(57)【要約】  鍵情報の管理を容易に行うことできるとともに、著作権保護およびユーザの操作性を向上させることのできるデータ配信装置またはデータ提供装置を提供すること。  情報記録再生装置４００は、データ流通システム１００において提供されたコンテンツデータをリムーバブルＨＤ１０に記録されたライセンス鍵情報に基づいて復号化するとともに、当該復号されたコンテンツデータに対して、当該ライセンス鍵情報に基づいてコンテンツ鍵情報を生成し、当該生成されたコンテンツ鍵情報に基づいて予め定められた暗号化処理を行うようになっており、暗号化コンテンツデータを復号化する際にリムーバブルＨＤ１０に記録されたライセンス鍵情報を当該リムーバブルＨＤ１０から抹消するようになっている。【特許請求の範囲】
【請求項１】
暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段から当該第１記憶手段とは異なる第２記憶手段に提供する鍵情報提供方法であって、
前記第１記憶手段にて前記鍵情報から複数の送信情報を生成する生成工程と、
前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する送信工程と、
前記第２記憶手段にて前記送信された各送信情報を順次受信する受信工程と、
前記第２記憶手段にて送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元工程と、
を含み、
前記送信工程においては、前記第１記憶手段が一の送信情報を送信した後であって、未だ前記第２記憶手段に送信されていない他の送信情報を送信する前に、当該送信された送信情報を消去することを特徴とする鍵情報提供方法。
【請求項２】
請求項１に記載の鍵情報提供方法において、
前記生成工程は、
任意の情報を発生させる発生工程と、
前記発生された任意の情報に基づいて前記鍵情報を暗号化することによって第１の送信情報を生成する第１暗号化情報生成工程と、
前記第１記憶手段および前記第２記憶手段にて共通する暗号化処理によって前記任意の情報を暗号化することによって第２の送信情報を生成する第２暗号化情報生成工程と、
を含むことを特徴とする鍵情報提供方法。
【請求項３】
請求項２に記載の鍵情報提供方法において、
前記復元工程は、
前記第１の送信情報と前記第２の送信情報を用いて前記鍵情報を復元することを特徴とする鍵情報提供方法。
【請求項４】
請求項３に記載の鍵情報提供方法において、
前記送信工程においては、前記第２記憶手段における前記送信された前記第１の送信情報または前記第２の送信情報を受信した旨を示す受信確認の情報を受信した後に、直前に第２記憶手段に送信された前記送信情報を消去することを特徴とする鍵情報提供方法。
【請求項５】
請求項１に記載の鍵情報提供方法において、
前記生成工程は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散工程と、
前記第１記憶手段および前記第２記憶手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化工程と、
を含むことを特徴とする鍵情報提供方法。
【請求項６】
請求項４に記載の鍵情報提供方法において、
前記復元工程は、
前記複数の送信情報を用いて前記鍵情報を復元することを特徴とする鍵情報提供方法。
【請求項７】
請求項６に記載の鍵情報提供方法において、
前記送信工程においては、前記第２記憶手段における前記送信された送信情報を受信した旨を示す受信確認の情報を受信した後に、直前に第２記憶手段に送信された前記送信情報の基となる前記分散情報を消去することを特徴とする鍵情報提供方法。
【請求項８】
請求項１乃至７の何れか一項に記載の鍵情報提供方法において、
前記送信工程においては、前記各送信情報を前記第２記憶手段に送信する際に、当該各送信情報の転送中に改ざんなどが行なわれていないことを示す署名情報を添付して当該各送信情報を送信することを特徴とする鍵情報提供方法。
【請求項９】
暗号化されたデータを復号するための鍵情報を記録する記憶手段から当該鍵情報を取得して当該データを再生する情報再生装置であって、
前記記憶手段にて前記鍵情報を暗号化する際に用いる複数の送信情報を生成させ、当該生成された各送信情報を他の送信情報とは異なるタイミングにて段階的に当該記憶手段から順次送信させる送信制御手段と、
前記送信された各送信情報を受信する受信手段と、
前記送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元手段と、
前記復元された鍵情報に基づいて暗号化されたデータを復号し、当該コンテンツデータを再生する再生手段と、
を備え、
前記送信制御手段が、前記一の送信情報を受信した後であって、未だ記憶手段から送信されていない他の一の送信情報を受信する前に、当該送信された送信情報を前記記憶手段から消去させることを特徴とする情報再生装置。
【請求項１０】
請求項９に記載の情報再生装置であって、
前記記憶手段が、当該情報再生装置に搭載されていることを特徴とする情報再生装置。
【請求項１１】
請求項９または１０に記載の情報再生装置であって、
前記記憶手段が、当該情報再生装置とは異なる装置に搭載されるとともに、
前記受信手段が、通信回線を介して前記鍵情報を受信することを特徴とする情報再生装置。
【請求項１２】
暗号化されたデータを復号するための鍵情報を、当該データを再生する情報再生装置に提供する鍵情報提供装置であって、
前記鍵情報が予め記憶される記憶手段と、
前記鍵情報を暗号化する際に用いる複数の送信情報を生成する生成手段と、
前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記記憶手段から他の記憶手段に順次送信する送信手段と、
前記一の送信情報を送信した後であって、未だ送信していない他の送信情報を送信する前に、当該送信された送信情報を消去する消去手段と、
を備えることを特徴とする鍵情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化されたコンテンツデータを復号する際に用いる著作権の保護が考慮された鍵情報の提供処理に関する技術分野に属する。
【背景技術】
【０００２】
近年、インターネット等の通信ネットワークに関する技術の発達により、携帯用電話機等を用いた個人向けの携帯通信端末装置により、映像データをはじめとする様々な情報の閲覧、取得および提供など各ユーザが容易に情報を利用することができるようになっている。【０００３】
このような情報の授受においては、すべての情報がデジタル信号により行われるため、音楽データや映像データの授受を行った場合に、データの授受による音質や画質の劣化をほとんど生じさせることなく、データの複製を行うことが可能となっている。したがって、様々な媒体で提供される音楽データや映像データにおいて、著作者の権利が存在する場合には、適切な著作権保護のための方策が取られていないと、著しく著作権者の権利が侵害されてしまうおそれがある。【０００４】
一方、著作権保護の目的を最優先して、様々な媒体で提供される音楽データや映像データの複製などのデータの授受を禁止すると、適法にコンテンツデータを購入したユーザが個人的に使用する場合であっても複製を行うことができなくなるので、著作権の保護が過度になりすぎるとともに、コンテンツデータの複製に際し一定の著作権料を徴収することが可能な著作権者にとっても、その機会を喪失することになりかねず、かえって不利益が生ずることとなる。【０００５】
このような状況下において、従来、コンテンツデータの所有に対してではなく、利用に対して著作権保護を実現する超流通システムと呼ばれる著作権管理に着目した流通システムが提案されている。【０００６】
具体的には、この超流通システムは、コンテンツデータが通信回線に代表されるネットワークやＣＤ（Compact Disc）、ＤＶＤ(Digital Versatile Disc)の記録媒体など様々な経路で提供される一方、当該コンテンツデータを利用する際に、当該コンテンツデータの復号または再生管理を行うためのライセンスと呼ばれる鍵情報を用いるようになっている。この超流通システムは、この鍵情報を用いてコンテンツデータの利用を管理し、かつ、著作権の保護を行うようになっている（例えば、非特許文献１）。
【非特許文献１】森亮一、河原正治、大瀧保広「超流通  知的財産権処理のための電子技術」情報処理、社団法人情報処理学会、１９９６年１２月、第３７巻、第２号、ｐｐ．１５５−１６１
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような流通システムにあっては、ライセンスの情報を示す鍵情報もまたデジタル情報であるため、当該鍵情報の授受に関して的確な方法を構築する必要がある。すなわち、このような流通システムにおいて、不正に鍵情報が取得され、または、使用されると、コンテンツデータの著作権保護を的確に行うことができないのみならず、当該流通システムを構築することができない。【０００８】
本発明は、上記の課題に鑑み、その一例として、鍵情報を授受に関して当該鍵情報を暗号化しつつ、段階的に送受信することによって的確に鍵情報の授受を行うことができるとともに、強固な著作権の保護を行うことができる鍵情報提供方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、請求項１に記載の発明は、暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段から当該第１記憶手段とは異なる第２記憶手段に提供する鍵情報提供方法であって、前記第１記憶手段にて前記鍵情報から複数の送信情報を生成する生成工程と、前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する送信工程と、前記第２記憶手段にて前記送信された各送信情報を順次受信する受信工程と、前記第２記憶手段にて送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元工程と、を含み、前記送信工程においては、前記第１記憶手段が一の送信情報を送信した後であって、未だ前記第２記憶手段に送信されていない他の送信情報を送信する前に、当該送信された送信情報を消去する構成を有している。【００１０】
また、請求項９に記載の発明は、暗号化されたデータを復号するための鍵情報を記録する記憶手段から当該鍵情報を取得して当該データを再生する情報再生装置であって、
前記記憶手段にて前記鍵情報を暗号化する際に用いる複数の送信情報を生成させ、当該生成された各送信情報を他の送信情報とは異なるタイミングにて段階的に当該記憶手段から順次送信させる送信制御手段と、前記送信された各送信情報を受信する受信手段と、前記送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元手段と、前記復元された鍵情報に基づいて暗号化されたデータを復号し、当該コンテンツデータを再生する再生手段と、を備え、前記送信制御手段が、前記一の送信情報を受信した後であって、未だ記憶手段から送信されていない他の一の送信情報を受信する前に、当該送信された送信情報を前記記憶手段から消去させる構成を有している。【００１１】
また、請求項１２に記載の発明は、暗号化されたデータを復号するための鍵情報を、当該データを再生する情報再生装置に提供する鍵情報提供装置であって、前記鍵情報が予め記憶される記憶手段と、前記鍵情報を暗号化する際に用いる複数の送信情報を生成する生成手段と、前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記記憶手段から他の記憶手段に順次送信する送信手段と、前記一の送信情報を送信した後であって、未だ送信していない他の送信情報を送信する前に、当該送信された送信情報を消去する消去手段と、を備える構成を有している。
【図面の簡単な説明】
【００１２】
【図１】本願に係る情報記録再生装置の構成を示すブロック図である。
【図２】第１実施形態におけるライセンス鍵情報の提供処理を説明するための図である。
【図３】第１実施形態におけるリムーバブルＨＤおよび鍵情報取得部におけるライセンス鍵情報の存在と再生可能状態を示す表である。
【図４】第１実施形態の再生制御部におけるコンテンツデータの再生開始処理の動作を示すフローチャートである。
【図５】第１実施形態のＨＤドライブおよび復号化制御部におけるライセンス鍵情報提供処理の動作を示すフローチャート（Ｉ）である。
【図６】第１実施形態のＨＤドライブおよび復号化制御部におけるライセンス鍵情報提供処理の動作を示すフローチャート（II）である。
【図７】共有鍵情報に基づいてライセンス鍵情報を暗号化して転送する処理を説明するための図（Ｉ）である。
【図８】共有鍵情報に基づいてライセンス鍵情報を暗号化して転送する処理を説明するための図（II）である。
【図９】第１実施形態の情報記録再生装置におけるライセンス鍵情報提供処理のその他の例を説明するための図である。
【図１０】第２実施形態のライセンス鍵情報転送処理において用いる秘密分散法を説明するための図（Ｉ）である。
【図１１】第２実施形態のライセンス鍵情報転送処理において用いる秘密分散法を説明するための図（II）である。
【図１２】第２実施形態におけるライセンス鍵情報の提供処理を説明するための図である。
【図１３】第２実施形態におけるリムーバブルＨＤおよび鍵情報取得部におけるライセンス鍵情報の存在と再生可能状態を示す表である。
【図１４】第２実施形態のＨＤドライブおよび復号化制御部におけるライセンス鍵情報提供処理の動作を示すフローチャート（Ｉ）である。
【図１５】第２実施形態のＨＤドライブおよび復号化制御部におけるライセンス鍵情報提供処理の動作を示すフローチャート（II）である。
【図１６】第２実施形態の情報記録再生装置におけるライセンス鍵情報提供処理のその他の例を説明するための図である。
【符号の説明】
【００１３】
１０  …  リムーバブルＨＤ
１００  …  情報記録再生装置
１１０  …  ＴＶ受信部
１２０  …  ＨＤドライブ
１３０  …  鍵情報取得部
１４０  …  復号化処理部
１５０  …  復号化制御部
１６０  …  出力処理部
１７０  …  記録制御部
１８０  …  再生制御部
１９０  …  ＯＳＤ処理部
２００  …  操作部
２１０  …  システム制御部
２２０  …  ＲＯＭ／ＲＡＭ
【発明を実施するための最良の形態】
【００１４】
以下、本願の実施の形態について、図面を参照しながら説明する。【００１５】
なお、以下に説明する実施の形態は、音声データと映像データを含むコンテンツデータが記録され、持ち運び可能なハードディスク（以下、リムーバブルＨＤという。）を有し、当該リムーバブルＨＤによってコンテンツデータおよび鍵情報の授受を行うことが可能な情報再生装置に対して、本願のライセンス鍵情報提供方法および情報再生装置を適用した場合の実施の形態である。【００１６】
また、本実施形態では、コンテンツデータそのものについては、著作権保護のための管理を行わず、この鍵情報を管理することによってコンテンツデータの視聴制御を行う超流通と呼ばれる流通システムに属する情報記録再生装置として説明する。【００１７】
〔第１実施形態〕 
始めに、図１〜図９を用いて本願に係る情報記録再生装置の第１実施形態について説明する。【００１８】
まず、図１を用いて本実施形態の情報記録再生装置の構成および動作について説明する。なお、図１は、本実施形態における情報記録再生装置の構成を示すブロック図である。【００１９】
本実施形態の情報記録再生装置１００は、リムーバブルＨＤ１０によって、または、所定の放送局から送信された放送波によって提供された暗号化されたコンテンツデータ（以下、暗号化コンテンツデータという。）を、当該リムーバブルＨＤ１０にて提供されたコンテンツデータの配信元から供給される鍵情報（以下、ライセンス鍵情報という。）を用いて復号化の処理を実行し（以下、復号化処理という。）、外部に接続されたモニタなどの外部装置に復号化されたコンテンツデータを出力するようになっている。【００２０】
特に、本実施形態の情報記録再生装置１００は、ライセンス鍵情報をリムーバブルＨＤ１０から取得する際に、当該情報記録再生装置１００内とリムーバブルＨＤ１０それぞれに、暗号化コンテンツデータを復号可能なライセンス鍵を存在させないために、当該ライセンス鍵情報を段階的に授受するようになっている。【００２１】
すなわち、超流通などの流通システムでは、暗号化コンテンツデータは複写記録、または、移動記録を行う際にその記録における回数または記録禁止などの記録制限が無いので、ライセンス鍵情報さえあれば、何れの装置においても暗号化コンテンツデータの再生が可能になる。したがって、本実施形態の情報記録再生装置１００は、一のライセンス鍵情報が複数の装置または記録媒体に存在することなく、的確に当該各ライセンス鍵情報の授受を行わせるために、各装置間または各装置と記録媒体の間において当該ライセンス鍵情報の段階的な授受を行い、各ライセンス鍵情報を管理するようになっている。【００２２】
このような本実施形態の情報記録再生装置１００は、図１に示すように、アンテナＡＴを介して暗号化コンテンツデータを放送波として受信するＴＶ受信部１１０と、リムーバブルＨＤ１０を装着するＨＤドライブ１２０と、リムーバブルＨＤ１０からライセンス鍵情報を取得する鍵情報取得部１３０と、取得されたライセンス鍵情報に基づいて暗号化コンテンツデータを復号化する復号化処理部１４０と、コンテンツデータの復号化の処理の制御を行う復号化制御部１５０と、復号化されたコンテンツデータを所定の信号に変換し、外部装置に出力する出力処理部１６０と、を備え、受信されたまたはリムーバブルＨＤ１０に記録された暗号化コンテンツデータを復号化して図示しない外部装置に出力するようになっている。【００２３】
なお、本実施形態において、鍵情報取得部１３０、復号化処理部１４０および復号化制御部１５０は、バスＢにより接続され、所定の操作にのみによってアクセスすることができる物理的に隔離された領域であるセキュア領域Ｒに配設されるようになっている。したがって、鍵情報取得部１３０において取得されたライセンス鍵情報は、当該セキュア領域Ｒより外部には、本実施形態におけるライセンス鍵の提供方法以外の方法では出力されることなく、また、復号化処理されたコンテンツデータは、復号された信号としては出力処理部１６０以外に出力されることはない。【００２４】
また、この情報記録再生装置１００は、受信されたコンテンツデータの記録制御を行う記録制御部１７０と、復号化制御部１５０と連動し、暗号化コンテンツデータの再生制御を行う再生制御部１８０と、出力する映像信号に対してＯＳＤ（On screen Display）処理を行うＯＳＤ処理部１９０と、暗号化コンテンツデータの記録および再生を行うために各種の設定操作を行う操作部２００と、各部を制御するシステム制御部２１０と、各部を制御する際に用いるＲＯＭ／ＲＡＭ２２０と、を有し、システム制御部２１０は、復号化制御部１５０を含む各部とバスＢにより接続されている。【００２５】
なお、例えば、本実施形態のリムーバブルＨＤ１０は、本発明の第１記憶手段および変換手段を構成し、鍵情報取得部１３０は、第２記憶手段、受信手段および復元手段を構成する。また、例えば、本実施形態の復号化処理部１４０および出力処理部１６０は、本発明の再生手段を構成する。さらに、例えば、本実施形態のシステム制御部２１０は、本発明の送信制御制御手段を構成する。【００２６】
ＴＶ受信部１１０は、アンテナＡＴを介して各放送局から送信された放送波、例えば、ＢＳ（Broadcasting Satellite）デジタル放送などの所定のデジタル形式を有する放送波を受信するようになっており、ユーザの選択した受信帯域に同調して受信された信号波を暗号化コンテンツデータに復調し、復調された暗号化コンテンツデータをＨＤドライブ１２０または復号化処理部１４０に出力するようになっている。【００２７】
ＨＤドライブ１２０は、リムーバブルＨＤ１０を着脱可能にするための構造を有するとともに、例えば、ｉＶＤＲ（Information Versatile Disc for Removable usage）などの規格に準拠したＨＤ用ドライブインターフェースを有している。また、このＨＤドライブ１２０は、再生制御部１８０または記録制御部１７０の制御の下、リムーバブルＨＤ１０から読み出す暗号化コンテンツデータまたはライセンス鍵情報のデータに関する入出力の切り換え、および、それに伴うＨＤの記録再生の制御を行うようになっている。【００２８】
また、本実施形態のＨＤドライブ１２０は、リムーバブルＨＤ１０からライセンス鍵情報を鍵情報取得部１３０に出力する際に、再生制御部１８０の制御の下、復号化制御部１５０と連動し、リムーバブルＨＤ１０に記憶されているライセンス鍵情報の暗号化を行わせつつ、鍵情報取得部１３０においてライセンス鍵情報を復号化することが可能な複数の情報（以下、暗号化情報または送信情報という。）を生成させ、生成された各暗号化情報を段階的に鍵情報取得部１３０に出力するようになっている。【００２９】
なお、本実施形態のＨＤドライブ１２０の詳細については、特に、暗号化情報の生成および送信に関する処理（以下、暗号化情報送信処理という。）の詳細については、後述する。また、このＨＤドライブ１２０は、装着されたリムーバブルＨＤ１０にＴＶ受信部１１０において受信された暗号化コンテンツデータを記録に関して所定の処理を行うようになっている。【００３０】
鍵情報取得部１３０には、復号化制御部１５０の制御の下、ライセンス鍵情報をリムーバブルＨＤ１０から取得する際に、ＨＤドライブ１２０と連動しつつ、ＨＤドライブ１２０から出力された複数の暗号化情報が順次入力されるようになっており、この鍵情報取得部１３０は、全ての暗号化情報を受信した後に、当該全ての暗号化情報を用いてライセンス鍵情報を生成するようになっている。そして、この鍵情報取得部１３０は、生成されたライセンス鍵情報を、復号化制御部１５０を介して復号化処理部１４０に出力するようになっている。【００３１】
また、鍵情報取得部１３０は、内部に不揮発性メモリＭを有し、暗号化情報その他の当該リムーバブルＨＤ１０から送信されたライセンス鍵情報の提供にあたり必要な情報を当該不揮発性メモリＭに記憶するようになっている。【００３２】
なお、本実施形態における復号化処理部１４０の詳細について、特に、暗号化情報の受信およびライセンス鍵情報の生成に関する処理（以下、暗号化情報受信処理という。）の詳細については、後述する。また、本実施形態では、上述の暗号化情報送信処理および暗号化情報受信処理を含めてライセンス鍵情報提供処理という。 【００３３】
復号化処理部１４０には、ＨＤドライブ１２０またはＴＶ受信部１１０から出力された暗号化コンテンツデータと、鍵情報取得部１３０において生成されたライセンス鍵情報と、が入力されるようになっている。この復号化処理部１４０は、復号化制御部１５０の制御の下、ライセンス鍵情報に基づいてＴＶ受信部１１０から出力された、または、リムーバブルＨＤ１０から読み出された暗号化コンテンツデータを復号化するようになっており、復号化されたコンテンツデータを出力処理部１６０に出力するようになっている。【００３４】
復号化制御部１５０は、再生制御部１８０の制御の下、鍵情報取得部１３０および復号化処理部１４０の各部を制御するようになっている。具体的には、復号化制御部１５０は、鍵情報取得部１３０における暗号化情報の受信制御および暗号化情報に基づくライセンス鍵情報の生成制御と、復号化処理部１４０における暗号化コンテンツデータの復号化処理の制御を行うようになっている。【００３５】
出力処理部１６０には、復号化処理部１４０において復号化されたコンテンツデータが入力されるようになっており、この出力処理部１６０は、入力されたコンテンツデータを所定の信号に変換し、図示しない外部装置に出力するようになっている。【００３６】
具体的には、本実施形態の出力処理部１６０は、再生制御部１８０の制御の下、復号化されたコンテンツデータを音声データと映像データに分離するとともに、これらの各データに対してデコード処理など所定の処理を行うことによって、コンテンツデータにおける映像データおよび音声データを生成するようになっている。また、この出力処理部１６０は、デコードされた映像データおよび音声データをＮＴＳＣ形式の信号形式に変換するとともに、当該変換された映像信号に対して、ＯＳＤ処理部１９０によって生成され、入力された表示データを重畳するようになっている。そして、この出力処理部１６０は、表示データが重畳された映像信号および信号形式が変換された音声信号を映像信号出力端子Ｔ１および音声信号出力端子Ｔ２を介して接続された図示しない外部装置に出力するようになっている。【００３７】
なお、例えば、本実施形態では、音声を拡声する機能を有するモニタが外部装置として接続されるようになっており、出力処理部１６０から出力された映像信号または音声信号は、当該モニタによって拡声され、および、表示させるようになっている。【００３８】
記録制御部１７０は、システム制御部２１０を介して操作部２００から入力された記録指示が入力されるようになっており、この記録制御部１７０は、システム制御部２１０の制御の下、入力された記録指示に基づいて、ＨＤドライブ１２０を制御し、リムーバブルＨＤ１０にＴＶ受信部１１０から出力された暗号化コンテンツデータを記録するようになっている。【００３９】
再生制御部１８０には、システム制御部２１０を介して操作部２００から入力された再生指示が入力されるようになっており、この再生制御部１８０は、システム制御部２１０の制御の下、入力された再生指示に基づいてＴＶ受信部１１０、ＨＤドライブ１２０、復号化制御部１５０および出力処理部１６０を制御し、ライセンス鍵情報の取得制御を行い、暗号化コンテンツデータを復号化して再生させる再生制御を行うようになっている。【００４０】
特に、この再生制御部１８０は、ＨＤドライブ１２０および復号化制御部１５０を連動させ、リムーバブルＨＤ１０に記憶されているライセンス鍵情報を鍵情報取得部１３０に転送させるためのライセンス鍵情報提供処理の制御、当該取得させたライセンス鍵情報に基づいて、暗号化コンテンツデータを復号化処理させる制御、および、復号化されたコンテンツデータを所定の信号に変換させ外部装置へ出力させる制御の各制御を行うようになっている。【００４１】
なお、本実施形態の再生制御部１８０におけるライセンス鍵情報提供処理を含むコンテンツデータの再生開始を行うための処理（以下、再生開始処理という。）の動作の詳細については後述する。【００４２】
ＯＳＤ処理部１９０は、再生制御部１８０の制御の下、文字情報等の外部装置に出力される映像信号に対して重畳するための表示データを生成し、当該生成された文字情報などの表示データを出力処理部１６０に出力するようになっている。【００４３】
操作部２００は、各種確認ボタン、選択ボタンおよび数字キー等の多数のキーを有するリモートコントロール装置および当該リモートコントロール装置から送信された信号を受光する受光部、または、各種確認ボタン、選択ボタンおよび数字キー等の多数のキーを有する操作パネルにより構成されている。そして、この操作部２００は、コンテンツデータの受信、リムーバブルＨＤ１０への当該コンテンツデータの記録または当該リムーバブルＨＤ１０に記録されたコンテンツデータの再生を行う際の各種の指示のために用いられるようになっている。【００４４】
システム制御部２１０は、受信装置用ＲＯＭ／ＲＡＭ２２０に格納される制御プログラムを読み出して各処理を実行するとともに、当該ＲＯＭ／ＲＡＭ２２０に処理中のデータを一時的に保持するようになっており、ＴＶ受信部１１０において受信された、または、ＨＤドライブ１２０に装着されたリムーバブルＨＤ１０に記録された暗号化コンテンツデータの再生制御、および、ＨＤドライブ１２０に装着されたリムーバブルＨＤ１０に暗号化コンテンツデータを記録する暗号化コンテンツデータの記録制御を行うようになっている。特に、本実施形態のシステム制御部２１０は、再生制御部１８０を制御しつつ、復号化コンテンツデータの再生にあたり、ライセンス鍵情報提供処理の制御を統括的に行うようになっている。【００４５】
次に、図２および図３を用いて、本実施形態のＨＤドライブ１２０および鍵情報取得部１３０のライセンス鍵情報の提供処理について説明する。なお、図２は、本実施形態におけるライセンス鍵情報の提供処理を説明するための図であり、図３は、本実施形態のリムーバブルＨＤ１０および鍵情報取得部１３０におけるライセンス鍵情報の存在と再生可能状態を示す表である。【００４６】
本実施形態のＨＤドライブ１２０は、リムーバブルＨＤ１０から鍵情報取得部１３０にライセンス鍵情報を送信する際に、リムーバブルＨＤ１０を制御し、
（１）鍵情報取得部１３０との認証制御（状態１）、
（２）乱数の発生制御（乱数情報の生成制御（状態２））、
（３）ライセンス鍵情報の暗号化制御（状態３）、
（４）暗号化されたライセンス鍵情報の送信制御および削除制御（状態４、状態５）
（５）乱数情報の暗号化制御（状態６）
（６）暗号化された乱数情報の送信制御および削除制御（状態７、状態８）を行い、
リムーバブルＨＤ１０から鍵情報取得部１３０にライセンス鍵情報を暗号化させつつ、出力させるようになっている。ただし、上述のまたは後述するかっこ内の状態は図３における各状態を示す。【００４７】
具体的には、ＨＤドライブ１２０は、図２に示すように、再生制御部１８０の制御の下、復号化制御部１５０を介して鍵情報取得部１３０と連動し、リムーバブルＨＤ１０と当該鍵情報取得部１３０との認証を行わせるとともに、当該リムーバブルＨＤ１０に鍵情報取得部１３０と共通するライセンス鍵情報とは異なる鍵情報（以下、共通鍵情報という。）を保持させるようになっている（状態１）。すなわち、ＨＤドライブ１２０は、リムーバブルＨＤ１０に鍵情報取得部１３０に格納された鍵情報と同一の鍵情報を共通鍵情報として保持させるようになっている。【００４８】
また、このＨＤドライブ１２０は、リムーバブルＨＤ１０と鍵情報取得部１３０との認証が行われると、当該リムーバブルＨＤ１０内において、所定の処理に基づいて乱数を発生させるようになっており（状態２）、当該発生させた乱数に基づいて当該リムーバブルＨＤ１０に記憶されているライセンス鍵情報を所定の暗号化処理により暗号化させるようになっている（状態３）。そして、このＨＤドライブ１２０は、リムーバブルＨＤ１０から暗号化されたライセンス鍵情報（以下、暗号化鍵情報という。）を第１の暗号化情報として鍵情報取得部１３０に送信制御するようになっている（状態４）。【００４９】
なお、本実施形態では、ＨＤドライブ１２０は、リムーバブルＨＤ１０に暗号化鍵情報が生成されると暗号化鍵情報の基になったライセンス鍵情報を消滅させるようになっている。また、当該暗号化鍵情報が生成される際に、当該暗号化鍵情報は、リムーバブルＨＤ１０内に記憶されるとともに、発生させた乱数は、乱数情報として当該リムーバブルＨＤ１０内に記憶されるようになっている。【００５０】
さらに、ＨＤドライブ１２０は、暗号化鍵情報の送信の後に、鍵情報取得部１３０から暗号化鍵情報を受信した旨を示す受信確認情報が送信されてくると、リムーバブルＨＤ１０に当該リムーバブルＨＤ１０に記憶されている暗号化鍵情報を消去させるようになっている（状態５）。そして、このＨＤドライブ１２０は、リムーバブルＨＤ１０に、当該リムーバブルＨＤ１０内に記憶されている乱数情報を共通鍵情報に基づいて暗号化させ（状態６）、リムーバブルＨＤ１０から当該暗号化された乱数情報（以下、暗号化乱数情報という。）を鍵情報取得部１３０に送信制御するようになっている（状態７）。【００５１】
最後に、ＨＤドライブ１２０は、暗号化乱数情報の送信の後に、鍵情報取得部１３０から暗号化乱数情報を受信した旨を示す受信確認情報が送信されてくると、リムーバブルＨＤ１０に当該リムーバブルＨＤ１０に記憶されている暗号化鍵情報を消去させるようになっている（状態８および状態９）。【００５２】
一方、鍵情報取得部１３０は、リムーバブルＨＤ１０からライセンス鍵情報を受信する際に、
（１）リムーバブルＨＤ１０との認証制御（状態１〜状態３）、
（２）暗号化鍵情報の受信（状態４〜状態６）、
（３）暗号化乱数情報の受信（状態７、状態８）、
（４）暗号化乱数情報の復号化とライセンス鍵情報の復元（状態９）を行い、
リムーバブルＨＤ１０から送信された暗号化鍵情報を受信し、当該暗号化鍵情報を復号化し、ライセンス鍵情報の復元を行うようになっている。ただし、上述のまたは後述するかっこ内の状態は図３における各状態を示す。【００５３】
具体的には、鍵情報取得部１３０は、図２に示すように、復号化制御部１５０の制御の下、再生制御部１８０を介してＨＤドライブ１２０と連動し、リムーバブルＨＤ１０との認証を行うようになっており、リムーバブルＨＤ１０と共通する共通鍵情報を内部の不揮発性メモリＭに記憶するようになっている（状態１〜状態３）。すなわち、鍵情報取得部１３０は、リムーバブルＨＤ１０に格納された鍵情報と同一の鍵情報を共通鍵情報として不揮発性メモリＭに保持するようになっている。【００５４】
また、この鍵情報取得部１３０は、リムーバブルＨＤ１０との認証が行われ、最初に送信されてきた暗号化鍵情報を受信すると、当該暗号化鍵情報を不揮発性メモリＭに格納し、当該暗号化鍵情報を受信した旨を示す受信確認情報をリムーバブルＨＤ１０に送信するようになっている（状態４〜状態６）。【００５５】
なお、本実施形態では、リムーバブルＨＤ１０に送信する受信確認情報にてリムーバブルＨＤ１０に格納されている暗号化鍵情報の消去指示となる。また、鍵情報取得部１３０は、暗号化鍵情報を受信した際に、当該暗号化鍵情報を正確に受信していない場合には、受信確認情報を送信せず、再送指示または所定のエラー処理を行うようになっている。【００５６】
さらに、鍵情報取得部１３０は、暗号化鍵情報の受信の後に、リムーバブルＨＤ１０から暗号化乱数情報が送信されてくると、当該暗号化乱数情報を不揮発性メモリＭに格納し、当該暗号化乱数情報を受信した旨を示す受信確認情報をリムーバブルＨＤ１０に送信するようになっている（状態７、状態８）。【００５７】
なお、本実施形態では、暗号化鍵情報を受信する際と同様に、リムーバブルＨＤ１０に送信する受信確認情報にてリムーバブルＨＤ１０に格納されている暗号化乱数情報の消去指示となる。また、鍵情報取得部１３０は、暗号化乱数情報を受信した際に、当該暗号化乱数情報を正確に受信していない場合には、受信確認情報を送信せず、再送指示または所定のエラー処理を行うようになっている。【００５８】
最後に、鍵情報取得部１３０は、暗号化乱数情報の受信の後に、当該暗号化乱数情報を共通化鍵情報に基づいて復号化するとともに、復号化された乱数情報に基づいて暗号化鍵情報を復号化し、ライセンス鍵情報を復元するようになっている（状態９）。そして、この鍵情報取得部１３０は、上述のように、復元されたライセンス鍵情報を復号化処理部１４０に出力するようになっている。【００５９】
本実施形態では、このようにリムーバブルＨＤ１０およびＨＤドライブ１２０と鍵情報取得部１３０とが暗号化情報送信処理および暗号化情報受信処理を行うようになっている。すなわち、図３に示す表のように、リムーバブルＨＤ１０と鍵情報取得部１３０では、それぞれ、状態１〜状態９において、ライセンス鍵情報（または暗号化鍵情報）、乱数情報（または暗号化鍵情報）および共通鍵情報の三種類の情報を同時に有することがないので、ライセンス鍵情報は常に一の装置でのみ存在することとなる。したがって、本実施形態では、リムーバブルＨＤ１０および鍵情報取得部１３０において、ライセンス鍵情報（暗号化されていない状態のライセンス鍵情報）が、それぞれ個々の部材に存在することがないので、一のライセンス鍵情報では、同時に複数のコンテンツデータを復号化することができないようになっている。【００６０】
次に、図４を用いて本実施形態の再生制御部１８０におけるライセンス鍵情報提供処理を含むコンテンツデータの再生開始処理の動作について説明する。なお、図４は、本実施形態の再生制御部１８０におけるコンテンツデータの再生開始処理の動作を示すフローチャートである。【００６１】
以下の動作において、予めリムーバブルＨＤ１０がＨＤドライブ１２０に装着されているとともに、当該リムーバブルＨＤ１０には再生の対象となる暗号化コンテンツデータを復号化するライセンス鍵情報が記憶されているものとし、再生の対象となるコンテンツデータは予めリムーバブルＨＤ１０に記録されているものとする。【００６２】
まず、操作部２００を操作することによって、リムーバブルＨＤ１０に記録されたコンテンツデータを再生すべきことが指示され、再生制御部１８０にシステム制御部２１０を介して当該指示が入力されると、当該再生制御部１８０は、当該指示を検出し（ステップＳ１１）、当該再生制御部１８０は、ＨＤドライブ１２０と復号化制御を連動させてライセンス鍵情報提供処理を実行する（ステップＳ１２）。【００６３】
具体的には、再生制御部１８０は、ＨＤドライブ１２０および復号化制御部１５０にライセンス鍵情報提供処理を実行する旨の指示を出力し、ＨＤドライブ１２０および復号化処理部１４０は、当該指示に基づいて暗号化送信処理または暗号化受信処理の制御を開始する。【００６４】
なお、本実施形態におけるＨＤドライブ１２０および復号制御部のライセンス鍵情報提供処理の動作、すなわち、暗号化送信処理部および暗号化受信処理部の詳細については、後述する。【００６５】
次いで、再生制御部１８０は、適正にライセンス鍵情報提供処理を行うことができたか否かを判断し（ステップＳ１３）、適正にライセンス鍵情報提供処理を行うことができなかったと判断すると、再度、当該ライセンス鍵情報提供処理を行うか否かを判断する（ステップＳ１４）。【００６６】
このとき、再生制御部１８０は、ＯＳＤ処理部１９０および出力処理部１６０を制御して、再度ライセンス鍵情報提供処理を行うか否かの表示を行い、操作部２００にて入力された指示に基づいて当該判断を行う。【００６７】
次いで、再生制御部１８０が、再度、ライセンス鍵情報提供処理を行うと判断した場合には、当該再生制御部１８０は、ステップＳ１２の処理に移行させ、ライセンス鍵情報提供処理を中止すると判断した場合には、コンテンツデータを再生させずに本動作を終了させる。【００６８】
一方、再生制御部１８０が、適正にライセンス鍵情報提供処理を行うことができたと判断した場合には、当該再生制御部１８０は、復号化制御部１５０を介して復号化処理部１４０と、ＨＤドライブ１２０を制御して、リムーバブルＨＤ１０に記憶されている暗号化コンテンツデータの再生開始の指示を行い（ステップＳ１５）、本動作を終了させる。【００６９】
なお、再生制御部１８０から各部に再生開始の指示が為されると、暗号化コンテンツデータの再生が実行される。具体的には、ＨＤドライブ１２０が、リムーバブルＨＤ１０から暗号化コンテンツデータを順次読み出すとともに復号処理部に出力し、復号化処理部１４０は、入力された暗号化コンテンツデータを鍵情報取得部１３０が取得したライセンス鍵情報に基づいて順次復号処理を行う。また、出力処理部１６０は、復号化処理されたコンテンツデータを順次所定の映像信号および音信号に変換して外部装置に出力する。【００７０】
次に、図５および図６を用いて、本実施形態のＨＤドライブ１２０および復号化制御部１５０におけるライセンス鍵情報提供処理の動作について説明する。なお。図５および図６は、本実施形態のＨＤドライブ１２０および復号化制御部１５０におけるライセンス鍵情報提供処理の動作を示すフローチャートである。【００７１】
本動作では、ライセンス鍵情報を送信するリムーバブルＨＤ１０内における暗号化送信処理と、ライセンス鍵情報を受信する鍵情報取得部１３０における暗号化受信処理と、を各処理毎の動作として個々のフローチャートにて説明する。【００７２】
また、本動作において、ＨＤドライブ１２０および復号化制御部１５０は、再生制御部１８０の指示に基づいて暗号化送信処理および暗号化受信処理の制御を開始するものとし、暗号化送信処理を基準として各処理の説明を行う。【００７３】
まず、ＨＤドライブ１２０および復号化制御部１５０に、再生制御部１８０からのライセンス鍵情報提供処理を実行する旨の指示が入力されると、当該ＨＤドライブ１２０および復号化制御部１５０は、互いに連動し、リムーバブルＨＤ１０と鍵情報取得部１３０の認証を実行させ（ステップＳ１１１、ステップＳ２１１）、リムーバブルＨＤ１０と鍵情報取得部１３０との認証が適正に実行された否かを判断する（ステップＳ１１２、ステップＳ２１２）。【００７４】
このとき、ＨＤドライブ１２０および復号化制御部１５０が、リムーバブルＨＤ１０と鍵情報取得部１３０の認証が適正に実行されていないと判断すると、当該ＨＤドライブ１２０および復号化制御部１５０は、本動作を終了させる。【００７５】
一方、ＨＤドライブ１２０および復号化制御部１５０が、リムーバブルＨＤ１０と鍵情報取得部１３０の認証が適正に実行されたことを判断すると、ＨＤドライブ１２０および復号化制御部１５０は、リムーバブルＨＤ１０または鍵情報取得部１３０には共有鍵情報を保持させる（ステップＳ１１３、ステップＳ２１３）。【００７６】
このとき、復号化制御部１５０は、共有鍵情報を鍵情報取得部１３０内部の不揮発性メモリＭに格納し、リムーバブルＨＤ１０から送信される暗号化鍵情報の受信待機を行う（ステップＳ２１４）。【００７７】
次いで、ＨＤドライブ１２０は、リムーバブルＨＤ１０に、所定の処理により乱数を乱数情報として当該リムーバブルＨＤ１０内にて発生させるとともに（ステップＳ１１４）、当該発生させた乱数情報に基づいてライセンス鍵情報を暗号化させ、暗号化鍵情報を暗号化情報として当該リムーバブルＨＤ１０内にて生成させる（ステップＳ１１５）。【００７８】
次いで、ＨＤドライブ１２０は、生成された暗号化鍵情報である暗号化情報をリムーバブルＨＤ１０から読み出して鍵情報取得部１３０に送信し、鍵情報取得部１３０から送信される受信確認情報の受信を待機する（ステップＳ１１６）。【００７９】
このとき、鍵情報取得部１３０がＨＤドライブ１２０を介してリムーバブルＨＤ１０から暗号化鍵情報を受信すると（ステップＳ２１５）、復号化制御部１５０は、当該鍵情報取得部１３０に受信された暗号化鍵情報の有効性を判断し（ステップＳ２１６）、有効でないと判断された場合に、復号化制御部１５０は本動作を終了させる。【００８０】
なお、復号化制御部１５０によって本動作が終了すると、再生制御部１８０は、当該終了の通知（以下、終了通知という。）を受け取り、当該終了通知に基づいてＨＤドライブ１２０の暗号化送信処理も強制的に終了させる。【００８１】
一方、鍵情報取得部１３０が、受信された暗号化鍵情報が有効であると判断した場合には、復号化制御部１５０は、鍵情報取得部１３０に暗号化鍵情報を受信した旨を示す受信確認情報、すなわち、消去指示の情報（以下、消去指示情報という。）をＨＤドライブ１２０に送信させる（ステップＳ２１７）。【００８２】
次いで、ＨＤドライブ１２０は、鍵情報取得部１３０から送信された受信確認情報を受信すると（ステップＳ１１７）、ＨＤドライブ１２０は、当該受信された受信確認情報が有効か否か、すなわち、鍵情報取得部１３０において有効に暗号化鍵情報の受信ができたか否かを判断し（ステップＳ１１８）、当該受信確認情報が有効でない場合には、本動作を終了させる。【００８３】
なお、ＨＤドライブ１２０によって本動作が終了すると、再生制御部１８０は、当該終了通知を受け取り、当該終了通知に基づいて復号化制御部１５０の暗号化受信処理も強制的に終了させる。【００８４】
一方、ＨＤドライブ１２０が、鍵情報取得部１３０にて適正に暗号化鍵情報が取得されたと判断すると、当該ＨＤドライブ１２０は、リムーバブルＨＤ１０を制御して当該リムーバブルＨＤ１０に記憶されている暗号化鍵情報を消去させる（ステップＳ１１９）。【００８５】
次いで、ＨＤドライブ１２０は、リムーバブルＨＤ１０に、当該リムーバブルＨＤ１０に保持されている共通鍵情報に基づいてステップＳ１１４にて生成された乱数情報を暗号化させ、暗号化乱数情報を暗号化情報として当該リムーバブルＨＤ１０内にて生成させる（ステップＳ１２０）。【００８６】
次いで、ＨＤドライブ１２０は、生成された暗号化乱数情報である暗号化情報をリムーバブルＨＤ１０から読み出して鍵情報取得部１３０に送信し、鍵情報取得部１３０から送信される受信確認情報の受信を待機する（ステップＳ１２１）。【００８７】
このとき、鍵情報取得部１３０がＨＤドライブ１２０を介してリムーバブルＨＤ１０から暗号化乱数情報を受信すると（ステップＳ２１８）、復号化制御部１５０は、当該鍵情報取得部１３０に受信された暗号化乱数情報の有効性を判断し（ステップＳ２１９）、有効でないと判断された場合に、復号化制御部１５０は本動作を終了させる。【００８８】
なお、復号化制御部１５０によって本動作が終了すると、上述のステップＳ２１５の処理と同様に、再生制御部１８０は、終了通知を受け取り、当該終了通知に基づいてＨＤドライブ１２０の暗号化送信処理も強制的に終了させる。【００８９】
次いで、鍵情報取得部１３０が、受信された暗号化乱数情報が有効であると判断した場合には、復号化制御部１５０は、当該鍵情報取得部１３０に、暗号化乱数情報を受信した旨を示す受信確認情報をＨＤドライブ１２０に送信させる（ステップＳ２２０）。【００９０】
次いで、ＨＤドライブ１２０は、鍵情報取得部１３０から送信された受信確認情報を受信すると（ステップＳ１２２）、ＨＤドライブ１２０は、当該受信された受信確認情報が有効か否か、すなわち、鍵情報取得部１３０において有効に暗号化鍵情報の受信ができたか否かを判断し（ステップＳ１２３）、当該受信確認情報が有効でない場合には、本動作を終了させる。【００９１】
なお、ＨＤドライブ１２０によって本動作が終了すると、再生制御部１８０は、当該終了通知を受け取り、当該終了通知に基づいて復号化制御部１５０の暗号化受信処理も強制的に終了させる。【００９２】
次いで、ＨＤドライブ１２０が、鍵情報取得部１３０にて適正に暗号化乱数情報が取得されたと判断すると、当該ＨＤドライブ１２０は、リムーバブルＨＤ１０を制御して当該リムーバブルＨＤ１０に記憶されている暗号化乱数情報を消去させ（ステップＳ１２４）、本動作を終了させる。【００９３】
他方、復号化制御部１５０は、鍵情報取得部１３０に、受信された暗号化乱数情報および暗号化鍵情報を復号化させるとともに（ステップＳ２２１）、当該復号化されたライセンス鍵情報の有効性を判断させ（ステップＳ２２２）、当該復号化されたライセンス鍵情報が有効でないと判断された場合に、復号化制御部１５０は本動作を終了させる。【００９４】
なお、復号化制御部１５０によって本動作が終了すると、再生制御部１８０は、当該終了通知を受け取り、当該終了通知に基づいてＨＤドライブ１２０の暗号化送信処理も強制的に終了させる。【００９５】
一方、鍵情報取得部１３０が復号化されたライセンス鍵情報が有効であると判断すると、復号化制御部１５０は、ライセンス鍵情報提供処理が適正に終了した旨を再生制御部１８０に通知し（ステップＳ２２３）、本動作を終了させる。【００９６】
以上本実施形態によれば、情報記録再生装置１００は、暗号化されたコンテンツデータを復号するための鍵情報を記憶するリムーバブルＨＤ１０から当該リムーバブルＨＤ１０とは異なる鍵情報取得部１３０に提供するライセンス鍵情報提供処理を行う場合であって、ライセンス鍵情報を暗号化する際に用いる複数の暗号化情報を生成する生成処理と、生成された各暗号化情報を他の暗号化情報と異なるタイミングにて段階的にリムーバブルＨＤ１０から鍵情報取得部１３０に順次送信する送信処理と、鍵情報取得部１３０にて送信された各暗号化情報を順次受信する受信処理と、鍵情報取得部１３０にて全ての暗号化情報を受信した後に、当該全ての暗号化情報を用いてライセンス鍵情報を生成する生成処理と、を含み、送信処理においては、リムーバブルＨＤ１０が一の暗号化情報を送信した後であって、未だ情報取得部に送信されていない他の暗号化情報を送信する前に、当該送信された暗号化情報を消去する構成を有している。【００９７】
この構成により、本実施形態の情報記録再生装置１００は、生成された各暗号化情報を他の暗号化情報と異なるタイミングにて段階的にリムーバブルＨＤ１０から鍵情報取得部１３０に順次送信するとともに、鍵情報取得部１３０にて送信された各暗号化情報を順次受信し、鍵情報取得部１３０にて全ての暗号化情報が受信された後に、当該全ての暗号化情報を用いてライセンス鍵情報を生成する。そして、本実施形態の情報記録再生装置１００は、リムーバブルＨＤ１０が一の暗号化情報が送信された後であって、未だ鍵情報取得部１３０に送信されていない他の暗号化情報が送信される前に、当該送信された暗号化情報を消去する。【００９８】
したがって、本実施形態のライセンス鍵情報提供処理では、暗号化コンテンツデータを部材間において転送する場合であっても、各部材にて暗号化コンテンツデータと当該暗号化コンテンツデータを復号するためのライセンス鍵情報と同時に存在することがないので、すなわち、暗号化コンテンツデータとライセンス鍵情報が同時に存在する部材は常に一つであるので、一つライセンス鍵情報からは常に一の暗号化コンテンツデータの再生のみ可能となる。【００９９】
また、例えば、図７に示すライセンス鍵情報を提供する方法であっては、認証により共通鍵情報の共有が行われた後に、共通鍵情報にてライセンス鍵情報を暗号化して送信し、当該暗号化されたライセンス鍵情報の送信後に、当該ライセンス鍵情報を消去するようになっているので、当該ライセンス鍵情報が消去される直前には、または、不正行為によりライセンス鍵情報が消去されなければ、複数の部材においてそれぞれ暗号化されたコンテンツデータを復号化することができてしまう。なお、図７は、共有鍵情報に基づいてライセンス鍵情報を暗号化して転送する処理を説明するための図（Ｉ）である。【０１００】
さらに、例えば、図８に示すライセンス鍵情報を提供する方法であっては、認証により共通鍵情報の共有が行われた後に、共通鍵情報にてライセンス鍵情報を暗号化して送信し、当該暗号化されたライセンス鍵情報の送信後に、提供された側の部材からの受信の有無に関係なく、当該ライセンス鍵情報を消去するようになるので、暗号化されたライセンス鍵情報の転送中に転送処理が中止に成った場合、または、転送される側の部材が適切にライセンス鍵情報を受信することができなかった場合には、各部材の情報を集約したとしてもライセンス鍵情報の復号化を行うことができない。なお、図８は、共有鍵情報に基づいてライセンス鍵情報を暗号化して転送する処理を説明するための図（II）である。【０１０１】
一方、例えば、超流通システムに関する規定の一つであるＡＲＩＢ（Association of Radio Industries and Business／社団法人電波産業会）にてデジタル放送におけるコンテンツ保護規定により策定されている規格（ARIB Technical Report B-15）では、コンテンツデータのムーブ（転送記録）に関して、ムーブ処理の途中において、ムーブ処理におけるコンテンツデータを転送する側（ムーブ元）および当該ムーブ処理におけるコンテンツデータが転送される側（ムーブ先）の双方の装置に同時に、所定の時間、すなわち、１分を越える時間的長さを有するコンテンツデータが再生可能な状態であってはならないことが規定されている。このため、図７および図８に示すライセンス鍵情報を提供する方法など、この条件を満たさない提供方法では、超流通システムを構築することができない。【０１０２】
一方、本実施形態のライセンス鍵情報提供処理では、上述のように、暗号化コンテンツデータとライセンス鍵情報が同時に存在する部材は常に一つであるので、転送側および転送される側の双方の部材に同時に、暗号化コンテンツデータを復号可能なライセンス鍵情報が存在しないこととなり、当該規格を満たすこととなる。【０１０３】
以上のように、本実施形態のライセンス鍵情報提供処理では、一つライセンス鍵情報からは常に一の暗号化コンテンツデータの再生のみ可能となるとともに、ライセンス鍵情報の転送中の障害に強く、さらに、上述の超流通システムに代表される著作権保護を強固に行うシステムにおいても条件を満たすことができるので、的確にライセンス鍵情報の授受を行うことができるとともに、コンテンツデータの著作権保護を強固にかつ的確に行うことができる。【０１０４】
なお、本実施形態の情報記録再生装置１００は、ライセンス鍵情報提供処理において、リムーバブルＨＤ１０と鍵情報取得部１３０間において単に暗号化鍵情報および暗号化乱数情報の授受を行うようになっているが、各暗号化情報の転送におけるセキュリティを高めるために、各暗号化情報の送受信および受信確認情報の送受信に関して、各情報が発信者から発信され、途中で改ざんなどが行なわれていないことを示すためのデジタル署名の方法を用いるようにしてもよい。【０１０５】
この場合には、図９に示すように各暗号化情報および受信確認情報の送信時に、リムーバブルＨＤ１０または鍵情報取得部１３０は、当該リムーバブルＨＤ１０または鍵情報取得部１３０におけるデジタル署名を署名情報として生成して添付し、各情報の受信後に当該添付された署名情報を用いて情報を送信したリムーバブルＨＤ１０または鍵情報取得部１３０の署名を検証する。そして、デジタル署名が承認された場合に、当該各情報を受信したリムーバブルＨＤ１０または鍵情報取得部１３０デジタル署名を署名情報として生成して添付する。【０１０６】
また、本実施形態の情報記録再生装置１００には、ライセンス鍵情報がリムーバブルＨＤ１０にて提供されるようになっているが、ＤＶＤなどのその他の可搬型記録媒体によって提供されるようにしてもよい。【０１０７】
また、本実施形態の情報記録再生装置１００には、ライセンス鍵情報がリムーバブルＨＤ１０にて提供されるようになっているが、インターネットなどの通信回線を介して、パーソナルコンピュータやハードディスクレコーダなどの他の情報再生装置、または、情報記録再生装置１００から提供されるようにしてもよい。【０１０８】
この場合に、ライセンス鍵情報を提供する情報記録装置は、通信回線を介して暗号化鍵情報および暗号化乱数情報を順次段階的にライセンス鍵情報を提供する装置に送信しつつ、消去する。【０１０９】
〔第２実施形態〕
次に、図１０〜図１４を用いて本願に係る情報記録再生装置の第２実施形態について説明する。【０１１０】
本実施形態では、第１実施形態におけるライセンス鍵情報転送処理において、乱数情報を用いてライセンス鍵情報を送信する点に代えて、ライセンス鍵情報から当該ライセンス鍵情報を一意に決定する複数の鍵情報に分散し、当該分散された鍵情報（以下、分散鍵情報という。）を用いてライセンス鍵情報を提供する点に特徴がある。その他の構成は、第１実施形態と同様であり、同一の部材には同一番号を付してその説明を省略するとともに、本実施形態におけるライセンス鍵情報提供処理の前提となる再生開始処理は、第１実施形態と同様の動作となるため、その説明を省略する。【０１１１】
なお、本実施形態では、ライセンス鍵情報転送処理における分割鍵情報を生成する方法として、秘密分散法と呼ばれる情報分割方式を用いる。【０１１２】
まず、図１０および図１１を用いて本実施形態のライセンス鍵情報転送処理において用いる秘密分散処理について説明する。なお、図１０および図１１は、本実施形態のライセンス鍵情報転送処理において用いる秘密分散処理を説明するための図である。【０１１３】
秘密分散処理とは、ライセンス鍵情報を複数の分散情報に符号化する処理をいい、この秘密分散処理は、分散された各分散情報一つ一つから全体の情報、すなわち、ライセンス鍵情報を知ることはできないようになっており、ライセンス鍵情報の漏洩等から高い安全性を維持できるようになっている。【０１１４】
例えば、図１０に示すように、Ｘ−Ｙ平面上の直線の方程式（ｙ＝ａｘ＋ｂ）を算出の対象となる情報とすると、各座標の情報からは、直線の方程式を算出することができない。例えば、（ｘ１，ｙ１）からは（ｙ＝ａｘ＋ｂ）を算出することができない。しかしながら、２点の座標、例えば、（ｘ１，ｙ１）（ｘ３，ｙ３）からは（ｙ＝ａｘ＋ｂ）を算出することができる。すなわち、Ｘ−Ｙ平面上の直線（ｙ＝ａｘ＋ｂ）の情報は、２点以上の座標の情報から算出することができる。したがって、ライセンス鍵情報がＸ−Ｙ平面上の直線（ｙ＝ａｘ＋ｂ）の情報とすると、複数の座標情報を分散情報として生成すれば、各分散情報ではライセンス鍵情報を算出することができないが、複数の分散情報を取得すれば、ライセンス鍵情報を算出すること、すなわち、ライセンス鍵情報を復元することができるようになっている。【０１１５】
本実施形態では、この原理を用いてライセンス鍵情報に秘密分散処理（分散）を行うとともに、当該ライセンス鍵情報を復元する際には、当該各分散情報を取得し、当該各分散情報に基づいて秘密分散処理（統合）を行い、ライセンス鍵情報を復元する際に必要となる情報を他の部材に提供するようになっている。【０１１６】
なお、図１１は、ライセンス鍵情報がＸ−Ｙ平面上の２次曲線の方程式（ｙ＝ａｘ２＋ｂｘ＋ｃ）の情報とした場合の秘密分散処理を説明するための図であり、この場合には、３点以上の座標情報から当該２次曲線の方程式（ｙ＝ａｘ２＋ｂｘ＋ｃ）、すなわち、ライセンス鍵情報を復元することができることを示している。【０１１７】
また、本実施形態では、符号化された各分散情報に対して共通鍵情報に基づいて更に暗号化するようになっており、ライセンス鍵情報の漏洩を高度に防止するようになっている。 【０１１８】
次に、図１２および図１３を用いて、本実施形態のＨＤドライブ１２０および鍵情報取得部１３０のライセンス鍵情報の提供処理について説明する。なお、図１２は、本実施形態におけるライセンス鍵情報の提供処理を説明するための図であり、図１３は、本実施形態のリムーバブルＨＤ１０および鍵情報取得部１３０におけるライセンス鍵情報の存在と再生可能状態を示す表である。【０１１９】
本実施形態のＨＤドライブ１２０は、第１実施形態と同様に、リムーバブルＨＤ１０からＨＤライセンス鍵情報を鍵情報取得部１３０に出力する際に、再生制御部１８０の制御の下、復号化制御部１５０と連動し、リムーバブルＨＤ１０に記憶されているライセンス鍵情報を所定の処理により複数の情報、すなわち、分散情報を生成させ、当該各分散情報に対して暗号化を行わせつつ、鍵情報取得部１３０においてライセンス鍵情報を復号化するために必要な複数の暗号化情報を生成させ、生成された各暗号化情報を段階的に鍵情報取得部１３０に出力するようになっている。【０１２０】
本実施形態のＨＤドライブ１２０は、リムーバブルＨＤ１０から鍵情報取得部１３０にライセンス鍵情報を送信する際に、リムーバブルＨＤ１０を制御し、
（１）鍵情報取得部１３０との認証制御（状態１）、
（２）ライセンス鍵情報を秘密分散処理（分散）によって二つの鍵情報に分割させ、二つの鍵情報の生成を行わせる生成制御（状態２）、
（３）分割された第１の鍵情報（以下、第１鍵情報という。）の暗号化制御（状態３）、
（４）暗号化された第１鍵情報（以下、暗号化第１鍵情報という。）の送信制御および削除制御（状態４、状態５）
（５）分割された第２の鍵情報（以下、第２鍵情報という。）の暗号化制御（状態６）、
（６）暗号化された第２鍵情報（以下、暗号化第２鍵情報という。）の送信制御および削除制御（状態７、状態８）を行い、
リムーバブルＨＤ１０から鍵情報取得部１３０にライセンス鍵情報を暗号化させつつ、出力させるようになっている。ただし、上述のまたは後述するかっこ内の状態は図１３における各状態を示す。【０１２１】
具体的には、ＨＤドライブ１２０は、図１２に示すように、再生制御部１８０の制御の下、復号化制御部１５０を介して鍵情報取得部１３０と連動し、リムーバブルＨＤ１０と当該鍵情報取得部１３０との認証を行わせるとともに、当該リムーバブルＨＤ１０に鍵情報取得部１３０と共通する共通鍵情報を保持させるようになっている（状態１）。【０１２２】
また、このＨＤドライブ１２０は、リムーバブルＨＤ１０と鍵情報取得部１３０との認証が行われると、当該リムーバブルＨＤ１０内において、ライセンス鍵情報に対して秘密分散処理（分散）を行い、ライセンス鍵情報から第１鍵情報と第２鍵情報を生成するようになっており（状態２）、共通鍵情報に基づいて当該生成された第１鍵情報を所定の暗号化処理により暗号化させるようになっている（状態３）。そして、このＨＤドライブ１２０は、リムーバブルＨＤ１０から暗号化された第１鍵情報である暗号化第１鍵情報を第１の暗号化情報として鍵情報取得部１３０に送信制御するようになっている（状態４）。【０１２３】
さらに、ＨＤドライブ１２０は、暗号化第１鍵情報の送信の後に、鍵情報取得部１３０から暗号化第１鍵情報を受信した旨を示す受信確認情報が送信されてくると、リムーバブルＨＤ１０に当該リムーバブルＨＤ１０に記憶されている暗号化第１鍵情報を消去させるようになっている（状態５）。そして、このＨＤドライブ１２０は、リムーバブルＨＤ１０に、当該リムーバブルＨＤ１０内に記憶されている第２鍵情報を共通鍵情報に基づいて暗号化させ（状態６）、リムーバブルＨＤ１０から当該暗号化された第２鍵情報である暗号化第２鍵情報を鍵情報取得部１３０に送信制御するようになっている（状態７）。 【０１２４】
最後に、ＨＤドライブ１２０は、暗号化第２鍵情報の送信の後に、鍵情報取得部１３０から暗号化第２鍵情報を受信した旨を示す受信確認情報が送信されてくると、リムーバブルＨＤ１０に当該リムーバブルＨＤ１０に記憶されている暗号化第２鍵情報を消去させるようになっている（状態８および状態９）。【０１２５】
一方、本実施形態の鍵情報取得部１３０には、第１実施形態と同様に、復号化制御部１５０の制御の下、ライセンス鍵情報をリムーバブルＨＤ１０から取得する際に、ＨＤドライブ１２０と連動しつつ、ＨＤドライブ１２０から出力された複数の暗号化情報が順次入力されるようになっており、この鍵情報取得部１３０は、全ての暗号化情報を受信した後に、当該全ての暗号化情報を用いてライセンス鍵情報を生成するようになっている。そして、この鍵情報取得部１３０は、生成されたライセンス鍵情報を、復号化制御部１５０を介して復号化処理部１４０に出力するようになっている。【０１２６】
また、鍵情報取得部１３０は、内部に不揮発性メモリＭを有し、暗号化情報その他の当該リムーバブルＨＤ１０から送信されたライセンス鍵情報の提供にあたり必要な情報を当該不揮発性メモリＭに記憶するようになっている。【０１２７】
本実施形態の鍵情報取得部１３０は、リムーバブルＨＤ１０からライセンス鍵情報を受信する際に、
（１）リムーバブルＨＤ１０との認証制御（状態１〜状態３）、
（２）暗号化第１鍵情報の受信（状態４〜状態６）、
（３）暗号化第２鍵情報の受信（状態７、状態８）、および、
（４）暗号化第１鍵情報および暗号化第２鍵情報の復号化とライセンス鍵情報の復元（状態９）を行い、
リムーバブルＨＤ１０から送信された暗号化第１鍵情報および暗号化第２鍵情報を受信し、当該ライセンス鍵情報の復元を行うようになっている。ただし、上述のまたは後述するかっこ内の状態は図１３における各状態を示す。【０１２８】
具体的には、鍵情報取得部１３０は、図１２に示すように、復号化制御部１５０の制御の下、再生制御部１８０を介してＨＤドライブ１２０と連動し、リムーバブルＨＤ１０との認証を行うようになっており、リムーバブルＨＤ１０と共通する共通鍵情報を内部の不揮発性メモリＭに記憶するようになっている（状態１〜状態３）。すなわち、鍵情報取得部１３０は、リムーバブルＨＤ１０に格納された鍵情報と同一の鍵情報を共通鍵情報として不揮発性メモリＭに保持するようになっている。【０１２９】
また、この鍵情報取得部１３０は、リムーバブルＨＤ１０との認証が行われ、最初に送信されてきた暗号化第１鍵情報を受信すると、当該暗号化第１鍵情報を不揮発性メモリＭに格納し、当該暗号化第１鍵情報を受信した旨を示す受信確認情報をリムーバブルＨＤ１０に送信するようになっている（状態４〜状態６）。【０１３０】
なお、本実施形態では、リムーバブルＨＤ１０に送信する受信確認情報にてリムーバブルＨＤ１０に格納されている暗号化第１鍵情報の消去指示となる。また、鍵情報取得部１３０は、暗号化第１鍵情報を受信した際に、当該暗号化第１鍵情報を正確に受信していない場合には、受信確認情報を送信せず、再送指示または所定のエラー処理を行うようになっている。【０１３１】
さらに、鍵情報取得部１３０は、暗号化第１鍵情報の受信の後に、リムーバブルＨＤ１０から暗号化第２鍵情報が送信されてくると、当該暗号化第２鍵情報を不揮発性メモリＭに格納し、当該暗号化第２鍵情報を受信した旨を示す受信確認情報をリムーバブルＨＤ１０に送信するようになっている（状態７、状態８）。【０１３２】
なお、本実施形態では、暗号化第１鍵情報を受信する際と同様に、リムーバブルＨＤ１０に送信する受信確認情報にてリムーバブルＨＤ１０に格納されている暗号化第２鍵情報の消去指示となる。また、鍵情報取得部１３０は、暗号化第２鍵情報を受信した際に、当該暗号化第２鍵情報を正確に受信していない場合には、受信確認情報を送信せず、再送指示または所定のエラー処理を行うようになっている。【０１３３】
最後に、鍵情報取得部１３０は、暗号化第２鍵情報の受信の後に、暗号化第１鍵情報および暗号化第２鍵情報をそれぞれ共通化鍵情報に基づいて復号化するとともに（状態９）、復号化された第１鍵情報および第２鍵情報に基づいて秘密分散処理を行い、ライセンス鍵情報を復元するようになっている（状態９）。そして、この鍵情報取得部１３０は、上述のように、復元されたライセンス鍵情報を復号化処理部１４０に出力するようになっている。【０１３４】
本実施形態では、このようにリムーバブルＨＤ１０およびＨＤドライブ１２０と鍵情報取得部１３０とが暗号化情報送信処理および暗号化情報受信処理を行うようになっている。すなわち、図１３に示す表のように、リムーバブルＨＤ１０と鍵情報取得部１３０では、状態１〜状態１０において、第１鍵情報（または暗号化第１鍵情報）、第２鍵情報（または暗号化第２鍵情報）および共通鍵情報の三種類の情報を同時に有することがないので、ライセンス鍵情報は常に一の装置でのみ存在することとなる。したがって、本実施形態では、リムーバブルＨＤ１０および鍵情報取得部１３０において、ライセンス鍵情報（暗号化されていない状態のライセンス鍵情報）が、それぞれ個々に存在することがないので、一のライセンス鍵情報では、同時に複数のコンテンツデータを復号化することができないようになっている。【０１３５】
次に、図１４および図１５を用いて、本実施形態のＨＤドライブ１２０および復号化制御部１５０におけるライセンス鍵情報提供処理の動作について説明する。なお。図１４および図１５は、本実施形態のＨＤドライブ１２０および復号化制御部１５０におけるライセンス鍵情報提供処理の動作を示すフローチャートである。【０１３６】
本動作では、第１実施形態と同様に、ライセンス鍵情報を送信するリムーバブルＨＤ１０内における暗号化送信処理と、ライセンス鍵情報を受信する鍵情報取得部１３０における暗号化受信処理と、各処理毎の動作として個々のフローチャートにて説明する。【０１３７】
また、本動作において、ＨＤドライブ１２０および復号化制御部１５０は、再生制御部１８０の指示に基づいて暗号化送信処理および暗号化受信処理の制御を開始するものとし、暗号化送信処理を基準として各処理の説明を行う。【０１３８】
まず、ＨＤドライブ１２０および復号化制御部１５０に、再生制御部１８０からのライセンス鍵情報提供処理を実行する旨の指示が入力されると、当該ＨＤドライブ１２０および復号化制御部１５０は、互いに連動し、リムーバブルＨＤ１０と鍵情報取得部１３０の認証を実行させ（ステップＳ３１１、ステップＳ４１１）、リムーバブルＨＤ１０と鍵情報取得部１３０との認証が適正に実行された否かを判断する（ステップＳ３１２、ステップＳ４１２）。【０１３９】
このとき、ＨＤドライブ１２０および復号化制御部１５０が、リムーバブルＨＤ１０と鍵情報取得部１３０の認証が適正に実行されていないと判断すると、当該ＨＤドライブ１２０および復号化制御部１５０は、本動作を終了させる。【０１４０】
一方、ＨＤドライブ１２０および復号化制御部１５０が、リムーバブルＨＤ１０と鍵情報取得部１３０の認証が適正に実行されたことを判断すると、ＨＤドライブ１２０および復号化制御部１５０は、リムーバブルＨＤ１０または鍵情報取得部１３０には共有鍵情報を保持させる（ステップＳ３１３、ステップＳ４１３）。【０１４１】
このとき、復号化制御部１５０は、共有鍵情報を内部の不揮発性メモリＭに格納し、リムーバブルＨＤ１０から送信される暗号化鍵情報の受信待機を行う（ステップＳ４１４）。【０１４２】
次いで、ＨＤドライブ１２０は、リムーバブルＨＤ１０に、秘密分散処理を実行させ、ライセンス鍵情報から第１鍵情報および第２鍵情報を生成させるとともに（ステップＳ３１４）、共通鍵情報に基づいて第１鍵情報を暗号化させ、第１鍵情報を暗号化情報として当該リムーバブルＨＤ１０内にて生成させる（ステップＳ３１５）。なお、このとき、リムーバブルＨＤ１０は、第１鍵情報および第２鍵情報を生成した後に、秘密分散処理の基になったライセンス鍵情報を消去する。【０１４３】
次いで、ＨＤドライブ１２０は、生成された暗号化第１鍵情報である暗号化情報をリムーバブルＨＤ１０から読み出して鍵情報取得部１３０に送信し、鍵情報取得部１３０から送信される受信確認情報の受信を待機する（ステップＳ３１６）。【０１４４】
このとき、鍵情報取得部１３０がＨＤドライブ１２０を介してリムーバブルＨＤ１０から暗号化第１鍵情報を受信すると（ステップＳ４１５）、復号化制御部１５０は、当該鍵情報取得部１３０に受信された暗号化第１鍵情報の有効性を判断し（ステップＳ４１６）、有効でないと判断された場合に、復号化制御部１５０は本動作を終了させる。【０１４５】
なお、復号化制御部１５０によって本動作が終了すると、再生制御部１８０は、当該終了の通知（以下、終了通知という。）を受け取り、当該終了通知に基づいてＨＤドライブ１２０の暗号化送信処理も強制的に終了させる。【０１４６】
一方、鍵情報取得部１３０が、受信された暗号化第１鍵情報が有効であると判断した場合には、復号化制御部１５０は、鍵情報取得部１３０に暗号第１化鍵情報を受信した旨を示す受信確認情報、すなわち、消去指示情報をＨＤドライブ１２０に送信させる（ステップＳ４１７）。【０１４７】
次いで、ＨＤドライブ１２０は、鍵情報取得部１３０から送信された受信確認情報を受信すると（ステップＳ３１７）、ＨＤドライブ１２０は、当該受信された受信確認情報が有効か否か、すなわち、鍵情報取得部１３０において有効に暗号化鍵情報の受信ができたか否かを判断し（ステップＳ３１８）、当該受信確認情報が有効でない場合には、本動作を終了させる。【０１４８】
なお、ＨＤドライブ１２０によって本動作が終了すると、再生制御部１８０は、当該終了通知を受け取り、当該終了通知に基づいて復号化制御部１５０の暗号化受信処理も強制的に終了させる。【０１４９】
一方、ＨＤドライブ１２０が、鍵情報取得部１３０にて適正に暗号化第１鍵情報が取得されたと判断すると、当該ＨＤドライブ１２０は、リムーバブルＨＤ１０を制御して当該リムーバブルＨＤ１０に記憶されている暗号化第１鍵情報を消去させる（ステップＳ３１９）。【０１５０】
次いで、ＨＤドライブ１２０は、リムーバブルＨＤ１０に、当該リムーバブルＨＤ１０に保持されている共通鍵情報に基づいてステップＳ１１４にて生成された第２鍵情報を暗号化させ、暗号化第２情報を暗号化情報として当該リムーバブルＨＤ１０内にて生成させる（ステップＳ３２０）。【０１５１】
次いで、ＨＤドライブ１２０は、生成された暗号化第２鍵情報である暗号化情報をリムーバブルＨＤ１０から読み出して鍵情報取得部１３０に送信し、鍵情報取得部１３０から送信される受信確認情報の受信を待機する（ステップＳ３２１）。【０１５２】
このとき、鍵情報取得部１３０がＨＤドライブ１２０を介してリムーバブルＨＤ１０から暗号化第２鍵情報を受信すると（ステップＳ４１８）、復号化制御部１５０は、当該鍵情報取得部１３０に受信された暗号化第２鍵情報の有効性を判断し（ステップＳ４１９）、有効でないと判断された場合に、復号化制御部１５０は本動作を終了させる。【０１５３】
なお、復号化制御部１５０によって本動作が終了すると、上述のステップＳ４１５の処理と同様に、再生制御部１８０は、終了通知を受け取り、当該終了通知に基づいてＨＤドライブ１２０の暗号化送信処理も強制的に終了させる。【０１５４】
次いで、鍵情報取得部１３０が、受信された暗号化第２鍵情報が有効であると判断した場合には、復号化制御部１５０は、当該鍵情報取得部１３０に、暗号化第２鍵情報を受信した旨を示す受信確認情報、をＨＤドライブ１２０に送信させる（ステップＳ４２０）。【０１５５】
次いで、ＨＤドライブ１２０は、鍵情報取得部１３０から送信された受信確認情報を受信すると（ステップＳ３２２）、ＨＤドライブ１２０は、当該受信された受信確認情報が有効か否か、すなわち、鍵情報取得部１３０において有効に暗号化第２鍵情報の受信ができたか否かを判断し（ステップＳ３２３）、当該受信確認情報が有効でない場合には、本動作を終了させる。【０１５６】
なお、ＨＤドライブ１２０によって本動作が終了すると、再生制御部１８０は、当該終了通知を受け取り、当該終了通知に基づいて復号化制御部１５０の暗号化受信処理も強制的に終了させる。【０１５７】
次いで、ＨＤドライブ１２０が、鍵情報取得部１３０にて適正に暗号化第２鍵情報が取得されたと判断すると、当該ＨＤドライブ１２０は、リムーバブルＨＤ１０を制御して当該リムーバブルＨＤ１０に記憶されている暗号化第２鍵情報を消去させ（ステップＳ３２４）、本動作を終了させる。【０１５８】
他方、復号化制御部１５０は、鍵情報取得部１３０に、受信された暗号化第１鍵情報および暗号化第２鍵情報を共通鍵情報に基づいて復号化させるとともに（ステップＳ４２１）、当該復号化された第１鍵情報および第２鍵情報を用いて秘密分散処理における統合処理を行い、ライセンス鍵情報を復元する（ステップＳ４２２）。【０１５９】
次いで、復号化制御部１５０は、鍵情報取得部１３０に、復元されたライセンス鍵情報の有効性を判断させ（ステップＳ４２３）、当該復号化されたライセンス鍵情報が有効でないと判断された場合に、復号化制御部１５０は本動作を終了させる。【０１６０】
なお、復号化制御部１５０によって本動作が終了すると、再生制御部１８０は、当該終了通知を受け取り、当該終了通知に基づいてＨＤドライブ１２０の暗号化送信処理も強制的に終了させる。【０１６１】
一方、鍵情報取得部１３０が復号化されたライセンス鍵情報が有効であると判断すると、復号化制御部１５０は、ライセンス鍵情報提供処理が適正に終了した旨を再生制御部１８０に通知し（ステップＳ４２４）、本動作を終了させる。【０１６２】
以上本実施形態によれば、情報記録再生装置１００は、暗号化されたコンテンツデータを復号するための鍵情報を記憶するリムーバブルＨＤ１０から当該リムーバブルＨＤ１０とは異なる鍵情報取得部１３０に提供するライセンス鍵情報提供処理を行う場合であって、ライセンス鍵情報を暗号化する際に用いる複数の暗号化情報を生成する生成処理と、生成された各暗号化情報を他の暗号化情報と異なるタイミングにて段階的にリムーバブルＨＤ１０から鍵情報取得部１３０に順次送信する送信処理と、鍵情報取得部１３０にて送信された各暗号化情報を順次受信する受信処理と、鍵情報取得部１３０にて全ての暗号化情報を受信した後に、当該全ての暗号化情報を用いてライセンス鍵情報を生成する生成処理と、を含み、送信処理においては、リムーバブルＨＤ１０が一の暗号化情報を送信した後であって、未だ情報取得部に送信されていない他の暗号化情報を送信する前に、当該送信された暗号化情報を消去する構成を有している。【０１６３】
この構成により、本実施形態の情報記録再生装置１００は、生成された各暗号化情報を他の暗号化情報と異なるタイミングにて段階的にリムーバブルＨＤ１０から鍵情報取得部１３０に順次送信するとともに、鍵情報取得部１３０にて送信された各暗号化情報を順次受信し、鍵情報取得部１３０にて全ての暗号化情報が受信された後に、当該全ての暗号化情報を用いてライセンス鍵情報を生成する。そして、本実施形態の情報記録再生装置１００は、リムーバブルＨＤ１０が一の暗号化情報が送信された後であって、未だ鍵情報取得部１３０に送信されていない他の暗号化情報が送信される前に、当該送信された暗号化情報を消去する。【０１６４】
したがって、本実施形態のライセンス鍵情報提供処理では、第１実施形態と同様に、暗号化コンテンツデータを部材間において転送する場合であっても、各部材にて暗号化コンテンツデータと当該暗号化コンテンツデータを復号するためのライセンス鍵情報と同時に存在することがないので、すなわち、暗号化コンテンツデータとライセンス鍵情報が同時に存在する部材は常に一つであるので、一つライセンス鍵情報からは常に一の暗号化コンテンツデータの再生のみ可能となる。【０１６５】
例えば、第１実施形態と同様に、図７および図８に示すライセンス鍵情報を提供する方法によってもライセンス鍵情報の授受を行うことができるが、これらのライセンス鍵情報を提供する方法では、当該ライセンス鍵情報が消去される直前には、複数の部材においてそれぞれ暗号化されたコンテンツデータを復号化することができてしまう、または、ライセンス鍵情報の転送処理中に、何らかの障害により転送処理が中止された場合には、転送状況（ライセンス鍵情報の各部材の状態）においては、ライセンス鍵情報の復号化を行うことができない。【０１６６】
さらに、例えば、超流通システムに関する規定の一つであるＡＲＩＢ（Association of Radio Industries and Business／社団法人電波産業会）にてデジタル放送におけるコンテンツ保護規定により策定されている規格（ARIB Technical Report B-15）では、コンテンツデータのムーブ（転送記録）に関して、ムーブ処理の途中において、ムーブ処理におけるコンテンツデータを転送する側（ムーブ元）および当該ムーブ処理におけるコンテンツデータが転送される側（ムーブ先）の双方の装置に同時に、所定の時間、すなわち、１分を越える時間的長さを有するコンテンツデータが再生可能な状態であってはならないことが規定されている。このため、図７および図８に示すライセンス鍵情報を提供する方法など、この条件を満たさない提供方法では、超流通システムを構築することができない。【０１６７】
一方、本実施形態のライセンス鍵情報提供処理では、上述のように、暗号化コンテンツデータとライセンス鍵情報が同時に存在する部材は常に一つであるので、転送側および転送される側の双方の部材に同時に、暗号化コンテンツデータを復号可能なライセンス鍵情報が存在しないこととなり、当該規格を満たすこととなる。【０１６８】
以上のように、本実施形態のライセンス鍵情報提供処理では、一つライセンス鍵情報からは常に一の暗号化コンテンツデータの再生のみ可能となるとともに、ライセンス鍵情報の転送中の障害に強く、さらに、上述の超流通システムに代表される著作権保護を強固に行うシステムにおいても条件を満たすことができるので、的確にライセンス鍵情報の授受を行うことができるとともに、コンテンツデータの著作権保護を強固にかつ的確に行うことができる。【０１６９】
なお、本実施形態の情報記録再生装置１００は、ライセンス鍵情報提供処理において、リムーバブルＨＤ１０と鍵情報取得部１３０間において単に暗号化第１鍵情報および暗号化第２鍵情報の授受を行うようになっているが、各暗号化情報の転送におけるセキュリティを高めるために、各暗号化情報の送受信および受信確認情報の送受信に関して、各情報が発信者から発信され、途中で改ざんなどが行なわれていないことを示すためのデジタル署名の方法を用いるようにしてもよい。【０１７０】
この場合には、図１６に示すように各暗号化情報および受信確認情報の送信時に、リムーバブルＨＤ１０または鍵情報取得部１３０は、当該リムーバブルＨＤ１０または鍵情報取得部１３０におけるデジタル署名を署名情報として生成して添付し、各情報の受信後に当該添付された署名情報を用いて情報を送信したリムーバブルＨＤ１０または鍵情報取得部１３０の署名を検証する。そして、デジタル署名が承認された場合に、当該各情報を受信したリムーバブルＨＤ１０または鍵情報取得部１３０デジタル署名を署名情報として生成して添付する。【０１７１】
また、本実施形態の情報記録再生装置１００には、ライセンス鍵情報がリムーバブルＨＤ１０にて提供されるようになっているが、ＤＶＤなどのその他の可搬型記録媒体によって提供されるようにしてもよい。【０１７２】
また、本実施形態の情報記録再生装置１００には、ライセンス鍵情報がリムーバブルＨＤ１０にて提供されるようになっているが、インターネットなどの通信回線を介して、パーソナルコンピュータやハードディスクレコーダなどの他の情報再生装置、または、情報記録再生装置１００から提供されるようにしてもよい。【０１７３】
この場合に、ライセンス鍵情報を提供する情報記録装置は、通信回線を介して暗号化鍵情報および暗号化乱数情報を順次段階的にライセンス鍵情報を提供する装置に送信しつつ、消去する。【０１７４】
また、本実施形態のライセンス鍵情報転送処理では、ライセンス鍵情報から二つの鍵情報を生成して暗号化し、転送するようになっているが、勿論、ライセンス鍵情報から３以上の鍵情報を生成して暗号化し、転送するようにしてもよい。
【図１】
2006049083.tif 000002
【図２】
2006049083.tif 000003
【図３】
2006049083.tif 000004
【図４】
2006049083.tif 000005
【図５】
2006049083.tif 000006
【図６】
2006049083.tif 000007
【図７】
2006049083.tif 000008
【図８】
2006049083.tif 000009
【図９】
2006049083.tif 000010
【図１０】
2006049083.tif 000011
【図１１】
2006049083.tif 000012
【図１２】
2006049083.tif 000013
【図１３】
2006049083.tif 000014
【図１４】
2006049083.tif 000015
【図１５】
2006049083.tif 000016
【図１６】
2006049083.tif 000017
【手続補正書】
【提出日】平成18年6月2日(2006.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】  暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段から当該第１記憶手段とは異なる第２記憶手段に提供する鍵情報提供方法であって、
前記第１記憶手段にて前記鍵情報から複数の送信情報を生成する生成工程と、
前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する送信工程と、
前記第２記憶手段にて前記送信された各送信情報を順次受信する受信工程と、
前記第２記憶手段にて送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元工程と、
を含み、
前記送信工程においては、前記第１記憶手段が一の送信情報を送信した後であって、未だ前記第２記憶手段に送信されていない他の送信情報を送信する前に、当該送信された送信情報を消去し、
前記生成工程は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散工程と、
前記第１記憶手段および前記第２記憶手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化工程と、
を含むことを特徴とする鍵情報提供方法。
【請求項２】  請求項１に記載の鍵情報提供方法において、
前記生成工程は、
任意の情報を発生させる発生工程と、
前記発生された任意の情報に基づいて前記鍵情報を暗号化することによって第１の送信情報を生成する第１暗号化情報生成工程と、
前記第１記憶手段および前記第２記憶手段にて共通する暗号化処理によって前記任意の情報を暗号化することによって第２の送信情報を生成する第２暗号化情報生成工程と、
を含むことを特徴とする鍵情報提供方法。
【請求項３】  請求項２に記載の鍵情報提供方法において、
前記復元工程は、
前記第１の送信情報と前記第２の送信情報を用いて前記鍵情報を復元することを特徴とする鍵情報提供方法。
【請求項４】  請求項３に記載の鍵情報提供方法において、
前記送信工程においては、前記第２記憶手段における前記送信された前記第１の送信情報または前記第２の送信情報を受信した旨を示す受信確認の情報を受信した後に、直前に第２記憶手段に送信された前記送信情報を消去することを特徴とする鍵情報提供方法。
【請求項５】（削除）
【請求項６】  請求項４に記載の鍵情報提供方法において、
前記復元工程は、
前記複数の送信情報を用いて前記鍵情報を復元することを特徴とする鍵情報提供方法。
【請求項７】  請求項６に記載の鍵情報提供方法において、
前記送信工程においては、前記第２記憶手段における前記送信された送信情報を受信した旨を示す受信確認の情報を受信した後に、直前に第２記憶手段に送信された前記送信情報の基となる前記分散情報を消去することを特徴とする鍵情報提供方法。
【請求項８】  請求項１乃至４、及び６乃至７の何れか一項に記載の鍵情報提供方法において、
前記送信工程においては、前記各送信情報を前記第２記憶手段に送信する際に、当該各送信情報の転送中に改ざんなどが行なわれていないことを示す署名情報を添付して当該各送信情報を送信することを特徴とする鍵情報提供方法。
【請求項９】  暗号化されたデータを復号するための鍵情報を記録する記憶手段から当該鍵情報を取得して当該データを再生する情報再生装置であって、
前記記憶手段にて前記鍵情報を暗号化する際に用いる複数の送信情報を生成させ、当該生成された各送信情報を他の送信情報とは異なるタイミングにて段階的に当該記憶手段から順次送信させる送信制御手段と、
前記送信された各送信情報を受信する受信手段と、
前記送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元手段と、
前記復元された鍵情報に基づいて暗号化されたデータを復号し、当該コンテンツデータを再生する再生手段と、
を備え、
前記送信制御手段が、前記一の送信情報を受信した後であって、未だ記憶手段から送信されていない他の送信情報を受信する前に、当該送信された送信情報を前記記憶手段から消去させ、
前記送信制御手段は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散手段と、
前記記憶手段および前記受信手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化手段と、
を含むことを特徴とする情報再生装置。
【請求項１０】  請求項９に記載の情報再生装置であって、
前記記憶手段が、当該情報再生装置に搭載されていることを特徴とする情報再生装置。
【請求項１１】  請求項９または１０に記載の情報再生装置であって、
前記記憶手段が、当該情報再生装置とは異なる装置に搭載されるとともに、
前記受信手段が、通信回線を介して前記鍵情報を受信することを特徴とする情報再生装置。
【請求項１２】  暗号化されたデータを復号するための鍵情報を、当該データを再生する情報再生装置に提供する鍵情報提供装置であって、
前記鍵情報が予め記憶される記憶手段と、
前記鍵情報を暗号化する際に用いる複数の送信情報を生成する生成手段と、
前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記記憶手段から他の記憶手段に順次送信する送信手段と、
前記一の送信情報を送信した後であって、未だ送信していない他の送信情報を送信する前に、当該送信された送信情報を消去する消去手段と、
を備え、
前記生成手段は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散手段と、
前記記憶手段および前記他の記憶手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化手段と、
を含むことを特徴とする鍵情報提供装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
な経路で提供される一方、当該コンテンツデータを利用する際に、当該コンテンツデータの復号または再生管理を行うためのライセンスと呼ばれる鍵情報を用いるようになっている。この超流通システムは、この鍵情報を用いてコンテンツデータの利用を管理し、かつ、著作権の保護を行うようになっている（例えば、非特許文献１）。
【非特許文献１】森亮一、河原正治、大瀧保広「超流通  知的財産権処理のための電子技術」情報処理、社団法人情報処理学会、１９９６年１２月、第３７巻、第２号、ｐｐ．１５５−１６１
【発明の開示】
【発明が解決しようとする課題】
［０００７］  しかしながら、このような流通システムにあっては、ライセンスの情報を示す鍵情報もまたデジタル情報であるため、当該鍵情報の授受に関して的確な方法を構築する必要がある。すなわち、このような流通システムにおいて、不正に鍵情報が取得され、または、使用されると、コンテンツデータの著作権保護を的確に行うことができないのみならず、当該流通システムを構築することができない。
［０００８］  本発明は、上記の課題に鑑み、その一例として、鍵情報を授受に関して当該鍵情報を暗号化しつつ、段階的に送受信することによって的確に鍵情報の授受を行うことができるとともに、強固な著作権の保護を行うことができる鍵情報提供方法を提供することにある。
【課題を解決するための手段】
［０００９］    上記の課題を解決するために、請求項１に記載の発明は、
暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段から当該第１記憶手段とは異なる第２記憶手段に提供する鍵情報提供方法であって、
前記第１記憶手段にて前記鍵情報から複数の送信情報を生成する生成工程と、
前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する送信工程と、
前記第２記憶手段にて前記送信された各送信情報を順次受信する受信工程と、
前記第２記憶手段にて送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元工程と、
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
を含み、
前記送信工程においては、前記第１記憶手段が一の送信情報を送信した後であって、未だ前記第２記憶手段に送信されていない他の送信情報を送信する前に、当該送信された送信情報を消去し、
前記生成工程は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散工程と、
前記第１記憶手段および前記第２記憶手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化工程と、
を含む構成を有している。
［００１０］  また、請求項９に記載の発明は、
暗号化されたデータを復号するための鍵情報を記録する記憶手段から当該鍵情報を取得して当該データを再生する情報再生装置であって、
前記記憶手段にて前記鍵情報を暗号化する際に用いる複数の送信情報を生成させ、当該生成された各送信情報を他の送信情報とは異なるタイミングにて段階的に当該記憶手段から順次送信させる送信制御手段と、
前記送信された各送信情報を受信する受信手段と、
前記送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元手段と、
前記復元された鍵情報に基づいて暗号化されたデータを復号し、当該コンテンツデータを再生する再生手段と、
を備え、
前記送信制御手段が、前記一の送信情報を受信した後であって、未だ記憶手段から送信されていない他の送信情報を受信する前に、当該送信された送信情報を前記記憶手段から消去させ、
前記送信制御手段は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散手段と、
前記記憶手段および前記受信手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化手段と、
を含む構成を有している。
［００１１］また、請求項１２に記載の発明は、
暗号化されたデータを復号するための鍵情報を、当該データを再生する情報再生装置に提供する鍵情報提供装置であって、
前記鍵情報が予め記憶される記憶手段と、
前記鍵情報を暗号化する際に用いる複数の送信情報を生成する生成手段と、
前記生成された各送信情報を他の送信情報と異なるタイミングにて段階的に前記記憶手段から他の記憶手段に順次送信する送信手段と、
前記一の送信情報を送信した後であって、未だ送信していない他の送信情報を送信する前に、当該送信された送信情報を消去する消去手段と、
を備え、
前記生成手段は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散手段と、
前記記憶手段および前記他の記憶手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化手段と、
を含む構成を有している。
【図面の簡単な説明】
［００１２］［図１］本願に係る情報記録再生装置の構成を示すブロック図である。
［図２］第１実施形態におけるライセンス鍵情報の提供処理を説明するための図である。
［図３］第１実施形態におけるリムーバブルＨＤおよび鍵情報取得部におけるライセンス鍵情報の存在と再生可能状態を示す表である。
【手続補正書】
【提出日】平成19年4月4日(2007.4.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段から当該第１記憶手段とは異なる第２記憶手段に提供する鍵情報提供方法であって、
乱数を発生させる発生工程と、
前記乱数に基づいて前記鍵情報を暗号化することで第１暗号化情報を生成する第１暗号化情報生成工程と、
前記第１記憶手段及び前記第２記憶手段で共通する暗号化処理によって前記乱数を暗号化して第２暗号化情報を生成する第２暗号化情報生成工程と、
前記第１暗号化情報から複数の送信情報を生成する生成工程と、
前記生成された複数の各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する第１送信工程と、
前記第２暗号化情報を前記第１記憶手段から第２記憶手段に送信する第２送信工程と、
前記第２記憶手段にて前記送信された各送信情報を順次受信する受信工程と、
前記第２記憶手段にて送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元工程と、
を含み、
前記第１送信工程においては、前記第１記憶手段が一の送信情報を送信した後であって、未だ前記第２記憶手段に送信されていない他の送信情報を送信する前に、当該送信された送信情報を消去することを特徴とする鍵情報提供方法。
【請求項２】
請求項１に記載の鍵情報提供方法において、
前記生成工程は、
任意の情報を発生させる発生工程と、
前記発生された任意の情報に基づいて前記鍵情報を暗号化することによって第１の送信情報を生成する第１暗号化情報生成工程と、
前記第１記憶手段および前記第２記憶手段にて共通する暗号化処理によって前記任意の情報を暗号化することによって第２の送信情報を生成する第２暗号化情報生成工程と、
を含むことを特徴とする鍵情報提供方法。
【請求項３】
請求項２に記載の鍵情報提供方法において、
前記復元工程は、
前記第１の送信情報と前記第２の送信情報を用いて前記鍵情報を復元することを特徴とする鍵情報提供方法。
【請求項４】
請求項３に記載の鍵情報提供方法において、
前記送信工程においては、前記第２記憶手段における前記送信された前記第１の送信情報または前記第２の送信情報を受信した旨を示す受信確認の情報を受信した後に、直前に第２記憶手段に送信された前記送信情報を消去することを特徴とする鍵情報提供方法。
【請求項５】
請求項１に記載の鍵情報提供方法において、
前記生成工程は、
前記鍵情報を複数の情報に分散し、当該鍵情報を消去する分散工程と、
前記第１記憶手段および前記第２記憶手段にて共通する暗号化処理によって前記分散された各情報を示す分散情報を暗号化し、前記複数の送信情報を生成する暗号化工程と、
を含むことを特徴とする鍵情報提供方法。
【請求項６】
請求項４に記載の鍵情報提供方法において、
前記復元工程は、
前記複数の送信情報を用いて前記鍵情報を復元することを特徴とする鍵情報提供方法。
【請求項７】
請求項６に記載の鍵情報提供方法において、
前記送信工程においては、前記第２記憶手段における前記送信された送信情報を受信した旨を示す受信確認の情報を受信した後に、直前に第２記憶手段に送信された前記送信情報の基となる前記分散情報を消去することを特徴とする鍵情報提供方法。
【請求項８】
請求項１乃至７の何れか一項に記載の鍵情報提供方法において、
前記送信工程においては、前記各送信情報を前記第２記憶手段に送信する際に、当該各送信情報の転送中に改ざんなどが行なわれていないことを示す署名情報を添付して当該各送信情報を送信することを特徴とする鍵情報提供方法。
【請求項９】
暗号化されたデータを復号するための鍵情報を記録する記憶手段から当該鍵情報を取得して当該データを再生する情報再生装置であって、
暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段と、
前記第１記憶手段とは異なる第２記憶手段と、
乱数を発生させる発生手段と、
前記乱数に基づいて前記鍵情報を暗号化することで第１暗号化情報を生成する第１暗号化情報生成手段と、
前記第１記憶手段及び前記第２記憶手段で共通する暗号化処理によって前記乱数を暗号化して第２暗号化情報を生成する第２暗号化情報生成手段と、
前記第１暗号化情報から複数の送信情報を生成する生成手段と、
前記生成された複数の各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する第１送信手段と、
前記第２暗号化情報を前記第１記憶手段から第２記憶手段に送信する第２送信手段と、
前記送信された各送信情報を受信する受信手段と、
前記送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元手段と、
前記復元された鍵情報に基づいて暗号化されたデータを復号し、当該コンテンツデータを再生する再生手段と、
を備え、
前記第１送信手段が、前記一の送信情報を受信した後であって、未だ記憶手段から送信されていない他の送信情報を受信する前に、当該送信された送信情報を前記記憶手段から消去させることを特徴とする情報再生装置。
【請求項１０】
請求項９に記載の情報再生装置であって、
前記記憶手段が、当該情報再生装置に搭載されていることを特徴とする情報再生装置。
【請求項１１】
請求項９または１０に記載の情報再生装置であって、
前記記憶手段が、当該情報再生装置とは異なる装置に搭載されるとともに、
前記受信手段が、通信回線を介して前記鍵情報を受信することを特徴とする情報再生装置。
【請求項１２】
暗号化されたデータを復号するための鍵情報を、当該データを再生する情報再生装置に提供する鍵情報提供装置であって、
暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段と、
前記第１記憶手段とは異なる第２記憶手段と、
乱数を発生させる発生手段と、
前記乱数に基づいて前記鍵情報を暗号化することで第１暗号化情報を生成する第１暗号化情報生成手段と、
前記第１記憶手段及び前記第２記憶手段で共通する暗号化処理によって前記乱数を暗号化して第２暗号化情報を生成する第２暗号化情報生成手段と、
前記第１暗号化情報から複数の送信情報を生成する生成手段と、
前記生成された複数の各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する第１送信手段と、
前記第２暗号化情報を前記第１記憶手段から第２記憶手段に送信する第２送信手段と、
前記第１送信手段が前記一の送信情報を送信した後であって、未だ送信していない他の送信情報を送信する前に、当該送信された送信情報を消去する消去手段と、
を備えることを特徴とする鍵情報提供装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記の課題を解決するために、請求項１に記載の発明は、暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段から当該第１記憶手段とは異なる第２記憶手段に提供する鍵情報提供方法であって、乱数を発生させる発生工程と、前記乱数に基づいて前記鍵情報を暗号化することで第１暗号化情報を生成する第１暗号化情報生成工程と、前記第１記憶手段及び前記第２記憶手段で共通する暗号化処理によって前記乱数を暗号化して第２暗号化情報を生成する第２暗号化情報生成工程と、前記第１暗号化情報から複数の送信情報を生成する生成工程と、前記生成された複数の各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する第１送信工程と、前記第２暗号化情報を前記第１記憶手段から第２記憶手段に送信する第２送信工程と、前記第２記憶手段にて前記送信された各送信情報を順次受信する受信工程と、前記第２記憶手段にて送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元工程と、を含み、前記第１送信工程においては、前記第１記憶手段が一の送信情報を送信した後であって、未だ前記第２記憶手段に送信されていない他の送信情報を送信する前に、当該送信された送信情報を消去する構成を有している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、請求項９に記載の発明は、暗号化されたデータを復号するための鍵情報を記録する記憶手段から当該鍵情報を取得して当該データを再生する情報再生装置であって、暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段と、前記第１記憶手段とは異なる第２記憶手段と、乱数を発生させる発生手段と、前記乱数に基づいて前記鍵情報を暗号化することで第１暗号化情報を生成する第１暗号化情報生成手段と、前記第１記憶手段及び前記第２記憶手段で共通する暗号化処理によって前記乱数を暗号化して第２暗号化情報を生成する第２暗号化情報生成手段と、前記第１暗号化情報から複数の送信情報を生成する生成手段と、前記生成された複数の各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する第１送信手段と、前記第２暗号化情報を前記第１記憶手段から第２記憶手段に送信する第２送信手段と、前記送信された各送信情報を受信する受信手段と、前記送信情報を受信した後に、当該送信情報を用いて前記鍵情報を復元する復元手段と、前記復元された鍵情報に基づいて暗号化されたデータを復号し、当該コンテンツデータを再生する再生手段と、を備え、前記第１送信手段が、前記一の送信情報を受信した後であって、未だ記憶手段から送信されていない他の送信情報を受信する前に、当該送信された送信情報を前記記憶手段から消去させる構成を有している。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、請求項１２に記載の発明は、暗号化されたデータを復号するための鍵情報を、当該データを再生する情報再生装置に提供する鍵情報提供装置であって、暗号化されたデータを復号するための鍵情報を記憶する第１記憶手段と、前記第１記憶手段とは異なる第２記憶手段と、乱数を発生させる発生手段と、前記乱数に基づいて前記鍵情報を暗号化することで第１暗号化情報を生成する第１暗号化情報生成手段と、前記第１記憶手段及び前記第２記憶手段で共通する暗号化処理によって前記乱数を暗号化して第２暗号化情報を生成する第２暗号化情報生成手段と、前記第１暗号化情報から複数の送信情報を生成する生成手段と、前記生成された複数の各送信情報を他の送信情報と異なるタイミングにて段階的に前記第１記憶手段から第２記憶手段に順次送信する第１送信手段と、前記第２暗号化情報を前記第１記憶手段から第２記憶手段に送信する第２送信手段と、前記第１送信手段が前記一の送信情報を送信した後であって、未だ送信していない他の送信情報を送信する前に、当該送信された送信情報を消去する消去手段と、を含む構成を有している。
【国際調査報告】
2006049083.tif 000018
2006049083.tif 000019