1. An image processing apparatus comprising: a reflectivity image generation unit that generates a reflectivity image in which a reflectivity component of an original image is used as a pixel value, from the original image; a determining unit that determines a degree of maintenance of at least one of a dark part and a bright part of the original image using the original image and a degree of enhancement of the reflectivity component of the original image; and an enhancement image generation unit that generates an enhancement image in which the reflectivity component of the original image is enhanced using the reflectivity image, the degree of enhancement, and the degree of maintenance.