Position calculation based on traveling pitch and speed
First Claim
Patent Images
1. A mobile device including an information processing apparatus for determining a user'"'"'s position comprising:
- a traveling pitch acquiring section responsive to position sensing signals representing the position of a user of the mobile device and to acceleration sensing signals representing movement of the user, the traveling pitch acquiring section acquiring a current traveling pitch of the user representing steps of the user per time interval;
a traveling mode acquiring section configured to acquire a traveling mode of the user, including whether the user'"'"'s traveling mode is a running mode or a walking mode based on the acceleration sensing signals;
a traveling pitch to speed table storing, for the respective traveling modes correspondence between traveling pitches of the user acquired by the traveling pitch acquiring section and speed determined from the position sensing signals, the traveling pitch to speed table including an index of precision for the traveling speed calculated from sample data regarding the traveling pitch and the traveling speed used for generating the traveling pitch to speed table;
a speed acquiring section configured to acquire the index of precision for the current traveling speed and a current traveling speed of the user extracted from the traveling pitch to speed table based on the current traveling pitch and corresponding to the user'"'"'s acquired traveling mode; and
a position calculating section for calculating a current position of the user based on the extracted traveling speed.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an information processing apparatus including a traveling pitch acquiring section configured to acquire a current traveling pitch, and a speed acquiring section configured to acquire a current traveling speed extracted from an association table showing correspondence between a traveling pitch and a traveling speed based on the current traveling pitch.
8 Citations
11 Claims
-
1. A mobile device including an information processing apparatus for determining a user'"'"'s position comprising:
-
a traveling pitch acquiring section responsive to position sensing signals representing the position of a user of the mobile device and to acceleration sensing signals representing movement of the user, the traveling pitch acquiring section acquiring a current traveling pitch of the user representing steps of the user per time interval; a traveling mode acquiring section configured to acquire a traveling mode of the user, including whether the user'"'"'s traveling mode is a running mode or a walking mode based on the acceleration sensing signals; a traveling pitch to speed table storing, for the respective traveling modes correspondence between traveling pitches of the user acquired by the traveling pitch acquiring section and speed determined from the position sensing signals, the traveling pitch to speed table including an index of precision for the traveling speed calculated from sample data regarding the traveling pitch and the traveling speed used for generating the traveling pitch to speed table; a speed acquiring section configured to acquire the index of precision for the current traveling speed and a current traveling speed of the user extracted from the traveling pitch to speed table based on the current traveling pitch and corresponding to the user'"'"'s acquired traveling mode; and a position calculating section for calculating a current position of the user based on the extracted traveling speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing method for determining a user'"'"'s position comprising:
-
acquiring a current traveling pitch of a user, representing steps of the user per time interval, in response to position sensing signals representing the position of the user and to acceleration sensing signals representing movement of the user; acquiring a traveling mode of the user, including whether the user'"'"'s traveling mode is a running mode or a walking mode based on the acceleration sensing signals; storing in a traveling pitch to speed table, for the respective traveling modes, correspondence between the acquired traveling pitches of the user and speed determined from the position sensing signals, the traveling pitch to speed table including an index of precision for the traveling speed calculated from sample data regarding the traveling pitch and the traveling speed used for generating the traveling pitch to speed table; acquiring the index of precision for the current traveling speed and a current traveling speed of the user extracted from the correspondence between the travelling pitch and the speed based on the current traveling pitch and corresponding to the user'"'"'s acquired traveling mode; and calculating a current position of the user based on the extracted traveling speed.
-
-
11. A non-transitory computer readable storage medium storing a program that, when executed, by a computer, causes the computer to function as a mobile information processing apparatus to determine a user'"'"'s position, including:
-
a traveling pitch acquiring section responsive to position sensing signals representing the position of a user and to acceleration sensing signals representing movement of the user, the traveling pitch acquiring section acquiring a current traveling pitch of the user representing steps of the user per time interval; a traveling mode acquiring section configured to acquire a traveling mode of the user, including whether the user'"'"'s traveling mode is a running mode or a walking mode based on the acceleration sensing signals; a traveling pitch to speed table storing, for the respective traveling modes, correspondence between traveling pitches of the user acquired by the traveling pitch acquiring section and speed determined from the position sensing signals, the traveling pitch to speed table including an index of precision for the traveling speed calculated from sample data regarding the traveling pitch and the traveling speed used for generating the traveling pitch to speed table; a speed acquiring section configured to acquire the index of precision for the current traveling speed and a current traveling speed of the user extracted from the traveling pitch to speed table based on the current traveling pitch and corresponding to the user'"'"'s acquired traveling mode; and a position calculating section for calculating a current position of the user based on the extracted traveling speed.
-
Specification