iding a combination of the types of recording agents used to record a pixel of the grayscale image that is to be recorded on the recording medium, the combination being decided based upon the pixel; and control means for controlling recording by the recording means based upon the input image data and the combination of recording agents decided by the decision means.