DE69833923T2 - Datenübertragung mit Datenvorschau - Google Patents

Datenübertragung mit Datenvorschau Download PDF

Info

Publication number
DE69833923T2
DE69833923T2 DE69833923T DE69833923T DE69833923T2 DE 69833923 T2 DE69833923 T2 DE 69833923T2 DE 69833923 T DE69833923 T DE 69833923T DE 69833923 T DE69833923 T DE 69833923T DE 69833923 T2 DE69833923 T2 DE 69833923T2
Authority
DE
Germany
Prior art keywords
data
original data
receiver
transmitter
cause
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69833923T
Other languages
English (en)
Other versions
DE69833923D1 (de
Inventor
Seiko Epson Corporation Fumio Suwa-shi Nagasaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP9367107A external-priority patent/JPH11184777A/ja
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of DE69833923D1 publication Critical patent/DE69833923D1/de
Application granted granted Critical
Publication of DE69833923T2 publication Critical patent/DE69833923T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/122Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to computing resources, e.g. memory, CPU
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1287Remote printer device, e.g. being remote from client or server via internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0879Manual configuration through operator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/762Media network packet handling at the source 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/59Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • H04N1/00233Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data reproduction, e.g. network printing or remote image display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00244Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32358Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
    • H04N1/324Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32358Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
    • H04N1/324Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange
    • H04N1/32406Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter intermediate the transmitter and receiver terminals, e.g. at an exchange in connection with routing or relaying, e.g. using a fax-server or a store-and-forward facility
    • H04N1/32411Handling instructions for routing or relaying
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/327Initiating, continuing or ending a single-mode communication; Handshaking therefor
    • H04N1/32765Initiating a communication
    • H04N1/32771Initiating a communication in response to a request, e.g. for a particular document
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/333Mode signalling or mode changing; Handshaking therefor
    • H04N1/33307Mode signalling or mode changing; Handshaking therefor prior to start of transmission, input or output of the picture signal only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0074Arrangements for the control of a still picture apparatus by the connected apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0098User intervention not otherwise provided for, e.g. placing documents, responding to an alarm
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3226Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3242Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of processing required or performed, e.g. for reproduction or before recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3278Transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/333Mode signalling or mode changing; Handshaking therefor
    • H04N2201/33307Mode signalling or mode changing; Handshaking therefor of a particular mode
    • H04N2201/33314Mode signalling or mode changing; Handshaking therefor of a particular mode of reading or reproducing mode
    • H04N2201/33321Image or page size, e.g. A3, A4
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/333Mode signalling or mode changing; Handshaking therefor
    • H04N2201/33307Mode signalling or mode changing; Handshaking therefor of a particular mode
    • H04N2201/33314Mode signalling or mode changing; Handshaking therefor of a particular mode of reading or reproducing mode
    • H04N2201/33328Resolution

Description

  • Die folgende Erfindung betrifft eine Technik zum Übertragen von Daten zwischen Vorrichtungen, die jeweils mit einem Netzwerk verbunden sind.
  • Faksimile bzw. Telefax und E-Mail sind bekannte Mittel zum Übertragen von Bilddaten zwischen Vorrichtungen, die jeweils mit einem Telefonkommunikationsnetzwerk, dem Internet oder einem Intranet verbunden sind.
  • Diese bekannten Mittel übertragen Bilddaten ungeachtet des Vorhabens eines Empfängers und ermöglichen dem Empfänger nicht, nur die benötigten Bilddaten ausgewählt zu empfangen. Die Bilddaten weisen allgemein eine äußerst große Datenkapazität auf. In dem Fall, in dem die übertragenen Bilddaten nicht benötigt sind, verbrauchen solche Datenübertragen verschwenderisch Kommunikationsressourcen genauso wie Ressourcen in dem Empfänger, wie etwa Druckerpapier (im Falle des Telefax) und den Datenspeicherungsbereich (im Falle von E-Mail).
  • Ein Beispiel für ein System zum Erzeugen einer Comicstrip-Wiedergabe einer Multimediapräsentation zum Zweck der Vorschau ist in der Druckschrift EP 0 737 930 beschrieben. Die Oberbegriffe der unabhängigen Ansprüche basieren auf diesem Dokument.
  • Das Ziel der vorliegenden Erfindung ist es deswegen, ein Datenübertragungssystem und ein Verfahren zur Datenübertra gung bereitzustellen, die einem Empfänger ermöglichen, nur benötigte Daten ausgewählt zu empfangen.
  • Gemäß einem Gesichtspunkt der vorliegenden Erfindung ist ein Datenübertragungssystem nach Anspruch 1 bereitgestellt.
  • Gemäß einem zweiten Gesichtspunkt der vorliegenden Erfindung ist ein Übertrager bzw. Sender nach Anspruch 3 bereitgestellt.
  • Gemäß einem dritten Gesichtspunkt der vorliegenden Erfindung ist ein Empfänger nach Anspruch 5 bereitgestellt.
  • Gemäß einem vierten Gesichtspunkt der vorliegenden Erfindung ist ein Verfahren zum Übertragen von Daten zwischen einem Sender und einem Empfänger nach Anspruch 7 bereitgestellt.
  • Gemäß einem fünften Gesichtspunkt der vorliegenden Erfindung ist ein Computerprogrammprodukt nach Anspruch 9 bereitgestellt.
  • Gemäß einem sechsten Gesichtspunkt der vorliegenden Erfindung ist ein Computerprogrammprodukt nach Anspruch 11 bereitgestellt.
  • In Anordnungen der vorliegenden Erfindung überträgt der Sender die Vorschaudaten, die entsprechend den Originaldaten erzeugt wurden, zu dem Empfänger. Der Empfänger gibt dann das Vorschaubild aus, das durch die übertragenen Vorschaudaten dargestellt wird, um die visuelle Überprüfung zu ermöglichen. Zum Beispiel bewirkt der Empfänger, dass das durch die Vorschaudaten dargestellte Vorschaubild auf dem Bildschirm eines Monitors dargestellt wird oder auf Dru ckerpapier mittels eines Druckers gedruckt wird, um dem Benutzer zu ermöglichen, die Ausgabe visuell zu überprüfen.
  • Der Benutzer des Empfängers überprüft visuell das durch die Vorschaudaten dargestellt Vorschaubild und bestimmt, ob die Originaldaten den Vorschaudaten entsprechen oder nicht. Denn in dem Fall, in dem die entsprechenden Originaldaten benötigt werden, gibt der Benutzer, eine Anweisung zum Übertragen der Originaldaten zu dem Empfänger mittels des Betriebs der Eingabeeinheit ein. Der Empfänger überträgt eine Anfrage zum Übertragen der Originaldaten an den Sender in Antwort auf die Eingabeanweisung. Der Sender empfängt die Anforderung zum Übertragen und überträgt die angeforderten Originaldaten an eine voreingestellte Vorrichtung. Die voreingestellte Vorrichtung ist von dem Empfänger verschieden.
  • Das Datenübertragungssystem der bevorzugten Ausführungsform überträgt die Vorschaudaten ungeachtet der Vorhaben des Benutzers des Empfängers. Die Vorschaudaten weisen jedoch eine weitaus geringere Datenkapazität auf als die der Originaldaten. Entsprechend verbraucht dieses nicht verschwenderisch die Kommunikationsressourcen oder die Ressourcen des Empfängers. Der Empfänger überprüft visuell den Inhalt der Vorschaudaten und gibt eine Anforderung zum Übertragen nur der benötigten Originaldaten aus, um nur den angeforderten Originaldaten zu ermöglichen, durch eine voreingestellte Vorrichtung empfangen zu werden. Diese Anordnung verhindert effektiv, dass die Kommunikationsressourcen und die Ressourcen in dem Empfänger verschwenderisch verbraucht werden.
  • Diese und andere Ziele, Merkmale, Gesichtspunkt und Vorteile der vorliegenden Erfindung werden aus der folgenden detaillierten Beschreibung der bevorzugten Ausführungsform ersichtlicher, die lediglich als Beispiel mit Bezug auf die anliegenden Zeichnungen beschrieben ist.
  • 1 zeigt ein Blockdiagramm, das ein Bilddatenübertragungssystem darstellt.
  • 2 zeigt ein Beispiel des Bilddatenübertragungssystems in 1, das im Internet verwirklicht ist.
  • 3 zeigt ein Flussdiagramm, das eine Auswertungsroutine darstellt, die in dem Datenübertragungssystem in 1 ausgeführt wird.
  • 4 zeigt ein beispielhaftes Fenster für Druckeinstellungen, das auf dem Bildschirm eines Monitors 150 basierend auf Benutzerschnittstellendaten dargestellt ist.
  • 5 zeigt ein weiteres beispielhaftes Fenster für Druckeinstellungen, das auf dem Bildschirm des Monitors 150 basierend auf den Benutzerschnittstellendaten dargestellt ist.
  • 6 zeigt ein Blockdiagramm, das den Aufbau eines mobilen Endgeräts 400 darstellt, das in einem Bilddatenübertragungssystem in einer Ausführungsform gemäß der vorliegenden Erfindung dargestellt ist.
  • 1 zeigt ein Blockdiagramm, das ein Bilddatenübertragungssystem darstellt, auf das die vorliegende Erfindung angewendet werden kann. 2 zeigt ein Beispiel des Bilddatenübertragungssystems in 1, das im Internet verwirklicht ist.
  • Das Bilddatenübertragungssystem umfasst ein Computersystem 100 in einer Bildempfängervorrichtung und einen Bilddatenserver 200. Das Computersystem 100 in der Bildempfängervorrichtung ist mit dem Bilddatenserver 200 über das Internet 500 verbunden, wie in 2 dargestellt ist. Ein Computersystem 300 in einer Bilddatenübertragungsvorrichtung sowie ein mobiles Endgerät 400 sind ebenfalls mit dem Internet 500 verbunden. Obwohl die entsprechenden Vorrichtungen direkt mit dem Internet in der Darstellung in 2 verbunden sind, sind diese Vorrichtungen im allgemeinen indirekt mit dem Internet 500 über ein Telefonkommunikationsnetzwerk oder ein anderes Netzwerk, wie etwa LAN, verbunden.
  • Mit Blick auf 1 umfasst das Computersystem 100 in der Bildempfängervorrichtung eine CPU 110, die eine Vielzahl von Auswertungs- und Kontroll- bzw. Steuerungsoperationen gemäß Computerprogrammen ausführt, eine I/O-Einheit 120, die Daten zu und von einer Vielzahl von Peripheriegeräten überträgt, und einen Speicher 130, in dem die Computerprogramme gespeichert sind und im Verlauf der Auswertung erlangte Daten temporär verzeichnet sind. Das Computersystem 100 umfasst weiterhin eine Eingabevorrichtung 140, die zum Beispiel dazu verwendet wird, eine Anweisung von einem Benutzer einzugeben, einen Monitor 150, auf dem die Inhalte der Daten angezeigt werden, eine Kommunikationsvorrichtung 160, die mit anderen Vorrichtungen über das Netzwerk kommuniziert, ein Festplattenlaufwerk 170, in dem eine Vielzahl von Daten gespeichert ist, einen Drucker 180, der dazu verwendet wird, die Inhalte von Daten zu drucken, und ein CD-ROM-Laufwerk 190.
  • Die CPU 110 führt die Auswertungs- und Kontrolloperationen gemäß den Computerprogrammen aus, um als eine Übertragungskontrolleinheit 111, eine Eingabekontrolleinheit 112, eine Anzeigekontrolleinheit 113 und eine Druckkontrolleinheit 114 zu wirken.
  • Wie das Computersystem 100 in der Bildempfängervorrichtung umfasst der Bilddatenserver 200 eine CPU 210, eine Eingabe-/Ausgabe- bzw. I/O-Einheit 220, einen Speicher 230, eine Eingabevorrichtung 240, einen Monitor 250, eine Kommunikationsvorrichtung 260, ein Festplattenlaufwerk 270 und ein CD-ROM-Laufwerk 290.
  • Die CPU 210 führt eine Vielzahl von Auswertungs- und Kontrolloperationen gemäß in dem Speicher 230 gespeicherten Computerprogrammen aus, um als eine Übertragungskontrolleinheit 211, eine Eingabekontrolleinheit 212, eine Anzeigekontrolleinheit 213 und eine Vorschaudatenerzeugungseinheit 218 zu wirken bzw. zu arbeiten.
  • Die Computerprogramme (das bedeutet Anwendungsprogramme), die in den Speichermedien gespeichert sind, CD-ROMs 195 und 295 werden jeweils durch die CD-ROM-Laufwerke 190 und 290 gelesen und in das Computersystem 100 in die Bildempfängervorrichtung und den Bilddatenserver 200 gebracht. Die Eingabecomputerprogramme werden zu den Festplattenlaufwerken 170 und 270 übertragen und zu den Speichern 130 und 230 z.B. zum Zeitpunkt des Startens der Operation übermittelt.
  • Dieses Systems verwendet die CD-ROMs als Aufzeichnungmedien, in denen die Computerprogramme in einer computerlesbaren Weise aufgezeichnet sind. Eine Vielzahl von anderen computerlesbaren Medien kann ebenfalls für die Aufzeichnungsmedien verwendet werden, z.B. flexible Disks, magnetoptische Disks, IC-Karten, ROM-Kassetten, Lochkarten, Ausdrucke mit Barcodes bzw. Strichcodes oder anderen darauf gedruckten Codes und interne Speichervorrichtungen (Spei cher, wie etwa RAM oder ROM) und externe Speichervorrichtungen des Computers.
  • Anstatt die in solchen Aufzeichnungsmedien gespeicherten Computerprogramme zu lesen, kann der Benutzer auf einen Programmserver (nicht dargestellt) zugreifen, um die Computerprogramme über das Netzwerk zu liefern und kann die Computerprogramme von dem Programmserver in das Computersystem 100 in der Bildempfängervorrichtung oder dem Bilddatenserver 200 nehmen.
  • Ein Teil des Computerprogramms kann durch das Betriebssystem ersetzt sein.
  • Die Software verwirklicht die Funktionen der Übertragungskontrolleinheit 111, der Eingabekontrolleinheit 112, der Anzeigekontrolleinheit 113 und der Druckkontrolleinheit 114 in dem Computersystem 100 der Bildempfängervorrichtung sowie die von der Übertragungskontrolleinheit 211, der Eingabekontrolleinheit 212, der Anzeigekontrolleinheit 213 und der Vorschaudatenerzeugungseinheit 218 in den Bilddatenserver 200. Die Funktionen dieser Einheiten können andernfalls durch den Hardwareaufbau verwirklicht sein.
  • 3 zeigt ein Flussdiagramm, das eine Ausführungsroutine darstellt, die auf dem Datenübertragungssystem in 1 ausgeführt ist. Der grundsätzliche Betrieb dieses Systems ist mit Bezug auf das Flussdiagramm in 3 beschrieben. Hier ist angenommen, dass die angeforderten bzw. benötigten Bilddaten von dem Computersystem 300 in der Bildübertragungsvorrichtung zu dem Computersystem 100 in der Bildempfängervorrichtung übertragen ist.
  • Mit Bezug auf 2 überträgt in Schritt S20 das Computersystem 300 in der Bildübertragungsvorrichtung angefor derte Bilddaten zu dem Bilddatenserver 200 über das Internet. Die Bilddaten bestehen z.B. aus graustufigen Bitmapdaten aus R, G und B. In dem in 1 dargestellten Bilddatenserver 200 empfängt die Kommunikationsvorrichtung 260 die übertragenen Bilddaten und die Übertragungskontrolleinheit 211 der CPU 210 speichert die Eingabebilddaten auf dem Festplattenlaufwerk 270 über die I/O-Einheit 220. Das Festplattenlaufwerk 270 speichert solche übertragenen Bilddaten genauso wie Benutzerschnittstellendaten, wie nachfolgend ausgeführt ist.
  • In Schritt S22 liest die Vorschaudatenerzeugungseinheit 218 die Bilddaten von dem Festplattenlaufwerk 270, erzeugt basierend auf den Eingabebilddaten Vorschaudaten und speichert die Vorschaudaten in dem Festplattenlaufwerk 270. Ein konkreter Vorgang bewirkt, dass die Bilddaten einer Bildauswertungsoperation unterzogen werden, wie etwa einer Datenauslassoperation, und erzeugt reduzierte Bilddaten als die Vorschaudaten. Ein weiterer konkreter Vorgang zieht Eigenschaftsinformationen, z.B. den Erzeuger oder Übertrager des Bildes, das Datum der Erzeugung, den Namen und die Art des Bildes aus den an das Bild angefügten Informationen und erzeugt Eigenschaftsdaten als die Vorschaudaten.
  • In Schritt S24 liest die Übertragungskontrolleinheit 211 aufeinanderfolgend die erzeugten Vorschaudaten von dem Festplattenlaufwerk 270 und überträgt die Eingabevorschaudaten über die Kommunikationsvorrichtung 260 zu dem Client oder dem Computersystem 100 in der Bildempfängervorrichtung. In Schritt S26 liest die Übertragungskontrolleinheit 211 ebenfalls die Benutzerschnittstellendaten von dem Festplattenlaufwerk 270 und überträgt die Eingabebenutzerschnittstellendaten zu dem Computersystem 100 in der Bildempfängervorrichtung.
  • In dem Computersystem 100 der Bildempfängervorrichtung empfängt die Kommunikationsvorrichtung 160 die übertragenen Vorschaudaten und Benutzerschnittstellendaten, und die Übertragungskontrolleinheit 111 der CPU 110 speichert die Eingabevorschaudaten und die Benutzerschnittstellendaten auf dem Festplattenlaufwerk 170 über die I/O-Einheit 120.
  • Wenn der Benutzer des Computersystems 100 in der Bildempfängervorrichtung eine Instruktion bzw. Anweisung zum Anzeigen eines Vorschaubilds durch den Betrieb der Eingabevorrichtung 140 eingibt, überträgt die Eingabekontrolleinheit 112 die Anweisung zu der Anzeigekontrolleinheit 113. Die Anzeigekontrolleinheit 113 liest dann die Vorschaudaten und die Benutzerschnittstellendaten von dem Festplattenlaufwerk 170 und bewirkt, dass die Inhalte der Vorschaudaten und der Benutzerschnittstellendaten auf dem Bildschirm des Monitors 150 in Schritt S28 angezeigt werden. Ein Vorschaubild entsprechend den Vorschaudaten ist demgemäß in einem Fenster basierend auf den Benutzerschnittstellendaten auf dem Bildschirm des Monitors 150 angezeigt.
  • In Schritt S30 überprüft der Benutzer das angezeigte Vorschaubild und bestimmt, ob die ursprünglichen bzw. originalen Bilddaten entsprechend den Vorschaudaten angefordert werden oder nicht. Wenn die entsprechenden originalen Bilddaten nicht benötigt werden, gibt der Benutzer eine Anweisung zum Löschen der Anzeige des Vorschaubilds ein und schließt eine Auswertungsreihe ab. Wenn auf der anderen Seite die entsprechenden originalen Bilddaten benötigt werden, gibt der Benutzer eine Anweisung zum Anzeigen eines Fensters für Druckeinstelllungen ein, d.h. ein Fenster zum Ermöglichen der Eingabe von verschiedenen Elementen von Einstellungsinformationen, die verwendet werden, um das durch die originalen Bilddaten dargestellte Bild auf einem Druckerpapierblatt zu drucken. In einem beispielhaften Aufbau stellen die Benutzerschnittstellendaten spezifische Knöpfe in dem Fenster bereit, die entsprechend mit Anweisungen zum Löschen der Anzeige des Vorschaubildes und den Anweisungen zum Anzeigen des Fensters für die Druckeinstellungen übereinstimmen. Der Benutzer klickt den benötigten Knopf durch den Betrieb der Eingabevorrichtung 140, um die gewünschte Anweisung einzugeben.
  • In dem Fall, in dem die Anweisung zum Anzeigen des Fensters für Druckeinstellungen eingegeben ist, überträgt die Eingabekontrolleinheit 112 in Schritt S32 Anweisungen zu der Übertragungskontrolleinheit 111 und die Übertragungskontrolleinheit 111 überträgt eine Anforderung zum Übertragen der angeforderten bzw. benötigten Benutzerschnittstellendaten, die dazu verwendet werden, das Fenster für die Druckeinstellungen anzuzeigen, über die Kommunikationsvorrichtung 160 zu dem Bilddatenserver 200.
  • In dem Bilddatenserver 200 empfängt in Schritt S34 die Kommunikationsvorrichtung 260 die übertragene Anforderung für die Übertragung und die Übertragungskontrolleinheit 211 liest die Benutzerschnittstellendaten, die dazu verwendet werden, das Fenster für die Druckeinstellungen anzuzeigen, von dem Festplattenlaufwerk 270 und überträgt die Eingabebenutzerschnittstellendaten an das Computersystem 100 in der Bildempfängervorrichtung über die Kommunikationsvorrichtung 260.
  • Die Benutzerschnittstellendaten, die in dem Bilddatenserver 200 bereitgestellt sind, werden nicht ausschließlich von dem Computersystem 100 der Bildempfängervorrichtung verwendet, sondern wird allgemein von einer großen Anzahl von Klienten- bzw. dienstanfordernden Geräten verwendet, die mit dem Internet 500 verbunden sind. Die Benutzerschnittstellendaten bestehen deshalb hauptsächlich stellendaten bestehen deshalb hauptsächlich aus HTML-Daten, die in HTML (Hypertext mark-up language) geschrieben sind.
  • Das Internet 500 ist in der Umgebung, in der verschiedene Maschinenarten nebeneinander existieren. Für den Bilddatenserver 200 ist es schwierig, die Maschinenart jedes Klienten zu überprüfen. In dem Fall, in dem die Benutzerschnittstellendaten gemäß einem Programm erzeugt sind, das von einer spezifischen Maschinenart abhängt und es zu jedem Client geliefert ist, können einige Klienten natürlich die Benutzerschnittstellendaten nicht verwenden. Es ist jedoch praktisch unmöglich, die Benutzerschnittstellendaten für jede Maschinenart bereitzustellen und die geforderten Benutzerschnittstellendaten entsprechend der Maschinenart jedes Klienten zu liefern. Dieses System erzeugt daher die in der HTML geschriebenen Benutzerschnittstellendaten, die unabhängig von der Maschinenart sind und einfach genutzt werden.
  • Die HTML-Daten umfassen Bilddaten, wie etwa GIF (Graphics Interchange Format) und JPEG (Joint Photographic Experts Group) und andere damit verbundene Daten mit vorbestimmten Kennzeichnungen bzw. Dateiendungen. In JAVA (eine von Sun-Microsystems Corp. entwickelte Programmiersprache) geschriebene Daten, die ebenfalls unabhängig von der Maschinenart sind, können anstatt den HTML-Daten verwendet werden.
  • Bei dem Computersystem 100 der Bildempfangsvorrichtung zeigt die Anzeigekontrolleinheit 113, wenn die Kommunikationsvorrichtung 160 die übermittelten Benutzerschnittstellendaten empfängt, während die Übertragungskontrolleinheit 111 die Eingabebenutzerschnittstellendaten auf dem Festplattenlaufwerk 170 speichert, in Schritt S36 das durch die Benutzerschnittstellendaten dargestellte Benutzerschnitt stellenfenster, das bedeutet das Fenster für Druckeinstellungen, auf dem Bildschirm des Monitors 150. Wie voranstehend beschrieben ist, sind die Benutzerschnittstellendaten die HTML-Daten und dadurch einfach unter Verwendung einer bekannten Webbrowser-Software darzustellen.
  • Die 4 bzw. 5 zeigen jeweils beispielhafte Fenster für Druckeinstellungen, die auf dem Bildschirm des Monitors 150 dargestellt sind, basierend auf den übertragenen Benutzerschnittstellendaten. 4 zeigt das Fenster für Papiereinstellungen und 5 zeigt das Fenster für die Druckspezifikationen.
  • Das Fenster für Papiereinstellungen, wie es in 4 dargestellt ist, wird zuerst auf den Bildschirm des Monitors 150 angezeigt. Der Benutzer des Computersystems 100 in der Bildempfängervorrichtung gibt Details der Papiereinstellungen 151 ein, die die Papiergröße, die Papierquelle, die Ausrichtung und die Druckgröße umfassen, entsprechend dem in dem Drucker 180 durch den Betrieb der Eingabevorrichtung 140 eingesetzten Druckerpapier. Zum Abschluss der Eingabe klickt der Benutzer einen OK-Knopf 152 an. Dieses bewirkt, dass das Fenster für die Druckspezifikationen erscheint, wie es in 5 dargestellt ist. Der Benutzer gibt dann die Details der Druckspezifikationen 154 ein, die die Anzahl der Kopien, den Druckbereich, die Druckqualität, die Papierart und die Tintenfarbe umfassen, gemäß den Anforderungen durch den Betrieb der Eingabevorrichtung 140. In Schritt S38 klickt der Benutzer einen OK-Knopf 155 an, wenn es gefordert ist, die originalen Bilddaten zu übertragen und das durch die originalen Bilddaten dargestellte bzw. wiedergegebene Bild zu drucken, wohingegen der Benutzer einen Abbruch-Knopf 156 drückt, wenn es nicht gefordert ist.
  • Die Eingabekontrolleinheit 112 überträgt die verschiedenen Teile der Eingabeeinstellungsinformation und die Ergebnisse des Knopfdrückens zu der Übertragungskontrolleinheit 111. In dem Fall, in dem der Abbruch-Knopf 156 in dem Fenster zur Druckspezifikation gedrückt ist, schließt die Übertragungskontrolleinheit 111 die Reihe der Auswertungen ab. In dem Fall, in dem der OK-Knopf 155 in dem Fenster zur Druckspezifikation gedrückt ist, überträgt auf der anderen Seite in Schritt S40 die Kontrolleinheit 111 eine Anforderung zum Übertragen der originalen Bilddaten sowie der Eingabeeinstellungsinformationen zu dem Bilddatenserver 200 über die Kommunikationsvorrichtung 160.
  • Bei dem Bilddatenserver 200 überträgt in Schritt S42 die Übertragungskontrolleinheit 211, wenn die Kommunikationsvorrichtung 260 die übertragene Anforderung zum Übertragen und Einstellen von Informationen empfängt, alle oder einen Teil der Einstellungsinformationen über die Kommunikationsvorrichtung 260 zurück zu dem Computersystem 100 in der Bildempfangsvorrichtung. Wie voranstehend beschrieben wurde, sind die von dem Bilddatenserver zu dem Computersystem 100 zugeführten Benutzerschnittstellendaten HTML-Daten. Die Benutzerschnittstellendaten können deswegen einen Mechanismus zum Aufrufen einer Softwarekomponente aufweisen, um eine CGI (Common Gateway Interface)-Funktion auf dem Bilddatenserver 200 zu nutzen, Dieses System zieht aus diesem in den Benutzerschnittstellendaten festgesetzten Mechanismus einen Vorteil und bewirkt, dass die von dem Computersystem 100 in der Bildempfangsvorrichtung übertragenen Einstellungsinformationen zurück von dem Bilddatenserver 200 zum Computersystem 100 in der Bildempfängervorrichtung übertragen werden.
  • Gleichzeitig mit dem Zurückübertragen der Einstellungsinformationen liest die Übertragungskontrolleinheit 211 die originalen Bilddaten, die das Ziel der Anfrage zum Übertragen sind, von dem Festplattenlaufwerk 270 und überträgt die originalen Bilddaten über die Kommunikationsvorrichtung 260 zu dem Computersystem 100 in der Bildempfangsvorrichtung in Schritt 542.
  • In dem Computersystem 100 der Bildempfangsvorrichtung überträgt, wenn die Kommunikationsvorrichtung 160 die übertragenen Einstellungsinformationen und die originalen Bilddaten empfängt, die Übertragungskontrolleinheit 111 die Eingabeeinstellungsinformationen und originalen Bilddaten zu der Druckkontrolleinheit 114. Die Druckkontrolleinheit 114 ist durch die Druckertreibersoftware verwirklicht, die für den Drucker 180 exklusiv ist und ein Auflösungsumwandlungselement 115, ein Farbumwandlungselement 116 und ein Halbtonauswertungselement 117 umfasst, wie in 1 dargestellt ist.
  • Die entsprechenden Bestandteile der Druckkontrolleinheit 114 bewirken, dass die Eingabebilddaten der folgenden Auswertungsoperation ausgesetzt sind, um ein gewünschtes gedrucktes Bild basierend auf den Eingabeeinstellungsinformationen zu erzeugen. Das Auflösungsumwandlungselement 115 führt zuerst einen Auflösungsumwandlungsvorgang, wie etwa Interpolation oder Datenauslassung, für die eingegebenen Bilddaten durch, um zu bewirken, dass ein gedrucktes Bild eine gewünschte Auflösung aufweist. Das Farbenumwandlungselement 116 wandelt dann die RGB-Bilddaten in z.B. CYMK-Daten um, entsprechend der Eingabe des Druckers 180. Das Halbtonauswertungselement 117 führt nacheinander eine bekannte Schwankungs- bzw. Zitteroperation oder Fehlerdiffusionsoperation für die Bilddaten durch, um zu bewirken, dass das gedruckte Bild einen gewünschten Farbausdruck erreicht.
  • Zum Abschluss der Auswertungen gibt die Druckkontrolleinheit 114 in Schritt S44 die ausgewerteten Bilddaten über die I/O-Einheit 120 an den Drucker 180 aus, so dass der Drucker 180 ein Bild entsprechend den Bilddaten auf dem Druckerpapier druckt.
  • Auf diese Weise werden die Bilddaten von dem Computersystem 300 der Bildübertragungsvorrichtung über den Bilddatenserver 200 zu dem Computersystem 100 der Bildempfangsvorrichtung übertragen und in dem Computersystem 100 der Bildempfangsvorrichtung gedruckt. Der Benutzer des Computersystems 100 in der Bildempfangsvorrichtung kann dadurch ein gewünschtes Bild empfangen.
  • Wie voranstehend beschrieben ist, erzeugt der Bilddatenserver 200 Vorschaudaten entsprechend den Eingabebilddaten und überträgt die Vorschaudaten zu dem Computersystem 100 der Bildempfangsvorrichtung. Dies bedeutet, dass die Vorschaudaten zu dem Computersystem 100 der Vorschauempfangsvorrichtung übertragen werden, ungeachtet des Vorhabens des Benutzers des Computersystems 100 in der Bildempfangsvorrichtung (das bedeutet des Empfängers). Die Vorschaudaten weisen jedoch eine wesentlich kleinere Datenkapazität als die originalen Bilddaten auf und erhöhen deswegen den Traffic bzw. Datenverkehr in dem Internet 500 nicht merklich und verbrauchen deswegen nicht verschwenderisch die Kommunikationsressourcen. Die Vorschaudaten verbrauchen nicht verschwenderisch die Speicherkapazität des Festplattenlaufwerks 170 in dem Computersystem 100 der Bildempfangsvorrichtung.
  • Die Anordnung ermöglicht dem Benutzer des Computersystems 100 in der Bildempfangsvorrichtung, den Inhalt der Vorschaudaten zu überprüfen und eine Anfrage zum Übertragen hinsichtlich nur der benötigten originalen Bilddaten aus zugeben, um ausgewählt nur die angeforderten originalen Bilddaten zu empfangen. Dieses verhindert effektiv, dass die Kommunikationsressourcen und die Ressourcen in der Empfängervorrichtung verschwenderisch verbraucht werden.
  • Das Computersystem 100 in der Bildempfangsvorrichtung nutzt die durch den Bilddatenserver 200 bereitgestellten Benutzerschnittstellendaten. Das Computersystem 100 in der Bildempfangsvorrichtung wird nämlich nicht dazu benötigt, eine spezielle Benutzerschnittstelle zum Anzeigen des Fensters für die Druckereinstellungen bereitzustellen. Eine Modifikation der Benutzerschnittstellendaten in dem Bilddatenserver 200 ermöglicht, dass die Benutzerschnittstelle zur selben Zeit in allen Klienten geändert werden, die die Benutzerschnittstellendaten nutzen. Dies erleichtert die Wartung und die Verwaltung der Benutzerschnittstelle. Wie voranstehend diskutiert wurde, bestehen die Benutzerschnittstellendaten aus den HTML-Daten und sind deswegen unabhängig von der Maschinenart des Klienten.
  • In der Anordnung des voranstehend diskutierten Systems werden die originalen Bilddaten zu der Vorrichtung übermittelt, die die übertragenen Vorschaudaten empfängt. Gemäß einer anderen Anordnung, die gemäß der vorliegenden Erfindung ausgeführt ist, ist die Vorrichtung, die die übermittelten Vorschaudaten empfängt, verschieden von der Vorrichtung, die die übermittelten originalen Bilddaten empfängt. Das Nachstehende beschreibt solch eine Anordnung als eine Ausführungsform der vorliegenden Erfindung.
  • 6 zeigt ein Blockdiagramm, das den Aufbau des mobilen Endgeräts 400 darstellt, das in dem Bilddatenübertragungssystem in dieser Ausführungsform gemäß der vorliegenden Erfindung verwendet wird. Das mobile Endgerät 400 ist mit dem Internet 500 verbunden, wie in 2 dargestellt ist.
  • Mit Bezug auf 6 umfasst das mobile Endgerät 400 eine CPU 410 zum Ausführen einer Vielzahl von Auswertungs- und Kontrolloperationen gemäß Programmen, eine I/O-Einheit 420, die Daten zu und von einer Vielzahl von Peripheriegeräten überträgt, einen Speicher 430, der die Programme speichert und temporär Daten aufzeichnet, die im Verlauf der Auswertung erlangt werden, eine Eingabevorrichtung 440 zum Eingeben von z.B. einer Anweisung des Benutzers, einen Monitor 450 zum Anzeigen der Inhalte der Daten und eine Kommunikationsvorrichtung 460, die die Kommunikation mit anderen Vorrichtungen durch das Netzwerk ausführt.
  • Die CPU 410 führt die Operationen gemäß den Programmen aus und dient dabei als Übertragungskontrolleinheit 411, als Eingabekontrolleinheit 412 und als Anzeigekontrolleinheit 413.
  • In dieser Ausführungsform ist die Vielzahl von Peripheriegeräten integral an dem mobilen Endgerät 400 angebracht. Das mobile Endgerät 400 weist die Größe und das Gewicht auf, das dem Benutzer ermöglicht, das mobile Endgerät 400 frei zu tragen.
  • In dieser Ausführungsform werden, während die Vorschaudaten zu dem mobilen Endgerät 400 übertragen werden, die originalen Bilddaten zu der Vorrichtung übertragen, die durch den Benutzer des mobilen Endgeräts 400 spezifiziert ist. Wie in 6 dargestellt ist, weist das mobile Endgerät 400 kein Festplattenlaufwerk oder einen Drucker auf. Es ist demgemäß unmöglich für die mobile Endgeräteeinheit 400 die originalen Bilddaten zu speichern und den Inhalt der Bilddaten zu drucken, sogar wenn die originalen Bilddaten von dem Bilddatenserver 200 übertragen sind. Die originalen Bilddaten werden dementsprechend zu einer gewünschten Vorrichtung außer der mobilen Endgeräteeinheit 400 übertragen.
  • Das Folgende beschreibt die Operationen dieser Ausführungsform mit Bezug auf die 1 und 6. Unter den Operationen dieser Ausführungsform sind die Operationen bis zur Erzeugung der Vorschaudaten in dem Bilddatenserver 200 identisch mit denjenigen des Systems, das voranstehend mit Bezug auf 3 beschrieben ist, und hier deswegen nicht genau beschrieben.
  • In dem Bilddatenserver 200 liest die übertragungskontrolleinheit 211 die erzeugten Vorschaudaten von dem Festplattenlaufwerk 270 und überträgt die Vorschaudaten über die Kommunikationsvorrichtung 260 zu dem Client oder der mobilen Endgeräteeinheit 400. Die Übertragungskontrolleinheit 211 liest ebenfalls die Benutzerschnittstellendaten von dem Festplattenlaufwerk 270 und überträgt die Benutzerschnittstellendaten zu der mobilen Endgeräteeinheit 400.
  • In der mobilen Endgeräteeinheit 400 empfängt die Kommunikationsvorrichtung 460 die übertragenen Vorschaudaten und Benutzerschnittstellendaten, und die Übertragungskontrolleinheit 411 der CPU 410 speichert die Eingabevorschaudaten und Benutzerschnittstellendaten in dem Speicher 430. Die Vorschaudaten weisen eine wesentlich kleinere Datenkapazität auf als die Originalbilddaten und können deswegen in dem Speicher 430 ohne jegliche Schwierigkeiten gespeichert werden.
  • Wenn der Benutzer der mobilen Endgeräteeinheit 400 einer Anweisung zum Anzeigen eines Vorschaubilds durch den Betrieb der Eingabevorrichtung 440 eingibt, vermittelt die Eingabekontrolleinheit 412 die Anweisung zur Anzeigekontrolleinheit 413. Die Anzeigekontrolleinheit 413 liest dann die Vorschaudaten und die Benutzerschnittstellendaten von dem Speicher 430 und bewirkt, dass die Inhalte der Vorschaudaten und der Benutzerschnittstellendaten auf dem Bildschirm des Monitors 450 angezeigt werden.
  • Der Benutzer überprüft das Vorschaubild und bestimmt, ob die originalen Bilddaten entsprechend der Vorschaudaten benötigt werden oder nicht. Wenn die entsprechenden originalen Bilddaten benötigt werden, gibt der Benutzer eine Anweisung zum Anzeigen des Fensters für die Druckeinstellungen ein. Die Eingabekontrolleinheit 412 ermittelt dann die Anweisung zu der Übertragungskontrolleinheit 411, und die Übertragungskontrolleinheit 411 überträgt eine Anforderung zum Übertragen der Benutzerschnittstellendaten, die verwendet werden, um das Fenster für die Druckeinstellungen anzuzeigen, zu dem Bilddatenserver 200 über die Kommunikationsvorrichtung 460.
  • In dem Bilddatenserver 200 empfängt die Kommunikationsvorrichtung 260 die übertragene Anforderung zum Übertragen und die Übertragungskontrolleinheit 211 liest die Benutzerschnittstellendaten zum Anzeigen des Fensters für die Druckeinstellungen von dem Festplattenlaufwerk 270 und überträgt die Benutzerschnittstellendaten zu der mobilen Endgeräteeinheit 400 über die Kommunikationsvorrichtung 260.
  • In der mobilen Endgeräteeinheit 400 empfängt die Kommunikationsvorrichtung 460 die übertragenen Benutzerschnittstellendaten und die Übertragungskontrolleinheit 411 speichert die Eingabebenutzerschnittstellendaten in dem Speicher 430. Gleichzeitig bewirkt die Anzeigekontrolleinheit 413, dass das Benutzerschnittstellenfenster der Benutzerschnittstellendaten, das bedeutet das Fenster für die Druckeinstellungen, auf dem Bildschirm des Monitors 450 angezeigt wird.
  • Die Fenster für die Druckeinstellungen, die in dieser Ausführungsform angezeigt werden, sind ähnlich denjenigen, die in den 4 und 5 dargestellt sind, außer verschiedenen zusätzlichen Datenbereichen. Die zusätzlichen Datenbereiche umfassen Datenbereiche zum Festsetzen einer Adresse der Übertragung der Bilddaten und einen Datenbereich zum Festsetzen eines Datums und einer Uhrzeit für eine reservierte Übertragung der Bilddaten.
  • Informationen, die den Ort einer Vorrichtung wiedergeben, zu der die originalen Bilddaten tatsächlich übermittelt werden (das bedeutet eine Vorrichtung, die durch den Benutzer dazu ausgewählt wurde, die originalen Bilddaten zu empfangen), in dem Internet 500 werden in den Datenbereich zum Festsetzen der Adresse der Übertragung der Bilddaten eingegeben. Konkrete Beispiele für solche Informationen umfassen eine IP (Internet Protocol)-Adresse oder eine URL (Uniform Resource Locator) der gewünschten Vorrichtung. Die Vorrichtung, zu der die originalen Bilddaten übertragen werden sollen, sollte die Möglichkeit aufweisen, die übertragenen Bilddaten zu speichern und den Inhalt der Bilddaten zu drucken. Es wird deswegen von dem Benutzer der mobilen Endgeräteeinheit 400 gefordert, eine geeignete Vorrichtung als Adresse zum Übertragen der Bilddaten zu spezifizieren, die eine solche Möglichkeit aufweist. In dieser Ausführungsform ist das Computersystem 100 in der Bildempfangsvorrichtung als die Adresse zum Übertragen der Bilddaten spezifiziert. Der Benutzer gibt dementsprechend die IP-Adresse des Computersystems 100 in der Bildempfangsvorrichtung in den Datenbereich zum Festsetzen der Adresse der Übertragung der Bilddaten ein.
  • Das Datum und die Zeit, wann die originalen Bilddaten von dem Bilddatenserver 200 zu der spezifizierten Adresse über tragen werden soll, werden in den Datenbereich zum Festsetzen des Datums und der Zeit zur reservierten Übertragung der Bilddaten eingegeben. Zum Beispiel wenn das Computersystem 100 in der Bildempfängervorrichtung, das als die Adresse zum Übertragen der Bilddaten spezifiziert ist, entfernt von der mobilen Endgeräteeinheit 400 liegt, kann der Benutzer der mobilen Endgeräteeinheit 400 den gegenwärtigen Zustand des Computersystems 100 in der Bildempfängervorrichtung nicht erfassen. Sogar wenn die Bilddaten von dem Bilddatenserver 200 übertragen werden, besteht die Möglichkeit, dass das Computersystem 100 in der Bildempfängervorrichtung die Bilddaten nicht empfangen kann oder die Inhalte der Bilddaten nicht drucken kann. Ein bevorzugter Vorgang spezifiziert im voraus das Datum und die Zeit, wann der Bilddatenserver 200 die originalen Bilddaten übertragen wird und bewirkt, dass sich das Computersystem 100 in der Bildempfängervorrichtung, die als die Adresse zum Übertragen der Bilddaten spezifiziert ist, auf das Empfangen der Bilddaten vorbereitet. Diese Anordnung ermöglicht dem Computersystem 100 in der Bildempfängervorrichtung die übertragenen Bilddaten sicher zu empfangen und den Inhalt der Bilddaten zu drucken.
  • Die Eingabekontrolleinheit 412 überträgt die verschiedenen Teile der Eingabeeinstellungsinformationen und die Ergebnisse des Knopfdrückens zu der Übertragungskontrolleinheit 411. Wenn der OK-Knopf 155 in dem Fenster zur Druckspezifikation gedrückt ist, überträgt die Übertragungskontrolleinheit 411 die Einstellungsinformation sowie die Anforderung zum Übertragen der originalen Bilddaten zu dem Bilddatenserver 200 über die Kommunikationsvorrichtung 460.
  • In dem Bilddatenserver 200 setzt, wenn die Kommunikationsvorrichtung 260 die übertragene Anforderung für Übertragungs- und Einstellungsinformationen empfängt, die Übertra gungskontrolleinheit 211 das Datum und die Uhrzeit für das reservierte Übertragen der Bilddaten in einem Timer bzw. Zeitgeber fest, während es die Einstellungsinformationen auf dem Festplattenlaufwerk 270 speichert. Die Übertragungskontrolleinheit 211 liest dann die originalen Bilddaten, die das Ziel der Anforderung zum Übertragen sind, und die Einstellungsinformationen von dem Festplattenlaufwerk 270 auf die Datums- und Zeitfestsetzung in dem Timer zum reservierten Übertragen der Bilddaten. Die Übertragungskontrolleinheit 211 übermittelt anschließend die Bilddaten und die Einstellungsinformationen zu dem Computersystem 100 in der Bildempfangsvorrichtung, basierend auf den Informationen, die die Adresse zum Übertragen der Bilddaten wiedergeben.
  • Die Operationen nach der Übertragung der Bilddaten von dem Bilddatenserver 200 in der zweiten Ausführungsform sind identisch mit denjenigen der voranstehend in Bezug auf 3 beschriebenen Anordnung und werden hier deswegen nicht genauer beschrieben.
  • Wie voranstehend beschrieben wurde, ermöglicht der Aufbau dieser Ausführungsform dem Benutzer der mobilen Endgeräteeinheit 400, das auf der mobilen Endgeräteeinheit 400 angezeigte Vorschaubild visuell zu überprüfen. In dem Fall, in dem die originalen Bilddaten entsprechend der Vorschaudaten benötigt werden, kann der Benutzer die gewünschten origina-1en Bilddaten in einer gewünschten Vorrichtung empfangen.
  • Die Benutzerschnittstellendaten bestehen aus den HTML-Daten, wie voranstehend beschrieben wurde. Wenn die Benutzerschnittstellendaten den Mechanismus zum Hervorrufen der Softwarekomponente zum Verwenden der CGI aufweisen, kann die mobile Endgeräteeinheit 400 die Tätigkeiten auf dem Bilddatenserver 200 aus der Ferne steuern bzw. fernsteuern.
  • Diese Anordnung ermöglicht dem Bilddatenserver 200, die Hochleistungsauswertung zu steuern, wenn die CPU 410 der mobilen Endgeräteeinheit 400 eine relativ geringe Auswertungskapazität aufweist.
  • In dieser Ausführungsform werden die Vorschaudaten in dem Bilddatenserver 200 erzeugt. Es ist jedoch nicht notwendig, die Vorschaudaten in dem Bilddatenserver 200 zu erzeugen. Eine weitere mögliche Anwendung erzeugt die Vorschaudaten in dem Computersystem 300 der Bildübertragungsvorrichtung und überträgt die Vorschaudaten zusammen mit den entsprechenden originalen Bilddaten zu dem Bilddatenserver 200.
  • In dieser Ausführungsform werden die angeforderten Bilddaten einmalig von den Computersystem 300 in der Bildübertragungsvorrichtung zu dem Bilddatenserver 200 übertragen. Die Vorschaudaten und die Bilddaten werden dann von dem Bilddatenserver 200 zu dem Empfänger, z.B. dem Computersystem 100 in der Bildempfangsvorrichtung oder der mobilen Endgeräteeinheit 400, übertragen. Das Prinzip der vorliegenden Erfindung ist jedoch nicht auf diese Anordnung beschränkt. In dem Fall, in dem das Computersystem 300 in der Bildübertragungsvorrichtung Funktionen aufweist, die zu denen des Bilddatenservers 200 gleichwertig sind, können die Vorschaudaten und die Bilddaten direkt von dem Computersystem 300 in der Bildübertragungsvorrichtung zu dem Empfänger übertragen werden.
  • Die voranstehende Ausführungsform betrifft das Übertragen von Bilddaten. Das Prinzip der vorliegenden Erfindung ist jedoch nicht auf diese Arten beschränkt, sondern ist auf das Übertragen von Textdaten anwendbar. Die Originaldaten in dieser Spezifikation bedeuten nämlich verschiedene Arten von Daten, wie etwa Bilddaten und Textdaten. In dem Fall der Übertragung von Textdaten können die Vorschaudaten, die entsprechend zu den Textdaten erzeugt wurden, Zusammenfassungsdaten sein, die eine Zusammenfassung der Textdaten wiedergeben, Auszugsdaten sein, die die ersten paar Reihen in den Textdaten wiedergeben, oder Eigenschaftsdaten sein, die durch Herausziehen der Eigenschaftsinformationen erlangt wurden, die zu den Textdaten wie in den voranstehend beschriebenen Ausführungsformen angefügt sind. Das Vorschaubild in dieser Spezifikation bedeutet nämlich verschiedene Arten von durch Daten wiedergegebenen Bildern, wie etwa Vorschaubilddaten und Vorschautextdaten.
  • In dieser Ausführungsform ist der Bilddatenserver 200 mit dem Empfänger über das Internet 500 verbunden. Das Prinzip der vorliegenden Erfindung ist jedoch nicht auf das Internet beschränkt, sondern diese Vorrichtungen können miteinander über ein Telefonkommunikationsnetzwerk, ein LAN, ein WAN (einschließlich eines Intranets) oder irgendein anderes Netzwerk verbunden sein.
  • In dieser Ausführungsform werden die Inhalte der Vorschaudaten auf dem Bildschirm des Monitors angezeigt. Alternativ können die Inhalte der Vorschaudaten auf dem Druckerpapier mit den Drucker gedruckt werden. Die Inhalte der Bilddaten werden in dieser Ausführungsform mit dem Drucker auf das Druckpapier gedruckt. Alternativ können die Inhalte der Bilddaten auf dem Bildschirm des Monitors angezeigt werden. Beide Arten der Daten können durch jegliche Ausgabemittel außer einem Monitor oder einem Drucker ausgegeben werden, um dem Benutzer zu ermöglichen, die Inhalte der Daten zu überprüfen.
  • In der voranstehenden Ausführungsform bestehen die von dem Computersystem 300 in der Bildübertragungsvorrichtung zu dem Empfänger über dem Bilddatenserver 200 übertragenen Bilddaten aus den graustufigen Bitmap-Daten aus R, G und B.
  • Das Prinzip der vorliegenden Erfindung ist jedoch nicht auf solche Bilddaten beschränkt, sondern ist auf jegliche Bilddaten anwendbar, die die Datenstruktur aufweisen, die unabhängig von den Kontrollcodes der Drucker oder etwas ähnlichem ist.
  • Es soll deutlich verstanden werden, dass die voranstehende Ausführungsform lediglich veranschaulichend und in keiner Weise einschränkend ist.

Claims (12)

  1. Datenübertragungssystem mit: einem Übertrager bzw. Sender (200) und einem Empfänger (100), der mit dem Sender (200) über ein Netzwerk (500) verbunden ist, wobei der Sender (200) einen Speicher (230) zum Speichern von ursprünglichen Daten aufweist, die ein Bild repräsentieren, eine erste Übertragungseinheit (260) zum Übertragen bzw. Senden der ursprünglichen Daten und Vorschaudaten, die entsprechend den ursprünglichen Daten erzeugt sind, und einen ersten Controller bzw. Regler (210) zum Steuern bzw. Kontrollieren eines Betriebs des Senders (200), der Empfänger (100) eine zweite Übertragungseinheit (160) zum Empfangen zumindest der Vorschaudaten aufweist, eine Eingabeeinheit (140), eine Ausgabeeinheit (150, 180) und einen zweiten Controller (110) zum Kontrollieren eines Betriebs des Empfängers (100), der erste Controller (210) angeordnet ist, um zu bewirken, dass die erste Übertragungseinheit (260) die Vorschaudaten zu dem Empfänger (100) sendet, während der zweite Controller (110) angeordnet ist, um die Vorschaudaten von der zweiten Übertragungseinheit (160) zu empfangen, und anschließend zu bewirken, dass die Ausgabeeinheit (150, 180) ein Vorschaubild ausgibt, das durch die Vorschaudaten repräsentiert ist, der zweite Controller (110) angeordnet ist, um zu bewirken, dass die zweite Übertragungseinheit (160) eine Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) schickt, wenn eine Instruktion zum Übertragen der ursprünglichen Daten in den Empfänger (100) über die Eingabeeinheit (140) eingegeben ist, wobei die Ausgabeeinheit (150, 180), eine Anzeigevorrichtung (150) aufweist, der erste Controller (210) angeordnet ist, um zu bewirken, dass die erste Übertragungseinheit Nutzerschnittstellendaten, die ein Nutzerschnittstellenfenster repräsentieren, zusammen mit Vorschaudaten zu dem Empfänger (100) sendet, während der zweite Controller angeordnet ist, um die Nutzerschnittstellendaten von der zweiten Übertragungseinheit (160) zu empfangen, und anschließend zu bewirken, dass die Anzeigevorrichtung (150) das Nutzerschnittstellenfenster anzeigt, das durch die Nutzerschnittstellendaten repräsentiert ist, wobei das Datenübertragungssystem dadurch gekennzeichnet ist, dass: der erste Controller (210) angeordnet ist, um zu bewirken, dass die erste Übertragungseinheit (260) die ursprünglichen Daten, die in dem Speicher (230) abgelegt sind, zu einer anderen Vorrichtung (400) sendet, die mit dem Netzwerk (500) verbunden ist, wenn die Übertragungsaufforderung der ursprünglichen Daten von der ersten Übertragungseinheit (260) empfangen ist, der zweite Controller (110) angeordnet ist, um zu bewirken, dass die zweite Übertragungseinheit (160) Spezifikationsinformationen, die verwendet werden, um zu bewirken, dass eine Ausgabeeinheit der anderen Vorrichtung das Bild ausgibt, das durch die ursprünglichen Daten repräsentiert ist, zu sammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) sendet, wenn die Spezifikationsinformationen zusammen mit der Instruktion zum Übertragen der ursprünglichen Daten in den Empfänger (100) über die Eingabeeinheit (140) eingegeben sind, der erste Controller (210) angeordnet ist, um zu bewirken, dass die erste Übertragungseinheit (260) zumindest einen Teil der Spezifikationsinformationen zu der anderen Vorrichtung (400) sendet, die mit dem Netzwerk verbunden ist, wenn die Spezifikationsinformationen von der ersten Übertragungseinheit (260) empfangen sind.
  2. Datenübertragungssystem nach Anspruch 1, bei dem der zweite Controller (110) angeordnet ist, um zu bewirken, dass die zweite Übertragungseinheit (160) Adressinformationen, die einen Ort auf dem Netzwerk (500) spezifizieren, zu dem die ursprünglichen Daten zu übertragen sind, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) sendet, wenn die Adressinformationen zusammen mit der Instruktion zum Übertragen der ursprünglichen Daten in den Empfänger (100) über die Eingabeeinheit (140) eingegeben sind, und wobei der erste Controller (210) angeordnet ist, um zu bewirken, dass die erste Übertragungseinheit (260) die ursprünglichen Daten zu dem Ort sendet, der durch die Adressinformationen spezifiziert ist, wenn die Adressinformationen von der ersten Übertragungseinheit (260) empfangen sind.
  3. Sender (200) zum Übertragen von Daten zu einem Empfänger (100) über ein Netzwerk (500), wobei der Sender (200) aufweist: einen Speicher (230) zum Speichern von ursprünglichen Daten, die ein Bild repräsentieren, eine Übertragungseinheit (260) zum Übertragen der ursprünglichen Daten und Vorschaudaten, die entsprechend den ursprünglichen Daten erzeugt sind, einen Controller (210) zum Kontrollieren eines Betriebs des Senders (200), wobei der Controller (210) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (260) die Vorschaudaten zu dem Empfänger (100) sendet, und der Controller (210) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (260) Nutzerschnittstellendaten, die ein Nutzerschnittstellenfenster repräsentieren, zusammen mit den Vorschaudaten zu dem Empfänger (100) sendet, wobei der Sender (200) dadurch gekennzeichnet ist, dass: der Controller (210) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (260) die ursprünglichen Daten, die in dem Speicher (230) abgelegt sind, zu einer anderen Vorrichtung (400) sendet, die mit dem Netzwerk (500) verbunden ist, wenn eine Übertragungsaufforderung der ursprünglichen Daten empfangen ist, die von dem Empfänger (100) über die Übertragungseinheit (260) übertragen sind, der Controller (210) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (260) Spezifikationsinformationen empfängt, die verwendet werden, um zu bewirken, dass das Bild, das durch die ursprünglichen Daten repräsentiert ist, zu der anderen Vorrichtung (400) ausgegeben ist, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten, wenn der Empfänger (100) die Spezifikationsinformationen zusammen mit der Übertragungsaufforderung überträgt, und der Controller (210) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (260) zumindest einen Teil der Spezifikationsinformationen zu der anderen Vorrichtung (400) sendet, die mit dem Netzwerk (500) verbunden ist, wenn die Spezifikationsinformationen zusammen mit der Übertragungsaufforderung über die Übertragungseinheit (260) empfangen sind.
  4. Sender (200) nach Anspruch 3, bei dem der Controller (210) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (260) Adressinformationen, die einen Ort auf dem Netzwerk (500) spezifizieren, zu dem die ursprünglichen Daten zu übertragen sind, zusammen mit Übertragungsaufforderung der ursprünglichen Daten empfängt, wenn der Empfänger (100) die Adressinformationen zusammen mit der Übertragungsaufforderung überträgt, und wobei der Controller angeordnet ist, um zu bewirken, dass die Übertragungseinheit (260) die ursprünglichen Daten zu dem Ort sendet, der durch die Adressinformationen spezifiziert ist, wenn die Adressinformationen zusammen mit der Übertragungsaufforderung über die Übertragungseinheit (260) empfangen sind.
  5. Empfänger (100) zum Empfangen von Daten von einem Sender (200) über ein Netzwerk (500), wobei der Empfänger (100) aufweist: eine Übertragungseinheit (160) zum Empfangen von zumindest Vorschaudaten, die entsprechend ursprünglichen Daten erzeugt sind, eine Eingabeeinheit (140), eine Ausgabeeinheit (150, 180), und einen Controller (110) zum Kontrollieren eines Betriebs des Empfängers (100), wobei der Controller (110) angeordnet ist, um zu bewirken, dass die Ausgabeeinheit (150, 180) ein Vorschaubild ausgibt, das durch die Vorschaudaten repräsentiert ist, wenn die Vorschaudaten empfangen sind, die von dem Sender über die Übertragungseinheit (160) übertragen sind, der Controller (110) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (150, 180) eine Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) sendet, wenn eine Instruktion zum Übertragen der ursprünglichen Daten in den Empfänger (100) über die Eingabeeinheit (140) eingegeben ist, wobei die ursprünglichen Daten ein Bild repräsentieren, wobei der Controller (110) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (160) Nutzerschnittstellendaten, die ein Nutzerschnittstellenfenster repräsentieren, zusammen mit den Vorschaudaten empfängt, wenn der Sender (200) die Nutzerschnittstellendaten zusammen mit den Vorschaudaten überträgt, und der Controller (110) angeordnet ist, um zu bewirken, dass die Ausgabeeinheit (150, 180) das Nutzerschnittstellenfenster, das durch die Nutzerschnittstellendaten repräsentiert ist, wenn die Nutzerschnittstellendaten empfangen sind, zusammen mit den Vorschaudaten über die Übertragungseinheit (160) ausgibt, wobei der Empfänger (100) dadurch gekennzeichnet ist, dass: der Controller (110) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (150, 180) zu dem Sender (200) eine Übertragungsaufforderung der ursprünglichen Daten zu einer anderen Vorrichtung (400) sendet, die mit dem Netzwerk (500) verbunden ist, wenn eine Instruktion zum Übertragen der ursprünglichen Daten in den Empfänger (100) über die Eingabeeinheit (140) eingegeben ist, und dadurch, dass der Controller (110) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (160) Spezifikationsinformationen, die verwendet werden, um zu bewirken, dass das Bild, das durch die ursprünglichen Daten repräsentiert ist, ausgegeben ist, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) sendet.
  6. Empfänger (100) nach Anspruch 5, bei dem der Controller (110) angeordnet ist, um zu bewirken, dass die Übertragungseinheit (160) Adressinformationen, die einen Ort auf dem Netzwerk (500) spezifizieren, zu dem die ursprünglichen Daten zu übertragen sind, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) sendet.
  7. Verfahren zum Übertragen von Daten zwischen einem Sender (200) und einem Empfänger (100), die jeweils mit einem Netzwerk (500) verbunden sind, wobei das Verfahren folgende Schritte umfasst: a) Bewirken, dass der Sender (200) Vorschaudaten, die entsprechend den ursprünglichen Daten erzeugt sind, zu dem Empfänger (100) sendet, wobei die ursprünglichen Daten ein Bild repräsentieren, b) Bewirken, dass der Empfänger (100) ein Vorschaubild ausgibt, das durch die Vorschaudaten repräsentiert ist, wenn der Empfänger (100) die Vorschaudaten empfängt, und c) Bewirken, dass der Empfänger (100) eine Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) überträgt, wenn eine Instruktion zum Übertragen der ursprünglichen Daten in den Empfänger (100) eingegeben ist, wobei der Schritt a) den Schritt des Bewirkens umfasst, dass der Sender (200) Nutzerschnittstellendaten, die ein Nutzerschnittstellenfenster repräsentieren, zusammen mit den Vorschaudaten zu dem Empfänger (100) überträgt, wobei der Schritt b) den Schritt des Bewirkens umfasst, dass der Empfänger (100) das Nutzerschnittstellenfenster ausgibt, das durch die Nutzerschnittstellendaten repräsentiert ist, wenn der Empfänger (100) die Nutzerschnittstellendaten zusammen mit den Vorschaudaten empfängt, wobei das Verfahren gekennzeichnet ist durch: d) Bewirken, dass der Sender (200) die ursprünglichen Daten zu einer anderen Vorrichtung (400) überträgt, die mit dem Netzwerk (500) verbunden ist, wenn der Sender (200) die Übertragungsaufforderung empfängt, wobei der Schritt c) den Schritt des Bewirkens umfasst, dass der Empfänger (100) Spezifikationsinformationen, die verwendet werden, um zu bewirken, dass das Bild, das durch die ursprünglichen Daten repräsentiert ist, bei der anderen Vorrichtung (400) ausgegeben ist, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) überträgt, und der Schritt d) den Schritt des Bewirkens umfasst, dass der Sender (200) zumindest einen Teil der Spezifikationsinformationen zu der anderen Vorrichtung (400) überträgt, die mit dem Netzwerk (500) verbunden ist, wenn der Sender (200) die Spezifikationsinformationen zusammen mit der Übertragungsaufforderung empfängt.
  8. Verfahren nach Anspruch 7, bei dem der Schritt c) den Schritt des Bewirkens umfasst, dass der Empfänger (100) Adressinformationen, die einen Ort auf dem Netzwerk (500) spezifizieren, zu dem die ursprünglichen Daten zu übertragen sind, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) überträgt, und wobei der Schritt d) den Schritt des Bewirkens umfasst, dass der Sender (200) die ursprünglichen Daten zu dem Ort, der durch die Adressinformationen spezifiziert ist, überträgt, wenn der Sender (200) die Adressinformationen zusammen mit der Übertragungsaufforderung empfängt.
  9. Computerprogrammprodukt zum Bewirken, dass ein Sender (200) Daten zu einem Empfänger (100) über ein Netzwerk (500) überträgt, wobei das Computerprogrammprodukt aufweist. ein computerlesbares Medium (295), eine erste Programmcodeeinheit, um zu bewirken, dass der Sender (200) Vorschaudaten, die entsprechend den ursprünglichen Daten erzeugt sind, zu dem Empfänger (100) überträgt, wobei die ursprünglichen Daten ein Bild repräsentieren, und eine zweite Programmcodeeinheit, um zu bewirken, dass der Sender (200) eine Übertragungsaufforderung der ursprüngli chen Daten empfängt, wenn der Empfänger (100) die Übertragungsaufforderung überträgt, und wobei die erste Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Sender (200) Nutzerschnittstellendaten, die ein Nutzerschnittstellenfenster repräsentieren, zusammen mit den Vorschaudaten zu dem Empfänger (100) überträgt, wobei das Computerprogrammprodukt dadurch gekennzeichnet ist, dass: eine dritte Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Sender (200) die ursprünglichen Daten zu einer anderen Vorrichtung (400) überträgt, die mit dem Netzwerk (500) verbunden ist, wenn der Sender (200) die Übertragungsaufforderung empfängt, die zweite Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Sender (200) Spezifikationsinformationen empfängt, die verwendet werden, um zu bewirken, dass das Bild, das durch die ursprünglichen Daten repräsentiert ist, zu der anderen Vorrichtung (400) ausgegeben ist, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten, wenn der Empfänger (100) die Spezifikationsinformationen zusammen mit der Übertragungsaufforderung überträgt, die dritte Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Sender (200) zumindest einen Teil der Spezifikationsinformationen zu der anderen Vorrichtung (400) überträgt, die mit dem Netzwerk (500) verbunden ist, wenn der Sender (200) die Spezifikationsinformationen zusammen mit der Übertragungsaufforderung empfängt, und wobei jede der Programmcodeeinheiten auf dem computerlesbaren Medium (295) abgelegt ist.
  10. Computerprogrammprodukt nach Anspruch 9, bei dem die zweite Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Sender (200) Adressinformationen empfängt, die einen Ort auf dem Netzwerk (500) spezifizieren, zu dem die ursprünglichen Daten zu übertragen sind, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten, wenn der Empfänger (100) die Adressinformationen mit der Übertragungsaufforderung überträgt, und wobei die dritte Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Sender (200) die ursprünglichen Daten zu dem Ort überträgt, der durch die Adressinformationen spezifiziert ist, wenn der Sender (200) die Adressinformationen zusammen mit der Übertragungsaufforderung empfängt.
  11. Computerprogrammprodukt zum Bewirken, dass ein Empfänger (100) Daten von einem Sender (200) über ein Netzwerk (500) empfängt, wobei das Computerprogrammprodukt aufweist: ein computerlesbares Medium (195), eine erste Programmcodeeinheit, um zu bewirken, dass der Empfänger (100) Vorschaudaten, die entsprechend den ursprünglichen Daten erzeugt sind, empfängt, wenn der Sender (200) die Vorschaudaten überträgt, wobei die ursprünglichen Daten ein Bild repräsentieren, eine zweite Programmcodeeinheit, um zu bewirken, dass der Empfänger (100) ein Vorschaubild, das durch die Vorschaudaten repräsentiert ist, ausgibt, wenn der Empfänger (100) die Vorschaudaten empfängt, und eine dritte Programmcodeeinheit, um zu bewirken, dass der Empfänger (100) eine Übertragungsaufforderung der ursprüng lichen Daten zu dem Sender (200) überträgt, wenn der Empfänger (100) eine Instruktion zum Übertragen der ursprünglichen Daten empfängt, wobei jede der Programmcodeeinheiten auf dem computerlesbaren Medium (195) abgelegt ist, wobei die erste Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Empfänger (100) Nutzerschnittstellendaten, die ein Nutzerschnittstellenfenster repräsentieren, zusammen mit den Vorschaudaten empfängt, wenn der Sender (200) die Nutzerschnittstellendaten zusammen mit den Vorschaudaten überträgt, und wobei die zweite Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Empfänger (100) das Nutzerschnittstellenfenster, das durch die Nutzerschnittstellendaten repräsentiert ist, ausgibt, wenn der Empfänger (100) die Nutzerschnittstellendaten zusammen mit den Vorschaudaten empfängt, wobei das Computerprogrammprodukt dadurch gekennzeichnet ist, dass: die dritte Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Empfänger (100) zu dem Sender (200) eine Übertragungsaufforderung der ursprünglichen Daten zu einer anderen Vorrichtung (400) überträgt, die mit dem Netzwerk (500) verbunden ist, wenn der Empfänger (100) eine Instruktion zum Übertragen der ursprünglichen Daten empfängt, und dadurch, dass die dritte Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Empfänger (100) Spezifikationsinformationen, die verwendet werden, um zu bewirken, dass das Bild, das durch die ursprünglichen Daten repräsentiert ist, ausgegeben ist, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) überträgt.
  12. Computerprogrammprodukt nach Anspruch 11, bei dem die dritte Programmcodeeinheit angeordnet ist, um zu bewirken, dass der Empfänger (100) Adressinformationen, die einen Ort auf dem Netzwerk (500) spezifizieren, zu dem die ursprünglichen Daten zu übertragen sind, zusammen mit der Übertragungsaufforderung der ursprünglichen Daten zu dem Sender (200) überträgt.
