This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2007-173278, filed Jun. 29, 2007, the entire contents of which are incorporated herein by reference.
1. Field
One embodiment of the invention relates to the improvement of a broadcast receiving apparatus and a broadcast receiving method suitable for reception of, for example, digital television broadcasting and the like.
2. Description of the Related Art
As is generally known, recently, the switchover to digital television broadcasting has progressed. For instance, in Japan, in addition to digital direct broadcasting by satellite (DBS), terrestrial digital broadcasting has commenced.
In digital television broadcasting, the time required for demodulation and decoding of the broadcasting signal is longer than for analog television. Therefore, a receiving apparatus which receives the digital television broadcasting is strongly required to reduce a time, especially from the switching of a channel to the obtaining of video, audio, and so on.
Jpn. Pat. Appln. KOKAI Publication No. 2005-130087 discloses a configuration in which a plurality of tuners receiving the digital broadcasting are provided, and when the digital broadcasting selected by one of the tuners is viewed, a channel having a high possibility of being next selected by a user is predicted based on a past channel transition history of the user, and the predicted channel is selected by another tuner.
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. In general, according to one embodiment of the invention, in switching of a channel to a digital broadcasting tuner, when the switched channel is selected by any of a plurality of one-segment broadcasting tuners, an output of an one-segment data processing part, which applies demodulation processing and decode processing to an output of the one-segment broadcasting tuner selecting a broadcasting signal of the switched channel, is selected. When a digital data processing part terminates the demodulation processing and the decode processing to the broadcasting signal selected by the digital broadcasting tuner, the output is switched such that an output of the digital data processing part is selected and output.
Hereinafter, an embodiment of the invention will be described in detail with reference to the drawings.
The cabinet 12 is provided with a flat display panel 14 composed of, for example, a surface-conduction electron-emitter display (SED) and disposed in the front center part thereof. Further, in the cabinet 12, a pair of speakers 15, an operation section 16, a receiving part 18 which receives operation information sent from a wireless remote controller 17, and so on are disposed on the both sides of the flat display panel 14.
The support plate 13 is rotatably connected to the bottom center part of the cabinet 12. The support plate 13 is configured to stably support the cabinet 12 which is in the state of standing when the support plate 13 is placed on a horizontal surface of a predetermined base 19 such as a television table on which a television is placed.
The one-segment broadcast receiving part 20 receives one-segment broadcasting through an antenna 21 to reproduce the broadcasting content. The one-segment broadcast receiving part 20 is composed of a plurality of (N) tuners 221, 222, 223, . . . , and 22N for one-segment broadcasting and one-segment data processing parts 231, 232, 233, . . . , and 23N respectively connected to these one-segment broadcasting tuners 221 to 22N.
The one-segment broadcasting tuners 221 to 22N respectively select a broadcasting signal of a channel, which is instructed by a channel selection signal output from a control part 24, from the one-segment broadcasting received through the antenna 21 to output the selected one-segment broadcasting signal. In this case, the one-segment broadcasting tuners 221 to 22N can respectively select channels different from each other.
The one-segment data processing parts 231 to 23N respectively apply various processings, such as orthogonal frequency division multiplexing (OFDM) demodulation processing and decode processing, to the one-segment broadcasting signal output from the one-segment broadcasting tuners 221 to 22N connected corresponding to the one-segment data processing parts 231 to 23N, thereby generating one-segment broadcasting data realizing reproduction of video and audio to output the one-segment broadcasting data to a switching part 25.
The digital television broadcast receiving apparatus 11 is provided with a digital broadcast receiving part 26 which receives digital broadcasting which uses a plurality of segments such as a 12-segment and is a service for fixed reception. The digital broadcast receiving part 26 receives the digital broadcasting using the plurality of segments through the antenna 21 to reproduce the broadcasting content.
Specifically, the digital broadcast receiving part 26 is composed of a tuner 27 for digital broadcasting and a digital data processing part 28. The digital broadcasting tuner 27 first selects a broadcasting signal of a cannel, which is instructed by a channel selection signal output from the control part 24, from the digital broadcasting received through the antenna 21 to output the selected digital broadcasting signal.
The digital data processing part 28 applies various processings, such as OFDM demodulation processing and decode processing, to the digital broadcasting signal output from the digital broadcasting tuner 27, thereby generating digital broadcasting data realizing reproduction of video and audio to output the digital broadcasting data to the switching part 25. When the digital data processing part 28 terminates the above processing, the digital data processing part 28 outputs a processing termination signal to the control part 24.
The switching part 25 selects one broadcasting data, which is instructed by a switching signal output from the control part 24, from the broadcasting data output from each one-segment data processing part 231 to 23N and the digital data processing part 28 to output a video component and an audio component of the selected broadcasting data to a video processing part 29 and an audio processing part 30.
The video processing part 29 applies a predetermined signal processing for video display on the flat display panel 14 to the input video component of the broadcasting data to display the video component as a video image on the flat display panel 14. The audio processing part 30 applies a predetermined signal processing for audio reproduction by the speaker 15 to the input audio component of the broadcasting data to reproduce the audio component as an audio output by the speaker 15.
The control part 24 controls overall various operations including the above various receiving operations in the digital television broadcast receiving apparatus 11. In this case, the control part 24 receives operation information from an operation input part 31 including the operation part 16, the remote controller 17, and so on, whereby the control part 24 controls each part so as to reflect the operation content to these parts.
The channel retrieval part 37 retrieves a channel of digital broadcasting broadcasted by a broadcasting station which has been designated by a user, on the basis of channel selection information output from the operation input part 31. This retrieval is performed by referring to a channel corresponding list 40 stored in the storage part 38. The channel retrieval part 37 outputs the retrieval result to the digital tuner control part 36 and the one-segment tuner control part 35.
The storage part 38 stores the channel corresponding list 40 and a tuner setting list 41, and at the same time, is provided with a history accumulation part 42 for accumulating a viewing history of users. A channel of digital broadcasting being broadcasted by each broadcasting station and the frequency of the channel are registered in the channel corresponding list 41 so as to correspond to each other. As shown in
The digital tuner control part 36 outputs the channel selection signal to the digital broadcasting tuner 27 on the basis of the retrieval result output from the channel retrieval part 37 to perform setting of the channel to be selected to the digital broadcasting tuner 27.
The one-segment tuner control part 35 refers to the tuner setting list 41 stored in the storage part 38 to perform setting of the channel to be selected to each of the one-segment broadcasting tuners 221 to 22N on the basis of the tuner setting list 41. The setting of the channel to the one-segment broadcasting tuners 221 to 22N is performed in every activation of the digital television broadcast receiving apparatus 11 or each time reception of the one-segment broadcasting is required and the one-segment tuner control part 35 is then driven. The one-segment tuner control part 35 can stop the channel selection operation by the one-segment broadcasting tuners 221 to 22N on the basis of stop instruction from the switching control part 34.
The switching control part 34 generates a switching signal to be supplied to the switching part 25. Further, the switching control part 34 generates a switching signal for switching the output of the switching part 25 on the basis of retrieval termination information and channel information output from the channel retrieval part 37, a processing termination signal output from the digital data processing part 28, tuner information output from the tuner setting list 41, and other information. Moreover, after the switching control part 34 outputs the switching signal, the switching control part 34 can output the stop instruction for stopping the channel selection operation by the one-segment broadcasting tuners 221 to 22N to the one-segment tuner control part 35.
Then, the channel retrieval part 37 having received the channel selection information accesses the storage part 38 to retrieve the channel of digital broadcasting corresponding to the broadcasting station shown by the input channel selection information from the channel corresponding list 40 (step S3). When this retrieval is terminated, the channel retrieval part 37 outputs the retrieval result to the digital tuner control part 36 and the one-segment tuner control part 35, and at the same time, outputs the retrieval termination information to the switching control part 34.
Then, the digital tuner control part 36 having received the retrieval result from the channel retrieval part 37 outputs the channel selection signal to the digital broadcasting tuner 27 (step S4), whereby the digital broadcasting tuner 27 performs the channel selection operation of the digital broadcasting signal corresponding to the channel retrieved by the channel retrieval part 37.
The digital broadcasting tuner 27 selects the digital broadcasting signal of the designated channel to output the selected digital broadcasting signal to the digital data processing part 28. The digital data processing part 28 then starts various processings, such as the OFDM demodulation processing and the decode processing, to the digital broadcasting signal received from the digital broadcasting tuner 27 for the purpose of conversion into the digital broadcasting data realizing reproduction of video and audio (step S5).
As described, the switching control part 34 refers to the tuner setting list 41 stored in the storage part 38 in such a state that the processing by the digital data processing part 28 has been started, to obtain the tuner information of the one-segment broadcasting tuners 221 to 22N, that is, the channel information currently received by the one-segment broadcasting tuners 221 to 22N, and thus, to determine whether the channel information output from the channel retrieval part 37 is included in the obtained channel information (step S6).
If the answer in step S6 is “Yes”, the switching control part 34 receives the retrieval termination information from the channel retrieval part 37 to output a switching signal to the data selection part 32 of the switching part 25 (step S7). This switching signal controls the data selection part 32 such that, of the one-segment broadcasting data respectively output from the one-segment data processing parts 231 to 23N, the one-segment broadcasting data corresponding to the channel selected by the user in step S2 is selected and output. Thereby, before the processed digital broadcasting data is output from the digital data processing part 28, the one-segment broadcasting data of the same channel to which the processing has been applied is output to be used for viewing by users.
Thereafter, when the processing of the digital broadcasting data by the digital data processing part 28 is terminated, the processed digital broadcasting data is supplied to the data selection part 32. Meanwhile, when the processing of the digital broadcasting data is terminated, the digital data processing part 28 outputs the processing termination signal to the switching control part 34.
Therefore, the switching control part 34 determines whether the processing termination signal has been supplied from the digital data processing part 28 (step S8). If the answer is “Yes”, the switching control part 34 determines that the processing by the digital data processing part 28 is terminated, and controls the data selection part 32 such that the digital broadcasting data output from the digital data processing part 28 is selected and output (step S9), thereby terminating the processing (step S10).
Meanwhile, if the answer in step S6 is “No”, the switching control part 34 transfers to the processing in step S9 to control the data selection part 32 such that the digital broadcasting data output from the digital data processing part 28 is selected and output, and thus, to terminate the processing (step S10).
The flowchart shown in
Specifically, when the user selects a channel through the operation input part 31, the switching control part 34 outputs the switching signal to the data selection part 32 of the switching part 25 such that, of the one-segment broadcasting data output from each of the one-segment data processing parts 231 to 23N, the one-segment broadcasting data corresponding to the channel selected by the user is selected and output. Thereafter, when the processing by the digital data processing part 28 is terminated, the data selection part 32 is controlled such that the digital broadcasting data is selected and output instead of the one-segment broadcasting data.
When the selection operation time T1 arrives, in the digital broadcast receiving part 26, the digital data processing part 28 starts the processing to the digital broadcasting signal of a newly selected channel. At this time, the switching part 25 is switched such that, of a plurality of the one-segment broadcasting data output from the one-segment broadcast receiving part 20, the one-segment broadcasting data corresponding to the newly selected channel is output, whereby on and after the selection operation time T1, the viewing based on the one-segment broadcasting data is performed instead of the digital broadcasting data.
Thereafter, when the processing by the digital data processing part 28 is terminated and a time (output switching time) T2 when the digital broadcasting data corresponding to the newly selected channel can be output arrives, the switching part 25 is switched so as to output the digital broadcasting data output from the digital data processing part 28, whereby, on and after the output switching time T2, the viewing based on the digital broadcasting data is performed instead of the one-segment broadcasting data.
Next, the viewing program prediction part 39 will be described. The viewing program prediction part 39 predicts a channel having a high possibility of being selected next from the channel currently viewed by a user to output channel update information as the prediction result to the tuner setting list 41 of the storage part 38. Thereby, the viewing program prediction part 39 can cause the one-segment broadcasting tuners 221 to 22N of the one-segment broadcast receiving part 20 to select beforehand the channel having a high possibility of being next selected by the user and cause the one-segment data processing parts 231 to 23N to perform the processing.
As channel prediction means in the viewing program prediction part 39, for example, there is the means for predicting a channel to be viewed according to the user's taste from among user identification information and time information input through the operation input part 31 and the history information accumulated in the history accumulation part 42 (see Jpn. Pat. Appln. KOKAI Publication No. 2006-254076). In addition, it is considered to predict a program of the next channel to be viewed on the basis of the operation for selecting a channel of a broadcasting station from a program listing screen displayed on the flat display panel 14, to predict the next channel to be viewed on the basis of the operation of a channel up/down key of the operation input part 31, to predict the next channel to be viewed on the basis of setting of a keyword or genre, and other means.
Next, the viewing program prediction part 39 obtains the time when the channel selection operation is performed and the input user identification information (step S13) to obtain the past viewing history information of the user from the history accumulation part 42 (step S14). Then, the viewing program prediction part 39 researches the user's taste on the basis of the viewing history information to predict the next channel to be selected by the user (step S15).
Thereafter, for example on the basis of the viewing history information obtained from the history accumulation part 42, the viewing program prediction part 39 sets a priority level in order of the channel having a high possibility of being selected by a user at the time when the channel selection operation is performed, to thereby update the tuner setting list 41 in accordance with the set channel order (step S16).
The user identification information can be input not only by key operation in the operation input part 31 but also by using an image recognition sensor, a fingerprint authentication sensor, or the like which is mounted in the operation input part 31 or the flat display panel 14. Alternatively, the user identification information can be directly input by the touching operation of a screen for user identification displayed on the flat display panel 14. In addition, face image information of a user taken by a mobile device is transmitted to the digital television broadcast receiving apparatus 11 through transmission means such as infrared ray, internet, Bluetooth (registered trademark), or the like, and the digital television broadcast receiving apparatus 11 then analyzes the face image information, whereby the user can be identified.
Next, in step S17, a user performs the channel selection operation for selecting an intended channel of a broadcasting station. The channel selection operation is performed by inputting the channel number of the broadcasting station broadcasting a program that the user wants to view by the key operation of the operation input part 31, by selecting the intended channel of a broadcasting station from the program listing screen displayed on the flat display panel 14, or by other means. A method for updating the tuner setting list 41 is different among each selection operation. Therefore, the tuner setting list 41 stores a parameter representing the selection operation method having been used for updating the tuner setting list 41.
When the intended channel of a broadcasting station is selected from the program listing screen displayed on the flat display panel 14 (step S17a), the program listing screen is displayed on the flat display panel 14 (step S18), and then information showing a position on the program listing screen where a cursor is placed, page information of a program list, and other information are obtained (step S19). In step S20, channels having a high possibility of being selected by a user are predicted based on the position information of the cursor and the page information of the program list which have been obtained in step S19, and a priority level is then given to each predicted channel. Thereafter, in step S21, the tuner setting list 41 is updated based on the priority level information. In step S22, the presence of the channel selection is determined, if the answer is “Yes”, the processing is returned to step S18, while if the answer is “No”, the processing is returned to step S17.
When a keyword key or genre key provided in the operation input part 31 is operated to select the intended channel of a broadcasting station (step S17b), a program corresponding to the keyword or genre is retrieved from an electronic program list (step S23). In step S24, channels having a high possibility of being selected by the user are predicted from the retrieved channels, and the priority level is given to each predicted channel. In step S25, the tuner setting list 41 is updated based on the priority level information, and the processing is then returned to step S17.
In that case, when there are a plurality of retrieval results, the viewing history information of the user is obtained from the history accumulation part 42, and the priority level is then given to the retrieval results on the basis of the viewing history information, whereby the tuner setting list 41 can be updated based on the priority level information. Incidentally, the keywords or genre can be input through the menu screen displayed on the flat display panel 14 or through other means. Further, the keyword or genre capable of being set may be arbitrarily input by a user.
When the channel up/down key provided in the operation input part 31 is operated to select the intended channel of a broadcasting station (step S17c), it is determined whether a zapping mode is valid in step S26. When the zapping mode is invalid (S26: No), it is detected whether the channel is switched in the up direction or the down direction (step S27). In step S28, the tuner setting list 41 is updated based on the detection result, and the processing is returned to step S17. Incidentally, the zapping mode is set through the menu screen displayed on the flat display panel 14 or set by operation of a zapping mode setting key provided in the operation input part 31.
In the above state, as shown in
When an intended channel of a broadcasting station is selected by operation of a zapping button provided in the operation input part 31 (S17d), or when the zapping mode is valid in step S26 (S26: Yes), the switching to a channel having the highest priority level in the tuner setting list 41, that is, a channel which has been already selected by the one-segment broadcasting tuners is performed (step S29). A method having been used for updating the tuner setting list 41 prior to this channel switching is confirmed, and the tuner setting list 41 is updated by the same method as the previous updating method (step S30). In the processing in step S29, since the channel having the highest priority is selected, a channel which has not been selected in the previous setting is newly set in the tuner setting list 41. At the same time, the channel prior to the switching to the selected channel may be added in the tuner setting list 41.
When the intended channel of a broadcasting station is selected by operation of a channel key provided in the operation input part 31 (S17e), a channel corresponding to the operated channel key is selected in step S31. In step S32, the past viewing history information of a user is obtained from the history accumulation part 42 on the basis of the time when the channel selection operation is performed and the user identification information. In step S33, the user's taste is researched based on the information obtained from the history accumulation part 42, and then the next channel to be selected by the user is predicted. Thereafter, in step S34, by way of example, the priority level is set in order of channel having a high possibility of being selected by the user at time when the channel selection operation is performed based on the viewing history information obtained from the history accumulation part 42, and then the tuner setting list 41 is updated in accordance with the set channel order. Thereafter, the processing is returned to step S17.
A series of processing operation shown in
Further, it is possible to mount a function to notify a user of a channel selected by the one-segment broadcast receiving part 20 after the tuner setting list 42 has been updated based on the above prediction processing of the channel. For instance, a light-emitting diode (LED) is embedded in the channel key provided in the operation input part 31, whereby it is possible to realize light emission of the LED of the key corresponding to the selected channel, or to display the selected channel on the flat display panel 14.
Accordingly, the time required for demodulation processing and decode processing of the one-segment broadcasting signal is longer than the time required for the demodulation processing and the decode processing of the digital broadcasting signal. Therefore, when the demodulation processing and the decode processing are applied to the one-segment broadcasting signal and the digital broadcasting signal at the same time, a video image of one-segment broadcasting is displayed later than that of digital broadcasting. Specifically, immediately after the demodulation processing and the decode processing to the digital broadcasting signal are terminated and the digital television broadcast receiving apparatus 11 is in the state of capable of displaying a video image, the output of the one-segment broadcasting is switched to the output of the digital broadcasting, whereby the broadcasting content later than the content of one-segment broadcasting is displayed. Namely, the output is switched, whereby the content is skipped to be discontinuous.
Therefore, as shown in
In this case, the tuner setting list 41 is updated such that channels having a high priority level are allocated in the digital broadcasting tuners 271 to 27N. In addition, parameters representing that channels including for both the one-segment broadcasting and the digital broadcasting are allocated in which of the tuners 221 to 22N and 271 to 27N are stored in the tuner setting list 41.
In the above constitution, the one-segment broadcasting tuners 221 to 22N and the digital broadcasting tuners 271 to 27N are mixed; however, all the tuners may be the digital broadcasting tuners 271 to 27N.
Thereafter, in step S37, the switching control part 34 refers to the tuner setting list 41 stored in the storage part 38 to obtain tuner information of the digital broadcasting tuners 271 to 27N, that is, channel information currently received by the digital broadcasting tuners 271 to 27N, and thus, to determine whether the channel information output from the channel retrieval part 37 is included in the obtained channel information.
If the answer in step 37 is “No”, the channel retrieval part 37 having received the channel selection information accesses the storage part 38 (step S38) to retrieve, from the channel corresponding list 40, the channel of digital broadcasting corresponding to the broadcasting station shown by the input channel selection information. When this retrieval is terminated, the channel retrieval part 37 outputs the retrieval result to the digital tuner control part 36 and the one-segment tuner control part 35, and at the same time, outputs the retrieval termination information to the switching control part 34.
Thereafter, the digital tuner control part 36 having received the retrieval result from the channel retrieval part 37 outputs the channel selection signal to the digital broadcasting tuner 271 provisionally set as a main tuner (step S39). Thereby, the digital broadcasting tuner 271 performs the selection operation of the digital broadcasting signal corresponding to the channel retrieved by the channel retrieval part 37.
The digital broadcasting tuner 271 selects the digital broadcasting signal of the designated channel to output the selected digital broadcasting signal to the digital data processing part 281. Thereby, in step S40, the digital data processing part 281 starts various processings such as the OFDM demodulation processing and the decode processing for converting the digital broadcasting signal received from the digital broadcasting tuner 271 into digital broadcasting data reproducible as video and audio.
As described, in step S41, the switching control part 34 refers to the tuner setting list 41 stored in the storage part 38, in such a state that the processing by the digital data processing part 281 is started, obtains the tuner information of the one-segment broadcasting tuners 221 to 22N, that is, the channel information currently received by the one-segment broadcasting tuners 221 to 22N, and determines whether the channel information output from the channel retrieval part 37 is included in the obtained channel information.
If the answer in step S41 is “Yes”, the switching control part 34 receives the retrieval termination information from the channel retrieval part 37 to output the switching signal to the data selection part 32 of the switching part 25 (step S42). This switching signal controls the data selection part 32 such that, of the one-segment broadcasting data respectively output from the one-segment data processing parts 231 to 23N, the one-segment broadcasting data corresponding to the channel selected by the user in step S36 is selected and output. Thereby, before the processed digital broadcasting data is output from the digital data processing part 281, the one-segment broadcasting data of the same channel to which the processing has been applied is output to be used for viewing by users.
Thereafter, when the processing of the digital broadcasting data by the digital data processing part 281 is terminated, the processed digital broadcasting data is supplied to the data selection part 32. Meanwhile, when the processing of the digital broadcasting data is terminated, the digital data processing part 281 outputs the processing termination signal to the switching control part 34.
Therefore, the switching control part 34 determines whether the processing termination signal has been supplied from the digital data processing part 281 (step S43). If the answer is “Yes”, the switching control part 34 determines that the processing by the digital data processing part 281 is terminated, and controls the data selection part 32 such that the digital broadcasting data output from the digital data processing part 281 is selected and output (step S44), thereby terminating the processing (step S47).
Meanwhile, if the answer in step S41 is “No”, the switching control part 34 transfers to the processing in step S44 to control the data selection part 32 such that the digital broadcasting data output from the digital data processing part 281 is selected and output, thereby terminating the processing (step S47).
Further, if the answer in step S37 is “Yes”, the switching control part 34 controls the data selection part 32 such that, of the digital broadcasting signals respectively output from the digital data processing parts 281 to 28N, the digital broadcasting data corresponding to the channel having been selected by the user in step S36 is selected and output (step S45). Thereafter, in step 46, the main tuner is changed, and then the processing is terminated (step S47).
Here, each processing performed by the control part 24 and the switching part 25 can be performed by software, using a plurality of central processing units (CPUs). Additionally, each processing performed by the one-segment data processing parts 231 to 23N and the digital data processing parts 281 to 28N also can be performed by the software, using the plurality of CPUs. In this configuration, the broadcasting signals obtained from the respective tuners 221 to 22N, 27 and 271 to 27N are processed in time division, whereby hardware resources can be saved.
Further, although the digital broadcasting tuners 27 and 271 to 27N and the one-segment broadcasting tuners 221 to 22N are built in the digital television broadcast receiving apparatus 11, these tuners may be connected through internet or various communication cables as an external device.
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 |
---|---|---|---|
2007-173278 | Jun 2007 | JP | national |