Data processor and data transfer method
First Claim
1. A data processor for transferring image data stored in image data storing means to an external apparatus, comprising:
- means for storing information concerning characteristics of an image and information concerning an external apparatus at a transfer destination;
means for associating said information concerning characteristics of the image with said information concerning the external apparatus at the transfer destination and judging type of conversion required for destination and judging type of conversion required for transfer of image data;
means for converting stored image data in accordance with the type of conversion judged;
cost management means for storing processing time needed to carry out conversion required for transfer of image data in said data processor and processing time needed to carry out conversion required for transfer of image data in said external apparatus at the transfer destination; and
means for judging, by referring to said cost management means, which of said data processor and said external apparatus at the transfer destination should carry out conversion required for transfer of image data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processor and a data transfer method for efficiently transferring data between a plurality of information processing devices as in a client server system. In case non-coded data such as image data are transmitted, it is necessary to make the transmission management requirements such as protocol, data structure, coding scheme, and coding default condition coincide between the transmitting side and the receiving side. In order to satisfy this requirement, a data processor lying between a plurality of information processing devices and having a data transfer intermediary function records beforehand transmission management information including identification information concerning a plurality of clients, discriminates a client by using the identification information, and recognizes transmission management information concerning the discriminated client. In addition, the data processor analyzes transmission data supplied from the server, on the basis of the transmission management information, and converts it to transmission data conformed to the client.
53 Citations
7 Claims
-
1. A data processor for transferring image data stored in image data storing means to an external apparatus, comprising:
-
means for storing information concerning characteristics of an image and information concerning an external apparatus at a transfer destination; means for associating said information concerning characteristics of the image with said information concerning the external apparatus at the transfer destination and judging type of conversion required for destination and judging type of conversion required for transfer of image data; means for converting stored image data in accordance with the type of conversion judged; cost management means for storing processing time needed to carry out conversion required for transfer of image data in said data processor and processing time needed to carry out conversion required for transfer of image data in said external apparatus at the transfer destination; and means for judging, by referring to said cost management means, which of said data processor and said external apparatus at the transfer destination should carry out conversion required for transfer of image data. - View Dependent Claims (2, 3, 4)
-
-
5. A client server system including an image server for transferring image data stored in image data storing means to outside, a plurality of clients requesting transfer of image data, and a communication line connected to said image server and said clients, said image server comprising:
-
network management means for effecting input and output control of data including image data via said communication line in accordance with a predetermined procedure; means connected to said communication line to specify a client at a transfer destination; means for specifying an image corresponding to a transfer request from said client; means for managing image files stored in said image data storing means and reading out an image file concerning the specified image; first data buffer means for temporarily storing image data of the image file read out; means for storing information concerning characteristics of images; means for storing information concerning a plurality of clients; means for associating information concerning the specified image from said information concerning characteristics of images with information concerning said client at the transfer destination from said information concerning a plurality of clients, and judging a type of conversion to be carried out, with respect to at least one of a number of pixels, a number of display colors, and coding scheme, as conversion required for transfer of image data; cost management means for storing processing time needed to carry out conversion required for transfer of image data in said image server and processing time needed to carry out conversion required for transfer of image data in said client at the transfer destination; means for judging, by referring to said cost management means, which of said image server and said client at the transfer destination should carry out conversion required for transfer of image data; means for converting, in accordance with the type of conversion judged, image data temporarily stored in said first data buffer means; and second data buffer means for temporarily storing the converted image data. - View Dependent Claims (6)
-
-
7. A data transfer method in a client server system including an image server for transferring stored image data to outside, a plurality of clients requiring transfer of image data, and a communication line connected to said image server and said clients, said data transfer method comprising the steps of:
-
specifying a client at a transfer destination connected to said communication line; specifying an image corresponding to a transfer request from said client; managing image files stored in image data storing means and reading out an image file concerning the specified image; storing temporarily image data of the image file read out; storing information concerning characteristics of images and information concerning a plurality of clients; associating information concerning the specified image from said information concerning characteristics of images with information concerning said client at the transfer destination from said information concerning a plurality of clients, and judging a type of conversion to be carried out, with respect to at least one of a number of pixels, a number of display colors, and coding scheme, as conversion required for transfer of image data; storing processing time needed to carry out conversion required for transfer of image data in said image server and processing time needed to carry out conversion required of transfer of image data in said client of transfer destination; judging, by referring to said processing time, which of said image server and said client at the transfer destination should carry out conversion required for transfer of image data; and converting, in accordance with the type of conversion judged, said temporarily stored image data.
-
Specification