TRAVEL ORIENTATION CALCULATION APPARATUS, TRAVEL ORIENTATION CALCULATION METHOD, TRAVEL ORIENTATION CALCULATION PROGRAM, AND NAVIGATION APPARATUS
First Claim
1. A travel orientation calculation apparatus, comprising:
- a detecting unit that detects a vertical acceleration representing an acceleration in a vertical direction and a horizontal acceleration representing an orientation and a magnitude of an acceleration in a horizontal plane among accelerations generated along with walking of a user;
a walking period setting unit that sets a period of time corresponding to two steps of the user as a walking period based on a zero-cross point of the vertical acceleration;
an acceleration/deceleration switching phase setting unit that sets an acceleration/deceleration switching phase at which switching between acceleration and deceleration in the user'"'"'s travel direction is performed based on a phases at which the magnitude of the horizontal acceleration is minimum in the walking period;
an acceleration/deceleration section estimating unit that alternately estimates each section delimited at each acceleration/deceleration switching phase as an acceleration section or a deceleration section; and
a travel orientation deciding unit that decides the user'"'"'s travel orientation based on an orientation represented by the horizontal acceleration in the deceleration section and an orientation opposite to the orientation represented by the horizontal acceleration in the acceleration section.
1 Assignment
0 Petitions
Accused Products
Abstract
A travel orientation can be calculated with a high degree of accuracy.
A travel orientation calculation apparatus of the present disclosure includes a detecting unit that detects a vertical acceleration representing an acceleration in a vertical direction and a horizontal acceleration representing an orientation and a magnitude of an acceleration in a horizontal plane among accelerations generated along with walking of a user, a walking period setting unit that sets a period of time corresponding to two steps of the user as a walking period based on a zero-cross point of the vertical acceleration, an acceleration/deceleration switching phase setting unit that sets an acceleration/deceleration switching phase at which switching between acceleration and deceleration in the user'"'"'s travel direction is performed based on a phases at which the magnitude of the horizontal acceleration is minimum in the walking period, an acceleration/deceleration section estimating unit that alternately estimates each section delimited at each acceleration/deceleration switching phase as an acceleration section or a deceleration section, and a travel orientation deciding unit that decides the user'"'"'s travel orientation based on an orientation represented by the horizontal acceleration in the deceleration section and an orientation opposite to the orientation represented by the horizontal acceleration in the acceleration section.
16 Citations
16 Claims
-
1. A travel orientation calculation apparatus, comprising:
-
a detecting unit that detects a vertical acceleration representing an acceleration in a vertical direction and a horizontal acceleration representing an orientation and a magnitude of an acceleration in a horizontal plane among accelerations generated along with walking of a user; a walking period setting unit that sets a period of time corresponding to two steps of the user as a walking period based on a zero-cross point of the vertical acceleration; an acceleration/deceleration switching phase setting unit that sets an acceleration/deceleration switching phase at which switching between acceleration and deceleration in the user'"'"'s travel direction is performed based on a phases at which the magnitude of the horizontal acceleration is minimum in the walking period; an acceleration/deceleration section estimating unit that alternately estimates each section delimited at each acceleration/deceleration switching phase as an acceleration section or a deceleration section; and a travel orientation deciding unit that decides the user'"'"'s travel orientation based on an orientation represented by the horizontal acceleration in the deceleration section and an orientation opposite to the orientation represented by the horizontal acceleration in the acceleration section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A travel orientation calculation method, comprising:
-
a detecting step of detecting, by a detecting unit, a vertical acceleration representing an acceleration in a vertical direction and a horizontal acceleration representing an orientation and a magnitude of an acceleration in a horizontal plane among accelerations generated along with walking of a user; a walking period setting step of setting, by a walking period setting unit, a period of time corresponding to two steps of the user as a walking period based on a zero-cross point of the vertical acceleration; an acceleration/deceleration switching phase setting step of setting, by an acceleration/deceleration switching phase setting unit, an acceleration/deceleration switching phase at which switching between acceleration and deceleration in the user'"'"'s travel direction is performed based on a phases at which the magnitude of the horizontal acceleration is minimum in the walking period; an acceleration/deceleration section estimating step of alternately estimating, by an acceleration/deceleration section estimating unit, each section delimited at each acceleration/deceleration switching phase as an acceleration section or a deceleration section; and a travel orientation deciding step of deciding, by a travel orientation deciding unit, the user'"'"'s travel orientation based on an orientation represented by the horizontal acceleration in the deceleration section and an orientation opposite to the orientation represented by the horizontal acceleration in the acceleration section.
-
-
15. A travel orientation calculation program causing an information processing apparatus to execute:
-
a detecting step of detecting a vertical acceleration representing an acceleration in a vertical direction and a horizontal acceleration representing an orientation and a magnitude of an acceleration in a horizontal plane among accelerations generated along with walking of a user; a walking period setting step of setting a period of time corresponding to two steps of the user as a walking period based on a zero-cross point of the vertical acceleration; an acceleration/deceleration switching phase setting step of setting an acceleration/deceleration switching phase at which switching between acceleration and deceleration in the user'"'"'s travel direction is performed based on a phases at which the magnitude of the horizontal acceleration is minimum in the walking period; an acceleration/deceleration section estimating step of alternately estimating each section delimited at each acceleration/deceleration switching phase as an acceleration section or a deceleration section; and a travel orientation deciding step of deciding the user'"'"'s travel orientation based on an orientation represented by the horizontal acceleration in the deceleration section and an orientation opposite to the orientation represented by the horizontal acceleration in the acceleration section.
-
-
16. A navigation apparatus, comprising:
-
a detecting unit that detects a vertical acceleration representing an acceleration in a vertical direction and a horizontal acceleration representing an orientation and a magnitude of an acceleration in a horizontal plane among accelerations generated along with walking of a user; a walking period setting unit that sets a period of time corresponding to two steps of the user as a walking period based on a zero-cross point of the vertical acceleration; an acceleration/deceleration switching phase setting unit that sets an acceleration/deceleration switching phase at which switching between acceleration and deceleration in the user'"'"'s travel direction is performed based on a phases at which the magnitude of the horizontal acceleration is minimum in the walking period; an acceleration/deceleration section estimating unit that alternately estimates each section delimited at each acceleration/deceleration switching phase as an acceleration section or a deceleration section; a travel orientation deciding unit that decides the user'"'"'s travel orientation based on an orientation represented by the horizontal acceleration in the deceleration section and an orientation opposite to the orientation represented by the horizontal acceleration in the acceleration section; and a provision control unit that provides the user with guidance based on a current position detected by a predetermined position detecting unit and the travel orientation through a predetermined providing unit.
-
Specification