(57)【要約】【課題】コンテンツの利用を開始した後に、ネットワークに接続してその利用を開始したコンテンツに関する決済を行えるようにする。【解決手段】コンテンツ利用装置であって、外部決済サイトとの間でネットワークを介してコンテンツに関する決済をユーザーに行わせる決済手段と、前記決済手段による決済が行われた決済済みのコンテンツを利用可能とする一方、前記決済手段による決済が行われていない未決済のコンテンツの利用を制限するコンテンツ利用手段と、オフラインの状態でユーザーに所定処理を行わせる所定処理手段とを備え、前記コンテンツ利用手段は、前記所定処理手段による所定処理が行われた後に未決済のコンテンツを利用可能とする。【選択図】　　図１
2004118667.tif 000002
【特許請求の範囲】
【請求項１】
外部決済サイトとの間でネットワークを介してコンテンツに関する決済をユーザーに行わせる決済手段と、
前記決済手段による決済が行われた決済済みのコンテンツを利用可能とする一方、前記決済手段による決済が行われていない未決済のコンテンツの利用を制限するコンテンツ利用手段と、
オフラインの状態でユーザーに所定処理を行わせる所定処理手段とを備え、
前記コンテンツ利用手段は、前記所定処理手段による所定処理が行われた後に未決済のコンテンツを利用可能とする、コンテンツ利用装置。
【請求項２】
前記所定処理は、前記決済手段による決済を行う前に利用しようとする未決済のコンテンツの選択であり、
前記コンテンツ利用手段は、前記選択された未決済のコンテンツを利用可能とする、請求項１に記載のコンテンツ利用装置。
【請求項３】
前記コンテンツ利用手段によって利用可能とされた未決済のコンテンツに対して利用期限を設定する利用期限設定手段をさらに備える、請求項１に記載のコンテンツ利用装置。
【請求項４】
前記利用期限設定手段によって設定された利用期限経過前に、利用期限を報知する報知手段をさらに備える、請求項３に記載のコンテンツ利用装置。
【請求項５】
前記コンテンツ利用手段は、前記利用期限設定手段によって設定された利用期限経過前に前記決済手段による決済が行われていない場合に、前記利用可能とされた未決済のコンテンツの利用を制限する、請求項３又は４に記載のコンテンツ利用装置。
【請求項６】
初期状態では、前記コンテンツは利用不可の状態である、請求項１から５のいずれかに記載のコンテンツ利用装置。
【請求項７】
前記コンテンツは、暗号化された暗号化コンテンツであり、前記コンテンツ利用手段は、前記暗号化コンテンツを復号化鍵で復号化して利用可能とする一方、前記暗号化コンテンツを復号化しないことで利用を制限する、請求項６に記載のコンテンツ利用装置。
【請求項８】
外部サーバからネットワークを介して前記コンテンツを取得するコンテンツ取得手段をさらに備える、請求項１から５のいずれかに記載のコンテンツ利用装置。
【請求項９】
コンテンツが格納された記録媒体から前記コンテンツを読み取る取得手段をさらに備える、請求項１から５のいずれかに記載のコンテンツ利用装置。
【請求項１０】
前記コンテンツ利用手段は、予めユーザーに関する信用情報が設定されている場合に未決済のコンテンツを利用可能とする、請求項１から９のいずれかに記載のコンテンツ利用装置。
【請求項１１】
請求項１に記載のコンテンツ利用装置を搭載した車両。
【請求項１２】
未決済のコンテンツの利用を開始したクライアントからネットワークを介してその未決済のコンテンツに関する決済を行うための情報を取得する取得手段と、
前記取得手段によって取得した情報に基づいて決済処理を行う決済処理手段とを備える、決済サイト。
【請求項１３】
請求項１に記載のコンテンツ利用装置からネットワークを介して、前記コンテンツ利用手段によって利用可能とされた未決済のコンテンツを指定する指定情報を取得する取得手段と、
前記取得手段によって取得した指定情報によって指定されるコンテンツに関する決済処理を行う決済処理手段とを備える、決済サイト。
【請求項１４】
外部決済サイトとの間でネットワークを介してコンテンツに関する決済をユーザーに行わせるステップと、その決済が行われた決済済みのコンテンツを利用可能に設定するステップと、前記決済を行う前に利用しようとする未決済のコンテンツをオフライン状態でユーザーに選択させるステップと、前記選択された未決済のコンテンツを利用可能に設定するステップと、前記利用可能に設定されている決済済み又は未決済のコンテンツを利用するステップとを備えるコンテンツ利用方法。
【請求項１５】
未決済のコンテンツの利用を開始したクライアントからネットワークを介してその未決済のコンテンツに関する決済を行うための情報を取得するステップと、前記取得した情報に基づいて決済処理を行うステップとを備える、決済方法。
【請求項１６】
請求項１に記載のコンテンツ利用装置からネットワークを介して、前記コンテンツ利用手段によって利用可能とされた未決済のコンテンツを指定する指定情報を取得するステップと、前記取得した指定情報によって指定されるコンテンツに関する決済処理を行うステップとを備える、決済方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツの利用を開始した後に、ネットワークに接続してその利用を開始したコンテンツに関する決済を行えるようにするための技術に関する。
【０００２】
【従来の技術】
従来のコンテンツ利用管理システム、利用料金管理システムにおいては、コンテンツを購入・利用する前に決済を行う必要がある（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２０００−２９３５７４号公報
しかしながら、コンテンツを利用するクライアントがモバイル端末等である場合には、クライアントは必ずしも無線基地局からの電波到達範囲内に位置しているとは限らないため、ネットワークへの接続機会が限定的である。このため、コンテンツ利用前にモバイル端末をネットワークに接続して電子決済を行うことができないことがあり、ユーザのコンテンツ利用が制限されるという問題がある。
【０００４】
【発明が解決しようとする課題】
本発明の課題は、コンテンツの利用を開始した後に、ネットワークに接続してその利用を開始したコンテンツに関する決済を行えるようにすることにある。
【０００５】
【課題を解決するための手段】
本発明は、上記課題を解決するために、コンテンツ利用装置であって、外部決済サイトとの間でネットワークを介してコンテンツに関する決済をユーザーに行わせる決済手段と、前記決済手段による決済が行われた決済済みのコンテンツを利用可能とする一方、前記決済手段による決済が行われていない未決済のコンテンツの利用を制限するコンテンツ利用手段と、オフラインの状態でユーザーに所定処理を行わせる所定処理手段とを備え、前記コンテンツ利用手段は、前記所定処理手段による所定処理が行われた後に未決済のコンテンツを利用可能とする構成とした。
【０００６】
本発明によれば、決済手段による決済が行われていない未決済のコンテンツは、ネットワークに接続して決済することなく（オフラインの状態で）、コンテンツ利用手段によって利用可能とされる（利用可能に設定される）。そして、その未決済のコンテンツの利用を開始した後に、決済手段によってネットワークを介してその利用を開始した未決済のコンテンツに関する決済を行うことが可能となる。
【０００７】
従って、クライアント（コンテンツ利用装置）がモバイル端末等であって、ネットワークへの接続機会が限定的であったとしても、ユーザのコンテンツ利用が制限されることがない。なお、クライアント（コンテンツ利用装置）は、モバイル端末に限らず、据え置き型の情報処理端末（例えばデスクトップ型のパーソナルコンピュータ）であってもよい。
【０００８】
上記コンテンツ利用装置においては、例えば、前記所定処理は、前記決済手段による決済を行う前に利用しようとする未決済のコンテンツの選択であり、前記コンテンツ利用手段は、前記選択された未決済のコンテンツを利用可能とする。
【０００９】
上記コンテンツ利用装置においては、例えば、前記コンテンツ利用手段によって利用可能とされた未決済のコンテンツに対して利用期限を設定する利用期限設定手段をさらに備える。
【００１０】
このようにすれば、例えば、利用期限経過後のコンテンツ利用を制限又は禁止するようにできるため、決済手段による決済を促進させることが可能となる。
【００１１】
上記コンテンツ利用装置においては、例えば、前記利用期限設定手段によって設定された利用期限経過前に、利用期限を報知する報知手段をさらに備える。
【００１２】
このようにすれば、利用期限経過前に、決済手段による決済を促進させることが可能となる。
【００１３】
上記コンテンツ利用装置においては、例えば、前記コンテンツ利用手段は、前記利用期限設定手段によって設定された利用期限経過前に前記決済手段による決済が行われていない場合に、前記利用不可とされた未決済のコンテンツの利用を制限する。このようにすれば、決済手段による決済を促進させることが可能となる。
【００１４】
上記コンテンツ利用装置においては、例えば、初期状態では、前記コンテンツは利用不可の状態である。例えば、前記コンテンツは、暗号化された暗号化コンテンツであり、前記コンテンツ利用手段は、前記暗号化コンテンツを復号化鍵で復号化して利用可能とする一方、前記暗号化コンテンツを復号化しないことで利用を制限する。
【００１５】
上記コンテンツ利用装置においては、例えば、外部サーバからネットワークを介して前記コンテンツを取得するコンテンツ取得手段をさらに備える。
【００１６】
上記コンテンツ利用装置においては、例えば、コンテンツが格納された記録媒体から前記コンテンツを読み取る取得手段をさらに備える。
【００１７】
上記コンテンツ利用装置においては、例えば、前記コンテンツ利用手段は、予めユーザーに関する信用情報が設定（又は入力）されている場合に未決済のコンテンツを利用可能とする。
【００１８】
このようにすれば、決済手段による決済を行う可能性が高いユーザーにだけ、未決済のコンテンツを利用させることが可能となる。
【００１９】
また、本発明は上記コンテンツ利用装置を搭載した車両として特定することもできる。
【００２０】
また、本発明は決済サイトの発明として次のように特定できる。未決済のコンテンツの利用を開始したクライアントからネットワークを介してその未決済のコンテンツに関する決済を行うための情報を取得する取得手段と、前記取得手段によって取得した情報に基づいて決済処理を行う決済処理手段とを備える、決済サイト。
【００２１】
このようにすれば、コンテンツの利用を開始した後に、決済処理手段によってその利用を開始したコンテンツに関する決済処理（又は課金処理）を行うことが可能となる。
【００２２】
また、本発明は決済サイトの発明として次のようにも特定できる。請求項１に記載のコンテンツ利用装置からネットワークを介して、前記コンテンツ利用手段によって利用可能とされた未決済のコンテンツを指定する指定情報を取得する取得手段と、前記取得手段によって取得した指定情報によって指定されるコンテンツに関する決済処理を行う決済処理手段とを備える、決済サイト。
【００２３】
このようにすれば、コンテンツの利用を開始した後に、決済処理手段によってその利用を開始したコンテンツに関する決済処理（又は課金処理）を行うことが可能となる。
【００２４】
また、本発明は方法の発明として次のように特定できる。外部決済サイトとの間でネットワークを介してコンテンツに関する決済をユーザーに行わせるステップと、その決済が行われた決済済みのコンテンツを利用可能に設定するステップと、前記決済を行う前に利用しようとする未決済のコンテンツをオフライン状態でユーザーに選択させるステップと、前記選択された未決済のコンテンツを利用可能に設定するステップと、前記利用可能に設定されている決済済み又は未決済のコンテンツを利用するステップとを備えるコンテンツ利用方法。
【００２５】
また、本発明は方法の発明として次のように特定できる。未決済のコンテンツの利用を開始したクライアントからネットワークを介してその未決済のコンテンツに関する決済を行うための情報を取得するステップと、前記取得した情報に基づいて決済処理を行うステップとを備える、決済方法。
【００２６】
また、本発明は方法の発明として次のように特定できる。請求項１に記載のコンテンツ利用装置からネットワークを介して、前記コンテンツ利用手段によって利用可能とされた未決済のコンテンツを指定する指定情報を取得するステップと、前記取得した指定情報によって指定されるコンテンツに関する決済処理を行うステップとを備える、決済方法。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態であるコンテンツ提供システムについて図面を参照しながら説明する。図１は、本発明の実施の形態であるコンテンツ提供システムの概略システム構成を説明するための図である。
【００２８】
コンテンツ提供システムは、コンテンツプロバイダ１００、決済サイト２００、及び、クライアント（コンテンツ利用装置）３００を包含する。これらは、インターネット等のネットワークに接続されており、そのネットワークを介して相互にデータ通信を行えるようになっている。
【００２９】
＜コンテンツ制御システムの概要＞コンテンツプロバイダ１００は、暗号化されたコンテンツデータと、これを復号するコンテンツ鍵をそれぞれ配布する。暗号化コンテンツは自由にコピーでき、直接的又は間接的に配布される。一方、復号化鍵はセキュアな通信路を通じて専用のモバイル端末であるクライアント３００のデータベース３０４ｅに格納され、ユーザがこのデータを直接読み出すことはできない。
【００３０】
クライアント３００には暗号化コンテンツ３０４ｃとこれを利用するアプリケーション３０４ｂが収容され、更に復号化鍵やその利用権などを示したメタデータを格納するデータベース３０４ｅが装備されている。ユーザはコンテンツコントロールモジュール３０４ａのインターフェースを通してのみアプリケーション３０４ｂの実行や復号化されたコンテンツへのアクセスを行うことができ、他の方法では復号化鍵やコンテンツ３０４ｃにアクセスすることができない。
【００３１】
ユーザはオフラインの状態で購入するコンテンツ３０４ｃを選択し、復号化鍵の利用権を購入して、仮決済を行う。この情報はクライアントデータベース３０４ｅ上に記録される。クライアント３００は購入した復号化鍵を利用することができるようになり、コンテンツデータの復号化、コンテンツを利用したアプリケーション３０４ｂの実行が可能になる。
【００３２】
クライアント３００は一定期間内に決済サイト２００に接続して本決済を行う。接続はダイヤルアップ、無線ＬＡＮ、ＤＳＲＣなどの方法により行われる。もし期間内に本決済が行われない場合には、クライアント３００上のデータベース３０４ｅ内のデータが無効化され、本決済が行われるまでシステムが利用不能になる。
【００３３】
クライアント３００より接続された決済サイト２００では、ユーザの利用コンテンツ情報や決済情報を読み出す。電子決済を行う場合には、ユーザの口座から決済額を引き落とし、現金決済の場合には現金を受け取って、決済額をコンテンツプロバイダ１００へ送金する。
【００３４】
決済サイト２００はクライアント３００のデータベース３０４ｃに本決済完了情報を送信する。本決済が完了したクライアント３００では、そのコンテンツを継続的して利用できる。
【００３５】
ユーザがオフラインでの仮決済を利用せずオンライン決済を望む場合には、決済サイト２００に接続された状態で復号化鍵の利用権の購入とその本決済を行う。
【００３６】
＜コンテンツ制御システムの詳細＞コンテンツプロバイダ１００は、暗号化された暗号化コンテンツ（コンテンツデータともいう）及び暗号化コンテンツを復号化するための復号化鍵（コンテンツ鍵ともいう）等をクライアント３００に配信するためのサーバ１０１を含む。暗号化されるコンテンツとしては、音楽ファイル、映画ファイル、ゲームプログラム、及び、その他のアプリケーションプログラム等がある。クライアント３００は、ネットワークを介してコンテンツプロバイダ１００に接続して暗号化コンテンツ等を取得する。
【００３７】
決済サイト２００は、コンテンツに関する決済を行うためのサイトである。クライアント３００は、ネットワークを介して決済サイト２００に接続してコンテンツに関する決済をユーザーに行わせる。決済サイト２００は、コンテンツに関する決済が行われると（決済処理が完了すると）、決済完了を示す決済完了情報をクライアント３００に送信する。
【００３８】
クライアント３００は、パーソナルコンピュータ等の情報処理端末である。クライアント３００は、コンピュータ本体３０１、そのコンピュータ本体３０１に接続された、入力手段３０２、画像表示装置３０３、記憶装置３０４、通信装置３０５、及び、ＤＶＤドライブ等の読み取り装置（図示せず）等を備える。
【００３９】
入力手段３０２は、マウスやキーボード等の入力装置である。入力手段３０２は、外部決済サイト２００との間でネットワークを介してコンテンツに関する決済（以下、本決済ともいう）をユーザーに行わせる決済手段３０２ａとして機能する。また、入力手段３０２は、オフラインの状態でユーザーに所定処理を行わせる所定処理手段として機能する。所定処理は、例えば、その決済手段３０２ａによる決済を行う前に利用しようとする未決済のコンテンツの選択である（以下、仮決済ともいう）。この場合、入力手段３０２は仮決済手段３０２ａとして機能する。
【００４０】
画像表示装置３０３は、ＣＲＴディスプレイや液晶ディスプレイ等のディスプレイである。画像表示装置３０３には、コンテンツプロバイダ１００等から取得される各種の画面等が表示される。
【００４１】
記憶装置３０４は、ハードディスク装置等の比較的大容量の記憶装置である。記憶装置３０４には、ウインドウズ、マックＯＳ又はＵＮＩＸ等のＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）がインストールされており、さらに、そのＯＳ上で実行される各種のプログラムがインストールされている。そのようなプログラムとしては、ブラウザプログラム、コンテンツコントロールモジュール３０４ａ（暗号化コンテンツを復号化鍵で復号化する復号化プログラムを含む）、及び、復号化されたコンテンツを利用するアプリケーション３０４ｂ、及び、設定手段３０４ｆとして機能するプログラムがある。
【００４２】
設定手段３０４ｆとして機能するプログラムは、決済手段３０２ａによる決済が行われたコンテンツを利用可能に設定する（第１設定手段）。また、設定手段３０４ｆとして機能するプログラムは、仮決済手段３０２ｂによって選択されたコンテンツを利用可能に設定する（第２設定手段）。また、設定手段３０４ｆとして機能するプログラムは、仮決済手段３０２ｂによって選択されたコンテンツに対して利用期限を設定する（第３設定手段又は利用期限設定手段）。また、設定手段３０４ｆとして機能するプログラムは、第３設定手段によって設定された利用期限までに、決済手段３０２ａによる決済が行われていない場合に、仮決済手段３０２ｂによって選択されたコンテンツを利用不可に設定する。
【００４３】
コンテンツコントロールモジュール３０４ａは、設定手段３０４ｆによって利用可能に設定されているコンテンツを利用するためのプログラムである。コンテンツコントロールモジュール３０４ａは、設定手段３０４ｆの機能を備えていても良い。
【００４４】
また、記憶装置３０４には、コンテンツプロバイダ１００から取得した暗号化コンテンツ３０４ｃ、ユーザーに関する信用情報３０４ｄ、及び、データベース３０４ｅ等が格納されている。
【００４５】
ユーザーに関する信用情報３０４ｄとしては、ユーザー氏名、ユーザーＩＤ、パスワード、生年月日、住所、連絡先、クレジットカード番号、及び、会員ＩＤ等がある。信用情報３０４ｄは、ユーザーが入力手段３０２によって入力したものである。データベース３０４ｅは、図２に示すように、コンテンツＩＤ３０４ｅ１、決済状況フラグ３０４ｅ２、利用期限３０４ｅ３、復号化鍵３０４ｅ４、決済額３０４ｅ５、及び、無効化フラグ３０４ｅ６等（これらはメタデータともいえる）の項目からなる。
【００４６】
コンテンツＩＤ３０４ｅ１には、コンテンツプロバイダ１００から取得した暗号化コンテンツ３０４ｃを特定するための識別情報が設定（登録）される。以下、コンテンツＩＤ３０４ｅ１によって特定される暗号化コンテンツ３０４ｃは、暗号化コンテンツ３０４ｃ（コンテンツＩＤ３０４ｅ１）と表示する。例えば、コンテンツＩＤ１によって特定される暗号化コンテンツ３０４ｃは、暗号化コンテンツ３０４ｃ（ＩＤ１）と表示する。
【００４７】
決済状況フラグ３０４ｅ２には、暗号化コンテンツ３０４ｃに関する決済状況を示すフラグが設定される。決済状況を示すフラグとしては、例えば、決済完了識別子「○」、仮決済完了識別子「△」、及び、未決済識別子「×」がある（図３参照）。決済完了識別子「○」は、決済手段３０２ａによる本決済が行われたこ暗号化コンテンツ３０４ｃに対して設定される。これは、その暗号化コンテンツ３０４ｃが利用可能に設定されていることを示す。仮決済識別子「△」は、仮決済手段３０２ｂによる仮決済が行われた暗号化コンテンツ３０４ｃに対して設定される。これは、その暗号化コンテンツ３０４ｃが利用可能に設定されていることを示す。未決済識別子「×」は、それらの本決済及び仮決済が行われていない暗号化コンテンツ３０４ｃに対して設定される。これは、その暗号化コンテンツ３０４ｃが利用不可に設定されていることを示す。
【００４８】
決済状態フラグ３０４ｅ２は、コンテンツコントロールモジュール３０４ａから参照される。コンテンツコントロールモジュール３０４ａ（又は所定アプリケーション３０４ｂ）は、決済状況フラグ３０４ｅ２を参照して、その参照した決済状況フラグ３０４ｅ２に決済完了識別子「○」又は決済未完了識別子「△」が設定されている暗号化コンテンツ（すなわち、利用可能に設定されている暗号化コンテンツ）を利用する。例えば、コンテンツコントロールモジュール３０４ａは、利用可能に設定されている暗号化コンテンツを復号化鍵で復号化して、その復号化されたコンテンツを所定アプリケーション３０４ｂに利用させる。
【００４９】
一方、その参照した決済状況フラグ３０４ｅ２に未決済識別子「×」が設定されている（即ち、決済手段による決済が行われていない）暗号化コンテンツの利用を制限する。例えば、コンテンツコントロールモジュール３０４ａは、暗号化コンテンツを復号化しないことで利用を制限する。
【００５０】
利用期限３０４ｅ３には、利用期限（２００２／９／２５等）が設定される。利用期限は、仮決済手段３０２ｂによって選択された暗号化コンテンツ３０４ｃに対して設定される。復号化鍵３０４ｅ４には、暗号化コンテンツ３０４ｃを復号化するための復号化鍵が登録される。決済額３０４ｅ５には、暗号化コンテンツ３０４ｃの決済額が登録される。無効化フラグ３０４ｅ６には、暗号化コンテンツ（又は復号化鍵）の有効又は無効を示す識別子が設定される。
【００５１】
通信装置３０５は、ネットワークに通信回線を介して接続するための通信装置である。本実施形態では、クライアント３００を車両等の移動体に搭載することを想定しているため、通信装置３０５として無線通信装置を用いる。なお、クライアント３００がデスクトップ等の据え置き型の情報処理端末である場合には、有線通信装置を用いてもよい。クライアント３００は、通信装置３０５によって、コンテンツプロバイダ１００や決済サイト２００へアクセスする。
【００５２】
次に、上記構成のコンテンツ利用システムの動作について図面を参照しながら説明する。
【００５３】
以下の説明においては、クライアント３００は、車両等の移動体に搭載されているものとする。また、図２に示すように、記憶装置３０４にはコンテンツＩＤ１からＩＤ３、復号化鍵１から３、及び、決済額等が格納されている。また、暗号化コンテンツ３０４ｃ（ＩＤ１からＩＤ３）が記憶装置３０４の別領域に格納されている。これらは、例えば、クライアント３００が搭載されている移動体が無線基地局（図示せず）からの電波到達範囲内に位置している間に、通信装置３０５によってコンテンツプロバイダ１００からネットワークを介して取得する。又は、ＤＶＤドライブ等の読み取り装置によって、これらのコンテンツ等が格納されたＤＶＤ等の記録媒体から読み取ることで取得する。なお、この時点では、暗号化コンテンツ３０４ｃ（ＩＤ１からＩＤ３）に対する決済状況フラグ３０４ｅ２には「×」が設定されているため、コンテンツコントロールモジュール３０４ａは、これらの暗号化コンテンツ３０４ｃ（ＩＤ１からＩＤ３）を利用できない。
【００５４】
以下の処理は、クライアント３００がコンテンツコントロールモジュール３０４ａ等の所定プログラムを実行することによって実現される。
【００５５】
所定プログラムが実行されると、クライアント３００は記憶装置３０４にコンテンツ情報（コンテンツ一覧等）、復号化鍵、及び、暗号化コンテンツが格納されているか否かを判定する（Ｓ１００からＳ１０２）。コンテンツ情報等が格納されていなければ、クライアント３００は、コンテンツプロバイダ１００等からコンテンツ情報等を取得する（Ｓ１１５からＳ１１７）。なお、取得される暗号化コンテンツ等は単一の場合もあるし、複数の場合もある。
【００５６】
本実施形態では、コンテンツ情報等はすでに記憶装置３０４に格納されているので、所定プログラムが実行されると、クライアント３００はまず、本決済（購入）しようとするコンテンツ（又は、本決済を行う前に利用しようとするコンテンツ）をユーザーに選択させる（Ｓ１０３）。ここでは、ユーザーは、本決済しようとするコンテンツとして、入力手段３０２によって暗号化コンテンツ３０４ｃ（ＩＤ２）を選択したとする。コンテンツが選択されると、クライアント３００はその決済方法をユーザーに選択させる（Ｓ１０４）。決済方法には、オンライン状態で行う本決済とオフライン状態で行う仮決済の２つがある。
【００５７】
まず、オンライン状態で行う本決済について説明する。ここでは、クライアント３００が搭載されている移動体が無線基地局（図示せず）からの電波到達範囲内に位置しているものとする。オンライン状態での決済を行うには、例えば、ユーザーは入力手段３０２によって本決済ボタン（図示せず）を選択する（Ｓ１０４：Ｎｏ）。この決済方法が選択されると、クライアント３００は通信装置３０５によって決済サイト２００にアクセスして、その決済サイト２００との間でネットワークを介して、Ｓ１０３で選択された暗号化コンテンツ３０４ｃ（ＩＤ２）に関する決済（例えば復号化鍵の利用権購入）をユーザーに行わせる（Ｓ１０５、Ｓ１０６）。
【００５８】
決済サイト２００は、その暗号化コンテンツ３０４ｃ（ＩＤ２）に関する決済が行われると（決済処理が完了すると）、決済完了を示す決済完了情報をクライアント３００に送信する。クライアント３００は、決済サイト２００からの決済完了情報を取得すると、設定手段３０４ｆによって、その決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ２）を利用可能とする（利用可能に設定する）。例えば、暗号化コンテンツ３０４ｃ（ＩＤ２）に対する決済状態フラグ３０４ｅ２に決済完了識別子「○」を設定する（図３参照）。これにより、暗号化コンテンツ３０４ｃ（ＩＤ２）は利用可能に設定されたことになる。本決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ２）は継続して利用できるようになる（Ｓ１１２）。
【００５９】
次に、オフライン状態で行う仮決済について説明する。仮決済とは、オフラインの状態のままコンテンツを購入し一定期間内利用できるようにする決済方法である。仮決済は、主にクライアント３００が搭載されている移動体が無線基地局（図示せず）からの電波到達範囲外に位置しており、本決済できない場合に行う。ここでは、クライアント３００が搭載されている移動体が無線基地局からの電波到達範囲外に位置しているものとする。ユーザーは、本決済を行う前に利用しようとするコンテンツとして、入力手段３０２によって暗号化コンテンツ３０４ｃ（ＩＤ１）を選択したとする（Ｓ１０３）。
【００６０】
オフライン状態での決済を行うには、例えば、ユーザーは入力手段３０２によって仮決済ボタン（図示せず）を選択する（Ｓ１０４：Ｙｅｓ）。この決済方法が選択されると、クライアント３００は、設定手段３０４ｆによって、Ｓ１０３で選択された暗号化コンテンツ３０４ｃ（ＩＤ１）を利用可能とする（利用可能に設定する）。例えば、暗号化コンテンツ３０４ｃ（ＩＤ１）に対する決済状態フラグ３０４ｅ２に仮決済完了識別子「△」を設定する（図３参照）。これにより、暗号化コンテンツ３０４ｃ（ＩＤ２）は利用可能に設定されたことになる。これは、復号化鍵の利用権が購入（仮に購入）されて、仮決済が行われたことを意味する（Ｓ１０７）。
【００６１】
また、決済方法として仮決済が選択されると（Ｓ１０７）、クライアント３００は、設定手段３０４ｆによって、Ｓ１０３で選択された暗号化コンテンツ３０４ｃ（ＩＤ１）に対して利用期限（例えば１ヶ月後の２００２／９／２５）を設定する（図３参照）。仮決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ１）は利用期限までは継続して利用できるようになる。また、本決済を行うことで、利用期限経過後も継続して利用できようになるる。
【００６２】
次に、暗号化コンテンツ３０４ｃを利用するための処理（Ｓ１０８）について説明する。
【００６３】
例えば、ユーザーが入力手段３０２によって暗号化コンテンツ３０４ｃ（ＩＤ１）の利用要求を入力したとする。コンテンツコントロールモジュール３０４ａは、その利用要求が入力された暗号化コンテンツ３０４ｃ（ＩＤ１）に対する決済状態フラグ３０４ｅ２を参照する（さらに、ユーザーに関する信用情報を参照することもある）。そして、コンテンツコントロールモジュール３０４ａは、その参照した決済状態フラグ３０４ｅ２に仮決済識別子「△」（又は決済完了識別子「○」）が設定されていれば（さらに、ユーザーに関する信用情報を参照した場合には、そのユーザーに関する信用情報が登録されていれば）、その利用要求が入力された暗号化コンテンツ３０４ｃを利用する。
【００６４】
ここでは、上述したように、暗号化コンテンツ３０４ｃ（ＩＤ１）に対する決済状態フラグ３０４ｅ２には仮決済識別子「△」が設定されている（さらに、ユーザーに関する信用情報が登録されている）。従って、コンテンツコントロールモジュール３０４ａは、暗号化コンテンツ３０４ｃ（ＩＤ１）の利用要求が入力された場合には、その暗号化コンテンツ３０４ｃ（ＩＤ１）を利用する。例えば、コンテンツコントロールモジュール３０４ａは、暗号化コンテンツ３０４ｃ（ＩＤ１）を復号化鍵１で復号化して（利用可能化）、その復号化された暗号化コンテンツ３０４ｃ（ＩＤ１）を所定アプリケーション３０４ｂに利用させる。
【００６５】
なお、コンテンツコントロールモジュール３０４ａは、その参照した決済状態フラグ３０４ｅ２に未決済識別子「×」が設定されていれば、その利用要求が入力された暗号化コンテンツを利用しない。ユーザーに関する信用情報が登録されていない場合も同様である。
【００６６】
以上のように、コンテンツコントロールモジュール３０４ａは、決済状態フラグ３０４ｅ２に基づいてコンテンツ（暗号化コンテンツ）の利用や復号化鍵の利用権等を制御する。
【００６７】
Ｓ１００からＳ１０８の処理を繰り返し行うことで、複数の暗号化コンテンツについて本決済又は仮決済できる（Ｓ１０９：Ｙｅｓ）。このように、本実施形態においては、クライアント３００に予め多くのコンテンツ（例えば、暗号化コンテンツ３０４ｃ（ＩＤ１からＩＤ３）を保持しておき、その中からユーザーが欲しいコンテンツだけを選択して購入、利用することをオフラインで行うことができる。
【００６８】
次に、利用期限経過前の利用期限報知処理（Ｓ１１０）について説明する。上述したように、仮決済が行われると（Ｓ１０４：Ｙｅｓ、Ｓ１０７）、その仮決済が行われた暗号化コンテンツ３０４ｃに対して利用期限が設定される。クライアント３００は、その設定された利用期限経過前（例えば１週間前）に、その利用期限を通知（報知）する（報知手段）。例えば、画像表示装置３０３にその利用期限を示す文字又は画像等を表示する。又は、スピーカからその利用期限を示す音声又は注意音等を出力する。又は、その設定された利用期限経過前に、決済サイト２００にアクセスして本決済することを報知するようにしてもよい。
【００６９】
このようにすれば、仮決済が行われた暗号化コンテンツについて、その利用期限経過前に本決済をユーザーに促すことができるため、本決済を促進することが可能となる。
【００７０】
次に、仮決済が行われた暗号化コンテンツについて本決済を行う処理について説明する。この処理は、例えば、クライアント３００が搭載されている移動体が無線基地局（図示せず）からの電波到達範囲外に位置している間に仮決済を行った後、その移動体が電波到達範囲内に移動した場合に行う。この処理は、利用期限経過の前後を問わずに行うことができる。
【００７１】
仮決済が行われた暗号化コンテンツ３０４ｅ（ＩＤ１）について本決済を行うには、例えば、ユーザーは入力手段３０２によって本決済ボタン（図示せず）を選択する。又は、クライアント３００が搭載されている移動体が電波到達範囲内に移動した場合に（例えば無線基地局からの受信レベルが所定レベルであること等が検出された場合に）自動的に、以下の処理を行うようにしてもよい。
【００７２】
本決済ボタンが選択されると（又は、クライアント３００が搭載されている移動体が電波到達範囲内に移動した場合に）、クライアント３００は通信装置３０５によって決済サイト２００にアクセスして、その決済サイト２００との間でネットワークを介して、仮決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ１）に関する決済（例えば復号化鍵の利用権購入）をユーザーに行わせる（Ｓ１０６）。
【００７３】
決済サイト２００は、その暗号化コンテンツ３０４ｃ（ＩＤ１）に関する決済が行われると（決済処理が完了すると）、決済完了を示す決済完了情報をクライアント３００に送信する。クライアント３００は、決済サイト２００からの決済完了情報を取得すると、設定手段３０４ｆによって、その決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ１）に対する決済状態フラグ３０４ｅ２に決済完了識別子「○」を設定する。これにより、暗号化コンテンツ３０４ｃ（ＩＤ１）は利用可能に設定されたことになる。本決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ１）は利用期限に関わらず、継続して利用できるようになる（Ｓ１１２）。
【００７４】
一方、仮決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ１）についてその利用期限経過前に本決済が行われなかったとする。この場合、クライアント３００は、設定手段３０４ｆによって、その仮決済が行われた暗号化コンテンツ３０４ｃ（ＩＤ１）に対する無効化フラグ３０４ｅ６に無効を示す識別子を設定する（Ｓ１１３）。ここで、ユーザーが入力手段３０２によって暗号化コンテンツ３０４ｃ（ＩＤ１）の利用要求を入力したとする。コンテンツコントロールモジュール３０４ａは、その利用要求が入力された暗号化コンテンツ３０４ｃ（ＩＤ１）に対する無効化フラグ３０４ｅ６を参照する。そして、コンテンツコントロールモジュール３０４ａは、その参照した無効化フラグ３０４ｅ２に無効を示す識別子が設定されていれば、決済状態フラグ３０４ｅ６の設定内容に関わらず、その利用要求が入力された暗号化コンテンツ３０４ｃ（ＩＤ１）を利用しない。
【００７５】
以上のように、コンテンツコントロールモジュール３０４ａは、無効化フラグ３０４ｅ６に基づいてもコンテンツ（暗号化コンテンツ）の利用を制御する。なお、無効化フラグ３０４ｅ６に無効を示す識別子が設定された後でも、本決済を行うことで無効化フラグ３０４ｅに有効を示す識別子が設定されて（Ｓ１０６）、仮決済が行われた暗号化コンテンツは利用期限にかかわらず、継続して利用できるようになる（Ｓ１１２）。
【００７６】
次に、決済サイト２００の動作について説明する。決済サイト２００は、クライアント３００からネットワークを介してアクセスされると（Ｓ２００：Ｙｅｓ）、そのクライアント３００から利用コンテンツに関する決済を行うための情報（利用コンテンツ情報と決算額情報等）を取得する（Ｓ２０１）。例えば、決済サイト２００は、図３に示すデータベースを保持するクライアント３００からアクセスされると、例えば、利用コンテンツ情報として仮決済が行われたコンテンツ３０４ｃを指定する指定情報（コンテンツＩＤ１）と決算額情報として仮決済が行われたコンテンツ３０４ｃ（ＩＤ１）に対する決済額（￥２０００）を取得する。
【００７７】
決済サイト２００は、クライアント３００ユーザーが電子決済を選択すると（Ｓ２０２：Ｙｅｓ）、Ｓ２０１で取得した利用コンテンツ情報と決算額情報に基づいて指定情報によって指定されるコンテンツに関する決算処理を行う。例えば、クライアント３００のユーザー口座から決算額情報によって算出される決済額を引き落として（Ｓ２０３）、コンテンツプロバイダ１００へ決算額精算（送金等）して（Ｓ２０４）、さらに、クライアント３００へ決済完了が完了したことを示す決済完了情報を送信する（Ｓ２０５）。一方、Ｓ２０２でクライアント３００ユーザーが現金決済を選択すると（Ｓ２０２：Ｎｏ）、決済サイト２００は、クライアント３００ユーザーからの入金がされたこと（Ｓ２０６）を条件として、上記と電子決済の場合と同様に、コンテンツプロバイダ１００へ決算額精算（送金等）して（Ｓ２０４）、さらに、クライアント３００へ決済完了が完了したことを示す決済完了情報を送信する（Ｓ２０５）。
【００７８】
次に、本実施形態の変形例について説明する。本変形例では、先に一定額のコンテンツ代金を決済しておく（プリペイド）。そして、そのプリペイド額をクライアント３００の記憶装置３０４等に保持させておき、Ｓ１０４で第三の決済方法としてプリペイドによる決済方法を選択できるようにする（例えばプリペイドボタン）。そして、ユーザーが入力手段３０２によってプリペイドボタンを選択すると、Ｓ１０３で選択された暗号化コンテンツ３０４ｃを利用可能に設定する。これと共に、クライアントが保持するプリペイド額から、その暗号化コンテンツ３０４ｃに対する決済額３０４ｅを減額する。このようにすれば、本決済や仮決済を行うことなく、暗号化コンテンツ３０４ｃを利用することが可能となる。
【００７９】
なお、暗号化コンテンツは自由にコピーして構わないため、コンテンツプロバイダから直接配布するだけでなく、他サイトにキャッシュして利用することや、他のクライアントからコピーすることができる。これは、コンテンツ鍵とその利用権を獲得しなければ、コンテンツを利用できるようにはならない為である。
【００８０】
また、セキュアな通信路とユーザから直接読み出せない形でクライアントデータベース間のデータのやりとりが確立された場合には、コンテンツ鍵に関してもクライアント間でコピーを行うことも可能になる。これにより、コンテンツデータとコンテンツ鍵の両方に関して、コンテンツプロバイダに接続しない手も入手することができるようになり、クライアントのコンテンツ利用に関する自由度が著しく高くなる。
【００８１】
また、上記実施形態においては、コンテンツは暗号化された暗号化コンテンツであるように説明したが、本発明はこれに限定されない。例えば、コンテンツは暗号化されていないプレーンの状態であってもよい。
【００８２】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。このため、上記の実施形態はあらゆる点で単なる例示にすぎず、これらの記載によって本発明が限定的に解釈されるものではない。
【００８３】
【発明の効果】
以上説明したように、本発明によれば、コンテンツの利用を開始した後に、ネットワークに接続してその利用を開始したコンテンツに関する決済を行えるようになる。
【図面の簡単な説明】
【図１】本発明の実施の形態であるコンテンツ提供システムの概略システム構成を説明するための図である。
【図２】本発明の実施の形態であるコンテンツ提供システムに包含されるコンテンツ利用装置が保持するデータベースの例である。
【図３】本発明の実施の形態であるコンテンツ提供システムに包含されるコンテンツ利用装置が保持するデータベースの例である。
【図４】本発明の実施の形態であるコンテンツ提供システムに包含されるコンテンツ利用装置の動作を説明するためのフローチャートである。
【図５】本発明の実施の形態であるコンテンツ提供システムに包含される決済サイトの動作を説明するためのフローチャートである。
【符号の説明】
１００　　　コンテンツプロバイダ
１０１　　　サーバ
２００　　　決済サイト
３００　　　クライアント（コンテンツ利用装置）
３０１　　　コンピュータ本体
３０２　　　入力手段
３０２ａ　　決済手段
３０２ｂ　　仮決済手段
３０３　　　画像表示装置
３０４　　　記憶装置
３０４ａ　　コンテンツコントロールモジュール
３０４ｂ　　アプリケーション
３０４ｃ　　コンテンツ
３０４ｄ　　信用情報
３０４ｅ　　データベース
３０４ｆ　　設定手段
３０５　　　通信装置
【図１】
2004118667.tif 000003
【図２】
2004118667.tif 000004
【図３】
2004118667.tif 000005
【図４】
2004118667.tif 000006
【図５】
2004118667.tif 000007