Patent ID: 8405602
Filing Date: 2013-03-26
Classification: G06F

Abstract:
1. An information processing apparatus comprising: a central processing unit configured to execute at least one application in the application layer; a plurality of operation elements in a hardware layer, the plurality of operation elements including at least one of a plurality of operation buttons, a plurality of operation keys, and a plurality of operation switches, said plurality of operation elements being configured to generate a plurality of operational information; a plurality of operation input devices provided in the hardware layer and configured to process the operational information and configured to provide the processed operational information to at the least one application in the application layer via a driver layer and an operating system layer, the application executing application processing in response to operational information provided; a control device provided in the hardware layer between the plurality of operation elements and the plurality of operation input devices, the control device being configured to provide operational information from at least one of the plurality of operation elements to at least one of the plurality of operation input devices according to a predetermined connectional relationship associating at least one of the plurality of operation elements to at least one of the operation input devices, the control device disabling operational elements without an association to at least one operation input device, wherein when a first operation element and a second operation element are actuated simultaneously, the control device provides operational information of a third operation element to a corresponding operation input device based on the predetermined connectional relationship, the operational information of the third operation element being different from operational information of the first operation element and operational information of the second operation element, and the control device disables at least one of the operation elements in response to a signal from an instructing unit separate from the central processing unit.