Information Processing Apparatus, Information Processing Method, and Computer Program
First Claim
1. An information processing apparatus comprising:
- an operation input unit including an operation surface having virtual buttons that are variably set thereto;
a position detection unit configured to detect whether a user touches or almost touches the operation surface of the operation input unit, and to detect a position at which the user touches or almost touches the operation surface of the operation input unit;
a pressure detection unit configured to detect pressure applied by the user touching the operation surface of the operation input unit; and
a virtual button control unit configured to interpret, when the position detection unit has detected the position at which the user touches or almost touches the operation surface of the operation input unit, a virtual button corresponding to the detected position as a selected virtual button, and to correct, when the pressure detected by the pressure detection unit is equal to or greater than a first threshold value, a layout of the virtual buttons such that a size of the selected virtual button is enlarged according to intensity of the detected pressure.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an information processing apparatus including an operation input unit including an operation surface having virtual buttons variably set thereto, a position detection unit detecting whether a user touches or almost touches the operation surface of the operation input unit, and a position at which the user touches or almost touches the operation surface thereof, and a pressure detection unit detecting pressure applied by the user touching the operation surface thereof. The processing apparatus further includes a virtual button control unit interpreting, when the position detection unit has detected the position at which the user touches or almost touches the operation surface thereof, a virtual button corresponding to the detected position as a selected virtual button, and correcting, when the pressure detected is equal to or greater than a first threshold value, a layout of the virtual buttons such that a size of the selected virtual button is enlarged according to intensity of the detected pressure.
212 Citations
10 Claims
-
1. An information processing apparatus comprising:
-
an operation input unit including an operation surface having virtual buttons that are variably set thereto; a position detection unit configured to detect whether a user touches or almost touches the operation surface of the operation input unit, and to detect a position at which the user touches or almost touches the operation surface of the operation input unit; a pressure detection unit configured to detect pressure applied by the user touching the operation surface of the operation input unit; and a virtual button control unit configured to interpret, when the position detection unit has detected the position at which the user touches or almost touches the operation surface of the operation input unit, a virtual button corresponding to the detected position as a selected virtual button, and to correct, when the pressure detected by the pressure detection unit is equal to or greater than a first threshold value, a layout of the virtual buttons such that a size of the selected virtual button is enlarged according to intensity of the detected pressure. - View Dependent Claims (2, 3, 4)
-
-
5. An information processing method variably setting virtual buttons to an operation surface and operating the virtual buttons, comprising the steps of:
-
detecting whether a user touches or almost touches the operation surface of the operation input unit; detecting a position at which the user touches or almost touches the operation surface of the operation input unit; detecting pressure applied by the user touching the operation surface of the operation input unit; and interpreting, when the user touches or almost touches the operation surface of the operation input unit in the position detecting step, a virtual button corresponding to the detected position as a selected virtual button, and correcting, when the pressure applied by the user touching the operation surface of the operation input unit in the pressure detecting step is equal to or greater than a first threshold value, a layout of the virtual buttons such that a size of the selected virtual button is enlarged according to intensity of the detected pressure. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program installed on a computer to execute processing to an input device provided with an operation surface, a position detection unit detecting whether the user touches or almost touches the operation surface of the operation input unit and detecting a position at which the user touches or almost touches the operation surface of the operation input unit with a finger, and a pressure applied by the user touching the operation surface of the operation input unit, the processing comprising the steps of:
-
setting virtual buttons to the operation surface in a predetermined layout; interpreting, when the position detection unit detects whether the user touches or almost touches the operation surface of the operation input unit, a virtual button corresponding to the position at which the user touches or almost touches the operation surface of the operation input unit in the position detection unit as a selected virtual button; correcting, when pressure is detected in the pressure detection unit and the detected pressure is equal to or greater than a first threshold value, the layout of the virtual buttons such that a size of the selected virtual button is enlarged according to intensity of the detected pressure; and setting the virtual buttons to the operation surface according to the corrected layout.
-
Specification