Patent ID: 8805920

Claim:
An information processing apparatus which communicates via a network with a server, the information processing apparatus comprising: a first processing unit; and a second processing section which functions as part of a second processing unit included in the server and executing a processing instead of the first processing unit, wherein the first processing unit switches a processing unit which executes an application to either of the first or the second processing unit, and the second processing section has a function which communicates information with the server via the network, in case of switching from the first processing unit to the second processing unit and displays a result of the processing executed on the second processing unit in the server, wherein the first processing unit executes a processing other than the application in case that the first processing unit switches the processing unit from the first processing unit to the second processing unit, wherein switching from the first processing unit to the second processing unit is performed in case of updating an operating system or a middleware executed by the first processing unit, and wherein the first processing unit updates the operating system or the middleware as a processing other than the application.