IP Library Granted Patent US 9,304,143
Granted Patent B2
US 9,304,143 · App. 13/861,296 · Granted Apr 5, 2016

Operating movement detection device, operating movement detection method, and program

Inventors: Yoku Takahashi (Minato, JP); Katsumi Otsuka (Kawasaki, JP); Tomohiro Nakajima (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G01P13/00G01P15/00G01P15/18G06F3/038G06F3/0346
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,304,143
App. No.
13/861,296
Granted
Apr 5, 2016
Kind
B2
Abstract

An operating movement detection device, which detects a shaking movement performed on an electronic device in a first direction, includes an acquisition unit that acquires a first acceleration value in the first direction and a second acceleration value in a second direction different from the first direction, the first acceleration value and the second acceleration value being sensed by an acceleration sensor, a calculation unit that calculates a determination threshold based on the second acceleration value acquired in a first determination period, and a determination unit that determines whether or not the shaking movement has been performed based on the first acceleration value acquired in the first determination period and the calculated determination threshold.

Claims (38)

1. An operating movement detection device that detects a shaking movement performed on an electronic device in a first direction, the operating movement detection device comprising:

an acquisition unit that acquires a first acceleration value in the first direction and a second acceleration value in a second direction different from the first direction, the first acceleration value and the second acceleration value being sensed by an acceleration sensor;

a calculation unit that calculates a determination threshold based on the second acceleration value acquired in a first determination period; and

a determination unit that determines whether or not the shaking movement has been performed based on the first acceleration value acquired in the first determination period and the calculated determination threshold.

2. The operating movement detection device according to claim 1 , further comprising:

a determination period setting unit that when the determination unit determines that the shaking movement has not been performed, causes a start position of a second determination period to be at a position at which the first acceleration value acquired in the first determination period first exceeds the determination threshold, the second determination period being used to detect whether or not the shaking movement has been performed following the first determination period.

3. The operating movement detection device according to claim 1 , wherein:

the calculation unit calculates the determination threshold by adding a result of multiplying a difference between a maximum value and a minimum value of the second acceleration value acquired in the first determination period by a certain coefficient to a reference value; and

the determination unit sets the calculated determination threshold based on an average value of a maximum value and a minimum value of the first acceleration value acquired in the first determination period.

4. An operating movement detection method for detecting a shaking movement performed on an electronic device in a first direction, the method comprising:

acquiring a first acceleration value in the first direction and a second acceleration value in a second direction different from the first direction, the first acceleration value and the second acceleration value being sensed by an acceleration sensor at a plurality of timings;

calculating a determination threshold based on the second acceleration value acquired in a determination period; and

determining whether or not the shaking movement has been performed based on the first acceleration value acquired in the determination period and the calculated determination threshold.

5. A non-transitory storage medium storing a program that causes an electronic device to execute an operating movement detection process for detecting a shaking movement performed on the electronic device in a first direction, the process comprising:

acquiring a first acceleration value in the first direction and a second acceleration value in a second direction different from the first direction, the first acceleration value and the second acceleration value being sensed by an acceleration sensor at a plurality of timings;

calculating a determination threshold based on the second acceleration value acquired in a determination period; and

determining whether or not the shaking movement has been performed based on the first acceleration value acquired in the determination period and the calculated determination threshold.

6. The operating movement detection method according to claim 4 , further comprising:

when it is determined that the shaking movement has not been performed, causing a start position of a second determination period to be at a position at which the first acceleration value acquired in the first determination period first exceeds the determination threshold, the second determination period being used to detect whether or not the shaking movement has been performed following the first determination period.

7. The operating movement detection method according to claim 4 , wherein:

the calculating calculates the determination threshold by adding a result of multiplying a difference between a maximum value and a minimum value of the second acceleration value acquired in the first determination period by a certain coefficient to a reference value; and

the determining sets the calculated determination threshold based on an average value of a maximum value and a minimum value of the first acceleration value acquired in the first determination period.

8. The non-transitory storage medium according to claim 5 , wherein the process further includes:

when it is determined that the shaking movement has not been performed, causing a start position of a second determination period to be at a position at which the first acceleration value acquired in the first determination period first exceeds the determination threshold, the second determination period being used to detect whether or not the shaking movement has been performed following the first determination period.

9. The non-transitory storage medium according to claim 5 , wherein

the calculating calculates the determination threshold by adding a result of multiplying a difference between a maximum value and a minimum value of the second acceleration value acquired in the first determination period by a certain coefficient to a reference value; and

the determining sets the calculated determination threshold based on an average value of a maximum value and a minimum value of the first acceleration value acquired in the first determination period.

10. An electronic device configured to detect a shaking movement performed on the electronic device in a first direction, the electronic device comprising:

an acceleration sensor; and

a processor coupled to the acceleration sensor and configured to:

acquire a first acceleration value in the first direction and a second acceleration value in a second direction different from the first direction, the first acceleration value and the second acceleration value being sensed by the acceleration sensor,

calculate a determination threshold based on the second acceleration value acquired in a first determination period, and

determine whether or not the shaking movement has been performed based on the first acceleration value acquired in the first determination period and the calculated determination threshold.

11. The electronic device according to claim 10 , wherein the processor is configured to:

when it is determined that the shaking movement has not been performed, cause a start position of a second determination period to be at a position at which the first acceleration value acquired in the first determination period first exceeds the determination threshold, the second determination period being used to detect whether or not the shaking movement has been performed following the first determination period.

12. The electronic device according to claim 10 , wherein the processor is configured to:

calculate the determination threshold by adding a result of multiplying a difference between a maximum value and a minimum value of the second acceleration value acquired in the first determination period by a certain coefficient to a reference value, and

set the calculated determination threshold based on an average value of a maximum value and a minimum value of the first acceleration value acquired in the first determination period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2013
From: TAKAHASHI, YOKU; OTSUKA, KATSUMI; NAKAJIMA, TOMOHIRO
To: FUJITSU LIMITED
Reel/Frame 030210/0361 →
Priority Claims (1)
JP 2012-095901 · Apr 19, 2012 · national
Continuity (1)
Related Publication 20130282325A1 · Oct 24, 2013