Patent ID: 8159720

Claim:
Apparatus comprising: a color separation processor to separate a source image having a given color scheme into plural color separations of a different color scheme, the plural color separations including at least one separation corresponding to one color component and another separation corresponding to another color component different than the one color component; an error diffusion engine; a controller to control the error diffusion engine to carry out error diffusion processing on the one separation based on error diffusion processing on the another separation, the error diffusion processing on the one separation including determining, for the one separation, a given rendered pixel value of the one separation and corresponding to a given pixel location, the given rendered pixel value being determined by applying a quantization function to a pre-rendered pixel value of the one separation and corresponding to the given pixel location, the quantization function, when applied, performing mathematical operations on each of (i) a modified input pixel value of the one separation and corresponding to the given pixel location, the modified input pixel value being determined as a function of an error value of a pre-rendered pixel value of the one separation, and (ii) another error value, the another error value being determined as a function of rendered pixel values of the another separation; and rendering circuitry to output a rendered image including the same plural color separations, the output rendered image being populated with, for the one separation, the rendered pixel value determined by applying the quantization function.