1. A data processing apparatus comprising: a motion detecting unit which divides a plurality of frame image data that form moving image data having an image content of an object that performs a periodic motion into blocks according to an arrangement of a predetermined pixel count and detects time-series data of motions for each of the corresponding blocks; a feature amount calculating unit which calculates at least one kind of feature amount for each of the blocks on the basis of the time-series data of the motions for each of the detected blocks; and a classification processing unit which generates classification data that represents a result of classifying each of the blocks that form any one of the plurality of frame image data into any one of a predetermined number of classification categories on the basis of the calculated feature amount.