Patent ID: 8625933

Claim:
An image processing apparatus that can detect a predetermined target object from image data, the image processing apparatus comprising: an image inputting unit configured to input the image data; an image zooming unit configured to generate a plurality of pieces of zoomed image data that are mutually different in magnification from the image data input by the image inputting unit; a detection unit configured to detect the predetermined target object by determining whether a partial area in the plurality of pieces of zoomed image data coincides with a predetermined detection pattern; and a detected information storage unit configured to store detection information including magnification information of the zoomed image data from which the predetermined target object is detected by the detection unit, wherein, in a case where the detection unit detects the predetermined target object from first zoomed image data generated from first image data, the image zooming unit determines a magnification of second zoomed image data generated from second image data based on the magnification information of the first zoomed image data and generates at least one piece of the second zoomed image data whose total number is smaller compared to a case where the detection unit does not detect the predetermined target object from the first zoomed image data.