(57)【要約】【課題】音質特性を補正する処理の演算量を削減しても、ユーザにクリップによる音質の劣化を知覚されずに安定的な音質調整を可能にする。【解決手段】実施形態の特性補正装置は、補正用フィルタと、入力手段と、調整手段と、を備える。前記補正用フィルタは、予め設定された周波数特性に基づいて、入力信号の周波数帯域に含まれる複数のバンドの音質特性を補正して出力信号を生成する。前記入力手段は、前記出力信号を出力する出力デバイスの周囲の音の周囲音信号を入力する。前記調整手段は、前記入力された周囲音信号の振幅が大きくなるに従い、前記入力信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数を減らす。【選択図】図１
2012216941.tif 000002
【特許請求の範囲】
【請求項１】
予め設定された周波数特性に基づいて、入力信号の周波数帯域に含まれる複数のバンドの音質特性を補正して出力信号を生成する補正用フィルタと、
前記出力信号を出力する出力デバイスの周囲の音の周囲音信号を入力する入力手段と、
前記入力された周囲音信号の振幅が大きくなるに従い、前記入力信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数を減らす調整手段と、
を備えた特性補正装置。
【請求項２】
前記調整手段は、前記出力デバイスの共振周波数付近以外の前記入力信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数を減らす請求項１に記載の特性補正装置。
【請求項３】
基準周波数特性に基づいて、前記入力信号の周波数帯域に含まれる複数のバンドの音質特性を補正して解析用信号を生成する解析用フィルタと、
前記生成された解析用信号の特徴量を検出する検出手段と、
複数の周波数特性の各々を事前学習用の特徴量に関して設定した場合のクリップの発生の有無を示す回帰分析結果と、前記検出した特徴量とから、クリップが発生しない周波数特性を前記入力信号に設定する設定手段と、を備え、
前記補正用フィルタは、前記設定手段により設定された周波数特性に基づいて、前記入力信号の周波数帯域に含まれる複数のバンドの音質特性を補正し、
前記調整手段は、前記入力手段から入力された前記周囲音信号の振幅が大きくなるに従い、前記解析用フィルタによって前記入力信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数を減らす請求項１または２に記載の特性補正装置。
【請求項４】
特性補正装置で実行される特性補正方法であって、
前記特性補正装置は、
補正用フィルタが、予め設定された周波数特性に基づいて、入力信号の周波数帯域に含まれる複数のバンドの音質特性を補正して出力信号を生成する工程と、
入力手段が、前記出力信号を出力する出力デバイスの周囲の音の周囲音信号を入力する工程と、
調整手段が、前記入力された周囲音信号の振幅が大きくなるに従い、前記入力信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数を減らす工程と、
を含む特性補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、特性補正装置および特性補正方法に関する。
【背景技術】
【０００２】
従来、デジタルオーディオ信号の音質を調整するためにイコライザ等が使用されている。イコライザは、入力されたオーディオ信号の周波数特性を調整する。具体的には、イコライザは、入力されたオーディオ信号の特定の周波数帯域を強調または抑圧することにより、所望の音質調整を実現する。そして、イコライザから出力されたオーディオ信号は、デジタル−アナログ（Ｄ／Ａ）変換器によってアナログ信号に変換されて、出力デバイス（スピーカ、ヘッドホン、イヤホン、通話用レシーバなど）を含むアナログ信号処理部へ供給される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４０３２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、イコライザによってオーディオ信号の特定の周波数帯域を強調する場合に、イコライザから出力されるオーディオ信号の振幅レベルが、Ｄ／Ａ変換器が扱うことができる最大の振幅レベルを超えるクリップが発生し、クリップの発生箇所では、聞き手が音質の劣化を知覚しやすい、という課題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、音質特性を補正する処理の演算量を削減しても、ユーザにクリップによる音質の劣化を知覚されずに安定的な音質調整を可能にする特性補正装置および特性補正方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施形態の特性補正装置は、補正用フィルタと、入力手段と、調整手段と、を備える。前記補正用フィルタは、予め設定された周波数特性に基づいて、入力信号の周波数帯域に含まれる複数のバンドの音質特性を補正して出力信号を生成する。前記入力手段は、前記出力信号を出力する出力デバイスの周囲の音の周囲音信号を入力する。前記調整手段は、前記入力された周囲音信号の振幅が大きくなるに従い、前記入力信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数を減らす。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態にかかる特性補正装置の構成を示すブロック図である。
【図２】図２は、ＥＱインデックスの適用例を説明するための図である。
【図３】図３は、ＥＱインデックスの別の適用例を説明するための図である。
【図４】図４は、時間方向スムージング部の動作を例示するグラフである。
【図５】図５は、時間方向スムージング部の他の動作を例示するグラフである。
【図６】図６は、解析用フィルタおよび補正用フィルタの周波数特性を示す図である。
【図７】図７は、解析用フィルタおよび補正用フィルタの周波数特性を示す図である。
【発明を実施するための形態】
【０００８】
図１は、本実施形態にかかる特性補正装置の構成を示すブロック図である。本実施形態にかかる特定補正装置１は、解析用フィルタ１０１、最大値検出部１０２、ＥＱインデックス調整部１１０、補正用フィルタ１０６、フィルタバンド調整部１０７、スピーカ１０８、およびマイク１０９を備えている。本実施形態にかかる特性補正装置１では、入力されたオーディオ信号ｘ［ｎ］（入力信号）に割り当てられるＥＱ係数セットが、解析用フィルタ１０１、最大値検出部１０２、ＥＱインデックス調整部１１０により導出される。補正用フィルタ１０６は、割り当てられたＥＱ係数セットをオーディオ信号ｘ［ｎ］に適用し、スピーカ１０８に出力するオーディオ信号ｙ［ｎ］（出力信号）を生成する。なお、本実施形態の特性補正装置１では、オーディオ信号ｘ［ｎ］にＥＱ係数セットを適用してオーディオ信号ｙ［ｎ］を生成する例について説明するが、オーディオ信号ｘ［ｎ］に限らず音声などの入力信号に対してＥＱ係数セットを適用して出力信号を生成することも可能である。
【０００９】
なお、本実施形態にかかる特性補正装置１は、典型的には、例えば、携帯電話機、パーソナルコンピュータ、オーディオ機器などのオーディオ出力機能を持つ機器に組み込まれる。例えば、特性補正装置１は、携帯電話機内部のＤＳＰ（Digital  Signal  Processor）に実装される。
【００１０】
オーディオ信号ｘ［ｎ］は、例えば、図示しない通信部によって受信された音声通話データを図示しないデコーダが復号することによって生成される。また、オーディオ信号ｘ［ｎ］は、図示しない記憶部（ハードディスク、フラッシュメモリ、リムーバルメディア、バッファなど）に記憶（一時記憶を含む）された楽曲、ビデオなどのコンテンツデータを図示しないデコーダが復号することによって生成される場合もある。さらに、オーディオ信号ｘ［ｎ］は、図示しない通信部によって受信された放送波（ＴＶ放送波、ラジオ放送波など）データを図示しないデコーダが復号することによって生成される場合もある。オーディオ信号ｘ［ｎ］は、Ｔ個のサンプルからなるフレーム単位（即ち、ｘ［１］、ｘ［２］、．．．、ｘ［Ｔ］）で処理される。
【００１１】
解析用フィルタ１０１は、オーディオ信号ｘ［ｎ］に対して、予め設定されているＥＱ係数（フィルタ係数）セットにより実現される基準周波数特性に基づいてイコライザ処理を行うものである。ここで、イコライザ処理は、オーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうち予め設定されたバンド数Ａｍのバンドを強調または抑制することにより音質特性を補正するものである。解析用フィルタ１０１は、ＦＩＲ（Finite  Impulse  Response）フィルタ、ＦＦＴ（Fast  Fourier  Transform）フィルタ、などを使用して実現されることもあるが、以降の説明では処理量の少ないＩＩＲ（Infinite  Impulse  Response）フィルタを使用して実現する。
【００１２】
解析用フィルタ１０１が用いるＥＱ係数セットは、ユーザによって設定されても良いし、図示しない要素によって自動的に設定されても良い。一例として、出力デバイス（例えば、特性補正装置１が備えるスピーカ１０８）から基準音声信号（例えば、ホワイトノイズ）を出力し、これを録音用マイクロホンなどによって集音し、集音されたオーディオ信号の周波数特性の逆特性を導出し、この逆特性に基づいてＥＱ係数セットを予め設定することができる。このように設定されたＥＱ係数セットは、出力デバイスの音質改善に有効である。解析用フィルタ１０１は、イコライザ処理されたオーディオ信号ｘ［ｎ］（解析用オーディオ信号）を最大値検出部１０２に供給する。
【００１３】
最大値検出部１０２は、イコライザ処理されたオーディオ信号ｘ［ｎ］の特徴量（例えば、振幅レベル）として、当該オーディオ信号ｘ［ｎ］のフレーム内最大（振幅）値を検出する。なお、最大値検出部１０２は、フレーム内最大値の代わりに、オーディオ信号ｘ［ｎ］の振幅平均値、振幅分散、ゼロクロス回数等の特徴量を検出しても良い。また、後述するクリップの発生の有無の回帰分析結果との相関を向上させるために複数の特徴量を検出しても良い。
【００１４】
ＥＱインデックス調整部１１０は、最大値検出部１０２により検出されたオーディオ信号ｘ［ｎ］の特徴量（振幅レベル）に基づいて、オーディオ信号ｘ［ｎ］に割り当てられるＥＱインクデックスを調整する。ＥＱインデックスは、次の数式（１）に例示するように、補正用フィルタ１０６におけるイコライザ処理の周波数特性を決定づける。
【数１】
2012216941.tif 000003
【００１５】
数式（１）において、eq＿idxは、ＥＱインデックス（１以上Ｓ以下の整数値）、userEQ[W]は補正用フィルタ１０６におけるイコライザ処理の周波数ビン番号ｗの基準周波数特性（ゲイン値）を表している。即ち、数式（１）によれば、基準周波数特性userEQ[W]は、割り当てられたＥＱインデックス値eq＿idxに基づいてスケーリングされる。
【００１６】
図２は、ＥＱインデックスの適用例を説明するための図である。図２において、実線は、基準周波数特性userEQ[W]（ＥＱインデックスeq＿idxがＳであるときの調整後周波数特性adjustEQ[W]と同じである）を示し、破線は、ＥＱインデックスeq＿idxが（Ｓ−１）以下であるときの調整後周波数特性adjustEQ[W]をそれぞれ示している。
【００１７】
また、ＥＱインデックスは、数式（１）とは別の方法で適用することもできる。具体的には、ＥＱインデックス値eq＿idxに応じて調整後周波数特性adjustEQ[W]の上限をスケーリングする（飽和させる）ことができる。この場合には、調整後周波数特性adjustEQ[W]は、ＥＱインデックスeq＿idxに応じた上限を超えない限り、基準周波数特性userEQ[W]に一致する。
【００１８】
図３は、ＥＱインデックスの別の適用例を説明するための図である。図３において、実線は、基準周波数特性userEQ[W]（ＥＱインデックス値eq＿idxがＳであるときの調整後周波数特性adjustEQ[W]と同じである）を示しており、破線は、ＥＱインデックス値eq＿idxが（Ｓ−１）以下であるときの調整後周波数特性adjustEQ[W]をそれぞれ示している。なお、基準周波数特性userEQ[W]は、通常、解析用フィルタ１０１におけるイコライザ処理の周波数特性と一致させる。但し、両者が異なるように設計することも可能である。
【００１９】
ＥＱインデックス調整部１１０は、具体的には、補正度合い決定部１０３、事前情報蓄積部１０４、および時間方向スムージング部１０５を備えている。
【００２０】
事前情報蓄積部１０４は、複数の周波数特性（基準周波数特性および少なくとも１つの調整後周波数特性を含む）の各々を事前学習用の特徴量（振幅レベル）に関して設定した場合のクリップの発生の有無の回帰分析結果を記憶している。
【００２１】
補正度合い決定部１０３は、事前情報蓄積部１０４に記憶された回帰分析結果と、最大値検出部１０２により検出されたオーディオ信号ｘ［ｎ］の特徴量（振幅レベル）とに基づいて、ＥＱインデックスを算出し、算出したＥＱインデックスに対応するＥＱ係数セットにより実現される周波数特性を、１フレームのオーディオ信号ｘ［ｎ］に設定する。具体的には、補正度合い決定部１０３は、回帰分析結果から得られる係数αを利用して次の数式（２）に従って、ＥＱインデックス値eq＿idxを算出する。
【数２】
2012216941.tif 000004
【００２２】
この係数αは、複数の事前学習用のオーディオ信号ｘ［ｎ］の特徴量に関して、様々なＥＱインデックスeq＿idxを与えた場合のクリップの発生の有無を回帰分析することにより得られる。理論的には、数式（２）は、オーディオ信号ｘ［ｎ］に適用した場合にクリップを発生させない最も大きなＥＱインデックスを算出する。勿論、ＥＱインデックスを介さずにＥＱ係数セットeq＿coef[t]を算出することも可能である。例えば、数式（２）の右辺を数式（１）におけるＥＱインデックスeq＿idxに代入すれば調整後周波数特性adjustEQ[W]を導出可能である。なお、ＥＱインデックスを媒介として利用する手法は、対応するＥＱ係数セットが予め用意できるので、演算コストが小さいという利点がある。説明の簡単化のため、本実施形態では、ＥＱインデックスを媒介にしてＥＱ係数セットeq＿coef[t]を算出する例を述べる。このように事前学習から得られる係数αを利用すれば、少ない処理量で（即ち、低遅延で）適切なＥＱインデックスを算出することができる。
【００２３】
ところで、クリップの発生の有無は、オーディオ信号ｘ［ｎ］を出力する出力デバイスの種別にも左右される。故に、ＥＱインデックスeq＿idxの算出において、出力デバイスの種別に基づく補正を行うことがより望ましい。具体的には、補正度合い決定部１０３は、上記数式（２）に変えて数式（３）を用いることにより、種々の出力デバイスの種別に対して安定的にクリップの発生を回避可能なＥＱインデックスを算出できる。
【数３】
2012216941.tif 000005
【００２４】
数式（３）において、β（device）は、出力デバイスの種別に対応する補正係数である。また、deviceは、出力デバイスの種別を示す変数であり、一例として、出力デバイスの種別がスピーカ１０８の場合にdevice＝０であり、出力デバイスの種別がイヤホンである場合にdevice＝１であるとする。通常、スピーカ１０８は、イヤホンに比べてクリップが発生しやすい傾向にある。故に、１＞β（１）＞β（０）のように補正係数β（device）を設定すれば、出力デバイスをスピーカ１０８とイヤホンとの間で切り替える場合にも、同一の係数αを用いて安定的にクリップの発生を回避できる。
【００２５】
なお、出力デバイスの種別とは異なる要素によって、クリップの発生の有無は左右される。故に、例えば、補正用フィルタ１０６がイコライザである場合、次の数式（４）に示すように、共振周波数eq＿freqに応じた補正係数γ（eq＿freq）を用いることも有効である。
【数４】
2012216941.tif 000006
【００２６】
また、クリップの発生の有無は、ユーザなどにより設定されるイコライザの種別（ＰＯＰＳ、ＲＯＣＫなど）にも左右される。従って、イコライザの種別に応じた補正係数を用いることも有効である
【００２７】
なお、実際には、ＥＱインデックスeq＿idxは、整数値なので、数式（２），（３），（４）において右辺は整数値に丸められる（例えば、四捨五入、切り上げなど）。
【００２８】
時間方向スムージング部１０５は、直前のフレームに関する処理済みのＥＱインデックスpre＿upper＿idxを基準に、現行のフレームに割り当てられたＥＱインデックスeq＿idxの上限を設定する。図４は、時間方向スムージング部の動作を例示するグラフである。例えば、時間方向スムージング部１０５は、図４に示すように、現行のＥＱインデックスeq＿idxが直前の処理済みＥＱインデックスpre＿upper＿idxに比して所定値以上に増加していれば、直前の処理済みＥＱインデックスpre＿upper＿idxに上記所定値を加えた値を、現行の処理済みＥＱインデックスupper＿idxとする。
【００２９】
これにより、隣接するフレーム間でＥＱインデックスが急激に上昇することが抑えられるので、聞き手に不自然な音質変化が知覚され難い。一方、現行のＥＱインデックスeq＿idxに下限を設定するロアー処理は行わないこととする。ロアー処理を行うと現行のＥＱインデックスが十分に減少しないので、現行フレームにおけるクリップの発生が予想される。なお、上記の所定値は、スムーズな音質調整を実現する観点から、過度に小さい値とするのも望ましくない。一例として１秒間で１ｄＢ程度のゲイン値の増大を上限とするように上記所定値を設定することが可能であるが、これと異なる設定も可能である。
【００３０】
また、時間方向スムージング部１０５は、直前の処理済みＥＱインデックスpre＿upper＿idxから現行の処理済みＥＱインデックスupper＿idxまでの変化を、現行フレーム内のサンプル単位で平滑化する。
【００３１】
具体的には、時間方向スムージング部１０５は、次の数式（５）に従って、現行フレーム内のサンプル単位で平滑化ＥＱインデックスsmth＿idx[t]を割り当てる。
【数５】
2012216941.tif 000007
【００３２】
なお、数式（５）において、平滑化ＥＱインデックスsmth＿idx[1]を計算する場合には、smth＿idx[0]=pre＿upper＿idxとすれば良い。
【００３３】
これにより、隣接するフレーム間の境界（即ち、現行フレームの最初のサンプルと直線のフレームの最後のサンプルとの間）でＥＱインデックスが急激に増減することが回避される。図５は、時間方向スムージング部の他の動作を例示するグラフである。図５に示すように、平滑化ＥＱインデックスsmth＿idx[t]は、pre＿upper＿idxから徐々に（例えば、１ずつ）増減するように平滑化され、現行のフレーム内でupper＿idxに収束する。なお、直前の処理済みＥＱインデックスpre＿upper＿idxと現行の処理済みＥＱインデックスupper＿idxとの間の差分の最大値は、（Ｓ−１）である（pre＿upper＿idx=S,upper＿idx=1）。一方、フレーム内のサンプル数はＴ個である。従って、Ｔ×１≧Ｓ−１とすれば、平滑化ＥＱインデックスsmth＿idx[t]は現行のフレーム内でupper＿idxに確実に収束する。なお、時間方向スムージング部１０５が「１」以外の刻み幅を使用する場合には、これに応じてＴまたはＳを設定すれば良い。
【００３４】
補正用フィルタ１０６は、現行フレームの各サンプルについて平滑化ＥＱインデックスsmth＿idx[t]に対応するＥＱ係数セットeq＿coef[t]を図示しないＥＱ係数蓄積部から読み出し、読み出したＥＱ係数セットeq＿coef[t]により実現される周波数特性に基づいて、対応するオーディオ信号ｘ［ｎ］に対してイコライザ処理を行って、出力するオーディオ信号ｙ［ｎ］（出力オーディオ信号）を生成する。ここで、イコライザ処理は、読み出したＥＱ係数セットにより実現される周波数特性に基づいて、オーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうち、フィルタバンド調整部１０７（後述する）によって予め設定されたバンド数Ａｍのバンドを強調または抑制することにより音質特性を補正するものであり、ＦＩＲフィルタ、ＦＦＴフィルタなどを使用して実現されることもあるが、以降の説明では処理量の少ないＩＩＲフィルタを使用して実現する。オーディオ信号ｙ［ｎ］は、図示しないＤ／Ａ変換器に供給されてデジタル−アナログ変換され、スピーカ１０８から出力されて、聞き手に知覚される。
【００３５】
マイク１０９は、オーディオ信号ｙ［ｎ］を出力する出力デバイスであるスピーカ１０８の周囲雑音を集音し、集音したスピーカ１０８の周囲雑音のオーディオ信号ｔ［ｎ］（周囲音信号）を特性補正装置１内に入力する入力部である。なお、本実施形態では、マイク１０９が、スピーカ１０８の周囲雑音のオーディオ信号ｔ［ｎ］を特性補正装置１内に入力する例について説明するが、スピーカ１０９の周囲雑音に限らず、スピーカ１０８の周囲の音の周囲音信号を入力するものであれば良いものとする。
【００３６】
フィルタバンド調整部１０７は、マイク１０９によって入力されるオーディオ信号ｔ［ｎ］の振幅レベルが大きくなるに従い、解析用フィルタ１０１および補正用フィルタ１０６に出力するバンド数Ａｍを減らすものである。なお、フィルタバンド調整部１０７は、解析用フィルタ１０１および補正用フィルタ１０６にＦＩＲやＦＦＴなどが用いられている場合には、ＦＩＲのタップ数やＦＦＴの帯域bin数などに置き換えることが可能である。
【００３７】
図６は、解析用フィルタおよび補正用フィルタの周波数特性を示す図である。図６において、実線は、オーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうちイコライザ処理を行うバンド数Ａｍの削減が行われていない場合の解析用フィルタ１０１および補正用フィルタ１０６の周波数特性を示しており、破線は、オーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうちイコライザ処理を行うバンド数Ａｍの削減が行われた場合の解析用１０１および補正用フィルタ１０６の周波数特性を示している。フィルタバンド調整部１０７によって、解析用フィルタ１０１および補正用フィルタ１０６においてオーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうちイコライザ処理を行うバンド数Ａｍが削減されることで、図６に示すように、解析用フィルタ１０１および補正用フィルタ１０６の周波数特性が異なってくる。しかしながら、スピーカ１０８の周囲の雑音が多い場合、ユーザはスピーカ１０８から出力されるオーディオ信号ｙ［ｎ］の音質変化を知覚し難いため、影響がない範囲でバンド数Ａｍを削減することができる。
【００３８】
また、フィルタバンド調整部１０７は、マイク１０９によって入力されるオーディオ信号ｔ［ｎ］の振幅レベルが大きくなるに従い、スピーカ１０８の共振周波数付近以外のオーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバン数Ａｍを減らしても良い。
【００３９】
図７は、解析用フィルタおよび補正用フィルタの周波数特性を示す図である。図７において、実線は、オーディオ信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数Ａｍの削減が行われていない場合の解析用フィルタ１０１および補正用フィルタ１０６の周波数特性を示しており、破線は、オーディオ信号の周波数帯域に含まれる複数のバンドのうち音質特性を補正するバンド数Ａｍの削減が行われた場合の解析用１０１および補正用フィルタ１０６の周波数特性を示している。フィルタバンド調整部１０７によって、オーディオ信号ｘ［ｎ］の周波数帯域のうち、スピーカ１０８の共振周波数付近ｆ０以外のバンドのバンド数Ａｍのみが削減されることで、解析用フィルタ１０１および補正用フィルタ１０６によるイコライザ処理による影響が知覚されやすい共振周波数付近ｆ０においては、正確にイコライザ処理を行い、それ以外のバンドにおいてはイコライザ処理を簡略化することができるので、クリップによる音質劣化を起こさずに演算量を削減することができる。
【００４０】
このように本実施形態にかかる特性補正装置１によれば、基準周波数特性に基づいて、オーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうち予め設定されたバンド数Ａｍのバンドの音質特性を補正する解析用フィルタ１０１と、音質特性が補正されたオーディオ信号ｘ［ｎ］の特徴量を検出する最大値検出部１０２と、複数の周波数特性の各々を事前学習用の特徴量に対して設定した場合のクリップの発生の有無の回帰分析結果と、検出したオーディオ信号ｘ［ｎ］の特徴量とに基づいて、オーディオ信号ｘ［ｎ］の特徴量に関してクリップの発生しない１つの周波数特性を設定する設定手段と、設定された周波数特性に基づいて、オーディオ信号ｘ［ｎ］の周波数帯域に含まれる複数のバンドのうち予め設定された複数のバンド数Ａｍのバンドの音質特性を補正する補正用フィルタ１０６と、音質特性を補正したオーディオ信号ｙ［ｎ］を出力するスピーカ１０８の周囲のオーディオ信号ｔ［ｎ］の振幅レベルが大きくなるに従い、補正用フィルタ１０６により、オーディオ信号ｘ［ｎ］の周波数帯帯域に含まれる複数のバンドのうち音質特性を補正するバンド数Ａｍを減らすことにより、スピーカ１０８の周囲の雑音が大きくユーザが音質変化を知覚しにくい環境下において、影響のない範囲でバンド数Ａｍを減らすことが可能になるので、音質特性を補正する処理の演算量を削減しても、ユーザにクリップによる音質の劣化を知覚されずに安定的な音質調整を可能にする。
【００４１】
なお、本実施形態の特性補正装置１で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００４２】
また、本実施形態の特性補正装置１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４３】
さらに、本実施形態の特性補正装置１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の特性補正装置１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００４４】
本実施形態の特性補正装置１で実行されるプログラムは、上述した各部（解析用フィルタ１０１、最大値検出部１０２、補正用フィルタ１０６、フィルタバンド調整部１０７、ＥＱインデックス調整部１１０など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、解析用フィルタ１０１、最大値検出部１０２、補正用フィルタ１０６、フィルタバンド調整部１０７、ＥＱインデックス調整部１１０などが主記憶装置上に生成されるようになっている。
【００４５】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００４６】
１  特性補正装置
１０１  解析用フィルタ
１０２  最大値検出部
１０３  補正度合い決定部
１０４  事前情報蓄積部
１０５  時間方向スムージング部
１０６  補正用フィルタ
１０７  フィルタバンド調整部
１０８  スピーカ
１０９  マイク
１１０  ＥＱインデックス調整部 
【図１】
2012216941.tif 000008
【図２】
2012216941.tif 000009
【図３】
2012216941.tif 000010
【図４】
2012216941.tif 000011
【図５】
2012216941.tif 000012
【図６】
2012216941.tif 000013
【図７】
2012216941.tif 000014