(57)【要約】【課題】管理負担を大きくすることなく、メディアや再生機器に必要となる制約を大きくすることなく、情報の不正なコピーを防止しえる技術を提供することを課題とする。【解決手段】著作権保護されたコンテンツは暗号化され、ＲＯＭタイプのＯＴＰメモリ５０に格納されてユーザに提供される。ユーザは、ＷＥＢサーバ１２にアクセスし（Ｓ１）、再生プログラム５５をダウンロードする（Ｓ２）。再生プログラム５５には、コンテンツの復号鍵が組み込まれている。再生プログラム５５は、まず、ＯＴＰメモリ５０に対して任意のデータの書き込み処理を実行する（Ｓ３）。そして、書き込み処理がエラーとなった場合のみ、ＯＴＰメモリ５０に格納されたコンテンツ５２にアクセスする（Ｓ４、Ｓ５）。そして、コンテンツ５２を読み出し（Ｓ６）、復号化し（Ｓ７）、再生する（Ｓ８）。【選択図】図２
2007226294.tif 000002
【特許請求の範囲】
【請求項１】
情報を暗号化して読み出し専用の記憶媒体に格納する工程と、
前記記憶媒体に任意のデータの書き込み処理を実行する工程と、
前記記憶媒体に対する書き込み処理が失敗した場合のみ前記情報を復号化する工程と、
復号化された前記情報を利用する工程と、
を備えることを特徴とする情報の利用方法。
【請求項２】
情報を暗号化した上で読み出し専用の記憶媒体に格納してユーザに提供する工程と、
前記情報を復号するためのプログラムをユーザに提供する工程と、
前記プログラムがインストールされた端末に前記記憶媒体を装着し、前記プログラムを動作させることによって前記記憶媒体に任意のデータの書き込み処理を実行する工程と、
前記記憶媒体に対する書き込み処理が失敗した場合のみ前記プログラムが前記情報を復号化する工程と、
復号化された前記情報を利用する工程と、
を備えることを特徴とする情報の利用方法。
【請求項３】
請求項１または請求項２に記載の情報の利用方法であって、
前記書き込み処理にはデータの消去処理が含まれることを特徴とする情報の利用方法。
【請求項４】
著作権保護されたコンテンツを暗号化して読み出し専用の記憶媒体に格納する工程と、
前記記憶媒体に任意のデータの書き込み処理を実行する工程と、
前記記憶媒体に対する書き込み処理が失敗した場合のみ前記著作権保護されたコンテンツを復号化する工程と、
復号化された前記著作権保護されたコンテンツを利用する工程と、
を備えることを特徴とする著作権保護されたコンテンツの利用方法。
【請求項５】
著作権保護されたコンテンツを暗号化した上で読み出し専用の記憶媒体に格納し、ユーザに提供する工程と、
前記著作権保護されたコンテンツを復号するためのプログラムをユーザに提供する工程と、
前記プログラムがインストールされた端末に前記記憶媒体を装着し、前記プログラムを動作させることによって前記記憶媒体に任意のデータの書き込み処理を実行する工程と、
前記記憶媒体に対する書き込み処理が失敗した場合のみ前記プログラムが前記著作権保護されたコンテンツを復号化する工程と、
復号化された前記著作権保護されたコンテンツを利用する工程と、
を備えることを特徴とする著作権保護されたコンテンツの利用方法。
【請求項６】
請求項４または請求項５に記載の著作権保護されたコンテンツの利用方法であって、
前記書き込み処理にはデータの消去処理が含まれることを特徴とする著作権保護されたコンテンツの利用方法。
【請求項７】
コンピュータを、
前記コンピュータに装着された記憶媒体に対して任意のデータの書き込み処理を実行させる手段、
前記記憶媒体に対する書き込み処理が失敗した場合のみ前記記憶媒体に格納されている情報を復号化する手段、
として機能させるためのプログラム。
【請求項８】
コンピュータを、
前記コンピュータに装着された記憶媒体に対して任意のデータの書き込み処理を実行させる手段、
前記記憶媒体に対する書き込み処理が失敗した場合のみ前記記憶媒体に格納されている著作権保護されたコンテンツを復号化する手段、
として機能させるためのプログラム。
【請求項９】
請求項７または請求項８に記載のプログラムであって、
前記書き込み処理にはデータの消去処理が含まれることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピーあるいは利用に制限が必要な情報の提供技術に関する。
【背景技術】
【０００２】
ＤＶＤ規格で採用されているＣＰＰＭ、ＣＰＲＭと呼ばれる著作権保護技術が存在する。この技術は、メディアに記録されているＩＤ情報を利用して、著作権保護されたコンテンツのコピーコントロール、再生コントロールを行うものである。
【０００３】
ＣＰＰＭ、ＣＰＲＭ技術を用いるためには、メディアにはＩＤ情報のほかに、さらに、鍵束が格納されている必要がある。また、メディアを再生する機器にはデバイスキーが格納されている必要がある。つまり、メディアに格納されたコンテンツを再生するためには、メディアに格納されたＩＤ情報と鍵、機器に格納された鍵が必要である。
【０００４】
【非特許文献１】特許庁ホームページ、“標準技術集−クライアント上の情報セキュリティ技術−パッケージメディア”、[平成１８年２月２０日検索]、インターネット＜ＵＲＬ：http://www.jpo.go.jp/shiryou/index.htm＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、ＣＰＰＭ、ＣＰＲＭという技術を用いることで、メディアに格納されたコンテンツのコピーコントロールあるいは再生コントロールが可能となり、コンテンツの著作権を保護するようにしている。
【０００６】
しかし、ＣＰＰＭ、ＣＰＲＭという技術は、メディアにＩＤ情報や鍵束を格納しておく必要がある。また、再生を行う機器にも、機器の固有の鍵を格納する必要がある。そして、その鍵の配布はライセンス会社によって管理される必要がある。このように、ＣＰＰＭ、ＣＰＲＭといった技術は、コンテンツの提供者、メディアの製造会社、再生機器の製造会社などが一体となって、コピーコントロール、再生コントロールのための仕組みを維持、管理していく必要がある。
【０００７】
そこで、本発明は前記問題点に鑑み、管理負担を大きくすることなく、且つ、メディアや再生機器に必要となる制約を大きくすることなく、情報あるいは著作権保護されたコンテンツの不正なコピーを防止しえる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１記載の発明は、情報を暗号化して読み出し専用の記憶媒体に格納する工程と、前記記憶媒体に任意のデータの書き込み処理を実行する工程と、前記記憶媒体に対する書き込み処理が失敗した場合のみ前記情報を復号化する工程と、復号化された前記情報を利用する工程と、を備えることを特徴とする。
【０００９】
請求項２記載の発明は、情報を暗号化した上で読み出し専用の記憶媒体に格納してユーザに提供する工程と、前記情報を復号するためのプログラムをユーザに提供する工程と、前記プログラムがインストールされた端末に前記記憶媒体を装着し、前記プログラムを動作させることによって前記記憶媒体に任意のデータの書き込み処理を実行する工程と、前記記憶媒体に対する書き込み処理が失敗した場合のみ前記プログラムが前記情報を復号化する工程と、復号化された前記情報を利用する工程と、を備えることを特徴とする。
【００１０】
請求項３記載の発明は、請求項１または請求項２に記載の情報の利用方法であって、前記書き込み処理は、データの消去処理、を含むことを特徴とする。
【００１１】
請求項４記載の発明は、著作権保護されたコンテンツを暗号化して読み出し専用の記憶媒体に格納する工程と、前記記憶媒体に任意のデータの書き込み処理を実行する工程と、前記記憶媒体に対する書き込み処理が失敗した場合のみ前記著作権保護されたコンテンツを復号化する工程と、復号化された前記著作権保護されたコンテンツを利用する工程と、を備えることを特徴とする。
【００１２】
請求項５記載の発明は、著作権保護されたコンテンツを暗号化した上で読み出し専用の記憶媒体に格納し、ユーザに提供する工程と、前記著作権保護されたコンテンツを復号するためのプログラムをユーザに提供する工程と、前記プログラムがインストールされた端末に前記記憶媒体を装着し、前記プログラムを動作させることによって前記記憶媒体に任意のデータの書き込み処理を実行する工程と、前記記憶媒体に対する書き込み処理が失敗した場合のみ前記プログラムが前記著作権保護されたコンテンツを復号化する工程と、復号化された前記著作権保護されたコンテンツを利用する工程と、を備えることを特徴とする。
【００１３】
請求項６記載の発明は、請求項４または請求項５に記載の著作権保護されたコンテンツの利用方法であって、前記書き込み処理は、データの消去処理、を含むことを特徴とする。
【００１４】
請求項７記載の発明は、コンピュータを、前記コンピュータに装着された記憶媒体に対して任意のデータの書き込み処理を実行させる手段、前記記憶媒体に対する書き込み処理が失敗した場合のみ前記記憶媒体に格納されている情報を復号化する手段、として機能させるためのプログラムである。
【００１５】
請求項８記載の発明は、コンピュータを、前記コンピュータに装着された記憶媒体に対して任意のデータの書き込み処理を実行させる手段、前記記憶媒体に対する書き込み処理が失敗した場合のみ前記記憶媒体に格納されている著作権保護されたコンテンツを復号化する手段、として機能させるためのプログラムである。
【００１６】
請求項９記載の発明は、請求項７または請求項８に記載のプログラムであって、前記書き込み処理にはデータの消去処理が含まれることを特徴とする。
【発明の効果】
【００１７】
本発明の情報の利用方法は、情報を暗号化して読み出し専用の記憶媒体に格納し、記憶媒体に対する書き込み処理が失敗した場合のみ情報を復号化する。これにより、情報を書き込み可能な記憶媒体に不正にコピーしても利用することが不可能である。
【００１８】
また、本発明の著作権保護されたコンテンツの利用方法は、著作権保護されたコンテンツを暗号化して読み出し専用の記憶媒体に格納し、記憶媒体に対する書き込み処理が失敗した場合のみ著作権保護されたコンテンツを復号化する。これにより、著作権保護されたコンテンツを書き込み可能な記憶媒体に不正にコピーしても利用することが不可能である。
【００１９】
したがって、ＣＰＰＭ、ＣＰＲＭといった技術を用いることなく、著作権保護されたコンテンツを保護することが可能である。特に、本発明の技術を用いれば、記憶媒体は、読み出し専用のタイプのものを使用するという制限があるのみで、それ以外に特別な仕組みを必要としないので、大掛かりな仕組みを必要とすることなく、コンテンツを保護することが可能である。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しつつ本発明の実施の形態について説明する。図１は、著作権保護されたコンテンツの提供から再生までの一連の流れを示す図である。コンテンツプロバイダ１０は、音楽ファイル、動画ファイルなどの著作権保護されたコンテンツ５１を提供する会社である。著作権保護されたコンテンツ５１は、著作者を保護するために不正なコピーが排除されなければならない。また、正当な購入者以外の者によって再生、利用されることが排除されなければならない。
【００２１】
コンテンツプロバイダ１０は、工場１１において、コンテンツ５１を暗号化し、暗号化されたコンテンツ５２をＲＯＭ（Read Only Memory）タイプのＯＴＰ（One Time
Programmable）メモリ５０に格納する。ＯＴＰメモリとは、データを１回のみ書き込み可能なメモリであり、データを消去することが不可能なメモリである。ＯＴＰメモリには、ＲＯＭタイプのものと追記可能なタイプのものが存在するが、本実施の形態においては、ＲＯＭタイプのＯＴＰメモリ５０を利用する。ＲＯＭタイプのＯＴＰメモリ５０にデータを書き込むには専用の機器が必要であるため、一般のユーザがデータを書き込むことは実質的に不可能である。つまり、このＯＴＰメモリ５０には工場においてデータが書き込まれ、ユーザは、そのＯＴＰメモリ５０を読み出し専用の記憶媒体として利用するのである。ＯＴＰメモリ５０としては、たとえば、ＳＤ−ＯＴＰメモリなどを利用することが可能である。
【００２２】
コンテンツ５１に対して行う暗号化方法は特に限定されるものではない。暗号化方法は、公開鍵方式であってもよいし、秘密鍵方式であってもよい。また、データスクランブル方式であってもよい。著作権保護されたコンテンツ５１の保護を目的としているので、その目的に応じた強度の暗号処理が施されればよい。
【００２３】
また、コンテンツプロバイダ１０は、ＷＥＢサーバ１２において再生プログラム５５をダウンロード可能な状態でユーザに提供する。この再生プログラム５５は、コンテンツ５２の再生プログラムである。たとえば、コンテンツ５２が音楽ファイルであれば、音声再生プログラムであり、コンテンツ５２が動画ファイルであれば、動画再生プログラムである。
【００２４】
再生プログラム５５は、また、暗号化されたコンテンツ５２を再生すべきか否かを判定する機能と、コンテンツ５２を再生してよいと判定した場合に、コンテンツ５２を復号化する機能を備えている。
【００２５】
再生プログラム５５は、暗号化されたコンテンツ５２の再生を行うか否かを判定するために、コンテンツ５２が格納されたメモリに対する書き込み処理を実行する。そして、メモリに対して書き込みコマンドを送り、書き込みエラー信号を受け取るなど、書き込み処理に失敗した場合に、コンテンツ５２を再生してよいと判定するのである。
【００２６】
この判定に関する根拠は以下の通りである。本実施の形態においては、著作権保護されたコンテンツ５２の不正なコピーや不正な再生を排除することを目的としている。この点、コンテンツプロバイダ１０が工場１１において製造したＯＴＰメモリ５０は正規の製品である。つまり、コンテンツプロバイダ１０は、著作権者に正当な著作権料を支払うことによって、コンテンツ５２の販売権を得て、ＯＴＰメモリ５０を製造しているのである。したがって、このＯＴＰメモリ５０を購入したユーザは、格納されているコンテンツ５２を再生する権利を所有している。しかし、ユーザは、ＯＴＰメモリ５０に格納されているコンテンツ５２を他の記憶媒体にコピーして利用する権利は持っていない。このような行為が許されると、ＯＴＰメモリ５０を購入したユーザによって不正な複製品が自由に作成され、著作権者の権利が守られないからである。したがって、ＯＴＰメモリ５０から他の記憶媒体にコピーされたコンテンツ５２は再生不可能とする必要がある。
【００２７】
そこで、再生プログラム５５は、メモリに対して書き込み処理を実行するのである。そして、書き込みが失敗したということは、メモリがＲＯＭタイプのメモリであることが判明する。ＲＯＭタイプのメモリは、ユーザがデータを書き込むことができないメモリであり、工場でデータを書き込む必要がある。したがって、そのメモリに格納されている情報は、ユーザによって不正にコピーされた情報ではないと判断するのである。
【００２８】
もし、ユーザが、ＯＴＰメモリ５０に格納されているコンテンツ５２をＮＡＮＤフラッシュ型のメモリカードなどに不正にコピーした場合（つまり、書き込み可能なメモリにコピーした場合）、再生プログラム５５によって実行された書き込み処理はエラーとならない。したがって、再生プログラム５５は、コンテンツ５２を再生することを拒否するのである。
【００２９】
なお、書き込み処理を行う場合には、どのようなデータの書き込み処理を実行してもよい。適当なダミーのデータの書き込み処理を実行すればよい。目的は、書き込み処理がエラーとなることを確認することであるので、処理速度を高速化させるためにも、１クラスタ分のデータなど、小さなデータを用いるとよい。
【００３０】
なお、再生プログラム５５は、書き込み処理を実行することによってメモリを認証すると説明したが、データの消去処理により認証を行ってもよい。つまり、再生プログラム５５は、メモリに対してデータの消去処理を実行し、消去処理が失敗した場合にもコンテンツ５２を再生してよいと判定するのである。また、消去処理は、どのアドレスに対する消去処理であってもよい。
【００３１】
もし、ユーザが不正に他の記憶媒体にコンテンツ５２をコピーし、再生プログラム５５以外のプログラムを用いてコンテンツ５２を再生しようとしても、再生は不可能である。コンテンツ５２を復号化するための復号鍵は、コンテンツプロバイダ１０のみが知っている鍵であり、再生プログラム５５だけが、この復号鍵を持っているからである。
【００３２】
工場１０で製造されたＯＴＰメモリ５０は、店舗２０において販売される。ユーザ３０は、店舗２０においてＯＴＰメモリ５０を購入する。このＯＴＰメモリ５０には、暗号化されたコンテンツ５２が格納されている。
【００３３】
ユーザ３０は、このＯＴＰメモリ５０に格納されたコンテンツ５２を再生するために、再生プログラム５５のダウンロードを行う。この実施の形態においては、図１に示すように、ユーザ３０は、携帯電話機３１を利用してコンテンツ５２を再生する。そして、ユーザ３０は、携帯電話機３１を操作してネットワークに接続し、ＷＥＢサーバ１２から再生プログラム５５のダウンロードを実行する。そして、ユーザ３０は、携帯電話機３１のメモリカードスロットにＯＴＰメモリ５０を挿入し、再生プログラム５５を実行することで、上述したような仕組みによりコンテンツ５２の再生を行うのである。
【００３４】
図２は、コンテンツ５２の再生処理に関わるフローチャートである。前提として、ユーザ３０は、店舗２０においてＯＴＰメモリ５０を購入している。まず、ユーザ３０は、携帯電話機３１を操作して所定のＵＲＬを指定し、ＷＥＢサーバ１２にアクセスする（ステップＳ１）。本実施の形態においては、携帯電話機３１を利用しているので、携帯電話機３１は、携帯電話回線網、インターネット網などを介してＷＥＢサーバ１２にアクセスする。したがって、携帯電話機３１は、ネットワーク接続機能を備えている必要がある。
【００３５】
携帯電話機３１は、ＷＥＢサーバ１２からコンテンツ再生用のアプリケーションソフトウェアのダウンロードを行う（ステップＳ２）。つまり、ＷＥＢサーバ１２がネットワークに公開している再生プログラム５５のダウンロードを行う。この再生プログラム５５のダウンロードは特に制限を設ける必要はない。誰でも自由にダウンロードできるようになっていればよい。
【００３６】
携帯電話機３１が再生プログラム５５をダウンロードすると、再生プログラム５５が携帯電話機３１にインストールされる。次に、ユーザ３０が再生プログラム５５を実行させると、再生プログラム５５は、メモリスロットに装着されているメモリカードにアクセスし、認証を行う（ステップＳ３）。メモリスロットにＯＴＰメモリ５０が装着されている場合には、再生プログラム５５は、ＯＴＰメモリ５０にアクセスして認証処理を行う。
【００３７】
この認証処理は、上述した通りである。つまり、再生プログラム５５は、任意のデータをメモリカードに書き込む処理を実行し、書き込み処理がエラーとなった場合に、そのメメモリカードを認証する。言い換えると、メモリカードに対する書き込み処理がエラーとなると、そのメモリカードに格納されているコンテンツを再生することを許可する。メモリスロットにＯＴＰメモリ５０が装着されている場合には、ＯＴＰメモリ５０はＲＯＭタイプのメモリであるので、書き込み処理はエラーとなる。したがって、再生プログラム５５は、ＯＴＰメモリ５０を認証する。なお、上述したように、データ消去処理を実行し、エラーとなった場合に認証する方法であってもよい。あるいは、データ書き込み処理と、データ消去処理の両方を実行し、いずれもがエラーとなった場合のみ、そのメモリカードを認証するようにしてもよい。
【００３８】
再生プログラム５５の認証処理に対してメモリカードは、照合結果を返す（ステップＳ４）。つまり、書き込み処理が失敗であればエラー信号を返し、書き込み処理が成功すれば、書き込みが正常に行われたことを通知する。再生プログラム５５は、書き込み処理が正常に終了した場合には、メモリカードがＲＯＭタイプでないと判断し、コンテンツの再生処理を中止する。たとえば、携帯電話機３１のモニタに、「このメモリカードに保存されているデータは利用できません。」といったメッセージを表示させ、処理を終了する。
【００３９】
書き込み処理がエラーとなった場合、再生プログラム５５は、メモリカードに格納されているデータにアクセスする（ステップＳ５）。そして、データの読み出し処理を実行する（ステップＳ６）。
【００４０】
そして、再生プログラム５５は、再生プログラム５５に組み込まれている復号鍵を利用して、読み出したデータの復号化を実行するのである（ステップＳ７）。
【００４１】
メモリスロットに装着されているのがＯＴＰメモリ５０の場合、ＯＴＰメモリ５０に格納されているコンテンツ５２にアクセスし、コンテンツ５２を読み出し、コンテンツ５２を復号化するのである。つまり、ＯＴＰメモリ５０に格納されているコンテンツ５２は、コンテンツプロバイダ１０によって正規に提供されたコンテンツであり、コンテンツプロバイダ１０によって暗号処理が加えられているので、再生プログラム５５に組み込まれている復号鍵で復号することが可能である。
【００４２】
コンテンツ５２が復号化されると、再生プログラム５５は、コンテンツ５２の再生処理を実行するのである（ステップＳ８）。たとえば、コンテンツ５２が著作権保護された音楽ファイルであれば、携帯電話機３１においてその音楽が再生される。著作権保護された動画ファイルであれば、その動画が再生されるのである。
【００４３】
このように、本実施の形態によれば、ＣＰＰＭ、ＣＰＲＭといった大掛かりな仕組みを利用することなく、著作権保護されたコンテンツのコピーコントロール、再生コントロールを行うことが可能である。特に、本実施の形態の技術を用いれば、記憶媒体は、読み出し専用のタイプのものを使用するという制限があるのみで、それ以外に特別な仕組みを必要としないので、大掛かりな仕組みを必要とすることなく、コンテンツを保護することが可能である。
【００４４】
本発明の仕組みによれば、ＯＴＰメモリ５０に格納されているコンテンツ５２は、他の記憶媒体にコピーしたとしても再生することができない。それはコンテンツ５２を他の記憶媒体にコピーするためには、コピー先の記憶媒体が書き込み可能な媒体でなければならないからである。一方、コンテンツ５２を再生するためには、復号化する必要があるが、この復号鍵は正規のソフトウェアである再生プログラム５５にしか組み込まれていない。したがって、ユーザがコンテンツ５２を書き込み可能な他の記憶媒体にコピーした場合、再生プログラム５５を利用すると、その記憶媒体は認証を受けることができない。再生プログラム５５以外のプログラムを利用すると、復号化できない。このようにして、不正なコピーを防止し、著作権を保護しているのである。
【００４５】
そして、コンテンツ５２を再生するためには、再生プログラム５５の認証を受ける必要があるが、そのためには、コンテンツ５２がＲＯＭタイプのＯＴＰメモリ５０に格納されている必要がある。このＲＯＭタイプのＯＴＰメモリ５０には、工場でしかデータを書き込むことができず、ユーザによりデータを書き込むことができない。したがって、再生プログラム５５により認証を受けたメモリに格納されているコンテンツは、正規のコンテンツプロバイダにより提供されたものであると判断できるのである。
【００４６】
以上、本発明の実施の形態について説明したが、コンテンツ５２を再生する端末は、携帯電話機に限らず、パーソナルコンピュータ、携帯情報端末（ＰＤＡ）などであってもよい。また、本実施の形態においては、ＯＴＰメモリ５０に格納して提供される暗号化された情報が、著作権保護されたコンテンツである場合を例に説明したが、本発明の技術は、広く不正なコピーを排除したいデータについて適用可能である。
【００４７】
また、本実施の形態においては、データの読み出しのみ可能な記憶媒体として、ＲＯＭタイプのＯＴＰメモリ５０を例に説明したが、これは一例である。たとえば、著作権保護されたコンテンツが暗号化され、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭに格納されて提供される場合にも、本発明の技術を適用可能である。
【図面の簡単な説明】
【００４８】
【図１】コンテンツプロバイダによるコンテンツの提供から携帯電話機におけるコンテンツの再生までの全体の流れを示す図である。
【図２】携帯電話機におけるコンテンツ再生の処理の流れを示す図である。
【符号の説明】
【００４９】
１０    コンテンツプロバイダ
３１    携帯電話機
５０    （ＲＯＭタイプ）ＯＴＰメモリ
５１    コンテンツ
５２    （暗号化された）コンテンツ
５５    再生プログラム
【図１】
2007226294.tif 000003
【図２】
2007226294.tif 000004