This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2005-281606, filed Sep. 28, 2005, the entire contents of which are incorporated herein by reference.
1. Field
One embodiment of the invention relates to a video display device and a video reproduction method, more particularly to an improvement in a video reproduction method where an already viewed program is viewed again.
2. Description of the Related Art
As is well known, in recent years, a switch to digital television broadcasting has been promoted. For example, in Japan, not only digital direct broadcasting by satellite but also terrestrial digital broadcasting have started.
In digital television broadcasting, in contrast with analog television broadcasting, since data is compressed, it is possible to broadcast multi-channel high-definition content (program). In recent years, owing to an increase in the capacity of an HDD, a television receiver having a function of recording digital television broadcasts has also been developed.
Moreover, in the conventional television receiver, a function of setting various image quality, has been added, the image quality being adjustable in accordance with a user's taste.
However, in the conventional television receiver, the image quality is set by a manual operation while the user confirms displayed video with the naked eye. This has been laborious because it is necessary to adjust the image quality into an optimum image quality in accordance with individual sources. To solve the problem, there are proposed a video display device and a video reproduction method in which a signal is processed based on a parameter correspondence table stored beforehand in accordance with video coding information of the program (see Patent Document of Jpn. Pat. Appln. KOKAI Publication No. 2001-326876).
A general architecture that implements the various feature of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
Various embodiments according to the invention will be described hereinafter with reference to the accompanying drawings.
An object of one embodiment of this invention is to provide a video display device and a video reproduction method in which image processing control information during previous viewing is stored, and a viewed program can be reproduced using the image processing control information in a case where the viewed program stored in an HDD is reproduced.
Moreover, an object of another embodiment is to provide a video display device and a video reproduction method in which image processing control information during previous viewing is stored beforehand, and a series of programs can be viewed using the image processing control information in a case where the series of programs which have been viewed in the past are viewed.
One embodiment of this invention has: receiving means for receiving a video signal; signal processing means for subjecting the video signal received by the receiving means to predetermined signal processing; video signal output means for outputting the video signal output from the signal processing means to display means for displaying the video signal; a recording and reproducing unit which stores the video signal output from the signal processing means in a recording medium; program information extracting means for extracting information of a program received by the receiving means; image processing control means for controlling the signal processing performed by the signal processing means; and program management information setting means for storing program management information obtained by associating information of a program to be first viewed, which is extracted by the program information extracting means, with the image processing control information set by the image processing control means.
Another embodiment of this invention has: receiving means for receiving a video signal; signal processing means for subjecting the video signal received by the receiving means to predetermined signal processing; video signal output means for outputting the video signal output from the signal processing means to display means for displaying the video signal; a recording and reproducing unit which stores the video signal output from the signal processing means in a recording medium; program information extracting means for extracting information of a program received by the receiving means; image processing control means for controlling the signal processing performed by the signal processing means; and program management information setting means for storing program management information obtained by associating information of a program to be first viewed, which is extracted by the program information extracting means, with the image processing control information set by the image processing control means.
There will be described hereinafter embodiments of this invention with reference to the drawings.
The signal processing means 104 has MPEG decoding means 104a and video processing means 104b. The MPEG decoding means 104a decodes a supplied TS signal, and outputs the signal to the video processing means 104b. The video processing means 104b subjects the supplied MPEG decoded image signal to signal processing under the control of the control unit (CPU) 109, outputs a display image signal to an on-screen display (OSD) superimposing means 115, generates an OSD image under the control of the CPU 109, and superimposing the image upon the display image to supply the signal to display (video) signal output means 105. The display signal output means 105 outputs the supplied display image signal to a display unit.
Moreover, the stream bus 114 is connected to a recording and reproducing device (HDD) 107. In the HDD 107, the HDD recording and reproducing means 108 records the TS signal supplied from the tuner 102, and reproduces the recorded program. Furthermore, program management information (hereinafter referred to as the program management list as one example) is recorded in the HDD 107. The program management list will be described later in detail.
When the digital broadcasting signal is viewed as such, the TS signal output from the tuner 102 is supplied to the signal processing means 104 via the stream bus 114. When the digital broadcasting signal is recorded in the HDD 107, the TS signal output from the tuner 102 is supplied to the HDD recording and reproducing means 108 via the stream bus 114. When the program recorded in the HDD 107 is reproduced, the stream bus 114 operates so that the TS signal output from the HDD 107 is supplied to the signal processing means 104 via the stream bus 114.
A control bus 106 transmits a control signal, coding information and the like between functions of this video display device 100.
Here, all operations of this video display device 100 including various types of receiving operations described above are generally controlled by the CPU 109. When the CPU 109 receives operation information sent by a remote controller 110 via a light receiving unit 111, the CPU controls each unit so that operation contents are reflected in the device.
It is assumed that in the present embodiment, the program management list is recorded in the HDD 107, but a memory I/F 112 may be disposed so that the list is recorded in a memory 113 constituted of a nonvolatile memory such as an electronically erasable and programmable read only memory (EEPROM) or a flash memory.
The CPU 109 has a program information extracting section 109a which extracts information of the received program. This program information extracting section 109a includes a program information extracting means control portion 109a1. The program information extracting means control portion 109a1 controls the program information extracting means 103, and acquires the program information.
Moreover, the CPU 109 has an image processing control managing section 109b. This image processing control managing section 109b has image processing control means 109b1 for controlling signal processing performed in the signal processing unit 104 of
Furthermore, the CPU 109 includes the following blocks: HDD recording and reproducing means control section 109c which controls the HDD recording and reproducing means 108; operation input means 109d for controlling each component so that operation contents of operation information are reflected in the device, when the operation information sent from the remote controller 110 is received via the light receiving unit 111; a memory section 109e including a buffer memory 109e1 which is a working area of the CPU 109; and a report processing section 109f. This report processing section 109f includes OSD processing means 109f1 capable of superimposing processing results, program information and the like upon the display image by the OSD superimposing means 115, and displaying the image in a display unit via the display signal output means 105. The means controls selection of a character control code, an icon image or the like for generating an OSD video by the OSD superimposing means 115.
Here, the image processing control means 109b1 shown in
It is to be noted that the image processing control information is largely divided into two pieces of information: one pieces is information on the display image level; and the other piece is information on image quality adjustment. As the image processing control information of the present invention, it is possible to use information on the display mode (mode of the display image level), the NR mode (noise reduction mode), the brightness, and the contrast as shown in
A program management list (a) indicates that a user now inputs an operation to view a drama A of a row (management ID 001). When the user first views the drama A, the viewing flag changes to “viewed”. Furthermore, as in the row (management ID 001) of a program management list (b), the presently set image processing control information is linked with the information of the program, and stored in the program management list.
In a case where a change of the image processing control information is input into the operation input means 109d during the viewing of the program (step SA8), the image processing control means 109b1 sets the changed image processing control information to the video processing means 104b (step SA9). The program management list setting means 109b2 updates the image processing control information of the program management list into the changed image processing control information (step SA10). In a case where any change of the image processing control information is not input in the step SA8, the processing advances to step SA11. In a case where the reproduction of the program is not completed in the step SA11, the processing loops to the step SA8. The operation of the steps SA8 to SA11 loops until the reproduction of the program is completed.
In a case where the reproduction of the program is completed in the step SA11, the image processing control means 109b1 calls the image processing control information temporarily stored in the image processing control information temporary storage means 109b3, and sets the information to the video processing means 104b (step SA12). Moreover, the control means stores the prepared program management list in the HDD 107 (step SA13), thereby completing the processing (step SA14).
Moreover, in a case where it is judged in the step SA3 that the program to be reproduced has not been viewed, the program management list setting means 109b2 links the presently used image processing control information with the program ID to record the information in the program management list (step SA15), and the means changes the viewing flag to “viewed” (step SA16). The HDD recording and reproducing means control section 109c starts the reproduction of the program (step SA17).
It is monitored in step SA18 whether or not the mode flag of the MPEG signal is changed or a change of the image processing control information by the operation input means 109d is input during the viewing of the program. In a case where there is a change in the step SA18, the image processing control means 109b1 sets the changed image processing control information to the video processing means 104b (step SA19). In a case where there is not any change in the step SA18, the processing advances to step SA20.
It is monitored in the step SA20 whether or not a certain time has elapsed after the change of the image processing control information is input (step SA20). In a case where it is judged in the step SA20 that the certain time has elapsed, the program management list setting means 109b2 updates the image processing control information of the program management list into the changed image processing control information (step SA21). In a case where it is judged in the step SA20 that the certain time has not elapsed, the changed image processing control information is not updated in the program management list, and the processing advances to step SA22. In a case where it is judged in step SA22 that the reproduction of the program is not completed, the processing loops to the step SA18, and a state in which the image processing control information can be changed is brought about. The operation of the steps SA18 to SA22 loops until the reproduction of the program is completed.
In a case where it is judged in the step SA22 that the reproduction of the program is not completed, the prepared program management list is stored in the HDD 107 (step SA13), thereby completing the processing (step SA14).
Here, the temporarily stored image processing control information of the step SA12 is image processing control information temporarily stored in the step SA4. For example, it is assumed that a program B using image processing control information B is reproduced in a state in which a program A is set by image processing control information A is viewed. In this case, the image processing control information temporary storage means 109b3 temporarily stores the image processing control information A, and the image processing control means 109b1 sets the image processing control information B during the reproduction of the program B. After the reproduction of the program B is completed, the image processing control means 109b1 calls the image processing control information A temporarily stored by the image processing control information temporary storage means 109b3 to set the information.
This invention is not limited to the above embodiment. The program management list may include a continuous flag indicating a series of programs, and continuous flag collating means 109b4 may be added to the image processing control managing section 109b of the CPU 109 shown in
A program management list (a) indicates that an operation that a user now views a drama A2 has been input. It is seen from the continuous flag that a drama A1, the drama A2 and a drama A3 are a series of programs. The user has viewed the drama A1 other than the drama A2 in the series of programs. Therefore, the program management list setting means 109b2 copies the image processing control information of the drama A1 to that of the drama A2 as shown in a list (b). When the drama A3 is viewed, the image processing control information of the drama A2 is similarly copied, and the drama A3 is reproduced. However, in a case where the image processing control information is changed during the reproduction of the drama A3, the image processing control information of the drama A3 is updated into changed information, and recorded in the program management list as shown in (c).
Now it is assumed that an operation is input to reproduce the program recorded in the HDD 107 (step SB1). The program management list setting section 109b2 reads the program management list from the HDD 107 (step SB2), and judges whether or not the program has been viewed (step SB3). In a case where the program has not been viewed, the continuous flag collating means 109b4 confirms whether or not the program is included in a series of programs, and there is at least one program viewed in the past in the series of the programs (step SB15). In a case where the series program has ever been viewed, the image processing control information temporary storage means 109b3 temporarily stores the presently used image processing control information (step SB16). The image processing control means 109b1 sets the viewing flag of the program to “viewed” in the program management list (step SB17). The control means reads the image processing control information of the series program viewed in the past (step SB18), and sets the information to the video processing means 104b (step SB6). Accordingly, the previously viewed series program can be viewed in an image control state at that time. The HDD recording and reproducing means control section 109c starts the reproduction of the program (step SB7).
Here, in a case where there are a plurality of previously viewed series programs, as the image processing control information to be read in step SB18, information having a new update date is used.
According to the above embodiment, in a case where the series program is viewed, when there is a matched continuous flag in the program management list, the user can view even a program that has not been viewed yet in user's favorite display setting.
This invention is not limited to the above embodiment. In the present embodiment, the program management list includes the image processing control information, but may further include subtitle control information and voice control information. In this case, when the program information is linked with voice signal processing control information, output voice can be controlled by voice signal processing control means. In this case, examples of the voice signal processing control information include control information on a sound volume and information of control by an equalizer. Furthermore, when the program information is linked with the subtitle volume information, a subtitle displayed by display means can be controlled by the subtitle control means. Examples of the subtitle control information in this case include on/off setting information of the subtitle.
It is to be noted that this invention is not limited as such to the above embodiment, and constituting elements can be modified and embodied in an implementing stage without departing from the scope of the invention. An appropriate combination of a plurality of constituting elements disclosed in the above embodiment can form various inventions. For example, several constituting elements may be removed from all the constituting elements described in the embodiment. Furthermore, constituting elements of different embodiments may appropriately be combined.
According to the above means, in a case where the viewed program is viewed, the program is reproduced using display setting set by the user during the previous viewing. Therefore, the program can be viewed with a simple operation in user's favorite display setting.
While certain embodiments of the inventions have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2005-281606 | Sep 2005 | JP | national |