A printer driver executed by a computer device that can be connected to an ink-jet recording apparatus for performing color recording using inks of a plurality of colors to output image data to the recording apparatus via an interface, the printer driver including program code executing steps of:
- converting input image data into data corresponding to each of the plurality of colors;
- applying gamma correction to the data corresponding to each of the plurality of colors;
- and
- converting the data subjected to gamma correction into binary data for each ink,
- wherein, in the applying gamma correction, correction for decreasing a grayscale value represented by data is performed,
- gamma correction for data corresponding to a chromatic ink from among the plurality of inks differs from gamma correction for data corresponding to an achromatic ink from among the plurality of inks, and
- a smaller amount of correction is applied to the data corresponding to the achromatic ink at a higher gray level than at a lower gray level.