摘要 |
PROBLEM TO BE SOLVED: To provide a data analyzer, data analysis method, and data analysis program being usable for acquirement of exercise states, determination thereof and improvement by properly estimating indices relating the exercise state of a human body on the basis of only sensor data time-sequentially collected by a motion sensor.SOLUTION: The data analyzer time-sequentially acquires and collects sensor data when a person runs a running course having a plurality of sections, where the running distances thereof are known and angles of the courses are different, from a motion sensor worn on the human body. The data analyzer clusters time-series angle data generated based on the angular speeds about a vertical axis out of the collected sensor data and, on the basis of the result, estimates sectional change points regulating straight sections and curved sections. The data analyzer optimizes the time-series speed data generated based on the estimation result such that speed changes among the respective sections become smooth, and estimates running speeds and strides of the respective sections on the basis of the optimized time-series speed data, as exercise indices. |