Patent ID: 7852352

Claim:
An information processing apparatus for performing a predetermined process in accordance with a user operation on a touch panel overlaid on a display, the apparatus comprising: detecting means for detecting a change in an aspect ratio of images to be displayed in the display; changing means for: changing a size of operation buttons after detecting the change in the aspect ratio, the operation buttons displayed superimposed on the images before and after the change in the aspect ratio, and changing a size of a sensitive area of the touch panel where user operations of the operation buttons are recognized, in accordance with the detection by the detecting means; determining means for determining a first operation button that corresponds to the user operation on the touch panel, wherein the first operation button is displayed in a screen area before the change in aspect ratio and is replaced by a second operation button that is displayed in the screen area after the change in aspect ratio; and generating means for generating a command to perform the predetermined process in accordance with the determination by the determining means, and generating the command when the screen area is continually selected during the change in aspect ratio, the change in aspect ratio causing the first operation button to be replaced by the second operation button in the screen area, wherein when the first operation button is continuously operated before and after the detection of the change in aspect ratio and the predetermined process is a continuous process, the generating means generates the command to perform the predetermined process while the first operation button is operated, regardless of the second operation button operated after the detection of the change in aspect ratio.