Nova Patents
EP0889636A2

Image communication system and method

Abstract

A system in which an editing server (10) and a lot of client computers (1) are capable of communicating with one another, and an edited image can be generated by the plurality of client computers. When image data is transmitted from the image server to the client computer, the resolution of image data to be transmitted is reduced in correspondence with the resolution of a monitor display device connected to the client computer. Further, the number of colors of an image represented by the image data is decreased in correspondence with the number of colors which can be displayed on the monitor display device. The data quantity of the image data to be transmitted is reduced, so that time required to transmit the image data is shortened. A user image to be synthesized on a template image is read in the client computer. Image data representing the template image used for the image synthesis and image data representing a mask image are transmitted from the main image server to the client computer. In the client computer, image synthesis processing is performed. Image data representing an area required for image synthesis of the user image used for the image synthesis is extracted. The extracted user image data and synthesis information required for the synthesis are transmitted from the client computer to the main image server, where a composite image is printed. A lot of client computers and an editing server are connected to one another via an internet. One of the client computers generates an edited image, and another client computer reedits the generated edited image. The process of the editing can be also confirmed on a display screen by a client computer which does not relate to the editing.

EP0889636A2, drawing sheet 1
Sheet 1 of 72

Term

Term ended

Projected expiry passed 30 June 2018, 8.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

