DE3633613A1 - Bildverarbeitungseinrichtung - Google Patents

Bildverarbeitungseinrichtung

Info

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
Application number
DE19863633613
Other languages
English (en)
Other versions
DE3633613C2 (de
Inventor
Haruo Shimizu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of DE3633613A1 publication Critical patent/DE3633613A1/de
Application granted granted Critical
Publication of DE3633613C2 publication Critical patent/DE3633613C2/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/002Generic data access
    • G06K2215/0022Generic data access characterised by the storage means used
    • G06K2215/0025Removable 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)
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.
DE19863633613 1985-10-03 1986-10-02 Bildverarbeitungseinrichtung Granted DE3633613A1 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 記録装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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