以下、図面を参照して本発明の最良の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、楽曲配信システムに対して本発明を適用した場合の実施形態である。
[1.楽曲配信システムの構成及び機能概要]
先ず、本実施形態に係る楽曲配信システムSの構成及び機能概要について、図1を用いて説明する。
図1は、本実施形態に係る楽曲配信システムSの概要構成の一例を示す図である。
図1に示すように、楽曲配信システムSは、コンテンツ提示装置の一例としての複数の携帯電話機Pk(k=1,2・・・n)と、楽曲DB(データベース)101を備えるコンテンツサーバCSと、アプリケーションDB111を備えるノイズサーバNSと、中古楽曲DBを備えるサーバ装置及びコンテンツ配信サーバ装置の一例としての中古コンテンツサーバUSと、を含んで構成されている。
ここで、例えば、コンテンツサーバCS及びノイズサーバNSは、楽曲データ(コンテンツデータの一例)を制作・配信する配信業者により開設された楽曲配信サイトを構成するサーバであり、中古コンテンツサーバUSは、楽曲データを転売する転売業者により開設された楽曲転売サイトを構成するサーバである。もっとも、これらのサーバが同一の業者等により設置されたものであっても良い。
携帯電話機Pkと、コンテンツサーバCS、ノイズサーバNS及び中古コンテンツサーバUSとは、ネットワークNWを介して相互にデータの送受信が可能(例えば、通信プロトコルにTCP/IP(Transmission Control Protocol/Internet Protocol)を用いて、相互にデータの送受信が可能)になっている。なお、ネットワークNWは、例えば、インターネット、専用通信回線(例えば、CATV(Community Antenna Television)回線)、移動体通信網(無線基地局等を含む)、及びゲートウェイ等により構築されている。
上述した構成を有する楽曲配信システムSにおいて、携帯電話機Pkは、楽曲データを再生し、当該楽曲データに対応した楽曲を拡声するようになっている。この楽曲データは、楽曲DB101に記憶されており、コンテンツサーバCSから購入を希望するユーザの携帯電話機Pkにダウンロードされる(楽曲データがコンテンツサーバCSにより携帯電話機Pkに配信される)ことにより、配信業者からユーザに対して初回販売されるようになっている。また、楽曲データを再生させるために携帯電話機Pkにより実行される再生アプリケーションプログラム(以下、単に再生アプリケーションと称する)が、アプリケーションDB111に記憶されており、ノイズサーバNSから携帯電話機Pkにダウンロードされるようになっている。
初回販売された楽曲データの内、携帯電話機Pkのユーザにより不要と判断等された楽曲データは、対応する再生アプリケーションとともに中古コンテンツサーバUSにアップロード(送信)され、中古楽曲DB121に記憶されることにより、ユーザから転売業者に売却(本実施形態においては、金銭との交換ではなくサービスポイントと交換される)されるようになっている。このとき、売却された楽曲データは、なおも携帯電話機Pkに記憶されるが、当該楽曲データを再生すると、ノイズが重畳された状態、すなわち音質が劣化した状態(少なくとも視聴には耐える程度)で楽曲が拡声されるようになっている。その代替として、携帯電話機Pkのユーザに対しては、楽曲データの購入に利用することが出来るサービスポイントが付与されるようになっている。
そして、中古楽曲DB121に記憶された楽曲データは、中古コンテンツサーバUSから、購入を希望するユーザの携帯電話機Pkにダウンロードされることにより、転売業者からユーザに対して転売されるようになっている。この転売された楽曲データを再生すると、売却された楽曲データの場合と同様に、ノイズが重畳された楽曲が拡声されるようになっている。このように、転売される楽曲データの音質は初回販売される楽曲データの音質よりも劣化するため、本実施形態においては、楽曲データの転売時における販売価格を、初回販売時の販売価格よりも低く設定することとした。
更に、転売された楽曲データの内、ノイズが乗らない状態で楽曲を聴きたいと希望するユーザの携帯電話機Pkに、楽曲からノイズを除去するための解除キー(品質劣化低減データの一例)が中古コンテンツサーバUSからダウンロードされるようになっている。この解除キーは、ノイズサーバNSにより生成され、中古コンテンツサーバUSに送信されるようになっている。
こうして、携帯電話機Pkにおいて解除キーが取得された楽曲データを再生すると、ノイズが除去された楽曲が拡声されるようになっている。ただし、この場合においては、初回販売されたときよりも若干音質が劣化された状態(音質が劣化していることを判別することが困難な程度)で拡声される。
なお、以下の説明においては、転売業者に売却された楽曲データ及び転売された楽曲データ、すなわち音質が劣化した楽曲データを、初回販売された楽曲データと区別して、中古楽曲データとも称することとする。
[2.楽曲データの構成]
次に、楽曲データの構成について、図2及び図3を用いて説明する。
図2は、本実施形態に係る楽曲データの構成の一例を示す図である。また、図3は、楽曲音声データの構成の一例を示す図であり、(a)は正規楽曲データであり、(b)はノイズデータであり、(c)は逆相ノイズデータである。
図2に示すように、楽曲データには、楽曲音声データとプロパティデータとが含まれている。
楽曲音声データは、携帯電話機Pkにおいて楽曲を拡声するためのデータである。図3に示すように、楽曲音声データは、音データの一例としての正規楽曲データと(図3(a))、ノイズ成分の一例としてのノイズデータと(図3(b))、位相反転成分の一例としての逆相ノイズデータと(図3(a))、を含んでいる。
正規楽曲データは、ノイズを含んでいない楽曲を拡声するための音声データであり、初回販売された楽曲データを再生する場合には、正規楽曲データのみが再生されるようになっている。
ノイズデータは、一定時間長(t1)のピンクノイズを、所定時間間隔(t2)ごとに混入させて作成された音声データであり、転売業者に売却された楽曲データ及び転売された楽曲データを再生する場合には、正規楽曲データとともに再生されるようになっている。なお、ノイズ長(t1)及びノイズ間隔(t2)は、一定の時間ではなくランダムな時間であっても良いし、または、ノイズ間隔を設けなくても良い(楽曲に対して一様にノイズが重畳する状態となる)。
逆相ノイズデータは、上記ノイズデータにおけるノイズの位相を反転させて作成された音声データであり、転売された楽曲データの内、対応する解除キーが取得された楽曲データを再生すると、正規楽曲データ及びノイズデータとともに再生される。これにより、ノイズデータに含まれるノイズ成分と逆相ノイズデータに含まれる逆相成分とが打ち消しあい、ノイズ成分が除去される。ただし、ノイズ成分の除去に伴い正規楽曲データから拡声される楽曲の音質は、本来拡声されるべき楽曲の音質よりも若干の劣化がみられる。
携帯電話機Pkが、例えば、5.1チャンネル等の多チャンネル再生が可能な構成となっている場合であれば、正規楽曲データをチャンネル1及び2割り当て、ノイズデータをチャンネル3及び4に割り当て、逆相ノイズデータをチャンネル5及び6に割り当てるようにしても良い。この場合、携帯電話機Pkにおいて、初回販売された楽曲データに対しては、チャンネル1及び2の正規楽曲データのみを再生し、転売等された楽曲データに対しては、更にチャンネル3及び4のノイズデータも再生し、解除キーが取得された楽曲データに対しては、その上更にチャンネル5及び6の逆相ノイズデータも再生するように構成すれば良い。
一方、携帯電話機Pkにおいて多チャンネル再生ができないような構成となっている場合であれば、例えば、上記各音声データを予めミックスダウン(トラックダウン)しておいても良い。この場合は、正規楽曲データとノイズデータとを合成してノイズ入り楽曲データを作成するとともに、正規楽曲データとノイズデータと逆相ノイズデータとを合成してノイズ除去済み楽曲データを作成する。そして、正規楽曲データ、ノイズ入り楽曲データ及びノイズ除去済み楽曲データを含んだ状態で楽曲音声データを作成する。携帯電話機Pkにおいては、初回販売された楽曲データに対しては、正規楽曲データのみを再生し、転売等された楽曲データに対してはノイズ入り楽曲データのみを再生し、解除キーが取得された楽曲データに対しては、ノイズ除去済み楽曲データのみを再生するように構成すれば良い。
なお、楽曲データを上記いずれの構成とするかは任意であるが、例えば、予め2種類の構成の楽曲データを楽曲DB101に記憶させておき、コンテンツサーバCSにより楽曲データを配信する際に、携帯電話機Pkの端末種別等を参照して多チャンネル再生が可能か否かを判定し、当該判定結果に応じて配信し分けるようにしても良い。
また、各音声データのデータ形式は任意であり、例えば、MLD(music for imode)、MIDI(Musical Instrument Digital Interface)、MP3(MPEG Audio Layer-3)等のデータ形式を用いることができる。
図2に戻り、プロパティデータには、楽曲詳細情報と、複製情報の一例としてのコピー情報と、ダウンロード情報と、が含まれている。
楽曲詳細情報には、例えば、楽曲ID(識別情報)、楽曲のタイトル、アーティストの名称、トラック番号、ジャンル、歌詞、当該楽曲データを再生するための再生アプリケーションを示すアプリケーションID等の楽曲に関する情報が含まれている。
コピー情報は、楽曲データが初回販売された後に当該楽曲データがコピーされたか否かを示す情報であり、コピーされていない場合はコピーなしが設定され、コピーされた場合はコピー済みが設定されるようになっている。楽曲データがコンテンツサーバCSから携帯電話機Pkに配信されるとき、このコピー情報はコピーなしに設定されており、携帯電話機Pkにおいて、例えば、楽曲データを中古コンテンツサーバUSにアップロードする等の楽曲データに対するコピーを伴う操作が発生する際にコピー済みに設定されるようになっている。
ダウンロード情報は、例えば、楽曲データが他の楽曲データと一括してコンテンツサーバCSからダウンロードされた(すなわち、一括して初回販売された)ものであるか否かを示すダウンロードフラグ情報と、当該楽曲データと一緒にダウンロードされた楽曲データを示す対応楽曲情報(例えば、楽曲ID、楽曲のタイトル、楽曲データのファイル名等)と、が含まれている。コンテンツサーバCSから単独で配信される楽曲データのダウンロードフラグ情報には一括ダウンロードなし(単独ダウンロード)が設定される一方、複数一括で配信される楽曲データ全てのダウンロードフラグ情報には一括ダウンロードありが設定されるとともに、各楽曲データの対応楽曲情報には残りの楽曲データを示す情報が設定される。例えば、楽曲データA、B、Cが一括で配信される場合、楽曲データAの対応楽曲情報には楽曲データB及びCのタイトル等が設定され、楽曲データBの対応楽曲情報には楽曲データA及びCのタイトル等が設定され、楽曲データCの対応楽曲情報には楽曲データA及びBのタイトル等が設定される。
ダウンロードフラグ情報に一括ダウンロードありが設定されている楽曲データは、対応楽曲情報に示された楽曲データと一括でのみ、ダウンロード及びアップロードが可能となっている。
[3.コンテンツサーバ、ノイズサーバ、中古コンテンツサーバの構成及び機能等]
次に、コンテンツサーバCS、ノイズサーバNS及び中古コンテンツサーバUSの構成及び機能について、図4乃至図7を用いて説明する。
図4は、本実施形態に係るコンテンツサーバCS、ノイズサーバNS及び中古コンテンツサーバUSに共通する基本的な構成の概要例を示すブロック図である。
図4に示すように、コンテンツサーバCS、ノイズサーバNS及び中古コンテンツサーバUSは、ネットワークNWに接続して携帯電話機Pkや他のサーバ装置との通信を制御する通信部11と、各種プログラム及びデータ等を記憶するとともに、各種データベースが構築されている記憶部12(例えば、ハードディスクドライブ等)と、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)等を備えるシステム制御部13と、を備え、システム制御部13と各部とはシステムバス14を介して相互に接続されている。
システム制御部13は、CPUが、ROMや記憶部12に記憶された各種プログラム(例えば、オペレーティングシステム、楽曲配信処理プログラム等)を読み出し実行することにより当該サーバ全体を制御するようになっている。なお、各種プログラム等は、例えば、他のサーバからダウンロードされるようにしても良いし、CD−ROM等の記録媒体に記録されてドライブを介して読み込まれるようにしても良い。
はじめに、コンテンツサーバCSは、楽曲配信サイトとして、携帯電話機Pkに対して初回販売される楽曲データを配信するようになっている。このコンテンツサーバCSの記憶部12には、楽曲データが記憶される楽曲DB101が構築されている。
図5は、楽曲DB101に記憶された楽曲データの一例を示す図である。
図5に示すように、楽曲DB101には、複数の楽曲データ(図5の例では楽曲A〜楽曲Iの9曲)が、一つのグループ(以下、アルバムと称する)にまとめられてアルバム単位で記憶されるようになっている。そして、一つのアルバムに含まれる各楽曲データは、ダウンロードされる際の一括ダウンロード数に対応して複数種類記憶されるようになっている。例えば、図5(a)の例においては、一括ダウンロード数が1曲、すなわち単独でダウンロードされる楽曲データ、一括ダウンロード数が2曲の楽曲データ、一括ダウンロード数が全曲(9曲)、すなわちアルバム全体で一括ダウンロードされる楽曲データが、夫々各楽曲に対応して記憶されている。
ここで、各楽曲データのコピー情報にはコピーなしが設定されている。また、単独でダウンロードされる楽曲データのダウンロードフラグ情報には一括ダウンロードなしが設定され、2曲で一括ダウンロードされる楽曲データ及びアルバム全体で一括ダウンロードされる楽曲データのダウンロードフラグ情報には一括ダウンロードありが設定されている。更に、アルバム全体で一括ダウンロードされる楽曲データの対応楽曲情報には、他の8曲のタイトル等が設定されている。
そして、単独でダウンロードされる楽曲データとしては、前記図3(b)に示したノイズ長(t1)が3秒のノイズデータ等を含む楽曲データが記憶され、2曲で一括ダウンロードの楽曲データとしては、ノイズ長が2秒のノイズデータ等を含む楽曲データが記憶され、アルバム全体で一括ダウンロードされる楽曲データとしては、ノイズ長が1秒のノイズデータ等を含む楽曲データが記憶される。このように、本実施形態においては、一括ダウンロードする楽曲データの数が多いほど、楽曲にノイズを混入させる割合を低下させ、複数の楽曲データをまとめて購入するユーザに対しては、より音質の良い楽曲データを配信することとした。
なお、上記のようにノイズ長を変える以外にも、例えば、図5(b)に示すように、一括ダウンロード数に応じてノイズ間隔(t2)を変えても良いし、ノイズの音量を変えるようにしても良い。
コンテンツサーバCSの記憶部12には、また、ユーザDBが構築されている(図示せず)。ユーザDBには、楽曲配信サイトに登録されている携帯電話機Pkのユーザに関する情報(例えば、ユーザの氏名、年齢、性別、住所、電話番号、メールアドレス、携帯電話機Pkの種別、クレジットカードの番号、楽曲の購入履歴等)が、例えば、ユーザIDに対応付けて記憶されている。
コンテンツサーバCSのシステム制御部13は、携帯電話機Pkからのリクエストに応じて、楽曲の検索ページや楽曲リストのページ等に対応するWebコンテンツデータ(例えば、HTML(eXtensible HyperText Markup Language)データ、画像データ、音声データ等により構成されている)を生成し、当該Webコンテンツデータを携帯電話機Pkに配信するようになっている。
また、コンテンツサーバCSのシステム制御部13は、携帯電話機Pkにより送信された楽曲購入リクエストに応じて、楽曲DB101に記憶されている楽曲データを単独で、または複数一括して当該携帯電話機Pkに配信するようになっている。このとき、2曲分の楽曲データを一括して配信する場合には、楽曲DB101から読み出した各楽曲データの対応楽曲情報に他方の楽曲データのタイトル等を設定した上で、当該楽曲データを配信するようになっている。
次に、ノイズサーバNSは、携帯電話機Pkに対して再生アプリケーションを配信する一方、中古コンテンツサーバUSに対して解除キーを送信するようになっている。このノイズサーバNSの記憶部12には、再生アプリケーションが記憶されるアプリケーションDB111が構築されている。
図6は、アプリケーションDB111に記憶された再生アプリケーションの一例を示す図である。
図6に示すように、アプリケーションDB111には、例えば、各楽曲データに対応した再生アプリケーションが、各再生アプリケーションに固有に付与されたアプリケーションIDに対応付けて記憶されている。各再生アプリケーションには、対応する楽曲データの楽曲音声データ等にアクセスして、楽曲データを再生するための再生プログラム部分が含まれている。そして、楽曲データを再生する際、当該楽曲データが初回販売後にコピーされたもの(コピー情報がコピー済み)である場合には、正規楽曲データを、ノイズデータ等とともに再生するための劣化再生プログラム部分(品質劣化プログラムの一例)が含まれている。更に、各再生アプリケーションには、対応する楽曲データを中古コンテンツサーバUSにアップロードするための送信プログラム部分も含まれている。各楽曲データは、例えば、対応する再生アプリケーションのみにより再生することが可能となっている。
ノイズサーバNSのシステム制御部13は、携帯電話機Pkにより送信された再生アプリケーションリクエストに応じて、アプリケーションDB111に記憶されている再生アプリケーションを当該携帯電話機Pkに配信するようになっている。
また、ノイズサーバNSのシステム制御部13は、中古コンテンツサーバUSにより送信された解除キーリクエストに応じて、ノイズを除去する楽曲データに対応した解除キーを生成し、当該解除キーを中古コンテンツサーバUSに送信するようになっている。なお、解除キーは、例えば、携帯電話機Pkにおいて再生アプリケーションが実行されたときに参照される情報であっても良いし、当該再生アプリケーションから呼び出されるノイズ除去用の追加プログラム等であっても良い。また、解除キーは、必ずしも解除キーリクエストを受信する都度生成しなければならないというものではなく、例えば、楽曲データに対応した解除キーを、楽曲ID等に対応付けて予めデータベース等に登録しておき、解除キーリクエストに応じて、データベース等から読み出すようにしても良い。
次に、中古コンテンツサーバUSは、楽曲転売サイトとして、携帯電話機Pkから中古楽曲データを、対応する再生アプリケーションとともに受信する一方、当該中古楽曲データ及び再生アプリケーションを、購入を希望するユーザの携帯電話機Pkに配信するようになっている。この中古コンテンツサーバUSの記憶部12には、中古楽曲データ及び再生アプリケーションが記憶される中古楽曲DB121が構築されている。
図7は、中古楽曲DB121に記憶された中古楽曲データ及び再生アプリケーションの一例を示す図である。
図7に示すように、中古楽曲DB121には、例えば、携帯電話機Pkによりアップロードされた中古楽曲データと、当該中古楽曲データに対応する再生アプリケーションと、が、アップロードされた順番等に応じて付与されたIDに対応付けて記憶されている。また、携帯電話機Pkから一括でアップロードされた中古楽曲データ(ダウンロードフラグが一括ダウンロードありの中古楽曲データ)及び再生アプリケーションに対しては、まとめて一つのIDが付与されるようになっている。
中古コンテンツサーバUSの記憶部12には、また、楽曲転売サイトに登録されている携帯電話機Pkのユーザに関する情報が記憶されるユーザDBが構築されている(図示せず)。
中古コンテンツサーバUSのシステム制御部13は、携帯電話機Pkからのリクエストに応じて、中古の楽曲の検索ページや楽曲リストのページ等に対応するWebコンテンツデータを生成し、当該Webコンテンツデータを携帯電話機Pkに配信するようになっている。
また、中古コンテンツサーバUSのシステム制御部13は、携帯電話機Pkにより送信された中古楽曲データ及び再生アプリケーションを受信し、コンテンツ記憶手段として、当該中古楽曲データ及び再生アプリケーションを中古楽曲DB121に記憶するようになっている。
更に、中古コンテンツサーバUSのシステム制御部13は、コンテンツ配信手段として、携帯電話機Pkにより送信された中古楽曲購入リクエストに応じて、中古楽曲DB121に記憶されている中古楽曲データ及び対応する再生アプリケーションを、付与されたID単位(単独でアップロードされたものは単独、一括でアップロードされたものは一括)で読み出し、当該読み出した中古楽曲データに再生アプリケーションを付加して帯電話機Pkに配信するようになっている。
また更に、中古コンテンツサーバUSのシステム制御部13は、品質劣化低減データ配信手段として、携帯電話機Pkにより送信された解除キー購入リクエストに応じて、ノイズサーバNSから解除キーを取得し、当該解除キーを携帯電話機Pkに配信するようになっている。
[4.携帯電話機の構成及び機能等]
次に、携帯電話機Pkの構成及び機能について、図8及び図9を用いて説明する。
図8は、本実施形態に係る携帯電話機Pkの概要構成の一例を示すブロック図である。
図8に示すように、携帯電話機Pkは、無線基地局との電波送受信によりネットワークNWに接続して、他の携帯電話機Pkやサーバ等との通信を制御する無線通信部21と、例えば、マイクロホン、A/D変換器等を有し、ユーザの発話音声等をマイクロホンから入力すると当該音声に対応した音声データを生成して無線通信部21に出力する音声入力部22と、例えば、スピーカ、増幅回路等を有し、無線通信部21から供給された音声データに対応する音声や、記憶部26に記憶された楽曲データ等に対応する音声等を生成してスピーカにより拡声する音声出力部23と、を備え、他の携帯電話機との通話やサーバ等とのデータ通信が可能となっている。かかる通信方式には、例えば、PDC(Personal Digital Cellular)方式や、IMT(International Mobile Telecommunication)方式、PHS(Personal Handyphone System)方式等が採用されている。
また、携帯電話機Pkは、文字や画像等の情報を画面に表示する表示部24(例えば、液晶ディスプレイ、有機ELディスプレイ等)と、ユーザからの操作指示の入力を受け付け、その指示内容を指示信号としてシステム制御部27に出力する操作部25(例えば、テンキー、操作ボタン等)と、を備えている。
更に、携帯電話機Pkは、各種プログラム及びデータ等を記憶する記憶部26(例えば、フラッシュメモリ等)を備えている。
図9は、携帯電話機Pkの記憶部26における記憶領域の割り当て例を示す図である。
記憶部26には、ダウンロードされた楽曲データ、再生アプリケーション及び解除キーが記憶されるようになっている。図8に示すように、記憶部26には、再生アプリケーションが格納されるプログラム格納領域1,2・・・nと、楽曲データが格納される楽曲格納領域1,2・・・nと、解除キーが格納される解除キー格納領域1,2・・・nと、が設けられている。ここで、プログラム格納領域1,2・・・nには、楽曲格納領域1,2・・・nに格納された楽曲データに夫々対応した再生アプリケーションが夫々格納され、解除キー格納領域1,2・・・nには、楽曲格納領域1,2・・・nに格納された楽曲データに夫々対応した解除キーが夫々格納されるようになっている。
なお、不正コピー等を防止する観点から、各楽曲格納領域は、対応するプログラム格納領域に格納されたプログラムのみからアクセス可能となっていることが望ましい。
携帯電話機Pkは、また更に、CPU、RAM、ROM等を備える更新手段、取得手段、複製判別手段、品質劣化低減データ取得手段及び劣化提示手段の一例としてのシステム制御部27を備え、システム制御部27と各部とはシステムバス28を介して相互に接続されている。
システム制御部27は、CPUが、ROMや記憶部26に記憶された各種プログラムを読み出し実行することにより携帯電話機Pk全体を制御するとともに、更新手段、取得手段、複製判別手段、品質劣化低減データ取得手段及び劣化提示手段として機能するようになっている。
具体的に、システム制御部27は、操作部25を介してユーザにより選択された楽曲に対応する楽曲データの購入リクエストをコンテンツサーバCSに送信するとともに、コンテンツサーバCSから配信された楽曲データを受信し、記憶部26に記憶するようになっている。
また、システム制御部27は、コンテンツサーバCSから楽曲データを受信したときに、当該楽曲データに対応する再生アプリケーションのリクエストをノイズサーバNSに送信するとともに、ノイズサーバNSから配信された再生プリケーションを受信し、記憶部26に記憶するようになっている。
更に、システム制御部27は、記憶部26に記憶された楽曲データ及び再生アプリケーションの内、操作部25を介してユーザにより選択された楽曲に対応する楽曲データ及び再生アプリケーションを、当該再生アプリケーションを実行することにより中古コンテンツサーバUSにアップロードするようになっている。その際、システム制御部27は、ダウンロードフラグ情報に一括ダウンロードありが設定されている楽曲データについては、対応楽曲情報に示された楽曲データと一括してアップロードするようになっている。また、システム制御部27は、更新手段として、楽曲データをアップロードする前に、当該楽曲データのコピー情報をコピー済みに設定するようになっている。
更にまた、システム制御部27は、取得手段として、操作部25を介してユーザにより選択された楽曲に対応する中古楽曲データの購入リクエストを中古コンテンツサーバUSに送信するとともに、中古コンテンツサーバUSから配信された中古楽曲データ及び当該中古楽曲データに付加された再生アプリケーションを受信し、コンテンツ記憶手段として、記憶部26に記憶するようになっている。
また更に、システム制御部27は、品質劣化低減データ取得手段として、記憶部26に記憶された中古楽曲データの内、操作部25を介してユーザにより選択された楽曲に対応する中古楽曲データに対応する解除キーの購入リクエストを中古コンテンツサーバUSに送信するとともに、中古コンテンツサーバUSから配信された解除キーを受信し、記憶部26に記憶するようになっている。
また更に、システム制御部27は、劣化提示手段として、記憶部26に記憶された再生アプリケーションを実行することにより、当該再生アプリケーションに対応して記憶部26に記憶されている楽曲データを再生し、音声出力部23を制御して、当該楽曲データに対応する楽曲を拡声させるようになっている。このとき、システム制御部27は、楽曲データがコピーされたものでない(コピー情報がコピーなし)場合は、劣化再生プログラム部分を起動させずに、正規の楽曲のみが拡声されるように楽曲データを再生するようになっている。また、楽曲データがコピーされたものであって(コピー情報がコピー済み)、且つ当該楽曲データに対応する解除キーが記憶部26に記憶されていない場合、システム制御部27は、劣化再生プログラム部分を起動し、ノイズが重畳された楽曲が拡声されるように楽曲データを再生するようになっている。また、楽曲データがコピーされたものであって、且つ当該楽曲データに対応する解除キーが記憶部26に記憶されている場合、システム制御部27は、劣化再生プログラム部分を起動するとともに、逆相ノイズによりノイズが除去された楽曲が拡声されるように楽曲データを再生するようになっている。
[5.楽曲配信システムSの動作]
次に、楽曲配信システムSの動作について、図10乃至図14を用いて説明する。
はじめに、楽曲データの初回販売時における動作について説明する。
図10は、本実施形態に係る楽曲配信システムSの楽曲データ初回販売時における処理の一例を示すシーケンス図である。
先ず、ユーザが携帯電話機Pkの操作部25を操作することにより、記憶部26等に記憶されたWebブラウザプログラムを起動し、楽曲配信サイトのURL(Uniform Resource Locator)等を指定する。そうすると、携帯電話機Pkのシステム制御部27は、図10に示すように、コンテンツサーバCSに検索ページリクエストを送信する(ステップS1)。
検索ページリクエストを受信したコンテンツサーバCSのシステム制御部13は、楽曲データを検索するためのページデータ(Webコンテンツデータ)を生成し(ステップS2)、当該検索ページデータを携帯電話機Pkに送信する(ステップS3)。
ページデータを受信した携帯電話機Pkのシステム制御部27は、当該ページデータに基づいて楽曲検索ページを画面に表示し、ユーザによる検索条件(例えば、楽曲のタイトル、アーティストの名称等)の入力の受付を開始する(ステップS4)。そしてユーザにより検索条件が入力されると、システム制御部27は、検索リクエストをコンテンツサーバCSに送信する(ステップS5)。
検索リクエストを受信したコンテンツサーバCSのシステム制御部13は、検索条件に合致する楽曲データを楽曲DB101から検索した後(ステップS6)、その検索結果を示すページデータ生成し、当該ページデータを携帯電話機Pkに送信する(ステップS7)。
ページデータを受信した携帯電話機Pkのシステム制御部27は、当該ページデータに基づいて検索結果ページを画面に表示し、ユーザによる楽曲データの選択入力の受付を開始する(ステップS8)。そして、検索結果ページに表示された楽曲データのリストの中から、1曲、または複数曲、あるいはアルバム全体等、購入したい楽曲データが選択されると、システム制御部27は、楽曲購入リクエストをコンテンツサーバCSに送信する(ステップS9)。
楽曲購入リクエストを受信したコンテンツサーバCSのシステム制御部13は、携帯電話機Pkのユーザに対して課金処理を実行する(ステップS10)。具体的には、例えば、ユーザIDとパスワードを入力するためのページデータを携帯電話機Pkに送信し、携帯電話機Pkにおいて入力されたユーザID及びパスワードとユーザDBに記憶されている情報とに基づいてユーザIDを特定して認証処理を実行し、ユーザIDに対応してユーザDBに記憶されているクレジットカード情報(例えば、カード番号、有効期限等)を用いて課金を行っても良いし、クレジットカード情報を入力するためのページデータを携帯電話機Pkに送信し携帯電話機Pkにおいて入力されたクレジットカード情報に用いて課金を行うようにしても良い。
次いで、コンテンツサーバCSのシステム制御部13は、選択された楽曲データを楽曲DB101から読み出し、当該楽曲データを携帯電話機Pkに配信する(ステップS11)。ここで、複数の楽曲データが配信される場合には、各楽曲データのダウンロードフラグ情報は一括ダウンロードありに設定されている。
楽曲データを受信した携帯電話機Pkのシステム制御部27は、当該楽曲データを記憶部26に格納し(ステップS12)、当該楽曲データに対応する再生アプリケーションのリクエストをノイズサーバNSに送信する(ステップS13)。具体的には、例えば、楽曲データに対応する再生アプリケーションのアプリケーションIDを、当該楽曲データの楽曲詳細情報から読み出し、当該アプリケーションIDを含んだリクエストをノイズサーバNSに送信する。
再生アプリケーションリクエストを受信したノイズサーバNSは、アプリケーションID等により指定された再生アプリケーションをアプリケーションDB111から読み出し、当該再生アプリケーションを携帯電話機Pkに配信する(ステップS14)。
再生アプリケーションを受信した携帯電話機Pkのシステム制御部27は、当該再生アプリケーションを記憶部26に格納し(ステップS15)、処理を終了する。
なお、上記のように、楽曲データを再生アプリケーションより先に配信する以外にも、例えば、再生アプリケーションを先に配信するようにしても良いし、双方を同時にコンテンツサーバCS等から配信するようにしても良い。
次に、楽曲データが転売業者に売却される場合の動作について説明する。
図11は、本実施形態に係る楽曲配信システムSの楽曲データの転売業者への売却時における処理の一例を示すシーケンス図である。
先ず、ユーザが携帯電話機Pkの操作部25を操作することにより、システム制御部27は、図11に示すように、売却可能な楽曲データのリストを画面に表示し、ユーザによる楽曲データの選択入力の受付を開始する(ステップS21)。このとき、コピー情報がコピー済みに設定されている楽曲データは既に売却済みであるため、これらの楽曲データは選択することは出来ないようになっている。また、ダウンロードフラグ情報が一括ダウンロードありに設定されている楽曲データは、対応楽曲情報に示された楽曲データと一括でのみ選択可能なように画面に表示される。そして、ユーザにより売却を希望する楽曲データが選択されると、システム制御部27は、中古コンテンツサーバUSにアップロードリクエストを送信する(ステップS22)。
アップロードリクエストを受信した中古コンテンツサーバUSのシステム制御部13は、アップロード許可応答を携帯電話機Pkに送信する(ステップS23)。
アップロード許可応答を受信した携帯電話機Pkのシステム制御部27は、選択された楽曲データに対応する再生アプリケーションを起動し、コピー情報をコピー済みに設定した後(ステップS24)、当該楽曲データと対応する再生アプリケーションとを記憶部26から読み出して、中古コンテンツサーバUSにアップロードする(ステップS25)。
楽曲データと再生アプリケーションとを受信した中古コンテンツサーバUSのシステム制御部13は、これらに対して1のIDを付与し、中古楽曲DB121に記憶する(ステップS26)。そして、システム制御部13は、携帯電話機Pkのユーザに対してサービスポイントの加算処理を実行し(ステップS27)、処理を終了する。
なお、楽曲データ等のアップロード方法としては、上記以外にも、例えば、楽曲データを中古コンテンツサーバUS宛ての電子メールに添付して、所定のメールサーバに送信するようにしても良い。この場合においても、再生アプリケーションにより楽曲データのコピー情報がコピー済みに設定される。
次に、楽曲データの転売時における動作について説明する。
図12は、本実施形態に係る楽曲配信システムSの楽曲データの転売時における処理の一例を示すシーケンス図である。
先ず、ユーザが携帯電話機Pkの操作部25を操作することにより、記憶部26等に記憶されたWebブラウザプログラムを起動し、楽曲転売サイトのURL等を指定する。そうすると、携帯電話機Pkのシステム制御部27は、図12に示すように、中古コンテンツサーバUSに検索ページリクエストを送信する(ステップS41)。
検索ページリクエストを受信した中古コンテンツサーバUSのシステム制御部13は、楽曲データを検索するためのページデータを生成し(ステップS42)、当該検索ページデータを携帯電話機Pkに送信する(ステップS43)。
ページデータを受信した携帯電話機Pkのシステム制御部27は、当該ページデータに基づいて楽曲検索ページを画面に表示し、ユーザによる検索条件の入力の受付を開始する(ステップS44)。そしてユーザにより検索条件が入力されると、システム制御部27は、検索リクエストを中古コンテンツサーバUSに送信する(ステップS45)。
検索リクエストを受信した中古コンテンツサーバUSのシステム制御部13は、検索条件に合致する楽曲データを中古楽曲DB121から検索した後(ステップS46)、その検索結果を示すページデータ生成し、当該ページデータを携帯電話機Pkに送信する(ステップS47)。
ページデータを受信した携帯電話機Pkのシステム制御部27は、当該ページデータに基づいて検索結果ページを画面に表示し、ユーザによる楽曲データの選択入力の受付を開始する(ステップS48)。そして、検索結果ページに表示された楽曲データのリストの中から、購入したい楽曲データが選択されると、システム制御部27は、楽曲購入リクエストを中古コンテンツサーバUSに送信する(ステップS49)。
中古楽曲購入リクエストを受信した中古コンテンツサーバUSのシステム制御部13は、携帯電話機Pkのユーザに対して課金処理を実行し(ステップS50)、選択された楽曲データと対応する再生アプリケーションとを中古楽曲DB121から読み出し、これらを携帯電話機Pkに配信する(ステップS51)。
楽曲データと再生アプリとを受信した携帯電話機Pkのシステム制御部27は、これらを記憶部26に格納し(ステップS52)、処理を終了する。
次に、解除キー販売時における動作について説明する。
図13は、本実施形態に係る楽曲配信システムSの解除キー販売時における処理の一例を示すシーケンス図である。
先ず、ユーザが携帯電話機Pkの操作部25を操作することにより、システム制御部27は、図13に示すように、記憶部26に記憶されている楽曲データのリストを画面に表示し、ユーザによる楽曲データの選択入力の受付を開始する(ステップS61)。このとき、コピー情報がコピー済みに設定され、且つ対応する解除キーが記憶部26に記憶されていない楽曲データのみがリスト表示される。また、ダウンロードフラグ情報が一括ダウンロードありに設定されている楽曲データは、対応楽曲情報に示された楽曲データと一括でのみ選択可能なように画面に表示される。
そして、ユーザにより解除キーの購入を希望する楽曲データが選択されると、システム制御部27は、中古コンテンツサーバUSに解除キー購入リクエストを送信する(ステップS62)。
解除キー購入リクエストを受信した中古コンテンツサーバUSのシステム制御部13は、ノイズサーバNSに解除キーリクエストを送信する(ステップS63)。
一方、解除キーリクエストを受信したノイズサーバNSは、対応する解除キーを生成し(ステップS64)、当該解除キーを中古コンテンツサーバUSに送信する(ステップS65)。
そして、解除キーを受信した中古コンテンツサーバUSは、当該携帯電話機Pkのユーザに対して課金処理を実行し(ステップS66)、受信した解除キーを携帯電話機Pkに送信する(ステップS67)。
解除キーを受信した携帯電話機Pkのシステム制御部27は、当解除キーを記憶部26に格納し(ステップS68)、処理を終了する。
なお、解除キーは、ノイズサーバNSから直接携帯電話機Pkに配信されるようにしても良い。
次に、携帯電話機Pkの楽曲データ再生時における動作について説明する。
図14は、本実施形態に係る携帯電話機Pkのシステム制御部27の楽曲データ再生処理の一例を示すシーケンス図である。
先ず、ユーザが携帯電話機Pkの操作部25を操作することにより、再生したい楽曲データを選択すると、システム制御部27は、選択された楽曲データに対応する再生アプリケーションを起動する。
そして、システム制御部27は、図14に示すように、選択された楽曲データのコピー情報がコピー済みであるか否かを判定し(ステップS101)、コピーなしである場合、すなわち、選択された楽曲データが、コンテンツサーバCSからダウンロードされた後に中古コンテンツサーバUSにアップロードされていない場合は(ステップS101:NO)、音声出力部23を制御して、選択された楽曲データの正規楽曲データのみを再生し、ノイズのない楽曲をスピーカから拡声させる(ステップS102)。
一方、コピー情報がコピー済みである場合(ステップS101:YES)、システム制御部27は、劣化再生プログラムを起動し、選択された楽曲データに対応する解除キーが記憶部26に記憶されているか否かを判定する(ステップS103)。
そして、対応する解除キーが記憶されていない場合、すなわち、選択された楽曲データが、中古コンテンツサーバUSにアップロードされたものであるか、中古コンテンツサーバUSからダウンロードされたものであり、対応する解除キーを購入していない場合(ステップS103:NO)、システム制御部27は、音声出力部23を制御して、選択された楽曲データの正規楽曲データとノイズデータとを再生し(または、ノイズ入り楽曲データを再生し)、ノイズが混入した楽曲をスピーカから拡声させる(ステップS104)。
一方、対応する解除キーが記憶されている場合(ステップS103:YES)、システム制御部27は、音声出力部23を制御して、選択された楽曲データの正規楽曲データとノイズデータと逆相ノイズデータを再生し(または、ノイズ除去済み楽曲データを再生し)、ノイズが除去された楽曲をスピーカから拡声させる(ステップS105)。
以上説明したように、本実施形態によれば、中古コンテンツサーバUSから携帯電話機Pkに配信される楽曲データには、当該楽曲データを再生させるための再生アプリケーションと、当該楽曲データが初回販売後にコピーされたものであるかを示すコピー情報が付加されている。そして、携帯電話機Pkのシステム制御部27は、中古コンテンツサーバUSから配信された楽曲データを付加された再生アプリケーション(楽曲データと同時に配信された再生アプリケーション)とともに受信し、記憶部26に記憶するようになっている。また、携帯電話機Pkのシステム制御部27は、記憶された楽曲データが初回販売後にコピーされたものであるか否かをコピー情報に基づいて判別し、初回販売後にコピーされたものである場合には、再生アプリケーションの楽曲データの音質を劣化させるための劣化再生プログラム部分を起動し、当該楽曲データの少なくとも一部の音質を劣化させて再生するようになっている。
従って、初回販売後に一度コピーされた楽曲データは、再生時にその音質が劣化するので、音質が劣化した楽曲データを中古品と同様の扱いで売買することが出来る。このように、楽曲データに対して中古という概念を導入することにより、楽曲データの転売を有効に行うことが可能となる。
また、携帯電話機Pkのシステム制御部27は、記憶部26に記憶された楽曲データが初回販売後にコピーされたものではない場合には、劣化再生プログラム部分を起動せずに、楽曲データを再生することにより、初回販売後にコピーされていない楽曲データを、音質が劣化しない状態で再生するので、転売時における販売価格を初回販売時における価格よりも低くするというインセンティブが働きやすくなり、コンテンツデータの転売をより有効に行うことが可能となる。
更に、携帯電話機Pkのシステム制御部27は、楽曲データの音質の劣化を低減するための解除キーを、ネットワークNWを介してノイズサーバNSから受信し、記憶部26に記憶された楽曲データが初回販売後にコピーされたものである場合には、劣化再生プログラム部分を起動するとともに、受信された解除キーに基づいて、楽曲データの音質の劣化を低減させて再生するので、転売された楽曲データを気に入り、当該楽曲データのより音質の良いものを希望するユーザに対して、転売業者(あるいは、配信業者)は、解除キーを販売することが出来る。
更にまた、この楽曲データは、転売時よりも音質の劣化が低減されているが、初回販売時よりも若干音質は劣化しているので、初回販売された楽曲データと、転売後に対応する解除キーが購入された楽曲データとの間で、音質を差別化することが出来る。
しかも、楽曲データは、正規楽曲データと、ノイズデータと、逆相ノイズデータとが含まれ(または、正規楽曲データと、ノイズ入り楽曲データと、ノイズ除去済み楽曲データとが含まれ)、楽曲データが初回販売後にコピーされたものではない場合には、正規楽曲データのみを再生し、初回販売後にコピーされたものである場合には、正規楽曲データ及びイズデータ(または、ノイズ入り楽曲データのみ)を再生し、対応する解除キーが存在する場合には、正規楽曲データ、ノイズデータ及び逆相ノイズデータ(または、ノイズ除去済み楽曲データのみ)を再生するので、例え携帯電話機Pkの各部の処理能力等が低い場合であっても、楽曲データの音質を劣化させたり、その劣化を低減させることが容易に可能となり、また、各楽曲データに適したノイズを重畳させることが出来る。
また更に、携帯電話機Pkのシステム制御部27は、購入された楽曲データを中古業者に売却する際、記憶部26に記憶された楽曲データを中古コンテンツサーバUSにアップロードする前に、当該楽曲データのコピー情報をコピー済みに設定し、転売された楽曲データだけではなく、売却の対象となった楽曲データの音質も劣化させるので、初回販売された楽曲データと、売却対象となった楽曲データと、の間で、音質を差別化することが出来る。
更にまた、同一内容の楽曲に対して、単独でダウンロードされる楽曲データと、他の楽曲データと一括してダウンロードされる楽曲データとがコンテンツサーバCSの楽曲DB101に記憶されており、各楽曲データは、一括してダウンロードされる曲数が多いほど、音質の劣化する程度が低くなっている。そして、コンテンツサーバCSのシステム制御部13は、単独でダウンロードされる楽曲データを単独で携帯電話機Pkに配信する一方、一括でダウンロードされる楽曲データを複数一括して携帯電話機Pkに配信するので、例えば、アルバム等、複数の楽曲データに対するユーザの一括購入の意欲を向上させることが出来る。
また更に、楽曲データには、当該楽曲データが一括でダウンロードされたものであるかを示すダウンロード情報が付加されており、携帯電話機Pkのシステム制御部27は、楽曲データが一括してダウンロードされたものであるか否かをダウンロード情報に基づいて判別し、一括してダウンロードされたものである場合には、ダウンロード情報に示される楽曲データと一括で中古コンテンツサーバUSにアップロードするので、一括で初回販売された複数の楽曲データを、その一括販売された単位で、その後流通させることが出来る。
なお、上記説明した実施形態においては、正規楽曲データ以外にもノイズを重畳するためのデータ(例えば、ノイズデータ、ノイズ入り楽曲データ等)やノイズを除去するデータ(例えば、逆相ノイズデータ、ノイズ除去済み楽曲データ等)を含めて楽曲データを構成していたが、必ずしもこれらのデータを楽曲データに含ませる必要はなく、再生アプリケーションによる制御のみでノイズを重畳させたり、ノイズを除去するようにしても良い。また、例えば、逆相ノイズデータ等を含めずに楽曲データを構成する一方、逆相ノイズデータ等を、解除データとしてノイズサーバNSの記憶部12に構築されたデータベース等に記憶しておき、解除データとしての逆相ノイズデータ等を、ノイズサーバNS等から携帯電話機Pkにダウンロードされるようにしても良い。
また、再生アプリケーションは、必ずしも楽曲データと一対一に対応したものを用意する必要はなく、例えば、一つの再生アプリケーションで複数の楽曲データが再生可能なように楽曲データを作成等し、一つのアルバムに含まれる複数の楽曲データに対応したものを用意しても良いし、または、全楽曲データに対応した一つのアプリケーションを用意しても良い。また、再生アプリケーションから劣化再生プログラムを分離し、一つの再生アプリケーションで複数の楽曲データが再生可能にし、劣化再生プログラムは楽曲データと一対一または一つのアルバム等に対応したものを用意してもよい。この場合は、例えば、アプリケーションDB111に劣化制御プログラムを記憶させ、携帯電話機Pkにおいて楽曲データのダウンロードとは無関係にノイズサーバNS等から再生プログラムをダウンロードしておき、または、予めして携帯電話機Pkにて記憶させておき、楽曲データのダウンロード時に、対応する劣化制御プログラムをノイズサーバNSからダウンロードするようにしても良い。また、この場合の再生アプリケーションは、劣化制御プログラムをダウンロードしなければ、対応する楽曲データを再生できないようにしておくことが望ましい。
また、楽曲データを再生する際のノイズの低減方法としては、逆相ノイズを重畳するような、ほぼ完全なノイズ除去を目的とする方法でなくても良く、例えば、ある程度ノイズを低減させるような方法を用いても良い。
また、楽曲データの音質を劣化させる方法としては、ノイズを重畳する方法以外にも、あらゆる方法を用いることが出来るが、例えば、所定時間間隔に無音となるような方法を用いても良い。
また、上記実施形態においては、携帯電話機Pkから楽曲データを中古コンテンツサーバUSにアップロードした後も、当該楽曲データは携帯電話機Pkの記憶部26に記憶されるようにしていたが、例えば、アップロードする際に、この楽曲データを削除するようにしても良い。
また、上記実施形態においては、本発明のコンテンツデータに楽曲データを適用した場合について説明したが、例えば、その他の音声データ、映画等の動画データ、電子コミック等の画像データ、電子ブック等のテキストデータ等、あらゆるコンテンツデータに適用することが出来る。これらのコンテンツデータに対してその品質を劣化させる方法は任意に選択することが出来る。例えば、動画データの場合であれば、上記実施形態のように音質を劣化させるようにしても良いし、動画にノイズを重畳させたり、所定時間間隔で空白が表示されるようにしても良い。また、電子コミックの場合であれば、例えば、画質を劣化させるようにしても良いし、特定のマスが空白で表示されるようにしても良い。また、電子ブックの場合であれば、例えば、特定の文字や文章等の部分を空白で表示しても良い。
また、上記実施形態においては、本発明のコンテンツ提示装置に携帯電話機を適用した場合について説明したが、例えば、パーソナルコンピュータ、PDA(Personal Digital Assistant)、STB(Set Top Box)、テレビゲーム機等に適用することが出来る。
また、コンテンツ提示装置によるコンテンツデータや再生アプリケーション、解除キーの取得方法は、サーバ装置からのダウンロードする方法にのみ限定されるのではなく、例えば、CDやメモリカード等の記録媒体からドライブ装置等を介して読み込まれるようにしても良いし、通信ケーブルやネットワーク等の通信手段を介して他のコンテンツ提示装置から直接取得するようにしても良い。この場合、中古コンテンツサーバUS等を介した転売ルートがなくなることもあるが、再生アプリケーション以外のプログラムからコンテンツデータをアクセスできないようにコンテンツ提示装置を構成しておけば、再生アプリケーションによりコンテンツデータのコピー(送信を含む)を制御することが出来るので、初回販売後にコピーされたコンテンツデータは必ず品質が劣化したものとなる。従って、コンテンツの配信業者等は解除キーを販売することにより利益を上げることが出来る。また、解除キーについては、例えば、再生アプリケーションのみからアクセス可能なようにコンテンツ提示装置を構成したり、当該解除キーを購入したユーザのコンテンツ提示装置のみでしか有効とはならないように再生アプリケーションをプログラムすること等により、解除キーの悪用を防止することができる。
また、コンテンツサーバCS、ノイズサーバNS、中古コンテンツサーバUSを別個に構成するのではなく、例えば、その一部または全部を一体のサーバ装置として構成しても良い。