Patent ID: 9354708
Filing Date: 2016-05-31
CPC Classification: G06F

Claim Text:
1. An information display device, comprising: a display unit on which certain information is displayable; a case including the display unit; an acceleration sensor to detect an acceleration generated in a direction of each of three axes of the case, the three axes of the case being orthogonal to each other; an angular velocity sensor to detect an angular velocity determined relative to each of the orthogonal three axes; a first acquiring unit to acquire the acceleration detected by the acceleration sensor and the angular velocity detected by the angular velocity sensor; an angular velocity storage control unit to store angular velocities acquired by the first acquiring unit in a time-series manner; a first storage control unit to store a posture parameter into a memory while the case is in a standstill condition, the posture parameter being determined in the standstill condition and including an acceleration responsive to a gravitational force detected by the acceleration sensor; an updating unit to update the posture parameter stored in the memory each time the angular velocity is detected, the posture parameter being updated in response to a value of the acquired angular velocity; a calculating unit to calculate the acceleration responsive to the gravitational force from the detected acceleration based on the posture parameter updated by the updating unit in response to the value of the acquired angular velocity; a first accumulating unit to accumulate accelerations calculated by the calculating unit to thereby acquire an accumulated acceleration; a first correcting unit to correct the posture parameter such that the accumulated acceleration accumulated by the first accumulating unit coincides with the acceleration responsive to the gravitational force stored in the memory; a similarity calculating unit to calculate a similarity between a time-series pattern of the angular velocities stored by the angular velocity storage control unit and a predetermined time-series pattern of angular velocities; and a display control unit to determine whether the certain information is to be displayed on the display unit based on the posture parameter corrected by the first correcting unit and the similarity calculated by the similarity calculating unit.