An image processing method comprising the steps of: accepting input of image data; determining whether purple fringing has occurred pixel by pixel with regard to the accepted image data, wherein, among peripheral pixels of an image contour exhibiting a luminance difference greater than a prescribed level, a pixel for which at least a blue component signal level is higher than a green component signal level by more than a prescribed threshold value is determined to be a purple-fringed pixel; calculating (42, 43) a first and a second RGB ratio of a purple-fringed pixel at which occurrence of purple fringing has been determined, the first ratio being calculated as the ratio between the signal quantity of the blue component and the signal quantity of the green component of the purple-fringed pixel, the second ratio being calculated as the ratio between the signal quantity of the red component and the signal quantity of the green component of the purple-fringed pixel, and a first and a second RGB ratio of a purple-fringe convergence pixel spaced a prescribed number of pixels away from said purple-fringed pixel within a zone in the proximity of the purple-fringed pixel, the first ratio being calculated as the ratio between the signal quantity of the blue component and the signal quantity of the green component of the purple-fringe convergence pixel, the second ratio being calculated as the ratio between the signal quantity of the red component and the signal quantity of the green component of the purple-fringe convergence pixel; calculating a correction coefficient for correcting the blue component as the ratio of the first RGB ratio of the purple-fringe convergence pixel and the first RGB ratio of the purple-fringed pixel and a correction coefficient for correcting the red component as the ratio of the second RGB ratio of the purple-fringe convergence pixel and the second RGB ratio of the purple-fringed pixel, that cause the RGB ratios of the purple-fringed pixel with corrected blue and red components to approach the RGB ratios of said purple-fringe convergence pixel; and correcting at least one of the blue component and the red component of said purple-fringed pixel using the calculated correction coefficients. accepting input of image data; determining whether purple fringing has occurred pixel by pixel with regard to the accepted image data, wherein, among peripheral pixels of an image contour exhibiting a luminance difference greater than a prescribed level, a pixel for which at least a blue component signal level is higher than a green component signal level by more than a prescribed threshold value is determined to be a purple-fringed pixel; calculating (42, 43) a first and a second RGB ratio of a purple-fringed pixel at which occurrence of purple fringing has been determined, the first ratio being calculated as the ratio between the signal quantity of the blue component and the signal quantity of the green component of the purple-fringed pixel, the second ratio being calculated as the ratio between the signal quantity of the red component and the signal quantity of the green component of the purple-fringed pixel, and a first and a second RGB ratio of a purple-fringe convergence pixel spaced a prescribed number of pixels away from said purple-fringed pixel within a zone in the proximity of the purple-fringed pixel, the first ratio being calculated as the ratio between the signal quantity of the blue component and the signal quantity of the green component of the purple-fringe convergence pixel, the second ratio being calculated as the ratio between the signal quantity of the red component and the signal quantity of the green component of the purple-fringe convergence pixel; calculating a correction coefficient for correcting the blue component as the ratio of the first RGB ratio of the purple-fringe convergence pixel and the first RGB ratio of the purple-fringed pixel and a correction coefficient for correcting the red component as the ratio of the second RGB ratio of the purple-fringe convergence pixel and the second RGB ratio of the purple-fringed pixel, that cause the RGB ratios of the purple-fringed pixel with corrected blue and red components to approach the RGB ratios of said purple-fringe convergence pixel; and correcting at least one of the blue component and the red component of said purple-fringed pixel using the calculated correction coefficients.