1. An information display device, comprising: a virtual space setting unit for disposing window objects and a virtual camera in a three-dimensional virtual space, and for rendering the window objects contained in a virtual image capturing area of the virtual camera; catalog display means for receiving an instruction to display all of the window objects as a catalog, and for rearranging, in response to the instruction, all of the window objects without overlapping each other in a plane which is opposed to the virtual camera and all of the window objects are placed in, and concurrently moving the virtual camera from a first position where the virtual camera is opposed to the plane to a second position, which is farther from the first position and where the virtual camera is opposed to the plane, so that all of the plurality of window objects are shown including the window objects that were previously outside the field of view of the closer virtual camera position; and an execution unit for receiving, while catalog display takes place, an instruction operation on any one of the window objects, and for executing a process based on the instruction operation, wherein before said window objects are rearranged, said window objects are initially positioned in a non-overlapping manner and on a same virtual plane.