DE69833923T 1997-12-24 1998-12-24 Datenübertragung mit Datenvorschau Expired - Lifetime DE69833923T2 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP36710797 1997-12-24
JP9367107A JPH11184777A (ja) 1997-12-24 1997-12-24 データ伝送システム及びデータ伝送方法
JP5136098 1998-02-16
JP5136098 1998-02-16

Publications (2)

Publication Number Publication Date
DE69833923D1 DE69833923D1 (de) 2006-05-11
DE69833923T2 true DE69833923T2 (de) 2006-12-21

Family

ID=26391894

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69833923T Expired - Lifetime DE69833923T2 (de) 1997-12-24 1998-12-24 Datenübertragung mit Datenvorschau
DE69824389T Expired - Lifetime DE69824389T2 (de) 1997-12-24 1998-12-24 Verfahren und Vorrichtung zum Übertragen von Druckdaten

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69824389T Expired - Lifetime DE69824389T2 (de) 1997-12-24 1998-12-24 Verfahren und Vorrichtung zum Übertragen von Druckdaten

Country Status (4)

Country Link
US (7) US6505252B1 (de)
EP (3) EP0949560B1 (de)
AT (1) ATE268918T1 (de)
DE (2) DE69833923T2 (de)

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6505252B1 (en) * 1997-12-24 2003-01-07 Seiko Epson Corporation Data transfer utilizing preview data
US6687418B1 (en) * 1999-02-25 2004-02-03 Lester Frank Ludwig Correction of image misfocus via fractional fourier transform
US7039252B2 (en) * 1999-02-25 2006-05-02 Ludwig Lester F Iterative approximation environments for modeling the evolution of an image propagating through a physical medium in restoration and other applications
US6650476B1 (en) * 1999-02-25 2003-11-18 Lester Frank Ludwig Image processing utilizing non-positive-definite transfer functions via fractional fourier transform
US7054504B2 (en) * 1999-02-25 2006-05-30 Ludwig Lester F Relative optical path phase reconstruction in the correction of misfocused images using fractional powers of the fourier transform
US6990676B1 (en) * 1999-03-17 2006-01-24 Sony Corporation Locally stored content previews. Representative of programming content in an electronic programming guide through a graphic image accessed from the hard drive of a set top box
US7100191B1 (en) 1999-08-23 2006-08-29 Xperex Corporation Distributed publishing network
US6614454B1 (en) * 1999-10-29 2003-09-02 Hewlett-Packard Development Company, L.P. Scheme for presentation of multiple print-job modification elements in a printing software user interface
AU1054101A (en) 1999-11-01 2001-05-14 Seiko Epson Corporation Data output controller
CN100470514C (zh) 1999-11-01 2009-03-18 精工爱普生株式会社 数据输出控制装置及数据输出服务提供方法
KR100601488B1 (ko) * 1999-11-01 2006-07-19 세이코 엡슨 가부시키가이샤 데이터 출력 제어장치
AU2552201A (en) * 2000-01-12 2001-07-24 Seiko Epson Corporation Personal digital terminal and data output control system
US7065716B1 (en) * 2000-01-19 2006-06-20 Xerox Corporation Systems, methods and graphical user interfaces for previewing image capture device output results
GB0005337D0 (en) * 2000-03-07 2000-04-26 Hewlett Packard Co Image transfer over mobile radio network
US7145677B2 (en) * 2000-04-14 2006-12-05 Fuji Photo Film Co., Ltd. Printing system
EP1176500A1 (de) * 2000-07-28 2002-01-30 Hewlett-Packard Company, A Delaware Corporation Verfahren und Gerät für Druckvorschau in einem Drucker
US7161696B2 (en) * 2000-07-31 2007-01-09 Canon Kabushiki Kaisha Information processing apparatus, print time informing method, and computer-readable memory medium storing program therein
US20020035482A1 (en) * 2000-08-28 2002-03-21 Coble Keith A. Business to business information environment with subscriber-publisher model
JP2002073462A (ja) * 2000-08-31 2002-03-12 Ricoh Co Ltd 情報入出力システムおよびそれに用いる端末
EP1185110B1 (de) * 2000-08-31 2010-02-10 Texas Instruments Incorporated Automatische Farbabstimmung für verteiltes Projektionssystem
JP2002084406A (ja) * 2000-09-07 2002-03-22 Sony Corp 画像転送装置及び方法、ファイル転送装置及び方法、並びにプログラム格納媒体
JP2002197439A (ja) * 2000-09-22 2002-07-12 Ricoh Co Ltd 文書取込装置、文書ファイリングシステム、画像処理装置、電子文書公証システム、及び画像処理システム
US10915296B2 (en) 2000-11-01 2021-02-09 Flexiworld Technologies, Inc. Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails
US10860290B2 (en) 2000-11-01 2020-12-08 Flexiworld Technologies, Inc. Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11
US20020059415A1 (en) 2000-11-01 2002-05-16 Chang William Ho Manager for device-to-device pervasive digital output
US7206804B1 (en) * 2000-11-10 2007-04-17 Sharp Laboratories Of America, Inc. Methods and systems for transmitting digital images
AU2002226948A1 (en) 2000-11-20 2002-06-03 Flexiworld Technologies, Inc. Tobile and pervasive output components
US20020080415A1 (en) * 2000-12-12 2002-06-27 Naoto Akimoto Communication apparatus for forwarding received data
US20020097408A1 (en) 2001-01-19 2002-07-25 Chang William Ho Output device for universal data output
US7304665B2 (en) * 2001-03-21 2007-12-04 Canon Kabushiki Kaisha Image transfer system and display method in which a stored image is transferred to an image display device
US8750480B2 (en) * 2001-08-03 2014-06-10 Nokia Corporation Mobile browsing
US7836477B2 (en) 2001-08-21 2010-11-16 Sony Corporation Information processing system, information processing apparatus and method
US20030079030A1 (en) * 2001-08-22 2003-04-24 Cocotis Thomas A. Output management system and method for enabling access to private network resources
US20030078965A1 (en) * 2001-08-22 2003-04-24 Cocotis Thomas A. Output management system and method for enabling printing via wireless devices
US20030065802A1 (en) * 2001-09-28 2003-04-03 Nokia Corporation System and method for dynamically producing a multimedia content sample for mobile terminal preview
JP2003141020A (ja) * 2001-10-31 2003-05-16 Toshiba Tec Corp 情報保管出力システム及び情報保管出力サービス
US7136174B2 (en) * 2002-02-25 2006-11-14 Xerox Corporation System for installing a printer driver on a network
US20030167230A1 (en) * 2002-03-01 2003-09-04 Mccarthy Kevin Method and communication terminal for handling payment of downloadable content
FR2838218B1 (fr) * 2002-04-08 2004-10-08 Eastman Kodak Co Affichage des imagettes d'un support photographique sur un terminal
KR100438725B1 (ko) 2002-06-25 2004-07-05 삼성전자주식회사 메모리 카드를 이용한 영상 인쇄 방법 및 장치
US20040019635A1 (en) * 2002-07-25 2004-01-29 Lester Samuel M. Using a document identifier for document retrieval and printing
US20040059842A1 (en) * 2002-09-19 2004-03-25 Xerox Corporation Network device installation
JP2004240650A (ja) * 2003-02-05 2004-08-26 Brother Ind Ltd 通信システム、スイッチ操作部材、端末装置およびプログラム
JP4307095B2 (ja) * 2003-02-05 2009-08-05 キヤノン株式会社 色変換方法及びプロファイル作成方法
EP1628204A4 (de) * 2003-05-08 2009-03-04 Panasonic Corp Druckeinrichtung und druckanweisungseinrichtung
US20040252329A1 (en) * 2003-06-12 2004-12-16 Dustin Sorenson Method and system for monitoring status of printers from a SOHO network client
JP2005047264A (ja) * 2003-07-14 2005-02-24 Ricoh Co Ltd 画像形成装置、画像形成方法、及び画像形成システム
US20050022104A1 (en) * 2003-07-22 2005-01-27 Lifetouch, Inc. Method and system for automating the production of publications
JP3939289B2 (ja) * 2003-12-05 2007-07-04 シャープ株式会社 画像記録システム及び中継装置
US20050203763A1 (en) * 2004-03-10 2005-09-15 Robert Sesek Methods and apparatus for managing send jobs
US7720983B2 (en) * 2004-05-03 2010-05-18 Microsoft Corporation Fast startup for streaming media
US8494861B2 (en) * 2004-05-11 2013-07-23 The Chamberlain Group, Inc. Movable barrier control system component with audible speech output apparatus and method
US7750890B2 (en) * 2004-05-11 2010-07-06 The Chamberlain Group, Inc. Movable barrier operator system display method and apparatus
US8373875B2 (en) * 2004-06-17 2013-02-12 Sharp Laboratories Of America, Inc. Adaptive universal symbol driver interface
US20050280835A1 (en) * 2004-06-17 2005-12-22 Debusschere Eric T Mouse support for a printing device
JP4568796B2 (ja) * 2004-11-01 2010-10-27 フジコピアン株式会社 塗膜転写具
KR101268984B1 (ko) * 2005-05-26 2013-05-29 삼성전자주식회사 메타 데이터를 제공하기 위한 애플리케이션이 포함된정보저장매체, 메타 데이터를 제공하는 장치 및 방법
KR100654397B1 (ko) * 2005-06-10 2006-12-06 전준호 인쇄 설정 프로그램을 저장한 컴퓨터 판독가능한 기록매체
US20070019258A1 (en) * 2005-07-22 2007-01-25 Brother Kogyo Kabushiki Kaisha Image forming system
JP4594185B2 (ja) * 2005-08-02 2010-12-08 キヤノン株式会社 色処理方法およびその装置
JP4539872B2 (ja) * 2005-08-02 2010-09-08 セイコーエプソン株式会社 被記録材搬送量制御方法、被記録材搬送装置、および記録装置
CN100455011C (zh) * 2005-10-11 2009-01-21 华为技术有限公司 一种提供媒体资源预览信息的方法
US20070097417A1 (en) * 2005-10-27 2007-05-03 Yukio Shibata Print control process device
US7693912B2 (en) * 2005-10-31 2010-04-06 Yahoo! Inc. Methods for navigating collections of information in varying levels of detail
US20070100800A1 (en) * 2005-10-31 2007-05-03 Rose Daniel E Methods for visually enhancing the navigation of collections of information
JP4566139B2 (ja) * 2006-02-10 2010-10-20 コニカミノルタビジネステクノロジーズ株式会社 画像形成システム、情報処理装置、および、情報処理装置の制御プログラム
JP4683642B2 (ja) * 2006-02-20 2011-05-18 キヤノン株式会社 画像供給装置、画像印刷装置及びそれらからなる画像印刷システム
JP4363412B2 (ja) * 2006-05-11 2009-11-11 ブラザー工業株式会社 画像形成装置、印刷制御プログラム、アプリケーションプログラム、及び、印刷システム
JP4270242B2 (ja) * 2006-08-22 2009-05-27 コニカミノルタビジネステクノロジーズ株式会社 情報処理装置及びプリント指示プログラム並びにプリント指示プログラムを記録した記録媒体
JP4872642B2 (ja) * 2006-12-13 2012-02-08 ブラザー工業株式会社 ネットワークシステムおよび情報処理装置
JP4552970B2 (ja) * 2007-05-31 2010-09-29 ブラザー工業株式会社 印刷制御装置及びプログラム
US8422550B2 (en) * 2007-07-27 2013-04-16 Lagavulin Limited Apparatuses, methods, and systems for a portable, automated contractual image dealer and transmitter
JP4695676B2 (ja) * 2008-07-30 2011-06-08 シャープ株式会社 画像形成装置、プログラム、記録媒体、及びプレビュー表示方法
JP2011150604A (ja) * 2010-01-22 2011-08-04 Fuji Xerox Co Ltd 情報処理装置、印刷プログラム及び印刷システム
JP5458974B2 (ja) * 2010-03-10 2014-04-02 富士ゼロックス株式会社 印刷システム及び環境調査プログラム
US20110243628A1 (en) * 2010-03-30 2011-10-06 Maclean Amy R Reusable cling decals for plastic toys, building bricks, and accessories and system for customizing
US8848256B2 (en) 2011-04-08 2014-09-30 Canon Kabushiki Kaisha Printing apparatus acquiring color correction data before entering a power saving mode
US8786921B2 (en) * 2011-04-08 2014-07-22 Canon Kabushiki Kaisha Image forming apparatus and system configured to perform color correction based on medium type
JP5533790B2 (ja) * 2011-06-15 2014-06-25 コニカミノルタ株式会社 ウェブアプリケーションを備えたクライアントサーバーシステム、及び当該クライアントサーバーシステムにおけるクライアント装置
TWI625669B (zh) * 2014-11-21 2018-06-01 台達電子工業股份有限公司 顯示裝置、視訊系統、顯示方法與投影機
US20200177531A1 (en) * 2018-12-03 2020-06-04 International Business Machines Corporation Photo sharing in a trusted auto-generated network
JP7435525B2 (ja) * 2021-03-31 2024-02-21 ブラザー工業株式会社 色設定プログラム、色設定方法、および色設定装置
JP2022156907A (ja) 2021-03-31 2022-10-14 ブラザー工業株式会社 色設定プログラム、色設定方法、および色設定装置

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5746571A (en) * 1980-09-04 1982-03-17 Matsushita Electric Ind Co Ltd Facsimile transmission device
JP2765874B2 (ja) * 1988-10-13 1998-06-18 キヤノン株式会社 通信処理装置
US5508733A (en) * 1988-10-17 1996-04-16 Kassatly; L. Samuel A. Method and apparatus for selectively receiving and storing a plurality of video signals
CA2035666A1 (en) 1990-02-05 1991-08-06 Ehud Spiegel Apparatus and techniques for processing of data such as color images
JPH0437245A (ja) * 1990-05-31 1992-02-07 Sharp Corp ファクシミリ装置
BR9105918A (pt) 1990-09-14 1993-01-05 Eastman Kodak Co Processo de exibir a imagem em um dispositivo exibidor,e de controlar a energizacao de uma estrutura
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
JP3285941B2 (ja) 1992-07-31 2002-05-27 キヤノン株式会社 色処理方法、色処理装置、及びカラー画像処理システム
JP2546113B2 (ja) * 1992-12-17 1996-10-23 村田機械株式会社 ファクシミリ装置
JP3347391B2 (ja) 1993-04-09 2002-11-20 キヤノン株式会社 ファクシミリシステム及び通信方法
US5648813A (en) * 1993-10-20 1997-07-15 Matsushita Electric Industrial Co. Ltd. Graphical-interactive-screen display apparatus and peripheral units
JPH07212403A (ja) 1994-01-19 1995-08-11 Canon Inc サーバ装置及びその処理方法
JP2755153B2 (ja) * 1994-01-26 1998-05-20 富士ゼロックス株式会社 ファイル転送機能を有するファクシミリ装置
JPH07222011A (ja) * 1994-01-31 1995-08-18 Canon Inc 色再現範囲表現方法及び画像処理方法及び装置
US5748342A (en) * 1994-04-18 1998-05-05 Canon Kabushiki Kaisha Image processing apparatus and method
US6018363A (en) * 1994-04-28 2000-01-25 Canon Kabushiki Kaisha Image sensing apparatus with optical-axis deflecting device
US5619624A (en) * 1994-05-20 1997-04-08 Management Graphics, Inc. Apparatus for selecting a rasterizer processing order for a plurality of graphic image files
US5546527A (en) * 1994-05-23 1996-08-13 International Business Machines Corporation Overriding action defaults in direct manipulation of objects on a user interface by hovering a source object
WO1996001467A1 (en) 1994-07-01 1996-01-18 Apple Computer, Inc. Method and system for embedding a device profile into a document and extracting a device profile from a document in a color management system
JP3236167B2 (ja) * 1994-07-06 2001-12-10 キヤノン株式会社 画像形成装置および画像処理装置および画像処理方法
US6041316A (en) 1994-07-25 2000-03-21 Lucent Technologies Inc. Method and system for ensuring royalty payments for data delivered over a network
US5534911A (en) * 1994-11-02 1996-07-09 Levitan; Gutman Virtual personal channel in a television system
US5617565A (en) * 1994-11-29 1997-04-01 Hitachi America, Ltd. Broadcast interactive multimedia system
US5699494A (en) * 1995-02-24 1997-12-16 Lexmark International, Inc. Remote replication of printer operator panel
US6222545B1 (en) * 1995-03-28 2001-04-24 Canon Kabushiki Kaisha Image processing apparatus and method
CA2173698A1 (en) 1995-04-12 1996-10-13 Jakob Nielsen Method and system for comicstrip representation of multimedia presentations
US5812278A (en) * 1995-10-20 1998-09-22 Matsushita Graphic Communication Systems, Inc. Image communicating method, facsimile type electronic mail apparatus and facsimile apparatus
JPH09114432A (ja) * 1995-10-20 1997-05-02 Brother Ind Ltd 色変換装置
US5844689A (en) * 1995-11-02 1998-12-01 Canon Kabushiki Kaisha System for image formation and image display based on an external image signal
JPH09198206A (ja) 1996-01-18 1997-07-31 Ricoh Co Ltd ネットワークの制御システム
JP3640721B2 (ja) * 1996-02-05 2005-04-20 富士通株式会社 リング伝送システムの異方式移行方法および伝送装置
JP3055455B2 (ja) 1996-02-20 2000-06-26 富士ゼロックス株式会社 文書蓄積装置
JPH09223096A (ja) 1996-02-20 1997-08-26 Fuji Xerox Co Ltd 管理装置及びクライアント装置
US6040920A (en) * 1996-02-20 2000-03-21 Fuji Xerox Co., Ltd. Document storage apparatus
US5905866A (en) * 1996-04-30 1999-05-18 A.I. Soft Corporation Data-update monitoring in communications network
JPH09325928A (ja) 1996-06-06 1997-12-16 Fuji Xerox Co Ltd メッセージ通信方法及び装置
US5809145A (en) * 1996-06-28 1998-09-15 Paradata Systems Inc. System for distributing digital information
US5760917A (en) 1996-09-16 1998-06-02 Eastman Kodak Company Image distribution method and system
US5991783A (en) * 1996-10-01 1999-11-23 Warp 10 Technologies Inc. System and method for generating, storing and transmitting graphical data
JPH10313273A (ja) * 1997-05-12 1998-11-24 Matsushita Electric Ind Co Ltd 選択呼出受信装置
JPH11161451A (ja) * 1997-09-26 1999-06-18 Hitachi Koki Co Ltd 印刷システム
US5933144A (en) * 1997-11-12 1999-08-03 International Business Machines Corporation Utility for providing printing support to graphical Java applications
US6505252B1 (en) 1997-12-24 2003-01-07 Seiko Epson Corporation Data transfer utilizing preview data
US6342952B1 (en) * 1999-10-11 2002-01-29 Flint Ink Corporation Method for matching printing ink colors

