(57)【要約】【課題】両耳インパルス応答の実測点数を少なく抑えつつ実測点間でのインパルス応答を精度良く推定して、音源が移動する場合の音をよりリアルに生成できるようにする。【解決手段】音源の移動経路上の複数の所定位置での前記両耳インパルス応答を測定する両耳応答測定部３０、測定した両耳インパルス応答を記憶する両耳応答記憶部４４、記憶された各両耳インパルス応答について、音源位置から聴取者の対応する耳までの音の到達時間を検出する到達時間検出部３１、検出した到達時間に基づいて到達時間を音源位置の関数として近似する到達時間近似関数を決定する到達時間関数近似部３２、補正された両耳インパルス応答について互いに対応する各時刻での瞬時値を音源位置の関数として近似する瞬時値近似関数を決定する瞬時値関数近似部３６、到達時間近似関数及び瞬時値近似関数に基づいて少なくとも上記複数の所定位置の間の位置での両耳インパルス応答を推定する両耳応答推定部３８とを備える【選択図】  図１
2006086756.tif 000002
【特許請求の範囲】
【請求項１】
音源が移動する場合の移動経路上の各音源位置から聴取者の左右各耳までのインパルス応答である両耳インパルス応答を推定する両耳インパルス応答推定装置であって、
前記移動経路上の複数の所定位置での前記両耳インパルス応答を測定する両耳応答測定部と、
前記測定した両耳インパルス応答を記憶する両耳応答記憶部と、
前記両耳応答記憶部に記憶された両耳インパルス応答について、音源位置から聴取者の耳位置までの音の到達時間を検出する到達時間検出部と、
前記到達時間検出部により検出された到達時間に基づいて、前記到達時間を音源位置の関数として近似する到達時間近似関数を決定する到達時間関数近似部と、
前記両耳応答記憶部に記憶された両耳インパルス応答について、互いに対応する各時刻での瞬時値を音源位置の関数として近似する瞬時値近似関数を決定する瞬時値関数近似部と、
前記決定された到達時間近似関数及び瞬時値近似関数に基づいて、前記移動経路上の各位置での前記両耳インパルス応答を推定する両耳応答推定部と、を備えることを特徴とする両耳インパルス応答推定装置。
【請求項２】
前記両耳応答記憶部に記憶された両耳インパルス応答について、前記到達時間が互いに等しくなるように時間軸を補正する到達時間補正部を備え、
前記瞬時値関数近似部は、前記補正された両耳インパルス応答について互いに同時刻での瞬時値を音源位置の関数として近似することを特徴とする請求項１記載の両耳インパルス応答推定装置。
【請求項３】
前記到達時間関数近似部及び前記瞬時値関数近似部は、夫々、前記到達時間近似関数及び前記瞬時値近似関数を２次以上の多項式関数として決定することを特徴とする請求項１又は２記載の両耳インパルス応答推定装置。
【請求項４】
音源が移動する場合の移動経路上の各音源位置から聴取者の左右各耳までのインパルス応答である両耳インパルス応答を推定する両耳インパルス応答推定方法であって、
前記移動経路上の複数の所定位置での前記両耳インパルス応答を測定するステップと、
前記測定した両耳インパルス応答を記憶するステップと、
前記記憶した両耳インパルス応答について、音源位置から聴取者の耳位置までの音の到達時間を検出するステップと、
前記検出した到達時間に基づいて、前記到達時間を音源位置の関数として近似する到達時間近似関数を決定するステップと、
前記記憶した両耳インパルス応答について、互いに対応する各時刻での瞬時値を音源位置の関数として近似する瞬時値近似関数を決定するステップと、
前記決定した到達時間近似関数及び瞬時値近似関数に基づいて、前記移動経路上の各位置での前記両耳インパルス応答を推定するステップと、を備えることを特徴とする両耳インパルス応答推定方法。
【請求項５】
音源が移動する場合に移動経路上の各音源位置から聴取者の左右各耳までのインパルス応答である両耳インパルス応答に基づいて前記聴取者の位置で聴取される音を再生する移動音再生装置であって、
前記移動経路上の複数の所定位置での前記両耳インパルス応答を測定する両耳応答測定部と、
前記測定した両耳インパルス応答を記憶する両耳応答記憶部と、
前記両耳応答記憶部に記憶された両耳インパルス応答について、音源位置から聴取者の耳位置までの音の到達時間を検出する到達時間検出部と、
前記到達時間検出部により検出された到達時間に基づいて、前記到達時間を音源位置の関数として近似する到達時間近似関数を決定する到達時間関数近似部と、
前記記憶した両耳インパルス応答について、互いに対応する各時刻での瞬時値を音源位置の関数として近似する瞬時値近似関数を決定する瞬時値関数近似部と、
前記決定された到達時間近似関数及び瞬時値近似関数に基づいて、前記移動経路上の各位置での前記両耳インパルス応答を推定する両耳応答推定部と、
前記音源の音信号を発生する音源信号発生部と、
前記推定した両耳インパルス応答と前記音源信号発生部が発生した音源の音信号とを畳み込むことにより、前記音源が移動する場合に前記聴取者の位置で聴取される音を生成する移動音生成部と、を備えることを特徴とする移動音再生装置。
【請求項６】
音源が移動する場合の移動経路上の各音源位置から聴取者の左右各耳までのインパルス応答である両耳インパルス応答に基づいて前記聴取者の位置で聴取される音を再生する移動音再生方法であって、
前記移動経路上の複数の所定位置での前記両耳インパルス応答を測定するステップと、
前記測定した両耳インパルス応答を記憶するステップと、
前記記憶した両耳インパルス応答について、音源位置から聴取者の耳位置までの音の到達時間を検出するステップと、
前記検出した到達時間に基づいて、前記到達時間を音源位置の関数として近似する到達時間近似関数を決定するステップと、
前記記憶した両耳インパルス応答について、互いに対応する各時刻での瞬時値を音源位置の関数として近似する瞬時値近似関数を決定するステップと、
前記決定された到達時間近似関数及び瞬時値近似関数に基づいて、前記移動経路上の各位置での前記両耳インパルス応答を推定するステップと、
前記音源の音信号を発生するステップと、
前記推定した両耳インパルス応答と前記発生した音源の音信号とを畳み込むことにより、前記音源が移動する場合に前記聴取者の位置で聴取される音を生成するステップと、を備えることを特徴とする移動音再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音源が移動する場合の移動経路上の各音源位置から聴取者の両耳までのインパルス応答である両耳インパルス応答を推定する両耳インパルス応答推定装置及び方法に関する。また、本発明は、このように推定した両耳インパルス応答を用いて移動音を生成するための移動音生成装置及び方法にも関する。
【背景技術】
【０００２】
例えば、仮想現実感生成システムにおいては、音源が移動する場合に聴取される音（移動音）を生成することが必要である。このような移動音の生成は、従来、音源の移動経路上の各位置と聴取者の両耳位置との間のインパルス応答（本出願において両耳インパルス応答という）を予め求めておき、各位置の両耳インパルス応答と音源の音信号とを畳み込むことにより行うことが一般的である。その場合、音源の移動経路上の全ての点の両耳インパルス応答を計測することは多大な手間が掛かるうえ、両耳インパルス応答のデータ量も膨大となってしまうため現実的でない。
【０００３】
そこで、例えば特許文献１に開示される技術では、音源の移動経路上の幾つかの地点の両耳インパルス応答を求めておき、それら地点の間での両耳インパルス応答を補間により推定するようにしている。より具体的には、２地点間から測定点へのインパルス応答の到達時間の差を測定し、その到来時間差を用いて補間処理を行うことにより、前記２地点とは異なる地点の両耳インパルス応答を推定している。また、両耳インパルス応答の各時点の値（瞬時値）についても同様に、測定点間の値を補間処理により求めている。
【特許文献１】特開２００３−３３３６９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のように、２地点の両耳インパルス応答を補間により別の地点の両耳インパルス応答を推定する場合、前記２地点の間隔が大きくなるにつれて推定精度が悪くなる。このため、両耳インパルス応答の推定精度を高めるには、前記２地点の間隔を小さくしなければならず、その結果、両耳インパルス応答の実測点数が大きくなってしまう。
【０００５】
本発明は上記の点に鑑みてなされたものであり、両耳インパルス応答の実測点数を少なく抑えながら、それら実測点間でのインパルス応答を精度良く推定して、音源が移動する場合の音をよりリアルに生成できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、音源が移動する場合の移動経路上の各音源位置から聴取者の左右各耳までのインパルス応答である両耳インパルス応答を推定する両耳インパルス応答推定装置であって、
前記移動経路上の複数の所定位置での前記両耳インパルス応答を測定する両耳応答測定部と、
前記測定した両耳インパルス応答を記憶する両耳応答記憶部と、
前記両耳応答記憶部に記憶された両耳インパルス応答について、音源位置から聴取者の耳位置までの音の到達時間を検出する到達時間検出部と、
前記到達時間検出部により検出された到達時間に基づいて、前記到達時間を音源位置の関数として近似する到達時間近似関数を決定する到達時間関数近似部と、
前記両耳応答記憶部に記憶された両耳インパルス応答について、互いに対応する各時刻での瞬時値を音源位置の関数として近似する瞬時値近似関数を決定する瞬時値関数近似部と、
前記決定された到達時間近似関数及び瞬時値近似関数に基づいて、前記移動経路上の各位置での前記両耳インパルス応答を推定する両耳応答推定部と、を備えることを特徴とする。
【０００７】
本発明によれば、音源の移動経路上の複数の所定位置について、両耳インパルス応答を測定し、その到達時間及び瞬時値の音源位置に対する関係を関数で近似して、この近似関数を用いて、移動経路上の各位置についての両インパルス応答を推定する。このため、前記複数の所定位置での両耳インパルス応答を実測するだけで、音源位置に応じた両耳インパルス応答の瞬時値の変化を考慮しながら、各位置の両耳インパルス応答を推定できる。したがって、本発明によれば、両耳インパルス応答の実測点数を少なく抑えつつ、それら実測点間でのインパルス応答を精度良く推定して、音源が移動する場合の音をよりリアルに生成できるようにすることが可能となる。
【０００８】
また、本発明において、前記両耳応答記憶部に記憶された両耳インパルス応答について、前記到達時間が互いに等しくなるように時間軸を補正する到達時間補正部を備え、前記瞬時値関数近似部は、前記補正された両耳インパルス応答について互いに同時刻での瞬時値を音源位置の関数として近似することとしてもよい。
【０００９】
また、前記到達時間関数近似部及び前記瞬時値関数近似部は、夫々、前記到達時間近似関数及び前記瞬時値近似関数を２次以上の多項式関数として決定することとしてもよい。
【００１０】
また、本発明は、音源が移動する場合に移動経路上の各音源位置から聴取者の左右各耳までのインパルス応答である両耳インパルス応答に基づいて前記聴取者の位置で聴取される音を再生する移動音再生装置であって、
前記移動経路上の複数の所定位置での前記両耳インパルス応答を測定する両耳応答測定部と、
前記測定した両耳インパルス応答を記憶する両耳応答記憶部と、
前記両耳応答記憶部に記憶された前記複数の所定位置の夫々の両耳インパルス応答について、音源位置から聴取者の耳位置までの音の到達時間を検出する到達時間検出部と、
前記到達時間検出部により検出された前記複数の所定位置の夫々の両耳インパルス応答についての前記到達時間に基づいて、前記到達時間を音源位置の関数として近似する到達時間近似関数を決定する到達時間関数近似部と、
前記補正された両耳インパルス応答について、互いに対応する各時刻での瞬時値を音源位置の関数として近似する瞬時値近似関数を決定する瞬時値関数近似部と、
前記決定された到達時間近似関数及び瞬時値近似関数に基づいて、前記移動経路上の各位置での前記両耳インパルス応答を推定する両耳応答推定部と、
前記音源の音信号を発生する音源信号発生部と、
前記推定した両耳インパルス応答と前記音源信号発生部が発生した音源の音信号とを畳み込むことにより、前記音源が移動する場合に前記聴取者の位置で聴取される音を生成する移動音生成部と、を備えることを特徴とする
【発明の効果】
【００１１】
本発明によれば、両耳インパルス応答の実測点数を少なく抑えつつ、それら実測点間でのインパルス応答を精度良く推定して音源位置の変化による両耳インパルス応答の変化を包括的に把握し、音源が移動する場合の音をよりリアルに生成することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態である移動音生成装置について説明する。先ず、本実施形態の移動音生成装置において移動音を生成する原理について説明する。
【００１３】
図１は、音源が聴取者に対して移動していく様子を示す図である。なお、本実施形態では、音源１０は聴取者１２の頭を中心とする所定半径の円弧上を、聴取者１２の正面を０°として時計回り方向に移動するものとし、音源位置を音源１０の方向（聴取者正面からの角度）で表す。このような音源１０の移動に伴って、音源１０から聴取者１２の両耳までのインパルス応答（すなわち両耳インパルス応答）の到達時間（音が図１の経路１、経路２等を伝播するのに要する時間）が変化する。
【００１４】
図２は、音源１０が聴取者正面（０°）から右手方向（９０°）を通って真後ろ（１８０°）まで移動した場合の両耳インパルス応答を測定した結果を示すものであり、同図（ａ）は左耳（移動音源と反対側の耳）についての測定結果を、同図（ｂ）は右耳（移動音源と同じ側の耳）についての測定結果を示している。なお、このような両耳インパルス応答は、聴取者１２の位置にダミーヘッドマイクロフォン（人の左右両耳の位置の音圧を測定可能なマイクロフォン）を設置し、音源１０を所定角度（図２の例では５°）ずつ移動させながら前記ダミーヘッドマイクロフォンで左右両耳位置の音圧を測定することにより得られる。なお、図２の例では、音圧信号を例えば４４．１ｋＨｚでサンプリングした後、８倍オーバーサンプリング処理をしている。そして、以下の説明では、両耳インパルス応答の時間軸をサンプリング時刻ｔで表すものとする。
【００１５】
図２（ａ），（ｂ）に示すように、両耳インパルス応答の到達時間は音源方向に応じて変化し、その変化特性は耳の左右によって異なっている。また、両耳インパルス応答の波形も音源方向に応じて変化していることが分かる。
【００１６】
図３は、音源方向に応じた両耳インパルス応答の到達時間（以下、単に到達時間という）の変化を示す。なお、同図では、左右各耳について到達時間が最小になる音源方向との到達時間の差を示している。同図に示すように、到達時間は、左耳については９０°方向（右手方向）で最大となり、右耳については９０°方向で最小となるように変化する。なお、図３に示すように音源方向に応じた到達時間の変化を表す特性を、以下、到達時間変化特性という。
【００１７】
ここで、音源方向に応じた両耳インパルス応答の瞬時値の変化を求めるため、図２に示す両耳インパルス応答を、各音源方向について到達時間が同じになるように補正する。すなわち、到達時間が最小となる音源方向（右耳は０°、左耳は９０°）を基準として、この音源方向の到達時間と同じになるように、他の音源方向の各両耳インパルス応答波形の時間軸をずらすのである。以下、このように到達時間を補正した両耳インパルス応答を、補正両耳インパルス応答という。
【００１８】
図４に、補正両耳インパルス応答を示す。同図に示すように、補正両耳インパルス応答について、同じサンプル時刻での応答の値（本出願において瞬時値という）を結ぶことにより、音源方向に応じた両耳応答の値の変化を求めることができる。以下、音源方向に応じた両耳インパルス応答の瞬時値の変化を表す特性を瞬時値変化特性という。
【００１９】
図５は、補正両耳インパルス応答の瞬時値が最大となるサンプル時刻についての瞬時値変化特性を示す。なお、図５では、両耳インパルス応答の実測値を「＋」印で示し、４５°毎の実測値を４次関数で近似したときの近似曲線を実線で示し、従来例との比較のため前記した４５°毎の実測値の補間直線を破線で示している。同図に示すように、４次関数近似を行うことにより、４５°毎の実測値を用いるだけで、補間直線で近似する場合に比べて、５°毎の実測値を非常に良く近似できることが分かる。
【００２０】
また、図６は、図２（ｂ）に示す右耳の到達時間変化特性について、４５°毎の実測値を４次関数で近似した曲線を実線で示す図であり、従来例との比較のため、前記した４５°毎の実測値の補間直線を破線で示す。同図に示すように、到達時間変化特性についても、４次関数近似を行うことにより、４５°毎の実測値を用いるだけで５°毎の実測値を非常に良く近似できることが分かる。なお、左耳についても同様に、例えば４次関数により到達時間変化特性を良く近似することが可能である。
【００２１】
以上のように、聴取者に対して音源が移動するときの両耳インパルス応答の到達時間は音源方向に応じて変化し、また、補正両耳インパルス応答の各サンプル時刻の瞬時値も音源方向に応じて変化する。そして、それらの変化は何れも、音源方向が例えば４５°毎という粗い間隔の実測値から求めた近似関数によって良く近似することができる。したがって、各サンプル時刻での瞬時値変化特性の近似関数から、図７に示すように、各音源方向での到達時間が等しい両耳インパルス応答（図４の補正両耳インパルス応答に相当）を推定し、さらに、この両耳インパルス応答に、近似関数で近似した到達時間変化特性に応じた到達時間を与えることにより、図８に示すような元の両耳インパルス応答を再現することができる。
【００２２】
このように、音源方向が４５°毎の両耳インパルス応答を用いるだけで、音源方向が連続的に変化する両耳インパルス応答を精度よく推定できるのである。そして、この推定した両耳インパルス応答を用いて、各音源方向の両耳インパルス応答と、音源信号とを畳み込むことにより、音源１０が実際に移動する場合に聴取される音に非常に良く近似したリアルな移動音を生成することができる。
【００２３】
図９は、本実施形態において実行される上記処理手順の概要を示すフローチャートである。同図に示すように、先ず、ステップ１００において、例えば４５°毎の音源方向について両耳インパルス応答を測定する。次に、ステップ１０２において、測定した各両耳インパルス応答の到達時間を求め、ステップ１０４において、到達時間変化特性の近似関数ｆＬ（θ），ｆＲ（θ）を決定する。ただし、θは音源方向を表す変数である。
【００２４】
次に、ステップ１０６において、測定した各両耳インパルス応答について到達時間が一致するように時間軸を補正し、ステップ１０８において、補正した両耳インパルス応答から瞬時値変化特性の近似関数ｇＬ，ｔ（θ），ｇＲ，ｔ（θ）を決定する。
【００２５】
なお、これら近似関数ｆ，ｇのサフィックスＬ，Ｒは、夫々、左耳，右耳についての近似関数であることを表し、また、近似関数ｇのサフィックスｔはサンプル時刻を表す。すなわち、瞬時値変化特性の近似関数ｇＬ，ｇＲはサンプル時刻ｔ＝０〜Ｎ−１（Ｎは総サンプル数）の夫々について決定される。
【００２６】
次にステップ１１０において、近似関数ｇＬ，ｔ（θ），ｇＲ，ｔ（θ）を用いて図４に示すような到達時間が揃った補正両耳インパルス応答を生成し、ステップ１１２において、生成した補正両耳インパルス応答に到達時間変化特性の近似関数ｆＬ（θ），ｆＲ（θ）に応じた到達時間を付加することにより、図８に示すような両耳インパルス応答を生成する。
【００２７】
そして、ステップ１１４において、音源信号と各音源方向の両耳インパルス応答とを畳み込むことにより移動音を生成する。
【００２８】
図１０は、本実施形の移動音生成装置１の機能ブロック図である。同図に示すように、移動音生成装置１は、両耳応答測定部３０、到達時間検出部３１、到達時間関数近似部３２、到達時間補正部３４、瞬時値関数近似部３６、両耳応答推定部３８、音源信号発生部４０、及び、移動音生成部４２の各機能部と、両耳応答記憶部４４及び近似関数記憶部４６の各記憶部とを備えている。移動音生成装置１は、例えばコンピュータシステムにより構成されており、機能部３０〜４２はＣＰＵがプログラムを実行することにより実現され、また、記憶部４４，４６はメモリやハードディスク等の記憶装置上に設けられる。ただし、機能部３０〜４２の一部又は全部を専用のハードウェア回路により構成することも可能である。
【００２９】
両耳応答測定部３０には、聴取者１２の位置に設けられたダミーヘッドマイクロフォン５０の左右各チャンネルの出力信号ラインが接続され、インパルス音源５２を聴取者１２の正面から背面まで所定の角度ｄ（例えば４５°）ずつ移動させてＭ個の方向（ｄ＝４５°の場合５方向）の両耳インパルス応答を測定する。すなわち、インパルス音源５２を角度θ＝ｉ・ｄの方向（ｉ＝０〜Ｍ−１）に配置したときの左右各耳のインパルス応答ｈＬ，ｉ（ｔ），ｈＲ，ｉ（ｔ）を両耳インパルス応答として測定する。測定された両耳インパルス応答は両耳応答記憶部４４に格納される。なお、上記したように、両耳インパルス応答ｈＬ，ｉ（ｔ），ｈＲ，ｉ（ｔ）における時間ｔはサンプル時刻を表すものとしているので、ｔ＝０〜Ｎ−１（Ｎは総サンプル数）である。
【００３０】
到達時間検出部３１は、両耳応答記憶部４４に格納された両耳インパルス応答ｈＬ，ｉ（ｔ），ｈＲ，ｉ（ｔ）について到達時間ＴＬ，ｉ，ＴＲ，ｉを求める。具体的には、例えば、両耳インパルス応答ｈＬ，ｉ（ｔ），ｈＲ，ｉ（ｔ）が最初にピーク値に達した時間を到達時間ＴＬ，ｉ，ＴＲ，ｉとする。
【００３１】
到達時間関数近似部３２は、上記のように求めた到達時間ＴＬ，ｉ，ＴＲ，ｉに基づいて、到達時間変化特性の近似関数ｆＬ（θ），ｆＲ（θ）を例えば４次多項式関数として求める。すなわち、左耳について、Ｍ個の到達時間ＴＬ，０〜ＴＬ，Ｍ−１を近似するような近似関数ｆＬ（θ）を、また、右耳について、Ｍ個の到達時間ＴＲ，０〜ＴＲ，Ｍ−１を近似するような近似関数ｆＲ（θ）を、例えば最小二乗法により求める。
【００３２】
到達時間補正部３４は、両耳応答記憶部４４に格納された左右各耳のインパルス応答ｈＬ，０（ｔ）〜ｈＬ，Ｍ−１（ｔ），ｈＲ，０（ｔ）〜ｈＲ，Ｍ−１（ｔ）が夫々互いに等しくなるように各応答の時間軸を補正する。具体的には、ｈＬ，０（ｔ）〜ｈＬ，Ｍ−１（ｔ），ｈＲ，０（ｔ）〜ｈＲ，Ｍ−１（ｔ）の到達時間をＴＬ，０〜ＴＬ，Ｍ−１，ＴＲ，０〜ＴＲ，Ｍ−１として、左右夫々の最小値をＴＬ，ｍｉｎ，ＴＲ，ｍｉｎとしたとき、次のように補正する。
【００３３】
左耳について：ｈ’Ｌ，ｉ（ｔ）＝ｈＬ，ｉ（ｔ＋（ＴＬ，ｉ−ＴＬ，ｍｉｎ））
右耳について：ｈ’Ｒ，ｉ（ｔ）＝ｈＲ，ｉ（ｔ＋（ＴＲ，ｉ−ＴＲ，ｍｉｎ））
（ｉ＝０〜Ｍ−１）
【００３４】
瞬時値関数近似部３６は、上記のように補正した両耳インパルス応答ｈ’Ｌ，ｉ（ｔ），ｈ’Ｒ，ｉ（ｔ）から瞬時値変化特性の近似関数ｇＬ，ｔ（θ），ｇＲ，ｔ（θ）を求める。具体的には、各サンプル時刻ｔについて、左右各耳について、Ｍ個の応答関数値ｈ’Ｌ，０（ｔ）〜ｈ’Ｌ，Ｍ−１（ｔ），ｈ’Ｒ，０（ｔ）〜ｈ’Ｒ，Ｍ−１（ｔ）を近似するような近似関数ｇＬ，ｔ（θ），ｇＲ，ｔ（θ）を、例えば最小二乗法により求める。
【００３５】
以上のように求められた近似関数ｆＬ（θ），ｆＲ（θ）及びｇＬ，ｔ（θ），ｇＲ，ｔ（θ）は、近似関数記憶部４６に格納される。なお、本実施形態では、近似関数ｆＬ（θ），ｆＲ（θ）を例えば４次関数としているので、左右夫々５つの係数が求められることとなり、それらの係数値が近似関数記憶部４６に格納される。このように多項式近似を行うことにより、近似関数を記憶するのに必要な記憶容量は極く小さくて済む。
【００３６】
両耳応答推定部３８は、近似関数記憶部４６に格納された近似関数ｆＬ（θ），ｆＲ（θ）及びｇＬ，ｔ（θ），ｇＲ，ｔ（θ）を用いて、音源方向θの連続的な関数としての両耳インパルス応答ｈ（ｅ）Ｌ（θ，ｔ）, ｈ（ｅ）Ｒ（θ，ｔ）を推定する。具体的には、先ず、瞬時値変化特性の近似関数ｇＬ，ｔ（θ），ｇＲ，ｔ（θ）（ｔ＝０〜Ｎ−１）を夫々サンプル時刻ｔを変数とする関数とみなして、到達時間が揃った補正両耳インパルス応答ｈ’Ｌ，θ（ｔ），ｈ’Ｒ，θ（ｔ）を推定する。この補正両耳インパルス応答ｈ’Ｌ，θ（ｔ），ｈ’Ｒ，θ（ｔ）を到達時間遅延特性の近似関数ｇＬ，ｔ（θ），ｇＲ，ｔ（θ）から定まる到達時間だけ時間を遅延させることにより、両耳インパルス応答を推定する。すなわち、
ｈＬ，θ（ｅ）（ｔ）＝ｈＬ，θ（ｔ−ｇＬ，ｔ（θ））
ｈＲ，θ（ｅ）（ｔ）＝ｈＲ，θ（ｔ−ｇＲ，ｔ（θ））
とする。
【００３７】
音源信号発生部４０は再生すべき移動音源の音源信号を発生し、移動音生成部４２は、両耳応答推定部３８により推定された両耳インパルス応答と、音源信号発生部４０による発生された音源信号とを畳み込むことにより、左右各チャンネルの音信号を生成する。こうして生成された音信号は、聴取者１２が装着するヘッドフォンの左右各チャンネルに入力され、聴取者１２は音源が移動するかのような音を聴取できることとなる。
【００３８】
以上説明したように、本実施形態によれば、音源が移動する場合にその移動経路上の例えば４５°毎といった粗い間隔の位置について測定した両耳インパルス応答に基づいて、前記移動経路上の各位置での両耳インパルス応答を推定できる。このため、音源の移動経路上の多数の点について両耳インパルス応答を測定する場合に比べて測定の手間を格段に抑えることができると共に、測定した両耳インパルス応答を記憶するための記憶容量も大幅に削減できる。
【００３９】
なお、上記実施形態では、近似関数ｆ、ｇを例えば４次の多項式関数としたが、これに限らず、２次、３次、あるいは５次以上など、他の高次多項式関数で近似しても良いし、多項式関数に限らず、適宜な関数で近似してもよい。
【００４０】
また、上記実施形態では、例えば４５°毎の音源方向について両耳インパルス応答を測定し、その測定結果に基づいて近似関数ｆ，ｇを求めたが、これに限らず、両耳インパルス応答を実測する音源方向の間隔は適宜設定できる。
【００４１】
また、上記実施形態では、音源が聴取者を中心とする円弧上を移動し、音源と聴取者との距離は変わらないものとしたが、音源方向だけではなく距離も変化する場合には、移動音生成部４２による移動音生成処理の際に、音源との距離に応じて、両耳インパルスの到達時間及び瞬時値を修正すればよい。すなわち、到達時間は距離に比例し、また、瞬時値（音圧）は距離に反比例するので、これらを考慮して到達時間及び瞬時値を修正することができる。
【図面の簡単な説明】
【００４２】
【図１】音源が聴取者に対して移動していく様子を示す図である。
【図２】音源が聴取者正面（０°）から右手方向（９０°）を通って真後ろ（１８０°）まで移動した場合の両耳インパルス応答を測定した結果を示すものであり、同図（ａ）は左耳（移動音源と反対側の耳）についての測定結果を、同図（ｂ）は右耳（移動音源と同じ側の耳）についての測定結果を示している。
【図３】音源方向に応じた両耳インパルス応答の到達時間の変化を示す図である。
【図４】各音源方向で到達時間が同じとなるように時間軸方向を補正した補正両耳インパルス応答を示す図である。
【図５】補正両耳インパルス応答の瞬時値が最大となるサンプル時刻についての瞬時値変化特性を示す図である。
【図６】図２（ｂ）に示す右耳の到達時間変化特性について、４５°毎の実測値を４次関数で近似した曲線を実線で示す図であり、従来例との比較のため、前記した４５°毎の実測値の補間直線を破線で示している。
【図７】瞬時値変化特性の近似関数から推定した各音源方向での到達時間が等しい両耳インパルス応答を示す図である。
【図８】図７の両耳インパルス応答に、近似関数で近似した到達時間変化特性に応じた到達時間を与えることにより再現した両耳インパルス応答を示す図である。
【図９】本実施形態において実行される上記処理手順の概要を示すフローチャートである。
【図１０】本実施形の移動音生成装置の機能ブロック図である。
【符号の説明】
【００４３】
１    移動音生成装置
３０  両耳応答測定部
３１  到達時間検出部
３２  到達時間関数近似部
３４  到達時間補正部
３６  瞬時値関数近似部
３８  両耳応答推定部
４０  音源信号発生部
４２  移動音生成部
４４  両耳応答記憶部
４６  近似関数記憶部
【図１】
2006086756.tif 000003
【図３】
2006086756.tif 000004
【図５】
2006086756.tif 000005
【図６】
2006086756.tif 000006
【図９】
2006086756.tif 000007
【図１０】
2006086756.tif 000008
【図２】
2006086756.tif 000009
【図４】
2006086756.tif 000010
【図７】
2006086756.tif 000011
【図８】
2006086756.tif 000012