For example, the present invention may be expanded to a system, in which all the processes mentioned above are executed in an external device such as a printer driver and the recording apparatus receives the actual recording data after the pixel replacement.