Patent ID: 8539503
Filing Date: 2013-09-17
Classification: H04N

Abstract:
1. An information processing apparatus for a multi-window system in which at least a first application program and a second application program run simultaneously, the first application program and the second application program having an active state and an inactive state, comprising: an event notifying unit configured to notify each of the first and second application programs of an input event related to input; an activate unit configured to activate one of the first and second application programs and deactivate the other application program; a determining unit configured to determine, when the first application program is in inactive state and the second application program is in active state, that the input event notified to the first application program by the event notifying unit is not an activate event caused by an active switching key but an event caused by a key other than the active switching key, and to determine whether or not an input is made to the second application program that is in active state; a timing unit configured to time a predetermined time period, if it is determined by the determining unit that an input is made to the second application program that is in active state; and a control unit configured to change a processing of the first application program to a light processing in which part of processing related to the first application program that is in inactive state is omitted, until the predetermined time period is timed out by the timing unit.