An image processing device adapted to generate a color image having a plurality of color information for each pixel from a color mosaic image obtained from a Bayer array filter equipped CCD with R (red), Gr (the green next to said R in one direction of the pixel array), Gb (the green next to the B in said one direction) and B (blue) pixels, the image processing device being adapted to determine a color information for each pixel of the color image corresponding to a single unified unit of R, Gr, Gb and B pixels of the color mosaic image, the image processing device comprising: - a synchronization facility adapted to obtain a luminance Y by summing R, Gr, Gb and B pixel signals, a first color difference by subtracting said R pixel signal and B pixel signal from the sum of said Gr pixel signal and Gb pixel signal and a second color difference by calculating the difference between said R pixel signal and B pixel signal, the synchronization facility further comprising a pseudo-color information generation facility (27,30) adapted to generate a first parameter and a second parameter; - a pseudo-color suppression facility adapted to suppress a pseudo-color in the first color difference in accordance with said first parameter and in the second color difference in accordance with said second parameter so as to obtain a pseudo-color suppressed first color difference and a pseudo-color suppressed second color difference, - a color space conversion facility adapted to convert the pseudo-color suppressed first color difference and the pseudo-color suppressed second color difference obtained from the pseudo-color suppression facility using said luminance into a determined color space and to generate said color information for each pixel of the color image, the image processing device being characterized in that: - the first parameter represents a high frequency component amount of the luminance in an oblique direction of said pixel array and the second parameter represents a high frequency component amount of the luminance in horizontal and vertical directions of said pixel array, and - the pseudo-color suppressed first color difference is obtained by subtracting the value obtained by multiplying the first parameter absolute value by a first coefficient from the absolute value of the first color difference and the pseudo-color suppressed second color difference is obtained by subtracting the value obtained by multiplying the second parameter absolute value by a second coefficient from the absolute value of the second color difference where the first and second coefficients (m1, m2) are coefficients for adjustment of pseudo-color suppression strength. - a synchronization facility adapted to obtain a luminance Y by summing R, Gr, Gb and B pixel signals, a first color difference by subtracting said R pixel signal and B pixel signal from the sum of said Gr pixel signal and Gb pixel signal and a second color difference by calculating the difference between said R pixel signal and B pixel signal, the synchronization facility further comprising a pseudo-color information generation facility (27,30) adapted to generate a first parameter and a second parameter; - a pseudo-color suppression facility adapted to suppress a pseudo-color in the first color difference in accordance with said first parameter and in the second color difference in accordance with said second parameter so as to obtain a pseudo-color suppressed first color difference and a pseudo-color suppressed second color difference, - a color space conversion facility adapted to convert the pseudo-color suppressed first color difference and the pseudo-color suppressed second color difference obtained from the pseudo-color suppression facility using said luminance into a determined color space and to generate said color information for each pixel of the color image, the image processing device being characterized in that: - the first parameter represents a high frequency component amount of the luminance in an oblique direction of said pixel array and the second parameter represents a high frequency component amount of the luminance in horizontal and vertical directions of said pixel array, and - the pseudo-color suppressed first color difference is obtained by subtracting the value obtained by multiplying the first parameter absolute value by a first coefficient from the absolute value of the first color difference and the pseudo-color suppressed second color difference is obtained by subtracting the value obtained by multiplying the second parameter absolute value by a second coefficient from the absolute value of the second color difference where the first and second coefficients (m1, m2) are coefficients for adjustment of pseudo-color suppression strength.