DE69630591T2 - Fernbedienungsvorrichtung und -verfahren - Google Patents

Fernbedienungsvorrichtung und -verfahren Download PDF

Info

Publication number
DE69630591T2
DE69630591T2 DE69630591T DE69630591T DE69630591T2 DE 69630591 T2 DE69630591 T2 DE 69630591T2 DE 69630591 T DE69630591 T DE 69630591T DE 69630591 T DE69630591 T DE 69630591T DE 69630591 T2 DE69630591 T2 DE 69630591T2
Authority
DE
Germany
Prior art keywords
data
remote control
program
program data
broadcast
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE69630591T
Other languages
English (en)
Other versions
DE69630591D1 (de
Inventor
Hisao Kumai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Publication of DE69630591D1 publication Critical patent/DE69630591D1/de
Application granted granted Critical
Publication of DE69630591T2 publication Critical patent/DE69630591T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/16Circuits
    • H04B1/20Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver
    • H04B1/202Circuits for coupling gramophone pick-up, recorder output, or microphone to receiver by remote control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/27Arrangements for recording or accumulating broadcast information or broadcast-related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/39Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space-time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/78Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations
    • H04H60/80Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations characterised by transmission among terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42208Display device provided on the remote control
    • H04N21/42209Display device provided on the remote control for displaying non-command information, e.g. electronic program guide [EPG], e-mail, messages or a second television channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8186Monomedia components thereof involving executable data, e.g. software specially adapted to be executed by a peripheral of the client device, e.g. by a reprogrammable remote control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/37Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42222Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device

Description

  • Die vorliegende Erfindung betrifft eine Fernsteuerungsvorrichtung und ein Fernsteuerungsverfahren zum Steuern von Einrichtungen wie Videobandrekordern oder Fernsehgeräten.
  • Um Reservationen zum Aufzeichnen auf einem Videobandrekorder vorzunehmen, war es erforderlich, dass der Benutzer eine Programmtabelle auf das Sendedatum, den Kanal, den Wochentag und die Sendebeginn- und Endezeiten des Programms, das er aufzuzeichnen wünscht, prüfen und diese Informationsstücke durch Betätigen der Tasten auf der Fernsteuerung des Videobandrekorders eingeben musste. Der Eingabevorgang war daher mühsam, sodass nicht jeder in Lage war, die Daten leicht einzugeben. Selbst eine in der Bedienung des Gerätes erfahrene Person hat manchmal die Daten fehlerhaft eingegeben und später herausgefunden, dass das gewünschte Programm nicht aufgezeichnet wurde.
  • Um dieses Problem zu überwinden, wurde ein Verfahren, das Aufzeichnungs-Reservationen unter Verwendung von G-Codes leicht macht, in großem Umfang verwendet. Ein G-Code ist ein Code, der durch Codieren eines Kanals, Datum, Zeit und Dauer und Komprimieren der codierten Daten, wie z. B. in WO90/07844 gezeigt, erhalten wird. Bei diesem Verfahren prüft der Benutzer eine Programmtabelle auf den G-Code für das Programm, das er aufzuzeichnen wünscht, gibt den G-Code durch Betätigen der nummerischen Tasten auf der Fernsteuerung ein und überträgt ihn an den Videobandrekorder. Dann werden der Kanal, das Datum, der Wochentag, Beginn- und Endezeiten automatisch eingestellt, sodass der Benutzer weniger Fehler beim Eingeben machen und die Zahl von Fehlern beim Vornehmen von Reservationen zum Aufzeichnen verringern wird.
  • Bei dem Verfahren zum Vornehmen von Reservationen für Programme mittels der G-Codes muss jedoch der Benutzer einen G-Code in vielen Ziffern unter Betrachten der Programmtabelle durch Betätigen der kleinen Tasten auf dem Fernsteuergerät eingeben, was den Vorgang mühsam macht. Selbst wenn der Benutzer nur eine Ziffer in der Zahl falsch eingibt, wird ein Fehler entstehen, sodass der Benutzer die Tasten nochmals richtig betätigen muss. Alternativ wird ein anderes Programm, das dem falschen G-Code entspricht, aufgezeichnet werden, sodass der Benutzer das reservierte Ergebnis überprüfen muss. Es ist eine ziemliche Mühe, den G-Code durch Betätigen der Tasten auf der bereiten Fernsteuerung unter Betrachtung der in kleiner Schrift auf der Programmtabelle in einer Zeitung gedruckten G-Codes richtig einzugeben. Selbst eine in der Tastenbetätigung erfahrene Person kann einen Fehler machen. Die herkömmlichen Fernsteuersysteme sind für die älteren Personen, die mit der Bedienung von Videogeräten nicht vertraut sind, nicht leicht zu verwenden gewesen. In letzter Zeit ist FM-Rundfunk mit den Titeln von Musikkompositionen, Wettervorhersagen, Verkehrsinformation, Nachrichten usw. gemultiplext worden, und die gemultiplexten Daten werden dann gesendet, wie z. B. in der Japanischen Patentanmeldung, KOKAI Publication Nr. 6-311060 offenbart. Man kann in Betracht ziehen, das mehr verschiedene Arten von Information über das FM-Multiplex-Rundfunksystem gesendet werden.
  • WO 93/10642 betrifft ein Fernsteuersystem, das eine handgehaltene Anzeige von Programminformation mit einer Fernsteuereinheit kombiniert. Das entfernt gelegene Gerät arbeitet auf Steuerbefehlen, die von der Fernsteuervorrichtung empfangen werden. Die Fernsteuervorrichtung umfasst einen Empfänger zum Empfangen von Anzeigeinformation, die von dem gesteuerten Gerät gesendet wird. Die Fernsteuerung zeigt auf eine Anweisung des Benutzers empfangene Daten auf der Anzeige der Fernsteuerung an.
  • Der Verweis EP-A-0 643 500 beschreibt eine Signalwiedergabevorrichtung, die einen Empfänger zum Empfangen eines Primärsignals zusammen mit Hilfsdaten, die Daten bezüglich einer Rundfunkstation, Programmen usw. enthalten, umfasst. Die Hilfsdaten können RDS-Daten sein, die von FM-Stationen gesendet werden.
  • Eine Vorrichtung zur Fernsteuerung eines Videorekorders oder Videoempfängers wird in WO 87/06416 beschrieben. Ein Videorekorder wird mittels eines Barcode-Lesers programmiert, der auf einen gedruckten Fernsehprogrammplan anspricht. Die entsprechenden Videorekorder-Programmierdaten werden in einem Programmspeicher davon gespeichert. Ein Rundfunksignal eines Fernsehprogramms wird von Steuersignalen begleitet. Diese Steuersignale werden mit den in dem Programmspeicher gespeicherten Daten verglichen, um den Anfang und das Ende des Videorekorderbetriebs zu bestimmen. Eine solche Steuereinheit kann als ein von dem Videorekorder getrenntes Gerät bereitgestellt werden. Zur Kommunikation mit dem Videorekorder verwendet die Steuereinheit dann eine Femsteuer-Funktionalität, die ursprünglich für handgehaltene Fernsteuerungen gedacht ist.
  • Es ist die Aufgabe der vorliegenden Erfindung, eine Fernsteuerungsvorrichtung und ein Fernsteuerungsverfahren bereitzustellen, die eine verbesserte Arbeitsweise zum Vornehmen von Programmreservationen ermöglichen.
  • Dies wird durch die Merkmale von Anspruch 1 für eine Fernsteuerungsvorrichtung und durch die Merkmale von Anspruch 9 für ein Fernsteuerungsverfahren erreicht.
  • Programmdaten werden von den gespeicherten Programmdaten spezifiziert, ein Fernsteuercode wird auf der Basis der Programmdaten des spezifizierten Programms erzeugt, und der Fernsteuercode wird zum Zeitpunkt des Programmbeginns gesendet, was die Programmreservation einfach macht.
  • KURZBESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist eine erklärende Zeichnung eines FM-Multiplex-Rundfunksystems, das Fernsehprogrammdaten sendet.
  • 2 ist eine Außenansicht einer Fernsteuervorrichtung nach einer ersten Ausführung der vorliegenden Erfindung.
  • 3 ist eine erklärende Zeichnung von Fernsehprogrammdaten, die auf der Fernsteuervorrichtung erscheinen.
  • 4 ist ein Blockschaltbild der Fernsteuervorrichtung.
  • 5 zeigt die Struktur des RAM 23.
  • 6 ist ein Flussdiagramm für eine grobe Operation der Ausführung.
  • 7 ist ein Flussdiagramm für den FM-Radioempfangsprozess.
  • 8 ist ein Flussdiagramm für den FM-Multiplex-Informationsempfangsprozess.
  • 9 ist eine erklärende Zeichnung der von der Rundfunkstation gesendeten Programminformation.
  • 10 zeigt die Struktur des Informationsspeichers 32.
  • 11A zeigt die Struktur des Fernsehprogrammdatenspeichers 32a.
  • 11B zeigt die Struktur des Reservation-Vollendet-Speichers 32b.
  • 12 ist ein Flussdiagramm für den TV-Programmreservationsmodusprozess.
  • 13A veranschaulicht eine Darstellung des TV-Programmreservationsmodus.
  • 13B veranschaulicht eine Darstellung des Reservations-Verifikationsmodus.
  • 14 ist ein Flussdiggramm für den Reservations-Verifikationsmodusprozess.
  • 15 ist ein Blockschaltbild einer Fernsteuervorrichtung nach einer zweiten Ausführung der vorliegenden Endung.
  • 16 ist ein Flussdiagramm, das die modifizierten Teile des TV-Programmreservationsmodusprozesses in der Fernsteuervorrichtung nach der zweiten Ausführung zeigt.
  • 17 ist ein Flussdiagramm für den Fernsteuercode-Sendeprozess in der Fernsteuervorrichtung der zweiten Ausführung.
  • 18 veranschaulicht einen Fall, wo die vorliegende Erfindung auf einen Personal Computer angewandt wird.
  • Im Folgenden werden unter Bezug auf die begleitenden Zeichnungen Ausführungen der vorliegenden Erfindung erklärt. 1 ist eine erklärende Zeichnung eines FM-Multiplex-Rundfunksystems, das eine Voraussetzung für die vorliegende Erfindung ist.
  • In dem Rundfunksystem werden die Fernsehprogrammdaten, die Kanäle, Programmnamen, Sendedaten, Sendebeginn- und Endezeiten und G-Codes einschließen, mit gewöhnlichen FM-Rundfunkradiowellen gemultiplext und gesendet. Das so gesendete Signal wird zum Steuern z. B. eines Videobandrekorders in jeder Wohnung benutzt. Die Fernsteuervorrichtung der vorliegenden Erfindung hat die Funktion des Empfangens von FM-Multiplex-Rundfunk und ist in der Lage, nicht nur die empfangenen Fernsehprogrammdaten in einem Speicher zu speichern, sondern auch die gespeicherten Fernsehprogrammdaten anzuzeigen. Die Fernsteuervorrichtung ist bestimmt, den G-Code des Programms zu senden, wenn der Benutzer das Programm gewählt hat, das er von den angezeigten Programmen aufzuzeichnen wünscht.
  • 2 ist eine Außenansicht der Fernsteuervorrichtung nach einer ersten Ausführung der vorliegenden Erfindung. In dieser Zeichnung ist ein Bedienteil 2 mit Nummerntasten von 1 bis 12 zum Wählen eines Fernsehkanals, einer Abstimmtaste zum Wählen einer FM-Rundfunkstation, einer Aufwärts-, Abwärts-, Rechts- und Links-Cursortaste, einer Übertragungstaste zum Übertragen eines Fernsteuercodes usw. versehen, obwohl hier nicht alle davon gezeigt werden.
  • Ein Anzeigeabschnitt 3 umfasst eine Flüssigkristall-Anzeigevorrichtung und zeigt die empfangenen Programmdaten an. Auf dem Anzeigeabschnitt 3 erscheinen fünf Programme, wie in 3 gezeigt. An den Stellen, wo die fünf Programme erscheinen, werden Transparentschalter 4 bereitgestellt, wie in 2 gezeigt. Das vom Benutzer gewünschte Programm kann durch Einschalten des Transparentschalters 4 in der entsprechenden Position gewählt werden. Dann, wenn die Übertragungstaste eingeschaltet wird, wird der G-Code des vom Benutzer gewählten Programms von einem Fernsteuer-Sendeabschnitt 5 an den Videobandrekorder gesendet, der eine Reservation zur Aufzeichnung vornimmt.
  • Die Schaltungskonfiguration der Fernsteuervorrichtung 1 wird mit Verweis auf 4 beschrieben. Von einer Antenne 11 empfangene Rundfunkwellen werden an FM-Tuner 12A und 12B ausgegeben. Der FM-Tuner 12A ist ein Tuner zum hauptsächlichen Empfangen eines Audiosignals, und der Tuner 12B ist ein Tuner zum Empfangen der mit dem Audiosignal gemultiplexten Daten. Ein FM-Demodulator 13A demoduliert das im FM-Tuner 12A eingestellte Signal und gibt das demodulierte Signal an einen Stereo-Demodulator 14 aus. Der Stereo-Demodulator 14 demoduliert ein L-Signal und ein R-Signal aus dem L+R-Signal und dem L-R-Signal, die vom FM-Demodulator 13A ausgegeben werden, und gibt das R- und L-Signal an einen rechten und linken Kopfhörer 16R bzw. 16L über einen Audioverstärker 15 aus.
  • Ein FM-Demodulator 13B FM-demoduliert das vom FM-Tuner 12B ausgegebene Signal und gibt das demodulierte Signal an einen L-MSK-Demodulator 17 aus. Der L-MSK-Demodulator 17 demoduliert das vom FM-Demodulator 13B ausgegebene Signal durch L-MSK (Level controlled Minimum Shift Keying) und gibt das demodulierte Signal an einen Fehlerkorrekturdecoder 18 aus. Der Fehlerkorrekturdecoder 18 korrigiert Fehler in dem Eingangssignal und gibt das korrigierte Signal an einen Steuerabschnitt 19 aus.
  • Wenn eine FM-Übertragung empfangen wird, weist der Steuerabschnitt 19 eine Abstimmsteuerschaltung 21 an, den Empfangskanal entsprechend der Betätigung der Abstimmtaste auf einem Tasteneingabeabschnitt 20 (Bedienteil 2) zu ändern. Der Steuerabschnitt 19 führt den FM-Radioempfangsprozess, den FM-Multiplex-Informationsempfangsprozess, den TV-Programmreservationsmodusprozess usw., die später erklärt werden, entsprechend dem in einem ROM 22 gespeicherten Steuerprogramm aus und speichert die empfangenen Fernsehprogrammdaten in einem RAM 23. Des Weiteren zeigt der Steuerabschnitt 19 die im RAM 23 gespeicherten Programmdaten auf einem Anzeigeabschnitt 24 im TV-Programmreservationsmodus an und veranlasst einen Sendeabschnitt 25 (Fernsteuer-Sendeabschnitt 5), den G-Code des vom Benutzer gewählten Fernsehprogramms an den Videobandrekorder oder dergleichen zu senden. Außerdem veranlasst der Steuerabschnitt 19 einen Summer 29, abzuschalten, wenn es erforderlich ist.
  • In einem EEPROM 26 wird die Information, die gespeichert werden muss, auch nachdem die Vorrichtung ausgeschaltet ist, z. B. der im FM-Tuner 13A zuletzt empfangene Kanal, gespeichert. In einem RAM 27 werden Daten anders als die Fernsehprogrammdaten gespeichert.
  • Das RAM 23 besteht aus einem Eingangspuffer 31, einem Informationsspeicher 32 und einem Anzeigepufter 33, wie in 5 gezeigt. Die aus Binärdaten 1 und 0 bestehende Multiplexinformation von dem Fehlerkorrekturdecoder 18 empfangend schreibt sie der Steuerabschnitt 19 in den Eingangspufter 31 und wandelt dann die Binärdaten in Zeichendaten um und schreibt die umgewandelten Daten in den Infonnationsspeicher 32. Dann, wenn der Benutzer die Cursortasten betätigt, um die Anzeige der nächsten Multiplexinformation zu verlangen, liest der Steuerabschnitt das nächste Multiplex-Informationselement in dem Informationsspeicher 32, angezeigt durch den Zeiger (nicht gezeigt), überträgt es in den Anzeigepufter 33 und ermöglicht, dass die nächste Multiplexinformation auf dem Anzeigeabschnitt 24 erscheint.
  • Die Arbeitsweise der so aufgebauten Ausführung wird mit Verweis auf das Flussdiagramm von 6 grob erklärt.
  • Wenn die Einschalttaste betätigt wird (Schritt S1 in 6) liest der Steuerabschnitt 19 den im EEPROM 25 gespeicherten zuletzt empfangenen Kanal und setzt den Empfangskanal des FM-Tuners 12A auf den ausgelesenen Kanal über die Abstimmsteuerschaltung 21 (Schritt S2). Dann wird der eingestellte Kanal empfangen (Schritt S3). Im Folgenden Schritt S4 wird festgestellt, ob irgendeine Tasteneingabeoperation vorgenommen wurde. Wenn eine Tastenoperation getätigt wurde, wird der der betätigten Taste entsprechende Prozess ausgeführt.
  • Wenn die Entscheidung in Schritt S4 gezeigt hat, dass die betätigte Taste die Abstimmtaste zum Ändern der Empfangsfrequenz ist, wird in Schritt S5 der FM-Radioempfangsprozess ausgeführt.
  • 7 ist ein Flussdiagramm für den FM-Radioempfangsprozess. Wenn die betätigte Taste die Abstimmtaste zum Erhöhen der Empfangsfrequenz ist, wird der Steuerabschnitt 19 die Abstimmsteuerschaltung 21 anweisen, die Empfangsfrequenz des FM-Tuners 12A zu erhöhen. Wenn die betätigte Taste die Abstimmtaste zum Senken der Empfangsfrequenz ist, wird der Steuerabschnitt die Abstimmsteuerschaltung 21 anweisen, die Empfangsfrequenz des FM-Tuners 12A zu senken (Schritt S11 in 7). Dann wird der Kanal mit der geänderten Frequenz empfangen (Schritt S12).
  • Wenn die Entscheidung in Schritt S4 gezeigt hat, dass die betätigte Taste die Informationstaste ist, wird in Schritt S6 der FM-Multiplex-Informationsempfangsprozess ausgeführt.
  • 8 ist ein Flussdiagramm für den FM-Multiplex-Informationsempfangsprozess. Zuerst weist der Steuerabschnitt 19 den FM-Tuner 12B über die Abstimmsteuerschaltung 21 an, den spezifizierten Kanal zu empfangen und die auf dem Kanal übertragene Multiplexinformation zu übernehmen. Dies ermöglicht dem FM-Tuner 12B, die Rundfunkradiowelle auf dem spezifizierten Kanal zu empfangen, und der FM-Dmodulator 13B FM-demoduliert das im FM-Tuner 12B empfangene Signal und trennt die in dem demodulierten Signal enthaltene Multiplexinformation. Die getrennte Multiplexinformation wird an den L-MSK-Demodulator 17 ausgegeben, der sie dann durch L-MSK demoduliert. Dann wird das L-MSK-demodulierte Signal dem Fehlerkorrekturprozess im Fehlerkorrekturdecoder 18 unterzogen, und dann wird das entstandene Signal an den Steuerabschnitt 19 ausgegeben (Schritt S21 in 8).
  • Als Nächstes wird auf der Basis, ob die Rundfunk-Radiowelle richtig empfangen wurde, festgestellt, ob die Rundfunkübertragung jetzt auf dem spezifizierten Kanal erfolgt oder nicht (Schritt S22).
  • Wenn die Feststellung in Schritt S22 ergeben hat, dass die Rundfunkübertragung jetzt auf dem spezifizierten Kanal erfolgt, wird die Steuerung zu Schritt S23 gehen, wo die empfangenen Daten im Informationsspeicher 32 des RAM 23 gespeichert werden. Dann wird den empfangenen Daten erlaubt, auf dem Anzeigeabschnitt 24 zu erscheinen (Schritt S24).
  • Hier wird die im Informationsspeicher 32 gespeicherte Multiplexinformation mit Verweis auf 9 beschrieben. Die Multiplex-Informationselemente, die die Titel von Musikkompositionen, die Namen von Sängern, Nachrichten, Verkehrsinformation und TV-Programminformation umfassen, werden mit der Rundfunkradiowelle gemultiplext, und das gemultiplexte Signal wird von der Rundfunkstation gesendet. Die Übertragungsgeschwindigkeit der Multiplexinformation beträgt etwa 623 Seiten pro Minute (30 Zeichen pro Seite).
  • Die Fernsteuervorrichtung 1 empfängt diese Informationsstücke und speichert sie im Informationsspeicher 32. Der Informationsspeicher 32 in der Fernsteuervorrichtung 1 der Erfindung ist mit einem Speicherbereich versehen, der Information in der Reihenfolge von Programmnummer und Seitennummer auf der Basis einer Rundfunkstation speichert, wie in 10 gezeigt, und ist in der Lage, maximal 256 Programme von Daten für jede Rundfunkstation zu speichern, wobei ein Programm 64 Seiten von Daten enthält.
  • Der Informationsspeicher 32 ist mit einem Fernsehprogrammspeicher 32a versehen, der aus einer Vielzahl von Speicherbereichen besteht, die TV-Programminformationselemente, die die Sendedaten, an denen die einzelnen Programme von den Rundfunkstationen gesendet werden, Kanäle, Sendebeginn- und Endezeiten, Programmnamen und G-Codes, wie in 11A gezeigt, einschließen, speichern.
  • Der Informationsspeicher 32 ist weiter mit einem Reservation-Vollendet-Speicher 32b ausgestattet, der die Fernsehprogrammdaten speichert, die der Benutzer durch Betätigen der Transparenttaste 4 ausgewählt hat, wobei die Fernsehprogrammdaten auf dem Anzeigeabschnitt 24 erscheinen. In dem Reservation-Vollendet-Speicher 32b werden die Sendedaten, Kanäle, Sendebeginn- und Endezeiten, Programmnamen und Einbit-Information gespeichert, die anzeigt, ob der Inhalt des Programms geändert wurde oder nicht.
  • Der Benutzer kann verifizieren, welches Programm reserviert wurde, indem die in dem Reservation-Vollendet-Speicher 32b gespeicherten Programminformationselemente angezeigt werden.
  • In 8 wird, wenn in der Feststellung in Schritt S22 die Radiowelle auf dem spezifizierten Kanal nicht empfangen werden kann und festgestellt wurde, dass jetzt keine Rundfunkübertragung auf dem Kanal stattfindet, die Steuerung zu Schritt S25 gehen, wo die Tatsache, dass jetzt keine Rundfunkübertragung auf dem Kanal stattfindet, angezeigt wird.
  • Nach den Schritten S24 oder S25 wird festgestellt, ob irgendeine Tastenbetätigung durchgeführt wurde oder nicht (Schritt S26). Wenn der Aufwärts- oder Abwärts-Cursor betätigt wurde, um ein Programm auszuwählen, wird der Zeiger aktualisiert, und die nächste Multiplexinformation im Informationsspeicher 32 wird ausgelesen, die Multiplexinformation wird in den Anzeigepuffer 33 übertragen, die Multiplexinformation im Anzeigepuffer 33 wird auf dem Anzeigeabschnitt 24 angezeigt (Schritt S27), und dann kehrt die Steuerung zu Schritt S26 zurück.
  • Wenn die rechte und linke Cursortaste betätigt werden, um eine Seite zu wählen, wird die Information in der Seite, die der Information in einem Maximum von 64 Seiten eines im Informationsspeicher 32 gespeicherten Programms folgt, ausgelesen und wie in der oben beschriebenen Programmauswahl in den Anzeigepuffer 33 übertragen. Nachdem der Anzeigepuffer die Information auf dem Anzeigeabschnitt 24 anzeigt, kehrt die Steuerung zu Schritt S26 (Schritt S28) zurück.
  • Wenn die Abstimmtaste betätigt wird, um den Kanal zu wechseln, wird die Steuerung zu Schritt S29 gehen, wo der Empfangskanal auf die Frequenz des nächsten Kanals eingestellt wird, und danach wird die Steuerung an Schritt S21 zurückgegeben.
  • Wenn festgestellt wird, dass die betätigte Taste eine andere Taste als die Aufwärts- und Abwärts-Cursortasten, die Rechts- und Links-Cursortasten und die Abstimmtaste ist, bedeutet dies, dass die Informationstaste, die Fernsehprogramm-Reservationstaste oder dergleichen betätigt wurden, sodass die Steuerung zu Schritt S4 und folgende in 6 zurückkehrt.
  • Wenn in 6 festgestellt wurde, dass die betätigte Taste die N-Programmreservationstaste ist, wird in Schritt S7 der TV-Programmreservationsmodusprozess ausgeführt.
  • Im Folgenden wird der Inhalt des TV-Programmreservationsmodusprozesses mit Verweis auf das Flussdiagramm von 12 beschrieben.
  • Um ein TV-Programm zu reservieren, gibt der Benutzer zuerst das Datum und den Kanal durch Betätigen der Nummerntasten auf der Fernsteuervorrichtung 1 ein (Schritt S31 und S32 in 12). Wenn Datum und Kanal eingegeben sind, liest der Steuerabschnitt 19 fünf Fernsehprogrammdaten für das entsprechende Datum und den Kanal aus dem Informationsspeicher 32 in aufsteigender Reihenfolge (Schritt S33).
  • 13A zeigt eine Darstellung in dem TV-Programmreservationsmodus. In der Abbildung werden die Fernsehprogrammdaten auf Kanal 1 am 12. November so gezeigt, dass die fünf Fernsehprogrammdaten in der Reihenfolge der Programmnummer, d. h. in der Reihenfolge der Sendebeginnzeit, angezeigt werden.
  • In 12 wird festgestellt, ob die Transparenttaste (Schalter) im Anzeigeabschnitt 24 vom Benutzer betätigt wurde oder nicht (Schritt S34).
  • Wenn der Benutzer eine Transparenttaste 4, die angibt, dass eines der fünf Programme auf dem Anzeigeabschnitt 24 erscheint, betätigt hat, wird der im Informationsspeicher 32 gespeicherte G-Code, der dem Fernsehprogrammnamen entspricht, gelesen und an den Sendeabschnitt 25 ausgegeben, der dann den G-Code an den Videobandrekorder sendet (Schritt S35). Als nächstes werden die vom Benutzer gewählten und spezifizierten Fernsehprogrammdaten im Reservation-Vollendet-Speicher 32b gespeichert. Wenn eine Vielzahl von Fernsehprogrammdaten im Reservation-Vollent-Speicher 32b gespeichert ist, werden die Programmdaten in aufsteigender Ordnung der Anfangszeit neu geordnet (Schritt S37).
  • Wenn in Schritt S34 festgestellt wird, dass die betätigte Taste nicht die Transparenttaste 4 ist, wird die Steuerung zu Schritt S38 gehen, wo festgestellt wird, ob die Abwärts-Verschieben-Taste betätigt wurde oder nicht.
  • Wenn die betätigte Taste die Abwärts-Verschieben-Taste ist, werden die im Informationsspeicher 32 gespeicherten nächsten fünf Fernsehprogrammdaten auf dem gleichen Kanal und an dem gleichen Datum gelesen und auf dem Anzeigeabschnitt 24 angezeigt (Schritt S39).
  • Wenn die Feststellung in Schritt S38 ergeben hat, dass die betätigte Taste nicht die Abwärts-Verschieben-Taste ist, wird die Steuerung zu Schritt S40 gehen, wo festgestellt wird, ob die betätigte Taste die Aufwärts-Verschieben-Taste ist oder nicht. Wenn die betätigte Taste die Aufwärts-Verschieben-Taste ist, werden die im Informationsspeicher 32 gespeicherten fünf Fernsehprogrammdaten vor den momentan angezeigten Programmen an dem gleichen Datum und Kanal gelesen und auf dem Anzeigeabschnitt 24 angezeigt (Schritt S41).
  • Wenn die Feststellung in Schritt S40 ergeben hat, dass die betätigte Taste nicht die Aufwärts-Verschieben-Taste ist, wird die Steuerung zu Schritt S42 gehen, wo festgestellt wird, ob die betätigte Taste die Endetaste ist oder nicht. Wenn die betätigte Taste die Endetaste ist, wird der Prozess beendet. Wenn die betätigte Taste nicht die Endetaste ist, wird die Steuerung zu Schritt S34 zurückkehren.
  • Wenn in dem TV-Programmreservationsmodus der Benutzer das Datum und den Kanal spezifiziert und die Aufwärts- und Abwärts-Cursortasten betätigt, bewirkt dies, dass die Fernsehprogrammdaten bezüglich des spezifizierten Datums und Kanals in der Reihenfolge angezeigt werden. Nachdem das Programm, das der Benutzer zum Aufzeichnen zu reservieren wünscht, angezeigt wurde, kann es der Benutzer durch Einschalten der Transparenttaste 4 in der Position, in der das Programm, das der Benutzer zu reservieren wünscht, erscheint, auswählen. Das Einschalten der Transparenttaste 4 in dieser Weise bewirkt, dass der G-Code des ausgewählten Programms vom Sendeabschnitt 25 an den Videobandrekorder gesendet wird.
  • Um ein Fernsehprogramm zur Aufzeichnung zu reservieren, muss daher der Benutzer nicht den G-Code durch Betätigen der Nummerntasten auf der Fernsteuervorrichtung 1 und Ansehen der Programmtabelle, wie in der Vergangenheit, eingeben, sondern muss nur die auf dem Anzeigeabschnitt 24 erscheinenden Fernsehprogrammdaten wählen, sodass jeder Reservationen zur Aufzeichnung einfach vornehmen kann.
  • Wenn in 6 die betätigte Taste die Reservation-Verifizieren-Taste ist, wird in Schritt S8 der Reservation-Vollendet-Programmanzeigemodusprozess ausgeführt. Im Folgenden wird der Reservation-Vollendet-Programmanzeigemodusprozess (Reservation-Verifizieren-Modus) mit Verweis auf das Flussdiagramm in 14 beschrieben.
  • Zuerst werden von den im Reservation-Vollendet-Speicher 32b registrierten Fernsehprogrammdaten diejenigen gelöscht, deren Endezeiten die gegenwärtige Zeit überschritten haben. (Schritt S51 in 14). Dann werden die im Reservation-Vollendet-Speicher 32b registrierten Fernsehprogrammdaten mit den im Fernsehprogrammspeicher 32a im Informationsspeicher 32 gespeicherten Fernsehprogrammdaten verglichen, um zu prüfen, ob der Inhalt des Programms nach der Aufzeichnungsreservation geändert wurde (Schritt S52).
  • Zum Beispiel wird das Fernsehprogramm, das dem Sendedatum und -Kanal für das reservierte Programm entspricht, aus dem Fernsehprogrammspeicher 32a wiedergewonnen. Wenn ein anderes Fernsehprogramm im gleichen Zeitschlitz gespeichert wurde, wird entschieden, dass die Sendezeit und anderes des Programms nach dem Reservationsvorgang geändert wurden. In diesem Fall wird "1" in das entprechende Änderungsflag im Reservation-Vollendet-Speicher 32b gesetzt (Schritt S53). Des Weiteren werden von den im Reservation-Vollendet-Speicher 32 registrierten Femsehprogrammdaten fünf Programme gesucht, deren Sendebeginnzeiten näher bei der gegenwärtigen Zeit liegen. Dann werden die Fernsehprogrammdaten für diese Programme und die Daten, die anzeigen, ob der Inhalt der Programme geändert wurde oder nicht, angezeigt (Schritt S54).
  • 13B zeigt eine Darstellung im Reservation-Venfizieren-Modus. Wie in der Figur gezeigt, werden, wenn der Modus in den Reservation-Verifizieren-Modus geschaltet wird, fünf Fernsehprogrammdaten angezeigt, die näher bei der gegenwärtigen Zeit liegen. In der Figur gibt eine schwarze Marke neben dem Programmnamen "CDE DRAMA", der auf Kanal 8 von 20:00 bis 21:00 am 7. November zu senden ist, an, dass der Inhalt des Programms nach der Reservationseinstellung geändert wurde.
  • Nachdem die zur Aufzeichnung reservierten fünf Fernsehprogrammdaten angezeigt wurden, wird festgestellt, ob die Abwärts-Verschieben-Taste eingeschaltet wurde oder nicht (Schritt S55). Wenn die Abwärts-Verschieben-Taste eingeschaltet wurde, werden fünf weitere im Reservation-Vollendet-Speicher 32b registrierte Fernsehprogrammdaten, die nächstnäher bei der gegenwärtigen Zeit als die anzeigten der Fernsehprogrammdaten liegen, angezeigt (Schritt S56).
  • Wenn die Feststellung in Schritt S55 ergeben hat, dass die betätigte Taste nicht die Abwärts-Verschieben-Taste ist, wird die Steuerung zu Schritt S57 gehen, wo festgestellt wird, ob die Aufwärts-Verschieben-Taste betätigt wurde oder nicht. Wenn die Aufwärts-Verschieben-Taste betätigt wurde, werden fünf Fernsehprogrammdaten, deren Sendebeginnzeiten früher sind als die der auf dem Anzeigeabschnitt 24 erscheinenden Fernsehprogrammdaten, und die Daten, die anzeigen, ob der Inhalt der Programme geändert wurde oder nicht, angezeigt (Schritt S58).
  • Wenn die Feststellung in Schritt S57 ergeben hat, dass die betätigte Taste nicht die Aufwärts-Verschieben-Taste ist, wird die Steuerung zu Schritt S59 gehen, wo festgestellt wird, ob die Transparenttaste 4 betätigt wurde oder nicht. Wenn die Transparenttaste 4 betätigt wurde, wird die mittels der Transparenttaate 4 ausgewählte und spezifizierte eine von den auf dem Anzeigeabschnitt 24 erscheinenden fünf Fernsehprogrammdaten aus dem Reservation-Vollendet-Speicher 32b gelöscht, und die Reihenfolge der nächsten gespeicherten Fernsehprogrammdaten wird zusammengeschoben (S60).
  • Wenn die Feststellung in Schritt S59 ergeben hat, dass die betätigte Taste nicht die Transparenttaste 4 ist, geht die Steuerung zu Schritt S61, wo festgestellt wird, ob die Endetaste betätigt wurde oder nicht. Wenn die Endetaste betätigt wurde, wird der Prozess beendet. Wenn die betätigte Taste nicht die Endetaste ist, geht die Steuerung zu Schritt S55, wo der Prozess des Feststellens der betätigten Taste wiederholt wird.
  • Im Reaservation-Verifizieren-Modus kann der Benutzer veranlassen, dass die reservierten Fernsehprogrammdaten in Folge angezeigt werden und den Inhalt der Reservation verifizieren. Des Weiteren wird, wenn die zum Aufzeichnen reservierten Programme angezeigt werden, die Information, die das Programm angibt, dessen Inhalt geändert wurde, angezeigt, was dem Benutzer ermöglicht, die im Informationsspeicher 32 gespeicherten Fernsehprogrammdaten zu bestätigen, die Darstellung anzusehen und, wenn erforderlich, die Reservation zu ändern.
  • Als Nächstes wird eine zweite Ausführung der vorliegenden Erfindung, die die Fernsteuerung eines zu steuernden Geräts ohne Verwendung von G-Codes ermöglicht, mit Verweis auf 15 bis 17 erklärt.
  • Obwohl in der obigen Ausführung der Fall, wo die Fernsteuervorrichtung 1 die Funktion des Sendens von G-Codes besitzt, erklärt wurde, verfügen einige Videogeräte über keine G-Code-Reservierungsfunktion. Unter Berücksichtigung dieser Tatsache werden in der zweiten Ausführung die empfangenen Fernsehprogrammdaten in die Fernsteuercodes für die einzelnen Hersteller umgewandelt, und die sich ergebenden Codes werden gesendet.
  • Im Blockschaltbild von 15 werden die gleichen Teile der Schaltung von 4 der ersten Ausführung mit den gleichen Verweiszeichen bezeichnet, und diese Teile werden nicht erklärt.
  • In 15 zählt eine Taktschaltung 41 die von einer Taktgeneratorschaltung (nicht gezeigt) erzeugten Taktsignale und taktet damit die Zeit. Die von der Taktschaltung 41 gemessene Zeit wird an eine Fernsteuersignal-Sendesteuerschaltung 42 ausgegeben.
  • Die Fernsteuersignal-Sendesteuerschaltung 42 hat die Funktion, die Fernsehprogrammdaten, die vom Benutzer aus den im Femsehprogrammspeicher 32a gespeicherten Fernsehprogrammdaten gewählt und im Reservation-Vollendet-Speicher 32b gespeichert wurden, in ein von dem zu steuernden Gerät und seinem Hersteller bestimmtes Fernsteuersignal umzuwandeln und es an einen Sendeabschnitt 44 zu senden. Der Sendeabschnitt 44 wandelt das von der Fernsteuersignal-Sendesteuerschaltung 42 ausgegebene Femsteuersignal für den zu steuernden Videobandrekorder in ein Infrarot-Femsteuersignal um und gibt das umgewandelte Signal nach außen aus.
  • Ein Gesteuertes-Gerät-und-Hersteller-Einstellschalter 43 ist ein Schalter zum Einstellen des Typs, der Seriennummer und des Herstellers des zu steuernden Videogeräts. Wenn der Benutzer diese Informationsstücke einstellt, erzeugt die Fernsteuersignal-Sendesteuerschaltung 42 ein für den gesteuerten Videobandrekorder oder Fernsehgerät geeignetes Femsteuersignal.
  • In Folgenden wird die zweite Ausführung, konzentriert auf die Teile, wo sich die zweite Ausführung von der ersten Ausführung unterscheidet, mit Verweis auf die Flussdiagramme in 16 und 17 beschrieben.
  • 16 ist ein Flussdiagramm nur für die Teile, die sich von dem TV-Programmreservationsmodusprozess von 12 unterscheiden.
  • In der zweiten Ausführung werden anstelle der Schritte S34 bis S37 in 12 die Prozesse in den Schritten S71 bis S73 von 16 ausgeführt.
  • Das heißt, wenn das Datum und der Kanal spezifiziert werden und die Transparenttaste 4 mit fünf angezeigten Programmen betätigt wird (Schritt S71 JA in 16), werden die mittels der Transparenttaste 4 gewählte und spezifizierte Fernsehprogrammdaten im Reservation-Vollendet-Speicher 32b gespeichert (Schritt S72). Zu dieser Zeit werden die gewählten und spezifizierten Fernsehprogrammdaten, d. h. die Daten, die das Sendedatum, den Kanal, die Sendebeginn- und Endezeiten usw. einschließen, im Reservation-Vollendet-Speicher 32b gespeichert. Danach werden die im Reservation-Vollendet-Speicher 32b gespeicherten Reservierungsdaten in aufsteigender Reihenfolge der Sendebeginnzeit neu geordnet (Schritt S73).
  • Als Nächstes wird der Inhalt des Prozesses zum Senden des Fernsteuersignals an den Videobandrekorder, nachdem der Benutzer ein Fernsehprogramm auf der Fernsteuervorrichtung 1 der zweiten Ausführung reserviert hat, mit Verweis auf das Flussdiagramm von 17 erklärt.
  • Zuerst wird, abhängig davon, ob das Aufzeichnungsflag F "1" ist, festgestellt, ob der Videobandrekorder jetzt aufzeichnet oder nicht (Schritt S81 in 17). Das Aufzeichnungsflag F ist ein Flag, das anzeigt, ob das vom Benutzer reservierte Programm jetzt aufgezeichnet wird oder nicht. Das Aufzeichnungsflag F wird auf "1" gesetzt, wenn die Anfangszeit des im Reservationsspeicher 32b registrierten Fernsehprogramms mit der in der Taktschaltung 41 gezählten Zeit verglichen und festgestellt wird, dass es ein Programm gibt, dessen Sendebeginnzeit die gegenwärtige Zeit überschritten hat, aber dessen Sendeendezeit nicht erreicht wurde. In den anderen Fällen ist das Aufzeichnungsflag auf "0".
  • Wenn das Aufzeichnungsflag F = 1 oder augenblicklich keine Aufzeichnung stattfindet, wird die Steuerung zu Schritt S82 gehen, wo festgestellt wird, ob die Anfangszeit des im Reservation-Vollendet-Speicher 32b gespeicherten nächsten zur Aufzeichnung reservierten Programms erreicht ist. Wenn die gegenwärtige Zeit die Anfangszeit des nächsten zur Aufzeichnung reservierten Programms erreicht hat, sendet der Sendeabschnitt 44 ein Einschaltsignal, das den Videobandrekorder einschaltet (S83). Außerdem sendet er ein Signal, das den Kanal für die nächsten zur Aufzeichnung reservierten Programme angibt (S84). Dann sendet er ein Aufzeichnungsstartsignal (S85), setzt das Aufzeichnungsflag F auf "1" und gibt die Steuerung an Schritt S81 zurück.
  • Wenn in Schritt S81 festgestellt wurde, dass das Aufzeichnungsflag auf "1" ist, wird die Steuerung zu Schritt S87 gehen, wo festgestellt wird, ob die gegenwärtige Zeit die Endezeit des gerade aufgezeichneten Programms erreicht hat. Wenn die gegenwärtige Zeit die Endezeit erreicht hat, sendet der Sendeabschnitt 44 ein Aufzeichnungsstoppsignal (S88) und weiter ein Ausschaltsignal, das die Stromversorgung des Videobandrekorders ausschaltet (S89). Dann werden die Fernsehprogrammdaten des aufgezeichneten Programms aus dem Reservation-Vollendet-Speicher 32b gelöscht (S90). Es erfolgt eine Prüfung, um zu sehen, ob ein anderes Fernsehprogramm in dem Reservation-Vollendet-Speicher 32b registriert wurde. Wenn ein anderes Fernsehprogramm registriert wurde, wird die Steuerung an Schritt S81 zurückgegeben, von dem an die oben beschriebenen Prozesse wiederholt werden. Wenn kein anderes Fernsehprogramm in dem Reservation-Vollendet-Speicher 32b registriert wurde, wird der Prozess beendet.
  • Bei der zweiten Ausführung besitzt der Videobandrekorder keine Funktion des Aufzeichnens in G-Codes, oder ein von einem Femsteuersignal, das sich von Hersteller zu Hersteller unterscheidet, gesteuertes Fernsehgerät kann auf der Basis der empfangenen Fernsehprogrammdaten gesteuert werden.
  • Zum Beispiel werden die empfangen Fernsehprogrammdaten in dem Speicherabschnitt in der Fernsteuervorrichtung 1 gespeichert. Die gespeicherten Fernsehprogrammdaten werden angezeigt, und der Benutzer wählt das Programm, das er zu sehen wünscht, aus den angezeigten Items aus. Dann, wenn die Sendebeginnzeit erreicht ist, sendet die Femsteuervorrichtung ein Einschaltsignal und ein Kanalsignal zum Angeben des Kanals, auf dem das Programm übertragen wird, an den Videobandrekorder oder das Fernsehgerät. Daher wird, auch wenn der Benutzer die Sendezeit des Programms vergisst, die Stromversorgung des Videobandrekorders oder Fernsehgeräts zur Sendebeginnzeit automatisch eingeschaltet, um dem Benutzer zu ermöglichen, das Programm zu sehen. Des Weiteren kann, auch bei einem Videobandrekorder mit einer Aufzeichnungs-Reservationsfunktion, ein Fernsehprogramm, das der Benutzer zu sehen wünscht, aufgezeichnet oder angesehen werden, ohne den Rekorder in den Aufzeichnungs-Reservationszustand zu stellen.
  • Während in der obigen Ausführung der Fall beschrieben wurde, wo die Programminformation über FM-Multiplex-Rundfunk gesendet wird, ist die vorliegende Erfindung nicht auf FM-Rundfunk begrenzt, sondern kann auf einen Fall angewandt werden, wo die Fernsehprogrammdaten mit Fernseh-Rundfunkradiowellen gemultiplext und die gemultiplexten Signale gesendet werden.
  • Des Weiteren kann, während in der obigen Ausführung zwei FM-Tuner benutzt werden, um den Empfang gewöhnlicher FM-Sendungen zu ermöglichen, auch wenn Multiplexinformation empfangen wird, nur ein FM-Tuner benutzt werden, um den Empfang von entweder FM-Rundfunk oder Multiplexinformation zu ermöglichen.
  • Außerdem ist die vorliegende Erfindung nicht auf eine spezielle Vorrichtung für die Fernsteuervorrichtung beschränkt, sondern kann auf eine Vorrichtung angewandt werden, die auch als eine kleine elektronische Vorrichtung dient, z. B. ein elektronischer Rechner oder ein elektronisches Notizbuch.
  • Wie in 18 gezeigt, wird die vorliegende Erfindung auch wie folgt realisiert. Eine FM-Multiplex-Rundfunk-Sende/Empfangseinheit 52 und eine Infrarot-Sendeeinheit 53 sind mit einem Personal Computer 51 verbunden, der eine Tastatur 51a, eine Anzeige 51b und eine Floppydisk-Leseeinheit 51c besitzt. Die Programmcodes, die den Personal Computer 51, die FM-Multiplex-Rundfunk-Sende/Empfangseinheit 52 und die Infrarot-Sendeeinheit 53 steuern, werden in einer Floppydisk 54 gespeichert. Die Floppydisk-Leseeinheit 51c liest die Programmcodes auf der Floppydisk. Entsprechend den ausgelesenen Programmcodes werden der Personal Computer 51, die FM-Multiplex-Rundfunk-Sende/Empfangseinheit 52 und die Infrarot-Sendeeinheit 53 gesteuert, wodurch die Erfindung verwirklicht wird.
  • In diesem Fall entspricht die FM-Multiplex-Rundfunk-Sende/Empfangseinheit 52 der Antenne 11, dem FM-Tuner 12B, dem FM-Demodulator 13B, dem L-MSK-Demodulator 17, dem Fehlerkorrekturdecoder 18 und der Abstimmsteuerschaltung 21, die Infrarot-Sendeeinheit 53 entspricht dem Sendeabschnitt 25 von 4, die Floppydisk 54 entspricht dem ROM 22 von 4, und der Personal Computer 51 entspricht dem Steuerabschnitt, dem Tasteneingabeabschnitt 20, dem Anzeigeabschnitt 24, den RAMs 23 und 25 und dem EEPROM 26.

Claims (15)

  1. Fernsteuerungsvorrichtung zur Steuerung des Betriebs eines entfernten Gerätes, umfassend: eine Empfangseinrichtung (12B, 13B) zum Empfang einer Mehrzahl von Sendeprogrammdaten, eine Speichereinrichtung (32a) zur Speicherung der Mehrzahl von Sendeprogrammdaten, die von der Empfangseinrichtung (12B, 13B) empfangen wurden, eine Anzeigeeinrichtung (24) zur Anzeige der Mehrzahl von gespeicherten Sendeprogrammdaten, eine Programmauswahleinrichtung (20) und eine Übertragungseinrichtung (25) zur Übertragung eines Fernsteuercodes zu dem entfernten Gerät basierend auf vor der Auswahleinrichtung (20) ausgewählten Daten, die Programmauswahleinrichtung (20) wählt gewünschte Daten aus der Mehrzahl von angezeigten Sendeprogrammdaten aus, die Übertragungseinrichtung (25) überträgt einen Fernsteuercode basierend auf den ausgewählten Sendeprogrammdaten, dadurch gekennzeichnet, dass eine vorbestimmte Programmspeichereinrichtung (32b) zur Speicherung der gewünschten Sendeprogrammdaten, die von der Programmauswahleinrichtung (20) ausgewählt wurden, eine Bestimmungseinrichtung (19) zur Bestimmung, ob eine Änderung in den gewünschten Sendeprogrammdaten stattgefunden hat, basierend auf den Sendeprogrammdaten, die von der Empfangseinrichtung (12B, 13B) empfangen wurden, nachdem die gewünschten Sendeprogrammdaten in der bestimmten Programmspeichereinrichtung (32b) gespeichert wurden, und eine Mitteilungseinrichtung zur Mitteilung, dass die Bestimmungseinrichtung festgestellt hat, dass eine Änderung stattgefunden hat.
  2. Fernsteuerungsvorrichtung nach Anspruch 1, wobei der Fernsteuerungscode Daten sind, die durch Codierung der Kanaldaten, Datumsdaten, Zeitdaten und Dauerdaten eines Sendeprogramms und Komprimierung der codierten Daten erhalten werden.
  3. Fernsteuerungsvorrichtung nach Anspruch 1 oder 2, wobei die Empfangseinrichtung (12B, 13B) außerdem Fernsteuerungscodes für die empfangenen Sendeprogrammdaten empfängt und die Fernsteuerungscodes extrahiert, die mit den FM-Rundfunksendewellen im Multiplexbetrieb übertragen werden, aus den FM-Rundfunksendewellen.
  4. Fernsteuerungsvorrichtung nach Anspruch 1, wobei die Sendeprogrammdaten Programmstartzeitdaten enthalten und die Übertragungseinrichtung (25) einen zu übertragenden Fernsteuerungscode basierend auf den ausgewählten Sendeprogrammdaten erzeugt.
  5. Fernsteuerungsvorrichtung nach einem der Ansprüche 1 bis 4, die außerdem umfasst: eine bestimmte Programmspeichereinrichtung (32b) zur Speicherung der gewünschten Sendeprogrammdaten, die von der Programmauswahleinrichtung (20) ausgewählt wurden, und einer Anzeigeeinrichtung (24) zur Anzeige der gewünschten Sendeprogrammdaten, die in der bestimmten Programmspeichereinrichtung (32b) gespeichert sind.
  6. Fernsteuerungsvorrichtung nach Anspruch 1, wobei die Übertragungseinrichtung (25) eine Geräteauswahleinrichtung (20) zur Auswahl eines zu steuernden Gerätes enthält und einen Fernsteuercode entsprechend zu dem Gerät erzeugt, dass von der Geräteauswahleinrichtung (20) ausgewählt wurde, und den Code zur Startzeit überträgt.
  7. Fernsteuerungsvorrichtung nach Anspruch 6, wobei die Geräteauswahleinrichtung eine Einrichtung (20) zur Auswahl des Herstellers des zu steuernden Gerätes enthält.
  8. Fernsteuerungscode-Übertragungs/Empfangs-System mit einem Sender zur Übertragung einer Mehrzahl von Sendeprogrammdaten und der Fernsteuercodes, die den einzelnen Sendeprogrammdaten entsprechen, und einen Empfänger in einer Fernsteuerung gemäß Anspruch 1 zum Empfang der Mehrzahl von Sendeprogrammdaten und der Fernsteuercodes für diese Daten, die von dem Sender übertragen wurden.
  9. Fernsteuerungsverfahren zur Steuerung des Betriebs eines entfernten Gerätes mit den Schritten: Empfangen (S21) einer Mehrzahl von Sendeprogrammdaten, Speichern (S23) der Mehrzahl von empfangenen Sendeprogrammdaten, Anzeigen (S24) der Mehrzahl von empfangenen Sendeprogrammdaten, Übertragen eines Fernsteuercodes, das Fernsteuerungsverfahren enthält außerdem den Schritt der Auswahl von gewünschten Daten aus einer Mehrzahl von angezeigten Sendeprogrammdaten, der Übertragungsschritt überträgt einen Fernsteuercode basierend auf den ausgewählten Sendeprogramminformationsdaten, gekennzeichnet durch Speichern (S23) der ausgewählten Sendeprogrammdaten, Bestimmen, ob eine Änderung in den gewünschten Sendeprogrammdaten stattgefunden hat, basierend auf den empfangenen Sendeprogrammdaten, nachdem die gewünschten Sendeprogrammdaten gespeichert wurden, und Mitteilen, wenn festgestellt wurde, dass eine Änderung stattgefunden hat.
  10. Verfahren nach Anspruch 9, wobei der Fernsteuerungscode Daten sind, die durch Codierung der Kanaldaten, Datumsdaten, Zeitdaten und Dauerdaten des Sendeprogramms und Komprimierung der codierten Daten erhalten werden.
  11. Verfahren nach Anspruch 9, wobei die Sendeprogrammdaten Programmstartzeitdaten enthalten und wobei der Sendeschritt den Schritt der Erzeugung eines zu übertragenden Fernsteuercodes basierend auf den ausgewählten Sendeprogrammdaten enthält.
  12. Verfahren nach Anspruch 9, wobei das Verfahren außerdem den Schritt der Extraktion von Fernsteuercodes aus den empfangenen FM-Rundfunksendefunkwellen enthält.
  13. Verfahren nach einem der Ansprüche 9 bis 12, das außerdem die Schritte umfasst: Speichern (S23) der ausgewählten Sendeprogrammdaten und Anzeigen (S24) der gespeicherten Sendeprogrammdaten.
  14. Verfahren nach Anspruch 9, wobei der Sendeschritt einen Schritt zur Auswahl eines zu steuernden Gerätes und zur Erzeugung eines Fernsteuercodes entsprechend zu dem ausgewählten Gerät und zur Übertragung des Codes zu einer Startzeit enthält.
  15. Computerprogrammprodukt mit einem computerlesbaren Medium, das einen darauf verkörperten computerlesbaren Programmcode enthält, wobei der Programmcode so angepasst ist, alle Schritte des Anspruchs 9 auszuführen.
DE69630591T 1995-12-22 1996-12-16 Fernbedienungsvorrichtung und -verfahren Expired - Fee Related DE69630591T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP33536795 1995-12-22
JP33536795A JP3764988B2 (ja) 1995-12-22 1995-12-22 リモートコントロール装置
PCT/JP1996/003663 WO1997023960A1 (en) 1995-12-22 1996-12-16 Remote control device and remote control method

Publications (2)

Publication Number Publication Date
DE69630591D1 DE69630591D1 (de) 2003-12-11
DE69630591T2 true DE69630591T2 (de) 2004-05-13

Family

ID=18287747

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69630591T Expired - Fee Related DE69630591T2 (de) 1995-12-22 1996-12-16 Fernbedienungsvorrichtung und -verfahren

Country Status (5)

Country Link
US (1) US5898398A (de)
EP (1) EP0811274B1 (de)
JP (1) JP3764988B2 (de)
DE (1) DE69630591T2 (de)
WO (1) WO1997023960A1 (de)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761604A (en) * 1996-04-25 1998-06-02 Philips Electronics North America Corporation Music key for directly selecting audio channels on satellite receiver
US6130726A (en) * 1997-03-24 2000-10-10 Evolve Products, Inc. Program guide on a remote control display
NZ337920A (en) * 1997-03-24 2000-06-23 Evolve Products Inc Two-way wireless remote control including advertising display
EP0951194B1 (de) * 1997-09-25 2012-07-04 Mitsubishi Denki Kabushiki Kaisha Fernbedienungseinheit
JPH11122682A (ja) * 1997-10-16 1999-04-30 Nec Corp リモートコントロール送信装置
US6219109B1 (en) * 1998-01-21 2001-04-17 Evolve Products, Inc. Remote control with direct TV operation
US6208341B1 (en) * 1998-08-05 2001-03-27 U. S. Philips Corporation GUI of remote control facilitates user-friendly editing of macros
US6407779B1 (en) * 1999-03-29 2002-06-18 Zilog, Inc. Method and apparatus for an intuitive universal remote control system
EP1192808A1 (de) * 1999-06-11 2002-04-03 United Video Properties, Inc. Anwendungssystem für interaktives fernsehen mit tragbarem anwendungsgerät
US6862741B1 (en) * 1999-12-22 2005-03-01 Gateway, Inc. System and method for displaying event related electronic program guide data on intelligent remote devices
US6956496B1 (en) 2000-01-18 2005-10-18 Zilog, Inc. Method and apparatus for updating universal remote databases through TV VBI processing
US6980120B2 (en) * 2000-03-10 2005-12-27 Yu Philip K Universal remote control with digital recorder
US8531276B2 (en) 2000-03-15 2013-09-10 Logitech Europe S.A. State-based remote control system
JP4280960B2 (ja) 2000-10-24 2009-06-17 ソニー株式会社 情報処理装置および方法、並びにプログラム格納媒体
US6750801B2 (en) 2000-12-29 2004-06-15 Bellsouth Intellectual Property Corporation Remote control device with directional mode indicator
US6946970B2 (en) * 2000-12-29 2005-09-20 Bellsouth Intellectual Property Corp. Remote control device with smart card capability
US7653926B2 (en) * 2000-12-29 2010-01-26 At&T Intellectual Property I, L.P. Remote control device with event notifier
US6903655B2 (en) * 2000-12-29 2005-06-07 Bellsouth Intellectual Property Corp. Remote control device with illumination
US20040051815A1 (en) * 2001-06-05 2004-03-18 Alpaiwalia Feroz Kaiki Apparatus for providing tuner parameters in a television receiver
KR100462608B1 (ko) * 2002-06-21 2004-12-20 삼성전자주식회사 텔레비전에서의 채널 예약 제어 방법 및 장치
JP2006115310A (ja) * 2004-10-15 2006-04-27 Nec Corp 携帯端末装置および番組予約方法
DE102006018238A1 (de) 2005-04-20 2007-03-29 Logitech Europe S.A. System und Verfahren zur adaptiven Programmierung einer Fernbedienung
US20070234384A1 (en) * 2006-03-16 2007-10-04 Gary Rein Integrated command center for flat screen televisions, and internet protocol monitors
US20090189495A1 (en) * 2006-08-02 2009-07-30 Gary Rein Integrated command center for flat screen televisions, and internet protocol monitors
US20090027573A1 (en) * 2006-08-02 2009-01-29 Gary Rein Integrated command center for flat screen televisions, and internet protocol monitors
JP5106312B2 (ja) * 2008-08-11 2012-12-26 株式会社東芝 リモートコントロール装置,機器,および無線制御システム
US8508401B1 (en) 2010-08-31 2013-08-13 Logitech Europe S.A. Delay fixing for command codes in a remote control system
US9525293B2 (en) 2011-12-30 2016-12-20 Makita Corporation Battery charger having angled wall in battery receiving opening, and battery pack charging system and cordless power tool system including same
US9781496B2 (en) 2012-10-25 2017-10-03 Milwaukee Electric Tool Corporation Worksite audio device with wireless interface
USD741795S1 (en) 2013-10-25 2015-10-27 Milwaukee Electric Tool Corporation Radio charger

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0728448B2 (ja) * 1986-02-07 1995-03-29 アールシーエー トムソン ライセンシング コーポレイシヨン 再構成可能な遠隔制御送信器
GB8609524D0 (en) * 1986-04-18 1986-05-21 British Broadcasting Corp Video receivers & recorders
US5255313A (en) * 1987-12-02 1993-10-19 Universal Electronics Inc. Universal remote control system
DE3805174A1 (de) * 1988-02-19 1989-08-31 Grundig Emv Fernbedienungsgeber mit strichcodeleser
JPH04200082A (ja) * 1990-11-29 1992-07-21 Matsushita Electric Ind Co Ltd 文字放送受信装置
US5390027A (en) * 1990-08-23 1995-02-14 Matsushita Electric Industrial Co., Ltd. Television program recording and reproducing system using program data of text broadcast signal
US5282028A (en) * 1990-11-27 1994-01-25 Scientific-Atlanta, Inc. Remote control for digital music terminal with synchronized communications
EP0613606B1 (de) * 1991-11-19 2002-07-10 Scientific-Atlanta, Inc. Fernsteuerungsvorrichtung zur kommunikation von programmdatensignalen
JP3026686B2 (ja) * 1992-09-22 2000-03-27 三洋電機株式会社 ビデオテープレコーダ
JPH077771A (ja) * 1993-03-19 1995-01-10 Sony Corp リモートコマンダー
JP3204282B2 (ja) * 1993-09-10 2001-09-04 ソニー株式会社 受信機

Also Published As

Publication number Publication date
DE69630591D1 (de) 2003-12-11
JPH09182173A (ja) 1997-07-11
JP3764988B2 (ja) 2006-04-12
EP0811274A1 (de) 1997-12-10
WO1997023960A1 (en) 1997-07-03
US5898398A (en) 1999-04-27
EP0811274B1 (de) 2003-11-05

Similar Documents

Publication Publication Date Title
DE69630591T2 (de) Fernbedienungsvorrichtung und -verfahren
DE69034201T2 (de) Abstimm-Steuergerät mit Möglichkeit einer Abstimmung mittels Etiketten
DE69717555T3 (de) Empfänger für digitale Fernsehsignale
EP0112589B1 (de) Anordnung zur programmierbaren Steuerung einer Rundfunk- und/oder Fernseh-Empfangseinrichtung
DE69835056T2 (de) Radiodatenempfänger mit Mehrfunktionstasten
EP0753234B2 (de) Verfahren zur erstellung einer elektronischen programmzeitschrift und schaltung hierfür
DE3134037C2 (de)
DE3914429C2 (de) Personalkanal-Anzeigevorrichtung für ein Fernsehprogramm-Voreinstellsystem
DE4129571C2 (de) Vorrichtung zum Programmieren von Aufzeichnungsgeräten
DE69722480T2 (de) Anzeige eines elektronischen Programmführers
DE69422226T3 (de) Gerät und Verfahren zur zeitgesteuerten Aufzeichnung in einem Videorecorder
DE69427073T3 (de) Vorrichtung zum Abspeichern von Fernsehkanälen und Verfahren zur Kanalprogrammierung
DE3411504A1 (de) Fernsteuerempfaenger mit vorrichtung zur automatischen programmierung einer kanalueberspringliste
DE2837670A1 (de) Anzeigeeinrichtung zur erleichterung der einstellung eines abstimmsystems
DE3640436A1 (de) Fernbedienung fuer ein empfangsgeraet der unterhaltungselektronik mit videotext-empfang
DE69330325T3 (de) Kanalwählendes Gerät
DE19803319B4 (de) Verfahren zur automatischen Einstellung der Uhrzeit bei einem Videogerät
DE3640437C2 (de) Programmierbares Gerät zum Einstellen eines Empfangsgerätes der Unterhaltungselektronik
DE69632930T2 (de) Verfahren zur Steuerung eines Videorecorders
DE4018368C1 (de)
DE3037196C1 (de) Verfahren zur automatischen Sendersuche bei Fernsehempfaengern zum Empfang von PAL- und SECAM-Signalen
EP0512206B1 (de) Verfahren zur Auswahl einer Betriebsweise bei einem Gerät der Unterhaltungselektronik
DE4241599C2 (de) Fernsehempfänger zur Wiedergabe von terrestrisch und über Satellit übertragenen Fernsehsignalen
DE69636905T2 (de) Empfänger für Fernsehsignale mit einer elektronischen Programmauswahl von verfügbaren Fernsehprogrammen
DE4219561A1 (de) Vorrichtung zur kanalprogrammierung fuer einen fernsehempfaenger

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee