[go: up one dir, main page]

DE2062384A1 - Device for selecting ver different character shapes in a printer with several printing character sets - Google Patents

Device for selecting ver different character shapes in a printer with several printing character sets

Info

Publication number
DE2062384A1
DE2062384A1 DE19702062384 DE2062384A DE2062384A1 DE 2062384 A1 DE2062384 A1 DE 2062384A1 DE 19702062384 DE19702062384 DE 19702062384 DE 2062384 A DE2062384 A DE 2062384A DE 2062384 A1 DE2062384 A1 DE 2062384A1
Authority
DE
Germany
Prior art keywords
character
characters
numbers
printed
sets
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.)
Pending
Application number
DE19702062384
Other languages
German (de)
Inventor
John Jacob Waynesboro Va Larew (V St A)
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.)
General Electric Co
Original Assignee
General Electric Co
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 General Electric Co filed Critical General Electric Co
Publication of DE2062384A1 publication Critical patent/DE2062384A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06K15/08Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by flight printing with type font moving in the direction of the printed line, e.g. chain printers

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)
  • Dot-Matrix Printers And Others (AREA)

Description

PatentanwältePatent attorneys

Dr.-Ing. V.-iiiielaReichel
Dipi-Ing. Wol^ang Mchel
Dr.-Ing. V.-iiiielaReichel
Dipi-Ing. Wol ^ ang Mchel

6 Frankiuri a. M. 1
Parksiraße 13
6 Frankiuri a. M. 1
Park street 13

65066506

GSlNfERAL ELECTRIC COMPANY, Schenectady, N.Y/, VStAGSlNfERAL ELECTRIC COMPANY, Schenectady, N.Y /, VStA

Einrichtung zum Auswählen von verschiedenen Zeichenformen bei einem Drucker mit mehreren DruckzeichensätzenDevice for selecting different character shapes in the case of a printer with several printing character sets

Die Erfindung bezieht sich auf eine Einrichtung zum Auswählen von verschiedenen Zeichenformen bei einem Drucker mit mehreren Druckzeichensätzen,, bei der Zahlen, die die zu druckenden Zeichen oder Zeichenpositionen in den Zeichensätzen diskret darstellen, gespeichert und mit Zahlen verglichen werden, die die Typen von entsprechenden Zeichen oder Zeichenpositionen diskret darstellen, wenn diese Typen zyklisch in alle denkbar möglichen Druckstellungen gebracht werden.The invention relates to a device for selecting of different character forms in a printer with several printing character sets, in the case of the numbers that are to be printed Discrete characters or character positions in the character sets represent, store, and compare numbers with the types of corresponding characters or character positions display discreetly when these types are cyclically brought into all conceivable possible pressure positions.

Auf dem Gebiet des Druckwesens ist es bekannt, daß man zum Herstellen von Drucksachen verschiedenartige Symbole, Darstellung swe is en für Zeichen, Schriftformen oder Zeichensätze verwenden kann. Dabei tritt stets das Problem auf, wie man zu einer großen Anzahl von verschiedenen Zeichen einen schnellen Zugriff erreichen kann. In manchen Systemen odor Anlagen wird dieses Problem zürn Toll dadurch gelöst, daß innerhalb eines normalen Zeichensatzes nur wenige besondere Zeichen vorgesehen sind. Bei anderen Drucksystemen werden die Druckzeichen- oder Typensätze ausgewechselt, v/obei alle Druckelemente durch andereIn the field of printing it is known to use various symbols, representation swe is en for characters, fonts or character sets for the production of printed matter can. The problem always arises of how to get a large number of different characters quickly Can achieve access. In some systems odor plants will This problem is solved by having within a normal character set only a few special characters are provided. With other printing systems, the printed characters or Type sets exchanged, all printing elements with different ones

109827/UÖ8109827 / UÖ8

badbath

ersetzt werden. Der erste Lösungsvorschlag ist unzureichend, da bezüglich der unterschiedlichen Darstellungsweise keine Flexibilität besteht. Der zweite Lösungsvorschlag weist hingegen den Nachteil auf, daß das Auswechseln der Typensätze zeitraubend ist. Diese Lösung ist daher für Schnelldrucker nicht geeignet.be replaced. The first proposed solution is inadequate because there are none in terms of the different ways of representation Flexibility exists. The second proposed solution, however, has the disadvantage that the replacement of the type sets is time consuming. This solution is therefore not suitable for high-speed printers.

Die'vorliegende Erfindung befaßt sich insbesondere mit Druckern, die auf Grund von Signalen, die von einer Fernstation empfangen werden, zu einem Zeitpunkt Teile einer Zeile oder eine vollständige Zeile drucken. Darunter fallen auch Drucker, die von Handtasten oder von elektronischen Rechenanlagen angesteuert fc werden. Es sind nun bereits Drucker und Lichtsetzmaschinen be-, kannt, die eine große Anzahl von auswählbaren Zeichen speichern können. Durch die Verwendung von sich schnell bewegenden Druckwalzen oder Laufriemen, auf deren Oberflächen die Druckelemente oder Typen angebracht sind, ist es möglich, innerhalb eines einzigen Arbeitszyklus eine vollständige Zeile auf das Aufzeichnungsmittel zu drucken. Um das besondere, zu druckende Zeichen auszuwählen, wird ein Signal, das dieses Zeichen diskret darstellt, dem Drucker zugeführt und dort gespeichert. Wenn dann die dem Zeichen zugeordnete Type in der zugeordneten Druckstellung erscheint, wird das Zeichen ausgedruckt.The present invention is particularly concerned with printers which print parts of a line or an entire line at a time based on signals received from a remote station. This also includes printers that are controlled by hand keys or electronic computers. There are already printers and photocomposing machines known which can store a large number of selectable characters. By using fast moving pressure rollers or belts, on the surfaces of which the printing elements or types are attached, it is possible to print a complete line on the recording medium within a single work cycle. In order to select the particular character to be printed, a signal that represents this character discretely is fed to the printer and stored there. When the type assigned to the character then appears in the assigned print position, the character is printed out.

Es hat sich herausgestellt, daß man normalerweise eine maximale. * . Anzahl von alphanumerischen Zeichen, Zeichenverbindungen, Figuren, Satzzeichen usw. benötigt. Ein vollständiger Satz dieser Druckelemente bildet einen Typensatz oder Druckzeichensatz. Zusätzliche Sätze mit verschiedenen Schriftformen oder Darstellungsweisen bilden weitere Druckzeichensätze. Es ist nun möglich, für die Auswahl von jedem diskreten Druckzeichenelement ein diskretes Befehlssignal vorzusehen. Wenn man jedoch die Druckzeichenelemente beispielsweise in zwei einander entsprechenden Typensätzen zusammenfassen kann, kann man die Anzahl der diskreten Befehlssignale dadurch verringern, daf3 man einen . zweiteiligen Befehl benutzt. Ein solcher Befehl enthält einen ersten Teil, der den Typensatz identifiziert, und einen zweitenIt has been found that you normally get a maximum. *. Number of alphanumeric characters, character combinations, figures, Punctuation marks etc. required. A complete set of these printing elements forms a type set or printing character set. Additional Sentences with different writing forms or modes of representation form additional printing character sets. It is now possible provide a discrete command signal for the selection of each discrete print character element. However, if you have the Print character elements, for example, in two corresponding If you can combine type sets, you can reduce the number of discrete command signals by using a. two-part command used. Such a command contains a first part, which identifies the type set, and a second part

