1. A color processing apparatus comprising: an input unit configured to input data which represents a color space; an acquisition unit configured to acquire a dataset which represents visual uniformity in each of a plurality of color areas; a setting unit configured to set, on the color space, control points which indicate a control region including the plurality of color areas corresponding to the dataset; and a correction unit configured to correct to shrink the color space using the control points and the dataset, wherein at least one of the input unit, the acquisition unit, the setting unit, and the correction unit is implemented using a processor.