An image processing apparatus comprising: image acquisition means for acquiring image data from an image capturing apparatus, the acquired image data being a captured image to be displayed on a configuration of one or more display screens in a display installation to be simulated; position/orientation acquisition means configured to acquire orientation information indicative of the position, direction and orientation of a display device configured to display a simulation image (1501, 1502); virtual space setting means configured to: acquire display installation information indicating the configuration of the one or more display screens in the display installation to be simulated; set, in a virtual space, a first virtual object based on the acquired display installation information, the first virtual object being for reproducing the captured image in the virtual space to simulate display of the captured image on the display installation; and, set, in the virtual space, a second virtual object 801 being for displaying the captured image with a full angle of view; display image generation means configured to generate, based on the display installation information and the acquired image data, the simulation image (1501, 1502) to be displayed on the display device (104, 209), wherein the simulation image simulates display of the captured image on the display installation; and display image output means configured to display the simulation image on the display device (104, 209), wherein the display image generation means is configured to render, as the simulation image, an image of the virtual space as viewed from a virtual viewpoint, orientation and direction based on the acquired orientation information, wherein the first virtual object is rendered such that its coordinates in the virtual space remain unchanged, and wherein the second virtual object is rendered so as to follow the acquired orientation information of the display device (104, 209). image acquisition means for acquiring image data from an image capturing apparatus, the acquired image data being a captured image to be displayed on a configuration of one or more display screens in a display installation to be simulated; position/orientation acquisition means configured to acquire orientation information indicative of the position, direction and orientation of a display device configured to display a simulation image (1501, 1502); virtual space setting means configured to: acquire display installation information indicating the configuration of the one or more display screens in the display installation to be simulated; set, in a virtual space, a first virtual object based on the acquired display installation information, the first virtual object being for reproducing the captured image in the virtual space to simulate display of the captured image on the display installation; and, set, in the virtual space, a second virtual object 801 being for displaying the acquire display installation information indicating the configuration of the one or more display screens in the display installation to be simulated; set, in a virtual space, a first virtual object based on the acquired display installation information, the first virtual object being for reproducing the captured image in the virtual space to simulate display of the captured image on the display installation; and, set, in the virtual space, a second virtual object 801 being for displaying the captured image with a full angle of view; display image generation means configured to generate, based on the display installation information and the acquired image data, the simulation image (1501, 1502) to be displayed on the display device (104, 209), wherein the simulation image simulates display of the captured image on the display installation; and display image output means configured to display the simulation image on the display device (104, 209), wherein the display image generation means is configured to render, as the simulation image, an image of the virtual space as viewed from a virtual viewpoint, orientation and direction based on the acquired orientation information, wherein the first virtual object is rendered such that its coordinates in the virtual space remain unchanged, and wherein the second virtual object is rendered so as to follow the acquired orientation information of the display device (104, 209).