(57)【特許請求の範囲】
【請求項１】
第１のネットワークに、
視聴用のコンテンツを記憶し、また、自身のネットワーク内での情報家電機器同士の通信を可能にする情報家電機器制御プロトコルによって通信を含む情報処理を行う第１の情報家電機器と、
その第１の情報家電機器と接続され、前記第１のネットワークの外部と通信を行う第１のゲートウェイと、が設けられ、
第２のネットワークに、
前記情報家電機器制御プロトコルによって通信を含む情報処理を行う第２の情報家電機器と、
その第２の情報家電機器と接続され、前記第２のネットワークの外部と通信を行う第２のゲートウェイと、が設けられ、
さらに、外部ネットワークを介して、前記第１のゲートウェイおよび前記第２のゲートウェイと接続されたサービス管理サーバを備えたコンテンツ送受信先認証システムによるコンテンツ送受信先認証方法であって、
前記サービス管理サーバは、
前記第１の情報家電機器と前記第１のゲートウェイとの識別情報、および、前記第２の情報家電機器と前記第２のゲートウェイとの識別情報を対応付けて認証情報として記憶し、
前記第１のゲートウェイと前記第２のゲートウェイは、前記サービス管理サーバが記憶する前記認証情報を受信した場合以外は、自身のネットワークの外部と通信を行うことができないように設定され、
前記第２のゲートウェイは、
前記サービス管理サーバから受信した前記認証情報、および、トンネリング技術を用いることで、前記第１のゲートウェイと通信を行い、この第１のゲートウェイ経由で前記第１の情報家電機器が記憶する前記コンテンツを受信し、前記第２の情報家電機器に前記コンテンツを出力する
ことを特徴とするコンテンツ送受信先認証方法。
【請求項２】
前記コンテンツ送受信先認証システムは、
前記第１の情報家電機器と前記第１のゲートウェイとの識別情報とを前記サービス管理サーバに記憶させるときに操作する第１の設定機器と、
その第１の設定機器に対して着脱可能であり、情報を記憶する携帯機器と、
前記第２の情報家電機器と前記第２のゲートウェイとの識別情報とを前記サービス管理サーバに記憶させるときに操作する第２の設定機器と、をさらに備え、
前記第１の設定機器は、入力された前記第１の情報家電機器と前記第１のゲートウェイとの識別情報を前記サービス管理サーバに送信し、また、前記サービス管理サーバが記憶した前記認証情報を前記携帯機器に書き込み、
前記第２の設定機器は、その携帯機器から少なくとも前記認証情報の一部を読み取ることで、前記サービス管理サーバに対して、前記第２の情報家電機器と前記第２のゲートウェイとの識別情報とを含んだ情報の送信を行う
ことを特徴とする請求項１に記載のコンテンツ送受信先認証方法。
【請求項３】
前記サービス管理サーバは、前記第１の情報家電機器と前記第１のゲートウェイとの識別情報を記憶したときに、前記第１の設定機器に対して登録完了情報を送信し、
前記携帯機器は、前記認証情報に加えて前記登録完了情報を記憶することを特徴とする請求項２に記載のコンテンツ送受信先認証方法。
【請求項４】
前記第１の情報家電機器は、
前記第２の情報家電機器に前記コンテンツを送信するときに、そのコンテンツを暗号化することを特徴とする請求項１に記載のコンテンツ送受信先認証方法。
【請求項５】
第１のネットワークに、
視聴用のコンテンツを記憶し、また、自身のネットワーク内での情報家電機器同士の通信を可能にする情報家電機器制御プロトコルによって通信を含む情報処理を行う第１の情報家電機器と、
その第１の情報家電機器と接続され、前記第１のネットワークの外部と通信を行う第１のゲートウェイと、が設けられ、
第２のネットワークに、
前記情報家電機器制御プロトコルによって通信を含む情報処理を行う第２の情報家電機器と、
その第２の情報家電機器と接続され、前記第２のネットワークの外部と通信を行う第２のゲートウェイと、が設けられ、
さらに、外部ネットワークを介して、前記第１のゲートウェイおよび前記第２のゲートウェイと接続されたサービス管理サーバを備えたコンテンツ送受信先認証システムであって、
前記サービス管理サーバは、
前記第１の情報家電機器と前記第１のゲートウェイとの識別情報、および、前記第２の情報家電機器と前記第２のゲートウェイとの識別情報を対応付けて認証情報として記憶し、
前記第１のゲートウェイと前記第２のゲートウェイは、前記サービス管理サーバが記憶する前記認証情報を受信した場合以外は、自身のネットワークの外部と通信を行うことができないように設定され、
前記第２のゲートウェイは、
前記サービス管理サーバから受信した前記認証情報、および、トンネリング技術を用いることで、前記第１のゲートウェイと通信を行い、この第１のゲートウェイ経由で前記第１の情報家電機器が記憶する前記コンテンツを受信し、前記第２の情報家電機器に前記コンテンツを出力する
ことを特徴とするコンテンツ送受信先認証システム。
【請求項６】
前記第１の情報家電機器と前記第１のゲートウェイとの識別情報とを前記サービス管理サーバに記憶させるときに操作する第１の設定機器と、
その第１の設定機器に対して着脱可能であり、情報を記憶する携帯機器と、
前記第２の情報家電機器と前記第２のゲートウェイとの識別情報とを前記サービス管理サーバに記憶させるときに操作する第２の設定機器と、をさらに備え、
前記第１の設定機器は、入力された前記第１の情報家電機器と前記第１のゲートウェイとの識別情報を前記サービス管理サーバに送信し、また、前記サービス管理サーバが記憶した前記認証情報を前記携帯機器に書き込み、
前記第２の設定機器は、その携帯機器から少なくとも前記認証情報の一部を読み取ることで、前記サービス管理サーバに対して、前記第２の情報家電機器と前記第２のゲートウェイとの識別情報とを含んだ情報の送信を行う
ことを特徴とする請求項５に記載のコンテンツ送受信先認証システム。
【請求項７】
前記サービス管理サーバは、前記第１の情報家電機器と前記第１のゲートウェイとの識別情報を記憶したときに、前記第１の設定機器に対して登録完了情報を送信し、
前記携帯機器が記憶する前記登録情報は、前記登録完了情報を含むことを特徴とする請求項６に記載のコンテンツ送受信先認証システム。
【請求項８】
前記第１の情報家電機器は、
前記第２の情報家電機器に前記コンテンツを送信するときに、そのコンテンツを暗号化することを特徴とする請求項５に記載のコンテンツ送受信先認証システム。
【請求項９】
請求項１から請求項４までのいずれか１項に記載のコンテンツ送受信先認証方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自宅などの情報家電機器（ＤＶＤ（Digital Versatile Disk）レコーダなど）に保存されたコンテンツを、移動先に設置されている情報家電機器（インターネット対応型テレビなど）によって視聴するサービスを実現するための、コンテンツ送受信先認証方法、コンテンツ送受信先認証システムおよびプログラムに関する。
【背景技術】
【０００２】
インターネットなどの普及によって、場所や時間による影響をあまり受けずにデータ交換やコミュニケーションを可能とするネットワーク技術が、世の中に多く浸透してきている。そして、これらの技術に使用する機器としては、ＰＣ（Personal Computer）やサーバといったコンピュータだけでなく、一般家庭にあるような家電機器（テレビ、ビデオ、冷蔵庫など。以下、「情報家電機器」という。）までが、その対象となってきている。
【０００３】
このような時代の流れのなかで、ユーザが求めるサービスの１つとして、自宅の情報家電機器をネットワーク化し、遠隔地からインターネットなどのネットワークを経由してそれらの情報家電機器を操作することが考えられる。
【０００４】
たとえば、近年、ＨＤＤ（Hard Disk Drive）レコーダ、ＤＶＤレコーダ、デジタル放送対応テレビなどのＡＶ（Audio Visual）系の情報家電機器の普及が著しい。そして、自宅の情報家電機器に保存したコンテンツを、外部から、いつでもどこでも視聴したい、という要求が高まりつつある。実際に、持ち歩くことが可能な、コンテンツを視聴するためのポータブル機器が発売され、注目を浴びている。
【０００５】
そして、今後、情報家電機器に蓄積されるコンテンツは増加および大容量化し、また、アクセス回線は高速化すると考えられる。そうすると、コンテンツは自宅に保存したまま、ポータブル機器ではなく、遠隔地に設けられている機器からそのコンテンツにアクセスする形態のサービスが望ましい。
【０００６】
また、近い将来、情報家電機器制御プロトコル（以下、「機器制御プロトコル」ともいう。）としてＤＬＮＡ（Digital Living Network Alliance）を備えた情報家電機器の普及が予想されることから、自宅の情報家電機器に保存されたコンテンツを、移動先に設置されている情報家電機器から視聴するサービスの実現が望まれると考えられる。
【０００７】
ＤＬＮＡは、ＵＰｎＰ(Universal Plug and Play：阪田史郎著「ＳＩＰ／ＵＰｎＰ情報家電プロトコル」秀和システム、２００５年参照)技術を用いた機器制御プロトコルである。ＵＰｎＰは、ホームネットワーク（サブネット）内部での情報家電機器やＰＣの接続を容易にし、それらの各機器間で情報通信を行うための仕組みである。
ＵＰｎＰを用いることによって、ホームネットワークの機器同士が通信可能となり、視聴覚情報などのコンテンツを各機器間で送受信することができるようになる。
【０００８】
ただし、ＵＰｎＰは、ホームネットワーク内部での機器同士の通信を前提としているため、通常は、ホームネットワークが異なる機器間でＵＰｎＰメッセージ（コンテンツなど）を送受信することはできない。そのため、ホームネットワークにプロキシ機能を配備することなどによって、異なるホームネットワークに存在する機器同士がＵＰｎＰメッセージを送受信することができるようにしている。また、その場合、コンテンツのセキュリティについても考慮する必要がある。
【０００９】
これらに関連する技術として、たとえば、特許文献１では、ホームネットワークに移動元サーバを設置し、リモートネットワークに移動先サーバを設置することによって、移動した端末が元のホームネットワークにアクセスすることができるシステムが開示されている。
また、特許文献２では、携帯電話を用いて、遠隔地から自宅の家電機器を操作する場合、Ｗｅｂサーバが毎回異なるパスワードを自動的に発行することで、携帯電話の使用者による煩わしいパスワード入力やユーザ名入力なしに、高いセキュリティを維持することができる技術が開示されている。
【特許文献１】特開平１０−１７３６６５号公報
【特許文献２】特開２００３−１７９６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、前記したいずれの従来技術も、今後普及が予想されるＵＰｎＰなどの情報家電機器制御プロトコルの利用を前提としていないため、ユーザの移動元や移動先において、他の第三者へのコンテンツの不正配布を防止する手段としては適切でなかった。すなわち、従来技術では、ＵＰｎＰなどを利用し、自宅の情報家電機器にコンテンツを蓄積しているユーザが、移動先の情報家電機器を利用してそのコンテンツに遠隔アクセスする際に、移動元のユーザや移動先のユーザ以外の第三者が偶然または不正にそのコンテンツにアクセスしないようにするための認証技術としては、具体性などに欠け、適用できないという問題があった。
【００１１】
そこで、本発明は、前記問題点に鑑みてなされたものであり、ホームネットワーク内での機器同士の通信を前提とした機器制御プロトコルによる処理を行う複数の機器が、異なるホームネットワークに存在している場合に、コンテンツの送受信を行うそれらの機器を事前に認証することを目的とする。
【課題を解決するための手段】
【００１２】
前記課題を解決するために、請求項１および請求項５にかかる発明は、第１のネットワークに、視聴用のコンテンツを記憶し、また、自身のネットワーク内での情報家電機器同士の通信を可能にする情報家電機器制御プロトコルによって通信を含む情報処理を行う第１の情報家電機器と、その第１の情報家電機器と接続され、第１のネットワークの外部と通信を行う第１のゲートウェイと、が設けられ、第２のネットワークに、情報家電機器制御プロトコルによって通信を含む情報処理を行う第２の情報家電機器と、その第２の情報家電機器と接続され、第２のネットワークの外部と通信を行う第２のゲートウェイと、が設けられ、さらに、外部ネットワークを介して、第１のゲートウェイおよび第２のゲートウェイと接続されたサービス管理サーバを備えている。
そして、サービス管理サーバは、第１の情報家電機器と第１のゲートウェイとの識別情報、および、第２の情報家電機器と第２のゲートウェイとの識別情報を対応付けて認証情報として記憶し、第１のゲートウェイと第２のゲートウェイは、サービス管理サーバが記憶する認証情報を受信した場合以外は、自身のネットワークの外部と通信を行うことができないように設定される。
さらに、第２のゲートウェイは、サービス管理サーバから受信した認証情報、および、トンネリング技術を用いることで、第１のゲートウェイと通信を行い、この第１のゲートウェイ経由で第１の情報家電機器が記憶するコンテンツを受信し、第２の情報家電機器にコンテンツを出力する。
かかる発明によれば、異なるネットワークに存在し、コンテンツの送受信を行う第１の情報家電機器と第２の情報家電機器を、サービス管理サーバによって事前に認証することができる。
【００１３】
請求項２および請求項６にかかる発明は、第１の情報家電機器と第１のゲートウェイとの識別情報とをサービス管理サーバに記憶させるときに操作する第１の設定機器と、その第１の設定機器に対して着脱可能であり、情報を記憶する携帯機器と、第２の情報家電機器と第２のゲートウェイとの識別情報とをサービス管理サーバに記憶させるときに操作する第２の設定機器とをさらに備えている。
そして、第１の設定機器は、入力された第１の情報家電機器と第１のゲートウェイとの識別情報をサービス管理サーバに送信し、また、サービス管理サーバが記憶した認証情報を携帯機器に書き込み、第２の設定機器は、その携帯機器から少なくとも認証情報の一部を読み取ることで、サービス管理サーバに対して、第２の情報家電機器と第２のゲートウェイとの識別情報とを含んだ情報の送信を行う。
かかる発明によれば、携帯機器を使用することで、サービス管理サーバに対する第２の情報家電機器などの設定を容易に行うことができる。
【００１４】
請求項３および請求項７にかかる発明では、サービス管理サーバは、第１の情報家電機器と第１のゲートウェイとの識別情報を記憶したときに、第１の設定機器に対して登録完了情報を送信し、携帯機器が記憶する登録情報は、登録完了情報を含んでいる。
かかる発明によれば、携帯機器の記憶する登録情報がサービス管理サーバから登録完了情報を含んでいることで、認証の確実性を高めることができる。
【００１５】
請求項４および請求項８にかかる発明では、第１の情報家電機器が、第２の情報家電機器にコンテンツを送信するときに、そのコンテンツを暗号化する。
かかる発明によれば、コンテンツを暗号化して送受信することで、セキュリティを高めることができる。
【００１６】
請求項９にかかる発明は、請求項１から請求項４までのいずれか１項に記載のコンテンツ送受信先認証方法をコンピュータに実行させるためのプログラムである。
かかる発明によれば、コンテンツ送受信先認証方法をコンピュータに実行させることができる。
【発明の効果】
【００１７】
本発明によれば、ホームネットワーク内での機器同士の通信を前提とした制御プロトコルによる処理を行う複数の機器が、異なるホームネットワークに存在している場合に、コンテンツの送受信を行うそれらの機器を事前に認証することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明のコンテンツ送受信先認証システムの各実施形態について、適宜図面を参照しながら説明する。
（第１実施形態）
図１は、第１実施形態のコンテンツ送受信先認証システムの全体構成図である。コンテンツ送受信先認証システムＳは、大きく、ホームネットワーク１（第１のネットワーク）、ホームネットワーク２（第２のネットワーク）、サービス管理サーバ３、および、ネットワーク４から構成される。
【００１９】
ホームネットワーク１は、たとえば、あるユーザ（以下、単に「ユーザ」という。）の自宅におけるネットワークであり、ゲートウェイ１１（第１のゲートウェイ）、ＤＶＤレコーダ１２（第１の情報家電機器）および設定ＰＣ１３（第１の設定機器）が設けられている。また、ホームネットワーク１内の各機器は、ＵＰｎＰやＤＬＮＡなどの機器制御プロトコルを実装している。
【００２０】
ゲートウェイ１１は、外部のネットワーク４との通信のためにプロトコルなどを変換するコンピュータ装置であり、具体的には、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、入出力インターフェースなどを備えて構成される。そして、ゲートウェイ１１は、ＣＰＵによるプログラム実行処理機能として、認証部１１１、情報家電機器制御プロトコルプロキシ部１１２およびパケット転送部１１３を備えている。
【００２１】
認証部１１１は、設定ＰＣ１３から受信したＤＶＤレコーダ１２の認証のための情報をサービス管理サーバ３に転送するものである（詳細は後記）。
情報家電機器制御プロトコルプロキシ部１１２は、ＵＰｎＰなどの機能としてテレビ２２（詳細は後記）が行うホームネットワーク２内での広告メッセージの定期的ブロードキャストを、テレビ２２に代わってホームネットワーク１内で行うものである。
なお、広告メッセージとは、ホームネットワーク内の各機器が、自身の機器の種類（テレビ、ＤＶＤレコーダ、冷蔵庫など）を、ホームネットワーク内の他の各機器に対して、たとえば数十秒ごとに伝達する信号のことである。この広告メッセージを受信することによって、各機器は、自身のホームネットワーク内に接続されている他の機器を認識することができる。
パケット転送部１１３は、パケットを転送したり、サービス管理サーバ３からゲートウェイ２１のＩＰアドレスを受信したりするものである。
【００２２】
また、ゲートウェイ１１は、認証部１１１などの機能として、サービス管理サーバ３が記憶する認証情報３２を受信した場合（すなわち、後記する図２のフローチャートのステップＳ２１０〜Ｓ２５０が正常に完了した場合）以外は、自身のネットワーク１の外部と通信を行うことができないように設定されている。
【００２３】
ＤＶＤレコーダ１２は、記憶部１２１を備え、その記憶部１２１には、視聴覚情報であるコンテンツ１２２が格納されている。
設定ＰＣ１３は、ＤＶＤレコーダ１２をサービス管理サーバ３に対して設定するためのＰＣであり、キーボードなどの入力部１３１を備えている。
【００２４】
ホームネットワーク２は、ユーザの移動先（外出先）におけるネットワークであり、ゲートウェイ２１（第２のゲートウェイ）、テレビ２２（第２の情報家電機器）および設定ＰＣ２３（第２の設定機器）が設けられている。また、ホームネットワーク２内の各機器は、ＵＰｎＰやＤＬＮＡなど、ホームネットワーク１内の各機器に設定されている機器制御プロトコルと同一の機器制御プロトコルを実装している。
なお、移動先は、たとえば、ホテル、友人宅、インターネットカフェなど、情報家電機器などが設けられていれば、どこでもよい。
【００２５】
ゲートウェイ２１は、ゲートウェイ１１と同様であるので、説明を省略する。
テレビ２２は、視聴覚情報を出力する装置であり、表示部２２１などを備えている。
設定ＰＣ２３は、テレビ２２をサービス管理サーバ３に対して設定するためのＰＣであり、キーボードなどの入力部２３１を備えている。
なお、設定ＰＣ２３の代わりに、ユーザが設定ＰＣ１３を持参し、その設定ＰＣ１３をゲートウェイ２１とテレビ２２に接続して使用してもよい。
【００２６】
サービス管理サーバ３は、ホームネットワーク１にあるＤＶＤレコーダ１２と、ホームネットワーク２にあるテレビ２２の認証を行うためのコンピュータ装置である。サービス管理サーバ３は、ＲＡＭ、ＲＯＭ、ＨＤＤなどからなる記憶部３１（所定の通信プロトコルを備えた通信部を含む）、ＣＰＵなどの処理部（不図示）、入出力インターフェース（不図示）などを備えている。
【００２７】
記憶部３１は、複数の認証情報３２を記憶している。認証情報３２は、コンテンツの配信元となる情報家電機器に関する情報である配信元データ３３と、コンテンツの配信先となる情報家電機器に関する情報である配信先データ３４とを対応付けた情報である。サービス管理サーバ３にこの認証情報３２が登録されることで、コンテンツの送受信を行う情報家電機器を認証することができる。
【００２８】
配信元データ３３には、機器ＩＤ（Identification）３３１、ユーザＩＤ３３２およびゲートウェイＩＰアドレス３３３が含まれている。
機器ＩＤ３３１には、ＤＶＤレコーダ１２の機器ＩＤが登録される。
ユーザＩＤ３３２には、ユーザが所持するＩＤが登録される。
ゲートウェイＩＰアドレス３３３には、ゲートウェイ１１のＩＰアドレスが登録される。
【００２９】
配信先データ３４には、機器ＩＤ３４１、ユーザＩＤ３４２およびゲートウェイＩＰアドレス３４３が含まれている。
機器ＩＤ３４１には、テレビ２２の機器ＩＤが登録される。
ユーザＩＤ３４２には、ユーザが所持するＩＤが登録される。
ゲートウェイＩＰアドレス３４３には、ゲートウェイ２１のＩＰアドレスが登録される。
【００３０】
ネットワーク４は、たとえば、インターネットであり、その場合、通信プロトコルはＩＰ（Internet Protocol）である。
【００３１】
次に、図２を参照しながら、第１実施形態のコンテンツ送受信先認証システムＳにおける、コンテンツの送受信に関連する各機器の処理について説明する（適宜図１参照）。図２は、各機器の処理の流れを示したフローチャートである。
まず、ユーザは、自宅、すなわちホームネットワーク１内におり、設定ＰＣ１３の入力部１３１を操作することで、ＤＶＤレコーダ１２をコンテンツの配信元としてサービス管理サーバ３に登録するための情報（登録情報）をゲートウェイ１１に送信する（ステップＳ２１０）。登録情報には、ＤＶＤレコーダ１２の機器ＩＤとユーザＩＤが含まれる。
【００３２】
登録情報を受信したゲートウェイ１１は、認証部１１１によって、その登録情報をサービス管理サーバ３に転送する。
なお、ステップＳ２１０における設定ＰＣ１３による登録情報の送信先は、ゲートウェイ１１としなくても、サービス管理サーバ３としてもよい。そして、その場合も、ゲートウェイ１１の認証部１１１は、その登録情報をサービス管理サーバ３に転送する。
【００３３】
登録情報を受信したサービス管理サーバ３は、配信元を登録する（ステップＳ２１５）、すなわち、記憶部３１の認証情報３２の配信元データ３３において、機器ＩＤ３３１にＤＶＤレコーダ１２の機器ＩＤを記憶し、ユーザＩＤ３３２にユーザＩＤを記憶し、ゲートウェイＩＰアドレス３３３にゲートウェイ１１のＩＰアドレスを記憶する。
そして、サービス管理サーバ３は、配信元の登録が完了したことを通知する応答メッセージ（登録完了情報）を、ゲートウェイ１１を経由して、設定ＰＣ１３に送信する（ステップＳ２２０）。
【００３４】
ここで、ユーザが、ホームネットワーク２に移動したとする（ステップＳ２２５）。
ユーザは、設定ＰＣ２３の入力部２３１を操作することで、テレビ２２をコンテンツの配信先としてサービス管理サーバ３に登録するための情報（登録情報）をゲートウェイ２１に送信する（ステップＳ２３０）。登録情報には、テレビ２２の機器ＩＤとユーザＩＤが含まれる。
【００３５】
登録情報を受信したゲートウェイ２１は、認証部２１１によって、その登録情報をサービス管理サーバ３に転送する。
なお、ステップＳ２３０における設定ＰＣ２３による登録情報の送信先は、ゲートウェイ２１としなくても、サービス管理サーバ３としてもよい。そして、その場合も、ゲートウェイ２１の認証部２１１は、その登録情報をサービス管理サーバ３に転送する。
【００３６】
登録情報を受信したサービス管理サーバ３は、配信先を登録する（ステップＳ２３５）、すなわち、記憶部３１の認証情報３２の配信先データ３４において、機器ＩＤ３４１にテレビ２２の機器ＩＤを記憶し、ユーザＩＤ３４２にユーザＩＤを記憶し、ゲートウェイＩＰアドレス３４３にゲートウェイ２１のＩＰアドレスを記憶する。
そして、サービス管理サーバ３は、配信先の登録が完了したことを通知するメッセージを、ゲートウェイ２１を経由して、設定ＰＣ２３に送信する（ステップＳ２４０）。
【００３７】
次に、サービス管理サーバ３は、ゲートウェイ１１のパケット転送部１１３に対し、配信先データ３４のゲートウェイＩＰアドレス３４３に格納しているゲートウェイ２１（接続先ゲートウェイ）のＩＰアドレスと、設定情報を送信する（ステップＳ２４５）。設定情報としては、たとえば、ゲートウェイ１１とゲートウェイ２１の間でトンネルを設定するための情報、ゲートウェイ１１とゲートウェイ２１でのパケット転送のためのルーティング情報、パケットを暗号化するための情報などがあげられる。同様に、サービス管理サーバ３は、ゲートウェイ２１のパケット転送部２１３に対し、ゲートウェイ１１（接続先ゲートウェイ）のＩＰアドレスと設定情報を送信する（ステップＳ２４５）。
【００３８】
ゲートウェイ１１とゲートウェイ２１は、互いに接続先である相手のＩＰアドレスを認識し、設定情報を受信していることで、パケット転送部１１３とパケット転送部２１３を用いて、トンネリング技術（あるプロトコルのパケットを他のプロトコルのパケットでカプセル化して送る通信方法）によるトンネル生成を行い、あるいは、ルーティング情報やパケットの暗号化情報などを用いることで、互いの通信可能状態を確立する（ステップＳ２５０）。
【００３９】
ＤＶＤレコーダ１２は、機器制御プロトコルがＵＰｎＰやＤＬＮＡなどであるので、定期的に広告メッセージをホームネットワーク１内にブロードキャストする。そして、ゲートウェイ１１とゲートウェイ２１が通信可能状態を確立した、すなわち、パケットの送受信が可能になったときに、まず、ＤＶＤレコーダ１２は、広告メッセージをホームネットワーク１内に送信する（ステップＳ２５１）。そして、その広告メッセージを受信したゲートウェイ１１は、情報家電機器制御プロトコルプロキシ部１１２によってその広告メッセージをカプセル化し、ゲートウェイ２１に転送する（ステップＳ２５２）。
【００４０】
そして、ゲートウェイ２１は、そのカプセル化された広告メッセージをデカプセル化し、その広告メッセージをホームネットワーク２内にブロードキャストする（すなわち、テレビ２２や設定ＰＣ２３に転送する）（ステップＳ２５３）。
なお、ステップＳ２５３では、ゲートウェイ２１がホームネットワーク２内に広告メッセージを単に転送してブロードキャストするのではなく、ゲートウェイ２１が情報家電機器制御プロトコルプロキシ部２１２を用いて定期的に、ＤＶＤレコーダ１２に代わってホームネットワーク２内に広告メッセージをブロードキャストするようにしてもよい。
【００４１】
いずれにしても、テレビ２２は、ＤＶＤレコーダ１２からの広告メッセージを受信することで、ＤＶＤレコーダ１２があたかもホームネットワーク２内に存在するかのように認識する（ステップＳ２５４）。また、図示は省略するが、同様にして、ＤＶＤレコーダ１２は、テレビ２２からの広告メッセージを受信することで、テレビ２２があたかもホームネットワーク１内に存在するかのように認識する。
このようにして、ＤＶＤレコーダ１２とテレビ２２は、ゲートウェイ１１とゲートウェイ２１を介してお互いを認識し、機器制御プロトコルによるデータの送受信をすることが可能となる。
【００４２】
そして、ユーザは、機器制御プロトコルが有する映像転送機能（ＵＰｎＰ  ＡＶ  Ａｒｃｈｉｔｅｃｔｕｒｅなど）により、テレビ２２を使用（操作）して、ＤＶＤレコーダ１２の記憶部１２１に保存されているコンテンツ１２２を視聴することができる（ＤＶＤレコーダ１２は応答する）（ステップＳ２５５、Ｓ２６０）。
すなわち、ユーザがテレビ２２を操作すると、テレビ２２はネットワーク４経由でＤＶＤレコーダ１２に対し、情報家電機器制御プロトコルによりコンテンツ１２２の送信要求に関するメッセージを送信する。そして、そのメッセージを受けたＤＶＤレコーダ１２は、情報家電機器制御プロトコルによって記憶部１２１のコンテンツ１２２をテレビ２２に送信する。そうすると、テレビ２２は、表示部２２１に、その受信したコンテンツ１２２を表示する。
【００４３】
このように、本実施形態のコンテンツ送受信先認証システムＳによれば、機器制御プロトコルによる処理を行う複数の機器が異なるホームネットワークに存在している場合に、コンテンツの送受信を行うそれらの機器を事前に認証することができる。
すなわち、ゲートウェイ１１とゲートウェイ１２は、サービス管理サーバ３が記憶する認証情報３２を受信した場合以外は、自身のネットワークの外部と通信を行うことができない。したがって、サービス管理サーバ３で配信元の情報家電機器と配信先の情報家電機器を対応付けて認証情報３２として記憶し、その認証情報３２を使用してゲートウェイ１１とゲートウェイ１２が通信できるようになることで、ＤＶＤレコーダ１２の記憶部１２１に記憶されたコンテンツ１２２の意図しない流出（不特定の情報家電機器への配信）や、第三者によるコンテンツ１２２への不正アクセスなどを防止することができる。
【００４４】
また、ゲートウェイ１１、ゲートウェイ２１およびサービス管理サーバ３の連携によって認証を行うことにより、ＤＶＤレコーダ１２やテレビ２２に対して、何らの機能追加をする必要がないという効果を奏する。
さらに、サービス管理サーバ３は、配信元や配信先を登録した後に、登録完了情報（応答メッセージ）をユーザ側の機器（設定ＰＣ１３など）に返すことで、認証の確実性を高めることができる。
【００４５】
また、ゲートウェイ１１のパケット転送部１１３がコンテンツ１２２を暗号化して送信することで、セキュリティを高めることができる。
なお、コンテンツ送受信先認証システムＳにおける各機器の処理をコンピュータに実行させるためのプログラムを所定の者が作成し、各機器で使用することができる。
【００４６】
また、サービス管理サーバ３で認証情報３２を管理することで、コンテンツ１２２の著作権者やその管理者などは、コンテンツ１２２を受信することができる機器の特定など、コンテンツ１２２の管理の確実性を高めることができる。
さらに、サービス管理サーバ３で認証情報３２を管理することで、ゲートウェイ１１とゲートウェイ２１が最初から直接通信する場合に比べ、特に、双方のユーザが異なる場合などには、相手側のゲートウェイの信頼性をサービス管理サーバ３が保証してくれるので、不正なゲートウェイなどと通信する可能性を低減することができ、より安全な通信を行うことができる。
【００４７】
なお、本実施形態では、サービス管理サーバ３の記憶部３１において、認証情報３２は、１つの配信元データ３３に対して１つの配信先データ３４が対応するものとしたが、１つの配信元データ３３に対して２つ以上の配信先データ３４が対応したり、あるいは、２つ以上の配信元データ３３に対して１つの配信先データ３４が対応したりしていてもよい。
また、設定ＰＣ１３や設定ＰＣ２３は、必須の構成ではなく、ＤＶＤレコーダ１２やテレビ２２で情報の入力などができるのであれば、省略してもかまわない。
【００４８】
さらに、サービス管理サーバ３は、配信元データ３３と配信先データ３４において、ユーザＩＤを別々に登録するものとしたが、ユーザＩＤが同一の場合は、共通で１つのユーザＩＤを登録、管理するようにしてもよい。
また、配信元のユーザと配信先のユーザは、同一人物でなくても、別の者であってもよい。
【００４９】
（第２実施形態）
次に、図３を参照しながら、第２実施形態のコンテンツ送受信先認証システムについて説明する（適宜図１参照）。図３は、第２実施形態のコンテンツ送受信先認証システムの全体構成図である。なお、図３のコンテンツ送受信先認証システムＳ１は、図１のコンテンツ送受信先認証システムＳと比べて、ユーザが携帯する携帯デバイス５があり、また、設定ＰＣ１３ａと設定ＰＣ２３ａに、それぞれ、携帯デバイス書込部１３２と携帯機デバイス読取部２３２が設けられている点で異なっており、それ以外の構成については、説明を省略する。
【００５０】
携帯デバイス５（携帯機器）は、ＵＳＢ（Universal Serial Bus）メモリやＵＳＢトークンなどの携帯型記憶媒体である。
設定ＰＣ１３ａの携帯デバイス書込部１３２は、接続された携帯デバイス５に情報を書き込む装置である。
設定ＰＣ２３ａの携帯機デバイス読取部２３２は、接続された携帯デバイス５から情報を読み取る装置である。
【００５１】
次に、図４を参照しながら、第２実施形態のコンテンツ送受信先認証システムＳ１における、コンテンツの送受信に関連する各機器の処理について説明する（適宜図３参照）。図４は、各機器の処理の流れを示したフローチャートである。
【００５２】
まず、ユーザは、自宅、すなわちホームネットワーク１内におり、携帯デバイス５を設定ＰＣ１３ａに接続する（ステップＳ４０１）。
次に、ユーザは、設定ＰＣ１３ａの入力部１３１を操作することで、ＤＶＤレコーダ１２をコンテンツの配信元としてサービス管理サーバ３に登録するための情報（登録情報）をゲートウェイ１１に送信する（ステップＳ４１０）。登録情報には、ＤＶＤレコーダ１２の機器ＩＤとユーザＩＤが含まれる。
【００５３】
登録情報を受信したゲートウェイ１１は、認証部１１１によって、その登録情報をサービス管理サーバ３に転送する。
登録情報を受信したサービス管理サーバ３は、配信元を登録する（ステップＳ４１５）、すなわち、記憶部３１の認証情報３２の配信元データ３３において、機器ＩＤ３３１にＤＶＤレコーダ１２の機器ＩＤを記憶し、ユーザＩＤ３３２にユーザＩＤを記憶し、ゲートウェイＩＰアドレス３３３にゲートウェイ１１のＩＰアドレスを記憶する。
そして、サービス管理サーバ３は、配信元の登録が完了したことを通知する応答メッセージを、ゲートウェイ１１を経由して、設定ＰＣ１３ａに送信する（ステップＳ４２０）。
【００５４】
応答メッセージを受信した設定ＰＣ１３ａは、携帯デバイス書込部１３２を用いて、携帯デバイス５に登録情報を書き込む（記録する）（ステップＳ４２１）。
次に、ユーザが、携帯デバイス５を持参して、ホームネットワーク２に移動したものとする（ステップＳ４２５）。
【００５５】
ユーザは、携帯デバイス５を設定ＰＣ２３ａの携帯デバイス読取部２３２に接続し（ステップＳ４２６）、携帯デバイス読取部２３２は携帯デバイス５から登録情報を読み出す（ステップＳ４２７）。
続いて、ユーザは、設定ＰＣ２３ａの入力部２３１を操作することで、テレビ２２をコンテンツの配信先としてサービス管理サーバ３に登録するための情報（登録情報）を携帯デバイス５から読み出し、ゲートウェイ２１に送信する（ステップＳ４３０）。この際、携帯デバイス５から読み出した登録情報（サービス管理サーバ３の配信元データ３３における機器ＩＤ３３１、ユーザＩＤ３３２およびゲートウェイＩＰアドレス３３３に対応する情報）を使用することで、ユーザは、サービス管理サーバ３の認証情報３２を特定するための情報入力などを省くことができる。
その後のステップＳ４３５〜Ｓ４６０は、図２のステップＳ２３５〜Ｓ２６０と同様であるので、説明を省略する。
【００５６】
このように、コンテンツ送受信先認証システムＳ１によれば、携帯デバイスを使用することで、サービス管理サーバ３に対するテレビ２２の設定を容易に行うことができる。
【００５７】
なお、この第２実施形態では、携帯デバイス５に記憶させる情報を、配信元に関するもののみとしたが、配信元および配信先に関する情報を記憶するようにしてもよい。そうすれば、ユーザは、設定ＰＣ２３ａで配信先の設定を行うときに、さらに情報入力の手間を省くことができる。
【００５８】
以上で実施形態の説明を終えるが、本発明の態様はこれらに限定されるものではない。
たとえば、情報家電機器として、ＤＶＤレコーダとテレビを例に挙げて説明したが、それ以外に、ＰＣ、ＨＤＤレコーダ、ＦＡＸ、電話機、電子レンジ、冷蔵庫、エアコン、ドアホンなど、ネットワークに接続でき、コンテンツを送受信できるものであれば、何でもよい。
その他、具体的な構成について、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
【図面の簡単な説明】
【００５９】
【図１】第１実施形態のコンテンツ送受信先認証システムの全体構成図である。
【図２】第１実施形態のコンテンツ送受信先認証システムにおける各機器の処理の流れを示したフローチャートである。
【図３】第２実施形態のコンテンツ送受信先認証システムの全体構成図である。
【図４】第２実施形態のコンテンツ送受信先認証システムにおける各機器の処理の流れを示したフローチャートである。
【符号の説明】
【００６０】
１，２  ホームネットワーク
３      サービス管理サーバ
４      ネットワーク
５      携帯デバイス
１１，２１  ゲートウェイ
１２    ＤＶＤレコーダ
１３，１３ａ，２３，２３ａ  設定ＰＣ
２２    テレビ
３１    記憶部
【図１】
0004460541.tif 000002
【図２】
0004460541.tif 000003
【図３】
0004460541.tif 000004
【図４】
0004460541.tif 000005