| CPC G06F 3/0482 (2013.01) [G06F 3/0485 (2013.01); G06F 3/04817 (2013.01); G06F 3/04886 (2013.01); G06F 2203/04803 (2013.01)] | 19 Claims |

|
1. An information processing apparatus comprising:
processing circuitry configured to
detect an operation by a user,
control a display,
in response to detecting a first user operation, display at least one of a first application list and a second application list on the display,
in response to detecting a second user operation for selecting a first application from the first application list, display the first application selected in a first window on the display,
in response to detecting a third user operation for selecting a second application from the second application list, display the second application selected in a second window on the display, and
display only an application supporting multiple windows in the first application list and the second application list based on an internal flag of each application that indicates whether the application has a capability to support multiple windows independent of any previous usage of the application, wherein an application that does not support multiple windows based on the internal flag is not displayed in the first application list and the second application list.
|