(57)【要約】      （修正有）【課題】  コンテンツデータのダウンロードが失敗した場合、ユーザの操作を必要とすることなく、速やかにダウンロードを再実行する。【解決手段】  購入用楽曲リストファイルは、ユーザ端末が、購入したコンテンツデータおよびそれに対応するライセンスをダウンロードするときに用いる情報であり、例えば、XMLを用いて記述されている。購入用楽曲リストファイルには、購入するパッケージを構成する全てのコンテンツデータのコンテンツＩＤ３、および当該コンテンツデータがダウンロード済であるか否かを示す０または１のフラグ３が含まれている。本発明は、例えば、家庭用ＡＶ装置に適用することができる。【選択図】図３
2005332136.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータ供給装置からネットワークを介してコンテンツ再生装置にコンテンツデータを供給するコンテンツ供給システムにおいて、
前記コンテンツ再生装置は、
ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知手段と、
前記商品を構成するコンテンツデータの一覧であって、前記コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、前記コンテンツデータ供給装置から取得するコンテンツリスト取得手段と、
前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、前記コンテンツデータ供給装置から取得する起動ファイル取得手段と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得手段と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得手段とを含み、
前記コンテンツデータ供給装置は、
前記コンテンツ再生装置のユーザ毎に、購入済の前記商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を管理する顧客情報管理手段と、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記顧客情報を参照して前記コンテンツリストを生成するコンテンツリスト生成手段と、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記起動ファイルを生成する起動ファイル生成手段と、
前記起動ファイル生成手段によって生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存手段と、
前記コンテンツ再生装置に前記コンテンツデータをダウンロードさせるコンテンツデータ供給手段と、
前記コンテンツ再生装置に前記ライセンスデータをダウンロードさせるライセンスデータ供給手段とを含む
ことを特徴とするコンテンツ供給システム。
【請求項２】
コンテンツデータ供給装置からネットワークを介してコンテンツ再生装置にコンテンツデータを供給するコンテンツ供給システムのコンテンツ供給方法において、
前記コンテンツ再生装置における、ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知ステップと、
前記コンテンツデータ供給装置における、前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記コンテンツ再生装置のユーザ毎に管理している、購入済の前記商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップと、
前記コンテンツデータ供給装置における、前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップと、
前記コンテンツデータ供給装置における、前記起動ファイル生成ステップの処理で生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存ステップと、
前記コンテンツ再生装置における、前記コンテンツリストを前記コンテンツデータ供給装置から取得するコンテンツリスト取得ステップと、
前記コンテンツ再生装置における、前記起動ファイルを前記コンテンツデータ供給装置から取得する起動ファイル取得ステップと、
前記コンテンツ再生装置における、前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得ステップと、
前記コンテンツ再生装置における、前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得ステップと
を含むことを特徴とするコンテンツ供給方法。
【請求項３】
ネットワークを介してコンテンツ再生装置にコンテンツデータを供給するコンテンツ供給装置において、
前記コンテンツ再生装置のユーザ毎に、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を管理する管理手段と、
前記コンテンツ再生装置から通知された商品識別情報に基づき、前記顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成手段と、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成手段と、
前記起動ファイル生成手段によって生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存手段と、
前記コンテンツ再生装置に前記コンテンツデータをダウンロードさせるコンテンツデータ供給手段と、
前記コンテンツ再生装置に前記ライセンスデータをダウンロードさせるライセンスデータ供給手段と
を含むことを特徴とするコンテンツ供給装置。
【請求項４】
ネットワークを介してコンテンツ再生装置にコンテンツデータを供給するコンテンツ供給方法において、
前記コンテンツ再生装置から通知された商品識別情報に基づき、前記コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップと、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップと、
前記起動ファイル生成ステップの処理で生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存ステップと、
前記コンテンツ再生装置に前記コンテンツデータをダウンロードさせるコンテンツデータ供給ステップと、
前記コンテンツ再生装置に前記ライセンスデータをダウンロードさせるライセンスデータ供給ステップと
を含むことを特徴とするコンテンツ供給方法。
【請求項５】
ネットワークを介してコンテンツ再生装置にコンテンツデータを供給するためのプログラムであって、
前記コンテンツ再生装置から通知された商品識別情報に基づき、前記コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップと、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップと、
前記起動ファイル生成ステップの処理で生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存ステップと、
前記コンテンツ再生装置に前記コンテンツデータをダウンロードさせるコンテンツデータ供給ステップと、
前記コンテンツ再生装置に前記ライセンスデータをダウンロードさせるライセンスデータ供給ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【請求項６】
ネットワークを介してコンテンツデータ供給装置から取得したコンテンツデータを再生するコンテンツ再生装置において、
ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知手段と、
前記商品を構成するコンテンツデータの一覧であって、前記コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、前記コンテンツデータ供給装置から取得するコンテンツリスト取得手段と、
前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、前記コンテンツデータ供給装置から取得する起動ファイル取得手段と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得手段と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得手段と
を含むことを特徴とするコンテンツ再生装置。
【請求項７】
ネットワークを介してコンテンツデータ供給装置から取得したコンテンツデータを再生するコンテンツ再生方法において、
ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知ステップと、
前記商品を構成するコンテンツデータの一覧であって、前記コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、前記コンテンツデータ供給装置から取得するコンテンツリスト取得ステップと、
前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、前記コンテンツデータ供給装置から取得する起動ファイル取得ステップと、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得ステップと、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得ステップと
を含むことを特徴とするコンテンツ再生方法。
【請求項８】
ネットワークを介してコンテンツデータ供給装置から取得したコンテンツデータを再生するためのプログラムであって、
ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知ステップと、
前記商品を構成するコンテンツデータの一覧であって、前記コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、前記コンテンツデータ供給装置から取得するコンテンツリスト取得ステップと、
前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、前記コンテンツデータ供給装置から取得する起動ファイル取得ステップと、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得ステップと、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータ供給システム、コンテンツデータ供給装置および方法、コンテンツデータ再生装置および方法、並びにプログラムに関し、特に、インタネットに代表されるネットワークを介してコンテンツデータを売買する場合に用いて好適なコンテンツデータ供給システム、コンテンツデータ供給装置および方法、コンテンツデータ再生装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータや携帯電話機等により、インタネットに代表されるネットワークを介してコンテンツデータをダウンロードするシステムが存在する。また、コンテンツデータのダウンロードが失敗した場合、再びダウンロードを実行することができる発明が存在する（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００１−２５６１９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の発明では、コンテンツデータのダウンロードが失敗した場合、ダウンロードの失敗をユーザに通知してダウンロード再実行の指示を促し、ユーザからダウンロード再実行が指示されたことに対応して再びダウンロードを実行するので、ユーザにとって手間がかかるという課題があった。
【０００５】
また、従来、コンテンツデータのダウンロードに成功した後、ダウンロードしたコンテンツデータを記憶しているパーソナルコンピュータ等が故障してしまった場合等において、再び課金されることなく、コンテンツデータを再度ダウンロードできるようにする技術は存在していないという課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、コンテンツデータのダウンロードが失敗した場合、ユーザの操作を必要とすることなく、速やかにダウンロードを再実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明のコンテンツ供給システムは、コンテンツ再生装置が、ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、ネットワークを介してコンテンツデータ供給装置に通知する通知手段と、商品を構成するコンテンツデータの一覧であって、コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、コンテンツデータ供給装置から取得するコンテンツリスト取得手段と、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、コンテンツデータ供給装置から取得する起動ファイル取得手段と、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するコンテンツデータ取得手段と、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータに対応するライセンスデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するライセンスデータ取得手段とを含み、コンテンツデータ供給装置が、コンテンツ再生装置のユーザ毎に、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の商品に対応するコンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を管理する顧客情報管理手段と、コンテンツ再生装置から通知された商品識別情報に基づき、顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成手段と、コンテンツ再生装置から通知された商品識別情報に基づき、起動ファイルを生成する起動ファイル生成手段と、起動ファイル生成手段によって生成された、コンテンツ再生装置に取得される起動ファイルを保存する保存手段と、コンテンツ再生装置にコンテンツデータをダウンロードさせるコンテンツデータ供給手段と、コンテンツ再生装置にライセンスデータをダウンロードさせるライセンスデータ供給手段とを含むことを特徴とする。
【０００８】
本発明の第１のコンテンツ供給方法は、コンテンツ再生装置における、ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、ネットワークを介してコンテンツデータ供給装置に通知する通知ステップと、コンテンツデータ供給装置における、コンテンツ再生装置から通知された商品識別情報に基づき、コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の商品に対応するコンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップと、コンテンツデータ供給装置における、コンテンツ再生装置から通知された商品識別情報に基づき、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップと、コンテンツデータ供給装置における、起動ファイル生成ステップの処理で生成された、コンテンツ再生装置に取得される起動ファイルを保存する保存ステップと、コンテンツ再生装置における、コンテンツリストをコンテンツデータ供給装置から取得するコンテンツリスト取得ステップと、コンテンツ再生装置における、起動ファイルをコンテンツデータ供給装置から取得する起動ファイル取得ステップと、コンテンツ再生装置における、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するコンテンツデータ取得ステップと、コンテンツ再生装置における、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータに対応するライセンスデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するライセンスデータ取得ステップとを含むことを特徴とする。
【０００９】
本発明のコンテンツ供給装置は、コンテンツ再生装置のユーザ毎に、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の商品に対応するコンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を管理する管理手段と、コンテンツ再生装置から通知された商品識別情報に基づき、顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成手段と、コンテンツ再生装置から通知された商品識別情報に基づき、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成手段と、
起動ファイル生成手段によって生成された、コンテンツ再生装置に取得される起動ファイルを保存する保存手段と、コンテンツ再生装置にコンテンツデータをダウンロードさせるコンテンツデータ供給手段と、コンテンツ再生装置にライセンスデータをダウンロードさせるライセンスデータ供給手段とを含むことを特徴とする。
【００１０】
本発明の第２のコンテンツ供給方法は、コンテンツ再生装置から通知された商品識別情報に基づき、コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の商品に対応するコンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップと、コンテンツ再生装置から通知された商品識別情報に基づき、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップと、起動ファイル生成ステップの処理で生成された、コンテンツ再生装置に取得される起動ファイルを保存する保存ステップと、コンテンツ再生装置にコンテンツデータをダウンロードさせるコンテンツデータ供給ステップと、コンテンツ再生装置にライセンスデータをダウンロードさせるライセンスデータ供給ステップとを含むことを特徴とする。
【００１１】
本発明の第１のプログラムは、コンテンツ再生装置から通知された商品識別情報に基づき、コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の商品に対応するコンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップと、コンテンツ再生装置から通知された商品識別情報に基づき、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップと、起動ファイル生成ステップの処理で生成された、コンテンツ再生装置に取得される起動ファイルを保存する保存ステップと、コンテンツ再生装置にコンテンツデータをダウンロードさせるコンテンツデータ供給ステップと、コンテンツ再生装置にライセンスデータをダウンロードさせるライセンスデータ供給ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１２】
本発明のコンテンツ再生装置は、ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、ネットワークを介してコンテンツデータ供給装置に通知する通知手段と、商品を構成するコンテンツデータの一覧であって、コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、コンテンツデータ供給装置から取得するコンテンツリスト取得手段と、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、コンテンツデータ供給装置から取得する起動ファイル取得手段と、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するコンテンツデータ取得手段と、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータに対応するライセンスデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するライセンスデータ取得手段とを含むことを特徴とする。
【００１３】
本発明のコンテンツ再生方法は、ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、ネットワークを介してコンテンツデータ供給装置に通知する通知ステップと、商品を構成するコンテンツデータの一覧であって、コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、コンテンツデータ供給装置から取得するコンテンツリスト取得ステップと、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、コンテンツデータ供給装置から取得する起動ファイル取得ステップと、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するコンテンツデータ取得ステップと、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータに対応するライセンスデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するライセンスデータ取得ステップとを含むことを特徴とする。
【００１４】
本発明の第２のプログラムは、ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、ネットワークを介してコンテンツデータ供給装置に通知する通知ステップと、商品を構成するコンテンツデータの一覧であって、コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、コンテンツデータ供給装置から取得するコンテンツリスト取得ステップと、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、コンテンツデータ供給装置から取得する起動ファイル取得ステップと、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するコンテンツデータ取得ステップと、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータに対応するライセンスデータを、起動ファイルに基づいて、コンテンツデータ供給装置から取得するライセンスデータ取得ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１５】
本発明のコンテンツ供給システムおよび方法においては、コンテンツデータ供給装置で、コンテンツ再生装置から通知された商品識別情報に基づき、コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の商品に対応するコンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報が参照されてコンテンツリストが生成され、コンテンツデータ供給装置で、コンテンツ再生装置から通知された商品識別情報に基づき、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルが生成され、保存される。そして、コンテンツ再生装置で、コンテンツリストと起動ファイルがコンテンツデータ供給装置から取得され、コンテンツ再生装置で、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータとそれに対応するライセンスデータが、起動ファイルに基づいて、コンテンツデータ供給装置から取得される。
【００１６】
本発明のコンテンツ供給装置および方法、並びにプログラムにおいては、コンテンツ再生装置から通知された商品識別情報に基づき、コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の商品に対応するコンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報が参照されてコンテンツリストが生成され、コンテンツ再生装置から通知された商品識別情報に基づき、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルが生成されて保存される。
【００１７】
本発明のコンテンツ再生装置および方法、並びにプログラムにおいては、ユーザの商品選択操作に対応する商品を識別するための商品識別情報が、ネットワークを介してコンテンツデータ供給装置に通知され、商品を構成するコンテンツデータの一覧であって、コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストが、コンテンツデータ供給装置から取得され、商品を構成するコンテンツデータの取得先、およびコンテンツデータに対応するライセンスデータの取得先を含む起動ファイルが、コンテンツデータ供給装置から取得される。さらに、コンテンツリストの一覧に含まれるコンテンツデータのうち、ダウンロード未完了のコンテンツデータとそれに対応するライセンスデータが、起動ファイルに基づいて、コンテンツデータ供給装置から取得される。
【発明の効果】
【００１８】
本発明によれば、コンテンツデータのダウンロードが失敗した場合、ユーザの操作を必要とすることなく、速やかにダウンロードを再実行することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２０】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加されたりする発明の存在を否定するものではない。
【００２１】
請求項１に記載のコンテンツ供給システム（例えば、図１のコンテンツ供給システム）において、
前記コンテンツ再生装置（例えば、図１のユーザ端末１）は、
ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知手段（例えば、図２の通信部５８）と、
前記商品を構成するコンテンツデータの一覧であって、前記コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、前記コンテンツデータ供給装置から取得するコンテンツリスト取得手段（例えば、図２の楽曲リストファイル取得部５４）と、
前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、前記コンテンツデータ供給装置から取得する起動ファイル取得手段（例えば、図２の起動ファイル取得部５５）と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得手段（例えば、図２のコンテンツ・ライセンス取得部５６）と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得手段（例えば、図２のコンテンツ・ライセンス取得部５６）とを含み、
前記コンテンツデータ供給装置（例えば、図１のサービス提供装置３およびコンテンツ供給装置４）は、
前記コンテンツ再生装置のユーザ毎に、購入済の前記商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を管理する顧客情報管理手段（例えば、図１の顧客情報管理部３２）と、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記顧客情報を参照して前記コンテンツリストを生成するコンテンツリスト生成手段（例えば、図１の統括部３１）と、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記起動ファイルを生成する起動ファイル生成手段（例えば、図１の起動ファイル管理部４１）と、
前記起動ファイル生成手段によって生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存手段（例えば、図１の起動ファイル保存部３３）と、
前記コンテンツ再生装置に前記コンテンツデータをダウンロードさせるコンテンツデータ供給手段（例えば、図１のコンテンツ配信部４２）と、
前記コンテンツ再生装置に前記ライセンスデータをダウンロードさせるライセンスデータ供給手段（例えば、図１のライセンス配信部４３）とを含むことを特徴とする。
【００２２】
請求項２に記載のコンテンツ供給方法は、
前記コンテンツ再生装置（例えば、図１のユーザ端末１）における、ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置（例えば、図１のサービス提供装置３およびコンテンツ供給装置４）に通知する通知ステップ（例えば、図４のステップＳ２）と、
前記コンテンツデータ供給装置における、前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記コンテンツ再生装置のユーザ毎に管理している、購入済の前記商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップ（例えば、図４のステップＳ２４）と、
前記コンテンツデータ供給装置における、前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップ（例えば、図４のステップＳ５１）と、
前記コンテンツデータ供給装置における、前記起動ファイル生成ステップの処理で生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存ステップ（例えば、図４のステップＳ２３）と、
前記コンテンツ再生装置における、前記コンテンツリストを前記コンテンツデータ供給装置から取得するコンテンツリスト取得ステップ（例えば、図４のステップＳ２５）と、
前記コンテンツ再生装置における、前記起動ファイルを前記コンテンツデータ供給装置から取得する起動ファイル取得ステップ（例えば、図４のステップＳ２６）と、
前記コンテンツ再生装置における、前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得ステップ（例えば、図４のステップＳ５３）と、
前記コンテンツ再生装置における、前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得ステップ（例えば、図４のステップＳ５６）と
を含むことを特徴とするコンテンツ供給方法。
【００２３】
請求項３に記載のコンテンツ供給装置（例えば、図１のサービス提供装置３およびコンテンツ供給装置４）は、
前記コンテンツ再生装置（例えば、図１のユーザ端末１）のユーザ毎に、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を管理する管理手段（例えば、図１の顧客情報管理部３２）と、
前記コンテンツ再生装置から通知された商品識別情報に基づき、前記顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成手段（例えば、図１の統括部３１）と、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成手段（例えば、図１の起動ファイル管理部４１）と、
前記起動ファイル生成手段によって生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存手段（例えば、図１の起動ファイル保存部３３）と、
前記コンテンツ再生装置に前記コンテンツデータをダウンロードさせるコンテンツデータ供給手段（例えば、図１のコンテンツ配信部４２）と、
前記コンテンツ再生装置に前記ライセンスデータをダウンロードさせるライセンスデータ供給手段（例えば、図１のライセンス配信部４３）と
を含むことを特徴とするコンテンツ供給装置。
【００２４】
請求項４に記載のコンテンツ供給方法は、
前記コンテンツ再生装置（例えば、図１のユーザ端末１）から通知された商品識別情報に基づき、前記コンテンツ再生装置のユーザ毎に管理している、購入済の商品に対応するコンテンツデータを識別するためのコンテンツ識別情報、および購入済の前記商品に対応する前記コンテンツデータのダウンロード完了の成否を示すダウンロード完了フラグを少なくとも含む顧客情報を参照してコンテンツリストを生成するコンテンツリスト生成ステップ（例えば、図４のステップＳ２４）と、
前記コンテンツ再生装置から通知された前記商品識別情報に基づき、前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを生成する起動ファイル生成ステップ（例えば、図４のステップＳ５１）と、
前記起動ファイル生成ステップの処理で生成された、前記コンテンツ再生装置に取得される前記起動ファイルを保存する保存ステップ（例えば、図４のステップＳ２３）と、
前記コンテンツ再生装置に前記コンテンツデータをダウンロードさせるコンテンツデータ供給ステップ（例えば、図４のステップＳ５３）と、
前記コンテンツ再生装置に前記ライセンスデータをダウンロードさせるライセンスデータ供給ステップ（例えば、図４のステップＳ５６）と
を含むことを特徴とするコンテンツ供給方法。
【００２５】
請求項６に記載のコンテンツ再生装置（例えば、図１のユーザ端末１）は、
ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知手段（例えば、図２の通信部５８）と、
前記商品を構成するコンテンツデータの一覧であって、前記コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、前記コンテンツデータ供給装置から取得するコンテンツリスト取得手段（例えば、図２の楽曲リストファイル取得部５４）と、
前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、前記コンテンツデータ供給装置から取得する起動ファイル取得手段（例えば、図２の起動ファイル取得部５５）と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得手段（例えば、図２のコンテンツ・ライセンス取得部５６）と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得手段（例えば、図２のコンテンツ・ライセンス取得部５６）と
を含むことを特徴とするコンテンツ再生装置。
【００２６】
請求項７に記載のコンテンツ再生方法は、
ユーザの商品選択操作に対応する商品を識別するための商品識別情報を、前記ネットワークを介して前記コンテンツデータ供給装置に通知する通知ステップ（例えば、図４のステップＳ２）と、
前記商品を構成するコンテンツデータの一覧であって、前記コンテンツデータのダウンロード完了の成否を示す情報を含むコンテンツリストを、前記コンテンツデータ供給装置から取得するコンテンツリスト取得ステップ（例えば、図４のステップＳ２５）と、
前記商品を構成するコンテンツデータの取得先、および前記コンテンツデータに対応するライセンスデータの取得先を含む起動ファイルを、前記コンテンツデータ供給装置から取得する起動ファイル取得ステップ（例えば、図４のステップＳ２６）と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するコンテンツデータ取得ステップ（例えば、図４のステップＳ５３）と、
前記コンテンツリストの一覧に含まれる前記コンテンツデータのうち、ダウンロード未完了の前記コンテンツデータに対応する前記ライセンスデータを、前記起動ファイルに基づいて、前記コンテンツデータ供給装置から取得するライセンスデータ取得ステップ（例えば、図４のステップＳ５６）と
を含むことを特徴とするコンテンツ再生方法。
【００２７】
なお、本発明のプログラムの請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係は、上述した本発明のコンテンツ配信方法、またはコンテンツ再生方法のものと同様であるので、その記載は省略する。
【００２８】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２９】
図１は、本発明の一実施の形態であるコンテンツ供給システムの構成例を示している。このコンテンツ供給システムは、一般家庭向けの電化製品であり、コンテンツデータ（例えば、楽曲が再生されるオーディオデータ。なお、映像が再生されるビデオデータ、所定の処理が実行されるプログラムデータ等であってもよい。）を再生するユーザ端末１、並びに、インタネット２上のサーバとして設けられる、ユーザ端末１のユーザに対してコンテンツを供給する（以下、コンテンツ供給と記述する）というサービスを提供するサービス提供装置３、および、ユーザ端末１にコンテンツデータと当該コンテンツデータを再生するために必要なライセンスデータを供給するコンテンツ供給装置４から構成される。
【００３０】
ユーザ端末１は、インタネット２を介してサービス提供装置３に接続し、コンテンツ配信のサービスを受けるための各種の情報（ユーザを認証するための情報、課金のための情報等）を通信する。また、ユーザ端末１は、インタネット２を介してコンテンツ供給装置４に接続し、コンテンツデータとそれに対応するライセンスデータをダウンロードする。ユーザ端末１は、ダウンロードしたコンテンツデータとライセンスデータを保存し、保存したコンテンツデータを読み出して再生する。なお、ユーザ端末１は、インタネット２上の任意のサーバに開設されたホームページのブラウジング、電子メールの送受信も可能とされている。また、ユーザ端末１は、ラジオ放送やテレビジョン放送の受信・再生、DVD(Digital Versatile Disc)、ＣＤ(Compact Disc)、ＭＤ(Mini Disc)等の記録媒体に記録されているコンテンツデータの再生等も可能としてもよい。
【００３１】
サービス提供装置３において、統括部３１は、インタネット２を介するユーザ端末１からのアクセスを受け付け、コンテンツデータを購入できるホームページ等を表示するためのHTML(Hyper Text Markup Language)データ等をユーザ端末１に対して送信する。また、統括部３１は、ユーザ端末１からの要求に応じて、サービス提供装置３の各部を制御するとともに、コンテンツ供給装置４の各部に所定の動作を要求する。また、統括部３１は、コンテンツ供給装置４の起動ファイル管理部４１によって生成される起動ファイル（図６を参照して詳述する）をユーザ端末１に供給する。この起動ファイルには、ユーザ端末１のユーザによって購入された（ユーザ端末１によってダウンロードされる）コンテンツデータのダウンロード先と、対応するライセンスデータのダウンロード先を示す情報が含まれている。
【００３２】
さらに、統括部３１は、顧客情報管理部３２に管理されている顧客情報に基づき、ユーザ端末１のユーザによって購入された（ユーザ端末１によってダウンロードされる）コンテンツデータのリストである楽曲リストファイル（図７を参照して詳述する）を生成して、ユーザ端末１に供給する。この楽曲リストファイルには、コンテンツデータと特定するコンテンツ識別情報と、そのコンテンツデータとこれに対応するライセンスデータが正常にダウンロードされたか否かを示す情報が含まれている。
【００３３】
顧客情報管理部３２は、ユーザ端末１のユーザ（当該コンテンツ供給システムの顧客）に関する情報（以下、顧客情報と記述する。詳細は図３を参照して後述する）を保持し、更新する。また、顧客情報管理部３２は、ユーザ端末１に対するライセンスデータのダウンロードの履歴情報（ライセンスダウンロードログ）を保持している。起動ファイル保存部３３は、統括部３１からの制御に基づき、起動ファイル管理部４１によって生成される起動ファイルを保存し、統括部３１からの要求に対応して、保存している起動ファイルを削除する。課金管理部３４は、ユーザ端末１のユーザ（当該コンテンツ供給システムの顧客）に対する課金額等を管理する。
【００３４】
コンテンツ供給装置４において、起動ファイル管理部４１は、統括部３１からの要求に基づき、購入用やリカバリ用等の起動ファイルを生成する。コンテンツ配信部４２は、ユーザ端末１からの要求に対応し、インタネット２を介してコンテンツデータを配信する（ダウンロードさせる）。コンテンツ配信部４２は、ユーザ端末１からの要求に対応し、インタネット２を介してライセンスデータを配信する（ダウンロードさせる）。配信管理部４４は、コンテンツデータの売り上げ確定を顧客情報管理部３２に通知する。また、配信管理部４４は、コンテンツデータおよびライセンスデータの配信完了を顧客情報管理部３２に通知する。
【００３５】
図２は、ユーザ端末１の詳細な構成例を示している。操作入力部５１は、ユーザの操作に基づいて制御信号を生成し、生成した制御信号を、バスライン５２を介してユーザ端末１の対応する部位に供給する。情報処理部５３は、通信部５８によって取得されるHTMLデータ等を処理し、その結果得られる映像信号を表示部６１に出力する。また、情報処理部５３は、内蔵する楽曲リスト取得部５４、起動リスト取得部５５、コンテンツ・ライセンス取得部５６、およびダウンロード（ＤＬ）判定部５７により、コンテンツデータおよびライセンスデータの取得に関わる処理を行う。
【００３６】
楽曲リストファイル取得部５４は、バスライン５２および通信部５８を介し、サービス提供装置３の統括部３１から楽曲リストファイルを取得して保持する。起動ファイル取得部５５は、バスライン５２および通信部５８を介し、サービス提供装置３の統括部３１から起動ファイルを取得して保持する。コンテンツ・ライセンス取得部５６は、起動ファイル保持部５５によって保持されている起動ファイルに基づき、バスライン５２および通信部５８を介して、コンテンツ供給装置４のコンテンツ配信部４２からコンテンツデータを取得し、ライセンス配信部４３からライセンスデータを取得する。ダウンロード判定部５７は、コンテンツ・ライセンス取得部５６によるコンテンツデータのダウンロードが正常に完了したか否かを判定する。
【００３７】
通信部５８は、インタネット２を介してサービス提供装置３、コンテンツ供給装置４、または任意のサーバに接続し、各種のデータを通信する。例えば、操作入力部５１に入力されるユーザのコンテンツ購入操作に基づき、コンテンツ購入の情報を、インタネット２を介してサービス提供装置３の統括部３１に通信する。
【００３８】
記憶部５９は、コンテンツ・ライセンス取得部５６によって取得されたコンテンツデータおよびライセンスデータを記憶する。再生部６０は、ユーザの操作に基づく操作入力部５１からの制御信号に従い、記憶部５９に記憶されているコンテンツデータを読み出して再生し、その結果得られる音声信号をスピーカ（不図示）から出力する。表示部６１は、情報処理部５３から入力される映像信号に基づき、コンテンツ購入用のホームページ等を表示する。
【００３９】
図３は、サービス提供装置３の顧客情報管理部３２に管理されている顧客情報の一例を示している。顧客情報には、ユーザＩＤ、パスワード、ニックネーム、課金ＩＤ、ミュージックキーナンバ、コンテンツＩＤ、ダウンロード（ＤＬ）完了フラグ、リカバリ可能回数、およびリカバリ実行済回数が対応付けて管理されている。
【００４０】
ユーザＩＤは、ユーザ端末１のユーザを一意に識別するための識別情報である。パスワードは、ユーザ本人による操作であることを証明するためのユーザのみが知り得る情報である。ニックネームは、ユーザ端末１に対してユーザが付与した名称である。ただし、同一のユーザ端末１に対して複数のニックネームを付与することは許容されていないので、例えば、一般家庭において１台のユーザ端末１を家族（複数のユーザ）が共用している場合には、１つのニックネームに対して複数のユーザＩＤが対応していることがあり得る。
【００４１】
課金ＩＤは、ユーザがコンテンツデータの購入単位であるパッケージを購求した際に生成される決済完了情報を特定するための情報である。購入単位であるパッケージは、１曲のコンテンツデータによって構成されることもあるし、アルバムのような複数曲のコンテンツデータによって構成されることもある。例えば、複数のコンテンツデータから構成されるアルバムのパッケージを購求した場合、アルバムを構成する複数のコンテンツデータに対して同一の課金ＩＤが対応付けられることになる。
【００４２】
ミュージックキーナンバは、課金ＩＤに１対１に対応付けられている情報であり、ユーザがコンテンツデータの購入単位であるパッケージを購求し、その決済が完了したとき、ユーザに対して電子メール等によって通知される情報である。
【００４３】
コンテンツＩＤは、ユーザが購入したコンテンツデータを識別するための情報である。例えば、１０曲分のコンテンツデータから構成されるアルバムのパッケージを購求した場合、１つの課金ＩＤに１０個のコンテンツＩＤが対応付けて追記されることになる。
【００４４】
ダウンロード完了フラグは、コンテンツＩＤに対応付けられる情報であり、コンテンツＩＤに対応するコンテンツデータおよび当該コンテンツデータに対応するライセンスデータのダウンロードが正常に完了されたか否かを示すフラグである。ダウンロード完了フラグが０の場合、ダウンロードが正常に完了されたことを意味し、ダウンロード完了フラグが１の場合、ダウンロードが正常に完了されていないことを意味する。
【００４５】
リカバリ可能回数は、コンテンツＩＤに対応付けられる情報であり、コンテンツＩＤに対応するコンテンツデータおよび当該コンテンツデータに対応するライセンスデータのダウンロードが正常に完了された後、ユーザ端末１の故障等によってダウンロード済のコンテンツデータおよびライセンスデータが消去してしまっている場合等において、再購入することなくコンテンツデータおよびライセンスデータのダウンロードを行うこと（以下、リカバリと記述する）が許容される回数を示す情報であり、初期値は０である。このリカバリ可能回数は、ユーザ側からリカバリの要請があったとき、当該ユーザが購入済の全てのコンテンツデータのコンテンツＩＤに対応するリカバリ可能回数が、サービス提供装置３のオペレータによって１だけインクリメントされる。
【００４６】
リカバリ実行済回数は、コンテンツＩＤに対応付けられる情報であり、コンテンツＩＤに対応するコンテンツデータおよびライセンスデータのリカバリを実行した回数を示す情報であり、初期値は０である。このリカバリ実行済回数は、リカバリが実行され、成功したときに１だけインクリメントされる。
【００４７】
なお、リカバリ可能回数とリカバリ実行済回数は、インクリメントされるだけであってデクリメントはされないので、リカバリ可能回数とリカバリ実行済回数が同数であるときは、リカバリの許容されていない状態である。反対に、リカバリ可能回数がリカバリ実行済回数よりも１だけ大きいときは、リカバリの許容されている状態である。サービス提供装置３のオペレータは、リカバリ実行済回数をみることにより、過去にリカバリが行われた回数を知ることができる。
【００４８】
次に、ユーザ端末１のユーザがコンテンツを購入するときの、コンテンツ供給システムの動作について、図４および図５のフローチャートを参照して説明する。なお、ユーザ端末１のユーザは、当該コンテンツ供給サービスの顧客であって、ユーザＩＤ等や課金のためのクレジット番号は登録済であるものとする。
【００４９】
ステップＳ１において、ユーザ端末１は、ユーザの操作に従って、サービス提供装置３によって開設されているコンテンツ購入用ホームページにアクセスし、購入するコンテンツを選択する。具体的には、ユーザが、操作入力部５１に対して、コンテンツ個入用のホームページにアクセスするための操作を入力する。この操作に基づき、操作入力部５１は、対応する制御信号を通信部５８に出力する。通信部５８は、操作入力部５１からの制御信号に基づき、インタネット２を介してサービス提供装置３にアクセスし、コンテンツ購入用ホームページのHTMLデータを要求する。この要求に対応して、サービス提供装置３の統括部３１は、対応するHTMLデータを、インタネット２を介してユーザ端末１に返信する。これを受信したユーザ端末１の通信部５８は、受信したHTMLデータを情報処理部５３に出力する。情報処理部５３は、入力されたHTMLデータに対応する映像信号を生成して表示部６０に出力する。表示部６０は、入力された映像信号を表示する。ユーザは、この表示されたコンテンツ購入用ホームページ上において、購入するコンテンツをパッケージ単位で選択するとともに、自己のユーザＩＤ、パスワード等を入力する。
【００５０】
ステップＳ２において、ユーザ端末１の通信部５８は、インタネット２を介して、購入するパッケージをサービス提供装置３に通知する。これに対して、サービス提供装置３は、購入するパッケージを構成するコンテンツデータのコンテンツＩＤをユーザ端末１に通知する。
【００５１】
ステップＳ３において、ユーザ端末１の通信部５８は、ユーザＩＤ、パスワード、ニックネーム、購入するパッケージを構成するコンテンツデータのコンテンツＩＤを、インタネット２を介してサービス提供装置３に通知し、購入認証を要求する。
【００５２】
この要求に対応し、ステップＳ２１において、サービス提供装置３の統括部３１は、通知されたユーザＩＤ、パスワード、ニックネーム、購入するパッケージを構成するコンテンツデータのコンテンツＩＤを、顧客情報管理部３２に通知して、コンテンツの購入を要求してきたユーザが登録済の顧客であることを確認する。顧客情報管理３２は、通知された購入するパッケージを構成するコンテンツデータのコンテンツＩＤを顧客情報に追記する。このとき、各コンテンツＩＤに対応するダウンロード完了フラグは、０（ダウンロード未完了）として記録される。
【００５３】
ステップＳ４において、ユーザ端末１の楽曲リストファイル取得部５４は、購入するパッケージを構成するコンテンツデータのコンテンツＩＤとともに、購入用楽曲リストファイルの取得要求を、通信部５８およびインタネット２を介してサービス提供装置３に通知する。
【００５４】
この通知に対応し、ステップＳ２２において、サービス提供装置３の統括部３１は、インタネット２を介して、コンテンツ供給装置４に、ユーザによって購入されるコンテンツデータのコンテンツＩＤを通知するとともに、購入用起動ファイルの作成を要求する。この要求に対応して、コンテンツ供給装置４の起動ファイル管理部４１は、ステップＳ５１において、購入用起動ファイルを作成する。
【００５５】
この購入用起動ファイルは、ユーザ端末１が、購入したコンテンツデータおよびそれに対応するライセンスをダウンロードするときに用いる情報であり、例えば、図６に示すように、XML(extensible markup language)を用いて記述されている。
【００５６】
購入用起動ファイルには、購入するパッケージを構成する１以上のコンテンツデータのコンテンツＩＤ（図６のCID）、当該コンテンツデータをダウンロードするときのアクセス先（すなわち、コンテンツ供給装置４のコンテンツ配信部４２）のURL(Uniform Resource Locator)、当該コンテンツデータのデータ長(図６のLENGTH)、当該コンテンツデータを再生するために必要なライセンスデータを特定する特定情報（図のSID）、および当該ライセンスデータをダウンロードするときのアクセス先（すなわち、コンテンツ供給装置４のライセンス配信部４３）のURLから成る情報が、購入するパッケージを構成するコンテンツデータの数だけ含まれている。
【００５７】
図４に戻る。ステップＳ５２において、コンテンツ供給装置４の起動ファイル管理部４１は、生成した購入用起動ファイルを、インタネット２を介してサービス提供装置３の統括部３１に供給する。統括部３１は、ステップＳ２３において、起動ファイル保存部３３に対し、ユーザＩＤ等とともに供給された購入用起動ファイルを出力して、これらの保存を要求する。この要求に対応し、起動ファイル保存部３３は、ユーザＩＤに対応付けて購入用起動ファイルを保存する。
【００５８】
ステップＳ２４において、統括部３１は、顧客情報管理部３２に対して、ユーザＩＤ等を通知して、ユーザが購入するパッケージを構成するコンテンツデータのダウンロードの状況（すなわち、ダウンロード完了フラグの状況。以下、コンテンツ情報と記述する）を通知するように要求する。この要求に対応し、顧客情報管理部３２は、コンテンツ情報を統括部３１に通知する。統括部３１は、顧客情報管理部３２から通知されたコンテンツ情報に基づき、購入用楽曲リストファイルを生成する。
【００５９】
この購入用楽曲リストファイルは、ユーザ端末１が、購入したコンテンツデータおよびそれに対応するライセンスをダウンロードするときに用いる情報であり、例えば、図７に示すように、XMLを用いて記述されている。
【００６０】
購入用楽曲リストファイルには、購入するパッケージを構成する全てのコンテンツデータのコンテンツＩＤ（図７のContents ID）、および当該コンテンツデータがダウンロード済であるか否かを示すフラグ（図７のＤＬFlag。０はダウンロード完了を示し、１はダウンロードが未完了を示す）が含まれている。
【００６１】
図４に戻る。ステップＳ２５において、統括部３１は、ステップＳ２４で生成した購入用楽曲リストファイルを、インタネット２を介してユーザ端末１に供給する。供給された購入用楽曲リストファイルは、楽曲リストファイル取得部５４に保管される。
【００６２】
ステップＳ５において、ユーザ端末１の起動ファイル取得部５５は、購入するパッケージの識別情報とともに、購入用起動ファイルの取得要求を、通信部５８およびインタネット２を介してサービス提供装置３に通知する。
【００６３】
この通知に対応し、ステップＳ２６において、サービス提供装置３の統括部３１は、コンテンツ供給装置４によって作成され、起動ファイル保存部３３に保存されている購入用起動ファイルを、インタネット２を介して、ユーザ端末１に供給する。供給された購入用起動ファイルは、起動ファイル取得部５５に保管される。
【００６４】
図５のフローチャートに進む。ステップＳ６において、ユーザ端末１のコンテンツ・ライセンス取得部５６は、購入用楽曲リストファイルにコンテンツＩＤが記述されていて、且つ、ダウンロードが未完了のコンテンツデータの取得を、購入用起動ファイルに記述されているコンテンツデータのダウンロード先のURL（すなわち、コンテンツ供給装置４のコンテンツ配信部４２）にアクセスして要求する。この要求に対応し、ステップＳ５３において、コンテンツ供給装置４のコンテンツ配信部４２は、要求されたコンテンツデータを、インタネット２を介して、ユーザ端末１に供給する（ダウンロードさせる）。ダウンロードされたコンテンツデータは、ユーザ端末１の記憶部５９に記憶される。
【００６５】
ステップＳ７において、ユーザ端末１のダウンロード判定部５７は、ステップＳ６で要求したコンテンツデータが正常にダウンロードされたか否かを判定する。ステップＳ６で要求したコンテンツデータが正常にダウンロードされていないと判定された場合、処理はステップＳ６に戻り、それ以降の処理が繰り返される。
【００６６】
ステップＳ７において、ステップＳ６で要求したコンテンツデータが正常にダウンロードされたと判定された場合、処理はステップＳ８に進む。ステップＳ８において、ユーザ端末１のコンテンツ・ライセンス取得部５６は、購入用楽曲リストファイルにコンテンツＩＤが記述されていて、且つ、ダウンロードが未完了のコンテンツデータに対応するライセンスデータの取得を、購入用起動ファイルに記述されているライセンスデータのダウンロード先のURL（すなわち、コンテンツ供給装置４のライセンス配信部４３）にアクセスして要求する。
【００６７】
この要求に対応し、ステップＳ５４において、コンテンツ供給装置４のライセンス配信部４３は、配信管理部４４に対して売上確定（ユーザに対する課金の確定）を要求する。この要求に対応して、配信管理部４４は、課金ＩＤとそれに対応するミュージックキーナンバを発行して、これらとともに、インタネット２を介してサービス提供装置３の顧客情報管理部３２に売上確定を要求する。
【００６８】
この要求に対応し、ステップＳ２７において、顧客情報管理部３２は、課金管理部３４に対して課金ＩＤを通知し、ユーザの課金ステータスの変更を要求する。この要求に対応し、課金管理部３４は、ユーザの課金ステータスを変更する。この段階で、ユーザに対する課金が確定されたことになる。
【００６９】
ステップＳ２８において、顧客情報管理部３２は、売上が確定したことを、インタネット２を介して、コンテンツ供給装置４の配信管理部４４に通知する。この通知に対応し、ステップＳ５５において、配信管理部４４は、ダウンロード完了通知（顧客情報のダウンロード完了フラグを１に書き換えて、それを通知すること）を、インタネット２を介して、顧客情報管理部３２に要求する。この要求に対応し、ステップＳ２９において、顧客情報管理部３２は、管理する顧客情報のうち、対応するダウンロード完了フラグを１に書き換えた後、ダウンロード完了通知を、インタネット２を介して配信管理部４４に応答する。
【００７０】
この応答に対応して、ステップＳ５６において、配信管理部４４は、ライセンス配信部４３に売上確定が完了したことを通知する。この通知に対応し、ライセンス配信部４３は、ステップＳ６で要求されたライセンスデータを、インタネット２を介してユーザ端末１に供給する（ダウンロードさせる）。ダウンロードされたライセンスデータは、ユーザ端末１の記憶部５９に記憶される。
【００７１】
ステップＳ９において、ユーザ端末１のコンテンツ・ライセンス取得部５６は、ライセンスデータの取得完了を、通信部５８およびインタネット２を介して、コンテンツ供給装置４のライセンス配信部４３に通知する。この通知に対応し、ステップＳ５７において、ライセンス配信部４３は、配信管理部４４にライセンスデータの取得完了を通知する。配信管理部４４は、インタネット２を介して顧客情報管理部３２に、ライセンスダウンロードログの更新を要求する。この要求に対応して、ステップＳ３０において、顧客情報管理部３２は、ライセンスダウンロードログを更新した後、ライセンスダウンロードログを更新したことを、インタネット２を介してコンテンツ供給装置４の配信管理部４４に通知する。この通知に対応し、配信管理部４４は、ライセンス配信部４３に、ライセンスデータの取得完了の通知に対する応答を行う。
【００７２】
この応答に対応し、ステップＳ５８において、ライセンス配信部４３は、インタネット２を介してユーザ端末１に、コンテンツデータおよびライセンスデータをダウンロードする一連の処理の終了を通知する。この通知に対応し、ステップＳ１０において、ユーザ端末１の起動ファイル取得部５４は、インタネット２を介してサービス提供装置３の統括部３１に対し、サービス提供装置３で保持している購入用起動ファイルの削除を要求する。この要求に対応し、ステップＳ３１において、起動ファイル保存部３３は、統括部３１からの制御に基づき、保存している購入用起動ファイルを削除する。統括部３１は、保存されていた購入用起動ファイルが削除されたことを、インタネット２を介してユーザ端末１に通知する。
【００７３】
以上で、ユーザ端末１のユーザがコンテンツを購入するときの、コンテンツ供給システムの動作が終了される。
【００７４】
上述した一連の動作が終了した段階で、コンテンツ供給サービス業者からユーザ端末１のユーザ宛に、購入したパッケージを特定する情報（コンテンツデータのコンテンツＩＤ等）、購入年月日、ニックネーム、支払い方法、金額、課金ＩＤ、ミュージックキーナンバ等が記載されている電子メールが送信されることになる。この電子メールは、ユーザ端末１により受信することもできるし、他のパーソナルコンピュータ等を用いて受信することができる。ただし、電子メールに記載されている情報のうち、特にミュージックキーナンバは、後述するリカバリ処理に用いる重要な情報であるので、ユーザ端末１以外のパーソナルコンピュータ等に保存しておくことが望ましい。
【００７５】
ところで、仮に、ユーザ端末１等の故障やインタネット２の通信障害等の何らかの原因によって上述した動作が中断された場合には、ステップＳ１以降の処理を再び実行することになる。ただし、その場合、ステップＳ２２の処理、ステップＳ５１の処理、およびステップＳ５２の処理、すなわち、サービス提供装置３からコンテンツ供給装置４に対して購入用起動ファイルの作成を要求し、コンテンツ供給装置４が購入用起動ファイルを作成してサービス提供装置３に要求する処理は省略され、前回までに作成され起動ファイル保存部３３に保存されている購入用起動ファイルが読み出されて再利用される。
【００７６】
したがって、再度ステップＳ１以降の処理を実行するときには、ステップＳ２２の処理、ステップＳ５１の処理、およびステップＳ５２の処理に要する時間の分だけ、処理時間を短縮することができる。
【００７７】
また、購入用楽曲リストファイルは、購入用起動ファイルのように再利用されることなく、ステップＳ１以降の処理が実行されるたびに生成されるので、仮に、上述した動作が中断される以前にダウンロードが完了していたコンテンツデータについては、その旨が反映されて購入用楽曲リストファイルが生成される。具体的には、ダウンロードが完了していたコンテンツデータについてはダウンロード完了フラグが１とされた購入用楽曲リストファイルが生成されるので、ダウンロード済のコンテンツデータの供給を要求するという無駄な動作を防ぐことができる。
【００７８】
次に、ユーザ端末１のリカバリ処理について説明する。リカバリ処理とは、ユーザ端末１の故障等により、購入済（ダウンロード済）のコンテンツデータおよびライセンスデータが消失等してしまったときに、購入済の全てのコンテンツデータおよびライセンスデータが再提供される処理を指す。なお、リカバリ処理は、コンテンツデータを購入済のユーザであって、そのユーザが所持しているユーザ端末（過去にダウンロードを行ったものの故障等により全データを消失したものの修理済のユーザ端末であってもよいし、例えば、ユーザが新たに購入したユーザ端末であってもよい）に対して行うことができる。
【００７９】
コンテンツ供給システムのリカバリ処理の動作について、図８のフローチャートを参照して説明する。
【００８０】
なお、このリカバリ処理の準備として、ユーザは、ユーザ端末１の故障等を検知してリカバリ処理の必要性を認識した段階で、サービス提供業者側にリカバリ処理が実行可能となるように要請する必要がある。この要請は、電話または電子メール等により、ユーザのユーザＩＤ、ニックネーム、電子メールアドレス、ミュージックキーナンバ等の、ユーザの本人確認が可能な情報を通知するものとする。サービス提供業者側のオペレータは、この要請がユーザ本人によるものであると確認できた場合、サービス提供装置３の顧客情報管理部３２に管理されている、当該ユーザの顧客情報に含まれる、全てのリカバリ可能回数を１だけインクリメントするとともに、ユーザに対して、リカバリ処理の開始を指示できる当該ユーザ専用ホームページのURL（具体的には、例えば、サービス提供装置３の統括部３１の所定のURL）を通知する。
【００８１】
このユーザ専用ホームページには、当該ユーザに対してリカバリ処理が許容されている状態（顧客情報のリカバリ可能回数がリカバリ実行済回数よりも大きい値のコンテンツＩＤが存在する状態）においてだけ表示される「リカバリ開始ボタン」が設けられているものとする。
【００８２】
ステップＳ７１において、ユーザ端末１は、ユーザの操作に基づき、サービス提供業者側のオペレータから通知されたURLにアクセスし、そこに開設されている当該ユーザ専用のホームページを表示する。このホームページ上に表示されている「リカバリ開始ボタン」がユーザによってクリック操作されることに対応し、ステップＳ７２において、ユーザ端末１は、インタネット２を介してサービス提供装置３の統括部３１にリカバリ開始を要求する。
【００８３】
この要求に対応し、ステップＳ８１において、統括部３１は、顧客情報管理部３２に対して当該ユーザのリカバリ状態を確認する。具体的には、顧客情報管理部３２に管理されている当該ユーザの顧客情報のうち、リカバリが許容されている状態（すなわち、リカバリ可能回数がリカバリ実行済回数よりも１だけ大きい状態）のコンテンツデータのコンテンツＩＤ、課金ＩＤ、ミュージックキーナンバ等を確認する。ステップＳ８２において、統括部３１は、ステップ８１の処理での確認結果を、インタネット２を介してユーザ端末１に通知する。
【００８４】
この通知に対応し、ステップＳ７３において、ユーザ端末１の起動ファイル取得部５５は、リカバリ可能なコンテンツデータのうち、１パッケージ分のリカバリ用起動ファイルの取得要求を、通信部５８およびインタネット２を介してサービス提供装置３に通知する。この通知に対応し、ステップＳ８３において、サービス提供装置３の統括部３１は、インタネット２を介して、コンテンツ供給装置４に、リカバリ処理の対象とする１パッケージ分のリカバリ用起動ファイルの作成を要求する。この要求に対応して、コンテンツ供給装置４の起動ファイル管理部４１は、ステップＳ９１において、リカバリ用起動ファイルを作成する。
【００８５】
ステップＳ９２において、コンテンツ供給装置４の起動ファイル管理部４１は、生成したリカバリ用起動ファイルを、インタネット２を介してサービス提供装置３の統括部３１に供給する。統括部３１は、ステップＳ８４において、起動ファイル保存部３３に対し、ユーザＩＤ等とともに供給されたリカバリ用起動ファイルを出力して、これらの保存を要求する。この要求に対応し、起動ファイル保存部３３は、ユーザＩＤに対応付けてリカバリ用起動ファイルを保存する。
【００８６】
ステップＳ８５において、サービス提供装置３の統括部３１は、コンテンツ供給装置４によって作成され、起動ファイル保存部３３に保存されているリカバリ用起動ファイルを、インタネット２を介して、ユーザ端末１に供給する。供給されたリカバリ用起動ファイルは、起動ファイル取得部５５に保管される。
【００８７】
ステップＳ７４において、ユーザ端末１のコンテンツ・ライセンス取得部５６は、リカバリ用楽曲リストファイルに記述されているコンテンツデータのダウンロード先のURL（すなわち、コンテンツ供給装置４のコンテンツ配信部４２）にアクセスして、リカバリ処理の対象とするパッケージを構成するコンテンツデータの供給を要求する。この要求に対応し、ステップＳ９３において、コンテンツ供給装置４のコンテンツ配信部４２は、要求されたコンテンツデータを、インタネット２を介して、ユーザ端末１に供給する（ダウンロードさせる）。ダウンロードされたコンテンツデータは、ユーザ端末１の記憶部５９に記憶される。一方、ユーザ端末１のダウンロード判定部５７は、要求したコンテンツデータが正常にダウンロードされたか否かを判定し、正常にダウンロードされたと判定するまで、ダウンロードの要求とそれに対応する供給が繰り返される。
【００８８】
ステップＳ７５において、ユーザ端末１のコンテンツ・ライセンス取得部５６は、リカバリ用起動ファイルに記述されているライセンスデータのダウンロード先のURL（すなわち、コンテンツ供給装置４のライセンス配信部４３）にアクセスして、ライセンスデータの供給を要求する。この要求に対応し、ステップＳ９４において、ライセンス配信部４３は、要求されたライセンスデータを、インタネット２を介してユーザ端末１に供給する（ダウンロードさせる）。ダウンロードされたライセンスデータは、ユーザ端末１の記憶部５９に記憶される。
【００８９】
ステップＳ７６において、ユーザ端末１の起動ファイル取得部５４は、インタネット２を介してサービス提供装置３の統括部３１に対し、サービス提供装置３で保持しているリカバリ用起動ファイルの削除を要求する。この要求に対応し、ステップＳ８６において、起動ファイル保存部３３は、統括部３１からの制御に基づき、保存しているリカバリ用起動ファイルを削除する。また、顧客情報管理部３２は、統括部３１からの制御に基づき、当該ユーザの顧客情報のうち、ダウンロードが完了したコンテンツデータのコンテンツＩＤに対応するリカバリ実行回数を１だけインクリメントする。この段階で、当該ユーザの顧客情報のうち、各コンテンツＩＤに対応するリカバリ可能回数とリカバリ実行済回数が同数となった場合、リカバリ処理が許容されている状態のコンテンツデータが存在しない状態であるので、上述した当該ユーザ専用のリカバリ用のホームページには、「リカバリ開始ボタン」の表示が行われないことになる。
【００９０】
ステップＳ８７において、統括部３１は、保存されていたリカバリ用起動ファイルの削除完了を、インタネット２を介してユーザ端末１に通知する。
【００９１】
ステップＳ７７において、ユーザ端末１は、インタネット２を介してサービス提供装置３の統括部３１にリカバリ継続確認を要求する。
【００９２】
この要求に対応し、ステップＳ８８において、統括部３１は、顧客情報管理部３２に対して当該ユーザのリカバリ継続状態を確認する。具体的には、顧客情報管理部３２に管理されている当該ユーザの顧客情報のうち、リカバリが許容されている状態のコンテンツデータのコンテンツＩＤが存在するか否かを確認する。ステップＳ８９において、統括部３１は、ステップ８６の処理での確認結果を、インタネット２を介してユーザ端末１に通知する。
【００９３】
ステップＳ７８において、ユーザ端末１のコンテンツ・ライセンス取得部５６は、統括部３１からの通知結果に基づき、リカバリを継続するか否かを判定する。この判定は、リカバリが許容されている状態のコンテンツデータのコンテンツＩＤが存在する場合にリカバリを継続すると判定され、反対に、リカバリが許容されている状態のコンテンツデータのコンテンツＩＤが存在しない場合にリカバリを継続しないと判定される。このステップＳ７８において、リカバリを継続すると判定された場合、処理はステップＳ７３に戻り、それ以降の処理を繰り返すことになる。
【００９４】
ステップＳ７８において、リカバリを継続しないと判定された場合、処理はステップＳ７９に進む。ステップＳ７９において、情報処理部５３は、例えば、表示部６１に所定の表示を行わせることより、リカバリ処理が完了した旨をユーザに通知する。以上で、コンテンツ供給システムによるリカバリ処理の説明を終了する。
【００９５】
上述したリカバリ処理は、ユーザが任意のタイミングで中断することができる。また、ダウンロードを中断したコンテンツデータからリカバリ処理を再開することができる。特に、リカバリ処理を中断したパッケージが複数のコンテンツデータから構成されている場合、パッケージの途中から、コンテンツデータ単位でリカバリ処理を再開することができる。
【００９６】
ところで、上述したユーザ端末１、サービス提供装置３、およびコンテンツ供給装置４のそれぞれの処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図９に示すような汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００９７】
このパーソナルコンピュータ８０は、CPU(Central Processing Unit)８１を内蔵している。CPU８１にはバス８４を介して、入出力インタフェース８５が接続されている。バス８４には、ROM(Read Only Memory)８２およびRAM(Random Access Memory)８３が接続されている。
【００９８】
入出力インタフェース８５には、ユーザが操作コマンドを入力するためのキーボード、マウス等の入力デバイスよりなる入力部８６、ホームページ等の映像を表示するCRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)等のディスプレイよりなる出力部８７、コンテンツデータ、ライセンスデータ等を格納するハードディスクドライブなどよりなる記憶部８８、およびLAN（Local Area Network）アダプタなどよりなり、インタネット２に代表されるネットワークを介した通信処理を実行する通信部８９が接続されている。また、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ(Mini Disc)を含む）、もしくは半導体メモリなどの記録媒体９１に対してデータを読み書きするドライブ９０が接続されている。
【００９９】
このパーソナルコンピュータに上述した処理を実行させるプログラムは、記録媒体９１に格納された状態でパーソナルコンピュータに供給され、ドライブ９０によって読み出されて記憶部８８に内蔵されるハードディスクドライブにインストールされている。記憶部８８にインストールされているプログラムは、入力部８６に入力されるユーザからのコマンドに対応するCPU８１の指令によって、記憶部８８からRAM８３にロードされて実行される。
【０１００】
なお、本明細書において、プログラムに基づいて実行されるステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１０１】
また、プログラムは、１のコンピュータにより処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０１０２】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１０３】
【図１】本発明を適用したコンテンツ供給システムの構成例を示すブロック図である。
【図２】図１のユーザ端末の構成例を示すブロック図である。
【図３】図１の顧客情報管理部に管理される顧客情報の一例を示す図である。
【図４】コンテンツデータ購入時の動作を説明するフローチャートである。
【図５】コンテンツデータ購入時の動作を説明するフローチャートである。
【図６】XMLを用いて記述された起動ファイルの一例を示す図である。
【図７】XMLを用いて記述された楽曲リストファイルの一例を示す図である。
【図８】リカバリ処理を説明するフローチャートである。
【図９】汎用パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１０４】
１  ユーザ端末，  ２  インタネット，  ３  サービス提供装置，  ４  コンテンツ供給装置，  ３１  統括部，  ３２  顧客情報管理部，  ３３  起動ファイル保存部，  ３４  課金管理部，  ４１  起動ファイル管理部，  ４２  コンテンツ配信部，  ４３  ライセンス配信部，  ４４  配信管理部，  ５１  操作入力部，  ５３  情報処理部，  ５４  楽曲リストファイル取得部，  ５５  起動ファイル取得部，  ５６  コンテンツ・ライセンス取得部，  ５７  ダウンロード判定部，  ５８  通信部，  ５９  記憶部，  ６０  再生部，  ６１  表示部，  ８１  CPU，  ９１  記録媒体
【図１】
2005332136.tif 000003
【図２】
2005332136.tif 000004
【図３】
2005332136.tif 000005
【図４】
2005332136.tif 000006
【図５】
2005332136.tif 000007
【図６】
2005332136.tif 000008
【図７】
2005332136.tif 000009
【図８】
2005332136.tif 000010
【図９】
2005332136.tif 000011