Patent ID: 7570822

Claim:
An image processing apparatus for restoring compressed data of an image and subjecting the image to predetermined image processing, comprising: a data storage module for storing data; an information calculating and obtaining module for sequentially restoring compressed data of an indicated image from the head thereof to the extent that at least pixel information can be obtained, calculating characteristic information indicating the characteristic of the image on the basis of the pixel information, storing the characteristic information in the data storage module, obtaining starting point restoring information for restoring the compressed data with a predetermined position of the image as a starting point in a process of restoring the compressed data and storing the starting point restoring information into the data storage module; an image generator for restoring the compressed data of the image on the basis of the starting point restoring information stored in the data storage module with the predetermined position as a starting point when an output instruction containing rotation of the indicated image is made, thereby sequentially generating the image after the rotation from the upper end thereof, and also carrying out predetermined image processing on the image after the rotation generated on the basis of the characteristic information stored in the data storage module; and an image output module for outputting the image subjected to the predetermined image processing.