48 claims: 27 independent, 21 dependent

  1. 1
    An image communication system in which an image server and a client computer having a display device are capable of communicating with each other, said image server storing image data representing an image, said client computer comprising:a first transmission device transmitting to said image server a command to transmit the image data stored in said image server;and a second transmission device transmitting to said image server display information relating to said display device, and said image server comprising a data quantity reduction device for reducing the data quantity of image data, to be transmitted in response to the image transmission command transmitted from said first transmission device, on the basis of the display information transmitted from said second transmission device, and an image data transmission device transmitting to said client computer the image data whose data quantity is reduced by said data quantity reduction device.
  2. 5
    An image server used in an image communication system in which the image server and a client computer having a display device are capable of communicating with each other, wherein said image server stores image data representing an image, comprising:a receiving device for receiving a command to transmit the image data stored in said image server and display information relating to said display device which are transmitted from said client computer;a data quantity reduction device for reducing the data quantity of image data to be transmitted in response to the image data transmission command on the basis of the display information received by said receiving device ;and an image data transmission device for transmitting to said client computer the image data whose data quantity is reduced by said data quantity reduction means.
  3. 9
    A client computer having a display device used in an image communication system in which an image server storing image data representing an image and the client computer are capable of communicating with each other, comprising:a transmission device transmitting to said image server a command to transmit the image data stored in said image server and display information relating to said display device;and a receiving device for receiving the image data, whose data quantity is reduced on the basis of the display information in said image server, to be transmitted in response to said image transmission command.
  4. 10
    An image server used in an image communication system in which the image server and a client computer having a display device are capable of communicating with each other, comprising:an image data reading device for reading image data representing an image;an input device for inputting display direction data indicating whether a normal direction of display of the image represented by the image data read by said image data reading device is a longitudinal direction or a transverse direction;a display direction conversion processing device for performing display direction conversion processing of the image data read by said image data reading device on the basis of the display direction data inputted from said input device such that the direction of display of the image represented by the image data is a normal direction;an image data storage device for storing the image data which has been subjected to the conversion processing by said display direction conversion processing device;and an image data transmission device for reading out from said image storage device image data representing an image corresponding to an image transmission command transmitted from said client computer, and transmitting the image data to said client computer.
  5. 11
    In an image communication system in which an image server and a client computer having a display device are capable of communicating with each other, said image server storing image data representing an image, an image communication method comprising the steps of:transmitting a command to transmit the image data stored in said image server and display information relating to said display device from said client computer to said image server;reducing, in said image server, the data quantity of the image data to be transmitted in response to the image transmission command on the basis of the display information transmitted from said client computer;and transmitting the image data whose data quantity is reduced from said image server to said client computer.
  6. 12
    A method of transmitting image data in an image server used in an image communication system in which the image server and a client computer having a display device are capable of communicating with each other, comprising the steps of:reading image data representing an image;accepting input of display direction data indicating whether a normal direction of display of the image represented by the read image data is a longitudinal direction or a transverse direction;performing display direction conversion processing of the read image data read on the basis of the display direction data which has been accepted such that the direction of display of the image represented by the read image data is a normal direction;storing the image data which has been subjected to the display direction conversion processing;and transmitting, in response to an image transmission command transmitted from the client computer, to said client computer image data representing an image specified by the image transmission command out of the stored image data.
  7. 13
    An image communication system in which an image server and an image data receiver having a display device are capable of communicating with each other, said image server comprising:an image display data transmission device for transmitting image display data for displaying a plurality of sample images having different characteristics to said image data receiver, and said image data receiver comprising: an image characteristics setting device for receiving the image display data transmitted from said image display data transmission device, displaying the plurality of sample images on said display device on the basis of the received image display data, and determining characteristics relating to the image selected from the displayed sample images;and an image characteristics data transmission device for transmitting data representing the image characteristics determined by said image characteristics setting device to said image server.
  8. 17
    An image data receiver having a display device used in an image communication system in which an image server and the image data receiver are capable of communicating with each other, comprising:an image characteristics setting device for receiving the image display data for displaying a plurality of sample images having different characteristics transmitted from said image server, displaying the plurality of sample images on said display device on the basis of the received image display data, and determining characteristics relating to the image selected from the displayed sample images;and an image characteristics data transmission devicefor transmitting data representing the image characteristics determined by said image characteristics setting device to said image server.
  9. 18
    In an image communication system in which an image server and an image data receiver having a display device are capable of communicating with each other, an image communication method comprising the steps of:transmitting image display data for displaying a plurality of sample images having different characteristics from said image server to said image data receiver;receiving, in said image data receiver, the image display data transmitted from said image server;displaying the plurality of sample images on said display device on the basis of the received image display data;determining characteristics relating to the image selected from the displayed sample images;and transmitting data representing the determined image characteristics from said image data receiver to said image server.
  10. 19
    A client computer used in an image communication system in which an image server having an image output device for outputting an image and the client computer are capable of communicating with each other, comprising:an image data quantity reduction device for reducing the data quantity of image data to be transmitted to said image server such that the data quantity of the image data to be transmitted is equal to or less than the data quantity of the image data representing the image to be outputted from said image output device;and an image data transmission device for transmitting to said image server the image data whose data quantity is reduced by said image data quantity reduction device.
  11. 23
    A client computer used in an image communication system in which an image server and the client computer are capable of communicating with each other, comprising:a compression rate setting device for setting the compression rate of image data;a calculation device for calculating information relating to time required for transmission in a case where the image data compressed at the compression rate set by said compression rate setting device is transmitted to said image server;and a display device for displaying the information relating to the time required for transmission calculated by said calculation device.
  12. 25
    An image communication system in which an image server and a client computer are capable of communicating with each other, wherein image data and information relating to the image data are transmitted from said client computer to said image server, said image server comprising:an image output device for outputting an image represented by the image data transmitted from said client computer on the basis of the information relating to the image data transmitted from said client computer;and an image information transmission device for transmitting to said client computer the information relating to the image data transmitted from said client computer, and said client computer comprising: retrieval means for retrieving image data specified by the information relating to the image data transmitted from said image server.
  13. 26
    A client computer used in an image communication system in which an image server having a printer and the client computer are capable of communicating with each other, comprising:a receiving device for receiving a part of printing template image data, which is transmitted from said image server, used for printing processing in said printer;and a synthesis device for synthesizing the part of the printing template image data received by said receiving device and a part of user image data stored in the client computer.
  14. 27
    A method of transmitting image data from a client computer to an image server, said client computer and said image server being used in an image communication system in which said image server having an image output device for outputting an image and said client computer are capable of communicating with each other, comprising the steps of:reducing the data quantity of image data to be transmitted to said image server such that the data quantity of the image data to be transmitted is equal to or less than the data quantity of the image data representing the image to be outputted from said image output device;and transmitting to said image server the image data whose data quantity is reduced.
  15. 28
    A method of displaying information in a client computer which is used in an image communication system in which an image server and the client computer are capable of communicating with each other, comprising the steps of:setting the compression rate of image data;calculating information relating to time required for transmission in a case where the image data compressed at the compression rate is transmitted to said image server;and displaying the calculated information relating to the time required for transmission.
  16. 29
    In an image communication system in which an image server and a client computer are capable of communicating with each other, an image communication method comprising the steps of:transmitting image data and information relating to the image data from said client computer to said image server;outputting, in said image server, an image represented by the image data transmitted from said client computer on the basis of the information relating to the image data transmitted from said client computer;transmitting the information relating to the image data transmitted from said client computer, from said image server to said client computer;and retrieving, in said client computer, image data specified by the information relating to the image data transmitted from said image server.
  17. 30
    A method of synthesizing images in a client computer which is used in an image communication system in which an image server having a printer and the client computer are capable of communicating with each other, comprising the steps of:receiving a part of printing template image data, which is transmitted from said image server, used for printing processing in said printer;and synthesizing the received part of the printing template image data and a part of user image data stored in the client computer.
  18. 31
    A computer-readable recording medium storing a program for transmitting image data from a client computer which is used in an image communication system in which an image server having an image output device for outputting an image and the client computer are capable of communicating with each other, said program controlling the computer so as to:reduce, the data quantity of image to be transmitted to said image server such that the data quantity of the image data to be transmitted is equal to or less than the data quantity of the image data representing the image to be outputted from said image output device;and transmit the image data whose data quantity is reduced to said image server.
  19. 32
    A computer-readable recording medium storing a program for displaying information in a client computer which is used in an image communication system in which an image server and the client computer are capable of communicating with each other, said program controlling the computer so as to:set the compression rate of image data;calculate information relating to time required for transmission in a case where the image data compressed at the set compression rate is transmitted to said image server;and display the calculated information relating to the time required for transmission.
  20. 33
    A computer-readable recording medium storing a program used in an image communication system in which an image server and a client computer are capable of communicating with each other, said program controlling the computer so as to:transmit image data and information relating to the image data from said client computer to said image server;output, in said image server, an image represented by the image data transmitted from said client computer on the basis of the information relating to the image data transmitted from said client computer;transmit the information relating to the image data transmitted from said client computer, from said image server to said client computer;and retrieve, in said client computer, image data specified by the information relating to the image data transmitted from said image server.
  21. 34
    A computer-readable recording medium storing a program for synthesizing images in a client computer which is used in an image communication system in which an image server having a printer and the client computer are capable of communicating with each other, said program controlling the computer so as to:receive a part of printing template image data, which is transmitted from said image server, used in printing processing in said printer;and synthesize the received part of the printing template image data and a part of user image data stored in the client computer.
  22. 35
    An image editing system in which an image server and a plurality of client computers are capable of communicating with one another, an image represented by image data is edited in one of said client computers, and editing information relating to the edited image is transmitted from said one client computer to said image server, wherein said image server comprises an editing information transmission device for transmitting the editing information relating to the edited image which has been transmitted from said one client computer to said one client computer or other client computer, and said one or other client computer comprises an image reediting device for reediting the edited image generated in said one client computer on the basis of the editing information relating to the edited image which has been transmitted from said image server, and a reediting information transmission device for transmitting to said image server reediting information relating to the reedited image generated in said image reediting device.
  23. 40
    The image editing system according to any of claims 35 to 39, wherein said edited image is constituted by a plurality of object images, object image editing request data indicating that said object images are subjected to object image editing which is at least one of addition, alteration, and deletion being transmitted from the one or other client computer to said image server, said image server further comprises an object image editing judgment device for judging whether or not said object image editing is allowed on the basis of said object image editing request data transmitted from said one or other client computer, and an object image editing allowance data transmission device for transmitting, when said object image editing judgment device judges that said object image editing is allowed, object image editing allowance data for allowing said object image editing to the one or other client computer which has been allowed to edit the object image, and said one or other client computer further comprises an object image editing device for performing said object image editing in response to the receiving of said object image editing allowance data transmitted from said image server.
  24. 41
    A client computer constituting a system in which an image server and a plurality of client computers are capable of communicating with one another, comprising:an image editing device for editing an image using an image represented by image data;an editing information transmission device for transmitting to said image server editing information relating to the edited image generated in said image editing device;an editing information receiving device for receiving the editing information transmitted from said image server;an image reediting device for reediting the edited image on the basis of the editing information received by said editing information receiving device;and a reediting information transmission device for transmitting to said image server reediting information relating to the reedited image generated in said image reediting device.
  25. 42
    An image editing method, wherein an image server and a plurality of client computers are capable of communicating with one another, comprising the steps of:editing an image using an image represented by image data in one of said client computers;transmitting editing information relating to the edited image from said one client computer to said image server, receiving the editing information transmitted from said one client computer in said image server;transmitting the received editing information from said image server to said one client computer or other client computer;reediting the edited image generated on the basis of the editing information transmitted from said image server in said one or other client computer;and transmitting reediting information relating to the reedited image from said one or other client computer to said image server.
  26. 47
    The image editing method according to any of claims 42 to 46, wherein said edited image is constituted by a plurality of object images, object image editing request data indicating that said object images are subjected to object image editing which is at least one of addition, alteration and deletion being transmitted from said one or other client computer to said image server, comprising the following steps in said image server:judging whether or not said object image editing is allowed on the basis of said object image editing request data transmitted from said one or other client computer, and transmitting, when it is judged that said object image editing is allowed, object image editing allowance data for allowing said object image editing to said one or other client computer which has been allowed to edit the object image, and the following step in said one or other client computer: performing said object image editing in response to the receiving of said object image editing allowance data transmitted from said image server.
  27. 48
    A computer-readable recording medium storing a program for causing a client computer constituting a system in which an image server and a plurality of client computers are capable of communicating with one another to edit an image, and controlling said client computer so as to:edit an image using an image represented by image data in said client computer;transmit editing information relating to the edited image from said client computer to said image server;receive the editing information transmitted from said image server;reedit the edited image generated on the basis of the received editing information;and transmit to said image server reediting information relating to the reedited image.
Independent claims27