(57)【要約】【課題】  確約済みの記録開始データ及び記録終了データが確約されたＥＰＧ提供期間を超えた範囲で、番組コンテンツの記録予約操作を支援する。【解決手段】  基点番組関連情報ページ上には、基点番組の関連番組として、ＥＰＧ提供期間内の記録開始データ及び記録終了データが確約済み予定番組、並びにＥＰＧ提供期間外で記録開始データ及び記録終了データが確約済みでない予定番組が含まれる。クライアントは、ＥＰＧ提供期間外の番組に関する記録予約に関しては仮予約する要求を行なう。また、サーバ側では、ＥＰＧ期間の到来により確定した番組情報の入手に基づいて仮予約の内容を確定する処理を行なう。【選択図】  図２９
2005175850.tif 000002
【特許請求の範囲】
【請求項１】
予定時刻に従って配信される番組コンテンツに対する操作を支援する情報処理装置であって、
番組コンテンツを記録するための配信予定情報を取得し、管理する番組情報管理手段と、
配信予定情報が未確約の番組コンテンツを含む番組コンテンツの記録予約に関するユーザ操作を行なうための予約操作インターフェース手段と、
配信予定情報が未確約の番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、当該番組コンテンツの記録予約を仮に予約する仮予約手段と、
を具備することを特徴とする情報処理装置。
【請求項２】
各番組コンテンツの配信予定情報は、配信開始予定時刻から所定の提供期間内に提供される、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
配信予定情報が確約済みの番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、該確約済みの配信予定情報に従って当該番組コンテンツの記録予約を行なう記録予約手段をさらに備える、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記仮予約手段は、
未確約の配信予定番組に関する仮予約の状態を保存する状態保存手段と、
前記番組情報管理手段で管理されている番組情報を参照して、仮予約した番組コンテンツの配信予定情報が確約されたか否かを確認する仮予約状態確認手段と、
仮予約した番組コンテンツの配信予定情報が確約されたことに応答して、記録予約が可能になったことを通知する通知手段と、
を備えることを特徴とする請求項１に記載の情報提供装置。
【請求項５】
前記状態保存手段に仮予約した状態を保存したことに応答して、仮予約が完了したことを通知する仮予約通知手段をさらに備える、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記通知手段は、該確約された配信予定情報を基に、仮予約された番組コンテンツの記録予約を行なうための予約操作インターフェースを提供する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項７】
予定時刻に従って配信される番組コンテンツに対する操作を支援する情報処理方法であって、
番組コンテンツを記録するための確約された配信予定情報を取得し、管理する番組情報管理ステップと、
配信予定情報が未確約の番組コンテンツを含む番組コンテンツの記録予約に関するユーザ操作を行なう予約操作インターフェースを提供するステップと、
配信予定情報が未確約の番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、当該番組コンテンツの記録予約を仮に予約する仮予約ステップと、
を具備することを特徴とする情報処理方法。
【請求項８】
各番組コンテンツの配信予定情報は、配信開始予定時刻から所定の提供期間内に提供される、
ことを特徴とする請求項７に記載の情報処理方法。
【請求項９】
配信予定情報が確約済みの番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、該確約済みの配信予定情報に従って当該番組コンテンツの記録予約を行なう記録予約ステップをさらに備える、
ことを特徴とする請求項７に記載の情報処理方法。
【請求項１０】
前記仮予約ステップは、
未確約の配信予定番組に関する仮予約の状態を保存する状態保存ステップと、
前記番組情報管理ステップにおいて管理されている番組情報を参照して、仮予約した番組コンテンツの配信予定情報が確約されたか否かを確認する仮予約状態確認ステップと、
仮予約した番組コンテンツの配信予定情報が確約されたことに応答して、記録予約が可能になったことを通知する通知ステップと、
を備えることを特徴とする請求項７に記載の情報処理方法。
【請求項１１】
前記状態保存ステップにおいて仮予約した状態を保存したことに応答して、仮予約が完了したことを通知する仮予約通知ステップをさらに備える、
ことを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
前記通知ステップでは、該確約された配信予定情報を基に、仮予約された番組コンテンツの記録予約を行なうための予約操作インターフェースを提供する、
ことを特徴とする請求項１０に記載の情報処理方法。
【請求項１３】
予定時刻に従って配信される番組コンテンツに対する操作を支援するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
番組コンテンツを記録するための配信予定情報を取得し、管理する番組情報管理ステップと、
配信予定情報が未確約の番組コンテンツを含む番組コンテンツの記録予約に関するユーザ操作を行なう予約操作インターフェースを提供するステップと、
配信予定情報が未確約の番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、当該番組コンテンツの記録予約を仮に予約する仮予約ステップと、
を具備することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの記録や再生などの処理を行なう情報処理装置及び情報処理方法、並びにコンピュータ・プログラムに係り、特に、テレビ放送やラジオ放送などの番組コンテンツの録画、録画予約、再生などのコンテンツ処理を支援する情報処理装置及び情報処理方法、並びにコンピュータ・プログラムに関する。
【０００２】
さらに詳しくは、本発明は、受動的に楽しむというテレビ番組視聴の性格を考慮してテレビ番組の検索や録画予約、再生などのコンテンツ操作を支援するための情報を提供する情報処理装置及び情報処理方法、並びにコンピュータ・プログラムに係り、特に、テレビ番組の視聴から喚起されたユーザの関心を損なうことなく、テレビ番組の検索や録画予約、再生などのコンテンツ操作を支援する情報処理装置及び情報処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００３】
現代の情報文明社会において、放送の役割は計り知れない。とりわけ、音響とともに映像情報を視聴者の元に直接届けるテレビ放送の影響は大きい。放送技術は、信号処理やその送受信、音声や映像の情報処理など、幅広い技術を包含する。また、番組コンテンツをユーザに提供する伝送形態は、地上波や衛星波などの電波による放送方式やケーブル・テレビ方式、さらにはコンピュータ通信を利用して提供されるネット番組などさまざまである。
【０００４】
テレビの普及率は極めて高く、ほとんどすべての家庭内に設置されており、各放送局から配信される放送コンテンツは不特定多数の人々によって視聴されている。また、放送コンテンツを視聴する他の形態として、受信したコンテンツを視聴者側で一旦録画しておき、好きな時間に再生するということが挙げられる。
【０００５】
最近ではデジタル技術の発達により、映像や音声からなるＡＶデータを大量に蓄積することが可能になってきた。例えば、数十ＧＢあるいはそれ以上の容量を持つＨＤＤ（ハード・ディスク・ドライブ）が比較的安価に入手することが可能となり、ＨＤＤベースの録画機や、テレビ番組の録画／視聴機能を持ったパーソナル・コンピュータ（ＰＣ）などが登場してきている。
【０００６】
ＨＤＤは、記録データへのランダム・アクセスが可能な装置である。したがって、録画コンテンツを再生するときは、従来のビデオ・テープの場合のように、録画しておいた番組を単に先頭から順に再生する必要はなく、好きな番組（あるいは、番組中の特定のシーンや特定のコーナー）から直接再生を開始することができる。ハード・ディスク装置などの大容量ストレージを搭載した受信機（テレビやビデオ録画再生装置）を使用し、受信した放送コンテンツ一旦受信機内に蓄積してから再生するという視聴形態のことを、「サーバ型放送」と呼ぶ。
【０００７】
サーバ型放送システムによれば、通常のテレビ受像のようなリアルタイムで視聴するだけでなく、あらかじめ映像や音声を配信しておき、指定した時刻から視聴できるようにしたり、同時に配信される情報などを利用してシーン検索やダイジェスト視聴を行なったりすることが可能となる。
【０００８】
しかしながら、ＨＤＤの大容量化に伴い、数十時間分にも及ぶ番組録画が可能なシステムにおいては、多数の番組が蓄積されている場合には、どの番組から最初に見始めるべきか、ユーザはコンテンツの選択に頭を悩ませることになる。そこで、ユーザが見たい番組を効率的に選択して録画又は録画予約し、さらに蓄積したコンテンツの視聴支援を行なわなければ、コンテンツの死蔵につながる。録画機器には大量の録画コンテンツが蓄積されるようになり、すべてのコンテンツを視聴することが困難なため、取捨選択しなければならない。すなわち、効率的な録画予約操作を行なうことが、ユーザが有益なテレビ番組の視聴活動を送る上で重要であると思料される。
【０００９】
ここで、テレビジョン放送の番組を選択するための番組ガイドを画像信号に重畳して伝送し、受信側の表示装置において、これを表示するようにした、いわゆる電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃａｌ Ｐｒｏｇｒａｍ Ｇｕｉｄｅ）システムが知られている。ＨＤＤレコーダなどの録画再生機器側では、放送番組の録画処理と並行してＥＰＧを取得しておき、ユーザが録画番組を再生・視聴する際にＥＰＧを提示することによって、一定の視聴支援効果を得ることができる。
【００１０】
ＥＰＧシステムには、ＶＢＩ（Ｖｅｒｔｉｃａｌ Ｂｌａｎｋｉｎｇ Ｉｎｔｅｒｖａｌ）方式のものと（例えば、特許文献１を参照のこと）、デジタル直接衛星放送（ＤＳＳ：Ｄｉｇｉｔａｌ Ｓａｔｅｌｌｉｔｅ Ｓｙｓｔｅｍ（Ｈｕｇｈｅｓ Ｃｏｍｍｕｎｉｃａｔｉｏｎ社の商標）で用いられるようなデジタル衛星方式のもの（例えば、特許文献２を参照のこと）がある。
【００１１】
ＶＢＩ方式では、通常（ＶＨＦ（Ｖｅｒｙ Ｈｉｇｈ Ｆｒｅｑｕｅｎｃｙ）帯域）の地上波のテレビジョン放送において、その水平走査線の本来の画像に影響を与えない位置にＥＰＧを構成するＶＢＩデータを挿入して伝送する。受信側では、このＶＢＩデータから電子番組ガイドの表示データを生成して、モニタに表示することができる。また、デジタル衛星方式では、ＥＰＧデータが本来の画像データとともにデジタル化され、さらにパケット化されて伝送される。受信側では、このＥＰＧデータをメモリに蓄積し、対応する表示データを生成して、モニタに表示する。
【００１２】
ユーザは、番組に付随して配信されるＥＰＧを参照して、見たい番組を特定し又は推定することができる。しかしながら、この場合、ユーザはまずＥＰＧを起動し、ＥＰＧ画面上で見たい番組を検索して、その選択を行なうという煩雑な操作を行なわなければならない。
【００１３】
例えば、録画した番組（あるいは現在オンエア中の番組）を視聴している際に喚起された関心に基づいて、次回の放送番組や、同じ出演者の他の出演番組など、視聴中の番組と関連性の強い番組を探して録画しようとすると、ＥＰＧ画面を起動して、多くの番組の中から曜日やチャネルを基に探し出すか、又はタイトルや出演者名による検索を行なわなければならない。この場合、ユーザは、番組の視聴を中断し、録画番組の検索作業を行なわなければならない。
【００１４】
また、インターネットなどのメディアを媒介として番組の公式ウェブ・サイトにおいて番組関連情報が提供されることが多いが、詳細情報を閲覧するためには、ウェブ・ブラウザを起動してＵＲＬを入力するという煩雑な操作を行なわなければならず、視聴を通じて喚起されたテレビ番組への関心が途切れてしまう。
【００１５】
テレビ番組の視聴は、本来、受動的に楽しむという性格を持つ。これに対し、上述したような録画予約番組の検索は積極的な操作をユーザに求めるものであり、番組の視聴から喚起された関心を番組検索操作中に損なってしまう。
【００１６】
また、ＶＴＲなどの記録予約装置において、記録予約の操作を容易にするための提案がなされている。例えば、供給された各放送番組の放送開始時間等の番組データを表示し、このとき指定された放送番組を放送電波に重畳されて送出される記録開始データ及び記録終了データの入力に応じてそれぞれ記録を開始及び終了するようにしたことにより、一段と使い勝手を向上させ得る記録予約装置を実現できる。また、記録予約画面を一方の軸に時間をとり、且つ他方の軸にチヤンネルをとつたマトリクス状の番組表を可視表示すると共に、当該番組表上の記録開始時間及び記録終了時間に相当する位置をそれぞれ所定の入力手段で指定入力して記録予約するようにしたことにより、容易に記録予約し得る記録予約を実現できる（例えば、特許文献３を参照のこと）。
【００１７】
しかしながら、ＥＰＧなどで放送開始時刻並びに放送終了時刻、放送内容などが確定した番組情報を提供できる期間（以下、「ＥＰＧ期間」とする）は一般に１週間程度とされており、これを超えた範囲（すなわち１週間以上先）でユーザが記録予約を行なうことはできない。
【００１８】
例えば、昨今においては、インターネットを始めとするさまざまなメディアを経由して、ＥＰＧ提供期間を超え、未確定ながら放送が予定されている番組情報を先行して取得することが可能である。しかしながら、ユーザは、このような情報に基づいて記録予約を行なうことはできず、ＥＰＧ提供期間が到来したときに送られてくる、確約済みの記録開始データ及び記録終了データを利用して改めて記録予約操作を行なわなければならない。この場合、他メディアの閲覧とＥＰＧの閲覧作業は完全に切り離されており、ユーザにとっては面倒である。
【００１９】
【特許文献１】特表平６−５０４１６５公報（米国特許５，３５３，１２１公報）
【特許文献２】特開平８−１１１８２３号公報
【特許文献２】特開平６−２３６５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
本発明の目的は、テレビ番組の録画、録画予約、再生などのコンテンツ処理を好適に支援することができる、優れた情報処理装置及び情報処理方法、並びにコンピュータ・プログラムを提供することにある。
【００２１】
本発明のさらなる目的は、受動的に楽しむというテレビ番組視聴の性格を考慮してテレビ番組の検索や録画予約、再生などのコンテンツ操作を好適に支援することができる、優れた情報処理装置及び情報処理方法、並びにコンピュータ・プログラムを提供することにある。
【００２２】
本発明のさらなる目的は、テレビ番組の視聴から喚起されたユーザの関心を損なうことなくテレビ番組の検索や録画予約、再生などのコンテンツ操作を好適に支援することができる、優れた情報処理装置及び情報処理方法、並びにコンピュータ・プログラムを提供することにある。
【００２３】
本発明のさらなる目的は、確約済みの記録開始データ及び記録終了データが確約されたＥＰＧ提供期間を超えた範囲で、番組コンテンツの記録予約操作を支援することができる、優れた情報処理装置及び情報処理方法、並びにコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【００２４】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、予定時刻に従って配信される番組コンテンツに対する操作を支援する情報処理装置であって、
番組コンテンツを記録するための配信予定情報を取得し、管理する番組情報管理手段と、
配信予定情報が未確約の番組コンテンツを含む番組コンテンツの記録予約に関するユーザ操作を行なうための予約操作インターフェース手段と、
配信予定情報が未確約の番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、当該番組コンテンツの記録予約を仮に予約する仮予約手段と、
を具備することを特徴とする情報処理装置である。
【００２５】
本発明に係る情報処理装置は、番組コンテンツを記録する記録手段と、この記録手段への番組コンテンツの記録を予約する記録予約手段をさらに備えている。記録予約手段は、配信予定情報が確約済みの番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、該確約済みの配信予定情報に従って当該番組コンテンツの記録予約を行なうことができる。
【００２６】
本発明は、例えばユーザが視聴あるいは録画再生しているテレビ放送又はラジオ放送などの番組に関連する情報を提供するサービスを実現するものである。このような情報提供サービス・システムは、例えば、ネットワークに接続された放送受信端末又は録画機能付き放送受信端末と、ネットワーク上のサーバ装置で構成される。そして、放送受信端末にて視聴中のコンテンツを特定する番組特定情報をサーバ装置に送信し、サーバ装置側では番組特定情報を基に番組に関連する情報を検索し、この検索結果を利用して番組情報ページを作成して放送受信端末へ返信する。
【００２７】
あるいは、この情報提供サービス・システムの変形例として、ユーザが番組の視聴を行なう以前に、番組の関連情報を放送又はネットワーク経由で放送受信端末に送信し、放送受信端末側でこれをあらかじめ蓄積しておく。そして、放送受信端末側では、番組コンテンツの視聴時に、ユーザの指示に応答して、記憶しておいた関連情報を、放送チャネル、放送日時、放送地域などの番組特定情報をキーにして取り出し、ユーザに提示するようにしてもよい。
【００２８】
例えば、ユーザが再生中又は視聴中の番組コンテンツ、あるいはＥＰＧなどの所定の番組表から選択した番組コンテンツを基点番組に設定する。そして、基点番組との関連度に基づいて項目毎に基点番組と関連する番組を検索し、該検索結果を基点番組との関連度の強い項目の順に関連番組を配置して基点番組関連情報ページを生成する。ユーザは、ブラウザを起動して、基点番組関連情報ページを閲覧し、基点番組に関連する番組に対して録画予約などの操作を行なうことができる。
【００２９】
ユーザが現在視聴又は再生している番組を基点とし、これに関連する他の番組を関連度の強い順に紹介するので、テレビ番組やラジオ番組の視聴から喚起されたユーザの関心を損なうことなく、テレビ番組やラジオ番組の検索や録画予約、再生などのコンテンツ操作を円滑且つ好適に支援することができる。すなわち、受動的に楽しむというテレビ番組視聴の性格を考慮して、テレビ番組の検索や録画予約、再生などのコンテンツ操作を、番組を視聴するという流れに沿って円滑に支援することができる。
【００３０】
また、ユーザのリモコンのボタン操作という簡易な操作に応答して、ユーザの視聴番組の関連情報を次々に遷移して多く見せることで、視聴によって喚起したユーザの関心を冷やすことなく関連情報へと導き、さらにその関連情報の関連情報へ導くという連鎖を滑らかに行ない、ユーザの多様な関心を喚起することが可能となる。
【００３１】
ここで、基点番組の関連番組として取り出される候補には、例えばＥＰＧ提供期間内にＥＰＧで提供される、記録開始データ及び記録終了データが確約済みの予定番組の他に、ＥＰＧ提供期間外にＥＰＧ以外のメディアによって取得される、記録開始データ及び記録終了データが確約されていない予定番組が含まれる。
【００３２】
番組関連情報ページ上でいずれかの番組を選択すると、それがＥＰＧ提供期間の内外を問わず、録画の予約操作を直接行なうための詳細操作画面を提示するようにした場合、選択された番組がＥＰＧ提供期間外であるときは、放送予定の確約が未だとられていないので、この時点では記録予約を確定することはできない。
【００３３】
そこで、本発明では、配信予定情報が確約済みの番組コンテンツに対する記録予約を要求する操作が行なわれた場合には、通常通り、該確約済みの配信予定情報に従って当該番組コンテンツの記録予約を行なう一方、配信予定情報が未確約の番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、当該番組コンテンツの記録予約を仮に予約するようにした。
【００３４】
ここで、仮予約手段は、未確約の予定番組の記録を「仮予約した」という状態を保存する状態保存手段と、前記番組情報管理手段で管理されている番組情報を参照して、仮予約した番組コンテンツの配信予定情報が確約されたか否かを確認する仮予約状態確認手段と、仮予約した番組コンテンツの配信予定情報が確約されたことに応答して、記録予約が可能になったことを通知する通知手段とで構成される。
【００３５】
要するに、「仮予約」とは、今は番組を記録予約することはできないが、未確約の予定番組の記録を「仮予約した」という状態を保存し、ＥＰＧ提供期間の到来（又は、当該番組の放送予定時刻が確定するその他の事象の発生）により記録予約が可能になったことをユーザに通知することを意味する。
【００３６】
また、前記状態保存手段に仮予約した状態を保存したことに応答して、仮予約が完了したことを通知する仮予約通知手段をさらに備えていてもよい。
【００３７】
前記通知手段は、該確約された配信予定情報を基に、仮予約された番組コンテンツの記録予約を行なうための予約操作インターフェースを提供する。したがって、仮予約された番組コンテンツについてのＥＰＧ提供期間の到来により、ユーザは、通常通りの記録予約操作を円滑に行なうことができる。
【００３８】
また、所定の事象が発生したことをユーザの五感を利用して提示するインジケータ、例えば点滅動作を行なうＬＥＤインジケータを機器が備えている場合には、前記通知手段は、前記インジケータを起動することによって、記録予約が可能になったことを通知することができる。この場合も、同様に、仮予約された番組コンテンツの記録予約を行なうための予約操作インターフェースを提供し、ユーザは、通常通りの記録予約操作を円滑に行なうことができる。
【００３９】
また、本発明の第２の側面は、予定時刻に従って配信される番組コンテンツに対する操作を支援するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
番組コンテンツを記録するための配信予定情報を取得し、管理する番組情報管理ステップと、
配信予定情報が未確約の番組コンテンツを含む番組コンテンツの記録予約に関するユーザ操作を行なう予約操作インターフェースを提供するステップと、
配信予定情報が未確約の番組コンテンツに対する記録予約を要求する操作が行なわれたことに応答して、当該番組コンテンツの記録予約を仮に予約する仮予約ステップと、
を具備することを特徴とするコンピュータ・プログラムである。
【００４０】
本発明の第２の側面に係るコンピュータ・プログラムは、コンピュータ・システム上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータ・プログラムを定義したものである。換言すれば、本発明の第２の側面に係るコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第１の側面に係る情報処理装置と同様の作用効果を得ることができる。
【発明の効果】
【００４１】
本発明によれば、受動的に楽しむというテレビ番組視聴の性格を考慮してテレビ番組の検索や録画予約、再生などのコンテンツ操作を好適に支援することができる、優れた情報処理装置及び情報処理方法、並びにコンピュータ・プログラムを提供することができる。
【００４２】
また、本発明によれば、テレビ番組の視聴から喚起されたユーザの関心を損なうことなくテレビ番組の検索や録画予約、再生などのコンテンツ操作を好適に支援することができる、優れた情報処理装置及び情報処理方法、並びにコンピュータ・プログラムを提供することができる。
【００４３】
また、本発明によれば、確約済みの記録開始データ及び記録終了データが確約されたＥＰＧ提供期間を超えた範囲で、番組コンテンツの記録予約操作を支援することができる、優れた情報処理装置及び情報処理方法、並びにコンピュータ・プログラムを提供することができる。
【００４４】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【発明を実施するための最良の形態】
【００４５】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００４６】
Ａ．システム構成
図１には、本発明を適用して構成される、番組コンテンツの放送並びに番組コンテンツの関連情報を提供する情報提供システムの構成を模式的に示している。
【００４７】
本実施形態に係る情報提供システムは、番組に関連する情報をデータベースで管理しており、ユーザが現在視聴又は再生している番組を基点とし、この基点番組に関連する他の番組を関連度の強い順に紹介する基点番組関連情報ページを提供することにより、テレビ番組やラジオ番組の視聴から喚起されたユーザの関心を損なうことなくテレビ番組やラジオ番組の検索や録画予約、再生などのコンテンツ操作を好適に支援することができる。
【００４８】
また、本実施形態に係る情報提供システムは、番組毎に関連付けられた情報を管理するだけでなく、番組の任意の部分に関連付けられた情報をデータベース管理しており、視聴又は再生中の番組内でユーザにより操作が行なわれた任意の部分に関連付けられた情報を利用して基点番組関連情報ページを生成することにより、より粒度の細かい番組関連情報の提供が可能である。勿論、番組本編だけでなく、番組コンテンツ内に挿入されている放送ＣＭに対しても情報を関連付けることができる。
【００４９】
同図に示す例では、情報提供システムは、番組コンテンツを所定の放送波経由で配信するテレビ局やラジオ局などの放送局と、各ユーザにおいて放送コンテンツを受信し記録・再生するコンテンツ記録再生装置としての多数の放送受信端末と、放送受信端末に対して視聴又は再生しているコンテンツに関連する番組関連情報を提供するサーバで構成される。
【００５０】
放送局は、地域毎に遍く設置され、所定の番組表に則って、タイム・スケジュール通りに番組コンテンツを放送波経由で配信する。
【００５１】
放送受信端末（以下、クライアントとも呼ぶ）とサーバとは、インターネットなどの広域ネットワーク若しくは他の形態の通信路を経由して相互接続されている。また、サーバは、放送局、番組コンテンツの制作者、番組放送のスポンサ、あるいはその他の情報提供事業者とはバックボーン（図示しない）で接続され、放送される番組コンテンツ又は番組コンテンツの任意の部分に関連付けられた番組関連情報を逐次取得している。
【００５２】
クライアントとしての放送受信端末は、例えばセットトップボックスやテレビ受像機などのＣＥ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ）機器と一体、あるいはチューナ機能付きパーソナル・コンピュータに外部接続して構成されており、コンテンツ記録再生機能を備え、各放送局から時々刻々と放送される番組コンテンツを、ユーザ操作による録画予約設定、あるいは所定の自動録画予約手続に従って蓄積する。
【００５３】
放送受信端末は、放送コンテンツの受信・録画の際、番組コンテンツ又は番組内の特定の部分を識別するための番組特定情報や、コンテンツ録画・再生に関連する操作情報や視聴履歴情報、ユーザの嗜好情報やその他のユーザ・プロファイル情報などを取得する。
【００５４】
また、放送受信端末は、インターネットなどの広域ネットワークに接続されており、ネットワーク上に構築されている情報提供サーバに対して番組特定情報やユーザの嗜好情報を送信（アップロード）するとともに、情報提供サーバからは視聴・再生中の番組コンテンツ又はその任意の部分に関する番組関連情報が提供される。
【００５５】
クライアントからサーバへアップロードの対象となるデータは、具体的には、放送受信端末上でユーザが視聴又は再生する番組を特定する番組特定情報や、ユーザが録画、録画予約、視聴などを行なったユーザ番組視聴履歴情報、ユーザの嗜好情報などである。このうち、番組特定情報は、例えば、［放送日時：放送チャンネル：地域情報］というフォーマットで構成され、例えばユーザが番組関連情報を要求するときにアップロードする。
【００５６】
一方、情報提供サーバは、各放送局で放送される放送番組のＥＰＧデータベースと、番組コンテンツ又はその任意の部分に関連付けられた番組情報を管理する番組情報データベース、各ユーザの嗜好情報やプロファイルをユーザ単位で管理するユーザ嗜好情報データベース、各ユーザの放送受信端末の状態を管理する端末状態データベースを備えている。
【００５７】
情報提供サーバ側では、ユーザの放送受信端末から番組関連情報が要求されると、この要求に伴ってアップロードした番組特定情報を基に、ＥＰＧデータベースを参照して該当する番組を割り出すとともに、該当する番組情報を番組情報データベースから取り出す。そして、得られた番組情報を利用して番組関連情報ページを生成し、これをユーザに提供する。番組関連情報ページを生成する際、ユーザの嗜好情報に沿った関連情報の提示を行なうようにしてもよい。
【００５８】
図２には、放送局において、放送コンテンツを送出するためのシステム構成を模式的に示している。同送信システム１は、制作部１００と、送出部２００と、伝送部３００とで構成される。以下、各部について説明する。
【００５９】
制作部１００は、放送コンテンツとして送出する放送番組情報の各コンテンツを制作する現場に相当する。すなわち、制作部１００は、放送番組を構成するビデオやオーディオなどの個別ストリーム、字幕などのデータ、さらには、ＥＰＧなどの各リソース要素を制作する。
【００６０】
ビデオやオーディオなどの個別ストリームからなる番組本編と番組情報からなるこれら放送コンテンツは、例えば、放送局１内に敷設されたＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）経由で、送出部２００に転送される。
【００６１】
送出部２００では、コンテンツ送信系２０１、ベースバンド制御系２０２及びＡＶエンコーダ２０３、字幕スーパ挿入２０４の各々によって送出データがパケット化されて、伝送部３００に渡す。
【００６２】
伝送部３００では、番組情報はマルチメディア符号化部３０１において符号化されてコンテンツ伝送系３０２に渡される。合成部３０４は、コンテンツ伝送系３０２及びＡＶ字幕スーパ伝送系３０３の各々の出力データを合成する。そして、変調部３０５では、合成信号をＲＦ変調して、ＲＦ伝送路を介して受信局１０へ向けて送信する。
【００６３】
ＲＦ伝送路では、ＲＦ信号は、まず、放送局１に設置された送信アンテナから放送衛星５へ送信され、次いで、伝搬路を経由して受信機１０の受信アンテナで受信される。
【００６４】
なお、図２に示した例では、テレビ放送局を想定しているが、勿論、ラジオ放送やその他の形態の放送サービスに対しても本発明に係る番組関連情報の提供サービスを適用することができる。また、放送波は、地上波、衛星波を問わない。
【００６５】
図３には、放送コンテンツを受信して録画並びに録画予約を行なう放送受信端末１０のハードウェア構成例を模式的に示している。
【００６６】
放送受信端末１０内では、メイン・コントローラとしてのＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１１は、バス５０を介して各ハードウェア・コンポーネントと相互接続して、各コンポーネントに対して統括的な制御を実行するようになっている。以下、各部について説明する。
【００６７】
アンテナ（図示しない）で受信された放送波は、チューナ５１に供給される。放送波は、規定のフォーマットに従うが、上記した衛星放送用の放送波以外に、有線放送波や地上波でもよく、特に限定されない。
【００６８】
チューナ５１は、ＣＰＵ１１からの指示に従い、所定チャネルの放送波のチューニングすなわち選局を行ない、後続の復調器５２に受信データを出力する。復調器５２では、デジタル変調されている受信データを復調する。なお、送信されてくる放送波がアナログかデジタルかに応じて、チューナ１１の構成を適宜変更又は拡張することができる。
【００６９】
復調されたデジタル・データは、例えばＭＰＥＧ２方式で圧縮されたＡＶデータと番組情報とが多重化されて構成されるトランスポート・ストリーム（ＴＳ）である。前者のＡＶデータは、放送番組本体を構成する映像及び音声情報、並びに字幕データで構成される。また、後者の番組情報は、この放送番組本体に付随するデータであり、ＥＰＧや番組の録画予約に利用される。
【００７０】
ＴＳデコーダ５３は、このトランスポート・ストリームを解釈して、ＭＰＥＧ２方式で圧縮されているＡＶデータと番組情報に分離して、前者をＡＶデコーダ５４に送出するとともに、後者をバス５０経由でＣＰＵ１１に送信する。ＴＳデコーダ５３は、作業データ保管用のメモリ５３Ａを自己のローカルに備えていてもよい。
【００７１】
ＡＶデコーダ５４は、ＭＰＥＧ２方式で圧縮されたリアルタイムＡＶデータをＴＳデコーダ５３から受け取ると、圧縮映像データと圧縮音声データとに分離する。そして、映像データに対してはＭＰＥＧ２方式に従い伸長処理して元の映像信号を再生し、音声データに対してはＰＣＭ（Ｐｕｌｓｅ Ｃｏｄｅ Ｍｏｄｕｌａｔｉｏｎ）デコードした後に付加音と合成して再生音声信号とする。ＡＶデコーダ５４は、作業データ保管用のメモリ５４Ａを自己のローカルに備えていてもよい。再生映像信号は、マルチプレクサ５５Ｂを介してディスプレイ６１に表示出力され、また、再生音声信号は、マルチプレクサ５５Ａを介してスピーカ６２に音声出力される。あるいは、録画予約されている番組の放送コンテンツに関しては、圧縮映像データと圧縮音声データを伸張せず、バス５０経由でハード・ディスク装置１７に転送して、一旦記録する。この場合、視聴時には、ハード・ディスク装置１７から読み出された後、改めてＡＶでコーダ５４にて伸張処理し再生出力する。
【００７２】
ユーザ・インターフェース制御部５６は、ユーザからの入力操作を処理するモジュールであり、例えば、ユーザが直接マニュアル操作するための操作ボタン／スイッチ（図示しない）や、赤外線（ＩＲ）などを介したリモコン６６からの遠隔操作を受容する機能を備えている。また、現在の設定内容を表示するための表示パネルやＬＥＤインジケータ（図示しない）を含んでいてもよい。ユーザは、リモコン６６並びにユーザ・インターフェース制御部５６を介して、放送番組の選局や、録画、録画予約、再生、録画番組の消去などのコンテンツ操作を行なうことができる。
【００７３】
本実施形態では、リモコン６６は、選局や音量調節、録画再生などに関する通常の端末操作ボタン群に加え、関連情報提示の指示を出すための専用ボタンである「情報ボタン」を備えている。
【００７４】
ＣＰＵ１１は、受信機１０全体の動作を統括するメイン・コントローラである。また、ＣＰＵ１１は、バス５０経由で転送されてくる番組情報に関する録画、録画予約、再生などの処理を行なうことができる。
【００７５】
ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）１２は、ＣＰＵ１１の実行プログラム・コードをロードしたり、実行プログラムの作業データを書き込んだりするために使用される、書き込み可能な揮発性メモリである。また、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）１３は、受信機１０の電源投入時に実行する自己診断及び／又は初期化プログラムや、ハードウェア操作用のマイクロコードを恒久的に格納する読み出し専用メモリである。
【００７６】
シリアル入出力（ＳＩＯ）コントローラ１４は、受信機１０の外部機器とシリアル的なデータ交換を行なうための周辺コントローラである。ＳＩＯコントローラ１４が用意するシリアル・ポートには、アナログ電話回線上の伝送データを変復調するための高速モデム６３が外部接続されている。この高速モデム６３によって所定のアクセス・ポイント（図示しない）にＰＰＰ（Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ Ｐｒｏｔｏｃｏｌ）接続（あるいはその他の形式で接続）することで、受信機１０は広域ネットワークとしてのインターネット７に接続され、情報提供サーバへのアッパーリンクを形成することができる。
【００７７】
ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ ｏｆ Ｅｌｅｃｔｒｉｃａｌ ａｎｄ Ｅｌｅｃｔｒｏｎｉｃｓ Ｅｎｇｉｎｅｅｒｓ：米国電気電子技術者協会）１３９４インターフェース１５は、数１００ＭＢｐｓ程度のデータ送受信が可能なシリアル高速インターフェースである。ＩＥＥＥ１３９４ポートには、ＩＥＥＥ１３９４対応の外部機器をデイジーチェーン接続又はツリー接続することができる。ＩＥＥＥ１３９４対応機器としては、例えば、ビデオ・カメラ６４やスキャナ（図示しない）などが挙げられる。
【００７８】
ハード・ディスク・ドライブ（ＨＤＤ）１７は、プログラムやデータなどを所定フォーマットのファイル形式で蓄積するための外部記憶装置であり、数十〜数百ＧＢ程度の比較的大容量を持つ。ＨＤＤ１７は、ハード・ディスク・インターフェース１８を介してバス５０に接続される。本実施形態では、ＨＤＤ１７は、受信した放送番組の録画・録画予約や再生、番組の関連情報の蓄積などのために利用される。
【００７９】
カード・インターフェース１８は、カード・スロット１９に装填されたカード型デバイス６５とバス５０との間でのバス・プロトコルを実現するための装置である。カード型デバイス６５の一例は、クレジットカード・サイズでカートリッジ式に構成されたＰＣカードである。
【００８０】
表示コントローラ５７は、データ放送コンテンツに基づく放送番組情報などの表示出力を制御するための専用コントローラである。
【００８１】
この受信機１０は、ユーザ・インターフェース制御部５６を介したユーザ入力コマンドに従って、チューナ５１の選局動作を制御するとともに、番組情報の表示制御などが行なわれる。すなわち、ＣＰＵ１１は、ＴＳデコーダ５３から転送されてきた番組情報を処理して、表示用のデータに変換して表示コントローラ５７に供給する。表示コントローラ５７は、この表示データを基に番組情報の画像信号を生成し、マルチプレクサ５５Ｂに供給する。
【００８２】
また、ＣＰＵ１１は、番組情報に含まれる音声データも処理して、これをバス５０経由でマルチプレクサ５５Ａに供給する。マルチプレクサ５５Ａ及び５５Ｂは、ＣＰＵ１１から供給された表示用データと音声データの各々を、ＡＶデコーダ５４から出力される放送番組本体としての映像データ及び音声データ（並びに字幕）と多重化して、ディスプレイ６１とスピーカ６２の各々に外部出力するようになっている。
【００８３】
さらに、ＣＰＵ１１は、受信した放送番組の再生動作並びに録画・録画予約動作、録画番組の消去動作の制御を行なう。
【００８４】
本実施形態に係る放送受信端末は、通常の放送受信機能に加え、ユーザが視聴又は再生する番組に関連する番組関連情報の提供サービスを享受するために、下記の機能を備えている。
【００８５】
（１）現在受信中のチャンネルを記憶する受信チャンネル記憶機能
（２）現在時刻を保持する時計機能
（３）該受信端末の設置地域を設定・記憶する設置地域保持機能
（４）インターネットなどに接続されデータの送受信を行なうネットワーク接続機能
（５）ユーザの指示に従って関連情報を取り出し提示させる処理を行なう情報処理機能
【００８６】
このうち時計機能は、定時に放送される時報によって時刻合わせを行なう「ジャストクロック」、インターネットを介してＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバと同期を取ることによって時刻合わせを行なうＮＴＰクライアント機能、あるいは電波時計などの自動時刻合わせ機能を有し、適正な精度に調整されているものとする。
【００８７】
また、本実施形態に係る放送受信端末は、通常の放送受信機能、並びに受信した番組を録画する録画機能に加え、録画した番組に関連付けて当該番組の放送チャンネルと録画日時（録画開始日時、録画終了日時）を記憶する録画番組データベースを備えている。このデータベースの実態は、ＨＤＤ１７上に蓄積され、ＣＰＵ１１が所定のプログラムを動作することでデータベース管理が行なわれる。
【００８８】
録画開始時には、受信中の放送チャンネル情報と録画開始日時を録画番組データベースに書き込み、録画終了時には、録画終了日時を書き込む。したがって、番組が録画される場合には、必ず録画した番組の放送チャンネルと録画日時（録画開始日時、録画終了日時）が録画番組データベースに保存される。なお、録画番組の消去時には、録画番組データベースの対応するレコード（放送チャンネルと録画日時）も消去される。
【００８９】
また、本実施形態に係る放送受信端末１０では、番組関連情報ページを介して関連する番組の記録予約を行なうことができる。この記録予約機能の拡張として、ＥＰＧ期間を超えた仮予約を要求する処理と、ＥＰＧ期間の到来により確定した番組情報の入手に基づいて仮予約の内容を確定する処理を行なう。仮予約の機能の詳細に関しては後述に譲る。
【００９０】
図４には、ユーザの放送受信端末１０に対し番組関連情報を提供する情報提供サーバ５００の機能構成を模式的に示している。情報提供サーバ５００は、インターネットなどの広域ネットワーク上に設置され、ＣＥ機器などのクライアント装置とのアッパーリンクを持ち、各ユーザに対して視聴中又は再生中の番組、あるいは番組の任意の部分に関する番組関連情報ページを作成して提供する。
【００９１】
図示の情報提供サーバ５００は、ファイヤ・ウォール（Ｆ／Ｗ）５２１を介してインターネットに接続され、アプリケーション・サーバ５０４と、複数のデータベース５１０〜５１３で構成される。
【００９２】
ＥＰＧデータベース５１０は、全国の放送番組情報を網羅し、常に最新のデータに更新されている。ＥＰＧデータベース５１０内では、放送地域−放送チャンネル−放送日時（開始日時、終了日時）のデータの組により、一意に番組を特定することができ、各番組のタイトルや出演者などの番組情報を保持している。また、異なる地域の異なる放送チャンネル、場合によっては異なる日時で、同一の番組が放送されることが頻繁にあるが、ＥＰＧデータベース５１０は、この場合の番組同定情報を保持できるように設計されている。番組特定情報の取得、設定は人為的に行なう。ＥＰＧデータベース５１０内の各ＥＰＧデータ・エントリについては、インターネットや放送配信によって既に運用されているものがあり、これらと同様のものを利用することができる。
【００９３】
番組関連情報データベース５１１は、放送局から配信される各番組コンテンツに関連付けられている番組関連情報を管理している。番組関連情報データベース５１１とＥＰＧデータベース５１０は一意に特定される番組を介して関係付けがなされている。上述したように、放送地域−放送チャンネル−放送日時（開始日時、終了日時）のデータの組により、番組は一意に特定される。この各番組に対して関連する番組関連情報が保持される。
【００９４】
番組関連情報は、番組全体に関連するものと、番組の特定部分に関連するものの２種類がある（図５を参照のこと）。
【００９５】
前者の番組全体に関連する番組関連情報は、ＥＰＧデータベース５１０上で一意に特定される各番組に対応付けられて番組関連情報データベース５１１に保持されている。１つの番組に対し複数の関連情報を対応付けることができる。
【００９６】
また、後者の番組の特定部分に関連する番組関連情報は、各番組の放送日時（開始日時、終了日時）の中の特定部分を情報関連区間（開始日時、終了日時）として特定し、この情報関連区間（開始日時、終了日時）に対応付けられて番組関連情報データベース５１１に保持されている。例えば、１つの番組を複数のブロック（情報関連区間）に分割し、ブロック毎に情報を関連付けることにより、より粒度の細かい番組関連情報の提供が可能となる。勿論、番組本編だけでなく、番組コンテンツ内に挿入されている放送ＣＭに対しても情報を関連付けることができる。
【００９７】
また、情報関連区間（開始日時、終了日時）は、単一の番組内の特定部分としても、複数番組にわたる特定部分（特定区間）としても定義、実装することが可能であり、任意に設定可能である。同一番組内においても、任意の個数を、区間が重複しても設定できる。各情報関連区間には、少なくとも１つの関連情報が対応付けられる。また、前述の番組特定情報が設定されていれば、同一の関連情報を複数の同定された番組、又は特定された番組内の情報関連区間で共有することができる。
【００９８】
番組関連情報データベース５１１では、各番組又は番組内の任意の部分に関連する番組関連情報として、番組に関連する情報コンテンツ本体を蓄積する他、インターネット上のＷＷＷなど所定の情報空間上で番組関連情報を探索するために利用することができるＵＲＬやＵＲＩなどの資源識別情報や、キーワードなどを番組関連情報として管理する（図６を参照のこと）。
【００９９】
また、番組関連情報データベース５１１は、番組全体又は番組の任意の部分に関連する情報として、同じ番組内の他の部分、あるいは他の番組又は他の番組の任意の部分への関連付けを行なうことができる。
【０１００】
アプリケーション・サーバ５０５は、情報提供サービスの実体であり、放送受信端末１０から送られてくる番組特定情報に基づいて、視聴中又は再生中の番組コンテンツあるいはその部分を特定し、これに該当する番組関連情報を利用して番組関連情報ページをユーザに返信する。また、アプリケーション・サーバ５０５は、クライアントからのＥＰＧ期間を超えた仮予約の要求を受け取り、ＥＰＧ期間の到来により確定した番組情報の入手に基づいて仮予約の内容を確定する処理を行なう。図示の通り、アプリケーション・サーバ５０４は、送受信部５０１と、番組特定処理部５０２と、番組関連情報ページ生成部５０３と、仮予約処理部５０４を備えている。
【０１０１】
送受信部５０１は、ファイヤ・ウォール５２１経由でのデータ通信処理を行ない、具体的には、ユーザから番組関連情報を受信し、番組関連情報ページを返信する処理を行なう。
【０１０２】
番組特定処理部５０２は、ユーザから受信した番組特定情報から、ＥＰＧデータベース５１０などを参照して、番組又は番組内の部分を特定する処理を行なう。ユーザからは、番組特定情報として、例えば［放送日時、放送チャンネル、地域］の組み合わせからなるデータを取得するので、これらをキーにＥＰＧデータベース５１０を検索することで、一意に番組を特定することができる。
【０１０３】
番組特定処理部５０２は、番組特定情報を受け取ると、設置地域情報−放送チャンネル−視聴時刻のデータの組と、ＥＰＧデータベース５１０内の放送地域−放送チャンネル−放送日時（開始日時、終了日時）のデータの組を比較し、両地域・チャンネルの一致及び視聴時刻が放送日時（開始日時、終了日時）に含まれるという条件で視聴中の番組を特定する。さらに、視聴時刻が何れかの情報関連区間に含まれるか検索処理を行ない、結果的に該番組全体に関連する関連情報と該番組の特定部分に関連する関連情報を特定する。
【０１０４】
ここで、番組コンテンツあるいは番組コンテンツの任意の部分と関連情報の関係付けに際し、地域毎の放送事情の差異に起因する同一番組の特定情報の差異が存在する可能性がある。本実施形態では、番組特定処理部５０２は、地域別の放送局及び番組の放送日時変換情報を有することによって、地域間の差異の問題を解消し、放送地域毎に異なる番組特定情報で特定される同一番組に対する関連情報の関連付けを一意に行なうことを実現する。また、番組コンテンツの任意の部分を、当該コンテンツの先頭からの経過時間に基づいて特定し、関連情報と関係付けを実現する。
【０１０５】
番組関連情報ページ生成部５０３は、特定された番組又は番組内の部分に関連付けられている情報を番組関連情報データベース５１１で検索し、取り出された番組関連情報を基に、ユーザに提示すべき番組関連情報ページを生成する。
【０１０６】
番組関連情報データベース５１１では、各番組又は番組内の任意の部分に関連する情報として、番組に関連する情報コンテンツ本体を蓄積する他、インターネット上のＷＷＷなど所定の情報空間上で番組関連情報を探索するために利用することができるＵＲＬやＵＲＩなどのリファレンス又は資源識別情報や、キーワードなどを番組関連情報として管理している（図６を参照のこと）。後者の場合、番組関連情報ページ生成部５０３は、番組特定情報を基に得られた資源識別情報又はキーワードを利用してＷＷＷ情報空間上で関連する情報の探索処理を行ない、収集された情報を利用して番組関連情報ページを生成する。
【０１０７】
番組関連情報ページ生成部５０３は、例えばＨＴＭＬやＸＭＬなどの構造化言語を用いたＷｅｂページ形式で作成する。この場合、放送受信端末１０側では、番組関連情報ページを閲覧することができる。また、番組関連情報ページ内にリンクを設定し、インターネット上の関連情報の提示やＥＣ（Ｅｌｅｖｔｒｉｃ  Ｃｏｍｍｅｒｃｅ）サイトへユーザを導くこともできる。あるいは、番組関連情報として、インターネット上のＷｅｂサイトへのアクセス方法をＵＲＬの形式で表すこともできる。
【０１０８】
また、番組関連情報データベース５１１は、番組全体又は番組の任意の部分に関連する情報として、同じ番組内の他の部分、あるいは他の番組又は他の番組の任意の部分への関連付けを行なうことができる（図７を参照のこと）。この場合、番組関連情報ページ上での同じ番組内の他の部分、あるいは他の番組又は他の番組の任意の部分への関連情報に対するユーザ操作に応答し、当該番組又は番組部分の再生を起動する。
【０１０９】
仮予約処理部５０４は、クライアントからのＥＰＧ期間を超えた仮予約の要求を受け取り、ＥＰＧ期間の到来により確定した番組情報の入手に基づいて仮予約の内容を確定する処理を行なう。
【０１１０】
Ｂ．番組関連情報ページの提供
本実施形態に係る情報提供システムでは、ユーザが視聴又は再生する番組に関連する番組関連情報を提示するサービスを行なう。これは、情報提供サーバ５００と、ユーザ側の放送受信端末１０との協働的動作によって実現される。図８には、そのシステム構成を模式的に示している。
【０１１１】
情報提供サーバ５００側は、放送番組本編のコンテンツやこれに付随するＥＰＧなどのコンテンツ・メタデータを格納するＥＰＧデータベース５１０と、ユーザ毎の端末における視聴又は録画／録画予約している番組状態の情報を管理する各端末状態データベース５１３と、番組関連情報及び端末状態に基づいて番組関連情報ページを生成し端末側に提供する番組関連情報ページ生成部５０３を備えている。番組関連情報ページの詳細については、後述に譲る。
【０１１２】
一方、放送受信端末１０側は、受信した放送番組を録画・録画予約並びに再生（同時再生を含む）などの処理を行なう録画再生処理部６０１と、受信した放送コンテンツや放送コンテンツに付随して配信されるＥＰＧなどのメタデータを機器内で管理する番組／コンテンツ機器内メタデータ・データベース６０２と、情報提供サーバ５００から提供される番組関連情報ページを表示し閲覧に供するためのページ表示ブラウザ６０３とを備えている。このような機能構成は、実際には、ＣＰＵ１１上で所定の番組関連情報検索・閲覧アプリケーションを実行することによって具現化される。
【０１１３】
録画再生処理部６０１は、オンエア番組の視聴中（すなわち同時再生中）にユーザがリモコン６６の情報ボタンを押すなど所定の操作が行なわれたことに応答して、放送時刻や放送チャンネル、放送地域などを取得し、これらを番組特定情報としてページ表示ブラウザ６０３に渡す。また、番組／コンテンツ機器内メタデータ・データベース６０２は、端末６００内で番組状態が変化したことに応答して、番組情報を随時情報提供サーバ５００へ送信する。
【０１１４】
また、録画再生処理部６０１は、録画番組を再生している最中にユーザがリモコン６６の情報ボタンを押すなど所定の操作が行なった場合には、再生している当該録画番組の現在の再生位置をその先頭からの再生時間として求める。これは録画された番組のデータ・ストリームに記録されているタイムコードなどから求めることができる。そして、この再生位置データに、番組／コンテンツ機器内メタデータ・データベース６０２より、現在再生中の録画番組に対応する録画日時（録画開始日時、録画終了日時）を読み出し、該録画開始日時をオフセットとして加えた値を、当該録画番組についての現在の再生位置の放送時刻とする。さらに録画番組データベースより該録画番組の放送チャンネルを取得し、設置地域保持部より設置地域情報を取得する。そして、これら放送時刻や放送チャンネル、放送地域などからなる番組特定情報をページ表示ブラウザ６０３に渡す。
【０１１５】
ページ表示ブラウザ６０３は、情報提供サーバ５００に対して、番組関連情報ページの要求を、番組特定情報とともに送信する。
【０１１６】
情報提供サーバ５００側では、受信した設置地域情報−放送チャンネル−視聴時刻のデータの組と、ＥＰＧデータベース５１０の放送地域−放送チャンネル−放送日時（開始日時、終了日時）のデータの組を比較し、両地域・チャンネルの一致及び視聴時刻が放送日時（開始日時、終了日時）に含まれるという条件で視聴中の番組を特定する。さらに視聴時刻が、何れかの情報関連区間に含まれるか検索処理を行ない、結果的に該番組全体に関連する関連情報と該番組の特定部分に関連する番組関連情報を特定する。そして、得られた情報に基づいて番組関連情報ページを生成して、これを放送受信端末１０に返信する。
【０１１７】
そして、ページ表示ブラウザ６０３は、番組関連情報ページを表示して、ユーザの閲覧に供する。番組関連情報ページ内にリンクを設定し、インターネット上の関連情報の提示やＥＣ（Ｅｌｅｖｔｒｉｃ  Ｃｏｍｍｅｒｃｅ）サイトへユーザを導くこともできる。あるいは、番組関連情報をインターネット上のＷｅｂサイトへのアクセス方法をＵＲＬの形式で表すこともできる。
【０１１８】
図９には、番組コンテンツの視聴中又は録画再生している最中に、ユーザからのページ要求に応答して番組関連情報ページが作成される仕組みを図解している。
【０１１９】
図示の例では、「グルメ・コーナー」、「おしゃれコーナー」など複数の区間で構成される番組コンテンツを視聴又は再生中、ユーザがグルメ・コーナーの区間で、リモコン６６上の情報ボタンを操作して、ページ要求を発している。この場合、放送日時、放送チャンネル、放送地域からなる番組特定情報が放送受信端末１０から情報提供サーバ５００へ送信される。
【０１２０】
情報提供サーバ５００側では、番組特定情報を基に番組を特定し、要求が発された番組の当該区間では、「品川、東口、グルメ」というキーワードが番組関連情報として登録されていることを取得する。
【０１２１】
そして、これらのキーワードを用いた検索条件によりインターネット上のＷＷＷ情報探索空間を探索し、得られた情報を利用して番組関連情報ページを作成する。図９に示した例では、番組関連情報ページ内に、「レストラン  ロッソ」、「とんかつ  かつ造」、「創作料理  回転」、「江戸前  すし満」、「上海菜館」、「ナジャール」など、関連する他の情報へのリンクをメニューボタン形式で設定し、インターネット上の関連情報の提示やＥＣ（Ｅｌｅｖｔｒｉｃ  Ｃｏｍｍｅｒｃｅ）サイトへとユーザを導くことができる。
【０１２２】
図１０には、情報提供サーバ５００から放送受信端末１０に提供される番組関連情報ページの他の構成例を示している。同図に示す番組関連情報ページでは、当該番組全体に関連付けられている関連情報と、要求が発された特定の区間（図示の例では「グルメ・コーナー」）に関連付けられている関連情報が並列して表示されている。
【０１２３】
すなわち、番組関連情報ページ画面の上半分のフレームでは、要求が発された特定の区間（図示の例では「グルメ・コーナー」）に関連付けられている関連情報についての画面フレームとなっており、「レストラン  ロッソ」、「とんかつ  かつ造」、「創作料理  回転」など、関連する他の情報へのリンク・ボタンが表示されている。
【０１２４】
また、同画面フレーム内では、時間軸上で前後する直近の区間（「前のコーナー」や「次のコーナー」）における関連情報を要求するボタンが用意されている。これらのボタンを操作すると、該当する番組特定情報が情報提供サーバ５００へ送信される。そして、情報提供サーバ５００側では、該当する区間における番組関連情報を例えばキーワードとして取り出し、情報検索し、同様の番組情報画面を提供する。
【０１２５】
また、同画面フレーム内では、情報提供サーバ５００にこれ以上頼らず、画面表示されている結果を踏まえてユーザが自在にキーワード検索を行なえるように、関連するキーワードのボタンが用意されている。ユーザが所望のキーワードを操作すると、当該キーワードを検索条件に含んだ情報検索処理が起動し、検索結果が表示出力される（図示しない）。
【０１２６】
また、番組関連情報ページ画面の下半分には、当該番組全体について関連付けられている番組関連情報が表示されている。図１０に示す例では、「街角ワッチング」という別の番組が関連付けられており、その番組タイトルと番組内容、番組の出演者が表示されている。
【０１２７】
番組全体又は番組の任意の部分に関連する情報として、同じ番組内の他の部分、あるいは他の番組又は他の番組の任意の部分が関連付けられている場合には、番組関連情報ページ上にはこの関連番組又は番組部分の再生を起動するボタンが用意されている。図示の画面フレーム内では、この関連番組内での頭出し再生を行なうためのボタンや、この関連番組の出演者が出演する他の番組の該当区間の頭出し再生を行なうためのボタンが用意されている。
【０１２８】
さらに、図示の画面フレーム内には、番組スポンサの商品を購入するための物販ボタンが用意されており、ＥＣ（Ｅｌｅｖｔｒｉｃ  Ｃｏｍｍｅｒｃｅ）サイトへユーザを導くこともできる。
【０１２９】
Ｃ．基点番組関連情報ページの提供
本実施形態に係る情報提供システムでは、番組関連情報を提供する際に、「基点番組」という概念を導入する。すなわち、所定の番組を基点として番組関連情報の提示を順次行なうことにより、番組の視聴から喚起されたユーザの関心を覚ますことなく、視聴中の番組に関連する情報を与え、次の録画予約操作へと円滑に導くようになっている。
【０１３０】
上記のＢ項で説明した実施形態で言えば、リモコン６６に対するユーザ操作（例えば情報ボタンの操作）などに応答して、番組関連情報の提示処理が起動される。このとき、再生中の録画番組、あるいは視聴中のオンエア番組を基点として、この「基点番組」を扱う番組関連情報が生成される。以下では、これを「基点番組関連情報」と呼ぶ。
【０１３１】
基点番組についての番組関連情報を提供するサービスも、図８に示した仕組みにより実現される。
【０１３２】
情報提供サーバ５００側は、放送番組本編のコンテンツやこれに付随するＥＰＧを格納するＥＰＧデータベース５１０と、番組コンテンツまたはその特定の部分に関連付けられた情報を格納する番組関連情報データベース５１１と、ユーザ毎の端末における視聴又は録画／録画予約している番組状態の情報を管理する各端末状態データベース５１３と、番組／コンテンツ・メタデータ及び端末状態に基づいて番組関連情報ページを生成し端末側に提供するアプリケーション・サーバ５０３とで構成される。番組関連情報ページの詳細については、後述に譲る。
【０１３３】
一方、放送受信端末１０側は、受信した放送番組を録画・録画予約並びに再生などの処理を行なう録画再生処理部６０１と、受信した放送コンテンツや放送コンテンツに付随して配信されるＥＰＧなどのメタデータを機器内で管理する番組／コンテンツ機器内メタデータ・データベース６０２と、情報提供サーバ５００から提供される番組関連情報ページを表示し閲覧に供するためのページ表示ブラウザ６０３とを備えている。このような機能構成は、実際には、ＣＰＵ１１上で所定の番組関連情報検索・閲覧アプリケーションを実行することによって具現化される。
【０１３４】
録画再生処理部６０１は、録画番組の再生中やオンエア番組の視聴中にユーザがリモコン６６の情報ボタンを押すなど所定の操作が行なわれたことに応答して、番組特定情報をページ表示ブラウザ６０３に渡す。また、番組／コンテンツ機器内メタデータ・データベース６０２は、放送受信端末１０内で番組状態が変化したことに応答して、番組情報を情報提供サーバ５００へ随時送信する。
【０１３５】
ページ表示ブラウザ６０３は、情報提供サーバ５００に対して、番組関連情報ページを要求する。この要求には番組特定情報が含まれている。情報提供サーバ５００側では、番組／コンテンツ・メタデータ及び端末状態に基づいて番組関連情報ページを生成して、端末６００に返信する。そして、ページ表示ブラウザ６０３は、番組関連情報ページを表示して、ユーザの閲覧に供する。
【０１３６】
ここで、情報提供サーバ５００側の番組関連情報データベース５１１では、放送番組毎の情報を、「次回放送予定」、「出演者」、「タイトル」、「ジャンル」などの番組属性やその他の番組関連付け方法を複数の項目に分けて管理している。また、各項目には番組との関連度が割り当てられている。例えば、次回放送予定が番組との最も関連度が高い、出演者、タイトル、ジャンルの順に番組との関連度が強い、といった具合である。そして、このような項目毎に基点番組と関連する番組についてデータベース検索が行なわれる。基点番組関連情報ページは、このデータベース検索結果に基づいて、基点番組との関連度の強い項目の順にヒットした関連番組を配置して構成され、ブラウザ画面として表示出力される。
【０１３７】
以下の表１には、基点番組との関連付け方法をまとめている。
【０１３８】
【表１】
2005175850.tif 000003
【０１３９】
基点番組との関連付け方法として、番組（商品）属性、管理者による定義などを例示することができる。
【０１４０】
番組（商品）属性は、「次回放送予定」、「出演者関連番組」、「ジャンル関連番組」、類似番組などの項目に細分される。「次回」すなわち次回放送予定番組は、日時（又は曜日）、タイトル、放送局、直近、翌日同時間帯、翌週の同時間帯などに基づいて検索することができる。「出演者関連」の他の番組は、出演者や番組内容からの人名を抽出し、これに基づいて検索することができる。「ジャンル関連番組」は、ジャンル情報に基づいて検索することができる。類似番組は、番組の属性間の類似度に基づいて検索することができる。
【０１４１】
管理者による定義に基づく基点番組との関連付け方法では、「キャンペーン」などの意図で、システム管理者自身が基点番組との関連付けを行なう。
【０１４２】
図１１〜図１３には、放送受信端末１０で番組コンテンツを視聴しているユーザがリモコン６６の情報ボタンの操作により基点番組を入力する様子を示している。図１１並びに図１２に示すように、ユーザは、録画した番組コンテンツを視聴中、あるいはオンエアされている番組コンテンツを視聴中に、興味を覚えたシーンでリモコン６６の情報ボタンを操作することによりページ要求を発し、情報提供サーバ５００に対する番組関連情報ページ要求の送信処理を起動することができる。この要求は、情報ボタンの操作とともに直ちに送信されるか、又は再生停止、再生終了、番組終了などの区切りで送信される。さらには、図１３に示すように、ユーザは、ＥＰＧなどで提供される番組表を閲覧中、気になる番組を発見したときに、リモコン６６の情報ボタンを操作することによりページ要求を発し、情報提供サーバ５００に対する番組関連情報ページ要求の送信処理を起動することができる。
【０１４３】
図１４には、基点番組関連情報ページの構成を示している。また、図１５には、基点番組関連情報ページを提供するための処理手順をフローチャートの形式で示している。
【０１４４】
まず、基点番組の入力が行なわれる（ステップＳ１）。録画番組を視聴中にリモコン６６の情報ボタンを押すと、再生中の番組が基点番組に設定される。あるいは、録画番組の再生を停止したとき又は再生が終了したときにも、当該番組が基点番組として設定される（図１１を参照のこと）。
【０１４５】
また、オンエア番組を視聴中にリモコン６６の情報ボタンを押したとき、あるいは番組が終了したときに、当該番組が基点番組として設定される（図１２を参照のこと）。
【０１４６】
また、ＥＰＧを起動して番組表を閲覧中に、所定の番組欄をリモコン６６などで操作すると、該当する番組が基点番組として設定される（図１３を参照のこと）。
【０１４７】
基点番組が設定されると、その番組特定情報が放送受信端末１０から情報提供サーバ５００へ転送される（ステップＳ２）。番組特定情報は、情報ボタンを押したときの放送日と放送時点の時刻、放送局名と放送地域名又は放送局ＩＤで構成される。情報提供サーバ５００側では、ＥＰＧデータベース５１０を検索し、基点番組の同定を行なってもよい。
【０１４８】
情報提供サーバ５００では、所定の検索ルール（表２を参照のこと）に従って番組関連情報データベース５０１を検索し、検索結果に基づいて基点番組関連情報ページを生成する。
【０１４９】
番組関連情報データベース５０１では、放送番組毎の情報を、番組属性やその他の番組関連付け方法を複数の項目に分けて管理している。また、各項目には番組との関連度が割り当てられている。まず、各項目について基点番組と関連する番組についてデータベース検索が行なわれる（ステップＳ３）。次いで、番組関連情報データベース５０１の検索結果を、基点番組との関連度の強い項目の順に配置して（ステップＳ４）、基点番組関連情報ページを生成する（ステップＳ５）。
【０１５０】
生成された基点番組関連情報ページは、要求元である放送受信端末１０へ返信される。そして、放送受信端末１０側では、ブラウザを起動して基点番組関連ページが表示出力される（ステップＳ６）。このページ画面上では、基点番組に関連する番組情報が表示され、その録画予約やその他のユーザ操作が受容される。
【０１５１】
基点番組関連情報ページは、基点番組を基にしたお薦め番組が表示される。図１４に示す例では、「次回放送予定」、「出演者」、「タイトル」、「ジャンル」といった具合に、関連度が高く設定されている項目の順にお薦め番組のリストが表示されている。この他、コミュニティ・サイトなどへの誘導や、基点番組を扱う他のアプリケーションへのリンクなども、基点番組関連情報ページに表示されている。
【０１５２】
次回放送予定欄では、基点番組の次回放送予定が日時や番組タイトルとともに提示されている。
【０１５３】
また、関連番組欄では、出演者、タイトル、ジャンルという具合に、番組との関連度の高い項目がより上位となるに関連番組欄が配列されている。画面をスクロールしていくことによって、関連度がより低く設定されている下位の項目の関連番組欄に移動していく（図示しない）。基点番組との関連度の強い順に表示することで、ユーザの閲覧選択の利便性がよくなる。
【０１５４】
出演者関連番組欄には、基点番組の（主要な）出演者が出演する他の番組が放送日時や番組タイトルとともに提示されている。タイトル関連番組欄には、基点番組のタイトルに関連する他の番組が放送日時や番組タイトルとともに提示されている。これら関連番組欄の番組リストでは、既に録画予約や録画がなされている番組には録画予約済みアイコンや録画済アイコンを表示して、重複して予約録画操作しないように施してもよい。また、出演者間あるいは項目間で同じ番組が同時にエントリされるような場合には、一方の欄から番組情報を削除してより多くの番組情報を表示できるようにしてもよい。
【０１５５】
関連番組欄において、番組／コンテンツ数が多い場合は、ユーザの嗜好との一致度の高い順や、基点番組の放送日時から近いものか遠いもの順、基点番組関連ページの表示日時から近いものか遠いもの順、視聴率情報や投票による複数ユーザによる評価順などで、絞り込むようにしてもよい。
【０１５６】
また、シリーズ番組の複数の出演者に対し、同じ番組が検索される複数回表示される場合などは、ページの上位にのみに表示し、限られた画面サイズ内でなるべく多くの関連番組が表示されるようにしても良い。また、ページ上で下位の出演者または別の関連において、検索該当番組数が少ない場合、該出演者に重複番組を表示し各関連での番組数を一定とするように表示しても良い。
【０１５７】
基点番組関連情報ページには、基点番組に関連する番組情報以外に、キャンペーンやその他のさまざまなお薦めの切り口で、番組情報を提示する欄を設けることができる。
【０１５８】
図１６には、基点番組関連情報ページについての他の構成例を示している。同図に示す例では、ブームの予感、同じ番組を予約する他の人の番組予約情報などの切り口で、番組情報が提示されている。この番組欄では、編集者が仕込んだお薦め番組や、番組−番組間で連携されているお薦め、履歴に基づいてカスタマイズされたお薦め、ユーザ全体の履歴を統計処理するお薦めなどを提示し、さまざまなサービスを提供することが可能である。また、番組欄以外に、商品への誘導や基点番組を扱う他のアプリケーションへのリンクなど、自由に拡張することができる。
【０１５９】
基点番組として設定された番組の関連に該当する番組数が少ない場合には、管理者が設定する関連コンテンツの数を増やし、逆の場合は減らし、必ず一定量の情報が表示されるようにページを生成するようにしてもよい。
【０１６０】
なお、基点番組関連ページにおける関連種類と順序については、基点番組のジャンルなど、属性に応じて切り替えるようにしてもよい。また、基点番組関連ページにおける関連種類と順序を、要求元ユーザの嗜好情報に基づいてカスタマイズしてもよい。
【０１６１】
基点番組関連情報ページ上に表示されている関連番組には、当該番組に対して適用される操作方法が埋め込まれている。例えば、「次回放送予定」などのお薦め番組リストのエントリを選択すると、当該番組の概要や、「今回のみ録画」、「毎回録画」、「毎日録画」などの番組に対する操作方法を含んだダイアログすなわち詳細操作画面が出現する。
【０１６２】
図１７には、図１４に示した基点番組関連情報ページ上で、次回放送予定である「つねにふたりで（第５話）」を選択することによって表示される詳細操作画面の構成例を示している。図示のダイアログすなわち詳細操作画面を介して、録画の予約操作を直接行なうことができる。同図に示す例では、詳細操作画面上には、「予約」ボタンが用意されており、このボタンを操作することにより当該関連番組の記録予約を指示することができる。
【０１６３】
また、図示しないが、基点番組関連情報ページのお薦め番組リストでは、既に録画予約や録画されている番組には録画予約済みアイコンや録画済アイコンを表示して、重複して予約録画操作しないように施してもよい。
【０１６４】
Ｄ．基点番組の移動
図１１〜図１５に示した例では、再生中の録画番組又は視聴中のオンエア番組をその時点でユーザの関心を最も引いている基点番組として設定し、この基点番組との関連度に基づいて基点番組関連情報ページが生成される。したがって、どの番組を基点として設定するかに応じて、ユーザに提示される基点番組関連情報ページは相違する。
【０１６５】
また、上述したように、ユーザは、基点番組関連情報ページ上で提示されている関連番組に対して録画予約や、再生（但し予約済みの番組の場合）などの処理を適用することができる。基点番組はユーザの関心を最も引いている番組として位置付けられるが、基点番組関連情報ページ上で他の番組の録画予約や再生を指示した時点でユーザの関心は移り変わっていると推定されるので、基点番組を移行するのが相当であると考えられる。また、ユーザが意図的に基点番組を移行させたい場合もある。以下では、基点番組の移行手順について説明する。
【０１６６】
ある録画番組を再生中、又はオンエア番組を視聴中にリモコン６６上で所定のボタンを操作することに応答して、基点番組関連情報ページが表示される。基点番組関連情報ページには、基点番組に関連する番組情報がリストされており、いずれかの関連番組を選択すると、さらにこの関連番組に対して録画予約や再生などの処理の適用を指示する詳細操作画面（図１７を参照のこと）が出現する。図２１には、この詳細画面上の操作を通じて基点番組を移動させる手順の一例を示している。
【０１６７】
基点番組関連情報ページ上で、例えば次回放送予定番組を選択すると、その番組についての詳細予約画面がポップアップ表示される（図１７を参照のこと）。ここで、予約動作の継続をキャンセルすると基点番組は移動しないが、次回放送予定番組を予約すると、この予約した番組に基点番組が移動する。この場合、次回放送予定番組を基点として、改めて項目毎に基点番組と関連する番組についてデータベース検索が行なわれ、このデータベース検索結果を、基点番組との関連度の強い項目の順に配置して、表示出力する。
【０１６８】
また、基点番組関連情報ページ上で、次回放送予定以外の関連番組（例えば、同ドラマ／国内ドラマ  関連番組）を選択すると、その番組についての詳細予約画面がポップアップ表示される。ここで、予約動作の継続をキャンセルすると基点番組は移動しないが、次回放送予定番組を予約すると、この予約した番組に基点番組が移動する。このように基点番組が移動した場合、次回放送予定番組を基点として、改めて項目毎に基点番組と関連する番組についてデータベース検索が行なわれ、このデータベース検索結果を、基点番組との関連度の強い項目の順に配置して、表示出力する。
【０１６９】
図２１に示す基点移動方式によれば、録画予約を行なった番組が基点番組となり、逐次的に基点番組関連情報ページが表示される。すなわち、散策検索式に録画予約を進める番組が変化するので、録画予約の幅が広がっていく。
【０１７０】
なお、図２１に示したような、基点番組が順次入れ替わっていくという「散策検索式」とは逆に、基点番組を移動させない「基点固定式」で基点番組関連情報ページの制御を行なうこともできる。図２２には、基点固定式による基点番組の制御動作の手順を示している。この場合、詳細予約画面上で予約操作を行なっても、必ず同じ番組に基点が戻る。基点固定式によれば、予約操作によってお薦めされていた番組が変わることがないので、お薦め番組の中に予約したい番組が複数あった場合の対応が容易になる。
【０１７１】
また、図２３には、基点番組関連情報ページ上のお薦め番組の再生を指示したことに応答して（但し番組を録画済であるとする）、基点番組を自動的に移動する手順の一例を示している。基点番組関連情報ページ上で、録画済みの関連番組（例えば、次回番組）を選択すると、その番組についての詳細再生画面がポップアップ表示される。ここで、再生動作をキャンセルすると基点番組は移動しないが、再生動作が開始すると、この録画済み番組に基点番組が移動する。このように基点番組が移動した場合、再生番組を基点として、改めて各項目について基点番組と関連する番組についてデータベース検索が行なわれ、このデータベース検索結果を、基点番組との関連度の強い項目の順に配置して、表示出力する。
【０１７２】
基点固定方式とは異なり、図２１や図２３に示したように基点番組の移動を許容した場合、その都度、古い基点番組関連情報ページの内容が失われてしまう。しかしながら、ユーザによっては、以前の基点番組関連情報ページを改めて閲覧したい、あるいは以前の基点番組関連情報ページの中で詳細表示したい関連番組が未だ残っているという場合がある。
【０１７３】
このため、基点番組関連情報ページの表示履歴を保存しておく。さらに、図２４に示すように、基点番組関連情報ページ上に、表示中、前回表示、並びに前々回表示した基点番組関連情報のリロードをそれぞれ指示する履歴ボタンを用意しておいてもよい。履歴ボタンでなく、番組タイトルの一部を表示するタグを表示履歴順にならべて用意しておいてもよい。
【０１７４】
Ｅ．録画予約機能
基点番組関連情報ページは、このデータベース検索結果に基づいて、基点番組との関連度の強い項目の順にヒットした関連番組を配置して構成され、ブラウザ画面として表示出力される。番組属性は、「次回放送予定」、「出演者関連番組」、「ジャンル関連番組」、類似番組などの項目に細分される。
【０１７５】
この基点番組関連情報ページでは、視聴中の番組に関連する情報を与えることで、番組の視聴により生じた興味や好奇心を途切れさせることなく、次の録画予約操作へと円滑に導くようになっている。ところが、図１７に示した詳細操作画面の構成例では、基点番組の関連番組の一覧から、特定の番組リストのエントリを選択し、番組毎に逐一録画予約の設定作業を行なわなければならない。
【０１７６】
そこで、録画予約方法として、基点番組関連情報ページ上に配置されたすべての関連番組の録画予約を一括して設定する方法と、基点番組関連情報ページ上に配置された関連番組のうちユーザが選択した番組を一括して録画予約を設定する方法をそれぞれ用意するようにしてもよい。
【０１７７】
図２５には、前者の基点番組関連情報ページ上に配置されたすべての関連番組の録画予約を一括して設定する画面構成例を示している。同図に示す例では、基点番組関連情報ページ上では、放送予定番組の一覧が表示されている。但し、図面の簡素化のため、番組属性毎の分類を行なっていない。同ページ画面の左上方には「すべて予約」ボタンが配設されており、ユーザがこのリンク・ボタンを選択操作することにより、基点番組関連情報ページ上のすべての関連番組についての録画予約設定処理が起動する。
【０１７８】
また、図２６には、基点番組関連情報ページ上に配置された関連番組のうちユーザが選択した番組のみ録画予約を設定する画面構成例を示している。同図に示す例では、基点番組関連情報ページ上では、放送予定番組の一覧が表示されている。但し、図面の簡素化のため、番組属性毎の分類を行なっていない。同ページ画面の左上方には「すべて予約」ボタン並びに「選択された番組を予約」ボタンが配設されている。また、関連番組エントリ毎に録画予約の選択の有無を指定するためのチェック・ボックスが配設されている。ユーザが「すべて予約」リンク・ボタンを選択操作することにより、基点番組関連情報ページ上のすべての関連番組についての録画予約設定処理が起動する（同上）。これに対し、「選択された番組を予約」ボタンを選択操作すると、チェック・ボックスで指定された番組についての録画予約設定処理が起動する。
【０１７９】
続いて、録画予約の設定処理の手順について説明する。基点番組関連情報ページを介した録画予約設定処理は、情報提供サーバとクライアント（放送受信端末）間での協働的動作により実現される。
【０１８０】
図２７には、ＣＥ機器などで構成される放送受信端末に対して録画予約設定処理を行なうための情報提供サーバ側の動作手順をフローチャートの形式で示している。
【０１８１】
サーバ側では、すべての又はユーザ選択された番組を基に、予約番組リストを作成し（ステップＳ１１）、これをＣＥ機器側へ送信する（ステップＳ１２）。
【０１８２】
また、図２８には、ＣＥ機器などで構成される放送受信端末において録画予約設定処理を行なうための動作手順をフローチャートの形式で示している。
【０１８３】
ＣＥ機器側では、サーバから送られてきた予約番組リストを受信すると（ステップＳ２１）、該リスト中に列挙されている番組を逐次取り出し（ステップＳ２２）、その予約設定処理を実行する（ステップＳ２３）。
【０１８４】
Ｆ．ＥＰＧ提供期間を超えた番組コンテンツの記録予約
既に述べたように、本実施形態では、視聴又は再生中の番組コンテンツで所定の操作を行なうことにより、当該番組を基点として基点番組関連情報ページがていじされる。さらに、この基点番組関連情報ページ上で、当該番組に関連付けられている番組情報を選択する（図１７に示した例では、次回放送予定である「つねにふたりで（第５話）」が選択されている）ことによって、詳細操作画面が出現する。この詳細操作画面は、録画の予約操作を直接行なうことができるダイアログ・ボックスである。
【０１８５】
一方、基点番組関連情報ページ上には、基点番組に関連する番組が表示される。ここで、関連番組として取り出される候補には、例えばＥＰＧ提供期間内にＥＰＧで提供される、記録開始データ及び記録終了データが確約済みの予定番組の他に、ＥＰＧ提供期間外にＥＰＧ以外のメディアによって取得される、記録開始データ及び記録終了データが確約されていない予定番組が含まれる。
【０１８６】
例えば、図２９に示す基点番組関連情報ページでは、２月３日２１時に放送された番組「つねにふたりで（第４話）」を基点番組としており、関連番組として、次回放送予定、次回以降放送予定、視聴者参加型番組などが紹介されている。このうち、次回放送予定の番組（すなわち第５話）がＥＰＧ提供期間内であり記録開始データ及び記録終了データが確約済みであるが、それ以降の回の番組（すなわち第６話以降）はＥＰＧ提供期間外すなわち記録開始データ及び記録終了データが確約されていない。
【０１８７】
ＥＰＧ提供期間の内外を問わず、いずれかの番組を選択すると、録画の予約操作を直接行なうことができるダイアログ・ボックスである詳細操作画面が出現する（同上）。ここで、図２９に示す例では、ユーザはＥＰＧ提供期間外である「つねにふたりで（第６話）」を選択し、この結果、この番組についての予約操作を行なう詳細操作画面が出現する。但し、この画面上で提示されている放送予定時刻は、ＥＰＧ以外の他メディアから取得したもので、確約がとれているものではなく、この時点では未だ記録予約を確定することはできない。
【０１８８】
本実施形態では、放送受信端末１０上では、ＥＰＧ提供期間外の番組に関する記録予約操作が行なわれたときには、記録予約の操作を仮予約する要求を行なう。このため、図２９に示す詳細操作画面上では、「予約」ボタンではなく（図１７を参照のこと）、記録開始データ及び記録終了データが確約されていない番組の記録予約を指示するための「仮予約」ボタンが用意される。また、情報提供サーバ５００側では、ＥＰＧ提供期間の到来により確定した番組情報の入手に基づいて仮予約の内容を確定する処理を行なう。
【０１８９】
図２９左に示した基点番組関連情報ページ上で、ＥＰＧ提供期間外である「つねにふたりで（第６話）」を選択すると、同図右に示すように、この関連番組に関する詳細操作画面が出現する。
【０１９０】
図３０には、詳細操作画面上で仮予約を行なったときの動作の流れを図解している。
【０１９１】
詳細操作画面上には、ＥＰＧ提供期間外である当該番組の仮予約を指示する「仮予約」ボタンが用意されている。ここで、仮予約ボタンを操作すると、当該番組についての仮予約の要求が放送受信端末から情報提供サーバへ送信され、当該番組の記録予約についての仮予約が行なわれる。そして、放送受信端末側の画面上では仮予約確認ページを表示して、仮予約が受理された旨がユーザにフィードバックされる。図３０に示す例では、仮予約確認ページには、番組タイトル、確約された放送時刻などが表示されている。
【０１９２】
仮予約は、現時点では番組を記録予約することはできないが、未確約の予定番組の記録を「仮予約した」という状態を保存する機能と、ＥＰＧ提供期間の到来（又は、当該番組の放送予定時刻が確定するその他の事象の発生）により記録予約が可能になったことをユーザに通知する機能を備えている。
【０１９３】
その後、ＥＰＧ提供期間の到来などにより、仮予約された番組の放送時刻が確定すると、情報提供サーバから要求元の放送受信端末へ予約可能であることが通知される。そして、仮予約した番組の記録予約が可能になったときには、基点番組関連ページ上では、基点番組が何であるかに拘わらず（言い換えれば、仮予約した番組と基点番組との関連性に拘わらず）、予約が可能になった番組をリストに提示する。図３０に示す例では、２月１０日、すなわち２月１７日放送予定となっている仮予約した番組のＥＰＧ提供期間の到来により、当該番組を通常の記録予約が可能になったことを、「いよいよ今日から予約ができます！」と通知している。ここで、この番組を選択すると、この番組についての予約操作を行なうための詳細操作画面（図示しない）が出現することになる。
【０１９４】
また、仮予約した放送予定番組の記録予約が可能になったことをユーザに通知する他の方法として、ＣＥ機器などの放送受信端末１０が持つＬＥＤインジケータを点滅させるなどハードウェア・アクションを利用する方法が挙げられる（図３１を参照のこと）。ＬＥＤインジケータの点滅は、例えば、ユーザがその番組情報にアクセスするまで、あるいはあらかじめ決められた時間が経過するまで続く。
【０１９５】
このようにＬＥＤインジケータの点滅により番組情報へのアクセスがプロンプトされている状態で、例えばユーザがリモコン６６の情報ボタンを操作すると、当該仮予約した番組についての詳細操作画面（図３１右を参照のこと）が出現する。この詳細操作画面上では、仮予約しておいた番組の記録予約を指示するための「予約」ボタンが用意されている。
【０１９６】
勿論、ＬＥＤインジケータによる通知だけでなく、電子メールの送信などその他の手段やメディアを用いて仮予約の予約が可能になったことを通知するようにしてもよい。
【０１９７】
図３２には、ＥＰＧ提供期間外の放送予定番組についての記録予約をユーザ係予約するとともに、ＥＰＧ提供期間の到来により仮予約を確定（すなわち記録予約）する処理を、クライアントとしての放送受信端末１０と情報提供サーバ５００間で実現するための機能的構成を模式的に示している。
【０１９８】
情報提供サーバ５００側は、放送番組本編のコンテンツやこれに付随するＥＰＧなどのコンテンツ・メタデータを格納するＥＰＧデータベース５１０と、番組又は番組内の特定の部分に関連付けられた番組関連情報を格納する番組関連情報データベース５１１と、ユーザ毎の端末における視聴又は録画／録画予約している番組状態の情報を管理する各端末状態データベース５１３と、番組関連情報及び端末状態に基づいて番組関連情報ページを生成し端末側に提供する番組関連情報ページ生成部５０３と、未確約の放送予定番組についての仮予約に関する予約状態の保存・確認・確定などの処理を行なう仮予約処理部５０４を備えている。
【０１９９】
ここで、ＥＰＧを提供する事業者は複数いてもよい。各ＥＰＧ提供事業者は、ＥＰＧ提供期間毎に、放送予定時刻などが確約されたＥＰＧデータを情報提供サーバ５００に提供するようになっている。図示の例では、ＥＰＧ提供事業者Ａ及びＥＰＧ提供事業者ＢからそれぞれＥＰＧデータＡ及びＥＰＧデータＢを受け取り、これをＥＰＧデータ・マージ処理部により統合して、単一のＥＰＧデータベース５１０に格納するようになっている。
【０２００】
一方、放送受信端末１０側は、受信した放送番組を録画・録画予約並びに再生（同時再生を含む）などの処理を行なう録画再生処理部６０１と、受信した放送コンテンツや放送コンテンツに付随して配信されるＥＰＧなどのメタデータを機器内で管理する番組／コンテンツ機器内メタデータ・データベース６０２と、情報提供サーバ５００から提供される番組関連情報ページを表示し閲覧に供するためのページ表示ブラウザ６０３と、未確約の放送予定番組についての仮予約に関する予約状態の保存・確認・確定などの処理を行なう仮予約処理部６０４と、仮予約の状態やその他の機器状態をＬＥＤインジケータで表示する端末ランプ操作部６０５を備えている。このような機能構成は、実際には、ＣＰＵ１１上で所定の番組関連情報検索・閲覧アプリケーションを実行することによって具現化される。
【０２０１】
録画再生処理部６０１は、オンエア番組の視聴中（すなわち同時再生中）にユーザがリモコン６６の情報ボタンを押すなど所定の操作が行なわれたことに応答して、放送時刻や放送チャンネル、放送地域などを取得し、これらを番組特定情報としてページ表示ブラウザ６０３に渡す。また、番組／コンテンツ機器内メタデータ・データベース６０２は、端末６００内で番組状態が変化したことに応答して、番組情報を随時情報提供サーバ５００へ送信する。
【０２０２】
また、録画再生処理部６０１は、録画番組を再生している最中にユーザがリモコン６６の情報ボタンを押すなど所定の操作が行なわれた場合には、再生中である当該録画番組の現在の再生位置をその先頭からの再生時間として求める。これは録画された番組のデータ・ストリームに記録されているタイムコードなどから求めることができる。そして、この再生位置データに、番組／コンテンツ機器内メタデータ・データベース６０２より、現在再生中の録画番組に対応する録画日時（録画開始日時、録画終了日時）を読み出し、該録画開始日時をオフセットとして加えた値を、当該録画番組についての現在の再生位置の放送時刻とする。さらに録画番組データベースより該録画番組の放送チャンネルを取得し、設置地域保持部より設置地域情報を取得する。そして、これら放送時刻や放送チャンネル、放送地域などからなる番組特定情報をページ表示ブラウザ６０３に渡す。
【０２０３】
ページ表示ブラウザ６０３は、情報提供サーバ５００に対して、番組関連情報ページの要求を、番組特定情報とともに送信する。
【０２０４】
情報提供サーバ５００側では、受信した設置地域情報−放送チャンネル−視聴時刻のデータの組と、ＥＰＧデータベース５１０の放送地域−放送チャンネル−放送日時（開始日時、終了日時）のデータの組を比較し、両地域・チャンネルの一致及び視聴時刻が放送日時（開始日時、終了日時）に含まれるという条件で視聴中の番組を特定する。さらに視聴時刻が、何れかの情報関連区間に含まれるか検索処理を行ない、結果的に該番組全体に関連する関連情報と該番組の特定部分に関連する番組関連情報を特定する。そして、得られた情報に基づいて番組関連情報ページを生成して、これを放送受信端末１０に返信する。
【０２０５】
そして、ページ表示ブラウザ６０３は、番組関連情報ページを表示して、ユーザの閲覧に供する。上述したように、番組関連情報ページ上には、関連番組として取り出される候補には、例えばＥＰＧ提供期間内にＥＰＧで提供される、記録開始データ及び記録終了データが確約済みの予定番組の他に、ＥＰＧ提供期間外にＥＰＧ以外のメディアによって取得される、記録開始データ及び記録終了データが確約されていない予定番組が含まれている。
【０２０６】
番組関連情報ページ上で、ユーザがいずれかの関連番組を選択すると、ページ表示ブラウザ６０３は、情報提供サーバ５００に対して、当該関連番組についての詳細操作画面の要求を、番組特定情報とともに送信する。これに対し、情報提供サーバ５００側では、ＥＰＧデータベース５１０を参照して当該関連番組についての詳細情報を取り出し、詳細操作情報を生成して返信する。この結果、放送受信端末１０側では、当該番組についての予約操作を行なうための詳細操作画面が出現する。
【０２０７】
ここで、ＥＰＧ提供期間外の番組が選択されている場合には、放送予定の確約がとれているものではないので、詳細操作画面上では記録予約を確定することはできない。この場合、詳細操作画面上では、記録開始データ及び記録終了データが確約されていない番組の記録予約を指示するための「仮予約」ボタンが用意される。そして、システムは記録予約ではなく、後に記録予約を行なうための仮予約の処理を起動する。
【０２０８】
詳細操作画面上で仮予約ボタンが操作されると、放送受信端末１０から情報提供サーバ５００へ当該番組の仮予約要求が送信される。
【０２０９】
情報提供サーバ５００側では、番組関連情報ページ経由で仮予約要求を受信すると、一旦これを仮予約データベース５０７に保存する。
【０２１０】
仮予約処理部５０４内の仮予約番組状態確認処理部は、ＥＰＧデータベース５１０を例えば所定期間毎に参照して、仮予約データベース５０７に保存されている仮予約番組の状態を確認する。そして、ＥＰＧ提供期間の到来などにより、仮予約しておいた番組の放送予定時刻が確定し、記録予約が可能な状態になったときには、仮予約番組予約確定処理部が予約確定可能の通知を行なう。
【０２１１】
予約確定可能の通知には、上述した２通りの方法が利用される。１つは、番組関連情報ページ生成部５０３に仮予約要求元の放送受信端末１０が次の基点番組関連情報を要求してきたとき、基点番組関連ページ上では、基点番組が何であるかに拘わらず（言い換えれば、仮予約した番組と基点番組との関連性に拘わらず）、予約が可能になった番組をリストに提示する（図３０右を参照のこと）。
【０２１２】
もう１つは、番組関連情報ページを介することなく、放送受信端末１０の仮予約処理部６０４に対して予約確定可能の通知を直接行なう。この場合、仮予約処理部６０４は、端末ランプ操作部６０５に放送受信端末１０が持つＬＥＤインジケータを点滅させ、ユーザに予約確定可能の通知を行なう。ＬＥＤインジケータの点滅は、例えば、ユーザがその番組情報にアクセスするまで、あるいはあらかじめ決められた時間が経過するまで続く。
【０２１３】
図３３には、放送予定番組の仮予約に関するシステム全体の処理手順を示している。
【０２１４】
情報提供サーバ５００は、ＥＰＧ提供事業者Ａ及びＥＰＧ提供事業者ＢからそれぞれＥＰＧデータＡ及びＥＰＧデータＢを受け取り、これをＥＰＧデータ・マージ処理部により統合して、単一のＥＰＧデータベース５１０に格納する。
【０２１５】
一方、放送受信端末１０側では、録画した番組コンテンツを視聴中やオンエアされている番組コンテンツを視聴中に興味を覚えたシーンでリモコン６６の情報ボタンを操作してページ要求する、あるいは、ＥＰＧなどで提供される番組表を閲覧中に気になる番組を発見したときに、リモコン６６の情報ボタンを操作してページ要求することにより（図１１〜図１３を参照のこと）、情報提供サーバ５００に対する番組関連情報ページ要求の送信処理を起動する。
【０２１６】
情報提供サーバ５００側では、番組関連情報ページを生成し、これを放送受信端末１０に返信する。そして、ページ表示ブラウザ６０３は、番組関連情報ページを表示して、ユーザの閲覧に供する。
【０２１７】
ユーザは、番組関連情報ページ上で紹介されている関連番組を選択すると、詳細操作画面が出現し、当該関連番組についての予約操作を行なうことができる。ここで、番組関連情報ページ上で紹介されている、ＥＰＧ提供期間外の番組についての仮予約の要求が行なわれると、ページ表示ブラウザ６０３を経由して、情報提供サーバ５００へ仮予約要求が送信される。
【０２１８】
情報提供サーバ５００側では、番組関連情報ページ経由で仮予約要求を受信すると、一旦これを仮予約データベース５０７に保存する。そして、ＥＰＧデータベース５１０を例えば所定期間毎に参照して、仮予約データベース５０７に保存されている仮予約番組の状態を確認する。
【０２１９】
ＥＰＧ提供期間の到来などにより、仮予約しておいた番組の放送予定時刻が確定し、記録予約が可能な状態になったときには、仮予約番組予約確定処理部が予約確定可能の通知を行なう。
【０２２０】
仮予約要求元の放送受信端末１０が次の基点番組関連情報を要求してきたとき、基点番組関連ページ上では、基点番組が何であるかに拘わらず（言い換えれば、仮予約した番組と基点番組との関連性に拘わらず）、予約が可能になった番組をリストに提示する。ここで、仮予約しておいた番組を選択すると、この番組についての予約操作を行なうための詳細操作画面が出現し、ユーザは記録予約の操作を行なうことができる。
【０２２１】
また、放送受信端末１０が持つＬＥＤインジケータを点滅させ、ユーザに予約確定可能を通知する。ユーザがリモコン６６の情報ボタンを操作すると、当該仮予約した番組についての詳細操作画面が出現し、ユーザは記録予約の操作を行なうことができる。
【０２２２】
また、図３４には、情報提供サーバ５００において複数のＥＰＧ提供事業者からのＥＰＧデータを統合するための処理手順を示している。
【０２２３】
図示の例では、情報提供サーバ５００は、ＥＰＧ提供事業者Ａ及びＥＰＧ提供事業者ＢからそれぞれＥＰＧデータＡ及びＥＰＧデータＢを受け取っている。ＥＰＧデータ・マージ処理部は、これらを統合し、単一のＥＰＧデータベース５１０に格納する。
【０２２４】
また、図３５には、放送受信端末１０からの予約要求を情報提供サーバ５００で処理するための詳細な処理手順を示している。
【０２２５】
放送受信端末１０側では、ページ表示ブラウザ６０３が表示する詳細操作画面を介してユーザからの予約要求が入力される。ページ表示ブラウザ６０３は、この予約要求を、番組特定情報とともに情報提供サーバ５００へ送信する。
【０２２６】
情報提供サーバ５００側では、番組関連情報ページ生成部５０３を介して予約要求を受信する。そして、ユーザから受信した番組特定情報から、ＥＰＧデータベース５１０などを参照して、番組又は番組内の部分を特定する。
【０２２７】
このとき、特定された番組がＥＰＧ提供期間内であれば、番組関連情報ページ生成部５０３は、記録開始時刻や記録終了時刻など予約操作に必要なデータを得て、予約操作を行なうためのページを生成し、要求元の放送受信端末１０へ返信する。
【０２２８】
また、番組関連情報ページ上で紹介されている、ＥＰＧ提供期間外の番組についての仮予約の要求が行なわれると、ページ表示ブラウザ６０３を経由して、情報提供サーバ５００へ仮予約要求が送信される。
【０２２９】
情報提供サーバ５００側では、番組関連情報ページ経由で仮予約要求を受信すると、一旦これを仮予約データベース５０７に保存し、当該番組の記録予約が仮予約される。また、完了通知を放送受信端末１０へ返信する。
【０２３０】
放送受信端末１０側では、仮予約確認ページを表示して、仮予約が受理された旨がユーザにフィードバックされる（図３０を参照のこと）。
【０２３１】
また、図３６には、情報提供サーバ５００において仮予約の状態の確認と、予約可能の通知を行なうための処理手順を示している。
【０２３２】
仮予約処理部５０４内の仮予約番組状態確認処理部は、ＥＰＧデータベース５１０を例えば所定期間毎に参照して、仮予約データベース５０７に保存されている仮予約番組の状態を確認する。
【０２３３】
そして、ＥＰＧ提供期間の到来などにより、仮予約しておいた番組の放送予定時刻が確定し、記録予約が可能な状態になったときには、仮予約番組予約確定処理部が予約確定可能の通知を行なう。
【０２３４】
また、図３７には、仮予約された放送予定番組の予約が可能となったときの処理手順を示している。
【０２３５】
ＥＰＧ提供期間の到来などにより、仮予約された番組の放送時刻が確定すると、仮予約番組予約確定処理部から番組関連情報ページ生成部５０３へ、予約可能であることが通知される。
【０２３６】
そして、仮予約した番組の記録予約が可能になったときには、番組関連情報ページ生成部５０３は、基点番組関連情報ページへの次回のアクセス時に、基点番組が何であるかに拘わらず（言い換えれば、仮予約した番組と基点番組との関連性に拘わらず）、予約が可能になった番組をリストに提示する。
【０２３７】
ユーザは、ブラウザ画面上で表示されている番組関連情報ページ上で、予約が可能となった旨が通知されている番組を選択すると、この番組についての予約操作を行なうための詳細操作画面が出現する。そして、予約ボタンを操作することにより、録画再生処理部６０１により機器内で予約データが保持され、記録予約が完了する。
【０２３８】
また、図３８には、仮予約された放送予定番組の予約が可能となったときの処理手順についての他の例を示している。図３７では、予約可能の通知は番組関連情報ページ上で行なわれるが、図３８に示す例では、ＬＥＤインジケータの点滅（図３１を参照のこと）などのハードウェア・アクションにより通知がなされる。
【０２３９】
この場合、番組関連情報ページを介することなく、放送受信端末１０の仮予約処理部６０４に対して予約確定可能の通知を直接行なわれる。仮予約処理部６０４は、端末ランプ操作部６０５に放送受信端末１０が持つＬＥＤインジケータを点滅させ、ユーザに予約確定可能の通知を行なう。ＬＥＤインジケータの点滅は、例えば、ユーザがその番組情報にアクセスするまで、あるいはあらかじめ決められた時間が経過するまで続く。
【０２４０】
このようにＬＥＤインジケータの点滅により番組情報へのアクセスがプロンプトされている状態で、例えばユーザがリモコン６６の情報ボタンを操作すると、ページ表示ブラウザ６０３は、当該仮予約した番組についての詳細操作画面（図３１右を参照のこと）を提示する。この詳細操作画面上では、仮予約しておいた番組の記録予約を指示するための「予約」ボタンが用意されている。そして、予約ボタンを操作することにより、録画再生処理部６０１により機器内で予約データが保持され、記録予約が完了する。
【０２４１】
［追補］
以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【図面の簡単な説明】
【０２４２】
【図１】図１は、本発明を適用して構成される、番組コンテンツの放送並びに番組コンテンツの関連情報を提供する情報提供システムの構成を模式的に示した図である。
【図２】図２は、放送局において、放送コンテンツを送出するためのシステム構成を模式的に示した図である。
【図３】図３は、放送コンテンツを受信して録画並びに録画予約を行なう放送受信端末１０のハードウェア構成例を模式的に示した図である。
【図４】図４は、情報提供サーバの機能構成を模式的に示した図である。
【図５】図５は、番組コンテンツと番組関連情報との関係を説明するための図である。
【図６】図６は、番組関連情報データベースの構造を説明するための図である。
【図７】図７は、番組コンテンツと番組関連情報との関係を説明するための図である。
【図８】図８は、ユーザが視聴又は再生する番組に関連する番組関連情報を提示するサービスの仕組みを説明するための図である。
【図９】図９は、視聴中又は録画再生中にユーザからのページ要求に応答して番組関連情報ページが作成される仕組みを説明するための図である。
【図１０】図１０は、情報提供サーバ５００から放送受信端末１０に提供される番組関連情報ページの構成例を示した図である。
【図１１】図１１は、放送受信端末１０で番組コンテンツを視聴しているユーザがリモコン６６の操作により基点番組を入力する様子を示した図である。
【図１２】図１２は、放送受信端末１０で番組コンテンツを視聴しているユーザがリモコン６６の操作により基点番組を入力する様子を示した図である。
【図１３】図１３は、放送受信端末１０で番組コンテンツを視聴しているユーザがリモコン６６の操作により基点番組を入力する様子を示した図である。
【図１４】図１４は、基点番組関連情報ページの構成例を示した図である。
【図１５】図１５は、基点番組関連情報ページを提供するための処理手順を示したフローチャートである。
【図１６】図１６は、基点番組関連情報ページについての他の構成例を示した図である。
【図１７】図１７は、図１４に示した基点番組関連情報ページ上で、次回放送予定である「つねにふたりで（第５話）」を選択することによって表示される詳細操作画面の構成例を示した図である。
【図１８】図１８は、キーワードとしてある出演者が選択されたときの様子を示した図である。
【図１９】図１９は、特別なコンテンツとしてキャンペーン番組の情報が表示されている基点番組関連情報ページの構成例を示した図である。
【図２０】図２０は、特別なコンテンツとしてキャンペーン番組の情報が表示されている基点番組関連情報ページの構成例を示した図である。
【図２１】図２１は、詳細画面上の操作を通じて基点番組を移動させる手順の一例を示した図である。
【図２２】図２２は、基点固定式による基点番組の制御動作の手順を示した図である。
【図２３】図２３は、基点番組関連情報ページ上のお薦め番組の再生を指示したことに応答して（但し番組を録画済であるとする）、基点番組を自動的に移動する手順の一例を示した図である。
【図２４】図２４は、基点番組関連情報ページ上に基点番組関連情報のリロードを指示するボタンを配置した様子を示した図である。
【図２５】図２５は、基点番組関連情報ページ上に配置されたすべての関連番組の録画予約を一括して設定する画面構成例を示した図である。
【図２６】図２６は、基点番組関連情報ページ上に配置された関連番組のうちユーザが選択した番組のみ録画予約を設定する画面構成例を示した図である。
【図２７】図２７は、放送受信端末に対して録画予約設定処理を行なうための情報提供サーバ側の動作手順を示したフローチャートである。
【図２８】図２８は、放送受信端末において録画予約設定処理を行なうための動作手順を示したフローチャートである。
【図２９】図２９は、記録開始データ及び記録終了データが確約済み並びに確約済みでない予定番組を含んだ基点番組関連情報ページの構成例を示した図である。
【図３０】図３０は、詳細操作画面上で仮予約を行なったときの動作を説明するための図である。
【図３１】図３１は、仮予約した放送予定番組の記録予約が可能になったことをユーザに通知する他の方法を説明するための図である。
【図３２】図３２は、放送予定番組の仮予約に関する処理をクライアントとしての放送受信端末と情報提供サーバ間の協働的動作により実現するための機能構成を模式的に示した図である。
【図３３】放送予定番組の仮予約に関するシステム全体の処理手順を示したシーケンス図である。
【図３４】図３４は、情報提供サーバ５００において複数のＥＰＧ提供事業者からのＥＰＧデータを統合するための処理手順を示したシーケンス図である。
【図３５】図３５は、放送受信端末１０からの予約要求を情報提供サーバ５００で処理するための詳細な処理手順を示したシーケンス図である。
【図３６】図３６は、情報提供サーバ５００において仮予約の状態の確認と、予約可能の通知を行なうための処理手順を示したシーケンス図である。
【図３７】図３７は、仮予約された放送予定番組の予約が可能となったときの処理手順を示したシーケンス図である。
【図３８】図３８は、仮予約された放送予定番組の予約が可能となったときの処理手順を示したシーケンス図である。
【符号の説明】
【０２４３】
１…放送局
１０…受信機
１１…ＣＰＵ
１２…ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）
１３…ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）
１４…ＳＩＯコントローラ
１５…ＩＥＥＥ１３９４コントローラ
１６…ハード・ディスク・インターフェース
１７…ハード・ディスク・ドライブ（ＨＤＤ）
１８…カード・インターフェース，１９…カード・スロット
２０…バス・ブリッジ
２１…キーボード／マウス・コントローラ（ＫＭＣ）
２２…キーボード，２３…マウス
２４…ビデオ・コントローラ，２５…ＶＲＡＭ
３０…汎用コンピュータ・システム
３１…システム・バス（ＰＣＩバス）
４０…チューナ・カード
５０…バス，５１…チューナ，５２…復調器，
５３…ＴＳデコーダ５４…ＡＶデコーダ
５３Ａ，５４Ａ…ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）
５５Ａ，Ｂ…マルチプレクサ（ＭＵＸ）
５６…ユーザ・インターフェース制御部
５７…表示コントローラ
５８…バス（ＰＣＩ）・インターフェース
６１…ディスプレイ，６２…スピーカ
６３…高速モデム，６４…ビデオ・カメラ
６５…メモリ・カード
６６…リモコン
１００…制作部
２００…送出部，２０１…コンテンツ送信系
２０２…ベースバンド制御系，２０３…ＡＶエンコーダ
３００…伝送部，３０１…マルチメディア符号化部
３０２…コンテンツ伝送部，３０３…ＡＶデータ伝送部
３０４…合成部，３０５…変調部
【図１】
2005175850.tif 000004
【図２】
2005175850.tif 000005
【図３】
2005175850.tif 000006
【図４】
2005175850.tif 000007
【図５】
2005175850.tif 000008
【図６】
2005175850.tif 000009
【図７】
2005175850.tif 000010
【図８】
2005175850.tif 000011
【図９】
2005175850.tif 000012
【図１０】
2005175850.tif 000013
【図１１】
2005175850.tif 000014
【図１２】
2005175850.tif 000015
【図１３】
2005175850.tif 000016
【図１４】
2005175850.tif 000017
【図１５】
2005175850.tif 000018
【図１６】
2005175850.tif 000019
【図１７】
2005175850.tif 000020
【図１８】
2005175850.tif 000021
【図１９】
2005175850.tif 000022
【図２０】
2005175850.tif 000023
【図２１】
2005175850.tif 000024
【図２２】
2005175850.tif 000025
【図２３】
2005175850.tif 000026
【図２４】
2005175850.tif 000027
【図２５】
2005175850.tif 000028
【図２６】
2005175850.tif 000029
【図２７】
2005175850.tif 000030
【図２８】
2005175850.tif 000031
【図２９】
2005175850.tif 000032
【図３０】
2005175850.tif 000033
【図３１】
2005175850.tif 000034
【図３２】
2005175850.tif 000035
【図３３】
2005175850.tif 000036
【図３４】
2005175850.tif 000037
【図３５】
2005175850.tif 000038
【図３６】
2005175850.tif 000039
【図３７】
2005175850.tif 000040
【図３８】
2005175850.tif 000041