A method executed by an apparatus configured to control print data for executing printing by using a process color and a specific color different from the process color, the method comprising: obtaining specific color information indicating RGB values corresponding to the specific color (S501); converting draw commands included in the print data into first image data including pixels having RGB values corresponding to the specific color and pixels having RGB values corresponding to the process color (S503); and detecting a specific location to be printed in the specific color (S505), the specific location being in the first image data and corresponding to the pixels having RGB values corresponding to the specific color; the method characterized by comprising: performing first color conversion to alter the RGB values corresponding to the specific color from first values of the RGB values to second values of the RGB values and alter the RGB values corresponding to the process color from third values of the RGB values to fourth values of the RGB values in accordance with a color conversion instruction (S507); and performing, after the first color conversion is performed, second color conversion to alter the RGB values corresponding to the specific color and corresponding to the detected specific location from the second values of the RGB values to the first values of the RGB values (S509), the second image data being converted to third image data by the second color conversion, wherein printing by a printing unit based on the third image data is executed by using the specific color and the process color. obtaining specific color information indicating RGB values corresponding to the specific color (S501); converting draw commands included in the print data into first image data including pixels having RGB values corresponding to the specific color and pixels having RGB values corresponding to the process color (S503); and detecting a specific location to be printed in the specific color (S505), the specific location being in the first image data and corresponding to the pixels having RGB values corresponding to the specific color; the method characterized by comprising: performing first color conversion to alter the RGB values corresponding to the specific color from first values of the RGB values to second values of the RGB values and alter the RGB values corresponding to the process color from third values of the RGB values to fourth values of the RGB values in accordance with a color conversion instruction (S507); and performing, after the first color conversion is performed, second color conversion to alter the RGB values corresponding to the specific color and corresponding to the detected specific location from the second values of the RGB values to the first values of the RGB values (S509), the second image data being converted to third image data by the second color conversion, wherein printing by a printing unit based on the third image data is executed by using the specific color and the process color. performing first color conversion to alter the RGB values corresponding to the specific color from first values of the RGB values to second values of the RGB values and alter the RGB values corresponding to the process color from third values of the RGB values to fourth values of the RGB values in accordance with a color conversion instruction (S507); and performing, after the first color conversion is performed, second color conversion to alter the RGB values corresponding to the specific color and corresponding to the detected specific location from the second values of the RGB values to the first values of the RGB values (S509), the second image data being converted to third image data by the second color conversion, wherein printing by a printing unit based on the third image data is executed by using the specific color and the process color. <EOS>