[go: up one dir, main page]

DE2320962C3 - Data processing machine - Google Patents

Data processing machine

Info

Publication number
DE2320962C3
DE2320962C3 DE19732320962 DE2320962A DE2320962C3 DE 2320962 C3 DE2320962 C3 DE 2320962C3 DE 19732320962 DE19732320962 DE 19732320962 DE 2320962 A DE2320962 A DE 2320962A DE 2320962 C3 DE2320962 C3 DE 2320962C3
Authority
DE
Germany
Prior art keywords
program
data processing
processing machine
reading device
machine according
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
DE19732320962
Other languages
German (de)
Other versions
DE2320962A1 (en
DE2320962B2 (en
Inventor
Alexander Stanislaus Wichita Kan.; Kessler Clarence William Dayton; Donohue James Patrick Fairborn; Ohio; Baran (V.StA.);König, Walter, 8902 Göggingen
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.)
NCR Voyix Corp
Original Assignee
NCR Corp
Filing date
Publication date
Application filed by NCR Corp filed Critical NCR Corp
Priority to DE19732320962 priority Critical patent/DE2320962C3/en
Priority to GB1748474A priority patent/GB1431234A/en
Priority to CH565574A priority patent/CH565041A5/xx
Publication of DE2320962A1 publication Critical patent/DE2320962A1/en
Publication of DE2320962B2 publication Critical patent/DE2320962B2/en
Application granted granted Critical
Publication of DE2320962C3 publication Critical patent/DE2320962C3/en
Expired legal-status Critical Current

Links

Description

Die Erfindung betrifft eine Datenverarbeitungsma schind zum Verarbeiten von über eine Tastatui eingegebenen Informationen mit einem internen Pro grammspeichcr, in den über eine optische odei magnetische Lesevorrichtung seriell das Masehinenpro gramm eingegeben wird und mit einer auf einem ir Richtung der zu druckenden Zeilen eines quer zur Zeilenrichtung bewegbaren Aufzeichnungsträgers beweglichen Träger angeordneten seriellen Druckvorrich tung.The invention relates to a data processing machine schind for processing information entered via a keyboard with an internal pro gram memory in which the machine program is serialized via an optical or magnetic reading device gram is entered and with one on one ir direction of the lines to be printed one across the Line direction movable recording medium movable carrier arranged serial printing device tion.

Datenverarbeitungsmaschinen der vorgenannten AnData processing machines of the aforementioned type

.15 werden zum Beispiel als Buchungsmaschinen, Fakturier maschinen oder auch für die Berechnung von einfacheren wissenschaftlichen Aufgaben verwendet. Für diesen Zweck ist es erforderlich, daß für die verschiedenen /u lösenden Aufgaben, z. B. Erstellen von Rechnungen, das jeweilige Programm in den internen Speicher der Maschine eingegeben werden kann. In bekannten, z. B. in der DP-OS 15 49 510 beschriebenen Maschinen wird häufig kein interner Programmspeicher vorgesehen, sondern ein Programmlochstreifen verwendet, der durch eine separate optische Lesevorrichtung abgetastet wird. Eine ähnliche Maschine wird im Deutschen Gebrauchsmuster 18 84 499 beschrieoen. Diese dient als lochstreifengesteuerter Schreibautomat, bei dem Abfühlhebel mittelbar auf Typenhebel wirken, bzw. die.15 are used, for example, as booking machines, invoicing machines or for the calculation of simpler scientific tasks. For this Purpose it is necessary that for the different / u solving tasks, z. B. Creating invoices that respective program can be entered in the internal memory of the machine. In known, z. B. In the machines described in the DP-OS 15 49 510 there is often no internal program memory provided, but a program punch tape is used, which is scanned by a separate optical reading device will. A similar machine is described in the German utility model 18 84 499. This serves as a automatic typewriter controlled by punched strips, at the feeler lever have an indirect effect on type levers, or the

.so Tastenhebel Lochstempel betätigen. Für alle Maschinenarten mit einem internen Programmspeicher ist es jedoch notwendig, eine separate Lesevorrichtung und eine mit dieser zusammenarbeitende Transportvorrichtung vorzusehen. Es ist auch bekannt, anstelle von.so actuate the punch button lever. For all types of machines with an internal program memory, however, it is necessary to have a separate reading device and to provide a cooperating transport device with this. It is also known instead of

\s optisch abtastbaren Aufzeichnungsträgern magnetisierbare Aufzeichnungsträger, ζ. Β. Magnetbänder oder Kassetten, zu verwenden. Diese Vorrichtungen sind sehr teuer und erfordern relativ viel Raum. Neben diesen Lesevorrichtungen besitzen außerdem alle Maschinen eine Druckvorrichtung, mit der r. B. Rechnungen oder die Ergebnisse von Rechenaufgaben auf Formulare oder Belege ausgedruckt werden. Bei einfacheren, relativ langsam arbeitenden Maschinen werden üblicherweise seriell arbeitende Druckvorrichtungen verwendet, die die auszugebende Information zellenförmig ausdrucken. Weiterhin benöligen diese Maschinen eine Tastatur, über die von einer Bedienungsperson zu verarbeitende Daten, z. B. Preise und\ s optically scannable recording media, magnetizable recording media, ζ. Β. Magnetic tapes or cassettes. These devices are very expensive and require a relatively large amount of space. In addition to these reading devices, all machines also have a printing device with which r. B. Invoices or the results of arithmetic tasks can be printed out on forms or receipts. In the case of simpler, relatively slowly operating machines, serially operating printing devices are usually used, which print out the information to be output in the form of cells. Furthermore, these machines require a keyboard through which data to be processed by an operator, e.g. B. Prices and

Stückzahlen sowie Steuerinformationen, eingegeben ««•den können. Aus dem Deutschen Gebrauchsmuster 189536° isi eine Vorr'cntung zum Lochen und abtasten von Lochkarten oder -streifen bekannt, in der gjjHji Lochstempel ein Abtaststift zugeordnet ist. Da Stempel und Abtaststift aus einem Teil gefertigt sind, fann mich dieser Vorrichtung nur eine Prüfung zur gelherstellung der durchzuführenden Lochung ausgeführt werden oder ein in der Maschine befindlicher lochstreifen gestanzt oder gelesen werden. Des weiteren ist aus der US-PS 30 f>3 537 eine Aufzeich- ^„gsH-ägerformatssteuerung bekannt, bei der auf dem verlängerten Teil des Wagens einer Typenhebelschreibmaschine gleichzeitig mit dem zu bedruckenden Formular in korrespondierender örtlicher Lage ein Formularsteuerinformationen enthaltender Aufzeichnungsträger enthalten ist, der während eines Druckvorganjes abgetastet wird und Druckformatinformationen posjtionsgerechl liefert. Nachteilig bei dieser Vo-rieh-Jung ist es, daß ein außergewöhnlich breiter Wagen genötigt wird und daß für jede Fcrmularart ein bestimmter Aufzeichnungsträger für die Aufzeiehnungsträgerformatsteuerung eingespannt werden muß. Hinweise über die Programmeingabe sind aus den beiden letztgenannten Schriften nicht zu entnehmen, das heißt, daß das Maschinenprogramm in herkömmlicher Weise eingegeben wird.Quantity and tax information, entered «« • can. 'Cntun from German Utility Model 189 536 ° isi a Vorr g for piercing and sampling of punched cards or strips known in the gjjHji punch a stylus is associated. Since the stamp and tracer pen are made from one part, this device can only be used to perform a test to gel the perforation to be carried out or to punch or read a perforated strip located in the machine. Furthermore, from US-PS 30 f> 3 537 a recording format control is known, in which a recording medium containing form control information is contained on the extended part of the carriage of a type lever typewriter at the same time as the form to be printed in a corresponding location, which is scanned during a printing process and supplies print format information correctly positioned. It is disadvantageous with this Vorieh-Jung that an extraordinarily wide carriage is required and that a specific recording medium must be clamped for the recording medium format control for each type of form. The last two documents mentioned do not contain any information about the program input, which means that the machine program is input in the conventional manner.

Die vorangehend beschriebenen Maschinen sollen billig und flexibel sein. In den bekannten Maschinen der eingangs genannten Art wurden bisher stets fünf beschriebene Teile, nämlich Druckmechanismus, Einlesevorrichtung und Tastatur sowie interne Logikeinheiten und Speicher benötigt.The machines described above are intended to be cheap and flexible. In the well-known machines of the At the outset, there have always been five parts described, namely printing mechanism and reading device and keyboard as well as internal logic units and memory.

Es ist die Aufgabe der Erfindung, eine neuartige Datenverarbeitungsmaschine der eingangs genannten Art aufzuzeigen, die die vorangehend aufgeführten Bedingungen bezüglich der Flexibilität erfüllt und die einfacher und billiger als die bekannten Maschinen aufgebaut ist und bei der insbesondere auf einfache Weise das Maschinenprogramm eingegeben werdenIt is the object of the invention to provide a novel data processing machine of the type mentioned at the beginning Type that fulfills the above conditions with regard to flexibility and which is constructed simpler and cheaper than the known machines and in particular on simple Way the machine program can be entered

Die Erfindung ist dadurch gekennzeichnet, daß das auf einem dem zu bedruckenden Aufzeichnungsträger ähnlichen Programmblatt aufgezeichnete Maschinenprogramm über die auf dem in Zeilcnrichtung bewegbaren gleichen Träger angeordnete Lesevorrichtung in den internen Programmspeicher eingebbar ist und daß die Datenverarbeitungsmaschine entweder in Datenausgabefunktion arbeitet, bei der durch einen Transportmechanismus ein als Beleg oder Formular ausgebildeter Aufzeichnungsträger quer zur Bewegungsrichtung der Druckvorrichtung transportierbar ist oder daß beim Arbeiten in Programmeingabefunktion durch die gleiche Transportvorrichtung das Programmblatt quer zur Bewegungsrichtung der Lesevorrichtung transportierbar ist.The invention is characterized in that the on one of the recording media to be printed Similar program sheet recorded machine program on the in the line direction movable same carrier arranged reading device can be input into the internal program memory and that the data processing machine operates either in the data output function, in which by a Transport mechanism a recording medium designed as a receipt or form transverse to the direction of movement the printing device is transportable or that when working in the program input function the program sheet transversely to the direction of movement of the reading device by the same transport device is transportable.

In einer Datenverarbeitungsmaschine gemäß der Erfindung ist somit eine separate Lesevorrichtung und der dazugehörige Transportmechanismus nicit erforderlich, da die maschinell einzugebenden Daten bzw. Programminformationen über den Transportmechanismus der Druckvorrichtung der integrierten Lesevorrichtung zugeführt werden können. L:s isi lediglich erforderlich, den vorzugsweise als Kugelkopf ausgebildeten Druckkopf abzunehmen und an dessen Stelle die mit einer flexiblen Zuleitung verbundene Lesevorrichtung aufzustecken oder die Lesevorrichtung automatisch an den beweglichen Träger anzukoppeln. DerIn a data processing machine according to the invention, a separate reading device and the associated transport mechanism are not required, since the data or program information to be entered by machine can be fed to the integrated reading device via the transport mechanism of the printing device. L: s ISI only necessary to remove the preferably constructed as a ball head printhead and aufzustecken the reading device connected to a flexible lead in its place or automatically to couple the reading device to the movable carrier. the

gleiche Transportmechanismus, der zur Förderung der zu bedruckenden Belege oder Formulare verwendet wird, kann beim Einlesen von Programniinformationen zum Transport der die Programminformationen enihajtenden Datenträger verwendet werden. Im Vergleich zu den bekannten Datenverarbeitungsmaschinen dieser Kategorie ist die erfindungsgemäße Datenverarbeitungsmaschine nicht weniger effektiv, da auch bei den bekannten Maschinen beim Einlesen von Programmen in den internen Speicher der Maschine diese nicht für andere Aufgaben verwendet werden können.same transport mechanism that is used to convey the receipts or forms to be printed can be used to transport the program information when reading in program information Disk are used. Compared to the known data processing machines this Category, the data processing machine according to the invention is no less effective, since also with the known machines when reading programs into the internal memory of the machine not for these other tasks can be used.

Im folgenden wird die Erfindung an Hand eines Auslührungsbeispiels mit Hilfe von Zeichnungen im einzelnen beschrieben. In diesen zeigtIn the following the invention on the basis of an exemplary embodiment with the help of drawings in individually described. In these shows

Fig. 1 eine perspektivische Gesamtansicht einer Datenverarbeitungsmaschine gemäß der Erfindung mit einer Druckvorrichtung und einer Lesevorrichtung,1 shows a perspective overall view of a data processing machine according to the invention a printing device and a reading device,

Fig.2 eine perspektivische Gesamtansicht ähnlich der Fig. 1 einer Datenverarbeitungsmaschine, bei der sich ein Druckkopf in Ruhestellung befindet,2 is a perspective overall view similar 1 of a data processing machine in which a print head is in the rest position,

Fig. 3 einen Transportmechanismus für die Druckvorrichtung und die Lesevorrichtung, F i g. 4 einen optischen Lesekopf, Fig. 5 einen als Programmblatt verwendeten Aufzeichnungsträger, 3 shows a transport mechanism for the printing device and the reading device, FIG. 4 an optical read head, FIG. 5 a recording medium used as a program sheet,

F 1 g. fe einen Koppelmechanismus. F i g. 1 zeigt in vereinfachter perspektivischer Darstellung eine Datenverarbcitungsmaschine 10. Diese Maschine besitzt eine nicht im einzelnen dargestellte herkömmliche Tastatur 16. über die zu verarbeitende Daten. z.B. Stückzahlen und Preise und verschiedene Stcuerinforma; ionen von einer Bedienungsperson manuell eingegeben werden. Die Logik und der Speicher sind üblicherweise in einem separaten Teil untergcbracht und deshalb nicht dargestellt. Die Datenverarbeitungsmaschinc 10 in F i g. 1 besitzt eine aus einem auswechselbaren Typenkopf 12 bestehende Druckvorrichtung. Auf diesem Typenkopf 12 sind in verschiede nen Zeilen alle Buchstaben, Ziffern und Symbole angeordnet. Diese können durch Rotation des Typenkopfes, der auch zylinderförmig ausgebildet sein kann, ausgewählt werden. Durch eine Kippbewegung kann jeweils die ausgewählte Type an einen Beleg, ein Formular oder einen beliebigen Datemräger 11 angeschlagen werden. Der Typenkopf 12 ist auf einem in Zeilenrichtung des Datenträgers 11 beweglichen Träger 17 angeordnet. Die auszudruckende Information wird jeweils seriell von links nach rechts oder umgekehrt auf den Datenträger 11 gedruckt.F 1 g. fe a coupling mechanism. F i g. 1 shows a simplified perspective illustration a data processing machine 10. This machine has one which is not shown in detail conventional keyboard 16. over the data to be processed. e.g. quantities and prices and various Stcuerinforma; ions manually by an operator can be entered. The logic and the memory are usually housed in a separate part and therefore not shown. The data processing machine 10 in FIG. 1 has one of one exchangeable type head 12 existing printing device. On this type head 12 are different All letters, numbers and symbols are arranged in a row. This can be done by rotating the type head, which can also be cylindrical, can be selected. By a tilting movement the selected type to a document, a form or any data carrier 11 be posted. The type head 12 is movable in the row direction of the data carrier 11 Carrier 17 arranged. The information to be printed out is in each case serially from left to right or printed on the data carrier 11 in reverse.

Wenn eine Zeile gedruckt ist, erfolgt ein Weitertransport des Datenträgers 11 über eine herkömmliche Zeilenschaltvorrichtung 15. Wie aus F i g. 1 ersichtlich, ist der Datenträger 11 links und rechts perforier', so daß ein exakter Zeileniransport durchgeführt werden kann. Der Datenträger 11 wird durch Rollen 14 an die nicht im einzelnen gezeigte Transportwalze angedrückt.When a line is printed, a further transport takes place of the data carrier 11 via a conventional line switch device 15. As shown in FIG. 1 can be seen, is the disk 11 left and right perforier 'so that an exact line import can be carried out. The data carrier 11 is by rollers 14 to the not in individually shown transport roller pressed.

In Fig. 1 besteht die auf dem Datenträger 11 aufgedruckte Information lediglich aus einzelnen Strichen, die /.. B. durch das Minus-Zeichen oder den kleinen Buchstaben 1 auf dem Typenkopf 12 erzeugt werden können. Wie später im einzelnen beschriebet wird, dient der in F i g. 1 dargestellte Datenträger 11 /ui Kontrolle eines vorangehend cingclcscncn Programm!:In FIG. 1 there is the data carrier 11 Information printed on only from single lines, the / .. B. by the minus sign or the small letters 1 on the type head 12 can be generated. As described in detail later is used in FIG. 1 shown data carrier 11 / ui Control of a previous cingclcscncn program !:

das ebenfalls in Form von Strichmarkicrungen einem Datenträger (Fig. 5) dargestellt ist. Auf den Träger 17 in F i g. 1 ist eine Lesevorrichtung 1 dargestellt, mit der z. Ii. ein in der Form de Datenträgers 11 aufgebautes Programmblatl (Fig..'the v on also in the form Strichmarkicrungen is shown a disk (Fig. 5). On the carrier 17 in FIG. 1, a reading device 1 is shown, with the z. Ii. a program sheet constructed in the form of the data carrier 11 (Fig.

44) in die Dalenverarbeitungsmaschinc 10 cingclcscn werden kann. Mit Hilfe einer allgemein bekannten Steuerschaltung kann somit die Maschine cn'wcder zum Drucken oder zum Lesen verwendet werden. Der Typenkopf 12 kann auch, wie aus Fig. 2 (alle Bezugszeichen sind mit denen in F i g. 1 identisch) ersichtlich, an einer fixierten Stelle, z. B. am Gehäuse der Maschine, angeordnet sein, wenn die Maschine im Lesebetrieb arbeitel. Ebenso könnte umgekehrt der Typenkopf auf dem Träger 17 in F i g. 2 fixiert sein und die Lesevorrichtung 13 anstelle des zuvor entfernten Typenkopfes 12 gesetzt werden Die Lesevorrichtung 13 ist in der Lesestellung über eine flexible Lciicrvorrichtung mit einer herkömmlichen Auswcrteclektronik der Datenverarbeilungsmaschinc verbunden. Durch Sicherungs- und Anzeigeschaltungcn wird verhindert, daß es zu fehlerhaften Abläufen bei den beiden möglichen Arbeitsweisen (Druckbetrieb, Lesebetrieb) kommt.44) into the dalen processing machine 10 cingclcscn can be. With the help of a generally known control circuit, the machine can cn'wcder for Can be used for printing or reading. The type head 12 can also, as shown in Fig. 2 (all Reference numerals are identical to those in FIG. 1 identical) can be seen at a fixed point, e.g. B. on the housing of Machine, be arranged when the machine is working in reading mode. Conversely, the Type head on the carrier 17 in F i g. 2 be fixed and the reading device 13 instead of the previously removed Type head 12 are set. The reading device 13 is in the reading position via a flexible Lciicrvorrichtung connected to a conventional electronic output of the data processing machine. Through Safety and display circuits are prevented from leading to faulty processes in the two possible ways of working (printing, reading).

In Fig. 3 ist der Transportmechanismus für den Typenkopf und für die Lesevorrichtung im einzelnen dargestellt. Der in Zeilenrichtung bewegliche Träger 17, auf dem die Lesevorrichtung und der Typenkopf angeordnet werden können, wird über eine Zahnstange 21 und Einstellräder 22,23 mit einem Ausklinkmechanismus 24, 26 auf die einzelnen Zeichenpositionen schrittweise eingestellt. Zur Positionierung dient ein Lochband 25. Mit Hilfe von Zählern und des Lochbandes 25 kann die jeweilige Position und Bewegsrichtung des Trägers 17 in bekannter Weise festgestellt werden. Wie bereits erwähnt, ist es möglich, den Typenkopf 12 und die Lesevorrichtung 13 (Fig. 1) nebeneinander auf dem Träger 17 anzuordnen. Es ist auch möglich, im Druckbetrieb die Lesevorrichtung 13 und im Lesebetrieb den Typenkopf 12 (F i g. 2) auf einer geeigneten Warteposition 20 (Fig. 3) abzustellen. Soll in den internen Speicher der Maschine ein neues Programm eingelesen werden, so wird z. B. der Träger 17 in \ -ig. 3 nach links an die Warteposilion 20 herangefahren und mit der auf der Warteposilion 20 abgestellten Lesevorrichtung gekoppelt (nicht gezeigt). Die Ankopplung kann z. B. mit einer in F i g. 6 gezeigten Koppelvorrichtung erfolgen. Wie bereits gesagt, wird beim Einlesen von Programminformationen der Druckmechanismus abgeschaltet. Anstelle eines /u bedruckenden cormulars wird nun ein Programmblatt 44. das in Fig. 5 dargestellt ist, in die Maschine eingelegt und in der gleichen Weise wie die zu bedruckenden Belege und Formulare schrittweise transportiert. Die Transportvorrichtung in Fig. 3 ist in einem linken Seitenteil 18 und einem rechten Seitenteil 19 angeordnet. Mit Hilfe der Zahnstange 21 kann der Träger 17 in jede beliebige Zeichenposition transportiert werden. Im Druckbetrieb ist es auch häufig erforderlich, z. B. beim Drucken von Rechnungen, daß der Träger 17 nicht schrittweise, sondern über mehrere Schritte kontinuierlich bewegbar ist. um die Arbeitsgeschwindigkeit der Maschine voll ausnützen zu können. Für solche Fälle kann eine Tabulicrvorrichtung eingebaut werden.In Fig. 3, the transport mechanism for the type head and for the reading device is shown in detail. The carrier 17, which is movable in the direction of the lines and on which the reading device and the type head can be arranged, is gradually adjusted to the individual character positions via a rack 21 and setting wheels 22, 23 with a release mechanism 24, 26. A perforated belt 25 is used for positioning. With the aid of counters and the perforated belt 25, the respective position and direction of movement of the carrier 17 can be determined in a known manner. As already mentioned, it is possible to arrange the type head 12 and the reading device 13 (FIG. 1) next to one another on the carrier 17. It is also possible to place the reading device 13 in the printing operation and the type head 12 (FIG. 2) in a reading operation in a suitable waiting position 20 (FIG. 3). If a new program is to be read into the internal memory of the machine, z. B. the carrier 17 in \ -ig. 3 moved to the left to the waiting position 20 and coupled to the reading device placed on the waiting position 20 (not shown). The coupling can, for. B. with one in F i g. 6 coupling device shown. As already mentioned, the printing mechanism is switched off when program information is read in. Instead of a / u c ormulars printed is now a program sheet 44 shown in Fig. 5, inserted into the machine and how the transported stepwise in the same manner to be printed documents and forms. The transport device in FIG. 3 is arranged in a left side part 18 and a right side part 19. With the aid of the rack 21, the carrier 17 can be transported to any desired character position. In the printing operation it is also often necessary, e.g. B. when printing bills that the carrier 17 is not stepwise, but continuously movable over several steps. in order to be able to use the working speed of the machine to the full. A tabular device can be built in for such cases.

In Fig.4 ist ein Lesekopf 31 aus Lichtleitern dargestellt. Dieser Lcsckopf besteht aus zwei Lichtlcitcrzwcigcn 29 und 30. Der Lichtleiter 29 dient zum Übertragen des von einer Mikrnlampc ΪΪ erzeugten Lichtes auf das /u lesende Programmblatt 44. das in Jig. 5 vollständig dargestellt ist. Auf dem Programmblau 44 sind die einzulösenden Daten durch schwarze Markierungen 27 und weiße Markierungen 28 dargcsicllt Wie ;iu\ I ι ρ 5 ersichtlich ist. sind aiii einem Programmblatt 44 zellenförmig weiße Felder 28 vorgedruckt. Für die Erstellung eines Programmblattes braucht man lediglich in diese vorgedruckten Felder in Abhängigkeit von der aufzuzeichnenden Programmins formation, ζ. B. mit Hilfe eines schwarzen Stifles (z. B. Filzstift), in bestimmte der weißen Felder schwarze Striche einzuzeichnen, wie es beispielsweise in dem Feld 27 (Fi g. 4 und 5) dargestellt ist. Diese Möglichkeil der Erstellung des Programmblattes ist sehr billig undIn Figure 4, a reading head 31 is shown made of light guides. This head consists of two light guides 29 and 30. The light guide 29 is used to transmit the light generated by a micro lamp to the program sheet 44 that is reading. 5 is shown in full. The program Blue 44 the data is redeemed by black marks and white marks 28 27 As dargcsicllt; iu \ I ι ρ 5 is visible. cells 28 are preprinted in white cells 28 on a program sheet 44. To create a program sheet it is only necessary in this pre-printed fields depending on the recorded Programmin s formation, ζ. B. with the help of a black pen (z. B. felt pen) to draw black lines in certain of the white fields, as shown for example in field 27 (Fi g. 4 and 5). This possibility of creating the program sheet is very cheap and

einfach. Das Programmblatt 44 wird unter dem Lesekopf 31 (Fig.4) von links nach rechts oder von rechts nach links vorbeibewegt. Das über den Lichtleiter 29 auf die einzelnen Felder 27 und 28 geleitete Licht wird in Abhängigkeit davon, ob das gerade unter derjust lü. The program sheet 44 is moved past under the reading head 31 (FIG. 4) from left to right or from right to left. The light guided through the light guide 29 to the individual fields 27 and 28 is depending on whether the just under the

'5 Lcsesorrichtung vorbeilaufende Feld weiß oder schwarz ist, verschieden stark reflektiert. Das reflektierte Licht wird über den zweiten Lichtleiter 30 einem photoempfindlichen Element, z. B. einem Phototransistor 32, zugeleitet. Dieser Phototransistor ist über eine flexible Leitung zusammen mit den Versorgungsleitungen der Mikrolampe 33 mit einer nicht gezeigten Auswcrleelektrorik verbunden. Auf dem in F i g. 4 und 5 dargestellten Programmblau 44 sind die Programminformationen in binärer Form dargestellt. So kann z. B.5 Lcsesoreinrichtung passing field white or is black, is reflected to different degrees. The reflected light is via the second light guide 30 a photosensitive element, e.g. B. a phototransistor 32 fed. This phototransistor is over a flexible line together with the supply lines of the microlamp 33 with a not shown Auscrleelektrorik connected. On the in F i g. 4 and 5 The program information shown in the program blue 44 is shown in binary form. So z. B.

einem weißen held 28 die Binärziffer 0 und ci.icm schwarzen leid 27 die Binärziffer 1 zugeordnet sein. Damit die eingclesene Information überprüft werden kann, ist einer jeden Zeile auf dem Programmblau 44 ein Paritätsbit zugeordnet. Die Parilätsbils aller Zeilen sind zusammen in der untersten Zeile des Programmblattes aufgezeichnet. Das ist sehr vorteilhaft, da dadurch eine schnellere und einfachere Paritätsprüfung nach dem Einlcsevorgang in der Maschine vorgenommen werden kann.a white hero 28 the binary digit 0 and ci.icm black sorry 27 must be assigned the binary number 1. Each line on the program is blue 44 so that the encoded information can be checked assigned a parity bit. The parilätsbils of all lines are together in the bottom line of the program sheet recorded. This is very beneficial as it makes parity checking faster and easier can be carried out in the machine after the liquidation process.

Ein weiterer besonderer Vorteil des erfindungsgemäßen Maschinenaufbaues und des dazugehörigen Programmblattes liegt in der einfachen Möglichkeit der optischen Fehlerprüfung. Zu diesem Zweck wird ein transparenter Datenträger nach Beendigung des l-'inlesevorgangs, und nachdem das Programmblatt aus der Maschine entfernt wurde, eingelegt und das eingclesene Programm z. B. durch Verwendung des Minus-Zeichens auf dem Typenkopf 12 oder bei senkrechter Aufzeichnung der Strichmarkierungen durch Verwendung des Buchstabens 1 (Fig. 1, 2) das eingelesene Programm ausgedruckt. Nun kann man durch Übercinanderlegcn des auf dem transparenten Datenträger ausgedruckten Programms, das sich nun außerdem noch in dem internen Speicher der Maschine befindet, und des ursprünglichen Programmblaues 44 (F i g. 4. 5) auf sehr einfache Art und Weise feststellen, ob auf dem transparenten, nun bedruckten Programmblatt die gleiche Information wie auf dem eingelesenen Programmblatt vorhanden ist und ob somit die Einlesung fehlerfrei erfolgt ist.Another particular advantage of the machine structure according to the invention and the associated program sheet lies in the simple possibility of optical error checking. To this end, a transparent data carrier after completion of the reading process, and after the program sheet has been removed from the machine, inserted and the einclesene Program z. B. by using the minus sign on the type head 12 or with vertical recording the line markings by using the letter 1 (Fig. 1, 2) the program read printed out. Now you can print out the on the transparent data carrier by laying the Program, which is now also still in the internal memory of the machine, and the original program blue 44 (Fig. 4, 5) determine in a very simple way whether on the The transparent, now printed program sheet has the same information as on the imported program sheet is available and whether the reading was therefore carried out without errors.

Aus der vorangehenden Beschreibung geht hervor, daß durch die Verwendung eines einzigen Transportmechanismus für die Lesevorrichtung und die Druckvorrichtung eine Datenverarbeitungsmaschine wesentlichFrom the foregoing description it can be seen that by using a single transport mechanism a data processing machine is essential for the reading device and the printing device

fi° einfacher und billiger aufgebaut werden kann. Die Flexibilität ist im Verhältnis zu den bekannten Datenvcrarbeitungsmaschincn insofern noch großer als mit Hilfe von einfachen Mitteln schnell und rationell für diese Maschine besonders geeigncle Programmblättcr fl<; für das Maschinenprogramm hergestellt werden können. Anstelle der Schwarz-Weiß-Markierungen können auch l.ochmarkicrungen oder andere optisch ksisicll hare Markierungen wrwcndel werden Is ist auch fi ° can be set up more easily and cheaply. The flexibility in relation to the known data processing machines is even greater insofar as program sheets are particularly suitable for this machine quickly and efficiently with the help of simple means ; can be produced for the machine program. Instead of black and white markings, holes or other optically transparent markings can also be used

fr·.fr ·.

löglich, magnetische Aufzeichnungsträger zu verwensn. In diesem Fall muß anstelle der in Fig. 1 ärgestellten optischen Lesevorrichtung eine magneti- :he Lesevorrichtung verwendet werden.
In Fig.6 ist ein Koppelmechanismus dargestellt, mit ;ssen Hilfe z. B. eine in Wartestellung befindliche esevorrichtung oder ein in Wartestellung befindlicher Typenkopf (Fig. 2) manuell oder mit Hilfe eines Elektromagneten angekoppelt werden kann. Dazu wird der Hebel 45 von rechts in die gestrichelte linke Stellung verschwenkt, wodurch z. B. der Lesekopf, in Fi g. 6 mit 46 bezeichnet, von der linken Gehäusewand 47 entkoppelt und über eine Platte 48 mit dem Träger 17 (F i g. 3) verbunden wird.
possible to use magnetic recording media. In this case, instead of the optical reading device shown in FIG. 1, a magnetic reading device must be used.
A coupling mechanism is shown in FIG. B. a stand-by device or a stand-by type head (Fig. 2) can be coupled manually or with the aid of an electromagnet. For this purpose, the lever 45 is pivoted from the right into the dashed left position, whereby z. B. the read head, in Fi g. 6 denoted by 46, decoupled from the left housing wall 47 and connected to the carrier 17 (FIG. 3) via a plate 48.

Hierzu 6 Blatt ZeichnungenIn addition 6 sheets of drawings

Claims (9)

Patentansprüche:Patent claims: κ 1. Datenverarbeitungsmaschine zum Verarbeiten von über eine Tastatur eingegebenen Informationen 'mit einem internen Programmspeicher, in den über eine optische oder magnetische Lesevorrichtung ^seriell das Maschinenprogramm eingegeben wird und mit einer auf einem in Richtung der zu .druckenden Zeilen eines quer zur Zeilenrichtung bewegbaren Aufzeichnungsträgers beweglichen Träger angeordneten seriellen Druckvorrichtung, dadurch gekennzeichnet, daß das auf einem dem zu bedruckenden Aufzeichnungsträger (11) ähnlichen Programmblatt (44) aufgezeichnete Maschinenprogramm über die auf dem in Zeilenrichtung bewegbaren gleichen Träger (17) angeordnete Lesevorrichtung (13) in den internen Programmspeicher eingebbar ist und daß die Datenverarbdtungsmaschine entweder in Datenausgabefunktion arbeitet, bei der durch einen Transportmechanismus ein afs Beleg oder Formular ausgebildeter Aufzeichnungsträger quer zur Bewegungsrichtung der Druckvorrichtung (12) transportierbar ist oder daß beim Arbeiten in Programmeingabefunktion durch die gleiche Transportvorrichtung das Programmblatt (44) quer zur Bewegungsrichtung der Lesevorrichtung (13) transportierbar ist.κ 1. Data processing machine for processing of information entered via a keyboard 'with an internal program memory in which an optical or magnetic reading device ^ the machine program is entered serially and with one on one in the direction of the lines to be printed one across the line direction movable recording medium movable carrier arranged serial printing device, characterized in that on one of the recording media to be printed (11) similar program sheet (44) recorded machine program on the in line direction movable same carrier (17) arranged reading device (13) in the internal program memory can be entered and that the data processing machine either works in data output function, in the case of the recording medium formed by a transport mechanism as a receipt or form can be transported transversely to the direction of movement of the printing device (12) or that when working in the program input function through the same transport device, the program sheet (44) can be transported transversely to the direction of movement of the reading device (13). 2. Datenverarbeitungsmaschine nach Anspruch 1, dadurch gekennzeichnet, daß die Druckvorrichtung aus einem kipp- und drehbaren kugel- oder zylinderförmigen Typenkopf (12) besteht, der durch den Träger (17) in Richtung der zu druckenden Zeilen wird.2. Data processing machine according to claim 1, characterized in that the printing device consists of a tiltable and rotatable spherical or cylindrical type head (12), which through the carrier (17) in the direction of the lines to be printed. 3. Datenverarbeitungsmaschine nach Anspruch 1, dadurch gekennzeichnet, daß die Lesevorrichtung (13) aus einem optischen Lesekopf (31) besteht, der einen Lichtleiter (29) für die Zuleitung des Lichtes von einer Lichtquelle und einen Lichtleiter (30) für die Übertragung des von einem zu lesenden Programmblatt (44) reflektierten Lichtes zu einem photoempfindlichen Element (32) enthält.3. Data processing machine according to claim 1, characterized in that the reading device (13) consists of an optical reading head (31) which has a light guide (29) for the supply of light from a light source and a light guide (30) for the transmission of the one to be read Contains program sheet (44) reflected light to a photosensitive element (32). 4. Datenverarbeilungsmaschine nach Anspruch 3, dadurch gekennzeichnet, daß das Programmbliitt (44) zellenförmig angeordnete Markierungsstricie (27, 28) enthält, die das codierte Maschinenprogrammdarstellen. 4. data processing machine according to claim 3, characterized in that the program block (44) has marking lines arranged in the form of cells (27, 28) which represent the encoded machine program. 5. Datenverarbeitungsmaschine nach Anspruch 4, dadurch gekennzeichnet, daß die Markierungsstriche (27,28) der letzten Zeile auf dem Programniblatt (44) Paritätsbits darstellen, von denen jeweils ein Bit einer bestimmten vorangehenden Zeile zugeordnet ist.5. Data processing machine according to claim 4, characterized in that the marking lines (27,28) of the last line on the program sheet (44) represent parity bits, of which one bit is assigned to a specific preceding line. 6. Datenverarbeitungsmaschine nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, daß der Typenkopf (12) manuell auswechselbar ist und an seine Stelle zum Einlesen des Maschinenprogramms die während des Drückens an einer fixierten Gehäusestclle (20) ruhende Leseverrichtung (13) gesetzt werden kann und daß die Lesevorrichtung (13) über eine flexible l.eiuing mit einer Ansteuerclektronik verbunden ist.6. Data processing machine according to one of the preceding claims, characterized in that that the type head (12) can be replaced manually and in its place for reading in the machine program the reading device resting on a fixed housing socket (20) during pressing (13) can be set and that the reading device (13) has a flexible l.eiuing with a control electronics is connected. 7. Datenverarbeitungsmaschine nach einem der vorangehenden Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die während des Drückens an einer fixierten Gehäusestelle (20) ruhende Lesevorrichtung (13) für die Eingabe des Maschinenprogramms durch Heranfahren des Trägers (17) über einen Kupplungshebel (45) automatisch an den Träger (17') angesetzt wird und daß die Lesevorrichtung (V: über eine flexible Lei'ung mit einer Auswerteelek tronik verbunden ist7. Data processing machine according to one of the preceding claims 1 to 5, characterized in that the reading device (13) for inputting the machine program by approaching the carrier (17) via a coupling lever (45), which is at rest on a fixed housing point (20) during pressing is automatically attached to the carrier (17 ') and that the reading device (V: is connected to an electronic evaluation system via a flexible line 8. Datenverarbeitungsmaschine nach einem de vorangehenden Ansprüche, dadurch gekennzeich net, daß nach dem Einlesen des Maschinenprc gramms dieses wieder auf ein transparente Programmblatt in Form von Markierungsstriche ausgedruckt wird, so daß durch Übcreinanderlege des ursprünglichen Programmblattcs (44) und de transparenten Programmblattes eine Fehlcrkontrol Ie möglich ist.8. Data processing machine according to one of the preceding claims, characterized net that after the machine program has been read in, it will be transferred to a transparent Program sheet is printed out in the form of marking lines, so that by overlapping of the original program sheet (44) and the transparent program sheet an error control Ie is possible. 9. Datenverarbeitungsmaschine nach einem de vorangehenden Ansprüche, dadurch gekennzeich net, daß das das Maschinenprogramm enthaltendi Programmblatt (44) das gleiche Format wie die zi bedruckenden Belege bzw. Formulare besitzt um diese für die Fortschaltung in Zeilenrichtunj perforiert sind.9. Data processing machine according to one of the preceding claims, characterized net that the program sheet (44) containing the machine program has the same format as the zi printing receipts or forms has to be able to advance in line direction are perforated.
DE19732320962 1973-04-25 1973-04-26 Data processing machine Expired DE2320962C3 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE19732320962 DE2320962C3 (en) 1973-04-26 Data processing machine
GB1748474A GB1431234A (en) 1973-04-25 1974-04-22 Data processing apparatus
CH565574A CH565041A5 (en) 1973-04-25 1974-04-25

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19732320962 DE2320962C3 (en) 1973-04-26 Data processing machine

Publications (3)

Publication Number Publication Date
DE2320962A1 DE2320962A1 (en) 1975-02-13
DE2320962B2 DE2320962B2 (en) 1976-07-29
DE2320962C3 true DE2320962C3 (en) 1977-03-17

Family

ID=

Similar Documents

Publication Publication Date Title
DE3508472C2 (en)
DE2458098A1 (en) DEVICE FOR THE PLACEMENT OF A LEGAL TEXT
DE2633562A1 (en) FAST PRINTER
DE2416921A1 (en) PRINTER
DE2365543A1 (en) ELECTRONIC CALCULATOR
DE1806535A1 (en) Digital computer system
DE2134891A1 (en) PRINTING DEVICE FOR A CARD PRINTER OF AN ELECTRONIC DATA PROCESSING SYSTEM
DE2243080A1 (en) DEVICE FOR REPLAYING PROGRAMMED SELECTED DATA RECORDED ON MAGNETIC CARDS
DE2429599B2 (en) Device for controlling the type carrier or writing carriage circuit and the line circuit of a key-operated typewriter or similar machine
DE2320962C3 (en) Data processing machine
DE2537576B2 (en) Text editing device with a typewriter
DE2265112B2 (en) RECORDING DEVICE
DE2320962B2 (en) DATA PROCESSING MACHINE
DE1761861B2 (en) SETUP AND METHOD OF FORMAT CONTROL OF A PRINTING DEVICE
DE1251347B (en) Process for the creation of printing forms which are printed on cards, slips of paper or the like and simultaneous creation of machine-evaluable registrations
DE7409103U (en) Data processing machine
DE2518727B2 (en) Device for making photographic copies
DE1104240B (en) Device for filling perforated recording media
DE4036606A1 (en) LABEL PRINTER
DE1499504C3 (en) Device for automatic reading of information data from a ticket or the like
EP0102079A2 (en) Programming method and arrangement for a programmable read only memory of a digitally controlled drawing machine
US3672565A (en) Punched tape controlled card puncher
DE2849154C2 (en) Device to make it easier to find parts of written text on typewriters or office machines of a similar design
DE2627698A1 (en) Electronic typewriter with keys for symbol set selection - has dot matrix printing head and symbol group store accessed by key operation
DE1549775C (en) Arrangement for the registration of work processes