A computer readable medium storing a program causing a computer to execute a process for converting a target M-dimensional color signal in an input color space into an N-dimensional output color signal in an output color space where M and N are natural numbers and N>M, the process comprising:
- uniquely calculating (N−M) colorants of the converted output color signal from the target color signal with using plural color-signal pairs, in each pair, corresponding one of the (N−M) colorants of an output color signal in the output color space are associated with an input color signal in the input color space;
- and
- calculating the M colorants of the converted output color signal from the target color signal and the (N−M) colorants of the converted output color signal calculated.