(57)【要約】【課題】放送事業者によって放送番組に割り当てられるＩＤの種類が有限であったとしても、サーバ装置と受信装置において、無限の種類で放送番組を識別できるようにする。【解決手段】受信装置は、放送番組に対して放送事業者によって割り当てられたＩＤと放送日時とを含むＳＩデータと、放送番組に関連する番組のＩＤと放送日時とを含む関連番組データを取得する。コンテンツ配信事業者のウェブサーバは、ＩＤと放送日時との組み合わせで構成される識別情報とその放送番組のコンテンツデータの置き場所を示すＵＲＬとをデータベースに関連付けて登録している。受信装置はウェブサーバに対して、関連番組データに含まれる関連番組のＩＤと放送日時との組み合わせで構成される識別情報を含むＶＯＤ＿ＵＲＬリクエストを送信する。ウェブサーバは受信したＶＯＤ＿ＵＲＬリクエストに含まれる識別情報に関連付けられたＵＲＬを受信装置に応答する。【選択図】図４
2010093575.tif 000002
【特許請求の範囲】
【請求項１】
放送番組に対して放送事業者によって割り当てられたＩＤと放送日時とを含む番組情報を取得する取得部と、
前記ＩＤと前記放送日時との組み合わせで構成される識別情報を用いて前記放送番組を管理するサーバ装置に対して、前記番組情報に含まれる前記ＩＤと前記放送日時とを組み合わせて構成された前記識別情報を含むリクエストを送信する送信部と
を具備する受信装置。
【請求項２】
請求項１に記載の受信装置であって、
前記番組情報をもとにリクエスト対象の放送番組をユーザに選択させる選択部をさらに有し、
前記送信部は、前記選択された放送番組の前記ＩＤと前記放送日時とを前記番組情報から取り出し、これらを組み合わせて構成された前記識別情報を含むリクエストを前記サーバ装置に対して送信する
受信装置。
【請求項３】
請求項２に記載の受信装置であって、
前記送信部は、前記選択された放送番組のコンテンツデータを特定する情報を取得するための前記リクエストを前記サーバに対して送信する
受信装置。
【請求項４】
請求項１に記載の受信装置であって、
前記送信部は、受信中の放送番組に関連する番組のコンテンツデータを特定するための前記リクエストを前記サーバに対して送信する
受信装置。
【請求項５】
放送番組に対して放送事業者によって割り当てられたＩＤと放送日時とを含む番組情報を取得し、
前記ＩＤと前記放送日時との組み合わせで構成される識別情報を用いて前記放送番組を管理するサーバ装置に対して、前記番組情報に含まれる前記ＩＤと前記放送日時とを組み合わせて構成された前記識別情報を含むリクエストを送信する
受信方法。
【請求項６】
放送番組を識別する識別情報と、前記放送番組のコンテンツデータを特定するための番組データ特定情報とが互いに関連付けて登録され、前記識別情報が、前記放送番組に対して放送事業者によって割り当てられたＩＤと放送日時との組み合わせで構成されるデータベース部と、
受信装置から前記識別情報を含むリクエストを受けたとき、前記データベース部から、前記リクエストに含まれる前記識別情報に関連付けられた前記番組データ特定情報を検索し、前記受信装置に応答するリクエスト処理部と
を具備するサーバ装置。
【請求項７】
放送番組を識別する第１の識別情報と、前記放送番組に関連する放送番組を関連番組として識別する第２の識別情報と、前記放送番組のコンテンツデータを特定するための番組データ特定情報とが互いに関連付けて登録され、前記第１の識別情報および前記第２の識別情報がそれぞれ前記放送番組および前記関連番組に対して放送事業者によって割り当てられたＩＤと放送日時との組み合わせで構成されるデータベース部と、
受信装置から前記放送番組の前記第１の識別情報を含むリクエストを受けたとき、前記データベース部から、前記リクエストに含まれる前記第１の識別情報に関連付けられた前記関連番組の前記第２の識別情報を検索し、前記第１の識別情報が前記検索された前記第２の識別情報と一致する前記放送番組を検索し、この放送番組に関連付けられた前記番組データ特定情報を前記受信装置に応答するリクエスト処理部と
を具備するサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送配信される番組およびＶＯＤ配信される番組のデータを受信する受信装置、受信方法、および番組のデータをＶＯＤ配信するサーバ装置に関する。
【背景技術】
【０００２】
日本のデジタル放送における番組配列情報（ＳＩ：Ｓｅｒｖｉｃｅ Ｉｎｆｏｒｍａｔｉｏｎ）は、毎時０時に定期的に配信されるもの（全局ＳＩ）と、実際に視聴する際にさらに詳細な情報を配信するもの（各局ＳＩ）とで成り立っている。
【０００３】
全局ＳＩは、「番組名」、「放送時間」などの大まかな番組情報で構成され、各局ＳＩは、「おしらせ」、「番組内容」、「出演者」、「原作・脚本」、「監督・演出」、「音楽」、「制作」などの詳細な情報で構成される。なお、全局ＳＩは、現在、ＢＳデジタル放送でのみ運用されている。
【０００４】
テレビ番組は、放送事業者が作成したこれらの番組配列情報に従って放送される。視聴者は、番組配列情報から視聴したい番組を検索したり、録画装置に対する録画予約のために、番組配列情報に基づく録画開始タイミングの設定が行われる。
【０００５】
一方、インターネットを使った映像配信が行われている。このインターネットを使った映像配信は、コンテンツ配信事業者が放送事業者から調達した映像コンテンツをサーバ上に配置し、インターネットに接続された視聴者の端末からのリクエストに応じて、その映像コンテンツを配信するＶＯＤ（Ｖｉｄｅｏ Ｏｎ Ｄｅｍａｎｄ）の形態をとっている。
【特許文献１】特開２０００−１１３０６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
また、近年、デジタル放送とインターネットを使った映像配信とを連携したサービスの形態として次のようなものが検討されている。デジタル放送による番組の視聴中に、その番組に関連する番組をＶＯＤにより視聴できることを視聴者に掲示する。その前提として、放送事業者は、放送番組に関連する番組のデータをコンテンツ配信事業者に提供しておく。視聴者によってその関連番組の視聴が選択されたとき、視聴者の端末からコンテンツ配信事業者のサーバにリクエストが送られ、視聴者の端末に関連番組の映像コンテンツが配信される。
【０００７】
しかしながら、現状において放送事業者より供給される番組配列情報とコンテンツ配信事業者のサーバ上で管理されているコンテンツを識別する情報との間に何ら相関がないため、このままでは視聴者の端末がコンテンツ配信事業者が管理するコンテンツを特定できない。
【０００８】
そこで、放送事業者が放送番組をイベントＩＤで管理していることに着目して、コンテンツ配信事業者のサーバでも番組をイベントＩＤで管理することが考えられる。すなわち、関連する番組のイベントＩＤを番組配列情報に付加して視聴者の端末に送信する。視聴者の端末は、関連する番組のイベントＩＤを用いてコンテンツ配信事業者のサーバに対して該当するコンテンツを特定するＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）を問い合わせる。視聴者の端末は、取得したＵＲＬを用いて該当するコンテンツに対するＶＯＤ要求を送信する。
【０００９】
しかし、放送事業者が番組に割り当てるイベントＩＤの桁数は固定であるため、番組に割り当てられるユニークなイベントＩＤの種類は限られることになる。このため、長い運用期間を想定すると、いずれイベントＩＤの枯渇により、異なる複数の番組に同一のイベントＩＤが付けられることが予想される。例えば、放送番組が、過去に放送されたことのある番組の再放送番組であった場合、この放送番組に関連する番組のイベントＩＤは、過去のイベントＩＤ割り当て周期に割り当てられたイベントＩＤであるという事態が起り得る。このため、コンテンツ配信事業者のサーバに、同一のイベントＩＤが割り当てられた複数の番組のコンテンツが保存されている状況が発生し得て、コンテンツ配信事業者のサーバでも番組をイベントＩＤで管理する仕組みが破綻する。
【００１０】
別の方法として、番組配列情報に関連番組のＵＲＬを埋め込むことが考えられる。しかし、この方法を採用する場合、コンテンツ配信事業者から放送事業者へＵＲＬを通達する手順が必要となり、コンテンツ配信事業者と放送事業者の双方の負担が増す。また、番組配列情報に関連番組のＵＲＬを埋め込む機能を放送事業者の送出装置に導入するなど、送出装置の大掛かりな変更が必要である。
【００１１】
以上のような事情に鑑み、本発明の目的は、放送事業者によって放送番組に割り当てられるＩＤの種類が有限であったとしても、サーバ装置と受信装置において、無限の種類で放送番組を識別することができ、放送配信される放送番組の識別情報とＶＯＤ配信される放送番組の識別情報との相関を維持することのできる受信装置、受信方法、サーバ装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、本発明の受信装置は、放送番組に対して放送事業者によって割り当てられたＩＤと放送日時とを含む番組情報を取得する取得部と、前記ＩＤと前記放送日時との組み合わせで構成される識別情報を用いて前記放送番組を管理するサーバ装置に対して、前記番組情報に含まれる前記ＩＤと前記放送日時とを組み合わせて構成された前記識別情報を含むリクエストを送信する送信部とを具備する。ここで、番組情報には、例えば、放送番組のＩＤ、放送日時などの情報を含む番組配列情報、放送番組に関連する番組について、ＩＤ、放送日時などの情報を含む関連番組情報などがある。
【００１３】
本発明では、番組情報に含まれる、個々の放送番組に対して放送事業者によって割り当てられたＩＤと放送日時との組み合わせで構成される識別情報を含むリクエストをサーバ装置に送信することで、放送事業者によって放送番組に割り当てられるＩＤの種類が有限であったとしても、サーバ装置と受信装置において、無限の種類で放送番組を識別することができ、放送配信される放送番組の識別情報とＶＯＤ配信される放送番組の識別情報との相関を維持することができる。
【００１４】
本発明の受信装置は、前記番組情報をもとにリクエスト対象の放送番組をユーザに選択させる選択部をさらに有し、前記送信部は、前記選択された放送番組の前記ＩＤと前記放送日時とを前記番組情報から取り出し、これらを組み合わせて構成された前記識別情報を含むリクエストを前記サーバ装置に対して送信する。これにより、受信装置にてユーザにより選択されたリクエスト対象の放送番組を、放送事業者によって割り当てられたＩＤと放送日時との組み合わせで構成される識別情報を使ってサーバ装置に対して指定することができる。
【００１５】
本発明の受信装置において、前記送信部は、前記選択された放送番組のコンテンツデータを特定する情報を取得するための前記リクエストを前記サーバに対して送信することとしてもよい。
【００１６】
本発明の受信装置において、前記送信部は、受信中の放送番組に関連する番組のコンテンツデータを特定するための前記リクエストを前記サーバに対して送信することとしてもよい。
【００１７】
本発明の別の観点に基づく受信方法は、放送番組に対して放送事業者によって割り当てられたＩＤと放送日時とを含む番組情報を取得し、前記ＩＤと前記放送日時との組み合わせで構成される識別情報を用いて前記放送番組を管理するサーバ装置に対して、前記番組情報に含まれる前記ＩＤと前記放送日時とを組み合わせて構成された前記識別情報を含むリクエストを送信する。
【００１８】
本発明の別の観点に基づくサーバ装置は、放送番組を識別する識別情報と、前記放送番組のコンテンツデータを特定するための番組データ特定情報とが互いに関連付けて登録され、前記識別情報が、前記放送番組に対して放送事業者によって割り当てられたＩＤと放送日時との組み合わせで構成されるデータベース部と、受信装置から前記識別情報を含むリクエストを受けたとき、前記データベース部から、前記リクエストに含まれる前記識別情報に関連付けられた前記番組データ特定情報を検索し、前記受信装置に応答するリクエスト処理部とを具備する。
【００１９】
本発明のさらに別の観点に基づくサーバ装置は、放送番組を識別する第１の識別情報と、前記放送番組に関連する放送番組を関連番組として識別する第２の識別情報と、前記放送番組のコンテンツデータを特定するための番組データ特定情報とが互いに関連付けて登録され、前記第１の識別情報および前記第２の識別情報がそれぞれ前記放送番組および前記関連番組に対して放送事業者によって割り当てられたＩＤと放送日時との組み合わせで構成されるデータベース部と、受信装置から前記放送番組の前記第１の識別情報を含むリクエストを受けたとき、前記データベース部から、前記リクエストに含まれる前記第１の識別情報に関連付けられた前記関連番組の前記第２の識別情報を検索し、前記第１の識別情報が前記検索された前記第２の識別情報と一致する前記放送番組を検索し、この放送番組に関連付けられた前記番組データ特定情報を前記受信装置に応答するリクエスト処理部とを具備する。
【発明の効果】
【００２０】
以上のように、本発明によれば、放送事業者によって放送番組に割り当てられるＩＤの種類が有限であったとしても、サーバ装置と受信装置において、無限の種類で放送番組を識別することができ、放送配信される放送番組の識別情報とＶＯＤ配信される放送番組の識別情報との相関を維持することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を図面に基づき説明する。
【００２２】
＜第１の実施形態＞
［コンテンツ配信システムの構成］
図１は本発明の第１の実施形態に係るコンテンツ配信システムの構成を示す図である。
【００２３】
同図に示すように、このコンテンツ配信システム１００には、放送事業者１、コンテンツ配信事業者２、受信装置３が存在する。受信装置３は、具体的には、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ：ＰＣ）等のコンピュータ機器、テレビジョン受像機、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）、録画装置などである。
【００２４】
放送事業者１は、放送局１０を有する。放送局１０は、例えば、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送などの放送形態で番組のコンテンツデータを放送配信する。放送局１０は、放送番組のコンテンツデータの放送のほかに、当該放送番組のタイトル、イベントＩＤ、放送日時などの情報を含むＳＩデータ、放送番組に関連する放送番組（関連番組）のタイトル、イベントＩＤおよび放送日時などの関連番組データをデータ放送により配信する。また、放送事業者１は、コンテンツ配信事業者２に対し、ＶＯＤ配信用の放送番組のコンテンツデータのほか、放送番組とこれに関連する放送番組（以下、「放送番組（関連番組）」と記述する。）との相関をそれぞれの放送番組のイベントＩＤと放送日時（放送開始／終了日時）との組み合わせにより構成された識別情報により記述したリストを所定の伝送媒体を用いて提供する。
【００２５】
コンテンツ配信事業者２は、コンテンツ配信サーバ２０、データベース（ＤＢ）２１、ウェブサーバ２２を有する。
【００２６】
コンテンツ配信サーバ２０は、放送事業者１より供給された放送番組のコンテンツデータを蓄積して、受信装置３からのＶＯＤリクエストに応じて、蓄積された放送番組のコンテンツデータを配信する。
【００２７】
データベース（ＤＢ）２１には、放送事業者１より供給された放送番組の識別情報（第１の識別情報）と、これに関連する放送番組（関連番組）の識別情報（第２の識別情報）、および放送番組の置き場所を特定するＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）（番組データ特定情報）とが互いに関連付けて登録される。
【００２８】
ウェブサーバ２２は、受信装置３からの放送番組（関連番組）の識別情報を含むＶＯＤ＿ＵＲＬリクエストに応じて、該当する放送番組（関連番組）のＵＲＬをデータベース（ＤＢ）２１から検索してＶＯＤ＿ＵＲＬレスポンスとして受信装置３に送信する。
【００２９】
受信装置３は、データ放送ブラウザ３０、ウェブブラウザ３２、ダウンローダ３３、ＡＶプレーヤ３４などを有する。
【００３０】
データ放送ブラウザ３０は、放送局１０から放送配信される放送番組のコンテンツデータを受信し、ＡＶプレーヤ３４に供給する。また、データ放送ブラウザ３０は、放送局１０からデータ放送により配信されるＳＩデータおよび関連番組データなどを受信し、関連番組データをもとに、受信中の放送番組に関連する放送番組（関連番組）の一覧を再生する処理を行う。さらに、データ放送ブラウザ３０は、放送番組（関連番組）の一覧の中からユーザによって選択された放送番組（関連番組）のイベントＩＤと放送日時との組み合わせで構成される識別情報をウェブブラウザ３２に供給する。
【００３１】
ウェブブラウザ３２は、データ放送ブラウザ３０より提供された放送番組（関連番組）の識別情報をもとに、その放送番組（関連番組）のコンテンツデータの置き場所を特定するＵＲＬをネットワーク４を通じてコンテンツ配信事業者２のウェブサーバ２２に問い合わせ、これにより取得したＵＲＬをダウンローダ３３に通知する。
【００３２】
ダウンローダ３３は、ウェブブラウザ３２より通知されたＵＲＬを含むＶＯＤリクエストをコンテンツ配信サーバ２０に送信し、ＶＯＤリクエストに対する応答として受信した放送番組（関連番組）のコンテンツデータをＡＶプレーヤ３４に供給する。
【００３３】
ＡＶプレーヤ３４は、データ放送ブラウザ３０またはダウンローダ３３より供給された放送番組のコンテンツデータのデコードなど、映像および音声の再生のための処理を行う。
【００３４】
次に、受信装置３のハードウェア構成を説明する。
図２は受信装置３のハードウェア構成を示す図である。ここでは、受信装置３がテレビジョン受像機である場合について説明する。
【００３５】
同図に示すように、ＣＰＵ１０１には、システムバス１０２を介して、ＲＯＭ１０３、ＲＡＭ１０４、フラッシュＲＯＭ１０５、入力操作部１０６、スピーカ部１０７、表示部１０８、ネットワーク接続部１０９、デコード部１１０、放送受信部１１１、リモコンインタフェース１１２などが接続されている。
【００３６】
ＲＯＭ１０３およびフラッシュＲＯＭ１０５には、ＣＰＵ１０１によって処理実行されるプログラムや各種のデータが格納されている。フラッシュＲＯＭ１０５は各種のデータの保存が可能である。ＲＡＭ１０４は、ＣＰＵ１０１による一時的な作業領域およびデータの一時保存のための領域として用いられる。
【００３７】
入力操作部１０６は、各種のキーなどを備え、ユーザからの各種操作のための指令の入力を処理する。入力操作部１０６より入力された指令は、システムバス１０２を通じてＣＰＵ１０１に送られる。
【００３８】
リモコンインタフェース１１２は、リモートコントローラ７との通信を行うインタフェースである。リモートコントローラ７は入力操作部１０６と同様に各種のキーなどを備え、ユーザからの各種操作のための指令の入力を処理し、光信号に変換して送信する。リモコンインタフェース１１２は、リモートコントローラ７から送信された光信号を受信し、電気的な信号に変換してシステムバス１０２を通じてＣＰＵ１０１に出力する。
【００３９】
スピーカ部１０７は、放送番組の音声を出力する。表示部１０８は、放送番組の映像や、放送番組（関連番組）の一覧などの文字情報を表示する。
【００４０】
ネットワーク接続部１０９は、例えば、インターネットなどのネットワーク４との接続を処理するインタフェースである。
【００４１】
放送受信部１１１は、例えば、地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送など、放送局１０から配信されてくる放送波を受信し、ビデオ信号およびオーディオ信号の復調などを行う。
【００４２】
デコード部１１０は、圧縮符号化された放送番組のコンテンツデータを復号する。このデコード部１１０による復号により復元された放送番組の映像データは表示部１０８に出力され、同じくデコード部１１０による復号により復元された音声データはスピーカ部１０７に出力される。
【００４３】
次に、コンテンツ配信事業者２のコンテンツ配信サーバ２０およびウェブサーバ２２のハードウェア構成を説明する。
【００４４】
図３はコンテンツ配信サーバ２０およびウェブサーバ２２のハードウェアの構成を示すブロック図である。
【００４５】
コンテンツ配信サーバ２０およびウェブサーバ２２は、図３に示すように、ＰＣなどのコンピュータシステムからなる構成とされている。
【００４６】
すなわち、ＣＰＵ２０１には、システムバス２０９を介して、ＲＯＭ２０２と、ＲＡＭ２０３と、ネットワーク接続部２０４と、キーボード、マウスなどよりなる入力部２０５と、ＣＲＴ（Ｃａｔｈｏｄｅ Ｒａｙ Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）などよりなるディスプレイとスピーカなどよりなる出力部２０６と、メディアＩ／Ｆ部２０７と、ハードディスクドライブや不揮発性メモリなどよりなる記憶部２０８とが接続されている。
【００４７】
ネットワーク接続部２０４は、インターネットなどのネットワーク４との有線または無線での接続を処理する。記憶部２０８には、特定のサーバとしての機能をコンピュータに実行させるためのプログラムとデータなどが格納されている。ＣＰＵ２０１は、ＲＯＭ２０２や記憶部２０８からプログラムをＲＡＭ２０３へロードして、解釈実行するための演算処理を行う。メディアＩ／Ｆ部２０７には、磁気ディスク、光ディスク、あるいはフラッシュメモリなどのリムーバブルメディア５が適宜装着され、それらから読み出されたプログラムが、必要に応じて記憶部２０８にインストールされる。
【００４８】
［動作の説明］
次に、本発明の第１の実施形態に係るコンテンツ配信システム１００の動作を説明する。
図４は本発明の第１の実施形態に係るコンテンツ配信システム１００における処理の流れを示すシーケンス図である。
【００４９】
放送事業者１は、コンテンツ配信事業者２に対して、ＶＯＤ配信用の放送番組のコンテンツデータのほか、放送番組とこれに関連する放送番組（関連番組）との相関をそれぞれの放送番組のイベントＩＤと放送日時との組み合わせにより構成された識別情報により記述したリストを所定の伝送媒体を用いて提供する（ステップＳ１０１，Ｓ１０２）。所定の伝送媒体とは、例えば、記録メディア、ネットワークなどであるが、特に定める必要はない。
【００５０】
コンテンツ配信事業者２は、放送事業者１より提供された放送番組のコンテンツデータをコンテンツ配信サーバ２０にＶＯＤ配信用のコンテンツとして蓄積し、これにＵＲＬを設定する。次に、コンテンツ配信事業者２は、放送事業者１より提供されたリストをもとに放送番組の識別情報とこれに関連する放送番組（関連番組）の識別情報とを互いに関連付けてデータベース（ＤＢ）２１に登録し、さらに、設定されたＵＲＬを放送番組の識別情報に関連付けてデータベース（ＤＢ）２１に登録する（ステップＳ１０３）。
【００５１】
なお、本実施形態では、データベース（ＤＢ）２１に放送番組の識別情報とこれに関連する放送番組（関連番組）の識別情報とを互いに関連付けて登録することとしたが、放送番組の識別情報と、当該放送番組のコンテンツデータの置き場所を特定するＵＲＬとを関連付けて登録するだけでもかまわない。
【００５２】
図５は、データベース（ＤＢ）２１の登録内容の例を示す図である。イベントＩＤと放送日時とのセットで１つの放送番組の識別情報が構成されている。イベントＩＤは、放送事業者１により割り当てられた所定の桁数の１０進数などからなり、放送日時は例えば放送開始の西暦年、月、日、時、分などのデータからなる。これにより、放送番組の識別情報は、イベントＩＤの種類が有限であることに縛られることなく、放送番組毎にユニークな情報となる。なお、コンテンツ配信事業者２が複数の放送事業者１から提供される放送番組のコンテンツを取り扱う場合は、放送事業者１に対応するサービスＩＤがさらに加えられる。
【００５３】
一方、放送事業者１の放送局１０からは、放送番組のコンテンツデータが放送されるほか、当該放送番組のタイトル、イベントＩＤ、放送日時などの情報を含むＳＩデータ、さらには放送番組に関連する放送番組（関連番組）のタイトル、イベントＩＤおよび放送日時などの関連番組データがデータ放送により配信される（ステップＳ１０４）。
【００５４】
受信装置３のデータ放送ブラウザ３０は、放送局１０から放送される放送番組のコンテンツデータを受信し、ＡＶプレーヤ３４に供給する。ＡＶプレーヤ３４は、放送番組のコンテンツデータをデコードする。これにより、コンテンツの映像が表示部１０８に表示され、コンテンツの音声がスピーカ部１０７より出力される（ステップＳ１０５）。
【００５５】
放送番組の視聴中に、リモートコントローラ７または入力操作部１０６を用いて、ユーザ６から、その視聴中の放送番組に関連する放送番組（関連番組）の一覧の表示が指示されると（ステップＳ１０６）、データ放送ブラウザ３０は、放送局１０からデータ放送により配信される関連番組データをもとに放送番組（関連番組）の一覧を表示するよう処理を行う（ステップＳ１０７）。
【００５６】
図６は放送番組（関連番組）の一覧の表示例を示す図である。同図において、１６は放送番組の表示領域、１７は放送番組（関連番組）の一覧の表示領域である。ここでは、シリーズで放送される放送番組を例としている。このように放送番組（関連番組）の一覧の表示領域１７には、受信した関連番組データの中のタイトルなどのデータの一覧が表示される。
【００５７】
図６の放送番組（関連番組）の一覧の表示領域１７において、リモートコントローラ７または入力操作部１０６を用いてユーザ６から、視聴したい放送番組（関連番組）の選択と視聴の指示が入力されたとする（ステップＳ１０８）。するとデータ放送ブラウザ３０は、関連番組データからユーザ６によって選択された放送番組（関連番組）のイベントＩＤと放送日時とを抽出し、これらの組み合わせで構成される識別情報をウェブブラウザ３２に供給する（ステップＳ１０９）。
【００５８】
ウェブブラウザ３２は、データ放送ブラウザ３０より供給された放送番組（関連番組）の識別情報を含むＶＯＤ＿ＵＲＬリクエストを生成し、ネットワーク４を通じてコンテンツ配信事業者２のウェブサーバ２２に送信する（ステップＳ１１０）。
【００５９】
コンテンツ配信事業者のウェブサーバ２２は、ＶＯＤ＿ＵＲＬリクエストを受信すると、データベース（ＤＢ）２１に対して、当該ＶＯＤ＿ＵＲＬリクエストに含まれる識別情報と関連付けて登録されている放送番組のコンテンツデータの置き場所を特定するＵＲＬの検索を要求する（ステップＳ１１１）。
【００６０】
コンテンツ配信事業者のウェブサーバ２２は、データベース（ＤＢ）２１よりＵＲＬの検索結果を取得すると（ステップＳ１１２）、このＵＲＬを含むＶＯＤ＿ＵＲＬレスポンスを生成し、ネットワーク４を通じて受信装置３のウェブブラウザ３２に送信する（ステップＳ１１３）。
【００６１】
受信装置３のウェブブラウザ３２は、ＶＯＤ＿ＵＲＬレスポンスを受信すると、ダウンローダ３３を起動し、ＶＯＤ＿ＵＲＬレスポンスに含まれるＵＲＬをダウンローダ３３に供給する（ステップＳ１１４）。
【００６２】
ダウンローダ３３は、ウェブブラウザ３２より取得したＵＲＬを含むＶＯＤリクエストをコンテンツ配信事業者のコンテンツ配信サーバ２０にネットワーク４を通じて送信する（ステップＳ１１５）。
【００６３】
コンテンツ配信事業者２のコンテンツ配信サーバ２０は、ＵＲＬを含むＶＯＤリクエストを受信すると、このＶＯＤリクエストに含まれるＵＲＬにより特定される放送番組（関連番組）のコンテンツデータを受信装置３のダウンローダ３３にネットワーク４を通じて配信する（ステップＳ１１６）。
【００６４】
受信装置３のダウンローダ３３は、コンテンツ配信サーバ２０より配信された放送番組（関連番組）のコンテンツデータをＡＶプレーヤ３４に供給する。ＡＶプレーヤ３４は、放送番組（関連番組）のコンテンツデータをデコードする。これにより、放送番組（関連番組）のコンテンツの映像が表示部１０８に表示され、音声がスピーカ部１０７より出力される（ステップＳ１１７）。
【００６５】
以上説明したように、本実施形態によれば、放送番組の識別情報をイベントＩＤと放送日時との組み合わせで構成したので、放送事業者によって放送番組に割り当てられるＩＤの種類が有限であったとしても、サーバ装置と受信装置において、無限の種類で放送番組を識別することができ、放送配信される放送番組の識別情報とＶＯＤ配信される放送番組の識別情報との相関を維持することができる。
【００６６】
＜第１の変形例＞
ところで、放送局１０より放送番組のコンテンツデータが再放送される場合、その再放送される放送番組のコンテンツデータそのものはコンテンツ配信事業者２に既に提供済みである。したがって、この場合、放送事業者１は、再放送番組と提供済みの放送番組との関係を、イベントＩＤと放送日時との組み合わせからなる識別情報により記述した第２のリストをコンテンツ配信事業者２に提供するだけでよい。
【００６７】
図７は、この第２のリストをもとに更新されたデータベース（ＤＢ）２１の登録内容の例を示す図である。コンテンツ配信事業者２は、放送事業者１より提供された第２のリスト中の提供済みの放送番組と識別情報が一致する放送番組をデータベース（ＤＢ）２１から検索する。そしてコンテンツ配信事業者２は、検索された放送番組の識別情報に、第２のリストから取り出した再放送番組の識別情報を関連付けてデータベース（ＤＢ）２１に登録する。
【００６８】
コンテンツ配信事業者２のウェブサーバ２２は、データ放送ブラウザ３０より放送番組（関連番組）の識別情報を含むＶＯＤ＿ＵＲＬリクエストを受信したとき、このＶＯＤ＿ＵＲＬリクエストに含まれる放送番組（関連番組）と識別情報が一致する再放送番組または放送番組をデータベース（ＤＢ）２１から検索する。ウェブサーバ２２は、該当する再放送番組が検索された場合、データベース（ＤＢ）２１上でその再放送番組に関連付けられた放送番組を判定し、この放送番組に関連付けてデータベース（ＤＢ）２１に登録されたＵＲＬを検索する。また、該当する放送番組が検索された場合には、この放送番組に関連付けてデータベース（ＤＢ）２１に登録されたＵＲＬを検索すればよい。
【００６９】
＜第２の実施形態＞
図８は本発明の第２の実施形態に係るコンテンツ配信システム１００の構成を示す図である。
【００７０】
この第２の実施形態に係るコンテンツ配信システム１００は、受信装置３の構成が第１の実施形態の構成と異なる。
【００７１】
受信装置３は、データ放送ブラウザ３０と連携して動作する関連番組ＵＲＬ取得部３５を有する。関連番組ＵＲＬ取得部３５は、放送番組のコンテンツデータを受信中に、ユーザ６より放送番組（関連番組）の一覧の表示が指示されたとき、放送局１０よりデータ放送によって配信された番組関連データをもとに放送番組（関連番組）の一覧を表示するように処理を行う。その一方で、関連番組ＵＲＬ取得部３５は、放送局１０よりデータ放送によって配信されたＳＩデータより受信中の放送番組のイベントＩＤと放送日時とを取り出し、これらを組み合わせて構成される識別情報を含む関連番組ＵＲＬ要求をコンテンツ配信事業者２のウェブサーバ２２に送信することにより、ウェブサーバ２２から、受信中の放送番組に関連する放送番組（関連番組）の置き場所を特定するＵＲＬを取得する。関連番組ＵＲＬ取得部３５は、ウェブサーバ２２より取得した放送番組（関連番組）のＵＲＬのうち、放送番組（関連番組）の一覧でユーザ６によって視聴するように選択された放送番組（関連番組）のＵＲＬをダウンローダ３３に供給して、その放送番組（関連番組）のコンテンツデータをダウンロードさせ、ＡＶプレイヤ３４に供給する。
【００７２】
なお、放送事業者１の放送局１０、コンテンツ配信事業者２のコンテンツ配信サーバ２０、データベース（ＤＢ）２１、ウェブサーバ２２は、関連番組ＵＲＬ取得部３５と連携する部分を除いて、第１の実施形態と同じである。
【００７３】
［動作の説明］
次に、本発明の第２の実施形態に係るコンテンツ配信システム１００の動作を説明する。
図９は本発明の第２の実施形態に係るコンテンツ配信システム１００における処理の流れを示すシーケンス図である。
【００７４】
放送事業者１は、コンテンツ配信事業者２に対して、ＶＯＤ配信用の放送番組のコンテンツデータのほか、放送番組とこれに関連する放送番組（関連番組）との相関をそれぞれの放送番組のイベントＩＤと放送日時との組み合わせにより構成された識別情報により記述したリストを所定の伝送媒体を用いて提供する（ステップＳ２０１，Ｓ２０２）。
【００７５】
コンテンツ配信事業者２は、放送事業者１より提供された放送番組のコンテンツデータをコンテンツ配信サーバ２０にＶＯＤ配信用のコンテンツとして蓄積し、これにＵＲＬを設定する。次に、コンテンツ配信事業者２は、放送事業者１より提供されたリストをもとに放送番組の識別情報とこれに関連する放送番組（関連番組）の識別情報とを互いに関連付けてデータベース（ＤＢ）２１に登録し、さらに、設定されたＵＲＬを放送番組の識別情報に関連付けてデータベース（ＤＢ）２１に登録する（ステップＳ２０３）。
【００７６】
一方、放送事業者１の放送局１０からは、放送番組のコンテンツデータが放送されるほか、当該放送番組のタイトル、イベントＩＤ、放送日時などの情報を含むＳＩデータ、さらには放送番組に関連する放送番組（関連番組）のタイトル、イベントＩＤおよび放送日時などの関連番組データがデータ放送により配信される（ステップＳ２０４）。
【００７７】
受信装置３のデータ放送ブラウザ３０は、放送局１０から放送される放送番組のコンテンツデータを受信し、ＡＶプレーヤ３４に供給する。ＡＶプレーヤ３４は、放送番組のコンテンツデータをデコードする。これにより、コンテンツの映像が表示部１０８に表示され、コンテンツの音声がスピーカ部１０７より出力される（ステップＳ２０５）。ここまで第１の実施形態と同じである。
【００７８】
放送番組の視聴中に、リモートコントローラ７または入力操作部１０６を用いて、ユーザ６から、その視聴中の放送番組に関連する放送番組（関連番組）の一覧の表示が指示されると（ステップＳ２０６）、関連番組ＵＲＬ取得部３５が起動される。
【００７９】
関連番組ＵＲＬ取得部３５は、放送局１０よりデータ放送によって配信された番組関連データの中のタイトル等の情報を用いて放送番組（関連番組）の一覧を表示するように処理を行う（ステップＳ２０７）。
【００８０】
その一方で、関連番組ＵＲＬ取得部３５は、データ放送ブラウザ３０にて取得されているＳＩデータから、視聴中の放送番組のイベントＩＤと放送日時とを取り出し（ステップＳ２０８、Ｓ２０９）、これらを組み合わせて構成される識別情報を含む関連番組ＵＲＬ要求をコンテンツ配信事業者２のウェブサーバ２２に送信する（ステップＳ２１０）。
【００８１】
コンテンツ配信事業者２のウェブサーバ２２は、受信装置３の関連番組ＵＲＬ取得部３５からの関連番組ＵＲＬ要求を受信すると、当該関連番組ＵＲＬ要求に含まれる放送番組の識別情報をもとに、この放送番組と関連付けられた放送番組（関連番組）の置き場所を特定するＵＲＬの検索をデータベース（ＤＢ）２１に要求する（ステップＳ２１１）。データベース（ＤＢ）２１は、この検索要求に従って、当該放送番組に関連付けられた放送番組（関連番組）の識別情報を検索し、この放送番組（関連番組）の置き場所を特定するＵＲｌを検索して、当該放送番組（関連番組）の識別情報とともにウェブサーバ２２に応答する（ステップＳ２１２）。
【００８２】
ウェブサーバ２２は、データベース（ＤＢ）２１より、放送番組（関連番組）の置き場所を特定するＵＲＬと識別情報を取得すると、これらを関連番組ＵＲＬ応答として受信装置３の関連番組ＵＲＬ取得部３５に送信する（ステップＳ２１３）。
【００８３】
受信装置３の関連番組ＵＲＬ取得部３５は、ウェブサーバ２２より関連番組ＵＲＬ応答を受信すると、この関連番組ＵＲＬ応答に含まれる識別情報と、関連番組データ中の各放送番組（関連番組）のイベントＩＤと放送日時との組み合わせとを照合して、表示された放送番組（関連番組）の一覧中の個々の放送番組（関連番組）と関連番組ＵＲＬ応答とを紐付ける。
【００８４】
その後、放送番組（関連番組）の一覧において、リモートコントローラ７または入力操作部１０６を用いて、ユーザ６から、視聴したい放送番組（関連番組）の選択と視聴の指示が入力されたとする（ステップＳ２１４）。すると関連番組ＵＲＬ取得部３５は、その選択された放送番組（関連番組）に紐付けられた関連番組ＵＲＬ応答に含まれるＵＲＬをダウンローダ３３に供給する（ステップＳ２１５）。
【００８５】
ダウンローダ３３は、このＵＲＬを含むＶＯＤリクエストをコンテンツ配信事業者のコンテンツ配信サーバ２０にネットワーク４を通じて送信する（ステップＳ２１６）。
【００８６】
コンテンツ配信事業者２のコンテンツ配信サーバ２０は、ＵＲＬを含むＶＯＤリクエストを受信すると、このＶＯＤリクエストに含まれるＵＲＬにより特定される放送番組（関連番組）のコンテンツデータを受信装置３のダウンローダ３３にネットワーク４を通じて配信する（ステップＳ２１７）。
【００８７】
受信装置３のダウンローダ３３は、コンテンツ配信サーバ２０より配信された放送番組（関連番組）のコンテンツデータをＡＶプレーヤ３４に供給する。ＡＶプレーヤ３４は、放送番組（関連番組）のコンテンツデータをデコードする。これにより、放送番組（関連番組）のコンテンツの映像が表示部１０８に表示され、音声がスピーカ部１０７より出力される（ステップＳ２１８）。
【００８８】
以上説明したように、本実施形態によっても、放送事業者によって放送番組に割り当てられるＩＤの種類が有限であったとしても、サーバ装置と受信装置において、無限の種類で放送番組を識別することができ、放送配信される放送番組の識別情報とＶＯＤ配信される放送番組の識別情報との相関を維持することができる。
【００８９】
＜第２の変形例＞
以上、放送事業者１とコンテンツ配信事業者２とが別々に存在する場合のシステムについて説明したが、図１０、図１１に示すように、放送事業者１とコンテンツ配信事業者２とが１つのコンテンツ放送配信事業者９として存在する場合においても、本発明は適用可能である。
【００９０】
＜第３の変形例＞
図１２は、第１の実施形態の受信装置３の変形例を示す図である。
【００９１】
この変形例の受信装置３は、外部インタフェース部３７を有する。この外部インタフェース部３７は、データ放送ブラウザ３０によって受信した放送番組のコンテンツデータや、ダウンローダ３３によってコンテンツ配信サーバ２０よりダウンロードした放送番組のコンテンツデータを、接続された外部ＡＶ機器８に転送する。これにより、外部ＡＶ機器８で放送番組のコンテンツデータを持ち出して再生することができる。
【００９２】
また、放送番組のコンテンツデータを蓄積するために、受信装置３にハードディスクドライブや、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｃ）、ブルーレイディスクなどの記録メディアに対する読み書きを行う光ディスクドライブなどで構成されるデータ記録部を設けてもよい。
【００９３】
また、以上の実施形態では、放送波により放送配信される放送番組を受信装置３にて受信するシステムについて説明したが、放送波に代えて、ＩＰマルチキャストで放送配信される放送番組を受信する場合にも本発明は適用可能である。
【００９４】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１の実施形態に係るコンテンツ配信システムの構成を示す図である。
【図２】図１の受信装置のハードウェア構成を示す図である。
【図３】図１のコンテンツ配信サーバおよびウェブサーバのハードウェアの構成を示すブロック図である。
【図４】本発明の第１の実施形態に係るコンテンツ配信システムにおける処理の流れを示すシーケンス図である。
【図５】データベース（ＤＢ）の登録内容の例を示す図である。
【図６】放送番組と関連番組の一覧との表示例を示す図である。
【図７】第１の実施形態の第１の変形例を示す図である。
【図８】本発明の第２の実施形態に係るコンテンツ配信システムの構成を示す図である。
【図９】本発明の第２の実施形態に係るコンテンツ配信システムにおける処理の流れを示すシーケンス図である。
【図１０】第１の実施形態の第２の変形例を示す図である。
【図１１】第２の実施形態の第２の変形例を示す図である。
【図１２】第１の実施形態の第３の変形例を示す図である。
【符号の説明】
【００９６】
１…放送事業者
２…コンテンツ配信事業者
３…受信装置
４…ネットワーク
１０…放送局
２０…コンテンツ配信サーバ
２１…データベース
２２…ウェブサーバ
３０…データ放送ブラウザ
３２…ウェブブラウザ
３３…ダウンローダ
３４…ＡＶプレーヤ
３５…関連番組ＵＲＬ取得部
１００…コンテンツ配信システム
【図１】
2010093575.tif 000003
【図２】
2010093575.tif 000004
【図３】
2010093575.tif 000005
【図４】
2010093575.tif 000006
【図５】
2010093575.tif 000007
【図６】
2010093575.tif 000008
【図７】
2010093575.tif 000009
【図８】
2010093575.tif 000010
【図９】
2010093575.tif 000011
【図１０】
2010093575.tif 000012
【図１１】
2010093575.tif 000013
【図１２】
2010093575.tif 000014