(57)【特許請求の範囲】
【請求項１】
センタ装置とコンテンツ再生端末とが通信可能に接続されたコンテンツ再生システムであって、
前記センタ装置は、
前記コンテンツ再生端末から受信されるコンテンツの一部又は全部を解析することにより得られる照合用データによって所定の照合装置を用いて該コンテンツを照合し、照合結果を示すラベルデータを前記照合装置から取得し、取得したラベルデータに基づいて、該コンテンツの再生を許可するか否かを示す再生可否データを前記コンテンツ再生端末へ送信する再生可否データ送信手段と、
前記ラベルデータに基づいて課金処理を行う課金手段と
を備え、
前記コンテンツ再生端末は、
コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段で取得したコンテンツに前記ラベルデータが付与されていない場合、前記コンテンツ取得手段により取得されたコンテンツの一部または全部を前記センタ装置へ送信するとともに、前記再生可否データ送信手段により送信された再生可否データを受信し、受信した再生可否データが再生を許可する旨を示す場合には前記コンテンツを再生する一方、それ以外の場合には再生を行わないコンテンツ再生手段と
を具備することを特徴とするコンテンツ再生システム。
【請求項２】
コンテンツ再生端末から受信されるコンテンツの一部又は全部を解析することにより得られる照合用データによって所定の照合装置を用いて該コンテンツを照合し、照合結果として得られる該コンテンツの識別情報を示すラベルデータを前記照合装置から取得し、取得したラベルデータに基づいて、該コンテンツの再生を許可するか否かを示す再生可否データを前記コンテンツ再生端末へ送信する再生可否データ送信手段と、
前記ラベルデータに基づいて課金処理を行う課金手段と
を具備することを特徴とするセンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを再生する技術に関する。
【背景技術】
【０００２】
飲食店や服飾店等の店舗では、有線放送によってバックグラウンドミュージック（以下「ＢＧＭ」という）を流すのが一般的である。しかしながら、ＢＧＭ再生に有線放送を利用するためには、有線放送の受信機器を設置する手間やコストが必要であるため、導入が容易でないという問題があった。また、有線放送では、どの曲を何時に放送するかなどのスケジュールは放送局側にゆだねられているから、利用者の好みでＢＧＭを流すことはできなかった。
【０００３】
そこで、特許文献１には、有線放送のように放送局側が作成したプログラムではなく、利用者が自ら作成したプログラムに基づいてＢＧＭを流すことのできるＢＧＭ端末装置が提案されている。この装置によれば、利用者が自ら作成したプログラムに基づいてＢＧＭを流すことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２４７１０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、利用者が自身の所望する内容のＢＧＭを流すことができるものの、著作物たる楽曲が、著作権者や原盤権者等の許諾を得ずに不正に再生される可能性があり、このような楽曲の不正な再生を防止することは困難であった。これは楽曲の再生に限らず、映像やプログラム等においても同様である。
本発明は上述した事情に鑑みてなされたものであり、コンテンツの不正な再生を防止しつつ、利用者が楽曲等のコンテンツを自由に再生することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の好適な態様であるコンテンツ再生システムは、センタ装置とコンテンツ再生端末とが通信可能に接続されたコンテンツ再生システムであって、前記センタ装置は、前記コンテンツ再生端末から受信されるコンテンツの一部又は全部を解析することにより得られる照合用データによって所定の照合装置を用いて該コンテンツを照合し、照合結果を示すラベルデータを前記照合装置から取得し、取得したラベルデータに基づいて、該コンテンツの再生を許可するか否かを示す再生可否データを前記コンテンツ再生端末へ送信する
再生可否データ送信手段と、前記ラベルデータに基づいて課金処理を行う課金手段とを備え、前記コンテンツ再生端末は、コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段で取得したコンテンツに前記ラベルデータが付与されていない場合、前記コンテンツ取得手段により取得されたコンテンツの一部または全部を前記センタ装置へ送信するとともに、前記再生可否データ送信手段により送信された再生可否データを受信し、受信した再生可否データが再生を許可する旨を示す場合には前記コンテンツを再生する一方、それ以外の場合には再生を行わないコンテンツ再生手段とを具備することを特徴とする。
【０００７】
また、本発明の好適な態様であるセンタ装置は、コンテンツ再生端末から受信されるコンテンツの一部又は全部を解析することにより得られる照合用データによって所定の照合装置を用いて該コンテンツを照合し、照合結果として得られる該コンテンツの識別情報を示すラベルデータを前記照合装置から取得し、取得したラベルデータに基づいて、該コンテンツの再生を許可するか否かを示す再生可否データを前記コンテンツ再生端末へ送信する再生可否データ送信手段と、前記ラベルデータに基づいて課金処理を行う課金手段とを具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、コンテンツの不正な再生を防止しつつ、利用者が楽曲等のコンテンツを自由に再生することができる。
【図面の簡単な説明】
【０００９】
【図１】システムの構成の一例を示すブロック図である。
【図２】店舗１００におけるスピーカ端末１０の設置の態様の一例を示す図である。
【図３】スピーカ端末１０の構成の一例を示す図である。
【図４】センタ装置４０の構成の一例を示す図である。
【図５】スピーカアドレス管理テーブルの内容の一例を示す図である。
【図６】コンテンツ配信管理テーブルの内容の一例を示す図である。
【図７】リクエストデータの内容の一例を示す図である。
【図８】楽曲使用条件テーブルの内容の一例を示す図である。
【図９】楽曲使用条件テーブルの内容の一例を示す図である。
【発明を実施するための形態】
【００１０】
＜Ａ：実施形態の構成＞
まず、図１を参照して、本発明に係るコンテンツ再生システムについて説明する。図において、店舗１００，１００，…は、例えば飲食店や服飾店等であり、全国各地に開設されている。店舗１００，１００，…には、それぞれスピーカ端末１０，１０，…と、ＰＬＣ専用アダプタ３０とが設置されている。なお、図１においては、図面が煩雑になるのを防ぐため、ひとつの店舗１００についてのみスピーカ端末１０，１０，…とＰＬＣ専用アダプタ３０とが図示されているが、他の店舗１００にも同様にスピーカ端末１０，１０，…とＰＬＣ専用アダプタ３０とが設置されている。ＰＬＣ専用アダプタ３０とスピーカ端末１０とは電力線１で接続されている。
【００１１】
スピーカ端末１０は、供給されるオーディオデータに応じて放音する機能を有するコンテンツ再生端末である。ＰＬＣ専用アダプタ３０は、電力線１を介してＰＬＣ（Power Line Communications）方式でデータを伝送するためのアダプタである。ＰＬＣ専用アダプタ３０は、ネットワーク２を介して受信されるデータを示す信号を商用電力に重畳させることによって、電力線１を介してスピーカ端末１０に送信する。また、ＰＬＣ専用アダプタ３０は、電力線１を介して送信されてくる電力に重畳された信号を抽出し、この信号をネットワーク２を介してセンタ装置４０に送信する。センタ装置４０は、店舗１００にバックグラウンドミュージック等の楽音を提供するための管理装置である。センタ装置４０とＰＬＣ専用アダプタ３０とは、インターネットや専用回線等のネットワーク２を介して通信可能に接続されており、センタ装置４０は、ネットワーク２、ＰＬＣ専用アダプタ３０及び電力線１を介して、スピーカ端末１０のそれぞれにオーディオデータを供給する。コンピュータ装置５０は、店舗１００にどのような楽音を流すかを要求するための装置であり、例えばパーソナルコンピュータである。なお、コンピュータ装置５０は、店舗１００内に設置されていてもよく、また、店舗１００を統括する管理施設に設置されていてもよく、コンピュータ装置５０の設置位置は任意である。
【００１２】
照合装置６０は、楽曲の楽曲名、ジャンル名、アーティスト名、アルバム名等の楽曲に関する基本情報をダウンロードすることが可能なデータベースを有する装置である。照合装置６０のデータベースには、楽曲の基本情報（以下「ラベルデータ」という）と、楽曲のオーディオ信号の波形そのものを特定するための照合用データとが対応付けて格納されている。この実施形態では、照合用データとして、GraceNote社によって提案されているMusicIDと称される技術を用いて生成されたサウンド指紋情報を用いる。照合装置６０は、他の装置から受信する照合用データをデータベースに記憶された照合用データと照合することによってコンテンツを特定し、特定したコンテンツのラベルデータを他の装置に送信する。
【００１３】
次に、店舗１００内におけるスピーカ端末１０，１０，…の設置態様の一例について、図２を参照しつつ説明する。図２において、店舗１００は、売場Ｘ，売場Ｙ，などの複数の売場を備えており、各売場に１又は複数のスピーカ端末１０が設置されている。スピーカ端末１０，１０，…は、電力を供給する給電レール２００に取り付けられており、この給電レール２００から供給される電力によりスピーカ端末１０，１０，…の各部が駆動される。また、スピーカ端末１０のそれぞれにはＩＰアドレスが割り当てられている。スピーカ端末１０は、ＰＬＣ方式で供給されるオーディオデータを受信する機能を有しており、電力線１を介して受信されるオーディオデータに基づいて放音する。
【００１４】
次に、スピーカ端末１０の構成の一例について、図３を参照しつつ説明する。図３は、スピーカ端末１０の構成の一例を示すブロック図である。電源部１０１は、商用周波数の交流電力を直流電力に変換する。変換された直流電力は、スピーカ端末１０の各部に供給される。ＰＬＣ制御部１０２は、交流電力から信号を抽出すると共に、送受信部１０３から供給される信号を電力に重畳する。アドレス検出部１０４は、送受信部１０３により受信されたデータの宛先アドレスを検出する。ＣＰＵ(Central Processing Unit)１０５は、ＲＯＭ(Read Only Memory)１０７に記憶された各種プログラムを読み出して実行する。ＲＡＭ(Random Access Memory)１０６は、ＣＰＵ１０５のワークエリアとして用いられ、ＣＰＵ１０５により実行されるプログラムや各種のデータを一時的に格納する。ＲＯＭ１０７には、自端末を識別するＩＤが記憶されている。この実施形態では、端末を識別するＩＤとしてＩＰアドレスが用いられる。なお、この実施形態では、スピーカ端末１０を識別するＩＤとしてＩＰアドレスを用いるが、ＩＤとして用いられる識別情報はＩＰアドレスに限らず、スピーカ端末１０を識別するものであればどのようなものであってもよい。表示部１０８は、例えば液晶ディスプレイであり、ＣＰＵ１０５の制御の下、各種の画像を表示する。
【００１５】
データバッファ１０９Ａ，１０９Ｂは、電力線１を介して伝送されてくるデータを一時的に記憶するための記憶手段である。アドレス検出部１０４は、電力線１を介して伝送されてくるオーディオデータの宛先アドレスが自装置に割り当てられたＩＰアドレス（ＩＤ）と一致するか否かを判定し、一致するデータをデータバッファ１０９Ａに出力する。また、ＣＰＵ１０５は、データバッファ１０９Ａに格納されたコンテンツにラベルデータが付与されているか否かを判定し、ラベルデータが付与されているコンテンツをデータバッファ１０９Ｂへ転送する。一方、ラベルデータが付与されていないコンテンツは破棄する。
【００１６】
Ｄ／Ａ（Digital / Analog）変換器１１０は、データバッファ１０９Ｂに格納されたデジタルデータをアナログ信号に変換する。オーディオ信号再生部１１１は、Ｄ／Ａ変換器１１０から出力されるアナログ信号を増幅し、スピーカ１１２に供給することによってスピーカ１１２を駆動する。スピーカ１１２は、オーディオ信号再生部１１１から供給されるアナログ信号に応じて放音する放音手段である。
【００１７】
次に、センタ装置４０の構成について、図４を参照しつつ説明する。図４は、センタ装置４０の構成を示すブロック図である。図において、制御部４１は、ＣＰＵやＲＯＭ、ＲＡＭを備え、ＲＯＭ又は記憶部４２に記憶されているコンピュータプログラムを読み出して実行することにより、バスを介してセンタ装置４０の各部を制御する。記憶部４２は、制御部４１によって実行されるコンピュータプログラムやその実行時に使用されるデータを記憶するための記憶手段であり、例えばハードディスク装置である。特に、この実施形態では、記憶部４２は、コンテンツを複数記憶するコンテンツ記憶装置として機能する。表示部４３は、液晶ディスプレイなどを備え、制御部４１の制御の下で、センタ装置４０を操作するためのメニュー画面等を表示する。操作部４４は、利用者による操作に応じた操作信号を制御部４１に出力する。通信部４５は、例えばモデム等を備える通信手段であり、スピーカ端末１０との間でネットワーク２、ＰＬＣ専用アダプタ３０及び電力線１を介して通信を行う。
【００１８】
記憶部４２は、図示のように、コンテンツデータベース記憶領域４２１と、スピーカアドレス管理テーブル記憶領域４２２と、コンテンツ配信管理テーブル記憶領域４２３とを有している。コンテンツデータベース記憶領域４２１には、楽曲等の音声を表すオーディオデータが複数記憶されている。なお、以下の説明では、説明の便宜上、コンテンツデータベース記憶領域４２１に記憶されたオーディオデータを「コンテンツ」と称して説明する。なお、本明細書にいう「音声」には、人間が発声した音声や楽器の演奏音といった種々の音響が含まれる。センタ装置４０の制御部４１は、コンテンツデータベース記憶領域４２１に記憶されたコンテンツ（オーディオデータ）を、各店舗１００内に設置されたスピーカ端末１０にストリーミング配信する。
【００１９】
次に、記憶部４２のスピーカアドレス管理テーブル記憶領域４２２には、スピーカ端末１０のＩＰアドレスを管理するためのスピーカアドレス管理テーブルが記憶されている。図５は、スピーカアドレス管理テーブルの内容の一例を示す図である。図示のように、このテーブルは、「スピーカＩＰアドレス」と「契約店舗」と「店舗内位置」との各項目が互いに関連付けられたレコードが複数記憶されている。これらの項目のうち、「スピーカＩＰアドレス」の項目には、スピーカ端末１０のそれぞれに割り当てられたＩＰアドレスが記憶されている。「契約店舗」の項目には、そのスピーカ端末１０を管理する契約店舗の名称を示すデータが記憶されている。「店舗内位置」の項目には、そのスピーカ端末１０が設置された店舗１００の名称を示すデータとその店舗１００内におけるそのスピーカ端末１０の設置位置を示すデータが記憶されている。店舗１００の管理者は、その店舗１００内に設置されたスピーカ端末１０のそれぞれについて、割り当てられたＩＰアドレス、契約店舗、店舗内設置位置を示すデータを、例えばコンピュータ装置５０等を用いてセンタ装置４０へ登録するための操作を行う。この場合、コンピュータ装置５０は、操作された内容に応じたデータをセンタ装置４０へ送信し、センタ装置４０は、コンピュータ装置５０から受信したデータをこのスピーカアドレス管理テーブルに登録する。
【００２０】
コンテンツ配信管理テーブル記憶領域４２３には、各スピーカ端末１０へのコンテンツの配信状況を管理するためのコンテンツ配信管理テーブルが記憶されている。図６は、コンテンツ配信管理テーブルの内容の一例を示す図である。この記憶領域には、「時間帯」と「店舗内位置」との各項目が互いに関連付けられたテーブルが、店舗毎に複数記憶されている。これらの項目のうち、「時間帯」の項目には、時間帯を示す情報が記憶される。「店舗内位置」の項目には、コンテンツの配信先となるスピーカ端末１０の店舗１００内における設置位置を示す情報が記憶される。センタ装置４０は、このテーブルの内容に基づいて、各スピーカ端末１０へコンテンツを配信する。
【００２１】
次に、コンピュータ装置５０の構成について説明する。コンピュータ装置５０は、制御部、記憶部、表示部、操作部、通信部等を備え、操作された内容に応じたデータをセンタ装置４０に送信する機能を備える。なお、コンピュータ装置５０の各部の構成は、センタ装置４０のそれと同様であり、ここではその詳細な説明を省略する。
【００２２】
次に、照合装置６０の構成について説明する。照合装置６０は、制御部、記憶部、表示部、操作部、通信部等を備える。照合装置６０の記憶部は照合用データベースを備えている。照合用データベースには、「照合用データ」と「ラベルデータ」との各項目が互いに関連付けられたレコードが複数記憶されている。これらの項目のうち、「照合用データ」の項目には、コンテンツの一部又は全部を解析することにより得られる照合用データが記憶されている。次に、「ラベルデータ」の項目には、コンテンツの楽曲名、ジャンル名、アーティスト名、アルバム名等の、そのコンテンツの基本情報を表すラベルデータが記憶されている。照合装置６０は、他の装置から受信する照合用データを照合用データベースに記憶された照合用データと照合し、その一致度に基づいてコンテンツを特定し、特定したコンテンツのラベルデータを、受信された照合用データの応答としてその装置に送信する。
【００２３】
＜Ｂ：動作＞
次に、この実施形態の動作について説明する。
＜Ｂ−１：コンテンツ登録動作＞
次に、このシステムのコンテンツ登録動作について説明する。この実施形態では、店舗１００の管理者は、店舗１００において再生したいコンテンツを、コンピュータ装置５０を用いてコンテンツデータベースに登録することができる。管理者は、コンピュータ装置５０の操作部を操作して、コンテンツの登録を要求するための操作を行う。操作部は、操作された内容に応じた操作信号を制御部へ出力する。制御部は、操作部から供給される操作信号に応じて、コンテンツをセンタ装置４０へ送信する。
【００２４】
センタ装置４０は、コンピュータ装置５０からコンテンツを受信すると、受信したコンテンツの一部又は全部を解析して照合用データを生成する。センタ装置４０は生成した照合用データを照合装置６０へ送信する。
【００２５】
照合装置６０は、センタ装置４０から受信される照合用データを用いてコンテンツを特定し、特定したコンテンツのラベルデータを、受信された照合用データの応答としてセンタ装置４０に送信する。このとき、照合装置６０は、受信した照合用データがデータベースに登録されておらず、受信した照合用データと一致するものが検索されなかった場合には、その旨を示すデータをセンタ装置４０に送信する。なお、この処理は、例えば、受信した照合用データと一致するものが検索されなかった旨を示すラベルデータを生成してセンタ装置４０に送信するようにしてもよい。
【００２６】
センタ装置４０は、送信した照合用データの応答として照合装置６０から送信されてくるラベルデータを受信する。センタ装置４０の制御部４１は、コンピュータ装置５０から受信したコンテンツにラベルデータが付与されているか否かを判定する。コンテンツにラベルデータが付与されていないと判定された場合には、センタ装置４０は、コンピュータ装置５０から受信したコンテンツに対して、照合装置６０から受信したラベルデータを付加し、ラベルデータを付加したコンテンツをコンテンツデータベース記憶領域４２１に格納する。一方、コンピュータ装置５０から受信したコンテンツにラベルデータが付加されていると判定された場合には、制御部４１は、コンテンツに付加されたラベルデータを、照合装置６０から受信したラベルデータで更新し、ラベルデータを更新したコンテンツを、コンテンツデータベース記憶領域４２１に格納する。
【００２７】
このように、この実施形態では、コンテンツにラベルデータが予め付加されている場合であっても、照合装置６０から受信されるラベルデータで更新する。このようにすることよって、例えば、悪意の第三者が意図的に誤ったラベルデータをコンテンツに付加した場合であっても、コンテンツの正しい基本情報（ラベルデータ）をコンテンツに付加することができ、著作物たるコンテンツが不正にアップロードされるのを防止することができる。具体的には、例えば、著名なアーティストの著作物であるにも関わらず、悪意の第三者があたかも自身の著作物であるかのように、コンテンツに偽造したラベルを付加してサーバにアップロードするのを防ぐことができる。
【００２８】
また、センタ装置４０の制御部４１は、照合装置６０から、一致する照合用データが検索されなかった旨を示すデータを受信した場合には、コンピュータ装置５０に対して、その旨を示すデータ（以下「未登録データ」という）を送信する。コンピュータ装置５０は、センタ装置４０から未登録データを受信すると、コンテンツにラベルデータを付加するか否かを操作者が選択するための画面を、表示部に表示させる。具体的には、例えば、「アップロードしたコンテンツはデータベースに未登録です。ラベルを付加してサーバに保存しますか？」といった、ラベルデータを付加するか否かを選択するためのメッセージを表示部に表示するようにしてもよい。
【００２９】
コンピュータ装置５０の操作者は、コンピュータ装置５０の操作部を操作して、コンテンツにラベルを付加してセンタ装置４０のデータベースに登録するか否かを選択するための操作を行う。データベースに登録しない旨を選択する操作が行われた場合には、コンピュータ装置５０はその旨を示すデータをセンタ装置４０に送信する。センタ装置４０は、コンテンツをデータベースに登録せずに、そのまま処理を終了する。
【００３０】
一方、コンテンツをデータベースに登録する旨を選択する操作が行われた場合には、コンピュータ装置５０は、コンテンツ名、アーティスト名、アルバム名等のコンテンツの基礎情報の入力を促す画面を表示部に表示させる。操作者は、コンピュータ装置５０の操作部を操作して、コンテンツの基礎情報を入力する。基礎情報が入力されると、コンピュータ装置は、入力された基礎情報をラベルデータとしてセンタ装置４０に送信する。センタ装置４０は、コンピュータ装置５０からラベルデータを受信すると、受信したラベルデータをコンテンツに付加して、コンテンツをコンテンツデータベースに登録する。
【００３１】
＜Ｂ−２：コンテンツ配信管理テーブル登録動作＞
次に、コンテンツ配信管理テーブルの登録動作について説明する。店舗１００の管理者は、コンピュータ装置５０の操作部を操作して、どのスピーカ端末１０でどの楽曲を流すかを要求するためのデータ（以下「リクエストデータ」）を、センタ装置４０に送信するための操作を行う。
【００３２】
図７は、リクエストデータの内容の一例を示す図である。図示のように、リクエストデータは、「時間帯」と「曲名・ジャンル」と「店舗内位置」との各項目が互いに関連付けて構成されている。これらの項目のうち、「時間帯」の項目には、例えば「１０：００〜１２：００」，「１８：００〜１８：０５」といった、コンテンツを配信する時間帯を示す情報が格納される。「曲名・ジャンル」の項目には、例えば「開店の曲」，「昼の客層向け」といった、コンテンツの曲名を示す情報や、コンテンツのジャンルを示す情報が格納される。「店舗内位置」の項目には、例えば「全店舗全グループ」，「Ａ店  Ｘ売場  スピーカ」といった、配信先となるスピーカ端末１０の設置位置を示すデータが格納される。なお、リクエストデータのデータ構造はこれに限定されるものではなく、要するに、スピーカ端末１０，時間帯及びコンテンツの対応関係を示すものであればよい。
【００３３】
コンピュータ装置５０の操作部は、店舗１００の管理者によって操作された内容に応じた操作信号を制御部に出力する。コンピュータ装置５０の制御部は、操作部から供給される信号に応じて、リクエストデータを生成し、生成したリクエストデータを通信部４５を介してセンタ装置４０に送信する。
【００３４】
センタ装置４０は、コンピュータ装置５０からリクエストデータを受信すると、受信したリクエストデータの内容に基づいて、コンテンツ配信管理テーブルの内容を更新する。各店舗１００の管理者が、コンピュータ装置５０を操作してリクエストデータを送信することによって、センタ装置４０のコンテンツ配信管理テーブルには、各店舗１００に設置されたスピーカ端末１０のそれぞれに配信するコンテンツを示すデータが格納される。
【００３５】
＜Ｂ−３：コンテンツ配信動作＞
次に、このシステムのコンテンツ配信動作について説明する。センタ装置４０は、コンテンツ配信管理テーブルの内容に基づいて、スピーカ端末１０のそれぞれにコンテンツを配信する。すなわち、センタ装置４０は、コンピュータ装置５０から受信したリクエストデータの内容に基づいて、それぞれの時間帯に対応するコンテンツを、コンテンツデータベース記憶領域４２１から読み出し、読み出したコンテンツを、リクエストデータによって指定されたＩＰアドレスへストリーミング配信する。具体的には、例えば、配信管理テーブルの内容が図６に示すものである場合には、「Ａ店Ｘ売場」のスピーカ端末１０に対しては、「１０：００〜１１：００」の時間帯には「楽曲０１」のコンテンツが配信され、「１１：００〜１１：１０」の時間帯においては「楽曲０２」のコンテンツが配信され、…といったように、それぞれの時間帯において、それぞれリクエストデータによって指示されたジャンルのコンテンツまたは指示されたコンテンツが、それぞれのスピーカ端末１０に配信される。このとき、コンテンツが指定されている場合には、センタ装置４０の制御部４１は、指定されたコンテンツをコンテンツデータベースから検索し、検索されたコンテンツをストリーミング配信する。一方、ジャンルが指定されている場合には、制御部４１は、指定されたジャンルのジャンル識別情報を有するコンテンツを検索し、検索されたコンテンツをストリーミング配信する。
【００３６】
また、センタ装置４０は、コンテンツ配信管理テーブルに記憶されたデータ（管理情報）を、例えば表示部４３に表示する。なお、データの出力先は、表示部４３に限らず、例えば、コンピュータ装置５０等であってもよく、出力先は任意である。
また、このとき、センタ装置４０は、スピーカ端末１０に配信するコンテンツに付加されたラベルデータに基づいて課金処理を行う。
【００３７】
次に、センタ装置４０から配信されたコンテンツを受信するスピーカ端末１０の動作について説明する。スピーカ端末１０は、給電レール２００によって供給される電力により、その各部が駆動される。スピーカ端末１０のアドレス検出部１０４は、給電レール２００を介して伝送されてくるデータの宛先アドレスを検出し、宛先アドレスが自装置に割り当てられたＩＰアドレスであるデータを、データバッファ１０９Ａに供給する。このようにして、スピーカ端末１０は、センタ装置４０からストリーミング配信されてくるコンテンツを受信する。
【００３８】
ＣＰＵ１０５は、データバッファ１０９Ａに格納されたコンテンツにラベルが付加されているか否かを判定し、ラベルが付加されている場合には、データバッファ１０９Ａに格納されたデータをデータバッファ１０９Ｂに転送する。Ｄ／Ａ変換器１１０は、データバッファ１０９Ｂに格納されたデータをデジタルデータからアナログ信号に変換し、オーディオ信号再生部１１１に供給する。オーディオ信号再生部１１１は、オーディオ信号を所定量増幅させ、スピーカ１１２に供給する。スピーカ１１２は、供給されるオーディオ信号に応じて放音する。これにより、スピーカ端末１０からは、センタ装置４０からそのスピーカ端末１０に対して配信されたコンテンツの示す音が放音される。
【００３９】
一方、データバッファ１０９Ａに格納されたコンテンツにラベルが付加されていない場合には、ＣＰＵ１０５は、データバッファ１０９Ａに格納されたデータ（すなわち受信したコンテンツの一部又は全部）を自装置のＩＤと共に、予めＲＡＭ又はＲＯＭに記憶されているセンタ装置４０のアドレスへ送信する。
【００４０】
センタ装置４０は、スピーカ端末１０からコンテンツの一部又は全部を受信すると、受信したコンテンツを解析して照合用データを生成し、生成した照合用データを用いてこのコンテンツを照合装置６０によって照合し、照合結果を示すラベルデータを照合装置６０から取得する。センタ装置４０は、照合装置６０から受信されるラベルデータに基づいて、コンテンツの再生を許可するか禁止するかを判定する。この判定は、例えば、照合装置６０からラベルデータを取得した場合にはコンテンツの再生を許可する一方、コンテンツが照合用データベースに未登録でありその旨を示すデータが照合装置６０から取得された場合には再生を禁止するようにしてもよい。センタ装置４０は、判定結果を示す再生可否データを、スピーカ端末１０へ送信する。
【００４１】
スピーカ端末１０は、センタ装置４０から再生可否データを受信すると、受信した再生可否データが再生を許可する旨を示す場合にはコンテンツを再生する。すなわち、スピーカ端末１０は、データバッファ１０９Ａに格納されたデータをデータバッファ１０９Ｂに転送し、転送されたデータはＤ／Ａ変換され、増幅された後、スピーカ１１２で音として出力される。
【００４２】
一方、受信した再生可否データが再生を禁止する旨を示す場合には、スピーカ端末１０はコンテンツを再生しない。すなわち、この場合は、スピーカ端末１０のＣＰＵ１０５は、データバッファ１０９Ａに格納されたデータをそのまま破棄する。
【００４３】
このようにこの実施形態では、センタ装置４０が、照合装置６０による照合結果に基づいてコンテンツにラベルを付加する。このようにすることにより、例えば、悪意の第三者が、他人の著作物を自身の著作物としてセンタ装置４０にアップロードすることを防ぐことができる。
【００４４】
また、この実施形態では、センタ装置４０がコンテンツに付加されたラベルデータに基づいて課金処理を行うとともに、ラベルデータが付加されていないコンテンツはスピーカ端末１０で再生しないから、スピーカ端末１０で再生されるコンテンツに対して課金処理を行うことができる。すなわち、この実施形態では、課金を逃れて不正にコンテンツが再生されることがない。
【００４５】
＜Ｃ：変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその一例を示す。なお、以下の各態様を適宜に組み合わせてもよい。
（１）上述の実施形態において、コンテンツの再生を許可するか否かをコンテンツ毎に判定するようにしてもよい。この具体例について以下に説明する。
なお、この態様が上述の実施形態と異なる点は、照合装置６０の記憶部に楽曲使用条件テーブルが記憶されている点と、センタ装置４０及び照合装置６０が行う処理の内容が異なる点であり、他の構成要素や動作については上述の実施形態と同様である。そのため、以下の説明においては、上述した実施形態と異なる点について説明し、上述の実施形態と同様の構成要素や動作についてはその説明を省略する。
図８は、この態様において、照合装置６０の記憶部に記憶される楽曲使用条件テーブルの内容の一例を示す図である。図示のように、このテーブルには、「曲番号ＩＤ」と「曲名」と「著作権情報」と「禁止情報」と「使用条件」と「販促情報」との各項目が互いに関連付けられたレコードが複数記憶されている。これらの項目のうち、「曲番号ＩＤ」の項目には、コンテンツを識別する識別情報、例えば曲コードが記憶される。「曲名」の項目には、コンテンツ名を示すテキストデータが記憶される。「著作権情報」の項目には、そのコンテンツの著作権者を示すテキストデータが記憶される。「禁止情報」の項目にはそのコンテンツを公に再生することを許可するか否か（「許可」又は「禁止」）を示すデータが記憶される。「使用条件」の項目には、そのコンテンツの使用条件を示すデータが記憶される。「販促情報」の項目には、そのコンテンツが販売促進の対象であるか否か（「販促無し」又は「販促あり」）を示すデータが記憶される。
【００４６】
次に、この態様における動作の一例について説明する。この態様においては、照合装置６０は、センタ装置４０から照合用データを受信すると、受信した照合用データをキーにして照合用データベースを検索し、検索結果に基づいてコンテンツの基本情報を特定する。なお、この態様においては、特定される基本情報に曲番号ＩＤが含まれる。次いで、照合装置６０は、特定したコンテンツの曲番号ＩＤをキーにして楽曲使用条件テーブルから一致するものを検索し、検索されたレコードを参照して、そのコンテンツの使用条件に基づいて、コンテンツの再生を許可するか否かを示す再生可否データをラベルデータに付加して、センタ装置４０へ送信する。
また、センタ装置４０は、端末ＩＤと曲番号ＩＤの集計（ログ）を行う。
【００４７】
センタ装置４０は、照合装置６０からラベルデータを受信すると、受信したラベルデータに付加された再生可否データに基づいてコンテンツの再生を許可するか否かを判定する。コンテンツの再生を許可すると判定した場合には、センタ装置４０は、コンテンツをスピーカ端末１０へ配信する。一方、再生を禁止すると判定した場合には、センタ装置４０は、コンテンツを配信しない。
【００４８】
この態様によれば、コンテンツの種類に応じて、演奏・再生の許可・禁止が制御できるから、著作権者の柔軟な意思を反映することができる。また、コンテンツにラベルを付加してスピーカ端末１０へ送信するから、スピーカ端末１０側で確認処理等を行う必要がなく、時間・手間・付加をかけずにコンテンツを再生することが可能である。
【００４９】
なお、上述の実施形態においては、照合装置６０の記憶部に楽曲使用条件テーブルが記憶されている構成としたが、これに代えて、センタ装置４０の記憶部４２に楽曲使用条件テーブルを記憶するようにしてもよい。この場合は、照合装置６０はコンテンツの照合処理のみを行い、センタ装置４０が楽曲使用条件テーブルの内容に基づいてコンテンツの再生を許可するか否かを判定する。
【００５０】
（２）上述の態様において、スピーカ端末１０が個人使用される端末であるか公に使用される端末であるかによって、コンテンツの再生を許可するか否かを判定するようにしてもよい。具体的には、例えば、センタ装置４０の記憶部４２に、スピーカ端末１０が個人使用されるものであるか否かを示すフラグをスピーカ端末１０毎に記憶させておき、センタ装置４０が、照合装置６０からコンテンツの再生を禁止する旨を通知された際に、配信先のスピーカ端末１０のフラグを参照し、個人使用されるスピーカ端末１０でない場合にはコンテンツの再生を禁止する一方、個人使用されるスピーカ端末１０の場合にはコンテンツの再生を許可するようにしてもよい。
【００５１】
また、他の例として、コンテンツの再生を許可するか否かをスピーカ端末１０毎に判定するようにしてもよい。この場合は、照合装置６０の記憶部（又はセンタ装置４０の記憶部４２）に、図８に示した楽曲使用条件テーブルをスピーカ端末毎に記憶させておく（図９参照）。この場合は、センタ装置４０は、コンテンツの配信先のスピーカ端末１０に対応する楽曲使用条件テーブルの内容に基づいてコンテンツの再生を許可するか否かを判定する。
【００５２】
ところで、従来においては、端末の種別（私用、営業）に応じて、配信・送信を制御するという仕組みは無かった。これに対し本態様においては、例えば公共の場で演奏・再生が禁止されている音楽の再生制御等を行うことができる。また、この態様においては、端末ＩＤに応じて、演奏・再生の許可・禁止が制御できるため、著作権者の柔軟な意思（例えば、公共の場ではここの場所でしか演奏・再生できない、等）を反映することができる。
また、この実施形態では、コンテンツにラベルデータを付与してスピーカ端末１０へストリーミング配信するため、スピーカ端末１０側でコンテンツの再生の可否を確認する必要がない。そのため、時間・手間・負荷をかけずにコンテンツを再生することが可能となる。
【００５３】
（３）上述の実施形態において、スピーカ端末１０が、ＰＣＬ経由でのオーディオ信号の衝突を制御するようにしてもよい。この具体的な一例について以下に説明する。スピーカ端末１０がオーディオストリームを受信した際に、スピーカ端末１０のＣＰＵ１０５が、データバッファ１０９Ａが空であるか否かを判定し、空である場合にはそのオーディオストリームの送信元に対してＡＣＫ信号を返信する。この場合、スピーカ端末１０は、受信されるオーディオ信号をデータバッファ１０９Ａに蓄積し、上述の実施形態と同様にしてスピーカ１１２から音として出力させる。一方、オーディオストリームを受信した際にデータバッファ１０９Ａが空でない場合には、送信元に対してＢＵＳＹ信号を返信し、受信したオーディオ信号はデータバッファ１０９Ａに蓄積せずに破棄する。
【００５４】
（４）上述した実施形態では、コンテンツとして楽曲の音声を表すデータを用いたが、コンテンツはこれに限定されるものではなく、楽曲データ以外にも、例えば、動画像を表す動画像データや、静止画像を表す画像データ、コンピュータプログラム等であってもよい。
また、上述した実施形態では、コンテンツを再生するコンテンツ再生端末として、オーディオデータを再生するスピーカ端末１０を用いて説明した。コンテンツ再生端末はスピーカ端末に限らず、例えば、動画像を再生して出力する表示機器（液晶ディスプレイ等）を備えた装置や、ゲームプログラムを実行するコンピュータ装置等であってもよい。要するに、オーディオデータ、動画像データ、静止画像データ、コンピュータプログラム等のコンテンツを再生する装置であればどのようなものであってもよい。
【００５５】
（５）上述した実施形態では、コンテンツ配信管理テーブル記憶領域４２３を設け、リクエストデータの内容に応じてこのテーブルを更新するようにした。これに限らず、例えば、センタ装置４０が、コンテンツ再生端末からコンテンツの取得要求を示すリクエストデータを受信し、受信されたリクエストデータに対応するコンテンツをコンテンツデータベースから読み出し、リクエストデータの応答として、読み出したコンテンツをコンテンツ再生端末に送信するようにしてもよい。
また、上述した実施形態では、コンピュータ装置５０がセンタ装置４０へリクエストデータを送信するようにしたが、スピーカ端末１０等のコンテンツ再生端末がセンタ装置へリクエストデータを送信するようにしてもよい。
【００５６】
（６）上述した実施形態では、センタ装置４０が、コンテンツの一部又は全部を解析して照合用データを生成した。これに代えて、照合装置６０がコンテンツの一部又は全部を解析して照合用データを生成してもよい。この場合は、センタ装置４０は、コンテンツとそのコンテンツの登録要求を受信すると、受信したコンテンツの一部又は全部をそのまま照合装置６０へ送信する。照合装置６０は、受信したコンテンツを解析して照合用データを生成し、データベースを用いて照合することによってコンテンツを特定する。
【００５７】
また、他の例として、スピーカ端末等のコンテンツ再生端末が照合用データを生成するようにしてもよい。この場合は、コンテンツ再生端末が、コンテンツを受信した場合に、受信したコンテンツを解析して照合用データを生成し、生成した照合用データを照合装置に送信する。照合装置は、受信した照合用データを用いてコンテンツを特定し、特定したコンテンツを示すデータをセンタ装置４０に送信する。センタ装置４０は、受信したラベルデータに基づいてコンテンツの再生を許可するか否かを判定し、判定結果を示すデータをスピーカ端末１０に送信する。スピーカ端末１０は、センタ装置４０から送信されてくるデータが再生を許可する旨を示すものである場合には、コンテンツを再生する一方、それ以外の場合には、コンテンツの再生を行わず、受信したコンテンツをそのまま破棄する。
この場合、スピーカ端末１０は、照合装置による照合処理が終了するまでの間、受信されるコンテンツを所定のバッファ領域にバッファリングすることが好ましい。
【００５８】
（７）上述した実施形態では、スピーカ端末１０は、コンテンツにラベルデータが付加されているか否かを判定し、ラベルデータが付加されているコンテンツを再生する一方、コンテンツにラベルデータが付加されていない場合には、コンテンツの一部又は全部をセンタ装置４０に送信し、センタ装置４０がコンテンツの一部又は全部を解析してそのコンテンツから照合用データを用いて照合装置６０にコンテンツの照合を問い合わせるようした。コンテンツにラベルデータが付加されていない場合にスピーカ端末１０がコンテンツの一部又は全部をセンタ装置４０に送信するに代えて、スピーカ端末１０が、照合用データを生成し、生成した照合用データを照合装置６０に送信するようにしてもよい。すなわち、コンテンツにラベルが付加されていないと判定された場合に、スピーカ端末１０がコンテンツを解析して照合用データを生成し、生成した照合用データを照合装置６０に送信し、送信した照合用データの応答として照合装置６０から送信されてくるラベルデータを受信し、受信したラベルデータに応じて再生するか否かを判定するようにしてもよい。
【００５９】
また、ラベルデータが付加されていない場合にコンテンツの一部又は全部をスピーカ端末１０がセンタ装置４０に送信するに代えて、スピーカ端末１０が、ラベルデータが付加されていないコンテンツを再生しないようにしてもよい。この場合は、スピーカ端末１０は、受信したコンテンツにラベルデータが付加されているか否かを判定し、ラベルデータが付加されているコンテンツを再生する一方、ラベルデータが付加されていないコンテンツは再生しない。
【００６０】
（８）上述した実施形態では、コンテンツを照合する方法として、GraceNote社によって提案されているMusicIDと称される技術を用いたが、コンテンツを照合する方法はこれに限定されるものではない。要するに、コンテンツの一部又は全部を解析することにより得られる照合用データによって所定の照合装置を用いてコンテンツを照合するものであればよい。
【００６１】
（９）上述した実施形態では、スピーカ端末１０が、コンテンツにラベルデータが付加されているか否かを判定し、判定結果に基づいてコンテンツを再生するか否かを選択した。これに代えて、スピーカ端末１０が、コンテンツにラベルデータが付加されているか否かを判定しないようにしてもよい。この場合は、スピーカ端末１０は、センタ装置４０から受信されるコンテンツを全て再生するようにすればよい。
【００６２】
また、スピーカ端末１０が、受信されるコンテンツの送信元を判定し、送信元がセンタ装置４０である場合にはコンテンツを再生する一方、送信元がセンタ装置４０以外である場合にはコンテンツを再生しないようにしてもよい。このようにすることによって、センタ装置４０の課金を免れてコンテンツがスピーカ端末１０で不正に再生されるのを防ぐことができる。
【００６３】
（１０）上述した実施形態では、センタ装置４０のコンテンツデータベース記憶領域４２１にコンテンツが記憶されている構成とした。これに代えて、コンテンツを記録するコンテンツデータベースと、センタ装置４０とが通信可能に接続されている構成であってもよい。この場合は、センタ装置４０が、スピーカ端末１０に供給するコンテンツをコンテンツデータベースから取得し、取得したコンテンツをスピーカ端末１０へ配信すればよい。
【００６４】
（１１）上述した実施形態では、センタ装置４０は、コンピュータ装置５０から送信されてくるリクエストデータを受信することによってリクエストデータを取得したが、リクエストデータを取得する態様はこれに限定されるものではなく、例えば、センタ装置４０の操作部４４をユーザが操作することによってリクエストデータを入力してもよい。この場合は、操作部４４は、操作された内容に応じた操作信号を制御部４１へ出力し、制御部４１は、操作部４４から供給される操作信号に応じて、リクエストデータを取得する。要するに、制御部４１にリクエストデータが入力される態様であればどのようなものであってもよい。
【００６５】
また、上述した実施形態では、リクエストデータは、「時間帯」と「曲名・ジャンル」と「店舗内位置」との各項目が互いに関連付けられて構成されていたが、これに代えて、例えば、１台のスピーカ端末１０のみが設置されている店舗１００の場合には、「時間帯」と「店舗」との各項目が互いに関連付けられて構成されたリクエストデータを用いてもよい。要は、テーブルを１又は複数参照することによって配信先となるスピーカ端末１０が特定されるものであればよい。
【００６６】
（１２）上述した実施形態では、センタ装置４０とスピーカ端末１０とが、ネットワーク２、ＰＬＣ専用アダプタ３０及び電力線１を介して通信可能に接続されている構成としたが、これに代えて、センタ装置４０とスピーカ端末１０とが電力線を介して通信可能に接続されている構成としてもよい。この場合は、センタ装置４０がオーディオデータをＰＬＣ方式で電力線を介してスピーカ端末１０に送信し、センタ装置４０から送信されてくるオーディオデータをスピーカ端末１０が受信する。この場合は、センタ装置４０とスピーカ端末１０とが電力線を介して直接データの授受を行うから、ＰＬＣ専用アダプタ３０は必要ない。このように、センタ装置４０とスピーカ端末１０とは、電力線で通信可能に接続されていてもよく、また、インターネット等のネットワークで接続されていてもよく、要するに、センタ装置４０とスピーカ端末１０とが通信可能に接続されていればよい。
【００６７】
（１３）上述した実施形態において、センタ装置４０が、コンテンツ配信管理テーブルに記憶された管理情報又は送信実績に基づいて課金処理を行うようにしてもよい。
具体的には、例えば、センタ装置４０は、予め定められた日時（例えば、月末、週末、等）になったことを検知すると、配信管理テーブルに記憶された管理情報又は送信ログに基づいて、コンテンツに対する課金料を算出する。センタ装置４０は、算出した課金料を示すデータを、例えばコンピュータ装置５０へ出力する。コンピュータ装置５０の管理者は、センタ装置４０から送信されてくる課金料情報を確認することで、コンテンツの課金料を確認することができる。すなわち、この態様によれば、センタ装置４０が、コンテンツの配信処理とともに課金料の算出処理を行うから、システムの利用者は、コンテンツの課金料をそれぞれ算出する必要がなく、煩雑な作業を行う必要がない。
【００６８】
また、センタ装置４０が、コンテンツの送信実績やコンテンツの課金料を、顧客毎に集計してもよい。具体的には、例えば、上述の実施形態で図５に示した「契約店舗」毎に、配信したコンテンツの課金料を算出してもよい。なお、コンテンツの送信実績やコンテンツの課金料の集計処理は、契約店舗を単位として行ってもよく、また、例えば、スピーカ単位で行ってもよい。
【００６９】
（１４）上述した実施形態に係るセンタ装置４０は、２以上の装置が通信ネットワークで接続されて構成されていてもよい。例えば、コンテンツを配信する機能等を備える専用のセンタ装置と、コンテンツの課金料を算出する専用の課金装置とが通信可能に接続されたシステムとして構成されていてもよい。
また、上述の実施形態に係るセンタ装置４０と照合装置６０とが一体となって構成されていてもよい。
【００７０】
（１５）上述したセンタ装置４０の制御部４１又はスピーカ端末１０のＣＰＵ１０５によって実行されるプログラムは、磁気テープ、磁気ディスク、フレキシブルディスク、光記録媒体、光磁気記録媒体、ＲＡＭ、ＲＯＭ等の記録媒体に記録した状態で提供し得る。また、インターネットのようなネットワーク経由でセンタ装置４０にダウンロードさせることも可能である。
【００７１】
（１６）上述した実施形態では、コンテンツに添付されたラベルの有無を判断することによって、承認済みか否かを判定した。承認済みか否かを判定するためのものは、上述した実施形態に係るラベルデータに限らない。例えば、コンテンツに承認済みか否かを示すフラグを付与するようにしてもよい。また、所定の暗号化アルゴリズムで暗号化されたラベルデータをコンテンツに付与することによって、ラベルの情報を秘匿化し、悪意の第三者がラベルデータを容易に作成することができないようにしてもよい。
【符号の説明】
【００７２】
１…電力線、２…ネットワーク、１０…スピーカ端末、３０…ＰＬＣ専用アダプタ、４０…センタ装置、４１…制御部、４２…記憶部、４３…表示部、４４…操作部、４５…通信部、５０…コンピュータ装置、６０…照合装置、１００…店舗、１０１…電源部、１０２…ＰＬＣ制御部、１０３…送受信部、１０４…アドレス検出部、１０５…ＣＰＵ、１０６…ＲＡＭ、１０７…ＲＯＭ、１０８…表示部、１１０…Ｄ／Ａ変換器、１１１…オーディオ信号再生部、１１２…スピーカ、２００…給電レール、４２１…コンテンツデータベース記憶領域、４２２…スピーカアドレス管理テーブル記憶領域、４２３…コンテンツ配信管理テーブル記憶領域。
【図１】
0005817713.tif 000002
【図２】
0005817713.tif 000003
【図３】
0005817713.tif 000004
【図４】
0005817713.tif 000005
【図５】
0005817713.tif 000006
【図６】
0005817713.tif 000007
【図７】
0005817713.tif 000008
【図８】
0005817713.tif 000009
【図９】
0005817713.tif 000010