A device-sharing system for enabling communication between any of a plurality of devices, each being able to perform or receive one or more of a plurality of services available on the system, the system being configured such that, in response to a provide-service request received by a device administration terminal, a communication link between at least one device designated to perform the service requested in the provide-service request and at least one device designated to receive the requested service is established, the device-sharing system comprising:
- a service information storage medium configured to store, for each service, service information relating to that service including device-to-device communication information enabling communication between devices used for that service;
- wherein, when the device administration terminal receives the provide-service request, the device administration terminal
- identifies as service-related devices (i) a device from which the provide-service request originated and (ii) at least one device linked thereto to perform the requested service, based on service information read from the service information storage medium, and
- reads service information for the service-related devices from the service information storage medium, and sends the read service information to the request-originating device;
- and
- wherein, the device from which the provide-service request originated, upon receiving service information from the device administration terminal in response to the request, displays a service list based on the received service information, and, when a service is selected from the displayed service list, communicates with the at least one device linked thereto to obtain performance of the requested service, based on device-to-device communication information contained in the received service information for the selected service.