(57)【特許請求の範囲】
【請求項１】
暗号化コンテンツの全部又は一部に対して所定の利用制限を付加するための利用制限情報が付加された暗号解読鍵をダウンロードする暗号解読鍵ダウンロード・ステップと、
前記暗号化コンテンツをダウンロードしながら、その暗号化コンテンツに対し、前記暗号解読鍵を利用した暗号解読と再生を行なうストリーミング・ステップと、
前記暗号解読鍵ダウンロード・ステップでダウンロードされた前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限を解除することを許可するための許可処理が行なわれたか否かを判断する許可処理判断ステップと、
前記許可処理が行なわれなかったことを判断した場合には、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限の解除を行なうことを不可能にするための処理を行なう利用不可能化ステップと、
を備えることを特徴とするコンテンツ利用制御方法。
【請求項２】
請求項１に記載のコンテンツ利用制御方法において、
前記許可処理が行なわれたことを判断した場合には、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限の解除を行なうことを可能にするための処理を行なう利用可能化ステップを更に備えることを特徴とするコンテンツ利用制御方法。
【請求項３】
ストリーミング・ステップにおける暗号化コンテンツの全部又は一部に対する暗号解読と再生を含む利用の範囲である第１の所定の利用範囲を示す第１の所定の利用制限情報が付加された暗号解読鍵をダウンロードする第１の暗号解読鍵ダウンロード・ステップと、
前記暗号化コンテンツをダウンロードしながら、その暗号化コンテンツに対し、前記暗号解読鍵を利用した暗号解読と再生を行なうストリーミング・ステップと、
前記暗号化コンテンツの利用であって前記第１の所定の利用範囲を含む利用範囲である第２の利用範囲における利用を許可するための許可処理が行なわれたか否かを判断する許可処理判断ステップと、
前記許可処理が行なわれたことを判断した場合には、前記暗号化コンテンツに対して前記第２の利用範囲における利用を行なうことを可能にするための処理を行なう利用可能化ステップと、
を備えることを特徴とするコンテンツ利用制御方法。
【請求項４】
請求項３に記載のコンテンツ利用制御方法において、
前記第２の利用範囲を示す第２の所定の利用制限情報が付加された暗号解読鍵をダウンロードする第２の暗号解読鍵ダウンロード・ステップを更に備え、
前記利用可能化ステップでは、前記暗号化コンテンツと前記第２の所定の利用制限情報が付加された暗号解読鍵を保存のために記憶することを特徴とするコンテンツ利用制御方法。
【請求項５】
請求項３に記載のコンテンツ利用制御方法において、
前記第２の利用範囲を示す第２の所定の利用制限情報をダウンロードする第２の所定の利用制限情報ダウンロード・ステップを更に備え、
前記利用可能化ステップでは、前記暗号解読鍵に付加された前記第１の所定の利用制限情報を前記第２の所定の利用制限情報に書き換え、前記暗号化コンテンツと前記利用制限情報が書き換えられた前記暗号解読鍵を保存のために記憶することを特徴とするコンテンツ利用制御方法。
【請求項６】
請求項３に記載のコンテンツ利用制御方法において、
前記利用可能化ステップでは、前記第１の暗号解読鍵に付加された前記第１の所定の利用制限情報を前記第２の利用範囲を示す第２の所定の利用制限情報に書き換え、前記暗号化コンテンツと前記利用制限情報が書き換えられた前記暗号解読鍵を保存のために記憶することを特徴とするコンテンツ利用制御方法。
【請求項７】
暗号化コンテンツの全部又は一部に対して所定の利用制限を付加するための利用制限情報が付加された暗号解読鍵を端末にダウンロードさせる暗号解読鍵ダウンロード・ステップと、
前記暗号化コンテンツを前記端末にダウンロードさせる暗号化コンテンツ・ダウンロード・ステップと、
前記端末に対し、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限を解除することを許可するための許可処理を行なう許可処理ステップと、
を備えることを特徴とするコンテンツ利用制御方法。
【請求項８】
暗号化コンテンツ・ダウンロード・ステップにおける暗号化コンテンツの全部又は一部に対する暗号解読と再生を含む利用の範囲である第１の所定の利用範囲を示す第１の所定の利用制限情報が付加された暗号解読鍵を端末にダウンロードさせる第１の暗号解読鍵ダウンロード・ステップと、
前記暗号化コンテンツを前記端末にダウンロードさせる暗号化コンテンツ・ダウンロード・ステップと、
前記端末に対し、前記暗号化コンテンツに対し、前記暗号化コンテンツの利用であって前記第１の所定の利用範囲を含む利用範囲である第２の利用範囲における利用を許可するための許可処理を行なう許可処理ステップと、
を備えることを特徴とするコンテンツ利用制御方法。
【請求項９】
請求項３乃至８の何れか１項に記載のコンテンツ利用制御方法において、
前記第２の利用範囲とは、利用回数、利用の種類、利用制限時間、の何れか又はその組合せた範囲若しくは無制限な利用範囲であることを特徴とするコンテンツ利用制御方法。
【請求項１０】
暗号化コンテンツの全部又は一部に対して所定の利用制限を付加するための利用制限情報が付加された暗号解読鍵をダウンロードする暗号解読鍵ダウンロード手段と、
前記暗号化コンテンツをダウンロードしながら、その暗号化コンテンツに対し、前記暗号解読鍵を利用した暗号解読と再生を行なうストリーミング手段と、
前記暗号解読鍵ダウンロード手段でダウンロードされた前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限を解除することを許可するための許可処理が行なわれたか否かを判断する許可処理判断手段と、
前記許可処理が行なわれなかったことを判断した場合には、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限の解除を行なうことを不可能にするための処理を行なう利用不可能化手段と、
を備えることを特徴とするコンテンツ利用制御装置。
【請求項１１】
請求項１０に記載のコンテンツ利用制御装置において、
前記許可処理が行なわれたことを判断した場合には、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限の解除を行なうことを可能にするための処理を行なう利用可能化手段を更に備えることを特徴とするコンテンツ利用制御装置。
【請求項１２】
ストリーミング手段における暗号化コンテンツの全部又は一部に対する暗号解読と再生を含む利用の範囲である第１の所定の利用範囲を示す第１の所定の利用制限情報が付加された暗号解読鍵をダウンロードする第１の暗号解読鍵ダウンロード手段と、
前記暗号化コンテンツをダウンロードしながら、その暗号化コンテンツに対し、前記暗号解読鍵を利用した暗号解読と再生を行なうストリーミング手段と、
前記暗号化コンテンツの利用であって前記第１の所定の利用範囲を含む利用範囲である第２の利用範囲における利用を許可するための許可処理が行なわれたか否かを判断する許可処理判断手段と、
前記許可処理が行なわれたことを判断した場合には、前記暗号化コンテンツに対して前記第２の利用範囲における利用を行なうことを可能にするための処理を行なう利用可能化手段と、
を備えることを特徴とするコンテンツ利用制御装置。
【請求項１３】
請求項１２に記載のコンテンツ利用制御装置において、
前記第２の利用範囲を示す第２の所定の利用制限情報が付加された暗号解読鍵をダウンロードする第２の暗号解読鍵ダウンロード手段を更に備え、
前記利用可能化手段は、前記暗号化コンテンツと前記第２の所定の利用制限情報が付加された暗号解読鍵を保存のために記憶することを特徴とするコンテンツ利用制御装置。
【請求項１４】
請求項１２に記載のコンテンツ利用制御装置において、
前記第２の利用範囲を示す第２の所定の利用制限情報をダウンロードする第２の所定の利用制限情報ダウンロード手段を更に備え、
前記利用可能化手段は、前記暗号解読鍵に付加された前記第１の所定の利用制限情報を前記第２の所定の利用制限情報に書き換え、前記暗号化コンテンツと前記利用制限情報が書き換えられた前記暗号解読鍵を保存のために記憶することを特徴とするコンテンツ利用制御装置。
【請求項１５】
請求項１２に記載のコンテンツ利用制御装置において、
前記利用可能化手段は、前記第１の暗号解読鍵に付加された前記第１の所定の利用制限情報を前記第２の利用範囲を示す第２の所定の利用制限情報に書き換え、前記暗号化コンテンツと前記利用制限情報が書き換えられた前記暗号解読鍵を保存のために記憶することを特徴とするコンテンツ利用制御装置。
【請求項１６】
暗号化コンテンツの全部又は一部に対して所定の利用制限を付加するための利用制限情報が付加された暗号解読鍵を端末にダウンロードさせる暗号解読鍵ダウンロード手段と、
前記暗号化コンテンツを前記端末にダウンロードさせる暗号化コンテンツ・ダウンロード手段と、
前記端末に対し、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限を解除することを許可するための許可処理を行なう許可処理手段と、
を備えることを特徴とするコンテンツ利用制御装置。
【請求項１７】
暗号化コンテンツ・ダウンロード手段における暗号化コンテンツの全部又は一部に対する暗号解読と再生を含む利用の範囲である第１の所定の利用範囲を示す第１の所定の利用制限情報が付加された暗号解読鍵を端末にダウンロードさせる第１の暗号解読鍵ダウンロード手段と、
前記暗号化コンテンツを前記端末にダウンロードさせる暗号化コンテンツ・ダウンロード手段と、
前記端末に対し、前記暗号化コンテンツに対し、前記暗号化コンテンツの利用であって前記第１の所定の利用範囲を含む利用範囲である第２の利用範囲における利用を許可するための許可処理を行なう許可処理手段と、
を備えることを特徴とするコンテンツ利用制御装置。
【請求項１８】
請求項１２乃至１７の何れか１項に記載のコンテンツ利用制御装置において、
前記第２の利用範囲とは、利用回数、利用の種類、利用制限時間、の何れか又はその組合せた範囲若しくは無制限な利用範囲であることを特徴とするコンテンツ利用制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの利用を制御するためのコンテンツ利用制御方法及びその装置に関し、特に、端末にダウンロードされるコンテンツの端末における利用を制御するためのコンテンツ利用制御方法及びその装置に関する。
【背景技術】
【０００２】
従来より、携帯電話機等の端末にダウンロードされるコンテンツの端末における利用を制御するための方式として、予めコンテンツを暗号化して暗号化コンテンツとしておき、暗号化コンテンツとこの暗号化コンテンツの暗号解読を行なうために必要となる暗号解読鍵とを別々に端末にダウンロードさせ、暗号化コンテンツと暗号解読鍵との双方をダウンロードした端末で暗号化コンテンツの暗号解読が行えるようにするようなセパレート・デリバリ方式といわれるものが存在する。
【０００３】
また、従来より、セパレート・デリバリ方式を採用した上で、端末が、最初に暗号化コンテンツをダウンロードしてから、暗号解読鍵をダウンロードし、両者が端末に揃った時から、端末が、暗号化コンテンツの暗号解読及び暗号解読されたコンテンツの利用を行えるような方式が採用されている。
【非特許文献１】Digital Rights Management Version 1.0, Version 05-September-2002, Open Mobile Alliance, Ltd,
【非特許文献２】Rights Expression Language Version 1.0, Version 13-September-2002, Open Mobile Alliance, Ltd,
【非特許文献３】DRM Content Format Version 1.0, Version 13-September-2002, Open Mobile Alliance, Ltd,
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したような方式を採用した場合において、特にコンテンツのダウンロードに要する時間が長い場合、端末のユーザは、実際にコンテンツの利用を始めるまで長時間待たされることとなるため、上述した方式は、必ずしも、ユーザにとって快適なものであるとはいえなかった。
【０００５】
また、例えば、ユーザが、１回のみコンテンツを試用（再生等）してみて、そのコンテンツを購入することを決心してから、引き続きコンテンツを利用するための操作を行なうと、端末とサーバとの間で、そのための処理（課金処理と暗号解読鍵のダウンロード等）が行なわれ、その処理により、その引き続きの利用が可能となるような方式があるが、このような方式が採用された場合、ユーザは、ダウンロードの最中に待たされ、更に、コンテンツを試用するために時間を費やさなければならない。
【０００６】
音楽コンテンツを例に取れば、以前であれば、１曲の一部が１つのコンテンツを構成していたが、近年は、１曲全体が１つのコンテンツを構成するようになり、これにより、コンテンツの容量が増大してきた。また、一般に音楽コンテンツよりも容量が多い動画コンテンツも端末にダウンロードされるようになってきた。従って、コンテンツの容量が増大化する流れを考慮すると、上述した事態が益々深刻となる虞がある。
【０００７】
他方、コンテンツには著作権や著作隣接権があるため、利用制限又は利用許諾のための利用制御を行なうことにより、著作権や著作隣接権を保護する必要がある。
【０００８】
そこで、本発明は、コンテンツが大容量なものであっても、ユーザが長時間待たされずにコンテンツの内容を確認でき、しかも、コンテンツに関する著作権や著作隣接権を保護することを可能とするコンテンツ利用制御方法及びその装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の観点によれば、暗号化コンテンツの全部又は一部に対して所定の利用制限を付加するための利用制限情報が付加された暗号解読鍵をダウンロードする暗号解読鍵ダウンロード・ステップと、前記暗号化コンテンツをダウンロードしながら、その暗号化コンテンツに対し、前記暗号解読鍵を利用した暗号解読と再生を行なうストリーミング・ステップと、前記暗号解読鍵ダウンロード・ステップでダウンロードされた前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限を解除することを許可するための許可処理が行なわれたか否かを判断する許可処理判断ステップと、前記許可処理が行なわれなかったことを判断した場合には、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限の解除を行なうことを不可能にするための処理を行なう利用不可能化ステップと、を備えることを特徴とするコンテンツ利用制御方法が提供される。
【００１０】
上記のコンテンツ利用制御方法において、前記許可処理が行なわれたことを判断した場合には、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記他の利用を行なうことを可能にするための処理を行なう利用可能化ステップを更に備えるようにしてもよい。
【００１７】
本発明の第２の観点によれば、ストリーミング・ステップにおける暗号化コンテンツの全部又は一部に対する暗号解読と再生を含む利用の範囲である第１の所定の利用範囲を示す第１の所定の利用制限情報が付加された暗号解読鍵をダウンロードする第１の暗号解読鍵ダウンロード・ステップと、前記暗号化コンテンツをダウンロードしながら、その暗号化コンテンツに対し、前記暗号解読鍵を利用した暗号解読と再生を行なうストリーミング・ステップと、前記暗号化コンテンツの利用であって前記第１の所定の利用範囲を含む利用範囲である第２の利用範囲における利用を許可するための許可処理が行なわれたか否かを判断する許可処理判断ステップと、前記許可処理が行なわれたことを判断した場合には、前記暗号化コンテンツに対して前記第２の利用範囲における利用を行なうことを可能にするための処理を行なう利用可能化ステップと、を備えることを特徴とするコンテンツ利用制御方法が提供される。
【００１８】
上記のコンテンツ利用制御方法において、前記他の利用の範囲を示す第２の所定の利用制限情報が付加された暗号解読鍵をダウンロードする第２の暗号解読鍵ダウンロード・ステップを更に備え、前記利用可能化ステップでは、前記暗号化コンテンツと前記第２の所定の利用制限情報が付加された暗号解読鍵を保存のために記憶するようにしてもよい。
【００１９】
上記のコンテンツ利用制御方法において、前記他の利用の範囲を示す第２の所定の利用制限情報をダウンロードする第２の所定の利用制限情報ダウンロード・ステップを更に備え、前記利用可能化ステップでは、前記暗号解読鍵に付加された前記第１の所定の利用制限情報を前記第２の所定の利用制限情報に書き換え、前記暗号化コンテンツと前記利用制限情報が書き換えられた前記暗号解読鍵を保存のために記憶するようにしてもよい。
【００２０】
上記のコンテンツ利用制御方法において、前記利用可能化ステップでは、前記第１の暗号解読鍵に付加された前記第１の所定の利用制限情報を前記他の利用の範囲を示す第２の所定の利用制限情報に書き換え、前記暗号化コンテンツと前記利用制限情報が書き換えられた前記暗号解読鍵を保存のために記憶するようにしてもよい。
【００２７】
本発明の第３の観点によれば、暗号化コンテンツの全部又は一部に対して所定の利用制限を付加するための利用制限情報が付加された暗号解読鍵を端末にダウンロードさせる暗号解読鍵ダウンロード・ステップと、前記暗号化コンテンツを前記端末にダウンロードさせる暗号化コンテンツ・ダウンロード・ステップと、前記端末に対し、前記暗号解読鍵を利用して前記暗号化コンテンツに対して前記所定の利用制限を解除することを許可するための許可処理を行なう許可処理ステップと、を備えることを特徴とするコンテンツ利用制御方法が提供される。
【００２８】
本発明の第４の観点によれば、暗号化コンテンツ・ダウンロード・ステップにおける暗号化コンテンツの全部又は一部に対する暗号解読と再生を含む利用の範囲である第１の所定の利用範囲を示す第１の所定の利用制限情報が付加された暗号解読鍵を端末にダウンロードさせる第１の暗号解読鍵ダウンロード・ステップと、前記暗号化コンテンツを前記端末にダウンロードさせる暗号化コンテンツ・ダウンロード・ステップと、前記端末に対し、前記暗号化コンテンツに対し、前記暗号化コンテンツの利用であって前記第１の所定の利用範囲を含む利用範囲である第２の利用範囲における利用を許可するための許可処理を行なう許可処理ステップと、を備えることを特徴とするコンテンツ利用制御方法が提供される。
【００２９】
上記のコンテンツ利用制御方法において、前記他の利用を可能にするための可能化情報を前記端末にダウンロードさせる可能化情報ダウンロード・ステップを更に備えるようにしてもよい。
【発明の効果】
【００３０】
本発明によれば、コンテンツが大容量なものであっても、ユーザが長時間待たされずにコンテンツの内容を確認でき、しかも、コンテンツに関する著作権や著作隣接権を保護することができる。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００３２】
［実施形態１］
図１は、本発明の実施形態によるコンテンツ利用制御方法を実現するためのシステムを示すブロック図である。
【００３３】
図１を参照すると、このシステムは、携帯電話網１０１並びにこれに接続されたコンテンツ・サーバ１０３、鍵サーバ１０５、課金サーバ１０７及び携帯電話機１０９を備える。図１においては、携帯電話機１０９は１つしか示されていないが、実際には、携帯電話機１０９は、多数在る。
【００３４】
コンテンツ・サーバ１０３は、暗号化されたコンテンツ（以下、「暗号化コンテンツ」という。）を多数格納しており、携帯電話機１０９から要求された暗号化コンテンツを、携帯電話機１０９にダウンロードさせる。
【００３５】
鍵サーバ１０５は、各暗号化コンテンツを暗号解読するための暗号解読鍵を格納しており、携帯電話機１０９から要求された暗号解読鍵を、携帯電話機１０９にダウンロードさせる。なお、暗号解読鍵には、所定の範囲のみにおいて暗号化コンテンツの利用を許可するための利用制限情報が付加されていてもよい。
【００３６】
課金サーバ１０７は、携帯電話機１０９が暗号解読鍵を利用して暗号化コンテンツを利用するために必要な課金処理を行なう。
【００３７】
なお、これらのサーバは、一体となっていてもよいし、携帯網１０１以外のネットワークで接続されていてもよい。
【００３８】
図１に示す各サーバは、ハードウェアによって実現することもできるが、コンピュータをそのサーバとして機能させるためのプログラムをコンピュータが読み込んで実行することによっても実現することができる。
【００３９】
図２は、携帯電話機１０９の本発明に関連した部分を示すブロック図である。
【００４０】
図２を参照すると、携帯電話機１０９は、通信部２０１、暗号解読鍵ダウンロード部２０３、暗号解読鍵一時記憶部２０５、暗号解読鍵書込／削除部２０７、暗号解読鍵保存用記憶部２０９、暗号化コンテンツ・ダウンロード部２１１、暗号化コンテンツ一時記憶部２１３、暗号化コンテンツ書込／削除部２１５、暗号化コンテンツ保存用記憶部２１７、暗号解読部２１９、復号部２２１、ユーザ・インターフェース２２３、対課金サーバ通信部２２７及び制御部２２９を備える。ユーザ・インターフェース２２３は、出力部２２５を含む。
【００４１】
通信部２０１は、携帯電話機１０９が通話や通信を行なうために必要となる通信処理を行なう。通信部２０１は、例えば、ＰＤＣ(Personal Digital Cellular)、ＣＤＭＡ(Code Division Multiple Access)、ＧＳＭ(Global System for Mobile communications)方式に従って、通信処理を行なう。
【００４２】
暗号解読鍵ダウンロード部２０３は、暗号解読鍵を鍵サーバ１０５からダウンロードする。
【００４３】
暗号解読鍵一時記憶部２０５は、暗号解読鍵ダウンロード部２０３がダウンロードした暗号解読鍵を一時記憶する。
【００４４】
暗号解読鍵書込／削除部２０７は、暗号解読鍵一時記憶部２０５に一時記憶された暗号解読鍵を削除したり、暗号解読鍵一時記憶部２０５に一時記憶された暗号解読鍵を読み出して、暗号解読鍵保存用記憶部２０９に書き込んだりする。
【００４５】
暗号化コンテンツ・ダウンロード部２１１は、暗号化コンテンツをコンテンツ・サーバ１０３からダウンロードする。
【００４６】
暗号化コンテンツ一時記憶部２１３は、暗号化コンテンツ・ダウンロード部２１１がダウンロードした暗号化コンテンツを一時記憶する。
【００４７】
暗号化コンテンツ書込／削除部２１５は、暗号化コンテンツ一時記憶部２１３に一時記憶された暗号化コンテンツを削除したり、暗号化コンテンツ一時記憶部２１３に一時記憶された暗号化コンテンツを読み出して、暗号化コンテンツ保存用記憶部２１７に書き込んだりする。
【００４８】
暗号解読部２１９は、暗号化コンテンツ一時記憶部２１３又は暗号化コンテンツ保存用記憶部２１７に格納されている暗号化コンテンツを、暗号解読鍵一時記憶部２０５又は暗号解読鍵保存用記憶部２０９に格納されている暗号解読鍵を利用して、暗号解読する。
【００４９】
復号部２２１は、暗号解読部２１９により暗号解読されたコンテンツを復号する。ここで、復号とは、例えば、帯域圧縮されているコンテンツを伸張する処理のことである。
【００５０】
ユーザ・インターフェース２２３は、ユーザとのインターフェースを行なう部分であり、出力部２２５、キー群、マイク等を備える。出力部２２５は、画面、スピーカ等を備える。キー群は、テンキー、機能キー等を備える。
【００５１】
対課金サーバ通信部２２７は、課金サーバ１０７との間で、通信を行なう。具体的には、課金サーバ１０７に対して、インストール・ノティファイ(Install Notify)を送信し、課金サーバ１０７から、インストール・ノティファイに対応した応答（インストール・ノティファイ・アクノレッジ(install notify acknowledge)又はインストール・ノティファイ・ネガティブ・アクノレッジ(install notify negative acknowledge)）を受信する。
【００５２】
制御部２２９は、図２に示す他の部分を制御する部分であり、これらの部分と接続されているが、図２では、この接続を表す線を省略している。
【００５３】
図２に示す各部分は、ハードウェアによって実現することもできるが、コンピュータをその部分として機能させるためのプログラムをコンピュータが読み込んで実行することによっても実現することができる。
【００５４】
次に、図１及び図２に示す構成において行なわれる第１のコンテンツ利用制御方法について、図３を参照して説明する。
【００５５】
まず、携帯電話機１０９は、携帯電話機１０９のユーザが利用することを希望する暗号化コンテンツに対応する暗号解読鍵の送信を、鍵サーバ１０５に対して要求する（ステップＳ３０１）。
【００５６】
次に、鍵サーバ１０５は、携帯電話機１０９から送信を要求された暗号解読鍵を携帯電話機１０９に送信する（ステップＳ３０３）。携帯電話機１０９に送信されてきた暗号解読鍵は、暗号解読鍵一時記憶部２０５に格納される。
【００５７】
次に、携帯電話機１０９は、ユーザが利用することを希望する暗号化コンテンツの送信を、コンテンツ・サーバ１０３に対して要求する（ステップＳ３０５）。
【００５８】
次に、コンテンツ・サーバ１０３は、携帯電話機１０９から送信を要求された暗号化コンテンツを携帯電話機１０９にダウンロードさせる（ステップＳ３０７）。
【００５９】
これに対応して、携帯電話機１０９は、暗号化コンテンツをダウンロードする（ステップＳ３０９）。ダウンロードされた暗号化コンテンツは、暗号化コンテンツ一時記憶部２１３に格納される。また、ステップＳ３０９では、暗号化コンテンツ一時記憶部２１３に格納された暗号化コンテンツは、ステップＳ３０３でダウンロードされた暗号解読鍵を利用して、暗号解読部２１９により暗号解読され、復号部２２１により復号され、出力部２２５から出力される。ダウンロードと格納と暗号解読と復号は同時に（厳密には暗号化コンテンツ一時記憶部２１３に格納されている暗号化コンテンツのオーバーフローとアンダーフローが生じないようするために暗号化コンテンツ一時記憶部２１３への書込みとそこからの読出しの間に時間差を設けるが）行なわれる。ダウンロードと再生を同時に行なうことは、一般にストリーミングと称される。これにより、ユーザは、携帯電話機１０９がコンテンツ・サーバ１０３からダウンロードした暗号化コンテンツを、正式に購入することを決定する前に、そのダウンロードの最中に確認して、それにより、暗号化コンテンツを正式に購入するか否かを判断することができる。
【００６０】
次に、暗号化コンテンツのダウンロードが終了したならば、ユーザにより暗号化コンテンツを購入するための操作が行なわれたか否かを判断する（ステップＳ３１１）。
【００６１】
ユーザにより購入するための処理が行なわれなかったことが判断されたり、ユーザにより購入しないための処理が行なわれたことが判断された場合には（ステップＳ３１１でＮＯ）、暗号化コンテンツ一時記憶部２１３に格納されている暗号化コンテンツを削除し（ステップＳ３１３）、暗号解読鍵一時記憶部２０５に格納されている暗号解読鍵を削除する（ステップＳ３１５）。
【００６２】
ステップＳ３０３でダウンロードされた暗号解読鍵をステップＳ３１５で削除することにより、仮に暗号化コンテンツが暗号化コンテンツ一時記憶部２１３に残っていたり、外部から入力された場合であっても、ステップＳ３０３でダウンロードされた暗号解読鍵によって、その暗号化コンテンツが暗号解読され、利用（再生等）されることを防止することができる。
【００６３】
また、ステップＳ３１３を省略して、暗号化コンテンツが暗号化コンテンツ一時記憶部２１３に残るようにしてもよい。また、ステップＳ３０９でダウンロードされた暗号化コンテンツを削除しても良いか否かをユーザに問い合わせるような画面を表示し、良い場合にのみステップＳ３１３を実行するようにしてもよい。そして、ステップＳ３１３を省略することにより、暗号化コンテンツを削除しない場合には、これを暗号化コンテンツ保存用記憶部２１７に書き込み、後に、携帯電話機１０９が暗号解読鍵をダウンロードできた場合に、暗号化コンテンツの暗号解読と再生ができるようにしてもよい。
【００６４】
ユーザにより暗号化コンテンツを購入するための処理が行なわれたことが判断された場合には（ステップＳ３１１でＹＥＳ）、携帯電話機１０９は、インストール・ノティファイを、課金サーバ１０７に対して送信する（ステップＳ３１７）。インストール・ノティファイには、携帯電話機１０９のユーザを識別できるようにするための識別情報及びステップＳ３０９で携帯電話機１０９がダウンロードした暗号化コンテンツを識別できるようにするための識別情報が含まれている。
【００６５】
課金サーバ１０７は、インストール・ノティファイに含まれている上記の２つの識別情報を利用して、ユーザに対して課金処理を行ない（ステップＳ３１９）、課金処理に成功したならば、インストール・ノティファイ・アクノレッジを、携帯電話機１０９に送信する（ステップＳ３２１）。課金処理に成功しなかった場合には、インストール・ノティファイ・ネガティブ・アクノレッジを、携帯電話機１０９に送信するようにしてもよいし、単に、インストール・ノティファイ・アクノレッジを送らないようにしてもよい。また、課金処理は、間違いなく成功するという前提の基に、ステップＳ３２１をステップＳ３１９の前に行なうようにしてもよい。
【００６６】
携帯電話機１０９は、課金サーバ１０７からインストール・ノティファイ・アクノレッジを受信できたか否かを判断する（ステップＳ３２３）。ステップＳ３２３では、例えば、所定時間内にインストール・ノティファイ・アクノレッジに対する応答を受信できたか否かを判断したり、所定時間内に受信できた応答がインストール・ノティファイ・アクノレッジであるのかインストール・ノティファイ・ネガティブ・アクノレッジであるのかを判断する。そして、所定時間内にインストール・ノティファイ・アクノレッジを受信できた場合に、ステップＳ３２３で肯定的判断をする。他の場合には、ステップＳ３２３で否定的判断をする。
【００６７】
ステップＳ３２３で否定的判断がされた場合（ステップＳ３２３でＮＯ）、その原因が、課金サーバ１０７での課金が不可能であったことであるとは限らず、受信できなかった原因が、通信環境の悪化であったことであることもありえる。しかし、間違って暗号解読の許可を与えてしまう可能性が残ることを無くすために、ステップＳ３０３でダウンロードされた暗号解読鍵を暗号解読鍵一時記憶部２０５から削除する。
【００６８】
また、ステップＳ３２３で否定的判断がされた場合（ステップＳ３２３でＮＯ）、その原因が、課金サーバ１０７での課金が不可能であったことである場合には、今後も課金が不可能であるという予想の下に暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から削除してもよい。しかし、その原因が通信環境の悪化であったことである場合も考慮し、暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から読み出して、暗号化コンテンツ保存用記憶部２１７に書き込み、後に、携帯電話機１０９が暗号解読鍵をダウンロードできた場合に暗号化コンテンツの暗号解読と再生ができるようにしてもよい。また、本発明が採用する暗号化コンテンツと暗号解読鍵を別々に配布するセパレート・デリバリ方式の下では、暗号化コンテンツは、暗号化されている限り、他の携帯電話機等にコピーされたり、移されてもよいので、これを考慮して、暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から読み出して、暗号化コンテンツ保存用記憶部２１７に書き込んでもよい。
【００６９】
ステップＳ３２３で肯定的判断がされた場合（ステップＳ３２３でＹＥＳ）、暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から読み出して、暗号化コンテンツ保存用記憶部２１７に書き込み（ステップＳ３２７）、暗号解読鍵を暗号解読鍵一時記憶部２０５から読み出して、暗号解読鍵保存用記憶部２０９に書き込む（ステップＳ３２９）。
【００７０】
ステップＳ３０３で送信される暗号解読鍵には、暗号化コンテンツの利用を所定の利用範囲における利用に制限するための利用制限情報が付加されている。利用範囲は、例えば、利用回数、利用の種類（再生、コピー、移動等）、利用制限時間又はこれらの組合せ等により規定される。
【００７１】
この所定の利用範囲は、少なくとも、ステップＳ３０９で暗号化コンテンツの全部又は一部をダウンロードしながら、暗号解読及び再生を行なうことを可能にするための利用範囲（以下、「確認用利用範囲」という。）を含む。
【００７２】
また、例えば、再生された暗号化コンテンツの一部のみから暗号化コンテンツを正式に購入するか否かをユーザが判断することが可能であり、ステップＳ３０９で暗号化コンテンツの全部を再生する必要がないと判断された場合には、確認用利用範囲は、ステップＳ３０９で、暗号化コンテンツをダウンロードしながら、暗号化コンテンツの一部のみに対して、暗号解読及び再生を行なうことを可能にするための利用範囲であればよい。
【００７３】
また、この所定の利用範囲は、確認用利用範囲の他の利用範囲も含む。他の利用範囲は、例えば、次に示すものである。すなわち、ステップＳ３２７及びステップＳ３２９の後に、ステップＳ３０７でダウンロードされ、ステップＳ３２７で暗号化コンテンツ保存用記憶部２１７に格納された暗号化コンテンツの全部又は一部を、ステップＳ３０３でダウンロードされ、ステップＳ３２９で暗号解読鍵保存用２０９に格納された暗号解読鍵を利用して、所定の期間内であれば、少なくとも１回利用することを可能にするための利用範囲である。所定の期間内であるという制限を無くしたり、暗号化コンテンツの全部を暗号解読できるようにしたり、利用回数を増やしてもよい。
【００７４】
他方、他の利用範囲は、無制限な利用を可能にするような範囲であってもよい。
【００７５】
［実施形態２］
実施形態２の構成は、図１及び図２に示す実施形態１の構成と同様である。
【００７６】
実施形態１では、図３に示す第１のコンテンツ利用制御方法が行なわれたが、実施形態２では、図４に示す第２のコンテンツ利用制御方法が行なわれる。
【００７７】
第１のコンテンツ利用制御方法では、暗号化コンテンツのダウンロード前にダウンロードする暗号解読鍵に付加する利用制限情報が示す利用範囲に、予め、確認用利用範囲のみならず他の利用範囲も含ませておく。そして、そして、ダウンロードされた暗号化コンテンツを、暗号化コンテンツのダウンロードの後にも利用するか否かをユーザからの入力に基づいて判断し、利用すると判断された場合に、更に、暗号化コンテンツのダウンロードの前にダウンロードした暗号解読鍵を、暗号化コンテンツのダウンロードの後にも利用するための処理（課金等）が行なわれたか否かを判断し、利用するための処理が行なわれたと判断された場合に、暗号化コンテンツと暗号解読鍵を携帯電話機１０９に保存用に記憶する。保存用に記憶された暗号化コンテンツは、暗号化コンテンツのダウンロードの前に携帯電話機１０９にダウンロードされ、保存用に記憶された暗号解読鍵に付加されている利用制限情報により示される他の利用範囲において利用することが可能となる。
【００７８】
これに対し、第２のコンテンツ利用制御方法では、暗号化コンテンツのダウンロード前にダウンロードする暗号解読鍵に付加する利用制限情報が示す利用範囲に、予め、原則として、確認用利用範囲のみを含ませておく。そして、ダウンロードされた暗号化コンテンツを、暗号化コンテンツのダウンロードの後にも利用するか否かをユーザからの入力に基づいて判断し、利用すると判断された場合に、ダウンロードされた暗号化コンテンツを携帯電話機１０９に残すようにする。また、利用すると判断された場合、更に、他の利用範囲における利用を許可するための処理を行なう。残された暗号化コンテンツは、その処理により許可された他の利用範囲において利用することが可能となる。
【００７９】
他の利用範囲における利用を許可するための処理としては、後述するように、様々な種類の処理があるが、例えば、他の利用範囲を表す利用制限情報が付加された暗号解読鍵を携帯電話機１０９へダウンロードして、携帯電話機１０９に保存用に格納する処理であってもよい。このような処理を行なう場合、暗号化コンテンツのダウンロード前にダウンロードされる暗号解読鍵と、他の利用範囲における利用を許可するための処理の際にダウンロードされる暗号解読鍵とは、同一の暗号化コンテンツの暗号解読をするための暗号解読鍵であるので、同一であるが、前者の暗号解読鍵に付加される利用制限情報により表される利用範囲が原則として確認用利用範囲のみであるのに対し、後者の暗号解読鍵に付加される利用制限情報により表される利用範囲が他の利用範囲である点において両者は異なる。そこで、次の図４を参照した説明では、前者の暗号解読鍵を暗号解読鍵Ａと称し、後者の暗号解読鍵を暗号解読鍵Ｂと称するが、暗号解読鍵自体が異なることを意味するのではなく、それに付加される利用制限情報が異なることを意味する。
【００８０】
次に、図１及び図２に示す構成において行なわれる第２のコンテンツ利用制御方法について、図４を参照して説明する。
【００８１】
まず、携帯電話機１０９は、携帯電話機１０９のユーザが利用することを希望する暗号化コンテンツに対応する暗号解読鍵Ａの送信を、鍵サーバ１０５に対して要求する（ステップＳ４０１）。
【００８２】
次に、鍵サーバ１０５は、携帯電話機１０９から送信を要求された暗号解読鍵Ａを携帯電話機１０９に送信する（ステップＳ４０３）。携帯電話機１０９に送信されてきた暗号解読鍵Ａは、暗号解読鍵一時記憶部２０５に格納される。
【００８３】
次に、携帯電話機１０９は、ユーザが利用することを希望する暗号化コンテンツの送信を、コンテンツ・サーバ１０３に対して要求する（ステップＳ４０５）。
【００８４】
次に、コンテンツ・サーバ１０３は、携帯電話機１０９から送信を要求された暗号化コンテンツを携帯電話機１０９にダウンロードさせる（ステップＳ４０７）。
【００８５】
これに対応して、携帯電話機１０９は、暗号化コンテンツをダウンロードする（ステップＳ４０９）。ダウンロードされた暗号化コンテンツは、暗号化コンテンツ一時記憶部２１３に格納される。また、ステップＳ４０９では、暗号化コンテンツ一時記憶部２１３に格納された暗号化コンテンツは、ステップＳ４０３でダウンロードされた暗号解読鍵Ａを利用して、暗号解読部２１９により暗号解読され、復号部２２１により復号され、出力部２２５から出力される。ダウンロードと格納と暗号解読と復号は同時に（厳密には暗号化コンテンツ一時記憶部２１３に格納されている暗号化コンテンツのオーバーフローとアンダーフローが生じないようするために暗号化コンテンツ一時記憶部２１３への書込みとそこからの読出しの間に時間差を設けるが）行なわれる。ダウンロードと再生を同時に行なうことは、上述したように、一般にストリーミングと称される。これにより、ユーザは、携帯電話機１０９がコンテンツ・サーバ１０３からダウンロードした暗号化コンテンツを、正式に購入することを決定する前に、そのダウンロードの最中に確認して、それにより、暗号化コンテンツを正式に購入するか否かを判断することができる。
【００８６】
次に、暗号化コンテンツのダウンロードが終了したならば、ユーザにより暗号化コンテンツを購入するための操作が行なわれたか否かを判断する（ステップＳ４１１）。
【００８７】
ユーザにより購入するための処理が行なわれなかったことが判断されたり、ユーザにより購入しないための処理が行なわれたことが判断された場合には（ステップＳ４１１でＮＯ）、暗号化コンテンツ一時記憶部２１３に格納されている暗号化コンテンツを削除し（ステップＳ４１３）、暗号解読鍵一時記憶部２０５に格納されている暗号解読鍵Ａを削除する（ステップＳ４１５）。
【００８８】
実施形態１では、ステップＳ３０３でダウンロードされた暗号解読鍵に付加されている利用制限情報により表される利用範囲が確認用利用範囲のみならず他の利用範囲も含んでいる。このため、仮に暗号化コンテンツが暗号化コンテンツ一時記憶部２１３に残っていたり、外部から入力された場合であっても、ステップＳ３０３でダウンロードされた暗号解読鍵によって、他の利用の範囲で、その暗号化コンテンツを暗号解読され、利用（再生等）されることを防止するために、ステップＳ３１５を実行することが不可欠であった。
【００８９】
これに対し、実施形態２では、ステップＳ４０３でダウンロードされた暗号解読鍵に付加されている利用制限情報により表される利用範囲は、原則として、確認用利用範囲のみしか含んでいない。追加的な利用範囲を含んでいたとしても、追加的な利用範囲は、例えば、もう１回のみの再生を許可するような、狭い範囲である。そこで、この追加的な利用範囲を「準確認用利用範囲」ということにする。これは、「他の利用範囲」とは区別されるものであるが、「他の利用範囲」が「準確認用利用範囲」を含んでいてもよい。従って、実施形態１のステップＳ３１５に対応したステップＳ４１５を行なわなくても、他の利用を禁止することができる。
【００９０】
また、後述するように、他の利用を許可するために暗号解読鍵Ａの代わりとなる暗号解読鍵Ｂを携帯電話機１０９にダウンロードして、それが携帯電話機１０９に残るようにするのではなく、他の利用を許可するために暗号解読鍵Ａの利用制限情報を書き換える場合には、積極的にステップＳ４１５を省略して、これにより、暗号解読鍵Ａを残しておく。この場合、ステップＳ４０３でダウンロードされた暗号解読鍵Ａを暗号解読鍵保存用記憶部２０９に書き込んでおいてもよい。
【００９１】
また、ステップＳ４１３を省略して、暗号化コンテンツが暗号化コンテンツ一時記憶部２１３に残るようにしてもよい。また、ステップＳ４０９でダウンロードされた暗号化コンテンツを削除しても良いか否かをユーザに問い合わせるような画面を表示し、良い場合にのみステップＳ４１３を実行するようにしてもよい。そして、ステップＳ４１３を省略することにより、暗号化コンテンツが残る場合には、これを暗号化コンテンツ保存用記憶部２１７に書き込み、後に、携帯電話機１０９が暗号解読鍵をダウンロードできた場合に、暗号化コンテンツの暗号解読と再生ができるようにしてもよい。
【００９２】
ユーザにより暗号化コンテンツを購入するための処理が行なわれたことが判断された場合には（ステップＳ４１１でＹＥＳ）、携帯電話機１０９は、携帯電話機１０９のユーザが利用することを希望する暗号化コンテンツに対応する暗号解読鍵Ｂの送信を、鍵サーバ１０５に対して要求する（ステップＳ４１７）。
【００９３】
次に、鍵サーバ１０５は、携帯電話機１０９から送信を要求された暗号解読鍵Ｂを携帯電話機１０９に送信する（ステップＳ４１９）。携帯電話機１０９に送信されてきた暗号解読鍵Ｂは、暗号解読鍵一時記憶部２０５に格納される。
【００９４】
次に、携帯電話機１０９は、インストール・ノティファイを、課金サーバ１０７に対して送信する（ステップＳ４２１）。インストール・ノティファイには、携帯電話機１０９のユーザを識別できるようにするための識別情報及びステップＳ４０９で携帯電話機１０９がダウンロードした暗号化コンテンツを識別できるようにするための識別情報が含まれている。
【００９５】
課金サーバ１０７は、インストール・ノティファイに含まれている上記の２つの識別情報を利用して、ユーザに対して課金処理を行ない（ステップＳ４２３）、課金処理に成功したならば、インストール・ノティファイ・アクノレッジを、携帯電話機１０９に送信する（ステップＳ４２５）。課金処理に成功しなかった場合には、インストール・ノティファイ・ネガティブ・アクノレッジを、携帯電話機１０９に送信するようにしてもよいし、単に、インストール・ノティファイ・アクノレッジを送らないようにしてもよい。また、課金処理は、間違いなく成功するという前提の基に、ステップＳ４２５をステップＳ４２３の前に行なうようにしてもよい。
【００９６】
携帯電話機１０９は、課金サーバ１０７からインストール・ノティファイ・アクノレッジを受信できたか否かを判断する（ステップＳ４２７）。ステップＳ４２７では、例えば、所定時間内にインストール・ノティファイ・アクノレッジに対する応答を受信できたか否かを判断したり、所定時間内に受信できた応答がインストール・ノティファイ・アクノレッジであるのかインストール・ノティファイ・ネガティブ・アクノレッジであるのかを判断する。そして、所定時間内にインストール・ノティファイ・アクノレッジを受信できた場合に、ステップＳ４２７で肯定的判断をする。他の場合には、ステップＳ４２７で否定的判断をする。
【００９７】
ステップＳ４２７で否定的判断がされた場合（ステップＳ４２７でＮＯ）、その原因が、課金サーバ１０７での課金が不可能であったことであるとは限らず、受信できなかった原因が、通信環境の悪化であったことであることもありえる。しかし、間違って暗号解読の許可を与えてしまう可能性が残ることを無くすために、ステップＳ４１９でダウンロードされた暗号解読鍵Ｂを暗号解読鍵一時記憶部２０５から削除する（ステップＳ４２９）。
【００９８】
また、ステップＳ４２７で否定的判断がされた場合（ステップＳ４２７でＮＯ）、その原因が、課金サーバ１０７での課金が不可能であったことである場合には、今後も課金が不可能であるという予想の下に暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から削除してもよい。しかし、その原因が通信環境の悪化であったことである場合も考慮し、暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から読み出して、暗号化コンテンツ保存用記憶部２１７に書き込み、後に、携帯電話機１０９が暗号解読鍵をダウンロードできた場合に暗号化コンテンツの暗号解読と再生ができるようにしてもよい。また、本発明が採用する暗号化コンテンツと暗号解読鍵を別々に配布するセパレート・デリバリ方式の下では、暗号化コンテンツは、暗号化されている限り、他の携帯電話機等にコピーされたり、移されてもよいので、これを考慮して、暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から読み出して、暗号化コンテンツ保存用記憶部２１７に書き込んでもよい。
【００９９】
ステップＳ４２７で肯定的判断がされた場合（ステップＳ４２７でＹＥＳ）、暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から読み出して、暗号化コンテンツ保存用記憶部２１７に書き込み（ステップＳ４３１）、暗号解読鍵Ｂを暗号解読鍵一時記憶部２０５から読み出して、暗号解読鍵保存用記憶部２０９に書き込む（ステップＳ４３３）。
【０１００】
ステップＳ４０３で送信される暗号解読鍵Ａ及びステップＳ４１９で送信される暗号解読鍵Ｂには、それぞれ、暗号化コンテンツの利用を所定の利用範囲における利用に制限するための利用制限情報が付加されている。利用範囲は、例えば、利用回数、利用の種類（再生、コピー、移動等）、利用制限時間又はこれらの組合わせ等により規定される。
【０１０１】
上述したように、暗号解読鍵Ａに付加される利用制限情報により表される所定の利用範囲は、原則として、上記の確認用利用範囲のみを含む。また、上述したように、暗号解読鍵Ａに付加される利用制限情報により表される所定の利用範囲が、準確認用利用範囲を含んでいたとしても、準確認用利用範囲は、例えば、もう１回のみの再生を許可するような、狭い範囲である。
【０１０２】
暗号解読鍵Ｂに付加される利用制限情報により表される他の利用範囲は、例えば、次に示すものである。すなわち、ステップＳ４３１及びステップＳ４３３の後に、ステップＳ４０７でダウンロードされ、ステップＳ４３１で暗号化コンテンツ保存用記憶部２１７に格納された暗号化コンテンツの全部又は一部を、ステップＳ４１９でダウンロードされ、ステップＳ４３３で暗号解読鍵保存用２０９に格納された暗号解読鍵Ｂを利用して、所定の期間内であれば、少なくとも１回利用することを可能にするための利用範囲である。所定の期間内であるという制限を無くしたり、暗号化コンテンツの全部を暗号解読できるようにしたり、利用回数を増やしてもよい。
【０１０３】
他方、他の利用範囲は、無制限な利用を可能にするような範囲であってもよい。
【０１０４】
図４を参照して説明したように、他の利用範囲における暗号化コンテンツの利用を許可するために、他の利用範囲を表す利用制限情報が付加された暗号解読鍵Ｂを携帯電話機１０９にダウンロードして、残すようにしてもよい。この場合には、例えば、ステップＳ４１１とステップＳ４１７の間で、暗号解読鍵Ａを削除してもよい。
【０１０５】
この代わりに、ステップＳ４１９で、暗号解読鍵Ｂをダウンロードする代わりに、他の利用範囲を表す利用制限情報のみをダウンロードして、ステップＳ４２７で肯定的判断が行なわれた後、暗号解読鍵一時記憶部２０５に格納されている暗号解読鍵Ａの利用制限情報をステップＳ４１９でダウンロードした利用制限情報に書き換え、書換え後の暗号解読鍵を暗号解読鍵保存用記憶部２０９に格納するようにしてもよい。
【０１０６】
また、例えば、他の利用範囲が予め決められたものであれば、ステップＳ４２７で肯定的判断が行なわれた後、暗号解読鍵一時記憶部２０５に格納されている暗号解読鍵Ａに付加された利用制限情報を予め決められた他の利用範囲を示すものに書き換えて、書換え後の暗号解読鍵を暗号解読鍵保存用記憶部２０９に格納するようにしてもよい。
【０１０７】
［実施形態３］
実施形態１及び２に共通な変形形態である実施形態３を以下に説明する。
【０１０８】
暗号解読鍵一時記憶部２０５と暗号解読鍵保存用記憶部２０９を物理的に同一な領域に設けてファイル管理情報の操作等により、暗号解読鍵一時記憶部２０５から暗号解読鍵保存用記憶部２０９への暗号解読鍵の転送を実現してもよい。
【０１０９】
同様に、暗号化コンテンツ一時記憶部２１３と暗号化コンテンツ保存用記憶部２１７を物理的に同一な領域に設けてファイル管理情報の操作等により暗号化コンテンツ一時記憶部２１３から暗号化コンテンツ保存用記憶部２１７への暗号化コンテンツの転送を実現してもよい。
【０１１０】
また、ダウンロードされた暗号化コンテンツを暗号化コンテンツ一時記憶部２１３に書き込む代わりに、暗号化コンテンツ保存用記憶部２１７に直接書き込んでもよい。この場合、暗号化コンテンツを削除する場合には、暗号化コンテンツ保存用記憶部２１７に書き込まれている暗号化コンテンツを削除する。また、暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から読み出し、暗号化コンテンツ保存用記憶部２１７に書き込む（暗号化コンテンツを暗号化コンテンツ一時記憶部２１３から暗号化コンテンツ保存用記憶部２１７に転送する）代わりに、暗号化コンテンツ保存用記憶部２１７に書き込まれている暗号化コンテンツをそのまま残せばよい。
【０１１１】
同様に、ダウンロードされた暗号解読鍵を暗号解読鍵一時記憶部２０５に書き込む代わりに、暗号解読鍵保存用記憶部２０９に直接書き込んでもよい。この場合、暗号解読鍵を削除する場合には、暗号解読鍵保存用記憶部２０９に書き込まれている暗号解読鍵を削除する。また、暗号解読鍵を暗号解読鍵一時記憶部２０５から読み出し、暗号解読鍵保存用記憶部２０７に書き込む（暗号解読鍵を暗号解読鍵一時記憶部２０５から暗号解読鍵保存用記憶部２０９に転送する）代わりに、暗号解読鍵保存用記憶部２０９に書き込まれている暗号解読鍵をそのまま残せばよい。
【０１１２】
また、実施形態１のステップＳ３０７、Ｓ３０９又は実施形態２のステップＳ４０７、Ｓ４０９で、暗号化コンテンツのダウンロードの最中に出力部２２５を占有する他の処理（例えば、通話、メール送受信、メール編集等）が行なわれた場合、制御部２２９は、これを検出する。その場合、制御部２２９からの制御信号に従って、暗号化コンテンツ・ダウンロード部２１１は、暗号化コンテンツのダウンロードを継続する。ダウンロードされた暗号化コンテンツは、暗号化コンテンツ一時記憶部２１３に格納される。他方、制御部２２９からの制御信号に従って、暗号解読部２１９は暗号解読を中断し、復号部２２１は、再生を中断する。
【０１１３】
その後、暗号化コンテンツのダウンロードの終了前又は終了後に、出力部２２５を占有する前記他の処理が終了した場合、制御部２２９は、これを検出する。制御部２２９からの制御信号に従って、暗号解読部２１９は暗号解読を再開し、復号部２２１は、再生を再開する。制御部２２９等に中断直前の暗号化コンテンツの位置を保持しておいて、中断直前の位置から再開してもよい。或いは、暗号化コンテンツのダウンロードの終了前に出力部２２５を占有する前記他の処理が終了した場合には、現在ダウンロードされている位置から再開してもよい。
【０１１４】
また、通信環境の悪化等により、暗号化コンテンツのダウンロードが途中で中断された場合、制御部２２９は、これを検出する。その場合、制御部２２９からの制御信号に従って、暗号解読部２１９は、同時に前記暗号化コンテンツの暗号解読を中断し、復号部２２１は、暗号化コンテンツの再生を中断する。
【０１１５】
その後、通信環境の復元等により暗号化コンテンツのダウンロードが再開された場合、制御部２２９は、これを検出する。その場合、制御部２２９からの制御信号に従って、暗号解読部２１９は、同時に前記暗号化コンテンツの暗号解読を再開し、復号部２２１は、暗号化コンテンツの再生を再開する。制御部２２９等に中断直前の位置を保持しておいて、中断直前の位置から再開してもよい。
【０１１６】
また、上記の実施形態では、暗号化コンテンツ及び暗号解読鍵をダウンロードする携帯電話機を例に取り説明したが、携帯電話機は、パーソナル・コンピュータ、ＰＤＡ(Personal Digital Assistant)、インターネット端末等に置き換わってもよい。
【図面の簡単な説明】
【０１１７】
【図１】本発明の実施形態によるコンテンツ利用制御方法を実現するためのシステムを示すブロック図である。
【図２】図１に示す携帯電話機の本発明に関連した部分を示すブロック図である。
【図３】図１及び図２に示す構成において行なわれる第１のコンテンツ利用制御方法を示すフロー・チャートである。
【図４】図１及び図２に示す構成において行なわれる第２のコンテンツ利用制御方法を示すフロー・チャートである。
【符号の説明】
【０１１８】
１０１  携帯電話網
１０３  コンテンツ・サーバ
１０５  鍵サーバ
１０７  課金サーバ
１０９  携帯電話機
【図１】
0004789246.tif 000002
【図２】
0004789246.tif 000003
【図３】
0004789246.tif 000004
【図４】
0004789246.tif 000005