Patent ID: 8300061

Claim:
An image processing apparatus for correcting image signals corresponding to a plurality of color images constituting an image, the image processing apparatus comprising: a correction table storage unit storing one or more correction tables; a control register in which control data for specifying one of the one or more correction tables stored in the correction table storage unit for each of the plurality of color images is set; a correction amount calculating unit calculating a correction amount of each of the plurality of color images on the basis of the one of the one or more correction tables specified by the control register; and an image signal correcting unit independently correcting the image signals of the plurality of color images on the basis of the correction amount of each of the plurality of color images calculated by the correction amount calculating unit, wherein the correction table storage unit stores the one of the one or more correction tables corresponding to: i) an amount of pixel shift in a display position of display color images, each of the display color images corresponding to each of the plurality of color images, and ii) a geometric correction amount of a display image displayed so as to superpose the display color images, the image signal correcting unit simultaneously corrects: i) the image signals so as to make a geometric correction of the display image, and ii) a pixel shift to correspond to the amount of pixel shift due to a system imprecision, when an image is displayed on a cylindrical screen with a radius R by an image displaying apparatus disposed backwardly apart by L from a point of view located at a center of the cylindrical screen, the one of the one or more correction tables stored in the correction table storage unit includes correction data of an angle θ, wherein the angle θ is used to calculate Δx by the use of the following expression, Δ ⁢ ⁢ x = R ( L + R 2 - w 2 ) ⁢ sin ⁢ ⁢ θ R ⁢ ⁢ cos ⁢ ⁢ θ + L - R 2 - w 2 ⁢ tan ⁢ ⁢ θ where w represents a width in a horizontal direction of the cylindrical screen as viewed from a point of view and Δx represents correction data for a sub pixel in a direction of the angle θ from the point of view.