DE3885503T2 - Verfahren und Vorrichtung zur Erzeugung eines Zittermusters. - Google Patents

Verfahren und Vorrichtung zur Erzeugung eines Zittermusters.

Info

Publication number
DE3885503T2
DE3885503T2 DE3885503T DE3885503T DE3885503T2 DE 3885503 T2 DE3885503 T2 DE 3885503T2 DE 3885503 T DE3885503 T DE 3885503T DE 3885503 T DE3885503 T DE 3885503T DE 3885503 T2 DE3885503 T2 DE 3885503T2
Authority
DE
Germany
Prior art keywords
locations
recording
addressable
group
groups
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE3885503T
Other languages
English (en)
Other versions
DE3885503D1 (de
Inventor
Douglas I Haines
Patrick E Welborn
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.)
Xerox Corp
Original Assignee
Tektronix Inc
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 Tektronix Inc filed Critical Tektronix Inc
Application granted granted Critical
Publication of DE3885503D1 publication Critical patent/DE3885503D1/de
Publication of DE3885503T2 publication Critical patent/DE3885503T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related 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/40Picture signal circuits
    • H04N1/405Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels
    • H04N1/4055Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a clustered dots or a size modulated halftone pattern
    • 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/46Colour picture communication systems
    • H04N1/52Circuits or arrangements for halftone screening

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Ink Jet (AREA)
  • Color, Gradation (AREA)
  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Description

  • Diese Erfindung betrifft ein Verfahren und eine Vorrichtung zum Erzeugen eines Zittermusters.
  • Ein Farbgraphikdrucker weist allgemein einen Drucker-Bildspeicher auf, in der Informationen, die die gewunschte Verteilung von Farbe auf einen bedruckbaren Bereich eines Aufzeichnungsträgers wie einem Blatt Papier darstellen, im CMY-Format (Cyanblau, Magentarot, Gelb-Format) gespeichert sind. Es ist bekannt, beim Farbgraphikdrucken einen binären Drucker zu verwenden, beispielsweise einen Tintenstrahldrucker oder einen Thermowachstransferdrucker. Ein binärer Drucker bringt Einzelpunkte von Farbmedien auf den Aufzeichnungsträger auf und adressiert den Aufzeichnungsträger gemäß eines quadratischen Rasters diskreter Aufzeichnungsstellen anstelle über ein Kontinuum von Stellen. Die Punkte haben alle dieselbe Größe und eine Veränderung des Dunkelheitsgrades, mit dem ein Farbmedium auf den Aufzeichnungsträger aufgebracht wird, wird durch eine Veränderung der Anzahl von Punkten erzielt, die auf einem Einheitsbereich des Aufzeichnungsträgers aufgebracht werden. Die adressierbaren Speicherstellen in dem Drucker- Bildspeicher sind auf einer Basis von eins zu eins den adressierbaren Aufzeichnungsstellen des Aufzeichnungsträgers zugeordnet und jede adressierbare Speicherstelle ist in der Lage, drei digitale Wörter zu speichern, von denen jedes beispielsweise acht binäre Zahlen oder Bits umfaßt. Jeder Satz dreier digitaler Wörter stellt die Anteile der drei Primärfarbkomponenten (Cyanblau, Magentarot und Gelb) an jeder gewünschten Farbe der zugeordneten Aufzeichnungsstelle des Aufzeichnungsträgers dar. (Ein zusätzliches Wort kann der Farbe Schwarz zugeordnet sein).
  • Bei der Adressierung eines bedruckbaren Aufzeichnungsträgers tastet der Drucker aufeinanderfolgende Reihen von Aufzeichnungsstellen in dem quadratischen Raster ab. Das Lesen des Inhaltes des Drucker-Bildspeichers erfolgt synchron zu dem Abtasten des Aufzeichnungsträgers durch den Drucker. Die Aufzeichnungsstellen des Aufzeichnungsträgers sind in zusammenhängende Zitterzellen eingeteilt, von denen jede sechzehn Aufzeichnungsstellen auf einer Seite haben und somit 256 Aufzeichnungsstellen enthalten kann. Ein Einheits-Grauskalen- Referenzwert, der als ganze Zahl im Bereich von 0 bis 255 ausgedrückt werden kann, ist jeder Aufzeichnungsstelle innerhalb der Zitterzelle zugeordnet. Die drei (oder vier) digitalen Wörter, die einer bestimmten Aufzeichnungsstelle zugeordnet sind, werden mit dem Referenzwert für diese Stelle verglichen und wenn eines der digitalen Wörter einen Wert darstellt, der mindestens so groß wie der Referenzwert ist, dann bringt der Drucker einen Punkt der passenden Farbe auf den Aufzeichnungsträger auf. Alle Punkte haben nominal dieselbe Größe, aber in der Praxis sind die Punkte üblicherweise größer als ihre nominale Größe. Im Fall eines Tintenstrahldruckers zum Beispiel neigt die Tinte dazu, über den Aufzeichnungsträger zu verlaufen, und im Falle eines Thermowachstransferdruckers neigen die Punkte zu verwischen.
  • Aufzeichnungsstellen, die aufeinanderfolgende Referenzwerte haben, sind in einer Zitterzelle nicht zusammengruppiert, sondern gemäß eines vorbestimmten Zittermusters über die Zelle verteilt. Das Zittermuster kann auf einem magischen Viereck basieren. Ein magisches Viereck ist ein quadratisches Raster von P x P Termen in einer arithmetischen Progression, so daß die Summe der Terme in jeder Spalte, jeder Reihe und jeder Hauptdiagonalen gleich ist. In einem magischen Viereck, das P x P ganze Zahlen von O bis P x P - 1 enthält, sind aufeinanderfolgende Zahlen auf im wesentlichen zufällige Art und Weise über das Viereck verteilt. Ein magisches Viereck kann für P = 4 definiert sein.
  • Bei einem Farbgraphikdrucker, wie er gegenwärtig im Handel erhältlich ist, sind die 256 Aufzeichnungsstellen in einer 16 x 16 Zitterzelle als ein magisches Viereck von 4 x 4 Gruppen eingeteilt, von denen jede ein magisches Viereck von 4 x 4 Aufzeichnungsstellen enthält. In diesem Fall enthalten die sechzehn Gruppen die Zahlen von 0 bis 15 jeweils als ihre kleinsten Referenzwerte und die sechzehn Gruppen sind in einem magischen Viereck gemäß ihren kleinsten Referenzwerten angeordnet, wie es in Tabelle 1 gezeigt ist. Die fünfzehn zusätzlichen Zahlen in jeder Gruppe befinden sich in einer arithmetischen Progression mit einer gemeinsamen Differenz von 16 und die sechzehn Zahlen in jeder Gruppe sind in einem magischen Viereck angeordnet, wie es in Tabelle II für die Gruppe gezeigt ist, die die Zahl 0 enthält. Tabelle I Tabelle II
  • Bei der Art von Zittermuster, wie es unter Bezugnahme auf die Tabellen I und II beschrieben ist, sind aufeinanderfolgende Referenzwerte in einer Gruppe von Aufzeichnungsstellen auf im wesentlichen zufällige Art über die Gruppe verteilt. Wenn ein bedruckbarer Aufzeichnungsträger unter Verwendung eines Zittermusters dieser Art für Grauskalenpegel unter ca. 128 (im Bereich von 0 bis 256) bedruckt wird, dann hat die Vergrößerung eines jeden Punktes aufgrund von Verlaufen oder Verwischen die Wirkung, daß sie die Dunkelheit des auf dem Aufzeichnungsträger erzeugten Bildes erheblich über den von dem Inhalt des Bildspeichers angegebenen Wert hinaus erhöht.
  • US-A-4 517 605 und US-A-4 553 173 beschreiben Bildverarbeitungsvorrichtungen, die Zittermatrizen bereitstellen, in denen Zitterdaten, die Schwellenwerte angeben, durch Zittermatrizen gebildet werden, welche in mehrere Unter-Zittermatrizen geteilt werden.
  • Gemäß einem Aspekt der vorliegenden Erfindung wird ein Verfahren zum Erzeugen einer Aufzeichnung, in der eine gegebene Farbe mit einem ausgewählten Grauskalenpegel wiedergegeben ist, zur Verfügung gestellt, welches umfaßt: Auflösen eines adressierbaren Bereiches eines Aufzeichnungsträgers in ein rechteckiges Raster adressierbarer Aufzeichnungsstellen, Einteilen der adressierbaren Aufzeichnungsstellen in eine Vielzahl von Elementengruppen, von denen jede ein rechteckiges Raster von m x n adressierbaren Aufzeichnungsstellen enthält, in denen m und n jeweils größer als zwei sind, Einteilen der Gruppen in eine Vielzahl von Zitterzellen, von denen jede ein rechteckiges Raster von M x N Gruppen enthält, wodurch jede Zitterzelle M x N x m x n adressierbare Aufzeichnungsstellen enthält und Aufbringen der gegebenen Farbe auf j Aufzeichnungsstellen in jeder Gruppe von mindestens einer Zitterzelle, wobei j eine ganze Zahl im Bereich von Null bis m x n - 1 ist, und für den Fall, daß j größer als Eins ist, die j Aufzeichnungsstellen in einer Gruppe dieser einen Zitterzelle im wesentlichen zusammenhängend sind und sich an im wesentlichen denselben Positionen in dieser Gruppe wie die j Aufzeichnungsstellen in jeder anderen Gruppe befinden, und Aufbringen der gegebenen Farbe auf eine zusätzliche Aufzeichnungsstelle in jeder von i Gruppen dieser einen Zitterzelle, wobei i eine ganze Zahl im Bereich von Null bis M x N - 1 ist, und für den Fall, daß i größer als Eins ist, die i Gruppen im wesentlichen gleichmäßig über die Zitterzelle verteilt sind, dadurch gekennzeichnet, daß die im wesentlichen zusammenhängenden j Aufzeichnungsstellen in einer Gruppe so angeordnet sind, daß für den Fall, daß j weniger als zehn ist, alle j adressierten Aufzeichnungsstellen dieser Gruppe innerhalb einer 3 x 3 Anordnung liegen.
  • Eine bevorzugte Ausführungsform der vorliegenden Erfindung ist ein Verfahren zum Erzeugen einer Aufzeichnung, in der eine Farbe auf einen Aufzeichnungsträger mit einem ausgewähltem Graustufenpegel wiedergegeben ist. Ein adressierbarer Bereich des Aufzeichnungsträgers wird in ein quadratisches Raster adressierbarer Aufzeichnungsstellen aufgelöst und die Aufzeichnungsstellen sind in eine Vielzahl von Gruppen eingeteilt, von denen jede ein quadratisches Raster von m x m Aufzeichnungsstellen enthält, worin in eine positive ganze Zahl ist. Die Gruppen sind in eine Vielzahl von Zitterzellen eingeteilt, von denen jede eine viereckige Anordnung von M x M Gruppen enthält, worin M eine positive ganze Zahl ist, wodurch jede Zitterzelle M x M x m x m adressierbare Aufzeichnungsstellen enthält. Ein [i+(j x M x M]ter Grauskalenpegel wird innerhalb eines ausgewählten Bereiches des Aufzeichnungsträgers erstellt, wobei i eine ganze Zahl im Bereich von Null bis M x M ist, j eine ganze Zahl im Bereich von Null bis m x m ist und [i+(j x M x M)] eine ganze Zahl im Bereich von Null bis M x M x m x m ist, durch Adressieren von j Aufzeichnungsstellen in jeder Gruppe jeder Zitterzelle innerhalb des ausgewählten Bereiches und Adressieren einer zusätzlichen Aufzeichnungsstelle in jeder der i Gruppen jeder Zitterzelle innerhalb des ausgewählten Bereiches, wobei die j adressierten Stellen in jeder Gruppe im wesentlichen zusammenhängend sind und sich an im wesentlichen denselben Positionen in ihrer Gruppe befinden wie die j adressierten Stellen in jeder anderen Gruppe, und die i Gruppen, die eine zusätzliche adressierte Aufzeichnungsstelle enthalten, im wesentlichen gleichmäßig über die Zitterzelle verteilt sind.
  • Die j adressierten Stellen in jeder Gruppe bilden einen Cluster von Aufzeichnungsstellen und dementsprechend wird, wenn ein Farbpunkt größer als seine nominale Größe ist, viel des Grades, um den der Bereich des gedruckten Punktes die nominale Größe übersteigt, durch das überlappen benachbarter Punkte derselben Farbe und nicht durch Aufbringen von Farbe auf einem Bereich des Aufzeichnungsträgers, der normalerweise diese Farbe nicht erhalten würde, aufgenommen.
  • Gemäß einem zweiten Aspekt der Erfindung wird ein Verfahren zum Erzeugen einer Aufzeichnung aus einer Sequenz von R x S numerischer Werte bereitgestellt, von denen jeder im Bereich von 0 bis M x N x m x n liegt, worin R, S, M, N, m und n positive ganze Zahlen und R und S jeweils weitaus größer als M, N, m und n sind, umfassend: Auflösen eines adressierbaren Bereiches eines Aufzeichnungsträgers in ein quadratisches Raster von R x S adressierbaren Aufzeichnungsstellen, wodurch die numerischen Werte den entsprechenden Aufzeichnungsstellen zugeordnet werden, Einteilen der R x S adressierbaren Aufzeichnungsstellen in eine Vielzahl von Gruppen, von denen jede ein rechteckiges Raster von m x n adressierbaren Aufzeichnungsstellen enthält, worin m und n jeweils größer als zwei sind, Einteilen der Gruppen in eine Vielzahl von Zitterzellen, von denen jede eine rechteckige Anordnung von M x N Gruppen enthält, wodurch jede Zitterzelle M x N x m x n adressierbare Aufzeichnungsstellen enthält, Zuordnen eines Referenzwertes zu jeder adressierbaren Stelle in jeder Zitterzelle, wobei die Referenzwerte Terme in einer ersten Progression sind, die im wesentlichen eine arithmetische Progression von Null bis M x N x m x n ist, und eine gemeinsame Differenz von Eins haben, wobei die den Aufzeichnungsstellen in jeder Gruppe zugeordneten Referenzwerte Terme in einer zweiten Progression sind, die im wesentlichen eine arithmetische Progression von Q bis Q + (m x n x D) ist, worin Q der kleinste der Referenzwerte für die Aufzeichnungsstellen in dieser Gruppe ist und D gleich M x N ist, und die Stellen, denen aufeinanderfolgende Terme in der zweiten Progression zugeordnet sind, im wesentlichen zusammenhängend sind, und die kleinsten der Referenzwerte in den jeweiligen Gruppen Terme in einer dritten Progression sind, die im wesentlichen eine arithmetische Progression von Null nach M x N - 1 ist, und die Gruppen, die aufeinanderfolgende Terme in der dritten Progression enthalten, im wesentlichen gleichförmig über die Zitterzelle verteilt sind, und Vergleichen des numerischen Wertes für die Aufzeichnungsstelle mit dem Referenzwert für diese Stelle, und für den Fall, daß der numerische Wert und der Referenzwert in einem vorbestimmten Verhältnis zueinander stehen, Aufbringen von Farbe auf die Aufzeichnungsstelle und ansonsten Nicht-Aufbringen von Farbe auf diese Stelle, dadurch gekennzeichnet, daß die im wesentlichen zusammenhängenden j Aufzeichnungsstellen in einer Gruppe so angeordnet sind, daß im Fall, daß j weniger als zehn ist, alle j adressierten Aufzeichnungsstellen dieser Gruppe innerhalb einer 3 x 3 Anordnung liegen.
  • Gemäß einem dritten Aspekt der vorliegenden Erfindung wird eine Vorrichtung zum Erzeugen einer Aufzeichnung zur Verfügung gestellt, bei der eine gegebene Farbe mit einem ausgewählten Grauskalenpegel wiedergegeben wird, umfassend: eine Vorrichtung zum Auflösen eines adressierbaren Bereiches eines Aufzeichnungsträgers in ein rechteckiges Raster von adressierbaren Stellen, eine Vorrichtung zum Einteilen der adressierbaren Stellen in eine Vielzahl von Gruppen, von denen jede ein rechteckiges Raster von m x n adressierbaren Stellen enthält, worin m und n jeweils positive ganze Zahlen größer als zwei sind, und zum Einteilen der Gruppen in eine Vielzahl von Zitterzellen, von denen jede ein rechteckiges Raster von M x N Gruppen enthält, worin M und N positive ganze Zahlen sind, wodurch jede Zitterzelle M x N x m x n adressierbare Stellen enthält, eine Vorrichtung zum Erstellen eines [i + (j x M x N)] ten Grauskalenpegels innerhalb eines ausgewählten Bereiches des Aufzeichnungsträgers, wobei i eine ganze Zahl um Bereich von Null bis M x N ist, j eine ganze Zahl im Bereich von Null bis m x n ist, und [i + (j x M x N)] eine ganze Zahl im Bereich von Null bis M x N x m x n ist, durch Aufbringen der gegebenen Farbe auf j adressierbare Aufzeichnungsstellen in jeder Gruppe jeder Zitterzelle innerhalb des ausgewählten Bereiches und auf eine zusätzliche adressierbare Aufzeichnungsstelle in jeder von i Gruppen jeder Zitterzelle innerhalb des ausgewählten Bereiches, wobei die j adressierten Stellen in jeder Gruppe im wesentlichen zusammenhängend sind und sich im wesentlichen an derselben Position in dieser Gruppe befinden wie die j adressierten Stellen in jeder anderen Gruppe, und wobei die i Gruppen im wesentlichen gleichmäßig über die Zitterzelle verteilt sind, dadurch gekennzeichnet, daß die im wesentlichen zusammenhängenden j Aufzeichnungsstellen in einer Gruppe so angeordnet sind, daß für den Fall, daß j weniger als zehn ist, alle j adressierten Aufzeichnungsstellen dieser Gruppe innerhalb einer 3 x 3 Anordnung liegen.
  • Zum besseren Verständnis der Erfindung und zur Veranschaulichung, wie diese praktisch umgesetzt werden kann, wird nunmehr beispielhaft auf die beigefügte Zeichnung Bezug genommen, deren einzige Figur ein Blockdiagramm eines Teils eines Farbgraphikdruckers ist.
  • Ein Drucker-Bildspeicher 10 enthält drei Anordnungen von Datenwörtern, die jeweils die Dunkelheit darstellen, mit der die drei Primärfarben, d.h. Cyanblau, Magentarot und Gelb mittels eines Druckkopfes 14 auf den bedruckbaren Bereich eines Aufzeichnungsträgers 12 aufgebracht werden sollen. Ein Taktgenerator 16 erzeugt ein Taktsignal CLK, welches zum Erzeugen von Adreßwörtern an einen Zähler 18 gelegt wird. Wenn zum Beispiel der Druckkopf 14 in der Lage ist, 1024 diskrete horizontale Stellen des bedruckbaren Bereiches und 1024 diskrete vertikale Stellen zu adressieren, dann erzeugt der Zähler 18 ein 20-Bit-Adreßsignal, dessen zehn untere Bits eine Spaltenadresse darstellen und dessen zehn obere Bits eine Reihenadresse darstellen. Das 20-Bit.-Adreßsignal wird an den Druckkopf angelegt, um die horizontale und vertikale Abtastung des Aufzeichnungsträgers durch den Druckkopf zu steuern. Das Adreßsignal wird auch an den Bildspeicher angelegt, um die Farbkomponentensignale C, M, Y aus dem Bildspeicher auszulesen. Die unteren vier Bits des Reihenadreßwortes und die unteren vier Bits des Spaltenadreßwortes werden als Reihen- und Spaltenadreßsignale an einen Nur-Lese-Speicher 20 angelegt. Der Nur-Lese-Speicher enthält eine Matrix aus 256 Acht- Bit-Wörtern von 0 bis 255, die die Referenzwerte darstellen, die zur Erstellung einer 16 x 16 Zitterzelle verwendet werden. Die 16 x 16 Zitterzelle besteht aus sechzehn Gruppen, von denen jede eine 4 x 4 Anordnung von Referenzwerten enthält. Die sechzehn Gruppen enthalten jeweils die Zahlen 0 bis 15 und sind in dem in Tabelle I gezeigten magischen Viereck angeordnet. Die sechzehn Zahlen in jeder Gruppe sind so angeordnet, daß sie einen Cluster bilden, der von der oberen linken Ecke dieser Gruppe aus wächst, wie es in Tabelle III für die Gruppe gezeigt ist, die die Zahl 0 enthält. Tabelle III
  • Die drei Farbkomponentenwörter C, M, Y für jede Aufzeichnungsstelle des Aufzeichnungsträgers 12 werden unter Verwendung von Komparatoren 22 jeweils mit dem Referenzwert für diese Stelle verglichen. Ist der numerische Wert des Wortes für eine gegebene Farbkomponente und eine gegebene Stelle weniger als oder gleich dem Referenzwert, dann erstellt der Komparator einen Ausgang einer logischen 0 und der Druckkopf 14 bringt keinen Punkt der gegebenen Farbe auf die gegebene Stelle des Aufzeichnungsträgers auf, wohingegen wenn der numerische Wert größer als der Referenzwert ist, der Komparator einen Ausgang einer logischen 1 erstellt und der Druckkopf einen Punkt der gegebenen Farbe auf die gegebene Stelle aufbringt.
  • Wie aus den Tabellen I und III zu sehen ist, ist die Verteilung von Grauskalenpegeln von Gruppe zu Gruppe in aufsteigender Reihenfolge im wesentlichen zufälliger Art, da die aufeinanderfolgenden Zahlen nicht zusammengruppiert sind. Andererseits liegt die aufsteigende Reihenfolge innerhalb einer Gruppe in Form eines Clusters vor, welches von der oberen linken Ecke der Gruppe aus wächst. Daher werden bei Zunahme der Dunkelheit einer Farbe, die durch eine gewisse Kombination von Farbton und Sättigung dargestellt wird, die Gruppen innerhalb der Zitterzelle auf im wesentlichen zufällige Art und Weise adressiert, die Stellen in eine gegebenen Gruppe jedoch werden auf geordnete Weise adressiert, so daß für jeden Dunkelheitgrad der bedruckte Bereich innerhalb der Gruppe nur aus zusammenhängenden gedruckten Punkten zusammengesetzt ist. Auf diese Weise wird die Wirkung von Verlaufen oder Verwischen gedruckter Punkte im Vergleich zu dein vorher beschriebenen Zittermuster verringert.
  • Es versteht sich, daß die vorliegende Erfindung nicht auf die bestimmte beschriebene Ausführungsform beschränkt ist und daß Änderungen daran vorgenommen werden können, ohne vom Umfang der Erfindung abzugehen, wie er in den nachstehenden Ansprüchen und ihren Äquivalenten definiert ist. Zum Beispiel müssen die Gruppen innerhalb der Zitterzelle nicht in einem magischen Viereck angeordnet sein und das Element, das dem niedrigsten Referenzwert in einer gegebenen Zelle zugeordnet ist, muß sich nicht an einer spezifischen Stelle innerhalb dieser Zelle befinden. Es ist bevorzugt, daß die Gruppen und die Zitterzelle jeweils viereckig sind und daß die Anzahl von Stellen auf jeder Seite eine ganzzahlige Zweierpotenz ist, aber dies ist nicht wesentlich. Es ist nicht wesentlich, daß die Referenzwerte präzise in einer arithmetischen Progression liegen, d.h. von 0 bis 255, da es bei einigen Anwendungen erwünscht sein kann, demselben Referenzwert zwei Aufzeichnungsstellen zuzuordnen.
  • Es versteht sich, daß der p-te Term in einer ersten arithmetischen Progression unzweideutig in den p-ten Term in einer zweiten arithmetischen Progression umgewandelt werden kann, wenn der erste Term und die gemeinsame Differenz einer jeden Progression bekannt sind. Dementsprechend soll in dem Maße, in dem diese Schrift die Terme einer arithmetischen Progression definiert, diese Definition entsprechende Werte abdecken, die unter Bezugnahme auf eine andere arithmetische Progression definiert sind.
  • Obwohl die voranstehende detaillierte Beschreibung in einer Hardware-Implementierung der Erfindung ausgedrückt ist, versteht sich, daß viele Funktionen stattdessen in Software implementierbar sind.

Claims (8)

1. Verfahren zum Erzeugen einer Aufzeichnung, in der eine gegebene Farbe mit einem ausgewählten Grauskalenpegel wiedergegeben wird, umfassend:
- Auflösen eines adressierbaren Bereiches eines Aufzeichnungsträgers in eine rechteckige Anordnung von adressierbaren Aufzeichnungsstellen,
- Einteilen der adressierbaren Aufzeichnungsstellen in eine Vielzahl von Elementengruppen, von denen jede eine rechteckige Anordnung von m x n adressierbaren Aufzeichnungsstellen enthält, worin m und n jeweils größer als zwei sind,
- Einteilen der Gruppen in eine Vielzahl von Zitterzellen, von denen jede eine rechteckige Anordnung von M x N Gruppen enthält, wodurch eine jede Zitterzelle M x N x m x n adressierbare Aufzeichnungsstellen enthält, und
- Aufbringen der gegebenen Farbe auf j Aufzeichnungsstellen in jeder Gruppe von mindestens einer Zitterzelle, wobei j eine ganze Zahl im Bereich von Null bis m x n - 1 ist, und für den Fall, daß j größer als Eins ist, die j Aufzeichnungsstellen in einer Gruppe dieser einen Zitterzelle im wesentlichen zusammenhängend sind und sich an im wesentlichen denselben Positionen in dieser Gruppe befinden wie die j Aufzeichnungsstellen in jeder anderen Gruppe, und
- Aufbringen der gegebenen Farbe auf eine zusätzliche Aufzeichnungsstelle in jeder von i Gruppen dieser einen Zitterzelle, worin i eine ganze Zahl im Bereich von Null bis M x N - 1 ist, und für den Fall, daß i größer als Eins ist, die i Gruppen im wesentlichen gleichmäßig über die Zitterzelle verteilt sind, dadurch gekennzeichnet, daß die im wesentlichen zusammenhängenden j Aufzeichnungsstellen in einer Gruppe so angeordnet sind, daß für den Fall, daß j weniger als zehn ist, alle j adressierten Aufzeichnungsstellen dieser Gruppe sich innerhalb einer 3 x 3 Anordnung befinden.
2. Verfahren zum Erzeugen einer Aufzeichnung aus einer Sequenz von R x S numerischer Werte, von denen jeder im Bereich von O bis M x N x m x n liegt, worin R, S, M, N, m und n positive ganze Zahlen sind und R und S weitaus größer als M, N, m und n sind, umfassend:
- Auflösen eines adressierbaren Bereiches eines Aufzeichnungsträgers in eine rechteckige Anordnung von R x S adressierbaren Aufzeichnungsstellen, wodurch die numerischen Werte entsprechenden Aufzeichnungsstellen zugeordnet sind,
- Einteilen der R x S adressierbaren Aufzeichnungsstellen in eine Vielzahl von Gruppen, von denen jede eine rechteckige Anordnung von m x n adressierbaren Aufzeichnungsstellen enthält, worin m und n jeweils größer als zwei sind,
- Einteilen der Gruppen in eine Vielzahl von Zitterzellen, von denen jede eine rechteckige Anordnung von M x N Gruppen enthält, wodurch jede Zitterzelle M x N x m x n adressierbare Aufzeichnungsstellen enthält,
Zuordnen eines Referenzwertes zu jeder adressierbaren Stelle in jeder Zitterzelle, wobei die Referenzwerte Terme in einer ersten Progression sind, welche im wesentlichen eine arithmetische Progression von Null bis M x N x m x n ist, und eine gemeinsame Differenz von Eins haben, wobei die Referenzwerte, die den Aufzeichnungsstellen in jeder Gruppe zugeordnet sind, Terme in einer zweiten Progression sind, die im wesentlichen eine arithmetische Progression von Q bis Q + (m x n x D) ist, worin Q der kleinste der Referenzwerte für die Aufzeichnungsstellen in dieser Gruppe ist und D gleich M x N ist und die Stellen, denen aufeinanderfolgende Terme in der zweiten Progression zugeordnet sind, im wesentlichen zusammenhängend sind und die kleinsten der Referenzwerte in den Gruppen jeweils Terme in einer dritten Progression sind, die im wesentlichen eine arithmetische Progression von Null bis M x N-1 ist und die Gruppen, die aufeinanderfolgende Terme in der dritten Progression enthalten, im wesentlichen gleichmäßig über die Zitterzelle verteilt sind, und
-Vergleichen des numerischen Wertes für eine Aufzeichnungsstelle mit dein Referenzwert für diese Stelle und, für den Fall, daß der numerische Wert und der Referenzwert in einem vorbestimmten Verhältnis zueinander stehen, Aufbringen von Farbe auf die Aufzeichnungsstelle und ansonsten Nicht-Aufbringen von Farbe auf diese Stelle,
dadurch gekennzeichnet, daß die im wesentlichen zusammenhängenden j Aufzeichnungsstellen in einer Gruppe so angeordnet sind, daß für den Fall, daß j weniger als zehn ist, alle j adressierten Aufzeichnungsstellen dieser Gruppe innerhalb einer 3 x 3 Anordnung liegen.
3. Verfahren nach Anspruch 1 oder 2, worin m gleich n und M gleich N ist.
4. Verfahren nach Anspruch 3, worin m und M jeweils gleich einer ganzzahligen Zweierpotenz sind.
5. Verfahren nach Anspruch 4, worin m, n, M und N jeweils gleich 4 sind.
6. Verfahren nach einem der Ansprüche 1 bis 5, worin die Aufzeichnungsstellen an einer Ecke der 3 x 3 Anordnung sich an einer Ecke der m x n Anordnung befinden.
7. Verfahren nach einem der vorhergehenden Ansprüche, worin unterschiedliche gegebene Farben auf entsprechende Bereiche einer Vielzahl von adressierbaren Bereichen aufbringbar sind.
8. Vorrichtung zum Erzeugen einer Aufzeichnung, bei der eine gegebene Farbe mit einem ausgewählten Graustufenpegel wiedergegeben wird, umfassend:
- eine Vorrichtung zum Auflösen eines adressierbaren Bereiches eines Aufzeichnungsträgers in eine rechteckige Anordnung von adressierbaren Stellen,
- eine Vorrichtung zum Einteilen der adressierbaren Stellen in eine Vielzahl von Gruppen, von denen jede eine rechteckige Anordnung von m x n adressierbaren Stellen enthält, worin m und n jeweils positive ganze Zahlen größer als zwei sind, und zum Einteilen der Gruppen in eine Vielzahl von Zitterzellen, von denen jede eine rechteckige Anordnung von M x N Gruppen enthält, worin M und N positive ganze Zahlen sind, wodurch jede Zitterzelle M x N x m x n adressierbare Stellen enthält,
- eine Vorrichtung zum Erstellen eines [i + (j x M x N)]ten Grauskalenpegel innerhalb eines ausgewählten Bereiches des Aufzeichnungsträgers, worin i eine ganze Zahl im Bereich von Null bis M x N ist, j eine ganze Zahl im Bereich von Null bis m x n ist und [i + (j x M x N)] eine ganze Zahl im Bereich von Null bis M x N x m x n ist, durch Aufbringen der gegebenen Farbe auf j adressierbare Aufzeichnungsstellen in jeder Gruppe jeder Zitterzelle innerhalb des ausgewählten Bereiches und auf eine zusätzliche adressierbaren Aufzeichnungsstelle in jeder von i Gruppen jeder Zitterzelle innerhalb des ausgewählten Bereiches, wobei die j adressierten Stellen in jeder Gruppe im wesentlichen zusammenhängend sind und sich an im wesentlichen derselben Position in dieser Gruppe befinden wie die j adressierten Stellen in jeder anderen Gruppe, und die i Gruppen im wesentlichen gleichförmig über die Zitterzelle verteilt sind, dadurch gekennzeichnet, daß die im wesentlichen zusammenhängenden j Aufzeichnungsstellen in einer Gruppe so angeordnet sind, daß für den Fall, daß j weniger als zehn ist, alle j adressierten Aufzeichnungsstellen dieser Gruppe innerhalb einer 3 x 3 Anordnung liegen.
DE3885503T 1987-05-08 1988-05-06 Verfahren und Vorrichtung zur Erzeugung eines Zittermusters. Expired - Fee Related DE3885503T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/047,815 US4823189A (en) 1987-05-08 1987-05-08 Method and apparatus for creating a dither pattern

Publications (2)

Publication Number Publication Date
DE3885503D1 DE3885503D1 (de) 1993-12-16
DE3885503T2 true DE3885503T2 (de) 1994-05-19

Family

ID=21951132

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3885503T Expired - Fee Related DE3885503T2 (de) 1987-05-08 1988-05-06 Verfahren und Vorrichtung zur Erzeugung eines Zittermusters.

Country Status (4)

Country Link
US (1) US4823189A (de)
EP (1) EP0290282B1 (de)
JP (1) JPS6464849A (de)
DE (1) DE3885503T2 (de)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE68927970T2 (de) * 1988-09-08 1997-10-09 Canon Kk Punktbilddatenausgabegerät
US4916545A (en) * 1988-11-16 1990-04-10 Eastman Kodak Company Electronic graphic arts screener that suppresses Moire patterns using pseudo-random font selection
US4977458A (en) * 1988-11-16 1990-12-11 Eastman Kodak Company Apparatus for addressing a font to suppress Moire patterns occurring thereby and a method for use therein
US4933777A (en) * 1989-04-26 1990-06-12 Microtek Lab., Inc. Method of real-time converting analog video signal to digital half-tone data and converters thereof
US5053887A (en) * 1989-06-27 1991-10-01 Ibm Corporation Technique for producing a fine grained dithered halftone image having an increased number of gray levels
US5371515A (en) * 1989-09-28 1994-12-06 Sun Microsystems, Inc. Method and apparatus for non-linear dithering of digital images
US5341228A (en) * 1990-12-04 1994-08-23 Research Corporation Technologies Method and apparatus for halftone rendering of a gray scale image using a blue noise mask
US5276535A (en) * 1991-12-24 1994-01-04 Levien Raphael L Method and apparatus for halftoning of images using grayscale error diffusion
US5331429A (en) * 1992-02-07 1994-07-19 Levien Raphael L Digital generation of halftone images with error diffusion and frequency matched periodic screen rulings
US5398297A (en) * 1992-07-27 1995-03-14 Tektronix, Inc. Improved color rendering method for intensity-variable printing based upon a dithering table
US5489991A (en) * 1992-10-09 1996-02-06 International Business Machines Corporation Method for generating digital halftone images
DE4331644A1 (de) * 1993-02-19 1994-08-25 Hell Ag Linotype Verfahren und Einrichtung zur Umwandlung von Halbtonwerten in Binärwerte
US5499305A (en) * 1994-03-30 1996-03-12 Lasermaster Corporation Method and apparatus for coalescing a grayscale image and rendering the coalesced grayscale image as a binary image

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4032978A (en) * 1975-01-20 1977-06-28 International Business Machines Corporation Pseudo halftone print generator and method
JPS5563173A (en) * 1978-11-06 1980-05-13 Ricoh Co Ltd Picture signal processing system
JPS55142345A (en) * 1979-04-23 1980-11-06 Dainippon Screen Mfg Co Ltd Masking operation method in digital color tone control
US4491875A (en) * 1980-10-30 1985-01-01 Canon Kabushiki Kaisha Apparatus and method for tonal image processing
JPS57119564A (en) * 1981-01-19 1982-07-26 Ricoh Co Ltd Half-tone picture processing method
JPS57142072A (en) * 1981-02-27 1982-09-02 Canon Inc Video signal processor
US4495522A (en) * 1981-07-07 1985-01-22 Konishiroku Photo Industry Co., Ltd. Recording apparatus and method of picture image
JPS58114570A (ja) * 1981-12-26 1983-07-07 Canon Inc 画像処理装置
JPS58128078A (ja) * 1982-01-27 1983-07-30 Dainippon Screen Mfg Co Ltd メモリ装置の構成方法
JPS58178664A (ja) * 1982-04-12 1983-10-19 Canon Inc 画像信号処理装置
JPS5977769A (ja) * 1982-10-27 1984-05-04 Canon Inc 像再生装置
JPS5981976A (ja) * 1982-11-01 1984-05-11 Dainippon Screen Mfg Co Ltd 色分解画像走査記録装置
US4531160A (en) * 1983-05-03 1985-07-23 Itek Corporation Display processor system and method
US4668978A (en) * 1983-08-24 1987-05-26 Kabushiki Kaisha Toshiba Thermal transfer color image forming apparatus with image color and image color density control functions
US4680625A (en) * 1984-07-18 1987-07-14 Konishiroku Photo Industry Co., Ltd. Method and apparatus for multicolor image forming
US4736254A (en) * 1984-11-22 1988-04-05 Matsushita Electric Industrial Co., Ltd. Method and apparatus for generating pseudo-halftone dots by comparing gray scale values of an original with dither threshold values stored in cells of a matrix array divided into imaginary matrices of elemental areas each containing one cell
JP2621856B2 (ja) * 1986-06-06 1997-06-18 株式会社リコー デジタルカラー画像再生処理方法および装置

Also Published As

Publication number Publication date
EP0290282A3 (en) 1989-01-11
EP0290282B1 (de) 1993-11-10
EP0290282A2 (de) 1988-11-09
JPS6464849A (en) 1989-03-10
DE3885503D1 (de) 1993-12-16
US4823189A (en) 1989-04-18

Similar Documents

Publication Publication Date Title
DE68925871T2 (de) Verfahren und System zur Qualitätsverbesserung von durch Tintenspritzdrucker erzeugten Farb- und Schwarzweiss-Bildern
DE2556565C3 (de) Verfahren zum Erzeugen von Pseudo-Halbton-Mustern und Vorrichtung zum Ausführen dieses Verfahrens
DE3783542T2 (de) Verfahren zur erzeugung eines graustufenbildes.
DE2931420C2 (de) Verfahren und Vorrichtung zur Farbbildreproduktion
DE3885503T2 (de) Verfahren und Vorrichtung zur Erzeugung eines Zittermusters.
DE4436678C2 (de) Multi-Tonabstufungs-Bildbearbeitungssystem
DE69025705T2 (de) Seitenpuffer für einen elektronischen grautonfarbdrucker
DE3324384A1 (de) Bildabtastungs- und aufzeichnungsverfahren
DE3718521A1 (de) Verfahren zum aufzeichnen von quasihalbtonbildern und vorrichtung zur umwandlung von bildpunkt-tonwertdaten
EP0543833B1 (de) Verfahren zum drucken eines halbtonbildes
DE69025706T2 (de) Verfahren zur Erzeugung gerasterter Halbtonbilder
EP0759248A1 (de) Verfahren und einrichtung zur erzeugung eines grau-composite-proofs
DE69020727T2 (de) Fehlerhafte dichtekonturunterdrückung, die zufallsmodifizierte eingangssignale für den vergleich mit schwellenwerten benutzt.
DE3443174A1 (de) Verfahren zum scannen und aufzeichnen eines bilds
EP0612181A1 (de) Verfahren und Einrichtung zur Umwandlung von Halbtonwerten in Binärwerte
DE4316892C2 (de) Bildausgabegerät zum Ausgeben eines Gradationsbildes
EP0538284B1 (de) Verfahren zum drucken eines halbtonbildes
EP1340366B1 (de) Verfahren zur halbtondarstellung eines bildes sowie bildverarbeitungseinrichtung und druckvorrichtung zum ausführen dieses verfahrens
EP0539397B1 (de) Verfahren zur generierung und speicherung von digitalisierten dichte-schwellwerten zur rasterung einer halbton-bildvorlage
DE69021046T2 (de) Gemischte matrix-bildverarbeitung zur wiedergabe von halbtonbildern mit veränderlicher punktgrösse.
DE60106792T2 (de) Halbtonwiedergabe mittels verbesserter Tintenstrahltropfen-Streutechniken
DE4124828A1 (de) Verfahren zum ausgeben eines grautonbildes als pseudo-halbtonbild sowie anordnung zur durchfuehrung des verfahrens
EP0606312B1 (de) Verfahren und anordnung zur erzeugung von rasterwinkeln in der digitalen drucktechnik
DE2167272C2 (de) Verfahren zur verbesserten Konturenwiedergabe von Schriftzeichen in der Drucktechnik
WO1991010312A2 (en) False density contour suppression using stored random probabilities to form print/no print decisions

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: XEROX CORP. (N.D.GES.D. STAATES NEW YORK), STAMFOR

8328 Change in the person/name/address of the agent

Free format text: BOEHMERT & BOEHMERT, 28209 BREMEN

8339 Ceased/non-payment of the annual fee