Patent ID: 8134746

Claim:
A printing device that generates print data based on a print source, the print data including a margin area to be colored in a predetermined color and an object that includes a white area, the printing device comprising: a rendering unit that generates a print image by rendering a spool file generated from the print source; a halftone unit that includes: a first unit that generates a first position data indicating a white area of an object in the print image generated by the rendering unit, rendering the spool file using a rendering technique different from that used by the rendering unit; a second unit that performs a halftone process only for the white area; and a print data generating unit that generates the print data based on halftone data generated by the halftone unit; wherein the first unit of the halftone unit generates a second position data indicating a white area of the object based on the print image rendered by the rendering unit and the second unit of the halftone unit performs a halftone process for the white area.