Patent ID: 8832308

Claim:
A data transfer system for transferring a data stream to an apparatus connected to the system, comprising: a first processing apparatus, which executes processing of a data stream transfer to the destination apparatus according to a user's direct operation; and a second processing apparatus, which converts the file format of the data stream sequentially in the order of stream into a designated file format, wherein the first processing apparatus comprises: an input unit which receives a data transfer request input by a user with designating the destination apparatus; a format acquisition unit, which acquires a first file format of the data stream from the data stream and a second file format that can be processed by the designated destination apparatus from the destination apparatus; and a conversion requesting unit, which executes data stream transfer via a network, to the second processing apparatus with requesting conversion of the first file format of the data stream into the second file format so that the file format is converted on the data stream transferring path in the network to the destination apparatus, when the first file format is different from the second file format acquired by the format acquisition unit, and the second processing apparatus comprises: a conversion unit which converts the data stream transferred by the first processing apparatus in the order of data arrival with receiving the data stream; and a communication unit which sequentially outputs the data stream converted by the conversion unit in the order of data conversion, wherein the communication unit, every time one segment of the data stream is generated at the conversion unit, outputs the converted segment to the data stream transferring path in the network while not waiting for the completion of the conversion processing of all of the data stream.