Electronic device and input method
First Claim
1. An electronic device comprising:
- an acceleration sensor configured to detect acceleration of the electronic device;
a motion detection unit configured to detect a motion of the electronic device on the basis of an acceleration detected by the acceleration sensor and generate data of the detected motion of the electronic device;
a correction range determination unit configured to determine a reference direction and a reference position on the basis of data of a motion in a predetermined section, among the data of the motion of the electronic device generated by the motion detection unit, and determine a correction range which has, as boundaries, a plurality of straight lines intersecting a straight line with a predetermined angle in the reference direction at the reference position; and
a correction unit configured to correct the data of the motion of the electronic device when the motion of the electronic device detected by the motion detection unit is in the correction range determined by the correction range determination unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes a storage unit that stores reference data for executing each of functions, an acceleration sensor that detects acceleration of the electronic device in at least two axes perpendicular to each other, a motion detection unit that detects a consecutive motion of the electronic device based on the acceleration of the electronic device and generates data of the detected motion of the electronic device, a correction range determination unit that determines a correction range based on data of a motion in a predetermined section of the data of the motion of the electronic device, a correction unit that corrects the motion of the electronic device to a rectilinear motion when the motion of the electronic device is in the correction range, and an execution control unit that judges each of the functions to be executed based on the motion of the electronic device and the reference data.
6 Citations
7 Claims
-
1. An electronic device comprising:
-
an acceleration sensor configured to detect acceleration of the electronic device; a motion detection unit configured to detect a motion of the electronic device on the basis of an acceleration detected by the acceleration sensor and generate data of the detected motion of the electronic device; a correction range determination unit configured to determine a reference direction and a reference position on the basis of data of a motion in a predetermined section, among the data of the motion of the electronic device generated by the motion detection unit, and determine a correction range which has, as boundaries, a plurality of straight lines intersecting a straight line with a predetermined angle in the reference direction at the reference position; and a correction unit configured to correct the data of the motion of the electronic device when the motion of the electronic device detected by the motion detection unit is in the correction range determined by the correction range determination unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An input method comprising:
-
detecting a motion of an electronic device on the basis of acceleration of the electronic device detected by an acceleration sensor which detects acceleration of the electronic device, and generating data of the detected motion of the electronic device; determining a reference direction and a reference position on the basis of data of a motion in a predetermined section, among the generated data of the motion of the electronic device, and determining a correction range which has, as boundaries, a plurality of straight lines intersecting a straight line with a predetermined angle in the reference direction at the reference position; and correcting the data of the motion of the electronic device when the detected motion of the electronic device is in the determined correction range.
-
Specification