109827/UOi109827 / UOi

BADBATH

Teil, der das Zeichen identifiziert. Die Erfindung befaßt sich nun mit Druckern, die auf- solche Befehle ansprechen und mehrere Typensätze aufweisen.Part that identifies the character. The invention is now concerned with printers that respond to such commands and several Have type sets.

Die vorliegende Erfindung findet vorzugsweise Anwendung auf einen Drucker nach der deutschen Offenlegungsschrift 1 928 081 (US-Patentanmeldung Nr. 734 501). Die Druckeinrichtung nach der genannten Offenlegungsschrift verbessert die herkömmlichen Zeilendrucker. Die bekannte Einrichtung enthält eine Daten-0 speichereinheit, die weniger Daten speichert, als für eine gesamte Zeile notwendig sind, und die dennoch eine gesamte Zeile innerhalb eines vorgegebenen Zeitintervalls ausdruckt. Eine besondere Ausführungsform dieses Druckers weist einen Laufriemen mit zahlreichen flexiblen Armen oder Fingern auf, die an ihrem einen Ende jeweils eine Type eines besonderen Zeichens tragen. Der Typenlaufriemen ist an einer Antriebseinrichtung befestigt, die sich um parallele Achsen dreht, so daß der Laufriemen mit den Typen zwischen dem Registrier- oder Aufzeichnungsmittel und mehreren Druckhämmern entlanglaufen kann, die längs einer zu druckenden Linie gegenüber der Oberfläche des AufZeichnungsmittels angeordnet sind. Bezüglich eines fest vorgegebenen Punktes an dem Drucker wird die Position oder Lage jedes Zeichens dadurch bestimmt, daß das "Vorbeilaufen eines besonderen Zeichens an diesem Punkt festgestellt und erfaßt wird. Danach wird ein Zählwerk mit einer der Zeichenumlaufgeschwindigkeit proportionalen Geschwindigkeit angesteuert. Das Aufzeichnungsmittel kann man zumindest gedanklieh in zahlreiche, voneinander getrennte Spalten aufteilen, die jeweils eine mögliche Zeichenposition darstellen. Jedes Zeichen v/ird von einer diskreten Zahl dargestellt. Die Zahlen, die den zu druckenden Zeichen zugeordnet sind, werden als Eingangs- oder Eingabedaten gespeichert. Wenn die auf dem Laufriemen angebrachten Zeichen an jeder Spaltenposition vorbeilaufen, vergleicht eine Schaltung die Spaltenposition mit den gespeicherten Eingangsdaten, um festzustellen, ob an dieser besonderen Position ein Zeichen gedruckt v/erden soll oder nicht. Wenn der Vergleich zu einer Koinzidenz zwischen der Position des Zeichens auf dem Laufric— inen und dem an dieser Position zu druckenden ^eichen führt,The present invention is preferably applied to a printer according to German laid-open specification 1 928 081 (US patent application No. 734 501). The printing device according to the cited laid-open specification improves the conventional line printer. The known device includes a data storage unit 0, the less stores data as necessary for an entire row, and yet prints out an entire row within a predetermined time interval. A particular embodiment of this printer has a running belt with numerous flexible arms or fingers, each of which carries a type of a particular character at one end. The type running belt is attached to a drive device which rotates about parallel axes so that the running belt with the types can run between the recording or recording means and a plurality of print hammers which are arranged along a line to be printed opposite the surface of the recording means. With respect to a fixed predetermined point on the printer, the position or location of each character is determined by the fact that "the passage of a particular character at this point is detected and recorded. A counter is then driven at a speed proportional to the character rotation speed. The recording means can at least mentally divided into numerous, separate columns, each representing a possible character position. Each character v / is represented by a discrete number. The numbers assigned to the characters to be printed are stored as input or input data. If the on the When the characters attached to the belt pass each column position, a circuit compares the column position with the stored input data to determine whether or not a character should be printed at that particular position on the conveyor belt and the oak to be printed at this position,

109827/1406109827/1406

- BAD- BATH

wird der Druckhammer an dieser Spaltenposition 'betätigt, und die Type auf das Aufzeichnungsmittel geschlagen.the print hammer is actuated at this column position, and hit the type on the recording medium.

Um diesen Drucker zu steuern, kann man mit der Bewegung des Laufriemens synchrone Binärsignale erzeugen und benutzen. Bei dem Gerät nach der genannten Offenlegungsschrift wird ein Binärzähler verwendet, der mit der Laufriemenbewegung synchronisiert ist und der aufeinanderfolgende ganze Zahlen mit der-'selben Geschwindigkeit registriert, mit der die Zeichen r..;i aufeinanderfolgenden Spalten vorbeilaufen. Die zu irgendeinem besonderen Zeitpunkt registrierte ganze Zahl ist die Zahl des Zeichens, das zu dieser Zeit an einer vorbestimmten Spaltenposition erscheint. Diese ganze Zahl wird zusammen mit cien Eingangsdaten benutzt, um ein Steuersignal abzuleiten, das zu einer passenden Zeit den passenden Druckhammer betätigt, u.v. das ausgev/ählte Zeichen in der gewünschten Spalte abzudrucken.In order to control this printer, one can generate and use binary signals synchronous with the movement of the belt. In the device according to the laid-open specification mentioned, a binary counter is used which is synchronized with the movement of the belt and which registers successive whole numbers at the same speed as the characters r ..; i pass through successive columns. The integer registered at any particular time is the number of the character that appears in a predetermined column position at that time. This integer is used together with the input data to derive a control signal that actuates the appropriate print hammer at a suitable time and prints the selected character in the desired column.

Der in der genannten Offenlegungsschrift beschriebene Drucker erzeugt in fotoelektrischer Weise ein spezielles Typensatz-Startsignal, wenn das erste Zeichen eine besondere Position oder Stellung gegenüber dem Aufzeichnungs- oder Registriernictel erreicht. Wenn man auf einem einzigen Typenlaufriemen anstelle eines einzigen Typensatzes mehrere Typensätze anbringt;, muß die fotoelektrische Einrichtung getrennte Typensatriüignale erzeugen, wenn das jeweils erste Zeichen jedes Typensatzes die besondere Position erreicht. Die Erzeugung spezieller Typensatzsignale am Beginn jedes Typensatzes ist jedoch mühsam und aufwendig, da man speziell ausgebildete Typenarme oder Typenfinger auf dem Laufriemen erkennen und erfassen muß.The printer described in the cited laid-open specification generates a special type set start signal in a photoelectric manner, if the first character has a special position or position in relation to the recording or registration pin achieved. If you are on a single type running belt instead a single type set attaches several type sets ;, the photoelectric device must have separate type satellite signals when the first character of each type set reaches the particular position. The generation of special type set signals However, at the beginning of each type set is laborious and time-consuming, since you have specially trained type arms or type fingers must recognize and detect on the belt.

