Patent ID: 9293118
Filing Date: 2016-03-22
CPC Classification: G06F,G06T,G09G,H04M

Claim Text:
1. An information processing apparatus comprising: a communication interface that communicates with one or more other information processing apparatuses; an imaging circuit that captures an image corresponding to a subject and outputs the captured image; a display circuit that displays the captured image; a storage circuit storing data; a sensor that detects an operation input by a user, and outputs a detection signal based on the detection, wherein the sensor comprises a touch sensor stacked on or formed integrally with the display circuit and detects positions touched by an operation element and outputs the detected positions as position information; and circuitry configured to detect whether an image preset as a marker image exists in the captured image; construct, when the marker image is detected, a real-world coordinate system computed from a position and orientation of the marker image, and compute information corresponding to a position and orientation of the information processing apparatus in the constructed real-world coordinate system; acquire at least one of the data stored in the storage circuit, data existing on a network, and data transmitted from the one or more other information processing apparatuses and received by the communication interface, place the acquired data in the constructed real-world coordinate system, and control the display circuit to display the acquired data as one or more virtual objects; control 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; store a correspondence table relating predetermined graphic objects to be displayed with numbers of inputs to be detected by the touch sensor; determine one or more of the predetermined graphic objects to be displayed according to a number of inputs detected by the touch sensor in accordance with the correspondence table; and control the display circuit to display the one or more virtual objects based on the position information output from the touch sensor and to display the one or more predetermined graphic objects as one or more of the one or more virtual objects.