(19)
(11)EP 1 983 743 B1

(12)EUROPEAN PATENT SPECIFICATION

(45)Mention of the grant of the patent:
30.12.2015 Bulletin 2015/53

(21)Application number: 07707319.5

(22)Date of filing:  24.01.2007
(51)International Patent Classification (IPC): 
H04N 5/445(2011.01)
H04N 5/00(2011.01)
H04N 7/173(2011.01)
(86)International application number:
PCT/JP2007/051072
(87)International publication number:
WO 2007/086416 (02.08.2007 Gazette  2007/31)

(54)

ELECTRONIC PROGRAM GUIDE DISPLAY DEVICE, AND ELECTRONIC PROGRAM GUIDE DISPLAY METHOD

EINRICHTUNG UND VERFAHREN ZUR ANZEIGE EINER ELEKTRONISCHEN PROGRAMMANLEITUNG

DISPOSITIF D AFFICHAGE DE GUIDE DE PROGRAMME ÉLECTRONIQUE ET MÉTHODE D AFFICHAGE DE GUIDE DE PROGRAMME ÉLECTRONIQUE


(84)Designated Contracting States:
DE FR GB

(30)Priority: 30.01.2006 JP 2006020261

(43)Date of publication of application:
22.10.2008 Bulletin 2008/43

(73)Proprietor: Panasonic Corporation
Kadoma-shi Osaka 571-8501 (JP)

(72)Inventors:
  • MORITA, Takuya c/o Matsushita Electric Ind., Co., Ltd.
    Osaka 540-6207 (JP)
  • SASAKI, Hirokazu c/o Matsushita Electric Ind., Co., Ltd.
    Osaka 540-6207 (JP)
  • KATAOKA, Mitsuteru c/o Matsushita Electric Ind., Co., Ltd.
    Osaka 540-6207 (JP)

(74)Representative: Eisenführ Speiser 
Patentanwälte Rechtsanwälte PartGmbB Postfach 10 60 78
28060 Bremen
28060 Bremen (DE)


