PROBLEM TO BE SOLVED: To provide an image processing technique for generating an image displayed more naturally when a real image and a CG image are superimposed and displayed.SOLUTION: An image processing device generates a CG image by arranging a virtual object in a virtual space and imaging the virtual object with a virtual camera. The image processing device performs noise processing for adding noise that may be produced in a real image, to the generated CG image. The image processing device further obtains a real image obtained by imaging a real space with a real camera. The image processing device then superimposes the CG image with noise added thereto on the real image to generate a composite image and displays the composite image on a display device.