1. An image processing apparatus characterized by comprising: reduced image generation means for generating a reduced image from an input image; correction information acquisition means for acquiring correction information of the input image based on the reduced image; and grayscale conversion means for converting grayscale of the input image; wherein the grayscale conversion means corrects contrast of the input image using the correction information, as a processing to be performed before and/or after the grayscale is converted.