(57)【要約】【課題】アタック回路およびリリース回路の設置に伴う回路規模の肥大化を防止することを課題とする。【解決手段】デジタルリミッタ回路（ＤＳＰ）２０は、音声信号などの入力信号の入力レベルを計算する入力レベル計算部２１と、入力レベルが閾値を超えたか否かを判定し、入力レベルが閾値を超えたと判定した場合に、入力レベルに対応するゲイン目標値を計算するゲイン目標値計算部２２と、ゲイン目標値計算部２２によって計算されたゲイン目標値と、当該入力レベル検出時以前のゲインとをもとに、当該入力信号に対するゲインを適応フィルタを用いて計算するゲイン計算部２３とを備える。【選択図】        図１
2005217769.tif 000002
【特許請求の範囲】
【請求項１】
デジタル化された入力信号から入力レベルを検出し、該検出された入力レベルに応じて前記入力信号に所定のゲインを乗算することによって出力信号のリミッティングをおこなうデジタルリミッタ回路であって、
前記入力レベルが閾値を超えたか否かを判定する閾値判定手段と、
前記閾値判定手段によって入力レベルが閾値を超えたと判定された場合に、前記入力レベルに対応するゲイン目標値を計算するゲイン目標値計算手段と、
前記ゲイン目標値計算手段によって計算されたゲイン目標値と、当該入力レベル検出時以前のゲインとをもとに、当該入力信号に対するゲインを適応フィルタを用いて計算するゲイン計算手段と、
を備えたことを特徴とするデジタルリミッタ回路。
【請求項２】
前記ゲイン目標値計算手段は、前記閾値判定手段によって入力レベルが閾値を超えたと判定された場合に、前記閾値を当該入力レベルで除算することによってゲイン目標値を計算することを特徴とする請求項１に記載のデジタルリミッタ回路。
【請求項３】
前記ゲイン目標値計算手段によって計算されたゲイン目標値と、直前のゲインとの差分の正負を判定する差分正負判定手段をさらに備え、
前記ゲイン計算手段は、前記差分正負判定手段によって判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、前記ゲイン目標値と直前のゲインとの差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算することを特徴とする請求項１または２に記載のデジタルリミッタ回路。
【請求項４】
前記適応フィルタのゲイン更新式で用いられるフィルタ係数を平均化するフィルタ係数平均化手段と、
前記差分正負判定手段は、前記フィルタ係数平均化手段によって平均化されたフィルタ係数と、前記ゲイン目標値計算手段によって計算されたゲイン目標値との差分の正負を判定し、
前記ゲイン計算手段は、前記差分正負判定手段によって判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、前記ゲイン目標値と前記フィルタ係数との差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算することを特徴とする請求項３に記載のデジタルリミッタ回路。
【請求項５】
前記入力信号を所望の周波数帯域ごとに分割する帯域分割デジタルフィルタと、
前記閾値判定手段、前記ゲイン目標値計算手段および前記ゲイン計算手段は、前記帯域分割デジタルフィルタによって分割された各周波数帯域ごとに処理をおこない、
前記ゲイン計算手段によって計算された各周波数帯域ごとのゲインが各周波数帯域ごとの入力信号にそれぞれ乗算された後に、該乗算された各周波数帯域ごとの出力信号を再合成する帯域再合成手段とをさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載のデジタルリミッタ回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル化された入力信号から入力レベルを検出し、該検出された入力レベルに応じて前記入力信号に所定のゲインを乗算することによって出力信号のリミッティングをおこなうデジタルリミッタ回路に関する。
【背景技術】
【０００２】
従来より、デジタル化された入力信号から入力レベルを検出し、該検出された入力レベルに応じて入力信号に所定のゲインを乗算することによって出力信号のリミッティングをおこなうコンプレッサやリミッタなどの信号処理回路が知られている（例えば、特許文献１参照）。
【０００３】
この信号処理回路では、入力音声信号が規定のレベルを超える場合に、規定のレベル以下の値に音量を抑圧するようにゲインを乗算するアタック回路と、その後、入力音声信号が規定のレベル以下の値になれば、アタック回路によって乗算されているゲインをリリースするリリース回路とが具備されている。
【０００４】
【特許文献１】特開平０５−１０２７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、アタック回路およびリリース回路の設置に伴って回路規模が肥大化するという問題点があった。すなわち、上記の従来技術では、規定のレベル以下の値に音量を抑圧するようにゲインを乗算するアタック回路と、アタック回路によって乗算されているゲインをリリースするリリース回路とを別々に設ける必要があるため、回路規模が肥大化することは避けられない。
【０００６】
また、上記の従来技術は、音声信号の入力信号レベルを検出するために「Ｌｏｇ回路」、「エクスポーネンシャル回路」を用いて入力レベルを計算し、該計算されたレベルごとにテーブル化された圧縮係数を選択し、該選択された圧縮係数をもとにゲインを計算するものあるため、処理量が膨大になり、係数を格納するメモリ量も膨大になるという問題点があった。
【０００７】
そこで、本発明は、上述した従来技術による問題点を解消するためになされたものであり、アタック回路およびリリース回路の設置に伴う回路規模の肥大化を防止することができるデジタルリミッタ回路を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、請求項１の発明に係るデジタルリミッタ回路は、デジタル化された入力信号から入力レベルを検出し、該検出された入力レベルに応じて前記入力信号に所定のゲインを乗算することによって出力信号のリミッティングをおこなうデジタルリミッタ回路であって、前記入力レベルが閾値を超えたか否かを判定する閾値判定手段と、前記閾値判定手段によって入力レベルが閾値を超えたと判定された場合に、前記入力レベルに対応するゲイン目標値を計算するゲイン目標値計算手段と、前記ゲイン目標値計算手段によって計算されたゲイン目標値と、当該入力レベル検出時以前のゲインとをもとに、当該入力信号に対するゲインを適応フィルタを用いて計算するゲイン計算手段と、を備えたことを特徴とする。
【０００９】
また、請求項２の発明に係るデジタルリミッタ回路は、請求項１の発明において、前記ゲイン目標値計算手段は、前記閾値判定手段によって入力レベルが閾値を超えたと判定された場合に、前記閾値を当該入力レベルで除算することによってゲイン目標値を計算することを特徴とする。
【００１０】
また、請求項３の発明に係るデジタルリミッタ回路は、請求項１または２の発明において、前記ゲイン目標値計算手段によって計算されたゲイン目標値と、直前のゲインとの差分の正負を判定する差分正負判定手段をさらに備え、前記ゲイン計算手段は、前記差分正負判定手段によって判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、前記ゲイン目標値と直前のゲインとの差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算することを特徴とする。
【００１１】
また、請求項４の発明に係るデジタルリミッタ回路は、請求項３の発明において、前記適応フィルタのゲイン更新式で用いられるフィルタ係数を平均化するフィルタ係数平均化手段と、前記差分正負判定手段は、前記フィルタ係数平均化手段によって平均化されたフィルタ係数と、前記ゲイン目標値計算手段によって計算されたゲイン目標値との差分の正負を判定し、前記ゲイン計算手段は、前記差分正負判定手段によって判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、前記ゲイン目標値と前記フィルタ係数との差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算することを特徴とする。
【００１２】
また、請求項５の発明に係るデジタルリミッタ回路は、請求項１〜４のいずれか一つの発明において、前記入力信号を所望の周波数帯域ごとに分割する帯域分割デジタルフィルタと、前記閾値判定手段、前記ゲイン目標値計算手段および前記ゲイン計算手段は、前記帯域分割デジタルフィルタによって分割された各周波数帯域ごとに処理をおこない、前記ゲイン計算手段によって計算された各周波数帯域ごとのゲインが各周波数帯域ごとの入力信号にそれぞれ乗算された後に、該乗算された各周波数帯域ごとの出力信号を再合成する帯域再合成手段とをさらに備えたことを特徴とする。
【発明の効果】
【００１３】
本発明に係るデジタルリミッタ回路は、入力レベルが閾値を超えたか否かを判定し、入力レベルが閾値を超えたと判定された場合に、入力レベルに対応するゲイン目標値を計算し、計算されたゲイン目標値と、当該入力レベル検出時以前のゲインとをもとに、当該入力信号に対するゲインを適応フィルタを用いて計算することとしたので、アタック回路およびリリース回路の設置に伴う回路規模の肥大化を防止することが可能なデジタルリミッタ回路が得られるという効果を奏する。さらに、これに関連して、入力信号に対するゲインを適応フィルタを用いて段階的に制御することにより、出力信号の急激なリミッティングを抑制することができ、出力音声信号の不連続性や音揺れに起因して不快音が発生することを防止することが可能になる。
【００１４】
また、本発明によれば、入力レベルが閾値を超えたと判定された場合に、閾値を当該入力レベルで除算することによってゲイン目標値を計算することとしたので、入力レベルと圧縮係数を対応付けたテーブルを不要化することができ、かかるテーブルを設けることに起因するメモリの肥大化を防止することが可能なデジタルリミッタ回路が得られるという効果を奏する。
【００１５】
また、本発明によれば、ゲイン目標値と、直前のゲインとの差分の正負を判定し、判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、ゲイン目標値と直前のゲインとの差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算することとしたので、アタック係数とリリース係数を独立に設定でき、また、差分正負判定に用いた差分をゲイン更新式で兼用することができるため、余分な計算を省略することができ、演算処理量を削減することが可能なデジタルリミッタ回路が得られるという効果を奏する。
【００１６】
また、本発明によれば、適応フィルタのゲイン更新式で用いられるフィルタ係数を平均化し、平均化されたフィルタ係数と、ゲイン目標値との差分の正負を判定し、判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、ゲイン目標値とフィルタ係数との差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算することとしたので、差分正負判定において、１つのゲイン目標値と当該入力レベル検出時以前のフィルタ係数との差分の正負を判定でき、ＦＩＲフィルタ係数の行列演算を回避できるため、演算処理量を削減することが可能なデジタルリミッタ回路が得られるという効果を奏する。
【００１７】
また、本発明によれば、入力信号を所望の周波数帯域ごとに分割し、分割された各周波数帯域ごとに処理をおこない、各周波数帯域ごとのゲインが各周波数帯域ごとの入力信号にそれぞれ乗算された後に、該乗算された各周波数帯域ごとの出力信号を再合成することとしたので、アンプによる増幅の利得特性やスピーカによる出力特性に応じてより詳細なリミッティング制御をおこなうことが可能なデジタルリミッタ回路が得られるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照して、ＤＳＰ（Digital Signal Processor）で実現される本発明に係るデジタルリミッタ回路をオーディオ装置に適用した場合の実施例を詳細に説明する。なお、以下では、本発明に係るデジタルリミッタ回路の概要および特徴を説明した後に、本実施例１に係るデジタルリミッタ回路を説明し、最後に、他の実施例として種々の変形例（実施例２）を説明することとする。
【００１９】
（概要および特徴）
まず最初に、本発明に係るデジタルリミッタ回路の概要および特徴を説明する。図１は、本実施例１に係るデジタルリミッタ回路の構成を示すブロック図である。同図に示すデジタルリミッタ回路２０は、概略的に、読み出し部１１から読み出された音声信号（入力信号）から入力レベルを検出し、該検出された入力レベルに応じて入力信号に所定のゲインを乗算することによって出力信号のリミッティングをおこない、該リミッティングがおこなわれた出力信号をアンプ１２を介してスピーカ１３に出力するものである。
【００２０】
ここで、本発明に係るデジタルリミッタ回路２０は、入力レベルが閾値を超えたか否かを判定し、入力レベルが閾値を超えたと判定された場合に、入力レベルに対応するゲイン目標値を計算し、計算されたゲイン目標値と、当該入力レベル検出時以前のゲインとをもとに、当該入力信号に対するゲインを適応ＦＩＲフィルタを用いて計算する点に主たる特徴があり、アタック回路およびリリース回路に代えて適応ＦＩＲフィルタを適用することにより、回路規模の肥大化を防止することができるようにしている。
【００２１】
この主たる特徴を具体的に説明すると、図２に示すように、入力レベルが閾値（Threshold）を超えた場合には、出力信号のリミッティングをおこなう必要があるが、入力信号を閾値（Threshold）に一律に抑圧すると、出力音声信号の不連続性や音揺れに起因する違和感が発生するため、本来的には、同図に示すような出力レベルにリミッティングされるのが好ましい。
【００２２】
そこで、かかるリミッティング処理を実現するために、本発明に係るデジタルリミッタ回路２０では、適応ＬＭＳアルゴリズムによって入力信号に対するゲインがゲイン目標値に近づくように処理をおこなう。このように、入力信号に対するゲインを適応フィルタを用いて段階的に制御することにより、出力信号の急激なリミッティングを抑制することができ、出力音声信号の不連続性や音揺れに起因して不快音が発生することを防止することが可能になる。
【００２３】
したがって、デジタルリミッタ回路における実効的な機能をより効果的に果たしつつ、アタック回路およびリリース回路に代えて適応ＦＩＲフィルタを適用することができるため、上記した主たる特徴のように、アタック回路およびリリース回路の設置に伴う回路規模の肥大化を防止することが可能になる。
【実施例１】
【００２４】
本実施例１では、入力レベルが閾値を超えたか否かを判定し、入力レベルが閾値を超えたと判定された場合に、入力レベルに対応するゲイン目標値を計算し、計算されたゲイン目標値と、当該入力レベル検出時以前のゲインとをもとに、当該入力信号に対するゲインを適応ＦＩＲフィルタを用いて計算するデジタルリミッタ回路について説明する。
【００２５】
図１は、本実施例１に係るデジタルリミッタ回路の構成を示すブロック図である。同図に示すように、オーディオ装置１は、読み出し部１１と、アンプ１２と、スピーカ１３と、デジタルリミッタ回路（ＤＳＰ）２０とを備える。このうち、読み出し部１１は、ＣＤプレーヤ、ＤＡＴ（ディジタル・オーディオ・テープレーコーダ）、カセットテーププレーヤ、ラジオチューナなどから読み出した音声信号をデジタルリミッタ回路２０に入力する処理部である。アンプ１２は、デジタルリミッタ回路２０から出力された出力信号を増幅してスピーカ１３で出力する。
【００２６】
ここで、本実施例１では、かかるデジタルリミッタ回路２０に対して、「入力１ｃｈ」としてＬ信号、「入力２ｃｈ」としてＲ信号が入力されることとし、かかる２つの入力信号の強度の和に対するゲインを計算し、「入力１ｃｈ」および「入力２ｃｈ」に対してそれぞれゲインを乗算することとする。
【００２７】
デジタルリミッタ回路（ＤＳＰ）２０は、概略的に、読み出し部１１から読み出された音声信号（入力信号）から入力レベルを検出し、該検出された入力レベルに応じて入力信号に所定のゲインを乗算することによって出力信号のリミッティングをおこない、該リミッティングがおこなわれた出力信号をアンプ１２を介してスピーカ１３に出力するものである。このデジタルリミッタ回路（ＤＳＰ）２０は、入力レベル計算部２１と、ゲイン目標値計算部２２と、ゲイン計算部２３と、乗算器２４と、乗算器２５とを備える。
【００２８】
入力レベル計算部２１は、音声信号などの入力信号の入力レベルを計算する処理部（積分回路）である。かかる「入力レベル」は、後段の処理において、入力信号の強度を示す指標として用いるものである。なお、「入力レベル」は、デジタルリミッタ回路２０に入力される音声信号の強度のばらつきを軽減するために計算されるものであり、入力信号が積分回路に入力されることによって検出される。
【００２９】
ゲイン目標値計算部２２は、入力レベル計算部２１によって入力された入力レベルが閾値を超えたと判定された場合に、入力レベルに対応するゲイン目標値を計算する。具体的には、図３に示すように、加算器２２ａによって入力レベルが閾値（Threshold）を超えたと判定された場合に、スイッチ２２ｂの切り替えによって除算近似回路２２ｃに入力レベルが入力され、除算近似回路２２ｃは、閾値を当該入力レベルで除算することによってゲイン目標値を計算する。
【００３０】
このように、閾値を当該入力レベルで除算することによってゲイン目標値を計算することにより、入力レベルと圧縮係数を対応付けたテーブルを不要化することができ、かかるテーブルを設けることに起因するメモリの肥大化を防止することが可能になる。また、除算近似をおこなうループ回数を任意に設定することで、除算近似の精度を可変にすることができ、要求される精度に応じて多様な用途に適用することができる。
【００３１】
また、ゲイン目標値計算部２２は、入力レベル計算部２１によって入力された入力レベルが閾値を超えていないと判定された場合に、ゲイン目標値を「１」に設定する。なお、ダイナミックレンジを可変にするために、ゲイン目標値として「１」以外の「定数」を与えるようにしても良い。
【００３２】
ゲイン計算部２３は、ゲイン目標値計算部２２によって計算されたゲイン目標値と、当該入力レベル検出時以前のゲインをもとに、当該入力信号に対するゲインを適応ＦＩＲフィルタを用いて計算する処理部である。具体的には、適応ＬＭＳアルゴリズムによって入力信号に対するゲインがゲイン目標値に近づくように適応処理をおこなう。このように、入力信号に対するゲインを適応フィルタを用いて段階的に制御することにより、出力信号の急激なリミッティングを抑制することができ、出力音声信号の不連続性や音揺れに起因して不快音が発生することを防止することが可能になる。
【００３３】
これをさらに詳細に説明すると、図４に示すように、比較差分器２３ａにおいて、ゲイン目標値計算部２２から入力されたゲイン目標値と、遅延器２３ｇから出力された直前のゲインとの差分の正負を判定し、ゲイン目標値と直前のゲインとの差分が「負」であると判定された場合には、スイッチ２３ｂの切り替えによってアタック係数（係数５）を選択し、また、ゲイン目標値と直前のゲインとの差分が「正」であると判定された場合には、スイッチ２３ｂの切り替えによってリリース係数（係数６）を選択する。
【００３４】
そして、このように選択されたアタック係数またはリリース係数をもとに、比較差分器２３ａで求められたゲイン目標値と直前のゲインとの差分から平均二乗誤差を最小にするような適応ＦＩＲフィルタを用いて、当該入力信号に対するゲインを計算する。すなわち、これによって、アタック係数とリリース係数を独立に設定でき、また、差分正負判定に用いた差分をゲイン更新式で兼用することができるため、余分な計算を省略することができ、演算処理量を削減することが可能になる。
【００３５】
乗算器２４は、ゲイン計算部２３によって計算されゲインを入力信号（入力１ｃｈ）に乗算するものであり、同様に、乗算器２５は、ゲイン計算部２３によって計算されゲインを入力信号（入力２ｃｈ）に乗算するものである。そして、乗算器２４および乗算器２５によってゲインを乗算された出力信号は、アンプ１２を介して増幅され、該増幅された出力信号がスピーカ１３で出力されることとなる。
【００３６】
上述してきたように、本実施例１に係るデジタルリミッタ回路によれば、入力レベルが閾値を超えたか否かを判定し、入力レベルが閾値を超えたと判定された場合に、入力レベルに対応するゲイン目標値を計算し、計算されたゲイン目標値と、当該入力レベル検出時以前のゲインとをもとに、当該入力信号に対するゲインを適応ＦＩＲフィルタを用いて計算することとしたので、デジタルリミッタ回路における実効的な機能をより効果的に果たしつつ、アタック回路およびリリース回路に代えて適応ＦＩＲフィルタを適用することができ、アタック回路およびリリース回路の設置に伴う回路規模の肥大化を防止することが可能になる。
【００３７】
さらに、これに関連して、入力信号に対するゲインを適応フィルタを用いて段階的に制御することにより、出力信号の急激なリミッティングを抑制することができ、出力音声信号の不連続性や音揺れに起因して不快音が発生することを防止することが可能になる。
【００３８】
また、本実施例１に係るデジタルリミッタ回路によれば、閾値を当該入力レベルで除算することによってゲイン目標値を計算することにより、入力レベルと圧縮係数を対応付けたテーブルを不要化することができ、かかるテーブルを設けることに起因するメモリの肥大化を防止することが可能になる。
【００３９】
また、本実施例１に係るデジタルリミッタ回路によれば、ゲイン目標値と、直前のゲインとの差分の正負を判定し、判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、ゲイン目標値と直前のゲインとの差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算することとしたので、アタック係数とリリース係数を独立に設定でき、また、差分正負判定に用いた差分をゲイン更新式で兼用することができるため、余分な計算を省略することができ、演算処理量を削減することが可能になる。
【実施例２】
【００４０】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例１以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【００４１】
例えば、本発明では、適応フィルタのゲイン更新式で用いられるフィルタ係数を平均化し、平均化されたフィルタ係数と、ゲイン目標値との差分の正負を判定し、判定された差分の正負に応じてアタック係数またはリリース係数を選択し、該選択されたアタック係数またはリリース係数をもとに、ゲイン目標値とフィルタ係数との差分から計算された平均二乗誤差を最小化する適応フィルタを用いて、当該入力信号に対するゲインを計算するようにしても良い。
【００４２】
すなわち、複数タップ存在するフィルタ係数に対して平均化（相加平均または加重平均などの平均化）をおこなうことで、比較差分器２３ａによっておこなわれる差分正負判定において、１つのゲイン目標値と当該入力レベル検出時以前のフィルタ係数との差分の正負を判定でき、ＦＩＲフィルタ係数の行列演算を回避できるため、演算処理量を削減することが可能になる。なお、フィルタ係数を平均化する際に有効とするフィルタ係数の数は、任意に設定することができる。
【００４３】
また、本発明では、図５に示すように、入力信号を所望の周波数帯域ごとに分割する帯域分割フィルタ２６と、各周波数帯域ごとに処理をおこない、各周波数帯域ごとのゲインが各周波数帯域ごとの入力信号にそれぞれ乗算された後に、該乗算された各周波数帯域ごとの出力信号を再合成する帯域再合成部２７とを備えるように構成しても良い。
【００４４】
例えば、帯域分割フィルタ２６は、入力信号を、「１ｋＨｚ」の入力信号、「５００Ｈｚ」の入力信号および「１０ｋＨｚ」の入力信号に分割する。続いて、実施例１と同様に、入力レベル計算部２１、ゲイン目標値計算部２２およびゲイン計算部２３の各処理をおこなう。そして、帯域再合成部２７は、ゲイン計算部２３によって計算された「１ｋＨｚ」の入力信号に対するゲイン、「５００Ｈｚ」の入力信号に対するゲイン、および「１０ｋＨｚ」の入力信号に対するゲインが、「１ｋＨｚ」の入力信号、「５００Ｈｚ」の入力信号および「１０ｋＨｚ」の入力信号にそれぞれ乗算された後に、「１ｋＨｚ」の出力信号、「５００Ｈｚ」の出力信号および「１０ｋＨｚ」の出力信号を再合成する。
【００４５】
このように、周波数帯域ごとのリミッティングレベルを設定することにより、アンプ１２による増幅の利得特性およびスピーカ１３による出力特性に応じてより詳細なリミッティング制御をおこなうことが可能になる。
【００４６】
また、実施例１では、入力レベルが閾値を超えたと判定された場合に、閾値を当該入力レベルで除算することによってゲイン目標値を計算することとしたが、本発明はこれに限定されるものではなく、入力レベルとゲイン目標値を対応付けたテーブルを用いてゲイン目標値を選出するようにしても良い。
【００４７】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報（アタック係数、リリース係数、フィルタ係数）については、特記する場合を除いて任意に変更することができる。
【００４８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【産業上の利用可能性】
【００４９】
以上のように、本発明に係るデジタルリミッタ回路は、デジタル化された入力信号から入力レベルを検出し、該検出された入力レベルに応じて入力信号に所定のゲインを乗算することによって出力信号のリミッティングをおこなうデジタルリミッタ回路に有用であり、特に、アタック回路およびリリース回路の設置に伴う回路規模の肥大化を防止することができるデジタルリミッタ回路に適している。
【図面の簡単な説明】
【００５０】
【図１】本実施例１に係るデジタルリミッタ回路の構成を示すブロック図である。
【図２】入力レベルおよび出力レベルの信号波形の一例を示す図である。
【図３】ゲイン目標値計算部の動作を説明するための動作説明図である。
【図４】ゲイン計算部の動作を説明するための動作説明図である。
【図５】帯域分割フィルタおよび帯域再合成ブロックを備えたデジタルリミッタ回路の構成を示すブロック図である。
【符号の説明】
【００５１】
１    オーディオ装置
１１    読み出し部
１２    アンプ
１３    スピーカ
２０    デジタルリミッタ回路（ＤＳＰ）
２１    入力レベル計算部
２２    ゲイン目標値計算部
２２ａ  加算器
２２ｂ  スイッチ
２２ｃ  除算近似回路
２３    ゲイン計算部
２３ａ  比較差分器
２３ｂ  スイッチ
２３ｇ  遅延器
２４、２５  乗算器
２６    帯域分割フィルタ
２７    帯域再合成部
【図１】
2005217769.tif 000003
【図２】
2005217769.tif 000004
【図３】
2005217769.tif 000005
【図４】
2005217769.tif 000006
【図５】
2005217769.tif 000007