1. A color processing apparatus comprising: an inputting section, arranged to input color data of a plurality of patches included in a color chart captured by an image sensing device; a display controller, arranged to display on a monitor a first user interface for displaying patch images based on the color data, and an evaluation value and a default weight value of each of the patch images, and to display on the monitor a second user in interface for a user inputting a first value and second value as a user designation of a range of the evaluation value and a corrective weight value for a patch image having an evaluation value which falls within that range, wherein a user's instruction to adjust a weight value for each of the patch images can be inputted by either changing the default weight value in the first user interface or inputting the range and the corrective weight value in the second user interface; and a generator, arranged to calculate the evaluation value of the color data of each patch based on a difference between the color data and a target color data corresponding to the patch, and to generate a color processing condition of an image captured by the image sensing device, based on the weight value, the color data, and the target value of a color representation corresponding to each of the patch images.