Patent ID: 8521849

Claim:
A transmission control device to be connected to a communication network system which is connected to a server and to an external device, the transmission control device comprising: an interface adapted to receive an instruction from a user of the communication network system; a processor adapted to determine a content file to be transmitted and an external device as a destination of the transmission based on the instruction from the user; and a communication module adapted to transmit the content file to the destination determined by the processor, in the form of a plurality of divided files; wherein: the processor is adapted to determine, in the case where the content file is selected via the interface, whether at least one of the plurality of divided files has been already transmitted to the server prior to receipt of the instruction from the user, when the selected content file has been divided into the plurality of divided files, and none of the plurality of divided files has been transmitted to the server, the communication module, based on the determination of the processor, transmits each of plurality of divided files to the server, when at least one of the plurality of divided files has been already transmitted to the server, the communication module, based on the determination of the processor, transmits at least one divided file which has not been transmitted to the server among the plurality of divided files and does not retransmit at least one of the divided files that has been already transmitted, and after the transmission of the plurality of divided files, the communication module transmits location information indicating a location where the plurality of divided files are stored in the server to the external device.