DE10132625A1 - Process, computer program product and device system for visually checking image data - Google Patents

Process, computer program product and device system for visually checking image data

Info

Publication number
DE10132625A1
DE10132625A1 DE10132625A DE10132625A DE10132625A1 DE 10132625 A1 DE10132625 A1 DE 10132625A1 DE 10132625 A DE10132625 A DE 10132625A DE 10132625 A DE10132625 A DE 10132625A DE 10132625 A1 DE10132625 A1 DE 10132625A1
Authority
DE
Germany
Prior art keywords
file
comparison
difference
pixels
image data
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.)
Withdrawn
Application number
DE10132625A
Other languages
German (de)
Inventor
Manfred Maurer
Joachim Joos
Andre Helms
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Production Printing Germany GmbH and Co KG
Original Assignee
Oce Printing Systems GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oce Printing Systems GmbH and Co KG filed Critical Oce Printing Systems GmbH and Co KG
Priority to DE10132625A priority Critical patent/DE10132625A1/en
Priority to PCT/EP2002/007390 priority patent/WO2003005701A1/en
Priority to EP02743261A priority patent/EP1405499A1/en
Publication of DE10132625A1 publication Critical patent/DE10132625A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/97Determining parameters from multiple pictures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30144Printing quality

Abstract

The invention relates to a method, a computer program product and a device system for visually checking image data. Image data can be compared side by side with reference images using the inventive method. If a difference between the image data and the reference data is detected, said difference is then stored in a difference file. The difference file can be substantially displayed on the screen of a comparative system, wherein pixels differing between the image data and the reference data are marked.

Description

Die Erfindung betrifft ein Verfahren, Computerprogrammprodukt und Gerätesystem zum visuellen Überprüfen von Druckdaten. The invention relates to a method, computer program product and device system for visually checking print data.

Die Qualität eines Druckgutes wird von drei wesentlichen Einflussgrößen bestimmt: Von der Drucktechnologie, vom verwendeten Papier und von der elektronischen Aufbereitung der Druckdaten. The quality of a printed matter is made up of three essentials Influencing factors determined: From printing technology, from used paper and from electronic processing the print data.

Zur Darstellung von Halbtönen, die auch oft als Grauwerte bezeichnet werden, werden die Druckdaten gerastert. Ein Überblick über bekannte Rasttechniken ist in "Das Druckerbuch Technik und Technologien" der OPS-Hochleistungsdrucker Drucktechnologien, Herausgeber und Redaktion: Dr. Gerd Goldmann, Ausgabe 5a, Oktober 2000, ISBN 3-00-001019-X in Kapitel 6 beschrieben. The print data is rasterized to display halftones, which are also often referred to as gray values. An overview of known rest techniques can be found in "The Printer Book Technology and Technologies" of the OPS high-performance printer printing technologies, publisher and editor: Dr. Gerd Goldmann, Edition 5 a, October 2000, ISBN 3-00-001019-X in Chapter 6.

Zum Rastern der Druckdaten sind Rastereinrichtungen vorgesehen, die durch Hardwareschaltungen und/oder Softwaremodule dargestellt werden können. Die Rastertechniken sind einer ständigen Entwicklung unterworfen und werden auf unterschiedliche spezielle Anwendungen angepasst. Neu entwickelte oder modifizierte Rastereinrichtungen müssen getestet werden, ob sie Bilddaten korrekt rastern. Screening devices are used to screen the print data provided by hardware circuits and / or Software modules can be displayed. The screening techniques are subject to constant development and will open up adapted to different special applications. New developed or modified grid devices must tested whether they rasterize image data correctly.

Zum Testen einer neuen Rastereinrichtung war es üblich, eine mit der Rastereinrichtung gerasterte Referenzdatei auszudrucken und sie mit einem mit einer anderen Rastereinrichtung erzeugten Ausdruck zu vergleichen. Diese Methode ist sehr fehleranfällig, ermüdend und zeitaufwendig, insbesondere wenn die Referenzdatei mehr als 10.000 Testseiten umfasst. It was common to test a new grid device, one reference file rasterized with the raster device print it out and one with another To compare the raster device generated expression. This Method is very error-prone, tiring and time-consuming especially if the reference file is more than 10,000 Test pages included.

Zur Vereinfachung dieses Verfahrens ist von der Oce Printing Systems GmbH ein Computerprogrammsystem mit der Bezeichnung "Pricont" entwickelt worden, mit dem die Testseiten nicht auf Papier ausgedruckt werden, sondern als gerasterte TIFF- Dateien auf einem Computersystem abgespeichert werden. Die TIFF-Dateien können dann am Computersystem mit bekannten Bildbearbeitungsprogrammen, wie zum Beispiel Adobe Photoshop 2.5® betrachtet werden. To simplify this process, Oce Printing Systems GmbH has developed a computer program system called "Pricont", with which the test pages are not printed out on paper, but are saved on a computer system as screened TIFF files. The TIFF files can then be viewed on the computer system using known image processing programs, such as Adobe Photoshop 2.5 ®.

Diese bekannten Bildbearbeitungsprogramme weisen Funktionen auf, mit welchen Differenzbilder erzeugt werden. Mit dieser Funktion werden zwei Vergleichsdateien verglichen und im Differenzbild lediglich die Bildpunkte gesetzt, die entweder nur in der einen oder in der anderen Vergleichsdatei enthalten sind. Sind die beiden zu vergleichenden Bilddaten ähnlich, was in der Regel der Fall ist, so enthält das Differenzbild lediglich dünne Linien, die nur schwer den entsprechenden Zeichen und Mustern im Originalbild zuzuordnen sind. Diese bekannte Bildbearbeitungsprogramme sind deshalb wenig geeignet, um eine große Anzahl von Testseiten miteinander zu vergleichen. Zudem ist es sehr aufwendig, umfangreiche Vergleichsdateien mit bekannten Bildbearbeitungsprogrammen zu verarbeiten und zu vergleichen. These known image editing programs have functions on which difference images are generated. With this Function, two comparison files are compared and in the Difference image just set the pixels that either only in one or the other comparison file are included. Are the two image data to be compared Similar to what is usually the case, it contains that Difference image only thin lines that are difficult to to assign appropriate characters and patterns in the original image are. These are well known image editing programs not suitable for a large number of test pages to compare with each other. It is also very expensive extensive comparison files with known Process and compare image processing programs.

Es besteht daher ein erheblicher Bedarf, Mittel vorzusehen, mit welchen gerasterte Bilddaten schnell und einfach verglichen werden können. There is therefore a significant need to provide funds with which rastered image data quickly and easily can be compared.

Dieser Bedarf besteht nicht nur für Rastereinrichtungen für Druckvorrichtungen, sondern auch für beliebige andere Bilddaten elektrisch aufbereitende Einrichtungen. Solche Einrichtungen werden zum Beispiel in Archivierungssystem eingesetzt, bei welchen Druckdaten aus einem Druckdatenformat in ein Pixel-basiertes bzw. gerastertes Bildformat konvertiert und diese konvertierten Daten einem Archivierungssystem und/oder der punktweisen Steuerungseinheit eines Druckers zugeführt werden. Entsprechende Geräte und Verfahren sind zum Beispiel aus der US 5,940,584 und der WO 99/12337 A2 bekannt. Mit diesem System ist es möglich, eine punktgenaue Kopie gedruckter Daten oder für den Druck vorbereiteter Daten in einem Archivspeicher abzulegen. Zusätzlich zu den Bilddaten werden Initiierungsdaten gebildet, welche im Archivierungssystem gemeinsam mit den Bilddaten abgespeichert werden, um ein späteres Wiederauffinden der Dokumente im Archivsystem zu ermöglichen. This need is not only for grid devices for Printing devices, but also for any other Image data of electrical processing devices. Such Facilities are used, for example, in the archiving system used for which print data from a print data format in a pixel-based or rasterized image format converted and this converted data one Archiving system and / or the point by point Control unit of a printer are supplied. Corresponding devices and methods are, for example, from the US 5,940,584 and WO 99/12337 A2. With this System it is possible to get a precise copy of printed Data or data prepared for printing in one Archive storage. In addition to the image data Initiation data formed, which in the archiving system together with the image data can be saved to a later retrieval of the documents in the archive system enable.

Eine entsprechende Druckvorrichtung geht beispielsweise aus der EP 0 771 437 B1 hervor. Diese Druckvorrichtung weist ein Druckmodul mit einer nutzbaren Breite von mindestens der doppelten Bandbreite eines schmalen Aufzeichnungsträgers auf. Durch das Druckmodul werden zwei Bahnen des Aufzeichnungsträgers geführt, wobei die beiden Bahnen Abschnitte einer langen Bahn des Aufzeichnungsträgers sind, die über ein Wendemodul miteinander gekoppelt sind, so dass der Aufzeichnungsträger zunächst im Druckmodul mit einer bestimmten Farbe oder vorbestimmter Seite bedruckt wird und dann wiederum im gleichen Druckmodul mit einer anderen Farbe auf anderer Seite bedruckt wird. A corresponding printing device goes out, for example EP 0 771 437 B1. This printing device has one Print module with a usable width of at least that twice the bandwidth of a narrow record carrier. The printing module creates two webs of the Record carrier performed, the two tracks Are sections of a long path of the record carrier, which are coupled to each other via a turning module, so that the record carrier first in the print module with a certain color or predetermined page is printed and then again in the same print module with a different color printed on another side.

Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren, ein Computerprogrammprodukt und ein Gerätesystem zur visuellen Überprüfung von Druckdaten zu schaffen, mit welchen eine große Anzahl von Vergleichsdateien schnell und einfach verglichen werden kann. The invention has for its object a method Computer program product and a device system for visual Checking print data to create which one large number of comparison files quickly and easily can be compared.

Die Aufgabe wird mit einem Verfahren nach Anspruch 1, einem Computerprogrammprodukt nach Anspruch 17 und einem Gerätesystem nach Anspruch 19 gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind in den entsprechenden Unteransprüchen angegeben. The object is achieved with a method according to claim 1 Computer program product according to claim 17 and one Device system according to claim 19 solved. advantageous Embodiments of the invention are in the corresponding Subclaims specified.

Gemäß dem erfindungsgemäßen Verfahren wird zumindest eine Vergleichsdatei mit gerasterten Bilddaten mit zumindest einer Referenzdatei mit gerasterten Bilddaten verglichen, wobei festgestellt wird, ob zwischen der Referenzdatei und der Vergleichsdatei ein Unterschied besteht. Falls ein solcher Unterschied festgestellt wird, wird eine Differenzdatei erstellt, in der der Unterschied dargestellt ist. According to the method according to the invention, at least one Comparison file with rastered image data with at least one Reference file compared with rastered image data, where it is determined whether between the reference file and the Comparison file there is a difference. If such Difference is found, a difference file created in which the difference is shown.

Durch dieses Verfahren, das automatisch an einem Gerätesystem ausführbar ist, werden die Bild- und Referenzdatei automatisch verglichen und eventuelle Unterschiede in zumindest einer Differenzdatei dargestellt, so dass es möglich ist, eine große Menge gerasterter Bilddaten schnell und einfach mit Referenzbilddaten zu vergleichen. Through this procedure, the automatically on a device system is executable, the image and reference file automatically compared and any differences in represented at least one difference file so it is possible a large amount of rasterized image data quickly and easy to compare with reference image data.

Nach einer bevorzugten Ausführungsform erfolgt das Feststellen eines Unterschiedes durch einen Vergleich der Dateneinheiten der Vergleichsdatei, mit der der Referenzdatei, wobei die Dateneinheiten, den Dateneinheiten des Computersystems, das beim Ausführen des Verfahrens verwendet wird, entsprechen. Derartige Dateneinheiten sind typischerweise Datenworte mit einer Länge von 8 Bit, 16 Bit, 32 Bit oder 64 Bit. Ein derartiger Vergleich der Datenworte lässt sich mit grundlegenden Befehlen des Prozessors des Computers implementieren und läuft mit sehr hoher Geschwindigkeit ab, so dass schnell festgestellt werden kann, ob ein Unterschied zwischen der Vergleichsdatei und der Referenzdatei vorliegt. According to a preferred embodiment, this is done Find a difference by comparing the Data units of the comparison file with which the Reference file, where the data units, the data units of the computer system that is used when executing the procedure is used to match. Such data units are typically data words with a length of 8 bits, 16 bits, 32 bit or 64 bit. Such a comparison of the data words can be done with basic commands from the processor of the Computers implement and run at very high Speed so that it can be quickly determined whether there is a difference between the comparison file and the Reference file is available.

