An input unit that sequentially writes a digital image signal to be input
in a first buffer while counting number of pixels of the digital image
signal, and that writes the written digital image signal in a second
buffer; and a command fetching/issuing unit that calculates a position of
a pixel based on process delay information that is added to an image
processing command and that indicates a delay amount required until image
processing by the command is started since the input of the digital image
signal, and a counter value indicating the number of pixels, and that
issues the image processing command when the position of the pixel is in
a valid area are included. Image processing is performed on pixels
written in the second buffer based on the issued image processing
command.