1. An information processing apparatus comprising: a communication interface that communicates with one or more other information processing apparatuses; an imaging unit that captures an image corresponding to a subject and outputs the captured image; a display unit that displays the captured image; an image recognition unit that detects whether an image preset as a marker image exists in the captured image; a storage unit storing data; a spatial recognition unit that, when the marker image is detected by the image recognition unit, constructs a real-world coordinate system computed from a position and orientation of the marker image, and computes information corresponding to a position and orientation of the information processing apparatus in the constructed real-world coordinate system; a virtual object display unit that acquires at least one of the data stored in the storage unit, data existing on a network, and data transmitted from the one or more other information processing apparatuses and received by the communication interface, places the acquired data in the constructed real-world coordinate system, and controls the display unit to display the acquired data as one or more virtual objects; and a controller that controls the communication interface to transmit information corresponding to the position and orientation of the information processing apparatus in the constructed real-world coordinate system to the one or more other information processing apparatuses.