[go: up one dir, main page]

WO2006049150A1 - 表示装置およびその方法 - Google Patents

表示装置およびその方法 Download PDF

Info

Publication number
WO2006049150A1
WO2006049150A1 PCT/JP2005/020074 JP2005020074W WO2006049150A1 WO 2006049150 A1 WO2006049150 A1 WO 2006049150A1 JP 2005020074 W JP2005020074 W JP 2005020074W WO 2006049150 A1 WO2006049150 A1 WO 2006049150A1
Authority
WO
WIPO (PCT)
Prior art keywords
program
display
information
priority
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2005/020074
Other languages
English (en)
French (fr)
Inventor
Jun Ozawa
Eiichi Naito
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to CN2005800073783A priority Critical patent/CN1930883B/zh
Priority to JP2006542388A priority patent/JP3993627B2/ja
Publication of WO2006049150A1 publication Critical patent/WO2006049150A1/ja
Priority to US11/451,510 priority patent/US7814406B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4786Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications

Definitions

  • the present invention relates to an apparatus for displaying a schedule table such as a program table, and more particularly to an apparatus for extracting and displaying a part of the schedule table.
  • Patent Document 1 Japanese Patent Laid-Open No. 11-164217
  • Patent Document 2 Japanese Patent Laid-Open No. 2000-253325
  • Patent Document 3 Japanese Patent No. 2838892
  • Patent Document 4 Japanese Patent Laid-Open No. 2002-94893
  • Patent Document 5 Japanese Unexamined Patent Application Publication No. 2004-23118
  • Patent Document 6 Japanese Patent Laid-Open No. 9-83891
  • the size of the display screen size is 3 ⁇ 440 dots x 320 dots, and a 2 to 3 inch display is standard. It is common for this screen size to display 9 lines of 10 characters per line.
  • the font size can be reduced and a maximum of 380 characters can be displayed, but there are more restrictions than the home display. Therefore, in order to display program information for a small screen such as a mobile phone, a display device different from that for a large screen such as a home display is required.
  • a terminal such as a mobile phone is always connected to a communication network
  • provision of information using e-mail or local radio is performed asynchronously.
  • Information may be provided depending on the location.
  • the present invention has been made in view of such a situation, and even a small screen of a mobile phone or the like, a large schedule table such as a program table can be viewed immediately as necessary information. It is an object of the present invention to provide a display device that can simultaneously browse information that has been distributed, such as an e-mail, that can be viewed and that is not obstructed. Means for solving the problem
  • a display device is a display device that displays information on a table that is a collection of cells specified by a row number and a column number.
  • a first priority determining means for determining a display priority for a cell, and a row including a cell having a high priority determined by the first priority determining means from among the rows and columns of the table;
  • matrix determination means for determining the data and columns, table display means for processing and displaying the portion including the cells with high priority in the determined rows and columns into one table, and information via the communication network.
  • the table display means displays communication information, which is information acquired by the information acquisition means, of the cells included in the table to be displayed with a low priority and cell location. The display is controlled to be displayed on the screen.
  • the present invention can be realized as a display method that can be realized as such a display device, realized as a program that causes a computer to function as a display device, or computer-readable on which the program is recorded. It can be realized as a simple recording medium.
  • the invention's effect [0012] According to the display device of the present invention, even on a small screen such as a mobile phone, necessary information can be viewed immediately from a large schedule table such as a program table. It is possible to view information that has been distributed such as e-mails that are not obstructed.
  • portions necessary for the user are displayed in a tabular format. Therefore, desired information can be browsed immediately and intuitively without performing a troublesome display operation. Even if the display device has only a small display area, such as a portable terminal, necessary information such as program information is efficiently presented to the user. In addition, program selection can be performed with few operations. In addition, even when information is distributed via a communication network while viewing program information, the information is displayed with a low priority and superimposed on the program. A user who is not obstructed can view the distributed information and the program information at the same time.
  • the present invention is a display device that is effective for mobile phones, home televisions, and the like that must display relatively large information on a display screen, such as warp and table. Its practical value is extremely high.
  • FIG. 1 is a configuration diagram of a program distribution system in Embodiment 1 of the present invention.
  • FIG. 2 is a diagram showing an example of a viewing history stored in a viewing history external storage unit.
  • FIG. 3 is a diagram showing an example of program information stored in a program guide storage unit.
  • FIG. 4 is a diagram showing a display example of a program guide.
  • FIG. 5 is a diagram showing a state where a part of the program guide is displayed.
  • FIG. 6 is a diagram showing a display example of a recommended program.
  • FIG. 7 is a diagram showing a display example of a program guide.
  • FIG. 8 is a diagram showing a display example of a pop-up menu screen displayed superimposed on the program guide.
  • FIG. 9 is a diagram showing a display example in which an arrow icon is displayed in the program guide.
  • FIG. 10 is a flowchart showing an operation procedure of the portable information terminal in the program distribution system. It is a chart.
  • FIG. 11 is a diagram showing a display example of a program guide.
  • FIG. 12 is a configuration diagram of a program distribution system in the second embodiment of the present invention.
  • FIG. 13 is a diagram showing an example of a program table one week ago and today.
  • FIG. 14 is a diagram showing a display example of a program guide.
  • FIG. 15 is a flowchart showing the operation procedure of the portable information terminal in the program distribution system.
  • FIG. 16 is a diagram for explaining a new program and a special program.
  • FIG. 17 is a diagram showing an example in which schedule information and a program guide are displayed.
  • FIG. 18 is a diagram showing an example of partial display of a program guide and an example of overall display.
  • FIG. 19 is a diagram showing an example of moving between a plurality of programs to be displayed preferentially.
  • FIG. 20 is a configuration diagram of a program distribution system according to Embodiment 3 of the present invention.
  • FIG. 21 is a diagram showing a display area of a message displayed superimposed on the program guide.
  • FIG. 22 is a diagram showing the size of each display area in FIG.
  • FIG. 23 is a diagram showing a display example in which e-mail text is superimposed on the program guide.
  • FIG. 24 is a diagram showing a display area of an image displayed superimposed on a program guide.
  • FIG. 25 is a diagram showing an example of the size of an image.
  • FIG. 26 is a diagram showing an aspect ratio and the like of each display area in FIG.
  • FIG. 27 is a diagram showing a display example in which an image is superimposed on a program guide.
  • FIG. 28 is a diagram showing a display example of e-mail when the program guide is scrolled
  • FIG. 29 is a flowchart showing the operation procedure of the portable information terminal in the program distribution system ⁇
  • FIG. 30 is a diagram showing a program display example on a portable information terminal having a plurality of display screens.
  • FIG. 31 is a configuration diagram of a timetable distribution system according to the fourth embodiment of the present invention.
  • FIG. 32 is a diagram showing scenes that can be used by the system.
  • FIG. 33 is a diagram showing an example of a use history stored in a transport use history storage unit.
  • FIG. 34 is a diagram showing an example of a timetable stored in a timetable storage unit.
  • FIG. 35 is a diagram showing a display example of a timetable.
  • FIG. 36 is a diagram showing a display area of a message displayed superimposed on a timetable.
  • FIG. 37 is a diagram showing a display example in which a message is superimposed on a timetable.
  • FIG. 38 is a flowchart showing an operation procedure of the portable information terminal in the timetable distribution system.
  • FIG. 39 is a diagram showing a display example in which a message is superimposed on schedule information.
  • FIG. 40 is a diagram showing display importance for each cell.
  • FIG. 41 is a configuration diagram of a program distribution system according to Embodiment 5 of the present invention.
  • FIG. 42 is a diagram showing a display example of a program guide provided with an empty area.
  • FIG. 43 is a diagram showing a display example of an e-mail and a program guide.
  • FIG. 44 is a flowchart showing an operation procedure of the portable information terminal in the program distribution system.
  • FIG. 45 is a diagram showing a display example of a plurality of e-mails and a program guide.
  • FIG. 46 is a block diagram of a program distribution system in the sixth embodiment of the present invention.
  • FIG. 47 is a diagram showing a display example of a program guide when scrolled in the vertical direction.
  • FIG. 48 is a diagram showing a display example of a program guide when scrolling in the horizontal direction.
  • FIG. 49 is a flowchart showing the operation procedure of the portable information terminal in the program distribution system.
  • FIG. 50 is a diagram showing a display example of a program guide when scrolled in the vertical direction.
  • FIG. 51 is a diagram showing another display example of a program guide when scrolled vertically.
  • FIG. 52 is a block diagram of a program distribution system in the seventh embodiment of the present invention.
  • FIG. 53 is a diagram showing an enlargement direction of an electronic mail display location.
  • FIG. 54 is a diagram showing an example in which an e-mail is displayed in the enlarged area.
  • FIG. 55 is a flowchart showing the operation procedure of the portable information terminal in the program distribution system.
  • FIG. 56 is a diagram showing an example in which an e-mail is displayed in the combined enlarged area.
  • FIG. 57 is a block diagram of a program distribution system in the eighth embodiment of the present invention.
  • FIG. 58 is a diagram showing the display priority of each cell in the program guide.
  • FIG. 59 is a diagram showing a display example of CM mail and a program guide.
  • FIG. 60 is a flowchart showing an operation procedure of the portable information terminal in the program distribution system.
  • a display device is a display device that displays information of a table that is a collection of cells specified by a row number and a column number, and determines a display priority for each of the cells.
  • a table display means for processing and displaying a part including a cell having a high priority in a row and a column, and an information acquisition means for acquiring information via a communication network.
  • the means controls the communication information, which is the information acquired by the information acquisition means, to be displayed at a cell location having a low priority among the cells included in the table to be displayed.
  • the communication information which is the information acquired by the information acquisition means
  • the user can check other cells belonging to the same row and column without performing a troublesome search operation.
  • High-quality cells can be found and viewed immediately and intuitively.
  • Communication information that has also been acquired by external power is displayed with a low priority among the cells included in the table to be displayed, and is superimposed on the cell. Even when information is distributed via a communication network at the time of browsing, it is possible to simultaneously browse the distributed information without obstructing browsing of the program guide and the like.
  • the priority determining means determines the priority based on a viewing history or a recording history of a program by a user of the display device. As a result, for example, since a program that has been viewed or recorded with high frequency in the past is displayed with priority, the user can You can easily find interesting programs.
  • the table display means may display the program table so that the priority is high and the program is displayed differently from the other programs, and the contents of the program are displayed in the cell.
  • the table display means may display the program table so that the program information of a program with a high priority is displayed in more detail than the program information of a program with a low priority. .
  • program information is efficiently compressed and displayed on a small-sized screen, so that the user can easily find a program with a high priority and confirm an adjacent program with a low priority.
  • programs with higher priority can be confirmed in more detail.
  • the display device further includes a program guide storage unit that stores a program guide relating to a program broadcast in the past, and the priority determination unit is broadcast in the past stored in the program guide storage unit.
  • a program guide storage unit that stores a program guide relating to a program broadcast in the past
  • the priority determination unit is broadcast in the past stored in the program guide storage unit.
  • the program guide storage means stores a program guide for at least two weeks ago, and the priority determination means for the programs corresponding to the same time zone and channel two weeks ago, one week By comparing the program schedule of the previous week and this week, even if the program is different one week ago and this week, the program of this week will be given a lower priority for the program that is the same two weeks ago and this week. It is preferable to determine. This avoids accidental handling of a new special program when a special program provided temporarily is returned to the normal program the following week.
  • the information acquired by the information acquisition means has a two-dimensional display shape
  • the table display means has a two-dimensional display shape of the information among the low priority cells.
  • the information may be displayed on a cell having a close shape.
  • the table display means may display the information in a manner overlapping with a plurality of adjacent cells having low priority among the cells included in the table to be displayed.
  • the layout aspect ratio
  • Information is displayed in a superimposed manner.
  • the information acquisition means may acquire an electronic mail transmitted to the user of the display device as the information, and the schedule table is a timetable of a transportation facility,
  • the cell is a frame indicating a departure time corresponding to a combination of the departure time zone and the destination of the transportation facility, and the priority determination means is based on the transportation facility usage history by the user of the display device. You can decide the priority.
  • the table display means may display a pop-up menu indicating an operation instruction related to the cell superimposed on the table. As a result, the user can immediately perform the next necessary operation on the selected cell.
  • the table display means displays! /, Not included in the table! /, High priority !, and if the cell exists in the schedule table, indicates the position of the cell. Icons may be displayed along with the table. This allows the user to know that there is a high-priority cell that is not displayed on the screen, and its approximate location, and to easily access the cell that is not displayed on the screen. Can do.
  • the schedule table is schedule information indicating a user's schedule
  • the first priority determination means confirms the contents input to each cell constituting the schedule table, the input user, and the schedule.
  • the priority may be determined based on at least one of the number of times and the number of times the schedule has been changed.
  • the table display means may further display the entire schedule table in a manner indicating which part of the schedule table the displayed table corresponds to, or the table display means may include: In accordance with an instruction from the user, cells having the highest priority may be selected from the cells included in the displayed table while the cells are sequentially moved, and the selected cells may be displayed in a manner different from other cells. This allows the user to easily know where in the schedule table the location displayed on the screen corresponds, and to select and switch only high priority cells at high speed. Can do.
  • the cell includes program information indicating the content of the program
  • the table display means includes: A program information detail level changing unit that changes the detail level of the program information displayed in the cell, and the communication information display unit changes the detail level of the yarn number and information by the yarn number and information detail level changing unit.
  • the communication information may be displayed in a free area generated by the above.
  • the communication information display unit displays the communication information in the empty area of the low priority cell determined by the first priority determining means. It is preferable to display the communication information in the plurality of cells when the empty area exists in the plurality of cells.
  • an interruption occurs due to incoming communication information such as an electronic mail
  • the display device further includes a scroll instruction input unit that receives an instruction to scroll the schedule table, and a scroll direction or amount when the scroll instruction input unit receives the instruction.
  • Display position change determining means for determining whether or not to change the display position on the screen of the communication information displayed by the communication information display section, and the table display means includes the scroll instruction input means.
  • the communication information display unit changes the display position according to the determination result when it is determined that the display position is changed by the display position change determination means.
  • the communication information may be displayed.
  • the display position change determination means is a direction or amount for displaying the cell information hidden by the communication information when the scroll instruction input means accepts the instruction.
  • the display device further includes a display selection input unit that receives selection of communication information displayed by the communication information display unit, and the communication information that is selected when the display selection input unit receives the selection. Is determined to be displayed in the display area that is displayed at that time and larger than the display area, and the display position for determining the enlarged display area is determined.
  • the communication information display unit may display the communication information in a display area determined by the display position enlargement determination unit. At this time, it is preferable that the display position enlargement determining means determines the area including the low priority cell determined by the first priority determining means as the enlarged display area.
  • the display device may further include a program relevance calculating unit that calculates a relevance between the communication information acquired by the information acquiring unit and each cell of the program table, and the program relevance calculating unit.
  • Second priority determining means for determining a priority for displaying the program information of each cell based on the calculated degree of association, and the communication information display unit is determined by the second priority determining means.
  • the communication information may be displayed over a cell having a lower priority.
  • the second priority determination means has a high relevance calculated by the relevance calculation means, and the cells around the cell have a high relevance, lower than the cell, and a priority. Is preferably determined.
  • the program relevance calculating means calculates the program cell related to the music information acquired by the information acquiring means.
  • the degree of relevance is calculated, and the communication information display unit displays the communication information in cells around a program cell to which the music information is related. This allows communication information to be displayed in a cell close to the program when the communication information obtained from the program is also related to the external force, so the related program and communication information without special operations can be displayed. Can be viewed simultaneously on one screen.
  • displaying it in tabular format as shown in Fig. 5 allows information such as the order relationship of programs to be broadcast and whether or not they are on the same channel. It is possible to make a judgment at first glance. Note that hatched portions in this figure correspond to special color display or reverse display, and indicate programs that the user wants to preferentially view.
  • a recommended program or the like is displayed in a table format, many unnecessary cells may be included depending on each part (cell) in the table. For example, in a program guide, it may be necessary to display even programs that are not of interest to the user. Therefore, in the present embodiment, a high-priority program such as a recommended program is displayed in a table format, and an apparatus for efficiently displaying information by processing the contents of a cell is provided.
  • Embodiments 1 to 8 of the present invention will be described.
  • the specific example of the invention according to the claims corresponds to the program distribution system of the third to eighth embodiments.
  • the first and second embodiments have a program distribution system consisting only of the basic parts included in the program distribution systems of the third to eighth embodiments, that is, a configuration power excluding the information acquisition means and the communication information display unit in the claims.
  • the present invention relates to a display device. Therefore, Embodiments 1 and 2 are for explaining a functional part (schedule table display function) common to Embodiments 3 to 8.
  • Embodiments 1 to 8 will be described in order.
  • FIG. 1 is a configuration diagram of a program distribution system according to the first embodiment.
  • This program distribution system is a system that distributes programs and program tables as schedule tables to mobile information terminals via broadcast waves or communication networks.
  • the viewing history external storage unit 101, the program table external storage unit 102, the viewing table It comprises a history storage unit 103, a program guide storage unit 104, a display priority program selection unit 105, a display time zone determination unit 106, a display channel determination unit 107, and a program guide display unit 108.
  • the components 103 to 108 are modules provided in a portable information terminal such as a mobile phone.
  • the program guide is a collection of cells specified by row numbers and column numbers. It is an example of a table.
  • the viewing history external storage unit 101 is a hard disk computer device or the like in which the user's program viewing history is stored, and the history of the user viewing the program with a television or a recording device is shown in FIG. Are stored in various formats. In FIG. 2, for example, on July 2, 104 channels from 7:00 to 7:55 “Karakuri TV” !, and “quiz” genre programs were viewed for 45 minutes. In this way, it is possible to extract user preferences from the accumulated viewing history using statistical processing.
  • the program table external storage unit 102 is a storage device that stores information on programs broadcast in the past, programs currently being broadcast, and programs scheduled to be broadcast in the future.
  • the stored location may be a server, a database of a broadcasting station, a personal hard disk in the home, or the like.
  • the viewing history storage unit 103 selects and stores a viewing history necessary for selecting a program from the viewing history stored in the viewing history external storage unit 101, for example, a mobile phone A circuit including a semiconductor memory in a telephone.
  • this viewing history storage unit 103 is useful when a user often watches a quiz program or an animation program, or when a specific performer appears and often watches a program.
  • Information such as the presence of a program that is viewed without effort is also extracted and stored in the viewing history external storage unit 101.
  • the program guide storage unit 104 is a memory or the like that stores program information necessary for display among program guides stored in the program guide external storage unit 102 in the portable information terminal. For example, information as shown in Fig. 3 is accumulated. By the way, the screen of a mobile phone is not large enough to display all the data shown in Fig. 3 at once. For example, as shown in Figure 4, a part of the program guide is displayed.
  • the program table displayed in Fig. 4 is shown in the dotted frame in Fig. 5. As shown in the dotted line frame (program table to be displayed) in Fig. 5, it is not possible to display the yarns of channels 104 and 106 from 7 o'clock to 9 o'clock or only at one time. By scrolling the screen left and right with, etc., you can check channels 108 and 110 as displayed outside the dotted frame in Fig. 5, and further, scrolling up and down with the up and down arrow keys etc. You can check the program of the time zone.
  • the display priority program selection unit 105 is configured to display the program information for the program information stored in the program guide storage unit 104 based on the history information stored in the viewing history storage unit 103. It is a processing unit that determines the priority of the order. That is, it is an example of first priority determination means for determining the display priority for each cell that is an element constituting the schedule table. For example, if the user often browses a program related to “quiz” from the user's viewing history, the “quiz” program is a priority program that is displayed preferentially. For example, as shown in FIG. 5, when a user likes a program in the genre of “quiz”, “anime”, and “music” from the user's viewing history, as shown in FIG.
  • the program that is instructed is the program that meets the user's preference. If the conventional program guide is displayed, the program guide as shown in Fig. 5 is displayed as it is. In other words, it does not do anything such as displaying a limited range of programs and changing the color of the program according to user preferences. Therefore, even if there is a program recommended to the user during the same time period, it cannot be confirmed without scrolling the screen. Therefore, it is necessary to scroll the screen when recording reservations by looking only at the program table displayed on the mobile phone, or when comparing recommended programs. On the other hand, according to this embodiment, as will be described later, the program table shown in FIG. 5 is displayed as shown in FIG.
  • the display time zone determination unit 106 is a processing unit that determines a time zone of a program guide to be displayed in order to display as many important programs as possible selected by the display priority program selection unit 105.
  • this is an example of a matrix determining means for determining a row and a column having a high priority from the rows and columns constituting the schedule table, and a cell and a row including the cells.
  • the level of detail corresponding to the priority is set for the program information to be displayed. For example, in the simplest display (when displaying low priority program information), only the start time and program name, and in the next simple display (displaying medium priority program information) In the case of detailed information (when displaying high-priority program information), the information about the performers is also displayed.
  • the degree of detail of the program information can be the ratio of the program information to the total number of characters. Further, the degree of detail of the program information may be determined based on the number of lines when displayed on the display terminal.
  • the display channel determination unit 107 is a processing unit that determines a channel to be displayed in order to display as many important programs as possible selected by the display important program selection unit 105. In particular, the same If priority programs overlap during the same time period, the channels are determined so that these channels are displayed preferentially so that the user can compare these programs. It is also possible to preferentially display channels that are frequently viewed from past user viewing histories. That is, the display channel determination unit 107 is also an example of a matrix determination unit that determines a row and a column including a cell with a high priority from the rows and columns constituting the schedule table.
  • the program guide display unit 108 includes a display device such as an LCD that displays the program guide using the time zone and channel information determined by the display time zone determination unit 106 and the display channel determination unit 107, and display control. Part.
  • This program table display unit 108 processes the portions of the time zone and channel determined by the display time zone determination unit 106 and the display channel determination unit 107 into a single table that includes high priority! It is an example of a table display means for displaying. For example, as shown in Fig. 7, as many programs as possible to be displayed with priority to the user (important programs) are displayed on as many screens as possible.
  • the program guide storage unit 104 acquires the current time, acquires the displayable program guide from the program guide external storage unit 102, and stores it (S701).
  • the stored program table is a program table as shown in Fig. 3.
  • the display priority program selection unit 105 is stored in the viewing history storage unit 103 and preferentially stored in the program guide storage unit 104 from the user's viewing history information.
  • a program to be displayed is determined (S702). If there is a program to be preferentially displayed (display priority program) among the displayable program information, the process proceeds to the next step. If there is no display priority program, the process proceeds to step S711 (S703). In step S711, normal program display is performed based on the current time, and the process ends.
  • the display channel determination unit 107 confirms whether there is a priority program that is broadcast on a different channel in the same time zone among the display priority programs. (S704). If there are overlapping programs, the channels of those programs are selected as display channels (S705). If there are no overlapping programs, the process proceeds to step S706. If the program table shown in Fig. 3 has been accumulated, the user can select "quiz", “anime”, “sound” As shown in Fig. 5, the programs that should be viewed on channels 104 and 108 overlap at 7 o'clock. Therefore, channels 104 and 108 are preferentially selected as display channels. Then, the display channel determination unit 107 selects channels in order of increasing priority display programs (S706). In channels 104 and 108, as can be seen from FIG. 5, there are many 104 priority display programs, so 104 is displayed first.
  • the display time zone determination unit 106 selects a priority display program that is farthest in time from the current time (S707).
  • the range of the program that is the most distant in time is, for example, the range from the current time to the program that is farthest away when the program with the most current time is displayed. In the example shown in FIG. 5, “overseas music” starting at channel 104 is selected because it is the most distant in time.
  • the display time zone determination unit 106 determines whether or not all of the priority display programs can be displayed by reducing information on programs other than the priority display programs (S708). If it can be displayed, the process proceeds to step S710, and the selected time zone is set as the program display time zone. If not, go to step S709.
  • the program from 12 o'clock cannot be displayed even if only the titles of 8 o'clock, 9 o'clock, and 11 o'clock power are displayed. Then, it progresses to step S709.
  • the program that cannot be displayed is removed from the display priority program, and the process returns to step S707 (S709).
  • “International music” from 12:00 cannot be displayed, so it is removed from the priority display program and the process returns to step S707.
  • step S707 since “overseas music” has been removed from the priority display program, the most distant program is “music 10” from 10:00. In this case, since only the program title is displayed for the program from 8 o'clock and 9 o'clock, “music 10” can also be displayed. Time from 10:00 to 10:00 is determined as the time zone for displaying the program guide (S710
  • the program guide display unit 108 is shown in FIG. Is displayed as the program table shown in FIG.
  • 104CH which has the most recommended programs that the user likes
  • 108CH which has the next highest number
  • the program information that the user likes is displayed in a focused and detailed manner. Therefore, it is possible to find desired information immediately and intuitively without performing a troublesome display operation. For example, when making a recording reservation or the like, a program can be selected with a small number of operations.
  • the ability to preferentially display programs using the user's viewing history may determine programs to be preferentially displayed using the user's recording history. . This makes it possible to remember to make a recording reservation for programs that the user is always recording. For example, when a program cell is selected for the program table displayed as shown in Fig. 7, a pop-up menu screen as shown in Fig. 8 is displayed, enabling remote control of home appliances, etc. .
  • the program to be displayed is determined based on the genre information based on the preference extracted from the user's viewing history power. Information such as included keywords and performers may be used.
  • the ability to determine the user's preference for the program to be displayed is determined by the program (new program) that the broadcast station wants the viewer to focus on. May be.
  • the priority program is determined using the viewing history of the program, but program setting information manually input by the user may be used.
  • the priority display program is set based on the information of power that is the priority program, but the weight (for example, a weight coefficient of 0 or more and 1 or less) is used. You may decide the program. This makes it possible to make more precise decisions using weight information when deciding on time zones and channels to be displayed with priority.
  • a program to be displayed has a high degree of importance based on the user's viewing history extracted from the user's viewing history power !, a program (many favorite programs, channels Etc.), but if there are many favorite programs, not all programs can be displayed. So If there are other programs to be displayed, a mark indicating that (there is another recommended program) may be displayed in each cell. For example, as shown in FIG. 9, when there is a program to be displayed in the same time zone, an icon such as a horizontal arrow may be displayed in a cell in that time zone. When there is a program that should be displayed later in the same channel, a vertical arrow icon may be displayed in the cell of that channel.
  • These icons are icons indicating that there is a program to be confirmed by the user rather than an icon indicating that the screen, which is generally displayed on a mobile phone or the like, is scrollable. Furthermore, by changing the size of the icon according to the number of priority programs that are not displayed, the user can determine the importance of viewing confirmation only from the display screen.
  • the channel where the priority program does not exist (“106CH" in the display example in Fig. 7) is hidden and is displayed in the program table.
  • the time zone where there is no important program is hidden, and the rows (time zones) in the program table are filled. It's okay. This makes it easy to check programs of other channels broadcast in the same time zone as the favorite program.
  • a rectangular screen provided in the portable information terminal may be displayed in a horizontally long layout.
  • a priority program of 3 channels or more during the power of 7 o'clock, 8 o'clock the case of displaying 2 channels on one screen, a table relating to 3 or more channels is displayed. It is possible. At this time, since it is necessary to increase the number of channels, it is possible to provide program information more efficiently if the screen of the display terminal is used horizontally.
  • the content of the vertical axis and the horizontal axis can be reversed, and the display content can be changed by taking channel information in the vertical direction and time information in the horizontal direction. It is possible.
  • the broadcast content should be displayed in either portrait or landscape format when the broadcast is received. Is possible. Therefore, the direction in which the program guide is displayed may be determined according to the direction in which the broadcast content is displayed. This allows viewing without changing the orientation of the display device when viewing broadcast content immediately after viewing the program guide, or conversely when viewing broadcast content after checking the content in the program guide. become able to. This is not limited to the direction of the broadcast content, but the direction in which the program table is displayed may be determined by the application used immediately before.
  • the program to be preferentially displayed is determined using the user's viewing history.
  • a new program or a special program (a program different from the usual program) is broadcast without using the user's viewing history, it is also useful to display the program with priority. Therefore, in this embodiment, as an example of displaying the program table without using the viewing history, information on programs broadcast in the past is accumulated, and the difference from the program broadcast in the future is detected, so that priority is given.
  • a display device that determines a program to be displayed will be described.
  • FIG. 12 is a configuration diagram of a program distribution system in the second embodiment of the present invention.
  • This program distribution system is a system that distributes a program or a program table as a schedule table to a portable information terminal via a broadcast wave or a communication network.
  • the program table external storage unit 801, the program table storage unit 802, and the program table acquisition A history storage unit 803, a display priority program selection unit 804, a display time zone determination unit 805, a display channel determination unit 806, and a program table display unit 807 are configured.
  • the program guide external storage unit 801, the program guide storage unit 802, the display time zone determination unit 805, the display channel determination unit 806, and the program guide display unit 807 are the same as the components having the same names shown in FIG. Therefore, the description is omitted.
  • the program guide acquisition history storage unit 803 is a processing unit having a storage unit such as a memory that stores information on programs broadcast in the past as a program guide acquisition history. Since the program often broadcasts dramas continuously on each day of the week, at least the past week's program table is stored. That is, the program guide acquisition history storage unit 803 is an example of a program guide storage unit that stores program guides related to programs broadcast in the past.
  • the display priority program selection unit 804 includes the program currently acquired in the program guide storage unit 802, Program table acquisition history storage unit 803 must compare the text information of the program information broadcast in the same time zone of the same channel with the program table of the previous week stored in 803 and display it preferentially. It is a processing unit for selecting a program that should not be used. In other words, the display priority program selection unit 804 compares the stored program guide relating to the previously broadcasted program with the program guide relating to the program to be broadcast in the future, so that the program corresponding to the same time zone and channel can be obtained. This is an example of first priority determination means for determining whether or not a change occurs in a program and determining whether or not the program has a higher priority.
  • the display priority program selecting unit 804 displays the program such as a drama by judging from the genre information (such as “drama”). Do not increase the priority.
  • the priority for displaying the program may be determined using the tag.
  • the amount of text in the program is large, it may be determined that the broadcasting station is focusing on the program, and the display priority may be increased. For example, if the amount of text is more than twice the amount of text in the program information last week, it is possible to increase the priority of display. In addition, if the performer information is different from the performers last week, raise the display priority of the program.
  • the display priority program selection unit 804 determines a program to be preferentially displayed
  • the display time zone determination unit 805 and the display channel determination unit 806 perform the same as in the first embodiment.
  • the program table is processed, and the processed program guide is displayed on the screen by the program guide display unit 807.
  • FIG. 14 shows a display example of the program guide in the present embodiment.
  • the program guide storage unit 802 acquires the current time, and acquires and stores the program guide stored in the program guide external storage unit 801 via a communication network or the like (S1101).
  • the display priority program selection unit 804 detects a difference between the past program table stored in the program table acquisition history storage unit 803 and the current program table acquired in the program table storage unit 802 (S1102). Here, it compares with the title of the program guide one week ago. Specifically, it is determined whether or not the title of the program guide is different (S 1103). If the titles are the same, the process proceeds to step S 1104 and is determined to be a normal program. If the titles are different, the process proceeds to step S1105, and is determined as a new program or a special program. Then, the display priority program selection unit 804 sets the new program or special program as a preferential display (S 1106). Thereafter, the processing after step S703 in the first embodiment is performed.
  • the program broadcast two weeks ago can be obtained only from the program information broadcast one week ago.
  • new programs, special programs, and broadcasting stations can automatically determine the power that the viewer wants viewers to view, and users can preferentially display the program. It becomes possible.
  • a program to be preferentially displayed is determined by using the program table acquisition history and the user viewing history.
  • the program refers to the schedule information and the user's schedule overlaps with the program that the user recommends browsing.
  • the program may be preferentially displayed. For example, as shown in Fig. 17, if a schedule is input between 7:00 and 9:00, and there is a recommended program in that time zone, the program table for that channel is displayed with priority. It becomes possible. Further, in the above embodiment, as many programs as possible to be displayed preferentially are displayed on one screen. In addition to such a display, a screen may be provided for displaying in which part of the whole the displayed yarn and table are present.
  • programs that are preferentially displayed in tabular form may be moved between these programs with a simple operation. For example, as shown in Fig. 19, the operation of the "Next" and “Back” buttons on the mobile phone
  • the program may be moved between the programs displayed with priority. For example, by repeatedly pressing the “Next” button, among the multiple programs displayed on the screen that should be displayed preferentially, the program in the same time zone is moved in preference to the program in the same channel. be able to. If you press the “Return” button, you can go back in the reverse order.
  • move here refers to movement for switching the program to be watched or recorded (the program that the user is paying attention to), or movement for switching the program to be displayed on the upper left of the screen. Etc. It should be noted that the selected program should be displayed in a different manner from other programs, for example, a display surrounded by a thick frame.
  • the display priority is given to the program corresponding to each cell in the table, so that the program can be efficiently performed.
  • a device for displaying a table has been described.
  • a program guide is displayed in a table format
  • information is also distributed by an external force through a communication network
  • the information displayed in the table format is not disturbed.
  • This is related to a display device that can also check information. For example, if you receive an e-mail, etc. while viewing the program guide, if the previous viewing method is used, change from the program guide display mode to the e-mail display mode and browse only the contents of the email. There was a need to do.
  • FIG. 20 is a configuration diagram of the program distribution system in the third embodiment.
  • This program distribution system distributes programs and program schedules as schedule tables to mobile information terminals via broadcast waves or communication networks.
  • the viewing history external storage unit 1501, the program table external storage unit 1502, History storage unit 1503, program guide storage unit 1504, program guide display unit 1505, display priority determination unit 1506, e-mail receiving unit 1507, e-mail notification location determination It consists of a fixed part 1508.
  • the viewing history external storage unit 1501, the program guide external storage unit 1502, the viewing history storage unit 1503, and the program guide storage unit 1504 are the same as the components having the same names shown in FIG. Omitted.
  • the program guide display unit 1505 is a display device such as an LCD or a display control unit that displays the program guide in a table format.
  • display priority is given to each program (cell) depending on the viewing history, recording history, and the like. That is, the program guide display unit 1505 is a matrix that determines a row and a column that include cells having a high priority determined by the display priority determination unit 1506 and the like from the rows and columns constituting the schedule table. It is an example of a table display unit that processes a determination unit and a portion including a cell having a high priority among the determined rows and columns into one table.
  • the display priority determination unit 1506 is a processing unit that determines the priority for each program (cell) displayed using the history information of the viewing history storage unit 1503.
  • this is an example of a first priority determining means for determining the display priority for each cell that is an element constituting the schedule table.
  • the viewing history power is also determined by extracting the tendency of the program that the user often browses, and determining the program to be preferentially displayed according to the tendency.
  • the genres of "quiz” and "music” and phishing-related programs hatchched areas
  • program display priority for those programs is shown. Let's be high!
  • the e-mail receiving unit 1507 is a communication interface or the like that receives e-mail via a public line such as the Internet. That is, it is an example of information acquisition means for acquiring information via a communication network. Some e-mails contain image information that uses only text information. In this embodiment, e-mail received via the Internet or the like is described, but information received via local radio such as Bluetooth (registered trademark) may also be used.
  • the e-mail notification place determination unit 1508 provides information according to the priority of each program (cell) determined by the display priority determination unit 1506 and the content of the e-mail received by the e-mail reception unit 1507. Is a processing unit that determines the location and range on the display screen.
  • the display priority determination unit 1506 determines the display priority for each program (cell). This In this case, a program (cell) having a low display priority is selected as a candidate for a location to notify the e-mail. As a result, as shown in the right figure of Fig.
  • the e-mail notification location determination unit 1508 displays the communication information, which is information acquired from the outside, of the communication information display unit that displays the communication information that is superimposed on the low priority cell among the cells included in the table to be displayed. Corresponds to a part (function to decide where to display communication information).
  • this e-mail notification place determination unit 1508 determines a place that can be displayed after confirming that the aspect ratio is not considered.
  • the candidate for the area for displaying the e-mail is as shown in FIG. 24 (b).
  • the region is a single cell force from region R1 to region R4, and the combined region force of region R5 and region R6.
  • the e-mail received by the e-mail receiving unit 1507 is image information or the like, and the layout (aspect ratio, etc.) of the message to be displayed is determined in advance.
  • the image information has an aspect ratio of 1.0.
  • the electronic mail notification place determination unit 1508 obtains the aspect ratio in each area, and sets the area closest to the aspect ratio of the received information as the information display area.
  • Each area in FIG. 24 (b) has an aspect ratio as shown in FIG. 26, and therefore area R1 is determined as an area for displaying information.
  • the received information is displayed as shown in FIG. Received
  • the image information can be displayed more efficiently by deleting the blank area of the image and calculating the aspect ratio, deleting the blank area, and displaying it on the table format.
  • text information and image information are included, it is necessary to calculate the aspect ratio when both text and image are displayed.
  • the power in which cells are defined by the rows and columns of time zones and channels does not take into account time zones and channels. It will be difficult to make comparisons.
  • text information is displayed in each cell for the information displayed in the table format as described above, when displaying new information, it is displayed for each cell for each user. It is necessary to evaluate the value of the information and determine the area to display the information based on the priority.
  • a cell with a low display priority is selected and the cell is displayed above the cell.
  • Displayed information such as received mail. This may be displayed in a format that is superimposed on the text information of the program guide cell, or the text information of the received mail is displayed after erasing the text of the program guide cell. May be.
  • the amount of text in the received mail is sufficiently large, all the text displayed in the program table cell will be hidden, but if the amount of received mail text is small, the cell in the program table will be hidden. It is also possible to display e-mail text information so that only the title part of the program is hidden! /.
  • the priority of display was determined on a cell-by-cell basis.
  • the important part of the text in the cell or the part where the outline of the meaning is known for example, the program
  • the display on the screen can be used more efficiently.
  • the program guide storage unit 1504 acquires the current time, acquires the program guide that can be displayed from the program guide external storage unit 1502, and stores it (S2301).
  • the display priority determination unit 1506 selects and determines a program to be preferentially browsed by the user from the viewing history stored in the viewing history storage unit 1503 (S2302).
  • the e-mail notification place determination unit 1508 selects a display place where a program whose program display priority is equal to or lower than the threshold is displayed as a message display place candidate (S2303).
  • the area from the area R1 to the area R5 is selected as a candidate for the display location.
  • the display area candidates are positionally continuous (S2304). If the display area candidates are continuous, the continuous area is added as a display area candidate (S2305). In the example of FIG. 21, since the region R4 and the region R5 are continuous, the region R6, and the region R2 and the region R4 are continuous, and the region R7 is added as a display region candidate.
  • step S2307 If the message to be displayed is only text information, the process proceeds to step S2307 (S230 6). If an image is included, the process proceeds to step S2308.
  • the e-mail notification place determination unit 1508 sets the maximum area among the display area candidates as the display place (S2307). In the example of FIG. 21, the area R6 is the message display area.
  • the e-mail notification place determination unit 1508 first calculates the aspect ratio of the message (S2308). Of the display area candidates, an area with a similar aspect ratio is selected as a display location (S2309). In the example of FIG. 24, the area R1 is selected as the display area because it has the same aspect ratio as the message.
  • Program guide display unit 1505 determines whether or not all received messages can be displayed.
  • step S2310 If everything can be displayed, go to step S2311 to display the message. Show. If all the messages cannot be displayed, the message sender and summary information are displayed (S2312). In this way, when the e-mail is only text information, as shown in the program display example in FIG. 23, the e-mail is superimposed on the low priority program (in this case, the program excluding the recommended program). If the e-mail contains image information, the e-mail is superimposed on the program with a low priority while maintaining the aspect ratio of the image as shown in the program display example in FIG. Is displayed.
  • FIG. 31 is a configuration diagram of the timetable distribution system in the fourth embodiment.
  • This timetable distribution system is a system that distributes a timetable as a schedule table to portable information terminals via a communication network.
  • the timetable external storage unit 2501 is a Web server or the like that stores information related to the timetable.
  • the transportation use history storage unit 2502 is a storage unit such as a memory that stores the use history of the user's transportation. If the portable information terminal has a transportation ticket gate function, It is a memory or the like in the portable information terminal that stores the usage history.
  • the transportation use history storage unit 2502 is a memory that obtains transportation use information stored outside via a communication network and temporarily holds it in the portable information terminal. May be.
  • the use history accumulated in the transportation use history accumulation unit 2502 is, for example, information as shown in the table of FIG. 33 (a).
  • FIG. 33 (b) is a diagram for explaining the relationship between the stations and the use times in FIG. 33 (a).
  • the timetable storage unit 2503 is a memory or the like that acquires the timetable stored in the timetable external storage unit 2501 such as a Web server and stores it in the portable information terminal. For example, a timetable as shown in Fig. 34 is accumulated. As for this timetable, it is possible to automatically determine which station's timetable is to be displayed based on the railway usage history and location information shown in Fig. 33.
  • the timetable display unit 2504 is a display device such as an LCD or a display control unit that displays the timetable stored in the timetable storage unit 2503 on the portable information terminal. That is, the matrix determination means for determining the row and column including the high priority cell determined by the display priority determination unit 2505 or the like from the rows and columns constituting the schedule table is determined. It is an example of a display means for processing a part including a cell having a high priority in rows and columns into one table. For example, based on the history accumulated in the transportation usage history accumulation unit 2502, it is possible to get on a train at 7 o'clock in the direction of Namba and use Gakuenmae Station around 20 o'clock in the direction of Namba for Nishidaiji. Recognize. Therefore, as shown in Fig. 35, timetables around 7 o'clock and 20 o'clock are extracted and displayed.
  • the display priority determination unit 2505 is a processing unit that determines the display priority in the displayed timetable using the usage history of the transportation facility usage history storage unit 2502. In other words, this is an example of first priority determination means for determining the display priority for each cell that is an element constituting the schedule table. As shown in Figure 36, the display priority is In the time zone, the other display parts with higher priority are candidates for the message display area.
  • the information distribution unit 2506 is a computer device or the like that distributes information to a portable information terminal using local wireless or the like.
  • the information receiving unit 2507 is a communication interface or the like that receives information from the information distribution unit 2506 by a portable information terminal. That is, it is an example of an information acquisition unit that acquires information via a communication network.
  • the information notification place determination unit 2508 is a processing unit that selects and determines the information received by the information reception unit 2507 from the message display area candidates R1 and R2 in the right diagram of FIG.
  • the timetable that is far from the current time is judged to have a lower display priority, and if the current time is in the morning, the message display area candidate R2 is selected.
  • a message is displayed on the timetable of trains that are not normally used.
  • this information notification location determination unit 2508 is an example of a communication information display unit that displays communication information, which is information acquired from the outside, overlaid on cells with low priority among cells included in the table to be displayed. It is.
  • the timetable storage unit 2503 acquires a timetable associated with the current time, current position, and the like from the timetable external storage unit 2501 and stores it (S3201).
  • the display priority determination unit 250 5 sets the history power stored in the transportation use history storage unit 2502 as a place to preferentially display the timetable part (cell) of the time zone in which it is normally used. (S3202).
  • the timetable display unit 2504 displays a timetable for the time zone that is normally used (S3203).
  • the information receiving unit 2507 acquires new information by local wireless or the like, the process proceeds to step S3205 (S3204).
  • the information notification place determination unit 2508 selects, for example, message display area candidates R1 and R2 shown in the right diagram of FIG. 36 as candidates (S3205).
  • the timetable display unit 2504 displays the local radio information of the station, station power, and the received information superimposed on the time information of the low priority time zone as shown in the timetable display example shown in FIG.
  • the message when a message is acquired based on the importance of display of each cell for the timetable information displayed in a tabular format, the message is displayed.
  • determining the location when information about a person's schedule is displayed as shown in Figure 39, it is possible to calculate the display importance of each cell and determine where to display incoming messages according to that value. It is.
  • the display importance level for each cell depends on the input contents of each schedule shown in Figure 40, the person who entered it, the number of times the schedule was confirmed, the number of times the schedule was changed, etc. It is possible to calculate the importance of each cell and weight each cell.
  • the display location can be determined by the same processing as in the first to third embodiments.
  • information on the time for using a train is used as a transportation use history, and the priority of information for the user is high in the displayed timetable. Judged the part. Further, only the history of information on the destination of the train may be used as the transportation history. For example, in FIG. 37, for a user who has only boarded only the train in the direction of Saidaiji from Gakuenmae Station, the timetable in the direction of Namba is often not necessary at Gakuenmae Station. At least, the priority for screen display is considered low. Therefore, it is possible to display the received information in the part where the time information in the direction of Namba is displayed.
  • the timetable for displaying the timetable for Namba is high and other places where timetables with other low priority are displayed.
  • the received information will be displayed. This is because the past user's transportation history and the timetable ( This can be realized by considering the information about the station that displays the information on transportation.
  • Embodiment 3 by calculating the display priority for each program (cell) in the displayed program guide, it is interrupted by e-mail or the like when the program guide is displayed. When displaying the received information, it was possible to display efficiently.
  • the degree of detail of program information can be changed, and information that has been interrupted, such as an electronic mail, is displayed more efficiently by utilizing the feature.
  • a program can display a lot of information if it is intended to display the program information in detail, such as program title, performer, genre, and contents of each episode.
  • the channel, start time, and end time can be confirmed by displaying only the program title as a program guide. Therefore, in this embodiment, an area for displaying other information is generated by changing the level of detail for the displayed program and displaying only the outline of the program. If the program guide is displayed when the e-mail is received, the display of each displayed program is changed to the overview only, and an area for displaying the contents of the e-mail is generated. ⁇ ⁇ Do characteristic processing! / Speak.
  • FIG. 41 is a configuration diagram of the program distribution system in the fifth embodiment.
  • This program distribution system is a system that distributes a program or a schedule as a schedule table to a portable information terminal via a broadcast wave or a communication network.
  • the program table external storage unit 4101, the program table storage unit 4102, the program table It includes a display unit 4103, a display priority determination unit 4104, a program information detail level change unit 4105, an e-mail reception unit 4106, an e-mail notification location determination unit 4107, and an e-mail display unit 4108.
  • the program guide external storage unit 4101, the program guide storage unit 4102, the program guide display unit 4103, the display priority determination unit 4104, and the e-mail reception unit 4106 perform the same processing as the component of the same name in the third embodiment. Therefore, the description is omitted in this embodiment.
  • the program information detail level change unit 4105 changes the detail level of the program displayed in the program guide display unit 4103 for each program stored in the program guide storage unit 4102, and the program title is displayed. Change to display only It is assumed that the program information stored in the program guide storage unit 4102 is such that information on the performers of titles is divided by tags such as XML (eXtens3 ⁇ 4le Markup Language). At this time, the program displayed in the program guide display unit 4103 may include only the title, or may display the performers and the contents of the program. For example, in the display example shown in the left figure of Fig. 42, the power that eight programs are displayed Four programs are only the titles of the programs The remaining four programs are displayed up to the other contents .
  • XML eXtens3 ⁇ 4le Markup Language
  • the e-mail notification place determination unit 4107 changes the priority calculated for each program by the display priority determination unit 4104 and the program information detail level change unit 4105. Using the display area created by the above, a place for displaying the content of the email received by the email receiving unit 4106 is determined. In particular, when there are a plurality of areas created by the program information detail level change unit 410 5, the place for displaying the e-mail is determined using the priority for each cell calculated by the display priority determination unit 4104. . For example, as shown in the right figure of Fig. 42, when multiple areas Ql and Q2 are created, the display priority determination unit 4104 gives priority to the program table from 7 o'clock close to the current time. If it is determined that the degree is high, the area of Q2 is selected and it is decided to display the contents of the e-mail in the area of Q2.
  • the e-mail display unit 4108 displays the contents of the e-mail received by the e-mail receiving unit 4106 at the location determined by the e-mail notification location determining unit 4107 in the program guide displayed by the program guide display unit 4103. Overlapping display. As a result, for example, as shown in FIG. 43, the e-mail is displayed in the area of Q2, and the program guide is displayed as it is in the area of Q1.
  • the e-mail notification place determination unit 4107 and the e-mail display unit 4108 superimpose the communication information, which is information acquired from the outside, on the low priority cell included in the table to be displayed. It is an example of the communication information display part to display.
  • the program information detail level changing unit 4105 determines whether or not the program summary information can be displayed for each piece of program information acquired in step S4401 (S4402). Further, the program information detail level changing unit 4105 detects an empty area when the program summary is displayed (S4403). As a result, in the case of FIG. 42, Ql and Q2 are detected.
  • the e-mail notification location determination unit 4107 determines whether or not there is a plurality of free areas detected in S4403 (S4404), and if there is one free area, that area is stored in the e-mail.
  • the notification location is determined (S4405). If there are a plurality of empty areas, the display priority determining unit 4104 calculates the priority for each empty area (S4405). As a result of calculating the priority for a plurality of free areas, an area with a low priority (Q2 in the case of FIG. 42) is determined as a place to notify the e-mail (S4407).
  • the e-mail display unit 4108 performs processing for displaying the contents of the e-mail acquired by the e-mail receiving unit 4106 at a place where the e-mail is notified.
  • the e-mail notification place determination unit 4107 sets one area for a plurality of areas resulting from the change of the detail level by the program information detail level change unit 4105.
  • the cell display priority was determined.
  • each text information of the e-mail may be displayed in each area. For example, as shown in Fig. 45, multiple received emails are displayed in each area.
  • the caller's information It may be displayed in the area and the content of the text of the e-mail may be displayed in the lower area.
  • the character arrangement direction may be aligned. That way, the user can easily confirm.
  • Embodiment 3 by calculating the display priority for each program (cell) in the displayed program guide, it is interrupted by e-mail or the like when the program guide is displayed. When displaying the received information, it was possible to display efficiently.
  • the user since the e-mail is superimposed on the program guide and displayed, the user may want to check the contents of the program hidden in the e-mail. In that case, it is necessary to be able to check both the program guide and e-mail by scrolling the program guide displayed! In that case, only the program guide is scrolled with the position on the screen of the e-mail fixed. On the other hand, when the program guide is scrolled greatly and a screen display that is completely different from the program guide that was displaying the e-mail is displayed, the display priority is calculated again for each cell, and the e-mail is sent. You need to decide where to display.
  • the cell (or display position on the screen) where the e-mail is to be displayed is determined according to the scroll amount of the user's program table. Once determined, it will perform a characteristic process.
  • FIG. 46 is a configuration diagram of the program distribution system according to the sixth embodiment of the present invention.
  • This program distribution system is a system that distributes a program or a program table as a schedule table to a portable information terminal via a broadcast wave or a communication network.
  • the program guide external storage unit 4501, the program guide storage unit 4502, the program guide display unit 4503, the display priority determination unit 4504, the email reception unit 4505, the email notification location determination unit 450 6, and the email display unit 4507 Since the same processing as that of the component having the same name in the fifth embodiment is performed, the description is omitted for the present embodiment.
  • the scroll instruction input unit 4508 accepts an input of scrolling of the program guide displayed in the program guide display unit 4503.
  • the scroll input is input by, for example, a direction key of a mobile phone.
  • FIG. 47 there are a case where only one hour is scrolled in the vertical direction of the program table, and a case where scrolling is performed to a different channel as shown in FIG.
  • FIG. 47 there are a case where only one hour is scrolled in the vertical direction of the program table, and a case where scrolling is performed to a different channel as shown in FIG.
  • the same program is displayed partially before and after scrolling.
  • FIG. 48 since the channels are different
  • the e-mail display position change determination unit 4509 determines whether or not to change the display position (cell) of the e-mail before scrolling based on the scroll contents input by the scroll instruction input unit 4508. Specifically, when scrolling for only one hour as shown in FIG. 47, the user wants to confirm the contents of the program from 10 o'clock of 104 ch, which is hidden by displaying an e-mail. The e-mail display position (display position on the screen) is not powered. On the other hand, as shown in FIG. 48, when the user scrolls the program table so that the program contents of other channels are displayed, the program table display unit 4503 displays the program table again.
  • the display priority determination unit 4504 calculates the display priority, and displays the e-mail information in the program (cell) portion having a low display priority, thereby changing the display position. That is, it is determined whether or not to redisplay the e-mail according to the amount and direction of the scroll instructed by the scroll instruction input unit 4508 and the location where the e-mail is currently displayed. This automatically determines whether the user has scrolled to confirm a program that could not be confirmed because the user displayed an email and then scrolled to confirm another program. The display position of can be determined.
  • the scroll instruction input unit 4508 determines whether there is a scroll instruction, and repeats this step if the scroll instruction is strong (S4801). If there is a scroll instruction, it is determined whether or not the power was scrolling to display a program hidden by the display of the e-mail (S4802). To display places hidden by email In the case of scrolling, the e-mail display position change determination unit 4509 scrolls only the contents of the program guide without changing the e-mail display position (display position on the screen) (S4803). ). If the scrolling for displaying the place hidden by the e-mail is not enough, the process proceeds to step S4804, and the display priority determination unit 4504 calculates the priority of each program displayed again (S4804). ). The e-mail notification location determination unit 45 06 extracts a cell having a low program display priority, and sets the cell location as the e-mail display location.
  • the display position of the e-mail is not changed when the e-mail is scrolled to check the program table that has been hidden. Conversely, when changing the entire displayed program, the display location of the e-mail was calculated again.
  • Scrolling may be performed with the e-mail displayed in the cell. In other words, the e-mail may be moved with the movement of the cell so that the e-mail is displayed in the same program cell even after scrolling.
  • the display position of the e-mail is not changed when the e-mail is scrolled to check the program table that has been hidden. Instead of this, or in addition to this, if the program guide is scrolled, it is determined that the display of the e-mail is unnecessary and a confirmation message for deleting the e-mail is displayed to the user. Depending on the result, e-mail display may be stopped.
  • an e-mail is displayed in the portion of 104Ch from 10 o'clock, and when it is scrolled down, there is no place to display the e-mail. This At that time, it is also possible to extract a program having a low program display priority from the displayed program guide and display the contents of the e-mail on the program.
  • the e-mail may be displayed immediately after scrolling the program guide, after a predetermined time (for example, about 3 seconds) when the e-mail is displayed repeatedly. This makes it possible to check the e-mail after checking the entire program guide.
  • the predetermined time may be changed depending on the amount of characters displayed in the cell or the amount of characters in the e-mail. This enables display according to the amount of information displayed in the cell hidden by the e-mail.
  • Embodiment 3 even when an e-mail is received while viewing the program guide, the contents can be confirmed by displaying the e-mail in some cells of the program guide. Became . However, it is difficult to check the entire contents of the e-mail even if only some of the cells in the program guide are displayed.
  • the user after an e-mail is displayed in some cells of the program guide, the user focuses on displaying the e-mail, or the cell in which the e-mail is displayed is selected. In such a case, a characteristic process of enlarging the display area of the e-mail is further performed.
  • FIG. 52 is a configuration diagram of the program distribution system according to the seventh embodiment of the present invention.
  • This program distribution system is a system that distributes a program or a program table as a schedule table to a portable information terminal via a broadcast wave or a communication network.
  • the program table external storage unit 5101, the program table storage unit 5102, the program table Display unit 5103, display priority determination unit 5104, email reception unit 5105, email notification location determination unit 5106, email display unit 5107, email display selection input unit 5108, email display position enlargement determination unit 5109 It has been.
  • the program guide external storage unit 5101, the program guide storage unit 5102, the program guide display unit 5103, the display priority determining unit 5104, the e-mail receiving unit 5105, the e-mail notification place determining unit 5 106, and the e-mail display unit 5107 are: Since the same processing as that of the component having the same name in the fifth and sixth embodiments is performed, the description thereof is omitted in the present embodiment.
  • the e-mail display selection input unit 5108 displays the e-mail displayed on the program guide.
  • An input operation for the user to select a cell is accepted. For example, the user selects a cell even by moving the frame to a cell in which an e-mail is displayed by using a cross key of a cellular phone or the like using a decision button or the like.
  • the e-mail display position enlargement determination unit 5109 selects a cell adjacent to the cell (cell in which the e-mail is displayed) input by the e-mail display selection input unit 5108, and displays the e-mail. It is determined that the area is to be expanded, and the e-mail is displayed again by the cell expanded in the e-mail display unit 5107. For example, as shown in FIG. 53, in the cell from 10 o'clock at 104Ch, the e-mail is displayed because the cell display priority is low. At this time, the e-mail display position enlargement determination unit 5109 electronically determines whether the display area is expanded upward or laterally with respect to the cell in which the e-mail is displayed!
  • the mail display position enlargement determination unit 5109 makes the determination.
  • the display priority of the program that is hidden is calculated, and the e-mail is displayed with the display priority expanded in the lower direction.
  • the display priority is lower in the P2 area than in the P1 area.
  • the display area is expanded in the horizontal direction to display the e-mail.
  • the e-mail display selection input unit 5108 determines whether or not the cell displaying the e-mail is selected (S5401). If selected, the e-mail display position enlargement determination unit 5109 selects a cell in the enlargement direction based on the current e-mail display area (S5402). In the example shown in FIG. 53, Pl and P2 cells are selected. Further, the e-mail display position enlargement determination unit 5109 determines an enlargement direction for each cell in the enlarged area based on the display priority calculated by the display priority determination unit 5104 (S5403). In the example shown in FIG. 53, the display priority is lower in the area P2. Therefore, by combining the cells of P2, the e-mail display unit 5107 displays the contents of the e-mail again (S5404).
  • e-mail display position enlargement determination unit 5109 selects an enlarged area such as Pl and P2. However, if the display priority of both areas is lower than the specified value, or if the display priorities are equal, a new rectangle is created by combining both areas, and the contents of the email are at that position. May be displayed. As a result, as shown in FIG. 56, an area obtained by combining a plurality of enlarged areas may be newly generated, and an e-mail may be displayed in the area.
  • the position where the text information of the e-mail is displayed is set. It was determined automatically. However, the text information obtained via the network may be displayed! Related to a given cell in the program guide.
  • a characteristic process is performed in which received text information is displayed near the cell.
  • FIG. 57 is a configuration diagram of the program distribution system according to the eighth embodiment of the present invention.
  • This program distribution system is a system that distributes a program or a program table as a schedule table to a portable information terminal via a broadcast wave or a communication network.
  • the program table external storage unit 5701, a program table storage unit 5702, a program table It comprises a display unit 5703, an e-mail receiving unit 5704, a program guide association calculating unit 5705, a display priority determining unit 5706, an e-mail notification location determining unit 5707, and an e-mail display unit 5708.
  • the program table external storage unit 5701, program table storage unit 5702, program table display unit 5703, e-mail receiving unit 5704, e-mail notification location determining unit 5707, and e-mail display unit 5708 have the same names in the fifth embodiment. In the present embodiment, the description is omitted because the same processing as that of the component is performed.
  • the program guide relevance calculating unit 5705 receives the e-mail received by the e-mail receiving unit 5704.
  • the text information and the text information in the table displayed on the display terminal are compared, and the presence or absence of matching text information is searched. Then, the degree of association between the received text information and each cell of the displayed table is calculated.
  • the received text information is estimated by the program guide relevance calculating unit 5705 to be highly related to a specific cell. Specifically, when a program guide as shown in FIG. 58 is displayed and a CM mail for the theme song “Robot Gatchyan” is received, the received mail is displayed in the program guide. It is estimated that the degree of association with the upper right cell is high.
  • the display priority determination unit 5706 determines the display priority of each cell based on the degree of association with the program calculated by the program guide relevance calculation unit 5705. That is, it is an example of second priority determining means for determining the priority for displaying the program information of each cell based on the degree of association.
  • Fig. 58 when the program priority is calculated as shown in the left figure, when an email about the theme song of "Robot Gatsuchan" is received, as shown in the right figure, The display priority of the cell is doubled, and the display priority of the cells around the upper right cell is halved. In this way, when information related to a predetermined cell being displayed is acquired, display priority is corrected.
  • the e-mail notification location determination unit 5707 displays e-mail text information as shown in FIG. 59 based on the display priority determined by the display priority determination unit 5706.
  • the display priority determining unit 5706 calculates the display priority of each cell in the table when the terminal is displayed! (S6001). This step is repeated until an e-mail is received via the network, and if an e-mail is received, the process proceeds to the next step (S6002).
  • the program table relevance calculation unit 5705 includes the text information of the email acquired by the email receiving unit 5704 and the text information. The degree of association between the e-mail and each cell is determined by determining whether or not there is a matching part of the program name etc. in the text information of each cell displayed on the program guide display unit 5703 (S6003 ).
  • step S6004 If it is determined that the relevance is high, for example, if it is determined that the thread number and name match in the e-mail and the program information, the process advances to step S6004, and the display priority determination unit 5706 The display priority is calculated again (S6004). If it is determined that the degree of association is low, for example, if it is determined that the program name or the like does not match between the e-mail and the program information, the process proceeds to step S6005.
  • the e-mail notification location determination unit 5707 selects a cell having a low display priority, and displays e-mail text information on the cell (S6005).
  • the text information of the received e-mail is displayed, and the degree of coincidence with the text information of each cell in the program table is also estimated based on the relationship with each cell.
  • information about the program ID and channel number of the program guide, the name of the broadcasting station, and the time are included as meta information of the received mail.
  • the degree of association with each program may be estimated based on the meta information.
  • Embodiments 1 to 8 The display device according to the present invention has been described above based on Embodiments 1 to 8.
  • the present invention is not limited to these embodiments. Embodiments obtained by arbitrarily combining these embodiments without departing from the spirit of the present invention and embodiments obtained by making various modifications to these embodiments are also included in the present invention. .
  • the portable information terminal in Embodiments 1 and 2 may have a function related to the reception and display of the electronic mail in Embodiments 3 to 8, that is, information is transmitted via a communication network.
  • the information acquisition means to acquire and the communication information, which is the information acquired by the information acquisition means, are overlapped with the low priority!
  • You may have the communication information display part etc. to display.
  • the present invention may be realized by combining the deviations of Embodiments 1 and 2 and deviations of Embodiments 3 to 8! / ⁇ Industrial Applicability
  • the present invention is useful as a display device for displaying a schedule table such as a program table or a time table, particularly as a display device for a mobile phone, a PDA, a television or the like having a small display screen.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

 大きなスケジュール表の中から必要な情報を直ぐに閲覧することができ、かつ、その閲覧が妨げられることなく、電子メール等の配信されてきた情報をも同時に閲覧することができる表示装置を提供する。  表示装置は、スケジュール表を構成する要素である各セルに対して表示に関する優先度を決定する表示優先度決定部(2505)と、スケジュール表を構成する行及び列の中から、優先度の高いセルが含まれる行及び列を決定し、決定した行及び列のうち、優先度の高いセルが含まれる箇所を1つの表に加工して表示する時刻表表示部(2504)と、通信ネットワークを介して情報を取得する情報受信部(2507)と、取得された通信情報を、表示する表に含まれるセルのうち優先度の低いセルに重ねて表示するための情報告知場所決定部(2508)等とを備える。

