(57)【特許請求の範囲】
【請求項１】
ユーザによる電源切替スイッチ（７）の操作に基づく電源状態がアクセサリ電源もしくはイグニッション電源であるオン状態であるか、それともオフ状態であるか判定する電源判定手段（１０５、４０５）と、
前記電源状態がオン状態のまま車両が前記ユーザによって使用されていない放置状態であるか否かを判定する放置状態判定手段（１１０〜１２０、４１０〜４２０）と、
前記放置状態の継続時間を計数するタイマ手段（２００）と、
前記放置状態が所定時間経過したときに前記電源状態を自動的にオフする電源自動オフ制御手段（３００、４００）と、を備えた電源制御部（６）を有し、
前記電源制御部にて、前記電源状態を示す電気信号を車両電源装置（８）に伝えることにより、該車両電源装置にて前記車両内への前記アクセサリ電源もしくは前記イグニッション電源の印加を制御すると共に、前記電源自動オフ時には前記車両電源装置に対してその旨を示す電気信号を送ることにより前記電源自動オフを実行する車両用電源制御装置において、
前記電源制御部は、前記放置状態が前記所定時間経過する前に、前記放置状態が一定時間経過したことを経過記録として不揮発性メモリ（４）に記憶させる経過記録手段（２３０）を備えていることを特徴とする車両用電源制御装置。
【請求項２】
前記放置状態が前記所定時間経過したときに、再度、前記放置状態判定手段にて前記放置状態であるか否かを判定し、再度放置状態と判定されたときに、前記電源自動オフ制御手段（４００）にて前記電源自動オフを実行することを特徴とする請求項１に記載の車両用電源制御装置。
【請求項３】
前記放置状態であると判定されたときに、前記タイマ手段による計数をスタートしたことを前記不揮発性メモリに記憶させておくスタート記録手段（１４５）を備えていることを特徴とする請求項１または２に記載の車両用電源制御装置。
【請求項４】
前記経過記録手段は、前記放置状態が一定時間経過する毎に前記経過記録を前記不揮発性メモリに記憶させることを特徴とする請求項１ないし３のいずれか１つに記載の車両用電源制御装置。
【請求項５】
前記所定時間は、前記アクセサリ電源および前記イグニッション電源の供給源となるバッテリ（５）の消費電流もしくは消費電力に応じて変化させられ、前記電源制御部は、前記放置状態と判定されたときの前記消費電流もしくは前記消費電力が大きいほど前記所定時間を短く設定することを特徴とする請求項１ないし４のいずれか１つに記載の車両用電源制御装置。
【請求項６】
前記電源自動オフ制御手段は、前記放置状態と判定されたときに前記電源オフを実行するまでの待機時間（Ｗｔ（ｎ））を設定し、該待機時間に至ったときを前記放置状態が所定時間経過したときとして前記電源状態を自動的にオフすることを特徴とする請求項１ないし５のいずれか１つに記載の車両用電源制御装置。
【請求項７】
前記電源自動オフ制御手段は、前記アクセサリ電源および前記イグニッション電源の供給源となるバッテリ（５）の消費電流もしくは消費電力が大きいほど前記待機時間が短くなるように更新することを特徴とする請求項６に記載の車両用電源制御装置。
【請求項８】
前記電源自動オフ制御手段は、前記待機時間から所定周期毎に時間減算項（Ｄｅｃｔ（ｎ））を差し引いた値を新たな前記待機時間として更新し、該待機時間が０になると電源自動オフを実行するようになっており、前記消費電流もしくは前記消費電力が大きいほど時間減算項を大きく設定することを特徴とする請求項７に記載の車両用電源制御装置。
【請求項９】
前記タイマ手段による計数に異常があるか否かを判定する異常判定手段（２１５）と、
前記タイマ手段による計数に異常があった場合には、前記電源制御装置に対してフェールセーフ処理を実行するフェールセーフ手段（２２０）を備えていることを特徴とする請求項１ないし８のいずれか１つに記載の車両用電源制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両における電源を自動的にオフする電源自動オフ機能を有する車両用電源制御装置に関するものである。
【背景技術】
【０００２】
従来、キースイッチタイプの車両においては、キースイッチをオフ位置からＡＣＣ（アクセサリ）位置もしくはＩＧ（イグニッション）位置に回すことにより、回した状態に応じてＡＣＣ電源やＩＧ電源をオンさせている。また、プッシュスイッチタイプの車両においては、例えば電子キーを所持した状態でプッシュボタンを押すと、押した回数に応じてＡＣＣ電源やＩＧ電源をオンさせている。
【０００３】
このように電源（ＡＣＣ電源もしくはＩＧ電源）をオンさせた状態で、ユーザが電源を切り忘れたまま車両を放置してしまうと、不必要に電源がオンされた状態が維持されることになり、バッテリ上がりなどの要因になって好ましくない。このため、特許文献１では、車両が不使用状態であると判定された場合に、電源を自動的にオフするという機能を備えるようにしている。具体的には、車両に搭載されたＥＣＵが、所定の条件が所定時間継続したことを検出すると車両が不使用状態であると判断し、自動的に所定の電気部品への電源供給を遮断してバッテリ上がりを防止する。
【特許文献１】特開２００３−３２０９１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来の技術では、所定時間は一義的に決められた値であるから、バッテリの充電量や経たり具合によって所定時間経過前にバッテリが上がってしまう可能性がある。また、ＥＣＵが何らかの不具合により正しく経過時間を計時できない場合にも電源供給を遮断できず、バッテリが上がってしまうことがありうる。
【０００５】
しかしながら、上記従来の技術では、前述したバッテリ上がりの要因を特定していないので、該要因がバッテリ側にあるのかＥＣＵ側にあるのか把握することが困難であった。
【０００６】
本発明は上記点に鑑みて、所定の条件を満たした状態が所定時間継続したときに自動的に電源状態をオン状態からオフ状態にする電源自動オフを行う場合に、何らかの不具合により電源自動オフできなかったとしてもその要因を特定することが可能となるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明では、ユーザによる電源切替スイッチ（７）の操作に基づく電源状態がアクセサリ電源もしくはイグニッション電源であるオン状態であるか、それともオフ状態であるか判定する電源判定手段（１０５、４０５）と、電源状態がオン状態のまま車両がユーザによって使用されていない放置状態であるか否かを判定する放置状態判定手段（１１０〜１２０、４１０〜４２０）と、放置状態の継続時間を計数するタイマ手段（２００）と、放置状態が所定時間経過したときに電源状態を自動的にオフする電源自動オフ制御手段（３００、４００）と、を備えた電源制御部（６）を有し、電源制御部にて、電源状態を示す電気信号を車両電源装置（８）に伝えることにより、該車両電源装置にて車両内へのアクセサリ電源もしくはイグニッション電源の印加を制御すると共に、電源自動オフ時には車両電源装置に対してその旨を示す電気信号を送ることにより電源自動オフを実行する車両用電源制御装置において、電源制御部は、放置状態が所定時間経過する前に、放置状態が一定時間経過したことを経過記録として不揮発性メモリ（４）に記憶させる経過記録手段（２３０）を備えていることを特徴としている。
【０００８】
このように、放置状態がある程度の時間継続した場合に、放置状態が一定時間経過したという経過記録を不揮発性メモリに記憶させるようにしている。このため、バッテリ（５）が上がらない限り、放置状態がどれだけの時間継続しているかを計数し、それを不揮発性メモリに記録として残すことが可能であり、バッテリが仮に上がって電源供給が為されなくてもデータを保持できる不揮発性メモリにて経過記録を保持させることが可能となる。
【０００９】
よって、仮に電源自動オフを行う所定時間経過前にバッテリが上がってしまったとしても、不揮発性メモリの記録を解析することにより、バッテリが上がるまで車両用電源制御装置が正しく作動していたか、例えば電源制御部が正しく時間を計時していたか否かを判定することができる。したがって、電源自動オフを行えずにバッテリ上がりが生じた場合に、バッテリ上がりの要因がバッテリの劣化などが要因であるのか、それともマイコンが正しく作動していなかったためなのかを把握することが可能となる。
【００１０】
請求項２に記載の発明では、放置状態が所定時間経過したときに、再度、放置状態判定手段にて放置状態であるか否かを判定し、再度放置状態と判定されたときに、電源自動オフ制御手段（４００）にて電源自動オフを実行することを特徴としている。
【００１１】
このように、放置状態が所定時間に至った時点で直ぐに電源自動オフするのではなく、再度電源自動オフを実行しても良い条件を満たしているか否かを判定してから電源自動オフを行うようにしている。このため、電源自動オフ制御手段のうち放置状態が所定時間経過したという判定を行う部分に異常が発生したとしても、この部分の誤判定によって何ら補償なく電源自動オフしてしまうことを抑制でき、ユーザが意図していない電源自動オフを行ってしまうことを防止できる。
【００１２】
請求項３に記載の発明では、放置状態であると判定されたときに、タイマ手段による計数をスタートしたことを不揮発性メモリに記憶させておくスタート記録手段（１４５）を備えていることを特徴としている。
【００１３】
このように、放置状態の際にタイマ手段による計数をスタートしたことに関しても、不揮発性メモリに記憶させることもできる。
【００１４】
また、請求項４に示すように、経過記録手段にて、放置状態が一定時間経過する毎に経過記録を不揮発性メモリに記憶させることもできる。
【００１５】
請求項５に記載の発明では、所定時間は、アクセサリ電源およびイグニッション電源の供給源となるバッテリ（５）の消費電流もしくは消費電力に応じて変化させられ、電源制御部は、放置状態と判定されたときの消費電流もしくは消費電力が大きいほど所定時間を短く設定することを特徴としている。
【００１６】
このように、バッテリの消費電流もしくは消費電力に応じて電源自動オフを実行する所定時間を変化させるようにすれば、バッテリの負荷に合せたタイミングで電源自動オフを実行することが可能となる。
【００１７】
例えば、請求項６に記載したように、電源自動オフ制御手段は、放置状態と判定されたときに電源オフを実行するまでの待機時間（Ｗｔ（ｎ））を設定し、該待機時間に至ったときを放置状態が所定時間経過したときとして電源状態を自動的にオフすることができる。この場合において、請求項７に記載したように、電源自動オフ制御手段にて、アクセサリ電源およびイグニッション電源の供給源となるバッテリの消費電流もしくは消費電力が大きいほど待機時間が短くなるように更新するようにすれば、よりバッテリの負荷に合せたタイミングで電源自動オフを実行することが可能となる。例えば、請求項８に記載したように、電源自動オフ制御手段にて、待機時間から所定周期毎に時間減算項（Ｄｅｃｔ（ｎ））を差し引いた値を新たな待機時間として更新するようにし、消費電流もしくは消費電力が大きいほど時間減算項を大きく設定することにより、バッテリの消費電流もしくは消費電力が大きいほど待機時間が短くなるように更新することができる。
【００１８】
請求項９に記載の発明では、タイマ手段による計数に異常があるか否かを判定する異常判定手段（２１５）と、タイマ手段による計数に異常があった場合には、電源制御装置に対してフェールセーフ処理を実行するフェールセーフ手段（２２０）を備えていることを特徴としている。
【００１９】
このように、タイマ手段による計数に異常があったときにフェールセーフ処理、例えば、電源制御装置をソフトウェア的にリセットし、各種値を初期化することにより、仮にタイマ手段が異常になったとしても、それによって誤って電源自動オフが為されることを防止できる。
【００２０】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付してある。
【００２２】
（第１実施形態）
本発明の一実施形態を適用した車両用電源制御装置について説明する。図１は本実施形態の車両用電源制御装置のブロック図である。この図１に基づいて本実施形態の車両用電源制御装置について説明する。なお、本実施形態では、車両用電源制御装置が車両の電源状態を変化させるスイッチが押しボタン式の車両に適用される場合を例に挙げて説明する。
【００２３】
図１に示されるように、本実施形態の車両用電源制御装置１は、ＥＣＵ（電子制御装置）内部電源生成部２、マイクロコンピューター（以下、マイコンという）３およびＥＥＰＲＯＭなどの不揮発性メモリ４およびを有して構成されている。
【００２４】
ＥＣＵ内部電源生成部２は、バッテリ５を電源として用いて、マイコン３の動作用の電圧を生成したり、不揮発性メモリ４へのデータの消去および書き込み、つまり書換えのための電圧を生成する。
【００２５】
マイコン３は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏなどを備えた周知のマイクロコンピュータによって構成され、ＲＯＭなどに記憶されたプログラムに従った処理を実行するものである。マイコン３には電源制御部６が備えられており、この電源制御部６により、ユーザによる電源切替スイッチ７の操作に対応して、ユーザが電源オフ、ＡＣＣ電源もしくはＩＧ電源のいずれの電源状態を選択しているか認識し、車両電源装置８に対して選択されている内容を示す信号を伝える役割を果たす。これにより、車両電源装置８が電源オフ、ＡＣＣ電源もしくはＩＧ電源に設定し、車両各部に対して印加するようになっている。
【００２６】
具体的には、電源制御部６は、電源切替スイッチ７の操作に応じた信号、メータＥＣＵ９で演算される車速を示す車速信号、エンジンＥＣＵ１０で演算されているエンジン回転数を示すエンジン回転数信号、シフトロックＥＣＵ１１で制御しているシフト位置を示すシフト位置信号、リモート操作によるエンジンスタート（リモスタという）を制御するリモスタＥＣＵ１２からリモスタが実行されているか否かを示すリモスタ信号、および、エンジンスタート前に車室内温度を快適にするためのプレ空調制御を行うプレ空調制御ＥＣＵ１３からプレ空調制御を実施しているか否かを示すプレ空調信号を入力する。そして、電源制御部６は、電源切替スイッチ７の操作に応じた信号に基づいて現在ユーザが選択している電源状態を認識すると共に、各ＥＣＵ９〜１３から入力される各信号が示す各部の状態に応じてユーザが電源状態をオン状態、つまりＡＣＣ状態もしくはＩＧ状態のまま放置した状態（以下、放置状態という）であるか否かを判定し、電源自動オフを行うという電源自動オフ制御を行う。
【００２７】
なお、メータＥＣＵ９、エンジンＥＣＵ１０、シフトロックＥＣＵ１１、リモスタＥＣＵ１２およびプレ空調制御ＥＣＵ１３での演算などの各種処理に関しては従来と同様であるため、ここでは説明を省略する。
【００２８】
また、電源制御部６には、内蔵ＲＡＭ１５が備えられている。この内蔵ＲＡＭ１５には、電源制御部６が電源切替スイッチ７の操作に応じた信号に基づいてユーザが電源状態のいずれを選択しているかを認識したときに、その電源状態を示すデータが記憶される。このため、電源制御部６は、この内蔵ＲＡＭ１５に記憶しておいた電源状態を示すデータを読み出すことにより、電源状態がオン状態、つまりＡＣＣ電源もしくはＩＧ電源のいずれかが選択されている状態であるか否かを判定できるようになっている。
【００２９】
不揮発性メモリ４は、例えばＥＥＰＲＯＭなどで構成され、電気的なデータの書き換えが可能なものであり、電源供給がされなくてもデータを保存することのできるものにより構成されている。このため、マイコン３は、電源状態を表すデータ等を不揮発性メモリ４に記憶させておき、何らかの異常が発生する等によってマイコン３がリセットされてすべてを初期化する処理を実行した際には、不揮発性メモリ４からリセット前の電源状態を読み込み、それを車両電源装置８に伝えることで、リセット以前の電源状態が維持されるようにしている。
【００３０】
続いて、上記のように構成された車両用電源制御装置１の作動について説明する。図２は、車両用電源制御装置１に備えられた電源制御部６が実行する自動電源オフ制御処理の全体を示したフローチャートである。このフローチャートに示される自動電源オフ制御処理は電源制御部６の図示しないメモリなどに予め記憶しておいたプログラムにしたがって所定の制御周期毎に定期的に実行される。
【００３１】
まず、ステップ１００では、電源オン放置状態判定処理を実行する。電源オン放置状態判定処理は、放置状態であるか否かを判定するものである。図３は、この電源オン放置状態判定処理の詳細を示したフローチャートである。
【００３２】
ステップ１０５では、電源状態がオン状態であるか否かを判定する。ここでいうオン状態とは、電源状態がＡＣＣ電源もしくはＩＧ電源が選択されていることを意味し、電源制御部６の内蔵ＲＡＭ１５に記憶されている電源状態を示すデータに基づいて判定される。ここで肯定判定されればステップ１１０に進む。
【００３３】
ステップ１１０では、メータＥＣＵ９から入力される車速信号に基づいて、車速があるか否か、つまり車速＞０であるか否かを判定する。そして、ステップ１１０で肯定判定されればステップ１１５に進み、否定判定されればステップ１５０に進む。このように、車速信号に基づいて車速が無いと判定された場合には、放置状態である可能性があるとして取り扱っている。
【００３４】
次に、ステップ１１５では、エンジンＥＣＵ１０から入力されるエンジン回転数信号に基づいて、エンジン回転数があるか否かを判定する。ここでいうエンジン回転数があるとは、車両を走行させるためにアクセル操作に基づいたエンジン駆動が行われていることを意味しており、例えばハイブリッド車両であればハイブリッドシステム起動状態であるか否か、エンジン駆動のみの車両であればエンジン回転数＞所定のエンジン回転中判定値であるか否かが判定される。そして、ステップ１１５で肯定判定されればステップ１２０に進み、否定判定されればステップ１５０に進む。このように、エンジン回転数信号に基づいてエンジン回転数が無いと判定された場合には、放置状態である可能性があるとして取り扱っている。
【００３５】
続いて、ステップ１２０では、シフトロックＥＣＵ１１から入力されるシフト位置信号に基づいて、シフト位置がＰ（パーキング）位置であるか否かを判定する。そして、ステップ１２０で肯定判定されればステップ１２５に進み、否定判定されればステップ１５０に進む。このように、シフト位置信号に基づいてシフト位置がＰ位置であることを示している場合、放置状態である可能性があるとして取り扱っている。
【００３６】
さらに、ステップ１２５ではリモスタＥＣＵ１２から入力されるリモスタ信号に基づいてリモスタ中でないか否かを判定する。リモスタ中である場合には、ユーザが意図的に電源状態をオン状態にしたまま放置状態にしている可能性がある。このため、リモスタ中であれば、リモスタによる制御が優先的に行われるようにすべく、ステップ１５０に進む。また、ステップ１３０では、プレ空調制御ＥＣＵ１３から入力されるプレ空調信号に基づいてプレ空調制御中でないか否かを判定する。プレ空調制御中である場合には、ユーザが意図的にプレ空調制御を行うために電源状態をオン状態にしたまま放置状態にしている可能性がある。このため、プレ空調制御中であれば、プレ空調制御による制御が優先的に行われるようにすべく、ステップ１５０に進む。
【００３７】
そして、上記ステップ１０５〜ステップ１２０の各処理ですべて肯定判定された場合には放置状態と言え、かつ、ステップ１２５およびステップ１３０の各処理でも肯定判定されると電源自動オフを行いたくない状況下でもないと言えるため、ステップ１３５に進み、電源オン放置状態タイマーがカウント中でないか否かを判定する。
【００３８】
電源オン放置状態タイマーとは、放置状態とされてから放置状態が継続している時間をカウントするものである。放置状態であると判定され、さらに電源自動オフを行いたくない状況下でもないと判定されれば、放置状態がある程度の時間継続されたときに電源自動オフを実行するのが好ましい。このため、放置状態の継続時間をカウントすることが必要になる。このため、ステップ１３５で肯定判定されて既に電源オン放置状態タイマーがカウント中であればそのまま処理を終了してカウントを続け、否定判定されてカウント中でなければステップ１４０に進んで電源オン放置状態タイマーのカウントをスタートさせる。そして、ステップ１４５に進み、電源オン放置状態タイマーをスタートさせたことを不揮発性メモリ４に記憶しておく。
【００３９】
一方、ステップ１０５〜ステップ１３０のいずれかにおいて否定判定されれば、放置状態ではない、もしくは電源自動オフを行いたくない状況下であるため、ステップ１５０に進んで電源オン放置状態タイマーをストップさせる。このようにして、電源オン放置状態判定処理が完了する。
【００４０】
そして、電源オン放置状態判定処理が完了すると、図２に示すステップ２００に進んで電源オン放置状態タイマー処理を実行する。電源オン放置状態タイマー処理は、放置状態の継続時間をカウントするものである。図４は、この電源オン放置状態タイマー処理の詳細を示したフローチャートである。
【００４１】
まず、ステップ２０５では、電源オン放置状態タイマーがスタート済みであるか否かを判定する。この判定は、上述したステップ１３０において不揮発性メモリ４に電源オン放置状態タイマーをスタートさせたことが記憶されているか否かに基づいて行っても良いし、マイコン３内のＲＡＭ上にタイマーをスタート済みであることを記憶するようにして行っても良い。そして、肯定判定されればステップ２１０に進んで電源オン放置状態タイマーのカウントをインクリメントし、否定判定されればそのまま処理を終了する。この場合、電源オン放置状態タイマーのカウントがゼロとされる。なお、電源オン放置状態タイマーがスタートされると、電源自動オフ制御処理の制御周期毎にカウントがインクリメントされるため、電源オン放置状態タイマーのカウントが放置状態の継続時間と対応する値（つまり、カウントと制御周期を掛け合わせた値が継続時間）となる。
【００４２】
続いて、ステップ２１５に進み、電源オン放置状態タイマーに異常が発生しているか否かを判定する。例えば、電源オン放置状態タイマーのカウントが電源自動オフ制御処理の際に通常とるべき値を超えてしまっているような場合には、電源オン放置状態タイマーに異常が発生していると考えられる。また、電源オン放置状態タイマーを複数のタイマーで構成し、状況に応じて複数のタイマーのうちの所定数に動作依頼してカウントを行うような場合において、動作しているタイマーの数が動作依頼している数と異なっているような場合には電源オン放置状態タイマーに異常が発生していると考えられる。このような場合には、放置状態の継続時間が誤ってカウントされてしまうことになり得るため、好ましくない。
【００４３】
したがって、ステップ２１５で肯定判定されるとステップ２２０に進み、フェールセーフ処理を実行する。例えば、マイコン３をソフトウェア的にリセットし、マイコン３の各種値を初期化する。これにより、仮に電源オン放置状態タイマーが異常になったとしても、それによって誤って電源自動オフが為されることを防止できる。なお、この場合には、マイコン３の各種値が初期化されることになるが、電源制御部６から車両電源装置８に対して電源状態を示す信号を伝えることを電源切替スイッチ７の操作に応じた信号が変わったときにのみ送るようにしておけば、車両電源装置８がハード的に電源状態を安定させられる構成にできるため、初期化により車両電源装置８の電源装置が変わることはない。
【００４４】
その後、ステップ２２５に進み、放置状態が一定時間経過したか否か、具体的には電源オン放置状態タイマーのカウントが所定値に至ったか否かを判定する。この処理では、例えば、放置時間が１０分、２０分、３０分、４０分、５０分に対応するカウントに至った場合に肯定判定され、それ以外のカウントの場合には否定判定される。そして、肯定判定されればステップ２３０に進んで放置状態が一定時間経過したという経過記録を不揮発性メモリ４に記憶させたのち処理を終了し、否定判定されればそのまま終了する。このようにして、電源オン放置状態タイマー処理が完了する。
【００４５】
続いて、電源オン放置状態タイマー処理が完了すると、図２のステップ３００に進んで電源オン放置状態タイマーがタイムアップしたか否か、具体的には電源オン放置状態タイマーのカウントがタイムアップに相当する閾値に至ったか否かを判定する。そして、閾値に至るまで電源オン放置状態タイマーのカウントを続け、閾値に至るとステップ４００に進んで電源オン放置状態タイマータイプアップ時処理を実行する。電源オン放置状態タイマータイムアップ時処理は、電源自動オフを実行する処理であるが、同時に、電源自動オフを実行して良いか否かの最終的な判定も行う。図５は、この電源オン放置状態タイマータイプアップ時処理の詳細を示したフローチャートである。
【００４６】
まず、ステップ４０５〜ステップ４３０では、図３に示した電源オン放置状態判定処理におけるステップ１０５〜ステップ１３０と同様の処理を行う。この処理に関しては、電源オン放置状態判定処理で一度行っているため、必ずしも必要な訳ではないが、上述したステップ３００において電源オン放置状態タイマーがタイムアップしたという判定が誤判定である可能性もあり、何ら補償なく電源自動オフをするとユーザが意図していない電源自動オフになることもあり得る。そこで、最終的に、ステップ４０５〜ステップ４３０の処理を実行し、電源オン放置状態タイマーがタイプアップに至った時点で電源自動オフを実行しても良い条件を満たしているか否かをもう一度判定する。
【００４７】
そして、ステップ４０５〜ステップ４３０ですべて肯定判定されればステップ４３５に進み、電源オフ処理として車両電源装置８に電源自動オフを行う旨を示す電気信号（例えばオフ状態に切り替える信号）を送ることで電源自動オフを実行する。
【００４８】
以上説明したように、本実施形態の車両用電源制御装置１によれば、車速がある場合、エンジン回転数がある場合、および、シフト位置がＰ位置である場合に放置状態であると判定すると共に、放置状態がある程度の時間継続した場合に、放置状態が一定時間経過したという経過記録を不揮発性メモリ４に記憶させるようにしている。このため、バッテリ５が上がらない限り、電源制御部６で放置状態がどれだけの時間継続しているかをカウントし、それを不揮発性メモリ４に記録として残すことが可能であり、バッテリ５が仮に上がって電源供給が為されなくてもデータを保持できる不揮発性メモリ４にて経過記録を保持させることが可能となる。
【００４９】
よって、仮に電源自動オフを行う所定時間経過前にバッテリ５が上がってしまったとしても、不揮発性メモリ４の記録を解析することにより、バッテリ５が上がるまで車両用電源制御装置１が正しく作動していたか、例えば電源制御部６が正しく時間を計時していたか否かを判定することができる。したがって、電源自動オフを行えずにバッテリ上がりが生じた場合に、バッテリ上がりの要因がバッテリ５の劣化などが要因であるのか、それともマイコン３が正しく作動していなかったためなのかを把握することが可能となる。
【００５０】
また、電源オン放置状態タイマーがタイムアップに至った時点で直ぐに電源自動オフするのではなく、再度電源自動オフを実行しても良い条件を満たしているか否かを判定してから電源自動オフを行うようにしている。このため、電源制御部６のうち電源オン放置状態タイマーがタイムアップしたという判定を行う部分に異常が発生したとしても、この部分の誤判定によって何ら補償なく電源自動オフしてしまうことを抑制でき、ユーザが意図していない電源自動オフを行ってしまうことを防止できる。
【００５１】
（第２実施形態）
本発明の第２実施形態について説明する。以下、本実施形態のうち第１実施形態と異なる点について説明するが、その他に関しては第１実施形態と同様であるため、説明を省略する。
【００５２】
図６は、本実施形態にかかる車両用電源制御装置のブロック図である。本実施形態は、第１実施形態に対してバッテリ電流検出部１６を備えている点が異なるが、他に関しては第１実施形態と同様の構成となっている。
【００５３】
バッテリ電流検出部１６では、バッテリ５の消費電流を計測する。バッテリ５の消費電流は、バッテリ５に繋がる配線を流れる電流量をモニタすることにより求められ、その電流量を示す電気信号が電源制御部６に伝えられたのち、電源制御部６にて単位時間当たりの電流変化量（ｄＩ／ｄｔ）を演算することによりバッテリ５の消費電流を演算するように構成されている。
【００５４】
このような構成を有する車両用電源制御装置１では、基本的には第１実施形態と同様の作動を行うが、自動電源オフを実行する時間、つまり図２中のステップ３００において電源オン放置タイマーのタイムアップとする時間をバッテリ５の消費電流に応じて変更する。すなわち、バッテリ５の消費電流が多いほどバッテリ上がりが発生する可能性が高いため、自動電源オフを実行する時間を早めた方が好ましく、逆に消費電流が少なければバッテリ上がりが発生する可能性が低いため、自動電源オフを実行する時間を早める必要性が少ない。このため、バッテリ５の消費電流が多いほど自動電源オフを実行する時間を早めるような処理を行う。
【００５５】
具体的には、放置状態と判定されたときのバッテリ５の消費電流を初回サンプリング値として、初回サンプリング値に対応する待機時間Ｗｔ（０）として設定する。図７は、バッテリ５の消費電流と待機時間Ｗｔ（０）との関係を示したグラフである。この図に示されるように、初回サンプリング値が第１閾値ＴWt１までは待機時間Ｗｔ（０）を一定値にしてあるが、それを超えると初回サンプリング値が大きくなる程待機時間Ｗｔ（０）を減らすようにしている。ただし、初回サンプリング値が第２閾値ＴWt２を超えた場合には、それ以上待機時間Ｗｔ（０）を短くせず、ある程度の時間は待機時間Ｗｔ（０）として残されるようにしている。
【００５６】
さらに、上記待機時間Ｗｔ（０）をそのままタイムアップとする時間として設定することもできるが、放置状態とされている際にバッテリ５の消費電流が大きくなることも想定される。このため、本実施形態では放置状態になってからもバッテリ５の消費電流を演算し、バッテリ５の消費電流に応じて電源自動オフとされる時間を変化させるようにしている。具体的には、本実施形態の場合、図２のステップ３００において電源オン放置タイマーがタイムアップしたか否かを電源オン放置状態タイマーのカウントに基づいて行うのではなく、待機時間からバッテリ５の消費電流に対応する時間減算項分を差し引いていくことにより判定している。
【００５７】
図８は、バッテリ５の消費電流と時間減算項Ｄｅｃｔ（ｎ）との関係を示したグラフである。この図に示されるように、バッテリ５の消費電流が多いほど時間減算項Ｄｅｃｔ（ｎ）が大きな値となるようにしている。ただし、バッテリ５の消費電流が第１閾値Ｔdect１よりも小さい場合には例えば１分、第２閾値Ｔdect２よりも大きい場合には例えば５分というように一定値としてある。そして、次式に基づいて、待機時間Ｗｔ（ｎ）を更新していき、待機時間Ｗｔ（ｎ）＝０になったときに電源オン放置状態タイマーがタイムアップになったと判定するようにしている。
【００５８】
（数１）
Ｗｔ（ｎ）＝Ｗｔ（ｎ−１）−Ｄｅｃｔ（ｎ）
なお、数１等において用いられているｎは、消費電流のサンプリング周期を１分としたときのサンプリング回数に相当する。
【００５９】
このように、待機時間Ｗｔ（ｎ）を初回サンプリング時の待機時間Ｗｔ（０）から時間減算項Ｄｅｃｔ（ｎ）を差し引いていくことにより待機時間Ｗｔ（ｎ）を更新し、待機時間Ｗｔ（ｎ）＝０に達したときに電源自動オフを行うことができる。これにより、放置状態と判定されてからのバッテリ５の消費電流の変化に応じて電源自動オフとされる時間を変化させることが可能となり、放置状態中に消費電流が大きくなると、より電源自動オフが早められるようにすることが可能となる。
【００６０】
このようにすることで、バッテリ５の負荷に合せたタイミングで電源自動オフを実行することが可能となる。
【００６１】
（他の実施形態）
上記第１実施形態では、電源オン放置状態タイマーのカウントに基づいて放置状態の継続時間が一定時間に至るごとに不揮発性メモリ４に放置状態が一定時間経過したという経過記録を行い（ステップ２３０参照）、カウントがタイプアップに相当する値になったときに電源自動オフを行うようにしている。しかしながら、これは単なる一例を挙げたものであり、第２実施形態に示したような減算方式、例えば電源オン放置状態タイマーがカウントされる毎にタイプアップに相当する値を１つずつ減算するようにしても構わない。同様に、第２実施形態では、初回サンプリング値に対応する待機時間Ｗｔ（０）から時間減算項Ｄｅｃｔ（ｎ）を減算することにより待機時間Ｗｔ（ｎ）を更新し、待機時間Ｗｔ（ｎ）がするようにしたが、時間減算項Ｄｅｃｔ（ｎ）を時間加算項にして時間加算項を電源オン放置状態タイマーのカウントが行われる毎に加算していき、加算した総和が初回サンプリング値に対応する待機時間Ｗｔ（０）に達したときに電源自動オフを行うようにすることもできる。
【００６２】
また、上記実施形態では、放置状態を判定するために、車速、エンジン回転数、シフト位置のすべてを確認しているが、少なくともこれらのうちの１つを確認することで放置状態の判定を行っても良い。また、電源自動オフを行いたくない状況下の一例として、リモスタ中やプレ空調制御中を例に挙げたが、これらに関しても単なる一例であり、他の状況下を想定して電源自動オフが行われないようにすることもできる。
【００６３】
また、上記実施形態では、放置状態を判定したときに電源オン放置状態タイマーをスタートしたことを記録（ステップ１４５参照）するようにしているが、放置状態の継続時間が一定時間に至るごとに不揮発性メモリ４に放置状態が一定時間経過したという経過記録を行うようにしていれば、その経過記録だけで構わない。
【００６４】
また、上記第２実施形態では、バッテリ５の消費電流に基づいて待機時間Ｗｔ（０）や時間減算項Ｄｅｃｔ（ｎ）を設定しているが、バッテリ５の消費電力に基づいて設定しても構わない。この場合、バッテリ電流検出部１６をバッテリ電力検出部に変更すればよい。
【００６５】
なお、各図中に示したステップは、各種処理を実行する手段に対応するものである。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１実施形態にかかる車両用電源制御装置のブロック図である。
【図２】車両用電源制御装置１に備えられた電源制御部６が実行する自動電源オフ制御処理の全体を示したフローチャートである。
【図３】電源オン放置状態判定処理の詳細を示したフローチャートである。
【図４】電源オン放置状態タイマー処理の詳細を示したフローチャートである。
【図５】電源オン放置状態タイマータイプアップ時処理の詳細を示したフローチャートである。
【図６】本発明の第２実施形態にかかる車両用電源制御装置のブロック図である。
【図７】バッテリ５の消費電流と待機時間Ｗｔ（０）との関係を示したグラフである。
【図８】バッテリ５の消費電流と時間減算項Ｄｅｃｔ（ｎ）との関係を示したグラフである。
【符号の説明】
【００６７】
１    車両用電源制御装置
２    内部電源生成部
３    マイコン
４    不揮発性メモリ
５    バッテリ
６    電源制御部
７    電源切替スイッチ
８    車両電源装置
９    メータＥＣＵ
１０  エンジンＥＣＵ
１１  シフトロックＥＣＵ
１２  リモスタＥＣＵ
１３  プレ空調制御ＥＣＵ
１４  通信ＬＡＮ
１５  内蔵ＲＡＭ
１６  バッテリ電流検出部
【図１】
0005109679.tif 000002
【図２】
0005109679.tif 000003
【図３】
0005109679.tif 000004
【図４】
0005109679.tif 000005
【図５】
0005109679.tif 000006
【図６】
0005109679.tif 000007
【図７】
0005109679.tif 000008
【図８】
0005109679.tif 000009