VCR recording control

Abstract: A broadcast signal receiver, which can prevent a failure in reserved recording, includes a microcomputer (3) which decodes a VCR+ code of a programme desired to be reserved for recording, which is inputted by way of a remote commander or the like, to obtain data of programme start and end times and channel information. A channel indicated by the channel information is selected by a tuner circuit (2), and programme table data is extracted from a character broadcasting signal multiplexed in a video signal by a decoder. It is discriminated whether or not one of the programme starting times of programmes included in the programme table data coincides with the programme start time obtained by decoding of the VCR+ code. A result of the discrimination is displayed on a monitor television (11). Only when it is discriminated that a coincident programme start time is present are the data of the programme start and end times and the channel information written into a reservation memory (9) and registered for reservation. Recording is started when the programme label (programme starting time) extracted from the video signal by the decoder coincides with the programme start time of the reservation memory (9).

Description: This invention relates to broadcasting signal receivers. More particularly, but not exclusively, the invention relates to broadcasting signal receivers which can be suitably applied to video tape recorders which can reserve recording using, for example, a VCR + code (Video + code). A video tape recorder has been proposed which performs reserved recording using a starting time of a program, obtained by decoding of a VCR + code, as a program label. In a video tape recorder of the type mentioned, an inputted VCR + code is decoded to obtain a program starting time (starting date, hour and minute), a program ending time and channel information. The data obtained are written into a reservation memory. Then, when a single program is written in the reservation memory, a channel of the program is selected and a program label (program starting time) is extracted from a character broadcasting signal or the like multiplexed in a broadcasting signal. Then, it is discriminated whether or not the program label thus extracted coincides with the program label (program starting time) written in the reservation memory. When coincidence is discriminated, recording is started. On the other hand, when a plurality of programs are written in the reservation memory, channels of the programs are successively selected at intervals of several seconds. Then, a program label (program starting time) is extracted from a character broadcasting signal or the like multiplexed in a broadcasting signal of each selected channel, and it is discriminated whether or not the program label coincides with the corresponding program label (program starting time) written in the reservation memory. When coincidence is discriminated, recording is started with the selected channel. In a video tape recorder which performs reserved recording using a starting time of a program obtained by decoding of a VCR + code as a program label as described above, for example, when the starting time of a program is changed, although the program label inserted in a broadcasting signal is not changed, the starting time obtained by decoding of the VCR + code is changed so that it may be a starting time after changed. Consequently, the program label inserted in the broadcasting signal does not coincide any more with the program label (program starting time) written in the reservation memory based on a VCR + code inputted after the change of the broadcasting time, resulting in a failure in starting of recording. This is a problem of the video tape recorder. A preferred form of implementation of the invention described hereinbelow provides a broadcasting signal receiver which can prevent or reduce the possibility of a failure in reserved recording of a broadcasting signal. European Patent Application Publication No. EP-A-0 589 369 discloses a broadcasting signal receiver according to the pre-characterising part of claim 1 of this application. EP-A-0 492 298 discloses a broadcasting signal receiver/VCR including VPS and VPT automatic programming capability. A VPS and VPT controller in the VCR can detect errors in the original schedule pages from which it was programmed, and correct for those errors. According to the present invention there is provided a broadcasting signal receiver for discriminating a starting time of a respective program to be reserved by a user for recording from among a plurality of programs broadcast as television broadcast signals, said television broadcast signals including program table data having program labels indicating starting times for said programs, said receiver comprising: data inputting means for inputting and decoding into a respective program label a VCR + code of said respective program; data extracting means for extracting said program table data from said television broadcast signals when said data inputting means decodes said VCR+ code into said respective program label; and coincidence discriminating means for discriminating whether said starting time of said respective program label is coincident with a starting time indicated by said extracted program table data and providing an output representing a starting time for recording in response to said discrimination; characterised in that said program table data lists said program labels with updated starting times, and said coincidence discriminating means is responsive to absence of coincidence between said starting time of said respective program label and said starting times indicated by said extracted program table data to discriminate whether said extracted program table data includes an updated starting time which is similar to said starting time of said respective program label, in which event the coincidence discriminating means is operative to provide a said output representing said updated starting time. In the broadcasting signal receiver, it is discriminated whether or not program labels included in program table data inserted in a broadcasting signal include a program label which coincides with a program label inputted from the data inputting means. A result of the discrimination is outputted and, for example, displayed. Consequently, reservation of recording of a broadcasting signal based on a wrong input of a program label which is not included in the program labels included in the program table data can be prevented, and a failure in reserved recording can be prevented. The data inputting means inputs a VCR + code, decodes the VCR + code to obtain a program starting time, and uses the program starting time as the program label inputted by the data inputting means. The program starting time obtained by decoding of the inputted VCR + code may be used as the program label. Consequently, reservation of recording of a broadcasting signal based on a wrong input of a program starting time (VCR + code) which is not included in the program starting times included in the program table data can be prevented, and a failure in reserved recording can be prevented. The broadcasting signal receiver is constructed such that, when the coincidence discrimination means discriminates that no coincident program label is present, the outputting means outputs a program label, from among the program labels included in the program table data, which is similar to the program label inputted by the data inputting means and information related to the program label. When it is discriminated that the program labels included in the program table data do not include a program label which coincides with the inputted program label, a program label from among the program labels included in the program table data which is similar to the inputted program label and information related to the program label may be outputted and, for example, displayed. Consequently, when the broadcasting time of a certain program is changed, reservation registration of the program can be performed readily by referring to the program label (program starting time) which is similar to the inputted program label and information related to the program label. The invention will now be further described, by way of illustrative and non-limiting example, with reference to the accompanying drawings, in which: FIG. 1 is a block diagram of a broadcasting signal receiver in accordance with a preferred embodiment of the present invention; FIG. 2 is a diagrammatic view illustrating a format of a character broadcasting signal (teletext signal) employed in Europe; and FIG. 3 is a diagrammatic view showing an example of a program table of the VPT format of character broadcasting employed in Germany. Referring first to FIG. 1, there is shown in block diagram a broadcasting signal receiver in which the present invention is embodied or applied. In the embodiment shown, the broadcasting signal receiver is constructed as a a video tape recorder and makes use of a character broadcasting signal (teletext signal) multiplexed in a television broadcasting signal. FIG. 2 illustrates the format of a known character broadcasting signal (teletext signal) which is conventionally employed in Europe. Referring to FIG. 2, the character broadcasting signal includes a header line and normal lines. A page number and a subcode number are included in the header line. Further, program table data are included in the character broadcasting signal, and a program table of television broadcasting can be displayed with the program table data. An example of the program table is illustrated in FIG. 3. Referring to FIG. 3, in the program table shown, names of broadcasting stations, starting times (starting dates, hours and minutes) of individual programs, program titles and so forth are displayed. When a broadcasting time is changed, also a starting time before changed is displayed. Further, when each program of television broadcasting is broadcasted, data of a starting time as a program label is included in the character broadcasting signal. Referring back to FIG. 1, a television broadcasting signal caught by an antenna 1 is supplied to a tuner circuit 2 which includes an intermediate frequency amplification circuit, a video detection circuit and so forth not shown. A tuner control signal such as a selection broadcasting station voltage is supplied to the tuner circuit 2 by a microcomputer 3 which forms a system controller to select a broadcasting station. Meanwhile, a data signal such as an AFT signal is supplied from the tuner circuit 2 to the microcomputer 3. A video signal SV is outputted from the tuner circuit 2 and supplied to a video recording circuit 4 and also to a character broadcasting decoder 5. Operation of the video recording circuit 4 is controlled by the microcomputer 3. Also operation of the decoder 5 is controlled by the microcomputer 3 so that program table data and data of program starting times as program labels are extracted from the character broadcasting signal multiplexed in the video signal SV as hereinafter described. The program table data and the data of the program starting times as program labels extracted from the character broadcasting signal by the decoder 5 are supplied to the microcomputer 3. A remote control signal reception circuit 6 is connected to the microcomputer 3 so that a remote control signal from a remote commander 7 is supplied to the microcomputer 3 by way of the reception circuit 6. Also a key inputting circuit 8 is connected to the microcomputer 3. Further, a reservation memory 9 is connected to the microcomputer 3. Data of a starting time and an ending time of each program and channel information reserved by manual operations of keys of the remote commander 7 and/or the key inputting circuit 8 are written into the reservation memory 9. Further, a display circuit 10 is controlled by the microcomputer 3 to control a screen display of a monitor television 11. Furthermore, an audio outputting circuit 12 is controlled by the microcomputer 3 to control an audio output from a loudspeaker 13. In the video tape recorder of the construction described above, if a VCR + code corresponding to a program desired to be recorded by reservation is inputted to the microcomputer 3 by manual operations of the keys of the remote commander 7 and/or the key inputting circuit 8, then the VCR + code is decoded by the microcomputer 3. Data of a starting time (starting date, hour and minute), an ending time and channel information of the program are obtained by the decoding. In this instance, when the broadcasting time has been changed, depending upon the VCR + code inputted, the starting time of the program may be a starting time before changed or after changed. Then, by control of the microcomputer 3, a channel indicated by the channel information mentioned above is selected by the tuner circuit 2, and program table data are extracted by the decoder 5 from a character broadcasting signal multiplexed in a broadcasting signal of the channel. Thereafter, it is discriminated by the microcomputer 3 whether or not the program labels of the programs included in the program table data, that is, in the present embodiment, the program starting times (when any of the broadcasting times has been changed, the program starting time before changed is used), include a program starting time which coincides with the inputted program label, that is, in the present embodiment, the program starting time obtained by decoding of the VCR + code. After the discrimination is completed, data representing a result of the discrimination is supplied from the microcomputer 3 to the display circuit 10 so that the discrimination result is displayed on the monitor television 11. Further, when it is discriminated that a coincident program starting time is present, the data of the starting time and the ending time of the program and the channel information obtained by decoding of the VCR + code described above are written into the reservation memory 9 by the microcomputer 3 to perform reservation registration. Thereafter, if a VCR + code of a program desired to be recorded by reservation is inputted by manual operations of the keys of the remote commander 7 and/or the key inputting circuit 8, then the video tape recorder operates in a similar manner. In particular, it is first discriminated whether or not the program starting times of the programs included in the program table data include a program starting time which coincides with a program starting time obtained by decoding of the VCR + code. Then, a result of the discrimination is displayed on the monitor television 11. Further, when it is discriminated that a coincident program starting time is present, data of the starting time and the ending time of the program and the channel information obtained by decoding of the VCR + code are written into the reservation memory 9 to perform reservation registration. Subsequently, a starting operation of reserved recording will be described. When only one program is written in the reservation memory 9, under the control of the microcomputer 3, a channel of the program is selected by the tuner circuit 2 while data of a program label (program starting time) is extracted, from a character broadcasting signal multiplexed in a broadcasting signal of the selected channel, by the decoder 5. Then, it is discriminated by the microcomputer 3 whether or not the program label (program starting time) extracted by the decoder 5 and the program starting time written in the reservation memory 9 coincide with each other. When coincidence is discriminated, the video recording circuit 4 is controlled by the microcomputer 3 to start recording. On the other hand, when a plurality of programs are written in the reservation memory 9, under the control of the microcomputer 3, channels of the programs are successively selected for several seconds at intervals of, for example, 3 to 4 seconds. Then, data of program labels (program starting times) are extracted from a character broadcasting signal multiplexed in a broadcasting signal of each selected channel by the decoder 5. Thereafter, it is discriminated by the microcomputer 3 whether or not the program label (program starting time) extracted by the decoder 5 coincides with the data of the program starting time written in the reservation memory 9. When coincidence is discriminated, the video recording circuit 4 is controlled to start recording with the channel selected then. In summary, in the present embodiment, when a VCR + code of a program desired to be recorded by reservation is inputted by manual operations of the keys of the remote commander 7 and/or the key inputting circuit 8, it is discriminated whether or not program starting times of programs included in program table data include a program starting time which coincides with a program starting time obtained by decoding of the VCR + code. Then, a result of the discrimination is displayed on the monitor television 11. When it is discriminated that a coincident program starting time is present, data of the starting time and the ending time of the program and the channel information obtained by decoding of the VCR + code are written into the reservation memory 9 to perform reservation registration. Consequently, when it is displayed on the monitor television 11 that no coincident program starting time is present, reservation registration of the program based on the VCR + code inputted is not performed. In other words, when the program starting times of the programs included in the program table data do not include a program starting time which coincides with the program starting time obtained by decoding of the VCR + code, no reservation registration is performed. Consequently, a failure in reserved recording can be prevented. It is to be noted that, while, in the embodiment described above, reservation registration is performed automatically when program starting times of programs included in program table data include a program starting time which coincides with a program starting time obtained by decoding of a VCR + code, reservation registration may alternatively be performed only after a user performs a confirmation operation for reservation registration based on a result of discrimination displayed on the monitor television 11. In this instance, when the result of discrimination that no coincident program starting time is present is displayed on the monitor television 11, a failure in reserved recording can be prevented by avoiding a confirmation operation for reservation registration. Further, while, in the embodiment described above, a result of discrimination of whether or not program starting times of programs included in program table data include a program starting time which coincides with a program starting time obtained by decoding a VCR + code is displayed on the monitor television 11, alternatively an audio signal corresponding to the result of the discrimination may be supplied from the audio outputting circuit 12 to the loudspeaker 13 so that the result of the discrimination may be outputted in the form of sound from the loudspeaker 13. Further, though not described above, when it is discriminated that program starting times of programs included in program table data do not include a program starting time which coincides with a program starting time obtained by decoding of a VCR + code, if the program starting times of the programs included in the program table data include a program starting time which is similar to the program starting time obtained by decoding of the VCR + code, then the similar program starting time may be displayed on the monitor television 11 so that, when the similar program starting time is selected by the user, reservation registration may be performed with the similar program starting time. In this instance, the similar program starting time, a program ending time obtained by correcting the program ending time obtained by decoding of the VCR + code with a difference between the program starting time obtained by the decoding of the VCR + code and the similar program starting time described above and the data of the channel information obtained by decoding of the VCR + code are written into the reservation memory 9 and registered for reservation. It is to be noted that reservation registration may alternatively be performed with the similar program starting time irrespective of whether or not the similar program starting time has been selected by the user. Further, though not described above, when a result of discrimination that a coincident program starting time is present is displayed on the monitor television 11, the coincident program starting time may be displayed. Then, in addition to the coincident or similar program starting time displayed on the monitor television 11, related information such as a title of the program or a type of the program (news, sports, drama, cinema or the like) may be displayed simultaneously. Furthermore, for a program whose broadcasting time has been changed, the program starting time after changed may be displayed as related information to the similar program starting time. When it is discriminated that program starting times of programs included in program table data do not include a program starting time which coincides with a program starting time obtained by decoding of a VCR + code, where that one of the program starting times of the programs included in the program stable data which is similar to the program starting time obtained by decoding of the VCR + code is displayed together with information related to it (including the program starting time after changed) on the monitor television 11, if, for example, the broadcasting time of a certain program is changed, then reservation registration of the program can be performed accurately referring to the display. Further, although, in the embodiment described above, reservation registration is not performed when program starting times of programs included in program table data do not include a program starting time which coincides with a program starting time obtained by decoding of a VCR + code, reservation registration may be performed also when no coincident program starting time is present in this manner. In the reservation registration in this instance, a mode in which recording is started when a program label (program starting time) extracted from a character broadcasting signal multiplexed in a broadcasting signal coincides with a program starting time written in the reservation memory 9 should be canceled, but another mode wherein recording is started at the program starting time written in the reservation memory 9 should be established instead. This can prevent a failure in reserved recording that nothing is recorded. Further, though not described hereinabove, when it is discriminated that program starting times of programs included in program table data do not include a program starting time which coincides with a program starting time obtained by decoding of a VCR + code, the video tape recorder may operate otherwise in the following manner. In particular, it is first discriminated whether or not information related to the program labels (program starting times before changed) of the programs included in the program table data (the information includes, when a broadcasting time of a program is changed, a program starting time after changed) coincides with the program starting time obtained by decoding of the VCR + code. Then, a result of the discrimination is displayed on the monitor television 11 so that reservation registration may be performed with the program starting time (program starting time before changed) to which the coincident information (program starting time after changed) belongs. The reservation registration in this instance may be performed based on selection of a user or may be performed automatically. In this instance, the program starting time (program starting time before changed), a program ending time obtained by correction of the program ending time obtained by decoding of the VCR + code with a difference between the program starting time obtained by decoding of the VCR + code and the program starting time (program starting time before changed) mentioned above, and data of channel information obtained by decoding of the VCR + code, are written into the reservation memory 9. Further, while, in the embodiment described above, program table data or program label data present in a character broadcasting signal multiplexed in a television broadcasting signal are utilized, any other information multiplexed in a television broadcasting signal (information in which program table data, program label data or data equivalent to them is present) may be utilized. In this instance, the character broadcasting decoder 5 in the embodiment of FIG. 1 is replaced with a decoder for different information. For example, such different information in which a program label is present may be information of the VPS (Video Programming System) in European countries including, for example, Germany, information of the EDS (Extended Data Services) in the United States, or the like. Further, while, in the embodiment described above, the present invention is applied to a video tape recorder, the present invention can naturally be applied similarly to a broadcasting signal receiver for receiving a broadcasting signal in the form of an audio signal. Having now fully described embodiments of the invention, it will be apparent to one of ordinary skill in the art that many changes and modifications can be made thereto without departing from the scope of the invention as set forth herein.

