Patent ID: 8355575

Claim:
An image processing apparatus comprising: a generation unit which generates index image data that is image data including a plurality of pieces of thumbnail image data; an acquisition unit which obtains arrangement information indicating a position where the thumbnail image data is arranged in the index image data; a division unit which divides the index image data into a plurality of partial areas based on the obtained arrangement information, so that each of the plurality of pieces of thumbnail image data arranged in the index image data is not included in the same partial area with the other thumbnail image data; a calculation unit which calculates a histogram of a luminance value of pixels constituting the image data corresponding to the respective partial areas including the thumbnail image data; a correction unit which determines image correction characteristics for the respective partial areas based on the histogram, and, performs image correction to the image data corresponding to the respective partial areas by using the determined image correction characteristics; and an output unit which reconfigures the index image data using the image data corresponding to the respective partial areas subjected to the image correction by the correction unit, and, outputs the reconfigured index image data.