<p>An image printer for printing images with less cross-talk between images and less image flickering is provided. A plurality of images are interleaved in one or a plurality of line units and a lenticular lens is used to make it possible for each individual pixel to be distinguished. The difference in brightness between an attentional pixel and the surrounding pixels that surround this attentional pixel is taken, and a correlation value is produced, the correlation value being reduced if the difference is large and increased if the difference is small. The image printer is equipped with a pixel shape controller that makes the printed pixels smaller in a region where the correlation value is low, and makes the printed pixels larger in a region where the correlation value is high. <IMAGE></p>