(57)【特許請求の範囲】
【請求項１】
電源からの電力をそれぞれ対応する負荷に供給する複数の電力供給装置を備える車両に設けられる電源制御装置において、
前記電源の状態に基づいて、前記電源から各前記電力供給装置を介して各前記負荷に供給する電流値の合計である総電流値の上限を示す総電流閾値を設定する閾値設定部と、
前記電力供給装置から前記負荷の消費電流値の異常が通知された場合に、前記総電流値が前記総電流閾値を超えているとき、所定の優先順位に基づいて、選択した前記負荷の消費電流の削減量の予測値を前記総電流値から引いた値が前記総電流閾値以下になるように、電力の供給を禁止または低減する前記負荷を選択し、選択した前記負荷に対応する前記電力供給装置に前記負荷への電力の供給の禁止または低減を指令する電力供給制御部と
を備えることを特徴とする電源制御装置。
【請求項２】
前記電力供給制御部は、前記電力供給装置から前記負荷への電力の供給の可否の問い合わせがあった場合に、判定対象の前記負荷の消費電流の予測値と前記総電流値との合計である予測総電流値が前記総電流閾値を超えるとき、選択した前記負荷の消費電流の削減量の予測値を前記予測総電流値から引いた値が前記総電流閾値以下になるように、電力の供給を禁止または低減する前記負荷を選択し、選択した前記負荷に対応する前記電力供給装置に前記負荷への電力の供給の禁止または低減を指令し、選択した前記負荷に判定対象の前記負荷が含まれないとき、問い合わせ元の前記電力供給装置に判定対象の前記負荷への電力の供給を許可する
ことを特徴とする請求項１に記載の電源制御装置。
【請求項３】
前記電力供給制御部は、前記総電流値の増加量が規定値を超えた場合に、前記総電流値が前記総電流閾値を超えているとき、電力の供給を禁止または低減する前記負荷を選択し、選択した前記負荷に対応する前記電力供給装置に前記負荷への電力の供給の禁止または低減を指令する
ことを特徴とする請求項１または２に記載の電源制御装置。
【請求項４】
前記負荷の重要度に基づいて、前記優先順位を設定する優先順位設定部を
さらに備えることを特徴とする請求項１乃至３のいずれかに記載の電源制御装置。
【請求項５】
前記総電流値および前記電源の状態を検出する検出部を
さらに備えることを特徴とする請求項１乃至４のいずれかに記載の電源制御装置。
【請求項６】
前記検出部は、前記電源の状態として、前記電源の蓄電量を検出する
ことを特徴とする請求項５に記載の電源制御装置。
【請求項７】
電源からの電力をそれぞれ対応する負荷に供給する複数の電力供給装置を備える車両における電源制御方法において、
前記電源の状態に基づいて、前記電源から各前記電力供給装置を介して各前記負荷に供給する電流値の合計である総電流値の上限を示す総電流閾値を設定し、
前記電力供給装置から前記負荷の消費電流値の異常が通知された場合に、前記総電流値が前記総電流閾値を超えているとき、所定の優先順位に基づいて、選択した前記負荷の消費電流の削減量の予測値を前記総電流値から引いた値が前記総電流閾値以下になるように、電力の供給を禁止または低減する前記負荷を選択し、選択した前記負荷に対応する前記電力供給装置に前記負荷への電力の供給の禁止または低減を指令する
ステップを含むことを特徴とする電源制御方法。
【請求項８】
電源からの電力をそれぞれ対応する負荷に供給する複数の電力供給装置、前記電源から各前記電力供給装置を介して各前記負荷に供給する電流値の合計である総電流値、および、前記電源の状態を検出する検出装置、並びに、電源制御装置を備える車両用の電力管理システムにおいて、
前記電源制御装置は、
前記検出装置で検出される前記電源の状態に基づいて、前記総電流値の上限を示す総電流閾値を設定する閾値設定部と、
前記電力供給装置から前記負荷の消費電流値の異常が通知された場合に、前記検出装置で検出される前記総電流値が前記総電流閾値を超えているとき、所定の優先順位に基づいて、選択した前記負荷の消費電流の削減量の予測値を前記総電流値から引いた値が前記総電流閾値以下になるように、電力の供給を禁止または低減する前記負荷を選択し、選択した前記負荷に対応する前記電力供給装置に前記負荷への電力の供給の禁止または低減を指令する電力供給制御部と
を備え、
複数の前記電力供給装置は、
前記電力供給制御部からの前記指令に基づいて、前記負荷への電力の供給を停止または低減する負荷制御部を
備えることを特徴とする電力管理システム。
【請求項９】
前記負荷制御部は、対応する前記負荷が消費している消費電流値を検出する消費電流検出部をさらに備え、該消費電流値の異常が検出されたとき、対応する前記負荷の消費電流値の異常を前記電源制御装置に通知する
ことを特徴とする請求項８に記載の電力管理システム。
【請求項１０】
前記負荷制御部は、対応する前記負荷を起動する場合、前記負荷への電力の供給の可否を前記電源制御装置に問い合わせ、前記電力供給制御部により前記負荷への電力の供給が許可されたとき、前記負荷に電力を供給し、前記電力供給制御部により前記負荷への電力の供給が禁止されたとき、前記負荷に電力を供給せず、
前記電力供給制御部は、前記電力供給装置から前記負荷への電力の供給の可否の問い合わせがあった場合に、判定対象の前記負荷の消費電流の予測値と前記総電流値との合計である予測総電流値が前記総電流閾値を超えるとき、選択した前記負荷の消費電流の削減量の予測値を前記予測総電流値から引いた値が前記総電流閾値以下になるように、電力の供給を禁止または低減する前記負荷を選択し、選択した前記負荷に対応する前記電力供給装置に前記負荷への電力の供給の禁止または低減を指令し、選択した前記負荷に判定対象の前記負荷が含まれないとき、問い合わせ元の前記電力供給装置に判定対象の前記負荷への電力の供給を許可する
ことを特徴とする請求項８または９に記載の電力管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御装置および方法、並びに、電力管理システムに関し、特に、車両用の電源制御装置および方法、並びに、電力管理システムに関する。
【背景技術】
【０００２】
従来、車両の各負荷の優先順位と動作状態の各レベルの必要電力とを記憶し、負荷制限を実行する場合に、優先順位と電力により、負荷制限対象ユニットを決定することが提案されている（例えば、特許文献１参照）。また、特許文献１では、充電管理装置が、負荷の起動要求があった場合、現在のオルタネータの発電電力と起動要求があった負荷の必要電力の合計がオルタネータの発電可能電力より大きい場合、負荷の起動を禁止することが提案されている。
【０００３】
また、従来、車両の負荷の駆動回路であって、ＡＳＩＣに搭載された並列動作可能な複数の駆動回路の消費電流、および、ＡＳＩＣ全体で許容される消費電流を予め調べ、記憶しておくとともに、ＡＳＩＣ全体の許容消費電流を超えない範囲内で並列動作差可能な駆動回路の組み合わせを動作可否判定テーブルに記憶することが提案されている（例えば、特許文献２参照）。そして、特許文献２では、ある駆動回路の動作指示が与えられた場合、現在の駆動回路の動作状況と動作可否判定テーブルに基づいて、動作指示が与えられた駆動回路の動作の可否を判定することが提案されている。
【０００４】
さらに、従来、電源切替ユニットが、車両の各システムと電源との間の電気的な接続の連通と遮断を行い、各システムへの供給電流が所定電流値より大きい場合、電源とシステムとの間の電気的な接続を遮断することが提案されている（例えば、特許文献３参照）。また、特許文献３では、電源切替ユニットの監視装置が、各システムの制御装置と通信を行い、制御装置の状態が正常でない場合、そのシステムと電源との間の電気的な接続を遮断することが提案されている。
【０００５】
また、従来、車両の複数の制御装置が、自身の動作状態または動作状態に適合する割当閾値電流値を監視装置に通知し、監視装置が個々の制御装置の割当電流閾値を定めるとともに、遮断閾値電流値を動的に更新し、電源の出力電流値が遮断閾値電流値を超えた場合に、電源スイッチを遮断することにより、全ての制御装置への電流の供給を一括遮断することが提案されている（例えば、特許文献４参照）。
【０００６】
ところで、バッテリ等の電源は、蓄電状態等により供給可能な電流値が変化するが、特許文献１乃至４では、この点については特に考慮されていない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−２０９１０６号公報
【特許文献２】特開２００９−１６４５５０号公報
【特許文献３】特開２００８−２２００５８号公報
【特許文献４】特開２００９−８１９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、車両の負荷の総電流値に異常が発生した場合に、車両の電源の状態に応じて、車両の走行に影響を与えずに、かつ、ユーザの利便性の低下を抑制しつつ、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の第１の側面の電源管理装置は、電源からの電力をそれぞれ対応する負荷に供給する複数の電力供給装置を備える車両に設けられる電源制御装置であって、電源の状態に基づいて、電源から各電力供給装置を介して各負荷に供給する電流値の合計である総電流値の上限を示す総電流閾値を設定する閾値設定部と、電力供給装置から負荷の消費電流値の異常が通知された場合に、総電流値が総電流閾値を超えているとき、所定の優先順位に基づいて、選択した負荷の消費電流の削減量の予測値を総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷を選択し、選択した負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減を指令する電力供給制御部とを備える。
【００１０】
本発明の第１の側面の電源管理装置においては、電源の状態に基づいて、電源から各電力供給装置を介して各負荷に供給する電流値の合計である総電流値の上限を示す総電流閾値が設定され、電力供給装置から負荷の消費電流値の異常が通知された場合に、総電流値が総電流閾値を超えているとき、所定の優先順位に基づいて、選択した負荷の消費電流の削減量の予測値を総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷が選択され、選択された負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減が指令される。
【００１１】
従って、車両の負荷の総電流値に異常が発生した場合に、車両の電源の状態に応じて、車両の走行に影響を与えずに、かつ、ユーザの利便性の低下を抑制しつつ、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることができる。さらに、負荷の消費電流値に異常が発生しても、総電流値に異常が発生していなければ、当該負荷の動作をそのまま継続させることができる。また、総電流値に異常が発生していても、当該負荷が重要な負荷である場合には、車両の電源の状態に応じて、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることにより、当該負荷の動作をそのまま継続させることができる。さらに、電力供給装置から電力供給制御装置に負荷の消費電流値を繰り返し通知する必要がないため、両者の間の通信量を削減することができる。
【００１２】
この電源は、例えば、バッテリにより構成される。この車両は、例えば、エンジンで駆動される車両、EV（Electric Vehicle、電気自動車）、HEV（Hybrid Electric Vehicle、ハイブリッドカー）、PHEV（Plug-in Hybrid Electric Vehicle、プラグインハイブリッドカー）などにより構成される。この閾値設定部、電力供給制御部は、例えば、CPU（Central Processing Unit）、MPU（Micro Processing Unit）、ECU（Electronic Control Unit）などの演算装置や制御装置により構成される。
【００１５】
この電力供給制御部には、電力供給装置から負荷への電力の供給の可否の問い合わせがあった場合に、判定対象の負荷の消費電流の予測値と総電流値との合計である予測総電流値が総電流閾値を超えるとき、選択した負荷の消費電流の削減量の予測値を予測総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷を選択させ、選択した負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減を指令させ、選択した負荷に判定対象の負荷が含まれないとき、問い合わせ元の電力供給装置に判定対象の負荷への電力の供給を許可させることができる。
【００１６】
これにより、重要な負荷を起動することにより総電流値の異常が発生しそうな場合でも、車両の電源の状態に応じて、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることにより、重要な負荷を起動することができる。
【００１７】
この電力供給制御部には、総電流値の増加量が規定値を超えた場合に、総電流値が総電流閾値を超えているとき、電力の供給を禁止または低減する負荷を選択させ、選択した負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減を指令させることができる。
【００１８】
これにより、総電流値が急激に増加し、総電流値に異常が発生しても、車両の電源の状態に応じて、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることにより、重要な負荷の動作をそのまま継続させることができる。
【００１９】
この電源制御装置には、負荷の重要度に基づいて、優先順位を設定する優先順位設定部をさらに設けることができる。
【００２０】
これにより、総電流値に異常が発生した場合に、電力供給を停止または低減させる負荷をより適切に選択することができる。
【００２１】
この優先順位設定部は、例えば、CPU、MPU、ECUなどの演算装置や制御装置により構成される。
【００２２】
この電源制御装置には、総電流値および電源の状態を検出する検出部をさらに設けることができる。
【００２３】
この検出部は、例えば、バッテリセンサにより構成される。
【００２４】
この検出部には、電源の状態として、電源の蓄電量を検出させることができる。
【００２５】
本発明の第１の側面の電源管理方法は、電源からの電力をそれぞれ対応する負荷に供給する複数の電力供給装置を備える車両における電源制御方法であって、電源の状態に基づいて、電源から各電力供給装置を介して各負荷に供給する電流値の合計である総電流値の上限を示す総電流閾値を設定し、電力供給装置から負荷の消費電流値の異常が通知された場合に、総電流値が総電流閾値を超えているとき、所定の優先順位に基づいて、選択した負荷の消費電流の削減量の予測値を総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷を選択し、選択した負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減を指令するステップを含む。
【００２６】
本発明の第１の側面の電源管理方法においては、電源の状態に基づいて、電源から各電力供給装置を介して各負荷に供給する電流値の合計である総電流値の上限を示す総電流閾値が設定され、電力供給装置から負荷の消費電流値の異常が通知された場合に、総電流値が総電流閾値を超えているとき、所定の優先順位に基づいて、選択した負荷の消費電流の削減量の予測値を総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷が選択され、選択された負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減が指令される。
【００２７】
従って、車両の負荷の総電流値に異常が発生した場合に、車両の電源の状態に応じて、車両の走行に影響を与えずに、かつ、ユーザの利便性の低下を抑制しつつ、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることができる。さらに、負荷の消費電流値に異常が発生しても、総電流値に異常が発生していなければ、当該負荷の動作をそのまま継続させることができる。また、総電流値に異常が発生していても、当該負荷が重要な負荷である場合には、車両の電源の状態に応じて、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることにより、当該負荷の動作をそのまま継続させることができる。さらに、電力供給装置から電力供給制御装置に負荷の消費電流値を繰り返し通知する必要がないため、両者の間の通信量を削減することができる。
【００２８】
この電源は、例えば、バッテリにより構成される。この車両は、例えば、エンジンで駆動される車両、EV、HEV、PHEVなどにより構成される。
【００２９】
本発明の第２の側面の電力管理システムは、電源からの電力をそれぞれ対応する負荷に供給する複数の電力供給装置、電源から各電力供給装置を介して各負荷に供給する電流値の合計である総電流値、および、電源の状態を検出する検出装置、並びに、電源制御装置を備える車両用の電力管理システムであって、電源制御装置は、検出装置で検出される電源の状態に基づいて、総電流値の上限を示す総電流閾値を設定する閾値設定部と、電力供給装置から負荷の消費電流値の異常が通知された場合に、検出装置で検出される総電流値が総電流閾値を超えているとき、所定の優先順位に基づいて、選択した負荷の消費電流の削減量の予測値を総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷を選択し、選択した負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減を指令する電力供給制御部とを備え、複数の電力供給装置は、電力供給制御部からの指令に基づいて、負荷への電力の供給を停止または低減する負荷制御部を備える。
【００３０】
本発明の第２の側面の電力管理システムにおいては、電源制御装置により、電源の状態に基づいて、総電流値の上限を示す総電流閾値が設定され、電力供給装置から負荷の消費電流値の異常が通知された場合に、総電流値が総電流閾値を超えているとき、所定の優先順位に基づいて、選択した負荷の消費電流の削減量の予測値を総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷が選択され、選択された負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減が指令され、複数の電力供給装置により、電力供給制御部からの指令に基づいて、負荷への電力の供給が停止または低減される。
【００３１】
従って、車両の負荷の総電流値に異常が発生した場合に、車両の電源の状態に応じて、車両の走行に影響を与えずに、かつ、ユーザの利便性の低下を抑制しつつ、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることができる。さらに、負荷の消費電流値に異常が発生しても、総電流値に異常が発生していなければ、当該負荷の動作をそのまま継続させることができる。また、総電流値に異常が発生していても、当該負荷が重要な負荷である場合には、車両の電源の状態に応じて、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることにより、当該負荷の動作をそのまま継続させることができる。さらに、電力供給装置から電力供給制御装置に負荷の消費電流値を繰り返し通知する必要がないため、両者の間の通信量を削減することができる。
【００３２】
この電源は、例えば、バッテリにより構成される。この車両は、例えば、エンジンで駆動される車両、EV、HEV、PHEVなどにより構成される。この閾値設定部、電力供給制御部、負荷制御部は、例えば、CPU、MPU、ECUなどの演算装置や制御装置により構成される。
【００３３】
この負荷制御部には、対応する負荷が消費している消費電流値を検出する消費電流検出部をさらに設け、該消費電流値の異常が検出されたとき、対応する負荷の消費電流値の異常を電源制御装置に通知させることができる。
【００３４】
これにより、電力供給装置から電力供給制御装置に負荷の消費電流値を繰り返し通知する必要がないため、両者の間の通信量を削減することができる。
【００３５】
この消費電流検出部は、例えば、電流センサ、カレントトランスにより構成される。
【００３６】
この負荷制御部には、対応する負荷を起動する場合、負荷への電力の供給の可否を電源制御装置に問い合わせさせ、電力供給制御部により負荷への電力の供給が許可されたとき、負荷に電力を供給させ、電力供給制御部により負荷への電力の供給が禁止されたとき、負荷に電力を供給させず、この電力供給制御部には、電力供給装置から負荷への電力の供給の可否の問い合わせがあった場合に、判定対象の負荷の消費電流の予測値と総電流値との合計である予測総電流値が総電流閾値を超えるとき、選択した負荷の消費電流の削減量の予測値を予測総電流値から引いた値が総電流閾値以下になるように、電力の供給を禁止または低減する負荷を選択させ、選択した負荷に対応する電力供給装置に負荷への電力の供給の禁止または低減を指令させ、選択した負荷に判定対象の負荷が含まれないとき、問い合わせ元の電力供給装置に判定対象の負荷への電力の供給を許可させることができる。
【００３７】
これにより、重要な負荷を起動することにより総電流値の異常が発生しそうな場合でも、車両の電源の状態に応じて、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることにより、重要な負荷を起動することができる。
【発明の効果】
【００３８】
本発明の第１の側面または第２の側面によれば、車両の負荷の総電流値に異常が発生した場合に、車両の電源の状態に応じて、車両の走行に影響を与えずに、かつ、ユーザの利便性の低下を抑制しつつ、総電流値が正常になるように、一部の負荷への電力供給を停止または低減させることができる。
【図面の簡単な説明】
【００３９】
【図１】本発明を適用した電力管理システムの一実施の形態を示すブロック図である。
【図２】電源マネジメントユニットの構成例を示すブロック図である。
【図３】負荷管理テーブルの構成例を示す図である。
【図４】負荷制御ユニットの構成例を示すブロック図である。
【図５】負荷制御ユニットの処理を説明するためのフローチャートである。
【図６】負荷制御ユニットの処理を説明するためのフローチャートである。
【図７】負荷制御ユニットの処理を説明するためのフローチャートである。
【図８】電源マネジメントユニットの処理を説明するためのフローチャートである。
【図９】電力供給判定処理の詳細を説明するためのフローチャートである。
【図１０】負荷管理テーブルの状態の第１の例を示す図である。
【図１１】負荷管理テーブルの状態の第２の例を示す図である。
【図１２】負荷異常対応処理の詳細を説明するためのフローチャートである。
【図１３】負荷管理テーブルの状態の第３の例を示す図である。
【図１４】負荷管理テーブルの状態の第４の例を示す図である。
【図１５】総電流検査処理の詳細を説明するためのフローチャートである。
【図１６】負荷管理テーブルの状態の第５の例を示す図である。
【図１７】負荷管理テーブルの状態の第６の例を示す図である。
【発明を実施するための形態】
【００４０】
以下、本技術を実施するための形態（以下、実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．変形例
【００４１】
＜１．実施の形態＞
［電力管理システム１１の構成例］
図１は、本発明を適用した電力管理システムの一実施の形態を示すブロック図である。
【００４２】
電力管理システム１１は、各種の車両に設けられ、車載用のバッテリ１２から負荷１３−１乃至１３−ｎへの電力の供給を制御するシステムである。
【００４３】
なお、電力管理システム１１が設けられる車両の種類は、特に限定されるものではなく、例えば、エンジンで駆動される車両、EV（Electric Vehicle、電気自動車）、HEV（Hybrid Electric Vehicle、ハイブリッドカー）、PHEV（Plug-in Hybrid Electric Vehicle、プラグインハイブリッドカー）などが対象となる。
【００４４】
電力管理システム１１は、電源マネジメントユニット２１、操作部２２−１乃至２２−ｎ、負荷制御ユニット２３−１乃至２３−ｎ、および、バッテリセンサ２４を含むように構成される。そして、負荷１３−１乃至１３−ｎに対して、操作部２２−１乃至２２−ｎおよび負荷制御ユニット２３−１乃至２３−ｎがそれぞれ対応するように設けられている。
【００４５】
また、電源マネジメントユニット２１、負荷制御ユニット２３−１乃至２３−ｎ、および、車両起動スイッチ１４は、所定の通信方式（例えば、CAN（Controller Area Network）等）に準拠した通信を行う。
【００４６】
なお、以下、負荷１３−１乃至１３−ｎ、操作部２２−１乃至２２−ｎ、および、負荷制御ユニット２３−１乃至２３−ｎを個々に区別する必要がない場合、それぞれ、単に、負荷１３、操作部２２、および、負荷制御ユニット２３と称する。
【００４７】
電源マネジメントユニット２１は、後述するように、各負荷制御ユニット２３を制御することにより、バッテリ１２から各負荷１３への電力の供給を制御する。
【００４８】
操作部２２は、スイッチ、ボタン、タッチパネル等の各種の操作部品により構成される。ユーザは、操作部２２を操作することにより、対応する負荷１３の起動、停止等の指令を入力する。操作部２２は、入力された指令を負荷制御ユニット２３に通知する。
【００４９】
なお、ユーザ操作が行われない負荷１３に対しては、操作部２２が設けられない場合がある。さらに、必ずしも操作部２２により負荷１３の全ての操作が行われるとは限らず、例えば、負荷１３の起動および停止等の一部の操作のみを操作部２２により行い、それ以外の操作を負荷１３に設けられている操作部により行う場合がある。
【００５０】
負荷制御ユニット２３は、電源マネジメントユニット２１の制御の基に、対応する負荷１３への電力の供給を制御する。また、負荷制御ユニット２３は、必要に応じて負荷１３の状態を電源マネジメントユニット２１に通知する。さらに、負荷制御ユニット２３は、操作部２２から通知されるユーザ指令等に基づいて、負荷１３の動作を制御する。
【００５１】
バッテリセンサ２４は、バッテリ１２の状態（例えば、蓄電量や出力電流値等）を検出し、検出結果を適宜電源マネジメントユニット２１に通知する。なお、バッテリセンサ２４により検出されるバッテリ１２の出力電流値は、バッテリ１２から各負荷制御ユニット２３を介して各負荷１３に供給される電流値の合計である総電流値と等しくなる。
【００５２】
負荷１３−１乃至１３−ｎは、各種の車載用の電装部品により構成され、走行系負荷、重要負荷、および、通常負荷に分類される。
【００５３】
走行系負荷および重要負荷は、ともに車両の安全走行に関わる負荷である。そのうち、走行系負荷は、車両の走行に直接関わり、車両の走行に不可欠な負荷である。例えば、電動パワーステアリング（EPS）、電動ブレーキ、Engine Control Unit（ECU）、走行系の制御を行うElectronic Control Unit（ECU）等が、走行系負荷に含まれる。
【００５４】
重要負荷は、車両の走行に直接関わらないが、動作しないと運転に支障を来したり、安全性の低下を招いたりする負荷である。例えば、ヘッドライト、ワイパ、SRS（Supplemental Restraint System）エアバッグシステム、それらの制御を行うECU等が、重要負荷に含まれる。
【００５５】
通常負荷は、走行系負荷および重要負荷以外の負荷である。例えば、カーオーディオ装置、カーナビゲーション装置、パワーウインドウ用のモータ、エアコンディショナの制御回路、それらの制御を行うECU等が、通常負荷に含まれる。
【００５６】
車両起動スイッチ１４は、車両の電源の状態を切替えたり、車両を始動したりするためのスイッチであり、例えば、イグニションスイッチやパワースイッチにより構成される。そして、車両起動スイッチ１４は、自身の状態（設定位置）を電源マネジメントユニット２１および負荷制御ユニット２３に通知する。
【００５７】
［電源マネジメントユニット２１の構成例］
図２は、電源マネジメントユニット２１の構成例を示すブロック図である。
【００５８】
電源マネジメントユニット２１は、通信部１０１、制御部１０２、および、記憶部１０３を含むように構成される。
【００５９】
通信部１０１は、各種の通信装置または通信回路により構成される。通信部１０１は、負荷制御ユニット２３などの車両内の各種の装置と、所定の通信方式（例えば、CAN等）に準じた通信を行う。そして、通信部１０１は、他の装置から送信される信号を受信し、制御部１０２に供給したり、制御部１０２から供給される信号を他の装置に送信したりする。
【００６０】
制御部１０２は、例えば、CPU（Central Processing Unit）、MPU（Micro Processing Unit）などのプロセッサにより構成され、電源マネジメントユニット２１の処理の制御を行う。制御部１０２は、所定の制御プログラムを実行することにより、負荷情報取得部１２１、総電流閾値設定部１２２、総電流監視部１２３、優先順位設定部１２４、および、電力供給制御部１２５を含む機能を実現する。
【００６１】
負荷情報取得部１２１は、各負荷１３の状態に関する情報を各負荷制御ユニット２３から取得し、取得した情報を優先順位設定部１２４および電力供給制御部１２５に通知する。また、負荷情報取得部１２１は、記憶部１０３に記憶されている負荷管理テーブル（後述）の各負荷１３の状態に関する情報の更新を行う。
【００６２】
総電流閾値設定部１２２は、バッテリセンサ２４から通知されるバッテリ１２の状態に基づいて、バッテリ１２から出力される総電流値の上限を示す閾値である総電流閾値を設定する。総電流閾値設定部１２２は、設定した総電流閾値を総電流監視部１２３、優先順位設定部１２４、および、電力供給制御部１２５に通知する。
【００６３】
総電流監視部１２３は、バッテリセンサ２４により検出されるバッテリ１２の総電流値の監視を行う。総電流監視部１２３は、バッテリ１２の総電流値の異常を検出した場合、総電流値の異常の発生および総電流値を優先順位設定部１２４および電力供給制御部１２５に通知する。
【００６４】
優先順位設定部１２４は、後述するように、バッテリ１２の総電流値の異常が発生した場合に電力供給を行う負荷１３を選択するための優先順位を設定する。また、優先順位設定部１２４は、記憶部１０３に記憶されている負荷管理テーブルの各負荷１３の優先順位に関する情報の更新を行う。
【００６５】
電力供給制御部１２５は、通信部１０１を介して、各負荷制御ユニット２３と通信を行い、各負荷制御ユニット２３から負荷１３への電力の供給を制御する。例えば、電力供給制御部１２５は、各負荷制御ユニット２３からの問い合わせに応じて、当該負荷制御ユニット２３から負荷１３への電力の供給の可否を判定し、当該負荷制御ユニット２３に、負荷１３への電力の供給の許可または禁止を指令する。また、電力供給制御部１２５は、後述するように、総電流値の異常が発生した場合、あるいは、総電流値の異常が発生しそうな場合に、電力供給を禁止または低減する負荷１３を選択し、選択した負荷１３に対応する負荷制御ユニット２３に、負荷１３への電力供給の禁止または低減を指令する。
【００６６】
さらに、電力供給制御部１２５は、記憶部１０３に記憶されている負荷管理テーブルの電力削減対象の負荷１３に関する情報の更新を行う。
【００６７】
記憶部１０３は、例えば、EEPROM（Electrically Erasable Programmable Read-Only Memory）等の記憶装置により構成され、制御部１０２の処理に必要なプログラムやデータを記憶する。その中に負荷管理テーブルが含まれる。
【００６８】
［負荷管理テーブルの構成例］
図３は負荷管理テーブルの構成例を示している。
【００６９】
負荷管理テーブルは、負荷、種類、予測消費電流値、予測削減電流値、電力供給中（動作中）、優先順位、状態、および、電力削減対象の項目を含んでいる。
【００７０】
項目「負荷」には、バッテリ１２からの電力により動作する各負荷１３を識別するための識別情報が設定される。なお、負荷ｅや負荷ｇのように電力供給の低減が可能な負荷については、低減前と低減後の２つに分けて負荷管理テーブルに登録される。
【００７１】
なお、電力供給の低減が可能な負荷とは、例えば、エアコンディショナやカーオーディオシステムのように、設定温度や音量等を変化させて消費電力を低減させることにより、バッテリ１２からの電力供給を低減させることが可能な負荷のことである。
【００７２】
項目「種類」には、上述した負荷１３の３つの種類を示す「走行系」、「重要」および「通常」の値のうちいずれかが設定される。
【００７３】
項目「予測消費電流値」には、各負荷１３の消費電流の予測値が設定される。各負荷１３の予測消費電流値は、例えば、実測や計算等により予め求められている。なお、負荷ｅや負荷ｇのように電力供給の低減が可能な負荷については、低減前の予測消費電流値と、低減後の予測消費電流値が設定される。
【００７４】
項目「予測削減電流値」には、電力供給を停止または低減させることが可能な負荷について、電力供給を停止または低減させることによる消費電流の削減量の予測値が設定される。予測削減電流値は、低減前の負荷ｅや負荷ｇのように電力供給の低減が可能な負荷１３については、低減前の予測消費電流値から低減後の予測消費電流値を引いた値が設定され、その他の負荷１３については、予測消費電流値と同じ値が設定される。
【００７５】
項目「電力供給中（動作中）」には、各負荷１３への電力の供給状態を示す値が設定される。具体的には、マルは、その負荷１３に電力が供給されていることを示し、バツは、その負荷１３に電力が供給されていないことを示す。また、三角は、詳細については後述するが、その負荷１３への電力供給の可否を問い合わせ中であることを示す。
【００７６】
項目「優先順位」には、バッテリ１２の総電流値に異常が発生した場合に、どの負荷１３への電力の供給を禁止または低減し、どの負荷１３に優先して電力を供給するかを示す優先順位が設定される。なお、バッテリ１２の総電流値に異常が発生しても、走行系負荷および重要負荷には電力の供給が継続されるため、電力供給中または電力供給の可否を問い合わせ中の通常負荷に対してのみ優先順位が設定される。
【００７７】
なお、図３の優先順位に従えば、バッテリ１２の総電流値の異常が発生した場合、バッテリ１２の総電流値が正常になるまで、負荷ｅ（低減前）への電力供給の低減、負荷ｈへの電力供給の禁止、負荷ｇへの電力の供給の禁止、負荷ｆへの電力供給の禁止、負荷ｅ（低減後）への電力供給の禁止の順に実行されることになる。
【００７８】
項目「状態」には、電力供給中または電力供給の可否を問い合わせ中の負荷１３の状態が設定される。具体的には、「正常」および「異常」の他、直前に異常の通知があったことを示す「異常の通知あり」、並びに、電力の供給を低減していることを示す「低減」のいずれかの値が設定される。
【００７９】
項目「電力削減対象」には、バッテリ１２の総電流値の異常の発生時に、総電流値を正常に戻すために電力の供給を禁止または低減する対象となっている負荷を示す値が設定される。なお、この例では、負荷ｅ（低減前）が電力削減対象に設定されている。
【００８０】
［負荷制御ユニット２３の構成例］
図４は、負荷制御ユニット２３の構成例を示すブロック図である。
【００８１】
負荷制御ユニット２３は、電力入力部１５１、電流測定部１５２、制御部１５３、通信部１５４、および、記憶部１５５を含むように構成される。
【００８２】
電力入力部１５１は、操作部２２から所定の信号（例えば、負荷１３の起動を指令する信号）が入力されたときに起動し、バッテリ１２から供給される電力を制御部１５３に供給する。また、電力入力部１５１は、制御部１５３の負荷制御部１７３の制御の下に、制御部１５３への電力の供給を停止する。
【００８３】
電流測定部１５２は、例えば、電流センサ、カレントトランス等で構成される。電流測定部１５２は、電力入力部１５１から制御部１５３に流れる消費電流値を測定し、測定結果を制御部１５３に通知する。なお、電流測定部１５２により測定される消費電流値には、負荷１３に供給される電流値の他、負荷制御ユニット２３により消費される電流値も含まれる。
【００８４】
制御部１５３は、例えば、CPU、MPUなどのプロセッサ、各種の電気回路等により構成され、負荷１３および負荷制御ユニット２３内への電力の供給の制御、並びに、負荷１３の制御を行う。制御部１５３は、電流監視部１７１、操作入力検出部１７２、および、負荷制御部１７３を含むように構成される。
【００８５】
電流監視部１７１は、電流測定部１５２により測定される消費電流値を監視し、消費電流値の状態を負荷制御部１７３に通知する。
【００８６】
操作入力検出部１７２は、ユーザが操作部２２を操作することにより入力される負荷１３に対する指令を検出し、検出したユーザ指令を負荷制御部１７３に通知する。
【００８７】
負荷制御部１７３は、通信部１５４を介して電源マネジメントユニット２１と通信を行い、消費電流値の異常や負荷１３の状態を通知したり、負荷１３への電力供給の可否を問い合わせたりする。また、負荷制御部１７３は、電源マネジメントユニット２１からの指令やユーザ指令に基づいて、負荷１３、通信部１５４、および、記憶部１５５へのバッテリ１２からの電力の供給を制御する。さらに、負荷制御部１７３は、電力入力部１５１を制御して、バッテリ１２からの電力の制御部１５３への供給を停止させる。
【００８８】
通信部１５４は、各種の通信装置または通信回路により構成される。通信部１５４は、所定の通信方式（例えば、CAN等）に準じた通信を行い、電源マネジメントユニット２１等、車両内の各種の装置と通信を行う。そして、通信部１５４は、他の装置から送信される信号を受信し、制御部１５３に供給したり、制御部１５３から供給される信号を他の装置に送信したりする。
【００８９】
記憶部１５５は、例えば、EEPROM等の記憶装置により構成される。記憶部１５５は、制御部１５３の処理に必要なプログラムやデータを記憶する。
【００９０】
［電力管理システム１１の処理］
次に、図５乃至図１７を参照して、電力管理システム１１の処理について説明する。
【００９１】
［負荷制御ユニット２３の処理］
まず、図５乃至図７のフローチャートを参照して、負荷制御ユニット２３の処理について説明する。
【００９２】
なお、この処理は、例えば、操作部２２から負荷１３の起動を指令する信号（以下、負荷起動信号と称する）が入力されたときに、負荷起動信号が入力された負荷制御ユニット２３により実行される。
【００９３】
ステップＳ１において、負荷制御ユニット２３は、ユニットの起動処理を行う。具体的には、電力入力部１５１は、操作部２２から供給される負荷起動信号により起動し、バッテリ１２からの電力を制御部１５３の負荷制御部１７３に供給する。これにより、制御部１５３の各部が起動し、処理を開始する。また、負荷制御部１７３は、通信部１５４および記憶部１５５への電力の供給を開始する。これにより、通信部１５４および記憶部１５５が起動し、処理を開始する。
【００９４】
ステップＳ２において、電流監視部１７１は、電流測定部１５２から通知される測定結果に基づいて、負荷１３が動作していないときの消費電流値を検出する。
【００９５】
ステップＳ３において、電流監視部１７１は、消費電流値が正常であるか否かを判定する。具体的には、電流監視部１７１は、検出した消費電流値と、記憶部１５５に記憶されている所定の閾値（以下、消費電流閾値と称する）を比較する。電流監視部１７１は、消費電流値が消費電流閾値以下である場合、消費電流値が正常であると判定し、処理はステップＳ４に進む。このとき、電流監視部１７１は、消費電流値が正常であることを負荷制御部１７３に通知する。
【００９６】
なお、消費電流閾値は、負荷１３の消費電流等を考慮して、負荷制御ユニット２３毎に個別に設定することが可能である。
【００９７】
ステップＳ４において、負荷制御部１７３は、電源マネジメントユニット２１に通信部１５４を介して電力供給判定要求信号を送信することにより、負荷１３への電力供給の可否を問い合わせる。
【００９８】
その後、処理はステップＳ６に進む。
【００９９】
一方、ステップＳ３において、電流監視部１７１は、消費電流値が消費電流閾値を超えている場合、消費電流値が異常であると判定し、処理はステップＳ５に進む。このとき、電流監視部１７１は、消費電流値が異常であることを負荷制御部１７３に通知する。
【０１００】
ステップＳ５において、負荷制御部１７３は、消費電流値の異常の発生を示す情報を電力供給判定要求信号に付加して、通信部１５４を介して電源マネジメントユニット２１に送信することにより、消費電流値の異常を通知するとともに、負荷１３への電力供給の可否を問い合わせる。
【０１０１】
その後、処理はステップＳ６に進む。
【０１０２】
これに対して、電源マネジメントユニット２１は、後述するように、負荷１３への電力供給の許可を示す電力供給許可信号、または、負荷１３への電力供給の禁止を示す電力供給禁止信号を、問い合わせ元の負荷制御ユニット２３に送信する。
【０１０３】
ステップＳ６において、負荷制御部１７３は、負荷１３への電力供給が許可されたか否かを判定する。負荷制御部１７３は、電源マネジメントユニット２１から通信部１５４を介して電力供給禁止信号を受信した場合、または、電力供給判定要求信号を送信してから所定の時間内に電源マネジメントユニット２１から通信部１５４を介して電力供給許可信号を受信できなかった場合、負荷１３への電力供給が禁止されたと判定し、処理はステップＳ７に進む。
【０１０４】
ステップＳ７において、負荷制御ユニット２３は、ユニットの停止処理を行う。具体的には、負荷制御部１７３は、通信部１５４および記憶部１５５への電力の供給を停止する。また、負荷制御部１７３は、電力入力部１５１を停止させる。これにより、バッテリ１２からの電力の制御部１５３への供給が停止し、制御部１５３が動作を停止する。
【０１０５】
その後、負荷制御ユニットの処理は終了する。
【０１０６】
一方、ステップＳ６において、負荷制御部１７３は、電力供給判定要求信号を送信してから所定の時間内に、電源マネジメントユニット２１から通信部１５４を介して電力供給許可信号を受信した場合、負荷１３への電力供給が許可されたと判定し、処理はステップＳ８に進む。
【０１０７】
ステップＳ８において、負荷制御部１７３は、負荷１３を起動する。具体的には、負荷制御部１７３は、バッテリ１２からの電力の負荷１３への供給を開始する。これにより、負荷１３が起動し、動作を開始する。また、負荷制御部１７３は、負荷１３の動作を制御する処理を開始する。
【０１０８】
ステップＳ９において、負荷制御部１７３は、電源マネジメントユニット２１に通信部１５４を介して負荷起動信号を送信することにより、負荷１３の起動を通知する。
【０１０９】
ステップＳ１０において、電流監視部１７１は、電流測定部１５２から通知される測定結果に基づいて、負荷１３が動作中の消費電流値を検出する。
【０１１０】
ステップＳ１１において、ステップＳ３の処理と同様に、消費電流値が正常であるか否かが判定される。消費電流値が正常であると判定された場合、処理はステップＳ１２に進む。
【０１１１】
ステップＳ１２において、負荷制御部１７３は、電源マネジメントユニット２１から負荷１３への電力供給の低減が指令されたか否かを判定する。負荷制御部１７３は、電源マネジメントユニット２１から通信部１５４を介して電力供給低減信号を受信した場合、負荷１３への電力供給の低減が指令されたと判定し、処理はステップＳ１３に進む。
【０１１２】
ステップＳ１３において、負荷制御部１７３は、負荷１３への電力供給を低減する。例えば、負荷制御部１７３は、負荷１３に供給する電流を所定量だけ低減したり、消費電力が所定量だけ下がるように負荷１３の動作を制御したりすることにより、負荷１３への電力供給を低減する。
【０１１３】
このとき、負荷１３に供給する電力の低減量は、負荷１３毎に予め定められている。例えば、負荷１３がエアコンディショナの場合、設定温度を調節することにより電力の供給量が所定量だけ低減される。また、例えば、負荷１３がカーオーディオシステムの場合、音量を調節することにより電力の供給量が所定量だけ低減される。
【０１１４】
ステップＳ１４において、負荷制御部１７３は、電源マネジメントユニット２１に通信部１５４を介して電力低減完了信号を送信することにより、負荷１３への電力供給の低減の完了を通知する。
【０１１５】
その後、処理はステップＳ１５に進む。
【０１１６】
一方、ステップＳ１２において、電源マネジメントユニット２１から負荷１３への電力供給の低減が指令されていないと判定された場合、ステップＳ１３およびＳ１４の処理はスキップされ、処理はステップＳ１５に進む。
【０１１７】
ステップＳ１５において、負荷制御部１７３は、電源マネジメントユニット２１から負荷１３への電力供給が禁止されたか否かを判定する。電源マネジメントユニット２１から負荷１３への電力供給が禁止されていないと判定された場合、処理はステップＳ１６に進む。
【０１１８】
ステップＳ１６において、操作入力検出部１７２は、操作部２２を介して負荷１３の停止操作が行われたか否かを判定する。負荷１３の停止操作が行われていないと判定された場合、処理はステップＳ１０に戻る。
【０１１９】
その後、ステップＳ１１において、消費電流値が異常であると判定されるか、ステップＳ１５において、電源マネジメントユニット２１から負荷１３への電力供給が禁止されたと判定されるか、ステップＳ１６において、負荷１３の停止操作が行われたと判定されるまで、ステップＳ１０乃至Ｓ１６の処理が繰り返し実行される。
【０１２０】
なお、このステップＳ１０乃至Ｓ１６の処理は、消費電流値が正常な状態で負荷１３が動作している場合の処理である。
【０１２１】
一方、ステップＳ１６において、負荷１３の停止操作が行われたと判定された場合、処理はステップＳ１７に進む。このとき、操作入力検出部１７２は、負荷１３の停止操作が行われたことを負荷制御部１７３に通知する。
【０１２２】
また、ステップＳ１５において、負荷制御部１７３は、電源マネジメントユニット２１から通信部１５４を介して電力供給禁止信号を受信した場合、負荷１３への電力供給が禁止されたと判定し、処理はステップＳ１７に進む。
【０１２３】
ステップＳ１７において、負荷制御部１７３は、負荷１３への電力の供給を停止することにより、負荷１３を停止する。
【０１２４】
ステップＳ１８において、負荷制御部１７３は、電源マネジメントユニット２１に通信部１５４を介して負荷停止完了信号を送信することにより、負荷１３の停止を通知する。
【０１２５】
ステップＳ１９において、ステップＳ７の処理と同様に、ユニットの停止処理が行われる。
【０１２６】
その後、負荷制御ユニットの処理は終了する。
【０１２７】
一方、ステップＳ１１において、消費電流値が異常であると判定された場合、処理はステップＳ２０に進む。
【０１２８】
ステップＳ２０において、負荷制御部１７３は、通信部１５４を介して電源マネジメントユニット２１に電流異常発生信号を送信することにより、消費電流値の異常を通知する。
【０１２９】
これに対して、電源マネジメントユニット２１は、後述するように、電力供給許可信号、電力供給禁止信号、または、電力供給低減信号を、電流異常発生信号の送信元の負荷制御ユニット２３に送信する。
【０１３０】
ステップＳ２１において、ステップＳ１２の処理と同様に、電源マネジメントユニット２１から負荷１３への電力供給の低減が指令されたか否かが判定される。電源マネジメントユニット２１から負荷１３への電力供給の低減が指令されたと判定された場合、処理はステップＳ２２に進む。
【０１３１】
ステップＳ２２において、ステップＳ１３の処理と同様に、負荷１３への電力供給が低減される。
【０１３２】
ステップＳ２３において、ステップＳ１４の処理と同様に、電源マネジメントユニット２１に負荷１３への電力供給の低減の完了が通知される。
【０１３３】
その後、処理はステップＳ２４に進む。
【０１３４】
一方、ステップＳ２１において、電源マネジメントユニット２１から負荷１３への電力供給の低減が指令されていないと判定された場合、ステップＳ２２およびＳ２３の処理はスキップされ、処理はステップＳ２４に進む。
【０１３５】
ステップＳ２４において、ステップＳ１５の処理と同様に、電源マネジメントユニット２１から負荷１３への電力供給が禁止されたか否かが判定される。電源マネジメントユニット２１から負荷１３への電力供給が禁止されていないと判定された場合、処理はステップＳ２５に進む。
【０１３６】
ステップＳ２５において、ステップＳ１６の処理と同様に、負荷１３の停止操作が行われたか否かが判定される。負荷１３の停止操作が行われていないと判定された場合、処理はステップＳ２６に進む。
【０１３７】
ステップＳ２６において、ステップＳ１０の処理と同様に、負荷１３が動作中の消費電流値が検出される。
【０１３８】
ステップＳ２７において、ステップＳ３の処理と同様に、消費電流値が正常であるか否かが判定される。消費電流値が異常であると判定された場合、すなわち、ステップＳ１１において、消費電流値が異常であると判定されてから消費電流値が異常な状態が継続している場合、処理はステップＳ２１に戻る。
【０１３９】
その後、ステップＳ２４において、電源マネジメントユニット２１から負荷１３への電力供給が禁止されたと判定されるか、ステップＳ２５において、負荷１３の停止操作が行われたと判定されるか、ステップＳ２７において、消費電流値が正常であると判定されるまで、ステップＳ２１乃至Ｓ２７の処理が繰り返し実行される。
【０１４０】
なお、このステップＳ２１乃至Ｓ２７の処理は、消費電流値が異常な状態で負荷１３が動作している場合の処理である。
【０１４１】
一方、ステップＳ２７において、消費電流値が正常であると判定された場合、すなわち、消費電流値が異常な状態から正常な状態に戻った場合、処理はステップＳ２８に進む。このとき、電流監視部１７１は、消費電流値が正常な状態に戻ったことを負荷制御部１７３に通知する。
【０１４２】
ステップＳ２８において、負荷制御部１７３は、電源マネジメントユニット２１に通信部１５４を介して電流正常復帰信号を送信することにより、消費電流値が正常に戻ったことを通知する。
【０１４３】
その後、処理はステップＳ１０に戻り、ステップＳ１０以降の処理が実行される。
【０１４４】
一方、ステップＳ２５において、負荷１３の停止操作が行われたと判定された場合、処理はステップＳ１７に進み、ステップＳ１７以降の処理が実行される。
【０１４５】
また、ステップＳ２４において、負荷制御部１７３は、電源マネジメントユニット２１から通信部１５４を介して電力供給禁止信号を受信した場合、または、ステップＳ２０において電流異常発生信号を送信してから所定の時間内に電源マネジメントユニット２１から通信部１５４を介して電力供給許可信号を受信しなかった場合、負荷１３への電力供給が禁止されたと判定し、処理はステップＳ１７に進む。その後、ステップＳ１７以降の処理が実行される。
【０１４６】
［電源マネジメントユニット２１の処理］
次に、図８のフローチャートを参照して、図５乃至図７の負荷制御ユニット２３の処理に対応して実行される電源マネジメントユニット２１の処理について説明する。
【０１４７】
ステップＳ１０１において、負荷情報取得部１２１は、負荷制御ユニット２３から負荷１３への電力供給の可否の問い合わせがあったか否かを判定する。負荷情報取得部１２１は、図５のステップＳ４またはＳ５において負荷制御ユニット２３から送信された電力供給判定要求信号を、通信部１０１を介して受信した場合、負荷１３への電力供給の可否の問い合わせがあったと判定し、処理はステップＳ１０２に進む。このとき、負荷情報取得部１２１は、当該負荷１３への電力供給の可否の問い合わせがあったことを、総電流閾値設定部１２２、総電流監視部１２３、優先順位設定部１２４、および、電力供給制御部１２５に通知する。
【０１４８】
ステップＳ１０２において、電源マネジメントユニット２１は、電力供給判定処理を実行し、その後、処理はステップＳ１０３に進む。
【０１４９】
ここで、図９のフローチャートを参照して、電力供給判定処理の詳細について説明する。
【０１５０】
ステップＳ１５１において、総電流閾値設定部１２２は、バッテリ１２の状態に基づいて、総電流閾値を設定する。具体的には、総電流閾値設定部１２２は、バッテリセンサ２４からバッテリ１２の状態に関する情報を取得する。そして、総電流閾値設定部１２２は、例えば、現在の状態においてバッテリ１２が供給可能な電流値の最大値に総電流閾値を設定する。あるいは、総電流閾値を、現在の状態においてバッテリ１２が供給可能な電流値の最大値よりも低く設定し、少し余裕を持たせた値としても良い。
【０１５１】
例えば、総電流閾値設定部１２２は、バッテリ１２の蓄電量に基づいて総電流閾値を設定する。より具体的には、例えば、総電流閾値設定部１２２は、所定の計算式に現在のバッテリ１２の蓄電量を適用することにより総電流閾値を算出する。あるいは、例えば、バッテリ１２の蓄電量と総電流閾値の対応関係を示すテーブルを記憶部１０３に予め記憶させておき、総電流閾値設定部１２２は、そのテーブルに基づいて、総電流閾値を算出する。
【０１５２】
他にも、例えば、バッテリ１２の使用時間等の情報を用いて、バッテリ１２の経年劣化等を加味して総電流閾値を設定したり、バッテリ１２の周囲または内部の温度を加味して総電流閾値を設定することも可能である。
【０１５３】
総電流閾値設定部１２２は、設定した総電流閾値を総電流監視部１２３、優先順位設定部１２４、および、電力供給制御部１２５に通知する。
【０１５４】
ステップＳ１５２において、総電流監視部１２３は、バッテリセンサ２４から供給される情報に基づいて、総電流値を検出する。
【０１５５】
ステップＳ１５３において、総電流監視部１２３は、総電流値と判定対象の負荷１３の予測消費電流値との合計が総電流閾値以下であるか否かを判定する。具体的には、総電流監視部１２３は、電力供給の開始の可否の判定対象の負荷１３の予測消費電流値を記憶部１０３から読み出し、現在の総電流値との合計（以下、予測総電流値と称する）を求める。そして、総電流監視部１２３は、予測総電流値と総電流閾値とを比較し、予測総電流値が総電流閾値以下であると判定した場合、処理はステップＳ１５４に進む。このとき、総電流監視部１２３は、予測総電流値が正常であることを優先順位設定部１２４および電力供給制御部１２５に通知する。
【０１５６】
ステップＳ１５４において、電力供給制御部１２５は、問い合わせ元の負荷制御ユニット２３に通信部１０１を介して電力供給許可信号を送信することにより、判定対象の負荷１３への電力供給を許可する。
【０１５７】
ステップＳ１５５において、負荷情報取得部１２１は、電力供給を許可した負荷制御ユニット２３からの応答を受信する。具体的には、負荷情報取得部１２１は、図５のステップＳ９において、電力供給を許可した負荷制御ユニット２３から送信される負荷起動信号を、通信部１０１を介して受信する。また、負荷情報取得部１２１は、新たに起動した負荷１３を優先順位設定部１２４および電力供給制御部１２５に通知する。
【０１５８】
ステップＳ１５６において、制御部１０２は、負荷１３の動作状況と優先順位を更新する。具体的には、負荷情報取得部１２１は、新たな負荷１３が起動したことを反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。
【０１５９】
また、優先順位設定部１２４は、新たに起動した負荷１３を含めてこの時点で動作中の通常負荷の優先順位を更新する。そして、優先順位設定部１２４は、更新した優先順位を反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。なお、優先順位の設定方法の具体例については後述する。
【０１６０】
その後、電力供給判定処理は終了する。
【０１６１】
一方、ステップＳ１５３において、総電流値と判定対象の負荷１３の予測消費電流値との合計（予測総電流値）が総電流閾値を超えていると判定された場合、処理はステップＳ１５７に進む。このとき、総電流監視部１２３は、予測総電流値が異常であること、および、予測総電流値を優先順位設定部１２４および電力供給制御部１２５に通知する。
【０１６２】
ステップＳ１５７において、優先順位設定部１２４は、優先順位を更新する。具体的には、優先順位設定部１２４は、判定対象の負荷１３が通常負荷である場合、判定対象の負荷１３と現在動作中の通常負荷を対象にして優先順位を更新する。一方、優先順位設定部１２４は、判定対象の負荷１３が走行系負荷または重要負荷である場合、現在動作中の通常負荷を対象にして優先順位を更新する。そして、優先順位設定部１２４は、更新した優先順位を反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。
【０１６３】
なお、判定対象の負荷１３が走行系負荷または重要負荷である場合には、優先順位の更新を行わないようにしてもよい。
【０１６４】
ここで、優先順位の設定方法の例について説明する。
【０１６５】
［方法１］
例えば、各負荷１３の重要度に基づいて、優先順位を設定するようにしてもよい。すなわち、重要度の高い負荷１３の優先順位を高く設定し、重要度の低い負荷１３の優先順位を低く設定するようにしてもよい。
【０１６６】
なお、各負荷１３の重要度は、例えば、用途や消費電流値等に基づいて、予め設定され、記憶部１０３に記憶される。
【０１６７】
また、各負荷１３の重要度を固定するようにしてもよいし、状況に応じて変動させるようにしてもよい。前者の場合、各負荷１３間の相対的な優先順位は変動せず、後者の場合、重要度の変動に応じて、各負荷１３間の相対的な優先順位が変動する。
【０１６８】
なお、重要度を変動させる場合、例えば、車両の状態や周囲の環境のうち少なくと一方に基づいて、重要度を設定することが考えられる。例えば、気温が高かったり、低かったりする場合には、エアコンディショナ（の制御回路）の重要度を高くしたり、渋滞中は、渋滞情報を取得したり、退屈を紛らわしたたりするために、カーオーディオ装置の重要度を高くしたりすることが考えられる。
【０１６９】
また、例えば、各負荷１３の使用状況（使用頻度や使用時間等）を学習し、使用状況に基づいて重要度を設定することが考えられる。例えば、使用頻度が多い負荷１３や使用時間の長い負荷１３の重要度を高く設定し、使用頻度の少ない負荷１３や使用時間の短い負荷１３の重要度を低く設定することが考えられる。
【０１７０】
さらに、例えば、ユーザが各負荷１３の重要度を設定することが考えられる。
【０１７１】
［方法２］
例えば、停止する負荷１３の数がなるべく少なくなるように、予測消費電流値が大きな負荷１３や、電力供給の低減が可能な負荷１３の優先順位を低く設定するようにしてもよい。
【０１７２】
［方法３］
例えば、総電流値と総電流閾値との差、すなわち、総電流値を正常にするために削減する必要がある電流値（以下、削減電流値と称する）に基づいて、優先順位を設定するようにしてもよい。具体的には、例えば、電力供給禁止対象に選択される負荷１３の予測消費電流値の合計が削減電流値以上で、かつ、なるべく削減電流値に近い値になるように、優先順位を設定することが考えられる。
【０１７３】
［方法４］
例えば、消費電流値の異常が発生している負荷１３の優先順位を低く設定するようにしてもよい。
【０１７４】
なお、以上の優先順位の設定方法は、その一例であり、他の方法を用いるようにしてもよい。また、複数の設定方法を組み合わせたり、あるいは、条件によって設定方法を使い分けたりするようにしてもよい。
【０１７５】
ステップＳ１５８において、電力供給制御部１２５は、更新した優先順位に基づいて、電力供給を禁止または低減する負荷１３を選択する。具体的には、電力供給制御部１２５は、優先順位の最も低い負荷１３を電力削減対象に選択し、現在の予測総電流値から選択した負荷１３の予測削減電流値を引くことにより予測総電流値を更新する。そして、電力供給制御部１２５は、更新した予測総電流値を総電流閾値と比較し、予測総電流値が総電流閾値より大きい場合、次に優先順位の低い負荷１３を電力削減対象に選択し、現在の予測総電流値から選択した負荷１３の予測削減電流値を引くことにより予測総電流値を更新する。電力供給制御部１２５は、予測総電流値が総電流閾値以下になるまで、この処理を繰り返すことにより、電力削減対象となる負荷１３、すなわち、電力供給を禁止または低減する負荷１３を選択する。
【０１７６】
そして、電力供給制御部１２５は、選択した電力削減対象を反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。
【０１７７】
例えば、図１０は、この時点の負荷管理テーブルの例を示している。この例では、負荷ａ、負荷ｂおよび負荷ｄ乃至負荷ｉが動作中で、かつ、負荷ｄに異常が発生している場合に、負荷ｃへの電力供給の可否の問い合わせがあり、負荷ｅ乃至負荷ｉが電力削減対象に選択された場合の例が示されている。
【０１７８】
ステップＳ１５９において、電力供給制御部１２５は、選択した負荷１３への電力供給の禁止または低減を指令する。具体的には、電力供給制御部１２５は、電力供給を低減する負荷１３に対応する負荷制御ユニット２３に、通信部１０１を介して電力供給低減信号を送信することにより、当該負荷１３への電力供給の低減を指令する。同様に、電力供給制御部１２５は、電力供給を禁止する負荷１３に対応する負荷制御ユニット２３に、通信部１０１を介して電力供給禁止信号を送信することにより、当該負荷１３への電力供給の禁止を指令する。
【０１７９】
ステップＳ１６０において、負荷情報取得部１２１は、指令した負荷制御ユニット２３からの応答を受信する。具体的には、負荷情報取得部１２１は、図６のステップＳ１４または図７のステップＳ２３において、電力供給の低減を指令した負荷制御ユニット２３から送信される電力低減完了信号を、通信部１０１を介して受信する。また、負荷情報取得部１２１は、図５のステップＳ１８において、電力供給の禁止を指令した負荷制御ユニット２３から送信される負荷停止完了信号を、通信部１０１を介して受信する。そして、負荷情報取得部１２１は、電力供給が停止または低減された負荷１３を優先順位設定部１２４および電力供給制御部１２５に通知する。
【０１８０】
ステップＳ１６１において、電力供給制御部１２５は、判定対象の負荷１３が電力削減対象に含まれる否かを判定する。判定対象の負荷１３が電力削減対象に含まれないと判定された場合、処理はステップＳ１６２に進む。
【０１８１】
ステップＳ１６２において、ステップＳ１５４の処理と同様に、判定対象の負荷１３への電力供給が許可される。
【０１８２】
ステップＳ１６３において、ステップＳ１５５の処理と同様に、電力供給を許可した負荷制御ユニット２３からの応答が受信される。
【０１８３】
その後、処理はステップＳ１６４に進む。
【０１８４】
一方、ステップＳ１６１において、判定対象の負荷１３が電力削減対象に含まれると判定された場合、ステップＳ１６２およびＳ１６３の処理はスキップされ、処理はステップＳ１６４に進む。
【０１８５】
ステップＳ１６４において、電力供給制御部１２５は、異常の発生を通知する。例えば、電力供給制御部１２５は、総電流値の異常により一部の負荷１３への電力供給を停止または低減したことを、所定の装置を用いて、画像、テキスト、光、音等を用いた所定の方法によりユーザに通知する。なお、この通知を行う装置は、負荷１３の１つにより構成するようにしてもよいし、負荷１３とは別の装置により構成するようにしてもよい。
【０１８６】
ステップＳ１６５において、制御部１０２は、負荷１３の動作状況と優先順位を更新する。具体的には、負荷情報取得部１２１は、新たに電力供給が停止または低減された負荷１３を反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。
【０１８７】
また、優先順位設定部１２４は、この時点で動作中の通常負荷を対象にして優先順位を更新する。そして、優先順位設定部１２４は、更新した優先順位を反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。
【０１８８】
その後、電力供給判定処理は終了する。
【０１８９】
図１１は、図１０の負荷管理テーブルをステップＳ１６５の処理で更新した後の状態を示している。この例に示されるように、重要負荷である負荷ｃへの電力供給が開始され、異常が発生している負荷ｄが重要負荷であるため、負荷ｄへの電力供給はそのまま継続される。一方、通常負荷である負荷ｅ乃至負荷ｈへの電力の供給が停止される。
【０１９０】
このように、新たな負荷１３を起動することにより総電流値が異常になりそうな場合でも、当該負荷１３が重要負荷や走行系負荷、あるいは、優先順位が高い通常負荷であれば、優先順位が低い順に通常負荷への電力供給を停止または低減することにより、総電流値の異常を発生させずに、当該負荷１３を起動させることができる。
【０１９１】
図８に戻り、ステップＳ１０１において、負荷制御ユニット２３から負荷１３への電力供給の可否の問い合わせがないと判定された場合、ステップＳ１０２の処理はスキップされ、処理はステップＳ１０３に進む。
【０１９２】
ステップＳ１０３において、負荷情報取得部１２１は、負荷１３の消費電流値の異常が新たに発生したか否かを判定する。負荷情報取得部１２１は、図６のステップＳ２０において負荷制御ユニット２３から送信された電流異常発生信号を、通信部１０１を介して受信した場合、負荷１３の消費電流値の異常が新たに発生したと判定し、処理はステップＳ１０４に進む。このとき、負荷情報取得部１２１は、負荷１３の消費電流値の異常が新たに発生したことを総電流閾値設定部１２２および総電流監視部１２３に通知する。また、負荷情報取得部１２１は、消費電流値の異常が発生した負荷１３を優先順位設定部１２４および電力供給制御部１２５に通知する。
【０１９３】
ステップＳ１０４において、電源マネジメントユニット２１は、負荷異常対応処理を実行し、その後、処理はステップＳ１０５に進む。
【０１９４】
ここで、図１２のフローチャートを参照して、負荷異常対応処理の詳細について説明する。
【０１９５】
ステップＳ２０１において、図９のステップＳ１５１の処理と同様に、バッテリ１２の状態に基づいて、総電流閾値が設定される。
【０１９６】
ステップＳ２０２において、図９のステップＳ１５２の処理と同様に、総電流値が検出される。
【０１９７】
ステップＳ２０３において、総電流監視部１２３は、総電流値が総電流閾値以下であるか否かを判定する。総電流値が総電流閾値以下であると判定された場合、処理はステップＳ２０４に進む。
【０１９８】
ステップＳ２０４において、電力供給制御部１２５は、負荷１３の異常を通知してきた負荷制御ユニット２３に通信部１０１を介して電力供給許可信号を送信することにより、異常が発生した負荷１３への電力供給の継続を許可する。
【０１９９】
ステップＳ２０５において、負荷情報取得部１２１は、負荷１３の動作状況を更新する。具体的には、負荷情報取得部１２１は、新たな負荷１３に異常が発生したことを反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。
【０２００】
その後、負荷異常対応処理は終了する。
【０２０１】
一方、ステップＳ２０３において、総電流値が総電流閾値を超えていると判定された場合、処理はステップＳ２０６に進む。このとき、総電流監視部１２３は、総電流値が異常であること、および、総電流値を優先順位設定部１２４および電力供給制御部１２５に通知する。
【０２０２】
ステップＳ２０６において、電力供給制御部１２５は、優先順位に基づいて、電力供給を禁止または低減する負荷１３を選択する。具体的には、電力供給制御部１２５は、優先順位の最も低い負荷１３を電力削減対象に選択し、現在の総電流値から選択した負荷１３の予測削減電流値を引くことにより予測総電流値を算出する。そして、電力供給制御部１２５は、更新した予測総電流値を総電流閾値と比較し、予測総電流値が総電流閾値より大きい場合、次に優先順位の低い負荷１３を電力削減対象に選択し、現在の予測総電流値から選択した負荷１３の予測削減電流値を引くことにより予測総電流値を更新する。電力供給制御部１２５は、予測消費電流値が総電流閾値以下になるまで、この処理を繰り返すことにより、電力削減対象となる負荷１３、すなわち、電力供給を禁止または低減する負荷１３を選択する。
【０２０３】
そして、電力供給制御部１２５は、選択した電力削減対象を反映させるように、記憶部１０３に記憶されている負荷管理テーブルを更新する。
【０２０４】
例えば、図１３は、この時点の負荷管理テーブルの例を示している。この例では、負荷ａ乃至負荷ｇの動作中に負荷ｄの異常の通知があり、負荷ｅ、負荷ｇ、負荷ｈが電力削減対象に選択された場合の例が示されている。なお、この例では、負荷ｅ、負荷ｇが電力供給を低減する対象となり、負荷ｈが電力供給を禁止する対象となっている。
【０２０５】
ステップＳ２０７において、図９のステップＳ１５９の処理と同様に、選択した負荷１３への電力供給の禁止または低減が指令される。
【０２０６】
ステップＳ２０８において、図９のステップＳ１６０の処理と同様に、指令した負荷制御ユニット２３からの応答が受信される。
【０２０７】
ステップＳ２０９において、電力供給制御部１２５は、異常が発生した負荷１３が電力削減対象に含まれる否かを判定する。異常が発生した負荷１３が電力削減対象に含まれないと判定された場合、処理はステップＳ２１０に進む。
【０２０８】
ステップＳ２１０において、ステップＳ２０４の処理と同様に、異常が発生した負荷１３への電力供給の継続が許可される。
【０２０９】
その後、処理はステップＳ２１１に進む。
【０２１０】
一方、ステップＳ２０９において、異常が発生した負荷１３が電力削減対象に含まれると判定された場合、ステップＳ２１０の処理はスキップされ、処理はステップＳ２１１に進む。
【０２１１】
ステップＳ２１１において、図９のステップＳ１６４の処理と同様に、異常の発生が通知される。
【０２１２】
ステップＳ２１２において、図９のステップＳ１６５の処理と同様に、負荷１３の動作状況と優先順位が更新される。
【０２１３】
その後、負荷異常対応処理は終了する。
【０２１４】
図１４は、図１３の負荷管理テーブルをステップＳ２１２の処理で更新した後の状態を示している。この例に示されるように、異常が発生した負荷ｄが重要負荷であるため、負荷ｄへの電力供給はそのまま継続される一方、負荷ｅおよび負荷ｇへの電力供給が低減され、電力ｈへの電力供給が停止される。
【０２１５】
このように、各負荷１３の消費電流値に異常が発生しても、総電流値が総電流閾値以下の場合には、全ての負荷１３の動作がそのまま継続される。一方、総電流値が総電流閾値を超える場合には、総電流値が総電流閾値以下になるように、通常負荷の中から優先順位が低い順に電力供給が停止または低減される。
【０２１６】
図８に戻り、ステップＳ１０３において、負荷１３の消費電流値の異常が新たに発生していないと判定された場合、ステップＳ１０４の処理はスキップされ、処理はステップＳ１０５に進む。
【０２１７】
ステップＳ１０５において、総電流監視部１２３は、総電流値の増加量が規定値を超えたか否かを判定する。例えば、バッテリセンサ２４は、総電流値の単位時間当りの増加量が規定値を超えた場合、その旨を総電流監視部１２３に通知する。総電流監視部１２３は、バッテリセンサ２４から当該通知がない場合、総電流値の増加量が規定値を超えていないと判定し、処理はステップＳ１０６に進む。
【０２１８】
ステップＳ１０６において、総電流監視部１２３は、総電流値の検査タイミングであるか否かを判定する。総電流値の検査タイミングであると判定された場合、処理はステップＳ１０７に進む。
【０２１９】
なお、総電流値の検査は、基本的に所定の時間毎（例えば、数分または数時間毎）に定期的に行われる。このとき、検査周期を、常に一定にするようにしてもよいし、あるいは、いずれかの負荷１３に異常が発生している場合に短くする等、条件に応じて変動させるようにしてもよい。
【０２２０】
一方、ステップＳ１０５において、総電流監視部１２３は、総電流値の単位時間当りの増加量が規定値を超えた旨の通知をバッテリセンサ２４から受けた場合、総電流値の増加量が規定値を超えたと判定し、ステップＳ１０６の処理はスキップされ、処理はステップＳ１０７に進む。
【０２２１】
なお、総電流監視部１２３が、バッテリセンサ２４により検出される総電流値に基づいて、総電流値の単位時間当りの増加量が規定値を超えたか否かを検出するようにしてもよい。
【０２２２】
ステップＳ１０７において、電源マネジメントユニット２１は、総電流検査処理を実行し、その後、処理はステップＳ１０８に進む。
【０２２３】
ここで、図１５のフローチャートを参照して、総電流検査処理の詳細について説明する。
【０２２４】
ステップＳ２５１において図９のステップＳ１５１の処理と同様に、バッテリ１２の状態に基づいて、総電流閾値が設定される。
【０２２５】
ステップＳ２５２において、図９のステップＳ１５２の処理と同様に、総電流値が検出される。
【０２２６】
ステップＳ２５３において、図１２のステップＳ２０３の処理と同様に、総電流値が総電流閾値以下であるか否かが判定される。総電流値が総電流閾値以下であると判定された場合、総電流検査処理は終了する。
【０２２７】
一方、ステップＳ２５３において、総電流値が総電流閾値を超えていると判定された場合、処理はステップＳ２５４に進む。このとき、総電流監視部１２３は、総電流値が異常であること、および、総電流値を優先順位設定部１２４および電力供給制御部１２５に通知する。
【０２２８】
ステップＳ２５４において、図１２のステップＳ２０６の処理と同様に、優先順位に基づいて、電力供給を禁止または低減する負荷１３が選択される。
【０２２９】
例えば、図１６は、この時点の負荷管理テーブルの例を示している。この例では、負荷ａ乃至負荷ｉが正常動作中に、総電流値が総電流閾値を超え、負荷ｇおよび負荷ｉが電力削減対象に選択された場合の例が示されている。なお、この例では、負荷ｇが電力供給を低減する対象となり、負荷ｉが電力供給を禁止する対象となっている。
【０２３０】
ステップＳ２５５において、図９のステップＳ１５９の処理と同様に、選択した負荷１３への電力供給の禁止または低減が指令される。
【０２３１】
ステップＳ２５６において、図９のステップＳ１６０の処理と同様に、指令した負荷制御ユニット２３からの応答が受信される。
【０２３２】
ステップＳ２５７において、図９のステップＳ１６４の処理と同様に、異常の発生が通知される。
【０２３３】
ステップＳ２５８において、図９のステップＳ１６５の処理と同様に、負荷１３の動作状況と優先順位が更新される。
【０２３４】
その後、総電流検査処理は終了する。
【０２３５】
図１７は、図１６の負荷管理テーブルをステップＳ２５８の処理で更新した後の状態を示している。この例に示されるように、負荷ｇへの電力供給が低減され、電力ｉへの電力供給が停止される。
【０２３６】
このように、総電流値の増加量が規定値を超えたとき、および、定期的に総電流値の検査が行われる。そして、各負荷１３の消費電流値に異常が発生しているか否かに関わらず、総電流値が総電流閾値を超えている場合、総電流値が総電流閾値以下になるように、通常負荷の中から優先順位が低い順に電力供給が停止または低減される。
【０２３７】
図８に戻り、ステップＳ１０６において、総電流値の検査タイミングでないと判定された場合、ステップＳ１０７の処理はスキップされ、処理はステップＳ１０８に進む。
【０２３８】
ステップＳ１０８において、負荷情報取得部１２１は、負荷１３の状態が変化したか否かを判定する。具体的には、負荷情報取得部１２１は、図６のステップＳ１８において、ユーザ操作により負荷１３への電力供給を停止した負荷制御ユニット２３から送信される負荷停止完了信号、または、図７のステップＳ２８において、消費電流値が正常に戻った負荷１３に対応する負荷制御ユニット２３から送信される電流正常復帰信号を、通信部１０１を介して受信した場合、負荷１３の状態が変化したと判定し、処理はステップＳ１０９に進む。
【０２３９】
ステップＳ１０９において、図９のステップＳ１５６の処理と同様に、負荷１３の動作状況と優先順位が更新される。
【０２４０】
その後、処理はステップＳ１０１に戻り、ステップＳ１０１以降の処理が実行される。
【０２４１】
一方、ステップＳ１０８において、負荷１３の状態が変化していないと判定された場合、ステップＳ１０９の処理は実行されずに、処理はステップＳ１０１に戻り、ステップＳ１０１以降の処理が実行される。
【０２４２】
以上のように、総電流値の異常が発生した場合、あるいは、新たに負荷１３を起動することにより総電流値の異常が発生しそうな場合、総電流値が正常になるように、優先順位の低い負荷１３から順に、電力供給の停止または低減が行われる。従って、あまり重要でない負荷１３が停止したり、消費電力が制限されたりする一方、重要な負荷１３の動作がそのまま継続されるとともに、停止または消費電力を制限する負荷１３が最小限に抑えられる。その結果、負荷停止によるユーザの利便性の低下を抑制することができる。また、総電流値の異常が発生しても、走行系負荷および重要負荷の動作はそのまま継続されるため、車両の走行に影響を与えずに、安全走行を維持することができる。
【０２４３】
また、バッテリ１２の状態に基づいて総電流閾値が更新されるので、総電流値がバッテリ１２の供給能力を超え、負荷１３が異常停止することが防止される。
【０２４４】
さらに、各負荷制御ユニット２３から電源マネジメントユニット２１に、定期的に消費電流値を通知する必要がなく、電源マネジメントユニット２１と各負荷制御ユニット２３との間で通信が行われるのは、負荷１３への電力供給の停止または低減を行うとき、負荷１３を起動もしくは停止するとき、消費電流値の異常が発生したとき等の所定のタイミングに限定される。従って、電源マネジメントユニット２１と各負荷制御ユニット２３間の通信量を抑制することができる。
【０２４５】
＜２．変形例＞
以下、本発明の実施の形態の変形例について説明する。
【０２４６】
［変形例１：優先順位に関する変形例］
例えば、少なくとも車両が走行中でない所定の状態である場合に、走行系負荷および重要負荷も含めて優先順位を設定するようにしてもよい。なお、この所定の状態は、例えば、一時停止中など、車両がすぐに走行する可能性がある状態を含まないようにすることが望ましい。
【０２４７】
また、例えば、走行系負荷および重要負荷を、車両の状態や周囲の環境等に応じてリアルタイムに変更するようにしてもよい。
【０２４８】
さらに、例えば、走行系負荷および重要負荷のうち電力供給を低減することが可能な負荷については、優先順位を設定して、電力供給を低減させるようにしてもよい。
【０２４９】
また、上述した優先順位および電力供給禁止対象の更新を行うタイミングは、その一例
であり、他のタイミングで行うようにしてもよい。例えば、優先順位を車両の起動時に更新したり、定期的に更新したり、車両の状態の変化に合わせて更新したり、あるいは、ユーザが指示したときに更新したりするようにしてもよい。
【０２５０】
［変形例２：負荷１３への電力供給の制御に関する変形例］
例えば、各負荷１３の消費電流閾値を、車両の状態や周囲の環境等に応じてリアルタイムに変動させるようにしてもよい。また、総電流閾値を、バッテリ１２の状態以外にも、バッテリ１２以外の車両の状態や周囲の環境等に応じてリアルタイムに変動させるようにしてもよい。
【０２５１】
さらに、上述した例では、負荷１３への電力供給を低減するレベルを１段階とする例を示したが、２段階以上に分けるようにしてもよい。
【０２５２】
また、負荷の分類は、上述した例に限定されるものではなく、例えば、分類数を変更したり、異なる基準で分類するようにしたりすることが可能である。
【０２５３】
さらに、例えば、総電流値が異常な状態から正常な状態に戻ったときに、優先順位に従って、電力供給を停止または低減した負荷１３を元の状態に戻すようにしてもよい。
【０２５４】
［変形例３：システム構成に関する変形例］
必ずしも車両の全ての負荷１３への電力供給を電力管理システム１１により制御する必要はない。すなわち、電力監視システム１１の制御範囲を車両の一部の負荷１３に設定するようにしてもよい。
【０２５５】
また、例えば、バッテリ１２の電力の一部が電力管理システム１１を介して各負荷１３に供給される場合、バッテリセンサ２４は、バッテリ１２の出力電流のうち、電力管理システム１１を介して各負荷１３に供給される電流の値のみを総電流値として検出するようにすればよい。
【０２５６】
さらに、例えば、車両の負荷１３を複数のグループに分けて、グループ毎に異なる電力監視システム１１により電力供給を制御するようにしてもよい。
【０２５７】
また、例えば、各負荷１３に電力を供給する電源は、バッテリに限定されるものではなく、本発明は、バッテリ以外の電源を用いる場合にも適用することが可能である。
【０２５８】
さらに、例えば、電源の数は１つに限定されるものではなく、複数の電源を用いるようにしてもよい。この場合、例えば、電源毎に異なる電力管理システム１１を設けるようにしてもよい。
【０２５９】
また、例えば、１つの負荷制御ユニット２３により複数の負荷１３への電力供給を制御するようにしてもよい。
【０２６０】
さらに、各負荷１３の予測消費電流値や予測削減電流値を、負荷１３への電力供給の可否の問い合わせ時等に各負荷制御ユニット２３から通知するようにしてもよい。
【０２６１】
また、例えば、バッテリセンサ２４を電源マネジメントユニット２１内に設けるようにしてもよい。
【０２６２】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、電源マネジメントユニット２１の制御部１０２や負荷制御ユニット２３の制御部１５３など、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０２６３】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２６４】
また、本明細書において、システムの用語は、複数の装置、手段などより構成される全体的な装置を意味するものとする。
【０２６５】
さらに、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０２６６】
１１  電力管理システム
１２  バッテリ
１３−１乃至１３−ｎ  負荷
１４  車両起動スイッチ
２１  電源マネジメントユニット
２２−１乃至２２−ｎ  操作部
２３−１乃至２３−ｎ  負荷制御ユニット
２４  バッテリセンサ
１０１  通信部
１０２  制御部
１０３  記憶部
１２１  負荷情報取得部
１２２  総電流閾値設定部
１２３  総電流監視部
１２４  優先順位設定部
１２５  電力供給制御部
１５１  電力入力部
１５２  電力測定部
１５３  制御部
１５４  通信部
１５５  記憶部
１７１  電流監視部
１７３  負荷制御部
【図１】
0005590618.tif 000002
【図２】
0005590618.tif 000003
【図３】
0005590618.tif 000004
【図４】
0005590618.tif 000005
【図５】
0005590618.tif 000006
【図６】
0005590618.tif 000007
【図７】
0005590618.tif 000008
【図８】
0005590618.tif 000009
【図９】
0005590618.tif 000010
【図１０】
0005590618.tif 000011
【図１１】
0005590618.tif 000012
【図１２】
0005590618.tif 000013
【図１３】
0005590618.tif 000014
【図１４】
0005590618.tif 000015
【図１５】
0005590618.tif 000016
【図１６】
0005590618.tif 000017
【図１７】
0005590618.tif 000018