摘要 |
In an input device (300), a grip module (201) gripped by a user detects its posture and a button pressing operation of the user. A storage unit (301) stores a track of the detected posture, amounting to a predetermined period. A calculating unit (302) calculates an amount of change of the posture over the predetermined period. When a pressing operation is detected, an estimating unit (303) estimates the pressing operation intensity according to the calculated amount of change. A determining unit (304) determines whether or not a shaking operation has been given to the grip module (201), from the calculated amount of change. An output unit (305) outputs the result of estimation by the estimating unit (303) of the pressing operation intensity. When the determining unit (304) determines a shaking operation, the output unit (305) further outputs the shaking operation intensity according to the calculated amount of change.
|