Die Aufgabe der Erfindung besteht darin, diese Schwierigkeiten zu überwinden und eine verbesserte Mehrtypensatz-Steuereinrichtung zu schaffen. Insbesondere soll eine auf Ferusignale ansprechende Steuereinrichtung geschaffen werden, aie die Umschaltung von einem ersten auf einen zweiten Typensatz ermöglicht und umgekehrt.The object of the invention is to overcome these difficulties and to provide an improved multi-type set control device to accomplish. In particular, one should be responsive to Ferusignale Control device are created, aie enables switching from a first to a second type set and vice versa.

109877M408109877M408

BAD ORIGINALBATH ORIGINAL

Diese Aufgabe wird bei der eingangs beschriebenen Einrichtung nach der Erfindung dadurch gelöst, daß Mittel nach Empfang eines ersten Kennsignals jeder gespeicherten Zeichenzahl eine vorbestimmte Zahl hinzufügen, die den Zeichensatz angibt, zu dem das zu druckende Zeichen oder die Zeichenposition gehört, und daß weitere Mittel in Übereinstimmung mit dem Zeichensatz, dessen Zeichen zu einem besonderen Zeitpunkt zum Ausdrucken verfügbar sind, eine entsprechende vorbestimmte Zahl denjenigen Zahlen hinzufügen, die die Typen diskret darstellen.This object is achieved in the device according to the invention described above in that means after receipt add a predetermined number indicating the character set to each stored character number of a first identification signal to whom the character to be printed or the character position belongs, and that further means in accordance with the character set, whose characters are available for printing at a particular time, a corresponding predetermined number to those Add numbers that discreetly represent the types.

Es werden also vorgewählte Signale benutzt, um von einem zu einem anderen Typensatz zu wechseln. Ein besonderes Anwendungsbeispiel der Erfindung ist ein Laufriemendrucker, auf dessen Laufriemen mindestens zwei Typensätze angebracht sind, die fortwährend allen möglichen Druckpositionen auf einem Aufzeichnungsmittel dargeboten werden. Nach der Erfindung wird der besondere Typensatz, der gerade dem Aufzeichnungsmittel angeboten wird, diskret angezeigt, und der zum Drucken zu benutzende besondere Typensatz wird ebenfalls diskret angezeigt, und zwar derart, daß ein Vergleich zwischen diesen diskreten Anzeigesignalen die tatsächliche Steuerung des Druckvorganges übernimmt .Preselected signals are used to change from one type set to another. A particular application example of the invention is a belt printer on which Running belts are attached to at least two type sets that continuously all possible print positions on a recording medium are presented. According to the invention, the special type set that is currently offered to the recording medium is displayed discreetly, and the particular type set to be used for printing is also displayed discreetly such that a comparison between these discrete display signals takes actual control of the printing process .

Weiterhin kann man nach der erfindungsgemäßen Lehre einen Drukker mit mehreren Typensätzen aufbauen, bei dem nach Empfang eines besonderen Signals, das einen besonderen Typensatz angibt, alle in Druckstellung erscheinenden Zeichen dieses Typensatzes gedruckt werden.Furthermore, according to the teaching according to the invention, a printer can be built with several type sets, in which after receipt a special signal, which indicates a special type set, all characters of this type set appearing in print position to be printed.

Nach der Erfindung wird also eine Steuereinrichtung zum Auswählen von Typensätzen bei Druckern mit mehreren Typensätzen geschaffen, die auf Grund von Signalen, die den betreffenden Typensatz und das gewünschte Zeichen identifizieren, wahlweise Zeichen des unter den zahlreichen Typensätzen ausgewählten Typensatzes drucken.Die dazu erforderliche Vorrichtung kann einen Datenspeicher enthalten, der das zu druckende Zeichen enthält, ferner eine Typensatzauswähleinrichtung, die auf die Typensatz-According to the invention, there is thus a control device for selecting type sets in printers with several type sets created based on signals that identify the type set in question and the desired character, optionally Print characters of the type set selected from the numerous type sets. The device required for this can be a Contain data memory which contains the character to be printed, also a type set selection device, which is based on the type set-

109827/U08.109827 / U08.

auswählsignale anspricht, um die gespeicherten Daten diskrec zu modifizieren und auf diese Weise den gewünschten Typensatz anzuzeigen, weitere Einrichtungen, die Daten erzeugen, die die druckbaren Zeichen und ihre Positionen zu jeder beliebigen Zeit darstellen, und Vergleichseinrichtungen, die die gespeicherten Daten mit den erzeugten Daten vergleichen, um das Ausdrucken des gewünschten Zeichens zu steuern.selection signals responds to diskrec the stored data to modify and in this way to display the desired type set, further facilities that generate data that the printable characters and their positions at any given time, and comparators that display the stored Compare data with the generated data to control the printing of the desired character.

Bei einem nach der Erfindung aufgebauten Drucker mit mehreren Typensätzen werden also die zu druckenden Zeichen durch diskrete Zahlen dargestellt. Die druckbaren Zeichen oder gerade ^ zum Drucken verfügbaren Zeichen werden durch entsprechende Zahlen dargestellt. Jedem Typensatz ist eine besondere Kennung zugeordnet. Diese Kennung wird der Zahl der druckbaren "eichen zugefügt. Um die Zeichen eines besonderen Typensatzes drucken zu können, sind Einrichtungen vorhanden, die die Eingangsdaten, die die gewünschten Zeichen darstellen, mit der besonderen Kennung modifizieren.In a printer constructed according to the invention with a plurality of type sets, the characters to be printed are thus identified by discrete Figures shown. The characters that can be printed or the characters currently available for printing are indicated by corresponding Figures shown. A special identifier is assigned to each type set. This identifier will be used to calibrate the number of printable " added. In order to be able to print the characters of a special type set, facilities are available which the input data, that represent the desired characters, modify them with the special identifier.

Ein bevorzugtes Ausführungsbeispiel der Erfindung wird an Hand von Figuren beschrieben.A preferred embodiment of the invention is described with reference to figures.

Die Fig. 1 zeigt als Blockschaltbild den Aufbau eines Druckers,Fig. 1 shows as a block diagram the structure of a printer,

bei dem die Typensatzauswähleinrichtung nach der W Erfindung benutzt wird.in which the type set selection device according to the W invention is used.

Die Fig. 2 zeigt als Blockschaltbild ein Ausführungsbeispiel einer nach der Erfindung aufgebauten Steuereinrichtung zum Auswählen von verschiedenen Typensätzen oder Schriftformen.Fig. 2 shows as a block diagram an embodiment of a control device constructed according to the invention to select different typesets or fonts.

In der Fig. 1 ist eine Steuereinrichtung für einen Drucker nach der deutschen Offenlegungsschrift 1 928 081 dargestellt. Die vorliegende Fig. 1 entspricht der Fig. 4 in der genannton ". Offenlegungsschrift. Die darin gezeigte Steuereinrichtung für einen Drucker stellt ein bevorzugtes Anwendungsbeispiel für eine nach der Erfindung ausgebildete Schriftformauswähleinrichtung dar.^In Fig. 1, a control device for a printer according to the German Offenlegungsschrift 1 928 081 is shown. The present FIG. 1 corresponds to FIG. 4 in the above-mentioned laid-open specification. The control device shown therein for a printer is a preferred application example for a font selection device designed according to the invention fig. ^

109827/U08109827 / U08

BAD ORIGINALBATH ORIGINAL

