DE4115179C2 - Einrichtung zum Speichern und Ausgeben von Daten in einem TV-System und Verfahren zu dessen Steuerung hierfür - Google Patents
Einrichtung zum Speichern und Ausgeben von Daten in einem TV-System und Verfahren zu dessen Steuerung hierfürInfo
- Publication number
- DE4115179C2 DE4115179C2 DE4115179A DE4115179A DE4115179C2 DE 4115179 C2 DE4115179 C2 DE 4115179C2 DE 4115179 A DE4115179 A DE 4115179A DE 4115179 A DE4115179 A DE 4115179A DE 4115179 C2 DE4115179 C2 DE 4115179C2
- Authority
- DE
- Germany
- Prior art keywords
- memo
- data
- memory
- key
- display
- 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.)
- Revoked
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4888—Data services, e.g. news ticker for displaying teletext characters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
- H04N7/0882—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of character code signals, e.g. for teletext
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
- H04N7/0884—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8233—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal
- H04N9/8238—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal for teletext
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Television Systems (AREA)
- Studio Circuits (AREA)
- Television Signal Processing For Recording (AREA)
Description
Die vorliegende Erfindung betrifft eine Empfangseinrichtung
mit Teletext-Funktion für ein TV-Gerät, deren
Betriebszustände durch eine Tasten-Fernbedienung
fernsteuerbar sind und die einen Tuner zum Empfang eines
Fernseh/Video-Signals, eine Kontrolleinrichtung, die mit
einem ersten µ-Prozessor ausgestattet ist und den
Betriebszustand der TV-Empfangseinrichtung in Abhängigkeit
von den von der Tasten-Fernbedienung abgesendeten Signalen
steuert, einen mit einem zweiten µ-Prozessor ausgestattetn
Teletext-Decoder, in dem die mit dem Fernsehsignal
übertragenen Teletextdaten von dem Fernsehsignal getrennt
und in digitale Daten umgewandelt werden, und einen digital
gesteuerten Video-Prozessor aufweist, über den in
Abhängigkeit von dem vorgewählten Betriebszustand der TV-
Empfangseinrichtung die Teletextdaten oder das empfangene
Fernseh/Video-Bild jeweils alleine oder gemeinsam auf dem
Bildschirm des TV-Gerätes angezeigt werden.
Des weiteren betrifft sie ein Verfahren zum Steuern eines
TV-Geräts, das eine Teletextfunktion aufweist und mit einer
durch eine Tastenfernsteuerung fernsteuerbaren TV-
Empfangseinrichtung ausgestattet ist, in der in dem
Speicher einer Speichereinrichtung veränderbare Memo-Daten
abspeicherbar sind, wobei durch die Fernsteuerung in
Abhängigkeit von der jeweils gedrückten Taste Interrupt-
Signale ausgelöst werden.
Ein herkömmlich ausgebildetes TV-System mit Teletext-
Funktionen umfaßt, wie in Fig. 1 gezeigt, ein TV-Gerät A
und einen Teletext-Empfangsverarbeitungsabschnitt B. Das
TV-Gerät A ist mit einer Antenne, einem Abstimmabschnitt 2
mit einem Tuner und der entsprechenden Steuereinrichtung,
einem ersten µ-Prozessor 3, einem Helligkeits- und
Farbsignal-Prozessor 4, einem RGB-Signalschaltkreis 5 und
einem CRT-Teil 6 versehen. Der Teletext-
Empfangsverarbeitungsabschnitt B weist Daten-Sync-Trenn-
und Teileinrichtungen 7, einen Teletext-Signalprozessor 8,
Videosignalerzeugungseinrichtungen 9, einen Speicher 10,
einen Programm-RAM 11, einen zweiten
μ-Prozessor 12, einen programmierten ROM 13 zum Verarbeiten
von Teletext-Signalen und einen Signalerzeugungsabschnitt
14 auf.
Das TV-Gerät A ist in bezug auf die Art und Weise der TV-
Signalverarbeitung entsprechend ausgebildet wie ein
herkömmliches TV-Gerät und wird daher nicht im einzelnen
erläutert.
Die Daten-Sync-Trenn- und Teileinrichtungen 7 des Teletext-
Empfangsverarbeitungsabschnittes B trennen die
Synchronisierimpulse von den zusammengesetzten
Videosignalen, die vom Abstimmabschnitt 2 abgegeben werden,
und wandeln die Teletext-Daten, die im vertikalen
Leerintervall (VBI) der Synchronisiersignale mitgeführt
werden, in digitale Signale um. Der Teletext-
Signalprozessor 8 empfängt die zusammengesetzten Video-
Synchronisiersignale und die digitalen Teletext-Daten der
Daten-Sync-Trenn- und Teileinrichtungen 7, speichert die
Daten in der Form von First-in und First-out (FIFO)-Daten
im Speicher unter der Steuerung des zweiten µ-Prozessors
12, führt eine Steuerung durch, daß Daten im Programm-RAM
11 gespeichert werden können, und empfängt Tastensignale
RXD und S.CLOCK einer Fernsteuerung 1 am ersten µ-Prozessor
3, um das Programm zur Überführung der Tastensignale zum
zweiten Prozessor 12 auszuführen.
Die Videosignalerzeugungseinrichtungen 9 besitzen die
Funktion einer automatischen Erneuerung des Speichers 10,
der als Programm-RAM bezeichnet wird, speichern
Videoinformationen unter der Steuerung des zweiten µ-
Prozessors 12 im Speicher 10 und wandeln die
Videoinformationen des Speichers 10 in Analogsignale um, um
diese auf dem Schirm des CRT-Teiles 6 in Abhängigkeit von
intern erzeugten horizontalen und vertikalen
Synchronisiersignalen anzuzeigen. Der Speicher 10 speichert
eine Informationsseite, die gegenwärtig auf dem TV-Schirm
dargestellt wird.
Der Programm-RAM 11 speichert temporäre Informationen
(Parameter), die direkt vom zweiten µ-Prozessor 12
zugeführt wurden. Der programmierte ROM 13 zum Verarbeiten
der Teletext-Signale speichert Programme für die Steuerung
der Teletext-Signale. Der Signalerzeugungsabschnitt 14
kombiniert Bildschirmanzeigesignale (OSD-Signale) des
ersten µ-Prozessors 3 mit Farbsignalen der
Videosignalerzeugungseinrichtungen 9, um dem RBG-
Signalschaltkreis 5 im TV-Gerät A kombinierte Signale
zuzuführen.
Die Signale von der Fernsteuerung 1 werden dem ersten µ-
Prozessor 13 zugeführt, der diese interpretiert und sie
dann als Tastensignale über die Kommunikationsleitungen RXD
und S.CLOCK an den Teletext-Signalprozessor 8 legt. Der
Teletext-Signalprozessor 8 erzeugt Unterbrechungssignale
relativ zum zweiten µ-Prozessor 12, wenn die Signale vom
ersten µ-Prozessor 3 über einen Datenbus auf diesen
übertragen werden.
Ein Empfangsgerät der gattungsgemäßen Art des Oberbegriffs
ist aus der Praxis bekannt (Klasche, G., Fernsehgeräte:
Digitaltechnik auf dem Siegeszug, in: Elektronik, 17/23,
August 1985, Seiten 51-60). Dieser Stand der Technik
besitzt gegenüber den in Fig. 1 dargestellten TV-System den
Vorteil, daß die Teletextdaten und das empfangene Fernseh/
Videobild jeweils alleine oder gemeinsam auf dem
Bildschirm des Gerätes angezeigt werden können.
Aus der JP 63-300680 A ist ein TV-Empfänger bekannt, bei
dem es möglich ist, jeweils ein japanisches Schriftzeichen
in einem Zwischenspeicher abzuspeichern. Dieses Zeichen muß
dazu in einer aufwendigen Prozedur aus einer Vielzahl von
in einer linearen Kette hintereinander angeordneten Zeichen
herausgesucht werden. Ein derartiges Vorgehen zur
Übermittlung von Nachrichten oder Notizen ist nur bei
Verwendung eines Schriftsystems sinnvoll, bei dem mittels
extrem weniger Schriftzeichen eine größere Menge an
Informationen vermittelt bzw. abgespeichert werden kann. Da
diese Vorgehensweise eine stark spezialisierte
"Symbolschrift" voraussetzt, ist es nicht möglich, längere
Texte ohne Beschränkung zu editieren und wieder
abzuspeichern.
Der Erfindung liegt die Aufgabe zugrunde, eine Vorrichtung
und ein Verfahren zu schaffen, mit denen der Benutzer
gewünschte Botschaften so speichern und ausgeben
(aufbereiten) kann, daß sie frei auf einem TV-Bildschirm
dargestellt werden können.
Die Aufgabe wird erfindungsgemäß bei einer Vorrichtung der
eingangs genannten Art dadurch gelöst, daß eine
Speichereinrichtung, mit deren Hilfe in Abhängigkeit von
einem vorgebbaren Verfahren eine Vielzahl von in einem les-
und beschreibbaren Speicher abgespeicherten Memo-Daten aus
dem Speicher auslesbar, über den Videoprozessor alternativ
oder zusätzlich zu dem Fernseh/Videobild oder den
Teletext-Daten auf dem Bildschirm anzeigbar, durch den
Benutzer des TV-Geräts mittels einer an der
Tastenfernbedienung angebrachten Alpha-Numerischen-Tastatur
veränderbar und anschließend wieder in dem Speicher
abspeicherbar sind.
Des weiteren wird diese Aufgabe bei einem Verfahren der
eingangs genannten Art erfindungsgemäß durch folgende
Schritte gelöst:
- a) Warten auf das Eintreffen des auf eine Tasteneingabe hin durch die Fernsteuerung ausgelösten Interrupt- Signals;
- b) im Fall, daß das Interrupt-Signal einen Wechsel eines der Betriebszustände "TV", "VIDEOTEXT" oder "Memo- Daten-Bearbeitung" anzeigt: Besetzen eines Betriebszustands-Flag (SYSMODE) mit einem dem jeweilig gewählten Betriebszustand zugeordneten Wert;
- c) im Fall, daß das Interrupt-Signal keinen Betriebszustands-Wechsel, anzeigt: Verzweigen in den durch das Betriebszustands-Flag (SYSMODE) angezeigten aktiven Verfahrensschnitt, Überprüfen, ob die Tasteneingabe innerhalb des jeweilig aktiven Verfahrensabschnitts verwendbar ist;
- d) wenn das Ergebnis der Prüfung in Schritt c) negativ ist, Rückkehr zu Schritt A); andernfalls:
- e) Ausführen des jeweilig aktiven Verfahrensabschnittes,
wobei für den Fall, daß der Betriebszustand "Memo-
Daten-Bearbeiten" aktiv ist, in Abhängigkeit von der
Art des vorliegenden Interrupt-Signals die folgenden
Schritte durchlaufen werden:
- e1) im Fall, daß das Interrupt-Signal die Wahl der Taste "Memo-Heranholen" anzeigt: Auslesen der in dem Speicher der Speichereinrichtung abgespeicherten Memo-Daten, Anzeigen der Memo- Daten auf dem Bildschirm des TV-Geräts und Rückkehr zu Schritt a);
- e2) im Fall, daß das Interrupt-Signal die Wahl der Taste "Memo-Speichern" anzeigt: Speichern der auf dem Bildschirm angezeigten Memo-Daten in den Speicher der Speichereinheit und Rückkehr zu Schritt a);
- e3) im Fall, daß das Interrupt-Signal die Wahl der Taste "Memo-Bearbeiten" anzeigt: Auslesen des Speichers der Speichereinheit, Anzeigen der Memo- Daten auf dem Bildschirm des TV-Geräts und Rückkehr zu Schritt a);
- e4) im Fall, daß das Interrupt-Signal die Wahl einer der Tasten zum Verändern der Position einer auf dem Bildschirm während der Memo-Daten-Bearbeitung angezeigten Eingabemarkierung anzeigt: Bestimmen der neuen Position der Eingabemarkierung, Anzeigen der Eingabemarkierung und Rückkehr zu Schritt a); und
- e5) im Fall, daß die Wahl einer der Buchstabentasten der Fernsteuerung während der Memo-Daten- Bearbeitung angezeigt wird: Anzeigen des der Taste zugeordneten Buchstabens an der durch die Eingabemarkierung angezeigten Position auf dem Bildschirm des TV-Geräts und Rückkehr zu Schritt a).
Vorteilhafte Ausgestaltungen der Erfindung lassen sich den
Unteransprüchen 2 und 4 bis 14 entnehmen.
Die vorliegende Erfindung wird nunmehr anhand eines
Ausführungsbeispiels in Verbindung mit der Zeichnung im
einzelnen erläutert. Es zeigen
Fig. 1 ein Blockdiagramm der Schaltung eines TV-Systems
gemäß einer Ausführungsform der vorliegenden
Erfindung;
Fig. 2 eine schematische Darstellung einer
erfindungsgemäß ausgebildeten Fernsteuerung;
Fig. 3 ein Ablaufdiagramm des Programms zur Verarbeitung
eines Tastenunterbrechungssignales gemäß der
Erfindung;
Fig. 4A und 4B Ablaufdiagramme zur Darstellung eines
Programms zur Verarbeitung eines Memo-
bezogenen Tastensignals gemäß der Er
findung;
Fig. 5 ein Ablaufdiagramm zur Darstellung
eines Programms zur Eingabe und zur An
zeige von Zeichendaten gemäß der vorlie
genden Erfindung;
Fig. 6A und 6B Ablaufdiagramme zur Darstellung eines
Programms zur Anzeige auf einem Memo-
Schirm gemäß der Erfindung;
Fig. 7 ein Ablaufdiagramm zur Darstellung
eines Programms zur Anzeige von Zeichen
gemäß der vorliegenden Erfindung;
Fig. 8 ein Ablaufdiagramm zur Darstellung eines
Programms zur Anzeige eines Läufers ge
mäß der Erfindung;
Fig. 9A und 9B Ablaufdiagramme zur Darstellung eines
Programms zur Anzeige eines Zeichentyps
gemäß der vorliegenden Erfindung; und
Fig. 10 eine schematische Darstellung zur Er
läuterung der Spezifikation der Adres
sen, unter denen englische, deutsche
und spezielle Zeichen und Buchstaben
in erfindungsgemäßer Weise gespeichert
werden.
Gemäß Fig. 1 umfaßt ein erfindungsgemäß ausgebildetes TV-
System mit Teletext-Funktionen ein TV-Gerät A und einen
Teletext-Empfangsverarbeitungsabschnitt B zum Verarbeiten
von Teletext-Signalen. Das TV-Gerät A besitzt einen Ab
stimmabschnitt 2, der mit einem Tuner zum Empfang von ge
sendeten Signalen über eine Antenne und mit einer Steuer
einrichtung hierfür versehen ist, einen ersten µ-Prozessor 3
zum Steuern von diversen Funktionen des TV-Gerätes A, einen
Helligkeits- und Farbsignalprozessor 4 zum Verarbeiten des
vom Abstimmabschnitt 2 empfangenen gesendeten Signales,
einen RGB-Signalschaltkreis 5 zum wahlweisen Überführen von
Videosignalen, Teletext-Daten oder Memo-Daten zu einer
Kathodenstrahlröhre (CRT-Teil) 6. Der Teletext-Empfangsver
arbeitungsabschnitt B zum Verarbeiten von Teletext-Signalen
umfaßt eine Daten-Sync-Trenn- und Teileinrichtung 7, eine
Videosignalerzeugungseinrichtung 9, einen Signalempfangs
verarbeitungsabschnitt 14, einen Prozessor 15 zum Ausgeben
(Aufbereiten) und Speichern von Daten, einen Teletext-Sig
nalprozessor 8 und eine Teletext-Programmspeicherein
richtung 13.
Die Daten-Sync-Trenn- und Teileinrichtung 7 trennt Synchro
nisiersignale von zusammengesetzten Videosignalen des Ab
stimmabschnittes 2, um im vertikalen Leerintervall mitge
führte Teletext-Daten in Digitaldaten umzuwandeln.
Die Videosignalerzeugungseinrichtung 9 besitzt eine Funktion
zum automatischen Erneuern des Speichers 10 und speichert
vom zweiten µ-Prozessor 12 gesteuerte Videoinformationen in
den Speicher 10, wandelt die vom Speicher 10 erzeugten
Videoinformationen in Analog-Signale um und stellt diese auf
dem Bildschirm des CRT-Teiles 6 in Abhängigkeit von intern
erzeugten Horizontal- und Vertikalsynchronisiersignalen dar.
Der Signalerzeugungsabschnitt 14 kombiniert Bildschirman
zeigesignale (OSD-Signale) des ersten µ-Prozessors 3 mit
Farbsignalen der Videosignalerzeugungseinrichtung 9. Diese
kombinierten Signale werden an den RGB-Signalschaltkreis 5
gelegt.
Der Prozessor 15 speichert in Abhängigkeit von Befehlen, die
von einem zweiten µ-Prozessor 12 nach der Erfassung von
Tastenunterbrechungssignalen durch den zweiten µ-Prozessor
abgegeben wurden, Programme und gibt diese aus (bereitet
diese auf).
Der Teletext-Signalprozessor 8 empfängt zusammengesetzte
Videosynchronisiersignale und digitale Teletext-Daten von
der Daten-Sync-Trenn- und Teileinrichtung 7, speichert die
Daten im Speicher 10 unter der Steuerung des zweiten µ-
Prozessors 12 und empfängt ferner Tastensignale der Fern
steuerung 1 vom ersten µ-Prozessor 3, um das Programm zur
Überführung der Tastensignale zum zweiten µ-Prozessor 12
durchzuführen. Die Daten werden in einem Random-Speicher
(RAM) 11 gespeichert.
Die Teletext-Programmspeichereinrichtung 13 speichert tempo
räre Informationen und Parameter und Teletext-Steuerpro
gramme. Sie ist durch den zweiten µ-Prozessor 12 direkt
zugänglich.
Eine Speicherunterstützungseinrichtung zum Speichern von
Daten, die sich auf die Durchführung des Programms zum Aus
geben und Speichern der Daten beziehen, umfaßt einen
Speicher 16 zum Speichern von Daten zur Bildschirmanzeige,
einen EEPROM 17 zum Speichern von Daten und Parametern, die
der Durchführung eines Programmes zugeordnet sind, und einen
RAM 18 zum Puffern von Daten.
Gemäß Fig. 2 ist die Fernsteuerung 1 so ausgebildet, daß
sie Tastenfunktionen zum Speichern, Heranholen und Ausgeben
von Memos, zur Darstellung von Daten auf einem TV-Schirm,
zur Unterstützung der Datenausgabe, beispielsweise der Ver
vollständigung der dargestellten Zeichen, dem Löschen der
Zeichen, der Bewegung des Läufers nach oben, nach unten,
nach links und nach rechts, und zum Umschalten der Be
triebsarten besitzt, beispielsweise Betriebsart deutsch/
englisch, Konstruieren von englisch/deutschen Schrift
zeichen und zum Betreiben von Zeichentasten unter Verwen
dung von Ausgabeunterstützungstasten.
Die Zeichentasten zum Herstellung von englisch/deutschen
Schriftzeichen sind gemäß dem englischen und deutschen
Alphabet jeweils auf der linken und rechten Seite ange
ordnet. Auf der linken und rechten Seite der nächsten Taste
sind Symbole (§-∧) und spezielle deutsche Buchsta
ben (ß-ü) angeordnet. Tasten, die gleichmäßig in eine
linke und rechte Seite unterteilt sind, werden in üblicher
Weise verwendet.
Die Funktionsweise der erfindungsgemäßen Schaltung wird
nunmehr in Verbindung mit den Fig. 1 bis 10 beschrieben.
Bei dem TV-Gerät A handelt es sich um ein herkömmliches
Gerät, so daß dieses daher nicht weiter beschrieben wird.
Die Daten-Sync-Trenn- und Teileinrichtung 7 im Teletext-
Empfangsverarbeitungsabschnitt B trennt die Synchronisier
signale von den zusammengesetzten Videosignalen ab, die vom
Abstimmabschnitt 2 abgegeben werden, und überführt Teletext-
Daten, die im vertikalen Leerintervall (VBI) der Synchroni
siersignale mitgeführt werden, in Digitalsignale. Der Tele
text-Signalprozessor 8 empfängt zusammengesetzte Video
synchronisiersignale und die digitalen Teletext-Daten der
Daten-Sync-Trenn- und Teileinrichtung 7, speichert die Daten
als First-in und First-out (FIFO) -Daten im Speicher 10 unter
der Steuerung eines zweiten µ-Prozessors 12 und empfängt
Tastensignale RXD und S.CLOCK der Fernsteuerung 1 vom ersten
µ-Prozessor 3, um das Programm zur Überführung von Tasten
signalen zum zweiten U-Prozessor 12 auszuführen. Die Daten
werden im Programm-RAM 11 gespeichert, der vom zweiten
µ-Prozessor 12 zugänglich ist.
Die Videosignalerzeugungseinrichtung 9 besitzt eine Funktion
zum automatischen Erneuern des Speichers 10, speichert unter
dem Befehl des zweiten µ-Prozessors 12 Videoinformationen im
Speicher 10 und wandelt die vom Speicher 10 erzeugten Video
informationen in Analogsignale um, die dem Signalerzeugungs
abschnitt 14 zugeführt werden, um sie auf dem Schirm des
CRT-Teiles 6 in Abhängigkeit von intern erzeugten Horizon
tal- und Vertikal-Synchronisiersignalen darzustellen. Der
Speicher 10 speichert eine Informationsseite, die auf dem
TV-Schirm darzustellen ist.
Der Programm-RAM 11 speichert temporäre Informationen und
Parameter, die direkt vom zweiten µ-Prozessor 12 zugeführt
wurden. Der Teletext-Programmspeicher 13 für Teletext-Sig
nale speichert das Programm zum Steuern der Teletext-
Signale. Der Signalerzeugungsabschnitt 14 kombiniert die
Bildschirmanzeigesignale (OSD-Signale) des ersten µ-Pro
zessors 3 und die Farbsignale der Videosignalerzeugungs
einrichtung 9 und legt die kombinierten Signale an den RGB-
Signalschaltkreis 5.
Die Signale von der Fernsteuerung 1 werden dem ersten µ-
Prozessor 3 zugeführt, der sie interpretiert und über die
Kommunikationsleitungen RXD und S.CLOCK an den Teletext-
Signalprozessor 8 legt. Der Teletext-Signalprozessor 8 er
zeugt Unterbrechungssignale, die über einen Datenbus dem
zweiten µ-Prozessor 12 zugeführt werden. Wenn der zweite
µ-Prozessor 12 Unterbrechungssignale erfaßt, führt er zur
Ausgabe und zum Speichern von Daten das Programm zur Ver
arbeitung einer Tastenunterbrechung des Prozessors 15 durch.
In diesem Fall werden die Daten, die sich auf die Durch
führung der Datenausgabe und -speicherung beziehen, in einer
Speicherunterstützungseinrichtung gespeichert, die einen
Speicher 16 zum Speichern von Daten für die Anzeige auf dem
Bildschirm, einen EEPROM 17 zum Speichern von Daten und
Parametern, die der Durchführung des Programms zugeordnet
sind, und einen RAM 18 zum Puffern der Daten umfaßt.
Bei dem erfindungsgemäßen Programm zum Ausgeben (Aufbe
reiten) und Speichern von Daten in einem solchen TV-System
umfaßt das Verfahren zur Verarbeitung der Tastenunter
brechungen die folgenden Schritte, wie in Fig. 3 gezeigt:
Bestimmen, ob eine Tastenunterbrechung einen TV-Betrieb,
einen Teletext-Betrieb oder einen Datenausgabe-Betrieb
anzeigt, so daß bei Anzeige eines TV-Betriebes oder Tele
text-Betriebes die zugehörige Funktion nach einem vorge
gebenen Vorgang ausgeführt wird, und Durchführen des ent
sprechenden Programmes, das im Speicher 10 gespeichert ist,
wenn der vorhergehende Schritt den Datenausgabe- und
Speicherbetrieb anzeigt.
Es wird festgestellt, ob eine Tastenunterbrechung einen TV-
Betrieb, einen Teletext-Betrieb oder einen Datenausgabe
betrieb anzeigt, so daß bei Anzeige des TV-Betriebes oder
Teletext-Betriebes die zugehörige Funktion gemäß einem vor
gegebenen Vorgang ausgeführt wird. Wenn eine Tastenunter
brechung die Funktionen des TV-Gerätes anzeigt, dann werden
diese Funktionen durchgeführt, während bei Anzeige der Tele
text-Funktionen die Teletext-Funktionen ausgeführt werden.
Das Verfahren zur Durchführung der TV-Funktion, wenn eine
Tastenunterbrechung den TV-Betrieb anzeigt (SYSMODE = Φ),
umfaßt des weiteren die Schritte des Setzens eines Kenn
zeichens des Betriebszustandes auf "Φ", um ein TV-bezogenes
Tastenvorgangsprogramm durchzuführen und zum Tastenunter
brechungs-Wartezustand zurückzukehren.
Das Verfahren zur Durchführung der Teletext-Funktion, wenn
eine Tastenunterbrechung einen Teletext-Betrieb anzeigt
(SYSOMDE = 1), umfaßt des weiteren die Schritte der Unter
scheidung, ob eine Tastenunterbrechung die Teletext-bezogene
Taste oder die Memo-bezogene Taste verkörpert, des Setzens
eines Kennzeichens des Betriebszustandes auf "1", um das
Teletext-bezogene Prozeßprogramm durchzuführen, und das
Zurückkehren in den Tastenunterbrechungs-Wartezustand.
Wenn eine Tastenunterbrechung die Ausgabe und Speicherung
von Daten anzeigt (SYSMODE = 2), wird das Kennzeichen des
Betriebszustandes auf "2" gesetzt, um das Memo-bezogene
Prozeßprogramm durchzuführen und in den Tastenunter
brechungszustand zurückzukehren.
Wie in den Fig. 4A und 4B gezeigt, umfaßt das Memo-bezo
gene Tastenprozeßprogramm gemäß dem erfindungsgemäßen Ver
fahren zur Ausgabe und zum Speichern von Daten die folgenden
Schritte: Bestimmen, ob eine Tastenunterbrechung das
Speichern, Heranholen und Ausgeben von Memo-Daten anzeigt,
um das Programm jeder dieser Funktionen durchzuführen,
Bestimmen, ob Memo-Daten gespeichert werden, der Läufer
angezeigt wird oder auf Zeichenbetrieb geschaltet wird, so
daß bei Anzeige der ersten Umschaltung des TV-Betriebes oder
Teletext-Betriebes in den Memo-Betrieb durch den vorher
gehenden ersten Schritt das Programm jeder dieser Funktio
nen durchgeführt wird, Erfassen des Memo-Heranhol-Tasten
signales, um die Funktion in den TV-Betrieb umzuschalten,
wenn die vom Benutzer ausgegebenen und gespeicherten Memo-
Daten auf dem TV-Schirm angezeigt werden, und Identifizieren
der Memo-Daten und Speichern derselben, wenn der vorher
gehende Schritt den Memo-Speicherbetrieb anzeigt.
Das Verfahren zur Durchführung des Programmes jeder der
Funktionen, die dem Bestimmen des Speicherns, Heranholens
und Ausgebens der Memo-Daten zugeordnet sind, umfaßt die
folgenden Schritte: Speichern der Memo-Daten gemäß dem zu
gehörigen Prozeß, wenn das Speichern der Memo-Daten ange
zeigt wird, Durchführen der Memo-Heranholfunktion gemäß dem
zugehörigen Prozeß, wenn eine Tastenunterbrechung das Heran
holen der Memo-Daten anzeigt, und Durchführen der Memo-Aus
gabefunktion gemäß dem zugehörigen Prozeß, wenn eine Tasten
unterbrechung das Ausgeben der Memo-Daten anzeigt.
Das Verfahren zum Durchführen des Programmes zum Speichern
der Memo-Daten, zum Anzeigen des Läufers und zum Schalten
auf Zeichenbetrieb, wenn der vorhergehende Schritt die erste
Umschaltung des TV-Betriebes oder Teletext-Betriebes in den
Memo-Betrieb anzeigt, umfaßt die folgenden Schritte:
Speichern der Memo-Daten gemäß dem entsprechenden Prozeß,
wenn eine Unterbrechung das Speichern der Memo-Daten an
zeigt, Anzeigen des Läufers gemäß dem entsprechenden Pro
zeß, wenn eine Tastenunterbrechung die Läufertaste anzeigt,
und Schalten des Zeichenbetriebes gemäß dem entsprechenden
Prozeß.
Das Verfahren des Schaltens des Memo-Betriebes in den TV-
Betrieb auf der Basis der Unterscheidung des Memo-Heran-
Tastensignales, wenn die vom Benutzer ausgegebenen und
gespeicherten Memo-Daten auf dem TV-Schirm angezeigt wer
den, umfaßt das Schalten des Memo-Betriebes in den TV-Be
trieb gemäß dem entsprechenden Prozeß, wenn eine Tasten
unterbrechung das Heranholen der Memo-Daten anzeigt, oder
sonst das Identifizieren der Memo-Daten gemäß dem ent
sprechenden Prozeß.
Das Verfahren der Identifizierung und Speicherung der Memo-
Daten im Speicher, wenn der vorhergehende Schritt den Memo-
Speicherbetrieb anzeigt, umfaßt die Schritte des Schaltens
des TV-Gerätes in den TV-Betrieb, wenn eine Tastenunter
brechung das Speichern der Memo-Daten anzeigt, oder das
Ermitteln gemäß dem entsprechenden Prozeß, ob eine Tasten
unterbrechung "Läufer nach unten" anzeigt.
Wenn eine Tastenunterbrechung das erste Schalten des TV-
Betriebes oder des Teletext-Betriebes in den Memo-Betrieb
anzeigt (andere Memo-bezogene Tastensignale werden ver
nachlässigt, mit Ausnahme der Signale zum Speichern, Aus
geben und Wiedergewinnen der Memo-Daten im Zustand MEMOF
=Φ), umfaßt das Verfahren der Verarbeitung der Memo-bezo
genen Tastensignale die Schritte des Löschens des Kenn
zeichens der Memo-Anzeige (MEMODSPF-0), wenn die momentan
eingegebene Tastenunterbrechung das Speichern der Memo-Daten
zur Durchführung des Memo-Anzeigeprogrammes anzeigt, das
Löschen sämtlicher vorher im Speicher 17 gespeicherten Da
ten, das Speichern des gegenwärtigen Memo-Betriebszustandes
"1" im Speicher und das Rückführen in den Tastenunter
brechungs-Wartezustand.
Wenn das momentane Tastensignal das Heranholen des Memo-
Betriebes anzeigt, werden die im Speicher 17 gestützten
Memo-Daten ausgelesen und im Programm-RAM 11 gespeichert. Um
die Daten auf dem TV-Schirm anzuzeigen, wird "1" im Memo-
Anzeigekennzeichen gespeichert, und das Memo-Anzeigeprogramm
durchgeführt. Danach wird "2" im momentanen Betriebszu
standskennzeichen (MEMOF) gespeichert, und der Prozeß kehrt
in den Tastenunterbrechungs-Wartezustand zurück. Wenn eine
Tastenunterbrechung das Memo-Ausgabetastensignal anzeigt,
werden die im Speicher 17 gestützten Memo-Daten gelesen, und
"1" wird im Memo-Anzeigekennzeichen (MEMOFDSPF) gespeichert.
Dann wird das Memo-Anzeigeprogramm durchgeführt, wonach in
den Tastenunterbrechungs-Wartezustand zurückgekehrt wird.
Wenn die momentane Unterbrechung das Memo-Ausgabetastensig
nal nicht anzeigt, wird es ignoriert, und der Prozeß kehrt
in den Tastenunterbrechungs-Wartezustand zurück.
Wenn der Ausgabezustand der Memo-Daten im Programm-RAM 11
gespeichert ist (MEMOF = 1), wenn eine Tastenunterbrechung
das Memo-Speichersignal anzeigt, werden die im Programm-RAM
11 gespeicherten Memo-Daten im Speicher 17 gesichert, wird
"2" im Speicheranzeigekennzeichen gespeichert, "3" im mo
mentanen Memo-Betriebszustandskennzeichen gespeichert und
der Prozeß in den Tastenunterbrechungs-Wartezustand zurück
geführt.
Wenn die momentane Unterbrechung das Umschalten der Deutsch/
Englisch-Betriebsart anstelle der Läufertaste anzeigt, wird
die momentane Deutsch- oder Englisch-Betriebsart in das Ge
genteil verändert. Die Deutsch/Englisch-Umschalttasten wer
den gegeneinander verkippt. Wenn eine Tastenunterbrechung
das Umschalten der Deutsch/Englisch-Betriebsart nicht an
zeigt, wird das Programm der Zeichendateneingabe und
-anzeige (STATE Φ) durchgeführt, wie in Fig. 5 gezeigt. Der
Memo-Betriebszustand wird auf 1 gesetzt (MEMOF = 1), und es
wird zum Tastenunterbrechungs-Wartezustand zurückgekehrt.
Wenn sich der momentane Memo-Betrieb im Memo-Heranholbetrieb
befindet (MEMOF = 2) (d. h. die vom Benutzer ausgegebenen und
gespeicherten Memo-Daten werden durch die Eingabe des vor
hergehenden Memo-Heranholsignales auf dem momentanen TV-
Schirm angezeigt) und wenn eine Tastenunterbrechung das
Memo-Heranholen anzeigt, werden die Memo-bezogenen Parameter
gelöscht (MEMOF-Φ, MEMODSPF-Φ, istate-Φ), dann wird der
Prozeß zum Umschalten des Memo-Betriebes in den TV-Betrieb
(SYSMODE-Φ) zurückgeführt oder in den Tastenunterbrechungs-
Wartezustand ohne Beachtung des Memo-bezogenen Tastensigna
les zurückgeführt.
Wenn der momentane Memo-Betrieb der Memo-Speicherbetrieb ist
(MEMOF = 3) (d. h. um eine Vielzahl von Betriebsarten zur
Anzeige der Memo-Daten beim Einschalten, eine Kanalauf/
-abführung, eine Memo-Heranholtasteneingabe etc. vorzusehen,
wenn die vom Benutzer ausgegebenen und gespeicherten Memo-
Daten herangeholt werden sollen) und wenn die momentane
Unterbrechung die Memo-Speichertaste anzeigt, werden die im
Programm-RAM 11 gespeicherten Memo-Daten im EEPROM 17 ge
sichert und die Memo-bezogenen Parameter gelöscht (MEMOF-Φ,
MEMODSPF-Φ, istate-Φ). Dann wird der Memo-Betrieb in den TV-
Betrieb umgeschaltet, und es wird in den Tastenunter
brechungs-Wartezustand zurückgekehrt. Wenn andererseits eine
Tastenunterbrechung die "Läufer nach unten"-Taste und die
Memo-Identifikation anzeigt, wird das Kennzeichen des Memo-
Identifikationsbetriebes auf 1 gesetzt (MEMOCF-1). Wenn dies
nicht der Fall ist, wird das Kennzeichen des Memo-Identifi
kationsbestätigungsbetriebes auf Φ(MEMOCF-Φ) gesetzt, "3" im
Memo-Betriebszustandskennzeichen gespeichert und danach
dieser Prozeß in den Tastenunterbrechungs-Wartezustand zu
rückgeführt.
Wie in Fig. 5 gezeigt, umfaßt das Zeichendateneingabe- und
-anzeigeprozeßverfahren (STATE Φ) die Schritte des Bestim
mens, ob ein Tasteneingabesignal die Vervollständigung von
Buchstaben oder Zahlen anzeigt, um die zugehörigen Funktio
nen gemäß einem vorgegebenen Prozeß durchzuführen, wenn die
Vervollständigung der Buchstaben oder Zahlen nicht angezeigt
wird, und der Durchführung der zugehörigen Funktionen gemäß
einem vorgegebenen Prozeß, wenn eine Tastenunterbrechung das
Zeichentastensignal anzeigt, beispielsweise die Englisch/
Deutsch-Zeichen.
Das Verfahren der Durchführung der zugehörigen Funktionen
gemäß einem vorgegebenen Prozeß, wenn eine Tastenunter
brechung die Zeichen oder englisch/deutschen Zeichen
anzeigt, umfaßt die Schritte der Anzeige der englischen
Zeichen bzw. Buchstaben gemäß dem zugehörigen Prozeß, wenn
eine Tastenunterbrechung die Zeichentaste und die Englisch-
Tastensignale anzeigt, und das Anzeigen der deutschen
Zeichen bzw. Buchstaben gemäß dem zugehörigen Prozeß, wenn
eine Tastenunterbrechung beim vorhergehenden Schritt die
Zeichentaste und die Deutsch-Tastensignale anzeigt.
Im Zeichendateneingabe- und -anzeigeprozeßprogramm wird bei
Anzeige der Zeichenvervollständigungstaste durch die Tasten
unterbrechung der Prozeß in den Zustand 0 zurückgeführt oder
es wird festgestellt, ob eine Tastenunterbrechung die Zif
fertaste angibt.
Das eingegebene Ziffertastensignal wird in einem ersten
Code-Parameter (erster Code), "1" wird im Buchstabenvervoll
ständigungsparameter (Completef) und "Φ" wird im Tastenein
gabezustandsparameter (istate) gespeichert, wenn das momen
tan eingegebene Tastensignal dieZiffertaste (Φ-9) anzeigt.
Danach wird das Buchstabenanzeigeprogramm durchgeführt und
in den Zustand 0 zurückgeführt.
Wenn das momentan eingegebene Signal nicht die Zifferntaste
(Φ-9) und die Buchstabentaste anzeigt, wird der Prozeß in
den Zustand 0 zurückgeführt. Wenn andererseits eine Tasten
unterbrechung die Taste für englische Buchstaben (A-Z) an
zeigt, werden die eingegebenen englischen Buchstaben und
speziellen Zeichen im ersten Code-Parameter (erster Code)
gespeichert und "2" wird im Buchstabenvervollständigungs-
Parameter (Completef) gespeichert, um die englischen Buch
staben und speziellen Zeichen auf dem TV-Schirm darzustel
len. "Φ" wird im Tasteneingangszustandsparameter (Istate)
gespeichert, um die nächsten Tastensignale im Φ-Tastenein
gangszustandsprogramm zu verarbeiten. Danach wird das
Zeichenanzeigeprogramm durchgeführt und in den Zustand 0
zurückgeführt.
Das Zeichen- bzw. Buchstabenanzeigeprogramm wird direkt in
den Zustand 0 zurückgeführt, wenn ein Tastensignal die
Deutsch- oder Englisch-Buchstabentaste nicht anzeigt. Wenn
im Gegensatz dazu das eingegebene Signal die Taste für
deutsche Buchstaben anzeigt, werden die eingegebenen
deutschen Buchstaben und speziellen Zeichen im ersten Code-
Parameter (erster Code) gespeichert, "2" wird im Buchstaben
vervollständigungsparameter (Completef) gespeichert, um die
deutschen Buchstaben und speziellen Zeichen auf dem TV-
Schirm darzustellen, und "Φ" wird im Tasteneingangszustands
parameter (istate) gespeichert, um die nächsten Tastensig
nale im Φ-Tasteneingangszustandsprogramm zu verarbeiten.
Dann wird das Buchstabenanzeigeprogramm durchgeführt und in
den Zustand 0 zurückgeführt.
Wie in den Fig. 6A und 6B gezeigt, umfaßt das Memo-Bild
schirmanzeigeprogramm die Schritte der Durchführung des ent
sprechenden Modul-Heranholvorganges und der zugehörigen
Funktionen gemäß einem vorgegebenen Programm und der Durch
führung der auf die Darstellung der Zeichen auf dem Bild
schirm gemäß einem vorgegebenen Prozeß bezogenen Funktion.
Das Verfahren zur Durchführung der der Darstellung der
Zeichen auf dem Bildschirm zugeordneten Funktionen umfaßt
die Schritte des Vergleichens der Zeilen- und Spalten-Zähl
werte, die die Zeichendarstellungsposition auf dem Bild
schirm anzeigen, um die entsprechenden Funktionen gemäß dem
zugehörigen Prozeß durchzuführen, und der Bestimmung des Be
triebes für englische oder deutsche Zeichen, um die ent
sprechenden Funktionen gemäß dem zugehörigen Prozeß durch
zuführen.
Das Memo-Bildschirmanzeigeprogramm umfaßt des weiteren die
folgenden Schritte: Bestimmen der Adresse in einem program
mierten ROM zum Speichern von ROM-Daten zum Anzeigen des
Memo-Hintergrundes auf dem TV-Bildschirm, Speichern der an
vorgegebenen Adressen des programmierten ROM gespeicherten
ROM-Daten in einem Datenpuffer-RAM, der als Code-Tabelle
(Puffer) verwendet wird, Lesen der in der Code-Tabelle
(Puffer) gespeicherten Daten 1 byte nach dem anderen, um
eine Anpassung an das übliche Teletext-Codierverfahren
(NAPLPS:North American Presentation Level Protocol Syntax)
während der Operation der Code-Tabelle zu erreichen, Auf
finden der Springadressen, Heranholen des Moduls, Heranho
len des existierenden Teletext-Ziffer- und Buchstaben-
Anzeigeprogrammes, wie beispielsweise des Steuercodeprozes
ses, von Bildbeschreibungsbefehlen (PDI), Prozesses für
untergeordnete englische Zeichen, Prozesses für deutsche
Zeichen und dynamischen Redefinitionszeichensatzes (DRCS),
Durchführen des vorhandenen Teletext-Ziffer- und -Buchsta
ben-Anzeigeprogrammes, um die in der Code-Tabelle ge
speicherten Memo-Bildschirmhintergrunddaten zu verarbeiten,
Speichern der verarbeiteten Daten im Video-RAM 10 und Aus
lesen der im Speicher 10 gespeicherten Daten über die Video
signalerzeugungseinrichtungen 9. Die im Speicher 10 ge
speicherten Daten werden in RGB-Farbsignale überführt.
Nach der Ausführung der Code-Tabelle werden die Anfangswerte
des Zeilen-Zählers (ROWCNT) und Spalten-Zählers (COLCNT) er
stellt, um die Memo-Daten des Benutzers, wie beispielsweise
die Memo-Hintergrunddaten, auf dem TV-Schirm darzustellen.
1 byte des Memo-Datenpuffers 18 des Programm-RAM 11, der die
Memo-Daten des Benutzers speichert, wird im ersten Code-
Parameter (erster Code) gespeichert. Nach dem Erhöhen der
Adresse des Memo-Datenpuffers um +1 wird der Anfangswert des
Zeilen-Zählers (ROWCNT) erstellt, wenn der momentane Reihen-
Zählwert größer ist als der maximale Reihen-Zählwert
(MAXROW). Die Zeichendarstellung auf dem TV-Bildschirm wird
als beendet angesehen, wenn der um 1 erhöhte Spalten-Zähl
wert (COLCNT) größer ist als der maximale Spalten-Zählwert
(MAXCOL), und das Prozeßprogramm wird zur Memo-Anzeige zu
rückgeführt.
Die Zeichendarstellung auf dem TV-Bildschirm wird als nicht
beendet angesehen, wenn der vorhandene Zeilen-Zählwert
(ROWCNT) gleich groß ist wie oder geringer ist als der
maximale Spalten-Zählwert (MAXCOL) oder der erhöhte Spal
tenzählwert (COLCNT) gleich groß wie oder geringer ist als
der maximale Spalten-Zählwert (MAXCOL). Wenn der erste Code-
Parameter (erster Code) der Ziffer-Code (Φ-9) ist, wird dann
der momentane Zeichendarstellungsbetrieb in die Englisch-
Betriebsart umgeschaltet, "1" wird im Zeichenbeendigungs-
Parameter (Completef) gespeichert, und das Zeichendarstel
lungsprogramm wird durchgeführt, um den Zifferncode darzu
stellen, wonach 1 byte aus dem Memo-Datenpuffer des Pro
gramm-RAM 11 gelesen wird, um eine Speicherung im ersten
Code-Parameter (erster Code) durch Erhöhen des Zeilen-Zähl
wertes (ROWCNT) um 1 durchzuführen und zur Memo-Anzeige
zurückzukehren.
Wenn es sich bei dem ersten Code-Parameter (erster Code) um
die englischen Buchstaben anstelle des Zifferncodes handelt,
wird der Betrieb auf die Englisch-Betriebsart umgeschaltet
und "2" wird im Zeichenvervollständigungsparameter (Comple
tef) gespeichert. Dann wird das Zeichendarstellungsprogramm
durchgeführt, um den Buchstabencode Englisch darzustellen.
Dann wird durch Erhöhung des Zeilen-Zählwertes (ROWCNT) um 1
ein Daten-byte aus dem Memo-Datenpuffer des Programm-RAM 11
ausgelesen und im ersten Code-Parameter (erster Code) ge
speichert.
Wenn es sich bei dem ersten Code-Parameter (erster Code) um
deutsche Buchstaben anstelle der englischen Buchstaben han
delt, wird der Betrieb auf die Betriebsart Deutsch umge
schaltet und "3" wird im Zeichenvervollständigungsparameter
"Completef" gespeichert. Dann wird das Zeichendarstellungs
programm durchgeführt, um den Buchstabencode Deutsch darzu
stellen. Durch Erhöhung des Zeilen-Zählwertes (RWOCNT) um 1
wird ein Daten-byte aus dem Memo-Datenpuffer des Programm-
RAM 11 ausgelesen und im ersten Code-Parameter (erster Code)
gespeichert.
Wie in Fig. 7 gezeigt, umfaßt das Zeichendarstellungspro
gramm des weiteren die folgenden Schritte: Durchführen der
auf die Anzeige der Ziffern auf dem TV-Bildschirm gemäß
einem vorgegebenen Prozeß bezogenen Funktionen, Durchführen
der auf die Darstellung der englischen Buchstaben auf dem
TV-Bildschirm gemäß einem vorgegebenen Prozeß bezogenen
Funktionen, Durchführen der auf die Darstellung der
deutschen Buchstaben auf dem TV-Bildschirm gemäß einem vor
gegebenen Prozeß bezogenen Funktionen und Durchführung der
auf das Löschen der auf dem TV-Bildschirm dargestellten
Zeichen bezogenen Funktionen gemäß einem vorgegebenen
Prozeß.
Wenn der vorliegende Zeichenvervollständigungsparameter
(Completef) "1" beträgt (d. h. wenn der Zifferncode auf dem
TV-Bildschirm angezeigt wird), werden die Adressen im
Speicher 16, die den Typ des anzuzeigenden Zifferncodes
speichern, in ihrem Typ-Speicher beschickt, und es wird ein
Buchstabentyp-Darstellungsprogramm durchgeführt, um den
englischen Buchstaben auf dem TV-Bildschirm darzustellen,
wonach zur Zeichendarstellung zurückgekehrt wird.
Das Verfahren zum Durchführen der auf die Darstellung der
deutschen Buchstaben auf dem TV-Bildschirm bezogenen Funk
tionen gemäß einem vorgegebenen Prozeß umfaßt des weiteren
die folgenden Schritte: Beschicken der Adressen des pro
grammierten ROM, der den Typ des dargestellten deutschen
Buchstabens speichert, wenn der momentane Zeichenvervoll
ständigungsparameter (Completef) nicht "Φ" ist, Durchführen
des Darstellungsprogrammes von einem Buchstabentyp und Rück
kehren zur Zeichenanzeige.
Es wird unterschieden, ob das Löschkennzeichen "1" beträgt,
wenn der Zeichenbeendigungsparameter "Φ" beträgt, es wird
die X-Koordinate (X local) erhalten, wenn das Löschkenn
zeichen "1" beträgt und der erste Code-Parameter (erster
Code) 0 ist, es wird die Adresse des dargestellten Typs
unter Speicherung des Leertyps beschickt, es wird die Y-
Koordinate (Y local) nach dem Setzen des Löschkennzeichens
auf "Φ" erhalten, es wird das Darstellungsprogramm eines
Buchstabentyps durchgeführt, und es wird zum Anzeigeprogramm
zurückgekehrt, wobei die Adresse des dargestellten Typs
unter Speicherung des Leertyps direkt beschickt wird, wenn
der erste Code-Parameter (erster Code) nicht 0 ist, wobei
die Y-Koordinate (Y local) erhalten wird, wenn das Lösch
kennzeichen nicht "1" beträgt, wobei das Darstellungspro
gramm von einem Buchstabentyp durchgeführt wird und wobei
zur Zeichenanzeige zurückgekehrt wird.
Wie in Fig. 8 gezeigt, umfaßt das Läuferanzeigeprogramm die
Schritte der Verarbeitung des Tastensignales Läufer nach
oben, des Tastensignales Läufer nach unten, des Tastensig
nales Läufer nach links und des Tastensignales Läufer nach
rechts während des Unwirksammachens der Tastenunterbrechung.
Das Verfahren des Verarbeitens des Tastensignales Läufer
nach oben während der Unwirksamkeit der Tastenunterbrechung
umfaßt des weiteren die Schritte der Durchführung des Dar
stellungsprogrammes eines Zeichen- bzw. Buchstabentyps (d.h.
der Zeichen bzw. Buchstaben der ersten Zeile), wenn der
momentane Spalten-Zählwert (COLCNT) dem anfangs gesetzten
Wert entspricht, und der Rückkehr zur Läuferanzeige oder der
Herabsetzung des momentanen Spalten-Zählwertes (COLCNT) um
"1", wenn er nicht dem Anfangswert entspricht, und danach
der Durchführung des Darstellungsprogrammes eines Buchsta
bentyps und der Rückkehr zur Läuferanzeige.
Wenn es sich bei dem momentan eingegebenen Tastensignal um
das Tastensignal Läufer nach unten handelt, wird das Dar
stellungsprogramm eines Zeichen- bzw. Buchstabentyps durch
geführt, wenn der Spalten-Zählwert (COLCNT) dem maximalen
Spalten-Zählwert entspricht, und es wird zurückgekehrt, oder
der momentane Spalten-Zählwert (COLCNT) wird um "1" erhöht,
wenn er dem maximalen Spalten-Zählwert nicht entspricht,
wonach das Darstellungsprogramm eines Zeichen- bzw. Buch
stabentyps durchgeführt und zur Läuferanzeige zurückgekehrt
wird.
Wenn das gegenwärtig eingegebene Tastensignal das Signal
Läufer nach links ist, wird das Darstellungsprogramm eines
Zeichen- bzw. Buchstabentyps durchgeführt (d.h. die Lage des
ersten Zeichens bzw. Buchstabens in einer willkürlichen
Zeile), wenn der Zeilen-Zählwert (ROWCNT) dem anfangs ge
setzten Wert entspricht, und zurückgeführt, oder der momen
tane Zeilen-Zählwert (ROWCNT) wird um "1" herabgesetzt, wenn
er dem anfangs gesetzten Wert nicht entspricht, wonach das
Darstellungsprogramm eines Zeichen- bzw. Buchstabentyps
durchgeführt und zur Läufer-Anzeige zurückgekehrt wird.
Wenn das gegenwärtig eingegebene Tastensignal das Signal
Läufer nach rechts ist, wird das Darstellungsprogramm eines
Zeichen- bzw. Buchstabentyps durchgeführt (d. h. die Lage des
letzten Zeichens bzw. Buchstabens in einer willkürlichen
Linie), wenn der Zeilen-Zählwert (ROWCNT) dem maximalen
Zeilen-Zählwert entspricht, und zurückgeführt, oder der mo
mentan vorhandene Zeilen-Zählwert (ROWCNT) wird um "1" er
höht, wenn er nicht dem maximalen Zeilen-Zählwert ent
spricht, wonach das Darstellungsprogramm eines Zeichen- bzw.
Buchstabentyps durchgeführt und zur Läufer-Anzeige zurück
geführt wird.
Wie die Fig. 9A und 9B zeigen, umfaßt das Verfahren zur
Darstellung eines Zeichen- bzw. Buchstabentyps auf dem CRT-
Teil 6, um in erfindungsgemäßer Weise Daten auszugeben (auf
zubereiten) und zu speichern, die folgenden Schritte: Er
stellen der X- und Y-Koordinaten, um die Position zur Dar
stellung des momentanen Zeichens bzw. Buchstabens festzule
gen, Speichern der Zeichen- bzw. Buchstabentypdaten, die von
der Adresse des im ersten Schritt dargestellten Zeichen-
bzw. Buchstabentyps angegeben worden sind, in einem Re
gister A, um den Zeichen- bzw. Buchstabentyp zu erhöhen,
Erfassen des Übertragwertes, der auftritt, wenn der Inhalt
des Registers A im zweiten Schritt verschoben wird, erneutes
Erfassen des Übertragswertes, der auftritt, wenn der Inhalt
des Registers A im dritten Schritt verschoben wird,
Speichern der Werte eines Registers B in dem X-CDP-Register,
Y-CDP-Register und DRAM-Register im vierten Schritt, Um
wandeln von Daten, die den Werten der Darstellungsfarbe und
den Hintergrundfarben des Registers B entsprechen, in
Analog-Farbsignale von RGB im fünften Schritt, Erfassen des
X-Zählwertes vom sechsten Schritt, um den zugehörigen Prozeß
durchzuführen, Erfassen des Y-Zählwertes vom siebenten
Schritt, um den zugehörigen Prozeß durchzuführen, Durch
führen des zugehörigen Prozesses, wenn der Y-Zählwert nicht
das gewünschte Ergebnis vom achten Schritt ist, und
Durchführen des zugehörigen Prozesses, wenn der Y-Zählwert
das gewünschte Ergebnis vom achten Schritt darstellt.
Das Verfahren der Erstellung der X- und Y-Koordinaten, um
die Position zur Anzeige des momentanen Zeichens bzw. Buch
stabens festzulegen, umfaßt des weiteren folgende Schritte:
Speichern des momentanen Zeilen-Zählwertes ((ROWCNT) 16) an
der X-Koordinate (X local) und des momentanen Spalten-Zähl
wertes ((COLCNT) 20) an der Y-Koordinate (Y local), um den
örtlichen X-Wert und den örtlichen Y-Wert zu erhalten, die
die X- und Y-Koordinaten wiedergeben, und Speichern von 8
und 20 sowohl in den X-Zähler als auch in den Y-Zähler, um
eine Verwendung als Schleifen-Zähler zu ermöglichen. Im
Register A werden 2 bytes der Zeichen- bzw. Buchstabentyp
daten gespeichert, die von der Adresse des dargestellten
Buchstabentyps angegeben wurden (16 Zeilenpunkte×20 Spal
tenpunkte).
Der Inhalt (2 bytes der Zeichen- bzw. Buchstabentypdaten)
des Registers A wird um 1 byte nach links verschoben. Der
Hintergrundfarbwert wird an den oberen 4 bytes des Re
gisters B gespeichert, wenn der Übertragwert des einen ver
schobenen byte Φ beträgt. Der Anzeigefarbwert wird an den
unteren 4 bytes des Registers B gespeichert, wenn der Über
tragwert 1 ist.
Der Inhalt (2 bytes des Zeichen- bzw. Buchstabentyps) des
Registers A wird wieder um 1 byte nach links verschoben.
Die Hintergrundfarbe wird an den oberen 4 bytes des Re
gisters B gespeichert, wenn das Ergebnis des nach links
geschobenen einen bytes einen Übertragwert von Φ anzeigt.
Die Anzeigefarbe wird an den unteren 4 bytes des Registers B
gespeichert, wenn der Übertragwert 1 beträgt.
Die Werte der Anzeige- und Hintergrundfarben werden an den
Adressen des Video-RAM 10 gespeichert, die von den Registern
XCDP und YCDP spezifiziert wurden. Die im Video-RAM 10 ge
speicherten Daten werden in RGB-Analogsignale umgeformt und
über den CRT-Teil 16 abgegeben. Die Daten werden von den
Videosignalerzeugungseinrichtungen 9 ausgelesen. Die X-
Koordinate wird um 2 bytes erhöht, da die Anzeige für zwei
Punkte in der X-Koordinate beendet wird.
Die Werte X local und Y local entsprechen 16 und 1, wenn der
um 1 erniedrigte Zählwert nicht der resultierende Wert von
Φ ist. 2 bytes der Zeichen- bzw. Buchstabentypdaten, die
durch die Adressierung des dargestellten Zeichen- bzw. Buch
stabentyps (16 Punkte in einer Zeile, 20 Punkte in einer
Spalte) angegeben wurden, werden im Register A gespeichert.
Wenn der momentane um 1 reduzierte X-Zählwert Φ beträgt,
wird der momentane um 1 reduzierte Y-Zählwert erfaßt, um die
Darstellung des einen Zeichen- bzw. Buchstabentyps zu ver
vollständigen, die eine Größe von 20 Spaltenpunkten und
16 Zeilenpunkten besitzt.
Fig. 10 zeigt die Adressen, die die englischen, deutschen
und speziellen Zeichen- bzw. Buchstabentypen gemäß der vor
liegenden Erfindung speichern, wobei die Adressen mit Hexa
dezimal-Codes wiedergegeben sind.
Wie vorstehend erläutert, wird durch die vorliegende Er
findung ein TV-System mit Teletext-Funktionen zur Verfügung
gestellt, mit dem der Benutzer durch Verwendung einer
Ziffer, eines englischen und eines deutschen Buchstabens
gewünschte Botschaften ausgeben (aufbereiten) und speichern
kann.
Claims (14)
1. Empfangseinrichtung mit Teletext-Funktionen für ein TV-Gerät
(A), deren Betriebszustände durch eine Tasten-Fernbedienung
(1) fernsteuerbar sind und die einen Tuner (2) zum Empfang
eines Fernseh/Video-Signals, eine Kontrolleinrichtung, die
mit einem ersten µ-Prozessor (3) ausgestattet ist und den
Betriebszustand der TV-Empfangseinrichtung (B) in
Abhängigkeit von den von der Tasten-Fernbedienung (1)
abgesendeten Signalen steuert, einen mit einem zweiten µ-
Prozessor (12) ausgestatteten Teletext-Decoder
(7, 8, 9, 10, 11, 13), in dem die mit dem Fernsehsignal
übertragenen Telextdaten von dem Fernsehsignal getrennt
und in digitale Daten umgewandelt werden, und einen digital
gesteuerten Video-Prozessor (4, 5, 14) aufweist, über den in
Abhängigkeit von dem vorgewählten Betriebszustand der TV-
Empfangseinrichtung die Teletextdaten oder das empfangene
Fernseh/Video-Bild jeweils alleine oder gemeinsam auf dem
Bildschirm (6) des TV-Gerätes angezeigt werden,
gekennzeichnet durch
eine Speichereinrichtung, mit deren Hilfe in Abhängigkeit von
einem vorgegebenen Verfahren eine Vielzahl von in einem les-
und beschreibbaren Speicher abgespeicherten Memo-Daten aus
dem Speicher auslesbar, über den Videoprozessor (4, 5, 14)
alternativ oder zusätzlich zu dem Fernseh-/Videobild oder
den Teletext-Daten auf dem Bildschirm (6) anzeigbar, durch
den Benutzer des TV-Geräts (A) mittels einer an der
Tastenfernbedienung angebrachten Alpha-Numerischen-Tastatur
veränderbar und anschließend wieder in dem Speicher (16)
abspeicherbar sind.
2. Einrichtung nach Anspruch 1, dadurch
gekennzeichnet, daß die Speichereinrichtung
einen µ-Prozessor (15), einen Speicher (16) zum Speichern
der Memo-Daten, einen EEPROM (17) zum Speichern von für die
Durchführung des Verfahrens benötigten Daten und Parametern
sowie einen les- und beschreibbaren Speicher (16) zum
Puffern von Daten umfaßt.
3. Verfahren zum Steuern eines TV-Geräts (A), das eine
Teletextfunktion aufweist und mit einer durch eine
Tastenfernsteuerung (1) fernsteuerbaren TV-
Empfangseinrichtung (B) ausgestattet ist, in der in dem
Speicher (16) einer Speichereinrichtung veränderbare Memo-
Daten abspeicherbar sind, wobei durch die Fernsteuerung
(1) in Abhängigkeit von der jeweils gedrückten Taste
Interrupt-Signale ausgelöst werden, die zur Steuerung des
TV-Gerätes (A) genutzt werden, gekennzeichnet durch
folgende Schritte:
- a) Warten auf das Eintreffen des auf eine Tasteneingabe hin durch die Fernsteuerung ausgelösten Interrupt-Signals;
- b) im Fall, daß das Interrupt-Signal einen Wechsel eines der Betriebszustände "TV", "VIDEOTEXT" oder "Memo-Daten- Bearbeitung" anzeigt: Besetzen eines Betriebszustands-Flag (SYSMODE) mit einem dem jeweilig gewählten Betriebszustand zugeordneten Wert;
- c) im Fall, daß das Interrupt-Signal keinen Betriebszustands- Wechsel, anzeigt: Verzweigen in den durch das Betriebszustands-Flag (SYSMODE) angezeigten aktiven Verfahrensschnitt, Überprüfen, ob die Tasteneingabe innerhalb des jeweilig aktiven Verfahrensabschnitts verwendbar ist;
- d) wenn das Ergebnis der Prüfung in Schritt c) negativ ist, Rückkehr zu Schritt A); andernfalls:
- e) Ausführen des jeweilig aktiven Verfahrensabschnittes, wobei
für den Fall, daß der Betriebszustand "Memo-Daten-
Bearbeiten" aktiv ist, in Abhängigkeit von der Art des
vorliegenden Interrupt-Signals die folgenden Schritte
durchlaufen werden:
- e1) im Fall, daß das Interrupt-Signal die Wahl der Taste "Memo-Heranholen" anzeigt: Auslesen der in dem Speicher (16) der Speichereinrichtung abgespeicherten Memo- Daten, Anzeigen der Memo-Daten auf dem Bildschirm (6) des TV-Geräts (A) und Rückkehr zu Schritt a);
- e2) im Fall, daß das Interrupt-Signal die Wahl der Taste "Memo-Speichern" anzeigt: Speichern der auf dem Bildschirm (6) angezeigten Memo-Daten in den Speicher (16) der Speichereinheit und Rückkehr zu Schritt a);
- e3) im Fall, daß das Interrupt-Signal die Wahl der Taste "Memo-Bearbeiten" anzeigt: Auslesen des Speichers (16) der Speichereinheit, Anzeigen der Memo-Daten auf dem Bildschirm des TV-Geräts und Rückkehr zu Schritt a);
- e4) im Fall, daß das Interrupt-Signal die Wahl einer der Tasten zum Verändern der Position einer auf dem Bildschirm während der Memo-Daten-Bearbeitung angezeigten Eingabemarkierung anzeigt: Bestimmen der neuen Position der Eingabemarkierung, Anzeigen der Eingabemarkierung und Rückkehr zu Schritt a); und
- e5) im Fall, daß die Wahl einer der Buchstabentasten der Fernsteuerung (1) während der Memo-Daten- Bearbeitung angezeigt wird: Anzeigen des der Taste zugeordneten Buchstabens an der durch die Eingabemarkierung angezeigten Position auf dem Bildschirm (6) des TV-Geräts (A) und Rückkehr zu Schritt a).
4. Verfahren nach Anspruch 3, dadurch
gekennzeichnet, daß vor der Anzeige von
veränderten oder aus dem Speicher der Speichereinheit auf
dem Bildschirm (6) des TV-Geräts (A) jeweils ein Memo-
Anzeige-Flag (MEMODESF) mit einem dem Verfahrensschritt
"Anzeige von Memo-Daten" zugeordneten Wert besetzt wird.
5. Verfahren nach Anspruch 4, dadurch
gekennzeichnet,
daß bei erstmaliger Wahl der Taste "Memo-Speichern" das Memo-Anzeige-Flag (MEMODESF) gelöscht, die Memo-Daten angezeigt sowie anschließend der Speicher (16) gelöscht wird, und
daß bei jeder darauf folgenden Wahl der Taste "Memo-Speichern" die auf dem Bildschirm (6) des TV-Geräts (A) angezeigten Daten in den Speicher (16) der Speichereinheit geschrieben werden.
daß bei erstmaliger Wahl der Taste "Memo-Speichern" das Memo-Anzeige-Flag (MEMODESF) gelöscht, die Memo-Daten angezeigt sowie anschließend der Speicher (16) gelöscht wird, und
daß bei jeder darauf folgenden Wahl der Taste "Memo-Speichern" die auf dem Bildschirm (6) des TV-Geräts (A) angezeigten Daten in den Speicher (16) der Speichereinheit geschrieben werden.
6. Verfahren nach einem der Ansprüche 3 bis 5, dadurch
gekennzeichnet, daß nach Durchlauf eines
jeden der Verfahrensschnitte e1) bis e5) ein Memo-
Betriebszustand-Flag (MOMOF) mit einem dem jeweiligen
Schritt zugeordneten Wert besetzt wird.
7. Verfahren nach einem der Ansprüche 3 bis 6, dadurch
gekennzeichnet, daß die zur Anzeige der
Memo-Daten verwendeten Buchstaben aus zwei
unterschiedlichen Zeichentabellen auslesbar sind, zwischen
denen bei Wahl einer entsprechenden Umschalttaste der
Fernsteuerung umgeschaltet werden kann, wobei die
Zeichentabellen jeweils einer anderen Sprache zugeordnet
sind.
8. Verfahren nach einem der Ansprüche 3 bis 7, dadurch
gekennzeichnet, daß bei der Anzeige der
Memo-Daten in Abhängigkeit von dem jeweiligen
Betriebszustand ein Anzeigezustands-Flag (CompleteF) mit
einem Wert besetzt wird, der den jeweiligen Zustand der
Anzeige anzeigt.
9. Verfahren nach einem der Ansprüche 3 bis 8, dadurch
gekennzeichnet, daß das Speichern und
Ausgeben von Memo-Daten folgende Schritte umfaßt:
- - Errichten von X- und Y-Koordinaten entsprechend zu einer Lage eines auf dem Fernsehschirm angezeigten Buchstabens;
- - Abspeichern von Buchstabentypdaten in einem ersten Register entsprechend dem angezeigten Buchstaben;
- - Verschieben des Inhaltes des ersten Registers, um den Trägerwert zu detektieren;
- - Speichern des Trägerwertes eines zweiten Registers in einem XCDP-Register, einem YCDP-Register und einem DRAM-Register;
- - Umwandlung des Trägerwertes des zweiten Registers, welcher Anzeige- und Hintergrundfarben repräsentiert, in analoge Chrominanzsignale aus Rot, Grün und Blau;
- - Detektieren eines X-Zählwertes;
- - Detektieren eines Y-Zählwertes; und
- - Feststellen, ob der Y-Zählwert ein vorbestimmter Wert ist oder nicht.
10. Verfahren nach Anspruch 9,
dadurch gekennzeichnet, daß
der Schritt des Ausbildens von X- und Y-Koordinaten
die Unterschritte folgender Art einschließt:
- - Zuordnen eines gegenwärtigen Reihenzählwertes der Y-Koordinate und eines gegenwärtigen Spaltenzählwertes der Y-Koordinate und
- - Speichern eines vorgegebenen Wertes in X- und Y-Zählern, die einen Schleifenzähler bilden.
11. Verfahren nach Anspruch 9,
dadurch gekennzeichnet, daß der
Schritt des Detektierens des Trägerwertes die
Unterschritte folgender Art einschließt:
- - Verschieben des Inhaltes des ersten Registers um ein Bit nach links;
- - Abspeichern der Hintergrundfarbe in den oberen vier Bits des zweien Registers (B), wenn der Trägerwert des um ein Bit verschobenen Inhalts des zweiten Registers gleich Φ ist;
- - Speichern der Anzeigefarbe in den unteren vier Bits des zweiten Registers, wenn der Trägerwert des um ein Bit verschobenen Inhaltes des zweiten Registers gleich 1 ist;
- - Verschieben des Inhalts des ersten Registers um ein Bit nach links;
- - Speichern der Hintergrundfarbe in den oberen vier Bits des zweiten Registers, wenn der Trägerwert des um ein Bit nach links verschobenen Inhalts des ersten Registers gleich Φ ist; und
- - Speichern der Anzeigefarbe in den unteren vier Bits des zweiten Registers, wenn der Trägerwert des um einen Bit nach links verschobenen Signals des ersten Registers gleich 1 ist.
12. Verfahren nach Anspruch 9,
dadurch gekennzeichnet, daß der
Schritt des Umwandelns des Trägerwertes Unterschritte
folgender Art einschließt:
- - Speichern des Trägerwertes der Anzeige- und Hintergrundfarben in Adressen eines Speichers, der spezifiziert ist durch XCDP- und YCDP-Register;
- - Umwandeln der gespeicherten Werte in Analogsignale; und
- - Erhöhen der X-Koordinate um zwei Bit, wenn die Anzeige von zwei Bildpunkten in der X-Koordinate auf dem Fernsehschirm vervollständigt ist.
13. Verfahren nach Anspruch 9, dadurch gekennzeichnet, daß der
Schritt des Bestimmens, ob der Y-Zählwert ein
vorbestimmter Wert ist, die folgenden Unterschritte
umfaßt:
- - Herabsetzen des Zählwertes der X- und Y-Koordinaten jeweils um 16 und 1, wenn der herabgesetzte Zählwert der Y-Koordinate nicht gleich Φ ist und
- - Speichern von zwei Bit der bildtypbezogenen Daten in dem ersten Register.
14. Verfahren nach einem der Ansprüche 3 bis 8, dadurch gekennzeichnet,
daß das Speichern und Ausgeben von
Memo-Daten folgende Schritte umfaßt:
- - Beschaffen der Memo-Daten und Informationen entsprechend spezifisch zu vollziehenden Funktionen von einer Steuerung, welche vom übrigen Fernsehempfangssystem abnehmbar ist;
- - Speichern, Einfangen und Ausgeben von Memo-Daten, um die Memo-Daten auf dem Fernsehschirm darzustellen;
- - Ausbildung von Buchstaben entsprechend den Memo-Daten auf dem Fernsehschirm;
- - Entfernen der Buchstaben vom Schirm;
- - Festlegung einer Courser-Aufwärts/Abwärts-, Courser-Rechts/Links-Position;
- - Schalten zwischen verschiedenen Sprach-Betriebsarten und
- - Ausbildung von Buchstabentypen.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019900006602A KR920010811B1 (ko) | 1990-05-10 | 1990-05-10 | 텔레비젼 수상기에서의 데이타 편집.기억 방법및 그 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4115179A1 DE4115179A1 (de) | 1992-01-09 |
DE4115179C2 true DE4115179C2 (de) | 1995-06-14 |
Family
ID=19298845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4115179A Revoked DE4115179C2 (de) | 1990-05-10 | 1991-05-09 | Einrichtung zum Speichern und Ausgeben von Daten in einem TV-System und Verfahren zu dessen Steuerung hierfür |
Country Status (15)
Country | Link |
---|---|
US (1) | US5181113A (de) |
JP (1) | JP3301624B2 (de) |
KR (1) | KR920010811B1 (de) |
AU (1) | AU641244B2 (de) |
BE (1) | BE1004990A4 (de) |
CA (1) | CA2042311C (de) |
DE (1) | DE4115179C2 (de) |
ES (1) | ES2068046B1 (de) |
FR (1) | FR2662040B1 (de) |
GB (1) | GB2244897B (de) |
HU (1) | HUT57496A (de) |
IT (1) | IT1248395B (de) |
PL (1) | PL290202A1 (de) |
PT (1) | PT97643B (de) |
SE (1) | SE9101402L (de) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
US7831204B1 (en) | 1981-11-03 | 2010-11-09 | Personalized Media Communications, Llc | Signal processing apparatus and methods |
USRE47642E1 (en) | 1981-11-03 | 2019-10-08 | Personalized Media Communications LLC | Signal processing apparatus and methods |
GB8922702D0 (en) * | 1989-10-09 | 1989-11-22 | Videologic Ltd | Radio television receiver |
KR950014338B1 (ko) * | 1991-01-29 | 1995-11-24 | 삼성전자주식회사 | 메모관리장치 및 방법 |
IT1256271B (it) * | 1991-10-15 | 1995-11-29 | Seleco Spa | Ricevitore televisivo con banca dati incorporata. |
GB9200426D0 (en) * | 1992-01-09 | 1992-02-26 | Philips Electronic Associated | Television receiver |
US5488511A (en) * | 1992-04-03 | 1996-01-30 | Hughes Aircraft Company | Spatially tunable rugate narrow reflection band filter |
US5223924A (en) * | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
ATE533112T1 (de) * | 1992-11-27 | 2011-11-15 | Io Res Pty Ltd | Verteiltes datenbanksystem und datenbankempfänger dafür |
US5990927A (en) † | 1992-12-09 | 1999-11-23 | Discovery Communications, Inc. | Advanced set top terminal for cable television delivery systems |
AU6164094A (en) * | 1993-01-21 | 1994-08-15 | Scientific-Atlanta, Inc. | Apparatus and methods for providing close captioning in a digital program services delivery system |
US5375160A (en) * | 1993-05-28 | 1994-12-20 | Ledler Corporation | Interface apparatus for effecting captioning and communications between a telephone line and a television |
JPH0738841A (ja) * | 1993-06-28 | 1995-02-07 | Pioneer Electron Corp | 文字放送記録補助装置 |
US5608425A (en) * | 1993-08-31 | 1997-03-04 | Zilog, Inc. | Technique for generating on-screen display characters using software implementation |
US5477275A (en) * | 1993-10-02 | 1995-12-19 | Sony Corporation | Video signal receiving system with signal source switching based on generated control signals |
MA23381A1 (fr) * | 1993-12-03 | 1995-07-01 | Scientific Atlanta | Architecture de recepteurs de donnees multi-services |
CN1095273C (zh) | 1994-06-23 | 2002-11-27 | 皇家菲利浦电子有限公司 | 电视信号接收机 |
US5617565A (en) * | 1994-11-29 | 1997-04-01 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
DE29515270U1 (de) * | 1995-09-23 | 1995-11-30 | Schwaiger Kg Christian | Gerät zur senderunabhängigen Einspeisung von Text-, Bild- und/oder Tonsignalen in eine Empfängerschaltung eines Fernsehsignalempfängers |
ES2220995T5 (es) | 1995-11-13 | 2009-03-16 | Gemstar Development Corporation | Metodo y aparato para visualizar datos de texto o graficos en la pantalla de los receptores de television. |
JP3190834B2 (ja) * | 1996-09-02 | 2001-07-23 | エヌイーシーマイクロシステム株式会社 | Osd表示回路 |
US6108637A (en) * | 1996-09-03 | 2000-08-22 | Nielsen Media Research, Inc. | Content display monitor |
US6643696B2 (en) | 1997-03-21 | 2003-11-04 | Owen Davis | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US5796952A (en) * | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US5929942A (en) * | 1997-04-04 | 1999-07-27 | Avid Technology, Inc. | Computer system and computer implemented process for editing video fields |
US6128001A (en) * | 1997-04-04 | 2000-10-03 | Avid Technology, Inc. | Methods and apparatus for changing a color of an image |
US6269195B1 (en) | 1997-04-04 | 2001-07-31 | Avid Technology, Inc. | Apparatus and methods for selectively feathering a composite image |
KR100357537B1 (ko) * | 1997-07-02 | 2003-02-11 | 삼성전자 주식회사 | 비디오뮤트(mute)시osd제어장치및방법 |
US6392710B1 (en) | 1998-04-03 | 2002-05-21 | Avid Technology, Inc. | Graphical user interface for field-based definition of special effects in a video editing system |
US6351557B1 (en) | 1998-04-03 | 2002-02-26 | Avid Technology, Inc. | Method and apparatus for color manipulation |
JP2000069425A (ja) * | 1998-08-21 | 2000-03-03 | Matsushita Electric Ind Co Ltd | デジタル情報記録再生装置 |
GB9826697D0 (en) * | 1998-12-05 | 1999-01-27 | Philips Electronics Nv | Television receiver |
KR100539519B1 (ko) * | 1999-02-13 | 2005-12-29 | 엘지전자 주식회사 | 한글 자막 수신 장치의 커서 위치에 따른 자막 제어 방법 |
US6571255B1 (en) | 1999-04-16 | 2003-05-27 | Robert Gonsalves | Modification of media with common attributes on a digital nonlinear editing system |
US6847373B1 (en) * | 1999-04-16 | 2005-01-25 | Avid Technology, Inc. | Natural color matching in a video editing system |
US6417891B1 (en) | 1999-04-16 | 2002-07-09 | Avid Technology, Inc. | Color modification on a digital nonlinear editing system |
US6552731B1 (en) | 1999-04-16 | 2003-04-22 | Avid Technology, Inc. | Multi-tone representation of a digital image on a digital nonlinear editing system |
AUPQ206399A0 (en) | 1999-08-06 | 1999-08-26 | Imr Worldwide Pty Ltd. | Network user measurement system and method |
JP5072160B2 (ja) | 2000-01-12 | 2012-11-14 | ネットレイティングス・インコーポレーティッド | ワールドワイドウェブのディジタルコンテントの普及を見積もるシステム及び方法 |
KR100322755B1 (ko) * | 2000-02-14 | 2002-02-07 | 윤종용 | 가변형 오에스디 그래픽 데이터를 가진 영상장치 |
US6477271B1 (en) | 2000-04-07 | 2002-11-05 | Avid Technology, Inc. | Secondary color modification of a digital image |
US6928187B2 (en) * | 2000-04-07 | 2005-08-09 | Avid Technology, Inc. | Secondary color modification of a digital image |
AUPR505601A0 (en) * | 2001-05-17 | 2001-06-07 | Traffion Technologies Pty Ltd | Method of optimising content presented to a user within a communications network |
US7511761B2 (en) * | 2002-05-15 | 2009-03-31 | Thomson Licensing | Close captioning system in windows based graphics system |
KR20050004910A (ko) * | 2002-06-07 | 2005-01-12 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 개인전용 텔레텍스트 페이지를 생성하는 디바이스를포함하는 텔레텍스트 페이지 수신 및 디스플레이 디바이스및 상기 두 디바이스를 포함하는 텔레비전 수신기 |
US8271778B1 (en) | 2002-07-24 | 2012-09-18 | The Nielsen Company (Us), Llc | System and method for monitoring secure data on a network |
AU2003900398A0 (en) * | 2003-01-31 | 2003-02-13 | Red Sheriff Limited | Method and system of measuring and recording user data in a communications network |
TWI234752B (en) * | 2004-02-19 | 2005-06-21 | Benq Corp | On screen display (OSD) device and message displaying method thereof |
US20140379421A1 (en) | 2013-06-25 | 2014-12-25 | The Nielsen Company (Us), Llc | Methods and apparatus to characterize households with media meter data |
US9277265B2 (en) | 2014-02-11 | 2016-03-01 | The Nielsen Company (Us), Llc | Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability |
US10219039B2 (en) | 2015-03-09 | 2019-02-26 | The Nielsen Company (Us), Llc | Methods and apparatus to assign viewers to media meter data |
US9848224B2 (en) | 2015-08-27 | 2017-12-19 | The Nielsen Company(Us), Llc | Methods and apparatus to estimate demographics of a household |
US10791355B2 (en) | 2016-12-20 | 2020-09-29 | The Nielsen Company (Us), Llc | Methods and apparatus to determine probabilistic media viewing metrics |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3143627A1 (de) | 1981-11-04 | 1983-05-11 | Philips Patentverwaltung Gmbh, 2000 Hamburg | Schaltungsanordnung zum wiedergeben von fernseh-textsignalen |
FR2541478A1 (fr) * | 1983-02-22 | 1984-08-24 | France Etat | Recepteur de teletexte a moyens de decision d'acquisition anticipee |
US4595951A (en) * | 1983-11-29 | 1986-06-17 | Rca Corporation | Teletext decoder using a common memory |
JPS60247386A (ja) * | 1984-05-22 | 1985-12-07 | Sony Corp | テレビジヨン受像機 |
EP0189399A1 (de) * | 1984-08-06 | 1986-08-06 | Prutec Limited | Datenverarbeitungsgerät |
JPS61131990A (ja) * | 1984-11-30 | 1986-06-19 | Sony Corp | ビデオテツクス画像作成装置 |
NL8500047A (nl) * | 1985-01-09 | 1986-08-01 | Philips Nv | Televisie ontvanger met teletext-decodeerschakeling en paginanummergeheugen. |
GB8502001D0 (en) * | 1985-01-26 | 1985-02-27 | Thorn Emi Ferguson | Teletext units |
US4727366A (en) | 1985-08-02 | 1988-02-23 | Arabic Latin Information Systems Inc. | Apparatus and method for CRT display screen |
JPS6255412A (ja) * | 1985-09-04 | 1987-03-11 | Suzuki Motor Co Ltd | ベルト式伝動装置の冷却装置 |
US4701621A (en) | 1986-02-10 | 1987-10-20 | General Electric Company | Monitor for airborne radioactive particles |
NL8602494A (nl) * | 1986-10-03 | 1988-05-02 | Philips Nv | Televisie-overdrachtssysteem. |
JPS63141462A (ja) * | 1986-12-03 | 1988-06-13 | Yokogawa Electric Corp | スキヤンコンバ−タ |
JPH068990B2 (ja) * | 1987-03-25 | 1994-02-02 | 富士通株式会社 | パタ−ン表示信号発生装置 |
JPS63300680A (ja) * | 1987-05-30 | 1988-12-07 | Fujitsu General Ltd | テレビ受信機 |
GB2207329A (en) * | 1987-07-17 | 1989-01-25 | Philips Electronic Associated | Teletext decoders |
EP0343740B1 (de) * | 1988-05-27 | 1995-12-13 | Philips Electronics Uk Limited | Teletext-Dekodierer |
JPH02152382A (ja) * | 1988-12-02 | 1990-06-12 | Matsushita Electric Ind Co Ltd | 文字放送受信装置 |
DE3928175A1 (de) * | 1989-01-21 | 1990-07-26 | Nokia Unterhaltungselektronik | Videoempfangseinrichtung |
GB8922702D0 (en) * | 1989-10-09 | 1989-11-22 | Videologic Ltd | Radio television receiver |
-
1990
- 1990-05-10 KR KR1019900006602A patent/KR920010811B1/ko not_active IP Right Cessation
-
1991
- 1991-05-08 SE SE9101402A patent/SE9101402L/xx not_active Application Discontinuation
- 1991-05-09 HU HU911552A patent/HUT57496A/hu unknown
- 1991-05-09 GB GB9110045A patent/GB2244897B/en not_active Expired - Fee Related
- 1991-05-09 DE DE4115179A patent/DE4115179C2/de not_active Revoked
- 1991-05-10 FR FR9105699A patent/FR2662040B1/fr not_active Expired - Fee Related
- 1991-05-10 AU AU76458/91A patent/AU641244B2/en not_active Ceased
- 1991-05-10 IT ITMI911275A patent/IT1248395B/it active IP Right Grant
- 1991-05-10 PL PL29020291A patent/PL290202A1/xx unknown
- 1991-05-10 JP JP20157991A patent/JP3301624B2/ja not_active Expired - Fee Related
- 1991-05-10 ES ES09101280A patent/ES2068046B1/es not_active Expired - Fee Related
- 1991-05-10 US US07/698,202 patent/US5181113A/en not_active Expired - Lifetime
- 1991-05-10 CA CA002042311A patent/CA2042311C/en not_active Expired - Lifetime
- 1991-05-10 PT PT97643A patent/PT97643B/pt not_active IP Right Cessation
- 1991-05-13 BE BE9100440A patent/BE1004990A4/fr not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
IT1248395B (it) | 1995-01-11 |
PL290202A1 (en) | 1992-01-27 |
CA2042311C (en) | 1995-06-06 |
ITMI911275A0 (it) | 1991-05-10 |
ES2068046R (de) | 1995-10-16 |
KR920010811B1 (ko) | 1992-12-17 |
CA2042311A1 (en) | 1991-11-11 |
AU7645891A (en) | 1991-11-14 |
SE9101402D0 (sv) | 1991-05-08 |
GB2244897B (en) | 1994-12-07 |
FR2662040A1 (fr) | 1991-11-15 |
ITMI911275A1 (it) | 1992-11-10 |
PT97643A (pt) | 1993-07-30 |
BE1004990A4 (fr) | 1993-03-16 |
KR910021152A (ko) | 1991-12-20 |
GB9110045D0 (en) | 1991-07-03 |
GB2244897A (en) | 1991-12-11 |
PT97643B (pt) | 1998-11-30 |
DE4115179A1 (de) | 1992-01-09 |
ES2068046A2 (es) | 1995-04-01 |
US5181113A (en) | 1993-01-19 |
AU641244B2 (en) | 1993-09-16 |
JP3301624B2 (ja) | 2002-07-15 |
SE9101402L (sv) | 1991-11-11 |
JPH05199471A (ja) | 1993-08-06 |
HUT57496A (en) | 1991-11-28 |
FR2662040B1 (fr) | 1994-06-03 |
ES2068046B1 (es) | 1996-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4115179C2 (de) | Einrichtung zum Speichern und Ausgeben von Daten in einem TV-System und Verfahren zu dessen Steuerung hierfür | |
DE69630756T2 (de) | Fernsehempfänger mit Überlagerung Fernsehbilds mit Text und/oder graphischen Mustern | |
DE3421445C2 (de) | ||
DE3910052C2 (de) | ||
DE19510657B4 (de) | Fernsteuerverfahren und Fernsteuereinrichtung für ein Bildgerät | |
DE60312241T2 (de) | Verfahren zur Verarbeitung einer zusätzlichen Information in einem Videosystem | |
DE4028942A1 (de) | Anordnung zum verarbeiten von teletext-informationen | |
DE3019819A1 (de) | Fernsehempfaenger | |
DE3727756A1 (de) | Verfahren zum aufbereiten von kennsignalen | |
DE19544139A1 (de) | OSD-Schaltung und Positionsdetektor | |
DE1549681B1 (de) | Einrichtung zum optischen darstellen von zeichen | |
EP0006131A1 (de) | Verfahren zur Übertragung von Aufzeichnungen mit gemischtem Darstellungsinhalt auf einen Sichtanzeigeschirm, insbesondere in Fernsprechanlagen | |
EP0090211A1 (de) | Gerät zur flimmerfreien Wiedergabe von Fernsehbildern und Text- und Graphikseiten | |
DE2726284A1 (de) | Raster-anzeigegeraet | |
DE2760395C2 (de) | ||
DE2612295A1 (de) | Verfahren und datenanzeigeanlage zum anzeigen von daten an mehreren endstellen | |
DE2656393A1 (de) | Sichtgeraet | |
DE2926501C2 (de) | Schaltungsanordnung mit interaktive Benutzerdialoge simulierender Betriebsweise in Videotext/Kabeltext-Systemen ohne Rückkanal | |
EP0525559B1 (de) | Verfahren und Fernsehtextempfangsgerät zur Verringerung der Wartezeiten bei der Anzeige von Fernsehtextseiten | |
DE3304859C2 (de) | ||
DE4106750A1 (de) | Verfahren und einrichtung zur verarbeitung von fernsehtext- oder teletextdaten | |
EP1224801B1 (de) | Verfahren und vorrichtung zum anzeigen von informationen zu ausgewählten bildelementen von bildern einer videosequenz | |
DE60002973T2 (de) | Methode zur Auswählen, Bearbeiten und Spielen einer komplexen Tonmeldung | |
EP0057750B1 (de) | Verfahren und Anordnung zum Darstellen von Steuerzeichen an einem Bildschirm einer Anzeigeeinrichtung | |
EP0099469B1 (de) | Schaltungsanordnung für die bildliche Darstellung von Texten, Grafiken und Symbolen auf Bildschirmen von Monitoren und/oder mittels punktgesteuerter Drucker |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8128 | New person/name/address of the agent |
Representative=s name: KNAUF, R., DIPL.-ING. WERNER, D., DIPL.-ING. DR.-I |
|
D2 | Grant after examination | ||
8363 | Opposition against the patent | ||
8331 | Complete revocation |