A gymnastic motion recognition device comprising: a segmentation unit configured to classify a plurality of frames including three-dimensional positional information of feature points, which correspond to predetermined parts or joint parts of a body of a gymnast, into a plurality of groups in time series, by segmenting the plurality of frames in time series based on a position of the predetermined part of the body of the gymnast; and an identification unit configured to identify, for each group, a type of a basic gymnastic motion that corresponds to the group, based on movement of the feature points included in consecutive frames; characterized in that the gymnastic motion recognition device further comprises: a first evaluation unit configured to evaluate a skill and a difficulty level of a gymnastic motion performed by the gymnast based on an order of each type of the basic gymnastic motion that corresponds to a group which is consecutive in time series; wherein the segmentation unit is configured to repeatedly execute a process of determining a frame that serves as a segment point based on (a) a direction of a normal vector of a plane that passes through the feature points which respectively correspond to (i) both shoulders and a back of the gymnast or (ii) both hip joints and a back of the gymnast, and (b) the positions of the feature points which correspond to both hands of the gymnast, and to classify the plurality of frames sandwiched between the frames that serve as the segment points into one group. a segmentation unit configured to classify a plurality of frames including three-dimensional positional information of feature points, which correspond to predetermined parts or joint parts of a body of a gymnast, into a plurality of groups in time series, by segmenting the plurality of frames in time series based on a position of the predetermined part of the body of the gymnast; and an identification unit configured to identify, for each group, a type of a basic gymnastic motion that corresponds to the group, based on movement of the feature points included in consecutive frames; characterized in that the gymnastic motion recognition device further comprises: a first evaluation unit configured to evaluate a skill and a difficulty level of a gymnastic motion performed by the gymnast based on an order of each type of the basic gymnastic motion that corresponds to a group which is consecutive in time series; wherein the segmentation unit is configured to repeatedly execute a process of determining a frame that serves as a segment point based on (a) a direction of a normal vector of a plane that passes through the feature points which respectively correspond to (i) both shoulders and a back of the gymnast or (ii) both hip joints and a back of the gymnast, and (b) the positions of the feature points which correspond to both hands of the gymnast, and to classify the plurality of frames sandwiched between the frames that serve as the segment points into one group. a first evaluation unit configured to evaluate a skill and a difficulty level of a gymnastic motion performed by the gymnast based on an order of each type of the basic gymnastic motion that corresponds to a group which is consecutive in time series; wherein the segmentation unit is configured to repeatedly execute a process of determining a frame that serves as a segment point based on (a) a direction of a normal vector of a plane that passes through the feature points which respectively correspond to (i) both shoulders and a back of the gymnast or (ii) both hip joints and a back of the gymnast, and (b) the positions of the feature points which correspond to both hands of the gymnast, and to classify the plurality of frames sandwiched between the frames that serve as the segment points into one group. <EOS>