Also Published As

Publication number Publication date
US7711766B2 (en) 2010-05-04
DE69833923D1 (de) 2006-05-11
US6981053B2 (en) 2005-12-27
US6505252B1 (en) 2003-01-07
US20050237552A1 (en) 2005-10-27
EP0930757A1 (de) 1999-07-21
EP0949560A3 (de) 2001-10-04
US20030065718A1 (en) 2003-04-03
US20100094932A1 (en) 2010-04-15
DE69824389D1 (de) 2004-07-15
US20050275890A1 (en) 2005-12-15
EP0930757B1 (de) 2006-03-22
EP0949560A2 (de) 1999-10-13
EP1450540A3 (de) 2008-03-12
US6519049B1 (en) 2003-02-11
US8037131B2 (en) 2011-10-11
EP0949560B1 (de) 2004-06-09
US6995855B2 (en) 2006-02-07
ATE268918T1 (de) 2004-06-15
DE69824389T2 (de) 2005-06-09
EP1450540A2 (de) 2004-08-25
US20030086119A1 (en) 2003-05-08

Similar Documents

Publication Publication Date Title
DE69833923T2 (de) Datenübertragung mit Datenvorschau
DE69932277T2 (de) Digitales Kopiergerät mit persönlichem Datenspeichersystem
DE60130341T2 (de) Fernnetzwerkdrucken
DE4143697B4 (de) System zum Überwachen, Steuern und Kommunizieren mit einem oder mehreren Bürogeräten
DE69835658T2 (de) Netzwerkdrucker und Verfahren
DE69929130T2 (de) Verwaltung eines Netzwerk Scan Servers mit einem WEB Browser
DE69914007T2 (de) Anzeige des Druckerstatuses in einem Informationsverarbeitungssystem
DE10033146B4 (de) Einfach-Abtast-Übertragung von Dokumenten zu mehreren heterogenen Empfängern
DE60203571T2 (de) Druckvorrichtung und dessen Verfahren zum Aktualisieren der Betriebsdaten
DE69936747T2 (de) System zur Faksimileübertragung via elektronische Post
DE69837749T2 (de) Digitales Bildverarbeitungsgerät mit Speicherung von nicht-vollendbaren Druckaufträgen
DE69820413T2 (de) Gebraucherschnittstelle für einen drucker/kopierer, an einer entfernten stelle eines internet/intranetzes
DE69933976T2 (de) Verfahren, Datenverarbeitungsgerät, System und Speichereinheit zum Ermöglichen einer direkten Kommunikation zwischen einem Bildlesegerät und einem Bildausgabegerät
DE60304530T2 (de) Bilderzeugungsgerät und Druckverarbeitungsverfahren
DE3436114C2 (de)
DE69835936T2 (de) Bilddrucksystem sowie hierin enthaltenes aufgeteiltes Druckverfahren
DE19510929C2 (de) Mehrzweckeinrichtung
DE19639639A1 (de) Verfahren, um in einem Netzwerksystem über ein Ausführergebnis eines Druckauftrages zu berichten; Verfahren, um in einem Netzwerksystem Abtastbedingungen einzustellen; und ein Netzwerksystem zum Drucken/Abtasten
DE19780434C2 (de) Kommunikationsendgerät und Computer
DE69936746T2 (de) Handhaben von Sicherheitskodes von digitalen Bilddateien
DE60312079T2 (de) Netzwerkfaksimilegerät
DE10211887A1 (de) Systeme und Verfahren für die Verteilung von elektronischen Dokumenten
DE69837982T2 (de) Faksimile und Speichermedium
DE60219106T2 (de) Datenverarbeitungsgerät, Softwareprogramm und Datenverarbeitungsverfahren zum Gebrauch beim Gerät
DE19501686A1 (de) Daten-/-Empfangsvorrichtung, die einen elektrophotographischen Entwicklungsprozeß und dessen Verfahren verwendet

Legal Events

Date Code Title Description
8332 No legal effect for de
8370 Indication related to discontinuation of the patent is to be deleted
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Representative=s name: KUDLEK & GRUNERT PATENTANWAELTE PARTNERSCHAFT, 803