Die gezeigte Einrichtung enthält einen Eingangsspeicher 43-, der als Eingangsdaten Zeichenbefehle in Form einer Zahl empfängt, die jeweils einem zu druckenden Zeichen entspricht. Der Eingangsspeicher 43 speichert die eingegebene Zeichenzahl, damit sie mit Zahlen verglichen werden kann, die verschiedene Zeichen auf dem Laufriemen des Druckers entsprechen. Eine Spaltenzähler- und Speichereinheit 44 registriert eine numerische Anzeige der gewünschten Spaltenposition von jedem im Eingangsspeicher 43 gespeicherten Eingangszeichen. Eine Einschreibsynchronisiereinheit 45 steuert die Speicherung und Verwendung der Daten in den Einheiten 43 und 44.The device shown includes an input memory 43-, which receives character commands as input data in the form of a number, each corresponding to a character to be printed. Of the Input memory 43 stores the entered number of characters, so that it can be compared to numbers that are different Mark on the printer belt. A column counter and storage unit 44 registers a numerical one Display of the desired column position of each input character stored in the input memory 43. A write-in synchronization unit 45 controls the storage and use of the data in units 43 and 44.

Bei den in ein solches Gerät eingegebenen Eingangsdaten handelt es sich entweder um Information, die auf ein Aufzeichnungsmittel gedruckt werden soll, beispielsweise alphanumerische Zeichen, Satzzeichen usw., oder um besondere Befehlssignale, beispielsweise Wagenrücklauf, Zeilenvorschub, Einschieben und Ausschieben eines Druckzeichensatzes'usw. Die besonderen oder speziellen Befehlssignale werden dazu verwendet, um die gedruckte Sache zu programmieren oder das Gerät zu veranlassen, besondere Funktionen auszuführen. Die vorliegende Erfindung befaßt sich vor allem mit den Befehlssignalen "Ausschieben" und "Einschieben", die dazu dienen, einen besonderen Satz oder eine besondere Schriftform für die zu druckenden Zeichen auszuwählen. Nach der in den Vereinigten Staaten von Amerika gebräuchlichen Norm "Standard Code for Information Interchange" (ASCII) stellen die Binärzahlen 1 bis 32 spezielle Befehle und die Binärzahlen 33 bis 126 Druckzeichen dar. Nach dieser Norm bedeutet die Binärzahl 14 Ausschieben und die Binärzahl 15 Einschieben. Es wird unterstellt, daß bei der Einrichtung nach der genannten Offenlegungsschrift und bei der vorliegenden Einrichtung die den verschiedenen Einheiten zugeführten Datensignale in binärcodierter Form vorliegen. Man kann beispielsweise einen 7-Bit-Code benutzen, bei dem jedes Bit bewertet ist.The input data entered into such a device is either information that is stored on a recording medium should be printed, for example alphanumeric characters, punctuation marks, etc., or special command signals, for example carriage return, line feed, inserting and ejecting a print character set, etc. The special or special command signals are used to program the printed matter or to cause the device to perform special functions. The present invention is primarily concerned with the command signals "push out" and "insert", which are used to denote a particular sentence or select a special font for the characters to be printed. According to the one used in the United States of America Norm "Standard Code for Information Interchange" (ASCII) represent the binary numbers 1 to 32 special commands and the binary numbers 33 to 126 print characters. According to this standard, the binary number 14 means pushing out and the binary number 15 means pushing in. It is assumed that in the device according to the above-mentioned patent application and in the present device the data signals fed to the various units are in binary-coded form. One can for example use a 7-bit code where every bit is weighted.

Der Fingerzähler 40 registriert eine "Zahl, die einem an einer vorgegebenen Position in dem Gerät auftretenden Zeichen zuge-The finger counter 40 registers a "number that one on a given position in the device

109827/U08109827 / U08

ordnet ist. Dabei handelt es sich um einen Binärzähler, tor anfangs auf eine Zahl gesetzt ist, die dem ersten Zeicher. in einem Typensatz entspricht. Dieses Setzen v/ird beim Empfang des Beginns eines Typensatzsignals durchgeführt, das für jede vollständige Umdrehung oder jeden vollständigen Zyklus des Laufriemens einmal erzeugt werden kann. Die Zeichen sind an dem Laufriemen in einer dem benutzten Code entsprechenden '..'eise angeordnet, und zwar derart, daß aufeinanderfolgende Zeichen aufeinanderfolgenden Zahlen zugeordnet sind, die jeweils um eine ganze Zahl größer sind als die gerade vorangegangene Zahl. Der Fingerzähler 40 wird daher um jeweils eine ganze Zahl weitergezählt, wenn an der vorgegebenen Position oder Stelle ein neues Zeichen erscheint. Die von dem Zähler registrierte Zahl entspricht daher stets dem betreffenden Zeichen.is arranged. This is a binary counter that is initially set to a number that corresponds to the first character. corresponds in a type set. This setting is carried out on receipt of the start of a type set signal which can be generated once for each complete revolution or each complete cycle of the belt. The characters are arranged on the belt in a '..' corresponding to the code used, in such a way that successive characters are assigned to successive numbers which are each an integer greater than the number just preceding. The finger counter 40 is therefore incremented by an integer each time a new character appears at the predetermined position. The number registered by the counter therefore always corresponds to the relevant character.

Der Eingangsspeicher 43 und die Spaltenzähler- und -Speichereinheit 44 sind beide in der Lage, Daten zu speichern, cit eine vorgegebene Anzahl von Zeichen und ihre gewünschten Positionen oder Stellungen darstellen. Zum Vergleich mit der in dem Fingerzähler 40 registrierten Zahl werden diese Daten ständig zirkuliert, um die geeignete Nebeneinanderstellun·]; des Zeichens auf dem Laufriemen und der gewünschten Spalte festzustellen. V/enn diese Feststellung getroffen ist, wird gedruckt, und die Eingabedaten werden gelöscht und durch neue Daten ersetzt. The input memory 43 and the column counter and storage unit 44 are both capable of storing data cit representing a predetermined number of characters and their desired positions or positions. For comparison with the number registered in the finger counter 40, this data is continuously circulated in order to ensure the appropriate juxtaposition. of the mark on the belt and the desired column. When this determination is made, printing is carried out and the input data is deleted and replaced with new data.

V/ie es bereits in der Offenlegungsschrift 1 928 081 erläutert ist, werden die in dem Fingerzähler 40 registrierte Zahl und die in der Spaltenzähler- und -Speichereinheit 44 registrierte Zahl einem Addierer 41 zugeführt, der für jedes Zeichen dze Zahlen seriell addiert und ein Summationssignal erzeugt, das mit der in dem Eingangsspeicher 43 gespeicherten Zeichenzahl verglichen wird. Für jede Spaltenzahl, die einer besonderen Fingerzählzahl hinzuaddiert wird, wird ein bestimmtes Suinniationssignal erzeugt, das für ein besonderes Zeichen an einer besonderen Spaltenposition Zeichenpositionsinformation liefert. As already explained in the laid-open specification 1 928 081 is, the number registered in the finger counter 40 and that registered in the column counter and storage unit 44 are registered Number is fed to an adder 41, which adds dze numbers in series for each character and generates a summation signal which with the number of characters stored in the input memory 43 is compared. For each column number that is added to a particular finger count, a particular suinniation signal is generated which supplies character position information for a particular character at a particular column position.

