Patent ID: 8154548

Claim:
An information processing apparatus comprising: first acquisition unit constructed to acquire a measured value of a physical quantity indicating movement of a measurement target existing in a predetermined region on a real space, by measuring the physical quantity indicating the movement at a position of a measuring device using the measuring device; second acquisition unit constructed to acquire the position where the measuring device performs the measurement; calculation unit constructed to calculate a simulation value of the physical quantity indicating the movement of the measurement target at the position by executing simulation calculation processing of the physical quantity, by using calculation model formulas used for the simulation calculation processing of the physical quantity and using data prepared in advance for the predetermined region, wherein the simulation value is a predicted value and includes a difference from the measured value; first arrangement unit constructed to arrange a first vector type object, whose direction and length are defined by the measured value acquired by said first acquisition unit at a point corresponding to the position on a virtual space which has a coordinate system that matches a coordinate system of the real space; second arrangement unit constructed to arrange a second vector type object, whose direction and length are defined by the simulation value calculated by said calculation unit at the point; third arrangement unit constructed to arrange near the point a third vector type object representing the difference between the measured value represented by the first vector type object and the simulation value represented by the second vector type object, and which is for causing a user to visually recognize the difference between the measured value and the simulation value; generation unit constructed to generate an image which is seen upon viewing the virtual space on which the first, second, and third vector type objects are arranged from a viewpoint of the user; and output unit constructed to output the image generated by said generation unit.