[go: up one dir, main page]

DE29880170U1 - Device for controlling a storage unit - Google Patents

Device for controlling a storage unit

Info

Publication number
DE29880170U1
DE29880170U1 DE29880170U DE29880170U DE29880170U1 DE 29880170 U1 DE29880170 U1 DE 29880170U1 DE 29880170 U DE29880170 U DE 29880170U DE 29880170 U DE29880170 U DE 29880170U DE 29880170 U1 DE29880170 U1 DE 29880170U1
Authority
DE
Germany
Prior art keywords
information
recorder
television
channel
designed
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 - Lifetime
Application number
DE29880170U
Other languages
German (de)
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.)
FORCE ELECTRONICS AS STENHOLM
Original Assignee
FORCE ELECTRONICS AS STENHOLM
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 FORCE ELECTRONICS AS STENHOLM filed Critical FORCE ELECTRONICS AS STENHOLM
Publication of DE29880170U1 publication Critical patent/DE29880170U1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • H04N21/4583Automatically resolving scheduling conflicts, e.g. when a recording by reservation has been programmed for two programs in the same time slot
    • 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/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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • 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
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • 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
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems 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/087Systems 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/088Systems 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/0882Systems 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems 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/087Systems 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/088Systems 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/0887Systems 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 programme or channel identifying signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • H04N5/7755Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver the recorder being connected to, or coupled with, the antenna of the television receiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Finance (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Strategic Management (AREA)
  • Human Computer Interaction (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
  • Details Of Television Systems (AREA)

Description

C ·C ·

Patentanwälte ■ Königstraße 28 ■ D-22767 Hamburg DIEHL · GLAESER HILTL & PARTNERPatent attorneys ■ Königstraße 28 ■ D-22767 Hamburg DIEHL · GLAESER HILTL & PARTNER

23.06.2000 F. 35308/00 Gl/th23.06.2000 F. 35308/00 Gl/th

GLAESER-HILTLGLAESER-HILTL

GESELLSCHAFT BÜRGERLICHEN RECHTSCIVIL LAW COMPANY

Joachim W. Glaeser
Dr. Elmar HiItI*
Joachim W. Glaeser
Dr. Elmar HiItI*

Diplom-Ingenieur Diplom-ChemikerGraduate engineer Graduate chemist

Patentanwälte ■ European Patent Attorneys European Trademark Attorneys
HAMBURG MÜNCHEN*
Patent Attorneys ■ European Patent Attorneys European Trademark Attorneys
HAMBURG MUNICH*

Kanzlei/Office:Office:

Königstraße 28 ■ D-22767 HamburgKönigstrasse 28 ■ D-22767 Hamburg

Force Electronics A/SForce Electronics A/S

DK-940 0 NorresundbyDK-940 0 Norresundby

DänemarkDenmark

Telefotf t'Tetephon&fawQß 1*2-S3-34··* fetekopiefer '-Facsimile (0*4Oj*38ei92 88 E-Mail: Patentanwaelte@compuserve.com · VAT No. DE 130 492 022Telefotf t'Tetephon&fawQß 1*2-S3-34··* fetekopifer '-Facsimile (0*4Oj*38ei92 88 Email: Patentanwaelte@compuserve.com · VAT No. DE 130 492 022

Vorrichtung zum Steuern einer SpeichereinheitDevice for controlling a storage unit

Die vorliegende Erfindung betrifft eine Vorrichtung, die zum Steuern einer Speichereinheit ausgeführt ist, wie sie in der Präambel von Anspruch 1 definiert ist.The present invention relates to a device designed to control a storage unit as defined in the preamble of claim 1.

Es ist gut bekannt, daß Programmierung in Form von Zeitsteuerung (timing) verschiedener Aufzeichnungsgeräte, z. B. Videobandrecordern eine recht komplizierte Angelegenheit darstellen kann. Insbesondere ist Zeitsteuerung von Aufzeichnungsausrüstung in Verbindung mit einem Wunsch interessant, ein Programm oder eine durch eine Sendestation, z. B. eine Fernsehstation übertragene Übertragung aufzuzeichnen, da das gewünschte Programm oder die gewünschte Übertragung typischerweise zu einer bestimmten Zeit gesendet wird.It is well known that programming in the form of timing of various recording devices, e.g. video tape recorders, can be quite a complicated matter. In particular, timing of recording equipment is of interest in connection with a desire to record a program or transmission transmitted by a broadcasting station, e.g. a television station, since the desired program or transmission is typically broadcast at a particular time.

Wenn die Aufzeichnungsausrüstung einzustellen ist, um ein gewünschtes Programm auf einem gegebenen Kanal zu einer gegebenen Zeit aufzuzeichnen, wird typischerweise die folgende Einstellungsprozedur verwendet: Zuerst muß spezifiziert werden, welches Programm aufzuzeichnen ist, wann es gesendet wird, und auf welchem Kanal es gesendet wird. Dann muß die Aufzeichnungsausrüstung auf den Kanal eingestellt werden, und es muß spezifiziert werden, wann die Aufzeichnungsausrüstung beginnen und aufhören soll, das Programm aufzuzeichnen.When the recording equipment is to be set to record a desired program on a given channel at a given time, the following setting procedure is typically used: First, it must be specified which program is to be recorded, when it is to be broadcast, and on which channel it is to be broadcast. Then the recording equipment must be set to the channel, and it must be specified when the recording equipment is to start and stop recording the program.

Programmieren in Form von Zeitsteuerung des Aufzeichnungsgeräts erfolgt typischerweise auf der Grundlage eines Sendeprogramms, das direkt oder indirekt durch die Sendestation geliefert wird. Das SendeprogrammProgramming in the form of time control of the recording device is typically carried out on the basis of a broadcast program that is provided directly or indirectly by the broadcasting station. The broadcast program

I i Z k t * * ·I i Z k t * * ·

kann &zgr;. B. als Information in einer Zeitung oder einer
Zeitschrift, als Information auf einer Teletextseite, als Information auf einer Home-Page im Internet oder in einer anderen Form veröffentlicht sein. Bei einem solchen
Sendeprogramm kann die Aufzeichnungsausrüstung wie oben
ausgeführt eingestellt werden. Wenn mehrere Programme oder Übertragungen aufzuzeichnen sind, muß die oben genannte
Einstellungsprozedur für jede Übertragung befolgt werden, die aufgezeichnet werden soll. Dies beinhaltet ein großes Risiko, daß der Benutzer die verschiedenen
Informationspunkte verwechselt und dadurch die
Aufzeichnungsausrüstung falsch einstellt. Da der Benutzer typischerweise die Programmiereinrichtung aufgrund seiner oder ihrer Abwesenheit von Aufzeichnungsausrüstung
verwenden wird, wenn das Programm gesendet wird und
aufgenommen werden soll, wird ein Fehler beim Programmieren deshalb - typischerweise - nicht detektiert werden, bis es zu spät ist und das Programm gesendet worden ist und vielleicht
- nicht wieder gesendet wird.
can be &zgr;. B. as information in a newspaper or a
magazine, as information on a teletext page, as information on a home page on the Internet or in another form. In such a
Broadcast program can use the recording equipment as above
If several programs or transmissions are to be recorded, the above mentioned
Setup procedure must be followed for each transmission to be recorded. This involves a great risk that the user will not be able to
Information points are confused and thus the
recording equipment incorrectly. Since the user typically sets up the programming facility due to his or her absence of recording equipment
will use when the program is broadcast and
is to be recorded, a programming error will therefore - typically - not be detected until it is too late and the program has been sent and perhaps
- will not be sent again.

Für manche Typen von Videorecordern ist ein Verfahren zum Einstellen des Videorecorders mittels eines angeschlossenen Fernsehgeräts und einer Fernsteuerung bekannt. Ein erster Schritt des Verfahrens umfaßt es, den Videorecorder zu
veranlassen, mittels einer Taste auf der Fernsteuerung
einen Programmierzustand anzunehmen. Dann präsentiert der Videorecorder ein Menü oder ein Formular, das mit Hilfe von Tasten auf der Fernsteuerung ausgefüllt werden kann.
For some types of video recorders, a method is known for setting the video recorder by means of a connected television set and a remote control. A first step of the method involves setting the video recorder
by pressing a button on the remote control
to enter a programming state. The video recorder will then present a menu or form that can be filled in using buttons on the remote control.

Weiter sind Verfahren zum Programmieren von Videorecordern mittels Strichcodelesern bekannt. Diese Verfahren basieren auf dem Ausdruck von Strichcodes (z. B. in einerFurthermore, methods for programming video recorders using bar code readers are known. These methods are based on the printing of bar codes (e.g. in a

* ti- ·* ti- ·

Zeitschrift) zusammen mit einer Beschreibung einer ÜbertragungsSendung durch eine Sendestation. Der Strichcode enthält Informationen darüber, wann die Übertragung gesendet wird und möglicherweise über den Kanal, auf dem die Übertragung gesendet wird. Auf diese Weise ermöglicht es der Strichcodeleser, den Strichcode einzugeben und den Videorecorder mit Informationen darüber zu versorgen, wann der Videorecorder die Übertragung aufnehmen soll.magazine) along with a description of a broadcast by a broadcasting station. The bar code contains information about when the broadcast will be broadcast and possibly the channel on which the broadcast will be broadcast. This allows the bar code reader to enter the bar code and provide the VCR with information about when the VCR should record the broadcast.

EP-A-312 798 erklärt ein Verfahren zum Programmieren eines Videorecorders zum Aufzeichnen von über Satellit übertragenen Fernsehprogrammen, bei welchem Verfahren der Satellitenservice auch einen Videotextservice einschließt, der Programminformationen und eine Uhrzeit hinsichtlich des Senders überträgt. Der Recorder detektiert die Programminformationen und die Sendeuhrzeit und vergleicht die Zeit mit einem lokalen Uhrzeitsignal, um genaue Zeitsteuerungen zum Starten und Stoppen der Aufzeichnung herauszuarbeiten. Es ist keine Erklärung darüber angeführt, wie der Empfänger auf den jeweiligen Kanal einzustellen ist. Die Veröffentlichung beschreibt eine Ausführungsform, in der der Sender Programmauflistungen sowohl bezüglich seiner eigenen Sendungen als auch eine Programmauflistung bezüglich anderen Sendern übertragen kann. In diesem Fall müssen die Videotextseiten mit der Programmauflistung von dem anderen Sender ein Signal enthalten, daß die lokale Zeit des jeweiligen Senders kennzeichnet. Bei der Auswahl eines Fernsehprogramms werden die Programmnummer, Datum und Start- und Stopzeitsteuerungen betreffenden Daten automatisch von der Videotextseite zum Recorder übertragen.EP-A-312 798 explains a method of programming a video recorder to record television programs transmitted via satellite, in which method the satellite service also includes a teletext service which transmits program information and a time of day with respect to the broadcaster. The recorder detects the program information and the broadcast time and compares the time with a local time signal to work out precise timings for starting and stopping the recording. No explanation is given as to how to tune the receiver to the respective channel. The publication describes an embodiment in which the broadcaster can transmit program listings both with respect to its own broadcasts and a program listing with respect to other broadcasters. In this case the teletext pages with the program listing from the other broadcaster must contain a signal indicating the local time of the respective broadcaster. When a television program is selected, the data concerning program number, date and start and stop timings are automatically transmitted from the teletext page to the recorder.

Die Veröffentlichung WO 95/26608 betrifft ein System, bei dem Informationen als maschinenlesbare Daten in einem speziellen Format übertragen werden. Das Format unterscheidet sich vom normalen Datenformat, das für Teletext für Anzeige auf dem Bildschirm verwendet wird, und ist deshalb für eine klassischePublication WO 95/26608 relates to a system in which information is transmitted as machine-readable data in a special format. The format differs from the normal data format used for teletext for display on the screen and is therefore suitable for a classical

Teletextpräsentationseinheit nicht lesbar. Daher setzt die Veröffentlichung die Übertragung von Datenpaketen mit einer umfassenden Programmauflistung voraus, welche Datenpakekte in einem Servicekanal zwischen den zum Liefern der Videotextseiteninformationen verwendeten Datensignalen übertragen werden. Die Veröffentlichung spricht nicht die Steuerung von Videorecordern an.Teletext presentation unit cannot read it. Therefore, the publication assumes the transmission of data packets with a comprehensive program listing, which data packets are transmitted in a service channel between the data signals used to deliver the teletext page information. The publication does not address the control of video recorders.

Der Stand der Technik hat das Problem, daß die Programmierung eines Videorecorders ein nicht unbedeutendes Risiko beinhaltet, daß der Benutzer die verschiedenen Informationspunkte verwechselt und daher die Aufzeichnungsausrüstung falsch einstellt. Ein weiteres Problem besteht darin, daß die Einstellungsprozeduren recht kompliziert und daher schwer für nicht technisch begabte Benutzer zu verstehen sind.The problem with the current state of the art is that programming a video recorder involves a significant risk that the user will confuse the various information points and therefore incorrectly set up the recording equipment. Another problem is that the setting procedures are quite complicated and therefore difficult for non-technical users to understand.

Dementsprechend besteht eine Aufgabe der Erfindung darin, eine Vorrichtung zum Steuern eines Recorders zu schaffen, die für eine einfach verständliche Funktion ausgeführt ist und die nicht die oben beschriebenen Nachteile aufweist.Accordingly, it is an object of the invention to provide a device for controlling a recorder which is designed for an easily understandable function and which does not have the disadvantages described above.

Die Aufgabe der Erfindung wird durch Schaffung der Vorrichtung der oben identifizierten allgemeinen Art mit den Merkmalen gemäß dem kennzeichnenden Teil von Patentanspruch 1 gelöst.The object of the invention is achieved by providing the device of the general type identified above with the features according to the characterizing part of patent claim 1.

• *• *

• ··

Der erste Koinmunikat ions kanal ist ein Kommunikationskanal, der Fernseh/Videosignale überträgt, während der zweite elektronische Kommunikationskanal ein Kommunikationskanal ist, der Teletextseiten überträgt. Hierdurch wird sichergestellt, daß sowohl der erste als auch der zweite Kommunikationskanal mit der gleichen Ausrüstung empfangen werden können, und die Erfindung kann deshalb in einer besonders benutzerfreundlichen Weise realisiert werden. Darüber hinaus können die bereits in Verbindung mit Teletext bereitgestellten Programmzeitpläne verwendet werden. Daher beruht die Erfindung nicht auf speziell vorbereiteten Programmauflistungen, sondern verwendet eher Daten, die allgemein durch den jeweiligen Fernsehanbieter in Verbindung mit dem Fernsehsignal geliefert werden, obwohl nicht immer in einer standardisierten Form.The first communication channel is a communication channel which transmits television/video signals, while the second electronic communication channel is a communication channel which transmits teletext pages. This ensures that both the first and second communication channels can be received with the same equipment, and the invention can therefore be realized in a particularly user-friendly manner. Furthermore, the program schedules already provided in connection with teletext can be used. Therefore, the invention does not rely on specially prepared program listings, but rather uses data which is generally provided by the respective television provider in connection with the television signal, although not always in a standardized form.

Die Benutzerschnittstelle wird durch Anzeigeeinheiten gebildet, die ein Menü mit den Informationen zur Identifizierung einer Vielzahl von Übertragungen anzeigen, wobei das Menü durch ein Schaltfeld gesteuert wird. Solche Benutzerschnittstellen sind den meisten Benutzern bekannter Fernsehausrüstung gut bekannt und können deshalb ohne oder nach einer kurzen Eingewöhnungsperiode verwendet werden.The user interface is formed by display units which display a menu containing information for identifying a variety of broadcasts, the menu being controlled by a control panel. Such user interfaces are well known to most users of conventional television equipment and can therefore be used without or after a short period of familiarization.

Es wird hierdurch sichergestellt, daß der Recorder automatisch als Reaktion auf die Programme gesteuert wird, die mittels der elektronischen Benutzerschnittstelle auswählt wurden. Der Benutzer braucht sich deshalb keine Sorgen um die genaue Zeit der Sendung eines ausgewählten Programms zu machen - der Benutzer kann sich auf die Auswahl des Programms konzentrieren, das er/sie sehenThis ensures that the recorder is automatically controlled in response to the programs selected via the electronic user interface. The user therefore does not need to worry about the exact time of broadcast of a selected program - the user can concentrate on selecting the program he/she wants to watch.

möchte und dies auswählen, wonach die tatsächliche Speicherung ohne Unterstützung des Benutzers erfolgt.and select this, after which the actual storage takes place without user assistance.

Die gleichzeitige Anzeige von Teilen mehrerer Teletextseiten auf dem Bildschirm des .Fernsehempfängers ermöglicht es dem Benutzer, eine sehr gute Übersicht der zur Verfügung stehenden Programmoptionen zu erhalten, z. B. gerade jetzt, selbst wenn es möglich ist, eine sehr große Anzahl von Fernsehkanälen zu empfangen.The simultaneous display of parts of several teletext pages on the screen of the television receiver enables the user to obtain a very good overview of the program options available, for example right now, even when it is possible to receive a very large number of television channels.

Bei einer besonders zweckdienlichen Ausführungsform der Erfindung erfolgt die Steuerung der Speichereinheit durch Umwandeln der Zeiten der ausgewählten Übertragungen in Befehle und Übertragung der Befehle zu der Speichereinheit mittels eines Kommunikationsprotokolls, so daß die Speichereinheit die Befehle ausführt. Es wird hierdurch sichergestellt, daß die Programmierung in einer getrennten physikalischen Einheit erfolgt, und daß diese mit der Speichereinheit kommunizieren kann.In a particularly useful embodiment of the invention, the control of the storage unit is carried out by converting the times of the selected transfers into commands and transmitting the commands to the storage unit by means of a communication protocol so that the storage unit executes the commands. This ensures that the programming takes place in a separate physical unit and that this can communicate with the storage unit.

Wenn Informationen über das Kommunikationsprotokoll in einen zweiten Speicher eingegeben werden, wobei das Kommunikationsprotokoll spezifisch für eine ausgewählte Speichereinheit ist, wird sichergestellt, daß die Speichereinheit ungeachtet dessen gesteuert wird, daß sie durch anbieterspezifische Befehle gesteuert wird. Es wird außerdem sichergestellt, daß mehrere Kommunikationsprotokolle gespeichert werden können, wodurch Kommunikationen mit mehreren verschiedenen Speichermedien ermöglicht werden.When information about the communication protocol is entered into a second memory, where the communication protocol is specific to a selected storage device, it is ensured that the storage device is controlled regardless of being controlled by vendor-specific commands. It is also ensured that multiple communication protocols can be stored, thereby enabling communications with multiple different storage media.

&ngr; :&ngr; :

Wenn die Befehle an die Speichereinheit über einen Infrarot-Kommunikationskanal übertragen werden, wird außerdem sichergestellt, daß die Speichereinheit in einer für den Benutzer besonders zweckdienlichen Weise gesteuert wird.Furthermore, transmitting the commands to the storage unit via an infrared communication channel ensures that the storage unit is controlled in a manner that is particularly convenient for the user.

In einer Ausführungsform der Erfindung werden die Befehle zu der Speichereinheit über einen Kommunikationskanal übertragen, der auch für Fernsteuerung der Speichereinheit verwendet wird. Hierdurch kann eine arbiträre Speichereinheit durch Fernsteuerung gesteuert werden.In one embodiment of the invention, the commands are transmitted to the memory unit via a communication channel that is also used for remote control of the memory unit. This allows an arbitrary memory unit to be controlled remotely.

Es ist ähnlich zweckdienlich, daß die Speichereinheit ein Videobandrecorder oder ein digitaler Videodiskettenrecorder/spieler ist. Es wird auf diese Weise möglich sein, die Erfindung in Verbindung mit existierender Ausrüstung anzuwenden, und die Erfindung wird daher sehr einfach für einen Benutzer zu installieren sein.It is similarly convenient that the storage unit is a video tape recorder or a digital video disk recorder/player. It will thus be possible to use the invention in connection with existing equipment and the invention will therefore be very easy for a user to install.

Die Erfindung soll jetzt ausführlicher unter Bezugnahme auf eine in der Zeichnung gezeigte Ausführungsform erklärt werden, in derThe invention will now be explained in more detail with reference to an embodiment shown in the drawing, in which

Fig. 1 die Gesamtstruktur eines Fernsehsystems zeigt, das aus einer Speichereinheit, einem Empfänger und Anzeigemitteln besteht, wobei das System so angeordnet ist, daß die Speichereinheit automatisch gesteuert wird;Fig. 1 shows the overall structure of a television system consisting of a storage unit, a receiver and display means, the system being arranged so that the storage unit is automatically controlled;

Fig. 2 eine Ausführungsform des Systems von Fig. 1 zeigt, in der eine elektronische Programmführung (electronic program guide - EPG) verwendet wird, um ein Benutzermenü zuFig. 2 shows an embodiment of the system of Fig. 1 in which an electronic program guide (EPG) is used to provide a user menu.

erzeugen, und die illustriert, wie das Speichermedium gesteuert wird;and which illustrates how the storage medium is controlled;

Fig. 3 ein Ablaufdiagramm darüber zeigt, wie eine Übertragung von der EPG ausgewählt wird und anschließend in der Befehlsliste gespeichert wird;Fig. 3 shows a flow chart of how a transmission is selected from the EPG and subsequently stored in the command list;

Fig. 3b ein Ablaufdiagramm der Steuerprozedur zeigt;Fig. 3b shows a flow chart of the control procedure;

Fig. 4a die Speichereinheit zeigt, welche Steuersequenzen einer Fernsteuerung liest, die ein Speichermedium steuern können, so daß das Speichersteuermedium die Speichereinheit steuern kann;Fig. 4a shows the storage unit reading control sequences of a remote control capable of controlling a storage medium, so that the storage control medium can control the storage unit;

Fig. 4b eine Speichersteuereinheit zeigt, die mit dem Speichermedium über eine gelernte Steuersequenz kommuniziert;Fig. 4b shows a storage controller communicating with the storage medium via a learned control sequence;

Fig. 5 ein Bildschirmbild zeigt, das EPG-Daten darstellt und in dem die zu speichernden Übertragungen markiert sind,Fig. 5 shows a screen image displaying EPG data and in which the transmissions to be saved are marked,

Fig. 6 ein Bildschirmbild mit einer Übersicht der zu speichernden ausgewählten Übertragungen zeigt;Fig. 6 shows a screen with an overview of the selected transmissions to be saved;

Fig. 7 ein Beispiel zeigt, wie EPG-Daten gesammelt werden können.Fig. 7 shows an example how EPG data can be collected.

Fig. 1 zeigt die Gesamtstruktur eines Fernsehsystems, das aus einer Speichereinheit 101, einem Empfänger 102 und Anzeigemitteln 103 besteht, wobei das System so angeordnet ist, daß die Speichereinheit automatisch gesteuert wird. Die Speichereinheit 101, die z. B. ein Videogerät oder einFig. 1 shows the overall structure of a television system consisting of a storage unit 101, a receiver 102 and display means 103, the system being arranged so that the storage unit is automatically controlled. The storage unit 101, which may be, for example, a video device or a

i :i:

DVD (digitaler Videodiskettenrecorder/spieler) darstellt, ist über den Anschluß 104 an ein Anzeigemittel 103 angeschlossen, welches ein Fernsehgerät darstellen kann. Die Speichereinheit 101 ist zusätzlich an einen Empfänger 102 angeschlossen, wobei die Empfängereinheit 102 so angeordnet ist, um übertragene Audio/Videosignale 105 zu empfangen. Die Audio/Videosignale werden über 106 zu der Speichereinheit 101 und weiter zu dem Anzeigemittel 104 übertragen. Es ist weiter möglich, z. B. die übertragenen Videosignale auf dem Fernsehgerät anzeigen zu lassen. Die Speichereinheit wird zum Speichern der übertragenen Audio/Videosignale verwendet.DVD (digital video disk recorder/player) is connected via the connection 104 to a display means 103 which can represent a television set. The storage unit 101 is additionally connected to a receiver 102, the receiver unit 102 being arranged to receive transmitted audio/video signals 105. The audio/video signals are transmitted via 106 to the storage unit 101 and further to the display means 104. It is also possible, for example, to have the transmitted video signals displayed on the television set. The storage unit is used to store the transmitted audio/video signals.

In Verbindung mit der Steuerung der Speichereinheit kann der Benutzer die zu speichernden Übertragungen über eine elektronische Liste der zu übertragenden Audio/Videosignale und über Signale 107 auswählen.In conjunction with the control of the storage unit, the user can select the transmissions to be stored via an electronic list of the audio/video signals to be transmitted and via signals 107.

Abendprogrammevening programme

ForschungResearch

—»—»

20.00 Killer Whale 21.15 Arthur C. Clark 23.00 Discovery hits 00.30 Goodnight20:00 Killer Whale 21:15 Arthur C. Clark 23:00 Discovery hits 00:30 Goodnight

Nur Spielfilme 20.00 Death by NightOnly feature films 20.00 Death by Night

22.30 Goldeneye
01.00 Lovely Lady
03.3 0 Late night show
22.30 Goldeneye
01.00 Lovely Lady
03.3 0 Late night show

Tabelle 1Table 1

Tabelle 1 zeigt eine Auswahl von Programmen, die Zeiten für Übertragungen gewesen sind, und bei denen der Benutzer dieTable 1 shows a selection of programs that have been broadcast times and where the user can

einzelnen Programme markieren kann. Der Empfänger 102 stellt anschließend sicher, daß die Speichereinheit 101 über das Signal 108 aktiviert und deaktiviert wird, wenn die ausgewählten Übertragungen beginnen bzw. enden.individual programs. The receiver 102 then ensures that the memory unit 101 is activated and deactivated via the signal 108 when the selected transmissions begin and end, respectively.

Fig. 2 zeigt eine Ausführungsform des Systems von Fig. 1, das eine elektronische Programmführung (EPG) zum Erzeugen eines Benutzermenüs verwendet, und illustriert, wie das Speichermedium gesteuert wird. In Verbindung mit der EPG werden Daten in einer Datenbank 2 01 gespeichert, wobei die EPG-Daten Informationen über die Übertragungen enthalten, die gesendet werden, und über die Zeit, zu der die einzelnen Übertragungen gesendet werden. Es ist am Ende dieser Anmeldung beschrieben, wie die EPG-Daten gesammelt werden, was auch aus der Dänischen Patentanmeldung Nr. DK 1357/97 bekannt ist. Die EPG-Daten werden dem Benutzer mittels einer Benutzerschnittstelle 202 präsentiert, in der die Daten wie in Tabelle 1 gezeigt präsentiert werden können. Z. B. über ein Schaltfeld hat der Benutzer Zugriff zum Markieren der zu speichernden Übertragungen. Die Auswahl wird in einer Befehlsliste 203 zusammen mit einer Zeit erneut gespeichert, die anzeigt, wann der einzelne Befehl durchgeführt wird.Fig. 2 shows an embodiment of the system of Fig. 1 which uses an electronic program guide (EPG) to generate a user menu and illustrates how the storage medium is controlled. In connection with the EPG, data is stored in a database 201, the EPG data containing information about the transmissions that are broadcast and the time at which the individual transmissions are broadcast. It is described at the end of this application how the EPG data is collected, which is also known from Danish Patent Application No. DK 1357/97. The EPG data is presented to the user by means of a user interface 202 in which the data can be presented as shown in Table 1. For example, via a button the user has access to mark the transmissions to be stored. The selection is re-stored in a command list 203 together with a time indicating when the individual command is carried out.

BefehlstypCommand type AusführungszeitExecution time Befehl 2Command 2 Zeit 1Time 1 Befehl 3Command 3 Zeit 2Time 2 Befehl 1Command 1 Zeit 3Time 3 Befehl 3Command 3 Zeit 4Time 4

Tabelle 2Table 2

• ··

• ··

Die Befehle, die gespeichert werden können, können zum Beispiel AUFZEICHNEN, STOP, AUSSCHALTEN, EINSCHALTEN verknüpft mit einer Zeit sein, wann der gegebene Befehl auszuführen ist. Wenn angezeigt worden ist, daß z. B. die in Tabelle 1 markierte Übertragung zu speichern ist, können die in Tabelle 3 gezeigten Befehle unter der Voraussetzung gespeichert werden, daß das Speichermedium zum Empfang des betreffenden Kanals eingestellt ist. Alternativ werden die Informationen von der EPG zum Erzeugen eines Befehls verwendet, der mitteilt, welcher Kanal einzustellen ist, und dieser Befehl wird vor dem folgenden ausgeführt.The commands that can be stored can be, for example, RECORD, STOP, SWITCH OFF, SWITCH ON, linked to a time when the given command is to be executed. If it has been indicated that, for example, the transmission marked in Table 1 is to be stored, the commands shown in Table 3 can be stored provided that the storage medium is tuned to receive the relevant channel. Alternatively, the information from the EPG is used to generate a command telling which channel to tune to, and this command is executed before the following one.

BefehlstypCommand type AusführungszeitExecution time EINSCHALTENTURN ON 23.0023.00 AUFZEICHNENRECORD 23.0023.00 STOPSTOP 00.3000.30 AUSSCHALTENTURN OFF 00.3000.30

Tabelle 3Table 3

Wenn der Benutzer eine Auswahl über die Benutzerschnittstelle trifft, wird in der Steuerliste überprüft, ob die Auswahlen möglicherweise in Bezug zu den Auswahlen getroffen werden, die bereits aufgezeichnet sind. Zum Beispiel kann das Aufzeichnen einer Übertragung nicht zu einer Zeit begonnen werden, wenn die Speichereinheit gerade eine andere Übertragung aufzeichnet. In einer Ausführungsform gibt es einen speziellen Benutzerbildschirm, der die getroffenen Auswahlen präsentiert, so daß der Benutzer einen Überblick der Auswahlen und die Möglichkeit hat, eine Auswahl von der Befehlsliste zu entfernen.When the user makes a selection via the user interface, the control list is checked to see if the selections may be made in relation to selections that are already recorded. For example, recording of a transmission cannot be started at a time when the storage unit is currently recording another transmission. In one embodiment, there is a special user screen that presents the selections made so that the user has an overview of the selections and the opportunity to remove a selection from the command list.

** m m · **mm ·

■-;■:■-;■:

Die Speichersteuereinheit 204 verwendet Daten, die in der Befehlsliste zum Übermitteln des gegebenen Befehls an das Speichermedium 2 05 aufgelistet sind.The storage control unit 204 uses data listed in the command list to transmit the given command to the storage medium 205.

Fig. 3a zeigt ein Ablaufdiagramm darüber, wie eine Übertragung von der EPG ausgewählt und anschließend in der Befehlsliste 203 gespeichert wird. Die gespeicherten EPG-Daten 3 01 werden dem Benutzer in Schritt 3 02 präsentiert, und der Benutzer kann z. B. Auswahlen darüber treffen, welche Übertragungen zu speichern sind, was in Schritt 3 stattfindet. Es wird in Schritt 3 04 geprüft, ob die getroffenen Auswahlen in einem Widerspruch zu den Auswahlen stehen, die bereits in der Befehlsliste 203 aufgezeichnet sind. Wenn die Auswahl im Widerspruch zu den bereits getroffenen ist, wird der Benutzer aufgefordert, das Problem in Schritt 3 05 durch Entscheidung gegen die neue Auswahl oder die Auswahl zu lösen, die im Widerspruch zu der neuen stand. Wenn die getroffene Auswahl nicht im Widerspruch zu den bereits aufgezeichneten steht, werden in Schritt 306 Befehle erzeugt und in der Befehlsliste 203 aufgelistet. Es wird in Schritt 3 07 überprüft, ob weitere Befehle zu speichern sind, und wenn dies der Fall ist, wird zu Schritt 3 02 zurückgekehrt. Nachdem Befehle in der Befehlsliste aufgelistet worden sind, wird die das Speichermedium selbst steuernde Steuerprozedur 3 08 durchgeführt. In einer Ausführungsform kann die Befehlsliste mit den EPG-Daten verbunden sein, so daß die Befehlszeiten automatisch im Fall einer Programmänderung aktualisiert werden. Die Vorrichtung wird hierdurch automatisch Programmänderungen ermöglichen, ohne daß der Benutzer automatisch tätig werden muß.Fig. 3a shows a flow chart of how a transmission is selected from the EPG and subsequently stored in the command list 203. The stored EPG data 3 01 is presented to the user in step 3 02 and the user can make selections about, for example, which transmissions to store, which takes place in step 3. It is checked in step 3 04 whether the selections made conflict with the selections already recorded in the command list 203. If the selection conflicts with those already made, the user is prompted to solve the problem in step 3 05 by deciding against the new selection or the selection that conflicted with the new one. If the selection made does not conflict with those already recorded, commands are generated in step 306 and listed in the command list 203. It is checked in step 3 07 whether there are further commands to be stored and if so, it is returned to step 3 02. After commands have been listed in the command list, the control procedure 3 08 controlling the storage medium itself is carried out. In one embodiment, the command list can be linked to the EPG data so that the command times are automatically updated in the event of a program change. The device will hereby automatically enable program changes without the user having to take automatic action.

Fig. 3b zeigt ein AbIaufdiagramm der Steuerprozedur. Die nächste Zeit der Ausführung eines Befehls wird auf der Grundlage der Befehlsliste bestimmt, d. h. die Zeit, die am nächsten zu der tatsächlichen Zeit ist. Dies erfolgt in Schritt 309, und die tatsächliche Zeit wird in Schritt 310 mit der Zeit des nächsten Befehls verglichen. Wenn diese Zeiten zusammenfallen, wird der Befehl zu dem Speichermedium weitergeleitet, was in Schritt 311 stattfindet.Fig. 3b shows a flow chart of the control procedure. The next time of execution of a command is determined based on the command list, i.e. the time closest to the actual time. This is done in step 309 and the actual time is compared with the time of the next command in step 310. If these times coincide, the command is forwarded to the storage medium, which takes place in step 311.

Damit die oben genannte Technik in Verbindung mit existierenden Speichermedien verwendet werden kann, ist es erforderlich, daß die Speichersteuereinheit mit den Speichermedien kommunizieren kann. Dies ist möglich, indem die Speichersteuereinheit veranlaßt wird, das Kommunikationsprotokoll der Speichereinheit zu lernen.In order for the above technique to be used in conjunction with existing storage media, it is necessary that the storage controller can communicate with the storage media. This is possible by causing the storage controller to learn the communication protocol of the storage device.

Fig. 4a zeigt die Speichereinheit 401, die Steuersequenzen durch eine Fernsteuerung 402 lernt, welche ein Speichermedium über IR-Kommunikation steuern kann, so daß die Speichersteuereinheit 401 mit der Speichereinheit kommunizieren kann. Damit die Speichersteuereinheit die Steuersignale von der Fernsteuerung lernt, weist sie einen IR-Empfanger 403 und einen Sender 404 auf. Die auf der Fernsteuerung in Verbindung mit der Steuerung des Speichermediums verwendeten Tasten werden in der Nähe der Speichersteuereinheit aktiviert. Die Signale werden gelesen und durch die Speichersteuereinheit 401 gespeichert, welche anschließend in der Lage ist, mit der Speichereinheit zu kommunizieren.Fig. 4a shows the storage unit 401 learning control sequences through a remote control 402 which can control a storage medium via IR communication so that the storage control unit 401 can communicate with the storage unit. In order for the storage control unit to learn the control signals from the remote control, it has an IR receiver 403 and a transmitter 404. The buttons on the remote control used in connection with the control of the storage medium are activated near the storage control unit. The signals are read and stored by the storage control unit 401 which is then able to communicate with the storage unit.

Fig. 4b zeigt eine Speichersteuereinheit 401, die mit dem Speichermedium 405 über die gelernten Steuersignale kommuniziert. Wenn die Speichersteuereinheit in einem Audio/Videosignalempfänger angeordnet ist, werden diese Signale anschließend über das Kabel 406, z. B. ein sogenanntes Scart-Kabel, zu der Speichereinheit übertragen.Fig. 4b shows a storage control unit 401 which communicates with the storage medium 405 via the learned control signals. If the storage control unit is arranged in an audio/video signal receiver, these signals are then transmitted to the storage unit via the cable 406, e.g. a so-called Scart cable.

Bei einer anderen Ausführungsform sind es nicht IR-Signale, die die Speichersteuereinheit lernt, sondern ein Kommunikationsprotokoll für Kommunikation z. B. über ein Scart-Kabel.In another embodiment, it is not IR signals that the memory control unit learns, but a communication protocol for communication, e.g. via a Scart cable.

Fig. 5 zeigt ein Beispiel eines Bildschirmbilds auf einem Benutzerbildschirm, der EPG-Daten darstellt, und bei dem die zu speichernden Übertragungen markiert sind. Dies ist bei den mit 502, 503 und 504 bezeichneten Programmen in Form eines "*" auf dem Bildschirmbild 501 gezeigt.Fig. 5 shows an example of a screen image on a user screen showing EPG data and where the transmissions to be stored are marked. This is shown in the form of a "*" on the screen image 501 for the programs designated 502, 503 and 504.

Fig. 6 zeigt ein Bildschirmbild auf einem Benutzerbildschirm, das eine Übersicht der für Speicherung ausgewählten Übertragungen anzeigt. Wie zusätzlich in Fig. 6 zu sehen sein wird, zeigt das Bildschirmbild 601 die Bestellung von drei Programmen, die eine gesamte Aufzeichnungszeit von 1 Stunde und 25 Minuten benötigen, was einen Benutzer beim Überprüfen unterstützt, ob ausreichend Aufzeichnungszeit für die Aufzeichnung aller Programme vorhanden ist.Fig. 6 shows a screen image on a user screen displaying a summary of the transmissions selected for storage. As will be additionally seen in Fig. 6, screen image 601 shows the ordering of three programs that require a total recording time of 1 hour and 25 minutes, which assists a user in checking whether there is sufficient recording time to record all of the programs.

Fig. 7 zeigt ein Beispiel, wie EPG-Daten durch eine Sammlereinheit 7 01 gesammelt werden können. Die Sammlereinheit 701 sammelt Daten von einer Vielzahl von Informationskanälen. Die Sammlereinheit umfaßt einenFig. 7 shows an example of how EPG data can be collected by a collector unit 701. The collector unit 701 collects data from a variety of information channels. The collector unit comprises a

Empfänger 702. Dieser Empfänger 702 kann mit Informationsquellen, z. B. dem Fernsehnetz oder dem Internet verbunden werden, die Informationen über die auf den einzelnen Fernsehkanälen übertragene Programme z. B. in der Form von HTML-Dokumenten oder Teletextseiten enthalten. Der Empfänger 702 ist an eine Kanaldatenbank 703 angeschlossen. Die Kanaldatenbank 703 umfaßt Daten, die die Kanäle/Internetseiten beschreiben, auf die Einstellung durchzuführen ist und von denen Daten anschließend abzurufen sind. Wenn der Empfänger 7 02 eingestellt worden ist, um einen gegebenen Kanal/eine gegebene Internetseite zu empfangen, werden die Kanalinformationen durch einen Filter 704 gefiltert. Der Filter 704 stellt sicher, daß nur die Daten, die die durch die einzelnen Fernsehkanäle übertragenen Programme betreffen, durch den Filter gelangen. Dieses Filtern hängt von dem zu filternden Kanal ab, und die in der Kanaldatenbank 703 gespeicherten Filterkriterien sind spezifisch für den einzelnen Kanal. Die durch den Filter gelangenden Daten werden anschließend in der Programmdatenbank 705 gespeichert.Receiver 702. This receiver 702 can be connected to information sources, e.g. the television network or the Internet, which contain information about the programs transmitted on the individual television channels, e.g. in the form of HTML documents or teletext pages. The receiver 702 is connected to a channel database 703. The channel database 703 comprises data describing the channels/Internet pages to which tuning is to be performed and from which data is subsequently to be retrieved. When the receiver 702 has been tuned to receive a given channel/Internet page, the channel information is filtered by a filter 704. The filter 704 ensures that only the data relating to the programs transmitted by the individual television channels passes through the filter. This filtering depends on the channel to be filtered, and the filter criteria stored in the channel database 703 are specific to the individual channel. The data passing through the filter is subsequently stored in the program database 705.

Der Typ von Informationen, die z.B. in der Kanaldatenbank 7 03 und der Programmdatenbank 7 05 gespeichert werden können, ist in den beiden folgenden Tabellen gezeigt.The type of information that can be stored in the channel database 7 03 and the program database 7 05, for example, is shown in the two tables below.

Kanaldatenbank Kanal IDChannel database Channel ID

Aktualisierungszeit DatentypUpdate time Data type

Filterkriterium KanalzeitzoneFilter criterion channel time zone

MarkierungsfeldCheckbox

Tabelle 1Table 1

Kanalname und -nummer Sendezeit Kategorie Programmerwähnung Verweise, wenn vorhanden Zusatzinformationen, wenn vorhandenChannel name and number Broadcast time Category Programme mention References, if available Additional information, if available

Tabelle 2Table 2

Die Kanaldatenbank 703 umfaßt eine Kanal-ID, die zum Verknüpfen der nachfolgenden Informationen mit dem einzelnen Kanal verwendet wird. Die Aktualisierungszeit wird verwendet, um dem Empfänger 7 02 mitzuteilen, wann er den betreffenden Kanal einstellen soll und die Programminformationen aktualisieren soll. Diese Zeit ist individuell für den betreffenden Kanal, und in dem Fall, wenn der Programmkanal Teletext ist, kann die Programminformation auf DR2 z. B. um 17.0 0 Uhr und TV3 bereits um 2.00 Uhr aktualisiert werden. Datentyp zeigt den Datentyp an und wird in Verbindung mit Teletext zum Anzeigen verwendet, welche Teletextseiten gelesen werden sollen. Das Filterkriterium wirkt auf den Filter ein, so daß nur die benötigten Informationen durch den Filter gelangen, und kann z. B. eine Angabe darüber sein, welche Zeilen z. B. der Teletextseite relevante Informationen enthalten. Die Zeitzone des einzelnen Kanals wird gespeichert und wird in der Situation verwendet, wo die Programminformation von einem Kanal mit einer Zeitzone stammt, die anders als die Zeitzone ist, in der die Informationen darzustellen sind. Schließlich gibt es ein Markierungsfeld, das markiert bzw. dessen Markierung entfernt werden kann. Das Feld wird markiert, sobald eine Aktualisierung durchgeführt worden ist, und die Markierung wird entfernt, sobald eine neue Aktualisierung beginnt.The channel database 703 comprises a channel ID which is used to link the subsequent information to the individual channel. The update time is used to tell the receiver 702 when to tune to the channel in question and update the programme information. This time is individual for the channel in question and in the case where the programme channel is teletext, the programme information on DR2 may be updated e.g. at 5.00 p.m. and TV3 as early as 2.00 a.m. Data type indicates the data type and is used in connection with teletext to indicate which teletext pages are to be read. The filter criterion acts on the filter so that only the required information passes through the filter and may e.g. be an indication of which lines of e.g. the teletext page contain relevant information. The time zone of the individual channel is stored and is used in the situation where the programme information comes from a channel with a time zone which is different from the time zone in which the information is to be presented. Finally, there is a checkbox that can be checked or unchecked. The box is checked once an update has been performed and the check is unchecked once a new update begins.

Tabelle 2 zeigt die Daten, die in der Programmdatenbank gespeichert sind. Die Programmdatenbank ist so eingerichtet, daß sie einige beschreibende Daten mit einer gegebenen Sendung verknüpft. Kanalname und -nummer werden verwendet, damit der Benutzer den Kanal identifiziert, auf dem die genannte Sendung gesendet wird. Die Zeit zeigt an,Table 2 shows the data stored in the program database. The program database is set up to associate some descriptive data with a given program. The channel name and number are used to help the user identify the channel on which the named program is being broadcast. The time indicates

02 ·&ugr;·* ·'-·■-■02 ·&ugr;·* ·'-·■-■

wann die Sendung gesendet wird, und in diesem Zusammenhang wird die Zeitzone von der Kanaldatenbank zum Korrigieren hinsichtlich Zeitzonen verwendet. Kategorie zeigt an, zu welcher Kategorie die Sendung gehört, z. B. Komödie, Tragödie, etc. Weiter sind eine Erwähnung der einzelnen Sendung und Verweise, wenn vorhanden, der einzelnen Sendung, so wie eine Verknüpfung mit anderen Sendungen gespeichert, und schließlich ist der Speicherung zusätzlicher relevanter Informationen Raum zugeteilt worden.when the programme is broadcast, and in this context the time zone is used by the channel database to correct for time zones. Category indicates which category the programme belongs to, e.g. comedy, tragedy, etc. Further, a mention of the individual programme and references, if any, of the individual programme, as well as a link to other programmes, are stored, and finally space has been allocated to store additional relevant information.

Obwohl die Erfindung in Verbindung mit einer bevorzugten Ausführungsform der Erfindung erklärt worden ist, sind andere Ausführungsformen möglich - ohne vom Gedanken der Erfindung abzuweichen.Although the invention has been explained in connection with a preferred embodiment of the invention, other embodiments are possible without departing from the spirit of the invention.

Claims (10)

1. Vorrichtung zum Steuern eines Recorders (101, 205, 405), der zum Aufzeichnen eines von einem Sender über einen ersten Kommunikationskanal (105) übertragenen Fernsehprogramms zu bestimmten Zeiten ausgeführt ist und einen ersten Speicher (201) zum Speichern von Programminformationen, die Fernsehkanäle und Zeitsteuerungen einer Vielzahl von Fernsehprogrammen betreffen, einen Empfänger, der zum periodischen Sammeln von Programminformationen über einen zweiten elektronischen Kommunikationskanal (105) ausgeführt ist, welcher für die Übertragung von Teletextsignalen ausgeführt ist, eine elektronische Benutzerschnittstelle (501, 601), durch die ein Benutzer die aufzuzeichnenden Fernsehprogramme auswählen kann, und Mittel zum automatischen Steuern des Recorders (101, 205, 405) basierend auf der gespeicherten Programminformation umfaßt, dadurch gekennzeichnet, daß der Empfänger ausgeführt ist, um die Programminformationen durch Sammeln von Informationsteilen aus mehreren Teletextseiten zu sammeln, die von einer Vielzahl von Fernsehanbietern übertragen werden und eine Vielzahl von Fernsehkanälen betreffen, indem der Empfänger geeignet auf Kanäle der jeweiligen Fernsehanbieter eingestellt wird. 1. Device for controlling a recorder ( 101 , 205 , 405 ) which is designed to record a television program transmitted by a transmitter via a first communication channel ( 105 ) at specific times and which comprises a first memory ( 201 ) for storing program information relating to television channels and timings of a plurality of television programs, a receiver which is designed to periodically collect program information via a second electronic communication channel ( 105 ) which is designed to transmit teletext signals, an electronic user interface ( 501 , 601 ) by means of which a user can select the television programs to be recorded, and means for automatically controlling the recorder ( 101 , 205 , 405 ) based on the stored program information, characterized in that the receiver is designed to collect the program information by collecting pieces of information from a plurality of teletext pages which are transmitted by a plurality of television providers and relate to a plurality of television channels by the receiver is suitably adjusted to channels of the respective television providers. 2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Benutzerschnittfläche ein Anzeigemittel (103) aufweist, das ein Menü (501, 601) mit Informationen zur Identifizierung einer Vielzahl von Fernsehprogrammen anzeigt, wobei das Menü durch ein Schaltfeld (402) gesteuert wird. 2. Apparatus according to claim 1, characterized in that the user interface comprises a display means ( 103 ) which displays a menu ( 501 , 601 ) with information for identifying a plurality of television programs, the menu being controlled by a control panel ( 402 ). 3. Vorrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß der Recorder (101, 205, 405) ein Videobandrecorder oder ein digitaler Videodiskettenrecorder/spieler ist. 3. Device according to claim 1 or 2, characterized in that the recorder ( 101 , 205 , 405 ) is a video tape recorder or a digital video disk recorder/player. 4. Vorrichtung nach den Ansprüchen 1-3, dadurch gekennzeichnet, daß die Kanalinformationen gemäß einem Filterkriterium gefiltert werden, welches speziell auf den speziellen Kanal eingestellt ist, um die Daten abzurufen, die den Fernsehkanal und die Zeitsteuerung für Speicherung in einer Programmdatenbank betreffen. 4. Apparatus according to claims 1-3, characterized in that the channel information is filtered according to a filter criterion which is specifically set for the particular channel in order to retrieve the data concerning the television channel and the timing for storage in a program database. 5. Vorrichtung nach den Ansprüche 1-4, dadurch gekennzeichnet, daß die in der Programmdatenbank gespeicherten Daten die Zeitzone des jeweiligen Kanals enthalten und daß die Mittel für die automatische Identifikation und Auswahl des Fernsehkanals und Zeitsteuerung des ausgewählten Fernsehprogramms so ausgeführt ist, daß die Steuerung der Zeitsteuerung der Aufzeichnung auf Informationen über die tatsächliche Zeit mit einer Korrektur gemäß der Zeitzoneninformationen basiert. 5. Device according to claims 1-4, characterized in that the data stored in the program database contain the time zone of the respective channel and that the means for the automatic identification and selection of the television channel and timing of the selected television program are designed such that the control of the timing of the recording is based on information about the actual time with a correction according to the time zone information. 6. Vorrichtung nach den Ansprüchen 1-5, dadurch gekennzeichnet, daß der Empfänger ausgeführt ist, um die Kanalinformationen von jeweiligen Fernsehkanälen gemäß Aktualisierungszeitinformationen bezüglich der einzelnen Kanäle zu aktualisieren. 6. Apparatus according to claims 1-5, characterized in that the receiver is designed to update the channel information of respective television channels according to update time information regarding the individual channels. 7. Vorrichtung nach den Ansprüche 1-6, dadurch gekennzeichnet, daß der Empfänger zum Umwandeln der Zeitsteuerungen der ausgewählten Fernsehprogramme in Befehle und zum Übertragen der Befehle zu dem Recorder (101, 205, 405) mittels eines Kommunikationsprotokolls ausgeführt ist, damit der Recorder (101, 205, 405) die Befehle ausführt. 7. Device according to claims 1-6, characterized in that the receiver is designed to convert the timings of the selected television programs into commands and to transmit the commands to the recorder ( 101 , 205 , 405 ) by means of a communication protocol so that the recorder ( 101 , 205 , 405 ) executes the commands. 8. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, daß ein zweiter Speicher (204) zum Speichern von Informationen über das Kommunikationsprotokoll ausgeführt ist, wobei das Kommunikationsprotokoll spezifisch für einen ausgewählten Recorder (101, 205, 405) ist. 8. Device according to claim 7, characterized in that a second memory ( 204 ) is designed to store information about the communication protocol, wherein the communication protocol is specific to a selected recorder ( 101 , 205 , 405 ). 9. Vorrichtung nach den Ansprüchen 7 oder 8, dadurch gekennzeichnet, daß der Recorder (101, 205, 405) für Steuerung durch über einen Infrarot-Kommunikationskanal übertragene Befehle ausgeführt ist. 9. Device according to claims 7 or 8, characterized in that the recorder ( 101 , 205 , 405 ) is designed for control by commands transmitted via an infrared communication channel. 10. Vorrichtung nach den Ansprüche 1-9, dadurch gekennzeichnet, daß der Recorder (101, 205, 405) für Steuerung durch über einen Kommunikationskanal übertragene Befehle ausgeführt ist, welcher auch für die Fernsteuerung des Recorders (101, 205, 405) verwendet wird. 10. Device according to claims 1-9, characterized in that the recorder ( 101 , 205 , 405 ) is designed for control by commands transmitted via a communication channel which is also used for remote control of the recorder ( 101 , 205 , 405 ).
DE29880170U 1997-11-26 1998-11-26 Device for controlling a storage unit Expired - Lifetime DE29880170U1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DK199701357A DK135797A (en) 1997-11-26 1997-11-26 Procedure for transferring text TV pages from a number of TV providers to a number of TV receivers
PCT/DK1998/000524 WO1999031878A1 (en) 1997-11-26 1998-11-26 A method and an apparatus for controlling a storage device

Publications (1)

Publication Number Publication Date
DE29880170U1 true DE29880170U1 (en) 2001-01-25

Family

ID=8103976

Family Applications (2)

Application Number Title Priority Date Filing Date
DE29880170U Expired - Lifetime DE29880170U1 (en) 1997-11-26 1998-11-26 Device for controlling a storage unit
DE29880173U Expired - Lifetime DE29880173U1 (en) 1997-11-26 1998-11-26 Device for transmitting data from a plurality of data sources to a plurality of receivers

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE29880173U Expired - Lifetime DE29880173U1 (en) 1997-11-26 1998-11-26 Device for transmitting data from a plurality of data sources to a plurality of receivers

Country Status (4)

Country Link
AU (2) AU1434499A (en)
DE (2) DE29880170U1 (en)
DK (1) DK135797A (en)
WO (2) WO1999029106A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001111940A (en) * 1999-10-13 2001-04-20 Nec Corp Personal commercial bank system
US20030070170A1 (en) * 2001-09-07 2003-04-10 Eric Lennon Method and apparatus providing an improved electronic program guide in a cable television system
KR100474491B1 (en) * 2002-08-13 2005-03-10 삼성전자주식회사 Apparatus for display tele-text and method thereof
KR100536694B1 (en) * 2003-10-22 2005-12-14 주식회사 대우일렉트로닉스 Reservation recording method of vcr having digital turner

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3623924A1 (en) * 1986-07-16 1988-02-11 Grundig Emv MICROCOMPUTER CONTROLLED VIDEO TEXT DECODER
DE3623925A1 (en) * 1986-07-16 1988-01-21 Grundig Emv VIDEO TEXT DECODER WITH TELEVISION PROGRAM-SPECIFIC VIDEO TEXT STORAGE
JPH01246978A (en) * 1988-03-28 1989-10-02 Toshiba Corp Picture information receiving and displaying device
US5619274A (en) 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
DE4106750B4 (en) 1991-03-02 2004-07-22 Deutsche Thomson-Brandt Gmbh Processes for processing television text or teletext data
MY111248A (en) * 1991-05-22 1999-10-30 Thomson Consumer Electronics Inc Simplified programming of a video cassette recorder having multiple and signal channel signal sources.
DE4124258C2 (en) * 1991-07-22 1993-12-09 Grundig Emv Method and television text receiving device for reducing the waiting time when displaying television text pages using a topic identification signal
DE4240187A1 (en) 1992-11-30 1994-06-01 Siemens Ag Displaying information from video text signals on screen - generating text table representing all TV programmes available from different transmitters without switching between transmitters
US5515173A (en) * 1993-03-05 1996-05-07 Gemstar Developement Corporation System and method for automatically recording television programs in television systems with tuners external to video recorders
DE4311942C2 (en) 1993-04-10 1996-09-26 Loewe Opta Gmbh Device with a receiver circuit for receiving television text signals
JP3237362B2 (en) 1993-12-27 2001-12-10 松下電器産業株式会社 Program guide display device
DE4410547C2 (en) 1994-03-26 1999-03-18 Loewe Opta Gmbh Process for creating an electronic program guide and circuit therefor
US5629733A (en) 1994-11-29 1997-05-13 News America Publications, Inc. Electronic television program guide schedule system and method with display and search of program listings by title

Also Published As

Publication number Publication date
DK172550B1 (en) 1998-12-21
WO1999029106A1 (en) 1999-06-10
AU1434499A (en) 1999-06-16
DK135797A (en) 1998-12-21
DE29880173U1 (en) 2001-01-25
AU1434599A (en) 1999-07-05
WO1999031878A1 (en) 1999-06-24

Similar Documents

Publication Publication Date Title
DE69122794T2 (en) Device for obtaining television program information
DE69738024T2 (en) TV PROGRAMMING SYSTEM AND OPERATING METHOD THEREFOR
DE69127675T2 (en) Text broadcast receiver
DE69421262T2 (en) Device for displaying a program table
DE69719400T2 (en) Remote control, device and method for sending and receiving
DE69033905T2 (en) INTERFACE BETWEEN CABLE TELEVISION CODES AND TV ACCESSORIES
DE69614868T2 (en) LOCALIZATION SYSTEM AND METHOD FOR ELECTRONIC PROGRAM TABLE
EP0309878B1 (en) Method and/or device for programming audio or video apparatuses
DE60126224T2 (en) Broadcast data receiver
DE3914429C2 (en) Personal channel display device for a television program preset system
DE69317497T2 (en) VCR to record pre-programmed programs
DE69935464T2 (en) Method and device for viewing radio programs
DE69515025T2 (en) TELEVISION RECEIVER
DE69422226T2 (en) Device and method for time-controlled recording in a video recorder
EP0379713A2 (en) Video receiving device
EP0090292A2 (en) Combination of entertainment electronics devices including a television receiver, a video recorder and/or a playback apparatus
DE69416719T2 (en) Programming device programming method and programming device
DE2315598B2 (en) PROCEDURE AND ARRANGEMENT FOR THE TRANSMISSION OF DATA SIGNALS
DE69714463T2 (en) TV UNIT CONTROL SYSTEM
DE69909637T3 (en) A method of storing a program for a consumer electronics device
DE3151946A1 (en) METHOD AND DEVICE FOR RETRIEVABLE TELEVISION GROUP BROADCASTING
DE69315613T2 (en) Radio transmission management procedures
DE69609091T2 (en) Television devices
DE69030802T2 (en) System for automatic recording of a television program
DE69120384T2 (en) Video signal processing system and apparatus for use in such a system

Legal Events

Date Code Title Description
R163 Identified publications notified
R207 Utility model specification

Effective date: 20010301

R156 Lapse of ip right after 3 years

Effective date: 20020702