Wird ein Unterschied zwischen der Vergleichsdatei und der Referenzdatei festgestellt, so wird nach einer bevorzugten Ausführungsform der Erfindung der Unterschied derart in der Differenzdatei dargestellt, dass die Bildpunkte, die sowohl in der Vergleichsdatei als auch in der Referenzdatei gesetzt sind, mit einer Standardfarbe gesetzt bzw. dargestellt werden, und die Bildpunkte, die nur in der Referenzdatei gesetzt sind, mit einer ersten Vergleichsfarbe dargestellt werden und die Bildpunkte, die nur in der Vergleichsdatei gesetzt sind, mit einer zweiten Vergleichsfarbe dargestellt werden. If there is a difference between the comparison file and the Reference file is found, then a preferred one Embodiment of the invention the difference in such a way Difference file represented that the pixels that both set in the comparison file as well as in the reference file are set or displayed with a standard color and the pixels that are only in the reference file are shown with a first comparison color and the pixels that are only in the comparison file are shown with a second comparison color become.

Vorzugsweise wird beim erfindungsgemäßen Verfahren eine Logdatei erstellt, in welcher der Ort der Unterschiede angegebenen und gegebenenfalls die Anzahl der sich dort unterscheidenden Bildpunkte gespeichert werden. A is preferably used in the method according to the invention Log file created in which the location of the differences specified and, if applicable, the number of there distinguishing pixels can be saved.

Erfindungsgemäß kann die Vergleichsdatei vor dem Vergleichen mit der Referenzdatei bearbeitet werden, wobei beispielsweise die Bildpunkte verschoben oder die gesamte Darstellung gedreht wird. According to the invention, the comparison file can be compared edited with the reference file, for example the pixels shifted or the entire display is rotated.

Nach einer weiteren bevorzugten Ausführungsform können die sich unterscheidenden Bildpunkte einer statistischen Analyse unterworfen werden und falls sie nicht innerhalb eines vorbestimmten Bereichs eine vorbestimmte Schwellenanzahl überschreiten als kein Unterschied begründend bewertet werden. According to a further preferred embodiment, the differing pixels of a statistical analysis be subjected and if they are not within a predetermined range a predetermined threshold number exceed as no difference become.

Die Erfindung wird nachfolgend näher beispielhaft anhand der beigefügten Zeichnungen erläutert. In denen zeigen: The invention is explained in more detail below using the example of attached drawings explained. In which show:

Fig. 1 ein Druckproduktions- und Archivsystem in einem Blockschaltbild, Fig. 1 is a print production and archiving system in a block diagram,

Fig. 2 einen vereinfachten Prozessablauf in einem Druckproduktions- und Archivsystem, Fig. 2 is a simplified process flow in a print production and archiving system,

Fig. 3 Arbeitsabläufe in einem Dokumentbearbeitungssystem, Fig. 3 workflow in a document processing system,

Fig. 4 Steuerungskomponenten in einem Druckproduktionssystem, Fig. 4 control components in a print production system,

Fig. 5 ein System zum Überprüfen von Bilddaten, das schematisch vereinfacht in einem Blockdiagramm gezeigt ist, Fig. 5 shows a system for verifying image data, which is a simplified schematic representation shown in a block diagram,

Fig. 6 ein Verfahren zum Überprüfen von Bilddaten, das schematisch vereinfacht in einem Flussdiagramm dargestellt ist, Fig. 6 is a method of checking image data, which is a simplified schematic representation illustrated in a flow chart,

Fig. 7 eine schematische Darstellung des Vergleichsprinzips, Fig. 7 is a schematic representation of the comparison principle,

Fig. 8 ein Fenster zum Auswählen der zu vergleichenden Dateien, Fig. 8 shows a window for selecting the files to be compared

Fig. 9 eine Kopie einer Bildschirmdarstellung, bei welcher automatisch mehrere Dateien miteinander verglichen werden, Fig. 9 is a copy of a screen display in which a plurality files are automatically compared with one another

Fig. 10 eine Kopie einer Bildschirmdarstellung des Ergebnisses des Vergleichsdurchlaufes gemäß Fig. 9, Fig. 10 is a copy of a screen showing the result of the comparison through the barrel of FIG. 9,

Fig. 11 die bildliche Darstellung einer Referenzdatei, Fig. 11, the pictorial representation of a reference file,

Fig. 12 die bildliche Darstellung einer Vergleichsdatei, Fig. 12, the pictorial representation of a comparison file,

Fig. 13 die bildliche Darstellung einer Differenzdatei, die durch Vergleichen der Referenzdatei gemäß Fig. 11 und der Vergleichsdatei gemäß Fig. 12 erzeugt worden ist, Fig. 13, the pictorial representation of a difference file that has been generated by comparing the reference file shown in FIG. 11 and the comparison file shown in FIG. 12,

Fig. 14 die bildliche Darstellung einer weiteren Differenzdatei, Fig. 14, the pictorial representation of a further differential file,

Fig. 15-20 Fenster für weitere Optionen und Funktionen des erfindungsgemäßen Verfahrens, Fig. 15-20 window for additional options and features of the inventive method,

Fig. 21 schematisch den Aufbau einer Druckvorrichtung, Fig. 21 schematically illustrates the structure of a printing apparatus,

Fig. 22 ein Fenster mit speziellen Funktionen des erfindungsgemäßen Verfahrens für die in Fig. 21 gezeigte Druckvorrichtung, Fig. 22 is a window with special features of the inventive method for the in Fig. 21 shown printing apparatus,

Fig. 23 ein Fenster, in welchem die Funktionen zur statistischen Analyse eingestellt werden können, und Fig. 23, a window can be set in which the functions for statistical analysis, and

Fig. 24 ein Ausschnitt einer Differenzdatei in vergrößerter Darstellung zur Erläuterung der Analysefunktion. Fig. 24 is a detail of a difference file in an enlarged view for explaining the analysis function.

In Fig. 1 ist ein Hochleistungsdrucksystem 1 gezeigt, bei welchem verschiedene System-Komponenten über ein Datennetzwerk 2, welches ein lokales Netz (Local Area Network, LAN) oder auch ein größeres Netzwerk (Wide Area Network, WAN) sein kann. An dem Netzwerk 2 hängt mindestens ein Client-Terminal 3, an dem Druckaufträge, d. h. Bilddaten enthaltende Dateien, erzeugt werden können. Das Terminal 3 ist ein an sich bekannter Computer (z. B. Personal Computer PC) mit angeschlossenem Bildschirm 3a. In Fig. 1, a high-capacity printing system 1 is shown in which various system components via a data network 2, which may be a local area network (Local Area Network, LAN) or a larger network (Wide Area Network, WAN). At least one client terminal 3 is attached to the network 2 , on which print jobs, ie files containing image data, can be generated. The terminal 3 is a computer known per se (e.g. personal computer PC) with a connected screen 3 a.

Die Druckaufträge können wahlweise auch auf einem Hauptcomputer (Main Frame) 4 erzeugt werden und/oder Daten von dem Main Frame 4 in den Druckauftrag eingefügt werden. Der Main Frame 4 des Rechenzentrums wird über eine geeignete Betriebssystem-Steuerung wie MVS, BS2000 oder VSE gesteuert. Am Main Frame 4 können Steuerungsfunktionen und Anzeigen über den daran angeschlossenen Bildschirm 4a erfolgen. An den Hauptcomputer 4 (Main Frame) ist außerdem ein Bandlesegerät 5 sowie ein erster Hochleistungsdrucker 6 direkt angeschlossen. The print jobs can optionally also be generated on a main computer (main frame) 4 and / or data from the main frame 4 can be inserted into the print job. The main frame 4 of the data center is controlled by a suitable operating system control such as MVS, BS2000 or VSE. Control functions and displays can be carried out on the main frame 4 via the screen 4 a connected to it. A tape reader 5 and a first high-performance printer 6 are also connected directly to the main computer 4 (main frame).

Am Datennetzwerk 2 sind außerdem ein zweiter Drucker 7, ein Druckserver 8 sowie ein Archivserver 9 angeschlossen. Der Druckserver 8 wiederum ist mit einem zweiten Bandlesegerät 10 sowie einem Bildschirm 8a verbunden. Zusätzlich zur Verbindung 11 zwischen dem Druckserver 8 und dem Haupt- Datennetzwerk 2 ist der Druckserver 8 über die Verbindung 12 mit einem zweiten, lokalen Netzwerk 15 verbunden, an dem weitere Drucker 13, 14 angeschlossen sind. Der Druckserver 8 sowie der Drucker 14 können optional mit einer Anlage 16b zur Produktion von Archivspeichern 16, z. B. mit einer Schreibeinrichtung für optische Speicherplatten (CD-ROM, DVD), Magnetspeicherplatten (magnetic disks), Bandspeicher, Kassettenspeicher, "write once read many" (WORM)- Einrichtungen, oder für andere, nicht löschbare Speicher, verbunden werden. Die Archivanlage 16 arbeitet aber hauptsächlich mit dem Archivserver 9 zusammen. Über zusätzliche Bildschirme 9a, 16a und 14a können die jeweils mit ihnen verbundenen Geräte 9, 16 und 14 bedient und optional auch Verbindungen zu anderen, an das Netzwerk 2 angeschlossene Komponenten hergestellt werden. A second printer 7 , a print server 8 and an archive server 9 are also connected to the data network 2 . The print server 8 in turn is connected to a second tape reader 10 and a screen 8 a. In addition to the connection 11 between the print server 8 and the main data network 2 , the print server 8 is connected via the connection 12 to a second, local network 15 , to which further printers 13 , 14 are connected. The print server 8 and the printer 14 can optionally with a system 16 b for the production of archive stores 16 , z. B. with a writing device for optical disks (CD-ROM, DVD), magnetic disks (magnetic disks), tape storage, cassette storage, "write once read many" (WORM) devices, or for other, non-erasable memory, are connected. The archive system 16 works mainly with the archive server 9 . The additional devices 9 , 16 and 14 connected to them can be operated via additional screens 9 a, 16 a and 14 a and optionally also connections to other components connected to the network 2 can be established.

Fig. 2 zeigt Grundkomponenten für die Archivierung. Der von dem Host Computer 4 abgegebene Datenstrom wird in einem Spooler 20 gesammelt, wobei Parameter des Spoolers 20 von einem Bediener über eine Administrator-Einheit 21 eingegeben bzw. bereitgestellt werden. Der Spooler 20 ist als Software- Programm im Druckserver 8 oder im Host-Computer 4 installiert. Er nutzt verschiedene Einrichtungen (Interfaces, Speicher, Bussystem) des Servers 8 und/oder des Host- Computers 4. Der Spooler 20 gibt dann eine Spool-Datei 22 aus und führt sie dem Drucker 6 und/oder einer Archivierungskomponente 23 zu. Von dort können die einzelnen Dokumente auf Arbeitsplätzen 24 zur Anzeige gebracht oder wiederum ausgedruckt werden. Fig. 2 shows the basic components for archiving. The data stream emitted by the host computer 4 is collected in a spooler 20 , parameters of the spooler 20 being entered or provided by an operator via an administrator unit 21 . The spooler 20 is installed as a software program in the print server 8 or in the host computer 4 . It uses various devices (interfaces, memory, bus system) of the server 8 and / or the host computer 4 . The spooler 20 then outputs a spool file 22 and feeds it to the printer 6 and / or an archiving component 23 . From there, the individual documents can be displayed on workplaces 24 or printed out again.

Die Spool-Datei kann in verschiedenen Datenformaten, beispielsweise im Zeilendatenformat (Line Data) oder im AFP- Format übertragen werden. Im Zuge der Archivierung werden die Dokumente mit allen benötigten Informationen abgespeichert, so dass es in originaler Druckqualität jederzeit wieder abgerufen und dupliziert werden kann, selbst wenn sich die Computersystem-Umgebung oder die Druckumgebung zu einem späteren Zeitpunkt geändert hat. Die Arbeitsplätze 24 können auf die Archivkomponente 23 insbesondere über ein Netzwerk zugreifen, beispielsweise auch über das Internet, wobei der Zugriff dabei durch an sich bekannte Browser-Technologien wie dem Browser Microsoft Internet Explorer® oder dem Netscape Communicator® eingesetzt werden können. The spool file can be transmitted in various data formats, for example in line data format or in AFP format. In the course of archiving, the documents are saved with all the information they need so that they can be retrieved and duplicated at any time in the original print quality, even if the computer system environment or the print environment has changed at a later point in time. The workstations 24 can access the archive component 23 in particular via a network, for example also via the Internet, the access being able to be used by browser technologies known per se, such as the browser Microsoft Internet Explorer® or the Netscape Communicator®.

