1. A color image processing method comprising: detecting an object area based on an input image; obtaining color information and 3D information of the object area; restoring a specular component and a body reflection component containing shade of the object area based on the color information and the 3D information; calculating a mean value of the specular component of the object area, and correcting the specular component by using the calculated mean value; and calculating a reproduced color of the object area by using the body reflection component containing the shade and the corrected specular component, and thereby generating an output image.