DE19619264A1 - Verfahren zum Interleave-Thermodruck mit sich nicht berührenden Farbstoffübertragungsspuren bei jedem Einzeldurchgang eines Mehrfachdruckkopfes - Google Patents
Verfahren zum Interleave-Thermodruck mit sich nicht berührenden Farbstoffübertragungsspuren bei jedem Einzeldurchgang eines MehrfachdruckkopfesInfo
- Publication number
- DE19619264A1 DE19619264A1 DE19619264A DE19619264A DE19619264A1 DE 19619264 A1 DE19619264 A1 DE 19619264A1 DE 19619264 A DE19619264 A DE 19619264A DE 19619264 A DE19619264 A DE 19619264A DE 19619264 A1 DE19619264 A1 DE 19619264A1
- Authority
- DE
- Germany
- Prior art keywords
- channel
- data
- channels
- address
- image
- 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
Links
- 238000012546 transfer Methods 0.000 title claims description 60
- 238000000034 method Methods 0.000 title claims description 39
- 230000008569 process Effects 0.000 title claims description 20
- 238000007651 thermal printing Methods 0.000 title description 11
- 239000000872 buffer Substances 0.000 claims description 77
- 238000007639 printing Methods 0.000 claims description 57
- 230000010076 replication Effects 0.000 claims description 40
- 230000004913 activation Effects 0.000 claims description 5
- 238000009826 distribution Methods 0.000 claims description 4
- 230000003362 replicative effect Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 2
- 239000000975 dye Substances 0.000 description 65
- 239000000463 material Substances 0.000 description 60
- 230000015654 memory Effects 0.000 description 54
- 238000004458 analytical method Methods 0.000 description 26
- 238000003384 imaging method Methods 0.000 description 22
- 230000005540 biological transmission Effects 0.000 description 20
- 230000003993 interaction Effects 0.000 description 18
- 238000003860 storage Methods 0.000 description 17
- 238000002360 preparation method Methods 0.000 description 16
- 230000008859 change Effects 0.000 description 12
- 238000009792 diffusion process Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 230000003213 activating effect Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 4
- 239000003086 colorant Substances 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007641 inkjet printing Methods 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000001704 evaporation Methods 0.000 description 2
- 230000008020 evaporation Effects 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 230000003134 recirculating effect Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 101100478173 Drosophila melanogaster spen gene Proteins 0.000 description 1
- 101100513476 Mus musculus Spen gene Proteins 0.000 description 1
- 206010034960 Photophobia Diseases 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 238000005422 blasting Methods 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 239000012876 carrier material Substances 0.000 description 1
- 239000007795 chemical reaction product Substances 0.000 description 1
- 238000002591 computed tomography Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011109 contamination Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000001955 cumulated effect Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- XDDAORKBJWWYJS-UHFFFAOYSA-N glyphosate Chemical compound OC(=O)CNCP(O)(O)=O XDDAORKBJWWYJS-UHFFFAOYSA-N 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 238000007648 laser printing Methods 0.000 description 1
- 208000013469 light sensitivity Diseases 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000000049 pigment Substances 0.000 description 1
- 239000006223 plastic coating Substances 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000002269 spontaneous effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 239000004753 textile Substances 0.000 description 1
- 238000001931 thermography Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/19—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
- H04N1/191—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional array, or a combination of one-dimensional arrays, or a substantially one-dimensional array, e.g. an array of staggered elements
- H04N1/1911—Simultaneously or substantially simultaneously scanning picture elements on more than one main scanning line, e.g. scanning in swaths
- H04N1/1912—Scanning main scanning lines which are spaced apart from one another in the sub-scanning direction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/028—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by thermal printers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/40025—Circuits exciting or modulating particular heads for reproducing continuous tone value scales
- H04N1/40031—Circuits exciting or modulating particular heads for reproducing continuous tone value scales for a plurality of reproducing elements simultaneously
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/111—Arrangements for producing a permanent visual presentation of the output data with overlapping swaths
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Electronic Switches (AREA)
- Facsimile Scanning Arrangements (AREA)
- Fax Reproducing Arrangements (AREA)
- Laser Beam Printer (AREA)
Description
Die vorliegende Erfindung bezieht sich auf einen Thermodrucker und insbesondere auf das
Schreiben auf wärmeempfindlichem Material mit einem Drucker, der Energie an mehreren Stellen
gleichzeitig aufträgt, etwa in Form einer Mehrfachanordnung von abgelenkten Laserlichtstrahlen,
wobei die Laser veränderliche Adressen aufweisen, um ein Interleaving der Abtastzeilen zu er
möglichen. Die Erfindung bezieht sich insbesondere auf Drucker, die Mehrfach-Thermoquellen
nutzen und geeignet sind, Interleave-Abtastzeilen zu schreiben, die anders beabstandet sind als die
der Schreibpunkte auf dem Dokument.
Thermodrucker benutzen oft mehrere, gleichzeitig druckende Thermoquellen, um dadurch die
zum Drucken eines Bildes oder Dokuments erforderliche Zeit zu verringern. Diese Art Drucker
unterliegen einer Anzahl verschiedener Probleme. Die Thermoquellen können möglicherweise
nicht ausreichend dicht zueinander angefertigt zu werden, um Zeilen so eng wie gewünscht druc
ken zu können, so daß unerwünschte, unbedruckte Freiräume zwischen benachbarten, gedruckten
Zeilen verbleiben können. Das Anfertigen mehrerer Thermoquellen in dichtem Abstand zueinan
der kann zu thermischen Interferenzen unter den Energiequellen und/oder unter den Abbildungs
punkten auf dem Dokument führen. Der Wärmestau unter benachbarten Schreibpunkten und die
Dauer der Energiebestrahlung an einer bestimmten Position kann so groß sein, daß der Träger für
das Bilderzeugungsmaterial verformt wird. Zudem können einige der zur Wärmeübertragung oder
zur Erzeugung der Bilddichte benutzten Farbstoffe oder Pigmente schmelzen und in den Träger
eindringen, was zu unerwünschten Fehlern führt. Die Anordnung der Thermoquellen ist zudem
möglicherweise nicht gerade, so daß ein Neigen der Quelle zur Verkleinerung des Abstands zwi
schen den Druckzeilen ungleichmäßige Abstände unter den gedruckten Zeilen erzeugt. Abwei
chungen der Druckpunkte von der Kreissymmetrie (d. h. ovale Punkte oder jegliche Punkte, die
mehr als ein Maximum entlang einer zur Länge der Anordnung rechtwinklig liegenden Richtung
aufweisen) können ausgezahnte Bilddichtekanten erzeugen, wenn mit einer geneigten Anordnung
von Mehrfach-Thermoquellen gedruckt wird.
Die Bilder einiger Thermoquellen in der geneigten Anordnung können defokussiert sein, während
andere beim Projizieren auf die zylindrische Fläche einer das Bilderzeugungsmaterial tragenden
Trommel fokussiert sind. Eine geringe Fehlplazierung der Mehrfach-Anordnung von Thermoquel
len in einem nachfolgenden Durchgang kann störende Streifenbildung mit der Ortsfrequenz des
Kehrwerts der Durchgangsbreite erzeugen. Der Zeilenabstand kann nur durch Drehen auf einen
anderen Neigungswinkel geändert werden, durch Aktivieren einer Teilmenge der Thermoquellen
oder durch Verändern der optischen Vergrößerung im Falle des Energieauftrags durch Lichtstrah
len.
In dem Schlußprogramm der 47. Jahreskonferenz von IS im Radisson Hotel in Rochester
Plaza vom 15.-20. Mai 1994 in Rochester, New York, Band 2, Seiten 608-611, beschreibt Dan
Gelbart von CREO Products, Inc. aus Kanada in einem Papier mit dem Titel "High Power Multi-
Channel Writing Heads", und zwar insbesondere auf Seite 610, daß thermische Interaktionen
unter benachbarten Strahlen auftreten können, wenn mit Mehrfach-Druckköpfen wärmeempfind
liche Materialien beschrieben werden, und daß diese Interaktionen innerhalb des Durchgangs
ungleichmäßig und für das gedruckte Bild schädlich sein können. In dem Papier heißt es zudem:
"Belichtungsköpfe, die keine benachbarten Bits schreiben, sind von diesen Problemen frei, da es
zu keiner lateralen, thermischen Interaktion zwischen den Kanälen kommt (solange der Kanalab
stand einige Bits ausmacht)." Interleaving wird im zweiten Absatz auf Seite 609 dieses Papiers als
eine Möglichkeit erwähnt, thermische Spuren zu schreiben, obwohl Interleaving nicht als ein Weg
vorgeschlagen wird, um thermische Interaktionen durch "Schreiben benachbarter Bits mit nicht
benachbarten Strahlen" zu reduzieren. Das Papier erwähnt auch eine inkorrekte Einschränkung
des Interleaving, da: "Der Abstand zwischen den Schreibpunkten stets ein Bit größer als die
Anzahl der Strahlen ist, andernfalls ist fortlaufendes Interleaving nicht möglich.
Das demselben Anmelder erteilte Patent US-A-4,900,130 beschreibt ein Verfahren zum Bewegen
einer Mehrfach-Anordnung von Energie Quellen mit einer konstanten Schrittgröße oder konstan
ten Geschwindigkeit, um mehrere Durchgänge zu absolvieren, so daß durch Interleaving Ab
tastlinien erzeugt werden, die dichter beabstandet sind als die Schreibpunkte auf den Dokumenten.
US-A-4,009,332 und US-A-4,063,254 beschreiben des Interleaving mehrerer Tintenstrahldüsen in
einem Druckkopf. Das Anfertigen der Düsen in einem Abstand, der dem gewünschten Abstand
der Tintentropfen auf dem Medium entspricht, ist "undurchführbar". Wenn sich die Düsenanord
nung in einem Winkel zur Trommelachse befindet, weisen die Tropfen aus den unterschiedlichen
Düsen in der Anordnung unterschiedliche Flugzeiten aufgrund der unterschiedlichen Abstände zur
Trommeloberfläche auf. Dies führt zu einer Tropfenfehlplazierung. Obwohl das Problem der
unterschiedlichen Flugzeiten vermieden werden kann, indem die Düsen so angeordnet werden,
daß sich alle Düsen im gleichen Abstand zur Trommelfläche befinden, würde eine vorteilhaftere
Lösung eine völlig freie Mitten-zu-Mitten-Beabstandung der Düsen ermöglichen, was eine grö
ßere Mitten-zu-Mitten-Düsenbeabstandung als die Mitten-zu-Mitten-Beabstandung der Tropfen
auf dem Papier in der tatsächlichen Richtung ermöglichen würde, und zwar mit vernachlässigbarer
Einbuße an Druckgeschwindigkeit oder Auflösung.
US-A-4,232,324 beschreibt das Interleaving mehrerer Tintenstrahlelemente eines Druckkopfes
oder unter mehreren Druckköpfen zum Abtasten oder Drucken.
US-A-4,978,971 beschreibt elektronisches Verändern der Reihenfolge, in der Daten an einen
Druckkopf übergeben werden, und zwar durch Verwenden von Gleitzeigern zur Berechnung der
nächsten Adresse im Bildfeldspeicher, aus dem die Bilddaten übertragen werden, um das Drucken
mit Interleave zu ermöglichen, wobei zwischen Vorwärts- und Rückwärts-Abtastrichtungen ge
wechselt wird.
US-A-5,264,943 beschreibt einen Mehrstrahldrucker mit der Fähigkeit zum Einpassen eines ra
stergeschriebenen Bildes auf einem anderen, zuvor geschriebenen Bild innerhalb einer Genauigkeit
von einem Rasterabstand, wobei Interleaving von mehreren Strahlen durchgeführt wird. Der als
"Bildgenerator" bezeichnete Hauptbilddatenspeicher ist in "Bildgeneratorkanäle" unterteilt, wobei
jeder "Bildgeneratorkanal" die Daten für mindestens eine Rasterzeile des Bildes enthält. Es gibt
typischerweise genau so viele "Bildgeneratorkanäle" wie unabhängig modulierte Elemente in dem
Druckkopf, wobei alle durch ein einzelnes Druckkopfelement zu schreibenden Daten den gleichen
"Bildgeneratorkanal" durchlaufen. Es ist allerdings kein bestimmter "Bildgeneratorkanal" dauer
haft einem bestimmten Druckkopfelement zugeordnet. Ein "programmierbarer Kanalzuweisungs
schalter" verbindet jeden "Bildgeneratorkanal" mit einem bestimmten, einzelnen Druckkopfele
ment. Diese direkte Verbindung verhindert, daß alle anderen Druckkopfelemente für die Dauer
des Druckvorgangs dieser einen Bildebene irgendwelche Daten aus diesem "Bildgeneratorkanal"
empfangen, da dieser "programmierte Kanalzuweisungsschalter" nur zwischen Druckbildern ge
ändert wird. Eine programmierte Schaltungsanordnung wird zum Herstellen des "programmierten
Kanalzuweisungsschalters" benutzt. Eine "programmierte Verzögerung" weist jeden Kanal des
Bildgenerators bezüglich der Anzahl der Zeilensynchronsignale an, daß die Daten des
"Bildgeneratorkanals" so verzögert werden sollen, daß das Interleaving der Rasterzeilen in richti
ger Reihenfolge auf dem Bild erfolgt.
US-A-5,164,742 beschreibt die Verwendung von Mehrfach-Belichtung jener Abtastzeilen, die von
Elementen nahe den Enden einer Anordnung geschrieben werden.
US-A-5,168,288 benutzt ein Lichtleiterbündel zum Übertragen von Licht aus einer Anordnung
mit wenigen Elementen, die zum Abtasten der Indizierrichtung auf dem Dokument benötigt wer
den. Die Druckkopfwinkel werden entsprechend des benötigten Abtastzeilenabstandes eingestellt.
Abtastgeschwindigkeitssteuerung wird zum Modulieren der Bilddichte zusätzlich zur Lichtampli
tudensteuerung erwähnt.
US-A-5,247,3 15 beschreibt zwei unterschiedliche Tintenstrahldruckverfahren zum Erstellen von
Textilraster-Druckplatten. Im ersten Fall überlagert jeder Durchgang eines Druckkopfes mit meh
reren Düsen einen vorherigen Durchgang um die Hälfte, um die untere Hälfte des vorherigen
Durchgangs erneut zur Sicherstellung angemessener Deckung zu drucken. Im zweiten Fall wer
den abwechselnde Pixel in einem ersten Durchlauf gedruckt, gefolgt vom Druck der dazwischen
liegenden Pixel im nächsten Durchlauf, so daß benachbarte Pixel in der schnellen Abtastrichtung
nicht in einem einzigen Durchgang gedruckt werden. Dadurch wird das Drucken benachbarter
Pixel vermieden und dies wird in zwei Richtungen ausgedehnt durch Drucken eines Schachbrett
musters in jedem Durchgang. Durch das Versetzen der Zeilen gedruckter Pixel in der langsamen
Abtastrichtung, während nur abwechselnde Pixel in der schnellen Abtastrichtung gedruckt wer
den, wird vermieden, daß die Bewegung in der langsamen Abtastrichtung für die Dauer von zwei
Durchgängen der gleichen Bahn in der schnellen Abtastrichtung angehalten werden muß.
US-A-4,320,406, US-A-4,540,996 und US-A-4,855,752 beschreiben im Tintenstrahldrucken
verwendete Anordnungen zum Schreiben von Interleave Mustern mit mehr als einem Druckkopf
mit mehreren Druckelementen, wobei die Anordnung jedes Druckkopfes um einen Teilbetrag des
Abstands zwischen Elementen in jedem Druckkopf versetzt ist.
Sowohl die Tintenstrahl- als auch die Thermotransferbilderzeugung erzeugen ein Bild auf einem
bildaufzeichnenden Material (möglicherweise das Spender- oder Empfängermaterial im Falle der
Thermotransferbilderzeugung), wobei die bilderzeugende Thermotransferwirkung allerdings durch
Energieübertragung und nicht durch Massen- oder Flüssigkeitsbewegung von Tintentropfen, wie
bei der Tintenstrahlbilderzeugung, hervorgerufen wird. Das Warten (beispielsweise 6 ms) zwi
schen aufeinanderfolgenden Expositionen einer einzelnen Stelle um das 40fache der charakteristi
schen Zeit, die erforderlich ist, damit die Wärme über eine der Schreibpunktbreite entsprechende
Entfernung diffundieren kann (160 µs für Thermodiffusion über eine Schreibpunktdistanz von
σ = 5 µm in Kunststoff für beispielsweise einen Grafikdrucker), läßt die Temperatur auf ca. 0,5%
ihres Maximalwertes fallen, d. h. auf ca. 3°C Differenz zur Umgebungstemperatur, womit thermi
sche Interaktion vermieden wird. Um das Mischen der Tinte zu vermeiden, können mehrere
Sekunden zum Absorbieren der Tinte in dem Papier oder zum Trocknen der Tinte erforderlich
sein. Thermische Interaktion streut normalerweise über eine größere Entfernung durch thermische
Diffusion über längere Zeit, während der Flüssigkeitsverlauf größere Tintenmengen in der Mitte
der Abtastzeilen zusammenziehen kann.
Wie aus den vorausgehenden Erläuterungen zu ersehen ist, unterliegt das Tintenstrahldrucken
nicht den Problemen, die mit der Energieübertragung innerhalb des Spendermaterials zusammen
hängen, da kein Spendermaterial eingesetzt wird. Thermodrucker leiden andererseits unter Feh
lern, die durch thermische Energieübertragung innerhalb des Spendermaterials verursacht werden
können, was dazu führt, daß Fehler auf dem Spendermaterial oder auf dem Empfängermaterial er
zeugt werden.
Benötigt wird ein thermisches Druckverfahren, insbesondere für Hochleistungslaserthermodruc
ker, das verhindert, daß durch Energieübertragung zwischen Abtastzeilen auf dem Spendermate
rial Fehler im Spender- oder Empfängermaterial erzeugt werden.
Hochleistungs-Thermodrucker umfassen zudem typischerweise eine feste Beziehung zwischen der
Reihenfolge der Eingabedaten und dem jeweiligen Laser, der die Daten schreibt. Diese feste Be
ziehung verringert die Flexibilität des Kopfes und macht es insbesondere schwer, die zuvor er
wähnten Fehlerprobleme zu lösen. Diese feste Beziehung zwischen der Datenreihenfolge und der
Identität des Schreiblasers verhindert die Hinzunahme weiterer Schreibkanäle oder das Verändern
der Druckauflösung durch vollelektronische Mittel, wobei möglicherweise mehr Speicher mit
komplizierten Datenübertragungsverfahren benötigt wird, was die Bereitstellung der Bilddaten auf
den Schreibkanälen verlangsamt.
Benötigt werden Laser in einem Kopf, zu dem die Daten durch eine Adresse hingeleitet werden
können, bei dem die Adressen jedes Lasers geändert werden können, um dem Kopf eine Flexibili
tät in der Datenschreibreihenfolge zu ermöglichen.
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, ein Thermodruckverfahren unter Ver
wendung von Abtastzeilen-Interleave Technik bereitzustellen und ein Überlagern der Farbübertra
gungsspuren auf dem Spendermaterial innerhalb eines einzelnen Durchgangs der Anordnung mit
Mehrfach-Thermoquellen zu verhindern, um Fehler durch thermische Interaktionen zwischen den
Thermoquellen oder Druckpunkten zu vermeiden.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, eine vorwiegend rechtwinklige
Ausrichtung der Anordnung zur schnellen Abtastrichtung zu ermöglichen, so daß die bogenför
mige Form der Anordnung, oder andere Abweichungen der Anordnung von der Geraden, mini
male Abstandsänderungen der Abtastzeilen verursacht.
Der vorliegenden Erfindung liegt weiter die Aufgabe zugrunde, Schärfenabweichungen für die
Laser-Thermofarbstofftransferbilderzeugung zu minimieren.
Der vorliegenden Erfindung liegt weiterhin die Aufgabe zugrunde, Abweichungen im Abstand von
der Thermoquelle zum Bildaufzeichnungsmedium bei der Laser-Thermotransfer-Bilderzeugung
und beim Widerstandskopf-Thermodrucken zu minimieren.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, die thermische Energieübertra
gung innerhalb eines Spendermaterials zur Reduzierung von Druckfehlern zu minimieren.
Der vorliegenden Erfindung liegt außerdem die Aufgabe zugrunde, ein Verfahren zur Vermeidung
der Überlagerung einzelner Druckkopfdurchgänge von Abtastzeilenbereichen des Spendermateri
als bereitzustellen, in dem der durch thermische Energie verursachte Temperaturanstieg die Sub
limationstemperatur oder Aktivierungsschwelle überschreitet, bei der Farbstoff vom Spender
übertragen wird.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, eine thermische Laserdruckvor
richtung bereitzustellen, die thermische Energiefehler reduziert.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, ein Verfahren zum gleichzeitigen
Betrieb mehrerer Mehrfach-Druckköpfe bereitzustellen, wobei das Überlagern jeglicher Farb
stoffübertragungsspuren auf dem Spender während eines einzelnen Durchgangs dieser mehreren
Druckköpfe vermieden wird, um Fehler durch thermische Interaktionen unter den Thermoquellen
oder Schreibpunkten zu vermeiden.
Der vorliegenden Erfindung liegt weiter die Aufgabe zugrunde, ein Verfahren anzugeben zum
Kombinieren von durch mehrere Druckköpfe mit mehreren Thermoquellen exponierten Abtastzei
len auf eine Weise, die die Wahrnehmbarkeit von Unterschieden zwischen den Mengen des durch
die verschiedenen Druckköpfe übertragenen Farbstoffs minimiert, wenn diese die gleiche Menge
Farbstoff übertragen sollen.
Der vorliegenden Erfindung liegt weiterhin die Aufgabe zugrunde, ein Interleave-Verfahren für
Abtastzeilen von Thermoquellen bereitzustellen, die unterschiedliche Farben in dem Bild erzeu
gen.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, ein Interleave-Verfahren für Ab
tastzeilen bereitzustellen, die von einer oder mehreren Modulatoranordnungen mit Mehrfach-
Thermoquellen erzeugt werden, die die Aussendung des von einem oder mehreren Lasern oder
nicht-kohärenten Quellen ausgegebenen Lichts steuern, um thermische Interaktionen zwischen
den Abtastzeilen auf dem bildaufzeichnenden Material zu minimieren, und um die Wahrnehmbar
keit von Unterschieden in dem durch die verschiedenen Druckköpfe übertragenen Farbstoffs zu
minimieren.
Der vorliegenden Erfindung liegt ferner die Aufgabe zugrunde, Laserkanäle für einen Mehrfach-
Druckkopf bereitzustellen, die veränderbare oder revidierbare Adressen aufweisen, so daß Inter
leaving ermöglicht werden kann.
Der vorliegenden Erfindung liegt weiter die Aufgabe zugrunde, unabhängige Datenkanäle bereit
zustellen, die die entsprechenden Schreibelemente unabhängig voneinander modulieren.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, Laser mit Adressen und Logik
schaltungen auszustatten, die es dem Laser ermöglichen, an den Laser adressierte Daten zu er
kennen und anzunehmen.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, adressierbare Laser bereitzustel
len, die die Ausrichtung von Abtastzeilenenden ermöglichen.
Der vorliegenden Erfindung liegt ferner die Aufgabe zugrunde, Druckkanäle bereitzustellen, die
die Möglichkeit zur Verzögerung des Druckbeginns umfassen.
Der vorliegenden Erfindung liegt weiterhin die Aufgabe zugrunde, einen Druckkopf bereitzustel
len, der die Auflösung sowohl in der schnellen als auch in der langsamen Abtastrichtung durch
Replizieren von Pixeln verändert.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, ein Verfahren und eine Vorrich
tung zum Verändern der Auflösung durch vollelektronisches Schalten bereitzustellen.
Der vorliegenden Erfindung liegt außerdem die Aufgabe zugrunde, die Veränderung der Anzahl
der aktiven Schreibkanäle oder das Hinzufügen von mehr Kanälen zu ermöglichen.
Der vorliegenden Erfindung liegt ebenso die Aufgabe zugrunde, das Interleaving oder das Pixel
replizieren mit minimalen oder nahezu minimalen Speicheranforderungen zu ermöglichen.
Der vorliegenden Erfindung liegt zudem die Aufgabe zugrunde, eine schnelle Datenübertragung
während der Verteilung auf die Kanäle zu ermöglichen.
Die zuvor genannten Aufgaben können durch ein System erfüllt werden, das thermisches Drucken
mit Interleave-Technik durchführt, wobei das Überlagern von Farbstofftransferspuren auf dem
Spendermaterial innerhalb eines einzelnen Durchgangs der Mehrfach-Anordnung vermieden wird,
um Fehler durch thermische Beeinflussung unter entweder den Quellen oder den Druckpunkten zu
vermeiden, um das Ausrichten der Anordnung vorwiegend rechtwinklig zu einer schnellen Abtast
richtung zu ermöglichen, so daß jegliche Bogenform der Anordnung nur minimale Abstandsab
weichungen der Abtastzeilen hervorruft, und um Schärfenabweichungen oder Abweichungen im
Abstand vom Dokument zur Thermoquelle beim Widerstandskopf-Thermodruck zu minimieren.
Benachbarte Farbstofftransferspuren werden für einen einzelnen Durchgang des Mehrfach-Druck
kopfes als sich nicht berührend erachtet, wenn zwischen jedem benachbarten, während dieses
Durchgangs des Druckkopfes gedruckten Zeilenpaar ein Bereich verbleibt, von dem während die
ses Druckkopfdurchgangs kein Farbstoff übertragen wurde. Farbstoff wird von diesen Zwischen
bereichen durch nachfolgende Zwischenzeilen-Abtastungen von entweder nachfolgenden Quellen
desselben Druckkopfes oder von Elementen anderer Druckköpfe übertragen, um ungedruckte
Zeilen im fertigen Bild zu vermeiden. Diese Anordnung sieht die Möglichkeit zur elektronischen
Veränderung des Abtastzeilenabstands in einigen Fällen vor, die die entsprechende Einstellung der
Translationsgeschwindigkeit oder Schrittweite des Schreibpunktanordnung rechtwinklig zur
schnellen Abtastrichtung erfordern. Elektronische Schaltungen wählen die Datencodierung des
Bildes einer Sequenz entsprechend aus, die Modulation der Thermoquelle zu den richtigen Zeiten
zu bewirken, um das Bild zu erzeugen.
Das System ermöglicht das Interleaving durch Bereitstellen eines adressierbaren Datenkanals für
jedes Druckelement, wo Druckdaten zu den Kanälen geleitet werden, indem Adressen für die
Druckdaten erzeugt werden. Die Adressen der Kanäle können geändert werden, was das Verän
dern des Interleave-Faktors ermöglicht. Um eine Ausrichtung zu ermöglichen, wird eine
Verzögerung des Pixeldruckbeginns vorgesehen.
Das System läßt zudem das Verändern der Druckauflösung innerhalb des Druckkopfes zu, indem
die Pixeldaten in beiden Richtungen des Mediums repliziert werden.
Diese und weitere, nachfolgend erläuterte Aufgaben und Vorteile der Erfindung sind den Details
von Konstruktion und Betrieb zueigen, wie in den nachfolgenden Beschreibungen und anhängen
den Ansprüchen festgelegt, wobei auf die anliegenden Zeichnungen Bezug genommen wird, in
denen gleiche Bezugsziffern gleiche Teile bezeichnen.
Die Erfindung wird im folgenden anhand eines in der Zeichnung dargestellten Ausführungsbei
spiels näher erläutert.
Es zeigen
Fig. 1 einen typischen Laserschreibkopf und ein Linsensystem zum Projizieren von
Schreibpunkten aus mehreren Quellen auf das Bildaufzeichnungsmaterial;
Fig. 2(a) Expositionsprofile von drei benachbarten Schreibpunkten während des ersten
Durchgangs durch einen zuvor nicht exponierten Bereich des Bildaufzeich
nungsmaterials;
Fig. 2(c) einen nachfolgenden Durchgang durch denselben Bereich mit drei möglicher
weise unterschiedlichen Schreibpunkten.
Fig. 2(b) und 2(d) den auf dem Spender verbleibenden Farbstoff nach den ersten bzw. folgenden
Durchgang mit dem Mehrfach-Druckkopf;
Fig. 3 Interleave-Schreiben von drei Durchgängen eines Druckkopfes mit neun Ele
menten mit einem Interleave-Faktor von k = 2 zum Erzeugen eines Rasterab
stands im fertigen Bild von 10 µm, und zwar beginnend mit dem Schreiben mit
der ersten möglichen Quelle, die ein vollständiges Raster ohne nicht exponierte
Abtastzeilen erzeugen kann.
Fig. 4 eine schematische Schaltung zum Bereitstellen der Daten an den Druckele
menten in richtiger Reihenfolge zum Drucken des Bildes;
Fig. 5 einen Teil der Steuereinheit 65 aus Fig. 4 in detaillierterer Darstellung;
Fig. 6 die Ergebnisse aus dem Verändern der Schrittweite zwischen Durchgängen für
einen Druckkopf mit 10 Elementen, wobei die Identität der zur Exposition
jeder Rasterzeile in dem Bild zuständigen Quelle gezeigt wird, und zwar mit
dem gleichen Zwischenelementabstand wie bei dem Druckkopf in Fig. 3, um
einen kleineren Rasterabstand von 6,7 µm durch Verwenden eines Interleave-
Faktors von k = 3 zu erreichen;
Fig. (7a) die Anordnung mit mehreren Quellen in gleichem Abstand entlang eines
Bogens, wobei bei nicht geneigter Anordnung minimale Abstandsabweichun
gen zwischen den Spuren auftreten;
Fig. 7(b) den asymmetrischen, im wesentlichen ungleichen Spurabstand bei Neigung
während eines Abtastvorgangs;
Fig. 8(a) die in einem Bild durch eine geneigte Anordnung von runden Schreibpunkten
erzeugte glatte Kante;
Fig. 8(b) die durch geneigte Anordnung länglicher Schreibpunkte erzeugte ausgefranste
Kante;
Fig. 9(a) und 9(b) einen Mehrfach-Druckkopf, der durch die in der Mitte befindliche Linse auf
eine rechts liegende, konvexe, rotierende Trommelfläche fokussiert wird, wo
die Anordnung hinsichtlich der Trommeldrehachse, und somit zur schnellen
Abtastrichtung des Dokuments in Fig. 9(a) nicht geneigt ist, während in Fig.
9(b) die Anordnung hinsichtlich der Trommeldrehachse und zur schnellen
Abtastrichtung geneigt ist; und
Fig. 10(a) und 10(b) Druckkopf-Interleave mit sichtbarer Differenz zwischen mit zwei Druck
köpfen geschriebenen Bildbereichen, die unterschiedliche Bilddichte in Fig.
10(a) erzeugen, und Verschleierung dieser Differenz in Fig. 10(b) durch Inter
leave-Verschachtelung der durch diese beiden Anordnungen geschriebenen
Abtastzeilen.
Die vorliegende Beschreibung richtet sich insbesondere auf Elemente, die einen Teil der erfin
dungsgemäßen Vorrichtung bilden oder direkt damit zusammenarbeiten. Selbstverständlich kön
nen nicht ausdrücklich gezeigte oder beschriebene Elemente den Fachmann bekannte Ausfüh
rungsformen bilden.
Der Begriff "Quelle" bezieht sich in dieser Beschreibung auf das energieerzeugende oder -abstrah
lende Element innerhalb des Druckkopfes, das im Beispiel dieses Laserdruckkopfes der Laserbe
reich ist und in dem Widerstandsdrucker ein Widerstandsheizelement wäre. Der Begriff
"Schreibpunkt" bezieht sich auf einen Bereich der Wärmebeaufschlagung auf einem wärmeemp
findlichen, bildaufzeichnenden Material, und somit auf das Bild der Quelle auf dem Thermomate
rial für die Laser-Thermofarbstoffübertragung oder den Kontaktbereich zwischen der Wärme
quelle und dem Material für Widerstands-Thermofarbtransfer. Die Linsen zwischen der Quelle
und dem bilderzeugenden Dokument können bewirken, daß der "Schreibpunktabstand" um einen
proportionalen Betrag vom "Quellenpunktabstand" abweicht.
Die vorliegende Erfindung ist auf thermische Schreibköpfe des Widerstands und Laser-Typs an
wendbar. Ein typischer Laserschreibkopf 10 wird in Fig. 1 gezeigt und detaillierter in US-
07/986,207 beschrieben. Andere Druckköpfe, wie der SDL-5621-I1 von Spectra Diode Labs,
oder ein in einer Publikation von RCA beschriebener Druckkopf mit 10 Quellen kann ebenfalls
benutzt werden. Dieser Laserschreibkopf 10 umfaßt eine aus einem Halbleitermaterial mit Laser
bereichen 14 zusammengesetzte Diodenanordnung 12. Die typische Anordnung umfaßt zehn der
artige Laserbereiche oder Quellen 14 (mit einem in Fig. 1 gezeigten Kopf mit sechs Quellen),
kann aber eine beliebig größere Anzahl aufweisen.
Jeder der Bereiche 14 erzeugt einen Infrarotstrahl 16, der durch eine Reihe von Linsen 17-20
sowie einer Blende 21 fokussiert wird und auf einem bisweilen als Spender bezeichneten wärme
empfindlichen Bildaufzeichnungsmaterial 26 einen Schreibpunkt 24 erzeugt, wie etwa in US-A-
5,387,496 und 5,234,890 erwähnt. Die Laserpunkte verdampfen oder schmelzen Farbträgermate
rial vom Bildaufzeichnungsmaterial 26. Wenn das Bildaufzeichnungsmaterial 26 der primäre
Bildträger sein soll, etwa wenn das Material für Hardcopies von Computertomographien, Rönt
gen- oder Magnetresonanzbildern benutzt wird, wird das Bild auf dem Spendermaterial betrach
tet. Material 26 kann auch das Endprodukt des thermischen Bilderzeugungsprozesses sein, wenn
es als ein als "Auszug" bezeichnetes Filmoriginal zum Projektionskopieren oder Kontaktkopieren
auf einer lichtempfindlichen lithografischen Druckplatte benutzt wird. Einige Spendermaterialien,
etwa Eastman Kodak APPROVAL Donor DK02 Kat-Nr. 862-4199, sind für das Übertragen
farbtragenden Materials auf einen (nicht gezeigten) Empfänger ausgelegt, etwa Eastman Kodak
APPROVAL Intermediate 101 Kat-Nr. 831 5582. Der Empfänger würde in dieser Situation das
primäre, bildtragende Material sein. Andere Materialien können Metalldruckplatten sein, von
denen Metall mittels der Laserstrahlen abgeschmolzen wird, oder kunststoffbeschichtete
Metalldruckplatten, von denen die Kunststoffbeschichtung mittels der Laserstrahlen abgeschmol
zen wird.
Typischerweise arbeiten Druckköpfe, wie der in Fig. 1 gezeigte, mit einer, das Thermomaterial 26
tragenden, (nicht gezeigten) rotierenden Trommel auf der die Strahlen 16 auftreffen. Die Richtung
der Trommeldrehung wird als schnelle Abtastrichtung bezeichnet, und eine Richtung quer zur
Drehrichtung, oder die Richtung parallel zur Drehachse der Trommel, wird als die langsame
Abtastrichtung bezeichnet. Wenn sich die Trommel dreht, werden die Laserbereiche entsprechend
der dem Drucker bereitgestellten Bilddaten ein- und ausgeschaltet, und der Druckkopf bewegt
sich langsam über die Trommel. Die ein- und ausgeschalteten Strahlen erzeugen auf dem wärme
empfindlichen Material 26 Zeilen oder Spuren. Der Druckkopf kann sich mit einer konstanten
Geschwindigkeit über die Trommel bewegen, während sich die Trommel dreht, oder er kann wäh
rend des Druckens einer oder mehrerer Spuren stoppen und dann zur nächsten Position verfahren,
um die folgende Spur oder Spuren zu drucken. Das Ein-/Aus-Muster und die Trommeldrehung
produzieren Bereiche des Bildaufzeichnungsmaterials 26, an denen Material entfernt wurde sowie
andere Bereiche, an denen Material verbleibt. Die Menge des entfernten Materials hängt von der
Stärke des Strahls, der Größe des Strahls an seinem Schnittpunkt mit der expositionsabsorbieren
den Farbstoffschicht im Spender sowie der Dauer, für die der Strahl auf einen Bereich einstrahlt,
ab. Da das Material des Spenders 26 durch Wärme entfernt wird, da der Bereich um den Punkt
nicht erwärmt wird, und da die thermische Diffusion von einem Wärmequellenpunkt nach der
Gaußschen Verteilung erfolgt, nimmt das Temperaturprofil die Form einer Gaußschen Kurve an.
Das Material wird bis zu einer ca. die Form am mittleren Teil einer Gaußschen Kurve entspre
chenden Tiefe entfernt, wobei sich die Spitze im Strahlmittelpunkt befindet.
Fig. 2(a) ist eine Schnittansicht von durch drei benachbarte Schreibpunkte während eines Durch
gangs eines Druckkopfes aufgebrachter Expositionsprofile 40, und zwar rechtwinklig zu einer
schnellen Abtastrichtung gesehen. Die Expositionsprofile der Punkte sind als gestrichelte Kurven
40 dargestellt. Eine gestrichelte Linie in Fig. 2(a) stellt einen Schwellenexpositionspegel 42 dar,
der der Verdampfungspegel zum Übertragen von Farbstoff durch Exposition mit Lichtstrahlen
oder der verstärkte Massendiffusionspegel zum Übertragen von Farbstoff durch aus einem
Widerstandskopf geleiteter Wärme sein kann. Wenn das Kurvenprofil 40 über dem Schwellenwert
42 liegt, wird Farbstoff aus dem Spender 26 abgeschmolzen. Der schraffierte Bereich 44 jeder
Expositionskurve bezeichnet die zum Übertragen von Farbstoff aus dem Spender 26 verfügbare
Expositionsthermoenergie.
Fig. 2(b) stellt den nach diesem ersten Durchgang eines Mehrfach-Druckkopfes auf dem Spender
26 verbleibenden Farbstoff dar, und zwar mit Bereichen 46, von denen durch jede Quelle Farb
stoff abgetragen wurde, die durch Bereiche 48 von den benachbarten Spuren getrennt sind, in
denen keine Farbstoffabtragung erfolgte, da zu wenig Expositionsenergie in diesem Bereich be
reitgestellt wurde. Der Spender 26 kühlt in dem Bereich 48 ab, während die Schreibpunkte das
Material weiter abtasten. Fig. 2(b) zeigt sich nicht berührende Schreibspuren, in denen die
Schreibpunkte für die Spuren so weit getrennt sind, daß thermische Beeinflussung zwischen den
Spuren auf einen ausreichend niedrigen Pegel reduziert ist, so daß Bereiche von nicht übertrage
nem Farbstoff zwischen den Zeilen von entferntem Spendermaterial verbleiben.
Fig. 2(c) zeigt die Expositionsprofile 40 für die in einem nachfolgenden Durchgang exponierten
Schreibpunkte mit einem Interleave- oder Verschachtelungsfaktor k = 2 als gestrichelte Kurven,
die über den gleichen Farbstoffübertragungsschwellenpegel 42 wie in Fig. 2(a) überlagert wurden,
wobei k gleich der Anzahl der Durchgänge ist, die zum Fertigstellen einer Schreiboperation für
einen Bereich erforderlich sind; diese dazwischenliegenden Abtastzeilen können während aufein
anderfolgender Durchgänge geschrieben werden oder während voneinander durch einen oder
mehrere Durchgänge getrennte Durchgänge, die keine Abtastzeilen zu diesem Bereich beitragen,
und zwar abhängig von den Abständen der Schreibpunkte, dem beabsichtigten Rasterabstand und
dem numerischen Wert des Interleave-Faktors. Zu beachten ist, daß die Exposition erneut oder
neu beginnen muß, um den Spender 26 auf seine Übertragungsschwelle 42 zu erwärmen, da die
während vorheriger Durchgänge aufgetragene Wärme wegdiffundiert ist.
Fig. 2(d) zeigt den auf dem Spender 26 verbleibenden Farbstoff nach Abschluß der Interleave-
Exposition, wo Farbe von allen Teilen der Bildbereiche bei Abschluß des Interleave-Expositions
verfahrens übertragen wurde, so daß im Bild keine nicht exponierten Streifen verbleiben. Die die
Schwelle 42 überschreitenden Expositionsprofile 40 überlagern sich zwischen den Durchgängen,
so daß keine unbedruckten Bereiche erzeugt werden.
Indem benachbarte Farbstoffübertragungsspuren innerhalb eines Durchgangs voneinander ge
trennt gehalten werden, wird die Interaktion zwischen benachbarten Abtastzeilen auf dem Spender
oder auf dem farbstoffabschmelzenden Bilderzeugungsmaterial minimiert. Diese Interaktionen
können aufgrund direkter Überlagerung der Schreibpunkte auftreten, oder, für das Drucken mit
einem geneigten Mehrfach-Druckkopf oder für das Drucken mit mehreren versetzten Druckköp
fen, aufgrund der Überlagerung der von einer Abtastzeile hinterlassenen Wärmespur mit einem
nachfolgenden Schreibpunkt oder aufgrund von Wärmediffusion von einer Abtastzeile auf den
Pfad eines nachfolgenden, benachbarten Schreibpunktes. Alle diese Interaktionen erzeugen höhere
Temperaturen in den Überlagerungsbereichen oder thermischen Diffusionsbereichen, wobei grö
ßere Mengen von Farbstoff aus diesen betroffenen Bereichen übertragen werden, als bei Fehlen
thermischer Interaktionen erfolgen würde. Um die Folgen dieser thermischen Interaktionen zu
veranschaulichen, kann der Schreibvorgang mit einem isolierten Laser zwischen zwei inaktiven
Nachbarn damit verglichen werden, daß man zwei benachbarte Punkte schreibt, die ihre Exposi
tionen entweder gleichzeitig oder in einer ausreichend kurzer Zeit ablagern, so daß die Exposition
des zweiten Punktes abgelagert wird, während ein wesentlicher Teil der durch den ersten Punkt
erzeugten Wärme innerhalb des Überlagerungsbereichs oder des lateralen Diffusionsbereichs
verbleibt. Bei der einzelnen, isolierten Abtastzeile wird Energie abgelagert, die den Farbstoff
gemäß jeder der isolierten Abtastzeilen in Fig. 2(a) und 2(b) abträgt. In dem Bereich zwischen den
Mittelpunkten zweier sich überlagernder, benachbarter Abtastzeilen ist genügend Wärme
vorhanden, damit die Schwelle 42 überschritten wird, und damit eine wesentliche Farbstoffmenge
aus diesem Überlagerungsbereich abgetragen wird. Es wird insgesamt mehr Farbstoff aus den
beiden sich überlagernden, benachbarten Abtastzeilen abgetragen, als durch zwei isolierte
Abtastzeilen abgetragen würde. Die bei der Exposition benachbarter Abtastzeilen im Vergleich
mit der Exposition zweier isolierter Abtastzeilen größere Farbstoffabtragung kann Bildfehler ver
ursachen, etwa die Sichtbarkeit der Kante jedes Durchgangs oder ein Moir´ in Rastermustern, die
aus mehreren Abtastzeilen zusammengesetzt sind und die keine Bruchteile der Anzahl der Quellen
im Druckkopf sind. Durch Einsatz der Interleave-Tecknik wird die in jedem Strahl enthaltene
bilderzeugende Energie innerhalb der sehr kurzen Zeitdauer abgelagert, in der sich der Schreib
punkt über diese Stelle bewegt. Das Spendermaterial kühlt zumindest in der Zeit ab, die der
Schreibpunkt benötigt, um die gesamte Länge einer Abtastzeile in dem Bild abzutasten, bevor eine
benachbarte Spur exponiert wird, so daß diese thermischen Interaktionen zwischen benachbarten
Abtastzeilen beseitigt oder wesentlich gedämpft werden. Die Zeit zur Vervollständigung eines
Durchgangs vor dem nächsten Interleave Durchgang muß mindestens so groß wie das Verhältnis
zwischen der Länge des Bildes entlang der schnellen Abtastrichtung und der Abtastgeschwindig
keit sein (und möglicherweise länger, um ein kleines Bild auf einer Trommel mit großem Umfang
zu berücksichtigen). Die Abtastgeschwindigkeit, die zum Übertragen einer ausreichenden Farb
stoffmenge für Bilderzeugungszwecke verwendet werden kann, wird wiederum durch die verfüg
bare Lichtstärke, die Größe des Schreibpunktes und die Lichtempfindlichkeit des Spenders beein
flußt. Die kürzeste Zeit zwischen den Durchgängen würde erzielt, wenn der leistungsstärkste
Laser auf den kleinsten Schreibpunkt auf dem empfindlichsten Medium fokussiert würde, um das
kleinste Bild zu schreiben. Für das Beispiel eines Kleinbilddias (24 mm Bildbereich in seinem kür
zesten Abmaß), das mit einem 1 Watt-Laser innerhalb einer Anordnung geschrieben würde, die
auf ihre Brechungsgrenze von 1 um Mittelradius fokussiert ist und einen-Rasterabstand Y von 1
µm auf einem Material exponiert, das nur 0,06 J/cm² benötigt, um ein Bild zu erzeugen, würden
aufeinanderfolgende Durchgänge mit Intervallen von 14 µs erfolgen, während derer der Spender
an der Überlagerung auf ca. 5% seiner vorherigen wärmsten Temperatur abgekühlt wäre. Das bei
der nächsten Exposition in diesem extremen Fall verbleibende Temperaturprofil kann unter be
stimmten Umständen groß genug sein, um eine spürbare Interaktion in Form einer größeren
Farbstoffübertragung als erwünscht zu erzeugen, und es kann ein etwas längeres Abtastintervall
notwendig sein. In den meisten der für größere Bilder im Grafikbereich geeigneten Systeme.
(normalerweise 50,8 cm Abtastlänge), wobei ca. 0,5 W auf einen Mittenradius von 10 µm auf
dem bildaufzeichnenden Material fokussiert sind und Rasterzeilen im Abstand von 10 µm im ferti
gen Bild mit einer Materialempfindlichkeit von 0,5 J/cm² exponiert werden, erfolgen aufeinander
folgende Abtastungen alle 60 ms, was das Abkühlen des Materials auf unter 0,5% der vorher
wärmsten Temperatur erlaubt, so daß thermische Fehler auf unter einen störenden Wert reduziert
werden. Das nachfolgend besprochene Beispiel aus Fig. 3 ist für diese Situation typisch.
Fig. 3 ist eine schematische Darstellung der Expositionssequenz für einen Druckkopf, entweder
einen Widerstands- oder Lichtstrahl-Schreibpunkt, der neun Quellen umfaßt, die Lichtpunkte mit
einem Abstand von 20 µm zueinander auf dem Spender 26 erzeugen, wobei sich der Index der
Quelle (numeriert von 0-8) in dem Kreis unmittelbar über der Zeile (L) befindet, die die Mitte
ihrer Farbstoffübertragungsspur anzeigt. Fig. 3 zeigt Linien wechselnder Längen, obwohl die
Linien auf den tatsächlichen Bildern alle dieselbe Länge hätten, und die verschiedenen Verlänge
rungen der Linien vorgesehen sind, um die Durchgangsfolge sowie die Zugehörigkeit von Raster
nummer und Expositionsquelle zu betonen. Die Indizes der fertigen Zeilen im Bild sind durch die
Nummer nach dem Zeichen "L" neben jeder Farbübertragungsspur bezeichnet. Im links in Fig. 3
gezeigten ersten Durchgang oder der ersten Trommeldrehung werden nur die Quellen 4-8 akti
viert, da eine Interleave Exposition zwischen den Abständen der Schreibpunkte 0-4 im ersten
Durchgang nicht möglich ist. Für den Druckkopf wurde ein Interleave-Faktor von k = 2 gewählt,
der sich um einen Schritt oder einen Abstand von 90 µm zu der Zeit bewegt, zu der die Schreib
punkte diesen Bereich im nächsten Durchgang abtasten, was Element 0 im zweiten Durchgang
erlaubt, Farbstoff entlang einer Spur zwischen durch Quelle 4 und 5 im ersten Durchgang expo
nierter Spuren zu übertragen. Die einzelnen Quellen drucken mit Rasterlinien entsprechend der
Konkordanz von Tabelle I:
Sobald Durchgang 3 abgeschlossen ist, wird jede Quelle eingeschaltet, wie durch die Druckdaten
in jedem aufeinanderfolgenden Durchgang angegeben, wobei der Spender so lange abgetastet
wird, bis das Ende in der langsamen Abtastrichtung erreicht ist. Bei dem letzten Druckkopfdurch
gang, der der Darstellung der 3. Umdrehung in Fig. 3 entspricht, und die kürzeste Gruppe der
neun Abtastzeilen mit gleichem Abstand umfaßt, die das Raster im Bildbereich auf der rechten
Hälfte von Fig. 3 vervollständigenden, müssen die mit 5-8 bezeichneten Quellen inaktiviert wer
den, da keine weitere Gelegenheit besteht, um die Leerräume zwischen den von diesen Quellen
durchlaufenen Spuren zu füllen.
Die Interleave-Verschachtelung der Abtastspuren, wie in Fig. 3 gezeigt, kann auf zahlreichen
unterschiedlichen Wegen erreicht werden.
Bei einem Ansatz könnte der Computer oder Rasterbildprozessor die Druckzeilen des Bildes in
der Reihenfolge neu anordnen, in der sie gedruckt werden sollen, und diese dann der Druckerelek
tronik in der richtigen Interleave-Reihenfolge bereitstellen. Auf diese Weise könnte das Interleave
mittels eines Bildfeldspeichers erreicht werden, der feste Verbindungen zwischen den Bilddaten
positionen des Bildfeldspeichers und den Schreibquellen für das gesamte Bild herstellt. Beispiels
weise könnten die codierten Bilddaten 1800 Abtastzeilen mit 3000 Pixeln je Abtastzeile umfassen.
Wenn diese Daten mit einem Druckkopf mit 9 Quellen und einem Interleave-Faktor von k = 2 ge
druckt werden sollen, wie in Fig. 3 schematisch gezeigt, und wenn der Bildfeldspeicher so konfi
guriert wäre, um alle Daten für eine gesamte Abtastzeile in einen mit einer einzelnen Quelle im
Druckkopf verbundenen Puffer zu übertragen, wobei für jede Quelle ein Puffer zur Verfügung
stünde, dann würden die ersten 12.000 Speicherstellen im Bildfeldspeicher mit "0" gefüllt, um die
ersten 4 mit Index "0" bis "3" bezeichneten Quellen während des ersten Durchgangs zu inaktivie
ren. Speicherstellen 12.001 bis 15.000 würden mit den die erste Abtastzeile L1 im Bild codierten
Daten zur Exposition durch die mit Index "4" bezeichnete Quelle in diesem ersten Durchgang ge
füllt, während Speicherstellen 15.001 bis 18.000 mit den Daten für die dritte Abtastzeile L3 ge
füllt würden, die mit der mit Index "5" bezeichneten Quelle in diesem ersten Durchgang zu expo
nieren ist. Speicherstellen 18.001 bis 21.000 würden Daten für durch Quelle "6" zu exponierende
Zeile L5 empfangen, Stellen 21.001 bis 24.000 würden Daten für die durch Quelle "7" zu expo
nierende Zeile L7 empfangen, und Stellen 24.001 bis 27.000 würden Daten für die durch Quelle
"8" zu exponierende Zeile L9 empfangen, wobei alle im ersten Durchgang des Druckkopfes über
das bildaufzeichnende Material zu schreiben sind. Speicherstellen 27.001 bis 30.000 im Bild
feldspeicher würden mit Daten für die durch Quelle "0" im zweiten Durchgang des Druckkopfes
zu exponierende Zeile L2 gefüllt, während Stellen 30.001 bis 33.000 Daten für die durch Quelle
"1" zu exponierende Zeile M empfangen würden, Stellen 33.001 bis 36.000 würden Daten für die
durch Quelle "2" zu exponierende Zeile L6 empfangen, Speicherstellen 36.001 bis 39.000 würden
Daten für die durch Quelle "3" zu exponierende Zeile L8 empfangen, Speicherstellen 39.001 bis
42.000 würden Daten für die durch Quelle "4" zu exponierende Zeile L10 empfangen, Speicher
stellen 42.001 bis 45.000 würden Daten für die durch Quelle "5" zu exponierende Zeile L12 emp
fangen, Speicherstellen 45.001 bis 48.000 würden Daten für die durch Quelle "6" zu exponierende
Zeile L14 empfangen, Speicherstellen 48.001 bis 51.000 würden Daten für die durch Quelle "7"
zu exponierende Zeile L16 empfangen, Speicherstellen 51.001 bis 54.000 würden Daten für die
durch Quelle "8" zu exponierende Zeile L18 empfangen, wobei alle im zweiten Durchgang des
Druckkopfes zu exponieren sind. Speicherstellen 54.001 bis 57.000 im Bildfeldspeicher würden
mit Bilddaten für die durch Quelle "0" im dritten Durchgang des Druckkopfes zu exponierende
Zeile L11 gefüllt, wobei der Rest der Speicherzuweisungen diesem Schema folgt.
Ein anderer Ansatz besteht darin, daß der Computer die Zeilen in der richtigen Reihenfolge von
links nach rechts oder von oben nach unten bereithält und die Druckzeilen in der Interleave-Rei
henfolge indiziert, um diese in der richtigen Reihenfolge für den Interleave-Ausdruck auszugeben.
Auf diese Weise kann das Interleaving erreicht werden, wenn ein Bildfeldspeicher benutzt wird,
der feste Verbindungen zwischen den Bilddatenpositionen des Bildfeldes und den Schreibquellen
für das gesamte Bild herstellt. In diesem Beispiel wird dieselbe N = 9 Quellen umfassende Konfi
guration benutzt, wobei die Quellen mit einem Interleave-Faktor von k = 2 und Reihen von 1800
Abtastzeilen mit jeweils 3000 Pixeln schreiben. Diese Bilddaten könnten in der Abtastzeilenfolge
gespeichert werden, d. h. Speicherstellen 1 bis 3.000 enthalten die Daten für Abtastzeile L1, Spei
cherstellen 3.001 bis 6.000 enthalten die Daten für Abtastzeile L2, Speicherstellen 6.001 bis 9.000
enthalten die Daten für Abtastzeile L3 usw. Ein eine Abtastzeile aufnehmender Puffer wird jeder
Quelle im Druckkopf zugeordnet. Der Computer wird mit einer Sequenz zum Auswählen der zu
übertragenden Speicherstellen und zum Auswählen des diese Daten empfangenden Puffers pro
grammiert. Die Sequenz würde mit dem Übertragen einer Abtastzeile mit negativer Zahl L(-7) zur
mit Index "0" bezeichneten ersten Quelle beginnen, dann den Abtastzeilenzähler um den Inter
leave-Faktor k = 2 für jede aufeinanderfolgende Quelle erhöhen, bis die 9. ungerade Abtastzeile in
dieser Serie erreicht ist, d. h. Abtastzeile L9, und damit den ersten Durchgang abschließen; dann
zur 9. Abtastzeile nach der anfänglich ersten negativen Abtastzeile L(-7) zurückgehen, d. h.
Abtastzeile L2 würde zu der mit Index "0" bezeichneten Quelle übertragen, und den Abtastzeilen
zähler um den Interleave-Faktor k = 2 für jede aufeinanderfolgende Quelle erhöhen, bis die 9. ge
rade Abtastzeile in dieser Serie erreicht ist, d. h. Abtastzeile L18, und damit den zweiten Durch
gang abschließen; dann zur 9. Abtastzeile nach dem Ausgangspunkt L2 für den vorherigen
Durchgang zurückkehren, d. h. Abtastzeile L11 würde zu der mit Index "0" bezeichneten Quelle
übertragen, und um k = 2 erhöhen für die nachfolgenden, ungeraden Abtastzeilen und für die
nachfolgenden Quellen. Die Sequenz bewirkt bei den negativen Abtastzeilen eine Übertragung
aller Nullen zu einer Laserquelle bezeichnen, um diese Quelle zu inaktivieren, und daß 3.000
Speicherstellen jeweils eine Abtastzeile bilden, so daß die Endspeicherstelle für jede Quelle die
Abtastzeilennummer multipliziert mit 3.000 ergibt. Vor dem ersten Druckkopfdurchgang würde
der Computer 3.000 Nullen zu jeder der ersten vier mit "0" bis "3" bezeichneten Quellen senden,
die während dieses Durchgangs inaktiv bleiben sollen, während Daten von Speicherstelle 1 bis
3.000 mit Daten für Abtastzeile L1 zu dem Puffer gelenkt würden, der der mit Index "4" bezeich
neten Quelle zugeordnet ist, dann würde zu den die Abtastzeile L3 enthaltenden Speicherstellen
6.001 bis 9.000 gesprungen, um die für die mit Index "5" bezeichnete Quelle bestimmten Daten
zum Puffer zu übertragen, dann würde zu den die Daten für Abtastzeile L5 enthaltenden Spei
cherstellen 12.001 bis 15.000 gesprungen, die für Quelle "6" vorgesehen sind, und so weiter.
Ein weiteres Verfahren sieht vor, die Daten für das erste von jeder Quelle zu schreibende Pixel in
aufeinanderfolgenden Speicherstellen zu plazieren, dann das zweite Pixel für jede der Quellen in
den nächsten Speicherstellen zu plazieren, so daß nicht jede Quelle ihren eigenen, zugehörigen
Speicher benötigte, sondern nur auf den vom Bildfeldspeicher bereitgestellten jüngsten Wert an
sprechen müßte. Ein besserer Ansatz ist allerdings die Bereitstellung von Bildzeilen gegenüber der
Druckerelektronik in ihrer richtigen oder ursprünglichen Reihenfolge, und die Daten durch die
Elektronik entsprechend dem verwendeten speziellen Interleave-Verfahren zur richtigen Druck
kopfenergiequelle zu leiten. Dieses Verfahren wird im einzelnen nachfolgend erläutert.
Die auf mehr als einem Träger hergestellten Quellen, d. h. Quellen in mehr als einem Mehrfach-
Druckkopf, können kombiniert werden, solange die Schreibpunkte auf dem wärmeempfindlichen
Bildaufzeichnungsmaterial innerhalb zulässiger Toleranzen zu ihrer vorgesehenen Lage plaziert
werden.
Mit Bezug auf Fig. 4 wird ein Schaltungsanordnung zum Implementieren der im Beispiel aus Fig.
3 beschriebenen Interleave-Technik gezeigt. Eine externe Datenquelle 60, etwa ein Rasterbildpro
zessor (oft als "RIP", Raster Image Processor, bezeichnet) liefert Bitmap-Daten im Rasterformat,
d. h. in der Folge des endgültigen Bildes, wobei jede Farbstoffübertragungsspur vom Anfang bis
zum Ende ausgelesen wird und die Farbstoffübertragungsspuren von der ersten bis zur letzten
ausgelesen werden. Eine Analyseschaltung 62, oben links in Fig. 4 gezeigt, sorgt dafür, daß jedes
Bit aus dem RIP 60 den richtigen Druckkanal 64 erreicht und ist für das Aktivieren des dieses Bit
auf dem Dokument exponierenden Lasers zuständig. Ein einzelner Datenkanal 64 ist mit einer un
abhängig modulierbaren Schreibquelle, etwa eine der Laserquellen 14 aus Fig. 1, verbunden und
für diese zuständig. Die Analyseschaltung 62 arbeitet als Datenrouter oder Verteiler zum Weiter
leiten der Daten zu dem entsprechenden Kanal. Die Analyseschaltung 62 muß über die Nummern
der aktiven Kanäle in dem Mehrfach-Druckkopf informiert werden, sowie über die Anzahl der
Bytes pro Zeile in dem Bild, von einer Druckersteuereinheit 65 etwa einem Compu
ter/Mikroprozessor, einem programinierten Gate-Array oder einer Gruppe von Schaltern, die
diese Nummern codieren. Diese Informationen steuern das Zählen anhand eines programmierba
ren Byte-/Zeilen-Zählers 66, in dem der Zählwert in jedem Zyklus über ein Speicherregister im
Zähler 66 aufgefrischt wird, das den Zählstand speichert, der von der Druckersteuereinheit 65 ge
liefert wird. Die Analyseschaltung 62 erzeugt die Bild-Bitadresse (ADDR) mit einem program
mierbaren Zähler 68 mit Modulo N auf Grundlage der von Byte-/Zeilen-Zähler 66 bereitgestellten
Zeilen- und Byte-Zählung, wobei N die Zahl der aktiven Kanäle ist. Die Kanalnummer kann in
einem Kanalnummernregister des Zählers 68 festgehalten werden, der von Druckersteuereinheit
65 nach Bedarf aktualisiert wird, oder es kann die Kanalnummer bereits in der Herstellung fest
verdrahtet werden. Wenn beispielsweise bei einem Kopf mit neun Lasern N = 9 ist und den Bild
daten für Abtastzeilen 1, 10, 19 . . . einer Kanal-Adresse 4 zugewiesen werden, werden die Zeilen
2, 11, 20 . . . einer Kanal-Adresse 0 zugewiesen, die Zeilen 3, 12, 21 . . . einer Kanal-Adresse 5 und
so weiter, wie aus der zuvor aufgeführten Tabelle I hervorgeht. Die Analyseschaltung 62 erzeugt
weiterhin die Adresse für den gleichen Kanal, während der Byte-/Zeilen-Zähler 66 einmal durch
alle Bildspeicherstellen einer Abtastzeile läuft. Somit werden alle Daten für eine einzelne Druck
zeile übertragen, bevor sich die von der Analyseschaltung 62 erzeugte Adresse ändert. Der Byte-
/Zeilen-Zähler 66 wird jedesmal um eins heruntergezählt, wenn ein Byte von der Analyseschaltung
62 in den Kanal 64 mit der zutreffenden Adresse geschrieben wird. Eine Schnittstelle 70 ist in der
Analyseschaltung 62 vorgesehen und kann mit einem Puffer ausgestattet sein, der so klein wie die
Daten einer einzelnen Abtastzeile oder eines gesamten Bildes sein kann. Die Größe wird nor
malerweise so wie die eines kommerziell verfügbaren Speichers bemessen, der in der Lage ist,
Daten für ca. fünfzig Abtastzeilen zu speichern, um die wechselnden Raten aufzunehmen, mit
denen der RIP 60 Bilddaten bereitstellt, um somit sicherzustellen, daß ausreichende Datenmengen
in den Schreibkanälen 64 zur Verfügung stehen, so daß die Umsetzungs-Subsysteme eines Druc
kers mit gleichmäßiger Geschwindigkeit arbeiten können. Wenn die Abtastzeilen nicht neu über
sandt werden müssen, dann kann die Schnittstelle 70 als Durchgangsschnittstelle ohne Pufferung
ausgelegt sein. In diesem Fall muß die RIP-Schnittstelle 70 einfach festlegen, wann der nächste
Bildpunkt aus dem RIP 60 auf der Datenzeile vorhanden und zur Übertragung an die Kanäle be
reit ist, und wann die entsprechende Adresse zur Übertragung durch Zähler 68 bereit ist, dann
sendet sie den WR-Impuls an die Kanäle 64, der die Annahme der Daten durch den entsprechen
den Kanal bewirkt. Die RIP-Schnittstelle 70 in der Analyseschaltung 62 stellt die Bilddaten für
jeden einer Druckzeile entsprechenden Kanal 64 bereit sowie ein zum Synchronisieren der Spei
cherung in den Kanälen verwendetes Schreibsignal (WR). Natürlich ist es für den RIP 60 möglich,
die Adressenberechnung durchzuführen und jede Zeile mit der richtigen Adresse zu markieren,
wobei diese Adresse zum Steuern der Weiterleitung oder Verteilung benutzt werden könnte.
Allerdings ermöglicht der erfindungsgemäße Modulo-N-Zähler 68 in Verbindung mit der Adreß
erkennungsfähigkeit der Kanäle 64 eine schnelle Datenübertragung mit größerer Flexibilität als
diese Alternative und ermöglicht zudem das sofortige Senden der Daten an die Kanäle 64, anstatt
daß das gesamte Bild oder große Bildsegmente im Speicher des RIP 60 gespeichert werden müs
sen, bis die Reihenfolge festgelegt oder Adressen hinzugefügt werden können.
Die RIP-Schnittstelle 70 umfaßt einen mit zwei Ports versehenen (nicht gezeigten) Pufferspeicher,
der ca. fünfzig Abtastzeilen von Bilddaten aufnehmen kann, wie zuvor bereits erwähnt. Die Aus
stattung mit zwei Ports ermöglicht es dem Puffer, neue Bilddaten aus dem RIP 60 mit einer ande
ren Geschwindigkeit aufzunehmen als der Schnittstellenpuffer diese Bilddaten an die Kanäle 64
verteilt. Das von der RIP-Schnittstelle 70 erzeugte WR-Signal wird schnell gepulst, um Bilddaten
aus dem Schnittstellenpuffer an die Schreibkanäle 64 herauszuschicken. Das WR-Signal wird aus
dem Signal der Druckersteuereinheit 65 abgeleitet, das vom Byte-/Zeilen-Zähler 66 gezählt wird,
so daß dieses Datenschrittsignal aus der Druckersteuereinheit 65 ebenfalls zur RIP-Schnittstelle
70 übermittelt werden muß. Der RIP-Schnittstelle 70 kann ermöglicht werden, dem RIP 60 die
Tatsache zu übermitteln, daß der Schnittstellenpuffer voll ist, so daß der RIP 60 eine Pause ein
legt. Aber normalerweise ist der Drucker darauf ausgelegt, zumindest so schnell zu arbeiten, wie
der RIP 60 Daten liefert, was es der Druckersteuereinheit 65 ermöglicht, den Drucker anzuwei
sen, mit der entsprechenden Geschwindigkeit zu laufen, um Daten mit der gleichen mittleren
Geschwindigkeit aufzunehmen, wie vorgesehen ist, daß diese Bilddaten vom RIP 60 bereitgestellt
werden, so daß es nicht notwendig ist, Informationen von der HP-Schnittstelle 70 zum RIP 60 zu
senden.
Jeder der Kanäle 64 weist einen FIFO-Speicher 80 (First-In-First-Out) auf, der groß genug ist, um
mehrere Abtastzeilen aufzunehmen, zumindest zwei und vorzugsweise ca. 10, so daß temporäre
Abweichungen der Datengeschwindigkeit von RIP 60 abgefangen werden können. Dieser Puffer
80 wird aktiviert, um Daten zu speichern, wenn ein Adreßkomparator 82 anzeigt, daß die von der
Analyseschaltung 62 bereitgestellte Adresse einer in einem Kanaladreßregister oder Latch 84 ge
speicherten Kanaladresse zur gleichen Zeit entspricht, wenn das Schreibsignal (WR) aus der Ana
lyseschaltung 62 ebenfalls aktiv ist. AND-Gatter 86 ermöglicht es den Datentaktimpulsen WR,
Bilddaten in den FIFO-Zeilenpuffer 80 von Kanal 64 nur dann, zu holen wenn den Bilddaten die
ser Abtastzeile und diesem Kanal gleiche Adressen zugewiesen sind. Während des Betriebs spei
chert nur der Puffer 80 des Kanals 64 die Pixeldaten, der die in Latch 84 gespeicherte korrekte
Adresse aufweist. Ein Signal "Puffer leer" kann von dem Kanal an die RIP-Schnittstelle 70 gege
ben werden, sobald der Puffer 80 leer wird. Ein Signal "Puffer leer" ist allerdings nicht erforder
lich, wenn die mittlere Druckergeschwindigkeit der Datenaufnahme an die Geschwindigkeit der
Datenbereitstellung durch RIP 60 angepaßt werden kann, und wenn die RIP-Schnittstelle 70 und
die Puffer 80 groß genug sind, um temporäre Abweichungen in der Datenbereitstellung aus RIP
60 oder Schreibgeschwindigkeitsabweichungen des Druckers auszugleichen. Wenn die
Geschwindigkeiten nicht übereinstimmen, kann für einen bestimmten Kanal 64 ein Signal "FIFO-
Zeilenpuffer leer" erzeugt werden, sobald die kumulierte Anzahl der den Puffer 80 taktenden WR-
Signale seit Beginn des Bilddruckens die Gesamtzahl der Zählstände erreicht oder sich dieser
nähert, die vom Bytes-/Zeilen-Zähler innerhalb der Kanalsteuereinheit 92 jedes Kanals 64 seit
Beginn dieses Bildes kumuliert wurden. Alternativ hierzu kann der mit zwei Ports versehene Puf
fer 80 eine konventionelle Schaltung enthalten, die in der Lage ist, zu ermitteln, wann die Anzahl
der an ihrer WR-Verbindung für das Hereinholen von Bilddaten in diesen Puffer zugeführten
Impulse der Anzahl der Taktsignale entspricht oder überschreitet, die deren RD-Verbindung zum
Aussenden von Bilddaten aus diesem Puffer zugeführt werden, um das Signal "FIFO-Zeilenpuffer
leer" zu erzeugen. Die Zeilen mit dem Signal "FIFO-Zeilenpuffer leer" aller Kanäle können von
der Druckersteuereinheit 65 überwacht werden, die den Druckvorgang und die Umsetzungs-Sub
systeme herunterfahren würde, wenn frühzeitig abzusehen ist, daß eine nicht ausreichende Daten
menge erfaßt wird, um das Drucken des beginnenden Durchgangs zu beenden, wobei anschlie
ßend das Umsetzen und Drucken fortgesetzt wird, wenn ausreichend Daten angesammelt wurden.
Die Kanalsteuereinheit 92 umfaßt einen (nicht gezeigten) Akkumulator für das an den FIFO-Zei
lenpuffer angelegte WR-Signal (wobei das WR-Signal nach Durchlaufen des AND-Gatters 86 an
die Kanalsteuereinheit 92 gesendet wird, wie anhand der gestrichelten Linie in Fig. 4 gezeigt) und
einen Akkumulator für die Gesamtzahl von Zählungen, die vom Bytes-/Zeilen-Zähler in Kanal
steuereinheit 92 ermittelt wurde. Wenn diese Differenz in den kumulierten Zählungen die Kapazi
tät des FIFO-Speichers 80 überschreitet, wird von der Kanalsteuereinheit 92 für den Kanal 64 ein
Signal "FIFO-Zeilenpufferüberlauf" erzeugt, um an die RIP-Schnittstelle 70 (oder Druckersteuer
einheit 65) gesendet zu werden, so daß die Übertragung von Bilddaten angehalten wird, bis wei
tere Daten durch Schreiben mit diesem Druckkanal 64 abgearbeitet wurden.
Dem Druckkanal 64 ist bekannt, daß er das Drucken beginnen kann, sobald er ein Druckerlaub
nissignal aus der Druckersteuereinheit 65 mit einer entsprechenden Verzögerung erhält, nachdem
die Druckersteuereinheit 65 den RIP 60 angewiesen hat, Daten zu senden, und nachdem die
Druckersteuereinheit 65 erkannt hat, daß die Umsetzungs-Subsysteme für schnelles Abtasten und
Seitenabtasten mit den vorgesehenen Geschwindigkeiten an den vorgesehenen Druckstellen lau
fen. Diese Verzögerung würde für die Übertragung von einer oder mehreren Abtastzeilen an die
Kanäle 64 ausreichen, die benötigt werden, um das Bildaufzeichnungsmaterial im ersten Druck
kopfdurchgang zu exponieren. Durch das Ungleichgewicht zwischen den Summen in den Akku
mulatoren für jede Kanalsteuereinheit 92 werden passende Daten in jedem Druckkanal 64 erkannt,
und jeder Kanal überträgt ein Signal "passende Daten im FIFO-Zeilenpuffer" an die Druckersteu
ereinheit 65, die wiederum die Übertragung der 8×CLK-Signale an jeden Kanal erlaubt, um die
Bilddaten durch die Kanalsteuereinheit 92 herauszuholen, sowie SOS-Impulse (Start of Scan), die
vom SOS-Sprungzähler 90 herunterzuzählen sind. Die Erlaubnis, daß die 8×CLK-Signale jeden
Kanal 64 erreichen, wird von einem (nicht gezeigten) AND-Gatter auf der 8×CLK-Leitung jedes
Kanals an seinem Eingang zu Zähler 88 gegeben, und zwar mit der Zeilendruckerlaubnis von
Druckersteuereinheit 65 auf den zweiten Eingang zu jedem dieser AND-Gatter. Alternativ hierzu
könnte sich das AND-Gatter in dem Zähler 88 befinden, so daß die Zeilendruckerlaubnis Teil der
Leitung von der Druckersteuereinheit 65 zu jedem Zähler 88 wäre. Als eine andere und bevor
zugte Alternative, wobei sich die Schaltung in der Druckersteuereinheit 65 zur Erzeugung des
8×CLK-Signals aus den von dem Umsetzungs-Codierer für das schnelle Abtasten erzeugten
Signalen befindet, kann das Zeilendruckerlaubnissignal mit dem 8×CLK-Signal innerhalb der
Druckersteuereinheit 65 über AND verknüpft werden, so daß das 8×CLK-Signal nur an die
Druckkanäle 64 verteilt wird, wenn Drucken erlaubt ist. AND-Gatter könnte auch an dem Ein
gang zum SOS-Sprungzähler 90 integriert sein, um das Druckerlaubnissignal von der Drucker
steuereinheit 65 über eine Leitung und den SOS-Impuls aus der Druckersteuereinheit 65 über eine
andere Leitung zu erhalten; da beide Signale von der Druckersteuereinheit 65 kommen, befindet
sich die Schaltung vorzugsweise in der Druckersteuereinheit 65, so daß SOS-Impulse nur von der
Druckersteuereinheit 65 gesendet werden, wenn die Druckerlaubnis gewährt wurde.
FIFO-Zeilenpuffer 80 wird durch einen Vergleich der Summen in den Akkumulatoren für jede
Kanalsteuereinheit 92 als voll angezeigt, was bewirkt, daß ein Signal "FIFO-Zeilenpuffer voll" von
jedem Kanal zurück zur Druckersteuereinheit 65 übertragen wird. Alternativ hierzu können her
kömmliche Puffer diese Verwaltungsaufgaben durchführen, und das Signal kann der Analyseschal
tung 62 bereitgestellt werden. Wenn die Analyseschaltung 62 das "Vollsignal" empfängt und ein
entsprechenden Signal an den RIP 60 weitergibt, stoppt der RIP 60 das Senden weiterer Daten.
Der Empfang eines Signals "FIFO-Zeilenpuffer voll" von einem der Kanäle bewirkt, daß Druc
kersteuereinheit 65 oder RIP 60 das Übertragen der Bilddaten von der RIP-Schnittstelle 70 unter
brechen, wenn die Druckersteuereinheit 65 ermittelt, daß der volle Kanal benötigt wird, um wei
tere Daten aufzunehmen, bevor ein gleicher Datenbetrag durch den Druckvorgang abgearbeitet
wird. Der als "8×CLK" bezeichnete Teilpixeltakt ergibt sich aus der Trommeldrehung, ist mit dem
Druckkanal 64 oben rechts in Fig. 4 verbunden, arbeitet mit der 8fachen Taktfrequenz des Daten
taktes und wird in einem programmierbaren Verzögerungszähler 88 akkumuliert, der einen Spei
cher zum Speichern der Verzögerung umfaßt, die aus der Druckersteuereinheit 65 heruntergela
den wurde. Das ermöglicht dem System, die Aktivierungszeit der Kanäle in der schnellen Abtast
richtung einzustellen, um jegliche Neigung des Druckkopfes zu kompensieren. Ein (als "SOS-
Sprungzähler" bezeichneter) programmierbarer Zähler 90 in jedem Kanal 64 weist diesen Kanal
64 an, einige der Abtaststartimpulse ("SOS, Start-of-Scan-Pulses") vom Trommeldrehcodierer zu
überspringen, so daß die Kanäle 64 mit niedrigen Indexnummern in Fig. 3 ihre Quellen anfangs
nicht aktivieren, und zwar bis nach dem ersten Durchgang, wie aufgrund des unvollständigen
Rasters an der Vorlaufkante des Dokuments erforderlich. Die Kanalsteuereinheit 92 spricht auf
Zählimpulse aus den Zählern 88 und 90 an, liest Pixeldaten aus dem Puffer 80 ein und gibt diese
zur entsprechenden Quelle des Laserkopfs aus. Es ist die Hauptaufgabe des Zählers in Kanalsteu
ereinheit 92, die 8×CLK-Signale um acht herunterzuzählen, um die Bilddaten aus dem Puffer 80
zur Schreibquelle mit der Geschwindigkeit herauszuholen, die auf die Bewegung des Schreib
punktes über das bildaufzeichnende Material in der schnellen Abtastrichtung angepaßt ist. Eine
Logikschaltung, etwa ein diesem Zähler in Kanalsteuereinheit 92 zugewiesenes AND-Gatter,
verhindert das Herausholen der Bilddaten, bis die Anzahl der übersprungenen Abtastungen für die
Kanäle 64 erfüllt ist, die zumindest während des ersten Durchgangs keine Abtastzeilen exponieren
sollen, was für Kanäle mit Indizes 0 bis 3 der Fall wäre, wenn N = 9 Quellen mit Interleave-Faktor
k = 2 verschachtelt würden, wie in Fig. 3 gezeigt. Ein zweiter Bytes-/Zeilen-Zähler in Kanalsteu
ereinheit 92 kann vorgesehen werden, der nachverfolgt, ob seit dem Auftreten des letzten SOS-
Impulses, der einen vollständigen, schnellen Abtastzyklus anzeigt, d. h. eine vollständige Trom
melumdrehung, eine volle Abtastdatenzeile aus dem Puffer 80 herausgeholt wurde. Wenn die
Anzahl der Bilddatenwerte in einer Abtastzeile kleiner als ein Achtel der Anzahl der aus dem
schnellen Abtastcodierer während eines schnellen Abtastzyklus abgeleiteter 8×CLK-Impulse ist,
dann werden die 8×CLK-Impulse daran gehindert, weitere Bilddatenwerte aus dem Puffer 80
herauszutakten, da diese weiteren Bilddatenwerte Expositionen für die nächste Abtastzeile ange
ben. Das Erreichen der Anzahl von Bilddatenpunkten in einer Abtastzeile durch den Byte-/Zeilen-
Zähler der Kanalsteuereinheit könnte die aus dem Zähler 88 an die Kanalsteuereinheit 92 übertra
genen Taktimpulse abschneiden, und der Byte-/Zeilen-Zähler der Kanalsteuereinheit 92 könnte
durch den nächsten, über den Zähler 90 laufenden SOS-Impuls zurückgesetzt werden.
Tabelle II zeigt die jedem der Kanäle 64 zugewiesene Adresse, die mit der von der Analyseschal
tung 62 erzeugten Adresse für jede Bilddatenabtastzeile übereinstimmen, sowie den im SOS-
Sprungzähler 90 von Druckkanal 64 gespeicherten Anfangswert gemäß der Identität des Kanals
64 für den ersten gemäß des Beispiels in Fig. 3 gedruckten Durchgang.
Der FIFO-Zeilenpuffer 80 besitzt zwei Ports, wodurch die Bilddatenwerte aus der Kanal-Einheit
zur Schreibquelle mit einer anderen Geschwindigkeit herausgeholt werden können, und zwar
gleichzeitig, als sie von der RIP-Schnittstelle 70 eingegeben werden. Der Puffer 80 hat die
Kapazität zum Aufnehmen von mehr als einer Abtastzeile von Daten. Es muß nicht gewartet wer
den, bis eine Abtastzeile geleert ist, bevor weitere Daten in den Puffer 80 eingegeben werden, so
brauchen kaum Informationen zurück zum RIP 60 oder zur Analyseschaltung 62 übermittelt zu
werden, mit Ausnahme der beiden Fälle, wenn sich adäquate Daten im FIFO-Zeilenpuffer befin
den, und wenn der FIFO-Zeilenpuffer voll ist. Der erste Zähler in Kanalsteuereinheit 92, der die
8×CLK-Impulse durch acht teilt, um Bilddaten aus dem FIFO-Zeilenpuffer herauszuholen, braucht
niemals zurückgesetzt zu werden, ausgenommen zu Beginn des Schreibvorgangs für ein Bild. Der
zweite Byte-/Zeilen-Zähler in der Kanalsteuereinheit 92, der die zur Schreibquelle des Kanals aus
gegebenen Bilddatenpunkte zählt, wird mit jedem SOS-Impuls zurückgesetzt der über SOS-
Sprungzähler 90 übertragen wird. Ein Speicherregister wird diesem zweiten Byte-/Zeilen-Zähler
in Kanalsteuereinheit 92 zugeordnet, um die Anzahl von Bilddatenpunkten in einer Abtastzeile zu
speichern, die geändert wird, indem ein neuer Wert von der Druckersteuereinheit 65 an die in
Kanalsteuereinheit 92 über die Kommunikationsleitung, wie in Fig. 4 gezeigt gesendet wird.
Wenn die Daten aus FIFO-Zeilenpuffer 80 ausgelesen werden, müssen die Inhalte nicht auf null
gesetzt werden, da beim Dual-Porting die Daten-Speicherpositionen, in denen nachfolgende Bild
daten aus der RIP-Schnittstelle 70 abgelegt werden sollten, bekannt sind. Der Inhalt des Puffers
80 für einen Laser, der im letzten Durchgang inaktiv bleiben soll, ist effektiv null, da entweder
bereits alle dorthin von Analyseschaltung 62 übertragenen Daten durch Taktimpulse während des
Schreibens zum Ende des vorherigen Abtastens abgearbeitet worden sind, so daß Puffer 80 an
seinem Ausgang eine Null bereitstellt, oder weil die laufende Zählung aller in den FIFO-Zeilenpuf
fer 80 eingelesenen Bilddatenwerte gleich der Zählung aller ausgegebenen Bilddaten ist, wodurch
wiederum eine Null am Ausgang der Kanalsteuereinheit 92 zu ihrer Schreibquelle bereitgestellt
wird. Der SOS-Sprungzähler 90 arbeitet während dem letzten Durchgangs nicht anders als bei
allen anderen; jeder Kanal 64 erkennt, daß er bei Erreichen seines letzten Durchgangs aufgrund
der Weiterleitung der Interleave-Abtastzeilendaten keine Bilddaten mehr hat. Die Information,
daß der letzte Durchgang erfolgt, muß nicht besonders an die Kanäle 64 übermittelt werden. Die
Druckersteuereinheit 65 kennt die Anzahl der Abtastungen zum Erreichen des Abbildungsbe
reichsendes auf dem bilderzeugenden Material (und kennt die genaue Anzahl der mit den Bildda
ten codierten Abtastzeilen), so daß die Druckersteuereinheit 65 die Übertragung von 8×CLK-
Impulsen und SOS-Impulsen (Start-of-Scan) an die Kanäle 64 beendet. Die Kommunikation des
Druckendes von der Druckersteuereinheit 65 zum RIP 60 oder zur RIP-Schnittstelle 70 ist nicht
erforderlich, da RIP 60 und RIP-Schnittstelle 70 erkennen können, daß keine weiteren Bilddaten
verfügbar sind, bevor der letzte Durchgang gedruckt wird. Allerdings kann der RIP 60 ein Signal
an die Druckersteuereinheit 65 schicken, daß keine weiteren Daten vorhanden sind, womit ange
zeigt wird, daß das Druckende bald erreicht ist, oder der RIP 60 hat zu Beginn des Druckens eine
komplette Abtastzeilenzählung an die Druckersteuereinheit 65 gesendet, so daß die Druckersteu
ereinheit 65 erkennen kann, wann das Druckende ansteht.
Durch Verändern des Interleave-Faktors k ist es möglich, den Rasterabstand zu ändern, ohne
notwendigerweise den Abstand zwischen den Quellen, die Vergrößerung oder den Neigungswin
kel zu ändern, obwohl Änderungen der Druckkopfschrittweite und der Konkordanz zwischen
Rasterzeilen und Quellen erforderlich sind. Die Anzahl der aktiven Kanäle N muß möglicherweise
geändert werden, wenn sie mit dem Interleave-Faktor k für einige Interleave-Bedingungen kom
patibel ist. Wenn beispielsweise die durch N Kanäle exponierten Abtastzeilen auf dem Bildauf
zeichnungsmaterial gleich beabstandet sind, und wenn der Interleave-Faktor k die Anzahl der
Kanäle N durch eine ganze Zahl geradzahlig teilt, dann muß die Anzahl der aktiven Kanäle eben
falls geändert werden. Jede dieser Änderungen kann allerdings normalerweise elektronisch ohne
jegliches Neuausrichten des Druckers erreicht werden.
Das Adreßregister 84 in jedem Kanal 64 der elektronischen Steuerschaltung in Fig. 4 ist über eine
Kanaladreßleitung durch die Druckersteuereinheit 65 programmierbar oder veränderbar. Dies er
möglicht das Anpassen an unterschiedliche Interleave-Faktoren und unterschiedliche Anzahl akti
ver Quellen in dem Druckkopf, wie nachfolgend erläutert.
Ein Bereich der in Fig. 5 gezeigten Druckersteuereinheit 65 kann erkennen, ob sich in den FIFO-
Zeilenpuffern 80 der Kanäle 64 eine adäquate Bilddatenmenge befindet. Jedesmal wenn eine
Gruppe von N Bildzeilen aus der Analyseschaltung 62 zu den Kanälen 64 übertragen worden ist,
zählt der ADDR-Ausgang von Zähler 68 von 0 bis (N-1) hoch und geht dann wieder auf 0
zurück. Diese ADDR-Zeilen werden mit 0 verglichen, was einen Modulo-N-Komparator 96 in der
Druckersteuereinheit 65 veranlaßt, einen von einem Volldurchgangszähler 97 gezählten Impuls
abzugeben, während die Nte Bilddatenzeile an die Kanäle 64 gesendet wird. Dieses Übertragen
der Nten Datenzeile zeigt an, daß genügend Daten in den Kanälen 64 vorhanden sind, um den
ersten Durchgang zu schreiben, wenn die erste Bilddatenzeile an der ersten verfügbaren
Abtastzeile in dem ausgefüllten Bereich des vervollständigten Rasters geschrieben wird. Die letzte
Quelle in der Anordnung {mit Quellenindex (N-1)} druckt Zeile L(N) stets im ersten Durchgang
und ganzzahlige Vielfache von N in allen nachfolgenden Durchgängen. Auch wenn einige der
niedriger als N numerierten Rasterzeilen nicht im ersten Durchgang geschrieben werden, sondern
in den entsprechenden Kanälen gespeichert werden, um in einem nachfolgenden Durchgang ge
schrieben zu werden, wenn die Bilddaten der ersten N Rasterzeilen von den Kanälen erfaßt wur
den, dann ist der Drucker bereit, den Durchgang durchzuführen. Ein FIFO-adäquater Komparator
98 schaltet EIN, wenn die Anzahl der Volldurchgangszählungen größer als 0 ist, was es den SOS-
Impulsen über OR-Gatter 99 ermöglicht, das AND-Gatter 100 zu passieren und weiter zu den
Zählern 90 zu gelangen, um an der Taktung der Bilddaten für die Schreibquellen mitzuwirken.
Der tatsächliche Durchlauf des nachfolgend aktivierten SOS-Impulses, der die Datentaktung zu
den Schreibquellen veranlaßte, zählt auch den Volldurchgangszähler 97 herunter, da ein Durch
gang eine Datenabtastzeile von jedem Kanal 64 abarbeitet, was bedeutet, daß er insgesamt N Ab
tastzeilen von Bilddaten abarbeitet. Wenn dieser SOS-Impuls auftritt, bevor weitere N Bilddaten
abtastzeilen in die FIFO-Zeilenpuffer 80 übertragen wurden, was einen weiteren inkrementieren
den Impuls von Komparator 96 bewirkt, dann würde der Volldurchgangszähler 97 veranlaßt, eine
0 an seinem Ausgang anzuzeigen, was den Komparator 98 ausschalten würde und weitere SOS-
Impulse daran hindern würde, die Kanäle zu erreichen, um an der Taktung der Daten zu den
Schreibquellen mitzuwirken. Die letzten (k-1) Durchgänge benötigen ein spezielles Signal
"Bildende", um den Durchlauf der SOS-Impulse durch das AND-Gatter 100 zu ermöglichen, da
der Volldurchgangszähler 97 bereits auf 0 zurückgezählt hat. Dieses Bildendesignal kann auf
einem Signal aus der Datenquelle basieren, etwa dem RIP 60, oder kann innerhalb der Drucker
steuereinheit 65 erzeugt werden, und zwar basierend auf der Kenntnis der Gesamtzahl von
Abtastzeilen im Bild und auf der Zählung der Anzahl von bereits gedruckten Abtastzeilen. Die in
dem Volldurchgangszähler 97 kumulierten Zählungen können auch benutzt werden, um mitzutei
len, ob die FIFO-Zeilenpuffer 80 voll sind. Wenn das Drucken eines Bildes vorbereitet wird, wird
das Latch 101 für "FIFOs voll" mit der kleinsten Anzahl von Durchgängen geladen, die von den
Kanälen 64 gespeichert werden können. Dieser Wert kann in einem Speicher abgelegt werden,
kann aus der Kenntnis der Speicherplätze in jedem der FIFO-Zeilenpuffer 80, der Anzahl der
Quellen und dem verwendeten Interleave-Schema berechnet werden, oder er kann über benutzer
wählbare Schalter eingestellt werden. Wenn die Anzahl der in den Kanälen 64 nach Berücksichti
gung der Abarbeitung durch Schreibdurchgänge verbleibenden Datendurchgänge diesen vorgege
benen Grenzwert erreicht, erzeugt Komparator 102 ein Signal, das AND-Gatter 103 sperrt und
dazu führt, daß die Analyseschaltung 62 keine weitere Daten an die Kanäle senden kann, indem
das AND-Gatter 103 in der Analyseschaltung 62 benutzt wird, um die Impulse abzuschalten, die
die Daten aus der RIP-Schnittstelle 70 auf die Übertragungslinien zu den Kanälen 64 ausgeben.
Fig. 6 zeigt die erforderlichen Änderungen, um einen Drucker mit 10 Quellen mit 20 µm Abstand
aus dem Betrieb mit einem Rasterabstand von Y = 10 µm mit Interleave-Faktor (k = 2) und unter
Verwendung von nur 9 der 10 möglichen Quellen (da 2 ein ganzzahliger Teiler von N = 10 ist,
aber nicht von N = 9) auf einen Betrieb mit Rasterabstand Y = 6,7 µm mit Interleave-Faktor
(k = 3) und unter Verwendung aller N = 10 Quellen umzustellen (da 3 kein ganzzahliger Teiler
von N = 10 ist). Im ersten Durchgang werden nur die Quellen 6 bis 9 aktiviert, um Abtastzeilen 1,
4, 7 und 10 zu schreiben, wie in Fig. 5 und nachfolgender Tabelle III gezeigt:
Der Druckkopf bewegt sich schrittweise um 66,7 µm, damit die Quellen 3 bis 9 Farbstoff im
zweiten Durchgang übertragen können. Der Druckkopf bewegt sich erneut um 66,7 µm, damit
alle Quellen Farbstoff übertragen können, womit das Raster an der Vorlaufkante des Bildes in die
sem dritten Durchgang abgeschlossen ist. Die Konkordanz in der nachfolgenden Tabelle IV be
zeichnet die für die Exposition der jeweiligen Rasterlinie zuständige Quelle und den Druckkopf
durchgang bei dem Beispiel nach Fig. 6.
Bei allen dem Durchgang 3 nachfolgenden Durchgängen werden alle Quellen aktiviert, bis das
Ende der langsamen Abtastung erreicht ist, dann sind die mit Index 4 bis 9 bezeichneten Quellen
im vorletzten Druckkopfdurchgang inaktiv, wie aus dem unvollständigen Raster an der rechten
Kante von Fig. 6 ersichtlich ist, und die Quellen 4 bis 9 sind im letzten, zur Vervollständigung des
Rasters im bilderzeugenden Bereich erfolgenden Durchgang inaktiv.
Bezüglich des Interleave-Schemas der vorliegenden Erfindung werden als optimale Werte für den
Interleave-Faktor k die Werte k = 2 oder k = 3 bevorzugt, da die Genauigkeit des Rasterabstands
Y unabhängig vom Interleave-Faktor beibehalten werden muß. Es wird vorausgesetzt, daß eine
Abstandsabweichung von 1 µm für das 10 µm Raster in Fig. 3 sichtbar ist, d. h. eine 10%ige
Abstandsabweichung ist tolerierbar. Bei einem Interleave um Faktor k = 2 sind die Quellen um 20
µm beabstandet, um das gewünschte Raster zu schreiben, die Abstände zwischen den Quellen
müssen jedoch innerhalb von 1 µm gleich beabstandet sein, um die Rasterspezifikation zu errei
chen, d. h. eine Rasterabstandsabweichung von 5%. Wenn mit Wert k = 3 bei einem Quellenab
stand von 30 µm verschachtelt wird, um das 10 µm Raster zu erzeugen, beträgt die zulässige
Quellenabstandsabweichung nur 3%. Durch Erhöhen des Interleave-Faktors verschlechtert sich
die Toleranz der Quellenteilabstandsabweichung.
Wie aus der vorausgehenden Erörterung ersichtlich ist, umfaßt jeder Datenkanal 64 einen Spei
cher 80 für zumindest die zu druckenden Daten, ein eigenes, veränderliches Adreßregister 84, eine
Adreßwerterkennungsvorrichtung 82, die dauerhaft einer der unabhängigen, modulierbaren Quel
len (Laser) des Mehrfach-Druckkopfes zugeordnet ist. Die Entscheidung zur Weiterleitung oder
Verteilung der Daten wird in jedem Datenkanal 64 getroffen, nicht in einer zentralen Bildspei
chervorrichtung oder in der Bildquelle. Die Datenquelle braucht keine Informationen zu beinhal
ten, um jede Abtastzeile zu einem bestimmten Datenkanal zu leiten, und sie braucht nicht Teile
ihres Speichers bestimmten Druckkopfelementen zuzuweisen, aber sie zeigt einen auf dem Index
der zu übertragenden Abtastzeile basierenden Adreßwert an oder gibt diesen aus. Die Datenquel
len übertragen die Bilddaten zu allen Kanälen 64 gleichzeitig, und jeder Kanal 64 entscheidet,
welche Bilddaten zu verwenden und welche zu ignorieren sind.
Es muß nicht bereits bei der Herstellung des Druckers festgelegt werden, daß bestimmte Schreib
elemente eines Mehrfach-Druckkopfes dafür zuständig sind, bestimmte Abtastzeilen zu schreiben.
Die Datenquelle, etwa ein Bildfeldspeicher, braucht den Index des zum Schreiben einer bestim
mten Abtastzeile vorgesehenen Datenkanals nicht zu erzeugen. Keine andere Einheit, außer dem
Datenkanal 64 selbst, braucht an der Weiterleitung jeder Abtastzeile zum entsprechenden Daten
kanal während des Schreibvorgangs mitzuwirken. Der Interleave-Faktor kann elektronisch geän
dert werden, indem ein neuer Adreßwert zum Laden in das veränderliche Adreßregister 84 jedes
Datenkanals 64 gesendet wird, so daß der Abstand zwischen Rasterzeilen, oder die Anzahl der
benutzten Schreibpunkte geändert werden kann, ohne den Drucker mechanisch verändern zu
müssen, und ohne den Algorithmus für die Zuteilung von Abtastzeilen zu den entsprechenden
Datenkanälen 64 ändern zu müssen. Die Datenquelle oder der Hauptspeicher kann Daten in einer
Ordnungsfolge speichern und übertragen, als ob das Bild durch einen nur eine einzelne Quelle
enthaltenden Druckkopf geschrieben werden sollte.
Die Datenkanäle 64 haben ausreichende Kapazität, um die die gesamten Abtastzeilen darstellen
den Daten zu speichern, deren Druck verzögert werden muß, um das gewünschte Interleave zu
erreichen, und um die Daten für Pixel innerhalb einer Abtastzeile zu speichern, deren Druck auf
grund der Neigung des Druckkopfes verzögert werden muß. Einige Datenkanäle können kleinere
Datenkapazitäten als andere aufweisen, solange die durch das Interleave implementierte Adreß
zuweisung dies berücksichtigt, und Adressen mit größerem Datenkapazitätsbedarf nur Kanälen
ausreichender Kapazität zuweist. Der Hauptspeicher braucht nur genügend Daten aufzunehmen,
um die Dauer zwischen Anzeige oder Ausgabe eines Kanaladreßwerts und dem Zeitpunkt, zu dem
der vorgesehene Datenkanal für die Datenübertragung bereit ist, zu überbrücken. Unter günstigen
Umständen könnte es sich bei dem Speicher in Schnittstelle 70 µm einen einzelnen Puffer handeln,
der die von der Datenquelle (IRP 60) zuletzt empfangenen Daten zur Übertragung an die Kanäle
64 speichert, und um einen Speicher für den Adreßwert auf der Grundlage des Rasterzeilenindex
der Abtastzeile, zu der diese Daten gehören; jeder andere Kanal, von dem bekannt ist, daß er
keine Verzögerung von Abtastzeilen benötigt, könnte eine einzelne, die gesammelten Daten für
das sofortige Schreiben enthaltende Speicherstelle sein mit einer Adreßwerterkennungsschaltung,
und andere Kanäle könnten genügend Speicher enthalten, um ihre erforderliche Anzahl von Ab
tastzeilen zu speichern, sowie eine Adreßwerterkennungsvorrichtung zu beinhalten.
Speicher 80 in den Datenkanälen 64 setzt sich vorzugsweise aus elektronischen FIFO-Speichern
(First-in-First-out) zusammen. Dieser Speichertyp ist ausreichend kostengünstig geworden, so
daß die identische Herstellung aller Kanäle in der Form, daß sie eine ausreichende Kapazität zur
Aufnahme und zur Verzögerung mehrerer Datenwerte innerhalb einer Abtastzeile aufgrund der
Druckkopfneigung, sowie zur notwendigen Verzögerung mehrerer, durch Interleaving nicht ge
schriebener Abtastzeilen aufweisen, kostengünstiger ist, als unterschiedliche Kanäle mit unter
schiedlichen Kapazitäten zum Maximieren der Speichernutzung besonders zu konstruieren. Identi
sche Kanalzusammensetzung vereinfacht das Anpassen an eine steigende Anzahl Quellen im
Druckkopf, da nur das Adreßzuweisungsverfahren angewiesen werden muß, eine unterschiedliche
Anzahl von Quellen zu berücksichtigen. Die Kanäle 64 für die zusätzlichen Quellen könnten ein
fach in die Kommunikationsleitungen der Druckersteuereinheit 65 und der Analyseschaltung 62
eingesteckt werden.
Die Vergrößerung und der Neigungswinkel des Kopfes können ggf. geändert werden, um Einstel
lungen am Rasterabstand vorzunehmen. Dank des Interleave-Verfahrens kann der Neigungswin
kel klein bleiben, so daß die durch Neigung erzeugten Fehler tolerierbar sind.
Eine Anordnung mehrerer Quellen für einen Druckkopf muß so hergestellt sein, daß die Quellen
ausreichend dicht beabstandet sind, so daß keine unbedruckten Stellen in Bereichen des Bildes
verbleiben, die beim fertigen Druckvorgang die höchste Exposition erhalten, um die volle
Tonskala zu erzeugen. Beispielsweise sind die Mittelpunkte typischer Quellen mit Gaußschen
Profilen, die durch Standardabweichungsradien von σquelle charakterisiert sind, typischerweise um
weniger als 5 σquelle voneinander beabstandet, wenn Neigung das einzige Überlagerungsverfahren
ist. Ein Teil der jede Quelle aktivierenden Energie wird normalerweise in Wärme umgesetzt, die
zur benachbarten Quelle diffundieren kann, was die benachbarte Emission beeinflußt. In Laseran
ordnungen verringert dieses thermische Übersprechen normalerweise die Lichtemission einer be
nachbarten Quelle, da Temperatursteigerungen den Schwellenstrom für den Übergang von weni
ger effizienter, spontaner Emission zu stimulierter Emission vergrößert. In Widerstandsanordnun
gen kann dieses thermische Übersprechen dazu führen, daß eine benachbarte Quelle mehr Energie
freisetzt als durch die Quellenbilddaten angegeben, weil die diffundierte Wärme die von der be
nachbarten Quelle auf den Spender abgegebene Temperatur erhöht.
Nichtbenachbartes thermisches Drucken, wie zuvor erläutert, kann größer beabstandete Quellen
umfassen, wodurch sich die Menge der zu einer benachbarten Quelle diffundierten Wärmemengen
und die daraus folgenden Fehler reduzieren.
Drucker mit mehreren Quellen können Bilder erzeugen, die Fehler aufgrund von Beeinflussungen
zwischen den Schreibpunkten enthalten. Die von einem Schreibpunkt auf ein Spenderblatt für
thermisches Drucken aufgebrachte Wärme kann sich überlagern oder in den durch eine zweite
Quelle zu beschreibenden Bereich diffundieren, wodurch die zweite Quelle mehr Farbstoff über
trägt als durch die Bilddaten angegeben. Durch Vergrößern des Abstandes der Schreibpunkte
oder durch Erhöhen der Verzögerungszeit zwischen dem Schreiben an einer Stelle und an der be
nachbarten Stelle können die Beeinflussungen reduziert und die Fehler minimiert werden. Neigen
kann die beim thermischen Drucken auftretenden Fehler wahrscheinlich nicht beseitigen; die Spu
ren benachbarter Schreibpunkte können sich mit ausreichend kurzer zeitlicher Verzögerung über
lagern, so daß Restwärme oder thermische Diffusion die Spendertemperatur deutlich über die
Umgebungstemperatur erhöht und bewirkt, daß nachfolgende Schreibpunkte mehr Farbstoff von
dem Spender übertragen als beabsichtigt.
Das Interleave-Verfahren mit konstanter Druckkopfschrittweite ermöglicht die Verwendung von
Schreibpunkten, die weiter beabstandet sind als der Abstand zwischen benachbarten Zeilen des
Bildes, und erhöht den zeitlichen Abstand zwischen der Exposition benachbarter Rasterzeilen im
Dokument um eine oder mehrere Zeilenschreibzeiten. Interleave mit einer konstanten Druckkopf
schrittweite ist sogar für die Fehlerreduzierung im anspruchsvollsten Fall geeignet, nämlich dem
Thermodrucken mit mehreren Lasern für Halbton- und Rasterbilder. Dieses Interleave-Verfahren
kann bei der "fliegenden" Rasterung von Halbtonbildern durch den RIP 60 angewendet werden,
bei der die binäre Modulation durch Bereitstellung der EIN-AUS Bilddaten für die Schreibquellen
von der Analyseschaltung 62 und den Kanälen 64 von Fig. 4 erfolgt.
Schreibpunkte können optisches Übersprechen aufweisen. Aus einem einzelnen Laser oder aus
kohärenten Lasern gebildete Schreibpunkte können unerwünschte Interferenzmuster in Bereichen
aufweisen, in denen sich das Licht aus mehr als einem Schreibpunkt an derselben Stelle überlagert.
Das Vermeiden dieser simultanen Überlagerung benachbarter Rasterlinien durch Schreiben be
nachbarter Rasterlinien in unterschiedlichen Druckkopfdurchgängen beseitigt dieses optische
Übersprechen.
Nicht benachbartes thermisches Drucken kann deutlich mehr Farbstoff aus Spenderbereichen ab
tragen, die farbstofffrei sein sollen, als das Schreiben mit einem geneigten Druckkopf mit sich
überlagernden Schreibpunkten zu leisten vermag. Der geneigte Druckkopf muß den gesamten
Farbstoff aus einem Bereich in einem einzelnen Durchgang abtragen, so daß sich die Schreib
punkte deutlich überlagern müssen, um die Farbstoffabtragung in dem Zwischenraum zwischen
benachbarten Abtastzeilen zu gewährleisten. Wenn runde Quellen in dem geneigten Druckkopf
um 5 σquelle ihres Emissionsmusters beabstandet und um 66° geneigt sind, damit sich deren Spuren
an den Strahlungsrändern der Schreibpunkte von 1 σ Durchmesser überlagern, kann die Mitte
einer Spur in der Mitte der Quellen-Anordnung um mehr als 5% der maximalen Strahlungsdichte
eines Schreibpunktes für eine Zeit ausgesetzt sein, die länger ist, als die Zeit, die benötigt wird,
um dessen σ-Radius durch die überlagernden Nachbarpunkte 12mal abzutasten. Zudem ist das
umgebende Material heiß, was die Abkühlung durch thermische Diffusion verlangsamt. Diese län
gere Zeit, für die eine Stelle warm bleibt, kann ausreichen, damit die Wärme zum Träger diffun
diert und ein Abschmelzen bewirkt, was die Oberfläche des Trägers verformt und einigen Farb
stoff auflöst, so daß eine weitere Exposition zur Übertragung dieses Farbstoffs nicht möglich ist.
Bereiche, die dafür vorgesehen sind, völlig farbstofffrei zu werden, weisen möglicherweise eine
Restdichte auf und erzeugen aufgrund der gefürchten Fläche und des Restfarbstoffs eine Bre
chung, wenn sie mit einem geneigten, überlagernden Druckkopf geschrieben werden.
Nicht benachbarte thermische Übertragung lagert alle Energie zur Farbstoffübertragung aus einer
Stelle im Spender innerhalb der kurzen Zeit ab, die der Schreibpunkt benötigt, um eine Entfernung
zurückzulegen, die ca. dem Vierfachen der σ-Größe des Punktes entspricht. Die Menge des über
tragenen Farbstoffs hängt von der Expositionsenergie ab, die an dieser Stelle den Schwellenwert
überschreitet, der erforderlich ist, um den sichtbaren Farbstoff auf seine Verdampfungstemperatur
zu bringen, bei der Verwendung von Lichtstrahlen zum Entfernen des Farbstoffs von einem Spen
dermaterial. Die zum Erreichen der Schwelle erforderliche Wärme diffundiert in die umgebende
Farbstoffschicht und in den nahegelegenen Träger. Das erhöhte Temperaturprofil in Nähe der
schmalen Abtastzeile nimmt schnell monoton ab, da es von wesentlich kühlerem Material umge
ben ist. Zu dem Zeitpunkt, an dem die benachbarte Rasterzeile während eines nachfolgenden
Durchgangs exponiert wird, hat die Temperatur des Spenders wieder die Umgebungstemperatur
erreicht. Ein typisches zeitliches Intervall von ca. 60 ms zwischen aufeinanderfolgenden Exposi
tionen an derselben Stelle beim Interleave-Verfahren in einer grafischen Anwendung ist ein guter
Wert, obwohl nur um 14 µs getrennte Expositionen möglich sind, allerdings mit dem gewissen
Risiko, daß trotz Interleave thermische Beeinflussungen auftreten können.
Durch Neigen der Anordnung verringert sich der Abstand zwischen den Schreibpunkten, wobei
ein minimaler Quellenabstand beibehalten werden kann. Neigen setzt allerdings eine ebene
Abstandsänderung der Schreibpunkte in eine örtliche Änderung des Punktabstandes um. Diese
Abstandsänderung erhöht sich wesentlich schneller als der Neigungswinkelanstieg. Eine Möglich
keit für eine Mehrfach-Anordnung zur Abweichung von einer Ebene besteht darin, daß die
Anordnung gebogen wird. Verschiedene Mechanismen können bewirken, daß die Mehrfach-
Anordnung gekrümmt wird. Die Anordnung kann auf einem gekrümmten Träger hergestellt wer
den. Die Anordnung kann an ihren Enden in einen Träger eingespannt sein, wobei der Abstand
entlang des Trägers zwischen diesen Verbindungspunkten kürzer ist als die Länge der Anordnung,
so daß die Anordnung eine Kurve bildet, wobei diese Krümmung bei Fertigstellung des Befesti
gungsvorgangs beibehalten wird. Die Anordnung kann an ihren Enden mit dem Träger verbunden
sein, wenn sowohl Anordnung als auch Träger flach sind, wobei ein Temperaturanstieg bewirkt,
daß sich die Anordnung biegt, wenn der Träger gegenüber der Anordnung einen größerem ther
mischen Ausdehnungskoeffizienten aufweist. Die Anordnung selbst kann bei Beaufschlagung mit
Energie zum Aktiviere 42560 00070 552 001000280000000200012000285914244900040 0002019619264 00004 42441n der Druckquellen die Temperatur differentiell zwischen den oberen und
unteren Flächen verändern, wodurch sich die Anordnung biegt. Die Ausrichtung einer gebogenen
Anordnung 110 mit mehreren Quellen 112 hinsichtlich der Abtastrichtung kann die Abstandsände
rung zwischen Farbstoffübertragungsspuren verstärken, wie in Fig. 7(a) und 7(b) gezeigt. Die ge
ringste Abweichung und der symmetrischste Spurabstand treten auf, wenn der Bogen hinsichtlich
der schnellen Abtastrichtung nicht geneigt ist, wie in Fig. 7(a) gezeigt. Die Neigung des Bogens
bewirkt, daß die Spuren an einem Ende der Anordnung dichter beieinander liegen als die von der
Mitte der Anordnung geschriebenen Spuren, und wesentlich dichter sind als die vom anderen
Ende der Anordnung geschriebenen, wie in Fig. 7(b) gezeigt. Die Möglichkeit, durch das erfin
dungsgemäße Interleave-Verfahren mit einer ungeneigten Anordnung zu schreiben, erhöht die
Toleranz des Druckers gegenüber Biegung seines Mehrfach-Druckkopfes.
Wenn eine zur schnellen Abtastrichtung rechtwinklig liegende Zeile mit einem geneigten Druck
kopf geschrieben wird, muß jedes Druckelement zu einem anderen Zeitpunkt aktiviert werden, um
eine gerade Linie in dem vollständigen Bild zu erzeugen. Die kreisförmigen Schreibpunkte 114 in
Fig. 8(a) erzeugen einen sehr kleinen "bogenförmigen Ausschnitt" 116, der mit der Zeilenkante
identisch ist, die von einem nicht geneigten Druckkopf geschrieben wird, wenn die Aktivierungs
zeitfolge korrekt ist. Fig. 8(b) zeigt den unerwünschten Fehler durch Neigen eines nicht kreisför
migen Schreibpunktes 118, etwa eines elliptischen Schreibpunktes, in einem Winkel zur schnellen
Abtastrichtung. Der Hauptfehler des in Fig. 8(b) gezeigten elliptischen Punktes ist die gezackte
Kante 119, die bei abrupten Bilddichteübergängen entlang der Abtastrichtung auftritt, etwa an
einer Kante eines in einem Bild befindlichen Gegenstandes. Desgleichen können mehrere Spitzen
innerhalb des Energieprofils eines einzelnen Schreibpunktes im rechten Winkel zur Mittellinie der
Quellen an einer entlang der schnellen Abtastrichtung befindlichen, beliebigen Stelle im Bild Strei
fen erzeugen, wenn mit einem geneigten Schreibkopf geschrieben wird. Die Möglichkeit, kleine
Rasterabstände mit nicht geneigten Druckköpfen mit weiter beabstandeten Quellen durch Inter
leave-Technik zu drucken, ermöglicht den Einsatz nicht kreisförmiger Schreibpunkte, die eine hö
here Energiedichte aufweisen und schnellere Schreibgeschwindigkeiten zulassen, oder die kosten
günstiger als kreisförmige Schreibpunkte hergestellt werden können.
Fig. 9(a) zeigt links eine geneigte, lineare Anordnung 120 und rechts die fokussierten Bilder 122
von Quellen 124 der Anordnung auf einer konvexen, zylindrischen Trommeloberfläche 126. Wenn
eine flache Schärfenebene der Abbildungslinse 128 mit der Trommelfläche entlang einer parallel
zur Trommeldrehachse verlaufenden Linie zusammenfällt, werden die kleinsten Schreibpunkte mit
gleichförmiger Größe erzielt, wenn die Druckkopfanordnung nicht zur schnellen Abtastrichtung
geneigt ist. In Fig. 9(b) ist der geneigte Druckkopf 120 so angeordnet, daß sein mittleres Element
auf die Trommeloberfläche fokussiert ist. Allerdings bewirkt das Neigen in Verbindung mit der
Konvexität der Trommelfläche, daß das Bild eines Elements 132 in Nähe der Peripherie des
Druckkopfes als Luftbild 134 fokussiert wird, bevor es die Trommeloberfläche erreicht, so daß
ein größerer Schreibpunkt als erwünscht erzeugt wird, wie anhand der vergrößerten Grundfläche
130 oben rechts auf der Trommeloberfläche zu sehen ist. Dieses Ausweiten des Schreibpunktes
bewirkt eine geringere Exposition, und es wird weniger Farbstoff übertragen als von Quellen, die
nahe zur Mitte des Druckkopfes liegen. Die Fähigkeit des erfindungsgemäßen, nicht benachbarten
Druckens mit minimaler Druckkopfneigung, bewirkt eine Reduzierung dieser Defokussierung und
Bilddichteabweichung unter den Schreibpunkten.
Wenn eine gewisse Druckkopfneigung während des Druckens benutzt wird, treffen die am stärk
sten defokussierten Schreibpunkte auch in einigem Abstand zu ihrer vorgesehenen Stelle auf das
Dokument, und zwar aufgrund des Abstands der Trommeloberfläche zur Schärfenebene, wie in
Fig. 9(b) gezeigt. Das Einstellen der Datenverzögerung in der Schaltung aus Fig. 4 für einzelne
Kanäle um den Betrag, den jeder von seiner vorgesehenen Position abweicht, kann diese Interak
tion zwischen Neigung und Trommelkrümmung kompensieren, um gerade Linien im Bild recht
winklig zur schnellen Abtastrichtung zu erzeugen. Diese Verzögerung kann ein Neueinstellen er
forderlich machen, wenn die Ebene der größten Schärfe zur Trommeloberfläche verschoben wird.
Die Einstellung der Verzögerung zum Kompensieren von Druckkopfneigung und möglichen zu
sätzlichen Abstands aufgrund der Verlagerung der Trommeloberfläche aus der Bildebene der
Linse in Fig. 9(a) und 9(b) kann durch Eingeben einer bestimmten Zahl in den Zähler 88 vor Ver
anlassung jedes Druckkopfdurchgangs ermöglicht werden. Der "8×CLK"-Impuls oszilliert achtmal
bei konstanter Frequenz innerhalb des Zeitraums zum Abtasten der Länge eines Subpixels in
einem Grafikdrucker, so daß der Übergang der Energie der Lichtquelle von der auf ein Subpixel
gerichteten Energie zur Energie für das nachfolgende Subpixel an allen 8 gleich beabstandeten
Stellen innerhalb der Subpixellänge auf dem Bildaufzeichnungsmaterial geändert werden kann. Bei
Veranlassung jedes Druckkopfdurchgangs muß der "8×CLK"-Impuls zunächst die in dem Zähler
88 des Kanals voreingestellte Zahl herunterzählen, bevor die "8×CLK"-Impulse durch die Kanal
steuereinheit 92 geleitet werden können, um Pixeldaten zur Lichtquelle auszugeben. Wenn die
Zahl "0" in den Zähler 88 gestellt würde, würde der erste "8×CLK"-Impuls einen Übergang am
Zeitsteuerungseingang der Kanalsteuereinheit 92 erzeugen, was den Datenwert des ersten Pixels
am Ausgang der Kanalsteuereinheit zusammen mit diesem ersten "8×CLK"-Impuls oben auf dem
Bildaufzeichnungsbereich bereitstellen würde, so wie es für die Quelle am entfernten Ende des
Druckkopfes für Schreibpunkt 130 am nahen Ende der Trommel bei Drehung der Trommel ent
gegen dem Uhrzeigersinn in Fig. 9(b) entsprechen würde. Je größer die in den Zähler 88 eingege
bene Zahl ist, um so größer ist die Verzögerung, bevor die Daten des Kanals zur entsprechenden
Lichtquelle gesendet würden. Wenn ein Wert von 26 in den Zähler 88 eingegeben würde, würden
die Daten des ersten Pixels erst am Ausgang von Kanalsteuereinheit 92 bereitstehen, wenn der
Bildaufzeichnungsbereich um drei volle Subpixel von jeweils 8 "8×CLK"-Impulsen verschoben ist,
sowie um ein weiteres Viertel des vierten, 2 weitere "8×CLK"-Impulse beisteuernden Subpixels,
wie für den Schreibpunkt in der Mitte des auf einer im Gegenuhrzeigersinn laufenden Trommel
aufgespannten Materials geeignet sein könnte. Der spezifische Verzögerungswert für jeden Kanal
64 kann zu dem Zähler 88 dieses Kanals von der Druckersteuereinheit 65 übermittelt werden;
alternativ hierzu kann der Verzögerungswert durch eine Sonderschaltung innerhalb des Kanals 64
erzeugt werden, diese Option wird in Fig. 4 aber nicht gezeigt. Die Verzögerungswerte können
mit Kenntnis der Druckkopfneigung, des Quellenindex im Druckkopf, der optischen Vergröße
rung von Quellen zu Schreibpunkten, der Trommeldrehgeschwindigkeit und des Trommelumfangs
ermittelt werden, oder sie können durch Schreiben eines Testmusters anhand gleichzeitiger Akti
vierung aller Quellen ermittelt werden, bei die Abweichung der Zeile oder des Bogens im resultie
renden Bild von der Senkrechten zur schnellen Abtastrichtung gemessen wird. Die Eignung der
gewählten Werte läßt sich durch Kontrolle des durch gleichzeitiges Aktivieren aller Quellen ex
ponierten Bildes auf einem Bildaufzeichnungsmaterial überprüfen.
Die vorliegende Erfindung kann auch mit Halbtondruckern verwendet werden, indem die Bitmap
gegen eine Codewert-Map ausgetauscht wird, so daß jeder Codewert einen Intensitätspegel be
zeichnet, der zum Ansteuern der Emission der Laserquelle genutzt wird.
Zum Drucken eines Dokuments anhand thermischer Farbstoffübertragung kann mehr als ein
Mehrfach-Druckkopf eingesetzt werden. Das Interleave der Abtastzeilen mehrerer Mehrfach-
Druckköpfe vermeidet Fehler aufgrund thermischer Beeinflussung und ermöglicht den Betrieb bei
kleinstem Druckkopfwinkel, während zudem die wünschenswerte Verdeckung von Unterschieden
in der durch unterschiedliche Druckköpfe übertragenen Farbstoffmengen ermöglicht wird. Abwei
chungen in der Druckkopfherstellung oder Einstellung können Unterschiede in der emittierten
Energie, der Schreibpunktgröße oder des Quellenabstandes unter den Druckköpfen bewirken,
wodurch die unterschiedlichen Druckköpfe unterschiedliche Farbstoffmengen übertragen. Fig.
10(a) zeigt die Folgen des Druckens von angeblich gleichen Bereichen mit zwei Druckköpfen in
denen die Quellen eines Druckkopfes Farbstoff aus einem breiteren Streifen in jeder Abtastzeile
übertragen als die Quellen in dem anderen Druckkopf. Jeder Druckkopf wird entsprechend ge
neigt, um alle Abtastzeilen in seinem eigenen Bildsegment zu drucken, wobei der Unterschied
zwischen den Druckköpfen deutlich sichtbare helle und dunkle Bereiche eines Musters hervorruft,
das eigentlich gleichmäßig sein soll. Reduzieren der Druckkopfneigung und Interleave der Abtast
zeilen der beiden Druckköpfe um k = 2 beseitigt die breiten hellen und dunklen Segmente, um ein
gleichmäßig erscheinendes Muster anhand schnell wechselnder heller und dunkler Abtastzeilen in
Fig. 10(b) zu erhalten.
Quellen, die verschiedene Farben im Bild erzeugen, können durch Interleave verschachtelt wer
den, um thermische Beeinflussung zwischen den zum Erzeugen der gleichen Farbe zuständigen
Quellen zu vermeiden, oder zwischen Quellen, die für das Erzeugen unterschiedlicher Farben zu
ständig sind. Zum Erzielen von mehr als einer Farbe in einem Bild mittels Laser-Thermofarb
stoffübertragung geeignete mehrfarbige Spenderelemente werden in US-A-5,234,890, US-A-
5,234,89 1 und US-A-5,240,900 beschrieben. Das Übertragen von unterschiedlichen Farben in
dem Bild läßt sich durch Farbstoffe erreichen, die unterschiedliche Wellenlängen absorbieren.
Doch da die absorbierte Energie in Wärme umgesetzt wird, um den Bildfarbstoff unabhängig von
der absorbierenden Wellenlänge zu übertragen, kann die Übertragung des Bildfarbstoffs einer an
deren Farbe Farbverunreinigung verursachen, da die thermische Interaktion der durch Absorbieren
des zum Übertragen einer Farbe des Bildfarbstoffs erzeugte Wärme den Bildfarbstoff einer ande
ren Farbe ungeordnet übertragen könnte. Thermische Beeinflussung zwischen sich überlagernden
Abtastzeilen, die zum Übertragen von Farbstoff derselben Farbe vorgesehen sind, erzeugen hohe
Temperaturen zwischen den Abtastzeilen, was ein ungeordnetes Übertragen von Farbstoff einer
anderen Farbe bewirkt. Durch Interleave der Abtastzeilen wird die thermische Beeinflussung re
duziert, was der gewünschten Farbreinheit beim Drucken des Bildes dient.
Pixelreplikation, wie beispielsweise von Anil K. Jain in Fundamentals of Digital Image Processing,
Prentice Hall, Englewood Cliffs, NJ (1989), Seite 253-255 beschrieben, kann mit der erfindungs
gemäßen Interleave-Technik benutzt werden, um einen Drucker herzustellen, der zwischen ver
schiedenen Bildauflösungen vollelektronisch umschalten kann, ohne physisches Verändern des
Druckkopfes, des Neigungswinkels, der optischen Vergrößerung oder der Seitenvorschub-
Geschwindigkeit. Beispielsweise erzeugt das Drucken entsprechend Fig. 3 mit Interleave-Faktor
k = 2 ein vollständiges Raster mit 10 µm Abtastzeilenabstand, was es ermöglicht, ein Bild mit
einer Auflösung von 2540 Pixel pro Zoll zu drucken. Durch doppeltes Replizieren jedes Pixels,
d. h. mit Replizierfaktor R = 2, ist der Drucker in der Lage, ein aus 1270 Pixel pro Zoll bestehen
des Bild zu erzeugen, während bei dreifachem Replizieren, d. h. R = 3, das Bild mit 847 Pixel pro
Zoll gedruckt wird. Da die Folge der Druckkopfkanäle, die die Abtastzeilen auf dem Bildaufzei
chnungsmaterial schreiben, unverändert ist, gleichgültig, ob Pixelreplizieren durchgeführt wird,
bleibt die SOS-Sprungzählung in SOS-Sprungzähler 90 für jeden Kanal 64 gleich, wenn Pixelre
plizieren nach einem der folgenden Verfahren implementiert wird, und zwar so, als ob kein Pixel
replizieren für dieselbe Anzahl von Quellen N und denselben Interleave-Faktor k durchgeführt
würde.
Eine Erörterung von Pixelreplizieren mit Bezug auf die Interleave-Technik wird erleichtert, wenn
man zwischen der Bilddatenzeile mit Index "I" unterscheidet, die für die erste Zeile im Bild mit 1
beginnt, und der Abtastzeile mit Index "L", die für die erste, von einem einzelnen Kanal auf dem
Bildaufzeichnungsmaterial gedruckten Rasterzeile mit 1 beginnt. Pixelreplizieren erfordert, daß
die gleichen Daten, die Bildzeile I bilden, in Gruppen von R benachbarten Abtastzeilen L im ferti
gen Bild gedruckt werden. Interleave erfordert, daß benachbarte Abtastzeilen nicht während eines
einzelnen Durchgangs "P" des Druckkopfes gedruckt werden. Pixelreplizieren kann durch Anfer
tigen von (R-1) Kopien in Folge von jeder Originaldatenzeile in der Datenquelle im RIP 60 oder
in der RIP-Schnittstelle 70 (siehe Fig. 4) erreicht werden.
Das Kopieren von Daten und die entsprechenden Speicheranforderungen beim Interleave können
vermieden werden, indem jede Bilddatenzeile aus der RIP-Schnittstelle 70 R-mal neu gesendet
wird, während die Adreßfolge für deren Zielkanäle durchschritten wird, und zwar basierend auf
den Indizes L der in dem Dokument als Modulo (Anzahl der Kanäle N) ausgedrückten Abtastzei
len. Mit anderen Worten, die Adresse jeder R-Neusendung wird aus der entsprechend
{L mod [N]} zu schreibenden Abtastzeile ermittelt, und zwar genau wie ohne Pixelreplizieren.
Während des Betriebs überträgt der Drucker die Bilddaten für eine komplette Abtastzeile zu
einem Kanal, bevor die Übertragung der nächsten Abtastzeile beginnt, und der Puffer in der RIP-
Schnittstelle 70 liest jede Abtastzeile R-mal aus. Der Puffer holt nur die die derzeit übertragene
Abtastzeile codierenden G Bilddatenadressen heraus, worin G die Anzahl der Bilddatenwerte in
einer Abtastzeile ist, während alle anderen Bilddaten an ihrem Platz bleiben. Dies kann durch
Verwenden von Zeigern innerhalb des Puffers oder durch Unterteilen des Puffers in der RIP-
Schnittstelle 70 in zwei Teile erfolgen, nämlich einen Speicherbereich mit G Stellen für die derzeit
gesendete Abtastzeile, und einen Speicherbereich für alle nachfolgenden Abtastzeilen, die vom
RIP 60 erfaßt werden.
Bei dem Ansatz mit zwei Pufferbereichen wird eine Kopie des derzeit übertragenen Bilddaten
werts zurück zur ersten Speicherstelle dieses Puffers der Länge G gesendet, während die gesamte
Abtastzeile (R-1)mal durchlaufen wird. Während der R-ten Übertragung können die Bilddaten
werte für die nächste Abtastzeile in den Puffer der Länge G eingelesen werden, während die Bild
datenwerte für die vorherigen Abtastzeile aus einem Kanal 64 zum letzten Mal ausgegeben wer
den. Ein (nicht gezeigter) Zähler verfolgt die Anzahl der wiederholten Ausgaben mit einer Genau
igkeit von einem Subpixel, und ein Schalter ermöglicht das Kopieren an den Eingang des Puffers
der Länge G bei den ersten (R-1)-Übertragungen, nicht aber bei der R-ten Übertragung. In dieser
Situation muß der Drucker R Abtastzeilen in der Zeit drucken, in der der RIP 60 normalerweise
eine Abtastzeile an die RIP-Schnittstelle 70 überträgt, damit kein Puffer benötigt wird, der nahezu
so groß ist wie ein Vollbildspeicher. Der RIP 60 muß die Daten langsamer als normalerweise
übertragen, wenn mit Pixelreplikation gedruckt wird, oder die RIP-Schnittstelle 70 muß
"Quittungssignale" an den RIP 60 senden, wenn weitere Bilddaten angenommen werden können.
Soweit Zeiger nur mit einem Speicher benutzt werden, um Pixelreplizieren zu implementieren,
wird ein Zähler benötigt, um die Adresse der übertragenen Bilddaten zur Verfügung zu halten.
Wenn der letzte Bilddatenwert erreicht ist, kehrt der Zeiger zu der Adresse des ersten Bilddaten
wertes zurück, um ohne gesteigerten Datenspeicherbedarf neu zu senden. Dieser Zähler ermittelt
zudem, wann R Replikate dieser Abtastzeile übertragen worden sind, so daß der Zeiger auf die
Adresse des ersten Bilddatenwertes der nächsten Abtastzeile vorgestellt werden kann, so daß der
zuvor durch die zuletzt übertragene Abtastzeile belegte Speicher bereitsteht, um mit weiteren
Daten aus dem RIP 60 überschrieben zu werden. Wenn die RIP-Schnittstelle 70 einen Bilddaten
wert für jede der N folgenden Abtastzeilen überträgt, bevor der nächste Bilddatenwert für die
erste Abtastzeile übertragen wird, so daß der kleinstmögliche Speicher für die RIP-Schnittstelle
70 und für die FIFO-Zeilenpuffer 80 beim Drucken ohne Pixelreplikation möglich ist, dann erfor
dert das Neusenden (N × R) Zeilen von G Speicherstellen in der RIP-Schnittstelle 70, um Kopien
der Abtastzeilen in der RIP-Schnittstelle 70 anzufertigen, bevor eine dieser Zeilen gesendet wird.
Dieses Übertragen einzelner Bilddatenwerte wird für die Pixelreplikation jedoch nicht bevorzugt.
Der mit der RIP-Schnittstelle 70 in der Analyseschaltung 62 verbundene Zähler, der bis zur Zahl
R durchzählt, zeigt an, wann die G Bilddatenwerte für jede der R Übertagungen vollständig sind,
so daß der Zeiger im Puffer der RIP-Schnittstelle 70 auf den die Adresse des ersten Bilddaten
werts der nachfolgenden Abtastzeile zurückgesetzt werden kann, wobei Zeiger in einem Speicher
benutzt werden, anstatt den Speicher in zwei physische Teile aufzuteilen. Bei Benutzung von Zei
gern könnte der R-Zähler einen Unterzähler aufweisen, der pro Zeile bis zu G Bilddatenwerte
zählt und das Erreichen des Endes jeder Neusendung einer Abtastzeile zum R-Zähler kommuni
ziert. Wenn ein zweiteiliger Puffer benutzt wird, um einfach bis {(R-1) × G} zu zählen, damit die
Pufferausgabe zum Puffereingang kopiert wird, reicht es aus, denselben Zähler zu benutzen, um
für die nichtkopierte Sendung bis G zu zählen und die nächste Abtastzeile einzulesen.
Das Übertragen von Bilddaten an die Kanäle kann schneller erfolgen, wenn beim Pixelreplizieren
Interleave verwendet wird, indem den Kanälen 64 durch Zähler 68 in Verbindung mit einer ein
zelnen Sendung der Bilddatenzeile mehr als eine Adresse bereitgestellt oder ausgegeben wird. Die
Anzahl der gleichzeitig bereitgestellten Adressen sollte gleich dem Replizierfaktor R sein. Die
Adressen entsprechen allen R Replikations-Zeilen der Abtastzeilennummern L, die mit Kopien der
Daten in Bildzeile I gedruckt werden sollen. Bilddatenzeile I umfaßt die Abtastzeilen
L=[1+{R × (I-1)}] bis L=(R × I), so daß die Adressen ([1+{R × (I-1)}] mod[N]) bis
({R × I} mod[N]] in Verbindung mit dem Übertragen der Bilddatenzeile I ausgegeben werden.
Das Senden mit mehreren, gleichzeitigen Adressen macht erforderlich, daß einige der Kanäle, bei
spielsweise der Kanal mit Index 4, wenn N = 9 und R = 2, genügend Speicherkapazität aufweisen,
um zumindest eine Abtastzeile mehr zu speichern, als für das Interleave ohne Pixelreplikation
notwendig wäre, da die Bilddaten durch alle entsprechenden Kanäle erfaßt werden müssen, wenn
diese Daten an den Kanal geleitet werden sollen, der die zuerst in der Sequenz anstehenden Daten
druckt.
Die einfachste Architektur, um dies zu erreichen, besteht in mehreren Adreßsendebussen
(zumindest R Busse) und mehreren Adreßwerterkennungsvorrichtungen 82 in jedem Kanal 64 mit
einem OR-Gatter mit mehreren Eingängen zwischen diesen Adreßwerterkennungsvorrichtungen
82 und dem AND-Gatter 86. In dieser Architektur wird nur noch ein veränderliches Adreßregister
84 in jedem Kanal und nur ein den Drucker bedienender DATA-Bus benötigt. Es könnte auch ein
einzelner Bus mit aufeinanderfolgenden Übertragungen der R Adressen benutzt werden, obwohl
ein Flip-Flop zwischen der Adreßvergleichsvorrichtung 82 und dem AND-Gatter 86 benötigt wird
und zu Beginn der R Adreßübertragungen in Vorbereitung für die Übertragung einer Abtastzeile
gelöscht werden muß. Dieser Flip-Flop speichert einen erfolgreichen Adreßvergleich 82 während
jeder der R Adreßsendungen auf dem Einzelbus, wodurch sämtliche WR-Impulse die Bilddaten
werte für diese Abtastzeile in den FIFO-Zeilenpuffer 80 einlesen können. Sämtliche R Adreßsen
dungen auf einem Einzelbus müssen abgeschlossen sein, bevor jegliche Daten für diese Abtastzeile
ausgegeben werden können. Mit dem Einzelbus muß eine separate Kommunikationsleitung mit
der ADDR-Leitung von Zähler 68 zu jeder der Adreßvergleichsvorrichtungen 82 bereitgestellt
werden, um die Kanäle 64 darüber zu benachrichtigen, daß Adressen für eine neue Abtastzeile
ausgegeben werden müssen, indem das Adreßvergleichs-Flip-Flop in jedem Kanal 64 gelöscht
wird. Die replizierten Abtastzeilen sind nächste Nachbarn der Originalabtastzeile, so daß die neu
gesendeten Adressen in jedem Fall erhalten werden, indem von der der Originalbilddatenzeile I
entsprechenden Rasterzeile [1+{R × (I-1)}] bis zum Rasterzeilenindex des endgültigen Replikats
{R × I} um eins hochgezählt wird, wie zuvor beschrieben, und indem der Modulo N jeder dieser
Rasterzeilenindizes genommen wird. Der für einen Drucker ohne Pixelreplikation gebaute Zähler
68 hat eine zusätzliche, herkömmliche Arithmetik-Logik-Schaltung, um 1 vom Bilddatenindex I
abzuziehen, dann dieses Ergebnis mit R zu multiplizieren (eine einfache Linksverschiebung um ein
Bit für R = 2), dann 1 von einem zusätzlichen Zähler zu diesem Ergebnis zu addieren, dann den
Modulo N für dieses Ergebnis zu berechnen (einfach nur die niedrigstwertigen 3 Bits für N = 8 zu
behalten). In den Zähler 68 ist zudem ein Timer integriert, damit die erste Adresse für eine ausrei
chende Zeit angezeigt wird, so daß die Adreßvergleichsvorrichtungen 82 eine Erkennung durch
führen können, worauf die Ausgangsimpulse des Timers den zusätzlichen Zähler inkrementieren,
so daß zum Zwischenergebnis von {R × (I-1}] in der Arithmetikschaltung 2 statt 1 addiert wird,
um das Aussenden der nächsten Adresse zu verhindern. Dieses Inkrementieren und Adreßsenden
wird wiederholt, bis der zusätzliche Zähler bei R angelangt ist, wodurch den R Adressen ermög
licht wird, durch die Kanäle erkannt zu werden, worauf der zusätzliche Zähler im Zähler 68 von R
auf I zurückgesetzt wird und die Adreßausgabe stoppt, die Bilddaten der Abtastzeile einmal aus
gegeben werden und der Zyklus beendet wird, wenn Zähler 66 den Zählerstand G erreicht, um die
Adreßausgabe mit einem neuen Wert von I wieder zu beginnen.
Herkömmliche Arithmetikschaltungen sind in dem programmierbaren Zähler 68 (Modulo (Anzahl
Kanäle)) integriert, um den Rasterzeilenindex R und die Kanaladresse aus dem Bilddatenzeilenindex
I zu berechnen, und diese arithmetischen Operationen können in einigen Fällen, wie zuvor
beschrieben, durch herkömmliche Bitverschiebeschaltungen durchgeführt werden. Nur der Byte-
/Zeilen-Zähler 66 in der Analyseschaltung 62 muß die tatsächliche Bytezahl G in einer Zeile ken
nen, um die Adressen für die Bilddatenübertragungen zu ermitteln und um zu wissen, wann eine
Abtastzeile ausgelesen wurde und wann die nächste Abtastzeile beginnt. Die RIP-Schnittstelle 70
muß die Anzahl Bytes pro Zeile kennen, um die Daten korrekt auszugeben, oder um die Bildda
tenwerte zur korrekten Stelle zu kopieren, wenn Datenausgaben zur Pixelreplikation wiederholt
werden, wie zuvor erläutert, aber die RIP-Schnittstelle 70 braucht die Bytezahl G pro Zeile nicht
zu kennen, um die an die Kanäle 64 zu übertragenden Adressen zu erzeugen.
Bilddaten können beim Replizieren der Pixel mit Interleave gleichschnell an die Kanäle übertragen
werden, indem die Daten mit einer einzelnen Adresse gesendet werden, wobei die gleiche Adresse
allen R Kanälen zugewiesen wird, die für das Schreiben der diese Bilddatenzeile darstellenden
Abtastzeilen zuständig sind. Diese Konfiguration ist insbesondere dann vorteilhaft, wenn der
Replizierfaktor ein ganzzahliger Teiler der Kanalanzahl ist, wie dies beispielsweise beim Replizie
ren mit Faktor R = 3 für den in Fig. 9 gezeigten Druckkopf mit N = 9 der Fall wäre, da keine zu
sätzlichen Adreßzeilen, Adreßkomparatoren oder Speicher erforderlich wären. In diesem Beispiel
würden die Kanäle für Quellen mit den Indizes 0, 4 und 5 auf eine Adresse ansprechen, Kanäle für
die Quellen 1, 2 und 6 würden auf eine zweite Adresse ansprechen und Kanäle für die Quellen 3,
7 und 8 würden auf die dritte Adresse ansprechen. Die durch den Zähler 68 in Verbindung mit der
Ausgabe der Bildzeile I bereitgestellte Adresse wird als die in Modulo (Verhältnis zwischen
Anzahl und Replizierfaktor) ausgedrückte Bildzeile berechnet, wobei der Wert {I mod[N/R]} be
rechnet wird, da R ein ganzzahliger Teiler von N ist. Die entsprechenden Adressen sind nachfol
gend in Tabelle V aufgeführt.
Dieses Schema mit mehreren Kanälen 64, die beim Pixelreplizieren auf dieselbe Adresse anspre
chen, könnte sogar benutzt werden, wenn die Anzahl der Quellen kein ganzzahliges Vielfaches
der Anzahl replizierter Pixel ist, obwohl jeder Kanal 64 entweder eine Reihe von gespeicherten
oder im Kanal 64 erzeugten Adressen durchlaufen müßte, oder einer neuen Adresse zugewiesen
werden müßte, die von der Druckersteuereinheit 65 in Vorbereitung des Empfangs jeder
Abtastdatenzeile ausgegeben werden müßte. Um das Berechnen der an die Kanäle 64 auszuge
benden Adresse zu erleichtern, wird mathematisches "Aufrunden" benutzt und als RoundUp-
Integer[N/R] bezeichnet. Eine herkömmliche Arithmetikschaltung kann die RoundUp-
Integer[N/R] Berechnung ausführen, oder es kann ein Transformationstabellen-ROM integriert
werden, das das Ergebnis dieser Berechnung für alle mit dem Drucker zu benutzenden wahr
scheinlichen Kombinationen von N und R enthält. Die die RoundUpInteger[N/R] Berechnung
durchführende Arithmetikschaltung oder das Transformationstabellen-ROM könnte sich innerhalb
der Druckersteuereinheit 65 oder vorzugsweise innerhalb des Zählers 68 in der Analyseschaltung
62 befinden, da die Analyseschaltung 62 R und N ohnehin kennen muß. RoundUpInteger[N/R] ist
die größte Anzahl von Bilddatenzeilen, die zu den Kanälen 64 in Vorbereitung eines Durchgangs
übertragen werden muß, woraus sich ergibt, daß nur RoundUpInteger[N/R] unterschiedliche
Kanaladressen benötigt werden, um die ausgegebenen Bilddatenwerte zu ihren Zielkanälen 64 zu
leiten. RoundUpInteger[N/R] muß zur Druckvorbereitung eines Bildes nur einmal ermittelt
werden, wobei der numerische Wert dem Zähler 68 vor dem Übertragen der Bilddaten an die
Kanäle 64 kommuniziert wird. Wenn R ein ganzzahliger Teiler von N ist, wenn also kein
Bruchteil erzeugt wird, dann ist RoundUpInteger[N/R] einfach die ganze Zahl (N/R). Wenn R
kein ganzzahliger Teiler von N ist, so daß ein Bruchteil verbleibt, dann ist RoundUpInteger[N/R]
die nächstgrößere ganze Zahl nach (N/R), unabhängig davon, wie klein der Rest der ganzzahligen
Werte von R und N ist. Unter Verwendung der mathematischen Operation INT[N/R] aus den
Computerprogrammiersprachen FORTRAN und BASIC zum Berechnen der größten ganzen
Zahl, die in dem Verhältnis von N zu R enthalten ist, kann die Aufrundungsoperation wie folgt
ausgedrückt werden:
(N/R)
wenn R ein ganzzahliger Teiler von N ist
wenn R ein ganzzahliger Teiler von N ist
RoundUpInteger[N/R] = 1+INT[N/R]
wenn R kein ganzzahliger Teiler von N ist
wenn R kein ganzzahliger Teiler von N ist
Für den Fall, daß N = 9 Kanäle R = 2 mal repliziert werden, ist RoundUpInteger[9/2] gleich 5. Zu
beachten ist, daß sich die Operation des "Aufrundens" unterscheidet von der Operation des
"Abrundens", da bei letzterer das Verhältnis von N zu R auf die näherliegende ganze Zahl umge
setzt wird, d. h. auf die nächst kleinere ganze Zahl, wenn der Teilungsrest kleiner als 0,5, aber auf
die nächst größere ganze Zahl, wenn der Teilungsrest 0,5 oder größer ist. Der Zähler 68 sollte
eine auf der Menge {I mod RoundUpInteger[N/R]} basierende Adresse bereitstellen oder ausge
ben, wenn die Übertragung der Bilddatenzeile I vorbereitet wird. Bilddatenzeilen I = 1 bis
I=RoundUpInteger[N/R]=S sollte an die Kanäle in Vorbereitung des ersten Durchgangs P = 1
ausgegeben werden, Bilddatenzeilen I=(1 + RoundUpInteger[N/R])=6 bis 1=RoundUp-
Integer[2N/R])=9 sollten in Vorbereitung des zweiten Durchgangs P=2 ausgegeben werden, und
Bildzeilen I(1 + RoundUpInteger[{P-1}×N/R]) bis I=RoundUpInteger[P×N/R] sollten in Vorberei
tung des P-ten Durchgangs ausgegeben werden. Der Zähler 68 hält den Index I der Bilddatenab
tastzeile fest, die vorbereitet wird, um an die Kanäle zwecks Adreßerzeugung ausgegeben zu
werden, und zwar mit Hilfe der Modulo-Arithmetikschaltung, die sich bereits im Zähler 68 befin
det, und unter Verwendung des für RoundUpInteger[N/R] geladenen Wertes, soweit Pixelrepli
kation benutzt wird, anstatt des Wertes N, wenn keine Pixelreplikation benutzt wird. Die Adres
sen sollten den Kanälen nach Tabelle VI zugewiesen werden, die auf dem Adreßausdruck {I mod
(RoundUpInteger[N/R])} basiert, der den R entsprechenden Kanälen zugewiesen ist, die für das
Drucken der Abtastzeilen L zuständig sind, die die Bilddatenzeile I darstellen:
Wie in Tabelle VI gezeigt, ändern sich die Kanaladressen für jeden Durchgang etwas. Das ist darauf zurückzuführen, daß ein neuer Adreßsatz in allen Kanälen 64 in Vorbereitung zur Ausgabe
jeder neuen Bilddatenzeile I von der Analyseschaltung 62 gesetzt werden muß, wenn die Anzahl
N der Quellen kein ganzzahliges Vielfaches der Anzahl von R Pixelreplikationen ist. Das Zurück
setzen der Adressen wird über eine Kommunikationsleitung vom Byte-/Zeilen-Zähler 66 zum
Modulo (Kanalanzahl) Zähler 68 ausgelöst, wie in Fig. 4 gezeigt, um anzuzeigen, daß eine voll
ständige Abtastzeile gesendet wurde. Diese Adressen sind vorzugsweise als vorberechnete Tabelle
in einem rezirkulierenden FIFO-Speicher gespeichert, der sich im veränderlichen Adreßregister 84
befindet und von Druckersteuereinheit 65 vor Beginn des Bildes mit einem vollständigen Zyklus
von Adressen geladen wird. Alternativ hierzu können die Adressen durch die Druckersteuereinheit
65 vor der Ausgabe jeder Bilddatenabtastzeile direkt in das veränderliche Adreßregister 84 ohne
FIFO geladen werden. In dieser Situation spricht jeder vorgegebene Kanal 64 während der Aus
gabe einer Bilddatenabtastzeile nur auf eine Adresse an, obwohl mehr als ein Kanal auf diese
Adresse ansprechen könnte. Die zweite Adresse von Kanal 4 wird zwischen der Ausgabe von
zwei aufeinanderfolgenden Bilddatenabtastzeilen zur Verwendung durch die Adreßvergleichsvor
richtung 82 in Position gebracht, so daß die Adreßvergleichsvorrichtung 82 und das veränderliche
Adreßregister 84 nicht zwei Adressen gleichzeitig für einen Kanal mit dieser Konfiguration zu er
kennen brauchen. Wenn die Quellenanzahl kein ganzzahliges Vielfaches der Anzahl replizierter
Pixel ist, können einige Kanäle Speicherkapazität für mindestens eine Abtastzeile mehr benötigen,
als erforderlich wäre, wenn ein Interleave ohne Pixelreplikation ausgeführt würde. In dem Beispiel
von Fig. 2 müssen die Bilddatenzeilen I = 1 und I = 5 von Kanal 4 in Vorbereitung des ersten
Durchgangs erfaßt werden, da Bilddatenzeile 1 von Kanal 4 geschrieben wird, während Bild
datenzeile 5 im ersten Durchgang von Kanal 8 geschrieben wird. Kanal 4 schreibt Bildzeile 5 im
zweiten Durchgang, allerdings wurden die Daten für Bildzeile 5 nur in Vorbereitung des ersten
Durchgangs zur Erfüllung der Anforderungen von Kanal 8 gesendet. Daher muß Kanal 4 Spei
cherkapazität für eine zusätzliche Abtastzeile zum Erfassen sowohl von Daten für Bildzeile 1 als
auch für Bildzeile 5 aufweisen, wenn diese kurz nach Bildzeile 1 in Vorbereitung des ersten
Durchgangs übertragen wird, dann wird Bildzeile 1 im ersten Durchgang geschreiben, während
die im zweiten Durchgang zu schreibende Bildzeile 5 zwischengespeichert wird. Kanal 4 muß zu
dem seine Adresse zwischen einem Wert von 1 und einem Wert von 0 hin- und herschalten, und
zwar indem eine Adreßliste zyklisch durchlaufen wird, die in einem innerhalb des Kanals angeord
neten rezirkulierenden FIFO-Speicher abgelegt ist, die anfangs von Druckersteuereinheit 65 gela
den und durch das Signal des Zählers 68 ausgelesen wird, um anzuzeigen, daß eine neue Zeile zur
Ausgabe ansteht. Alternativ hierzu kann die Adresse durch die außerhalb des Kanals 64 befindli
che Druckersteuereinheit 65 beim Übergang zwischen der Ausgabe von Bildzeile 1 und Bildzeile
5 in Vorbereitung des ersten Durchgangs zurückgesetzt werden. In Vorbereitung des zweiten
Durchgangs erfordern Kanäle 5, 6, 7 eine Revision ihrer Adressen, indem die Adressen, wie zuvor
beschrieben, durchlaufen werden. Die Adressen können den Kanälen 0 bis 4 auch erneut zugewie
sen werden, obwohl diese Adressen sich gegenüber ihren letzten Werten nicht ändern. Zu beach
ten ist, daß keine Bildzeile mit Adresse 0 in Vorbereitung des zweiten Durchgangs neu gesendet
wird, so daß Kanal 4 zwei Abtastdatenzeilen in Vorbereitung für den ersten Durchgang erhalten
hat, jedoch keine in Vorbereitung des zweiten Durchgangs, so daß Kanal 4 nur so viele Abtastzei
len kumuliert, wie jeder andere Kanal über viele Durchgänge. Der SOS-Sprungzählstand (Start
of-Swath) von Zähler 90 bleibt für Kanal 4 gleich, als ob kein Pixelreplizieren implementiert wor
den wäre, da nur gerade so viele Taktimpulse empfangen werden, wie erforderlich sind, um Bild
zeile I aus Kanal 4 während des ersten Durchgangs auszugeben, wobei das von Kanal 4 zu
Beginn des zweiten Durchgangs zu schreibende erste Pixel von Bildzeile 5 geschrieben wird. In
Vorbereitung des dritten Durchgangs müssen die Adressen für die Kanäle 0 bis 3 revidiert wer
den. Kanal 4 behält seine vorherige Adresse 0, um die Abtastzeilendaten während der Übertra
gung von Bilddatenzeile I = 10 zu erfassen, dann muß diese Adresse auf die neue Adresse 4 geän
dert werden, um die für Bildzeile 1=14 zu übertragenen Daten zu erfassen.
Pixelreplikation kann in der schnellen Abtastrichtung in Verbindung mit Interleave in der Seiten
abtastrichtung durchgeführt werden, und zwar um im endgültigen Bild quadratische Pixel beizu
behalten, oder um anamorphotische Verzerrungen zu korrigieren, die während der Bilderzeugung
oder -verarbeitung aufgetreten sind. Das Replizieren kann in der Datenquelle durchgeführt wer
den, in RIP 60, in der RIP-Schnittstelle 70, oder während der Ausgabe aus der RIP-Schnittstelle
70 an die Kanäle, indem die gewünschte Anzahl Wiederholungen jedes Pixels zu den Daten für
jede Abtastzeile addiert wird.
Kosten und Komplexität eines größeren Bildspeichers können bei der Pixelreplikation in der
schnellen Abtastrichtung vermieden werden, indem das Durchlaufen der Pixel durch den FIFO-
Zeilenpuffer 80 und die Kanalsteuereinheit 92 modifiziert wird. Ein Beispiel wird für den Fall
eines mit dem Achtfachen der Datenrate arbeitenden Teilpixeltaktes besprochen, beim Schreiben
ohne Pixelreplikation. Dieser Wert acht kann in jeden anderen Wert geändert werden, der für die
Anforderungen des Drucksystems hinsichtlich der Verzögerungssteuerung der Kanäle untereinan
der geeignet ist. Wenn die Pixel um Faktor R repliziert werden, kann eine Zähler- und Speicher-
Schaltung, die R Impulse zählt und sich zum erneuten Zählen zurücksetzt, zu der Schaltung hin
zugefügt werden, die die 8×CLK-Taktfolge erzeugt, oder zu dem SOS-Verzögerungszähler 88,
der angewiesen werden kann, für jede Gruppe von R 8×CLK Impulsen nur einen Impuls zu über
tragen. Wenn einige der 8×CLK Impulse weggelassen werden, leidet allerdings die Fähigkeit, die
Verzögerungen unter Kanälen 64 auszugleichen, um gerade Kanten in dem Bild orthogonal zur
schnellen Abtastrichtung zu reproduzieren. Die bevorzugte Anordnung zum Implementieren der
Pixelreplikation in der schnellen Abtastrichtung besteht darin, eine 8×R Zählerschaltung in die
Kanalsteuereinheit 92 zu integrieren, die angewiesen werden kann, Impulse auszugeben, die die
Pixeldaten von dem FIFO-Zeilenpuffer 80 im Ansprechen auf vorwählbare Größen von 8×CLK
Impulsgruppen zu durchlaufen, indem die vorgegebene Anzahl von 8×CLK Impulsen, die die Ver
zögerung für das erste in der Abtastzeile dieses Kanals geschriebene Pixel darstellt, herunterge
zählt wird, um dann zum Datenwert für jedes nachfolgende Pixel weiterzulaufen, während jede
Gruppe von 8R Impulsen des 8×CLK Taktes kumuliert wird. Während des Betriebs und vor
Beginn des Bilddruckens würde der Wert von R aus der Druckersteuereinheit 65 zu einem Spei
cher-Latch kommuniziert, das dem 8×R Zähler zugeordnet ist. Nachdem der SOS-Sprungzähler
90 seinen Endstand erreicht hat, kumuliert der 8×R Zähler (8×R) von 8×CLK Impulsen, die den
SOS-Verzögerungszähler 88 durchlaufen, gibt einen Impuls aus, um einen Bilddatenwert zur
Schreibquelle zu übertragen und setzt den 8×R Zähler zurück, um weitere (8×R) von 8×CLK
Impulsen zu kumulieren.
Die zahlreichen Merkmale und Vorteile der Erfindung sind aus den detaillierten Beschreibung er
sichtlich, wobei die anhängenden Ansprüche alle diese Merkmale und Vorteile der Erfindung ab
decken, die in den Schutzumfang der Erfindung fallen. Obwohl einige erfindungsgemäße Ausfüh
rungsformen aufgezeigt und beschrieben wurden, ist die Erfindung natürlich nicht auf diesen be
schränkt, sondern kann zahlreichen, Fachleuten bekannten Änderungen und Abwandlungen unter
zogen werden, so daß die hier gezeigten und beschriebenen Einzelheiten nicht einschränkend zu
verstehen sind, sondern so, daß alle einem einschlägigen Fachmann offenkundigen Änderungen
und Abwandlungen der Erfindung abgedeckt werden. Beispielsweise verwendet die bevorzugte
Ausführungsform Adreßregisterinhalte, um die Adresse des Datenausgangs mit den Kanaladressen
zu vergleichen, damit die Daten zum richtigen Kanal geleitet oder verteilt werden. Es sind aller
dings andere Weiterleitungsmöglichkeiten denkbar. Beispielsweise könnte für einen komplementä
ren Adreßwert eine Nummer erzeugt werden, die eine "Summe" 0 und ein "Überlaufbit" 1 er
zeugt, wenn sie zu dem Kanaladreßwert addiert wird, der sich in dem Adreßregister des vorgese
henen Schreibelements befindet. Ein Beispiel für einen komplementären Adreßwert wäre ein
Adreßwert "3", der in das Datenkanaladreßregister geladen wird, und ein Adreßwert "5", der von
der Datenquelle angezeigt wird, wenn die Abtastzeilendaten zu diesem Datenkanal übertragen
werden sollen. Durch Summieren des Datenkanaladreßwerts und des angezeigten Adreßwerts der
Datenquelle in einem Oktaladdierer, der nur Zahlen zwischen 0 und 7 darstellen kann, würde eine
0 am Summenausgang und eine "1" am Überlaufausgang erzeugt werden. Die "0" am Summen
ausgang würde vom Datenkanal als Zeichen interpretiert, diese Daten einzulesen.
Die vorliegende Erfindung könnte auch als Lesegerät, etwa als Abtaster, verwendet werden, der
über mehrere Detektoren verfügt, von denen jeder mit einem eigenen Datenkanal verbunden ist.
Einige Teillösungen bei der Reihenfolge der Datenübertragung laufen im Vergleich mit dem
Drucken in entgegengesetzter Richtung. Die von einem einzelnen Detektor an aufeinanderfolgen
den Betrachtungspositionen erfaßten Messungen könnten in Speicherstellen in dem mit diesem
Detektor verbundenen Datenkanal 64 übergeben werden, um dann zwecks Übertragung an den
Datensammler (analog zum Druckerhauptspeicher) ausgelesen zu werden. Der Datensammler gibt
den aus {L Modulo N} konstruierten Adreßwert für die zu sammelnde Abtastzeile aus; nur der
Datenkanal, der eine Übereinstimmung zwischen dem in seinem Adreßregister befindlichen
Adreßwert und der angezeigten Adresse des Datensammlers entdeckt, sendet seine Abtastzeile an
den Datensammler. Wie bei dem Drucker kann das Einstellen des Abstandes zwischen erkannten
Zeilen ohne mechanisches Verändern des Lesegerätes erzielt werden. Berücksichtigt werden kön
nen Änderungen des Interleave-Faktors, Verschieben der Abtastzeilen, Änderungen in der Anzahl
aktiver Detektoren im Leser und Neigen des Mehrfach-Lesekopfes.
Claims (10)
1. Druckkopf (10) gekennzeichnet durch:
- - unabhängig modulierbare Druckelemente (14);
- - Druckkanäle (64), die jeweils mit jedem dieser Druckelemente (14) verbunden und die sen eindeutig zugewiesen sind, wobei jeder Kanal eine programmierbare Kanaladresse aufweist; und
- - Druckdatenverteiler (62), der mit diesen Kanälen verbunden ist und Kanaladressen für Druckdaten für diese Druckelemente erzeugt.
2. Druckkopf nach Anspruch 1, dadurch gekennzeichnet, daß jeder der Kanäle (64) folgendes
umfaßt:
- - ein die Kanaladresse speicherndes Adreßregister (84); und
- - einen mit dem Verteiler (62) und dem Adreßregister (84) verbundenen Komparator (82), wobei die von dem Verteiler erzeugten Kanaladressen mit der Kanaladresse in dem Register verglichen werden.
3. Druckkopf nach Anspruch 2 mit einem mit dem Verteiler (62) und dem Komparator (82)
verbundenen Puffer (80), der die Druckdaten abspeichert, sobald der Komparator eine
Übereinstimmung der Adressen feststellt.
4. Druckkopf nach Anspruch 4 mit einer zwischen dem Puffer (80) und einem der entspre
chenden Druckelemente verbundenen Steuereinheit (92), die die in dem Puffer befindlichen
Druckdaten einem der Druckelemente (14) bereitstellt.
5. Druckkopf nach Anspruch 1, dadurch gekennzeichnet, daß der Verteiler (62) folgendes
umfaßt:
- - einen Adreßgenerator, der Kanaladressen für die Druckdaten erzeugt; und
- - eine Schnittstelle, die die Druckdaten beim Erzeugen der Kanaladressen an die Kanäle übergibt.
6. Druckkopf nach Anspruch 1 mit Pixelrepliziermitteln zum Neusenden jeder Abtastzeile in
Ansprechen auf einen Replizierwert.
7. Druckkopf, gekennzeichnet durch:
- - unabhängig modulierbare Druckelemente (14);
- - Druckkanäle (64), die jeweils mit jedem dieser Druckelemente verbunden und diesen eindeutig zugewiesen sind, wobei jeder Kanal eine Kanaladresse aufweist; und
- - Druckdatenverteiler, der mit diesen Kanälen verbunden ist und Kanaladressen für Druck daten für diese Druckelemente erzeugt und das Pixelreplizieren durch Neusenden jeder Abtastzeile in Ansprechen auf einen Replizierwert steuert.
8. Druckkopf, gekennzeichnet durch:
- - unabhängig modulierbare Druckelemente (14);
- - Druckkanäle (64), die jeweils mit jedem dieser Druckelemente (14) verbunden und die sen eindeutig zugewiesen sind, wobei jeder Kanal eine programmierbare Kanaladresse aufweist und wobei jeder der Kanäle folgendes umfaßt:
- - ein die Kanaladresse speicherndes Adreßregister (84);
- - einen mit dem Adreßregister (84) verbundenen Komparator (82), um Kanaladressen zu empfangen und die empfangenen Kanaladressen mit der Kanaladresse in dem Register zu vergleichen;
- - einen mit dem Verteiler (62) und dem Komparator (82) verbundenen Puffer (80), der die Druckdaten abspeichert, sobald der Komparator eine Übereinstimmung der Adressen feststellt; und
- - eine zwischen dem Puffer (80) und einem der entsprechenden Druckelemente (14) ver bundene Steuereinheit (92), die die in dem Puffer befindlichen Druckdaten einem der ent sprechenden Druckelemente bereitstellt;
- - ein mit den Kanälen verbundener und die Kanaladressen der Druckdaten für die Druck elemente (14) erzeugender Druckdatenverteiler (62), wobei der Verteiler folgendes um faßt:
- - einen die Kanaladressen für die Druckdaten erzeugenden Adreßgenerator, wobei der Generator folgendes umfaßt:
- - einen Byte-/Zeilenzähler (66); und
- - einen mit dem Byte-/Zeilen-Zähler verbundenen Kanalzähler (68); und
- - einen die Druckdaten an die Kanäle beim Erzeugen der Kanaladressen bereitstellenden Puffer (70);
- - Mittel zum Einstellen einer Aktivierungszeit des entsprechenden Druckelements; und
- - Mittel zum Neusenden jeder auf einen Pixelreplizierwert ansprechenden Abtastzeile.
9. Druckverfahren, gekennzeichnet durch folgende Schritte:
- - Erzeugen von Kanaladressen für Druckdaten;
- - Verteilen der Druckdaten an unabhängig adressierbare Druckkanäle (64) anhand der Adressen, wobei jeder der Kanäle ein unabhängig modulierbares Druckelement (14) um faßt.
10. Verfahren nach Anspruch 9 mit Replizieren der Druckdaten vor Modulieren des Druckele
ments mit den Druckdaten.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/440,408 US5724086A (en) | 1995-05-12 | 1995-05-12 | Printhead having data channels with revisable addresses for interleaving scan lines |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19619264A1 true DE19619264A1 (de) | 1997-01-09 |
Family
ID=23748645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19619264A Withdrawn DE19619264A1 (de) | 1995-05-12 | 1996-05-13 | Verfahren zum Interleave-Thermodruck mit sich nicht berührenden Farbstoffübertragungsspuren bei jedem Einzeldurchgang eines Mehrfachdruckkopfes |
Country Status (4)
Country | Link |
---|---|
US (1) | US5724086A (de) |
JP (1) | JPH0924632A (de) |
DE (1) | DE19619264A1 (de) |
GB (1) | GB2300777B (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006046628A1 (de) * | 2006-09-29 | 2008-04-03 | Mühlbauer Ag | Druckverfahren zum Laserdrucken von Kunststoffmaterial |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5808655A (en) * | 1995-05-12 | 1998-09-15 | Eastman Kodak Company | Interleaving thermal printing with discontiguous dye-transfer tracks on an individual multiple-source printhead pass |
US6592204B1 (en) | 1999-03-26 | 2003-07-15 | Spectra, Inc. | Single-pass inkjet printing |
US6575558B1 (en) * | 1999-03-26 | 2003-06-10 | Spectra, Inc. | Single-pass inkjet printing |
DE10045168B4 (de) * | 2000-09-13 | 2008-07-31 | Hell Gravure Systems Gmbh & Co. Kg | Mehrstrahl-Belichtungsverfahren |
US6623894B2 (en) | 2001-03-14 | 2003-09-23 | Kodak Polychrome Graphics, Llc | Laser-induced thermal imaging with masking |
US6597388B2 (en) | 2001-06-21 | 2003-07-22 | Kodak Polychrome Graphics, Llc | Laser-induced thermal imaging with masking |
US6888558B2 (en) | 2001-12-19 | 2005-05-03 | Kodak Polychrome Graphics, Llc | Laser-induced thermal imaging with masking |
US7606157B2 (en) * | 2003-01-23 | 2009-10-20 | Broadcom Corporation | Apparatus and method for communicating arbitrarily encoded data over a 1-gigabit ethernet |
US6857723B2 (en) * | 2003-04-18 | 2005-02-22 | Lexmark International, Inc. | Method, printer and printhead driver for printing using two printheads |
US8576820B2 (en) * | 2003-07-03 | 2013-11-05 | Broadcom Corporation | Standby mode for use in a device having a multiple channel physical layer |
US7558280B2 (en) * | 2003-12-11 | 2009-07-07 | Broadcom Corporation | Apparatus and method for auto-negotiation in a communication system |
US20060103718A1 (en) * | 2004-11-18 | 2006-05-18 | Xerox Corporation | Variable interlace system and method of use |
EP1910013A2 (de) * | 2005-07-13 | 2008-04-16 | Picodeon Ltd OY | Strahlungsanordnung |
GB2452205B (en) * | 2006-06-30 | 2011-04-13 | Kodak Graphic Comm Canada Co | Forming an image with a plurality of imaging heads |
WO2018136084A1 (en) | 2017-01-20 | 2018-07-26 | Hewlett-Packard Development Company, L.P. | Configuring communication interfaces of fluid ejection devices |
CN111176582A (zh) * | 2019-12-31 | 2020-05-19 | 北京百度网讯科技有限公司 | 矩阵存储方法、矩阵访问方法、装置和电子设备 |
Family Cites Families (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB206917A (en) * | 1922-08-15 | 1923-11-15 | Gustav Karl Hennig | Improvements in apparatus for the accompaniment of film projections by means of mechanical musical instruments |
US3701998A (en) * | 1971-10-14 | 1972-10-31 | Mead Corp | Twin row drop generator |
US3988742A (en) * | 1975-04-28 | 1976-10-26 | Mcdonnell Douglas Corporation | Recorder using light emitting diodes |
US4063254A (en) * | 1976-06-28 | 1977-12-13 | International Business Machines Corporation | Multiple array printer |
US4069486A (en) * | 1976-06-28 | 1978-01-17 | International Business Machines Corporation | Single array ink jet printer |
US4009332A (en) * | 1976-06-28 | 1977-02-22 | International Business Machines Corporation | Memory management system for an ink jet copier |
US4112469A (en) * | 1977-04-21 | 1978-09-05 | The Mead Corporation | Jet drop copying apparatus |
US4232324A (en) * | 1978-06-05 | 1980-11-04 | International Business Machines Corporation | Apparatus for arranging scanning heads for interlacing |
DE2925812C2 (de) * | 1979-06-26 | 1982-10-21 | Siemens AG, 1000 Berlin und 8000 München | Tintendruckeinrichtung zum mehrfarbigen Bedrucken eines Aufzeichnungträgers |
US4540996A (en) * | 1982-05-11 | 1985-09-10 | Canon Kabushiki Kaisha | Recording apparatus |
US4455578A (en) * | 1982-08-30 | 1984-06-19 | Eastman Kodak Company | Electronics for arrayed photosources |
US4635075A (en) * | 1985-12-04 | 1987-01-06 | Datametrics Corporation | Thermal print head and process for producing |
US5191356A (en) * | 1986-07-18 | 1993-03-02 | Canon Kabushiki Kaisha | Tower conserving recording apparatus |
US4953995B1 (en) * | 1986-10-29 | 1995-09-12 | Output Technology Inc | Dot matrix printer and method for printing multiple lines at different line spacings |
US4804975A (en) * | 1988-02-17 | 1989-02-14 | Eastman Kodak Company | Thermal dye transfer apparatus using semiconductor diode laser arrays |
JPH01229680A (ja) * | 1988-03-10 | 1989-09-13 | Brother Ind Ltd | サーマルプリンタ |
US5488404A (en) * | 1988-03-11 | 1996-01-30 | Siemens Aktiengesellschaft | Optical character generator for an electro photographic printer |
US4885752A (en) * | 1988-03-28 | 1989-12-05 | Hughes Aircraft Company | Crystal modulated laser with improved resonator |
US4905025A (en) * | 1988-06-20 | 1990-02-27 | Dainippon Screen Mfg. Co., Ltd. | Method of and apparatus for recording image on photosensitive material with a plurality of photobeams |
US4900130A (en) * | 1988-10-07 | 1990-02-13 | Eastman Kodak Company | Method of scanning |
FR2642004B1 (fr) * | 1988-12-30 | 1995-02-03 | Oce Graphics France | Imprimante thermique grande largeur |
US4978971A (en) * | 1989-11-06 | 1990-12-18 | Tektronix, Inc. | Method and apparatus for reformatting print data |
US4999646A (en) * | 1989-11-29 | 1991-03-12 | Hewlett-Packard Company | Method for enhancing the uniformity and consistency of dot formation produced by color ink jet printing |
US5168288A (en) * | 1989-12-18 | 1992-12-01 | Eastman Kodak Company | Thermal a scan laser printer |
US5164742A (en) * | 1989-12-18 | 1992-11-17 | Eastman Kodak Company | Thermal printer |
US5153605A (en) * | 1989-12-27 | 1992-10-06 | Victor Company Of Japan, Ltd. | System of controlling energization to thermal head in thermal printer |
DE4110139A1 (de) * | 1990-03-29 | 1991-10-02 | Mutoh Ind Ltd | Verfahren und geraet zum thermischen aufzeichnen |
US5015066A (en) * | 1990-05-29 | 1991-05-14 | Eastman Kodak Company | Multichannel waveguide print head with symmetric output |
US5264926A (en) * | 1990-09-14 | 1993-11-23 | Minnesota Mining And Manufacturing Company | Perpendicular, equal frequency non-conventional screen patterns for electronic halftone generation |
US5109476A (en) * | 1990-10-15 | 1992-04-28 | Eastman Kodak Company | Color printer with synchronous and asynchronous stages |
EP0497614B1 (de) * | 1991-02-01 | 1995-06-28 | Tektronix Inc. | Verfahren zum verschachtelten Hochgeschwindigkeitsdruck Gemäss der Abtastrichtung der Druckkopfachse |
JPH04257456A (ja) * | 1991-02-12 | 1992-09-11 | Fuji Photo Film Co Ltd | カラーサーマルプリンタ |
US5255010A (en) * | 1991-08-23 | 1993-10-19 | Eastman Kodak Company | Electronic circuit for supplying selected image signals to a thermal printer |
US5258776A (en) * | 1991-08-23 | 1993-11-02 | Eastman Kodak Company | High resolution thermal printers including a print head with heat producing elements disposed at an acute angle |
US5241328A (en) * | 1991-09-20 | 1993-08-31 | Eastman Kodak Company | Apparatus and method for thermal printing of finely detailed images of photographic quality |
US5247315A (en) * | 1992-02-06 | 1993-09-21 | Gerber Scientific Products, Inc. | Method of printing a graphic having uniform ink density on an emulsion coated printing screen |
US5247314A (en) * | 1992-02-10 | 1993-09-21 | Eastman Kodak Company | Multiweb printer system with end of web responsive control |
US5264943A (en) * | 1992-09-18 | 1993-11-23 | Xerox Corporation | Apparatus and method for providing accurate layer registration for multiple layer electronic printing systems |
US5745153A (en) * | 1992-12-07 | 1998-04-28 | Eastman Kodak Company | Optical means for using diode laser arrays in laser multibeam printers and recorders |
US5234890A (en) * | 1992-12-17 | 1993-08-10 | Eastman Kodak Company | Multicolor dye-containing beads for multilayer dye-donor element for laser-induced thermal dye transfer |
US5240900A (en) * | 1992-12-17 | 1993-08-31 | Eastman Kodak Company | Multicolor, multilayer dye-doner element for laser-induced thermal dye transfer |
US5234891A (en) * | 1992-12-17 | 1993-08-10 | Eastman Kodak Company | Mixture of dye-containing beads for laser-induced thermal dye transfer |
US5387496A (en) * | 1993-07-30 | 1995-02-07 | Eastman Kodak Company | Interlayer for laser ablative imaging |
-
1995
- 1995-05-12 US US08/440,408 patent/US5724086A/en not_active Expired - Lifetime
-
1996
- 1996-05-07 JP JP14778596A patent/JPH0924632A/ja active Pending
- 1996-05-08 GB GB9609550A patent/GB2300777B/en not_active Expired - Fee Related
- 1996-05-13 DE DE19619264A patent/DE19619264A1/de not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006046628A1 (de) * | 2006-09-29 | 2008-04-03 | Mühlbauer Ag | Druckverfahren zum Laserdrucken von Kunststoffmaterial |
DE102006046628B4 (de) * | 2006-09-29 | 2010-10-14 | Mühlbauer Ag | Druckverfahren zum Laserdrucken von Kunststoffmaterial |
Also Published As
Publication number | Publication date |
---|---|
GB2300777B (en) | 2000-04-05 |
GB9609550D0 (en) | 1996-07-10 |
US5724086A (en) | 1998-03-03 |
JPH0924632A (ja) | 1997-01-28 |
GB2300777A (en) | 1996-11-13 |
GB2300777A8 (en) | 2000-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19619266A1 (de) | Verfahren zum Interleave-Thermodruck mit sich nicht berührenden Farbstoffübertragungsspuren bei jedem Einzeldruchgang eines Mehrfachdruckkopfes | |
DE19619264A1 (de) | Verfahren zum Interleave-Thermodruck mit sich nicht berührenden Farbstoffübertragungsspuren bei jedem Einzeldurchgang eines Mehrfachdruckkopfes | |
DE3143562C2 (de) | ||
EP1168813B1 (de) | Kompakte Mehrstrahllaserlichtquelle und Interleafrasterscanlinien-Verfahren zur Belichtung von Druckplatten | |
DE3438949A1 (de) | Bilderzeugungsvorrichtung | |
CH643373A5 (de) | Verfahren und vorrichtung zur herstellung gerasterter druckformen. | |
DE3817625C2 (de) | ||
DE2416265A1 (de) | Laser-mikrofilm-aufzeichnungsgeraet | |
DE2810435A1 (de) | Reproduktions-abtastsystem mit zwischenspeicherung zwischen eingangs- und ausgangsabtaststation | |
DE10108624A1 (de) | Banding-reduzierende Bebilderung einer Druckform | |
DE2812206A1 (de) | Optischer drucker | |
DE3029881C2 (de) | Vorrichtung zur Wiedergabe eines in Datenform vorliegenden Bildes | |
DE1904621A1 (de) | Elektronische Setzeinrichtung | |
EP1580980B1 (de) | Verfahren und Druckplatte zum Abgleichen der Belichtungsköpfe in einem Belichter für Druckvorlagen | |
DE3240697C2 (de) | Verfahren zur gerasterten Bildreproduktion für den Mehrfarbendruck | |
DE69830897T2 (de) | Verfahren und Vorrichtung zum Verschachteln von rasterabgetasteten Zeilen in einem Mehrstrahlen- Laserabbildungsgerät | |
EP0098013B1 (de) | Optischer Drucker mit Lichtschaltelementen | |
DE69929935T2 (de) | Verringerung von periodischen Artefakten in inkrementellem Druck | |
DE2851491C2 (de) | Punktmatrix-Kopiervorrichtung | |
DE69721447T2 (de) | Optisches Abtastsystem | |
DE2653539C3 (de) | Anordnung zur Aufzeichnung von gerasterten Halbtonbildern | |
EP1530151A2 (de) | Verfahren zur Korrektur der Schrägaufzeichnung bei der Belichtung von Druckvorlagen | |
EP2056165A1 (de) | Fotoplott-Verfahren und Anordnung zur Aufzeichnung eines computergespeicherten Rasterbildes auf einen ebenen lichtempfindlichen Aufzeichnungsträger | |
EP1380885A1 (de) | Vorrichtung und Verfahren zum Aufbelichten von digitalisierten Bildinformationen auf ein lichtempfindliches Material | |
DE19848936A1 (de) | Verfahren zum Printen ineinandergreifender Streifen von Bildern |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |