(57)【要約】【課題】予め用意する波形パターンの数を削減しつつ、実際の補正特性をより正確に示す補正波形をユーザに提示する。【解決手段】パターン取得部３１は、各音域のＱ値に応じ、メモリ１８から波形パターンを取得する。パターンシフト部３２は、中音域用の波形パターンをD/3だけ左方向にシフトすることにより、低音域用の波形パターンを生成する。同様に、中音域用の波形パターンをD/3だけ右方向にシフトすることにより、高音域用の波形パターンを生成する。乗算部３３は、各音域用の波形パターンに各音域のゲインＧに応じた値を乗算する。加算部３４は、各音域用の波形パターンを加算することにより補正波形を生成する。本発明は、イコライザに適用できる。【選択図】図５
2010118985.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ信号の周波数特性を補正する信号処理装置において、
前記オーディオ信号の周波数特性を複数の周波数帯域毎、指定される補正パラメータに従って補正する補正手段と、
各周波数帯域に対して前記補正パラメータを指定する指定手段と、
前記複数の周波数帯域のうち、第１の周波数帯域に対する補正特性を示す波形パターンだけを保持する保持手段と、
指定された各周波数帯域に対する前記補正パラメータに従い、保持されている前記第１の周波数帯域に対応する前記波形パターンに基づいて、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を生成する生成手段と、
生成された前記補正波形を表示させる表示制御手段と
を含む信号処理装置。
【請求項２】
前記指定手段は、各周波数帯域に対する前記補正パラメータとして、少なくともゲインおよびＱ値を指定し、
前記保持手段は、前記複数の周波数帯域のうち、前記第１の周波数帯域に対するものであって、前記ゲインが共通であり、前記Ｑ値のみが異なる補正特性をそれぞれ示す複数の前記波形パターンを保持する
請求項１に記載の信号処理装置。
【請求項３】
前記生成手段は、
指定された各周波数帯域に対する前記補正パラメータに従い、保持されている前記第１の周波数帯域に対応する前記波形パターンを修正することによって、前記複数の周波数帯域のうちの前記第１の周波数帯域以外の周波数帯域にそれぞれ対応する補正特性を示す波形パターンを生成する修正手段と、
生成された各周波数帯域にそれぞれ対応する前記波形パターンを加算することにより、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を合成する合成手段と
を含む
請求項２に記載の信号処理装置。
【請求項４】
前記修正手段は、
保持されている第１の周波数帯域に対応する前記波形パターンをシフトすることによって、前記複数の周波数帯域のうちの前記第１の周波数帯域以外の周波数帯域にそれぞれ対応する補正特性を示す波形パターンを生成するシフト手段と、
生成された各周波数帯域にそれぞれ対応する前記波形パターンに、指定された前記ゲインに基づく値を乗算する乗算手段と
を含む
請求項３に記載の信号処理装置。
【請求項５】
前記乗算手段は、保持されている第１の周波数帯域に対応する前記波形パターンにも、指定された前記ゲインに基づく値を乗算する
請求項４に記載の信号処理装置。
【請求項６】
前記補正手段によって補正された前記オーディオ信号の周波数特性を解析し、解析結果を示す解析波形を生成する解析手段を
さらに含む請求項１に記載の信号処理装置。
【請求項７】
前記表示制御手段は、前記補正波形または前記解析波形を表示させる
請求項６に記載の信号処理装置。
【請求項８】
オーディオ信号の周波数特性を複数の周波数帯域毎、指定される補正パラメータに従って補正する信号処理装置の信号処理方法において、
前記信号処理装置による、
各周波数帯域に対して前記補正パラメータを指定する指定ステップと、
指定された各周波数帯域に対する前記補正パラメータに従い、前記複数の周波数帯域のうち、第１の周波数帯域に対する補正特性を示す波形パターンだけが保持されている保持手段に保持されている前記第１の周波数帯域に対応する前記波形パターンに基づいて、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を生成する生成ステップと、
生成された前記補正波形を表示させる表示制御ステップと
を含む信号処理方法。
【請求項９】
オーディオ信号の周波数特性を複数の周波数帯域毎、指定される補正パラメータに従って補正する信号処理装置の制御用のプログラムであって、
各周波数帯域に対して前記補正パラメータを指定する指定ステップと、
指定された各周波数帯域に対する前記補正パラメータに従い、前記複数の周波数帯域のうち、第１の周波数帯域に対する補正特性を示す波形パターンだけが保持されている保持手段に保持されている前記第１の周波数帯域に対応する前記波形パターンに基づいて、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を生成する生成ステップと、
生成された前記補正波形を表示させる表示制御ステップと
を含む処理を信号処理装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置、信号処理方法、およびプログラムに関し、特に、オーディオ信号の周波数特性を補正し、その補正特性を表示する場合に用いて好適な信号処理装置、信号処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、オーディオ信号の周波数特性を補正するための装置としてイコライザが存在する。イコライザは、シュルピング型とピークディップ型に大別される。シュルピング型の場合、所定の周波数を境にして、それより高い周波数成分（またはそれより低い周波数成分）がまとめて補正される。ピークディップ型の場合、所定の周波数を中心としてその付近だけが補正される。
【０００３】
ピークディップ型のイコライザによれば、例えば、全音域を複数の音域（低音域、中音域、および高音域など）に区分し、各音域の音量を個別に調整することができる。具体的は、高音域の音量だけを強調したり、低音域の音量だけを抑制したりすることができる。
【０００４】
携帯型や車載型のオーディオ機器などには、再生したオーディオ信号の周波数特性を補正することができる簡易的なイコライザとしての機能（以下、単にイコライザ機能と称する）が内蔵されたものがある。
【０００５】
そして、ピークディップ型のイコライザ機能が内蔵されたオーディオ機器では、例えば、図１に示すような波形をディスプレイに表示することにより、イコライザ機能によるオーディオ信号の各音域に対する補正特性を、ユーザに対して視覚的に通知できるようになされているものが多い（例えば、特許文献１参照）。
【０００６】
なお、図１に示された波形の場合、その補正特性は、低音域および高音域を強調し、中音域を抑制する補正を行なうことを示している。
【０００７】
ところで、図１に示されたような、補正特性を示す波形を表示させる場合、各音域に対し、強調の度合いを示すゲインＧと、波形の傾きを示すＱ値との組み合わせに応じた波形パターンを予め用意する必要がある。
【０００８】
例えば、図１に示すように、全音域を低音域、中音域、および高音域に分け、ゲインＧの選択肢を20通りとし、Ｑ値の選択肢を３通りとすれば、図２Ａに示すように、180（＝３×２０×３）通りの波形パターンを予め保持する必要がある。なお、各音域用の波形パターンは、図２Ｂに示すように、
ディスプレイの表示幅Ｄに占める各音域の幅に相当する横軸の値と、波形の振幅を示す縦軸の値とから成る２次元データである。横軸および縦軸の値のステップ数は、ディスプレイのドット数に一致している。
【０００９】
【特許文献１】特開平９−２７４４６４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
このように、保持すべき波形パターンの数は、全音域の分割数、ゲインＧの選択肢の数、およびＱ値の選択肢の数に依存する。したがって、これらを増やせば増やすほど、保持すべき波形パターンの数が増加するので、それらを保持するためにメモリの容量を消費してしまうことになる。
【００１１】
また、上述したように、全音域を区分した各音域に対して波形パターンを用意した場合、隣り合う音域との波形の連続性を維持するため、図１に示されたように、隣り合う音域との相互干渉を無視して各音域の境界において波形の振幅を０としている。しかしながら、実際の補正特性は、当該境界において必ずしも波形の振幅が０ではないので、正確な情報をユーザに提示しているとは言い難い。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、予め用意する波形パターンの数を削減しつつ、実際の補正特性をより正確に示す補正波形をユーザに提示できるようにするものである。
【課題を解決するための手段】
【００１３】
本発明の一側面である信号処理装置は、オーディオ信号の周波数特性を補正する信号処理装置において、前記オーディオ信号の周波数特性を複数の周波数帯域毎、指定される補正パラメータに従って補正する補正手段と、各周波数帯域に対して前記補正パラメータを指定する指定手段と、前記複数の周波数帯域のうち、第１の周波数帯域に対する補正特性を示す波形パターンだけを保持する保持手段と、指定された各周波数帯域に対する前記補正パラメータに従い、保持されている前記第１の周波数帯域に対応する前記波形パターンに基づいて、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を生成する生成手段と、生成された前記補正波形を表示させる表示制御手段とを含む。
【００１４】
前記指定手段は、各周波数帯域に対する前記補正パラメータとして、少なくともゲインおよびＱ値を指定し、前記保持手段は、前記複数の周波数帯域のうち、前記第１の周波数帯域に対するものであって、前記ゲインが共通であり、前記Ｑ値のみが異なる補正特性をそれぞれ示す複数の前記波形パターンを保持することができる。
【００１５】
前記生成手段は、指定された各周波数帯域に対する前記補正パラメータに従い、保持されている前記第１の周波数帯域に対応する前記波形パターンを修正することによって、前記複数の周波数帯域のうちの前記第１の周波数帯域以外の周波数帯域にそれぞれ対応する補正特性を示す波形パターンを生成する修正手段と、生成された各周波数帯域にそれぞれ対応する前記波形パターンを加算することにより、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を合成する合成手段とを含むことができる。
【００１６】
前記修正手段は、保持されている第１の周波数帯域に対応する前記波形パターンをシフトすることによって、前記複数の周波数帯域のうちの前記第１の周波数帯域以外の周波数帯域にそれぞれ対応する補正特性を示す波形パターンを生成するシフト手段と、生成された各周波数帯域にそれぞれ対応する前記波形パターンに、指定された前記ゲインに基づく値を乗算する乗算手段とを含むことができる。
【００１７】
前記乗算手段は、保持されている第１の周波数帯域に対応する前記波形パターンにも、指定された前記ゲインに基づく値を乗算することができる。
【００１８】
本発明の一側面である信号処理装置は、前記補正手段によって補正された前記オーディオ信号の周波数特性を解析し、解析結果を示す解析波形を生成する解析手段をさらに含むことができる。
【００１９】
前記表示制御手段は、前記補正波形または前記解析波形を表示させることができる。
【００２０】
本発明の一側面である信号処理方法は、オーディオ信号の周波数特性を複数の周波数帯域毎、指定される補正パラメータに従って補正する信号処理装置の信号処理方法において、  前記信号処理装置による、各周波数帯域に対して前記補正パラメータを指定する指定ステップと、指定された各周波数帯域に対する前記補正パラメータに従い、前記複数の周波数帯域のうち、第１の周波数帯域に対する補正特性を示す波形パターンだけが保持されている保持手段に保持されている前記第１の周波数帯域に対応する前記波形パターンに基づいて、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を生成する生成ステップと、生成された前記補正波形を表示させる表示制御ステップとを含む。
【００２１】
本発明の一側面であるプログラムは、オーディオ信号の周波数特性を複数の周波数帯域毎、指定される補正パラメータに従って補正する信号処理装置の制御用のプログラムであって、各周波数帯域に対して前記補正パラメータを指定する指定ステップと、指定された各周波数帯域に対する前記補正パラメータに従い、前記複数の周波数帯域のうち、第１の周波数帯域に対する補正特性を示す波形パターンだけが保持されている保持手段に保持されている前記第１の周波数帯域に対応する前記波形パターンに基づいて、前記オーディオ信号の全周波数帯域に対する補正特性を示す補正波形を生成する生成ステップと、生成された前記補正波形を表示させる表示制御ステップとを含む処理を信号処理装置のコンピュータに実行させる。
【００２２】
本発明の一側面においては、指定された各周波数帯域に対する補正パラメータに従い、複数の周波数帯域のうち、第１の周波数帯域に対する補正特性を示す波形パターンだけが保持されている保持手段に保持されている第１の周波数帯域に対応する波形パターンに基づいて、オーディオ信号の全周波数帯域に対する補正特性を示す補正波形が生成され、生成された補正波形が表示される。
【発明の効果】
【００２３】
本発明の一側面によれば、予め用意する波形パターンの数を削減しつつ、実際の補正特性をより正確に示す補正波形をユーザに提示することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、発明を実施するための最良の形態（以下、実施の形態と称する）について、図面を参照しながら詳細に説明する。なお、説明は、以下の順序で行なう。
１．第１の実施の形態
【００２５】
＜１．第１の実施の形態＞
［オーディプレイヤ１０の構成例］
図３は、本発明の第１の実施の形態であるオーディオプレイヤ１０の構成例を示している。このオーディオプレイヤ１０は、再生したオーディオ信号の周波数特性を補正して出力するとともに、その補正特性を示す補正波形を表示するものである。
【００２６】
オーディオプレイヤ１０は、制御部１１、操作入力部１２、オーディオ信号再生部１３、オーディオ信号補正部１４、オーディオ信号出力部１５、およびオーディオ信号解析部１６から構成される。さらに、オーディオプレイヤ１０は、補正波形生成部１７、メモリ１８、セレクタ１９、およびディスプレイ２０から構成される。
【００２７】
制御部１１は、操作入力部１２から通知されるユーザの操作情報に基づき、オーディオプレイヤ１０の全体を制御する。操作入力部１２は、ユーザからの各種の操作を受け付ける。
【００２８】
具体的には、例えば、オーディオ信号の周波数特性を補正するときの各音域に対するゲインＧおよびＱ値などのパラメータを指定するユーザの操作を受け付ける。なお、ユーザが各音域に対するゲインＧおよびＱ値などのパラメータを指定するのではなく、予めパラメータの組み合わせた補正パターンを用意しておき、ユーザが補正パターンを指定するようにしてもよい。
【００２９】
さらに、操作入力部１２は、ユーザの操作に対応する操作情報を制御部１１に通知する。この通知に応じ、制御部１１は、オーディオ信号の周波数特性を補正するときの各音域に対するゲインＧおよびＱ値などのパラメータをオーディオ信号補正部１４および補正波形生成部１７に通知する。
【００３０】
オーディオ信号再生部１３は、図示せぬ記録メディアからオーディオ符号化データを読み出してデコードしたり、放送網やネットワークを介してオーディオ符号化信号を取得してデコードしたりし、デコード結果として得られるオーディオ信号をオーディオ信号補正部１４に出力する。
【００３１】
オーディオ信号補正部１４は、制御部１１からの制御に従い、入力されるオーディオ信号の全音域を３区分して周波数特性を補正し、補正済オーディオ信号をオーディオ信号出力部１５およびオーディオ信号解析部１６に出力する。なお、区分した音域は、例えば、中心周波数が100Hzの低音域、中心周波数が１kHzの中音域、および中心周波数が10kHzの高音域とする。
【００３２】
オーディオ信号出力部１５は、補正済オーディオ信号を増幅してスピーカ（不図示）に出力する。オーディオ信号解析部１６は、補正済オーディオ信号の周波数特性を解析し、解析結果を示す解析波形をセレクタ１９に出力する。
【００３３】
補正波形生成部１７は、メモリ１８に保持されている波形パターンのうち、制御部１１からの通知される各音域のＱ値に対応する波形パターンを読み出して修正し、合成することにより、オーディオ信号補正部１４における実際の周波数特性の補正を比較的正確に表した補正波形を生成してセレクタ１９に出力する。
【００３４】
メモリ１８には、１つの音域についてのみ、ゲインＧが共通であって設定可能なＱ値の選択肢と同じ数の波形パターンが予め保持されている。
【００３５】
図４はメモリ１８に予め保持されている波形パターンの一例を示している。
【００３６】
図４Ａの例では、中音域用であって、ゲインＧが１０dBであり、Ｑ値が異なる３種類の波形パターンが保持されている。また、保持されている波形パターンは、図４Ｂに示すように、ディスプレイの横幅Ｄに相当する横軸の値と、波形の振幅を示す縦軸の値とから成る２次元データである。横軸および縦軸の値のステップ数は、ディスプレイのドット数に一致している。
【００３７】
図３に戻る。セレクタ１９は、制御部１１からの制御に従い、オーディオ信号解析部１６から入力される解析波形、または補正波形生成部１７から入力される補正波形の一方をディスプレイ２０に出力する。
【００３８】
ディスプレイ２０は、横幅Ｄを有し、その横軸がオーディオ信号の0Hzから100kHzに、縦軸が波形の振幅に対応しており、セレクタ１９から入力される解析波形または補正波形を表示する。なお、補正波形を表示する場合、縦軸が示す波形の振幅はゲインＧに相当する。
【００３９】
次に、図５は、補正波形生成部１７の詳細な構成例を示している。補正波形生成部１７は、パターン取得部３１、パターンシフト部３２、乗算部３３、および加算部３４から構成される。
【００４０】
パターン取得部３１は、制御部１１から通知される、オーディオ信号の周波数特性を補正するときの各音域のＱ値に応じ、メモリ１８から波形パターンを取得してパターンシフト部３２に出力する。
【００４１】
例えば、制御部１１から通知された低音域、中音域、および高音域におけるＱ値が全て１である場合、メモリ１８に保持されている１音域（図４の例では中音域）用のＱ値＝１の波形パターンだけを取得する。また例えば、制御部１１から通知された低音域におけるＱ値＝１、中音域におけるＱ値＝２、高音域におけるＱ値＝２である場合、メモリ１８に保持されている１音域（図４の例では中音域）用のＱ値＝１の波形パターンとＱ値＝２の波形パターンを取得する。さらに例えば、制御部１１から通知された低音域におけるＱ値＝１、中音域におけるＱ値＝２、高音域におけるＱ値＝３である場合、メモリ１８に保持されている１音域（図４の例では中音域）用の３種類の波形パターンを全て取得する。
【００４２】
パターンシフト部３２は、パターン取得部３１から入力された１音域（図４の例では中音域）用の波形パターンを、他の２つの音域（図４の例では低音域と高音域）用に修正する。また、パターンシフト部３２は、パターン取得部３１から入力された１音域（図４の例では中音域）用の波形パターンと、修正により生成した他の２つの音域（図４の例では低音域と高音域）用の波形パターンとを乗算部３３に出力する。
【００４３】
パターンシフト部３２による波形パターンの修正について具体的に説明する。図６は、１KHzを中心とする中音域用に対する補正特性を示す波形パターンと、100Hzを中心とする低音域用に対する補正特性を示す波形パターンを示してしている。なお、同図において、横軸は周波数の対数を示し、縦軸はゲインＧを示す。
【００４４】
同図から明らかなように、両波形パターンは、そのピークがそれぞれの中心周波数であって異なるが、その形状は一致している。そこで、メモリ１８に保持されている、図７に示す中音域用の波形パターンを、図８に示すように、D/3だけ左方向にシフトすることにより、低音域用の波形パターンを生成する。ただし、この場合、1kHzよりも高周波数側で波形データが不足するので、図９に示すように０で補填する。
【００４５】
同様に、1KHzを中心とする中音域用に対する補正特性を示す波形パターンと、10kHzを中心とする高音域用に対する補正特性を示す波形パターンは、そのピークがそれぞれ中心周波数であって異なるが、その形状は一致している（図示は省略する）。そこで、保持されている、図７に示す中音域用の波形パターンを、D/3だけ右方向にシフトすることにより、高音域用の波形パターンを生成する。この場合、100Hzよりも低周波数側で波形データが不足するので０で補填する。
【００４６】
図５に戻る。乗算部３３は、パターンシフト部３２から入力された低音域用、中音域用、および高音域用の波形パターンに、制御部１１から通知される各音域のゲインＧに応じた値を乗算して加算部３４に出力する。
【００４７】
乗算部３３による乗算について具体的に説明する。図１０は、音域が共通であって（例えば、１KHzを中心周波数とする中音域）、ゲインＧが１０dBである場合の補正特性を示す波形パターン（同図に菱形◆で示す）と、ゲインＧが５dBである場合の補正特性を示す波形パターン（同図に四角■で示す）と、ゲインＧが１０dBである場合の補正特性を示す波形パターンに０．５を乗算した波形パターン（同図に三角形△で示す）を示している。
【００４８】
ゲインＧ＝５dBである場合の波形パターン（同図に四角■で示す）と、ゲインＧ＝１０dBである場合の波形パターンに0.5を乗算した波形パターン（同図に三角形△で示す）を比較して明らかなように、両波形パターンは完全一致ではないものの、その形状は類似している。両波形パターンの誤差は最大0.5dBほどであるが、これはディスプレイ２０に表示した場合には誤差範囲と言える。そこで、乗算部３３では、ゲインＧが５dBである場合の補正特性を示す波形パターンの代用として、ゲインＧ＝１０dBである場合の波形パターンに0.5を乗算して採用する。
【００４９】
同様に、例えば、ゲインＧがｘdBである場合の補正特性を示す波形パターンの代用として、ゲインＧ＝１０dBである場合の波形パターンにｘ/１０を乗算して採用する。
【００５０】
図５に戻る。加算部３４は、乗算部３３から入力される低音域用の波形パターン、中音域用の波形パターン、および高音域用の波形パターンを、図１１に示すように、横軸を揃え、縦軸の値（ゲインＧ）を加算することにより、オーディオ信号の全音域に対する波形パターン、すなわち、補正波形を合成する。なお、図１１の場合、低音域用の波形パターンと中音域用の波形パターンを加算した例を示している。
【００５１】
ただし、加算部３４での加算結果がゲインＧの最大値を超える場合には、補正（例えば、インＧの最大値に修正する）が必要である。
【００５２】
［動作説明］
次に、オーディオ信号の周波数特性を補正するときの実際の補正特性を示す補正波形を表示する処理について図１２を参照して説明する。図１２は、補正波形表示処理を説明するフローチャートである。
【００５３】
ステップＳ１において、制御部１１は、操作入力部１２から通知されるユーザの操作情報に基づき、オーディオ信号の周波数特性を補正するときの各音域に対するゲインＧおよびＱ値を決定し、オーディオ信号補正部１４および補正波形生成部１７に通知する。
【００５４】
以下、例えば、低音域に対してはゲインＧ＝５およびＱ値＝２、中音域に対してゲインＧ＝４およびＱ値＝１、高音域に対してゲインＧ＝１０およびＱ値＝１が決定されたと仮定する。また、メモリ１８には、図４に示された３種類の波形パターンが保持されているものとする。
【００５５】
ステップＳ２において、補正波形生成部１７のパターン取得部３１は、メモリ１８に保持されている中音域用の３種類の波形パターンのうち、中音域用の波形パターン（ゲインＧ＝１０、Ｑ値＝１）と、中音域用の波形パターン（ゲインＧ＝１０、Ｑ値＝２）を取得してパターンシフト部３２に出力する。
【００５６】
ステップＳ３において、パターンシフト部３２は、パターン取得部３１から入力された中音域用の波形パターン（ゲインＧ＝１０、Ｑ値＝２）を、D/3だけ左方向にシフトすることにより低音域用の波形パターン（ゲインＧ＝１０、Ｑ値＝２）を生成する。また、パターンシフト部３２は、パターン取得部３１から入力された中音域用の波形パターン（ゲインＧ＝１０、Ｑ値＝１）を、D/3だけ右方向にシフトすることにより高音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）を生成する。
【００５７】
そして、パターンシフト部３２は、生成した低音域用の波形パターン（ゲインＧ＝１０、Ｑ＝２）、パターン取得部３１から入力された中音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）と、生成した高音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）を乗算部３３に出力する。
【００５８】
ステップＳ４において、乗算部３３は、パターンシフト部３２から入力された低音域用の波形パターン（ゲインＧ＝１０、Ｑ＝２）に、0.5（＝5/10）を乗算して、低音域用の波形パターン（ゲインＧ＝５、Ｑ＝２）を生成する。また、乗算部３３は、パターンシフト部３２から入力された中音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）に、0.4（＝4/10）を乗算して、中音域用の波形パターン（ゲインＧ＝４、Ｑ＝２）を生成する。さらに、乗算部３３は、パターンシフト部３２から入力された高音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）に、１（＝1/10）を乗算して、高音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）を生成する。なお、当然ながら、いまの場合、高音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）に、１を乗算する処理は省略してもよい。
【００５９】
そして、乗算部３３は、生成した低音域用の波形パターン（ゲインＧ＝５、Ｑ＝２）、中音域用の波形パターン（ゲインＧ＝４、Ｑ＝２）、および高音域用の波形パターン（ゲインＧ＝１０、Ｑ＝１）を加算部３４に出力する。
【００６０】
ステップＳ５において、加算部３４は、乗算部３３から入力された低音域用の波形パターン、中音域用の波形パターン、および高音域用の波形パターンの横軸を揃えて、縦軸の値を加算することにより、オーディオ信号の全音域に対する補正特性を示す補正波形を合成する。そして、加算部３４は、生成した補正波形をセレクタ１９に出力する。
【００６１】
ステップＳ６において、セレクタ１９は、制御部１１からの制御に従い、補正波形生成部１７の加算部３４から入力された補正波形をディスプレイ２０に出力する。ディスプレイ２０は、セレクタ１９から入力された補正波形を表示する。以上で、補正波形表示処理は終了される。
【００６２】
以上説明したように、オーディオプレイヤ１０による補正波形表示処理によれば、予めメモリ１８に保持しておく波形パターンの数を、従来（図２の例では１２０）に比較して極めて少なくする（本実施の形態では３）ことができる。よって、メモリ１８の容量を削減することができる。
【００６３】
さらに、メモリ１８に保持しておく波形パターンの数は少ないものの、実際の補正特性を比較的正確に示した補正波形をユーザに提示することができる。
【００６４】
なお、本実施の形態においては、オーディオ信号の全音域の区分数を３としたが、これに限定されるのではない。
【００６５】
また、本発明は、オーディオ信号の周波数特性を補正し、その補正特性を視覚的にユーザに提示する装置に適用することができる。
【００６６】
ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【００６７】
図１３、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【００６８】
このコンピュータ１００において、CPU（Central Processing Unit）１０１，ROM（Read Only Memory）１０２，RAM（Random Access Memory）１０３は、バス１０４により相互に接続されている。
【００６９】
バス１０４には、さらに、入出力インタフェース１０５が接続されている。入出力インタフェース１０５には、入力部１０６、出力部１０７、記憶部１０８、通信部１０９、およびドライブ１１０が接続されている。
【００７０】
入力部１０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部１０７は、ディスプレイ、スピーカなどよりなる。記憶部１０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１０９は、ネットワークインタフェースなどよりなる。ドライブ１１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア１１１を駆動する。
【００７１】
以上のように構成されるコンピュータ１００では、CPU１０１が、例えば、記憶部１０８に記憶されているプログラムを、入出力インタフェース１０５およびバス１０４を介して、RAM１０３にロードして実行することにより、上述した一連の処理が行われる。
【００７２】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００７３】
【図１】従来の補正波形の一例を示す図である。
【図２】従来、保持されていた補正パターンの例を示す図である。
【図３】本発明を適用したオーディオプレイヤの構成例を示すブロック図である。
【図４】メモリに保持される波形パターンを示す図である。
【図５】図３の補正波形生成部の詳細な構成例を示すブロック図である。
【図６】図５のパターンシフト部の動作を説明するための図である。
【図７】図５のパターンシフト部の動作を説明するための図である。
【図８】図５のパターンシフト部の動作を説明するための図である。
【図９】図５のパターンシフト部の動作を説明するための図である。
【図１０】図５の乗算部の動作を説明するための図である。
【図１１】図５の加算部の動作を説明するための図である。
【図１２】補正波形表示処理を説明するフローチャートである。
【図１３】コンピュータの構成例を示すブロック図である。
【符号の説明】
【００７４】
１０  オーディオプレイヤ，  １１  制御部,  １２  操作入力部,  １３  オーディオ信号再生部,  １４  オーディオ信号補正部，  １５  オーディオ信号出力部，  １６  オーディオ信号解析部，  １７  補正波形生成部，  １８  メモリ，  １９  セレクタ，  ２０  ディスプレイ
【図１】
2010118985.tif 000003
【図２】
2010118985.tif 000004
【図３】
2010118985.tif 000005
【図４】
2010118985.tif 000006
【図５】
2010118985.tif 000007
【図６】
2010118985.tif 000008
【図７】
2010118985.tif 000009
【図８】
2010118985.tif 000010
【図９】
2010118985.tif 000011
【図１０】
2010118985.tif 000012
【図１１】
2010118985.tif 000013
【図１２】
2010118985.tif 000014
【図１３】
2010118985.tif 000015