Patent ID: 8855438

Claim:
An image processing apparatus comprising: a dividing unit configured to divide image data in PDL data on a tile-by-tile basis; a determination unit configured to determine whether each of the tiles divided by the dividing unit has a tile attribute for lossless-compression or a tile attribute for lossy-compression; an intermediate data generation unit configured to generate intermediate data having different attributes by compressing each tile of the image data using a lossless compression method or a lossy compression method according to the tile attribute determined by the determination unit; an intermediate data rendering unit configured to generate raster image data by decompressing the generated intermediate data; and an enlargement unit configured to perform an enlargement process on the image data or the raster image data according to the tile attribute determined by the determination unit, wherein the enlargement unit enlarges the image data at a timing after decompression of the intermediate data if a divided tile attribute is a flat fill portion, and enlarges the image data at a timing before generation of the intermediate data if a divided tile attribute is other than a flat fill portion.