In Fig. 3 sind vier Grundstufen zur Verarbeitung von Dokumentendaten in einem Dokumentenproduktionssystem mit angeschlossenem Drucksystem dargestellt. In einer ersten Phase (Generation) werden Dokumenten- bzw. Bilddaten erzeugt bzw. in das Dokumentendatensystem eingelesen. Dies kann auf dreierlei Weise passieren, nämlich einerseits durch Erzeugung eines Dokuments mit einer Anwendungssoftware (third party software), beispielsweise durch ein Textverarbeitungssystem, ein grafisches Bilderzeugungssystem, einen Büroscanner, der Papiervorlagen abtastet oder dergleichen. In einer zweiten Anwendung (legacy application) können bestehende Dokumentendaten in Form eines AFP-Datenstroms (AFPapplication) oder eines nicht weiter spezifizierten Format (legacy application) vorliegen. In einer zweiten Verarbeitungsstufe "preparation" werden die jeweiligen Daten für die nachfolgenden Ausgabeschritte (distribution printing) aufbearbeitet. Hierzu dient ein Steuerungssystem (SPS), mit dem die drei Verarbeitungsstufen aufeinander abgestimmt in Form eines Produktionsprozesses steuert. Es umfasst die drei Komponenten für die drei Verarbeitungsschritte. In der ersten Komponente 45 (SPS-CIS) werden die eingehenden Datenströme auf ein einheitliches Format (AFP) normiert, die Daten indiziert, mit Steuerungsdaten angereichert, Resourcendaten erzeugt, eine Umsortierung/Konsolidierung des Datenstroms bewerkstelligt und schließlich die Datenströme ausgabespezifisch segmentiert, sodass die nachfolgenden Ausgabeschritte (distribution, printing) mit hoher Geschwindigkeit durchgeführt werden können. In FIG. 3, four basic stages for processing document data in a document production system are shown with attached printing system. In a first phase (generation), document or image data are generated or read into the document data system. This can happen in three ways, namely on the one hand by generating a document with an application software (third party software), for example by a word processing system, a graphic image generation system, an office scanner which scans paper originals or the like. In a second application (legacy application), existing document data can be in the form of an AFP data stream (AFPapplication) or a format that is not further specified (legacy application). In a second processing stage "preparation", the respective data for the subsequent output steps (distribution printing) are processed. A control system (PLC) is used for this, with which the three processing stages are coordinated in the form of a production process. It comprises the three components for the three processing steps. In the first component 45 (SPS-CIS), the incoming data streams are standardized to a uniform format (AFP), the data is indexed, enriched with control data, resource data is generated, the data stream is re-sorted / consolidated, and finally the data streams are segmented so that they are output-specific subsequent output steps (distribution, printing) can be carried out at high speed.

Zur Verteilung der Druckdaten an verschiedene Ausgabekanäle dient ein Verteilungsmodul "SPS-Rooter" 25. Mit dem Verteilungsmodul 25 lassen sich die Daten wahlweise Systemen zum elektronischen Versand, beispielsweise per E-Mail, in einem e-commerce-modul 26 zuführen, einem Anzeigemodul "Online-browsing" 27, einem Archivierungssystem 28 oder Druckproduktionssystemen 29a, 29b, 29c. Dabei können insbesondere spezielle Drucksysteme zur Ausgabe der Druckdaten in einem Netzwerk (insbesondere ein über das Internet verbundene Netzwerk von Druckgeräten) 29c oder über ein lokales, an einem bestimmten Standort befindliches zentrales Drucksystem 29b. Die Prozessstufen der Bearbeitung, der Verteilung und ggf. des Ausdruckens werden von Überwachungsmodulen 30 überwacht. A distribution module "SPS-Rooter" 25 is used to distribute the print data to various output channels. With the distribution module 25 , the data can optionally be fed to systems for electronic transmission, for example by e-mail, in an e-commerce module 26, a display module. Online browsing "27, an archiving system 28 or print production systems 29 a, 29 b, 29 c. In particular, special printing systems for outputting the print data in a network (in particular a network of printing devices connected via the Internet) 29 c or via a local central printing system 29 b located at a specific location can be used. The process stages of processing, distribution and possibly printing are monitored by monitoring modules 30 .

Fig. 4 zeigt schematisch vereinfacht die Struktur der Steuerungskomponenten in einem Druckproduktionssystem. Das Druckproduktionssystem umfasst ein Steuersystem 33 und einen Drucker 34. Das Steuersystem weist einen Druck-Job-Manager 35 auf, der eingehende Druckaufträge (Printjobs) unterschiedlicher Formate (AFP, PS, PCL, PDF) verarbeitet und mit einem Job-Ticket (.TIC) versieht, in dem die für die Abarbeitung des Druckauftrages notwendigen Begleitdaten abgespeichert sind. Der Print-Job-Manager 35 leitet die Druckaufträge zu einem Steuerungsmodul 36 (ODS: Order Distribution System), das die Druckaufträge an ein Druckproduktionsprogramm 37 oder einen Druckdatenstromkonverter 38 weiterleitet. Fig. 4 shows schematically simplified the structure of the control components in a print production system. The print production system includes a control system 33 and a printer 34 . The control system has a print job manager 35 , which processes incoming print jobs (print jobs) of different formats (AFP, PS, PCL, PDF) and provides them with a job ticket (.TIC), in which those for processing the print job necessary accompanying data are stored. The print job manager 35 forwards the print jobs to a control module 36 (ODS: Order Distribution System), which forwards the print jobs to a print production program 37 or a print data stream converter 38 .

Die von dem Druckdatenstromkonverter 38 in den IPDS- Druckdatenstrom konvertierten Druckdaten werden einer Rastereinrichtung 39 zugeführt, in der sie aufgerastert und in eine PIXEL-Datei, die bspw. im TIFF-Format ist, umgesetzt werden. Die PIXEL-Datei kann in einem Archiv 40 abgespeichert werden oder über ein Anzeigemodul 41 mittels eines Anzeigeprogramms 42a, 42b angezeigt werden. Das Anzeigenmodul ist ein Softwaremodul, das die PIXEL-Datei entweder unverändert im TIFF-Format an das Anzeigeprogramm 42a oder in ein anderes Format umgesetzt (z. B. PDF) und ggfs. bzgl. weiterer Parameter, wie z. B. des Versatzes in Abhängigkeit von der Faltung, der Papierschrumpfung korrigiert an das Anzeigeprogramm 42b weiterleitet. The print data converted by the print data stream converter 38 into the IPDS print data stream is fed to a raster device 39 , in which it is rasterized and converted into a PIXEL file, which is, for example, in TIFF format. The PIXEL file can be stored in an archive 40 or can be displayed via a display module 41 by means of a display program 42 a, 42 b. The display module is a software module that converts the PIXEL file either unchanged in TIFF format to the display program 42 a or into another format (e.g. PDF) and, if necessary, with regard to other parameters, such as. B. the offset depending on the folding, the paper shrinkage corrected to the display program 42 b.

Dieses Anzeigemodul 41 weist Verbindungen zum Steuerungsmodul 36 und zur Rastereinrichtung 39 auf, die schematisch darstellen, dass ein Benutzer durch das Betrachten der mittels der Anzeigeprogramme 42a und 42b dargestellten PIXEL- Dateien korrigierend auf die Druckdaten eingreifen kann. Im Drucker 34 sind eine Rastereinrichtung 43, die entweder direkt vom Druckdatenstromkonverter 38 einen Druckdatenstrom oder von dem Anzeigemodul einen Druckdatenstrom erhalten kann. Die Rastereinrichtung 43 rastert den Druckdatenstrom und leitet ihn an einen Zeichengenerator 44 weiter, der z. B. aus einem LED-Kamm besteht und eine Fotoleitertrommel 45entsprechend den aufgerasterten Druckdaten belichtet. Mit Hilfe der belichteten Fotoleitertrommel 45 wird ein Papierbogen 46 bedruckt. This display module 41 has connections to the control module 36 and to the raster device 39 , which schematically show that a user can correct the print data by viewing the PIXEL files shown by the display programs 42 a and 42 b. A raster device 43 is located in the printer 34 , which can receive a print data stream either directly from the print data stream converter 38 or a print data stream from the display module. The rasterizer 43 rasterizes the print data stream and forwards it to a character generator 44 which, for. B. consists of an LED comb and exposed a photoconductor drum 45 according to the rasterized print data. With the help of the exposed photoconductor drum 45 , a paper sheet 46 is printed.

Die Rastereinrichtung kann auf einen Datenspeicher 47 zugreifen, in dem die Druckparameter des Druckers 34 gespeichert sind. Diese Druckparameter können einem BUC- Controller 48 (Basic Unit Controller) verändert werden, der mit einem Bedienfeld 49 und Aggregaten 50, wie z. B. die Papiervorschubeinrichtungen, verbunden ist. The raster device can access a data memory 47 in which the printing parameters of the printer 34 are stored. These printing parameters can be changed using a BUC controller 48 (Basic Unit Controller), which is equipped with a control panel 49 and units 50 , such as. B. the paper feed devices is connected.

Die Rastereinrichtung 39 des Steuersystems 33 ist eine funktionell identische Nachbildung der Rastereinrichtung 43 des Druckers 34. Hierdurch ist sichergestellt, dass die mit den Anzeigeprogrammen 42a, 42b erzeugte Darstellung identisch zu einem potentiellen Ausdruck auf Papier ist. The raster device 39 of the control system 33 is a functionally identical replica of the raster device 43 of the printer 34 . This ensures that the display generated with the display programs 42 a, 42 b is identical to a potential printout on paper.

Fig. 5 zeigt ein System zum visuellen Überprüfen von Bilddaten, insbesondere Druckdaten, das ein Druckjobgenerator 51, eine Rastereinrichtung 52, einen Drucker 53, einen TIFF- Generator 54, ein Archivsystem 55 und ein Vergleichssystem 56 aufweist. Die Rastereinrichtung entspricht den oben beschriebenen Rastereinrichtungen 39 und 43. Fig. 5 shows a system for visually verifying image data, in particular compressed data, comprising a print job generator 51, a rasterizer 52, a printer 53, a TIFF generator 54, an archive system 55 and a comparison system 56. The raster device corresponds to the raster devices 39 and 43 described above.

Der Druckjobgenerator wird durch ein beliebiges, auf einem handelsüblichen Computersystem laufenden Bild- oder Texterzeugungsprogramm dargestellt. Der Druckjobgenerator erzeugt eine Bilddaten enthaltende Bilddatei, die nachfolgend als Vergleichsdatei bezeichnet wird. Im Rahmen der vorliegenden Erfindung umfasst der Begriff Bilddatei auch jede Textdatei. Die Vergleichsdatei wird von der Rastereinrichtung 52 durch Rastern in Druckdaten umgesetzt, die entweder an dem Drucker 53 auf Papier gedruckt werden können oder mittels des TIFF-Generators 54 in eine TIFF-Datei konvertiert werden können. Diese TIFF-Datei wird entweder dem Archivsystem 55 zugeführt und dort abgespeichert oder dem Vergleichssystem 56 zugeführt, indem die Vergleichsdatei mit einer Referenzdatei verglichen wird. Das Vergleichssystem 56 ist ein Computersystem mit einem speziellen Computerprogrammprodukt zum Durchführen des Vergleiches. Das Vergleichssystem 56 weist einen Bildschirm 57 und eine Eingabeeinheit 58 auf. Das Vergleichssystem 56 ist an den Druckjobgenerator 51 gekoppelt. The print job generator is represented by any image or text generation program running on a commercially available computer system. The print job generator generates an image file containing image data, which is referred to below as a comparison file. In the context of the present invention, the term image file also includes any text file. The rasterizer 52 converts the comparison file into print data by rasterization, which can either be printed on paper at the printer 53 or converted into a TIFF file using the TIFF generator 54 . This TIFF file is either fed to the archive system 55 and stored there or fed to the comparison system 56 by comparing the comparison file with a reference file. The comparison system 56 is a computer system with a special computer program product for performing the comparison. The comparison system 56 has a screen 57 and an input unit 58 . The comparison system 56 is coupled to the print job generator 51 .

Am Vergleichssystem sind Referenzdateien gespeichert, die gerasterte Bilddaten enthalten. Zusätzlich zu diesen Referenzdateien sind die den Referenzdateien zugrunde liegenden Ursprungsdateien abgespeichert, die durch einen Rastervorgang zu den Referenzdateien konvertiert worden sind. Die Ursprungsdateien werden an den Druckjobgenerator 51 gesandt, der die Ursprungsdateien in Vergleichsdateien umsetzt. Die Vergleichsdateien werden von der Rastereinrichtung 52 gerastert. Die Vergleichsdateien enthalten somit gerasterte Bilddaten, die als Druckdaten zum Ansteuern des Druckers 53 verwendbar sind. Diese gerasterten Bilddaten können auch vom TIFF-Generator 54 in Vergleichsdateien im TIFF-Format umgesetzt werden. Diese TIFF-Dateien werden entweder im Archivsystem 55 abgespeichert oder falls sie mit den Referenzdateien verglichen werden sollen, dem Vergleichssystem 56 zugeführt, indem ein entsprechender Vergleich ausgeführt wird. Reference files containing rastered image data are stored on the comparison system. In addition to these reference files, the original files on which the reference files are based are stored, which have been converted to the reference files by a raster process. The original files are sent to the print job generator 51 , which converts the original files into comparison files. The comparison files are rasterized by the raster device 52 . The comparison files thus contain rastered image data which can be used as print data for driving the printer 53 . This rasterized image data can also be converted by the TIFF generator 54 into comparison files in TIFF format. These TIFF files are either stored in the archive system 55 or, if they are to be compared with the reference files, fed to the comparison system 56 by carrying out a corresponding comparison.