1098?7/ U081098? 7 / U08

BAD OR|Q|NAL BAD OR | Q | N AL

Der Vergleicher 42 vergleicht seriell jeweils ein Zeichen mit einer hinreichend hohen Geschwindigkeit, so daß alle Daten- . zeichen, die in dem zirkulierenden Eingangsspeicher 43 gespeichert sind, während einer Zeitspanne verglichen werden können, die ein an dem Laufriemen angebrachtes Zeichen benötigt, um von irgendeiner vorgegebenen Spalte zu einer benachbarten Spalte zu gelangen. Wenn der Vergleich positiv ausfällt, wird ein Signal erzeugt.und einem Spaltendecodierer 46 zugeführt, der in Verbindung mit einer Anzeige von der Spaltenzähler- und -Speichereinheit 44 veranlaßt, daß der zugeordnete Druckhammer des Druckmechanismus angesteuert wird, um das gewünschte Zeichen zu drucken.The comparator 42 serially compares one character at a time a sufficiently high speed that all data. characters stored in the circulating input memory 43 can be compared during a period of time that a symbol attached to the belt requires, to get from any given column to an adjacent column. If the comparison is positive, will a signal generated. and fed to a column decoder 46, which in conjunction with a display of the column counter and Storage unit 44 causes the associated print hammer of the printing mechanism to be controlled to produce the desired character to print.

Infolge der Addition der Ausgangssignale des Fingerzählers 40 und der Spaltenzähler- und -Speichereinheit 44 entstehen oft Zahlen, die außerhalb des Codebereichs für die zu druckenden Zeichen liegen, also außerhalb des Bereichs 33 bis 126. Wenn beispielsweise das Zeichen» dessen Code 42 beträgt, in der Spalte 70 gedruckt werden soll, wird das Druckzeichen bei der ersten Spalte mit 105 codiert. Durch die Addition der Ausgangssignale des Fingerzählers 40 und der Einheit 44 entsteht dann die Zahl 175. In einer Figur der genannten Offenlegungsschrift und in dem dazugehörigen Besohreibungstext ist die Verwendung einer Schaltung erläutert, die alle Ausgänge des Addierers 41, die außerhalb des Bereichs des Druckzeichencodes fallen, modifiziert, um geeignete entsprechende Zahlen innerhalb des Bereichs zu erzeugen.As a result of the addition of the output signals of the finger counter 40 and the column counter and storage unit 44 often arise Numbers that are outside the code range for the characters to be printed, that is, outside the range 33 through 126. If For example, the character »whose code is 42 is to be printed in column 70, the printing character is used in the first column coded with 105. The addition of the output signals of the finger counter 40 and the unit 44 then results the number 175. In one figure of the above-mentioned disclosure document and in the accompanying text on friction, the use a circuit is explained which modifies all outputs of the adder 41 which fall outside the range of the print character code, to generate appropriate corresponding numbers within the range.

In der Fig. 2 sind die einzelnen Bauteile des Eingangsspeichers 43 Lind des Fingerzählers 40 ausführlicher dargestellt. Ferner sind die Speicher- und Steuerblöcke gezeigt, die gemäß der Erfindung dazu dienen, die Ausv/ahl und Verwendung verschiedener Typensätze oder Schriftformen zu steuern. Der Eingangsspeicher 43 enthält ein Parallel-Serien-Schieberegister 50 und eine Speichereinheit 52. Diese Einheiten sind miteinander über eine Leitung 62, ein Löschgatter 51, eine Leitung 63- und eine Leitung 64 verbunden. Diese Zv/ischenverbindungen erlauben es, daß der Inhalt des Speichers in Abhängigkeit vonIn Fig. 2, the individual components of the input memory 43 and the finger counter 40 are shown in more detail. Furthermore, the memory and control blocks are shown which, according to the invention, serve to facilitate the selection and use of various Control type sets or fonts. The input memory 43 contains a parallel-series shift register 50 and a memory unit 52. These units are connected to one another via a line 62, an erase gate 51, a line 63- and a line 64 connected. These interconnections allow the content of the memory to be stored as a function of

109827/1408109827/1408

Taktimpulsen (nicht gezeigt) zirkuliert v/erden kann. Zur: Aul,-gangssignal des Fingerzählers 40 wird einem Parallol-Soriwii-Schieberegister 53 zugeführt. Dieses Ausgangssignal wird, seriell an den Addierer 41 weitergeleitet, um es mit dem Ausgangssignal der Spaltenzähler- und -Speichereinheit 44 zu addieren. Die Einschreibsynchronisiereinheit 45 und die ^paitenzähler- und -epeichereinheit 44 sind in der gleichen V/eise dargestellt wie in Fig. 1.Clock pulses (not shown) can be circulated. For: the output signal of the finger counter 40 is fed to a Parallol Soriwii shift register 53. This output signal is forwarded in series to the adder 41 in order to add it to the output signal of the column counter and storage unit 44. The write-in synchronization unit 45 and the pait counter and storage unit 44 are shown in the same way as in FIG. 1.

Eine in Fig. 2 dargestellte Dateneingangs- oder Dateneingabe— einheit 100 führt die den Druckzeichen zugeordneten Eingabedaten über Leitungen 61 dem Eingangsspeicher 43 zu. Ferner liefert die Dateneingabeeinheit 100 die speziellen Befehlssignale Einschieben SI und Ausschieben SO über Leitungen 102 bzw. 103. Die Dateneingabeeinheit 100 ist eine Decodiereinheit, die wahlweise auf die Eingabedateninformation anspricht und Daten für die zu druckenden Zeichen an den Eingangsspeicher sowie besondere Befehlsdaten an entsprechende Einheiten der Steuereinrichtung abgibt. Das Signal Einschieben oder das SI-Signal deutet an, daß für die nachfolgend empfangenen Zeichen der erste Typensatz oder die erste Druckzeichenform benutzt wenden soll, während das Signal Ausschieben oder das SO-Signal anzeigt, daß für die nachfolgenden Zeichen der zweite Typensatz oder die zweite Schriftform benutzt werden soll. Beim Empfang des SI-Signals an der Leitung 102 wird ein Typensatzauswählflipflop 101 gesetzt. Das Setzausgangssignal des Typensatzauswählflipflop 102 setzt über eine Leitung 104 die achte Stufe des Parallel-Serien-Schieberegisters 50. Wenn sich die achte Stufe des Parallel-Serien-Schieberegisters in ihrem 1-Zustand befindet, bedeutet dies, daß das SI-Signal empfangen worden ist und daß der erste Tapensatz oder die erste Schrii"cform benutzt werden soll. Wenn der zweite Typensatz benutzt werden soll, wird das SO-Signal über die Leitung 103 an das Typensatzauswählflipflop 101 abgegeben, um es zurückzusetzen. Das Rücksetzausgangssignal des Flipflop 101 setzt die achte Stufe des Schieberegisters 50 zurückj bringt sie also in den O-Zustand.A data input or data entry shown in FIG. Unit 100 feeds the input data assigned to the print characters to input memory 43 via lines 61. Further the data input unit 100 supplies the special command signals insert SI and eject SO via lines 102 and 103. The data input unit 100 is a decoding unit that is selectively responsive to the input data information and data for the characters to be printed to the input memory as well as special command data to corresponding units of the control device gives away. The signal insert or the SI signal indicates that for the characters subsequently received the first type set or the first printed character form is to be used during the push out signal or the SO signal indicates that the second type set or the second font should be used for the following characters. At the Receipt of the SI signal on line 102, a type set selection flip-flop 101 is set. The set output signal of the type set selection flip-flop 102 sets the eighth stage of the parallel-series shift register 50 via a line 104. If the eighth stage of the parallel-series shift register is in its 1 state, this means that the SI signal has been received has been and that the first set of tapes or the first step is in the form should be used. If the second type set is to be used, the SO signal is sent via line 103 to the Type set selection flip-flop 101 issued to reset it. The reset output signal of the flip-flop 101 resets the eighth stage of the shift register 50 so brings it into the O-state.

