EP0741027A2 - Vorrichtung zur Bildinspektion - Google Patents
Vorrichtung zur Bildinspektion Download PDFInfo
- Publication number
- EP0741027A2 EP0741027A2 EP96105188A EP96105188A EP0741027A2 EP 0741027 A2 EP0741027 A2 EP 0741027A2 EP 96105188 A EP96105188 A EP 96105188A EP 96105188 A EP96105188 A EP 96105188A EP 0741027 A2 EP0741027 A2 EP 0741027A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- inspection
- image
- error
- inspection area
- pixels
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/0036—Devices for scanning or checking the printed matter for quality control
Definitions
- the invention relates to a device for image inspection of the printed image of a product of a printing press.
- Devices of the type mentioned at the outset serve to identify image defects in the print image of a product created by means of a printing press, particularly in inline operation.
- the invention is based on the object of specifying a device for image inspection which, with a simple outlay, is able to localize defects in the printed image within a very short time.
- the device has an image capturing device which supplies actual image data of the product, which are compared by means of a comparison circuit with target image data of an error-free subject, with a preselectable division of the printed image into inspection areas and when a the associated inspection area is identified by the comparison circuit.
- This refinement according to the invention thus allows the fault to be localized by means of the marked inspection area, which represents a clear partial image of the overall printed image, the entire printed image being covered completely and without overlap using a large number of inspection areas. It is therefore not only pointed out to an error in the printed image and the associated sheet is discarded, for example by means of a waste gate of the printing press, but an error occurs concrete fault location, i.e.
- the area (inspection area) in which the fault is located is marked.
- the location of the fault can be found very quickly, the marking by means of the inspection area having the advantage over a highly precise coordinate specification of the specific location of the fault that much less effort is required to create the device; however, there is a very good fault location detection due to quickly identifiable identification.
- the inspection surfaces each have a square or rectangular outline.
- the inspection surfaces are preferably arranged in the manner of a grid distributed over the surface of the printed image, with corresponding X and Y coordinates with respect to the preferably Cartesian coordinate grid.
- the width (X coordinate) of each inspection area is preferably as large as the respective zone width of ink zones of an inking unit of the printing press. It is advantageous if the height (Y coordinate) of each inspection area is just as large as the respective zone width of the ink zones of the inking unit of the printing press. For example, if a printed sheet is available in 102 format with a zone division of 32.5 mm, the total area is divided into 32 x 22 square inspection areas (X coordinate; Y coordinate).
- addresses are assigned to the inspection areas.
- the respective inspection area can be clearly determined based on the addresses.
- the addresses are preferably firstly by a value on the X coordinate and then (for example separated by a comma) by a value on the Y coordinate featured. So means: (1,1) first width interval along the X-axis and first height interval along the Y-axis and therefore the field on the left side of the sheet. Accordingly, the inspection field of the printed image of a printed sheet, which is located at the top right, is identified with (32, 22).
- At least one memory cell of a memory is preferably assigned to each address of the inspection areas, a value being written into the memory cell which corresponds to the inspection result of the associated inspection area. For example, it is possible to write the value "0" into the memory cell if the associated inspection area is free of errors, that is to say that the actual image data compared to the target image data of an error-free subject has produced no deviation, or only deviations within a permissible one Tolerance threshold shown, so that it can be assumed that there is no error. If there is at least one error in one or more inspection areas, which was identified in the target / actual comparison due to the tolerance threshold being exceeded, then the value "1" is written into the memory cell of the memory associated with this inspection area, which thus indicates an error.
- the memory can thus be constructed very simply, since it only has to have a number of memory cells which corresponds to the number of inspection areas.
- the size of the inspection areas can of course be specified from print job to print job or even changed during a print job.
- the raster formation can preferably be carried out depending on the subject, that is to say a clear printed image does not require fine rasterization, but is also by means of a coarse raster Inspection areas can be detected perfectly with regard to error detection. Confusing subjects should rather be covered with a narrow grid.
- the image points representing the printed image in the X and Y coordinate directions are divided by the predetermined number of image points per inspection surface in the X and Y directions to form the inspection areas.
- the entire printed image is composed of a large number of pixels, which are distributed in the X and Y directions.
- the imaginary grid of the inspection areas is superimposed on this pixel structure, a certain number of pixels in the X direction and a corresponding number in the Y direction being located within an inspection area. If the total number of pixels, for example the X coordinate, is divided by the number of pixels in the X coordinate direction of an inspection area, that is, if there is an integer division, then the number of inspection areas located along the X coordinate direction is defined.
- a corresponding determination of the number of divisions in the Y direction is given by dividing the total number of pixels in the Y direction by the number of pixels in the Y direction within an inspection area.
- the address of an inspection area affected by one or more errors is determined by means of a locating circuit which calculates the pixel coordinates (X, Y) of the error location modulo the number of pixels, the width and the height of an inspection area.
- the inspection area concerned can be identified very easily.
- the total number of Pixels of the printed image in the X direction are 500 with a width of the inspection areas of 50 pixels each.
- 10 x 6 60 inspection areas are formed in the X- x Y direction.
- the address of an inspection area with errors is used to identify the associated inspection area on a display, for example on a monitor.
- This address can be used, for example, to identify the printed image or target image displayed on a monitor by identifying the associated inspection area, for example by means of an overlay frame.
- the device for image inspection shown in FIG. 1 has an image acquisition device B, not shown, which is constructed as a camera and determines actual image data from the print image of a product of a printing machine, not shown. This actual image data acquisition takes place during printing operation, that is to say inline operation.
- the actual image data are supplied to a comparison circuit 1 on the one hand and to a counter 2 on the other hand.
- the comparison circuit 1 receives target image data from a memory 3.
- the comparison circuit 1 carries out a target-actual comparison and, at its output 4, provides error data F in the event of a discrepancy between the target and actual data, which are fed to a threshold circuit 5 and a differential image data circuit 6.
- a threshold data circuit 7 is also connected to the threshold circuit 5.
- the counter 2 has an X counter and a Y counter, each of which counts the pixels of the actual image data in accordance with the scanning by the camera in the X coordinate direction and in the Y coordinate direction.
- a modulo circuit is identified by 10, which carries out addressing, which will be discussed in more detail below.
- 11 a product, namely a sheet is identified, the one Has printed image 12, which was created by a printing process using the printing machine, not shown.
- the printed image 12 is subdivided into preselectable large inspection areas 13, which are arranged in the manner of a grid with corresponding X and Y coordinates, as shown in FIG. 2.
- the widths and heights (X and Y direction) of the individual inspection surfaces 13 can correspond to the zone division of color zones of the printing unit or the printing units of the printing press.
- 32 inspection areas in the X direction and 22 inspection areas in the Y direction are provided by the row-shaped arrangement 32 x 22 inspection areas, which divide the overall subject.
- the subject is composed of closely located pixels in the X and Y directions, the number of pixels per inspection area 13 corresponding to the X direction M x and the Y direction M y .
- the total number of pixels in the X direction corresponds to the value X and the total number of pixels in the Y direction of the subject of the printed image 12 corresponds to the value Y, the values X and Y being detected by the counter circuits of the counter 2. If the number of pixels X or Y detected in each case when the print image 12 is scanned is divided by the number M x or M y of an inspection surface 13 by means of the modulo circuit 10, the result corresponds to the integer division of an address into X and Y Direction that characterizes the corresponding inspection area 13.
- the last inspection area 13 is identified by (32, 22), which is also error-free in the exemplary embodiment, since it has the value "0".
- a memory cell 16 located between these two end memory cells 16 has the value "1", and it has the address (X / M x , Y / M y ), which thus means that an error has been found, for example due to use , corresponds.
- the memory 15 is connected to a processor 17 which interacts with a monitor 18. There is also a connection between the differential image data circuit 6 and the processor 17.
- the printed image of the product of the printing machine captured by the image capture device is reproduced on the monitor 18.
- Information is fed to the processor 17 by means of the memory 15, so that a detected error is displayed on the monitor 18, for example, by the fact that its associated inspection surface 13 is identified by an overlay frame 14. This means that the inspection surface 13 appears on the monitor 18 in which the error lies. If there are several errors, the corresponding inspection areas 13 are shown.
- the overlay frame display is only one embodiment. Of course, it is also possible to choose other types of error display.
- a target-actual comparison between the printed image created and an error-free target image is thus carried out in a pixel-oriented manner, the local coordinates of the correspondingly examined pixel being known at all times during the ongoing process. If a deviation that is greater than an adjustable threshold is determined during this target / actual comparison, the associated sheet is marked as faulty. This takes place regardless of how many pixels on the sheet have exceeded the predetermined threshold. In particular, it can be provided that, after complete measurement, the corresponding sheet is sorted out, for example, via a waste switch. The address - the inspection area affected by the error - is stored and is used to easily find the location of the error by means of a display, for example a monitor.
- those memory cells 16 which are assigned to an inspection area 13 provided with errors are identified by a flag, so that the memory content represents an image of the errors of the associated print image of the printed product.
- a higher-level circuit which in the exemplary embodiment is identified as a computer, namely as a processor 17, the addresses can be used to identify the inspection surfaces concerned which have errors on the display, for example the monitor image, the target image or the actual image .
- Another reaction can be that only the part of a difference image (target-actual deviation) is transferred to the computer or to the monitor using the coordinates (addresses) that have contents that are not equal to zero, that is to say are affected by an error . In this way, the actual image is displayed, but only in certain areas, which results in accelerated processing based on this data selection, which is advantageous for subsequent ones, for example (Software) operations, such as a detailed error analysis.
- Inspection areas can also be used cheaply to speed up operations. For example, by "clicking" an inspection area on the target or actual image displayed on the monitor, an action can be triggered, such as blocking this image area for inspection.
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Analysis (AREA)
- Inking, Control Or Cleaning Of Printing Machines (AREA)
- Image Processing (AREA)
Abstract
Description
- Die Erfindung betrifft eine Vorrichtung zur Bildinspektion des Druckbildes eines Produkts einer Druckmaschine.
- Vorrichtungen der eingangs genannten Art dienen dazu, insbesondere im inline-Betrieb Bildfehler des mittels einer Druckmaschine erstellten Druckbildes eines Produkts zu erkennen.
- Der Erfindung liegt die Aufgabe zugrunde, eine Vorrichtung zur Bildinspektion anzugeben, die bei einfachem Aufwand in der Lage ist, Fehler im Druckbild innerhalb kürzester Zeit zu lokalisieren.
- Diese Aufgabe wird erfindungsgemäß dadurch gelöst, daß die Vorrichtung eine Bilderfassungseinrichtung aufweist, die Ist-Bilddaten vom Produkt liefert, welche mittels einer Vergleichsschaltung mit Soll-Bilddaten eines fehlerfreien Sujets verglichen werden, wobei eine vorwählbare Einteilung des Druckbildes in Inspektionsflächen erfolgt und beim Auftreten eines von der Vergleichsschaltung erkannten Fehlers die zugehörige Inspektionsfläche gekennzeichnet wird. Diese erfindungsgemäße Ausgestaltung erlaubt somit die Fehlerlokalisation mittels der gekennzeichneten Inspektionsfläche, die ein eindeutiges Teilbild des Gesamtdruckbildes darstellt, wobei das Gesamtdruckbild mittels einer Vielzahl von Inspektionsflächen vollständig und überlappungsfrei abgedeckt ist. Es wird somit nicht lediglich auf einen Fehler im Druckbild aufmerksam gemacht und der zugehörige Bogen zum Beispiel mittels einer Makulaturweiche der Druckmaschine ausgesondert, sondern es erfolgt eine konkrete Fehlerlokalisation, das heißt es wird das Gebiet (Inspektionsfläche) gekennzeichnet, in dem sich der Fehler befindet. Auf diese Art und Weise ist der Fehlerort sehr schnell auffindbar, wobei die Kennzeichnung mittels der Inspektionsfläche gegenüber einer hochgenauen Koordinatenangabe des konkreten Fehlerortes den Vorteil hat, daß ein wesentlich geringerer Aufwand zur Erstellung der Vorrichtung betrieben werden muß; gleichwohl jedoch eine sehr gute Fehlerorterkennung aufgrund schnell erfaßbarer Kennzeichnung besteht.
- Nach einer Weiterbildung der Erfindung kann vorgesehen sein, daß die Inspektionsflächen jeweils quadratischen oder rechteckigen Grundriß aufweisen. Vorzugsweise sind die Inspektionsflächen nach Art eines Rasters über die Fläche des Druckbilds verteilt angeordnet, wobei entsprechende X- und Y-Koordinaten bezüglich des vorzugsweise kartesischen Koordinatenrasters bestehen.
- Bevorzugt ist die Breite (X-Koordinate) jeder Inspektionsfläche ebenso groß wie die jeweilige Zonenbreite von Farbzonen eines Farbwerks der Druckmaschine. Dabei ist es vorteilhaft, wenn die Höhe (Y-Koordinate) jeder Inspektionsfläche eben so groß wie die jeweilige Zonenbreite der Farbzonen des Farbwerks der Druckmaschine ist. Liegt beispielsweise ein Druckbogen im 102-er Format mit einer Zoneneinteilung von 32,5 mm vor, so ist die Gesamtfläche in 32 x 22 quadratische Inspektionsflächen unterteilt (X-Koordinate; Y-Koordinate).
- Vorteilhaft ist es, wenn den Inspektionsflächen Adressen zugeordnet sind. Aufgrund der Adressen kann die jeweilige Inspektionsfläche eindeutig bestimmt werden. Vorzugsweise sind die Adressen zunächst durch einen Wert auf der X-Koordinate und dann (zum Beispiel durch ein Komma abgetrennt) durch einen Wert auf der Y-Koordinate gekennzeichnet. So bedeutet: (1,1) erstes Breitenintervall entlang der X-Achse und erstes Höhenintervall entlang der Y-Achse mithin das links unten liegende Feld des Druckbogens. Mit (32,22) ist dementsprechend das rechts oben liegende Inspektionsfeld des Druckbildes eines Druckbogens gekennzeichnet.
- Vorzugsweise ist jeder Adresse der Inspektionsflächen mindestens eine Speicherzelle eines Speichers zugeordnet, wobei in die Speicherzelle ein Wert eingeschrieben wird, der dem Inspektionsergebnis der zugehörigen Inspektionsfläche entspricht. So ist es beispielsweise möglich, den Wert "0" in die Speicherzelle einzuschreiben, wenn die zugehörige Inspektionsfläche fehlerfrei ist, das heißt, die mit den Soll-Bilddaten eines fehlerfreien Sujets verglichenen Ist-Bilddaten haben keine Abweichung erbracht, beziehungsweise lediglich Abweichungen innerhalb einer zulässigen Toleranzschwelle aufgezeigt, so daß von einer Fehlerfreiheit auszugehen ist. Liegt in einer oder mehreren Inspektionsflächen mindestens ein Fehler vor, der bei dem Soll-Ist-Vergleich aufgrund des Überschreitens der Toleranzschwelle erkannt wurde, so wird in die dieser Inspektionsfläche zugeordneten Speicherzelle des Speichers der Wert "1" eingeschrieben, der somit einen Fehler kennzeichnet. Der Speicher kann somit sehr einfach aufgebaut sein, da er lediglich eine Anzahl an Speicherzellen aufweisen muß, die der Anzahl der Inspektionsflächen entspricht.
- Die Größe der Inspektionsflächen kann selbstverständlich von Druckauftrag zu Druckauftrag vorgegeben werden oder sogar während eines Druckauftrags verändert werden. Je größer die Anzahl der Inspektionsflächen, um so feiner ist das Raster der Fehlererkennung. Die Rasterausbildung kann vorzugsweise sujetabhängig vorgenommen werden, das heißt ein übersichtliches Druckbild verlangt keine Feinrasterung, sondern ist auch mittels eines groben Rasters von Inspektionsflächen einwandfrei hinsichtlich einer Fehlererkennung erfaßbar. Unübersichtliche Sujets sollten eher mit einem engen Raster belegt werden.
- Nach einer weiteren Ausgestaltung der Erfindung wird zur Bildung der Inspektionsflächen die das Druckbild darstellenden Bildpunkte in X- und Y-Koordinatenrichtung durch die vorgegebene Anzahl der Bildpunkte pro Inspektionsfläche in X- und Y-Richtung dividiert. Das gesamte Druckbild setzt sich aus einer Vielzahl von Bildpunkten zusammen, die in X- und in Y-Richtung verteilt angeordnet sind. Dieser Bildpunkt-Struktur ist das gedachte Raster der Inspektionsflächen überlagert, wobei innerhalb einer Inspektionsfläche eine bestimmte Anzahl von Bildpunkten in X-Richtung und eine entspechende Anzahl in Y-Richtung liegt. Wird die Gesamtzahl der Bildpunkte beispielsweise der X-Koordinate durch die Anzahl der Bildpunkte in X-Koordinaten richtung einer Inspektionsfläche dividiert, das heißt, erfolgt ein ganzzahliges Teilen, so ist damit die Anzahl der sich entlang der X-Koordinatenrichtung befindlichen Inspektionsflächen festgelegt. Eine entspechende Bestimmung der Anzahl der Teilungen in Y-Richtung ist dadurch gegeben, daß die gesamte Anzahl der Bildpunkte in Y-Richtung dividiert wird durch die Anzahl der Bildpunkte in Y-Richtung innerhalb einer Inspektionsfläche.
- Vorteilhaft ist es, wenn die Adresse einer von einem Fehler oder mehreren Fehlern betroffenen Inspektionsfläche mittels einer Ortungsschaltung ermittelt wird, die die Bildpunktkoordinaten (X, Y) des Fehlerorts modulo der Bildpunktzahl der Breite und der Höhe einer Inspektionsfläche rechnet. Auf diese Art und Weise kann sehr einfach die betroffene Inspektionsfläche ausgewiesen werden. Hierzu folgendes Beispiel, wobei die angegebenen Zahlen nicht praxisgerecht sind, jedoch derart gewählt wurden, daß größtmögliche Überschaubarkeit besteht: Die Gesamtzahl der Bildpunkte des Druckbilds in X-Richtung beträgt 500 mit einer Breite der Inspektionsflächen von jeweils 50 Bildpunkten. In Y-Richtung liegen 300 Bildpunkte vor, wobei ebenfalls die Höhe jeder Inspektionsfläche 50 Bildpunkte umfaßt. Mithin sind in X- x Y-Richtung 10 x 6 = 60 Inspektionsflächen ausgebildet.
- Liegt jetzt beispielsweise ein Fehler bei dem Bildpunkt vor, der der X-Koordinate 275 und der Y-Koordinate 125 entspricht und werden diese Bildpunktkoordinaten modulo der Bildpunktzahl der Breite und der Höhe (jeweils 50) einer Inspektionsfläche gerechnet, so ergibt sich in X-Koordinatenrichtung 275 % 50 = 5 Rest 25 und in Y-Koordinatenrichtung 125 % 50 = 2 Rest 25. Nach Addition von 1 liegt der Fehler in der 6ten Inspektionsfläche von links und zwar in der 3ten Reihe der untereinanderliegenden Inspektionsflächenreihen; mithin hat diese Inspektionsfläche die Adresse (6,3). Der jeweils ausgewiesen Rest von 25 ist für die Bestimmung des Fehlers mittels der Inspektionsflächen nicht von Bedeutung; er kennzeichnet die Anzahl der Bildpunkte jeweils gerechnet von der entsprechenden Begrenzung der zugehörigen Inspektionsfläche.
- Schließlich ist es vorteilhaft, wenn die Adresse einer fehlerbehafteten Inspektionsfläche zur Kennzeichnung der zugehörigen Inspektionsfläche auf eine Anzeige, beispielsweise auf einen Monitor, verwendet wird. Mittels dieser Adresse läßt sich beispielsweise das auf einem Monitor dargestellte Druckbild oder Sollbild kennzeichnen, indem die zugehörige Inspektionsfläche beispielsweise mittels eines Overlay-Rahmens gekennzeichnet wird.
- Die Erfindung wird anhand von Zeichnungen erläutert, und zwar zeigt:
- Fig. 1
- ein Blockdiagramm des Aufbaus der Vorrichtung zur Bildinspektion und
- Fig. 2
- ein in Inspektionsflächen aufgeteiltes Sujet.
- Die in Figur 1 gezeigte Vorrichtung zur Bildinspektion weist eine nicht näher dargestellte Bilderfassungseinrichtung B auf, die als Kamera aufgebaut ist und Ist-Bilddaten von dem Druckbild eines Produkts einer nicht dargestellten Druckmaschine ermittelt. Diese Ist-Bilddatenerfassung erfolgt während des Druckbetriebs, also im inline-Betrieb. Die Ist-Bilddaten werden einerseits einer Vergleichsschaltung 1 und andererseits einem Zähler 2 zugeführt. Als weitere Eingangsgröße erhält die Vergleichsschaltung 1 von einem Speicher 3 Soll-Bilddaten. Die Vergleichsschaltung 1 nimmt ein Soll-Ist-Vergleich vor und stellt an ihrem Ausgang 4 bei einer Abweichung zwischen Soll- und Ist-Daten Fehlerdaten F zur Verfügung, die einer Schwellenschaltung 5 und einer Differenz-Bilddaten-Schaltung 6 zugeführt werden. An die Schwellenschaltung 5 ist ferner eine Schwellendaten-Schaltung 7 angeschlossen. Überschreiten die Fehlerdaten F eine mittels der Schwellendaten-Schaltung 7 vorgebbare Schwelle, so wird ein entsprechendes Signal am Ausgang 8 der Schwellenschaltung 5 ausgegeben. Liegt kein Fehler vor oder sind Abweichungen vorhanden, die kleiner als die vorgebbare Schwelle ist, so erfolgt keine Datenausgabe am Ausgang 8. Dieser Zustand ist durch den mit nein bezeichneten Ausgang 9 gekennzeichnet.
- Der Zähler 2 weist einen X-Zähler und einen Y-Zähler auf, der jeweils die Bildpunkte der Ist-Bilddaten entsprechend der Abtastung durch die Kamera in X-Koordinatenrichtung und in Y-Koordinatenrichtung zählt. Mit 10 ist eine Modulo-Schaltung gekennzeichnet, die eine Adressierung vornimmt, auf die im nachstehenden noch näher eingegangen wird. Mit 11 ist ein Produkt, nämlich ein Bogen gekennzeichnet, der ein Druckbild 12 aufweist, das durch einen Druckvorgang mittels der nicht dargestellten Druckmaschine erstellt wurde. Das Druckbild 12 ist in vorwählbar große Inspektionsflächen 13 unterteilt, die nach Art eines Rasters mit entsprechenden X-und Y-Koordinaten angeordnet sind, wie dies in Figur 2 dargestellt ist.
- Wie eingangs bereits erläutert, können die Breiten und Höhen (X- und Y-Richtung) der einzelnen Inspektionsflächen 13 der Zoneneinteilung von Farbzonen des Druckwerks beziehungsweise der Druckwerke der Druckmaschine entsprechen. Beispielsweise sind in X-Richtung 32 Inspektionsflächen und in Y-Richtung 22 Inspektionsflächen also insgesamt durch die reihenförmige Anordnung 32 x 22 Inspektionsflächen vorgesehen, die das Gesamtsujet aufteilen. Das Sujet setzt sich aus eng aneinanderliegenden Bildpunkten in X- und Y-Richtung zusammen, wobei die Anzahl der Bildpunkte pro Inspektionsfläche 13 in X-Richtung Mx und in Y-Richtung My entspricht. Die Gesamtzahl der Bildpunkte in X-Richtung entspricht dem Wert X und die Gesamtzahl der Bildpunkte in Y-Richtung des Sujets des Druckbilds 12 entspricht dem Wert Y, wobei die Werte X und Y von den Zählschaltungen des Zählers 2 erfaßt werden. Wird nun mittels der Modulo-Schaltung 10 die jeweils bei der Abtastung des Druckbildes 12 erfaßte Bildpunktanzahl X beziehungsweise Y durch die Anzahl Mx beziehungsweise My einer Inspektionsfläche 13 dividiert, so entspricht das Ergebnis hinsichtlich des ganzzahligen Teilens einer Adresse in X- und Y-Richtung, die die entsprechende Inspektionsfläche 13 kennzeichnet. Wird die einer Tor-Schaltung 14 zugeführte Adresse einem Speicher 15 zugeleitet, wobei der Speicher 15 Speicherzellen 16 derart aufweist, daß jeder Inspektionsfläche 13 eine Speicherzelle 16 zugeordnet ist, so wird entsprechend dem Abtastvorgang des Druckbildes und der damit durchlaufenen Inspektionsflächen-Matrix adressengemäß die entsprechende Speicherzelle 16 angesteuert. Liefert bei einer derartigen Ansteuerung die Schwellenschaltung 5 am Ausgang 8 ein Signal, das einen Fehler darstellt, so wird in die entsprechende Speicherzelle 16 der Wert "1" eingeschrieben. Ist eine Adresse aktiv, deren zugehörige Inspektionsfläche 13 keinen Fehler aufweist, so wird in die entsprechende Speicherzelle 16 der Wert "0" eingetragen. Dies führt insgesamt dazu, daß der Inhalt des Speichers 15 ein Abbild der Fehlerereignisse entsprechend der Inspektionsflächen 13 darstellt. Die Bezeichnung (1,1) des Speichers 15 in Figur 1 bedeutet, daß dies die Speicherzelle 16 ist, die -gemäß dem dargestellten Beispiel- keinen Fehler aufweist, da dort der Wert "0" angegeben ist. Die letzte Inspektionsfläche 13 ist mit (32, 22) gekennzeichnet, die in dem Ausführungsbeispiel ebenfalls fehlerfrei ist, da sie den Wert "0" aufweist. Eine zwischen diesen beiden End-Speicherzellen 16 gelegene Speicherzelle 16 weist -wie dargestellt- den Wert "1" auf, wobei sie die Adresse (X/Mx, Y/My) besitzt, was somit einem aufgefunden Fehler, beispielsweise aufgrund eines Butzens, entspricht. Der Speicher 15 steht mit einem Prozessor 17 in Verbindung, der mit einem Monitor 18 zusammenwirkt. Ferner besteht eine Verbindung zwischen der Differenz-Bilddaten-Schaltung 6 und dem Prozessor 17.
- Auf dem Monitor 18 wird das von der Bilderfassungseinrichtung erfaßte Druckbild des Produkts der Druckmaschine wiedergegeben. Mittels des Speichers 15 werden dem Prozessor 17 Informationen zugeleitet, so daß ein erkannter Fehler auf dem Monitor 18 beispielsweise dadurch dargestellt wird, daß seine zugehörige Inspektionsfläche 13 mittels eines Overlay-Rahmens 14 gekennzeichnet ist. Das heißt also, daß diejenige Inspektionsfläche 13 auf dem Monitor 18 erscheint, in der der Fehler liegt. Sind mehrere Fehler vorhanden, so werden die entsprechenden Inspektionsflächen 13 dargestellt. Die Overlay-Rahmenanzeige stellt lediglich eine Ausführungsform dar. Selbstverständlich ist es auch möglich, andere Arten der Fehlerdarstellung zu wählen.
- Insgesamt erfolgt somit bildpunktorientiert ein Soll-Ist-Vergleich zwischen erstelltem Druckbild und einem fehlerfreien Soll-Bild, wobei im laufenden Prozeß jederzeit die Ortskoordinaten des entsprechend untersuchten Bildpunktes bekannt sind. Wird während dieses Soll-Ist-Vergleiches eine Abweichung festgestellt, die größer als eine einstellbare Schwelle ist, so wird der zugehörige Bogen als fehlerhaft gekennzeichnet. Dies erfolgt unabhängig davon, wieviele Bildpunkte auf dem Bogen die vorgegebene Schwelle überschritten haben. Insbesondere kann vorgesehen sein, daß nach vollständiger Messung der entsprechende Bogen zum Beispiel über eine Makulaturweiche aussortiert wird. Die Adresse -der von dem Fehler betroffenen Inspektionsfläche-ist gespeichert und dient dazu, auf einfache Weise mittels einer Anzeige, beispielsweise eines Monitors, den Fehlerort ausfindig zu machen. Im Speicher 15 werden diejenigen Speicherzellen 16, die einer mit Fehler versehenen Inspektionsfläche 13 zugeordnet sind, durch ein Flag gekennzeichnet, so daß der Speicherinhalt ein Abbild der Fehler des zugehörigen Druckbildes des Druckprodukts repräsentiert. Mittels einer übergeordneten Schaltung, die im Ausführungsbeispiel als Computer, nämlich als Prozessor 17 gekennzeichnet ist, lassen sich die Adressen dafür nutzen, auf der Anzeige, beispielsweise dem Monitorbild, des Soll-Bildes oder des Ist-Bildes die betroffenen Inspektionsflächen kennzeichnen, die Fehler aufweisen. Eine weitere Reaktion kann darin bestehen, daß mittels der vorliegenden Koordinaten (Adressen) nur der Teil eines Differenzbildes (Soll-Ist-Abweichung) zum Computer beziehungsweise zum Monitor transferiert wird, der Inhalte hat, die ungleich Null sind, also von einem Fehler betroffen sind. Auf diese Art und Weise wird zwar das Ist-Bild dargestellt, jedoch nur bereichsweise, wodurch aufgrund dieser Datenauswahl eine beschleunigte Bearbeitung erfolgt, was vorteilhaft ist für beispielsweise nachfolgende (Software-) Operationen, wie zum Beispiel eine detaillierte Fehleranalyse.
- Weiterhin lassen sich Inspektionsflächen günstig benutzen, um Bedienungshandlungen zu beschleunigen. So kann zum Beispiel durch "Anklicken" eine Inspektionsfläche auf dem am Monitor dargestellten Soll- oder Ist-Bild eine Aktion ausgelöst werden, wie zum Beispiel das Sperren dieses Bildbereichs für die Inspektion.
-
- 1
- Vergleichsschaltung
- 2
- Zähler
- 3
- Speicher
- 4
- Ausgang
- 5
- Schwellenschaltung
- 6
- Differenz-Bilddaten-Schaltung
- 7
- Schwellendaten-Schaltung
- 8
- Ausgang
- 9
- Ausgang
- 10
- Modulo-Schaltung
- 11
- Produkt (Bogen)
- 12
- Druckbild
- 13
- Inspektionsflächen
- 14
- Tor-Schaltung
- 15
- Speicher
- 16
- Speicherzellen
- 17
- Prozessor
- 18
- Monitor
- B
- Bilderfassungseinrichtung
- F
- Fehlerdaten
Claims (9)
- Vorrichtung zur Bildinspektion des Druckbildes eines Produkts einer Druckmaschine,
dadurch gekennzeichnet,
daß die Vorrichtung eine Bilderfassungseinrichtung aufweist, die Ist-Bilddaten (Ist) vom Produkt liefert, welche mittels einer Vergleichsschaltung (1) mit Soll-Bilddaten (Soll) eines fehlerfreien Sujets verglichen werden, wobei eine vorwählbare Einteilung des Druckbildes in Inspektionsflächen (13) erfolgt und beim Auftreten eines von der Vergleichsschaltung (1) erkannten Fehlers die zugehörige Inspektionsfläche (13) gekennzeichnet wird. - Vorrichtung nach Anspruch 1,
dadurch gekennzeichnet,
daß die Inspektionsflächen (13) jeweils quadratischen oder rechteckigen Grundriß aufweisen. - Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet,
daß die Breite (X-Koordinate) jeder Inspektionsfläche (13) ebenso groß wie die jeweilige Zonenbreite von Farbzonen eines Farbwerks der Druckmaschine ist. - Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet,
daß die Höhe (Y-Koordinate) jeder Inspektionsfläche (13) ebenso groß wie die jeweilige Zonenbreite der Farbzone des Farbwerks der Druckmaschine ist. - Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet,
daß den Inspektionsflächen (13) Adressen zugeordnet sind. - Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet,
daß jeder Adresse der Inspektionsflächen (13) mindestens eine Speicherzelle (16) eines Speichers (15) zugeordnet ist, wobei in die Speicherzelle (16) ein Wert eingeschrieben wird, der dem Inspektionsergebnis der zugehörigen Inspektionsfläche (13) entspricht. - Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet,
daß zur Bildung der Inspektionsflächen (13) die das Druckbild darstellenden Bildpunkte (X, Y) in X- und in Y-Koordinatenrichtung durch die vorgebbare Anzahl der Bildpunkte (Mx, My) pro Inspektionsfläche (13) in X- und in Y-Richtung dividiert wird. - Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet,
daß die Adresse einer von einem Fehler betroffenen Inspektionsfläche (13) mittels einer Ortungsschaltung ermittelt wird, die die Bildpunktkoordinaten (X, Y) des Fehlerorts modulo der Bildpunktzahl der Breite und der Höhe eines Inspektionsfelds (13) rechnet. - Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet,
daß die Adresse einer fehlerbehafteten Inspektionsfläche (13) zur Kennzeichnung der zugehörigen Inspektionsfläche auf einer Anzeige (Monitor 18) verwendet wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19516352 | 1995-05-04 | ||
DE19516352A DE19516352A1 (de) | 1995-05-04 | 1995-05-04 | Vorrichtung zur Bildinspektion |
Publications (3)
Publication Number | Publication Date |
---|---|
EP0741027A2 true EP0741027A2 (de) | 1996-11-06 |
EP0741027A3 EP0741027A3 (de) | 1998-03-25 |
EP0741027B1 EP0741027B1 (de) | 2000-07-12 |
Family
ID=7761054
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP96105188A Expired - Lifetime EP0741027B1 (de) | 1995-05-04 | 1996-04-01 | Vorrichtung zur Bildinspektion |
Country Status (3)
Country | Link |
---|---|
US (1) | US6449385B1 (de) |
EP (1) | EP0741027B1 (de) |
DE (2) | DE19516352A1 (de) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1153747A2 (de) * | 2000-05-11 | 2001-11-14 | Bobst S.A. | Vorrichtung zur Verwaltung der innerhalb einer Druckmaschine ermittelten Druckfehler |
DE10024070A1 (de) * | 2000-05-17 | 2001-11-22 | Kolbus Gmbh & Co Kg | Kontrolleinrichtung zur Anwendung in einer Maschine zur Druckbogenweiterverarbeitung zum Erkennen von Druckbogen |
WO2002018917A1 (en) * | 2000-08-26 | 2002-03-07 | Flow Research Evaluation Diagnostics Limited | A monitoring system |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3350477B2 (ja) * | 1999-04-02 | 2002-11-25 | セイコーインスツルメンツ株式会社 | ウエハ検査装置 |
DE19940879A1 (de) * | 1999-08-27 | 2001-03-08 | Innomess Elektronik Gmbh | Verfahren und Vorrichtung zum automatisierten Vergleich von Druckbildern an Druckmaschinen |
WO2002014070A1 (fr) * | 2000-08-14 | 2002-02-21 | Dainippon Screen Mfg. Co., Ltd. | Imprimante |
US7061630B2 (en) * | 2000-12-15 | 2006-06-13 | Xerox Corporation | System architecture and method for verifying process correctness in a document processing system |
DE10218068B4 (de) * | 2001-05-23 | 2017-07-27 | Heidelberger Druckmaschinen Ag | Verfahren zum Erstellen von Farbkalibrierungskennlinien |
US6742454B2 (en) * | 2001-10-30 | 2004-06-01 | Heidelberger Druckmaschinen Ag | Method for modifying an image surface of a printing plate |
CA2424192C (en) * | 2002-04-05 | 2011-02-15 | John Howard Stewart | Door seal drilling and pinning |
US20030193684A1 (en) * | 2002-04-10 | 2003-10-16 | Kendall David R. | Method and system for diagnosing printing defects |
US7054017B2 (en) * | 2002-04-30 | 2006-05-30 | Hewlett-Packard Development, L.P. | Avoiding printing defects |
DE10261221A1 (de) * | 2002-12-20 | 2004-07-15 | Océ Document Technologies GmbH | Verfahren und Vorrichtung zur Echtzeitkontrolle von Druckbildern |
DE10319771B4 (de) | 2003-05-02 | 2005-03-17 | Koenig & Bauer Ag | System zur Inspektion eines Druckbildes |
DE10349896B4 (de) * | 2003-10-25 | 2005-11-17 | Koenig & Bauer Ag | Bogendruckmaschine und Verfahren zum Betreiben einer Bogendruckmaschine |
DE102005001091B3 (de) * | 2005-01-06 | 2006-04-06 | Lpcon Gmbh | Verfahren und Anordnung zur Fehlererkennung an Druckbildern während der Bahnbeobachtung von gedrucktem Material |
US8213688B2 (en) * | 2006-05-24 | 2012-07-03 | Heidelberger Druckmaschinen Ag | Method and apparatus for operating printing presses |
KR101420591B1 (ko) * | 2010-11-05 | 2014-07-17 | 한국전자통신연구원 | 압인 롤러 및 핀-프레스 기반의 자동 소인 방법 및 장치 |
US20130087059A1 (en) * | 2011-10-06 | 2013-04-11 | Applied Vision Corporation | System and method for detecting decorator wheel blanket defects |
WO2013065034A2 (en) * | 2011-11-02 | 2013-05-10 | Dip-Tech Ltd. | A method an apparatus for correcting a printed image |
DE102014010344A1 (de) | 2014-07-11 | 2016-01-14 | Heidelberger Druckmaschinen Ag | Verfahren zur Fehlerortbestimmung auf einem Drucksubstrat |
JP6977368B2 (ja) * | 2017-07-28 | 2021-12-08 | コニカミノルタ株式会社 | 画像形成装置、検査装置およびプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2115145A (en) * | 1981-07-29 | 1983-09-01 | Dainippon Printing Co Ltd | Method and device for inspecting printed matter |
EP0165734A2 (de) * | 1984-06-22 | 1985-12-27 | The Governor And Company Of The Bank Of England | Herstellung eines Bildmusters und Überprüfung einer Pixeldarstellung eines Bildes |
EP0527285A2 (de) * | 1991-08-12 | 1993-02-17 | KOENIG & BAUER-ALBERT AKTIENGESELLSCHAFT | Verfahren zum Beurteilen von bedruckten Bogen |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3829341A1 (de) * | 1988-08-30 | 1990-03-08 | Roland Man Druckmasch | Datenerfassung fuer farbregelanlagen |
DE4004056A1 (de) * | 1990-02-10 | 1991-08-14 | Roland Man Druckmasch | Verfahren und vorrichtung zur farbsteuerung und zonenweisen voreinstellung |
US5187376A (en) * | 1990-12-20 | 1993-02-16 | Toshiba Kikai Kabushiki Kaisha | Print monitoring apparatus with data processing |
WO1995000337A1 (en) * | 1993-06-17 | 1995-01-05 | The Analytic Sciences Corporation | Automated system for print quality control |
DE4321179A1 (de) * | 1993-06-25 | 1995-01-05 | Heidelberger Druckmasch Ag | Verfahren und Einrichtung zur Steuerung oder Regelung von Betriebsvorgängen einer drucktechnischen Maschine |
DE4321177A1 (de) | 1993-06-25 | 1995-01-05 | Heidelberger Druckmasch Ag | Vorrichtung zur parallelen Bildinspektion und Farbregelung an einem Druckprodukt |
-
1995
- 1995-05-04 DE DE19516352A patent/DE19516352A1/de not_active Ceased
-
1996
- 1996-04-01 DE DE59605570T patent/DE59605570D1/de not_active Expired - Lifetime
- 1996-04-01 EP EP96105188A patent/EP0741027B1/de not_active Expired - Lifetime
- 1996-05-06 US US08/643,597 patent/US6449385B1/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2115145A (en) * | 1981-07-29 | 1983-09-01 | Dainippon Printing Co Ltd | Method and device for inspecting printed matter |
EP0165734A2 (de) * | 1984-06-22 | 1985-12-27 | The Governor And Company Of The Bank Of England | Herstellung eines Bildmusters und Überprüfung einer Pixeldarstellung eines Bildes |
EP0527285A2 (de) * | 1991-08-12 | 1993-02-17 | KOENIG & BAUER-ALBERT AKTIENGESELLSCHAFT | Verfahren zum Beurteilen von bedruckten Bogen |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1153747A2 (de) * | 2000-05-11 | 2001-11-14 | Bobst S.A. | Vorrichtung zur Verwaltung der innerhalb einer Druckmaschine ermittelten Druckfehler |
EP1153747A3 (de) * | 2000-05-11 | 2005-06-22 | Bobst S.A. | Vorrichtung zur Verwaltung der innerhalb einer Druckmaschine ermittelten Druckfehler |
DE10024070A1 (de) * | 2000-05-17 | 2001-11-22 | Kolbus Gmbh & Co Kg | Kontrolleinrichtung zur Anwendung in einer Maschine zur Druckbogenweiterverarbeitung zum Erkennen von Druckbogen |
WO2002018917A1 (en) * | 2000-08-26 | 2002-03-07 | Flow Research Evaluation Diagnostics Limited | A monitoring system |
Also Published As
Publication number | Publication date |
---|---|
EP0741027A3 (de) | 1998-03-25 |
DE59605570D1 (de) | 2000-08-17 |
EP0741027B1 (de) | 2000-07-12 |
US6449385B1 (en) | 2002-09-10 |
DE19516352A1 (de) | 1996-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0741027B1 (de) | Vorrichtung zur Bildinspektion | |
DE69319219T3 (de) | Vorrichtung und Verfahren zum Prüfen von Drucksachen | |
DE2909153C2 (de) | Einrichtung zur digitalen Analyse von Bild- oder Zeichenmustern | |
DE3852153T2 (de) | Verfahren zum Lesen von Blättern mit Identifikationscode. | |
DE69215463T2 (de) | System zur Dokumentenausrichtung in der automatisierten Verarbeitung von grossen Poststücke und dergleichen | |
DE3615906C2 (de) | ||
EP1620265B2 (de) | System zur inspektion eines druckbildes | |
DE69905839T2 (de) | System zur Detektion der Druckplattenposition | |
DE19724066B4 (de) | Verfahren zur Korrektur von Geometriefehlern bei der Übertragung von Informationen auf einen Bedruckstoff | |
EP0409310A2 (de) | Verfahren sowie Anordnung zum Bestimmen von Kanten in Bildern | |
EP0770480A2 (de) | Digitale Druckmaschine mit Registerregelung | |
DE2247942A1 (de) | Zeichenerkennungsverfahren zur verbesserung der erkennbarkeit gestoerter zeichen | |
DE1257458B (de) | Zentrierverfahren fuer die maschinelle Zeichenerkennung | |
DE69422885T2 (de) | Vorrichtung zur Segmentierung von Fingerabdruckbildern für Zehnfingerkarten | |
EP3456535A1 (de) | Bildinspektion von druckerzeugnissen mit fehlerklassen | |
DE3879015T2 (de) | Verfahren und vorrichtung zur ueberfruefung von lochmaskenplatten. | |
DE3208104C2 (de) | ||
DE2556151A1 (de) | Automatische vorrichtung fuer das programmierte anfertigen von zeichnungen mittels teilchenbeschuss | |
DE102005054122B4 (de) | Verfahren zum Betrieb eines Qualitätskontrollsystems für eine Bogenrotationsdruckmaschine | |
EP1263545A1 (de) | Verfahren und vorrichtung zum führen eines laserstrahls über ein objekt | |
EP0301384A2 (de) | Schaltungsanordnung zur Aufbereitung von schrägstehenden, insbesondere handgeschriebenen Zeichen | |
EP1578609B1 (de) | Verfahren und vorrichtung zur echzeitkontrolle von druckbildern | |
EP0222079B1 (de) | Verfahren zur optischen Prüfung von Leiterplatten | |
DE602004008606T2 (de) | Verfahren und vorrichtung zum zählen von flachen substraten | |
DE69517916T2 (de) | Bearbeitungs- und Datenverteilsystem für Dokumente |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 19960401 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): DE FR GB |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): DE FR GB |
|
17Q | First examination report despatched |
Effective date: 19981116 |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE FR GB |
|
REF | Corresponds to: |
Ref document number: 59605570 Country of ref document: DE Date of ref document: 20000817 |
|
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) |
Effective date: 20000801 |
|
ET | Fr: translation filed | ||
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20070327 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20070413 Year of fee payment: 12 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20080401 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20081231 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20080430 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20080401 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20140423 Year of fee payment: 19 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 59605570 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20151103 |