(57)【要約】【課題】鍵記録媒体と再生装置との間を無線を用いて接続する場合に、正当なユーザ以外の者によるコンテンツの再生を阻止する。【解決手段】暗号化コンテンツを復号するための外部記録媒体ＭＡを保持するワイヤレスカード１０に対して無線通信機能を介して無線接続することにより、暗号化コンテンツを復号して再生するための再生装置（２０）であって、所定の時間間隔毎にワイヤレスカード１０との無線接続を確認し、無線接続がとぎれたとき、再生処理を終了又は一時停止する。【選択図】    図１
2004362238.tif 000002
【特許請求の範囲】
【請求項１】
暗号化コンテンツを復号するための鍵記録媒体を保持する媒体保持装置に対して無線通信機能を介して無線接続することにより、前記暗号化コンテンツを復号して再生するための再生装置であって、
所定の時間間隔毎に前記媒体保持装置との無線接続を確認する接続確認手段と、
前記無線接続がとぎれたとき、前記再生処理を終了又は一時停止する再生停止手段と、
を備えたことを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置において、
前記接続確認手段は、「前記所定の時間間隔毎」に代えて、「前記暗号化コンテンツの復号単位毎」に前記無線接続を確認することを特徴とする再生装置。
【請求項３】
請求項１又は請求項２に記載の再生装置において、
前記再生処理の一時停止中、一定時間間隔毎に前記媒体保持装置との無線の再接続処理を実行し、前記再接続処理に応答があると、前記一時停止を解除する一時停止解除手段、
を備えたことを特徴とする再生装置。
【請求項４】
暗号化コンテンツを復号するための鍵記録媒体を保持し、前記暗号化コンテンツを復号して再生する再生装置に対して無線通信機能を介して無線接続される媒体保持装置であって、
前記鍵記録媒体から読み出したコンテンツ使用回数を保持する使用回数保持手段と、
各再生装置による使用要求毎に、前記使用回数保持手段内のコンテンツ使用回数を減らすことにより、前記暗号化コンテンツを再生可能な再生装置の個数を前記コンテンツ使用回数以下に管理する使用回数管理手段と、
を備えたことを特徴とする媒体保持装置。
【請求項５】
請求項４に記載の媒体保持装置において、
前記使用要求に応じて再生を許可した再生装置には、前記鍵記録媒体の媒体識別子及び暗号化鍵情報を送信し、当該再生装置のデバイス鍵を受信する情報交換手段と、
再生装置との無線接続がとぎれた後、この再生装置との間で無線接続が再開すると、この再生装置から新たに受けるデバイス鍵と前記情報交換手段により既に受けていたデバイス鍵とを比較し、両者が一致したとき、再生を許可する接続再開手段と、
を備えたことを特徴とする媒体保持装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、互いに無線接続可能な再生装置及び媒体保持装置に関する。
【０００２】
【従来の技術】
近年、情報化社会の発展に伴い、本、新聞、音楽又は動画などを電子化したコンテンツ（以下、単にコンテンツという）をユーザ端末に配信し、コンテンツを再生可能とするコンテンツ流通システムが広く用いられてきている。
【０００３】
この種のコンテンツ流通システムは、例えばサーバ装置と、クライアント端末とのモデルで表される（例えば、特許文献１参照。）。特許文献１の基本利用イメージ及びＦＡＱからすれば、サーバ装置は、コンテンツをコンテンツ鍵を用いて暗号化し、暗号化コンテンツを作成する。
【０００４】
クライアント端末は、ユーザの操作により、暗号化コンテンツの復号をサーバ装置に要求する。サーバ装置は、暗号化コンテンツの復号を許可したクライアント端末（アクセス権を持つクライアントと呼んでいる）に対し、コンテンツ鍵をクライアント固有情報に関係付け（イントロダクションムービー中で述べている）、暗号化した暗号化コンテンツ鍵を発行する。
【０００５】
特許文献１では明示的には述べられてはいないが、クライアント固有に生成された暗号化コンテンツ鍵はクライアント端末側のハードディスクなどの記憶媒体に格納されるものと推察される。
【０００６】
【特許文献１】
特開２００２−１２３３２８号公報。
【０００７】
【発明が解決しようとする課題】
以上のようなシステムは、特に問題はないが、本発明者の考察によれば、色々と検討の余地があると考えられる。例えば前述したシステムは、外部記録媒体をクライアント端末に装着する必要があるが、外部記録媒体とクライアント端末とを無線接続すれば、装着の手間を省略できると考えられる。
【０００８】
しかしながら、無線を用いると、正当なユーザ以外の者がコンテンツを再生できる可能性がある。
【０００９】
本発明は上記実情を考慮してなされたもので、鍵記録媒体と再生装置との間を無線を用いて接続する場合に、正当なユーザ以外の者によるコンテンツの再生を阻止し得る再生装置及び媒体保持装置に関する。
【００１０】
【課題を解決するための手段】
第１の発明は、暗号化コンテンツを復号するための鍵記録媒体を保持する媒体保持装置に対して無線通信機能を介して無線接続することにより、前記暗号化コンテンツを復号して再生するための再生装置であって、所定の時間間隔毎に前記媒体保持装置との無線接続を確認する接続確認手段と、前記無線接続がとぎれたとき、前記再生処理を終了又は一時停止する再生停止手段と、を備えた再生装置である。
【００１１】
第１の発明によれば、正当なユーザが媒体保持装置を携帯してコンテンツを再生中に再生装置から離れた場合、接続確認手段により、所定の時間間隔後に無線接続がとぎれた旨が確認され、再生停止手段により、再生処理が終了又は一時停止されるので、鍵記録媒体と再生装置との間を無線を用いて接続する場合に、正当なユーザ以外の者によるコンテンツの再生を阻止することができる。
【００１２】
第２の発明は、暗号化コンテンツを復号するための鍵記録媒体を保持し、前記暗号化コンテンツを復号して再生する再生装置に対して無線通信機能を介して無線接続される媒体保持装置であって、前記鍵記録媒体から読み出したコンテンツ使用回数を保持する使用回数保持手段と、各再生装置による使用要求毎に、前記使用回数保持手段内のコンテンツ使用回数を減らすことにより、前記暗号化コンテンツを再生可能な再生装置の個数を前記コンテンツ使用回数以下に管理する使用回数管理手段と、を備えた媒体保持装置である。
【００１３】
第２の発明によれば、使用回数管理手段により、各再生装置による使用要求毎に、使用回数保持手段内のコンテンツ使用回数を減らすことにより、暗号化コンテンツを再生可能な再生装置の個数をコンテンツ使用回数以下に管理するので、鍵記録媒体と再生装置との間を無線を用いて接続する場合に、正当なユーザ以外の者によるコンテンツの再生を阻止することができる。
【００１４】
【発明の実施の形態】
以下、本発明の各実施形態について図面を参照しながら説明する。
（第１の実施形態）
図１は本発明の第１の実施形態に係る媒体保持装置及び再生装置が適用されたコンテンツ再生システムの構成を示す模式図であり、図２は外部記録媒体及び、媒体保持装置としてのワイヤレスカードの構成を示す模式図であり、図３は再生装置としてのパソコンの構成を示す模式図である。
【００１５】
このコンテンツ再生システムは、外部記録媒体ＭＡを着脱自在に保持する媒体保持装置としてのワイヤレスカード１０が無線を介して再生装置としてのパーソナルコンピュータ（以下、パソコンという）２０に接続されている。なお、ビューア部４０と外部記録媒体ＭＡ間の情報は、暗号化によりセキュアなので、この部分を無線化しても安全性が損なわれない。
【００１６】
ここで、外部記録媒体ＭＡは、例えばＳＤメモリカードであり、システム領域１、保護領域２、ユーザデータ領域３及び図示しないコントローラ等を備えている。
【００１７】
システム領域１は、媒体製造時に、媒体固有の識別情報である媒体識別子ＩＤｍ及びＭＫＢ（Ｍｅｄｉａ  Ｋｅｙ  Ｂｌｏｃｋ）情報が書換不可に記憶された領域である。
【００１８】
保護領域２は、一般のユーザがデータに直接アクセスできない領域であり、セキュア記録媒体ＭＡに固有の媒体固有鍵Ｋｍｕにより、ユーザ固有のユーザ固有鍵Ｋｕｓｅｒが暗号化されてなる暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ，Ｋｕｓｅｒ）が記憶されている。ここで、媒体固有鍵Ｋｍｕは、後述するビューア部４０のデバイス鍵や、媒体識別子ＩＤｍ及びＭＫＢ情報に基づいて、ＭＫＢ処理などにより生成される媒体固有の鍵である。
【００１９】
ユーザデータ領域３は、一般のユーザがデータに直接アクセス可能な領域であり、ここでは、ユーザ固有鍵Ｋｕｓｅｒによりコンテンツ鍵Ｋｃが暗号化されてなる暗号化コンテンツ鍵Ｅｎｃ（Ｋｕｓｅｒ，Ｋｃ）が記憶されている。
【００２０】
ワイヤレスカード１０は、図２に示すように、無線送受信部１１、データ多重・分離部１２及び媒体用アクセス制御部１３を備えている。
【００２１】
ここで、無線送受信部１１は、パソコン２０との間で無線を送受信する機能を有し、例えばブルートゥース（Ｂｌｕｅｔｏｏｔｈ）が適用可能となっている。ブルートゥースは、近距離無線リンクの規格であり、到達距離は１０ｍ程度のクラス３を適用するのが好適である。なお、ブルートゥースは、リンク確立後にブルートゥース機器内部でリンク監視タイマ等により接続性を確認している。このため、このリンク接続情報をパソコン２０側でモニタすることにより、外部記録媒体との無線接続のチェックが実現可能となっている。
【００２２】
データ多重・分離部１２は、外部記録媒体ＭＡ又は媒体用アクセス制御部１３と無線送受信部１１との間で情報を授受するため、データを多重化する機能や、外部記録媒体ＭＡから送られた情報を分離する機能をもっている。
【００２３】
媒体用アクセス制御部１３は、パソコン２０から無線送受信部１１及びデータ多重分離部１２を介して受けた要求に応じて外部記録媒体ＭＡにアクセスし、各領域１〜３の情報をデータ多重・分離部１２に送出させる機能をもっている。
【００２４】
一方、パソコン２０は、図３に示すように、メモリ２１に接続され、無線部３０及びビューア部４０を備えている。
ここで、メモリ２１は、ビューア部４０から読出可能となっており、コンテンツ情報Ｃがコンテンツ鍵Ｋｃにより暗号化されてなる暗号化コンテンツＥｎｃ（Ｋｃ，Ｃ）が記憶されている。
【００２５】
無線部３０は、無線送受信部３１、データ多重・分離部３２、媒体用アクセス制御部３３及び閲覧制御部３４を備えている。
無線送受信部３１は、ワイヤレスカード１０との間で無線を送受信する機能を有し、前述同様にブルートゥースが適用可能となっている。なお、無線送受信部３１は、所定の時間間隔毎にワイヤレスカード１０との無線接続を確認し、無線（リンク）接続情報を閲覧制御部３４に送出する機能をもっている。
【００２６】
データ多重・分離部３２は、ビューア部４０又は媒体用アクセス制御部３３と無線送受信部３１との間で情報を授受するため、データを多重化する機能や、ビューア部４０の各部４１〜４３に送る情報を分離する機能をもっている。
【００２７】
媒体用アクセス制御部３３は、閲覧制御部３４に制御され、外部記録媒体ＭＡとの間のアクセスを制御する機能をもっている。
【００２８】
閲覧制御部３４は、ビューア部４０による閲覧動作の継続、一時停止、終了などを制御する機能を有し、例えば、無線送受信部３１から受ける無線接続情報に基づいて、無線接続がとぎれた旨を検知したとき、ビューア部４０による再生処理を終了又は一時停止する機能をもっている。
【００２９】
また、閲覧制御部３４は、外部記録媒体ＭＡとの情報のアクセスをビューア部４０からの要求により媒体用アクセス制御部３３に取り次ぐ機能をもっている。
【００３０】
ビューア部４０は、閲覧制御部３４により継続、一時停止、終了などが制御される再生機能を有し、ＭＫＢ処理部４１、保護領域復号部４２、データ領域復号部４３及びコンテンツ復号部４４を備えている。
【００３１】
ＭＫＢ処理部４１は、データ多重・分離部３２から受けた媒体識別子ＩＤｍＡ及びＭＫＢ情報とビューア部４０のデバイス鍵とに基づいて媒体固有鍵Ｋｍｕを生成し、この媒体固有鍵Ｋｍｕを保護領域復号部４２に送出する機能をもっている。具体的にはＭＫＢ処理部４１は、ＳＤメモリカードに適用する場合、ＳＤメモリカードの再生装置の一部としての、鍵生成用の暗号化処理（ＭＫＢ処理、Ｃ２＿Ｇ処理）に対応している。
【００３２】
保護領域復号部４２は、ＭＫＢ処理部４１から受けた媒体固有鍵Ｋｍｕに基づいて、データ多重・分離部３２から受けた暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ，Ｋｕｓｅｒ）を復号し、得られたユーザ鍵Ｋｕｓｅｒをデータ領域復号部４３に送出する機能をもっている。具体的には保護領域復号部４２は、ＳＤメモリカードに適用する場合、ＳＤメモリカードの再生装置の一部としての、保護領域読出用の相互認証・鍵交換処理（ＡＫＥ処理）、読出データの復号処理（Ｃ２＿ＤＣＢＣ処理、Ｃ２＿Ｄ処理）及び連接解除処理（‖処理）などに対応している。
【００３３】
データ領域復号部４３は、保護領域復号部４２から受けたユーザ鍵Ｋｕｓｅｒに基づいて、データ多重・分離部３２から受けた暗号化コンテンツ鍵Ｅｎｃ（Ｋｕｓｅｒ，Ｋｃ）を復号し、得られたコンテンツ鍵Ｋｃをコンテンツ復号部４４に送出する機能をもっている。具体的にはデータ領域復号部４３は、ＳＤメモリカードに適用する場合、ＳＤメモリカードの再生装置の一部としての、ユーザデータ領域３からの読出データの復号処理（Ｃ２＿ＤＣＢＣ処理）に対応している。
【００３４】
コンテンツ復号部４４は、データ領域復号部４３から受けたコンテンツ鍵Ｋｃに基づいて、メモリ２１から読み出した暗号化コンテンツＥｎｃ（Ｋｃ，Ｃ）を復号し、得られたコンテンツ情報を再生する機能をもっている。
【００３５】
次に、以上のように構成されたコンテンツ再生システムの動作を図４のフローチャートを用いて説明する。
いま、外部記録媒体ＭＡが装着されたワイヤレスカード１０とパソコン２０とが無線により接続されており、パソコン２０が外部記録媒体ＭＡと接続状態にあるとする（ＳＴ１０）。また、パソコン２０のビューア部４０は、外部記録媒体から取得した各情報により、メモリ２１内の暗号化コンテンツを復号し、再生する閲覧動作中であるとする。
【００３６】
このとき、パソコン２０においては、無線送受信部３１が所定の時間（一定時間）が経過したか否かを判定し（ＳＴ１１）、一定時間が経過する毎に接続確認処理を実行して（ＳＴ１２）、無線接続情報を取得する（ＳＴ１３）。
この無線接続情報は、無線送受信部３１から閲覧制御部３４に送出される。
【００３７】
閲覧制御部３４は、この無線接続情報に基づいて、無線接続がなされているか否かを判定し（ＳＴ１４）、無線接続がなされている場合には、ビューア部４０の閲覧動作を継続させてステップＳＴ１１に戻る。
【００３８】
一方、ステップＳＴ１４の判定の結果、無線接続がなされておらず、接続が途切れた旨を検知した場合には、ビューア部４０による閲覧動作を終了又は一時停止させる（ＳＴ１６）。なお、無線接続が途切れる場合としては、例えばワイヤレスカード１０を保持したユーザが急用などによりパソコン２０から離れた場合などがある。、
上述したように本実施形態によれば、正当なユーザがワイヤレスカード１０を携帯してコンテンツを再生中にパソコン２０から離れた場合、所定の時間経過後に無線接続がとぎれた旨が確認され、閲覧動作が終了又は一時停止されるので、鍵記録媒体ＭＡとパソコン２０との間を無線を用いて接続する場合に、正当なユーザ以外の者によるコンテンツの再生を阻止することができる。
【００３９】
また、外部記録媒体ＭＡを無線の届く限られた範囲で使用できるので、無関係な機器からワイヤレスカード１０がアクセスを受ける可能性が低い。
【００４０】
（第２の実施形態）
次に、本発明の第２の実施形態に係るコンテンツ再生システムについて説明する。本実施形態は、第１の実施形態の変形例であり、具体的には、図５に示すように、一定時間毎に接続を確認するステップＳＴ１１に代えて、復号単位が終了したか否かを判定するステップＳＴ１１ａを用いるものである。これに伴い、ステップＳＴ１５の閲覧動作を継続する際には、暗号化ユーザ鍵を取得するステップＳＴ１５ａが追加される。
【００４１】
このような変形例としても、第１の実施形態と同様の効果を得ることができる。また、この変形例は、コンテンツの暗号化の手法として、コンテンツを複数分割した分割単位毎に暗号化し、分割単位で復号する場合に好適である。ここで、分割単位としてはページという概念を使用できる。
【００４２】
（第３の実施形態）
次に、本発明の第３の実施形態に係るコンテンツ再生システムについて説明する。本実施形態は、第１又は第２の実施形態の具体例であり、ステップＳＴ１６の閲覧動作一時停止処理を具体的に述べるものである。
【００４３】
ここで、ビューア部４０は、閲覧動作の一時停止中、一定時間間隔毎にワイヤレスカード１０との無線の再接続処理を実行し、再接続処理に応答があると、一時停止を解除する機能をもっている。
【００４４】
次に、以上のように構成されたコンテンツ再生システムの動作を図６のフローチャートを用いて説明する。
いま、パソコン２０は、外部記録媒体ＭＡと非接続状態であり、閲覧動作が一時停止状態であるとする（ＳＴ２０）。
【００４５】
ここで、ビューア部４０は、一定時間が経過したか否かを判定し（ＳＴ２１）、一定時間が経過する毎に再接続処理を実行し（ＳＴ２２）。外部記憶媒体からの応答の有無を判定し（ＳＴ２３）、応答が有るとき、一時停止を解除する。
【００４６】
これにより、ビューア部４０は、閲覧動作を再開し（ＳＴ２４）、外部記録媒体ＭＡと接続状態となる。なお、ステップＳＴ２３にて応答が無ければ閲覧動作の一時停止状態を継続することになる（ＳＴ２５）。
【００４７】
上述したように本実施形態によれば、ビューア部４０が閲覧動作の一時停止中、一定時間間隔毎にワイヤレスカード１０との無線の再接続処理を実行し、再接続処理に応答があると、一時停止を解除するので、無線接続が途切れた場合に、再接続を実現させることができる。
【００４８】
本実施形態は、例えば、コンテンツ閲覧中、ユーザ本人が退席した場合を想定している。この場合、コンテンツ閲覧の更新行為を一時停止（一時中断）するか、終了することが安全である。この一時停止機能又は終了機能を持たないと、異なるクライアントで同時に同一コンテンツ閲覧が可能となり、悪用される可能性が生じるからである。
【００４９】
（第４の実施形態）
図７は本発明の第４の実施形態に係る外部記録媒体及びワイヤレスカードの構成を示す模式図であり、図８はこの外部記録媒体の構成を示す模式図である。
【００５０】
本実施形態は、同一コンテンツを同時に閲覧できる数を制限するために、外部記録媒体ＭＡの記録内容をユーザが使用開始／終了する毎に、規定の使用回数を１だけ減少／増加させて管理するものである。
【００５１】
これに伴い、外部記録媒体ＭＡは、前述した各領域１〜３を有するものであるが、図８に示すように、ユーザデータ領域３の記録内容が、ディレクトリ情報により選択可能なコンテンツＩＤ及びメタ情報毎に、暗号化フラグ（暗号化使用回数）と、暗号化コンテンツ鍵とを有するものとなっている。
【００５２】
ここで、コンテンツＩＤ＃ｎ及びメタ情報は、コンテンツを識別するための情報であり、暗号化されずに記録されている。
暗号化フラグＥｎｃ（Ｋｕｓｅｒ，権利フラグ＃ｎ）は、権利フラグ＃ｎがユーザ固有鍵Ｋｕｓｅｒにより、暗号化されてなるものである。
権利フラグ＃ｎは、同時アクセスできる最大の回数（使用回数）を示すものであり、改ざんを避けるため、ユーザ固有鍵Ｋｕｓｅｒで暗号化されている。なお、権利フラグ＃ｎは、外部記録媒体ＭＡ内では固定値であるが、ワイヤレスカード５０内では増減されて用いられる。
【００５３】
暗号化コンテンツ鍵Ｅｎｃ（Ｋｕｓｅｒ，Ｃ）は、前述した通りである。
ワイヤレスカード５０は、無線送受信部５１、データ多重・分離部５２、制御部５３、管理部５４、ＭＫＢ処理部５５、保護領域復号部５６、データ領域復号部５７、カウンタ５８及び制御ゲート５９を備えている。
【００５４】
無線送受信部５１は、前述した無線送受信部１１と同様のものである。
データ多重・分離部５２は、前述したデータ多重・分離部１２と同様のものである。
制御部５３は、データ多重・分離部５２と外部記録媒体ＭＡとの間に介在し、パソコン２０側から外部記録媒体ＭＡへのアクセスを制御するものである。
【００５５】
管理部５４は、データ多重・分離部５２から受けた、アクセス要求及びデバイス鍵（ビューア部４０）に基づいて、各部５５〜５７を制御して復号した権利フラグによりカウンタ５８を生成する機能と、アクセス要求毎にカウンタ５８のカウンタ値を減少してデバイス鍵を記録する機能と、権利返納要求毎にカウンタ値を増加してデバイス鍵を消去する機能と、アクセスを許可するとき、制御ゲート５９及び無線送受信部５１を制御して、外部記録媒体ＭＡ内の媒体識別子ＩＤｍ、暗号化ユーザ鍵及び暗号化コンテンツ鍵を送信させる機能と、をもっている。
【００５６】
ＭＫＢ処理部５５は、管理部５４に制御され、外部記録媒体ＭＡから読出した媒体識別子ＩＤｍＡ及びＭＫＢ情報と自己（ワイヤレスカード）のデバイス鍵とに基づいて媒体固有鍵Ｋｍｕを生成し、この媒体固有鍵Ｋｍｕを保護領域復号部５６に送出する機能をもっている。具体的にはＭＫＢ処理部５５は、ＳＤメモリカードに適用する場合、ＳＤメモリカードの再生装置の一部としての、鍵生成用の暗号化処理（ＭＫＢ処理、Ｃ２＿Ｇ処理）に対応している。
【００５７】
保護領域復号部５６は、管理部５４に制御され、ＭＫＢ処理部５５から受けた媒体固有鍵Ｋｍｕに基づいて、外部記録媒体ＭＡから読出した暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ，Ｋｕｓｅｒ）を復号し、得られたユーザ鍵Ｋｕｓｅｒをデータ領域復号部５７に送出する機能をもっている。具体的には保護領域復号部５６は、ＳＤメモリカードに適用する場合、ＳＤメモリカードの再生装置の一部としての、保護領域読出用の相互認証・鍵交換処理（ＡＫＥ処理）、読出データの復号処理（Ｃ２＿ＤＣＢＣ処理、Ｃ２＿Ｄ処理）及び連接解除処理（‖処理）などに対応している。
【００５８】
データ領域復号部５７は、管理部５４に制御され、保護領域復号部５６から受けたユーザ鍵Ｋｕｓｅｒに基づいて、外部記録媒体ＭＡから読出した暗号化フラグ鍵Ｅｎｃ（Ｋｕｓｅｒ，権利フラグ＃ｎ）を復号し、得られた権利フラグ＃ｎを管理部５４に送出する機能をもっている。具体的にはデータ領域復号部５７は、ＳＤメモリカードに適用する場合、ＳＤメモリカードの再生装置の一部としての、ユーザデータ領域３からの読出データの復号処理（Ｃ２＿ＤＣＢＣ処理）に対応している。
【００５９】
カウンタ５８は、管理部５４により、使用中のコンテンツのコンテンツＩＤ毎に生成され、権利フラグを初期値（上限値）としてコンテンツの再生許可毎に１だけ減少されるカウンタ値が、使用要求したビューア部４０のデバイス鍵と共に、記録される。
【００６０】
制御ゲート５９は、管理部５４の制御により、外部記録媒体ＭＡからデータ多重・分離部５２へのデータの読出を遮断又は通過させるものである。
【００６１】
次に、以上のように構成された外部記録媒体及びワイヤレスカードを用いたコンテンツ再生システムの動作を図９及び図１０のフローチャートを用いて説明する。
（接続時）
いま、外部記録媒体ＭＡが装着されたワイヤレスカード５０をユーザが保持し、パソコン２０の近くに来たとする。
【００６２】
図９に示すように、パソコン２０及びワイヤレスカード５０は、それぞれ無線送受信部３１，１１のブルートゥースの機能により、互いに無線リンクを確立し（ＳＴ１）、ワイヤレスカード５０の存在を確認する。なお、予め接続相手は登録されており、ビューア部４０側から起動する。
【００６３】
このとき、外部記録媒体ＭＡは、ワイヤレスカード５０を介して無線によりパソコン２０に接続される。
【００６４】
ここで、パソコン２０は、ユーザの操作により、ワイヤレスカード５０を介して外部記録媒体ＭＡにアクセスし、外部記録媒体ＭＡのディレクトリ情報及びコンテンツメタ情報を獲得する（ＳＴ２）。
【００６５】
続いて、パソコン２０は、ユーザの操作により、アクセス要求をしたいコンテンツＩＤ及びビューア部４０のデバイス鍵をワイヤレスカード５０に送信し、特定のコンテンツへのアクセスを開始する（ＳＴ３）。
【００６６】
ワイヤレスカード５０の制御部５３は、対象となるコンテンツの権利行使がなされているかをチェックし（ＳＴ４）、なされていなければ、新たにカウンタ５８を生成する（ＳＴ５）。
【００６７】
具体的には、制御部５３は、自己のデバイス鍵を用いて、対象コンテンツの暗号化された権利フラグ＃ｎを復号し、この権利フラグ＃ｎを新たに生成されたカウンタ５８にロードすると共に、カウンタ値がゼロ以下でないことを確認し、ステップＳＴ６に進む。
【００６８】
一方、ステップ４の結果、カウンタ５８があれば、カウンタ値から１を減じ（ＳＴ６）、権利行使を許容する（ＳＴ７）。
【００６９】
権利行使を許容する処理は、カウンタ５８の付帯情報として、権利を要求したビューア部４０のデバイス鍵を記憶し、権利行使要求に対する応答を行う。ここで、カウンタ値がゼロ以下なら拒否し、それ以外なら、許可を対象ビューア部４０に返す。すなわち、カウンタ値により最大使用回数を制限している。
【００７０】
例えば、外部記録媒体ＭＡに別のビューア部４０’が同一のコンテンツ＃ｎを使用したとすれば、カウンタ値は１だけ少なくなる。カウンタ５８の更新は、カウンタ値がゼロになるまで許可される。なお、後述するが、ビューア部４０によるコンテンツ＃ｎの閲覧が終了すれば、カウンタ５８に書き込まれたカウンタ値は１だけ増加する。
【００７１】
次に、権利行使可能となると、保護領域２の暗号化ユーザ鍵、ユーザ領域３の暗号化コンテンツ鍵がビューア部４０側からアクセス可能となる。
【００７２】
以下、前述した図４又は図５のステップＳＴ１０〜ＳＴ１６の処理が実行される。
（正常終了時）
終了処理はビューア部４０側から実行される。図１０に示すように、正常終了は、ユーザが特定のコンテンツの閲覧を自分の意志で終了した場合である（ＳＴ３０）。異常終了の場合はビューア部４０のソフトウェアが何らかの理由で停止し、システムが強制的に終了したり、電源断などにより、ビューア部４０のソフトウェアの動作が継続できない場合などがある。
【００７３】
正常終了の場合、ビューア部４０は、行使していた権利を返納するため、無線接続されているワイヤレスカード５０に権利返納の要求を行う（ＳＴ３１）。
【００７４】
ここで、ビューア部４０からは、デバイス鍵と権利返納の対象となるコンテンツＩＤとを送信する。
【００７５】
ワイヤレスカード５０においては、管理部５４がカウンタ５８に付帯して記憶されているデバイス鍵との一致を確認し、カウンタ５８の値を１だけ加算すると共に（ＳＴ３２）、対象となるデバイス鍵を消去する（ＳＴ３３）。
【００７６】
もし、ここで権利行使しているビューア部４０が無くなる場合、カウンタ５８自体を消去する。この場合は、例えば、カウンタ５８に付帯した、ビューア部４０のデバイス鍵が全く無い場合か、外部記録媒体ＭＡの権利フラグの値とカウンタ５８の値が一致した場合である。このように、カウンタ５８自体を消去することは、ワイヤレスメモリカード５０内のメモリを節約するときと、現在権利行使をしているコンテンツ数を把握するときに便利である。
【００７７】
しかる後、ワイヤレスカード５０は、ビューア部４０に対し、権利返納が正常に行われたことを通知する（ＳＴ３４）。この情報を受けると、ビューア部４０は、無線リンクを切断する。これにより、ビューア部４０は、別のコンテンツを閲覧するか、動作を終了する（ＳＴ３５）。
【００７８】
上述したように本実施形態によれば、管理部５４により、パソコン２０によるアクセス要求毎に、カウンタ５８内のカウンタ値を減らすことにより、暗号化コンテンツを再生可能なビューア部４０の個数を権利フラグ（使用回数）以下に管理するので、外部記録媒体ＭＡとパソコン２０との間を無線を用いて接続する場合に、正当なユーザ以外の者によるコンテンツの再生を阻止することができる。
【００７９】
また、本実施形態によれば、外部記録媒体ＭＡに複数のクライアント（例、パソコン２０）が安全にアクセスできる利点がある。例えば、ユーザが複数のパソコン２０を用いている場合、外部記録媒体ＭＡをパソコン２０に装着するやり方では外部記録媒体ＭＡを複数枚持つ必要がある。この欠点を無線化で解消できるが、代わりに、他人が外部記録媒体ＭＡにアクセスすることで、無限にコンテンツ閲覧ができる可能があるため、これを制限している。
【００８０】
（第５の実施形態）
次に、本発明の第５の実施形態に係るコンテンツ再生システムについて説明する。
本実施形態は、第４の実施形態の具体例であり、正常終了の場合に代えて、途中切断・再接続の場合や、異常終了の場合を述べるものである。
【００８１】
これに伴い、パソコン２０のビューア部４０は、前述した機能に加え、一時停止状態で再接続を検出する再接続処理の機能と、再接続のとき、コンテンツＩＤ及び媒体識別子ＩＤｍをワイヤレスカード５０に向けて無線部３０により送信する機能と、ワイヤレスカード５０から受けたデバイス鍵を自己のデバイス鍵と比較し、一致したときに再接続を行なう機能を持っている。
【００８２】
ここで、一時停止状態とは外部記録媒体との接続が開始されれば、動作を再開できる状態をいう。一時停止状態ではコンテンツを表示・更新できない。
【００８３】
他の簡便方法としては、ワイヤレスカードの固有ＩＤ、無線リンクにブルートゥースを採用することが考えられるが、ブルートゥースのデバイスアドレス（ＢＤ＿ＡＤＤＲ）だけでは特定の媒体識別子ＩＤｍを持つ外部記録媒体ＭＡが格納されていることを確認する必要がある。この確認を怠ると、特定の媒体識別子ＩＤｍを持つ外部記録媒体ＭＡが格納されていなくとも再開が可能となるため、セキュリティホールとなる可能性がある。従って、外部記録媒体ＭＡの媒体識別子ＩＤｍの確認が必須である。
【００８４】
一方、ワイヤレスカード５０の制御部５３は、再接続のとき、ビューア部から既に受けていたビューア部４０のデバイス鍵を無線送受信部５１等を介して送信する機能と、ビューア部４０から受けた媒体識別子ＩＤｍと外部記録媒体ＭＡの媒体識別子ＩＤｍとを比較し、一致したとき、権利を許可する機能とをもっている。
【００８５】
次に、以上のように構成されたコンテンツ再生システムの動作を述べる。
（途中切断、再接続）
図１１に示すように、接続中のビューア部４０は、予め定められたルール（イベントもしくは時間間隔）に従い、外部記録媒体ＭＡとの接続をチェックする（ＳＴ４０）。なお、接続状態のまま、正常に終了する場合は図１０と同様の処理が行なわれる（ＳＴ４２〜ＳＴ４７）。
【００８６】
一方、ステップＳＴ４０において、非接続状態を検出するとビューア部４０は、一時停止処理を行う。この一時停止処理は、表示のオフや、新たな復号の停止などである。更に、ビューア部４０は、現在、権利行使をしているコンテンツＩＤ、外部記録媒体ＭＡの媒体識別子ＩＤｍのペアの保持を継続する（ＳＴ４１）。保持動作は、権利行使しているコンテンツ全てである。
【００８７】
再開のための再接続処理は、前述したステップＳＴ２１等と同様に、定期的にビューア部４０から行う。無線リンクレベルでワイヤレスカード５０からの応答を調べる。非接続状態を初めて検出したときには、サーチの時間間隔を短くし、次第に長くしてもよい。但し、以下の処理は、前述したステップＳＴ２４等よりも具体的に示している。
すなわち、ビューア部４０は、無線リンクレベルでの接続が可能となったら、対象となる外部記録媒体ＭＡとの接続か否かをチェックする。
【００８８】
ビューア部４０からは、媒体識別子ＩＤｍ、ワイヤレスカード５０からはデバイス鍵を互いに送り、それぞれが保持している情報との一致を確認し、一致すれば、再接続を意味するので、ワイヤレスカード５０は権利行使を許可し、ビューア部４０は、動作再開の処理に入る。
一方、不一致であれば、再接続処理を継続する。不一致の場合は、異なる外部記録媒体ＭＡ’がワイヤレスカード５０に装着されているので、排除する。
【００８９】
（異常終了１）
異常終了の場合は、権利返納が確実になされない場合がある。
ビューア部４０内部では、ワイヤレスカード５０からビューア部４０に対し、権利返納が正常に行われたことが通知されない限り、権利行使は行われているとして扱う。すなわち、ビューア部４０は、権利に関する情報（コンテンツＩＤと権利行使を許可されている外部記録媒体ＭＡの媒体識別子ＩＤｍ）の保持を続ける。ビューア部４０側では、権利行使状態をしている全てのコンテンツに対し把握を常にしておく。ビューア部４０は、動作を終了する際に全ての権利を返納する処理を備えるか、メニュー方式で、ユーザ自身が手動で権利を返納する処理を備えることが好ましい。ワイヤレスカード５０自体のカウンタ値は、保持されており、権利返納が行われれば、確実に権利数は管理できる。
【００９０】
なお、何らかの理由で、権利に関する情報（コンテンツＩＤと権利行使を許可されている外部記録媒体の媒体識別子ＩＤｍ）の保持ができなかった場合にはワイヤレスカード５０内での権利管理とビューア部４０側での権利行使の数が不一致となる。
【００９１】
これは、ワイヤレスカード５０内で管理する権利数が実際より少なくなる現象であり、異常終了により権利返納がなされないために発生する。
【００９２】
また、既に権利行使を許可しているビューア部４０から同一コンテンツに対する権利行使の要求が来た場合などがそうした不一致の事態に相当する。こうした場合がワイヤレスカード５０で検出された場合、ワイヤレスカード５０は、全ての権利が行使されていない状態（初期状態）に戻す。即ち、全てのカウンタ５８を消滅させる。
【００９３】
（異常終了２）
ワイヤレスカード５０が初期状態に戻ったとき。既に権利行使していて正常動作しているビューア部４０からコンテンツ閲覧の更新のたびにおこる権利行使確認の処理要求がくると、ワイヤレスカード５０は、権利行使の再要求をするようビューア部４０に返答する。
【００９４】
ビューア部４０は、内部に保持した権利行使のための情報（コンテンツＩＤと権利行使を許可されている外部記録媒体ＭＡの媒体識別子ＩＤｍ）を一旦消去して、新規に権利要求を行う。これは、接続時の図９のステップＳＴ４に相当する処理から始めることと同じである。
【００９５】
異常終了し、権利行使に関する情報が消滅したビューア部４０は、新規接続と同じなので問題ない。
【００９６】
上述したように本実施形態によれば、ワイヤレスカード５０は、アクセス要求に応じて再生を許可したパソコン２０には、外部記録媒体の媒体識別子ＩＤｍ及び暗号化鍵情報を送信しておく一方、当該パソコン２０のビューア部４０のデバイス鍵を受信しておく。
【００９７】
これにより、パソコン２０との無線接続がとぎれた後、無線接続が再開すると、このパソコン２０から新たに受けるデバイス鍵と既に受けていたデバイス鍵とを比較し、両者が一致したとき、再生を許可することができる。
【００９８】
（第６の実施形態）
図１２は本発明の第６の実施形態に係るコンテンツ再生システムを説明するための模式図である。すなわち、本実施形態は、第１の実施形態の応用例であり、ワイヤレスカード１０と複数のパソコン２０１，２０２とがブルートゥースにより、ピコネットを形成している。また、このようなピコネットを多数接続してスキャターネットを形成してもよい。また、これらピコネット又はスキャターネットの場合、何れかのパソコン２０がマスターとなり、外部記録媒体１０がスレーブとなることにより、省電力化を図ることができる。
【００９９】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【０１００】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
【０１０１】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行しても良い。
【０１０２】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【０１０３】
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【０１０４】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
【０１０５】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【０１０６】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。
【０１０７】
【発明の効果】
以上説明したように本発明によれば、鍵記録媒体と再生装置との間を無線を用いて接続する場合に、正当なユーザ以外の者によるコンテンツの再生を阻止することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る媒体保持装置及び再生装置が適用されたコンテンツ再生システムの構成を示す模式図である。
【図２】同実施形態における外部記録媒体及びワイヤレスカードの構成を示す模式図である。
【図３】同実施形態におけるパソコンの構成を示す模式図である。
【図４】同実施形態における動作を説明するためのフローチャートである。
【図５】本発明の第２の実施形態における動作を説明するためのフローチャートである。
【図６】本発明の第３の実施形態における動作を説明するためのフローチャートである。
【図７】本発明の第４の実施形態に係る外部記録媒体及びワイヤレスカードの構成を示す模式図である。
【図８】同実施形態における外部記録媒体の構成を示す模式図である。
【図９】同実施形態における動作を説明するためのフローチャートである。
【図１０】同実施形態における動作を説明するための動作を説明するためのフローチャートである。
【図１１】本発明の第５の実施形態における動作を説明するためのフローチャートである。
【図１２】本発明の第６の実施形態に係るコンテンツ再生システムを説明するための模式図である。
【符号の説明】
ＭＡ…外部記録媒体、１…システム領域、２…保護領域、３…ユーザデータ領域、１０，５０…ワイヤレスカード、１１，３１，５１…無線送受信部、１２，３２，５２…データ多重・分離部、１３，３３…媒体用アクセス制御部、２０…パソコン、２１…メモリ、３０…無線部、３４…閲覧制御部、４０…ビューア部、４１，５５…ＭＫＢ処理部、４２，５６…保護領域復号部、４３，５７…データ領域復号部、４４…コンテンツ復号部、５３…制御部、５４…管理部、５８…カウンタ、５９…制御ゲート。
【図１】
2004362238.tif 000003
【図２】
2004362238.tif 000004
【図３】
2004362238.tif 000005
【図４】
2004362238.tif 000006
【図５】
2004362238.tif 000007
【図６】
2004362238.tif 000008
【図７】
2004362238.tif 000009
【図８】
2004362238.tif 000010
【図９】
2004362238.tif 000011
【図１０】
2004362238.tif 000012
【図１１】
2004362238.tif 000013
【図１２】
2004362238.tif 000014