Description

明 細 書
表示装置およびその方法
技術分野
[0001] 本発明は、番組表等のスケジュール表を表示する装置に関し、特に、スケジュール 表の一部を抽出して表示する装置に関する。
背景技術
[0002] 近年、デジタル放送の普及に伴 、、多種多様な番組が放送されるようになってきて いる。また、電子番組ガイド (以下、 EPGと省略する)の普及により、テレビ画面上で 将来放送される番組の予定を確認することができるようになってきている。さらに、ハ ードディスクや DVDの普及に伴い、簡単に番組を録画することが可能になりつつあ る。
[0003] そのような状況下において、従来、多くの放送番組の中からユーザが所望する番組 を容易に選択できることを支援する各種技術が提案されている。たとえば、ハードディ スク等への予約録画の内容や、番組の閲覧履歴をもとに、ユーザのテレビ番組に関 する嗜好を抽出し、将来放送される番組のうちユーザの嗜好にあった番組を推薦す るシステムが提案されている (例えば、特許文献 1参照)。また、録画された番組が閲 覧されたカゝ否カゝの情報を利用して、ユーザが所望する番組を選択する装置も提案さ れている(例えば、特許文献 2参照)。さらに、 EPGをユーザにとって閲覧しやすくす るため、放送時間とチャネルの表形式で表示する方法についても提案されている(例 えば、特許文献 3参照)。
[0004] また、番組表の中で優先的に表示しなければならな 、番組を決定し、それらの番組 を効率的に表示する方法についても提案されている(例えば、特許文献 4、 5参照)。 さらに、これらの優先度を、視聴履歴を用いて決定する方法についても開示されてい る(例えば、特許文献 6参照)。
特許文献 1:特開平 11― 164217号公報
特許文献 2:特開 2000— 253325号公報
特許文献 3:特許第 2838892号公報 特許文献 4:特開 2002— 94893号公報
特許文献 5:特開 2004— 23118号公報
特許文献 6:特開平 9— 83891号公報
発明の開示
発明が解決しょうとする課題
[0005] しかしながら、上記従来の技術では、携帯電話等の表示領域が狭!、機器での使用 が考慮されていないという問題がある。そのために、例えば、番組表の中から所望の 番組を探し出すのに多くの操作が強いられる。
[0006] 一般に、携帯電話等の携帯型機器にお!、ては、画面サイズに制約があるために、 ユーザにとって必要な部分だけを抽出して提示する必要がある。携帯電話において は、表示画面サイズ力 ¾40ドット X 320ドットで 2インチから 3インチのディスプレイの 大きさが標準的である。この画面サイズに、標準的には 1行に 10文字の行が 9行表 示することが一般的である。また、フォントの大きさを小さくし、最大 380文字を表示で きるが、家庭内ディスプレイに比べると制約が大きい。したがって、携帯電話等の小 型画面を対象として番組情報を表示するには、家庭内ディスプレイ等の大型画面を 対象とする場合とは異なる表示上の工夫が必要とされる。
[0007] また、携帯電話等の端末においては、常時、通信ネットワークに接続されているた めに、ユーザが意図しないときに、非同期に、電子メールや、局所無線を利用した情 報の提供、位置に応じた情報の提供等が行われる場合がある。このような場合であつ ても、ユーザが番組表等を閲覧しているときには、その閲覧を妨げることなく番組表 等を表示するとともに、配信されていきた情報を確認できるようにする必要がある。例 えば、ユーザが屋外にぉ 、てテレビ番組の予約録画を携帯電話で行うために番組 表を確認しているときに、ユーザの携帯電話にメールの着信があると、そのメールの 内容を確認するために、現在表示されている番組表を画面カゝら消去し、電子メール を確認するモードに変更する必要がある。そして、メールの内容を確認した後に、予 約録画の操作を途中まで行っていたとしても、再び、番組表の表示力 行わなけれ ばならなくなる。このように、携帯電話等の端末ではユーザによる携帯性を重視する ために、表示される画面の物理的な大きさを小さくしなければならないため、複数の 作業 (例えば番組表の閲覧と受信メール閲覧)を同時に 1つの画面で行うことが難し い。
[0008] そこで、本発明は、このような状況に鑑みてなされたものであり、携帯電話等の小型 画面であっても番組表のような大きなスケジュール表の中力 必要な情報を直ぐに閲 覧することができ、かつ、その閲覧が妨げられることなぐ電子メール等の配信されて きた情報をも同時に閲覧することができる表示装置を提供することを目的とする。 課題を解決するための手段
[0009] 上記目的を達成するために、本発明に係る表示装置は、行番号及び列番号によつ て特定されるセルの集まりである表の情報を表示する表示装置であって、前記各セ ルに対して表示に関する優先度を決定する第 1優先度決定手段と、前記表の行及び 列の中から、前記第 1優先度決定手段で決定された優先度の高いセルが含まれる行 及び列を決定する行列決定手段と、決定された行及び列のうち、優先度の高いセル が含まれる箇所を 1つの表に加工して表示する表表示手段と、通信ネットワークを介 して情報を取得する情報取得手段とを備え、前記表表示手段は、前記情報取得手 段によって取得された情報である通信情報を、表示する表に含まれるセルのうち優 先度の低 、セルの場所に表示するように制御することを特徴とする。
[0010] これによつて、優先度の高!、セルを含む行及び列が表形式で表示されるので、ュ 一ザは、煩わしい探索操作をすることなぐ同一行及び列に属する他のセルを確認し ながら、優先度の高いセルを直ぐに、かつ、直感的に探し出して閲覧することができ るとともに、非同期に送信されてきた通信情報が優先度の低いセルに重ねて表示さ れるので、携帯電話等の端末にお!、て番組表等の情報を閲覧して!/、る時に通信ネッ トワークを介して情報が配信されてきた場合であっても、番組表等の閲覧が妨げられ ることなぐ配信されてきた情報を同時に閲覧することができる。
[0011] なお、本発明は、このような表示装置として実現することができるだけでなぐ表示 方法として実現したり、コンピュータを表示装置として機能させるプログラムとして実現 したり、そのプログラムを記録したコンピュータ読み取り可能な記録媒体として実現し たりすることちでさる。
発明の効果 [0012] 本発明に係る表示装置によれば、携帯電話等の小型画面であっても番組表のよう な大きなスケジュール表の中から必要な情報を直ぐに閲覧することができ、し力も、そ の閲覧が妨げられることなぐ電子メール等の配信されてきた情報をも同時に閲覧す ることがでさる。
[0013] つまり、本発明に係る表示装置によれば、ユーザにとって必要な部分が表形式で 重点的に表示される。したがって、煩わしい表示操作をすることなぐ直ぐに、かつ、 直感的に、所望の情報を閲覧することができる。そして、携帯端末等の小さい表示領 域しか装備していない表示装置であっても、番組情報等の必要な情報が効率的にュ 一ザに提示されるので、例えば、録画予約等を行うときに、少ない操作で番組選択を 行うことができる。さらに、番組情報を閲覧しているときに通信ネットワークを介して情 報が配信されてきた場合であっても、優先度の低 、番組に重畳して情報が表示され るので、番組情報の閲覧が妨げられることなぐユーザは、配信されてきた情報と番 組情報とを同時に閲覧することができる。
[0014] このように、本発明は、番糸且表のように、表示画面に対して相対的に大きな情報を 表示しなければならない携帯電話や家庭内テレビ等にとって有効な表示装置であり 、その実用的価値は極めて高い。
図面の簡単な説明
[0015] [図 1]図 1は、本発明の実施の形態 1における番組配信システムの構成図である。
[図 2]図 2は、視聴履歴外部蓄積部に蓄積されている視聴履歴の例を示す図である。
[図 3]図 3は、番組表蓄積部に蓄積されている番組情報の例を示す図である。
[図 4]図 4は、番組表の表示例を示す図である。
[図 5]図 5は、番組表の一部が表示される様子を示す図である。
[図 6]図 6は、おすすめ番組の表示例を示す図である。
[図 7]図 7は、番組表の表示例を示す図である。
[図 8]図 8は、番組表に重畳して表示されるポップアップメニュー画面の表示例を示す 図である。
[図 9]図 9は、番組表に矢印アイコンが表示される表示例を示す図である。
[図 10]図 10は、番組配信システムにおける携帯情報端末の動作手順を示すフロー チャートである。
[図 11]図 11は、番組表の表示例を示す図である。
[図 12]図 12は、本発明の実施の形態 2における番組配信システムの構成図である。
[図 13]図 13は、一週間前と本日の番組表の例を示す図である。
[図 14]図 14は、番組表の表示例を示す図である。
[図 15]図 15は、番組配信システムにおける携帯情報端末の動作手順を示すフロー チャートである。
[図 16]図 16は、新番組及び特別番組を説明する図である。
[図 17]図 17は、スケジュール情報と番組表が表示される例を示す図である。
[図 18]図 18は、番組表の一部表示の例と全体表示の例を示す図である。
[図 19]図 19は、優先的に表示する複数の番組間を移動する例を示す図である。
[図 20]図 20は、本発明の実施の形態 3における番組配信システムの構成図である。
[図 21]図 21は、番組表に重畳して表示されるメッセージの表示領域を示す図である
[図 22]図 22は、図 21における各表示領域の大きさを示す図である。
[図 23]図 23は、番組表に電子メールのテキストを重畳させた表示例を示す図である。
[図 24]図 24は、番組表に重畳して表示される画像の表示領域を示す図である。
[図 25]図 25は、画像のサイズ例を示す図である。
[図 26]図 26は、図 24における各表示領域の縦横比等を示す図である。
[図 27]図 27は、番組表に画像を重畳させた表示例を示す図である。
[図 28]図 28は、番組表をスクロールさせたときの電子メールの表示例を示す図である
[図 29]図 29は、番組配信システムにおける携帯情報端末の動作手順を示すフロー チャートである <
[図 30]図 30は、複数の表示画面を備える携帯情報端末における番組表示例を示す 図である。
[図 31]図 31は、本発明の実施の形態 4における時刻表配信システムの構成図である [図 32]図 32は、同システムが利用できるシーンを示す図である。
[図 33]図 33は、交通機関利用履歴蓄積部に蓄積されている利用履歴の例を示す図 である。
[図 34]図 34は、時刻表蓄積部に蓄積されている時刻表の例を示す図である。
[図 35]図 35は、時刻表の表示例を示す図である。
[図 36]図 36は、時刻表に重畳して表示されるメッセージの表示領域を示す図である
[図 37]図 37は、時刻表にメッセージを重畳させた表示例を示す図である。
[図 38]図 38は、時刻表配信システムにおける携帯情報端末の動作手順を示すフロ 一チャートである。
[図 39]図 39は、スケジュール情報にメッセージを重畳させた表示例を示す図である。
[図 40]図 40は、セルごとの表示重要度を示す図である。
[図 41]図 41は、本発明の実施の形態 5における番組配信システムの構成図である。
[図 42]図 42は、空き領域が設けられた番組表の表示例を示す図である。
[図 43]図 43は、電子メールと番組表の表示例を示す図である。
[図 44]図 44は、番組配信システムにおける携帯情報端末の動作手順を示すフロー チャートである。
[図 45]図 45は、複数の電子メールと番組表の表示例を示す図である。
[図 46]図 46は、本発明の実施の形態 6における番組配信システムの構成図である。
[図 47]図 47は、縦方向にスクロールした場合の番組表の表示例を示す図である。
[図 48]図 48は、横方向にスクロールした場合の番組表の表示例を示す図である。
[図 49]図 49は、番組配信システムにおける携帯情報端末の動作手順を示すフロー チャートである。
[図 50]図 50は、縦方向にスクロールした場合の番組表の表示例を示す図である。
[図 51]図 51は、縦方向にスクロールした場合の番組表の別の表示例を示す図である
[図 52]図 52は、本発明の実施の形態 7における番組配信システムの構成図である。
[図 53]図 53は、電子メールの表示箇所の拡大方向を示す図である。 [図 54]図 54は、拡大領域に電子メールが表示された例を示す図である。
[図 55]図 55は、番組配信システムにおける携帯情報端末の動作手順を示すフロー チャートである。
[図 56]図 56は、合成した拡大領域に電子メールが表示された例を示す図である。
[図 57]図 57は、本発明の実施の形態 8における番組配信システムの構成図である。
[図 58]図 58は、番組表の各セルの表示優先度を示す図である。
[図 59]図 59は、 CMメールと番組表の表示例を示す図である。
[図 60]図 60は、番組配信システムにおける携帯情報端末の動作手順を示すフロー チャートである。
符号の説明
101、 1501 視聴履歴外部蓄積部
102、 801、 1502、 4101、 4501、 5101、 5701 番組表外部蓄積部
103、 1503 視聴履歴蓄積部
104、 802、 1504、 4102、 4502、 5102、 5702 番組表蓄積部
105、 804 表示重点番組選択部
106、 805 表示時間帯決定部
107、 806 表示チャネル決定部
108、 807、 1505、 4103、 4503、 5103、 5703 番組表表示部
803
1506、 2505、 4104、 4504、 5104 5706 表示優先度決定部
1507、 4106、 4505、 5105、 5704 電子メール受信部
1508、 4107、 4506、 5106、 5707 電子メール告知場所決定部
2501 時刻表外部蓄積部
2502 交通機関利用履歴蓄積部
2503
2504 時刻表表示部
2506 情報配信部
2507 情報受信部 2508 情報告知場所決定部
4105 番,袓情報詳細度変更部
4108、 4507、 5107、 5708 電子メール表示部
4508 スクロール指示入力部
4509 電子メール表示位置変更判定部
5108 電子メール表示選択入力部
5109 電子メール表示位置拡大判定部
5705 番組表関連度算出部
発明を実施するための最良の形態
[0017] 本発明に係る表示装置は、行番号及び列番号によって特定されるセルの集まりで ある表の情報を表示する表示装置であって、前記各セルに対して表示に関する優先 度を決定する第 1優先度決定手段と、前記表の行及び列の中から、前記第 1優先度 決定手段で決定された優先度の高いセルが含まれる行及び列を決定する行列決定 手段と、決定された行及び列のうち、優先度の高いセルが含まれる箇所を 1つの表に 加工して表示する表表示手段と、通信ネットワークを介して情報を取得する情報取得 手段とを備え、前記表表示手段は、前記情報取得手段によって取得された情報であ る通信情報を、表示する表に含まれるセルのうち優先度の低 、セルの場所に表示す るように制御することを特徴とする。これによつて、優先度の高いセルを含む行及び 列が表形式で表示されるので、ユーザは、煩わしい探索操作をすることなぐ同一行 及び列に属する他のセルを確認しながら、優先度の高いセルを、直ぐに、かつ、直感 的に探し出して閲覧することができる。そして、外部力も取得された通信情報が、表 示する表に含まれるセルのうち優先度の低 、セルに重ねて表示されるので、携帯電 話等の端末にぉ 、て番組表等の情報を閲覧して 、る時に通信ネットワークを介して 情報が配信されてきた場合であっても、番組表等の閲覧が妨げられることなぐ配信 されてきた情報を同時に閲覧することができる。
[0018] ここで、前記優先度決定手段は、当該表示装置のユーザによる番組の視聴履歴又 は録画履歴に基づいて前記優先度を決定するのが好ましい。これによつて、例えば 、過去に高い頻度で視聴又は録画した番組が優先して表示されるので、ユーザは、 興味ある番組を容易に発見することができる。
[0019] なお、前記表表示手段は、優先度の高!、番組が他の番組と異なる表示態様になる ように、前記番組表を表示してもよいし、前記セルには、番組の内容を示す番組情報 が含まれ、前記表表示手段は、優先度の高い番組の番組情報が優先度の低い番組 の番組情報よりも詳細に表示されるように、前記番組表を表示してもよい。これによつ て、サイズの小さい画面に番組情報が効率的に圧縮されて表示されるので、ユーザ は、優先度の高い番組を容易に発見できるとともに、優先度の低い隣接する番組を 確認しつつ、優先度の高 、番組をより詳細に確認することができる。
[0020] また、前記表示装置はさらに、過去に放送された番組に関する番組表を蓄積する 番組表蓄積手段を備え、前記優先度決定手段は、前記番組表蓄積手段に蓄積され た過去に放送された番組に関する番組表と将来に放送される番組に関する番組表と を比較することで、同一の時間帯及びチャネルに対応する番組に変化が生じて 、る か否かを判断し、変化が生じている番組の優先度を高く決定してもよい。これによつ て、新番組や特別番組が優先して表示されるので、ユーザは、新番組や特別番組を 探す手間が削減される。
[0021] なお、前記番組表蓄積手段には、少なくとも 2週間前の番組表が蓄積され、前記優 先度決定手段は、同一の時間帯及びチャネルに対応する番組について、 2週間前、 1週間前及び今週の番組表を比較することで、 1週間前と今週とが異なっている番組 であっても、 2週間前と今週とが同一である番組ついては、今週の番組の優先度を低 く決定するのが好ましい。これによつて、臨時的に設けられた特別番組が翌週に通常 番組に戻った場合に、誤って新番組と取り扱われてしまうことが回避される。
[0022] ここで、前記情報取得手段によって取得された情報は、 2次元的な表示形状を有し 、前記表表示手段は、優先度の低いセルのうち前記情報の 2次元的な表示形状に 近い形状を有するセルに重ねて前記情報を表示してもよい。また、前記表表示手段 は、表示する表に含まれるセルのうち優先度の低い複数の隣接するセルに重ねて前 記情報を表示してもよい。これによつて、画像等の情報が配信されてきた場合に、そ のレイアウト (縦横比)を維持した状態で、画像等の情報が表示される。また、大きなメ ッセージであっても、優先度の高いセルを覆い隠してしまうことなぐスケジュール表 に重畳して情報が表示される。
[0023] なお、前記情報取得手段は、当該表示装置のユーザ宛に送信されてきた電子メー ルを前記情報として取得してもよいし、前記スケジュール表は、交通機関の時刻表で あり、前記セルは、前記交通機関の出発時間帯と行先との組み合わせに対応する出 発時刻を示す枠であり、前記優先度決定手段は、当該表示装置のユーザによる前 記交通機関の利用履歴に基づ!、て前記優先度を決定してもよ 、。
[0024] また、前記表表示手段は、表示している表に含まれるセルが選択された場合に、当 該セルに関する操作指示を示すポップアップメニューを前記表に重ねて表示しても よい。これによつて、ユーザは、選択したセルに対して、次に必要な操作を直ぐに行う ことができる。
[0025] また、前記表表示手段は、表示して!/、る表に含まれな!/、優先度の高!、セルが前記 スケジュール表に存在する場合には、当該セルの位置を示すアイコンを前記表ととも に表示してもよい。これによつて、ユーザは、画面に表示されていない優先度の高い セルが存在すること、及び、そのおよその位置を知ることができ、画面に表示されてい な 、セルに容易にアクセスすることができる。
[0026] また、前記スケジュール表は、ユーザの予定を示す予定情報であり、前記第 1優先 度決定手段は、前記スケジュール表を構成する各セルに入力された内容、入力した ユーザ、スケジュールが確認された回数、及び、スケジュールが変更された回数の少 なくとも 1つに基づいて、前記優先度を決定してもよい。これによつて、個人のスケジ ユール表についても、番組表や時刻表と同様の効果が奏される。
[0027] また、前記表表示手段はさらに、表示していた前記表が前記スケジュール表のどの 部分に相当するかを示す態様で、前記スケジュール表の全体を表示したり、前記表 表示手段は、ユーザからの指示に従って、表示している表に含まれるセルのうち優先 度の高 、セルを順次移動しながら選択し、選択したセルを他のセルと異なる態様で 表示してもよい。これによつて、ユーザは、画面に表示されている箇所がスケジュール 表全体のどの位置に相当するかを容易に知ることができるとともに、優先度の高いセ ルだけを高速に切り替えて選択することができる。
[0028] また、前記セルには、番組の内容を示す番組情報が含まれ、前記表表示手段は、 前記セルに表示される番組情報の詳細度を変更する番組情報詳細度変更部を有し 、前記通信情報表示部は、前記番糸且情報詳細度変更部による番糸且情報の詳細度の 変更によって生じた空き領域に前記通信情報を表示してもよい。このとき、前記通信 情報表示部は、例えば、前記空き領域が複数のセルにおいて存在する場合に、前 記第 1優先度決定手段によって決定された優先度の低いセルの空き領域に前記通 信情報を表示したり、前記空き領域が複数のセルにおいて存在する場合に、前記複 数のセルに前記通信情報を表示するのが好ましい。これによつて、例えば、電子メー ル等の通信情報の着信による割り込みが発生した場合に、番組の概要を閲覧しつつ
、かつ、電子メールを読むことが可能となる。
[0029] また、前記表示装置はさらに、前記スケジュール表をスクロールさせる指示を受け 付けるスクロール指示入力手段と、前記スクロール指示入力手段が前記指示を受け 付けたときに、前記スクロールの方向又は量に基づいて、前記通信情報表示部が表 示している通信情報の画面上の表示位置を変更するか否かを判定する表示位置変 更判定手段とを備え、前記表表示手段は、前記スクロール指示入力手段が受け付け た指示に従って前記表をスクロールさせて表示し、前記通信情報表示部は、前記表 示位置変更判定手段によって表示位置を変更すると判定された場合に、その判定 結果に従って前記表示位置を変更し、前記通信情報を表示してもよい。このとき、前 記表示位置変更判定手段は、前記スクロール指示入力手段が前記指示を受け付け たときに、前記スクロールの方向又は量力 前記通信情報によって隠れていたセル の情報を表示させる方向又は量である場合に、前記通信情報の画面上の表示位置 を変更しないと判定するのが好ましい。これによつて、スクロール操作によって、電子 メール等の通信情報の表示によって隠れていたセルの閲覧が可能になることと、画 面に表示されていな力つたセルの閲覧が可能になることとが自動判別され、ユーザの 操作負担が軽減される。
[0030] また、前記表示装置はさらに、前記通信情報表示部によって表示されている通信 情報の選択を受け付ける表示選択入力手段と、前記表示選択入力手段が前記選択 を受け付けると、選択された通信情報をその時点で表示されて 、る表示領域よりも拡 大された表示領域に表示すると判定し、前記拡大された表示領域を決定する表示位 置拡大判定手段とを備え、前記通信情報表示部は、前記表示位置拡大判定手段に よって決定された表示領域に前記通信情報を表示してもよい。このとき、前記表示位 置拡大判定手段は、前記第 1優先度決定手段で決定された優先度の低!ヽセルを含 む領域を前記拡大された表示領域と決定するのが好ましい。これによつて、電子メー ル等の通信情報の情報量が多い場合に、簡単な操作で、その表示場所を拡大し、 通信情報を一瞥することができる。
[0031] また、前記表示装置はさらに、前記情報取得手段で取得された通信情報と前記番 組表の各セルとの関連度を算出する番組関連度算出手段と、前記番組関連度算出 手段で算出された関連度に基づいて、前記各セルの番組情報の表示に関する優先 度を決定する第 2優先度決定手段とを備え、前記通信情報表示部は、前記第 2優先 度決定手段で決定された優先度の低いセルに重ねて前記通信情報を表示してもよ い。このとき、前記第 2優先度決定手段は、前記関連度算出手段で算出された関連 度が高 、セルの周囲のセルにつ 、ては、前記関連度が高 、セルよりも低 、優先度を 決定するのが好ましい。たとえば、前記通信情報が、所定の番組に関連する音楽情 報である場合に、前記番組関連度算出手段は、前記情報取得手段で取得された音 楽情報が関連している番組のセルについては、高い関連度を算出し、前記通信情報 表示部は、前記音楽情報が関連している番組のセルの周囲のセルに、前記通信情 報を表示するのが好ましい。これによつて、番組と外部力も取得した通信情報とが関 連している場合に、その番組に近いセルに通信情報が表示されるので、特別な操作 をすることなぐ関連ある番組と通信情報とを一つの画面で同時に閲覧することがで きる。
[0032] 以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
[0033] 番組表や時刻表などに代表されるスケジュール表のように、時刻に応じて情報を表 示する場合、表形式で表示した方が、ユーザにとっては、全体に対する時刻の前後 関係を一目見るだけで判断できる。そのため、番組表や時刻表は、表形式で表示す る場合が多い。一方、ユーザの視聴履歴等により、ユーザに優先的に閲覧させたい 番組を表示する場合において、図 6に示されるように、文章形式で、番組の時間、チ ャネル、番組内容を表示することも可能である。しかしながら、番組の放送される時間 の前後関係、提示された番組が同じチャネルであるか否かを判断するときには、各番 組の時間情報、チャネル情報を確認しなければ判断することができな 、。このように、 番組情報だけを文章形式で表示するのに比べ、図 5に示されるように表形式で表示 することで、番組が放送される順序関係や、同一チャネルか否か等の情報が一見す るだけで判断することが可能である。なお、本図におけるハッチング箇所は、特殊な 色による表示、あるいは、反転表示等に相当し、ユーザに優先的に閲覧させたい番 組を示している。
[0034] ところが、おすすめ番組等を表形式で表示する場合には、表中の各部分 (セル)に よっては、不要なセルも多く含まれることがある。例えば、番組表においては、ユーザ にとつて興味のない番組までを表示しなければならないことがある。そこで、本実施の 形態においては、おすすめ番組等の優先度の高い番組を表形式で表示するとともに 、セルの内容を加工することで、効率的に情報を表示する装置を提供するものである
[0035] 以下、本発明の実施の形態 1〜8について説明する。ここで、特許請求の範囲に係 る発明の具体例は、実施の形態 3〜8の番組配信システムに相当する。実施の形態 1及び 2は、それら実施の形態 3〜8の番組配信システムが備える基本部分だけから なる番組配信システム、つまり、特許請求の範囲における情報取得手段と通信情報 表示部を除く構成力もなる表示装置に関するものである。よって、実施の形態 1及び 2は、実施の形態 3〜8に共通する機能部分 (スケジュール表の表示機能)を説明す るためのものである。以下、実施の形態 1〜8について順に説明する。
[0036] (実施の形態 1)
図 1は、実施の形態 1における番組配信システムの構成図である。この番組配信シ ステムは、放送波又は通信ネットワークを介して携帯情報端末に番組やスケジュール 表としての番組表等を配信するシステムであり、視聴履歴外部蓄積部 101、番組表 外部蓄積部 102、視聴履歴蓄積部 103、番組表蓄積部 104、表示重点番組選択部 105、表示時間帯決定部 106、表示チャネル決定部 107、番組表表示部 108から構 成される。構成要素 103〜108は、携帯電話等の携帯情報端末が備えるモジュール である。また、番組表は、行番号及び列番号によって特定されるセルの集まりである 表の一例である。
[0037] 視聴履歴外部蓄積部 101は、ユーザの番組視聴履歴が蓄積されているハードディ スクゃコンピュータ装置等であり、テレビや録画装置等によってユーザが番組を閲覧 した履歴が図 2に示されるような形式で蓄積されている。図 2においては、例えば、 7 月 2日に 104チャネルの 7: 00〜7: 55の「からくりテレビ」と!、う「クイズ」ジャンルの番 組を 45分閲覧したことを示している。このように、蓄積された視聴履歴から統計処理 を用いてユーザの嗜好を抽出することが可能になる。
[0038] 番組表外部蓄積部 102は、過去に放送した番組、現在放送中の番組、将来放送 する予定の番組に関する情報が蓄積されて 、る記憶装置である。蓄積されて 、る場 所は、サーバや放送局のデータベース、家庭内の個人のハードディスク等でもよい。
[0039] 視聴履歴蓄積部 103は、視聴履歴外部蓄積部 101に蓄積されて ヽる視聴履歴か ら、番組を選択するときに必要となる視聴履歴を選択して蓄積する記憶部、例えば、 携帯電話内の半導体メモリ等を含む回路等である。この視聴履歴蓄積部 103は、例 えば、ユーザが、クイズ番組 ·アニメ番組をよく視聴しているとか、ある特定の出演者 が出て 、る番組をよく視聴して 、ると力、毎週欠力さず閲覧して 、る番組がある等の 情報を視聴履歴外部蓄積部 101の視聴履歴力も抽出して蓄積している。
[0040] 番組表蓄積部 104は、番組表外部蓄積部 102に蓄積された番組表のうち、表示す るのに必要な番組情報を携帯情報端末内で蓄積するメモリ等である。例えば、図 3に 示されるような情報が蓄積されている。ところで、携帯電話等の画面は、十分に大きく ないために、図 3に示される全てのデータを一度に表示することができない。例えば、 図 4に示されるように番組表の一部を表示する。図 4で表示されている番組表を図 5 の点線枠に示す。図 5の点線枠 (表示される番組表)に示されるように、チャネル 104 、 106の 7時から 9時までの番糸且表しか一度に表示することができず、左右方向の矢 印キー等で画面を左右スクロールさせることにより、図 5の点線枠外に表示されている ように、チャネル 108、 110を確認でき、さらに、上下方向の矢印キー等で画面を上 下スクロールさせることで、異なる時間帯の番組を確認することができる。
[0041] 表示重点番組選択部 105は、視聴履歴蓄積部 103に蓄積された履歴情報をもとに 、番組表蓄積部 104に蓄積されている番組情報について、番組情報を表示する順 序の優先度を決定する処理部である。つまり、スケジュール表を構成する要素である 各セルに対して表示に関する優先度を決定する第 1優先度決定手段の一例である。 例えば、ユーザの視聴履歴から、ユーザが「クイズ」に関する番組をよく閲覧していた 場合には、「クイズ」番組は、優先的に表示する重点番組とする。例えば、図 5に示さ れるように、ユーザの視聴履歴から「クイズ」「アニメ」「音楽」のジャンルの番組をユー ザが嗜好していた場合には、図 5に示されるように、ノ、ツチングされた番組がユーザ の嗜好にあった番組となる。なお、従来までの番組表の表示であれば、図 5に示され るような番組表がそのまま表示されることになる。つまり、限られた範囲の番組を表示 し、ユーザの嗜好にあった番組の色を変える等のことし力、行っていない。そのため、 同じ時間帯に、ユーザにお勧めする番組があった場合も、画面をスクロールしなけれ ば確認することができない。よって、携帯電話に表示された番組表だけを見て録画予 約をする場合や、お勧めされている番組を比較する場合には、画面をスクロールさせ る必要がある。これに対し、本実施の形態によれば、後述するように、図 5に示された 番組表は、図 7のように表示される。
[0042] 表示時間帯決定部 106は、表示重点番組選択部 105で選択された重点番組をな るべく多く表示するために、表示する番組表の時間帯を決定する処理部である。つま り、スケジュール表を構成する行及び列の中から優先度の高!、セルが含まれる行及 び列を決定する行列決定手段の一例である。また、表示する番組情報について、優 先度に対応した詳細度を設定する。たとえば、最も簡単な表示の場合 (優先度が低 い番組情報を表示する場合)には、開始時間と番組名のみ、次に簡単な表示の場合 (優先度が中程度の番組情報を表示する場合)には、さらに番組の内容まで表示し、 詳細な表示の場合 (優先度が高い番組情報を表示する場合)には、出演者等の情報 まで表示する、というように、表示する番組情報の詳細度を変更することにより、表示 できる時間帯 (表示行数)を制御する。番組情報の詳細度は、番組情報の全体文字 数に対する割合等でもよ 、。また表示端末に表示した場合の行数等により番組情報 の詳細度を決定してもよい。
[0043] 表示チャネル決定部 107は、表示重点番組選択部 105で選択された重点番組を なるべく多く表示するために、表示するチャネルを決定する処理部である。特に、同 じ時間帯において、重点番組が重なっている場合には、ユーザにそれらの番組を比 較検討できるように、それらのチャネルを優先的に表示するようにチャネルを決定す る。また、過去のユーザの視聴履歴から、多く視聴しているチャネルを優先的に表示 するようにもできる。つまり、この表示チャネル決定部 107も、スケジュール表を構成 する行及び列の中から優先度の高 、セルが含まれる行及び列を決定する行列決定 手段の一例である。
[0044] 番組表表示部 108は、表示時間帯決定部 106、表示チャネル決定部 107で決定さ れた時間帯、チャネルの情報を利用して番組表を表示する LCD等の表示デバイス や表示制御部である。この番組表表示部 108は、表示時間帯決定部 106及び表示 チャネル決定部 107で決定された時間帯及チャネルのうち、優先度の高!、番組が含 まれる箇所を 1つの表に加工して表示する表表示手段の一例である。たとえば、図 7 に示されるように、ユーザに重点的に表示したい番組 (重点番組)をできるだけ多ぐ 一つの画面で表示する。
[0045] 次に、以上のように構成された本実施の形態の番組配信システムにおける携帯情 報端末の動作にっ 、て、図 10のフローチャートを用いて説明する。
[0046] まず、番組表蓄積部 104は、現在時刻を取得し、表示可能な番組表を番組表外部 蓄積部 102から取得し、蓄積する(S701)。蓄積された番組表は図 3に示されるよう な番組表である。次に、表示重点番組選択部 105は、視聴履歴蓄積部 103に蓄積さ れて 、るユーザの視聴履歴の情報から、番組表蓄積部 104に蓄積されて 、る番組 情報のうちで優先的に表示する番組を決定する(S702)。表示可能な番組情報の中 で優先的に表示する番組 (表示重点番組)がある場合には、次のステップへ進むが、 表示重点番組がない場合には、ステップ S711へ進む(S703)。ステップ S711では 、現在時刻をもとに、通常の番組表示を行い、処理を終了する。
[0047] 表示重点番組があった場合には、表示チャネル決定部 107は、表示重点番組の中 で、同じ時間帯にぉ 、て異なるチャネルで放送されて 、る重点番組がな 、かを確認 する(S704)。重なる番組があった場合には、それらの番組のチャネルを表示チヤネ ルとして選択する(S705)。重なる番組がなかった場合には、ステップ S706へ進む。 なお、図 3に示される番組表が蓄積されていた場合、ユーザが「クイズ」「アニメ」「音 楽」に興味があるため、図 5に示されるように、 7時力らチャネル 104と 108において閲 覧すべき番組が重なっている。そのため、チャネル 104と 108は優先的に表示チヤネ ルとして選択される。そして、表示チャネル決定部 107は、重点表示番組が多い順に チャネルを選択する(S706)。チャネル 104と 108では、図 5からわかるように 104の 方力 重点表示番組が多いため、 104を先に表示する。
[0048] 続いて、表示時間帯決定部 106は、現在時刻から最も時間的に離れている重点表 示番組を選択する(S707)。最も時間的に離れている番組の範囲は、例えば、現在 時刻が最も多く番組を表示したときに、現在時刻から最も離れて ヽる番組までの範囲 を考える。図 5の例においては、 12時力もチャネル 104ではじまる「海外の音楽」が最 も時間的に離れているので選択される。そして、表示時間帯決定部 106は、重点表 示番組以外の番組の情報を削減することで、重点表示番組をすベて表示できる力否 かを判断する(S708)。表示できる場合には、ステップ S710へ進み、選択されている 時間帯を番組表示の時間帯として設定する。表示できない場合には、ステップ S 709 へ進む。本例の場合には、 8時、 9時、 11時力 の番組をタイトルだけ表示するように しても、 12時からの番組を表示することができない。そこで、ステップ S709へ進む。 表示できない番組を表示重点番組からはずし、ステップ S707へ戻る(S709)。ここ では、 12時からの「海外の音楽」を表示できないため、重点表示番組からはずし、ス テツプ S707へ戻る。ステップ S707においては、「海外の音楽」が重点表示番組から はずされたために、最も時間的に離れた番組は、 10時からの「ミュージック 10」となる 。この場合、 8時、 9時からの番組に関して、番組タイトルだけしか表示しないようにす ることで、「ミュージック 10」も表示することができるようになるため、表示時間帯決定部 106は、 7時から 10時の番組までを番組表を表示する時間帯として決定する(S710
) o
[0049] 以上のような表示チャネル決定部 107による表示チャネル及びその順序、並びに、 表示時間帯決定部 106による表示時間帯及びその詳細度に基づいて、番組表表示 部 108は、図 5に示される番組表を、図 7に示される番組表として表示する。ここでは 、表示チャネルについては、ユーザが好むおすすめ番組が最も多い 104CHと次に 多い 108CHがこの順で左から表示され、表示時間帯については、ユーザが好むお すすめ番組である 7時及び 10時からの番組が詳細に表示されている。
[0050] 以上のように、本実施の形態によれば、ユーザの視聴履歴に基づいて、ユーザが 好む番組情報が重点的に、かつ、詳細に表示される。したがって、煩わしい表示操 作をすることなぐ直ぐに、かつ、直感的に、所望の情報を見つけ出すことができる。 例えば、録画予約等を行うときに、少ない操作で番組選択を行うことができる。
[0051] なお、本実施の形態においては、ユーザの視聴履歴を用いて優先的に表示する番 組を決定した力 ユーザの録画履歴を用いて優先的に表示する番組を決定してもよ い。これにより、ユーザがいつも録画している番組を録画予約することを忘れないよう にすることが可能になる。たとえば、図 7のように表示された番組表に対して、番組の セルを選択すると、図 8に示されるようなポップアップメニュー画面を表示することで、 家庭内機器等の遠隔制御が可能になる。
[0052] また、本実施の形態にお!、ては、表示すべき番組をユーザの視聴履歴力 抽出さ れた嗜好をもとにジャンル情報で決定したが、番組の視聴履歴から番組表に含まれ るキーワードや出演者等の情報を利用してもよい。
[0053] また、本実施の形態にお!、ては、表示すべき番組をユーザの嗜好力 判断した力 放送局が視聴者に重点的に視聴してほしい番組 (新番組)等により決定してもよい。
[0054] また、本実施の形態にお!、ては、番組の視聴履歴を用いて重点番組を決定したが 、ユーザの手動入力による番組設定情報を利用してもよ 、。
[0055] また、本実施の形態にお!、ては、重点番組である力否かの情報で重点表示番組を 設定したが、重み (例えば、 0以上 1以下の重み係数)を利用して番組を決定してもよ い。これにより、重点的に表示する時間帯やチャネルを決定するときも、重みの情報 を利用してより緻密に決定することができる。
[0056] また、本実施の形態にお!、ては、番組のタイトルだけを表示することで、番組情報 の表示領域の削減を行った力 重点番組以外の番組情報を表示しないことで、番組 の表示領域を削減してもよ 、。
[0057] また、本実施の形態にお!、ては、表示すべき番組をユーザの視聴履歴力 抽出さ れた嗜好をもとに重要度の高!、番組 (好みの番組が多 、チャネル等を)優先的に表 示したが、好みの番組が多い場合には、すべての番組を表示できるとは限らない。そ こで、他にも表示すべき番組がある場合には、各セルにおいて、その旨(他のおすす め番組があること)を示すマークを表示してもよい。例えば、図 9に示されるように、同 じ時間帯で表示すべき番組がある場合には、その時間帯のセルにおいて横方向矢 印等のアイコンを表示してもよい。また、同じチャネルで、さらに遅い時間帯に表示す べき番組があるときには、そのチャネルのセルにおいて縦方向矢印のアイコンを表示 してもよい。これらのアイコンは、一般に携帯電話等で表示されるような画面がスクロ ール可能を表示するアイコンではなぐユーザが確認すべき番組があることを意味す るアイコンとなる。さらに、表示されていない重点番組の数に応じて、アイコンの大きさ を変更することにより、ユーザは、閲覧確認の重要度を表示画面だけで判断すること が可能になる。
[0058] また、本実施の形態では、図 7に示される画面表示例のように、重点番組が存在し ないチャネル(図 7の表示例では、「106CH」)が非表示となり、番組表における列( チャネル)が詰められた力 これとは逆に、図 11に示される画面表示例のように、重 要番組が存在しない時間帯を非表示とし、番組表における行 (時間帯)を詰めてもよ い。これによつて、好みの番組と同一時間帯に放送される他のチャネルの番組を確 認することが容易となる。
[0059] また、この図 11に示されるように、表示する番組表が横長である場合には、携帯情 報端末が備える長方形の画面を横長にして見るようなレイアウトで表示してもよい。特 に、同一時間帯に多くの重点番組が存在する場合には、一画面に表示するチャネル 数を増やす必要がある。本実施の形態においては、一画面に 2チャネルの表示の場 合について述べた力 7時力 8時の間に 3チャネル以上の重点番組が存在するとき には、 3つ以上のチャネルに関する表を表示することが可能である。このときには、チ ャネルの数を増やす必要があるため、表示端末の画面を横長にして利用する方が、 効率的に番組情報を提供することが可能になる。
[0060] さらには、表示端末を横長に利用する代わりに、縦軸と横軸の内容を逆転させ、縦 方向にチャネル、横方向に時間の情報をとることで、表示内容を変更することも可能 である。例えば、放送受信機能が搭載された携帯電話等で、番組表を表示するとき には、放送を受信したときに、放送コンテンツを縦長、横長のどちらでも表示すること が可能である。そこで、放送コンテンツを表示する向きに応じて、番組表を表示する 向きを決定してもよい。これにより、番組表を閲覧した直後に放送コンテンツを見る場 合や、逆に、番組表で内容を確認した後に放送コンテンツを閲覧する場合に、表示 装置の向きを変更することなく閲覧することができるようになる。これは、放送コンテン ッの向きに限定されたものではなぐ直前に利用していたアプリケーションによって、 番組表を表示する向きを決定してもよ ヽ。
[0061] (実施の形態 2)
次に、本発明の実施の形態 2について説明する。
[0062] 上記実施の形態 1にお!/、ては、ユーザの視聴履歴を用いて、優先的に表示すべき 番組を決定した。しかしながら、ユーザの視聴履歴を使わずに、新番組や特別番組( 普段の番組とは異なる番組)が放送されるときには、その番組を優先的に表示するこ とも有用である。そこで、本実施の形態では、視聴履歴を使わずに番組表を表示する 例として、過去に放送された番組の情報を蓄積し、将来放送される番組との差分を検 出することで、優先的に表示する番組を判断する表示装置について説明する。
[0063] 図 12は、本発明の実施の形態 2における番組配信システムの構成図である。この 番組配信システムは、放送波又は通信ネットワークを介して携帯情報端末に番組や スケジュール表としての番組表等を配信するシステムであり、番組表外部蓄積部 801 、番組表蓄積部 802、番組表取得履歴蓄積部 803、表示重点番組選択部 804、表 示時間帯決定部 805、表示チャネル決定部 806、番組表表示部 807から構成される 。なお、番組表外部蓄積部 801、番組表蓄積部 802、表示時間帯決定部 805、表示 チャネル決定部 806、番組表表示部 807は、図 1に示された同一名称の構成要素と 同一であるため、説明を省略する。
[0064] 番組表取得履歴蓄積部 803は、過去に放送した番組の情報を番組表の取得履歴 として蓄積しているメモリ等の記憶部を有する処理部である。番組は各曜日で連続的 にドラマ等が放送されることが多いため、少なくとも過去一週間の番組表を蓄積して おく。つまり、この番組表取得履歴蓄積部 803は、過去に放送された番組に関する 番組表を蓄積する番組表蓄積手段の一例である。
[0065] 表示重点番組選択部 804は、番組表蓄積部 802において現在取得された番組と、 番組表取得履歴蓄積部 803において蓄積されている一週間前の番組表との同一チ ャネルの同一時間帯に放送されている番組情報のテキスト情報を比較することにより 、優先的に表示しなければならない番組を選択する処理部である。つまり、この表示 重点番組選択部 804は、蓄積された過去に放送された番組に関する番組表と将来 に放送される番組に関する番組表とを比較することで、同一の時間帯及びチャネル に対応する番組に変化が生じて 、る力否かを判断し、変化が生じて 、る番組の優先 度を高く決定する第 1優先度決定手段の一例である。
[0066] 例えば、図 13に示されるように、一週間前の番組表(図 13 (a) )と今回取得した番 組表(図 13 (b) )を比較したところ、 108チャネルの 7時からの番組と 104チャネルの 1 0時からの番組とが番組のタイトルのテキスト情報が異なっているとする(図 13 (b)に おけるハッチング箇所)。この場合には、これらの番組は、本日力もはじまる新番組で あるか、あるいは、普段は放送していない特別番組である可能性が高い。そこで、こ の表示重点番組選択部 804は、これらの番組を番組表として優先的に表示する必要 性があると判断する。図 13の場合には、 108チャネルの「鉄の野球人」と 104チヤネ ルの「オリンピックアワー」が優先的に表示する番組として判断される。
[0067] 一方、ドラマ等の番組においては、 104チャネルの 8時からの番組など、番組の内 容のテキスト情報が異なる場合がある。しかしながら、この場合には新番組である可 能性は低いため、この表示重点番組選択部 804は、それらのジャンル情報(「ドラマ」 等)から判断することで、ドラマ等の番組については、表示する優先度を高くしない。
[0068] なお、配信される番組表に新番組や特別番組等のタグが挿入されて配信される場 合には、そのタグを利用して番組を表示する優先度を決定してもよい。また、番組内 容のテキストの量が多いときには、その番組に対して、放映する放送局が力を入れて いると判断し、表示の優先度をあげてもよい。例えば、先週の番組情報のテキスト量 に比べて、 2倍以上のテキスト量になっている場合には、表示する優先度をあげるこ とが可能である。さらに、出演者情報が先週の出演者に対して異なっている場合に、 その番組の表示優先度をあげてもょ 、。
[0069] 表示重点番組選択部 804によって優先的に表示する番組が決定された後は、実 施の形態 1と同様に、表示時間帯決定部 805及び表示チャネル決定部 806にて番 組表が加工され、加工された番組表は番組表表示部 807によって画面に表示される 。図 14は、本実施の形態における番組表の表示例を示す。
[0070] 次に、以上のように構成された本実施の形態の番組配信システムにおける携帯情 報端末の動作にっ 、て、図 15のフローチャートを用いて説明する。
[0071] まず、番組表蓄積部 802は、現在時刻を取得し、番組表外部蓄積部 801に蓄積さ れている番組表を通信ネットワーク等を介して取得し、蓄積する(S1101)。表示重点 番組選択部 804は、番組表取得履歴蓄積部 803に蓄積されて 、る過去の番組表と 番組表蓄積部 802において取得された現在の番組表との差異を検出する(S1102) 。ここでは、一週間前の番組表のタイトルと比較する。具体的には、番組表のタイトル が異なっている力否かを判断する(S 1103)。タイトルが同じ場合には、ステップ S 11 04へ進み、通常番組と判断する。タイトルが異なっていた場合には、ステップ S1105 へ進み、新番組か特別番組として判断する。そして、表示重点番組選択部 804は、 新番組または特別番組を優先的に表示する番組とする(S 1106)。その後、実施の 形態 1のステップ S703以降の処理を行う。
[0072] これにより、図 14に示される表示例のように、ユーザに優先的に表示する番糸且表を 生成することが可能になる。ここでは、新番組又は特別番組と判断された 104CHの 1 0時からの番組と 108CHの 7時からの番組(図 14のハッチング箇所)が優先して画面 に表示されている。
[0073] なお、本実施の形態では、特別番組については、次の週において通常番組に戻る ために、再び番組情報が異なることとなり、次の週において、新番組と判断されてしま う。そこで、特別番組又は新番組と判断された場合には、その次の週の番組が表示 すべき番組であるカゝ否かを判断するときに、特別番組または新番組として判断された その前の週の番組のテキスト情報と比較することにより、優先的に表示すべき番組か 否かを判断すればよい。そのために、特別番組又は新番組として判断されたチヤネ ル及び時間帯の番組情報の履歴情報は、次週の番組表と比較を行う必要があるた め、履歴情報として蓄積しておけばよい。
[0074] 例えば、いま、図 16 (a)に示されるように、図 13 (b)の例と同様に、「鉄の野球人」と 「オリンピックアワー」が新番組または特別番組として判断されたとする。ところが、 10 8CHの 7時からの番組「鉄の野球人」については、翌週の番組表でも同一のタイトル であったために(図 16 (b) )、 1週間前の番組「鉄の野球人」は新番組であつたと判断 できる。一方、 104チャネルにおいては、翌週の番組表において、 10時から音楽、 1 1時からドラマが放映され(図 16 (b) )、 1週間前の番組「オリンピックアワー」と異なる 力 2週間前の番組表と一致するので(図 13 (a) )、 1週間前の番組「オリンピックァヮ 一」が特別番組であった、つまり、 10時力 音楽と 11時力 のドラマは通常番組であ り、優先的に表示する番組ではな ヽと判断できる。
[0075] 以上のように、本実施の形態によれば、 2週間前の番組表を蓄積しておくことで、 1 週間前に放送された番組情報だけでなぐ 2週間前に放送された番組情報も利用す ることにより、新番組や特別番組、放送局が視聴者に特に閲覧してほしい番組である 力を自動的に判断し、ユーザには、優先的にその番組を表示することが可能になる。
[0076] なお、上記実施の形態にお!、ては、番組表の取得履歴やユーザの視聴履歴を用 いて優先的に表示する番組を決定した。ここで、携帯情報端末がユーザのスケジュ ール情報を取得することが可能な場合には、スケジュール情報を参照し、ユーザに 閲覧をすすめる番組とユーザのスケジュールが重なって 、る部分がある場合に、そ の番組を優先的表示してもよい。例えば、図 17に示されるように、 7時から 9時の間に スケジュールが入力されていた場合には、その時間帯に推薦する番組がある場合に は、そのチャネルの番組表を優先的に表示することが可能になる。 また、上記実施 の形態においては、優先的に表示する番組をなるベく多く一画面に表示するようにし た。このような表示に加えて、表示されている番糸且表が全体のどの部分にあるのかを 表示する画面を設けてもよい。例えば、図 18に示されるように、番組の詳細表示(図 18の左図)から全体表示(図 18の右図)に切り替えた場合には、詳細表示において どの部分が表示されていた力が、全体番組表を表示したときに示される。これにより、 ユーザ力 番組表のどの部分を閲覧していたかを把握することができる。
[0077] また、上記実施の形態においては、優先的に表示する番組がなるべく多く一画面 に表示するようにした。このような表示にカ卩えて、表形式で表示された優先的に表示 されている番組に関しては、それらの番組間を簡単な操作で移動できるようにしても よい。例えば、図 19に示されるように、携帯電話にある「次へ」、「戻る」ボタンの操作 で、優先的に表示されている番組間を移動してもよい。例として、「次へ」ボタンを繰り 返し押すことによって、画面に表示された優先的に表示すべき複数の番組のうち、同 じチャネルの番組よりも同じ時間帯の番組を優先して移動することができる。「戻る」ボ タンを押した場合には、その逆の順に戻ることができる。なお、ここでの「移動」は、視 聴や録画等の対象となる番組 (ユーザが着目している番組)を切り替えるための移動 、あるいは、画面の左上に表示すべき番組を切り替えるための移動等である。なお、 選択されている番組は、例えば、太線枠で囲まれた表示にするなど、他の番組と異な る態様で表示しておけばょ 、。
[0078] (実施の形態 3)
次に、本発明の実施の形態 3について説明する。
[0079] 上記実施の形態 1及び 2においては、番糸且表を表示する場合において、表の各セ ルに対応する番組に対して、表示の優先度を付与することで、効率的に番組表を表 示する装置について説明した。本実施の形態は、番組表等を表形式で表示している 際に、通信ネットワーク等により外部力も情報が配信されてきたときに、表形式で表示 されている情報を妨げることなぐ配信されてきた情報も確認できる表示装置に関す る。例えば、番組表を閲覧中に、電子メール等を受信した場合、従来までの閲覧方 式であれば、番組表の表示モードから電子メールの表示モードに変更し、電子メー ルの内容だけを閲覧する必要があった。そのために、再び番組表を見るためには、 電子メールの表示モードから番組表の表示モードに戻す必要があり、多くの操作が 強いられる。そこで、本実施の形態においては、番組表を表示しているときに電子メ ール等の情報を受信した場合には、番組表の番組 (セル)に対して表示の優先度が 付与されているため、優先度が低い部分に重ねて表示することで、番組表と電子メー ルの両方を同時に表示する。
[0080] 図 20は、実施の形態 3における番組配信システムの構成図である。この番組配信 システムは、放送波又は通信ネットワークを介して携帯情報端末に番組やスケジユー ル表としての番組表等を配信するシステムであり、視聴履歴外部蓄積部 1501、番組 表外部蓄積部 1502、視聴履歴蓄積部 1503、番組表蓄積部 1504、番組表表示部 1505、表示優先度決定部 1506、電子メール受信部 1507、電子メール告知場所決 定部 1508から構成される。なお、視聴履歴外部蓄積部 1501、番組表外部蓄積部 1 502、視聴履歴蓄積部 1503、番組表蓄積部 1504は、図 1に示された同一名称の構 成要素と同一であるため、説明を省略する。
[0081] 番組表表示部 1505は、図 21の左図に示されるように、番組表を表形式で表示す る LCD等の表示デバイスや表示制御部である。表示された番組に関しては、視聴履 歴ゃ録画履歴等により、各番組 (セル)に対して表示の優先度がついている。つまり、 この番組表表示部 1505は、スケジュール表を構成する行及び列の中から、表示優 先度決定部 1506等によって決定された優先度の高いセルが含まれる行及び列を決 定する行列決定手段と、決定された行及び列のうち、優先度の高いセルが含まれる 箇所を 1つの表に加工して表示する表表示手段の一例である。
[0082] 表示優先度決定部 1506は、視聴履歴蓄積部 1503の履歴情報を用いて表示され ている各番組 (セル)に対して優先度を決定する処理部である。つまり、スケジュール 表を構成する要素である各セルに対して表示に関する優先度を決定する第 1優先度 決定手段の一例である。実施の形態 1と同様に、視聴履歴力もユーザがよく閲覧する 番組の傾向を抽出することで、その傾向に応じて、優先的に表示する番組を決定し ている。図 21の左図においては、「クイズ」「音楽」のジャンルおよびフィッシング関連 の番組 (ハッチング箇所)を、これまでの視聴履歴から、よく閲覧していたと判断され たため、それらの番組の番組表示優先度が高くなつて!、る。
[0083] 電子メール受信部 1507は、インターネット等の公衆回線を介して電子メールを受 信する通信インターフェース等である。つまり、通信ネットワークを介して情報を取得 する情報取得手段の一例である。電子メールにはテキスト情報だけでなぐ画像情報 が含まれているものもある。なお、本実施の形態ではインターネット等を介して受信し た電子メールにつ 、て述べるが、 Bluetooth (登録商標)等の局所無線を介して受 信した情報でもよい。
[0084] 電子メール告知場所決定部 1508は、表示優先度決定部 1506で決定された各番 組 (セル)の優先度と、電子メール受信部 1507で受信した電子メールの内容に応じ て、情報を通知する表示画面上での場所と範囲を決定する処理部である。表示優先 度決定部 1506において各番組 (セル)における表示の優先度が決定されている。こ こでは、表示の優先度が低い番組 (セル)を電子メールを通知する場所の候補として 選択する。その結果、図 21の右図に示されるように、 104チャネル 8時から 9時 (領域 R2)、 9時から 10時 (領域 R4)、 108チャネル 7時から 8時 (領域 Rl)、 9時力 10時( 領域 R5)、 10時力も 11時 (領域 R3)が表示する場所の候補として選択される。さらに 、連続しているセルも同様に表示する場所の候補として選択される。図 21の右図の 例においては、領域 R2と領域 R4とをあわせて領域 R7、領域 R4と領域 R5とをあわせ て領域 R6が表示できる場所の候補として選択される。つまり、この電子メール告知場 所決定部 1508は、外部から取得された情報である通信情報を、表示する表に含ま れるセルのうち優先度の低 、セルに重ねて表示する通信情報表示部の一部(通信 情報を表示する箇所を決定する機能)に該当する。
[0085] この電子メール告知場所決定部 1508は、受信したメールがテキスト情報のみであ る場合には、縦横比を考慮しないものであることを確認した上で、表示できる場所を 決定する。この場合には、領域 R1から領域 R6までの候補に対して、それぞれのセル の表示領域の面積を計算する。計算した結果を図 22に示す。図 22においては、領 域 R6が 8000 ( = 50 X 160)で最大となるため、領域 R6の領域を電子メールを表示 する場所とし、図 23のように表示する。なお、受信したテキスト情報が長い場合には、 送信者の情報と内容の要約情報を表示してもよい。要約技術は、すでに開示されて V、る技術を転用することが可能である。
[0086] また、図 24 (a)に示される番組表示例 (ハッチング箇所が重要度の高!、番組)では 、電子メールを表示する領域の候補は、図 24 (b)に示されるように、領域 R1から領域 R4までの単一セル力 なる領域と、領域 R5及び領域 R6の複合領域力 なる。ここで 、電子メール受信部 1507で受信したメールが画像情報等で、表示するメッセージの レイアウト(縦横比等)があら力じめ決定されているものとする。例えば、図 25に示され るように、縦横比が 1. 0となっている画像情報であったとする。この場合には、電子メ ール告知場所決定部 1508は、各領域において縦横比を求め、受信した情報の縦 横比と最も近い領域を情報表示の領域とする。図 24 (b)における各領域は、図 26に 示されるような縦横比となっているため、領域 R1が情報を表示する領域として決定さ れる。その結果、図 27に示されるように、受信した情報が表示される。なお、受信した 画像情報に対しては、画像の空白領域を削除して縦横比を算出し、空白領域を削除 して、表形式上に表示することで、さらに効率的に表示することが可能になる。また、 テキスト情報と画像情報が含まれて ヽた場合には、テキストと画像の両方を表示した 場合の縦横比で算出する必要がある。
[0087] 一般に、表示画面に画像情報を表示した場合には、どのユーザにとっても画像が 表示されていない領域は、情報量がない領域であり、その部分に新たな画像等を表 示することは容易である。これに対して本願発明は、表示画面にテキスト情報を表示 した場合、各ユーザ毎に必要な表示部分と不必要な表示部分が存在することとなる 。すなわち、表示されているテキスト内容によって、各ユーザ毎の情報量、情報価値 力 S異なることとなる。また、テキスト情報は一行の文字数を変更することにより、レイァ ゥトを変更することも可能である。し力しながら、行と列によって定義された各セル内 に挿入されたテキスト情報は一行の文字数や行数を変更しても、全体のレイアウトを 変更することができない。また、行と列のセルによって表現された表示画面のレイァゥ トを変更すると、ユーザにとって見づらいものとなる。例えば、番組表の場合において は、時間帯とチャンネルの行と列によってセルが定義されている力 時間帯とチャン ネルを考慮せず、一次元に並べると同じ時間帯の番組の比較や同じチャンネルでの 比較を行うことが困難になる。このように表形式で表示された情報に対して、各セル 内にテキスト情報が表示されている場合において、新たな情報を表示する場合にお いては、各ユーザ毎に各セルに対して表示されている情報の価値を評価し、その優 先度を基に情報を表示する領域を決定する必要がある。
[0088] なお、本実施の形態においては、図 23や図 27に示すように、番組表のセルが表示 されている場合に、表示の優先度が低いセルを選択し、そのセルの上に受信したメ ール等の情報を表示した。これは、番組表のセルのテキスト情報が表示されている上 に重ねる形式で表示を行ってもよいし、番組表のセルのテキストを消去した上で、受 信したメールのテキスト情報を表示してもよい。さらに、受信したメールのテキスト量が 十分に多い場合には、番組表のセル内に表示されたテキストを全て隠すことになるが 、受信したメールのテキスト量が少ない場合には、番組表のセル内の番組のタイトル 部分だけは隠さな!/、ように、電子メールのテキスト情報を表示することも可能である。 これにより、セル単位で表示の優先度を決定したが、さらに、優先度の低いセルにお いても、セル内のテキストにおいて重要な部分または、一部分でも意味の概要がわか る部分 (例えば番組のタイトル等)の部分以外の表示箇所に、外部力 取得した情報 を表示することにより、さらに、画面の表示を効率的に利用することが可能になる。
[0089] 次に、以上のように構成された本実施の形態の番組配信システムにおける携帯情 報端末の動作にっ 、て、図 29のフローチャートを用いて説明する。
[0090] まず、番組表蓄積部 1504は、現在時刻を取得し、番組表外部蓄積部 1502から表 示可能な番組表を取得し、蓄積する(S2301)。次に、表示優先度決定部 1506は、 視聴履歴蓄積部 1503に蓄積されている視聴履歴から、ユーザに優先的に閲覧させ る番組を選択'決定する(S2302)。そして、電子メール告知場所決定部 1508は、番 組の表示優先度が閾値以下の番組を表示している表示場所をメッセージ表示場所 の候補として選択する(S2303)。図 21の左図の番組表示例においては、領域 R1か ら領域 R5までの領域が表示場所の候補として選択される。続いて、表示領域候補が 位置的に連続している力否かを判断し (S2304)、連続している場合には、連続領域 を表示領域候補として追加する(S2305)。図 21の例においては、領域 R4と領域 R5 の領域が連続して ヽるため領域 R6、領域 R2と領域 R4の領域が連続して ヽるため領 域 R7が表示領域候補として追加される。
[0091] 表示するメッセージがテキスト情報のみの場合には、ステップ S2307へ進む(S230 6)。画像が含まれる場合には、ステップ S2308へ進む。電子メール告知場所決定部 1508は、表示領域候補のうち最大領域を表示場所とする(S2307)。図 21の例にお いては、領域 R6がメッセージの表示領域となる。
[0092] なお、メッセージに画像情報が含まれており、メッセージの縦横比を考慮しなけれ ばならないときには、電子メール告知場所決定部 1508は、はじめに、メッセージの縦 横比を計算する(S2308)。表示領域候補のうち縦横比が類似している領域を表示 場所として選択する(S2309)。図 24の例では、領域 R1がメッセージの縦横比と同 一であるため表示領域として選択される。
[0093] 番組表表示部 1505は、受信したメッセージがすべて表示できる力否かを判断する
(S2310)。すべてを表示できる場合には、ステップ S2311へ進み、メッセージを表 示する。すべてのメッセージが表示できない場合には、メッセージの発信者や要約情 報を表示する(S2312)。このようにして、電子メールがテキスト情報のみである場合 には、図 23の番組表示例に示されるように、優先度の低い番組 (ここでは、おすすめ 番組を除く番組)に重ねて電子メールが表示され、電子メールが画像情報を含む場 合には、図 27の番組表示例に示されるように、画像の縦横比を維持した状態で、優 先度の低 、番組に重ねて電子メールが表示される。
[0094] 以上のように、本実施の形態によれば、番組表の表示中であっても、電子メール等 を受信したときには、ユーザの興味がない番組 (セル)に情報を表示することが可能と なり、電子メールの受信モードに変更することなぐメッセージの内容を即座に確認す ることがでさる。
[0095] なお、本実施の形態にお!、ては、一画面に番組表を表示する例にっ 、て説明した 。し力しながら、携帯情報端末には、複数の表示画面を備えるものがある。そのような 携帯情報端末であっても、図 30の番組表示例に示されるように、本実施の形態と同 様にして、複数の画面に表示されている各番組 (セル)に対して表示優先度を計算 することにより、電子メール等の表示場所を決定することが可能である。
[0096] また、本実施の形態においては、受信すると同時に表示する例で説明したが、受信 したときに、番組表をスクロール中であった場合には、スクロールが終了し、同一の番 組表を一定時間(例えば、 3秒以上)閲覧していたときに、表示の優先度が低い番組 (セル)に情報を表示することが好ましい。
[0097] また、番組表を表示中に電子メールの内容が表示されている場合、ユーザによって 、現在表示されて!ヽる番組表とは異なる時間帯やチャネルへの変更指示(上下スクロ ール、左右スクロール)があった場合には、各スクロール画面において、表示の優先 度が低い場所を探索することで、図 28の番組表示例のように、電子メールの表示場 所を更新しながら重畳表示する。
[0098] なお、本実施の形態にお!、ては、番組表を表示中に、一般の電子メールを受信し た場合の処理について記載した。さらに、受信した電子メールのテキスト情報に、放 送されているテレビ番組に関するテキスト情報があった場合には、そのテキスト情報 に関連する番組情報のセルを特定し、そのセルの周囲において表示する重要度が 低いセルがあった場合には、その周囲のセルを結合した領域にメールの情報を表示 してもよい。これにより、電子メールの内容と、番組情報を一画面で確認することがで き、番組の録画予約操作等を簡便に実現することが可能になる。
[0099] (実施の形態 4)
次に、本発明の実施の形態 4について説明する。
[0100] 上記実施の形態 1〜3においては、表形式で表示される番糸且表について説明した。
本実施の形態においては、表形式で表示される時刻表の例について述べる。また、 鉄道等の公共交通機関の利用履歴から、表示された時刻表の優先的に表示すべき 場所と、優先的に表示しなくてもよい場所を決定する。
[0101] 図 31は、実施の形態 4における時刻表配信システムの構成図である。この時刻表 配信システムは、通信ネットワークを介して携帯情報端末にスケジュール表としての 時刻表を配信するシステムであり、時刻表外部蓄積部 2501、交通機関利用履歴蓄 積部 2502、時刻表蓄積部 2503、時刻表表示部 2504、表示優先度決定部 2505、 情報配信部 2506、情報受信部 2507、情報告知場所決定部 2508から構成される。
[0102] 本システムが利用できるシーンについて図 32を用いて説明する。ここでは、電車の プラットフォームに向かっているユーザ力 場所 (A)において、電車の時刻表を確認 している。次に、プラットフォームに近づくことにより、プラットフォームに設置された情 報配信サーバから携帯情報端末に対して情報が配信されるサービスが実施される。 情報配信サーバからは、駅に関する情報や駅周辺の商用施設に関する情報が、局 所無線ネットワーク等を介して配信され、携帯情報端末においては、局所無線ネット ワークの受信機能が装備されている。ユーザが地点 (B)にきたときに、例えば、駅の ダイヤ改正に関する情報が配信される。
[0103] ユーザは、地点(B)に達したときにも、電車の時刻表を確認していたとする。このと き、配信された駅からの時刻表を確認しょうとすると、通常であれば、一旦、時刻表を 消して情報を確認する必要がある。し力しながら、本実施の形態における表示装置に よれば、駅の時刻表が表示されている画面において、ユーザにとって利用可能性が 低 、場所を自動的に決定し、その場所に駅からの情報を表示することができる。
[0104] 次に、図 31に示された各構成要素について説明する。 [0105] 時刻表外部蓄積部 2501は、時刻表に関する情報を蓄積している Webサーバ等で ある。
[0106] 交通機関利用履歴蓄積部 2502は、ユーザの交通機関についての利用履歴を蓄 積しているメモリ等の記憶部であり、携帯情報端末に交通機関の改札機能がある場 合には、その利用履歴を記憶している携帯情報端末内のメモリ等である。なお、この 交通機関利用履歴蓄積部 2502として、通信ネットワークを介して、外部に蓄積され ている交通機関の利用情報を取得して携帯情報端末内に一時的に保持しているメ モリ等であってもよい。この交通機関利用履歴蓄積部 2502に蓄積されている利用履 歴は、例えば、図 33 (a)の表に示されるような情報である。なお、図 33 (b)は、図 33 ( a)における駅や利用時刻の関係を説明する図である。
[0107] 時刻表蓄積部 2503は、 Webサーバ等の時刻表外部蓄積部 2501に蓄積されてい る時刻表を取得して携帯情報端末内に蓄積するメモリ等である。例えば、図 34のよう な時刻表を蓄積している。なお、この時刻表については、図 33に示される鉄道の利 用履歴や、位置情報から、どの駅の時刻表を表示するかは自動的に判断してもよい
[0108] 時刻表表示部 2504は、時刻表蓄積部 2503に蓄積されている時刻表を携帯情報 端末に表示する LCD等の表示デバイスや表示制御部である。つまり、スケジュール 表を構成する行及び列の中から、表示優先度決定部 2505等によって決定された優 先度の高!ヽセルが含まれる行及び列を決定する行列決定手段と、決定された行及 び列のうち、優先度の高いセルが含まれる箇所を 1つの表に加工して表示する表表 示手段の一例である。たとえば、交通機関利用履歴蓄積部 2502に蓄積されている 履歴より、難波方面に対しては 7時台の電車に乗り、西大寺方面へは、難波方面から 20時前後に学園前駅を利用することがわかる。そこで、図 35に示されるように、 7時 前後、 20時前後の時刻表を抽出して表示している。
[0109] 表示優先度決定部 2505は、交通機関利用履歴蓄積部 2502の利用履歴を利用し て、表示されている時刻表において表示の優先度を決定する処理部である。つまり、 スケジュール表を構成する要素である各セルに対して表示に関する優先度を決定す る第 1優先度決定手段の一例である。表示の優先度は、図 36に示されるように、乗車 時間帯は優先度が高ぐそれ以外の表示部分はメッセージ表示領域の候補となる。
[0110] 情報配信部 2506は、局所無線等を利用して携帯情報端末に向けて情報を配信す るコンピュータ装置等である。
[0111] 情報受信部 2507は、情報配信部 2506からの情報を携帯情報端末で受信する通 信インターフェース等である。つまり、通信ネットワークを介して情報を取得する情報 取得手段の一例である。
[0112] 情報告知場所決定部 2508は、情報受信部 2507で受信した情報を図 36の右図の メッセージ表示領域候補 R1及び R2から選択'決定する処理部である。現在時刻から 離れている時刻表の方が、表示優先度が低いと判断し、現在時刻が午前中の場合 には、メッセージ表示領域候補 R2を選択する。その結果、図 37のように、普段利用 していない電車の時刻表の上にメッセージを表示する。つまり、この情報告知場所決 定部 2508は、外部から取得された情報である通信情報を、表示する表に含まれるセ ルのうち優先度の低いセルに重ねて表示する通信情報表示部の一例である。
[0113] 次に、以上のように構成された本実施の形態の時刻表配信システムにおける携帯 情報端末の動作について、図 38のフローチャートを用いて説明する。
[0114] まず、時刻表蓄積部 2503は、現在時刻、現在位置等から関連する時刻表を時刻 表外部蓄積部 2501から取得し、蓄積する(S3201)。次に、表示優先度決定部 250 5は、交通機関利用履歴蓄積部 2502に蓄積されている履歴力も普段利用している 時間帯の時刻表の部分 (セル)を優先的に表示する場所として設定する(S3202)。 時刻表表示部 2504は、普段利用している時間帯の時刻表を表示する(S3203)。 情報受信部 2507が局所無線等により新規情報を取得した場合には、ステップ S320 5へ進む(S3204)。情報告知場所決定部 2508により、例えば、図 36の右図に示さ れるメッセージ表示領域候補 R1及び R2が候補として選択される(S3205)。現在時 刻と離れている時間帯をより表示の優先度が低いと判断する(S3206)。その結果、 時刻表表示部 2504は、図 37に示される時刻表表示例のように、駅の局所無線情報 ステーション力 受信した情報を優先度の低い時間帯の時刻情報に重ねて表示する
[0115] 以上のように、本実施の形態によれば、ユーザの交通機関の利用履歴に基づいて 、ユーザが利用する可能性の高い (優先度の高い)時刻表の一部が抽出されて表示 される。したがって、煩わしい表示操作をすることなぐ直ぐに、かつ、直感的に、所望 の時刻を見つけ出すことができる。また、電子メールや局所無線情報が着信した場 合には、時刻表のうちの優先度の低い表示領域に着信メッセージが重畳表示される ので、時刻表の閲覧が妨げられることなぐ時刻表と着信メッセージの両方を同時に 閱覧することができる。
[0116] なお、本実施の形態においては、表形式で表示された時刻表の情報に対して、各 セルの表示の重要度をもとに、メッセージを取得した場合に、そのメッセージを表示 する場所を決定することについて説明した。さらに、図 39に示されるように個人のスケ ジュールに関する情報が表示された場合に、各セルの表示重要度を算出し、その値 に応じて、着信メッセージを表示する場所を決定することも可能である。スケジュール を表示した場合に、各セルに対する表示重要度は、図 40に示される各スケジュール の入力内容や、入力した人、スケジュールが確認された回数、スケジュールが変更さ れた回数等から、個人にとっての重要度を算出し、各セルに重み付けを行うことが可 能である。個人のスケジュール情報の場合、個人によってスケジュールの重要度が 異なるため、実施の形態 1〜3と同様の処理で、表示場所を決定することが可能にな る。
[0117] なお、本実施の形態においては、交通機関の利用履歴として、電車を利用する時 刻の情報を利用して、表示されている時刻表において、ユーザにとっての情報の優 先度が高い部分を判定した。また、交通機関の利用履歴として、電車の行先に関す る情報の履歴だけを用いてもよい。例えば、図 37において、学園前駅からは西大寺 方面の電車のみにしか乗車したことがないユーザにとっては、学園前駅においては 難波方面の時刻表は、あまり必要ない場合が多い。すくなくとも、画面表示における 優先度は低いと考えられる。そこで、難波方面の時刻情報が表示されている部分に、 受信した情報を表示することも可能である。一方、西大寺駅においては、過去に難波 方面の電車を多く利用していた場合には、難波方面の時刻表を表示する優先度は 高ぐその他の優先度の低い時刻表が表示されている場所に、受信した情報を表示 することとなる。これは、過去のユーザの交通機関の利用履歴と、ユーザが時刻表( 交通機関に関する情報)を表示させる駅に関する情報を考慮することで実現可能で ある。
[0118] (実施の形態 5)
次に、本発明の実施の形態 5について説明する。
[0119] 実施の形態 3においては、表示された番組表の各番組 (セル)に対して表示の優先 度を算出することにより、番組表を表示している場合に電子メール等で割り込まれて きた情報を表示するときに、効率的な表示を行うことができた。
[0120] 本実施の形態にぉ 、ては、番組情報は詳細度を変更することができ、その特徴を 活かしてさらに、効率的に電子メール等の割り込まれてきた情報を表示する。一般に 、番組は、番組タイトル、出演者、ジャンル、各回の内容等、番組情報を詳細に表示 しょうとすると多くの情報を表示することが可能である。一方、番組のタイトルだけでも 、番組表として表示することで、チャネルや開始時間、終了時間を確認することが可 能である。そこで、本実施の形態では、表示されている番組に対して、詳細度を変更 し、番組の概要だけを表示することで、他の情報を表示する領域を生成している。そ して、電子メールを受信したときに、番組表が表示されていた場合には表示されてい る各番組の表示を概要のみに変更し、電子メールの内容を表示する領域を生成する t ヽぅ特徴的な処理を行って!/ヽる。
[0121] 図 41は、実施の形態 5における番組配信システムの構成図である。この番組配信 システムは、放送波又は通信ネットワークを介して携帯情報端末に番組やスケジユー ル表としての番組表等を配信するシステムであり、番組表外部蓄積部 4101、番組表 蓄積部 4102、番組表表示部 4103、表示優先度決定部 4104、番組情報詳細度変 更部 4105、電子メール受信部 4106、電子メール告知場所決定部 4107、電子メー ル表示部 4108から構成されている。なお、番組表外部蓄積部 4101、番組表蓄積部 4102、番組表表示部 4103、表示優先度決定部 4104、電子メール受信部 4106は 、実施の形態 3における同一名称の構成要素と同様の処理を行うため、本実施の形 態においては説明を省略する。
[0122] 番組情報詳細度変更部 4105は、番組表蓄積部 4102で蓄積されている各番組に おいて、番組表表示部 4103で表示されている番組の詳細度を変更し、番組のタイト ルだけの表示に変更する。番組表蓄積部 4102で蓄積されている番組情報は、タイト ルゃ番組の出演者等の情報が XML (eXtens¾le Markup Language)等のタグで分割 されているものとする。このとき、番組表表示部 4103において表示されている番組は 、タイトルだけのものもあれば、出演者や、番組の内容についてまで表示している場 合がある。例えば、図 42の左図に示される表示例では、 8個の番組が表示されてい る力 4つの番組は番組のタイトルのみである力 残りの 4つの番組は、その他の内容 まで表示されている。そこで、番組情報詳細度変更部 4105では、番組タイトル以外 の情報まで表示されて!、る番組に関しては、タイトルのみの番組の概要表示だけに する。これにより、図 42の右図に示すように、 Ql、 Q2の 2つの部分で表示領域を確 保することが可能になる。
[0123] 電子メール告知場所決定部 4107は、表示優先度決定部 4104で各番組に対して 算出されている優先度と、番組情報詳細度変更部 4105で番組情報の詳細度を変 更することにより作成された表示領域とを用いて、電子メール受信部 4106で受信し た電子メールの内容を表示する場所を決定する。特に、番組情報詳細度変更部 410 5で作成された領域が複数ある場合には、表示優先度決定部 4104で算出された各 セルに対する優先度を用いて、電子メールを表示する場所を決定する。例えば、図 4 2の右図に示すように、 Ql、 Q2の複数の領域が作成された場合には、表示優先度 決定部 4104において、現在時刻に近い 7時からの番組表の方が優先度が高いと判 断された場合には、 Q2の領域が選択され、 Q2の領域に電子メールの内容を表示す ることに決定する。
[0124] 電子メール表示部 4108は、電子メール告知場所決定部 4107で決定された場所 に電子メール受信部 4106で受信した電子メールの内容を、番組表表示部 4103で 表示されている番組表に重ねて表示する。その結果、例えば、図 43に示すように、 Q 2の領域に電子メールを表示し、 Q1の領域は番組表をそのまま表示する。
[0125] なお、電子メール告知場所決定部 4107及び電子メール表示部 4108は、外部から 取得された情報である通信情報を、表示する表に含まれるセルのうち優先度の低 、 セルに重ねて表示する通信情報表示部の一例である。
[0126] 次に、以上のように構成された本実施の形態の番組配信システムにおける携帯情 報端末の動作にっ 、て、図 44のフローチャートを用いて説明する。
[0127] まず、番組表表示部 4103で表示されて ヽる番組表の各番組の情報を取得する(S 4401)。このステップ S4401で取得された各番組情報に対して、番組の概要情報が 表示可能であるか否かを番組情報詳細度変更部 4105が判定する(S4402)。さらに 、番組情報詳細度変更部 4105は、番組の概要表示を行った場合の空き領域を検出 する(S4403)。その結果、図 42の場合には、 Ql、 Q2が検出される。
[0128] 次に、電子メール告知場所決定部 4107は、 S4403で検出された空き領域が複数 ある力否かを判定し (S4404)、空き領域が 1つの場合には、その領域を電子メール の告知場所として決定する(S4405)。空き領域が複数あった場合には、各空き領域 に対して表示優先度決定部 4104において優先度を算出する(S4405)。複数の空 き領域に対して優先度を算出した結果、優先度が低い領域 (図 42の場合には Q2)を 、電子メールを告知する場所として決定する(S4407)。電子メール表示部 4108は、 電子メールを告知する場所に、電子メール受信部 4106で取得した電子メールの内 容を表示する処理を行う。
[0129] 以上の動作の結果、番組表を閲覧中に、電子メールを受信した場合、電子メール を閲覧するモードに変更することなぐ番組の概要表示に自動的に変更され、電子メ ールを表示する場所を確保することが可能になる。これにより、番組表の閲覧を妨げ ることなく、電子メールの内容も把握することが可能になる。また、電子メールの送信 者やサブジェクトの内容を表示するだけで、すぐに閲覧しなければならな 、メールか 否かの判定を行うことができ、ユーザが番組表で好みの番組を探して 、るときでも、 その作業を妨げることなぐ電子メールの内容を確認することが可能になる。
[0130] なお、本実施の形態にぉ 、ては、電子メール告知場所決定部 4107は、番組情報 詳細度変更部 4105で詳細度を変更したことによる複数の領域に対して、 1つの領域 を、セルの表示優先度を基に決定した。し力しながら、電子メールのテキスト量が多 い場合には、詳細度の変更によって生成された領域の両方を用いて電子メールの内 容を表示してもよい。特に、複数の電子メールを受信していた場合には、各領域に電 子メールの各テキスト情報を表示してもよい。例えば、図 45に示すように、受信した複 数のメールを各領域に表示する。また、 1つのメールに関して、発信者の情報を上の 領域に表示し、下の領域に電子メールの本文の内容を表示してもよい。なお、番組 表等の情報と電子メールの情報の両方を表示するときには、文字の配列方向を揃え てもよい。その方がユーザは容易に確認できる。
[0131] (実施の形態 6)
次に、本発明の実施の形態 6について説明する。
[0132] 実施の形態 3においては、表示された番組表の各番組 (セル)に対して表示の優先 度を算出することにより、番組表を表示している場合に電子メール等で割り込まれて きた情報を表示するときに、効率的な表示を行うことができた。
[0133] し力しながら、電子メールを番組表の上に重ねて表示するため、ユーザは、電子メ ールにより隠された部分の番組の内容も確認したい場合がある。その場合、表示され て!、る番組表をスクロールさせることで番組表と電子メールの両方を確認できるように する必要がある。その場合には、電子メールの画面上の位置を固定したまま番組表 のみをスクロールさせる。一方、番組表を大きくスクロールさせ、電子メールを表示し ていた番組表とは全く異なる画面表示を行った場合には、再び、各セルに対して表 示の優先度を算出し、電子メールを表示する場所を決定する必要がある。本実施の 形態においては、番組表と電子メールの両方が表示されていたときに、ユーザの番 組表のスクロールの量によって、電子メールを表示すべきセル(あるいは、画面上の 表示位置)を決定すると ヽぅ特徴的な処理を行って 、る。
[0134] 図 46は、本発明の実施の形態 6における番組配信システムの構成図である。この 番組配信システムは、放送波又は通信ネットワークを介して携帯情報端末に番組や スケジュール表としての番組表等を配信するシステムであり、番組表外部蓄積部 450 1、番組表蓄積部 4502、番組表表示部 4503、表示優先度決定部 4504、電子メー ル受信部 4505、電子メール告知場所決定部 4506、電子メール表示部 4507、スク ロール指示入力部 4508、電子メール表示位置変更判定部 4509から構成されて ヽ る。なお、番組表外部蓄積部 4501、番組表蓄積部 4502、番組表表示部 4503、表 示優先度決定部 4504、電子メール受信部 4505、電子メール告知場所決定部 450 6、電子メール表示部 4507は、実施の形態 5における同一名称の構成要素と同様の 処理を行うため、本実施の形態にぉ 、ては説明を省略する。 [0135] スクロール指示入力部 4508は、番組表表示部 4503で表示されている番組表のス クロールの入力を受け付ける。スクロールの入力は、例えば、携帯電話の方向キー等 で入力されるものである。ここでは、図 47に示すように、 1時間だけを番組表の縦方 向にスクロールさせる場合と、図 48に示すように異なるチャネルにスクロールさせる場 合がある。図 47の場合には、スクロール前とスクロール後において、一部、同一の番 組が表示されている。一方、図 48の場合には、チャネルが異なるため、スクロールの 前後において、同一の番糸且が存在しない。
[0136] 電子メール表示位置変更判定部 4509は、スクロール指示入力部 4508で入力され たスクロールの内容でスクロール前の電子メールの表示位置(セル)を変更するか否 かを判定するものである。具体的には、図 47に示すように 1時間だけをスクロールさ せる場合においては、ユーザは、電子メールが表示されることにより隠れていた、 10 4chの 10時からの番組内容を確認したかったと判断し、電子メールの表示位置(画 面上の表示位置)を動力さない。一方、図 48に示すように、ユーザが他のチャネルの 番組内容を表示させるように番組表をスクロールさせた場合においては、再び、番組 表表示部 4503で表示されて 、る各番組に対して表示優先度決定部 4504にお 、て 表示優先度を算出し、表示優先度が低い番組 (セル)の部分に電子メールの情報を 表示することで、表示位置を変更する。すなわち、スクロール指示入力部 4508で入 力指示されたスクロールの量とその方向と、現在電子メールが表示されている場所に 応じて、電子メールの再表示を行うか否かを判定する。これにより、ユーザが電子メー ルを表示して 、たために、確認できなかった番組を確認するためにスクロールしたの 力 他の番組を確認するためにスクロールしたのかを自動的に判定し、電子メールの 表示位置を決定することが可能になる。
[0137] 次に、以上のように構成された本実施の形態の番組配信システムにおける携帯情 報端末の動作にっ 、て、図 49のフローチャートを用いて説明する。
[0138] まず、スクロール指示入力部 4508は、スクロール指示があつたかを判定し、スクロ ール指示がな力つた場合には、本ステップを繰り返す (S4801)。スクロール指示が あった場合には、電子メールの表示により隠れていた番組を表示させるスクロールで あった力否かを判定する(S4802)。電子メールにより隠れていた場所を表示するた めのスクロールであった場合には、電子メール表示位置変更判定部 4509は、電子メ ールの表示位置 (画面上の表示位置)を変更することなぐ番組表の内容のみをスク ロールさせる(S4803)。電子メールにより隠れていた場所を表示するためのスクロー ルでな力つた場合には、ステップ S4804へ進み、再び、表示優先度決定部 4504は 、表示される各番組の優先度を算出する(S4804)。電子メール告知場所決定部 45 06は、番組の表示優先度が低いセルを抽出し、そのセルの場所を電子メールの表 示場所とする。
[0139] 以上の動作の結果、電子メールを表示することによって、隠れていた番組表を確認 するためにスクロールさせた場合には、電子メールの表示箇所を維持するため、番組 の内容を確認することができる。新たな番組表の表示を行った場合には、番組を書く セルに対して表示優先度を算出し、電子メールの表示場所を自動的に変更すること が可能になる。
[0140] なお、本実施の形態においては、電子メールを表示することによって隠れていた番 組表を確認するためにスクロールさせた場合には、電子メールの表示位置を変更し ないようにした。逆に、表示されている番組全体を変更するときには、再び、電子メー ルの表示箇所の算出を行った。これに替えて、あるいは、これに加えて、図 50に示す ように、電子メールの表示を行って 、た部分の表示優先度が十分に低 、とき (放送中 断時間で何も放送して 、な 、等)であった場合には、そのセルに電子メールを表示し たままスクロールを行ってもよい。つまり、スクロール後も同じ番組セルに電子メール が表示されることとなるように、セルの移動に伴って電子メールも移動させてもよい。
[0141] また、本実施の形態においては、電子メールを表示することによって隠れていた番 組表を確認するためにスクロールさせた場合には、電子メールの表示位置を変更し ないようにした。これに替えて、あるいは、これに加えて、番組表のスクロールを行つ た場合には、電子メールの表示が不要であると判断し、ユーザに対して電子メールの 表示消去の確認メッセージを表示し、その結果に応じて、電子メールの表示を中止し てもよい。
[0142] また、図 51に示すように、 104Chの 10時からの部分に電子メールを表示しており、 さらに、下にスクロールされた場合には、電子メールを表示する箇所がなくなる。この ときは、再び、表示されている番組表において番組の表示優先度が低い番組を抽出 し、その番組上に電子メールの内容を表示してもよい。
[0143] また、本実施の形態においては、番組表をスクロールさせた直後に、電子メールの 表示を重ねて行った力 所定時間(例えば 3秒くらい)後に、電子メールを表示しても よい。これにより、番組表全体を確認した後に、電子メールを確認することが可能にな る。このとき、この所定時間は、セル内に表示されている文字量や電子メールの文字 の量に依存して変更してもよい。これにより、電子メールにより隠されるセルに表示さ れる情報量に応じた表示が可能になる。
[0144] (実施の形態 7)
次に、本発明の実施の形態 7について説明する。
[0145] 実施の形態 3にお 、ては、番組表を閲覧中に電子メールを受信したときでも、番組 表の一部のセルに電子メールを表示することで、内容を確認することが可能になった 。しかしながら、番組表の一部のセルのみで表示していても、電子メールの内容全体 を確認することが難しい。本実施の形態においては、番組表の一部のセルに電子メ ールが表示された後に、ユーザが電子メールの表示にフォーカスをあてる、または、 電子メールが表示されているセルが選択された場合には、さらに、電子メールの表示 領域を拡大するという特徴的な処理が行われる。
[0146] 図 52は、本発明の実施の形態 7における番組配信システムの構成図である。この 番組配信システムは、放送波又は通信ネットワークを介して携帯情報端末に番組や スケジュール表としての番組表等を配信するシステムであり、番組表外部蓄積部 510 1、番組表蓄積部 5102、番組表表示部 5103、表示優先度決定部 5104、電子メー ル受信部 5105、電子メール告知場所決定部 5106、電子メール表示部 5107、電子 メール表示選択入力部 5108、電子メール表示位置拡大判定部 5109から構成され ている。なお、番組表外部蓄積部 5101、番組表蓄積部 5102、番組表表示部 5103 、表示優先度決定部 5104、電子メール受信部 5105、電子メール告知場所決定部 5 106、電子メール表示部 5107は、実施の形態 5、 6における同一名称の構成要素と 同様の処理を行うため、本実施の形態においては説明を省略する。
[0147] 電子メール表示選択入力部 5108は、番組表の上に表示されている電子メールの セルをユーザが選択する入力操作を受け付ける。例えば、ユーザは、携帯電話の十 字キー等を利用して電子メールが表示されているセルに、枠を移動さえ、決定ボタン 等により選択を行う。
[0148] 電子メール表示位置拡大判定部 5109は、電子メール表示選択入力部 5108で入 力されたセル (電子メールが表示されているセル)に隣接するセルを選択し、電子メ ールの表示領域を拡大する旨を決定し、再び、電子メール表示部 5107において拡 大されたセルによって、電子メールを表示する。例えば、図 53に示すように、 104Ch の 10時からのセルにおいて、セルの表示優先度が低かったために、電子メールが表 示されている。このとき、電子メール表示位置拡大判定部 5109は、電子メールが表 示されて!/ヽるセルに対して上方向に表示領域を拡大するか、横方向に表示領域を拡 大するかを電子メール表示位置拡大判定部 5109にて判定する。図 53の右図に示 すように、拡大方向としては、 Pl、 P2の 2つの方向がある。このとき、各方向に拡大し た場合に、隠れてしまう番組の表示優先度を算出し、その優先度が低い方向へ拡大 して電子メールを表示することになる。図 53に示される例では、 P1の領域より、 P2の 領域の方が表示優先度が低いと仮定する。その結果、図 54に示すように、横方向に 表示領域を拡大して電子メールの表示を行う。
[0149] 次に、以上のように構成された本実施の形態の番組配信システムにおける携帯情 報端末の動作にっ 、て、図 55のフローチャートを用いて説明する。
[0150] まず、電子メールを表示しているセルが選択された力否かを電子メール表示選択 入力部 5108が判断する(S5401)。選択された場合には、電子メール表示位置拡大 判定部 5109は、現在の電子メールの表示領域を基準に拡大方向のセルを選択す る(S5402)。図 53に示される例では、 Pl、 P2の各セルが選択されている。さらに、 電子メール表示位置拡大判定部 5109は、拡大された領域の各セルに対して、表示 優先度決定部 5104で算出された表示優先度を基に、拡大方向を決定する(S5403 )。図 53に示される例においては、 P2の領域の方が表示優先度が低力つた。そこで 、 P2のセルを結合して、電子メール表示部 5107は、再び、電子メールの内容の表 示を行う(S5404)。
[0151] 以上の動作の結果、番組表を表示中に電子メールを受信したときでも、電子メール の内容を確認することができ、さらに、電子メールが選択された場合には、番組表の 表示領域を削減し、電子メールの表示領域を拡大することで、内容を確認することが でさるよう〖こなる。
[0152] なお、本実施の形態においては、電子メール表示位置拡大判定部 5109は、 Pl、 P2のように拡大された領域の選択を行った。し力 ながら、どちらの領域も表示優先 度が所定の値より低いとき、または、表示優先度が同等であるときには、両方の領域 を合成した新たな矩形を生成し、その位置に電子メールの内容を表示してもよい。そ の結果、図 56に示すように、拡大された複数の領域を結合した領域を新たに生成し 、その領域に電子メールを表示してもよい。
[0153] (実施の形態 8)
次に、本発明の実施の形態 8について説明する。
[0154] 実施の形態 3においては、放送コンテンツに関する番組表を表示している場合にお いて、放送コンテンツとは関連しない電子メールを受信したときに、その電子メールの テキスト情報を表示する位置を自動的に決定するものであった。しかしながら、ネット ワークを介して取得するテキスト情報は、表示されて!、る番組表の所定のセルに関連 するものである場合もある。本実施の形態においては、番組表の所定のセルに関連 する情報を取得した場合に、そのセルの近くに受信したテキスト情報を表示すると ヽ う特徴的な処理が行われる。
[0155] 図 57は、本発明の実施の形態 8における番組配信システムの構成図である。この 番組配信システムは、放送波又は通信ネットワークを介して携帯情報端末に番組や スケジュール表としての番組表等を配信するシステムであり、番組表外部記憶部 570 1、番組表蓄積部 5702、番組表表示部 5703、電子メール受信部 5704、番組表関 連度算出部 5705、表示優先度決定部 5706、電子メール告知場所決定部 5707、 電子メール表示部 5708から構成されている。なお、番組表外部記憶部 5701、番組 表蓄積部 5702、番組表表示部 5703、電子メール受信部 5704、電子メール告知場 所決定部 5707、電子メール表示部 5708は、実施の形態 5における同一名称の構 成要素と同様の処理を行うため本実施の形態では説明を省略する。
[0156] 番組表関連度算出部 5705は、電子メール受信部 5704で受信した電子メールの テキスト情報と、表示端末に表示している表のテキスト情報を比較し、一致しているテ キスト情報の有無を検索する。そして、受信したテキスト情報と表示している表の各セ ルとの関連度を算出する。例えば、電子メールのテキスト情報の内容が表示されてい る番組の主題歌に関する情報であった場合、セルに含まれるテキスト情報と電子メー ルに含まれるテキスト情報において一致する部分が存在する。このような場合、受信 したテキスト情報は、番組表関連度算出部 5705によって、ある特定のセルと関連度 が高いと推定される。具体的には、図 58に示すような番組表が表示されていた場合 に、「ロボットがっちやん」のテーマ曲の CMメールを受信した場合には、受信したメー ルは、番組表の右上のセルとの関連度が高いと推定される。
[0157] 表示優先度決定部 5706は、番組表関連度算出部 5705で算出された番組との関 連度を基に各セルの表示優先度を決定する。つまり、関連度に基づいて、各セルの 番組情報の表示に関する優先度を決定する第 2優先度決定手段の一例である。図 5 8の例においては、左図のように番組優先度が算出されていた場合に、「ロボットがつ ちゃん」のテーマ曲に関するメールを受信したときには、右図に示されるように、右上 のセルの表示優先度は 2倍になり、右上のセルの周囲のセルの表示優先度は半分 になる。このようにして、表示している所定のセルに関連する情報を取得した場合に は、表示優先度の補正を行う。
[0158] なお、電子メール告知場所決定部 5707では、表示優先度決定部 5706で決定さ れた表示優先度を基に、図 59に示すように、電子メールのテキスト情報を表示する。
[0159] このような構成により、電子メールを受信したときに関連する情報が情報端末のセル の一部で表示されていた場合には、そのセルの内容を隠すことなぐ電子メールの内 容を確認することが可能になる。
[0160] 次に、以上のように構成された本実施の形態の番組配信システムにおける携帯情 報端末の動作にっ 、て、図 60のフローチャートを用いて説明する。
[0161] まず、表示優先度決定部 5706は、端末の表示されて!、る表の各セルの表示優先 度を算出しておく(S6001)。ネットワークを介して電子メールを受信するまで本ステツ プを繰り返し、電子メールを受信したら次のステップへ進む(S6002)。番組表関連 度算出部 5705は、電子メール受信部 5704で取得した電子メールのテキスト情報と 番組表表示部 5703で表示している各セルのテキスト情報とにおいて番組名等の一 致する部分があるか否かを判定することによって、電子メールと各セルとの関連度を 判定する(S6003)。関連度が高いと判定された場合、例えば、電子メールと番組情 報において番糸且名等が一致していると判定された場合には、ステップ S6004へ進み 、表示優先度決定部 5706は、表示優先度を再度算出する(S6004)。関連度が低 いと判定された場合、例えば、電子メールと番組情報において番組名等が一致して いないと判定された場合には、ステップ S6005へ進む。電子メール告知場所決定部 5707は、表示優先度の低いセルを選択し、そのセルの上に電子メールのテキスト情 報を表示する(S6005)。
[0162] 以上の動作の結果、番組表に関連する電子メールを受信した場合には、そのメー ルに関連する情報が表示されていたときには、そのセルを隠すことなぐそのセルの 近くにメールの内容を表示することができる。これにより、受信した情報と表として表 示されている情報とを比較して確認することが可能になる。特に、番組に関連する音 楽のダウンロードサービスを提供するシステムにお ヽては、番組の内容を確認しなが ら、音楽をダウンロードすることが可能になる。
[0163] なお、本実施の形態では、受信した電子メールのテキスト情報と表示されて 、る番 組表の各セルのテキスト情報との一致度力も各セルとの関連性にっ 、て推定した。し 力しながら、これに替えて、あるいは、これに加えて、受信したメールのメタ情報として 、番組表の番組 IDやチャネル番号、放送局の名称、時刻に関する情報を含ませて おき、これらのメタ情報を基に各番組との関連度を推定してもよい。
[0164] 以上、本発明に係る表示装置について、実施の形態 1〜8に基づいて説明した力 本発明は、これら実施の形態に限定されるものではない。本発明の主旨を逸脱しな い範囲で、これら実施の形態を任意に組み合わせて得られる実施の形態や、これら 実施の形態に各種変形を施して得られる実施の形態も、本発明に含まれる。
[0165] たとえば、実施の形態 1及び 2における携帯情報端末は、実施の形態 3〜8におけ る電子メールの受信 '表示に関する機能を有してもよい、つまり、通信ネットワークを 介して情報を取得する情報取得手段や、その情報取得手段によって取得された情 報である通信情報を、表示する表に含まれるセルのうち優先度の低!、セルに重ねて 表示する通信情報表示部等を有していてもよい。具体的には、実施の形態 1及び 2 の!、ずれかと、実施の形態 3〜8の 、ずれかを組み合わせて本発明を実現してもよ!/ヽ 産業上の利用可能性
本発明は、番組表や時刻表などのスケジュール表を表示する表示装置として、特 に、小さなサイズの表示画面を有する携帯電話や PDA、テレビ等の表示装置として 有用である。

