Patent ID: 7431462

Claim:
A projector, comprising: an image data converting unit that generates output image data by performing predetermined image data conversion on input image data; a multi-panel electro-optical modulating device having plural electro-optical modulating elements each of which generates an image light by modulating a light from an illumination device according to the output image data from the image data converting unit; and a projection system that projects plural projection images, the plural projection images being projected by plural image lights generated by the multi-panel electro-optical modulating device onto a projection surface, the image data converting unit performing the image data conversion on the input image data for each electro-optical modulating element in the multi-panel electro-optical modulating device based on the positional displacement information of displacements in position among the plural projection images; the image data converting unit having an image correction unit that corrects input image data for each of the electro-optical modulating elements based on the positional displacement information, the image correction unit including; an input pixel value obtaining unit that obtains an input pixel value from the input image data, a correction parameter memory unit that stores correction parameters generated on the basis of positional displacement information, an output pixel position generating unit that generates one or more than one output pixel position in the neighborhood of an input pixel position for respective input pixel positions obtained from the input image data on the basis of the correction parameters, an output pixel value generating unit that generates, as an output pixel value, a pixel value at the one or more than one output pixel position by distributing the input pixel value at each input pixel position to a pixel at the one or more than one output pixel position, and an output image data memory unit that stores the output pixel position and the output pixel value.