At the image processing time for an image data, a storage area to be
secured is reduced, and moreover, the number of access processing times
for the storage area which is required until the image processing result
is obtained is sharply reduced, thereby shortening the processing time.
Consequently, an image correction processing portion is characterized by
a configuration wherein the image correction processing portion secures
an image correction buffer to store the image data for at least M+(N-1)
lines, and when it is determined that an image correction processing
requires decoding processing, the address of an image correction buffer
is set as a decoding destination, and the image correction processing for
the image data is performed within the set storage area.