(56)References cited: : 
EP-A- 1 274 234
JP-A- 10 276 378
JP-A- 2001 024 965
JP-A- 2002 077 762
WO-A1-03/032631
JP-A- 2000 013 707
JP-A- 2001 024 965
US-A1- 2005 058 433
  
      
    Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention).


    Description

    TECHNICAL FIELD



    [0001] The present invention relates to an electronic program guide display device and an electronic program guide display method which are used for broadcasting receiver, and receive and display electronic program guide information representing broadcast channels, broadcast times, and the like related to programs which are being broadcasted and scheduled to be broadcasted and, more particularly, to an electronic program guide display device and an electronic program guide display method which improve operability when a program desired by a user is searched for or information related to the program is acquired.

    BACKGROUND ART



    [0002] An electronic program guide (EPG) apparatus according to EP 1 274 234 A2 comprises has a program information acquiring device, a storing device, and a display device. The program information acquiring device acquires program information about the plurality of programs. The storing device stores coordinates of a plurality of program-table sections formed by dividing a program-table display area in accordance with positions of a plurality of operation keys arranged on an operation device. When any of the operation keys is operated, the display device makes reference to the coordinates stored in the storing device to display a certain program-table section selected from the plurality of program-table sections in response to coordinates of a certain program-table display area corresponding to the operated operation key. With easier operations, a desired program can be searched quickly.

    [0003] In order to display the electronic program table of a desired date or day of the week by means of one operation of a user by providing a means for converting an input from an input means into the date or the day of the week and a means for taking-out program table data of the selected date or the day of the week from a memory, the following is proposed in JP 2001-024965; The date or the day of the week of the electronic program table being display possible Is retrieved by a retrieving block and indicated to the user by a retrieval result display block. The assigned numerical keys or buttons of a remote control unit are used for selecting and displaying the program table of the desired date or day of the week in a program table display state. When the user executes the input by the assigned keys or the buttons, it is converted into the date or day of the week by a conversion block, the electronic program table corresponding to the date or the day of the week converted by the conversion block is taken-out from a memory block by a taking-out block and the electronic program table of the date or day of the week desired by the user is displayed by a program table display block.

    [0004] In order to enable a user to easily set the desired broadcasting time range to display a program guide by providing a display means for displaying plural program guides in the form of matrix on a display device and a setting means for enabling the user to set the desired broadcasting time range to display the program guides on the display device, it is proposed in JP 10-276378 A: In this display time setting picture, a clock image displaying the display start time as the model chart of clock and a time zone indication for clearly showing a display time zone as that fan-shaped clock image in any color different from the background color are displayed inside a rectangular area at the center, On the right side of rectangular area, a positive button for advancing the time and a negative button for returning the clock are vertically arranged. At the left side part of display time setting picture, a display channel setting button, display schedule setting button, display time setting button and program guide picture setting button are provided.

    [0005] A screen for a user interface of a television schedule system and process according to US 2005/058433 A1 consists of an array of irregular cells, which vary in length, corresponding to different television program lengths of one half hour to one-and-one half hours or more. The array is arranged as three columns of one-half hour in duration, and twelve rows of program listings. Some of the program listings overlap two or more of the columns because of their length. Because of the widely varying length of the cells, if a conventional cursor used to select a cell location were to simply step from one cell to another, the result would be abrupt changes in the screen as the cursor moved from a cell of several hours length to an adjacent cell in the same row. An effective way of taming the motion is to assume that behind every array is an underlying array of regular calls, By restricting cursor movements to the regular cells, abrupt screen changes will be avoided. With the cursor, the entire cell is 3-D highlighted, using a conventional offset shadow. The offset shadow is a black bar that underlines the entire cell and wraps around the right edge of the cell. To tag the underlylng position-which defines where the cursor is and thus, where it will move next-portions of the black bar outside the current underling position are segmented, while the current position Is painted solid.

    [0006] A method, apparatus, article of manufacture, and a memory structure for providing media program information to a user are disclosed in US 2002/0188944 A1. The method comprises the steps of accepting a command to provide a menu guide from a plurality of menu guides defining a media program information space segmented by a daypart, wherein the menu guide is associated with a first daypart, and providing a menu guide comprising a menu guide content portion presenting at least some of the media program information. The apparatus comprises a receiver having a tuner for receiving the media program and the media program information, a processor, communicatively coupled to the tuner for providing a menu guide having a menu guide content portion presenting at least some of the media program information, wherein the menu guide is selectable from a plurality of menu guides together defining a program information space segmented by a daypart. The foregoing daypart-based presentation of the media program information provides for an efficient use of display space by initially providing information programs the user is likely to be interested in, while still permitting the user to intuitively navigate to other media program information as well.

    [0007] In television broadcast, in addition to video information and audio information, additional information representing broadcast contents, broadcast channels, broadcast trimes, and the like related to programs can be multiplexed and transmitted. In addition to a method of acquiring additional information from a television broadcast, a method which has a function of being connected to the Internet to acquire additional information through the Internet is known. For this reason, some broadcasting receiver for a television broadcast has a function of performing on-screen display generally called an electronic program guide (EPG) by using these pieces of additional information. A user using a broadcasting receiver selects a desired broadcast channel and a desired broadcast time from the electronic program guide displayed on a screen or selects a desired program to make it possible to actually display the selected program on the screen of the broadcasting receiver or to reserve a program.

    [0008] In a display mode of an electronic program guide, a two-dimensional program table which displays broadcast channels and broadcast times in two orthogonal axes in the horizontal direction and the vertical direction as in a television guide of a newspaper is frequently used. As another display mode, a different-channel program table which displays information of an on-air program in another broadcast channel different from that of a display screen, a list which displays categories of programs and a program searched by a keyword as a list, or the like is known.

    [0009] In the two-dimensional program table, in terms of visibility or operability, a display range on one screen is generally 3 to 9 channels as a display of broadcast channels, and a display range of broadcast times is generally 3 to 6 hours. Therefore, a user operates keys on a remote control unit (remote controller) to move a display screen up, down, left, or right to display a program desired to be seen. In this manner, the user scrolls the display screen along an axial direction of broadcast channels on the electronic program guide to make it possible to browse information of programs which are currently being broadcasted at all the channels. The user scrolls the display screen along the axial direction of a broadcast time of the electronic program guide to make it possible to display all program information sent from a broadcast transmission side at the channels. When the display screen is scrolled in the axial direction of the broadcast time, for example, programs of the channels until 24:00 (12 midnight) 7 days later can be displayed.

    [0010] In general, when a user request to display a two-dimensional program table, on an initial screen displayed on a receiver side at the beginning, at a broadcast time, information for several hours from the current time is displayed. At broadcast channels, several channels before and after the channel selected at the present or several channels in the back of the selected channel are frequently displayed in the order of channel numbers. After the initial screen is displayed, the user scrolls broadcast channels or broadcast times to search for a desired program, so that detailed program information related to the program such as the program name, start time, end time, and explanation of the detailed contents of the program are acquired.

    [0011] In the conventional electronic program guide display device and the electronic program guide display method, when a time of a program desired to be seen by a user is separated from the current time, a scroll operation must be performed frequently or for a long period of time. It is very cumbersome to move the screen to a desired time, and the usability disadvantageously becomes poor.

    [0012] In some conventional broadcasting receiver, a date or a day of the week is designated, a screen is temporarily moved to the designated date or the designated day of the week. Thereafter, a scroll operation by the hour is performed to cause the screen to reach a desired time. In this manner, some broadcasting receiver has a function of temporarily moving the screen to the designated date or the designated day of the week to shorten a period of time for a scroll operation. However, even though the function is used, although certain trouble may be saved, the above problem in which the receiver is complicated and has poor usability is not essentially solved.

    [0013] A configuration of the conventional electronic program guide display device will be described below with reference to Figs. 15 and 16. A concrete example of a two-dimensional program table which is formed and displayed by the conventional electronic program guide display device is shown.

    [0014] Fig. 15 is a block diagram showing a configuration of the conventional electronic program guide display device. Fig. 16 is a diagram showing a concrete example of a two-dimensional program table formed and displayed by the electronic program guide display device.

    [0015] As shown in Fig. 15, a conventional electronic program guide display device 1500 includes a receiving part 1501, a multiplexing/separating part 1502, a decode part 1503, a program information management part 1504, a remote control input analyzing part 1505, a channel converting part 1506, a display area calculating part 1507, a program guide formation part1508, and a display part 1509. A remote controller 2200 is connected to the electronic program guide display device 1500 such that a signal can be transmitted to the electronic program guide display device 1500. A command of a user from the remote controller 2200 is input to the electronic program guide display device 1500. In the following description, it is assumed that a broadcast channel is simply called a channel and that a broadcast time is simply called a time.

    [0016] On the remote controller 2200, in addition to a power supply key, 10 numeric keys (0 to 9) and direction indicating keys which move a designated region in the horizontal and vertical directions are arranged. On.the remote controller 2200, blue, red, green, and yellow keys are arranged, so that unique functions in the device can be achieved by key operations, respectively.

    [0017] The receiving part 1501 in the electronic program guide display device 1500 receives a multiplexed stream of a digital broadcast. The multiplexing/separating part 1502 separates the multiplexed stream input from the receiving part 1501 into not only arbitrary digital video information and digital audio information but also program information including channel information, time information, program content information, and the like as service information. The decode part 1503 decodes the digital video information and the digital audio information input from the multiplexing/separating part 1502. The program information management part 1504 extracts program information from the information separated by the multiplexing/separating part 1502 and accumulates and manages program information in all periods of time at all the channels.

    [0018] The remote control input analyzing part 1505 analyzes the type of an input key by a key operation of a user on the remote controller 2200 to determine an output destination on the basis of the analysis result. When the analysis result of the remote control input analyzing part 1505 is.a numeric key, the channel converting part 1506 receives a signal of the numeric key from the remote control input analyzing part 1505 to convert the input signal representing the numeric key into a signal representing a channel.

    [0019] When the analysis result of the remote control input analyzing part 1505 is a direction designation key representing a moving direction of a designation region, the display area calculating part 1507 receives a signal representing the vertical and horizontal moving directions from the remote control input analyzing part 1505 and calculates a scroll direction of the display area for a two-dimensional program table according to the moving direction. When the analysis result of the remote control input analyzing part 1505 is the blue key or the red key, the display area calculating part 1507 which receives a date indication signal from the blue key or the red key calculates a date displayed on the two-dimensional program table.

    [0020] Furthermore, the display area calculating part 1507 calculates a display area for the two-dimensional program table on the basis of the signal representing a channel input from the channel converting part 1506.

    [0021] The program guide forming part 1508 receives a calculation result from the display area calculating part 1507 and necessary information from the program information management part 1504 to form a two-dimensional program table. The display part 1509 displays a video image by the decoded video information and the decoded audio information input from the decode part 1503 or displays the two-dimensional program table input from the program guide forming part 1508.

    [0022]  Next, a detailed description will be given of operations of the components of the electronic program guide display device 1500 performed until switching display of the two-dimensional program table is performed on the display part 1509 after key inputting is performed by a key operation of the remote controller 2200.

    [0023] When a specific key is depressed (.key-input) by the key operation of the remote controller 2200, the remote control input analyzing part 1505 analyzes a type of the key-input. More specifically, the remote control input analyzing part 1505 analyzes whether any one of the direction designation key which moves a cursor position on the two-dimensional program table up, down, left, or right by the hour or in units of channels one by one, the blue key or the red key which changes dates on the two-dimensional program.table, the numeric key which jumps a channel or a date on the two-dimensional program table, and other keys is operated.

    [0024] The remote control input analyzing part 1505 outputs a signal representing a designated direction to the display area calculating part 1507 when the analysis result of the key-input from the remote controller 2200 is the direction designation key representing any direction of the upward, downward, leftward, and rightward directions. When the analysis result of the key-input from the remote controller 2200 is the blue key or the red key, the remote control input analyzing part 1505 outputs a signal representing a date previous to the current date to the display area calculating part 1507 when the analysis result is the blue key, and the remote control input analyzing part 1505 outputs a signal representing a date next to the current date to the display area calculating part 1507 when the analysis result is the red key.

    [0025] The channel converting part 1506 converts a number of a numeric key input from the remote control input analyzing part 1505 into a corresponding channel and outputs the channel to the display area calculating part 1507 such that the channel is located at a reference position for a display of the two-dimensional program table. For example, when "2" is input by the numeric.key, the channel converting part 1506 sets "channel 2" as a channel for the reference position on the two-dimensional program table.

    [0026] When the signal of the direction designation key is input from the remote control input analyzing part 1505, the display area calculating part 1507 calculates a display area such that a cursor position of a program list displayed by the current two-dimensional program table is moved in the designated direction of the upward, downward, leftward, and rightward directions. When the signal of the blue key or the red key is input from the remote control input analyzing part 1505, the display area calculating part 1507 calculates a display style such that a date of the program field displayed by the current two-dimensional program table is changed into a date previous to the current date when the blue key is input and the date of the program field is changed into a date next to the current date when the red key is input. When a signal which designates a channel serving as a reference position for the display of the two-dimensional program table is input from the channel converting part 1506, for example, a display area for the two-dimensional program table is calculated such that the designated channel is arranged at a center position of a channel axis of the display for the two-dimensional program table. The display area calculating part 1507 outputs the calculated display area for the two-dimensional program table to the program guide forming part 1508.

    [0027] The program guide forming part 1508 receives the program information accumulated and managed by the program information management part 1504 to form the two-dimensional program table adjusted to the display area calculated by the display area calculating part 1507. The program guide forming part 1508 outputs a command signal to the display part 1509 such that the two-dimensional program table displayed at the present is switched to a newly formed two-dimensional program table and the switched two-dimensional program table is displayed.

    [0028] The display part 1509 which receives a command signal of switching display from the program guide forming part 1508 switches the new two-dimensional program table input from the program guide forming part 1508 to the two-dimensional program table displayed at the present and displays the two-dimensional program table.

    [0029] A concrete display screen of the two-dimensional program table which is formed and displayed by the conventional electronic program guide display device 1500 will be described below with reference to Fig. 16.

    [0030] Fig. 16 is a diagram concretely showing a display screen of the two-dimensional program table displayed on the display part 1509. In the display screen of the two-dimensional program table shown in Fig. 16, channels are arranged in the horizontal direction, and times are arranged in the vertical direction. The date tab representing a date is arranged in an upper portion of a channel display field. In general, information of an electronic program guide includes information for 8 days including the current date and does not have information subsequent to the 8 days. Therefore, in the conventional electronic program guide display device 1500, the information for the 8 days including the current date is displayed. The date tab which is especially enlarged and displayed indicates program data displayed at the present.

    [0031] When a user desires to browse program data at a desired time, a time axis is scrolled by the direction designation key representing the upward and downward directions, the time is jumped to a time of the date previous to the current date by the blue key, or the time is jumped to a time of the date next to the current date by the red key.

    [0032] As another approach performed when the user desires to browse electronic program data at a desired time, in a method disclosed in Japanese Unexamined Patent Publication No. 2002-44554, analog time display is performed to make it possible to move a display area to a target time by only the key representing the leftward and rightward directions, and when the key representing the leftward and rightward .directions is continuously depressed, only an analog clock is updated without displaying the program information to shorten a period of moving time.

    [0033] In the method disclosed in Japanese Unexamined Patent Publication No. 2005-12412, a key representing a destination on the next day, a day after a week or the like is displayed on the screen to make it possible to jump the date.

    [0034] In the method disclosed in Japanese Unexamined Patent Publication No. H10-276378, a scroll bar is displayed on the screen of the electronic program guide, and a channel, a date, or a time is jumped such that a cursor is pointed to the scroll bar.
    Patent Document 1: Japanese Unexamined Patent Publication No. 2002-44554
    Patent Document 2: Japanese Unexamined Patent Publication No. 2005-12412
    Patent Document 3: Japanese Unexamined Patent Publication No. H10-276378

    DISCLOSURE OF INVENTION


    PROBLEMS TO BE SOLVED BY THE INVENTION



    [0035] However, in the conventional configuration, the key representing the leftward and rightward directions must be continuously depressed until, for example, an analog time represents a desired time. A cursor is moved to a scroll bar displayed on the two-dimensional program table and an operation of moving the scroll bar to the desired time must be performed. For this reason, in the conventional electronic program guide display device, a cumbersome operation is required until a user moves the scroll bar to the desired time, and a problem of taking a long period of time for a scroll operation is still left unsolved.

    [0036] The present invention has been made to solve the above problem in the conventional electronic program guide display device, and has as its object to provide an electronic program guide display device and an electronic program guide display method which can move a display area to a target time within a short period of time with a small number of operations and intuitive operations by a user.

    MEANS FOR SOLVING THE PROBLEM



    [0037] An electronic program guide display device and an electronic program guide display method according to the present invention are defined in claims 1 and 2, respectively.

    EFFECT OF THE INVENTION



    [0038] According to the electronic program guide display device and the electronic program guide display method of the present invention, without performing a long-time operation of scrolling a two-dimensional program table to a time desired to be browsed by a user by continuously depressing a key to perform display, a numeric key or a direction designation key representing upward, downward, leftward, and rightward moving directions on a remote control unit which can be intuitively operated by combining a date or a time to an image is input, so that a program on a desired date, at a desired time, or at a desired channel can be instantaneously displayed on the two-dimensional program table.

    BRIEF DESCRIPTION OF THE DRAWINGS



    [0039] 

    Fig. 1 is a block diagram showing a configuration of an electronic program guide display device (EPG display device) according to a first embodiment of the present invention.

    Fig. 2 is an external view of a remote control unit to operate the electronic program guide display device according to the first embodiment.

    Fig. 3 is a diagram of a display screen of a two-dimensional program table in a channel jump mode in the electronic program guide display device according to the first embodiment.

    Fig. 4 is a diagram of a display screen of a two-dimensional program table in a time jump mode in the electronic program guide display device according to the first embodiment.

    Fig. 5 is a flow chart to perform display switching of display areas of the two-dimensional program table in the electronic program guide display device according to the first embodiment.

    Fig. 6 is a block diagram showing a configuration of an electronic program guide display device (EPG display device) according to a second embodiment of the present invention.

    Fig. 7 is a diagram of a display screen of a two-dimensional program table when a time jump panel is being displayed in the electronic program guide display device according to the second embodiment.

    Fig. 8 is a flow chart to perform display switching of display areas of a two-dimensional program table in the electronic program guide display device according to the second embodiment.

    Fig. 9 is a block diagram showing a configuration of an electronic program guide display device in an electronic program guide display device (EPG display device) according to a third embodiment of the present invention.

    Fig. 10 is a diagram of a display screen of a two-dimensional program table when a date input panel is being displayed in the electronic program guide display device according to the third embodiment.

    Fig. 11 is a flow chart to perform display switching of display areas of a two-dimensional program table in the electronic program guide display device according to the third embodiment.

    Fig. 12 is a block diagram showing a configuration of an electronic program guide display device in an electronic program guide display device (EPG display device) according to a fourth embodiment.

    Fig. 13 is a diagram of a display screen of a two-dimensional program table when a date input panel is being displayed in an electronic program guide.display device according to the fourth embodiment.

    Fig. 14 is a flow chart to perform display switching of display areas of a two-dimensional program table in the electronic program guide display device according to the fourth embodiment.

    Fig. 15 is a block diagram showing a configuration of a conventional electronic program guide display device.

    Fig. 16 is a diagram of a display screen of a two-dimensional program table in the conventional electronic program guide display device.


    EXPLANATION OF REFERENCE NUMERALS



    [0040] 
    100, 600, 900, 1200
    Electronic program guide display device (EPG display device)
    101, 601, 901, 1201
    Receiving part
    102, 602, 902, 1202
    Multiplexing/separating part
    103, 603, 903, 1203
    Decode part
    104, 604, 904, 1204
    Program information management part
    105, 605, 905, 1205
    Remote control input analyzing part
    106, 606, 906, 1206
    Channel converting part
    107, 607
    Time converting part
    108, 608, 908, 1208
    Display area calculating part
    109, 609, 909, 1209
    Program guide forming part
    110, 610, 910, 1210
    Display part
    111
    Date converting part
    200
    Remote controller
    201
    Power supply key
    202
    Colored key region
    203
    Program table key
    204
    Direction designation key
    205
    Return key
    206
    Numeric key region
    301
    Channel write area
    401
    Time write area
    701
    Time jump panel
    907
    Date/time converting part
    1001
    Date/time input panel
    1207
    Date converting part
    1301
    Remote control guide
    1302
    Date tab
    1303
    Program field

    BEST MODE FOR CARRYING OUT THE INVENTION



    [0041] A best mode for carrying out an electronic program guide display device and an electronic program guide display method according to the present invention will be described below in detail with reference to the accompanying drawings.

    First embodiment



    [0042] A configuration of an electronic program guide display device (to be abbreviated as an EPG display device hereinafter) 100 according to a first embodiment of the present invention will be described below with reference to Figs. 1 to 5.

    [0043] Fig. 1 is a block diagram showing a configuration of the EPG display device 100 according to the first embodiment of the present invention. The EPG display device 100 according to the first embodiment is made to avoid a trouble of performing scrolling along a time axis on a screen display of a two-dimensional program table. The EPG display device 100 according to the first embodiment has a characteristic feature in that a jump is performed by a small number of key operations in a remote control unit (to be abbreviated as a remote controller hereinafter) 200 along a time axis and a channel axis on the two-dimensional program table to make it possible to instantaneously move a display area to a target program.

    [Configuration of EPG display device 100]



    [0044] As shown in Fig. 1, the EPG display device 100 according to the first embodiment includes a receiving part 101, a multiplexing/separating part 102, a decode part 103, a program information management part 104, a remote control input analyzing part 105, a channel converting part 106, a time converting part 107, a display area calculating part 108, a program guide forming part 109, and a display part 110.

    [0045] In the EPG display device 100 according to the first embodiment, the receiving part 101 receives a multiplexed stream of a digital broadcast. The multiplexing/separating part 102 separates the multiplexed stream input from the receiving part 101 into program information serving as digital video information, digital audio information, and service information. The program information includes information representing program contents, channel information, time information, and the like. The decode part 103 decodes the digital video information and the digital audio information input from the multiplexing/separating part 102. The program information management part 104 extracts program information from the information separated by the multiplexing/separating part 102, and accumulates and manages program information in all time zones of all channels.

    [0046] The remote control input analyzing part 105 which is connected to a remote controller 200 such that a signal can be transmitted to the remote controller 200 and the remote control input analyzing part 105 analyzes a key input signal from the remote controller 200 which is key-operated by a user and selects an output destination of the key input signal on the basis of the analysis result. More specifically, the remote control input analyzing part 105 detects whether any one of input keys of types in the remote controller 200, for example, as described later, a numeric key, a direction designation key, and a colored key is operated, and selects an output destination suitable for the operated key-input. In this case, the direction designation key is a cursor moving key including a determination key at a center portion, and a key which designates a moving direction in a designation region in a display area as any one of the upward, downward, leftward, and rightward directions.

    [0047] The colored key according to the first embodiment includes a blue key (push button having a blue outer surface), a red key (push button having a red outer surface), a green key (push button having a green outer surface), and a yellow key (push button having a yellow outer surface). Each of the keys is depressed to change a display style by the EPG display device. For example, when the blue key is operated, a two-dimensional program table on the previous day is displayed in the display area. When the red key is operated, a two-dimensional program table on the next day is displayed in the display area.

    [0048] When the green key is operated, a mode in which the two-dimensional program table in the display area is enlarged or reduced is set. For example, each time the green key is depressed, the display screen is changed to a 3-channel display, a 5-channel display, a 7-channel display, and the returned 3-channel display. Each time the green key is sequentially depressed, display styles are switched. When the yellow key is operated, a jump mode and a normal mode are switched to each other. After the yellow key is operated, when the numeric key or the direction designation key is operated, a mode in which the display date or channel is jumped to a designated date or channel by the numeric key or the direction designation key is set.

    [0049] When the analysis result of the remote control input analyzing part 105 is a numeric key, and when the jump mode of the two-dimensional program table at this time is a channel jump mode, a signal representing the numeric key is input to the channel converting part 106. The channel converting part 106 converts a signal representing a numeric key input from the remote control input analyzing part 105 into a signal representing a corresponding channel and outputs the signal to the display area calculating part 108.

    [0050] When the analysis result of the remote control input analyzing part 105 is a numeric key, and when the jump mode of the two-dimensional program table at this time is a time jump mode, a signal representing the numeric key is input to the time converting part 107. The time converting part 107 converts the signal representing the numeric key input from the remote control input analyzing part 105 into a signal representing a corresponding time, and outputs the signal to the display area calculating part 108.

    [0051] When the analysis result of the remote control input analyzing part 105 is the blue key or the red key serving as the colored key, a signal representing the blue key or the red key is input to a date converting part 111. In the date converting part 111, the signal is converted into a signal which jumps a date to a date designated by the blue key or the red key, and outputs the signal to the display area calculating part 108.

    [0052] When a key operation of a user on the remote controller 200, is a direction designation key representing upward, downward, leftward, and rightward moving directions. or key inputting which is not related to channel conversion, time conversion, and date conversion and which is related to screen display, signals representing these operations are output from the remote control input analyzing part 105 to the display area calculating part 108.

    [0053] When the analysis result of the key-input from the remote control input analyzing part 105 is the direction designation key representing the upward, downward, leftward, and rightward moving directions, the display area calculating part 108 calculates a moving direction of scroll in a display area for a two-dimensional program table on the basis of a signal representing the direction designated by the direction designation key-input from the remote control input analyzing part 105. The display area calculating part 108 calculates a display area for a two-dimensional program table on the basis of a signal representing a channel, a time, or a date input from the channel converting part 106, the time converting part 107, or the date converting part 111.

    [0054]  The program guide forming part 109 forms a two-dimensional program table on the basis of a calculation result from the display area calculating part 108 in response to necessary program information from the program information management part 104. The display part 110 displays a video image by the decoded video information and the decoded audio information input from the decode part 103, or displays the two-dimensional program table input from the program guide forming part 109.

    [Configuration of Remote Controller 200]



    [0055] Fig. 2 is a plan view showing an operation surface of the remote controller 200 used in the EPG display device 100 according to the first embodiment of the present invention. A display screen of a two-dimensional program table displayed on the display part 110 of the EPG display device 100 according to the first embodiment is operated by a key operation on the operation surface of the remote controller 200. On the remote controller 200, a power supply key 201, a direction designation key 204 used to move a designation region of the two-dimensional program table up, down, left, or right, a return key 205 which returns a set state or a display state to a first previous state, and a program table key 203 to display a two-dimensional program table are arranged. On the remote controller 200, depending on a state of the television a colored key region 202 having a blue key, a red key, a green key and a yellow key the roles of which are changed and a numeric key region 206 having 12 numeric keys (1 to 12) generally used to switch the channels are arranged. Numbers 1 to 12 are added to the 12 numeric keys in the numeric key region 206, respectively. In initial setting at the time of purchase of a television, the channels are allocated to the numeric keys, respectively. When a channel is desired to be selected when a normal television broadcast is viewed, these numeric keys are selectively depressed to make it possible to select an arbitrary channel. Furthermore, the numeric keys in the numeric key region 206 in the first embodiment are also used to input a channel and a time of a destination of jump when the two-dimensional program table is jumped.

    [Operation of EPG Display Apparatus 100]



    [0056] Operations of the respective components in the EPG display device 100 until switching display of a two-dimensional program table is performed in a display part 110 after a key operation on the remote controller 200 is performed will be described below in detail.

    [0057] When a user performs a key operation on the remote controller 200, the remote control input analyzing part 105 analyzes whether any one of the keys is operated on the basis of a signal representing the key-input from the remote controller 200. More specifically, the remote control input analyzing part 105 analyzes whether any one of the direction designation key 204 which moves a cursor position on a two-dimensional program table up, down, left, or right one by one (by the hour or in units of channels), the blue key which moves a display area of the two-dimensional program table to a display area on the previous day, the red key which moves the display area of the two-dimensional program table to a display area on the next day, the green key which enlarges/reduces a display of a display area of the two-dimensional program table, the yellow key which sets a jump mode, a numeric key which jumps a display channel or a display time to a channel or a time designated on the two-dimensional program table in the jump mode, and other keys is operated.

    [0058] When an analysis result of the input key from the remote controller 200 is the direction designation key 204 representing any one of the upward, downward, leftward, and rightward directions, the remote control input analyzing part 105 outputs a signal representing the direction designated by the direction designation key 204 to the display area calculating part 108. When the analysis result of the input key from the remote controller 200 is the yellow key, the remote control input analyzing part 105 determines that the.jump mode is set to detects that the jump mode of the two-dimensional program table is any one of a channel jump mode and a time jump mode. In the EPG display device according to the first embodiment, each time the yellow key is input, the jump mode is switched between the channel jump mode and the time jump mode.

    [0059] When the jump mode is the channel jump mode, when the input key from the remote controller 200 is the numeric key, the remote control input analyzing part 105 outputs a signal representing a number designated by the numeric key to the channel converting part 106. On the other hand, when the jump mode is the time jump mode, when the input key from the remote controller 200 is the numeric key, the remote control input analyzing part 105 outputs a signal representing a number designated by the numeric key to the time converting part 107.

    [0060] The channel converting part 106 converts the signal representing the number designated by the numeric key input from the remote control input analyzing part 105 into a signal representing a corresponding channel. The channel converting part 106 outputs the signal to the display area calculating part 108 as a channel on which the designated channel serves as a reference position in the display area of the two-dimensional program table. For example, when "2" is input by the numeric key, the channel converting part 106 outputs a set signal which sets a "channel 2" as the channel of the reference position on the two-dimensional program table.

    [0061] The time converting part 107 converts the signal representing a number designated by the numeric key input from the remote control input analyzing part 105 into a signal representing a corresponding time. The time converting part 107 outputs a signal to the display area calculating part 108 as a time at which the designated time serves as a reference position in the display area of the two-dimensional program table. For example, when "7" is input by the numeric key, the time converting part 107 outputs a set signal which sets "seven o'clock in the morning (7:00 a.m.) or seven o'clock in the afternoon (7:00 p.m.)" in the nearest future from a time of a program field displayed by the two-dimensional program table at the present as a time of a reference position on the two-dimensional program table.

    [0062] When the signal representing the direction designation key is input from the remote control input analyzing part 105, the display area calculating part 108 calculates a position moved by one (for example, 1 hour or 1 channel) from a cursor position of the program field displayed by the two-dimensional program table at the present to a designated direction.

    [0063] When a channel serving as the reference position in the display area of the two-dimensional program table is input from the channel converting part 106, the display area calculating part 108 calculates the display area such that the channel serves as the reference position of the display of the two-dimensional program table. For example, the display area of the two-dimensional program table is calculated to be a channel at the center position of a channel axis. When the time serving as the reference position in the display area of the two-dimensional program table is input from the time converting part 107, the display area calculating part 108 calculates the display area such that the time serves as a reference position of the display of the two-dimensional program table. For example, the display area of the two-dimensional program table is calculated to be an uppermost time of the time axis.

    [0064] When a signal representing a date designated on the two-dimensional program table is input from the date converting part 111, for example, when a signal representing that the blue key is depressed is input, the display area calculating part 108 performs an arithmetic operation which sets the display area for the two-dimensional program table to the previous day. When a signal representing that the red key is depressed is input, the display area calculating part 108 performs an arithmetic operation which sets the display area for the two-dimensional program table to the next day.

    [0065] The display area calculating part 108 outputs a signal representing the calculated display area for the two-dimensional program table to the program guide forming part 109.

    [0066] The program guide forming part 109 receives program information accumulated and managed by the program information management part 104 to form a two-dimensional program table in response to the display area calculated by the display area calculating part 108. The program guide forming part 109 designates the display part 110 such that the two-dimensional program table displayed at the present on the display part 110 is switched to the newly formed two-dimensional program table to display the two-dimensional program table.

    [0067] The display part 110 switches the two-dimensional program table displayed at the present to the new two-dimensional program table input from the program guide forming part 109 to display the new two-dimensional program table.

    [Two-dimensional Program Table by EPG Display Apparatus 100]



    [0068] A two-dimensional program table formed and displayed by the EPG display device 100 according to the first embodiment of the present invention will be concretely described below with reference to Figs. 3 and 4.

    [0069] Fig. 3 is a diagram showing a concrete display screen of the electronic program guide (EPG) displayed on the display part 110 and a diagram in a channel jump mode. When a user depresses the program table key 203 (see Fig. 2) on the remote controller 200, the electronic program guide (EPG) shown in Fig. 3 is displayed from a normal television viewing state. The electronic program guide (EPG) is a two-dimensional program table, channels are arranged in the horizontal direction, and times are arranged in the vertical direction. In the two-dimensional program table, in a channel write area 301 of each channel, a number corresponding to each numeric key in the numeric key region 206 on the remote controller 200 is written.

    [0070] Fig. 4 is a diagram showing a concrete display screen of the electronic program guide (EPG) displayed on the display part 110 and a diagram in a time jump mode. Channels are arranged in the horizontal direction, and times are arranged in the vertical direction. The display screen in the time jump mode is handled such that a number of a numeric key in the numeric key region 206 is directly replaced with a time. In a time display field of the two-dimensional program table, in a time write area 401 at each time, a number corresponding to each numeric key in the numeric key region 206 on the remote controller 200 is written.

    [0071] In the two-dimensional program table displayed by the EPG display device according to the first embodiment, as shown in Fig. 3, the channel can be jumped along a channel axis direction by a key operation of the numeric key in the numeric key region 206. As shown in Fig. 4, the time can be jumped along a time axis direction by a key operation of the numeric key in the numeric key region 206.

    [0072] Switching of the jump mode between the channel jump mode shown in Fig. 3 and the time jump mode shown in Fig. 4 is set such that the switching operation is performed each time the yellow key in the colored key region 202 is depressed.

    [0073] When the display screen is set in the time jump mode, the numeric keys 1 to 12 generally allocated to the channels are applied to times from one o'clock (1:00) to twelve o'clock (12:00) in the morning or afternoon, respectively, and used. On the display screen of the two-dimensional program table in the time jump mode, it is displayed that <time jump mode> is set, and numbers of the corresponding numeric keys are displayed in the time write areas 401 at the times in the time display field set along the vertical time axis, respectively.

    [0074] When the numeric key in the numeric key region 206 on the remote controller 200 is depressed, a time is jumped to the nearest future time from the time displayed at the present. An explanation will be made by the display screen shown in Fig. 4. In a state in which a time (uppermost time) displayed at the present is 20:00 (eight o'clock in the afternoon (8:00 p.m.)), when the numeric key "7" is depressed, the time is jumped to "7:00 a.m. on the next day". Further, when the numeric key "7" is depressed, the time is jumped to "7:00 p.m. on the next day". In this manner, in the two-dimensional program table displayed by the EPG display device according to the first embodiment of the present invention, when a target time for browsing is the future 12 hours after the present time, by operating the numeric key orice, the display screen can be jumped to a display screen including a time desired to be necessarily browsed by a user by operating the numeric key twice even though the target time for browsing is the future 13 hours after to 24 hours after.

    [Formation and Display of Two-dimensional Program Table]



    [0075] A flow of formation and display of the two-dimensional program table by the EPG display device 100 according to the first embodiment of the present invention will be described below with reference to Fig. 5.

    [0076] Fig. 5 is a flow chart which displays the electronic program guide (EPG) by the EPG display device 100 according to the first embodiment and switches a display area to display contents to be calculated by a user.

    [0077] When the user depresses the program table key 203 on the remote controller 200, a signal of a program table key-input is input to the EPG display device 100. As a result, the two-dimensional program table shown in Fig. 3 is displayed on the display part 110 of the EPG display device 100 (S501).

    [0078] When a user depresses the yellow key in the colored key region 202 of the remote controller 200, a signal of the yellow key-input is input to the EPG display device 100, and the jump mode is set to the channel jump mode or the time jump mode (S502). As shown in Fig. 3, an initial set of the jump mode is the channel jump mode. Therefore, unless the yellow key is input again, the.display screen is held in the channel jump mode. In the channel jump mode of the initial screen, when the yellow key is input once, the display screen is switched to the time jump mode shown in Fig. 4. Furthermore, each time, the yellow key is input, the jump mode is sequentially switched between the channel jump mode and the time jump mode.

    [0079] In step S503, the remote control input analyzing part 105 analyzes whether a input key input from the remote controller 200 is a numeric key. When the input key is the numeric key, it is checked whether the jump mode set in step 502 is the time jump mode (S504).

    [0080] When the jump mode is the time jump mode, the remote control input analyzing part 105 outputs a signal representing the number of the analyzed numeric key to the time converting part 107. The time converting part 107 converts the signal representing the number of the input numeric key into a signal representing a time (S505). The signal representing the time converted by the time converting part 107 is output to the display area calculating part 108. The display area calculating part 108 calculates a display area for the two-dimensional program table on the basis of the signal representing the input time (S506). The display area calculating part 108 outputs the calculated display area to the program guide forming part 109, and the program guide forming part 109 performs switching display of the two-dimensional program table displayed on the display part 110 (S507).

    [0081] For example, as in the two-dimensional program table shown in Fig. 4, in the state of the time jump mode, when the numeric key "7" is depressed when a time displayed at the present is 20:00 (8:00 p.m.), the remote control input analyzing part 105 confirms that the number of the numeric key input from the remote controller 200 is "7" and that the jump mode is the time jump mode. The remote control input analyzing part 105 outputs a signal representing the numeric key "7" to the time converting part 107. The time converting part 107 converts the signal representing the input numeric key "7" into a signal representing "a time 7:00 a.m. on the next day". The time converting part 107 outputs the converted signal representing the "the time 7:00 a.m. on the next day" to the display area calculating part 108. The display area calculating part 108 calculates a display area for a two-dimensional program table on the basis of the input signal representing the "7:00 a.m. on the next day". The display area calculating part 108 outputs the calculated display area to the program guide forming part 109. The program guide forming part 109 performs switching display of the two-dimensional program table displayed on the display part 110.

    [0082] When the jump mode is not the time jump mode in step 504, i.e., the channel jump mode is set, the remote control input analyzing part 105 outputs a signal representing a number of the analyzed numeric key to the channel converting part 106. The channel converting part 106 converts the input signal representing the number of the numeric key into a signal representing a corresponding channel (S508). The channel converting part 106 outputs the converted signal representing the corresponding channel to the display area calculating part 108. The display area calculating part 108 calculates a display area for the two-dimensional program table on the basis of the input signal representing the corresponding channel (S509). The display area calculating part 108 outputs the calculated display area-to the program guide forming part 109. the program guide forming part 109 performs switching display of the two-dimensional program table displayed on the display part 110 (S507).

    [0083] In step 503, when the input key from the remote controller 200 is not the numeric key, the remote control input analyzing part 105 analyzes whether the input key input from the remote controller 200 is the direction designation key 204 (S510). When the input key is the direction designation key 204, the remote control input analyzing part 105 outputs a signal representing the direction designated by the direction designation key and a moving length to the display area calculating part 108. The display area calculating part 108 calculates a display area on the two-dimensional program table on the basis of the signal representing any one of the upward, downward, leftward, and rightward directions designated by the direction designation key 204 and the moving length (S511). The display area calculating part 108 outputs a signal representing a moving direction and a moving length of a designated region in the calculated display area to the program guide forming part 109. The program guide forming part 109 performs switching display of the two-dimensional program table displayed on the display part 110 to move the designated region in the.designated direction (S507).

    [0084] In step 510, when the input key is not the direction designation key 204 representing the upward, downward, leftward, and rightward directions, it is determined whether the input key is the blue key or the red key in the colored key region 202 (S512). When the input key is the blue key, a display area on a designated date is calculated to jump the display screen to the display screen on the previous day. When the input key is the red key, a display area on a designated date is calculated to jump the display screen to the display screen on the next day (S513).

    [0085] In step 512, when the input key is not the blue key or the red key in the colored key region 202, the remote control input analyzing part 105 determines that the input key is a normal operation of the remote controller 200 (S514).

    [0086] In the EPG display device according to the first embodiment of the present invention configured as described above, the moment the yellow key is depressed on the program table display, the mode shifts to the jump mode, and a setting for the channel jump mode or the time jump mode is set. In the EPG display device according to the first embodiment, when a numeric key is input in the jump mode, depending on a state of the jump mode (channel jump mode or time jump mode), a program table representing a channel or a time corresponding to the number displayed by the numeric key is obtained. Therefore, in the EPG display device according to the first embodiment of the present invention, a cumbersome operation in a conventional electronic program guide display device in which any one of the keys representing the upward, downward, leftward, and rightward directions is continuously depressed to scroll the display area in a desired direction is not necessary, and a program required by a user can be instantaneously displayed on the screen by a simple operation.

    [0087] In the EPG display device according to the first embodiment, when the jump mode held in the display area calculating part 108 is the time jump mode, when the numeric key is input in the numeric key region 206 of the remote controller 200, a display time is determined by the time converting part 107 for a numeric key input to make it possible to perform time jump along a time axis. Therefore, the configuration of the EPG display device according to the first embodiment can avoid a cumbersome operation of scrolling the display area to move the display area to a desired time by using the keys representing the upward, downward, leftward, and rightward directions.

    [0088] In the EPG display device according to the first embodiment, the jump mode is set by the yellow key. However, the jump mode may be set by other key operations. Alternatively, a jump mode setting key is newly arranged on the remote controller 200.

    [0089] In the first embodiment, a configuration in which the channel jump mode and the time jump mode serving as the jump modes are set by a key operation of the yellow key is explained. However, the present invention is not limited to the configuration. For example, since the display area calculating part 108 which manages the jump modes detects that the direction designation key 204 is operated, after the time is vertically moved, and the jump mode is moved to the time jump mode. After the channels are horizontally moved, the jump mode can also moved to the channel jump mode. In this manner, in the EPG display device according to the first embodiment of the present invention, by a scroll operation of the display screen in the upward, downward, leftward, or rightward direction, so that the jump modes can be automatically switched.

    [0090] In the present invention, program information is multiplexed in not only a digital broadcast but also an analog broadcast. The. present invention can be applied to any system which can display a program guide.

    [0091] The present invention can be applied to not only a television broadcast but also to a case in which information of a program guide is acquired through the Internet. The present invention can be applied to not only a method of acquiring an electronic program guide but also any system which can display a two-dimensional program table.

    Second embodiment



    [0092] An electronic program guide display device 600 (to be abbreviated as an EPG display device hereinafter) according to a second embodiment of the present invention will be described below with reference to Figs. 6 to 8.

    [0093] Fig. 6 is a block diagram showing a configuration of an EPG display device according to the second embodiment of the present invention. The EPG display device 600 is made to avoid a cumbersome operation of scrolling a display field along a time axis on a screen display of a two-dimensional program table serving as an electronic program guide (EPG). The EPG display device 600 has a configuration in which, by a small number of key operations on a remote control unit (to be abbreviated as a remote controller hereinafter)_200, the display field is jumped along a time axis and a channel axis on the two-dimensional program table and instantaneously moved to a target program. Fig. 7 is a diagram showing a concrete display screen of an electronic program guide (EPG) displayed on a display part 610 and a diagram when a time jump panel 701 is superposed on the two-dimensional program table and displayed.

    [0094] The EPG display device 600 according to the second embodiment is operated by a remote controller having a configuration which is substantially the same as that of the remote controller 200 described in the first embodiment. The same reference numerals as in the first embodiment denote parts having the same components in the second embodiment, a description thereof will be omitted. In the EPG display device 600 according to the second embodiment, the direction designation key 204 representing the upward, downward, leftward, and rightward directions is used not only to move a cursor on the two-dimensional program table but also to input a time of a destination of jump when the cursor is jumped on the two-dimensional program table.

    [Configuration of EPG Display Apparatus 600]



    [0095] The EPG display device 600 according to the second embodiment has a receiving part 601, a multiplexing/separating part 602, a decode part 603, a program information management part 604, a remote control input,analyzing part 605, a channel converting part 606, a time converting part 607, a display area calculating part 608, a program guide forming part 609, and a display part 610.

    [0096] In the EPG display device 600 according to the second embodiment, the receiving part 601 receives a multiplexed stream of a digital broadcast. The multiplexing/separating part 602 separates the multiplexed stream input from the receiving part 601 into program information serving as digital video information, digital audio information, and service information. The program information includes information representing program contents, channel information, time information, and the like. The decode part 603 decodes the digital video information and the digital audio information input from the multiplexing/separating part 602. The program information management part 604 extracts program information from the information separated by the multiplexing/separating part 602 and accumulates and manages the program information in all time zones of all the channels.

    [0097] The remote control input analyzing part 605 connected to the remote controller 200 such that a signal can be transmitted to the remote controller 200 analyzes a key input signal from the remote controller 200 operated by a user with keys. On the basis of the analysis result, the remote control input analyzing part 605 selects an output destination of the key input signal. More specifically, the remote control input analyzing part 605 analyzes a type of an input key on the remote controller 200 and analyzes whether the time jump panel 701 (see Fig. 7) (will be described later) is displayed on the two-dimensional program table to determine the output destination.

    [0098] When an analysis result of the remote control input analyzing part 605 is a numeric key, the channel converting part 606 converts a signal representing a number of a numeric key input from the remote control input analyzing part 605 into a signal representing a corresponding channel.

    [0099] When the analysis result of the remote control input analyzing part 605 is the direction designation key, and when the time jump panel 701 is displayed, the time converting part 607 converts the signal representing the direction designation key-input from the remote control input analyzing part 605 into a signal representing a corresponding time.

    [0100] When the key operation by a user on the remote controller 200 is the direction designation key representing the upward, downward, leftward, and rightward moving directions or a key-input related to a screen display regardless of channel conversion or time conversion, a signal representing the direction or the screen display is output from the remote control input analyzing part 605 to the display area calculating part 608.

    [0101] When an analysis result of the remote control input analyzing part 605 is the direction designation key, and when the time jump panel 701 is not displayed, the display area calculating part 608 calculates a scroll direction of a display area for a two-dimensional program table on the basis of the direction designated by the direction designation key-input from the remote control input analyzing part 605. The display area calculating part 608 calculates the display area for the two-dimensional program table on the basis of a signal representing a channel or a time input from the channel converting part 606 or the time converting part 607.

    [0102] The program guide forming part 609 forms a two-dimensional program table on the bases of a calculation result from the display area calculating part 608 in response to necessary information from the program information management part 604. The display part 610 displays a video image by the decoded video information and the decoded audio information input from the decode part 603, or displays the two-dimensional program table input from the program guide forming part 609.

    [Operation of EPG Display Apparatus 600]



    [0103] Operations of components in the EPG display device 600 performed until switching display of a two-dimensional program table is performed on the display part 610 after the key operation on the remote controller 200 will be described below in detail.

    [0104] When a user performs a key operation on the remote controller 200, the remote control input analyzing part 605 analyzes whether any one of the keys is operated on the basis of the signal representing the key-input from the remote controller 200. More specifically, the remote control input analyzing part 605 analyzes whether, as a type of a key-input, any one of key signals of the yellow key representing the time jump panel 701, the direction designation key to move a cursor position on the two-dimensional program table one by one (by the hour or in units of channels), the direction designation key to jump a time, the numeric key to jump a channel on the two-dimensional program table, the return key to eliminate the time jump panel 701, and other keys is input.

    [0105] When an analysis result of the input key from the remote controller 200 is the yellow key, the remote control input analyzing part 605 notifies the program guide forming part 609 of inputting of the yellow key through the display area calculating part 608. The program guide forming part 609 notified of the inputting of the yellow key displays the time jump panel 701 (see Fig. 7) such that the time jump panel 701 is superposed on the display screen of the two-dimensional program table.

    [0106] When the analysis result of the input key from the remote controller 200 is the direction designation key, and when the time jump panel 701 is displayed on the two-dimensional program table, the remote control input analyzing part 605 outputs the signal representing the direction designated by the direction designation key to the time converting part 607. When the time jump panel 701 is not displayed on the display screen, the remote control input analyzing part 605 directly outputs the signal representing the direction designated by the direction designation key to the display area calculating part 608.

    [0107] The time converting part 607 converts the signal representing the direction designated by the direction designation key-input from the remote control input analyzing part 605 into a signal representing a corresponding time. A signal of the converted time which is a time serving as a reference position of the display of the two-dimensional program table is output to the display area calculating part 608. For example, when the "rightward direction" is input by the direction designation key, the nearest future "3:00 a.m. or p.m." from a time of a program field displayed by the two-dimensional program table at the present is set to be a time of the reference position of the two-dimensional program table.

    [0108] When the display area calculating part 608 receives a signal representing the direction designation key from the remote control input analyzing part 605, the display area calculating part 608 calculates a display area obtained by moving a cursor position of the program field displayed on the two-dimensional program table at the present in a designated one of the upward, downward, leftward, and rightward directions by one (by the hour or in units of channels). When a signal representing the channel serving as the reference position of the display of the two-dimensional program table is input from the channel converting part 606, the display area is calculated such that the channel serves as the reference position of the display of the two-dimensional program table. For example, the display area of the two-dimensional program table is calculated such that the designated channel serving as a channel at a center position on the channel axis of the display area. When the time serving as the reference position on the time axis in the display area for the two-dimensional program table is input from the time converting part 607, the display area calculating part 608 calculates the display area such that the time serves as the reference position of the display of the two-dimensional program table. For example, the display area for the two-dimensional program table is calculated such that the designated time is an uppermost time on the time axis. The display area calculating part 608 outputs the signal representing the calculated display area for the two-dimensional program table to the program guide forming part 609.

    [0109]  The program guide forming part 609 receives the program information accumulated and managed by the program information management part 604 to form a two-dimensional program table in response to the display area calculated by the display area calculating part 608. The program guide forming part 609 designates the display part 610 such that the two-dimensional program table displayed at the present on the display part 610 is switched to the newly formed two-dimensional program table to display the two-dimensional program table.

    [0110] The display part 610 switches the two-dimensional program table displayed at the present to the new two-dimensional program table input from the program guide forming part 609 to display the new two-dimensional program table.

    [Two-dimensional Program Table by EPG Display Apparatus 600]



    [0111] A two-dimensional program table formed and displayed by the EPG display device 600 according to the second embodiment of the present invention will be concretely described below with reference to Fig. 7. Fig. 7 is a diagram showing a concrete display screen of the electronic program guide (EPG) displayed on the display part 610. Fig.7 is a diagram obtained when a time jump panel 701 is displayed to be superposed on a display screen of two-dimensional program table serving as the electronic program guide (EPG).

    [0112] As shown in Fig. 7, on the time jump panel 701, a direction designation key 702 having the same shape as that of the direction designation key 204 of the remote controller 200 is displayed. The direction designation key 702 is obtained by imitating an analog clock, times are displayed from side to side and up and down. More specifically, the second embodiment uses that the circular direction designation key 204 on the remote controller 200 can suggest the shape of an analog clock. As indicated by the direction designation key 702 of the time jump panel 701, one of the upward, downward, leftward, and rightward directions on the direction designation key 204 of the remote controller 200 indicate a time representing a short hand of the clock. More specifically, the upward key indicates "0:00 a.m. or 0:00 p.m.", the rightward key indicates "3:00 a.m. or 3:00 p.m.", the downward key indicates "6:00 a.m. or 6:00 p.m.", and the leftward key indicates "9:00 a.m. or 9:00 p.m.".

    [0113] Therefore, the time jump panel 701 fulfills a roll of a Remote control guide. On the time jump panel 701, a return key 703 is displayed at the same position as that of the remote controller 200. When the return key 205 of the remote controller 200 is depressed, the time jump panel 701 is eliminated from the display screen.

    [0114] In the EPG display device according to the second embodiment of the present invention described above, the direction designation key 204 has not only a function of moving a cursor on the two-dimensional program table one by one (by the hour or in units of channels) in a designated direction but also a function that can perform time jump by the yellow key of the remote controller 200 along a time axis direction in the display of the time jump panel 701 shown in Fig. 7. In the second embodiment, within 5 seconds after the time jump panel 701 is displayed, the EPG display device waits for an input from the direction designation key 204. If there is no input of the direction designation key 204 within the 5 seconds, the time jump panel 701 is eliminated from the display screen. When an input to designate a time is performed by the direction designation key 204 within 5 seconds after the time jump panel 701 is displayed, a time jump is executed. The EPG display device waits for an input of the direction designation key 204 within 5 minutes after the time jump is executed, so that the time jump to the further future can be executed.

    [0115] When the cursor can be moved to target date and time by the direction designation key 204, the time jump panel 701 prevents the two-dimensional program table from being browsed. For this reason, by depressing the return key 205, the time jump panel 701 can be eliminated.

    [0116] When the direction designation key 204 of the remote controller 200 is depressed, time jump from a time displayed at the present to the nearest future time. When the display screen shown in Fig. 7 will be described below with reference to Fig. 7. In a state in which a time displayed at the present is 20:00 (8:00 p.m.), when the downward key of the direction designation key 204 is operated, the time is jumped to a time "6:00 a.m. on the next day". Furthermore, when the downward key of the direction designation key 204 is operated, time jump to "6:00 p.m. on the next day" is performed. Since the key operation is performed as described above, on the electronic program guide (EPG) by the EPG display device 600 according to the second embodiment, by using the direction designation key 204 used in normal scrolling, when a target time desired to be browsed by a user is a future time after a maximum of 12 hours or less, the time can be jumped to a program table including the target time by inputting the direction designation key 204 once. Even though the target time is a future time from a minimum of 13 hours to a maximum of 24 hours, the time can be jumped to the program table including the target time by inputting the direction designation key 204 twice.

    [Formation and Display of Two-dimensional Program Table]



    [0117] A flow of formation and display of an electronic program guide (EPG) by the EPG display device 600 according to the second embodiment of the present invention will be described below with reference to Fig. 8.

    [0118] Fig. 8 is a flow chart in which a two-dimensional program table serving as the electronic program guide (EPG) is displayed by the EPG display device 600 according to second embodiment, and a display area is switched to display contents to be calculated by a user.

    [0119] When the user depresses the program table key 203 (see Fig. 2) of the remote controller 200, a signal of a program table key-input is input to the EPG display device 600. As a result, a two-dimensional program table is displayed on the display part 610 of the EPG display device 600 (S801).

    [0120]  In the state in which the two-dimensional program table is displayed, the yellow key in the colored key region 202 of the remote controller 200 is operated to set display of the time jump panel 701, or non-display of the time jump panel 701 is set by operating the return key 205 (S802).

    [0121] When a two-dimensional program table is displayed by a program table key-input for the first time, the time jump panel 701 is not displayed. When the yellow key is input, as shown in Fig. 7, the time jump panel 701 is displayed. While the time jump panel 701 is being displayed, the time jump panel 701 can be eliminated by an operation of the return key 205 of the remote controller 200.

    [0122] In a state in which the two-dimensional program table is displayed, the remote control input analyzing part 605 analyzes whether a type of a key-input from the remote controller 200 is the direction designation key 204 (S803). When the input key is the direction designation key 204, it is checked whether the time jump panel 701 set in step 802 is being displayed (S804). When the time jump panel 701 is displayed, the remote control input analyzing part 605 outputs a signal representing the direction designated by the direction designation key 204 to the time converting part 607. The time converting part 607 converts the signal representing the input direction into a signal representing a corresponding time (S805). A signal representing the time converted by the time converting part 607 is output to the display area calculating part 608. The display area calculating part 608 calculates a display area for the two-dimensional program table on the basis of the input signal representing the time (S806). The display area calculating part 608 outputs the calculated display area to the program guide forming part 609. The program guide forming part 609 performs switching display of the two-dimensional program table displayed on the display part 610 (S807).

    [0123] For example, as shown in the two-dimensional program table shown in Fig. 7, when the time jump panel 701 is being displayed, the time displayed at the present is 20:00 (8:00 p.m.). When the downward key of the direction designation key 204 is depressed, the remote control input analyzing part 605 confirms that the input key is the downward key of the direction designation key 204 and confirms that the time jump pane is being displayed. The remote control input analyzing part 605 outputs the signal representing the downward key to the time converting part 607, and the time converting part 607 converts the input signal representing the downward key into a signal representing a time "6:00 a.m. on the next day". The time converting part 607 converts outputs the converted signal representing the time "6:00 a.m. on the next day" to the display area calculating part 608. The display area calculating part 608 calculates a display area for the two-dimensional program table on the basis of the input signal representing the time "6:00 a.m. on the next day". The display area calculating part 608 outputs the calculated display area to the program guide forming part 609. The program guide forming part 609 performs switching display of the two-dimensional program table displayed on the display part 610.

    [0124] When the time jump panel 701 is not displayed in step 804, i.e., in a normal display state of the two-dimensional program table serving as an electronic program guide, the remote control input analyzing part 605 outputs a direction designated by the direction designation key 204 and a moving length to the display area calculating part 608. The display area calculating part 608 calculates a display area for the two-dimensional program table on the basis of the direction designated by the direction designation key 204 and the moving length (S808). The display area calculating part 608 outputs the moving direction of the display area calculated by the display area calculating part 608 and the moving length to the program guide forming part 609. The program guide forming part 609 which receives the moving direction.and the moving length of the display area performs switching display of the two-dimensional program table displayed on the display part 610 (S807).

    [0125] When the input key is not the direction designation key 204 in step 803, the remote control input analyzing part 605 analyzes whether the input key input from the remote controller 200 is the numeric key (S809). When the input key is the numeric key, the signal representing the number of the numeric key is output to the channel converting part 606. The channel converting part 606 converts the signal representing the number of the input numeric key into a signal representing a channel (S810). The signal representing the channel converted by the channel converting part 606 is output to the display area calculating part 608. The display area calculating part 608 calculates a display area for the two-dimensional program table on the basis of the input signal representing the channel (S811). The display area calculating part 608 outputs the calculated display area to the program guide forming part 609, and the program guide forming part 609 switches the two-dimensional program table displayed on the display part 610 (S807).

    [0126] When the input key is not the numeric key in step 809, it is determined whether the input key is the blue key or the red key serving as the colored key region 202 (S812). When the input key is the blue key, a display area on a designated date is calculated to jump the display screen to the display screen on the previous day. When the input key is the red key, the display area of the designated date is calculated to jump the display screen to the display screen on the next day (S813). In step 812, when the input key is not the blue key or the red key in the colored key region 202, the remote control input analyzing part 605 determines that the input key is a normal operation of the remote controller 200 (S814).

    [0127] In the EPG display device according to the second embodiment of the present invention configured as described above, in a state in which the time jump panel 701 is displayed, when a key-input representing a direction is performed by the direction designation key 204 of the remote controller 200, a program table of time jump can be displayed. Therefore, in the EPG display device according to the second embodiment of the present invention, a cumbersome operation of scrolling a display area in a desired direction by continuously depressing a key representing any one of the upward, downward, leftward, and rightward directions in a conventional electronic program guide display device is unnecessary, and the time jump is instantaneously performed by a simple operation to make it possible to display the program desired by a user, so that desired screen display can be performed.

    [0128] In the description of the EPG display device according to the second embodiment, the time jump panel 701 is configured to be displayed by a yellow key operation. The time jump panel 701 may be configured to be displayed by another key operation. A key which performs only display of the time jump panel 701 may be newly arranged on the remote controller 200.

    [0129] In the EPG display device according to the second embodiment, the time jump panel 701 is described to be superposed on a television field of the two-dimensional program table and largely displayed as an example. The time jump panel 701 may be displayed not to be superposed on the television field. Alternatively, the time jump panel 701 may be translucently displayed, and the television field may be configured to be browsed even during an operation of the time jump panel 701.

    [0130] In the EPG display device according to the second embodiment, the time jump panel 701 is configured such that the time is jumped to the nearest future time. However, for example, the time jump panel 701 may be configured such that the time is jumped in only the date displayed at the present. More specifically, when the date and time displayed at the present are 7:00 a.m. on the 30th, each time the leftward key is depressed while the time jump panel 701 is displayed, 9:00 a.m. on the 30th → 9:00 p.m. on the 30th → 9:00 a.m. on the 30th → 9:00 p.m. on the 30th, i.e., the program table at 9:00 a.m. and the program table at 9:00 p.m. may be repeatedly displayed in the same 30th.

    [0131] In the two-dimensional program guide (EPG) in which the colored key region 202 or the like of the remote controller 200 has a function of moving a date, the time jump panel 701 may be necessarily displayed when the date is moved.

    [0132] The EPG display device according to the second embodiment is configured such that a time for displaying a two-dimensional program table is determined by the key representing one of the upward, downward, leftward, and rightward directions designated by the direction designation key 204 of the remote controller 200. However, in the EPG display device according to the present invention, a rotating key which rotates by 360° may also be used. In this case, a time for displaying two-dimensional program table can be determined by a rotating angle of the rotating key. For example, 360° are regarded as 12 hours, and the time may be changed into 1:00, 2:00, 3:00,..., each time the rotating key is rotated by 30° from the position of 0:00 (12:00).

    [0133] In the EPG display device according to the present invention, when a rotating key rotated by 360° is used, a rotating angle represented by the rotating key may be set to a time advanced from a program of the two-dimensional program table displayed at the present. In this case, for example, the rotating key is rotated 360°, a two-dimensional program table at a time 12 hours ago is displayed. Each time the rotating key is rotated by 30°, the time may advance to a future time, i.e., a time 1 hour after, a time 2 hours after, and a time 3 hours after the time displayed at the present. When the rotating key is reversely rotated, each time the rotating key is rotated by 30°, the time may be returned to a past time 1 hour before, 2 hours before, and 3 hours before the time displayed at the present.

    Third embodiment



    [0134] An electronic program guide display device (to be abbreviated as an EPG display device hereinafter) 900 according to a third embodiment of the present invention will be described below with reference to Figs. 9 to 11.

    [0135] Fig. 9 is a block diagram showing a configuration of the EPG display device 900 according to the third embodiment of the present invention. The EPG display device 900 is made to avoid a cumbersome operation of perform scrolling along a time axis on a screen display of the two-dimensional program table. The EPG display device 900 has a configuration in which a display field can be jumped along a time axis and a channel axis on the two-dimensional program table by a small number of operations on a remote control unit (to be abbreviated as a remote controller hereinafter) 200 to instantaneously move to a target program.

    [0136] Fig. 10 is a diagram showing a concrete display screen of the electronic program guide (EPG) displayed on the display part 910 in the EPG display device 900 according to the third embodiment, and a diagram obtained when a date and time input panel 1001 is displayed to be superposed on a two-dimensional program table.

    [0137] The EPG display device 900 according to the third embodiment is operated by a remote controller having configuration which is substantially the same as that of the remote controller 200 described in the first embodiment. The same reference numerals as in the first embodiment denote parts having the same components in the third embodiment, a description thereof will be omitted.

    [0138] In the EPG display device 900 according to the third embodiment, a numeric key in a numeric key region 206 of the remote controller 200 is used not only for a key-input to perform jump along a channel axis of the two-dimensional program table but also for inputting a date and time of a jump destination to perform jump along a time axis.

    [Configuration of EPG Display Apparatus 900]



    [0139] The EPG display device 900 according to the third embodiment has a receiving part 901, a multiplexing/separating part 902, a decode part 903, a program information management part 904, a remote control input analyzing part 905, a channel converting part 906, a date and time converting part 907, a display area calculating part 908, a program guide forming part 909, and a display part 910.

    [0140] In the EPG display device 900 according to the third embodiment, as in the first embodiment or the second embodiment described above, the receiving part 901 receives a multiplexed stream of a digital broadcast. The multiplexing/separating part 902 separates the multiplexed stream input from the receiving part 901 into arbitrary program information serving as digital video information, digital audio information, and service information. The program information includes information representing program contents, channel information, time information, and the like. The decode part 903 decodes the digital video information and the digital audio information input from the multiplexing/separating part 902. The program information management part 904 extracts program information from the service information separated by the multiplexing/separating part 902 and accumulates and manages the program information in all time zones of all the channels.

    [0141] The remote control input analyzing part 905 connected to the remote controller 200 such that a signal can be transmitted to the remote controller 200 analyzes a key input signal from the remote controller 200 operated by a user with keys. On the basis of the analysis result, the remote control input analyzing part 905 selects an output destination of the key input signal. More specifically, the remote control input analyzing part 905 selects an output destination by a type of an input key and checking whether the date and time input panel 1001 (to be described later) to perform jump along a time axis of the two-dimensional program table is displayed.

    [0142] When an analysis result of the remote control input analyzing part 905 is a numeric key, and when a date and time input panel 1101 (to be described later) is not displayed, the channel converting part 906 converts a signal represented by a numeric key input from the remote control input analyzing part,905 into a signal represented by a corresponding channel. On the other hand, when the analysis result of the remote control input analyzing part 905 is the numeric key, and when the date and time input panel 1001 is being displayed, the date and time converting part 907 converts a signal representing the numeric key input from the remote control input analyzing part 905 into a signal representing a designated date and time.

    [0143] When the analysis result of the remote control input analyzing part 905 is the direction designation key, and when the date and time input panel 1101 is not displayed, the display area calculating part 908 determines a direction designated by the direction designation key-input from the remote control input analyzing part 905 has a scroll direction of a display area of the two-dimensional program table to calculate the position of the display area. Alternatively, the display area calculating part 908 calculates a display area for the two-dimensional program table on the basis of a signal representing a channel or a date and time input from the channel converting part 906 or the date and time converting part 907.

    [0144] The program guide forming part 909 forms a two-dimensional program table on the basis of the calculation result from the display area calculating part 908 in response to necessary information from the program information management part 904. The display part 910 displays a video image by the decoded video information and the decoded audio information input from the decode part 903, or displays the two-dimensional program table input from the program guide forming part 909.

    [Operation of EPG Display Apparatus 900]



    [0145] Operations of components in the EPG display device 900 performed until switching display of a two-dimensional program table is performed on the display part 910 after the key operation on the remote controller 200 will be described below in detail.

    [0146] When a user performs a key operation on the remote controller 200, the remote control input analyzing part 905 analyzes whether any one of the keys is operated on the basis of the signal representing the key-input from the remote controller 200. More specifically, the remote control input analyzing part 905 analyzes whether, as a type of a key-input, any one of key signals of the yellow key to display the date and time input panel 1001, the direction designation key to move a cursor position on the two-dimensional program table one by one (by the hour or in units of channels), the numeric key to jump a channel along a channel axis on the two-dimensional program table, the numeric key to input a date and time to the date and time input pane 1001, the return key to eliminate the date and time input panel 1001, and other keys is input.

    [0147] When an analysis result of the input key from the remote controller 200 is the yellow key, the remote control input analyzing part 905 notifies the program guide forming part 909 of inputting of the yellow key through the display area calculating part 908. The program guide forming part 909 notified of the inputting of the yellow key displays the date and time input panel 1001 (see Fig. 10) such that the date and time input panel 1001 is superposed on the display screen of the two-dimensional program table.

    [0148] When the analysis result of the input key from the remote controller 200 is the numeric key, and when the date and time input panel 1001 is displayed on the two-dimensional program table, the remote control input analyzing part 905 outputs the signal representing a number designated by the numeric key to the date and time converting part 907. When the date and time input panel 1001 is not displayed on the display screen, the remote control input analyzing part 905 outputs the signal representing the number designated by the numeric key to the channel converting part 906.

    [0149] In the date and time converting part 907, it is assumed that the number designated by the numeric key input from the remote control input analyzing part 905 includes a two-digit numeric value representing a date and a two-digit numeric value (display in a 24-hour system) representing a time, date and time is determined. The date and time converting part 907 outputs a signal representing the four determined numeric values to the display area calculating part 908 as a time serving as a reference position of the display of the two-dimensional program table. For example, when the input numeric keys are "1", "2", "0", and "8", the date and time converting part 907 recognizes 8:00 a.m. on twelfth and outputs a signal representing the numeric values to the display area calculating part 908.

    [0150] When a signal representing a direction designation key is input from the remote control input analyzing part 905 once, the display area calculating part 908 calculates a display area in which a cursor position of a program field displayed by the two-dimensional program table at the present is moved by one (by the hour or in units of channels) in a designated direction of the upward, downward, leftward, and rightward.

    [0151] When a signal representing a channel serving as a reference position of the display of the two-dimensional program table is input from the channel converting part 906, a display area is calculated such that the channel serves as the reference position of the display of the two-dimensional program table. For example, the display area for the two-dimensional program table is calculated such that the designated channel is a channel at a center position on the channel axis of the display area.

    [0152]  When a signal representing a time serving as the reference position of the display of the two-dimensional program table is input from the date and time converting part 907, a display area is calculated such that the time serves as the reference position of the display of the two-dimensional program table. For example, the display area for the two-dimensional program table is calculated such that the designated time is an uppermost time on the time axis of the two-dimensional program table. The display area calculating part 908 outputs the calculated display area of the two-dimensional program table to the program guide forming part 909.

    [0153] The program guide forming part 909 receives the program information accumulated and managed by the program information management part 904 to form a two-dimensional program table in response to the display area calculated by the display area calculating part 908. The program guide forming part 909 designates the display part 910 such that the two-dimensional program table displayed at the present on the display part 910 is switched to the newly formed two-dimensional program table to display the two-dimensional program table.

    [0154] The display part 910 switches the two-dimensional program table displayed at the present to the new two-dimensional program table input from the program guide forming part 909 to display the new two-dimensional program table.

    [Two-dimensional Program Table by EPG Display Apparatus 900]



    [0155] A two-dimensional program table serving as an electronic program guide (EPG) formed and displayed by the EPG display device 900 according to the third embodiment of the present invention will be concretely described below with reference to Fig. 10. Fig. 10 is a diagram showing a concrete display screen of the two-dimensional program table displayed on the display part 910. Fig. 10 is a diagram obtained when a date and time input panel 1001 is displayed to be superposed on display screen of the two-dimensional program table.

    [0156] As shown in Fig. 10, on the date and time input panel 1001, in order to perform jump along a time axis on the two-dimensional program table by a numeric key, a date input field and a time input field are displayed to input a 2-digit date and a 2-digit time. Upon completion of inputting of a 4-digit number on the date and time input panel 1001, the display area calculating part 908 calculates a designated time axis and updates the two-dimensional program table on the display part 910. At this time, the date and time input panel 1001 is eliminated from the display area.

    [0157] In general, information of an electronic program guide (EPG) has information for 8 days including information on the present date, and does not have information subsequent to the information for the 8 days. The information of the electronic program guide does not include information subsequent to the present time. Therefore, the EPG display device according to the third embodiment of the present invention has only the information for the 8 days including the information on the present date. For this reason, in the EPG display device according to the third embodiment, when a date except for 8 days after the present date is input, a setting is performed not to accept the input. Since the date falls within only a range of 1st to 31st, the date field of the date and time input panel 1001 is set not to receive a number larger than 32. Since a time falls within only the range of 0:00 to 24:00, a time input field is set not to receive a number larger than 25.

    [0158] When the information of the electronic program guide (EPG) has information of a number of days which is equal to or larger than 8 days, the EPG display device according to the present invention is configured in accordance with the number of days.

    [0159] In the state in which the date and time input panel 1001 is displayed, when date and time jump is ended, the date and time input panel 1001 can be eliminated by the return key 205 on the remote controller 200.

    [0160] The EPG display device according to the third embodiment of the present invention has a configuration in which a cursor on the two-dimensional program table can be moved one by one (by the hour or in units of channels) by the direction designation key 204 and, as shown in Fig. 10, the date and time input panel 1001 is displayed by the yellow key in the colored key region 202 on the remote controller 200 to make it possible to easily jump a time to an arbitrary time on an arbitrary date.

    [Formation and Display of Two-dimensional Program Table]



    [0161] A flow of formation and display of a two-dimensional program table serving as an electronic program guide (EPG) by the EPG display device 900 according to the third embodiment of the present invention will be described below with reference to Fig. 11.

    [0162] Fig. 11 is a flow chart in which a two-dimensional program table is displayed by the EPG display device 900 according to the third embodiment, and a display area is switched to display contents to be calculated by a user.

    [0163] When the user depresses the program table key 203 (see Fig. 2) of the remote controller 200, a signal of a program table key-input is input to the EPG display device 900. As a result, a two-dimensional program table is displayed on the display part 910 of the EPG display device 900 (S1101).

    [0164] In the state in which the two-dimensional program table is displayed, the yellow key in the colored key region 202 of the remote controller 200 is operated to set display of the date and time input panel 1001, or non-display of the date and time input panel 1001 is set by operating the return key 205 (S1102).

    [0165] When a two-dimensional program table is displayed by a program table key-input for the first time, the date and time input panel 1001 is not displayed. When the yellow key is input, as shown in Fig. 10, the date and time input panel 1001 is displayed. While the date and time input panel 1001 is being displayed, the date and time input panel 1001 can be eliminated by an operation of the return key 205 of the remote controller 200.

    [0166] In a state in which the two-dimensional program table is displayed, the remote control input analyzing part 905 analyzes whether a type of a key-input from the remote controller 200 is the numeric key (S1103). When the input key is the numeric key, it is checked whether the date and time input panel 1001 set in step 1102 is being displayed (S1104). When the date and time input panel 1001 is displayed, the remote control input analyzing part 905 outputs a signal representing a number designated by the numeric key to the date and time converting part 907. The date and time converting part 907 converts the signal represented by the input numeric key into a signal representing a date and time (S1105). The date and time converting part 907 outputs a signal representing the converted time from date and time to the display area calculating part 908. The display area calculating part 908 calculates a display area for the two-dimensional program table on the basis of the input time (S1106). The display area calculating part 908 outputs the calculated display area to the program guide forming part 909. The program guide forming part 909 performs switching display of the two-dimensional program table displayed on the display part 910 (S1107).

    [0167] For example, as shown in the two-dimensional program table shown in Fig. 10, when the date and time input panel is being displayed when the numeric keys "0", "1", "2", and "3"of the remote controller 200 are depressed, the EPG display device according to the third embodiment determines "23:00" on the "1st", the date and time are output to the display area calculating part 908, and the display area calculating part 908 calculates a display area for the two-dimensional program table on the basis of the input signal representing the date and time. The display area calculating part 908 outputs the calculated display area to the program guide forming part 909, and the program guide forming part 909 performs switching display of the two-dimensional program table displayed on the display part 910.

    [0168] When the date and time input panel 1001 is not displayed in step 1104, i.e., in a normal display state of the two-dimensional program table serving as an electronic program guide, the remote control input analyzing part 905 outputs a signal representing a number input by the numeric key to the channel converting part 906. The channel converting part 906 converts the signal representing the number designated by the input numeric key into a signal representing a corresponding channel (S1108). The channel converting part 906 outputs the converted signal representing the channel to the display area calculating part 908. The display area calculating part 908 calculates a display area for the two-dimensional program table on the basis of the input signal representing the channel (S1109). The display area calculating part 908 outputs the calculated display area to the program guide forming part 909. The program guide forming part 909 switches the two-dimensional program table displayed on the display part 910 (S1107).

    [0169] When the input key is not the numeric key in step 1103, the remote control input analyzing part 905 analyzes whether the input key input from the remote controller 200 is the direction designation key 204 (S1110). When the input key is the direction designation key 204, a signal representing the designated direction and a moving length is output to the display area calculating part 908. The display area calculating part 908 calculates a display area on the two-dimensional program table on the basis of the designated direction and the moving length (S1111). The display area calculating part 908 outputs the calculated display area to the program guide forming part 909. The program guide forming part 909 performs switching display of the two-dimensional program table displayed on the display part 910 (S1107).

    [0170] In step 1110, when the input key is not the direction designation key 204, the remote control input analyzing part 905 checks whether the input key input from the remote controller 200 is the blue key or the red key in the colored key region 202. When the input key is the blue key, a display area for a designated date is calculated to jump the display screen to a display screen on the previous day. When the input key is the red key, the display area for the designated date is calculated to jump the display screen to a display screen on the next day (S1113).

    [0171] In step 1112, when the input key is not the blue key or the red key in the colored key region 202, the remote control input analyzing part 905 determines that the input key is a normal operation of the remote controller 200 (S1114).

    [0172] In the EPG display device according to the third embodiment of the present invention configured as described above, when the numeric key on the remote controller 200 is input, the display area calculating part 908 checks whether the date and time input panel 1001 is being displayed. When the date and time input panel 1001 is being displayed, numbers for designating a date and time are input by the numeric key four times to make it possible to jump the date and time to a target date and time. Therefore, in the EPG display device according to the third embodiment of the present invention, a cumbersome operation of scrolling a display area in a desired direction by continuously depressing a key representing any one of the upward, downward, leftward, and rightward directions in a conventional electronic program guide display device is unnecessary, and the time jump is instantaneously performed by a simple operation to make it possible to display the program on a date and time desired by a user, so that desired screen display can be performed.

    Fourth embodiment



    [0173] An electronic program guide display device (to be abbreviated as an EPG display device hereinafter) 1200 according to a fourth embodiment of the present invention will be described below with reference to Figs. 12 to 14.

    [0174] Fig. 12 is a block diagram showing a configuration of an EPG display device 1200 according to the fourth embodiment of the present invention. The EPG display device 1200 has a configuration in which, on a screen display of a two-dimensional program table, in order to avoid a cumbersome operation of performing scroll along a time axis by an input from the remote controller 200 or a cumbersome operation of performing sequential moving by using a date tub, moving to a program on a desired date can be performed by a small number of key operations on a remote control unit (to be abbreviated as a remote controller hereinafter) 200.

    [0175] Fig. 13 is a diagram showing a concrete display screen of an electronic program guide (EPG) displayed on a display part 1210 in the EPG display device 1200 according to the fourth embodiment. In the EPG display device 1200 according to the fourth embodiment, the same reference numerals as in the first embodiment described above denote parts having the same functions and configurations in the first embodiment, and a description thereof will be omitted. In the fourth embodiment, a numeric key in a numeric key region 206 on the remote controller 200 is used not only for a channel jump along a channel axis on a two-dimensional program table but also for designating a date of a jump destination when jump is performed by using a date tub.

    [Configuration of EPG Display Apparatus 1200]



    [0176] The EPG display device 1200 has a receiving part 1201, a multiplexing/separating part 1202, a decode part 1203, a program information management part 1204, a remote control input analyzing part 1205, a channel converting part 1206, a date converting part 1207, a display area calculating part 1208, a program guide forming part 1209, and a display part 1210.

    [0177] In the EPG display device 1200 according to the fourth embodiment, as in the embodiments described above, the receiving part 1201 receives a multiplexed stream of a digital broadcast. The multiplexing/separating part 1202 separates the multiplexed stream input from the receiving part 1201 into arbitrary program information such as digital video information, digital audio information, and service information. The program information includes information representing program information, channel information, time information, and the like. The decode part 1203 decodes the digital video information and the digital audio information input from the multiplexing/separating part 1202. The program information management part 1204 extracts program information from the service information separated by the multiplexing/separating part 1202 and accumulates and manages the program information in all time zones of all the channels.

    [0178]  The remote control input analyzing part 1205 connected to the remote controller 200 such that a signal can be transmitted to the remote controller 200 analyzes a key input signal from the remote controller 200 operated by a user with keys. On the basis of the analysis result, the remote control input analyzing part 1205 selects an output destination of the key input signal. More specifically, the remote control input analyzing part 1205 selects an output destination by a type of an input key and a jump mode of a two-dimensional program table.

    [0179] When an analysis result of the remote control input analyzing part 1205 is a numeric key, and when a jump mode of the two-dimensional program table is a channel jump mode, the channel converting part 1206 converts a signal represented by a numeric key input from the remote control input analyzing part 1205 into a signal represented by a corresponding channel. When the analysis result of the remote control input analyzing part 1205 is the numeric key, and when the jump mode of the two-dimensional program table is a date jump mode, the date converting part 1207 converts a signal represented by the numeric key input from the remote control input analyzing part 1205 into a signal represented by date information.

    [0180]  The display area calculating part 1208 determines a direction designated by the direction designation key 204 input from remote control input analyzing part 1205 as a scroll direction of a display area of the two-dimensional program table and calculates the position of the display area. Alternatively, the display area calculating part 1208 calculates a date on which the two-dimensional program table is displayed on the basis of a signal representing that the blue key or the red key-input from the remote control input analyzing part 1205 is operated. Furthermore, the display area calculating part 1208 calculates a display area for the two-dimensional program table by the signal representing the corresponding channel input from the channel converting part 1206 or the signal representing the date input from the date converting part 1207.

    [0181] The program guide forming part 1209 forms a two-dimensional program table on the basis of a calculation result from the display area calculating part 1208 in response to necessary information from the program information management part 1204. The display part 1210 displays a video image by the decoded video information and decoded audio information input from the decode part 1203 or displays a two-dimensional program table input from the program guide forming part 1209.

    [Operation of EPG Display Apparatus 1200]



    [0182] Operations of components in the EPG display device 1200 performed until switching display of a two-dimensional program table is performed on the display part 1210 after the key operation on the remote controller 200 will be described below in detail.

    [0183] When a user performs a key operation on the remote controller 200, the remote control input analyzing part 1205 analyzes whether any one of the keys is operated on the basis of the signal representing the key-input from the remote controller 200. More specifically, the remote control input analyzing part 1205 analyzes whether, as a type of a key-input, any one of key signals of the yellow key to change a jump mode, the direction designation key to move a cursor position on the two-dimensional program table one by one (by the hour or in units of channels), the blue key or the red key to change a date of the two-dimensional program table, the numeric key to jump a channel or a date on the two-dimensional program table, and other keys is input.

    [0184] When an analysis result of the input key from the remote controller 200 is the direction designation key 204, the remote control input analyzing part 1205 outputs a signal representing a direction designated by the direction designation key 204 to the display area calculating part 1208. When the analysis result of the input key from the remote controller 200 is the blue key, the remote control input analyzing part 1205 outputs a signal representing a date one day before the present date to the display area calculating part 1208. When the analysis result is the red key, the remote control input analyzing part 1205 outputs a date one day after the present date to the display area calculating part 1208. when the analysis result of the input key from the remote controller 200 is the yellow key, the remote control input analyzing part 1205 confirms that the jump mode on the two-dimensional program table is any one of a channel jump mode and the date jump mode. Each time the yellow key is input once, the jump mode is switched between the channel jump mode and the date jump mode. When the analysis result of the input key from the remote controller 200 is the numeric key, and when the channel jump mode is set as the jump mode, the remote control input analyzing part 1205 outputs a number designated by the numeric key to the channel converting part 1206. On the other hand, when the analysis result of the input key from the remote controller 200 is the numeric key, and when the date jump mode is set as the jump mode, the remote control input analyzing part 1205 outputs the number designated by the numeric key to the date converting part 1207.

    [0185] The channel converting part 1206 converts a signal representing the number designated by the numeric number input from the remote control input analyzing part 1205 into a signal representing a corresponding channel. The converted channel is output to the display area calculating part 1208 as a channel serving as a reference position on the two-dimensional program table. For example, when the numeric key "2" is input by the remote controller 200, channel 2 is a channel at the reference position on the two-dimensional program table.

    [0186] The date converting part 1207 converts the signal representing the number of the numeric key input from the remote control input analyzing part 1205 into a signal representing a corresponding date, and outputs the signal to the display area calculating part 1208 as a date displayed by the two-dimensional program table.

    [0187] When the direction designation key 204 is input from the remote control input analyzing part 1205, the display area calculating part 1208 calculates a cursor position of a program field displayed on a present two-dimensional program table such that the cursor position is moved by only one (moved by the hour or in units of channels) in a direction designated by the direction designation key 204. When a signal representing the blue key is input from the remote control input analyzing part 1205, the display area calculating part 1208 calculates a position of a program field displayed on the present two-dimensional program table such that a date of the program field is moved to a previous day. Alternatively, when a signal representing the red key is input, the display area calculating part 1208 calculates a position of the program field such that a date of the program field displayed on the present two-dimensional program table is moved to the next day.

    [0188] When a signal representing a channel serving as a reference position on a display of the two-dimensional program table is input from the channel converting part 1206, the display area calculating part 1208 calculates a display style of the two-dimensional program table such that the designated channel is the reference position of the display of the two-dimensional program table. For example, the display style of the two-dimensional program table is calculated such that the designated channel is a channel at the center of a channel axis on the two-dimensional program table.

    [0189] When a signal representing a date on which the two-dimensional program table is displayed is input from the date converting part 1207, the display area calculating part 1208 does not change the time and the channel displayed at the present. The display area calculating part 1208 considers that a date tab of the designated date is selected, and calculates a display style of the two-dimensional program table. The display area calculating part 1208 outputs the calculated display area of the two-dimensional program table to the program guide forming part 1209.

    [0190] The program guide forming part 1209 receives the program information accumulated and managed by the program information management part 1204 to form a two-dimensional program table in response to the display area calculated by the display area calculating part 1208. The program guide forming part 1209 designates the display part 1210 such that the two-dimensional program table displayed at the present on the display part 1210 is switched to the newly formed two-dimensional program table to display the new two-dimensional program table.

    [0191] The display part 1210 switches the two-dimensional program table displayed at the present to the new two-dimensional program table input from the program guide forming part 1209 to display the new two-dimensional program table.

    [Two-dimensional Program Table by EPG Display Apparatus 1200]



    [0192] A two-dimensional program table serving as an electronic program guide (EPG) and formed and displayed by the EPG display device 1200 according to the fourth embodiment of the present invention will be described below with reference to Fig. 13.

    [0193] Fig. 13 is a diagram showing a concrete display screen of the two-dimensional program table displayed on the display part 1210. Fig. 13 is a diagram obtained when a date jump mode is set in a display of the two-dimensional program table. In Fig. 13, channels are horizontally arranged, times are vertically arranged, and a date tab 1302 representing a date is arranged in an upper portion of a program field 1303.

    [0194] In general, information of the electronic program guide (EPG) has information for 8 days including the information on the present date, and does not have information subsequent to the information for the 8 days. Further, The information of the electronic program guide does not include information subsequent to the present time. For this reason, the EPG display device according to the fourth embodiment can display only the information for the 8 days from the present date.

    [0195] In the EPG display device according to the fourth embodiment, as shown in Fig. 13, on the display screen obtained when the date jump mode is set, the date tabs 1302 for 8 days are displayed on an upper portion of the program field 1303. A number of a numeric key serving as a remote control guide 1301 is displayed on each of the upper portions of the date tabs 1302 for the 8 days, respectively. On the concrete display screen shown in Fig. 13, the date tabs 1302 "Wednesday the 26th" to "Monday the 31th", "Tuesday the 1st", and "Wednesday the 2nd" and the remote control guide 1301 represented by numbers "6" to "11", "1", and "2" as numeric keys corresponding to the date tabs 1302 are displayed. In the remote control guide 1301 and the date tabs 1302, numbers of the last one figures of the date numbers represented by the date tabs 1302 are allocated to the numbers of the remote control guide 1301, respectively. A numeric key "10" is associated with the date "30th", and the "31th" may be subsequent to the "1st", the date "31th" uses the numeric key "11" a number of the remote control guide 1301, and the date "1st" uses the numeric key "1" as a number of the remote control guide 1301.

    [0196] The EPG display device according to the fourth embodiment of the present invention has not only a configuration which can move a cursor of the two-dimensional program table one by one (by the hour or in units of channels) by the direction designation key 204, but also a configuration, as shown in Fig. 13, the date jump mode is set as the jump mode by the yellow key in the colored key region 202 on the remote controller 200 to make it possible to jump the date to a desired date by inputting the numeric key.

    [Formation and Display of Two-dimensional Program Table]



    [0197] A flow of formation and display of a two-dimensional program table serving as an electronic program guide (EPG) by the EPG display device 1200 according to the fourth embodiment of the present invention will be described below with reference to Fig. 14.

    [0198] Fig. 14 is a flow chart in which a two-dimensional program table is displayed by the EPG display device 1200 according to the fourth embodiment, and a display area is switched to display contents to be calculated by a user.

    [0199] When the user depresses the program table key 203 (see Fig. 2) of the remote controller 200, a signal of a program table key-input is input to the display part 1210 of the EPG display device 1200. As a result, a two-dimensional program table is displayed on the display part of the EPG display device 1200 (S1401).

    [0200] In the state in which the two-dimensional program table is displayed, the yellow key in the colored key region 202 of the remote controller 200 is operated to set a jump mode on the two-dimensional program table. The remote control input analyzing part 1205 analyzes a signal of a yellow key-input transmitted from the remote controller 200 to check whether the jump mode is any one of the channel jump mode and the date jump mode (S1402). As an initial setting of the jump mode, the channel jump mode is set. Therefore, the channel jump mode of the two-dimensional program table is displayed by the first operation of the yellow key. Thereafter, each time the yellow key is operated once, the date jump mode and the channel jump mode are sequentially switched.

    [0201] In the state in which the two-dimensional program table is displayed, the remote control input analyzing part 1205 analyzes whether a type of a key-input from the remote controller 200 is a numeric key (S1403). When the input key is the numeric key, it is checked whether the jump mode set in step 1402 is the date jump mode (S1404). When the jump mode is the date jump mode, the remote control input analyzing part 1205 outputs a signal representing a number designated by the numeric key to the date converting part 1207. The date converting part 1207 converts the signal represented by the input numeric key into a signal representing a date (S1405). The signal representing the date converted by the date converting part 1207 is output to the display area calculating part 1208. The display area calculating part 1208 calculates a display area for the two-dimensional program table on the basis of the signal representing the input date (S1406). The display area calculating part 1208 outputs the calculated display area to the program guide forming part 1209. The program guide forming part 1209 performs switching display of the two-dimensional program table displayed on the display part 1210 (S1407).

    [0202] For example, as shown in the two-dimensional program table shown in Fig. 13, in the state of the date jump mode, i.e., in a stat in which a two-dimensional program table on a currently displayed date "27th (Thursday)" and a time "20:00 (8:00 p.m.)." is displayed, when a numeric key "11" in the numeric key region 206 of the remote controller 200 is depressed, the following operation is performed.

    [0203] The remote control input analyzing part 1205 which recognizes that the numeric key input from the remote controller 200 is "11" confirms that the jump mode is the date jump mode. The remote control input analyzing part 1205 outputs a signal represented by the input numeric key "11" to the date converting part 1207, and converts the signal represented by the numeric key "11" into a signal represented by the "31th (Monday). The date converting part 1207 outputs the converted signal representing the "31th (Monday)" to the display area calculating part 1208. The display area calculating part 1208 calculates a display area of the two-dimensional program table on the basis of the input signal representing the "31th (Monday)". The display area calculating part 1208 outputs the calculated display area to the program guide forming part 1209. The program guide forming part 1209 performs switching display of the two-dimensional program table displayed on the display part 1210 (S1407).

    [0204] On the other hand, in step 1404, when the jump mode is not the date jump mode, i.e., when the jump mode is the channel jump mode, the remote control input analyzing part 1205 outputs the signal representing the number input by the numeric key to the channel converting part 1206. The channel converting part 1206 converts the signal representing the input number into a signal representing a corresponding channel (S1408). The channel converting part 1206 outputs the signal representing the converted channel to the display area calculating part 1208. The display area calculating part 1208 calculates a display area for the two-dimensional program table on the basis of the input signal representing the channel (S1409). The display area calculating part 1208 outputs the calculated display area to the program guide forming part 1209. the program guide forming part 1209 performs switching display of the two-dimensional program table displayed on the display part 1210 (S1407).

    [0205] In step 1403, when the input key is not the numeric key, the remote control input analyzing part 1205 analyzes whether the input key input from the remote controller 200 is the direction designation key 204 (S1410). When the input key is the direction designation key 204, the remote control input analyzing part 1205 outputs a signal representing a direction designated by the direction designation key 204 and a moving length to the display area calculating part 1208. The display area calculating part 1208 calculates the display area of the two-dimensional program table on the basis of the designated direction and the moving length (S1411). The display area calculating part 1208 outputs the calculated display area to the program guide forming part 1209. The program guide forming part 1209 performs switching display of the two-dimensional program table displayed-on the display part 1210 (S1407).

    [0206] In step 1410, when the input key is not the direction designation key 204, the remote control input analyzing part 1205 checks whether the input key input from the remote controller 200 is the blue key or the red key-input from the remote controller 200 (S1412). When the input key is the blue key, a display area for a designated date is calculated to jump the display screen to a display screen on the previous day. When the input key is the red key, the display area is calculated to jump the display screen to a display screen on the next day (S1413). The display area calculating part 1208 outputs the date of the calculated display area to the program guide forming part 1209. The program guide forming part 1209 performs switching display of the two-dimensional program table displayed on the display part 1210 (S1407).

    [0207] In step 1412, when the input key is not the blue key or the red key in the colored key region 202, the remote control input analyzing part 1205 determines that the input key is a normal operation of the remote controller 200 (S1414).

    [0208] In the EPG display device according to the fourth embodiment of the present invention configured as described above, when the jump mode is the date jump mode, the date can be moved to a desired date by inputting the numeric key on the remote controller 200 only once. Therefore, in the EPG display device according to the fourth embodiment of the present invention, a cumbersome operation of scrolling a display area in a desired direction by continuously depressing a key representing any one of the upward, downward, leftward, and rightward directions in a conventional electroriic program guide display device is unnecessary, and date jump is instantaneously performed by a simple operation to make it possible to display the program desired by a user, so that desired screen display can be performed.

    [0209] In the EPG display device according to the fourth embodiment of the present invention, the yellow key is used to shift the jump mode to the date jump mode. However, the jump mode may be automatically changed into the date jump mode when a date moving operation is performed by the blue key or the red key. In this case, the remote control guide 1301 of the date jump is displayed for about 3 seconds. In the meantime, when the numeric key is not input, the jump mode may be automatically returned to the channel jump mode.

    [0210] As described above, in the electronic program guide display device (EPG display device) and the electronic program guide display method (EPG display method) according to the present invention, in order to display a program desired to be browsed by a user on a two-dimensional program table, without sequentially scrolling the two-dimensional program table to display a desired program by operating a key for designating any one of the upward, downward, leftward, and rightward directions on the remote controller for a long period of time, a program desired to be browsed by the user can be instantaneously displayed on a screen by a simple operation. In the present invention, the electronic program guide display device is configured such that a user can perform an intuitive key operation. A desired date or a desired time are designated by using numeric keys added with numbers on the remote controller and the direction designation key representing the leftward and rightward directions, and a desired program on the two-dimensional program table can be instantaneously displayed to achieve good operability.

    [0211] The electronic program guide display device (EPG display device) and the electronic program guide display method (EPG display method) according to the present invention are not limited to the configurations of the embodiments described above, and include all the configurations structured by the same technical idea as that of the invention. For example, the invention is described by an example in which the numeric keys representing numbers "1" to "12" are arranged in the numeric key region of the remote controller according to the embodiments. However, the case in which numeric keys added with the numbers "0" to "9", characters or signs, and the like are arranged can cope with the invention. In this case, the numeric key "10" on the remote controller 200 according to the embodiments is associated with a numeric key "0", and the numeric keys "11" and "12" on the remote controller 200 are associated with keys using the characters, the signs, and the like.

    [0212] In the electronic program guide display device (EPG display device) and the electronic program guide display method (EPG display method) according to the present invention, a day of the week may be jumped to a designated -day-of the week. In this case, the numeric-keys of the remote controller are associated with days of the week, respectively. For example, the numeric keys "1", "2", "3", "4", "5", "6", and "7" are used to be associated with "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", and "Sunday", respectively, and these relationships are displayed on the display area. With the above configuration, day-of-week jump can be performed by using the numeric keys of the remote controller.

    [0213] The electronic program guide display device (EPG display device) and the electronic program guide display method (EPG display method) according to the present invention can be configured such that a program field on a date before or after the date of a display screen is instantaneously displayed by using the numeric keys of the remote controller. In this case, for example, the numeric keys may be operated after the operation of the blue key in the colored key region to display a program days the number of which is represented by the numeric key before, and the numeric keys may be operated after the operation of the red key to display a program days the number of which is represented by the numeric key after.

    INDUSTRIAL APPLICABILITY



    [0214] The present invention is used in a broadcast receiver which receives additional information related to channels, program, and the like which are being broadcasted or expected to be broadcasted and has good operability in searching for a desired program or in acquisition of program information. For this reason, the present invention is useful in an electronic program guide display device and an electronic program guide display method.


    Claims

    1. An electronic program guide display device (100, 900, 1200) comprising:

    a remote control input analyzing part (105, 905, 1205) which analyzes a key-input signal from a remote control unit (200);

    a date converting part (111, 907, 1207) which converts the key-input signal analyzed by the remote control input analyzing part into a date signal indicating a date;

    a display area calculating part (108, 908, 1208) which calculates a display area for the two-dimensional program table (220) by changing a date tab on the basis of the date signal converted by the date converting part; and

    a program guide forming part (109, 909, 1209) which forms the two-dimensional program table in the display area calculated by the display area calculating part, characterized in that

    in case that the remote control input analyzing part analyzes that a key-input signal from the remote control unit indicates a signal for shifting to a date jump mode, when the remote control input analyzing part analyzes that another key-input signal which is further inputted from the remote control unit indicates a signal for indicating a numeric key, the signal for indicating the numeric key is output to the date converting part, and

    the date converting part is configured to convert the analyzed signal for indicating the numeric key into a signal for indicating a nearest future date on the two-dimensional program table, wherein the number in the ones place of the day number of the converted nearest future date has the same number as the number between 0 and 9 represented by the key-input, and to output the converted signal for indicating a nearest future date to the display area calculating part.


     
    2. An electronic program guide display method comprising the steps of:

    analyzing a key-input signal from a remote control unit (200);

    converting (S1105, S1405) the analyzed key-input signal into a date signal for indicating a date;

    calculating (S1106, S1405) a display area for a two-dimensional program table (110) by changing a date tab on the basis of the converted date signal; and

    forming the two-dimensional program table in the calculated display area, characterized in that

    in the step of analyzing a key-input signal from the remote control unit, in case that the key-input signal from the remote control unit is analyzed as a signal for shifting to a date jump mode, when another key-input signal which is further inputted from the remote control unit is analyzed as a signal for indicating a numeric key, the analyzed signal for indicating the numeric key is output to the date converting part, and

    in the step of converting the analyzed key-input signal into a date signal indicating a date, the analyzed key-input signal for indicating the numeric key is converted into a signal for indicating a nearest future date on the two-dimensional program table, wherein the number in the ones place of the day number of the converted nearest future date has the same number as the number between 0 and 9 represented by the key-input.


     


    Ansprüche

    1. Gerät (100, 900, 1200) zur Anzeige eines elektronischen Programmführers, umfassend:

    einen Fernbedienungseingabe-Analysierungsteil (105, 905, 1205), der ein Tasteneingabesignal von einer Fernbedienungseinheit (200) analysiert;

    einen Datumskonvertierungsteil (111, 907, 1207), der das durch den Fernbedienungseingabe-Analysierungsteil analysierte Tasteneingabesignal in ein Datumssignal, das ein Datum angibt, konvertiert;

    einen Anzeigebereich-Berechnungsteil (108, 908, 1208), der einen Anzeigebereich für die zwei-dimensionale Programmtabelle (220) durch Ändern eines Datumsreiters auf der Basis des durch den Datumskonvertierungsteil konvertierten Datumssignals berechnet; und

    einen Programmführer-Bildungsteil (109, 909, 1209), der die zwei-dimensionale Programmtabelle in dem durch den Anzeigebereich-Berechnungsteil berechneten Anzeigebereich bildet, dadurch gekennzeichnet, dass

    in dem Fall, dass der Fernbedienungseingabe-Analysierungsteil analysiert, dass ein Tasteneingabesignal von der Fernbedienungseinheit ein Signal zum Wechseln zu einem Datumssprungmodus angibt, wenn der Fernbedienungseingabe-Analysierungsteil analysiert, dass ein weiteres Tasteneingabesignal, das des Weiteren von der Fernbedienungseinheit eingegeben wird, ein Signal zum Angeben einer numerischen Taste ist, das Signal zum Angeben der numerischen Taste zu dem Datumskonvertierungsteil ausgegeben wird, und

    der Datumskonvertierungsteil konfiguriert ist, das analysierte Signal zum Angeben der numerischen Taste in ein Signal zum Angeben eines nächstgelegenen zukünftigen Datums in der zwei-dimensionalen Programmtabelle zu konvertieren, wobei die Nummer an der Einserstelle der Nummer des Tages des konvertierten nächstgelegenen zukünftigen Datums die gleiche Nummer aufweist wie die Nummer zwischen 0 und 9, die durch die Tasteneingabe repräsentiert wird, und das konvertierte Signal zum Angeben eines nächstgelegenen zukünftigen Datums an den Anzeigebereich-Berechnungsteil auszugeben.


     
    2. Verfahren zur Anzeige eines elektronischen Programmführers, umfassend die Schritte:

    Analysieren eines Tasteneingabesignals von einer Fernbedienungseinheit (200);

    Konvertieren (S1105, S1405) des analysierten Tasteneingabesignals in ein Datumssignal zum Angeben eines Datums;

    Berechnen (S1106, S1405) eines Anzeigebereichs für eine zwei-dimensionale Programmtabelle (110) durch Ändern eines Datumsreiters auf der Basis des konvertierten Datumssignals; und

    Bilden der zwei-dimensionalen Programmtabelle in dem berechneten Anzeigebereich, dadurch gekennzeichnet, dass

    in dem Schritt des Analysierens eines Tasteneingabesignals von der Fernbedienungseinheit, in dem Fall, dass das Tasteneingabesignal von der Fernbedienungseinheit als ein Signal zum Wechseln zu einem Datumssprungmodus analysiert wird, wenn ein weiteres Tasteneingabesignal, das des Weiteren von der Fernbedienungseinheit eingegeben wird, als ein Signal zum Angeben einer numerischen Taste analysiert wird, das analysierte Signal zum Angeben der numerischen Taste zu dem Datumskonvertierungsteil ausgegeben wird, und

    in dem Schritt des Konvertierens des analysierten Tasteneingabesignals in ein Datumssignal, das ein Datum angibt, das analysierte Tasteneingabesignal zum Angeben der numerischen Taste in ein Signal zum Angeben eines nächstgelegenen zukünftigen Datums in der zwei-dimensionalen Programmtabelle konvertiert wird, wobei die Nummer an der Einserstelle der Nummer des Tages des konvertierten nächstgelegenen zukünftigen Datums dieselbe Nummer aufweist wie die Nummer zwischen 0 und 9, die durch die Tasteneingabe repräsentiert wird.


     


    Revendications

    1. Dispositif (100, 900, 1200) d'affichage d'un guide de programme électronique, comprenant:

    une partie d'analyse d'entrée de commande à distance (105, 905, 1205) qui analyse un signal d'entrée par touche en provenance d'une unité de commande à distance (200);

    une partie de conversion de date (111, 907, 1207) qui convertit le signal d'entrée par touche analysé par la partie d'analyse d'entrée de commande à distance, en un signal de date indiquant une date;

    une partie de calcul de zone d'affichage (108, 908, 1208) qui calcule une zone d'affichage pour le tableau de programme bidimensionnel (220) en modifiant un onglet de date sur la base du signal de date converti par la partie de conversion de date; et

    une partie de formation de guide de programme (109, 909, 1209) qui forme le tableau de programme bidimensionnel dans la zone d'affichage calculée par ladite partie de calcul de zone d'affichage, caractérisé par le fait que,

    au cas où la partie d'analyse d'entrée de commande à distance analyserait qu'un signal d'entrée par touche en provenance de l'unité de commande à distance indique un signal pour passer à un mode de saut de date, lorsque la partie d'analyse d'entrée de commande à distance analyse qu'un autre signal d'entrée par touche qui est introduit de plus depuis ladite unité de commande à distance est un signal pour indiquer une touche numérique, le signal pour indiquer la touche numérique est délivré à ladite partie de conversion de date, et

    ladite partie de conversion de date est configurée pour convertir le signal analysé pour indiquer la touche numérique en un signal pour indiquer une date future la plus proche dans le tableau de programme bidimensionnel, le numéro sur l'emplacement du chiffre un du numéro du jour de la date future la plus proche convertie présentant le même numéro que le numéro compris entre 0 et 9 qui est représenté par l'entrée par touche, et pour délivrer, à la partie de calcul de zone d'affichage, le signal converti pour indiquer une date future la plus proche.


     
    2. Procédé d'affichage d'un guide de programme électronique, comprenant les étapes consistant à:

    analyser un signal d'entrée par touche en provenance d'une unité de commande à distance (200);

    convertir (S1105, S1405) le signal d'entrée par touche analysé en un signal de date pour indiquer une date;

    calculer (S1106, S1405) une zone d'affichage pour un tableau de programme bidimensionnel (110) en modifiant un onglet de date sur la base du signal de date converti; et à

    former le tableau de programme bidimensionnel dans la zone d'affichage calculée, caractérisé par le fait que,

    dans l'étape de l'analyse d'un signal d'entrée par touche en provenance de l'unité de commande à distance, au cas où le signal d'entrée par touche en provenance de l'unité de commande à distance serait analysé comme étant un signal pour passer à un mode de saut de date, lorsqu'un autre signal d'entrée par touche qui est introduit de plus depuis ladite unité de commande à distance est analysé comme étant un signal pour indiquer une touche numérique, le signal analysé pour indiquer la touche numérique est délivré à ladite partie de conversion de date, et,

    dans l'étape de la conversion du signal d'entrée par touche analysé en un signal de date qui indique une date, le signal d'entrée par touche analysé pour indiquer la touche numérique est converti en un signal pour indiquer une date future la plus proche dans le tableau de programme bidimensionnel, le numéro sur l'emplacement du chiffre un du numéro du jour de la date future la plus proche convertie présentant le même numéro que le numéro compris entre 0 et 9 qui est représenté par l'entrée par touche.


     




    Drawing





















































    Cited references

    REFERENCES CITED IN THE DESCRIPTION



    This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

    Patent documents cited in the description