Das Verfahren zum Vergleichen der die gerasterten Bilddaten enthaltenden Vergleichsdateien mit den Referenzdateien ist schematisch vereinfacht im Flussdiagramm in Fig. 6 dargestellt. The method for comparing the comparison files containing the rastered image data with the reference files is shown schematically simplified in the flowchart in FIG. 6.

Dieses Verfahren beginnt mit dem Schritt S1. Im Schritt S2 wird die Vergleichsdatei einer Vorbearbeitung unterzogen. Hierbei können die Vergleichsdatei in Größe, Ausrichtung und Format der Referenzdateien angepasst werden. Dies wird unten näher erläutert. This process begins with step S1. In step S2 the comparison file is subjected to preprocessing. The comparison file can be sized, aligned and Format of the reference files can be adjusted. This will be below explained in more detail.

Danach geht der Verfahrensablauf auf den Schritt S3 über, mit dem eine Vergleichsdatei und eine Referenzdatei verglichen werden und festgestellt wird, ob ein Unterschied vorliegt. Dieser Vergleich wird der Dateien (Vergleichsdatei, Referenzdatei) wird durch Vergleichen der Dateneinheiten ausgeführt, die bei dem für das Vergleichssystem 56 verwendeten Computersystem verwendet werden. Derartige Dateneinheiten sind Datenwörter mit einer Länge von 8 Bit, 16 Bit, 32 Bit oder 64 Bit. Die Länge der Datenwörter hängt von der Architektur und der CPU des Computersystems ab. Derartige Datenwörter können sehr schnell verglichen werden, so dass die Feststellung, ob ein Unterschied vorliegt oder nicht, sehr schnell getroffen werden kann. The method sequence then goes to step S3, with which a comparison file and a reference file are compared and it is determined whether there is a difference. This comparison of the files (comparison file, reference file) is carried out by comparing the data units used in the computer system used for the comparison system 56 . Such data units are data words with a length of 8 bits, 16 bits, 32 bits or 64 bits. The length of the data words depends on the architecture and CPU of the computer system. Such data words can be compared very quickly, so that the determination of whether there is a difference or not can be made very quickly.

Im Schritt S4 wird abgefragt, ob ein derartiger Unterschied vorliegt, d. h. ob sich die Vergleichsdatei von der jeweiligen Referenzdatei unterscheidet. Ist dies der Fall, wo wird im Schritt. 55 eine Differenzdatei erstellt. Die Differenzdatei weist das gleiche Format wie die Vergleichsdatei auf. Jeder Bildpunkt (Pixel) der Differenzdatei entspricht einem Bildpunkt der Vergleichsdatei und der Referenzdatei, der dieselbe Position an den durch die jeweiligen Dateien beschriebenen Bildern aufweist. In der Differenzdatei sind die Bildpunkte mit einer Standardfarbe gesetzt, die sowohl in der Referenz- als auch in der Vergleichsdatei gesetzt sind. Die Bildpunkte, die nur in der Referenzdatei und nicht in der Vergleichsdatei gesetzt sind, werden in der Differenzdatei mit einer ersten Vergleichsfarbe dargestellt und die Bildpunkte, die nur in der Vergleichsdatei und nicht in der Referenzdatei gesetzt sind, werden in der Differenzdatei mit einer zweiten Vergleichsfarbe dargestellt. Typischerweise ist die Standardfarbe schwarz und sind die Vergleichsfarben blau und rot. In step S4 it is queried whether such a difference is present, d. H. whether the comparison file differs from the respective Reference file differs. If so, where is in Step. 55 created a difference file. The difference file has the same format as the comparison file. Everyone The pixel of the difference file corresponds to one Pixel of the comparison file and the reference file, the the same position in the through the respective files described images. Are in the difference file the pixels are set with a standard color, both in the reference as well as in the comparison file are set. The pixels that are only in the reference file and not in the Comparison files are set in the difference file shown with a first comparison color and the Pixels that are only in the comparison file and not in the Reference file are set, are in the difference file with a second comparison color. Typically the standard color is black and the comparison colors are blue and red.

Nach dem Erstellen der Differenzdatei wird im Schritt S6 ein Eintrag in eine Logdatei eingefügt, in dem der Name der Differenzdatei und die Anzahl der Bildpunkte der Vergleichsdatei, die sich von der Referenzdatei unterscheiden, enthalten ist. After the difference file has been created, step S6 turns on Inserted an entry in a log file in which the name of the Difference file and the number of pixels of the Comparison file that is different from the reference file distinguish is included.

Im Schritt S7 wird abgefragt, ob eine weitere Vergleichsdatei mit einer weiteren Referenzdatei zu vergleichen ist. Ist das Ergebnis dieser Abfrage ja, so geht der Verfahrensablauf wieder auf den Schritt S3 zurück, so dass die Schritte S3 bis S7 wieder entsprechend obiger Beschreibung ausgeführt werden. Ergibt hierbei die Abfrage im Schritt S4, dass kein Unterschied zwischen der Vergleichsdatei und Referenzdatei vorliegt, so geht der Verfahrensablauf direkt auf den Schritt S7 über, ohne dass eine Differenzdatei erstellt wird und ein Eintrag der Logdatei hinzugefügt wird. In step S7, it is queried whether another comparison file can be compared with another reference file. Is this If the result of this query is yes, the process proceeds back to step S3, so that steps S3 to S7 can be executed again according to the description above. If the query in step S4 shows that none Difference between the comparison file and reference file the process flow goes directly to the step S7 over without creating a difference file and a Entry is added to the log file.

Ergibt die Abfrage im Schritt S7, dass keine weitere Vergleichsdatei mit einer Referenzdatei zu vergleichen ist, so werden die Ergebnisse des Vergleiches am Bildschirm 57 dargestellt. Wenn lediglich eine Vergleichsdatei mit einer Referenzdatei zu vergleichen war, so wird die entsprechende Differenzdatei am Bildschirm dargestellt. Ansonsten wird eine Liste mit den Differenzdateien angezeigt, so dass der Benutzer ebenfalls eine Differenzdatei zur Darstellung am Bildschirm auswählen kann. If the query in step S7 shows that no further comparison file can be compared with a reference file, the results of the comparison are displayed on the screen 57 . If only a comparison file could be compared with a reference file, the corresponding difference file is displayed on the screen. Otherwise, a list with the difference files is displayed, so that the user can also select a difference file for display on the screen.

Im Schritt S9 wird das Verfahren beendet. The method is ended in step S9.

Fig. 7 zeigt schematisch das Prinzip zum Erstellen der Differenzdatei. Hierbei wird eine Vergleichsdatei 59a mit einer Referenzdatei 60a im Vergleichssystem 56 verglichen. Die Vergleichsdatei 59a und die Referenzdatei 60a enthalten jeweils ein gerastertes Bild im TIFF-Format. In dem Vergleichssystem 56 werden die Bildpunkte der Vergleichsdatei 59a und der Referenzdatei 60a paarweise verglichen. Dies ist schematisch durch entsprechende Ausschnitte von Bitmaps 59a/1 und 60a/1 in Fig. 7 dargestellt, die jeweils die gesetzten Bildpunkte 61 und die nicht gesetzten Bildpunkte 62 zeigen. Hierbei werden die Bildpunkte, die jeweils auf der gleichen Position in den durch die Vergleichsdatei bzw. Referenzdatei dargestellten Bildern angeordnet sind, paarweise miteinander verglichen. Sind diese Bildpunkte sowohl in der Vergleichsdatei als auch in der Referenzdatei gesetzt, so wird der entsprechende Bildpunkt in der Differenzdatei 63a mit einer Standardfarbe gesetzt (Bildpunkt 64). Die Standardfarbe ist üblicherweise schwarz oder grau. Ist ein Bildpunkt in der Vergleichsdatei nicht gesetzt, obwohl er in der Referenzdatei gesetzt ist, so wird der korrespondierende Bildpunkt 65 in der Differenzdatei in einer ersten Vergleichsfarbe (zum Beispiel blau) gesetzt. Ist ein Bildpunkt nur in der Vergleichsdatei, aber nicht in der Referenzdatei gesetzt, so wird dieser Bildpunkt 66 in der Differenzdatei 63a in einer zweiten Vergleichsfarbe (z. B. rot) gesetzt. Fig. 7 shows schematically the principle for creating the difference file. Here, a comparison file 59 a is compared with a reference file 60 a in the comparison system 56 . The comparison file 59 a and the reference file 60 a each contain a rasterized image in TIFF format. In the comparison system 56 , the pixels of the comparison file 59 a and the reference file 60 a are compared in pairs. This is shown schematically by corresponding sections of bitmaps 59 a / 1 and 60 a / 1 in FIG. 7, which each show the set pixels 61 and the non-set pixels 62 . The pixels, which are each arranged in the same position in the images represented by the comparison file or reference file, are compared in pairs. If these pixels are set both in the comparison file and in the reference file, the corresponding pixel in the difference file 63 a is set with a standard color (pixel 64 ). The standard color is usually black or gray. If a pixel in the comparison file is not set, although it is set in the reference file, the corresponding pixel 65 in the difference file is set in a first comparison color (for example blue). If a pixel is only set in the comparison file, but not in the reference file, this pixel 66 is set in the difference file 63 a in a second comparison color (e.g. red).

Das oben beschriebene Verfahren ist von der Anmelderin mittels eines Computerprogrammprodukt realisiert worden. Nachfolgend werden Funktionen dieses Computerprogrammprodukts näher erläutert. The method described above is by the applicant realized by means of a computer program product. The following are functions of this computer program product explained in more detail.

Fig. 8 zeigt ein Fenster einer Darstellung auf dem Bildschirm 57 des Vergleichssystems 56, mit dem eine Referenzdatei und eine Vergleichsdatei ausgewählt werden können. In diesem Fenster ist eine Schaltfläche 67 dargestellt. Bei deren Betätigung wird das erfindungsgemäße Verfahren zum Vergleichen der im Fenster angegebenen Dateien ausgeführt. Fig. 8 shows a window of a display on the screen 57 of the comparison system 56, with a reference file and a reference file can be selected. A button 67 is shown in this window. When they are operated, the method according to the invention for comparing the files specified in the window is carried out.

Wie es oben erläutert worden ist, können mit dem erfindungsgemäßen Verfahren auch mehrere Vergleichsdateien mit mehreren Referenzdateien verglichen werden. Hierzu sind Batch-Programme vorgesehen, die den Vergleich von mehreren Dateien automatisch ausführen. Ein solches Batch-Programm ist in Fig. 9 gezeigt, wobei gleichzeitig das Fenster 68 dargestellt ist, das beim Ausführen des Batch-Programmes angezeigt wird. Gemäß diesem Fenster wird die Datei 00018FOM.TIFF, die in einem Verzeichnis \ agfatest \ PS235.600 \ SPECIAL gespeichert ist mit einer Datei 00018FOM.TIFF verglichen, die im Verzeichnis \ agfatest3 \ PS235.600 \ SPECIAL gespeichert ist. Die Differenzdatei werden noch nicht erstellt, weshalb das entsprechende Feld frei ist. In diesem Fenster wird ferner eine Statistik über die bisherige Bearbeitung der Dateien dargestellt, die die insgesamt zu vergleichenden Dateien bzw. Seiten anzeigt, auch im vorliegenden Fall sind es 49 Seiten. Hiervon sind bereits 17 Seiten erledigt worden. As has been explained above, several comparison files can also be compared with several reference files with the method according to the invention. Batch programs are provided for this purpose, which automatically compare several files. Such a batch program is shown in FIG. 9, wherein window 68 is also shown, which is displayed when the batch program is executed. According to this window, the file 00018FOM.TIFF, which is stored in a directory \ agfatest \ PS235.600 \ SPECIAL, is compared with a file 00018FOM.TIFF, which is stored in the directory \ agfatest3 \ PS235.600 \ SPECIAL. The difference file is not yet created, which is why the corresponding field is free. This window also shows statistics on the processing of the files to date, which shows the total number of files or pages to be compared. In the present case there are 49 pages. 17 pages have already been completed.

Das Ergebnis dieses Durchlaufes ist in der in Fig. 10 gezeigten Bildschirmdarstellung dargestellt. Diese Bildschirmdarstellung weist ein Fenster 69 zum Anzeigen des Inhaltes des Logfiles und des Fensters 70 zum Anzeigen des Inhalts einer Differenzdatei auf. The result of this run is shown in the screen display shown in FIG. 10. This screen display has a window 69 for displaying the content of the log file and the window 70 for displaying the content of a difference file.

