摘要 |
<P>PROBLEM TO BE SOLVED: To more precisely determine whether a user is walking or running. <P>SOLUTION: An acceleration sensor 106 detects acceleration in a first direction to output a first signal. An acceleration sensor 107 detects acceleration in a second direction orthogonal to the first direction to output a second signal. An acceleration sensor 108 detects acceleration in a third direction orthogonal to a flat plane uniquely identified in the first direction and the second direction to output a third signal. A CPU 102 calculates the number of steps by using one or more signal among the first signal, the second signal, and the third signal. Also, the CPU 102 determines whether the user is walking or running on the basis of a moving average value of the first signal, a moving average value of the second signal, and moving average value of the third signal. The CPU 102 performs processing appropriate to walking when it determines that the user is walking and performs processing appropriate to running when determining that the user is running. <P>COPYRIGHT: (C)2012,JPO&INPIT |