An image processing apparatus which is set to receive data in the RGB format
cannot
directly receive image data in the YMCK format although a print process is finally
done in the YMCK format.
In this embodiment, when RGB data is input from a host computer, renderers respectively
render the R, G, and B data, the rendered R, G, and B data are converted into YMCK
data by a color space converter, and the YMCK data is output to an engine. On the
other hand, when YMCK data is input, renderers respectively render Y, M, C, and
K image data, and directly output them to the engine.