DE3633613A1 - Bildverarbeitungseinrichtung - Google Patents
BildverarbeitungseinrichtungInfo
- Publication number
- DE3633613A1 DE3633613A1 DE19863633613 DE3633613A DE3633613A1 DE 3633613 A1 DE3633613 A1 DE 3633613A1 DE 19863633613 DE19863633613 DE 19863633613 DE 3633613 A DE3633613 A DE 3633613A DE 3633613 A1 DE3633613 A1 DE 3633613A1
- Authority
- DE
- Germany
- Prior art keywords
- character
- character generator
- image processing
- stored
- 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.)
- Granted
Links
Classifications
-
- 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
-
- 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/0002—Handling the output data
- G06K2215/002—Generic data access
- G06K2215/0022—Generic data access characterised by the storage means used
- G06K2215/0025—Removable memories, e.g. cartridges
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Record Information Processing For Printing (AREA)
- Controls And Circuits For Display Device (AREA)
Description
Die Erfindung bezieht sich auf eine Bildverarbeitungseinrichtung,
die mit einer Zeichengeneratoreinrichtung ausgestattet
ist.
Bei den meisten herkömmlichen Druckgeräten, mit denen
mehrere voneinander verschiedene Zeichenmuster erzeugt
werden können und bei denen keine mechanischen Schrifttypen
benutzt werden, erfolgt das Ausdrucken durch das Umsetzen
von aus einem Verarbeitungscomputer zugeführten
Zeichencodedaten in den Ausgabezeichen entsprechende
Punktmuster, die im voraus gespeichert sind.
Dieses Prinzip wird beispielsweise bei Thermodruckern,
Nadel-Punktdruckern, Laserstrahldruckern und dergleichen
angewandt.
Mit derartigen Druckern können die Zeichen in den verschiedenen
Schriftarten wie in Schrägschrift oder Fettschrift
durch die Verwendung von Zeichenmustergeneratoren
bzw. Zeichengeneratoren für die jeweiligen verschiedenen
Schriftarten ausgedruckt werden, wobei in Drucker, die wie
z. B. alphanumerische Drucker für eine begrenzte Anzahl von
Zeichen ausgelegt sind, häufig derartige Zeichengeneratoren
eingebaut werden.
In der letzten Zeit wird ein einen solchen Zeichengenerator
bildender Festspeicher (ROM) oder Schreib/Lesespeicher
(RAM) als Kassette bzw. Steckeinheit ausgebildet, die
abnehmbar bzw. austauschbar an einer am Druckgerät angebrachten
Steckbuchse angeschlossen wird.
Mit dieser Gestaltung wird nicht nur ermöglicht, daß der
Benutzer auf beiliebige Weise die Schriftart wählt, wodurch
das Anwendungsgebiet eines solchen Geräts erweitert wird,
sondern auch vermieden, daß der Hersteller praktisch unbegrenzt
den in dem Druckgerät eingebauten Zeichengenerator
erweitern muß.
Falls jedoch das Gerät von mehreren Benutzern verwendet
wird oder eine Seite aufgezeichnet wird, die verschiedenerlei
Schriftarten enthält, mußten die Kassetten bzw.
Steckeinheiten häufig gewechselt werden, da diese nur eine
begrenzte Anzahl von Schriftarten speichern können.
Ferner kann nicht in einer gewünschten Schriftart aufgezeichnet
werden, wenn versäumt wird, die Steckeinheit zu
wechseln.
Diese Mängel können durch das gleichzeitige Anschließen
bzw. Anbringen mehrerer Kassetten oder Steckeinheiten
vermieden werden, jedoch führt der Aufbau hierfür zu höheren
Herstellungskosten.
Der Erfindung liegt die Aufgabe zugrunde, zum Ausschalten
der vorangehend genannten Mängel eine mit Zeichengeneratoreinrichtungen
ausgestattete Bildverarbeitungseinrichtung
zu schaffen, die preiswert ist und das Erzeugen
gewünschter Zeichenmuster ermöglicht.
Ferner soll mit der Erfindung eine Bildverarbeitungseinrichtung
geschaffen werden, mit der ein gewünschtes Bild
unter hervorragender Bedienbarkeit erzeugt werden kann.
Weiterhin soll mit der Erfindung eine Bildverarbeitungseinrichtung
geschaffen werden, die es ermöglicht, ein
gewünschtes Bild unter Verbesserung bzw. Erweiterung der
Funktionen zu erzeugen.
Ferner soll erfindungsgemäß die Leistungsfähigkeit einer
mit Zeichengeneratoreinrichtungen ausgestatteten Bildverarbeitungseinrichtung
verbessert werden.
Weiterhin soll mit der Erfindung eine Bildverarbeitungseinrichtung
hoher Zuverlässigkeit geschaffen werden.
Die Erfindung wird nachstehend anhand von Ausführungsbeispielen
unter Bezugnahme auf die Zeichnung näher erläutert.
Fig. 1 ist eine Blockdarstellung einer Steuerschaltung für
die Zeichenmustererzeugung in der Bildverarbeitungseinrichtung.
Fig. 2 ist eine schematische Darstellung eines bei einem
Ausführungsbeispiel der Bildverarbeitungseinrichtung verwendeten
Formats eines Befehls zum Kopieren eines Zeichenmustersatzes.
Fig. 3 zeigt ein Zeichencodesystem für alphanumerische
Zeichen.
Fig. 4 zeigt den Aufbau eines Zeichenmustersatzes.
Fig. 5 zeigt eine Überwachungstabelle.
Fig. 6 ist ein Ablaufdiagramm eines Prozesses für das
Kopieren und Einspeichern eines Zeichenmustersatzes bei
dem Ausführungsbeispiel.
Fig. 7 zeigt schematisch das Format eines Befehls zum
Löschen eines Zeichenmustersatzes bei dem Ausführungsbeispiel.
Fig. 8 ist ein Ablaufdiagramm eines Prozesses zum Löschen
eines Zeichenmustersatzes bei dem Ausführungsbeispiel.
Fig. 9 ist ein Ablaufdiagramm eines Aufzeichnungsvorgangs
bei dem Ausführungsbeispiel.
Fig. 10 ist eine Darstellung eines Ausgabeseitenpuffers
bei dem Ausführungsbeispiel.
Fig. 11A bis 11C zeigen Beispiele alphanumerischer
Schriftarten.
Fig. 12 ist eine schematische Ansicht eines Laserstrahldruckers,
in welchem die erfindungsgemäße Bildverarbeitungseinrichtung
eingesetzt ist.
Die Fig. 1 zeigt eine Steuerschaltung für das Erzeugen von
Zeichenmustern in der Bildverarbeitungseinrichtung gemäß
einem Ausführungsbeispiel, die für das Aufzeichnen von
Zeichenmustern mit einem Seitendrucker bzw. Blattschreiber
wie einem Laserstrahldrucker entsprechend Zeichencodedaten
und Steuerbefehlen aus einem Verarbeitungsrechner 201
eingesetzt wird.
Die Fig. 1 zeigt den Verarbeitungsrechner 201 für das
Erzeugen der Zeichencodedaten und Steuerbefehle, einen
Eingabepuffer 202 für das zeitweilige Speichern der Zeichencodedaten
und Steuerbefehle, einen Ausgabepuffer 212
zur Zwischenspeicherung von Ausgabesignalen einer Zentraleinheit
(CPU) 203, mit welchen der Zustand einer Bildausgabevorrichtung
einschließlich eines Blattschreibers
209 zu dem Verarbeitungsrechner 201 übertragen bzw. diesem
gemeldet wird, die durch einen Mehrzweck-Mikroprozessor
gebildete Zentraleinheit 203, einen eingebauten Zeichengenerator
204 zum Erzeugen von Zeichenpunktemustern gemäß
Zeichencodedaten, einen austauschbaren bzw. abnehmbaren
Zeichengenerator 205 in Form einer Kassette bzw. Steckeinheit,
eine Steckbuchse 206 für den Anschluß des Zeichengenerators
205, einen Schreib/Lesespeicher (RAM) bzw. Arbeitsspeicher
210 für das Kopieren der Zeichenpunktemuster
der Zeichengeneratoren 205 und 204 oder des Arbeitsspeichers,
einen Ausgabe-Seitenpuffer 207, der durch einen
Halbleiter-Schreib/Lesespeicher mit einer Kapazität gebildet
ist, die der Anzahl von Punkten auf einer Seite entspricht,
einen Überwachungs-Schreib/Lesespeicher 211 für
das Speichern von Informationen über gespeicherte Zeichenmustersätze,
eine Druckerschnittstelle 208, die als
Schnittstelle zu dem Drucker bzw. Blattschreiber dient und
ein dem in dem Ausgabe-Seitenpuffer gespeicherten zu
druckenden Punktemuster entsprechendes Bildsignal erzeugt,
den Seitendrucker bzw. Blattschreiber 209 wie einen Laserstrahldrucker
für das Aufzeichnen eines Bilds gemäß dem
Bildsignal aus der Druckerschnittstelle 208 und eine Zentraleinheitsplatine
214, an der die vorangehend genannten
Einheiten mit Ausnahme des Blattschreibers 209 und des
Verarbeitungsrechners 201 angebracht sind.
Im folgenden wird die Funktion der in Fig. 1 gezeigten
Schaltung ausführlich erläutert.
Nach Fig. 1 werden Zeichencodedaten (Bildinformationen)
und ein Befehl zum Kopieren eines Zeichenmustersatzes, die
aus dem Verarbeitungsrechner 201 zugeführt werden, vorübergehend
in dem Eingabepuffer 202 gespeichert. Bei diesem
Ausführungsbeispiel ist ein Befehl für den Zeichenmustersatz
gemäß der Darstellung in Fig. 2 gestaltet und
aus einer Ursprungskennung 301 (als Kennzahl eines zu kopierenden
Zeichenmustersatzes), einer Zielkennung 302 (als
Kennzahl eines durch das Kopieren gebildeten neuen Zeichenmustersatzes)
und einem Einspeicherungsbefehl 303
zusammengesetzt. Auf diese Weise wird ein durch die
Ursprungskennung 301 bestimmter Zeichenmustersatz kopiert
und als durch die Zielkennung 302 bestimmter Zeichenmustersatz
eingespeichert.
Im folgenden wird die Datenstruktur des Zeichenmustersatzes
beschrieben.
Das Codesystem für das alphanumerische Drucken hat beispielsweise
die in Fig. 3 gezeigte Form, gemäß der Zeichen
und Symbole durch Codes 21 bis 7 E dargestellt werden. Bei
diesem Beispiel ist jeder Code eine Sedezimalzahl. In der
folgenden Beschreibung wird vorausgesetzt, daß der
Ausdruck "Zeichen" auch Symbole und Zeichenmuster umfaßt.
Bei diesem Ausführungsbeispiel ist ein Zeichenmustersatz
in einem Speicher wie einem Schreib/Lesespeicher (RAM)
oder einem Festspeicher (ROM) beispielsweise in der in
Fig. 4 gezeigten Form eingespeichert. Der Zeichenmustersatz
besteht aus einem Satzinformationsteil 501 und einem
Zeichenmusterteil 502, in welchem den Codes 21 bis 7 E
entsprechende Punktemuster in einem gewählten Format gespeichert
sind. Die Information über einen Zeichenmustersatz
(Code 21 bis 7 E) ist in dem Satzinformationsteil 501
gespeichert, der die Kennzahl des Zeichenmustersatzes
sowie Daten über die Höhe, die Breite, den Teilungsabstand,
das Codesystem (7- oder 8-Bit-Stystem) für die Zeichen
usw. enthält.
Die Größe eines jeden Zeichens oder Symbols in dem Zeichenmusterteil
502 wird in dem Satzinformationsteil 501
angegeben und als "(Zeichenhöhe) × (Zeichenbreite)/8 Byte"
festgelegt. Ein jedes Zeichen wie beispielweise der
Buchstabe "A" gemäß dem Code "41" wird durch eine Punktematrix
503 wiedergegeben, deren Format durch die Zeichenhöhe
und die Zeichenbreite festgelegt ist, die in dem
Satzinformationsteil 502 gespeichert sind, und die in dem
Schreib/Lesespeicher oder Festspeicher in 8-Bit-Einheiten
gespeichert sind, beginnend vom linken Ende einer ersten
Punktezeile der Punktematrix 503.
Der Satzinformationsteil 501 hat eine feststehende Kapazität
von 1 Byte, wogegen der Zeichenmusterteil 502 eine
entsprechend dem Codesystem, nämlich dem 7-Bit-System, dem
8-Bit-System oder dem 2-Byte-System entsprechend veränderbare
Kapazität hat.
Bei diesem Ausführungsbeispiel wird für das Überwachen
bzw. Überprüfen eines solchen Zeichenmustersatzes der
Überwachungsspeicher 211 verwendet, in dem eine Musterüberwachungstabelle
gemäß Fig. 5 aufgestellt wird. In der
Muster-Überwachungstabelle werden für einen jeweiligen
Zeichenmustersatz folgende drei Datenfelder bzw. Datenworte
gespeichert: ein erstes Datenwort als Satzkennzahl 601,
die bei dem Einspeichern des Zeichenmustersatzes oder bei
dem Bestimmen der Schriftart durch das Wählen eines Zeichenmustersatzes
herangezogen wird, ein zweites Datenwort
als Anfangs- bzw. Kopfadresse 602, die die Kopfadresse des
Satzinformationsteils 501 anzeigt, und ein drittes Datenwort
603, das den Datenträger bzw. Speicher angibt, in
welchem der Zeichenmustersatz gespeichert ist.
Auf diese Weise wird mit diesen Datenworten angezeigt, ob
der durch die Satzkennzahl 602 bestimmte Zeichenmustersatz
in dem eingebauten Zeichengenerator bzw. Festspeicher 204,
dem Arbeitsspeicher 210 für die Einspeicherung oder dem
Zeichengenerator 205 der Kassette bzw. Steckeinheit gespeichert
ist.
Für die Erläuterung des Verfahrens zum Kopieren und Einspeichern
des Zeichenmustersatzes wird nun auf die Fig. 6
Bezug genommen. Ein diesem Verfahren entsprechendes Programm
ist in einem Festspeicher der Zentraleinheit 203
gespeichert und wird mittels dieser ausgeführt. In diesem
Festspeicher sind auch Programme für die in den Fig. 8 und
9 gezeigten Ablaufdiagrammen gespeichert.
Bei dem beschriebenen Ausführungsbeispiel wird ein beispielsweise
in dem Zeichengenerator 205 der Kassette bzw.
Steckeinheit gespeicherter Zeichenmustersatz für eine
Schriftart in den Arbeitsspeicher 210 kopiert und eingespeichert,
um damit die Verwendung von Zeichenmustern
mehrerer Schriftarten zu ermöglichen. Infolgedessen ist es
bei diesem Ausführungsbeispiel möglich, eine Vielzahl von
Zeichenmustersätzen zu verwenden, die auf diese Weise aus
mehreren Kassetten bzw. Steckeinheiten kopiert und eingespeichert
wurden, selbst wenn dieselben entfernt oder
durch andere ersetzt wurden.
Auf die Eingabe der Ursprungskennung 301 hin wird ein
Schritt S 701 ausgeführt, in welchem die Ursprungskennung
untersucht oder ermittelt wird, ob in der Muster-Überwachungstabelle
des Überwachungsspeichers 211 die gewählte
Satzkennzahl vorhanden ist. Wenn diese Satzkennzahl fehlt,
wird das Programm sofort abgebrochen, da ein Kopieren
nicht möglich ist. Wenn die Satzkennzahl vorliegt, wird
bei einem Schritt S 702 die eingegebene Zielkennung 302
untersucht und ermittelt, ob die gewählte Satzkennzahl
schon in der Muster-Überwachungstabelle enthalten ist.
Falls die Satzkennzahl schon vorhanden ist, wird das Programm
beendet, da das Kopieren unnötig ist. Falls andererseits
die Satzkennzahl fehlt, wird ein Kopier- und Einspeicherungsvorgang
auf folgende Weise ausgeführt: Zuerst
wird bei einem Schritt S 703 aus der Ursprungskennung die
Kopfadresse eines entsprechenden Satzinformationsteils
ermittelt und aus der Information dieses Satzinformationsteils,
der die Höhe (h Bit) und Breite (w Bit) der Zeichenmuster
sowie die Anzahl n der Druckzeichen im Codesystem
enthält, und der Länge (l Byte) des Satzinformationsteils
die für das Kopieren erforderliche Datenlänge in
Byte nach folgender Gleichung berechnet:
c = l + n × (h × (w/8))
Danach wird bei einem Schritt S 704 ermittelt, ob in dem
Arbeitsspeicher 210 noch ein unbenutzter Bereich in der
dermaßen berechneten Länge zur Verfügung steht; falls ein
solcher Bereich fehlt, schreitet das Programm zu einem
Schritt S 707 weiter.
Falls andererseits bei dem Schritt S 704 ermittelt wird,
daß das Kopieren möglich ist, wird bei einem Schritt S 705
der durch die Ursprungskennung bestimmte Zeichenmustersatz
in den unbelegten Bereich des Arbeitsspeichers 210 kopiert
und eingespeichert sowie die Satzkennzahl des auf diese
Weise kopierten Zeichenmustersatzes durch den Wert der
Zielkennung ersetzt. Bei einem nachfolgenden Schritt S 706
wird die Muster-Überwachungstabelle fortgeschrieben, um in
dem Überwachungsspeicher 211 für den neu eingespeicherten
Zeichenmustersatz die Satzkennzahl und die Kopfadresse zu
speichern sowie um eine Kennung einzuschalten, die anzeigt,
daß dieser neu eingespeicherte Zeichenmustersatz in
den Arbeitsspeicher eingespeichert ist. Auf diese Weise
ist das Kopieren bzw. Übertragen des Zeichenmustersatzes
abgeschlossen.
Falls bei dem Schritt S 704 ermittelt wird, daß kein unbelegter
Bereich mit c Byte in dem Arbeitsspeicher 210
verfügbar ist, schreitet das Programm zu dem Schritt S 707
weiter, bei dem aus der Zentraleinheit 203 dem Ausgabepuffer
212 ein Fehlersignal zugeführt wird, durch das dem
Verarbeitungsrechner 201 ein Speicherüberlauf gemeldet
wird. Danach werden bei einem Schritt S 708 in der Muster-
Überwachungstabelle die Datenworte 603 für die Speicherarten
abgefragt und aus der Zentraleinheit 203 über den
Ausgabepuffer 212 dem Verarbeitungsrechner 201 alle Satzkennzahlen
601 der im Arbeitsspeicher 210 gespeicherten
Zeichenmustersätze zugeführt. Bei diesem Vorgang kann
zusammen mit der Satzkennzahl 601 der entsprechende
Satzinformationsteil 501 übertragen werden.
Eine derartige Überlaufprüfung erfolgt dadurch, daß der
gesamte Speicherbereich in eine bestimmte Anzahl von
Blöcken unterteilt wird und daß aus einer nicht dargestellten
entsprechenden Prüftabelle der Belegtzustand oder
Leerzustand eines jeweiligen Blocks ermittelt wird. Beispielsweise
wird bei dem Einspeichern eines Zeichenmustersatzes
die einem neu belegten Speicherblock entsprechende
Stelle der Prüftabelle eingeschaltet, während bei dem
Löschen eines Zeichenmustersatzes die einem gelöschten
Speicherblock entsprechende Stelle der Prüftabelle ausgeschaltet
wird.
Im folgenden wird der Programmablauf für das Löschen eines
Zeichenmustersatzes beschrieben. Die Fig. 7 zeigt das
Format eines Löschbefehls bei dem Ausführungsbeispiel, der
aus einer Lösch-Satzkennzahl 304 für den zu löschenden
Zeichenmustersatz und einem Löschbefehl 305 besteht.
Es wird nun auf Fig. 8 Bezug genommen, die ein Ablaufdiagramm
eines Programms für das Löschen eines Zeichenmustersatzes
bei dem Ausführungsbeispiel ist.
Zuerst wird auf die Eingabe einer Lösch-Satzkennzahl 304
hin ein Schritt S 710 ausgeführt, bei dem die Lösch-
Satzkennzahl 304 überprüft und ermittelt wird, ob die
gewählte Satzkennzahl in der Muster-Überwachungstabelle
des Überwachungsspeichers 211 vorhanden ist. Wenn die
Satzkennzahl nicht vorhanden ist, wird das Programm ohne
einen Löschungsprozess beendet. Falls andererseits die
Satzkennzahl vorhanden ist, wird bei einem Schritt S 711
das Datenwort 603 für die Speicherart abgerufen, um zu
ermitteln, ob der entsprechende Zeichenmustersatz in dem
Arbeitsspeicher gespeichert ist. Falls der Satz in dem
Arbeitsspeicher gespeichert ist, wird das Programm fortgesetzt,
wogegen es andernfalls beendet wird, da die Zeichenmuster
in der Steckeinheit oder in dem eingebauten
Festspeicher nicht gelöscht werden können. Danach wird bei
einem Schritt S 712 auf gleiche Weise wie bei dem Schritt
S 703 aus den Daten in dem Satzinformationsteil 501 die
Speicherlänge in Byte nach folgender Gleichung berechnet:
c = l + n × (h × (w/8))
Danach werden in einem Schritt 713 die Daten der bei dem
Schritt S 712 bestimmten c Bytes beginnend von der
Zeichenmuster-Kopfadresse 602 an gelöscht, um dadurch das
Einspeichern eines anderen neuen Zeichenmusters zu ermöglichen.
Dann werden abschließend in einem Schritt S 714 in
der Muster-Überwachungstabelle die betreffenden Informationen
601, 602 und 603 für den auf diese Weise gelöschten
Zeichenmustersatz gelöscht.
Auf diese Weise wird der Ablauf des Löschprogramms beendet.
Wenn die Steckeinheit 205 und damit der Zeichengenerator
abgenommen bzw. ausgesteckt wird, werden alle Informationen
über die Zeichenmustersätze der Steckeinheit aus
der Muster-Überwachungstabelle entfernt. Wenn eine Steckeinheit
eingesteckt wird, werden in dieser Überwachungstabelle
Informationen über die Kopfadresse und die Kennzahl
für einen jeden in der Steckeinheit gespeicherten Zeichenmustersatz
sowie ein Code gespeichert, der anzeigt, daß
der betreffende Zeichenmustersatz ein Mustersatz der
Steckeinheit ist. Ferner werden zu Beginn der Stromversorgung
in die Muster-Überwachungstabelle die Informationen
(Kopfadresse, Satzkennzahl usw.) aus dem eingebauten
Festspeicher 204 sowie der Steckeinheit eingespeichert,
falls diese angeschlossen ist.
Zur Erläuterung des Aufzeichnungsvorgangs bei dem beschriebenen
Ausführungsbeispiel wird nun auf das in Fig. 9
gezeigte Ablaufdiagramm Bezug genommen.
In den Schritten S 901 und S 902 führt die Zentraleinheit
203 die Anfangsvorbereitung eines nicht gezeigten Stellen-
bzw. Spaltenzählers, der die horizontale Aufzeichnungsstelle
angibt, bzw. eines nicht gezeigten Zeilenzählers
aus, der die vertikale Aufzeichnungsstelle angibt, wonach
die Zentraleinheit bei einem Schritt S 903 aus dem Eingabepuffer
202 eine Codeeinheit einliest, die dem Punktemuster
eines Zeichens entspricht. Danach wird bei einem folgenden
Schritt S 904 ermittelt, ob das Einlesen der Codedaten
abgeschlossen ist; wenn dies nicht der Fall ist, wird bei
einem Schritt S 905 ermittelt, ob ein Befehl für einen
Schriftartwechsel vorliegt. Falls kein solcher Befehl
vorliegt, schreitet das Programm zu einem Schritt S 906
weiter, bei dem an dem Ausgabe-Seitenpuffer 207 das Erzeugen
eines dem Zeichencode entsprechenden Zeichenpunktemusters
herbeigeführt wird. Dieses Zeichenpunktemuster
wird aus dem zu diesem Zeitpunkt gewählten Zeichenmustersatz
entnommen, dann durch die Zentraleinheit 203 auf die
nachfolgend erläuterte Weise in die richtige Lage bzw. an
die richtige Stelle versetzt und schließlich in den Ausgabe-
Seitenpuffer 207 eingespeichert.
Die Lageversetzung des auf diese Weise erzeugten Zeichens
wird im folgenden an Hand der Fig. 10 erläutert, die den
Inhalt des Ausgabe-Seitenpuffers veranschaulicht.
Die Fig. 10 zeigt eine Linksrandzahl (lm) 801, eine Textstellenzahl
(n) 802, eine Rechtsrandzahl (rm) 803, eine
Oberrandzahl (tm) 804, eine Textzeilenzahl (l) 805, eine
Unterrandzahl (bm) 806, eine Punkteanzahl (yp) 807 des
Zeilenabstands, eine Punkteanzahl (xp) 808 des Zeichenabstands
und eine Punkteanzahl (xs) 809 der horizontalen
Zeichenbreite.
Wenn die obere linke Ecke einer Seite als Koordinatennullpunkt
(0,0) gewählt wird, der Wert in dem Spaltenzähler Xc
ist und der Wert in dem Zeilenzähler Yc ist, wird der
untere rechte Endpunkt (x 0, y 0) des Zeichenpunktemusters
des erzeugten Zeichens als
x 0 = lm + (Xo × xp)
y 0 = tm + (Yc × yp)
y 0 = tm + (Yc × yp)
berechnet, so daß die Lage des erzeugten Zeichens entsprechend
den sich ändernden Werten Xc und Yc festgelegt wird.
Nachdem auf diese Weise bei dem Schritt S 906 ein Zeichen
erzeugt worden ist, wird in einem folgenden Schritt S 907
der Wert in dem Spaltenzähler um "1" aufgestuft, wonach in
einem Schritt S 908 geprüft wird, ob ein Spaltenüberlauf
vorliegt.
Falls kein Spaltenüberlauf vorliegt, nämlich der Wert in
dem Spaltenzähler kleiner als die Anzahl n der Zeichenstellen
im Text ist, kehrt das Programm zu dem Schritt
S 903 für das Einlesen einer nächsten Codeeinheit zurück.
Wenn bei dem Schritt S 908 ermittelt wird, daß infolge der
wiederholten Erzeugung der Zeichenpunktemuster ein derartiger
Spaltenüberlauf auftritt, schreitet das Programm zu
einem Schritt S 909 weiter, bei dem der Wert in dem Zeilenzähler
um "1" aufgestuft wird. Danach wird bei einem
Schritt S 910 die Anfangseinstellung des Spaltenzählers
vorgenommen, wonach bei einem Schritt S 911 geprüft wird,
ob ein Seitenüberlauf erreicht ist. Falls kein Seitenüberlauf
vorliegt, nämlich der Wert in dem Zeilenzähler gleich
der Anzahl l der Textzeilen oder kleiner ist, kehrt das
Programm zu dem Schritt S 903 zurück, um die Vorbereitung
des Ausgabe-Seitenpuffers 207 fortzusetzen.
Falls andererseits bei dem Schritt S 911 ein Seitenüberlaufzustand
ermittelt wird, bei dem die Vorbereitung des
Ausgabe-Seitenpuffers 207 für eine Seite abgeschlossen
ist, wird das Punktebild zeilenweise, nämlich in Abtast-
bzw. Druckzeilen zur Druckerschnittstelle 208 übertragen,
in dieser in ein Bildsignal umgesetzt und in dieser Form
dem Blattschreiber 209 für die Bildaufzeichnung zugeführt
(Schritt S 912). Nach dem Beenden der Aufzeichnung wird in
einem Schritt S 913 der Zeilenzähler auf "1" eingestellt.
Durch das Wiederholen der Ablauffolge von Schritt S 903 bis
zu dem Schritt S 913 werden auf diese Weise aufeinanderfolgend
Seiten hergestellt bzw. ausgedruckt.
Falls jedoch bei dem Schritt S 905 ein Befehl zum Schriftartwechsel
ermittelt wird, schreitet das Programm zu einem
Schritt S 914 weiter, bei dem ermittelt wird, ob die in
diesem Befehl als Parameter enthaltene Satzkennzahl in der
Muster-Überwachungstabelle des Überwachungsspeichers 211
enthalten ist. Falls die Satzkennzahl vorliegt, wird in
einem Schritt S 915 der Inhalt eines Basisregisters in der
Zentraleinheit 203 von der Adresse eines bisher verwendeten
Zeichenmustersatzes auf die Adresse eines neu gewählten
Zeichenmustersatzes geändert, wonach das Programm zu
dem Schritt S 903 zurückkehrt. Danach wird die Verarbeitung
einer Codeeinheit begonnen, um nun die Aufzeichnung in
Zeichenmustern der anderen Schriftart zu erzielen.
Auf diese Weise wird entsprechend den Zeichencodedaten und
dem Befehl zum Schriftartwechsel aufgezeichnet. Wenn bei
dem Schritt S 904 eine Information ermittelt wird, die das
Ende der Daten anzeigt, wie beispielsweise ein Code für
das Ende eines Arbeitsvorgangs oder einer Datei, schreitet
das Programm zu Schritten S 916 und S 917 fort, um die Daten
aus dem Ausgabe-Seitenpuffer 207 auszudrucken, falls dieser
nicht leer ist, nämlich der Wert in dem Zeilenzähler
gleich "2" oder größer ist und der Wert in dem Spaltenzähler
gleich "1" oder größer ist; danach wird der gesamte
Aufzeichnungsvorgang beendet.
In den Fig. 11A, 11B und 11C sind Beispiele von auf diese
Weise aufgezeichneten Schriftarten gezeigt, nämlich Normalschrift,
Schrägschrift und Fettdruck.
Die Schriftart wird aus verschiedenerlei Gründen geändert,
zumeist jedoch dazu, aus irgendeinem Grund einen Textteil
hervorzuheben bzw. zu betonen. Zum Hervorheben eines Textteils
wird insbesondere die Schrägschrift nach Fig. 11B
oder der Fettdruck nach Fig. 11C benutzt. Im einzelnen
erfolgt ein Schriftartwechsel dadurch, daß an die Aufzeichnungseinrichtung
ein Befehl abgegeben wird und dementsprechend
die Zeichenmusteradressierung auf einen Zeichengenerator
für die gewählte Schriftart geändert wird.
Die Fig. 12 ist eine schematische Schnittansicht eines
Laserstrahldruckers, bei dem die erfindungsgemäße Bildverarbeitungseinrichtung
eingesetzt werden kann.
Die Fig. 12 zeigt eine Belichtungseinheit 21, die mit
einer Abtastvorrichtung und einer Lasereinheit ausgestattet
ist, eine Entwicklungseinheit 22, mit der ein auf
einer fotoempfindlichen Trommel 23 erzeugtes Ladungsbild
sichtbar gemacht wird, eine Blattkassette 24, eine Blattzuführwalze
5 für das vereinzelte Zuführen von Blättern
aus der Blattkassette 24 zu einer Transportwalze 6, einen
Registrierverschluß 7 für das zeitweilige Anhalten eines
von der Transportwalze 6 vorgeschobenen Blatts und das
Synchronisieren der Blattzufuhr mit der Laserstrahlbelichtung
und dem Umlauf der fotoempfindlichen Trommel 23,
Transportwalzen 8 für das Zuführen des Blatts zu einer
Bildübertragungsstation 9, eine Fixiereinheit 10 für das
Fixieren eines auf das Blatt übertragenen Tonerbilds und
eine Ablage- bzw. Stapeleinheit 11 für die Aufnahme ausgetragener
Blätter.
Ferner sind gemäß der vorangehenden Beschreibung der abnehmbare
Zeichengenerator bzw. die Steckeinheit 205, die
Steckbuchse 206 sowie die Zentraleinheitsplatine 214 vorgesehen,
auf welcher die Zentraleinheit 203, der Ausgabe-
Seitenpuffer 207 usw. angebracht sind. In dem vorstehend
beschriebenen Laserstrahldrucker führt eine Ablaufsteuereinheit
13 die Zeitsteuerung der Betriebsvorgänge für den
Blatttransport, die Bildentwicklung usw. aus. Im Laserstrahldrucker
wird auf der fotoempfindlichen Trommel 23
ein Bild dadurch aufgezeichnet, daß der Laserstrahl entsprechend
einem aus der Druckerschnittstelle 208 abgegebenen
Bildsignal ein- und ausgeschaltet wird.
Gemäß der vorstehenden Beschreibung wurde für die Ausgabe
von Zeichenmustern ein Aufzeichnungsgerät als Datenendgerät
benutzt, jedoch ist es auch möglich, für die Ausgabe
der Zeichenmuster andere Ausgabevorrichtungen wie ein
Kathodenstrahlröhren-Datenendgerät zu verwenden.
Das Kopieren und Einspeichern des Zeichenmustersatzes, das
gemäß der vorangehenden Beschreibung mittels eines Befehls
aus dem Verarbeitungsrechner ausgeführt wurde, kann auch
beispielsweise mittels einer Bedienungstaste herbeigeführt
werden, die an dem Aufzeichnungsgerät angebracht ist.
Ferner wurde bei dem vorstehend beschriebenen Ausführungsbeispiel
das Kopieren und Löschen von Zeichenpunktemustern
beschrieben, jedoch ist es natürlich möglich, gleichartige
Kopier- und Löschvorgänge an Vektormustern wie Linienabschnitten
oder Kreisen, an Zeichencodesignalen und an
Steuerinformationen wie solchen für den Wagenrücklauf
(CR), den Zeilenvorschub (LF) und den Formularvorschub
(FF) auszuführen. Diese verschiedenartigen Daten einschließlich
der Muster sind gemeinsam als Musterdaten
bezeichnet.
Es wird eine Bildverarbeitungseinrichtung angegeben, mit
der Zeichen in verschiedenerlei Schriftarten erzeugt werden
können. Zu diesem Zweck hat die Einrichtung einen
austauschbaren ersten Zeichengenerator und einen zweiten
Zeichengenerator. Häufig benutzte Zeichen werden aus dem
ersteren übertragen und in den letzteren eingespeichert,
so daß verschiedenerlei Schriftarten benutzt werden können,
ohne den Zeichengenerator zu wechseln.
Claims (15)
1. Bildverarbeitungseinrichtung, gekennzeichnet durch eine
Bildinformations-Eingabeeinrichtung (202), eine erste und
eine zweite Zeichengeneratoreinrichtung (205, 210) zum
Erzeugen von Zeichenmustern, die den mittels der Eingabeeinrichtung
eingegebenen Bildinformationen entsprechen,
und eine Einspeicherungseinrichtung (203, 211) zum Kopieren
und Einspeichern eines von der ersten Zeichengeneratoreinrichtung
(205) erzeugten Zeichenmusters in die
zweite Zeichengeneratoreinrichtung (210), wobei die
Einspeicherungseinrichtung dazu ausgebildet ist, bei dem
Kopieren und Einspeichern des Zeichenmusters zu ermitteln,
ob bei dem Einspeichern des Zeichenmusters in die zweite
Zeichengeneratoreinrichtung ein Überlauf auftritt.
2. Bildverarbeitungseinrichtung nach Anspruch 1, dadurch
gekennzeichnet, daß die Einspeicherungseinrichtung (203,
211) im Falle eines Überlaufs eine diesbezügliche Information
abgibt.
3. Bildverarbeitungseinrichtung nach Anspruch 1 oder 2,
gekennzeichnet durch eine Löscheinrichtung (203, 211) zum
Löschen eines in der zweiten Zeichengeneratoreinrichtung
(210) gespeicherten Zeichenmusters.
4. Bildverarbeitungseinrichtung nach einem der Ansprüche 1
bis 3, dadurch gekennzeichnet, daß die Einspeicherungseinrichtung
(203, 211) im Falle eines Überlaufs bei der
Einspeicherung in die zweite Zeichengeneratoreinrichtung
(210) eine Information über alle in der zweiten Zeichengeneratoreinrichtung
gespeicherten Zeichenmuster abgibt.
5. Bildverarbeitungseinrichtung nach einem der Ansprüche 1
bis 4, dadurch gekennzeichnet, daß die erste Zeichengeneratoreinrichtung
(205) abnehmbar angeschlossen ist.
6. Bildverarbeitungseinrichtung nach einem der Ansprüche 1
bis 5, dadurch gekennzeichnet, daß die zweite Zeichengeneratoreinrichtung
(210) durch einen Schreib/Lesespeicher
gebildet ist.
7. Bildverarbeitungseinrichtung nach einem der Ansprüche 1
bis 6, dadurch gekennzeichnet, daß die Bildinformation
Zeichencodesignale enthält.
8. Bildverarbeitungseinrichtung nach einem der Ansprüche 1
bis 7, gekennzeichnet durch eine Aufzeichnungsvorrichtung
(209) zur Bildaufzeichnung auf einem Aufzeichnungsmaterial
gemäß den mittels der ersten und der zweiten Zeichengeneratoreinrichtung
(205, 210) erzeugten Zeichenmustern.
9. Bildverarbeitungseinrichtung nach einem der Ansprüche 1
bis 8, gekennzeichnet durch eine Überwachungstabelle (211)
für das Überprüfen der jeweiligen Arten der in der ersten
und der zweiten Zeichengeneratoreinrichtung (205, 210)
gespeicherten Zeichenmuster.
10. Bildverarbeitungseinrichtung nach einem der Ansprüche
1 bis 9, gekennzeichnet durch eine dritten Zeichengeneratoreinrichtung
(204), die durch einen Festspeicher gebildet
ist und in der vorbestimmte Zeichenmuster gespeichert
sind.
11. Bildausgabeeinrichtung, gekennzeichnet durch eine
Informationseingabeeinrichtung (202), eine erste und eine
zweite Zeichengeneratoreinrichtung (205, 210) für das
Erzeugen von Zeichenmustern, die dem mittels der Informationseingabeeinrichtung
eingegebenen Informationen entsprechen,
eine Ausgabevorrichtung (209) zum Erzeugen eines
Bilds auf einem Aufzeichnungsmaterial gemäß den von der
ersten und der zweiten Zeichengeneratoreinrichtung erzeugten
Zeichenmustern und eine Einspeicherungseinrichtung
(203, 211) zum Kopieren und Einspeichern einer vorbestimmten
Gruppe der von der ersten Zeichengeneratoreinrichtung
(205) erzeugten Zeichenmuster in die zweite
Zeichengeneratoreinrichtung (210), wobei die Einspeicherungseinrichtung
dazu ausgebildet ist, zu ermitteln, ob die
Einspeicherung der vorbestimmten Gruppe der Zeichenmuster
in die zweite Zeichengeneratoreinrichtung möglich ist oder
nicht.
12. Bildausgabeeinrichtung nach Anspruch 11, dadurch gekennzeichnet,
daß die Einspeicherungseinrichtung (203,
211) eine Information abgibt, wenn das Kopieren und Einspeichern
der vorbestimmten Gruppe der Zeichenmuster in die
zweite Zeichengeneratoreinrichtung (210) als unmöglich
ermittelt wird.
13. Bildausgabeeinrichtung nach Anspruch 11 oder 12, gekennzeichnet
durch eine Löscheinrichtung (203, 211) zum
Löschen von in der zweiten Zeichengeneratoreinrichtung
(210) gespeicherten Zeichenmustern.
14. Bildausgabeeinrichtung nach einem der Ansprüche 11 bis
13, dadurch gekennzeichnet, daß die erste Zeichengeneratoreinrichtung
(205) trennbar angeschlossen ist.
15. Bildausgabeeinrichtung nach einem der Ansprüche 11 bis
14, gekennzeichnet durch eine Überwachungstabelle (211)
zum Überprüfen der jeweiligen Arten der in der ersten und
der zweiten Zeichengeneratoreinrichtung (205, 210) gespeicherten
Zeichenmuster.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60219223A JPS6280058A (ja) | 1985-10-03 | 1985-10-03 | 画像処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3633613A1 true DE3633613A1 (de) | 1987-04-16 |
DE3633613C2 DE3633613C2 (de) | 1990-10-04 |
Family
ID=16732132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19863633613 Granted DE3633613A1 (de) | 1985-10-03 | 1986-10-02 | Bildverarbeitungseinrichtung |
Country Status (5)
Country | Link |
---|---|
US (1) | US5657048A (de) |
JP (1) | JPS6280058A (de) |
DE (1) | DE3633613A1 (de) |
FR (2) | FR2588212B1 (de) |
GB (1) | GB2182471B (de) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3912597A1 (de) * | 1988-04-18 | 1989-10-26 | Canon Kk | Ausgabegeraet |
DE3912595A1 (de) * | 1988-04-18 | 1989-10-26 | Canon Kk | Ausgabegeraet |
DE3915142A1 (de) * | 1988-05-10 | 1989-11-23 | Canon Kk | Druckvorrichtung |
DE4005673A1 (de) * | 1989-02-23 | 1990-08-30 | Minolta Camera Kk | Bilderzeugende einrichtung mit einem kleindimensionierten speicher mit einem bitkarten-zuweisungssystem |
EP0554998A1 (de) * | 1992-01-29 | 1993-08-11 | Canon Kabushiki Kaisha | Verfahren und Vorrichtung zur Bildverarbeitung |
US5587800A (en) * | 1992-01-29 | 1996-12-24 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US5630031A (en) * | 1988-04-28 | 1997-05-13 | Canon Kabushiki Kaisha | High-speed dot matrix output apparatus |
DE3943748C2 (de) * | 1988-04-28 | 2000-05-25 | Canon Kk | Ausgabegerät |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6411858A (en) * | 1987-07-06 | 1989-01-17 | Canon Kk | Font cartridge |
US5242230A (en) * | 1987-07-06 | 1993-09-07 | Canon Kabushiki Kaisha | Font cartridge with thermal correction information |
JPH01118454A (ja) * | 1987-10-30 | 1989-05-10 | Brother Ind Ltd | 印字装置 |
JPH01196096A (ja) * | 1988-02-01 | 1989-08-07 | Canon Inc | 出力装置 |
JPH029662A (ja) * | 1988-03-31 | 1990-01-12 | Internatl Business Mach Corp <Ibm> | プリンタ |
JPH01158142U (de) * | 1988-04-22 | 1989-11-01 | ||
JPH0818444B2 (ja) * | 1988-08-19 | 1996-02-28 | キヤノン株式会社 | 印刷装置 |
JPH02235663A (ja) * | 1989-03-08 | 1990-09-18 | Canon Inc | 出力装置に装着可能な文字パターン発生装置 |
DE69022756T2 (de) * | 1989-03-08 | 1996-03-21 | Canon Kk | Ausgabevorrichtung. |
DE69030746T2 (de) * | 1989-03-15 | 1997-10-23 | Canon Kk | Ausgabevorrichtung |
EP0721172A3 (de) * | 1989-06-05 | 1997-09-24 | Canon Kk | Ausgangsgerät |
JP2935510B2 (ja) * | 1989-09-26 | 1999-08-16 | キヤノン株式会社 | 出力装置及び出力方法 |
JP2517434B2 (ja) * | 1990-03-20 | 1996-07-24 | 三洋電機株式会社 | 文字デ―タ処理装置におけるアウトラインフォント保存方式 |
JPH03288926A (ja) | 1990-04-05 | 1991-12-19 | Canon Inc | 画像出力装置 |
WO1993017874A2 (en) * | 1992-03-12 | 1993-09-16 | Dataproducts Corporation | Virtual font cartridge |
JP3179569B2 (ja) * | 1992-06-12 | 2001-06-25 | キヤノン株式会社 | 印刷制御装置 |
JP3014280B2 (ja) * | 1994-09-19 | 2000-02-28 | 沖電気工業株式会社 | 合成編集処理方法 |
JP3814324B2 (ja) * | 1996-02-08 | 2006-08-30 | キヤノン株式会社 | 印刷制御装置及び印刷制御方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3436033A1 (de) * | 1983-09-30 | 1985-04-11 | Canon K.K., Tokio/Tokyo | Bilderzeugungseinrichtung |
DE3437221A1 (de) * | 1983-10-11 | 1985-04-18 | Canon K.K., Tokio/Tokyo | Bilddatenausgabegeraet |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5232330A (en) * | 1975-09-05 | 1977-03-11 | Canon Inc | Superposition recording device |
US4325063A (en) * | 1977-11-16 | 1982-04-13 | Redactron Corporation | Display device with variable capacity buffer memory |
US4199815A (en) * | 1978-05-12 | 1980-04-22 | Electra Corporation | Typesetter character generating apparatus |
GB2059727B (en) * | 1979-09-27 | 1983-03-30 | Ibm | Digital data display system |
JPS56156872A (en) * | 1980-05-08 | 1981-12-03 | Hitachi Ltd | Character display unit |
US4316188A (en) * | 1980-05-27 | 1982-02-16 | Cincinnati Milacron Inc. | Multiple font display control |
JPS58169236A (ja) * | 1982-03-31 | 1983-10-05 | Toshiba Corp | 文字フオントの管理システム |
GB2130856B (en) * | 1982-11-19 | 1986-07-30 | Philips Electronic Associated | Character memory addressing for data display |
JPS59165090A (ja) * | 1983-03-07 | 1984-09-18 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | 文字発生器 |
JPS60118878A (ja) * | 1983-11-30 | 1985-06-26 | 株式会社東芝 | 文字パタ−ン処理方式 |
JPS60159784A (ja) * | 1984-01-31 | 1985-08-21 | キヤノン株式会社 | パタ−ン出力装置 |
DE3509206C2 (de) * | 1984-03-15 | 1994-09-22 | Canon Kk | Schriftart-Auswahlvorrichtung |
JPS6120768A (ja) * | 1984-07-09 | 1986-01-29 | Canon Inc | プリンタの書体選択装置 |
JPS6246664A (ja) * | 1985-08-23 | 1987-02-28 | Sharp Corp | 拡大装飾文字出力装置 |
JPS6359623A (ja) * | 1986-08-30 | 1988-03-15 | Canon Inc | 記録装置 |
-
1985
- 1985-10-03 JP JP60219223A patent/JPS6280058A/ja active Pending
-
1986
- 1986-10-01 GB GB8623529A patent/GB2182471B/en not_active Expired
- 1986-10-02 FR FR8613750A patent/FR2588212B1/fr not_active Expired - Lifetime
- 1986-10-02 DE DE19863633613 patent/DE3633613A1/de active Granted
-
1995
- 1995-02-07 FR FR9501385A patent/FR2715753B1/fr not_active Expired - Lifetime
- 1995-06-07 US US08/487,699 patent/US5657048A/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3436033A1 (de) * | 1983-09-30 | 1985-04-11 | Canon K.K., Tokio/Tokyo | Bilderzeugungseinrichtung |
DE3437221A1 (de) * | 1983-10-11 | 1985-04-18 | Canon K.K., Tokio/Tokyo | Bilddatenausgabegeraet |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3912597A1 (de) * | 1988-04-18 | 1989-10-26 | Canon Kk | Ausgabegeraet |
DE3912595A1 (de) * | 1988-04-18 | 1989-10-26 | Canon Kk | Ausgabegeraet |
US5671339A (en) * | 1988-04-18 | 1997-09-23 | Canon Kabushiki Kaisha | Output apparatus |
US5630031A (en) * | 1988-04-28 | 1997-05-13 | Canon Kabushiki Kaisha | High-speed dot matrix output apparatus |
DE3943748C2 (de) * | 1988-04-28 | 2000-05-25 | Canon Kk | Ausgabegerät |
DE3915142A1 (de) * | 1988-05-10 | 1989-11-23 | Canon Kk | Druckvorrichtung |
US5044790A (en) * | 1988-05-10 | 1991-09-03 | Canon Kabushiki Kaisha | Printing apparatus |
DE4005673A1 (de) * | 1989-02-23 | 1990-08-30 | Minolta Camera Kk | Bilderzeugende einrichtung mit einem kleindimensionierten speicher mit einem bitkarten-zuweisungssystem |
EP0554998A1 (de) * | 1992-01-29 | 1993-08-11 | Canon Kabushiki Kaisha | Verfahren und Vorrichtung zur Bildverarbeitung |
US5587800A (en) * | 1992-01-29 | 1996-12-24 | Canon Kabushiki Kaisha | Image processing method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
JPS6280058A (ja) | 1987-04-13 |
GB2182471B (en) | 1989-09-13 |
FR2715753B1 (fr) | 1997-01-31 |
DE3633613C2 (de) | 1990-10-04 |
GB2182471A (en) | 1987-05-13 |
FR2588212A1 (fr) | 1987-04-10 |
FR2588212B1 (fr) | 1995-07-28 |
FR2715753A1 (fr) | 1995-08-04 |
GB8623529D0 (en) | 1986-11-05 |
US5657048A (en) | 1997-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3633613C2 (de) | ||
DE3436033C2 (de) | Ausgabegerät und Verfahren zum Ausgeben von Zeichenmustern | |
DE4036840C2 (de) | Verfahren zum Registrieren und Verwalten von mehreren Vorlagen sowie elektronisches Ablagesystem zur Durchführung dieses Verfahrens | |
DE2550268C3 (de) | Schnelldrucker für Datenverarbeitungssysteme | |
DE3142971C2 (de) | ||
DE69123929T2 (de) | Drucker mit Typensatz-Speicherkarte | |
DE2711413C2 (de) | ||
DE4002179A1 (de) | Verfahren und vorrichtung zum wiederauffinden von bilddaten | |
DE3121503A1 (de) | Dokumenten-verarbeitungssystem | |
DE3437221A1 (de) | Bilddatenausgabegeraet | |
DE69032585T2 (de) | Elektronisches Dateispeicherungssystem | |
DE3805573A1 (de) | Printmodus-steuersystem | |
DE3820075A1 (de) | Verfahren zum gesteuerten reproduzieren von bildern in bitplangesteuerten laserprintern | |
DE69131914T2 (de) | Informationsverarbeitungsgerät mit umschaltbarem Programm | |
DE2548719A1 (de) | Drucker mit pufferspeicher | |
DE2652362C2 (de) | Einrichtung zum Versetzen von Tabulatorenmarken in Datenausgabegeräten | |
DE69615798T2 (de) | Drucker mit Kodeumsetzungstabellen | |
DE3922276A1 (de) | Aufzeichnungssteuereinrichtung | |
DE68927416T2 (de) | Dokumentverarbeitungsgerät | |
DE2825321A1 (de) | Rasterdrucker | |
DE4005673C2 (de) | Bilderzeugende Einrichtung mit einem kleindimensionierten Speicher mit einem Bitkarten-Zuweisungssystem | |
DE3912595C2 (de) | Ausgabegerät | |
DE3726003C2 (de) | ||
DE68923668T2 (de) | Ausgabegerät. | |
DE2906923A1 (de) | Anordnung zur steuerung des zeilenabstandes und des spaltenformats in kraftgetriebenen, speichergesteuerten druckwerken, insbesondere schreibmaschinen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition |