(57)【要約】【課題】不揮発性メモリの書込回数を抑制することができ、不揮発性メモリに記憶されたエンジンの停止又は再始動の発生回数のデータ信頼性を確保することができる車両の電子制御装置を提供する。【解決手段】コントロールユニットは、アイドルストップ実行条件が成立したときにエンジンを自動停止させる一方、エンジン再始動条件が成立したときにエンジンを再始動させる。エンジンの停止又は再始動の発生回数を検出し、検出されたエンジンの停止又は再始動の発生回数を揮発性メモリに記憶し、揮発性メモリに記憶されたエンジンの停止又は再始動の発生回数のデータが消失するおそれがある状態であるとき、揮発性メモリに記憶されたエンジンの停止又は再始動の発生回数を不揮発性メモリに記憶する。【選択図】図３
2008019716.tif 000002
【特許請求の範囲】
【請求項１】
所定のエンジン停止条件が成立したときにエンジンを自動的に停止させる一方、該エンジン停止後において所定のエンジン再始動条件が成立したときに、エンジンを再始動させる自動停止・再始動制御手段と、
不揮発性メモリを含む第１の記憶手段とを備えた車両の電子制御装置であって、
上記自動停止・再始動制御手段によるエンジンの停止又は再始動の発生回数を検出する停止・再始動回数検出手段と、
揮発性メモリを含み、上記停止・再始動回数検出手段により検出された上記発生回数を記憶する第２の記憶手段と、
上記揮発性メモリに記憶された上記発生回数のデータが消失するおそれがある状態であるか否かを検出する状態検出手段と、
上記状態検出手段により上記揮発性メモリに記憶された上記発生回数のデータが消失するおそれがある状態であることが検出されたとき、第２の記憶手段により記憶された上記発生回数を第１の記憶手段に記憶させる記憶制御手段とを備えたことを特徴とする車両の電子制御装置。
【請求項２】
上記状態検出手段は、バッテリが取り外し可能状態であるか否かを検出する手段であり、
上記記憶制御手段は、上記状態検出手段によりバッテリが取り外し可能状態であることが検出されたとき、上記発生回数を第１の記憶手段に記憶させる手段であることを特徴とする請求項１記載の車両の電子制御装置。
【請求項３】
上記状態検出手段は、ボンネットの開閉スイッチの動作に基づいてバッテリが取り外し可能状態であるか否かを検出する手段であることを特徴とする請求項２記載の車両の電子制御装置。
【請求項４】
上記状態検出手段は、車両の長期駐車が予想される状態であるか否かを検出する手段であり、
上記記憶制御手段は、上記状態検出手段により車両の長期駐車が予想される状態であることが検出されたとき、上記発生回数を第１の記憶手段に記憶させる手段であることを特徴とする請求項１又は２記載の車両の電子制御装置。
【請求項５】
上記状態検出手段は、ナビゲーションシステムによる現在地情報に基づいて車両の長期駐車が予想される状態であるか否かを検出する手段であることを特徴とする請求項４記載の車両の電子制御装置。
【請求項６】
上記状態検出手段は、バッテリの充電状態を検出する手段であり、
上記記憶制御手段は、上記状態検出手段により検出されたバッテリの充電状態がしきい値未満のとき、上記発生回数を第１の記憶手段に記憶させる手段であることを特徴とする請求項１記載の車両の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のエンジン停止条件が成立したときにエンジンを自動的に停止させる一方、エンジン停止後において所定のエンジン再始動条件が成立したときにエンジンを再始動させるようになっている車両において、エンジンの自動停止回数又は自動始動回数を不揮発性メモリに確実に記憶することができる車両の電子制御装置に関するものである。
【背景技術】
【０００２】
一般に、赤信号等による自動車の一時停止時においては、エンジンはアイドリング状態で回転しているが、かかるアイドリングは、自動車の燃費性能を低下させるとともに、地球温暖化の一因である二酸化炭素の生成量を増加させる。そこで、近年、自動車の一時停止時ないしはアイドリング時にエンジンを自動的に停止させ、自動車の発進時ないしはアクセルペダルの踏み込み時にエンジンを自動的に再始動させるといった動作、いわゆるアイドルストップを行うことにより、燃費性能の向上と二酸化炭素生成量の軽減とを図るようにしたエンジン（以下、「アイドルストップエンジン」という。）が用いられている。
【０００３】
かかるアイドルストップエンジンでは、アイドルストップの解除時、すなわちエンジンの再始動時にバッテリの大量の放電によりスタータを回転させるので、アイドルストップの繰り返しによりバッテリは次第に性能が低下してゆき、またスタータも性能が低下してゆく。そして、アイドルストップないしはエンジン再始動の回数が数十万回に達すると、エンジンの再始動を迅速ないしは円滑に行うことが困難となるおそれがある。そこで、アイドルストップの累積回数に基づいてバッテリないしはスタータの性能低下状況を把握するようにしたアイドルストップエンジンが提案されている。
【０００４】
具体的には、例えば、スタータの総駆動回数を不揮発性メモリに記憶しておき、この回数が所定のスタータ駆動保証回数以上となったときには警告ランプを点灯させて運転者にバッテリないしはスタータの性能低下を報知するようにしたアイドルストップエンジンないしはその電子制御装置が提案されている（特許文献１参照）。
【０００５】
【特許文献１】特開２００１−２０２７８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、不揮発性メモリには書込保証回数があり、書込回数が書込保証回数を超えるとデータを正しく書き込むことができなくなるおそれがあるという特徴がある。このため、例えば特許文献１に開示された従来のアイドルストップエンジンにおいては、アイドルストップを実行するたびに不揮発性メモリにスタータ総駆動回数を書き込むため、書込回数が書込保証回数を超えてしまい、スタータ総駆動回数を正しく書き込むことができなくなるおそれがあるといった問題がある。
【０００７】
本発明は上記従来の問題を解決するためになされたものであって、従来技術に比較して簡単な方法により、不揮発性メモリに記憶されたアイドルストップの発生回数のデータ信頼性を確保することができる車両の電子制御装置を提供することを解決すべき課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた本発明に係る車両の電子制御装置は、所定のエンジン停止条件が成立したときにエンジンを自動的に停止させる一方、該エンジン停止後において所定のエンジン再始動条件が成立したときに、エンジンを再始動させる自動停止・再始動制御手段と、不揮発性メモリを含む第１の記憶手段とを備えている。そして、この車両の電子制御装置は、さらに、自動停止・再始動制御手段によるエンジンの停止又は再始動の発生回数（以下、「アイドルストップ回数」という。）を検出する停止・再始動回数検出手段と、揮発性メモリを含み、停止・再始動回数検出手段により検出されたアイドルストップ回数を記憶する第２の記憶手段と、揮発性メモリに記憶されたアイドルストップ回数のデータが消失するおそれがある状態であるか否かを検出する状態検出手段と、状態検出手段により揮発性メモリに記憶されたアイドルストップ回数のデータが消失するおそれがある状態であることが検出されたとき、第２の記憶手段により記憶されたアイドルストップ回数を第１の記憶手段に記憶させる記憶制御手段とを備えている。
【０００９】
本発明に係る車両の電子制御装置においては、状態検出手段は、バッテリが取り外し可能状態であるか否かを検出する手段であり、記憶制御手段は、状態検出手段によりバッテリが取り外し可能状態であることが検出されたとき、アイドルストップ回数を第１の記憶手段に記憶させる手段であるのが好ましい。また、状態検出手段は、ボンネットの開閉スイッチの動作に基づいてバッテリが取り外し可能状態であるか否かを検出する手段であるのがより好ましい。
【００１０】
本発明に係る車両の電子制御装置においては、状態検出手段は、車両の長期駐車が予想される状態であるか否かを検出する手段であり、記憶制御手段は、状態検出手段により車両の長期駐車が予想される状態であることが検出されたとき、アイドルストップ回数を第１の記憶手段に記憶させる手段であるのが好ましい。また、状態検出手段は、ナビゲーションシステムによる現在地情報に基づいて車両の長期駐車が予想される状態であるか否かを検出する手段であるのがより好ましい。
【００１１】
本発明に係る車両の電子制御装置においては、状態検出手段は、バッテリの充電状態を検出する手段であり、記憶制御手段は、状態検出手段により検出されたバッテリの充電状態がしきい値未満のとき、アイドルストップ回数を第１の記憶手段に記憶させる手段であるのが好ましい。
【発明の効果】
【００１２】
本発明に係る車両の電子制御装置においては、揮発性メモリに記憶されたアイドルストップ回数のデータが消失するおそれがある状態であるときに限り、不揮発性メモリに該アイドルストップ回数を記憶することにより、不揮発性メモリの書込回数を抑制することができるため、不揮発性メモリに記憶されたアイドルストップ回数のデータ信頼性を確保することができる。
【００１３】
本発明に係る車両の電子制御装置において、バッテリが取り外し可能状態であるときに第２の記憶手段に記憶されているアイドルストップ回数を第１の記憶手段に記憶させるようにした場合は、バッテリの取り外しに伴って第２の記憶手段の揮発性メモリに記憶されているアイドルストップ回数のデータが消失する前に、該データを確実に第１の記憶手段の不揮発性メモリに記憶させることができ、不揮発性メモリに記憶されたアイドルストップ回数のデータの信頼性をより高めることができる。ここで、ボンネットの開閉スイッチの動作に基づいてバッテリが取り外し可能状態であるか否かを検出するようにすれば、非常に簡素な構成でバッテリが取り外し可能状態であるか否かを適切に検出することができる。
【００１４】
本発明に係る車両の電子制御装置において、車両の長期駐車が予想される状態であるときに第２の記憶手段に記憶されているアイドルストップ回数を第１の記憶手段に記憶させるようにした場合は、車両の長期駐車に起因するいわゆるバッテリ上がり（過度の充電状態の低下）により第２の記憶手段の揮発性メモリに記憶されているアイドルストップ回数のデータが消失する前に、該データを確実に第１の記憶手段の不揮発性メモリに記憶させることができ、不揮発性メモリに記憶されたアイドルストップ回数のデータの信頼性をより高めることができる。ここで、ナビゲーションシステムによる現在地情報に基づいて車両の長期駐車を予想するようにすれば、ナビゲーション情報に基づいて車両の長期駐車を適切かつ容易に予測することができる。
【００１５】
本発明に係る車両の電子制御装置において、バッテリの充電状態がしきい値未満となったときに第２の記憶手段に記憶されているアイドルストップ回数を第１の記憶手段に記憶させるようにした場合は、バッテリ上がりにより第２の記憶手段の揮発性メモリに記憶されているアイドルストップ回数のデータが消失する前に、該データを確実に第１の記憶手段の不揮発性メモリに記憶させることができ、不揮発性メモリに記憶されたアイドルストップ回数のデータの信頼性をより高めることができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付の図面を参照しつつ、本発明の実施の形態（本発明を実施するための最良の形態）を具体的に説明する。
（実施の形態１）
図１に示すように、エンジン１は、詳しくは図示していないが、吸気通路（図示せず）内のエア中、又は燃焼室（図示せず）内のエア中に燃料噴射弁２から燃料（例えば、ガソリン）を噴射して混合気を生成し、この混合気を燃焼室内で点火プラグ３により点火して燃焼させ、混合気の燃焼により生成された熱エネルギをクランク軸４の回転運動に変換するようになっている。エンジン１は、後で説明するように、コンピュータを備えたコントロールユニット２０によって制御されるようになっている。なお、この実施の形態では、エンジン１は点火式エンジンであるが、本発明は点火式エンジン以外のエンジン、例えばディーゼルエンジンにも適用することができるのはもちろんである。
【００１７】
エンジン１には、該エンジン１ないしはこれを搭載した自動車の種々の電気負荷５に電力を供給するとともに、余剰の電力でバッテリ６を充電するオルタネータ７（発電機）が設けられている。クランク軸４の前端部（図１中では左端部）に取り付けられた駆動プーリ８と、オルタネータ７の回転軸９の前端部に取り付けられた従動プーリ１０とにわたってＶベルト１１が巻き掛けられ、オルタネータ７はクランク軸４によって回転駆動され電力を生成するようになっている。また、エンジン１には、該エンジン１を始動させるスタータ１２（スタータモータ）が設けられている。このスタータ１２は、詳しくは図示していないが、スタータスイッチ（図示せず）がオンされてバッテリ６から電力が供給されたときに回転し、ギヤセット（図示せず）等を介してクランク軸４を回転させ、エンジン１を始動させるようになっている。
【００１８】
バッテリ６は鉛蓄電池であり、そのプラス極６ａは、プラス側導線１３により、種々の電気負荷５、オルタネータ７、スタータ１２、電圧センサ１９、コントロールユニット２０等に電気的に接続されている。ここで、プラス側導線１３には、オルタネータ７から出力された電流の値（発電電流）を検出する第１電流センサ１４と、電気負荷５に供給される電流の値（消費電流）を検出する第２電流センサ１５とが設けられている。また、バッテリ６のマイナス極６ｂは、マイナス側導線１６により、アース部１７（例えば、車体のフレーム）に電気に接続されている。なお、バッテリ６には、その出力電圧（バッテリ電圧）を検出する電圧センサ１９が取り付けられている。
【００１９】
コントロールユニット２０は、第１電流センサ１４によって検出されるオルタネータ７の出力電流、第２電流センサ１５によって検出される電気負荷５の消費電流、電圧センサ１９によって検出されるバッテリ電圧（バッテリ６の出力電圧）、車速センサ２１によって検出される車速、アクセル開度センサ２２によって検出されるアクセル開度、ブレーキスイッチ２３（以下、「ブレーキＳＷ２３」という。）によって検出されるブレーキのオン・オフ、イグニッションスイッチ２４（以下、「ＩＧＳＷ２４」という。）によって検出されるＩＧＳＷ２４のオン・オフ、ボンネットスイッチ２５（以下、「ボンネットＳＷ２５」という。）によって検出されるボンネットの開・閉状態、ナビゲーションシステム２６によって検出される現在地情報等を制御情報として用い、アイドルストップ回数記憶制御を含む種々のエンジン制御を行うようになっている。
【００２０】
図２に示すように、コントロールユニット２０は、各種検出信号を受け取る入力回路３０と、各種演算ないしは処理を行うＣＰＵ（Central Processing Unit）３１と、各種制御信号を出力する出力回路３２と、ＲＯＭ（Read Only Memory）３３と、ＲＡＭ（Random Access Memory）３４と、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）３５とを有するコンピュータを備えたエンジン１の総合的な制御装置である。
【００２１】
このコントロールユニット２０は、アイドルストップ回数記憶制御以外のエンジン制御、例えば燃料噴射制御、点火時期制御、ＥＧＲ制御等の一般的なエンジン制御を行うが、かかる一般的なエンジン制御はよく知られており、また本願発明の要旨とするところでもないので、その説明を省略し、以下では、本願発明の要旨に係るアイドルストップ回数記憶制御について説明する。
【００２２】
まず、本発明に係るアイドルストップ回数記憶制御の概要を説明する。コントロールユニット２０においては、各種検出信号は、入力回路３０を介してＣＰＵ３１に入力される。そして、ＣＰＵ３１は、これらの検出信号に基づいて、アイドルストップ実行条件が成立したときにはアイドルストップを実行する制御信号を、出力回路３２を介してエンジン１（燃料噴射弁２、点火プラグ３等）に出力する一方、エンジン再始動条件が成立したときにはエンジン１を再始動させる制御信号を、出力回路３２を介してエンジン１（燃料噴射弁２、点火プラグ３、スタータ１２等）に出力する。
【００２３】
ここで、アイドルストップ実行条件は、下記の個別条件をすべて充足することである。また、エンジン再始動条件は、アイドルストップ実行条件が不成立となること、すなわち下記の個別条件のうちの少なくとも１つが充足されなくなることである。なお、このアイドルストップ実行条件及びエンジン再始動条件は、単なる例示であり、本発明に係るアイドルストップ実行条件及びエンジン再始動条件がこれに限定されるものでないことはもちろんである。
（１）アクセル開度が０である。
（２）ブレーキがオンである。
（３）車速が０である。
（４）バッテリ電圧が所定の設定値以上である。
（５）バッテリ充電状態（ＳＯＣ）が所定の設定値以上である。
（６）バッテリ劣化状態（ＳＯＨ）が所定の設定値未満である。
【００２４】
また、ＣＰＵ３１は、アイドルストップ回数をカウントし、カウントしたアイドルストップ回数をＲＡＭ３４に書き込む（すなわち記憶させる）。さらに、ＣＰＵ３１は、ＩＧＳＷ２４がオフである場合において、ボンネットＳＷ２４がオン（ボンネット開）であるとき又は車両の現在地が長期放置可能な駐車場であるときには、ＲＡＭ３４からアイドルストップ回数を読み出し、読み出したアイドルストップ回数をＥＥＰＲＯＭ３５に出力して書き込む。なお、ＲＡＭ３４は、電源が切れると記憶内容が失われてしまう揮発性メモリであり、ＥＥＰＲＯＭ３５は電源が切れても記憶内容を保持することができる不揮発性メモリである。
【００２５】
以下、図３に示すフローチャートに従ってアイドルストップ回数記憶制御の具体的な制御方法を説明する。
図３に示すように、まずステップＳ１で、車速、アクセル開度、ブレーキのオン・オフ、ＩＧＳＷ２４のオン・オフ、ボンネットの開・閉状態、現在地情報、オルタネータ７の出力電流、電気負荷５の消費電流、バッテリ電圧等の制御情報（各種信号）が読み込まれる。
【００２６】
次に、ステップＳ２で、ＩＧＳＷ２４がオフであるか否かが判定される。ＩＧＳＷ２４がオフである（ＹＥＳ）と判定された場合は、ステップＳ３でボンネットＳＷ２５がオンであるか否かが判定される。ボンネットＳＷ２５がオフである（ＮＯ）と判定された場合は、ステップＳ５でナビゲーションシステム２６からの信号に基づいて現在地が長期放置可能な駐車場であるか否かが判定される。現在地が長期放置可能な駐車場でない（ＮＯ）と判定された場合は、該アイドルストップ回数記憶制御を終了する。
【００２７】
ステップＳ３でボンネットＳＷ２５がオンである（ＹＥＳ）と判定された場合及びステップＳ５で現在地が長期放置可能な駐車場である（ＹＥＳ）と判定された場合は、ＲＡＭ３４に書き込まれたアイドルストップ回数のデータが消失するおそれがある状態であると判断し、ステップＳ４でＲＡＭ３４からアイドルストップ回数を読み出し、読み出したアイドルストップ回数をＥＥＰＲＯＭ３５に出力し、該アイドルストップ回数をＥＥＰＲＯＭ３５に書き込み、該アイドルストップ回数記憶制御を終了する。なお、ナビゲーションシステム２６からの信号に基づいて、現在地が長期放置の可能性がある道路外の場所（オフロード）であると判定した場合に、同様の処理を行うようにしてもよい。
【００２８】
他方、ステップＳ２でＩＧＳＷ２４がオンである（ＮＯ）と判定された場合は、ステップＳ６でアイドルストップ実行条件が成立したか否かが判定される。アイドルストップ実行条件が成立していない（ＮＯ）と判定された場合は、ステップＳ１に復帰する（リターン）。他方、ステップＳ６でアイドルストップ実行条件が成立している（ＹＥＳ）と判定された場合は、ステップＳ７でアイドルストップを実行する。
【００２９】
続いて、ステップＳ８でＲＡＭ３４からアイドルストップ回数を読み出し、読み出したアイドルストップ回数に１を加算し、加算結果をアイドルストップ回数としてＲＡＭ３４に書き込む。ただし、これ以前に電源が切れるなどしてＲＡＭ３４上のアイドルストップ回数のデータが消失しているときは、ＥＥＰＲＯＭ３５からアイドルストップ回数を読み出すこととする。次に、ステップＳ９で再始動条件が成立したか否かが判定される。再始動条件が成立していない（ＮＯ）と判定されている間はステップＳ９を繰り返す。他方、ステップＳ９で再始動条件が成立している（ＹＥＳ）と判定された場合は、ステップＳ１０でエンジン１を再始動させ、ステップＳ１に復帰する（リターン）。
【００３０】
以上、本発明の実施の形態１によれば、コントロールユニット２０はＩＧＳＷ２４のオン・オフ、ボンネットの開・閉状態、現在地情報に基づいて揮発性メモリ上のアイドルストップ回数のデータが消失するおそれがある状態であるか否かを判定し、消失するおそれがある状態であるときに限り、不揮発性メモリに該アイドルストップ回数を書き込む。それ故、不揮発性メモリの書込回数を抑制することができるため、不揮発性メモリに書き込まれたアイドルストップ回数の信頼性を確保することができる。
【００３１】
以上の実施の形態１においては、ナビゲーションシステム２６により車両の現在地を検索し、車両の長期駐車が予想される場所ないしは位置であるか否かを判定しているが、本発明はこれに限らず、例えば駐車時間を測定し、測定した駐車時間がしきい値以上か否かを判定し、しきい値以上の場合は、アイドルストップ回数をＥＥＰＲＯＭ３５に書き込むこととしてもよい。
【００３２】
（実施の形態２）
以下、本発明の実施の形態２を図４、図５を参照して説明する。実施の形態２に係る車両の電子制御装置のハードウエア構成は、図４を図２と比べると明らかなように、実施の形態１に係る車両の電子制御装置に、双安定リレー（ＢＳＲ：Bistable Relay）（登録商標）４０及びフューズボックス（Ｆ／Ｂ：Fuse/Box）４１を追加して構成される。なお、実施の形態２において、実施の形態１と同様の構成要素については同一の符号を付している。そこで、以下では主として実施の形態１と異なる部分を説明する。
【００３３】
図４に示すように、実施の形態２では、オルタネータ７から出力された電力又はバッテリ６から出力された電力は、双安定リレー４０（以下、「ＢＳＲ４０」という。）と、フューズボックス４１（以下、「Ｆ／Ｂ４１」という。）とを介して、電気負荷５に供給される。さらに、エンジン１には、バッテリ６の充電状態（以下「ＳＯＣ（State of Charge）」という。）を検出するバッテリセンサ１８が設けられている。このバッテリセンサ１８は、バッテリ６の放電電流、バッテリ電圧及びバッテリ温度を検出し、これらの検出値に基づいてバッテリ６のＳＯＣを演算してコントロールユニット２０に出力する。バッテリセンサ１８は、非常に微弱な電流を検出することができるものである。なお、バッテリセンサ１８によって検出された放電電流、バッテリ電圧及びバッテリ温度に基づいてコントロールユニット２０でバッテリ６のＳＯＣを演算するようにしてもよい。
【００３４】
コントロールユニット２０において、ＩＧＳＷ２４がオフでありかつＳＯＣがしきい値未満の場合、暗電流の放電によりバッテリ６があがってＲＡＭ２４に書き込まれているデータが消失するおそれがあるものと判断される。そこで、ＲＡＭ３４からアイドルストップ回数が読み出され、読み出されたアイドルストップ回数がＥＥＰＲＯＭ３５に出力され、書き込まれた後、オフ指令がＢＳＲ４０に出力される。ＢＳＲ４０は、オフ指令が入力されると、オフになり暗電流を完全にカットする。なお、エンジン制御用のコントロールユニット２０を利用するのではなく、アイドルストップ回数記憶制御のためのコントロールユニットを別途に設けてもよい（実施の形態１も同様）。
【００３５】
以下では、本願発明の要旨に係るアイドルストップ回数記憶制御について、図５に示すフローチャートに従って、その制御方法を説明する。
図５に示すように、まずステップＳ１で、車速、アクセル開度、ブレーキのオン・オフ、ＩＧＳＷ２４のオン・オフ、ボンネットの開・閉状態、現在地情報、オルタネータ７の出力電流、電気負荷５の消費電流、ＳＯＣ等の制御情報（各種信号）が読み込まれる。
【００３６】
次に、ステップＳ２で、ＩＧＳＷ２４がオフであるか否かが判定される。ＩＧＳＷ２４がオフである（ＹＥＳ）と判定された場合は、ステップＳ３ＡでＳＯＣがしきい値未満であるか否かが判定される。ＳＯＣがしきい値以上である（ＮＯ）と判定された場合は、該アイドルストップ回数記憶制御を終了する。
【００３７】
ステップＳ３ＡでＳＯＣがしきい値未満である（ＹＥＳ）と判定された場合は、ＲＡＭ３４に書き込まれたアイドルストップ回数のデータが消失するおそれがある状態であると判断し、ステップＳ４でＲＡＭ３４からアイドルストップ回数を読み出し、読み出したアイドルストップ回数をＥＥＰＲＯＭ３５に出力し、該アイドルストップ回数をＥＥＰＲＯＭ３５に書き込む。続いて、ステップＳ５ＡでＢＳＲ４０をオフし、該アイドルストップ回数記憶制御を終了する。
【００３８】
他方、ステップＳ２でＩＧＳＷ２４がオンである（ＮＯ）と判定された場合は、ステップＳ６〜Ｓ１０を実行する。ステップＳ６〜Ｓ１０は実施の形態１と共通であるため、説明を省略する。
【００３９】
以上、本発明の実施の形態２によれば、コントロールユニット２０はＩＧＳＷ２４のオン・オフ、ＳＯＣに基づいて揮発性メモリ上のアイドルストップ回数のデータが消失するおそれがある状態であるか否かを判定し、消失するおそれがある状態であるときに限り、不揮発性メモリに該アイドルストップ回数を書き込む。それ故、不揮発性メモリの書込回数を抑制することができるため、不揮発性メモリに書き込まれたアイドルストップ回数の信頼性を確保することができる。
【００４０】
以上の実施の形態１及び２においては、ステップＳ７のアイドルストップを実行した後、ステップＳ８でＲＡＭ３４からアイドルストップ回数を読み出し、読み出したアイドルストップ回数に１を加算し、加算結果をアイドルストップ回数としてＲＡＭ３４に書き込んでいるが、本発明はこれに限らず、ステップＳ１０でエンジン１を再始動した後、ステップＳ８を実行してもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態１に係る車両の電子制御装置を備えた車両のブロック図である。
【図２】図１に示すコントロールユニットのブロック図である。
【図３】本発明の実施の形態１に係るアイドルストップ回数記憶制御の制御方法を示すフローチャートである。
【図４】本発明の実施の形態２に係る車両の電子制御装置を備えた車両の一部のブロック図である。
【図５】本発明の実施の形態２に係るアイドルストップ回数記憶制御の制御方法を示すフローチャートである。
【符号の説明】
【００４２】
１  エンジン、
２  燃料噴射弁、
３  点火プラグ、
４  クランク軸、
５  電気負荷、
６  バッテリ、
７  オルタネータ、
８  駆動プーリ、
９  回転軸、
１０  従動プーリ、
１１  Ｖベルト、
１２  スタータ、
１３  プラス側導線、
１４  第１電流センサ、
１５  第２電流センサ、
１６  マイナス側導線、
１７  アース部、
１８  バッテリセンサ、
１９  電圧センサ、
２０  コントロールユニット、
２１  車速センサ、
２２  アクセル開度センサ、
２３  ブレーキＳＷ、
２４  ＩＧＳＷ、
２５  ボンネットＳＷ、
２６  ナビゲーションシステム、
３０  入力回路、
３１  ＣＰＵ、
３２  出力回路、
３３  ＲＯＭ、
３４  ＲＡＭ、
３５  ＥＥＰＲＯＭ、
４０  ＢＳＲ、
４１  Ｆ／Ｂ。
【図１】
2008019716.tif 000003
【図２】
2008019716.tif 000004
【図３】
2008019716.tif 000005
【図４】
2008019716.tif 000006
【図５】
2008019716.tif 000007