(57)【特許請求の範囲】
【請求項１】
ソースドメインのデバイスで使用できるＤＲＭコンテンツを遠隔ドメインの非権限デバイスでローミングして使用できるよう、ソースドメインの代表デバイスであるソース代表デバイスにより実行される方法であって、
前記ソース代表デバイスが、ソースドメインに含まれるモバイルデバイスからワンタイム認証情報の要請を受ける段階と、
前記ソース代表デバイスが、前記モバイルデバイスにワンタイム認証情報を発給する段階と、
前記モバイルデバイスに発給された前記ワンタイム認証情報を受け取った、前記非権限デバイスから、遠隔ドメインの代表デバイスを介して、前記ソース代表デバイスが、前記ワンタイム認証情報とともに遠隔認証要請を受ける段階と、
前記ソース代表デバイスが、前記遠隔ドメインの代表デバイスを介して、前記非権限デバイスに遠隔認証に必要な遠隔認証質疑を送信する段階であって、前記遠隔認証質疑は、前記モバイルデバイスに伝送されるところの段階と、
前記ソース代表デバイスが、前記遠隔認証質疑に対する遠隔認証応答を前記非権限デバイスから前記遠隔ドメインの代表デバイスを介して受信する段階であって、前記遠隔認証応答は、前記モバイルデバイスによって作成されたものであるところの段階と、
前記ソース代表デバイスは、前記遠隔認証応答がモバイルデバイスからの遠隔認証応答であることが確認できた場合、前記非権限デバイスの認証を承認する遠隔認証承認を前記非権限デバイスに前記遠隔ドメインの代表デバイスを介して送信する段階と、
を含むことを特徴とする遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項２】
前記非権限デバイスは、前記遠隔ドメインの代表デバイスであることを特徴とする請求項１に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項３】
前記ワンタイム認証情報を発給する段階は、前記ソース代表デバイスが前記モバイルデバイスの識別子を格納する段階をさらに含むことを特徴とする請求項１に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項４】
前記遠隔認証要請を受ける段階の後に、
前記認証の要請内に格納された識別子が前記モバイルデバイスの識別子と同一であるかを、前記ソース代表デバイスが確認する段階をさらに含むことを特徴とする請求項３に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項５】
前記遠隔認証要請を受ける段階の後に、
前記非権限デバイスがデバイス取り消しリストに含まれるかを、前記ソース代表デバイスが確認する段階をさらに含むことを特徴とする請求項１に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項６】
前記モバイルデバイスは移動が可能であり、前記ワンタイム認証情報を格納することができるデバイスであることを特徴とする請求項１に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項７】
前記遠隔認証質疑または前記非権限デバイスの認証を承認する前記遠隔認証承認は、ワンタイム認証情報に含まれたキーで前記ソース代表デバイスにより暗号化されることを特徴とする請求項１に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項８】
ソースドメインのデバイスで使用できるＤＲＭコンテンツを遠隔ドメインの非権限デバイスでローミングして使用できるよう、ソースドメインのモバイルデバイスにより実行される方法であって、
前記モバイルデバイスが、ソースドメインの代表デバイスであるソース代表デバイスに、ワンタイム認証情報の要請を送信する段階と、
前記モバイルデバイスが、前記ソース代表デバイスからワンタイム認証情報を受信する段階と、
前記モバイルデバイスが、前記ワンタイム認証情報を使用して前記非権限デバイスに遠隔認証を要請する段階であって、前記遠隔認証要請は前記ソース代表デバイスが受け取るところの段階と、
前記モバイルデバイスが、前記ソース代表デバイスから発給された遠隔認証質疑を、前記非権限デバイスを介して受信する段階と、
前記モバイルデバイスが、前記非権限デバイスに遠隔認証応答を送信する段階であって、前記遠隔認証応答は、少なくとも前記非権限デバイスを介して前記ソース代表デバイスに送られるところの段階と、
前記遠隔認証応答がモバイルデバイスからの遠隔認証応答であることが前記ソース代表デバイスにより確認できた場合に前記ソース代表デバイスから発給される遠隔認証承認を、前記モバイルデバイスが、前記非権限デバイスを介して受信する段階と、
遠隔認証承認の受信に応答して、前記非権限デバイスに臨時権利オブジェクトを送信する段階と、
を含むことを特徴とする遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項９】
前記遠隔認証質疑または前記遠隔認証承認は、前記ワンタイム認証情報に含まれたキーで前記ソース代表デバイスにより暗号化されることを特徴とする請求項８に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項１０】
前記ワンタイム認証情報を受信する段階の前に、前記モバイルデバイスから前記ソースドメインの代表デバイスにモバイルデバイスの識別子を送信する段階をさらに含むことを特徴とする請求項８に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項１１】
前記モバイルデバイスは移動が可能であり、前記ワンタイム認定情報を格納することができるデバイスであることを特徴とする請求項８に記載の遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項１２】
ソースドメインのデバイスで使用できるＤＲＭコンテンツを遠隔ドメインの非権限デバイスでローミングして使用できるよう、非権限デバイスにより実行される方法であって、
前記非権限デバイスが、モバイルデバイスから遠隔認証要請をソースドメインのモバイル端末から受信する段階であって、モバイルデバイスによって、あらかじめソースドメインの代表デバイスであるソース代表デバイスに対してワンタイム認証情報を要請され、前記ソース代表デバイスからワンタイム認証情報がモバイルデバイスに発給されているところの段階と、
前記非権限デバイスが、前記遠隔認証要請に明示された前記ソース代表デバイスの識別子を含む遠隔認証要請を前記遠隔ドメインの代表デバイスに送信する段階であって、前記遠隔ドメインの代表デバイスを介して前記遠隔認証要請を受けた前記ソース代表デバイスによって、遠隔認証に必要な遠隔認証質疑が前記遠隔ドメインの代表デバイスに送られるところの段階と、
前記非権限デバイスが、前記遠隔ドメインの代表デバイスから前記遠隔認証質疑を受信する段階であって、前記遠隔認証質疑が前記非権限デバイスから前記モバイルデバイスに送られたことに応答して前記モバイルデバイスから遠隔認証応答が前記非権限デバイスに送られるところの段階と、
前記非権限デバイスが、前記遠隔認証質疑に対する前記遠隔認証応答を前記遠隔ドメインの代表デバイスに送信する段階であって、前記遠隔認証応答が前記モバイルデバイスからの遠隔認証応答であることが、前記ソース代表デバイスにより確認できた場合に、遠隔認証承認が前記ソース代表デバイスから前記遠隔ドメインの代表デバイスに送信されるところの段階と、
前記非権限デバイスが、前記遠隔ドメインの代表デバイスから前記遠隔認証承認を受信する段階と、
を含むことを特徴とする遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項１３】
ソースドメインのデバイスで使用できるＤＲＭコンテンツを遠隔ドメインの非権限デバイスでローミングして使用できるよう、遠隔ドメインの代表デバイスにより実行される方法であって、
前記遠隔ドメインの代表デバイスが、前記非権限デバイスから遠隔認証要請を受信する段階であって、あらかじめモバイルデバイスによってソースドメインの代表デバイスであるソース代表デバイスに対してワンタイム認証情報が要請され、前記ソース代表デバイスからワンタイム認証情報が発給されたことに応じて、前記モバイルデバイスから遠隔認証要請が前記非権限デバイスに送られているところの段階と、
前記遠隔ドメインの代表デバイスが、前記遠隔認証要請に明示された前記ソースド代表デバイスに遠隔認証要請を行い、前記ソース代表デバイスから遠隔認証に必要な遠隔認証質疑を受信する段階と、
前記遠隔ドメインの代表デバイスが、前記遠隔認証質疑を前記非権限デバイスに送信する段階であって、前記遠隔認証質疑が、前記非権限デバイスからモバイル端末に送信されたことに応答して、前記モバイル端末から遠隔確認応答が前記非権限ディバイスに送信されるところの段階と、
前記遠隔ドメインの代表デバイスが、前記遠隔認証応答を前記非権限デバイスから受信する段階と、
前記遠隔ドメインの代表デバイスが、前記遠隔認証応答を前記ソース代表デバイスに送信する段階と、
前記遠隔ドメインの代表デバイスが、前記ソースドメインの代表デバイスから認証を承認する遠隔認証承認を受信し、前記遠隔認証承認を前記非権限デバイスに送信する段階と、
を含むことを特徴とする遠隔ドメインの非権限デバイスでＤＲＭコンテンツをローミングして使用する方法。
【請求項１４】
ソースドメインのデバイスで使用できるＤＲＭコンテンツを遠隔ドメインの非権限デバイスでローミングして使用できるようにするデバイスであって、
モバイルデバイスからのワンタイム認証情報の要請に応答して、前記モバイルデバイスにワンタイム認証情報を発給する認証部と、
前記モバイルデバイスに発給された前記ワンタイム認証情報を受け取った前記非権限デバイスから前記ワンタイム認証情報とともに遠隔認証要請を受ける受信部と、
前記非権限デバイスに遠隔認証に必要な遠隔認証質疑を送信する送信部であって、前記遠隔認証質疑は、前記ソースドメインのソース代表デバイスが前記遠隔認証要請を受信したことに応答して、前記ソース代表デバイスから発給されたものであり、少なくとも前期非権限デバイスを介して、前記モバイルデバイスに伝送されるところの送信部と、
前記送信部または受信部を介して送受信されるデータを暗号化または復号化する暗号／復号化部と、を含み、
前記受信部は前記遠隔認証質疑に対する、前記モバイルデバイスが作成する、遠隔認証応答を前記非権限デバイスから受信し、
前記遠隔認証応答がモバイルデバイスからの遠隔認証応答であることが前記ソース代表デバイスによって確認できた場合、前記送信部は前記非権限デバイスの認証を承認する遠隔認証承認を前記ソース代表デバイスから受け取り、前記非権限デバイスに送信することによって、前記遠隔認証承認を受け取った前記モバイルデバイスから前記非権限デバイスに、前記ＤＲＭコンテンツの利用を承認する臨時権利オブジェクトを送信させることを特徴とするデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＲＭコンテンツを使用する方法に係り、より詳細には、遠隔ドメインのデバイスでＤＲＭコンテンツをローミングして使用する方法及び装置に関する。
【背景技術】
【０００２】
デジタルコンテンツの自由な使用とコンテンツの著作権を保護するための方案としてＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）技術が導入されている。従来にはＤＲＭ技術をコンテンツに適用したが、徐々にコンテンツの消費または使用を制御する権利オブジェクト（Ｒｉｇｈｔｓ  Ｏｂｊｅｃｔ）に重点を置いて研究されている。
【０００３】
ＤＲＭで追求するコンテンツの著作権を満たすために権利オブジェクトが誰に帰属されるかによってコンテンツの再生如何を制限できる。例えば、Ａと言う人に対してコンテンツを使用可能にする権利オブジェクトが存在するならば、この権利オブジェクトを有するＢと言う人は該当コンテンツを使用することができない。
【０００４】
ＤＲＭでドメイン概念を使用して特定ドメイン内のデバイスは、一人の所有とみなして権利オブジェクトを使用するようにしている。したがって、ドメインに許容された権利オブジェクトは該当ドメイン内では使用することができるが、他のドメインでは使用することができない。他のドメインで使用するためには別途の権利オブジェクトが必要である。
【０００５】
ところが、最近無線インターネットの増加と携帯用デジタル機器の増加による相異なるドメイン間のモバイルノード（ｍｏｂｉｌｅ  ｎｏｄｅ）の移動でコンテンツを使おうとする場合が発生している。例えば、Ｅドメイン内に含まれたモバイルノードがＦドメインに移動する時、Ｆドメイン内のデバイスでコンテンツを使おうとする場合、Ｅドメインで使用可能な権利オブジェクトをどのように使用するかが問題になっている。
【０００６】
また、ドメイン単位で権利オブジェクトが許与されていない場合にも、コンテンツの著作権を侵害しない範囲内で他のデバイスからの権利オブジェクトの取得が容易ではないために、ＤＲＭシステムの拡散に障害となっている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、前記問題点を改善するために案出されたものであって、本発明は、モバイルデバイスを用いて権限のないドメイン内のデバイスでコンテンツを使用することを目的とする。
【０００８】
本発明のさらなる目的は、モバイルデバイスを介して一時的に他のドメインのデバイスでコンテンツを使用させることである。
【０００９】
本発明は、前述した目的に制限されず、言及されなかったさらなる目的は、下記から当業者に明確に理解されるであろう。
【課題を解決するための手段】
【００１０】
本発明の一実施形態による遠隔ドメインのデバイスでＤＲＭコンテンツをローミングして使用する方法は、モバイルデバイスにワンタイム認証情報を発給する段階、遠隔ドメインに含まれた非権限デバイスから前記認証情報とともに遠隔認証の要請を受ける段階、前記非権限デバイスに遠隔認証に必要な質疑を送信する段階、前記質疑に対する応答を前記非権限デバイスから受信する段階、及び前記非権限デバイスの認証を承認するデータを前記非権限デバイスに送信する段階を含む。
【００１１】
本発明の他の実施形態による遠隔ドメインのデバイスでＤＲＭコンテンツをローミングして使用する方法は、モバイルデバイスがソースドメインの代表デバイスからワンタイム認証情報を受信する段階、前記ワンタイム認証情報を使用して遠隔ドメインの非権限デバイスに遠隔認証を要請する段階、前記非権限デバイスから遠隔認証承認結果を受信する段階、及び前記非権限デバイスに臨時権利オブジェクトを送信する段階を含む。
【００１２】
本発明のまた他の実施形態による遠隔ドメインのデバイスでＤＲＭコンテンツをローミングして使用する方法は、モバイルデバイスから遠隔認証を要請するメッセージを受信する段階、前記メッセージに明示されたソースドメインの代表デバイス識別子を含む遠隔認証要請メッセージを遠隔ドメインの代表デバイスに送信する段階、前記遠隔ドメインの代表デバイスから遠隔認証に必要な質疑を受信する段階、前記質疑に対する応答を前記遠隔ドメインの代表デバイスに送信する段階、及び前記遠隔ドメインの代表デバイスから認証を承認するデータを受信する段階を含む。
【００１３】
本発明のさらに他の実施形態による遠隔ドメインのデバイスでＤＲＭコンテンツをローミングして使用する方法は、非権限デバイスから遠隔認証を要請するメッセージを受信する段階、前記メッセージに明示されたソースドメインの代表デバイスに遠隔認証を要請して前記遠隔ドメインの代表デバイスから遠隔認証に必要な質疑を受信する段階、前記質疑を前記非権限デバイスに送信し、前記質疑に対する応答を前記非権限デバイスから受信する段階、前記質疑に対する応答を前記ソースドメインの代表デバイスに送信する段階、及び前記ソースドメインの代表デバイスから認証を承認する認証承認データを受信し、前記認証承認データを前記非権限デバイスに送信する段階を含む。
【００１４】
本発明の一実施形態によるデバイスは、モバイルデバイスにワンタイム認証情報を発給する認証部、遠隔ドメインに含まれた非権限デバイスから前記認証情報とともに遠隔認証の要請を受ける受信部、前記非権限デバイスに遠隔認証に必要な質疑を送信する送信部、及び前記送信部または受信部を介して送受信されるデータを暗号化または復号化する暗号／復号化部を含み、前記受信部は前記質疑に対する応答を前記非権限デバイスから受信し、前記送信部は前記非権限デバイスの認証を承認するデータを前記非権限デバイスに送信する。
【発明の効果】
【００１５】
本発明を具現化することでユーザーは、自身が購入したコンテンツをコンテンツ発給対象ドメイン内のデバイスではない遠隔ドメインに属したデバイスで発給対象であるソースドメインの代表デバイスの助けを受けて適法に認証されうる。
【００１６】
本発明を具現化することで遠隔ドメインに属したデバイスに適切な再生権利を付与することによって、ユーザーの便宜性を増大させ、またコンテンツの無差別な流布を制限してコンテンツ提供者の利益を保護しうる。
【発明を実施するための最良の形態】
【００１７】
その他の実施形態の具体的な事項は、詳細な説明及び図面に含まれている。
【００１８】
本発明の利点及び特徴、そしてそれらの達成方法は、添付図面と共に詳細に後述されている実施形態を参照すれば、明確になる。しかし、本発明は、以下に開示する実施形態に限定されず、相異なる多様な形態で具現でき、単に本実施形態は本発明の開示を完全にし、当業者に発明の範ちゅうを完全に知らせるために提供され、本発明は特許請求の範ちゅうによってのみ定義される。明細書全体にわたって同一の参照符号は、同一構成要素を示す。
【００１９】
以下、本発明の実施形態によってデバイスでＤＲＭコンテンツをローミングして使用する方法及び装置を説明するためのブロック図または処理フローチャートを参考にして、本発明について説明する。このとき、処理フローチャートの各ブロックとフローチャートとの組合わせは、コンピュータプログラムインストラクションによって行われるということを理解できるであろう。これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他のプログラム可能なデータプロセッシング装置のプロセッサに搭載されることができるので、コンピュータまたはその他のプログラム可能なデータプロセッシング装置のプロセッサによって行われるそのインストラクションがフローチャートブロックで説明された機能を実行する手段を生成する。これらコンピュータプログラムインストラクションは、特定方式で機能を具現化するためにコンピュータまたはその他のプログラム可能なデータプロセッシング装置を志向できるコンピュータ利用可能またはコンピュータ判読可能メモリに格納されることも可能なので、そのコンピュータ利用可能またはコンピュータ判読可能メモリに格納されたインストラクションは、フローチャートブロックで説明された機能を行うインストラクション手段を内包する製造品を生産することも可能である。コンピュータプログラムインストラクションは、コンピュータまたはその他のプログラム可能なデータプロセッシング装置上に搭載されることも可能なので、コンピュータまたはその他のプログラム可能なデータプロセッシング装置上で一連の動作段階が行われてコンピュータで実行されるプロセスを生成してコンピュータまたはその他のプログラム可能なデータプロセッシング装置を行うインストラクションはフローチャートブロックで説明された機能を実行するための段階を提供することも可能である。
【００２０】
また、各ブロックは、特定された論理的機能を実行するための一つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を表すことができる。また、いくつかの代替実行例では、ブロックで言及された機能が順序を外れて発生することも可能であるということに注目しなければならない。例えば、相次いで示されている二つのブロックは、実質的に同時に行われることも可能であり、またはそのブロックが時々該当する機能によって逆順に行われることも可能である。
【００２１】
本明細書で、遠隔ドメイン（ｅｘｔｅｒｎａｌ  ｄｏｍａｉｎ、ｒｅｍｏｔｅ  ｄｏｍａｉｎ）は、権利オブジェクトを受信するドメインではないドメインを意味する。
【００２２】
図１は、本発明の一実施形態による遠隔ドメインのデバイスで権利オブジェクトをローミング形式で使用する場合を示す図面である。
【００２３】
ＤＲＭドメインコンテンツは、発給対象ドメインのドメインキーを共有しているデバイスでのみ再生が可能になるように権利発給者が権利オブジェクトをドメインキーで暗号化して発給する。ドメインコンテンツを他の遠隔ドメインデバイスで再生するために遠隔ドメインをソースドメインにより認証し、ソース権利オブジェクトを変換して遠隔ドメインのための臨時権利オブジェクトを発給する過程が図１に図示されている。この過程に対して権利発給者の追加的なアクションまたは発給は介入しない。
【００２４】
図１で、コンテンツの発給対象であるソースドメイン１００にソースドメインデバイス１１０、１１２が属しており、これらのうちソースドメイン代表デバイス１１０はソースドメインを管理する。ソースドメインデバイスに格納されたコンテンツオブジェクト１０４を遠隔ドメイン１５０のデバイス１２０、１２２で使おうとする。
【００２５】
遠隔ドメイン１５０の代表デバイス１２０をソースドメインの代表デバイス１１０に認証を実行してソースドメイン１００のドメインコンテンツに対する臨時権利オブジェクト１０８を発給するに当ってソースドメインユーザーの移動端末１３０を媒介として使用する。
【００２６】
ソースドメインのユーザーは、ソースドメイン代表デバイス１１０で発給されたワンタイム認証情報１０６を自身の移動端末１３０に格納した後、遠隔ドメイン１５０に移動して、遠隔ドメイン代表デバイス１２０に接続してワンタイム認証情報１０６を用いてソースドメイン代表デバイス１１０による認証を実行して、ソースドメインのコンテンツに対する使用承認を受けて、臨時ドメイン権利オブジェクト１０８を受信し、コンテンツオブジェクト１０４が伝送され、遠隔ドメインデバイス１２２で臨時ドメイン権利オブジェクト１０８を消費してコンテンツを再生する。
【００２７】
ユーザーは、ソースドメイン１００で移動端末１３０にワンタイム認証情報を格納した後、遠隔ドメイン１５０に移動して遠隔ドメインデバイス１２２でソースドメインコンテンツを再生するために遠隔ドメイン代表デバイス１２０にワンタイム認証情報１０６を伝送して遠隔ドメイン代表デバイス１２０は、遠距離通信を介してソースドメイン代表デバイス１１０による認証を経て移動端末１３０に認証結果を伝送して臨時権利オブジェクト１０８を受信することを特徴とする。図１の移動端末１３０は、モバイル機器、携帯電話、ＰＤＡ、ノート型パソコン以外にも、記録媒体を含むメモリカードも含まれる。
【００２８】
図２は、本発明の一実施形態による遠隔ドメインでソースドメインのコンテンツを利用するための順序を示す図面である。図２で‘｜｜’表示は、メッセージに付加するか、パラメーターの値として送信することを意味する。
【００２９】
ソースデバイス（図１の１１２）に格納されたコンテンツオブジェクト１０４を遠隔ドメイン１５０内のデバイス１２２で再生するための認証媒体として移動端末１３０を使用する過程が提示される。移動端末１３０は、ソース代表デバイス１１０に自身の識別子（ＩＤ３）とともにワンタイム認証情報要請メッセージ（ＲＥＱ＿ＳＥＥＤ）を伝送する（Ｓ２０１）。ソース代表デバイス１１０から移動端末１３０に近接通信媒体を介してワンタイム認証情報（ＳＥＥＤ）と秘密キー（Ｋ３）とを伝送し、ＩＤ３とＫ３、ＳＥＥＤを自身の格納空間に格納する（Ｓ２０２）。このとき、近接通信媒体を用いて伝送するために別途の保安チャンネルが必要ではないこともあるが、必要によって保安チャンネルを設定した後、伝送する。一方、近接通信媒体で、無線ネットワーク通信も可能であるが、ＵＳＢのように接触を介してデータを送受信することができる。
【００３０】
ユーザーは、移動端末を携帯した状態で遠隔ドメイン１５０に移動して遠隔デバイス１２２に近接通信媒体を介して遠隔認証依頼メッセージ（ＲＥＱ＿ＡＵＴＨ）と自身の識別子（ＩＤ３）、ソース代表デバイス１１０の識別子（ＩＤ１）を伝送する（Ｓ２０３）。これを受信した遠隔デバイス１２２は、送信された遠隔認証依頼メッセージに自身のＩＤ（ＩＤ４）を追加して自身の代表デバイス１２０に伝送する（Ｓ２０４）。
【００３１】
遠隔代表デバイス１２０は、Ｓ２０４で送信されたソース代表デバイス１１０の識別子（ＩＤ１）を参照して遠隔認証要請メッセージを伝送する（Ｓ２０５）。ソース代表デバイス１１０は、Ｓ２０５で送信された認証要請メッセージを解釈してＩＤ３がＳ２０２段階で自身の格納空間に格納した識別子と一致するか否かを確認し、デバイス取り消しリスト（Ｃｅｒｔｉｆｉｃａｔｅ  Ｒｅｖｏｃａｔｉｏｎ  Ｌｉｓｔ）に含まれているか否かを確認するなど認証確認に必要な手続きを経る。そして、確認が完了すれば認証質疑を秘密キーＫ３で暗号化して遠隔代表デバイス１２０に伝送する（Ｓ２０６）。このとき、認証質疑は、Ｓ２０２段階で生成したＳＥＥＤ値を擬似乱数関数の開始値（ｓｅｅｄ）に入力して生成したｎ番目の乱数と比べるために、ｎ番目の値を認証質疑の応答の値として使用できる。
【００３２】
遠隔代表デバイス１２０は、Ｓ２０６段階でソース代表デバイス１１０から受信した暗号化された認証質疑を遠隔デバイス１２２に伝送する（Ｓ２０７）。遠隔デバイス１２２は、Ｓ２０７段階で受信した暗号化された認証質疑を近接通信媒体を介して移動端末１３０に伝送する（Ｓ２０８）。
【００３３】
移動端末１３０は、暗号化された認証質疑をＳ２０２段階で伝送された秘密キーＫ３で復号化して質疑値を得てユーザーに質疑文を出力する。ユーザーは、質疑文に対する応答値（ＲＥＳ）を入力する。このとき、Ｓ２０２でソース代表デバイス１１０から受信したワンタイム認証情報ＳＥＥＤ値を擬似乱数関数の初期値（ｓｅｅｄ）に入力して生成した一連の乱数値を出力し、ユーザーはｎ番目に該当する乱数値を応答値（ＲＥＳ）として入力することができる。移動端末は、ユーザーが入力した応答値（ＲＥＳ）を遠隔デバイス１２２に近接通信媒体を介して伝送する（Ｓ２０９）。
【００３４】
遠隔デバイス１２２は、Ｓ２０９段階で受信したユーザーの応答値（ＲＥＳ）を遠隔代表デバイス１２０に安全に伝送する（Ｓ２１０）。そして、遠隔代表デバイス１２０は、Ｓ２１０で受信したユーザーの応答値（ＲＥＳ）をソース代表デバイス１１０に安全に伝送する（Ｓ２１１）。
【００３５】
ソース代表デバイス１１０は、Ｓ２１１で伝送された応答値が真である場合、遠隔デバイス１２２でのコンテンツオブジェクト７００の再生を許可し、Ｋ３をキーにして遠隔認証承認メッセージ（ＧＲＡＮＴ）を暗号化した後、遠隔代表デバイス１２０に伝送する（Ｓ２１２）。遠隔代表デバイス１２０は、Ｓ２１２で受信した暗号化された承認メッセージを遠隔デバイス１２２に伝送する（Ｓ２１３）。
【００３６】
遠隔デバイス１２２は、Ｓ２１３で受信した暗号化された承認メッセージを移動端末に近接通信媒体を介して伝送する（Ｓ２１４）。移動端末は、Ｓ２１４段階で受信した承認メッセージを解釈して承認が確認されれば、遠隔デバイス１２２に臨時ドメイン権利オブジェクト１０８を生成して臨時秘密キーに暗号化して遠隔デバイス１２２に伝送する。臨時秘密キーは、ＲＥＳ値をハッシュして使用する（Ｓ２１５）。
【００３７】
または、Ｓ２１２段階でソースドメイン代表デバイスで承認メッセージとともにドメイン権利オブジェクトを生成して伝送することもできる。この場合、Ｓ２１４、Ｓ２１５は省略されうる。
【００３８】
図２の過程で遠隔代表デバイス１２０がコンテンツを使用する場合には、遠隔デバイス１２２で進行した作業が遠隔代表デバイスで進行しうる。
【００３９】
図２の過程を介してソース代表デバイス１１０から遠隔ドメイン１５０の認証が成立した以後には、遠隔ドメイン１５０に属したドメインデバイス１２０、１２２などは臨時ドメイン権利オブジェクト１０８を共有して使用できる。
【００４０】
図３は、本発明の一実施形態によるホームネットワーク環境内での実行過程を示す図面である。図３でソースドメイン１００を管理するホームネットワーク管理者３１０には権利オブジェクトを有しており、コンテンツを他のデバイスに送信する機能も共に有している。図３で他のドメイン（遠隔ドメイン１５０）に属する第３者のノート型パソコン３２０でユーザーのコンテンツを再生しようとする。ところが、遠隔ドメイン１５０に属した第３者のノート型パソコン３２０なので、ユーザーのホームネットワーク管理者３１０が所有する権利オブジェクトを直接使用することはできない。したがって、ホームネットワーク管理者３１０では、ワンタイム認証情報１０６をモバイルデバイス３３０に伝送する。
【００４１】
モバイルデバイス３３０（移動端末）は、ワンタイム認証情報に基づいて認証トークン１０８を生成して遠隔ドメイン１５０に存在する第３者のノート型パソコン３２０に伝送する。第３者のノート型パソコン３２０は、認証トークン１０８を使用してソースドメイン１００のホームネットワーク管理者３１０に認証を要求する。そして、図２に示されたような過程によって認証過程を実行して臨時権利オブジェクトを受信する。その結果、ユーザーは、自身のドメイン内のデバイスではない他のドメインに属した第３者のノート型パソコン３２０でも自身のコンテンツを使用できる。一方、第３者のノート型パソコン３２０に伝達される権利オブジェクトは臨時権利オブジェクトなので、コンテンツの著作権を害せずに、使用の利便性を高めうる。この過程でモバイルデバイス３３０と第３者のノート型パソコン３２０との距離を一定距離以下にして、ホームネットワーク管理者３１０がモバイルデバイス３３０の存在に基づいてノート型パソコン３２０に対して認証過程を実行させる。
【００４２】
図４は、本発明の一実施形態によるデバイスの構成を示す図面である。
【００４３】
本実施形態で使われる‘〜部’という用語、すなわち、‘〜モジュール’または‘〜テーブル’などはソフトウェア、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）または注文型半導体（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）のようなハードウェア構成要素を意味し、モジュールは或る機能を実行する。しかし、モジュールは、ソフトウェアまたはハードウェアに限定される意味ではない。モジュールは、アドレッシングできる記録媒体にあるように構成することもでき、一つまたはそれ以上のプロセッサを再生させるように構成することもできる。したがって、一例としてモジュールは、ソフトウェア構成要素、オブジェクト志向ソフトウェア構成要素、クラス構成要素及びタスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバー、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、及び変数を含む。構成要素とモジュール内で提供される機能は、さらに少ない数の構成要素及びモジュールに結合されるか追加的な構成要素とモジュールとにさらに分離されるだけでなく、構成要素及びモジュールは、デバイス内の一つまたはそれ以上のＣＰＵを再生させるように構成することもできる。
【００４４】
図４でのデバイスは、ソースドメインを管理するホームネットワーク管理者の機能を実行するデバイスの構成を提示している。
【００４５】
デバイス４００の構成は、大きく送信部４１０、受信部４２０、権利オブジェクト格納部４３０、認証部４４０、制御部４５０、そして、暗号／復号部４６０を含み、選択的に出力部４７０と入力部４８０とを含む。送信部４１０は、権利オブジェクトを他のデバイスに送信する。また、権利オブジェクトだけではなく認証に関連した情報を送信する。受信部４２０は、権利発行者から権利オブジェクトを受信し、認証時に他のデバイスが伝送するデータを受信して処理する。
【００４６】
送信部４１０と受信部４２０は、独立的に存在することができ、結合して存在できる。通常権利オブジェクトは、物理的接触またはネットワークによって送受信される。
【００４７】
権利オブジェクト格納部４３０は、受信した権利オブジェクトを格納する。格納した権利オブジェクトは他のデバイスに伝送することができ、また臨時権利オブジェクトを生成して格納できる。権利オブジェクト格納部４３０は、認証に必要なデバイスに対する情報以外のものも格納できる。例えば、該当権利オブジェクトを受信するデバイスの識別子に対する情報も格納できる。
【００４８】
認証部４４０は、他のデバイスとの認証過程を処理する。前述したように、モバイル端末でワンタイム認証情報を要請する場合、ワンタイム認証情報を発給する作業と遠隔認証要請による質疑生成、遠隔認証の承認などを処理する。したがって、あらかじめ格納されたデバイスの識別子を使用することができ、認証のための初期値（Ｓｅｅｄ）を生成できる。一方、遠隔認証に成功すれば、権利オブジェクト格納部４３０に格納された権利オブジェクトを送信するように制御部４５０に要請できる。
【００４９】
制御部４５０は、前記の各構成要素が相互作用できるように制御する。一方、認証過程で発生する多くの計算過程、例えば、認証値の比較、質疑文生成などで必要とする算術的な過程を制御できる。暗号／復号部４６０は、認証部４４０または送信部４１０、受信部４２０で処理するデータの暗号化と復号化とを担当する。
【００５０】
出力部４７０と入力部４８０は、ユーザーとのインターフェースを処理してマルチメディアコンテンツを示す機能を実行する。
【００５１】
一方、図４の構成はモバイルデバイスとしても構成できる。このとき、送信部４１０または受信部４２０は、図３の遠隔ドメインに属した第３者のノート型パソコンのような非権限デバイスと物理的距離を測定する機能とを提供できる。
【００５２】
図５は、本発明の一実施形態によるデバイスで権利オブジェクトをローミングして提供するフローチャートである。本フローチャートで非権限デバイスは、コンテンツを再生しようとする遠隔ドメイン内のデバイスで、図１、２のデバイス１２０、１２２、または図３での第３者のノート型パソコン３２０などが非権限デバイスに該当する。
【００５３】
ホームネットワークを管理するデバイス（ソースドメインの代表デバイス）は、モバイルデバイス（移動端末）にワンタイム認証情報を発給する（Ｓ５１０）。ワンタイム認証情報を発給しながら、モバイルデバイスに対する情報を格納することができる。ワンタイム認証情報を受信したモバイルデバイスは、一回コンテンツを再生しようとする遠隔ドメインに属した非権限デバイスに対して非権限デバイスに遠隔認証依頼を要請すれば、非権限デバイス側で遠隔認証要請を実行する。したがって、デバイスは、遠隔ドメイン内の非権限デバイス側からの遠隔認証要請を受信する（Ｓ５２０）。このとき、遠隔ドメイン内にコンテンツを再生しようとするデバイスが代表デバイスではない場合、このような遠隔認証要請は、非権限デバイスで遠隔代表デバイスに伝達されてソース代表デバイスに伝送される。これは図２のＳ２０４とＳ２０５過程によって分かる。
【００５４】
受信した遠隔認証要請に含まれたモバイルデバイスの識別子がＳ５１０段階で格納したモバイルデバイスの情報と一致するか否かを比べて、遠隔ドメイン内の非権限デバイスに遠隔認証質疑を伝送する（Ｓ５３０）。同様に、遠隔ドメイン内のデバイスが遠隔代表デバイスを介して質疑を伝送した場合に、図２のＳ２０６とＳ２０７段階を経て質疑が伝送される。
【００５５】
ここで、モバイルデバイスの識別子がともに含まれているので、非権限デバイスに対して認証を実行しても良い場合、非権限デバイスに遠隔認証質疑を伝送する。
【００５６】
非権限デバイスがモバイル端末を介して遠隔認証質疑に対する応答を受けた後、非権限デバイスは受信した応答を再びソースドメインの代表デバイスに送信する。したがって、ソースドメインの代表デバイスは遠隔認証質疑に対する応答を受信し（Ｓ５４０）、この応答によって遠隔認証承認を遠隔ドメイン内の非権限デバイスに対して実行する（Ｓ５５０）。そして、非権限デバイスは、これによってモバイルデバイスに遠隔認証承認を受けたことを知らせ、臨時権利オブジェクトが付与され、コンテンツを消費または使用することができる。
【００５７】
図６Ａと図６Ｂは、従来の方式と本明細書で提示した方式とを比べる図面である。図６Ａで、ユーザーが遠隔ドメイン１５０の権限がないデバイス６２２でコンテンツを再生するためには、権利発行者６８０から認証を実行して権利オブジェクトを受信する過程を実行した。したがって、ソースドメインのホームネットワーク管理者６１２の介入が存在しなかった。代わりに、一回だけのコンテンツの再生にも権利発行者６８０から認証を受ける過程を必要とするのでコンテンツ使用の利便性が減少していた。
【００５８】
一方、本明細書で提示した方法による図６Ｂの場合、ユーザーはソースドメインに属したモバイルデバイス６３４にワンタイム認証情報１０６を格納する。そして、このモバイルデバイス６３４を移動させて他の遠隔ドメイン内に存在するデバイス６２４の周辺に近接させる。このとき、第３のデバイス６２４と一定距離以下に近付いた場合にのみモバイルデバイス６３４によってローミングが可能になるように設定できる。二つのデバイス間の距離測定は、無線ネットワークまたは赤外線通信などによって可能である。第３のデバイス６２４は、権利発行者６８０ではないソースドメインの代表デバイスであるホームネットワーク管理者６１４からの認証が実行され、コンテンツを使用できる。また、コンテンツを一時的にのみ再生できるように制限を加えて、コンテンツ提供者の利益を保護できる。一方、６２４デバイスが遠隔ドメイン１５０の代表デバイスである場合、遠隔ドメイン内の他のデバイス６２８をしてコンテンツを使用させうる。
【００５９】
図６でのモバイルデバイス６３４は、必ずしも携帯電話のような通信機器にのみ限定されるものではない。フラッシュメモリが内蔵された移動型格納装置も可能であり、ノート型パソコン、ＰＤＡなど記録媒体を含むデジタルデバイスも可能であり、メモリカードもこれに含まれる。本明細書でのモバイルデバイス６３４は、移動が容易なデバイスであり、ワンタイム認証情報を格納する格納部を含むすべてのデバイスが当てはまる。
【００６０】
当業者ならば本発明がその技術的思想や必須的な特徴を変更せず、他の具体的な形態に実施されるということを理解できるであろう。したがって、前述した実施形態は、あらゆる面で例示的なものであり、限定的ではないということを理解せねばならない。本発明の範囲は、前記詳細な説明よりは後述する特許請求の範囲によって表われ、特許請求の範囲の意味及び範囲、そしてその均等概念から導出されるすべての変更または変形された形態が本発明の範囲に含まれるものと解釈されなければならない．
【産業上の利用可能性】
【００６１】
本発明は、遠隔ドメインのデバイスでＤＲＭコンテンツをローミングして使用する方法及び装置に関連する技術分野に適用されうる。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態による遠隔ドメインのデバイスで権利オブジェクトをローミング形式で使用する場合を示す図である。
【図２】本発明の一実施形態による遠隔ドメインでソースドメインのコンテンツを利用するための順序を示す図である。
【図３】本発明の一実施形態によるホームネットワーク環境内での実行過程を示す図である。
【図４】本発明の一実施形態によるデバイスの構成を示す図である。
【図５】本発明の一実施形態によるデバイスで権利オブジェクトをローミングして提供するフローチャートである。
【図６Ａ】従来の方式と本明細書で提示した方式とを比べる図である。
【図６Ｂ】従来の方式と本明細書で提示した方式とを比べる図である。
【符号の説明】
【００６３】
１００      ソースドメイン
１０２      権利オブジェクト
１０４      コンテンツオブジェクト
１０６      ワンタイム認証情報     
１１０      ソースドメインの代表デバイス
１１２      ソースドメインのデバイス      
１２０      遠隔ドメインの代表デバイス
１２２      遠隔ドメインのデバイス 
１５０      遠隔ドメイン
４００      デバイス
４１０      送信部
４２０      受信部
４３０      権利オブジェクト格納部
４４０      認証部
４５０      制御部
４６０      暗号／復号部
【図１】
0004740885.tif 000002
【図２】
0004740885.tif 000003
【図３】
0004740885.tif 000004
【図４】
0004740885.tif 000005
【図５】
0004740885.tif 000006
【図６Ａ】
0004740885.tif 000007
【図６Ｂ】
0004740885.tif 000008