Patent ID: 8797232

Claim:
An information processing apparatus comprising an internal display and a connector for an external display, comprising: storage configured to store definition information representing which virtual desktops are to be displayed by the external display or the internal display; an external display controller configured to read out first definition information representing that a first virtual desktop is to be displayed by the external display device from the storage, and to supply the first definition information to the external display when a connection of the external display to the connector is detected and a second virtual desktop is displayed on the internal display; an internal display controller configured to read out second definition information representing that a third virtual desktop is to be displayed at the internal display device from the storage, and to supply the read second definition information to the internal display when a switching request is received and a fourth virtual desktop is displayed on the internal display; and a writing module configured to update the definition information such that the definition information represents that a fifth desktop is to be displayed at the external display when a disconnection of the external display from the connector is detected and the external device displays the fifth desktop.