[Problem] Display and output are performed in such a manner as to allow complex body motions to be comprehended instantaneously.[SOLUTION] There are provided: a plurality of body motion sensors 40 which are worn on a wearer's 1 parts subject to cyclic motions and which are capable of measuring three-dimensional displacements and accelerations at the respective parts; a memory 114 which records detection results as body motion data; a cycle extraction unit 170c which extracts a cyclic motion of each of the body motion sensors 40 on the basis of accumulated body motion data; an analysis unit 170d which analyzes the characteristic of a change in angular velocity in the extracted cyclic motion; and displays 100a, 100b that display or output the characteristic analyzed by the analysis unit 170d in association with the rotation angle of the cyclic motion extracted by the cycle extraction unit 170c.