An image processing apparatus comprising: restoration unit for generating a restoration image based on a color-and-sensitivity mosaic image wherein each of a plurality of pixels has one of a green, red and blue color components and one of a plurality of sensitivity characteristics with respect to intensity of light, in terms of the sensitivity characteristics of the pixels, the pixels disposed in a same line have a same sensitivity characteristic, and the pixels disposed in different lines, which are adjacent to each other, have different sensitivity characteristics, in terms of the color components of the pixels, the pixels having the green color component are arranged in a checker pattern irrespective of the pixels' sensitivity characteristics, the pixels having the red color component are arranged so as to be disposed in adjacent different lines and adjacent in a diagonal direction, and the pixels having the blue color component are arranged so as to be disposed in adjacent different lines and adjacent in a diagonal direction, and the restoration unit includes a luminance image generator adapted to generate a luminance image according to the color-and-sensitivity mosaic image using as input a color mosaic pattern information representative of an arrangement of a sensitivity characteristic of the color-and-sensitivity mosaic image and a sensitivity mosaic pattern information representative of an arrangement of the color components of the color-and-sensitivity mosaic image and an image generator including a plurality of monochromatic image production means (182 - 184), each adapted to generate an image according to the color-and-sensitivity mosaic image using as input the color mosaic pattern information, the sensitivity mosaic pattern information and the luminance image. restoration unit for generating a restoration image based on a color-and-sensitivity mosaic image wherein each of a plurality of pixels has one of a green, red and blue color components and one of a plurality of sensitivity characteristics with respect to intensity of light, in terms of the sensitivity characteristics of the pixels, the pixels disposed in a same line have a same sensitivity characteristic, and the pixels disposed in different lines, which are adjacent to each other, have different sensitivity characteristics, in terms of the color components of the pixels, the pixels having the green color component are arranged in a checker pattern irrespective of the pixels' sensitivity characteristics, the pixels having the red color component are arranged so as to be disposed in adjacent different lines and adjacent in a diagonal direction, and the pixels having the blue color component are arranged so as to be disposed in adjacent different lines and adjacent in a diagonal direction, and the restoration unit includes a luminance image generator adapted to generate a luminance image according to the color-and-sensitivity mosaic image using as input a color mosaic pattern information representative of an arrangement of a sensitivity characteristic of the color-and-sensitivity mosaic image and a sensitivity mosaic pattern information representative of an arrangement of the color components of the color-and-sensitivity mosaic image and an image generator including a plurality of monochromatic image production means (182 - 184), each adapted to generate an image according to the color-and-sensitivity mosaic image using as input the color mosaic pattern information, the sensitivity mosaic pattern information and the luminance image.