Patent ID: 6870637

Claim:
An image processor for performing color conversion including color correction and halftoning of inputted print data to generate image reproduction data which represents gradation of each color by a plurality of halftone dots, comprising: an interface section, operable to interpret the print data to generate a drawing instruction and attribute data indicating required color correction and halftoning in each of first print areas, and operable to determine required color correction and halftoning in a second print area including the first print areas; a drawing section, operable to generate color data based on the drawing instruction, and operable to store the color data and the attribute data in an image memory for each of the first print areas; and a color processing section, operable to select at least one color correction processing table and at least one halftoning processing table which are used in the color correction and the halftoning executed in the second print area, out of color correction processing tables and halftoning processing tables, and operable to execute the color correction and the halftoning with respect to each of the color data in the image memory using the selected processing tables designated by the attribute data associated with the color data to be processed, in order to obtain the image reproduction data; wherein the plural color correction processing tables and halftoning processing tables are previously stored in a read only memory; and the color processing section includes a random access memory in which the selected color correction processing table and halftoning processing table are stored.