Claims: A broadcasting signal receiver for discriminating a starting time of a respective program to be reserved by a user for recording from among a plurality of programs broadcast as television broadcast signals, said television broadcast signals including program table data having program labels indicating starting times for said programs, said receiver comprising: data inputting means (6/7, 8, 3) for inputting and decoding into a respective program label a VCR+ code of said respective program; data extracting means (5, 3) for extracting said program table data from said television broadcast signals when said data inputting means (6/7, 8, 3) decodes said VCR+ code into said respective program label; and coincidence discriminating means (3) for discriminating whether said starting time of said respective program label is coincident with a starting time indicated by said extracted program table data and providing an output representing a starting time for recording in response to said discrimination; characterised in that said program table data lists said program labels with updated starting times, and said coincidence discriminating means (3) is responsive to absence of coincidence between said starting time of said respective program label and said starting times indicated by said extracted program table data to discriminate whether said extracted program table data includes an updated starting time which is similar to said starting time of said respective program label, in which event the coincidence discriminating means is operative to provide a said output representing said updated starting time. A broadcasting signal receiver according to claim 1, comprising user confirmation means for confirming the starting time represented by a said output of the coincidence discriminating means (3) as the starting time for recording of said respective program. A broadcasting signal receiver according to claim 1 or claim 2, comprising audio signalling means (12/13) for audibly signalling the provision by said coincidence discriminating means (3) of a said output.

Inventors: NAGANO KAE, NISHIGAKI TETSUO, NAGANO, KAE, NISHIGAKI, TETSUO, Nagano, Kae, c/o Int. Prop. Div., Sony Corp., Nishigaki, Tetsuo, c/o Int. Prop. Div., Sony Corp.
Applicants: SONY CORP, SONY CORPORATION
Application year: 1995
Main classification: H04N7
IPC codes: H04N5, G11B15, H04N7