Patent ID: 7539883

Claim:
An information processing apparatus comprising: a first device and a second device that are interconnected via a communication path, each of the first and second devices having a communication path control function for transitioning a state of the communication path between an active state and a standby state in which power consumption is lower than in the active state; a display process module configured to display a screen to select one of an auto mode, a performance mode, and a power saving mode, and to select, as the standby state, one of a first standby state and a second standby state, wherein the power consumption of the communication path in the second standby state is lower than in the first standby state and a time needed for restoration to the active state in the second standby state is longer than in the first standby state; a first controller configured to detect whether an external power supply is connected to the information processing apparatus when the auto mode is selected, and to set first control information, which indicates permission of transition to one of the first standby state and the second standby state, in each of the first and second devices when the external power supply is not connected to the information processing apparatus and the information processing apparatus is powered by a battery, and to set second control information, which indicates prohibition of execution of the communication path control function, in each of the first and second devices when the external power supply is connected to the information processing apparatus; a second controller configured to set the first control information in each of the first and second devices when the power saving mode is selected, regardless of connection/disconnection of the external power supply; and a third controller configured to set the second control information in each of the first and second devices when the performance mode is selected, regardless of connection/disconnection of the external power supply.