Data transfer system capable of converting file formats
First Claim
1. A data transfer system for transferring data to an apparatus connected to the system, comprising:
- a first processing unit which executes processing of data transfer to the destination apparatus; and
a second processing unit which converts the file format of the data into one of at least one file format which can be processed by the destination apparatus, wherein the first processing unit comprises;
a format acquisition unit which acquires the file format of the data from the data and the at least one file format which can be processed from the destination apparatus; and
a conversion requesting unit which requests the second processing unit to convert the file format of the data into one of the at least one file format which can be processed when the file format of the data and the at least one file format which can be processed acquired by the format acquisition unit are different.
6 Assignments
0 Petitions
Accused Products
Abstract
In a data transfer system, when transferring data which has been transferred to a storage in a PC, to a mobile terminal connected to the PC, the PC acquires the file format of the data and the file format which can be processed by the mobile terminal and determines whether the conversion of the file format is necessary. When the conversion of the file format is necessary, the PC issues a request for a conversion to a format converter. The format converter acquires data from the PC and transfers the data back to the PC while performing conversion. The PC transfers the converted data to the mobile terminal.
130 Citations
16 Claims
-
1. A data transfer system for transferring data to an apparatus connected to the system, comprising:
-
a first processing unit which executes processing of data transfer to the destination apparatus; and
a second processing unit which converts the file format of the data into one of at least one file format which can be processed by the destination apparatus, wherein the first processing unit comprises;
a format acquisition unit which acquires the file format of the data from the data and the at least one file format which can be processed from the destination apparatus; and
a conversion requesting unit which requests the second processing unit to convert the file format of the data into one of the at least one file format which can be processed when the file format of the data and the at least one file format which can be processed acquired by the format acquisition unit are different. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data transfer apparatus for transferring data to a connected apparatus, comprising:
-
a converter which converts the file format of the data when the file format of the data and at least one file format which can be processed by the destination apparatus are different; and
a communication unit which transfers the data, of which the converter converts the file format, to the destination apparatus, wherein the converter comprises a plurality of processors which convert a plurality of units of processing of data at a time in parallel, the plurality of units of processing of data being obtained by dividing the data with a predetermined rule. - View Dependent Claims (9)
-
-
10. A data transfer apparatus for transferring data to a connected apparatus, comprising:
-
a format acquisition unit which acquires the file format of the data from the data and at least one file format which can be processed by the destination apparatus from the destination apparatus;
a conversion requesting unit which requests a file format converter connected with the data transfer apparatus to convert the file format of the data into one of the at least one file format which can be processed when the file format of the data and the at least one file format which can be processed acquired by the format acquisition unit are different, and a communication unit which acquires the data of which the file format is converted at the file format converter on request from the conversion requesting unit, and transfers the data to the destination apparatus.
-
-
11. A file format converter comprising:
-
an input unit which receives the request to convert the file format of data;
a converter which;
a) converts a plurality of units of processing of data at a time in parallel by a plurality of processors, the plurality of units of processing of data being obtained by dividing the data which is specified by the request for conversion received at the input unit, with a predetermined rule; and
b) generates a segment of data sequence by reconstructing the plurality of units of processing of data upon which conversions are completed, sequentially; and
an output unit which, every time one segment of the data sequence is generated at the converter, outputs the segment of the data sequence, while not waiting for the completion of the conversion processing for all of the data.
-
-
12. A method for allowing a computer to transfer data, comprising:
-
acquiring the file format of the data from the data to be transferred and at least one file format which can be processed by a destination apparatus from the destination apparatus;
reading a program for converting a file format of the data into one of the at least one file format which can be processed into a memory when the file format of the data and the at least one file format which can be processed are different and starting the program; and
transferring the data to the destination apparatus while converting the file format of the data into one of the at least one file format which can be processed, by the converting program.
-
-
13. A computer program product allowing a computer to transfer data to a connected apparatus, comprising:
-
a module which acquires the file format of the data from the data and at least one file format which can be processed by the destination apparatus from the destination apparatus;
a requesting module which requests a file format converter which is connected with the computer to convert a file format of the data into one of the at least one file format which can be processed, when the file format of the data and the at least one file format which can be processed are different, and a module which acquires the data after the format conversion from the file format converter and transfers the data to the destination apparatus
-
-
14. A computer program product comprising:
-
a receiving module which receives a request to convert the file format of data;
a converting module which converts a plurality of units of processing of data, obtained by dividing the data with a predetermined rule, at a time in parallel by a plurality of processors;
a generating module which generates a segment of data sequence by reconstructing the plurality of units of processing of data upon which conversions are completed, sequentially; and
an outputting module which, every time one segment of the data sequence is generated, outputs the segment of the data sequence, while not waiting for the completion of the conversion processing for all of the data.
-
-
15. A computer readable recording medium having embodied thereon a program product allowing a computer to transfer data to a connected apparatus, the program product comprising:
-
a module which acquires the file format of the data from the data and at least one file format which can be processed by the destination apparatus from the destination apparatus;
a requesting module which requests a file format converter which is connected with the computer to convert a file format of the data into one of the at least one file format which can be processed, when the file format of the data and the at least one file format which can be processed are different, and a module which acquires the data after the format conversion from the file format converter and transfers the data to the destination apparatus.
-
-
16. A computer readable recording medium having embodied thereon a program product, the program product comprising:
-
a receiving module which receives a request to convert the file format of data;
a converting module which converts a plurality of units of processing of data, obtained by dividing the data with a predetermined rule, at a time in parallel by a plurality of processors;
a generating module which generates a segment of data sequence by reconstructing the plurality of units of processing of data, upon which conversions are completed, sequentially; and
an outputting module which, every time one segment of the data sequence is generated, outputs the segment of the data sequence while not waiting for the completion of the conversion processing for all of the data.
-
Specification