1. An image processing method, for processing original image data representing a captured color image that has been subjected to photoelectric conversion, comprising: an estimation step for generating estimated color fringing information representing an estimate of color fringing in the captured image on the basis of the original image data; a removing step for employing the estimated color fringing information to generate modified image data based on the original image data so as to compensate for such color fringing in at least a part of the captured image; and a region determination step for determining whether a pixel of the original image data is in a first region, in which a first color is not saturated and a second color is saturated, or in a second region, in which neither said first color nor said second color is saturated, the first region being between the second region and a further region in which said first and second colors are both saturated, the second color being a color for which color fringing is to be removed in said removing step, wherein in the estimation step a first estimation method is employed to generate said estimated color fringing information for pixels determined to be in said first region in the region determination step, which first estimation method increases the estimated color fringing information the further the pixel is in the direction away from said further region, and a second estimation method, different from said first estimation method, is employed to generate said estimated color fringing information for pixels that the region determined to be in said second region in the region determination step, which second estimation method decreases the estimated color fringing information the further the pixel is in the direction away from the first region.