Patent ID: 7982913

Claim:
An image processing apparatus for suppressing jaggies in second image data on the basis of first image data, the second image data obtained by executing halftoning processing for the first image data, and attribute data representing an attribute of each pixel contained in the first image data, comprising: a determination unit configured to determine whether or not to execute smoothing processing on the basis of the attribute data, and outputting a judgment signal indicating the determination result; an edge correction generation unit configured to generate edge collection data from the first image data by executing smoothing processing in accordance with the judgment signal; a selection unit configured to compare pixel data of the second image data with pixel data of the edge correction data output by said edge correction generation unit and to select the pixel data having a higher density; and a conversion unit configured to, in a case where the first image data has a resolution different from a predetermined resolution, execute bit conversion processing for the first image data and bit mask processing for the second image data so as to cause said edge correction generation unit to execute the same processing as that for data having the predetermined resolution.