Patent ID: 8952867
Filing Date: 2015-02-10
Classification: G06F

Abstract:
1. An information processing apparatus comprising: a plurality of operation display units each having a display panel displaying an image and a touch panel mounted on the display panel; a coordinate conversion unit that converts positional coordinates of a contact point detected by each of the touch panels from positional coordinates in a coordinate system defined by the each touch panel to positional coordinates in a coordinate system defined by the corresponding display panel; a display determination unit that determines whether an image based on a result of executing a same software program is displayed over the plurality of display panels; and an information generation unit that, when the display determination unit determines that the image based on the result of executing the same software program is displayed over the plurality of display panels, converts the positional coordinates of contact points detected by the individual touch panels from the positional coordinates in the coordinate system defined by the each display panel to positional coordinates of an integrated coordinate system into which the coordinate systems defined by the individual display panels are integrated, stores in a storage the positional coordinates in the integrated coordinate system and a time at which a touch is detected of each of the contact points detected by the individual touch panels, determines whether touches on the individual touch panels at the plurality of contact points detected by the individual touch panels are simultaneously made on the individual touch panels based on the times at which the touches are detected, and generates information including positional coordinates in the integrated coordinate system of the contact points that were determined to be the simultaneous touches from the positional coordinates in the integrated coordinates system of the contact points stored in the storage and detected by the individual touch panels, as event information on touch inputs indicating simultaneous inputs at a plurality of contact points on the individual touch panels to the software program.