摘要 |
<P>PROBLEM TO BE SOLVED: To provide a mobile terminal, program and method, for determining the number of strokes as accurately as possible using an acceleration sensor mounted on the mobile terminal carried by a player. <P>SOLUTION: The mobile terminal includes: a vertical acceleration calculation means for calculating vertical acceleration based on acceleration data; a moving time section detecting means for detecting a plurality of moving time sections during walking by using a maximum point or a minimum point of vertical upward acceleration as walking timing; a stroke candidate detecting means for detecting a stroke candidate point based on a change of the vertical acceleration or the acceleration data; a stroke detecting means for detecting one or more stroke candidate points as one stroke when one or more stroke candidate points are detected between the moving time sections; and a stroke counting means for counting the number of detected strokes. <P>COPYRIGHT: (C)2012,JPO&INPIT |