1. A color correction device for correcting colors in a color image, comprising: standard point registration means for registering coordinates in a color space of at least one standard point, the color space having axes for specifying colors and a standard point representing a color to be used as a standard for color correction; object point registration means for registering coordinates in the color space of an object point for each standard point, each object point representing a desired color to be achieved by color correction of a standard point; and correction standard indication means for receiving an indication of at least two pairs of a standard point and an object point that are arbitrary points in the color space, and for registering standard points and object points of at least two pairs in the standard point registration means and the object registration means respectively; and coordinate conversion means for determining a single mapping function which simultaneously maps all of the standard points registered in the standard point registration means to respective corresponding object points registered in the object point registration means and which can be used for mapping any arbitrary point in the color space, and for generating a corrected color image from an inputted pre-correction image using the mapping function.