Claims

請求の範囲
[1] 行番号及び列番号によって特定されるセルの集まりである表の情報を表示する表 示装置であって、
前記各セルに対して表示に関する優先度を決定する第 1優先度決定手段と、 前記表の行及び列の中から、前記第 1優先度決定手段で決定された優先度の高 いセルが含まれる行及び列を決定する行列決定手段と、
決定された行及び列のうち、優先度の高いセルが含まれる箇所を 1つの表に加工し て表示する表表示手段と、
通信ネットワークを介して情報を取得する情報取得手段とを備え、
前記表表示手段は、前記情報取得手段によって取得された情報である通信情報を
、表示する表に含まれるセルのうち優先度の低 、セルの場所に表示するように制御 する
ことを特徴とする表示装置。
[2] 前記第 1優先度決定手段は、各セルの位置または前記各セルに表示される情報の 内容により、前記優先度を決定する
ことを特徴とする請求項 1記載の表示装置。
[3] 前記表は、番組の放送スケジュールを示す番組表であり、
前記セルは、行番号が時間帯、列番号がチャンネルとして特定され、
前記行列決定手段は、優先度の高 、番組が含まれる時間帯とチャネルとを決定し 前記表表示手段は、前記行列決定手段によって決定された時間帯とチャネルのう ち、優先度の高い番組が含まれる箇所を 1つの番組表に加工して表示する
ことを特徴とする請求項 1記載の表示装置。
[4] 前記第 1優先度決定手段は、当該表示装置のユーザによる番組の視聴履歴又は 録画履歴に基づ 、て前記優先度を決定する
ことを特徴とする請求項 3記載の表示装置。
[5] 前記表表示手段は、優先度の高!、番組が他の番組と異なる表示態様になるように 、前記番組表を表示する ことを特徴とする請求項 3記載の表示装置。
[6] 前記セルには、番組の内容を示す番組情報が含まれ、
前記表表示手段は、優先度の高!、番組の番組情報が優先度の低!、番組の番組情 報よりも詳細に表示されるように、前記番糸且表を表示する
ことを特徴とする請求項 3記載の表示装置。
[7] 前記表示装置はさらに、過去に放送された番組に関する番組表を蓄積する番組表 蓄積手段を備え、
前記第 1優先度決定手段は、前記番組表蓄積手段に蓄積された過去に放送され た番組に関する番組表と将来に放送される番組に関する番組表とを比較することで 、同一の時間帯及びチャネルに対応する番組に変化が生じて 、るか否かを判断し、 変化が生じて 、る番組の優先度を高く決定する
ことを特徴とする請求項 3記載の表示装置。
[8] 前記番組表蓄積手段には、少なくとも 2週間前の番組表が蓄積され、
前記第 1優先度決定手段は、同一の時間帯及びチャネルに対応する番組につい て、 2週間前、 1週間前及び今週の番組表を比較することで、 1週間前と今週とが異 なっている番組であっても、 2週間前と今週とが同一である番組ついては、今週の番 組の優先度を低く決定する
ことを特徴とする請求項 7記載の表示装置。
[9] 前記情報取得手段によって取得された情報は、 2次元的な表示形状を有し、
前記通信情報表示部は、優先度の低 、セルのうち前記通信情報の縦横比に近 、 形状を有するセルに重ねて前記通信情報を表示する
ことを特徴とする請求項 1記載の表示装置。
[10] 前記通信情報表示部は、表示する表に含まれるセルのうち優先度の低い複数の隣 接するセルに重ねて前記通信情報を表示する
ことを特徴とする請求項 1記載の表示装置。
[11] 前記情報取得手段は、当該表示装置のユーザ宛に送信されてきた電子メールを前 記情報として取得する
ことを特徴とする請求項 1記載の表示装置。
[12] 前記表は、交通機関の時刻表であり、
前記セルは、前記交通機関の出発時間帯と行先との組み合わせに対応する出発 時刻を示す枠であり、
前記第 1優先度決定手段は、当該表示装置のユーザによる前記交通機関の利用 履歴に基づ 、て前記優先度を決定する
ことを特徴とする請求項 1記載の表示装置。
[13] 前記通信情報表示部は、表示している表に含まれるセルが選択された場合に、当 該セルに関する操作指示を示すポップアップメニューを前記表に重ねて表示する ことを特徴とする請求項 1記載の表示装置。
[14] 前記表表示手段は、表示して!/、る表に含まれな!/、優先度の高!、セルが前記スケジ ユール表に存在する場合には、当該セルの位置を示すアイコンを前記表とともに表 示する
ことを特徴とする請求項 1記載の表示装置。
[15] 前記表は、ユーザの予定を示すスケジュール情報であり、
前記第 1優先度決定手段は、前記スケジュール表を構成する各セルに入力された 内容、入力したユーザ、スケジュールが確認された回数、及び、スケジュールが変更 された回数の少なくとも 1つに基づ!/、て、前記優先度を決定する
ことを特徴とする請求項 1記載の表示装置。
[16] 前記表表示手段はさらに、表示していた前記表が前記表のどの部分に相当するか を示す態様で、前記表の全体を表示する
ことを特徴とする請求項 1記載の表示装置。
[17] 前記表表示手段は、ユーザからの指示に従って、表示している表に含まれるセル のうち優先度の高 ヽセルを順次移動しながら選択し、選択したセルを他のセルと異な る態様で表示する
ことを特徴とする請求項 1記載の表示装置。
[18] 前記セルには、番組の内容を示す番組情報が含まれ、
前記表表示手段は、前記セルに表示される番組情報の詳細度を変更する番組情 報詳細度変更部を有し、 前記通信情報表示部は、前記番糸且情報詳細度変更部による番糸且情報の詳細度の 変更によって生じた空き領域に前記通信情報を表示する
ことを特徴とする請求項 3記載の表示装置。
[19] 前記通信情報表示部は、前記空き領域が複数のセルにおいて存在する場合に、 前記第 1優先度決定手段によって決定された優先度のより低いセルの空き領域に前 記通信情報を表示する
ことを特徴とする請求項 18記載の表示装置。
[20] 前記通信情報表示部は、前記空き領域が複数のセルにお!、て存在する場合に、 前記複数のセルに前記通信情報を表示する
ことを特徴とする請求項 18記載の表示装置。
[21] 前記表示装置はさらに、
前記表をスクロールさせる指示を受け付けるスクロール指示入力手段と、 前記スクロール指示入力手段が前記指示を受け付けたときに、前記スクロールの方 向又は量に基づ 、て、前記通信情報表示部が表示して 、る通信情報の画面上の表 示位置を変更するか否かを判定する表示位置変更判定手段とを備え、
前記表表示手段は、前記スクロール指示入力手段が受け付けた指示に従って前 記表をスクロールさせて表示し、
前記通信情報表示部は、前記表示位置変更判定手段によって表示位置を変更す ると判定された場合に、その判定結果に従って前記表示位置を変更し、前記通信情 報を表示する
ことを特徴とする請求項 1記載の表示装置。
[22] 前記表示位置変更判定手段は、前記スクロール指示入力手段が前記指示を受け 付けたときに、前記スクロールの方向又は量力 前記通信情報によって隠れていたセ ルの情報を表示させる方向又は量である場合に、前記通信情報の画面上の表示位 置を変更しないと判定する
ことを特徴とする請求項 21記載の表示装置。
[23] 前記表示装置はさらに、
前記通信情報表示部によって表示されている通信情報の選択を受け付ける表示 選択入力手段と、
前記表示選択入力手段が前記選択を受け付けると、選択された通信情報をその時 点で表示されて ヽる表示領域よりも拡大された表示領域に表示すると判定し、前記 拡大された表示領域を決定する表示位置拡大判定手段とを備え、
前記通信情報表示部は、前記表示位置拡大判定手段によって決定された表示領 域に前記通信情報を表示する
ことを特徴とする請求項 1記載の表示装置。
[24] 前記表示位置拡大判定手段は、前記第 1優先度決定手段で決定された優先度の 低 、セルを含む領域を前記拡大された表示領域と決定する
ことを特徴とする請求項 23記載の表示装置。
[25] 前記表示装置はさらに、
前記情報取得手段で取得された通信情報と前記番組表の各セルとの関連度を算 出する番組関連度算出手段と、
前記番組関連度算出手段で算出された関連度に基づいて、前記各セルの番組情 報の表示に関する優先度を決定する第 2優先度決定手段とを備え、
前記通信情報表示部は、前記第 2優先度決定手段で決定された優先度の低 、セ ルに重ねて前記通信情報を表示する
ことを特徴とする請求項 3記載の表示装置。
[26] 前記第 2優先度決定手段は、前記関連度算出手段で算出された関連度が高いセ ルの周囲のセルにつ 、ては、前記関連度が高 、セルよりも低 、優先度を決定する ことを特徴とする請求項 25記載の表示装置。
[27] 前記通信情報は、所定の番組に関連する音楽情報であり、
前記番組関連度算出手段は、前記情報取得手段で取得された音楽情報が関連し て 、る番組のセルにっ 、ては、高 、関連度を算出し、
前記通信情報表示部は、前記音楽情報が関連している番組のセルの周囲のセル 〖こ、前記通信情報を表示する
ことを特徴とする請求項 26記載の表示装置。
[28] 表を表示する表示方法であって、 前記スケジュール表を構成する要素である各セルに対して表示に関する優先度を 決定する第 1優先度決定ステップと、
前記表を構成する行及び列の中から、前記第 1優先度決定ステップで決定された 優先度の高いセルが含まれる行及び列を決定する行列決定ステップと、
決定された行及び列のうち、優先度の高いセルが含まれる箇所を 1つの表に加工し て表示する表表示ステップと、
通信ネットワークを介して情報を取得する情報取得ステップとを含み、
前記表表示ステップでは、前記情報取得ステップによって取得された情報である通 信情報を、表示する表に含まれるセルのうち優先度の低 、セルに重ねて表示する通 信情報表示ステップを含む
ことを特徴とする表示方法。
[29] 表を表示する表示装置のためのプログラムであって、
請求項 28記載の表示方法に含まれるステップをコンピュータに実行させる ことを特徴とするプログラム。
[30] 携帯型の情報端末であって、
請求項 1記載の表示装置を備える
ことを特徴とする携帯情報端末。
PCT/JP2005/020074 2004-11-02 2005-11-01 表示装置およびその方法 Ceased WO2006049150A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN2005800073783A CN1930883B (zh) 2004-11-02 2005-11-01 显示装置及其方法
JP2006542388A JP3993627B2 (ja) 2004-11-02 2005-11-01 表示装置およびその方法
US11/451,510 US7814406B2 (en) 2004-11-02 2006-06-13 Display apparatus and display method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004319544 2004-11-02
JP2004-319544 2004-11-02

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/451,510 Continuation US7814406B2 (en) 2004-11-02 2006-06-13 Display apparatus and display method

