Patent ID: 8532418

Claim:
An image processing apparatus, comprising: an image data storage unit configured to store: (i) M-bit gradation image data (M is a natural number), and (ii) at least one compressed tile image per different resolution, each tile image being formed by coding a plurality of block images; a correction function generating unit configured to generate a correction function in N-bit gradation (N is a natural number, N>M) from the M-bit gradation image data stored in the image data storage unit, where the correction function generating unit includes: a determination unit configured to determine if a block image used to generate display image data includes correction information indicating that a pixel value in a block image is varying; and a function deriving unit configured to derive the correction function using correction information, wherein: the determination unit determines, when a block image used to generate display image data does not include correction information, if a corresponding block image with a lower resolution includes correction information; and the function deriving unit derives, when a block image with a lower resolution includes correction information, the correction function using the correction information; and a display image generating unit configured to generate display image data using the correction function generated by the correction function generating unit, wherein the display image generating unit uses the correction function in N-bit gradation from the correction function generating unit to generate display image data in P-bit gradation (P is a natural number, N≧P>M) by performing an interpolation operation on the M-bit gradation image data.