Back to results
US 9,958,902 B2Granted
Input device, input method, and program
AssigneeNEC Corporation
InventorsShin Norieda, Hideo Mitsuhashi
Life of this patent
Estimating the term…
Abstract
An input device comprises: a detection unit that detects a body movement generated by tapping a user body as detection data; and an input information determination unit that refers to the detection data, determines a tap position based on a fact that the detection data varies depending on the tap position, and outputs an operation command associated with the determined tap position.
Claims19
An input device, comprising:
- a detection unit, disposed on a tapped side of a user body, that comprises an acceleration sensor and produces detection data by detecting a movement on the tapped side of the user body using the acceleration sensor,
- wherein the movement on the tapped side of the user body is generated by tapping a position on the tapped side of the user body with a position on a tapping side of the user body, the detection unit being located at a different position from the tapped position;
- an input information determination unit that determines the tapped position based on the detection data, and outputs an operation command associated with the determined tapped position,
- wherein the input information determination unit determines a static arm posture of an arm, on which the tapped position is located based on a gravitational acceleration detected by the acceleration sensor and outputs an operation command associated with a combination of the determined tapped position and the static arm posture, and
- when the static arm posture is the arm held up, the operation command comprises one from among fast forward, play, pause, and rewind,
- when the static arm posture is the arm held horizontally, the operation command comprises one from among next track, play, pause, and stop, and
- when the static arm posture is the arm held down away from a head of the user, the operation command comprises one from among mute, volume down, and volume up.
4 more elements
An input method, comprising:
- by a computer, producing detection data by detecting a movement on a tapped side of a user body, wherein the movement on the tapped side of the user body is generated by tapping a position on the tapped side of the user body with a position on a tapping side of the user body, the detection being performed at a different position from the tapped position;
- determining the tapped position based on the detection data;
- and
- determining a static arm posture of an arm, on which the tapped position is located based on a gravitational acceleration detected by an acceleration sensor, and outputting an operation command associated with a combination of the determined tapped position and the static arm posture, and
- when the static arm posture is the arm held up, the operation command comprises one from among fast forward, play, pause, and rewind,
- when the static arm posture is the arm held horizontally, the operation command comprises one from among next track, play, pause, and stop, and
- when the static arm posture is the arm held down away from a head of the user, the operation command comprises one from among mute, volume down, and volume up.
4 more elements
A non-transitory computer-readable storage medium, storing a program that causes a computer to execute:
- producing detection data by detecting a movement generated on a tapped side of a user body, wherein the movement on the tapped side of the user body is generated by tapping a position on the tapped side of the user body with a position on a tapping side of the user body, the detection being performed at a different position from the tapped position;
- determining the tapped position based on the detection data;
- and
- determining a static arm posture of an arm, on which the tapped position is located based on a gravitational acceleration detected by an acceleration sensor, and outputting an operation command associated with a combination of the determined tapped position and the static arm posture, and
- when the static arm posture is the arm held up, the operation command comprises one from among fast forward, play, pause, and rewind,
- when the static arm posture is the arm held horizontally, the operation command comprises one from among next track, play, pause, and stop, and
- when the static arm posture is the arm held down away from a head of the user, the operation command comprises one from among mute, volume down, and volume up.
4 more elements
Dependencies are inferred from the claim text.