An information processing apparatus for performing a predetermined process in accordance with an operation on a display, the apparatus comprising: detecting means for detecting a change in the aspect ratio of images to be displayed in the display; changing means for changing the size and sensitive area of each operation button to be displayed superimposed on the images in accordance with the detection by the detecting means; determining means for determining which operation button corresponds to a recognized user operation for the operation button; and generating means for generating a command to perform a predetermined process in accordance with the determination by the determining means, characterized in that: said user operation on the display is an operation on a touch panel overlaid on the display; and the information processing apparatus is configured such that, when it is detected that the aspect ratio is changed while any of the operation buttons is being continuously operated, either: when the operation button being continuously operated before the detection of the change in aspect ratio is an operation button for instructing a continuous process, the generating means generates a command to perform the continuous process corresponding to the operation button even if another operation button is operated after the detection of the change in aspect ratio; or when the operation button being continuously operated before the detection of the change in aspect ratio is not an operation button for instructing a continuous process, the generating means generates a command to stop a process that is being executed, the process corresponding to the operation button being continuously operated after the detection of the change in aspect ratio. detecting means for detecting a change in the aspect ratio of images to be displayed in the display; changing means for changing the size and sensitive area of each operation button to be displayed superimposed on the images in accordance with the detection by the detecting means; determining means for determining which operation button corresponds to a recognized user operation for the operation button; and generating means for generating a command to perform a predetermined process in accordance with the determination by the determining means, characterized in that: said user operation on the display is an operation on a touch panel overlaid on the display; and the information processing apparatus is configured such that, when it is detected that the aspect ratio is changed while any of the operation buttons is being continuously operated, either: when the operation button being continuously operated before the detection of the change in aspect ratio is an operation button for instructing a continuous process, the generating means generates a command to perform the continuous process corresponding to the operation button even if another operation button is operated after the detection of the change in aspect ratio; or when the operation button being continuously operated before the detection of the change in aspect ratio is not an operation button for instructing a continuous process, the generating means generates a command to stop a process that is being executed, the process corresponding to the operation button being continuously operated after the detection of the change in aspect ratio. said user operation on the display is an operation on a touch panel overlaid on the display; and the information processing apparatus is configured such that, when it is detected that the aspect ratio is changed while any of the operation buttons is being continuously operated, either: when the operation button being continuously operated before the detection of the change in aspect ratio is an operation button for instructing a continuous process, the generating means generates a command to perform the continuous process corresponding to the operation button even if another operation button is operated after the detection of the change in aspect ratio; or when the operation button being continuously operated before the detection of the change in aspect ratio is not an operation button for instructing a continuous process, the generating means generates a command to stop a process that is being executed, the process corresponding to the operation button being continuously operated after the detection of the change in aspect ratio. when the operation button being continuously operated before the detection of the change in aspect ratio is an operation button for instructing a continuous process, the generating means generates a command to perform the continuous process corresponding to the operation button even if another operation button is operated after the detection of the change in aspect ratio; or when the operation button being continuously operated before the detection of the change in aspect ratio is not an operation button for instructing a continuous process, the generating means generates a command to stop a process that is being executed, the process corresponding to the operation button being continuously operated after the detection of the change in aspect ratio.