Summary of the invention
The present invention develops in order to eliminate above-mentioned shortcoming, its objective is OSD (On Screen Display) maker and generation method thereof that TV Guide information is provided for the user.The OSD maker of this TV Guide information and generation method thereof are the OSD picture data with the TV Guide information translation, and it is exported in the display frame, neither the overslaugh user watches current program, can provide various TV Guide information for the user again.
According to this purpose, the present invention transmits from specific TV programme and extracts TV Guide information the data flow, put in order according to different broadcast channels and different broadcast times, and it is stored in the specific holder, then according to user's instruction, search active user's viewing channel and time data, with this, just in above-mentioned holder, extract in other channels except that the channel that the user is watching now guide information at broadcast items, and, export with the form of OSD picture data then its form demonstration with image.The present invention will utilize this mode to generate the OSD picture data of TV Guide information.
For this reason, the present invention is made of TV Guide information manager, TV Guide information memory, user instruction processor, TV Guide information searcher, image processor, osd signal processor.
The TV Guide information manager transmits from specific TV programme and extracts TV Guide information the data flow, and these information are managed;
The TV Guide information memory stores TV Guide information by different broadcast channels and different broadcast times under the management of above-mentioned TV Guide information manager;
The user instruction processor reads and exports the active user's viewing channel and the time data that temporarily are stored in inside according to the TV Guide information display instruction by the outside input;
The TV Guide information searcher is utilized active user's viewing channel and the time data by above-mentioned user instruction processor output, under the management of above-mentioned TV Guide information manager, in the TV Guide information memory, in other channels the channel watched except that the user is current of search just at the guide information of broadcast items;
Image processor is according to the data format of having set, and the TV Guide information that above-mentioned TV Guide information searcher is searched out becomes image;
The osd signal processor is handled carried out osd signal by the TV Guide information of image conversion in above-mentioned image processor, thereby generates the OSD picture data that TV Guide information is used.
The present invention also is made of following 5 stages:
In the 1st stage, the TV Guide information manager in the DTV receiver transmits from specific TV programme and extracts TV Guide information the data flow, put in order according to different broadcast channels and different broadcast times, and with its storage;
In the 2nd stage, different with the 1st stage, the user instruction processor is searched for present user's viewing channel information and time data according to the TV Guide information display instruction by the outside input;
The 3rd stage, after the 2nd stage searched out present user's viewing channel information and time data, in the TV Guide information that stores in above-mentioned the 1st stage, search in current just other viewing channel of user channel just at the guide information of broadcast items;
In the 4th stage,, make the TV Guide information translation that searches out in above-mentioned the 3rd stage become image according to the data format of having set.
In the 5th stage, the TV Guide information via signal processing that is image format in above-mentioned the 4th phase transition is converted into osd signal, and exports the OSD picture data that TV Guide information is used.
As above detailed description, can reach the TV Guide information translation according to the OSD maker of TV Guide information of the present invention and generation method thereof is the OSD picture data, and it is exported in the display frame, neither the overslaugh user watches current program, and the effect of various TV Guide information is provided for the user again.
Embodiment
Below, describe with regard to the present invention with reference to accompanying drawing.
At first, with reference to Fig. 1, the OSD maker according to TV Guide information of the present invention is described.Above-mentioned Fig. 1 has shown the actual formation of OSD maker of the present invention in DTV receiver.
Whatsymbol 100 showed is the OSD maker of TV Guide information of the present invention;Symbol 200 is by the digital television program that receives TV station's transmission and carries out image and voice codec, utilizes display and loud speaker that image and sound are outputed to outside video/audio processor.
Symbol 100 to the technology of the present invention emphasis is described in detail below.Insymbol 100,symbol 110 is to transmit from specific TV programme to extract TV Guide information the data flow, and the TV Guide information manager that manages;Symbol 120 is under above-mentioned TVGuide information manager 110 management, stores the TV Guide information memory of TV Guide information by different broadcast channels and different broadcast times.
Symbol 130 is TV Guide information display instruction of keying in according to by the outside, select according to the current time data of internal timer output and user's television channel, search and output temporarily are stored in the inner active user's viewing channel and the user instruction processor of time data;Symbol 140 is TV Guide information searcher, it utilizes user's viewing channel and the time data of being exported by above-mentioneduser instruction processor 130, under 110 management of TV Guide information manager, search is current just viewing channel except that the user from TVGuide information memory 120, in other channels just at the guide information of broadcast items.
Symbol 150 is according to the data format set, and the TV Guide information that above-mentioned TVGuide information searcher 140 is searched out is transformed into the image processor as bitmap form image;Symbol 160 is OSD makers, and it will be carried out OSD (On Screen Display) signal processing by the TV Guide information of image conversion in above-mentioned image processor, thereby generates the OSD picture data that is used for TV Guide information.
In addition,symbol 200 is general TV programme video/audio processors that OSD maker of the present invention links to each other.As shown in the figure, TV programme video/audio processor is made oftuner 210, VSB/QPSK decoder 220, transmissiondata flow demultiplexer 230,audio decoder 240,Video Decoder 250,image processor 260, digital video/analog converter 270, digital audio/analog converter 280.
Tuner 210 transmits packet data streams by the antenna received television program;
VSB/QPSK decoder 220 receives above-mentionedtuner 210 by antenna TV programme transmits packet data streams and carries out VSB (Vestigial Side Band)/QPSK (Quadrature PhaseShift Keying) decoding;
The TV programme transmission packet data streams that transmissiondata flow demultiplexer 230 is decoded above-mentioned VSB/QPSK decoder 220 is separated into audio/video data and TV Guide information transmits;
The voice data decoding thataudio decoder 240 separates above-mentioned transmissiondata flow demultiplexer 230; The video data decoding thatVideo Decoder 250 separates above-mentioned transmissiondata flow demultiplexer 230;Image processor 260 covers the OSD picture data of the video data of above-mentionedVideo Decoder 250 decodings and osd processor of the present invention output;
Digital video/analog converter 270 converts the video data that above-mentionedimage processor 260 covers to analog signal, output then;
Digital audio/analog converter 280 converts the voice data of above-mentionedaudio decoder 240 decodings to analog signal respectively, then output.
Like this among the present invention's of Gou Chenging the embodiment, at first tuner receives the TV programme that is sent by TV station by antenna and transmits data flow, just the TV programme that receives is transmitted 220 decodings of data flow VSB/QPSK decoder then, TV programme transmission packet data streams with above-mentioned VSB/QPSK decoder 220 decodings is separated into audio/video data and TV Guide information again, then audio data stream and video data stream are input toaudio decoder 240 andVideo Decoder 250 respectively, then with the TV Guide information used among the present invention under the management of TVGuide information manager 110, according to different broadcast channels and different broadcast times, be stored in the TVGuide information memory 120.
Under this situation, if require the order of extraction TV Guide information by 130 inputs of user instruction processor, so according to temporary transient present user's viewing channel and the time data that stores in its inside, be that the current time data of built-in timer output and user's television channel are selected, active user's viewing channel that search temporarily is stored, and output it to TVGuide information searcher 140, TVGuide information searcher 140 is passed through this under the management of above-mentioned TVGuide information manager 110, the TV Guide information of other television channels of search except that active user's viewing channel in the TV Guide information memory, be to be the program associated guideline information of broadcasting of benchmark with the current time in other television channels, according to the present invention, above-mentioned other broadcast channels that are presented in the OSD picture can have a plurality of, promptly rule of thumb, a plurality of television channels are redefined for the channel that the user uses always, perhaps set the channel number that the user will decide according to user's order.
On the other hand, according to the top described TV Guide information that searches out byimage processor 150 according to the data format of having set, for example, bitmap form data (bitmap) form of bit size decision carries out image processing, carries out osd signal by osd processor then and handles, generate the OSD picture data, next, export Image InformationProcessing machine 260 to, the TV Guide information that searches out is presented on the picture by image processing process.
In detail, according to the present invention, TV Guide information becomes image information, and, the OSD picture data that generates is sent on the image processor this OSD picture data and separated in above-mentioned transmissiondata flow demultiplexer 230 through the osd signal processing, and inVideo Decoder 250 decoded video data, after being capped by above-mentionedimage processor 260, convert analog signal to by digital video/analog converter 270 again, and it is presented in the display frame.Also have, in above-mentioned transmissiondata flow demultiplexer 230 separated and inaudio decoder 240 decoded voice data, convert analog signal to by digital video/analog converter 270, and export by loud speaker.
As mentioned above, the present invention can transmit from specific TV programme and extract TV Guide information the data flow, put in order according to different broadcast channels and different broadcast times, and it is stored in the specific holder, then according to user's instruction, search out active user's viewing channel and time data, and utilize this data, in above-mentioned holder, extract the guide information of the program that in the present just channel of other viewing channel of user, is broadcasting, and it is shown with image, with the form output of OSD picture data, generate the OSD picture data of TV Guide information then with this.
Next, with reference to Fig. 2, the OSD generation method of the TV Guide information among the present invention is described.
As above-mentioned shown in Figure 2, OSD generation method according to TV Guide information of the present invention, at first pass through the tuning of digital TV receiver, S200 when receiving TV programme transmission data flow (Transport Packet Stream:TP stream), transmit extraction TV Guide information S201 the data flow from the TV programme that receives, for example shown in Figure 3, put in order by different broadcast channels and different broadcast times, and it is stored in S202 in the specific holder.
In this case, with each above-mentioned stage S200, S201, outside the S202, also at the TV Guide information that is input to digital TV receiver, instruction according to the customer requirements demonstration, read and temporarily be stored in inner active user's viewing channel information and temporal information, the channel selection of user's viewing channel information according to the user is provided with/resets, and periodically in being stored in the specific timer of digital TV receiver inside, export current time information, can promptly open active user's viewing channel information, learn temporal information.
Then, the present invention is according to S204, the S205 stage is when reading active user's viewing channel information and temporal information, the TV Guide information of other television channels of search except that active user's viewing channel from stage S202, be in other television channels be with the current time benchmark just in the associated guideline information of broadcast items, according to the data format of setting, for example, set the data format of the bitmap form of total data bit number according to pressing user definition, with the TV Guide frameization of other television channels, and form the same specific image tectosome of similar form (array of structures).
Promptly, according to S204, the S205 stage, read, in the time of active user's viewing channel information and temporal information, search other television channels except that active user's viewing channel reach the number S206 of setting, S207 when search finishes, from the TV Guide information that S202 stored the stage, the associated television performance guide information of other television channels that search is searched in the stage at S206, promptly, in other television channels be with the present time benchmark just in the associated guideline information of broadcast items, for example, about the information S208 of television channel name and television program names, set the data format of the bitmap form of total data bit number according to pressing user definition, with the TV Guide frame S209 of above-mentioned other television channels, and generation OSD picture data S210, the video information of itself and DTV receiver is covered, and be presented in the display frame, the OSD picture data of TV Guide information can be presented in the display frame of DTV receiver with this.
What replenish is, according to the present invention, be included in the OSD picture data, other television channels that will show in display frame are a plurality of, promptly rule of thumb, a plurality of television channels of envisioning are set at the channel that the user uses always, and according to specific setting order of representation, search for successively from be stored in the TV Guide information of S202 the stage and show, Fig. 4 to Fig. 6 is the schematic diagram of the multiple expression form of OSD picture data that generated in screen displayed according to the present invention.
Below with reference to Fig. 4 to Fig. 6,, 3 kinds of forms of the 1st kind of form to the of the OSD picture data of guide of television programs frameization in the display of DTV receiver are described successively according to the present invention.
The 1st demonstration form in above-mentioned Fig. 4 shows, the a plurality of TV Guide information that read in will the TV Guide information memory in DTV receiver convert image information to the form of bitmap (bitmap), and generate an OSD bitmap.Promptly, in system storage, have the independent field of storage that above-mentioned a plurality of TV Guide information are stored with an OSD bitmap, here, by different television channels, to comprising the TV Guide information 400-1 of text, 400-2 ..., the 400-n classification, and convert image information to bitmap form, generate an OSD bitmap 400.Then, from the storage indicator setting and will picture, represent specific memory indicating device successively, and TV Guide information made table, at this, the OSD bitmap is moved to the storage indicator right side from the TV Guide information that is positioned at the leftmost side, make it in specific display frame, to show the form that is similar to tape measure.
In addition, what show in above-mentioned Fig. 5 is applicable to that the of the present invention the 2nd shows that form shows, it and the 1st show form, promptly be different from an OSD bitmap and constitute TV Guide information and make its image conversion, it distinguishes each TV Guide information with different television channels, generate a plurality of OSD bitmap 500-1,500-2 ..., 500-n, the OSD shut-in time interval of having set is arranged between a plurality of OSD bitmaps that generate, and expression singly sequentially.
At last, the 3rd demonstration form in above-mentioned Fig. 6 shows, it is the same with the 2nd kind of display format, distinguish each TV Guide information with different television channels, generate a plurality of OSD bitmaps, but it is different again with the 2nd kind of display format, its a plurality of OSD bitmap 600-1,600-2 ..., 600-n, representing order according to the television channel of having set, is upwards to slide (Slide-up) singly, and the demonstration time one finishes, just show a series of camera lenses repeatedly, and be illustrated in the display frame of DTV receiver to lower slider (Slide-down).
The present invention is not limited only to the foregoing description, and relevant speciality personnel can carry out various change and modification fully in the scope that does not depart from this invention technological thought.This distortion and modification all belong within the interest field of present patent application.