Step counter and method of counting steps
First Claim
1. A step counter that counts steps based on an acceleration generated due to vibrations at the time of walking, the step counter comprising:
- an acquiring unit that acquires an index value indicating an amount of the acceleration;
an integrating unit that integrates the index value acquired by the acquiring unit to calculate energy;
a determining unit that determines whether a zero point is reached where a direction of the acceleration reverses;
a comparing unit that compares, when the determining unit determines that the zero point is reached, the energy calculated by the integrating unit with a predetermined threshold;
a calculating unit that calculates a number of steps based on a number of times the energy is determined to be equal to or larger than the predetermined threshold by the comparing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An uniaxial acceleration sensor senses an acceleration. An analog to digital (AD) converter converts the acceleration into a digital sensor value. A square-value calculating unit calculates a square value of the sensor value. A zero-point determining unit determines whether the square value is zero and every time the square value becomes zero, instructs an energy calculating unit to output energy. The energy calculating unit calculates the energy by integrating the square value. Upon receiving instructions to output the energy, the energy calculating unit outputs the stored energy to a threshold comparing unit. The threshold comparing unit compares the energy with a predetermined threshold. A tentative walking processing unit counts the number of times the energy is equal to or larger than the predetermined threshold. A step calculating unit calculates steps by dividing a counter value of the tentative walking processing unit by two.
-
Citations
9 Claims
-
1. A step counter that counts steps based on an acceleration generated due to vibrations at the time of walking, the step counter comprising:
-
an acquiring unit that acquires an index value indicating an amount of the acceleration; an integrating unit that integrates the index value acquired by the acquiring unit to calculate energy; a determining unit that determines whether a zero point is reached where a direction of the acceleration reverses; a comparing unit that compares, when the determining unit determines that the zero point is reached, the energy calculated by the integrating unit with a predetermined threshold; a calculating unit that calculates a number of steps based on a number of times the energy is determined to be equal to or larger than the predetermined threshold by the comparing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of counting steps based on an acceleration generated due to vibrations at the time of walking, comprising:
-
acquiring an index value that indicates an amount of the acceleration; integrating the index value to calculate energy; determining whether a zero point is reached where a direction of the acceleration reverses; comparing, when it is determined that the zero point is reached, the energy with a predetermined threshold; calculating a number of steps based on a number of times the energy is determined to be equal to or larger than the predetermined threshold as a result of the comparing.
-
Specification