(57)【特許請求の範囲】
【請求項１】
周波数が変化するスイープ信号を発生するスイープ信号発生部と、
前記スイープ信号を受聴者に向けて出力する出力部と、
前記出力部から出力される前記スイープ信号を受聴する受聴者からの操作に応じて、前記スイープ信号の音量が変化する周波数を記憶する設定記憶部と、
前記設定記憶部に記憶された前記周波数の近傍において周波数をスイープさせたときに、受聴者による音量調整の操作を受け付ける入力部と、
前記周波数の近傍において音量が一定となるように音量調整された時の情報に基づいて、フィルタ係数を算出するフィルタ係数算出部と、
音の信号に対して、前記フィルタ係数を用いたフィルタ処理を行い、前記出力部に出力するフィルタ部と、を備えた音場再生装置。
【請求項２】
周波数が変化するスイープ信号を発生するステップと、
前記スイープ信号を受聴者に向けて出力するステップと、
前記スイープ信号を受聴する受聴者からの操作に応じて、前記スイープ信号の音量が変化する周波数を記憶するステップと、
記憶された前記周波数の近傍において周波数をスイープさせたときに、受聴者による音量調整の操作を受け付けるステップと、
前記周波数の近傍において音量が一定となるように音量調整された時の情報に基づいて、フィルタ係数を算出するステップと、
音の信号に対して、前記フィルタ係数を用いたフィルタ処理を行うステップと、
フィルタ処理が行われた前記音の信号を前記受聴者に向けて出力するステップと、を備えた音場再生方法。
【請求項３】
周波数が変化するスイープ信号を発生するステップと、
前記スイープ信号を受聴者に向けて出力するステップと、
前記スイープ信号を受聴する受聴者からの操作に応じて、前記スイープ信号の音量が変化する周波数を記憶するステップと、
記憶された前記周波数の近傍において周波数をスイープさせたときに、受聴者による音量調整の操作を受け付けるステップと、
前記周波数の近傍において音量が一定となるように音量調整された時の情報に基づいて、フィルタ係数を算出するステップと、
音の信号に対して、前記フィルタ係数を用いたフィルタ処理を行うステップと、
フィルタ処理が行われた前記音の信号を前記受聴者に向けて出力するステップと、をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音場再生装置、音場再生方法、音場再生プログラムに関する。
【背景技術】
【０００２】
特許文献１には、従来、頭外に音像を定位させる方法として、受聴者の頭部伝達関数ＨＲＴＦ（Head Related Transfer Function）を用いる方法が知られている（例えば、特許文献１参照）。ヘッドホン又はイヤホンを用いる場合、仮想音源から受聴者の両耳までの頭部伝達関数と、外耳道伝達関数ＥＣＴＦ（Ear Canal Transfer function）との逆特性を再生信号に畳み込んでいる。こうすることで、ヘッドホン又はイヤホンの特性をキャンセルして、耳の近傍から音が出ているにもかかわらず、仮想音源方向から音が聞こえているかのように音場を再生することができる。受聴者の外耳道内に測定マイクを挿入、又はダミーヘッドで代用することで、外耳道伝達関数ＥＣＴＦの測定が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２０９３００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、理想的な音像定位は外耳道が開放された状態であるのに対し、実際の測定ではヘッドホンあるいはイヤホンを装着した状態で測定するため外耳道は閉塞された状態となる。その結果、外耳道内で共鳴が発生し、特定の周波数にピークあるいはディップが発生する。外耳道伝達関数の逆特性（外耳道補正関数ともいう）を再生信号に畳み込んだ結果、聴感上の音質が悪化する場合がある。また頭部伝達関数を用いたスピーカによる立体音場再生においても、測定空間の反射等の影響によって共鳴が発生することがあり音質の劣化を招く。共鳴により発生したピークあるいはディップ部分を再生信号の波形から検出することは難しい。したがって、適切に音場を再生することができないおそれがある。
【０００５】
本発明は上記の点に鑑みなされたもので、適切に音場を再生することができる音場再生装置、音場再生方法、音場再生プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様にかかる音場再生装置は、周波数が変化するスイープ信号を発生するスイープ信号発生部と、前記スイープ信号を受聴者に向けて出力する出力部と、前記出力部から出力される前記スイープ信号を受聴する受聴者からの操作に応じて、前記スイープ信号の音量が変化する周波数を記憶する設定記憶部と、前記設定記憶部に記憶された前記周波数の近傍において周波数をスイープさせたときに、受聴者による音量調整の操作を受け付ける入力部と、前記周波数の近傍において音量が一定となるように音量調整された時の情報に基づいて、フィルタ係数を算出するフィルタ係数算出部と、音の信号に対して、前記フィルタ係数を用いたフィルタ処理を行い、前記出力部に出力するフィルタ部と、を備えたものである。
【０００７】
本発明の一態様にかかる音場再生方法は周波数が変化するスイープ信号を発生するステップと、前記スイープ信号を受聴者に向けて出力するステップと、前記スイープ信号を受聴する受聴者からの操作に応じて、前記スイープ信号の音量が変化する周波数を記憶するステップと、記憶された前記周波数の近傍において周波数をスイープさせたときに、受聴者による音量調整の操作を受け付けるステップと、前記周波数の近傍において音量が一定となるように音量調整された時の情報に基づいて、フィルタ係数を算出するステップと、音の信号に対して、前記フィルタ係数を用いたフィルタ処理を行うステップと、フィルタ処理が行われた前記音の信号を前記受聴者に向けて出力するステップと、を備えたものである。
【０００８】
本発明の一態様にかかるプログラムは、周波数が変化するスイープ信号を発生するステップと、前記スイープ信号を受聴者に向けて出力するステップと、前記スイープ信号を受聴する受聴者からの操作に応じて、前記スイープ信号の音量が変化する周波数を記憶するステップと、記憶された前記周波数の近傍において周波数をスイープさせたときに、受聴者による音量調整の操作を受け付けるステップと、前記周波数の近傍において音量が一定となるように音量調整された時の情報に基づいて、フィルタ係数を算出するステップと、音の信号に対して、前記フィルタ係数を用いたフィルタ処理を行うステップと、フィルタ処理が行われた前記音の信号を前記受聴者に向けて出力するステップと、をコンピュータに実行させるものである。
【発明の効果】
【０００９】
本発明によれば、適切に音場を再生することができる音場再生装置、音場再生方法、音場再生プログラムを提供できる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態１に係る音場再生装置を示すブロック図である。
【図２】等感曲線を示す図である。
【図３】実施の形態１に係る音場再生方法を示すフローチャートである。
【図４】スイープ動作、及び周波数特性の変化を説明するための図である。
【図５】スイープ動作、及び周波数特性の変化を説明するための図である。
【図６】スイープ動作、及び周波数特性の変化を説明するための図である。
【図７】スイープ動作、及び周波数特性の変化を説明するための図である。
【図８】本実施の形態２に係る音場再生装置を示すブロック図である。
【発明を実施するための形態】
【００１１】
本実施の形態にかかる音場再生装置の概要について説明する。
本実施形態にかかる音場再生装置は、個人の頭部伝達特性（頭部伝達関数ともいう）あるいは外耳道伝達特性（外耳道伝達関数ともいう）を測定し、その特性を用いて頭外定位等の音場再生を実現するものである。具体的には、音場再生装置において、伝達特性測定時に空間の反射の影響や外耳道が閉塞されていることに起因して発生する共鳴の影響を排除して、音質劣化を改善する。
【００１２】
本実施形態では、スピーカから聴取者の耳までの頭部伝達特性、もしくはヘッドホンやイヤホンを装着した状態での外耳道伝達特性を用いて頭外定位等の音場処理を実現している。頭部伝達特性又は外耳道伝達特性等の空間伝達特性においては測定空間での反射等の影響により、共鳴が発生し、高域にピークあるいはディップが発生することがある。また、外耳道伝達特性の測定においても、外耳道が閉塞された状態で測定することにより共鳴が発生し、高域にピークあるいはディップが発生することがある。これは個人によって差がある個人特性であり、聴取者にしか知覚できないもので、自動的に補正することは困難である。
【００１３】
そこで、周波数が徐々に変化する周波数スイープ信号(スイープ信号)が用いられる。受聴者が周波数スイープ信号を聴きながら、音量が大きく変わったと感じた部分でボタンなどを操作する。このようにすることで、ピーク、ディップの位置（周波数）を特定することができる。ピーク又はディップの周波数を中心にノッチフィルタ又はピーキングフィルタ等のフィルタをかける。こうすることによって、不要な共鳴を除去しフラットな周波数特性に補正することが可能となる。
【００１４】
上記の操作によりピーク、ディップの位置（周波数）を特定した後、その周辺の周波数を繰り返しスイープさせるようにしてもよい。そして、音量が一定に聴こえるようにフィルタのピークレベルを受聴者が調整することにより、さらに細かい補正が可能となる。
【００１５】
人間の聴覚の特性上、音の周波数によって、音の聴覚的な強さは異なるため、頭外定位処理においてＡＧＣ（自動ゲイン制御）をかけることが好ましい。こうすることで、音の周波数の音の周波数の高低に関わらず、受聴者は一定の聴覚的な強さで音を聴くことができ、ピーク、ディップの位置を特定する際のボタン操作が適切に可能となる。
【００１６】
実施の形態１．
本実施の形態にかかる音場再生装置１００を図１に示す。図１は、音場再生装置１００のブロック図である。音場再生装置１００は、ヘッドホン１９を装着する受聴者Ｕに対して音場を再生する。そのため、音場再生装置１００は、スイープ信号発生部１１と、音楽信号再生部１２と、頭外定位処理部１３と、ＡＧＣ（Auto Gain Control）処理部１４と、可変フィルタ部(フィルタ部)１５と、フィルタ係数算出部１６と、設定記憶部１７と、入力部１８と、ヘッドホン(出力部)１９とを備えている。
【００１７】
また、本実施の形態にかかる音場再生装置１００は、パーソナルコンピュータなどの情報処理装置であり、プロセッサ等の処理手段、メモリやハードディスクなどの記憶手段、有機ＥＬディスプレイやプラズマディスプレイなどの液晶モニタ等の表示手段、タッチパネル、ボタン、キーボード、マウスなどの入力手段、スピーカやヘッドホンに接続される出力手段を備えている。あるいは、音場再生装置１００は、スマートホンやタブレットＰＣであってもよい。また、音場再生装置１００は、出力手段であるスピーカやヘッドホンなどにプロセッサ等の処理手段、メモリなどの記憶手段を内蔵させ、このヘッドホンなどに、液晶モニタ等の表示手段と、タッチパネルなどの入力手段とを接続できる構成としてもよい。
【００１８】
スイープ信号発生部１１は、周波数が変化する周波数スイープ信号を発生する。スイープ信号発生部１１は、予め設定されたスイープ範囲を徐々にスイープする正弦波を周波数スイープ信号として出力する。周波数スイープ信号は、例えば、純音であり、中心周波数が徐々に変わっていく信号である。スイープ信号発生部１１は、周波数スイープ信号を頭外定位処理部１３に出力する。周波数スイープ信号は、後述する処理が施されて、ヘッドホン１９から出力される。周波数スイープ信号は一定の速度で周波数が高くなっていく。また、周波数スイープ信号は連続的に周波数が高くなっていってもよく、段階的に周波数が高くなっていてもよい。あるいは、徐々に周波数が低くなっていってもよい。周波数スイープ信号は、ステレオ信号であってもよい。
【００１９】
音楽信号再生部１２は、メモリ、ディスクに予め記録された音楽信号を再生する。音場再生装置１００の内部に音楽信号再生部１２は持たず、外部音源からの音楽信号を頭外定位処理部１３に入力する形でもよい。例えば、音楽信号は、外部のＣＤプレーヤ等から出力されるステレオ信号であってもよい。音楽信号は、後述するフィルタ処理が施されてから、最終的にヘッドホン１９から出力される。音楽信号は、例えば、楽器や肉声による演奏をデジタル化したステレオの再生信号であり、ヘッドホン１９の左右のユニットから出力される。なお、音楽信号は、楽器や肉声による演奏をデジタル化した信号だけではなく、会話、動物の鳴き声、さざ波など人間が聴覚によって聴こえる音をデジタル化した信号であればよい。
【００２０】
なお、音楽再生時には、音楽信号再生部１２が音楽信号を頭外定位処理部１３に出力し、スイープ信号発生部１１が周波数スイープ信号を発生させない。一方、音質調整のためのフィルタ係数の測定時には、スイープ信号発生部１１が周波数スイープ信号を頭外定位処理部１３に出力し、音楽信号再生部１２が音楽信号を再生しない。すなわち、周波数スイープ信号をヘッドホン１９から出力して、外耳道形状等の個人特性に起因する共鳴を排除するための測定を行う。このように、頭外定位処理部１３には、音楽信号又は周波数スイープ信号の一方が入力される。以下、フィルタ係数を測定するため、周波数スイープ信号を出力する処理を中心に説明する。
【００２１】
頭外定位処理部１３は、外耳道伝達特性を用いて、周波数スイープ信号に対して畳み込み処理を行う。具体的には、予め測定された外耳道伝達特性の逆特性（外耳道補正関数ともいう）が周波数スイープ信号に畳み込まれる。頭外定位処理部１３は畳み込み処理が行われた周波数スイープ信号をＡＧＣ処理部１４に出力する。また、後述するように、頭外定位処理部１３は、音楽信号に対して外耳道伝達特性の逆特性を畳み込む。
【００２２】
ＡＧＣ処理部１４は、周波数スイープ信号の音の聴覚的な強さを表す信号レベル(ラウンドネスレベル)を一定に保つ処理を行う。ここで、周波数が高い音と周波数が低い音は同じ音圧であっても、人間の聴覚が感じる音の聴覚的な強さに違いが生じる。この特性を表した等感曲線（ラウドネスカーブ）を図２に示す。この図２の横軸は周波数（Ｈｚ）、縦軸は音圧レベル（ｄＢ）である。各曲線は音の聴覚的な強さを表した信号レベルごとの周波数と音圧レベルとの関係を示している。例えば、音の聴覚的な強さを６０ｐｈｏｎで一定に保ちたい場合には、周波数に応じて、音圧レベルを変動させる必要があることがこの図から把握できる。したがって、周波数スイープ信号に対して頭外定位処理を行う際にＡＧＣ処理部１４が等感曲線に応じてゲインを調整する。ＡＧＣ処理部１４におけるゲインは音量つまり音圧レベル、又は周波数に応じて変化する。ＡＧＣ処理部１４がＡＧＣ（自動ゲインコントロール）処理を行うことによって、周波数スイープ信号が一定の信号レベルになるようにゲインが調整される。これにより、受聴者Ｕは音の周波数の高低に関わらず、一定の信号レベルで音を聴くことができる。ＡＧＣ処理部１４にてＡＧＣ処理された周波数スイープ信号は、可変フィルタ部１５に出力される。
【００２３】
可変フィルタ部１５は、フィルタ係数算出部１６によって算出されたフィルタ係数を読み出して、ノッチフィルタ、及びピーキングフィルタなどのフィルタをセットする。可変フィルタ部１５は、セットされたフィルタを用いて、周波数スイープ信号に対してフィルタ処理を行う。なお、初期状態において、フィルタ係数算出部１６には、フラットな特性のフィルタが設定されている。したがって、ＡＧＣ処理部１４からの周波数スイープ信号がそのままヘッドホン１９に出力される。
【００２４】
ここでは、可変フィルタ部１５は周波数スイープ信号をそのままヘッドホン１９に出力する。ヘッドホン１９は、受聴者Ｕに向けて周波数スイープ信号を出力する。ヘッドホン１９は、ステレオヘッドホンであり、受聴者Ｕの左右の耳に対してそれぞれ周波数スイープ信号を出力する。受聴者Ｕは、ヘッドホン１９から出力される周波数スイープ信号を受聴する。
【００２５】
受聴者Ｕは、頭外定位処理された周波数スイープ信号を聴きながら、音量が急激に変化するか否かを確認する。スイープする周波数の範囲はあらかじめ設定されている。外耳道伝達関数の測定においては高域に共鳴が発生するため、周波数スイープ信号をスイープするスイープ範囲は、８ｋＨｚ〜２０ｋＨｚとされている。もちろん、スイープ範囲は、８〜２０ｋＨｚに限られるものではない。例えば、スイープ範囲を５ｋＨｚ〜２０ｋＨｚとしてもよい。また、スイープ範囲については、測定環境等によってピーク／ディップが発生しやすい周波数が異なるため、測定環境毎に任意に設定するのが望ましい。もちろん、ヘッドホン１９の再生周波数領域全てをスイープ範囲としてもよい。またスイープ範囲を受聴者Ｕが指定してもよい。
【００２６】
受聴者Ｕが周波数スイープ信号を受聴中に、音量が急激に変化した場合、入力部１８を操作する。入力部１８は、例えば、タッチパネル、キーボード、マウス、押しボタン、レバー、又はダイヤルなどの入力デバイスを備えている。例えば、受聴者Ｕは、周波数スイープ信号を聴きながら音量の急激な変化を確認したら、入力部１８に設けられている周波数決定ボタンを押す。すると、入力部１８は、受聴者Ｕによるボタン操作を受け付け、操作に応じた信号を設定記憶部１７に出力する。
【００２７】
設定記憶部１７には、スイープ信号発生部１１から現在スイープ中の周波数が入力されている。設定記憶部１７は、メモリ等を備えており、周波数決定ボタンが押された時点での周波数スイープ信号の周波数を記憶する。すなわち、設定記憶部１７は、音量が急激に変化した周波数を記憶する。例えば、設定記憶部１７は、急激に音量が低下した周波数をノッチ周波数として記憶する。あるいは、設定記憶部１７は、音量が急激に上昇した周波数をピーク周波数として記憶する。ヘッドホン１９から出力される周波数スイープ信号を受聴する受聴者Ｕからの操作に応じて、設定記憶部１７は、周波数スイープ信号の音量が変化する周波数を記憶する。
【００２８】
そして、設定記憶部１７は、記憶した周波数をスイープ信号発生部１１に出力する。すると、スイープ信号発生部１１は、入力された周波数を中心にその近傍をゆっくりとスイープする周波数スイープ信号を発生させる。すなわち、スイープ信号発生部１１は、ノッチ周波数、又はピーク周波数の近傍において、周波数スイープ信号の周波数をゆっくりと変化させる。受聴者Ｕは、その周波数スイープ信号を受聴する。そして、音量が一定となるように入力部１８を操作する。
【００２９】
例えば、入力部１８には、音量を調整するためのレバーやダイヤルなどを備えている。受聴者Ｕが入力部１８を操作することで、ヘッドホン１９から出力される音の音量を調整することができる。受聴者Ｕが調整した音量を設定記憶部１７が記憶する。設定記憶部１７に記憶された周波数の近傍において周波数をスイープさせたときに、入力部１８は、受聴者Ｕによる音量調整の操作を受け付ける。
【００３０】
設定記憶部１７は、音量を周波数と対応付けて記憶する。すなわち、ピーク又はディップの周波数と、その周波数において調整された音量が対応付けられる。フィルタ係数算出部１６は、設定記憶部１７に記憶されている周波数と音量に基づいて、フィルタ係数を算出する。フィルタ係数算出部１６は、既に決定された周波数と音量を用いてフィルタ係数をリアルタイムで算出する。
【００３１】
フィルタ係数算出部１６でリアルタイムに算出されたフィルタ係数は、可変フィルタ部１５にセットされる。これにより、初期状態ではフラットな特性であった可変フィルタの特性が変化する。フィルタ係数算出部１６は、頭外定位処理された周波数スイープ信号にフィルタ係数をかける。このようにすることで、頭外定位処理された周波数スイープ信号のピークレベルが変動する。
【００３２】
そして、受聴者Ｕは、音量操作によって周波数スイープ信号が聴感的に一定レベルになったと判断した時点で、入力部１８を操作する。例えば、受聴者Ｕが、一定レベルになると、調整完了ボタンを押す。こうすることで、音量が一定になるピークレベルが決定される。設定記憶部１７は、調整完了ボタンが押された時点での、フィルタ係数、及び音量をレベル情報として記憶する。フィルタ係数算出部１６はレベル情報に応じて、最終的なフィルタ係数を算出する。設定記憶部１７に記憶された周波数の近傍において音量が一定となるように音量調整された時のレベル情報に基づいて、フィルタ係数算出部１６は、フィルタ係数を算出する。
【００３３】
周波数とレベル情報から算出された最終的なフィルタ係数が可変フィルタ部１５にセットされる。このようにして、個人特性による共鳴を排除するための測定が完了する。測定が完了したら、頭外定位処理部１３への入力がスイープ信号から音楽信号へ切り替わる。こうすることにより、通常の音楽再生モードとなり、音楽信号を用いた音場再生が可能になる。すなわち、音楽信号に対して、頭外定位処理部１３における頭外定位処理、可変フィルタ部１５におけるフィルタ処理が行われる。
【００３４】
頭外定位処理部１３は、外耳道補正関数を用いて、音楽信号に畳み込みを行う。畳み込み処理された音楽信号に対して、可変フィルタ部１５は、前述の周波数スイープ信号を用いて設定されたフィルタ係数によりフィルタ処理を行い、ヘッドホン１９に出力する。なお、音楽再生時はＡＧＣ処理部１４におけるＡＧＣ処理は行われない。また、周波数スイープ信号を用いた測定時において、頭外定位処理部１３が周波数スイープ信号について畳み込み処理を行わなくてもよい。
【００３５】
このように、周波数スイープ信号を受聴者Ｕに受聴させて、ピーク周波数、又はディップ周波数を特定する。こうすることで、受聴者Ｕの個人特性に応じた共鳴を排除することができる。さらに、測定環境等によって生じるピーク又はディップを補正するためのフィルタ係数が設定されている。したがって、適切に音場を再生することができる。
【００３６】
次に、図３〜図７を参照して、本実施の形態にかかる音場再生方法での音質調整について説明する。図３は、音場再生方法での音質調整を示すフローチャートである。図４〜図７は、調整動作における周波数特性の変化を示すグラフである。図４〜図７において横軸は、周波数、縦軸は、受聴者Ｕによって受聴される音量である。
【００３７】
測定が開始されると、ピーク及びディップの中心周波数を調べるため、周波数スイープ信号の周波数をスイープする（Ｓ１）。ここでは、スイープ信号発生部１１が、図４に示すように８ｋＨｚ〜２０ｋＨｚまでのスイープ範囲をスイープする。ここでは、受聴者Ｕが受聴することができる受聴範囲の高域側だけがスイープされる。受聴者Ｕは、周波数スイープ信号を聴きながら、急激な音量差を感じるか否かを判定する（Ｓ２）。すなわち、一定レベルで出力されている周波数スイープ信号において、受聴者Ｕが音量差を感じるか否かを判定する。急激な音量差を感じない場合（Ｓ２のＮＯ）、引き続き周波数をスイープする。
【００３８】
急激な音量差を感じた場合（Ｓ２のＹＥＳ）、受聴者Ｕは、入力部１８の周波数決定ボタンを押下する（Ｓ３）。すなわち、音量が最大又は最小となるタイミングで受聴者Ｕは周波数決定ボタンを押す。すると、周波数決定ボタンが押下された時点での周波数を設定記憶部１７が記憶する（Ｓ４）。図５に示すように、周波数決定ボタンが押された時点の周波数がピーク又はディップの中心周波数として決定される。
【００３９】
次に、記憶した周波数前後の繰り返しゆっくりとスイープする（Ｓ５）。すなわち、図６に示すように、記憶された周波数の近傍をレベル調整範囲とする。中心周波数を含むレベル調整範囲をスイープする周波数スイープ信号をスイープ信号発生部１１が出力する。なお、レベル調整範囲におけるスイープ速度は、Ｓ１におけるスイープ速度よりも遅くなっている。すなわち、スイープ信号発生部１１は、スイープ範囲でのスイープよりもゆっくりとレベル調整範囲をスイープする。このように、８〜２０ｋＨｚのスイープ範囲の一部を抽出してレベル調整範囲として、ゆっくりとスイープする。
【００４０】
そして、レベル調整範囲をゆっくりとスイープしている間、受聴者Ｕが音量を操作する（Ｓ６）。ディップがある周波数では、受聴者Ｕに聞こえる音量が小さくなる。したがって、受聴者Ｕは、図６に示すように、聴こえる音量が一定になるように音量を上げていく。反対に、周波数特性にピークがある場合、音量を一定とするため、受聴者Ｕは中心周波数での音量を下げる。受聴者Ｕは、周波数スイープ信号を聴きながら、音量レベルを調整する。こうすることで、中心周波数において、受聴者Ｕが受聴する音量を調整することができる。
【００４１】
設定記憶部１７が操作された音量を記憶し、記憶された音量と周波数に基づいてフィルタ係数算出部１６がフィルタ係数を算出する（Ｓ７）。リアルタイムで算出されたフィルタ係数が、可変フィルタ部１５にセットされる（Ｓ８）。このようにすることで、フィルタの特性が変化する。すなわち、ピーク周波数、又はノッチ周波数におけるフィルタ係数が変化する。そして、可変フィルタ部１５は、周波数スイープ信号にフィルタ処理を行い、ヘッドホン１９に出力する。すなわち、可変フィルタ部１５は、フィルタ係数が乗じられた周波数スイープ信号をヘッドホン１９に出力する。
【００４２】
ヘッドホン１９は、フィルタ処理された周波数スイープ信号を受聴者Ｕに向けて出力する。受聴者Ｕは、ヘッドホン１９から出力される周波数スイープ信号が一定のレベルに聞こえるか否かを判定する（Ｓ９）。すなわち、図６に示すレベル調整範囲においてスイープした場合に、周波数によらず音量が一定になるか否かを受聴者Ｕが判定する。
【００４３】
周波数スイープ信号が一定のレベルで聴こえないと判定された場合（Ｓ９のＮＯ）、ステップＳ５からの処理を一定レベルで聴こえるようになるまで繰り返す。すなわち、受聴者がレベル調整範囲におけるスイープ信号を聴きながら、音量を調整する。したがって、図７に示すように、周波数スイープ信号が一定のレベルで聴こえるまで、Ｓ５からＳ９の処理が繰り返される。周波数スイープ信号が一定のレベルで聴こえたと判定された場合（Ｓ９のＹＥＳ）、受聴者Ｕが調整完了ボタンを押す。これにより、調整完了ボタンが押された時の音量、及びフィルタ係数を設定記憶部１７がレベル情報として記憶する（Ｓ１０）。このようにすることで、図７に示すように、周波数によらず、ほぼ一定の音量で聴こえるようになる。
【００４４】
図７に示すように、音量が一定になったら、中心周波数とレベル情報から最終的なフィルタの係数をフィルタ係数算出部１６が算出する（Ｓ１１）。すなわち、レベル調整範囲において音量が一定になった時の音量に応じたレベル情報を周波数と対応付けて、設定記憶部１７が記憶する。そして、フィルタ係数算出部１６が、設定記憶部１７に記憶された周波数とレベル情報とに基づいて、その周波数におけるフィルタ係数を算出する。その後、最終的なフィルタ係数が可変フィルタ部１５にセットされる（Ｓ１２）。このようにして、フィルタ係数の測定が終了する。
【００４５】
音楽再生時には、最終的なフィルタ係数が可変フィルタ部１５にセットされる。音楽信号を再生する場合、頭外定位処理部１３が音楽信号に頭外定位処理を施した後、可変フィルタ部１５が音楽信号に対してフィルタ処理を行う。すなわち、可変フィルタ部１５にセットされたフィルタに含まれるフィルタ係数が、音楽信号に乗じられる。そして、ヘッドホン１９が、フィルタ処理された音楽信号を受聴者Ｕに向けて出力する。すなわち、頭外定位処理、及びフィルタ処理された音楽信号をヘッドホン１９が受聴者Ｕに出力することで、音場が再生される。
【００４６】
このように、スイープ信号を用いた測定により、フィルタ係数を求める。そして求められたフィルタ係数を含むフィルタでフィルタ処理することで、外耳道形状の個人特性の起因する共鳴を排除することができる。よって、頭外定位処理された音楽信号を適切に補正することができる。したがって、ヘッドホン１９を用いた場合でも、適切に音場を再生することができる。なお、上記の説明ではヘッドホン１９を用いた音場再生装置を示したが、イヤホンを用いた音場再生装置についても同様に処理することができる。
【００４７】
なお、上記の説明は、周波数特性にディップがある場合について説明したが、ピークがある場合についても同様に音質を調整することができる。すなわち、ピーク周波数における音量を下げるように、Ｓ６において音量を下げればよい。これにより、ピーク周波数における音量が小さくなるように、音質を調整することができる。
【００４８】
また、ピーク周波数及びディップ周波数が２以上ある場合も、それぞれの周波数について音量を調整すればよい。すなわち、スイープ範囲に含まれるピーク、及びディップのそれぞれについて、音量調整を行う。そして、音量調整が行われた時のレベル情報と、それに対応する周波数に応じてフィルタ係数算出部１６がフィルタ係数を求めている。こうすることで、適切なフィルタを設定することができるため、適切に音場を再生することができる。また、ノッチフィルタ又はピーキングフィルタの幅を調整するようにしてもよい。
【００４９】
表示部に提示されている周波数を表示すると受聴者Ｕにもわかりやすくなる。周波数スイープ信号発生部１１が周波数をスイープする速度も、受聴者に調整させるようにしてもよい。
【００５０】
実施の形態２．
本実施の形態にかかる音場再生装置について、図８を用いて説明する。図８は、実施の形態２に係る音場再生装置２００を示すブロック図である。本実施の形態では、ヘッドホン１９ではなく、スピーカ２９を用いて音場を再生している。すなわち、ヘッドホン１９の代わりに、スピーカ２９が用いられている。
【００５１】
スピーカ２９はステレオスピーカやサラウンドスピーカ等の複数チャンネルを有するスピーカである。さらに、本実施の形態では、実施の形態１の頭外定位処理部１３の代わりに、疑似サラウンド処理部２３が設けられている。なお、疑似サラウンド処理部２３以外の構成については、実施の形態１と同様であるため説明を省略する。
【００５２】
スイープ信号発生部２１で発生させたスイープ信号及び音楽信号再生部２２で再生させた音楽信号は、疑似サラウンド処理部２３に入力される。疑似サラウンド処理部２３には、予め測定された頭部伝達特性（頭部伝達関数ともいう）がセットされている。疑似サラウンド処理部２３は頭部伝達特性（頭部伝達関数ともいう）の畳み込み処理を行う。疑似サラウンド処理部２３は、畳み込み処理が行われた周波数スイープ信号を、ＡＧＣ処理部２４に出力する。ＡＧＣ処理部２４、可変フィルタ部２５、フィルタ係数算出部２６、設定記憶部２７、入力部２８における処理は実施の形態１のＡＧＣ処理部１４、可変フィルタ部１５、フィルタ係数算出部１６、設定記憶部１７、入力部１８と同様である。したがって、実施の形態１と同様に、ノッチ又はピークの周波数が決定され、フィルタ係数算出部２６がフィルタ係数を算出する。
【００５３】
そして、算出されたフィルタ係数を有するフィルタが可変フィルタ部２５にセットされる。スピーカ２９は、フィルタ係数が乗じられた周波数スイープ信号を受聴者Ｕに向けて出力する。受聴者は、スピーカ２９から出力される周波数スイープ信号を聴きながら、実施の形態１と同様に音量を調整する。最終的なフィルタ係数が算出されると、疑似サラウンド処理部２３への入力を周波数スイープ信号から音楽信号に切替える。そして、音楽信号に対して、疑似サラウンド処理部２３、及び可変フィルタ部２５が処理を行う。疑似サラウンド処理部２３、及び可変フィルタ部２５の処理を経た音楽信号がスピーカ２９から出力される。
【００５４】
本実施の形態では、疑似サラウンド処理部２３が、音楽信号に頭部伝達特性を畳み込んだ後、可変フィルタ部１５が音楽信号にフィルタ処理を行っている。このようにすることで、スピーカ２９から出力されるサラウンド音場を再生することができる。さらに、測定環境等によって生じるピーク又はディップを補正するためのフィルタ係数が設定されている。したがって、適切に音場を再生することができる。
【００５５】
上記信号処理のうちの一部又は全部は、コンピュータプログラムによって実行されてもよい。上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ)、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ)、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００５６】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は上記実施の形態に限られたものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【符号の説明】
【００５７】
１１、２１  スイープ信号発生部
１２、２２  音楽信号再生部
１３  頭外定位処理部
１４、２４  ＡＧＣ処理部
１５、２５  可変フィルタ部(フィルタ部)
１６、２６  フィルタ係数算出部
１７、２７  設定記憶部
１８、２８  入力部
１９  ヘッドホン(出力部)
２３  疑似サラウンド処理部
２９  スピーカ
１００、２００  音場再生装置
【図１】
0006295988.tif 000002
【図２】
0006295988.tif 000003
【図３】
0006295988.tif 000004
【図４】
0006295988.tif 000005
【図５】
0006295988.tif 000006
【図６】
0006295988.tif 000007
【図７】
0006295988.tif 000008
【図８】
0006295988.tif 000009