A color gamut that has been mapped from a monitor gamut into a printer
gamut by gamut mapping is narrower than the printer gamut. Hence, an
image to be output, which is corrected by gamut mapping, has low contrast
and poor vividness. Hence, a gamut enlargement correction unit (1208)
maps an intermediate mapped gamut into the printer gamut with reference
to the intermediate mapped gamut obtained by mapping the monitor gamut,
and the printer gamut, thus obtaining a mapped gamut for gamut mapping.