1. An image processing apparatus comprising: an inputting unit configured to input image data; a determining unit configured to determine, in the image data, an area for which color printing is performed, based on designation of a user; a generating unit configured to generate the image data of a plurality of patterns in case of the color printing performed to the area determined by the determining unit; and a displaying unit configured to display the image data of the plurality of patterns, wherein the color printing is the printing using black and another color different from the black, the generating unit generates the image data in case of the color printing performed when saturation of the area determined by the determining unit is equal to or higher than a predetermined saturation threshold and monochrome printing performed when the saturation of the area determined by the determining unit is less than the predetermined saturation threshold, and the generating unit generates the image data of the plurality of patterns in which the predetermined saturation threshold has been changed respectively.