An image processing apparatus for carrying out an electronic print inspection of raster data for printing created by converting manuscript data written in a page description language, comprising: an attribute information acquiring device for acquiring attribute information including arrangement information on objects constituting each page by analyzing manuscript data for variable printing; an extracting device for specifying reuse part objects reused on a plurality of pages from the attribute information on the objects acquired by the attribute information acquiring device, acquiring from the manuscript data pages including the reuse part objects and use frequencies and arrangement information on each page of the reuse part objects, and extracting the pages including the reuse part objects on a basis of at least one page per reuse part object; a reference image data creating device for creating reference image data expressing an image state of the manuscript data; a conversion processing device for creating raster data by carrying out a conversion process of the manuscript data; an area specifying device for specifying, by using the arrangement information of the reuse part objects acquired by the extracting device, arrangement areas of the reuse part objects in the reference image data created by the reference image data creating device, and specifying arrangement areas of the reuse part objects in raster data created by the conversion processing device; and an image comparing device for carrying out an image comparing process at least once per reuse part object, using a predetermined compare algorithm, for the arrangement areas of the reuse part objects in the reference image data specified by the area specifying device concerning the pages extracted by the extracting device, and the arrangement areas of the reuse part objects in the raster data, and thereafter carrying out an image comparing process with respect to the plurality of pages of the manuscript data, using a high-speed compare algorithm of faster processing speed than the predetermined compare algorithm, for the arrangement areas of the reuse part objects in the raster data put to the image comparing process using the predetermined compare algorithm, and the arrangement areas of the reuse part objects in the raster data of each page of the manuscript data. an attribute information acquiring device for acquiring attribute information including arrangement information on objects constituting each page by analyzing manuscript data for variable printing; an extracting device for specifying reuse part objects reused on a plurality of pages from the attribute information on the objects acquired by the attribute information acquiring device, acquiring from the manuscript data pages including the reuse part objects and use frequencies and arrangement information on each page of the reuse part objects, and extracting the pages including the reuse part objects on a basis of at least one page per reuse part object; a reference image data creating device for creating reference image data expressing an image state of the manuscript data; a conversion processing device for creating raster data by carrying out a conversion process of the manuscript data; an area specifying device for specifying, by using the arrangement information of the reuse part objects acquired by the extracting device, arrangement areas of the reuse part objects in the reference image data created by the reference image data creating device, and specifying arrangement areas of the reuse part objects in raster data created by the conversion processing device; and an image comparing device for carrying out an image comparing process at least once per reuse part object, using a predetermined compare algorithm, for the arrangement areas of the reuse part objects in the reference image data specified by the area specifying device concerning the pages extracted by the extracting device, and the arrangement areas of the reuse part objects in the raster data, and thereafter carrying out an image comparing process with respect to the plurality of pages of the manuscript data, using a high-speed compare algorithm of faster processing speed than the predetermined compare algorithm, for the arrangement areas of the reuse part objects in the raster data put to the image comparing process using the predetermined compare algorithm, and the arrangement areas of the reuse part objects in the raster data of each page of the manuscript data.