Publications (1)

Publication Number Publication Date
WO2006049150A1 true WO2006049150A1 (ja) 2006-05-11

Family

ID=36319156

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/020074 Ceased WO2006049150A1 (ja) 2004-11-02 2005-11-01 表示装置およびその方法

Country Status (4)

Country Link
US (1) US7814406B2 (ja)
JP (1) JP3993627B2 (ja)
CN (1) CN1930883B (ja)
WO (1) WO2006049150A1 (ja)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007318560A (ja) * 2006-05-26 2007-12-06 Sharp Corp 複数情報表示装置、複数情報表示方法、複数情報表示プログラム、および記録媒体
JP2008177809A (ja) * 2007-01-18 2008-07-31 Casio Hitachi Mobile Communications Co Ltd 携帯端末装置及びプログラム
JP2008258664A (ja) * 2007-03-30 2008-10-23 Toshiba Corp 番組表表示装置及び番組表表示方法
WO2008136062A1 (ja) * 2007-04-19 2008-11-13 Pioneer Corporation 画像表示制御装置及び方法、並びにコンピュータプログラム
EP1898638A3 (en) * 2006-09-06 2008-12-17 Canon Kabushiki Kaisha Apparatus for generating electronic program guides and control method therefor
JP2009002605A (ja) * 2007-06-22 2009-01-08 Toshiba Corp 加熱調理器
WO2009008171A1 (ja) * 2007-07-11 2009-01-15 Panasonic Corporation 番組表印刷装置及び番組表印刷装置を用いた番組表印刷方法
JP2009060503A (ja) * 2007-09-03 2009-03-19 Sharp Corp 放送受信装置及び電子番組表生成方法
WO2009037829A1 (ja) * 2007-09-18 2009-03-26 Panasonic Corporation 表示装置、表示方法および表示プログラム
JP2010016633A (ja) * 2008-07-03 2010-01-21 Mitsubishi Electric Corp デジタル放送受信機
JP2010109548A (ja) * 2008-10-29 2010-05-13 Sony Corp 情報処理装置及び情報処理方法
JP2010526491A (ja) * 2007-04-30 2010-07-29 グーグル・インコーポレーテッド ディスプレイコンテンツの一部を隠匿する方法
US8661471B2 (en) 2008-10-29 2014-02-25 Sony Corporation Information processing apparatus and information processing method
JP2015122813A (ja) * 2007-09-18 2015-07-02 トムソン ライセンシングThomson Licensing セットトップボックスのためのユーザインタフェース
JP2018501716A (ja) * 2014-12-04 2018-01-18 トムソン ライセンシングThomson Licensing 時刻に基づいて関連するフィールドを表示する電子番組ガイド
JP2023092379A (ja) * 2021-12-21 2023-07-03 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4086714B2 (ja) * 2003-05-27 2008-05-14 キヤノン株式会社 情報処理装置及びそのデータ表示方法、並びに記憶媒体
US20080005766A1 (en) * 2006-06-29 2008-01-03 Scientific-Atlanta, Inc. Enhanced Program Guide
US7748017B2 (en) * 2006-10-27 2010-06-29 Nokia Corporation Program guide browser
US8132119B2 (en) * 2006-12-14 2012-03-06 Sap Ag Priority controlled display
US20100199309A1 (en) * 2007-09-18 2010-08-05 Panasonic Corporation Display apparatus, display method, and display program
JP5207279B2 (ja) * 2008-01-09 2013-06-12 Necカシオモバイルコミュニケーションズ株式会社 通信端末装置及びプログラム
US8217964B2 (en) * 2008-02-14 2012-07-10 Nokia Corporation Information presentation based on display screen orientation
WO2009156986A1 (en) * 2008-06-26 2009-12-30 Honeybee Tv Israel Ltd. Methods and systems for managing viewing at client terminals
JP4702434B2 (ja) * 2008-11-14 2011-06-15 ブラザー工業株式会社 通信装置および制御プログラム
KR101503702B1 (ko) * 2008-11-21 2015-03-19 삼성전자주식회사 방송수신장치 및 그의 방송안내방법
US20120060186A1 (en) * 2009-02-27 2012-03-08 JVC Kenwood Corporation Information reception apparatus, information reception method, computer program for information reception, and information distribution apparatus
RU2012121968A (ru) * 2009-10-30 2013-12-10 Сони Компьютер Энтертэйнмент Инк. Устройство обработки информации, тюнер и способ обработки информации
JP5399211B2 (ja) * 2009-11-16 2014-01-29 ソニー株式会社 情報処理システム、サーバ装置、情報処理方法、およびプログラム
US9363464B2 (en) * 2010-06-21 2016-06-07 Echostar Technologies L.L.C. Systems and methods for history-based decision making in a television receiver
JP5669460B2 (ja) * 2010-06-30 2015-02-12 キヤノン株式会社 情報処理装置、情報処理システム、情報処理装置の制御方法及びプログラム
JP5681802B2 (ja) * 2011-09-09 2015-03-11 株式会社Nttドコモ 番組表生成装置、番組データ共有システム、番組表生成方法及びプログラム
US20170318344A9 (en) * 2012-02-02 2017-11-02 Tivo Solutions Inc. Ranking User Search and Recommendation Results for Multimedia Assets Using Metadata Analysis
JP2014038560A (ja) * 2012-08-20 2014-02-27 Canon Inc 情報処理装置、情報処理方法及びプログラム
US9165069B2 (en) 2013-03-04 2015-10-20 Facebook, Inc. Ranking videos for a user
JP5599959B1 (ja) * 2013-05-20 2014-10-01 楽天株式会社 情報処理装置
CN104166716B (zh) * 2014-08-15 2018-12-07 华为技术有限公司 一种评估媒体文件的方法及装置
CN108132650B (zh) * 2016-12-01 2020-03-17 北京理工大学 一种流水车间控制方法及装置
US9948966B1 (en) * 2017-04-19 2018-04-17 Rovi Guides, Inc. Systems and methods for modifying playback of a media asset based on an event that will interrupt playback of the media asset
CN109361942A (zh) * 2018-11-26 2019-02-19 青岛海信电器股份有限公司 一种电子节目指南显示方法及装置
CN111766423A (zh) * 2020-09-02 2020-10-13 深圳市鼎阳科技股份有限公司 一种示波器的信号显示方法及示波器
CN113238688B (zh) * 2021-05-10 2023-06-27 北京字跳网络技术有限公司 表格展示方法、装置、设备及介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11164217A (ja) * 1997-11-25 1999-06-18 Nec Corp 嗜好統計番組検索テレビシステム
JP2000253325A (ja) * 1999-02-26 2000-09-14 Toshiba Corp 電子番組ガイド受信システム
JP2002094893A (ja) * 2000-09-19 2002-03-29 Pioneer Electronic Corp 番組案内表示装置及び番組案内表示方法
JP2002262220A (ja) * 2001-02-28 2002-09-13 Sony Corp 情報処理装置および情報処理方法、プログラム格納媒体、並びにプログラム
JP2002305695A (ja) * 2001-04-03 2002-10-18 Canon Inc 表示制御装置
JP2003319282A (ja) * 2002-04-10 2003-11-07 Microsoft Corp 情報の連続更新
JP2004023118A (ja) * 2002-06-12 2004-01-22 Nippon Telegr & Teleph Corp <Ntt> 個別番組表生成装置、個別番組表生成方法、個別番組表生成プログラム

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2838892B2 (ja) 1988-06-06 1998-12-16 レーム プロパティズ ビーブイ 放送内容受信装置
US4977455B1 (en) * 1988-07-15 1993-04-13 System and process for vcr scheduling
EP1335594A3 (en) * 1989-10-30 2003-09-10 Starsight Telecast, Inc. A system for unattended recording of television programs
US5353121A (en) * 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
US5727060A (en) * 1989-10-30 1998-03-10 Starsight Telecast, Inc. Television schedule system
US5358156A (en) * 1990-07-23 1994-10-25 Vehicle Research Corporation Supersonic aircraft shock wave energy recovery system
US5251846A (en) * 1990-07-23 1993-10-12 Vehicle Research Corporation Supersonic aircraft shock wave energy recovery system
US5676333A (en) * 1990-07-23 1997-10-14 Rethorst; Scott Supersonic aircraft shock wave energy recovery system
US5619274A (en) * 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5790198A (en) * 1990-09-10 1998-08-04 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US6832385B2 (en) * 1990-09-10 2004-12-14 United Video Properties, Inc. Television schedule system
CA2553385C (en) * 1990-09-10 2008-01-15 Starsight Telecast, Inc. User interface for television schedule system
US7210159B2 (en) * 1994-02-18 2007-04-24 Starsight Telecast, Inc. System and method for transmitting and utilizing electronic programs guide information
US5808608A (en) * 1990-09-10 1998-09-15 Starsight Telecast, Inc. Background television schedule system
US5812205A (en) * 1994-05-04 1998-09-22 Starsight Telecast Incorporated Automatic time set in a television system
JPH0983891A (ja) 1995-09-13 1997-03-28 Sanyo Electric Co Ltd 番組内容表示装置
JP2000050181A (ja) 1998-08-03 2000-02-18 Sony Corp 放送受信装置および記録媒体
TW460839B (en) 1999-01-08 2001-10-21 Lg Electronics Inc User interface method of image display device
JP2000341593A (ja) 1999-05-31 2000-12-08 Sharp Corp 番組管理装置
US6769127B1 (en) * 2000-06-16 2004-07-27 Minerva Networks, Inc. Method and system for delivering media services and application over networks
JP2004514331A (ja) * 2000-11-08 2004-05-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 所与の放送予定表からtv又はラジオ番組のリストを組立てる方法
US8413205B2 (en) * 2001-09-19 2013-04-02 Tvworks, Llc System and method for construction, delivery and display of iTV content
JP2003242176A (ja) * 2001-12-13 2003-08-29 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11164217A (ja) * 1997-11-25 1999-06-18 Nec Corp 嗜好統計番組検索テレビシステム
JP2000253325A (ja) * 1999-02-26 2000-09-14 Toshiba Corp 電子番組ガイド受信システム
JP2002094893A (ja) * 2000-09-19 2002-03-29 Pioneer Electronic Corp 番組案内表示装置及び番組案内表示方法
JP2002262220A (ja) * 2001-02-28 2002-09-13 Sony Corp 情報処理装置および情報処理方法、プログラム格納媒体、並びにプログラム
JP2002305695A (ja) * 2001-04-03 2002-10-18 Canon Inc 表示制御装置
JP2003319282A (ja) * 2002-04-10 2003-11-07 Microsoft Corp 情報の連続更新
JP2004023118A (ja) * 2002-06-12 2004-01-22 Nippon Telegr & Teleph Corp <Ntt> 個別番組表生成装置、個別番組表生成方法、個別番組表生成プログラム

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007318560A (ja) * 2006-05-26 2007-12-06 Sharp Corp 複数情報表示装置、複数情報表示方法、複数情報表示プログラム、および記録媒体
EP1898638A3 (en) * 2006-09-06 2008-12-17 Canon Kabushiki Kaisha Apparatus for generating electronic program guides and control method therefor
US7890972B2 (en) 2006-09-06 2011-02-15 Canon Kabushiki Kaisha Apparatus for generating electronic program guides and control method therefor
JP2008177809A (ja) * 2007-01-18 2008-07-31 Casio Hitachi Mobile Communications Co Ltd 携帯端末装置及びプログラム
JP2008258664A (ja) * 2007-03-30 2008-10-23 Toshiba Corp 番組表表示装置及び番組表表示方法
WO2008136062A1 (ja) * 2007-04-19 2008-11-13 Pioneer Corporation 画像表示制御装置及び方法、並びにコンピュータプログラム
JP2010526491A (ja) * 2007-04-30 2010-07-29 グーグル・インコーポレーテッド ディスプレイコンテンツの一部を隠匿する方法
US11036385B2 (en) 2007-04-30 2021-06-15 Google Llc Hiding portions of display content
US10254946B2 (en) 2007-04-30 2019-04-09 Google Llc Hiding portions of display content
KR101844800B1 (ko) 2007-04-30 2018-04-03 구글 엘엘씨 디스플레이 내용 중 일부 숨기기
JP2009002605A (ja) * 2007-06-22 2009-01-08 Toshiba Corp 加熱調理器
JPWO2009008171A1 (ja) * 2007-07-11 2010-09-02 パナソニック株式会社 番組表印刷装置及び番組表印刷装置を用いた番組表印刷方法
JP4992913B2 (ja) * 2007-07-11 2012-08-08 パナソニック株式会社 番組表印刷装置及び番組表印刷装置を用いた番組表印刷方法
US9357176B2 (en) 2007-07-11 2016-05-31 Panasonic Intellectual Property Management Co., Ltd. Method and apparatus for displaying program guide information in available blank regions
WO2009008171A1 (ja) * 2007-07-11 2009-01-15 Panasonic Corporation 番組表印刷装置及び番組表印刷装置を用いた番組表印刷方法
JP2009060503A (ja) * 2007-09-03 2009-03-19 Sharp Corp 放送受信装置及び電子番組表生成方法
JP5038431B2 (ja) * 2007-09-18 2012-10-03 パナソニック株式会社 表示装置、表示方法および表示プログラム
JP2015122813A (ja) * 2007-09-18 2015-07-02 トムソン ライセンシングThomson Licensing セットトップボックスのためのユーザインタフェース
WO2009037829A1 (ja) * 2007-09-18 2009-03-26 Panasonic Corporation 表示装置、表示方法および表示プログラム
JP2010016633A (ja) * 2008-07-03 2010-01-21 Mitsubishi Electric Corp デジタル放送受信機
JP2010109548A (ja) * 2008-10-29 2010-05-13 Sony Corp 情報処理装置及び情報処理方法
US8661471B2 (en) 2008-10-29 2014-02-25 Sony Corporation Information processing apparatus and information processing method
JP2018501716A (ja) * 2014-12-04 2018-01-18 トムソン ライセンシングThomson Licensing 時刻に基づいて関連するフィールドを表示する電子番組ガイド
JP2023092379A (ja) * 2021-12-21 2023-07-03 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム

