(57)【要約】【課題】音響信号を３次元的にパンニングすることができる３次元パンニング装置を提供する。【解決手段】パンニング前音響信号ｓ（ｔ）を読み込むパンニング前音響信号読み込み手段１１と、パンニング後音響信号ｑ（ｔ）を出力するパンニング後音響信号出力手段１２と、パンニング前音響信号ｓ（ｔ）を周波数領域パンニング前音響信号Ｓ（ω）に変換する変換手段１３と、定位位置情報を生成する定位位置情報生成手段１４と、パンニング後音響信号出力手段１２の配置情報を記憶する配置情報記憶手段１５と、定位位置情報、および配置情報に基づいて周波数領域パンニング前音響信号Ｓ（ω）をパンニングさせた周波数領域パンニング後音響信号Ｑ（ω）を生成する周波数領域パンニング後音響信号生成手段１６と、周波数領域パンニング後音響信号Ｑ（ω）をパンニング後音響信号ｑ（ｔ）に逆変換する逆変換手段１７とを含む。【選択図】図１
2007194900.tif 000002
【特許請求の範囲】
【請求項１】
時間関数であるパンニング前音響信号を読み込むパンニング前音響信号読み込み手段と、
時間関数であるパンニング後音響信号を出力するパンニング後音響信号出力手段と、
前記パンニング前音響信号を周波数領域パンニング前音響信号に変換する変換手段と、
前記パンニング前音響信号に付加する定位位置情報を生成する定位位置情報生成手段と、
前記パンニング後音響信号出力手段の配置情報を記憶する配置情報記憶手段と、
前記定位位置情報、および前記配置情報に基づいて前記周波数領域パンニング前音響信号をパンニングさせた周波数領域パンニング後音響信号を生成する周波数領域パンニング後音響信号生成手段と、
前記周波数領域パンニング後音響信号を時間関数であるパンニング後音響信号に逆変換する逆変換手段とを含む３次元パンニング装置。
【請求項２】
前記周波数領域パンニング後音響信号生成手段が、
前記パンニング後音響信号出力手段から前記パンニング後音響信号を放射したときの受音点におけるパンニング後音響物理量ベクトルを、音源から前記パンニング前音響信号を放射したときの前記受音点におけるパンニング前音響物理量ベクトルと等しくする前記周波数領域パンニング後音響信号を生成するものである請求項１に記載の３次元パンニング装置。
【請求項３】
前記周波数領域パンニング後音響信号生成手段が、
前記パンニング後音響信号出力手段から前記パンニング後音響信号を放射したときの受音領域におけるパンニング後音響物理量ベクトルを、音源から前記パンニング前音響信号を放射したときの前記受音領域におけるパンニング前音響物理量ベクトルと等しくする前記周波数領域パンニング後音響信号を生成するものである請求項１に記載の３次元パンニング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元パンニング装置に係り、特に、スピーカの配置に係わらず音響信号を３次元的にパンニングすることの可能な３次元パンニング装置に関する。
【背景技術】
【０００２】
２チャンネルオーディオシステム、または５．１サラウンドシステムのようなオーディオ再生装置にあっては、ミクシングコンソールのパンポット等により各スピーカが出力する音源の音量を変更して、当該音源の音像の定位や移動を調整していた。
【０００３】
しかし、上記オーディオ再生装置にあっては、すべてのスピーカを受音点、即ち聴取者を中心とする一定半径の円周上に配置する必要があるため、劇場のような直方形の再生場で適用することは不可能であった。
【０００４】
そこで、劇場のような直方形の再生場の周囲に沿って複数のスピーカを配置し、１つのスピーカの出力を他のスピーカの出力に対して遅延させることにより、音像位置を移動させることが可能な音声処理装置が提案されている（例えば、特許文献１参照）。
【０００５】
しかし、上記の音声処理装置にあっては、スピーカを同一水平面内に配置する必要があるため、音像をスピーカ配置面内で２次元的にパンニングすることは可能であるものの、音像を３次元的にパンニングすることは不可能であった。
【０００６】
そこで、３次元的なパンニングを可能とするために、スピーカを３次元的に配置し、ベクトル基準振幅パンニング（Vector Base Amplitude Panning）法を適用して音像を３次元的にパンニングすることが可能な３次元パンニング装置も既に提案されている（例えば、非特許文献１参照）。
【０００７】
また、ＦＩＲフィルタを適用することにより、同一平面に配置された２つのスピーカであっても音像を水平方向だけでなく上下方向にパンニング可能な３次元パンニング装置も提案されている（例えば、特許文献２参照）。
【特許文献１】米国特許公開公報第２００２００４８３８０号（［００２６］、図３）
【特許文献２】特許第３１７７７１４号（［０００５］、図１）
【非特許文献１】“Virtual Sound Source Positioning Using Vector Base Amplitude Panning” VILLE PULKKI, J. Audio Eng. Soc. Vol.45, No,6, 1997 June
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記した従来の３次元パンニング装置は、スピーカを受音点、即ち、聴取者の耳の位置を中心とする一定半径の球面上に設置する必要があるが、直方体に近い再生場で、受音点を中心とする一定半径の球面上にスピーカを配置すると、聴取可能範囲が狭小化してしまうという課題があった。
【０００９】
本発明は、従来の課題を解決するためになされたものであって、スピーカの配置に係わらず音響信号を３次元的にパンニングすることの可能な３次元パンニング装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の３次元パンニング装置は、時間関数であるパンニング前音響信号を読み込むパンニング前音響信号読み込み手段と、時間関数であるパンニング後音響信号を出力するパンニング後音響信号出力手段と、前記パンニング前音響信号を周波数領域パンニング前音響信号に変換する変換手段と、前記パンニング前音響信号に付加する定位位置情報を生成する定位位置情報生成手段と、前記パンニング後音響信号出力手段の配置情報を記憶する配置情報記憶手段と、前記定位位置情報、および前記配置情報に基づいて前記周波数領域パンニング前音響信号をパンニングさせた周波数領域パンニング後音響信号を生成する周波数領域パンニング後音響信号生成手段と、前記周波数領域パンニング後音響信号を時間関数であるパンニング後音響信号に逆変換する逆変換手段とを含む構成を有している。
【００１１】
この構成により、音響信号を３次元的にパンニングすることができることとなる。
【００１２】
本発明の３次元パンニング装置は、前記周波数領域パンニング後音響信号生成手段が、前記パンニング後音響信号出力手段から前記パンニング後音響信号を放射したときの受音点におけるパンニング後音響物理量ベクトルを、音源から前記パンニング前音響信号を放射したときの前記受音点におけるパンニング前音響物理量ベクトルと等しくする前記周波数領域パンニング後音響信号を生成するものである構成を有している。
【００１３】
この構成により、スピーカの配置に係わらず音響信号を３次元的にパンニングすることができることとなる。
【００１４】
本発明の３次元パンニング装置は、前記周波数領域パンニング後音響信号生成手段が、前記パンニング後音響信号出力手段から前記パンニング後音響信号を放射したときの受音領域におけるパンニング後音響物理量ベクトルを、音源から前記パンニング前音響信号を放射したときの前記受音領域におけるパンニング前音響物理量ベクトルと等しくする前記周波数領域パンニング後音響信号を生成するものである構成を有している。
【００１５】
この構成により、多数の聴取者を対象として音像を定位させることができることとなる。
【発明の効果】
【００１６】
本発明は、定位位置情報、および配置情報に基づいて周波数領域パンニング前音響信号をパンニングさせた周波数領域パンニング後音響信号を生成する周波数領域パンニング後音響信号生成手段を設けることにより、スピーカの配置に係わらず音響信号を３次元的にパンニングすることができるという効果を有する３次元パンニング装置を提供することができるものである。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係る３次元パンニング装置の実施形態について、図面を用いて説明する。
【００１８】
本明細書において、音響物理量ベクトルとは、点音源から放射された音響信号を受音する受音点における音響的な物理量を示すベクトル、即ち、音圧または粒子速度の少なくとも一方を成分とするベクトル、あるいは、粒子速度ベクトルにスカラ量である音圧を乗じてある時間区間で積分した音響インテンシティベクトルを意味するものとする。
【００１９】
また、以下の説明において、英太字はベクトルあるいは行列を示し、英細字はスカラ量を示す。
【００２０】
（第１の実施の形態）
本発明に係る３次元パンニング装置１の実施形態は、図１のブロック図に示すように、時間関数であるパンニング前音響信号ｓ（ｔ）を読み込むパンニング前音響信号読み込み手段１１と、時間関数であるパンニング後音響信号ｑ（ｔ）を出力するパンニング後音響信号出力手段１２と、パンニング前音響信号ｓ（ｔ）を周波数領域パンニング前音響信号Ｓ（ω）に変換する変換手段１３と、パンニング前音響信号ｓ（ｔ）に付加する定位位置情報を生成する定位位置情報生成手段１４と、パンニング後音響信号出力手段１２の配置情報を記憶する配置情報記憶手段１５と、定位位置情報、および配置情報に基づいて周波数領域パンニング前音響信号Ｓ（ω）をパンニングさせた周波数領域パンニング後音響信号Ｑ（ω）を生成する周波数領域パンニング後音響信号生成手段１６と、周波数領域パンニング後音響信号Ｑ（ω）を時間関数であるパンニング後音響信号ｑ（ｔ）に逆変換する逆変換手段１７とを含む。
【００２１】
そして、本発明に係る３次元パンニング装置１は、チャンネル数Ｍのパンニング後音響信号出力手段１２からパンニング後音響信号ｑｍを放射したときの受音点におけるパンニング後音響物理量ベクトルａＰが、チャンネル数Ｎの音源のそれぞれからパンニング前音響信号ｓｎを放射したときの受音点ｋにおけるパンニング前音響物理量ベクトルｂＰと等しくなるようにパンニング後音響信号ｑｍを生成する。
【００２２】
まず、点音源が１つ、受音点が１つの場合における受音点の音圧について説明する。
【００２３】
３次元空間の原点に配置された点音源から放射された音響信号の原点から半径ｒの球面上の音圧ｐ（ｔ，ｒ）は［数１］の波動方程式により決定される。
【数１】
2007194900.tif 000003
【００２４】
よって、点音源から放射された音響信号をｓ（ｔ）とすれば、原点から半径ｒの球面上の音圧ｐ（ｔ，ｒ）は［数２］によって表される。
【数２】
2007194900.tif 000004
［数２］の周波数領域表現は、［数３］となる。
【数３】
2007194900.tif 000005
【００２５】
上式は、１つの点音源から放射された周波数領域パンニング前音響信号Ｓ（ω）の１つの受音点における音圧は、点音源から受音点までの距離に反比例し、点音源から受音点までの音響信号の伝播時間遅延し、点音源から受音点までの距離の関数である音圧伝達関数Ｇｐ（ω，ｒ）と周波数領域パンニング前音響信号Ｓ（ω）との積で定まることを示している。
【００２６】
点音源から受音点までの距離および音響信号の伝播時間は、任意の座標系における点音源座標および受音点座標を定めれば一義的に定まるので、音圧伝達関数も任意の座標系における点音源座標および受音点座標を定めれば一義的に定まることとなる。
【００２７】
３次元空間の原点に配置された点音源から放射された音響信号の原点から半径ｒの球面上の粒子速度をｖ（ｒ，ｔ）とすれば、半径ｒの球面上の運動方程式は［数４］で表される。
【数４】
2007194900.tif 000006
［数４］を解いて、粒子速度ｖ（ｒ）は［数５］により表すことができる。
【数５】
2007194900.tif 000007
［数５］の周波数領域表現は［数６］となる。
【数６】
2007194900.tif 000008
【００２８】
従って、受音点ｋにおける音圧ｐ（ｔ，ｒ）および粒子速度ｖ（ｔ，ｒ）の双方を成分とする音響物理量ベクトルＰｋは［数７］によって定義することができる。
【数７】
2007194900.tif 000009
【００２９】
音響物理量ベクトルＰｋは、音圧ｐ（ｔ，ｒ）または粒子速度ｖ（ｔ，ｒ）の一方だけを成分としてもよい。
【００３０】
さらに、音響物理量ベクトルＰｋは音圧ｐ（ｔ，ｒ）と粒子速度ｖ（ｔ，ｒ）の積である瞬時音響インテンシティＩＩ（ｔ，ｒ）、あるいは、瞬時音響インテンシティのある時間区間の積分値である音響インテンシティＩ（ｔ，ｒ）を成分とするものであってもよい。
【００３１】
ここで、瞬時音響インテンシティＩＩ（ｔ，ｒ）は［数８］で、音響インテンシティＩ（ｔ，ｒ）は［数９］で定義される。
【数８】
2007194900.tif 000010
【数９】
2007194900.tif 000011
【００３２】
なお、以下の実施形態においては、音響物理量ベクトルＰｋは音圧ｐ（ｔ，ｒ）だけを成分とする場合について説明する。
【００３３】
上記においては、再生音場を極座標で表しているが、以下では再生音場を相互に直交するＸ軸、Ｙ軸およびＺ軸を有する直交座標で表す。
【００３４】
３次元再生音場内のパンニング前音響信号ｓｎ（ｔ）の定位位置である仮想の音源位置をξ(ｎ)＝［ξ(ｎ)ｘ、ξ(ｎ)ｙ、ξ(ｎ)ｚ］Ｔ（ｎは１からＮまでの整数であるとする。）、受音点の位置をｒ＝［ｒｘ、ｒｙ、ｒｚ］Ｔとすれば、Ｎ個の音源位置ξ(ｎ)から放射された周波数領域パンニング前音響信号Ｓｎ（ω）の受音点位置ｒにおけるパンニング前音圧ベクトルｂＰ＝［ｂＰｘ、ｂＰｙ、ｂＰｚ］Ｔは、［数１０］で表される。
【数１０】
2007194900.tif 000012
【００３５】
ここで、音源位置ξ(ｎ)を固定値とすればパンニング前音響信号ｓｎ（ｔ）を音源位置ξ(ｎ)に定位させることができ、音源位置ξ(ｎ)を時間関数値とすればパンニング前音響信号ｓｎ（ｔ）を所定の方向および速さで移動させることができる。
【００３６】
なお、以下では簡単のためにパンニング前音響信号ｓｎ（ｔ）は１つ、即ち、Ｎ＝１として説明する。
【００３７】
また、予め定められたＭ個の配置位置ζ(１)、ζ(２)・・・ζ(Ｍ)に配置されたスピーカからパンニング後音響信号ｑ１（ｔ）、ｑ２（ｔ）・・・ｑＭ（ｔ）を出力したときの受音点位置ｒにおけるパンニング後音圧ベクトルａＰ＝［ａＰｘ、ａＰｙ、ａＰｚ］Ｔは、［数１１］で表される。
【数１１】
2007194900.tif 000013
【００３８】
ここで、次に示す［数１２］が成立するように周波数領域パンニング後音響信号Ｑ１（ω）、Ｑ２（ω）・・・ＱＭ（ω）を決定し、時間領域に逆変換してスピーカから出力すれば、パンニング前音響信号ｓ（ｔ）をパンニングしたパンニング後音響信号ｑ１（ｔ）、ｑ２（ｔ）・・・ｑＭ（ｔ）を予め定められた配置位置ζ(１)、ζ(２)・・・ζ(Ｍ)に配置されたスピーカにより再生することが可能となる。ただし、［数１０］において、Ｎ＝１としている。
【数１２】
2007194900.tif 000014
【００３９】
そして、［数１２］が成立するようにパンニング後音響信号ｑ１（ｔ）、ｑ２（ｔ）・・・ｑＭ（ｔ）を決定するためには、［数１３］で表されるパンニング前音圧ベクトルｂＰとパンニング後音圧ベクトルａＰの二乗誤差Ｅが最少となるｑ１（ｔ）、ｑ２（ｔ）・・・ｑＭ（ｔ）を求めればよい。
【数１３】
2007194900.tif 000015
【００４０】
［数１３］に［数１０］および［数１１］を代入して展開すると［数１４］となる。
【数１４】
2007194900.tif 000016
ここで、［数１５］を使用して［数１４］を書き換えると、［数１６］となる。
【数１５】
2007194900.tif 000017
【数１６】
2007194900.tif 000018
【００４１】
二乗誤差Ｅを最小とするＱ（ω）は、ＥをＱ（ω）について偏微分して零とおいた［数１７］により決定することができる。
【数１７】
2007194900.tif 000019
よって、二乗誤差Ｅを最小とするＱ（ω）は［数１８］となる。
【数１８】
2007194900.tif 000020
【００４２】
図２は、本発明に係る３次元パンニング装置１のハードウエア構成を示すブロック図であって、パンニング前音響信号を読み込むアナログ・デジタル（Ａ／Ｄ）変換器２１と、パンニング後音響信号を出力するデジタル・アナログ（Ｄ／Ａ）変換器２２と、３次元パンニング処理を実行するＣＰＵ２３と、３次元パンニングプログラムを記憶するメモリ２４と、３次元パンニング装置を操作するための周辺機器が接続されるインターフェイス（Ｉ／Ｆ）２５とがバス２０に接続された構成を有する。
【００４３】
Ｉ／Ｆ２５には、表示パネル２６と、キーボード２７と、マウス２８とが接続される。なお、表示パネル２６、キーボード２７、およびマウス２８に代えて、操作パネルを適用することも可能である。
【００４４】
即ち、本発明の３次元パンニング装置は、コンピュータに３次元パンニングプログラムをインストールすることにより構成される。
【００４５】
次に、本発明の３次元パンニング装置の動作を説明する。
【００４６】
図３は、メモリ２４にインストールされる３次元パンニングプログラムのフローチャートであって、ＣＰＵ２３は、まずＡ／Ｄ変換器２１を介して、パンニング前音響信号ｓ（ｔ）を読み込む（ステップＳ３１）。
【００４７】
ＣＰＵ２３は、パンニング前音響信号ｓ（ｔ）をフーリエ変換して周波数領域パンニング前音響信号Ｓ（ω）を算出する（ステップＳ３２）。
【００４８】
次に、ＣＰＵ２３は、パンニングルーチンを実行して（ステップＳ３３）、周波数領域パンニング後音響信号Ｑ１（ω）、Ｑ２（ω）・・・ＱＭ（ω）を算出するが、詳細は以下に説明する。
【００４９】
さらに、ＣＰＵ２３は、周波数領域パンニング後音響信号Ｑ１（ω）、Ｑ２（ω）・・・ＱＭ（ω）を逆フーリエ変換してパンニング後音響信号ｑ１（ｔ）、ｑ２（ｔ）・・・ｑＭ（ｔ）を算出し（ステップＳ３４）、Ｄ／Ａ変換器２２を介してパンニング後音響信号ｑ１（ｔ）、ｑ２（ｔ）・・・ｑＭ（ｔ）（ベクトル表示ｑ（ｔ））を出力（ステップＳ３５）してこのルーチンを終了する。
【００５０】
図４は、図３の３次元パンニングプログラムのステップＳ３３で実行されるパンニングルーチンのフローチャートである。ここで、３次元再生音場内のパンニング前音響信号ｓｎ（ｔ）の定位位置である音源位置がξ＝［ξｘ、ξｙ、ξｚ］Ｔ、受音点位置がｒ＝［ｒｘ、ｒｙ、ｒｚ］Ｔで表されるものとする。なお、音源の個数はＮ個であるものとする。
【００５１】
まず、ＣＰＵ２３は、受音点位置ｒ＝［ｒｘ、ｒｙ、ｒｚ］Ｔを読み込む（ステップＳ３３１）。
【００５２】
次に、ＣＰＵ２３は、音源位置ξ＝［ξｘ、ξｙ、ξｚ］Ｔの情報を生成する（ステップＳ３３２）。例えば、予め定められた始点と終点の間を音源が移動するような軌跡を算出するとよい。なお、外部から音源位置の情報を入力することも可能である。
【００５３】
次に、ＣＰＵ２３は、［数１５］に示した係数を算出し（ステップＳ３３３）、さらに［数１６］に示したベクトルｈおよび行列Ｈを算出し（ステップＳ３３４）、［数１８］より周波数領域パンニング後音響信号Ｑ（ω）を算出して（ステップＳ３３５）、このルーチンを終了する。
【００５４】
ここで、図５に示すように、２つのスピーカから出力される音響信号により音像を定位させる場合を想定する。
【００５５】
受音点Ｊは、Ｘ−Ｙ座標の原点であり、左スピーカＳＬは受音点Ｊからｄ離れた位置にＹ軸左方３０度の角度で配置され、右スピーカＳＲは受音点Ｊからｄ離れた位置にＹ軸右方３０度の角度で配置されている。そして、音源ＳＳは受音点ＪからＤ離れた位置にＹ軸に対してθの角度で存在するものとする。なお、θはＹ軸上で０度であり、Ｙ軸右方では正の値、Ｙ軸左方では負の値を取るものとする。
【００５６】
すると、［数１５］の係数は［数１９］となる。
【数１９】
2007194900.tif 000021
【００５７】
また、［数１６］は［数２０］となる。
【数２０】
2007194900.tif 000022
【００５８】
よって、［数１８］を使用して左スピーカＳＬの出力Ｑ１（ω）および右スピーカＳＲの出力Ｑ２（ω）は［数２１］により算出される。
【数２１】
2007194900.tif 000023
【００５９】
ここで、ｄ＝Ｄとすれば、周知の“tangent law”によるパンニングと一致し、従って、非特許文献１に開示されているベクトル基準振幅パンニング（Vector Base Amplitude Panning）法によるパンニングとも一致する。
【００６０】
以上説明したように、本発明に係る３次元パンニング装置は、ｄ≠Ｄの場合も取り扱うことが可能であり、従来の“tangent law”およびベクトル基準振幅パンニング法を拡張したパンニング法を提供できるものである。
【００６１】
（第２の実施の形態）
第１の実施の形態は１つの受音点を対象としていたが、第２の実施の形態では１つの再生領域Ｖを対象とする。
【００６２】
即ち、第２の実施の形態においては、パンニング前音圧ベクトルｂＰとパンニング後音圧ベクトルａＰの二乗誤差Ｅとして［数２２］を使用する。
【数２２】
2007194900.tif 000024
【００６３】
なお、上記では２台のスピーカが同一平面内に配置されているものとしているが、スピーカを３次元空間に配置した場合にも本発明に係る３次元パンニング装置を適用できることは明らかである。
【００６４】
即ち、第２の実施の形態によれば、多数の聴取者を対象として音像を定位させることが可能となる。
【００６５】
上述した第１の実施の形態および第２の実施の形態においては、パンニング前音響信号をフーリエ変換して周波数領域に変換した後に周波数領域でパンニング処理を実行し、算出された周波数領域パンニング後音響信号を逆フーリエ変換してパンニング後音響信号を算出することとしているが、フーリエ変換処理、ダウンミックス処理、および逆フーリエ変換処理を遅延素子とフィルタで構成し、時間領域でパンニングすることも可能であることは当業者にとって明らかである。
【産業上の利用可能性】
【００６６】
以上のように、本発明に係る３次元パンニング装置は、パンニング前音響信号を３次元的にパンニングして予め定められた位置に配置されたスピーカから再生することのできるという効果を有し、音響信号処理装置等として有効である。
【図面の簡単な説明】
【００６７】
【図１】本発明に係る３次元パンニング装置の第１の実施形態の構成を示すブロック図
【図２】本発明に係る３次元パンニング装置のハードウエア構成を示すブロック図
【図３】本発明に係るパンニング装置で実行される３次元パンニングプログラムのフローチャート
【図４】本発明に係るパンニング装置で実行されるパンニングルーチンのフローチャート
【図５】２つのスピーカの配置図
【符号の説明】
【００６８】
１  ３次元パンニング装置
１１  パンニング前音響信号読み込み手段
１２  パンニング後音響信号出力手段
１３  変換手段
１４  定位位置情報生成手段
１５  配置情報記憶手段
１６  周波数領域パンニング後音響信号生成手段
１７  逆変換手段
【図１】
2007194900.tif 000025
【図２】
2007194900.tif 000026
【図３】
2007194900.tif 000027
【図４】
2007194900.tif 000028
【図５】
2007194900.tif 000029