1. An image processing device for correcting at least a portion of a face image containing a person's face, the image processing device comprising: an image acquisition unit that acquires a face image; a region extractor that extracts a pupil region containing a pupil from the face image; a determination unit that determines a presence or absence of halation in the pupil region; a first template acquisition unit that acquires a first template image which is a correction template image; a reference color acquisition unit that acquires a reference color corresponding to the person from the face image; a second template acquisition unit that generates a second template image using the first template image and the reference color; and a correction unit that composites the second template image with at least the region in the pupil region where the halation occurred to correct the halation.