(57)【要約】【課題】  本発明は、対数圧縮・伸張を行なう音声処理装置において、更に多様な信号処理機能の付加を効率的に実現することができる装置を提供する。【解決手段】  μＬａｗ圧縮入力があった場合、近似対数変換処理を実行する。この処理は、まず、μＬａｗ圧縮値のビット反転を実行し、次にＭＳＢを「０」に設定することにより、近似μlog 値を算出する。このように変換された近似μlog 値に対して各種基本計算を実行する。この近似μlog 値においては、線形値の乗算処理は加算処理、除算は減算処理、線形値の２乗処理は１ビット右シフト、平方根処理は１ビットの左シフト、線形値の２倍は「１６」を加えることにより算出する。そして、その結果を出力することにより、μＬａｗ圧縮出力を得る。【選択図】      図１
2006191316.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも対数圧縮されたＣＯＤＥＣ信号と線形信号との間で変換を行なう信号変換手段を備えた音声信号処理装置において、
前記信号変換手段への入力前に前記ＣＯＤＥＣ信号を、対数圧縮された状態で抽出し、
前記ＣＯＤＥＣ信号に対して信号処理を実行し、
前記信号変換手段から出力された信号に、信号処理結果を還元する付加信号処理手段を備えたことを特徴とする音声信号処理装置。
【請求項２】
前記ＣＯＤＥＣ信号は、パルスコード変調方式における信号であり、
前記付加信号処理手段は、前記抽出したＣＯＤＥＣ信号に対して、ビット反転を行ない、最上位ビットを０にして近似対数値を算出する手段を更に設けたことを特徴とする請求項１に記載の音声信号処理装置。
【請求項３】
前記付加信号処理手段が、対数平均値を格納する対数平均値記憶手段を備え、
前記対数平均値記憶手段に記録された対数平均値と前記近似対数値とを比較し、
前記近似対数値が前記対数平均値より小さい場合には、前記対数平均値から所定値を減算した値を新たな対数平均値として前記対数平均値記憶手段に記録し、前記近似対数値が前記対数平均値より大きい場合には、前記対数平均値から所定値を加算した値を新たな対数平均値として前記対数平均値記憶手段に記録することを特徴とする請求項２に記載の音声信号処理装置。
【請求項４】
前記付加信号処理手段が、
前記対数平均値を線形信号に変換した線形変換値を算出し、
所定の最大ゲイン値と前記線形変換値とを比較し、
前記線形変換値が最大ゲイン値より大きい場合には最大ゲイン値をゲインとして還元し、前記線形変換値が最大ゲイン値より小さい場合には前記線形変換値をゲインとして還元することを特徴とする請求項３に記載の音声信号処理装置。
【請求項５】
前記付加信号処理手段が、近似ピーク値を格納する近似ピーク値記憶手段を備え、
前記近似ピーク値記憶手段に記録された近似ピーク値と前記近似対数値とを比較し、
前記近似対数値が前記近似ピーク値より小さい場合には、前記近似ピーク値から所定値を減算した値を新たな近似ピーク値として前記近似ピーク値記憶手段に記録し、前記近似対数値が前記近似ピーク値より大きい場合には、前記近似対数値を新たな近似ピーク値として前記近似ピーク値記憶手段に記録することを特徴とする請求項２に記載の音声信号処理装置。
【請求項６】
前記付加信号処理手段が、遠端及び近端の近似ピーク値を算出し、
遠端の近似ピーク値から近端の近似ピーク値両者を差し引いた差分が所定値より大きい場合、前記近端のゲインとして抑制値を還元し、前差分が所定値より小さい場合、前記近端のゲインとして標準値を還元し、
前記遠端の近似ピーク値を線形信号に変換した線形変換値を算出し、
所定の最大ゲイン値と前記線形変換値と比較し、前記線形変換値が最大ゲイン値より大きい場合には最大ゲイン値を前記遠端のゲインとして還元し、前記線形変換値が最大ゲイン値より小さい場合には前記線形変換値を前記遠端のゲインとして還元することを特徴とする請求項５に記載の音声信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対数圧縮されたＣＯＤＥＣ信号を線形信号に、また、線形信号を対数圧縮信号に変換できる機能を有する音声信号処理装置において、これらの信号に対して演算処理を行なう音声信号処理に関する。
【背景技術】
【０００２】
音声信号は広いダイナミックレンジをもっているため、量子化には多くのレベルが必要となる。このため、非線形量子化法により量子化レベルの削減を行なうために、対数圧縮変換コードを用いることがある。この対数圧縮変換の中で、デジタル折線近似数圧縮は電話の音声をデジタル化するときに用いられている。すなわち標本化した信号に対して対数圧縮を行ない、次に一様な量子化を行なう。復調する場合には、信号を圧縮と逆の伝達特性を持つ伸長を行なう。
【０００３】
ＩＴＵが定義したＧ．７１１規格は世界各国の通信回線網用の最も共通な圧縮アルゴリズムであり、ＰＣＭ（Pulse Code Modulation ）のために二つの対数量子化法（Ａ則（ＡＬａｗ、μ則（μＬａｗ））が、各種回線において利用されている。Ｇ．７１１規格では１３ビットのＡＬａｗまたは１４ビットのμＬａｗの線形ＰＣＭサンプルを８ビットの対数特性で圧縮する（例えば、非特許文献１参照。）。
【０００４】
μＬａｗにおいては、まず音声であるアナログ全体の振幅を粗いステップ１５セグメント１６等分に分割する。ビットは８ビットで構成され、極性を示すサイン・ビット（ＭＳＢ）として１ビット、どの折線にあるかを表わすセグメント・ビットとして３ビットを用いる。次に、それぞれの折線を直線的に１６等分して４ビットのステップ・ビットとしての割り当てを行なう。その結果、１ワードが８ビットとなる。これに対し、ＡＬａｗにおいては、正負領域を含めて１３セグメント１４等分にまず分離し、各々セグメントをさらに１６等分に分割する。現在、μＬａｗは日本やアメリカ、ＡＬａｗはヨーロッパを中心にデジタル電話に導入されている。
【非特許文献１】相良岩男著「ＡＤ／ＤＡ変換回路入門」日刊工業新聞社、１９９１年１１月２８日、ｐ．２３４〜２４４
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の声信号処理において、線形信号処理（無限インパルス応答フィルタＩＩＲ、有限インパルス応答フィルタＦＩＲのようなフィルタなど）では、積和演算が必要である。しかしながら、線形、非線形信号処理（適応化フィルタ、自動利得調整器ＡＧＣ、レベルリミッタ、レベル比較器等）の制御処理においても、乗算や除算によって、パワー、信号比、ゲインの計算が必要になる。さらに、対数特性が必要な機能もある。これらの演算は、多くの命令、複雑な計算、特別な機能ブロック、そして、より速いプロセッサが必要となる。多くの信号処理プロセッサでは、積和演算器（ＭＡＣ）を搭載し、線形信号処理を効率よく行っている。しかし、除算が要求されるような場合は、いくつかの命令の組み合わせで実行しなければならない。
【０００６】
また、対数変換して演算することで、乗／除算が加／減算に変換でき、演算量を減らすことができるが、このためには、対数変換用の機構（テーブル参照法、専用演算機構）が必要になり、データメモリや、命令の追加等が必要になる。
【０００７】
本発明の目的は、上記課題を解決するためになされたものであり、対数圧縮・伸張を行
なう音声処理装置において、更に多様な信号処理機能の付加を効率的に実現することができる装置を提供することにある。
【課題を解決するための手段】
【０００８】
そこで、以下のように請求項１〜６に記載の発明により、多様な信号処理機能の付加を効率的に実現する。
本発明によれば、少なくとも対数圧縮されたＣＯＤＥＣ信号と線形信号との間で変換を行なう信号変換手段を備えた音声信号処理装置において、前記信号変換手段への入力前に前記ＣＯＤＥＣ信号を、対数圧縮された状態で抽出し、前記ＣＯＤＥＣ信号に対して信号処理を実行し、前記信号変換手段から出力された信号に、信号処理結果を還元する付加信号処理手段を備えたことを要旨とする。対数領域では、乗算は加算に帰着し、徐算は減算に帰着する。これにより、対数圧縮されたＣＯＤＥＣ信号を用いて、効率的にパワー計算や信号比計算等を実行することができる。従って、比較的低い能力のプロセッサにおいても多様な信号処理を実行させることができる。
【０００９】
本発明によれば、前記ＣＯＤＥＣ信号は、パルスコード変調方式における信号であり、前記付加信号処理手段は、前記抽出したＣＯＤＥＣ信号に対して、ビット反転を行ない、最上位ビットを０にして近似対数値を算出する手段を更に設けたことを要旨とする。これにより、μ則等のパルスコード変調方式において、効率的に近似計算を行なうことができる。
【００１０】
本発明によれば、前記付加信号処理手段が、対数平均値を格納する対数平均値記憶手段を備え、前記対数平均値記憶手段に記録された対数平均値と前記近似対数値とを比較し、前記近似対数値が前記対数平均値より小さい場合には、前記対数平均値から所定値を減算した値を新たな対数平均値として前記対数平均値記憶手段に記録し、前記近似対数値が前記対数平均値より大きい場合には、前記対数平均値から所定値を加算した値を新たな対数平均値として前記対数平均値記憶手段に記録することを要旨とする。これにより、信号強度の平均値を算出することができる。
【００１１】
本発明によれば、前記付加信号処理手段が、前記対数平均値を線形信号に変換した線形変換値を算出し、所定の最大ゲイン値と前記線形変換値とを比較し、前記線形変換値が最大ゲイン値より大きい場合には最大ゲイン値をゲインとして還元し、前記線形変換値が最大ゲイン値より小さい場合には前記線形変換値をゲインとして還元することを要旨とする。これにより、自動利得調整器を実現することができる。
【００１２】
本発明によれば、前記付加信号処理手段が、近似ピーク値を格納する近似ピーク値記憶手段を備え、前記近似ピーク値記憶手段に記録された近似ピーク値と前記近似対数値とを比較し、前記近似対数値が前記近似ピーク値より小さい場合には、前記近似ピーク値から所定値を減算した値を新たな近似ピーク値として前記近似ピーク値記憶手段に記録し、前記近似対数値が前記近似ピーク値より大きい場合には、前記近似対数値を新たな近似ピーク値として前記近似ピーク値記憶手段に記録することを要旨とする。これにより、所定値を時定数として、ピークホールドの算出し、包落線の算出を行なうことができる。
【００１３】
本発明によれば、前記付加信号処理手段が、遠端及び近端の近似ピーク値を算出し、遠端の近似ピーク値から近端の近似ピーク値両者を差し引いた差分が所定値より大きい場合、前記近端のゲインとして抑制値を還元し、前差分が所定値より小さい場合、前記近端のゲインとして標準値を還元し、前記遠端の近似ピーク値を線形信号に変換した線形変換値を算出し、所定の最大ゲイン値と前記線形変換値と比較し、前記線形変換値が最大ゲイン値より大きい場合には最大ゲイン値を前記遠端のゲインとして還元し、前記線形変換値が最大ゲイン値より小さい場合には前記線形変換値を前記遠端のゲインとして還元すること
を要旨とする。これにより、エコーサプレッサを実現することができる。
【発明の効果】
【００１４】
本発明によれば、対数圧縮・伸張を行なう音声処理装置において、更に多様な信号処理機能の付加を効率的に実現することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を具体化した一実施形態を、図１に従って説明する。ここでは、μＬａｗ圧縮入力を取得し、付加的な信号処理を実行し、擬似対数値を得るための基本機能を説明する。まず、μＬａｗ圧縮入力があった場合、近似対数変換処理を実行する（ステップＳ１−１）。この近似対数変換処理では、線形値の絶対値（abs(Linear) ）についてのμＬａｗ圧縮値を取得し、近似対数値としての近似μlog 値を算出する。
μlog(abs(Linear))＝（μLaw xor 0xff）& 0x7f
この処理は、まず、μLaw 圧縮値のビット反転を実行し、次にＭＳＢを「０」に設定する処理により行われる。これにより、グラフに示したLinear値の関数として、μlog 特性を得ることができる。
【００１６】
次に、このように変換された近似μlog 値に関する基本計算方法及びその特性を説明する（ステップＳ１−２）。この近似μlog 値においては対数になるため、線形値の乗算処理は加算処理により和として算出され、除算は減算処理により差として算出される。また、線形値の２乗処理は１ビットの右シフト、平方根処理は１ビットの左シフトを行なうことにより算出される。また、線形値の２倍は「１６」を加えることにより算出される。
【００１７】
また、近似μlog 値は単調増加関数によって表されるため、線形値の大小関係はそのまま維持される。また、線形値の加算は、最大値を計算することによって近似される。
そして、その結果を出力することにより、擬似対数値を得ることができる。
【００１８】
以下、上述した近似対数変換処理と基本計算とを組み合わせた装置を説明する。
（第１の実施例）
本発明を具体化した一実施例である自動利得調整器ＡＧＣ（Auto Gain Control ）を、図２〜図４に従って説明する。この自動利得調整器ＡＧＣは、それぞれ信号変換手段として機能するμＬａｗ伸張処理部Ｕ２ＬとμＬａｗ圧縮処理部Ｌ２Ｕとを備えた音声装置において用いられる。そして、このμＬａｗ伸張処理部Ｕ２ＬとμＬａｗ圧縮処理部Ｌ２Ｕとを利用しながら、自動利得調整器ＡＧＣは、出力レベル値が常に固定値ＬＥＶになるようにゲインを調整する。具体的には、自動利得調整器ＡＧＣは、移動平均関数を用いて入力信号の移動平均を求める。そして、以下の式により、ゲイン値を求める。
【００１９】
ゲイン値＝ＬＥＶ／移動平均値
まず、対数平均値処理部ＡＶＥは、μＬａｗ伸張処理部Ｕ２Ｌに入力される信号Ｓ１を抽出する。この信号Ｓ１はＣＯＤＥＣ信号であり、μＬａｗ圧縮されている。
【００２０】
この自動利得調整器ＡＧＣは、対数平均値処理部ＡＶＥ、レジスタ及びゲイン値計算処理部ＧＡＩＮを備える。
対数平均値処理部ＡＶＥは、図３に示す、対数平均値計算処理を実行する。この処理においては、まず、対数平均値処理部ＡＶＥは、近似対数変換処理を実行する（ステップＳ２−１）。ここでは、取得した信号Ｓ１のビットを反転し、この信号の最上位ビットＭＳＢ（Most Significant Bit）を「０」に設定する。これにより近似μlog 値が算出される。更に、このステップでは、スケーリングファクタＸを用いてスケールの拡大を行なう。具体的には、信号Ｓ１についてＸビットの左シフトを行なう。
【００２１】
次に、対数平均値処理部ＡＶＥは、対数平均値記憶手段としてのレジスタに記録された対数平均値Ａを呼び出し、信号Ｓ１と比較する（ステップＳ２−２）。対数平均値Ａが信号Ｓ１より大きい場合（ステップＳ２−２においてＹＥＳの場合）、対数平均値Ａから定数ＣＮＳＴを差し引いて、新たな対数平均値Ａを設定する（ステップＳ２−３）。一方、信号Ｓ１が対数平均値Ａ以上の場合（ステップＳ２−２においてＮＯの場合）、対数平均値Ａに定数ＣＮＳＴを加算して、新たな対数平均値Ａを生成する（ステップＳ２−４）。
【００２２】
次に、対数平均値処理部ＡＶＥは、対数平均値Ａと「０」とを比較する（ステップＳ２−５）。対数平均値Ａが負になった場合（ステップＳ２−５においてＹＥＳの場合）、対数平均値Ａを「０」に設定する（ステップＳ２−６）。そして、この対数平均値Ａをレジスタに記録する（ステップＳ２−７）。また、対数平均値Ａが正の場合（ステップＳ２−２においてＮＯの場合）も、対数平均値Ａをレジスタに記録する（ステップＳ２−７）。
【００２３】
次に、ゲイン値計算処理部ＧＡＩＮが、ゲイン値計算処理を実行する。この処理を、図４を用いて説明する。ゲイン値計算処理部ＧＡＩＮが、対数ゲイン値Ｇを算出する（ステップＳ３−１）。まず、ここでは、ゲイン値計算処理部ＧＡＩＮが、対数平均値ＡをＸビットの右シフトを行ない、スケーリングファクタＸを用いてスケールを戻す。そして、所望の出力レベル値について固定値ＬＥＶから対数平均値Ａを差し引いて対数ゲイン値Ｇを算出する。
【００２４】
次に、ゲイン値計算処理部ＧＡＩＮは、対数ゲイン値Ｇを線形ゲインに変換する（ステップＳ３−２）。具体的には、この音声装置に備えられたμＬａｗ伸張処理部Ｕ２Ｌに対数ゲイン値Ｇを導入して、線形ゲインgainを取得する。
【００２５】
更に、ゲイン値計算処理部ＧＡＩＮは、予め定められた最大ゲインG_MAX と線形ゲインgainとを比較する（ステップＳ３−３）。そして、線形ゲインgainが最大ゲインG_MAX を超えている場合、線形ゲインgainを最大ゲインG_MAX と設定する（ステップＳ３−４）。そして、この線形ゲインgainを出力する（ステップＳ３−５）。この線形ゲインgainは、μＬａｗ伸張処理部Ｕ２Ｌの出力に還元される。これにより、線形ゲインgainは最大ゲインG_MAX に制限される。
【００２６】
（第２の実施例）
以下、本発明を具体化した一実施例としてエコーサプレッサ（Echo Suppressor ：反響抑制器）ＥＳを、図５〜図８に従って説明する。通常、エコーキャンセラは完全に音を消すことが可能であるが、その構成が複雑になる。一方、エコーサプレッサＥＳは、自分が喋っているときは、２つの音の大きさを比較して相手の声を小さくする一種のボイススイッチであり、比較的簡易な構成で実現することができる。
【００２７】
このエコーサプレッサＥＳも付加信号処理手段して機能し、μＬａｗ伸張処理部Ｕ２ＬとμＬａｗ圧縮処理部Ｌ２Ｕとを備えた音声装置において用いられる。この音声装置は近端（Near End）と遠端（Far End ）との双方向通信に利用される。そして、それぞれに対して備えられたμＬａｗ伸張処理部Ｕ２ＬとμＬａｗ圧縮処理部Ｌ２Ｕとを利用しならが、エコーサプレッサＥＳは、近端からの信号と遠端からの信号レベルを調整する。このエコーサプレッサＥＳは、対数包落線検出部（ＥＮＶ１、ＥＮＶ２）、近端ゲイン制御部ＮＣ及び遠端ゲイン制御部ＦＣを備える。
【００２８】
＜包落線処理＞
まず、エコーサプレッサＥＳの対数包落線検出部ＥＮＶ１は、μＬａｗ伸張処理部Ｕ２Ｌに入力される遠端からの信号ＳFEを抽出する。この信号ＳFEはＣＯＤＥＣ信号であり、μＬａｗ圧縮されている。
【００２９】
この対数包落線検出部ＥＮＶ１における処理を、図６に示す対数包落線検出処理を実行する。この処理においては、まず、対数包落線検出部ＥＮＶ１は、近似対数変換処理を実行する（ステップＳ４−１）。ここでは、取得した信号ＳFEのビットを反転し、この信号の最上位ビットＭＳＢを「０」に設定する。これにより近似μlog 値が算出される。更に、このステップでは、スケーリングファクタＸを用いてスケールの拡大を行なう。具体的には、信号ＳFEをＸビットの左シフトを行なう。
【００３０】
次に、対数包落線検出部ＥＮＶ１は、レジスタＦに記録された遠端包落線値ＥFEを呼び出し、信号ＳFEと比較する（ステップＳ４−２）。このレジスタＦは遠端の近似ピーク値記憶手段として機能する。遠端包落線値ＥFEが信号ＳFEより大きい場合（ステップＳ４−２においてＹＥＳの場合）、遠端包落線値ＥFEから定数ＣＮＳＴから差し引いて、新たな遠端包落線値ＥFEを設定する（ステップＳ４−３）。一方、信号ＳFEが遠端包落線値ＥFE以上の場合（ステップＳ４−２においてＮＯの場合）、信号ＳFEを遠端包落線値ＥFEとして設定する（ステップＳ４−４）。そして、ステップＳ４−３又はステップＳ４−４において設定した遠端包落線値ＥFEをレジスタＦに保存する（ステップＳ４−５）。これにより、遠端からの信号についてピークホールド機能を実現し、入力値がホールド値より小さい場合は、一定の時定数（CNST）を引き、減衰特性を実現する。
【００３１】
エコーサプレッサＥＳの対数包落線ＡＶＥ２も、図６に示す処理と同様の対数包落線検出処理を実行する。この場合には、μＬａｗ伸張処理部Ｕ２Ｌに入力される近端からの信号ＳNEを取得する。この信号ＳNEも、信号ＳFEと同様にμＬａｗ圧縮されている。そして、既にレジスタＮに保存された近端包落線値ＥNEと信号ＳNEとを比較し（ステップＳ４−２）、近端包落線値ＥNEを設定し（ステップＳ４−３又はステップＳ４−４）、レジスタＮに保存する。このレジスタＮは近端の近似ピーク値記憶手段として機能する。これにより、近端の信号についてもピークホールド機能を実現し、減衰特性を実現する。
【００３２】
＜近端ゲイン制御処理＞
次に、近端ゲイン制御部ＮＣの処理を、図７を用いて説明する。
ここでは、近端包落線値ＥNEと遠端包落線値ＥFEとを用いる。具体的には、近端ゲイン制御部ＮＣにおいて、遠端包落線値ＥFEから近端包落線値ＥNEを差し引いた差と定数Ｒ１とを比較する（ステップＳ５−１）。そして、近端包落線値ＥNEと遠端包落線値ＥFEとの差より定数Ｒ１が小さい場合（ステップＳ５−１においてＹＥＳの場合）、対数近端ゲインＧｎとして、抑制値GAIN０を設定する（ステップＳ５−２）。また、近端包落線値ＥNEと遠端包落線値ＥFEとの差が定数Ｒ１以下である場合（ステップＳ５−１においてＮＯの場合）、近端ゲインＧｎとして、標準値GAIN１を設定する（ステップＳ５−３）。
【００３３】
そして、近端ゲイン制御部ＮＣは、設定された近端ゲインＧｎを出力するステップＳ５−４）。この近端ゲインＧｎは、近端の線形入力に還元される。本実施形態では、近端から入力された信号についてμＬａｗ伸張処理部Ｕ２Ｌで処理された出力に乗算される。
【００３４】
＜遠端ゲイン制御処理＞
次に、遠端ゲイン制御部ＦＣの処理を、図８を用いて説明する。
まず、ここでは、遠端ゲイン制御部ＦＣが、遠端包落線値ＥFEをＸビットの右シフトを行ない、スケーリングファクタＸを用いてスケールを戻す。そして、所望の出力レベル値について固定値ＬＩＭから遠端包落線値ＥFEを差し引いて対数ゲイン値Ｇｆを算出する（ステップＳ６−１）。この固定値ＬＩＭは遠端ゲイン制御部ＦＣに記憶させておく。
【００３５】
次に、遠端ゲイン制御部ＦＣは、対数ゲイン値Ｇｆを、線形変換値としての線形ゲインに変換する（ステップＳ６−２）。具体的には、この音声装置に備えられたμＬａｗ伸張
処理部Ｕ２Ｌに対数ゲイン値Ｇｆを導入して線形ゲインgainを取得する。
【００３６】
更に、遠端ゲイン制御部ＦＣは、予め定められた最大ゲイン値としての最大ゲインG_MAX と線形ゲインgainとを比較する（ステップＳ６−３）。そして、線形ゲインgainが最大ゲインG_MAX を超えている場合（ステップＳ６−３においてＹＥＳの場合）、線形ゲインgainを最大ゲインG_MAX と設定する（ステップＳ６−４）。
【００３７】
そして、ステップＳ６−２又はステップＳ６−４において算出された線形ゲインgainを還元する（ステップＳ６−５）。本実施形態では、遠端から入力された信号についてμＬａｗ伸張処理部Ｕ２Ｌで処理された出力に乗算される。これにより、遠端の線形ゲインgainは最大ゲインG_MAX に制限される。
【００３８】
本実施形態によれば、以下のような効果を得ることができる。
・  本実施形態においては、音声装置において備えられたμＬａｗ伸張処理部Ｕ２ＬとμＬａｗ圧縮処理部Ｌ２Ｕとを利用しながら、μＬａｗ圧縮値を近似μＬａｗに変換する。
【００３９】
対数領域では、乗算は加算に帰着し、徐算は減算に帰着する。従って、パワー計算は、同じ信号を加算すればよい。一方、２つの信号強度比の計算は、信号の差を計算する。このように、μＬａｗ圧縮信号を用いれば、パワー計算や信号比計算を簡単に実行することができる。従って、特別な対数変換機構を追加することなく、μＬａｗ圧縮信号を直接的に利用することで、命令数を減らすことができる。
【００４０】
そして、乗算／除算や複雑な計算を行なう必要もなくなり、比較的低い能力のプロセッサにおいても多様な信号処理の実行が可能になる。この結果、効率的に自動利得調整器ＡＧＣやエコーサプレッサＥＳを効率的に実現することができる。本実施形態によれば、線形領域で処理するためのコードに対して、約１／３のコードで各機能を実現することができる。
【００４１】
なお、上記各実施形態は以下のように変更してもよい。
○  上記実施形態では、μＬａｗにおける装置を説明したが、ＡＬａｗや、他の規格においても適用可能である。
【００４２】
○  上記実施形態では、μＬａｗ伸張処理部Ｕ２ＬとμＬａｗ圧縮処理部Ｌ２Ｕの両者を用いて信号処理を実行したが、μＬａｗ圧縮信号を取得できるのであれば、一方のみを利用してもよい。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態の基本概念図。
【図２】本発明の実施形態のＡＧＣのブロック構成図。
【図３】本発明の実施形態の処理フロー図。
【図４】本発明の実施形態の処理フロー図。
【図５】本発明の実施形態のエコーサプレッサのブロック構成図。
【図６】本発明の実施形態の処理フロー図。
【図７】本発明の実施形態の処理フロー図。
【図８】本発明の実施形態の処理フロー図。
【符号の説明】
【００４４】
ＡＧＣ…付加信号処理手段としての自動利得調整器、Ｕ２Ｌ…信号変換手段としてのＬａｗ伸張処理部、Ｌ２Ｕ…信号変換手段としてのμＬａｗ圧縮処理部、ＡＶＥ…対数平均
値処理部、ＧＡＩＮ…ゲイン値計算処理部、ＥＳ…付加信号処理手段としてのエコーサプレッサ、ＥＮＶ１、ＥＮＶ２…対数包落線検出部、ＮＣ…近端ゲイン制御部、ＮＦ…遠端ゲイン制御部、Ｓ１，ＳＦＥ，ＳＮＥ…信号、ＭＳＢ…最上位ビット、ＧＡＩＮ０…抑制値、ＧＡＩＮ１…標準値。
【図１】
2006191316.tif 000003
【図２】
2006191316.tif 000004
【図３】
2006191316.tif 000005
【図４】
2006191316.tif 000006
【図５】
2006191316.tif 000007
【図６】
2006191316.tif 000008
【図７】
2006191316.tif 000009
【図８】
2006191316.tif 000010