DE3304859A1 - Circuit arrangement for inputting and optionally changing and correcting texts, characters, graphics and symbols and the like which can be represented on the display panel of a display device - Google Patents
Circuit arrangement for inputting and optionally changing and correcting texts, characters, graphics and symbols and the like which can be represented on the display panel of a display deviceInfo
- Publication number
- DE3304859A1 DE3304859A1 DE19833304859 DE3304859A DE3304859A1 DE 3304859 A1 DE3304859 A1 DE 3304859A1 DE 19833304859 DE19833304859 DE 19833304859 DE 3304859 A DE3304859 A DE 3304859A DE 3304859 A1 DE3304859 A1 DE 3304859A1
- Authority
- DE
- Germany
- Prior art keywords
- memory
- keys
- characters
- coding
- keyboard
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0238—Programmable keyboards
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
Schaltungsanordnung zum Eingeben und wahlweisen ÄndernCircuit arrangement for entering and optionally changing
und Korrigieren von Texten, Zeichen, Grafiken und Symbolen und dergl., die auf dem Anzeigetableau eines Sichtgerätes darstellbar sind Die Erfindung betrifft eine Schaltungsanordnung zum Eingeben und wahlweisen Ändern und Korrigieren von Texten, Zeichen, Grafiken und Symbolen und dergl.and correcting texts, characters, graphics and symbols and the like, which can be displayed on the display panel of a display device. The invention relates a circuit arrangement for entering and optionally changing and correcting Texts, characters, graphics and symbols and the like.
(Zeichensignale), die auf dem Anzeigetableau eines Sichtgerätes, dem Bildschirm eines Monitors oder eines Fernsehempfangsgerätes, farbig oder schwarz/ weiß darstellbar sind, nach dem Oberbegriff des Patentanspruchs 1.(Character signals) that appear on the display panel of a display device, the Screen of a monitor or a television receiver, color or black / can be displayed in white, according to the preamble of claim 1.
Aus der DE-AS 26 52 407 ist eine spezielle Schaltungsanordnung zum Eingeben von Codesignalen für Zeichen, Symbole, Befehle oder dergl. in eine Datenverarbeitungsanlage, insbesondere in Sichtgerätesteuerungen,mit einer Tastatur, deren Tasten Zeichen, Symbole, Befehle und dergl. zugeordnet sind, bekannt, bei deren Betätigen die Zeichensignale abgegeben werden, in Verbindung mit einer Abfrageeinrichtung, welche die Schaltstellungen der Tasten nacheinander zyklisch abfragt und bei Abfragen einer betätigten Tasten einen dieser Taste zugeordneten Bereich eines Zeichensignale speichernden Codespeichers aufruft. Um die Anzahl der Tasten in einer derartigen Tastatur in schaltungstechnischer Hinsicht nicht allen Anforderungen entsprechend erweitern zu müssen und damit eine übersichtliche und einfach zu bedienende Tastatur zu gewährleisten, ist eine Umschalttaste vorgesehen, mit deren Ausgangssignal der Codierspeicher derart gesteuert wird, daß im nicht betätigten Zustand die Tastenabfrageeinrichtung die Zellen eines ersten Speicherbereiches und im betätigten Zustand die Zellen eines zweiten Speicherbereiches aufruf. Der Codierspeicher ist Bestandteil der Tastatur, dessen einzelne Speicherinformationen entsprechend der Ansteuerung über ein Steuerwerk in einer Ausgabeeinheit für ein Sichtgerät ausgegeben werden.From DE-AS 26 52 407 a special circuit arrangement for Entering code signals for characters, symbols, commands or the like in a data processing system, especially in display device controls, with a keyboard, the keys of which are characters, Symbols, commands and the like. Associated, known, when actuated, the character signals are issued, in connection with an interrogation device, which the switch positions of the keys cyclically querying one after the other and when querying an actuated key an area of a code memory which is assigned to this key and which stores character signals calls. To the number of keys in such a keyboard in terms of circuitry Respect not to have to expand according to all requirements and thus a To ensure a clear and easy-to-use keyboard is a shift key provided, with the output signal of the coding memory is controlled such that in the non-actuated state, the key interrogation device, the cells of a first Memory area and, in the actuated state, the cells of a second memory area call. The coding memory is part of the keyboard, its individual memory information corresponding to the control via a control unit in an output unit for a Display device are output.
Aus der DE-OS 29 30 374 ist weiterhin eine frei programmierbare Tastenfeldanordnung für ein Bildschirmterminal bekannt, bei der die Tasten bei verschiedenen Funktionszuständen des Terminals eine andere Bedeutung haben. Die jeweilige Bedeutung, die durch die dynamische Zuordnurgeiner Bedientaste gegeben ist, wird durch eine alphanumerische Anzeige in unmittelbarer Nähe der Taste außerhalb des Bildschirmterminals angezeigt. Grundsätzlich ist es jedoch bei rechnergesteuerten Systemen bekannt, eine Auswahl von alternativ zulässigen Bedienungen durch dynamisches Zuordnen einer Funktion einer Bedientaste durch Anzeige dieser Funktion an einer Datensichtstation vorzunehmen. Dies hat den Nachteil, daß der Bildschirm nicht ohne Einschränkung für die Protokollierung z.B. von Prozessparametern zur Verfügung steht. Prozessfremde Programme, z.B. Compiler, Assembler, sind während der Zeit, in der die Bedienung angeboten wird, nicht zugelassen.From DE-OS 29 30 374 a freely programmable keypad arrangement is also known for a screen terminal, in which the keys in different functional states of the terminal have a different meaning. The respective meaning given by the dynamic assignment of a control key is given by an alphanumeric Display shown in the immediate vicinity of the key outside the screen terminal. In principle, however, a selection is known in computer-controlled systems of alternatively permissible operations by dynamically assigning a function a control button by displaying this function on a data display terminal. This has the disadvantage that the screen is not without restriction for logging e.g. of process parameters is available. Non-process programs, e.g. compilers, Assemblers are not permitted during the period in which the service is offered.
Weiterhin ist aus der DE-AS 28 32 673 ein Tastenfeldcodiersystem mit einem eine Vielzahl von Tasten enthaltenden Tastenfeld bekannt, bei dem die Kontakte der Tasten matrixförmig angeordnet sind und mit einer Schaltung zum aufeinanderfolgenden Abfragen der Kontakte zusammenwirken, um einen Betätigungszustand einer Taste festzustellen und bei einer betätigten Taste entsprechende Ausgangssignale zu erzeugen, welches einem Codierer zugeführt wird, der das einer betätigten Taste entsprechend codierte Ausgangssignal abgibt.Furthermore, from DE-AS 28 32 673 a keypad coding system with a plurality of keys containing keypad known in which the contacts the keys are arranged in a matrix and with a circuit for successive Interrogating the contacts cooperate to determine an actuation state of a button and to generate corresponding output signals when a key is pressed, which an encoder is supplied, which corresponds to an actuated key emits coded output signal.
Vorgesehen sind eine Reihe von durch den Kunden programmierbare Tasten sowie weitere Umschalttasten, um die einer gedrückten Steuertaste entsprechenden Daten von Klein- auf Großbuchstaben umzuschalten, wobei die Umschalttaste zum Zeichen dafür gedrückt wird, daß eine Umschaltoperation beginnt, während die Umschalttaste zum Zeichen dafür gedrückt wird, daß die Umschaltoperation beendet ist. Die hier verwendeten Umschalttasten dienen jedoch nicht dazu, den normalerweise vorhandenen alphanumerischen Tastaturen andere Korrespondenzen zuzuordnen. Auch die frei programmierbaren Tasten gestatten nur einen bestimmten Funktionsablauf, nicht jedoch eine Umschaltung auf den einzelnen Tasten der alphanumerischen Tastatur zugeordnete Korrespondenzen.A number of customer-programmable keys are provided as well as further shift keys to correspond to those of a pressed control key Switch data from lowercase to uppercase letters, with the shift key to the character is pressed for a shift operation to begin while the shift key is pressed is pressed to indicate that the toggle operation has ended. This one However, the shift keys used do not serve to replace the normally present to assign other correspondence to alphanumeric keyboards. Even the freely programmable ones Keys only allow a certain functional sequence, but not a switchover Correspondence assigned to the individual keys of the alphanumeric keyboard.
Ausgehend von diesem Stand der Technik liegt der Erfindung die Aufgabe zugrunde, eine Schaltungsanordnung zum Eingeben von Codesignalen für Zeichen, Symbole, Befehle oder dergl. in Verbindung mit einem Monitor mit einer Reihe von Umschalttasten vorzusehen, die eine Umschaltung der alphanumerischen Eingabetastatur auf verschiedene Korrespondenzen ermöglicht, um für die umfangreiche Bedienung in Verbindung mit modernen Textübertragungssystemen eingesetzt werden zu können. Die innerhalb einer Funktion wählbaren möglichen Bedienungen sowie die den Tasten zugeordneten von der Umschaltfunktion abhängigen Korrespondenzen sollen darüber hinaus angezeigt werden.On the basis of this prior art, the object of the invention is to be found based on a circuit arrangement for entering code signals for characters, symbols, Commands or the like in connection with a monitor with a series of toggle keys provide a switchover of the alphanumeric input keyboard to different Correspondence allows in order for the extensive operation in connection with modern text transmission systems can be used. The inside of a Function selectable possible operations as well as those assigned to the keys by the Correspondence that is dependent on the toggle function should also be displayed.
Die Aufgabe wird erfindungsgemäß durch die Verwendung einer solchen Tastatur in Verbindung mit einem Bildschirmtextdecoder gemäß der Lehre des Patentanspruchs 1 gelöst.The object is achieved according to the invention through the use of such Keyboard in connection with a screen text decoder according to the teaching of the patent claim 1 solved.
Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen beschrieben.Advantageous further developments of the invention are set out in the subclaims described.
Das Wesen der Erfindung besteht darin, eine alphanumerische Tastatur mit Zusatz tasten zum Umschalten auf verschiedene Funktionen und zum Zuordnen verschiedener Korrespondenzen zu den alphanumerischen Tasten, wobei die einzelnen Korrespondenzen in vom Bildschirmtextdecoder verarbeitbare Zeichencodierungen umgesetzt und dargestellt werden, in Verbindung mit einem Bildschirmtextdecoder einzusetzen, der geeignet ist, die nach den modernen Kommunikationssystemen übertragenen Zeichensignale zu empfangen, zu decodieren und auf dem Bildschirm darzustellen. Beispielhaft seien hier erwähnt Bildschirmtext, Videotext, Teledon, Prestel usw. Hierdurch soll es möglich sein, eine im Online-Betrieb empfangene Textseite individuell durch entsprechende Eingaben der Tastatur zu verändern, zu korrigieren und zu ergänzen. Im #Dialogverkehr soll es darüber hinaus möglich sein, entsprechende Informationen an die Bildschirmtextzentrale und an den Korrespondenzpartner auszugeben. Hier seien beispielhaft erwähnt Banküberweisungen, Warenbestellungen, Ubermittlung technischer und grafischer Daten.The essence of the invention consists in an alphanumeric keyboard With additional buttons to switch to different functions and to assign different ones Correspondence to the alphanumeric keys, with the individual correspondence converted and displayed in character encodings that can be processed by the video text decoder should be used in conjunction with a video text decoder that is suitable is to increase the character signals transmitted according to modern communication systems received, decoded and displayed on the screen. Be exemplary here mentions videotext, teletext, teledon, prestel, etc. This is how it should be It may be possible to individually select a text page received online with the appropriate Change, correct and add to keyboard entries. In #dialogue it should also be possible to send corresponding information to the screen text center and output to the correspondent. Examples include bank transfers, Ordering of goods, transmission of technical and graphic data.
Normalerweise lassen sich mit einer alphanumerischen Tastatur nur die gebräuchlichen Schrift- und Zahlenzeichen in den Bildschirm eingeben, wie sie definiert den einzelnen Tastaturen zugeteilt sind. Für die weitere Darstellung von Zusatzzeichen, z.B. Währungszeichen, griechisches Alphabet, Sonderzeichen nach Cept-Norm und dergl., ist es erforderlich, zusätzliche Tasten vorzusehen, was durch die Erfindung vermieden wird. Mit nur wenigen Zusatztasten für die Funktionsumschaltung werden mit der alphanumerischen Tastatur beliebige Darstellungen von Zeichen, Symbolen, Grafiken zusätzlich möglich. Bei Betätigung der Umschalttaste werden über eine Mikroprozessorsteuereinheit die zu dieser Funktion gehörenden Korrespondenzen den Tasten der alphanumerischen Tastatur zugeordnet. Bei Betätigung der einzelnen Tasten der alphanumerischen Tastatur werden die korrespondenten Anzeigeinformationen über einen Editor einem Codierspeicher in einem von diesem verarbeiteten Code zugeführt, dessen Speicherbereiche entsprechend der betätigten Funktionssteuertaste aktiviert sind. Die vom Codierspeicher abrufbaren Codierungen sind eingespeichert und jedem einzelnen aufrufbaren Sonderzeichen oder Attribut zugeordnet. Sie werden bei Betätigung der Tasten über den Editor gesteuert ausgelesen und an den Bildschirmtextdecoder ausgegeben. Es handelt sich um einen vorprogrammierten Lesespeicher. Entsprechend den ankommenden Informationen werden die einzelnen Codierungen der Speicherbereiche ausgelesen und, da diese der Codierung der empfangenen Zeichensignale entsprechen, über den Empfangsteil des Bildschirmtextdecoder in den Seitenspeicher des BTX-Decoders eingelesen. Damit der Bedienende die Korrespondenzen bei Betätigung der Funktionstasten erkennen kann, die den einzelnen Tasten der alphanumerischen Tastatur zugeordnet sind, ist erfindungsgemäß Vorgesehen, daß gemäß der Lehre des Anspruchs 2 in einer oder mehreren zusätzlichen Zeichenreihen die Art der Funktion, die Umschaltfunktion und die zugeordneten Korrespondenzen angezeigt werden. So ist es z.B. möglich, in der alphanumerischen Tastatur der Zeichentaste A bei Betätigung der entsprechenden Funktionstasten verschiedene Korrespondenzen zuzuordnen, z.B. das Zeichen Alpha des griechischen Alphabetes als Sonderzeichen. Diese Zeichen und die Zuordnung zu den einzelnen Umschaltfunktionen müssen in die Speicherbereiche des Codierspeichers bereits vorprogrammiert eingegeben werden. Die Speicherplätze werden durch die Ansteuerung lediglich aktiviert und die entsprechenden Codierungen ausgegeben.Usually you can only use an alphanumeric keyboard Enter the common characters and numbers on the screen as they are are assigned to the individual keyboards. For the Further Representation of additional characters, e.g. currency symbols, Greek alphabet, special characters according to Cept standard and the like., It is necessary to provide additional buttons, what is avoided by the invention. With just a few additional buttons for switching functions any representations of characters, symbols, Graphics also possible. When the toggle button is pressed, a microprocessor control unit the correspondences belonging to this function to the keys of the alphanumeric Assigned to keyboard. When pressing the individual keys of the alphanumeric keyboard the corresponding display information is stored in a coding memory via an editor supplied in a code processed by this, its memory areas accordingly activated by pressing the function control key. The ones that can be called up from the coding memory Codings are stored and each individual special character or Assigned to attribute. They are controlled via the editor when the buttons are pressed read out and output to the screen text decoder. It is a preprogrammed read-only memory. According to the incoming information will be the individual codings of the memory areas are read out and, since these of the coding of the received character signals via the receiving part of the video text decoder read into the page memory of the BTX decoder. So that the operator takes care of the correspondence when pressing the function keys can recognize the individual keys of the alphanumeric Assigned keyboard, the invention provides that according to the teaching of the Claim 2 in one or more additional strings of characters the The type of function, the toggle function and the assigned correspondence are displayed will. For example, it is possible to use the character key in the alphanumeric keyboard A different correspondences when the corresponding function keys are pressed to be assigned, e.g. the character alpha of the Greek alphabet as a special character. These characters and the assignment to the individual switching functions must be entered in the Memory areas of the coding memory can be entered in a preprogrammed manner. The memory locations are only activated by the control and the corresponding Codes output.
Mit Hilfe eines Positionsanzeigers auf dem Bildschirm, der durch Betätigung entsprechender Funktionssteuertasten auf der alphanumerischen Tastatur sowohl in vertikaler als auch horizontaler Richtung auf dem Bildschirm von Zeichenplatz zu Zeichenplatz verschoben werden kann, ist es möglich, jedes Zeichen einzeln anzusteuern und, da über diese Ansteuerung die entsprechenden Zeichenspeicherplätze des Zeichenspeichers des Bildschirmtextdecoders aktiviert sind, durch eingegebene andere Zeichen zu belegen oder den Speicherplatz inhalt zu löschen. Für die Darstellung von individuell auf lösbaren und farblich gestalteten Zeichen, bei der Darstellung sogenannter DRCS-Zeichen, ist es zweckmäßig, einen Cursor zu verwenden, der es in Verbindung mit einer punktorientierten Ablage der Zeicheninformationen in einem Punktspeicher für die Darstellung des Bildschirmtextes gestattet, jeden einzelnen Punkt anzusteuern, um dabei den entsprechenden Speicherplatz des Punktspeichers aktivieren zu können. Dadurch ist jeder Punkt individuell entsprechend den abgespeicherten Möglichkeiten veränderbar. Bei der Wiedergabe abweichender oder geänderter Vordergrund- und Hintergrund farben werden die einzelnen den Punkten zugeordneten Attribute in dem Attributspeicher des Bildschirmtextdecoders i,nhaltsmäßig geändert. In zweckmäßiger Weitergestaltung der Erfindung ist nach Patentanspruch 7 vorgesehen, daß die Grundfarbenanteile des jeweiligen Zeichenfarbattributes als Farbwert angezeigt werden. Abweichend von den Intensitätsgraden können somit innerhalb der Grundfarben Variationen in vielfältiger Weise sowohl für die einzelnen Punkte als auch für Zeichen- und Hintergrundinformationen geändert werden. Die entsprechenden Speicherplätze bzw. Speicherbereiche des Codierspeichers sind für diese Darstellungsform ebenfalls aktiviert'und bei Ausgabe der entsprechenden Codesignale werden die entsprechenden Speicherplätze des Attributspeichers mit neuen Informationen belegt. Zweckmäßig ist eine schrittweise arbeitende Zählschaltung im Editor, mit der die einzelnen Farbabstufungen erreicht werden können.With the help of a position indicator on the screen, which can be activated by pressing corresponding function control keys on the alphanumeric keyboard both in vertical as well as horizontal direction on the screen from character space to Character space can be moved, it is possible to control each character individually and, since the corresponding character storage locations of the character memory are controlled via this control of the on-screen text decoder are activated by entering other characters or to delete the contents of the memory location. For the presentation of individually on detachable and colored characters, when displaying so-called DRCS characters, it is convenient to use a cursor that uses it in conjunction with a point-oriented Storage of the character information in a point memory for the display of the screen text allows you to go to each individual point in order to save the corresponding storage space of the point memory to be able to activate. This means that each point is individual corresponding the saved options can be changed. When playing different or Changed foreground and background colors become the individual points assigned attributes in the attribute memory of the video text decoder i, content-wise changed. In an expedient further development of the invention is according to claim 7 provided that the basic color components of the respective character color attribute as Color value are displayed. Deviating from the intensity levels can thus be within the basic colors vary in many ways both for the individual points as well as for character and background information. The corresponding Storage locations or storage areas of the coding memory are used for this form of representation also activated and when the corresponding code signals are output, the corresponding Storage locations of the attribute memory occupied with new information. Appropriate is a step-by-step counting circuit in the editor with which the individual Color gradations can be achieved.
Anhand der Zeichnung wird im folgenden ein Ausführungsbespiel der Erfindung näher beschrieben.Based on the drawing, an exemplary embodiment of the Invention described in more detail.
In der Zeichnung ist eine Eingabetastatur 1 dargestellt, die eine Alphatastatur 2 und eine numerische Tastatur 3 aufweist. Die numerische Tastatur 3 dient in der Regel dazu, um für den Bildschirmtextbetrieb einen Anschluß an den Zentralcomputer der Bundespost über das Fernsprechnetz herzustellen. Daneben können aber auch Rechenoperationen und verschiedene andere numerische Eingabefunktionen mit gesteuert werden. Zusätzlich weist die Tastatur 1 Funktionsumschalttasten 4 mit den Bezeichnung A - H auf, die es gestatten, den Tasten der alphanumerischen Tastatur ganz bestimmte Korrespondenzen zuzuordnen, die in dem vorprogrammierten Codierspeicher 6 über einen Editor 5 abgerufen werden können. Bei Betätigung einer Taste der alphanumerischen Tastatur 2,3 werden die codierten Informationen über eine Tastaturtabelle 7 geordnet und über eine Mikroprozessorsteuereinheit 8 an den Editor ausgegeben. Bei dem eingesetzten Mikroprozessor handelt es sich um einen solchen des Typs 8048. Vom Editor 5, der bekanntlich die Zuordnung zu den einzelnen Speicherplätzen des Codierspeichers 6 anhand der eingehenden Informationen vornimmt, werden bei Betätigung der Funktionssteuertasten 4, die im einzelnen mit A bis H bezeichnet sind, die Speicherplätze aktiviert und deren Speicherinhalte bei Betätigung der Tasten der alphanumerischen Tastatur codiert an den BTX-Decoder ausgegeben. Für den Normalbetrieb ist es erforderlich, daß eine der Umschalttasten 4, z.B. bei der alphanumerischen Anzeige die Taste A, gedrückt wird. Für die alphanumerische Eingabe reicht eine Information mit einem diakritischen Zeichen 2 Byte und für Steuerfunktionen 3 Byte. Die Tastaturtabelle schiebt die Byte-Information über den Mikroprozessor 8 gesteuert aus, der gleichzeitig auch die Tasten der Tastatur 1 im einzelnen zyklisch abfragt, sofern der Code nicht bei Betätigung ausgegeben wird. Die entsprechende Steuerleitung ist strichpunktiert dargestellt. Mit der Betätigung der Umschalter 4 wird nicht nur der zugeordnete Speicherbereich des Codierspeichers 6 über den Editor aktiviert,sondern auch über einen nicht dargestellten, dem Editor ebenfalls zuzuordnenden Charaktergenerator die zusätzliche Information über die betätigte Funktionssteuertaste und die den alphanumerischen Tasten zugeordneten Korrespondenzen an die Mikroprozessorsteuereinheit 9 des Bildschirmtextdecoders abgegeben. Die Mikroprozessorsteuereinheit 9 empfängt über den Eingang 10 die ankommenden Bildschirmtextsignale vom Fernsprechnetz und legt sie seitenweise in einem Seitenspeicher 11 ab. Die einzelnen Seiteninformationen werden von der Steuereinheit 9 abgefragt und mit den in dem Zeichen-ROM 12 enthaltenen Zeicheninformationen verglichen und punktweise ausgegeben, wobei die einzelnen einem jeden Punkt auf d Bildschirm zugeordneten Informationen in dem Zeichenspeicher 13 punktorientiert abgelegt und die zugeordneten Attribute, wie die Hintergrund- und Vordergrundfarbe, in einem Attributspeicher 14 abgelegt werden.In the drawing, an input keyboard 1 is shown, the one Has alpha keyboard 2 and a numeric keyboard 3. The numeric keyboard 3 is usually used to connect to the Establish central computer of the Federal Post Office over the telephone network. Besides that, you can but also arithmetic operations and various other numerical ones Input functions can be controlled with. In addition, the keyboard 1 has function switchover keys 4 labeled A - H that allow the keys of the alphanumeric Allocate very specific correspondences in the preprogrammed keyboard Coding memory 6 can be called up via an editor 5. When you press a Key of the alphanumeric keyboard 2,3 are the coded information about a keyboard table 7 and arranged via a microprocessor control unit 8 to the Editor output. The microprocessor used is a those of the type 8048. From editor 5, which is known to assign the individual Memory locations of the coding memory 6 based on the incoming information, are activated by pressing the function control buttons 4, which are marked in detail with A to H are designated, the memory locations are activated and their memory contents when actuated of the keys of the alphanumeric keyboard are coded and output to the BTX decoder. For normal operation it is necessary that one of the shift keys 4, e.g. at button A, is pressed in the alphanumeric display. For the alphanumeric Input is sufficient information with a 2-byte diacritical mark and for control functions 3 bytes. The keyboard table shifts the byte information over the microprocessor 8 controlled from, which at the same time also the keys of the keyboard 1 in detail cyclically asks if the code is not output when actuated. The corresponding Control line is shown in phantom. With the actuation of the switch 4 is not only the assigned memory area of the coding memory 6 via the Editor activated, but also via a not shown, the Editor also assignable character generator the additional information about the actuated function control key and those assigned to the alphanumeric keys Correspondences to the microprocessor control unit 9 of the video text decoder submitted. The microprocessor control unit 9 receives the incoming via the input 10 Video text signals from the telephone network and stores them page by page in a page memory 11 from. The individual pieces of information on the side are queried by the control unit 9 and compared with the character information contained in the character ROM 12 and output point by point, with the individual assigned to each point on the screen Information is stored in the character memory 13 in a point-oriented manner and the associated Attributes, such as the background and foreground colors, in an attribute store 14 can be stored.
Da die von dem Codierspeicher 6 durch den Editor 5 ebenfalls im ASC II Code ausgegebenen Zeichen identisch in der Codierung mit den ankommenden Zeichen des Bildschirmtextes sind, können diese Informationen direkt verarbeitet werden. Die Steuereinheit 9 sorgt dafür, daß die Informationen bei Betätigung einer Umschalttaste 5 zunächst als zusätzliche Zeileninformation in dem punktorientierten Zeichenspeicher mit den zugeordneten Attributen im Attributspeicher 14 abgespeichert und über eine Steuereinheit 15 zur Darstellung des Textes auf einem Monitor 16 mit ausgelesen werden. Die zeitliche Verknüpfung des Schreibens und Lesens erfolgt über die Steuereinheit 9, für die Darstellung über die Steuereinheit 15, die miteinander synchronisiert sind. Die entsprechend gestriohelt gezeichneten Verbindungsleitungen sollen die abhängige Synchronisation der Steuereinheiten darstellen. In dem Ausführungsbeispiel ist der Editor mit seinem Codierspeicher 6 dem Bildschirmtextdecoder zugeordnet. Als Mikroprozessor für die Mikroprozessorsteuereinheit 9 kann z.B. solcher des Typs 8031 verwendet werden. Von der Tastatur 1 werden bei Betätigung entsprechender Tasten der alphanumerischen Tastatur bestimmte Befehle gegeben, die auch zur Steuerung des Bildschirmtextdecoders dienen. Z.B. der Anschluß an das Fernsprechnetz der Deutschen Bundespost, das Aufgreifen der Seiteninhalte oder das Ausschieben von gespeicherten Seitenspeichern, Seiteninhalten über den Ausgang 17 an die Datenzentrale, die angeschlossen ist, bzw. einen über die Datenzentrale angeschlossenen BTX-Decoder oder Computer eines Korrespondenzpartners. Die Befehlsausgabe ist an sich bekannt. Zum Unterschied gegenüber dem Bekannten wird hier durch die Umschalttasten 4 die alphanumerische Tastatur 2 und 3 für ganz bestimmte Funktionen umgeschaltet und die entsprechenden Korrespondenzen, die den Tasten der alphanumerischen Tastatur zugeordnet sind, in der zusätzlichen Datenzeile 18 auf dem Monitor 16 dargestellt. Der Bedienende kann anhand der hier angegebenen Daten bei Betätigung der alphanumerischen Tastatur die entsprechenden korrespondierenden Zeichen in die durch den Cursor vorgewählte Position einschreiben, ganze Zeilen löschen und dergl. mehr.Since the from the coding memory 6 by the editor 5 is also in the ASC II code output characters identical in coding to the incoming characters of the on-screen text, this information can be processed directly. The control unit 9 ensures that the information when a shift key is pressed 5 initially as additional line information in the point-oriented character memory stored with the assigned attributes in the attribute memory 14 and via a Control unit 15 for displaying the text on a monitor 16 is also read out will. The timing of writing and reading is done via the control unit 9, for the display via the control unit 15, which are synchronized with one another are. The connecting lines shown in dashed lines should be the represent dependent synchronization of the control units. In the embodiment the editor with its coding memory 6 is assigned to the video text decoder. As the microprocessor for the microprocessor control unit 9, for example, of the type 8031 can be used. From the keyboard 1, when the corresponding keys are pressed the alphanumeric keyboard given certain commands that are also used for control of the on-screen text decoder. E.g. the connection to the telephone network of the Germans Bundespost, picking up the page content or pushing out saved Page storage, page content via output 17 to the data center that is connected or a BTX decoder or computer connected via the data center of a correspondent. The command output is known per se. The difference compared to the acquaintance, the shift keys 4 change the alphanumeric Keyboard 2 and 3 switched for very specific functions and the corresponding ones Correspondence assigned to the keys of the alphanumeric keyboard in the additional data line 18 is shown on the monitor 16. The operator can based on the data given here when pressing the alphanumeric keyboard the corresponding corresponding characters in the position selected by the cursor register, delete entire lines and the like.
Im konkreten Beispiel soll angenommen werden, daß der Taste A die Funktion "Normal", der Taste B die Funktion "Spezialzeichen", der Taste C Mosaik, der Taste D Smooth, der Taste E "Line", der - Taste F ~DRCS-Zeichen", der Taste G color und Flash" und der Taste H Display zugeordnet sind. Weitere Tasten können z.B. für ~Area", Full Screen", -Full Row", color Definition" und dergl. vorgesehen sein. Die fertige Ausführungsform hängt davon ab, inwieweit der Codierspeicher des Editors entsprechend programmiert bzw. programmierbar ist. In ihm müssen die den Funktionstasten zugeordneten Speicherbereiche vorprogrammiert sein, so daß bei Ankommen der entsprechenden Funktionsbefehle die Speicherbereiche aktiviert sind und bei Ankommen der entsprechenden Bitinformationen der alphanumerischen Tastatur die zugeordneten Korrespondenzen als Codierinformationen ausgeschoben werden. Die Steuerung des Editors erfolgt ebenfalls vom Mikroprozessor der Steuereinheit 9.In the specific example it should be assumed that the key A the Function "Normal", key B the function "Special characters", key C mosaic, the button D Smooth, the button E "Line", the - Key F ~ DRCS character ", the key G color and Flash "and the key H Display are assigned. Other keys can e.g. be provided for ~ Area ", Full Screen", -Full Row ", Color Definition" and the like be. The finished embodiment depends on the extent to which the coding memory of the Editor is programmed or programmable accordingly. In him they have to Memory areas assigned to function keys must be preprogrammed so that upon arrival of the corresponding function commands the memory areas are activated and at The assigned bit information arrives on the alphanumeric keyboard Correspondences are pushed out as coding information. Control of the editor is also carried out by the microprocessor of the control unit 9.
- L e e r s e i t e -- L e r s e i t e -
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19833304859 DE3304859A1 (en) | 1983-02-12 | 1983-02-12 | Circuit arrangement for inputting and optionally changing and correcting texts, characters, graphics and symbols and the like which can be represented on the display panel of a display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19833304859 DE3304859A1 (en) | 1983-02-12 | 1983-02-12 | Circuit arrangement for inputting and optionally changing and correcting texts, characters, graphics and symbols and the like which can be represented on the display panel of a display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE3304859A1 true DE3304859A1 (en) | 1984-08-16 |
| DE3304859C2 DE3304859C2 (en) | 1988-08-25 |
Family
ID=6190678
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19833304859 Granted DE3304859A1 (en) | 1983-02-12 | 1983-02-12 | Circuit arrangement for inputting and optionally changing and correcting texts, characters, graphics and symbols and the like which can be represented on the display panel of a display device |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE3304859A1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3447824A1 (en) * | 1984-12-29 | 1986-07-03 | Heinz Georg Hünibach Thun Baus | FURNITURE FOR SALE |
| DE3714631A1 (en) * | 1986-05-08 | 1987-11-12 | Olympus Optical Co | ELECTRONIC ENDOSCOPE DEVICE |
| WO2003105469A1 (en) * | 2002-06-07 | 2003-12-18 | Koninklijke Philips Electronics N.V. | Device for receiving and displaying teletext pages, comprising a device for creating a personalised teletext page, and television receiver comprising said both devices |
| DE4042676B4 (en) * | 1989-04-27 | 2009-03-19 | Sony Corp. | Device for modifying the order of video signals |
| US7739615B2 (en) * | 2003-07-23 | 2010-06-15 | Mark Pearson | Color encoded keyboard and method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2652407A1 (en) * | 1976-11-17 | 1978-05-18 | Siemens Ag | Data processor keyboard input encoder - accommodates complex messages with several letters actuated by single button where required |
| DE2930374A1 (en) * | 1979-07-26 | 1981-02-19 | Siemens Ag | FREELY PROGRAMMABLE CONTROL PANEL |
-
1983
- 1983-02-12 DE DE19833304859 patent/DE3304859A1/en active Granted
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2652407A1 (en) * | 1976-11-17 | 1978-05-18 | Siemens Ag | Data processor keyboard input encoder - accommodates complex messages with several letters actuated by single button where required |
| DE2930374A1 (en) * | 1979-07-26 | 1981-02-19 | Siemens Ag | FREELY PROGRAMMABLE CONTROL PANEL |
Non-Patent Citations (2)
| Title |
|---|
| DE-Z.: ntz, 1981, H. 11, S. 776-780 * |
| DE-Z.: Rundfunktechnische Mitteilungen, 1979, H. 1, S. 18-24 * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3447824A1 (en) * | 1984-12-29 | 1986-07-03 | Heinz Georg Hünibach Thun Baus | FURNITURE FOR SALE |
| EP0186877A3 (en) * | 1984-12-29 | 1989-02-08 | Altura Leiden Holding B.V. | Device having a memory |
| US4831367A (en) * | 1984-12-29 | 1989-05-16 | Baus Heinz Georg | Information device |
| DE3714631A1 (en) * | 1986-05-08 | 1987-11-12 | Olympus Optical Co | ELECTRONIC ENDOSCOPE DEVICE |
| DE4042676B4 (en) * | 1989-04-27 | 2009-03-19 | Sony Corp. | Device for modifying the order of video signals |
| WO2003105469A1 (en) * | 2002-06-07 | 2003-12-18 | Koninklijke Philips Electronics N.V. | Device for receiving and displaying teletext pages, comprising a device for creating a personalised teletext page, and television receiver comprising said both devices |
| US7739615B2 (en) * | 2003-07-23 | 2010-06-15 | Mark Pearson | Color encoded keyboard and method |
Also Published As
| Publication number | Publication date |
|---|---|
| DE3304859C2 (en) | 1988-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE4115179C2 (en) | Device for storing and outputting data in a TV system and method for controlling the same | |
| DE2851772C2 (en) | Circuit arrangement for a color data display device | |
| DE2226290C2 (en) | Device and method for displaying information on a display device that can be refreshed cyclically | |
| DE2452694C2 (en) | Method for addressing a font line memory of a data display device and arrangement for carrying out the method | |
| DE1774682C3 (en) | Device for visible data reproduction | |
| DE2530766C2 (en) | Device for controlling a display device for a matrix-like representation of characters | |
| DE69019778T2 (en) | Display system for instruments. | |
| DE2438272A1 (en) | INPUT UNIT FOR DISPLAY DEVICES | |
| DE3245610A1 (en) | NUMERIC CONTROL DEVICE | |
| DE2607842A1 (en) | SYSTEM FOR TEXT OUTPUT AND DISPLAY | |
| DE2213953C3 (en) | Circuit arrangement for displaying characters on the screen of a display device | |
| DE3304859C2 (en) | ||
| EP0006131A1 (en) | Method for transmitting recordings containing miscellaneous representations to a display screen, particularly in telephone systems | |
| DE2760395C2 (en) | ||
| DE2656393A1 (en) | Visual display unit with light pen - allows diagram production using characters and symbols held in memory | |
| DE69113132T2 (en) | Transmission of ideographic teletext. | |
| DE2926501C2 (en) | Circuit arrangement with interactive user dialogs simulating operation in teletext / cable text systems without a return channel | |
| EP0057750B1 (en) | Method and apparatus for the display of character attributes | |
| DE19653071A1 (en) | Method for replacing parts of a digitally coded image and device for carrying out the method | |
| DE3046513C2 (en) | Method and arrangement for storing graphic patterns | |
| EP0281502A1 (en) | Method of displaying individual colours by substituting them by grey values | |
| EP0057754A2 (en) | Method and apparatus for the display of character attributes | |
| EP0262548B1 (en) | Method of and device for displaying text with accompanying control codes | |
| DE3307377A1 (en) | Text-capable digital telephone station | |
| EP0103740B1 (en) | Method and circuit arrangement for multi-lingual video terminal realization |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8139 | Disposal/non-payment of the annual fee | ||
| 8170 | Reinstatement of the former position | ||
| D2 | Grant after examination | ||
| 8364 | No opposition during term of opposition | ||
| 8320 | Willingness to grant licences declared (paragraph 23) |