Abstract: A printing apparatus which can improve a print throughput in consideration of a color processing mode suitable for print data is provided. The color processing mode is decided on the basis of information of color attribute included in the print data and added to output data, the resultant data is transferred to the printing apparatus, and further, the color processing mode is decided by a page unit.