Operation input device and method, program, and electronic apparatus
First Claim
Patent Images
1. An electronic apparatus, comprising:
- circuitry configured to;
detect an angular velocity of the electronic apparatus;
contactlessly detect a relative velocity of the electronic apparatus in reference to a target object;
detect a distance of the electronic apparatus to the target object; and
compute an amount of movement of the electronic apparatus based on the angular velocity, the relative velocity, and the distance, without communicating with another object;
the circuitry being further configured to;
acquire a peak frequency of vibration generated at sliding of the electronic apparatus in reference to the target object based on the angular velocity;
acquire a correction value based on the detected frequency; and
compute a corrected velocity at the sliding based on the correction value and the angular velocity.
0 Assignments
0 Petitions
Accused Products
Abstract
An operation input device includes: angular velocity detecting means for detecting an angular velocity; relative velocity detecting means for contactlessly detecting a relative velocity to a target object; distance detecting means for detecting a distance to the target object; and computing means for computing an amount of movement based on the angular velocity, the relative velocity, and the distance.
-
Citations
16 Claims
-
1. An electronic apparatus, comprising:
-
circuitry configured to; detect an angular velocity of the electronic apparatus; contactlessly detect a relative velocity of the electronic apparatus in reference to a target object; detect a distance of the electronic apparatus to the target object; and
compute an amount of movement of the electronic apparatus based on the angular velocity, the relative velocity, and the distance, without communicating with another object;the circuitry being further configured to; acquire a peak frequency of vibration generated at sliding of the electronic apparatus in reference to the target object based on the angular velocity; acquire a correction value based on the detected frequency; and compute a corrected velocity at the sliding based on the correction value and the angular velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An operation input method of an electronic apparatus, comprising:
- detecting, using circuitry, an angular velocity of the electronic apparatus;
contactlessly detecting, using the circuitry, a relative velocity of the electronic apparatus in reference to a target object; detecting, using the circuitry, a distance of the electronic apparatus to the target object; computing, using the circuitry, an amount of movement of the electronic apparatus based on the angular velocity, the relative velocity, and the distance, without communicating with another object; further comprising; acquiring, using the circuitry, a peak frequency of vibration generated at sliding of the electronic apparatus in reference to the target object based on the angular velocity; acquiring, using the circuitry, a correction value based on the detected frequency; and computing, using the circuitry, a corrected velocity at the sliding based on the correction value and the angular velocity. - View Dependent Claims (13, 14, 15)
- detecting, using circuitry, an angular velocity of the electronic apparatus;
-
16. A nontransitory computer-readable storage medium encoded with a program, which when executed, causes a computer to execute an operation input method of an electronic apparatus, comprising:
-
detecting, using circuitry, an angular velocity of the electronic apparatus; contactlessly detecting, using the circuitry, a relative velocity of the electronic apparatus in reference to a target object; detecting, using the circuitry, a distance of the electronic apparatus to the target object; computing, using the circuitry, an amount of movement of the electronic apparatus based on the angular velocity, the relative velocity, and the distance, without communicating with another object; wherein the operation input method of the electronic apparatus further comprises; acquiring, using the circuitry, a peak frequency of vibration generated at sliding of the electronic apparatus in reference to the target object based on the angular velocity; acquiring, using the circuitry, a correction value based on the detected frequency; and computing, using the circuitry, a corrected velocity at the sliding based on the correction value and the angular velocity.
-
Specification