For example, the output unit 20 can output an image (for example, a face image) of each person acquired from the moving image data to be analyzed as information regarding the extracted person.
Next, an example of the processing flow of the data processing apparatus 1 will be described with reference to the flowchart shown in
First, the data processing apparatus 1 determines the moving image data to be analyzed (S10). For example, the user specifies a predetermined moving image file to be analyzed. Then, the data processing apparatus 1 sets all pieces of moving image data of the moving image file as data to be analyzed. As another example, the user may specify the start position and the end position of the data to be analyzed in the predetermined moving image file. Then, the data processing apparatus 1 may set a range from the specified start position to the specified end position of the moving image file as data to be analyzed.
The person extraction unit 10 then analyzes the moving image data to be analyzed, and extracts a person whose appearance frequency in the moving image data satisfies a predetermined condition among persons detected in the moving image data (S11).