Das Logfile enthält die Dateinamen aller Differenzdateien, die im vorliegenden Ausführungsbeispiel als TIFF-Dateien vorliegen. Ferner sind zu jeder Differenzdatei die Anzahl der Bildpunkte (Pixel) angegeben, die sich in der Vergleichsdatei gegenüber der Referenzdatei unterscheiden. Durch Anklicken einer der Differenzdateien wird deren Inhalt im Fenster 70 dargestellt. Bei einer Darstellung gemäß Fig. 10 ist im Fenster 70 der Differenzdatei 00018FOd.TIF dargestellt. Die vollständige Darstellung dieser Differenzdatei ist in Fig. 13 gezeigt. Fig. 11 zeigt den Inhalt der korrespondierenden Referenzdatei und Fig. 12 den Inhalt der korrespondierenden Vergleichsdatei. The log file contains the file names of all difference files, which are present as TIFF files in the present exemplary embodiment. For each difference file, the number of pixels that differ in the comparison file from the reference file are also given. Clicking on one of the difference files displays its content in window 70 . In an illustration of FIG. 10 in the window 70 of the difference file 00018FOd.TIF is illustrated. The complete representation of this difference file is shown in FIG. 13. FIG. 11 shows the content of the corresponding reference file and FIG. 12 shows the content of the corresponding comparison file.

In der Differenzdatei sind die Bildpunkte, die sowohl in der Referenzdatei als auch in der Vergleichsdatei gesetzt sind, in grauer Farbe dargestellt. Die Bildpunkte, die nur in der Referenzdatei gesetzt sind, sind in der Differenzdatei in blauer Farbe dargestellt (Bildpunkte 71). Die Bildpunkte, die nur in der Vergleichsdatei gesetzt sind, sind in der Differenzdatei in roter Farbe dargestellt (Bildpunkte 72). In der Schwarz/Weiß-Darstellung gemäß Fig. 13 sind die Bildpunkte 71, 72 dunkler als die übrigen, in grauer Farbe gesetzten Bildpunkte dargestellt. In the difference file, the pixels that are set both in the reference file and in the comparison file are shown in gray color. The pixels that are only set in the reference file are shown in blue in the difference file (pixels 71 ). The pixels that are only set in the comparison file are shown in red in the difference file (pixels 72 ). In the black / white representation according to FIG. 13, the pixels 71 , 72 are shown darker than the other pixels set in gray color.

Fig. 14 zeigt ein weiteres Differenzbild, das durch Vergleichen einer Referenzdatei und einer Vergleichsdatei erzeugt wurde, wobei die Referenzdatei und die Vergleichsdatei im Wesentlichen die gleichen Schriftzeichen zeigen, wobei aufgrund einer Änderung der Schriftzeichen an den Rändern einzelner Schriftzeichen sich Unterschiede ergaben. Die entsprechenden Bildpunkte sind in der Originaldarstellung wiederum blau (Bildpunkte 71) und rot (Bildpunkte 72) dargestellt. FIG. 14 shows a further difference image which was generated by comparing a reference file and a comparison file, the reference file and the comparison file essentially showing the same characters, with differences resulting due to a change in the characters at the edges of individual characters. The corresponding pixels are again shown blue (pixels 71 ) and red (pixels 72 ) in the original representation.

Durch Betrachten der entsprechenden farbigen Darstellung am Bildschirm 57 kann der Benutzer einfach und schnell erkennen, dass die Unterschiede zwischen der Referenzdatei und der Vergleichsdatei in der neuen Gestaltung der Schriftzeichen begründet sind und dies nicht als Fehler der Rastereinrichtung zu bewerten ist. By viewing the corresponding colored representation on the screen 57 , the user can quickly and easily recognize that the differences between the reference file and the comparison file are due to the new design of the characters and that this should not be assessed as an error in the raster device.

Nachfolgend werden einige Funktionen und Optionen des erfindungsgemäßen Computerprogrammprodukts näher erläutert. Bei der Vorbearbeitung gemäß dem Schritt S2 in Fig. 6 können die Seiten der Vergleichsdatei und/oder Referenzdatei zugeschnitten werden, wenn sie nicht im Format mit der jeweils anderen Datei übereinstimmen. Dies kann durch Auswählen eines vorgegebenen Papierformates oder durch Eingeben entsprechender Größenangaben festgelegt werden. Diese Größenangaben sind Bildpunktelemente (pels = pixelelements). Zur Kontrolle werden die Größenangaben in Inch dargestellt. Mit diesen Größenangaben kann die Breite, sowie die Höhe des Papiers als auch ein Versatz in X- und Y- Richtung vorgegeben werden. Some functions and options of the computer program product according to the invention are explained in more detail below. In the preprocessing according to step S2 in FIG. 6, the pages of the comparison file and / or reference file can be cut if they do not match in format with the other file. This can be determined by selecting a predefined paper format or by entering appropriate size information. These sizes are pixel elements (pels = pixelelements). The size information is shown in inches for control purposes. With these size specifications, the width and the height of the paper as well as an offset in the X and Y directions can be specified.

Weiterhin können bei der Vorbearbeitung die Bildpunkte der Vergleichsdatei und/oder Referenzdatei nach oben, unten, links und rechts verschoben werden, wobei in dem in Fig. 16 gezeigten Fenster die Anzahl der Linien bzw. Bildpunkte, um die die Bildpunkte verschoben werden, eingegeben werden kann. Zudem kann die Richtung (oben, unten, links, rechts) ausgewählt werden. Furthermore, the pixels of the comparison file and / or reference file can be shifted up, down, left and right during the preprocessing , the number of lines or pixels by which the pixels are shifted being entered in the window shown in FIG. 16 can. The direction (up, down, left, right) can also be selected.

Bei einer bevorzugten Ausführungsform wird beim Verschieben der Vergleichsdatei gleichzeitig die Referenzdatei in einer anderen Farbe dargestellt, so dass der Benutzer die beiden Dateien in eine möglichst weitgehende Übereinstimmung bringen kann. Ferner kann als zusätzliche Option das Drehen der Bilddaten der Vergleichsdatei in eine vorbestimmte Richtung um einen vorbestimmten Betrag vorgesehen sein. In a preferred embodiment, when moving the comparison file, the reference file in one shown different color, so the user can see the two Align files as closely as possible can. Furthermore, turning the Image data of the comparison file in a predetermined direction be provided by a predetermined amount.

Beim Betrachten des Inhalts einer Differenzdatei kann der Abstand zwischen zwei Bildpunkten gemessen werden. Das entsprechende Fenster ist in Fig. 17 gezeigt, in dem der Abstand in horizontaler und in vertikaler Richtung in Bildpunkten (pel), Inch und cm angegeben ist. When looking at the content of a difference file, the distance between two pixels can be measured. The corresponding window is shown in FIG. 17, in which the distance in the horizontal and vertical directions is given in pixels (pel), inches and cm.

Die Standardfarbe (Druck (ident.)), erste Vergleichsfarbe (Referenz(Track A)) und die zweite Vergleichsfarbe (Vergleich(Track B)) können vom Benutzer an dem in Fig. 18 gezeigten Fenster eingestellt werden. Hierbei kann auch noch eingestellt werden, ob die TIFF-Dateien unkomprimiert oder komprimiert abgespeichert werden. The standard color (print (ident.)), First comparison color (reference (track A)) and the second comparison color (comparison (track B)) can be set by the user in the window shown in FIG. 18. Here you can also set whether the TIFF files are saved uncompressed or compressed.

Weitere wichtige Funktionen können an dem in Fig. 19 gezeigten Fenster eingestellt werden. Hierin kann ausgewählt werden, ob eine Logdatei erzeugt wird, ob Differenzbilder nicht abgespeichert werden sollen, ob die Vergleichsdateien gelöscht werden sollen, falls kein Fehler vorliegt und ob eine zusätzliche Differenzlogdatei erzeugt wird. Bei dieser Ausführungsform weist die Logdatei zusätzliche Informationen auf und die Differenzlogdatei enthält lediglich die Dateinamen der Differenzdateien und die Anzahl der sich unterscheidenden Bildpunkte. Other important functions can be set on the window shown in FIG. 19. Here you can select whether a log file is generated, whether difference images should not be saved, whether the comparison files should be deleted if there is no error and whether an additional difference log file is generated. In this embodiment, the log file has additional information and the difference log file only contains the file names of the difference files and the number of different pixels.

Bei den oben beschriebenen Vergleichen der Vergleichsdateien mit Referenzdateien ist es zweckmäßig, gewisse Bereiche vom Vergleich auszuschließen. Hierzu können bis zu sieben Ausblendfenster aktiviert werden, deren Position und Größe individuell in dem in Fig. 20 gezeigten Fenster festlegbar sind. Solche Bereiche beinhalten zum Beispiel Datumsvariable, die jeweils zum Zeitpunkt des Druckes bzw. der Rasterung aktualisiert werden und sich somit unterscheiden. When comparing the comparison files with reference files described above, it is advisable to exclude certain areas from the comparison. For this purpose, up to seven fade-out windows can be activated, the position and size of which can be defined individually in the window shown in FIG. 20. Such areas include, for example, date variables, which are updated at the time of printing or screening and thus differ.

Ferner weist das erfindungsgemäße Programm spezielle Funktionen für ein elektrografisches Druckgerät zum Bedrucken von bandförmigen Aufzeichnungsträgern 110 unterschiedlicher Bandbreite auf, wie es in Fig. 21 gezeigt ist. Ein solches Druckgerät ist aus der EP 771 437 B1 bzw. der korrespondierenden US 5,790,924 bekannt, auf die vollinhaltlich Bezug genommen wird und die unter Bezugnahme in die vorliegende Anmeldung inkorporiert wird. Dieses Druckgerät enthält als Zwischenträger 111 eine elektromotorische angetriebene Fotoleitertrommel. Um den Zwischenträger 111 gruppieren sich die verschiedenen Aggregate für den elektrofotografischen Prozess. Diese sind im Wesentlichen: Eine Ladeeinrichtung 112 in Form eines Ladekorotrons zum Aufladen des Zwischenträgers 111; ein Zeichengenerator 113 mit einem Leuchtdiodenkamm zum zeichenabhängigen Belichten des Zwischenträgers 111, der sich über die gesamte nutzbare Breite des Zwischenträgers 111 erstreckt; eine Entwicklerstation 114 zum Einfärben des zeichenabhängigen Ladungsbildes auf dem Zwischenträger 111 mit Hilfe eines Ein- oder Zweikomponenten-Entwicklergemisches; eine Umdruckstation 115, die sich über die Breite des Zwischenträgers 111 erstreckt und mit der die Tonerbilder auf den Aufzeichnungsträger 110 übertragen werden. Zum Entfernen des Resttoners nach der Entwicklung und dem Umdruck ist eine Reinigungsstation 116 vorgesehen, mit darin integrierter Reinigungsbürste mit zugehöriger Absaugeinrichtung sowie einer Entladeeinrichtung 117. Der Zwischenträger 111 wird elektromotorisch angetrieben und im Druckbetrieb in Pfeilrichtung bewegt. Furthermore, the program according to the invention has special functions for an electrographic printing device for printing on tape-shaped recording media 110 of different bandwidth, as shown in FIG. 21. Such a printing device is known from EP 771 437 B1 or the corresponding US Pat. No. 5,790,924, to which full reference is made and which is incorporated by reference into the present application. This printing device contains an electromotive driven photoconductor drum as intermediate carrier 111 . To the intermediate support 111, the various units for the electrophotographic process are grouped. These are essentially: a charging device 112 in the form of a charging corotron for charging the intermediate carrier 111 ; a character generator 113 with a light-emitting diode comb for character-dependent exposure of the intermediate carrier 111 , which extends over the entire usable width of the intermediate carrier 111 ; a developer station 114 for coloring the character-dependent charge image on the intermediate carrier 111 with the aid of a one- or two-component developer mixture; a transfer printing station 115 , which extends over the width of the intermediate carrier 111 and with which the toner images are transferred to the recording medium 110 . To remove the residual toner after development and transfer printing, a cleaning station 116 is provided, with a cleaning brush integrated therein with an associated suction device and a discharge device 117 . The intermediate carrier 111 is driven by an electric motor and moved in the direction of the arrow in the printing operation.