109827/U08 bad ordinal109827 / U08 bad ordinal

Das Typenäuswählflipflop 101 modifiziert in diskreter Weise die Zeich'eneingabedaten, um den gewünschten Typensatz anzuzeigen. Weiterhin ist es notwendig, zu jeder Zeit den in Druckstellung befindlichen Typensatz zu identifizieren. Hierzu wird auf ein zweites in der Fig. 2 dargestelltes Typensatzflipflop 110 aufmerksam gemacht. Der Fingerzähler 40 spricht auf die Zählsignale an einer Leitung 34 an, um die Zahl anzuzeigen, die dem an einer vorgegebenen Spaltenposition erscheinenden Zeichen entspricht. Nach der ASCII-Norm, bei der die ersten 33 Zeichen (einschließlich 0) keine zu druckenden Zeichen sind, beginnt der Fingerzähler 40 bei Empfang eines Starttypensatzsignals an der Leitung 37 mit einem Zählerstand von 33. Für jeden weiteren über die Leitung 34 empfangenen Zählimpuls zähltder Fingerzähler um eine ganze Zahl weiter, bis er einen Zählerstand von 126 erreicht. Hierauf setzt sich der Fingerzähler automatisch auf 33 zurück. Die Ausgangssignale an den Stufen des Fingerzählers 40 werden in Paralleldarstellung dem Parallel-Serien-Schieberegister 53 zugeführt, das diese Information in Serienbits umformt, die dann über eine Ausgangsleitung 77 dem Addierer 41 zugeführt werden. Die Funktion des zweiten Auswählflipflop 110 besteht darin, das Ausgangssignal des Fingerzählers zu modifizieren, um anzugeben, welcher Typensatz sich in der Druckstellung befindet. Dies wird dadurch erreicht, daß das-zweite Typensatzflipflop gesetzt wird, wenn der Fingerzähler einen Zählerstand erreicht, der das Ende des ersten Typensatzes andeutet, also beim Erreichen eines Zählerstandes von 126.The type selection flip-flop 101 modifies in a discrete manner the character input data to display the desired type set. It is also necessary to keep the in print position at all times to identify the type set located. For this purpose, a second type record flip-flop shown in FIG. 2 is used 110 made aware. The finger counter 40 speaks to the Count signals on line 34 to indicate the number that will appear in a given column position Sign corresponds. According to the ASCII standard, in which the first 33 characters (including 0) are not characters to be printed, the finger counter 40 begins when a start type record signal is received on the line 37 with a count of 33. For every further counting pulse received via line 34 is counted Finger counter further by a whole number until it reaches a count of 126. The finger counter sits on it automatically back to 33. The output signals at the stages of the finger counter 40 are shown in parallel with the parallel-series shift register 53, which converts this information into serial bits, which are then transmitted via an output line 77 the adder 41 are supplied. The function of the second selection flip-flop 110 is the output of the finger counter to modify to indicate which type set is is in the print position. This is achieved in that the second type set flip-flop is set when the finger counter reaches a count that indicates the end of the first type set, i.e. when a count is reached from 126.

Bei den bisherigen Typensatzauswähleinrichtungen wurde jeder Typensatz durch die Erzeugung eines speziellen Typensatzstartsignals identifiziert, und zwar auf Grund der Feststellung einer besonderen geometrischen Ausbildung am ersten Finger jedes Typensatzes. Bei der vorliegenden Erfindung ist dies nicht notwendig. Es ist vielmehr so, daß der Fingerzähler 40, sobald er eine Zahl registriert, die das letzte Zeichen eines Typensatzes darstellt, automatisch über eine Leitung 111 zurückgesetzt wird. Gleichzeitig wird über eine Leitung 112 einIn the previous type set selection devices, each type set was selected by generating a special type set start signal identified on the basis of the detection of a special geometric formation on the first finger each type set. This is not necessary in the present invention. It is rather the case that the finger counter 40, as soon as it registers a number which represents the last character of a type set, it is automatically reset via a line 111 will. At the same time, a line 112 is a

109877/U08109877 / U08

' BAO ' BAO

Setzsignal zum Setzeingang des zweiten Typensatzflipflop "",10 übertragen. Wenn sich das Flipflop 110 im Setzzustaiic. bei'i/..-det, deutet es an, daß der zweite Typensatz zum Drucken zur Verfügung steht. Das gesetzte Flipflop 110 setzt über eine Leitung 113 das achte Bit des Parallel-Serien-Schieber^isters 53» und zwar in ähnlicher V/eise, v/ie es beim Parallel-Serien-Schieberegisters 50 des EingangsSpeichers 43 geschehen ist. Auf diese V/eise sind die Daten, die die in Druckstellung befindlichen Zeichen andeuten, zum Wiederspiegeln der Typensatzposition in der gleichen V/eise modifiziert worden, v/ie die Eingangszeichendaten abgeändert worden sind. \:e-rm nun der Vergleicher 42 einen Vergleich vornimmt, erzeugt nur das Zeichen des richtigen Typensatzes eine Koinzidenz und das damit verbundene notwendige Hammerantriebssignal, das der Speicherund Hammerantriebseinheit 47 zugeführt wird.Set signal to the set input of the second type set flip-flop "", 10 transmitted. When the flip-flop 110 is in the set state. at'i /..- det, it indicates that the second type set is available for printing. The set flip-flop 110 sets the eighth bit of the parallel-series shifter 53 via a line 113 in a similar manner to that which happened in the parallel-series shift register 50 of the input memory 43. In this way, the data indicating the characters in print has been modified to reflect the type set position in the same way that the input character data has been modified. \: e rm now, the comparator 42 makes a comparison, produces only the sign of the correct type set has a coincidence and the associated necessary hammer drive signal corresponding to the memory and hammer drive unit is fed to the 47th

Wenn das Ende des zweiten Typensatzes erreicht ist, tritt wieder an der Leitung 37 das Anfangssignal des nächsten Typc-nsatzes auf. Dieses Signal wird über die Leitung 114 dem Rücksetzausgang des zweiten Typensatzflipflop 110 zugeführt. Daraufhin wird dieses Flipflop zurückgesetzt. Gleichzeitig wird über eine Leitung 115 die achte Stufe des Parallel-Serien-Schieberegisters 53 zurückgesetzt.When the end of the second type set is reached, the start signal of the next type set occurs again on line 37 on. This signal is fed to the reset output of the second type set flip-flop 110 via the line 114. Thereupon this flip-flop is reset. At the same time, the eighth stage of the parallel-series shift register is via a line 115 53 reset.

