1. A color chart reading apparatus for acquiring calorimetric values of color patches using a color chart in which a first feature value, relating to the color arrangement of color patches, in each row differs from that in the adjacent row and using a calorimeter which is manually slid by a user to perform colorimetry while scanning the color patches in the color chart on a row-by-row basis, the color chart reading apparatus comprising: a calorimetric value storage unit configured to store a first feature value for each row number, the first feature value being obtained when colorimetry is performed while the user slides the calorimeter in a predetermined scanning direction relative to the color chart; a feature value calculation unit configured to calculate a feature of the color arrangement of the color patches in a measured row as a second feature value based on the calorimetric values of the color patches acquired by the calorimeter; and a determination unit configured to compare the first feature value stored by the calorimetric value storage unit with the second feature value calculated by the feature value calculation unit to determine an error when the first feature value does not match with the second feature value.