1. An image processing device comprising: detecting means configured to detect an external light reflection region from an input image; determining means configured to determine the glossiness of said external light reflection region; and extracting means configured to extract a gloss region based on the determination result of said glossiness.