A method of correcting the color gradation characteristic of a color image forming apparatus which includes an input function of taking in color image data on a document by scanning and an output function of forming an image on the basis of the color image data, the method comprising:
- a step of generating a first color gradation pattern with a plurality of density areas;
- a first formation step of correcting the first color gradation pattern on the basis of a first color correction data item previously stored to generate a second color gradation pattern and forming the second color gradation pattern on a first image medium by use of the output function;
- a step of taking in the second color gradation pattern on the first image medium by use of the input function and outputting a third color gradation pattern;
- a step of creating a second color correction data item used to make a correction so that the density in each of a plurality of density areas of the third color gradation pattern may be essentially equal to the density in each of a plurality of density areas of the first color gradation pattern;
- a step of combining the first color correction data item and the second color correction data item to produce a third color correction data item;
- and
- a second formation step of correcting the image data entered by the input function on the basis of the third color correction data item and forming the corrected image data on a second image medium.