(57)【要約】  ドメインに加入した第１デバイスからのドメインに加入していない第２デバイスへのコンテンツ伝送方法において、第１デバイスと２デバイスとの隣接性が存在するか否かを第１デバイスで決定するステップと、第１デバイスと第２デバイスとの隣接性が存在するか否かを決定した結果によって、第２デバイスに伝送するコンテンツに対応したコンテンツキーを第２デバイスのキーを利用して暗号化するステップと、第１デバイスから第２デバイスに暗号化されたコンテンツキー及びコンテンツを伝送するステップとを含むコンテンツ伝送方法である。
2009524334.tif 000002
【特許請求の範囲】
【請求項１】
ドメインに加入した第１デバイスから前記ドメインに加入していない第２デバイスへのコンテンツ伝送方法において、
前記第１デバイスと前記２デバイスとの隣接性が存在するか否かを前記第１デバイスで決定するステップと、
前記第１デバイスと前記第２デバイスとの隣接性が存在するか否かを決定した結果によって、前記第２デバイスに伝送するコンテンツに対応したコンテンツキーを前記第２デバイスのキーを利用して暗号化するステップと、
前記第１デバイスから前記第２デバイスに前記暗号化されたコンテンツキー及び前記コンテンツを伝送するステップと、を含むことを特徴とするコンテンツ伝送方法。
【請求項２】
前記第１デバイスと前記２デバイスとの隣接性が存在するか否かを決定するステップは、
前記第１デバイスから前記第２デバイスに隣接性検査メッセージを伝送するステップと、
前記第２デバイスから応答メッセージを前記第１デバイスで受信するステップと、
測定された隣接性検査メッセージの伝送時間及び測定された応答メッセージの受信時間に基づいて、ＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）値を決定するステップと、
前記ＲＴＴ値と隣接性臨界値とを比較するステップと、
前記比較結果に基づいて、前記第１デバイスが第２デバイスに隣接しているか否かを決定するステップと、を含むことを特徴とする請求項１に記載のコンテンツ伝送方法。
【請求項３】
前記第１デバイスで前記２デバイスからのコンテンツ伝送要請メッセージを受信するステップをさらに含むことを特徴とする請求項１に記載のコンテンツ伝送方法。
【請求項４】
前記ドメインに加入したデバイスのみが前記コンテンツを使用する権限があるか否かを決定するために、前記第１デバイスで前記コンテンツの接近権限制限を確認するステップをさらに含み、
前記第１デバイスから前記第２デバイスに前記暗号化されたコンテンツキー及び前記コンテンツを伝送するステップは、
前記コンテンツが接近権限制限があり、前記コンテンツが前記ドメインに加入していないデバイスによって使用可能に権限がなければ、前記第２デバイスに前記暗号化されたコンテンツキー及び前記コンテンツを伝送しないことを特徴とする請求項１に記載のコンテンツ伝送方法。
【請求項５】
前記第２デバイスのキーは、公開キーであることを特徴とする請求項１に記載のコンテンツ伝送方法。
【請求項６】
前記第１デバイスで前記第２デバイスから前記第２デバイスの秘密キーを安全な経路を通じて受信されるステップをさらに含み、
前記第２デバイスのキーは、前記第２デバイスの秘密キーであることを特徴とする請求項１に記載のコンテンツ伝送方法。
【請求項７】
前記ドメインは、
ホームネットワークを含むことを特徴とする請求項１に記載のコンテンツ伝送方法。
【請求項８】
前記第２デバイスのキーを使用して前記コンテンツキーを暗号化する前に、前記ドメインのドメインキーを使用して前記コンテンツキーを復号化するステップをさらに含むことを特徴とする請求項１に記載のコンテンツ伝送方法。
【請求項９】
ドメインに加入した第１デバイスから前記ドメインに加入していない第２デバイスへのコンテンツ伝送方法を実行するためのコンピュータプログラムを保存したコンピュータ記録媒体において、前記方法は、
前記第１デバイスと前記２デバイスとの隣接性が存在するか否かを前記第１デバイスで決定するステップと、
前記第１デバイスと前記第２デバイスとの隣接性が存在するか否かを決定した結果によって、前記第２デバイスに伝送するコンテンツに対応したコンテンツキーを前記第２デバイスのキーを利用して暗号化するステップと、
前記第１デバイスから前記第２デバイスに前記暗号化されたコンテンツキー及び前記コンテンツを伝送するステップと、を含むことを特徴とするコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項１０】
前記第１デバイスと前記２デバイスとの隣接性が存在するか否かを決定するステップは、
前記第１デバイスから前記第２デバイスに隣接性検査メッセージを伝送するステップと、
前記第２デバイスから応答メッセージを前記第１デバイスで受信するステップと、
測定された隣接性検査メッセージの伝送時間及び測定された応答メッセージの受信時間に基づいて、ＲＴＴ値を決定するステップと、
前記ＲＴＴ値と隣接性臨界値とを比較するステップと、
前記比較結果に基づいて、前記第１デバイスが第２デバイスに隣接したか否かを決定するステップと、を含むことを特徴とする請求項９に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項１１】
前記第１デバイスで前記２デバイスからのコンテンツ伝送要請メッセージを受信するステップをさらに含むことを特徴とする請求項９に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項１２】
前記ドメインに加入したデバイスのみが前記コンテンツを使用する権限があるか否かを決定するために、前記第１デバイスで前記コンテンツの接近権限制限を確認するステップをさらに含み、
前記第１デバイスから前記第２デバイスに前記暗号化されたコンテンツキー及び前記コンテンツを伝送するステップは、
前記コンテンツが接近権限制限があり、前記コンテンツが前記ドメインに加入していないデバイスによって使用可能に権限がなければ、前記第２デバイスに前記暗号化されたコンテンツキー及び前記コンテンツを伝送しないことを特徴とする請求項９に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項１３】
前記第２デバイスのキーは、公開キーであることを特徴とする請求項９に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項１４】
前記第１デバイスで前記第２デバイスから前記第２デバイスの秘密キーを安全な経路を通じて受信されるステップをさらに含み、
前記第２デバイスのキーは、前記第２デバイスの秘密キーであることを特徴とする請求項９に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項１５】
ドメインに加入していない第２デバイスで前記ドメインに加入した第１デバイスからのコンテンツ受信方法において、
前記第１デバイスと２デバイスとの隣接性が存在するか否かを決定するステップと、
前記第１デバイスと前記第２デバイスとの隣接性が存在するか否かを決定した結果によって、前記コンテンツ及び前記第２デバイスのキーを使用して暗号化された前記コンテンツに対応したコンテンツキーを、前記第１デバイスから受信するステップと、を含むことを特徴とするコンテンツ受信方法。
【請求項１６】
前記第１デバイスと前記第２デバイスとの隣接性が存在するか否かを決定するステップは、
前記第１デバイスから隣接性検査メッセージを受信するステップと、
前記第１デバイスに応答メッセージを伝送するステップと、
測定された隣接性検査メッセージの受信時間及び測定された応答メッセージの伝送時間に基づいて、ＲＴＴ値を決定するステップと、
前記ＲＴＴ値と隣接性臨界値とを比較するステップと、
前記比較結果に基づいて、前記第１デバイスが第２デバイスに隣接したか否かを決定するステップと、を含むことを特徴とする請求項１５に記載のコンテンツ受信方法。
【請求項１７】
前記第１デバイスへのコンテンツ伝送要請メッセージを伝送するステップをさらに含むことを特徴とする請求項１５に記載のコンテンツ受信方法。
【請求項１８】
前記第２デバイスのキーを使用して、前記受信されたコンテンツキーを復号化するステップと、
前記復号化したコンテンツキーを利用して、前記受信したコンテンツを復号化するステップと、をさらに含むことを特徴とする請求項１５に記載のコンテンツ受信方法。
【請求項１９】
前記コンテンツキーが公開キーを使用して暗号化された場合、
前記第２デバイスの個人キーを利用して、前記受信したコンテンツキーを復号化するステップと、
前記復号化されたコンテンツキーを利用して、前記受信したコンテンツを復号化するステップと、をさらに含むことを特徴とする請求項１５に記載のコンテンツ受信方法。
【請求項２０】
前記第２デバイスから前記第１デバイスに安全な経路を通じて前記第２デバイスの秘密キーを伝送するステップと、
前記コンテンツキーが前記秘密キーで暗号化された場合、
前記受信したコンテンツキーを前記秘密キーで復号化するステップと、
前記復号化されたコンテンツキーで前記受信したコンテンツを復号化するステップと、をさらに含むことを特徴とする請求項１５に記載のコンテンツ受信方法。
【請求項２１】
前記ドメインは、
ホームネットワークを含むことを特徴とする請求項１５に記載のコンテンツ受信方法。
【請求項２２】
ドメインに加入していない第２デバイスで前記ドメインに加入した第１デバイスからのコンテンツ受信方法を実行するためのコンピュータプログラムを保存したコンピュータ記録媒体において、前記方法は、
前記第１デバイスと２デバイスとの隣接性が存在するか否かを決定するステップと、
前記第１デバイスと前記第２デバイスとの隣接性が存在するか否かを決定した結果によって、前記コンテンツ及び前記第２デバイスのキーを使用して暗号化された前記コンテンツに対応したコンテンツキーを、前記第１デバイスから受信するステップと、を含むことを特徴とするコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項２３】
前記第１デバイスと前記第２デバイスとの隣接性が存在するか否かを決定するステップは、
前記第１デバイスから隣接性検査メッセージを受信するステップと、
前記第１デバイスに応答メッセージを伝送するステップと、
測定された隣接性検査メッセージの受信時間及び測定された応答メッセージの伝送時間に基づいて、ＲＴＴ値を決定するステップと、
前記ＲＴＴ値と隣接性臨界値とを比較するステップと、
前記比較結果に基づいて、前記第１デバイスが第２デバイスに隣接したか否かを決定するステップと、を含むことを特徴とする請求項２２に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項２４】
前記第１デバイスへのコンテンツ伝送要請メッセージを伝送するステップをさらに含むことを特徴とする請求項２２に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項２５】
前記第２デバイスのキーを使用して、前記受信されたコンテンツキーを復号化するステップと、
前記復号化したコンテンツキーを利用して、前記受信したコンテンツを復号化するステップと、をさらに含むことを特徴とする請求項２２に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項２６】
前記コンテンツキーが公開キーを使用して暗号化された場合、
前記第２デバイスの個人キーを利用して、前記受信したコンテンツキーを復号化するステップと、
前記復号化されたコンテンツキーを利用して、前記受信したコンテンツを復号化するステップと、をさらに含むことを特徴とする請求項２２に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項２７】
前記第２デバイスから前記第１デバイスに安全な経路を通じて前記第２デバイスの秘密キーを伝送するステップと、
前記コンテンツキーが前記秘密キーで暗号化された場合、
前記受信したコンテンツキーを前記秘密キーで復号化するステップと、
前記復号化されたコンテンツキーで前記受信したコンテンツを復号化するステップと、をさらに含むことを特徴とする請求項２２に記載のコンピュータプログラムを保存したコンピュータ記録媒体。
【請求項２８】
ドメインに加入していないデバイスへのコンテンツ伝送装置において、
前記デバイスとの隣接性を決定する隣接性検査部と、
前記隣接性検査部の隣接性決定結果によって、前記デバイスのキーを使用して、前記デバイスに伝送されるコンテンツに対応するコンテンツキーを暗号化する暗号化部と、
前記暗号化部によって暗号化されたコンテンツキー及び前記コンテンツキーに対応したコンテンツを前記デバイスに伝送する伝送部と、を備えることを特徴とするコンテンツ伝送装置。
【請求項２９】
前記隣接性検査部は、
前記デバイスに隣接性確認メッセージを伝送するステップと、
前記デバイスから応答メッセージを受信するステップと、
測定された隣接性検査メッセージの伝送時間及び測定された応答メッセージの受信時間に基づいて、ＲＴＴ値を決定するステップと、
前記ＲＴＴ値と隣接性臨界値とを比較するステップと、
前記比較結果に基づいて、前記装置が前記デバイスに隣接したか否かを決定するステップと、で構成されたことを特徴とする請求項２８に記載のコンテンツ伝送装置。
【請求項３０】
前記デバイスからのコンテンツ伝送要請メッセージを受信する受信部をさらに備えることを特徴とする請求項２８に記載のコンテンツ伝送装置。
【請求項３１】
前記コンテンツが接近権限制限があり、前記コンテンツが前記ドメインに加入したデバイスによってのみ使われるか否かを決定する決定部をさらに含み、
前記決定部が前記コンテンツが接近権限制限を有し、前記ドメインに加入していないデバイスによって使われないということを決定すれば、前記伝送部は、前記暗号化部によって暗号化されたコンテンツキー及び前記コンテンツキーに対応するコンテンツを前記デバイスに伝送しないことを特徴とする請求項２８に記載のコンテンツ伝送装置。
【請求項３２】
前記ドメインは、ホームネットワークを含むことを特徴とする請求項２８に記載のコンテンツ伝送装置。
【請求項３３】
ドメインに加入したデバイスからのコンテンツ受信装置において、
前記デバイスとの隣接如何を決定する隣接性検査部と、
前記隣接性検査部の隣接性決定結果によって、前記装置のキーを使用して暗号化されたコンテンツキー及び前記コンテンツキーに対応したコンテンツを受信する受信部と、を備えることを特徴とするコンテンツ受信装置。
【請求項３４】
前記隣接性検査部は、
前記第１デバイスから隣接性検査メッセージを受信するステップと、
前記第１デバイスに応答メッセージを伝送するステップと、
測定された隣接性検査メッセージの受信時間及び測定された応答メッセージの伝送時間に基づいて、ＲＴＴ値を決定するステップと、
前記ＲＴＴ値と隣接性臨界値とを比較するステップと、
前記比較結果に基づいて、前記第１デバイスが第２デバイスに隣接したか否かを決定するステップと、で構成されたことを特徴とする請求項３３に記載のコンテンツ受信装置。
【請求項３５】
前記デバイスへのコンテンツ伝送要請メッセージを伝送する要請部をさらに備えることを特徴とする請求項３３に記載のコンテンツ受信装置。
【請求項３６】
前記装置のキーを使用して前記受信部から受信した暗号化されたコンテンツキーを復号化する第１復号化部と、
前記第１復号化部によって復号化されたコンテンツキーを使用して前記受信部から受信されたコンテンツキーを復号化する第２復号化部と、をさらに備えることを特徴とする請求項３３に記載のコンテンツ受信装置。
【請求項３７】
前記ドメインは、
ホームネットワークを含むことを特徴とする請求項３３に記載のコンテンツ受信装置。
【請求項３８】
第１デバイスから第２デバイスへのコンテンツ伝送方法において、
前記第２デバイスからコンテンツの要請を受信するステップと、
前記第２デバイスが前記第１デバイスのドメインに加入していないかを決定するステップと、
前記第２デバイスが前記第１デバイスのドメインに加入していなければ、前記コンテンツのライセンスに基づいて、前記コンテンツの伝送が許容されるか否かを決定するステップと、
前記第１デバイスから前記第２デバイスの物理的な距離を測定するステップと、
前記物理的な距離の測定結果によって、前記第２デバイスに前記コンテンツを伝送するステップと、を含むことを特徴とするコンテンツ伝送方法。
【請求項３９】
前記ライセンスは、前記コンテンツの使用範囲についての情報を含むことを特徴とする請求項３８に記載のコンテンツ伝送方法。
【請求項４０】
前記コンテンツを暗号化するためのコンテンツキーは、前記ドメインのドメインキーで暗号化されていることを特徴とする請求項３８に記載のコンテンツ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドメインに加入していない機器へのコンテンツ伝送方法及び装置に係り、さらに詳細には、使用範囲に制限のないコンテンツやコンテンツの保護のために特定ドメインに加入した機器のみが使用可能に使用権限が制限されたコンテンツをドメインに加入していない機器で使用できるようにコンテンツを伝送する方法及び装置に関する。
【背景技術】
【０００２】
最近、ホーム内で放送、音楽、ゲームを楽しめる機器が多様になり、機器で使用できるコンテンツも豊富になっている。消費者は、多様な機器を通じてコンテンツを便利に共有しようとし、このような消費者の要求に相応して、消費者中心に機器を連結してコンテンツを共有可能にするホームネットワークドメインについての研究が活発に進められている。
【０００３】
さらに、消費者は、ホームネットワークドメインに加入した機器のみが使用可能に使用権限が制限されたコンテンツを、ドメインに加入していない機器も使用してもよい場合、ホームネットワークドメインに加入していない外部の機器でも使用できるようにコンテンツの共有範囲を広めようとする。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする技術的課題は、特定ドメインに加入した機器のみが使用できるようにドメインキーを利用して暗号化したコンテンツを、特定ドメインに加入していない機器が使用しようとする場合、特定ドメインに加入していない機器にもコンテンツを使用できる使用権限を付与し、必要時に所望のコンテンツを使用可能にする方法及び装置を提供することである。
【０００５】
また、前記の方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を供給することである。
【課題を解決するための手段】
【０００６】
前記課題を解決するための本発明によるドメインに加入した第１デバイスから前記ドメインに加入していない第２デバイスへのコンテンツ伝送方法は、前記第１デバイス及び前記２デバイス間の隣接性検査を行うステップと、前記隣接性結果によって、前記第２デバイスに伝送するコンテンツに対応したコンテンツキーを前記第２デバイスのキーで暗号化するステップと、前記第２デバイスに前記暗号化されたコンテンツキー及び前記コンテンツを伝送するステップと、を含む。
【０００７】
前記課題を解決するために、本発明は、前記のドメインに加入した第１デバイスから前記ドメインに加入していない第２デバイスにコンテンツを伝送する方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【０００８】
前記課題を解決するための本発明によるドメインに加入していない第２デバイスでの前記ドメインに加入した第１デバイスからのコンテンツ受信方法は、前記第１デバイス及び２デバイスの隣接性検査を行うステップと、前記隣接性検査の結果によって、コンテンツ及び前記第２デバイスのキーで暗号化された前記コンテンツに対応したコンテンツキーを前記第１デバイスから受信するステップと、を含む。
【０００９】
前記課題を解決するために、本発明は、前記のドメインに加入していない第２デバイスでの前記ドメインに加入した第１デバイスからのコンテンツ受信方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【００１０】
前記課題を解決するための本発明によるドメインに加入していないデバイスへのコンテンツ伝送装置は、前記デバイスとの隣接性を検査する隣接性検査部と、前記隣接性検査部の結果によって、前記デバイスに伝送するコンテンツのコンテンツキーを前記デバイスのキーで暗号化する暗号化部と、前記第１暗号化部によって暗号化されたコンテンツキー及び前記コンテンツキーに対応したコンテンツを前記デバイスに伝送する伝送部と、を備える。
【００１１】
前記課題を解決するためのドメインに加入した第１デバイスからのコンテンツ受信装置は、前記デバイスとの隣接性如何を判断する隣接性検査部と、前記隣接性検査部の結果によって、前記装置のキーで暗号化されたコンテンツキー及び前記コンテンツキーに対応したコンテンツを受信する受信部と、を備える。
【発明の効果】
【００１２】
本発明によれば、ホームドメインに加入した機器を使用するユーザが携帯が簡便で移動しやすいホームドメインに加入した機器を外部で使用する場合、第３者は、ホームドメインに加入していない他の機器を通じてホームドメインに加入した機器に保存されたコンテンツの使用を要請しうる。このように、ホームドメインに加入していない機器が使用してもよいコンテンツやホーム機器のみが使用可能に使用権限が制限されたコンテンツを、ホームドメインに加入していない機器で使用しようとするとき、ホームドメインに加入していない機器にコンテンツの使用権限を付与してコンテンツを使用しうる方法を提供する。すなわち、本来コンテンツの使用権限は、ホームドメイン内の機器にのみ限定されたものではないが、ホームドメインでのみコンテンツを共有するために、コンテンツのキーがドメインキーで暗号化されている場合、ドメインに加入していない適法なユーザは、コンテンツの使用に不便さを感ずる。このような場合、ドメインに加入していない適法なユーザがホームドメインに加入せずとも、必要なコンテンツを使用できる方法を提供して、コンテンツの共有範囲を広めうる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明の望ましい一実施形態によってドメインに加入していないデバイスへのコンテンツ伝送方法及び装置について説明する。
【００１４】
図１は、本発明の一実施形態によってコンテンツ伝送がなされる状況を示す図である。図１を参照するに、図１に示したように、ホームを一つのドメインとして設定してホームドメインを構成する場合、ホームドメイン内の機器を使用するユーザは、ホームドメイン内の機器のうち、ＭＰ３プレイヤのような携帯の簡便な機器をホームドメインの外部で使用することがある。
【００１５】
このように、ホームドメイン内の機器を使用するユーザがＭＰ３プレイヤのように、携帯の簡便なホームドメイン内の機器を外部で使用する場合、ＭＰ３プレイヤのように、携帯の簡便なホームドメイン内の機器に保存されたコンテンツが使用する機器に制限なしに使用可能なコンテンツであれば、ホームドメイン内の機器を使用するユーザ外の第３者は、ホームドメインに加入していない他の機器を通じてＭＰ３プレイヤのように携帯の簡便なホームドメイン内の機器に保存されたコンテンツの使用を要請することがある。しかし、ホームドメイン内の機器に保存されたコンテンツは、コンテンツの保護のためにホームドメインに加入した機器のみが利用できるように、ホームドメインに加入した機器にのみコンテンツの使用権限を付与する。したがって、ホームドメインに加入していない機器を通じて、ＭＰ３プレイヤのようなホームドメインに加入した機器に保存されているコンテンツを使用するためには、ホームドメインに加入していない機器も使用可能にコンテンツの使用権限を付与する方法が必要である。
【００１６】
図２は、本発明の一実施形態によって、ドメインに加入した第１デバイスからドメインに加入していない第２デバイスにコンテンツを伝送する過程、及びコンテンツを受信した第２デバイスで受信したコンテンツを処理する過程を示す図である。
【００１７】
図２を参照するに、第１デバイスから第２デバイスにコンテンツを伝送する一連の過程、及びコンテンツを受信した第２デバイスでコンテンツを処理する一連の過程は、次のように時系列的になされる。
【００１８】
ステップ１で、ホームドメインに加入していない第２デバイスは、ホームドメインに加入した第１デバイスに、第２デバイスで使用しようとするコンテンツを要請するメッセージを伝送する。このとき、第２デバイスは、第２デバイスで使用しようとするコンテンツを要請するメッセージと共に、第２デバイスの秘密キーを伝送することもできる。ここで、第２デバイスの秘密キーとは、第２デバイスが使用する公開されていないキーを意味するので、第２デバイスの秘密キーは、外部に露出されないように安全な経路を通じて第１デバイスに伝送されねばならない。
【００１９】
ステップ２で、コンテンツ要請メッセージを受信した第１デバイスは、第２デバイスから要請されたコンテンツがどの機器で使用してもよいコンテンツであるか否かを確認する。ここで、コンテンツがどの機器で使用してもよいコンテンツであるか否かを確認する方法は、コンテンツの使用範囲を示したライセンスを通じてなされる。
【００２０】
ステップ３で、コンテンツの使用範囲が制限されていないので、ドメインに加入していないデバイスも使用可能なコンテンツであるか否かを確認した第１デバイスは、第２デバイスでの第１デバイスとの隣接性検査を行う。このような隣接性検査は、要請したコンテンツを第２デバイスで使用可能であるか否かを判断する基準であって、隣接性検査を行う理由は、第２デバイスで要請したコンテンツが無制限的に配布されることを防止するためである。
【００２１】
ステップ４で、第１デバイスは、第２デバイスに伝送するコンテンツが第２デバイスで使われるように、第２デバイスに伝送するコンテンツに対応したコンテンツキーを第２デバイスのキーで暗号化する。このとき、公開キー基盤構造によって公開キーでコンテンツキーを暗号化することが一般的であるが、第２デバイスの秘密キーを受信した場合には、第２デバイスの秘密キーでコンテンツキーを暗号化することもできる。
【００２２】
ステップ５で、第１デバイスは、ステップ１で要請されたコンテンツ及びステップ４で暗号化したコンテンツキーを第２デバイスに伝送する。ここで、ステップ４で暗号化したコンテンツキーは、ステップ１で要請されたコンテンツに対応したコンテンツキーである。
【００２３】
ステップ６で、第２デバイスは、暗号化されたコンテンツキーを第２デバイスのキーを利用して復号化し、暗号化されたコンテンツを復号化したコンテンツキーを利用して復号化する。
【００２４】
図３は、本発明の一実施形態によって、ホームドメインに加入した第１デバイスからホームドメインに加入していない第２デバイスにコンテンツを伝送する場合、第１デバイスでなされる過程を示す図である。図３を参照するに、第１デバイスから第２デバイスにコンテンツを伝送する一連の過程は、第１デバイスで次のように系列的になされる。
【００２５】
ステップ１０で、第１デバイスは、第２デバイスから第２デバイスが使用しようとするコンテンツを要請するメッセージを受信する。このように、第２デバイスから受信したメッセージを通じて第２デバイスの必要なコンテンツが何かが分かる。このとき、第１デバイスは、第２デバイスからコンテンツを要請するメッセージと共に、第２デバイスの秘密キーを受信されることもある。ここで、第２デバイスの秘密キーとは、第２デバイスのみが使用する公開されていないキーを意味するので、第２デバイスの秘密キーは、外部に露出されないように安全な経路を通じて第１デバイスに伝送されねばならず、第２デバイスから受信した第２デバイスの秘密キーは、第２デバイスが要請したコンテンツのコンテンツキーの暗号化に利用される。
【００２６】
ステップ２０で、第１デバイスは、第２デバイスから要請されたコンテンツが使用範囲の制限がないので、どの機器で使用してもよいコンテンツであるか否かを確認する。このような使用範囲制限如何の確認は、コンテンツの使用範囲を表したライセンスを通じて分かる。ライセンスを通じたコンテンツの使用範囲の確認結果、第２デバイスが使用してもよいコンテンツであれば、ステップ３０を行い、そうでない場合には、手順を終了する。
【００２７】
ステップ３０で、第１デバイスは、第２デバイスとの隣接性検査を通じて第２デバイスと隣接性があるか否かを決定する。このような隣接性検査を行う理由は、第２デバイスで要請したコンテンツが無制限的に配布されることを防止するためであり、その手順は、次の通りである。
【００２８】
第１デバイスは、第２デバイスに隣接性検査のためのメッセージを伝送し、第２デバイスから隣接性検査のための応答メッセージを受信する。ここで、測定したメッセージ伝送時間及び応答メッセージ受信時間を利用して、ＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ、往復時間）値が分かる。第１デバイスは、ＲＴＴ値と隣接性臨界値とを比較して、ＲＴＴ値が隣接性臨界値より小さければ、第１デバイスは、第２デバイスと隣接したと決定する。第１デバイスは、このような隣接性検査を通じて第２デバイスと隣接したと決定すれば、ステップ４０を行い、そうでない場合には、手順を終了する。ここで、隣接性検査方法としてＲＴＴ値を利用したが、必ずしもこれに限定されるものではない。
【００２９】
ステップ４０で、第１デバイスは、第２デバイスに伝送するコンテンツのコンテンツキーがドメインキーで暗号化されているので、ドメインキーを利用してコンテンツキーを復号化する。第２デバイスに伝送するコンテンツは、ドメインに加入した機器のみが使用可能にコンテンツキーをドメインキーで暗号化されており、その使用権限が制限されている。したがって、第２デバイスに伝送するコンテンツを第２デバイスで使用するためには、ドメインキーで暗号化されているコンテンツキーを復号化する過程が優先的に必要である。
【００３０】
ステップ５０で、第１デバイスは、第２デバイスの要請によって第２デバイスに伝送するコンテンツに対応したコンテンツキーを暗号化する。
【００３１】
図４は、本発明の一実施形態によって、ドメインに加入した第１デバイスから第２デバイスに伝送するコンテンツに対応したコンテンツキーを暗号化する過程を示す図である。
【００３２】
ステップ５１で、第１デバイスは、図３のステップ１０で第２デバイスからコンテンツの伝送を要請するメッセージと共に、第２デバイスの秘密キーも共に受信したか否かを確認する。各デバイスの秘密キーは、各デバイスのみが有していることが一般的であるが、二つの機器間のコンテンツを交換し、交換したコンテンツを他の機器が使用する場合には、コンテンツの暗号化及び復号化に必要であるので、秘密キーを伝送する場合もあるので、このような確認が必要である。確認結果、第１デバイスが第２デバイスの秘密キーを受信した場合には、ステップ５２に進み、受信しない場合には、ステップ５３に進む。
【００３３】
ステップ５２で、第１デバイスは、第２デバイスの秘密キーで第２デバイスに伝送するコンテンツに対応したコンテンツキーを暗号化した後、ステップ６０を進む。本実施形態では、第１デバイスは、図３のステップ１０でコンテンツを要請するメッセージと共に、第２デバイスの秘密キーを受信するとしたが、必ずしもこれに限定されず、必要時に第２デバイスから第２デバイスの秘密キーを受信することができ、このとき、受信した第２デバイスの秘密キーでコンテンツキーを暗号化しうる。
【００３４】
ステップ５３で、第１デバイスは、公開キー基盤構造によって公開キーで第２デバイスに伝送するコンテンツに対応したコンテンツキーを暗号化した後、ステップ６０に進む。公開キーは、誰にも公開されたキーであって、第１デバイスもこれを有しているので、これを利用してコンテンツキーを暗号化しうる。
【００３５】
再び、図３を参照するに、ステップ６０で、第１デバイスは、図４のステップ５２またはステップ５３を通じて暗号化されたコンテンツキー及びステップ１で要請されたコンテンツを第２デバイスに伝送する。
【００３６】
図５は、本発明の一実施形態によって、ドメインに加入していない第２デバイスでドメインに加入した第１デバイスからコンテンツを受信する過程を示す図である。図５を参照するに、第１デバイスからコンテンツを受信する過程は、第２デバイスで次のように時系列的になされる。
【００３７】
ステップ１００で、第２デバイスは、第２デバイスで使用しようとするコンテンツ要請メッセージを第１デバイスに伝送する。また、第２デバイスの秘密キーを共に伝送することもできる。ここで、第２デバイスの秘密キーとは、第２デバイスのみが使用する公開されていないキーを意味するので、第２デバイスの秘密キーは、外部に露出されないように安全な経路を通じて第１デバイスに伝送されねばならない。
【００３８】
ステップ２００で、第２デバイスは、第１デバイスとの隣接性検査を通じて第１デバイスと隣接性があるか否かを決定する。このような隣接性検査を行う理由は、第２デバイスで要請したコンテンツが無制限的に配布されることを防止するためであり、その手順は、次の通りである。
【００３９】
第２デバイスは、第１デバイスから隣接性検査のためのメッセージを受信し、第１デバイスに隣接性検査のための応答メッセージを伝送する。第１デバイスは、メッセージ伝送及び受信時に測定したメッセージ伝送時間及び応答メッセージ受信時間を利用して、ＲＴＴ（往復時間）値を知る。第１デバイスは、ＲＴＴ値と隣接性臨界値とを比較して、ＲＴＴ値が隣接性臨界値より小さければ、第１デバイスは、第２デバイスと隣接したと決定する。第２デバイスは、第１デバイスとの隣接性検査を通じて第１デバイスと隣接したと決定すれば、ステップ３００を行い、そうでない場合には、手順を終了する。ここで、隣接性検査する方法としてＲＴＴ値を利用したが、必ずしもこれに限定されるものではない。
【００４０】
ステップ３００で、第２デバイスは、第１デバイスから第２デバイスのキーで暗号化されたコンテンツキー及びステップ１００の要請に対応したコンテンツを受信される。
【００４１】
ステップ４００で、第２デバイスは、第２デバイスのキーを利用してステップ３００で受信したコンテンツキーを復号化する。第１デバイスによって、コンテンツキーは、第２デバイスの公開キーまたは秘密キーで暗号化されているので、第２デバイスのどちらのキーで暗号化されているかによって、コンテンツキーの復号化を異ならせる。コンテンツキーが公開キーで暗号化されている場合には、第２デバイスの個人キーで復号化し、第２デバイスの秘密キーで暗号化されている場合には、第２デバイスの秘密キーで復号化する。しかし、これは、望ましい一実施形態に過ぎないので、必ずしもこのような方法に限定されず、多様な方法を利用してコンテンツキーを復号化しうる。コンテンツキーの復号化がなされれば、ステップ５００に進む。
【００４２】
ステップ５００で、第２デバイスは、復号化されたコンテンツキーを利用して暗号化されたコンテンツを復号化する。コンテンツは、その情報を保護するためにコンテンツキーで暗号化されているので、ステップ４００で、コンテンツキーは、第２デバイスのキーを利用して復号化されたので、第２デバイスは、何らの制限なしに復号化したコンテンツキーを利用しうる。
【００４３】
図６は、本発明の一実施形態によってドメインに加入したコンテンツ伝送装置及びドメインに加入していないコンテンツ受信装置を示す図である。
【００４４】
本実施形態によるコンテンツ伝送装置１０００は、受信部１１００、確認部１２００、隣接性検査部１３００、暗号化部１４００及び伝送部１６００で構成される。
【００４５】
受信部１１００は、コンテンツ受信装置２０００からコンテンツ受信装置２０００が使用しようとするコンテンツ要請メッセージを受信される。
【００４６】
確認部１２００は、コンテンツ受信装置２０００から要請されたコンテンツがドメインに加入していない機器で使用してもよいコンテンツであるか否かを確認する。ここで、コンテンツがどの機器で使用してもよいコンテンツであるか否かを確認する方法は、コンテンツの使用範囲を表したライセンスを通じてなされる。
【００４７】
隣接性検査部１３００は、確認部１２００を通じてコンテンツ受信装置２０００の要請したコンテンツが、ドメインに加入していない機器も使用可能なコンテンツであるか否かを確認すれば、コンテンツ受信装置２０００との隣接性検査を通じてコンテンツ受信装置２０００と隣接性があるか否かを決定する。このような隣接性検査を行う理由は、第２デバイスで要請したコンテンツが無制限的に配布されることを防止するためであり、その過程は、次の通りである。隣接性検査部１３００は、コンテンツ受信装置２０００の隣接性検査部２２００に隣接性検査のためのメッセージを伝送し、コンテンツ受信装置２０００の隣接性検査部２２００から隣接性検査のための応答メッセージを受信する。ここで測定したメッセージ伝送時間及び応答メッセージ受信時間を利用して、ＲＴＴ（往復時間）値を知る。コンテンツ伝送装置１０００の隣接性検査部１３００は、ＲＴＴ値と隣接性臨界値とを比較して、ＲＴＴ値が隣接性臨界値より小さければ、コンテンツ伝送装置１０００とコンテンツ受信装置２０００とが隣接したと決定する。ここで、隣接性検査方法でＲＴＴ値を利用したが、必ずしもこれに限定されるものではない。
【００４８】
暗号化部１４００は、受信部で要請されたコンテンツに対応したコンテンツキーをコンテンツ受信装置２０００のキーを利用して暗号化する。暗号化部１４００は、暗号化されたコンテンツキーを伝送部１５００に伝達する。このとき、コンテンツキーの暗号化に利用されるコンテンツ受信装置２０００のキーとしては、公開キーまたはコンテンツ受信装置２０００の秘密キーがある。
【００４９】
伝送部１５００は、暗号化部１４００から伝達された暗号化されたコンテンツキー及び受信部１１００でコンテンツ受信装置２０００から要請されたコンテンツをコンテンツ受信装置２０００に伝送する。
【００５０】
本実施形態によるコンテンツ受信装置２０００は、伝送部２１００、隣接性検査部２２００、受信部２３００、第１復号化部２４００、第２復号化部２５００及び処理部２６００で構成される。
【００５１】
伝送部２１００は、コンテンツ受信装置２０００が使用しようとするコンテンツ要請メッセージをコンテンツ伝送装置１０００に伝送する。
【００５２】
隣接性検査部２２００は、コンテンツ伝送装置１０００の隣接性検査部１３００から隣接性検査のためのメッセージを受信し、コンテンツ伝送装置１０００の隣接性検査部１３００に隣接性検査のための応答メッセージを伝送する。このとき、コンテンツ伝送装置１０００の隣接性検査部１３００で測定したＲＴＴ値を通じて、コンテンツ伝送装置１０００とコンテンツ受信装置２０００との隣接性如何が分かる。ここで、隣接性検査方法でＲＴＴ値を利用したが、必ずしもこれに限定されるものではない。
【００５３】
受信部２３００は、コンテンツ伝送装置１０００から暗号化されたコンテンツキー及び伝送部で要請したコンテンツを受信される。受信されたコンテンツは、第２復号化部２５００に伝達し、暗号化されたコンテンツキーは、第１復号化部２４００に伝達する。
【００５４】
第１復号化部２４００は、受信部２３００から伝達された暗号化されたコンテンツコンテンツ受信装置２０００のキーを利用して復号化する。このとき、コンテンツキーの復号化に利用されるコンテンツ受信装置２０００のキーとしては、コンテンツ受信装置２０００の個人キーまたは秘密キーがある。すなわち、コンテンツキーが公開キーで暗号化されていれば、公開キー基盤構造によってコンテンツ受信装置の個人キーで復号化する。また、コンテンツキーが秘密キーで暗号化されていれば、コンテンツ受信装置の秘密キーで復号化する。第１復号化部２４００は、復号化されたコンテンツキーを第２復号化部２５００に伝達する。
【００５５】
第２復号化部２５００は、受信部２２００からコンテンツを伝達され、第１復号化部２４００から復号化したコンテンツキーを伝達される。第２復号化部２５００は、受信部２２００から伝達されたコンテンツを、第１復号化部２４００から伝達されたコンテンツキーを利用して復号化する。コンテンツキーを利用して復号化されたコンテンツは、処理部２６００に伝えられる。コンテンツは、その情報保護のためにコンテンツキーで暗号化されているので、コンテンツに保存されている内容を使用するためには、コンテンツキーを利用してコンテンツを復号化する過程が必要である。
【００５６】
処理部２６００は、第２復号化部から復号化されたコンテンツを伝達され、これをコンテンツ受信装置２０００の用途に適した形態で処理する。
【００５７】
一方、前述した本発明の実施形態は、コンピュータで実行されるプログラムで作成可能であり、コンピュータで読み取り可能な記録媒体を利用して前記プログラムを動作させる汎用デジタルコンピュータで具現される。また、前述した本発明の実施形態で使われたデータの構造は、コンピュータで読み取り可能な記録媒体に多様な手段を通じて記録される。
【００５８】
前記コンピュータで読み取り可能な記録媒体は、マグネチック記録媒体（例えば、ＲＯＭ（リード  オンリ  メモリ）、フロッピー（登録商標）ディスク、ハードディスクなど）、光学的判読媒体（例えば、ＣＤ−ＲＯＭ、ＤＶＤなど）及びキャリアウェーブ（例えば、インターネットを通じた伝送）のような記録媒体を含む。以上、本発明についてその望ましい実施形態を中心に説明した。当業者は、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現されるということが分かるであろう。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態によって、コンテンツが伝送される状況を示す図である。
【図２】本発明の一実施形態によって、ドメインに加入した第１デバイスからのドメインに加入していない第２デバイスへのコンテンツ伝送過程、及びコンテンツを受信した第２デバイスで受信したコンテンツを処理する過程を示す図である。
【図３】本発明の一実施形態によって、ホームドメインに加入した第１デバイスからホームドメインに加入していない第２デバイスにコンテンツを伝送する場合、第１デバイスでなされる過程を示す図である。
【図４】本発明の一実施形態によって、ドメインに加入した第１デバイスから第２デバイスに伝送するコンテンツに対応したコンテンツキーを暗号化する過程を示す図である。
【図５】本発明の一実施形態によって、ドメインに加入していない第２デバイスでドメインに加入した第１デバイスからのコンテンツ受信過程を示す図である。
【図６】本発明の一実施形態によって、ドメインに加入したコンテンツ伝送装置、及びドメインに加入していないコンテンツ受信装置を示す図である。
【図１】
2009524334.tif 000003
【図２】
2009524334.tif 000004
【図３】
2009524334.tif 000005
【図４】
2009524334.tif 000006
【図５】
2009524334.tif 000007
【図６】
2009524334.tif 000008
【国際調査報告】
2009524334.tif 000009
2009524334.tif 000010