Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4025231B2 - Sound field control information distribution method and sound field control information distribution device - Google Patents
[go: Go Back, main page]

JP4025231B2 - Sound field control information distribution method and sound field control information distribution device - Google Patents

Sound field control information distribution method and sound field control information distribution device Download PDF

Info

Publication number
JP4025231B2
JP4025231B2 JP2003096945A JP2003096945A JP4025231B2 JP 4025231 B2 JP4025231 B2 JP 4025231B2 JP 2003096945 A JP2003096945 A JP 2003096945A JP 2003096945 A JP2003096945 A JP 2003096945A JP 4025231 B2 JP4025231 B2 JP 4025231B2
Authority
JP
Japan
Prior art keywords
sound field
sound
content
client terminal
control information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003096945A
Other languages
Japanese (ja)
Other versions
JP2004302281A (en
Inventor
貴博 鈴木
明彦 江波戸
倫佳 穂坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2003096945A priority Critical patent/JP4025231B2/en
Publication of JP2004302281A publication Critical patent/JP2004302281A/en
Application granted granted Critical
Publication of JP4025231B2 publication Critical patent/JP4025231B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Soundproofing, Sound Blocking, And Sound Damping (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、コンテンツ配信先の消音空間における音場を制御するための情報と共にコンテンツを配信する音場制御情報配信方法及び装置、音場制御方法及びシステムに関する。
【0002】
【従来の技術】
インターネットが普及し、各種コンテンツの提供サービスが始まっている。例えば、音楽配信サービスによれば、所定の料金を支払ってインターネット経由でダウンロードすることにより最新の音楽のコンテンツを消費者が簡単かつ即座に入手できる。通信回線を介したコンテンツ配信に依らないこれまでの音楽提供サービスは、良く知られているように、音楽のアナログまたはデジタルのデータが記録されたレコードやコンパクトディスク(CD)といった可搬の記録媒体を大量に生産してこれを流通、販売するというものである。これには、レコード会社のような提供側の業者にとって見れば、販売が不調であった場合には生産した大量の記録媒体を廃棄処分することになり、大いに無駄を生じるというリスクがある。また反対に販売が好調である場合には、しばしば記録媒体の生産が追いつかなくなることがあり、販売促進の好機を逸することが問題となっていた。
【0003】
一方、インターネット等の利用によるいわゆるデジタルコンテンツ配信サービスの場合には、配信サービス業者のサーバ装置に音楽データの複製を配置しておくだけで商品流通が可能となる。これは、上記のようなリスクが無く、極めてメリットの多い商品流通形態であるといえる。また消費者にも多大のメリットがある。すなわち、物理的に商品が市場を流通する形態においては、商品を購入する際には販売店に実際に出向いて探すか、もしくは注文して取り寄せる必要があり、とりわけ販売店に遠い地域に住んでいる消費者にとっては労力の要することであったが、コンテンツ配信サービスではインターネットを経由して手軽に注文や入手ができる。また、料金支払いも電子決済によって簡単に済ませることができる。例えば、情報配信技術については、例えば下記非特許文献1を参考にすることができる。
【0004】
コンテンツ配信サービスがこれまでの商品の流通販売の仕組みを大きく様変わりさせ、今後益々盛んになることが見込まれているなか、顧客の満足度をより高めるべく斬新なサービスを提供することが求められている。
【0005】
【非特許文献1】
インターネット<URL:http://www/sdl.hitachi.co.jp/japanese/results/thema/exp/rd200237_f.htm>
【0006】
【発明が解決しようとする課題】
従来、上述のように音楽等のコンテンツそのものを配信するサービスは既に実現されているが、コンテンツ配信先個人の音場環境を改善するようなサービスはこれまで提供されていない。また、音響環境(例えば音場)を意図的に制御するためには、高価な音響機器が必要とされ、その操作には高度な知識と熟練を要するとされている。
【0007】
本発明はかかる事情を考慮してなされたものであり、コンテンツの配信とともにコンテンツ配信先の音環境における音場制御を可能にし、ワンツーワンサービスのためのオーダーメイドコンテンツ配信の実現に寄与する音場制御情報配信方法及び装置、音場制御方法及びシステムを提供することを目的とする。
【0008】
【課題を解決するための手段】
本発明の一観点に係る音場制御情報配信方法は、第1の音場制御空間に配置されるコンテンツ再生スピーカに視聴用コンテンツの再生音を出力し、第2の音場制御空間に配置される制御スピーカに該視聴用コンテンツと同期して音場制御情報に基づく制御音を出力する再生装置を備えたクライアント端末に対し、該音場制御情報を配信する音場制御情報配信方法であって、前記クライアント端末において作成された前記第1の音場制御空間及び前記第2の音場制御空間の音場情報を受信するステップと、前記クライアント端末から受信した音場情報に基づいて前記第1の音場制御空間及び前記第2の音場制御空間の音場特性を反映する空間伝達関数を同定するステップと、同定した前記空間伝達関数に基づいて作成される音場制御情報を前記クライアント端末に配信するステップとを具備することを特徴とする。
【0009】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態を説明する。図1は本発明の実施形態に係るコンテンツ配信システムの概略構成を示す図である。本実施形態はコンテンツの配信とともにコンテンツ配信先の音環境における音場制御を可能にし、ワンツーワンサービスのためのオーダーメイドコンテンツ配信を実現するコンテンツ配信システムに関する。また、コンテンツ配信先の音環境における音場制御については、高価な音響機器を必要とせず簡素な機器構成により音場を制御して所望の音響環境を簡単に構築することができるようにしている。
【0010】
尚、本明細書でいう「視聴用コンテンツ」(または単に「コンテンツ」という)は、例えば音楽や映画など所定のフォーマットに従い電子化された情報のことである。電子化された視聴用コンテンツのデータは、例えば提供者(業者)から、それを欲する第三者に配信され、情報処理装置によって処理可能である。具体的には、後述するサウンドカードやこれを制御するコンピュータソフトウェア(コンテンツ再生プログラム)を装備する第三者の情報端末において容易に再生することができる。
【0011】
図1における10は、利用者(顧客)毎に各々配置されるクライアント端末を示している。このクライアント端末10はネットワーク20を介して配信サーバ30に接続可能であり、同配信サーバ30から視聴用コンテンツの配信を受ける。なお後述するが、クライアント端末10が配信サーバ30からではなく他の配信サーバから視聴用コンテンツの配信を受けたり、あるいはどの配信サーバからも配信を受けることなく視聴用コンテンツをクライアント端末10内に(自前で)準備する場合もある。これらの場合、すなわちネットワーク20等を通じて外部から視聴用コンテンツの配信を受ける場合と内部的に視聴用コンテンツを準備する場合とのいずれにおいても、クライアント端末10は配信サーバ30との間で音場制御に係る種々の情報を通信する。
【0012】
ネットワーク20は例えばインターネットであり、クライアント端末10はネットワーク20に対して一時的或いは常時接続される。各々のクライアント端末10はオーダーメイドコンテンツ配信サービスを受ける際には、いわゆるインターネットブラウザ等から配信サーバ30が提供する送受信サイト(後述する)を通じて配信サーバ30にアクセスする。
【0013】
なお、図1のシステム構成はあくまで一例を概略的に示したものであり、種々変更することができる。例えば、クライアント端末側に無線ローカルエリアネットワーク(LAN)が導入されていてもよい。また、インターネットに代えて衛星通信網としてもよい。端末の種類に関してもPC(パーソナルコンピュータ)やPDA(個人用携帯型情報端末)など同等の機能を有する機器を適用可能である。
【0014】
図1における13は、例えば利用者の自宅における視聴空間(第1の音場制御空間)を示している。視聴空間13内に位置する36は視聴者であり、オーダーメイドコンテンツ配信サービスの主たる利用者すなわち顧客である。16はコンテンツ再生用スピーカであり、視聴用コンテンツの再生音を発する。
【0015】
図1における12は、上記自宅における音場制御対象の消音空間(第2の音場制御空間)を示している。コンテンツ再生用スピーカ16から再生された視聴用コンテンツの再生音は、視聴空間13を経てさらに消音空間12の音場内を伝達し、制御点Pに位置する他の利用者(非視聴者)35の耳に届く。この消音空間12において非視聴者35の耳に届く視聴用コンテンツの再生音はノイズ音であり、これを消音することを考える(この場合、コンテンツ再生用スピーカ16がノイズ源(騒音源)に相当する)。なお、視聴空間13と消音空間12との間は、例えば部屋の壁のような構造物によって区切られていてもよく、あるいは、視聴空間13と消音空間12との間に音響的な境界となるものが何も存在せず、両者が連続した空間を形成していてもよい。
【0016】
上記のような消音空間12の音響環境は、二次的な音響機器を用いて能動的に制御できる。具体的には、消音空間12内に制御用スピーカ11を配置し、この制御用スピーカ11から視聴用コンテンツの再生音(ノイズ音)に同期した制御音を再生させる。制御音は例えば制御点Pについて作成され、ノイズ音に対して例えば逆位相を有する。同期再生により制御音とノイズ音とが重畳されると、制御点Pの近傍において所望の消音効果を得ることができる。制御点Pについての制御音を作成するためには、ノイズ源(コンテンツ音源)と制御音源と制御点Pとの間の音場に関する空間伝達特性を同定することが必要である。なお、図1において制御点Pは一点であるが、制御点は多数点としても良く、視聴空間内にあってもよい。このような能動騒音制御(ANC;Active Noise Control)技術については公知であり、例えば参考文献(「静粛工学−快適空間をめざして−」,東京工業大学精密工学研究所,梅沢清彦監修,開発社発行,ISBN4-7591-0095-4)に詳しい。
【0017】
音響機器によって消音空間12内の制御点P近傍を能動的に消音するためには、同消音空間12および視聴空間13を含むローカルエリア内の空間伝達関数の同定が必要である。本実施形態では、この空間伝達関数を同定するために必要な情報(これを「音場情報」と称する)をクライアント端末10から配信サーバ30に送信する。配信サーバ30は、クライアント端末10から送信された音場情報から少なくとも空間伝達関数を同定し、この同定した空間伝達関数に基づく音場制御情報を作成してクライアント端末10に配信する。
【0018】
後述するが、クライアント端末10において作成される音場情報として、本実施形態では(1)環境情報に基づく音場情報と(2)検査音(例えば、ホワイトノイズ)の測定に基づく音場情報との少なくとも2種類を想定する。環境情報に基づく音場情報の場合、配信サーバ30は上記空間伝達関数を推定によって同定する。一方、検査音(ホワイトノイズ)の測定に基づく音場情報の場合、配信サーバ30はこの測定結果を用いて上記空間伝達関数を高精度に算出する。
【0019】
また、配信サーバ30において作成される音場制御情報として、本実施形態では(1)インパルス応答関数(周波数空間では空間伝達関数に相当する)を含む音場制御データ1と、(2)制御音の音声データからなる音場制御データ2との2種類を想定する。
【0020】
図2は、クライアント端末10の概略構成を示すブロック図である。クライアント端末10は例えば汎用のパーソナルコンピュータから構成され、同図に示すようにネットワークインタフェース(I/F)101、メモリ102、サウンドカード103、ディスプレイ105、CPU106、およびHDD等の二次記憶装置107を具備する。サウンドカード103には、マイク15と、アンプ104を介してコンテンツ再生用スピーカ16および制御用スピーカ11とが接続されている。なお、後述する空間伝達関数の測定を行わない構成の場合は、マイク15は不要である。
【0021】
サウンドカード103は、CPU106からの制御の下に音声データを再生し、アナログ又はデジタルの音響信号を出力する再生装置に相当する。本実施形態において、サウンドカード103は視聴用コンテンツのデータを再生し、これにより得られた音響信号をコンテンツ再生用スピーカ16および制御用スピーカー11に順次に供給する。また、配信サーバ30から受信した音場制御情報に基づく音声データを再生し、得られた音響信号を制御用スピーカ11に供給する。また、配信サーバ30から受信した検査音データを再生し、得られた音響信号をコンテンツ再生用スピーカ16に供給する。これらスピーカ11,16は音響信号に応じた音を発する。また、マイク15により集音された音響信号はサウンドカード103に送られ、デジタルの音声データが生成される。
【0022】
クライアント端末10はネットワークI/F101を介して配信サーバ30から視聴用コンテンツおよび音場制御情報の両者またはそのいずれか一方を受信する。受信された視聴用コンテンツおよび音場制御情報はCPU106からの制御の下にメモリ102を二次記憶装置107に転送され、格納保持される。
【0023】
図3は配信サーバ30の概略構成を示すブロック図である。配信サーバ30は好ましくはサーバ用途のコンピュータから構成され、同図に示すようにCPU31と、顧客データ記憶部32と、顧客用データ作成部33と、送受信サイト34と、コンテンツ記憶部35とを備える。配信サーバ30は、ネットワーク20を介してアクセスしてきたクライアント端末10に対し、送受信サイト34を通じてオーダーメイドコンテンツ配信サービスを提供する。このサービスは、一例としては、クライアント端末10から視聴用コンテンツの要求を伴うサービス要求を受け付け、同端末10から音場情報を受信するとともに同音場情報に基づいて音場制御情報を作成し、これを要求された視聴用コンテンツとともに同端末10に配信することである。送受信サイト34は、例えばHTTP(HyperText Transfer Protocol)上に構築され、クライアント端末10との間で画面情報や各種データの通信を実現するhtml(HyperText Markup Language)ファイルやCGI(Common Gateway Interface)、あるいはJAVA(商標)スクリプトやサーブレット等、WWW(World Wide Web)に係わる各種要素技術を利用して実現することができる。
【0024】
上述したように、クライアント端末10において作成される音場情報には(1)環境情報に基づく音場情報と(2)検査音(ホワイトノイズ)の測定に基づく音場情報との2種類が想定される。クライアント端末10は、これら音場情報の少なくともいずれかを図3に示すように配信サーバ30の送受信サイト34に送信する。
【0025】
配信サーバ30は、送受信サイト34を介してクライアント端末10から受信した音場情報に基づいて、(1)インパルス応答関数を含む音場制御データ1、(2)制御音の音声データからなる音場制御データ2のいずれかから構成される音場制御情報を作成する。そして送受信サイト34は、要求された視聴用コンテンツと、作成した音場制御情報とをクライアント端末10に対し配信する。
【0026】
なお図3に示すように、クライアント端末10は配信サーバ30とは異なる他のサーバ、例えばコンテンツサーバ40から直接、視聴用コンテンツの配信を受ける場合がある。また、クライアント端末10が既にコンテンツを入手済みの場合もある。これらの場合、クライアント端末10からのサービス要求には視聴用コンテンツの要求は含まれず、したがって配信サーバ30は音場制御情報のみを配信する。なお、配信サーバ30から視聴用コンテンツの配信を受けない場合であっても、効果的な音場制御情報を配信サーバ30が作成できるようにするための一助として、クライアント端末10は、再生する視聴用コンテンツに関する情報を音場情報に含めて配信サーバ30に送信することが好ましい。
【0027】
ここで、以上のような視聴用コンテンツおよび音場制御情報の配信と、その同期および分岐再生出力の概念について図4を参照して説明する。図4に示すように配信サーバ30が音場制御データ1、音場制御情報2、視聴用コンテンツをクライアント端末10に配信する。
【0028】
(i)配信サーバ30が視聴用コンテンツおよび音場制御データ2すなわち制御音の音声データをクライアント端末10に配信する場合、クライアント端末10は配信サーバ30から配信された視聴用コンテンツの音声データと音場制御データ2の音声データとを同期再生する。視聴用コンテンツの再生音はコンテンツ再生用スピーカ16から出力され、音場制御データ2に基づく制御音は制御用スピーカ11から出力される。
【0029】
ここで、配信サーバ30から配信される音声データは、視聴用コンテンツの音声データと音場制御データ2の音声データを別個のデータファイルとしても良いし、単一のデータファイルにまとめても良い。単一のデータファイルによって配信された場合は、クライアント端末で視聴用コンテンツの音声データと音場制御データ2の音声データとに分離された後、同期再生される。なお、クライアント端末で視聴用コンテンツの音声データと音場制御データ2の音声データとに分離するためのソフトウェアをサービス提供業者から配信サーバ30等を通じて利用者(顧客)36に配信するよう構成してもよい。
【0030】
(ii)配信サーバ30が音場制御データ2のみをクライアント端末10に配信する場合、クライアント端末10は配信サーバ30から配信された音場制御データ2をそのままの形態で再生し、これに同期してコンテンツデータを再生する。音場制御データ2に基づく制御音は制御用スピーカ11から出力し、コンテンツの再生音はコンテンツ再生用スピーカ16から出力する。クライアント端末10には既にコンテンツデータが存在しており、このコンテンツデータならびに音場制御データ2については、再生の際に特定のGUI画面等において利用者が両者を選択し、対応付けできるようにする。
【0031】
なお、視聴用コンテンツが連続的な特定のパターン音からなる場合に、該パターン音に対応する制御音の音声データを繰り返し再生できるようにすれば、配信する音場制御データ2のデータサイズを削減することができ好ましい。また、制御音の音声データを視聴用コンテンツの音と同期して再生させるために専用のソフトウェアをクライアント端末10に設ける構成とし、この専用再生ソフトウェアをサービス提供業者から配信サーバ30等を通じて利用者(顧客)36に配信するよう構成してもよい。
【0032】
(iii)配信サーバ30が音場制御データ1すなわちインパルス応答関数のみをクライアント端末10に配信する場合、クライアント端末10ではコンテンツデータと音場制御データ1とを畳み込み積分し、これにより制御音の音声データを得る。クライアント端末10はこの作成した音声データを再生し、これに同期してコンテンツデータを再生し、上記(ii)と同様に出力する。クライアント端末10には上記(ii)と同様、既にコンテンツデータが存在している。特定のGUI画面等において利用者がいずれかのコンテンツデータを選択すると、上記音声データがこの選択されたコンテンツデータについて作成され、両者が対応付けられる。
【0033】
本実施形態では、制御音を実時間で出力するために例えばFIR(Finite Impulse Response)のようなディジタルフィルタを用い、このディジタルフィルタにおいて畳み込み積分されるインパルス応答関数を含むデータ(上記音場制御データ1に相当する)をネットワークを通じて配信する。なお、上記のように音場制御データ1を制御音の音声データに変換するためのソフトウェアを配信サーバ30等からクライアント端末10に配信するようにしてもよい。
【0034】
制御音の音声データは、再生装置(サウンドカード103)により再生可能な例えばWAVあるいはMP3等のデータフォーマットを有し、配信先のノイズ音と所定の位相ずれを持った音声データ、より具体的には視聴用コンテンツ(ノイズ音)に対して制御点で逆位相を有する音声データである。
【0035】
図5は視聴用コンテンツと音場制御情報とを同期して再生する様子を示す図である。クライアント端末10の再生用ソフトウェアが視聴用コンテンツと音場制御情報とを同期して再生し、それぞれの再生音を上述のようにコンテンツ再生用スピーカ16と制御用スピーカ11とに分岐して出力すると、コンテンツ再生用スピーカ16から出力されるコンテンツの再生音と制御用スピーカ11から出力される制御音との両者は互いに打ち消しあって制御点Pの近傍において所望の消音効果が得られる。図1に示したように、制御点Pの位置は消音空間12内の非視聴者35の近傍である。なお、制御点Pは消音空間12内に複数設けてもよく、かかる複数の制御点Pの近傍において所望の消音効果が得えられるような設定とすれば、消音空間12内での消音特性の向上が期待できる。
【0036】
ここで、クライアント端末10における音場情報の作成と配信サーバ30における音場制御情報の配信の詳細を場合分けし、それぞれを第1乃至第4実施形態として説明する。なお、第1および第2実施形態は音場情報を環境情報に基づく情報とする場合であり、第3及び第4実施形態は音場情報を検査音(ホワイトノイズ)の測定に基づく情報とする場合である。第1および第2実施形態の場合、配信サーバ30はクライアント端末10の消音空間12の空間伝達関数を推定によって同定する。一方、第3および第4実施形態の場合、配信サーバ30は同空間伝達関数を検査音測定結果に対する演算処理によって同定する。
【0037】
(第1実施形態)
図6は第1実施形態における音場情報の作成を示す図である。ここでは、クライアント端末10において環境情報38を入力し、これを音場情報として配信サーバ30に送信する。配信サーバ30は、クライアント端末10から送信された音場情報に顧客IDを付与し、顧客データ記憶部32に保存する。
【0038】
環境情報38の入力にはいわゆるGUI(グラフィカルユーザインターフェース)等が用いられる。環境情報38としては、部屋のレイアウト、例えば、消音空間12の音場に影響を与える構造物の種類および配置、スピーカのレイアウト等である。また、視聴空間および消音空間についての利用者からの希望コーディネートを環境情報38に含めても良い。例えば、視聴空間の希望コーディネートは、視聴空間13内の特にどのような空間的位置について、どのような周波数帯域の音を増強するかを表す。また消音空間の希望コーディネートは、消音空間12内の特にどのような空間的位置について、どのような周波数帯域の音を抑制するかといったことを表す。
【0039】
また、上述したように視聴用コンテンツに関する情報(視聴空間および消音空間についての利用者からの希望コーディネート)を環境情報38に含めることにより、配信サーバ30における音場制御情報の作成の一助とすることは音場制御能の向上に有効である。その他、再生装置およびスピーカの種別、特性等を表す再生装置情報も環境情報として有用である。
【0040】
以上のような環境情報38については、その幾つかの候補をクライアント端末10において情報テーブルの形式で格納しておき、利用者が好みの情報をテーブルから適宜選択可能に構成してもよい。このような情報テーブルのデータおよびテーブル選択操作を実現するためのコンピュータプログラムを、配信サーバ30または他の提供業者から提供してもよい。また、ネットワークを通じて上記情報テーブルのデータやプログラムを有償または無償でバージョンアップ(刷新)するサービスを提供するようにしてもよい。
【0041】
図7は第1実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャートである。まずクライアント端末10においてユーザにより音場情報(ここでは環境情報38に相当する)が入力される(ステップC71)。クライアント端末10はこの入力された音場情報を配信サーバ30に送信する(ステップC72)。
【0042】
配信サーバ30は、クライアント端末10から送信された音場情報を受信し、この受信した音場情報に基づいて、クライアント端末10の消音空間12および視聴空間13を含むローカルエリア内の空間伝達関数に相当するインパルス応答関数(音場制御データ1)を推定する(ステップS71)。次に配信サーバ30は推定により求めたインパルス応答関数を含む音場制御データ1をクライアント端末10に配信する(ステップS72)。
【0043】
環境情報に基づく音場情報に対して、空間伝達関数を提供する方法を説明する。
【0044】
配信サーバ30側には、シミュレーションや実測定に基づいた、任意の(環境情報に基づく)音場情報に対応した空間伝達関数のデータが伝達関数テーブルとしてストックされている。そして、クライアント端末10から、環境情報に基づく音場情報が配信されてくると、適切な空間伝達関数を選択し、提供する。更には、より複雑な音場情報に対応するために、あらかじめ用意されている伝達関数テーブル内データを組み合わせて、より適切な伝達関数を作成して提供することも可能である。この際、シミュレーションによる迅速な情報提供と、実測定も含めたより正確な情報提供の双方が可能である。
【0045】
クライアント端末10は、ステップC74において、配信サーバ30から配信を受けた音場制御データ1と、視聴用コンテンツのデータとを畳み込み積分し、制御音の音声データを作成する(ステップC73)。コンテンツのデータは、本例では図3に示したような配信サーバ30とは異なる他のコンテンツサーバ40等を通じて既に入手済みであるものとする。なお、コンテンツデータは、配信サーバ30がコンテンツサーバから取得して音場制御情報1とともにクライアント端末10に配信するようにしてもよい。
【0046】
そして音場制御時には、作成された制御音の音声データを再生するとともに制御用スピーカ11から出力する一方、これに同期して視聴用コンテンツのデータを再生し、コンテンツ再生用スピーカ16から出力する(ステップC74)。
【0047】
(第2実施形態)
第2実施形態は第1実施形態と同様に音場情報として上述の環境情報38を作成する。この第2実施形態においては、クライアント端末10においてそのまま同期再生可能な制御音を配信サーバ30が作成して同クライアント端末10に配信する。また配信サーバ30はクライアント端末10から要求された視聴用コンテンツと、作成された音場制御情報とを配信する。
【0048】
図8は第2実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャートである。まずクライアント端末10においてユーザにより音場情報(第1実施形態と同じく、ここでは環境情報38に相当する)が入力される(ステップC81)。クライアント端末10は入力された音場情報を配信サーバ30に送信する(ステップC82)。
【0049】
配信サーバ30は、ステップC82においてクライアント端末10から送信された音場情報を受信し、この受信した音場情報に基づいて、クライアント端末10の消音空間12および視聴空間13を含むローカルエリア内の空間伝達関数に相当するインパルス応答関数(音場制御データ1)を推定する(ステップS81)。インパルス応答関数の推定には上記した方法と同様の方法を用いる。次に配信サーバ30は推定により求めたインパルス応答関数を含む音場制御データ1と、要求に応じて配信すべき視聴用コンテンツのデータとを畳み込み積分し、制御音の音声データを作成する(ステップS82)。続いて配信サーバ30は上記視聴用コンテンツのデータおよび作成した制御音の音声データ(音場制御データ2)をクライアント端末10に配信する(ステップS83)。
【0050】
そして音場制御時には、クライアント端末10は配信サーバ30から受信した制御音の音声データを再生するとともに制御用スピーカ11から出力する一方、これに同期して視聴用コンテンツのデータを再生し、コンテンツ再生用スピーカ16から出力する(ステップC83)。
【0051】
本例では、コンテンツデータは、配信サーバ30がコンテンツサーバから取得して制御音の音声データ(音場制御データ2)を作成するようにしているが、コンテンツデータは、クライアント端末10からネットワークを介し配信サーバに送信するようにしてもよい。
【0052】
(第3実施形態)
図9は第3実施形態における音場情報の作成を示す図である。上述したように、第3実施形態および第4実施形態は、音場情報を検査音(ホワイトノイズ)の測定に基づく情報とするものである。同図に示す16はコンテンツ再生用スピーカ、11は制御用スピーカ11であり、これら2つのスピーカを用いて測定を行う。
【0053】
検査音の測定では、まず配信サーバ30からクライアント端末10に向けて検査音(ホワイトノイズ)のデータが配信される。クライアント端末10は、配信されてきた検査音データを先ずコンテンツ再生用スピーカ16に供給して再生し、その再生音を消音空間12内における制御点Pの近傍に配置されたマイク15により集音し、録音する。このとき、コンテンツ再生用スピーカ16からは、検査音のみを出力させるものとし、視聴用コンテンツ等は再生してはならない。なお、マイク15による録音点は複数あってもよい。
【0054】
クライアント端末10は録音した検査音の測定データを配信サーバ30に送信する。次に、検査音データを制御用スピーカ11に供給して再生し、同様に検査音の測定データを得て配信サーバ30に送信する。すなわち、本実施形態では、スピーカ11および16のそれぞれから得られた検査音の録音データをセットにして音場情報とする。なお、測定を行うスピーカの順序は任意であり、上記とは逆にまず制御用スピーカ11について測定し、次にコンテンツ再生用スピーカ16について測定してもよい。また、制御用スピーカ11またはコンテンツ再生用スピーカ16は複数配置されてもよく、その場合は各々のスピーカから得られた検査音の録音データを音場情報としてもよい。さらに、配信サーバ30は、クライアント端末10から送信された音場情報に顧客IDを付与し、顧客データ記憶部32に保存する。
【0055】
図10は第3実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャートである。まず配信サーバ30は検査音(ホワイトノイズ)のデータをクライアント端末10に配信する(ステップS101)。クライアント端末10はこの検査音のデータを受信する(ステップC101)。上述のようにそれぞれのスピーカ11および16を用いて検査音を再生し、それぞれの再生音を消音空間12内における制御点Pの近傍に配置されたマイク15により録音する(ステップC102)。なお、マイク15による録音点は複数あってもよい。次に、得られたマイク収録音に基づく音場情報を配信サーバ30に返信する(ステップC103)。
【0056】
配信サーバ30は、検査音の測定データセットからなる音場情報をクライアント端末10から受信し、この受信した音場情報に基づいて、クライアント端末10の消音空間12および視聴空間13を含むローカルエリア内の空間伝達関数に相当するインパルス応答関数(音場制御データ1)を算出する(ステップS102)。配信サーバ30は算出したインパルス応答関数を含む音場制御データ1をクライアント端末10に配信する(ステップS103)。
【0057】
クライアント端末10は、次にステップC104において、配信サーバ30から配信を受けた音場制御データ1と、視聴用コンテンツのデータとを畳み込み積分し、制御音の音声データを作成する(ステップC104)。視聴用コンテンツのデータは、本例では図10に示したような配信サーバ30とは異なる他のコンテンツサーバ40等を通じて既に入手済みであるものとする。なお、コンテンツデータは、配信サーバ30がコンテンツサーバから取得して音場制御情報1とともにクライアント端末10に配信するようにしてもよい。
【0058】
そして音場制御時には、作成された制御音の音声データを再生するとともに制御用スピーカ11から出力する一方、これに同期して視聴用コンテンツのデータを再生し、コンテンツ再生用スピーカ16から出力する(ステップC105)。
【0059】
(第4実施形態)
第4実施形態は第3実施形態と同様に検査音(ホワイトノイズ)による測定をもとに音場情報を作成する。この第4実施形態においては、クライアント端末10においてそのまま同期再生可能な制御音を配信サーバ30が作成して同クライアント端末10に配信する。また配信サーバ30はクライアント端末10から要求された視聴用コンテンツと、作成された音場制御情報とを配信する。
【0060】
図11は、第4実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャートである。まず配信サーバ30は検査音(ホワイトノイズ)のデータをクライアント端末10に配信する(ステップS111)。クライアント端末10はこの検査音のデータを受信する(ステップC111)。クライアント端末10では、スピーカ11および16を用いて検査音を再生し、それぞれの再生音を消音空間12内における制御点Pの近傍に配置されたマイク15により録音する(ステップC112)。なお、マイク15による録音点は複数あってもよい。次のステップC113では、それぞれのスピーカ11、16から出力された検査音のマイク収録音からなる音場情報を配信サーバ30に返信する。
【0061】
配信サーバ30は、ステップC113においてクライアント端末10から送信された音場情報を受信し、この受信した音場情報に基づいて、クライアント端末10の消音空間12および視聴空間13を含むローカルエリア内の空間伝達関数に相当するインパルス応答関数(音場制御データ1)を算出する(ステップS112)。次に配信サーバ30は算出したインパルス応答関数を含む音場制御データ1と、要求に応じて配信すべき視聴用コンテンツのデータとを畳み込み積分し、制御音の音声データ(音場制御情報2)とを作成する(ステップS113)。続いて配信サーバ30は上記視聴用コンテンツのデータおよび作成した制御音の音声データ(音場制御データ2)をクライアント端末10に配信する(ステップS114)。
【0062】
そして音場制御時には、クライアント端末10は配信サーバ30から受信した制御音の音声データを再生するとともに制御用スピーカ11から出力する一方、これに同期して視聴用コンテンツのデータを再生し、コンテンツ再生用スピーカ16から出力する(ステップC114)。
【0063】
本例では、コンテンツデータは、配信サーバ30がコンテンツサーバから取得して制御音の音声データ(音場制御データ2)を作成するようにしているが、コンテンツデータは、クライアント端末10からネットワークを介し配信サーバに送信するようにしてもよい。
【0064】
(第5実施形態)
次に、配信サーバ30に顧客管理機能を設けた第5実施形態を説明する。図12に示すように、第5実施形態の配信サーバ300は上述の実施形態で説明した構成に加えてID管理部41が付加されており、IDを用いたデータベース管理を行うことができる。すなわち、過去に任意の顧客のクライアント端末42から入手したデータ(音場情報等)に対し、ID管理部41は顧客IDを付与する。顧客IDが付与された音場情報等のデータは、データベースを構成する顧客データ記憶部32に格納、保存される。
【0065】
例えば、クライアント端末42の顧客が一度本システムによるサービスを利用した後、同一の音場条件で同一のサービスを受けたい場合がある。クライアント端末42が配信サーバ300との間の通信をひとたび切断して再度接続を行った場合であっても、顧客IDを入力すると、同顧客IDを手がかりに過去のデータ(音場制御情報等)が顧客データ記憶部32から検索され、適切なデータを迅速かつ簡単に準備することができる。したがって、例えば同じレイアウトの同じ部屋の音場制御についてのサービスを受ける場合、音場情報をクライアント端末側で作成、準備する手間を大幅に低減できるようになる。あるいは、物理的には別な部屋であっても、空間レイアウトおよび構造等から同じ音場条件であると顧客側が判断した場合に、同一のIDを指定することで他の音場制御情報を共用できるようにしてもよい。これは共同住宅、カラオケボックス等で有効であろう。なお、顧客別のみならず、音場を区別可能な場所別にIDを付与する構成としてもよい。
【0066】
最後に、上述した実施形態に係るコンテンツ配信システムによる音場制御効果をシミュレーションした結果を説明する。
【0067】
無限空間で100[Hz]音源を制御するという簡易モデルについてシミュレーションを実施した。図13は、100[Hz]の音を制御した音圧分布シミュレーション結果を示している。(+)と(−)の音源は互いに逆位相の音を発する。同図の上方に配された(+)音源をノイズ、その位置から3mほど離れて配された(+)(−)音源は、それぞれ音場制御情報に基づく制御音を発する音源(スピーカ)である。
【0068】
図のように配置すると、(+)(−)音源を配した境界を境に、もとの音源(+)側の音圧が5[dB]ほど上昇する。この音源が視聴用コンテンツならば、臨場感を向上する効果が得られる。これに対し、境界線の反対側は10〜15[dB]の騒音低減が生じ、境界から外に対する音声の伝達を抑えることができる。本実施形態では100[Hz]音源で説明したが、もちろん他の周波数でもかまわない。また、遮音や吸音を行いにくい低周波に絞って制御をすることも勿論可能である。
【0069】
以上説明したように、本発明の実施形態によれば、コンテンツの配信とともにコンテンツ配信先の音環境における音場制御を可能にし、ワンツーワンサービスのためのオーダーメイドコンテンツ配信の実現に寄与するコンテンツ配信システムおよび方法を提供できる。なお、音場制御は消音に限るものではなく、ローカルエリア内の複数区域を異なる音場にコントロールするものである。本実施例では、制御点Pを消音空間内に限って説明することが多かったが、無論ローカルエリア内ならばどこにどれだけ制御点Pを設けても良い。例えば、消音制御に限っても、視聴空間内に制御点Pを置くことは有効である。また、検査音もホワイトノイズに限るものではない。本システムは、利便性を向上するための次に説明するような付加的な機能を備えていてもよい。例えば、顧客から配信された音場情報を解析して、低減(消音)する対象を特定の周波数帯域に限定した方が有効であるといった情報を求めて顧客に提示する。その後に、どのような顧客向け音場制御情報を作成すればよいかを送受信サイト34を通じて顧客に問うことは有効である。
【0070】
顧客がネットワーク20を通じて配信サーバ30にアクセスし、同配信サーバ30が提供するオーダーメイドコンテンツ配信サービスを利用した際には、そのサービス利用に応じて課金してもよい。課金のタイミングとしては、顧客が送受信サイト34に配信要求する際としても良いが、一定の無料試行期間を経て音響制御効果(例えば消音効果)を確認したうえで、課金してもよい。また、通信時間に応じた重量制の課金設定としてもよい。さらに、上述したような音声データ解析後の情報のやりとりに関しても、高度な付加価値サービスを提供するわけであるから、そのようなセッションに応じて場合によっては課金してもよい。
【0071】
さらに、音場制御情報には、上記再生音の電子データのみならず、再生装置に接続されたスピーカの適切な配置(レイアウト)を指示する情報(「より効果が上がる配置」といった情報)が付加される場合もある。また、例えば配信先の空間レイアウト、スピーカの種類、配置等から大まかに空間伝達関数を推定して音場制御情報を作成した場合、顧客自身の耳で音響制御効果を確認し、その評価に関する情報を配信システム側にフィードバック(還元)できれば好ましい。
【0072】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【0073】
【発明の効果】
以上説明したように、本発明によれば、コンテンツの配信とともにコンテンツ配信先の音環境における音場制御を可能にし、ワンツーワンサービスのためのオーダーメイドコンテンツ配信の実現に寄与する音場制御情報配信方法及び装置、音場制御方法及びシステムを提供できる。
【図面の簡単な説明】
【図1】本発明の実施形態に係るコンテンツ配信システムの概略構成を示す図
【図2】クライアント端末10の概略構成を示すブロック図
【図3】配信サーバ30の概略構成を示すブロック図
【図4】視聴用コンテンツおよび音場制御情報の配信と、その同期および分岐再生出力の概念を説明するための図
【図5】視聴用コンテンツと音場制御情報とを同期して再生する様子を示す図
【図6】第1実施形態における音場情報の作成を示す図
【図7】第1実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャート
【図8】第2実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャート
【図9】第3実施形態における音場情報の作成を示す図
【図10】第3実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャート
【図11】第4実施形態に係るクライアント端末および配信サーバの一連の処理を示すフローチャート
【図12】第5実施形態に係る配信システムの概略構成を示す図
【図13】音圧分布シミュレーション結果を示すグラフ
【符号の説明】
10…クライアント端末、11…制御用スピーカ、12…消音空間、13…視聴空間、15…マイク、16…コンテンツ再生用スピーカ、20…ネットワーク、30…配信サーバ、35…他の利用者、36…利用者(視聴者)、38…環境情報、40…コンテンツサーバ、P…制御点
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a sound field control information distribution method and apparatus, and a sound field control method and system for distributing content together with information for controlling a sound field in a silence space of a content distribution destination.
[0002]
[Prior art]
With the spread of the Internet, various content provision services have begun. For example, according to a music distribution service, consumers can easily and immediately obtain the latest music content by paying a predetermined fee and downloading it via the Internet. As is well known, conventional music providing services that do not rely on content distribution via a communication line are portable recording media such as records in which analog or digital data of music is recorded and compact discs (CDs). Is mass-produced and distributed and sold. For a provider such as a record company, there is a risk that a large amount of recording media produced will be discarded if sales are not successful, resulting in a great waste. On the other hand, when sales are strong, production of recording media often cannot keep up, and there is a problem that missed opportunities for sales promotion.
[0003]
On the other hand, in the case of a so-called digital content distribution service using the Internet or the like, merchandise can be distributed simply by placing a copy of music data on a server device of a distribution service provider. This can be said to be a merchandise distribution form that has no risks as described above and is extremely advantageous. There are also significant benefits for consumers. In other words, in a form where goods are physically distributed in the market, when purchasing goods, it is necessary to actually go to the dealer for searching or order and order, especially living in an area far from the dealer. However, it is difficult for consumers to order and obtain content distribution services via the Internet. Moreover, fee payment can be easily completed by electronic settlement. For example, the following non-patent document 1 can be referred to for information distribution technology.
[0004]
As content distribution services have greatly changed the conventional distribution and distribution system for products and are expected to become increasingly popular in the future, it is necessary to provide innovative services to further improve customer satisfaction. Yes.
[0005]
[Non-Patent Document 1]
Internet <URL: http: //www/sdl.hitachi.co.jp/japanese/results/thema/exp/rd200237_f.htm>
[0006]
[Problems to be solved by the invention]
Conventionally, as described above, a service for distributing content such as music itself has already been realized, but a service for improving the sound field environment of a content distribution destination individual has not been provided so far. Further, in order to intentionally control the acoustic environment (for example, a sound field), an expensive acoustic device is required, and its operation requires advanced knowledge and skill.
[0007]
The present invention has been made in view of such circumstances, and enables the sound field control in the sound environment of the content distribution destination along with the content distribution, and contributes to the realization of the tailor-made content distribution for the one-to-one service. It is an object of the present invention to provide a control information distribution method and apparatus, and a sound field control method and system.
[0008]
[Means for Solving the Problems]
The sound field control information distribution method according to an aspect of the present invention outputs a playback sound of viewing content to a content playback speaker disposed in the first sound field control space, and is disposed in the second sound field control space. A sound field control information distribution method for distributing the sound field control information to a client terminal including a playback device that outputs a control sound based on the sound field control information to the control speaker in synchronization with the viewing content. Receiving the sound field information of the first sound field control space and the second sound field control space created at the client terminal, and the first sound field information based on the sound field information received from the client terminal. Identifying a spatial transfer function reflecting sound field characteristics of the sound field control space and the second sound field control space, and sound field control information created based on the identified spatial transfer function Characterized by comprising the step of delivering to the client terminal.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of a content distribution system according to an embodiment of the present invention. The present embodiment relates to a content distribution system that enables sound field control in a sound environment of a content distribution destination together with content distribution, and realizes tailor-made content distribution for one-to-one service. In addition, regarding the sound field control in the sound environment of the content distribution destination, it is possible to easily construct a desired sound environment by controlling the sound field with a simple device configuration without requiring an expensive sound device. .
[0010]
Note that “viewing content” (or simply “content”) in this specification refers to information digitized according to a predetermined format, such as music and movies. The digitized content data for viewing is distributed, for example, from a provider (trader) to a third party who wants it, and can be processed by the information processing apparatus. Specifically, it can be easily reproduced on a third-party information terminal equipped with a sound card to be described later and computer software (content reproduction program) for controlling the sound card.
[0011]
Reference numeral 10 in FIG. 1 indicates a client terminal arranged for each user (customer). The client terminal 10 can be connected to the distribution server 30 via the network 20 and receives distribution of viewing content from the distribution server 30. As will be described later, the client terminal 10 receives the content for viewing from another distribution server, not from the distribution server 30, or the content for viewing is received in the client terminal 10 without receiving distribution from any distribution server ( May be prepared on your own. In any of these cases, that is, when receiving the viewing content from outside via the network 20 or the like, or when preparing the viewing content internally, the client terminal 10 controls the sound field with the distribution server 30. Communicate various information related to
[0012]
The network 20 is, for example, the Internet, and the client terminal 10 is temporarily or constantly connected to the network 20. Each client terminal 10 accesses the distribution server 30 through a transmission / reception site (described later) provided by the distribution server 30 from a so-called Internet browser or the like when receiving a tailored content distribution service.
[0013]
Note that the system configuration in FIG. 1 is only an example schematically and can be variously changed. For example, a wireless local area network (LAN) may be introduced on the client terminal side. Further, a satellite communication network may be used instead of the Internet. Regarding the type of terminal, a device having an equivalent function such as a PC (personal computer) or a PDA (personal portable information terminal) can be applied.
[0014]
Reference numeral 13 in FIG. 1 indicates, for example, a viewing space (first sound field control space) at the user's home. Reference numeral 36 located in the viewing space 13 is a viewer, who is a main user of the tailor-made content distribution service, that is, a customer. Reference numeral 16 denotes a content reproduction speaker that emits a reproduction sound of content for viewing.
[0015]
Reference numeral 12 in FIG. 1 denotes a sound deadening space (second sound field control space) as a sound field control target at the home. The reproduction sound of the viewing content reproduced from the content reproduction speaker 16 is further transmitted in the sound field of the muffling space 12 through the viewing space 13 and is transmitted from another user (non-viewer) 35 located at the control point P. It reaches the ear. The reproduction sound of the content for viewing that reaches the ear of the non-viewer 35 in the mute space 12 is a noise sound, and it is considered to mute this (in this case, the content reproduction speaker 16 corresponds to a noise source (noise source)). To do). Note that the viewing space 13 and the silencing space 12 may be separated by a structure such as a wall of a room, or an acoustic boundary between the viewing space 13 and the silencing space 12. There may be nothing, and both may form a continuous space.
[0016]
The acoustic environment of the silencing space 12 as described above can be actively controlled using a secondary acoustic device. Specifically, the control speaker 11 is arranged in the muffler space 12, and the control sound synchronized with the reproduction sound (noise sound) of the viewing content is reproduced from the control speaker 11. For example, the control sound is created for the control point P and has, for example, an antiphase with respect to the noise sound. When the control sound and the noise sound are superimposed by the synchronized reproduction, a desired silencing effect can be obtained in the vicinity of the control point P. In order to create the control sound for the control point P, it is necessary to identify the spatial transfer characteristics regarding the sound field between the noise source (content sound source), the control sound source, and the control point P. In FIG. 1, the number of control points P is one, but the number of control points may be many or within the viewing space. Such an active noise control (ANC) technology is well known, for example, a reference document ("Silent Engineering-Toward Comfortable Space", Tokyo Institute of Technology, Precision Engineering Laboratory, supervised by Umezawa Kiyohiko, Development Company Issuance, ISBN4-7591-0095-4).
[0017]
In order to actively mute the vicinity of the control point P in the muffling space 12 by the acoustic device, it is necessary to identify a spatial transfer function in the local area including the muffling space 12 and the viewing space 13. In the present embodiment, information necessary for identifying this spatial transfer function (referred to as “sound field information”) is transmitted from the client terminal 10 to the distribution server 30. The distribution server 30 identifies at least a spatial transfer function from the sound field information transmitted from the client terminal 10, creates sound field control information based on the identified spatial transfer function, and distributes it to the client terminal 10.
[0018]
As will be described later, as sound field information created in the client terminal 10, in this embodiment, (1) sound field information based on environmental information and (2) sound field information based on measurement of inspection sound (for example, white noise) At least two types are assumed. In the case of sound field information based on environmental information, the distribution server 30 identifies the spatial transfer function by estimation. On the other hand, in the case of sound field information based on the measurement of the inspection sound (white noise), the distribution server 30 uses the measurement result to calculate the spatial transfer function with high accuracy.
[0019]
Further, as the sound field control information created in the distribution server 30, in this embodiment, (1) sound field control data 1 including an impulse response function (corresponding to a spatial transfer function in the frequency space), and (2) control sound. Two types of sound field control data 2 composed of the following sound data are assumed.
[0020]
FIG. 2 is a block diagram illustrating a schematic configuration of the client terminal 10. The client terminal 10 is composed of a general-purpose personal computer, for example, and includes a network interface (I / F) 101, a memory 102, a sound card 103, a display 105, a CPU 106, and a secondary storage device 107 such as an HDD as shown in FIG. It has. The sound card 103 is connected to a microphone 15 and a content reproduction speaker 16 and a control speaker 11 via an amplifier 104. Note that the microphone 15 is not necessary in the case of a configuration that does not measure the spatial transfer function described later.
[0021]
The sound card 103 corresponds to a playback device that plays back audio data under the control of the CPU 106 and outputs an analog or digital sound signal. In this embodiment, the sound card 103 reproduces data for viewing content, and sequentially supplies the sound signals obtained thereby to the content reproduction speaker 16 and the control speaker 11. In addition, sound data based on the sound field control information received from the distribution server 30 is reproduced, and the obtained acoustic signal is supplied to the control speaker 11. Also, the inspection sound data received from the distribution server 30 is reproduced, and the obtained acoustic signal is supplied to the content reproduction speaker 16. These speakers 11 and 16 emit sound according to the acoustic signal. The acoustic signal collected by the microphone 15 is sent to the sound card 103, and digital audio data is generated.
[0022]
The client terminal 10 receives viewing content and / or sound field control information from the distribution server 30 via the network I / F 101. The received viewing content and sound field control information are transferred to the secondary storage device 107 through the memory 102 under the control of the CPU 106, and stored and held.
[0023]
FIG. 3 is a block diagram showing a schematic configuration of the distribution server 30. The distribution server 30 is preferably composed of a server-use computer, and includes a CPU 31, a customer data storage unit 32, a customer data creation unit 33, a transmission / reception site 34, and a content storage unit 35 as shown in FIG. . The distribution server 30 provides a tailored content distribution service through the transmission / reception site 34 to the client terminal 10 accessed via the network 20. As an example, this service receives a service request accompanied by a request for viewing content from the client terminal 10, receives sound field information from the terminal 10, and creates sound field control information based on the sound field information. Is distributed to the terminal 10 together with the requested viewing content. The transmission / reception site 34 is constructed on, for example, HTTP (HyperText Transfer Protocol), and an html (HyperText Markup Language) file or CGI (Common Gateway Interface) that realizes communication of screen information and various data with the client terminal 10 or It can be realized by using various elemental technologies related to WWW (World Wide Web) such as JAVA (trademark) script and servlet.
[0024]
As described above, there are two types of sound field information created in the client terminal 10: (1) sound field information based on environmental information and (2) sound field information based on measurement of inspection sound (white noise). Is done. The client terminal 10 transmits at least one of these sound field information to the transmission / reception site 34 of the distribution server 30 as shown in FIG.
[0025]
Based on the sound field information received from the client terminal 10 via the transmission / reception site 34, the distribution server 30 is based on (1) sound field control data 1 including an impulse response function, and (2) a sound field composed of sound data of the control sound. Sound field control information composed of any one of the control data 2 is created. Then, the transmission / reception site 34 distributes the requested viewing content and the created sound field control information to the client terminal 10.
[0026]
As shown in FIG. 3, the client terminal 10 may receive distribution of viewing content directly from another server different from the distribution server 30, for example, the content server 40. In some cases, the client terminal 10 has already obtained the content. In these cases, the service request from the client terminal 10 does not include a request for viewing content, and therefore the distribution server 30 distributes only the sound field control information. Even when the distribution of the viewing content is not received from the distribution server 30, as an aid for enabling the distribution server 30 to create effective sound field control information, the client terminal 10 plays It is preferable that information regarding the content for use is included in the sound field information and transmitted to the distribution server 30.
[0027]
Here, the distribution of the viewing content and the sound field control information as described above, and the concept of the synchronization and branch reproduction output will be described with reference to FIG. As shown in FIG. 4, the distribution server 30 distributes the sound field control data 1, sound field control information 2, and viewing content to the client terminal 10.
[0028]
(I) When the distribution server 30 distributes the viewing content and the sound field control data 2, that is, the audio data of the control sound, to the client terminal 10, the client terminal 10 transmits the audio data and sound of the viewing content distributed from the distribution server 30. The audio data of the field control data 2 is reproduced synchronously. The playback sound of the viewing content is output from the content playback speaker 16, and the control sound based on the sound field control data 2 is output from the control speaker 11.
[0029]
Here, the audio data distributed from the distribution server 30 may be the audio data of the viewing content and the audio data of the sound field control data 2 as separate data files or may be combined into a single data file. When the data is distributed by a single data file, it is separated into audio data of the viewing content and audio data of the sound field control data 2 at the client terminal, and then synchronized and reproduced. The software for separating the audio data of the viewing content and the audio data of the sound field control data 2 at the client terminal is distributed from the service provider to the user (customer) 36 through the distribution server 30 or the like. Also good.
[0030]
(Ii) When the distribution server 30 distributes only the sound field control data 2 to the client terminal 10, the client terminal 10 reproduces the sound field control data 2 distributed from the distribution server 30 as it is and synchronizes with this. To play back the content data. The control sound based on the sound field control data 2 is output from the control speaker 11, and the playback sound of the content is output from the content playback speaker 16. Content data already exists in the client terminal 10, and the content data and the sound field control data 2 can be selected and correlated by the user on a specific GUI screen or the like during reproduction. .
[0031]
If the viewing content is composed of continuous specific pattern sounds, the data size of the sound field control data 2 to be distributed can be reduced if the audio data of the control sounds corresponding to the pattern sounds can be repeatedly reproduced. This is preferable. In addition, dedicated software is provided in the client terminal 10 in order to reproduce the audio data of the control sound in synchronization with the sound of the viewing content, and this dedicated reproduction software is provided from the service provider to the user ( (Customer) 36 may be distributed.
[0032]
(Iii) When the distribution server 30 distributes only the sound field control data 1, that is, the impulse response function, to the client terminal 10, the client terminal 10 convolves and integrates the content data and the sound field control data 1, and thereby the sound of the control sound Get the data. The client terminal 10 reproduces the created audio data, reproduces the content data in synchronization therewith, and outputs it in the same manner as (ii) above. Similar to (ii) above, content data already exists in the client terminal 10. When the user selects any content data on a specific GUI screen or the like, the audio data is created for the selected content data, and the two are associated with each other.
[0033]
In the present embodiment, for example, a digital filter such as FIR (Finite Impulse Response) is used to output the control sound in real time. 1) is distributed through the network. As described above, the software for converting the sound field control data 1 into the sound data of the control sound may be distributed from the distribution server 30 or the like to the client terminal 10.
[0034]
The audio data of the control sound has a data format such as WAV or MP3 that can be reproduced by the reproduction apparatus (sound card 103), and more specifically, audio data having a predetermined phase shift from the noise sound of the distribution destination. Is audio data having a reverse phase at the control point with respect to the viewing content (noise sound).
[0035]
FIG. 5 is a diagram illustrating a state in which the viewing content and the sound field control information are reproduced in synchronization. When the reproduction software of the client terminal 10 reproduces the viewing content and the sound field control information in synchronization with each other, and the respective reproduction sounds are branched and output to the content reproduction speaker 16 and the control speaker 11 as described above. The content reproduction sound output from the content reproduction speaker 16 and the control sound output from the control speaker 11 cancel each other, and a desired silencing effect is obtained in the vicinity of the control point P. As shown in FIG. 1, the position of the control point P is in the vicinity of the non-viewer 35 in the silence space 12. A plurality of control points P may be provided in the silencing space 12, and if the desired silencing effect is obtained in the vicinity of the plurality of control points P, the silencing characteristics in the silencing space 12 can be obtained. Improvement can be expected.
[0036]
Here, the details of the creation of the sound field information in the client terminal 10 and the distribution of the sound field control information in the distribution server 30 are divided into cases, and each will be described as the first to fourth embodiments. In the first and second embodiments, the sound field information is information based on environmental information. In the third and fourth embodiments, the sound field information is information based on measurement of inspection sound (white noise). Is the case. In the case of the first and second embodiments, the distribution server 30 identifies the spatial transfer function of the silence space 12 of the client terminal 10 by estimation. On the other hand, in the case of the third and fourth embodiments, the distribution server 30 identifies the spatial transfer function by arithmetic processing on the test sound measurement result.
[0037]
(First embodiment)
FIG. 6 is a diagram showing creation of sound field information in the first embodiment. Here, the environment information 38 is input at the client terminal 10 and is transmitted to the distribution server 30 as sound field information. The distribution server 30 assigns a customer ID to the sound field information transmitted from the client terminal 10 and stores it in the customer data storage unit 32.
[0038]
A so-called GUI (graphical user interface) or the like is used for inputting the environment information 38. The environmental information 38 is the layout of the room, for example, the type and arrangement of structures that affect the sound field of the muffler space 12, the layout of the speakers, and the like. In addition, the user information regarding the viewing space and the mute space may be included in the environmental information 38. For example, the desired coordination of the viewing space represents what frequency band sound is to be enhanced, particularly for what spatial position in the viewing space 13. The desired coordination of the silencing space represents what frequency band sound is to be suppressed, particularly for what spatial position in the silencing space 12.
[0039]
In addition, as described above, information related to viewing content (a desired coordination from the user regarding the viewing space and the silencing space) is included in the environment information 38, thereby assisting the creation of the sound field control information in the distribution server 30. Is effective in improving the sound field control ability. In addition, playback device information indicating the type and characteristics of the playback device and speakers is also useful as environmental information.
[0040]
Regarding the environment information 38 as described above, some candidates may be stored in the form of an information table in the client terminal 10 so that the user can select desired information from the table as appropriate. A computer program for realizing such information table data and table selection operation may be provided from the distribution server 30 or another provider. In addition, a service for upgrading (renewing) the data and programs of the information table through the network may be provided for a fee or free of charge.
[0041]
FIG. 7 is a flowchart showing a series of processes of the client terminal and the distribution server according to the first embodiment. First, sound field information (corresponding to the environment information 38 here) is input by the user at the client terminal 10 (step C71). The client terminal 10 transmits the input sound field information to the distribution server 30 (step C72).
[0042]
The distribution server 30 receives the sound field information transmitted from the client terminal 10 and, based on the received sound field information, generates a spatial transfer function in the local area including the sound deadening space 12 and the viewing space 13 of the client terminal 10. A corresponding impulse response function (sound field control data 1) is estimated (step S71). Next, the distribution server 30 distributes the sound field control data 1 including the impulse response function obtained by estimation to the client terminal 10 (step S72).
[0043]
A method for providing a spatial transfer function for sound field information based on environmental information will be described.
[0044]
On the distribution server 30 side, spatial transfer function data corresponding to arbitrary (based on environmental information) sound field information based on simulation and actual measurement is stocked as a transfer function table. When the sound field information based on the environment information is distributed from the client terminal 10, an appropriate spatial transfer function is selected and provided. Furthermore, in order to cope with more complicated sound field information, it is also possible to create and provide a more appropriate transfer function by combining data in a transfer function table prepared in advance. At this time, both quick information provision through simulation and more accurate information provision including actual measurement are possible.
[0045]
In step C74, the client terminal 10 convolves and integrates the sound field control data 1 received from the distribution server 30 and the viewing content data to create control sound data (step C73). In this example, it is assumed that the content data has already been obtained through another content server 40 or the like different from the distribution server 30 as shown in FIG. The content data may be acquired by the distribution server 30 from the content server and distributed to the client terminal 10 together with the sound field control information 1.
[0046]
At the time of sound field control, the sound data of the generated control sound is reproduced and output from the control speaker 11, while the content data for viewing is reproduced in synchronization with this and output from the content reproduction speaker 16 ( Step C74).
[0047]
(Second Embodiment)
As in the first embodiment, the second embodiment creates the above-described environment information 38 as sound field information. In the second embodiment, the distribution server 30 creates a control sound that can be synchronously reproduced as it is in the client terminal 10 and distributes it to the client terminal 10. The distribution server 30 distributes the viewing content requested from the client terminal 10 and the created sound field control information.
[0048]
FIG. 8 is a flowchart showing a series of processes of the client terminal and the distribution server according to the second embodiment. First, sound field information (corresponding to the environment information 38 here as in the first embodiment) is input by the user at the client terminal 10 (step C81). The client terminal 10 transmits the input sound field information to the distribution server 30 (step C82).
[0049]
The distribution server 30 receives the sound field information transmitted from the client terminal 10 in step C82, and based on the received sound field information, the space in the local area including the sound deadening space 12 and the viewing space 13 of the client terminal 10. An impulse response function (sound field control data 1) corresponding to the transfer function is estimated (step S81). A method similar to the method described above is used to estimate the impulse response function. Next, the distribution server 30 convolves and integrates the sound field control data 1 including the impulse response function obtained by the estimation and the content data for viewing to be distributed in response to the request, and creates audio data of the control sound (step). S82). Subsequently, the distribution server 30 distributes the viewing content data and the generated sound data of the control sound (sound field control data 2) to the client terminal 10 (step S83).
[0050]
At the time of sound field control, the client terminal 10 plays back the sound data of the control sound received from the distribution server 30 and outputs it from the control speaker 11, while playing back the content data for viewing in synchronization with this, Is output from the speaker 16 (step C83).
[0051]
In this example, the content data is acquired by the distribution server 30 from the content server and creates the sound data of the control sound (sound field control data 2). However, the content data is transmitted from the client terminal 10 via the network. You may make it transmit to a delivery server.
[0052]
(Third embodiment)
FIG. 9 is a diagram showing creation of sound field information in the third embodiment. As described above, in the third embodiment and the fourth embodiment, the sound field information is information based on the measurement of the inspection sound (white noise). In the figure, reference numeral 16 denotes a content reproduction speaker, and 11 denotes a control speaker 11. Measurement is performed using these two speakers.
[0053]
In the measurement of the inspection sound, first, inspection sound (white noise) data is distributed from the distribution server 30 to the client terminal 10. The client terminal 10 first supplies the reproduced inspection sound data to the content reproduction speaker 16 for reproduction, and collects the reproduced sound by the microphone 15 disposed in the silence space 12 near the control point P. , Record. At this time, only the inspection sound is output from the content reproduction speaker 16, and the viewing content or the like must not be reproduced. There may be a plurality of recording points by the microphone 15.
[0054]
The client terminal 10 transmits the recorded test sound measurement data to the distribution server 30. Next, the inspection sound data is supplied to the control speaker 11 and reproduced, and similarly, the inspection sound measurement data is obtained and transmitted to the distribution server 30. That is, in the present embodiment, the recording data of the inspection sound obtained from each of the speakers 11 and 16 is set as sound field information. Note that the order of the speakers to be measured is arbitrary, and conversely to the above, the control speaker 11 may be measured first, and then the content reproduction speaker 16 may be measured. In addition, a plurality of control speakers 11 or content reproduction speakers 16 may be arranged, and in that case, the recording data of the inspection sound obtained from each speaker may be used as the sound field information. Further, the distribution server 30 assigns a customer ID to the sound field information transmitted from the client terminal 10 and stores it in the customer data storage unit 32.
[0055]
FIG. 10 is a flowchart showing a series of processes of the client terminal and the distribution server according to the third embodiment. First, the distribution server 30 distributes inspection sound (white noise) data to the client terminal 10 (step S101). The client terminal 10 receives the inspection sound data (step C101). As described above, the inspection sound is reproduced using the respective speakers 11 and 16, and each reproduced sound is recorded by the microphone 15 arranged in the vicinity of the control point P in the silence space 12 (step C102). There may be a plurality of recording points by the microphone 15. Next, sound field information based on the obtained microphone recording sound is returned to the distribution server 30 (step C103).
[0056]
The distribution server 30 receives the sound field information including the measurement data set of the inspection sound from the client terminal 10 and, based on the received sound field information, the local area including the sound deadening space 12 and the viewing space 13 of the client terminal 10. An impulse response function (sound field control data 1) corresponding to the spatial transfer function is calculated (step S102). The distribution server 30 distributes the sound field control data 1 including the calculated impulse response function to the client terminal 10 (step S103).
[0057]
Next, in step C104, the client terminal 10 convolves and integrates the sound field control data 1 received from the distribution server 30 and the viewing content data to create control sound data (step C104). In this example, it is assumed that the content data for viewing has already been obtained through another content server 40 different from the distribution server 30 as shown in FIG. The content data may be acquired by the distribution server 30 from the content server and distributed to the client terminal 10 together with the sound field control information 1.
[0058]
At the time of sound field control, the sound data of the generated control sound is reproduced and output from the control speaker 11, while the content data for viewing is reproduced in synchronization with this and output from the content reproduction speaker 16 ( Step C105).
[0059]
(Fourth embodiment)
As in the third embodiment, the fourth embodiment creates sound field information based on measurement using inspection sound (white noise). In the fourth embodiment, the distribution server 30 creates control sound that can be synchronously reproduced as it is in the client terminal 10 and distributes it to the client terminal 10. The distribution server 30 distributes the viewing content requested from the client terminal 10 and the created sound field control information.
[0060]
FIG. 11 is a flowchart showing a series of processes of the client terminal and the distribution server according to the fourth embodiment. First, the distribution server 30 distributes inspection sound (white noise) data to the client terminal 10 (step S111). The client terminal 10 receives the inspection sound data (step C111). In the client terminal 10, the inspection sound is reproduced using the speakers 11 and 16, and each reproduced sound is recorded by the microphone 15 arranged in the vicinity of the control point P in the silence space 12 (step C112). There may be a plurality of recording points by the microphone 15. In the next step C113, the sound field information including the microphone recording sound of the inspection sound output from each of the speakers 11 and 16 is returned to the distribution server 30.
[0061]
The distribution server 30 receives the sound field information transmitted from the client terminal 10 in step C113, and based on the received sound field information, the space in the local area including the sound deadening space 12 and the viewing space 13 of the client terminal 10. An impulse response function (sound field control data 1) corresponding to the transfer function is calculated (step S112). Next, the distribution server 30 convolves and integrates the calculated sound field control data 1 including the impulse response function with the content data for viewing to be distributed in response to the request, and the sound data of the control sound (sound field control information 2) Are created (step S113). Subsequently, the distribution server 30 distributes the viewing content data and the generated sound data of the control sound (sound field control data 2) to the client terminal 10 (step S114).
[0062]
At the time of sound field control, the client terminal 10 plays back the sound data of the control sound received from the distribution server 30 and outputs it from the control speaker 11, while playing back the content data for viewing in synchronization with this, Is output from the speaker 16 (step C114).
[0063]
In this example, the content data is acquired by the distribution server 30 from the content server and creates the sound data of the control sound (sound field control data 2). However, the content data is transmitted from the client terminal 10 via the network. You may make it transmit to a delivery server.
[0064]
(Fifth embodiment)
Next, a fifth embodiment in which the distribution server 30 is provided with a customer management function will be described. As shown in FIG. 12, the distribution server 300 of the fifth embodiment is provided with an ID management unit 41 in addition to the configuration described in the above embodiment, and can perform database management using IDs. That is, the ID management unit 41 assigns a customer ID to data (sound field information and the like) obtained from a client terminal 42 of an arbitrary customer in the past. Data such as sound field information to which the customer ID is assigned is stored and saved in the customer data storage unit 32 constituting the database.
[0065]
For example, there is a case where a customer of the client terminal 42 wants to receive the same service under the same sound field condition after using the service provided by the system once. Even when the client terminal 42 once disconnects communication with the distribution server 300 and reconnects, when the customer ID is entered, past data (sound field control information, etc.) is obtained using the customer ID as a clue. Is retrieved from the customer data storage unit 32, and appropriate data can be prepared quickly and easily. Therefore, for example, when receiving a service related to sound field control of the same room with the same layout, it is possible to greatly reduce the effort of creating and preparing sound field information on the client terminal side. Or, even in physically different rooms, if the customer determines that the sound field conditions are the same due to the spatial layout and structure, etc., other sound field control information can be shared by specifying the same ID You may be able to do it. This will be effective in apartment houses, karaoke boxes, etc. In addition, it is good also as a structure which gives ID not only for every customer but for every place which can distinguish a sound field.
[0066]
Finally, the result of simulating the sound field control effect by the content distribution system according to the above-described embodiment will be described.
[0067]
A simulation was performed on a simple model of controlling a 100 [Hz] sound source in an infinite space. FIG. 13 shows a sound pressure distribution simulation result in which a sound of 100 [Hz] is controlled. The (+) and (-) sound sources emit sounds in opposite phases. The (+) sound source arranged in the upper part of the figure is noise, and the (+) (−) sound source arranged about 3 m away from the position is a sound source (speaker) that emits a control sound based on the sound field control information. is there.
[0068]
When arranged as shown in the figure, the sound pressure on the original sound source (+) side increases by about 5 [dB] at the boundary where the (+) (−) sound source is arranged. If the sound source is a viewing content, an effect of improving the sense of reality can be obtained. On the other hand, noise reduction of 10 to 15 [dB] occurs on the opposite side of the boundary line, and transmission of sound from the boundary to the outside can be suppressed. In the present embodiment, a 100 [Hz] sound source has been described, but other frequencies may be used. Of course, it is also possible to control to a low frequency where sound insulation and sound absorption are difficult to perform.
[0069]
As described above, according to the embodiment of the present invention, content distribution that enables sound field control in the sound environment of the content distribution destination along with content distribution, and contributes to the realization of tailor-made content distribution for one-to-one service Systems and methods can be provided. Note that the sound field control is not limited to mute, but controls a plurality of areas in the local area to different sound fields. In the present embodiment, the control point P is often described only within the silencing space, but it goes without saying that how many control points P may be provided anywhere in the local area. For example, it is effective to place the control point P in the viewing space even in the silence control. Also, the inspection sound is not limited to white noise. This system may be provided with additional functions as described below for improving convenience. For example, the sound field information distributed from the customer is analyzed, and information indicating that it is more effective to limit the target to be reduced (silenced) to a specific frequency band is presented to the customer. After that, it is effective to ask the customer through the transmission / reception site 34 what kind of customer sound field control information should be created.
[0070]
When a customer accesses the distribution server 30 through the network 20 and uses a customized content distribution service provided by the distribution server 30, the customer may be charged according to the use of the service. The timing of charging may be when the customer makes a distribution request to the transmission / reception site 34, but may be charged after confirming the acoustic control effect (for example, the silencing effect) through a certain free trial period. Moreover, it is good also as the charge setting of the weight system according to communication time. Furthermore, since the above-described information exchange after the voice data analysis also provides an advanced value-added service, it may be charged depending on the session.
[0071]
Furthermore, the sound field control information includes not only the electronic data of the reproduced sound but also information (information such as “a more effective arrangement”) instructing an appropriate arrangement (layout) of the speakers connected to the reproduction apparatus. Sometimes it is done. In addition, for example, when the sound field control information is created by roughly estimating the spatial transfer function from the distribution destination spatial layout, speaker type, arrangement, etc., the acoustic control effect is confirmed by the customer's own ear, and information on the evaluation Is preferably fed back to the distribution system.
[0072]
Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
[0073]
【The invention's effect】
As described above, according to the present invention, sound field control information distribution that contributes to realization of tailor-made content distribution for one-to-one service by enabling sound field control in the sound environment of the content distribution destination along with content distribution. A method and apparatus, and a sound field control method and system can be provided.
[Brief description of the drawings]
FIG. 1 is a diagram showing a schematic configuration of a content distribution system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a schematic configuration of the client terminal 10
3 is a block diagram showing a schematic configuration of a distribution server 30. FIG.
FIG. 4 is a diagram for explaining the concept of distribution of viewing content and sound field control information, and synchronization and branch playback output thereof;
FIG. 5 is a diagram showing a state in which viewing content and sound field control information are reproduced in synchronization with each other
FIG. 6 is a diagram showing creation of sound field information in the first embodiment.
FIG. 7 is a flowchart showing a series of processes of the client terminal and the distribution server according to the first embodiment.
FIG. 8 is a flowchart showing a series of processes of the client terminal and the distribution server according to the second embodiment.
FIG. 9 is a diagram showing creation of sound field information in the third embodiment.
FIG. 10 is a flowchart showing a series of processes of a client terminal and a distribution server according to the third embodiment.
FIG. 11 is a flowchart showing a series of processes of the client terminal and the distribution server according to the fourth embodiment.
FIG. 12 is a diagram showing a schematic configuration of a distribution system according to a fifth embodiment.
FIG. 13 is a graph showing a simulation result of sound pressure distribution.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Client terminal, 11 ... Control speaker, 12 ... Silence space, 13 ... Viewing space, 15 ... Microphone, 16 ... Content reproduction speaker, 20 ... Network, 30 ... Distribution server, 35 ... Other users, 36 ... User (viewer) 38 ... environment information 40 ... content server P ... control point

Claims (14)

コンテンツ視聴空間に配置されるコンテンツ再生スピーカに視聴用コンテンツの再生音を出力し、消音空間に配置される制御スピーカに該視聴用コンテンツと同期して音場制御情報に基づく制御音を出力する再生装置を備えたクライアント端末に対し、該音場制御情報を配信する音場制御情報配信方法であって、
前記クライアント端末において作成された前記の音場情報を受信するステップと、
前記クライアント端末から受信した音場情報に基づいて、前記コンテンツ再生スピーカと、前記制御スピーカと、前記消音空間内の制御点との間の音場に関する空間伝達関数を同定するステップと、
同定された前記空間伝達関数前記視聴用コンテンツとを畳み込み積分することにより、該視聴用コンテンツの再生音と同期して再生するための前記制御音の音声データを生成するステップと、
生成された前記音声データに基づいて作成される音場制御情報を前記クライアント端末に配信するステップと
を具備することを特徴とする音場制御情報配信方法。
Playback that outputs the playback sound of the viewing content to the content playback speaker disposed in the content viewing space , and outputs the control sound based on the sound field control information to the control speaker disposed in the mute space in synchronization with the viewing content A sound field control information distribution method for distributing the sound field control information to a client terminal equipped with a device,
Receiving the sound field information created at the client terminal;
Identifying a spatial transfer function related to a sound field between the content reproduction speaker, the control speaker, and a control point in the muffling space , based on sound field information received from the client terminal;
Generating convolutional integration of the identified spatial transfer function and the viewing content to generate audio data of the control sound for reproduction in synchronization with the reproduction sound of the viewing content;
A sound field control information distribution method comprising: distributing sound field control information created based on the generated sound data to the client terminal.
前記視聴用コンテンツをコンテンツサーバもしくは前記クライアント端末から受信するステップをさらに具備することを特徴とする請求項記載の音場制御情報配信方法。Sound field control information distribution method according to claim 1, further comprising a step of receiving the viewing content from the content server or the client terminal. 前記音場情報は、前記コンテンツ視聴空間及び前記消音空間の音場特性に影響する構造物、前記制御スピーカの種類、もしくはそれらのレイアウトの少なくとも一つを表す音場環境情報を含み、
前記空間伝達関数の同定は、前記音場環境情報に基づいて該空間伝達関数を推定することにより行なわれることを特徴とする請求項またはに記載の音場制御情報配信方法。
The sound field information includes sound field environment information representing at least one of a structure that affects sound field characteristics of the content viewing space and the muffler space , the type of the control speaker, or a layout thereof,
The identification of the spatial transfer function, the sound field control information distribution method according to claim 1 or 2, characterized in that is carried out by estimating the spatial transfer function on the basis of the sound field environment information.
前記音場情報は、前記コンテンツ視聴空間および前記消音空間についての利用者からの希望コーディネートを含むことを特徴とする請求項記載の音場制御情報配信方法。4. The sound field control information delivery method according to claim 3 , wherein the sound field information includes a desired coordination from a user about the content viewing space and the muffling space . 前記クライアント端末に検査音データを配信するステップをさらに備え、
前記音場情報は、前記クライアント端末から出力された前記検査音データの再生音を集音した収録音に基づいて生成され、
前記空間伝達関数の同定は、前記検査音データの収録音に基づいて該空間伝達関数を算出することにより行なわれることを特徴とする請求項またはに記載の音場制御情報配信方法。
Delivering inspection sound data to the client terminal;
The sound field information is generated based on a recorded sound obtained by collecting a reproduction sound of the inspection sound data output from the client terminal,
The sound field control information distribution method according to claim 1 or 2 , wherein the identification of the spatial transfer function is performed by calculating the spatial transfer function based on the recorded sound of the inspection sound data.
前記音場制御情報とともに前記視聴用コンテンツを配信するステップをさらに具備することを特徴とする請求項乃至のいずれか一項に記載の音場制御情報配信方法。Sound field control information distribution method according to any one of claims 1 to 5, further comprising a step of distributing the viewing content with the sound field control information. 前記空間伝達関数は、インパルス応答関数であることを特徴とする請求項1乃至のいずれか一項に記載の音場制御情報配信方法。The space transfer function, the sound field control information distribution method according to any one of claims 1 to 6, characterized in that an impulse response function. コンテンツ視聴空間に配置されるコンテンツ再生スピーカに視聴用コンテンツの再生音を出力し、消音空間に配置される制御スピーカに該視聴用コンテンツと同期して音場制御情報に基づく制御音を出力する再生装置を備えたクライアント端末に対し、該音場制御情報を配信する音場制御情報配信装置であって、
前記クライアント端末において作成された前記コンテンツ視聴空間及び前記消音空間の音場情報を受信する音場情報受信手段と、
前記クライアント端末から受信した音場情報に基づいて、前記コンテンツ再生スピーカと、前記制御スピーカと、前記消音空間内の制御点との間の音場に関する空間伝達関数を同定する同定手段と、
同定された前記空間伝達関数前記視聴用コンテンツとを畳み込み積分することにより、該視聴用コンテンツの再生音と同期して再生するための前記制御音の音声データを生成する音声データ生成手段と、
生成された前記音声データに基づいて作成される音場制御情報を前記クライアント端末に配信する音場制御情報配信手段と
を具備することを特徴とする音場制御情報配信装置。
Playback that outputs the playback sound of the viewing content to the content playback speaker disposed in the content viewing space , and outputs the control sound based on the sound field control information to the control speaker disposed in the mute space in synchronization with the viewing content A sound field control information distribution device that distributes the sound field control information to a client terminal equipped with the device,
Sound field information receiving means for receiving sound field information of the content viewing space and the muffler space created in the client terminal;
Identification means for identifying a spatial transfer function relating to a sound field between the content reproduction speaker, the control speaker, and a control point in the muffling space , based on sound field information received from the client terminal;
Audio data generation means for generating audio data of the control sound for reproduction in synchronization with the reproduction sound of the viewing content by convolving and integrating the identified spatial transfer function and the viewing content;
A sound field control information distribution apparatus comprising: sound field control information distribution means for distributing sound field control information created based on the generated sound data to the client terminal.
前記視聴用コンテンツをコンテンツサーバもしくは前記クライアント端末から受信するコンテンツ受信手段をさらに具備することを特徴とする請求項記載の音場制御情報配信装置。9. The sound field control information distribution apparatus according to claim 8 , further comprising content receiving means for receiving the viewing content from a content server or the client terminal. 前記音場情報は、前記コンテンツ視聴空間及び前記消音空間の音場特性に影響する構造物、前記制御スピーカの種類、もしくはそれらのレイアウトの少なくとも一つを表す音場環境情報を含み、
前記同定手段は、前記音場環境情報に基づいて該空間伝達関数を推定することを特徴とする請求項またはに記載の音場制御情報配信装置。
The sound field information includes sound field environment information representing at least one of a structure that affects sound field characteristics of the content viewing space and the muffler space , the type of the control speaker, or a layout thereof,
The sound field control information distribution device according to claim 8 or 9 , wherein the identification unit estimates the spatial transfer function based on the sound field environment information.
前記音場情報は、前記コンテンツ視聴空間および前記消音空間についての利用者からの希望コーディネートを含むことを特徴とする請求項10記載の音場制御情報配信装置。11. The sound field control information distribution apparatus according to claim 10 , wherein the sound field information includes a desired coordinate from a user regarding the content viewing space and the muffling space . 前記クライアント端末に検査音データを配信する検査音データ配信手段をさらに備え、
前記音場情報は、前記クライアント端末から出力された前記検査音データの再生音を集音した収録音に基づいて生成され、
前記同定手段は、前記検査音データの収録音に基づいて該空間伝達関数を算出することを特徴とする請求項またはに記載の音場制御情報配信装置。
Further comprising inspection sound data distribution means for distributing inspection sound data to the client terminal;
The sound field information is generated based on a recorded sound obtained by collecting a reproduction sound of the inspection sound data output from the client terminal,
The sound field control information distribution device according to claim 8 or 9 , wherein the identification unit calculates the spatial transfer function based on a recorded sound of the inspection sound data.
前記音場制御情報とともに前記視聴用コンテンツを配信するコンテンツ配信手段をさらに具備することを特徴とする請求項乃至12のいずれか一項に記載の音場制御情報配信装置。The sound field control information distribution device according to any one of claims 8 to 12 , further comprising content distribution means for distributing the viewing content together with the sound field control information. 前記空間伝達関数は、インパルス応答関数であることを特徴とする請求項乃至13のいずれか一項に記載の音場制御情報配信装置。The sound field control information distribution device according to any one of claims 8 to 13 , wherein the spatial transfer function is an impulse response function.
JP2003096945A 2003-03-31 2003-03-31 Sound field control information distribution method and sound field control information distribution device Expired - Fee Related JP4025231B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003096945A JP4025231B2 (en) 2003-03-31 2003-03-31 Sound field control information distribution method and sound field control information distribution device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003096945A JP4025231B2 (en) 2003-03-31 2003-03-31 Sound field control information distribution method and sound field control information distribution device

Publications (2)

Publication Number Publication Date
JP2004302281A JP2004302281A (en) 2004-10-28
JP4025231B2 true JP4025231B2 (en) 2007-12-19

Family

ID=33408860

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003096945A Expired - Fee Related JP4025231B2 (en) 2003-03-31 2003-03-31 Sound field control information distribution method and sound field control information distribution device

Country Status (1)

Country Link
JP (1) JP4025231B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4023806B2 (en) * 2003-09-30 2007-12-19 株式会社東芝 Content reproduction system and content reproduction program
JP4585421B2 (en) * 2005-10-19 2010-11-24 株式会社エクシング Data distribution apparatus, data distribution method, communication terminal apparatus, and data output program

Also Published As

Publication number Publication date
JP2004302281A (en) 2004-10-28

Similar Documents

Publication Publication Date Title
JP6361809B2 (en) Signal processing apparatus and signal processing method
US20070121958A1 (en) Methods and apparatuses for recording and playing back audio signals
US7080097B2 (en) Information processing apparatus and information processing method, and program storing medium for distinguishing suffixes appended to contents data
JP2001229282A (en) Information processing apparatus, information processing method, and recording medium
JP4055054B2 (en) Sound processor
JP4025231B2 (en) Sound field control information distribution method and sound field control information distribution device
JP3908684B2 (en) Sound field control information distribution method and apparatus, and sound field control system
WO2005039212A1 (en) Downloading system of self music file and method thereof
JP7403436B2 (en) Acoustic signal synthesis device, program, and method for synthesizing multiple recorded acoustic signals of different sound fields
KR20130053718A (en) Mobile sound management system, open-market server, and providing method thereof
JP4075901B2 (en) Music data generation system and program
JP2014071226A (en) Music reproduction system and music reproduction method
JP4096734B2 (en) Music activity support system and program
JP4023806B2 (en) Content reproduction system and content reproduction program
JP3970664B2 (en) Karaoke device that can receive and play the user&#39;s original music from a mobile phone
JP6565554B2 (en) Karaoke system, server, karaoke equipment
JP7704195B2 (en) Live streaming device, live streaming method, and program
KR20060044147A (en) Method and system for providing real-time sound source and real-time streaming service of selected sound source in offline affiliated store using mobile terminal
JP2001229132A (en) Information processing apparatus, information processing method, and recording medium
WO2023171094A1 (en) Information processing method and information processing system
JP2014071214A (en) Music reproduction device, music reproduction system and music reproduction method
JP2005017706A (en) System and method for sound recording
JP2016177514A (en) Function providing device and function providing system
WO2024252921A1 (en) Content information processing method and content information processing device
KR20090001525A (en) Song data providing system and its operation method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070313

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070514

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20071002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071004

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101012

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111012

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111012

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121012

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131012

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees