During the second to fourth printing modes, as the printing paper 25 is held by the holding member 42, the printing also starts at the start point of the reference pulse obtained by the encoder 38, and though colors such as cyan-blue and magenta are subsequently printed after yellow, it is possible to precisely print in colors without color misregistration since the paper 25 is kept to the p