(57)【要約】【課題】インターネットに接続する複数の利用可能な録画再生装置をまとめて管理することができる映像コンテンツ録画再生仲介サーバを提供する。【解決手段】利用者ごとに放送・配信される映像コンテンツの利用者番組ガイドを記憶する利用者番組ガイド記憶手段４０２と、各利用者の前記録画再生装置の情報を記憶する利用者録画再生装置情報記憶手段４０４と、利用者ごとに番組録画状況を記憶する利用者録画状況記憶手段４０６と、配信サーバ３００、録画再生装置２００および利用者端末６００との間で情報を送受信するネットワークデータ送受信手段４１１とを備える。【選択図】図２
2010278788.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを放送・配信する配信サーバと、映像コンテンツを録画再生する各利用者の録画再生装置と、利用者端末との間で映像コンテンツの録画再生を仲介する映像コンテンツ録画再生仲介サーバであって、
利用者ごとに放送・配信される映像コンテンツの利用者番組ガイドを記憶する利用者番組ガイド記憶手段と、
各利用者の前記録画再生装置の情報を記憶する利用者録画再生装置情報記憶手段と、
利用者ごとに番組録画状況を記憶する利用者録画状況記憶手段と、
前記配信サーバ、前記録画再生装置および前記利用者端末との間で情報を送受信するネットワークデータ送受信手段とを備え、
前記利用者端末から受信する番組表要求命令に応じて前記利用者番組ガイドを前記利用者端末に送信し、
前記利用者端末から受信する番組録画予約要求命令に応じて、前記配信サーバに番組を前記録画再生装置に配信させるための番組配信要求命令を送信し、
前記利用者端末から受信する番組再生要求命令に応じて、前記録画再生装置に録画番組を前記利用者端末に配信させるための番組配信要求命令を送信することを特徴とする映像コンテンツ録画再生仲介サーバ。
【請求項２】
前記利用者端末から受信する前記番組録画予約要求命令に応じて、番組を録画する録画再生装置を選択させる利用者録画再生装置選択画面を作成して前記利用者端末に送信し、
前記利用者録画再生装置選択画面において選択された録画再生装置の選択情報を前記利用者端末から受信し、
前記配信サーバに番組を前記選択された録画再生装置に配信させるための番組配信要求命令を送信することを特徴とする請求項１に記載の映像コンテンツ録画再生仲介サーバ。
【請求項３】
前記利用者端末から受信する前記番組再生要求命令に応じて、再生可能な番組から再生する番組を選択させる再生可能番組選択画面を作成して前記利用者端末に送信し、
前記再生可能番組選択画面において選択された番組の選択情報を前記利用者端末から受信し、前記録画再生装置に前記選択された番組を前記利用者端末に配信させるための番組配信要求命令を送信することを特徴とする請求項１または２に記載の映像コンテンツ録画再生仲介サーバ。
【請求項４】
前記選択された番組に見逃しサービスが適用されている場合、前記配信サーバに前記選択された番組を前記利用者端末に配信させるための番組配信要求命令を送信することを特徴とする請求項３に記載の映像コンテンツ録画再生仲介サーバ。
【請求項５】
請求項１乃至４のいずれか１項に記載の映像コンテンツ録画再生仲介サーバとしてコンピュータを動作させるためのプログラム。
【請求項６】
請求項５に記載のプログラムを格納したコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツ録画再生仲介サーバに関する。
【背景技術】
【０００２】
テレビ放送は、これまで電波塔から電波で各住宅の受信アンテナに送信され、利用者は宅内の端末でテレビ番組を視聴してきた。そして近年では、インターネットの普及から、インターネット上の映像コンテンツ配信サーバから各宅内の端末に映像コンテンツが配信され、利用者はパソコンやテレビなどの端末で配信された映像コンテンツを視聴するようになってきている。ただ現在のところ、インターネットの伝送速度はテレビ放送の電波による伝送速度ほど速くなく、配信される映像コンテンツをリアルタイムに大画面で視聴できる状況に至っていない。しかし、今後光ファイバーによる高速伝送路や、ＮＧＮといわれる高速基幹ネットワークが整備されることでインターネットの伝送速度は従来のテレビ放送の電波による伝送速度と同等になると考えられている。さらにインターネットによるコンテンツ配信は、電波塔からの電波の届かない地球の裏からでも配信が可能なので、世界中のテレビ番組がインターネットを通して視聴できるようになる、と考えられている。
【０００３】
また、利用者は、番組録画して後日再生視聴したい場合は、ビデオレコーダなどを番組視聴端末に接続して使用しているが、インターネット上にテレビ番組を記録する録画再生装置（ｎＰＶＲ（Network Personal Video Recorder））が考えられている。
【０００４】
特許文献１には、所望の端末装置を利用してテレビ番組の録画予約処理及び視聴処理の双方を所望の場所から行うことが可能な、コンテンツ提供システム、サーバ装置、及び端末装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−３３９０４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のような状況を想定すると、世界中の多数のテレビ局がテレビ番組を世界中に配信することになり、利用者が視聴したい番組を選択するための番組表は従来のものよりも多数のチャンネルを含むことになる。こういった状況では、利用者は視聴したい番組を選択することが困難になる。
【０００７】
また、インターネットは従来の電波によるテレビ放送とは異なり双方向通信であるため、利用者からコンテンツ配信サーバである放送局へ情報を送ることが可能である。放送番組に広告を掲載する広告事業者は、より効率のよい広告方法を求めるが、利用者の年齢や性別、嗜好などの情報は、その利用者への広告方法をより効率のよいものにするために大いに役立つ。しかし、世界中の多数のテレビ局であるコンテンツ配信サーバが直接利用者の視聴端末とデータ交換することは現実的ではなく、効率よい仕組みが必要とされる。
【０００８】
さらに、利用者が一人で従来のビデオデッキやネットワーク上の録画再生装置を複数利用するようになると、これらをまとめて管理する必要が生じる。
【０００９】
テレビ番組がインターネットを通じて配信されるようになると、映像コンテンツに付随して広告の詳細情報や俳優の衣装など付属の情報がデジタルデータとして配信されることになる。一方、利用者はデジタル情報を携帯電話やパソコンなどさまざまな端末で利用しているので、テレビ番組と共に配信される広告などの情報を番組視聴端末以外の端末で簡単に利用したいといった要望が生じる。
【００１０】
本発明はこのような実情に鑑みてなされたものであり、インターネットに接続する複数の利用可能な録画再生装置をまとめて管理することができる映像コンテンツ録画再生仲介サーバを提供する。
【課題を解決するための手段】
【００１１】
本発明の映像コンテンツ録画再生仲介サーバは、映像コンテンツを放送・配信する配信サーバと、映像コンテンツを録画再生する各利用者の録画再生装置と、利用者端末との間で映像コンテンツの録画再生を仲介する映像コンテンツ録画再生仲介サーバであって、利用者ごとに放送・配信される映像コンテンツの利用者番組ガイドを記憶する利用者番組ガイド記憶手段と、各利用者の前記録画再生装置の情報を記憶する利用者録画再生装置情報記憶手段と、利用者ごとに番組録画状況を記憶する利用者録画状況記憶手段と、前記配信サーバ、前記録画再生装置および前記利用者端末との間で情報を送受信するネットワークデータ送受信手段とを備え、前記利用者端末から受信する番組表要求命令に応じて前記利用者番組ガイドを前記利用者端末に送信し、前記利用者端末から受信する番組録画予約要求命令に応じて、前記配信サーバに番組を前記録画再生装置に配信させるための番組配信要求命令を送信し、前記利用者端末から受信する番組再生要求命令に応じて、前記録画再生装置に録画番組を前記利用者端末に配信させるための番組配信要求命令を送信することを特徴とする。
【００１２】
前記利用者端末から受信する前記番組録画予約要求命令に応じて、番組を録画する録画再生装置を選択させる利用者録画再生装置選択画面を作成して前記利用者端末に送信し、前記利用者録画再生装置選択画面において選択された録画再生装置の選択情報を前記利用者端末から受信し、前記配信サーバに番組を前記選択された録画再生装置に配信させるための番組配信要求命令を送信するようにしてもよい。
【００１３】
前記利用者端末から受信する前記番組再生要求命令に応じて、再生可能な番組から再生する番組を選択させる再生可能番組選択画面を作成して前記利用者端末に送信し、前記再生可能番組選択画面において選択された番組の選択情報を前記利用者端末から受信し、前記録画再生装置に前記選択された番組を前記利用者端末に配信させるための番組配信要求命令を送信するようにしてもよい。
【００１４】
前記選択された番組に見逃しサービスが適用されている場合、前記配信サーバに前記選択された番組を前記利用者端末に配信させるための番組配信要求命令を送信するようにしてもよい。
【発明の効果】
【００１５】
本発明によれば、インターネットに接続する複数の利用可能な録画再生装置をまとめて管理することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係る映像配信システムの概略構成図である。
【図２】本発明の実施形態に係わる映像配信システムの各構成部の内部構成要素と、各構成部間のデータの授受関係を示す図である。
【図３】録画再生装置の映像コンテンツ記憶手段のデータベースに記憶される内容を示す表である。
【図４】利用者端末の映像コンテンツ記憶手段のデータベースに記憶される内容を示す表である。
【図５】利用者端末の転送先情報記憶手段のデータベースに記憶される内容を示す表である。
【図６】仲介サーバの利用者登録情報記憶手段のデータベースに記憶される内容を示す表である。
【図７】仲介サーバのサービス情報記憶手段のデータベースに記憶される内容を示す表である。
【図８】仲介サーバの利用者利用状況記憶手段のデータベースに記憶される内容を示す表である。
【図９】仲介サーバの利用者番組ガイド記憶手段のデータベースに記憶される内容を示す表である。
【図１０】仲介サーバの利用者録画再生装置情報記憶手段のデータベースに記憶される内容を示す表である。
【図１１】仲介サーバの利用者録画状況記憶手段のデータベースに記憶される内容を示す表である。
【図１２】仲介サーバが利用者番組ガイドを作成し、利用者番組ガイド記憶手段に記憶する際の動作を説明するフローチャートである。
【図１３】利用者が配信サーバからの配信番組を視聴する際の、利用者端末と、仲介サーバと、配信サーバの動作を説明するフローチャートである。
【図１４】利用者が番組録画予約する際の、利用者端末と、仲介サーバの動作を説明するフローチャートである。
【図１５】利用者が番組録画予約した番組が録画される際の、仲介サーバと、配信サーバと、録画再生装置の動作を説明するフローチャートである。
【図１６】利用者が録画予約した番組を再生する際の、利用者端末と、仲介サーバと、配信サーバと、録画再生装置の動作を説明するためのフローチャートである。
【図１７】利用者がリモコンを用いて利用者端末から第２の利用者端末にコンテンツ情報を転送する際の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を、図面を参照して説明する。
図１は、本発明の実施の形態に係る映像配信システムの概略構成図である。
電波放送局７００からはテレビ番組が電波を媒体に放送されている。利用者は、利用者端末６００で電波を受信し、モニタ９００に映像を映してテレビ番組を視聴する。利用者端末６００の制御は、リモコン８００を用いて行われる。一方、利用者端末６００はインターネット１０１に接続しており、同じくインターネット１０１に接続する配信サーバ３００から映像コンテンツの配信サービスを受けて、電波放送局７００からのテレビ番組と同じようにモニタ９００に映像を映してサービスを受ける。インターネット１０１に接続する録画再生装置２００は、利用者が希望する映像コンテンツを録画し、利用者が所望するときに再生利用する。
【００１８】
インターネット１０１に接続する仲介サーバ４００は、利用者が配信サービスを受ける際に利用者及び配信サーバ事業者の仲介を行い、両者に有益なサービスを提供する。
【００１９】
第２の利用者端末５００は、例えば携帯電話やパソコンなどで、利用者端末６００と広告の詳細情報などの情報コンテンツに関するデータを送受信する。図１では、第２の利用者端末５００はインターネット１０１と接続しているが、この例に限らず、宅内ＬＡＮを介して利用者端末６００と通信することもありうる。
【００２０】
なお、図示していないが、一人の利用者または一つの利用者端末６００に対して録画再生装置２００と配信サーバ３００は複数存在するものとする。
【００２１】
図２は、本発明の実施形態に係わる映像配信システムの各構成部の内部構成要素と、各構成部間のデータの授受関係を示す図である。
【００２２】
配信サーバ３００は、インターネットに接続し、放送番組である映像コンテンツを利用者端末６００や録画再生装置２００に配信する。事前に仲介サーバ４００に配信可能な番組表を届けておき、利用者からの配信要求を仲介サーバ４００から受信する。また、配信サーバ３００は仲介サーバ４００から、配信要求と同時にあるいは定期的に、利用者の嗜好や視聴番組履歴など、放送番組と共に配信する広告を選定する際に利用される情報を受信し、利用者により効果的な広告を配信する。
【００２３】
仲介サーバ４００は、インターネットに接続し、利用者端末６００と配信サーバ３００の仲介を行う。仲介サーバ４００は、世界中で利用可能な複数の配信サーバ３００から番組表を集め、利用者端末６００を通して利用者に所望の番組を選択させる。
また、仲介サーバ４００は、利用可能な番組表を編集して利用者が所望する番組表として利用者番組ガイドを作成する。
【００２４】
仲介サーバ４００は、利用者の嗜好や利用者の番組視聴履歴を利用者端末６００などから収集してこれを記憶し、配信サーバ３００が広告などを配信する際に利用する利用者情報を、配信サーバ３００に提供する。
【００２５】
仲介サーバ４００は、利用者端末６００から番組の配信要求を受信すると、該番組を配信する配信サーバ３００に利用者端末６００への配信要求を送信する。
【００２６】
利用者は、仲介サーバ４００を利用するにあたり、サービス利用の契約を結ぶ。仲介サーバ４００は、各配信サーバ３００の利用料金をまとめて利用者から徴収し、各配信サーバ３００に利用料を支払うビジネス形態をとってもよい。
【００２７】
仲介サーバ４００は、利用者の録画番組および録画予約番組を管理する。利用者が番組表から所望の番組を録画予約すると、配信サーバは、指定の利用者端末６００あるいは録画再生装置２００に配信するよう配信サーバ３００に配信要求を送信する。
【００２８】
また、利用者端末６００から所望の録画番組の再生要求を受けると、その録画番組が録画されている録画再生装置２００に、その録画番組を利用者端末６００に配信するよう配信要求を送信する。
【００２９】
仲介サーバ４００は、利用者登録情報記憶手段４０１と、利用者番組ガイド記憶手段４０２と、サービス情報記憶手段４０３と、利用者録画再生装置情報記憶手段４０４と、利用者利用状況記憶手段４０５と、利用者録画状況記憶手段４０６と、番組表作成手段４０７と、利用者番組作成手段４０８と、制御部４０９と、配信サーバ要求情報生成手段４１０と、ネットワークデータ送受信手段４１１とを備える。制御部４０９は、仲介サーバ４００における各手段を制御し、各種データの転送、種々の演算、データの一時的な格納などを行うことにより、後述するような動作を機能させる。
【００３０】
利用者登録情報記憶手段４０１は、図６に示すようなデータベースで、仲介サーバ４００が提供するサービスを購入申し込みして登録を行った登録者を識別する登録者ＩＤ４０１ａと、登録者の連絡先４０１ｂと、登録者がカード決済を行うためのカードの種類とカード番号である決済情報４０１ｃと、登録申し込みを行ったサービスを識別する登録サービス４０１ｄと、登録者が登録するサービスを利用する複数の利用者の利用者ＩＤ４０１ｅと、利用者が利用者端末６００から仲介サーバ４００にアクセスする際のログインパスワードである利用者ログインパスワード４０１ｆと、利用者の年齢、性別４０１ｇと、利用者が使用する利用者端末６００の機種番号である利用者端末機種番号４０１ｈと、ＩＰアドレスなど利用者端末６００のインターネット上のアドレスである利用者端末アドレス４０１ｉが記憶される。
【００３１】
図６では、登録サービス４０１ｄとして世界各国の放送番組を無制限に選択できる国別無制限サービスと、日本とフランスの２カ国限定で放送番組を視聴できる２カ国限定の例とを示している。
【００３２】
利用者端末機種番号４０１ｈは、配信サーバ３００や仲介サーバ４００が利用者端末６００の画面サイズや処理速度、処理可能なデータ形式などに応じて利用者端末６００へのデータを適切なものにするために利用される。
【００３３】
サービス情報記憶手段４０３は、図７に示すようなデータベースで、利用可能な配信サーバ３００を識別する配信サーバＩＤ４０３ａと、ＩＰアドレスなどインターネット上の配信サーバアドレス４０３ｂと、配信サーバ３００の名称４０３ｃと、配信サーバ３００が配信コンテンツと同時に配信する広告などを有効活用するために要求する利用者情報項目である要求情報項目４０３ｄと、配信サーバ３００の所属国４０３ｅと、配信サーバ３００が提供している利用可能なチャンネルのチャンネルＩＤ４０３ｆおよびチャンネル名称４０３ｇと、各チャンネルのＥＰＧ（Electronic Program Guide）情報４０３ｈとが記憶されている。
【００３４】
図７では、ＥＰＧ情報として各番組の日付、放送時刻、タイトル、番組概要、ジャンルが時系列順に記録されている例を示している。
また図７では、配信サーバＩＤ‘ｘｘｘ’は、要求情報項目として利用者の性別と年齢と主な視聴ジャンルとを要求しており、‘ｙｙｙ’は、要求情報項目として主な視聴ジャンルを要求している例を示している。
【００３５】
またサービス情報記憶手段４０３は、電波放送局７００から配信されるＥＰＧ情報も、上記配信サーバ３００のサービス情報と同様に記憶するものとする。このときの配信サーバアドレス４０３ｂと要求情報項目４０３ｄは空である。仲介サーバ４００は、インターネット上の配信サーバ３００が提供する番組も、電波放送局７００から放送される番組も、同じ一つの番組表として利用者に提供する。
【００３６】
利用者利用状況記憶手段４０５は、図８に示すようなデータベースで、利用者ＩＤ４０５ａと、利用者が利用者端末６００を操作した操作履歴である利用者端末操作履歴４０５ｂとが記憶されている。
【００３７】
図８では、利用者端末操作履歴４０５ｂとして、利用した利用者端末機種番号と、操作した時刻と、番組視聴やコンテンツ情報の転送などの操作内容と、視聴番組のタイトルやジャンルあるいは転送されたコンテンツ情報のジャンルなどのコンテンツ内容とが、時系列順に記録されている例を示している。
【００３８】
なお、ここで用いる利用者ＩＤ４０５ａおよび利用者端末機種番号は、利用者登録情報記憶手段４０１で記憶されている利用者ＩＤ４０１ｅおよび利用者端末機種番号４０１ｈと同じものである。
【００３９】
利用者番組ガイド記憶手段４０２は、図９に示すようなデータベースで、利用者ＩＤ４０２ａと、利用者が番組ガイドとして表示するチャンネルＩＤ４０２ｂと、チャンネル名称４０２ｃと、各チャンネルのＥＰＧ情報４０２ｄとが記憶されている。
【００４０】
図９では、チャンネルＩＤ‘ｘｘｘ’と‘ｙｙｙ’に同じチャンネル名称‘ＸＸＸ’が設定されている。これは、後述するように、利用者がキーワード検索やジャンル検索などで検索した番組を１つのチャンネル名称に割り当てた例で、検索結果に含まれる番組を放送するチャンネルのチャンネルＩＤが複数ある場合の例である。このとき、ＥＰＧ情報には、検索結果の番組のＥＰＧ情報のみが記憶され、チャンネルで放送される検索結果以外の番組のＥＰＧ情報は記憶されない。
【００４１】
なお、ここで用いる利用者ＩＤ４０２ａは、利用者登録情報記憶手段４０１で記憶されている利用者ＩＤ４０１ｅと同じものであり、チャンネルＩＤ４０２ｂは、サービス情報記憶手段４０３で記憶されているチャンネルＩＤ４０３ｆと同じである。
【００４２】
利用者録画再生装置情報記憶手段４０４は、図１０に示すようなデータベースで、利用者ＩＤ４０４ａと、利用者が仲介サーバ４００を介して利用可能なすべての録画再生装置２００および録画再生機能を有するすべての利用者端末６００を識別する録画再生装置ＩＤ４０４ｂと、録画再生装置と通信する際に必要となるＩＰアドレス４０４ｃと、利用者が録画再生装置にアクセスする際に必要となるログインＩＤおよびパスワード４０４ｄと、利用者が該録画再生装置で利用可能なデータ容量の残量４０４ｅと、利用者が録画再生装置を利用する優先順位４０４ｆとが記憶されている。
なお、ここで用いる利用者ＩＤ４０４ａは、利用者登録情報記憶手段４０１で記憶されている利用者ＩＤ４０１ｅと同じものである。
【００４３】
利用者録画状況記憶手段４０６は、図１１に示すようなデータベースで、利用者ＩＤ４０６ａと、録画予約された番組を識別する録画番組ＩＤ４０６ｂと、録画予約された番組のＥＰＧ情報を表す録画番組情報４０６ｃと、番組を録画する録画再生装置を識別する録画再生装置ＩＤ４０６ｄと、録画状況４０６ｅと、録画予約された番組の放送チャンネルのチャンネルＩＤ４０６ｆとが記憶されている。
【００４４】
図１１では、利用者ＩＤ‘ｑｑｑ’、録画番組ＩＤ‘ｃ’の録画状況は‘見逃し１２月３０日’であり、１２月３０日までこの番組は見逃しサービス期間にあり、放送時刻が既に過ぎているにもかかわらずまだ録画が行われていないことを示している。仲介サーバ４００は、見逃しサービス終了日間近まで実際には録画命令を利用者録画再生装置２００に送信せず、もし利用者がそれまでに録画予約をキャンセルすれば、配信サーバ３００から指定の番組を配信することをしなくてすむことになる。
【００４５】
あるいは、見逃しサービス終了日までに利用者が指定の番組を再生するよう要求すれば、その時点で仲介サーバ４００は配信サーバ３００に要求して、利用者録画再生装置２００へ指定の番組を送信させ、同時に、利用者録画再生装置２００へ指定の番組を配信させる。
【００４６】
あるいは、見逃しサービス終了日間近まで利用者が録画予約をキャンセルしなければ、その時点で利用者に見逃しサービス終了を警告し、録画をするかどうか選択させてもよいし、あるいは自動的に録画を開始してもよい。
【００４７】
なお、ここで用いる利用者ＩＤ４０６ａは、利用者登録情報記憶手段４０１で記憶されている利用者ＩＤ４０１ｅと同じものであり、チャンネルＩＤ４０６ｆは、サービス情報記憶手段４０３で記憶されているチャンネルＩＤ４０３ｆと同じものであり、録画番組情報４０６ｃは、サービス情報記憶手段４０３で記憶されているＥＰＧ情報４０３ｈの一番組部分と同じであり、録画再生装置ＩＤ４０６ｄは、利用者録画再生装置情報記憶手段４０４で記憶されている録画再生装置ＩＤ４０４ｂと同じである。
【００４８】
番組表作成手段４０７は、各種記憶手段から番組表作成に必要なデータを取り出して、利用可能なすべての番組表、すなわち、利用者番組ガイド表や録画番組表など各種番組表や、利用者が仲介サーバ４００を利用するための操作画面を作成する。作成された番組表は、ネットワークデータ送受信手段４１１によって利用者端末６００に送信され、利用者がモニタ９００で視聴しながらリモコン８００などを操作して番組を選択することになる。
【００４９】
作成される番組表の各番組には、配信サーバＩＤやチャンネルＩＤおよびＥＰＧ情報の該番組に対応する情報が関連付けられているものとする。
【００５０】
利用可能なすべての番組表を作成する際には、利用者登録情報記憶手段４０１の利用者ＩＤ４０１ｅから利用者の登録サービス４０１ｄを参照し、サービス情報記憶手段４０３から登録サービスに応じて視聴可能な配信局の視聴可能なチャンネルのＥＰＧ情報を取り出し、利用者登録情報記憶装置４０１の利用者端末機種番号４０１ｈを参照し、利用者端末６００で視聴可能な表形式の番組表を作成する。
【００５１】
例えば、図６の利用者ＩＤ‘ｊｊｊｊ’は登録サービスが日本とフランスの２カ国限定なので、図７の配信サーバＩＤが‘ｘｘｘ’と‘ｙｙｙ’のＥＰＧ情報のみを取り出して番組表を作成する。
【００５２】
利用者番組ガイド表を作成する際には、利用者番組ガイド記憶手段４０２の利用者ＩＤ４０２ａから対応するチャンネルのＥＰＧ情報を取り出し、利用者登録情報記憶手段４０１の利用者登録情報記憶手段４０１の利用者端末機種番号４０１ｈを参照し、利用者端末６００で視聴可能な表形式の番組表を作成する。
【００５３】
録画番組表を作成する際には、利用者録画状況記憶手段４０６の利用者ＩＤ４０６ａから対応する録画番組情報と録画状況などを取り出し、利用者登録情報記憶手段４０１の利用者端末機種番号４０１ｈを参照し、利用者端末６００で視聴可能な表形式の番組表を作成する。
【００５４】
利用者番組作成手段４０８は、利用者が利用可能なすべての番組表から番組検索を行って番組を選択させたり、チャンネルを選択させたりするためのＧＵＩ（Graphic User Interface）を番組表作成手段４０７で作成させ、選択された番組やチャンネル情報を利用者番組ガイド記憶手段４０２に記憶する。
【００５５】
配信サーバ要求情報作成手段４１０は、サービス情報記憶手段４０３の配信サーバＩＤ４０３ａに対応する要求情報項目４０３ｄを取り出し、一方で利用者利用状況記憶手段４０５の利用者ＩＤ４０５ａから対応する利用者端末操作履歴４０５ｂを取り出し、また必要であれば利用者登録情報記憶手段４０１から利用者の年齢、性別４０１ｇなどを参照し、該要求情報項目４０３ｄに対応する項目を抽出し、配信サーバ要求情報を生成する。
【００５６】
ネットワークデータ送受信手段４１１は、インターネット１０１に接続し、配信サーバ３００、録画再生装置２００、利用者端末６００などとデータの送受信を行う。
【００５７】
配信サーバ３００には、利用者が所望する番組を配信するよう配信要求を送信したり、配信サーバ３００が番組配信時に配信する広告を作成するに当たり利用する利用者の視聴履歴や嗜好などの情報を送信したりする。
【００５８】
また、配信サーバ３００からは、配信可能な番組表を受信したり、利用者が配信番組の受信時にデータを復号する際に必要とするデコード鍵を受信したり、広告を作成するに当たり必要とする利用者情報の項目を受信したりする。
【００５９】
また、利用者端末６００からは、番組配信要求を受信したり、番組表や利用者番組ガイドの閲覧や編集の制御命令を受信したり、録画再生装置２００への録画予約や再生・停止などの制御命令を受信したり、利用者端末６００の操作履歴を受信したりする。
【００６０】
また、利用者端末６００へは、利用者が所望の操作をできるように番組表や利用者番組ガイドの画面情報を送信したり、録画再生装置２００の操作画面情報を送信したり、配信サーバ３００から配信される番組データを復号するためのデコード鍵を送信したりする。
通信方式は、ＩＰパケット通信などを用い、データ送信時には送信元のＩＰアドレスも送信される。
【００６１】
また、録画再生装置２００へは、利用者端末６００からの制御命令を送信したり、動作状況や利用者が利用可能な記録メディアの残量などを問い合わせたりする。
【００６２】
録画再生装置２００は、インターネット１０１に接続し、利用者が所望する番組を録画保存し、再生を行う。録画・再生などの制御命令を仲介サーバ４００から受信し、利用者端末６００に録画コンテンツを配信したり、配信サーバ３００から配信される映像コンテンツを録画したりする。
【００６３】
録画再生装置２００は、映像コンテンツ記憶手段２０３と、ネットワークデータ送受信手段２０２と、これらを制御し、各種データの転送、種々の演算、データの一時的な格納などを行うことにより、後述するような動作を機能させる制御部２０１とを備える。
【００６４】
映像コンテンツ記憶手段２０３は、図３に示すようなデータベースで、利用者ＩＤ２０３ａと、録画予約された番組を識別する録画番組ＩＤ２０３ｂと、録画番組のＥＰＧ情報として、日付、放送時刻、タイトル、番組概要およびジャンルを表す録画番組ＥＰＧ２０３ｃと、録画番組データが記録メディアのどの位置に記録されているかを示すストリームデータ２０３ｄとが記憶されている。
【００６５】
図３では、利用者ＩＤ‘１２３’の録画番組ＩＤと利用者ＩＤ‘４５６’の録画番組ＩＤがともに‘ｃ’で、同一の番組を記録メディアの‘ｐｑｒ’に録画している例を示している。このような場合、映像コンテンツ記憶手段２０３は、利用者の数だけ同じ番組データを複数個所記録メディアに記憶する必要はなく、１箇所に記録すればよい。録画再生装置２００は、利用者の要望に応じて、記録メディアに記録される同一の番組データをそれぞれの利用者端末６００に配信すればよい。このようにすることで、記憶メディアの有効利用が行われる。
【００６６】
ネットワークデータ送受信手段２０２は、インターネット１０１に接続し、配信サーバ３００から映像コンテンツを受信したり、利用者端末６００に映像コンテンツを送信したり、仲介サーバ４００に映像コンテンツ記憶手段２０３のデータベースに記憶する利用者の情報を送信したり、仲介サーバ４００から録画予約や再生・停止・早送りなどの制御命令を受信したり、利用者が利用可能な記憶メディアの残量や録画が正常に動作しているかどうかについての仲介サーバ４００からの問い合わせに応答を返したりする。通信方式は、ＩＰパケット通信などを用い、データ送信時には送信元のＩＰアドレスも送信する。
【００６７】
利用者端末６００は、リモコン８００や、特に詳細には説明しない利用者端末６００に備わる制御スイッチを利用者が操作することで動作する。インターネット１０１に接続し、仲介サーバ４００を通じて利用可能な番組表から番組を選択し、所望する番組の配信を仲介サーバ４００に要求する。配信サーバ３００から映像コンテンツを受信すると、暗号化やデータ圧縮が施されていればこれを復号し、モニタ９００に映像を表示する。
【００６８】
また、映像コンテンツに含まれる広告や番組に関連する情報またはそれらのＵＲＬなどのコンテンツ情報を第２の利用者端末５００に転送する機能を有する。
また、番組視聴や録画再生番組などの操作履歴を記憶し、仲介サーバ４００に操作履歴を送信する。
また、利用者端末６００は、映像コンテンツを録画・再生する機能を有してもよい。
【００６９】
利用者端末６００は、利用者端末機種番号を有し、利用者端末６００を起動し使用している利用者ＩＤとログインＩＤとパスワードとを記憶する。
【００７０】
利用者端末６００は、映像コンテンツ記憶手段６０１と、転送先情報記憶手段６０２と、リモコン信号送受信手段６０３と、転送用コンテンツ情報生成手段６０５と、映像フレーム作成手段６０４と、映像コンテンツ復号手段６０６と、ネットワークデータ送受信手段６０７と、電波放送受信手段６０８と、これらを制御し、各種データの転送、種々の演算、データの一時的な格納などを行うことにより、後述するような動作を機能させる制御部６０９とを備える。
【００７１】
映像コンテンツ記憶手段６０１は、図４に示すようなデータベースで、利用者ＩＤ６０１ａと、録画予約された番組を識別する録画番組ＩＤ６０１ｂと、録画番組のＥＰＧ情報として、日付、放送時刻、タイトル、番組概要およびジャンルを表す録画番組ＥＰＧ６０１ｃと、録画番組データが記録メディアのどの位置に記録されているかを示すストリームデータ６０１ｄとが記憶されている。利用者ＩＤ６０１ａは、利用者端末６００を家族など複数の利用者で利用する場合に用いられる。
【００７２】
転送先情報記憶手段６０２は、コンテンツ情報を転送するために必要な情報を記憶するデータベースであり、具体的には、図５に示すように、利用者ＩＤ６０２ａと、転送先を利用者が識別するためのテキスト情報である転送先名６０２ｂと、転送する際に利用する通信媒体６０２ｃと、通信プロトコル６０２ｄと、転送先のＩＰアドレスやメールアドレスなどのアドレス情報６０２ｅとである。
【００７３】
リモコン信号送受信手段６０３は、リモコン８００から制御信号を受信したり、リモコン装置にコンテンツ情報を送信したりする。一般には赤外線通信が用いられるが、ＩＥＥＥ８０２．１５．４など別の通信方式でもよい。
【００７４】
転送用コンテンツ情報作成手段６０５は、制御部６０９の制御により、転送先情報と利用者が転送を希望したコンテンツ情報との入力を受けると、転送先情報に応じてコンテンツ情報を処理し、リモコン信号送信手段６０３やネットワーク送受信手段６０７にデータ出力を行う。例えば、転送先情報の通信プロトコル６０２ｄがsendmailの場合は、コンテンツ情報をＭＩＭＥ（Multipurpose Internet Mail Extensions）形式に加工する。あるいは、転送先情報の通信プロトコル６０２ｄがＩｒＤＡであれば、コンテンツ情報をＩｒＤＡのデータフォーマットに加工する。
【００７５】
映像フレーム作成手段６０４は、映像コンテンツ復号手段６０６から映像コンテンツとコンテンツ情報の入力を受け、モニタ９００に映像を出力するためのＲＧＢ信号やＹＲＢ信号を作成し、モニタ９００に出力する。また、制御部６０９からコンテンツ情報を転送するための操作画面情報の入力を受けた場合は、これをＲＧＢ信号などに変換し、モニタ９００に出力する。また、映像コンテンツ復号手段６０６から番組表や操作画面の画面情報の入力を受けた場合も、これをＲＧＢ信号などに変換し、モニタ９００に出力する。
【００７６】
映像コンテンツ復号手段６０６は、入力データが圧縮されていれば解凍処理を行い、また暗号化されていれば復号化を行って、映像コンテンツとコンテンツ情報とを作成する。復号化にデコード鍵が必要な場合は、仲介サーバ４００から事前に受信するか、あるいは図示しないＩＣカードなどを利用者端末６００に装着し、ＩＣカードから事前にデコード鍵を入手してもよい。
【００７７】
ネットワークデータ送受信手段６０７は、インターネット１０１に接続し、配信サーバ３００から番組コンテンツの配信を受信したり、録画再生装置２００から録画番組の配信を受信したり、仲介サーバに利用者端末６００の操作履歴を送信したり、番組表や利用者番組ガイドや録画番組表やその他操作画面の情報を受信したり、録画予約や再生・停止など録画再生装置２００を制御するための制御命令を送信したり、利用者番組ガイドを編集するための制御命令を送信したり、番組視聴を要求する制御命令を送信したりする。なお、仲介サーバ４００にデータ送信する場合には、利用者ＩＤと、利用者ログインパスワードと、利用者端末機種番号とを同時に送信する。通信方式は、ＩＰパケット通信などを用い、データ送信時には、送信もとのＩＰアドレスも送信する。また、無線ＬＡＮや赤外線通信などで、第２の利用者端末５００と通信を行う。
【００７８】
電波放送受信手段６０８は、電波放送局７００から送信される電波を受信し、アナログデータをデジタルデータに変換し、映像コンテンツ復号手段６０６に出力する。
【００７９】
リモコン８００は、制御信号を赤外線通信で利用者端末６００に送信する。利用者は、リモコン８００を用いて、利用者端末６００の制御を遠隔に行う。リモコン８００は、第２の利用者端末５００である場合もありうる。この場合は、赤外線通信で、利用者端末６００からコンテンツ情報の受信を行う。
モニタ９００は、利用者端末６００からＲＧＢやＹＲＢの映像信号を受信し、映像をＬＥＤパネルなどに映し出す。
【００８０】
第２の利用者端末５００は、携帯電話や、パソコンや、リモコンなどであり、利用者端末６００と赤外線や、無線ＬＡＮや、インターネットを通じて通信を行い、利用者端末６００で受信する映像コンテンツに含まれるコンテンツ情報を利用者端末６００から受信する。利用者は、第２の利用者端末５００で受信するコンテンツ情報を利用して、コンテンツに関係するクーポン券などの情報にインターネット１０１を通じてアクセスしたりする。
【００８１】
電波放送局７００は、地上波放送や衛星放送など、電波を媒体に放送を行い、放送番組を利用者端末６００に配信する。
【００８２】
図１２は、仲介サーバ４００が利用者番組ガイドを作成し、利用者番組ガイド記憶手段４０２に記憶する際の動作を説明するフローチャートである。
【００８３】
利用者は、仲介サーバ４００が経営する店頭窓口などでサービス加入手続きを行い、利用者登録情報記憶手段４０１のデータベースに必要な情報を加入申込書などに記入する。ステップＳ１０１において、仲介サーバ４００は、加入申込書にある情報を利用者登録情報記憶手段４０１のデータベースに入力する。
【００８４】
ステップＳ１０２において、配信サーバ３００は、サービス情報を仲介サーバ４００に定期的に送信する。図示していないが、配信サーバ３００は複数存在するものとする。
【００８５】
ステップＳ１０３において、仲介サーバ４００は、配信サーバ３００から送信されるサービス情報に加え、電波放送局７００から放送される番組情報もインターネットの番組情報を配信するサーバなどから入手し、これらのサービス情報をサービス情報記憶手段４０３のデータベースに記憶する。また、利用者番組ガイド記憶手段４０２のデータベースに登録されているチャンネルや番組の情報を入手したサービス情報を用いて最新のデータに更新する。
ステップＳ１０４において、利用者がリモコン８００などを操作し、利用者端末６００から仲介サーバ４００に選択番組表要求が送信される。
【００８６】
ステップＳ１０５において、仲介サーバ４００は、選択番組表要求の中に含まれる利用者ＩＤと利用者ログインパスワードで利用者を認証し、利用者番組作成手段４０８によって、利用者ＩＤを下に利用者登録情報記憶手段４０１のデータベースを参照し、利用可能な番組選択表を作成する。選択番組表要求には、検索のためのキーワードが含まれていてもよい。その場合、利用者番組作成手段４０８は、利用可能な番組からキーワード検索を行った結果の番組を選択番組表とする。
【００８７】
ステップＳ１０６において、仲介サーバ４００は、利用者番組作成手段４０８が作成した番組選択表を利用者端末６００に送信する。
ステップＳ１０７において、利用者端末６００は、選択番組表を受信するとこれをモニタ９００に表示し、利用者は、リモコン８００などを操作して所望の番組やチャンネルを選択する。
【００８８】
ステップＳ１０８において、利用者が所望するなら、複数のチャンネルや番組を繰り返し選択する。
ステップＳ１０９において、利用者端末６００は、選択したチャンネルと番組を利用者番組ガイドに登録するよう、仲介サーバ４００に登録要求を送信する。
【００８９】
ステップＳ１１０において、仲介サーバ４００は、登録要求された番組やチャンネルを、利用者番組作成手段４０８によって、利用者番組ガイド記憶手段４０２のデータベースに記録する。
【００９０】
図１３は、利用者が配信サーバ３００からの配信番組を視聴する際の、利用者端末６００と、仲介サーバ４００と、配信サーバ３００の動作を説明するフローチャートである。
【００９１】
ステップＳ２０１において、利用者端末６００は、利用者が利用者端末６００の操作を行うたびに操作履歴を記憶する。
ステップＳ２０２において、利用者端末６００は、記憶した利用者の操作履歴を仲介サーバ４００に定期的に送信する。あるいは、図示していないが、仲介サーバ４００からの操作履歴の送信要求の受信に応じて操作履歴を仲介サーバ４００に送信する。操作履歴は、操作した時刻、録画予約や再生、早送りなどの操作内容、操作を行ったコンテンツのタイトルやジャンルなどのコンテンツ内容などで構成される。
【００９２】
ステップＳ２０３において、仲介サーバ４００は、使用者端末６００から受信した操作履歴を、操作履歴と同時に使用者端末６００から送られる利用者ＩＤに基づいて、個々の利用者の利用者履歴として利用者状況記憶手段４０５のデータベースに記録する。
ステップＳ２０４において、利用者は番組を視聴したい場合に利用者端末６００を操作し、利用者端末６００から仲介サーバ４００に利用者番組ガイド表要求命令を送信する。
【００９３】
ステップＳ２０５において、仲介サーバ４００は、利用者番組ガイド表要求命令を受信すると、利用者番組ガイド表要求命令と同時に利用者端末６００から送られる利用者ＩＤに基づいて、番組表作成手段４０７によって利用者番組ガイド表を作成する。
【００９４】
ステップＳ２０６において、仲介サーバ４００は、利用者番組ガイド表要求命令を送信してきた利用者端末６００に、番組表作成手段４０７が作成した利用者番組ガイド表を送信する。
【００９５】
ステップＳ２０７において、利用者端末６００は、受信した利用者番組ガイド表をモニタ９００に表示する。利用者は、モニタ９００に表示された利用者番組ガイド表を見ながら、リモコン８００などを用いて所望の番組を選択する。
【００９６】
ステップＳ２０８において、利用者端末６００は、選択された番組に関連付けられている配信サーバＩＤと、チャンネルＩＤと、ＥＰＧ情報の該番組部分とを、番組視聴要求命令として仲介サーバ４００に送信する。
【００９７】
ステップＳ２０９において、仲介サーバ４００は、利用者端末６００から番組視聴要求命令を受信すると、番組視聴要求命令と共に利用者端末６００から送られる利用者ＩＤに基づいて、配信サーバ要求情報生成手段４１０により配信サーバ要求情報を作成する。
【００９８】
ステップＳ２１０において、仲介サーバ４００は、サービス情報記憶手段４０３のデータベースを参照し、配信サーバＩＤ４０３ａで識別される配信サーバアドレス４０３ｂの配信サーバ３００に、利用者端末６００から受信した番組視聴要求命令と、配信サーバ要求情報生成手段４１０が作成した配信サーバ要求情報と、番組配信先となる利用者端末６００のＩＰアドレスとを、番組配信要求命令として送信する。その後、仲介サーバ４００は、配信サーバアドレス４０３ｂの配信サーバ３００からデコード鍵が送信されるのを待つ。
【００９９】
ステップＳ２１１において、配信サーバ３００は、仲介サーバ４００から番組配信要求命令を受信すると、配信番組を復号化する際に必要となるデコード鍵を仲介サーバ４００に送信する。
ステップＳ２１２において、仲介サーバ４００は、配信サーバ３００から受信したデコード鍵を、番組視聴要求命令を送信してきた利用者端末６００に送信する。
【０１００】
ステップＳ２１３において、配信サーバ３００は、配信サーバ要求情報を利用して、利用者向けの広告を、番組視聴要求命令のＥＰＧ情報の番組部分で指定される配信番組に挿入する。
ステップＳ２１４において、仲介サーバ４００は、広告が挿入された配信番組を、番組視聴要求命令を送信してきた利用者端末６００に送信する。
【０１０１】
ステップＳ２１５において、利用者端末６００は、配信サーバ３００から受信する配信番組を、仲介サーバ４００から受信したデコード鍵を用いて復号化し、モニタ９００に映像コンテンツを表示する。
【０１０２】
図１４は、利用者が番組録画予約する際の、利用者端末６００と、仲介サーバ４００の動作を説明するフローチャートである。
【０１０３】
ステップＳ３０１において、利用者が番組を視聴したい場合には、利用者端末６００を操作して、利用者番組ガイド表要求命令を仲介サーバ４００に送信する。
ステップＳ３０２において、仲介サーバ４００は、利用者端末６００から利用者番組ガイド表要求命令を受信し、同時に利用者端末から送られてくる利用者ＩＤに基づいて、番組表作成手段４０７によって利用者番組ガイド表を作成する。
【０１０４】
ステップＳ３０３において、利用者番組ガイド表要求命令を送信してきた利用者端末６００に利用者番組ガイド表を送信する。
ステップＳ３０４において、利用者端末６００は、受信した利用者番組ガイド表をモニタ９００に表示する。
【０１０５】
ステップＳ３０５において、利用者は、モニタ９００に表示された利用者番組ガイド表を見ながら、リモコン８００などを用いて、録画したい所望の番組を選択する。
ステップＳ３０６において、利用者端末６００は、選択された番組に関連付けられている配信サーバＩＤと、チャンネルＩＤと、ＥＰＧ情報の該番組部分とを、番組録画予約要求命令として仲介サーバ４００に送信する。
【０１０６】
ステップＳ３０７において、仲介サーバ４００は、利用者端末６００から番組録画予約要求命令を受信すると、同時に利用者端末６００から送られている利用者ＩＤに基づいて、利用者録画再生装置情報記憶手段４０４から利用者の録画再生装置を選択し、さらに、受信したＥＰＧ情報の該番組部分の放送時刻情報から、録画した場合の録画メディア使用量を算出し、選択された録画再生装置２００の残量と比較し、録画可能な録画再生装置２００を選別し、番組表作成手段４０７を用いて、利用者が録画再生装置２００を選択する画面情報を作成する。
【０１０７】
ステップＳ３０８において、仲介サーバ４００は、番組表作成手段４０７が作成した利用者が録画再生装置２００を選択する画面情報を利用者端末６００に送信する。
ステップＳ３０９において、利用者端末６００は、仲介サーバ４００から受信した利用者が録画再生装置２００を選択する画面情報をモニタ９００に表示し、利用者に録画再生装置２００を選択させる。
【０１０８】
ステップＳ３１０において、利用者端末６００は、録画再生装置２００の選択情報を仲介サーバ４００に送信する。
ステップＳ３１１において、仲介サーバ４００は、利用者端末６００から録画再生装置２００の情報を受信すると、前記番組録画予約要求命令に含まれる情報と、受信時に同時に利用者端末６００から送られる利用者ＩＤとに基づいて、利用者録画状況記憶手段４０６のデータベースに録画予約の情報を追加し、録画予約された番組の放送時刻に後述する録画フローが起動するようにタイマを設定する。
【０１０９】
図１５は、利用者が番組録画予約した番組が録画される際の、仲介サーバ４００と、配信サーバ３００と、録画再生装置２００の動作を説明するフローチャートである。
【０１１０】
ステップＳ４０１において、仲介サーバ４００は、録画予約された番組の放送時刻になると、該放送時刻に基づいて、利用者録画状況記憶手段４０６から録画すべき録画予約を選択する。そして、録画予約情報の録画再生装置ＩＤ４０６ｄと利用者ＩＤ４０６ａとに基づいて、利用者録画再生装置情報記憶手段４０４のデータベースから、録画を行わせるべき録画再生装置２００を選択する。
【０１１１】
ステップＳ４０２において、仲介サーバ４００は、録画予約情報のチャンネルＩＤ４０６ｆに基づいて、サービス情報記憶手段４０３のデータベースから、配信を行わせるべき配信サーバ３００を選択し、配信サーバ要求情報生成手段４１０を用いて、該配信サーバ３００の要求情報を作成する。
【０１１２】
ステップＳ４０３において、仲介サーバ４００は、サービス情報記憶手段４０３から配信サーバＩＤ４０３ａで識別される配信サーバアドレス４０３ｂの配信サーバ３００に、録画番組情報と、配信サーバ要求情報と、番組配信先となる録画再生装置２００のＩＰアドレスとを送信する。その後、仲介サーバ４００は、配信サーバ３００からデコード鍵が送信されるのを待つ。
【０１１３】
ステップＳ４０４において、配信サーバ３００は、仲介サーバ４００から録画番組情報と、配信サーバ要求情報と、番組配信先となる録画再生装置２００のＩＰアドレスとを受信すると、配信番組を復号化する際に必要となるデコード鍵を仲介サーバ４００に送信する。
【０１１４】
ステップＳ４０５において、仲介サーバ４００は、配信サーバ３００から受信したデコード鍵を、利用者ＩＤと、ログインＩＤと、パスワードと、録画番組情報と共に、録画再生装置２００に送信する。
【０１１５】
ステップＳ４０６において、配信サーバ３００は、配信サーバ要求情報を利用して、利用者向けの広告を、録画番組情報で指定される配信番組に挿入する。
ステップＳ４０７において、配信サーバ３００は、広告が挿入された配信番組を録画再生装置２００に送信する。
【０１１６】
ステップＳ４０８において、録画再生装置２００は、配信サーバ３００から受信する配信番組と、仲介サーバ４００から受信したデコード鍵を用いて復号化し、復号化されたデータを、映像コンテンツ記憶手段２０３の記憶メディアに記憶すると共に、データベースにログインした利用者の利用者ＩＤと、録画番組情報とを、録画番組ＥＰＧとして記憶する。
【０１１７】
ステップＳ４０９において、録画再生装置２００は、配信番組の録画が完了すると、録画完了したことの通知を、利用者ＩＤと、録画番組情報と共に、仲介サーバ４００に送信する。
【０１１８】
ステップＳ４１０において、仲介サーバ４００は、録画再生装置２００から、録画完了したことの通知と、利用者ＩＤと、録画番組情報とを受信すると、利用者ＩＤと、録画番組情報とに基づいて、利用者録画状況記憶手段４０６のデータベースを参照し、録画状況４０６ｅを、録画予約から録画完了に変更する。
【０１１９】
図１６は、利用者が録画予約した番組を再生する際の、利用者端末６００と、仲介サーバ４００と、配信サーバ３００と、録画再生装置２００の動作を説明するためのフローチャートである。
【０１２０】
ステップＳ５０１において、利用者がリモコン装置８００などを操作し、利用者端末６００は、仲介サーバ４００に番組再生要求命令を送信する。
ステップＳ５０２において、仲介サーバ４００は、番組再生要求命令中に含まれる利用者ＩＤと、利用者ログインパスワードとによって利用者を認証し、利用者番組作成手段４０８によって、利用者ＩＤに基づいて利用者録画状況記憶手段４０６のデータベースを参照し、録画状況４０６ｅが録画完了のまたは見逃しサービスで利用期限内の録画番組情報を選択し、番組表作成手段４０７によって、利用者が番組を選択するための再生可能番組選択画面を作成する。
【０１２１】
ステップＳ５０３において、仲介サーバ４００は、番組再生要求を送信してきた利用者端末６００に再生可能番組選択画面を送信する。
ステップＳ５０４において、利用者端末６００は、仲介サーバ４００から再生可能番組選択画面を受信してモニタ９００に表示し、利用者は、モニタ９００に表示された再生可能番組選択画面を見ながらリモコン８００などを操作して、所望の番組を選択する。
【０１２２】
ステップＳ５０５において、利用者端末６００は、選択された番組の番組ＩＤなどを再生番組選択情報として仲介サーバ４００に送信する。
ステップＳ５０６において、仲介サーバ４００は、再生番組選択情報を受信し、再生番組選択情報に含まれる番組ＩＤに基づいて利用者録画状況記憶手段４０６のデータベースにおいて識別される録画状況４０６ｅが、録画完了か見逃しかを判断し、見逃しの場合はステップＳ５０７に進み、録画完了の場合はステップＳ５１４に進む。
【０１２３】
ステップＳ５０７において、仲介サーバ４００は、配信サーバ要求情報生成手段４１０によって配信サーバ要求情報を作成する。
ステップＳ５０８において、仲介サーバ４００は、サービス情報記憶手段４０３のデータベースを参照し、配信サーバＩＤ４０３ａで識別される配信サーバアドレス４０３ａの配信サーバ３００に、番組視聴要求命令と、配信サーバ要求情報と、番組配信先となる利用者端末６００のＩＰアドレスとを、番組配信要求命令として送信する。その後、仲介サーバ４００は、配信サーバ３００からデコード鍵が送信されるのを待つ。
【０１２４】
ステップＳ５０９において、配信サーバ３００は、仲介サーバ４００から番組配信要求命令を受信すると、配信番組を復号化する際に必要となるデコード鍵を、仲介サーバ４００に送信する。
ステップＳ５１０において、仲介サーバ４００は、配信サーバ３００から受信したデコード鍵を、番組視聴要求命令を送信してきた利用者端末６００に送信する。
【０１２５】
ステップＳ５１１において、配信サーバ３００は、配信サーバ要求情報を利用して、利用者向けの広告を、番組視聴要求命令のＥＰＧ情報の番組部分で指定される配信番組に挿入する。
ステップＳ５１２において、配信サーバ３００は、広告が挿入された配信番組を利用者端末６００に送信する。
【０１２６】
ステップＳ５１３において、利用者端末６００は、配信サーバ３００から受信する配信番組を、仲介サーバ４００から受信したデコード鍵を用いて復号化し、モニタ９００に映像コンテンツを表示する。
【０１２７】
ステップＳ５０６において仲介サーバ４００が受信した再生番組選択情報に含まれる番組ＩＤで識別される利用者録画状況記憶手段４０６のデータベースの録画状況４０６ｅが録画完了の場合は、ステップＳ５１４において、仲介サーバ４００は、利用者ＩＤに基づいて仲介サーバ４００の複数の記憶手段のデータベースを参照し、番組が録画されている録画再生装置２００を検索する。
【０１２８】
ステップＳ５１５において、仲介サーバ４００は、対応する録画再生装置２００に、利用者のログインＩＤおよびパスワードと、利用者端末６００のアドレスおよび利用者端末機種番号と、番組ＩＤとを、番組配信要求命令として送信する。
【０１２９】
ステップＳ５１６において、録画再生装置２００は、仲介サーバ４００から番組配信要求命令を受信し、番組配信要求命令に含まれるログインＩＤおよびパスワードによって利用者の認証を行い、番組ＩＤによって映像コンテンツ記憶手段２０３のデータベースを参照して録画番組を選択する。
【０１３０】
ステップＳ５１７において、録画再生装置２００は、利用者端末６００に録画番組を配信する。この際、録画再生装置２００は、利用者端末機種番号に基づいて、利用者端末６００が効果的に映像を表示できるようにするために必要だと判断した場合、録画番組を加工する。
【０１３１】
ステップＳ５１８において、利用者端末６００は、録画再生装置２００から受信する録画番組を、映像フレーム作成手段６０４によって処理し、モニタ９００に映像コンテンツを表示する。
【０１３２】
図１７は、利用者がリモコン８００を用いて利用者端末６００から第２の利用者端末５００にコンテンツ情報を転送する際の動作を説明するフローチャートである。
【０１３３】
ステップＳ６０１において、利用者端末６００は、モニタ９００に映像コンテンツを表示する。
ステップＳ６０２において、利用者はリモコン８００を操作して、映像コンテンツに付随するコンテンツ情報を表示するようコンテンツ情報表示要求命令を利用者端末６００に送信する。
【０１３４】
ステップＳ６０３において、利用者端末６００は、リモコン８００からコンテンツ情報表示要求命令を受信すると、映像コンテンツ復号手段６０６で生成したコンテンツ情報を映像フレーム作成手段６０４によってモニタ９００に表示する。
ステップＳ６０４において、利用者はコンテンツ情報を視聴し、リモコン８００を操作して、コンテンツ情報を転送するよう転送要求情報を利用者端末６００に送信する。
【０１３５】
ステップＳ６０５において、利用者端末６００は、リモコン８００から受信した転送要求情報に転送先アドレスが含まれているかどうかを判定し、転送先アドレスが含まれていない場合、ステップＳ６０６に進み、転送先アドレスが含まれている場合、ステップＳ６０８に進む。
【０１３６】
まず、転送要求情報に転送先アドレスが含まれていた場合について説明する。
ステップＳ６０８において、利用者端末６００は、転送先情報記憶手段６０２のデータベースに記憶された転送先のアドレスを参照し、対応する通信プロトコルに応じて、転送用コンテンツ情報作成手段６０５によって転送用コンテンツ情報を作成する。
【０１３７】
ステップＳ６０９において、利用者端末６００は、転送用コンテンツ情報作成手段６０５が作成した転送用コンテンツ情報を第２の利用者端末５００に送信する。
【０１３８】
次に、ステップＳ６０５において転送要求情報に転送先アドレスが含まれていなかった場合について説明する。
ステップＳ６０６において、利用者端末６００は、利用者端末６００を起動し使用している利用者ＩＤに基づいて、転送先情報記憶手段６０２のデータベースに記憶された利用者ＩＤを参照し、映像フレーム作成手段６０４によって、転送先を転送するための転送先選択画面を作成し、モニタ９００に表示する。
【０１３９】
ステップＳ６０７において、利用者は、モニタ９００に表示された転送先選択画面を見ながら、リモコン８００を操作して、転送先を特定する転送先選択情報を利用者端末６００に送信する。
【０１４０】
ステップＳ６０８において、利用者端末６００は、リモコン８００から受信した転送先選択情報に基づいて、転送先情報記憶手段６０２を参照し、対応する通信プロトコルに応じて、転送用コンテンツ情報作成手段６０５によって転送用コンテンツ情報を作成する。
ステップＳ６０９において、利用者端末６００は、転送用コンテンツ情報作成手段６０５が作成した転送用コンテンツ情報を第２の利用者端末５００に送信する。
【０１４１】
以上説明したように、本発明によれば、仲介サーバ４００が多数のテレビ番組を管理整理して、番組表を利用者に提供することで、利用者は、視聴したい番組を容易に選択することができるようになる。
【０１４２】
また、仲介サーバ４００が、利用者の嗜好や視聴履歴などから、コンテンツ配信サーバ３００が広告を配信する際に必要とする利用者の視聴番組のジャンルなどの情報を、コンテンツ配信サーバ３００に提供することにより、コンテンツ配信サーバ３００は、利用者により効果的な広告を配信することが可能となる。
【０１４３】
また、一人の利用者がインターネットを介して複数の録画再生装置２００を有するとき、仲介サーバ４００がこれらの録画再生装置２００を管理することで、利用者は、録画番組を容易に再生したり、仲介サーバ４００の番組表から録画予約を容易に行ったりすることができる。
【０１４４】
また、利用者は、テレビ等の利用者端末６００で映像コンテンツを視聴する際、付随するコンテンツ情報を別の端末、例えばパソコンや携帯電話などの第２の利用者端末５００で参照したいときには、利用者端末６００からコンテンツ情報を第２の利用者端末５００に転送することで、パソコンで詳細な情報にアクセスしたり、携帯電話で野外でもコンテンツ情報を参照したりすることができるようになる。
【産業上の利用可能性】
【０１４５】
本発明は、映像コンテンツ録画再生仲介サーバに利用可能である。
【符号の説明】
【０１４６】
１００  映像配信システム
１０１  インターネット
２００  録画再生装置
２０１  制御部
２０２  ネットワークデータ送受信手段
２０３  映像コンテンツ記憶手段
３００  配信サーバ
４００  仲介サーバ
４０１  利用者登録情報記憶手段
４０２  利用者番組ガイド記憶手段
４０３  サービス情報記憶手段
４０４  利用者録画再生装置情報記憶手段
４０５  利用者利用状況記憶手段
４０６  利用者録画状況記憶手段
４０７  番組表作成手段
４０８  利用者番組作成手段
４０９  制御部
４１０  配信サーバ要求情報生成手段
４１１  ネットワークデータ送受信手段
５００  第２の利用者端末
６００  利用者端末
６０１  映像コンテンツ記憶手段
６０２  転送先情報記憶手段
６０３  リモコン信号送受信手段
６０４  映像フレーム作成手段
６０５  転送用コンテンツ情報作成手段
６０６  映像コンテンツ復号手段
６０７  ネットワークデータ送受信手段
６０８  電波放送受信手段
６０９  制御部
７００  電波放送局
８００  リモコン
９００  モニタ
【図１】
2010278788.tif 000003
【図２】
2010278788.tif 000004
【図３】
2010278788.tif 000005
【図４】
2010278788.tif 000006
【図５】
2010278788.tif 000007
【図６】
2010278788.tif 000008
【図７】
2010278788.tif 000009
【図８】
2010278788.tif 000010
【図９】
2010278788.tif 000011
【図１０】
2010278788.tif 000012
【図１１】
2010278788.tif 000013
【図１２】
2010278788.tif 000014
【図１３】
2010278788.tif 000015
【図１４】
2010278788.tif 000016
【図１５】
2010278788.tif 000017
【図１６】
2010278788.tif 000018
【図１７】
2010278788.tif 000019