This application claims the priority of Korean Patent Application No. 10-2003-0061088 filed on Sep. 2, 2003, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of Invention
Apparatuses and methods consistent with the present invention relates to a method of displaying EPG (Electronic Program Guide) information on a screen, and more particularly, to a method of classifying programs by features and representing the classified programs corresponding to the classification selected by a user as a program guide using a mini-map.
2. Description of the Related Art
In general, a television set (TV) comprises a user input device such as a remote control, an audio/video (A/V) processing unit for decoding audio/video information, a data processing unit for separating various channel information from additional information (i.e., service information), a database for storing the separated channel information, and a control unit for controlling the operation of TV and the display of EPG.
If the TV receives broadcast signals, a demultiplexing unit separates audio/video information and additional information from the received broadcast signals. Further, the separated audio/video information is input into the AV processing unit, whereas the additional information is input into the data processing unit. The additional information is generally composed of a PAT (Program Association Table), a TDT/TOT (Time Date Table)/(Time Offset Table), an EIT (Event Information Table), and the like. The PAT includes information on a plurality of programs, and the TDT/TOT includes time information of the respective programs. In addition, the EIT includes information such as the title, story, broadcast limiting rate, start/end time, and running time of a program. The processing unit separates EIT information from the additional information and stores the separated EIT information in the database in a prescribed format.
As shown in
Therefore, considerable time and effort are required for the user to recognize and select the desired program according to the related art EPG display method.
Illustrative, non-limiting embodiments of the present invention overcome the above disadvantages and other disadvantages not described above. Also, the present invention is not required to overcome the disadvantages described above, and illustrative, non-limiting embodiment of the present invention may not overcome any of the problems described above. The present invention is conceived to solve the aforementioned problem, and it is an aspect of the present invention to provide a method of displaying desired EPG information through a mini-map according to categories such as genre, rating and image quality.
It is another aspect of the present invention to provide a method of allowing a user to easily find the relative position of a current program and intuitively recognize program information through an EPG represented as a mini-map.
It is a further aspect of the present invention to provide a method of allowing a user to easily select a desired channel using an EPG represented as a mini-map.
According to an aspect of the present invention for achieving the objects, there is provided a method of displaying EPG information on a screen of a digital broadcast receiver through a mini-map, comprising the steps of (1) displaying the mini-map on a portion of the screen of the digital broadcast receiver; (2) selecting a specific item belonging to a specific category among all programs, by a user; and (3) displaying a result filtered by the selection on the mini-map, wherein the mini-map is composed of cells representative of the respective programs which are displayed on a two-dimensional plane having channel and broadcast time axes.
According to another aspect of the present invention, there is provided a digital broadcast receiver, comprising a first means for displaying a mini-map on a portion of a screen of the digital broadcast receiver, a second means for allowing a user to select a specific item belonging to a specific category among all programs, and a third means for displaying a result filtered by the selection on the mini-map, wherein the mini-map is composed of cells representative of the respective programs which are displayed on a two-dimensional plane having channel and broadcast time axes. Although exemplary embodiments of displaying a mini-map are disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as set forth in the accompanying claims.
The above and other, features and advantages of the present invention will become apparent from the following description of exemplary embodiments given in conjunction with the accompanying drawings, in which:
Hereinafter, illustrative, non-limiting embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The demultiplexing unit 206 extracts audio and video data of a designated service from the input MPEG2 TS and supplies the audio and video data to an audio decoder 210 and a video decoder 208, respectively. Here, the audio data are of the MPEG2-AAC format, whereas the video data are of the MPEG2-Video format. The audio decoder 210 decodes the input audio data and produces program audio data to supply the produced data to an audio processing unit 211. The audio processing unit 211 performs predetermined audio signal processing and then outputs the audio via an amplifier.
Furthermore, the video decoder 208 decodes the video data and produces program video data to supply the produced data to a display processor 209. The display processor 209 performs predetermined video signal processing for the input program video data and produces image output. The display processor 209 also has the function of superimposing character information and the like on the program image displayed on a TV display screen.
In addition, the demultiplexing unit 206 extracts control data including SI from the input MPEG2 TS. The SI is the original format of data for the EPG display, and an EPG display process is performed using the SI. The control data including the SI extracted by the demultiplexing unit 206 are stored in RAM (Random Access Memory) 216 that is under the control of a CPU 217. EPG text data for use in performing the EPG display is also stored in RAM 216. A flash memory 214 stores various kinds of graphic data (e.g., frameworks of program tables, logo marks of broadcast channels and the like) necessary to the EPG display, and ROM (Read Only Memory) 215 stores font data and the like that are used as text data for EPG.
A limited broadcast in the form of pre-contract service is performed in service or program unit and transmitted in the form of the encrypted MPEG2 TS. A limited-reception processing unit 207 is composed of a decrypting unit 220 and an IC card 221 for recording contract information and making viewing decisions. The IC card 221 is distributed to respective receiver users from service centers associated with a broadcaster. User contract information, which may be determined according to the contract between the user and each broadcaster and generally different from the respective users, is written in the card. When a user selects a limited broadcast program, the limited-reception processing unit 207 decrypts MPEG2 TS of a relevant program using decryption-related information obtained from the user contract information and broadcast signals if a contract for the relevant program exists, thereby allowing the user to view the relevant program. On the other hand, if there is no contract, decryption of the MPEG2 TS is not done and thus the user cannot view the limited broadcast program. Further, in the case of a Pay Per View program, purchase conditions for the Pay Per View program are written in the IC card 221 when the user purchases the program, and Pay Per View program purchase information is sent to the broadcaster from a receiver via a modem 218 and a public line at regular intervals.
A command input by the user through a remote control 300 is sent to the CPU 217 via an I/O interface 213 and recognized by the CPU 217. The CPU 217 controls components in the receiver 200 in accordance with the user's command. For example, the CPU sends to the tuner 204 a command for allowing the tuner to be tuned to a frequency of the channel designated by the user.
When the EPG is to be displayed, the CPU 217 produces EPG text data using the SI stored in the RAM 216. Then, the CPU 217 produces EPG display data using graphic data such as the framework data of program tables stored in the flash memory 214, font data in the ROM 215 and the produced EPG text data and supplies them to the display processor 209. The display processor 209 either modifies the EPG display data and the program video data received from the video decoder 208 or superimposes the EPG display data onto the program data to output the superimposed data to a TV display screen (not shown) as video signals.
A genre key 305 is used to produce a genre menu 500 (FIGS. 4A-C) on the right side of the mini-map. If the genre menu 500 appears, the user can select a desired genre by pressing an up direction key 311 or a down direction key 312. A rate key 306 is used to produce a rate menu on the right side of the mini-map. An image quality key 307 is also used to produce an image quality menu on the right side of the mini-map. Further, a pay key 314 is used to produce a pay menu on the right side of the mini-map. A method for operating the selection of the rate, image quality and pay keys is the same as that in the genre key 305.
A reservation key 308 is used to show only the programs that are reserved in advance by the user. This key operates in a toggle fashion. That is, only the reserved programs are displayed if the key is pressed once, and all programs are again displayed if the key is pressed again.
An ALL key 304 is used to again display all the programs on the mini-map in a state where some programs have been selected by the genre key 305, the rating key 306, the image quality key 307, the pay key 314, or the reservation key 308. A variety of direction keys 309 to 312 are used to move the cursor. The OK key 313 is used to receive confirmation for the execution of a specific command from the user when the confirmation for the user's selection is needed prior to the command execution.
Meanwhile, the other keys in the remote control 300 are the same as keys necessary for the operation of a general TV. Since they are not related directly to the present invention, the explanation thereof will be omitted herein.
Only programs belonging to a desired category among all programs, which can be represented as the EPG, are displayed on the mini-map 410. The position of the program currently viewed by the user appears on the mini-map. The user can intuitively obtain all the desired information using the mini-map. Further, the mini-map acts as a map upon the movement to a desired program or channel, so that it can provide the user with a convenient user environment. It is apparent that positions and sizes occupied by components shown in
Referring to
A grid guide 440 for indicating the general EPG information in the same manner as in the related art is displayed on the lower portion of the full display screen 400. Since the grid guide 440 cannot represent all the EPG program information, the titles of programs adjacent to the current program are displayed.
When the user presses the changeover key 303 of the remote control in a state where the screen appears as shown in
Assuming that the mini-map 410 is displayed as shown in
If any program that is being broadcast at the same time is selected through such a selection method, the current screen is switched to a screen of the desired program. However, if a program that cannot be broadcast at this time is selected by moving the cursor in a right or left direction, a still image representative of the desired program other than the video thereof appears at the position.
If all the EPG information is not displayed on the mini-map, a movement of the screen can be made by scrolling. Scrolling means that hidden portions of the screen can be displayed on the mini-map by further moving the cursor beyond the upper, lower, left and right edges of the screen.
Although it has not been indicated in this example, the program cells representative of programs that have already been broadcast may be displayed in different colors to indicate that the given programs are past programs. For example, all the program cells representative of programs that have been already broadcast may be displayed in gray, so that a program the user wishes to view can be easily selected.
When the genre key 305 on the remote control 300 is pressed, the genre menu 500 is displayed on the right side of the mini-map. If a desired genre is selected on the genre menu, only programs belonging to the selected genre can be displayed on the mini-map 410. Alternatively, if an “All” menu 501 is again selected after the desired genre has been selected, all programs can be displayed on the mini-map 410 as shown in
A rate menu can be displayed on the right side of the mini-map by selecting the genre key 305 in the same manner as in the rating key 306. The rate menu can be, for example, classified into “everyone”, “over 12 years old”, “over 15 years old”, “over 19 years old”, etc. according to the age of the user.
Further, an image quality menu can be displayed by electing the image quality key 307. For example, the image quality menu can be classified into, “HD class”, “SD class”, “normal TV class”, etc. according to the image quality of the program. In addition, a pay menu can be displayed by selecting the pay key 314. The pay menu may be classified either into “pay” and “free” or according to price ranges. When each of the rates, image quality and pay menus is selected, only the programs that meet the relevant condition are filtered and then displayed on the screen. Furthermore, if the user reserved specific programs in advance, only the reserved programs can be filtered and displayed by merely pressing the reservation key 308. Moreover, although it has not been included in exemplary embodiment, an additional menu classified according to patterns of the broadcast progress, i.e. live broadcasts, recorded broadcasts, reruns and the like, may be added.
In other words, it is possible to quickly obtain information at which time and channel the programs of the same category are broadcast by confirming the categories to which the current program belongs among the EPG information of all channels. Further, when a channel is to be switched to another desired program, a quick movement can be made since the current position can be easily recognized.
First, if the user turns on a display unit of a digital broadcast receiver, a screen of the program being broadcast on the current channel appears (S600). That is, it becomes a program broadcast mode as shown in
Next, the user selects a relevant item in a category that the user wishes to set (S630). Categories are classified according to genre, rate, image quality, pay or free, reservation, pattern of broadcast progress and the like. The selection of the relevant items is performed until the setting of all the desired categories is completed (S640). When the user completely sets all the desired categories, the results filtered according to the setting of the user are displayed on the mini-map (S650). Accordingly, the user can intuitively recognize a position of the current program and relative positions of the other programs displayed on the mini-map.
If the user intends to select a program other than the currently viewed program (S660), he/she can easily select the other program by pressing direction keys of the remote control (S670). If the selected program can be currently broadcast (S680), i.e. if the broadcast time of the selected program is within the current broadcast time zone, a changeover is made to a screen on which the selected program is broadcast (S690). However, if the selected program cannot be currently broadcast (S680), a changeover is made to a screen on which a still image representative of the selected program is displayed (S691).
According to the present invention, a user can intuitively recognize EPG information and change channels more easily when he/she wishes to view a desired program.
Further, spatial constraints for a display unit can be overcome, and thus, EPG information can be more efficiently provided.
Furthermore, a user can easily use the EPG by applying a technique used in game or navigation systems to a method of providing EPG information according to the present invention. Therefore, the user's appreciation for the product can be enhanced.
Although the embodiments of the present invention have been described with reference to the accompanying drawing, it can be understood by those skilled in the art that the present invention can be implemented in other specific forms without modifying or changing the technical spirit and essential features thereof. Therefore, it should be understood that the aforementioned embodiments are not restrictive but illustrative in all aspects. The scope of the present invention should be defined by the appended claims, and all changes or modifications made from the spirit and scope of the invention and equivalents thereof should be construed as falling within the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2003-0061088 | Sep 2003 | KR | national |