摘要 |
PROBLEM TO BE SOLVED: To estimate a traveling direction more accurately, in accordance with a state of a user.SOLUTION: An information processing apparatus includes an acceleration acquisition unit 51, a downhill determination unit 53a, an action estimation unit 53, and a traveling direction estimation unit 55. The acceleration acquisition unit 51 acquires acceleration to be generated by an action of a user. The downhill determination unit 53a determines whether the user is moving downhill or not. The action estimation unit 53 estimates whether the user is walking uphill/downhill, or on a flat ground, on the basis of the acceleration acquired by the acceleration acquisition unit 51 and a determination result of the downhill determination unit 53a. The action estimation unit 53 selects one of a plurality of direction estimation methods for estimating a traveling direction of the user, on the basis of a result of estimating the action of the user. The traveling direction estimation unit 55 estimates a traveling direction of the user, by means of the direction estimation method selected by the action estimation unit 53.SELECTED DRAWING: Figure 2 |