Patent ID: 8686966

Claim:
An information processing apparatus comprising: a display section that has a display surface and is capable of displaying information on the display surface; a touch panel that has a contact surface and is capable of detecting a degree of proximity between the contact surface and an operation tool as a proximity volume; a pressure value detection section that detects a pressure value which is a size of a pressure applied to the contact surface by the operation tool; a pressure value monitor section that monitors the pressure value detected by the pressure value detection section in conjunction with an elapsed time; a proximity volume determination section that determines whether the proximity volume detected by the touch panel meets a first condition which is to be larger than a first threshold; a pressure value determination section that determines whether the pressure value monitored by the pressure value monitor section has changed; a first processing section capable of executing a first processing; a process control section that allows the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined to be changed by the pressure value determination section, and that does not allow the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section; and a second processing section capable of executing a second processing, wherein the process control section allows the second processing section to execute the second processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section, wherein the first processing is one of an enlargement or reduction of a single page being displayed on the display surface and a screen scrolling within the single page displayed on the display surface, the first processing being performed in accordance with a touch gesture operation performed upon the display surface, and wherein the second processing is a scrolling between different pages for display on the display surface, the second processing being performed in accordance with a proximity gesture operation performed in proximity to but not touching the display surface, and a speed of the scrolling being set based on the detected proximity volume.