When rasterized text is pasted on a picture image included in a print image, image processing for a picture region is applied to the print image, thus deteriorating the image quality of a text region. Print data is input from the exterior, and objects included in the print data are rendered to generate image data for print. Attribute information of each object is appended to the image data for print, and the image data appended with the attribute information is stored in a memory. Image data indicating a picture attribute is extracted from the rendered image data for print. The extracted image data is segmented into region. Attribute information of image data of a region of a text attribute, which is divided in the segmentation, is rewritten to a text attribute.