A color correction method for a monitor in a print controlling terminal which is connectable to an image forming apparatus , the method, comprising: displaying an expected print image of a test image of the image forming apparatus on a monitor ; outputting the test image to the image forming apparatus ; receiving a user input to perform color matching between the output test image and the expected print image on the monitor , wherein the performing color matching comprises adjusting color temperature, brightness, and contrast of the expected print image; estimating the color temperature, brightness, and contrast of the monitor according to the color matching; generating a color conversion table by changing values of an ICC profile of the monitor using the estimated color temperature, brightness and contrast; and generating a print data by using the generated color conversion table to convert from a monitor dependent color space to a device independent color space, and subsequently using an ICC profile of the image forming apparatus to convert from the device independent color space to an image forming apparatus dependent color space, wherein the changing values of the ICC profile of the monitor comprises correcting a color space value of a pre-stored ICC profile of the monitor using the estimated color temperature; and wherein the changing values the ICC profile comprises correcting brightness and contrast of the pre-stored ICC profile using a following equation: Y i = g i × d i 255 + o i γ i i = R , G , B wherein 'Y' refers to output brightness, 'g' refers to gain, 'd' refers to input digital value, 'o' refers to offset, and 'r' refers to gamma. displaying an expected print image of a test image of the image forming apparatus on a monitor ; outputting the test image to the image forming apparatus ; receiving a user input to perform color matching between the output test image and the expected print image on the monitor , wherein the performing color matching comprises adjusting color temperature, brightness, and contrast of the expected print image; estimating the color temperature, brightness, and contrast of the monitor according to the color matching; generating a color conversion table by changing values of an ICC profile of the monitor using the estimated color temperature, brightness and contrast; and generating a print data by using the generated color conversion table to convert from a monitor dependent color space to a device independent color space, and subsequently using an ICC profile of the image forming apparatus to convert from the device independent color space to an image forming apparatus dependent color space, wherein the changing values of the ICC profile of the monitor comprises correcting a color space value of a pre-stored ICC profile of the monitor using the estimated color temperature; and wherein the changing values the ICC profile comprises correcting brightness and contrast of the pre-stored ICC profile using a following equation: Y i = g i × d i 255 + o i γ i i = R , G , B wherein 'Y' refers to output brightness, 'g' refers to gain, 'd' refers to input digital value, 'o' refers to offset, and 'r' refers to gamma. <EOS>