"音源から出力されるオーディオ信号の最大値変化状態に基づいて第1包絡線の検出を行う第1包絡線検出手段と、該第1包絡線検出手段により検出された前記第1包絡線における所定時間の平均的な振幅の値を振幅平均値Ymeanとして算出する平均値算出手段と、前記第1包絡線検出手段により検出された前記第1包絡線の前記所定時間における振幅の最大値を振幅最大値Ymaxとして算出する最大値算出手段と、前記平均値算出手段により算出された振幅平均値Ymeanと前記最大値算出手段により算出された振幅最大値Ymaxと基づいて、検出ゲインを決定する検出ゲイン決定手段と、該検出ゲイン決定手段により決定された前記検出ゲインを下限値として、前記音源から出力されるオーディオ信号の最大値変化状態を求めて第2包絡線の検出を行う第2包絡線検出手段と、該第2包絡線検出手段により検出された前記第2包絡線をデシベル変換するデシベル変換手段と、該デシベル変換手段によりデシベル変換された前記第2包絡線を微分処理することにより、前記第2包絡線の変化量を示す変化量信号を生成する微分手段と、前記微分手段により生成された変化量信号に-1を乗算することにより信号の反転を行う反転手段と、該反転手段により反転された前記変化量信号をリニアな信号に変換することにより検出信号を生成するリニア変換手段と、前記オーディオ信号に前記検出信号を乗算した信号を、前記オーディオ信号から減算することにより補完信号を生成する補完信号生成手段と、該補完信号生成手段により生成された補完信号を、前記オーディオ信号に加算する加算手段とを備え、前記検出ゲイン決定手段は、前記振幅最大値Ymaxに対する前記振幅平均値Ymeanの比の値が、0.5より小さい値に設定される第1閾値よりも小さい場合に、前記検出ゲインを0[dB]に決定し、前記比の値が前記第1閾値である場合に、前記検出ゲインを10logYmax2[dB]に決定し、前記比の値が前記第1閾値以上であって、かつ、0.5より大きい値に設定される第2閾値以下である場合に、前記比の値が前記第1閾値から前記第2閾値まで増加するのに反比例させるようにして、前記10logYmax2[dB]より低減させた値を前記検出ゲインに決定し、前記比の値が前記第2閾値より大きい場合に、低減された前記検出ゲインにおける前記第2閾値の値を前記検出ゲインに決定することを特徴とするダイナミックレンジ拡張装置。前記検出ゲイン決定手段は、前記比の値が前記第1閾値以上であって、かつ、前記第2閾値以下である場合に、前記比の値が前記第1閾値から前記第2閾値まで増加するのに反比例させるようにして、前記検出ゲインを、前記10logYmax2[dB]から-3010logYmax2[dB]まで低減させ、前記比の値が前記第2閾値より大きい場合に、前記検出ゲインを-3010logYmax2[dB]に決定することを特徴とする請求項1に記載のダイナミックレンジ拡張装置。前記補完信号生成手段により生成された補完信号のゲインを増幅又は減衰することによりゲイン調節を行うゲイン調節手段を有し、前記加算手段は、前記ゲイン調節手段によりゲイン調節された前記補完信号を、前記オーディオ信号に加算することを特徴とする請求項1または請求項2に記載のダイナミックレンジ拡張装置。前記微分手段は、ハイパスフィルタを用いて前記オーディオ信号のフィルタリング処理を行うことによって微分処理を行い、該フィルタリング処理により求められる前記変化量の変化時間は、前記ハイパスフィルタにおける正規化カットオフ周波数の設定値を変更することにより調整されることを特徴とする請求項1乃至請求項3のいずれか1項に記載のダイナミックレンジ拡張装置。ところで、このようなダイナミックレンジが圧縮されたCD音源を、ボリューム設定で音量を増大した後にスピーカから再生出力し、または、CD音源を増幅するパワーアンプ等を介してスピーカから再生出力する場合が多く存在する。このようにボリューム設定やパワーアンプ等による出力音の音量増大が行われると、CDに記録された状態において、既に信号出力が抑制されて平坦化されているためダイナミックレンジが圧縮されて、クリップされているため、音のメリハリ感が大きく低減され、また、臨場感も低下してしまうという問題があった。また、図17の破線Aおよび破線Bで囲んだ部分のように、オーディオ信号の振幅が±1でクリップされた場合には、信号波形が矩形状になるため、不要な高調波が発生し易くなり、音質の劣化が発生するという問題があった。このため、ダイナミックレンジが圧縮されて平坦化されたオーディオ信号の出力音に対して、ダイナミックレンジを拡張することに対する要望が高まっている。一方で、ダイナミックレンジの圧縮が行われていない場合において、ダイナミックレンジの拡張が行われてしまうと、音質の劣化を招いてしまうおそれがあるという問題がある。さらに、インターネットラジオのような音声配信サービスでは、信号がフルスケールに満たない場合スピーカなどの出力レンジに余裕がある場合であっても、ダイナミックレンジの圧縮が行われてしまっている場合もあり得る。同楽曲でありながら、フルスケールに満たない場合の信号とフルスケールである場合の信号に対し、ダイナミックレンジの拡張処理を行った結果、振幅スケールの違いから、補完された信号の変動形状が異なることがないよう配慮すべきである。本発明は、上記課題に鑑みてなされたものであり、ダイナミックレンジが圧縮されて平坦化されたオーディオ信号の出力音に対して、当該オーディオ信号がフルスケールに満たない信号であっても、フルスケールを満たす信号であっても、メリハリ感と臨場感とを発現させ、音質を向上させることが可能なダイナミックレンジ拡張装置を提供することを課題とする。上記課題を解決するために、本発明に係るダイナミックレンジ拡張装置は、音源から出力されるオーディオ信号の最大値変化状態に基づいて第1包絡線の検出を行う第1包絡線検出手段と、該第1包絡線検出手段により検出された前記第1包絡線における所定時間の平均的な振幅の値を振幅平均値Ymeanとして算出する平均値算出手段と、前記第1包絡線検出手段により検出された前記第1包絡線の前記所定時間における振幅の最大値を振幅最大値Ymaxとして算出する最大値算出手段と、前記平均値算出手段により算出された振幅平均値Ymeanと前記最大値算出手段により算出された振幅最大値Ymaxと基づいて、検出ゲインを決定する検出ゲイン決定手段と、該検出ゲイン決定手段により決定された前記検出ゲインを下限値として、前記音源から出力されるオーディオ信号の最大値変化状態を求めて第2包絡線の検出を行う第2包絡線検出手段と、該第2包絡線検出手段により検出された前記第2包絡線をデシベル変換するデシベル変換手段と、該デシベル変換手段によりデシベル変換された前記第2包絡線を微分処理することにより、前記第2包絡線の変化量を示す変化量信号を生成する微分手段と、前記微分手段により生成された変化量信号に-1を乗算することにより信号の反転を行う反転手段と、該反転手段により反転された前記変化量信号をリニアな信号に変換することにより検出信号を生成するリニア変換手段と、前記オーディオ信号に前記検出信号を乗算した信号を、前記オーディオ信号から減算することにより補完信号を生成する補完信号生成手段と、該補完信号生成手段により生成された補完信号を、前記オーディオ信号に加算する加算手段とを備え、前記検出ゲイン決定手段は、前記振幅最大値Ymaxに対する前記振幅平均値Ymeanの比の値が、0.5より小さい値に設定される第1閾値よりも小さい場合に、前記検出ゲインを0[dB]に決定し、前記比の値が前記第1閾値である場合に、前記検出ゲインを10logYmax2[dB]に決定し、前記比の値が前記第1閾値以上であって、かつ、0.5より大きい値に設定される第2閾値以下である場合に、前記比の値が前記第1閾値から前記第2閾値まで増加するのに反比例させるようにして、前記10logYmax2[dB]より低減させた値を前記検出ゲインに決定し、前記比の値が前記第2閾値より大きい場合に、低減された前記検出ゲインにおける前記第2閾値の値を前記検出ゲインに決定することを特徴とする。本発明に係るダイナミックレンジ拡張装置は、第2包絡線検出手段においてオーディオ信号の最大値変化状態に基づいて第2包絡線の検出を行い、微分手段により第2包絡線の変化量を示す変化量信号の生成を行う。このため、第2包絡線における最大値変化が大きい場合には、変化量信号の変化量が大きくなり、第2包絡線における最大値変化が小さい場合には、変化量信号の変化量が小さくなる。反転手段で第2包絡線の変化量が示された変化量信号の反転を行った後にオーディオ信号に乗算し、乗算処理された信号を、オーディオ信号から減算することにより、圧縮されて平坦化されたオーディオ信号のダイナミックレンジを拡張するための補完信号を生成することができる。従って、加算手段において補完信号生成手段により生成された補完信号を、オーディオ信号に加算することにより、ダイナミックレンジが圧縮されて平坦化された箇所のダイナミックレンジを拡張することができ、出力されるオーディオ信号のメリハリ感と臨場感とを発現させることが可能となる。さらに、本発明に係るダイナミックレンジ拡張装置では、検出ゲイン決定手段により決定された検出ゲインを下限値として、オーディオ信号の最大値変化状態に基づいて第2包絡線が求められている。つまり、ダイナミックレンジの拡張処理に用いられる第2包絡線検出の下限値が、検出ゲインに基づいて決定される。ここで、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が、0.5より小さい値に設定される第1閾値よりも小さい場合に、検出ゲインは0に決定される。つまり、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が比較的小さい0.5より小さい場合には、第2包絡線検出の下限値が0[dB]に決定されることになる。一般に、オーディオ信号において振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が小さい場合には、ダイナミックレンジの圧縮が行われているおそれが低い。このため、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が比較的小さい0.5より小さい場合に、検出ゲイン決定手段が、第2包絡線検出の下限値検出ゲインを0[dB]に決定することにより、第2包絡線が過大に検出されて不必要な補完信号がオーディオ信号に加算され、オーディオ信号の音質が低減されてしまうことを抑制することが可能となる。一方で、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が、第1閾値以上であって、かつ、0.5より大きい値に設定される第2閾値よりも小さい場合に、比の値が第1閾値から第2閾値まで増加するのに反比例させるようにして、10logYmax2[dB]より低減された値が検出ゲインとして決定される。一般に、オーディオ信号において振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が大きい場合には、ダイナミックレンジの圧縮が行われているおそれが高い。このため、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が第1閾値から第2閾値まで増加するに従って、第1閾値に対応する10logYmax2[dB]より低減させた値を第2包絡線検出の下限値に決定することにより、ダイナミックレンジの圧縮が行われたオーディオ信号に適切な補完信号を加算することができ、オーディオ信号の音質向上を図ることが可能となる。さらに、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が第2閾値より大きい場合には、比の値に反比例して低減された第2閾値における検出ゲインを、第2包絡線検出の下限値検出ゲインに決定することにより、第2包絡線における最大値変化が過大に検出されてしまって、オーディオ信号に不適切な補完信号が加算されてしまうことを防止することができる。また、本発明に係るダイナミックレンジ拡張装置では、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値に基づいてダイナミックレンジの圧縮の程度を判断するため、ダイナミックレンジの圧縮が行われたオーディオ信号がフルスケールである場合であっても、フルスケールに満たない場合であっても、その出力レベルに左右されることなくダイナミックレンジの拡張処理を行うことができる。このため、フルスケールに満たないオーディオ信号であって、ダイナミックレンジの圧縮が行われている信号に対し、ダイナミックレンジの拡張処理が行われない可能性を排除することができる。また、上述したダイナミックレンジ拡張装置において、前記検出ゲイン決定手段は、前記比の値が前記第1閾値以上であって、かつ、前記第2閾値以下である場合に、前記比の値が前記第1閾値から前記第2閾値まで増加するのに反比例させるようにして、前記検出ゲインを、前記10logYmax2[dB]から-3010logYmax2[dB]まで低減させ、前記比の値が前記第2閾値より大きい場合に、前記検出ゲインを-3010logYmax2[dB]に決定するものであってもよい。CDやDVD等においてダイナミックレンジが圧縮された状態で記録されるオーディオ信号では、第2包絡線検出の検出範囲を-30[dB]~0[dB]に設定した上でダイナミックレンジを拡張することにより、効果的な音質向上を図ることが好ましい。このため、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が第1閾値以上であって、かつ、第2閾値以下である場合には、比の値が前記第1閾値から第2閾値まで増加するのに反比例させるようにして、検出ゲインを、10logYmax2[dB]から-3010logYmax2[dB]まで低減させ、比の値が第2閾値より大きい場合には、検出ゲインを-3010logYmax2[dB]に決定することにより、CDやDVD等に記録されるオーディオ信号に適したダイナミックレンジの拡張処理を行うことが可能となる。また、上述したダイナミックレンジ拡張装置は、前記補完信号生成手段により生成された補完信号のゲインを増幅又は減衰することによりゲイン調節を行うゲイン調節手段を有し、前記加算手段は、前記ゲイン調節手段によりゲイン調節された前記補完信号を、前記オーディオ信号に加算するものであってもよい。補完信号は、包絡線における最大値変化に基づいて生成されるため、ダイナミックレンジが圧縮されて平坦化された箇所におけるゲイン振幅を拡張することが可能である。しかしながら、拡張すべきダイナミックレンジのゲインは、ダイナミックレンジが圧縮されて平坦化されたオーディオ信号ごとに異なり、そのまま補完信号をオーディオ信号に加算しても、十分なダイナミックレンジの補完拡張を行えなかったり、ダイナミックレンジの補完拡張量が多すぎたりして、かえって音質の低下を招いてしまうおそれもある。このため、オーディオ信号の圧縮状態などに応じて、ゲイン調節手段で予め補完信号のゲインを増幅又は減衰しておくことにより、加算手段で補完信号が加算されたオーディオ信号のダイナミックレンジを、適切に拡張することが可能となる。また、上述したダイナミックレンジ拡張装置において、前記微分手段は、ハイパスフィルタを用いて前記オーディオ信号のフィルタリング処理を行うことによって微分処理を行い、該フィルタリング処理により求められる前記変化量の変化時間は、前記ハイパスフィルタにおける正規化カットオフ周波数の設定値を変更することにより調整されるものであってもよい。上述したように、微分手段における微分処理は、オーディオ信号に対して、ハイパスフィルタを用いたフィルタリング処理を行うことによって実現される。また、このハイパスフィルタの正規化カットオフ周波数の設定値を変更することにより、フィルタリング処理により求められる変化量の変化時間を調整することが可能となる。例えば、ダイナミックレンジが圧縮されて振幅が平坦化される状態は、コンプレッサやリミッタにおける設定により異なり、また、CDとDVDとではダイナミックレンジの圧縮状態が異なったものとなる。従って、オーディオ信号におけるダイナミックレンジの圧縮状態に応じて正規化カットオフ周波数を調整することにより、ダイナミックレンジの圧縮状態に適したダイナミックレンジの拡張時間の調整を行うことが可能となる。本発明に係るダイナミックレンジ拡張装置は、検出ゲイン決定手段により決定された検出ゲインを下限値として、オーディオ信号の最大値変化状態に基づいて第2包絡線が求められている。つまり、ダイナミックレンジの拡張処理に用いられる第2包絡線検出の下限値が、検出ゲインに基づいて決定される。ここで、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が、0.5より小さい値に設定される第1閾値よりも小さい場合に、検出ゲインは0に決定される。つまり、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が比較的小さい0.5より小さい場合には、第2包絡線検出の下限値が0[dB]に決定されることになる。一般に、オーディオ信号において振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が小さい場合には、ダイナミックレンジの圧縮が行われているおそれが低い。このため、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が比較的小さい0.5より小さい場合に、検出ゲイン決定手段が、第2包絡線検出の下限値検出ゲインを0[dB]に決定することにより、第2包絡線が過大に検出されて不必要な補完信号がオーディオ信号に加算され、オーディオ信号の音質が低減されてしまうことを抑制することが可能となる。一方で、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が、第1閾値以上であって、かつ、0.5より大きい値に設定される第2閾値よりも小さい場合に、比の値が第1閾値から第2閾値まで増加するのに反比例させるようにして、10logYmax2[dB]より低減された値が検出ゲインとして決定される。一般に、オーディオ信号において振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が大きい場合には、ダイナミックレンジの圧縮が行われているおそれが高い。このため、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が第1閾値から第2閾値まで増加するに従って、第1閾値に対応する10logYmax2[dB]より低減させた値を第2包絡線検出の下限値に決定することにより、ダイナミックレンジの圧縮が行われたオーディオ信号に適切な補完信号を加算することができ、オーディオ信号の音質向上を図ることが可能となる。さらに、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値が第2閾値より大きい場合には、比の値に反比例して低減された第2閾値における検出ゲインを、第2包絡線検出の下限値検出ゲインに決定することにより、第2包絡線における最大値変化が過大に検出されてしまって、オーディオ信号に不適切な補完信号が加算されてしまうことを防止することができる。また、本発明に係るダイナミックレンジ拡張装置では、振幅最大値Ymaxに対する振幅平均値Ymeanの比の値に基づいてダイナミックレンジの圧縮の程度を判断するため、ダイナミックレンジの圧縮が行われたオーディオ信号がフルスケールである場合であってもフルスケールに満たない場合であっても、その出力レベルに左右されることなくダイナミックレンジの拡張処理を行うことができる。このため、フルスケールに満たないオーディオ信号であって、ダイナミックレンジの圧縮が行われていない信号などに対して、不要なダイナミックレンジの拡張処理が行われてしまうことを抑制することが可能となる。以下、本発明に係るダイナミックレンジ拡張装置の一例について、図面を示して詳細について説明する。[ダイナミックレンジ拡張装置]図1は、本実施の形態に係るダイナミックレンジ拡張装置1の概略構成を示したブロック図である。ダイナミックレンジ拡張装置1は、ダイナミックレンジの圧縮により平坦化された状態となったオーディオ信号のゲイン信号レベルを拡張する補完する役割を有している。ダイナミックレンジ拡張装置1は、LPF部ローパスフィルタ部10と、HPF部ハイパスフィルタ部11と、第1変動検出部12と、第2変動検出部13と、第1重み付け部14と、第2重み付け部15と、合成部加算手段16と、楽曲分析部17とを有している。ダイナミックレンジ拡張装置1には、ダイナミックレンジの圧縮されたオーディオ信号例えば、CDなどへの記録に伴ってダイナミックレンジが圧縮されたオーディオ信号が入力される。入力されたオーディオ信号は、図1に示すように、ダイナミックレンジ拡張装置1のLPF部10と、HPF部11と、合成部16と、楽曲分析部17に対してそれぞれ出力される。[楽曲分析部]楽曲分析部17は、入力されるオーディオ信号ダイナミックレンジの圧縮が行われたオーディオ信号より包絡線第1包絡線の検出を行い、検出された包絡線に基づいて、第1変動検出部12および第2変動検出部13に対する包絡線第2包絡線の検出の下限値検出ゲインを動的に決定設定する役割を有している。楽曲分析部17は、図2に示すように、第1最大値検出部第1包絡線検出手段21と、第1最大値ホールド部第1包絡線検出手段22と、第1スムージング部第1包絡線検出手段23と、モノラル変換部24と、平均値ホールド部平均値算出手段25と、第2最大値ホールド部最大値算出手段26と、検出ゲイン算出部検出ゲイン決定手段27とを有している。第1最大値検出部21は、入力されたLチャネルおよびRチャネルのそれぞれのオーディオ信号の振幅を絶対値化した後に、所定の時間mサンプル内の最大値を検出して、それぞれのチャネル毎に出力する役割を有している。従って、第1最大値検出部21において所定の時間mサンプルごとに最大値が更新されて、第1最大値ホールド部22に出力される。ただし、第2最大値検出部31図8参照に対する入力信号として、所定の周波数でサンプリングされたデータが用いられている。第1最大値ホールド部22は、第1最大値検出部21において所定の時間mサンプルごとに更新されるそれぞれのチャネルの最大値を受信した場合において、受信した最新の最大値だけでなく、その最大値を含む過去n回分の最大値n個の最大値の中で、最も大きな値を示す最大値の値を、それぞれのチャネル毎に求める。そして、第1最大値ホールド部22は、求められた各チャネルの最大値を、所定の時間mサンプルごとに、第1スムージング部23へ出力する。つまり、第1最大値ホールド部22は、第1最大値検出部21から所定の時間mサンプルごとに所定の時間mサンプルの内で最も大きな値の最大値を取得し、さらに、取得した最大値を含む過去n回分の最大値の中で最も値の大きな最大値つまり、n×mサンプルの間における最も値の高い最大値を検出して、所定の時間mサンプルごとに、第1スムージング部23へ出力する。なお、第1最大値ホールド部22から第1スムージング部23へと出力されるn×mサンプルの中で最も高い値の最大値は、所定の時間mサンプルだけ値がホールド保持された状態で出力される。第1スムージング部23は、第1最大値ホールド部22より取得した各チャネルの最大値の信号を積分処理することにより、最大値の変動を滑らかにするスムージング処理する役割を有している。このようにして第1最大値ホールド部22より取得した信号を滑らかにすることにより、オーディオ信号に対する包絡線第1包絡線の信号検出をチャネル毎LチャネルおよびRチャネルに行う。この包絡線第1包絡線の検出信号は、リニアな信号特性振幅でゲインが示される特性を有している。このようにして検出された包絡線第1包絡線の検出信号を第1の包絡線信号という。モノラル変換部24は、第1スムージング部23において求められたLチャネルおよびRチャネルの第1の包絡線信号の平均を算出する役割を有している。算出された平均の包絡線信号は、平均値ホールド部25と第2最大値ホールド部26とのそれぞれに出力される。平均値ホールド部25は、モノラル変換部24より取得した第1の包絡線信号の平均値振幅平均値を、オーディオ信号の入力が行われている間オーディオ信号が特定の楽曲である場合には、その楽曲が終了するまでの間:所定時間算出してホールド保持維持する役割を有している。つまり、オーディオ信号が入力されて間もない時間においては、入力から間もない時間が経過するまでの振幅の平均値が算出されてホールドされ、その後、入力からしばらく時間が経過した場合には、入力からしばらく時間が経過するまでの振幅の平均値が算出されてホールドされることになる。また、第2最大値ホールド部26は、モノラル変換部24より取得した第1の包絡線信号の最大値振幅最大値を、入力されたオーディオ信号の入力が行われている間オーディオ信号が特定の楽曲である場合には、その楽曲が終了するまでの間:所定時間算出してホールドする役割を有している。従って、オーディオ信号が入力されて間もない時間においては、入力から間もない時間が経過するまでの振幅の最大値が算出されてホールドされ、その後、入力からしばらく時間が経過した場合には、入力からしばらく時間が経過するまでの振幅の最大値が算出されてホールドされることになる。平均値ホールド部25において算出された包絡線第1包絡線の振幅平均値と、第2最大値ホールド部26において算出された包絡線第1包絡線の振幅最大値は、それぞれ検出ゲイン算出部27へ出力される。検出ゲイン算出部27は、平均値ホールド部25で算出された包絡線第1包絡線の振幅平均値と、第2最大値ホールド部26で算出された包絡線第1包絡線の振幅最大値とを用いて、第1変動検出部12および第2変動検出部13における包絡線検出第2包絡線の検出の下限値[dB]を動的に算出する決定する役割を有している。平均値ホールド部25で算出された包絡線第1包絡線の振幅平均値をYmeanとし、第2最大値ホールド部26で算出された包絡線第1包絡線の振幅最大値をYmaxとすると、包絡線検出第2包絡線の検出の下限値[dB]を示すfYmean,Ymaxは、式1で求められる。Ymean/Ymaxが0.45第1閾値より小さい値である場合には、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが0[dB]に決定され、Ymean/Ymaxが0.60第2閾値より大きい値である場合には、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが、-3010logYmax2[dB]に決定され、Ymean/Ymaxが0.45以上で0.60以下である場合には、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが、-200Ymean/Ymax9010logYmax2[dB]に決定される。なお、10logYmax2には、包絡線第1包絡線の振幅の最大値をデシベル値に変換するための変換式変換関係を示している。図3は、上述した式1に基づいて、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxと、包絡線第1包絡線の振幅最大値に対する振幅平均値の比Ymean/Ymaxとの関係を示したグラフである。図3に示すように比の値Ymean/Ymaxが0.45より小さい場合には、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが0[dB]に維持決定設定されるが、比の値Ymean/Ymaxが0.45になると、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが10logYmax2の値-200Ymean/Ymax9010logYmax2においてYmean/Ymaxに0.45を代入した値[dB]となる。その後、比の値Ymean/Ymaxが0.45から0.60まで増加するのに反比例して、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが減少し、比の値Ymean/Ymaxが0.60以上になった場合には、包絡線検出の下限値fYmean,Ymaxが-3010logYmax2の値-200Ymean/Ymax9010logYmax2においてYmean/Ymaxに0.60を代入した値[dB]に維持決定設定される。このように、比の値Ymean/Ymaxの0.45と0.60とが閾値第1閾値:0.45、第2閾値:0.60となり、比の値Ymean/Ymaxが0.00~0.45の間では、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが0[dB]に維持決定設定され、比の値Ymean/Ymaxが0.45~0.60の間では、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが比の値Ymean/Ymaxに反比例して低減され、比の値Ymean/Ymaxが0.60以上になる場合には、包絡線検出第2包絡線の検出の下限値fYmean,Ymaxが-3010logYmax2[dB]に維持される。図4aは、リミッタ処理によりダイナミックレンジの圧縮が行われる前のオーディオ信号の振幅変化を示した図であり、bは、リミッタ処理によりダイナミックレンジの圧縮が行われた後のオーディオ信号の振幅変化を示した図である。図4aに示すように、ダイナミックレンジの圧縮が行われる前のオーディオ信号では、振幅の振れ幅が大きいため、振幅最大値と振幅平均値との差が大きくなる。しかしながら、図4bに示すように、リミッタ処理によりダイナミックレンジの圧縮が行われた後のオーディオ信号では、振幅最大値がリミッタ処理により制限されてクリップが発生するため、振幅最大値が低く抑えられる。また、振幅最大値が抑えられることから、振幅平均値が相対的に高い値を示すことなり、振幅最大値と振幅平均値との差が小さくなる。このため、ダイナミックレンジの圧縮が行われる前のオーディオ信号とダイナミックレンジの圧縮が行われた後のオーディオ信号とで、振幅最大値に対する振幅平均値の比の値第1包絡線の振幅最大値に対する振幅平均値の比Ymean/Ymaxの値に対応するとを比べると、ダイナミックレンジの圧縮が行われる前の方が比の値が小さく、ダイナミックレンジの圧縮が行われた後の方が比の値が大きくなる傾向が生ずる。従って、振幅最大値に対する振幅平均値の比の値が大きい場合には、ダイナミックレンジの圧縮が行われているおそれの高いオーディオ信号であると判断することができる。比の値が小さい場合には、ダイナミックレンジの圧縮が行われているおそれの低いオーディオ信号であると判断することができる。図5は、ダイナミックレンジが大きく圧縮されて多数のクリップが発生するオーディオ信号が楽曲分析部17に入力された場合におけるグラフである。図6は、ダイナミックレンジが図5に比べて小さく圧縮されているがクリップが散見されるオーディオ信号が楽曲分析部17に入力された場合におけるグラフである。図7は、ダイナミックレンジの圧縮が行われていないオーディオ信号が楽曲分析部17に入力された場合におけるグラフである。具体的に、図5~図7においてaは、オーディオ信号の3秒間の振幅変化を示したグラフである。bは、第1スムージング部23によって算出された包絡線と、平均値ホールド部25において算出される包絡線第1包絡線の振幅平均値と、第2最大値ホールド部26において算出される包絡線第1包絡線の振幅最大値の変化を示したグラフである。cは、包絡線第1包絡線の振幅最大値に対する振幅平均値の比Ymean/Ymaxの値を示したグラフである。図5aに示されるオーディオ信号はダイナミックレンジの圧縮が大きいため、ほぼ連続的に振幅が±1に制限維持された状態となっており、連続的にクリップが発生している。このため、図5bに示すように、包絡線第1包絡線の振幅値と振幅最大値とがほぼ1の値振幅を維持し、また、振幅平均値も振幅最大値に近い値を示している。従って、図5cに示すように、包絡線第1包絡線の振幅最大値に対する振幅平均値の比Ymean/Ymaxの値比率は、0.9程度の高い値を示している。一方で、図6aに示されるオーディオ信号はダイナミックレンジの圧縮が小さいため、一部分の振幅だけが±1に制限維持された状態となっており、クリップが散見される状態である。このため、図6bに示すように、包絡線第1包絡線の振幅値が、クリップの発生していない箇所において変動した状態となっている。従って、図6cに示すように、包絡線第1包絡線の振幅最大値に対する振幅平均値の比Ymean/Ymaxの値比率は、図5cに比べて低減されて、0.7程度の値を示している。また、図7aに示されるオーディオ信号はダイナミックレンジの圧縮が行われていないため、振幅の最大値が±1の範囲に制限されており、クリップが全く発生していない。このため、図7bに示すように、包絡線第1包絡線の振幅値が図5b、図6bに比べて大きく変動した状態を保っており、振幅平均値も、図5b、図6bに比べて低い値となっている。従って、図7cに示すように、包絡線第1包絡線の振幅最大値に対する振幅平均値の比Ymean/Ymaxの値比率は、図5c、図6cに比べて低減されて、0.3程度の値を示している。図5~図7に示したように、ダイナミックレンジの圧縮が大きい程、振幅最大値に対する振幅平均値の比の値が大きな値を示し、ダイナミックレンジの圧縮が小さくなるに従って、振幅最大値に対する振幅平均値の比の値が低減し、ダイナミックレンジの圧縮が行われていない場合には、振幅最大値に対する振幅平均値の比の値が低くなる。このため、楽曲分析部17では、比Ymean/Ymaxの値に応じて、包絡線検出第2包絡線の検出の下限値を一定の範囲内で上述した式1においては、0~-3010logYmax2[dB]の範囲内でで低減変動させる。例えば、比Ymean/Ymaxの値が高くて、ダイナミックレンジの圧縮が行われているおそれが高い場合には、ダイナミックレンジの拡張を行う包絡線第2包絡線の下限値を低い値に設定決定し、クリップが生じ得るオーディオ信号のダイナミックレンジが効果的に拡張されるようにする。一方で、比Ymean/Ymaxの値が低くて、ダイナミックレンジの圧縮が行われていないおそれが高い場合には、ダイナミックレンジの拡張を行う包絡線第2包絡線の下限値を高い値に設定決定することによって、クリップが生じていないオーディオ信号のダイナミックレンジが過剰に拡張されてしまうことを防止する。その後、楽曲分析部17の検出ゲイン算出部27において算出された包絡線検出第2包絡線の検出の下限値fYmean,Ymaxの値は、第1変動検出部12および第2変動検出部13のそれぞれの第2最大値検出部31図8参照へと、リアルタイム連続的に出力される。[LPF部およびHPF部]LPF部10は、入力されたオーディオ信号ダイナミックレンジの圧縮が行われたオーディオ信号に対して、ローパスフィルタリング処理を行うことにより、入力されたオーディオ信号の低域成分を抽出する役割を有している。一方で、HPF部11は、入力されたオーディオ信号に対して、ハイパスフィルタリング処理を行うことにより、入力されたオーディオ信号の高域成分を抽出する役割を有している。[第1変動検出部および第2変動検出部]第1変動検出部12は、LPF部10より入力された低域のオーディオ信号の包絡線を求め、求められた包絡線第2包絡線が小さい信号から大きい信号に変化する量を検出信号として検出して、第1重み付け部14へと出力する役割を有している。また、第2変動検出部13も同様に、HPF部11より入力された高域のオーディオ信号の包絡線第2包絡線を求め、求められた包絡線第2包絡線が小さい信号から大きい信号に変化する量を検出信号として検出して、第2重み付け部15へと出力する役割を有している。図8は、第1変動検出部12の概略構成を示したブロック図である。第1変動検出部12は、図8に示すように、第2最大値検出部第2包絡線検出手段31と、第3最大値ホールド部第2包絡線検出手段32と、第2スムージング部第2包絡線検出手段33と、デシベル変換部デシベル変換手段34と、微分部微分手段35と、反転部反転手段36と、レベル制限部37と、リニア変換部リニア変換手段38とを有している。第2最大値検出部31は、LPF部10によって低域成分が抽出されたオーディオ信号の振幅を絶対値化した後に、所定の時間mサンプル内の最大値を検出して出力する役割を有している。第2最大値検出部31は、第1最大値検出部21と同様の処理を行う。従って、第2最大値検出部31においても、第1最大値検出部21と同様に、所定の時間mサンプルごとに最大値が更新されて、第3最大値ホールド部32に出力される。ただし、第2最大値検出部31に対する入力信号として、所定の周波数でサンプリングされたデータが用いられている。なお、第2最大値検出部31または第3最大値ホールド部32においては、最大値検出における検出範囲が予め設定されており、設定された検出範囲以下所定値以下の信号レベルの検出は行なわれない。ここで、第2最大値検出部31には、楽曲分析部17の検出ゲイン算出部27より包絡線検出第2包絡線の検出の下限値検出ゲインがリアルタイムに入力される。第2最大値検出部31は、検出ゲイン算出部27より取得した包絡線検出第2包絡線の検出の下限値に基づいて、設定された検出範囲の下限値をリアルタイムに動的に変動させて最大値の検出を行う。第3最大値ホールド部32は、第2最大値検出部31において所定の時間mサンプルごとに更新される最大値を受信した場合において、受信した最新の最大値だけでなく、その最大値を含む過去n回分の最大値n個の最大値の中で、最も大きな値を示す最大値の値を求める。そして、第3最大値ホールド部32は、求められた最大値を所定の時間mサンプルごとに、第2スムージング部33へ出力する。ここで、第3最大値ホールド部32も第1最大値ホールド部22と同様の処理を行う。このため、第3最大値ホールド部32も、第1最大値ホールド部22と同様に、第2最大値検出部31から所定の時間mサンプルごとに所定の時間mサンプルの内で最も大きな値の最大値を取得し、さらに、取得した最大値を含む過去n回分の最大値の中で最も値の大きな最大値つまり、n×mサンプルの間における最も値の高い最大値を検出して、所定の時間mサンプルごとに、第2スムージング部33へ出力する。なお、第3最大値ホールド部32から第2スムージング部33へと出力されるn×mサンプルの中で最も高い値の最大値は、所定の時間mサンプルだけ値がホールド保持された状態で出力される。第2スムージング部33は、第3最大値ホールド部32より取得した最大値の信号を積分処理することにより、最大値の変動を滑らかにするスムージング処理する役割を有している。第2スムージング部33も、第1スムージング部23と同様の処理を行う。第2スムージング部33が、第3最大値ホールド部32より取得した信号を滑らかにすることにより、低域のオーディオ信号に対する包絡線第2包絡線の信号検出を行うことが可能となる。デシベル変換部34は、第2スムージング部33においてスムージング処理することにより求められた包絡線信号第2包絡線:この第2包絡線信号は、リニアな信号特性振幅でゲインが示される特性を有しているを、デシベルの包絡線信号ゲインがデシベル単位で示される信号特性の包絡線信号へと変換する役割を有している。デシベル変換部34によりデシベルの包絡線信号へと変換された信号は、微分部35へ出力される。微分部35は、デシベル変換部34より取得したデシベルの包絡線信号第2包絡線信号を微分することにより、変化量検出を行う役割を有している。微分部35によって、包絡線信号第2包絡線信号に対して微分処理がなされた信号は、ゲインデシベル値の変化量が大きい場合に高い値を示すことになり、変化量が小さい場合には低い値を示すことになる。微分部35によって微分処理された信号は反転部36へと出力される。なお、微分部35における微分処理は、LPF部10で低域成分の抽出が行われたオーディオ信号に対して、ハイパスフィルタを用いたフィルタリング処理を行うことによって実現される。また、このハイパスフィルタにおける正規化カットオフ周波数の設定値を変更することによりフィルタリング処理により求められる変化量の変化時間を調整することが可能となっている。例えば、ダイナミックレンジが圧縮されて振幅が平坦化される状態は、コンプレッサやリミッタにおける設定により異なり、また、CDとDVDとでは、既に説明したように、ダイナミックレンジの圧縮状態が異なったものとなる。従って、オーディオ信号におけるダイナミックレンジの圧縮状態に応じて正規化カットオフ周波数を調整することにより、ダイナミックレンジの圧縮状態に適したダイナミックレンジの拡張時間の調整を行うことが可能となる。反転部36は、微分部35より取得された信号変化量信号に-1を乗算することにより信号の反転を行う役割を有している。さらに、レベル制限部37は、反転部36において反転された信号のマイナス側の変化量を制限し、プラス側の変化量のみを検出して、リニア変換部38へ出力する。リニア変換部38は、レベル制限部37においてプラス側の変化量のみ検出された信号を、リニアな信号に変換して検出信号として第1重み付け部14へと出力する。このように、第1変動検出部12では、LPF部10によって抽出された低域のオーディオ信号の包絡線第2包絡線に基づいて、小さい信号から大きい信号に変化する量を検出信号低域用検出信号として検出することができ、検出された検出信号は、大きく変化するほど検出量が大きくなる。また、第2変動検出部13も、図8に示す第1変動検出部12と同様の機能部を備えている。第2変動検出部13においては、HPF部11によって抽出された高域のオーディオ信号の包絡線第2包絡線に基づいて、小さい信号から大きい信号に変化する量を検出信号高域用検出信号として検出することができ、検出された検出信号は、大きく変化するほど検出量が大きくなる。第2変動検出部13における機能部の構成およびその役割は、図2に示す第1変動検出部12と同じものであるため、説明を省略する。なお、第2変動検出部13の第2最大値検出部31に対しても、楽曲分析部17の検出ゲイン算出部27より包絡線検出の下限値検出ゲインがリアルタイムに入力される。このため、第2変動検出部13の第2最大値検出部31も、検出ゲイン算出部27より取得した包絡線検出の下限値検出ゲインに基づいて、設定された検出範囲の下限値をリアルタイムに動的に変動させて最大値の検出を行う。[第1重み付け部および第2重み付け部]図9は、第1重み付け部14の概略構成を示したブロック図である。第1重み付け部14は、図9に示すように、乗算部補完信号生成手段41、減算部補完信号生成手段42およびゲイン部ゲイン調節手段43を有している。乗算部41は、LPF部10より入力される低域のオーディオ信号と、第1変動検出部12より入力される低域用検出信号との乗算処理を行う役割を有している。乗算部41の乗算処理により、低域のオーディオ信号において、小さい信号から大きい信号に変化する箇所の信号レベルが検出信号の検出量に対応して増幅されることになる。減算部42は、LPF部10より入力される低域のオーディオ信号から、乗算部41によって検出量に対応する増幅処理が行われた低域のオーディオ信号を減算する役割を有している。このように、減算部42で減算処理を行うことにより、低域のオーディオ信号において、小さい信号から大きい信号に変化する箇所における増幅前のオーディオ信号と増幅後のオーディオ信号との信号レベル差を重み付け量として求めることが可能となる。このようにして求められた重み付け量に関する信号低域用重み付け信号:ゲイン調節手段によりゲイン調節される前の低域補完信号は、減算部42からゲイン部43へ出力される。ゲイン部43は、低域用重み付け信号に対してゲインの増幅および減衰を行うことにより重み付け量の調節を行い、低域用の補完信号低域補完信号を生成する役割を有している。生成された低域用の補完信号は、合成部16へ出力される。低域用重み付け信号は、包絡線信号における最大値変化に基づいて生成されるため、ダイナミックレンジが圧縮されて平坦化された箇所におけるゲイン振幅を拡張することが可能である。しかしながら、拡張すべきダイナミックレンジのゲインは、ダイナミックレンジが圧縮されて平坦化されたオーディオ信号ごとに異なり、そのまま低域用重み付け信号をオーディオ信号に加算しても、十分なダイナミックレンジの補完拡張を行えなかったり、ダイナミックレンジの補完拡張量が多すぎたりして、かえって音質の低下を招いてしまうおそれもある。このため、オーディオ信号の圧縮状態などに応じて、ゲイン部43で予め低域用重み付け信号にゲインの増幅および減衰を行って、重み付け量の調節をした補完信号を生成することにより、次述する合成部16においてオーディオ信号に補完信号が加算された信号のダイナミックレンジを適切に拡張し、調整することが可能となる。このように、第1重み付け部14では、減算部42で、LPF部10より入力された低域のオーディオ信号から、検出量に対応する増幅処理が行われた低域のオーディオ信号を減算することにより、低域のオーディオ信号における重み付け量を求めるとともに、ゲイン部43で、求められた重み付け量の調整を行うことにより低域補完信号を生成する。また、第2重み付け部15も、図9に示す第1重み付け部14と同様の機能部を備えている。第2重み付け部15では、減算部で、HPF部11より入力された高域のオーディオ信号から、検出量に対応する増幅処理が行われた高域のオーディオ信号を減算することにより、高域のオーディオ信号における重み付け量を求めるとともに、求められた重み付け量の調整を行うことにより高域補完信号を生成する。第2重み付け部15における機能部の構成およびその役割は、図9に示す第1重み付け部14と同じものであるため、説明を省略する。[合成部]合成部16は、ダイナミックレンジ拡張装置1に入力されたオーディオ信号ダイナミックレンジの圧縮により平坦化された状態となったオーディオ信号に対して、第1重み付け部14において求められた低域補完信号と、第2重み付け部15において求められた高域補完信号とを加算する処理を行う役割を有している。このように加算処理を行うことによって、ダイナミックレンジの圧縮により平坦化された音源のオーディオ信号に対して、信号の包絡線第2包絡線の変化量に応じてゲイン補完がなされた低域成分高域成分のオーディオ信号が加えられるため、ダイナミックレンジを拡張することができ、聴感上でメリハリ感や臨場感、音質を向上させることができる。なお、本実施の形態に係るダイナミックレンジ拡張装置1では、中域成分に対するダイナミックレンジの拡張処理は行っていない。中域成分は、一般的に、聴覚の感度が高く、ボーカル等の音声成分も多く含まれるため、中域成分におけるダイナミックレンジの拡張を行うと、聴感上の変動感を聴取者に与えてしまうおそれがあるからである。ただし、本実施の形態に係るダイナミックレンジ拡張装置1は、低域成分と高域成分とに対してのみダイナミックレンジの拡張処理を行う場合を一例として示しただけであり、中域成分についてもダイナミックレンジの拡張処理を行う構成とすることも可能である。さらに、低域成分のみ、中域成分のみ、高域成分のみ、低域成分と中域成分のみ、高域成分と中域成分のみなど、様々な組み合わせによってダイナミックレンジの拡張処理を行うことも可能である。[動作例説明]次に、上述したダイナミックレンジ拡張装置1の動作例について説明する。図10は、ダイナミックレンジ拡張装置1における動作例を説明するために設定した各機能部の動作パラメータを示した表である。ダイナミックレンジ拡張装置1には、CDに記録されるオーディオ信号が入力されるものとする。図10に示すように、LPF部10およびHPF部11には、2次のバタワースフィルタが用いられており、LPF部10のカットオフ周波数は200Hz、HPF部11のカットオフ周波数は4kHzに設定されている。また、第1変動検出部12、第2変動検出部13および楽曲分析部17に入力されるオーディオ信号は、CDに記録されるオーディオ信号であることから、サンプリング周波数が44.1kHzの音源によるものとなる。このようなオーディオ信号に対して、第1変動検出部12、第2変動検出部13および楽曲分析部17の最大値検出の間隔は、64サンプルに設定される。さらに、第1変動検出部12および第2変動検出部13の第2最大値検出部31による最大値検出の検出範囲は、-3010logYmax2[dB]~0[dB]の間で動的に変動される設定になっている。この検出範囲の下限値は、検出ゲイン算出部27によって設定された包絡線検出第2包絡線検出の下限値検出ゲインにより決定される。ただし、最大値検出における検出範囲は-3010logYmax2[dB]~0[dB]の間であるため、-3010logYmax2[dB]以下となるオーディオ信号に関しては、-3010logYmax2[dB]として出力される。従って、-3010logYmax2[dB]以下のオーディオ信号については、低域補完信号および高域補完信号の生成は行われない。また、楽曲分析部17の第1最大値検出部21における最大値検出のサンプリング周波数、最大値検出の間隔は、第2最大値検出部31と同様である。また、サンプリング周波数が44.1kHzのオーディオ信号において、最大値検出の間隔が64サンプルに設定されると、第1~第3最大値ホールド部22、26、32によりホールド処理されるオーディオ信号のサンプリング周波数は、689Hz44,110Hz÷64サンプルとなる。さらに、楽曲分析部17の第1スムージング部23、および第1変動検出部12および第2変動検出部13の第2スムージング部33には、1次のバタワースローパスフィルタが用いられ、微分部35には、1次のバタワースハイパスフィルタが用いられている。なお、楽曲分析部17の第1スムージング部23、および、第1変動検出部12および第2変動検出部13における第2スムージング部33の正規化カットオフ周波数は、689Hzを1.0とした場合に0.1に該当する周波数68.9Hzが設定されている。また、第1変動検出部12における微分部35の正規化カットオフ周波数は、689Hzを1.0とした場合に0.0171に該当する周波数が設定され、第2変動検出部13における微分部の正規化カットオフ周波数は、689Hzを1.0とした場合に0.0051に該当する周波数が設定されている。微分部35におけるハイパスフィルタのカットオフ周波数を調整することにより、低域用検出信号および高域用検出信号における応答時間を制御することが可能となっている。例えば、カットオフ周波数を高くするほど検出信号の応答時間検出信号における検出量の変動時間反映時間が長くなり、ダイナミックレンジの拡張における低域補完信号および高域補完信号の生成時間補完信号により増大されるオーディオ信号の増大反映時間を長くすることができる。また、第1重み付け部14のゲイン部43では、重み付け量の調整を行うために、入力される低域用重み付け信号に対して6dBのゲイン増幅量が設定されている。また、第2重み付け部15のゲイン部においては、入力される高域用重み付け信号に対して0dBのゲイン増幅量が設定されており、実質的に増減を行わない設定となっている。図11~図15は、図10に示すように各機能部のパラメータを設定した場合における動作例を示した図である。図11aは、ダイナミックレンジ拡張装置1に、ダイナミックレンジが圧縮されて振幅が平坦化されたオーディオ信号が入力される場合の振幅変化状態を示した図である。一方で、図11bは、第1変動検出部12および第2変動検出部13の第2最大値検出部31において、検出の下限値を-30[dB]に固定した場合におけるダイナミックレンジ拡張装置1の出力信号の振幅変化状態を示している。図11cは、第2最大値検出部31における検出の下限値を-3010logYmax2[dB]として変動させた場合におけるダイナミックレンジ拡張装置1の出力信号の振幅変化状態を示している。図11aでは、オーディオ信号が平坦化されているのに対して、bcは、ダイナミックレンジの拡張が行われて平坦化された振幅部分クリップがなくなり、違和感のないオーディオ出力を得ることが可能となっている。このように、本実施の形態に係るダイナミックレンジ拡張装置1では、低域補完信号および高域補完信号が、低域のオーディオ信号の包絡線第2包絡線および高域のオーディオ信号の包絡線第2包絡線をそれぞれ微分することにより生成されるため、ダイナミックレンジが圧縮されたオーディオ信号の信号波形が矩形状に近づき変化量が大きくなるほど、生成される低域補完信号および高域補完信号のレベルが大きくなる。このため、ダイナミックレンジの圧縮が大きい部分ほど平坦化された部分ほど、信号補完が積極的に行われて平坦部分が低減されて、圧縮の度合い応じた補完信号がオーディオ信号に合成されることになる。従って、いかなるダイナミックレンジの圧縮状態においても、ダイナミックレンジの圧縮処理が行われる前の状態の源音に、ダイナミックレンジを近づけることが可能となる。また、ダイナミックレンジ拡張装置1におけるダイナミックレンジの拡張処理は、包絡線に基づいて求められる低域補完信号および高域補完信号により行われるため、ダイナミックレンジが圧縮されたオーディオ信号のボリューム設定の大小に係わらず効果的に行うことが可能となる。従って、パワーアンプやスピーカに十分な再生能力がある場合には、CDやDVDのような記録媒体におけるダイナミックレンジの制限によって、ダイナミックレンジが圧縮されたオーディオ信号を、ボリューム設定の音量を増大した後にスピーカから再生出力し、または、パワーアンプ等を介してスピーカから再生出力しても、出力信号のダイナミックレンジが拡張されているため、出力音のメリハリ感と臨場感を体感することが可能となり、不要な高調波の発生を抑制することが可能となる。なお、図11bcのどちらのオーディオ信号も、同様にダイナミックレンジの拡張が行われており、出力される音に高調波などが発生していない。一方で、図12aは、ダイナミックレンジ拡張装置1に、ダイナミックレンジが圧縮されていないオーディオ信号が入力される場合の振幅変化状態を示した図である。図12bは、第2最大値検出部31における包絡線第2包絡線の検出の下限値を-30[dB]に固定した場合における出力信号の振幅変化状態を示し、cは、検出の下限値を-3010logYmax2[dB]として変動させた場合における出力信号の振幅変化状態を示している。図12aでは、オーディオ信号のダイナミックレンジの圧縮が行われていないため、信号は平坦化されていない。このようなオーディオ信号に対して、検出の下限値を-30[dB]に固定した状態でダイナミックレンジの拡張処理を行ってしまうと、図12bに示すように、本来拡張を行う必要のないダイナミックレンジが拡張されてしまい、音質の低減を招いてしまうおそれがある。一方で、検出の下限値を-3010logYmax2[dB]として変動させた状態でダイナミックレンジの拡張処理を行うと、図12cに示すように、ダイナミックレンジが不要に拡張されてしまうことを抑制し、音質の低下を抑制することが可能となる。これは、楽曲分析部17において、振幅最大値に対する振幅平均値の比Ymean/Ymaxの値に応じて、包絡線検出の下限値が変動されるためである。具体的に、比Ymean/Ymaxの値が高くて、ダイナミックレンジの圧縮が行われているおそれが高い場合には、ダイナミックレンジの拡張を行うための包絡線第2包絡線の下限値を積極的に低い値に設定決定して、クリップが生じ得るオーディオ信号のダイナミックレンジが効果的に拡張されるように制御し、比Ymean/Ymaxの値が低くて、ダイナミックレンジの圧縮が行われていないおそれが高い場合には、楽曲分析部17において、ダイナミックレンジの拡張を行うための包絡線第2包絡線の下限値を積極的に高い値に設定決定することによって、クリップが生じていないオーディオ信号のダイナミックレンジが過剰に拡張されてしまうことを防止する。従って、振幅最大値に対する振幅平均値の比Ymean/Ymaxの値に応じて、包絡線検出第2包絡線検出の下限値を変動させることにより、ダイナミックレンジの圧縮が行われていないオーディオ信号のダイナミックレンジが、不要に拡張されてしまうことを効果的に抑制することが可能となる。図13は、楽曲分析部17において設定される包絡線検出の下限値の変動状態を説明するための図である。図13aは、図11aに示す圧縮されたオーディオ信号がダイナミックレンジ拡張装置1に入力されて図11cの信号が出力される場合において、第1スムージング部23より算出された入力信号の包絡線第1包絡線と、平均値ホールド部25で求められた振幅平均値と、第2最大値ホールド部26で求められた振幅最大値との変化状態aの上段グラフ参照と、振幅最大値に対する振幅平均値の比Ymean/Ymaxの値の状態変化aの中段グラフ参照と、包絡線検出第2包絡線の検出の下限値の変動状態aの下段グラフ参照とを、入力されるオーディオ信号の楽曲先頭から30秒間検出した結果を示している。また、図13bは、図12aに示す圧縮されていないオーディオ信号がダイナミックレンジ拡張装置1に入力されて図12cの信号が出力される場合における同様の変動状態bの上中下段グラフ参照を、30秒間検出した結果を示している。図13aの中段グラフにおいて、振幅最大値に対する振幅平均値の比Ymean/Ymaxの値が0.4520秒経過後を上回るに従って、図13aの下段グラフにおいて、包絡線検出の下限値が低減される状態が示されている。この比Ymean/Ymaxの値に対する包絡線検出の下限値の変動は、図3に示したグラフおよび式1に対応するものである。一方で、図13bの中段グラフにおいては、振幅平均値の比Ymean/Ymaxの値が0.45を下回っているため、図13bの下段グラフには、包絡線検出の下限値は示されていない。図14aは、ダイナミックレンジが圧縮されて振幅が平坦化されたフルスケールのオーディオ信号の振幅変動状態を示し、bは、ダイナミックレンジが圧縮されて振幅が平坦化されたフルスケールに満たないフルスケール未満のオーディオ信号の振幅変動状態を示している。また、図14cは、aに示されるフルスケールのオーディオ信号のダイナミックレンジをダイナミックレンジ拡張装置1において拡張したオーディオ信号の振幅変動状態を示し、図14dは、bに示されるフルスケール未満のオーディオ信号のダイナミックレンジをダイナミックレンジ拡張装置1において拡張したオーディオ信号の振幅変動状態を示している。具体的に、図14aは、CDに収録されたフルスケールのオーディオ信号の振幅変動状態を示している。図14bは、フルスケールに満たない信号であって、aのオーディオ信号の振幅に1/100百分の一を乗算した信号を示している。このため、図14aのオーディオ信号では、平坦化された振幅の制限値が±1となっているのに対して、図14bのオーディオ信号では、平坦化された振幅の制限値が±0.01となって、図14aに示す振幅の百分の一のスケールとなっている。なお、図14aのオーディオ信号も、図14bのオーディオ信号も、振幅のスケールは異なるが、振幅の変化状態は共通しており、制限される振幅振幅±1又は振幅±0.01に基づいて一部の箇所が平坦化された状態となっている。また、図15aは、図13aと同様に、図14aに示す圧縮されたフルスケールのオーディオ信号がダイナミックレンジ拡張装置1に入力されて図14cの信号が出力される場合において、第1スムージング部23より算出された入力信号の包絡線と、平均値ホールド部25で求められた振幅平均値と、第2最大値ホールド部26で求められた振幅最大値との変化状態aの上段グラフ参照と、振幅最大値に対する振幅平均値の比Ymean/Ymaxの値の状態変化aの中段グラフ参照と、包絡線検出の下限値の変動状態aの下段グラフ参照とを、入力されるオーディオ信号の楽曲先頭から30秒間検出した結果を示している。また、図15bは、図14bに示す圧縮されたフルスケール未満のオーディオ信号がダイナミックレンジ拡張装置1に入力されて、図14dの信号が出力される場合における同様の変動状態bの上中下段グラフ参照を、30秒間検出した結果を示している。本実施の形態に係るダイナミックレンジ拡張装置1に、図14aに示す圧縮されたフルスケールのオーディオ信号が入力されると、図14cに示すように、ダイナミックレンジの拡張が行われて、±1に平坦化されていた振幅が±1以上に補正され、ダイナミックレンジの拡張が行われる。このとき、図15aの中段グラフにおいて、振幅最大値に対する振幅平均値の比Ymean/Ymaxの値が0.45を上回る20秒以降になると、図15aの下段グラフに示すように、包絡線検出の下限値が低減された状態となる。この比Ymean/Ymaxの値に対する包絡線検出の下限値の変動は、図3に示したグラフおよび式1に対応するものであるが、図15aにおいて入力されるオーディオ信号の振幅最大値は、図14a図15a上段に示すように1であるため、比の値Ymean/Ymaxが0.45を上回る場合には、包絡線検出の下限値fYmean,Ymaxが-10[dB]程度の値-200Ymean/Ymax9010logYmax2において、Ymean/Ymaxに0.45を代入し、Ymaxに1を代入した値に低減変動されることになる。一方で、本実施の形態に係るダイナミックレンジ拡張装置1に、図14bに示す圧縮されたフルスケール未満のオーディオ信号が入力されると、図14dに示すように、ダイナミックレンジの拡張が行われて、±0.01に平坦化されていた振幅が±0.01以上に補正され、ダイナミックレンジの拡張が行われる。このとき、図15bの中段グラフにおいて、振幅最大値に対する振幅平均値の比Ymean/Ymaxの値が0.45を上回る場合には、図15bの下段グラフに示すように、包絡線検出の下限値が一気に-40[dB]まで低減された後に緩やかに低減される傾向を示す。この比Ymean/Ymaxの値に対する包絡線検出の下限値の変動は、図3に示したグラフおよび式1に対応するものであるが、図15bにおいて入力されるオーディオ信号の振幅最大値は、図14b、図15bの上段の振幅最大値に示すように0.01であるため、比の値Ymean/Ymaxが0.45の場合には、包絡線検出の下限値fYmean,Ymaxが-40[dB]程度の値-200Ymean/Ymax9010logYmax2において、Ymean/Ymaxに0.45を代入し、Ymaxに0.01を代入した値に低減変動されることになる。このように、本実施の形態に係るダイナミックレンジ拡張装置1では、包絡線検出第2包絡線検出の下限値が振幅最大値に応じてlogYmax2の値に応じて変動されるため、入力されるオーディオ信号がフルスケールに満たない場合であって制限される振幅の値が低い場合であっても、入力されるオーディオ信号がフルスケールであって制限される振幅の値が高い場合であっても、その制限される振幅値振幅最大値に応じて適切にダイナミックレンジの拡張処理が行われることになる。このため、フルスケールに満たないオーディオ信号であって、ダイナミックレンジの圧縮が行われている信号に対し、ダイナミックレンジの拡張処理が行われない可能性を排除することができる。以上、本発明に係るダイナミックレンジ拡張装置について、実施の形態において一例を示して説明を行ったが、本発明に係るダイナミックレンジ拡張装置は、上述した実施の形態に示す例には限定されない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。例えば、本実施の形態に係るダイナミックレンジ拡張装置1では、入力されたオーディオ信号を、LPF部10とHPF部11とでそれぞれ低域成分および高域成分を抽出してダイナミックレンジの拡張を行う場合について説明を行ったが、ダイナミックレンジの拡張は必ずしも低域成分と高域成分とに分割する場合には限定されない。高域成分と低域成分との2つに分割するだけでなく3つ以上の帯域に分割してそれぞれダイナミックレンジの拡張を行う構成とするものであってもよく、また、全く帯域分割することなくダイナミックレンジの拡張を行う構成とするものであってもよい。"