Patent ID: 7428574

Claim:
An electronic device for executing an application in cooperation with at least one other electronic device connected to a network and realizing a predetermined device cooperation service, the electronic device comprising: a storage section for storing device information, concerning all other electronic devices connected to the network, which includes at least information used for identifying a device and information of executable device cooperation services; an identification section for identifying the other electronic device which is operable to work in cooperation, based on the device information; a service information acquisition section for requesting a predetermined server connected to the network to retrieve all device cooperation services executable in combination of the electronic device provided therewith and the other electronic device having been identified, and acquiring, from the predetermined server, service information containing the all device cooperation services executable having been retrieved; an application acquisition section for specifying one of the all device cooperation services executable which are contained in the service information, and acquiring, from a predetermined server connected to the network, only an application necessary for executing the specified one of the all device cooperation services; an acquisition requesting section for requesting the other electronic device having been identified to acquire, from the predetermined server, the service information containing the specified one of the all device cooperation services; and a start requesting section for requesting the other electronic device having been identified to start the specified one of the all device cooperation services.