Further, the shift register 23 includes a selector switch (not shown) that connects the (4L???3)th flip-flops 33 to the (4L???2)-th, (4L???1)-th and 4L-th analog switches 19, in association with the resolution setting data associated with 300 dpi, where L is an integer of 1 to 2584.