The present invention relates to a video recording apparatus for recording the video information such as the TV broadcast, or in particular to a video recording control method.
In recent years, the use of the video recording apparatus has extended in which the video information such as the TV broadcast are compressed in band using the image compression technique of MPEG or the like and the compressed video information are stored in a built-in medium including a hard disk or a DVD-RAM.
Some of these video recording apparatuses, like VTR, have the recording reservation function for designating the channel and the recording time zone, and further acquiring an electronic program table (EPG) through the TV broadcast or a network thereby to easily make reservation for video recording. Various video recording methods using EPG have been conceived. JP-A-2001-36861, for example, discloses a method of selecting the video recording mode based on the program type information of EPG. In these video recording apparatuses, an instruction can be given by a remote controller or the like to start the video recording, thereby recording a program while viewing another program.
In the TV broadcast, the broadcast time of a program may be extended or the contents of the broadcast may be changed immediately before broadcast. As a result, it sometimes happens that a broadcast program reserved for recording cannot be recorded normally. As described in JP-A-8-306097, therefore, a method has been conceived in which the time extension setting unit of the remote controller is operated and the video recording time is extended in accordance with the number of times the time extension setting unit is operated whenever the recording end time is set erroneously or the broadcast end time is extended.
The conventional technique described above improves the convenience of the video recording reservation, but fails to take into consideration the manual video recording operation for a program while viewing. A method is disclosed in JP-A-8-306097, wherein the recording time is set in accordance with the number of times the recording button is depressed while viewing a program. In this method, only predetermined units of recording time can be set, and therefore the problem is posed that even the unrequited program after the end of an intended program as well as the intended program is recorded. In the case where the number of times the recording button is depressed is not sufficient, the broadcast program desired to be recorded may not be recorded up to the end time.
Also, the conventional technique disclosed in JP-A-8-306097 poses the problem that in the case where the extension time of the broadcast program is not known, the number of times the extension setting unit of the remote controller is operated is unknown, and therefore the repeated operation is required after the end of an operation, thereby deteriorating the operability.
The object of this invention is to solve the above-mentioned problems by providing a video recording apparatus capable of recording up to the end of a program easily even in the case where the manual recording operation is performed while viewing a program.
In order to achieve this object, according to this invention, there is provided a video recording apparatus wherein an electronic program table data of a broadcast program is acquired, and upon instruction to record the broadcast program being viewed, the broadcast end time of the broadcast program to be recorded is acquired from the electronic program table data, so that the video information is recorded from the time of the recording instruction to the broadcast end time of the particular program.
In the case where the broadcast program is delayed, on the other hand, the broadcast end time of the program to be recorded, plus a predetermined delay time, is set as the recording end time, so that the video information continues to be recorded from the time of the record instruction to the program end time.
Further, the recording up to the broadcast end time acquired from the electronic program table, the recording up to the broadcast end time acquired form the electronic program table plus the predetermined delay time or the recording for a predetermined time is sequentially displayed for selection. Further, the validity of the electronic program table is determined, and whenever it is invalid, the recording to the broadcast end time acquired from the electronic program table is not displayed for selection.
An embodiment of the invention is explained below with reference to the accompanying drawings.
The EPG data acquisition unit 1 acquires the program information data contained in the TV broadcast wave received through the antenna and determines the broadcast channel information, the time information and the program information.
In this video recording apparatus, an operating instruction is received from the remote controller 8 by a remote control receiving unit 3, and in accordance with the contents of the instruction, the timer control unit 2, the recording control unit 4 or the video/audio compression recording control unit 6 are controlled, thereby recording the broadcast program or displaying the program for viewing.
In the timer control unit 2, the program table acquired by the EPG data acquisition unit 1 is displayed as a radio-TV column, and in accordance with the operating instruction from the remote controller 8, the recording reservation is set, and the recording reservation information is stored in the recording reservation information recording unit 9. In the timer control unit 2, a recording start instruction is issued to the recording control unit 4 at a predetermined time based on the recording reservation information thereby to start the video recording of the broadcast program. Upon the arrival of the set end time, a recording end instruction is issued to the recording control unit 4 thereby to end the recording of the broadcast program. The recording reservation information recording unit 9 may be incorporated as a part of the accumulated storage medium 7.
The recording control unit 4 sets the compression mode for band compression such as MPEG performed in the video/audio compression recording control unit 6 in response to a recording mode instruction from the remote controller. The recording mode includes the long play mode (LP), the standard mode (SP) and the high image quality mode (HQ), in accordance with each of which the bit rate is changed for MPEG compression. In LP mode, the bit rate is set low to make possible the long-time recording. In HQ mode, on the other hand, the recording of high image quality is made possible, though short in recordable time. These image quality modes may be set either for each recording session while viewing or as a fixed value. The recording mode can also be set for each recording reserved program, so that a timer control unit 2 sets the recording mode for each program unit at the time of recording reservation. In this case, the program may be stored as part of the recording reservation information in the recording reservation information storage unit 9.
In the recording control unit 4, the broadcast program received by the TV signal receiving unit 5 and displayed on the display unit not shown is compressed by the video/audio compression recording control unit 6 and stored in the accumulated storage medium 7 in response to the recording instruction from the remote controller while viewing the program. In the process, the recording control unit 4, as described in detail later, displays the recording time on the display unit not shown to permit the viewer to set the recording time.
The operating instruction can be issued to the video recording apparatus not only from the remote controller 8 but also from the operation panel of the apparatus or any other device having the function of connecting a network, or for example, from a terminal such as a PC connected through the network to the video recording apparatus.
Next, an example of the structure of the EPG data is explained with reference to
By accessing the EPG data from the channel number of the broadcast program currently viewed and the present time, the broadcast program being viewed can be identified. Further, the end time of the same broadcast program can be determined from the EPG data.
Next, a method of setting the recording end time is briefly explained with reference to
Next, the user interface for setting the recording end time is explained. The recording control unit 4 displays the recording end time as shown in
After displaying “to the end of program”, the viewer further depresses the recording button. Then, the recording control unit 4 displays “recording to end in 30 minutes” indicating that the recording is continued for 30 minutes more from the present time. The viewer depresses the “enter” button. The recording control unit 4 instructs the timer control unit 2 to set the timer to end the recording operation upon lapse of 30 minutes from the present time.
After display of “recording to end in 30 minutes”, the viewer further depresses the recording button. The recording control unit 4 displays “recording to end in 60 minutes” indicating that the recording operation is continued for 60 minutes from the present time. As in the above-mentioned case, the viewer depresses the “enter” button. Then, the recording control unit 4 sets the timer in such a manner as to end the recording operation upon lapse of 60 minutes from the present time. The viewer depresses the recording button, and then the recording control unit 4 displays “recording to end in 120 minutes” indicating that the recording operation is continued for 120 minutes from the present time. After display of “recording to end in 120 minutes”, the viewer depresses the recording button, and then the “normal recording” is displayed again. This process is repeated.
The embodiment explained in
In the case where the EPG data cannot be normally acquired, as shown in
More specifically, the recording control unit 4, upon receipt of the notification that the recording button of the remote controller is depressed while viewing, displays “normal recording” in a part of the display unit, and waits for the depression of the “enter” button. At the same time, the validity of the EPG data is checked, and assume that it is determined that the EPG is valid. Upon the next depression of the recording button by the viewer, the recording control unit 4 displays “recording to end within 30 minutes” indicating that the recording operation is continued for 30 minutes from the present time, without displaying “to the end of program” (i.e. without executing the process of detecting the program end time from the EPG data and setting it as the recording end time). In the case where “recording to end in 120 minutes” is selected in accordance with the broadcast time of the broadcast program, as shown in
Next, an example of the method of determining the validity or invalidity of the EPG data is explained. The normal broadcast data contains a program ID code to identify the program associated with the broadcast data. Therefore, the program ID code of the broadcast program is acquired during the unoccupied time of the program viewing or the program recording or during the program viewing or the program recording. This program ID data is contained also in the EPG data. Thus, the program ID code received is compared with the program ID code of the EPG data, and it is determined whether the program is broadcast in accordance with the EPG data acquired. In this way, the validity or invalidity of the EPG data is determined.
In order to detect the validity of the EPG data periodically, each broadcast channel is preferably set in receiving mode appropriately to acquire the program ID code of the broadcast program even while the video recording apparatus is not in operation (while not being viewed or in recording operation). By checking the validity of the EPG data periodically in this way, the EPG data can be positively acquired at the time of detection of invalidity.
Next, the method of setting the recording end time with the delay or change of the broadcast program by checking the EPG data according to the above-mentioned method is explained with reference to
Assume that the viewer issues a recording start instruction by the remote controller at 21:10 to record a predetermined program (movie) to be broadcast from 21:00. Unlike in the case of
The baseball program or the like which is often extended is sometimes followed by a program prepared for the extension. In such a case, the EPG data contains the program prepared for the extension of the preceding program. At the time of extending the preceding program, therefore, “to the end of program” or the like is selectively displayed, and using the EPG data, the broadcast end time of the broadcast program is acquired.
Further, as shown in
Next, the detailed flow of the process in the user interface for setting the recording end time by the remote controller shown in
In response to the quick recording instruction, “normal recording” is displayed and the program being viewed starts to be recorded (step 11), followed by setting the recording end time. At the same time, it is determined whether the “enter” button is depressed or otherwise some operation for selecting the end time is performed or not (step 12). In this stage, “normal recording” is on display, and therefore the depression of the “enter” button is regarded to have set the recording condition under which the recording operation is stopped by depression of the “stop” button. Therefore, the recording end time is not specifically set.
In the case where the “enter” button is not depressed, on the other hand, it is determined whether the EPG data is valid or invalid (step 13). In the case where the EPG data is invalid, +30 minutes, +60 minutes and +120 minutes from the present time before the end of recording are sequentially displayed (steps 20, 21). And when the “enter” button is depressed (step 21), the recording time then on display is added to the present time to set the recording end time (step 19).
In the case where the EPG data is valid, on the other hand, the end time of the program to be recorded is acquired from the EPG data, and “to end of this program” is displayed (step 14). It is determined whether the “enter” button has been depressed (step 15), and in the case where the “enter” button is depressed, the program end time in the EPG data is set as the recording end time (step 19). Unless the “enter” button is depressed, on the other hand, it is determined whether the program is not extended and the program is broadcast according to the EPG data (step 16).
In the case where the program is broadcast according to the EPG data, +30 minutes, +60 minutes and +120 minutes before the end of recording from the present time are sequentially displayed (steps 20, 21). And when the “enter” button is depressed (step 21), the recording time then on display is added to the present time to set the recording end time (step 19).
In the case where the broadcast program is extended, on the other hand, the recording program end time of +30 minutes and +60 minutes acquired from the EPG data are sequentially displayed (steps 17, 18). And when the “enter” button is depressed (step 18), the sum of the recording program end time acquired from the EPG data and any of the extension time is set as the recording end time (step 19).
Unless the “enter” button is depressed at step 18, +30 minutes, +60 minutes and +120 minutes before the end of recording from the present time are sequentially displayed (steps 20, 21). And when the “enter” button is depressed (step 21), the recording time then on display is added to the present time to set the recording end time (step 19).
The processing flow shown in
According to this invention, even in the manual recording while viewing, the process is continued until the end of the broadcast program to be recorded. Therefore, the storage area is not wastefully used, and the storage efficiency of the apparatus is improved
Also, even in the case where the broadcast time of the broadcast program is changed, the recording operation can be performed beyond the end time of the desired broadcast program, and therefore the recording program is not suspended midway.
Further, the recording end time set for the recording while viewing are displayed sequentially. Therefore, the operability remains unchanged from the prior art and the complication of the operation which otherwise might occur due to an improved function is prevented.
It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2004-088303 | Mar 2004 | JP | national |