(57)【要約】  権利オブジェクトの検索装置および方法と権利オブジェクトの検索のためのマッピング装置および方法を提供する。権利オブジェクトの検索装置は、携帯用保存装置に権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを伝送する第１送受信部、および前記コンテンツＩＤリスト内のコンテンツＩＤとマッピングされた前記権利オブジェクトＩＤを保存している前記携帯用保存装置内のマッピング情報から、前記コンテンツＩＤを検索キー（ｋｅｙ）として、前記コンテンツＩＤと対応する前記権利オブジェクトＩＤを検索して、検索された前記権利オブジェクトＩＤを用いて前記権利オブジェクトＩＤと対応するメモリ空間に保存された前記権利オブジェクトを回収する検索部とを含む。
2009537040.tif 000002
【特許請求の範囲】
【請求項１】
携帯用保存装置に権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを伝送する第１送受信部、および
前記コンテンツＩＤリスト内のコンテンツＩＤとマッピングされた前記権利オブジェクトＩＤを保存している前記携帯用保存装置内のマッピング情報から、前記コンテンツＩＤを検索キー（ｋｅｙ）として、前記コンテンツＩＤと対応する前記権利オブジェクトＩＤを検索して、検索された前記権利オブジェクトＩＤを用いて前記権利オブジェクトＩＤと対応するメモリ空間に保存された前記権利オブジェクトを回収する検索部と、を含む、権利オブジェクトの検索装置。
【請求項２】
前記携帯用保存装置に伝送される前記権利オブジェクトＩＤ、前記コンテンツＩＤリストおよび前記権利オブジェクトは１回にすべて伝送されたり２回以上に分割されて伝送されたりする、請求項１に記載の権利オブジェクトの検索装置。
【請求項３】
前記検索部は、
前記権利オブジェクトＩＤを検索キーとして、前記権利オブジェクトを回収する場合、直ちに前記権利オブジェクトＩＤと対応するメモリ空間を検索して、前記権利オブジェクトを回収する、請求項１に記載の権利オブジェクトの検索装置。
【請求項４】
前記検索部は、
前記コンテンツＩＤにマッピングされた権利オブジェクトＩＤが多数である場合、一つの権利オブジェクトＩＤを選択する、請求項１に記載の権利オブジェクトの検索装置。
【請求項５】
ホストデバイスから権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを受信する第２送受信部、および
前記コンテンツＩＤリスト内のコンテンツＩＤを検索キー（ｋｅｙ）として、前記コンテンツＩＤと前記権利オブジェクトＩＤを互いに対応するようにマッピングするマッピング部と、を含む、権利オブジェクトの検索のためのマッピング装置。
【請求項６】
前記権利オブジェクトは、
前記権利オブジェクトＩＤを検索キーとしたメモリ空間に保存される、請求項５に記載の権利オブジェクトの検索のためのマッピング装置。
【請求項７】
前記マッピングされた情報および前記権利オブジェクトは、
前記ホストデバイスから受信された権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトにより更新される、請求項５に記載の権利オブジェクトの検索のためのマッピング装置。
【請求項８】
携帯用保存装置に権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを伝送する段階、および
前記コンテンツＩＤリスト内のコンテンツＩＤとマッピングされた前記権利オブジェクトＩＤを保存している前記携帯用保存装置内のマッピング情報から、前記コンテンツＩＤを検索キー（ｋｅｙ）として前記コンテンツＩＤと対応する前記権利オブジェクトＩＤを検索して、検索された前記権利オブジェクトＩＤを用いて前記権利オブジェクトＩＤと対応するメモリ空間に保存された前記権利オブジェクトを回収する段階と、を含む、権利オブジェクトの検索方法。
【請求項９】
前記携帯用保存装置に伝送される前記権利オブジェクトＩＤ、前記コンテンツＩＤリストおよび前記権利オブジェクトは１回にすべて伝送されたり２回以上に分割されて伝送されたりする、請求項８に記載の権利オブジェクトの検索方法。
【請求項１０】
前記権利オブジェクトを回収する段階は、
前記権利オブジェクトＩＤを検索キーとして前記権利オブジェクトを回収する場合、直ちに前記権利オブジェクトＩＤと対応するメモリ空間を検索して前記権利オブジェクトを回収する段階を含む、請求項８に記載の権利オブジェクトの検索方法。
【請求項１１】
前記権利オブジェクトを回収する段階は、
前記コンテンツＩＤにマッピングされた権利オブジェクトＩＤが多数の場合、一つの権利オブジェクトＩＤを選択する段階を含む、請求項８に記載の権利オブジェクトの検索方法。
【請求項１２】
ホストデバイスから権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを受信する段階、および
前記コンテンツＩＤリスト内のコンテンツＩＤを検索キー（ｋｅｙ）として、前記コンテンツＩＤと前記権利オブジェクトＩＤを互いに対応するようにマッピングする段階と、を含む、権利オブジェクトの検索のためのマッピング方法。
【請求項１３】
前記権利オブジェクトが前記権利オブジェクトＩＤを検索キーとしたメモリ空間に保存される段階をさらに含む、請求項１２に記載の権利オブジェクトの検索のためのマッピング方法。
【請求項１４】
前記マッピングされた情報および前記権利オブジェクトが前記ホストデバイスから受信された権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトにより更新される段階をさらに含む、請求項１２に記載の権利オブジェクトの検索のためのマッピング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、権利オブジェクトの検索装置および方法と権利オブジェクトの検索のためのマッピング装置および方法に関するものであって、より詳細には、権利オブジェクトＩＤとコンテンツＩＤをマッピングして管理することによって権利オブジェクトに対する検索効率を上げる権利オブジェクトの検索装置および方法と権利オブジェクトの検索のためのマッピング装置および方法に関するものである。
【背景技術】
【０００２】
デジタル著作権管理（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ：以下、「ＤＲＭ」という）に関する研究が活発で、ＤＲＭを適用した商用サービスが導入されたり導入されつつある。ＤＲＭは、容易に不正コピーおよび配布できるデジタルコンテンツ（以下、コンテンツという）を保護するための技術概念である。
【０００３】
コンテンツを保護しようとする努力は従来にもあったが、それは主にコンテンツに対する不正アクセスの防止に重点を置いていた。例えば、コンテンツに対するアクセス（ａｃｃｅｓｓ）は代価を払ったユーザだけに許容され、代価を払わないユーザはコンテンツにアクセスできなかった。しかし、デジタルデータの特性上、コンテンツは、再使用、加工、コピーおよび配布が容易である。
【０００４】
したがって、代価を払ってコンテンツにアクセスしたユーザがこれを不正コピーまたは配布する場合には代価を払わないユーザもコンテンツを使用することができる。
【０００５】
このような問題点を克服するために、ＤＲＭは、コンテンツを暗号化して配布し、暗号化されたコンテンツを使用するためには、権利オブジェクト（Ｒｉｇｈｔ  Ｏｂｊｅｃｔ：ＲＯ）というライセンスが必要である。
【０００６】
一方、ホストデバイスに保存された権利オブジェクトは携帯用保存装置に移動（ｍｏｖｅ）またはコピー（ｃｏｐｙ）することができる。ＸＤカードやマルチメディアカードのような携帯用保存装置は、携帯電話、コンピュータ、デジタルカメラなどのようにホストデバイスに容易に脱／付着ができる装置であって、従来のハードディスクやコンパクトディスク（ｃｏｍｐａｃｔ  ｄｉｓｋ）が有する限界を超えて単にデータの保存能力だけではなく、データに対する制御、演算などのようなコンピュータ機能を実行することができる。そして、このような携帯用保存装置に保安機能を追加してコンテンツの保存および送受信に対する保安を通してデジタル著作権を保護できる新概念の携帯用保存装置が開発されている。したがって、携帯用保存装置とホストデバイスとの間の関係に対してもＤＲＭを適用させるようになった。すなわち、携帯用保存装置に権利オブジェクトを保存させることができ、ホストデバイスは携帯用保存装置に保存された権利オブジェクトを使用し暗号化されたコンテンツを再生させる。
【０００７】
図１は、従来の権利オブジェクトを設置する方法の概念図である。
【０００８】
ホストデバイスが携帯用保存装置に権利オブジェクトを保存するために権利オブジェクトＩＤ（ＲＩＤ：Ｒｉｇｈｔｓ  Ｏｂｊｅｃｔ  Ｉｄｅｎｔｉｆｉｅｒ）を伝送する（Ｓ１１）。権利オブジェクトＩＤは権利オブジェクトの固有情報（ｉｄｅｎｔｉｆｉｅｒ）であり、一般的に権利オブジェクト内に記述されている。
【０００９】
権利オブジェクトＩＤを受信した携帯用保存装置は権利オブジェクトを保存するメモリ空間（Ｒｉｇｈｔｓ  Ｓｌｏｔ）を確保してホストデバイスに応答メッセージを伝送する（Ｓ１３）。そうすると、ホストデバイスは携帯用保存装置に権利オブジェクトを伝送する（Ｓ１５）。
【００１０】
携帯用保存装置は、確保されたメモリ空間に権利オブジェクトＩＤを検索キー（ｋｅｙ）として該当権利オブジェクトを保存する（Ｓ１７）。ここで、権利オブジェクトＩＤは該当メモリ空間の固有情報（ｉｄｅｎｔｉｆｉｅｒ）として用いることができる。そして、権利オブジェクトＩＤを検索キーで用いる時、特定の長さ（２０  ｂｙｔｅｓ）にハッシュした値または特定のストリングが付け加えた値を検索キーで用いることができる。
【００１１】
一方、従来の携帯用保存装置内に保存された権利オブジェクトを検索するために、ホストデバイスは権利オブジェクトＩＤまたはコンテンツＩＤ（ＣＩＤ：Ｃｏｎｔｅｎｔ  Ｉｄｅｎｔｉｆｉｅｒ）を用いて該当権利オブジェクトを検索する。コンテンツＩＤはコンテンツの固有情報であり、一般的に権利オブジェクト内に記述されている。
【００１２】
権利オブジェクトＩＤで検索する場合、ホストデバイスは権利オブジェクトＩＤに対応するメモリ空間を検索して検索されたメモリ空間に保存された権利オブジェクトを回収（ｒｅｔｒｉｅｖｅ）することができる。
【００１３】
コンテンツＩＤで検索する場合、ホストデバイスはすべての権利オブジェクト内のコンテンツＩＤを検索して、対応するコンテンツＩＤを有する権利オブジェクトを回収しなければならない。
【００１４】
このように、従来にはコンテンツＩＤで関連権利オブジェクトを検索する場合、権利オブジェクト内部に保存されたコンテンツＩＤをパーシング（ｐａｒｓｉｎｇ）して、比較検索しなければならないため、パーシング費用の増加および検索速度が低下する問題点があり、さらにコンテンツの再生時、反応速度が低下されてコンテンツのリアルタイム再生が難しいという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明は、権利オブジェクトの権利オブジェクトの検索装置および方法と権利オブジェクトの検索のためのマッピング装置および方法を提供して、効率的な権利オブジェクトの検索を提供することにその目的がある。
【００１６】
本発明の目的は、以上で言及した目的に制限されず、言及されていないまた他の目的は次の記載から当業者に明確に理解されるであろう。
【課題を解決するための手段】
【００１７】
前記目的を達成するために本発明の実施形態による権利オブジェクトの検索装置は、携帯用保存装置に権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを伝送する第１送受信部、および前記コンテンツＩＤリスト内のコンテンツＩＤとマッピングされた前記権利オブジェクトＩＤを保存している前記携帯用保存装置内のマッピング情報から、前記コンテンツＩＤを検索キー（ｋｅｙ）として、前記コンテンツＩＤと対応する前記権利オブジェクトＩＤを検索して、検索された前記権利オブジェクトＩＤを用いて前記権利オブジェクトＩＤと対応するメモリ空間に保存された前記権利オブジェクトを回収する検索部と、を含む。
【００１８】
本発明の実施形態による権利オブジェクトの検索のためのマッピング装置は、ホストデバイスから権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを受信する第２送受信部、および前記コンテンツＩＤリスト内のコンテンツＩＤを検索キー（ｋｅｙ）として、前記コンテンツＩＤと前記権利オブジェクトＩＤを互いに対応するようにマッピングするマッピング部と、を含む。
【００１９】
本発明の実施形態による権利オブジェクトの検索方法は、携帯用保存装置に権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを伝送する段階、および前記コンテンツＩＤリスト内のコンテンツＩＤとマッピングされた前記権利オブジェクトＩＤを保存している前記携帯用保存装置内のマッピング情報から、前記コンテンツＩＤを検索キー（ｋｅｙ）として前記コンテンツＩＤと対応する前記権利オブジェクトＩＤを検索して、検索された前記権利オブジェクトＩＤを用いて前記権利オブジェクトＩＤと対応するメモリ空間に保存された前記権利オブジェクトを回収する段階と、を含む。
【００２０】
本発明の実施形態による権利オブジェクトの検索のためのマッピング方法は、ホストデバイスから権利オブジェクトＩＤ、コンテンツＩＤリストおよび権利オブジェクトのうち少なくとも一つを受信する段階、および前記コンテンツＩＤリスト内のコンテンツＩＤを検索キー（ｋｅｙ）として、前記コンテンツＩＤと前記権利オブジェクトＩＤを互いに対応するようにマッピングする段階と、を含む。
【００２１】
その他実施形態の具体的な内容は詳細な説明および図に含まれている。
【発明の効果】
【００２２】
前記したような本発明の権利オブジェクトの検索装置および方法と権利オブジェクトの検索のためのマッピング装置および方法を用いた方法によれば次のような効果が一つあるいはそれ以上ある。
【００２３】
最初に、コンテンツＩＤを用いて権利オブジェクトを効率的に検索できる長所がある。
【００２４】
次に、コンテンツのリアルタイムの再生速度を向上させることができる長所もある。
【発明を実施するための最良の形態】
【００２５】
本発明の利点、特徴、およびそれらを達成する方法は、添付される図面と共に詳細に後述される実施形態を参照すれば明確になるであろう。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、互いに異なる多様な形態で具現されることが可能である。本実施形態は、単に本発明の開示が完全になるように、本発明が属する技術分野で通常の知識を有する者に対して発明の範疇を完全に知らせるために提供されるものであり、本発明は、請求項の範囲によってのみ定義される。なお、明細書全体にかけて、同一の参照符号は同一の構成要素を指すものとする。
【００２６】
以下、添付された図面を参照して本発明の望ましい実施形態を詳細に説明する。
【００２７】
先ず、本明細書で使用する用語の意味を簡略に説明する。しかし、用語の説明は、本明細書の理解を助けるためものであり、明示的に本発明を限定する内容を記載しない限り本発明の技術的思想を限定する意味で使用しないことに注意しなければならない。
【００２８】
−  権利オブジェクト：暗号化されたコンテンツに対する使用権限を有する一種のライセンスである。暗号化されたコンテンツに対する使用権限では、再生（Ｐｌａｙ）、ディスプレイ（Ｄｉｓｐｌａｙ）、実行（Ｅｘｅｃｕｔｅ）、印刷（Ｐｒｉｎｔ）、伝送（Ｅｘｐｏｒｔ：コピー、移動）あるいは閲覧などがある。そして、権利オブジェクトは、ＸＭＬ、ＷＢＸＭＬ、バイナリフォーマットのように多様な言語および方法で記述されることができる。本発明で定義する権利オブジェクトに対する望ましい例はＯＭＡ  ＤＲＭ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ  Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）で定義する権利オブジェクトでありうる。
【００２９】
−携帯用保存装置：フラッシュメモリのようにデータの読み取り、書き込み、削除することができる性質を有する不揮発性メモリを含み、データに対する所定の演算能力を有し、ホストデバイスとの接続／分離が容易な保存装置を意味する。携帯用保存装置の例では、スマートメディア、メモリスティック、ＣＦカード、ＸＤカード、マルチメディアカードなどがある。本発明の望ましい実施形態で携帯用保存装置は所定の保安機能を有するマルチメディアカードでありうる。
【００３０】
−ホストデバイス：携帯用保存装置と接続が可能であり、携帯用保存装置に保存された権利オブジェクトを使用し暗号化されたコンテンツを実行させることができる装置を意味する。ホストデバイスは、携帯電話、ＰＤＡ、ＭＰ３プレーヤなどの携帯用マルチメディア機器であるか、携帯用ではないコンピュータ、デジタルＴＶのようなマルチメディア機器でありうる。
【００３１】
図２は、本発明の一実施形態による権利オブジェクトＩＤとコンテンツＩＤをマッピングして保存する方法の順序図である。
【００３２】
ホストデバイスが携帯用保存装置に権利オブジェクトを保存するために権利オブジェクトＩＤ（ＲＩＤ）を伝送する（Ｓ２０１）。権利オブジェクトＩＤは、権利オブジェクトの固有情報（ｉｄｅｎｔｉｆｉｅｒ）であり、一般的に権利オブジェクト内に記述されている。
【００３３】
権利オブジェクトＩＤを受信した携帯用保存装置は、権利オブジェクトを保存するメモリ空間（Ｒｉｇｈｔｓ  Ｓｌｏｔ）を確保して、ホストデバイスに応答メッセージを伝送する（Ｓ２１１）。ここで、メモリ空間は権利オブジェクトＩＤで区別される。
【００３４】
そうすると、ホストデバイスは、コンテンツＩＤリスト（ＬＣＩＤ：Ｌｉｓｔ  ｏｆ  ＣＩＤｓ）を作成して携帯用保存装置に伝送する（Ｓ２２１）。コンテンツＩＤリストの例は、以下の図３を参照する。
【００３５】
次に、携帯用保存装置は、権利オブジェクトＩＤとコンテンツＩＤをマッピングして保存する（Ｓ２３１）。ここで、コンテンツＩＤリストのコンテンツＩＤを検索キー（ｋｅｙ）として、コンテンツＩＤと権利オブジェクトＩＤをマッピングすることができる。さらに、既存のマッピングされた権利オブジェクトＩＤとコンテンツＩＤのマッピング情報がある場合、コンテンツＩＤリストを受信すれば既存のマッピング情報を更新することができる。権利オブジェクトＩＤとコンテンツＩＤのマッピングされた例は、以下の図４を参照する。
【００３６】
次に、ホストデバイスは、携帯用保存装置に権利オブジェクトを伝送する（Ｓ２４１）。  
【００３７】
そうすると、携帯用保存装置は確保されたメモリ空間に権利オブジェクトＩＤを検索キー（Ｋｅｙ）として権利オブジェクトを保存する（Ｓ２５１）。ここで、権利オブジェクトＩＤを検索キーにする場合、前記権利オブジェクトＩＤと対応するメモリ空間の権利オブジェクトを回収することができる。詳しい権利オブジェクトを検索する方法は、以下図３から図６を参照する。
【００３８】
前述した内容で権利オブジェクトＩＤ、コンテンツＩＤリスト、および権利オブジェクトは１回ですべて携帯用保存装置に伝送されたり、２回以上に分割されて伝送されたりすることができる。また、伝送される時点が特定時点に従属しないことはもちろんである。
【００３９】
図３は、本発明の一実施形態によるコンテンツＩＤリストの例を図示する。そして、図４は、本発明の一実施形態によるコンテンツＩＤと権利オブジェクトＩＤがマッピングされたマッピング情報を図示する。
【００４０】
図３に示すように、コンテンツＩＤリスト３００は複数のコンテンツＩＤ３０２を含んでいる。
【００４１】
そして、図４に示すように、コンテンツＩＤリスト３００を受信した携帯用保存装置はコンテンツＩＤリスト３００内のコンテンツＩＤを権利オブジェクトＩＤとマッピングしたマッピング情報を保存空間に保存する。
【００４２】
例えば図４で、コンテンツＩＤリスト３００内の複数のコンテンツＩＤがホストデバイスから受信した権利オブジェクトＩＤ「ＲＩＤ  ＃１」４０４番とマッピングされることができる。さらに、一つのコンテンツＩＤに対して複数の権利オブジェクトＩＤがマッピングされることができる。すなわち、コンテンツＩＤ「ＣＩＤ  ＃１」４０２は、権利オブジェクトＩＤ「ＲＩＤ  ＃１」４０４および「ＲＩＤ  ＃２」４０６とマッピングされることができる。このような場合は多数のユーザが複数の権利オブジェクトを通して一つのコンテンツを使用する場合でありうる。
【００４３】
一方、携帯用保存装置は、既存に保存された権利オブジェクトＩＤとコンテンツＩＤのマッピング情報がある場合、コンテンツＩＤリスト３００を受信すれば既存のマッピング情報を更新することができる。例えば、携帯用保存装置がホストデバイスから権利オブジェクトＩＤ「ＲＩＤ  ＃Ｎ」およびコンテンツＩＤリストを受信して、コンテンツＩＤリストでコンテンツＩＤ「ＣＩＤ  ＃Ｍ」と権利オブジェクトＩＤ「ＲＩＤ  ＃Ｎ」が互いにマッピングされた場合であると仮定する。既存のメモリ空間に保存された権利オブジェクトＩＤ「ＲＩＤ  ＃Ｎ−１」と「ＣＩＤ  ＃Ｍ」との間互いにマッピングされた情報が存在する場合、一つのコンテンツＩＤ「ＣＩＤ  ＃Ｍ」に権利オブジェクトＩＤ「ＲＩＤ  ＃Ｎ」および「ＲＩＤ  ＃Ｎ−１」が互いにマッピングされて纏められ、これに伴いマッピング情報が更新される。このような場合、自動に該当コンテンツＩＤにマッピングされた複数の権利オブジェクトＩＤのうち何れか一つが選択されて選択された権利オブジェクトＩＤと一致（対応）するメモリ空間に保存された権利オブジェクトが回収されうる。また、発明の構成によってユーザが直接選択できるようにユーザインターフェースが提供されることもできるのはもちろんである。
【００４４】
以下、図５の概念図を参照してさらに具体的に説明する。図５は、本発明の一実施形態による権利オブジェクトＩＤとコンテンツＩＤのマッピング情報を用いて権利オブジェクトを検索する概念図である。
【００４５】
権利オブジェクトＩＤとコンテンツＩＤのマッピング情報５１０が携帯用保存装置に保存されている。権利オブジェクトＩＤとコンテンツＩＤのマッピング情報に対しては例示された前記図４を参照する。そして、権利オブジェクトＩＤに対応する権利オブジェクトが各メモリ空間５１３，５１５，５１７に保存されている。ここで、各メモリ空間５１３，５１５，５１７は権利オブジェクトＩＤを固有情報として区別することができる。
【００４６】
ホストデバイスは権利オブジェクトＩＤまたはコンテンツＩＤで権利オブジェクトを検索することができる。そして、検索された権利オブジェクトを用いてコンテンツを使用する。
【００４７】
仮に、権利オブジェクトＩＤを用いて権利オブジェクトを検索する場合、ホストデバイスは該当権利オブジェクトＩＤを検索キーとして権利オブジェクトＩＤと対応するメモリ空間で権利オブジェクトを回収することができる。例えば、ホストデバイスは権利オブジェクトＩＤ「ＲＩＤ  ＃１」４０４を検索キーとして権利オブジェクトＩＤ「ＲＩＤ  ＃１」４０４と対応するメモリ空間５１３に保存された権利オブジェクトＡ５０２を回収することができる。
【００４８】
仮に、コンテンツＩＤを用いて権利オブジェクトを検索する場合、ホストデバイスは先にマッピング情報５１０で該当コンテンツＩＤとマッピングされる権利オブジェクトＩＤを検索する。例えば、ホストデバイスはマッピング情報５１０でコンテンツＩＤ「ＣＩＤ  ＃１」４０２を検索キーとしてコンテンツＩＤ「ＣＩＤ  ＃１」４０２と対応する権利オブジェクトＩＤを検索する。検索された権利オブジェクトＩＤが「ＲＩＤ  ＃２」４０６である場合、権利オブジェクトＩＤ「ＲＩＤ  ＃２」４０６と対応するメモリ空間５１５に保存された「権利オブジェクトＢ」５０４を回収する。
【００４９】
従来には、コンテンツＩＤを用いて権利オブジェクトを検索する場合、権利オブジェクト内のすべてのコンテンツＩＤを検索しなければならないという非効率性があった。また、ＸＭＬまたはＷＢＸＭＬフォーマットで記述された権利オブジェクト内のコンテンツＩＤを検索するためにはパーシングにともなうロードがあった。しかし、コンテンツＩＤをあらかじめリストにして携帯用保存装置で伝送し、コンテンツＩＤリストを権利オブジェクトＩＤとマッピングして保存することで、従来の非効率的な権利オブジェクトの検索方法を改善することができる。これは、前述した通り権利オブジェクトをパーシングする必要なく、マッピング情報内のコンテンツＩＤを用いて権利オブジェクトＩＤを検索することができ、検索された権利オブジェクトＩＤにより対応する権利オブジェクトを回収することができるからである。
【００５０】
図６は、本発明の一実施形態による権利オブジェクトの検索方法の順序図である。
【００５１】
先ず、ホストデバイスがコンテンツＩＤを用いてマッピング情報から該当コンテンツＩＤとマッピングされた権利オブジェクトＩＤを検索する（Ｓ６０１）。
【００５２】
そして、検索された権利オブジェクトＩＤと対応するメモリ空間を検索する（Ｓ６１１）。
【００５３】
次に、該当メモリ空間から権利オブジェクトを回収する（Ｓ６２１）。より具体的な説明は図３から図５で説明したので省略する。
【００５４】
図７は、本発明の一実施形態による権利オブジェクトの検索装置７００のブロック図である。
【００５５】
権利オブジェクトの検索装置７００は、第１送受信部７１０および検索部７２０を含みホストデバイス内に具現されうる。
【００５６】
第１送受信部７１０は、ホストデバイスと携帯用保存装置間データを送受信する。第１送受信部７１０は携帯用保存装置に権利オブジェクトＩＤ、コンテンツＩＤリスト、および権利オブジェクトなどを送信することができる。ここで、権利オブジェクトＩＤ、コンテンツＩＤリスト、および権利オブジェクトを１回ですべて携帯用保存装置に伝送したり２回以上に分割して伝送したりすることができる。そして、伝送する時点が特定の時点に従属しないのはもちろんである。さらに、第１送受信部７１０はインターフェース部（図示せず）を含み得る。インターフェース部は、ホストデバイスが携帯型保存装置と接続できるようにする。
【００５７】
検索部７２０は、権利オブジェクトＩＤまたはコンテンツＩＤを用いて携帯用保存装置に保存された権利オブジェクトを検索して、検索された権利オブジェクトを第１送受信部７１０を通じて回収する。検索部７２０は、コンテンツＩＤで権利オブジェクトを検索する場合、先に該当コンテンツＩＤにマッピングされた権利オブジェクトＩＤを検索して、検索された権利オブジェクトＩＤを検索キーとして、対応する権利オブジェクトを検索して回収する。このように、コンテンツＩＤが検索キーに用いられマッピング情報から対応する権利オブジェクトＩＤを検索して、検索された権利オブジェクトＩＤを検索キーとしてメモリ空間に保存された権利オブジェクトを回収することができる。そして、コンテンツＩＤにマッピングされた権利オブジェクトＩＤが多数である場合、そのうちの一つの権利オブジェクトＩＤが選択されうる。前記図２から図６で説明したので詳細な説明は省略する。
【００５８】
図８は、本発明の一実施形態による権利オブジェクトの検索のためのマッピング装置８００のブロック図である。
【００５９】
権利オブジェクトの検索のためのマッピング装置８００（以下、マッピング装置８００という）は、第２送受信部８１０、マッピング部８２０および保存部８３０を含む。マッピング装置８００は携帯用保存装置内に具現されうる。
【００６０】
第２送受信部８１０は、ホストデバイスと携帯用保存装置間のデータを送受信する。すなわち、第２送受信部８１０は権利オブジェクトＩＤ、コンテンツＩＤリスト、および権利オブジェクトなどをホストデバイスから伝送を受けることができる。また、権利オブジェクトおよび応答メッセージをホストデバイスに伝送することができる。
【００６１】
マッピング部８２０は、コンテンツＩＤと権利オブジェクトＩＤをマッピングする。すなわち、ホストデバイスからコンテンツＩＤリストを受信すれば、マッピング部８２０はコンテンツＩＤリストのコンテンツＩＤと権利オブジェクトＩＤを互いに対応するようにマッピングする。ここで、検索キー（ｋｅｙ）としてコンテンツＩＤを用いることができる。そして、携帯用保存装置内に既存のマッピングされた権利オブジェクトＩＤとコンテンツＩＤのマッピング情報がある場合、コンテンツＩＤリストを受信すれば既存のマッピング情報を更新することができる。そして、権利オブジェクトＩＤとコンテンツＩＤをマッピングする方法は多様であり、特定の形態に従属しない。コンテンツＩＤと権利オブジェクトＩＤをマッピングしたマッピング情報はデータベース形態で構成されて保存されうる。
【００６２】
保存部８３０は、コンテンツＩＤと権利オブジェクトＩＤをマッピングしたマッピング情報を保存する。そして、保存部８３０は権利オブジェクトＩＤを検索キーとしたメモリ空間に権利オブジェクトＩＤに対応する権利オブジェクトを保存することができる。前述した通り、保存部８３０に保存されたマッピング情報および権利オブジェクトは更新されうる。より詳しい内容は、前記図２から図６で説明したので省略する。
【００６３】
図７および図８で図示された各々の構成要素は具現方法により多様に構成され得る。例えば、検索部７２０がマッピング装置８００内に具現されることができ、この場合マッピング装置８００が前記検索部７２０が実行した動作を行う。
【００６４】
また、図７および図８で図示された各々の構成要素は一種の「モジュール」で構成され得る。前記「モジュール」は、ソフトウェア、Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ（ＦＰＧＡ）または注文型半導体（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）のようなハードウェアの構成要素を意味し、モジュールはある機能を果たす。しかし、モジュールは、ソフトウェアまたはハードウェアに限定される意味ではない。モジュールは、アドレッシングできる保存媒体にあるように構成されることもでき、一つまたはそれ以上のプロセッサーを実行させるように構成されることもできる。したがって、実施携帯でモジュールはソフトウェアの構成要素、オブジェクト指向ソフトウェアの構成要素、クラスの構成要素およびタスクの構成要素のような構成要素と、プロセス、関数、属性、プロシーザ、サブルーチン、プログラム  コードのセグメント、ドライバ、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、および変数を含む。構成要素とモジュールのうちから提供される機能はさらに小さい数の構成要素およびモジュールに結合したり追加的な構成要素とモジュールでさらに分離したりすることができる。
【００６５】
以上、添付された図面を参照して本発明の実施形態について説明したが、本発明が属する技術分野で通常の知識を有する者は、本発明が、その技術的思想や必須の特徴を変更しない範囲で他の具体的な形態で実施され得るということを理解できるものである。したがって、以上で記述した実施形態はすべての面で例示的なものであり、限定的でないものと理解しなければならない。
【図面の簡単な説明】
【００６６】
【図１】従来の権利オブジェクトを設置する方法の概念図である。
【図２】本発明の一実施形態による権利オブジェクトＩＤとコンテンツＩＤをマッピングして保存する方法の順序図である。
【図３】本発明の一実施形態によるコンテンツＩＤリストの例を示す図である。
【図４】本発明の一実施形態によるコンテンツＩＤと権利オブジェクトＩＤがマッピングされたマッピング情報を示す図である。
【図５】本発明の一実施形態による権利オブジェクトＩＤとコンテンツＩＤのマッピング情報を用いて権利オブジェクトを検索する概念図である。
【図６】本発明の一実施形態による権利オブジェクトの検索方法の順序図である。
【図７】本発明の一実施形態による権利オブジェクトの検索装置のブロック図である。
【図８】本発明の一実施形態による権利オブジェクトの検索のためのマッピング装置のブロック図である。
【符号の説明】
【００６７】
７１０    第１送受信部
７２０    検索部
８１０    第２送受信部
８２０    マッピング部
８３０    保存部
【図１】
2009537040.tif 000003
【図２】
2009537040.tif 000004
【図３】
2009537040.tif 000005
【図４】
2009537040.tif 000006
【図５】
2009537040.tif 000007
【図６】
2009537040.tif 000008
【図７】
2009537040.tif 000009
【図８】
2009537040.tif 000010
【国際調査報告】
2009537040.tif 000011
2009537040.tif 000012