(57)【要約】【課題】  本発明は、コンテンツデータを容易に購入させる。【解決手段】  本発明は、複数の暗号化楽曲データ、複数のサンプルデータ及び購入権利データが記録される記録媒体１８から１つのサンプルデータを再生し、外部からの入力に応じて、購入権利データの一部を更新して当該購入権利データの更新が完了した後、暗号化楽曲データを復号すると共に、当該暗号化楽曲データを復号して得られる楽曲データを記録媒体１８に記録することにより、携帯型記録再生装置２に対し楽曲データの購入が要望される毎に、外部から楽曲データを取り込んで購入処理させることなく、何時でも自由に楽曲データを購入させることができ、かくして楽曲データを容易に購入させることができる。【選択図】        図２
2006048362.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、上記コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、上記コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの上記見本データを再生する再生手段と、
外部からの入力に応じて、上記再生手段により上記記録媒体から再生されている上記見本データに対応する上記暗号化コンテンツデータに対し復号要求する復号要求手段と、
上記復号要求手段からの上記復号要求に応じて、上記購入権利データの一部を更新する購入権利データ更新手段と、
上記購入権利データ更新手段による上記購入権利データの上記一部の上記更新が完了した後、上記復号要求手段により上記復号要求された上記暗号化コンテンツデータを復号する復号手段と、
上記復号手段により上記暗号化コンテンツデータが復号されて得られた上記コンテンツデータを上記記録媒体に記録する記録手段と
を具えることを特徴とする記録再生装置。
【請求項２】
上記購入権利データ更新手段は、
上記復号要求手段からの上記復号要求に応じて、上記購入権利データの上記一部を用い、上記暗号化コンテンツデータを復号するための復号鍵を生成して、当該購入権利データの上記一部を無効にし、
上記復号手段は、
上記購入権利データ更新手段により生成された上記復号鍵を用いて、上記暗号化コンテンツデータを復号する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
上記記録手段は、
上記記録媒体に記録される上記暗号化コンテンツデータを、上記復号手段により、当該暗号化コンテンツデータが復号されて得られる上記コンテンツデータに置換する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項４】
外部から送信される複数の上記暗号化コンテンツデータと、複数の上記見本データと、上記購入権利データと、複数の上記暗号化コンテンツデータと複数の上記見本データとを対応付ける管理データとを受信するデータ受信手段
を具え、
上記記録手段は、
上記データ受信手段により受信された複数の上記暗号化コンテンツデータと、複数の上記見本データと、上記購入権利データと、上記管理データとを上記記録媒体に記録する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項５】
外部から送信された、それぞれ対応する上記見本データが属性情報として付加された複数の上記暗号化コンテンツデータと、上記購入権利データとを受信するデータ受信手段
を具え、
上記記録手段は、
上記データ受信手段により受信された複数の上記暗号化コンテンツデータからそれぞれ上記見本データを抽出し、当該抽出した見本データと、上記暗号化コンテンツデータとを対応付け管理データを生成し、当該生成した管理データと共に、複数の上記暗号化コンテンツデータと、当該暗号化コンテンツデータから抽出した複数の上記見本データと、上記データ受信手段により受信された上記購入権利データとを上記記録媒体に記録する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項６】
上記購入権利データを有効にするように要求する権利有効化要求情報を外部に送信する送信手段と、
上記送信手段による上記権利有効化要求情報の送信に応じて、上記外部から返信された権利有効化許可情報を受信する情報受信手段と、
上記情報受信手段により受信された上記権利有効化許可情報に応じて、上記購入権利データを有効にする有効化手段と
を具え、
上記購入権利データ更新手段は、
上記復号要求手段からの上記復号要求に応じて、上記有効化手段により有効化された上記購入権利データの上記一部を更新する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項７】
上記記録手段は、
上記記録媒体内に、上記有効化手段により有効化された上記購入権利データが存在しない状態で、上記復号要求手段から上記暗号化コンテンツデータに対し上記復号要求されると、当該復号要求された上記暗号化コンテンツデータの識別情報を上記記録媒体に記録し、
上記送信手段は、
上記記録手段により上記記録媒体に記録された上記識別情報を上記外部に送信する
ことを特徴とする請求項６に記載の記録再生装置。
【請求項８】
外部に情報を送信する送信手段
を具え、
上記記録手段は、
上記復号要求手段から上記復号要求された上記暗号化コンテンツデータの識別情報を上記記録媒体に記録し、
上記送信手段は、
上記記録手段により上記記録媒体に記録された上記識別情報を上記外部に送信する
ことを特徴とする請求項１に記載の記録再生装置。
【請求項９】
複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、上記コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、上記コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成する提供データ生成手段と、
上記提供データ生成手段により生成された上記提供データを記録媒体に記録する記録手段と、
上記提供データに含まれる複数の上記暗号化コンテンツデータ、複数の上記見本データ及び又は上記購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信する受信手段と、
上記受信手段により受信された上記取得要求情報に応じて、上記記録媒体から上記提供データを読み出し、当該読み出した上記提供データを上記記録再生装置に送信する送信手段と
を具えることを特徴とするデータ提供装置。
【請求項１０】
上記提供データ生成手段は、
定期的に上記提供データを生成し、
上記記録手段は、
上記提供データ生成手段により上記提供データが生成される毎に、当該生成された上記提供データを上記記録媒体に記録する
ことを特徴とする請求項９に記載のデータ提供装置。
【請求項１１】
上記受信手段は、
上記記録再生装置で上記暗号化コンテンツデータが復号要求されたことにより当該記録再生装置から送信される、上記復号要求された上記暗号化コンテンツデータの識別情報を受信し、
上記記録手段は、
上記受信手段により受信された上記識別情報を上記記録媒体に記録し、
上記送信手段は、
上記記録手段により上記記録媒体に記録された上記識別情報に基づき、当該記録媒体から上記提供データを読み出し、当該読み出した上記提供データを上記記録再生装置に送信する
ことを特徴とする請求項１０に記載のデータ提供装置。
【請求項１２】
上記受信手段は、
上記記録再生装置から送信される、上記購入権利データを要求する購入権利データ要求情報を受信し、
上記送信手段は、
上記受信手段により受信された上記購入権利データ要求情報に応じて、当該購入権利データ要求情報に対応する上記購入権利データを上記記録再生装置に送信する
ことを特徴とする請求項９に記載のデータ提供装置。
【請求項１３】
上記記録再生装置で有効な上記購入権利データが存在しないときに復号要求された上記暗号化コンテンツデータに対応する課金処理を実行する課金処理手段と、
上記記録再生装置で有効な上記購入権利データが存在しないときに復号要求された上記暗号化コンテンツデータを復号するための復号鍵を生成する復号鍵生成手段と
を具え、
上記受信手段は、
上記記録再生装置で有効な上記購入権利データが存在しないときに上記暗号化コンテンツデータが復号要求されたことにより、当該記録再生装置から送信される、当該復号要求された上記暗号化コンテンツデータの識別情報を受信し、
上記課金処理手段は、
上記受信手段により受信された上記識別情報に応じて、当該識別情報の示す上記暗号化コンテンツデータに対応する上記課金処理を実行し、
上記復号鍵生成手段は、
上記受信手段により受信された上記識別情報に応じて、当該識別情報の示す上記暗号化コンテンツデータを復号するための上記復号鍵を生成し、
上記送信手段は、
上記復号鍵生成手段により生成された上記復号鍵を上記記録再生装置に送信する
ことを特徴とする請求項９に記載のデータ提供装置。
【請求項１４】
管理データが記録される管理領域と、
上記管理データに従って管理されるデータが記録されるデータ領域と
を具え、
上記データ領域には、
複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、上記コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、上記コンテンツデータの購入権利を示す購入権利データとが記録され、
上記管理領域には、
上記見本データに、上記暗号化コンテンツデータを対応付ける上記管理データが記録される
ことを特徴とする記録媒体。
【請求項１５】
複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、上記コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、上記コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの上記見本データを再生する再生ステップと、
外部からの入力に応じて、上記記録媒体から再生されている上記見本データに対応する上記暗号化コンテンツデータに対し復号要求する復号要求ステップと、
上記復号要求に応じて、上記購入権利データの一部を更新する購入権利データ更新ステップと、
上記購入権利データの上記一部の上記更新が完了した後、上記復号要求手段により上記復号要求された上記暗号化コンテンツデータを復号すると共に、当該暗号化コンテンツデータを復号して得られる上記コンテンツデータを上記記録媒体に記録する記録ステップと
を具えることを特徴とする記録再生方法。
【請求項１６】
複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、上記コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、上記コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成する提供データ生成ステップと、
上記提供データを記録媒体に記録する記録ステップと、
上記提供データに含まれる複数の上記暗号化コンテンツデータ、複数の上記見本データ及び又は上記購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信する受信ステップと、
上記受信された上記取得要求情報に応じて、上記記録媒体から上記提供データを読み出すと共に、当該読み出した上記提供データを上記記録再生装置に送信する送信ステップと
を具えることを特徴とするデータ提供方法。
【請求項１７】
情報処理装置に対して、
複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、上記コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、上記コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの上記見本データを再生する再生ステップと、
外部からの入力に応じて、上記記録媒体から再生されている上記見本データに対応する上記暗号化コンテンツデータに対し復号要求する復号要求ステップと、
上記復号要求に応じて、上記購入権利データの一部を更新する購入権利データ更新ステップと、
上記購入権利データの上記一部の上記更新が完了した後、上記復号要求手段により上記復号要求された上記暗号化コンテンツデータを復号すると共に、当該暗号化コンテンツデータを復号して得られる上記コンテンツデータを上記記録媒体に記録する記録ステップと
を実行させるための記録再生プログラム。
【請求項１８】
情報処理装置に対して、
複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、上記コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、上記コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成する提供データ生成ステップと、
上記提供データを記録媒体に記録する記録ステップと、
上記提供データに含まれる複数の上記暗号化コンテンツデータ、複数の上記見本データ及び又は上記購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信する受信ステップと、
上記受信された上記取得要求情報に応じて、上記記録媒体から上記提供データを読み出すと共に、当該読み出した上記提供データを上記記録再生装置に送信する送信ステップと
を実行させるためのデータ提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録再生装置に関し、例えば携帯型記録再生装置でコンテンツデータとしての楽曲データを購入する場合に適用して好適なものである。
【背景技術】
【０００２】
従来のクライアントは、インターネットを介してサーバにアクセスし、楽曲データの配信を要求する。これによりクライアントは、サーバから送信された楽曲データを受信して記録再生装置に保存すると共に、その際にサーバにおいてかかる楽曲データに対応する課金処理が実行されることで、その楽曲データを購入することができるようにしていた（例えば、特許文献１参照）。
【特許文献１】特開２０００−９００３９公報（第２頁、第３頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところがかかる構成のクライアントは、ユーザにより楽曲データの購入が要望される毎に、サーバにアクセスして楽曲データの配信を要求しなければならず、サーバと通信可能な環境が整っていなければ、楽曲データを購入し難いという問題があった。
【０００４】
本発明は以上の点を考慮してなされたもので、コンテンツデータを容易に購入し得る記録再生装置を提案しようとするものである。
【課題を解決するための手段】
【０００５】
かかる課題を解決するため本発明の記録再生装置においては、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの見本データを再生する再生手段と、外部からの入力に応じて、再生手段により記録媒体から再生されている見本データに対応する暗号化コンテンツデータに対し復号要求する復号要求手段と、復号要求手段からの復号要求に応じて、購入権利データの一部を更新する購入権利データ更新手段と、購入権利データ更新手段による購入権利データの一部の更新が完了した後、複号要求手段により複号要求された暗号化コンテンツデータを復号する復号手段と、復号手段により暗号化コンテンツデータが復号されて得られたコンテンツデータを記録媒体に記録する記録手段とを設けるようにした。
【０００６】
従って本発明の記録再生装置では、コンテンツデータの購入が要望される毎に、外部からコンテンツデータを取り込んで購入処理する必要がなく、コンテンツデータを提供するデータ提供装置と通信可能な環境が整っていなくても、記録再生装置単独でコンテンツデータを購入することができる。
【０００７】
また本発明のデータ提供装置においては、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成する提供データ生成手段と、提供データ生成手段により生成された提供データを記録媒体に記録する記録手段と、提供データに含まれる複数の暗号化コンテンツデータ、複数の見本データ及び又は購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信する受信手段と、受信手段により受信された取得要求情報に応じて、記録媒体から提供データを読み出し、当該読み出した提供データを記録再生装置に送信する送信手段とを設けるようにした。
【０００８】
従って本発明のデータ提供装置では、記録再生装置においてコンテンツデータの購入が要望される毎に、当該記録再生装置と通信してコンテンツデータを提供して購入処理することなく、記録再生装置単独でコンテンツデータを購入させることができる。
【０００９】
さらに本発明の記録媒体においては、管理データが記録される管理領域と、管理データに従って管理されるデータが記録されるデータ領域とが設けられ、データ領域には、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとが記録され、管理領域には、見本データに、暗号化コンテンツデータを対応付ける管理データが記録される。
【００１０】
従って本発明の記録媒体では、当該記録媒体からデータを再生可能な記録再生装置に対し、コンテンツデータの購入が要望される毎に、外部からコンテンツデータを取り込んで購入処理させることなく、またコンテンツデータを提供するデータ提供装置と通信可能な環境を整えさせなくても、当該記録再生装置単独でコンテンツデータを購入させることができる。
【００１１】
さらに本発明の記録再生方法においては、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの見本データを再生する再生ステップと、外部からの入力に応じて、記録媒体から再生されている見本データに対応する暗号化コンテンツデータに対し復号要求する復号要求ステップと、復号要求に応じて、購入権利データの一部を更新する購入権利データ更新ステップと、購入権利データの一部の更新が完了した後、複号要求手段により複号要求された暗号化コンテンツデータを復号すると共に、当該暗号化コンテンツデータを復号して得られるコンテンツデータを記録媒体に記録する記録ステップとを設けるようにした。
【００１２】
従って本発明の記録再生方法では、コンテンツデータの購入が要望される毎に、外部からコンテンツデータを取り込んで購入処理する必要がなく、コンテンツデータを提供するデータ提供装置と通信可能な環境が整っていなくても、コンテンツデータを購入することができる。
【００１３】
さらに本発明のデータ提供方法においては、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成する提供データ生成ステップと、提供データを記録媒体に記録する記録ステップと、提供データに含まれる複数の暗号化コンテンツデータ、複数の見本データ及び又は購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信する受信ステップと、受信された取得要求情報に応じて、記録媒体から提供データを読み出すと共に、当該読み出した提供データを記録再生装置に送信する送信ステップとを設けるようにした。
【００１４】
従って本発明のデータ提供方法では、記録再生装置においてコンテンツデータの購入が要望される毎に、外部からコンテンツデータを取得させて購入処理させることなく、記録再生装置単独でコンテンツデータを購入させることができる。
【００１５】
さらに本発明の記録再生プログラムにおいては、情報処理装置に対して、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの見本データを再生する再生ステップと、外部からの入力に応じて、記録媒体から再生されている見本データに対応する暗号化コンテンツデータに対し復号要求する復号要求ステップと、復号要求に応じて、購入権利データの一部を更新する購入権利データ更新ステップと、購入権利データの一部の更新が完了した後、複号要求手段により複号要求された暗号化コンテンツデータを復号すると共に、当該暗号化コンテンツデータを復号して得られるコンテンツデータを記録媒体に記録する記録ステップとを実行させるようにした。
【００１６】
従って本発明の記録再生プログラムでは、情報処理装置に対しコンテンツデータの購入が要望される毎に、外部からコンテンツデータを取り込んで購入処理させることなく、またコンテンツデータを提供するデータ提供装置と通信可能な環境を整えさせることもなく、当該情報処理装置単独でコンテンツデータを購入させることができる。
【００１７】
さらに本発明のデータ提供プログラムにおいては、情報処理装置に対して、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成する提供データ生成ステップと、提供データを記録媒体に記録する記録ステップと、提供データに含まれる複数の暗号化コンテンツデータ、複数の見本データ及び又は購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信する受信ステップと、受信された取得要求情報に応じて、記録媒体から提供データを読み出すと共に、当該読み出した提供データを記録再生装置に送信する送信ステップとを実行させるようにした。
【００１８】
従って本発明のデータ提供プログラムでは、情報処理装置に対し、記録再生装置においてコンテンツデータの購入が要望される毎に、その記録再生装置に対してコンテンツデータを提供させて購入処理させることなく、当該記録再生装置において単独でコンテンツデータを購入させるようにすることができる。
【発明の効果】
【００１９】
本発明によれば、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの見本データを再生し、外部からの入力に応じて、記録媒体から再生されている見本データに対応する暗号化コンテンツデータに対し復号要求し、当該復号要求に応じて、購入権利データの一部を更新するようにして当該購入権利データの一部の更新が完了した後、複号要求手段により複号要求された暗号化コンテンツデータを復号すると共に、当該暗号化コンテンツデータを復号して得られるコンテンツデータを記録媒体に記録するようにしたことにより、記録再生装置に対しコンテンツデータの購入が要望される毎に、外部からコンテンツデータを取り込んで購入処理させる必要がなく、またコンテンツデータを提供するデータ提供装置と通信可能な環境が整っていなくても、コンテンツデータを購入させることができ、かくしてコンテンツデータを容易に購入させることができる。
【００２０】
また本発明によれば、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成し、当該生成した提供データを記録媒体に記録した状態で、提供データに含まれる複数の暗号化コンテンツデータ、複数の見本データ及び又は購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信すると、その取得要求情報に応じて、記録媒体から提供データを読み出すと共に、当該読み出した提供データを記録再生装置に送信するようにしたことにより、記録再生装置においてコンテンツデータの購入が要望される毎に、外部からコンテンツデータを取得させて購入処理させることなく、記録再生装置単独でコンテンツデータを購入させることができ、かくしてコンテンツデータを容易に購入させることができる。
【発明を実施するための最良の形態】
【００２１】
以下図面について、本発明の一実施の形態を詳述する。
【００２２】
（１）楽曲記録再生システム
（１−１）システム構成
図１において、１は全体として楽曲記録再生システムを示し、携帯型記録再生装置２は、楽曲販売会社により販売用の複数の楽曲データがそれぞれ暗号化されて生成された複数の暗号化楽曲データを、自由に再生し得ない暗号化したままの状態で保持している。また携帯型記録再生装置２は、楽曲販売会社の提供する、所定曲数分の楽曲データの購入権利を示す購入権利データも保持している。そして携帯型記録再生装置２は、ユーザにより所望の楽曲データを購入するように要求されると、購入権利データを使用してその楽曲データに対応する暗号化楽曲データを復号（すなわち、暗号化を解除）することにより、自由に再生可能な状態の楽曲データを得る。このようにして携帯型記録再生装置２は、複数の暗号化楽曲データの中から、ユーザによって選択された楽曲の暗号化楽曲データを楽曲データとして正式に購入し得るようになされている。
【００２３】
また携帯型記録再生装置２は、インターネット等のネットワーク３を介して、楽曲販売会社の運営するデータ提供サーバ４から新たな暗号化楽曲データ及び購入権利データを受信する。これにより携帯型記録再生装置２は、自己の保持している暗号化楽曲データを最新の暗号化楽曲データに更新し得ると共に、楽曲データの購入に用いる購入権利データも追加取得して、さらに楽曲データを購入することができる。
【００２４】
（１−２）携帯型記録再生装置２の機能回路ブロック構成
次に、携帯型記録再生装置２の機能回路ブロックによるハードウェア構成について説明する。図２に示すように携帯型記録再生装置２は、その筐体表面やリモートコントローラ（図示せず）に設けられた各種操作ボタンでなる操作入力部１０がユーザによって操作されると、当該操作入力部１０がその操作に応じた操作入力信号を入力処理部１１に送出する。入力処理部１１は、操作入力部１０から与えられる操作入力信号を特定の操作コマンドに変換しバス１２を介して制御部１３に送出する。
【００２５】
制御部１３は、バス１２を介して接続された各回路部から与えられる操作コマンドや制御信号に基づいてこれら各回路部の動作を制御する。また制御部１３は、通信制御部１４及びネットワークインタフェース１５を順次介してネットワーク３に接続し、当該ネットワーク３上のデータ提供サーバ４にアクセスすることができる。これにより制御部１３は、データ提供サーバ４との間で各種情報や各種データを送受信することができる。さらに制御部１３は、外部機器インタフェース１６を介してパーソナルコンピュータ等の外部機器（図示せず）にアクセスすることもできる。これにより制御部１３は、外部機器との間で各種情報や各種データを送受信することができる。
【００２６】
制御部１３は、携帯型記録再生装置２が製造工場から出荷される際、外部機器から例えば楽曲販売会社の提供データとして供給される複数の暗号化楽曲データと、これら暗号化楽曲データに基づく楽曲をそれぞれ試聴等によりユーザに紹介するための複数の見本データ（以下、これをサンプルデータと呼ぶ）とを外部機器インタフェース１６を介して取り込み、記録再生部１７に送出する。また制御部１３は、このときかかる提供データとして外部機器から供給される、複数の暗号化楽曲データ及び複数のサンプルデータを管理するための管理データと、所定曲数分（例えば、10曲分）の楽曲データに対する購入権利を示す購入権利データも外部機器インタフェース１６を介して取り込み、記録再生部１７に送出する。これにより記録再生部１７は、記録媒体１８に対し、これら複数の暗号化楽曲データ、複数のサンプルデータ、管理データ及び購入権利データからなる提供データを記録する。
【００２７】
この場合、図３に示すように、複数の暗号化楽曲データには、それぞれ当該暗号化楽曲データが復号される際の復号鍵の生成に使用される第１の鍵生成使用情報ＫＳＳ１が付加されている。そして複数の暗号化楽曲データは、１つにまとめられヘッダ情報の付加された暗号化楽曲ファイルＤＭＦとして記録媒体１８に記録されている。
【００２８】
また複数のサンプルデータは、記録媒体１８に記録された全ての暗号化楽曲データにそれぞれ対応させて用意され、楽曲のさびの部分等に応じて、これら暗号化楽曲データの元となる楽曲データ（すなわち、暗号化されてはいない楽曲データ）の一部分が切り出されて生成されている。そして複数のサンプルデータは、１つにまとめられヘッダ情報の付加された見本ファイル（以下、これをサンプルファイルと呼ぶ）ＳＰＦとして記録媒体１８に記録されている。
【００２９】
さらに管理データは、楽曲毎の暗号化楽曲データとサンプルデータとを対応付けて示す複数の管理情報を有し、これら複数の管理情報が１つにまとめられヘッダ情報の付加された管理ファイルＴＩＦとして記録媒体１８に記録されている。因みに管理情報は、例えば暗号化楽曲データ固有の識別情報（以下、これを楽曲ＩＤ情報と呼ぶ）と、サンプルデータ固有の識別情報（以下、これをサンプルＩＤ情報と呼ぶ）とを格納し、当該楽曲ＩＤ情報及びサンプルＩＤ情報の組み合せによりその暗号化楽曲データ及びサンプルデータ同士を対応付けている。
【００３０】
さらに購入権利データには、暗号化楽曲データが復号される際の復号鍵の生成に使用される所定数の第２の鍵生成使用情報ＫＳＳ２が、楽曲データの購入権利を示す情報として格納されている。また購入権利データは、所定数の第２の鍵生成使用情報ＫＳＳ２全体が暗号化されていることにより、例えばデータ提供サーバ４によりユーザに対して楽曲データの購入が許可されるまでは、これら第２の鍵生成使用情報ＫＳＳ２を楽曲データの購入に使用することができない状態にされている。さらに購入権利データは、暗号化された第２の鍵生成使用情報ＫＳＳ２全体に対しこれの復号に使用可能な復号鍵（以下、これを購入権利復号鍵と呼ぶ）ＫＹが付加されている。そして購入権利データは、これら暗号化された第２の鍵生成使用情報ＫＳＳ２及び購入権利復号鍵ＫＹにヘッダ情報の付加された購入権利ファイルＵＲＦとして記録媒体１８に記録されている。
【００３１】
因みに携帯型記録再生装置２の購入を希望するユーザは、例えば自己の所有するパーソナルコンピュータによりネットワーク３を介してデータ提供サーバ４にアクセスし、楽曲販売会社の提供している楽曲データの販売サービスを受けることができるように会員登録したうえで当該携帯型記録再生装置２を購入している。そして楽曲販売会社は、例えば会員登録の際にユーザの支払う入会金の額や、入会後の月会費の額を数種類設定し、ユーザに対し入会金の額や月会費の額を任意に選択させている。また楽曲販売会社は、入会金の額に応じて、購入権利データに含まれる購入権利の数（すなわち、１つの購入権利データを用いて購入可能な楽曲データの数）も数種類設定している。従って携帯型記録再生装置２の製造工場では、購入権利の数の異なる購入権利データを保持させた数種類の携帯型記録再生装置２を用意し、ユーザに対しては、これら携帯型記録再生装置２のうち当該ユーザの支払った入会金の額に応じた購入権利データを保持している携帯型記録再生装置２が引き渡されている。
【００３２】
そして制御部１３は、ユーザにより携帯型記録再生装置２が購入される際、当該ユーザによる会員登録に応じて、データ提供サーバ４により発行されたユーザ固有の識別情報（以下、これをユーザＩＤ情報と呼ぶ）とパスワード情報とが例えば外部機器（例えば、ユーザのパーソナルコンピュータ）から提供されることにより、これを外部機器インタフェース１６を介して受信し、記録再生部１７に送出する。記録再生部１７は、かかるユーザＩＤ情報及びパスワード情報を記録媒体１８に記録保持する。これにより制御部１３は、この後、データ提供サーバ４にアクセスする毎に、そのユーザＩＤ情報及びパスワード情報を、当該データ提供サーバ４の実行するユーザ認証処理に使用させることができる。
【００３３】
また記録再生部１７は、ユーザにより購入された携帯型記録再生装置２が使用されると、制御部１３の制御のもと、記録媒体１８からサンプルデータや暗号化楽曲データ、購入権利データを読み出し、当該読み出したサンプルデータや暗号化楽曲データ、購入権利データを、バス１２を介して他の回路部に送出する。因みに記録再生部１７は、記録媒体１８からサンプルデータを読み出した後、対応する暗号化楽曲データの再生が要求されたときには、記録媒体１８から管理データに基づいてその暗号化楽曲データを特定して読み出す。
【００３４】
さらに記録再生部１７は、後述するように購入権利データの一部が更新されると、記録媒体１８に対し当該内容の更新された購入権利データを内容更新前の購入権利データに上書きするようにして記録する。さらにまた記録再生部１７は、楽曲データの購入のために暗号化楽曲データが復号されると、記録媒体１８に対し、当該暗号化楽曲データを復号して得られる楽曲データを、復号前のその暗号化楽曲データに上書きするように記録する。
【００３５】
さらに記録再生部１７は、制御部１３が通信制御部１４及びネットワークインタフェース１５を順次介してネットワーク３上のデータ提供サーバ４と通信し１又は複数の新たな暗号化楽曲データ、１又は複数のサンプルデータ、管理データ及び購入権利データからなる提供データを受信すると、記録媒体１８に対し例えばかかる提供データを追加記録することで当該記録媒体１８に対してすでに記録していた提供データを更新する。
【００３６】
制御部１３は、ユーザにより操作入力部１０が操作され入力処理部１１を介して楽曲データを購入可能な状態とするように要求されると、これに応じて楽曲データの購入を可能とするために購入権利データを楽曲データの購入に使用可能な状態にする（以下、これを有効にするという）ことを要求する権利有効化要求信号を通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４に送信する。その結果、制御部１３は、データ提供サーバ４から返信された購入権利データの有効化を許可する権利有効化許可信号をネットワークインタフェース１５及び通信制御部１４を順次介して受信すると、当該購入権利データの有効化が許可されたことを有効化部１９に通知する。
【００３７】
この際、有効化部１９は、制御部１３の制御のもと、記録再生部１７により記録媒体１８から読み出された購入権利データを、バス１２を介して取り込む。そして有効化部１９は、かかる購入権利データに含まれる暗号化された第２の鍵生成使用情報ＫＳＳ２全体を、購入権利復号鍵ＫＹを用いて復号する。これにより有効化部１９は、第２の鍵生成使用情報ＫＳＳ２を楽曲データの購入に使用可能な状態にし購入権利データを楽曲データの購入用として有効化する。そして有効化部１９は、その有効化した購入権利データを、バス１２を介して記録再生部１７に送出する。これにより記録再生部１７は、記録媒体１８に対してその購入権利データを、有効化前の購入権利データに上書きするように記録する。
【００３８】
表示制御部２０は、例えば制御部１３からバス１２を介して供給される楽曲選択画面データ等に対してデジタルアナログ変換処理を施し、その結果得られるアナログ画面信号等を液晶ディスプレイ等でなる表示部２１に送出する。これにより表示部２１は、アナログ画面信号等に基づく楽曲選択画面等を表示する。
【００３９】
音声制御部２２は、表示部２１に楽曲選択画面が表示された状態で、ユーザにより操作入力部１０を介してその楽曲選択画面上で試聴用の楽曲が選択されると、これに応じて記録再生部１７により記録媒体１８から読み出された対応するサンプルデータをバス１２を介して取り込む。そして音声制御部２２は、そのサンプルデータに対してデジタルアナログ変換処理を施し、その結果得られるアナログサンプル信号をヘッドホン等を有する放音部２３に送出する。これにより放音部２３は、音声制御部２２から供給されるアナログサンプル信号に基づくサンプル音声（すなわち、楽曲の一部でなる）を出力し、かくしてユーザに対し楽曲をその一部のフレーズ等で紹介することができる。
【００４０】
購入権利更新部２４は、例えばユーザに対し楽曲が紹介された結果、ユーザによる操作入力部１０の操作に応じて制御部１３からその楽曲の暗号化楽曲データを復号するように要求されると、記録再生部１７により記録媒体１８から読み出された購入権利データを、バス１２を介して取り込む。また購入権利更新部２４は、このとき制御部１３の制御のもと、記録再生部１７によって記録媒体１８から読み出された、ユーザにより復号要求された暗号化楽曲データもバス１２を介して取り込む。
【００４１】
この状態で購入権利更新部２４は、購入権利データの一部でなる１つの第２の鍵生成使用情報ＫＳＳ２と、暗号化楽曲データに付加されている第１の鍵生成使用情報ＫＳＳ１とを用いて当該暗号化楽曲データの復号に使用する復号鍵（以下、これを暗号化楽曲復号鍵と呼ぶ）を生成する。そして購入権利更新部２４は、かかる暗号化楽曲復号鍵を生成すると、購入権利データの一部でなる、当該暗号化楽曲復号鍵の生成に使用した第２の鍵生成使用情報ＫＳＳ２を今後使用できないように無効にして当該購入権利データの内容を更新する。このように購入権利更新部２４は、購入権利データの一部（すなわち、第２の鍵生成使用情報ＫＳＳ２）に対する更新が完了すると、その生成した暗号化楽曲復号鍵を復号対象の暗号化楽曲データと共にバス１２を介して復号部２５に送出する。また購入権利更新部２４は、内容を更新した購入権利データを、バス１２を介して記録再生部１７に送出する。これにより記録再生部１７は、記録媒体１８に対してその購入権利データを、更新前の購入権利データに上書きするように記録する。
【００４２】
復号部２５は、購入権利更新部２４から暗号化楽曲復号鍵と共に暗号化楽曲データが与えられると、当該暗号化楽曲データをその暗号化楽曲復号鍵を用いて復号し、その結果得られた楽曲データを、バス１２を介して記録再生部１７に送出する。これにより記録再生部１７は、記録媒体１８に対してその楽曲データを、復号前の暗号化楽曲データに上書きするように記録し、かくして暗号化楽曲データを楽曲データに置換する。
【００４３】
このようにして制御部１３は、複数の暗号化楽曲データと共に所定曲数分の楽曲データの購入権利を示す購入権利データを予め保持しておくことで、ユーザにより楽曲データの購入が要求される毎にわざわざネットワーク３上のデータ提供サーバ４を利用しなくても、携帯型記録再生装置２単独で、その購入権利データを使用して暗号化楽曲データを復号し、その結果、所望の楽曲の楽曲データを得て、これを正式に購入することができる。
【００４４】
そして記録再生部１７は、このように楽曲データが購入され記録媒体１８に記録すると、この後、ユーザによる操作入力部１０の操作に応じた制御部１３の制御のもと、記録媒体１８からその楽曲データを読み出して音声制御部２２に送出する。これにより音声制御部２２は、ユーザにより購入された楽曲データに対しデジタルアナログ変換処理を施し、その結果得られるアナログ楽曲信号を放音部２３に送出して当該放音部２３からそのアナログ楽曲信号に基づく楽曲を出力させる。このようにして携帯型記録再生装置２では、ユーザにより購入された楽曲データに基づく楽曲を自由に聴かせることができる。
【００４５】
これに加えて記録再生部１７は、暗号化楽曲データの復号が完了したとき、又は記録媒体１８に対し、暗号化楽曲データを復号して得られる楽曲データの記録が完了したとき等に、当該復号した暗号化楽曲データの楽曲ＩＤ情報を、楽曲データの購入履歴を示す購入履歴情報として記録媒体１８に記録する。そして制御部１３は、通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４と通信したとき、当該データ提供サーバ４に対しその購入履歴情報を送信する。これにより制御部１３は、データ提供サーバ４からその購入履歴情報に応じて、新たにユーザの好みに合わせた楽曲の暗号化楽曲データを含む提供データを取得する。
【００４６】
因みに記録再生部１７は、記録媒体１８に記録した購入履歴情報がデータ提供サーバ４に送信されると、その購入履歴情報を一旦消去し、その時点から楽曲データが購入される毎に購入履歴情報を新たに記録し更新する。これにより記録再生部１７は、データ提供サーバ４にアクセスされた際、楽曲データの購入履歴情報が重複して送信されることを防止している。
【００４７】
また制御部１３は、楽曲データの購入のために、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を全て使用して無効にした後に、ユーザにより操作入力部１０が操作され入力処理部１１を介して購入権利データの追加取得が要求されると、これに応じて権利追加取得要求信号を通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４に送信する。その結果、制御部１３は、データ提供サーバ４から送信された新たな購入権利データをネットワークインタフェース１５及び通信制御部１４を順次介して受信すると、かかる購入権利データを記録再生部１７に送出する。これにより記録再生部１７は、記録媒体１８に対し、制御部１３から与えられた新たな購入権利データを、すでに第２の鍵生成使用情報ＫＳＳ２が全て使用され無効にされた購入権利データに上書きするように記録する。かくして制御部１３は、その新たな購入権利データの追加取得により再び楽曲データを購入可能な状態とする。
【００４８】
ただし購入権利更新部２４は、楽曲データの購入のために暗号化楽曲データの復号が要求されたのに、購入権利データに対し有効な（すなわち、使用可能な）第２の鍵生成使用情報ＫＳＳ２がない（すなわち、第２の鍵生成使用情報ＫＳＳ２を全て使用し終えた）ためその暗号化楽曲データを復号することができないときには、当該暗号化楽曲データの元となる楽曲データを購入予約する。そして購入権利更新部２４は、第２の鍵生成使用情報ＫＳＳ２がないために復号し得なかった暗号化楽曲データの楽曲ＩＤ情報を、今回購入し損ねた楽曲データの購入予約を示す購入予約情報として記録再生部１７に送出する。
【００４９】
記録再生部１７は、このように購入権利更新部２４から購入予約情報が与えられると、記録媒体１８に対しその購入予約情報を記録する。そして制御部１３は、権利追加取得要求信号を通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４に送信するとき、記録媒体１８に対してかかる購入予約情報を記録していると、これもデータ提供サーバ４に送信する。そして制御部１３は、このときデータ提供サーバ４から新たな購入権利データと共に送信された暗号化楽曲復号鍵をネットワークインタフェース１５及び通信制御部１４を順次介して受信して復号部２５に送出する。これにより復号部２５は、第２の鍵生成使用情報ＫＳＳ２がなかったために復号を保留していた暗号化楽曲データをその暗号化楽曲復号鍵を用いて復号する。このようにして制御部１３は、ユーザに対し、購入予約していた楽曲データを改めて購入させるための操作を何ら行わせることなく、当該購入予約していた楽曲データを正式に購入することができる。
【００５０】
（１−３）データ提供サーバ４の機能回路ブロック構成
次に、図４を用いてデータ提供サーバ４の機能回路ブロックによるハードウェア構成について説明する。データ提供サーバ４内の制御部３０は、バス３１を介して接続される各回路部の動作を制御する。また制御部３０は、通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２との間で各種情報や各種データを送受信することができる。
【００５１】
制御部３０は、例えばユーザにより携帯型記録再生装置２が購入される際、ユーザのパーソナルコンピュータから会員登録を要求する会員登録要求信号と、そのユーザにより楽曲データが購入される際の決済に必要なユーザの口座番号やユーザの希望する決済の形態（楽曲データの代金の口座引き落としや金融機関等での支払い、プリペイドカードによる決済等）等を示す情報からなる各種決済使用情報とが送信されると、これらをネットワークインタフェース３３及び通信制御部３２を順次介して受信する。この際、制御部３０は、会員登録要求信号に応じて、ユーザに対してユーザＩＤ情報とパスワード情報とを発行する。そして制御部３０は、そのユーザＩＤ情報及びパスワード情報を通信制御部３２及びネットワークインタフェース３３を順次介してユーザのパーソナルコンピュータに送信し、かくしてそのパーソナルコンピュータを介してユーザの購入する携帯型記録再生装置２に対しユーザＩＤ情報及びパスワード情報を保持させる。また制御部３０は、そのユーザＩＤ情報及びパスワード情報と共にユーザの各種決済使用情報を顧客情報として記録再生部３４に送出する。
【００５２】
ここで記録媒体３５には、会員登録を要求したユーザ（すなわち、ユーザＩＤ情報及びパスワード情報が発行されたユーザ）の顧客情報を登録するための顧客データベースが構築されている。従って記録再生部３４は、制御部３０から顧客情報が与えられると、記録媒体３５内の顧客データベースに対しその顧客情報を登録する。このようにして制御部３０は、携帯型記録再生装置２を購入するユーザを、楽曲販売会社の提供する楽曲データの販売サービスを受けることができるように会員登録する。
【００５３】
制御部３０は、ユーザの顧客情報を登録すると、この後、当該ユーザの携帯型記録再生装置２によりネットワーク３を介してアクセスされる毎にその携帯型記録再生装置２から送信されるユーザＩＤ情報及びパスワード情報をネットワークインタフェース３３及び通信制御部３２を順次介して受信する。そして制御部３０は、携帯型記録再生装置２から受信したユーザＩＤ情報及びパスワード情報が記録媒体３５内の顧客データベースに登録されているか否かを確認するようにしてユーザ認証処理を実行する。その結果、制御部３０は、携帯型記録再生装置２を使用しているユーザを正規ユーザであると認証すると、引き続き携帯型記録再生装置２から送信される購入履歴情報をネットワークインタフェース３３及び通信制御部３２を順次介して受信し、これを記録再生部３４に送出する。これにより記録再生部３４は、記録媒体３５内の顧客データベースに対しその購入履歴情報をユーザの顧客情報として追加登録し、かくしてユーザの顧客情報を更新する。そして制御部３０は、携帯型記録再生装置２からのアクセスに応じてユーザを認証したときのみ、当該携帯型記録再生装置２からの要求に応じた処理を実行するように各回路部を制御する。
【００５４】
鍵生成部３６は、制御部３０によりユーザが正規ユーザであると認証され、引き続き携帯型記録再生装置２から送信された権利有効化要求信号と、当該携帯型記録再生装置２で保持している購入権利データとが受信されると、その購入権利データに付加された購入権利復号鍵に対する改竄の有無等に応じて当該購入権利データが正規の購入権利データであるか否かを判別する。その結果、鍵生成部３６は、携帯型記録再生装置２から受信された購入権利データを正規の購入権利データであると判別すると、購入権利データの有効化を許可する権利有効化許可信号を生成する。これにより制御部３０は、その権利有効化許可信号を通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に返信する。
【００５５】
また鍵生成部３６は、制御部３０によりユーザが正規ユーザであると認証され、引き続き携帯型記録再生装置２から権利追加取得要求信号が受信されると、その権利追加取得要求信号に応じて、記録再生部３４を介して記録媒体３５から購入権利データを読み出す。そして鍵生成部３６は、その購入権利データ内の第２の鍵生成使用情報ＫＳＳ２を購入権利復号鍵を用いて復号することで当該購入権利データを有効化する。これにより制御部３０は、鍵生成部３６により有効化された購入権利データを通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に送信する。このようにして制御部３０は、携帯型記録再生装置２において楽曲データの購入に、購入権利データ内の第２の鍵生成使用情報ＫＳＳ２が全て使用されても、新たな購入権利データを追加で提供することができる。
【００５６】
さらに鍵生成部３６は、制御部３０により携帯型記録再生装置２から権利追加取得要求信号と共に購入予約情報が受信されたとき、上述と同様に購入権利データを有効化すると共に、これに加えてその購入予約情報に基づいて得られる楽曲ＩＤ情報に対応する暗号化楽曲復号鍵（すなわち、携帯型記録再生装置２で第２の鍵生成使用情報ＫＳＳ２がなかったために復号し得なかった暗号化楽曲データを復号可能な暗号化楽曲復号鍵）を生成する。これにより制御部３０は、鍵生成部３６で生成された暗号化楽曲復号鍵を、有効化された新たな購入権利データと共に通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に送信する。
【００５７】
因みに鍵生成部３６は、携帯型記録再生装置２への送信用として楽曲ＩＤ情報に対応する暗号化楽曲復号鍵を生成したとき、その楽曲ＩＤ情報を携帯型記録再生装置２における楽曲データの購入履歴情報として記録再生部３４に送出する。これにより記録再生部３４は、記録媒体３５内の顧客データベースに対しその購入履歴情報をユーザの顧客情報として追加登録し、かくしてユーザの顧客情報を更新する。
【００５８】
課金処理部３７は、携帯型記録再生装置２に対して追加の購入権利データが送信されたとき、記録再生部３４を介して記録媒体３５内の顧客データベースからユーザの顧客情報に含まれる各種決済使用情報を読み出す。そして課金処理部３７は、ユーザに対し、当該ユーザの各種決済使用情報を用いて、購入権利データに応じた課金処理を実行する。また課金処理部３７は、携帯型記録再生装置２に対して購入権利データと共に暗号化楽曲復号鍵が送信されたとき、ユーザに対し、当該ユーザの各種決済使用情報を用いて、購入権利データに応じた課金処理を実行すると共に、購入予約情報に基づいて得られた楽曲ＩＤ情報に対応する（すなわち、携帯型記録再生装置２に送信した暗号化楽曲復号鍵で購入される楽曲データに応じた）課金処理も合わせて実行する。
【００５９】
ここでデータ提供サーバ４では、楽曲データの価格に応じて購入権利データの価格を設定している。そしてデータ提供サーバ４では、携帯型記録再生装置２に対して購入権利データを提供する際、その購入権利データを使用して楽曲データが購入されることを見込んで、ユーザに対しその購入権利データの提供に応じた課金処理を実行する。従ってデータ提供サーバ４は、ユーザにより楽曲データの購入が要望される毎に、携帯型記録再生装置２に対し当該データ提供サーバ４にアクセスさせなくても当該楽曲データを購入させ得るようになされている。
【００６０】
ただし課金処理部３７は、ユーザを会員登録したとき、当該ユーザの各種決済使用情報を用いてユーザに対しその会員登録の入会金に応じた課金処理を実行している。また課金処理部３７は、会員登録したユーザに対し、毎月１回、月会費に応じた課金処理を実行している。従ってデータ提供サーバ４は、携帯型記録再生装置２によりユーザの購入に先立って保持されている購入権利データについては、当該携帯型記録再生装置２の購入後に特には課金処理せずに入会金で決済している。またデータ提供サーバ４は、ユーザに購入された携帯型記録再生装置２に対しては、例えば月に一度、月会費で決済した購入権利データを提供している。
【００６１】
ところで制御部３０は、販売用の携帯型記録再生装置２に予め保持されている複数の暗号化楽曲データ及び複数のサンプルデータ等とは異なる新たな暗号化楽曲データ及びサンプルデータが、その暗号化楽曲データに基づく楽曲のアーティストや当該楽曲の属するジャンル、当該暗号化楽曲データの楽曲ＩＤ情報及び対応するサンプルデータのサンプルＩＤ情報等の楽曲属性情報と共に外部から供給されると、これらをネットワークインタフェース３３及び通信制御部３２を順次介して受信して記録再生部３４に送出する。これにより記録再生部３４は、記録媒体３５に対し、制御部３０から与えられた新たな暗号化楽曲データ及びサンプルデータ並びに楽曲属性情報を記録する。
【００６２】
因みに記録媒体３５には、新たな暗号化楽曲データの楽曲属性情報に加えて、携帯型記録再生装置２に対し予め保持されている（すなわち、携帯型記録再生装置２に対しユーザによる購入に先立って保持されている）複数の暗号化楽曲データの楽曲属性情報も記録されている。
【００６３】
提供データ生成部３８は、定期的に記録再生部３４を介して記録媒体３５内の顧客データベースから顧客情報の一部である購入履歴情報を読み出すと共に、当該記録媒体３５から暗号化楽曲データ及びサンプルデータ並びに楽曲属性情報を読み出す。そして提供データ生成部３８は、その購入履歴情報及び楽曲属性情報に基づいて、ユーザによる楽曲の嗜好（すなわち、購入された楽曲データに基づく楽曲のアーティストやジャンル）を検出する。その結果、提供データ生成部３８は、ユーザにより購入された楽曲データの好みが多岐に渡り嗜好を特定し難いときには、楽曲属性情報に基づいて、記録媒体３５から読み出していた全ての暗号化楽曲データ及びサンプルデータを対応付ける管理データを生成する。また提供データ生成部３８は、記録媒体３５から読み出していた全ての暗号化楽曲データに対し第１の鍵生成使用情報ＫＳＳ１を付加すると共に、ユーザの支払う月会費に応じた所定数の第２の鍵生成使用情報ＫＳＳ２を格納した購入権利データも生成する。そして提供データ生成部３６は、かかる暗号化楽曲データ、サンプルデータ、管理データ及び購入権利データを提供データとして記録再生部３４に送出する。
【００６４】
これに対して提供データ生成部３８は、ユーザによる楽曲の嗜好を特定したときには、当該特定した嗜好と楽曲属性情報とに基づいて、その嗜好に合うようにユーザに提供する暗号化楽曲データ及びサンプルデータを選択する。そして提供データ生成部３８は、楽曲属性情報に基づいて、その選択した暗号化楽曲データ及びサンプルデータを対応付ける管理データを生成する。また提供データ生成部３８は、その選択した暗号化楽曲データに対し第１の鍵生成使用情報ＫＳＳ１を付加すると共に、ユーザの支払う月会費に応じた所定数の第２の鍵生成使用情報ＫＳＳ２を格納した購入権利データも生成する。そして提供データ生成部３６は、かかる暗号化楽曲データ、サンプルデータ、管理データ及び購入権利データを提供データとして記録再生部３４に送出する。
【００６５】
このとき記録再生部３４は、提供データ生成部３５によりユーザの嗜好を特に特定し得ないまま生成された提供データについては汎用的なものとして記録媒体３５に記録する。また記録再生部３４は、提供データ生成部３６によりユーザの嗜好を特定して生成された提供データについては、その提供データを例えば当該ユーザのユーザＩＤ情報と対応付けて記録媒体３５に記録する。このようにして記録再生部３４は、提供データ生成部３８が定期的に提供データを生成することにより、当該提供データが生成される毎に、記録媒体３５内の汎用的な提供データ及び特定ユーザの提供データを、それぞれ新たな汎用的な提供データ及び特定ユーザの提供データに更新する。
【００６６】
このような状態において制御部３０は、携帯型記録再生装置２から提供データの更新用にアクセスされると、ユーザを認証した後、記録再生部３４を介して記録媒体３５からそのユーザに応じた提供データを読み出す。そして制御部３０は、この際、鍵生成部３６により提供データに含まれる購入権利データ内の第２の鍵生成使用情報ＫＳＳ２を、購入権利復号鍵を用いて復号させることで当該購入権利データを有効化する。これにより制御部３０は、記録媒体３５から読み出した提供データを、これに含まれる有効化前の購入権利データを有効化された購入権利データに交換して、通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に送信する。
【００６７】
なおこの実施の形態の場合、携帯型記録再生装置２は、パーソナルコンピュータ等の外部機器と通信可能である。このため楽曲販売会社は、携帯型記録再生装置２に対して工場からの出荷時に提供データを保持させ、又はデータ提供サーバ４により提供データを提供させなくても、ＣＤ-ＲＯＭ（Compact Disc-Read Only Memory）やＤＶＤ（Digital Versatile Disc）、半導体メモリ等の外部記録媒体に提供データを記録し、これをユーザに対して会員登録時や定期的に配布することで、かかる外部記録媒体を外部機器で再生して携帯型記録再生装置２に対し提供データをインストールすることもできる。ところで図５に示すように、外部記録媒体４０に対しては、記録領域４１に管理領域４２とデータ領域４３とを設け、当該管理領域４２に対し管理データを管理ファイルＴＩＦとして記録し、データ領域４３に対し、管理データに従って管理されるデータとなる複数の暗号化楽曲データ及び複数のサンプルデータをそれぞれ暗号化楽曲ファイルＤＭＦ及びサンプルファイルＳＰＦとして記録すると共に、購入権利データを購入権利ファイルＵＲＦとして記録することで、外部機器でも、上述した携帯型記録再生装置２の場合と同様にこれら管理データ、暗号化楽曲データ、サンプルデータ及び購入権利データを読み出すことができる。
【００６８】
（１−４）楽曲データ購入処理
次に、図６及び図７に示すシーケンスチャートを用いて、携帯型記録再生装置２及びデータ提供サーバ４で実行する楽曲データ購入処理について説明する。ただし以下の楽曲データ購入処理では、特に説明しないが、携帯型記録再生装置２がデータ提供サーバ４にアクセスする毎にユーザＩＤ情報及びパスワード情報を送信し、これに応じてデータ提供サーバ４がユーザＩＤ情報及びパスワード情報を用いてユーザ認証処理を実行している。
【００６９】
まず携帯型記録再生装置２の制御部１３は、当該携帯型記録再生装置２をユーザによる購入後に初めて起動させると、図６（Ａ）及び図７（Ａ）に示す楽曲データ購入記録処理手順ＲＴ１を開始する。制御部１３は、かかる楽曲データ購入記録処理手順ＲＴ１を開始すると、ステップＳＰ１において、ユーザにより、操作入力部１０を介して楽曲データを購入可能な状態にするように要求されることを待ち受ける。そして制御部１３は、ユーザにより操作入力部１０を介して、楽曲データを購入可能な状態にするように要求されると、次のステップＳＰ２に移る。
【００７０】
ステップＳＰ２において制御部１３は、購入権利データを有効化するように要求する権利有効化要求信号を生成すると共に、記録再生部１７を介して記録媒体１８から、携帯型記録再生装置２の購入時にすでに記録されている購入権利データを読み出す。そして制御部１３は、その権利有効化要求信号を購入権利データと共に通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４に送信して、次のステップＳＰ３に移る。
【００７１】
この際、データ提供サーバ４の制御部３０は、図６（Ｂ）に示す権利有効化許可処理手順ＲＴ２を開始している。制御部３０は、かかる権利有効化許可処理手順ＲＴ２を開始すると、ステップＳＰ２１において携帯型記録再生装置２から送信される権利有効化要求信号の受信を待ち受ける。そして制御部３０は、携帯型記録再生装置２から購入権利データと共に送信された権利有効化要求信号をネットワークインタフェース３３及び通信制御部３２を順次介して受信すると、次のステップＳＰ２２に移る。
【００７２】
ステップＳＰ２２においてデータ提供サーバ４の鍵生成部３６は、制御部３０により携帯型記録再生装置２から受信された購入権利データが正規の購入権利データであるか否かを判別する。そして鍵生成部３６は、かかる判別結果に応じて、その購入権利データの有効化を許可するか否かを判断する。このステップＳＰ２２において肯定結果が得られると、このことは今回、会員登録した正規のユーザの使用する携帯型記録再生装置２から購入権利データの有効化を許可するように正当に要求されたことを表しており、このとき鍵生成部３６は、次のステップＳＰ２３に移る。
【００７３】
ステップＳＰ２３において鍵生成部３６は、購入権利データの有効化を許可する権利有効化許可信号を生成する。そして制御部３０は、かかる権利有効化許可信号を通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に送信して、次のステップＳＰ２４に移り、かかる権利有効化許可処理手順ＲＴ２を終了する。因みにステップＳＰ２２において否定結果が得られると、このことは第三者の使用する携帯型記録再生装置から購入権利データの有効化を許可するように不当に要求されたことを表している。従ってこのとき制御部３０は、ステップＳＰ２３の処理を実行せずにステップＳＰ２４に移る。
【００７４】
一方、ステップＳＰ３において携帯型記録再生装置２の制御部１３は、データ提供サーバ４から送信される権利有効化許可信号の受信を待ち受けている。そして制御部１３は、データ提供サーバ４から送信された権利有効化許可信号をネットワークインタフェース１５及び通信制御部１４を順次介して受信すると、次のステップＳＰ４に移る。
【００７５】
ステップＳＰ４において携帯型記録再生装置２の有効化部１９は、制御部１３の制御のもと、記録再生部１７を介して記録媒体１８から購入権利データを読み出す。そして有効化部１９は、その購入権利データに格納された全ての第２の鍵生成使用情報ＫＳＳ２を当該購入権利データに付加されている購入権利復号鍵を用いて復号する。これにより有効化部１９は、全ての第２の鍵生成使用情報ＫＳＳ２をそれぞれ楽曲データの購入に使用可能な状態にして購入権利データを有効化し、当該有効化した購入権利データを記録再生部１７により記録媒体１８に対して記録させて、次のステップＳＰ５に移る。
【００７６】
ステップＳＰ５において制御部１３は、ユーザによりサンプルデータの再生が要求されることを待ち受ける。そして制御部１３は、ユーザにより操作入力部１０を介して楽曲が選択され、当該選択された楽曲のサンプルデータに対する再生が要求されると、次のステップＳＰ６に移る。ステップＳＰ６において記録再生部１７は、制御部１３の制御のもと記録媒体１８からユーザにより選択された楽曲のサンプルデータを読み出すと共に、当該読み出したサンプルデータを音声制御部２２に送出する。従って音声制御部２２は、記録再生部１７から与えられたサンプルデータをデジタルアナログ変換処理し、得られたアナログサンプル信号を放音部２３を介してサンプル音声として出力し、次のステップＳＰ７に移る。
【００７７】
ステップＳＰ７において制御部１３は、サンプルデータの再生中にそのサンプルデータに対応する楽曲データの購入が要求されたか否かを判断する。このステップＳＰ７において肯定結果が得られると、このことはユーザによりサンプル音声の試聴で楽曲の内容が確認され、その結果、操作入力部１０に設けられた例えば、購入ボタンが押下され楽曲データの購入が要求されたことを表している。従って制御部１３は、このとき操作入力部１０を介して入力された購入要求に応じて、購入権利更新部２４及び復号部２５に対し当該購入要求された楽曲データに対応する暗号化楽曲データに対し復号するように要求して、次のステップＳＰ８に移る。
【００７８】
ステップＳＰ８において携帯型記録再生装置２の購入権利更新部２４は、記録再生部１７を介して記録媒体１８から購入権利データを読み出すと共に、当該読み出した購入権利データ内に使用可能な第２の鍵生成使用情報ＫＳＳ２が存在するか否かを判断する。このステップＳＰ８において肯定結果が得られると、このことは購入権利データに格納された全ての第２の鍵生成使用情報ＫＳＳ２を楽曲データの購入に使用しきってはいないことを表している。従って購入権利更新部２４は、このとき次のステップＳＰ９に移る。
【００７９】
ステップＳＰ９において購入権利更新部２４は、記録再生部１７を介して記録媒体１８から購入要求された楽曲データに対応する暗号化楽曲データ（すなわち、再生中のサンプルデータに対応する復号対象の暗号化楽曲データ）を読み出す。そして購入権利更新部２４は、その暗号化楽曲データに付加された第１の鍵生成使用情報ＫＳＳ１と、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２とを用いて暗号化楽曲復号鍵を生成する。また購入権利更新部２４は、暗号化楽曲復号鍵を生成すると、購入権利データの一部でなる当該暗号化楽曲復号鍵の生成に用いた第２の鍵生成使用情報ＫＳＳ２を無効化する。このようにして購入権利更新部２４は、購入権利データの一部の内容の更新が完了すると、その暗号化楽曲復号鍵を暗号化楽曲データと共に復号部２５に送出して、次のステップＳＰ１０に移る。因みに購入権利更新部２４は、このとき第２の鍵生成使用情報ＫＳＳ２を無効にした購入権利データを記録再生部１７を介して記録媒体１８に記録させ、かくして記録媒体１８上の購入権利データを更新する。
【００８０】
ステップＳＰ１０において携帯型記録再生装置２の復号部２５は、購入権利更新部２４から与えられた暗号化楽曲データを、暗号化楽曲復号鍵を用いて復号することにより楽曲データを生成し、当該生成した楽曲データを記録再生部１７に送出して、次のステップＳＰ１１に移る。ステップＳＰ１１において携帯型記録再生装置２の記録再生部１７は、記録媒体１８において、購入要求された楽曲データに対応する復号前の暗号化楽曲データを、復号部２５から与えられたその楽曲データに置換して、次のステップＳＰ１２に移る。
【００８１】
ステップＳＰ１２において制御部１３は、楽曲データの購入が終了したか否かを判断する。その結果、制御部１３は、例えばユーザにより操作入力部１０を介して楽曲データの購入終了命令が入力されると、これに応じて次のステップＳＰ１３に移り、かかる楽曲データ購入記録処理手順ＲＴ１を終了する。
【００８２】
ところで上述のステップＳＰ７において否定結果が得られると、このことはユーザにより楽曲の内容を確認するためにサンプル音声が試聴されている途中であり、未だ楽曲データの購入は要求されていないことを表している。従って制御部１３は、このときステップＳＰ１４に移り、サンプルデータの再生が終了したか否かを判断する。その結果、制御部１３は、サンプルデータが未だ再生途中であると、ステップＳＰ７に戻る。これにより制御部１３は、サンプルデータが再生されている間は、このステップＳＰ７及びステップＳＰ１４の処理を循環的に繰り返しながら、ユーザにより楽曲データの購入が要求されることを待ち受ける。そしてステップＳＰ１４において制御部１３は、ユーザにより楽曲データの購入が要求されないままサンプルデータの再生が終了したことを検出すると、ステップＳＰ１２に移る。
【００８３】
また上述のステップＳＰ８において否定結果が得られると、このことは購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を全てすでに楽曲データの購入に使用して無効にしていることを表している。従って購入権利更新部２４は、このときステップＳＰ１５に移る。そしてステップＳＰ１５において購入権利更新部２４は、購入要求された楽曲データを購入予約し、その購入予約した楽曲データに対応する暗号化楽曲データの楽曲ＩＤ情報を購入予約情報として記録再生部１７を介して記録媒体１８に記録した後、ステップＳＰ１２に移る。
【００８４】
このようにして携帯型記録再生装置２及びデータ提供サーバ４は、かかる楽曲データ購入処理を全て終了する。因みに携帯型記録再生装置２は、上述した楽曲データ購入記録処理手順ＲＴ１を終了した後、再び楽曲データの購入のため例えば表示部２１に対し楽曲選択画面を表示すると、再びかかる楽曲データ購入記録処理手順ＲＴ１を実行する。しかしながら携帯型記録再生装置２は、２度目以降の楽曲データ購入記録処理手順ＲＴ１では、購入権利データをすでに有効化しているため、上述したステップＳＰ５乃至ステップＳＰ１３の処理のみを順次実行する。
【００８５】
（１−５）購入権利追加処理
次に、図８及び図９に示すシーケンスチャートを用いて、携帯型記録再生装置２及びデータ提供サーバ４で実行する購入権利追加処理について説明する。ただし以下の購入権利追加処理では、上述の楽曲データ購入処理と同様に特に説明しないが、携帯型記録再生装置２がデータ提供サーバ４にアクセスする毎にユーザＩＤ情報及びパスワード情報を送信し、これに応じてデータ提供サーバ４がユーザＩＤ情報及びパスワード情報を用いてユーザ認証処理を実行している。
【００８６】
まず携帯型記録再生装置２の制御部１３は、当該携帯型記録再生装置２を起動させると、図８（Ａ）及び図９（Ａ）に示す購入権利追加取得処理手順ＲＴ３を開始する。制御部１３は、かかる購入権利追加取得処理手順ＲＴ３を開始すると、ステップＳＰ３１において購入権利データの取得が要求されることを待ち受ける。そして制御部１３は、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を全て楽曲データの購入に使用しきったため（すなわち、購入権利データ内に楽曲データの購入に使用可能な状態の第２の鍵生成使用情報ＫＳＳ２が全く存在しないため）、ユーザにより操作入力部１０を介して購入権利データの追加取得が要求されると、次のステップＳＰ３２に移る。
【００８７】
ステップＳＰ３２において制御部１３は、記録再生部１７を介して記録媒体１８に対する購入予約情報の記録の有無を検出し、当該検出結果に応じて購入予約情報が存在するか否かを判断する。このステップＳＰ３２において肯定結果が得られると、このことは購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を全て楽曲データの購入に使用しきったまま、さらに楽曲データの購入が要求されていたことを表している。従って制御部１３は、このときステップＳＰ３３に移る。ステップＳＰ３３において制御部１３は、記録再生部１７を介して記録媒体１８から購入予約情報を読み出すと共に、新たな購入権利データの追加取得を要求する権利追加取得要求信号を生成する。そして制御部１３は、その購入予約情報を付加した権利追加取得要求信号を通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４に送信して、次のステップＳＰ３４に移る。
【００８８】
これに対して上述のステップＳＰ３２において否定結果が得られると、このことは購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２の数と同数の楽曲データが購入され、当該第２の鍵生成使用情報ＫＳＳ２を全て楽曲データの購入に使用しきってからは新たに楽曲データが購入要求されてはいないことを表している。従って制御部１３は、このときステップＳＰ３５に移る。ステップＳＰ３５において制御部１３は、この時点に購入予約情報は存在しないため、新たな購入権利データの追加取得を要求する権利追加取得要求信号を生成し、当該生成した権利追加取得要求信号のみをそのまま通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４に送信して、ステップＳＰ３４に移る。
【００８９】
この際、データ提供サーバ４の制御部３０は、図８（Ｂ）に示す購入権利追加提供処理手順ＲＴ４を開始している。制御部３０は、かかる購入権利追加提供処理手順ＲＴ４を開始すると、ステップＳＰ５１において携帯型記録再生装置２から送信される権利追加取得要求信号の受信を待ち受ける。そして制御部３０は、携帯型記録再生装置２から送信された権利追加取得要求信号をネットワークインタフェース３３及び通信制御部３２を順次介して受信すると、次のステップＳＰ５２に移る。
【００９０】
ステップＳＰ５２において制御部３０は、携帯型記録再生装置２から受信した権利追加取得要求信号に対し購入予約情報が付加されているか否かを判断する。その結果、制御部３０は、権利追加取得要求信号に対し購入予約情報が付加されていると、鍵生成部３６に対して購入権利データの追加取得が要求されたことを通知すると共に、購入予約情報を送出して、次のステップＳＰ５３に移る。ステップＳＰ５３においてデータ提供サーバ４の鍵生成部３６は、記録再生部３４を介して記録媒体３５から購入権利データを読み出し、当該読み出した購入権利データ内の第２の鍵生成使用情報ＫＳＳ２を、購入権利復号鍵を用いて復号することで当該購入権利データを有効化する。また鍵生成部３６は、購入予約情報に基づいて得られる楽曲ＩＤ情報の暗号化楽曲データを復号するための暗号化楽曲復号鍵を生成する。そして鍵生成部３６は、その有効化した購入権利データと、暗号化楽曲復号鍵とを制御部３０に送出して、次のステップＳＰ５４に移る。これによりステップＳＰ５４において制御部３０は、鍵生成部３６により有効化された新たな購入権利データと共に暗号化楽曲復号鍵を通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に送信して、次のステップＳＰ５５に移る。
【００９１】
これに対してステップＳＰ５２において制御部３０は、権利追加取得要求信号に対し購入予約情報が付加されてはいないことを検出すると、鍵生成部３６に対し購入権利データの追加取得が要求されたことを通知して、ステップＳＰ５６に移る。ステップＳＰ５６において鍵生成部３６は、記録再生部３４を介して記録媒体３５から購入権利データを読み出し、当該読み出した購入権利データ内の第２の鍵生成使用情報ＫＳＳ２を、購入権利復号鍵を用いて復号することで当該購入権利データを有効化する。そして鍵生成部３６は、その有効化した購入権利データを制御部３０に送出して、次のステップＳＰ５７に移る。これによりステップＳＰ５７において制御部３０は、鍵生成部３６により有効化された新たな購入権利データを通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に送信して、ステップＳＰ５５に移る。
【００９２】
ステップＳＰ５５において制御部３０は、携帯型記録再生装置２に対する送信内容に応じて課金処理部３７に対し課金処理を依頼する。課金処理部３７は、携帯型記録再生装置２に対し有効化された購入権利データのみが送信されたとき、ユーザの各種決済使用情報を用いて、その購入権利データの送信に応じた課金処理を実行する。また課金処理部３７は、携帯型記録再生装置２に対し有効化された購入権利データと共に暗号化楽曲復号鍵が送信されたとき、ユーザの各種決済使用情報を用いて購入権利データの送信に応じた課金処理を実行すると共に、当該暗号化楽曲復号鍵を使用する楽曲データの購入に応じた課金処理も合わせて実行する。そして制御部３０は、課金処理部３７による課金処理が終了すると、次のステップＳＰ５８に移って、かかる購入権利追加提供処理手順ＲＴ４を終了する。
【００９３】
一方、ステップＳＰ３４において携帯型記録再生装置２の制御部１３は、データ提供サーバ４から送信される有効化された購入権利データの受信を待ち受けている。そして制御部１３は、データ提供サーバ４から送信された購入権利データをネットワークインタフェース１５及び通信制御部１４を順次介して受信すると、次のステップＳＰ３６に移る。ステップＳＰ３６において制御部１３は、データ提供サーバ４から有効化された購入権利データと共に暗号化楽曲復号鍵も合わせて受信しているか否かを判断する。その結果、制御部１３は、有効化された購入権利データと共に暗号化楽曲復号鍵も受信していると、その有効化された購入権利データを記録再生部１７に送出すると共に、暗号化楽曲復号鍵を復号部２５に送出して、次のステップＳＰ３７に移る。
【００９４】
ステップＳＰ３７において携帯型記録再生装置２の復号部２５は、記録再生部１７を介して記録媒体１８から購入予約情報に基づき、暗号化楽曲データ（すなわち、購入予約情報としての楽曲ＩＤ情報が付された暗号化楽曲データ）を読み出す。そして復号部２５は、かかる暗号化楽曲データを制御部１３から与えられた暗号化楽曲復号鍵を用いて復号し、得られた楽曲データを記録再生部１７に送出して、次のステップＳＰ３８に移る。ステップＳＰ３８において携帯型記録再生装置２の記録再生部１７は、記録媒体１８において、購入予約情報に基づき、購入予約された楽曲データに対応する復号前の暗号化楽曲データ（すなわち、購入予約情報としての楽曲ＩＤ情報が付された暗号化楽曲データ）を復号部２５から与えられた楽曲データに置換して、次のステップＳＰ３９に移る。
【００９５】
ところで上述のステップＳＰ３６において制御部１３は、データ提供サーバ４から有効化された購入権利データのみを受信していると、その有効化された購入権利データを記録再生部１７に送出して、ステップＳＰ３９に移る。ステップＳＰ３９において記録再生部１７は、記録媒体１８において、すでに記録していた購入権利データ（すなわち、第２の鍵生成使用情報ＫＳＳ２き全てを楽曲データの購入に使用しきった購入権利データ）を、制御部１３から与えられた新たな購入権利データに置換して、次のステップＳＰ４０に移り、かかる購入権利追加取得処理手順ＲＴ３を終了する。
【００９６】
このようにして携帯型記録再生装置２及びデータ提供サーバ４は、かかる購入権利追加処理を全て終了する。
【００９７】
（１−６）提供データ更新処理
次に、図１０に示すシーケンスチャートを用いて、携帯型記録再生装置２及びデータ提供サーバ４で実行する提供データ更新処理について説明する。ただし以下の提供データ更新処理では、上述の楽曲データ購入処理や購入権利追加処理と同様に特に説明しないが、携帯型記録再生装置２がデータ提供サーバ４にアクセスする毎にユーザＩＤ情報及びパスワード情報を送信し、これに応じてデータ提供サーバ４がユーザＩＤ情報及びパスワード情報を用いてユーザ認証処理を実行している。
【００９８】
また上述した楽曲データ購入処理や購入権利追加処理では、特に説明しなかったが、携帯型記録再生装置２がデータ提供サーバ４にアクセスする毎に当該携帯型記録再生装置２から購入履歴情報をデータ提供サーバ４に送信し、これに応じてデータ提供サーバ４がその購入履歴情報を顧客情報として蓄積している。さらに上述の購入権利追加処理では、データ提供サーバ４が鍵生成部３６において暗号化楽曲復号鍵を生成したときも、携帯型記録再生装置２に対する購入履歴情報を更新している。
【００９９】
まず携帯型記録再生装置２の制御部１３は、当該携帯型記録再生装置２を起動させると、図１０（Ａ）に示す提供データ取得処理手順ＲＴ５を開始する。制御部１３は、かかる提供データ取得処理手順ＲＴ５を開始すると、ステップＳＰ６１において提供データの更新が要求されることを待ち受ける。そして制御部１３は、ユーザにより操作入力部１０を介して提供データの更新が要求されると、次のステップＳＰ６２に移る。ステップＳＰ６２において制御部１３は、提供データの更新を要求するデータ更新要求信号を生成し、当該生成したデータ更新要求信号を通信制御部１４及びネットワークインタフェース１５を順次介してデータ提供サーバ４に送信し、次のステップＳＰ６３に移る。
【０１００】
この際、データ提供サーバ４の制御部３０は、図１０（Ｂ）に示す提供データ生成提供処理手順ＲＴ６を開始している。制御部３０は、かかる提供データ生成提供処理手順ＲＴ６を開始すると、ステップＳＰ７１において携帯型記録再生装置２から送信されるデータ更新要求信号を受信したか否かを判断する。その結果、制御部３０は、携帯型記録再生装置２から送信されるデータ更新要求信号を受信しなければ、次のステップＳＰ７２に移る。そしてステップＳＰ７２において制御部３０は、提供データ生成部３８において提供データを定期的に生成する生成開始時点に到達したか否かを判断する。その結果、制御部３０は、提供データの生成開始時点に到達していなければ、ステップＳＰ７１に戻る。従って制御部３０は、ステップＳＰ７１及びステップＳＰ７２の処理を循環的に繰り返すことで、データ更新要求信号の受信を待ち受けつつ、提供データの生成開始時点となることも待ち受ける。
【０１０１】
そしてステップＳＰ７２において制御部３０は、提供データの生成開始時点に到達したことを検出すると、これを提供データ生成部３８に通知して、次のステップＳＰ７３に移る。ステップＳＰ７３においてデータ提供サーバ４の提供データ生成部３８は、記録再生部３４を介して記録媒体３５内の顧客データベースから購入履歴情報を読み出すと共に、当該記録媒体３５から暗号化楽曲データ及びサンプルデータ並びに楽曲属性情報を読み出す。そして提供データ生成部３８は、購入履歴情報及び楽曲属性情報に基づいて、ユーザ毎の楽曲の嗜好を検出して、次のステップＳＰ７４に移る。
【０１０２】
ステップＳＰ７４において提供データ生成部３８は、ユーザ毎に特定した楽曲の嗜好に合うようにユーザに提供する暗号化楽曲データ及びサンプルデータを選択すると共に、楽曲属性情報に基づいて、その選択した暗号化楽曲データ及びサンプルデータを対応付ける管理データを生成する。また提供データ生成部３８は、その選択した暗号化楽曲データに対し第１の鍵生成使用情報ＫＳＳ１を付加すると共に、第２の鍵生成使用情報ＫＳＳ２を格納した購入権利データも生成する。そして提供データ生成部３８は、かかる暗号化楽曲データ、サンプルデータ、管理データ及び購入権利データを特定ユーザの提供データとして記録再生部３４に送出する。
【０１０３】
因みに、提供データ生成部３８は、ユーザの嗜好を特定し難いときには、楽曲属性情報に基づいて、全ての暗号化楽曲データ及びサンプルデータを対応付ける管理データを生成する。また提供データ生成部３８は、全ての暗号化楽曲データに対し第１の鍵生成使用情報ＫＳＳ１を付加すると共に、第２の鍵生成使用情報ＫＳＳ２を格納した購入権利データも生成する。そして提供データ生成部３８は、かかる暗号化楽曲データ、サンプルデータ、管理データ及び購入権利データを汎用的な提供データとして記録再生部３４に送出する。このようにして提供データ生成部３８は、提供データを生成して記録再生部３４に引き渡すと、次のステップＳＰ７５に移る。
【０１０４】
ステップＳＰ７５においてデータ提供サーバ４の記録再生部３４は、ユーザの嗜好に合わせた提供データについては、当該ユーザのユーザＩＤ情報と対応付けて記録媒体３５に記録する。また記録再生部３４は、汎用的な提供データについては、そのまま記録媒体３５に記録する。そして記録再生部３４は、このように記録媒体３５において、ユーザの嗜好に合わせた提供データ及び汎用的な提供データを更新すると、ステップＳＰ７１に戻る。このようにして提供データ生成部３８は、制御部３０及び記録再生部３４と連携してステップＳＰ７１乃至ステップＳＰ７５の処理を定期的に実行することにより提供データを定期的に更新する。
【０１０５】
またステップＳＰ７１において制御部３０は、携帯型記録再生装置２から送信されたデータ更新要求信号をネットワークインタフェース３３及び通信制御部３２を順次介して受信すると、次のステップＳＰ７６に移る。ステップＳＰ７６において制御部３０は、記録再生部３４を介して記録媒体３５から、このときアクセスしている携帯型記録再生装置２のユーザに応じた提供データを読み出す。そして制御部３０は、鍵生成部３６によりその提供データに含まれる購入権利データ内の第２の鍵生成使用情報ＫＳＳ２を、購入権利復号鍵を用いて復号させて当該購入権利データを有効化し、その有効化させた購入権利データを含む提供データを通信制御部３２及びネットワークインタフェース３３を順次介して携帯型記録再生装置２に送信して、ステップＳＰ７１に戻る。このようにしてデータ提供サーバ４は、記録媒体３５に記録する提供データを定期的に更新しながら、携帯型記録再生装置２からこれの保持する提供データの更新が要求されると、その時点で最新の提供データを当該携帯型記録再生装置２に対して送信する。
【０１０６】
一方、ステップＳＰ６３において携帯型記録再生装置２の制御部１３は、データ提供サーバ４から送信される提供データの受信を待ち受けている。そして制御部１３は、データ提供サーバ４から送信された提供データをネットワークインタフェース１５及び通信制御部１４を順次介して受信すると、当該受信した提供データを記録再生部１７に送出して、次のステップＳＰ６４に移る。ステップＳＰ６４において携帯型記録再生装置２の記録再生部１７は、記録媒体１８に対し、すでに記録している提供データに制御部１３から与えられた新たな提供データを追加記録する。このようにして制御部１３は、記録媒体１８上で提供データが更新されると、次のステップＳＰ６５に移って、かかる提供データ取得処理手順ＲＴ５を終了する。
【０１０７】
（１−７）携帯型記録再生装置２のハードウェア回路ブロック構成
次に、携帯型記録再生装置２のハードウェア回路ブロックによるハードウェア構成について説明する。かかる携帯型記録再生装置２のハードウェア回路ブロックによるハードウェア構成では、一部の機能を各種プログラムに従って実現している。
【０１０８】
この場合、図１１に示すように携帯型記録再生装置２は、ＣＰＵ５０がＲＯＭ（Read Only Memory）５１に予め格納されている基本プログラムや、楽曲データ購入記録処理プログラム及び購入権利追加取得処理プログラム並びに提供データ取得処理プログラム等の各種プログラムをバス５２を介してＲＡＭ（Random Access Memory）５３に読み出し、これら各種プログラムに従って全体を制御することにより、図２について上述した制御部１３と同様に機能する。これに加えてＣＰＵ５０は、ＲＡＭ５３で展開した各種プログラムに従い、所定の演算処理や、図２について上述した操作入力部１０及び入力処理部１１と同様に機能する操作入力部５４及び入力処理部５５から与えられる操作コマンドに応じた各種処理を実行することにより、当該図２について上述した有効化部１９、購入権利更新部２４及び復号部２５と同様に機能する。
【０１０９】
また表示処理部５６及びディスプレイ５７は、図２について上述した表示制御部２０及び表示部２１と同様に機能し、音声処理部５８及びヘッドホン５９は、図２について上述した音声制御部２２及び放音部２３と同様に機能する。さらに通信処理部６１及びネットワークインタフェース６２は、図２について上述した通信制御部１４及びネットワークインタフェース１５と同様に機能し、外部機器インタフェース６３は、図２について上述した外部機器インタフェース１６と同様に機能する。さらにまたハードディスクドライブ６４は、図２について上述した記録再生部１７及び記録媒体１８と同様に機能して提供データ及び楽曲データ等を記録再生することができる。
【０１１０】
従って図１１に示すハードウェア回路ブロックによるハードウェア構成の携帯型記録再生装置２は、ＣＰＵ５０が楽曲データ購入記録処理プログラム、購入権利追加取得処理プログラム及び提供データ取得処理プログラム等の各種プログラムに従い、上述の楽曲データ購入記録処理手順ＲＴ１、購入権利追加取得処理手順ＲＴ３及び提供データ取得処理手順ＲＴ５等の各種処理を実行することができ、かくして図２について上述した機能回路ブロックによるハードウェア構成の携帯型記録再生装置２と同様に機能して楽曲データを購入することができる。
【０１１１】
（１−８）データ提供サーバ４のハードウェア回路ブロック構成
次に、データ提供サーバ４のハードウェア回路ブロックによるハードウェア構成について説明する。この場合、図１２に示すように、データ提供サーバ４は、ＣＰＵ７０がＲＯＭ７１及び又はハードディスクドライブ７２に予め格納されている基本プログラムや、権利有効化許可処理プログラム及び購入権利追加提供処理プログラム並びに提供データ生成提供処理プログラム等の各種プログラムをバス７３を介してＲＡＭ７４に読み出し、これら各種プログラムに従って全体を制御することにより、図４について上述した制御部３０と同様に機能する。これに加えてＣＰＵ７０は、ＲＡＭ７４で展開した各種プログラムに従い、所定の演算処理を実行することにより、図４について上述した鍵生成部３６、課金処理部３７及び提供データ生成部３８と同様に機能する。
【０１１２】
またハードディスクドライブ７２は、図４について上述した記録再生部３４及び記録媒体３５と同様に機能して顧客情報や提供データ等を記録再生することができ、通信処理部７５及びネットワークインタフェース７６は、図４について上述した通信制御部３２及びネットワークインタフェース３３と同様に機能する。従って図１２に示すハードウェア回路ブロックによるハードウェア構成のデータ提供サーバ４は、ＣＰＵ７０が権利有効化許可処理プログラム、購入権利追加提供処理プログラム及び提供データ生成提供処理プログラム等各種プログラムに従い、上述の権利有効化許可処理手順ＲＴ２、購入権利追加提供処理手順ＲＴ４及び提供データ生成提供処理手順ＲＴ６等の各種処理を実行することができ、かくして図４について上述した機能回路ブロックによるハードウェア構成のデータ提供サーバ４と同様に機能して携帯型記録再生装置２に対して提供データを提供することができる。
【０１１３】
（２）動作及び効果
以上の構成において、楽曲記録再生システム１の携帯型記録再生装置２は、記録媒体１８に対し予め複数の暗号化楽曲データ、複数のサンプルデータ、購入権利データを提供データとして記録しておき、サンプルデータの再生中に当該サンプルデータに基づくサンプル音声により楽曲の内容を確認したユーザにより楽曲データの購入が要求されると、当該再生中のサンプルデータに対応する暗号化楽曲データに付加された第１の鍵生成使用情報ＫＳＳ１と、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２とを用いて暗号化楽曲復号鍵を生成する。そして携帯型記録再生装置２は、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を無効にして当該購入権利データの一部（すなわち、当該第２の鍵生成使用情報ＫＳＳ２）の更新が完了すると、その暗号化楽曲復号鍵を用いて、再生中のサンプルデータに対応する暗号化楽曲データを復号し、得られた楽曲データを記録媒体１８に記録する。
【０１１４】
また携帯型記録再生装置２は、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を楽曲データの購入に使用（すなわち、暗号化楽曲復号鍵の生成に使用）する毎に、当該第２の鍵生成使用情報ＫＳＳ２を無効にして購入権利データの一部（すなわち、当該第２の鍵生成使用情報ＫＳＳ２）を更新するため、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を全て楽曲データの購入に使用して無効化すると、データ提供サーバ４に対して新たな購入権利データを要求する。これに応じてデータ提供サーバ４は、携帯型記録再生装置２に対して新たな購入権利データを提供することで当該携帯型記録再生装置２を再び楽曲データを購入可能な状態にすることができる。またデータ提供サーバ４は、暗号化楽曲データ、サンプルデータ及び購入権利データを提供データとして定期的に生成し、携帯型記録再生装置２に対してかかる提供データを提供することで、新譜の楽曲データや種々のジャンルの楽曲データ等を発表時期やユーザの要望を損なうことなく購入可能な状態にすることができる。
【０１１５】
以上の構成によれば、携帯型記録再生装置２は、記録媒体１８に対し予め複数の暗号化楽曲データ、複数のサンプルデータ、購入権利データを提供データとして記録しておき、サンプルデータの再生中に楽曲データの購入が要求されると、当該再生中のサンプルデータに対応する暗号化楽曲データに付加された第１の鍵生成使用情報ＫＳＳ１と、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２とを用いて暗号化楽曲復号鍵を生成する。そして携帯型記録再生装置２は、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を無効にして当該購入権利データの一部の更新が完了すると、その暗号化楽曲復号鍵を用いて、再生中のサンプルデータに対応する暗号化楽曲データを復号し、得られた楽曲データを記録媒体１８に記録する。従って携帯型記録再生装置２は、データ提供サーバ４から楽曲データを取得可能な環境を整え、楽曲データの購入が要望される毎に、そのデータ提供サーバ４から楽曲データを取り込んで購入処理することなく、携帯型記録再生装置２単独で楽曲データを購入することができ、かくして楽曲データを容易に購入することができる。
【０１１６】
また携帯型記録再生装置２は、記録媒体１８に対しそのままでは再生し得ない複数の暗号化楽曲データを記録し、当該暗号化楽曲データの復号に対し、予め楽曲データの購入の使用に制限が加えられた購入権利データを用いることで、記録媒体１８に記録した暗号化楽曲データを不当に復号して楽曲データが不正に購入されることを未然に回避することができ、かくして携帯型記録再生装置２内の記録媒体１８に対し複数の暗号化楽曲データを記録しておいても、楽曲データに対する著作権が侵害されることを防止することができる。
【０１１７】
さらに携帯型記録再生装置２は、暗号化楽曲データを復号して楽曲データを購入したとき、記録媒体１８においてかかる暗号化楽曲データを楽曲データに置換することで、楽曲データを購入して記録媒体１８に記録しても当該記録媒体１８の記録容量が著しく低減することを未然に回避し、楽曲データを効率良く記録させることができる。さらに携帯型記録再生装置２は、データ提供サーバ４から新たな提供データを取得して、記録媒体１８内の提供データを更新することで、多種多様な楽曲データの購入を可能とすることができる。
【０１１８】
これに加えて携帯型記録再生装置２は、ユーザによる購入後にデータ提供サーバ４と連携して購入権利データを有効化することで、携帯型記録再生装置２の購入前に例えば店頭で暗号化楽曲データが不当に復号されることを防止することができる。また携帯型記録再生装置２は、楽曲データの購入が要求されたときに、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２を全て無効化していると、その楽曲データを購入予約しておき、データ提供サーバ４と通信した際に購入予約分の暗号化楽曲復号鍵を取得して、当該購入予約していた楽曲データに対応する暗号化楽曲データをその暗号化楽曲復号鍵を用いて復号する。従って携帯型記録再生装置２は、購入権利データの使用制限により楽曲データの購入を保留した場合、ユーザに対し改めてサンプルデータの再生を要求させたり、楽曲データの購入を要求させるような操作を何ら行わせることなく、当該購入を保留していた楽曲データを容易かつ正式に購入することができる。
【０１１９】
（３）他の実施の形態
なお上述の実施の形態においては、購入権利データに所定数の第２の鍵生成使用情報ＫＳＳ２を格納するようにした場合について述べたが、本発明はこれに限らず、購入権利データに対し、複数の暗号化楽曲データの暗号化楽曲復号鍵の生成に共通で使用可能な１つの鍵生成使用情報を格納すると共に、当該鍵生成使用情報の使用回数を所定回数までカウント可能なカウンタの機能をもたせ、暗号化楽曲復号鍵を生成する毎にそのカウンタの機能により鍵生成使用情報の使用回数をカウントして当該購入権利データを更新（すなわち、購入権利データの一部となるカウント値を更新）するようにしても良い。かかる構成の購入権利データを用いても上述と同様に楽曲データを購入させることができる。
【０１２０】
また上述の実施の形態においては、暗号化楽曲データに付加された第１の鍵生成使用情報ＫＳＳ１と、購入権利データに格納された第２の鍵生成使用情報ＫＳＳ２とを用いて暗号化楽曲復号鍵を生成するようにした場合について述べたが、本発明はこれに限らず、購入権利データに格納された鍵生成使用情報のみを用いて暗号化楽曲復号鍵を生成するようにしても良い。
【０１２１】
さらに上述の実施の形態においては、予め提供データの一部として管理データを生成するようにした場合について述べたが、本発明はこれに限らず、複数の暗号化楽曲データに対してそれぞれ対応するサンプルデータを楽曲属性情報として付加しておき、当該暗号化楽曲データを受け取った携帯型記録再生装置２でその暗号化楽曲データと、これに付加されたサンプルデータとに基づいて管理データを生成するようにしても良い。このようにすれば、例えばデータ提供サーバ４から携帯型記録再生装置２に対して送信する提供データのデータ量を低減し、当該携帯型記録再生装置２に対して提供データを迅速に提供することができる。また暗号化楽曲データにサンプルデータを楽曲属性情報として付加している場合には、当該暗号化楽曲データをそのまま記録媒体に記録することで、管理データを作成して記録しなくても、当該暗号化楽曲データとサンプルデータとを対応付けた状態で容易に管理することができる。
【０１２２】
さらに上述の実施の形態においては、携帯型記録再生装置２に対し工場の出荷時に提供データを保持させるようにした場合について述べたが、本発明はこれに限らず、携帯型記録再生装置２に対しユーザによる購入時に、店頭やメーカ等で少なくとも複数の暗号化楽曲データ、複数のサンプルデータ及び購入権利データを保持させるようにしても良い。
【０１２３】
さらに上述の実施の形態においては、購入権利データに予め購入権利復号鍵を付加するようにした場合について述べたが、本発明はこれに限らず、購入権利データに購入権利復号鍵を付加せずに、データ提供サーバ４でユーザに対して楽曲データの購入を許可するときに、当該データ提供サーバ４から携帯型記録再生装置２に対して購入権利復号鍵を送信するようにしても良い。このようにすれば、携帯型記録再生装置２で購入権利データが不当に有効化されることを未然に回避することができる。
【０１２４】
さらに上述の実施の形態においては、データ提供サーバ４が定期的にユーザの嗜好に合わせて提供データを生成するようにした場合について述べたが、本発明はこれに限らず、データ提供サーバ４でユーザから購入希望の楽曲の種類を受け付け、その受け付け内容に合わせた提供データを生成してユーザの携帯型記録再生装置２に送信し、又は楽曲販売会社で宣伝したい楽曲に合わせた提供データを生成して、当該楽曲を好みそうなユーザの携帯型記録再生装置２に送信するようにしても良い。また提供データを記録する外部記録媒体についても、楽曲の種類毎の提供データを記録しユーザの好みに合わせて提供するようにしても良い。このようにすれば、ユーザに対して好みの楽曲の楽曲データを効率良く検索させて購入させることができる。因みにデータ提供サーバ４が、１ユーザの嗜好に合わせて生成した提供データを、当該ユーザと嗜好の類似する他のユーザに提供するようにしても良い。
【０１２５】
さらに上述の実施の形態においては、本発明による記録再生装置を図１乃至図１２について上述した携帯型記録再生装置２に適用するようにした場合について述べたが、本発明はこれに限らず、パーソナルコンピュータや携帯電話機、ＰＤＡ（Personal Digital Assistance ）、ゲーム機器等の情報処理装置、またＤＶＤレコーダ等のように、この他種々の記録再生装置に広く適用することができる。
【０１２６】
すなわち上述の実施の形態においては、ハードウェア回路ブロック及び各種プログラムや、機能回路ブロックを携帯型記録再生装置２に実装したが、これらを携帯電話機やパーソナルコンピュータ等、携帯型記録再生装置２以外の種々の装置に実装することで、これらハードウェア回路ブロック及び各種プログラム、機能回路ブロックを実装した装置で、上述した携帯型記録再生装置２と同様の処理を容易に実現することができる。
【０１２７】
さらに上述の実施の形態においては、本発明によるデータ提供装置を図１乃至図１２について上述したデータ提供サーバ４に適用するようにした場合について述べたが、本発明はこれに限らず、パーソナルコンピュータ等の情報処理装置のように、この他種々のデータ提供装置に広く適用することができる。
【０１２８】
すなわち上述の実施の形態においては、ハードウェア回路ブロック及び各種プログラムや、機能回路ブロックをデータ提供サーバ４に実装したが、これらをパーソナルコンピュータ等、データ提供サーバ４以外の種々の装置に実装することで、これらハードウェア回路ブロック及び各種プログラム、機能回路ブロックを実装した装置で、上述したデータ提供サーバ４と同様の処理を容易に実現することができる。
【０１２９】
さらに上述の実施の形態においては、本発明による記録再生プログラムを、ハードウェア回路ブロックによるハードウェア構成の携帯型記録再生装置２のＲＯＭ５１に予め記憶している楽曲データ購入記録処理プログラム、購入権利追加取得処理プログラム及び提供データ取得処理プログラムに適用し、当該携帯型記録再生装置２のＣＰＵ５０がその楽曲データ購入記録処理プログラム、購入権利追加取得処理プログラム及び提供データ取得処理プログラムに従って図６（Ａ）乃至図１０（Ａ）について上述した楽曲データ購入記録処理手順ＲＴ１、購入権利追加取得処理手順ＲＴ３及び提供データ取得処理手順ＲＴ５を実行するようにした場合について述べたが、本発明はこれに限らず、この他種々の構成の記録再生プログラムを適用し、その記録再生プログラムが格納されたプログラム格納媒体を携帯型記録再生装置２にインストールすることにより楽曲データ購入記録処理手順ＲＴ１、購入権利追加取得処理手順ＲＴ３及び提供データ取得処理手順ＲＴ５を実行するようにしても良い。
【０１３０】
さらに上述の実施の形態においては、本発明によるデータ提供プログラムを、ハードウェア回路ブロックによるハードウェア構成のデータ提供サーバ４のＲＯＭ７１及び又はハードディスクに予め記憶している権利有効化許可処理プログラム、購入権利追加提供処理プログラム及び提供データ生成提供処理プログラムに適用し、当該データ提供サーバ４のＣＰＵ７０がその権利有効化許可処理プログラム、購入権利追加提供処理プログラム及び提供データ生成提供処理プログラムに従って図６（Ｂ）乃至図１０（Ｂ）について上述した権利有効化許可処理手順ＲＴ２、購入権利追加提供処理手順ＲＴ４及び提供データ生成提供処理手順ＲＴ６を実行するようにした場合について述べたが、本発明はこれに限らず、この他種々の構成のデータ提供プログラムを適用し、そのデータ提供プログラムが格納されたプログラム格納媒体をデータ提供サーバ４にインストールすることにより権利有効化許可処理手順ＲＴ２、購入権利追加提供処理手順ＲＴ４及び提供データ生成提供処理手順ＲＴ６を実行するようにしても良い。
【０１３１】
さらに上述の実施の形態においては、本発明による記録媒体を図１乃至図１２について上述した外部記録媒体４０に適用するようにした場合について述べたが、本発明はこれに限らず、光磁気ディスク等のディスク状記録媒体や、テープ状記録媒体等のように、この他種々の記録媒体に広く適用することができる。
【０１３２】
さらに上述の実施の形態においては、複数のコンテンツデータとして楽曲データを適用し、見本データとして当該楽曲データの一部を切り出して生成したサンプルデータを適用するようにした場合について述べたが、本発明はこれに限らず、コンテンツデータとして映画や写真画像等の映像データや、テキストデータ、プログラムデータ等の種々のデータを適用することができると共に、見本データとしてコンテンツの内容を紹介するために専用に製作した見本データ等の種々のデータを適用することができる。
【０１３３】
さらに上述の実施の形態においては、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体として、図１乃至図１２について上述した携帯型記録再生装置２内部の記録媒体１８やハードディスクドライブ６４のハードディスクを適用するようにした場合について述べたが、本発明はこれに限らず、光ディスクや半導体メモリ、また図５について上述した外部記録媒体４０等のように、この他種々の記録媒体を広く適用することができる。ところで携帯型記録再生装置に対して外部記録媒体４０を装填し、その外部記録媒体を継続的に用いて楽曲データを購入するようにすれば、携帯型記録再生装置に対してハードディスク等の大容量記録媒体を設けたり、外部との通信を何ら行うことなく、外部記録媒体４０を交換することで提供データを容易に更新して楽曲データを購入することができる。
【０１３４】
さらに上述の実施の形態においては、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介する見本データと、コンテンツデータの購入権利を示す購入権利データとが記録される記録媒体から１つの見本データを再生する再生手段として、図１乃至図１２について上述した記録再生部１７やハードディスクドライブ６４を適用するようにした場合について述べたが、本発明はこれに限らず、記録媒体から１つの見本データを再生するハードウェア回路構成の再生回路等のように、この他種々の再生手段を広く適用することができる。
【０１３５】
さらに上述の実施の形態においては、外部からの入力に応じて、再生手段により記録媒体から再生されている見本データに対応する暗号化コンテンツデータに対し復号要求する復号要求手段として、図１乃至図１２について上述した制御部１３やＣＰＵ５０を適用するようにした場合について述べたが、本発明はこれに限らず、再生手段により記録媒体から再生されている見本データに対応する暗号化コンテンツデータに対し復号要求するハードウェア回路構成の復号要求回路等のように、この他種々の復号要求手段を広く適用することができる。
【０１３６】
さらに上述の実施の形態においては、復号要求手段からの復号要求に応じて、購入権利データの一部を更新する購入権利データ更新手段として、図１乃至図１２について上述した購入権利更新部２４や、ＣＰＵ５０を適用するようにした場合について述べたが、本発明はこれに限らず、購入権利データの一部を更新するハードウェア回路構成の購入権利データ更新回路等のように、この他種々の購入権利データ更新手段を広く適用することができる。
【０１３７】
さらに上述の実施の形態においては、購入権利データ更新手段による購入権利データの一部の更新が完了した後、複号要求手段により複号要求された暗号化コンテンツデータを復号する復号手段として、図１乃至図１２について上述した復号部２５や、ＣＰＵ５０を適用するようにした場合について述べたが、本発明はこれに限らず、コンテンツデータを復号するハードウェア回路構成の復号回路等のように、この他種々の復号手段を広く適用することができる。
【０１３８】
さらに上述の実施の形態においては、復号手段により暗号化コンテンツデータが復号されて得られたコンテンツデータを記録媒体に記録する記録手段として、図１乃至図１２について上述した記録再生部１７や、ハードディスクドライブ６４を適用するようにした場合について述べたが、本発明はこれに限らず、コンテンツデータを記録媒体に記録するハードウェア回路構成の記録回路等のように、この他種々の記録手段を広く適用することができる。
【０１３９】
さらに上述の実施の形態においては、外部から送信される複数の暗号化コンテンツデータと、複数の見本データと、購入権利データと、複数の暗号化コンテンツデータと複数の見本データとを対応付ける管理データとを受信するデータ受信手段として、図１乃至図１２について上述した制御部１３、通信制御部１４及びネットワークインタフェース１５や、ＣＰＵ５０、通信処理部６１及びネットワークインタフェース６２を適用するようにした場合について述べたが、本発明はこれに限らず、外部から送信される複数の暗号化コンテンツデータ、複数の見本データ、購入権利データ、複数の暗号化コンテンツデータと複数の見本データとを対応付ける管理データとを受信するハードウェア回路構成のデータ受信回路等のように、この他種々のデータ受信手段を広く適用することができる。
【０１４０】
さらに上述の実施の形態においては、外部から送信された、それぞれ対応する見本データが属性情報として付加された複数の暗号化コンテンツデータと、購入権利データとを受信するデータ受信手段として、図１乃至図１２について上述した制御部１３、通信制御部１４及びネットワークインタフェース１５や、ＣＰＵ５０、通信処理部６１及びネットワークインタフェース６２を適用するようにした場合について述べたが、本発明はこれに限らず、外部から送信された、それぞれ対応する見本データが属性情報として付加された複数の暗号化コンテンツデータと、購入権利データとを受信するハードウェア回路構成のデータ受信回路等のように、この他種々のデータ受信手段を広く適用することができる。
【０１４１】
さらに上述の実施の形態においては、購入権利データを有効にするように要求する権利有効化要求情報を外部に送信する送信手段として、図１乃至図１２について上述した制御部１３、通信制御部１４及びネットワークインタフェース１５や、ＣＰＵ５０、通信処理部６１及びネットワークインタフェース６２を適用するようにした場合について述べたが、本発明はこれに限らず、権利有効化要求情報を外部に送信するハードウェア回路構成の送信回路等のように、この他種々の送信手段を広く適用することができる。
【０１４２】
さらに上述の実施の形態においては、送信手段による権利有効化要求情報の送信に応じて、外部から返信された権利有効化許可情報を受信する情報受信手段として、図１乃至図１２について上述した制御部１３、通信制御部１４及びネットワークインタフェース１５や、ＣＰＵ５０、通信処理部６１及びネットワークインタフェース６２を適用するようにした場合について述べたが、本発明はこれに限らず、権利有効化許可情報を受信するハードウェア回路構成の情報受信回路等のように、この他種々の情報受信出手段を広く適用することができる。
【０１４３】
さらに上述の実施の形態においては、情報受信手段により受信された権利有効化許可情報に応じて、購入権利データを有効にする有効化手段として、図１乃至図１２について上述した有効化部１９や、ＣＰＵ５０を適用するようにした場合について述べたが、本発明はこれに限らず、購入権利データを有効にするハードウェア回路構成の有効化回路等のように、この他種々の有効化手段を広く適用することができる。
【０１４４】
さらに上述の実施の形態においては、外部に情報を送信する送信手段として、図１乃至図１２について上述した制御部１３、通信制御部１４及びネットワークインタフェース１５や、ＣＰＵ５０、通信処理部６１及びネットワークインタフェース６２を適用するようにした場合について述べたが、本発明はこれに限らず、外部に情報を送信するハードウェア回路構成の送信回路等のように、この他種々の送信手段を広く適用することができる。
【０１４５】
さらに上述の実施の形態においては、複数のコンテンツデータをそれぞれ暗号化して得られる複数の暗号化コンテンツデータと、当該コンテンツデータに基づくコンテンツを紹介するための複数の見本データと、コンテンツデータの購入権利を示す購入権利データとを有する提供データを生成する提供データ生成手段として、図１乃至図１２について上述した提供データ生成部３８や、ＣＰＵ７０を適用するようにした場合について述べたが、本発明はこれに限らず、提供データを生成するハードウェア回路構成の提供データ生成回路等のように、この他種々の提供データ生成手段を広く適用することができる。
【０１４６】
さらに上述の実施の形態においては、提供データ生成手段により生成された提供データを記録する記録媒体として、図１乃至図１２について上述した記録媒体３５や、ハードディスクドライブ７２のハードディスクを適用するようにした場合について述べたが、本発明はこれに限らず、光ディスクや半導体メモリ等のように、この他種々の記録媒体を広く適用することができる。
【０１４７】
さらに上述の実施の形態においては、提供データ生成手段により生成された提供データを記録媒体に記録する記録手段として、図１乃至図１２について上述した記録再生部３４や、ハードディスクドライブ７２を適用するようにした場合について述べたが、本発明はこれに限らず、提供データを記録媒体に記録するハードウェア回路構成の記録回路等のように、この他種々の記録手段を広く適用することができる。
【０１４８】
さらに上述の実施の形態においては、提供データに含まれる複数の暗号化コンテンツデータ、複数の見本データ及び又は購入権利データを再生可能な外部の記録再生装置から送信される、当該提供データを取得要求する取得要求情報を受信する受信手段として、図１乃至図１２について上述した制御部３０、通信制御部３２及びネットワークインタフェース３３や、ＣＰＵ７０、通信処理部７５及びネットワークインタフェース７６を適用するようにした場合について述べたが、本発明はこれに限らず、取得要求情報を受信するハードウェア回路構成の受信回路等のように、この他種々の受信手段を広く適用することができる。
【０１４９】
さらに上述の実施の形態においては、受信手段により受信された取得要求情報に応じて、記録媒体から提供データを読み出し、当該読み出した提供データを記録再生装置に送信する送信手段として、図１乃至図１２について上述した制御部３０、通信制御部３２及びネットワークインタフェース３３や、ＣＰＵ７０、通信処理部７５及びネットワークインタフェース７６を適用するようにした場合について述べたが、本発明はこれに限らず、提供データを記録再生装置に送信するハードウェア回路構成の送信回路等のように、この他種々の送信手段を広く適用することができる。
【０１５０】
さらに上述の実施の形態においては、記録再生装置で有効な購入権利データが存在しないときに復号要求された暗号化コンテンツデータに対応する課金処理を実行する課金処理手段として、図１乃至図１２について上述した課金処理部３７や、ＣＰＵ７０を適用するようにした場合について述べたが、本発明はこれに限らず、復号要求された暗号化コンテンツデータに対応する課金処理を実行するハードウェア回路構成の課金処理回路等のように、この他種々の課金処理手段を広く適用することができる。
【０１５１】
さらに上述の実施の形態においては、記録再生装置で有効な購入権利データが存在しないときに復号要求された暗号化コンテンツデータを復号するための復号鍵を生成する復号鍵生成手段として、図１乃至図１２について上述した鍵生成部３６や、ＣＰＵ７０を適用するようにした場合について述べたが、本発明はこれに限らず、復号要求された暗号化コンテンツデータを復号するための復号鍵を生成するハードウェア回路構成の復号鍵生成回路等のように、この他種々の復号鍵生成手段を広く適用することができる。
【産業上の利用可能性】
【０１５２】
本発明は、パーソナルコンピュータや携帯電話機、ゲーム機器等の記録再生装置や、パーソナルコンピュータ等のデータ提供装置に利用することができる。
【図面の簡単な説明】
【０１５３】
【図１】本発明による楽曲記録再生システムの全体構成の一実施の形態を示す略線図である。
【図２】携帯型記録再生装置の機能回路ブロックによるハードウェア構成を示すブロック図である。
【図３】記録媒体に対する提供データの記録の説明に供する略線図である。
【図４】データ提供サーバの機能回路ブロックによるハードウェア構成を示すブロック図である。
【図５】外部記録媒体の構成を示す略線図である。
【図６】楽曲データ購入処理（１）を示すシーケンスチャートである。
【図７】楽曲データ購入処理（２）を示すシーケンスチャートである。
【図８】購入権利追加処理（１）を示すシーケンスチャートである。
【図９】購入権利追加処理（２）を示すシーケンスチャートである。
【図１０】提供データ更新処理を示すシーケンスチャートである。
【図１１】携帯型記録再生装置のハードウェア回路ブロックによるハードウェア構成を示すブロック図である。
【図１２】データ提供サーバのハードウェア回路ブロックによるハードウェア構成を示すブロック図である。
【符号の説明】
【０１５４】
１……楽曲記録再生システム、２……携帯型記録再生装置、４……データ提供サーバ、１０、５４……操作入力部、１１、５５……入力処理部、１３、３０……制御部、１４、３２……通信制御部、１５、３３、６２、７６……ネットワークインタフェース、１７、３４……記録再生部、１８、３５……記録媒体、１９……有効化部、２４……購入権利更新部、２５……復号部、３６……鍵生成部、３７……課金処理部、３８……提供データ生成部、４０……外部記録媒体、４２……管理領域、４３……データ領域、５０、７０……ＣＰＵ、６１、７５……通信処理部、６４、７２……ハードディスクドライブ、ＫＳＳ１……第１の鍵生成使用情報、ＫＳＳ２……第２の鍵生成使用情報、ＤＭＦ……暗号化楽曲ファイル、ＳＰＦ……サンプルファイル、ＴＩＦ……管理ファイル、ＵＲＦ……購入権利ファイル、ＲＴ１……楽曲データ購入記録処理手順、ＲＴ３……購入権利追加取得処理手順、ＲＴ５……提供データ取得処理手順、ＲＴ２……権利有効化許可処理手順、ＲＴ４……購入権利追加提供処理手順、ＲＴ６……提供データ生成提供処理手順。
【図１】
2006048362.tif 000003
【図２】
2006048362.tif 000004
【図３】
2006048362.tif 000005
【図４】
2006048362.tif 000006
【図５】
2006048362.tif 000007
【図６】
2006048362.tif 000008
【図７】
2006048362.tif 000009
【図８】
2006048362.tif 000010
【図９】
2006048362.tif 000011
【図１０】
2006048362.tif 000012
【図１１】
2006048362.tif 000013
【図１２】
2006048362.tif 000014