(57)【特許請求の範囲】
【請求項１】
暗号化されたデジタル著作物を合法的に送受信するシステムであって、
暗号化されたデジタル著作物を送信する第１の装置と、
該第１の装置から前記デジタル著作物を受信する第２の装置と、
種々の装置について各装置に固有の識別子を登録し、さらに各装置で利用可能な認証手順に関する情報を識別子と関連づけて登録する所定サーバとを含み、
前記第１の装置は、前記第２の装置に固有の識別子が前記所定サーバに登録されているか否かを判断し、登録されている場合に、前記第２の装置が正当なものであると判断するとともに、前記識別子に基づいて前記所定サーバから認証手順を検索し、検索された認証手順のうちに前記第１の装置と前記第２の装置に共通して使用できる認証手順があるときは、その使用できる認証手順を用いて前記第２の装置の正当性を認証し、検索された認証手順のうちに前記第１の装置と前記第２の装置に共通して使用できる認証手順がないときは、外部から認証手順を取得し、その取得した認証手順を用いて前記第２の装置の正当性を認証する、
デジタル著作物保護システム。
【請求項２】
前記第１の装置は、前記認証により第２の装置に固有の鍵を得て、該固有の鍵を用いて、前記デジタル著作物に関する復号化鍵および利用条件を暗号化し、該暗号化した復号化鍵及び利用条件を前記第２の装置に伝送する、請求項１記載のデジタル著作物保護システム。
【請求項３】
送信装置から、暗号化されたデジタル著作物を合法的に受信する受信装置であって、
外部から読み出し不可能な秘密鍵と、該秘密鍵と対になる固有の識別子と、外部からアルゴリズムをダウンロード可能な暗号復号手段とを有し、
当該受信装置の正当性を証明するために前記固有の識別子に関する情報を前記送信装置に伝送し、
前記送信装置によって当該受信装置の正当性が証明された場合に、前記暗号化されたデジタル著作物を前記送信装置から受信して、上記秘密鍵と上記暗号復号手段とを用いて、前記送信装置が指定するアルゴリズムにしたがって、前記受信したデジタル著作物を復号する、受信装置。
【請求項４】
暗号化されたデジタル著作物を受信装置に合法的に送信する送信装置であって、
種々の装置についてその正当性を保証するために装置に固有の識別子を登録し、さらに各装置で利用可能な認証手順に関する情報を識別子と関連づけて登録する所定サーバとネットワークを介して接続され、
前記受信装置に固有の識別子が前記所定サーバに登録されているか否かを判断し、登録されている場合に、前記受信装置が正当なものであると判断するとともに、前記識別子に基づいて前記所定サーバから認証手順を検索し、検索された認証手順のうちに前記送信装置と前記受信装置に共通して使用できる認証手順があるときは、その使用できる認証手順を用いて前記受信装置の正当性を認証し、検索された認証手順のうちに前記送信装置と前記送信装置に共通して使用できる認証手順がないときは、外部から認証手順を取得し、その取得した認証手順を用いて前記受信装置の正当性を認証する、送信装置。
【請求項５】
前記認証により前記受信装置に固有の鍵を得て、該固有の鍵を用いて、前記デジタル著作物に関する復号化鍵および利用条件を暗号化し、該暗号化した復号化鍵及び利用条件を前記受信装置に伝送する、請求項４記載の送信装置。
【請求項６】
前記暗号化されたデジタル著作物の復号方式を示す情報を、前記受信装置に送信する、請求項５記載の送信装置。
【請求項７】
暗号化されたデジタル著作物を第１の装置から第２の装置へ合法的に伝送する方法であって、
種々の装置について各装置に固有の識別子をあらかじめ所定サーバに登録し、さらに、各装置で利用可能な認証手順を、識別子と関連づけてあらかじめ所定サーバに登録しておき、
前記第２の装置に固有の識別子が前記所定サーバに登録されているか否かを判断し、
登録されている場合に、前記第２の装置が正当なものであると判断するとともに、前記識別子に基づいて前記所定サーバから認証手順を検索し、
検索された認証手順のうちに前記第１の装置と前記第２の装置に共通して使用できる認証手順があるときは、その使用できる認証手順を用いて前記第２の装置の正当性を認証し、
検索された認証手順のうちに前記第１の装置と前記第２の装置に共通して使用できる認証手順がないときは、外部から認証手順を取得し、その取得した認証手順を用いて前記第２の装置の正当性を認証する、デジタル著作物保護方法。
【請求項８】
前記認証により第２の装置に固有の鍵を得て、該固有の鍵を用いて、前記デジタル著作物に関する復号化鍵および利用条件を暗号化し、該暗号化した復号化鍵及び利用条件を前記第２の装置に伝送する、請求項７記載のデジタル著作物保護方法。
【請求項９】
暗号化されたデジタル著作物を受信装置に合法的に送信する方法であって、
種々の装置についてその正当性を保証するために装置に固有の識別子を登録し、さらに各装置で利用可能な認証手順に関する情報を識別子と関連づけて登録する所定サーバとネットワークを介して接続し、
前記受信装置に固有の識別子が前記所定サーバに登録されているか否かを判断し、
登録されている場合に、前記受信装置が正当なものであると判断するとともに、前記識別子に基づいて前記所定サーバから認証手順を検索し、
検索された認証手順のうちに前記送信装置と前記受信装置に共通して使用できる認証手順があるときは、その使用できる認証手順を用いて前記受信装置の正当性を認証し、
検索された認証手順のうちに前記送信装置と前記送信装置に共通して使用できる認証手順がないときは、外部から認証手順を取得し、その取得した認証手順を用いて前記受信装置の正当性を認証する、送信方法。
【請求項１０】
さらに、前記認証により前記受信装置に固有の鍵を得て、該固有の鍵を用いて、前記デジタル著作物に関する復号化鍵および利用条件を暗号化し、該暗号化した復号化鍵及び利用条件を前記受信装置に伝送する、請求項９記載の送信方法。
【請求項１１】
さらに、前記暗号化されたデジタル著作物の復号方式を示す情報を前記受信装置に送信する、請求項１０記載の送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、著作権保護されたデジタル著作物を合法的に複製・伝送するシステムに関する。
【背景技術】
【０００２】
デジタル著作物を合法的に複製・伝送する従来のデジタル著作物保護システムとして、次のようなものがあった。デジタル著作物の送信元の装置は、デジタル著作物を複製し、送信先の装置に伝送する場合、固有鍵を内蔵したメモリカードに、その固有鍵で暗号化したデジタル著作物を記録し、そのメモリカードを送信先装置側に送っていた。送信先装置は、そのメモリカードから固有鍵を読み出し、この鍵を用いてメモリ内の暗号化されたデジタル著作物を復号することができる（例えば、特許文献１参照。）。
【０００３】
図５は、特許文献１に記載された従来のデジタル著作物保護システムを用いた著作物の合法的な複製・伝送を説明するための図である。
【０００４】
図５において、デジタル著作物保護システムは、メモリカード１０、デジタル著作物の送信元装置２０ｂ、送信先装置３０ｂから構成される。デジタル著作物の複製を行う場合、メモリカード１０から、内蔵する固有鍵１１が暗号化されて送信元装置２０ｂに情報１１１として送られる。送信元装置２０ｂは、認証手段２１ｂで、受け取った情報１１１の暗号を解いて固有鍵１１を得る。合法的な送信元装置のみが、情報１１１の正しい復号方法を知っており、これにより送信元装置の認証が行われる。デジタル著作物２３ｂは、得られた固有鍵１１を用いて、著作物処理手段２２ｂで暗号化され、暗号化著作物２３１としてメモリカード１０の著作物記録領域１２に記録される。記録されたデジタル著作物２３ｂは、メモリカードごと送信先装置３０ｂに送られる。
【０００５】
送信先装置３０ｂは、メモリカード１０から、暗号化された固有鍵の情報１１１を読み出し、自身の認証手段２１ｂで復号して固有鍵１１を得る。復号化手段３２ｂは、著作物記録部１２内の暗号化著作物を得られた固有鍵１１を用いて復号して、出力する。
【０００６】
メモリカード内の固有鍵１１は直接読み出すことはできず、暗号化された情報１１１としてのみ読み出される。よって、送信先装置３０ｂが合法的なものでなければ、情報１１１を正しく復号できず、著作物の不正な複製を防止できる。
【０００７】
又、固有鍵を持たない合法でないメモリカード１０に、デジタル著作物を記録する場合、送信元装置２０ｂの認証手段２１ｂで、メモリカード１０の認証ができないため、不正な複製を防止できる。
【０００８】
【特許文献１】特許３３８０１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、前記従来の構成では、相手認証方式や著作物暗号化方式が固定であるため、相手装置が異なる認証方式や暗号化方式を用いている場合は、たとえ相手が不正でない装置であっても著作物の合法な複製・伝送が行えないという課題を有していた。
【００１０】
本発明は、前記従来の課題を解決するもので、合法な相手装置であれば、相互認証方式や暗号化方式が異なっていても、著作物の合法な複製・伝送が行えるデジタル著作物保護システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係るデジタル著作物保護システムは、暗号化されたデジタル著作物を合法的に送受信するシステムである。そのシステムは、暗号化されたデジタル著作物を送信する第１の装置と、第１の装置からデジタル著作物を受信する第２の装置と、種々の装置について各装置に固有の識別子を登録し、さらに各装置で利用可能な認証手順に関する情報を識別子と関連づけて登録する所定サーバとを含む。第１の装置は、第２の装置に固有の識別子が所定サーバに登録されているか否かを判断する。登録されている場合、第１の装置は、第２の装置が正当なものであると判断するが、第３者が識別子の値を悪用していない事を確認する為に更に、第２の装置しか実行し得ない認証手順を実行するために、識別子に基づいて所定サーバから認証手順を検索し、検索された認証手順のうちに第１の装置と第２の装置に共通して使用できる認証手順があるときは、その使用できる認証手順を用いて第２の装置の正当性を認証する。第１の装置は、検索された認証手順のうちに第１の装置と第２の装置に共通して使用できる認証手順がないときは、外部から認証手順を取得し、その取得した認証手順を用いて前記第２の装置の正当性を認証する。
【００１２】
第１の装置は、認証により第２の装置に固有の鍵を得て、固有の鍵を用いて、デジタル著作物に関する復号化鍵および利用条件を暗号化し、暗号化した復号化鍵及び利用条件を第２の装置に伝送してもよい。
【００１３】
本発明に係る受信装置は、送信装置から、暗号化されたデジタル著作物を合法的に受信する。受信装置は、外部から読み出し不可能な秘密鍵と、秘密鍵と対になる固有の識別子と、外部からアルゴリズムをダウンロード可能な暗号復号手段とを有する。受信装置の正当性を証明するために固有の識別子に関する情報を送信装置に伝送し、送信装置によって受信装置の正当性が証明された場合に、暗号化されたデジタル著作物を送信装置から受信して、秘密鍵と暗号復号手段とを用いて、送信装置が指定するアルゴリズムにしたがって、受信したデジタル著作物を復号する。
【００１４】
本発明に係る送信装置は、暗号化されたデジタル著作物を受信装置に合法的に送信する。送信装置は、種々の装置について各装置に固有の識別子を登録し、さらに各装置で利用可能な認証手順に関する情報を識別子と関連づけて登録する所定サーバとネットワークを介して接続される。送信装置は、受信装置に固有の識別子が所定サーバに登録されているか否かを判断し、登録されている場合に、受信装置が正当なものであると判断するとともに、識別子に基づいて所定サーバから認証手順を検索する。送信装置は、検索された認証手順のうちに送信装置と受信装置に共通して使用できる認証手順があるときは、その使用できる認証手順を用いて受信装置の正当性を認証し、検索された認証手順のうちに送信装置と送信装置に共通して使用できる認証手順がないときは、外部から認証手順を取得し、その取得した認証手順を用いて前記受信装置の正当性を認証する。
【００１５】
送信装置は、暗号化されたデジタル著作物の復号方式を示す情報を受信装置に送信してもよい。
【発明の効果】
【００１６】
本発明のデジタル著作物保護システムによれば、特定の方式が統一されたメモリカードを用いることなく、ネットワークを介してデジタル著作物の安全かつ合法な複製・伝送ができる。又、複製元装置と相手装置が同じ著作物保護方式に準拠していなくても、相手装置の正当性が認証されさえすれば、デジタル著作物の合法な複製・伝送を行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下添付の図面を参照しながら、本発明のデジタル著作物保護システムの実施の形態について説明する。
【００１８】
（１．デジタル著作物保護システムの全体構成）
図１は、本発明のデジタル著作物保護システムの構成図である。図１において図５と同じ構成要素については同じ符号を用いている。
【００１９】
図１において、デジタル著作物保護システムは、デジタル著作物を複製して送信する送信元装置２０と、送信元装置２０からデジタル著作物を受信する送信先装置３０と、公式サーバ４０とを含む。デジタル著作物の送信元装置２０は、ネットワーク（または通信回線）を介して、複製されたデジタル著作物を受信する送信先装置３０と接続されている。さらにネットワークには、送信先装置３０を含む、ネットワークに接続する種々の装置に固有の識別番号が登録されている公式サーバ４０が接続されている。また、公式サーバ４０は暗号化された著作物２３１を復号化する為のアルゴリズム（ツール）を提供する等の機能も有している。また、ネットワークには、コンテンツプロバイダのサーバ５５も接続されている。
【００２０】
本発明のデジタル著作物保護システムでは、送信元装置２０がデジタル著作物を複製して送信先装置３０に伝送する場合に、送信元装置２０は、送信先装置３０の識別子から送信先装置３０の正当性を確認し、正当性が確認された後、さらにその識別子に基づいて、送信元装置２０と送信先装置３０との間で使用する相互認証手順を入手し、その相互認証手順にしたがい送信先装置の認証を行う。
【００２１】
（２．送信元装置と送信先装置の詳細な構成）
図２は、図１の送信元装置２０の詳細な構成を示す図である。図３は、送信先装置３０の詳細な構成を示す図である。送信元装置２０と送信先装置３０とは、同じ構成であっても良い。
【００２２】
図２、３において、ＤＩＤエンジン６１は、ＩＰＭＰ（Intellectual Property Management and Protection）におけるメタデータであるＤＩＤ（Digital Item Declaration）を解釈、実行する機能である。すなわち、ＤＩＤエンジン６１は、デジタル著作物がどういう構造になっているかを解析する。特に、著作権保護のためのＩＰＭＰに関する情報はＩＰＭＰパーザ６２により解析される。ＩＰＭＰエンジン６３はＩＰＭＰパーザ６２の解析結果に基づきＩＰＭＰに関する具体的な処理を実行する。例えば、暗号解読に必要なツールを調べ、サーバからダウンロードする処理を行う。ＤＩＰエンジン／ＤＩＭＥ２４は、デジタル著作物を入力し、暗号解読を行って平文にして復号して出力するモジュールである。ＤＩＰエンジン／ＤＩＭＥ２４は、ＤＩＢＯ（Digital Item Based Operation）７７またはＤＩＸＯ（Digital Item eXtended Operation）７８をサブルーチンとして呼出して実行する。ＤＩＢＯ７７は、暗号解読、ユーザ認証、透かし検出等のＭＰＥＧ２１に標準的に規定された機能を実行するモジュールである。ＤＩＸＯ７８はＭＰＥＧ２１には規定されていない機能で、外部から取得した拡張機能を実行するモジュールである。ＲＥＬエンジン６７はＤＩＤエンジン６１による解析結果のうち権利記述に関する部分の分析、管理を行う。イベント報告エンジン７５は、ユーザの処理を著作権者に報告するモジュールである。例えば、ユーザが再生を行った旨や、複製を３回行った旨等を報告する。認証結果４１は、公式サーバ４０が回答する登録／未登録の検証結果を示す情報である。
【００２３】
（３．公式サーバの管理情報）
公式サーバ４０は合法的な認証機関により管理されており、そこに登録されている種々の情報は、信頼のおける正当な情報としてとり扱われる。図４に公式サーバ４０が管理する情報を示す。公式サーバ４０は装置リスト４０１、認証手順テーブル４０２を格納している。
【００２４】
装置リスト４０１は、ネットワークに接続する種々の装置について、各装置毎にユニークに割り当てられた識別子が登録される。識別子は、例えば装置毎に付与される製造番号が利用できるが、装置毎にユニークであれば他の情報でもよい。装置リスト４０１に識別子が登録されていることは、その識別子を持つ装置が承認された正当なものであることを意味する。すなわち、装置リスト４０１は、登録された識別子を持つ装置の身元を保証するものである。
【００２５】
認証手順テーブル４０２は、各装置の識別子と、その装置が利用可能な認証手順の情報とを関連づけて管理する。
【００２６】
公式サーバ４０はさらに、種々のツール（アルゴリズム）４０３を格納している。ツールには、例えば、暗号化、復号、透かし検出、複製回数の計測のためのソフトウェアが含まれる。ツール４０３はダウンロードして装置に組み込んで利用される。
【００２７】
なお、図４の例では、装置リスト４０１、認証手順テーブル４０２、及びツール４０３を１つのサーバに格納しているが、それぞれ別々のサーバに格納してもよい。
【００２８】
（４．デジタル著作物の複製・伝送手順）
かかる構成を有するデジタル著作物保護システムにおいて、デジタル著作物の合法的な複製と伝送は以下の手順で行われる。
【００２９】
先ず、送信元装置２０は、正当な対価を払うことにより、コンテンツプロバイダ５５から、暗号化されたデジタル著作物（暗号化著作物）２３１を入手する。さらに、送信元装置２０は、暗号化著作物２３１と共に、これを復号する鍵であるライセンス（復号化鍵）７４を、ライセンス入手手段７３を通じて入手する。暗号化著作物２３１の中には、暗号化されたコンテンツ、その利用条件、及びそのコンテンツの著作権保護方法の情報（ＩＰＭＰ情報）が含まれている。
【００３０】
ＤＩＤエンジン６１は、デジタル著作物２３１の内容を調べ、利用条件が暗号化されている場合は、ＩＰＭＰパーザ６２を介してデジタル著作物２３１をＩＰＭＰエンジン６３に渡し、ここで暗号を解いて、ＲＥＬエンジン６７に利用条件６８として渡す。又、ＤＩＤエンジン６１は、著作権保護方法の情報を抽出してＩＰＭＰパーザ６２に渡す。
【００３１】
ＩＰＭＰパーザ６２は、著作権保護方法の情報を解析し、暗号化されたコンテンツの復号方法を認識する。送信元装置２０がＩＰＭＰ暗号ツール６４やＩＰＭＰ透かしツール６５などの、その著作物の復号に必要なツールを持ってない場合は、ＩＰＭＰパーザ６２は、著作権保護方法の情報を参照し、公式サーバ４０から、ＩＰＭＰ復号ツール６４やＩＰＭＰ透かしツール６５をダウンロードし、ＩＰＭＰエンジン６３に渡す。なお、著作権保護方法の情報には、ダウンロードすべきツールが格納されている公式サーバ４０内の場所を示す経路やアドレスの情報が含まれている。ＩＰＭＰパーザ６２はこの情報を参照することによりツールの格納場所を特定できる。
【００３２】
ＩＰＭＰエンジン６３は、これらのツールをＤＩＢＯ（Digital Item Based Operation）７７や、ＤＩＸＯ（Digital Item eXtended Operation）７８に組み込む。その際、ＩＰＭＰエンジン６３は、これらのツールが正当なものであることを所定の手段で認証し、その結果を証明書７６としてツールに添付して、ＤＩＢＯ７７やＤＩＸＯ７８に送付することで、違法なツールが故意に送り込まれることを避ける。認証には、ＩＴＵ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ）のＸ．５０９勧告などを用いることができる。これらのツール６４，６５はソフトウエアで構成されているので、所定の場所に組み込むのは容易である。
【００３３】
暗号化されたコンテンツは、著作物処理手段であるＤＩＰエンジン／ＤＩＭＥ２４に送られ、ＤＩＢＯ７７やＤＩＸＯ７８を使って復号され、更に、コンテンツが圧縮されている場合は、著作物復号出力手段７９で圧縮を復号して出力する。
【００３４】
コンテンツの暗号化には、ＡＥＳ（Ａｄｏｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｙｓｔｅｍ）や、楕円曲線暗号などを用いることができる。
【００３５】
コンテンツの圧縮・復号には、ＩＳＯ／ＩＥＣ１４４９６−１０（ＭＰＥＧ−４／ＡＶＣ）やＩＳＯ／ＩＥＣ１４４９６−３／ＡＭＤ１（ＭＰＥＧ−４  Ａｕｄｉｏ  Ｂａｎｄｗｉｄｔｈ  Ｅｘｔｅｎｓｉｏｎ）などを用いることができる。
【００３６】
ＲＥＬエンジン６７は、利用条件６８を解析してその結果を、条件選択手段７０に渡す。条件選択手段７０は、あらかじめ登録されているユーザ好み情報６９と、ＤＩＰエンジン／ＤＩＭＥ２４の状態７２を調べ、許容されている利用条件の中で最もユーザに適する画質や画面サイズ、音質などの条件を選び、条件充足手段７１に渡す。条件充足手段７１は、与えられた条件をＤＩＰエンジン／ＤＩＭＥ２４に設定する。
【００３７】
利用条件６８としては、著作物の許可された復号出力回数、コピー数、使用期間、使用回数などが指定される。利用条件６８により著作物２３１の復号出力回数を限定している場合には、ＲＥＬエンジン６７は、著作物２３１が復号出力される度に、利用条件６８の復号出力許可回数を減じる。このとき、イベント報告エンジン７５は、ＤＩＰエンジン／ＤＩＭＥ２４が暗号化著作物２３１を復号した回数を、コンテンツサーバ５５にイベント報告として送っても良い。
【００３８】
（５．送信先装置の認証手順）
次に、ユーザが送信元装置２０において暗号化著作物２３１を複製して、第３者（送信先装置３０）に伝送しようとする場合の動作を説明する。
【００３９】
送信元装置２０において、ＩＰＭＰユーザ操作管理部６６はユーザの複製要求を受付け、ＩＰＭＰエンジン６３を介してＲＥＬエンジン６７に複製要求を送る。ＲＥＬエンジン６７は、利用条件６８を調べ、複製を作ることが許可されていれば、認証手段２１を起動する。認証手段２１は、複製を伝送すべき送信先装置３０から、その装置３０に固有の識別子情報を含んだ認証データ１１１を取得する。認証手段２１は、取得した認証データ１１１を公式サーバ４０に送り、その中に含まれる識別子が、公式サーバ４０に登録されているか否かを公式サーバ４０に問い合わせる。このようにして、認証手段２１は送信先装置３０の識別子を用いて送信先装置３０の正当性を検証する。正当性が検証された場合、認証手段２１は、送信先装置３０から得た認証データ１１１内の識別子に基づいて、認証データ１１１を処理するための認証手順を決定する。認証手順の決定後、認証手段２１は、送信先装置３０の識別子に基づいて、送信先装置３０に固有の鍵を作成する。以上で認証処理が完了する。なお、認証手順としては、例えばＩＴＵのＸ．５０９勧告を使用できるが、別の方式でも良い。
【００４０】
ここで、認証手順の決定方法について具体的に説明する。
【００４１】
図４に示すように、公式サーバ４０には、装置の識別子に関連づけて各装置で利用可能な認証手順の情報４０２があらかじめ登録されている。送信元装置２０の認証手段２１は、送信先装置３０の識別子に基づき、公式サーバ４０の認証手順の情報４０２を参照して、使用する認証手順を決定する。具体的には、送信元装置２０の認証手段２１は、送信先装置３０の識別子を用いて公式サーバ４０に問い合わせを行い、送信先装置３０が利用可能な認証手順を検索する。そして、認証手段２１は、両装置２０、３０に共通して使用できる認証手順があれば、その中の１つを使用する認証手順として決定する。認証手段２１が、送信先装置３０で利用可能な認証手順を持たない場合は、ＩＰＭＰエンジン６３が、公式サーバ４０にアクセスし、送信先装置３０で利用可能な正当な認証手順をダウンロードする。ダウンロードした認証手順は認証手段２１に組み込まれ、これを用いて送信先装置３０の正当性が認証され、送信先装置３０に固有の鍵を得る。
【００４２】
認証の結果得られた送信先装置３０に固有の鍵は、ＲＥＬエンジン６７により、デジタル著作物２３１の復号化鍵を暗号化するために使われる。ＲＥＬエンジン６７は更に、利用条件６８に準拠して、送信先装置３０のための利用条件を作成する。この場合、送信先装置３０の利用条件は、複製不可としても良いし、自身が許可されている複製回数の一部を送信先装置に譲渡しても良い。ＤＩＰエンジン／ＤＭＩＥ２４は暗号化著作物２３１を複製し、さらに、その暗号化著作物２３１の復号化鍵と新たに作成された利用条件とを、送信先装置３０に固有の鍵を用いて暗号化する。そして、ＤＩＰエンジン／ＤＭＩＥ２４は、暗号化された復号化鍵と利用条件を暗号化著作物２３１に添付したものを、新たな著作物として送信先装置３０に送る。
【００４３】
（６．送信先装置における復号処理）
送信先装置３０は、ＤＩＤエンジン６１により、受信した暗号化著作物２３１の中から暗号化された利用条件と復号化鍵を取り出して、ＩＰＭＰエンジン６３に送る。ＩＰＭＰエンジン６３は、送信先装置３０の中に埋め込まれていて外部より読み出し不可能な秘密鍵を用いて、暗号化された利用条件及び復号化鍵を復号する。復号された利用条件６８はＲＥＬエンジン６７に渡され、復号された復号化鍵はＤＩＢＯ７７又はＤＩＸＯ７８に渡される。ＲＥＬエンジン６７は、得られた利用条件６８に準拠して、ＤＩＰエンジン／ＤＩＭＥ２４を制御し、ＤＩＢＯ７７又はＤＩＸＯ７８を用いて、暗号化著作物２３１を復号してコンテンツを取り出す。
【００４４】
著作物復号出力手段７９は、コンテンツが圧縮されている場合は、これを復号化して出力する。
【００４５】
なお、送信元装置２０は、暗号化されたデジタル著作物の復号方式を指定する情報を送信先装置３０に送信するようにしてもよい。この場合、送信先装置３０が、指定された復号方式を実施するのに必要なツールを備えていない場合は、送信先装置３０は、公式サーバ４０から必要なツールをダウンロードし、ＤＩＢＯ７７又はＤＩＸＯ７８に組み込んで使用するようにする。
【００４６】
送信先装置３０の秘密鍵は、例えば、その装置３０内のＬＳＩの中に埋め込まれ、外部から読み出すことができない構造にするのが好ましい。これにより、第３者がこの暗号化著作物２３１を不正に受け取っても、秘密鍵が得られないため解読できず、安全である。さらに、第３者が、物理的にこのＬＳＩを削って秘密鍵を読み出そうとする場合に備えて、光の照射によりデータが消去される感光性記憶素子に秘密鍵を書き込んでおいてもよく、これにより安全性を更に高めることができる。
【００４７】
以上の構成によれば、送信元装置２０と送信先装置３０それぞれが持つ相互認証方式が異なる場合でも、送信先装置３０に合わせた認証方式での相互認証が可能となり、デジタル著作物の合法・安全な複製・伝送を行うことができる。
【００４８】
（７．バリエーション）
本実施の形態において、公式サーバ４０を、送信先装置の正当性の検証と、認証手段のダウンロードに用いたが、それぞれ別のサーバを用いてもよい。
【００４９】
また、本実施の形態において、送信元装置２０において、それに内蔵される認証手段２１を用いて、送信先装置３０との相互認証を行い、送信先装置用の新たな著作物利用規則６８の作成と、暗号化著作物を復号する為の復号鍵の暗号化と、これらの送信先装置３０への伝送とを行ったが、この処理は、すべて、コンテンツプロバイダ５５が行うようにしてもよい。その場合、送信元装置２０は著作物の複製と送信先装置３０への伝送のみを行い、イベント報告エンジン７５が、著作物の複製・伝送が行われたことをコンテンツプロバイダ５５に報告することにより、以降の処理をすべて、コンテンツプロバイダ５５が行う。
【００５０】
また、本実施の形態において、送信元装置２０および送信先装置３０は、コンピュータのような汎用のオープンな構造の処理装置とその上で走るソフトウエアでも良いが、すべての処理手段を１つまたは複数のＬＳＩに集積し、処理装置全体をカードの様な一体化構造にしてモールドし、外部からその処理内容をのぞき見ることのできない構成にしてもよい。これにより、システム全体の安全性が更に高まる。更に、一体化構造を壊して中の回路やデータを解析されることを避けるために、一体化構造が破壊された場合は、内部のデータが光・酸素などに反応して消滅するタイプの記憶素子を用いることで、システムの安全性を強固なものにできる。
【産業上の利用可能性】
【００５１】
本発明に係るデジタル著作物保護システムは、ネットワークで接続される、コンテンツの送信先の装置の正当性を検証する手段を持ち、また相手認証手順や著作権保護ツールをダウンロードする機能を有しているので、ネットワークを介したデジタル著作物の安全で柔軟な配信システムとして有用である。また、送信装置と受信装置間で利用可能な著作権保護方式が異なっても、暗号化されたデジタル著作物を復号するツールをダウンロードできるので、広く世界中の共通デジタル著作物保護システムとして有用である。又、ネットワークは無線でも良く、携帯電話やデジタル放送等の用途にも応用できる。
【図面の簡単な説明】
【００５２】
【図１】本発明のデジタル著作物保護システムの構成図である。
【図２】送信元装置の詳細な構成を示した図である。
【図３】送信先装置の詳細な構成を示した図である。
【図４】公式サーバに登録される種々の情報を示した図である。
【図５】従来のデジタル著作物保護システムの構成図である。
【符号の説明】
【００５３】
１１  固有鍵
２０  送信元装置
２１  認証手段
２４  著作物処理手段
３０  送信先装置
４０  公式サーバ
５５  コンテンツプロバイダ（サーバ）
１１１  認証データ
２３１  暗号化著作物
【図１】
0004818596.tif 000002
【図２】
0004818596.tif 000003
【図３】
0004818596.tif 000004
【図４】
0004818596.tif 000005
【図５】
0004818596.tif 000006