First, the outline of the present example embodiment will be described. In a data processing apparatus of the present example embodiment, moving image data to be analyzed are moving image data captured over a predetermined time period at a plurality of places different from each other. Then, the data processing apparatus analyzes the moving image data to be analyzed, and extracts a person whose appearance frequency (for example, the number of appearances or an appearance rate) in the moving image data satisfies a predetermined condition (for example, higher than a predetermined level) from persons detected in the moving image data. Then, information regarding the extracted person is outputted (for example, a face image acquired from moving image data).
For example, in a case where highly relevant crimes occur at a plurality of places, by providing the data processing apparatus of the present example embodiment with a plurality of pieces of moving image data (moving image files) obtained by capturing each of a plurality of crime sites or their surroundings as data to be analyzed, it is possible to extract a person having a high appearance frequency at the plurality of crime sites.
As described above, according to the data processing apparatus of the present example embodiment, a person (person to be retrieved) satisfying a predetermined condition can be retrieved from the moving image data under circumstances in which the feature value of the person to be retrieved cannot be provided to the apparatus, since the person to be retrieved has not been identified.