Face detection is executed only on an image imaged based on an arbitrary
(predetermined) focal point information defined in advance. In face
detection, the face of a person is detected based on a relative value of
statistics in a plurality of characteristic regions produced by contour
or parts of the face of the person. Thus, even if the face in the image
used for face detection is blurred, the statistics in a certain region
can be acquired, and thus such face is detectable. Therefore, the primary
subject to be focused can be rapidly detected without performing focal
point control at a stage of preliminary imaging in the imaging apparatus.