Patent ID: 7443392

Claim:
A computer readable medium for storing a computer program causing a computer to execute an image processing method, said method comprising: a first step of acquiring a first parameter serving as a parameter associated with 3D display on a first 3D display device, acquiring a first 3D image data for the first 3D display device corresponding to the first parameter, and storing the first 3D image data and the first parameter to a storage device; a second step of acquiring a second parameter serving as a parameter associated with 3D display on a second 3D display device, and storing the storage device the second parameter; and a third step of generating a second 3D image data for the second 3D display device corresponding to the second parameter on the basis of the first 3D image, the first parameter, and the second parameter by a controller; wherein in the third step, a plurality of viewpoint images corresponding to a plurality of viewpoints of the first 3D image data are generated on the basis of the first 3D image data, a new viewpoint image corresponding to, out of a plurality of viewpoints of the second 3D image data, a viewpoint which is not included in viewpoints of the first 3D image data is generated using an arbitrary viewpoint image generation method, and the second 3D image data is generated on the basis of the plurality of viewpoint images, the new viewpoint image, the first parameter, and the second parameter.