EXERCISE SUPPORT DEVICE, EXERCISE SUPPORT METHOD AND EXERCISE SUPPORT PROGRAM
First Claim
1. An exercise support device comprising:
- at least one processor; and
a memory storing instructions that, when executed by the at least one processor, control the at least one processor to;
make a determination, by using a first component of sensor data acquired at certain timing that is determined based on landing timing at which one of a left foot and a right foot of a user is landed, whether a foot landed at the landing timing is the left foot of the user or the right foot of the user, the landing timing being determined by the sensor data, the sensor data being detected by a sensor that detects a motion status of the body of the user when the user travels, and outputs, as part of the sensor data corresponding to the motion status, angular velocity data of a rotating motion around a traveling direction of the user taken as a Y-axis;
wherein the instructions further control the at least one processor to;
make the determination by using at least the angular velocity data on the Y-axis outputted from the sensor as the first component of the sensor data.
1 Assignment
0 Petitions
Accused Products
Abstract
An exercise support device and an exercise support method are provided by which a judgment regarding the landing of the left and right feet of a user can be accurately made with low power consumption, so that the user can appropriately grasp and judge the balance of the use of the body in an exercise. First, based on changes in acceleration in a vertical direction with respect to the ground which has been acquired by a sensor section worn on the body during a running exercise, landing timing at which one of the left and right feet is landed is detected. Then, based on whether a difference between angular velocities around a traveling direction axis immediately after the latest landing timing and the preceding landing timing has a positive or negative value, whether the landed foot is the left foot or the right foot is judged.
23 Citations
18 Claims
-
1. An exercise support device comprising:
-
at least one processor; and a memory storing instructions that, when executed by the at least one processor, control the at least one processor to; make a determination, by using a first component of sensor data acquired at certain timing that is determined based on landing timing at which one of a left foot and a right foot of a user is landed, whether a foot landed at the landing timing is the left foot of the user or the right foot of the user, the landing timing being determined by the sensor data, the sensor data being detected by a sensor that detects a motion status of the body of the user when the user travels, and outputs, as part of the sensor data corresponding to the motion status, angular velocity data of a rotating motion around a traveling direction of the user taken as a Y-axis; wherein the instructions further control the at least one processor to; make the determination by using at least the angular velocity data on the Y-axis outputted from the sensor as the first component of the sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. The exercise support device according to claim 7, wherein the instructions further control the at least one processor to:
display the index in different formats on the display in accordance with a plurality of likelihoods of a plurality of results of the determination regarding the foot landed.
-
9. An exercise support method comprising:
-
making a determination, by using a first component of sensor data acquired at certain timing that is determined based on landing timing at which one of a left foot and a right foot of a user is landed, whether a foot landed at the landing timing is the left foot of the user or the right foot of the user, the landing timing being determined by the sensor data, the sensor data being detected by a sensor that detects a motion status of the body of the user when the user travels, and outputs, as part of the sensor data corresponding to the motion status, angular velocity data of a rotating motion around a traveling direction of the user taken as a Y-axis; wherein the method further comprising; making the determination by using at least the angular velocity data on the Y-axis outputted from the sensor as the first component of the sensor data. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions which, when executed by at least one processor, control the processor to:
-
make a determination, by using a first component of sensor data acquired at certain timing that is determined based on landing timing at which one of a left foot and a right foot of a user is landed, whether a foot landed at the landing timing is the left foot of the user or the right foot of the user, the landing timing being determined by the sensor data, the sensor data being detected by a sensor that detects a motion status of the body of the user when the user travels, and outputs, as part of the sensor data corresponding to the motion status, angular velocity data of a rotating motion around a traveling direction of the user taken as a Y-axis; wherein the instructions further control the at least one processor to; make the determination by using at least the angular velocity data on the Y-axis outputted from the sensor as the first component of the sensor data. - View Dependent Claims (14, 15, 16)
-
-
17. An exercise support system comprising:
-
an exercise support device comprising; at least one processor; and a memory storing instructions that, when executed by the at least one processor, control the at least one processor to; make a determination, by using a first component of sensor data acquired at certain timing that is determined based on landing timing at which one of a left foot and a right foot of a user is landed, whether a foot landed at the landing timing is the left foot of the user or the right foot of the user, the landing timing being determined by the sensor data, the sensor data being detected by a sensor that detects a motion status of the body of the user when the user travels, and outputs, as part of the sensor data corresponding to the motion status, angular velocity data of a rotating motion around a traveling direction of the user taken as a Y-axis; wherein the instructions further control the at least one processor to; make the determination by using at least the angular velocity data on the Y-axis outputted from the sensor as the first component of the sensor data. - View Dependent Claims (18)
-
Specification