Weiterhin enthält die Druckeinrichtung eine der Umdruckstation 115 in Transportrichtung des Aufzeichnungsträgers nachgeordnete Fixierstation 118, die als Thermodruckfixierstation ausgebildet ist, mit einer beheizten Fixierwalze 119 mit zugehöriger Andruckwalze 120, sowie eine der Fixierstation nachgeordnete Zuführeinrichtung 121 mit Führungsrollen zur Zuführung des Aufzeichnungsträgers 110 zu einer internen Stapeleinrichtung 122/1 oder zu einer außerhalb der Druckeinrichtung angeordneten externen Stapel- oder sonstigen Nachverarbeitungseinrichtung 122/2. Der bandförmige Aufzeichnungsträger 110 wird ausgehend von einem internen 123/1 oder externen 123/2 Vorratsbereich über Zuführrollen 124 einer abschwenkbaren Papierteilereinrichtung der Umdruckstation 115 zugeführt. Furthermore, the printing device contains a fixing station 118 arranged downstream of the transfer printing station 115 in the transport direction of the recording medium, which is designed as a thermal printing fixing station, with a heated fixing roller 119 with associated pressure roller 120 , and a feeding device 121 arranged downstream of the fixing station with guide rollers for feeding the recording medium 110 to an internal stacking device 122/1 or external to a arranged outside of the printing device staple or other post-processing means 122/2. Starting from an internal 123/1 or external 123/2 storage area, the tape-shaped recording medium 110 is fed via feed rollers 124 to a swiveling paper dividing device of the transfer station 115 .

Der Transport des Aufzeichnungsträgers erfolgt dabei über eine der Umdruckstation 115 zugeordnete Transporteinrichtung 125 in Form von mit Stiften versehenen Transportbändern 126, die über Antriebswellen 127 geführt in die Randperforation des Aufzeichnungsträgers 110 eingreifen. Im Gehäusebereich der Druckeinrichtung ist in einem Aufnahmebereich für den internen Vorratsstapel 123/1 eine Wendeeinrichtung 128 angeordnet, mit welcher der Aufzeichnungsträger zum Bedrucken der Rückseite nach dem Bedrucken der Frontseite gewendet und erneut der Umdruckstation 115 zugeführt werden kann. The transport of the record carrier takes place via a transport device 125 assigned to the transfer printing station 115 in the form of conveyor belts 126 provided with pins, which, guided by drive shafts 127 , engage in the perforation on the edge of the record carrier 110 . In the housing area of the printing device in a receiving area for the internal supply stack 123/1 a turning device 128 is arranged with which the recording medium is turned over to the back-side printing, after printing the front side and the transfer station can be fed to 115 again.

Die Wendeeinrichtung 128 steht mit der Fixierstation 118 über einen Rückführkanal 129 in Verbindung. The turning device 128 is connected to the fixing station 118 via a return channel 129 .

Diese elektrografische Druckeinrichtung ist zum Bedrucken von Aufzeichnungsträgern mit unterschiedlicher Bandbreite geeignet. Zu diesem Zweck weist der Zwischenträger 111(Fotoleitertrommel) eine nutzbare Breite auf, die der größtmöglichen Aufzeichnungsträgerbreite entspricht (zum Beispiel einen breiten Aufzeichnungsträger mit einer Breite entsprechend dem Format DIN A3 quer). Diese Breite entspricht der doppelten DIN A4 Breite. Damit ist es möglich, im Bereich der Umdruckstation 115 zwei schmälere Aufzeichnungsträgerbahnen im Format DIN A4 längs nebeneinander anzuordnen. Die Fixierstation 118 und die anderen elektrofotografischen Aggregate, wie Entwicklerstation 114, Zeichengenerator 113, Reinigungsstation 116 sind entsprechend dieser nutzbaren Breite ausgelegt. This electrographic printing device is suitable for printing on recording media with different bandwidths. For this purpose, the intermediate carrier 111 (photoconductor drum) has a usable width which corresponds to the largest possible recording medium width (for example a wide recording medium with a width corresponding to the format DIN A3 landscape). This width corresponds to twice the A4 width. It is thus possible to arrange two narrower recording medium webs in the DIN A4 format alongside one another in the area of the transfer printing station 115 . The fixing station 118 and the other electrophotographic units, such as developer station 114 , character generator 113 , cleaning station 116, are designed in accordance with this usable width.

In der Umdruckstation 115 können somit zwei schmale Aufzeichnungsträgerbahnen nebeneinander angeordnet und transportiert werden. Diese beiden Aufzeichnungsträgerbahnen können über die Wendeeinrichtung 128 miteinander derart gekoppelt sein, dass eine einzige Aufzeichnungsträgerbahn zweimal durch die Umdruckstation 115 geführt wird, wobei sie zum Beispiel einmal auf der Frontseite und einmal auf der Rückseite bedruckt wird. Gleichermaßen ist es möglich, diese Aufzeichnungsträgerbahn zweimal durch die Umdruckstation 115 derart zu führen, dass jeweils die Frontseite bedruckt wird. Dies ist zum Beispiel bei einem 2-Farbendruck (Highlight- Color-Druck) zweckmäßig, wobei beim ersten Durchgang durch die Umdruckstation die Grundfarbe (schwarz) vom anderen Durchgang die Highlight-Color-Farbe gedruckt wird. In the transfer printing station 115 , two narrow record carrier webs can thus be arranged next to one another and transported. These two record carrier webs can be coupled to one another via the turning device 128 in such a way that a single record carrier web is guided twice through the transfer printing station 115 , it being printed, for example, once on the front side and once on the rear side. Likewise, it is possible to run this record carrier web twice through the transfer printing station 115 in such a way that the front is printed in each case. This is useful, for example, for 2-color printing (highlight color printing), whereby the base color (black) is printed on the first pass through the transfer printing station, the highlight color color from the other pass.

Zur Kontrolle des Ausdruckes an einer derartigen Vorrichtung weist das erfindungsgemäße Programm eine spezielle Funktion auf, die mit dem in Fig. 22 gezeigten Fenster eingestellt werden kann. In diesem Fenster ist unter "Seitenzuschneiden" eine Seite mit der gesamten Breite der Umdruckstation 15 dargestellt. Diese Seite kann, wie es oben erläutert ist, in zwei Bahnen (Track A, Track B) aufgeteilt werden. Die beiden Bahnen werden durch den Abstand zum linken Rand der gesamten Seite und deren Seitenbreite definiert. Zudem kann angegeben werden, wie viel Blatt zwischen dem Bedrucken eines bestimmten Blattes auf der Bahn A und dem Bedrucken auf der Bahn B liegen. Zudem kann festgelegt werden, ob ein Einzelblattmodus (Single), bei dem lediglich eine Aufzeichnungsträgerbahn durch die Umdruckstation 15 geführt wird, ein Doppelblattmodus, bei dem die Papierbahn zweifach mit Wendung zum Duplexdruck durch die Umdruckstation 15 geführt wird oder ob ein Farbmodus vorliegt, bei dem die Papierbahn zweifach mit der gleichen Seite durch die Umdruckstation 15 geführt und mit zwei unterschiedlichen Farben bedruckt wird. Zudem kann angegeben werden, ob die Vorderseite auf der Bahn A (Track A) oder auf der Bahn B (Track B) gedruckt wird. Sind diese Angaben vollständig eingegeben, so kann am Bildschirm bei einem Farbdruck das sich aus zwei Vergleichsdateien (Auszugsdateien) zusammensetzende Druckbild mit beiden Farbauszügen dargestellt werden, wodurch der Benutzer auch das vollständige Druckbild kontrollieren kann. Nach einer bevorzugten Ausführungsform wird hierbei die Papierschrumpfung nach dem ersten Druckvorgang auf dem Aufzeichnungsträger berücksichtigt, gemäß der der zweite Ausdruck auf einen entsprechend kleineren Papierbogen getätigt wird. Hierzu werden die Bilddaten des zweiten Druckvorganges entsprechend abgebildet. To check the printout on such a device, the program according to the invention has a special function which can be set using the window shown in FIG. 22. In this window, a page with the entire width of the transfer printing station 15 is shown under "page cropping". As explained above, this page can be divided into two tracks (Track A, Track B). The two webs are defined by the distance to the left edge of the entire page and its page width. You can also specify how much sheet there is between printing on a specific sheet on web A and printing on web B. In addition, it can be determined whether a single sheet mode (single), in which only one record carrier web is passed through the transfer printing station 15 , a double sheet mode, in which the paper web is passed through the transfer printing station 15 twice with a reversal to duplex printing, or whether there is a color mode in which the paper web is guided twice through the transfer station 15 with the same side and is printed with two different colors. You can also specify whether the front is printed on web A (track A) or on web B (track B). Once this information has been entered in full, the print image composed of two comparison files (excerpt files) with both color separations can be displayed on the screen in the case of a color print, so that the user can also check the complete print image. According to a preferred embodiment, the paper shrinkage after the first printing process on the recording medium is taken into account, according to which the second printout is made on a correspondingly smaller paper sheet. For this purpose, the image data of the second printing process are mapped accordingly.

Bei Verwendung der Druckvorrichtung aus Fig. 21 zum Duplexdruck, d. h. mit Wenden der Papierbahn, kann das Druckbild der Vorderseite zusammen mit dem Druckbild der Rückseite am Bildschirm dargestellt werden, wobei das Druckbild der Rückseite vorzugsweise in einer anderen Farbe oder einer anderen Helligkeit als das Druckbild der Vorderseite dargestellt wird. Durch die gleichzeitige Darstellung der Vorder- und Rückseite kann der Benutzer die Registerhaltigkeit des Ausdruckes überprüfen. If the printing device from FIG. 21 is used for duplex printing, ie with the paper web being turned over, the printed image of the front side can be displayed on the screen together with the printed image of the rear side, the printed image of the rear side preferably in a different color or a different brightness than the printed image the front is shown. The simultaneous display of the front and back enables the user to check that the printout is in register.

Die beiden Druckbilder der Bahnen A und B können somit an der Bildschirmdarstellung miteinander kombiniert werden. Der Vergleich mit einer Referenzdatei erfolgt jedoch für jedes Druckbild auf der Bahn A und der Bahn B separat in der oben anhand von Fig. 6 beschriebenen Weise. The two printed images of webs A and B can thus be combined with one another on the screen display. However, the comparison with a reference file is carried out separately for each print image on web A and web B in the manner described above with reference to FIG. 6.

Diese gleichzeitige Darstellung der beiden Druckbilder im Zwei-Farbendruck oder im Duplex-Druck erlaubt eine besonders einfache und schnelle visuelle Überprüfung bei dieser speziellen Druckvorrichtung. Diese Funktion kann auch unabhängig vom Vergleich mit einer Referenzdatei angewandt werden. This simultaneous display of the two printed images in the Two-color printing or duplex printing allows one in particular simple and quick visual check on this special printing device. This function can also applied regardless of comparison with a reference file become.

Eine weitere sehr vorteilhafte Funktion des erfindungsgemäßen Computerprogrammes wird als statistische Analyse bezeichnet. Zur Erläuterung dieser Funktion wird auf die in Fig. 14 gezeigte Differenzdatei Bezug genommen, in der lediglich geringfügige Unterschiede zwischen der Vergleichsdatei und der Referenzdatei dargestellt werden. Es kann oftmals sinnvoll sein, dass derartige geringfügige Unterschiede nicht als Fehler bewertet werden. Hierbei wird die Differenzdatei dahingehend analysiert, ob die darin dargestellten Unterschiede innerhalb vorbestimmter Ausschnitte eine vorbestimmte Schwellenanzahl an geänderten Bildpunkten überschreiten. Ist dies nicht der Fall, so werden diese Ausschnitte mit wenigen sich unterscheidenden Bildpunkte als kein Unterschied bewertet. Diese Ausschnitte sind vorzugsweise Rechtecke 73 (Fig. 24), deren Größe von dem Benutzer vorgegeben werden kann (Fig. 23). Another very advantageous function of the computer program according to the invention is referred to as statistical analysis. To explain this function, reference is made to the difference file shown in FIG. 14, in which only minor differences between the comparison file and the reference file are shown. It can often make sense that such minor differences are not considered errors. Here, the difference file is analyzed to determine whether the differences shown therein within predetermined sections exceed a predetermined threshold number of changed pixels. If this is not the case, then these sections with a few differing pixels are assessed as no difference. These sections are preferably rectangles 73 ( FIG. 24), the size of which can be specified by the user ( FIG. 23).

Es kann ferner festgelegt werden, ob nur gegenüber der Referenzdatei hinzugekommene Bildpunkte oder nur gegenüber der Referenzdatei fehlende Bildpunkte oder alle sich ändernden Bildpunkte zu berücksichtigen sind. Bei der Analyse werden dann die entsprechend geänderten Bildpunkte innerhalb eines jeden Ausschnittes bzw. Rechteckes 73 gezählt. Ist deren Anzahl nicht größer als der Schwellenwert, so wird dieser Ausschnitt dahingehend beurteilt, dass kein Unterschied bzw. keine Änderung der Bildpunkte in diesem Ausschnitt vorliegt. Bei diesem Verfahren wird der gesamte Bereich der Differenzdatei in entsprechende Ausschnitte unterteilt und jeder Ausschnitt separat bewertet. It can also be determined whether only pixels added to the reference file or only missing pixels compared to the reference file or all changing pixels are to be taken into account. During the analysis, the correspondingly changed pixels within each section or rectangle 73 are then counted. If their number is not greater than the threshold value, this section is assessed in such a way that there is no difference or no change in the pixels in this section. With this method, the entire area of the difference file is divided into corresponding sections and each section is assessed separately.

