(57)【特許請求の範囲】
【請求項１】
マルチチャンネル出力対応のアンプにおける消費電流が所定値を超えないように制限する消費電流制御装置であって、
上記マルチチャンネルを構成する複数のチャンネル毎に、上限値を越えないように上記音声信号のレベルを制限するリミッタ部と、
上記アンプでの予測消費電流を上記複数のチャンネル毎に算出する消費電流予測部と、
上記消費電流予測部により上記複数のチャンネル毎に算出された予測消費電流の合計値ΣＩが上記所定値を超えている場合に、上記予測消費電流が最も大きいチャンネルから優先して一部のチャンネルについて上記リミッタ部の上限値を引き下げることにより、上記予測消費電流の合計値ΣＩが上記所定値以下となるように制御する上限値制御部とを備え、
上記上限値制御部は、上記消費電流予測部により上記複数のチャンネル毎に算出された予測消費電流のうち最大値と２番目に大きい値との差分値ΔＩを検出するとともに、上記予測消費電流が最大値となるチャンネルである電流最大チャンネルの数Ｎを検出し、「ΣＩ−ΔＩ×Ｎ＞上記所定値」の条件が成り立つ場合は、Ｎ個の上記電流最大チャンネルでの消費電流が２番目に大きい予測消費電流と同じ値となるように、上記Ｎ個の電流最大チャンネルについての上記リミッタ部の上限値を引き下げる一方、上記「ΣＩ−ΔＩ×Ｎ＞上記所定値」の条件が成り立たない場合は、上記Ｎ個の電流最大チャンネルでの消費電流が「予測消費電流の最大値−（ΣＩ−上記所定値）／Ｎ」で求められる値となるように、上記Ｎ個の電流最大チャンネルについての上記リミッタ部の上限値を引き下げるという処理を、上記複数のチャンネル毎に算出された予測消費電流の合計値ΣＩが上記所定値と一致するまで繰り返すことを特徴とする消費電流制御装置。
【請求項２】
マルチチャンネル出力対応のアンプにおける消費電流が所定値を超えないように制限する消費電流制御方法であって、
上記マルチチャンネルを構成する複数のチャンネル毎に上限値を越えないように上記音声信号のレベルを制限するリミッタ部より出力される音声信号の電圧値を上記複数のチャンネル毎に検出する第１のステップと、
上記第１のステップで検出された電圧値と、あらかじめ情報として格納されたスピーカのインピーダンス特性と、上記アンプのゲインとに基づいて、上記アンプでの予測消費電流を上記複数のチャンネル毎に算出する第２のステップと、
上記第２のステップで上記複数のチャンネル毎に算出された予測消費電流の合計値ΣＩが上記所定値を超えている場合に、上記予測消費電流が最も大きいチャンネルから優先して一部のチャンネルについて上記リミッタ部の上限値を引き下げることにより、上記予測消費電流の合計値ΣＩが上記所定値以下となるように制御する第３のステップとを有し、
上記第３のステップでは、上記第２のステップで上記複数のチャンネル毎に算出された予測消費電流のうち最大値と２番目に大きい値との差分値ΔＩを検出するとともに、上記予測消費電流が最大値となるチャンネルである電流最大チャンネルの数Ｎを検出し、「ΣＩ−ΔＩ×Ｎ＞上記所定値」の条件が成り立つ場合は、Ｎ個の上記電流最大チャンネルでの消費電流が２番目に大きい予測消費電流と同じ値となるように、上記Ｎ個の電流最大チャンネルについての上記リミッタ部の上限値を引き下げる一方、上記「ΣＩ−ΔＩ×Ｎ＞上記所定値」の条件が成り立たない場合は、上記Ｎ個の電流最大チャンネルでの消費電流が「予測消費電流の最大値−（ΣＩ−上記所定値）／Ｎ」で求められる値となるように、上記Ｎ個の電流最大チャンネルについての上記リミッタ部の上限値を引き下げるという処理を、上記複数のチャンネル毎に算出された予測消費電流の合計値ΣＩが上記所定値と一致するまで繰り返すことを特徴とする消費電流制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消費電流制御装置および消費電流制御方法に関し、特に、多チャンネルに対応したアンプで消費される電流を制御する装置および方法に用いて好適なものである。
【背景技術】
【０００２】
近年、車載オーディオ装置で再生される音声の品質を上げるために、マルチチャンネル対応の音源が多く提供されている。マルチチャンネルで音声を聴くためには、複数のスピーカやサブ・ウーファを揃えるだけでなく、マルチチャンネル出力を持つアンプを備えることが必要になる。そのため、昨今の車載アンプは多チャンネル化する傾向にある。中には、チャンネル数が１５にも及ぶアンプも提供されている。
【０００３】
ところが、このような多チャンネル対応のアンプでは、例えば大音量の設定時に全チャンネルから一度に大きな出力をすると、ヒューズが切れるほどの大電流を消費してしまう恐れが生じている。そのため、大音量で音声を出力する場合でもヒューズ切れの発生を避けるために、何らかの方法でアンプの消費電流を制限する必要がある。
【０００４】
従来、消費電流を制限するための仕組みとして、アンプから出力される音声信号の歪みが大きくなったら出力を小さくする方法や、電源ラインに小抵抗を挿入してその両端の電圧を測定することによって電流を測定し、閾値以上の電流を検出したときに出力を小さくする方法が知られている。これらの方法では、ボリュームを変えて音量を下げることによって消費電流の制限を行っている。また、アンプでの消費電流の予測値を算出し、それに応じてアンプへの入力音声信号を減衰させるようにした技術も提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２５３９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、アンプから出力される音声信号の歪みが大きくなったら出力を小さくする方法では、個々のチャンネルは音声信号に歪みが生じるほど大きな出力ではないものの、そのトータルではヒューズが切れるほどの大電流になってしまうことがある。すなわち、音声信号の歪みが生じる前にヒューズが切れるほどの大電流が流れてしまい、ヒューズ切れを回避することができないことがあるという問題があった。
【０００７】
また、電源ラインの電流を測定して閾値以上の電流を検出したときに出力を小さくする方法では、電源ラインに挿入された抵抗が、電流が流れることによって発熱する。それに伴って抵抗値が増大し、正確な電流の測定ができなくなる。そのため、閾値以上の電流を検出する前にヒューズが切れるほどの大電流が実際には流れてしまい、ヒューズ切れを回避することができないことがあるという問題があった。
【０００８】
一方、上記特許文献１に記載の技術では、上述のようなヒューズ切れの問題は回避できる。しかしながら、アンプへの入力音声信号を減衰させることによって消費電流を制限しているので、ボリュームを変える場合と同様に、出力音声の音量が全体として下がってしまい、聴感上の違和感が生じるという問題があった。これを避けるために、減衰速度を遅くすることによってユーザに気づかれないような速度で徐々に音量を下げていくと、十分に減衰が行われる前に大電流が流れてヒューズが切れてしまうことがあるという問題があった。
【０００９】
本発明は、このような問題を解決するために成されたものであり、出力音声について聴感上の違和感を生じさせることなく、アンプでの消費電流を制限してヒューズ切れの発生を回避できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記した課題を解決するために、本発明では、マルチチャンネルを構成する複数のチャンネル毎に、上限値を越えないように音声信号のレベルを制限するリミッタ部と、当該リミッタ部の上限値を制御する上限値制御部とを備え、アンプでの予測消費電流を複数のチャンネル毎に算出し、その合計値が所定値ΣＩを超えている場合に、予測消費電流が最も大きいチャンネルから優先して一部のチャンネルについてリミッタ部の上限値を引き下げて、予測消費電流の合計値ΣＩが所定値以下となるように制御する。
具体的には、複数のチャンネル毎に算出された予測消費電流のうち最大値と２番目に大きい値との差分値ΔＩを検出するとともに、予測消費電流が最大値となるチャンネルである電流最大チャンネルの数Ｎを検出し、「ΣＩ−ΔＩ×Ｎ＞所定値」の条件が成り立つ場合は、Ｎ個の電流最大チャンネルでの消費電流が２番目に大きい予測消費電流と同じ値となるように、Ｎ個の電流最大チャンネルについてのリミッタ部の上限値を引き下げる一方、「ΣＩ−ΔＩ×Ｎ＞所定値」の条件が成り立たない場合は、Ｎ個の電流最大チャンネルでの消費電流が「予測消費電流の最大値−（ΣＩ−所定値）／Ｎ」で求められる値となるように、Ｎ個の電流最大チャンネルについてのリミッタ部の上限値を引き下げるという処理を、複数のチャンネル毎に算出された予測消費電流の合計値ΣＩが所定値と一致するまで繰り返す。
【発明の効果】
【００１１】
上記のように構成した本発明によれば、従来のボリューム制御のように全てのチャンネルの出力が一律に減衰されるのではなく、予測消費電流が大きい方の一部のチャンネルについてのみ消費電流が制限されることになる。そのため、全体的な音量感の変化が少なくなり、急速に電流制限をかけても、出力音声について聴感上の違和感が殆ど生じないようにすることができる。また、実際に所定値を超える大電流が流れる前にリミッタ部により素早く消費電流の制限が行われるので、ヒューズ切れの発生を確実に回避することもできる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態による消費電流制御装置の構成例を示す図である。
【図２】本実施形態による上限値制御部の動作例（消費電流制御方法）を示すフローチャートである。
【図３】本実施形態によるリミッタ部の上限値の制御例を示す図である。
【図４】本実施形態による上限値制御部の他の動作例（消費電流制御方法）を示すフローチャートである。
【図５】本実施形態によるリミッタ部の上限値の他の制御例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態による消費電流制御装置の構成例を示す図である。本実施形態の消費電流制御装置は、マルチチャンネル出力対応のアンプにおける消費電流が所定値を超えないように制限するためのものであり、リミッタ部１２、電圧検出部１３、消費電流予測部２１および上限値制御部２２を備えて構成されている。
【００１４】
リミッタ部１２および電圧検出部１３は、音声信号処理部１１と共にＤＳＰ（Digital Signal Processor）１０により構成されている。また、消費電流予測部２１および上限値制御部２２は、ＣＰＵ２０により構成されている。ＤＳＰ１０に入力される音声信号は、音声信号処理部１１で所定の音声信号処理が施された後、リミッタ部１２において必要に応じて出力制限が施され、アンプ３０に入力される。アンプ３０に入力された音声信号は、ボリューム等に応じて設定されたゲインに従って増幅されて、スピーカ４０から出力される。
【００１５】
リミッタ部１２は、アンプ３０のマルチチャンネルを構成する複数のチャンネル毎に、上限値を越えないように音声信号のレベルを制限するものである。具体的には、リミッタ部１２は、入力される音声信号のレベルが上限値を超えないチャンネルについては、当該入力される音声信号に対してレベル制限を加えることなく出力する。一方、入力される音声信号のレベルが上限値を越えるチャンネルについては、当該入力される音声信号のレベルをそのチャンネルの上限値に制限して出力する。なお、リミッタ部１２の上限値は、通常は定格値に設定されいるが、後述するように複数のチャンネル毎に可変設定される。
【００１６】
電圧検出部１３は、複数のチャンネル毎に、リミッタ部１２より出力される音声信号の電圧実効値を検出する。消費電流予測部２１は、電圧検出部１３により検出された音声信号の電圧値と、あらかじめ情報としてＲＡＭ等のメモリ（図示せず）に格納されたスピーカ４０のインピーダンス特性と、ボリューム等に応じて設定されたアンプ４０のゲインとに基づいて、アンプ３０での予測消費電流を複数のチャンネル毎に算出する。予測消費電流の算出方法は、例えば特許文献１に記載の方法を適用することが可能であるが、本発明はこれに限定されない。
【００１７】
上限値制御部２２は、消費電流予測部２１により複数のチャンネル毎に算出された予測消費電流の合計値が所定値を超えているか否かを判定する。そして、予測消費電流の合計値が所定値を超えている場合は、予測消費電流が最も大きいチャンネルから優先して一部のチャンネルについてリミッタ部１２の上限値を引き下げることにより、予測消費電流の合計値が所定値以下となるように制御する。
【００１８】
図２は、本実施形態による上限値制御部２２の動作例（消費電流制御方法）を示すフローチャートである。図３は、本実施形態によるリミッタ部１２の上限値の制御例を示す概念図である。なお、ここでは説明の簡略化のため、チャンネル数は全部で５個であるものとする。また、消費電流予測部２１により算出された各チャンネルの予測消費電流がそれぞれ、ｃｈ１＝１５[Ａ]、ｃｈ２＝６[Ａ]、ｃｈ３＝１０[Ａ]、ｃｈ４＝３[Ａ]、ｃｈ５＝４[Ａ]であったとする。図３では、説明を分かりやすくするため、予測消費電流が大きい順にチャンネルを並べて示している。
【００１９】
図２において、まず上限値制御部２２は、消費電流予測部２１により複数のチャンネル毎に算出された予測消費電流の合計値ΣＩが所定値（例えば、３０[Ａ]）を超えているか否かを判定する（ステップＳ１）。図３（ａ）の例では、各チャンネルの予測消費電流の合計値ΣＩは３８[Ａ]となるので、上限値制御部２２は所定値を超えていると判断する。
【００２０】
上限値制御部２２は、予測消費電流の合計値ΣＩが所定値を超えていると判断した場合、消費電流予測部２１により算出された各チャンネルの予測消費電流のうち、最大値と２番目に大きい値との差分値ΔＩを検出するとともに、予測消費電流が最大値となるチャンネルの数Ｎ（以下、最大値チャンネル数という）を検出する（ステップＳ２）。図３（ａ）の例では、最大値が１５[Ａ]、２番目に大きい値が１０[Ａ]であるから、差分値ΔＩは５[Ａ]である。また、最大値チャンネル数Ｎは１である。
【００２１】
次いで、上限値制御部２２は、次の（式１）の条件が成り立つか否かを判定する（ステップＳ３）。
ΣＩ−ΔＩ×Ｎ＞３０[Ａ]  ・・・（式１）
図３（ａ）の例では、左辺＝３８[Ａ] −５[Ａ]×１＝３３[Ａ]となるので、（式１）の条件を満たす。
【００２２】
この場合、上限値制御部２２は、図３（ｂ）に示すように、予測消費電流が最も大きいチャンネル（以下、電流最大チャンネルという）での消費電流が２番目に大きい予測消費電流と同じ値となるように、電流最大チャンネルについてのリミッタ部１２の上限値を引き下げる（ステップＳ４）。電流最大チャンネルについてリミッタ部１２の上限値を引き下げると、その電流最大チャンネルでは音声信号のレベルが上限値を超えないように制限されることになるので、上限値の超過分だけアンプ３０での消費電流が低減する。このとき低減する消費電流が、上述の差分値ΔＩに相当する。つまり、電流最大チャンネルにおける予測消費電流が、差分値ΔＩだけ小さくなる。
【００２３】
この差分値ΔＩは、上限値の引き下げによって制限される音声信号の電圧値変化量と、スピーカ４０のインピーダンス特性と、ボリューム等に応じて設定されたアンプ４０のゲインとから決まる値である。したがって、上限値制御部２２は、差分値ΔＩから、制限すべき音声信号の電圧値変化量を逆算し、この電圧値変化量の分だけ音声信号のレベルが下がるように、電流最大チャンネルについてのリミッタ部１２の上限値を引き下げる。その後、処理はステップＳ２に戻る。
【００２４】
ステップＳ４からステップＳ２に戻った段階で、図３（ｂ）のように電流最大チャンネルは２つあり（ｃｈ１とｃｈ３）、その２つのチャンネルでの予測消費電流の最大値は１０[Ａ]となっている。この場合、２番目に大きい値は６[Ａ]であるから、ステップＳ２で上限値制御部２２が求める差分値ΔＩは、４[Ａ]となる。また、最大値チャンネル数Ｎは２である。
【００２５】
次いで、上限値制御部２２は、（式１）の条件が成り立つか否かを判定する（ステップＳ３）。図３（ｂ）の例では、左辺＝３３[Ａ] −４[Ａ]×２＝２５[Ａ]となるので、（式１）の条件を満たさない。この場合、上限値制御部２２は、電流最大チャンネルでの消費電流が次の（式２）で求められる値となるように、電流最大チャンネルについてのリミッタ部１２の上限値を引き下げる（ステップＳ５）。
電流最大チャンネルの電流値＝予測消費電流の最大値−（ΣＩ−３０[Ａ]）／最大値チャンネル数  ・・・（式２）
【００２６】
今の例では、電流最大チャンネルの電流値＝１０[Ａ] −（３３[Ａ]−３０[Ａ]）／２＝８．５[Ａ]となり、図３（ｃ）のようにチャンネルｃｈ１，ｃｈ３での消費電流が８．５[Ａ]となるように、チャンネルｃｈ１，ｃｈ３についてのリミッタ部１２の上限値を引き下げる。これにより、全チャンネルｃｈ１〜ｃｈ５の予測消費電流の合計値ΣＩが所定値（３０[Ａ]）となるので、図２に示すフローチャートの処理を終了する。
【００２７】
なお、ステップＳ１において、全チャンネルの予測消費電流の合計値ΣＩが所定値（３０[Ａ]）を超えていないと判断した場合は、リミッタ部１２の上限値を引き下げる必要がない。ただし、ステップＳ２〜Ｓ５の処理によって上限値が通常よりも小さい値に引き下げられている可能性があるので、通常の上限値に戻すために、全チャンネルの上限値を定格値まで暫時増加させる（ステップＳ６）。
【００２８】
図４は、本実施形態による上限値制御部２２の他の動作例（消費電流制御方法）を示すフローチャートである。図５は、本実施形態によるリミッタ部１２の上限値の他の制御例を示す概念図である。なお、ここでも前提条件は図２および図３の場合と同じであり、図５（ａ）のようにチャンネル数は全部で５個、各チャンネルの予測消費電流はそれぞれ、ｃｈ１＝１５[Ａ]、ｃｈ２＝６[Ａ]、ｃｈ３＝１０[Ａ]、ｃｈ４＝３[Ａ]、ｃｈ５＝４[Ａ]であるものとする。
【００２９】
図４において、まず上限値制御部２２は、消費電流予測部２１により複数のチャンネル毎に算出された予測消費電流の合計値ΣＩが所定値（例えば、３０[Ａ]）を超えているか否かを判定する（ステップＳ１１）。図５（ａ）の例では、各チャンネルの予測消費電流の合計値ΣＩは３８[Ａ]となるので、上限値制御部２２は所定値を超えていると判断する。
【００３０】
上限値制御部２２は、予測消費電流の合計値ΣＩが所定値を超えていると判断した場合、上限値制御部２２は、消費電流予測部２１により算出された予測消費電流が大きい順に複数のチャンネルｃｈ１〜ｃｈ５を順位付けする（ステップＳ１２）。そして、その順位を示すパラメータｋとして、まずｋ＝１を指定する（ステップＳ１３）。
【００３１】
次いで、上限値制御部２２は、消費電流予測部２１により算出された各チャンネルの予測消費電流のうち、第ｋ位の電流値と第ｋ＋１位の電流値（最初はｋ＝１なので、最大値と２番目に大きい値）との差分値ΔＩを検出する（ステップＳ１４）。図５（ａ）の例では、最大値が１５[Ａ]、２番目に大きい値が１０[Ａ]であるから、差分値ΔＩは５[Ａ]である。
【００３２】
さらに、上限値制御部２２は、予測消費電流の合計値ΣＩと所定値（３０[Ａ]）との差分、つまり、合計値ΣＩの所定値に対する超過値を算出する（ステップＳ１５）。そして、上限値制御部２２は、ステップＳ１４で求めた差分値ΔＩが超過値以下であるか否かを判定する（ステップＳ１６）。図５（ａ）の例では、差分値ΔＩは５[Ａ]、超過値は３８[Ａ] −３０[Ａ]＝８[Ａ]であるので、差分値ΔＩは超過値以下となっている。
【００３３】
この場合、上限値制御部２２は、図５（ｂ）に示すように、第ｋ位（今は第１位）のチャンネルでの消費電流がそれより差分値ΔＩだけ小さい値となるように、第ｋ位のチャンネルについてのリミッタ部１２の上限値を引き下げる（ステップＳ１７）。今の例では、第１位のチャンネルｃｈ１の予測消費電流は１５[Ａ]、差分値ΔＩは５[Ａ]であるので、チャンネルｃｈ１での消費電流が１０[Ａ]となるように、当該チャンネルｃｈ１についてのリミッタ部１２の上限値を引き下げる。その後、予測消費電流の大きさの順位を示すパラメータｋの値をインクリメントして（ステップＳ１８）、処理はステップＳ１４に戻る。
【００３４】
ステップＳ１８からステップＳ１４に戻った段階で、上限値制御部２２は、第ｋ位（第２位）の予測消費電流値と第ｋ＋１位（第３位）の予測消費電流値との差分値ΔＩを検出する。図５（ｂ）の例では、第２位の予測消費電流値が１０[Ａ]、第３位の予測消費電流値が６[Ａ]であるから、その差分値ΔＩは４[Ａ]である。
【００３５】
さらに、上限値制御部２２は、予測消費電流の合計値ΣＩの所定値に対する超過値を算出する（ステップＳ１５）。そして、上限値制御部２２は、ステップＳ１４で求めた差分値ΔＩが超過値以下であるか否かを判定する（ステップＳ１６）。図５（ｂ）の例では、差分値ΔＩは４[Ａ]、超過値は３３[Ａ] −３０[Ａ]＝３[Ａ]であるので、差分値ΔＩは超過値以下にはなっていない。
【００３６】
この場合、上限値制御部２２は、図５（ｃ）に示すように、第ｋ位（今は第２位）のチャンネルでの消費電流がそれより超過値の分だけ小さい値となるように、第ｋ位のチャンネルについてのリミッタ部１２の上限値を引き下げる（ステップＳ１９）。今の例では、第２位のチャンネルｃｈ３の予測消費電流は１０[Ａ]、超過値は３[Ａ]であるので、チャンネルｃｈ３での消費電流が７[Ａ]となるように、当該チャンネルｃｈ３についてのリミッタ部１２の上限値を引き下げる。これにより、全チャンネルｃｈ１〜ｃｈ５の予測消費電流の合計値ΣＩが所定値（３０[Ａ]）となるので、図４に示すフローチャートの処理を終了する。
【００３７】
なお、ステップＳ１１において、全チャンネルの予測消費電流の合計値ΣＩが所定値（３０[Ａ]）を超えていないと判断した場合は、リミッタ部１２の上限値を引き下げる必要がない。ただし、ステップＳ１２〜Ｓ１９の処理によって上限値が通常よりも小さい値に引き下げられている可能性があるので、通常の上限値に戻すために、全チャンネルの上限値を定格値まで暫時増加させる（ステップＳ２０）。
【００３８】
以上詳しく説明したように、本実施形態では、アンプ３０のマルチチャンネルを構成する複数のチャンネル毎に、上限値を越えないように音声信号のレベルを制限するリミッタ部１２と、当該リミッタ部１２の上限値を制御する上限値制御部２２と、アンプ３０での予測消費電流を複数のチャンネル毎に算出する消費電流予測部２１とを備え、全チャンネルの予測消費電流の合計値が所定値を超えている場合に、予測消費電流が最も大きいチャンネルから優先して一部のチャンネルについてリミッタ部１２の上限値を引き下げて、予測消費電流の合計値が所定値以下となるように制御している。
【００３９】
このように構成した本実施形態によれば、従来のボリューム制御のように全てのチャンネルの出力が一律に減衰されるのではなく、予測消費電流が大きい方の一部のチャンネルについてのみ消費電流が制限されることになる。そのため、全体的な音量感の変化が少なくなる。一般的に、低音側を担当するチャンネルの方が消費電流は大きく、高音側のチャンネルは消費電流が少ない。一方、音量感は高音側が支配するので、低音側の消費電流が少なくなるようにリミッタ部１２の上限値を制限しても、あまり音量の変化をユーザに感じさせない。これにより、リミッタ部１２により急速に電流制限をかけても、スピーカ４０から出力される音声について聴感上の違和感が殆ど生じないようにすることができる。また、実際に所定値を超える大電流が流れる前に消費電流の制限が行われるので、ヒューズ切れの発生を確実に回避することもできる。
【００４０】
また、本実施形態によれば、消費電流予測部２１により算出された予測消費電流の大きさに関する各チャンネルの順位が変わらないように、リミッタ部１２の上限値が調整される。このため、全体的な音調感の変化も少なく、スピーカ４０から出力される音声についての聴感上の違和感を殆ど生じさせないようにすることができる。
【００４１】
なお、上記実施形態では、リミッタ部１２および電圧検出部１３をＤＳＰ１０により構成するとともに、消費電流予測部２１および上限値制御部２２をＣＰＵ２０により構成する例について説明したが、本発明はこれに限定されない。例えば、これらの構成をマイクロコンピュータやＦＰＧＡ（Field Programmable Gate Array）などにより構成してもよい。
【００４２】
また、上記実施形態では、リミッタ部１２の上限値を調整する手順として図２または図４のフローチャートを示したが、本発明はこれに限定されない。予測消費電流が最も大きいチャンネルから優先して１以上のチャンネル（全チャンネルの一部）についてリミッタ部１２の上限値を引き下げる手順であれば、図２または図４の代わりに適用することが可能である。
【００４３】
また、上記実施形態では、リミッタ部１２の上限値を引き下げることにより、全チャンネルの消費電流の合計値ΣＩがちょうど所定値となるように制御する例について説明したが、全チャンネルの消費電流の合計値ΣＩが所定値よりも小さくなるように制御してもよい。例えば、図２および図３の例において、（式１）の条件を満たさないときに（式２）に従ってリミッタ部１２の上限値を引き下げるのではなく、このときもステップＳ４と同様に、電流最大チャンネルでの消費電流が差分値ΔＩだけ小さくなるようにリミッタ部１２の上限値を引き下げてもよい。
【００４４】
この場合は、上位３つのチャンネルｃｈ１，ｃｈ３，ｃｈ２の消費電流がすべて６[Ａ]となり、全チャンネルの消費電流の合計値ΣＩは２５[Ａ]となる。ただし、こうすると全体的な音量が当初の設定よりだいぶ小さくなる可能性があるので、上記実施形態のように全チャンネルの消費電流の合計値ΣＩがちょうど所定値となるところまでリミッタ部１２の上限値を引き下げるのが好ましい。
【００４５】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００４６】
１２  リミッタ部
１３  電圧検出部
２１  消費電流予測部
２２  上限値制御部
３０  アンプ
４０  スピーカ
【図１】
0005538982.tif 000002
【図２】
0005538982.tif 000003
【図３】
0005538982.tif 000004
【図４】
0005538982.tif 000005
【図５】
0005538982.tif 000006