An integrated circuit provided in an image forming apparatus for forming an image with use of image data items having different resolutions that are input to the image forming apparatus comprising a smoothing switching unit configured to output, to the one or more resolution conversion units including the smoothing unit, an image data item having a lower resolution than other image data items among the image data items having different resolutions, the integrated circuit comprising:
- a controller unit configured to store the image data items having different resolutions, and report image format information of the image data items;
- and
- resolution conversion units configured to convert the image data items having different resolutions acquired from the controller unit to have same resolution, based on the image format information reported from the controller unit.