For obtaining a print result of the image quality in which the color reproducibility
is always stable even if receiving a printing job from any client computer, a first
calibration control unit obtains correction data from a printer to store the data
in a first memory, receives normal print information from a client computer, and
corrects print data by referring to a correction table produced in accordance with
the correction data when generating the print data based on the received print information.