Ergibt die Analyse der gesamten Differenzdatei, dass alle Ausschnitte bzw. Rechtecke 73 als keinen Unterschied aufweisend zu bewerten sind, so wird die entsprechende Differenzdatei als keinen Unterschied aufweisend bewertet und kann gelöscht werden. Hierbei werden die entsprechenden Einträge in der Logdatei bzw. in der Logdifferenzdatei gelöscht. If the analysis of the entire difference file reveals that all sections or rectangles 73 are to be assessed as having no difference, the corresponding difference file is assessed as having no difference and can be deleted. The corresponding entries in the log file or in the log difference file are deleted.

Das in Fig. 14 gezeigte Differenzbild kann bei einer bestimmten Einstellung der statistischen Analyse somit als keinen Unterschied aufweisend bewertet werden und wird dann bei einem Vergleich nicht näher berücksichtigt. The difference image shown in FIG. 14 can thus be assessed as having no difference with a specific setting of the statistical analysis and is then not considered in a comparison.

Mit dem oben beschriebenen Computerprogramm wird ein Druckdatenstrom, dessen gerasterte Bilddaten seitenweise auf jeweils eine TIFF-Datei abgebildet werden, mit entsprechenden Referenzdateien verglichen. Ein solcher Druckdatenstrom kann einige tausend Seiten umfassen. Dieses Verfahren dient insbesondere zum Testen von neu entwickelten oder abgeänderten Rastereinrichtungen zum Rasten von Bilddaten. Mit dem erfindungsgemäßen Verfahren und dem entsprechenden Computerprogramm können eine große Datenmengen schnell visuell überprüft werden und entsprechend Fehler an der Rastereinrichtung erfasst werden. With the computer program described above, a Print data stream, whose rasterized image data on pages one TIFF file each are mapped, with corresponding Compare reference files. Such a print data stream can span a few thousand pages. This procedure serves especially for testing newly developed or modified raster devices for rasterizing image data. With the method according to the invention and the corresponding Computer programs can process large amounts of data quickly be checked visually and corresponding errors on the Raster device are detected.

Die Erfindung kann folgendermaßen kurz zusammengefasst werden:
Die Erfindung betrifft ein Verfahren, ein Computerprogrammprodukt und ein Gerätesystem zum visuellen Überprüfen von Bilddaten.
The invention can be briefly summarized as follows:
The invention relates to a method, a computer program product and a device system for visually checking image data.

Mit dem erfindungsgemäßen Verfahren können Bilddaten seitenweise mit Referenzbildern verglichen werden. Falls ein Unterschied zwischen den Bilddaten und den Referenzdaten vorliegt, wird dieser in einer Differenzdatei abgespeichert. Die Differenzdatei kann an einem Bildschirm eines Vergleichssystems angezeigt werden, wobei die sich zwischen den Bilddaten und Referenzdaten unterscheidenden Bildpunkte markiert sind. Bezugszeichenliste 1 Hochleistungsdrucksystem
2 Datennetzwerk
3 Terminal
3a Bildschirm
4 Main Frame
4a Bildschirm
5 Bandlesegerät
6 Hochleistungsdrucker
7 Drucker
8 Druckserver
8a Bildschirm
9 Archivserver
9a Bildschirm
10 Bandlesegerät
11 Verbindung
12 Verbindung .
13 Drucker
14 Drucker
14a Bildschirm
15 lokales Netzwerk
16 Archivspeicher
16a Bildschirm
16b Anlage
20 Spooler
21 Administrator-Einheit
22 Spool-Datei
23 Archivierungskomponente
24 Arbeitsplatz
25 Verteilungsmodul
26 e-commerce-modul
27 Anzeigemodul
28 Archivierungssystem
29a Druckproduktionssystem
29b Druckproduktionssystem
29c Druckproduktionssystem
30 Überwachungsmodule
33 Steuersystem
34 Drucker
35 Druck-Job-Manager
36 Steuerungsmodul
37 Druckproduktionsprogramm
38 Druckdatenstromkonverter
39 Rastereinrichtung
40 Archiv
41 Anzeigemodul
42a Anzeigeprogramm
42b Anzeigeprogramm
43 Rastereinrichtung .
44 Zeichengenerator
45 Fotoleitertrommel
46 Papierbogen
47 Datenspeicher
48 BUC-Controller
49 Bedienfeld
50 Aggregaten
51 Druckjobgenerator
52 Rastereinrichtung
53 Drucker
54 TIFF-Generator
55 Archivsystem
56 Vergleichssystem
57 Bildschirm
58 Eingabeeinheit
59a Vergleichsdatei
59a/1 Bitmap
59b Vergleichsdatei
59c Vergleichsdatei
60a Referenzdatei
60a/1 Bitmap
60b Referenzdatei
60c Referenzdatei
61 Bildpunkt
62 Bildpunkt
63a Differenzdatei
63b Differenzdatei
63c Differenzdatei
63 Bildpunkt
64 Bildpunkt
65 Bildpunkt
66 Bildpunkt
67 Schaltfläche
68 Fenster
69 Fenster
70 Fenster
71 Bildpunkt
72 Bildpunkt
73 Ausschnitt, Rechteck
110 Aufzeichnungsträger
111 Zwischenträger
112 Ladeeinrichtung, Ladekorotron
113 LED-Zeichengenerator, bilderzeugende Einrichtung
114 Entwicklerstation
115 Umdruckstation
116 Reinigungsstation
117 Entladeeinrichtung, Entladekorotron
118 Fixierstation
119 Fixierwalze
120 Andruckwalze
121 Zuführeinrichtung mit Führungsrollen
122 Ablagefläche für Stapel
122/1 interne Stapeleinrichtung
122/2 externe Stapeleinrichtung
123/1 interner Vorratsbereich, Stapel
123/2 externer Vorratsbereich, Stapel
124 Papierteilereinrichtung mit Zuführrollen
125 Transporteinrichtung
126 Transportband
127 Antriebswelle
128 Wendeeinrichtung
129 Rückführungskanal
130 Papiereinlaufkanal
131 Papierauslaufkanal
With the method according to the invention, image data can be compared page by page with reference images. If there is a difference between the image data and the reference data, this is stored in a difference file. The difference file can be displayed on a screen of a comparison system, the pixels which differ between the image data and reference data being marked. LIST OF REFERENCES 1 high-performance printing system
2 data network
3 terminal
3 a screen
4 main frame
4 a screen
5 tape reader
6 high performance printers
7 printers
8 print servers
8 a screen
9 archive servers
9 a screen
10 tape reader
11 connection
12 connection.
13 printers
14 printers
14 a screen
15 local network
16 archive stores
16 a screen
16 b Appendix
20 spoolers
21 Administrator unit
22 Spool file
23 Archiving component
24 workplace
25 distribution module
26 e-commerce module
27 display module
28 archiving system
29 a Print production system
29 b Print production system
29 c print production system
30 monitoring modules
33 control system
34 printers
35 Print job manager
36 control module
37 Print production program
38 print data stream converter
39 grid arrangement
40 archive
41 display module
42 a Display program
42 b Display program
43 grid arrangement.
44 character generator
45 photoconductor drum
46 sheets of paper
47 data memories
48 BUC controllers
49 Control panel
50 units
51 Print job generator
52 grid arrangement
53 printers
54 TIFF generator
55 Archive system
56 comparison system
57 screen
58 input unit
59 a comparison file
59 a / 1 bitmap
59 b Comparison file
59 c comparison file
60 a reference file
60 a / 1 bitmap
60 b reference file
60 c reference file
61 pixels
62 pixels
63 a difference file
63 b difference file
63 c difference file
63 pixels
64 pixels
65 pixels
66 pixels
67 button
68 windows
69 windows
70 windows
71 pixels
72 pixels
73 cutout, rectangle
110 record carriers
111 intermediate supports
112 charging device, charging corotron
113 LED character generator, imaging device
114 developer station
115 transfer station
116 cleaning station
117 Unloading device, unloading corotron
118 fuser
119 fuser roller
120 pressure roller
121 Feed device with guide rollers
122 storage space for stacks
122/1 internal stacking means
122/2 external stacker
123/1 internal storage area, pile
123/2 external storage region, Stack
124 Paper divider with feed rollers
125 Transport device
126 conveyor belt
127 drive shaft
128 turning device
129 return duct
130 paper inlet channel
131 paper outlet channel

Claims (19)

