Patent ID: 7773977

Claim:
A data-sharing system configured to share a data file among a plurality of devices, the data-sharing system comprising: a plurality of information-processing devices which can store at least one data file; a file server which manages the at least one data file; and a mobile terminal which controls an operation performed, to share the at least one data file stored in one of the plurality of information-processing devices, wherein the file server includes file-management means for receiving and storing the at least one data file stored in the one of the plurality of information-processing devices, when it is requested that the at least one data file be registered, as an object to be used by an other of the plurality of information-processing devices; shared-information transmission means for transmitting file-sharing information including location information and attribute information of the at least one data file stored by the file-management means; and first file-transmission means for returning the at least one data file stored by the file-management means upon receiving an instruction to select the at least one data file stored by the file-management means, wherein each of the plurality of information-processing devices includes second file-transmission means for transmitting the at least one data file, which is stored in the respective information-processing device to the file server upon receiving request information transmitted from the mobile terminal, the request information indicating that it is requested that the at least one data file stored in the respective information-processing device be registered, as the object to be used by the other of the plurality of information-processing devices; and shared-information transfer means for transferring the file-sharing information to the mobile terminal, the file-sharing information being transmitted from the file server, after the second file-transmission means transmits the at least one data file to the file server, and wherein the mobile terminal includes registration-request means for making a request of the one of the plurality of information-processing devices to register the at least one data file stored in the one of the plurality of information-processing devices, as the object to be used by the other of the plurality of information-processing devices; and transmission-request means for selecting the at least one data file to be received on the basis of the attribute information included in the file-sharing information transmitted from the one of the plurality of information-processing devices, for accessing the file server on the basis of the location information corresponding to the selected at least one data file, and for making a request of the file server to transmit the selected at least one data file.