(57)【要約】  本発明の権利情報移動方法は、メモリカードにおいて前記権利情報をディスエーブルに変更する変更ステップと、取得要求への応答としてメモリカードから送信される権利情報をコンテンツ再生装置内にインストールするインストールステップと、前記権利情報のインストール後に、前記メモリカードに削除要求を送信することにより、前記メモリカードから権利情報を削除する削除ステップと、前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示し、インストールされた権利情報が条件付きでイネーブルであることを示す第２状態情報をコンテンツ装置内に記録する記録ステップと、削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップとを有する。
2008102601.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動する権利情報移動方法であって、
前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、
前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、
前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、
前記削除要求に送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ装置内に記録する記録ステップと、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御ステップと
を有することを特徴とする権利情報移動方法。
【請求項２】
前記権利情報移動方法は、さらに、
前記削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、
前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報を削除する削除ステップ
を有することを特徴とする請求項１記載の権利情報移動方法。
【請求項３】
前記権利情報移動方法は、さらに、
削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、
前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報がイネーブルを示すように更新する更新ステップとを有する
ことを特徴とする請求項１記載の権利情報移動方法。
【請求項４】
前記権利情報移動方法は、さらに、
前記メモリカードの前記権利情報の削除中を示す前記第２状態情報がコンテンツ再生装置内に存在しない場合に、対応する権利情報がイネーブルであると判断して当該権利情報に従うコンテンツ再生を許可する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項５】
前記記録ステップにおいて、
前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報をコンテンツ装置内に記録し、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示すように第２状態情報を更新する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項６】
前記記録ステップにおいて、
前記取得要求ステップの後に、前記権利情報を取得中であることを示す第２状態情報をコンテンツ装置内に記録し、
前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報を更新し、
前記削除要求の送信後に、前記権利情報を前記メモリカードから削除中であることを示すように第２状態情報を更新する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項７】
前記権利情報移動方法は、さらに回復ステップを有し、
前記回復ステップにおいて、
前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除する
ことを特徴とする請求項３記載の権利情報移動方法。
【請求項８】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を当該権利情報がイネーブルであることを示すように更新する
ことを特徴とする請求項７記載の権利情報移動方法。
【請求項９】
前記権利情報移動方法は、さらに回復ステップを有し、
前記回復ステップにおいて、
前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項１０】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を削除する
ことを特徴とする請求項９記載の権利情報移動方法。
【請求項１１】
前記権利情報移動方法は、さらに回復ステップを有し、
インストール中であることを示す前記第２状態情報が前記コンテンツ再生装置内に存在し、当該第２状態情報に対応する権利情報が前記コンテンツ再生装置内に存在せず、かつ当該権利情報がディスエーブルであることを示す第１状態情報と当該権利情報とが前記メモリカード内に存在する場合に、前記メモリカード内の第１状態情報をイネーブルに変更する
ことを特徴とする請求項５または６記載の権利情報移動方法。
【請求項１２】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を削除する
ことを特徴とする請求項１１記載の権利情報移動方法。
【請求項１３】
コンテンツの利用権を示す権利情報と前記権利情報の状態を示す第１状態情報とを記憶するメモリカードを着脱可能なメモリカードスロットを備え、前記メモリカードから前記権利情報を移動し、前記権利情報に従ってコンテンツを再生するコンテンツ再生装置であって、
前記権利情報の取得要求を前記メモリカードに送信することによって、前記メモリカードにおいて前記第１状態情報を、当該権利情報に従うコンテンツ再生が許可されることを示すイネーブルから、当該権利情報が禁止されるディスエーブルに変更させる取得要求手段と、
前記取得要求への応答として前記メモリカードから送信される権利情報を再生装置内にインストールするインストール手段と、
前記権利情報のインストール後に、インストールされた権利情報の削除を前記メモリカードに要求する削除要求手段と、
削除要求を受けた前記メモリカードから当該権利情報を削除したことを示す削除応答を受信する受信手段と、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ装置内に記録する記録手段と、
を備えることを特徴とするコンテンツ再生装置。
【請求項１４】
コンテンツの利用権を示す権利情報と前記権利情報の状態を示す第１状態情報とを記憶するメモリカードを着脱可能なメモリカードスロットを介して、前記メモリカードから前記権利情報を移動し、前記権利情報に従ってコンテンツを再生する半導体装置であって、
前記権利情報の取得要求を前記メモリカードに送信することによって、前記メモリカードにおいて前記第１状態情報を、当該権利情報に従うコンテンツ再生が許可されることを示すイネーブルから、当該権利情報が禁止されるディスエーブルに変更させる取得要求手段と、
前記取得要求への応答として前記メモリカードから送信される権利情報を再生装置内にインストールするインストール手段と、
前記権利情報のインストール後に、インストールされた権利情報の削除を前記メモリカードに要求する削除要求手段と、
削除要求を受けた前記メモリカードから当該権利情報を削除したことを示す削除応答を受信する受信手段と、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ装置内に記録する記録手段と、
を備えることを特徴とする半導体装置。
【請求項１５】
コンテンツの利用権を示す権利情報と前記権利情報の状態を示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動するためのプログラムであって、
前記プログラムは、
前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、
前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、
前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示し、インストールされた権利情報が条件付きでイネーブルであることを示す第２状態情報をコンテンツ装置内に記録する記録ステップと、
削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップとを前記コンテンツ再生装置内のコンピュータに実行させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、権利情報を用いて著作権保護されたコンテンツを利用するシステムにおいて、接続されたメモリカードとの間で、権利情報を移動する制御方法に関するものである。
【背景技術】
【０００２】
近年、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ：デジタル著作権管理）技術の一形態として、音楽等のコンテンツを暗号化して配信するとともに、暗号化したコンテンツを利用するための権利情報（Ｒｉｇｈｔｓ  Ｏｂｊｅｃｔ：権利オブジェクト）を別途配信する方法が用いられている。この権利情報には、コンテンツを利用できる回数などの制限情報が指定されており、この制限情報内でのみ、コンテンツが利用可能となっている。【０００３】
一方、携帯電話等の移動体端末装置は、外部記憶装置としてメモリカードが利用できる端末装置が普及しており、端末で使用するデータの保存などに利用可能となっている。このようなメモリカードが利用できる端末装置において、権利情報を用いた著作権保護されたコンテンツの利用が可能である場合、前記権利情報の保存先としてメモリカードを利用することが可能である。しかし、複製が許可されていない権利情報をメモリカードに保存する際に複製されると、権利の不正使用が可能となってしまうため、前記権利情報は、端末、メモリカード間で移動のみが認められている。【０００４】
これに対して、特許文献１では、権利情報をメモリカードから端末へ移動する方法として、権利情報にディスエーブルまたはイネーブルを示す状態情報を付与し、メモリカード内の権利情報をディスエーブルの状態に変更し、端末へディスエーブルの状態で複製し、メモリカード内の権利情報を削除してから端末内権利情報をイネーブルに変更する方法が提案されている。【０００５】
図１は、非特許文献１に記載の従来技術において権利情報をメモリカードから端末へ移動するシーケンスを示す図である。同図のように、端末装置１００からメモリカード２００に権利情報の取得要求を送信すると（１０１）、メモリカード２００は、権利情報の状態をイネーブルからディスエーブルに変更し（１０２）、端末装置１００に権利情報を送信する（１０３）。端末装置１００は、メモリカード２００から送信された権利情報を保存し、権利情報の状態をイネーブルにし（１０４）、権利情報の削除要求をメモリカード２００に送信する（１０５）。削除要求を受けたメモリカード２００は、権利情報を削除し（１０６）、削除したことを示す削除応答を端末装置１００に送信する（１０７）。【０００６】
この過程で、例えばメモリカードの抜き出しや電源断などによってエラーが発生することがある。このエラーに対して端末装置１００はリカバリー処理を行う。【０００７】
図２は、従来技術におけるリカバリー処理を示すフローチャートである。【０００８】
エラーの発生が端末装置１００に権利情報を複製する前（すなわち端末にイネーブルの権利情報が存在しない状態）であれば（６０１：Ｎｏ）、メモリカード内のディスエーブルの権利情報をイネーブルに変更する（６０２、６０３）。これにより権利情報は移動前の元の状態にリカバリーされる。エラーの発生が端末装置に権利情報を複製した後（すなわち端末にイネーブルの権利情報が存在している状態)であれば（６０１：Ｙｅｓ）、メモリカード内のディスエーブルの権利情報を削除する（６０５）。これにより権利情報は移動後の状態にリカバリーされる。
【特許文献１】特開２０００−３４７９４６号公報
【非特許文献１】OMA Secure Removable Media Specification Draft version 1.0 - 2 February 2007（Open Mobile Alliance OMA-TS-SRM-V1_0-20070202-D）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１に記載された従来の方法では、端末への権利情報複製が完了してからメモリカード内権利情報の削除が完了するまでの間に、端末からメモリカードを抜くと、メモリカード内にディスエーブルの権利情報が残ったままとなり、リカバリー処理を行うことが出来ないため、端末内の権利情報はディスエーブルのままとなり、権利情報を利用したコンテンツの利用を行うことができないという問題がある。【００１０】
また、図１では権利情報がイネーブルの状態でメモリカードから端末装置に複製されるので、端末内では常に権利状態はイネーブルとなり、メモリカード内にディスエーブルの権利情報が残っている状態でカードを抜いたとしても、端末内の権利情報の権利消費を行うことが可能となる。その上、従来のリカバリー処理では、端末内に権利情報が存在しているかを判定しリカバリー方法を決定しているため、端末内権利情報の権利をすべて消費して権利情報を削除してしまうと、再度メモリカードを挿入した際にメモリカード内のディスエーブルの権利情報がリカバリー処理でイネーブル状態に変更され、権利の不正使用が可能となってしまうという問題がある。【００１１】
本発明は、前記課題を解決するもので、端末への権利情報複製が完了した時点で権利消費が可能でありながら、リカバリー処理による権利の不正使用が不可能となる権利情報移動方法およびコンテンツ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため本発明の権利情報移動方法は、コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動する権利情報移動方法であって、前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、前記削除要求に送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ装置内に記録する記録ステップと、前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御ステップとを有する。【００１３】
この構成によれば、メモリカードからコンテンツ再生装置にイネーブル状態のまま権利情報をインストールしないので、コンテンツ再生装置にインストールされた権利情報が、メモリカードにおいて移動元の権利情報が削除中であることを明確にすることができる。これにより、リカバリー処理を悪用する不正使用の防止を可能にする。すなわち、削除中であることを示す第２状態情報に対応する権利情報は、移動および削除を禁止され、コンテンツ再生装置でのコンテンツ再生を許可するので、コンテンツ再生装置で権利情報をすべて消費しても権利情報そのものは移動も削除も禁止される。これにより、ディスエーブルの権利情報がリカバリー処理でイネーブル状態に変更されることによる、権利情報の不正使用を不可能にすることができる。【００１４】
ここで、前記権利情報移動方法は、さらに、前記削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報を削除する削除ステップを有するようにしてもよい。【００１５】
ここで、前記権利情報移動方法は、さらに、削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報がイネーブルを示すように更新する更新ステップとを有するようにしてもよい。【００１６】
この構成によれば、エラーが発生していない場合には、メモリカードからコンテンツ再生装置に権利情報がインストールされる時からメモリカードにおいてディスエーブルの権利情報が削除される時までの期間にエラーが発生した場合に、リカバリー処理によってメモリカードのディスエーブルの権利情報が削除されない限り、コンテンツ再生装置には前記第２状態情報が「削除中」を示したまま残るので、権利情報の不正使用を不可能にすることができる。さらに、第２状態情報がイネーブルを示すように変更された場合は、対応する権利情報の範囲内で制限されることなくコンテンツを利用することができる。【００１７】
ここで、前記権利情報移動方法は、さらに、前記メモリカードの前記権利情報の削除中を示す前記第２状態情報がコンテンツ再生装置内に存在しない場合に、対応する権利情報がイネーブルであると判断して当該権利情報に従うコンテンツ再生を許可するようにしてもよい。【００１８】
さらに、第２状態情報自身が削除された場合は、対応する権利情報がイネーブルであると判断され当該権利情報の範囲内で制限されることなく、コンテンツを利用することができる。【００１９】
ここで、前記記録ステップにおいて、前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報をコンテンツ装置内に記録し、前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示すように第２状態情報を更新するようにしてもよい。【００２０】
この構成によれば、第２状態情報は、「削除中」の前の状態である「インストール中」を明確にするので、移動中に生じたエラーに対してより柔軟な回復処理を可能にする。【００２１】
ここで、前記記録ステップにおいて、前記取得要求ステップの後に、前記権利情報を取得中であることを示す第２状態情報をコンテンツ装置内に記録し、前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報を更新し、前記削除要求の送信後に、前記権利情報を前記メモリカードから削除中であることを示すように第２状態情報を更新するようにしてもよい。【００２２】
この構成によれば、第２状態情報は、「削除中」の前の状態である「インストール中」と、「インストール中」の前の状態である「取得中」を明確にするので、移動中に生じたエラーに対してより柔軟な回復処理を可能にする。【００２３】
ここで、前記権利情報移動方法は、さらに回復ステップを有し、前記回復ステップにおいて、前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除するようにしてもよい。【００２４】
この構成によれば、「削除中」を示す第２状態情報は、権利情報の消費後も削除されないので、メモリカードに残ったディスエーブルの権利情報をイネーブルにすることなく、削除する。これにより、従来のリカバリー処理を悪用する不正利用を不可能にすることができる。【００２５】
ここで、前記回復ステップにおいて、さらに、前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を当該権利情報がイネーブルであることを示すように更新してもよい。【００２６】
この構成によれば、メモリカードからの削除応答にエラーが生じた場合に、メモリカードからディスエーブルの権利情報が削除済みであるのに、「削除中」を示す第２状態情報がコンテンツ再生装置に残っている場合に、第２状態情報がイネーブルを示す状態に正しくリカバリーすることができる。【００２７】
ここで、前記回復ステップにおいて、さらに、前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記前記第２状態情報を削除してもよい。【００２８】
この構成によれば、メモリカードからの削除応答にエラーが生じた場合に、メモリカードからディスエーブルの権利情報が削除済みであるのに、「削除中」を示す第２状態情報がコンテンツ再生装置に残っている場合に、第２状態情報を削除する。このリカバリーにより、第２状態情報の不存在により権利情報が通常のイネーブル状態であることを明確にすることができる。【００２９】
ここで、前記権利情報移動方法は、さらに回復ステップを有し、インストール中であることを示す前記第２状態情報が前記コンテンツ再生装置内に存在し、当該第２状態情報に対応する権利情報が前記コンテンツ再生装置内に存在せず、かつ当該権利情報がディスエーブルであることを示す第１状態情報と当該権利情報とが前記メモリカード内に存在する場合に、前記メモリカード内の第１状態情報をイネーブルに変更するようにしてもよい。【００３０】
この構成によれば、メモリカードからコンテンツ再生装置に権利情報がインストールされる前にエラーが生じた場合に、移動の開始前の状態にリカバリーすることができる。【００３１】
また、本発明のコンテンツ再生装置、半導体装置およびプログラムについても、上記と同様に構成される。
【発明の効果】
【００３２】
本発明によれば、リカバリー処理を悪用する不正使用の防止を可能にする。【００３３】
ディスエーブルの権利情報がリカバリー処理でイネーブル状態に変更されることによる、権利情報の不正使用を不可能にすることができる。【００３４】
また、移動中に生じたエラーに対してより柔軟な回復処理を可能にする。
【図面の簡単な説明】
【００３５】
【図１】図１は、従来技術において権利情報をメモリカードから端末へ移動するシーケンスを示す図である。
【図２】図２は、従来技術におけるリカバリー処理を示すフローチャートである。
【図３】図３は、本発明の実施の形態１におけるコンテンツ再生装置が適用されるシステム構成の一例を示す図である。
【図４】図４は、本発明の実施の形態１における移動体端末装置の構成を示すブロック図である。
【図５】図５は、権利情報及び権利状態情報のデータ構造の一例を示す図である。
【図６】図６は、権利情報をメモリカードから端末へ移動するシーケンスを示す図である。
【図７】図７は、リカバリー処理を示すフローチャートである。
【図８】図８は、本発明の実施の形態２における移動体端末装置の構成を示すブロック図である。
【図９】図９は、権利情報及び権利状態情報のデータ構造の一例を示す図である。
【図１０】図１０は、権利情報をメモリカードから端末へ移動するシーケンスを示す図である。
【図１１】図１１は、リカバリー処理を示すフローチャートである。
【図１２Ａ】図１２Ａは、実施の形態２におけるエラー発生時別のリカバリー処理を示す説明図である。
【図１２Ｂ】図１２Ｂは、実施の形態１におけるエラー発生時別のリカバリー処理を示す説明図である。
【符号の説明】
【００３６】
１      移動体端末装置
２      メモリカード
２０１  権利状態判定部
２０２  権利状態変更部
２０３  記憶制御部
２０４  権利管理部
２０５  メモリカードアクセス部
２０６  権利判定部
２０７  コンテンツ再生部
２０８  利用情報取得部
２０９  記憶部
２１０  コンテンツ
２１１  権利情報
２１２  権利状態情報
【発明を実施するための最良の形態】
【００３７】
（実施の形態１）
以下、本発明の実施の形態１について、図面を参照しながら説明する。図３は本発明の実施の形態１に係るシステムの構成図であり、移動体端末装置１、メモリカード２から構成されている。【００３８】
図４は、本発明の実施の形態１に係る移動体端末装置１の構成を示すブロック図である。図４に示すように、移動体端末装置１は権利状態判定部２０１と、権利状態変更部２０２と、記憶制御部２０３と、権利管理部２０４と、メモリカードアクセス部２０５と、権利判定部２０６と、コンテンツ再生部２０７と、利用情報取得部２０８と、記憶部２０９とを備える。【００３９】
まず、移動体端末装置１の各構成の概要を説明する。【００４０】
権利状態判定部２０１は、指定された権利情報の状態を取得し、権利情報の移動、削除が可能かを判定する。また、権利状態判定部２０１は、カード内権利情報の複製、削除処理結果を元に、端末内権利情報の状態更新後の状態を決定し、権利状態変更部２０２へ状態更新を要求する。権利状態変更部２０２は、権利状態判定部２０１からの状態更新要求に応じて、指定された権利情報の権利状態情報２１２を更新する。【００４１】
記憶制御部２０３は、メモリカードアクセス部２０５からの要求に応じて、コンテンツを記憶部２０９へ記憶させる。また、記憶制御部２０３は、権利管理部２０４からの要求に応じて、権利情報を記憶部２０９へ記憶させる。また、記憶制御部２０３は、権利状態変更部２０２からの要求に応じて、権利状態情報を記憶部２０９へ記憶させる。また、記憶制御部２０３は、権利状態判定部２０１からの要求に応じて、権利状態情報を記憶部２０９から読み出す。【００４２】
権利管理部２０４は、メモリカード２に格納されている権利情報の移動体端末装置１への移動制御を行い、メモリカードアクセス部２０５へ権利情報の読み込み、および削除を要求する。また、権利管理部２０４は、メモリカード２より読み込んだ権利情報とコンテンツとの関連付けを行い、記憶制御部２０３へ前記権利情報の保存を要求すると同時に、権利状態判定部２０１へ権利情報の複製完了を通知する。また、権利管理部２０４は、カード内のディスエーブル権利情報の削除完了を、権利状態判定部２０１へ通知する。また、権利管理部２０４は、移動体端末装置１に格納されている権利情報のメモリカード２への移動、および削除制御を行い、記憶制御部２０３へ権利情報の読み込み、および削除を要求する。また、権利管理部２０４は、著作権保護されたコンテンツの利用を行う際に、記憶制御部２０３へ関連付けられた権利情報の取得を要求し、取得した権利情報の判定を権利判定部２０６へ要求する。また、権利管理部２０４は、著作権保護されたコンテンツの利用後に、利用情報取得部２０８へ権利の利用情報の取得を要求し、権利情報の更新を行い、記憶制御部２０３へ権利情報の保存を指示する。【００４３】
メモリカードアクセス部２０５は、メモリカード２との接続制御を行い、権利管理部２０４からの要求に応じて、メモリカード２に格納されているコンテンツ２１、権利情報２２の読み込み、削除を行う。また、メモリカードアクセス部２０５は、権利管理部２０４からの要求に応じて、移動体端末装置１に格納されている権利情報の、メモリカードへの書き込みを行う。【００４４】
権利判定部２０６は、権利管理部２０４からの要求に応じて、著作権保護されたコンテンツの利用を行う際に、関連付けられた権利情報の制限情報を確認し、コンテンツ利用が可能かを判定する。コンテンツ再生部２０７は、コンテンツの再生を行い、再生終了後に再生回数などの利用情報を利用情報取得部２０８へ通知する。利用情報取得部２０８は、コンテンツ再生部２０７から通知された権利の利用情報を保持し、要求に応じて利用情報を権利管理部２０４へ渡す。記憶部２０９は、コンテンツ２１０、権利情報２１１、および権利状態情報２１２を記憶する。図５は、権利情報２１１のデータ構造、および権利状態情報２１２のデータ構造を概念的に示した図である。【００４５】
権利情報２１１は、権利情報で指定されている制限情報を満たしているか否かなど、権利の利用可能または不可能を指定する利用可能／不可能フラグ３０１、有効期間の開始時間と終了時間を指定する有効期間３０２、権利判定時までにすでに利用した回数と、権利取得時に定められた回数を指定する利用回数３０３、および権利判定時までにすでに利用した時間と、権利取得時に定められた時間を指定する利用時間３０４という詳細情報を有する。権利状態情報３０５は、権利情報の移動、削除が可能かどうかを指定する権利状態３０６、および権利情報を移動体端末装置に移動してくる以前に格納されていたカードの情報を指定する移動元カードＩＤ３０７という詳細情報を有する。利用可能／不可能フラグ３０１の値としては、「可能」、および「不可能」の二種類が存在する。移動体端末装置１は、著作権保護されたコンテンツを利用する際、利用可能／不可能フラグが「不可能」である権利情報の利用は行わない。権利状態３０６の値としては、「イネーブル」、および「条件付イネーブル」の二種類が存在する。移動体端末装置１は、権利状態が「条件付イネーブル」である権利情報の利用は制限しないが、メモリカードへの移動、および削除は行わない。一方、「イネーブル」である権利情報のメモリカードへの移動、および削除は制限しない。【００４６】
次に、上記構成による第１の実施形態に係る移動体端末装置１が行う、権利情報の移動制御方法について詳細に説明する。図６は、図３に示したシステムで行われる権利情報のメモリカードから端末装置への移動処理の概略を説明するシーケンスである。【００４７】
図６において、移動体端末装置１は、メモリカード２へ権利取得要求を行い（４０１）、メモリカード内の権利情報の状態をディスエーブルに変更した上で（４０２）、権利情報を取得する（４０３）。そして、移動体端末装置１は取得した権利情報の状態を条件付イネーブルとして端末内に保存する（４０４）。次に、移動体端末装置１はメモリカード２へ権利削除要求を行い（４０５）、メモリカード内のディスエーブル状態の権利情報を削除し（４０６）、削除結果の通知を受ける（４０７）。この削除結果が成功であった場合、移動体端末装置１は、メモリカード２より取得してきた条件付イネーブル状態で保存されている権利情報の状態を、イネーブルに変更する（４０８）。【００４８】
本発明は、上述したシーケンスのうち、メモリカード２より移動体端末装置１へ権利情報を複製した際に、状態を条件付イネーブルとして端末内に保存すること（４０４）、およびメモリカード内の権利情報削除結果受信後に、端末内の条件付イネーブル権利情報の状態をイネーブルに変更すること（４０８）に特徴がある。以下、この特徴を、図７を用いて詳細に説明する。【００４９】
図７は本発明におけるエラーリカバリー処理のフローチャートである。図２に示した従来技術におけるリカバリー処理と対比しつつ説明する。【００５０】
図６の４０１、４０２の処理中にエラーが発生した場合、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（５０２）はイネーブルとなるため、リカバリー処理不要である。【００５１】
図６の４０３、４０４の処理中にエラーが発生した場合、端末内に移動対象の権利情報なし、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、従来技術におけるエラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（６０２）はディスエーブルとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報をイネーブルに変更」（６０３）する。また、本発明におけるエラーリカバリー判定処理としても、同様に、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（５０２）はディスエーブルとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報をイネーブルに変更」（５０３）する。上記リカバリー処理により、メモリカード内の移動対象権利情報を再度利用可能とすることができる。【００５２】
図６の４０５、４０６の処理中にエラーが発生した場合、従来技術では、端末内に移動対象の権利情報が存在し、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、エラーリカバリー処理判定としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＹｅｓとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（６０４）はＹｅｓとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報を削除」（６０５）する。また、本発明では、端末内に条件付イネーブル状態の移動対象権利情報が存在し、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＹｅｓとなり、「移動体端末内の移動対象権利情報の状態は？」（５０４）は条件付イネーブルとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（５０５）はＹｅｓとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報を削除」（５０６）し、かつ、「移動体端末内の条件付イネーブルの移動対象権利情報をイネーブルに変更」（５０７）する。上記リカバリー処理により、メモリカード内の移動対象権利情報が削除され、端末内の権利情報を利用可能とすることができる。【００５３】
しかし、ユーザによるメモリカードの抜き出しにより図６の４０５、４０６の処理中にエラーが発生した場合、ユーザが再度メモリカードを挿入するまで上記リカバリー処理を行うことができないが、ユーザによる権利情報の使用は可能である。【００５４】
従来技術では、ユーザがメモリカードを再挿入する前に４０９の処理で保存した権利を全て消費した場合、端末内からシステムが自動的に削除する場合もある。また消費を行った権利情報をユーザからの指定により削除することも可能である。権利消費と権利情報の削除が行われた後で、メモリカードが再挿入された場合、端末およびメモリカード内の権利情報の状態は、４０３の処理中にエラーが発生した場合と同様となり、端末内に移動対象の権利情報なし、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（６０２）はディスエーブルとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報をイネーブルに変更」（６０３）するため、メモリカード内の権利情報が復元され、ユーザによる権利情報の不正使用が可能となってしまう。しかし、本発明においては、ユーザがメモリカードを再挿入する前に４０４の処理で保存した権利を消費した場合も、条件付きイネーブル状態であるため、権利情報の削除は行われない。したがって、権利消費後にメモリカードが再挿入された場合も、端末およびメモリカード内の権利情報の状態は、４０５および４０６の処理中にエラーが発生した状態から変わらないため、権利消費前と同様のエラーリカバリー判定処理を行うことができ、ユーザによる権利情報の不正使用を防止することができる。【００５５】
図６の４０７、４０８の処理中にエラーが発生した場合、  従来技術では、端末内に移動対象の権利情報が存在し、かつ、メモリカード内に権利情報が存在しないため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＹｅｓとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（６０４）はＮｏとなるため、リカバリー処理不要である。また、本発明では端末内に条件付イネーブル状態の移動対象権利情報が存在し、かつ、メモリカード内に権利情報が存在しないため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＹｅｓとなり、「移動体端末内の移動対象権利情報の状態は？」（５０４）は条件付イネーブルとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（５０５）はＮｏとなるため、リカバリー処理として、「移動体端末内の条件付イネーブルの移動対象権利情報をイネーブルに変更」（５０７）する。本発明における上記エラーリカバリー処理により、従来技術と同様に、端末内の移動対象権利情報を移動、削除の制限なく利用可能とすることができるようになる。【００５６】
なお、上記第１の実施形態では、権利情報２１１と権利状態情報２１２は別のデータとして管理する場合を説明したが、権利情報２１１の詳細情報として権利状態３０６、および移動元カードＩＤ３０７を保持してもよい。【００５７】
また、権利状態情報２１２の詳細情報として、権利情報ＩＤを保持し、条件付イネーブル権利情報の削除後も状態情報を残しておくことで、リカバリー処理の判定に利用してもよい。【００５８】
なお、本発明はメモリカードと端末装置で構成されるコンテンツ再生装置で実現されるコンテンツ再生方法としても応用可能である。【００５９】
すなわち、コンテンツ及びそのコンテンツの利用を許可する権利情報に基づきコンテンツを再生するコンテンツ再生方法において、コンテンツと権利情報と権利情報の状態を管理する権利状態を記憶する記憶ステップと、前記権利情報をメモリカードに書き込み、又はメモリカードの権利情報を読み込むメモリカードアクセスステップと、前記権利情報の移動又は削除が可能か否かを判定する権利状態判定ステップと、前記権利状態判定ステップにおいて権利情報の削除が可能と判断した場合、前記権利情報を削除する権利情報管理ステップと、前記権利状態判定ステップにおいて権利情報の移動が可能と判断した場合、前記権利情報の権利状態を「ディスエーブル」に更新し、メモリカードの権利情報を端末装置に複製し、前記端末装置の権利情報の権利状態を「条件付きイネーブル」に更新し、また、前記権利情報管理ステップで削除した権利情報に対応する端末装置の権利情報の権利状態を「イネーブル」に更新する権利状態変更ステップを備えることを特徴とするコンテンツ再生方法としても良い。【００６０】
（実施の形態２）
本実施の形態では、実施の形態１で示した権利状態情報２１２を、メモリカードから端末装置への「移動」が正常に完了するまでの間の各処理段階を示すログとして記録するコンテンツ再生装置について説明する。以下では、権利状態情報であるログ（以下単にログと呼ぶ）とは、特に「移動」の各処理段階を示すものとする。このログは、「移動」の開始から終了までの間のみ記録および保存されるものとする。つまり、正常に終了した「移動」に対応するログは削除される。エラーにより正常に終了していない「移動」に対応するログは残ることになる。したがって、移動中でないのにログが存在する権利情報は、リカバリー処理の対象となる。【００６１】
本実施の形態におけるコンテンツ再生装置のシステム構成は、図３と同様であるので説明を省略する。【００６２】
図８は、本発明の実施の形態２における移動体端末装置の構成を示すブロック図である。同図移動体端末装置１ａは、図４と比べて、権利状態情報２１２の代わりに権利状態情報２１２ａが記録される点が異なる。以下異なる点を中心に説明する。【００６３】
権利状態情報２１２ａは、上記のログとして記録される。図９は、権利情報及び権利状態情報２１２ａのデータ構造の一例を示す図である。同図は、図５と比べて、記憶部２１２に、権利状態情報３０５の代わりに権利状態情報３０５ａが記録される点が異なる。権利状態情報３０５ａ（以下、ログ１）は、「移動」の開始時に１つの権利情報に対応して記録され、移動の終了時に削除される。【００６４】
権利状態情報３０５ａは、移動元カードＩＤ、権利ＩＤ、ハンドル名、ファンクションＩＤ、状態を含む。移動元カードＩＤは、メモリカード固有の識別子である。権利ＩＤは対応する権利情報の識別子である。ハンドル名は、対応する権利情報の別名である。ファンクションＩＤは、ここではメモリカードから端末装置への権利情報の「移動」（図では「ＭＯＶ」）を示す。状態は、「移動」の各処理段階を示し、同図では、１．取得中、２．インストール中、３．削除中 の３つの何れかを含む。このうち「削除中」を示す状態は、実施の形態１における「条件付きイネーブル」に相当し、同じ意義を有する。【００６５】
図１０は、権利情報をメモリカードから端末へ移動するシーケンスを示す図である。同図のシーケンスの前段階として、移動体端末装置１ａは移動対象の権利情報に対応するログが存在していないことを確認する。もし存在していればリカバリー処理を行う。【００６６】
同図のシーケンスは、図６と比べて、４０１ａ、４０３ａ、４０４ａ、４０７ａの各ステップが追加されている点が異なっている。以下異なる点を中心に説明する。【００６７】
移動体端末装置１ａは、対応するログの不存在を確認後に、権利情報を取得中であることを示すログを生成し、記憶部２０９に記録し（４０１ａ）、メモリカード２に権利情報の取得要求を送信する（４０１）。この取得要求は、権利ＩＤ、ハンドル名、ファンクションＩＤ等を含む。【００６８】
取得要求を受けたメモリカードは、権利情報がイネーブルであることを示す状態情報を、権利情報がディスエーブルであることを示すように変更し（４０２）、取得要求への応答として要求された権利情報を送信する（４０３）。【００６９】
移動体端末装置１ａは、取得要求への応答としてメモリカードから送信される前記権利情報をコンテンツ再生装置内にインストール（保存する）する。このインストールの開始後に、移動体端末装置１ａは、権利情報をコンテンツ再生装置にインストール中であることを示すようにログを更新する（４０３ａ）。このインストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報を更新し（４０４ａ）、このインストール完了直後に、移動体端末装置１ａは、メモリカードに当該権利情報の削除要求を送信する（４０５）。さらに、移動体端末装置１ａは、削除要求の送信直後に、メモリカードの権利情報を削除中であることを示すようにログ更新する（４０４ａ）。【００７０】
その後、削除要求を受けたメモリカードから削除したことを示す削除応答が送信され、当該削除応答を受信した移動体端末装置１ａは、削除中であることを示すログ自体を記憶部２０９から削除する（４０７ａ）。ログが削除されたことは、「移動」というトランザクションが（正常にあるいはリカバリー処理により）完了したことを意味する。【００７１】
また、ログの不存在は、権利情報がイネーブルであることを意味する。つまり、移動体端末装置１ａは、権利情報に対応するログが存在しない場合に、対応する権利情報がイネーブルであると判断して権利情報に従うコンテンツ再生を許可する。【００７２】
次に、本実施の形態におけるリカバリー処理について説明する。本実施の形態におけるリカバリー処理は、実施の形態１と基本的には同じであるが、「条件付イネーブル」相当の「削除中」以外の状態もログ中に記録できる点と、権利情報をイネーブルにする代わりにログを削除する点が異なっている。以下、異なる点を中心に説明する。【００７３】
図１０に示す×印Ａ〜Ｅは、「移動」中のメモリカードの抜けや電源断やノイズ等によるエラーの発生箇所の具体例示す。この具体例を用いて、リカバリー処理について説明する。図１１は、リカバリー処理を示すフローチャートである。図１２Ａは、×印Ａ〜Ｅのエラーに対応するリカバリー処理を示す説明図である。【００７４】
図１０のエラーＡ、Ｂは図１１の５０１、５０４に対応する。図１０のエラーＣ、Ｄは図１１の５０２、５０３に対応する。図１０のエラーＥ、Ｆは図１１の５０４、５０５、５０６、５０７に対応する。図１０のエラーＧは図１１の５０４、５０５、５０６に対応する。【００７５】
移動体端末装置１ａは、ファンクションＩＤ欄に「移動」が設定されているログが存在するとリカバリー処理を行う。【００７６】
エラーＥ、Ｆに対するリカバリー処理について説明する。【００７７】
移動体端末装置１ａは、ログの状態欄が「削除中」を示し、かつ当該権利情報がディスエーブルであることを示す状態情報が前記メモリカード内に存在する場合に（５０３：Ｙｅｓ）、メモリカードから権利情報および状態情報を削除し（５０６）、さらに、当該ログを削除する（７０７）。これによれば、「削除中」を示すログは、権利情報の消費後も移動体端末装置１ａから削除されないので、メモリカードに残ったディスエーブルの権利情報をイネーブルにすることなく、削除する。これにより、従来のリカバリー処理を悪用する不正利用を不可能にすることができる。【００７８】
エラーＧに対するリカバリー処理について説明する。【００７９】
移動体端末装置１ａは、ログの状態欄が「削除中」を示し、かつ当該権利情報がメモリカード内に存在しない場合に、当該ログを削除する（５０５、７０７）。これによれば、メモリカードからの削除応答にエラーが生じた場合に、メモリカードからはディスエーブルの権利情報が削除済みであるのに、「削除中」を示すログが移動体端末装置１ａに残っている場合に、ログの削除により権利情報が通常のイネーブル状態であること明確にするようリカバリーすることができる。【００８０】
エラーＣ、Ｄに対するリカバリー処理について説明する。【００８１】
移動体端末装置１ａは、ログの状態欄が「インストール中」を示し、ログに対応する権利情報が移動体端末装置１ａ内に存在せず、かつ権利情報がディスエーブルであることを示す状態情報と権利情報とがメモリカード内に存在する場合に（７０２）、前記メモリカード内の第１状態情報をイネーブルに変更し（５０３）、当該ログを削除する（７０７）。これによれば、メモリカードから移動体端末装置１ａに権利情報がインストールされる前にエラーが生じた場合に、移動の開始前の状態にリカバリーすることができる。【００８２】
エラーＡ、Ｂに対するリカバリー処理について説明する。【００８３】
移動体端末装置１ａは、ログの状態欄が「取得中」を示す場合に（７０４）、当該ログを削除する（７０７）。これによれば、移動の開始前の状態にリカバリーすることができる。【００８４】
上記のように、本実施の形態におけるリカバリー処理は、ログが残っている場合に、どのリカバリー処理を行うべきかをログの状態欄を参照することにより判断可能なので、高速におこなうことができる。【００８５】
なお、図１２Ｂは、実施の形態１におけるエラー発生時別のリカバリー処理を示す説明図である。同図は、図１０に示したエラーＡ〜Ｇに対応するリカバリー処理を示している。【００８６】
図１２Ｂと図１２Ａとを比較すると、「条件付イネーブル」に相当する「削除中」以外の状態もログには記録できる点と、権利情報をイネーブルにする代わりにログを削除する点が異なっているが、両者は実質的に同じ処理を示している。【００８７】
また、本発明はメモリカードと端末装置で構成されるコンテンツ再生装置で動作するプログラムとしても応用可能である。また、コンテンツ再生装置の具体例として移動体端末装置を取り上げて説明したが、コンテンツの再生機能とメモリカードスロットを備える電子機器であればよく、例えば、デジタルスチルカメラ、音楽プレーヤ、電子辞書等でもよい。【００８８】
また、本発明は端末装置内で実装する場合、権利管理部、権利判定部、権利状態判定部、権利状態変更部、コンテンツ再生部、メモリカードアクセス部、記憶制御部は集積回路の１チップまたは複数チップのＬＳＩ（半導体装置）としても実現できる。
【産業上の利用可能性】
【００８９】
本発明にかかるコンテンツ再生装置は、カードから端末への権利情報複製が完了した時点で権利消費が可能であり、かつ、権利の不正使用を防ぐことが可能になるので、権利情報を用いて著作権保護されたコンテンツを利用するシステムにおいて有用となる。
【図１】
2008102601.tif 000003
【図２】
2008102601.tif 000004
【図３】
2008102601.tif 000005
【図４】
2008102601.tif 000006
【図５】
2008102601.tif 000007
【図６】
2008102601.tif 000008
【図７】
2008102601.tif 000009
【図８】
2008102601.tif 000010
【図９】
2008102601.tif 000011
【図１０】
2008102601.tif 000012
【図１１】
2008102601.tif 000013
【図１２Ａ】
2008102601.tif 000014
【図１２Ｂ】
2008102601.tif 000015
【手続補正書】
【提出日】平成20年7月7日(2008.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動する権利情報移動方法であって、
前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、
前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、
前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ再生装置内に記録する記録ステップと、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御ステップと
を有することを特徴とする権利情報移動方法。
【請求項２】
前記権利情報移動方法は、さらに、
前記削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、
前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報を削除する削除ステップ
を有することを特徴とする請求項１記載の権利情報移動方法。
【請求項３】
前記権利情報移動方法は、さらに、
削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、
前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報がイネーブルを示すように更新する更新ステップとを有する
ことを特徴とする請求項１記載の権利情報移動方法。
【請求項４】
前記権利情報移動方法は、さらに、
前記メモリカードの前記権利情報の削除中を示す前記第２状態情報がコンテンツ再生装置内に存在しない場合に、対応する権利情報がイネーブルであると判断して当該権利情報に従うコンテンツ再生を許可する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項５】
前記記録ステップにおいて、
前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報をコンテンツ再生装置内に記録し、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示すように第２状態情報を更新する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項６】
前記記録ステップにおいて、
前記取得要求ステップの後に、前記権利情報を取得中であることを示す第２状態情報をコンテンツ再生装置内に記録し、
前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報を更新し、
前記削除要求の送信後に、前記権利情報を前記メモリカードから削除中であることを示すように第２状態情報を更新する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項７】
前記権利情報移動方法は、さらに回復ステップを有し、
前記回復ステップにおいて、
前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除する
ことを特徴とする請求項３記載の権利情報移動方法。
【請求項８】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を当該権利情報がイネーブルであることを示すように更新する
ことを特徴とする請求項７記載の権利情報移動方法。
【請求項９】
前記権利情報移動方法は、さらに回復ステップを有し、
前記回復ステップにおいて、
前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項１０】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を削除する
ことを特徴とする請求項９記載の権利情報移動方法。
【請求項１１】
前記権利情報移動方法は、さらに回復ステップを有し、
インストール中であることを示す前記第２状態情報が前記コンテンツ再生装置内に存在し、当該第２状態情報に対応する権利情報が前記コンテンツ再生装置内に存在せず、かつ当該権利情報がディスエーブルであることを示す第１状態情報と当該権利情報とが前記メモリカード内に存在する場合に、前記メモリカード内の第１状態情報をイネーブルに変更する
ことを特徴とする請求項５または６記載の権利情報移動方法。
【請求項１２】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を削除する
ことを特徴とする請求項１１記載の権利情報移動方法。
【請求項１３】
コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶するメモリカードを着脱可能なメモリカードスロットを備え、前記メモリカードから前記権利情報を移動し、前記権利情報に従ってコンテンツを再生するコンテンツ再生装置であって、
前記メモリカードに前記権利情報の取得要求を送信することによって、前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更させる取得要求手段と、
前記取得要求への応答として前記メモリカードから送信される権利情報を再生装置内にインストールするインストール手段と、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求手段と、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ再生装置内に記録する記録手段と、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御手段と
を備えることを特徴とするコンテンツ再生装置。
【請求項１４】
コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶するメモリカードを着脱可能なメモリカードスロットを介して、前記メモリカードから前記権利情報を移動し、前記権利情報に従ってコンテンツを再生する半導体装置であって、
前記メモリカードに前記権利情報の取得要求を送信することによって、前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更させる取得要求手段と、
前記取得要求への応答として前記メモリカードから送信される権利情報を再生装置内にインストールするインストール手段と、
前記権利情報のインストール後に、前記メモリカードに前記権利情報の削除を要求する削除要求手段と、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報を前記半導体装置内に記録する記録手段と、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御手段と
を備えることを特徴とする半導体装置。
【請求項１５】
コンテンツの利用権を示す権利情報と前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動するためのプログラムであって、
前記プログラムは、
前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、
前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、
前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示し、インストールされた権利情報が条件付きでイネーブルであることを示す第２状態情報をコンテンツ再生装置内に記録する記録ステップと、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御ステップとを前記コンテンツ再生装置内のコンピュータに実行させる
ことを特徴とするプログラム。
【手続補正書】
【提出日】平成21年7月31日(2009.7.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、権利情報を用いて著作権保護されたコンテンツを利用するシステムにおいて、接続されたメモリカードとの間で、権利情報を移動する制御方法に関するものである。
【背景技術】
【０００２】
近年、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ：デジタル著作権管理）技術の一形態として、音楽等のコンテンツを暗号化して配信するとともに、暗号化したコンテンツを利用するための権利情報（Ｒｉｇｈｔｓ  Ｏｂｊｅｃｔ：権利オブジェクト）を別途配信する方法が用いられている。この権利情報には、コンテンツを利用できる回数などの制限情報が指定されており、この制限情報内でのみ、コンテンツが利用可能となっている。
【０００３】
一方、携帯電話等の移動体端末装置は、外部記憶装置としてメモリカードが利用できる端末装置が普及しており、端末で使用するデータの保存などに利用可能となっている。このようなメモリカードが利用できる端末装置において、権利情報を用いた著作権保護されたコンテンツの利用が可能である場合、前記権利情報の保存先としてメモリカードを利用することが可能である。しかし、複製が許可されていない権利情報をメモリカードに保存する際に複製されると、権利の不正使用が可能となってしまうため、前記権利情報は、端末、メモリカード間で移動のみが認められている。
【０００４】
これに対して、特許文献１では、権利情報をメモリカードから端末へ移動する方法として、権利情報にディスエーブルまたはイネーブルを示す状態情報を付与し、メモリカード内の権利情報をディスエーブルの状態に変更し、端末へディスエーブルの状態で複製し、メモリカード内の権利情報を削除してから端末内権利情報をイネーブルに変更する方法が提案されている。
【０００５】
この過程で、例えばメモリカードの抜き出しや電源断などによってエラーが発生することがある。このエラーに対して端末装置はリカバリー処理を行う。
【０００６】
図１は、従来技術におけるリカバリー処理を示すフローチャートである。
【０００７】
エラーの発生が端末装置に権利情報を複製する前（すなわち端末にイネーブルの権利情報が存在しない状態）であれば（６０１：Ｎｏ）、メモリカード内のディスエーブルの権利情報をイネーブルに変更する（６０２、６０３）。これにより権利情報は移動前の元の状態にリカバリーされる。エラーの発生が端末装置に権利情報を複製した後（すなわち端末にイネーブルの権利情報が存在している状態)であれば（６０１：Ｙｅｓ）、メモリカード内のディスエーブルの権利情報を削除する（６０５）。これにより権利情報は移動後の状態にリカバリーされる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０００−３４７９４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１に記載された従来の方法では、端末への権利情報複製が完了してからメモリカード内権利情報の削除が完了するまでの間に、端末からメモリカードを抜くと、メモリカード内にディスエーブルの権利情報が残ったままとなり、リカバリー処理を行うことが出来ないため、端末内の権利情報はディスエーブルのままとなり、権利情報を利用したコンテンツの利用を行うことができないという問題がある。
【００１０】
また、権利情報がイネーブルの状態でメモリカードから端末装置に複製されるので、端末内では常に権利状態はイネーブルとなり、メモリカード内にディスエーブルの権利情報が残っている状態でカードを抜いたとしても、端末内の権利情報の権利消費を行うことが可能となる。その上、従来のリカバリー処理では、端末内に権利情報が存在しているかを判定しリカバリー方法を決定しているため、端末内権利情報の権利をすべて消費して権利情報を削除してしまうと、再度メモリカードを挿入した際にメモリカード内のディスエーブルの権利情報がリカバリー処理でイネーブル状態に変更され、権利の不正使用が可能となってしまうという問題がある。
【００１１】
本発明は、前記課題を解決するもので、端末への権利情報複製が完了した時点で権利消費が可能でありながら、リカバリー処理による権利の不正使用が不可能となる権利情報移動方法およびコンテンツ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため本発明の権利情報移動方法は、コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動する権利情報移動方法であって、前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、前記削除要求に送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ装置内に記録する記録ステップと、前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御ステップとを有する。
【００１３】
この構成によれば、メモリカードからコンテンツ再生装置にイネーブル状態のまま権利情報をインストールしないので、コンテンツ再生装置にインストールされた権利情報が、メモリカードにおいて移動元の権利情報が削除中であることを明確にすることができる。これにより、リカバリー処理を悪用する不正使用の防止を可能にする。すなわち、削除中であることを示す第２状態情報に対応する権利情報は、移動および削除を禁止され、コンテンツ再生装置でのコンテンツ再生を許可するので、コンテンツ再生装置で権利情報をすべて消費しても権利情報そのものは移動も削除も禁止される。これにより、ディスエーブルの権利情報がリカバリー処理でイネーブル状態に変更されることによる、権利情報の不正使用を不可能にすることができる。
【００１４】
ここで、前記権利情報移動方法は、さらに、前記削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報を削除する削除ステップを有するようにしてもよい。
【００１５】
ここで、前記権利情報移動方法は、さらに、削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報がイネーブルを示すように更新する更新ステップとを有するようにしてもよい。
【００１６】
この構成によれば、エラーが発生していない場合には、メモリカードからコンテンツ再生装置に権利情報がインストールされる時からメモリカードにおいてディスエーブルの権利情報が削除される時までの期間にエラーが発生した場合に、リカバリー処理によってメモリカードのディスエーブルの権利情報が削除されない限り、コンテンツ再生装置には前記第２状態情報が「削除中」を示したまま残るので、権利情報の不正使用を不可能にすることができる。さらに、第２状態情報がイネーブルを示すように変更された場合は、対応する権利情報の範囲内で制限されることなくコンテンツを利用することができる。
【００１７】
ここで、前記権利情報移動方法は、さらに、前記メモリカードの前記権利情報の削除中を示す前記第２状態情報がコンテンツ再生装置内に存在しない場合に、対応する権利情報がイネーブルであると判断して当該権利情報に従うコンテンツ再生を許可するようにしてもよい。
【００１８】
さらに、第２状態情報自身が削除された場合は、対応する権利情報がイネーブルであると判断され当該権利情報の範囲内で制限されることなく、コンテンツを利用することができる。
【００１９】
ここで、前記記録ステップにおいて、前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報をコンテンツ装置内に記録し、前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示すように第２状態情報を更新するようにしてもよい。
【００２０】
この構成によれば、第２状態情報は、「削除中」の前の状態である「インストール中」を明確にするので、移動中に生じたエラーに対してより柔軟な回復処理を可能にする。
【００２１】
ここで、前記記録ステップにおいて、前記取得要求ステップの後に、前記権利情報を取得中であることを示す第２状態情報をコンテンツ装置内に記録し、前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報を更新し、前記削除要求の送信後に、前記権利情報を前記メモリカードから削除中であることを示すように第２状態情報を更新するようにしてもよい。
【００２２】
この構成によれば、第２状態情報は、「削除中」の前の状態である「インストール中」と、「インストール中」の前の状態である「取得中」を明確にするので、移動中に生じたエラーに対してより柔軟な回復処理を可能にする。
【００２３】
ここで、前記権利情報移動方法は、さらに回復ステップを有し、前記回復ステップにおいて、前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除するようにしてもよい。
【００２４】
この構成によれば、「削除中」を示す第２状態情報は、権利情報の消費後も削除されないので、メモリカードに残ったディスエーブルの権利情報をイネーブルにすることなく、削除する。これにより、従来のリカバリー処理を悪用する不正利用を不可能にすることができる。
【００２５】
ここで、前記回復ステップにおいて、さらに、前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を当該権利情報がイネーブルであることを示すように更新してもよい。
【００２６】
この構成によれば、メモリカードからの削除応答にエラーが生じた場合に、メモリカードからディスエーブルの権利情報が削除済みであるのに、「削除中」を示す第２状態情報がコンテンツ再生装置に残っている場合に、第２状態情報がイネーブルを示す状態に正しくリカバリーすることができる。
【００２７】
ここで、前記回復ステップにおいて、さらに、前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を削除してもよい。
【００２８】
この構成によれば、メモリカードからの削除応答にエラーが生じた場合に、メモリカードからディスエーブルの権利情報が削除済みであるのに、「削除中」を示す第２状態情報がコンテンツ再生装置に残っている場合に、第２状態情報を削除する。このリカバリーにより、第２状態情報の不存在により権利情報が通常のイネーブル状態であることを明確にすることができる。
【００２９】
ここで、前記権利情報移動方法は、さらに回復ステップを有し、インストール中であることを示す前記第２状態情報が前記コンテンツ再生装置内に存在し、当該第２状態情報に対応する権利情報が前記コンテンツ再生装置内に存在せず、かつ当該権利情報がディスエーブルであることを示す第１状態情報と当該権利情報とが前記メモリカード内に存在する場合に、前記メモリカード内の第１状態情報をイネーブルに変更するようにしてもよい。
【００３０】
この構成によれば、メモリカードからコンテンツ再生装置に権利情報がインストールされる前にエラーが生じた場合に、移動の開始前の状態にリカバリーすることができる。
【００３１】
また、本発明のコンテンツ再生装置、半導体装置およびプログラムについても、上記と同様に構成される。
【発明の効果】
【００３２】
本発明によれば、リカバリー処理を悪用する不正使用の防止を可能にする。
【００３３】
ディスエーブルの権利情報がリカバリー処理でイネーブル状態に変更されることによる、権利情報の不正使用を不可能にすることができる。
【００３４】
また、移動中に生じたエラーに対してより柔軟な回復処理を可能にする。
【図面の簡単な説明】
【００３５】
【図１】図１は、従来技術におけるリカバリー処理を示すフローチャートである。
【図２】図２は、本発明の実施の形態１におけるコンテンツ再生装置が適用されるシステム構成の一例を示す図である。
【図３】図３は、本発明の実施の形態１における移動体端末装置の構成を示すブロック図である。
【図４】図４は、権利情報及び権利状態情報のデータ構造の一例を示す図である。
【図５】図５は、権利情報をメモリカードから端末へ移動するシーケンスを示す図である。
【図６】図６は、リカバリー処理を示すフローチャートである。
【図７】図７は、本発明の実施の形態２における移動体端末装置の構成を示すブロック図である。
【図８】図８は、権利情報及び権利状態情報のデータ構造の一例を示す図である。
【図９】図９は、権利情報をメモリカードから端末へ移動するシーケンスを示す図である。
【図１０】図１０は、リカバリー処理を示すフローチャートである。
【図１１Ａ】図１１Ａは、実施の形態２におけるエラー発生時別のリカバリー処理を示す説明図である。
【図１１Ｂ】図１１Ｂは、実施の形態１におけるエラー発生時別のリカバリー処理を示す説明図である。
【発明を実施するための形態】
【００３６】
（実施の形態１）
以下、本発明の実施の形態１について、図面を参照しながら説明する。図２は本発明の実施の形態１に係るシステムの構成図であり、移動体端末装置１、メモリカード２から構成されている。
【００３７】
図３は、本発明の実施の形態１に係る移動体端末装置１の構成を示すブロック図である。図３に示すように、移動体端末装置１は権利状態判定部２０１と、権利状態変更部２０２と、記憶制御部２０３と、権利管理部２０４と、メモリカードアクセス部２０５と、権利判定部２０６と、コンテンツ再生部２０７と、利用情報取得部２０８と、記憶部２０９とを備える。
【００３８】
まず、移動体端末装置１の各構成の概要を説明する。
【００３９】
権利状態判定部２０１は、指定された権利情報の状態を取得し、権利情報の移動、削除が可能かを判定する。また、権利状態判定部２０１は、カード内権利情報の複製、削除処理結果を元に、端末内権利情報の状態更新後の状態を決定し、権利状態変更部２０２へ状態更新を要求する。権利状態変更部２０２は、権利状態判定部２０１からの状態更新要求に応じて、指定された権利情報の権利状態情報２１２を更新する。
【００４０】
記憶制御部２０３は、メモリカードアクセス部２０５からの要求に応じて、コンテンツを記憶部２０９へ記憶させる。また、記憶制御部２０３は、権利管理部２０４からの要求に応じて、権利情報を記憶部２０９へ記憶させる。また、記憶制御部２０３は、権利状態変更部２０２からの要求に応じて、権利状態情報を記憶部２０９へ記憶させる。また、記憶制御部２０３は、権利状態判定部２０１からの要求に応じて、権利状態情報を記憶部２０９から読み出す。
【００４１】
権利管理部２０４は、メモリカード２に格納されている権利情報の移動体端末装置１への移動制御を行い、メモリカードアクセス部２０５へ権利情報の読み込み、および削除を要求する。また、権利管理部２０４は、メモリカード２より読み込んだ権利情報とコンテンツとの関連付けを行い、記憶制御部２０３へ前記権利情報の保存を要求すると同時に、権利状態判定部２０１へ権利情報の複製完了を通知する。また、権利管理部２０４は、カード内のディスエーブル権利情報の削除完了を、権利状態判定部２０１へ通知する。また、権利管理部２０４は、移動体端末装置１に格納されている権利情報のメモリカード２への移動、および削除制御を行い、記憶制御部２０３へ権利情報の読み込み、および削除を要求する。また、権利管理部２０４は、著作権保護されたコンテンツの利用を行う際に、記憶制御部２０３へ関連付けられた権利情報の取得を要求し、取得した権利情報の判定を権利判定部２０６へ要求する。また、権利管理部２０４は、著作権保護されたコンテンツの利用後に、利用情報取得部２０８へ権利の利用情報の取得を要求し、権利情報の更新を行い、記憶制御部２０３へ権利情報の保存を指示する。
【００４２】
メモリカードアクセス部２０５は、メモリカード２との接続制御を行い、権利管理部２０４からの要求に応じて、メモリカード２に格納されているコンテンツ２１０、権利情報２１１の読み込み、削除を行う。また、メモリカードアクセス部２０５は、権利管理部２０４からの要求に応じて、移動体端末装置１に格納されている権利情報の、メモリカードへの書き込みを行う。
【００４３】
権利判定部２０６は、権利管理部２０４からの要求に応じて、著作権保護されたコンテンツの利用を行う際に、関連付けられた権利情報の制限情報を確認し、コンテンツ利用が可能かを判定する。コンテンツ再生部２０７は、コンテンツの再生を行い、再生終了後に再生回数などの利用情報を利用情報取得部２０８へ通知する。利用情報取得部２０８は、コンテンツ再生部２０７から通知された権利の利用情報を保持し、要求に応じて利用情報を権利管理部２０４へ渡す。記憶部２０９は、コンテンツ２１０、権利情報２１１、および権利状態情報２１２を記憶する。図４は、権利情報２１１のデータ構造、および権利状態情報２１２のデータ構造を概念的に示した図である。
【００４４】
権利情報２１１は、権利情報で指定されている制限情報を満たしているか否かなど、権利の利用可能または不可能を指定する利用可能／不可能フラグ３０１、有効期間の開始時間と終了時間を指定する有効期間３０２、権利判定時までにすでに利用した回数と、権利取得時に定められた回数を指定する利用回数３０３、および権利判定時までにすでに利用した時間と、権利取得時に定められた時間を指定する利用時間３０４という詳細情報を有する。権利状態情報３０５は、権利情報の移動、削除が可能かどうかを指定する権利状態３０６、および権利情報を移動体端末装置に移動してくる以前に格納されていたカードの情報を指定する移動元カードＩＤ３０７という詳細情報を有する。利用可能／不可能フラグ３０１の値としては、「可能」、および「不可能」の二種類が存在する。移動体端末装置１は、著作権保護されたコンテンツを利用する際、利用可能／不可能フラグが「不可能」である権利情報の利用は行わない。権利状態３０６の値としては、「イネーブル」、および「条件付イネーブル」の二種類が存在する。移動体端末装置１は、権利状態が「条件付イネーブル」である権利情報の利用は制限しないが、メモリカードへの移動、および削除は行わない。一方、「イネーブル」である権利情報のメモリカードへの移動、および削除は制限しない。
【００４５】
次に、上記構成による実施の形態１に係る移動体端末装置１が行う、権利情報の移動制御方法について詳細に説明する。図５は、図２に示したシステムで行われる権利情報のメモリカードから端末装置への移動処理の概略を説明するシーケンスである。
【００４６】
図５において、移動体端末装置１は、メモリカード２へ権利取得要求を行い（４０１）、メモリカード内の権利情報の状態をディスエーブルに変更した上で（４０２）、権利情報を取得する（４０３）。そして、移動体端末装置１は取得した権利情報の状態を条件付イネーブルとして端末内に保存する（４０４）。次に、移動体端末装置１はメモリカード２へ権利削除要求を行い（４０５）、メモリカード内のディスエーブル状態の権利情報を削除し（４０６）、削除結果の通知を受ける（４０７）。この削除結果が成功であった場合、移動体端末装置１は、メモリカード２より取得してきた条件付イネーブル状態で保存されている権利情報の状態を、イネーブルに変更する（４０８）。
【００４７】
本発明は、上述したシーケンスのうち、メモリカード２より移動体端末装置１へ権利情報を複製した際に、状態を条件付イネーブルとして端末内に保存すること（４０４）、およびメモリカード内の権利情報削除結果受信後に、端末内の条件付イネーブル権利情報の状態をイネーブルに変更すること（４０８）に特徴がある。以下、この特徴を、図６を用いて詳細に説明する。
【００４８】
図６は本発明におけるエラーリカバリー処理のフローチャートである。図１に示した従来技術におけるリカバリー処理と対比しつつ説明する。
【００４９】
図５の４０１、４０２の処理中にエラーが発生した場合、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（５０２）はイネーブルとなるため、リカバリー処理不要である。
【００５０】
図５の４０３、４０４の処理中にエラーが発生した場合、端末内に移動対象の権利情報なし、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、従来技術におけるエラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（６０２）はディスエーブルとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報をイネーブルに変更」（６０３）する。また、本発明におけるエラーリカバリー判定処理としても、同様に、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（５０２）はディスエーブルとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報をイネーブルに変更」（５０３）する。上記リカバリー処理により、メモリカード内の移動対象権利情報を再度利用可能とすることができる。
【００５１】
図５の４０５、４０６の処理中にエラーが発生した場合、従来技術では、端末内に移動対象の権利情報が存在し、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、エラーリカバリー処理判定としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＹｅｓとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（６０４）はＹｅｓとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報を削除」（６０５）する。また、本発明では、端末内に条件付イネーブル状態の移動対象権利情報が存在し、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＹｅｓとなり、「移動体端末内の移動対象権利情報の状態は？」（５０４）は条件付イネーブルとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（５０５）はＹｅｓとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報を削除」（５０６）し、かつ、「移動体端末内の条件付イネーブルの移動対象権利情報をイネーブルに変更」（５０７）する。上記リカバリー処理により、メモリカード内の移動対象権利情報が削除され、端末内の権利情報を利用可能とすることができる。
【００５２】
しかし、ユーザによるメモリカードの抜き出しにより図５の４０５、４０６の処理中にエラーが発生した場合、ユーザが再度メモリカードを挿入するまで上記リカバリー処理を行うことができないが、ユーザによる権利情報の使用は可能である。
【００５３】
従来技術では、ユーザがメモリカードを再挿入する前に４０９の処理で保存した権利を全て消費した場合、端末内からシステムが自動的に削除する場合もある。また消費を行った権利情報をユーザからの指定により削除することも可能である。権利消費と権利情報の削除が行われた後で、メモリカードが再挿入された場合、端末およびメモリカード内の権利情報の状態は、４０３の処理中にエラーが発生した場合と同様となり、端末内に移動対象の権利情報なし、かつ、メモリカード内にディスエーブル状態の権利情報が存在するため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＮｏとなり、「メモリカード内の移動対象権利情報の状態は？」（６０２）はディスエーブルとなるため、リカバリー処理として、「メモリカード内のディスエーブルの移動対象権利情報をイネーブルに変更」（６０３）するため、メモリカード内の権利情報が復元され、ユーザによる権利情報の不正使用が可能となってしまう。しかし、本発明においては、ユーザがメモリカードを再挿入する前に４０４の処理で保存した権利を消費した場合も、条件付きイネーブル状態であるため、権利情報の削除は行われない。したがって、権利消費後にメモリカードが再挿入された場合も、端末およびメモリカード内の権利情報の状態は、４０５および４０６の処理中にエラーが発生した状態から変わらないため、権利消費前と同様のエラーリカバリー判定処理を行うことができ、ユーザによる権利情報の不正使用を防止することができる。
【００５４】
図５の４０７、４０８の処理中にエラーが発生した場合、  従来技術では、端末内に移動対象の権利情報が存在し、かつ、メモリカード内に権利情報が存在しないため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（６０１）はＹｅｓとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（６０４）はＮｏとなるため、リカバリー処理不要である。また、本発明では端末内に条件付イネーブル状態の移動対象権利情報が存在し、かつ、メモリカード内に権利情報が存在しないため、エラーリカバリー判定処理としては、「移動体端末内に移動対象の権利情報が存在するか？」（５０１）はＹｅｓとなり、「移動体端末内の移動対象権利情報の状態は？」（５０４）は条件付イネーブルとなり、「メモリカード内にディスエーブルの移動対象権利情報が存在するか？」（５０５）はＮｏとなるため、リカバリー処理として、「移動体端末内の条件付イネーブルの移動対象権利情報をイネーブルに変更」（５０７）する。本発明における上記エラーリカバリー処理により、従来技術と同様に、端末内の移動対象権利情報を移動、削除の制限なく利用可能とすることができるようになる。
【００５５】
なお、上記実施の形態１では、権利情報２１１と権利状態情報２１２は別のデータとして管理する場合を説明したが、権利情報２１１の詳細情報として権利状態３０６、および移動元カードＩＤ３０７を保持してもよい。
【００５６】
また、権利状態情報２１２の詳細情報として、権利情報ＩＤを保持し、条件付イネーブル権利情報の削除後も状態情報を残しておくことで、リカバリー処理の判定に利用してもよい。
【００５７】
なお、本発明はメモリカードと端末装置で構成されるコンテンツ再生装置で実現されるコンテンツ再生方法としても応用可能である。
【００５８】
すなわち、コンテンツ及びそのコンテンツの利用を許可する権利情報に基づきコンテンツを再生するコンテンツ再生方法において、コンテンツと権利情報と権利情報の状態を管理する権利状態を記憶する記憶ステップと、前記権利情報をメモリカードに書き込み、又はメモリカードの権利情報を読み込むメモリカードアクセスステップと、前記権利情報の移動又は削除が可能か否かを判定する権利状態判定ステップと、前記権利状態判定ステップにおいて権利情報の削除が可能と判断した場合、前記権利情報を削除する権利情報管理ステップと、前記権利状態判定ステップにおいて権利情報の移動が可能と判断した場合、前記権利情報の権利状態を「ディスエーブル」に更新し、メモリカードの権利情報を端末装置に複製し、前記端末装置の権利情報の権利状態を「条件付きイネーブル」に更新し、また、前記権利情報管理ステップで削除した権利情報に対応する端末装置の権利情報の権利状態を「イネーブル」に更新する権利状態変更ステップを備えることを特徴とするコンテンツ再生方法としても良い。
【００５９】
（実施の形態２）
本実施の形態では、実施の形態１で示した権利状態情報２１２を、メモリカードから端末装置への「移動」が正常に完了するまでの間の各処理段階を示すログとして記録するコンテンツ再生装置について説明する。以下では、権利状態情報であるログ（以下単にログと呼ぶ）とは、特に「移動」の各処理段階を示すものとする。このログは、「移動」の開始から終了までの間のみ記録および保存されるものとする。つまり、正常に終了した「移動」に対応するログは削除される。エラーにより正常に終了していない「移動」に対応するログは残ることになる。したがって、移動中でないのにログが存在する権利情報は、リカバリー処理の対象となる。
【００６０】
本実施の形態におけるコンテンツ再生装置のシステム構成は、図２と同様であるので説明を省略する。
【００６１】
図７は、本発明の実施の形態２における移動体端末装置の構成を示すブロック図である。同図移動体端末装置１ａは、図３と比べて、権利状態情報２１２の代わりに権利状態情報２１２ａが記録される点が異なる。以下異なる点を中心に説明する。
【００６２】
権利状態情報２１２ａは、上記のログとして記録される。図８は、権利情報及び権利状態情報２１２ａのデータ構造の一例を示す図である。同図は、図４と比べて、記憶部２０９に、権利状態情報３０５の代わりに権利状態情報３０５ａが記録される点が異なる。権利状態情報３０５ａ（以下、ログ１）は、「移動」の開始時に１つの権利情報に対応して記録され、移動の終了時に削除される。
【００６３】
権利状態情報３０５ａは、移動元カードＩＤ、権利ＩＤ、ハンドル名、ファンクションＩＤ、状態を含む。移動元カードＩＤは、メモリカード固有の識別子である。権利ＩＤは対応する権利情報の識別子である。ハンドル名は、対応する権利情報の別名である。ファンクションＩＤは、ここではメモリカードから端末装置への権利情報の「移動」（図では「ＭＯＶ」）を示す。状態は、「移動」の各処理段階を示し、同図では、１．取得中、２．インストール中、３．削除中 の３つの何れかを含む。このうち「削除中」を示す状態は、実施の形態１における「条件付きイネーブル」に相当し、同じ意義を有する。
【００６４】
図９は、権利情報をメモリカードから端末へ移動するシーケンスを示す図である。同図のシーケンスの前段階として、移動体端末装置１ａは移動対象の権利情報に対応するログが存在していないことを確認する。もし存在していればリカバリー処理を行う。
【００６５】
同図のシーケンスは、図５と比べて、４０１ａ、４０３ａ、４０４ａ、４０７ａの各ステップが追加されている点が異なっている。以下異なる点を中心に説明する。
【００６６】
移動体端末装置１ａは、対応するログの不存在を確認後に、権利情報を取得中であることを示すログを生成し、記憶部２０９に記録し（４０１ａ）、メモリカード２に権利情報の取得要求を送信する（４０１）。この取得要求は、権利ＩＤ、ハンドル名、ファンクションＩＤ等を含む。
【００６７】
取得要求を受けたメモリカードは、権利情報がイネーブルであることを示す状態情報を、権利情報がディスエーブルであることを示すように変更し（４０２）、取得要求への応答として要求された権利情報を送信する（４０３）。
【００６８】
移動体端末装置１ａは、取得要求への応答としてメモリカードから送信される前記権利情報をコンテンツ再生装置内にインストール（保存する）する。このインストールの開始後に、移動体端末装置１ａは、権利情報をコンテンツ再生装置にインストール中であることを示すようにログを更新する（４０３ａ）。このインストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報を更新し（４０４ａ）、このインストール完了直後に、移動体端末装置１ａは、メモリカードに当該権利情報の削除要求を送信する（４０５）。さらに、移動体端末装置１ａは、削除要求の送信直後に、メモリカードの権利情報を削除中であることを示すようにログ更新する（４０４ａ）。
【００６９】
その後、削除要求を受けたメモリカードから削除したことを示す削除応答が送信され、当該削除応答を受信した移動体端末装置１ａは、削除中であることを示すログ自体を記憶部２０９から削除する（４０７ａ）。ログが削除されたことは、「移動」というトランザクションが（正常にあるいはリカバリー処理により）完了したことを意味する。
【００７０】
また、ログの不存在は、権利情報がイネーブルであることを意味する。つまり、移動体端末装置１ａは、権利情報に対応するログが存在しない場合に、対応する権利情報がイネーブルであると判断して権利情報に従うコンテンツ再生を許可する。
【００７１】
次に、本実施の形態におけるリカバリー処理について説明する。本実施の形態におけるリカバリー処理は、実施の形態１と基本的には同じであるが、「条件付イネーブル」相当の「削除中」以外の状態もログ中に記録できる点と、権利情報をイネーブルにする代わりにログを削除する点が異なっている。以下、異なる点を中心に説明する。
【００７２】
図９に示す×印Ａ〜Ｅは、「移動」中のメモリカードの抜けや電源断やノイズ等によるエラーの発生箇所の具体例を示す。この具体例を用いて、リカバリー処理について説明する。図１０は、リカバリー処理を示すフローチャートである。図１１Ａは、×印Ａ〜Ｅのエラーに対応するリカバリー処理を示す説明図である。
【００７３】
図９のエラーＡ、Ｂは図１０の５０１、５０４に対応する。図９のエラーＣ、Ｄは図１０の５０２、５０３に対応する。図９のエラーＥ、Ｆは図１０の５０４、５０５、５０６、５０７に対応する。図９のエラーＧは図１０の５０４、５０５、５０６に対応する。
【００７４】
移動体端末装置１ａは、ファンクションＩＤ欄に「移動」が設定されているログが存在するとリカバリー処理を行う。
【００７５】
エラーＥ、Ｆに対するリカバリー処理について説明する。
【００７６】
移動体端末装置１ａは、ログの状態欄が「削除中」を示し、かつ当該権利情報がディスエーブルであることを示す状態情報が前記メモリカード内に存在する場合に（５０３：Ｙｅｓ）、メモリカードから権利情報および状態情報を削除し（５０６）、さらに、当該ログを削除する（７０７）。これによれば、「削除中」を示すログは、権利情報の消費後も移動体端末装置１ａから削除されないので、メモリカードに残ったディスエーブルの権利情報をイネーブルにすることなく、削除する。これにより、従来のリカバリー処理を悪用する不正利用を不可能にすることができる。
【００７７】
エラーＧに対するリカバリー処理について説明する。
【００７８】
移動体端末装置１ａは、ログの状態欄が「削除中」を示し、かつ当該権利情報がメモリカード内に存在しない場合に、当該ログを削除する（５０５、７０７）。これによれば、メモリカードからの削除応答にエラーが生じた場合に、メモリカードからはディスエーブルの権利情報が削除済みであるのに、「削除中」を示すログが移動体端末装置１ａに残っている場合に、ログの削除により権利情報が通常のイネーブル状態であること明確にするようリカバリーすることができる。
【００７９】
エラーＣ、Ｄに対するリカバリー処理について説明する。
【００８０】
移動体端末装置１ａは、ログの状態欄が「インストール中」を示し、ログに対応する権利情報が移動体端末装置１ａ内に存在せず、かつ権利情報がディスエーブルであることを示す状態情報と権利情報とがメモリカード内に存在する場合に（７０２）、前記メモリカード内の第１状態情報をイネーブルに変更し（５０３）、当該ログを削除する（７０７）。これによれば、メモリカードから移動体端末装置１ａに権利情報がインストールされる前にエラーが生じた場合に、移動の開始前の状態にリカバリーすることができる。
【００８１】
エラーＡ、Ｂに対するリカバリー処理について説明する。
【００８２】
移動体端末装置１ａは、ログの状態欄が「取得中」を示す場合に（７０４）、当該ログを削除する（７０７）。これによれば、移動の開始前の状態にリカバリーすることができる。
【００８３】
上記のように、本実施の形態におけるリカバリー処理は、ログが残っている場合に、どのリカバリー処理を行うべきかをログの状態欄を参照することにより判断可能なので、高速におこなうことができる。
【００８４】
なお、図１１Ｂは、実施の形態１におけるエラー発生時別のリカバリー処理を示す説明図である。同図は、図９に示したエラーＡ〜Ｇに対応するリカバリー処理を示している。
【００８５】
図１１Ｂと図１１Ａとを比較すると、「条件付イネーブル」に相当する「削除中」以外の状態もログには記録できる点と、権利情報をイネーブルにする代わりにログを削除する点が異なっているが、両者は実質的に同じ処理を示している。
【００８６】
また、本発明はメモリカードと端末装置で構成されるコンテンツ再生装置で動作するプログラムとしても応用可能である。また、コンテンツ再生装置の具体例として移動体端末装置を取り上げて説明したが、コンテンツの再生機能とメモリカードスロットを備える電子機器であればよく、例えば、デジタルスチルカメラ、音楽プレーヤ、電子辞書等でもよい。
【００８７】
また、本発明は端末装置内で実装する場合、権利管理部、権利判定部、権利状態判定部、権利状態変更部、コンテンツ再生部、メモリカードアクセス部、記憶制御部は集積回路の１チップまたは複数チップのＬＳＩ（半導体装置）としても実現できる。
【産業上の利用可能性】
【００８８】
本発明にかかるコンテンツ再生装置は、カードから端末への権利情報複製が完了した時点で権利消費が可能であり、かつ、権利の不正使用を防ぐことが可能になるので、権利情報を用いて著作権保護されたコンテンツを利用するシステムにおいて有用となる。
【符号の説明】
【００８９】
１      移動体端末装置
２      メモリカード
２０１  権利状態判定部
２０２  権利状態変更部
２０３  記憶制御部
２０４  権利管理部
２０５  メモリカードアクセス部
２０６  権利判定部
２０７  コンテンツ再生部
２０８  利用情報取得部
２０９  記憶部
２１０  コンテンツ
２１１  権利情報
２１２  権利状態情報
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動する権利情報移動方法であって、
前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、
前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、
前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ再生装置内に記録する記録ステップと、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御ステップと
を有することを特徴とする権利情報移動方法。
【請求項２】
前記権利情報移動方法は、さらに、
前記削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、
前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報を削除する削除ステップ
を有することを特徴とする請求項１記載の権利情報移動方法。
【請求項３】
前記権利情報移動方法は、さらに、
削除要求を受けた前記メモリカードにおいて当該権利情報を削除し、削除したことを示す削除応答をコンテンツ再生装置に送信する削除応答ステップと、
前記削除応答を受信したコンテンツ再生装置において、削除中であることを示す前記第２状態情報がイネーブルを示すように更新する更新ステップとを有する
ことを特徴とする請求項１記載の権利情報移動方法。
【請求項４】
前記権利情報移動方法は、さらに、
前記メモリカードの前記権利情報の削除中を示す前記第２状態情報がコンテンツ再生装置内に存在しない場合に、対応する権利情報がイネーブルであると判断して当該権利情報に従うコンテンツ再生を許可する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項５】
前記記録ステップにおいて、
前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報をコンテンツ再生装置内に記録し、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示すように第２状態情報を更新する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項６】
前記記録ステップにおいて、
前記取得要求ステップの後に、前記権利情報を取得中であることを示す第２状態情報をコンテンツ再生装置内に記録し、
前記インストールの開始後に、前記権利情報を前記コンテンツ再生装置にインストール中であることを示す第２状態情報を更新し、
前記削除要求の送信後に、前記権利情報を前記メモリカードから削除中であることを示すように第２状態情報を更新する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項７】
前記権利情報移動方法は、さらに回復ステップを有し、
前記回復ステップにおいて、
前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除する
ことを特徴とする請求項３記載の権利情報移動方法。
【請求項８】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を当該権利情報がイネーブルであることを示すように更新する
ことを特徴とする請求項７記載の権利情報移動方法。
【請求項９】
前記権利情報移動方法は、さらに回復ステップを有し、
前記回復ステップにおいて、
前記メモリカードの当該権利情報が削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ当該権利情報がディスエーブルであることを示す第１状態情報が前記メモリカード内に存在する場合に、前記メモリカードから当該権利情報および当該第１状態情報を削除する
ことを特徴とする請求項２記載の権利情報移動方法。
【請求項１０】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を削除する
ことを特徴とする請求項９記載の権利情報移動方法。
【請求項１１】
前記権利情報移動方法は、さらに回復ステップを有し、
インストール中であることを示す前記第２状態情報が前記コンテンツ再生装置内に存在し、当該第２状態情報に対応する権利情報が前記コンテンツ再生装置内に存在せず、かつ当該権利情報がディスエーブルであることを示す第１状態情報と当該権利情報とが前記メモリカード内に存在する場合に、前記メモリカード内の第１状態情報をイネーブルに変更する
ことを特徴とする請求項５または６記載の権利情報移動方法。
【請求項１２】
前記回復ステップにおいて、さらに、
前記メモリカードから当該権利情報を削除中であることを示す第２状態情報が前記コンテンツ再生装置内に存在し、かつ、当該権利情報が前記メモリカード内に存在しない場合に、前記第２状態情報を削除する
ことを特徴とする請求項１１記載の権利情報移動方法。
【請求項１３】
コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶するメモリカードを着脱可能なメモリカードスロットを備え、前記メモリカードから前記権利情報を移動し、前記権利情報に従ってコンテンツを再生するコンテンツ再生装置であって、
前記メモリカードに前記権利情報の取得要求を送信することによって、前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更させる取得要求手段と、
前記取得要求への応答として前記メモリカードから送信される権利情報を再生装置内にインストールするインストール手段と、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求手段と、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報をコンテンツ再生装置内に記録する記録手段と、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御手段と
を備えることを特徴とするコンテンツ再生装置。
【請求項１４】
コンテンツの利用権を示す権利情報と、前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶するメモリカードを着脱可能なメモリカードスロットを介して、前記メモリカードから前記権利情報を移動し、前記権利情報に従ってコンテンツを再生する半導体装置であって、
前記メモリカードに前記権利情報の取得要求を送信することによって、前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更させる取得要求手段と、
前記取得要求への応答として前記メモリカードから送信される権利情報を再生装置内にインストールするインストール手段と、
前記権利情報のインストール後に、前記メモリカードに前記権利情報の削除を要求する削除要求手段と、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示す第２状態情報を前記半導体装置内に記録する記録手段と、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御手段と
を備えることを特徴とする半導体装置。
【請求項１５】
コンテンツの利用権を示す権利情報と前記権利情報がイネーブルであるかディスエーブルであるかを示す第１状態情報とを記憶しコンテンツ再生装置に着脱可能なメモリカードから、前記権利情報を前記コンテンツ再生装置に移動するためのプログラムであって、
前記プログラムは、
前記コンテンツ再生装置から前記メモリカードに前記権利情報の取得要求を送信する取得要求ステップと、
前記取得要求を受けた前記メモリカードにおいて前記権利情報がイネーブルであることを示す第１状態情報を、当該権利情報がディスエーブルであることを示すように変更する変更ステップと、
前記取得要求への応答として前記メモリカードから送信される前記権利情報をコンテンツ再生装置内にインストールするインストールステップと、
前記権利情報のインストール後に、前記コンテンツ再生装置から前記メモリカードに前記権利情報の削除を要求する削除要求ステップと、
前記削除要求の送信後に、前記メモリカードから前記権利情報を削除中であることを示し、インストールされた権利情報が条件付きでイネーブルであることを示す第２状態情報をコンテンツ再生装置内に記録する記録ステップと、
前記第２状態情報が、前記メモリカードの前記権利情報を削除中であることを示す場合に、当該第２状態情報に対応する権利情報の移動および削除を禁止し、権利情報に従うコンテンツ再生を許可する制御ステップとを前記コンテンツ再生装置内のコンピュータに実行させる
ことを特徴とするプログラム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008102601.tif 000016
【図２】
2008102601.tif 000017
【図３】
2008102601.tif 000018
【図４】
2008102601.tif 000019
【図５】
2008102601.tif 000020
【図６】
2008102601.tif 000021
【図７】
2008102601.tif 000022
【図８】
2008102601.tif 000023
【図９】
2008102601.tif 000024
【図１０】
2008102601.tif 000025
【図１１Ａ】
2008102601.tif 000026
【図１１Ｂ】
2008102601.tif 000027
【国際調査報告】
2008102601.tif 000028
2008102601.tif 000029