1. Verfahren zum visuellen Überprüfen von Bilddaten, indem zumindest eine Vergleichsdatei (59a) mit gerasterten Bilddaten mit zumindest einer Referenzdatei (60a) mit gerasterten Bilddaten verglichen wird, wobei festgestellt wird, ob zwischen der Referenzdatei (60a) und der Vergleichsdatei (59a) ein Unterschied besteht, und falls ein Unterschied festgestellt wird, wird zumindest eine Differenzdatei (63a) erstellt, in der der Unterschied dargestellt ist. 1. A method for visually checking image data by comparing at least one comparison file ( 59 a) with rastered image data with at least one reference file ( 60 a) with rastered image data, it being determined whether between the reference file ( 60 a) and the comparison file ( 59 a) there is a difference, and if a difference is found, at least one difference file ( 63 a) is created in which the difference is shown. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Feststellen eines Unterschiedes durch einen Vergleich der Dateneinheiten eines zum Ausführen des Verfahrens verwendeten Computersystems erfolgt. 2. The method according to claim 1, characterized, that finding a difference by one Comparison of data units one to run the Process used computer system takes place. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass zum Erstellen der Differenzdatei (63a) die Vergleichsdatei (59a) und die Referenzdatei (60a) seitenweise verglichen wird, wobei Bildpunkte der Vergleichsdatei (59a) mit Bildpunkten der Referenzdatei (60a), die an der gleichen Position auf der jeweiligen Seite angeordnet sind, verglichen werden, und in der Differenzdatei (63a) die entsprechenden Bildpunkte mit einer Standardfarbe gesetzt werden, wenn sie sowohl in der Vergleichsdatei (59a) als auch in der Referenzdatei (60a) gesetzt sind, und mit einer ersten Vergleichsfarbe gesetzt werden, wenn sie nur in der Referenzdatei (60a) gesetzt sind, und mit einer zweiten Vergleichsfarbe gesetzt werden, wenn sie nur in der Vergleichsdatei (59a) gesetzt sind. 3. The method according to claim 1 or 2, characterized in that to create the difference file ( 63 a), the comparison file ( 59 a) and the reference file ( 60 a) is compared page by page, pixels of the comparison file ( 59 a) with pixels of the reference file ( 60 a), which are arranged in the same position on the respective side, and the corresponding image points are set with a standard color in the difference file ( 63 a) if they are both in the comparison file ( 59 a) and in the reference file ( 60 a) are set, and are set with a first comparison color if they are only set in the reference file ( 60 a), and are set with a second comparison color if they are only set in the comparison file ( 59 a) , 4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass mit dem Erstellen der Differenzdatei (63a) eine Logdatei erstellt wird, in welche Angaben über den Ort des/der Unterschiede(s) gespeichert werden und die Anzahl der sich unterscheidenden Bildpunkte gespeichert werden. 5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass die Angaben über den Ort des/der Unterschiede(s) die jeweilige Seite des/der Unterschiede(s) sind. 4. The method according to any one of claims 1 to 3, characterized in that with the creation of the difference file ( 63 a) a log file is created, in which information about the location of the / the differences (s) are stored and the number of differing Pixels can be saved. 5. The method according to claim 4, characterized in that the information about the location of the / the differences (s) are the respective side of the / the differences (s). 6. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass für jedes Paar zu vergleichender Vergleichsdatei (59a) und Referenzdatei (60a) jeweils eine Differenzdatei (63a) erstellt wird, falls ein Unterschied vorliegt, und mit dem Erstellen der Differenzdatei (63a) in eine Logdatei Angaben zu den sich von den Referenzdateien (60a) unterscheidenden Vergleichsdateien (59a) und/oder zu den Differenzdateien (63a) und die Anzahl der sich unterscheidenden Bildpunkte gespeichert werden. 6. The method according to any one of claims 1 to 3, characterized in that for each pair of comparison file ( 59 a) and reference file ( 60 a) to be compared, a difference file ( 63 a) is created if there is a difference, and with the creation the difference file (63 a) in a log file have from the reference file (60 a) discriminating comparison file (59 a) and / or the differential files (63 a) and the number of differing pixels are stored. 7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass die Bildpunkte der Vergleichsdatei (59a) oder Referenzdatei (60a) vor dem Feststellen eines Unterschiedes und vor dem Vergleichen um einen vorbestimmten Betrag in eine vorbestimmte Richtung bzgl. ihrer Position auf einer Seite verschoben werden. 7. The method according to any one of claims 1 to 6, characterized in that the pixels of the comparison file ( 59 a) or reference file ( 60 a) before determining a difference and before comparing by a predetermined amount in a predetermined direction with respect to their position be moved to one side. 8. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass die Bildpunkte der Vergleichsdatei (59a) oder Referenzdatei (60a) vor dem Feststellen eines Unterschiedes und dem Vergleichen einer Drehung um einen vorbestimmten Betrag in eine vorbestimmte Richtung bzgl. ihrer Position auf einer Seite unterzogen werden. 8. The method according to any one of claims 1 to 7, characterized in that the pixels of the comparison file ( 59 a) or reference file ( 60 a) before determining a difference and comparing a rotation by a predetermined amount in a predetermined direction with respect to them Position on one side. 9. Verfahren nach Anspruch 7 oder 8, dadurch gekennzeichnet, dass zum Verschieben oder Drehen der Bildpunkte die Bildpunkte der Vergleichsdatei (59a) und der Referenzdatei (60a) auf einem Computerbildschirm in zwei unterschiedlichen Farben dargestellt werden. 9. The method according to claim 7 or 8, characterized in that for moving or rotating the pixels, the pixels of the comparison file ( 59 a) and the reference file ( 60 a) are displayed on a computer screen in two different colors. 10. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass vorbestimmte Bereiche der Vergleichsdatei beim Vergleichen mit der Referenzdatei nicht berücksichtigt werden. 10. The method according to any one of claims 1 to 9, characterized, that predetermined areas of the comparison file at Compare with the reference file not taken into account become. 11. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass die Differenzdatei dahingehend analysiert wird, ob die darin dargestellten Unterschiede eine vorbestimmte Schwellenanzahl an geänderten Bildpunkten innerhalb vorbestimmter Ausschnitte (73) des durch die Differenzdatei dargestellten Bildes überschreiten, und wenn dies nicht der Fall ist, wird der Vergleich als keinen Unterschied aufweisend bewertet. 11. The method according to any one of claims 1 to 10, characterized in that the difference file is analyzed to determine whether the differences shown therein exceed a predetermined threshold number of changed pixels within predetermined sections ( 73 ) of the image represented by the difference file, and if not if so, the comparison is judged to have no difference. 12. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass die Größe der vorbestimmten Ausschnitte (73) und die Schwellenanzahl einstellbar sind. 12. The method according to claim 11, characterized in that the size of the predetermined cutouts ( 73 ) and the number of thresholds are adjustable. 13. Verfahren nach Anspruch 12, dadurch gekennzeichnet, dass die vorbestimmten Ausschnitte Rechtecke sind. 13. The method according to claim 12, characterized, that the predetermined cutouts are rectangles. 14. Verfahren nach einem der Ansprüche 1 bis 13, dadurch gekennzeichnet, dass vor dem Feststellen eines Unterschiedes und dem Vergleichen der Vergleichsdatei mit einer Referenzdatei die Vergleichsdatei aus zwei Auszugsdateien zusammengesetzt wird, die jeweils die Bildpunkte eines Farbauszuges beschreibende Daten beinhalten. 14. The method according to any one of claims 1 to 13, characterized, that before finding a difference and that Compare the comparison file with a reference file the comparison file from two extract files is composed, each of the pixels of a Include data describing the color separation. 15. Verfahren nach Anspruch 14, dadurch gekennzeichnet, dass die Daten der Auszugsdatei, deren Farbauszug zuerst gedruckt wird, entsprechend einer Papierschrumpfung abgebildet werden. 15. The method according to claim 14, characterized, that the data of the separation file, its color separation first is printed, corresponding to a paper shrinkage be mapped. 16. Verfahren nach einem der Ansprüche 1 bis 15, dadurch gekennzeichnet, dass eine Referenzdatei mit einer Vielzahl von Seiten oder eine Vielzahl von Referenzdateien zum Testen einer Rastereinrichtung (52) zum Rastern von Bilddaten verwendet werden, indem die den Referenzdateien zugrunde liegenden Bilddaten mit der Rastereinrichtung (52) gerastert werden und in eine oder mehrere Vergleichsdateien gespeichert werden und dann die Vergleichsdatei(en) automatisch gemäß dem Verfahren nach einem der Ansprüche 1 bis 12 mit der/den Referenzdatei(en) verglichen wird/werden. 16. The method according to any one of claims 1 to 15, characterized in that a reference file with a plurality of pages or a plurality of reference files are used to test a raster device ( 52 ) for rastering image data by the image data on which the reference files are based with the Raster device ( 52 ) are rasterized and stored in one or more comparison files and then the comparison file (s) is / are automatically compared according to the method according to one of claims 1 to 12 with the reference file (s). 17. Computerprogrammprodukt, das bei seinem Laden und Ablauf auf einem Computer ein Verfahrensablauf nach einem der vorhergehenden Ansprüche bewirkt. 17. Computer program product that is loaded and running on a computer a procedure according to one of the causes previous claims. 18. Computerprogrammprodukt nach Anspruch 17, das auf einem Datenträger aufgezeichnet ist. 18. Computer program product according to claim 17, which on a Disk is recorded. 19. Gerätesystem zur visuellen Überprüfung von Bilddaten mit einem einen Bildschirm (57) aufweisenden Vergleichssystem (56), einem Druckjobgenerator (51), einer Rastereinrichtung (52), wobei am Vergleichssystem das Computerprogrammprodukt nach Anspruch 17 gespeichert und ausführbar ist. 19. Device system for visually checking image data with a comparison system ( 56 ) having a screen ( 57 ), a print job generator ( 51 ), a raster device ( 52 ), the computer program product according to claim 17 being stored and executable on the comparison system. 20. Gerätesystem nach Anspruch 19, dadurch gekennzeichnet, dass das Gerätesystem eine der Rastereinrichtung 52 nachgeschaltete Einrichtung (54) zum Formatieren der gerasterten Bilddaten in ein Standard-Bildformat aufweist. 20. Device system according to claim 19, characterized in that the device system has a device ( 54 ) connected downstream of the raster device 52 for formatting the rastered image data into a standard picture format.
DE10132625A 2001-07-05 2001-07-05 Process, computer program product and device system for visually checking image data Withdrawn DE10132625A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE10132625A DE10132625A1 (en) 2001-07-05 2001-07-05 Process, computer program product and device system for visually checking image data
PCT/EP2002/007390 WO2003005701A1 (en) 2001-07-05 2002-07-03 Method, computer program product and device system for visually checking image data
EP02743261A EP1405499A1 (en) 2001-07-05 2002-07-03 Method, computer program product and device system for visually checking image data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10132625A DE10132625A1 (en) 2001-07-05 2001-07-05 Process, computer program product and device system for visually checking image data

Publications (1)

Publication Number Publication Date
DE10132625A1 true DE10132625A1 (en) 2003-01-23

Family

ID=7690723

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10132625A Withdrawn DE10132625A1 (en) 2001-07-05 2001-07-05 Process, computer program product and device system for visually checking image data

Country Status (3)

Country Link
EP (1) EP1405499A1 (en)
DE (1) DE10132625A1 (en)
WO (1) WO2003005701A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1496681A1 (en) * 2003-07-11 2005-01-12 Axalto S.A. A method for printing an image on a support
DE102007015097A1 (en) * 2007-03-29 2008-10-02 Heidelberger Druckmaschinen Ag Colorimeter with coordinate adjustment
US10102223B2 (en) 2012-05-02 2018-10-16 Eyec Gmbh Apparatus and method for comparing two files containing graphics elements and text elements
DE102019208448A1 (en) * 2019-06-11 2020-12-17 Robert Bosch Gmbh Procedure for checking a device or a machine
CN114863147A (en) * 2022-05-30 2022-08-05 中科芯云图像视觉技术(北京)有限公司 Intelligent comparison method and system for large-version printed image and application of intelligent comparison system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DK3388111T3 (en) 2008-08-20 2021-12-06 Solasia Pharma K K ORGANOUS LINK FOR THE TREATMENT OF CANCER

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5187376A (en) * 1990-12-20 1993-02-16 Toshiba Kikai Kabushiki Kaisha Print monitoring apparatus with data processing
DE19723369A1 (en) * 1997-06-04 1998-12-10 Bitex Gmbh Image identification method for detecting difference between two images
WO1999012337A2 (en) * 1997-08-29 1999-03-11 OCé PRINTING SYSTEMS GMBH Method and device for electronic archiving of a computer data flow
EP0771437B1 (en) * 1994-07-15 1999-07-07 Océ Printing Systems GmbH Multifunctional printing system of modular design
US5940584A (en) * 1994-03-11 1999-08-17 Oce Printing Systems Gmbh Method and apparatus for electronically filing documents prepared by a computer
DE19940879A1 (en) * 1999-08-27 2001-03-08 Innomess Elektronik Gmbh Device and procedure for comparison of a digitized print image with a reference image for automatic quality control so that if error values exceed a threshold value an alarm is generated to inform print machine operators

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9022710D0 (en) * 1990-10-18 1990-11-28 Crosfield Electronics Ltd Methods and apparatus for testing image processing apparatus
US5625766A (en) * 1995-05-11 1997-04-29 Creo Products Inc. Software based proofing method for double sided printing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5187376A (en) * 1990-12-20 1993-02-16 Toshiba Kikai Kabushiki Kaisha Print monitoring apparatus with data processing
US5940584A (en) * 1994-03-11 1999-08-17 Oce Printing Systems Gmbh Method and apparatus for electronically filing documents prepared by a computer
EP0771437B1 (en) * 1994-07-15 1999-07-07 Océ Printing Systems GmbH Multifunctional printing system of modular design
DE19723369A1 (en) * 1997-06-04 1998-12-10 Bitex Gmbh Image identification method for detecting difference between two images
WO1999012337A2 (en) * 1997-08-29 1999-03-11 OCé PRINTING SYSTEMS GMBH Method and device for electronic archiving of a computer data flow
DE19940879A1 (en) * 1999-08-27 2001-03-08 Innomess Elektronik Gmbh Device and procedure for comparison of a digitized print image with a reference image for automatic quality control so that if error values exceed a threshold value an alarm is generated to inform print machine operators

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1496681A1 (en) * 2003-07-11 2005-01-12 Axalto S.A. A method for printing an image on a support
WO2005006731A2 (en) * 2003-07-11 2005-01-20 Axalto S.A. A method for checking the information to be printed on intermediate supports manufactured for printing an image on a final support
WO2005006731A3 (en) * 2003-07-11 2005-03-03 Axalto Sa A method for checking the information to be printed on intermediate supports manufactured for printing an image on a final support
DE102007015097A1 (en) * 2007-03-29 2008-10-02 Heidelberger Druckmaschinen Ag Colorimeter with coordinate adjustment
US10102223B2 (en) 2012-05-02 2018-10-16 Eyec Gmbh Apparatus and method for comparing two files containing graphics elements and text elements
DE102019208448A1 (en) * 2019-06-11 2020-12-17 Robert Bosch Gmbh Procedure for checking a device or a machine
CN114863147A (en) * 2022-05-30 2022-08-05 中科芯云图像视觉技术(北京)有限公司 Intelligent comparison method and system for large-version printed image and application of intelligent comparison system

Also Published As

Publication number Publication date
EP1405499A1 (en) 2004-04-07
WO2003005701A1 (en) 2003-01-16

Similar Documents

Publication Publication Date Title
EP1388042B1 (en) Method, equipment system and computer program system for visually checking a print data flow
WO2001077807A9 (en) Method and system for data processing
DE10315054A1 (en) Printing with variable data using variants
DE19954533A1 (en) Graphics interface configuration system that is used for establishing uniformity in a network
EP1197347A2 (en) Interface system and method
EP1213644A2 (en) Printing system and method for customizing a print job
EP1156437A2 (en) Handling interface and methode for compound documents
DE10309241A1 (en) Print with variable data using a dynamic imposition template
DE19732241A1 (en) Combining method for separate digital photographic images
DE102006056858B4 (en) Procedure for checking the print quality
DE4441104A1 (en) Networked reproduction device with security feature
EP1199182A2 (en) Method for automatically determining a layout
DE102007037032B4 (en) Method for generating a template
DE10011664B4 (en) Document analysis system and method for analyzing documents
DE10158419A1 (en) Process for digital printing of compound documents
DE10132625A1 (en) Process, computer program product and device system for visually checking image data
DE10206706B4 (en) A method, device systems and computer programs for generating and processing a document data stream containing structured fields
EP2005335B1 (en) Method and device for archiving printed images
DE102010036336B4 (en) Method and computer program product for outputting page-structured document data
DE102007036985B4 (en) Method, system and computer program product for automatically editing document editing data
DE69737585T2 (en) Image output method and this using photo treatment system
DE102004047327A1 (en) Method and system for automatically processing a job ticket for a printing process
DE102007036986B4 (en) Method for automatically preparing and separating document processing data contained in a document data stream
EP1291814A2 (en) Method for choosing media for a print order
EP1470472B1 (en) Method for the automatic reception and forwarding of document processing orders

Legal Events

Date Code Title Description
8130 Withdrawal