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