Mobile terminal and step length-calculating method
First Claim
1. A mobile terminal for calculating a step length of a user, comprising:
- a pedometer to acquire a step count of the user;
a Global Positioning System (GPS) receiver to calculate a position of the mobile terminal; and
a processor configured to perform a procedure including;
calculating a center position of a plurality of positions calculated by the GPS receiver;
calculating a distance covered by the mobile terminal by calculating distances between adjacent pairs of a plurality of center positions calculated and adding up the distances;
calculating the step length based on the step count acquired by the pedometer and the covered distance calculated; and
correcting the calculated step length according to the step count by using a step length coefficient obtained from a step length correction table that defines a plurality of combinations of step count and step length coefficient such that the step length coefficient increases as the step count increases.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile terminal which makes it possible to automatically calculate a step length of a user with accuracy. A step count-acquiring section acquires a step count of the user of a mobile terminal. A position calculating section calculates a position of the mobile terminal. A center position-calculating section calculates a center position of a plurality of positions calculated by the position calculating section. A covered distance-calculating section calculates a distance covered by the mobile terminal based on a plurality of the center positions calculated by the center position-calculating section. A step length-calculating section calculates the step length based on the step count acquired by the step count-acquiring section and the covered distance calculated by the covered distance-calculating section.
-
Citations
6 Claims
-
1. A mobile terminal for calculating a step length of a user, comprising:
-
a pedometer to acquire a step count of the user; a Global Positioning System (GPS) receiver to calculate a position of the mobile terminal; and a processor configured to perform a procedure including; calculating a center position of a plurality of positions calculated by the GPS receiver; calculating a distance covered by the mobile terminal by calculating distances between adjacent pairs of a plurality of center positions calculated and adding up the distances; calculating the step length based on the step count acquired by the pedometer and the covered distance calculated; and correcting the calculated step length according to the step count by using a step length coefficient obtained from a step length correction table that defines a plurality of combinations of step count and step length coefficient such that the step length coefficient increases as the step count increases. - View Dependent Claims (2, 3, 4)
-
-
5. A method of calculating a step length of a user by a mobile terminal, comprising:
-
acquiring a step count of the user; calculating a position of the mobile terminal; calculating a center position of a plurality of positions calculated; calculating a distance covered by the mobile terminal by calculating distances between adjacent pairs of a plurality of center positions calculated and adding up the distances; calculating the step length based on the step count acquired and the covered distance calculated; and correcting the calculated step length according to the step count by using a step length coefficient obtained from a step length correction table that defines a plurality of combinations of step count and step length coefficient such that the step length coefficient increases as the step count increases.
-
-
6. A computer-readable, non-transitory medium storing a program for calculating a step length of a user by a mobile terminal, wherein the program causes a computer to perform a procedure comprising:
-
acquiring a step count of the user; calculating a position of the mobile terminal; calculating a center position of a plurality of positions calculated; calculating a distance covered by the mobile terminal by calculating distances between adjacent pairs of a plurality of center positions calculated and adding up the distances; calculating the step length based on the step count acquired and the covered distance calculated; and correcting the calculated step length according to the step count by using a step length coefficient obtained from a step length correction table that defines a plurality of combinations of step count and step length coefficient such that the step length coefficient increases as the step count increases.
-
Specification