An image processor includes an image processing section, an enlargement
processing section, and a controller. When image data including a second
predetermined number of pixels to be output from an image output section,
is generated on the basis of image data including a first predetermined
number of pixels smaller than the second predetermined number input to an
image data input unit, the controller controls the enlargement processing
section to generate image data including a third predetermined number of
pixels larger than the first predetermined number and smaller than the
second predetermined number. The controller controls the image processing
section to apply image processing to the image data including the third
predetermined number of pixels. The controller also controls the
enlargement processing section to generate the image data including the
second predetermined number of pixels on the basis of the image data
including the third predetermined number of pixels.