複数チャンネルのデジタル音声信号を入力してデジタル信号処理を行う音声出力装置であって、前記デジタル音声信号のチャンネル毎のピーク値または実効値を検出する検出部と、前記ピーク値または前記実効値に応じた音声を出力するのに必要な電力を算出する電力算出部と、前記電力算出部により算出されたチャンネル毎の必要電力の総和に応じて前記デジタル音声信号の音量を調整する音量調整部とを備えることを特徴とする音声出力装置。デジタル音声信号のダイナミックレンジを圧縮する圧縮部と、複数チャンネルの中で最も大きなピーク値または実効値を判別する判別部とを備え、前記音量調整部は、前記判別部が判別したピーク値または実効値と予め定められた閾値とを比較し、前記ピーク値または前記実効値が前記閾値を超える場合に、前記圧縮部に対し前記圧縮を指示することを特徴とする請求項1に記載の音声出力装置。前記音声出力装置が備える電源の許容出力電力を示す第1閾値と、前記電源の完全短絡時に前記電源を保護可能な電力を示す第2閾値とを記録した閾値記録部を備え、前記音量調整部は、前記総和が前記第1閾値を超え、且つ前記第2閾値を超えない場合に、前記圧縮部に対して前記圧縮を指示することを特徴とする請求項2に記載の音声出力装置。デジタル音声信号をミュートするミュート部を備え、前記音量調整部は、前記総和が前記第2閾値を超える場合に、デジタル音声信号をミュートするよう前記ミュート部に指示し、前記圧縮部に対して前記圧縮を指示し、前記圧縮が完了した後に前記ミュートを解除するよう前記ミュート部に指示することを特徴とする請求項3に記載の音声出力装置。前記音量調整部は、前記圧縮部に対して前記圧縮を指示する場合に、前記検出部により検出されている各チャンネルのピーク値または実効値の最大値を判別し、前記最大値と前記デジタル音声信号の規格で予め定められている最大値との減衰度合いを算出し、前記減衰度合から予め定められた度合いを減衰した値に基づいて前記圧縮を行うよう前記圧縮部に指示することを特徴とする請求項4に記載の音声出力装置。前記音量調整部は、前記圧縮部に対して前記圧縮を指示した後においても前記総和が前記第1閾値を超える場合に、さらに減衰度合いを増して前記圧縮を行うよう前記圧縮部に指示し、前記総和が前記第1閾値を下回る時間が予め定められた期間を超えた時点で、前記圧縮を停止するよう前記圧縮部に指示することを特徴とする請求項5に記載の音声出力装置。符号化された音声データの復号を行いデジタル音声信号の生成を行うオーディオデコーダと、音声の増幅を行うアンプとを備えることを特徴とする請求項1~請求項6のいずれかに記載の音声出力装置。音声出力装置が出力する音量の調整を行う音量調整方法であって、前記音声出力装置が備える制御部により実施される、デジタル音声信号のダイナミックレンジを圧縮するステップと、デジタル音声信号に含まれる複数チャンネルの中で最も大きなピーク値または実効値を判別するステップと、判別された前記ピーク値または前記実効値と予め定められた閾値とを比較するステップと、前記ピーク値または前記実効値が前記閾値を超える場合に前記圧縮を行うステップとを含むことを特徴とする音量調整方法。しかしながら上記の特許文献で用いられている技術では、アナログデバイス例えばコンバータや電流検出回路を用いて、電力や出力音量の検出/制御を行っている。このため、装置構成が複雑になりやすい。特に、定電力制御電圧垂下特性を用いた制御を行う場合、電流増加を検出してフィードバックする回路構成が必要であるため、コストアップにつながりやすい。また、への字に入って以降も電流自体は大きく増加していくため、電源2次側のデバイスの許容電流を大きく設計する必要がある。また、定電力垂下特性を用いた場合、への字以降の部分において、複雑に負荷が変動するオーディオ信号をドライブすると電源電圧のリニアリティーが失われ、音質の悪化を招くことになる。本発明は、上記の問題を鑑みてなされたものであり、出力音量が極度に上昇したとしても、装置破壊を回避しつつ音声出力が可能であり、且つアナログデバイスによる音量調整を必要としない、音声出力装置を提供することを目的とする。上記目的を達成するために本発明の音声出力装置は、複数チャンネルのデジタル音声信号を入力してデジタル信号処理を行う音声出力装置であって、前記デジタル音声信号のチャンネル毎のピーク値または実効値を検出する検出部と、前記ピーク値または前記実効値に応じた音声を出力するのに必要な電力を算出する電力算出部と、前記電力算出部により算出されたチャンネル毎の必要電力の総和に応じて前記デジタル音声信号の音量を調整する音量調整部とを備えることを特徴としている。これによると、ピーク値または実効値の音声出力に必要な電力の総和に応じて音量を調整するため、電源許容出力が小さい装置構成においても、音声出力を継続できる。また上記目的を達成するために本発明の音声出力装置は、デジタル音声信号のダイナミックレンジを圧縮する圧縮部と、複数チャンネルの中で最も大きなピーク値または実効値を判別する判別部とを備え、前記音量調整部は、前記判別部が判別したピーク値または実効値と予め定められた閾値とを比較し、前記ピーク値または前記実効値が前記閾値を超える場合に、前記圧縮部に対し前記圧縮を指示することを特徴とする。これによると、ピーク値または実効値に応じて出力音声の圧縮を行うため、音量が極度に大きくなった場合においても音声出力を継続できる。また上記目的を達成するために本発明の音声出力装置は、前記音声出力装置が備える電源の許容出力電力を示す第1閾値と、前記電源の完全短絡時に前記電源を保護可能な電力を示す第2閾値とを記録した閾値記録部を備え、前記音量調整部は、前記総和が前記第1閾値を超え、且つ前記第2閾値を超えない場合に、前記圧縮部に対して前記圧縮を指示することを特徴とする。これによると、複数の閾値を設定することにより、電源の保護を適切に図ることができる。また上記目的を達成するために本発明の音声出力装置は、デジタル音声信号をミュートするミュート部を備え、前記音量調整部は、前記総和が前記第2閾値を超える場合に、デジタル音声信号をミュートするよう前記ミュート部に指示し、前記圧縮部に対して前記圧縮を指示し、前記圧縮が完了した後に前記ミュートを解除するよう前記ミュート部に指示することを特徴とする。これによると、本発明の音声出力装置は、閾値に基づいてミュートを行うため、音量が極度に大きくなった場合において装置が破壊されるのを回避できる。また上記目的を達成するために前記音量調整部は、前記圧縮部に対して前記圧縮を指示する場合に、前記検出部により検出されている各チャンネルのピーク値または実効値の最大値を判別し、前記最大値と前記デジタル音声信号の規格で予め定められている最大値との減衰度合いを算出し、前記減衰度合から予め定められた度合いを減衰した値に基づいて前記圧縮を行うよう前記圧縮部に指示することを特徴とする。これによると、デジタル音声信号の規格で定められている最大値に基づいて減衰度合いを決定するため、より好適な音量調整を行うことができる。また上記目的を達成するために前記音量調整部は、前記圧縮部に対して前記圧縮を指示した後においても前記総和が前記第1閾値を超える場合に、さらに減衰度合いを増して前記圧縮を行うよう前記圧縮部に指示し、前記総和が前記第1閾値を下回る時間が予め定められた期間を超えた時点で、前記圧縮を停止するよう前記圧縮部に指示することを特徴とする。これによると、閾値を下回る時間が所定期間を超えた時点で圧縮を停止するため、音量を低減した状態から通常状態への復帰を好適に行うことができる。また上記目的を達成するために本発明の音声出力装置は、符号化された音声データの復号を行いデジタル音声信号の生成を行うオーディオデコーダと、音声の増幅を行うアンプとを備えることを特徴とする。また上記目的を達成するために本発明の音量調整方法は、音声出力装置が出力する音量の調整を行う音量調整方法であって、前記音声出力装置が備える制御部により実施される、デジタル音声信号のダイナミックレンジを圧縮するステップと、デジタル音声信号に含まれる複数チャンネルの中で最も大きなピーク値または実効値を判別するステップと、判別された前記ピーク値または前記実効値と予め定められた閾値とを比較するステップと、前記ピーク値または前記実効値が前記閾値を超える場合に前記圧縮を行うステップとを含むことを特徴とする。これによると、ピーク値または実効値に応じて出力音声の圧縮を行うため、音量が極度に大きくなった場合においても音声出力を継続できる。本発明によれば、電源許容出力が小さい電源で出力音量を上げたとしても、音声出力を続けることができる。また、定電力制御電圧垂下特性を用いる場合のようにフィードバック回路等のアナログデバイスを新設する必要もなく、電源構成の簡略化及びコストダウンの点で有利である。また、マルチチャンネルフルドライブにおいて、電流そのものが抑制されるため、電源の許容電流を下げることができる。以下に本発明の実施形態を、図面を参照しながら説明する。なお、ここで示す実施形態は一例であり、本発明はここに示す実施形態に限定されるものではない。1.内部構成について図1は、本発明の一実施形態に係る音声出力装置の内部構成の一部を示すブロック図である。この音声出力装置は少なくとも、DSP1=制御部、メインデコーダ2=オーディオデコーダ、及びアンプ3を含むように構成されている。なお、アンプ3に接続される装置として、不図示のスピーカが存在する。DSPDigitalSignalProcessor1は、所定のデジタル音声信号、例えばI2C信号を入力し、デジタル音声処理を施し、アンプ3に対して出力する。またDSP1は、アンプ3よりアンプ保護信号を入力し、音声信号の出力を調整する機能を備える。またDSP1は、DSP1が備える演算処理装置上で所定のプログラムを実行することにより実現される機能部として、後述する検出部10等の機能部を備えている。メインデコーダ2は、MPEG等の符号化方式で符号化された音声データをデコードすることにより、I2C信号等のデジタル音声信号を生成する。生成されたデジタル音声信号は、DSP1へ与えられる。アンプ3は、不図示のスピーカに出力可能なレベルまで音声を増幅する。またアンプ3は、自身の状態を監視し、過出力/過熱が検知された場合に、アンプ保護信号をDSP1へ出力する機能を備える。2.DSPの機能構成について次に、本発明の一実施形態に係るDSP1が、マルチチャンネル出力の音量調整を実施するために備える機能部の関係を、図1のブロック図を用いながら説明する。図1に示すようにDSP1は、検出部10、DRCコントロールユニット11=圧縮部、ボリュームコントロールユニット12=音量調整部、ミュートコントロールユニット13=ミュート部、第2検出部14=判別部、M1記録部15、電力理論値変換部16=電力算出部、W1記録部17、リミット記録部18=閾値記録部、リミット比較部19=音量調整部、理論値記録部20、出力最大値比較部21=音量調整部、及びアンプ保護信号処理部22を備える。検出部10は、各チャンネルのデジタル音声信号のピーク値又は実効値を検出する。本実施形態の検出部10は、1チャンネルのデジタル音声信号のピーク値又は実効値を検出する検出部を、複数含むように構成されている。DRCコントロールユニット11は、デジタル音声信号の過出力を圧縮する。ボリュームコントロールユニット12は、デジタル音声信号の出力音量を調整する。ミュートコントロールユニット13は、デジタル音声信号の出力を停止させる。第2検出部14は、検出部10により検出された各チャンネルのピーク値又は実効値のうち、最も値の大きいチャンネルのピーク値又は実効値を検出する。そして検出した値であるM1を、M1記録部15に記録する。電力理論値変換部16は、検出部10により検出された各チャンネルのピーク値又は実効値に基づき、各チャンネルの音声を出力するのに必要な出力電力を算出する。そして算出した各チャンネルに必要な出力電力を合計した値であるW1を算出し、W1記録部17に記録する。リミット記録部18は、電源の許容出力電力を示す値であるリミットA=第1閾値と、電源が完全短絡されたとき電源が保護される電力を示す値、つまり電源完全短絡保護レベルであるリミットB=第2閾値との2値を、閾値として記録した記録媒体である。なおこの2値は、音声出力装置の設計及び実測により既知のものとする。ただしリミットAは、電圧が安定した状態意図した一定電圧がリニアリティーを保って出力できる状態を電源が維持できる出力レベルとする。リミット比較部19は、リミットAまたはリミットBを、W1と比較する。そして比較結果に基づき、ミュートコントロールユニット13のON/OFFを制御する。理論値記録部20は、出力リミット理論値を記録した記録媒体である。出力リミット理論値は例えば、電源許容出力が100Wであるなら、100W×M/チャンネル数Mはアンプ効果を考慮した定数で求められる出力になるピーク値または実効値となる減衰率を示す値である。出力最大値比較部21は、M1と、DSP1の出力最大値との比較を行う。そして比較結果に基づき、DRCコントロールユニット11の制御を行う。アンプ保護信号処理部22は、アンプ3よりアンプ保護信号入力し、アンプ3の状態を監視する。3.音量調整処理についてここで、本発明の一実施形態に係る音声出力装置が実施する音量調整処理を、図2及び3のフロー図を用いながら説明する。図2に示す処理は、例えば音声出力装置の電源が起動された時点で開始される。また図2において接続子Aまで処理が移行した段階で、図3に示す処理フローへ移行する。本処理の開始後、第2検出部14はステップS110において、メインデコーダ2からの入力信号のサンプリング周波数等の立ち上がりを検出する。立ち上がりが検出されると、第2検出部14はステップS120において、各チャンネルのピーク値または実効値を検出する。そして各チャンネルのピーク値または実効値からM1を検出し、M1記録部15に記録する。次に電力理論値変換部16はステップS130において、各チャンネルのピーク値または実効値より必要となる理論電力を算出する。さらに電力理論値変換部16はステップS140において、各チャンネルの理論電力を合計したW1を算出し、W1記録部17に記録する。次にリミット比較部19はステップS150において、リミット記録部18に記録されているリミットBと、W1記録部17に記録されているW1とを比較する。なお、実際のリミットBは一定のばらつきがあるので、算定される値に対してそのばらつきを考慮した定数を乗じることが望ましい。比較の結果、リミットB<W1である場合、後述する図3の処理フローへ移行する。リミットB<W1ではない場合、DSP1はステップS160において、DRCタイマ不図示の状態を確認する。そしてDRCタイマがONになっている場合、停止させる。なおDRCタイマとしては例えば、DSP1が所定のプログラムを実行することにより動作するソフトウェアタイマを用いる。次にリミット比較部19はステップS170において、ミュートをONとして音声出力を停止するよう、ミュートコントロールユニット13を制御する。次にリミット比較部19はステップS180において、出力が過大になったため強制的にボリュームを落とす旨を示す警告を、所定の画面に表示する。なお、警告に用いる画面としては、例えば音声出力装置が備えるフロントパネルでもよいし、或いは音声出力装置に外部接続されたモニタ装置等でもよい。次にボリュームコントロールユニット12はステップS190において、各チャンネルの総合出力がリミットA以下となるレベル理論上既知の値までボリュームを下げる。なおこのボリューム調整は、理論値記録部20に記録されている出力リミット理論値を用いて行う。ボリューム調整が完了すると、ミュートを解除し再生を再開する。ステップS150に戻って説明を行うと、ステップS150においてリミットB<W1となった場合、図3の処理フローに移行する。図3ではまず、リミット比較部19はステップS210において、リミットAとW1との比較を行う。ここではまず、リミットA<W1である場合の処理について説明する。リミットA<W1である場合、DSP1はステップS220において、DRCタイマの状態を確認する。そしてDRCタイマがONになっている場合、停止させる。次にDSP1はステップS230において、DRCコントロールユニット11のON/OFFを確認する。DRCコントロールユニット11がONである場合、ステップS231において、DRC抑制レベルから、さらにZ値は任意を減じた抑制レベルに、DRCコントロールユニット11を設定したのち、本処理を終了する。なお本処理が終了されると、次回サンプリング周波数の検出まで、現状待機する。DRCコントロールユニット11がOFFである場合、出力最大値比較部21はステップS240において、W1をリミットAで除算することにより、W1の超過率を算出する。次に第2検出部14はステップS250において、検出されている各チャンネルのピーク値又は実効値の最大値M1を検出してM1記録部15に記録する。次に出力最大値比較部21はステップS260において、上記で検出されたM1とI2Sフォーマットで扱われる音声信号の最大値との減衰度合いを示す、減衰率-X[dB]を算出する。なおこの減衰率-Xは、DSP1の出力最大値に対する検出されたピーク値または実効値に対する減衰率である。次に出力最大値比較部21はステップS270において、最終減衰レベルYを算出する。Yの算出方法としては、上記で求められた-X[dB]に対し、超過率に応じた値Zを減じることにより行う。例えば超過率11でZ=2の場合は、Y=-X-2[dB]とする。なお、超過率によりマイナスする減衰定数Zは実機の状態で判定するが、実機の常態によっては常に一定値の設定でも良い。次に出力最大値比較部21はステップS280において、DRCコントロールユニット11の抑制レベルをYに設定した後、本処理を終了する。これにより現状を維持しつつ計測を続け、その状態でもリミットAを超えるレベルが続く場合、上記の減衰定数Zずつ更に減衰させ続ける。ステップS210に戻って説明を行うと、ステップS210においてリミットA<W1ではなかった場合、DSP1はステップS310において、DRCコントロールユニット11のON/OFFを確認する。DRCコントロールユニット11がOFFである場合、本処理を終了する。DRCコントロールユニット11がONである場合、DSP1はステップS320において、DRCタイマON/OFFを判定する。DRCタイマがOFFである場合、ステップS330においてDRCタイマをスタートさせた後、本処理を終了する。DRCタイマがONである場合、ステップS321において、維持時間が30秒を超えたか否かを判定する。なおこの30秒という値はあくまで一例であり、システムごとの実態に合わせ適宜調整してもよい。30秒を超えていない場合、本処理を終了する。30秒を超えている場合、ステップS322においてDRCタイマをストップする。そしてステップS323においてDRCコントロールユニット11の設定解除を行った後、本処理を終了する。以上のように本実施形態では、リミットAを超えることが無くなったら、その状態を30秒維持し、その後DRCコントロールユニット11を解除し監視を続ける。なお、各種理論値の計算式についてはDSP1の内部処理手段にも依存するため、参考例となるが、図4または図5の算出方法を用いて行うことが可能である。図4は、ピーク値検出を用いた、各種理論値の算出方法を示した例である。図5は、実効値検出を用いた、各種理論値の算出方法を示した例である。なお、アンプ3より保護信号である過出力/過熱信号がDSP1に送られてきている場合、そちらの保護動作を優先とさせることが望ましい。ただし、実機の状態で常態的に上記保護システムによる保護レベルがアンプ3からの保護レベルを上回る場合は、上記システムを優先させても良い。以上に説明した本実施形態によれば、音声の過出力の制御をデジタル処理のみで実施するため、アナログデバイスを用いた制御の問題、例えばフィードバック回路等の回路構成の複雑化や、音質の低下を回避することができる。また、各リミット値の変更も、ソフトウェア変更により容易に実施できる。[その他の実施の形態]以上、好ましい実施の形態及び実施例を挙げて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形して実施することができる。従って本発明は、以下の形態にも適用可能である。A上記実施形態では、DSP1、メインデコーダ2、及びアンプ3が音声出力装置に一体化されている例を示しているが、DSP1のみを音声出力装置が備え、メインデコーダ2またはアンプ3が、音声出力装置に外部接続される形態でもよい。