DE69833923T2 - Datenübertragung mit Datenvorschau - Google Patents
Datenübertragung mit Datenvorschau Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection 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/00204—Connection 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/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—Transmitting 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1218—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
- G06F3/122—Reducing 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1287—Remote printer device, e.g. being remote from client or server via internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0879—Manual configuration through operator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
- H04L67/5651—Reducing the amount or size of exchanged application data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/59—Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection 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/00204—Connection 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/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—Transmitting 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/00233—Transmitting 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection 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/00204—Connection 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/00244—Connection 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
- H04N1/00416—Multi-level menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00482—Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32358—Circuits 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/324—Circuits 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32358—Circuits 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/324—Circuits 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/32406—Circuits 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/32411—Handling instructions for routing or relaying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/327—Initiating, continuing or ending a single-mode communication; Handshaking therefor
- H04N1/32765—Initiating a communication
- H04N1/32771—Initiating a communication in response to a request, e.g. for a particular document
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/333—Mode signalling or mode changing; Handshaking therefor
- H04N1/33307—Mode signalling or mode changing; Handshaking therefor prior to start of transmission, input or output of the picture signal only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0074—Arrangements for the control of a still picture apparatus by the connected apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0098—User intervention not otherwise provided for, e.g. placing documents, responding to an alarm
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, 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/3226—Display, 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, 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/3242—Display, 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3278—Transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/333—Mode signalling or mode changing; Handshaking therefor
- H04N2201/33307—Mode signalling or mode changing; Handshaking therefor of a particular mode
- H04N2201/33314—Mode signalling or mode changing; Handshaking therefor of a particular mode of reading or reproducing mode
- H04N2201/33321—Image or page size, e.g. A3, A4
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/333—Mode signalling or mode changing; Handshaking therefor
- H04N2201/33307—Mode signalling or mode changing; Handshaking therefor of a particular mode
- H04N2201/33314—Mode signalling or mode changing; Handshaking therefor of a particular mode of reading or reproducing mode
- H04N2201/33328—Resolution
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 in1 , das im Internet verwirklicht ist. -
3 zeigt ein Flussdiagramm, das eine Auswertungsroutine darstellt, die in dem Datenübertragungssystem in1 ausgeführt wird. -
4 zeigt ein beispielhaftes Fenster für Druckeinstellungen, das auf dem Bildschirm eines Monitors150 basierend auf Benutzerschnittstellendaten dargestellt ist. -
5 zeigt ein weiteres beispielhaftes Fenster für Druckeinstellungen, das auf dem Bildschirm des Monitors150 basierend auf den Benutzerschnittstellendaten dargestellt ist. -
6 zeigt ein Blockdiagramm, das den Aufbau eines mobilen Endgeräts400 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 in1 , das im Internet verwirklicht ist. - Das Bilddatenübertragungssystem umfasst ein Computersystem
100 in einer Bildempfängervorrichtung und einen Bilddatenserver200 . Das Computersystem100 in der Bildempfängervorrichtung ist mit dem Bilddatenserver200 über das Internet500 verbunden, wie in2 dargestellt ist. Ein Computersystem300 in einer Bilddatenübertragungsvorrichtung sowie ein mobiles Endgerät400 sind ebenfalls mit dem Internet500 verbunden. Obwohl die entsprechenden Vorrichtungen direkt mit dem Internet in der Darstellung in2 verbunden sind, sind diese Vorrichtungen im allgemeinen indirekt mit dem Internet500 über ein Telefonkommunikationsnetzwerk oder ein anderes Netzwerk, wie etwa LAN, verbunden. - Mit Blick auf
1 umfasst das Computersystem100 in der Bildempfängervorrichtung eine CPU110 , die eine Vielzahl von Auswertungs- und Kontroll- bzw. Steuerungsoperationen gemäß Computerprogrammen ausführt, eine I/O-Einheit120 , die Daten zu und von einer Vielzahl von Peripheriegeräten überträgt, und einen Speicher130 , in dem die Computerprogramme gespeichert sind und im Verlauf der Auswertung erlangte Daten temporär verzeichnet sind. Das Computersystem100 umfasst weiterhin eine Eingabevorrichtung140 , die zum Beispiel dazu verwendet wird, eine Anweisung von einem Benutzer einzugeben, einen Monitor150 , auf dem die Inhalte der Daten angezeigt werden, eine Kommunikationsvorrichtung160 , die mit anderen Vorrichtungen über das Netzwerk kommuniziert, ein Festplattenlaufwerk170 , in dem eine Vielzahl von Daten gespeichert ist, einen Drucker180 , der dazu verwendet wird, die Inhalte von Daten zu drucken, und ein CD-ROM-Laufwerk190 . - Die CPU
110 führt die Auswertungs- und Kontrolloperationen gemäß den Computerprogrammen aus, um als eine Übertragungskontrolleinheit111 , eine Eingabekontrolleinheit112 , eine Anzeigekontrolleinheit113 und eine Druckkontrolleinheit114 zu wirken. - Wie das Computersystem
100 in der Bildempfängervorrichtung umfasst der Bilddatenserver200 eine CPU210 , eine Eingabe-/Ausgabe- bzw. I/O-Einheit220 , einen Speicher230 , eine Eingabevorrichtung240 , einen Monitor250 , eine Kommunikationsvorrichtung260 , ein Festplattenlaufwerk270 und ein CD-ROM-Laufwerk290 . - Die CPU
210 führt eine Vielzahl von Auswertungs- und Kontrolloperationen gemäß in dem Speicher230 gespeicherten Computerprogrammen aus, um als eine Übertragungskontrolleinheit211 , eine Eingabekontrolleinheit212 , eine Anzeigekontrolleinheit213 und eine Vorschaudatenerzeugungseinheit218 zu wirken bzw. zu arbeiten. - Die Computerprogramme (das bedeutet Anwendungsprogramme), die in den Speichermedien gespeichert sind, CD-ROMs
195 und295 werden jeweils durch die CD-ROM-Laufwerke190 und290 gelesen und in das Computersystem100 in die Bildempfängervorrichtung und den Bilddatenserver200 gebracht. Die Eingabecomputerprogramme werden zu den Festplattenlaufwerken170 und270 übertragen und zu den Speichern130 und230 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 Bilddatenserver200 nehmen. - Ein Teil des Computerprogramms kann durch das Betriebssystem ersetzt sein.
- Die Software verwirklicht die Funktionen der Übertragungskontrolleinheit
111 , der Eingabekontrolleinheit112 , der Anzeigekontrolleinheit113 und der Druckkontrolleinheit114 in dem Computersystem100 der Bildempfängervorrichtung sowie die von der Übertragungskontrolleinheit211 , der Eingabekontrolleinheit212 , der Anzeigekontrolleinheit213 und der Vorschaudatenerzeugungseinheit218 in den Bilddatenserver200 . 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 in1 ausgeführt ist. Der grundsätzliche Betrieb dieses Systems ist mit Bezug auf das Flussdiagramm in3 beschrieben. Hier ist angenommen, dass die angeforderten bzw. benötigten Bilddaten von dem Computersystem300 in der Bildübertragungsvorrichtung zu dem Computersystem100 in der Bildempfängervorrichtung übertragen ist. - Mit Bezug auf
2 überträgt in Schritt S20 das Computersystem300 in der Bildübertragungsvorrichtung angefor derte Bilddaten zu dem Bilddatenserver200 über das Internet. Die Bilddaten bestehen z.B. aus graustufigen Bitmapdaten aus R, G und B. In dem in1 dargestellten Bilddatenserver200 empfängt die Kommunikationsvorrichtung260 die übertragenen Bilddaten und die Übertragungskontrolleinheit211 der CPU210 speichert die Eingabebilddaten auf dem Festplattenlaufwerk270 über die I/O-Einheit220 . Das Festplattenlaufwerk270 speichert solche übertragenen Bilddaten genauso wie Benutzerschnittstellendaten, wie nachfolgend ausgeführt ist. - In Schritt S22 liest die Vorschaudatenerzeugungseinheit
218 die Bilddaten von dem Festplattenlaufwerk270 , erzeugt basierend auf den Eingabebilddaten Vorschaudaten und speichert die Vorschaudaten in dem Festplattenlaufwerk270 . 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 Festplattenlaufwerk270 und überträgt die Eingabevorschaudaten über die Kommunikationsvorrichtung260 zu dem Client oder dem Computersystem100 in der Bildempfängervorrichtung. In Schritt S26 liest die Übertragungskontrolleinheit211 ebenfalls die Benutzerschnittstellendaten von dem Festplattenlaufwerk270 und überträgt die Eingabebenutzerschnittstellendaten zu dem Computersystem100 in der Bildempfängervorrichtung. - In dem Computersystem
100 der Bildempfängervorrichtung empfängt die Kommunikationsvorrichtung160 die übertragenen Vorschaudaten und Benutzerschnittstellendaten, und die Übertragungskontrolleinheit111 der CPU110 speichert die Eingabevorschaudaten und die Benutzerschnittstellendaten auf dem Festplattenlaufwerk170 über die I/O-Einheit120 . - Wenn der Benutzer des Computersystems
100 in der Bildempfängervorrichtung eine Instruktion bzw. Anweisung zum Anzeigen eines Vorschaubilds durch den Betrieb der Eingabevorrichtung140 eingibt, überträgt die Eingabekontrolleinheit112 die Anweisung zu der Anzeigekontrolleinheit113 . Die Anzeigekontrolleinheit113 liest dann die Vorschaudaten und die Benutzerschnittstellendaten von dem Festplattenlaufwerk170 und bewirkt, dass die Inhalte der Vorschaudaten und der Benutzerschnittstellendaten auf dem Bildschirm des Monitors150 in Schritt S28 angezeigt werden. Ein Vorschaubild entsprechend den Vorschaudaten ist demgemäß in einem Fenster basierend auf den Benutzerschnittstellendaten auf dem Bildschirm des Monitors150 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 Übertragungskontrolleinheit111 und die Übertragungskontrolleinheit111 ü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 Kommunikationsvorrichtung160 zu dem Bilddatenserver200 . - In dem Bilddatenserver
200 empfängt in Schritt S34 die Kommunikationsvorrichtung260 die übertragene Anforderung für die Übertragung und die Übertragungskontrolleinheit211 liest die Benutzerschnittstellendaten, die dazu verwendet werden, das Fenster für die Druckeinstellungen anzuzeigen, von dem Festplattenlaufwerk270 und überträgt die Eingabebenutzerschnittstellendaten an das Computersystem100 in der Bildempfängervorrichtung über die Kommunikationsvorrichtung260 . - Die Benutzerschnittstellendaten, die in dem Bilddatenserver
200 bereitgestellt sind, werden nicht ausschließlich von dem Computersystem100 der Bildempfängervorrichtung verwendet, sondern wird allgemein von einer großen Anzahl von Klienten- bzw. dienstanfordernden Geräten verwendet, die mit dem Internet500 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 Bilddatenserver200 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 Anzeigekontrolleinheit113 , wenn die Kommunikationsvorrichtung160 die übermittelten Benutzerschnittstellendaten empfängt, während die Übertragungskontrolleinheit111 die Eingabebenutzerschnittstellendaten auf dem Festplattenlaufwerk170 speichert, in Schritt S36 das durch die Benutzerschnittstellendaten dargestellte Benutzerschnitt stellenfenster, das bedeutet das Fenster für Druckeinstellungen, auf dem Bildschirm des Monitors150 . 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 Monitors150 dargestellt sind, basierend auf den übertragenen Benutzerschnittstellendaten.4 zeigt das Fenster für Papiereinstellungen und5 zeigt das Fenster für die Druckspezifikationen. - Das Fenster für Papiereinstellungen, wie es in
4 dargestellt ist, wird zuerst auf den Bildschirm des Monitors150 angezeigt. Der Benutzer des Computersystems100 in der Bildempfängervorrichtung gibt Details der Papiereinstellungen151 ein, die die Papiergröße, die Papierquelle, die Ausrichtung und die Druckgröße umfassen, entsprechend dem in dem Drucker180 durch den Betrieb der Eingabevorrichtung140 eingesetzten Druckerpapier. Zum Abschluss der Eingabe klickt der Benutzer einen OK-Knopf152 an. Dieses bewirkt, dass das Fenster für die Druckspezifikationen erscheint, wie es in5 dargestellt ist. Der Benutzer gibt dann die Details der Druckspezifikationen154 ein, die die Anzahl der Kopien, den Druckbereich, die Druckqualität, die Papierart und die Tintenfarbe umfassen, gemäß den Anforderungen durch den Betrieb der Eingabevorrichtung140 . In Schritt S38 klickt der Benutzer einen OK-Knopf155 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-Knopf156 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 Übertragungskontrolleinheit111 . In dem Fall, in dem der Abbruch-Knopf156 in dem Fenster zur Druckspezifikation gedrückt ist, schließt die Übertragungskontrolleinheit111 die Reihe der Auswertungen ab. In dem Fall, in dem der OK-Knopf155 in dem Fenster zur Druckspezifikation gedrückt ist, überträgt auf der anderen Seite in Schritt S40 die Kontrolleinheit111 eine Anforderung zum Übertragen der originalen Bilddaten sowie der Eingabeeinstellungsinformationen zu dem Bilddatenserver200 über die Kommunikationsvorrichtung160 . - Bei dem Bilddatenserver
200 überträgt in Schritt S42 die Übertragungskontrolleinheit211 , wenn die Kommunikationsvorrichtung260 die übertragene Anforderung zum Übertragen und Einstellen von Informationen empfängt, alle oder einen Teil der Einstellungsinformationen über die Kommunikationsvorrichtung260 zurück zu dem Computersystem100 in der Bildempfangsvorrichtung. Wie voranstehend beschrieben wurde, sind die von dem Bilddatenserver zu dem Computersystem100 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 Bilddatenserver200 zu nutzen, Dieses System zieht aus diesem in den Benutzerschnittstellendaten festgesetzten Mechanismus einen Vorteil und bewirkt, dass die von dem Computersystem100 in der Bildempfangsvorrichtung übertragenen Einstellungsinformationen zurück von dem Bilddatenserver200 zum Computersystem100 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 Festplattenlaufwerk270 und überträgt die originalen Bilddaten über die Kommunikationsvorrichtung260 zu dem Computersystem100 in der Bildempfangsvorrichtung in Schritt542 . - In dem Computersystem
100 der Bildempfangsvorrichtung überträgt, wenn die Kommunikationsvorrichtung160 die übertragenen Einstellungsinformationen und die originalen Bilddaten empfängt, die Übertragungskontrolleinheit111 die Eingabeeinstellungsinformationen und originalen Bilddaten zu der Druckkontrolleinheit114 . Die Druckkontrolleinheit114 ist durch die Druckertreibersoftware verwirklicht, die für den Drucker180 exklusiv ist und ein Auflösungsumwandlungselement115 , ein Farbumwandlungselement116 und ein Halbtonauswertungselement117 umfasst, wie in1 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ösungsumwandlungselement115 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 Farbenumwandlungselement116 wandelt dann die RGB-Bilddaten in z.B. CYMK-Daten um, entsprechend der Eingabe des Druckers180 . Das Halbtonauswertungselement117 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-Einheit120 an den Drucker180 aus, so dass der Drucker180 ein Bild entsprechend den Bilddaten auf dem Druckerpapier druckt. - Auf diese Weise werden die Bilddaten von dem Computersystem
300 der Bildübertragungsvorrichtung über den Bilddatenserver200 zu dem Computersystem100 der Bildempfangsvorrichtung übertragen und in dem Computersystem100 der Bildempfangsvorrichtung gedruckt. Der Benutzer des Computersystems100 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 Computersystem100 der Bildempfangsvorrichtung. Dies bedeutet, dass die Vorschaudaten zu dem Computersystem100 der Vorschauempfangsvorrichtung übertragen werden, ungeachtet des Vorhabens des Benutzers des Computersystems100 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 Internet500 nicht merklich und verbrauchen deswegen nicht verschwenderisch die Kommunikationsressourcen. Die Vorschaudaten verbrauchen nicht verschwenderisch die Speicherkapazität des Festplattenlaufwerks170 in dem Computersystem100 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 Bilddatenserver200 bereitgestellten Benutzerschnittstellendaten. Das Computersystem100 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 Bilddatenserver200 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äts400 darstellt, das in dem Bilddatenübertragungssystem in dieser Ausführungsform gemäß der vorliegenden Erfindung verwendet wird. Das mobile Endgerät400 ist mit dem Internet500 verbunden, wie in2 dargestellt ist. - Mit Bezug auf
6 umfasst das mobile Endgerät400 eine CPU410 zum Ausführen einer Vielzahl von Auswertungs- und Kontrolloperationen gemäß Programmen, eine I/O-Einheit420 , die Daten zu und von einer Vielzahl von Peripheriegeräten überträgt, einen Speicher430 , der die Programme speichert und temporär Daten aufzeichnet, die im Verlauf der Auswertung erlangt werden, eine Eingabevorrichtung440 zum Eingeben von z.B. einer Anweisung des Benutzers, einen Monitor450 zum Anzeigen der Inhalte der Daten und eine Kommunikationsvorrichtung460 , 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 Übertragungskontrolleinheit411 , als Eingabekontrolleinheit412 und als Anzeigekontrolleinheit413 . - In dieser Ausführungsform ist die Vielzahl von Peripheriegeräten integral an dem mobilen Endgerät
400 angebracht. Das mobile Endgerät400 weist die Größe und das Gewicht auf, das dem Benutzer ermöglicht, das mobile Endgerät400 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äts400 spezifiziert ist. Wie in6 dargestellt ist, weist das mobile Endgerät400 kein Festplattenlaufwerk oder einen Drucker auf. Es ist demgemäß unmöglich für die mobile Endgeräteeinheit400 die originalen Bilddaten zu speichern und den Inhalt der Bilddaten zu drucken, sogar wenn die originalen Bilddaten von dem Bilddatenserver200 übertragen sind. Die originalen Bilddaten werden dementsprechend zu einer gewünschten Vorrichtung außer der mobilen Endgeräteeinheit400 übertragen. - Das Folgende beschreibt die Operationen dieser Ausführungsform mit Bezug auf die
1 und6 . Unter den Operationen dieser Ausführungsform sind die Operationen bis zur Erzeugung der Vorschaudaten in dem Bilddatenserver200 identisch mit denjenigen des Systems, das voranstehend mit Bezug auf3 beschrieben ist, und hier deswegen nicht genau beschrieben. - In dem Bilddatenserver
200 liest die übertragungskontrolleinheit211 die erzeugten Vorschaudaten von dem Festplattenlaufwerk270 und überträgt die Vorschaudaten über die Kommunikationsvorrichtung260 zu dem Client oder der mobilen Endgeräteeinheit400 . Die Übertragungskontrolleinheit211 liest ebenfalls die Benutzerschnittstellendaten von dem Festplattenlaufwerk270 und überträgt die Benutzerschnittstellendaten zu der mobilen Endgeräteeinheit400 . - In der mobilen Endgeräteeinheit
400 empfängt die Kommunikationsvorrichtung460 die übertragenen Vorschaudaten und Benutzerschnittstellendaten, und die Übertragungskontrolleinheit411 der CPU410 speichert die Eingabevorschaudaten und Benutzerschnittstellendaten in dem Speicher430 . Die Vorschaudaten weisen eine wesentlich kleinere Datenkapazität auf als die Originalbilddaten und können deswegen in dem Speicher430 ohne jegliche Schwierigkeiten gespeichert werden. - Wenn der Benutzer der mobilen Endgeräteeinheit
400 einer Anweisung zum Anzeigen eines Vorschaubilds durch den Betrieb der Eingabevorrichtung440 eingibt, vermittelt die Eingabekontrolleinheit412 die Anweisung zur Anzeigekontrolleinheit413 . Die Anzeigekontrolleinheit413 liest dann die Vorschaudaten und die Benutzerschnittstellendaten von dem Speicher430 und bewirkt, dass die Inhalte der Vorschaudaten und der Benutzerschnittstellendaten auf dem Bildschirm des Monitors450 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 Übertragungskontrolleinheit411 , und die Übertragungskontrolleinheit411 überträgt eine Anforderung zum Übertragen der Benutzerschnittstellendaten, die verwendet werden, um das Fenster für die Druckeinstellungen anzuzeigen, zu dem Bilddatenserver200 über die Kommunikationsvorrichtung460 . - In dem Bilddatenserver
200 empfängt die Kommunikationsvorrichtung260 die übertragene Anforderung zum Übertragen und die Übertragungskontrolleinheit211 liest die Benutzerschnittstellendaten zum Anzeigen des Fensters für die Druckeinstellungen von dem Festplattenlaufwerk270 und überträgt die Benutzerschnittstellendaten zu der mobilen Endgeräteeinheit400 über die Kommunikationsvorrichtung260 . - In der mobilen Endgeräteeinheit
400 empfängt die Kommunikationsvorrichtung460 die übertragenen Benutzerschnittstellendaten und die Übertragungskontrolleinheit411 speichert die Eingabebenutzerschnittstellendaten in dem Speicher430 . Gleichzeitig bewirkt die Anzeigekontrolleinheit413 , dass das Benutzerschnittstellenfenster der Benutzerschnittstellendaten, das bedeutet das Fenster für die Druckeinstellungen, auf dem Bildschirm des Monitors450 angezeigt wird. - Die Fenster für die Druckeinstellungen, die in dieser Ausführungsform angezeigt werden, sind ähnlich denjenigen, die in den
4 und5 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äteeinheit400 gefordert, eine geeignete Vorrichtung als Adresse zum Übertragen der Bilddaten zu spezifizieren, die eine solche Möglichkeit aufweist. In dieser Ausführungsform ist das Computersystem100 in der Bildempfangsvorrichtung als die Adresse zum Übertragen der Bilddaten spezifiziert. Der Benutzer gibt dementsprechend die IP-Adresse des Computersystems100 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 Computersystem100 in der Bildempfängervorrichtung, das als die Adresse zum Übertragen der Bilddaten spezifiziert ist, entfernt von der mobilen Endgeräteeinheit400 liegt, kann der Benutzer der mobilen Endgeräteeinheit400 den gegenwärtigen Zustand des Computersystems100 in der Bildempfängervorrichtung nicht erfassen. Sogar wenn die Bilddaten von dem Bilddatenserver200 übertragen werden, besteht die Möglichkeit, dass das Computersystem100 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 Bilddatenserver200 die originalen Bilddaten übertragen wird und bewirkt, dass sich das Computersystem100 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 Computersystem100 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 Übertragungskontrolleinheit411 . Wenn der OK-Knopf155 in dem Fenster zur Druckspezifikation gedrückt ist, überträgt die Übertragungskontrolleinheit411 die Einstellungsinformation sowie die Anforderung zum Übertragen der originalen Bilddaten zu dem Bilddatenserver200 über die Kommunikationsvorrichtung460 . - In dem Bilddatenserver
200 setzt, wenn die Kommunikationsvorrichtung260 die übertragene Anforderung für Übertragungs- und Einstellungsinformationen empfängt, die Übertra gungskontrolleinheit211 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 Festplattenlaufwerk270 speichert. Die Übertragungskontrolleinheit211 liest dann die originalen Bilddaten, die das Ziel der Anforderung zum Übertragen sind, und die Einstellungsinformationen von dem Festplattenlaufwerk270 auf die Datums- und Zeitfestsetzung in dem Timer zum reservierten Übertragen der Bilddaten. Die Übertragungskontrolleinheit211 übermittelt anschließend die Bilddaten und die Einstellungsinformationen zu dem Computersystem100 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 auf3 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äteeinheit400 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 Bilddatenserver200 aus der Ferne steuern bzw. fernsteuern. - Diese Anordnung ermöglicht dem Bilddatenserver
200 , die Hochleistungsauswertung zu steuern, wenn die CPU410 der mobilen Endgeräteeinheit400 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 Bilddatenserver200 zu erzeugen. Eine weitere mögliche Anwendung erzeugt die Vorschaudaten in dem Computersystem300 der Bildübertragungsvorrichtung und überträgt die Vorschaudaten zusammen mit den entsprechenden originalen Bilddaten zu dem Bilddatenserver200 . - In dieser Ausführungsform werden die angeforderten Bilddaten einmalig von den Computersystem
300 in der Bildübertragungsvorrichtung zu dem Bilddatenserver200 übertragen. Die Vorschaudaten und die Bilddaten werden dann von dem Bilddatenserver200 zu dem Empfänger, z.B. dem Computersystem100 in der Bildempfangsvorrichtung oder der mobilen Endgeräteeinheit400 , übertragen. Das Prinzip der vorliegenden Erfindung ist jedoch nicht auf diese Anordnung beschränkt. In dem Fall, in dem das Computersystem300 in der Bildübertragungsvorrichtung Funktionen aufweist, die zu denen des Bilddatenservers200 gleichwertig sind, können die Vorschaudaten und die Bilddaten direkt von dem Computersystem300 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 Internet500 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 Bilddatenserver200 ü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)
- 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. - 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. - 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. - 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. - 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. - 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. - 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. - 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. - 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. - 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. - 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. - 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.
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)
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)
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 |
-
1998
- 1998-12-14 US US09/210,764 patent/US6505252B1/en not_active Expired - Lifetime
- 1998-12-22 US US09/218,155 patent/US6519049B1/en not_active Expired - Lifetime
- 1998-12-24 AT AT98310740T patent/ATE268918T1/de not_active IP Right Cessation
- 1998-12-24 EP EP98310740A patent/EP0949560B1/de not_active Expired - Lifetime
- 1998-12-24 DE DE69833923T patent/DE69833923T2/de not_active Expired - Lifetime
- 1998-12-24 DE DE69824389T patent/DE69824389T2/de not_active Expired - Lifetime
- 1998-12-24 EP EP04002546A patent/EP1450540A3/de not_active Withdrawn
- 1998-12-24 EP EP98310754A patent/EP0930757B1/de not_active Expired - Lifetime
-
2002
- 2002-11-07 US US10/289,390 patent/US6981053B2/en not_active Expired - Lifetime
- 2002-12-20 US US10/323,762 patent/US6995855B2/en not_active Expired - Lifetime
-
2005
- 2005-06-24 US US11/165,234 patent/US20050237552A1/en not_active Abandoned
- 2005-08-23 US US11/208,606 patent/US7711766B2/en not_active Expired - Fee Related
-
2009
- 2009-10-27 US US12/606,838 patent/US8037131B2/en not_active Expired - Fee Related
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 |