Training supporting apparatus and system for supporting training of walking and/or running
First Claim
1. A training supporting apparatus used to analyze an exercise form while a user is walking or running, the apparatus comprising:
- a sensor which is worn by a part of an arm of the user and measures acceleration components of the part of the arm of the user at least in three directions along X-, Y- and Z-axes, while the user is walking or running; and
a processor which outputs an analysis result including a balance between arm swing and foot landing of the user analyzed based on information of the acceleration components measured by the sensor,wherein the processor detects a change in a balance between the acceleration component in the direction of the X-axis and the acceleration component in the direction of the Y-axis at a time of the foot landing, thereby analyzing a timing balance between the arm swing and the foot landing of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A training supporting system has a training supporting apparatus and an exercise form analyzing apparatus, the both apparatuses being connected to each other through a communication network. The training supporting apparatus is worn on the arm of a user and measures acceleration rates of motion of the user'"'"'s body where the apparatus is fitted on, at least in the three directions along X-, Y- and Z-axes, while the user is walking or running. Receiving the measured acceleration rates from the training supporting apparatus through the communication network, the exercise form analyzing apparatus analyzes an exercise form including balance between arm swing and foot landing, and sends back the analysis result of the exercise form to the training supporting apparatus through the communication network.
-
Citations
13 Claims
-
1. A training supporting apparatus used to analyze an exercise form while a user is walking or running, the apparatus comprising:
-
a sensor which is worn by a part of an arm of the user and measures acceleration components of the part of the arm of the user at least in three directions along X-, Y- and Z-axes, while the user is walking or running; and a processor which outputs an analysis result including a balance between arm swing and foot landing of the user analyzed based on information of the acceleration components measured by the sensor, wherein the processor detects a change in a balance between the acceleration component in the direction of the X-axis and the acceleration component in the direction of the Y-axis at a time of the foot landing, thereby analyzing a timing balance between the arm swing and the foot landing of the user.
-
-
2. An exercise form analyzing apparatus which is connected to a training supporting apparatus through a communication network, wherein the training supporting apparatus is worn by a part of an arm of a user and measures acceleration components of the part of the arm of the user at least in three directions along X-, Y- and Z-axes, while the user is walking or running, the exercise form analyzing apparatus comprising:
-
a processor which analyzes an exercise form of the user including a balance between arm swing and foot landing, based on the acceleration components received from the training supporting apparatus through the communication network, and sends an analysis result of the exercise form of the user to the training supporting apparatus through the communication network, wherein the processor detects a change in a balance between the acceleration component in the direction of the X-axis and the acceleration component in the direction of the Y-axis at a time of the foot landing, thereby analyzing a timing balance between the arm swing and the foot landing of the user. - View Dependent Claims (3)
-
-
4. A non-transitory computer-readable storage medium with an executable program stored thereon, the program being used in a training supporting apparatus worn on a part of an arm of a user and, when installed on a computer, causing the computer to perform procedures including:
-
a procedure of measuring acceleration components of the part of the arm of the user at least in three directions along X-, Y- and Z-axes, while the user is walking or running; and a procedure of outputting an analysis result which includes a balance between arm swing and foot landing of the user analyzed based on information of the measured acceleration components, wherein in the procedure of outputting an analysis result, a change is detected in a balance between the acceleration component in the direction of the X-axis and the acceleration component in the direction of the Y-axis at a time of the foot landing, whereby a timing balance between the arm swing and the foot landing of the user is analyzed.
-
-
5. A non-transitory computer-readable storage medium with an executable program stored thereon, the program being used in an exercise form analyzing apparatus connected to a training supporting apparatus through a communication network, wherein the training supporting apparatus is worn on a part of an arm of a user and is provided with a computer and a sensor for measuring acceleration components of the part of the arm of the user at least in three directions along X-, Y- and Z-axes, while the user is walking or running, the program, when installed on a computer, causing the computer to perform procedures including:
-
a procedure of obtaining the acceleration components from the training supporting apparatus through the communication network; a procedure of analyzing an exercise form of the user including a balance between arm swing and foot landing, based on the obtained acceleration components; and a procedure of sending an analysis result of the exercise form of the user to the training supporting apparatus through the communication network, wherein in the procedure of analyzing an exercise form, a change is detected in a balance between the acceleration component in the direction of the X-axis and the acceleration component in the direction of the Y-axis at a time of the foot landing, whereby a timing balance between the arm swing and the foot landing of the user is analyzed.
-
-
6. A training supporting apparatus comprising:
-
a sensor which is worn on a part of an arm of a user and measures acceleration components of the part of the arm of the user at least in three directions along X-, Y- and Z-axes, while the user is walking or running; and a processor which (a) divides the acceleration components output from the sensor into acceleration components at least for one step with the acceleration component at foot landing as a base point, (b) compares waveforms of the divided acceleration components with previously registered waveforms of acceleration components, (c) extracts acceleration components of arm swing at the time of foot landing from the acceleration components successively output from the sensor, when it is determined the waveforms do not coincide with each other, thereby analyzing a timing balance between arm swing and foot landing while the user is walking or running, and (d) outputs the analyzed timing balance between the arm swing and foot landing of the user. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium with an executable program stored thereon, the program being used in a training supporting apparatus, wherein the training supporting apparatus is worn on a part of the arm of a user and measures acceleration components of the part of the arm of the user at least in three directions along X-, Y- and Z-axes, while the user is walking or running, the program, when installed on a computer, causing the computer to perform procedures including:
-
dividing the acceleration components of the part of the arm of the user into acceleration components at least for one step with the acceleration component at foot landing as a base point; comparing waveforms of the divided acceleration components with previously registered waveforms of acceleration components; and extracting acceleration components of arm swing at the time of foot landing from the successively output acceleration components, when it is determined the waveforms do not coincide with each other, thereby analyzing a timing balance between arm swing and foot landing while the user is walking or running, and outputting the analyzed timing balance between the arm swing and foot landing of the user.
-
Specification