1. A color processing apparatus comprising: an obtaining unit configured to obtain spectral characteristic data of plural different imaging equipments on which color matching is to be performed; a first generation unit configured to generate plural color-reproduction characteristic tables, each color-reproduction characteristic table corresponding to a respective one of the plural different imaging equipments, wherein each color-reproduction characteristic table contains a plurality of sets of tristimulus values calculated from the spectral characteristic data using a plurality of sets of color matching functions; a setting unit configured to set correction coefficients for tristimulus values using the plural different imaging equipments; a calculation unit configured to calculate, for each color-reproduction characteristic table, corrected tristimulus values from the plurality of sets of tristimulus values contained in the color-reproduction characteristic table using the correction coefficients; and a second generation unit configured to generate a table for color matching between the plural different imaging equipments, the table being generated using the corrected tristimulus values contained in the color-reproduction characteristic tables for the plural different imaging equipments, wherein at least one of the obtaining unit, the first generation unit, the second generation unit, the setting unit, and the calculation unit is implemented using a processor and a memory which stores a program for execution by the processor.