Patent ID: 7342686

Claim:
A method for processing a print job for printing on a system having multiple marking engines, each marking engine having an associated color space, the method comprising: receiving a print job defined according to a first color space; and processing the received print job for routing to a selected marking engine to provide rasterized image data in the color space of the selected marking engine, wherein processing includes converting the print job data to the color space of the selected marking engine, wherein converting is performed on the rasterized image data, and wherein converting comprises: referencing all print engines to a common color space; translating the print job data from the first color space to the common color space; and balancing the print job data designated for a selected marking engine to the color space of the selected marking engine, wherein balancing comprises correcting the print job data expressed in common color space format according to predetermined color calibration values corresponding to the selected marking engine.