Patent ID: 9716870
Date: 2017-07-25
CPC Classifications: G03B,H04N

Claim:
1. An image processor, comprising: a setter and a corrector implemented using hardware circuitry, the setter being configured to set correction information to cause an entirety of an object image to be viewable when an image projected onto a projection surface is viewed from a viewpoint, the object image being projected from a projection position, the correction information being generated based on first information relating to a configuration of the projection surface where the object image is projected, second information relating to the projection position, and third information relating to a position of the viewpoint, the setter being configured to receive the first information and the second information acquired by a calculator based on distance information, the distance information being obtained by a distance sensor by measuring a distance between the projection surface and the distance sensor, the setter being configured to receive the third information acquired by a viewpoint acquisition unit; and the corrector being configured to correct the object image based on the correction information, wherein the setter is configured to set the viewpoint to be a virtual projection position from which a virtual object image is projected, set the virtual projection position to be a virtual viewpoint, and set the correction information to cause an entirety of the virtual object image projected from the virtual projection position to be viewable when a virtual projected image is projected onto the projection surface and viewed from the virtual viewpoint.