(57)【特許請求の範囲】
【請求項１】
入力音響信号を立体音響処理して複数のスピーカのそれぞれに供給する立体音響信号を生成する音響再生装置において、
各音源の方向に対応する頭部伝達関数を保持する頭部伝達関数保持部と、
少なくとも音源を定位させる音像定位方向の情報を取得する情報取得部と、
前記頭部伝達関数保持部が保持した頭部伝達関数を用いて前記音像定位方向に音源を定位させた第１の立体音響信号を生成する第１の立体音響信号生成部と、
それぞれの前記スピーカに対して、前記第１の立体音響信号からクロストーク成分を除去してクロストークキャンセルフィルタを保持するものであって、前記情報取得部が取得した音像定位方向に応じたパラメータに基づくクロストークキャンセルフィルタを保持するクロストークキャンセルフィルタ保持部と、
それぞれの前記スピーカについて、前記クロストークキャンセルフィルタ保持部が保持したクロストークキャンセルフィルタを用いて、前記第１の立体音響信号からクロストーク成分を除去して第２の立体音響信号を生成する第２の立体音響信号生成部とを有する
ことを特徴とする立体音響再生装置。
【請求項２】
前記クロストークキャンセルフィルタ保持部は、前記情報取得部が取得した音像定位方向に応じて、それぞれの前記スピーカに対応するクロストークキャンセルフィルタによるクロストーク成分の除去量のバランスを調整することを特徴とする請求項１に記載の立体音響再生装置。
【請求項３】
前記クロストークキャンセルフィルタ保持部は、前記情報取得部が取得した音像定位方向に応じて変動するパラメータを用いて、それぞれの前記スピーカに対応するクロストークキャンセルフィルタによるクロストーク成分のキャンセル量のバランスを調整することを特徴とする請求項２に記載の立体音響再生装置。
【請求項４】
前記クロストークキャンセルフィルタ保持部は、予め音像定位方向ごとのクロストークキャンセルフィルタを保持し、前記情報取得部が取得した音像定位方向に対応するクロストークキャンセルフィルタを選択して、前記第２の立体音響信号生成部に供給することを特徴とする請求項１〜３のいずれかに記載の立体音響再生装置。
【請求項５】
前記情報取得部は、更に、受聴者の位置情報と、それぞれの前記スピーカの位置情報を取得し、
前記受聴者の位置情報、及びそれぞれの前記スピーカの位置情報に応じて、それぞれの前記スピーカと前記受聴者との間の伝達関数を取得する伝達関数保持部を更に有し、
前記クロストークキャンセルフィルタ保持部は、前記伝達関数保持部が取得した伝達関数を用いて、クロストークキャンセルフィルタを生成する
ことを特徴とする請求項１〜４のいずれかに記載の立体音響再生装置。
【請求項６】
前記伝達関数保持部は、前記受聴者の位置情報、及びそれぞれの前記スピーカの位置情報に基づいて、前記受聴者からそれぞれの前記スピーカへの方向を認識し、前記受聴者からそれぞれの前記スピーカへの方向に応じた頭部伝達関数を、それぞれの前記スピーカと前記受聴者との間の伝達関数として取得することを特徴とする請求項５に記載の立体音響再生装置。
【請求項７】
入力音響信号を立体音響処理して複数のスピーカのそれぞれに供給する立体音響信号を生成する音響再生装置に搭載されたコンピュータを、
各音源の方向に対応する頭部伝達関数を保持する頭部伝達関数保持部と、
少なくとも音源を定位させる音像定位方向の情報を取得する情報取得部と、
前記頭部伝達関数保持部が保持した頭部伝達関数を用いて前記音像定位方向に音源を定位させた第１の立体音響信号を生成する第１の立体音響信号生成部と、
それぞれの前記スピーカに対して、前記第１の立体音響信号からクロストーク成分を除去してクロストークキャンセルフィルタを保持するものであって、前記情報取得部が取得した音像定位方向に応じたパラメータに基づくクロストークキャンセルフィルタを保持するクロストークキャンセルフィルタ保持部と、
それぞれの前記スピーカについて、前記クロストークキャンセルフィルタ保持部が保持したクロストークキャンセルフィルタを用いて、前記第１の立体音響信号からクロストーク成分を除去して第２の立体音響信号を生成する第２の立体音響信号生成部と
して機能させることを特徴とする立体音響再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音響再生装置及びプログラムに関し、ステレオスピーカから音響信号を立体的に再生する場合に適用し得るものである。
【背景技術】
【０００２】
従来、音像を任意に定位させ、あたかもその場にいるかのような臨場感を再現する技術として、頭部伝達関数（ｈｅａｄ−ｒｅｌａｔｅｄ  ｔｒａｎｓｆｅｒ  ｆｕｎｃｔｉｏｎ：ＨＲＴＦ）を用いたバイノーラル再生がある。ＨＲＴＦとは、音源から耳に至るまでの音の伝達特性であり、人やダミーヘッドの耳に専用のマイクロホンを取り付け、音源を様々な方向に置いて測定する。バイノーラル再生では、音源に定位させたい方向のＨＲＴＦを畳み込み、バイノーラル音源に変換し、ヘッドフォンやイヤホンから再生することで、立体音響効果を生み出すことが出来る。しかし、バイノーラル音源をスピーカからそのまま再生した場合、十分な立体音響効果を得ることができなくなる。右耳用バイノーラル音源は、右耳にのみ到達する必要があるが、スピーカから再生した場合、右耳用バイノーラル音源が右耳だけでなく左耳にも入ってしまう、また同様に、左のスピーカから再生された左耳用バイノーラル音源も左耳だけでなく右耳に入ることになる。このような現象はクロストークと呼ばれ、立体音響効果を妨げる原因となっている。
【０００３】
そして、従来、スピーカによる再生でもバイノーラル再生と同様の効果を得られる技術として、トランスオーラル再生と呼ばれるものがある（非特許文献１、特許文献１参照）。従来のバイノーラル再生方式では、各スピーカから両耳までの室内伝達関数を測定した後、バイノーラル音源に伝達関数を畳み込み、その中のクロストーク成分のみをキャンセルするフィルタを設計する処理を行う。そして、従来のバイノーラル再生方式では、このフィルタを音像定位させる音源に掛けてスピーカから再生する。これにより、従来のバイノーラル再生方式では、クロストーク成分が受聴者の耳元で打ち消され、左右それぞれのバイノーラル音源だけが耳に届き、バイノーラル再生と同様の立体音響効果を得ることができる。非特許文献１に記載されたトランスオーラル再生技術では、スピーカによる音響再生についても、バイノーラル再生と同様にクロストーク成分のみをキャンセルし、立体音響効果を得ることができる。
【０００４】
しかしながら、従来のトランスオーラル再生技術では、立体音響効果を得られる受聴位置（スイートスポット）が狭いという問題がある。そのため受聴者が頭を前後左右、また顔の向きを少しでも変えると、たちまち立体音響効果がなくなってしまう。この問題に対して特許文献１では、スピーカを３個以上用意し、カメラを用いて受聴者の顔の位置と向きを常時解析し、その時々の受聴者に適したスピーカと伝達関数を選択し、トランスオーラル再生を行う方法を提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１１０６３３号公報
【非特許文献】
【０００６】
【非特許文献１】ＷＧ  Ｇａｒｄｎｅｒ，「３−Ｄ  Ａｕｄｉｏ  Ｕｓｉｎｇ  Ｌｏｕｄｓｐｅａｋｅｒｓ」，Ｓｐｒｉｎｇｅｒ，１９９７，[Online]，INTERNET，[２０１６年１月２８日検索]，＜ＵＲＬ：sound.media.mit.edu/Papers/gardner_thesis.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載された方法では、受聴者の顔の位置と向きを検出する処理をリアルタイムで行うための装置が別途必要となる。また３個以上のスピーカとカメラが必要なため、大掛かりなシステムとなり立体音響効果を体験できる場所も限られてしまうという問題がある。
【０００８】
そのため、複数のスピーカを音源とし、所定の方向に音源を定位する処理を精度よく行う音響再生装置及びプログラムが望まれている。
【課題を解決するための手段】
【０００９】
第１の本発明は、入力音響信号を立体音響処理して複数のスピーカのそれぞれに供給する立体音響信号を生成する音響再生装置において、（１）各音源の方向に対応する頭部伝達関数を保持する頭部伝達関数保持部と、（２）少なくとも音源を定位させる音像定位方向の情報を取得する情報取得部と、（３）前記頭部伝達関数保持部が保持した頭部伝達関数を用いて前記音像定位方向に音源を定位させた第１の立体音響信号を生成する第１の立体音響信号生成部と、（４）それぞれの前記スピーカに対して、前記第１の立体音響信号からクロストーク成分を除去してクロストークキャンセルフィルタを保持するものであって、前記情報取得部が取得した音像定位方向に応じたパラメータに基づくクロストークキャンセルフィルタを保持するクロストークキャンセルフィルタ保持部と、（５）それぞれの前記スピーカについて、前記クロストークキャンセルフィルタ保持部が保持したクロストークキャンセルフィルタを用いて、前記第１の立体音響信号からクロストーク成分を除去して第２の立体音響信号を生成する第２の立体音響信号生成部とを有することを特徴とする。
【００１０】
第２の本発明の音響再生プログラムは、入力音響信号を立体音響処理して複数のスピーカのそれぞれに供給する立体音響信号を生成する音響再生装置に搭載されたコンピュータを、（１）各音源の方向に対応する頭部伝達関数を保持する頭部伝達関数保持部と、（２）少なくとも音源を定位させる音像定位方向の情報を取得する情報取得部と、（３）前記頭部伝達関数保持部が保持した頭部伝達関数を用いて前記音像定位方向に音源を定位させた第１の立体音響信号を生成する第１の立体音響信号生成部と、（４）それぞれの前記スピーカに対して、前記第１の立体音響信号からクロストーク成分を除去してクロストークキャンセルフィルタを保持するものであって、前記情報取得部が取得した音像定位方向に応じたパラメータに基づくクロストークキャンセルフィルタを保持するクロストークキャンセルフィルタ保持部と、（５）、それぞれの前記スピーカについて、前記クロストークキャンセルフィルタ保持部が保持したクロストークキャンセルフィルタを用いて、前記第１の立体音響信号からクロストーク成分を除去して第２の立体音響信号を生成する第２の立体音響信号生成部として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数のスピーカを音源とし、所定の方向に音源を定位する処理を精度よく行う音響再生装置及びプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る音響再生装置の機能的構成について示したブロック図である。
【図２】第１の実施形態におけるスピーカとユーザとの間の位置関係及び伝達関数の構成について示した説明図である。
【図３】第１の実施形態に係る音響再生装置の効果を検証した実験環境の構成について示した説明図である。
【図４】第１の実施形態に係る音響再生装置の効果を検証した実験結果について示した説明図（その１）である。
【図５】第１の実施形態に係る音響再生装置の効果を検証した実験結果について示した説明図（その２）である。
【図６】第２の実施形態に係る音響再生装置の機能的構成について示したブロック図である。
【図７】第３の実施形態に係る音響再生装置の機能的構成について示したブロック図である。
【図８】第３の実施形態に係る音響再生装置において、頭部伝達関数をスピーカとユーザとの間の伝達関数に置き換える処理の例について示した説明図である。
【発明を実施するための形態】
【００１３】
（Ａ）第１の実施形態
以下、本発明による音響再生装置及びプログラムの第１の実施形態を、図面を参照しながら詳述する。
【００１４】
（Ａ−１）第１の実施形態の構成
図１は、この実施形態の音響再生装置１０の全体構成を示すブロック図である。
【００１５】
この実施形態の音響再生装置１０は、データ入力部１１、位置情報取得部１２、フィルタ形成部１３、ＨＲＴＦ保持部１４、伝達関数保持部１５、立体音響処理部１６、出力部１７、及び２つのスピーカ（右スピーカ１８Ｒ、左スピーカ１８Ｌ）を有している。
【００１６】
音響再生装置１０は、全てをハードウェア（例えば、専用の半導体チップ）を用いて構成するようにしてもよいし、一部又は全部の演算処理（データ処理や信号処理）についてソフトウェア的に構成するようにしてもよい。例えば、音響再生装置１０は、スピーカを除く各構成要素について、プロセッサー及びメモリを有するプログラムの実行構成（コンピュータ）に実施形態の音響再生プログラムをインストールすることで実現するようにしてもよい。
【００１７】
音響再生装置１０は、入力された音響信号（以下、「入力音響信号」と呼ぶ）に立体音響処理を施した信号（以下、「立体音響信号」と呼ぶ）を生成する装置である。この実施形態では、音響再生装置１０は、生成した立体音響信号を、２つのスピーカ（右スピーカ１８Ｒ、左スピーカ１８Ｌ）から聴取者であるユーザＵに出力する構成となっているものとする。音響再生装置１０が立体音響信号を出力する方式については限定されないものであり、例えば、デジタル音響データ（音声データ）として出力（例えば、所定のデータ記録媒体への書き込みや通信によるデータ送信により出力）するようにしてもよい。
【００１８】
図２は、スピーカ（右スピーカ１８Ｒ、左スピーカ１８Ｌ）と、ユーザＵとの位置関係（上方向から見た場合の位置関係）及びスピーカ（右スピーカ１８Ｒ、左スピーカ１８Ｌ）とユーザＵとの間の経路上の伝達関数について示した説明図である。
【００１９】
図２に示す通り、右スピーカ１８ＲはユーザＵから見て右側に配置されたスピーカであり、左スピーカ１８ＬはユーザＵからみて左側に配置されたスピーカである。
【００２０】
音響再生装置１０は、例えば、ビデオ会議システム等の会議端末において、図示しない遠隔地のマイクで捕捉された音響信号（遠端話者の音声信号）に、立体音響処理を施して出力するものである。例えば、図２に示すようにユーザＵの正面に配置されたディスプレイに表示される画像（例えば、遠隔地のカメラで撮影した画像）に応じた音像定位を施した音（例えば、ディスプレイＤに表示された遠端話者の位置に応じた音像定位を施した音）を出力することにより、ユーザＵに対し臨場感のある音（立体音響）を出力することができる。
【００２１】
この実施形態では、音響再生装置１０は、入力音響信号の音源を定位（音像定位）させる方向（以下、「音像定位方向」と呼ぶ）と、ユーザＵの位置情報（以下、「ユーザ位置情報」とも呼ぶ）と、各スピーカの位置情報（以下、「スピーカ位置情報」とも呼ぶ）とを保持し、当該入力音響信号の音源を指定された音像定位方向に定位させる立体音響処理を行い、音をユーザＵに向けて放出（出力）する装置であるものとする。なお、音響再生装置１０が保持する音像定位方向、ユーザ位置情報、及びスピーカ位置情報の具体的な方式、入力タイミング及びデータ形式については限定されないものである。例えば、音響再生装置１０は、図示しない会議システムの会議端末上で、上述の各情報の入力を受付けて、入力音響信号に基づく音を出力する装置してもよい。なお、音響再生装置１０の用途は会議端末に限定されないものである。
【００２２】
データ入力部１１は、入力された入力音響信号をアナログ信号からデジタル信号に変換（Ａ／Ｄ変換）する機能を担っている。この実施形態では、入力音響信号はアナログ信号であるものとして説明するが、デジタル信号であってもよい。データ入力部１１は、入力音響信号がデジタル形式の場合には、当該デジタル信号又は当該デジタル信号のデータ変換を施して後段に出力する。例えば、入力音響信号がＲＴＰ（Ｒｅａｌ−Ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）等のプロトコルによるパケット形式で入力される場合に、データ入力部１１は、入力されるパケットをバッファリングして連続的な音声データ（例えば、ＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）形式等の音声データ）として出力するようにしてもよい。ここでは、データ入力部１１が出力する音声データはモノラル（１チャンネル分）の音声データであるものとして説明する。
【００２３】
また、データ入力部１１に供給される入力音響信号は、リアルタイムなデータに限定されず、予め図示しないデータ記録媒体（例えば、ハードディスクドライブやフラッシュメモリ等）に記録されたデータ（オフラインのデータ）を読込んで、連続的なデジタル音響信号として後段に出力するようにしてもよい。
【００２４】
位置情報取得部１２は、入力音響信号の立体音響処理に必要な情報を取得して、フィルタ形成部１３に供給する機能を担っている。位置情報取得部１２は、音像定位方向、ユーザ位置情報、及びスピーカ位置情報を取得する。位置情報取得部１２が情報取得する方法や情報取得するタイミングは限定されないものである。位置情報取得部１２は、例えば、リアルタイムに情報取得を行うようにしてもよいし、予め設定されたデータを取得するようにしてもよいし、予め図示しないデータ記録媒体に記録された情報（例えば、入力音響信号のデータと対となる情報）を所定のタイミングで取得（更新）するようにしてもよい。
【００２５】
次に、位置情報取得部１２が取得する各情報の例について図２を用いて説明する。
【００２６】
この実施形態では、位置情報取得部１２は、ユーザ位置情報として、少なくともユーザＵの右耳ｅＲの位置ＰｅＲの位置情報及び、左耳ｅＬの位置ＰｅＬの位置情報を保持するものとする。なお、位置情報取得部１２は、直接位置ＰｅＲ、ＰｅＬを取得するのではなく、例えば、ユーザＵの頭部の中心位置ＰＵの位置情報と、ユーザＵの向いている方向の情報を取得してユーザの各耳の位置ＰｅＲ、ＰｅＬを推定（計算）して取得するようにしてもよい。以上のように、位置情報取得部１２がユーザ位置情報として、各耳の位置ＰｅＲ、ＰｅＬの情報を取得する方式は限定されないものである。
【００２７】
また、この実施形態では、位置情報取得部１２は、スピーカ位置情報として、右スピーカ１８Ｒの位置（図２のように上方向から見た場合の位置）ＰＳＲの位置情報と、左スピーカ１８Ｌの位置ＰＳＬを取得するものとする。なお、この実施形態では、位置ＰＳＲ、ＰＳＬは、それぞれ各スピーカ（右スピーカ１８Ｒ、左スピーカ１８Ｌ）の中心位置（図２のように上方向から見た場合の中心位置）とする。
【００２８】
以下では、図２に示すように、音像定位方向を二次元の平面上（上方向から見た場合の平面上；ユーザＵから見た水平方向の面上）で、ユーザＵが向いている方向と、音像定位方向とが成す角度をθＳと表すものとする。なお、音響再生装置１０に入力される音像定位方向には、ユーザＵから見た上下方向の成分を含むようにしてもよい。
【００２９】
ＨＲＴＦ保持部１４は、各音源の方向（音像定位方向θＳ）に対応するＨＲＴＦを保持し、フィルタ形成部１３に供給する機能を担っている。ＨＲＴＦ保持部１４は、所定のグリッド幅（例えば、１°等）ごとのＨＲＴＦを予め保持しておくようにしてもよい、フィルタ形成部１３から要求されるごとにＨＲＴＦを算出して取得するようにしてもよい。ＨＲＴＦ保持部１４が保持するＨＲＴＦのデータ自体は種々のＨＲＴＦの算出方式により取得したデータを適用することができる。この実施形態では、ＨＲＴＦ保持部１４は、各音源の方向について右耳用のＨＲＴＦと左耳用のＨＲＴＦを保持しているものとする。なお、ＨＲＴＦ保持部１４が保持するＨＲＴＦのデータは、種々のバイノーラル再生やトランスオーラル再生の過程で用いられるＨＲＴＦと同様のものを適用することができる。
【００３０】
伝達関数保持部１５は、ユーザＵと各スピーカ（右スピーカ１８Ｒ、左スピーカ１８Ｌ）との位置関係に応じた伝達関数を保持し、フィルタ形成部１３に供給する機能を担っている。
【００３１】
次に、伝達関数保持部１５が保持する各伝達関数について図２を用いて説明する。
【００３２】
以下では、右スピーカ１８Ｒの位置ＰＳＲとユーザＵの右耳の位置ＰｅＲとの間の伝達関数（右スピーカ−右耳経路の伝達関数）を、ＧＲＲと表すものとする。また、以下では、右スピーカ１８Ｒの位置ＰＳＲとユーザＵの左耳の位置ＰｅＬとの間の伝達関数（右スピーカ−左耳経路の伝達関数）を、ＧＲＬと表すものとする。さらに、以下では、左スピーカ１８Ｌの位置ＰＳＬとユーザＵの右耳の位置ＰｅＲとの間の伝達関数（左スピーカ−右耳経路の伝達関数）を、ＧＬＲと表すものとする。さらにまた、以下では、左スピーカ１８Ｌの位置ＰＳＬとユーザＵの左耳の位置ＰｅＬとの間の伝達関数（左スピーカ−左耳経路の伝達関数）を、ＧＬＬと表すものとする。
【００３３】
この実施形態では、伝達関数保持部１５は、伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを保持して、フィルタ形成部１３に供給する。伝達関数保持部１５は、予め伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを保持しておくようにしてもよいし、フィルタ形成部１３からの要求に応じて算出（例えば、ユーザ位置情報とスピーカ位置情報に基づいて算出）するようにしてもよい。伝達関数保持部１５が保持する伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬの算出方式は限定されないものであり、種々の伝達関数を適用することができる。なお、伝達関数保持部１５が保持する各伝達関数は、種々のトランスオーラル処理で用いられる伝達関数と同様のものを適用することができる。
【００３４】
フィルタ形成部１３は、後段の立体音響処理部１６で立体音響処理（トランスオーラル処理）する際に必要となる各フィルタの保持を行う機能を担っている。
【００３５】
フィルタ形成部１３は、音像定位方向に対応するＨＲＴＦ（入力音響信号Ｃｉのバイノーラル処理等に必要となるフィルタ）をＨＲＴＦ保持部１４から取得して、立体音響処理部１６に供給する。また、フィルタ形成部１３は、ユーザ位置情報及びスピーカ位置情報に基づいて、バイノーラル音源（立体音響処理部１６が、ＨＲＴＦデータに基づいてバイノーラル処理を施した音響信号）からクロストーク成分をキャンセルするフィルタ（以下、「クロストークキャンセルフィルタ」と呼ぶ）を生成する処理を行う。フィルタ形成部１３が生成するクロストークキャンセルフィルタの詳細については後述する。
【００３６】
立体音響処理部１６は、フィルタ形成部１３から供給された各フィルタ（ＨＲＴＦ及びクロストークキャンセルフィルタ）を用いて、入力音響信号Ｃｉにトランスオーラル処理を施して、トランスオーラル音源となる音響信号を生成し、出力部１７に供給する。
【００３７】
立体音響処理部１６は、まず、ＨＲＴＦに基づき入力音響信号Ｃｉにバイノーラル処理を施して、バイノーラル音源となる音響信号を生成する。そして、立体音響処理部１６は、生成したバイノーラル音源（音響信号）に、クロストークキャンセルフィルタを掛け（畳み込み）、トランスオーラル音源としての音響信号を生成し、出力部１７に供給する。
【００３８】
以下では、右耳用のバイノーラル音源を「ＢＲ」、左耳用のバイノーラル音源を「ＢＬ」と呼ぶものとする。また、以下では、立体音響処理部１６において、トランスオーラル処理を施した結果得られる右スピーカ１８Ｒ用の音源（音響信号）をＴＲ、トランスオーラル処理を施した結果得られる左スピーカ１８Ｌ用の音源（音響信号）をＴＬと呼ぶものとする。
【００３９】
なお、入力音響信号Ｃｉが複数の音源の音響信号により構成される場合、立体音響処理部１６は、それぞれの音源（入力音響信号Ｃｉを構成する音響信号）についてトランスオーラル音源を生成し、それぞれのトランスオーラル音源についてゲイン調整（例えば、予め設定された比率でのゲイン調整）を行って混合し、１つのトランスオーラル音源として生成するようにしてもよい。
【００４０】
出力部１７は、立体音響処理部１６で生成したトランスオーラル音源の音響信号を、スピーカ１８Ｒ、１８Ｌに分配して出力する。なお、出力部１７は、スピーカ１８Ｒ、１８Ｌの入力形式に応じた信号変換（例えば、デジタル信号からアナログ信号への変換を行って、スピーカ１８Ｒ、１８Ｌに出力するようにしてもよい。
【００４１】
次に、フィルタ形成部１３がクロストークキャンセルフィルタを形成する処理の詳細について説明する。
【００４２】
まず、フィルタ形成部１３は、ＨＲＴＦ保持部１４から、音像定位方向に対応するＨＲＴＦデータを取得する。また、フィルタ形成部１３は、伝達関数保持部１５から、ユーザ位置情報・スピーカ位置情報に対応する伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを取得する。
【００４３】
そして、フィルタ形成部１３は、伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを用いて、バイノーラル音源からクロストーク成分をキャンセルするためのクロストークキャンセルフィルタを設計する。クロストークキャンセルフィルタは、バイノーラル音源ＢＲ、ＢＬバイノーラル音源に、各スピーカ１８Ｒ、１８ＬからユーザＵの両耳までの室内伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを畳み込み、その中のクロストーク成分（右スピーカ１８ＲからユーザＵの左耳に到達する成分、及び左スピーカ１８ＬからユーザＵの右耳に到達する成分）のみをキャンセルするフィルタ設計を行う。
【００４４】
以下では、右スピーカ１８Ｒ用のクロストークキャンセルフィルタを「ＣＲ（ω）」（「ω」は周波数、以下同様）、左スピーカ１８Ｌ用のクロストークキャンセルフィルタを「ＣＬ（ω）」と呼ぶものとする。言い換えると、クロストークキャンセルフィルタＣＲ（ω）は、バイノーラル音源ＢＲにトランスオーラル処理を施して、右スピーカ１８Ｒ用のトランスオーラル音源ＴＲを生成するためのフィルタとなる。また、クロストークキャンセルフィルタＣＬ（ω）は、バイノーラル音源ＢＬにトランスオーラル処理を施して、左スピーカ１８Ｌ用のトランスオーラル音源ＴＬを生成するためのフィルタとなる。
【００４５】
以下では、クロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を形成（保持）する処理の一例について説明する。
【００４６】
まず、フィルタ形成部１３は、以下の（１）式〜（４）式のように、左スピーカ−左耳経路のフィルタＣＬＬ（ω）、右スピーカ−右耳経路のフィルタＣＲＲ（ω）、左スピーカ−右耳経路のフィルタＣＬＲ（ω）、及び右スピーカ−左耳経路のフィルタＣＲＬ（ω）を生成（設計）する。なお、以下の（１）式〜（４）式において、ＨＬ（ω）、ＨＲ（ω）は、それぞれ左耳、右耳用の音像定位方向に対応したＨＲＴＦ（ＨＲＴＦ保持部１４で保持したＨＲＴＦ）である。また、以下の（１）式〜（４）式において、ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬは、それぞれ伝達関数保持部１５で保持された伝達関数である。以下の（１）式〜（４）式においてωは周波数を表している。以下の（１）式〜（４）式における共通項Ｇ０（ω）は、以下の（１）式〜（４）式をまとめて方程式とすると、以下の（５）式のように表すことができる。
【数１】
0006296072.tif 000002
【００４７】
ここで、仮に、従来のトランスオーラル再生技術（非特許文献１）と同様の方式で、スピーカごとのクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を求める場合、その演算式は以下の（６）、（７）式のようになる。
【数２】
0006296072.tif 000003
【００４８】
この実施形態では、フィルタ形成部１３は、従来の演算式（上記の（６）、（７）式）の要素の一部に、ユーザＵと各スピーカとの位置関係に応じた重みづけを付加したものをクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）として算出する。
【００４９】
具体的には、この実施形態の例では、フィルタ形成部１３は、以下の（８）、（９）式により、クロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を求めるものとする。
【００５０】
以下の（８）、（９）式においてαは音像定位方向θＳ（仮想音源の方向）に応じて変動するパラメータ（左右のキャンセル量のバランスを変化させるパラメータ）であり、以下の（１０）式のように示すことができる。
【００５１】
以下の（１０）式におけるｘは、音像定位方向θＳ（仮想音源の方向）の単位を度数（ｄｅｇｒｅｅ）からラジアン（ｒａｄ）に変換したパラメータであるものとする。ここでは、ユーザの正面方向を０（ラジアン）としたとき、右回り（時計回り）に９０°（右９０°）ならπ／２、左周り（反時計回り）に９０°（左９０°）なら３π／２となるものとする。したがって、音像定位方向θＳが０°の場合はα＝１／２となり、音像定位方向θＳが右９０度ならα＝０となり、音像定位方向θＳが左９０度ならα＝−１となる。
【００５２】
したがって、αを用いて、上記の（８）、（９）のようにクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を求める、音像定位方向θＳが左９０°と右９０°では以下の（１１）〜（１４）式のように変化する。
【００５３】
以下の（１１）、（１２）式は、音像定位方向θＳが左９０°の場合のクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を示している。また、以下の（１３）、（１４）式は、音像定位方向θＳが右９０°の場合のクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を示している。
【００５４】
上記の（８）、（９）のように、音像定位方向θＳに応じて変動するαを考慮して、クロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を求めると、音像定位方向θＳが左方向となっている場合（例えば、左９０°の場合）、以下の（１１）、（１２）式に示すように、右スピーカ１８Ｒ用のクロストークキャンセルフィルタＣＲ（ω）によるキャンセル量が大きくなる。言い換えると、上記の（８）、（９）を適用すると、音像定位方向θＳが左方向となっている場合には、θＳにより表される角度が大きくなるほど、右スピーカ１８Ｒ用のクロストークキャンセルフィルタＣＲ（ω）によるキャンセル量が大きくなるため、左スピーカ１８Ｌから出力される音響信号ＴＬがより強調されることになる。
【００５５】
また、上記の（８）、（９）を適用すると、音像定位方向θＳが右方向となっている場合（例えば、右９０°の場合）、以下の（１３）、（１４）式に示すように、左スピーカ１８Ｌ用のクロストークキャンセルフィルタＣＬ（ω）のキャンセル量が大きくなる。言い換えると、上記の（８）、（９）を適用すると、音像定位方向θＳが右方向となっている場合には、θＳにより表される角度が大きくなるほど、左スピーカ１８Ｌ用のクロストークキャンセルフィルタＣＬ（ω）によるキャンセル量が大きくなるため、右スピーカ１８Ｒから出力される音響信号ＴＲがより強調されることになる。
【００５６】
以上のように、上記の（８）、（９）では、音像定位方向θＳが左方向となっている場合（例えば、０＜ｘ＜πの場合）、右スピーカ１８Ｒ用のクロストークキャンセルフィルタＣＲ（ω）によるキャンセル量を大きくして、左スピーカ１８Ｌから出力される音響信号ＴＬを強調している。また、上記の（８）、（９）では、音像定位方向θＳが右方向となっている場合（例えば、π＜ｘ＜２πの場合）、左スピーカ１８Ｌ用のクロストークキャンセルフィルタＣＬ（ω）によるキャンセル量を大きくして、右スピーカ１８Ｒから出力される音響信号ＴＲを強調している。言い換えると、上記の（８）、（９）では、音像定位方向θＳの側（ユーザＵから見て右側又は左側）と反対側のスピーカ用のクロストークキャンセルの量を大きくするようにαが設定されている。
【００５７】
言い換えると、上記の（８）、（９）では、伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬに加えて、音像定位方向θＳも用いて、左右のクロストークキャンセルの量を調整している。これにより、ユーザＵにとっては、音像定位方向θＳの側の音源の音がより強調されることになるため、ユーザＵの頭部が動作（ユーザＵの耳の位置が動作）した場合でも、ユーザＵに聞こえる音の定位感を安定させることが可能となる。
【００５８】
なお、この実施形態では、上記の（８）、（９）ではα（ｘ）を用いて左右のクロストークキャンセルのバランス（量）を調整しているが、上述と同様の調整が可能であれば、左右のクロストークキャンセルのバランス（量）の調整方式は限定されないものである。
【数３】
0006296072.tif 000004
【００５９】
フィルタ形成部１３は、ＨＲＴＦ保持部１４と同様に、予め音像定位方向θＳごとに対応するクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を保持しておいて、音像定位方向θＳが変動するごとに適用するクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を切替える（選択する）ようにしてもよいし、音像定位方向θＳが変動するごとに適用するクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を算出するようにしてもよい。
【００６０】
（Ａ−２）第１の実施形態の動作
次に、以上のような構成を有する第１の実施形態の音響再生装置１０の動作について図１を用いて説明する。
【００６１】
データ入力部１１は、入力されたアナログ信号をデジタル信号に変換し、入力音響信号Ｃｉとして出力する。この実施形態では、入力音響信号Ｃｉは、フィルタ形成部１３を介して立体音響処理部１６に供給される。
【００６２】
位置情報取得部１２は、例えば、所定のタイミングごとに、最新の音像定位方向、ユーザ位置情報（ＰｅＲ、ＰｅＬ）、及びスピーカ位置情報ＰＳＲ、ＰＳＬを取得してフィルタ形成部１３に供給する。
【００６３】
フィルタ形成部１３は、位置情報取得部１２から供給される情報が更新されるごとに、ＨＲＴＦ保持部１４及び伝達関数保持部１５から、更新された情報に対応するＨＲＴＦ（ＨＬ（ω）、ＨＲ（ω））及び伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを取得する。そして、フィルタ形成部１３は、取得したＨＲＴＦ（ＨＬ（ω）、ＨＲ（ω））及び伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬに基づいて、トランスオーラル処理に用いるクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を保持（算出又は選択により保持）する。そして、フィルタ形成部１３は、最新に取得したＨＲＴＦ（ＨＬ（ω）、ＨＲ（ω））、及びクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を立体音響処理部１６に供給する。このとき、フィルタ形成部１３は、例えば、音像定位方向θＳに応じたパラメータαを算出（上記の（１０）式により算出）し、上記の（８）、（９）式にαを代入してクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を算出する。
【００６４】
立体音響処理部１６は、フィルタ形成部１３から最新に供給されたＨＲＴＦ（ＨＬ（ω）、ＨＲ（ω））、及びクロストークキャンセルフィルタＣＲ（ω）、ＣＬ（ω）を用いて、入力音響信号Ｃｉにトランスオーラル処理を施す。具体的には、まず、立体音響処理部１６は、入力音響信号Ｃｉに右耳用のＨＲ（ω）を用いてバイノーラル処理を施した右耳用のバイノーラル音源ＢＲを生成し、入力音響信号Ｃｉに左耳用のＨＬ（ω）を用いてバイノーラル処理を施した左耳用のバイノーラル音源ＢＬを生成する。そして、立体音響処理部１６は、右耳用のバイノーラル音源ＢＲに右スピーカ１８Ｒ用のクロストークキャンセルフィルタＣＲ（ω）を掛けて、右スピーカ１８Ｒ用のトランスオーラル音源ＴＲを生成し、出力部１７に供給する。また、立体音響処理部１６は、左耳用のバイノーラル音源ＢＬに左スピーカ１８Ｌ用のクロストークキャンセルフィルタＣＬ（ω）を掛けて、左スピーカ１８Ｌ用のトランスオーラル音源ＴＬを生成し、出力部１７に供給する。
【００６５】
出力部１７は、立体音響処理部１６から供給されたトランスオーラル音源ＴＲ、ＴＬをアナログ信号に変換し、それぞれスピーカ１８Ｒ、１８Ｌに出力（供給）する。
【００６６】
以上のように、音響再生装置１０は、入力音響信号Ｃｉをトランスオーラル処理し、トランスオーラル音源としての音響信号をユーザＵに出力する。
【００６７】
（Ａ−３）第１の実施形態の効果
第１の実施形態によれば、以下のような効果を奏することができる。
【００６８】
音響再生装置１０では、トランスオーラル処理の際に、音像定位方向θＳに応じたクロストークキャンセルフィルタを適用している。これにより、音響再生装置１０では、立体音響効果を得られるスイートスポットを広くすることができる。これにより、第１の実施形態では、例えば、ユーザＵが音源定位方向へ顔を向けたとしても、定位感と自然さを保ったまま臨場感のある音を体感させることができる。
【００６９】
また、音響再生装置１０では、音像定位方向θＳ毎にクロストークキャンセルフィルタを保持し、音像定位方向θＳに応じたクロストークキャンセルフィルタを選択する構成とすることができる。この場合、音響再生装置１０では、音像定位方向θＳ毎にクロストークキャンセルフィルタを変更する処理を行っても、それによる処理量の増加（従来技術と比較した処理量の増大）は僅かであるため、効率的に高品質な立体音響処理を行うことが可能となる。
【００７０】
次に、音響再生装置１０を実際に構築してユーザに聴取させた場合の実験（以下、「本実験」と呼ぶ）の内容及びその結果について説明する。
【００７１】
図３は、本実験の環境について示した説明図である。図３では、本実験におけるユーザＵとスピーカとの位置関係について示している。
【００７２】
図３（ａ）は、ユーザＵと各スピーカを方向から見た場合の位置関係について示している。図３（ｂ）は、ユーザＵから見た場合の各スピーカの配置位置について示している。
【００７３】
本実験では、図３に示すように４ｃｍ角の小型のスピーカを用い、一列８個、上下２段、計１６個のスピーカアレイＳＡを構築した。このスピーカアレイＳＡのうち、中央下段２つのスピーカ以外は、音の出ないダミーのスピーカＳＤとなっている。図３（ｂ）に示すように、スピーカアレイＳＡにおいて、中央下段の２つのスピーカのうち右側にあるスピーカが右スピーカ１８Ｒ、左側にあるスピーカが左スピーカ１８Ｌとなっている。
【００７４】
図３に示すように、スピーカアレイＳＡにおいて、各スピーカの左右方向の間隔Ｌ１は２２ｃｍであり、上下の間隔Ｌ２は１５ｃｍである。また、スピーカアレイＳＡの左右方向の端から端までの距離Ｌ３は１．７ｍである。さらに、地面からスピーカアレイＳＡの下段のスピーカまでの高さＬ４は８５ｃｍとなっているものとする。さらにまた、図３（ａ）に示すように、スピーカアレイの中心から、被験者（聴取者）であるユーザＵの頭部の中心位置ＰＵまでの距離Ｌ５は１ｍとした。
【００７５】
本実験では、中央２つのスピーカ１８Ｒ、１８Ｌから立体音響処理を施した女性の音声を再生（この実施形態のトランスオーラル再生）した。このとき、定位させる音源の方向（音像定位方向θＳ）は、右６０°、左６０°、右９０°、左９０°の４種類であり、再生もこの順番で行った。また、このとき、一回に再生される音源は一つである。そして、本実験では、上述のように定位させる音源の方向（音像定位方向θＳ）を切替えながら音声を再生し、被験者であるユーザＵに、音が鳴っていると感じるスピーカを選択させる等のアンケートを行った。なお、本実験では、被験者には、事前に中央２つのスピーカから音が鳴っていると知らせであるが、上下どちらの段のスピーカが鳴っているかは伏せて聴取させた。
【００７６】
そして、本実験では、上述の４種類の音声の再生が終了した後、平均オピニオン評点（Ｍｅａｎ  Ｏｐｉｎｉｏｎ  Ｓｃｏｒｅ  ＭＯＳ）により主観評価アンケートを実施した。本実験において、アンケートの項目は、定位感（音像の位置が変動せずに安定していたかどうか）、音質（歪みや異音などを感じたかどうか）、自然さ（実際にスピーカから音が鳴っていると感じたかどうか）の３つである。
【００７７】
図４は、被験者が感じた音源の方向（位置）について集計した結果を示したグラフである。図４（ａ）〜図４（ｄ）は、それぞれ定位させる音源の方向（音像定位方向θＳ）を、左６０°、右６０°、左９０°、右９０°とした場合の集計結果について示したグラフである。図４に示す各グラフでは、縦軸（各棒グラフの高さ）は人数、横軸はスピーカの位置である。図４に示す各グラフの横軸において、１が左端のスピーカを示しており、８が右端のスピーカを示している。また、図４に示す各グラフでは、前列の棒グラフは、スピーカアレイＳＡの上段のスピーカに対応し、後列はスピーカアレイＳＡの下段のスピーカに対応している。実際に音が鳴っているスピーカ１８Ｒ、１８Ｌは、下段の４、５の棒グラフに対応している。
【００７８】
図４に示すように本実験では、音源位置が右６０°のときは右端より１つ内側のスピーカを選択している被験者が多いが、左６０°では殆ど左端が選択されていることが分かる。さらに、図４に示すように、本実験では、音源位置が９０°のときは左右ともに、全員が両端のスピーカを選択する結果となった。
【００７９】
次に、本実験における主観評価の結果を図５に示す。本実験では、ＭＯＳ値は、定位感が３．８３、音質が３．６７、自然さが４．３３と全て３を超える数値となった。特に、本実験では、自然さは４を超えており、被験者がダミーのスピーカから実際に音が鳴っているように感じていたことが分かる。さらに、本実験では、定位感についても４に近い高い値となっている。以上のように、本実験の結果により、実験の結果、この実施形態の音響再生装置１０では、定位が安定し、かつ自然に聞こえる立体音響効果を得られることが示された。
【００８０】
（Ｂ）第２の実施形態
以下、本発明による音響再生装置及びプログラムの第２の実施形態を、図面を参照しながら詳述する。
【００８１】
（Ｂ−１）第２の実施形態の構成
図６は、第２の実施形態の音響再生装置１０Ａの全体構成を示すブロック図である。図６では、上述の図１と同一部分又は対応部分には、同一符号又は対応符号を付している。
【００８２】
以下では、第３の実施形態について第１の実施形態との差異を説明する。
【００８３】
第２の実施形態の音響再生装置１０Ａは、フィルタ保持部１９が追加されており、フィルタ形成部１３がフィルタ形成部１３Ａに置き換わっている点で第１の実施形態と異なっている。
【００８４】
第１の実施形態では、フィルタ形成部１３が、音像定位方向θＳを取得する度にクロストークキャンセルフィルタを形成する処理を行う例について説明した。これに対して、第２の実施形態のフィルタ形成部１３Ａは、各音像定位方向θＳのクロストークキャンセルフィルタを形成してフィルタ保持部１９に保持させる。その後、フィルタ形成部１３は、入力された音像定位方向θＳに応じたクロストークキャンセルフィルタを選択して立体音響処理部１６に供給する。
【００８５】
また、フィルタ形成部１３Ａは、位置情報取得部１２から位置情報（ユーザ位置情報及びスピーカ位置情報）が供給されると、フィルタ保持部１９に当該位置情報に対応するクロストークキャンセルフィルタが保持されているか否かを確認する。そして、フィルタ形成部１３Ａは、位置情報取得部１２から供給された位置情報に対応するクロストークキャンセルフィルタがフィルタ保持部１９に保持されていない場合、当該位置情報に対応するクロストークキャンセルフィルタ（各音像定位方向θＳのクロストークキャンセルフィルタ）を形成して、フィルタ保持部１９に保持させる処理を行う。すなわち、第２の実施形態では、フィルタ保持部１９がクロストークキャンセルフィルタのキャッシュとして機能する。
【００８６】
（Ｂ−２）第２の実施形態の効果
第２の実施形態によれば、第１の実施形態の効果に加えて以下のような効果を奏することができる。
【００８７】
第２の実施形態の音響再生装置１０Ａでは、各音像定位方向θＳのクロストークキャンセルフィルタを形成してフィルタ保持部１９に保持（キャッシュ）させることで、第１の実施形態よりも処理量（クロストークキャンセルフィルタを形成する処理量）を低減させることができる。
【００８８】
（Ｃ）第３の実施形態
以下、本発明による音響再生装置及びプログラムの第３の実施形態を、図面を参照しながら詳述する。
【００８９】
（Ｃ−１）第３の実施形態の構成及び動作
図７は、第３の実施形態の音響再生装置１０Ｂの全体構成を示すブロック図である。図７では、上述の図１と同一部分又は対応部分には、同一符号又は対応符号を付している。
【００９０】
以下では、第３の実施形態について第１の実施形態との差異を説明する。
【００９１】
第３の実施形態の音響再生装置１０Ｂでは、伝達関数保持部１５が削除され、フィルタ形成部１３がフィルタ形成部１３Ｂに置き換わっている点で第１の実施形態と異なっている。また、第３の実施形態の音響再生装置１０Ｂでは、角度算出部２０が追加されている点で第１の実施形態と異なっている。
【００９２】
第１の実施形態のフィルタ形成部１３は、ＨＲＴＦと伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを取得してクロストークキャンセルフィルタを形成している。したがって、第１の実施形態のフィルタ形成部１３では、伝達関数を計測していない空間ではクロストークキャンセルフィルタを形成することができないことになる。そこで、第３の実施形態のフィルタ形成部１３Ｂは、クロストークキャンセルフィルタを形成する際、伝達関数の代わりにＨＲＴＦ（ＨＲＴＦ保持部１４で保持されているＨＲＴＦ）を使用するものする。
【００９３】
角度算出部２０は、位置情報取得部１２から、ユーザ位置情報及びスピーカ位置情報が供給されると、ユーザ位置情報及びスピーカ位置情報に基づいてユーザＵ（ユーザＵの各耳）から各スピーカ１８Ｒ、１８Ｌへの方向（角度）を算出し、フィルタ形成部１３Ｂに供給する。
【００９４】
図８は、角度算出部２０が取得する各方向（角度）の例について示した説明図である。
【００９５】
具体的には、角度算出部２０は、ユーザ位置情報及びスピーカ位置情報に基づいて、ユーザＵの右耳の位置ＰｅＲから右スピーカ１８Ｒの位置ＰＳＲへの方向（角度）を示すθＲＲと、ユーザＵの右耳の位置ＰｅＲから左スピーカ１８Ｌの位置ＰＳＬへの方向（角度）を示すθＲＬと、ユーザＵの左耳の位置ＰｅＬから右スピーカ１８Ｒの位置ＰＳＲへの方向（角度）を示すθＬＲと、ユーザＵの左耳の位置ＰｅＬから左スピーカ１８Ｌの位置ＰＳＬへの方向（角度）を示すθＬＬとを算出する。
【００９６】
図８に示すように、θＲＲ、θＲＬは、ユーザＵの右耳の位置ＰｅＲを起点する方向（角度）である。θＲＲ、θＲＬは、ユーザＵの右耳の位置ＰｅＲからユーザＵが向いている方向を０°として各スピーカ１８Ｒ、１８Ｌの存在する方向を示している。
【００９７】
また、図８に示すようにθＬＲ、θＬＬは、ユーザＵの右耳の位置ＰｅＬを起点する方向（角度）である。θＬＲ、θＬＬは、ユーザＵの右耳の位置ＰｅＲからユーザＵが向いている方向を０°として各スピーカ１８Ｒ、１８Ｌの存在する方向を示している。
【００９８】
そして、フィルタ形成部１３Ｂは、角度算出部２０から取得した各方向（ユーザＵの各耳から各スピーカ１８Ｒ、１８Ｌへの方向）を示す方向θＲＲ、θＲＬ、θＬＲ、θＬＬのそれぞれについてＨＲＴＦを取得（ＨＲＴＦ保持部１４）する。以下では、θＲＲ、θＲＬ、θＬＲ、θＬＬに対応するＨＲＴＦを、それぞれＨＲＲ（ω）、ＨＲＬ（ω）、ＨＬＲ（ω）、ＨＬＬ（ω）と表す。
【００９９】
そして、フィルタ形成部１３Ｂは、ＨＲＲ（ω）、ＨＲＬ（ω）、ＨＬＲ（ω）、ＨＬＬ（ω）を、それぞれ伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬとして用い、クロストークキャンセルフィルタを生成する。
【０１００】
（Ｃ−２）第３の実施形態の効果
第３の実施形態によれば、第１の実施形態の効果に加えて、以下のような効果を奏することができる。
【０１０１】
第３の実施形態の音響再生装置１０Ｂでは、ＨＲＴＦを伝達関数に流用するため、対応する伝達関数のデータを保持していない空間においても、ある程度の精度でクロストークキャンセルフィルタを形成して、立体音響処理（トランスオーラル処理）を行うことができる。
【０１０２】
（Ｄ）他の実施形態
本発明は、上記の各実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
【０１０３】
（Ｄ−１）上記の各実施形態では、本発明の音響再生装置では、位置情報として、音像定位方向、ユーザ位置情報、及びスピーカ位置情報の３つのパラメータのリアルタイム更新を行う構成として説明したが、リアルタイムに更新の必要のないパラメータについては、更新せずに予め設定された値を保持し続ける構成としてもよい。例えば、音響再生装置では、ユーザ位置情報、及びスピーカ位置情報については固定値として保持し、音像定位方向のみ変動するパラメータとして取得するようにしてもよい。
【０１０４】
また、本発明の音響再生装置は、例えば、ユーザ位置情報、及びスピーカ位置情報を保持せずに、直接伝達関数ＧＲＲ、ＧＲＬ、ＧＬＲ、ＧＬＬを保持する構成としてもよい。
【符号の説明】
【０１０５】
１０…音響再生装置、１１…データ入力部、１２…位置情報取得部、１３…フィルタ形成部、１４…ＨＲＴＦ保持部、１５…伝達関数保持部、１６…立体音響処理部、１７…出力部、１８Ｒ…右スピーカ、１８Ｌ…左スピーカ。
【図１】
0006296072.tif 000005
【図２】
0006296072.tif 000006
【図３】
0006296072.tif 000007
【図４】
0006296072.tif 000008
【図５】
0006296072.tif 000009
【図６】
0006296072.tif 000010
【図７】
0006296072.tif 000011
【図８】
0006296072.tif 000012