摘要:
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.