A non-transitory computer readable storage medium storing a set of program instructions for a computer controlling a measuring member configured to measure colors of a patch chart including a plurality of patches including a plurality of first patches, each first patch having a respective one of predetermined colors, the patch chart including a plurality of patch columns, in each patch column two or more patches among the plurality of patches being arranged linearly, the set of program instructions, when executed by the computer, causing an image reading apparatus to perform:
- determining whether a patch column of the plurality of patch columns includes one or more second patches, each second patch having a respective one of one or more user specified colors;
- and
- in a case that a patch column of the plurality of patch columns includes one or more second patches:
- a calibration process to calibrate the measuring member by controlling the measuring member to measure a color of a reference;
- and
- after the calibration process is completed, a color measurement process to measure a color of each of the one or more second patches included in the patch column.