Also Published As

Publication number Publication date
US20060236233A1 (en) 2006-10-19
JPWO2006049150A1 (ja) 2008-05-29
CN1930883A (zh) 2007-03-14
US7814406B2 (en) 2010-10-12
CN1930883B (zh) 2010-09-29
JP3993627B2 (ja) 2007-10-17

Similar Documents

Publication Publication Date Title
JP3993627B2 (ja) 表示装置およびその方法
US7584492B2 (en) Program-selection device, program selection method, and program information providing system
US7181128B1 (en) Program recording apparatus and program recording medium
CN100515054C (zh) 从远程源将内容自动记录到pc的电子日历中的方法
US7882523B2 (en) Video search assisting method, video search assisting device, and broadcast receiving apparatus
US6128009A (en) Program guide controller
JPWO1997046006A1 (ja) 番組ガイド制御装置
WO2002071742A1 (en) Method and apparatus for personalized presentation of television/internet contents
KR20070033559A (ko) 디지털 방송 수신 단말기의 전자 프로그램 가이드 데이터관리 장치 및 방법
KR19980032441A (ko) 프로정보 방송시스템, 방송장치, 및 수신단말장치
WO2000011540A1 (en) Method for displaying multimedia information processing method, processing device, and processing system
EP2426587A2 (en) Method for providing channel list and display apparatus applying the same
JPS6260384A (ja) 受信機
JP5040292B2 (ja) 情報処理装置、情報処理方法、プログラム
JP4782731B2 (ja) 表示装置およびその方法
CN101753907A (zh) 一种节目提醒的方法
JPS6260378A (ja) テレビジヨン受像機
JP2504738B2 (ja) 番組情報送受信システム
JP4504066B2 (ja) ユーザ個別番組表提供装置および方法
JP2003219298A (ja) デジタル放送受信装置
US20060015907A1 (en) Broadcast program information display apparatus and broadcast program information display method
US8532471B2 (en) Mobile communications terminal for reservation recording and method thereof
JP3498629B2 (ja) 番組表表示システム及びそのためのプログラムを記録した記録媒体
JP2007028368A (ja) 録画番組再生装置、録画番組再生方法および録画番組再生プログラム
JP5066876B2 (ja) 自動通知システム

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 2006542388

Country of ref document: JP

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 11451510

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 200580007378.3

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 11451510

Country of ref document: US

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05800430

Country of ref document: EP

Kind code of ref document: A1