(57)【特許請求の範囲】
【請求項１】
複数の構成員を含むホームネットワークでホームサーバからセッションキーを受信する方法において、
ａ）前記ホームネットワークの構成員に変更が生じる度に、少なくとも前記セッションキー及び前記セッションキーの生成順序を表すセッションバージョンを受信して、少なくとも前記セッションキーと前記セッションバージョンをセットにしてテーブルに保存するステップであって、前記テーブルは、最新の前記セットを保存する現在セッションキーテーブル（ＣＳＫＴ）と、これまで受信した前記セットを少なくとも一つ以上保存するための過去セッションキーテーブル（ＰＳＫＴ）とを含み、前記現在セッションキーテーブルに保存されていた前記セットを過去セッションキーテーブルに保存するとともに、受信した前記セットを前記現在セッションキーテーブルに保存する、ステップと、
ｂ）所定のコンテンツの再生に必要なライセンスを受信するステップと、
ｃ）前記ライセンスから抽出した暗号化セッションバージョン及び前記保存されたセッションバージョンに基づいて、前記テーブルに前記暗号化セッションバージョンと同一のセッションバージョンが存在しているか検査することで前記コンテンツの再生に必要なセッションキーを決定するステップと、を含むことを特徴とする方法。
【請求項２】
前記ライセンスは、前記ホームサーバの識別子であるサーバ識別子を含み、前記ｃ）ステップ以前に、
ｄ）前記ライセンスに含まれたサーバ識別子が前記セッションキーを受信するユーザ機器が属するホームサーバのサーバ識別子であるか否かを判断することによって、前記コンテンツの再生に必要なセッションキーを決定するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記セットは、前記セッションキーを生成したホームサーバのサーバ識別子をさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記ライセンスは、前記サーバ識別子、前記セッションバージョン及び前記セッションキーを利用して、前記コンテンツキーを暗号化することによって生成された暗号化されたコンテンツキーを含み、
前記ｃ）ステップは、
前記ライセンスに含まれたセッションバージョンと前記現在セッションキーテーブルに含まれたセッションバージョンとを比較することによって行われることを特徴とする請求項３に記載の方法。
【請求項５】
前記ライセンスは、前記サーバ識別子、前記セッションバージョン、及び前記セッションキーを利用して、前記コンテンツキーを暗号化することによって生成された暗号化されたコンテンツキーを含み、
前記ｄ）ステップは、
前記ライセンスに含まれたサーバ識別子が前記現在セッションキーテーブルに含まれたサーバ識別子に含まれるか否かを判断することによって行われることを特徴とする請求項３に記載の方法。
【請求項６】
前記ｃ）及びｄ）ステップは、過去セッションキーテーブル（ＰＳＫＴ）に基づいて行われる請求項３に記載の方法。
【請求項７】
前記ｃ）ステップは、
ｃ１）前記ライセンスからのセッションバージョンが前記現在セッションバージョンと一致する場合には、前記現在セッションキーを前記セッションキーに決定するステップと、
ｃ２）前記ライセンスからのセッションバージョンが前記現在セッションバージョンより小さい場合には、前記過去セッションキーテーブル内に前記ライセンスからのセッションバージョンが存在するか否かを検査し、存在する場合に、前記存在する過去セッションキーを前記セッションキーに決定するステップと、を含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記ｄ）ステップは、
ｄ１）前記ライセンスからのサーバ識別子が前記現在セッションキーテーブル内のサーバ識別子と一致していない場合には、前記コンテンツに対する再生不可決定を下すことを特徴とする請求項６に記載の方法。
【請求項９】
複数のユーザ機器を備えるホームネットワーク内で、第２ユーザ機器が所定のコンテンツを第１ユーザ機器から伝送されて再生する方法において、
ａ）前記ホームネットワークの前記ユーザ機器に変更が生じる度に、少なくとも前記コンテンツの再生に必要なセッションキー及び前記セッションキーの生成順序を表すセッションバージョンを受信して、少なくとも前記セッションキーと前記セッションバージョンをセットにしてテーブルに保存するステップであって、前記テーブルは、最新の前記セットを保存する現在セッションキーテーブル（ＣＳＫＴ）と、これまで受信した前記セットを少なくとも一つ以上保存するための過去セッションキーテーブル（ＰＳＫＴ）とを含み、前記現在セッションキーテーブルに保存されていた前記セットを過去セッションキーテーブルに保存するとともに、受信した前記セットを前記現在セッションキーテーブルに保存する、ステップと、
ｂ）前記第１ユーザ機器から所定のコンテンツキーを利用して暗号化されたコンテンツ、及び前記コンテンツの再生に必要なライセンスを受信するステップと、
ｃ）前記ライセンスに含まれた暗号化セッションバージョン及び前記保存されたセッションバージョンに基づいて、前記テーブルに前記暗号化セッションバージョンと同一のセッションバージョンが存在しているか検査することで前記コンテンツの再生に必要なセッションキーを決定するステップと、
ｄ）前記決定されたセッションキーを利用して前記コンテンツキーを生成し、前記生成されたコンテンツキーを利用して前記暗号化されたコンテンツを再生するステップと、を含むことを特徴とする方法。
【請求項１０】
前記ライセンスは、前記ホームサーバの識別子であるサーバ識別子を含み、前記ｃ）ステップ以前に、
ｅ）前記ライセンスに含まれたサーバ識別子が、前記セッションキーを受信するユーザ機器が属するホームサーバのサーバ識別子であるか否かを判断することによって、前記コンテンツの再生に必要なセッションキーを決定するステップをさらに含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記セットは、前記セッションキーを生成したホームサーバのサーバ識別子をさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記ライセンスは、前記サーバ識別子、前記セッションバージョン及び前記セッションキーを利用して前記コンテンツキーを暗号化することによって生成された暗号化されたコンテンツキーを含み、
前記ｃ）ステップは、
前記ライセンスに含まれたセッションバージョンと前記現在セッションキーテーブルに含まれたセッションバージョンとを比較することによって行われることを特徴とする請求項１１に記載の方法。
【請求項１３】
前記ライセンスは、前記サーバ識別子、前記セッションバージョン、及び前記セッションキーを利用して前記コンテンツキーを暗号化することによって生成された暗号化されたコンテンツキーを含み、
前記ｅ）ステップは、
前記ライセンスに含まれたサーバ識別子が前記現在セッションキーテーブルに含まれたサーバ識別子に含まれるか否かを判断することによって行われることを特徴とする請求項１１に記載の方法。
【請求項１４】
前記ｃ）及びｅ）ステップは、過去セッションキーテーブル（ＰＳＫＴ）に基づいて行われる請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークでのセッションキーの受信方法及びそれを利用したコンテンツの再生方法に係り、さらに詳細には、セッションバージョンを利用してさらに容易にドメインの構成員を管理できるセッションキーの受信方法及びそれを利用したコンテンツの再生方法に関する。
【背景技術】
【０００２】
デジタルコンテンツは、コンテンツ提供者からユーザに伝送される。ユーザは、コンテンツに対するコストの支払を通じて正当な権限を獲得して初めて、デジタルコンテンツが使用でき、また正当な権限を獲得していないユーザは、デジタルコンテンツが使用できないように、コンテンツは保護されねばならない。
【０００３】
正当な権限のないユーザにとってコンテンツの獲得を防止するために、コンテンツは、コンテンツキーで暗号化され、コンテンツキーは、正当な権限のあるユーザにのみ配布される。
【０００４】
一方、最近ホームネットワーク技術の発達につれて、一人のユーザが一つ以上のユーザ機器を所有し、また、これらの間にコンテンツの移動が可能になった。ユーザは、一回のコスト決済で自身が所有した全ての機器に対するコンテンツの使用を所望する。しかし、コンテンツが機器の間で再生できる形態で自由に移動可能であれば、権限のないユーザがコンテンツを獲得して使用しうる。したがって、ホームネットワーク技術では、権限のあるユーザのホームネットワーク内のユーザ機器の間には、コンテンツの移動を許容しつつ、権限のないユーザは、コンテンツを獲得できないか、または獲得するとしても、コンテンツを使用不可能にする技術が必要である。
【０００５】
特に、米連邦通信委員会（ＦＣＣ：Ｆｅｄｅｒａｌ Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ Ｃｏｍｍｉｓｓｉｏｎ）は、２００５年７月から米国内のデジタル放送で放送される高画質ＨＤ級のコンテンツに対して１ビットのブロードキャストフラグ（Ｂｒｏａｄｃａｓｔ Ｆｌａｇ：ＢＦ）を添加し、該当コンテンツのＢＦが１である場合には、コンテンツ保護がなされるように、すなわち権限のないユーザの使用を防止する技術をデジタル放送具現技術標準で要求しているため、ホームサーバとユーザ機器との間のデジタル放送コンテンツの安全な使用に対する要求は、さらに切実である。
【０００６】
図１は、ホームネットワーク（ＨＮ：Ｈｏｍｅ Ｎｅｔｗｏｒｋ）の構造を示す図面である。
【０００７】
コンテンツ提供者ＣＰは、伝送チャンネル１０を通じてホームサーバ（ＨＳ：Ｈｏｍｅ Ｓｅｒｖｅｒ）にコンテンツを伝送する。
【０００８】
ＨＳは、ユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４と連結されており、正当なユーザ機器の加入及び脱退を管理し、正当な権限のあるユーザ機器、すなわち現在加入された機器にのみコンテンツを伝送する。
【０００９】
ここで、ドメインは、一つのＨＳに連結されたユーザ機器の集合を意味する。ユーザ機器のＨＮへの加入及び脱退によって、ドメインは、常に変わる。すなわち、ドメインに連結されたユーザ機器は、常に変わる。したがって、脱退したユーザ機器は、それ以上コンテンツを獲得不可能にする過程が必要であり、それがセッションキーを使用したドメインの管理方法である。
【００１０】
図２は、従来のドメインの管理方法を示す図面である。
【００１１】
ステップ２１０で、ＨＳは、所定のコンテンツキーＫ＿ｃｏｎｔを利用してコンテンツＣｏｎｔを暗号化することによって生成された暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔ、及び所定のセッションキーＫ＿ｓｅｓｓを利用して前述したコンテンツキーＫ＿ｃｏｎｔを暗号化することによって生成された暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔを現在ユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４に何れも伝送する。ここで、現在ユーザ機器とは、正当な権限をもって現在ＨＳに加入され、かつ連結されている機器を意味する。一般的に、暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔは、ライセンスと呼ばれるファイルの形態でそれぞれのユーザ機器に保存される。
【００１２】
ステップ２２０で、ＨＳは、安全な伝送経路を通じてユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４に前述したコンテンツキーの暗号化に使われたセッションキーＫ＿ｓｅｓｓを伝送する。
【００１３】
ステップ２３０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４は、セッションキーＫ＿ｓｅｓｓを利用して前述した暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔを復号化することによってコンテンツキーＫ＿ｃｏｎｔを獲得し、コンテンツキーＫ＿ｃｏｎｔを利用して前述した暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔを復号化することによってコンテンツＣｏｎｔを獲得した後に、これを再生しうる。
【００１４】
ステップ２４０で、ユーザＤ４が脱退したと仮定する。
【００１５】
ステップ２５０で、ＨＳは、新たなセッションキーＫ＿ｓｅｓｓ’を生成した後に、これを現在ユーザ機器Ｄ１，Ｄ２，Ｄ３に伝送する。
【００１６】
ステップ２６０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ステップ２５０で受信された新たなセッションキーＫ＿ｓｅｓｓ’を利用してステップ２３０のコンテンツキーＫ＿ｃｏｎｔを暗号化することによって、新たな暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ’，Ｋ＿ｃｏｎｔを生成した後に、それをライセンスファイル内に保存する。すなわち、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ライセンスファイルを更新する。
【００１７】
ステップ２７０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、セッションキーＫ＿ｓｅｓｓ’を利用して前述した暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ’，Ｋ＿ｃｏｎｔを復号化することによってコンテンツキーＫ＿ｃｏｎｔを獲得し、コンテンツキーＫ＿ｃｏｎｔを利用して前述した暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ、Ｃｏｎｔを復号化することによってコンテンツＣｏｎｔを獲得した後にそれを再生しうる。
【００１８】
以後の新たなコンテンツについては、新たなセッションキーＫ＿ｓｅｓｓ’を利用して新たなコンテンツＣｏｎｔ’がユーザ機器Ｄ１，Ｄ２，Ｄ３に伝送される。言い換えれば、ＨＳは、所定の新たなコンテンツキーＫ＿ｃｏｎｔ’を利用して新たなコンテンツＣｏｎｔ’を暗号化することによって、生成された暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ’，Ｃｏｎｔ’、及び前述した新たなセッションキーＫ＿ｓｅｓｓ’を利用して前述したコンテンツキーＫ＿ｃｏｎｔ’を暗号化することによって、生成された暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ’，Ｋ＿ｃｏｎｔ’を現在ユーザ機器Ｄ１，Ｄ２，Ｄ３に何れも伝送する。
【００１９】
一方、ユーザ機器Ｄ４は、新たなセッションキーＫ＿ｓｅｓｓ’を有しているため、新たに伝送されるコンテンツＣｏｎｔ’に対するコンテンツキーＫ＿ｃｏｎｔ’が獲得できないので、ユーザ機器Ｄ４の脱退以後にＨＮ内に配布されるコンテンツは再生できない。
【００２０】
しかし、このような従来の方法によれば、ユーザ機器Ｄ４は、自身の脱退前にそれぞれのユーザ機器に伝送されたコンテンツＣｏｎｔをユーザ機器Ｄ１，Ｄ２，Ｄ３から伝送されて再生できないという問題点を有する。
【００２１】
もし、ユーザ機器Ｄ４が自身が有していたコンテンツキーＫ＿ｃｏｎｔを有していない場合には、ユーザ機器Ｄ４は、暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔが含まれたライセンスファイルを受信して、コンテンツキーＫ＿ｃｏｎｔを獲得せねばならないが、ユーザ機器Ｄ４の脱退以後にユーザ機器Ｄ１，Ｄ２，Ｄ３は、ステップ２６０のようにライセンスを更新したため、それ以上以前のセッションキーＫ＿ｓｅｓｓで暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔは有しておらず、結局、ユーザ機器Ｄ４は、コンテンツキーＫ＿ｃｏｎｔが獲得できない。
【００２２】
すなわち、ユーザ機器Ｄ４がコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔ及びコンテンツキーＫ＿ｃｏｎｔを流失した場合には、コンテンツＣｏｎｔは、ユーザ機器Ｄ４の脱退以前のコンテンツであるので、依然として使用権限を有するにも拘わらず、コンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔをユーザ機器Ｄ１，Ｄ２，Ｄ３から伝送されても使用できなくなるという問題点を有する。
【発明の開示】
【発明が解決しようとする課題】
【００２３】
本発明は、前述した問題を解決するために案出されたものであって、セッションキー及びセッションバージョンを利用して、ユーザ機器間のコンテンツ伝送が自由に行わせるなど、多様なドメイン管理を行えるようにするセッションキーの受信方法及びそれを利用したコンテンツの再生方法を提供することを目的とする。
【課題を解決するための手段】
【００２４】
前記目的を達成するための本発明は、複数の構成員を含むＨＮでＨＳからセッションキーを受信する方法において、ａ）前記ＨＮの構成員に変更が生じる度に、前記セッションキー及び前記セッションキーの生成順序を表すセッションバージョンを受信して保存するステップと、ｂ）所定のコンテンツの再生に必要なライセンスを受信するステップと、ｃ）前記ライセンスから抽出したセッションバージョンの暗号化セッションバージョン及び前記保存されたセッションバージョンに基づいて、前記コンテンツの再生に必要なセッションキーを決定するステップと、を含む。
【００２５】
ここで、前記ライセンスは、前記ＨＳの識別子であるサーバ識別子を含み、前記ｃ）ステップ以前に、ｄ）前記ライセンスに含まれたサーバ識別子が、前記セッションキーを受信するユーザ機器が属するＨＳのサーバ識別子であるか否かを判断することによって、前記コンテンツの再生に必要なセッションキーを決定するステップをさらに含む。
【００２６】
ここで、前記ｃ）及びｄ）ステップは、現在セッションキーテーブル（ＣＳＫＴ：Ｃｕｒｒｅｎｔ Ｓｅｓｓｉｏｎ Ｋｅｙ Ｔａｂｌｅ）に基づいて行われ、前記ＣＳＫＴは、現在ＨＳのサーバ識別子、現在セッションバージョン及び現在セッションキーを含む。
【００２７】
ここで、前記ライセンスは、前記サーバ識別子、前記セッションバージョン及び前記セッションキーを利用して前記コンテンツキーを暗号化することによって生成された暗号化されたコンテンツキーを含み、前記ｃ）ステップは、前記ライセンスに含まれたセッションバージョンと前記ＣＳＫＴに含まれたセッションバージョンとを比較することによって行われる。
【００２８】
また、ここで、前記ライセンスは、前記サーバ識別子、前記セッションバージョン、及び前記セッションキーを利用して前記コンテンツキーを暗号化することによって生成された暗号化されたコンテンツキーを含み、前記ｄ）ステップは、前記ライセンスに含まれたサーバ識別子が前記ＣＳＫＴに含まれたサーバ識別子に含まれるか否かを判断することによって行われる。
【００２９】
ここで、前記ｃ）及びｄ）ステップは、過去セッションキーテーブル（ＰＳＫＴ：Ｐｒｅｖｉｏｕｓ Ｓｅｓｓｉｏｎ Ｋｅｙ Ｔａｂｌｅ）に基づいて行われ、前記ＰＳＫＴは、過去ホームサーバのサーバ識別子、過去セッションバージョン及び過去セッションキーをそれぞれ少なくとも一つ以上含む。
【００３０】
ここで、前記ｃ）ステップは、ｃ１）前記ライセンスからのセッションバージョンが前記現在セッションバージョンと一致する場合には、前記現在セッションキーを前記セッションキーに決定するステップと、ｃ２）前記ライセンスからのセッションバージョンが前記現在セッションバージョンより小さい場合には、前記ＰＳＫＴ内に前記ライセンスからのセッションバージョンが存在するか否かを検査し、存在する場合に、前記存在する過去セッションキーを前記セッションキーに決定するステップと、を含む。
【００３１】
また、前記ｄ）ステップは、ｄ１）前記ライセンスからのサーバ識別子が前記ＣＳＫＴ内のサーバ識別子と一致しない場合には、前記コンテンツに対する再生不可決定を下すことによって終了する。
【００３２】
また、本発明は、ｅ）前記保存されたセッションキーのうち、前記コンテンツの再生に必要なセッションキーがない場合に、最も最近のセッションキー及び前記セッションキーのセッションバージョンを前記ＨＮ内のＨＳから受信することによって、セッションキーを更新するステップをさらに含む。
【００３３】
また、本発明は、複数のユーザ機器を備えるＨＮ内で第２ユーザ機器が所定のコンテンツを第１ユーザ機器から伝送されて再生する方法において、ａ）前記ＨＮのユーザ機器に変更が生じる度に、前記コンテンツの再生に必要なセッションキー及び前記セッションキーの生成順序を表すセッションバージョンを受信して保存するステップと、ｂ）前記第１ユーザ機器から所定のコンテンツキーを利用して暗号化されたコンテンツ、及び前記コンテンツの再生に必要なライセンスを受信するステップと、ｃ）前記ライセンスに含まれたセッションバージョン及び前記保存されたセッションバージョンに基づいて、前記コンテンツの再生に必要なセッションキーを決定するステップと、ｄ）前記決定されたセッションキーを利用して前記コンテンツキーを生成し、前記生成されたコンテンツキーを利用して前記暗号化されたコンテンツを再生するステップと、を含む。
【発明の効果】
【００３４】
本発明によれば、ホームサーバは、加入者の変更が発生する度に、セッションキー及びセッションバージョンをユーザ機器に伝送し、ユーザ機器は、セッションバージョンを利用してセッションキーを決定することによって、ユーザ機器間のコンテンツの伝送が自由に行われるなど、多様なドメイン管理を行える。
【発明を実施するための最良の形態】
【００３５】
以下、添付された図面を参照して本発明による望ましい一実施形態を詳細に説明する。
【００３６】
図３は、本発明の第１実施形態によるセッションキーの受信方法を示す図面である。
【００３７】
ステップ３１０で、ユーザ機器の加入または脱退によって、ＨＮ構成員の変更が発生する。
【００３８】
ステップ３２０で、ユーザ機器は、ＨＮの構成員に変更が発生する度に、セッションキー及びセッションキーの生成順序を表すセッションバージョンをＨＳから受信して保存する。
【００３９】
もし、ユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４が、セッションバージョンが１であるセッションキーＫ＿ｓｅｓｓを利用してコンテンツキーＫ＿ｃｏｎｔを獲得しており、その後にユーザ機器Ｄ４がＨＮを脱退したならば、ＨＳは、新たなセッションキーＫ＿ｓｅｓｓ’及びこのセッションキーＫ＿ｓｅｓｓ’のセッションバージョン＝０００２を現在ユーザ機器Ｄ１，Ｄ２，Ｄ３に伝送する。すなわち、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、セッションキーＫｅｓｓ’及びセッションバージョン＝０００２をＨＳから受信して保存する。
【００４０】
一実施形態で、ユーザ機器は、セッションキー及びセッションバージョンをＣＳＫＴに保存し、ＣＳＫＴは、例えば、表１のような形式を有する。
【００４１】
【表１】
0005492379.tif 000002
【００４２】
表１は、現在セッションキーが２２２２であり、セッションバージョンが０００１から０００２に更新されたことを表す。
【００４３】
ステップ３３０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、所定のコンテンツの再生に必要なライセンスＬｉｃを受信し、受信したライセンスＬｉｃから暗号化セッションバージョンＥＳＶを抽出する。暗号化セッションバージョン（ＥＳＶ：Ｅｎｃｏｄｉｎｇ Ｓｅｓｓｉｏｎ Ｖｅｒｓｉｏｎ）は、ＨＳが該当コンテンツの復号化に使われるコンテンツキーを暗号化するのに使用したセッションキーの生成順序を表す番号である。すなわち、本発明でライセンスＬｉｃは、表２のように構成される。
【００４４】
【表２】
0005492379.tif 000003
【００４５】
ここで、ライセンスＬｉｃは、コンテンツＣｏｎｔの再生に使われるライセンスを意味し、コンテンツキーＫ＿ｃｏｎｔは、コンテンツＣｏｎｔの暗号化に使われたコンテンツキーであり、セッションキーＫ＿ｓｅｓｓは、コンテンツキーＫ＿ｃｏｎｔの暗号化に使われたセッションキーである。
【００４６】
ステップ３４０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ステップ３３０で抽出されたＥＳＶとＣＳＫＴ内の現在セッションバージョン（ＣＳＶ：Ｃｕｒｒｅｎｔ Ｓｅｓｓｉｏｎ Ｖｅｒｓｉｏｎ）とが同一であるか否かを検査する。同一である場合には、３５０に進み、そうでない場合には、ステップ３６０に進む。
【００４７】
ステップ３５０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ＣＳＶに対応するＣＳＫをセッションキーとして抽出する。
【００４８】
ステップ３６０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ＨＳにＥＳＶに対応するセッションキーを要請し、ユーザ認証を通じて所望のセッションキーを受信する。
【００４９】
図４は、脱退したユーザＤ４が、図３の方法によって受信されたセッションキーを利用して、ユーザ機器Ｄ１からコンテンツＣｏｎｔ＿Ａを伝送されて再生する方法を示す図面である。
【００５０】
時間ｔ１でＨＳのＨＮに加入されたユーザ機器は、ユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４であり、コンテンツＣｏｎｔ＿Ａを伝送されて使用中である。時間ｔ２で、ユーザ機器Ｄ４が脱退した。図３の方法によって、時間ｔ２以後に、ＨＳは、コンテンツＣｏｎｔ＿Ｂを新たなセッションキーＫ＿ｓｅｓｓ’を利用してユーザ機器Ｄ１，Ｄ２，Ｄ３に配布する。これを要約すれば、次の通りである。
【００５１】
【表３】
0005492379.tif 000004
【００５２】
現在ユーザ機器Ｄ１，Ｄ２，Ｄ３は、コンテンツＣｏｎｔ＿Ａを受信して使用中であるので、暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔ＿Ａ、ライセンスＬｉｃ＿Ａを有している状態である。しかし、ユーザ機器Ｄ４の脱退によってセッションキーが更新されたので、時間ｔ２以後にユーザ機器Ｄ１，Ｄ２，Ｄ３が有するＣＳＫＴは、次の通りである。
【００５３】
【表４】
0005492379.tif 000005
【００５４】
このような状況で、紛失などの理由によって、ユーザ機器Ｄ４は、脱退以後にユーザ機器Ｄ１からコンテンツＣｏｎｔ＿Ａを伝送されて使用しようとする。
【００５５】
ステップ４１０で、ユーザ機器Ｄ４は、ユーザ機器Ｄ１から暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔ＿Ａ及びライセンスＬｉｃ＿Ａを受信する。
【００５６】
従来の方法と異なり、ＨＮの構成員に変更が発生しても、ライセンスの更新は行われないため、ユーザ機器Ｄ１から伝送されるライセンスＬｉｃ＿Ａは、図３の方法で説明したように、ＥＳＶ＝０００１及び暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔを含む。
【００５７】
ステップ４２０で、ユーザ機器Ｄ４は、ライセンスＬｉｃ＿ＡからＥＳＶを抽出し、ＥＳＶとユーザ機器Ｄ４の有するＣＳＫＴ内のＣＳＶとを比較する。同一ならば、ステップ４３０に進み、そうでなければ、ステップ４６０に進む。
【００５８】
ＥＳＶ＝０００１であり、ＣＳＶも０００１であるため、コンテンツＣｏｎｔ＿Ａの再生に使われたコンテンツキーＫ＿ｃｏｎｔは、同じセッションキーＫ＿ｓｅｓｓで暗号化されているということが分かる。
【００５９】
ステップ４３０で、ユーザ機器Ｄ４は、ステップ４１０で受信したライセンスＬｉｃ＿Ａから暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔを抽出する。
【００６０】
ステップ４４０で、ユーザ機器Ｄ４は、ＣＳＫＴのＣＳＫ＝Ｋ＿ｓｅｓｓを利用して、ステップ４３０で抽出した暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔを復号化することによってコンテンツキーＫ＿ｃｏｎｔを生成する。
【００６１】
ステップ４５０で、ユーザ機器Ｄ４は、ステップ４４０で生成されたコンテンツキーＫ＿ｃｏｎｔを利用して、ステップ４１０で受信した暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔ＿Ａを復号化することによってコンテンツＣｏｎｔ＿Ａを抽出し、抽出されたコンテンツＣｏｎｔ＿Ａを再生する。
【００６２】
ステップ４６０で、ユーザ機器Ｄ４は、ＨＳにＥＳＶに対応するセッションキーを要請し、ユーザ認証を通じて所望のセッションキーを受信する。
【００６３】
ステップ４７０で、ユーザ機器Ｄ４は、ステップ４６０で受信したセッションキーを利用して、ライセンスＬｉｃ＿Ａ内の暗号化されたコンテンツキーを復号化することによってコンテンツキーを生成し、生成されたコンテンツキーを利用してコンテンツＣｏｎｔ＿Ａを再生する。
【００６４】
図４の方法によれば、加入者の変更があっても、ユーザ機器に含まれたライセンスは更新されないため、ステップ４２０で、ＣＳＶとＥＳＶとは、常に同一である。したがって、例外的な場合が発生しない限り、ステップ４３０ないし４５０が行われ、ステップ４６０ないし４７０の場合は、発生しない。すなわち、脱退したユーザ機器Ｄ４は、依然として脱退前のコンテンツを他のユーザ機器Ｄ１から伝送されて使用しうる。
【００６５】
図５は、本発明の第２実施形態によるセッションキーの受信方法を示す図面である。
【００６６】
図３のセッションキーの受信方法によれば、脱退したユーザ機器は、依然として脱退以前のコンテンツを他のユーザ機器から伝送されて使用しうるという長所を有するが、依然として加入されたユーザ機器は、他の加入されたユーザ機器から脱退以前のコンテンツを伝送されて再生できないという問題点を有する。
【００６７】
例えば、図４の場合に、ユーザ機器Ｄ４は、ユーザ機器Ｄ１からコンテンツＣｏｎｔ＿Ａを伝送されて再生可能であるが、ユーザ機器Ｄ２は、ユーザ機器Ｄ１からコンテンツＣｏｎｔ＿Ａを伝送されても、ユーザ機器Ｄ２は、更新されたセッションキーＫ＿ｓｅｓｓ’を有しているだけ、過去セッションキーＫ＿ｓｅｓｓを有していないため、コンテンツＣｏｎｔ＿Ａが再生できない。図５のセッションキーの受信方法は、このような問題点に対する解決策を提供する。
【００６８】
ステップ５１０で、ユーザ機器の加入または脱退によって、ＨＮ構成員の変更が発生する。
【００６９】
ステップ５２０で、ユーザ機器は、ＨＮの構成員に変更が発生する度に、セッションキー及びセッションキーの生成順序を表すセッションバージョンをＨＳから受信し、かつ保存する。
【００７０】
このとき、ユーザ機器は、ＣＳＫ及びＣＳＶをＣＳＫＴに保存し、ＰＳＫ（ＰＳＫ：Ｐｒｅｖｉｏｕｓ Ｓｅｓｓｉｏｎ Ｋｅｙ）及び過去セッションバージョン（ＰＳＶ：Ｐｒｅｖｉｏｕｓ Ｓｅｓｓｉｏｎ Ｖｅｒｓｉｏｎ）をＰＳＫＴに保存する。ＣＳＫＴ及びＰＳＫＴは、例えば、それぞれ表５及び表６のようなフォーマットを有する。
【００７１】
【表５】
0005492379.tif 000006
【００７２】
【表１】
0005492379.tif 000007
【００７３】
ステップ５３０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、所定のコンテンツの再生に必要なライセンスＬｉｃを受信し、受信したライセンスＬｉｃからＥＳＶを抽出する。
【００７４】
時間ｔ２にユーザ機器Ｄ４が脱退し、ユーザ機器Ｄ４の脱退以前のコンテンツをコンテンツＣｏｎｔ＿Ａ、脱退以後のコンテンツをＣｏｎｔ＿Ｂ、このとき、それぞれユーザ機器に配布されたセッションキーがＫ＿ｓｅｓｓ，Ｋ＿ｓｅｓｓ’といえば、現在状況は、次の表７のように要約可能である。
【００７５】
【表７】
0005492379.tif 000008
【００７６】
このとき、ライセンスＬｉｃは、表２と同様に、表８のような構成を有する。
【００７７】
【表８】
0005492379.tif 000009
【００７８】
ここで、ライセンスＬｉｃは、コンテンツＣｏｎｔの再生に使われるライセンスを意味し、コンテンツキーＫ＿ｃｏｎｔは、コンテンツＣｏｎｔの暗号化に使われたコンテンツキーであり、セッションキーＫ＿ｓｅｓｓは、コンテンツキーＫ＿ｃｏｎｔの暗号化に使われたセッションキーである。
【００７９】
ステップ５４０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ステップ５２０で抽出されたＥＳＶとＣＳＫＴ内のＣＳＶとが同一か否かを検査する。同じである場合には、ステップ５５０に進み、そうでない場合には、５５５に進む。
【００８０】
ステップ５５０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ＣＳＶに対応するＣＳＫをセッションキーとして抽出する。
【００８１】
ステップ５５５で、ＥＳＶとＣＳＶとを比較する。ＥＳＶがＣＳＶより小さい場合には、ステップ５６０に進み、そうでない場合には、ステップ５８０に進む。
【００８２】
ステップ５６０で、すなわち、ＥＳＶがＣＳＶより小さい場合には、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ＰＳＫＴにＥＳＶが存在するか否かを検査する。存在する場合には、５７０に進み、そうでない場合には、ステップ５８０に進む。
【００８３】
ステップ５７０で、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ＰＳＫＴからＥＳＶに対応するセッションキーを抽出する。
【００８４】
ステップ５８０で、すなわち、ＥＳＶがＣＳＶより大きいか、またはステップ５６０でＰＳＫＴに該当ＥＳＶが存在していないと判断された場合には、ユーザ機器Ｄ１，Ｄ２，Ｄ３は、ＨＳにＥＳＶに対応するセッションキーを要請し、ユーザ認証を通じて所望のセッションキーを受信する。
【００８５】
図６は、ユーザ機器Ｄ４の脱退後に、ユーザＤ３が、図５の方法によって受信されたセッションキーを利用して、ユーザ機器Ｄ１からコンテンツＣｏｎｔ＿Ａを伝送されて再生する方法を示す図面である。
【００８６】
時間ｔ１でＨＳのＨＮに加入されたユーザ機器は、ユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４であり、コンテンツＣｏｎｔ＿Ａを伝送されて使用中である。時間ｔ２で、ユーザ機器Ｄ４が脱退した。このような状況を要約すれば、前述した表７の通りである。
【００８７】
現在ユーザ機器Ｄ１，Ｄ２，Ｄ３は、コンテンツＣｏｎｔ＿Ａを受信して使用中であるので、暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔ＿Ａ、ライセンスＬｉｃ＿Ａを有している状態である。しかし、ユーザ機器Ｄ４の脱退によってセッションキーが更新されたので、時間ｔ２以後にユーザ機器Ｄ１，Ｄ２，Ｄ３が有するＣＳＫＴ及びＰＳＫＴは、それぞれ前述した表５及び表６の通りである。
【００８８】
このような状況で、紛失などの理由によって、ユーザ機器Ｄ３は、ユーザ機器Ｄ４の脱退以後に、ユーザ機器Ｄ１からコンテンツＣｏｎｔ＿Ａを伝送されて使用しようとする。
【００８９】
ステップ６１０で、ユーザ機器Ｄ３は、ユーザ機器Ｄ１から暗号化されたコンテンツＥ Ｋ＿ｃｏｎｔ，Ｃｏｎｔ＿Ａ及びライセンスＬｉｃ＿Ａを受信する。
【００９０】
表７に示したように、ユーザ機器Ｄ１から伝送されるライセンスＬｉｃ＿Ａは、ＥＳＶＥＳＶ＝０００３及び暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔを含む。
【００９１】
ステップ６２０で、ユーザ機器Ｄ３は、ライセンスＬｉｃ＿ＡからＥＳＶを抽出し、ＥＳＶとユーザ機器Ｄ３が有するＣＳＫＴ内のＣＳＶとを比較する。もし、ＥＳＶとＣＳＶとが同じである場合には、ステップ６３０に進み、そうでない場合には、ステップ６４０または６５０に進む。
【００９２】
ステップ６３０で、ユーザ機器Ｄ３は、ＣＳＶに対応するＣＳＫをセッションキーとして抽出する。
【００９３】
ステップ６４０で、ＥＳＶがＣＳＶより大きい場合には、ユーザ機器Ｄ３は、ＨＳにＥＳＶに対応するセッションキーを要請し、ユーザ認証を通じて所望のセッションキーを受信する。
【００９４】
ステップ６５０で、ＥＳＶがＣＳＶより小さい場合には、ユーザ機器Ｄ３は、ＰＳＫＴにＥＳＶが存在するか否かを検査する。存在する場合には、ステップ６６０に進み、そうでない場合には、ステップ６７０に進む。
【００９５】
ステップ６６０で、ユーザ機器Ｄ３は、ＰＳＫＴからＥＳＶに対応するセッションキーを抽出する。
【００９６】
ステップ６７０で、ユーザ機器Ｄ３は、ＨＳにＥＳＶに対応するセッションキーを要請し、ユーザ認証を通じて所望のセッションキーを受信する。
【００９７】
ステップ６８０で、ユーザ機器Ｄ３は、ステップ６４０または６７０で受信したセッションキーまたはステップ６３０または６６０で抽出したセッションキーを利用して、ステップ６１０で受信したライセンスＬｉｃ＿Ａ内の暗号化されたコンテンツキーＥ Ｋ＿ｓｅｓｓ，Ｋ＿ｃｏｎｔを復号化することによってコンテンツキーＫ＿ｃｏｎｔを生成する。
【００９８】
ステップ６９０で、ユーザ機器Ｄ３は、ステップ６８０で生成されたコンテンツキーを利用して、暗号化されたコンテンツを復号化することによってコンテンツを生成し、それを再生する。
【００９９】
図７は、ＨＳが２以上である場合のＨＮの構造を示す図面である。
【０１００】
ＨＮで、２以上のＨＳが存在することもある。さらに一つのユーザ機器は、２以上のＨＳに属することもある。図７は、このような場合の一例を示す図面である。図７で、第１ホームサーバＨＳ１及び第１ホームサーバＨＳ１に連結されたユーザ機器Ｄ１，Ｄ２，Ｄ３，Ｄ４が第１ホームネットワークＨＮ１をなし、第２ホームサーバＨＳ２及び第２ホームサーバＨＳ２に連結されたユーザ機器Ｄ２，Ｄ３が第２ホームネットワークＨＮ２をなすことも可能である。時間ｔ２で、第１ホームネットワークＨＮ１からユーザ機器Ｄ４が脱退しようとする。
【０１０１】
このような場合に、図３及び図５のセッションキーの受信方法は、それぞれのホームサーバで生成する２以上のセッションキーを区分できない。図８の実施形態は、このような問題点に対する解決策を提示する。
【０１０２】
図８は、本発明の第３実施形態によるセッションキーの受信方法を示す図面である。
【０１０３】
ステップ８１０で、ユーザ機器の加入または脱退によって、ホームネットワーク構成員の変更が発生する。
【０１０４】
ステップ８２０で、ユーザ機器は、ホームネットワークの構成員に変更が発生する度に、セッションキー、セッションキーの生成順序を表すセッションバージョン及び該当セッションキーを生成したホームサーバの識別子であるサーバ識別子ＳＵＩＤを一つ以上のホームサーバから受信し、かつ保存する。
【０１０５】
このとき、ユーザ機器は、サーバ識別子、現在セッションキー及びＣＳＶをＣＳＫＴに保存し、サーバ識別子、ＰＳＫ及びＰＳＶをＰＳＫＴに保存する。
【０１０６】
図７に示したように、ユーザ機器Ｄ２，Ｄ３は、現在第１ホームネットワーク及び第２ホームネットワークに同時に加入されているので、ユーザ機器Ｄ２及びＤ３のＣＳＫＴ及びＰＳＫＴは、表９及び表１０の通りである。
【０１０７】
【表９】
0005492379.tif 000010
【０１０８】
【表１０】
0005492379.tif 000011
【０１０９】
また、図７に示したように、ユーザ機器Ｄ１は、現在第１ホームネットワークにのみ加入されているので、ユーザ機器Ｄ１のＣＳＫＴ及びＰＳＫＴは、表１１及び表１２の通りである。
【０１１０】
【表１１】
0005492379.tif 000012
【０１１１】
【表１２】
0005492379.tif 000013
【０１１２】
第１ホームサーバＨＳ１に属するホームネットワークで、時間ｔ２にユーザ機器Ｄ４が脱退し、ユーザ機器Ｄ４の脱退以前のコンテンツをコンテンツＣｏｎｔ＿Ａ、脱退以後のコンテンツをＣｏｎｔ＿Ｂ、このとき、それぞれユーザ機器に配布されたセッションキーがＫ＿ｓｅｓｓ，Ｋ＿ｓｅｓｓ’といえば、現在状況は、次の表１３のように要約可能である。
【０１１３】
【表１３】
0005492379.tif 000014
【０１１４】
ユーザ機器Ｄ４の脱退前コンテンツに対するライセンスＬｉｃ＿Ａは、表１４のような構成を有する。
【０１１５】
【表１４】
0005492379.tif 000015
【０１１６】
ユーザ機器Ｄ４の脱退後コンテンツに対するライセンスＬｉｃ＿Ｂは、表１５のような構成を有する。
【０１１７】
【表１５】
0005492379.tif 000016
【０１１８】
一方、第２ホームサーバＨＳ２に属するホームネットワークで、時間ｔ２でユーザ機器の変更はない。したがって、第２ホームサーバと関連した状況は、次の表１６のように要約可能である。
【０１１９】
【表１６】
0005492379.tif 000017
【０１２０】
ここで、コンテンツＣｏｎｔ＿Ｃ及びＣｏｎｔ＿Ｄ、及びライセンスＬｉｃ＿Ｃ及びＬｉｃ＿Ｄは、第２ホームサーバＨＳ２がユーザ機器Ｄ２，Ｄ３に伝送するコンテンツ及びそれぞれのライセンスを意味する。
【０１２１】
ライセンスＬｉｃ＿Ｃ及びＬｉｃ＿Ｄは、それぞれ表１７及び表１８のような構成を有する。
【０１２２】
【表１７】
0005492379.tif 000018
【０１２３】
【表１８】
0005492379.tif 000019
【０１２４】
ここで、Ｋ＿ｃｏｎｔ＿Ｃ及びＫ＿ｃｏｎｔ＿Ｄは、それぞれコンテンツＣｏｎｔ＿Ｃ及びＣｏｎｔ＿Ｄの暗号化に使われたコンテンツキーを表す。この二つのコンテンツキーは、同一であることもあり、そうでないこともある。
【０１２５】
ステップ８３０で、ユーザ機器は、所定のコンテンツの再生に必要なライセンスＬｉｃを受信し、受信したライセンスＬｉｃからサーバ識別子ＳＵＩＤを抽出する。
【０１２６】
ステップ８３５で、ユーザ機器は、ステップ８３０で抽出したサーバ識別子ＳＵＩＤが自身のＣＳＫＴに存在するか否かを検査する。存在する場合に、ステップ８４０に進み、存在していない場合に、ステップ８３７に進む。  
【０１２７】
ステップ８４０で、もし、ＣＳＫＴがＳＵＩＤを含めば、ユーザ機器は、ライセンスＬｉｃからＥＳＶを抽出し、抽出したＥＳＶとＣＳＫＴ内のＣＳＶとが同じであるか否かを検査する。同じである場合には、ステップ８５０に進み、そうでない場合には、ステップ８５５に進む。
【０１２８】
ステップ８５０で、ユーザ機器は、ＣＳＶに対応するＣＳＫをセッションキーとして抽出する。
【０１２９】
ステップ８５５で、ＥＳＶとＣＳＶとを比較する。ＥＳＶがＣＳＶより小さい場合には、ステップ８６０に進み、そうでない場合には、ステップ８８０に進む。
【０１３０】
ステップ８６０で、すなわち、ＥＳＶがＣＳＶより小さい場合には、ユーザ機器は、ＰＳＫＴにＥＳＶが存在するか否かを検査する。存在する場合には、ステップ８７０に進み、そうでない場合には、ステップ８８０に進む。
【０１３１】
ステップ８７０で、ユーザ機器は、ＰＳＫＴからＥＳＶに対応するセッションキーを抽出する。
【０１３２】
ステップ８８０で、すなわち、ＥＳＶがＣＳＶより大きいか、またはステップ８６０でＰＳＫＴに該当ＥＳＶが存在していないと判断された場合には、ユーザ機器は、ＨＳにＥＳＶに対応するセッションキーを要請し、ユーザ認証を通じて所望のセッションキーを受信する。
【０１３３】
ステップ８３７で、もし、ＣＳＫＴがＳＵＩＤを含んでいなければ、ユーザ機器は、再生不可というメッセージをユーザにディスプレイする。
【０１３４】
図８のセッションキーの受信方法によれば、ホームサーバから伝送されるライセンス内には、ホームサーバを識別するサーバ識別子が存在し、またユーザ機器のＣＳＫＴまたはＰＳＫＴにもまた、サーバ識別子が存在する。したがって、ユーザ機器は、自身の属するホームサーバから伝送されたコンテンツのためのセッションキーであるか否かを判断できるので、一つのユーザ機器が複数のホームサーバに連結されたホームサーバに本発明を適用可能にする。
【０１３５】
一方、本発明によるセッションキーの受信方法は、コンピュータプログラムで作成可能である。前記プログラムを構成するコード及びコードセグメントは、当該分野のコンピュータプログラマーによって容易に推論されうる。また、前記プログラムは、コンピュータで読み取り可能な情報記録媒体に保存され、コンピュータによって読み取られ、かつ実行されることによって、セッションキーの受信方法を具現する。前記情報記録媒体は、磁気記録媒体、光記録媒体、及びキャリアウェーブ媒体を含む。
【０１３６】
以上、本発明についてその望ましい実施形態を中心に説明した。当業者は、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現されうるということが理解できる。したがって、開示された実施形態は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく、特許請求の範囲に表れており、それと同等な範囲内にある全ての差異点は、本発明に含まれたものと解釈されねばならない。
【図面の簡単な説明】
【０１３７】
【図１】ホームサーバの構造を示す図面である。
【図２】従来のドメイン管理方法を示す図面である。
【図３】本発明の第１実施形態によるセッションキーの受信方法を示す図面である。
【図４】脱退したユーザが、図３の方法によって受信されたセッションキーを利用して、他のユーザ機器から脱退前のコンテンツを伝送されて再生する方法を示す図面である。
【図５】本発明の第２実施形態によるセッションキーの受信方法を示す図面である。
【図６】ユーザ機器の脱退後に他のユーザＤ３が、図５の方法によって受信されたセッションキーを利用して、さらに他のユーザ機器からコンテンツを伝送されて再生する方法を示す図面である。
【図７】ホームサーバが２以上である場合のホームネットワークの構造を示す図面である。
【図８】本発明の第３実施形態によるセッションキーの受信方法を示す図面である。
【符号の説明】
【０１３８】
１０  伝送チャンネル
ＣＰ  コンテンツ提供者
ＨＮ  ホームネットワーク
ＨＳ  ホームサーバ
Ｄ１，Ｄ２，Ｄ３，Ｄ４  ユーザ機器
【図１】
0005492379.tif 000020
【図２】
0005492379.tif 000021
【図３】
0005492379.tif 000022
【図４】
0005492379.tif 000023
【図５】
0005492379.tif 000024
【図６】
0005492379.tif 000025
【図７】
0005492379.tif 000026
【図８】
0005492379.tif 000027