1. A method for compensating colors in a print controlling terminal which is connectable to an image forming apparatus, the method comprising: receiving selection of an input ICC profile and an output ICC profile; receiving selection of a plurality of color rendering intents to be applied to an ICC profile; generating a color conversion table using the selected input ICC profile, the selected output profile, and the selected plurality of color rendering intents; and generating print data using the generated color conversion table.