Wenn sich die Zeichen des zweiten Typensatzes oder des zweiten Schriftsatzes in der Bezugs- oder in der ersten Spaltenposixion befinden und wenn sich die Zeichen des ersten Typensatzes oder des ersten Schriftsatzes in einer höherzahligen Spaltenposition befinden oder umgekehrt, müssen Einrichtungen vorgesehen sein, die den Ausgang des Addierers 41 modifizieren, damit ein Vergleich durchgeführt werden kann. Die Modifizierschaltung liefert für jeden Typensatz solche Addierausgangssignale, daß die verschiedenen im Eingangsspeicher 43 gespeicherten Zeichen in geeigneter Weise verglichen werden können. Dazu v/ird wieder auf die genannte Offenlegungsschrift 1 928 081 (US-Anraeldunr,· Serial No. 734 501) verwiesen, in der'dazu geeignete Schaltungen dargestellt sind. Im vorliegenden Fall ist ec notwendig,If the characters of the second type set or the second font are in the reference or in the first column position and if the characters of the first type set or the first font are in a higher-numbered column position or vice versa, devices must be provided which modify the output of the adder 41 so that a comparison can be carried out can be carried out. The modification circuit provides for each type set such addition output signals that the various characters stored in the input memory 43 in can be appropriately compared. To this end, reference is again made to the above-mentioned laid-open specification 1 928 081 (US-Anraeldunr, · Serial No. 734 501), in which appropriate circuits are shown. In the present case, ec is necessary

1098?7/14081098? 7/1408

BAD ORIGINALBATH ORIGINAL

zwei Gruppen von AddierausgangsSignalen zu erzeugen, da zwei Typensätze vorhanden sind. Es gibt dazu zahlreiche Anordnungen, die dem Fachmann geläufig sind.to generate two groups of adder output signals, since two Type sets are available. There are numerous arrangements for this, which are familiar to the person skilled in the art.

Die einzelnen Typensätze brauchen nicht gleich lang zu sein. Weiterhin ist die Anzahl der Zeichen pro Typensatz oder pro Schriftform nicht begrenzt. Obwohl das Ausführungsbeispiel der Erfindung an Hand von zwei Typensätzen beschrieben ist, können mehr als zwei Typensätze vorhanden sein.The individual type sets do not need to be of the same length. Furthermore, the number of characters is per type set or per Written form is not limited. Although the embodiment of the invention is described on the basis of two type sets, there can be more than two type sets.

Wenn man den Grundaufbau der erfindungsgemäßen Steuereinrichtung ändert, können damit auch Änderungen in den Baueinheiten verbunden sein. So ist es beispielsweise bekannt, Markierungsdaten oder zusätzliche Zahlen in die achte Bitstelle des Parallel-Serien-Schieberegisters 50 des Eingangsspeichers einzubringen, um zu verhindern, daß nach dem Empfang eines Zeilenende-Signals Zeichen gedruckt werden, bevor auf die neue Zeile umgeschaltet worden ist. Wenn im Grundaufbau derartige Abänderungen vorgenommen werden, kann man die vorliegende Erfindung trotzdem anwenden, und zwar dadurch, daß das Schieberegister mit einer weiteren Stufe ausgerüstet wird.If the basic structure of the control device according to the invention is changed, changes in the structural units can also be made be connected. For example, it is known to put marking data or additional numbers in the eighth bit position of the parallel-series shift register 50 of the input memory to prevent that after receiving an end-of-line signal Characters are printed before switching to the new line. If in the basic structure such changes are made, you can apply the present invention anyway, by the fact that the shift register is equipped with a further stage.

Bei dem erfindungsgemäßen Ausführungsbeispiel handelt es sich um einen Laufriemendrucker, bei dem zu einer bestimmten Zeit einzelne Teile einer Zeile gedruckt werden. Die erfindungsgemäße Lehre ist jedoch auf derartige Druckgeräte nicht beschränkt. So kann die Erfindung beispielsweise mit großem Vorteil auch bei Walzen- oder Trommeldruckern angewendet v/erden. Ferner ist die Erfindung auf die Verwendung von Binärzählern und ähnlichen Anordnungen nicht begrenzt. Es können auch andere Speicheranordnungen und andere grundsätzliche Steuervorrichtungen verwendet werden. In the exemplary embodiment according to the invention, it is a question of a belt printer in which at a certain time individual parts of a line can be printed. However, the teaching according to the invention is not limited to such printing devices. For example, the invention can also be used to great advantage in roller or drum printers. Furthermore, the invention is not limited to the use of binary counters and similar arrangements. Others can too Memory arrays and other basic control devices can be used.

109827/U08109827 / U08

Claims (4)

