Patent ID: 8614747

Claim:
A composite image generating system, comprising a camera apparatus and an image processing apparatus, for overlaying a virtual image which is an image of a virtual object on a real image which is an image of the real world, wherein at least one mark which at least reflects or radiates invisible light of a particular wavelength other than visible light is added in a space of the real world, the image generating system comprises image capturing means for capturing the real image in which an invisible-light image may be discriminating, and the image processing apparatus, comprises: mark discriminating means for discriminating at least one condition of a position of an image of the mark in the captured real image, an orientation of the mark, and a distance from the mark to the image capturing means, overlaying condition determining means for determining, in correspondence with the discriminated condition, at least one overlaying condition which is at least one of an overlaying position which is a position of the image of a virtual object overlaid on the captured real image in the real image, an orientation of the virtual object which the image of the virtual object indicates, and a distance from a view point of a viewer, of the image of the virtual object, and mark image erasing means for specifying an area which the mark image occupies in the captured real image, and based on the image outside the area, complementing the image of the real world in the area, to erase the mark image in the real image in a way that the user is unable to extract a hidden code from the camera image in order to copy a mark.