(57)【要約】【課題】変換後のフォーマットに応じてコンテンツの著作権保護を図る。【解決手段】相互認証処理を経た後にアクセスが可能な認証領域と、相互認証処理を経ずにアクセスが可能な通常領域とを備えた記憶媒体に格納されたコンテンツに対する権利情報を管理する。前記権利情報が暗号化された暗号化権利情報を前記認証領域に格納する工程と、前記コンテンツに対して設定すべき権利情報をフォーマットに対応させて有する権利情報変換情報と、前記コンテンツを含んだ暗号化処理された情報とを前記通常領域に格納するコンテンツ格納工程とを備える。【選択図】図６
2007172165.tif 000002
【特許請求の範囲】
【請求項１】
相互認証処理を経た後にアクセスが可能な認証領域と、相互認証処理を経ずにアクセスが可能な通常領域とを備えた記憶媒体に格納されたコンテンツに対する権利情報の管理方法であって、
前記権利情報が暗号化された暗号化権利情報を前記認証領域に格納する工程と、
前記コンテンツに対して設定すべき権利情報をフォーマットに対応させて有する権利情報変換情報と、前記コンテンツを含んだ暗号化処理された情報とを前記通常領域に格納するコンテンツ格納工程とを備える
権利情報管理方法。
【請求項２】
請求項１に記載の権利情報管理方法において、
前記権利情報変換情報は、暗号化されて格納されている
ことを特徴とする権利情報管理方法。
【請求項３】
請求項１に記載の権利情報管理方法において、
前記権利情報変換情報は、
前記権利情報を前記コンテンツの部分に対応して有している
ことを特徴とする権利情報管理方法。
【請求項４】
請求項１に記載の権利情報管理方法において、
前記コンテンツはＭＰＥＧ−２（moving picture experts group-2）フォーマットに適合しており、
前記権利情報変換情報は、ＭＰＥＧ−４フォーマットに対応した権利情報を有している
ことを特徴とする権利情報管理方法。
【請求項５】
請求項１に記載の権利情報管理方法において、
抽出規則格納工程を更に備え、
前記権利情報変換情報は、前記コンテンツを含んだ暗号化処理された情報に埋め込まれており、
前記抽出規則格納工程は、
前記権利情報変換情報を抽出するための権利情報変換情報抽出規則を前記通常領域に格納するものである
ことを特徴とする権利情報管理方法。
【請求項６】
請求項５に記載の権利情報管理方法において、
前記コンテンツ格納工程は、
前記コンテンツに前記権利情報変換情報が埋め込まれた権利情報変換情報内包コンテンツが暗号化された暗号オブジェクトを格納するものである
ことを特徴とする権利情報管理方法。
【請求項７】
請求項５に記載の権利情報管理方法において、
前記コンテンツ格納工程は、
前記コンテンツが暗号化された暗号化コンテンツに前記権利情報変換情報が埋め込まれた権利情報変換情報内包暗号化コンテンツを格納するものである
ことを特徴とする権利情報管理方法。
【請求項８】
請求項５に記載の権利情報管理方法において、
前記コンテンツ格納工程は、
前記コンテンツに前記権利情報変換情報が暗号化されて埋め込まれた暗号化権利情報変換情報内包コンテンツが更に暗号化された二重暗号オブジェクトを格納するものである
ことを特徴とする権利情報管理方法。
【請求項９】
請求項５に記載の権利情報管理方法において、
前記コンテンツ格納工程は、
前記コンテンツが暗号化された暗号化コンテンツに前記権利情報変換情報が暗号化されて埋め込まれた暗号化権利情報変換情報内包暗号化コンテンツを格納するものである
ことを特徴とする権利情報管理方法。
【請求項１０】
請求項５に記載の権利情報管理方法において、
前記権利情報変換情報は、電子透かしのための埋め込み規則に従って前記コンテンツに埋め込まれている
ことを特徴とする権利情報管理方法。
【請求項１１】
請求項５に記載の権利情報管理方法において、
前記権利情報変換情報は、所定の規則に基づいて、分割されて埋め込まれている
ことを特徴とする権利情報管理方法。
【請求項１２】
請求項５に記載の権利情報管理方法において、
前記権利情報変換情報抽出規則は、暗号化されている
ことを特徴とする権利情報管理方法。
【請求項１３】
請求項１に記載の権利情報管理方法において、
前記権利情報変換情報の少なくとも一部が、前記コンテンツを含んだ暗号化処理された情報の暗号鍵として用いられている
ことを特徴とする権利情報管理方法。
【請求項１４】
請求項１３に記載の権利情報管理方法において、
前記権利情報変換情報は、暗号化されて格納されている
ことを特徴とする権利情報管理方法。
【請求項１５】
相互認証処理を経た後にアクセスが可能な認証領域と、相互認証処理を経ずにアクセスが可能な通常領域とを備えた記憶媒体に格納されたコンテンツに対する権利情報の管理方法であって、
前記権利情報が暗号化された暗号化権利情報を前記認証領域から読み出して復号化を行い、前記権利情報を求める工程と、
前記コンテンツを含んだ暗号化処理された情報と、前記コンテンツに対して設定すべき権利情報をフォーマットに対応させて有する権利情報変換情報とを前記通常領域から読み出すコンテンツ読み出し工程と、
前記コンテンツを含んだ暗号化処理された情報を復号化する復号化工程と、
前記コンテンツのフォーマットを変換するフォーマット変換工程と、
前記権利情報変換情報に従って、前記権利情報を前記変換後のコンテンツのフォーマットに対応する情報に変換する権利情報変換工程とを備える
権利情報管理方法。
【請求項１６】
請求項１５に記載の権利情報管理方法において、
前記権利情報変換情報は、暗号化されて格納されており、
前記コンテンツ読み出し工程は、
前記暗号化された権利情報変換情報を読み出し、復号化するものである
ことを特徴とする権利情報管理方法。
【請求項１７】
請求項１５に記載の権利情報管理方法において、
前記権利情報変換情報は、前記権利情報を前記コンテンツの部分に対応して有しており、
前記権利情報変換工程は、
前記フォーマット変換後のコンテンツの部分に対応する情報を含むように前記権利情報を変換し、かつ、前記権利情報変換情報を更新するものである
ことを特徴とする権利情報管理方法。
【請求項１８】
請求項１５に記載の権利情報管理方法において、
前記コンテンツはＭＰＥＧ−２フォーマットに適合しており、
前記権利情報変換情報は、ＭＰＥＧ−４フォーマットに対応した権利情報を有しており、
前記フォーマット変換工程は、
前記コンテンツをＭＰＥＧ−４フォーマットへ変換するものであり、
前記権利情報変換工程は、
前記権利情報をＭＰＥＧ−４フォーマットに対応する情報に変換するものである
ことを特徴とする権利情報管理方法。
【請求項１９】
請求項１５に記載の権利情報管理方法において、
抽出規則読み出し工程と、
権利情報変換情報抽出工程とを更に備え、
前記権利情報変換情報は、前記コンテンツを含んだ暗号化処理された情報に埋め込まれており、
前記抽出規則読み出し工程は、
前記権利情報変換情報を抽出するための権利情報変換情報抽出規則を前記通常領域から読み出すものであり、
前記権利情報変換情報抽出工程は、
前記権利情報変換情報抽出規則に従って、前記コンテンツを含んだ暗号化処理された情報から前記権利情報変換情報を抽出するものである
ことを特徴とする権利情報管理方法。
【請求項２０】
請求項１９に記載の権利情報管理方法において、
前記コンテンツ読み出し工程は、
前記コンテンツに前記権利情報変換情報が埋め込まれた権利情報変換情報内包コンテンツが更に暗号化された暗号オブジェクトを読み出すものであり、
前記復号化工程は、
前記暗号オブジェクトを復号化して前記権利情報変換情報内包コンテンツを求めるものであり、
前記権利情報変換情報抽出工程は、
前記権利情報変換情報内包コンテンツから前記権利情報変換情報を抽出し、前記コンテンツを求めるものである
ことを特徴とする権利情報管理方法。
【請求項２１】
請求項１９に記載の権利情報管理方法において、
前記コンテンツ読み出し工程は、
前記コンテンツが暗号化された暗号化コンテンツに前記権利情報変換情報が埋め込まれた権利情報変換情報内包暗号化コンテンツを読み出すものであり、
前記権利情報変換情報抽出工程は、
前記権利情報変換情報内包暗号化コンテンツから前記権利情報変換情報を抽出し、前記暗号化コンテンツを求めるものであり、
前記復号化工程は、
前記暗号化コンテンツを復号化して前記コンテンツを求めるものである
ことを特徴とする権利情報管理方法。
【請求項２２】
請求項１９に記載の権利情報管理方法において、
前記コンテンツ読み出し工程は、
前記コンテンツに前記権利情報変換情報が暗号化されて埋め込まれた暗号化権利情報変換情報内包コンテンツが更に暗号化された二重暗号オブジェクトを読み出すものであり、
前記復号化工程は、
前記二重暗号オブジェクトを復号化して前記暗号化権利情報変換情報内包コンテンツを求めるものであり、
前記権利情報変換情報抽出工程は、
前記暗号化権利情報変換情報内包コンテンツから前記暗号化された権利情報変換情報を抽出し、前記コンテンツを求め、前記暗号化された権利情報変換情報を復号化するものである
ことを特徴とする権利情報管理方法。
【請求項２３】
請求項１９に記載の権利情報管理方法において、
前記コンテンツ読み出し工程は、
前記コンテンツが暗号化された暗号化コンテンツに前記権利情報変換情報が暗号化されて埋め込まれた暗号化権利情報変換情報内包暗号化コンテンツを読み出すものであり、
前記権利情報変換情報抽出工程は、
前記暗号化権利情報変換情報内包暗号化コンテンツから前記暗号化された権利情報変換情報を抽出し、前記暗号化コンテンツを求め、前記暗号化された権利情報変換情報を復号化するものであり、
前記復号化工程は、
前記暗号化コンテンツを復号化して前記コンテンツを求めるものである
ことを特徴とする権利情報管理方法。
【請求項２４】
請求項１９に記載の権利情報管理方法において、
抽出規則復号化工程を更に備え、
前記権利情報変換情報抽出規則は、暗号化されており、
前記抽出規則読み出し工程は、
前記暗号化された権利情報変換情報抽出規則を読み出すものであり、
前記抽出規則復号化工程は、
前記暗号化された権利情報変換情報抽出規則を復号化するものである
ことを特徴とする権利情報管理方法。
【請求項２５】
請求項１９に記載の権利情報管理方法において、
権利情報変換情報埋め込み工程を更に備え、
前記権利情報変換工程は、
前記権利情報変換情報を更新するものであり、
前記権利情報変換情報埋め込み工程は、
前記権利情報変換情報抽出規則に従って、前記コンテンツ又は前記コンテンツが暗号化された暗号化コンテンツに、前記更新後の権利情報変換情報を埋め込むものである
ことを特徴とする権利情報管理方法。
【請求項２６】
請求項２５に記載の権利情報管理方法において、
新たな権利情報変換情報抽出規則を作成する工程を更に備え、
前記権利情報変換情報埋め込み工程は、
前記新たな権利情報変換情報抽出規則に従って、埋め込みを行うものである
ことを特徴とする権利情報管理方法。
【請求項２７】
請求項１５に記載の権利情報管理方法において、
前記権利情報変換情報の少なくとも一部が、前記コンテンツを含んだ暗号化処理された情報の暗号鍵として用いられており、
前記復号化工程は、
前記権利情報変換情報を用いて復号化を行うものである
ことを特徴とする権利情報管理方法。
【請求項２８】
請求項２７に記載の権利情報管理方法において、
前記権利情報変換情報は、暗号化されて格納されており、
前記コンテンツ読み出し工程は、
前記暗号化された権利情報変換情報を読み出し、復号化するものである
ことを特徴とする権利情報管理方法。
【請求項２９】
請求項２７に記載の権利情報管理方法において、
暗号化工程を更に備え、
前記権利情報変換工程は、
前記権利情報変換情報を更新するものであり、
前記暗号化工程は、
前記更新後の権利情報変換情報の少なくとも一部を暗号鍵として用いて、前記変換後のコンテンツを暗号化するものである
ことを特徴とする権利情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルコンテンツの権利情報を管理する方法に関し、特に、デジタルコンテンツにフォーマット変換が行われる場合の権利情報の管理方法に関する。
【背景技術】
【０００２】
デジタル化された映像／音声等のコンテンツを処理するデジタルＡＶ（audiovisual）機器及びモバイル通信機器等（以下では、これらを総称してデジタル機器と称する）には、コンテンツを可搬記憶媒体に保持する機能を有する機器が増えている。デジタルコンテンツを保持する可搬記憶媒体の中には、コンテンツの著作権を保護する機能が実装され、コンテンツ本体及びその権利情報（再生の可否、コピーの可否、可能なコピー回数等を示す情報）の保護を実現する媒体（例えばＳＤ（Secure Digital）メモリーカード）が存在する。また、その他にも、デジタルコンテンツとその著作権を管理する方式として、コンテンツを提供するサービス、コンテンツを処理する機器、コンテンツを記録する媒体等によって様々な方式が規定されている。
【０００３】
また、デジタルコンテンツ用に様々なフォーマットが存在する。具体的には、動画像コンテンツ用に、MPEG-2（moving picture experts group-2）、MPEG-4 Video等のフォーマットがあり、音声用に、MPEG-1 Layer3、MPEG-2 Layer3、MPEG-2 AAC（Advanced Audio Coding）、MPEG-4 AAC等のフォーマットがある。これらのフォーマットは使用目的、性能、処理方法等が異なっており、著作権者がフォーマット毎にコンテンツの権利情報を規定する必要がある。
【０００４】
例えば特許文献１には、異なる権利情報管理方式の間での権利情報の変換方法が開示されている。
【特許文献１】特開２００２−１２３４９６号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
デジタルコンテンツのフォーマットは、それぞれ使用目的、性能、処理方法、処理に必要なハードウェア資源及びソフトウェア資源が異なっている。このため、コンテンツを処理するデジタル機器においては、それぞれの機器の使用目的に応じたフォーマットを選択して、そのフォーマットのコンテンツを処理する。
【０００６】
デジタルコンテンツを可搬記憶媒体に格納して複数のデジタル機器でコピーや再生を行う場合、コンテンツのフォーマットによっては、特定の機器では処理できない場合も生じる。このような場合には、その機器で処理可能なフォーマットにコンテンツを変換して記録することが行われている（例えば、MPEG-4の処理機能しか搭載していない携帯電話機において、可搬記憶媒体に保持するMPEG-2のコンテンツを再生しようとする場合には、MPEG-2のコンテンツをMPEG-4フォーマットのコンテンツに変換して記録しておく）。
【０００７】
コンテンツの権利情報は、コンテンツの使用方法や品質によって異なる著作権者の意図に応じて個別に規定する必要がある。しかし、コンテンツのフォーマットを変換して使用する場合には、フォーマット変換後のコンテンツに対する権利情報は、変換前のコンテンツに対する権利情報と同様に設定される場合が多かった。
【０００８】
本発明は、記憶媒体に保持されたコンテンツをフォーマット変換する場合に、変換後のフォーマットに応じてコンテンツの著作権保護を図ることを目的とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、第１の発明が講じた手段は、相互認証処理を経た後にアクセスが可能な認証領域と、相互認証処理を経ずにアクセスが可能な通常領域とを備えた記憶媒体に格納されたコンテンツに対する権利情報の管理方法であって、前記権利情報が暗号化された暗号化権利情報を前記認証領域に格納する工程と、前記コンテンツに対して設定すべき権利情報をフォーマットに対応させて有する権利情報変換情報と、前記コンテンツを含んだ暗号化処理された情報とを前記通常領域に格納するコンテンツ格納工程とを備えるものである。
【００１０】
これによると、権利情報をフォーマットに対応させて有する権利情報変換情報を格納しているので、フォーマット変換した場合に、コンテンツの権利情報を変換後のフォーマットに応じて設定することが可能になる。
【００１１】
また、第２の発明は、相互認証処理を経た後にアクセスが可能な認証領域と、相互認証処理を経ずにアクセスが可能な通常領域とを備えた記憶媒体に格納されたコンテンツに対する権利情報の管理方法であって、前記権利情報が暗号化された暗号化権利情報を前記認証領域から読み出して復号化を行い、前記権利情報を求める工程と、前記コンテンツを含んだ暗号化処理された情報と、前記コンテンツに対して設定すべき権利情報をフォーマットに対応させて有する権利情報変換情報とを前記通常領域から読み出すコンテンツ読み出し工程と、前記コンテンツを含んだ暗号化処理された情報を復号化する復号化工程と、前記コンテンツのフォーマットを変換するフォーマット変換工程と、前記権利情報変換情報に従って、前記権利情報を前記変換後のコンテンツのフォーマットに対応する情報に変換する権利情報変換工程とを備えるものである。
【００１２】
これによると、権利情報をフォーマットに対応させて有する権利情報変換情報を用いるので、フォーマット変換後のコンテンツの権利情報をフォーマットに対応する情報に変換することができる。したがって、変換後のフォーマットに応じてコンテンツに対する権利を適切に保護することができる。
【発明の効果】
【００１３】
本発明によれば、フォーマットに対応させてコンテンツの権利情報を設定することができるので、より適切にコンテンツに対する著作権の保護を図ることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１５】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る権利情報管理装置の構成を示すブロック図である。図１の権利情報管理装置１０は、ＣＰＵ１２と、暗復号回路１４と、記憶媒体入出力インタフェース部１６とを備えている。記憶媒体入出力インタフェース部１６には、持ち運び可能な記憶媒体２０が着脱可能なように接続されている。記憶媒体２０は、例えばＳＤメモリーカードである。
【００１６】
ＣＰＵ１２は、暗復号回路１４及び記憶媒体入出力インタフェース部１６を制御している。記憶媒体入出力インタフェース部１６は、記憶媒体２０からデータを読み出してＣＰＵ１２又は暗復号回路１４に出力し、ＣＰＵ１２又は暗復号回路１４から受け取ったデータを記憶媒体２０に書き込む。暗復号回路１４は、ＣＰＵ１２からの指示に従って、受け取ったデータに復号化処理又は暗号化処理を行って出力する。
【００１７】
図２は、図１の記憶媒体２０の構成及びこれが格納する情報の例を示すブロック図である。記憶媒体２０は、通常領域２２と、認証領域２４とを備えている。認証領域２４には、記憶媒体２０に対してアクセスを行う機器と記憶媒体２０との間で相互認証処理を行った後に、アクセスが可能になる。通常領域２２には、相互認証処理を経ずにアクセス可能である。通常領域２２は、暗号化MPEG-2コンテンツ３２と権利情報変換情報３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。
【００１８】
例えばＣＰＵ１２が、記憶媒体入出力インタフェース部１６を経由して、暗号化権利情報３６を認証領域２４に格納し、暗号化MPEG-2コンテンツ３２及び権利情報変換情報３４を通常領域２２に格納する。暗号化権利情報３６は、権利情報が暗号化された情報である。ＳＤメモリーカードの場合、相互認証及び暗号化／復号化方式は、ＣＰＲＭ(Content Protection for Recordable Media)と呼ばれている。
【００１９】
図３は、図２の権利情報変換情報３４の例を示す説明図である。図３のように、権利情報変換情報３４は、コンテンツ名を示すコンテンツ識別子と、MPEG-2又はMPEG-4のいずれのフォーマットについての情報であるかを示すフォーマット情報と、再生の可否やフォーマット変換の可否等を示す属性情報とを含んでいる。属性情報は、コンテンツに対して設定すべき権利情報をフォーマットに対応させて有している。また、属性情報は、複数のコンテンツについての情報を有していてもよく、この場合には、権利情報をコンテンツとフォーマットとの組合せに対応させて有する。
【００２０】
権利情報は、具体的には、例えば図３のように、再生の可否、フォーマット変換の可否、フォーマット変換可能回数、コピー可否、及びコピー可能回数等を示す情報である。コンテンツの著作権者は、フォーマット変換後のコンテンツに対して設定したい権利情報を含むように、権利情報変換情報３４を設定しておく。
【００２１】
図４は、本発明の第１の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図４を参照して、例として、MPEG-2フォーマットのコンテンツＡをMPEG-4フォーマットのコンテンツＡに変換する場合について説明する。
【００２２】
ステップＳ１２では、ＣＰＵ１２は、認証用鍵を用いて記憶媒体２０との間で相互認証処理を行う。その後、ＣＰＵ１２は、記憶媒体２０の認証領域２４から暗号化権利情報３６を読み出す。ステップＳ１４では、暗復号回路１４は、復号化のための鍵を用いて暗号化権利情報３６を復号化し、平文の権利情報を得る。
【００２３】
ステップＳ２２では、ＣＰＵ１２は、記憶媒体２０の通常領域２２から暗号化MPEG-2コンテンツ３２を読み出す。ステップＳ２４では、暗復号回路１４は、暗号化MPEG-2コンテンツ３２を復号化し、平文のMPEG-2コンテンツを求める。ステップＳ３２では、ＣＰＵ１２は、通常領域２２から権利情報変換情報３４を読み出す。
【００２４】
ステップＳ４２では、ＣＰＵ１２は、権利情報変換情報３４を参照し、コンテンツＡのMPEG-4フォーマットへの変換が可能であることを権利情報変換情報３４が示している場合には、ステップＳ２４で得られた平文のMPEG-2コンテンツに対してMPEG-4フォーマットへのフォーマット変換を行い、平文のMPEG-4コンテンツを得る。
【００２５】
ステップＳ４４では、ＣＰＵ１２は、権利情報変換情報３４に基づいて、権利情報をMPEG-4フォーマットに対応した権利情報に変換する。このステップにおいて、ＣＰＵ１２は、図３に示されたMPEG-4フォーマットのコンテンツＡに対する情報を含むように、権利情報を変換する。この権利情報は、再生可、変換可等の情報を含む。いま、MPEG-4フォーマットへの変換を行ったので、ＣＰＵ１２は、権利情報変換情報３４内のコンテンツＡのMPEG-4フォーマットに関する情報の更新を行い、更新後の権利情報変換情報３４を通常領域２２に格納させる。
【００２６】
ステップＳ４６では、暗復号回路１４は、暗号化用の鍵を用いて変換後の権利情報を暗号化し、新たな暗号化権利情報を求める。ステップＳ４８では、ＣＰＵ１２は、認証用鍵を用いて記憶媒体２０との間で相互認証処理を行う。その後、暗復号回路１４は、ステップＳ４６で求められた暗号化権利情報を認証領域２４に書き込む。
【００２７】
ステップＳ６２では、暗復号回路１４は、フォーマット変換後の平文のMPEG-4コンテンツを暗号化し、暗号化MPEG-4コンテンツを求める。ステップＳ６４では、ＣＰＵ１２は、暗号化MPEG-4コンテンツを通常領域２２に書き込む。
【００２８】
本実施形態によると、暗号化コンテンツを異なるフォーマットに変換する際に、コンテンツの権利情報を変換後のフォーマットに応じて設定することができる。
【００２９】
MPEG-2からMPEG-4へのフォーマット変換は、基本的に高品質のMPEG-2コンテンツを、より品質の低いMPEG-4コンテンツに変換する処理である。そこで、図３のように、MPEG-4フォーマットへの変換時には、MPEG-2フォーマットへの変換時に比べて、例えば変換可能回数を増大させるように権利情報変換情報３４を規定しておけば、権利情報変換情報３４に基づいて権利情報を変換することにより、コンテンツ利用者の権利を拡大することができる。
【００３０】
なお、本実施形態においては、記憶媒体２０には暗号化MPEG-2コンテンツ３２が保持されている例について説明したが、他のフォーマットのコンテンツが保持されていてもよい。
【００３１】
（第２の実施形態）
図５は、第２の実施形態における記憶媒体２２０の構成及びこれが格納する情報の例を示すブロック図である。本実施形態では、図１において記憶媒体２０に代えて記憶媒体２２０を用いる。記憶媒体２２０は、通常領域２２２と、認証領域２４とを備えている。通常領域２２２は、暗号化コンテンツ２３２と暗号化権利情報変換情報２３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、暗号化コンテンツ２３２及び暗号化権利情報変換情報２３４を通常領域２２２に格納する。
【００３２】
図６は、図５の暗号化権利情報変換情報２３４の例を示す説明図である。暗号化権利情報変換情報２３４は、権利情報変換情報が暗号化された情報である。この権利情報変換情報は、図６のように、コンテンツがフォーマットＡ及びフォーマットＢ等のうちのいずれのフォーマットの情報であるかを示す情報をフォーマット情報として含んでいる。
【００３３】
図７は、本発明の第２の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図７を参照して、例として、フォーマットＢのコンテンツＡをフォーマットＡのコンテンツＡに変換する場合について説明する。ステップＳ１２，Ｓ１４，Ｓ４６，Ｓ４８は図４と同様であるので、これらのステップについては説明を省略する。
【００３４】
図７のステップＳ２２２では、ＣＰＵ１２は、記憶媒体２２０の通常領域２２２から暗号化コンテンツ２３２を読み出す。ステップＳ２２４では、暗復号回路１４は、暗号化コンテンツ２３２を復号化し、平文のフォーマットＢのコンテンツＡを求める。ステップＳ２３２では、ＣＰＵ１２は、通常領域２２２から暗号化権利情報変換情報２３４を読み出す。ステップＳ２３６では、暗復号回路１４は、暗号化権利情報変換情報２３４を復号化し、平文の権利情報変換情報を得る。
【００３５】
ステップＳ２４２では、ＣＰＵ１２は、ステップＳ２２４で得られた平文コンテンツに対して、権利情報変換情報に従ってフォーマット変換を行う。ここでは、フォーマットＢからフォーマットＡへのフォーマット変換を行う。
【００３６】
ステップＳ２４４では、ＣＰＵ１２は、ステップＳ２３６で得られた平文の権利情報変換情報に基づいて、権利情報をフォーマットＡに対応した権利情報に変換する。このステップにおいて、ＣＰＵ１２は、図６に示されたコンテンツＡについてのフォーマットＡに対する情報を含むように、権利情報を変換する。いま、フォーマットＡへの変換を行ったので、ＣＰＵ１２は、権利情報変換情報内のコンテンツＡについてのフォーマットＡに関する情報の更新を行う。暗復号回路１４は、更新後の権利情報変換情報を暗号化し、ＣＰＵ１２は、得られた暗号化権利情報変換情報２３４を通常領域２２２に格納させる。
【００３７】
ステップＳ２６２では、暗復号回路１４は、フォーマット変換後の平文のコンテンツＡを暗号化し、新たな暗号化コンテンツ２３２を求める。ステップＳ２６４では、ＣＰＵ１２は、ステップＳ２６２で求められた暗号化コンテンツ２３２を通常領域２２２に書き込む。
【００３８】
本実施形態によると、権利情報変換情報が暗号化されて記憶媒体２２０に格納されるので、権利情報変換情報が書き換えられてしまう可能性を小さくすることができる。
【００３９】
（第３の実施形態）
図８は、第３の実施形態における記憶媒体３２０の構成及びこれが格納する情報の例を示すブロック図である。本実施形態では、図１において記憶媒体２０に代えて記憶媒体３２０を用いる。記憶媒体３２０は、通常領域３２２と、認証領域２４とを備えている。通常領域３２２は、暗号化コンテンツ２３２と権利情報変換情報３３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、暗号化コンテンツ２３２及び権利情報変換情報３３４を通常領域３２２に格納する。
【００４０】
図９は、図８の暗号化権利情報変換情報３３４の例を示す説明図である。図９のように、暗号化権利情報変換情報３３４は、コンテンツの部分を指定するためのアドレス情報を更に有しており、コンテンツについての権利に関する情報を、コンテンツの全体ではなく、コンテンツの部分に対応して有している点が、図６の権利情報変換情報２３４とは主に異なっている。より具体的には、例えば変換後のフォーマットがフォーマットＡである場合には、コンテンツＡのアドレス０ｘ００００Ｂ〜０ｘ０ＦＦＦＢの部分については再生可、変換可、変換可能回数が３回であること等を示す情報を、コンテンツＡのアドレス０ｘ１０００Ｂ〜０ｘ１ＦＦＦＢの部分については再生可、変換不可、変換可能回数が０回であること等を示す情報を、暗号化権利情報変換情報３３４は含んでいる。
【００４１】
なお、フォーマットによっては、アドレスに代えて、チャネル番号、フレーム番号等を、コンテンツの部分を指定するための情報として用いるようにしてもよい。
【００４２】
図１０は、本発明の第３の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図１０を参照して、例として、フォーマットＢのコンテンツＡの一部をフォーマットＡのコンテンツＡに変換する場合について説明する。ステップＳ１２，Ｓ１４，Ｓ４６，Ｓ４８は図４と同様であり、ステップＳ３２２，Ｓ３２４は、通常領域２２２に代えて通常領域３２２にアクセスする点の他は図７のステップＳ２２２，Ｓ２２４とそれぞれ同様であるので、これらのステップについては説明を省略する。
【００４３】
図１０のステップＳ３３２では、ＣＰＵ１２は、記憶媒体３２０の通常領域３２２から権利情報変換情報３３４を読み出す。ステップＳ３４２では、ＣＰＵ１２は、ステップＳ３２４で得られた平文コンテンツのうち、例えばアドレス０ｘ００００Ｂ〜０ｘ０ＦＦＦＢの部分について、権利情報変換情報３３４に従ってフォーマットＢからフォーマットＡへのフォーマット変換を行う。
【００４４】
ステップＳ３４４では、ＣＰＵ１２は、ステップＳ３３２で読み出された権利情報変換情報に基づいて、権利情報をフォーマットＡに対応した権利情報に変換する。このステップにおいて、ＣＰＵ１２は、図９に示されたコンテンツＡ（アドレス０ｘ００００Ｂ〜０ｘ０ＦＦＦＢ）についてのフォーマットＡに対する情報を含むように、権利情報を変換する。いま、フォーマットＡへの変換を行ったので、ＣＰＵ１２は、権利情報変換情報３３４内のコンテンツＡ（アドレス０ｘ００００Ｂ〜０ｘ０ＦＦＦＢ）についてのフォーマットＡに関する情報の更新を行う。ＣＰＵ１２は、更新後の権利情報変換情報３３４を通常領域３２２に格納させる。
【００４５】
ステップＳ３６２では、暗復号回路１４は、フォーマット変換後の平文のコンテンツＡ（アドレス０ｘ００００Ｂ〜０ｘ０ＦＦＦＢ）を暗号化し、新たな暗号化コンテンツ２３２を求める。ステップＳ３６４では、ＣＰＵ１２は、ステップＳ３６２で求められた暗号化コンテンツ２３２を通常領域３２２に書き込む。
【００４６】
本実施形態によると、暗号化権利情報変換情報３３４は、コンテンツについての権利に関する情報をコンテンツの部分に対応して有しているので、コンテンツの部分毎に、より柔軟に権利情報を設定することができる。
【００４７】
（第４の実施形態）
図１１は、第４の実施形態における記憶媒体４２０の構成及びこれが格納する情報の例を示すブロック図である。本実施形態では、図１において記憶媒体２０に代えて記憶媒体４２０を用いる。記憶媒体４２０は、通常領域４２２と、認証領域２４とを備えている。通常領域４２２は、暗号オブジェクト４３２と権利情報変換情報抽出規則４３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、暗号オブジェクト４３２及び権利情報変換情報抽出規則４３４を通常領域４２２に格納する。
【００４８】
暗号オブジェクト４３２は、権利情報変換情報内包コンテンツが暗号化された情報である。権利情報変換情報内包コンテンツは、コンテンツに権利情報変換情報が規則に従って埋め込まれている情報である。権利情報変換情報の内容は、図６と同様であるとする。ただし、権利情報変換情報は暗号化されていない。権利情報変換情報抽出規則４３４は、権利情報変換情報内包コンテンツから権利情報変換情報を抽出するためのデータである。
【００４９】
図１２は、本発明の第４の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図１２を参照して、コンテンツのフォーマット変換について説明する。ステップＳ１２，Ｓ１４，Ｓ４６，Ｓ４８は図４と同様であるので、これらのステップについては説明を省略する。
【００５０】
図１２のステップＳ４２２では、ＣＰＵ１２は、記憶媒体４２０の通常領域４２２から暗号オブジェクト４３２を読み出す。ステップＳ４２４では、暗復号回路１４は、暗号オブジェクト４３２を復号化し、平文の権利情報変換情報内包コンテンツを求める。
【００５１】
ステップＳ４３２では、ＣＰＵ１２は、通常領域４２２から権利情報変換情報抽出規則４３４を読み出す。ステップＳ４３４では、ＣＰＵ１２は、権利情報変換情報抽出規則４３４に従って、権利情報変換情報内包コンテンツから権利情報変換情報を抽出し、権利情報変換情報内包コンテンツを平文コンテンツと権利情報変換情報とに分離する。
【００５２】
ステップＳ４４２では、ＣＰＵ１２は、ステップＳ４３４で得られた平文コンテンツに対して、権利情報変換情報に従ってフォーマット変換を行う。ここでは例として、フォーマットＢからフォーマットＡへのフォーマット変換を行うものとする。
【００５３】
ステップＳ４４４では、ＣＰＵ１２は、抽出された権利情報変換情報に基づいて、権利情報を変換後のコンテンツのフォーマット（フォーマットＡ）に対応した権利情報に変換する。このステップにおいて、ＣＰＵ１２は、図６に示されたコンテンツＡについてのフォーマットＡに対する情報を含むように、権利情報を変換する。いま、フォーマットＡへの変換を行ったので、ＣＰＵ１２は、権利情報変換情報内のコンテンツＡについてのフォーマットＡに関する情報の更新を行う。
【００５４】
ステップＳ４５２では、ＣＰＵ１２は、フォーマット変換後のコンテンツ中に権利情報変換情報を埋め込むための権利情報変換情報抽出規則４３４を新たに作成する。ステップＳ４５４では、ＣＰＵ１２は、ステップＳ４５２で作成された権利情報変換情報抽出規則４３４に基づいて、フォーマット変換後のコンテンツに権利情報変換情報を埋め込み、権利情報変換情報内包コンテンツを求める。ステップＳ４５６では、ＣＰＵ１２は、ステップＳ４５２で作成された権利情報変換情報抽出規則４３４を通常領域４２２に書き込む。
【００５５】
ステップＳ４６２では、暗復号回路１４は、ステップＳ４５４で求められた権利情報変換情報内包コンテンツを暗号化し、新たな暗号オブジェクト４３２を求める。ステップＳ４６４では、ＣＰＵ１２は、ステップＳ４６２で求められた暗号化オブジェクト４３２を通常領域４２２に書き込む。
【００５６】
本実施形態によると、権利情報変換情報がコンテンツ中に埋め込まれ、更に暗号化されているので、通常領域に権利情報変換情報がそのまま格納されている場合とは異なり、コンテンツ利用者による権利情報変換情報の不正な読み出しや改竄を抑止することができる。
【００５７】
また、権利情報変換情報がコンテンツ中に埋め込まれているので、権利情報変換情報に対する処理や参照をしない従来型のホスト機器等によるコンテンツの処理に制限を設けることができる。
【００５８】
また、コンテンツ作成者、及び権利情報変換情報抽出規則に対応するホスト機器は、任意の抽出規則を設定することができるので、柔軟にコンテンツ処理の制限を設けることができる。例えば、権利情報変換情報抽出規則に対応する他のホスト機器と共通でコンテンツを使用する場合には、同じ抽出規則を用いるようにし、権利情報変換情報抽出規則に対応する他のホスト機器でのコンテンツ処理を防止する場合には、独自の抽出規則を用いるようにすることができる。
【００５９】
また、同一ホスト機器で取り扱う同一コンテンツについても、コンテンツ処理を行う毎に権利情報変換情報抽出規則を変更していくことにより、コンテンツ利用者による不正なコンテンツ処理を抑止することができる。
【００６０】
（第４の実施形態の変形例）
この変形例においては、権利情報変換情報抽出規則が暗号化されて通常領域に格納されており、暗号化された権利情報変換情報抽出規則を読み出した後に復号化し、権利情報変換情報抽出規則を通常領域に格納する前に暗号化を行う。その他の点は、第４の実施形態と同様である。
【００６１】
図１３は、第４の実施形態の変形例における記憶媒体５２０の構成及びこれが格納する情報の例を示すブロック図である。本変形例では、図１において記憶媒体２０に代えて記憶媒体５２０を用いる。記憶媒体５２０は、通常領域５２２と、認証領域２４とを備えている。通常領域５２２は、暗号オブジェクト４３２と暗号化権利情報変換情報抽出規則５３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、暗号オブジェクト４３２及び暗号化権利情報変換情報抽出規則５３４を通常領域５２２に格納する。暗号化権利情報変換情報抽出規則５３４は、権利情報変換情報内包コンテンツから権利情報変換情報を抽出するための権利情報変換情報抽出規則が暗号化されたものである。
【００６２】
図１４は、本発明の第４の実施形態の変形例に係る権利情報管理方法の処理の流れを示すフローチャートである。図１４を参照して、コンテンツのフォーマット変換について説明する。図１４は、ステップＳ４３２に代えてステップＳ５３２，Ｓ５３３を備え、ステップＳ４５６に代えてステップＳ５５５，Ｓ５５６を備え、通常領域４２２に代えて通常領域５２２にアクセスする点の他は、図１２と同様である。
【００６３】
ステップＳ５３２では、ＣＰＵ１２は、通常領域５２２から暗号化権利情報変換情報抽出規則５３４を読み出す。ステップＳ５３３では、暗復号回路１４は、暗号化権利情報変換情報抽出規則５３４を復号化して、平文の権利情報変換情報抽出規則を求める。
【００６４】
ステップＳ５５５では、暗復号回路１４は、ステップＳ４５２で作成された新たな権利情報変換情報抽出規則を暗号化する。ステップＳ５５６では、ＣＰＵ１２は、ステップＳ５５５で求められた暗号化権利情報変換情報抽出規則５３４を通常領域５２２に書き込む。
【００６５】
本変形例によると、権利情報変換情報抽出規則が暗号化されているので、権利情報変換情報をより安全に管理することができる。
【００６６】
（第５の実施形態）
図１５は、第５の実施形態における記憶媒体６２０の構成及びこれが格納する情報の例を示すブロック図である。本実施形態では、図１において記憶媒体２０に代えて記憶媒体６２０を用いる。記憶媒体６２０は、通常領域６２２と、認証領域２４とを備えている。通常領域６２２は、権利情報変換情報内包暗号化コンテンツ６３２と権利情報変換情報抽出規則６３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、権利情報変換情報内包暗号化コンテンツ６３２及び権利情報変換情報抽出規則６３４を通常領域６２２に格納する。
【００６７】
権利情報変換情報内包暗号化コンテンツ６３２は、暗号化されたコンテンツに権利情報変換情報が規則に従って埋め込まれている情報である。権利情報変換情報の内容は、図６と同様であるとする。ただし、権利情報変換情報は暗号化されていない。権利情報変換情報抽出規則６３４は、権利情報変換情報内包暗号化コンテンツ６３２から権利情報変換情報を抽出するためのデータである。
【００６８】
図１６は、本発明の第５の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図１６を参照して、コンテンツのフォーマット変換について説明する。ステップＳ１２，Ｓ１４，Ｓ４６，Ｓ４８は図４と同様であるので、これらのステップについては説明を省略する。
【００６９】
図１６のステップＳ６２２では、ＣＰＵ１２は、記憶媒体６２０の通常領域６２２から権利情報変換情報内包暗号化コンテンツ６３２を読み出す。ステップＳ６３２では、ＣＰＵ１２は、通常領域６２２から権利情報変換情報抽出規則６３４を読み出す。
【００７０】
ステップＳ６３４では、ＣＰＵ１２は、権利情報変換情報抽出規則６３４に従って、権利情報変換情報内包暗号化コンテンツ６３２から権利情報変換情報を抽出し、権利情報変換情報内包暗号化コンテンツ６３２を暗号化コンテンツと権利情報変換情報とに分離する。ステップＳ６２４では、暗復号回路１４は、暗号化コンテンツを復号化し、平文コンテンツを求める。
【００７１】
ステップＳ６４２では、ＣＰＵ１２は、ステップＳ６２４で得られた平文コンテンツに対して、権利情報変換情報に従ってフォーマット変換を行う。ここでは例として、フォーマットＢからフォーマットＡへのフォーマット変換を行うものとする。ステップＳ６４４は、図１２のステップＳ４４４と同様である。
【００７２】
ステップＳ６５１では、暗復号回路１４は、フォーマット変換後の平文コンテンツを暗号化し、新たな暗号化コンテンツを求める。ステップＳ６５２では、ＣＰＵ１２は、暗号化コンテンツ中に権利情報変換情報を埋め込むための権利情報変換情報抽出規則６３４を新たに作成する。ステップＳ６５４では、ＣＰＵ１２は、ステップＳ６５２で作成された権利情報変換情報抽出規則６３４に基づいて、ステップＳ６５１で求められた暗号化コンテンツに権利情報変換情報を埋め込み、新たな権利情報変換情報内包暗号化コンテンツ６３２を求める。
【００７３】
ステップＳ６５６では、ＣＰＵ１２は、ステップＳ６５２で作成された権利情報変換情報抽出規則６３４を通常領域６２２に書き込む。ステップＳ６６４では、ＣＰＵ１２は、ステップＳ６５４で求められた権利情報変換情報内包暗号化コンテンツ６３２を通常領域６２２に書き込む。
【００７４】
本実施形態によると、権利情報変換情報が暗号化コンテンツ中に埋め込まれているので、通常領域に権利情報変換情報がそのまま格納されている場合とは異なり、コンテンツ利用者による権利情報変換情報の不正な読み出しや改竄を抑止することができる。
【００７５】
（第５の実施形態の変形例）
この変形例においては、権利情報変換情報抽出規則が暗号化されて通常領域に格納されており、暗号化された権利情報変換情報抽出規則を読み出した後に復号化し、権利情報変換情報抽出規則を通常領域に格納する前に暗号化を行う。その他の点は、第５の実施形態と同様である。
【００７６】
図１７は、第５の実施形態の変形例における記憶媒体７２０の構成及びこれが格納する情報の例を示すブロック図である。本変形例では、図１において記憶媒体２０に代えて記憶媒体７２０を用いる。記憶媒体７２０は、通常領域７２２と、認証領域２４とを備えている。通常領域７２２は、権利情報変換情報内包暗号化コンテンツ６３２と暗号化権利情報変換情報抽出規則７３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、権利情報変換情報内包暗号化コンテンツ６３２及び暗号化権利情報変換情報抽出規則７３４を通常領域７２２に格納する。暗号化権利情報変換情報抽出規則７３４は、権利情報変換情報内包暗号化コンテンツ６３２から権利情報変換情報を抽出するための権利情報変換情報抽出規則が暗号化されたものである。
【００７７】
図１８は、本発明の第５の実施形態の変形例に係る権利情報管理方法の処理の流れを示すフローチャートである。図１８を参照して、コンテンツのフォーマット変換について説明する。図１８は、ステップＳ６３２に代えてステップＳ７３２，Ｓ７３３を備え、ステップＳ６５６に代えてステップＳ７５５，Ｓ７５６を備え、通常領域６２２に代えて通常領域７２２にアクセスする点の他は、図１６と同様である。
【００７８】
ステップＳ７３２では、ＣＰＵ１２は、通常領域７２２から暗号化権利情報変換情報抽出規則７３４を読み出す。ステップＳ７３３では、暗復号回路１４は、暗号化権利情報変換情報抽出規則７３４を復号化して、平文の権利情報変換情報抽出規則を求める。
【００７９】
ステップＳ７５５では、暗復号回路１４は、ステップＳ６５２で作成された新たな権利情報変換情報抽出規則を暗号化する。ステップＳ７５６では、ＣＰＵ１２は、ステップＳ７５５で求められた暗号化権利情報変換情報抽出規則７３４を通常領域７２２に書き込む。
【００８０】
本変形例によると、権利情報変換情報抽出規則が暗号化されているので、権利情報変換情報をより安全に管理することができる。
【００８１】
（第６の実施形態）
図１９は、第６の実施形態における記憶媒体８２０の構成及びこれが格納する情報の例を示すブロック図である。本実施形態では、図１において記憶媒体２０に代えて記憶媒体８２０を用いる。記憶媒体８２０は、通常領域８２２と、認証領域２４とを備えている。通常領域８２２は、二重暗号オブジェクト８３２と権利情報変換情報抽出規則８３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、二重暗号オブジェクト８３２及び権利情報変換情報抽出規則８３４を通常領域８２２に格納する。
【００８２】
二重暗号オブジェクト８３２は、暗号化権利情報変換情報内包コンテンツが暗号化された情報である。暗号化権利情報変換情報内包コンテンツは、コンテンツに暗号化権利情報変換情報が規則に従って埋め込まれている情報である。暗号化権利情報変換情報の内容は、図６と同様であるとする。権利情報変換情報抽出規則８３４は、暗号化権利情報変換情報内包暗号化コンテンツから暗号化権利情報変換情報を抽出するためのデータである。
【００８３】
図２０は、本発明の第６の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図２０を参照して、コンテンツのフォーマット変換について説明する。ステップＳ１２，Ｓ１４，Ｓ４６，Ｓ４８は図４と同様であるので、これらのステップについては説明を省略する。
【００８４】
図２０のステップＳ８２２では、ＣＰＵ１２は、記憶媒体８２０の通常領域８２２から二重暗号オブジェクト８３２を読み出す。ステップＳ８２４では、暗復号回路１４は、二重暗号オブジェクト８３２を復号化し、暗号化権利情報変換情報内包コンテンツを求める。
【００８５】
ステップＳ８３２では、ＣＰＵ１２は、通常領域８２２から権利情報変換情報抽出規則８３４を読み出す。ステップＳ８３４では、ＣＰＵ１２は、権利情報変換情報抽出規則８３４に従って、暗号化権利情報変換情報内包コンテンツから暗号化権利情報変換情報を抽出し、暗号化権利情報変換情報内包コンテンツを平文コンテンツと暗号化権利情報変換情報とに分離する。ステップＳ８３６では、暗復号回路１４は、暗号化権利情報変換情報を復号化し、平文の権利情報変換情報を求める。
【００８６】
ステップＳ８４２では、ＣＰＵ１２は、ステップＳ８３４で得られた平文コンテンツに対して、権利情報変換情報に従ってフォーマット変換を行う。ここでは例として、フォーマットＢからフォーマットＡへのフォーマット変換を行うものとする。ステップＳ８４４は、図１２のステップＳ４４４と同様である。
【００８７】
ステップＳ８５２では、ＣＰＵ１２は、フォーマット変換後のコンテンツ中に暗号化権利情報変換情報を埋め込むための権利情報変換情報抽出規則８３４を新たに作成する。ステップＳ８５３では、暗復号回路１４は、更新後の権利情報変換情報を暗号化し、暗号化権利情報変換情報を求める。
【００８８】
ステップＳ８５４では、ＣＰＵ１２は、ステップＳ８５２で作成された権利情報変換情報抽出規則８３４に基づいて、フォーマット変換後のコンテンツに暗号化権利情報変換情報を埋め込み、新たな暗号化権利情報変換情報内包コンテンツを求める。ステップＳ８５６では、ＣＰＵ１２は、ステップＳ８５２で作成された権利情報変換情報抽出規則８３４を通常領域８２２に書き込む。
【００８９】
ステップＳ８６２では、暗復号回路１４は、ステップＳ８５４で求められた暗号化権利情報変換情報内包コンテンツを暗号化し、新たな二重暗号オブジェクト８３２を求める。ステップＳ８６４では、ＣＰＵ１２は、ステップＳ８６２で求められた二重暗号オブジェクト８３２を通常領域８２２に書き込む。
【００９０】
本実施形態によると、暗号化された権利情報変換情報がコンテンツ中に埋め込まれ、更に暗号化されているので、コンテンツ利用者による権利情報変換情報の不正な読み出しや改竄をより効果的に抑止することができる。
【００９１】
なお、図１３及び図１４を参照して説明したように、暗号化された権利情報変換情報抽出規則を用いるようにしてもよい。すなわち、通常領域８２２に暗号化された権利情報変換情報抽出規則を格納しておき、これを読み出した後に復号化し、権利情報変換情報抽出規則を通常領域８２２に格納する前に暗号化を行うようにしてもよい。
【００９２】
（第７の実施形態）
図２１は、第７の実施形態における記憶媒体９２０の構成及びこれが格納する情報の例を示すブロック図である。本実施形態では、図１において記憶媒体２０に代えて記憶媒体９２０を用いる。記憶媒体９２０は、通常領域９２２と、認証領域２４とを備えている。通常領域９２２は、暗号化権利情報変換情報内包暗号化コンテンツ９３２と権利情報変換情報抽出規則９３４とを保持し、認証領域２４は、暗号化権利情報３６を保持する。例えばＣＰＵ１２が、暗号化権利情報３６を認証領域２４に格納し、暗号化権利情報変換情報内包暗号化コンテンツ９３２及び権利情報変換情報抽出規則９３４を通常領域９２２に格納する。
【００９３】
暗号化権利情報変換情報内包暗号化コンテンツ９３２は、暗号化コンテンツに暗号化権利情報変換情報が規則に従って埋め込まれている情報である。暗号化権利情報変換情報の内容は、図６と同様であるとする。権利情報変換情報抽出規則９３４は、暗号化権利情報変換情報内包暗号化コンテンツ９３２から暗号化権利情報変換情報を抽出するためのデータである。
【００９４】
図２２は、本発明の第７の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図２２を参照して、コンテンツのフォーマット変換について説明する。ステップＳ１２，Ｓ１４，Ｓ４６，Ｓ４８は図４と同様であるので、これらのステップについては説明を省略する。
【００９５】
図２２のステップＳ９２２では、ＣＰＵ１２は、記憶媒体９２０の通常領域９２２から暗号化権利情報変換情報内包暗号化コンテンツ９３２を読み出す。ステップＳ９３２では、ＣＰＵ１２は、通常領域９２２から権利情報変換情報抽出規則９３４を読み出す。
【００９６】
ステップＳ９３４では、ＣＰＵ１２は、権利情報変換情報抽出規則９３４に従って、暗号化権利情報変換情報内包暗号化コンテンツ９３２から暗号化権利情報変換情報を抽出し、暗号化権利情報変換情報内包暗号化コンテンツ９３２を暗号化コンテンツと暗号化権利情報変換情報とに分離する。ステップＳ９３６では、暗復号回路１４は、暗号化権利情報変換情報を復号化し、平文の権利情報変換情報を求める。ステップＳ９２４では、暗復号回路１４は、暗号化コンテンツを復号化し、平文のコンテンツを求める。
【００９７】
ステップＳ９４２では、ＣＰＵ１２は、ステップＳ９２４で得られた平文コンテンツに対して、権利情報変換情報に従ってフォーマット変換を行う。ここでは例として、フォーマットＢからフォーマットＡへのフォーマット変換を行うものとする。ステップＳ９４４は、図１２のステップＳ４４４と同様である。
【００９８】
ステップＳ９５１では、暗復号回路１４は、フォーマット変換後の平文コンテンツを暗号化し、暗号化コンテンツを求める。ステップＳ９５２では、ＣＰＵ１２は、暗号化コンテンツ中に暗号化権利情報変換情報を埋め込むための権利情報変換情報抽出規則９３４を新たに作成する。ステップＳ９５３では、暗復号回路１４は、更新後の権利情報変換情報を暗号化し、暗号化権利情報変換情報を求める。
【００９９】
ステップＳ９５４では、ＣＰＵ１２は、ステップＳ９５２で作成された権利情報変換情報抽出規則９３４に基づいて、ステップＳ９５１で求められた暗号化コンテンツにステップＳ９５３で求められた暗号化権利情報変換情報を埋め込み、新たな暗号化権利情報変換情報内包暗号化コンテンツ９３２を求める。
【０１００】
ステップＳ９５６では、ＣＰＵ１２は、ステップＳ９５２で作成された権利情報変換情報抽出規則９３４を通常領域９２２に書き込む。ステップＳ９６４では、ＣＰＵ１２は、ステップＳ９５４で求められた暗号化権利情報変換情報内包暗号化コンテンツ９３２を通常領域９２２に書き込む。
【０１０１】
本実施形態によると、権利情報変換情報が、暗号化された後に暗号化コンテンツ中に埋め込まれているので、コンテンツ利用者による権利情報変換情報の不正な読み出しや改竄をより効果的に抑止することができる。
【０１０２】
なお、図１３及び図１４を参照して説明したように、暗号化された権利情報変換情報抽出規則を用いるようにしてもよい。すなわち、通常領域９２２に暗号化された権利情報変換情報抽出規則を格納しておき、これを読み出した後に復号化し、権利情報変換情報抽出規則を通常領域９２２に格納する前に暗号化を行うようにしてもよい。
【０１０３】
（第８の実施形態）
図２３は、本発明の第８の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。図２３を参照して、コンテンツのフォーマット変換について説明する。ステップＳ１２，Ｓ１４，Ｓ４６，Ｓ４８は図４と同様であるので、これらのステップについては説明を省略する。本実施形態では、図１において記憶媒体２０に代えて図８の記憶媒体３２０を用いる。ここでは、暗号化コンテンツ２３２は、権利情報変換情報３３４の全部又はその一部を暗号鍵として使用して暗号化されているとする。
【０１０４】
図２３のステップＳ１０２２では、ＣＰＵ１２は、記憶媒体３２０の通常領域３２２から暗号化コンテンツ２３２を読み出す。ステップＳ１０３２では、ＣＰＵ１２は、通常領域３２２から権利情報変換情報３３４を読み出す。ステップＳ１０３８では、暗復号回路１４は、権利情報変換情報３３４の全部又はその一部を暗号鍵として使用して暗号化コンテンツ２３２を復号化し、平文のコンテンツを求める。
【０１０５】
ステップＳ１０４２では、ＣＰＵ１２は、ステップＳ１０３８で得られた平文コンテンツに対して、権利情報変換情報３３４に従ってフォーマット変換を行う。ここでは例として、フォーマットＢからフォーマットＡへのフォーマット変換を行うものとする。ステップＳ１０４４は、図１０のステップＳ３４４と同様である。
【０１０６】
ステップＳ１０５１では、暗復号回路１４は、ステップＳ１０４４で更新後の権利情報変換情報３３４の全部又はその一部を暗号鍵として使用して、フォーマット変換後の平文コンテンツを暗号化し、新たな暗号化コンテンツ２３２を求める。ステップＳ１０５６では、ＣＰＵ１２は、更新後の権利情報変換情報３３４を通常領域３２２に書き込む。ステップＳ１０６４では、ＣＰＵ１２は、ステップＳ１０５１で求められた暗号化コンテンツ２３２を通常領域３２２に書き込む。
【０１０７】
本実施形態によると、権利情報変換情報又はその一部がコンテンツの暗号鍵となっているので、コンテンツ利用者による権利情報変換情報の不正な改竄を抑止することができる。また、権利情報変換情報をコンテンツの暗号鍵と利用していないホスト機器に対して、コンテンツ再生及び変換等のコンテンツ処理を制限することができる。
【０１０８】
（第８の実施形態の変形例）
図２４は、本発明の第８の実施形態の変形例に係る権利情報管理方法の処理の流れを示すフローチャートである。図２４を参照して、コンテンツのフォーマット変換について説明する。本変形例では、図１において記憶媒体２０に代えて記憶媒体２２０を用いる。ここでは、暗号化コンテンツ２３２は、権利情報変換情報の全部又はその一部を暗号鍵として使用して暗号化されているとする。
【０１０９】
図２４のステップＳ１１２２では、ＣＰＵ１２は、記憶媒体２２０の通常領域２２２から暗号化コンテンツ２３２を読み出す。ステップＳ１１３２では、ＣＰＵ１２は、通常領域２２２から権利情報変換情報２３４を読み出す。ステップＳ１１３６では、暗復号回路１４は、暗号化権利情報変換情報２３４を復号化し、平文の権利情報変換情報を求める。ステップＳ１１３８では、暗復号回路１４は、権利情報変換情報の全部又はその一部を暗号鍵として使用して暗号化コンテンツ２３２を復号化し、平文のコンテンツを求める。
【０１１０】
ステップＳ１１４２では、ＣＰＵ１２は、ステップＳ１１３８で得られた平文コンテンツに対して、権利情報変換情報に従ってフォーマット変換を行う。ここでは例として、フォーマットＢからフォーマットＡへのフォーマット変換を行うものとする。ステップＳ１１４４は、図７のステップＳ２４４と同様である。
【０１１１】
ステップＳ１１５１では、暗復号回路１４は、ステップＳ１１４４で更新後の権利情報変換情報の全部又はその一部を暗号鍵として使用して、フォーマット変換後の平文コンテンツを暗号化し、新たな暗号化コンテンツ２３２を求める。ステップＳ１１５３では、暗復号回路１４は、ステップＳ１１４４で更新後の権利情報変換情報を暗号化し、新たな暗号化権利情報変換情報２３４を求める。
【０１１２】
ステップＳ１１５６では、ＣＰＵ１２は、ステップＳ１１５３で求められた暗号化権利情報変換情報２３４を通常領域２２２に書き込む。ステップＳ１１６４では、ＣＰＵ１２は、ステップＳ１１５１で求められた暗号化コンテンツ２３２を通常領域２２２に書き込む。
【０１１３】
本実施形態によると、コンテンツの暗号鍵である権利情報変換情報が暗号化されているので、権利情報変換情報及びコンテンツをより安全に管理することができる。
【０１１４】
なお、以上の実施形態において、暗号化されていないコンテンツに権利情報変換情報又は暗号化権利情報変換情報が埋め込まれる場合については、権利情報変換情報抽出規則として、電子透かしのための埋め込み規則を用いてもよい。すなわち、人間の視聴覚特性を利用して、人間が知覚できないように、コンテンツの特定条件箇所や特定周波数成分等に権利情報変換情報を埋め込むための規則を用いてもよい。具体的には、権利情報変換情報がこの規則を用いて埋め込まれたコンテンツを記憶媒体に格納しておき、権利情報変換情報又は暗号化権利情報変換情報を抽出する際及び埋め込む際に、この規則に従うようにする。
【０１１５】
すると、権利情報変換情報を処理又は参照しない従来型のホスト機器等がコンテンツ処理を行うことが余り制限されることなく可能であり、このような機器がコンテンツの再生や変換を行うことも可能となる。
【０１１６】
また、以上の実施形態において、コンテンツ又は暗号化コンテンツに権利情報変換情報を埋め込む場合には、分割して埋め込むようにしてもよい。
【０１１７】
すると、権利情報変換情報を処理又は参照しない従来型のホスト機器等がコンテンツ処理を行うことが大きく制限され、このような機器がコンテンツの再生や変換を行うことが困難になるようにすることが可能となる。
【０１１８】
また、以上の実施形態においては、記憶媒体には複数のコンテンツや複数の暗号オブジェクト等が保持されていてもよい。
【０１１９】
また、権利情報変換情報は、図３、図６、及び図９に例示したものには限らない。すなわち、コピー可否、及びコピー可能回数についての情報等、項目の一部を省略するようにしてもよいし、他の項目を含むようにしてもよい。コンテンツ識別子はコンテンツの識別が可能な情報、フォーマット情報はフォーマットの識別が可能な情報、属性情報はコンテンツの再生・記録・コピー・移動等、著作権者がコンテンツの利用の際に制限を加えたい処理に関する情報であればよい。
【０１２０】
また、記憶媒体は、ＳＤメモリーカードには限らず、相互認証処理が不要な通常領域と、相互認証処理を経てアクセスできる認証領域とを備えるものであればよい。
【０１２１】
また、相互認証及び暗号化／復号化方式は、ＣＰＲＭには限らず、記憶媒体とデジタル機器との間の相互認証が可能であり、かつ、コンテンツ本体及び権利情報を暗号化及び復号化できる方式であればよい。
【産業上の利用可能性】
【０１２２】
以上説明したように、本発明は、記憶媒体に保持された著作権保護の必要のあるコンテンツに対して、フォーマット変換後においてもフォーマットに応じた保護を図ることができるので、記憶媒体からコンテンツを読み出して再生するデジタル機器等について有用である。
【図面の簡単な説明】
【０１２３】
【図１】本発明の第１の実施形態に係る権利情報管理装置の構成を示すブロック図である。
【図２】図１の記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図３】図２の権利情報変換情報の例を示す説明図である。
【図４】本発明の第１の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図５】第２の実施形態における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図６】図５の暗号化権利情報変換情報の例を示す説明図である。
【図７】本発明の第２の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図８】第３の実施形態における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図９】図８の暗号化権利情報変換情報の例を示す説明図である。
【図１０】本発明の第３の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図１１】第４の実施形態における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図１２】本発明の第４の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図１３】第４の実施形態の変形例における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図１４】本発明の第４の実施形態の変形例に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図１５】第５の実施形態における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図１６】本発明の第５の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図１７】第５の実施形態の変形例における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図１８】本発明の第５の実施形態の変形例に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図１９】第６の実施形態における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図２０】図２０は、本発明の第６の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図２１】第７の実施形態における記憶媒体の構成及びこれが格納する情報の例を示すブロック図である。
【図２２】本発明の第７の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図２３】本発明の第８の実施形態に係る権利情報管理方法の処理の流れを示すフローチャートである。
【図２４】本発明の第８の実施形態の変形例に係る権利情報管理方法の処理の流れを示すフローチャートである。
【符号の説明】
【０１２４】
２０，２２０，３２０，４２０，５２０，６２０，７２０，８２０，９２０  記憶媒体
２２，２２２，３２２，４２２，５２２，６２２，７２２，８２２，９２２  通常領域
２４  認証領域
３２  暗号化MPEG-2コンテンツ
３４，３３４  権利情報変換情報
３６  暗号化権利情報
２３２  暗号化コンテンツ
２３４  暗号化権利情報変換情報
４３２  暗号オブジェクト
４３４，６３４，８３４，９３４  権利情報変換情報抽出規則
５３４，７３４  暗号化権利情報変換情報抽出規則
６３２  権利情報変換情報内包暗号化コンテンツ
８３２  二重暗号オブジェクト
９３２  暗号化権利情報変換情報内包暗号化コンテンツ
【図１】
2007172165.tif 000003
【図２】
2007172165.tif 000004
【図３】
2007172165.tif 000005
【図４】
2007172165.tif 000006
【図５】
2007172165.tif 000007
【図６】
2007172165.tif 000008
【図７】
2007172165.tif 000009
【図８】
2007172165.tif 000010
【図９】
2007172165.tif 000011
【図１０】
2007172165.tif 000012
【図１１】
2007172165.tif 000013
【図１２】
2007172165.tif 000014
【図１３】
2007172165.tif 000015
【図１４】
2007172165.tif 000016
【図１５】
2007172165.tif 000017
【図１６】
2007172165.tif 000018
【図１７】
2007172165.tif 000019
【図１８】
2007172165.tif 000020
【図１９】
2007172165.tif 000021
【図２０】
2007172165.tif 000022
【図２１】
2007172165.tif 000023
【図２２】
2007172165.tif 000024
【図２３】
2007172165.tif 000025
【図２４】
2007172165.tif 000026