PatentansprücheClaims (J\. Einrichtung zum Auswählen von verschiedenen Zeichenf orinon bei einem Drucker mit mehreren Druckzeichensätzen, bei cor Zahlen, die die zu druckenden Zeichen oder Zeichenpositionen in den Zeichensätzen diskret darstellen, gespeichert und mit Zahlen verglichen v/erden, die die Typen von entsprechenden Zeichen oder Zeichenpositionen diskret darstellen, wenn diese Typen zyklisch in alle denkbar möglichen Druckstellungen gebracht werden, (J \ . Means for selecting different character f orinon in a printer with several printing character sets, with cor numbers that represent the characters to be printed or character positions in the character sets discretely, stored and compared with numbers that are the types of corresponding characters or display character positions discretely, if these types are cyclically brought into all possible print positions, dadurch gekennzeichnet, daß Mittel (101) nach Empfang eines ersten Kennsignals jeder gespeicherten Zeicherizahl eine vorbestimmte Zahl hinzufügen, die den Zeichensatz angibt, zu dem das zu druckende Zeichen oder die Zeichenposition gehört, und daß weitere Mittel (110) in Übereinstimmung mit dem Zeichensatz, dessen Zeichen zu einem besonderen Zeitpunkt zum Ausdrucken verfügbar sind, eine entsprechende vorbestimmte Zahl denjenigen Zahlen hinzufügen, die die Typen diskret darstellen.characterized in that means (101) upon receipt of a first identification signal each add a predetermined number to the stored character number, which indicates the character set to which the character to be printed is added or the character position belongs, and that further means (110) in accordance with the character set whose characters are to be are available for printing at a particular time, add a corresponding predetermined number to those numbers which represent the types discreetly. 2. Einrichtung nach Anspruch 1,
dadurch gekennzeichnet, daß die Zahlen, die die zu druckenden Zeichen darstellen, in einem binären Schieberegister (50) gespeichert v/erden, dai3 die Zahlen, die die Typen darstellen, in einem binären Zähler (40) erzeugt werden und daß die Mittel, die die vorbestimmte Zahl zu den gespeicherten Zeichenzahlen hinzufügen, ein Flipflop (110) enthalten, das auf das Kennsignal anspricht und daraufhin eine Stufe des binären Schieberegisters setzt.
2. Device according to claim 1,
characterized in that the numbers representing the characters to be printed are stored in a binary shift register (50), that the numbers representing the types are generated in a binary counter (40) and that the means representing add the predetermined number to the stored character numbers, contain a flip-flop (110) which responds to the identification signal and then sets a stage of the binary shift register.
1 09827/U08 bad original1 09827 / U08 bad original
3. Einrichtung nach Anspruch 2,3. Device according to claim 2, d a d u r c h g e k e η η ζ e i c h η e t , daß der binäre Zähler anfangs von einem Signal (an der Leitung 37),das zu Beginn des ersten Zeichensatzes erzeugt wird, auf eine Zahl gesetzt wird, die das Zeichen darstellt, dessen Type bezüglich des Aufzeichnungsmittels an einer vorbestimmten Stelle erscheint, daß der binäre Zähler danach seinen Zählerstand abändert, wenn zur Darstellung der ^eichen aufeinanderfolgende Typen an dieser Stelle erscheinen, und daß der binäre Zähler am Ende des ersten Zeichensatzes automatisch auf diese Zahl zurückgesetzt wird.d a d u r c h g e k e η η ζ e i c h η e t, that the binary counter is initially triggered by a signal (on the line 37), which is generated at the beginning of the first character set, is set to a number that represents the character whose Type with respect to the recording medium appears at a predetermined point that the binary counter then shows its count modified if successive types appear at this point to represent the ^ correct, and that the binary counter at the end of the first character set is automatically reset to this number. 4. Einrichtung nach Anspruch 3,
dadurch gekennzeichnet, daß die weiteren Mittel ein Flipflop (110) enthalten, das auf das automatische Rücksetzen des binären Zählers anspricht und daraufhin die genannte vorbestimmte Zahl jedem nacheinander auftretenden Ausgangssignal des binären Zählers hinzufügt, bis das Ende des zweiten Zeichensatzes auftritt.
4. Device according to claim 3,
characterized in that the further means includes a flip-flop (110) which is responsive to the automatic reset of the binary counter and then adds said predetermined number to each successive output of the binary counter until the end of the second character set occurs.
BAD 1 0 9 R ? 77 U 0 8 BATHROOM 1 0 9 R? 77 U 0 8 LeerseiteBlank page
DE19702062384 1969-12-23 1970-12-18 Device for selecting ver different character shapes in a printer with several printing character sets Pending DE2062384A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US88753769A 1969-12-23 1969-12-23

Publications (1)

Publication Number Publication Date
DE2062384A1 true DE2062384A1 (en) 1971-07-01

Family

ID=25391367

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19702062384 Pending DE2062384A1 (en) 1969-12-23 1970-12-18 Device for selecting ver different character shapes in a printer with several printing character sets

Country Status (4)

Country Link
US (1) US3697958A (en)
DE (1) DE2062384A1 (en)
FR (1) FR2074210A5 (en)
GB (1) GB1274620A (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3944989A (en) * 1972-11-17 1976-03-16 Takachiho Koeki Kabushiki Kaisha Pattern information memory using circulating memories
US3855923A (en) * 1973-06-29 1974-12-24 J Foley Print control system for high speed printers
US3827357A (en) * 1973-09-12 1974-08-06 Sperry Rand Corp On-the-fly printer with shortened print cycle
DE2447464C3 (en) * 1973-10-23 1978-06-01 International Business Machines Corp., Armonk, N.Y. (V.St.A.) Character generator control circuit for an optical printer
US4009654A (en) * 1974-12-20 1977-03-01 General Electric Company Automatic modification of the print control in a printing device
SE405666B (en) * 1975-09-29 1978-12-18 Siemens Ag DEVICE FOR INSTALLABLE CHANGE OF INFORMATION FOR CONTROLING A WRITING UNIT IN A REMOTE PRINTER
US4327421A (en) * 1976-05-13 1982-04-27 Transtech International Corporation Chinese printing system
US4152981A (en) * 1977-06-03 1979-05-08 Computer Peripherals, Inc. Dual pitch impact printing mechanism and method
US4457229A (en) * 1982-12-27 1984-07-03 International Business Machines Corporation Scan correction for a line printer having multi-pitch type carriers

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2831424A (en) * 1954-03-01 1958-04-22 Burroughs Corp Traveling type carriage in high speed printers
IT601133A (en) * 1957-12-27
FR1343555A (en) * 1961-08-16 1963-11-22 Oki Electric Ind Co Ltd High speed printer
US3165045A (en) * 1962-04-05 1965-01-12 Itek Corp Data processing system
US3212435A (en) * 1963-07-01 1965-10-19 Ibm High speed printer with reciprocable type bar
US3244364A (en) * 1964-07-30 1966-04-05 Internat Typographical Union O Composing apparatus for phototypographical machines
US3258201A (en) * 1964-11-19 1966-06-28 Internat Typographical Union O Photocomposing apparatus including font deletion and font change interlock means
NL153693C (en) * 1965-10-19
US3399619A (en) * 1966-09-19 1968-09-03 Mohawk Data Sciences Corp Type arrangement in endless band line printers
US3476473A (en) * 1967-03-13 1969-11-04 Xerox Corp Font indicator
US3463081A (en) * 1967-05-12 1969-08-26 Alfred B Levine Electrical high speed printer
US3476044A (en) * 1968-01-08 1969-11-04 Datamark Inc Linear type font oscillating means for high speed printers and the like
US3546681A (en) * 1969-01-30 1970-12-08 Rca Corp Programmed method for manipulating electronic fonts in electronic photocomposition systems

Also Published As

Publication number Publication date
US3697958A (en) 1972-10-10
FR2074210A5 (en) 1971-10-01
GB1274620A (en) 1972-05-17

Similar Documents

Publication Publication Date Title
DE2754441C2 (en) Circuit arrangement for automatic proofreading
DE2608737C2 (en) Dot matrix printer
DE2755875C2 (en)
DE1201592B (en) Arrangement for the control of the printing process of a printing device with constantly rotating type drum
DE2633562A1 (en) FAST PRINTER
DE1774941C3 (en) Device for transferring information between two dynamic memories. Eliminated from: 1474025
DE1524373C3 (en) Parallel printing unit
DE2500263A1 (en) DISPLAY DEVICE FOR IDENTIFYING THE PRINT CARRIERS
DE2005806C3 (en) Data storage and viewing device
DE2156599C3 (en) Control system for high-speed printing machines
DE2452867C3 (en) Control device for a dot matrix printer
DE2062384A1 (en) Device for selecting ver different character shapes in a printer with several printing character sets
DE1806535A1 (en) Digital computer system
DE1219264B (en) Printing unit with single-line type sequences moved in line direction
DE2243080A1 (en) DEVICE FOR REPLAYING PROGRAMMED SELECTED DATA RECORDED ON MAGNETIC CARDS
DE2616604A1 (en) AUTOMATIC TYPING SYSTEM
DE1221037C2 (en) Process for storing hierarchically ordered data chains and arrangement for carrying out this process
DE3110297A1 (en) DISPLAY DEVICE
DE1921029A1 (en) Automatic composer system
DE2257140A1 (en) DEVICE FOR LOOKING UP INFORMATION
DE1774111C3 (en) Digital data processing system with a pressure element
DE2747195C3 (en) Device for processing print data
DE2654724A1 (en) DATA TERMINAL FOR CONVERTING CODED INFORMATION INTO VISIBLE DATA
DE2210204A1 (en) Optical card reader
DE2364533A1 (en) CONTROL DEVICE FOR A PRINTER