JP4483368B2 - Group program processing method, group program processing apparatus, and computer program - Google Patents
Group program processing method, group program processing apparatus, and computer program Download PDFInfo
- Publication number
- JP4483368B2 JP4483368B2 JP2004093143A JP2004093143A JP4483368B2 JP 4483368 B2 JP4483368 B2 JP 4483368B2 JP 2004093143 A JP2004093143 A JP 2004093143A JP 2004093143 A JP2004093143 A JP 2004093143A JP 4483368 B2 JP4483368 B2 JP 4483368B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- group
- information
- status
- group program
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は,グループ化された番組からグループ番組表を処理するグループ番組処理方法,グループ番組処理装置,およびコンピュータプログラムに関する。 The present invention relates to a group program processing method, a group program processing apparatus, and a computer program for processing a group program guide from grouped programs.
現在では,大容量のブロードバンド通信など通信インフラの整備,ハードディスクなどの記録メディアの大容量化によって,膨大な数の番組,ディジタル写真画像,音楽などのコンテンツを記憶することが可能となってきている。 Nowadays, it has become possible to store a huge number of programs, digital photo images, music and other content by improving communication infrastructure such as high-capacity broadband communication and increasing the capacity of recording media such as hard disks. .
また,放送形式も多様化している。地上波アナログ放送,地上波ディジタル放送,またはBSディジタル放送など,地上波放送,衛星放送を含め様々な放送形式で,日々様々なジャンルの番組が放送されている。 Broadcast formats are also diversifying. Programs of various genres are broadcast every day in various broadcasting formats including terrestrial broadcasting and satellite broadcasting, such as terrestrial analog broadcasting, terrestrial digital broadcasting, or BS digital broadcasting.
したがって,数多くの番組を効率的に視聴するため,番組を管理する必要があった。例えば,録画番組について,視聴機会が与えられないまま記録メディアに記録された番組が削除されてしまう場合等を防ぐため,番組の視聴状態等をステータス情報として保有することで,番組単位で番組を管理するシステムが存在している(特許文献1参照)。 Therefore, it was necessary to manage the programs in order to view many programs efficiently. For example, in order to prevent a program recorded on a recording medium from being deleted without giving an opportunity to view a recorded program, the viewing status of the program is held as status information, so that the program can be displayed on a program-by-program basis. There is a system to manage (see Patent Document 1).
しかしながら,個々の番組でステータス情報が作成されるため,番組の数が増えれば,その分,管理対象の番組が増加し,ステータス情報から該当する番組を検索する検索処理が効率的ではなく,結果的にユーザが目的とする番組の状況を効率良く把握するのが難しかった。 However, since status information is created for each program, if the number of programs increases, the number of programs to be managed increases accordingly, and the search process for searching for the corresponding program from the status information is not efficient, and the result In particular, it is difficult for the user to efficiently grasp the status of the target program.
また,前編・後編など複数回に渡って放送することで1つのストーリーが完結する場合など複数の番組を一つのグループに統括し,番組の放送から視聴までを総合して,グループ単位でステータスを管理すること等が要望されていた。 In addition, when a single story is completed by broadcasting multiple times such as the first part and the second part, multiple programs are integrated into one group, and the status from grouping to broadcasting is integrated. There was a demand for management.
本発明は,上記問題点に鑑みてなされたものであり,本発明の目的は,グループ化された1又は2以上の番組をグループ単位で管理処理等することが可能な,新規かつ改良されたグループ番組処理方法,グループ番組処理装置,およびコンピュータプログラムを提供することである。 The present invention has been made in view of the above problems, and an object of the present invention is new and improved, which is capable of managing, for example, grouped one or more programs in groups. A group program processing method, a group program processing apparatus, and a computer program are provided.
上記課題を解決するため,本発明の観点によれば,少なくとも番組の属性ごとに1又は2以上の番組がグループ番組としてグループ化され,該グループ化された各々の番組に関する番組情報を含むグループ番組情報を取得する取得処理と,グループ番組情報に含まれる各々の番組情報に基づき,該グループ番組内に属す番組全体の処理状況を少なくとも示すグループ番組のステータス情報を生成する生成処理と,前記グループ番組情報と前記グループ番組のステータス情報とに基づき,前記グループ番組の一覧表であるグループ番組表を画面に表示させる表示制御処理とを含むことを特徴としている。 In order to solve the above problems, according to an aspect of the present invention, at least one or more programs are grouped as a group program for each program attribute, and a group program including program information relating to each of the grouped programs An acquisition process for acquiring information, a generation process for generating status information of a group program showing at least the processing status of the entire program belonging to the group program based on each program information included in the group program information, and the group program And a display control process for displaying a group program table, which is a list of the group programs, on a screen based on the information and the status information of the group program.
本発明によれば,グループ番組処理方法は,1又は2以上の番組をある属性でグループ化し,グループ化された1又は2以上の番組を抽象化したグループ番組をその番組の代表とする。グループ番組に関連するグループ番組情報は,上記グループ内に属する番組全体の処理状況を示すステータス情報を含んでいる。かかる構成によれば,個々の番組の処理状況まで画面に表示せずとも,その番組が属するグループ全体の例えば放送経過等の処理状況を表示すれば,利用者は個々の番組の処理状況を容易に予想または把握することができる上に,個々の番組全ての状況を画面に表示するための処理が不要になるため,表示処理などの処理効率を向上させることができる。 According to the present invention, in the group program processing method, one or two or more programs are grouped with a certain attribute, and a group program obtained by abstracting the grouped one or more programs is a representative of the program. The group program information related to the group program includes status information indicating the processing status of all the programs belonging to the group. According to such a configuration, even if the processing status of each program is not displayed on the screen, the processing status of each program can be easily displayed by displaying the processing status of the entire group to which the program belongs, for example, the progress of broadcasting. In addition, since it is not necessary to perform processing for displaying the status of all individual programs on the screen, it is possible to improve processing efficiency such as display processing.
取得処理は,グループ番組情報をネットワーク又は放送波を介して取得するように構成してもよい。かかる構成により,グループ番組情報を取得する際に,ネットワーク又は放送波と通信媒体に左右されず情報を汎用的に取得できる。なお,ネットワーク又は放送波に限定されず,例えば無線等の場合であっても良い。 The acquisition process may be configured to acquire group program information via a network or a broadcast wave. With this configuration, when group program information is acquired, information can be acquired for general purposes regardless of the network or broadcast wave and communication medium. In addition, it is not limited to a network or a broadcast wave, For example, the case of wireless etc. may be sufficient.
グループ番組情報は,グループ番組に構成された各々の番組に関する番組情報を識別するための番組識別情報を含むように構成してもよい。かかる構成により,グループ番組情報に番組情報を含ませる場合よりもグループ番組情報のデータ容量を軽減でき,グループ番組情報を送受信する際のデータ通信効率の向上化を図れる。また,グループ番組情報に含む番組識別情報から番組情報を特定することができる。なお,グループ番組情報にグループ番組のタイトルを含めてもよい。 The group program information may be configured to include program identification information for identifying program information related to each program configured in the group program. With this configuration, the data capacity of the group program information can be reduced as compared with the case where the program information is included in the group program information, and the data communication efficiency when transmitting / receiving the group program information can be improved. Further, the program information can be specified from the program identification information included in the group program information. The group program title may be included in the group program information.
グループ番組のステータス情報には,該グループ番組の放送経過,再放送経過,視聴状況,録画状況,または録画予約状況を示すステータスが少なくとも一つ含まれるように構成してもよい。かかる構成により,グループ番組のグループ内に属する番組全体の各ステータスを画面に表示させることができ,ユーザは番組全体のステータスを把握し,グループ番組に属する番組全体を管理することができる上,個々の番組のステータスまで大方予測することが出来る。 The group program status information may include at least one status indicating the broadcast progress, re-broadcast progress, viewing status, recording status, or recording reservation status of the group program. With this configuration, the status of all the programs belonging to the group of the group program can be displayed on the screen, and the user can grasp the status of the entire program and manage the entire program belonging to the group program. It is possible to predict the status of most programs.
グループ番組処理方法は,視聴者からグループ番組を録画予約する指示を受付けると,該グループ番組に構成された番組の放送経過のステータスが放送開始待ちの全ての番組について,番組の録画予約をする録画予約処理をさらに含むように構成してもよい。かかる構成により,番組ごとに録画予約せずに,一括してグループ番組に属する番組について録画予約できるため録画予約処理の効率化が図れる。 In the group program processing method, when an instruction to reserve recording of a group program is received from a viewer, the recording of the program recording reservation is made for all the programs whose program progress status is awaiting to start broadcasting. A reservation process may be further included. With such a configuration, it is possible to make a recording reservation for programs belonging to a group program at once without making a recording reservation for each program, so that the efficiency of the recording reservation process can be improved.
再放送経過のステータスが番組の再放送の決定を表わす再放送決定ステータスである場合,前記グループ番組に属する全ての番組について,自動的に録画予約する録画予約処理をさらに含むように構成してもよい。かかる構成により,再放送番組ごとに録画予約せずに,一括してグループ番組に属する再放送番組について録画予約できるため録画予約処理の効率化が図れる。 When the rebroadcast progress status is a rebroadcast determination status indicating a rebroadcast determination of the program, it may be configured to further include a recording reservation process for automatically recording recording for all the programs belonging to the group program. Good. With this configuration, it is possible to make a recording reservation for rebroadcast programs belonging to a group program at once without making a recording reservation for each rebroadcast program, so that the recording reservation process can be made more efficient.
グループ番組情報には,グループ番組のタイトル,グループ番組情報を識別するグループ番組識別情報が含まれるように構成してもよい。かかる構成により,各番組に関する番組情報を指定した場合,上記指定した番組情報に属するグループ番組情報を特定することができる。 The group program information may include a group program title and group program identification information for identifying the group program information. With this configuration, when program information related to each program is designated, group program information belonging to the designated program information can be specified.
グループ番組表は,視聴者からの指示を受付けて加工した視聴者の好むグループ番組から構成された一覧表であるように構成してもよい。かかる構成により,各視聴者による少なくとも録画予約等の処理効率の向上化を図れる。 The group program guide may be configured to be a list composed of group programs preferred by the viewer that has been processed by receiving instructions from the viewer. With this configuration, it is possible to improve the processing efficiency of at least recording reservation by each viewer.
番組の属性は,ジャンルであるように構成してもよい。かかる構成により,ジャンルごとに1又は2以上の番組をグループ化することができる。なお,ジャンルに限られず,タイトル,チャンネル等の場合でもよい。 You may comprise the attribute of a program so that it may be a genre. With this configuration, one or more programs can be grouped for each genre. In addition, it is not restricted to a genre, A title, a channel, etc. may be sufficient.
グループ番組表は,同軸上にタイトル,録画予約,放送日時,視聴状況を少なくとも項目名とし,該項目ごとに,その項目に対応する情報が表示されたグループ番組の一覧表であるように構成してもよい。かかる構成により,番組表から番組を確認するのと同じ要領でユーザはグループ番組表からグループ番組を確認することができる。 The group program table is configured to be a list of group programs in which titles, recording reservations, broadcast dates and times, and viewing status are at least item names on the same axis, and information corresponding to the items is displayed for each item. May be. With this configuration, the user can confirm a group program from the group program guide in the same manner as confirming a program from the program guide.
グループ番組のステータス情報を生成する生成処理は,グループ番組に構成された番組全体のうち既に放送した番組の割合を,該グループ番組のステータス情報を生成する際に,少なくとも設定するように構成してもよい。係る構成により,ユーザはグループ番組内に属する番組全体の進捗度を容易に把握することができる。 The generation process for generating the status information of the group program is configured to set at least the ratio of the already broadcasted program among the entire programs configured in the group program when generating the status information of the group program. Also good. With this configuration, the user can easily grasp the degree of progress of all the programs belonging to the group program.
番組情報は,該番組情報を識別するための番組識別情報であるように構成してもよい。かかる構成により,グループ番組情報のデータ容量の軽量化が図れる。 The program information may be configured to be program identification information for identifying the program information. With this configuration, the data capacity of group program information can be reduced.
また,上記課題を解決するため,本発明の別の観点によれば,グループ番組処理装置は,少なくとも番組の属性ごとに1又は2以上の番組がグループ番組としてグループ化され,該グループ化された各々の番組に関する番組情報を含むグループ番組情報を取得する取得部と,グループ番組情報に含まれる各々の番組情報に基づき,該グループ番組内に属す番組全体の処理状況を少なくとも示すグループ番組のステータス情報を生成する生成部と,グループ番組情報とグループ番組のステータス情報とに基づき,グループ番組の一覧表であるグループ番組表を画面に表示させる表示制御部とを備えることを特徴としている。 In order to solve the above problem, according to another aspect of the present invention, a group program processing device groups one or more programs as group programs at least for each program attribute, An acquisition unit for acquiring group program information including program information relating to each program, and group program status information indicating at least the processing status of the entire program belonging to the group program based on each program information included in the group program information And a display control unit for displaying a group program table, which is a list of group programs, on the screen based on the group program information and the group program status information.
本発明によれば,グループ番組処理装置は,1又は2以上の番組をある属性でグループ化し,グループ化された1又は2以上の番組を抽象化したグループ番組をその番組の代表とする。グループ番組に関連するグループ番組情報は,上記グループ内に属する番組全体の処理状況を示すステータス情報を含んでいる。かかる構成によれば,個々の番組の処理状況まで画面に表示せずとも,その番組が属するグループ全体の例えば放送経過等の処理状況を表示すれば,利用者は個々の番組の処理状況を容易に予想または把握することができる上に,個々の番組全ての状況を画面に表示するための処理が不要になるため,グループ番組処理装置の表示処理等の処理効率を向上させることができる。 According to the present invention, the group program processing apparatus groups one or more programs with a certain attribute, and uses the group program obtained by abstracting the grouped one or more programs as a representative of the program. The group program information related to the group program includes status information indicating the processing status of all the programs belonging to the group. According to such a configuration, even if the processing status of each program is not displayed on the screen, the processing status of each program can be easily displayed by displaying the processing status of the entire group to which the program belongs, for example, the progress of broadcasting. In addition, since it is unnecessary to perform processing for displaying the status of all individual programs on the screen, it is possible to improve the processing efficiency of the display processing of the group program processing device.
取得部は,グループ番組情報をネットワーク又は放送波を介して取得するように構成してもよい。かかる構成により,グループ番組処理装置がグループ番組情報を取得する際に,ネットワーク又は放送波と通信媒体に左右されず目的の情報を汎用的に取得できる。 The acquisition unit may be configured to acquire group program information via a network or a broadcast wave. With such a configuration, when the group program processing apparatus acquires group program information, target information can be acquired universally regardless of the network or broadcast wave and communication medium.
グループ番組情報は,グループ番組のタイトルと,該グループ番組に構成された各々の番組に関する番組情報を識別するための番組識別情報とを含むように構成してもよく,グループ番組のステータス情報には,該グループ番組の放送経過,再放送経過,視聴状況,録画状況,または録画予約状況を示すステータスが少なくとも一つ含まれるように構成してもよい。 The group program information may be configured to include a title of the group program and program identification information for identifying program information related to each program included in the group program. , The group program may be configured to include at least one status indicating the broadcast progress, re-broadcast progress, viewing status, recording status, or recording reservation status.
グループ番組処理装置は,視聴者からグループ番組を録画予約する指示を受付けると,該グループ番組に構成された番組の放送経過のステータスが放送開始待ちの全ての番組について,番組の録画予約の指示をする録画予約部をさらに含むように構成してもよい。 When the group program processing apparatus receives an instruction to reserve recording of the group program from the viewer, the group program processing apparatus issues an instruction to reserve recording of the program for all the programs whose broadcast progress statuses of the group program are waiting to start broadcasting. It may be configured to further include a recording reservation unit.
再放送経過のステータスが番組の再放送の決定を表わす再放送決定ステータスである場合,グループ番組に属する全ての番組について,自動的に録画予約の指示をする録画予約指示部をさらに含むように構成してもよい。 When the re-broadcast progress status is a re-broadcast determination status indicating the re-broadcast determination of the program, it is further configured to further include a recording reservation instructing unit for automatically instructing a recording reservation for all programs belonging to the group program May be.
グループ番組情報には,グループ番組のタイトル,グループ番組情報を識別するグループ番組識別情報が含まれるように構成してもよく,グループ番組表は,視聴者からの指示を受付けて加工した視聴者の好むグループ番組から構成された一覧表であるように構成してもよい。 The group program information may include a group program title and group program identification information for identifying the group program information. The group program table includes the viewer's instructions processed by receiving instructions from the viewer. You may comprise so that it may be the list comprised from the favorite group program.
また,上記課題を解決するため,本発明の別の観点によれば,少なくとも番組の属性ごとに1又は2以上の番組がグループ番組としてグループ化され,該グループ化された各々の番組に関する番組情報を含むグループ番組情報を取得する取得処理と,グループ番組情報に含まれる各々の番組情報に基づき,該グループ番組内に属す番組全体の処理状況を少なくとも示すグループ番組のステータス情報を生成する生成処理と,グループ番組情報とグループ番組のステータス情報とに基づき,グループ番組の一覧表であるグループ番組表を画面に表示させる表示制御処理とが含まれるグループ番組処理方法をコンピュータに実行させることを特徴としている。 In order to solve the above problems, according to another aspect of the present invention, at least one or more programs are grouped as a group program at least for each program attribute, and program information relating to each of the grouped programs An acquisition process for acquiring group program information including: a generation process for generating status information of a group program indicating at least the processing status of the entire program belonging to the group program based on each program information included in the group program information; , Based on group program information and group program status information, causing a computer to execute a group program processing method including a display control process for displaying a group program list as a list of group programs on a screen. .
以上説明したように,本発明によれば,1又は2以上の番組を適当な属性でグループ化することで,グループ単位で番組を管理することが可能となる。また,当該グループ内の番組に関する番組情報を統括するグループ情報を生成することで,番組全体の放送状況や,録画予約状況等のステータスを容易に画面表示または提供することができる。 As described above, according to the present invention, it is possible to manage programs in units of groups by grouping one or more programs with appropriate attributes. In addition, by generating group information that supervises program information related to programs in the group, it is possible to easily display or provide statuses such as the broadcast status of the entire program and the recording reservation status.
以下,本発明の好適な実施の形態について,添付図面を参照しながら詳細に説明する。なお,以下の説明及び添付図面において,略同一の機能及び構成を有する構成要素については,同一符号を付することにより,重複説明を省略する。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, components having substantially the same functions and configurations are denoted by the same reference numerals, and redundant description is omitted.
(グループ番組表提供システム)
まず,図1を参照しながら,本実施の形態にかかるグループ番組表提供システム100について説明する。図1は,本実施の形態にかかるグループ番組表提供システムの概略的な構成を示すブロック図である。
(Group program guide system)
First, a group program
図1に示すように,本実施の形態にかかるグループ番組表提供システム100は,主にサービスを利用する利用者側と,サービスを提供する提供者側との2つに区分される。上記利用者側には,少なくとも利用者端末101と,録画端末117と,制御端末118とから少なくとも構成されている。なお,上記利用者端末101,録画端末117,および制御端末118は各1台から構成される場合を例に挙げて説明するが,かかる例に限定されず複数台の場合でもよい。
As shown in FIG. 1, the group program
上記利用者端末101は,番組情報の一部であるEPG情報または番組メタ情報を放送波またはネットワーク103を介して受信,または映像等を受信し,画面に表示する機能を有する。なお,放送波を介して,番組情報を識別する番組識別情報を受信した場合,上記番組識別情報に該当する番組情報を,ネットワーク103を介して受信する。番組情報は,後程説明するが,EPG情報,番組メタ情報などの番組に関わる情報の総称である。
The
上記ネットワーク103は,図1に示すように,ネットワーク103aとネットワーク103bとから少なくとも構成される。ネットワーク103aは,例えば,CATV(ケーブルテレビ)用に番組を利用者側に配信し,また利用者端末101とメールサーバ125との間を接続し,双方向にデータを送受信する。また,ネットワーク103bは,例えば,利用者端末101とトランザクションサーバ127との間を接続し,双方向にデータを送受信する。
As shown in FIG. 1, the
利用者端末101は,図1に示すように,TV(テレビジョン),STB(セット・トップ・ボックス),携帯電話,PDA(Personal Digital Assistant),またはPC(Personal Computer)を例示することができるが,かかる例に限定されない。
As shown in FIG. 1, the
上記録画端末117は,利用者端末101からの録画予約要求情報に基づき番組を録画する機能等を有する。また録画端末117は,PVR(Personal
Video Recorder),VHSなどの方式でテープに録画するVTR(Video Tape Recorder)などを例示することができるが,かかる例に限定されない。なお,録画予約要求情報は,グループ情報(グループ番組情報),番組情報,それらのステータス(処理状況)情報に基づき生成されるが,後程説明する。
The
An example is a VTR (Video Tape Recorder) that records on a tape using a method such as Video Recorder or VHS, but is not limited to such an example. The recording reservation request information is generated based on group information (group program information), program information, and status (processing status) information thereof, which will be described later.
なお,利用者端末101等に処理や操作等を指示する制御端末118は,携帯電話118aを例に挙げることができるが,かかる例に限定されず,例えば,赤外線等で利用者端末110に指示可能なリモートコントローラ(以下,リモコン)などの場合でも実施することができる。
The
次に,上記提供側には,放送局102(102a,102b,…,102n)と,委託放送事業者119(119a,119b,…,119n),受託放送事業者(121a,121b,…,121n),ECGサービス会社105,コンテンツ提供会社(コンテンツプロバイダー)104とから少なくとも構成される。なお,利用者端末101又は放送局102は,グループ情報等を処理し,グループ番組表を作成等するグループ番組処理装置に該当する。
Next, the providing side includes a broadcasting station 102 (102a, 102b,..., 102n), a consigned broadcaster 119 (119a, 119b,..., 119n), and a consigned broadcaster (121a, 121b,..., 121n). ), An
上記放送局102は,放送系,CATV系,通信系と大別することができ,上記放送系には,地上波アナログ放送,地上波ディジタル放送,BSアナログ,BSディジタル,124度・128度CS放送,110度CS放送などを例示することができ,例えば,放送局102aは,124度/128度のCS(Communication Satellite)放送,CSディジタル放送などを例示することができる。
The broadcasting station 102 can be broadly divided into a broadcasting system, a CATV system, and a communication system. The broadcasting system includes terrestrial analog broadcasting, terrestrial digital broadcasting, BS analog, BS digital, 124 degrees and 128 degrees CS. Broadcasting, 110 degree CS broadcasting, etc. can be illustrated. For example, the
また,上記CATV系には,CATVディジタル放送,CATVアナログ放送などを例示することができ,上記通信系には,光ファイバ,ADSL,または電話モデムまたは携帯電話映像サービス等によるブロードバンド放送(BB放送)等を例示することができる。なお,携帯電話映像サービスは,例えばパケット通信などにより動画や,静止画,音楽などのコンテンツを配信するサービスである。 The CATV system can be exemplified by CATV digital broadcasting, CATV analog broadcasting, etc., and the communication system includes broadband broadcasting (BB broadcasting) using optical fiber, ADSL, telephone modem or mobile phone video service, etc. Etc. can be illustrated. Note that the mobile phone video service is a service that delivers contents such as moving images, still images, and music by packet communication, for example.
放送局102は,放送波などの電波をアップリンクまたはダウンリンクすることで,番組を利用者に伝送する。また,利用者から伝送された番組を視聴した分の料金等の徴収を行う。 The broadcast station 102 transmits a program to a user by uplinking or downlinking radio waves such as broadcast waves. It also collects fees for viewing programs transmitted from users.
また,放送局102は,利用者端末101に対して,各種の放送番組を放送するとともに,データ放送としてグループ情報,EPG情報,番組メタ情報などを管理または送出している。利用者端末101は,例えば,グループ情報,上記EPG情報を受信することにより,EPG((Electric Program Guide:電子番組表)形式のグループ番組表を表示することが可能になる。
The broadcast station 102 broadcasts various broadcast programs to the
グループ情報は,1又は2以上の番組をグループ化したグループ番組を管理する管理情報である。グループ番組は,上記グループ内に含まれる番組を統括し,グループを代表する仮想的な番組である。グループ情報については,詳細は後述するが,グループ情報は,EPG情報を識別するための番組識別情報や,グループ番組のタイトル等の情報を含む。 The group information is management information for managing a group program obtained by grouping one or more programs. The group program is a virtual program that supervises the programs included in the group and represents the group. The group information will be described in detail later, but the group information includes information such as program identification information for identifying EPG information and the title of the group program.
なお,本実施の形態にかかるグループ番組表は,放送局102または受託放送事業者121で放送する場合を例に挙げて説明するが,かかる例に限定されない。例えば,ラジオ番組等のグループ番組表などの場合であってもよい。なお,グループ番組表については,後程詳述する。 The group program guide according to the present embodiment will be described by taking as an example the case of broadcasting by the broadcast station 102 or the consigned broadcaster 121, but is not limited to such an example. For example, it may be a group program table such as a radio program. The group program guide will be described in detail later.
受託放送事業者121は,放送局102と同様に番組を放送するとともに,グループ情報,放送される番組の内容等を含む番組情報や,番組に関連する書籍等のコンテンツ情報を管理し,グループ情報提供サービスや,EPGサービス,及びECG(Electric Content Guide)サービスを行う。なお,グループ情報,上記EPG,ECGについては後述する。また,番組情報は,後程説明するが,EPG情報,番組メタ情報などの番組に関わる情報の総称である。 The consignment broadcaster 121 broadcasts a program in the same manner as the broadcasting station 102, manages group information, program information including the contents of the broadcasted program, etc., and content information such as books related to the program. Provided service, EPG service, and ECG (Electric Content Guide) service. The group information, EPG and ECG will be described later. Program information is a general term for information relating to programs such as EPG information and program meta information, which will be described later.
コンテンツ提供会社104(コンテンツホルダ)は,多種多様なコンテンツの実体を制作,管理,および提供する企業である。コンテンツホルダは,コンテンツにかかるコンテンツメタ情報も同様に作成する。制作されたコンテンツメタ情報は,ECGサービス会社105に提供される。
The content providing company 104 (content holder) is a company that produces, manages, and provides various content entities. The content holder similarly creates content meta information related to the content. The produced content meta information is provided to the
委託放送事業者119は,チャンネルを提供する企業であり,番組の制作や,番組の編成・送出等もする。例えば,委託放送事業者は,例えば,番組供給会社(番供)などを例示することができる。 The consigned broadcaster 119 is a company that provides channels, and also produces programs and organizes / sends programs. For example, the consigned broadcaster can exemplify, for example, a program supply company (number).
ECGサービス会社105では,ECGサービス利用のため,放送局102又は受託放送事業者121からの依頼により,放送局102又は受託放送事業者121からの番組メタ情報と,コンテンツ提供会社104から提供されるコンテンツメタ情報とを紐付ける。また,グループ情報と上記コンテンツメタ情報とも紐付ける。
The
さらに,図1に示すように,放送局102には,番組の編成や番組の制作,EPG情報の生成,番組の送出等をする放送設備装置126が備わる。放送設備装置126は,上記の通り,グループ情報と番組情報の作成や,編成を行い,グループ情報,番組情報,及びコンテンツ情報を管理し,グループ情報提供サービスを行う。
Further, as shown in FIG. 1, the broadcasting station 102 is provided with a
委託放送事業者119は,制作/編成装置131を備え,上記EPG制作/編成装置131は,グループ情報または番組情報を作成,編成し,編成された番組情報等を定期的に受託放送事業者121に送信する。なお,制作/編成装置131は,コンテンツ情報を制作/編成してもよい。 The consigned broadcaster 119 includes a production / organization apparatus 131. The EPG production / organization apparatus 131 creates and organizes group information or program information, and periodically organizes the program information and the like. Send to. Note that the production / organization apparatus 131 may produce / organize content information.
受託放送事業者121は,送出装置133を備え,送出装置133によって,委託放送事業者119から送信されたグループ情報,番組情報,またはコンテンツ情報のうち少なくとも一つを管理し,送出することで,EPG形式のグループ番組表などを表示可能なEPGサービス,またはECGサービスが行われる。また,コンテンツ情報に基づき,コンテンツメタ情報を生成してもよい。 The consigned broadcaster 121 includes a sending device 133. The sending device 133 manages and sends at least one of group information, program information, and content information transmitted from the consigned broadcaster 119. An EPG service or an ECG service capable of displaying an EPG group program guide or the like is performed. Further, content meta information may be generated based on the content information.
なお,上記送出装置133は,グループ情報,番組情報,またはコンテンツ情報のうち少なくとも一つをグループ化装置122に送出する際に,放送波配信用とネットワーク103を介して送信するためのネットワーク配信用と,2種類の情報を送信可能なように,上記種類ごとに別体として装置が構成されてもよい。
The transmission device 133 is used for broadcast wave distribution and for network distribution for transmission via the
また,送出装置133は,各放送局102からの編成情報などを取得し,電子番組表(EPG)形式のグループ情報(グループ番組情報)または番組情報などを生成する。なお,外部で生成された番組情報を取得してもよい。編成情報は,番組をスケジュール通り放送し,番組を進行するための情報である。 In addition, the sending device 133 acquires organization information from each broadcasting station 102, and generates group information (group program information) or program information in an electronic program guide (EPG) format. Note that program information generated outside may be acquired. The organization information is information for broadcasting a program as scheduled and progressing the program.
グループ情報または番組情報は,グループ化装置122等から一括して利用者端末101に放送波を介して配信されるが,コンテンツの詳細情報等に該当するコンテンツメタ情報等,その他の付加的なECG(Electronic Contents Guide)情報は,サービスの提供側である放送局102等内で独自に管理することができる。
Group information or program information is distributed from the
なお,上記グループ化装置122から放送波を介してグループ情報またはEPG情報等を送出する場合に限定されず,クライアント/サーバシステムによって,例えばネットワーク103aを介して利用者端末101からの要求に応じて提供する場合でもよい。また,上記放送設備装置126の場合もサーバ機能を有することによってEPG情報等を提供してもよい。
The
コンテンツ提供会社104は,制作装置135を備え,上記制作装置135は,例えば,番組情報に関連付けられるコンテンツメタ情報等のメタ情報を制作する。制作されたコンテンツメタ情報等は,ECGサービス会社105に提供される。
The content providing company 104 includes a
ECGサービス会社105には,編成/送出装置137を備え,上記編成/送出装置137は,番組メタ情報等の番組情報とコンテンツメタ情報とを紐付け処理する。また,番組情報とグループ情報とを紐付け処理する。紐付けられた番組情報およびコンテンツメタ情報や,紐付けられた番組情報及びグループ情報は,放送波又はネットワーク103を介して利用者側に提供される。
The
したがって,例えば,番組メタ情報を指定すれば,利用者は当該番組メタ情報に関連付けられたコンテンツメタ情報を取得でき,書籍等のコンテンツ情報を購入することができる。また,例えばEPG情報を特定すれば,当該番組の属するグループ情報を取得することができ,グループに属する他の番組情報にアクセスすることができる。さらに,グループ情報に含まれる番組識別情報(EPG情報ID等。)から番組情報にアクセスすることもできる。 Therefore, for example, if program meta information is designated, the user can acquire content meta information associated with the program meta information, and can purchase content information such as books. For example, if EPG information is specified, group information to which the program belongs can be acquired, and other program information belonging to the group can be accessed. Furthermore, program information can be accessed from program identification information (such as an EPG information ID) included in the group information.
グループ化装置122は,例えば,複数の放送局102がグループ局を構成する場合,当該各放送局102で送出された番組情報等を1つにまとめて,グループ化する機能を有する。したがって,各放送局102の番組情報複数がグループ化されることで,1つのデータから構成されることになる。なお,グループ化しない場合であっても一旦は上記グループ化装置122で管理されてもよい。
For example, when a plurality of broadcasting stations 102 constitute a group station, the
なお,グループ化装置122は,放送局102の放送設備装置126で管理する指示情報に予めグループ化する旨の設定がされていた場合,指定された放送局102のグループに属する放送局102のグループ情報,番組情報等を1つのグループからなる放送局にまとめる。
If the
また,グループ化装置122には,放送設備装置126が備える装置とほぼ同様の装置が備わり,放送局102または受託放送事業者等から送信されるグループ情報や,番組情報などを記憶管理し,上記番組情報等を適宜アンテナ123から放送波を介して送出,またはネットワーク103を介して送信する。
In addition, the
なお,本実施の形態にかかるECGサービス会社105の編成/送出装置137は,放送局102(102a,102b,102c,102d,…,102n)に,それぞれ備わる場合でもよく,放送局102(102a,102b,102c,102d,…,102n)が1つの編成/送出装置137を共有する場合等でもよい。
The organization /
本実施の形態にかかるグループ化装置122のグループ化処理は,複数の放送局102からなるグループを例に挙げて説明したが,かかる例に限定されず,例えば,1又は2以上の放送局102と1又は2以上の受託放送事業者121がグループ局として構成する場合などでも実施できる。
The grouping process of the
ネットワーク103を介して電子メールを送受信するメールサーバ125と,制御端末118からの指示で番組の録画予約するための情報等を生成するトランザクションサーバ127とが,さらにグループ番組表提供システム100に備わる。
The group program
ネットワーク103(103a,103b)は,グループ化装置122と,電子メールを送受信するメールサーバ125と,トランザクションサーバ127と,利用者端末101(101a,101b,…,101n)とを相互に双方向通信可能に接続するものであり,典型的にはADSL(Asymmetric Digital Subscriber Line)またはFTTH(Fiber To The Home)などそれに類する方法で接続するインターネットなどの公衆回線網であるが,WAN,LAN,IP−VPNなどの閉鎖回線網も含む。また接続媒体は,FDDI(Fiber Distributed Data Interface)などによる光ファイバケーブル,Ethernet(登録商標)による同軸ケーブル又はツイストペアケーブル,もしくはIEEE802.11bなどによる無線など,有線無線を問わず,衛星通信網なども含む。
The network 103 (103a, 103b) is a two-way communication between the
アンテナ123(123a,123b)は,放送波を送出又は受信するための装置であり,グループ化装置122等から送出された番組の映像信号や,番組情報などは,上記アンテナ123aを介して送出され,アンテナ123bによって受信される。受信された映像信号,番組情報等は,利用者端末101の画面に表示される。
The antenna 123 (123a, 123b) is a device for sending or receiving broadcast waves, and the video signal of the program sent from the
トランザクションサーバ127は,利用者側に属す利用者端末101と提供側に属す放送局102等との双方向サービスを行うため利用者側からの多種な情報を送信先の装置に適切に送信する。例えば,利用者端末101から番組の録画予約情報が送信されると,メールサーバ125に送信する。なお,メールサーバ125以外にも放送局102等から録画予約情報を利用者端末101に送信することで,録画予約処理を実行させる場合であってもよい。
The
また,トランザクションサーバ127は,番組の録画予約処理以外にも,番組の再放送を要求するための情報等を利用者端末101から受信すると,放送局102に備わる放送設備装置126に送信する。
In addition to the program recording reservation process, the
ここで,送信元の利用者端末101から送信された電子メールは,メールサーバ125に一度送信され,管理保有される。なお,上記利用者端末101は,SMTP(Simple Mail Transfer Protocol)に従い,上記電子メールをメールサーバに送信するが,かかる例に限定されない。
Here, the electronic mail transmitted from the
メールサーバ125は,例えば,電子メールに含まれる送信先の宛先(メールアドレス)ごとに割当てられたメールボックスに,送信されてくる電子メールを格納する。なお,メールアドレスに該当するメールボックスが存在しない場合,メールサーバ125は,他のメールサーバに,例えばSMTP等のプロトコルに従い,電子メールを転送してもよい。
For example, the
メールサーバ125は,利用者端末101によって所定時間ごとに,POP3(Post Office Protocol Version3)などのプロトコルに従い,自己のメールアドレスに該当するメールボックスに格納された電子メールを送信するよう要求される。
The
なお,メールサーバ125は,例えば録画予約された番組の放送時間の所定時間前まで,録画予約を通知するための電子メールを保有する必要があるため,メールボックスに存在する電子メールを所定時間になるまで,利用者端末101から要求されても送信拒否するか,またはメールボックスに保存された電子メール一旦削除又は別の記憶領域に退避し,所定時間前に再び録画予約を通知するための電子メールを生成等の処理を行う。
The
利用者端末101が録画予約を告知するための電子メールを受信すると,利用者は,上記電子メールをトリガーとして,入力部237等を用いて,録画端末117に対して番組の録画予約してもよい。
When the
次に,本実施の形態にかかるグループ番組表提供システム100について説明すると,グループ番組表提供システムでは,放送設備装置126や送出装置133等が利用者端末101に,例えば,EPG(電子番組表)形式などのグループ番組表を提供する。なお,かかる例に限定されず,例えば,EPG形式の番組表や,ECG形式の番組表なども提供することは可能である。
Next, the group program
さらに,ECGサービスにおいては,ECGサービス会社105に備わる編成/送出装置137が,ECGサービスの機能として,番組表だけでなく,さらに上記番組表を介して利用者に,番組に関連する詳細情報や,電子ブックなどの書籍,または映画などのコンテンツを提供する。
Further, in the ECG service, the organizing / sending
なお,本実施の形態にかかる放送設備装置126,送出装置133,または編成/送出装置137は,番組表に含まれる番組情報を提供する場合を例に挙げて説明したが,かかる例に限定されず,例えば,番組表の代わりに,書籍リストや,ラジオ番組表などの場合であっても実施可能であるが,以下,利用者端末101に表示されるのはEPG形式等のグループ番組表である場合を例に挙げて,本実施の形態にかかるグループ番組表提供システム100について説明する。
The
利用者端末101は,放送局102又はグループ局単位でEPG情報,グループ情報等を受信し,当該情報に基づきグループ番組表を表示する。なおECGサービスの場合,番組メタ情報等に基づき表示される番組表のうち適当な番組が選択されると,番組に関連するコンテンツを検索し,番組の詳細情報等のコンテンツを取得することができる。
The
また,グループ番組表等の番組には,1又は2以上のコンテンツが存在する。ここで,番組表のうち,コンテンツは番組情報などを含む“番組”に該当し,上記番組が複数集まることで,番組表を構成する。 A program such as a group program guide includes one or more contents. Here, in the program guide, the contents correspond to “programs” including program information and the like, and the program guide is configured by collecting a plurality of the programs.
また,本実施の形態にかかるグループ番組表提供システム100は,さらにアカウントアグリゲーションサーバ(図示せず。)を備える場合でもよい。アカウントアグリゲーションサーバは,視聴者(ユーザ)がグループ番組表提供システム100を利用する際に行われる認証,またはグループ番組表提供システム100を利用するユーザがコンテンツ等を購入する際に行われる課金・決済を,放送局102,受託放送事業者,または番組等に依存することなく一元的に行うための機能を備える。
The group program
つまり,アカウントアグリゲーションサーバを備えることにより,ユーザの認証情報を一元化し,統合認証(シングルサインオン)することが可能となり,同様に,課金・決済情報もユーザ単位に一元化することが可能となる。なお,上記一元化は,複数のユーザIDを統合した統合ユーザIDに基づき,行われる。 In other words, by providing the account aggregation server, it is possible to unify user authentication information and perform integrated authentication (single sign-on), and similarly, it is possible to unify billing / settlement information for each user. The unification is performed based on an integrated user ID obtained by integrating a plurality of user IDs.
課金・決済などの全てのサービスをひとまとめとし,ひとつの統合ユーザIDに基づき,サービス全てに対してアクセスするための認証の代行を行う機能を持つ。例えば専用のサーバにより実現される。 All services such as billing / settlement are grouped together, and based on one integrated user ID, it has a function of performing authentication for accessing all services. For example, it is realized by a dedicated server.
なお,アクセスとは,例えば,システムの利用,サーバへの接続,ファイルの参照,ファイルの保存,ファイルの削除,またはファイルの変更など,ネットワークを介して情報を処理する情報処理を総称していう。 Note that access is a general term for information processing that processes information via a network, such as system use, connection to a server, file reference, file storage, file deletion, or file change.
また,映像,音楽,ゲームソフト等の著作物の権利保持者であるコンテンツホルダのマーケティング活動上顧客情報の開示を必要とする場合,上記ユーザ情報を有効に活用することができる。上記の場合,利用者端末101を認証するため,例えば,電子証明書等にユーザ名,ユーザID等が含まれる形式で,アカウントアグリゲーションサーバに通知される。
In addition, when it is necessary to disclose customer information for marketing activities of a content holder who is a copyright holder of copyrighted works such as video, music, and game software, the user information can be used effectively. In the above case, in order to authenticate the
上記コンテンツメタ情報は,編成/送出装置137により記憶/保有される。また,コンテンツホルダや広告代理店等のコンテンツ提供会社104に備わる制作装置135によって,上記コンテンツメタ情報が作成される。
The content meta information is stored / held by the composition /
編成/送出装置137は,コンテンツメタ情報または番組メタ情報等をネットワーク103を介して送信する際に,BML(Broadcast Markup Language),HTML(Hyper Text Markup Language),またはC−HTML(Contpact−Hyper Text Markup Language)などに変換し,送信してもよい。
The organization /
(グループ情報の配信について)
次に,図2を参照しながら,本実施の形態にかかるグループ情報の配信処理の概略について説明する。図2は,本実施の形態にかかるグループ情報をネットワーク103を介して配信する概略を示す説明図である。
(About distribution of group information)
Next, an outline of the group information distribution processing according to the present embodiment will be described with reference to FIG. FIG. 2 is an explanatory diagram showing an outline of distributing group information according to the present embodiment via the
図2に示すように,サービス提供側で番組を編成等することで生成される番組情報とグループ情報はグループ化装置122等に記憶管理される。作成された番組情報とグループ情報について利用者端末101は,さらにサービス利用可能であるユーザ毎に上記番組情報とグループ情報に係るステータス情報(番組ステータス情報,グループステータス情報)を作成し,各ユーザに割当てられた記憶領域に上記ステータス情報を記憶する。またユーザごとに予め環境設定情報も登録される。なお,ステータス(処理状況)情報は後述するが,主に番組の録画状況や,放送経過などのステータスを管理するために使われる情報である。また,上記環境設定情報は,後程述べるが,利用者端末101側に記憶される場合であってもよい。
As shown in FIG. 2, program information and group information generated by organizing a program on the service providing side are stored and managed in the
なお,グループ情報は,1又は2以上の番組情報をグループ化した際に作成されるメタ情報である。番組情報が存在しない場合,グループ情報も作成されない。例えば,放送番組に1回〜11回からなるシリーズ物のドラマ番組が存在した場合,各回の番組情報(1回〜11回)が作成され,さらに上記11回分のドラマ番組でグループ化された1つのグループ情報が作成される。また,図2に示すグループ情報は1つであるが,かかる例に限定されず,複数の場合でも実施でき,さらに複数のグループ情報が階層構造をなす場合でもよい。
The group information is meta information created when one or more pieces of program information are grouped. If no program information exists, no group information is created. For example, if a broadcast program has a series of drama programs of 1 to 11 times, program information (1 to 11 times) of each time is created and further grouped by the 11 times of
本実施の形態にかかるグループステータス情報および番組ステータス情報は,グループ情報および番組情報とは別に生成される場合を例に挙げて説明するが,係る例に限定されず,例えば,ステータス情報がグループ情報または番組情報に含まれるように一体的に生成されても良い。 The group status information and the program status information according to the present embodiment will be described by taking as an example a case where the group status information and the program status information are generated separately from the group information and the program information. However, the present invention is not limited to such an example. Alternatively, they may be generated integrally so as to be included in the program information.
次に,グループ化装置122または放送設備装置126等は,予め登録された環境設定情報に基づき,各ユーザが使用する利用者端末101の表示画面に表示するための画面データを生成する。
Next, the
例えば,環境設定情報にグループ番組表が表示されるように設定されていた場合,グループ化装置122等は,グループ番組表の画面データをグループ情報,グループステータス情報,番組情報,番組ステータス情報等に基づき作成する。
For example, when the group program table is set to be displayed in the environment setting information, the
利用者端末101は,グループ化装置122にネットワーク103を介して,上記グループ番組表等を要求すると,グループ化装置122は,上記グループ番組表を,例えばHTTP等のプロトコルによりパケット化し,ネットワーク103を介して送信する。
When the
なお,上記グループ番組表の他にもEPG形式の番組表や,ECG形式の番組表などの画面データも各ユーザごとに環境設定情報の設定内容に基づき作成される。 In addition to the group program guide, screen data such as an EPG program guide and an ECG program guide are also created for each user based on the setting contents of the environment setting information.
利用者端末101は,上記画面データをネットワーク103を介して受信すると,利用者端末101の記憶部236等にインストールにより記憶された閲覧ソフトウェア(例えば,Webブラウザ)等のアプリケーションを起動することで,画面上に表示される。なお,本実施の形態にかかるWebブラウザは,インストールする場合に限らず,アプレットなど,ハードディスクに記憶せず,アプリケーションを適宜ダウンロードすることで画面表示処理などを実行する場合等でもよい。
When the
さらに,図3を参照しながら,本実施の形態にかかるグループ情報の配信処理の概略について説明する。図3は,本実施の形態にかかるグループ情報等を放送波を介して配信する概略を示す説明図である。 Further, an outline of the group information distribution process according to the present embodiment will be described with reference to FIG. FIG. 3 is an explanatory diagram showing an outline of distributing group information and the like according to the present embodiment via broadcast waves.
図3に示すように,サービス提供側で番組を編成すると,番組情報や,グループ情報が作成され,放送設備装置126またはグループ化装置122等に記憶管理される。グループ化装置122等は,所定時間毎に,利用者端末102に対して放送波を介してグループ情報,番組情報等を配信する。
As shown in FIG. 3, when a program is organized on the service providing side, program information and group information are created and stored and managed in the
ここで,本実施の形態にかかる放送設備装置126等から放送波を介してグループ情報等を配信する際について説明すると,グループ情報もSI情報や,PSI情報とともに所定周期ごとに送出される。
Here, when the group information or the like is distributed via the broadcast wave from the
例えば,SI情報としてBIT(Broadcaster Information Table),SDT(Service Description Table)等のテーブルが放送波を介して送出されるのと同様に,グループ情報も例えばGIT(Group Information Table)等のテーブルを新たに定義し,放送波を介して上記GITを送出する場合等でもよい。 For example, a table such as BIT (Broadcaster Information Table) and SDT (Service Description Table) as SI information is transmitted via a broadcast wave, and group information such as GIT (Group Information Table) is newly added. The GIT may be transmitted via a broadcast wave.
次に,利用者端末101が上記グループ情報及び番組情報を受信すると,グループ情報と番組情報に対するステータス情報を生成する。上記番組ステータス情報,グループステータス情報が生成されると,利用者端末101の記憶部236に記憶される。
Next, when the
ユーザからグループ番組表等の番組表を表示する指示を利用者端末101が受付けると,利用者端末101は,登録された環境設定情報を参照し,当該番組表が表示可能であるか否かを確認したうえで,受信した番組情報,グループ情報,または各ステータス情報からグループ番組表を作成し,画面上に表示する。なお,上記画面表示等の処理は,Webブラウザ等のソフトウェアと利用者端末101の制御部240や,記憶部236などのハードウェア資源とが協働して実行される。
When the
(放送設備装置126の説明)
次に,図4を参照しながら,本実施の形態にかかるグループ番組表提供システム100を構成する放送局102に備わる放送設備装置126および利用者端末101について説明する。図4は,本実施の形態にかかる放送局102および利用者端末101の概略的な構成を示すブロック図である。
(Description of broadcasting equipment 126)
Next, the
図4に示すように,本実施の形態にかかる放送局102には,放送設備装置126が備わるのは上記説明の通りだが,さらに放送設備装置126には,映像ストリーム生成/送出装置201,データ放送生成/送出装置202,グループ情報生成/送出装置203,番組情報生成/送出装置204,グループ管理装置205,放送/通信送出装置206,および受信装置207が備わる。なお,サービス利用するユーザのプロフィール情報等を管理するユーザ管理装置(図示せず。)がさらに放送設備装置126に備わってもよい。
As shown in FIG. 4, the broadcasting station 102 according to the present embodiment is provided with the
映像ストリーム生成/送出装置201は,少なくとも中央演算処理部(CPU等),入力部,表示部などを備え,映像ストリーム生成・送出装置201は,番組を放送するための映像ストリームを生成し,放送/通信送出装置206へ送信する。なお,映像ストリームは,動画像と音声データとから構成されている。
The video stream generation /
データ放送生成/送出装置202は,少なくとも中央演算処理部,入力部,表示部などを備えており,データ放送生成/送出装置202は,データ放送するための付加データなどを生成し,放送/通信送出装置206に送出する。
The data broadcast generation /
上記付加データは,ニュース,天気予報,交通情報,スポーツの結果などを放送するデータ放送用のデータである。付加データは,例えばBML形式等で構成されている。上記映像ストリームとともに利用者端末101に送出されることで,番組を視聴しながら各地の天気予報を確認することができる。
The additional data is data broadcasting data for broadcasting news, weather forecasts, traffic information, sports results, and the like. The additional data is configured in, for example, the BML format. By being sent to the
グループ情報生成/送出装置203は,少なくとも中央演算処理部,入力部,表示部などを備えるコンピュータ装置等である。グループ情報生成/送出装置203は,1又は2以上の番組をグループ化することによって上記番組を統括するための統括情報である。なお,グループ情報生成/送出装置203に接続された制作端末(図示せず。)からの指示情報によりグループ情報を作成する場合などでもよい。制作端末は,制作者により入力部が操作されることで指示を受付けると,指示情報を生成する。
The group information generation /
また,グループ情報生成/送出装置203は上記グループ情報を生成すると,放送/通信送出装置206に送信する。なお,上記グループ情報は,ネットワーク103を介して送信する場合も,利用者端末103は,放送設備装置126にアクセスし,ユーザID等の識別情報を含むグループ情報要求情報を送信すると,受信装置207を介して,放送/通信送出装置206に送信される。
When the group information generating / sending
放送/通信送出装置206は,グループ情報要求元のユーザIDに該当するグループ情報を利用者端末101に送信することができる。当該利用者端末101は,上記グループ情報を受信することで,グループ番組表を作成することになる。
The broadcast /
なお,上記放送/通信送出装置206は,グループ情報,番組情報,またはコンテンツ情報をグループ化装置122に送出する際に,放送波を介する放送波配信用と,ネットワーク103を介して送信するネットワーク配信用と,2種類の情報を生成し,送信可能なように,上記種類ごとに別体として装置が構成されてもよい。
The broadcast /
番組情報生成/送出装置204は,少なくとも中央演算処理部,入力部,表示部などを備えるコンピュータ装置等であり,番組情報生成/送出装置204は,1又は2以上のEPG情報を生成する。
The program information generation /
なお,番組情報生成/送出装置204は,複数のEPG情報等を記憶するEPG情報データベース(EPG情報DB)などを備えてもよい。放送局102内に備わる編成端末等(図示せず。)からの指示で,EPG情報DBに記憶されたEPG情報等を呼び出し,送出することができる。
Note that the program information generation /
上記EPG情報は,番組のタイトルや,編成,スポンサーなどの多種の情報が含まれる。EPG情報は,例えば,番組の編成処理の段階で,作成される。なお,番組メタ情報等も,上記EPG情報に準拠した情報である。 The EPG information includes various information such as a program title, organization, and sponsor. The EPG information is created, for example, at the stage of program organization processing. Note that the program meta information and the like are information based on the EPG information.
EPG情報または番組メタ情報は,番組情報生成/送出装置204に接続された番組情報制作端末(図示せず。)からの指示によって,生成される。番組情報制作端末は,放送局102内に備わる場合でも,委託放送事業者119などに備わる場合でもよい。
The EPG information or the program meta information is generated by an instruction from a program information production terminal (not shown) connected to the program information generating / sending
グループ管理装置205は,少なくとも中央演算処理部,入力部,表示部などを備えるコンピュータ装置であり,グループ管理装置205は,利用者端末101を操作する視聴者(ユーザ)が番組を視聴した履歴(視聴履歴)情報または視聴者の嗜好情報などを管理するとともに,視聴または録画等した番組のグループ情報をユーザ単位に管理している。また,利用者端末101からコンテンツの購入希望があった場合,アカウントアグリゲーションサーバ(図示せず。)に決済要求等をする。
The
放送/通信送出装置206は,グループ情報,EPG情報,番組の映像ストリームや,データ放送用の付加データ,EPG情報等のデータをネットワーク103を介して送出し,またはアンテナ123aを介して送出する。なお,付加データ,EPG情報を送出する際,BML,HTML,またはC−HTMLに変換してから送出しても良い。また,送出する場合には,例えば,上記映像ストリーム,付加データ,EPG情報が,TS(Transport Stream)形式等に符号化され送出されても良い。
The broadcast /
(利用者端末101の構成要素の説明)
次に,図2に示すように,本実施の形態に係る利用者端末101の構成要素について説明すると,利用者端末101には,放送・通信受信部(取得部)230,再生ブロック232,データ処理ブロック234,表示部235,記憶部236,入力部237,送信部238,および制御部240から構成される。
(Description of components of the user terminal 101)
Next, as shown in FIG. 2, the components of the
なお,本実施の形態にかかる入力部237又は制御端末118に備わる入力ボタン等の入力部(図示せず。)は,例えば,グループ番組表の希望する日付等の指定を受付ける指定受付部等に該当する。
An input unit (not shown) such as an input button provided in the
上記再生ブロック232には,放送局102から送出されてくる映像ストリームを放送・通信受信部230から受信し,再生する映像ストリーム再生部241と,付加データ等を受信し,再生するデータ放送再生部243とから構成される。なお,本実施の形態にかかる制御部240は,例えば,グループ番組表を画面に表示させるのを制御する表示制御部等に該当する。
The
上記データ処理ブロック234には,EPG情報等の番組情報から適当な番組表に加工し,例えばEPG形式等の番組表などを表示するEPG閲覧・操作部248と,グループ情報及びEPG情報等からグループ番組表を作成するグループ閲覧・操作部250(生成部)と,利用者のプロファイル情報,操作履歴などを管理するユーザプロファイル・操作履歴編集部254と,嗜好分析エンジン256と,周辺機器制御(録画予約指示部)258とから少なくとも構成されている。なお,本実施の形態にかかるEPG閲覧・操作部248,グループ閲覧・操作部250は,ハードウェアから構成される場合を例に挙げて説明するが,かかる例に限定されず,例えば,記憶部236にインストールされた複数のモジュールからなるソフトウェアの場合でもよい。
The
表示部235は,制御部240の指示で映像ストリーム再生部241,データ放送再生部243,または番組情報再生部246が表示可能なように処理し,再生するデータを表示画面に表示する。なお,表示部235は,例えば,TV装置又は液晶ディスプレイ装置などが例示され,静止画像のほか,音声又は動画像などを出力することも可能である。
The
記憶部236は,例えば,EPG情報に係るデータベース(EPGデータDB),グループ情報に係るデータベース(グループデータDB),ユーザプロファイル情報や,ユーザ操作履歴ファイル等の様々な情報を記憶管理可能である。なお記憶管理とは,例えば,所望の情報を呼び出し,取り出したり,新しい情報を適当な位置に格納したり,不要な情報を削除するなど,情報の管理全体を総称するものである。 The storage unit 236 can store and manage various information such as a database related to EPG information (EPG data DB), a database related to group information (group data DB), user profile information, and a user operation history file. Note that storage management is a general term for information management as a whole, such as calling and retrieving desired information, storing new information at an appropriate location, and deleting unnecessary information.
入力部237は,利用者から操作指示を受けることが可能なマウス,トラックボール,トラックパッド,スタイラスペン,またはジョイスティックなどのポインティングデバイスや,キーボードなどからなるが,かかる例に限定されない。なお,制御端末118は利用者端末101に接続されていないため入力部237には含まれないが,機能的にはほぼ入力部237と同様である。
The
送信部238は,指定されたデータをネットワーク103bを介して放送局102に送信する。
The transmission unit 238 transmits the designated data to the broadcast station 102 via the
利用者端末101に備わる周辺機器制御部258は,リモコン装置118a,携帯電話118bなどの制御端末118からの指示,または入力部237からの指示があると,例えば,VTR117aに対し録画予約するよう命令する。所定時刻になるとVTR117aは,目的の番組を録画する。なお,利用者端末101には,制御端末118からの指示を,無線又は赤外線等によって受付ける制御端末受信部(図示せず。)が予め備わっている。
When there is an instruction from the
(グループ番組表)
今までのEPGにはない、グループ情報を一覧するための画面である。上部にサービス提供者から配信されるグループ情報を表示する。下部にユーザが定義したグループ情報を表示する。
(Group program guide)
This is a screen for listing the group information that is not available in the conventional EPG. The group information distributed from the service provider is displayed at the top. The group information defined by the user is displayed at the bottom.
サービス提供者から提供されるグループ情報から、ジャンル・タイトル・ステータス(保存の経過状況・録画状況など)項目・詳細情報画面に遷移するためのボタンを表示する。なお,ステータスで表示する内容は、表示モード設定でカスタマイズできる。 A button for changing from the group information provided by the service provider to the genre / title / status (e.g. storage progress / recording status) item / detail information screen is displayed. The contents displayed in the status can be customized by setting the display mode.
ジャンルには、複数の番組を代表するグループのジャンルとして、映画・ドキュメンタリー・ニュース・バラエティなどが表示される。グループによっては、複数のジャンルが設定されている場合もある。 In the genre, movies, documentaries, news, variety, and the like are displayed as genres of groups representing a plurality of programs. Depending on the group, a plurality of genres may be set.
タイトルには、グループのタイトルとして、放送局名・タイトル・放送曜日(毎週水曜日など)と放映時間などが表示される。 In the title, the broadcast station name, title, broadcast day of the week (every Wednesday, etc.) and airing time are displayed as the group title.
ステータスには、グループのステータスとして、グループ内の番組の保存の経過状況や録画予約をしている否かなどの設定が,環境設定情報等に設定される表示モードに合わせて表示される。 In the status, settings such as the progress of saving programs in the group and whether or not a recording reservation is made are displayed as the group status in accordance with the display mode set in the environment setting information or the like.
例えば,30話完結ドラマなどの各回の番組をグループ番組に属させることで,番組全体の放送状況(例えば10話まで放送済み等)や,録画状況(例えば未録画の番組が有る等)を画面に表示させることができる。かかる表示により,ユーザは,番組全体の状況を把握させるとともに,各番組のステータスまでも大方予測をさせることができる。 For example, by assigning each episode of a 30-drama complete drama to a group program, the broadcast status of the entire program (for example, up to 10 episodes have been broadcast) and the recording status (for example, there are unrecorded programs) Can be displayed. With this display, the user can grasp the status of the entire program and can also predict the status of each program.
(EPGサービスによるグループ番組表)
ここで,図5等を参照しながら,利用者端末101の表示画面に表示されるEPGサービスによるグループ番組表について説明する。図5は,本実施の形態にかかる利用者端末101の表示画面に表示されたグループ番組表の概略を説明するための説明図である。
(Group program guide by EPG service)
Here, the group program guide by the EPG service displayed on the display screen of the
まず,図5に示すように,グループ番組表には,1又は2以上の番組からなるグループ番組の見出しとして,「ジャンル」と,「タイトル」が表示される。上記ジャンルは,例えば映画,ドラマ,スポーツ等を例示することができる。なお,グループ番組は,実際に放送される番組ではないが,個々の放送番組をグループ化し,一つに統括した仮想的な番組である。 First, as shown in FIG. 5, “genre” and “title” are displayed in the group program table as the headings of the group program composed of one or more programs. Examples of the genre include movies, dramas, and sports. Note that a group program is not a program that is actually broadcast, but is a virtual program in which individual broadcast programs are grouped together.
上記複数のグループ番組が,図5に示すように,利用者端末101に備わる表示部235の画面上にリスト表示される。さらに,上記ジャンル,タイトルの他に,「放送経過」,「録画予約」,および「詳細」等のステータス項目が表示される。
The plurality of group programs are displayed as a list on the screen of the
上記「放送経過」,「録画予約」,および「詳細」等の項目は,当該グループ番組に係るグループステータス情報から取得した情報が源泉となる。上記「放送経過」は,グループ番組に構成する1又は2以上の番組全体のうち,実際に放送された番組の総計等のステータスを示すものである。 The items such as “broadcast progress”, “recording reservation”, and “detail” are obtained from information acquired from the group status information related to the group program. The “broadcasting progress” indicates a status such as the total number of actually broadcasted programs among all of one or more programs included in the group program.
なお,画面の上段に表示されたジャンルが映画で,タイトルが女はつらいよのグループ番組の「放送経過」は,インジゲータにより表示される。ここで,インジゲータのうち白色の領域が放送済(放送完了)の部分を示し,グレーの網掛け状の領域が未放送である部分を示している。上記グレーの網掛け領域が右端まで一杯になると全て放送済であることを示している。また,上記インジゲータのうち,例えば図5に示すように,タイトルが「女はつらいよ」のインジゲータは,左端部がグレーの網掛け領域であり放送済になっていない。これは,例えば,既に放送された分の番組が,後日再放送番組が決定し,放送経過のステータスが更新したためである。 Note that the “broadcast progress” of a group program whose title is a movie and whose title is hard for a woman is displayed by an indicator. Here, in the indicator, a white area indicates a broadcasted (broadcast completed) part, and a gray shaded area indicates an unbroadcasted part. When the gray shaded area is full up to the right end, it indicates that the broadcast has been completed. Among the indicators, for example, as shown in FIG. 5, the indicator whose title is “Woman is hard” is a gray shaded area at the left end and is not broadcasted. This is because, for example, a program that has already been broadcast is determined to be a rebroadcast program at a later date, and the broadcast progress status is updated.
上記「録画予約」は,グループ番組に構成する1又は2以上の番組全体のうち,実際に利用者によって,または利用者端末が自動的に放送予定の番組の録画予約をした番組の総計等のステータスを示すものである。 “Recording reservation” refers to the total number of programs that are actually scheduled to be recorded by the user or automatically recorded by the user terminal among one or more of the entire programs included in the group program. Indicates the status.
上記「詳細」は,グループ番組に関する詳細情報が表示画面に表示可能であるか否かを示すステータス項目である。なお,上記グループ番組に関する詳細情報は,つまりグループ番組に構成する1又は2以上の番組に関する番組情報等のことである。 The “detail” is a status item indicating whether or not detailed information regarding the group program can be displayed on the display screen. The detailed information related to the group program means program information related to one or more programs included in the group program.
一般的には,EPG形式などの番組表で各放送局で放送する番組を確認することができるが,確認対象は各番組単位であり,ジャンルや,指定時間単位でグルーピングされた複数の番組を一度に表示することができなかった。 In general, programs broadcast on each broadcasting station can be confirmed with a program guide in the EPG format, etc., but the confirmation target is each program unit, and a plurality of programs grouped by genre or specified time unit can be selected. Could not display at once.
したがって,グループ情報を生成し,当該グループ情報に係るグループステータス情報を有することで,個々の番組情報では管理されない複数の番組のトータル情報を容易に提示することができる。 Therefore, by generating group information and having group status information related to the group information, total information of a plurality of programs that are not managed by individual program information can be easily presented.
グループ番組は,グループ情報に基づいて作成される。したがって,当該グループ情報を利用者端末101に配信する際に,番組情報をグルーピングし,グループ情報を生成することで,1又は2以上の番組を統括して,グループ全体の番組情報を管理することができる。なお,利用者は既にグループ情報が作成されているため,改めて,グループ情報を作成しない場合でも,グループ番組表から,グループ全体の番組情報を把握し,管理できる。
Group programs are created based on group information. Therefore, when distributing the group information to the
(マイグループ番組表)
次に,図6を参照しながら,本実施の形態にかかるマイグループ番組表について説明する。図6は,本実施の形態にかかるマイグループ番組表の概略的な構成を示す説明図である。
(My group program guide)
Next, the my group program guide according to the present embodiment will be described with reference to FIG. FIG. 6 is an explanatory diagram showing a schematic configuration of the my group program guide according to the present embodiment.
図6に示すように,マイグループ番組表は,各利用者がグループ番組表をカスタマイズし,使用する個人用のグループ番組表である。したがって,画面上に表示されるのは,各利用者により入力部237を介して指示を受付けた結果,グループ番組を取得したものを画面上に表示している。
As shown in FIG. 6, the my group program guide is a personal group program guide that each user customizes and uses the group program guide. Therefore, what is displayed on the screen is that on which the group program has been acquired as a result of receiving an instruction via the
利用者により選択されたグループ番組の一覧が画面に表示されることで,利用者側にとっては,目的とするグループ番組の録画状況,放送経過等の進捗状況を容易に把握することができ,番組録画機会の喪失,再放送番組の視聴機会の喪失等を回避する可能性が通常のグループ番組表よりも高まる。なお,本実施の形態にかかるマイグループ番組表は,予め提供側で配信されるグループ番組をマイグループ番組表に登録する場合の他に,新しく利用者側で番組情報等を選択することでグルーピングし,グループ番組を設定することも実施可能である。利用者個人が設定したグループによって,複数の番組を管理することもできる。 By displaying a list of group programs selected by the user on the screen, the user can easily grasp the progress of the recording of the target group program, progress of broadcasting, etc. The possibility of avoiding loss of recording opportunities, loss of viewing opportunities for rebroadcast programs, and the like is higher than that of a normal group program guide. Note that the My Group program guide according to the present embodiment can be grouped by newly selecting program information and the like on the user side in addition to registering a group program distributed on the providing side in advance in the My Group program guide. It is also possible to set a group program. Multiple programs can be managed by groups set by individual users.
図6に示すマイグループ番組表には,「登録一覧」,「新グループ一覧」が表示されているが,上記「登録一覧」は,予め提供側で配信するグループ番組から登録されたグループ番組の一覧を示している。また,「新グループ一覧」は,利用者側でグループ情報を作成することで,生成されたグループ番組の一覧を示している。 The “Registered List” and “New Group List” are displayed in the My Group Program Table shown in FIG. 6. The “Registered List” is a list of group programs registered in advance from the group programs distributed on the providing side. A list is shown. The “new group list” indicates a list of group programs generated by creating group information on the user side.
なお,マイグループ番組表に表示された「ジャンル」,「タイトル」,「放送経過」,「録画予約」,または「詳細」等の項目は,グループ番組表において説明したものとほぼ同様な構成であるため詳細な説明は省略する。 The items such as “Genre”, “Title”, “Broadcast Progress”, “Recording Reservation”, or “Details” displayed in the My Group Program Guide have almost the same configuration as described in the Group Program Guide. Therefore, detailed description is omitted.
(グループ番組の詳細表示)
次に,図7を参照しながら,本実施の形態にかかるグループ番組の詳細表示について説明する。図7は,本実施の形態にかかるグループ番組の詳細表示の概略的な構成を示す説明図である。
(Detailed display of group programs)
Next, the detailed display of the group program according to the present embodiment will be described with reference to FIG. FIG. 7 is an explanatory diagram showing a schematic configuration of detailed display of the group program according to the present embodiment.
図7に示すように,グループ番組の詳細表示は,上記説明のグループ番組表に表示された項目「詳細」に対するグループ番組の詳細情報が表示された画面である。上記詳細表示には,利用者により選択されたグループ番組のグループに属する各番組のステータス状況等が表示される。 As shown in FIG. 7, the detailed display of the group program is a screen on which detailed information of the group program for the item “details” displayed in the group program guide described above is displayed. In the detailed display, the status status of each program belonging to the group of the group program selected by the user is displayed.
具体的には,図5又は図6等に表示された「詳細」項目の“詳細表示”ボタンが,利用者から入力部237の操作によって,選択されたのを利用者端末101が受付けると,表示部235に当該選択されたグループ番組に係る詳細が画面上に表示される。
Specifically, when the
上記画面に表示された詳細表示は,局名が表示される「放送局」,グループ番組のタイトルである「タイトル」,グループ内に含まれる個々の番組がリストで表示される「グループ」,「録画状況」,放送番組の視聴の有無など視聴状況を示す「視聴状況」,放送番組が再放送されるか否かを示し,再放送される場合録画の予約の有無も示す「再放送」,さらに番組に関連する書籍,DVD等のコンテンツの有無を示す「パッケージ」等のステータス項目が表示される。なお,上記各番組のステータス項目は,各番組情報に係る番組ステータス情報等に基づき情報取得される。 The detailed display displayed on the above screen includes “Broadcasting station” in which the station name is displayed, “Title” which is the title of the group program, “Group” in which the individual programs included in the group are displayed in a list, “ “Recording status”, “Viewing status” indicating the viewing status such as whether or not the broadcast program is viewed, “Rebroadcast” indicating whether or not the broadcast program is rebroadcast, and indicating whether or not the recording is reserved when rebroadcast, Further, status items such as “package” indicating the presence / absence of contents such as books and DVDs related to the program are displayed. Note that the status item of each program is acquired based on program status information and the like related to each program information.
上記「再放送」には,放送番組の再放送がされるか否かを示す再放送の有無のほかに,再放送が決定した場合に当該再放送番組の録画予約の有無のステータスも示す。また,かかる例に限定されず,例えば,「再放送」のステータスとして,例えば,“可能性大”など,再放送の可能性を指標する表示がされてもよい。かかる再放送の可能性は,番組の再放送を要望する要望情報が利用者端末101から放送局102にネットワーク103を介して送信したトータルの送信回数等に応じて表示される。
In the “rebroadcast”, in addition to the presence / absence of rebroadcast indicating whether or not the broadcast program is rebroadcast, the status of whether or not the rebroadcast program is reserved for recording is also indicated. Further, the present invention is not limited to such an example. For example, as the status of “rebroadcasting”, a display indicating the possibility of rebroadcasting such as “high possibility” may be displayed. The possibility of such rebroadcasting is displayed according to the total number of transmissions of request information for requesting rebroadcasting of programs transmitted from the
また,上記「パッケージ」には,グループ内に属する各番組に関連するコンテンツを指標するアイコン等が表示される。図7に示すように,例えば,「グループ」“第1話 10/1 20:00−22:00”の番組の場合,「パッケージ」には,“DVD 2980円”とアイコン又はボタンが表示されている。
In the “package”, an icon or the like indicating a content related to each program belonging to the group is displayed. As shown in FIG. 7, for example, in the case of a program “Group” “
上記ボタンを選択(クリック等)することで,“DVD 2980円”に関する詳細情報画面及び購入画面が表示され,直接ネットワーク103を介して,コンテンツ実体であるDVD等を購入することができる。なお,上記コンテンツに関する詳細情報または購入画面等は,番組情報に紐付けられたコンテンツメタ情報をアクセスすることで画面に表示され,上記コンテンツメタ情報をアクセスするのはECGサービスによってサービス提供している。
By selecting (clicking etc.) the above button, a detailed information screen and a purchase screen relating to “
さらに,上記グループ内に含まれる各番組の「タイトル」には,放送日時が表示されている。上記放送日時が,例えば生中継番組の延長によって突如変更した場合等でも,提供側又は利用者側で上記放送日時を,延長等による変更と同期して自動的に更新する場合等でも実施できる。 Further, the broadcast date and time is displayed in the “title” of each program included in the group. Even when the broadcast date and time is suddenly changed by, for example, extension of a live broadcast program, the broadcast date and time can be automatically updated in synchronization with the change by extension or the like on the providing side or the user side.
グループ番組の詳細表示が画面に表示されることで,グループ内に含まれる番組の一連の放送予定を容易に把握することができる。かかるグループ内の番組は,相互に関連性を強く有しており,ユーザが連続して番組視聴または番組録画する蓋然性が高い。したがって,今後放送される一連の番組の放送予定を表示することで,利用者端末101による番組検索処理または番組録画予約を迅速・的確に,さらに効率的に実行することができる。
By displaying the detailed display of the group program on the screen, it is possible to easily grasp a series of broadcast schedules of the programs included in the group. Programs in such a group are strongly related to each other, and it is highly probable that a user will continuously watch or record a program. Therefore, by displaying the broadcast schedule of a series of programs to be broadcast in the future, the program search processing or program recording reservation by the
なお,図7のグループ番組の詳細表示に示すように,例えば,「タイトル」が“第3話…”の放送後,“第4話…”の放送で、このグループ情報を選択等し,“第4話…”,“第5話…”,“第6話…”,及び“第7話…”の番組を録画しているのが分かる。
As shown in the detailed display of the group program in FIG. 7, for example, after the broadcast of “Third episode ...” as the “Title”, this group information is selected in the broadcast of “Fourth episode…”, etc. It can be seen that the programs "
上記“第4話…”,“第5話…”については,番組の録画および番組の視聴も完了していることを「録画状況」,「視聴状況」等のステータス項目が示している“第6話…”,及び“第7話…”の番組の録画は完了しているが、視聴はまだである。 As for the above “4th episode ...” and “5th episode ...”, status items such as “recording status” and “viewing status” indicate that the recording of the program and the viewing of the program have been completed. Recording of the programs of "Episode 6 ..." and "Episode 7 ..." has been completed, but it has not been viewed.
また,“第8話…”以降の番組はまだ放送されていないため、録画されておらず,再放送の予定も“未定”のままのステータスである。
In addition, since the program after “
“第1…”,“2話…”は,放送局102等によって,番組編成によって再放送が確定し,後日再放送される番組の録画予約が完了しているステータスを示す「予約済み」が画面上に表示される。“第3話…”は,放送局102等で再放送予定が確定していないステータスを示す「予約待ち」が画面上に表示される。
“No. 1” and “
(環境設定情報)
次に,本実施の形態にかかる環境設定情報について説明すると,環境設定情報は,予め利用者によって指示し,上記指示を受付けた利用者端末101が上記環境設定情報を生成する。
(Environment setting information)
Next, the environment setting information according to the present embodiment will be described. The environment setting information is instructed by the user in advance, and the
生成された環境設定情報は,利用者端末101の記憶部236bまたは放送局102側で記憶される。環境設定情報は,主に利用者端末101の画面に適当な情報を表示するための設定情報である。
The generated environment setting information is stored in the
利用者端末101側のWebブラウザが上記環境設定情報に従って,グループ番組表などを表示,加工する。設定情報としては,例えば環境設定情報に番組の再放送をリクエストする再放送要求処理を実行するか否か(再放送要求する/しない)を設定することができる。
The Web browser on the
また,番組のステータス項目ごとに,環境設定情報に画面に表示するか否かを設定することができる。例えば,上記項目は,「放送経過」,「再放送経過」,「録画状況」,「視聴経過」などを例示することができる。なお,初期設定では,全て表示する設定となっている。 In addition, for each program status item, it can be set whether or not to be displayed on the screen in the environment setting information. For example, the above items can exemplify “broadcast progress”, “rebroadcast progress”, “recording status”, “viewing progress”, and the like. In the initial setting, all the settings are displayed.
また,上記番組のステータス項目と同様に,グループのステータス項目についても環境設定情報に設定することができる。例えば,上記項目は,グループ内に含まれる番組全体の「放送経過」,「再放送経過」,「録画状況」,または「視聴経過」などを例示することができる。なお,初期設定では,全て表示する設定となっている。 Similarly to the program status items, group status items can also be set in the environment setting information. For example, the above items can exemplify “broadcast progress”, “rebroadcast progress”, “recording status”, “viewing progress”, etc. of the entire program included in the group. In the initial setting, all the settings are displayed.
上記グループのステータス項目を表示することで,利用者は個々の番組をチェックしなくともグループ全体の状況を容易に把握することができ,結果として利用者端末101の迅速な番組録画予約処理などに資する。
By displaying the status items of the group, the user can easily grasp the status of the entire group without checking individual programs, and as a result, for the quick program recording reservation process of the
また,上記環境設定情報に従ってステータス項目に表示されるグループステータス情報のステータスは,例えば,ステータス項目が「放送経過」等の場合,グループに属する全番組のうち,放送された番組の内訳を表示するため,“全体の10%達成”,“全体の80%達成”など何段階かレベル毎に分けられている。その他にも,グループ内の番組数などから求められる閾値に応じて,例えば“約半分放送完了”,“ほぼ放送完了”など,何段階かレベル毎に分類されても良い。 Further, the status of the group status information displayed in the status item according to the environment setting information, for example, when the status item is “broadcasting”, displays the breakdown of the broadcasted programs among all the programs belonging to the group. Therefore, there are several levels such as “achieving 10% of the whole” and “achieving 80% of the whole”. In addition, according to the threshold value obtained from the number of programs in the group, for example, “about half broadcast completion” or “almost broadcast completion” may be classified into several levels.
番組ステータス情報も,上記グループステータス情報のステータスと同様に,例えば,ステータス項目「録画予約」の場合,“録画予約待ち”,“録画予約中”,“録画予約済み”と3段階のステータスに分けられている。また,例えばステータス項目「再放送」の場合,“再放送待ち”,“再放送中”,“再放送終了”等と3段階のステータスに分けられる。さらに,例えば,ステータス項目が「視聴状況」の場合,ステータスは,“視聴待ち”,“視聴中”,“視聴済み”と3段階に分けられる。なお,ステータスは,係る例に限定されない。 As with the status of the group status information, for example, in the case of the status item “recording reservation”, the program status information is divided into three stages of status “waiting for recording”, “recording reserved”, and “recording reserved”. It has been. Further, for example, in the case of the status item “rebroadcast”, the status item is divided into three stages of statuses such as “waiting for rebroadcast”, “during rebroadcast”, and “rebroadcast end”. Further, for example, when the status item is “viewing status”, the status is divided into three stages, “waiting for viewing”, “viewing”, and “viewed”. The status is not limited to such an example.
(提供者側の管理画面)
次に,図8を参照しながら,本実施の形態にかかるサービス提供側の管理画面について説明する。図8は,本実施の形態にかかるサービス提供側の管理画面の概略的な構成を示す説明図である。
(Management screen on the provider side)
Next, the management screen on the service providing side according to the present embodiment will be described with reference to FIG. FIG. 8 is an explanatory diagram showing a schematic configuration of a management screen on the service providing side according to the present embodiment.
サービス提供側の管理画面は,例えば,放送局101に備わる番組を編成する等に使用される制作端末等の表示部の画面上に表示される。図8に示すように,管理画面は,グループ情報のタイトルが表示される「タイトル」と,グループ内に含まれる番組のリストが表示される「グループ」と,番組の再放送のリクエストが行われた総数が表示される「再放送要求」と,「再放送日時」と,「パッケージ」とが表示される。
The management screen on the service providing side is displayed on the screen of a display unit such as a production terminal used for organizing a program provided in the
制作者は,上記管理画面を通じて,視聴者であるユーザが番組に対してどの程度再放送を要求しているのか等の状況を把握することが可能となる。なお,制作者の状況把握に限定されず,例えば,再放送要求が所定数を超えた場合,自動的に番組情報送出装置204等が空いている放送日時を検索し,番組編成に必要な再放送日時などの情報を決定し,自動的に再放送番組の編成処理をする場合でも実行可能である。さらに編成終了後,番組情報に上記再放送日時等の情報が更新される。なお,再放送が決定した番組については,再放送情報として,再放送を要求した利用者端末101または各利用者端末101に送信する場合でもよい。利用者端末101は,上記再放送情報に基づいて番組情報を更新する。
Through the management screen, the producer can grasp the situation such as how much rebroadcast is requested for the program by the user who is a viewer. Note that the present invention is not limited to grasping the situation of the producer. For example, when the number of rebroadcast requests exceeds a predetermined number, the program
次に,図9を参照しながら,本実施の形態にかかるグループ番組表の変形例について説明する。図9は,図5に示すグループ番組表の変形例である。 Next, a modification of the group program guide according to the present embodiment will be described with reference to FIG. FIG. 9 is a modification of the group program guide shown in FIG.
図9に示すように,グループ番組表の変形例として,画面にグループ番組が放送局毎にリスト表示される場合でも良い。なお,図9に示すように,所定のサイズからなるセル内にグループ番組はタイトル等,所定情報が表示される。 As shown in FIG. 9, as a modification of the group program guide, a group program may be displayed on the screen as a list for each broadcasting station. As shown in FIG. 9, predetermined information such as a title of the group program is displayed in a cell having a predetermined size.
なお,図9ではグループ番組のジャンルが異なる場合でも画面上に表示されるセルは何ら変更がないが,かかる例に限定されず,例えば,グループ番組のジャンルがドラマである場合,ドラマのグループ番組であるセルは赤色に表示される場合等でもよく,映画のグループ番組であるセルは,表示されるタイトルなどの情報が点滅する場合等でもよい。 In FIG. 9, the cells displayed on the screen are not changed even when the genres of the group programs are different. However, the cells are not limited to this example. For example, when the genre of the group program is drama, the group program of the drama May be displayed in red or the like, and a cell that is a group program of a movie may be displayed in a case where information such as a displayed title flashes.
さらに,グループ番組に属する1又は2以上の番組の放送日時が共通している場合,例えば横軸が放送局で,縦軸が時間帯とするグループ番組表の放送局・放送日時が対応する位置にグループ番組の上記セルが表示される場合でも実施可能である。 Furthermore, when the broadcast date and time of one or more programs belonging to the group program are common, for example, the position corresponding to the broadcast station and broadcast date and time of the group program table where the horizontal axis is the broadcast station and the vertical axis is the time zone Even if the above-mentioned cell of the group program is displayed on the screen, the present invention can be implemented.
(番組情報について)
次に,本実施の形態にかかる番組情報について説明する。番組情報は,番組メタ情報またはEPG情報などを例示することができる。なお,上記番組メタ情報は,EPG情報に準拠する情報である。
(About program information)
Next, program information according to the present embodiment will be described. The program information can exemplify program meta information or EPG information. The program meta information is information that conforms to EPG information.
EPG形式の番組を配信等するEPGサービスでは,上記EPG情報が番組情報として用いられるが,ECGサービスでは,番組情報として番組メタ情報を用い,さらにコンテンツメタ情報と,番組メタ情報とコンテンツメタ情報とを紐付けることで,番組とコンテンツとを関連付ける「ひも付けメタ情報」などが用いられる。なお,本実施の形態にかかるグループ番組表提供システム100では,上記EPGサービスを採用するが,ECGサービスを採用する場合であっても実施可能である。
In an EPG service that distributes a program in the EPG format, the EPG information is used as program information. In the ECG service, program meta information is used as program information, and content meta information, program meta information, content meta information, By linking, “link meta information” for associating the program with the content is used. In the group program
なお,特に記載がない場合,本実施の形態にかかるひも付けメタ情報をECG情報とするが,かかる例に限定されず,例えば,ECG情報には,番組メタ情報,コンテンツメタ情報,ひも付けメタ情報などが含まれても良い。 If there is no particular description, the link meta information according to the present embodiment is ECG information. However, the present invention is not limited to this example. For example, the ECG information includes program meta information, content meta information, and link meta information. Information etc. may be included.
EPG情報は,TV番組を検索するための電子番組表データである。EPG情報を各利用者端末101に配信する場合,現状の放送波におけるSI(System Information)やインターネット上のEPG情報を配信するEPGサービスサーバ等(EPGサービスごとに内容は一部異なる。)によって,配信される。
The EPG information is electronic program guide data for searching for TV programs. When distributing EPG information to each
EPGサービスを拡張した上記ECGサービスを利用することにより,検索対象がテレビ番組に限定されず,ネットワーク103を介して取得可能な各種コンテンツまで検索対象とすることができ,検索された各種コンテンツを入手することができる。
By using the ECG service, which is an extension of the EPG service, the search target is not limited to the TV program, and various contents that can be acquired via the
番組メタ情報は,ECGサービスとして提供されるメタ情報のうち,番組に関連するメタ情報である。番組メタ情報は,例えば,番組に関連する番組名,ジャンル,または出演者などを例示することができる。 Program meta information is meta information related to a program among meta information provided as an ECG service. The program meta information can exemplify, for example, a program name, a genre, or a performer related to the program.
番組メタ情報は,上記説明の通り,EPG情報に準拠する情報であり,配信するためには,現状の放送波におけるSIやインターネット上のEPGサービスサーバ108(EPGサービスごとに内容は一部異なる。)により,配信される情報に類する。番組メタ情報は,EPG情報のデータ構造と相違するが,番組メタ情報がEPG情報として表現されても内容は実質同じである。 As described above, the program meta information is information that conforms to the EPG information, and in order to be distributed, the SI in the current broadcast wave or the EPG service server 108 on the Internet (contents differ for each EPG service). ) Is similar to the information to be distributed. Although the program meta information is different from the data structure of EPG information, the content is substantially the same even if the program meta information is expressed as EPG information.
コンテンツメタ情報は,ECGサービスに含まれるメタ情報である。また,コンテンツメタ情報は,ひも付けメタ情報によって,番組メタ情報と紐付けられており,番組メタ情報をアクセスすることで,適宜必要なコンテンツメタ情報を取得することができる。なお,コンテンツメタ情報に基づいて,さらにアクセスすると,番組に関連する書籍やCD等のコンテンツ実体を購入またはアクセス可能となる。 The content meta information is meta information included in the ECG service. The content meta information is linked to the program meta information by the link meta information, and the necessary content meta information can be acquired as appropriate by accessing the program meta information. Further access based on the content meta information makes it possible to purchase or access content entities such as books and CDs related to the program.
上記コンテンツメタ情報は,例えば,URI(Universal Resource Identifier)であるコンテンツ実体の所在情報(場所情報),名称,カテゴリ,著者などの人名,コンテンツ実体の制作者名,上記コンテンツ実体を提供するサービス有効期限などを例示することができる。なお,URLは,上記URIの体系に含まれる。 The content meta information includes, for example, the location information (location information) of the content entity, which is a URI (Universal Resource Identifier), the name, category, the name of the author, the author name of the content entity, and the service validity that provides the content entity A time limit can be exemplified. The URL is included in the URI system.
EPG情報は,例えば,番組のタイトル名,番組のジャンル,出演者などの情報が含まれている。番組のジャンルは,放送される番組のジャンルを示し,例えば,ドラマや,音楽,またはバラエティなどを例示することができる。出演者は,例えば,出演者の芸名または略称等を示しているが,かかる例に限定されない。 The EPG information includes, for example, information such as a program title name, a program genre, and performers. The genre of the program indicates the genre of the program to be broadcast, and for example, drama, music, variety, etc. can be exemplified. For example, the performer indicates the stage name or abbreviation of the performer, but is not limited to such an example.
なお,番組メタ情報は,上記EPG情報とほぼ同様な構成であるが,かかる例に限定されず,例えば,さらに出演者の属性(“俳優”,“歌手”,“スポーツ選手”,“コメディアン”,または“画家”など。)が含まれる場合等でも実施可能である。 The program meta information has almost the same configuration as the above EPG information, but is not limited to this example. For example, the attributes of the performers (“actor”, “singer”, “sports player”, “comedian”) , Or “painter” etc.).
コンテンツメタ情報は,例えば,楽曲に関連するコンテンツの場合,“曲名”,“アーティスト名”,“レコード会社名”,または“楽曲購買サイトURL”などの楽曲に関連する情報が含まれる。 For example, in the case of content related to music, the content meta information includes information related to music such as “music name”, “artist name”, “record company name”, or “music purchase site URL”.
さらには,コンテンツを販売する“店名”または“所在地”などのお店に関するコンテンツメタ情報や,“商品名”または“商品購買サイトURL”などの商品に関するコンテンツメタ情報や,“利用者からのアクセスを促進したいサイトのURL”などの勧誘に関するコンテンツメタ情報等を例示することができる。 Furthermore, content meta information related to stores such as “store name” or “location” selling content, content meta information related to products such as “product name” or “product purchase site URL”, and “access from users” Content meta information related to solicitation such as “URL of a site that wants to promote” can be exemplified.
なお,本実施の形態にかかるコンテンツメタ情報は,楽曲,お店,賞品,または勧誘に該当するメタ情報である場合を例に挙げて説明したが,例えば,番組に関連するもの等であれば,かかる例に限定されない。 The content meta information according to the present embodiment has been described by taking the case of meta information corresponding to music, a store, a prize, or solicitation as an example. , It is not limited to such an example.
また,本実施の形態にかかるコンテンツメタ情報には,上記説明したように楽曲に関連する情報や,お店に関する情報,勧誘に関する情報等が記述される。例えば,コンテンツメタ情報が映画のDVDに関する情報の場合,コンテンツメタ情報には,当該DVDを販売する店名,お店の所在地,DVDの商品名,お店等のアクセスサイトのURL等が記述される。 The content meta information according to the present embodiment describes information related to music, information about shops, information about solicitation, etc. as described above. For example, if the content meta information is information related to a DVD of a movie, the content meta information describes the name of the store selling the DVD, the location of the store, the name of the DVD, the URL of the access site of the store, etc. .
(EPG情報)
ここで,図10を参照しながら,本実施の形態にかかるEPG情報のデータ構造について説明する。図10は,本実施の形態にかかるEPG情報のデータ構造を示す説明図である。
(EPG information)
Here, the data structure of the EPG information according to the present embodiment will be described with reference to FIG. FIG. 10 is an explanatory diagram showing a data structure of EPG information according to the present embodiment.
図10に示すように,EPG情報のデータ構造は,例えば,XML形式からなる。EPG情報は,EPG情報を識別するためのEPG情報ID,タイトル,ジャンル,出演者,放送時間,番組の前編・後編などの放送回数を示すセグメント,グループひも付けIDなどを示す要素または属性を含むタグから構成される。 As shown in FIG. 10, the data structure of EPG information is, for example, in XML format. The EPG information includes an EPG information ID for identifying the EPG information, a title, a genre, a performer, a broadcast time, a segment indicating the number of broadcasts such as the first part and the second part of the program, and an element or attribute indicating a group link ID. Consists of tags.
上記要素または属性のうち,番組にかかるタイトル,ジャンル等の属性を含むタグは,図8に示すタグ800(タグ800−1,タグ800−2)である。 Among the elements or attributes, tags including attributes such as a title and a genre related to a program are tags 800 (tag 800-1 and tag 800-2) shown in FIG.
タグ800−1のうち,「id=“P12345678”」はEPG情報IDを示し,番組編成時等で一意的に割当てられる番組またはEPG情報の識別子である。「name=“DDDD”」は,番組のタイトルが「DDDD」であることを示している。 In the tag 800-1, “id =“ P12345678 ”” indicates an EPG information ID, and is an identifier of a program or EPG information that is uniquely assigned at the time of program organization or the like. “Name =“ DDDD ”” indicates that the title of the program is “DDDD”.
また,タグ800−1のうち「genre=“news”」は,番組のジャンルが「news(ニュース)」であることを示し,「keywords=“JJJ KKK LLL”」であることを示している。「SponsorInfomation=“Zony”」は,当該番組のスポンサーを示している。 In addition, “genre =“ news ”” in the tag 800-1 indicates that the genre of the program is “news (news)”, and “keywords =“ JJ KKK LLL ””. “SponsorInformation =“ Zony ”” indicates the sponsor of the program.
なお,上記「keywords」は,EPG情報ごとに設定され,ジャンルや,上記「keywords(キーワード)」の属性値を検索することで,該当の番組を検索することができる。例えば,キーワードには番組の特徴などを象徴するような単語が設定されると,番組の特徴と類似するような他の番組を効率的に検索できる。上記説明の「keywords=“JJJ KKK LLL”」には「JJJ」,「KKK」,および「LLL」と3つのキーワードが存在する。キーワード設定する際にスペースで区切ることで複数のキーワードを設定することができる。 The “keywords” is set for each EPG information, and the corresponding program can be searched by searching the genre and the attribute value of the “keywords (keyword)”. For example, when a word that symbolizes the feature of a program is set as a keyword, other programs that are similar to the feature of the program can be efficiently searched. In the above description, “keywords =“ JJJ KKK LLL ”” includes three keywords, “JJJ”, “KKK”, and “LLL”. Multiple keywords can be set by separating them with spaces when setting keywords.
次に,要素802には,番組編成された際に登録される放送日時などが設定される。例えば要素802−1である<oa start_date=“2004/10/1”〜>のタグに記載された「start_date=“2004/10/1”」は番組の放送年月日を示し,「start_time=“20:00:00”」は,番組の放送時刻を示し,「duration=“01:00:00”」は番組の放送時間を示している。 Next, an element 802 is set with a broadcast date and time that is registered when the program is organized. For example, “start_date =“ 2004/10/1 ”” described in the tag of <oa start_date = “2004/10/1” to> that is the element 802-1 indicates the broadcast date of the program, and “start_time = “20:00: 00” indicates the broadcast time of the program, and “duration =“ 01:00:00 ”” indicates the broadcast time of the program.
次に,要素801には,番組に出演する出演者等に関する情報が設定される。例えば,<Person id=“1_1” name=“abc” Birthplace=“Japan”/>のタグのうち,「name」の属性(abc)が出演者の氏名を示し,「Birthplace」の属性(Japan)が,出演者が生誕した場所を示している。なお,要素801の属性は,かかる例に限定されず,例えば,俳優,コメディアンなどの出演者のカテゴリを示す属性が含まれる場合であっても実施可能である。 Next, in element 801, information related to performers appearing in the program is set. For example, among <Person id = “1_1” name = “abc” Birthplace = “Japan” />, the “name” attribute (abc) indicates the name of the performer, and the “Birthplace” attribute (Japan) Shows where the performer was born. Note that the attribute of the element 801 is not limited to this example, and can be implemented even when an attribute indicating the category of the performer such as an actor or a comedian is included.
タグ804には,当該EPG情報とグループ情報とをひも付けるためのグループひも付けIDが属性として含まれている。グループひも付けID(relation group_id_list)は,タグ804に示すように“G12345”である。上記グループひも付けIDが双EPG情報とグループ情報の双方に設定されることで,ひも付けることができる。 The tag 804 includes a group linking ID for linking the EPG information and the group information as an attribute. The group link ID (relation group_id_list) is “G12345” as indicated by the tag 804. The group linking ID is set in both the bi-EPG information and the group information so that the linking can be performed.
なお,本実施の形態にかかる番組メタ情報のデータ構造は,XML形式の場合を例に挙げて説明したが,かかる例に限定されず,例えば,番組メタ情報のデータ構造は,HTML(Hyper Text Markup Language)形式などの場合であっても実施可能である。 The data structure of the program meta information according to the present embodiment has been described by taking the case of the XML format as an example. However, the data structure of the program meta information is not limited to such an example. For example, the data structure of the program meta information is HTML (Hyper Text). Even in the case of the Markup Language) format or the like, implementation is possible.
また,本実施の形態にかかるEPG情報のタグ内に記載された属性名等は,属性の定義等を行うことで,いかなる名前をつけること場合であっても実施可能である。 Further, the attribute name and the like described in the tag of the EPG information according to the present embodiment can be implemented regardless of the name given by defining the attribute.
次に,図11を参照しながら,本実施の形態にかかるコンテンツメタ情報のデータ構造について説明する。図11は,本実施の形態にかかるコンテンツメタ情報のデータ構造を示す説明図である。 Next, the data structure of the content meta information according to the present embodiment will be described with reference to FIG. FIG. 11 is an explanatory diagram showing a data structure of content meta information according to the present embodiment.
図11に示すように,コンテンツメタ情報のデータ構造は,XML形式からなる。コンテンツメタ情報は,コンテンツメタ情報ID,商品名,ジャンル,キーワード,製造元,価格,コンテンツの詳細情報などを示す要素または属性を含むタグ900から構成される。
As shown in FIG. 11, the data structure of the content meta information is in the XML format. The content meta information includes a
タグ900のうち,「id=“C12345”」は,「C12345」からなるコンテンツメタ情報IDであり,コンテンツ作成時等で一意的に割当てられるコンテンツまたはコンテンツメタ情報の識別子である。「name=“商品1”」は,コンテンツの商品名が「商品1」であることを示している。
In the
また,タグ900のうち「genre=“出版”」は,コンテンツのジャンルが「出版」であることを示し,「keywords=“XXX YYY ZZZ”」であることを示している。なお,上記「keywords」は,上述の通り,コンテンツメタ情報ごとに設定され,ジャンルや,上記キーワードの属性値を検索することで,該当するコンテンツを検索することができる。
In addition, “genre =“ publishing ”” in the
「maker=“zony”」は,コンテンツの実体の製造元が「zony」であることを示している。 “Maker =“ zony ”” indicates that the manufacturer of the content entity is “zony”.
「price=“100円”」は,当該商品であるコンテンツの価格が「100円」であることを示していおり,「content_info」は,コンテンツの詳細情報について示しており,例えば,「“http://www.zony.co.jp”」のように,URL情報などのURIが設定される。 “Price =“ 100 yen ”” indicates that the price of the content that is the product is “100 yen”, and “content_info” indicates the detailed information of the content, for example, ““ http: // www. zony. co. URI such as URL information is set as in “jp ″”.
なお,本実施の形態にかかるコンテンツメタ情報の属性には,コンテンツのサムネイル画像のURL情報などによるリンク先(存在場所)を示す属性が含まれていなかったが,上記サムネイル画像のリンク先を示す属性がタグ900に含まれる場合であっても実施可能である。
The attribute of the content meta information according to the present embodiment does not include an attribute indicating the link destination (existing location) based on the URL information of the thumbnail image of the content, but indicates the link destination of the thumbnail image. Even if the attribute is included in the
なお,本実施の形態にかかるコンテンツメタ情報のデータ構造は,XML形式の場合を例に挙げて説明したが,かかる例に限定されず,例えば,コンテンツメタ情報のデータ構造は,HTML(Hyper Text Markup Language)形式などの場合であっても実施可能である。 The data structure of the content meta information according to the present embodiment has been described by taking the case of the XML format as an example. However, the data structure of the content meta information is not limited to such an example. For example, the data structure of the content meta information is HTML (Hyper Text). Even in the case of the Markup Language) format or the like, implementation is possible.
また,本実施の形態にかかるコンテンツメタ情報のタグ内に記載された属性名等は,属性の定義等を行うことで,いかなる名前をつけること場合であっても実施可能である。 Further, the attribute name and the like described in the tag of the content meta information according to the present embodiment can be implemented regardless of the name given by defining the attribute.
次に,図12を参照しながら,本実施の形態にかかるグループ情報のデータ構造について説明する。図12は,本実施の形態にかかるグループ情報のデータ構造の概略を示す説明図である。 Next, the data structure of the group information according to the present embodiment will be described with reference to FIG. FIG. 12 is an explanatory diagram showing an outline of the data structure of the group information according to the present embodiment.
図12に示すように,グループ情報には,上記説明したように,グループ情報ID,タイトル,ジャンル等のグループ情報を識別する識別情報が含まれている。さらに,グループ内に属する1又は2以上の番組の番組情報にリンクするための番組識別情報が含まれている。 As shown in FIG. 12, the group information includes identification information for identifying group information such as a group information ID, a title, and a genre as described above. Furthermore, program identification information for linking to program information of one or more programs belonging to the group is included.
グループ情報を識別する上記識別情報は,図12に示すように,最上行に記述された,“<program_group id=“G12345”〜>に含まれている。例えば,識別情報のうち,グループ情報ID(program_group id)は,「G12345」であり,グループ番組のタイトル(title)は,「女はつらいよ全集」であり,ジャンル(genre)は「映画」である。 12, the identification information for identifying group information is included in “<program_group id =“ G12345 ”˜>” described in the top row, for example, as shown in FIG. (Program_group id) is “G12345”, the title (title) of the group program is “Woman is hard” and the genre is “movie”.
上記番組識別情報は,少なくともEPG情報ID(program_id)のID(P12345678等),番組のタイトル(name)の名前(第1話など)への参照情報が含まれている。グループ番組を表示する際には,利用者端末101は上記グループ情報にアクセスすると,グループ情報に含まれるタイトル,ジャンル等の所定の情報を取得するとともに,グループ情報に含まれる番組識別情報のEPG情報ID,タイトルを取得し,上記取得した情報を画面上に表示する。
The program identification information includes at least EPG information ID (program_id) ID (P12345678 and the like) and reference information to the title (name of the first episode) of the program title (name). When displaying the group program, when the
次に,図13を参照しながら,本実施の形態にかかるひも付けメタ情報のデータ構造について説明する。図13は,本実施の形態にかかるひも付けメタ情報のデータ構造を示す説明図である。なお,ひも付けメタ情報は,ECGサービスで使用する番組メタ情報とコンテンツメタ情報とをひも付けるための識別情報等を含んだメタ情報のことである。 Next, the data structure of the link meta information according to the present embodiment will be described with reference to FIG. FIG. 13 is an explanatory diagram showing the data structure of the link meta information according to the present embodiment. The link meta information is meta information including identification information for linking program meta information and content meta information used in the ECG service.
図13に示すように,ひも付けメタ情報のデータ構造は,XML形式からなる。ひも付けメタ情報は,ひも付けメタ情報参照ID,ひも付けメタ情報名,ひも付け有効期限,または関連付けられた番組またはコンテンツのジャンルなどを示す要素または属性を含むタグ901,タグ群902から構成される。 As shown in FIG. 13, the data structure of the link meta information is in the XML format. The link meta information includes a tag 901 and a tag group 902 including elements or attributes indicating a link meta information reference ID, a link meta information name, a link expiration date, or an associated program or content genre. The
図10に示すように,タグ901のうち,「id=“L12345”」は,識別番号が「L12345」からなる,ひも付けメタ情報参照IDであり,例えば,ひも付けメタ情報生成時点で一意的に割当てられる。「name=“HHH”」は,ひも付けメタ情報名が「HHH」であることを示している。 As shown in FIG. 10, among the tags 901, “id =“ L12345 ”” is a link meta information reference ID having an identification number “L12345”, and is unique at the time of generation of the link meta information, for example. Assigned to “Name =“ HHH ”” indicates that the stringing meta information name is “HHH”.
また,タグ901のうち「start_time=“2003/10/3:00:00:00”end_time=“2003/12/25:00:00:00”」は,ひも付けメタ情報の有効期限を示している。
In the tag 901, “start_time =“ 2003/10/3: 00: 00 ”end_time =“ 2003/12/25: 00: 00 ”indicates the expiration date of the link meta information. Yes.
上記ひも付けメタ情報の有効期限のうち,「start_time=“2004/10/3:00:00:00”」は,「2004/10/3:00:00:00(2004年10月3日00時00分00秒)」などのように開始日時を示し,「end_time=“2004/12/25:00:00:00”」は,「2004/12/25:00:00:00」などのように,終了日時を示している。 Among the expiration dates of the above-mentioned stringing meta information, “start_time =“ 2004/10/3: 00: 00 ”is“ 2004/10/3: 00: 00 (October 3, 2004 00 “End_time =“ 2004/12/25: 00: 00 ”is an example of“ 2004/12/25: 00: 00 ”, etc. As shown, the end date and time are shown.
上記ひも付けメタ情報の有効期限を設定することで,ひも付けメタ情報を利用者端末装置101が参照し,ひも付けメタ情報に設定された関連する番組メタ情報またはコンテンツメタ情報に対するアクセスを制御することができる。なお,有効期限が過ぎたひも付けメタ情報を参照し,関連付けられたメタ情報にアクセスする場合は,利用者端末装置101に再度,課金徴収する,もしくは改めて利用するための契約を結ぶなどの手段を例示することができる。
By setting the expiration date of the link meta information, the
さらに,タグ群902は,複数のタグから構成されており,各タグは,ひも付けられた番組メタ情報またはコンテンツメタ情報を示している。図10に示すように,「link_program
id」は,ひも付けメタ情報内で番組メタ情報またはコンテンツメタ情報ごとに一意になるように割当てられる識別子である。
Further, the tag group 902 includes a plurality of tags, and each tag indicates linked program meta information or content meta information. As shown in FIG. 10, “link_program”
“id” is an identifier that is uniquely assigned to each program meta information or content meta information in the link meta information.
「program_id」は,上述の通り,番組メタ情報を識別する番組メタ情報IDである。また,「content_id」は,上述の通り,コンテンツメタ情報IDを示している。 As described above, “program_id” is a program meta information ID for identifying program meta information. Further, “content_id” indicates the content meta information ID as described above.
したがって,ひも付けメタ情報における上記番組メタ情報IDまたはコンテンツメタ情報IDを参照することで,ひも付けられた番組メタ情報またはコンテンツメタ情報を取得(または,獲得,アクセス)することが可能となる。 Therefore, by referring to the program meta information ID or content meta information ID in the link meta information, it is possible to acquire (or acquire, access) the linked program meta information or content meta information.
さらに,「genre」の属性は,番組またはコンテンツのジャンルを示している。例えば,図10に示すように,「ショッピング」,「スポーツ」,「DVD」,「出版」などのジャンルを例示することができる。 Furthermore, the “genre” attribute indicates the genre of the program or content. For example, as shown in FIG. 10, genres such as “shopping”, “sports”, “DVD”, and “publishing” can be exemplified.
なお,本実施の形態にかかるひも付けメタ情報のデータ構造は,XML形式の場合を例に挙げて説明したが,かかる例に限定されず,例えば,ひも付けメタ情報のデータ構造は,HTML(Hyper Text Markup Language)形式などの場合であっても実施可能である。 The data structure of the link meta information according to the present embodiment has been described by taking the XML format as an example, but is not limited to such an example. For example, the data structure of the link meta information is HTML ( (Hyper Text Markup Language) format or the like.
また,本実施の形態にかかるひも付けメタ情報のタグ内に記載された属性名等は,属性の定義等を行うことで,いかなる名前をつけること場合であっても実施可能である。 In addition, the attribute name and the like described in the tag of the linked meta information according to the present embodiment can be implemented regardless of the name given by defining the attribute.
ここで,本実施の形態にかかる“選択”とは,例えば入力部であるマウスのクリックや,ボタンの押下により番組コンテンツ要素が指定された状態や,マウスカーソルなどがその番組メタ情報等の表示の上に合わせている状態(onMouse),またはリモコン操作等により選択するための枠(カーソル)がその番組メタ情報等の表示領域上に表示されている状態,などを含む。 Here, “selection” according to the present embodiment refers to, for example, a state in which a program content element is specified by clicking a mouse as an input unit or pressing a button, a mouse cursor or the like displaying program meta information and the like. For example, a state in which a frame (cursor) for selection by remote control operation or the like is displayed on a display area for the program meta information or the like.
(グループ情報の処理について)
次に,図14を参照しながら,本実施の形態にかかるグループ情報の処理について説明する。図14は,本実施の形態にかかるグループ情報を処理する工程の概略を示す説明図である。
(Group information processing)
Next, the group information processing according to the present embodiment will be described with reference to FIG. FIG. 14 is an explanatory diagram showing an outline of a process for processing group information according to the present embodiment.
図14に示すように,利用者端末101は,ユーザからのグループ番組表を表示する指示を受付けると,ネットワーク103を介して,グループ化装置122又は放送設備装置126にアクセスし,グループ情報およびEPG情報を取得する。なお,取得対象となるグループ情報,EPG情報は,例えば当日作成された最新の情報のみの場合,ユーザから指示された該当する情報のみの場合などを例示することができる。
As shown in FIG. 14, when the
利用者端末101が放送・通信受信部230を介してグループ情報およびEPG情報を受信すると,Webブラウザまたはグループ閲覧・操作部250がグループ情報,EPG情報に含まれる必要な情報を取得し,グループ閲覧・操作部250は,グループ番組表を表示部235に表示する(S1401)。
When the
グループ番組表の表示(S1401)は,まず受信または記憶するグループ情報を全て取得し,各グループ情報に含まれるグループ情報IDに基づき,グループステータス情報をアクセスする。 In the display of the group program guide (S1401), all group information to be received or stored is first acquired, and the group status information is accessed based on the group information ID included in each group information.
グループステータス情報を取得すると,グループ情報に含まれるグループ番組のタイトル,ジャンル等の属性とともに,当該グループステータス情報をグループ番組ごとに画面に表示する。以上の処理によってグループ番組表が表示される(S1401) When the group status information is acquired, the group status information is displayed on the screen for each group program together with attributes such as the title and genre of the group program included in the group information. The group program guide is displayed by the above processing (S1401).
なお,利用者は,利用者端末101の電源投入時に画面に表示される番組表を予め設定しておくことが可能である。例えば,グループ番組表を電源投入時の初期画面として設定しておくことで,初期画面が表示される度にグループ番組表が表示される。
Note that the user can set in advance a program guide to be displayed on the screen when the
次に,表示されたグループ番組表の中に,グループ情報が存在するか否か確認し(S1403),グループ情報が存在した上で,ユーザにより入力部237を介してグループ番組の選択を受付けると(S1405),利用者端末101は,グループ番組の詳細を表示する(S1407)。
Next, it is confirmed whether or not group information exists in the displayed group program table (S1403). When the group information is present and the user accepts selection of the group program via the
上記グループ番組の詳細表示(S1407)は,選択されたグループ情報に含まれる1又は2以上の各番組のEPG情報IDを参照し,当該EPG情報IDに相当する番組ステータス情報をアクセスする。 The detailed display of the group program (S1407) refers to the EPG information ID of one or more programs included in the selected group information, and accesses the program status information corresponding to the EPG information ID.
上記各番組の番組ステータス情報を取得すると,環境設定情報に従って,画面上に番組ステータス情報に設定された各ステータスをステータス項目に表示すると共に,各番組のタイトルなどの属性を画面に表示する。以上の処理によって,グループ番組の詳細表示処理が完了する(S1407)。 When the program status information of each program is acquired, each status set in the program status information is displayed on the status item on the screen according to the environment setting information, and attributes such as the title of each program are displayed on the screen. With the above processing, the group program detail display processing is completed (S1407).
次に,利用者端末101は,ユーザからマイグループ番組表の利用を受付けると(S1409),利用者端末101に備わるグループ閲覧・操作部250等は,マイグループ番組表にユーザにより指示された番組のEPG情報ID等をマイグループ番組表に追加し,マイグループ番組表に番組の登録を行う(S1411)。
Next, when the
また,ユーザからマイグループ番組表の利用を受付けない場合,利用者端末101は,ユーザから視聴または録画予約の指示を受付けた番組について,視聴予約または録画予約処理を実行する(S1413)。
If the use of the my group program guide is not accepted from the user, the
視聴予約処理は,指示を受付けた番組の放送日時の所定時間前に視聴予約した旨のメッセージが記載されたメールが予め登録したユーザのメールアドレスに送信する処理である。 The viewing reservation process is a process in which an e-mail containing a message indicating that a viewing reservation has been made a predetermined time before the broadcast date and time of the program that received the instruction is transmitted to the pre-registered user's e-mail address.
さらに,視聴予約処理を実行すると,当該番組の番組ステータス情報のうち「視聴状況」のステータスが例えばヌル値から視聴予約に更新され,グループステータス情報の「視聴状況」が再度新たに全番組から例えば視聴予約以上のステータスである番組をカウントした上で更新される。 Furthermore, when the viewing reservation process is executed, the status of “viewing status” of the program status information of the program is updated from, for example, a null value to viewing reservation, and the “viewing status” of the group status information is newly updated from all programs, for example. It is updated after counting programs that have a status of viewing reservation or higher.
録画予約処理は,周辺機器制御部258を介してPVR117b等に録画予約を指示するとともに,録画予約の指示を受付けた番組の放送日時の所定時間前に録画予約した旨のメッセージが記載されたメールが予め登録したユーザのメールアドレス宛に送信される処理である。
In the recording reservation process, a recording reservation is instructed to the
さらに,録画予約処理を実行すると,当該番組の番組ステータス情報のうち「録画予約」のステータスが例えばヌル値から録画予約に更新され,グループステータス情報の「録画予約」が再度新たに全番組から例えば録画予約以上のステータスである番組をカウントした上で更新される。 Further, when the recording reservation process is executed, the status of “recording reservation” in the program status information of the program is updated from, for example, a null value to the recording reservation, and “recording reservation” of the group status information is newly updated from all programs, for example, It is updated after counting programs that have a status higher than the recording reservation.
仮に,視聴予約または録画予約したにもかかわらず,番組を見逃してしまった場合,利用者端末101が自動的またはユーザからの指示で,番組の再放送や,番組が記録されたDVD等のパッケージ情報を,ネットワーク103を介して,要求する(S1415)。
If the
上記再放送のリクエストや,パッケージ情報の要求など,利用者端末101の履歴(ログ)は,所定時間毎にネットワーク103を介して利用者端末101から放送設備装置126に備わるグループ管理装置205に送信される(S1417)。
The history (log) of the
以上から,グループ情報を利用者端末101が受信し,グループ情報に含むステータス情報を加工等することで表示されたグループ番組表は,利用者がグループ化された番組を視聴,録画する際に非常に効率よく予約処理等を実行するよう促進することができる。
From the above, the group program table displayed by the
次に,図15を参照しながら,本実施の形態にかかるグループ番組の管理について説明する。図15は,本実施の形態にかかるグループ番組の管理の工程を概略的に示すフローチャートである。 Next, management of the group program according to the present embodiment will be described with reference to FIG. FIG. 15 is a flowchart schematically showing a group program management process according to the present embodiment.
図15に示すように,まず,サービス提供側である制作者等からの指示で,グループ化装置122等と接続している制作端末(図示せず。)は,所定のアプリケーションを起動する(S1501)。なお,上記アプリケーションは,上記説明した図8の管理画面を表示または編集可能な機能を有すれば,ソフトウェアの種類などには限定されず,いかなるソフトウェアでも実施可能である。
As shown in FIG. 15, first, a production terminal (not shown) connected to the
次に,ユーザによって,適当なグループ番組を選択する指示を受付けると(S1503),当該ユーザにより選択されたグループ番組のグループ情報が存在するか否かを確認し,グループ情報が存在する場合(S1505),まずグループ情報IDからグループステータス情報をアクセスする。 Next, when an instruction to select an appropriate group program is received by the user (S1503), it is confirmed whether or not the group information of the group program selected by the user exists. If the group information exists (S1505). First, the group status information is accessed from the group information ID.
制御端末がグループステータス情報を取得すると,そこに含まれる「視聴状況」のステータスを画面に表示する(S1507)。制作者などは上記ステータス項目を確認することで,グループ内に含む番組全体からみた,ユーザの視聴状況を把握することができる。 When the control terminal acquires the group status information, the status of “viewing status” included therein is displayed on the screen (S1507). By confirming the status item, the producer or the like can grasp the user's viewing situation from the whole program included in the group.
また,必要に応じて,グループ番組に構成する1又は2以上の各番組のステータスを画面に表示することもできる(S1509)。したがって,各番組のステータスについても同時に確認することができる。 If necessary, the status of one or more programs included in the group program can be displayed on the screen (S1509). Therefore, the status of each program can be confirmed at the same time.
さらに,利用者端末101は,グループ情報に含むEPG情報IDを参照することで,表示部235の画面上に「再放送」,「パッケージ」等のステータス項目とそのステータスを各EPG情報毎に表示する(S1511)。
Furthermore, the
上記説明した通り,制作者は,管理画面に表示された「再放送」または「パッケージ」等のステータス項目に表示されるステータスから,放送局102に寄せられた利用者端末101からの再放送またはパッケージ情報等を要望するリクエスト情報の絶対数を確認することができる。
As described above, the producer can re-broadcast from the
制作者は,表示画面に表示された再放送の要求数などを勘案し,定期的に行われる番組編成会議等において,他のグループ番組に含む番組との調整をしながら,番組の再放送の計画を策定する(S1513)。 In consideration of the number of requests for rebroadcast displayed on the display screen, the producer can adjust the rebroadcast of the program while adjusting it with the programs included in other group programs at a regular program organization meeting. A plan is formulated (S1513).
同様に,制作者は,表示画面に表示されたパッケージ情報の要求数などを勘案し,番組のコンテンツを書籍,DVD,映画等の二次的著作物に翻案するか否かをマーケティング会議等によって決定する(S1515)。 Similarly, the producer considers the number of requests for package information displayed on the display screen, and decides whether to adapt the program content to secondary works such as books, DVDs, movies, etc. Determine (S1515).
次に,図16を参照しながら,本実施の形態にかかるグループ情報の制作処理について説明する。図16は,本実施の形態にかかるグループ情報の制作処理の概略的な構成を示すフローチャートである。 Next, a group information production process according to the present embodiment will be described with reference to FIG. FIG. 16 is a flowchart showing a schematic configuration of the group information production process according to the present embodiment.
図16に示すように,まず,サービス提供側である制作者等からの指示で,グループ化装置122等と接続している制作端末(図示せず。)は,所定のアプリケーションを起動する(S1601)。なお,上記アプリケーションは,グループ情報を新規作成または編集可能な機能を有すれば,ソフトウェアの種類などには限定されず,いかなるソフトウェアでも実施可能である。
As shown in FIG. 16, first, a production terminal (not shown) connected to the
次に,アプリケーションを起動すると,画面上にグループ情報作成/編集画面が表示され,制作者がグループ情報の新規作成または編集をする場合(S1603),「新規作成」ボタンもしくは「編集」ボタン等をマウス等で選択する。 Next, when the application is started, a group information creation / editing screen is displayed on the screen. When the producer creates or edits group information (S1603), a “new” button, an “edit” button, or the like is displayed. Select with the mouse.
グループ情報を新規に作成する場合(S1603),制作端末は,新規にグループ情報を識別するためのID(グループ情報ID)を発行する(S1607)。なお,編集処理の場合,当該グループ情報IDの発行は,実行されない。 When creating new group information (S1603), the production terminal issues an ID (group information ID) for newly identifying group information (S1607). In the editing process, the group information ID is not issued.
グループ情報IDが発行されると,画面上には,当該グループ情報IDとともに,グループ情報に必要な入力項目が表示される。制作者は,例えば,グループ番組のタイトルなどの必要な入力事項をマウス,キーボード等を操作し,制作端末に項目設定を指示する。 When the group information ID is issued, input items necessary for the group information are displayed on the screen together with the group information ID. The producer, for example, operates the mouse, keyboard, etc. for necessary input items such as the title of the group program, and instructs the production terminal to set the item.
制作端末が,制作者による上記入力項目の設定指示を受付けると,上記設定内容に基づき,グループ情報の該当する入力項目に設定する(S1609)。なお,編集処理の場合,制作者からの指示によって,上記既設定のグループ情報を変更・削除等し,再設定する。 When the production terminal receives an instruction to set the input item from the producer, the production terminal sets the input item corresponding to the group information based on the setting content (S1609). In the case of editing processing, the previously set group information is changed or deleted according to an instruction from the producer and reset.
グループ情報にタイトルなどの情報が設定されると(S1609),次に,制作端末は,グループ内に属する番組を制作者から指示を受付け,上記番組に該当するEPG情報に含まれるEPG情報IDを取得する(S1611)。 When information such as a title is set in the group information (S1609), the production terminal then receives an instruction from the producer for a program belonging to the group, and an EPG information ID included in the EPG information corresponding to the program is received. Obtain (S1611).
EPG情報を取得すると,制作端末は,選択されたEPG情報に含まれるEPG情報ID全てをグループ情報に追加する。なお,グループ情報に追加するのはEPG情報に限られず,番組情報であれば,かかる例に限定されない。 When the EPG information is acquired, the production terminal adds all the EPG information IDs included in the selected EPG information to the group information. Note that the addition to the group information is not limited to EPG information, and is not limited to this example as long as it is program information.
EPG情報IDをグループ情報に追加すると(S1611),次に,制作端末は,当該グループ情報に含まれるグループ情報IDを追加元のEPG情報に登録する(S1615)。 When the EPG information ID is added to the group information (S1611), the production terminal then registers the group information ID included in the group information in the addition source EPG information (S1615).
次に,制作端末は,上記追加した分のEPG情報の件数をカウントアップし,グループステータス情報の総件数を更新し,さらに,ステータス項目である「録画予約」,「視聴状況」,または「放送経過」などのステータスを更新する(S1617)。例えば,「放送経過」のステータスについては,実際に放送した番組件数と再度求めた番組の総件数で除算する等により,全体の放送経過状況を数値化し,ステータスを更新する。 Next, the production terminal counts up the number of EPG information for the added amount, updates the total number of group status information, and further, “recording reservation”, “viewing status”, or “broadcast” status items. The status such as “elapsed” is updated (S1617). For example, for the status of “Broadcast Progress”, the status of the entire broadcast progress is quantified by dividing the actual number of broadcasted programs by the total number of programs obtained again, and the status is updated.
以上により,1又は2以上の番組をグループ化したグループ情報を作成することができ,グループ情報を活用することで,1又は2以上の番組情報をジャンル別等の面で統括して管理することができる。 As described above, group information can be created by grouping one or more programs, and by using group information, one or more program information can be managed in a genre-specific manner. Can do.
(グループ情報受信処理)
次に,図17を参照しながら,本実施の形態にかかるグループ情報を受信する受信処理について説明する。図17は,本実施の形態にかかるグループ情報受信処理の概略を示すフローチャートである。
(Group information reception processing)
Next, a reception process for receiving group information according to the present embodiment will be described with reference to FIG. FIG. 17 is a flowchart showing an outline of the group information receiving process according to the present embodiment.
まず,利用者端末101の電源投入すると,利用者のユーザID,パスワード等の受付を要求するログイン画面が表示部235に表示される。次に,利用者からユーザID,パスワード等の認証情報を入力部237を介して受付けると,送信部238は,必要に応じて暗号化し,認証情報をネットワーク103を介して送信する。
First, when the
放送設備装置126内のグループ管理装置205等で認証が行われると,図17に示すように,利用者端末101は,放送局102またはグループ化装置122から配信されるグループ情報等を待受ける待機状態となる。なお,図17に示すグループ情報受信処理は,グループ情報を受信するまでループ処理する場合を例に挙げて説明するが,かかる例に限定されず,利用者端末101の電源がオフになるまでループ処理する場合等でも良い。
When authentication is performed by the
利用者端末101がグループ情報を受信すると,利用者端末101は,グループ情報受信処理を実行する(S1701)。以下,図18を参照しながら,サブルーチンであるグループ情報受信処理について説明する。
When the
次に,図18を参照しながら,本実施の形態にかかるグループ情報受信処理について説明する。図18は,本実施の形態にかかるグループ情報受信処理の概略を示すフローチャートである。 Next, the group information reception process according to the present embodiment will be described with reference to FIG. FIG. 18 is a flowchart showing an outline of the group information reception process according to the present embodiment.
図18に示すように,まず,グループ情報を1件受信すると,上記グループ情報内にEPG情報IDが存在するか否か確認し(S1801),EPG情報IDが存在した場合,上記EPG情報IDを取得する(S1803)。 As shown in FIG. 18, first, when one group information is received, it is checked whether or not an EPG information ID is present in the group information (S1801). If an EPG information ID is present, the EPG information ID is changed. Obtain (S1803).
次に,取得したEPG情報IDに基づき,該当するEPG情報を,グループ情報とともに受信したEPG情報の中から取得し,記憶部236aのEPGデータDBまたはグループデータDBにEPG情報,グループ情報の双方を記憶する(S1805)。なお,記憶する際に,利用者端末101は,上記双方のステータス情報(番組ステータス情報,グループステータス情報)も記憶部236に記憶する。
Next, based on the acquired EPG information ID, the corresponding EPG information is acquired from the EPG information received together with the group information, and both the EPG information and the group information are stored in the EPG data DB or the group data DB of the
上記確認処理(S1801)〜保存処理(S1805)までの一連の処理を,受信したグループ情報が無くなるまで,利用者端末101は,ループ処理する。以上で,本実施の形態にかかるグループ情報受信処理(S1701)が終了する。
The
(グループ番組表の表示処理)
次に,図19を参照しながら,本実施の形態にかかるグループ番組表の表示処理について説明する。図19は,本実施の形態にかかるグループ番組表表示処理の概略を示すフローチャートである。
(Group program guide display processing)
Next, a group program guide display process according to the present embodiment will be described with reference to FIG. FIG. 19 is a flowchart showing an outline of the group program guide display process according to the present embodiment.
利用者端末101が放送局102等からグループ情報,EPG情報等の各種情報を受信し,記憶部236に保存されると,画面上にグループ番組表を表示することができる。
When the
図19に示すように,例えば,メニュー画面が表示された状態で,利用者端末101の制御部240等がユーザからグループ番組表の表示指示を受付けると(S1901),グループ閲覧・操作部250に対し,グループ番組表の表示を命令する。
As shown in FIG. 19, for example, when the
グループ閲覧・操作部250は,記憶部236aに記憶されたグループ情報を1件ずつ取得する(S1903)。なお,1件も存在しない場合,エラー処理実行後,利用者端末101の制御部240は表示部235の画面上にエラー表示させる。
The group browsing /
グループ情報を取得すると(S1903),グループ閲覧・操作部250は,グループ情報に含まれるグループ番組のタイトル情報を抽出し,グループ番組のタイトルが画面上の所定位置に表示されるようグループ番組表の表示画面データを加工する。
When the group information is acquired (S1903), the group browsing /
グループ番組表の表示画面データが加工されると抽出されたグループ番組のタイトルが,画面上の所定位置に表示される(S1905)。 When the display screen data of the group program guide is processed, the extracted group program title is displayed at a predetermined position on the screen (S1905).
次に,グループ閲覧・操作部250が,利用者端末101の記憶部236bに記憶された環境設定情報を読み込み,グループ番組表にステータス項目を表示する対象を決定する(S1907)。
Next, the group browsing /
表示項目が決定すると(S1907),利用者端末101は,グループステータス情報に設定された各ステータス項目のステータスを上記環境設定情報に従って,画面上に表示する(S1909)。
When the display item is determined (S1907), the
上記ステータスが表示されると,次に記憶部236bに記憶されたグループ情報を1件読み込み,上記説明の通り,タイトル表示(S1905)〜グループ情報取得(S1911)まで,グループデータDBに格納されたグループ情報を全件読み終わるまで,ループ処理が実行される。
When the status is displayed, one group information stored in the
以上,図19に示す一連の処理が終了すると,利用者端末101の表示部235の画面上には,図5で説明したグループ番組表が表示される。
As described above, when the series of processes shown in FIG. 19 is completed, the group program guide described in FIG. 5 is displayed on the screen of the
次に,図20を参照しながら,本実施の形態にかかるグループステータス情報の表示処理について説明する。図20は,本実施の形態にかかるグループステータス情報の表示処理の概略を示すフローチャートである。 Next, display processing of group status information according to the present embodiment will be described with reference to FIG. FIG. 20 is a flowchart showing an outline of the group status information display processing according to this embodiment.
図19に示すステータス項目のステータス表示(S1909)は,図20に示すように,まず,グループ情報内に含むEPG情報IDの数をカウントし,グループ内全体の番組件数を求める(S2001)。 In the status item status display (S1909) shown in FIG. 19, as shown in FIG. 20, first, the number of EPG information IDs included in the group information is counted to determine the total number of programs in the group (S2001).
次に,グループ情報内に含むEPG情報IDを1件単位で取得する(S2003)と,上記EPG情報IDに基づき,記憶部236aのEPGデータDBに格納された該当する番組ステータス情報を取得する(S2005)。
Next, when the EPG information ID included in the group information is acquired on a case-by-case basis (S2003), the corresponding program status information stored in the EPG data DB of the
番組ステータス情報を取得する(S2005)と,各ステータス項目に係るステータスを読み取り,対応するステータス件数に1件加算し,作業領域に加算結果の数値をキャッシュする(S2009)。例えば,ステータス項目「放送経過」のステータスを読み取り,上記ステータスが「放送終了」の場合,作業領域にキャッシュされた「放送終了」に該当するステータス件数に1件加算する。 When the program status information is acquired (S2005), the status relating to each status item is read, one is added to the corresponding status number, and the numerical value of the addition result is cached in the work area (S2009). For example, the status item “Broadcast progress” is read, and when the status is “Broadcast end”, one is added to the number of statuses corresponding to “Broadcast end” cached in the work area.
次に,グループ内に含まれる番組の総数を示す番組総件数に1件加算し,作業領域に加算結果の数値をキャッシュする(S2009)。キャッシュ後,グループ情報内に含まれるEPG情報IDを取得する(S2013)。 Next, one is added to the total number of programs indicating the total number of programs included in the group, and the numerical value of the addition result is cached in the work area (S2009). After the cache, the EPG information ID included in the group information is acquired (S2013).
上記番組ステート情報の取得処理(S2005)〜EPG情報IDの取得処理(S2013)までの処理を,作業領域に一時保持される番組総件数が,既に求められた(S2001)番組件数を超えるまで,ループ処理される。 Until the total number of programs temporarily held in the work area exceeds the number of programs already obtained (S2001), the processing from the program state information acquisition process (S2005) to the EPG information ID acquisition process (S2013) Looped.
上記ループ処理が終了すると,グループ閲覧・操作部250は,作業領域にキャッシュされたステータス件数および番組総件数等に基づき,グループ情報に係るステータスを求める。
When the loop processing is completed, the group browsing /
例えば,グループ内に構成する番組総件数が6件で,ステータス項目「放送経過」のステータスが「放送開始前」が1件,「放送中」が1件,「放送終了」が4件の場合,放送終了済の番組の割合が4件を6件で割り算し,求めると67%が放送終了済である。上記算出結果に基づき,例えば,グループ情報に係る全番組の放送経過のステータスは「ほぼ放送終了」または「66%放送終了」等とステータスが決定する。なお,決定したステータスは,グループステータス情報の該当するステータス項目に登録される。未登録であれば新規に格納され,既に登録されていれば更新される。 For example, if the total number of programs in the group is 6, the status item “Broadcast Progress” has a status of “Before Broadcast” is 1, “Broadcast” is 1, and “Broadcast End” is 4 The proportion of programs that have been broadcast is divided by 4 by 6, and 67% are broadcast. Based on the calculation result, for example, the status of the broadcast progress of all programs related to the group information is determined as “almost broadcast end” or “66% broadcast end”. The determined status is registered in the corresponding status item of the group status information. If it is not registered, it is newly stored, and if it is already registered, it is updated.
各ステータス項目毎にステータスが決定すると,グループ閲覧・操作部250は,グループ番組のステータスが画面上の所定位置に表示されるようグループ番組表の表示画面データを加工する。
When the status is determined for each status item, the group browsing /
グループ番組表の表示画面データが加工されるとグループ番組の各項目のステータスが,画面上の所定位置に表示される(S2015)。以上で,一連のグループ情報に係るステータスの画面表示処理が終了する(S1909)。ステータスが画面表示されると,図5に示すように番組全体の状況を的確にユーザに対して把握させることができる。 When the display screen data of the group program table is processed, the status of each item of the group program is displayed at a predetermined position on the screen (S2015). Thus, the status screen display processing related to the series of group information ends (S1909). When the status is displayed on the screen, as shown in FIG. 5, the user can accurately grasp the status of the entire program.
次に,図21を参照しながら,本実施の形態にかかるグループ情報の詳細表示処理について説明する。図21は,本実施の形態にかかるグループ情報の詳細表示の概略を示すフローチャートである。 Next, the detailed display processing of group information according to the present embodiment will be described with reference to FIG. FIG. 21 is a flowchart showing an outline of detailed display of group information according to the present embodiment.
図19に示すように,例えば,グループ番組表が画面表示された状態で,利用者端末101の制御部240等がユーザからグループ番組表の詳細表示の指示を受付けると(S2101),グループ閲覧・操作部250に対し,グループ番組表の詳細を表示するよう命令する。ユーザから詳細表示の指示は,具体的には,図5に示す「詳細」ボタンが入力部237で押下された場合等である。
As shown in FIG. 19, for example, when the group program guide is displayed on the screen and the
グループ閲覧・操作部250は,記憶部236aに記憶されたグループ情報を1件ずつ取得し,グループ情報に含まれるEPG情報ID等の番組識別情報を1件取得する(S2103)。なお,1件も存在しない場合,エラー処理実行後,利用者端末101の制御部240は表示部235の画面上にエラー表示させる。なお,上記番組識別情報は,上記説明した通り,例えば,EPG情報ID,番組のタイトル等を含む番組の識別情報である。
The group browsing /
番組識別情報を取得すると(S2103),グループ閲覧・操作部250は,番組識別情報に含まれる番組のタイトル情報を抽出し,当該番組のタイトルが画面上の所定位置に表示されるようグループ番組表の表示画面データを加工する。
When the program identification information is acquired (S2103), the group browsing /
グループ番組表の表示画面データが加工されると,番組識別情報から抽出された番組のタイトルが,画面上の所定位置に表示される(S2105)。 When the display screen data of the group program guide is processed, the program title extracted from the program identification information is displayed at a predetermined position on the screen (S2105).
次に,利用者端末101は,取得したEPG情報IDに基づき,該当する番組ステータス情報にアクセスする(S2107)。なお,番組ステータス情報は,例えば,EPG情報が格納される記憶部236a等にEPG情報とともに記憶される。
Next, the
番組ステータス情報を取得すると(S2107),次に,番組ステータス情報に含まれるステータス項目についてのステータスを取得する(S2109)。なお,本実施の形態にかかるステータスはステータス項目の1項目ごとに取得し,環境設定情報を参照する場合を例に挙げて説明するが,かかる例に限定されず,全項目を一括して取得した後,環境設定情報を参照する場合等でもよい。 When the program status information is acquired (S2107), the status for the status item included in the program status information is acquired (S2109). The status according to this embodiment is acquired for each status item, and a case where environment setting information is referenced will be described as an example. However, the present invention is not limited to this example, and all items are acquired collectively. After that, the environment setting information may be referred to.
次に,利用者端末101は,環境設定情報に従って,取得したステータスが画面に表示可能であるか否かを判断し(S2111),表示可能である場合,取得したステータスを作業領域である表示用データ領域に一時確保する(S2113)。なお,ステータスの表示許可/不許可を決定する条件は環境設定情報に予め登録されている。
Next, the
取得した番組ステータス情報に含まれるステータスを全て読み取り,表示用データ領域に確保すると,表示用データ領域に確保されたステータスをグループ番組表の詳細画面の所定位置に表示するため,グループ閲覧・操作部250は,詳細画面用の表示画面データを加工し,番組のステータスを画面上に表示させる(S2115)。 When all the statuses included in the acquired program status information are read and secured in the display data area, the status secured in the display data area is displayed at a predetermined position on the detailed screen of the group program guide. 250 processes the display screen data for the detailed screen, and displays the program status on the screen (S2115).
以上の処理(S2105〜S2115)は,グループ内のEPG情報ID全部を参照するまで,ループ処理される。全てのEPG情報に係る番組ステータス情報がアクセスされ,グループ番組表の詳細画面にステータスが表示されると,本実施の形態にかかるグループ情報の詳細表示処理が終了する。 The above processing (S2105 to S2115) is looped until all the EPG information IDs in the group are referred to. When the program status information related to all the EPG information is accessed and the status is displayed on the detailed screen of the group program guide, the group information detail display processing according to the present embodiment is completed.
(再放送要求処理)
次に,図22を参照しながら,本実施の形態に係る再放送要求処理について説明する。図22は,本実施の形態にかかる再放送要求処理の概略を示すフローチャートである。
(Rebroadcast request processing)
Next, rebroadcast request processing according to the present embodiment will be described with reference to FIG. FIG. 22 is a flowchart showing an outline of the rebroadcast request process according to this embodiment.
図22に示すように,まず利用者端末101は,環境設定情報をアクセスし,予め再放送要求処理を許可する旨の設定がなされているか確認する(S2201)。なお,不許可の場合,エラー処理実行後,強制終了する。
As shown in FIG. 22, first, the
次に,記憶部236aのグループデータDBに格納されたグループ情報を取得する(S2203)。さらに,グループ情報に係るグループステータス情報をアクセスし,当該グループステータス情報の「視聴状況」または「録画状況」等のステータスを確認する(S2205)。なお,確認対象のステータス項目は,「視聴状況」または「録画状況」に限定されない。
Next, the group information stored in the group data DB of the
ステータスチェックの結果,ステータスが「未視聴」または「未録画」のものが少なくとも1番組以上存在する場合(S2207),当該グループ情報に含まれるEPG情報IDを参照し,番組ステータス情報に1件ずつアクセスする(S2209)。 As a result of the status check, if there is at least one program having a status of “unviewed” or “unrecorded” (S2207), the EPG information ID included in the group information is referred to, one program status information at a time. Access is made (S2209).
番組ステータス情報を取得すると(S2209),利用者端末101は,当該番組ステータス情報の「視聴状況」または「録画状況」等のステータスを確認し,ステータスが「未視聴」もしくは「未録画」である場合(S2211),EPG情報IDに該当するEPG情報にアクセスし,再放送をリクエストするため当該EPG情報を作業領域に確保する(S2213)。
When the program status information is acquired (S2209), the
番組ステータス情報に含まれる各ステータスの確認が終了すると(S2209〜S2213),グループ情報に含まれる全番組のうち視聴または録画されなかった番組の再放送をリクエストするための再放送要求情報を,作業領域に確保されたEPG情報に基づき生成する(S2215)。 When the confirmation of each status included in the program status information is completed (S2209 to S2213), rebroadcast request information for requesting rebroadcast of a program that has not been viewed or recorded among all the programs included in the group information is processed. It generates based on the EPG information secured in the area (S2215).
上記再放送要求情報には,EPG情報IDや,タイトル,放送日時などが含まれ,さらに必要に応じて,送信元のユーザIDや,再放送に対するコメントなどが含まれる。なお,本実施の形態にかかる再放送要求情報は,トランザクションサーバ127に送信後,MIME形式などの電子メールに変換され,メールサーバ125に転送されるが,かかる例に限定されず,例えば,直接メールサーバに再放送要求情報をMIME形式等に変換して送信する場合等でも良い。また,録画予約の際も,再放送要求情報とほぼ同形式の録画予約要求情報をトランザクションサーバ127に送信する。
The rebroadcast request information includes an EPG information ID, a title, a broadcast date and time, and further includes a user ID of a transmission source and a comment on the rebroadcast as necessary. Note that the rebroadcast request information according to the present embodiment is transmitted to the
次に,ステータスがグループ番組表の詳細画面の所定位置に表示するため,グループ番組表の詳細画面に表示するため,グループ閲覧・操作部250は,詳細画面用の表示画面データを加工する。
Next, since the status is displayed at a predetermined position on the detailed screen of the group program guide, and displayed on the detailed screen of the group program guide, the group browsing /
グループ番組に含まれるEPG情報IDに基づき,全ての番組ステータス情報の確認が終了すると(S2209〜S2213),本実施の形態にかかる再放送要求処理の一連の動作が終了する。 When confirmation of all program status information is completed based on the EPG information ID included in the group program (S2209 to S2213), a series of operations of the rebroadcast request process according to the present embodiment is completed.
(再放送決定処理)
次に,図23を参照しながら,本実施の形態にかかる番組の再放送の決定処理について説明する。図23は,本実施の形態にかかる再放送決定処理の概略を示すフローチャートである。
(Rebroadcast decision processing)
Next, the program rebroadcast determination process according to the present embodiment will be described with reference to FIG. FIG. 23 is a flowchart showing an outline of rebroadcast determination processing according to the present embodiment.
再放送要求処理後,サービス提供側である放送局102等で番組の再放送が決定すると,再放送番組のEPG情報等が作成され,さらにグループ情報に当該再放送番組のEPG情報IDが登録される。 After the rebroadcast request processing, when rebroadcast of the program is decided by the broadcast station 102 or the like on the service providing side, EPG information of the rebroadcast program is created, and further, the EPG information ID of the rebroadcast program is registered in the group information. The
図23に示すように,所定間隔もしくは利用者による指示によって利用者端末101は,グループ化装置122または放送設備装置126にアクセスし,グループ情報,EPG情報等の各種情報を要求し,放送局102側から,グループ情報や,EPG情報等を受信する(S2301)。
As shown in FIG. 23, the
次に,受信したグループ情報に含まれる再放送フラグがONであるEPG情報IDを抽出し,さらに再放送の元となった番組のEPG情報IDを抽出する(S2303)。なお,再放送フラグまたは再放送の元のEPG情報IDは,番組ステータス情報に設定されてもよい。 Next, the EPG information ID whose rebroadcast flag is ON included in the received group information is extracted, and further, the EPG information ID of the program that is the source of the rebroadcast is extracted (S2303). Note that the rebroadcast flag or the original EPG information ID of the rebroadcast may be set in the program status information.
次に,再放送フラグがONのEPG情報IDと上記再放送となった原番組のEPG情報とを突合処理し,一致していた場合(S2305),再放送番組の録画予約を実行する(S2307)。 Next, the EPG information ID whose rebroadcast flag is ON and the EPG information of the original program that has been rebroadcasted are matched, and if they match (S2305), the recording reservation of the rebroadcast program is executed (S2307). ).
録画予約終了後,番組ステータス情報の「再放送」のステータスを「予約済」に更新し,グループステータス情報の「再放送」のステータスを更新する(S2309)。 After the recording reservation is completed, the status of “rebroadcast” in the program status information is updated to “reserved”, and the status of “rebroadcast” in the group status information is updated (S2309).
例えば,グループ情報IDが“100”で,EPG情報IDが“100−3”において,再放送が決定した番組を含むグループ情報のグループ情報IDが“5”で,再放送する元の番組のEPG情報IDが“5−3”である場合,グループ情報ID“100”のグループ情報と,EPG情報ID“100−3”を受信する(S2301)。 For example, when the group information ID is “100” and the EPG information ID is “100-3”, the group information ID of the group information including the program determined to be rebroadcast is “5”, and the EPG of the original program to be rebroadcast When the information ID is “5-3”, the group information with the group information ID “100” and the EPG information ID “100-3” are received (S2301).
次に,再放送フラグがONであるグループ情報IDが“5”であるEPG情報ID“5−3”を取り出し,グループ情報IDとEPG情報IDが一致しているか確認する(S2305)。 Next, the EPG information ID “5-3” whose group information ID whose rebroadcast flag is ON is “5” is extracted, and it is confirmed whether the group information ID and the EPG information ID match (S2305).
一致していた場合,グループ情報ID“100”のEPG情報ID“100−3”について,番組の録画予約処理を実行する(S2307)。録画予約処理は,EPG情報ID,タイトル,録画放送日時等を含むリクエスト情報である。上記リクエスト情報をトランザクションサーバ127に送信すると,トランザクションサーバ127側で,要求情報を生成し,各端末に接続された各種の録画装置に録画させるため,当該利用者端末101に送信する。
If they match, the program recording reservation processing is executed for the EPG information ID “100-3” of the group information ID “100” (S2307). The recording reservation process is request information including an EPG information ID, a title, a recording broadcast date and time, and the like. When the request information is transmitted to the
録画予約処理が終了すると,グループ情報ID“5”で,EPG情報IDが“5−3”の番組ステータス情報の「再放送」のステータスは,「予約済」に更新される(S2309)。以上で,本実施の形態にかかる再放送決定処理の一連の動作が終了する。 When the recording reservation process ends, the status of “rebroadcast” in the program status information with the group information ID “5” and the EPG information ID “5-3” is updated to “reserved” (S2309). Thus, a series of operations of the rebroadcast determination process according to the present embodiment is completed.
以上説明したように,1又は2以上の番組を適当な属性でグループ化することで,グループ単位で番組を管理することが可能となる。また,当該グループ内の番組に関する番組情報を統括するグループ情報を生成することで,番組全体の放送状況や,録画予約状況等のステータスを容易に画面表示または提供することができ,ユーザは容易にステータスを把握し,今後の視聴スケジュール,録画予約スケジュールを迅速,効率的に計画することができる。 As described above, it is possible to manage programs in units of groups by grouping one or more programs with appropriate attributes. In addition, by generating group information that supervises program information related to programs in the group, it is possible to easily display or provide the status of the entire program, such as the broadcast status and recording reservation status, so that the user can easily The status can be grasped, and future viewing schedules and recording reservation schedules can be planned quickly and efficiently.
以上,添付図面を参照しながら本発明の好適な実施形態について説明したが,本発明はかかる例に限定されない。当業者であれば,特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例を想定し得ることは明らかであり,それらについても当然に本発明の技術的範囲に属するものと了解される。 As mentioned above, although preferred embodiment of this invention was described referring an accompanying drawing, this invention is not limited to this example. It is obvious for a person skilled in the art that various changes or modifications can be envisaged within the scope of the technical idea described in the claims, and these are naturally within the technical scope of the present invention. It is understood that it belongs.
上記実施形態においては,グループ情報を受信し,利用者端末101の表示画面にEPG形式のグループ番組表を表示する場合を例にあげて説明したが,かかる例に限定されず,例えば,グループ情報,番組メタ情報,コンテンツメタ情報を受信し,利用者端末101の表示画面にECG形式からなるグループ番組表などを表示する場合などでも実施可能である。
In the above embodiment, the case where the group information is received and the group program guide in the EPG format is displayed on the display screen of the
また,上記実施の形態においては,利用者端末101がネットワーク103を介して放送局102にアクセスし,グループ情報の受信する場合を例にあげて説明したが,かかる例に限定されず,グループ情報を放送波で放送局102からカルーセル方式等で送出することで,利用者端末101が受信する場合等も実施できる。
In the above embodiment, the case where the
上記実施形態においては,利用者端末101に備わる各部はハードウェアからなる場合を例にあげて説明したが,本発明はかかる例に限定されない。例えば,映像ストリーム再生部241,データ放送再生部243,番組情報再生部246,EPG閲覧・操作部248,グループ閲覧・操作部250,または周辺機器制御部258等の各部のうち少なくとも一つは,1又は2以上のモジュールまたはコンポーネントから構成されるプログラムの場合であってもよい。
In the above-described embodiment, the case where each unit included in the
上記実施の形態においては,グループ番組表等を画面に表示するWebブラウザは1又は2以上のモジュールから構成されるソフトウェアである場合を例に挙げて説明したが,かかる例に限定されず,例えば,ハードウェアから構成される場合であっても実施可能である。例えば,Webブラウザは,EPG閲覧・操作部248,グループ閲覧・操作部250などに該当する場合であってもよい。
In the above embodiment, the case where the Web browser that displays the group program table or the like on the screen is software configured by one or more modules has been described as an example. However, the present invention is not limited to such an example. Even if it is configured by hardware, it can be implemented. For example, the Web browser may correspond to the EPG browsing /
本発明は,グループ番組表を表示することが可能なグループ番組処理方法,グループ番組表表示装置,コンピュータプログラムに適用可能である。 The present invention is applicable to a group program processing method, a group program guide display device, and a computer program that can display a group program guide.
100 グループ番組表提供システム
101 利用者端末
102 放送局
103 ネットワーク
118 制御端末
235 表示部
237 入力部
238 送信部
240 制御部
248 EPG閲覧・操作部
250 グループ閲覧・操作部
DESCRIPTION OF
Claims (18)
前記グループ番組情報に含まれる各々の番組情報に基づき,該グループ番組内に属す番組全体の処理状況を少なくとも示す前記グループ番組のステータス情報を生成する生成処理と;
前記グループ番組情報と前記グループ番組のステータス情報とに基づき,前記グループ番組の一覧表であるグループ番組表を画面に表示させる表示制御処理と;
を含み,
前記グループ番組のステータス情報を生成する生成処理は,前記グループ番組に構成された番組全体のうち既に放送した番組の割合を,該グループ番組のステータス情報を生成する際に,少なくとも設定する,グループ番組処理方法。 An acquisition process in which one or more programs are grouped as a group program at least for each program attribute, and group program information including program information relating to each of the grouped programs is acquired;
Generation processing for generating status information of the group program indicating at least the processing status of the entire program belonging to the group program based on each program information included in the group program information;
Display control processing for displaying on the screen a group program table which is a list of the group programs based on the group program information and the status information of the group program;
Only including,
The generation process for generating the status information of the group program sets at least a ratio of the already broadcasted program among the programs included in the group program when generating the status information of the group program. Processing method.
前記グループ番組情報に含まれる各々の番組情報に基づき,該グループ番組内に属す番組全体の処理状況を少なくとも示す前記グループ番組のステータス情報を生成する生成部と;
前記グループ番組情報と前記グループ番組のステータス情報とに基づき,前記グループ番組の一覧表であるグループ番組表を画面に表示させる表示制御部と;
を備え,
前記生成部は,前記グループ番組に構成された番組全体のうち既に放送した番組の割合を,該グループ番組のステータス情報を生成する際に,少なくとも設定する,グループ番組処理装置。 An acquisition unit that groups one or more programs at least for each program attribute as a group program and acquires group program information including program information related to each of the grouped programs;
A generating unit that generates status information of the group program indicating at least a processing status of the entire program belonging to the group program based on each program information included in the group program information;
A display control unit for displaying a group program table which is a list of the group programs on a screen based on the group program information and the status information of the group program;
Equipped with a,
The generation unit is a group program processing apparatus that sets at least the ratio of a program that has already been broadcast out of all the programs included in the group program when generating the status information of the group program.
前記グループ番組情報に含まれる各々の番組情報に基づき,該グループ番組内に属す番組全体の処理状況を少なくとも示す前記グループ番組のステータス情報を生成する生成処理と;
前記グループ番組情報と前記グループ番組のステータス情報とに基づき,前記グループ番組の一覧表であるグループ番組表を画面に表示させる表示制御処理と;
が含み,
前記グループ番組のステータス情報を生成する生成処理は,前記グループ番組に構成された番組全体のうち既に放送した番組の割合を,該グループ番組のステータス情報を生成する際に,少なくとも設定する,グループ番組処理方法をコンピュータに実行させるための,コンピュータプログラム。
An acquisition process in which one or more programs are grouped as a group program at least for each program attribute, and group program information including program information relating to each of the grouped programs is acquired;
Generation processing for generating status information of the group program indicating at least the processing status of the entire program belonging to the group program based on each program information included in the group program information;
Display control processing for displaying on the screen a group program table which is a list of the group programs based on the group program information and the status information of the group program;
But only it contains,
The generation process for generating the status information of the group program sets at least the ratio of the already broadcasted program among the entire programs included in the group program when generating the status information of the group program. for executing a processing method in a computer, the computer program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004093143A JP4483368B2 (en) | 2004-03-26 | 2004-03-26 | Group program processing method, group program processing apparatus, and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004093143A JP4483368B2 (en) | 2004-03-26 | 2004-03-26 | Group program processing method, group program processing apparatus, and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005286388A JP2005286388A (en) | 2005-10-13 |
| JP4483368B2 true JP4483368B2 (en) | 2010-06-16 |
Family
ID=35184353
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004093143A Expired - Fee Related JP4483368B2 (en) | 2004-03-26 | 2004-03-26 | Group program processing method, group program processing apparatus, and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4483368B2 (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008103971A (en) * | 2006-10-19 | 2008-05-01 | Sharp Corp | Digital broadcast receiver |
| JP2008193418A (en) * | 2007-02-05 | 2008-08-21 | Toshiba Corp | ECG data generation apparatus, ECG data generation method, and program material management system |
| JP5228570B2 (en) * | 2008-03-28 | 2013-07-03 | ソニー株式会社 | Information providing apparatus, information acquisition terminal, information providing system, information providing method, and program |
| JP4506871B2 (en) | 2008-04-30 | 2010-07-21 | ソニー株式会社 | RECORDING DEVICE, RECORDING STATUS DETECTION METHOD, PROGRAM DISTRIBUTION RECORDING SYSTEM, AND PROGRAM |
| WO2010119834A1 (en) * | 2009-04-13 | 2010-10-21 | 高光産業株式会社 | Content url announcement system |
| WO2015045324A1 (en) * | 2013-09-30 | 2015-04-02 | ソニー株式会社 | Receiver device, broadcast device, server device and reception method |
| JP6366037B2 (en) * | 2015-02-13 | 2018-08-01 | 株式会社マネーフォワード | Account aggregation system, program and account aggregation server |
| JP2016220160A (en) * | 2015-05-26 | 2016-12-22 | 三菱電機株式会社 | Television receiver |
-
2004
- 2004-03-26 JP JP2004093143A patent/JP4483368B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005286388A (en) | 2005-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4510486B2 (en) | Program guide display method, program guide display device, and computer program | |
| CN101352043B (en) | System and method for resolving conflicts and managing system resources in a multimedia distribution system | |
| CN102098537B (en) | Systems and methods for episode tracking in an interactive media environment | |
| US20130117770A1 (en) | Server operational expenses collecting method, and apparatus therefor | |
| WO2004100549A1 (en) | Information access system, information providing device, information access device, information providing method, and information access method | |
| JP2004193920A (en) | Program distribution system and receiving device | |
| JP2009545921A (en) | System and method for providing a media guidance planner | |
| CN103986970A (en) | System for capture and selective playback of broadcast programmes | |
| US8881196B2 (en) | Video playback apparatus, information providing apparatus, information providing system, information providing method and program | |
| CN1758748B (en) | Methods and systems for constructing and editing electronic program guide lineups | |
| JP4483368B2 (en) | Group program processing method, group program processing apparatus, and computer program | |
| JP4367057B2 (en) | Production terminal device, computer program, and association method | |
| JP4151487B2 (en) | Information retrieval system, meta information providing apparatus, information providing apparatus, information receiving apparatus, and information retrieving method | |
| JP4932447B2 (en) | User terminal, control program therefor, content guidance system and control method | |
| JP4809193B2 (en) | Information providing system, information providing method, and program | |
| JP5079205B2 (en) | System and method for providing program guide data | |
| JP2013085020A (en) | Content recording supporting system, content recording supporting method, and content recording device | |
| JP4338357B2 (en) | Management server and computer program in streaming distribution system | |
| JP4510487B2 (en) | Program guide display method, program guide display device, and computer program | |
| US8887219B2 (en) | Information providing apparatus, information receiving terminal, information providing system, information providing method and program | |
| JP2005004663A (en) | Content providing method and search device | |
| KR100684030B1 (en) | Network recording system and method | |
| JP2005198110A (en) | System and method for providing virtual program recording apparatus, and program | |
| JP2004102679A (en) | Content distribution system, content distributing method, and program | |
| KR101761015B1 (en) | Apparatus and Method for playing Content in Channel-based Content Providing System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070124 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091208 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100127 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100302 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100315 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130402 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130402 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140402 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |