(57)【特許請求の範囲】
【請求項１】
車両に搭載され、該車両を構成する車載装置を制御する車両制御装置であって、
イグニッションスイッチのオン又はオフを検出するＩＧ検出手段と、
バッテリの接続を検出すると、該バッテリに接続されたリレーを駆動してオンするための駆動信号を該リレーに出力する接続検出手段と、
前記リレーがオンされ、該リレーを介してバッテリから電源が供給されると起動する制御手段と、を備え、
前記制御手段は、起動すると前記ＩＧ検出手段により検出されたイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフである場合には、バッテリが接続されたと判断することを特徴とする車両制御装置。
【請求項２】
請求項１に記載の車両制御装置において、
前記制御手段は、起動すると、前記リレーの駆動を保持する保持信号を前記リレーに出力するとともに、起動した旨を示す起動信号を前記接続検出手段に出力し、
前記接続検出手段は、前記起動信号が入力されると、前記駆動信号の出力を停止することを特徴とする車両制御装置。
【請求項３】
請求項２に記載の車両制御装置において、
前記起動信号は、ウォッチドッグ信号であることを特徴とする車両制御装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の車両制御装置において、
前記制御手段は、車両データを記憶する不揮発性の記憶手段を備えており、バッテリが接続されたと判断すると、前記記憶手段に記憶されている車両データを消去することを特徴とする車両制御装置。
【請求項５】
請求項４に記載の車両制御装置において、
前記制御手段は、前記車両データを消去すると保持信号の出力を停止することを特徴とする車両制御装置。
【請求項６】
車両に搭載され、該車両を構成する車載装置を制御する車両制御システムであって、
イグニッションスイッチのオン又はオフを検出するＩＧ検出手段、及び、バッテリに接続されたリレーを介してバッテリから電源が供給されると起動する制御手段を有する第１の車両制御装置と、
バッテリの接続を検出すると、前記リレーを駆動してオンするための駆動信号を該リレーに出力する接続検出手段を有する第２の車両制御装置と、を備え、
前記制御手段は、起動すると前記ＩＧ検出手段により検出されたイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフである場合には、バッテリが接続されたと判断することを特徴とする車両制御システム。
【請求項７】
請求項６に記載の車両制御システムにおいて、
前記第２の車両制御装置は、前記駆動信号を出力してから所定時間経過後に駆動信号の出力を停止することを特徴とする車両制御システム。
【請求項８】
請求項６又は７に記載の車両制御システムにおいて、
前記制御手段は、車両データを記憶する不揮発性の記憶手段を備えており、バッテリが接続されたと判断すると、前記記憶手段に記憶されている車両データを消去することを特徴とする車両制御システム。
【請求項９】
請求項６ないし８のいずれか１項に記載の車両制御システムにおいて、
前記制御手段は、起動するとリレーの駆動を保持する保持信号を前記リレーに出力し、前記車両データを消去すると保持信号の出力を停止することを特徴とする車両制御システム。
【請求項１０】
車両に搭載され、該車両を構成する車載装置を制御する車両制御システムであって、
イグニッションスイッチがオン又はオフである旨の信号が入力されることにより、イグニッションスイッチのオン又はオフを検出するとともに、該信号によりイグニッションスイッチがオンと判断したときにバッテリに接続された第１のリレーを駆動してオンするための第１の駆動信号を該第１のリレーに出力するＩＧ検出手段、及び、前記第１のリレーを介してバッテリから電源が供給されると起動する制御手段と、を有する第１の車両制御装置と、
バッテリの接続を検出すると、該バッテリに接続された第２のリレーを駆動してオンするための第２の駆動信号を該第２のリレーに出力し、前記第２のリレーを介して前記ＩＧ検出手段に対してイグニッションスイッチがオンである旨の信号を出力させる接続検知手段と、を有する第２の車両制御装置と、を備え、
前記接続検知手段は、前記第２の駆動信号を出力してから所定時間経過後に第２の駆動信号の出力を停止し、
前記制御手段は、起動してから前記所定時間経過すると前記ＩＧ検出手段により検出されたイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフである場合には、バッテリが接続されたと判断することを特徴とする車両制御システム。
【請求項１１】
請求項１０に記載の車両制御システムにおいて、
前記制御手段は、車両データを記憶する不揮発性の記憶手段を備えており、バッテリが接続されたと判断すると、前記記憶手段に記憶されている車両データを消去することを特徴とする車両制御システム。
【請求項１２】
請求項１０又は１１のいずれか１項に記載の車両制御システムにおいて、
前記制御手段は、起動すると第１のリレーの駆動を保持する保持信号を出力し、前記車両データを消去すると保持信号の出力を停止することを特徴とする車両制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両のバッテリが接続されたこを検出する技術に関する。
【背景技術】
【０００２】
従来より、車両にはエンジンの燃料噴射装置を制御する制御装置が備えられている。この制御装置は、過去の制御結果を用いて制御パラメータ等を修正する、いわゆる学習制御を行っている。例えば、前記制御装置は、噴射タイミングや噴射量等の制御値を学習値として記憶し、次回の制御の際に用いている。また、エンジンを制御するセンサーの故障を自己診断する機能が設けられている場合には、診断結果（ダイアグコード）を記憶する場合もある（例えば、特許文献１、２参照）。
【０００３】
これら学習値やダイアグコードは、ＲＡＭ（Random Access Memory）に記憶させている。ＲＡＭは揮発性メモリであるため、イグニッションスイッチをオフにした後にもデータを保持し続けるための保持用電源が設けられている。保持用電源は、バッテリから電源が供給されているので、何らかの要因でバッテリが外されるとＲＡＭへの電力供給が途絶え、ＲＡＭに記憶されていたデータは消去されてしまう。
【０００４】
逆にこれを利用して、学習値やダイアグコードを消去したい場合に、バッテリを外して消去することがある。例えば、ダイアグコードを消去する場合には、一般的には専用のツールが必要となるが、そのようなツールがない場合であっても単にバッテリを外して再度接続するだけでデータを消去することが可能になる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2006-232223号公報
【特許文献２】特開2009-98726号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のようにＲＡＭを用いた場合には保持用電源が必要となるが、保持用電源は高価である。そこで、コストダウンを図るためにフラッシュＲＯＭやＥＥＰＲＯＭ等のＲＯＭ（Read Only Memory）を用いることが考えられる。ただし、ＲＯＭは不揮発性メモリであるため、バッテリを外しただけではデータは消去されない。このため、データを消去したい場合には、バッテリが外され、再度接続されたことを検出して消去する必要がある。
【０００７】
しかしながら、燃料噴射装置を制御する制御装置は、イグニッションスイッチがオンの時に電源が供給されるようになっているため、イグニッションスイッチがオフの状態でバッテリを外して再度接続したとしても電源は供給されず起動しない。このため、制御装置は、バッテリが外されたことや再度接続されたことを検出することができず、データを消去することができない。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、イグニッションスイッチがオフの状態であってもバッテリの再接続を検出し、ＲＯＭのデータを消去することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１の発明は、車両に搭載され、該車両を構成する車載装置を制御する車両制御装置であって、イグニッションスイッチのオン又はオフを検出するＩＧ検出手段と、バッテリの接続を検出すると、該バッテリに接続されたリレーを駆動してオンするための駆動信号を該リレーに出力する接続検出手段と、前記リレーがオンされ、該リレーを介してバッテリから電源が供給されると起動する制御手段と、を備え、前記制御手段は、起動すると前記ＩＧ検出手段により検出されたイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフである場合には、バッテリが接続されたと判断する。
【００１０】
また、請求項２の発明は、請求項１に記載の車両制御装置において、前記制御手段は、起動すると、前記リレーの駆動を保持する保持信号を前記リレーに出力するとともに、起動した旨を示す起動信号を前記接続検出手段に出力し、前記接続検出手段は、前記起動信号が入力されると、前記駆動信号の出力を停止する。
【００１１】
また、請求項３の発明は、請求項２に記載の車両制御装置において、前記起動信号は、ウォッチドッグ信号である。
【００１２】
また、請求項４の発明は、請求項１ないし３のいずれか１項に記載の車両制御装置において、前記制御手段は、車両データを記憶する不揮発性の記憶手段を備えており、バッテリが接続されたと判断すると、前記記憶手段に記憶されている車両データを消去する。
【００１３】
また、請求項５の発明は、請求項４に記載の車両制御装置において、前記制御手段は、前記車両データを消去すると保持信号の出力を停止する。
【００１４】
また、請求項６の発明は、車両に搭載され、該車両を構成する車載装置を制御する車両制御システムであって、イグニッションスイッチのオン又はオフを検出するＩＧ検出手段、及び、バッテリに接続されたリレーを介してバッテリから電源が供給されると起動する制御手段を有する第１の車両制御装置と、バッテリの接続を検出すると、前記リレーを駆動してオンするための駆動信号を該リレーに出力する接続検出手段を有する第２の車両制御装置と、を備え、前記制御手段は、起動すると前記ＩＧ検出手段により検出されたイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフである場合には、バッテリが接続されたと判断する。
【００１５】
また、請求項７の発明は、請求項６に記載の車両制御システムにおいて、前記第２の車両制御装置は、前記駆動信号を出力してから所定時間経過後に駆動信号の出力を停止する。
【００１６】
また、請求項８の発明は、請求項６又は７に記載の車両制御システムにおいて、前記制御手段は、車両データを記憶する不揮発性の記憶手段を備えており、バッテリが接続されたと判断すると、前記記憶手段に記憶されている車両データを消去する。
【００１７】
また、請求項９の発明は、請求項６ないし８のいずれか１項に記載の車両制御システムにおいて、前記制御手段は、起動するとリレーの駆動を保持する保持信号を前記リレーに出力し、前記車両データを消去すると保持信号の出力を停止する。
【００１８】
また、請求項１０の発明は、車両に搭載され、該車両を構成する車載装置を制御する車両制御システムであって、イグニッションスイッチがオン又はオフである旨の信号が入力されることにより、イグニッションスイッチのオン又はオフを検出するとともに、該信号によりイグニッションスイッチがオンと判断したときにバッテリに接続された第１のリレーを駆動してオンするための第１の駆動信号を該第１のリレーに出力するＩＧ検出手段、及び、前記第１のリレーを介してバッテリから電源が供給されると起動する制御手段と、を有する第１の車両制御装置と、バッテリの接続を検出すると、該バッテリに接続された第２のリレーを駆動してオンするための第２の駆動信号を該第２のリレーに出力し、前記第２のリレーを介して前記ＩＧ検出手段に対してイグニッションスイッチがオンである旨の信号を出力させるとともに、前記第２の駆動信号を出力してから所定時間経過後に第２の駆動信号の出力を停止する第２の車両制御装置と、を備え、前記制御手段は、起動してから前記所定時間経過すると前記ＩＧ検出手段により検出されたイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフである場合には、バッテリが接続されたと判断する。
【００２０】
また、請求項１１の発明は、請求項１０に記載の車両制御システムにおいて、前記制御手段は、車両データを記憶する不揮発性の記憶手段を備えており、バッテリが接続されたと判断すると、前記記憶手段に記憶されている車両データを消去する。
【００２１】
また、請求項１２の発明は、請求項１０又は１１のいずれか１項に記載の車両制御システムにおいて、前記制御手段は、起動すると第１のリレーの駆動を保持する保持信号を出力し、前記車両データを消去すると保持信号の出力を停止する。
【発明の効果】
【００２２】
請求項１ないし５の発明によれば、バッテリが接続されたことを検出してリレーを駆動することにより、制御手段に電源を供給して制御手段を起動させることができる。制御手段は、起動するとイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフの場合にバッテリが接続されたことを判断する。すなわち、制御手段は、イグニッションスイッチがオンでない場合であっても起動することができ、かつ、このような場合に起動したことでバッテリが接続されたことを検出することが可能となる。
【００２３】
また、特に請求項２及び３の発明によれば、制御手段から起動信号を入力することで制御手段が起動したことを把握することができる。制御手段は起動すると自らリレーを駆動させる制御を行うため、接続検出手段は、制御手段が起動した後に駆動信号の出力を停止することで、制御手段が自らリレーの駆動を停止すれば制御手段への電力供給が絶たれることになり、無用な電力消費を抑制することができる。
【００２４】
また、特に請求項４の発明によれば、車両データが不揮発性の記憶手段に記憶されている場合であっても、制御手段は、バッテリが接続されたと判断したときに車両データを消去することができる。
【００２５】
また、特に請求項５の発明によれば、制御手段は、起動するとリレーの駆動を保持するため、接続検出手段が駆動信号の出力を停止した後も起動し続けることができる。また、車両データの消去後に保持信号の出力を停止することで処理終了後に起動を停止することができる。
【００２６】
また、請求項６ないし９の発明によれば、外部装置がバッテリの接続を検出してリレーを駆動させるため、車両制御装置がバッテリの接続を検出することができない場合であっても、制御手段を起動させることができる。また、制御手段は、起動するとイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフの場合にバッテリが接続されたことを判断する。すなわち、制御手段は、イグニッションスイッチがオンでない場合であっても起動することができ、かつ、このような場合に起動したことでバッテリが接続されたことを検出することが可能となる。
【００２７】
また、特に請求項７の発明によれば、制御手段は起動すると自らリレーを駆動させる制御を行うため、外部装置が所定時間経過後に駆動信号の出力を停止することで、制御手段が自らリレーの駆動を停止すれば制御手段への電力供給が絶たれることになり、無用な電力消費を抑制することができる。
【００２８】
また、特に請求項８の発明によれば、車両データが不揮発性の記憶手段に記憶されている場合であっても、制御手段は、バッテリが接続されたと判断したときに車両データを消去することができる。
【００２９】
また、特に請求項９の発明によれば、制御手段は、起動するとリレーの駆動を保持するため、接続検出手段が駆動信号の出力を停止した後も起動し続けることができる。また、車両データの消去後に保持信号の出力を停止することで終了処理後に起動を停止することができる。
【００３０】
また、請求項１０ないし１２の発明によれば、外部装置がバッテリの接続を検出して第２のリレーを介してイグニッションスイッチがオンである旨の信号を車両制御装置に出力させるため、車両制御装置がバッテリの接続を検出することができない場合であっても第１のリレーを駆動させ、制御手段を起動させることができる。また、制御手段は、起動するとイグニッションスイッチのオン又はオフを判断し、イグニッションスイッチがオフの場合にバッテリが接続されたことを判断する。すなわち、制御手段は、イグニッションスイッチがオンでない場合であっても起動することができ、かつ、このような場合に起動したことでバッテリが接続されたことを検出することが可能となる。
【００３１】
また、特に請求項１０ないし１２の発明によれば、制御手段は起動するとイグニッションスイッチのオン又はオフを判断するため、その判断処理の前に第２のリレーの駆動を停止させる必要がある。仮に第２のリレーが駆動していると、制御手段はイグニッションスイッチがオンであると判断するためである。従って、第２の駆動信号を出力して所定時間経過後にその出力を停止することで、制御手段が誤ってイグニッションスイッチがオンであると判断することを防止することができる。
【００３２】
また、特に請求項１１の発明によれば、車両データが不揮発性の記憶手段に記憶されて
いる場合であっても、制御手段は、バッテリが接続されたと判断したときに車両データを
消去することができる。
【００３３】
また、特に請求項１２の発明によれば、制御手段は、起動すると第１のリレーの駆動を
保持するため、第２のリレーの駆動を停止させて第１の駆動信号の出力が停止した後も起
動し続けることができる。また、車両データの消去後に保持信号の出力を停止することで
終了処理後に起動を停止することができる。
【図面の簡単な説明】
【００３４】
【図１】図１は、第１の実施の形態における車両制御システムの概要構成を示すブロック図である。
【図２】図２は、第１の実施の形態における車両制御システムの各種信号の変化を示すタイムチャートである。
【図３】図３は、第２の実施の形態における車両制御システムの概要構成を示すブロック図である。
【図４】図４は、第２の実施の形態における車両制御システムの各種信号の変化を示すタイムチャートである。
【図５】図５は、第３の実施の形態における車両制御システムの概要構成を示すブロック図である。
【図６】図６は、第３の実施の形態における車両制御システムの各種信号の変化を示すタイムチャートである。
【発明を実施するための形態】
【００３５】
本発明に係る車両制御システムは、車両を構成する車載装置を制御する車両制御装置を含むシステムであり、イグニッションスイッチがオンされるとバッテリからの電源が供給されるものを基本構成としている。また、本発明の車両制御システムは、特に、バッテリが外された状態から接続された際に、イグニッションスイッチがオフの状態であってもバッテリの再接続を検出して一時的に起動させることが可能なシステムである。本発明の車両制御システムは、例えば、燃料噴射装置を制御する車両制御装置に用いることができる。以下、図面を参照しつつ本発明の実施の形態について説明する。
【００３６】
＜１．第１の実施の形態＞
＜１−１．システムの構成＞
図１は、第１の実施の形態に係る車両制御システム１００の概略構成を示す図である。図１に示すように、車両制御システム１００は、バッテリ１と、イグニッションスイッチ２と、メインリレー３と、車両制御装置４とを備えている。
【００３７】
バッテリ１は、車両各部の電気負荷に電源を供給するものである。このバッテリ１には電源ライン１０が接続されており、この電源ライン１０にはイグニッションスイッチ２や、メインリレー３、車両制御装置４が接続されている。なお、以下においては、バッテリ１から直接車両制御装置４に供給される電圧を「ＢＡＴＴ」と記載し、バッテリ１からメインリレー３を介して車両制御装置４に供給される電圧を「＋Ｂ」と記載する。
【００３８】
イグニッションスイッチ２は、主として車両制御装置４をはじめとして図示せぬ各種制御装置にバッテリ１の電源電圧を供給するためのスイッチである。イグニッションスイッチ２がオンされると、バッテリ１と車両制御装置４とが接続され、オフされると接続が切断される。イグニッションスイッチ２は、例えば、キーシリンダーにキーを差し込んで回転させることによりスイッチをオンさせるメカ式のものを用いてもよく、スタートボタンを押すことでスイッチをオンさせるプッシュスタート式のものを用いてもよい。なお、以下においては、イグニッションスイッチ２を介して車両制御装置４に供給される電圧信号を「ＩＧＳＷ」と記載する。
【００３９】
メインリレー３は、車両制御装置４に電源を供給するリレーである。具体的には、メインリレー３は、リレーコイル３ａとリレースイッチ３ｂとを備えており、リレーコイル３ａを通電すると対応するリレースイッチ３ｂがオンされるようになっている。これにより、メインリレー３が駆動して車両制御装置４にバッテリ１の電源が供給される。リレーコイル３ａへの通電は、通常はイグニッションスイッチ２がオンされた際に行われるが、本実施の形態では、後述するように、イグニッションスイッチ２がオフの状態であってもバッテリ１が接続されると行われる構成となっている。
【００４０】
車両制御装置４は、ＥＣＵ(Electronic Control Unit)として構成されており、主たる構成要素として電源装置４０と、マイクロコンピュータ（以下、「マイコン」と記載する）４５とを備えている。車両制御装置４は、燃料噴射装置を制御する装置である場合には、電源装置４０及びマイコン４５の他に、燃料噴射を制御するための各種構成要素を含んでいるが、本実施の形態ではそれらの構成要素の図示及び説明は省略する。
【００４１】
電源装置４０は、バッテリ１から供給された電圧を所定の電圧に変換して車両制御装置４内部の各電気負荷に供給するものである。また、電源装置４０は、イグニッションスイッチ２がオンされると、メインリレー３を駆動することでバッテリ電源が供給され、マイコン４５に対して駆動のための電源を供給する。さらに、本実施の形態に係る電源装置４０は、イグニッションスイッチ２がオフの状態でバッテリ１が接続された際にメインリレー３を駆動させる機能も有している。電源装置４０は、これらの機能を実現するために、電源回路４１と、接続検出部４２と、ＩＧ検出部４３と、リレー駆動部４４と、ウォッチドッグ回路４０ａとを備えている。
【００４２】
電源回路４１は、メインリレー３を介してバッテリ１から供給された電圧（＋Ｂ）を所定の電圧に変換してマイコン４５や電源装置４０の各種電気負荷に供給するものである。電源回路４１としては、例えば１４Ｖを５Ｖに降圧するレギュレータ等を用いることができる。なお、この電源回路４１は、マイコン４５を駆動させるための電圧を生成するものである。本実施の形態では、マイコン駆動用の電源回路４１は備えているが、データ記憶用メモリのデータ保持用電源としての電源回路は備えていない。
【００４３】
接続検出部４２は、バッテリ１が接続されたことを検出するとともに、接続を検出するとメインリレー３を駆動する旨を示す駆動信号を出力する。具体的には、接続検出部４２は、バッテリ１からの電源ライン１０に直接接続されており、取り外されたバッテリ１が再接続された際に変化する電圧を監視することでバッテリ１の接続を検出する。また、接続検出部４２は、バッテリ１の接続を検出した場合には駆動信号をリレー駆動部４４に出力し、接続を検出しない場合には駆動信号は出力しない。
【００４４】
接続検出部４２は、バッテリ１の接続を検出し、メインリレー３の駆動信号を出力することができるものであればよく、その構成は限定されないが、本実施の形態における接続検出部４２は、ワンショット回路４２ａとフリップフロップ４２ｂとを備えている。ワンショット回路４２ａは、トリガとなる信号の入力を受けて任意の幅のパルス信号を一回だけ出力する回路である。ワンショット回路４２ａとしては、一定時間のパルス信号を出力できるものであればよいが、例えば、単安定マルチバイブレータ回路を用いることができる。
【００４５】
ワンショット回路４２ａは、バッテリ１からの電源ライン１０に接続されておりＢＡＴＴが入力される。具体的には、バッテリ１が外された状態ではバッテリ１の電圧信号としてロー信号が入力され、バッテリ１が接続された状態ではハイ信号が入力される。このため、入力信号がローからハイに切り替わることでバッテリ１の接続を検出することができる。ワンショット回路４２ａは、通常はロー信号を出力しているが、入力信号がローからハイに切り替わると、出力信号をローからハイに切り替えて所定の幅のパルス信号を後段のフリップフロップ４２ｂに出力する。
【００４６】
フリップフロップ４２ｂは、ワンショット回路４２ａからの入力信号を保持する回路である。例えば、ワンショット回路４２ａがバッテリ１の接続を検出してパルス信号を出力すると、フリップフロップ４２ｂは、その検出結果を所定時間保持するとともに後段のリレー駆動部４４に出力する。本実施の形態のフリップフロップ４２ｂは、ＲＳ型フリップフロップであり、セット端子（Ｓ）にはワンショット回路４２ａの出力信号が入力され、リセット端子（Ｒ）にはマイコン４５から出力された、後述するウォッチドッグ信号が入力される。すなわち、フリップフロップ４２ｂは、ワンショット回路４２ａからパルス信号を入力すると出力信号をハイに切り替え、ウォッチドッグ信号を入力するまでの間保持し、ウォッチドッグ信号を入力すると出力信号をローに切り替える。このフリップフロップ４２ｂから出力されるハイ信号が駆動信号に相当する。なお、ワンショット回路４２ａからの入力信号を保持する構成は、これに限定されるものではなく他の保持回路でもよい。
【００４７】
ＩＧ検出部４３は、イグニッションスイッチ２のオン又はオフを検出する。ＩＧ検出部４３は、イグニッションスイッチ２を介してバッテリ１の電源ライン１０に接続されており、イグニッションスイッチ２がオン状態の電圧とオフ状態の電圧とに応じてイグニッションスイッチ２のオン又はオフを検出する。ＩＧ検出部４３は、検出結果を示す信号をリレー駆動部４４に出力する。
【００４８】
ＩＧ検出部４３は、イグニッションスイッチ２のオン又はオフを検出することができるものであればよく、その構成は限定されないが、本実施の形態におけるＩＧ検出部４３は、コンパレータ４３ａを備えている。コンパレータ４３ａの非反転入力端子は、イグニッションスイッチ２と接続されておりＩＧＳＷが入力される。また、コンパレータ４３ａの反転入力端子は、基準電源に接続されている。イグニッションスイッチ２がオンされると、コンパレータ４３ａはバッテリ１と接続されるため、非反転入力端子にはＢＡＴＴが入力される。
【００４９】
基準電源の電圧は、ＢＡＴＴと比較するための電圧に設定されており、バッテリ１と接続されているときにはコンパレータ４３ａからはハイ信号が出力され、接続されていないときはコンパレータ４３ａからはロー信号が出力される。すなわち、コンパレータ４３ａは、イグニッションスイッチ２がオンのときにはハイ信号を出力し、イグニッションスイッチ２がオフのときにはロー信号を出力する。コンパレータ４３ａから出力された信号は、リレー駆動部４４及びマイコン４５に入力される。なお、以下においては、コンパレータ４３ａから出力される信号を「ＩＧＳＷＯ」と記載する。
【００５０】
リレー駆動部４４は、メインリレー３を駆動又は停止させるものである。リレー駆動部４４は、メインリレー３を駆動させる際には、リレーコイル３ａを通電させる信号を出力し、停止させる際には非通電の信号を出力する。リレー駆動部４４には、接続検出部４２からの出力信号及びＩＧ検出部４３からの出力信号の他に、後述するマイコン４５からの出力信号が入力される。リレー駆動部４４は、これら各信号に基づいてメインリレー３の駆動又は停止、すなわち通電の可否を決定する。
【００５１】
リレー駆動部４４は、入力した各信号に基づいてメインリレー３を駆動又は停止するものであればよく、その構成は限定されないが、本実施の形態におけるリレー駆動部４４は、３入力のオア回路４４ａを備えている。オア回路４４ａの各入力端子には、フリップフロップ４２ｂからの出力信号と、コンパレータ４３ａからの出力信号と、マイコン４５からの出力信号とが入力される。そして、これら入力信号の少なくとも１つが、バッテリ１の接続を示す信号（駆動信号）か、イグニッションスイッチ２のオン信号か、メインリレー３の駆動を保持する信号である場合には、オア回路４４ａは、メインリレー３を駆動する。すなわち、オア回路４４ａは、リレーコイル３ａを通電する旨の信号を出力する。
【００５２】
一方、入力信号が前記各信号のいずれでもない場合には、オア回路４４ａは、メインリレー３を駆動しない。すなわち、オア回路４４ａは、リレーコイル３ａを非通電にする旨の信号を出力する。このように、オア回路４４ａは、３入力のいずれか１つでもハイ信号であればハイ信号を出力してメインリレー３を駆動し、全てロー信号であればロー信号を出力してメインリレー３を駆動しないこととなる。なお、以下においては、オア回路４４ａから出力される信号を「ＭＲＥＬＯ」と記載する。
【００５３】
なお、オア回路４４ａとメインリレー３との間に、リレーコイル３ａを通電するための駆動源を設けてもよい。オア回路４４ａからメインリレー３を駆動させるだけの出力が得られない場合などに有効である。また、バッテリ１からの電源ライン１０を介して直接入力されるＢＡＴＴは、上記各構成要素のほかにも電源装置４０内に設けられている図示しない各種電気負荷にも供給される。
【００５４】
マイコン４５は、ＣＰＵ４６、ＲＡＭ４７、ＲＯＭ４８及びデータ記憶部４９を備え、車両制御装置４全体を制御する。マイコン４５が備える各種機能は、ＲＯＭ４８に予め記憶されたプログラムに従ってＣＰＵ４６が演算処理を行うことで実現される。このようなマイコン４５が備える機能には、メインリレー３を駆動又は停止する機能や、データ記憶部４９のデータを記憶又は消去する機能が含まれている。
【００５５】
データ記憶部４９は、車両制御装置４が車両を制御する際に用いる学習値や、車両の自己診断の結果（ダイアグコード）等を記憶している。データ記憶部４９としては、フラッシュメモリ等の不揮発性メモリが用いられている。
【００５６】
マイコン４５は、電源回路４１から電圧が供給されると起動する。すなわち、マイコン４５は、メインリレー３が駆動した場合に起動する。また、電源回路４１から供給された電圧は、前記ＣＰＵ４６等の各構成要素のほかにマイコン４５内に設けられている図示しない各種電気負荷に供給される。
【００５７】
マイコン４５は、起動するとマイコン４５の暴走を監視するためにＣＰＵ４６の指示によりウォッチドッグ信号を出力すると共に、メインリレー３の駆動を保持する信号を出力する。なお、これらウォッチドッグ信号やメインリレー３の駆動を保持する信号が、マイコン４５が起動した旨を示す起動信号となる。以下においては、ウォッチドッグ信号を「ＷＤＣ」と記載し、メインリレー３の駆動を保持する信号を「保持信号」又は「ＭＲＨＯＬＤ」と記載する。ＷＤＣはフリップフロップ４２ｂのリセット端子（Ｒ）に入力され、ＭＲＨＯＬＤはオア回路４４ａに入力される。
【００５８】
ウォッチドッグ信号は、本来電源装置４０内に設けられるウォッチドッグ回路４０ａに供給されるものであり、マイコン４５が正常である限り一定周期でハイ、ローに切り替わる信号である。ウォッチドッグ回路４０ａはウォッチドッグ信号の状態を監視することでマイコン４５の異常を検出する。即ち、ウォッチドッグ信号がハイまたはローいずれかの状態に所定時間以上継続すれば、ウォッチドッグ回路４０ａはマイコン４５が異常であると判断しマイコン４５をリセットする。本実施の形態においては、このウォッチドッグ信号をマイコン４５が起動した旨を示す起動信号として兼用している。即ち、ウォッチドッグ信号はウォッチドッグ回路４０ａとフリップフロップ４２ｂとに供給される。
【００５９】
また、マイコン４５には、コンパレータ４３ａからの出力信号が入力されており、ＣＰＵ４６によってイグニッションスイッチ２のオン又はオフを判断している。メインリレー３が駆動する場合としては、イグニッションスイッチ２がオンされた場合と、イグニッションスイッチ２がオフのときにバッテリ１が接続されたことを検出して電源装置４０がハード的に駆動させる場合とがあるため、マイコン４５がいずれの場合に起動したのかを判別するためである。
【００６０】
ＣＰＵ４６は、マイコン４５の起動後にイグニッションスイッチ２のオン又はオフを判定し、オフであると判定した場合にはバッテリ１が接続されたと判断してデータ記憶部４９のデータを消去する。一方、ＣＰＵ４６は、オンであると判定した場合には通常の起動であると判断してデータ記憶部４９のデータの消去は行わない。
【００６１】
このように、本実施の形態に係る車両制御システム１００は、バッテリ１の再接続を検出してハード的にメインリレー３を駆動させることでマイコン４５を起動することができる。これにより、イグニッションスイッチ２がオフの場合であっても、マイコン４５がデータ記憶部４９のデータを消去することができるようになっている。
【００６２】
＜１−２．システムの動作＞
次に、車両制御システム１００の動作について図２を用いて説明する。図２は、バッテリ１が接続された場合及び通常の起動処理が行われた場合における各種信号の変化を示すタイムチャートである。なお、各信号において高電圧状態を「ハイ」と記載し、低電圧状態を「ロー」と記載する。
【００６３】
ＢＡＴＴは、バッテリ１から直接供給される電圧信号を示しており、バッテリ１が接続されていない状態ではローであり、接続されている状態でハイとなる。ＩＧＳＷＯは、コンパレータ４３ａの出力信号を示しており、イグニッションスイッチ２がオフの状態ではローであり、オンの状態でハイとなる。ワンショット出力は、ワンショット回路４２ａの出力信号を示している。Ｆ．Ｆ．出力は、フリップフロップ４２ｂの出力信号を示しており、ハイがメインリレー３の駆動信号に相当する。ＭＲＥＬＯは、オア回路４４ａからの出力信号を示しており、ハイのときにリレーコイル３ａが通電され、ローのときにはリレーコイル３ａは通電されない。＋Ｂは、メインリレー３を介して供給されるバッテリ１の電圧信号を示している。マイコン動作は、マイコン４５の動作状況を示している。ＭＲＨＯＬＤは、マイコン４５からオア回路４４ａに出力される保持信号を示している。ＷＤＣは、マイコン４５からウォッチドッグ回路４０ａ及びフリップフロップ４２ｂに出力されるウォッチドッグ信号を示している。ＷＤＣは、一定の周期でハイとローを繰り返すパルスであり、マイコン４５が正常に動作している際に出力される。
【００６４】
図２に示すタイムチャートの開始時点では、バッテリ１は取り外された状態であり（ＢＡＴＴがロー）、イグニッションスイッチ２もオフである（ＩＧＳＷＯがロー）。また、他の信号も全てローである。まず、この状態から、バッテリ１が接続された場合について説明する。
【００６５】
時点Ｔ１において、バッテリ１が接続されるとＢＡＴＴが立ち上がる（ＢＡＴＴがハイ）。このＢＡＴＴの立ち上がりを検出して、ワンショット回路４２ａがパルスを出力する（ワンショット出力がハイ）。フリップフロップ４２ｂは、セット端子にワンショット回路４２ａからのパルスが入力され、出力信号をハイにセットする（Ｆ．Ｆ．出力がハイ）。オア回路４４ａは、３入力のうちの１つからハイ信号が入力されるためハイ信号を出力する（ＭＲＥＬＯがハイ）。すなわち、フリップフロップ４２ｂからメインリレー３の駆動信号が出力され、オア回路４４ａがリレーコイル３ａを通電する信号を出力する。これにより、メインリレー３が駆動し、バッテリ１から供給される電圧が上昇する（＋Ｂが上昇）。
【００６６】
次に、時点Ｔ２において、＋Ｂが一定の電圧に達するとマイコン４５が起動して動作を開始する（マイコン動作が動作中）。マイコン４５は、動作を開始するとメインリレー３の駆動を保持するために保持信号を出力する（ＭＲＨＯＬＤがハイ）。また、マイコン４５は、動作を開始するとマイコン４５の暴走を監視するためにウォッチドッグ信号の出力を開始する（ＷＤＣのパルス出力開始）。
【００６７】
なお、マイコン４５は、動作を開始するとイグニッションスイッチ２のオン又はオフを判断する。この判断は、コンパレータ４３ａから出力された信号（ＩＧＳＷＯ）に基づいて行われる。マイコン４５が動作を開始した時点Ｔ２においてＩＧＳＷＯはローであり、イグニッションスイッチ２はオフであると判断される。マイコン４５は、イグニッションスイッチ２がオフであるため、バッテリ１が接続されたと判断し、データ記憶部４９のデータを消去する処理の実行を開始する。
【００６８】
また、時点Ｔ３において、フリップフロップ４２ｂは、リセット端子にＷＤＣが入力されたことを検出して出力信号をローに切り替える（Ｆ．Ｆ．出力がロー）。この場合において、オア回路４４ａには、フリップフロップ４２ｂからロー信号が入力されるものの、マイコン４５からＭＲＨＯＬＤのハイ信号が入力されているため、メインリレー３の駆動状態は保持されておりマイコン４５は動作の継続が可能である。
【００６９】
マイコン４５がデータ記憶部４９のデータ消去の処理を完了すると、時点Ｔ４において、メインリレー３の駆動を停止するために保持信号の出力を停止する（ＭＲＨＯＬＤがロー）。オア回路４４ａに入力される全ての信号がローとなり、オア回路４４ａはロー信号を出力する（ＭＲＥＬＯがロー）。これにより、メインリレー３の駆動が停止されてバッテリ１から供給される電圧が低下する（＋Ｂが低下）。
【００７０】
そして、時点Ｔ５において、＋Ｂが一定の電圧まで低下するとマイコン４５が動作を停止し、データ消去に関する処理を終了する。
【００７１】
このように、バッテリ１が外された状態から再度接続された場合であっても、それを検出してメインリレー３を駆動させる構成を設けることにより、イグニッションスイッチ２がオフの状態であってもバッテリ１を接続するだけでデータ記憶部４９のデータを消去することが可能になる。
【００７２】
次に、通常の起動処理が行われた場合について説明する。通常の起動は、バッテリ１が接続された状態（ＢＡＴＴがハイ）で開始する。まず、時点Ｔ６において、イグニッションスイッチ２がオンされると、コンパレータ４３ａからハイ信号が出力される（ＩＧＳＷＯがハイ）。すると、オア回路４４ａからハイ信号が出力される（ＭＲＥＬＯがハイ）。これにより、メインリレー３が駆動してバッテリ１から供給される電圧が上昇する（＋Ｂが上昇）。
【００７３】
次に、時点Ｔ７において、＋Ｂが一定の電圧に達するとマイコン４５が起動して動作を開始する（マイコン動作が動作中）。マイコン４５は、動作を開始するとメインリレー３の駆動を保持するために保持信号を出力する（ＭＲＨＯＬＤがハイ）。また、マイコン４５は、動作を開始するとマイコン４５の暴走を監視するためにウォッチドッグ信号の出力を開始する（ＷＤＣのパルス出力開始）。
【００７４】
また、マイコン４５は、動作を開始するとイグニッションスイッチ２のオン又はオフを判断する。この判断は上記と同様にして行うことができる。マイコン４５が動作を開始した時点Ｔ７においてＩＧＳＷＯはハイであるため、イグニッションスイッチ２はオンであると判断される。マイコン４５は、イグニッションスイッチ２がオンであるため、通常の起動処理が行われたと判断し、データ記憶部４９のデータを消去する処理は実行しない。
【００７５】
その後、時点Ｔ８において、車両の走行等の通常の処理が終了してイグニッションスイッチ２がオフになると（ＩＧＳＷＯがロー）、マイコン４５は所定の終了処理を実行する。そして、時点Ｔ９において、マイコン４５は、終了処理を実行した後にメインリレー３の駆動を停止するために保持信号の出力を停止する（ＭＲＨＯＬＤがロー）。オア回路４４ａに入力される全ての信号がローとなり、オア回路４４ａはロー信号を出力する（ＭＲＥＬＯがロー）。これにより、メインリレー３の駆動が停止されてバッテリ１から供給される電圧が低下する（＋Ｂが低下）。
【００７６】
そして、時点Ｔ１０において、＋Ｂが一定の電圧まで低下するとマイコン４５が動作を停止し、通常処理を終了する。
【００７７】
＜２．第２の実施の形態＞
次に、第２の実施の形態について説明する。第１の実施の形態では、バッテリ１を接続した際に車両制御装置４の電源装置４０がそれを検出してハード的にメインリレー３を駆動する構成を有していた。これは、車両制御装置４のマイコン４５がバッテリ１の接続だけでは起動できず、メインリレー３を駆動しないと起動しないからである。ただし、車両にはイグニッションスイッチ２をオンした場合でなく、バッテリ１が接続されると起動するＥＣＵも存在する。このため、車両制御装置４の電源装置４０がハード的にメインリレー３を駆動する構成ではなく、バッテリ１が接続されると起動するＥＣＵがメインリレー３を駆動する構成であってもよい。そこで、第２の実施の形態では、他のＥＣＵがバッテリの接続を検出してメインリレーを駆動することで車両制御装置を起動させる構成について説明する。以下、第１の実施の形態と相違する点を中心に説明する。
【００７８】
＜２−１．システムの構成＞
図３は、第２の実施の形態に係る車両制御システム１０１の概略構成を示す図である。図３に示すように、車両制御システム１０１は、バッテリ１と、イグニッションスイッチ２と、メインリレー３と、車両制御装置５と、他の車両制御装置６とを備えている。
【００７９】
バッテリ１、イグニッションスイッチ２及びメインリレー３は、第１の実施の形態で説明した各構成と同じである。ただし、本実施の形態では、車両制御装置５にはバッテリ１から接続検出用の接続ラインが接続されておらず、他の車両制御装置６にはバッテリ１からの接続ラインが接続されている。また、メインリレー３には、車両制御装置５及び他の車両制御装置６の双方からリレーコイル３ａを通電する信号が供給される構成である。
【００８０】
本実施の形態の車両制御装置５は、上述した第１の実施の形態の車両制御装置４と同様に、通常はイグニッションスイッチ２がオンされるとメインリレー３が駆動して起動することを基本構成としている。ただし、本実施の形態では、バッテリ１が接続された際に、車両制御装置５自身がメインリレー３を駆動する構成ではなく、外部装置である他の車両制御装置６がメインリレー３を駆動することで車両制御装置５を起動させる構成である。
【００８１】
車両制御装置５は、ＥＣＵとして構成されており、主たる構成要素として電源装置５０とマイコン５５とを備えている。なお、車両制御装置５として燃料噴射装置を制御する装置を用いることが可能であり、この場合、車両制御装置５は電源装置５０及びマイコン５５の他に、燃料噴射を制御するための構成要素を含んでいるが、これら他の構成要素の図示及び説明は省略する。
【００８２】
電源装置５０は、バッテリ１から供給された電圧を所定の電圧に変換して車両制御装置５内部の各電気負荷に供給するものである。また、電源装置５０は、イグニッションスイッチ２がオンされると、メインリレー３を駆動することでバッテリ電源が供給され、マイコン５５に対して駆動のための電源を供給する。さらに、本実施の形態に係る電源装置５０は、イグニッションスイッチ２がオフの状態でも、他の車両制御装置６がメインリレー３を駆動させる構成を有しており、この場合も同様にマイコン５５に駆動のための電源を供給する。電源装置は、これらの機能を実現するために、電源回路５１と、ＩＧ検出部５３と、リレー駆動部５４とを備えている。
【００８３】
電源回路５１は、メインリレー３を介してバッテリ１から供給された電圧（＋Ｂ）を所定の電圧に変換してマイコン５５や電源装置５０の各種電気負荷に供給する。電源回路５１としては、例えば１４Ｖを５Ｖに降圧するレギュレータ等を用いることができる。なお、この電源回路５１は、マイコン５５を駆動させるための電圧を生成するものである。本実施の形態においても、マイコン駆動用の電源回路は備えているが、データ記憶用メモリのデータ保持用電源としての電源回路は備えていない。
【００８４】
ＩＧ検出部５３は、イグニッションスイッチ２のオン又はオフを検出する。ＩＧ検出部５３は、イグニッションスイッチ２を介してバッテリ１の電源ライン１０に接続されており、イグニッションスイッチ２がオン状態の電圧とオフ状態の電圧とに応じてイグニッションスイッチ２のオン又はオフを検出する。ＩＧ検出部５３は、検出結果を示す信号をリレー駆動部５４に出力する。
【００８５】
ＩＧ検出部５３は、イグニッションスイッチ２のオン又はオフを検出することができるものであればよく、その構成は限定されないが、本実施の形態におけるＩＧ検出部５３は、コンパレータ５３ａを備えており、第１の実施の形態のＩＧ検出部４３と同様の構成である。すなわち、コンパレータ５３ａは、イグニッションスイッチ２がオンのときにはハイ信号を出力し、オフのときにはロー信号を出力する。また、出力信号はリレー駆動部５４及びマイコン５５に入力される。なお、コンパレータ５３ａからの出力信号を「ＩＧＳＷＯ」と記載する。
【００８６】
リレー駆動部５４は、メインリレー３を駆動又は停止させるものである。リレー駆動部５４は、メインリレー３を駆動させる際には、リレーコイル３ａを通電させる信号を出力し、停止させる際には非通電の信号を出力する。リレー駆動部５４には、ＩＧ検出部５３からの出力信号の他に、後述するマイコン５５からの出力信号が入力される。リレー駆動部５４は、これら各信号に基づいてメインリレー３の駆動又は停止、すなわち通電の可否を決定する。
【００８７】
リレー駆動部５４は、入力した各信号に基づいてメインリレー３を駆動又は停止するものであればよく、その構成は限定されないが、本実施の形態におけるリレー駆動部５４は、２入力のオア回路５４ａを備えている。オア回路５４ａの各入力端子には、コンパレータ５３ａからの出力信号と、マイコン５５からの出力信号とが入力される。そして、これら入力信号の少なくとも１つが、イグニッションスイッチ２のオン信号か、メインリレー３の駆動を保持する信号である場合には、オア回路５４ａは、メインリレー３を駆動する。すなわち、オア回路５４ａは、リレーコイル３ａを通電する旨の信号を出力する。
【００８８】
一方、入力信号が前記各信号のいずれでもない場合には、オア回路５４ａは、メインリレー３を駆動しない。すなわち、オア回路５４ａは、リレーコイル３ａを非通電にする旨の信号を出力する。このように、オア回路５４ａは、２入力のいずれか１つでもハイ信号であればハイ信号を出力してメインリレー３を駆動し、共にロー信号であればロー信号を出力してメインリレー３を駆動しないこととなる。なお、オア回路５４ａから出力される信号を「ＭＲＥＬＯ１」と記載する。
【００８９】
また、第１の実施の形態と同様に、オア回路５４ａとメインリレー３との間に、リレーコイル３ａを通電するための駆動源を設けてもよい。
【００９０】
マイコン５５は、ＣＰＵ５６、ＲＡＭ５７、ＲＯＭ５８及びデータ記憶部５９を備えており、第１の実施の形態におけるマイコン４５と同様の構成である。すなわち、マイコン５５が備える機能には、メインリレー３を駆動又は停止する機能や、データ記憶部５９のデータを記憶又は消去する機能が含まれている。また、マイコン５５は、起動するとメインリレー３の駆動を保持するために保持信号（ＭＲＨＯＬＤ）を出力する。このＭＲＨＯＬＤはオア回路５４ａに入力され、メインリレー３の駆動状態が保持されることでマイコン５５は継続した駆動が可能になる。
【００９１】
また、マイコン５５は、コンパレータ５３ａからイグニッションスイッチ２のオン又はオフの信号を入力しており、マイコン５５が起動した際にイグニッションスイッチ２がオンであることを検出すると通常起動であると判断して通常処理を実行し、オフであることを検出するとバッテリ１が接続されたことによる起動であると判断して、データ記憶部５９のデータを消去する処理を実行する。
【００９２】
他の車両制御装置６は、電源ライン１０を介してバッテリ１と直接接続されており、バッテリ１が接続されると起動することが可能なＥＣＵである。他の車両制御装置６は、例えば電源ＥＣＵやボデー系のＥＣＵである。また、他の車両制御装置６は、主たる構成要素としてマイコン６５を備えており、他の構成要素についての図示及び説明は省略する。
【００９３】
マイコン６５は、電源回路６１、ＣＰＵ６６、ＲＡＭ６７及びＲＯＭ６８を備えている。マイコン６５が備える各種機能は、ＲＯＭ６７に記憶されたプログラムに従ってＣＰＵ６６が演算処理を行うことで実現される。このようなマイコン６５が備える機能には、メインリレー３を駆動又は停止する機能が含まれている。
【００９４】
電源回路６１は、バッテリ１からの電源ライン１０に直接接続されており、バッテリ１から供給された電圧（ＢＡＴＴ）を所定の電圧に変換してＣＰＵ６６等の各種電気負荷に供給するものである。電源回路６１としては、例えば１４Ｖを５Ｖに降圧するレギュレータ等を用いることができる。
【００９５】
マイコン６５は、上述のようにバッテリ１からの電源ライン１０に直接接続されているため、バッテリ１が接続されている状態では常にＢＡＴＴが供給されており、イグニッションスイッチ２のオン又はオフに関わらず起動している。つまり、マイコン６５は、バッテリ１が外されている状態では起動しないものの、再度接続されると起動するようになっている。
【００９６】
このため、マイコン６５は、自らが起動することでバッテリ１が接続されたことを検出することが可能であり、バッテリ１の接続を検出するとＣＰＵ６６の指示によりメインリレー３を駆動する構成を有している。すなわち、マイコン６５は、バッテリ１の接続を検出すると、リレーコイル３ａを通電する旨の信号を出力する。このマイコン６５から出力されるリレーコイル３ａを通電する旨の信号がメインリレー３の駆動信号となる。
【００９７】
また、マイコン６５は、タイマ機能を有しており、リレーコイル３ａを通電する旨の信号を出力してから所定時間経過後に、その出力を停止する。これは、他の車両制御装置６がメインリレー３を駆動すると、車両制御装置５が起動してメインリレー３の駆動を保持することから、他の車両制御装置６側でメインリレー３の駆動を保持しておく必要がないためである。従って、所定時間とは、車両制御装置５が起動して保持信号を出力することができる程度の時間であればよい。なお、マイコン６５から出力される駆動信号、すなわちリレーコイル３ａを通電又は非通電にする旨の信号を「ＭＲＥＬＯ２」と記載する。
【００９８】
このように、本実施の形態における車両制御システム１０１は、他の車両制御装置６がバッテリ１の接続を検出するとメインリレー３を駆動することにより、車両制御装置５に＋Ｂが供給されるため、車両制御装置５を起動させることができる。これにより、イグニッションスイッチ２がオフの場合であっても、マイコン５５がデータ記憶部５９のデータを消去することが可能になる。
【００９９】
＜２−２．システムの動作＞
次に、第２の実施の形態に係る車両制御システム１０１の動作について図４を用いて説明する。図４は、バッテリ１が接続された場合及び通常の起動処理が行われた場合における各種信号の変化を示すタイムチャートである。各信号において高電圧状態を「ハイ」と記載し、低電圧状態を「ロー」と記載する。
【０１００】
図４に示す、ＢＡＴＴ、ＩＧＳＷＯ、＋Ｂ及びＭＲＨＯＬＤは、第１の実施の形態のものと同様である。マイコン５５動作は、車両制御装置５のマイコン５５の動作状況を示しており、マイコン６５動作は、他の車両制御装置６のマイコン６５の動作状況を示している。ＭＲＥＬＯ１は、オア回路５４ａからの出力信号を示しており、ＭＲＥＬＯ２は、マイコン６５から出力される駆動信号を示している。ＭＲＥＬＯ１及びＭＲＥＬＯ２がハイのときにはリレーコイル３ａが通電され、ローのときにはリレーコイル３ａは通電されない。
【０１０１】
図４に示すタイムチャートの開始時点では、バッテリ１は取り外された状態であり（ＢＡＴＴがロー）、イグニッションスイッチ２もオフである（ＩＧＳＷＯがロー）。また、他の信号も全てローである。まず、この状態からバッテリ１が接続された場合について説明する。
【０１０２】
時点Ｔ１において、バッテリ１が接続されるとＢＡＴＴが立ち上がる（ＢＡＴＴがハイ）。ＢＡＴＴの立ち上がりに同期して他の車両制御装置６にＢＡＴＴが供給され、マイコン６５が起動し動作を開始する（マイコン６５動作が動作中）とともにバッテリ１の接続を検出する。マイコン６５は、動作を開始してバッテリ１の接続を検出すると、メインリレー３を駆動するためにリレーコイル３ａを通電する旨の信号を出力する（ＭＲＥＬＯ２がハイ）。すなわち、他の車両制御装置６が、バッテリ１の接続を検出し、メインリレー３の駆動信号を出力する。これにより、メインリレー３が駆動し、バッテリ１から車両制御装置５に供給される電圧が上昇する（＋Ｂが上昇）。
【０１０３】
次に、時点Ｔ２において、＋Ｂが一定の電圧に達するとマイコン５５が起動して動作を開始する（マイコン５５動作が動作中）。マイコン５５は、動作を開始するとメインリレー３の駆動を保持するために保持信号を出力する（ＭＲＨＯＬＤがハイ）。オア回路５４ａは、２入力のうちの１つにハイ信号が入力されることになるためハイ信号を出力する（ＭＲＥＬＯ１がハイ）。これにより、車両制御装置５からもメインリレー３を駆動する信号を出力することになる。
【０１０４】
なお、マイコン５５は、動作を開始するとイグニッションスイッチ２のオン又はオフを判断する。この判断は、コンパレータ５３ａから出力された信号（ＩＧＳＷＯ）に基づいて行われる。マイコン５５が動作を開始した時点Ｔ２においてＩＧＳＷＯはローであり、イグニッションスイッチ２はオフであると判断される。マイコン５５は、イグニッションスイッチ２がオフであるため、バッテリ１が接続されたと判断し、データ記憶部５９のデータを消去する処理の実行を開始する。
【０１０５】
また、時点Ｔ３において、マイコン６５は、リレーコイル３ａを通電する旨の信号の出力を停止する（ＭＲＥＬＯ２がロー）。ＭＲＥＬＯ２がハイの期間（Ｔ１からＴ３までの期間）はマイコン６５に予め設定されており、マイコン６５は、出力信号をハイにしてから所定時間が経過すると出力信号をローにする。これにより、他の車両制御装置６はメインリレー３の駆動を停止することになるが、マイコン５５が保持信号を出力しているため、メインリレー３の駆動状態は保持されており、マイコン５５は動作の継続が可能である。
【０１０６】
マイコン５５がデータ記憶部５９のデータ消去の処理を完了すると、時点Ｔ４において、メインリレー３の駆動を停止するために保持信号の出力を停止する（ＭＲＨＯＬＤがロー）。オア回路５４ａに入力される全ての信号がローとなり、オア回路５４ａはロー信号を出力する（ＭＲＥＬＯ１がロー）。これにより、メインリレー３の駆動が停止されてバッテリ１から供給される電圧が低下する（＋Ｂが低下）。
【０１０７】
そして、時点Ｔ５において、＋Ｂが一定の電圧まで低下するとマイコン５５が動作を停止し、データ消去に関する処理を終了する。
【０１０８】
このように、バッテリ１が外された状態から再度接続された場合であっても、バッテリ１が接続されると起動する他のＥＣＵを用いてメインリレー３を駆動させる構成とすることにより、イグニッションスイッチ２がオフの状態であってもバッテリ１を接続するだけでデータ記憶部５９のデータを消去することが可能になる。
【０１０９】
次に、通常の起動処理が行われた場合について説明する。通常の起動は、バッテリ１が接続され、マイコン６５が動作中の状態で開始する（ＢＡＴＴがハイ、マイコン６５動作が動作中）。まず、時点Ｔ６において、イグニッションスイッチ２がオンされると、コンパレータ５３ａからハイ信号が出力される（ＩＧＳＷＯがハイ）。すると、オア回路５４ａからハイ信号が出力される（ＭＲＥＬＯ１がハイ）。これにより、メインリレー３が駆動してバッテリ１から供給される電圧が上昇する（＋Ｂが上昇）。
【０１１０】
次に、時点Ｔ７において、＋Ｂが一定の電圧に達するとマイコン５５が起動して動作を開始する（マイコン５５動作が動作中）。マイコン５５は、動作を開始するとメインリレー３の駆動を保持するために保持信号を出力する（ＭＲＨＯＬＤがハイ）。
【０１１１】
また、マイコン５５は、動作を開始するとイグニッションスイッチ２のオン又はオフを判断する。この判断は上記と同様にして行うことができる。マイコン５５が動作を開始した時点Ｔ７においてＩＧＳＷＯはハイであるため、イグニッションスイッチ２はオンであると判断される。マイコン５５は、イグニッションスイッチ２がオンであるため、通常の起動処理が行われたと判断し、データ記憶部５９のデータを消去する処理は実行しない。
【０１１２】
その後、時点Ｔ８において、車両の走行等の通常の処理が終了してイグニッションスイッチ２がオフになると（ＩＧＳＷＯがロー）、マイコン５５は所定の終了処理を実行する。そして、時点Ｔ９において、マイコン５５は、終了処理を実行した後にメインリレー３の駆動を停止するために保持信号の出力を停止する（ＭＲＨＯＬＤがロー）。オア回路５４ａに入力される全ての信号がローとなり、オア回路５４ａはロー信号を出力する（ＭＲＥＬＯ１がロー）。これにより、メインリレー３の駆動が停止されてバッテリ１から供給される電圧が低下する（＋Ｂが低下）。
【０１１３】
そして、時点Ｔ１０において、＋Ｂが一定の電圧まで低下するとマイコン５５が動作を停止し、通常処理を終了する。
【０１１４】
＜３．第３の実施の形態＞
次に、第３の実施の形態について説明する。第２の実施の形態では、バッテリ１が接続されると他の車両制御装置６が直接メインリレー３を駆動させて車両制御装置５を起動する構成としていたが、他の車両制御装置６が直接メインリレー３を駆動させない構成としてもよい。そこで、第３の実施の形態では、外部装置である他の車両制御装置がバッテリ１の接続を検出して、その検出結果を車両制御装置に送信し、車両制御装置が検出結果に基づいてメインリレーを駆動させる構成について説明する。以下、第１及び第２の実施の形態と相違する点を中心に説明する。
【０１１５】
＜３−１．システムの構成＞
図５は、第３の実施の形態に係る車両制御システム１０２の概略構成を示す図である。図５に示すように、車両制御システム１０２は、バッテリ１と、イグニッションスイッチ２と、メインリレー３と、ＩＧリレー７と、車両制御装置８と、他の車両制御装置９とを備えている。
【０１１６】
バッテリ１、イグニッションスイッチ２及びメインリレー３は、第１及び第２の実施の形態で説明した各構成と同じである。本実施の形態においては、車両制御装置８にはバッテリ１からの接続検出用の接続ラインとイグニッションスイッチの接続ラインが接続されておらず、他の車両制御装置９にはバッテリ１から直接接続された接続ラインと、イグニッションスイッチ２を介して接続された接続ラインとが接続されている。また、メインリレー３には、車両制御装置８からリレーコイル３ａを通電する信号が供給され、他の車両制御装置９からは供給されない構成である。
【０１１７】
ＩＧリレー７は、車両制御装置８にイグニッションスイッチ２のオン又はオフ情報を伝達するものである。ＩＧリレー７は、リレーコイル７ａとリレースイッチ７ｂとを備えており、リレーコイル７ａを通電すると対応するリレースイッチ７ｂがオンされてＩＧリレー７が駆動する。具体的には、他の車両制御装置９がリレーコイル７ａを通電する旨の信号を出力すると、ＩＧリレー７が駆動するようになっている。ＩＧリレー７が駆動する場合としては、通常はイグニッションスイッチ２がオンの場合であるが、本実施の形態ではバッテリ１が接続された場合も含まれる。
【０１１８】
ＩＧリレー７はバッテリ１の電源ライン１０と接続されており、ＩＧリレー７が駆動すると車両制御装置８にバッテリ電圧が印加され、停止すると印加されなくなる。すなわち、この電圧値がイグニッションスイッチ２のオン又はオフ情報に対応する。以下では、ＩＧリレー７が駆動した場合の電圧信号を「イグニッションスイッチ２のオン信号」とし、停止した場合の電圧信号を「イグニッションスイッチ２のオフ信号」と記載して説明する場合がある。
【０１１９】
車両制御装置８は、ＩＧリレー７からイグニッションスイッチ２のオン信号が入力されるとメインリレー３を駆動して動作を開始することを基本構成としている。車両制御装置８は、ＥＣＵとして構成されており、主たる構成要素として電源装置８０とマイコン８５とを備えている。なお、車両制御装置８として燃料噴射装置を制御する装置を用いることが可能であり、この場合、車両制御装置８は電源装置８０及びマイコン８５の他に燃料噴射を制御するための構成要素を含んでいるが、これら他の構成要素の図示及び説明は省略する。
【０１２０】
電源装置８０は、バッテリ１から供給された電圧を所定の電圧に変換して車両制御装置８内部の各電気負荷に供給するものである。また、電源装置８０は、ＩＧリレー７からイグニッションスイッチ２のオン信号が入力されるとメインリレー３を駆動することでバッテリ電源が供給され、マイコン８５に対して駆動のための電源を供給する。電源装置は、これらの機能を実現するために、電源回路８１と、ＩＧ検出部８３と、リレー駆動部８４とを備えている。
【０１２１】
電源回路８１は、メインリレー３を介してバッテリ１から供給された電圧（＋Ｂ）を所定の電圧に変換してマイコン８５や電源装置８０の各種電気負荷に供給する。電源回路８１としては、例えば１４Ｖを５Ｖに降圧するレギュレータ等を用いることができる。なお、この電源回路８１は、マイコン８５を駆動させるための電圧を生成するものである。本実施の形態においても、マイコン駆動用の電源回路は備えているが、データ記憶用メモリのデータ保持用電源としての電源回路は備えていない。
【０１２２】
ＩＧ検出部８３は、イグニッションスイッチ２のオン又はオフを検出する。ＩＧ検出部８３は、イグニッションスイッチ２と接続されておらず、ＩＧリレー７と接続されており、ＩＧリレー７から出力された電圧信号に応じてイグニッションスイッチ２のオン又はオフを検出する。ＩＧ検出部８３は、検出結果を示す信号をリレー駆動部８４に出力する。
【０１２３】
ＩＧ検出部８３は、イグニッションスイッチ２のオン又はオフを検出することができるものであればよく、その構成は限定されないが、本実施の形態におけるＩＧ検出部８３は、コンパレータ８３ａを備えている。コンパレータ８３ａの非反転入力端子は、ＩＧリレー７と接続されており、反転入力端子は基準電源に接続されている。ＩＧリレー７が駆動すると、コンパレータ８３ａはバッテリ１と接続され、非反転入力端子にはＢＡＴＴが入力される。
【０１２４】
基準電源の電圧は、ＢＡＴＴと比較するための電圧に設定されており、バッテリ１と接続されているときにはコンパレータ８３ａからはハイ信号が出力され、接続されていないときはコンパレータ８３ａからはロー信号が出力される。すなわち、コンパレータ８３ａは、ＩＧリレー７が駆動しているときにはイグニッションスイッチ２のオン信号が入力されてハイ信号を出力し、ＩＧリレー７が停止しているときにはイグニッションスイッチ２のオフ信号が入力されてロー信号を出力する。コンパレータ８３ａから出力された信号は、リレー駆動部８４及びマイコン８５に入力される。なお、コンパレータ８３ａから出力される信号を「ＩＧＳＷＯ」と記載する。
【０１２５】
リレー駆動部８４は、メインリレー３を駆動又は停止させるものである。リレー駆動部８４は、メインリレー３を駆動させる際には、リレーコイル３ａを通電させる信号を出力し、停止させる際には非通電の信号を出力する。リレー駆動部８４には、ＩＧ検出部８３からの出力信号の他に、マイコン８５からの出力信号が入力される。リレー駆動部８４は、これら各信号に基づいてメインリレー３の駆動又は停止、すなわち通電の可否を決定する。
【０１２６】
リレー駆動部８４は、入力した各信号に基づいてメインリレー３を駆動又は停止するものであればよく、その構成は限定されないが、本実施の形態におけるリレー駆動部８４は、２入力のオア回路８４ａを備えている。オア回路８４ａの各入力端子には、コンパレータ８３ａからの出力信号と、マイコン８５からの出力信号とが入力される。そして、これら入力信号の少なくとも１つが、イグニッションスイッチ２のオン信号か、メインリレー３の駆動を保持する信号である場合には、オア回路８４ａは、メインリレー３を駆動する。すなわち、オア回路８４ａは、リレーコイル３ａを通電する旨の信号を出力する。
【０１２７】
一方、入力信号が前記各信号のいずれでもない場合には、オア回路８４ａは、メインリレー３を駆動しない。すなわち、オア回路８４ａは、リレーコイル３ａを非通電にする旨の信号を出力する。このように、オア回路８４ａは、２入力のいずれか１つでもハイ信号であればハイ信号を出力してメインリレー３を駆動し、共にロー信号であればロー信号を出力してメインリレー３を駆動しないこととなる。なお、オア回路８４ａから出力される信号を「ＭＲＥＬＯ１」と記載する。
【０１２８】
また、上記各実施の形態と同様に、オア回路８４ａとメインリレー３との間に、リレーコイル３ａを通電するための駆動源を設けてもよい。
【０１２９】
マイコン８５は、ＣＰＵ８６、ＲＡＭ８７、ＲＯＭ８８及びデータ記憶部８９を備えており、上記各実施の形態におけるマイコン４５・５５と同様の構成である。すなわち、マイコン８５が備える機能には、メインリレー３を駆動又は停止する機能や、データ記憶部８９のデータの記憶又は消去する機能が含まれている。また、マイコン８５は、起動するとメインリレー３の駆動を保持するために保持信号（ＭＲＨＯＬＤ）を出力する。このＭＲＨＯＬＤはオア回路８４ａに入力され、メインリレー３の駆動状態が保持されることでマイコン８５は継続した駆動が可能になる。
【０１３０】
また、マイコン８５は、コンパレータ８３ａからイグニッションスイッチ２のオン又はオフの信号を入力しており、マイコン８５が起動した際にイグニッションスイッチ２がオンであることを検出すると通常起動であると判断して通常処理を実行し、オフであることを検出するとバッテリ１が接続されたことによる起動であると判断して、データ記憶部８９のデータを消去する処理を実行する。
【０１３１】
他の車両制御装置９は、電源ライン１０を介してバッテリ１と直接接続されており、バッテリ１が接続されると起動することが可能なＥＣＵである。また、他の車両制御装置９は、イグニッションスイッチ２とも接続されている。このような他の車両制御装置９は、例えば電源ＥＣＵを用いることができる。他の車両制御装置９は、主たる構成要素としてマイコン９５を備えており、他の構成要素についての図示及び説明は省略する。
【０１３２】
マイコン９５は、電源回路９１、ＩＧ検出部９３、ＣＰＵ９６、ＲＡＭ９７及びＲＯＭ９８を備えている、マイコン９５が備える各種機能は、ＲＯＭ９８に記憶されたプログラムに従ってＣＰＵ９６が演算処理を行うことで実現される。このようなマイコン９５が備える機能には、ＩＧリレー７を駆動又は停止する機能が含まれている。
【０１３３】
電源回路９１は、バッテリ１からの電源ライン１０に直接接続されており、バッテリ１から供給された電圧（ＢＡＴＴ）を所定の電圧に変換してＣＰＵ９６等の各種電気負荷に供給するものである。電源回路９１としては、例えば１４Ｖを５Ｖに降圧するレギュレータ等を用いることができる。
【０１３４】
ＩＧ検出部９３は、イグニッションスイッチ２のオン又はオフを検出する。具体的には、ＩＧ検出部９３は、入力される電圧に応じてイグニッションスイッチ２のオン又はオフを検出し、その検出結果をＣＰＵ９６に出力する。このようなＩＧ検出部９３としては、イグニッションスイッチ２のオン又はオフを検出することができる構成であればよい。
【０１３５】
マイコン９５は、ＩＧ検出部９３からイグニッションスイッチ２がオンである旨の検出結果を入力すると、ＣＰＵ９６の指示によりＩＧリレー７を駆動させる。すなわち、マイコン９５は、リレーコイル７ａを通電する旨の信号を出力する。このように、マイコン９５は、イグニッションスイッチ２がオンされるとＩＧリレー７を駆動させることを基本構成としている。
【０１３６】
また、マイコン９５は、上述のようにバッテリ１からの電源ライン１０に直接接続されているため、バッテリ１が接続されている状態では常にＢＡＴＴが供給されており、イグニッションスイッチ２のオン又はオフに関わらず起動している。つまり、マイコン９５は、バッテリ１が外されている状態では起動しないものの、再度接続されると起動するようになっている。
【０１３７】
このため、マイコン９５は、自らが起動することでバッテリ１が接続されたことを検出することが可能であり、本実施の形態では、バッテリ１の接続を検出した場合においてもＣＰＵ９６の指示によりＩＧリレー７を駆動する構成としている。すなわち、マイコン６５は、バッテリ１の接続を検出するとＩＧリレー７を駆動し、ＩＧリレー７から出力されたイグニッションスイッチ２のオン信号がコンパレータ８３ａに入力され、コンパレータ８３ａからメインリレー３の駆動信号が出力される。
【０１３８】
また、マイコン９５は、タイマ機能を有しており、ＩＧリレー７のリレーコイル７ａを通電する旨の信号を出力してから所定時間経過後に、その出力を停止する。これは、車両制御装置８がメインリレー３を駆動して起動した後に、車両制御装置８はメインリレー３の駆動を保持することから、他の車両制御装置９がイグニッションスイッチ２のオン信号を出力し続ける必要がないためである。従って、所定時間とは、車両制御装置８が起動して保持信号を出力することができる程度の時間であればよい。なお、マイコン９５から出力されるＩＧリレー７のリレーコイル７ａを通電又は非通電にする旨の信号を「ＭＲＥＬＯ２」と記載する。
【０１３９】
このように、本実施の形態における車両制御システム１０２は、他の車両制御装置９がバッテリ１の接続を検出すると、ＩＧリレー７を介してイグニッションスイッチ２のオン信号が出力され、それを入力した車両制御装置８がメインリレー３を駆動する構成である。これにより、イグニッションスイッチ２がオフの場合であっても、一時的にイグニッションスイッチ２がオンである場合と同様の処理を行うことで、車両制御装置８に＋Ｂが供給されてマイコン８５が起動し、データ記憶部８９のデータを消去することが可能になる。
【０１４０】
＜３−２．システムの動作＞
次に、第３の実施の形態に係る車両制御システム１０２の動作について図６を用いて説明する。図６は、バッテリ１が接続された場合及び通常の起動処理が行われた場合における各種信号の変化を示すタイムチャートである。各信号において高電圧状態を「ハイ」と記載し、低電圧状態を「ロー」と記載する。
【０１４１】
図６に示す、ＢＡＴＴ、ＩＧＳＷＯ、＋Ｂ及びＭＲＨＯＬＤは、上記各実施の形態のものと同様である。マイコン８５動作は、車両制御装置８のマイコン８５の動作状況を示しており、マイコン９５動作は、他の車両制御装置９のマイコン９５の動作状況を示している。ＭＲＥＬＯ１は、オア回路８４ａからの出力信号を示しており、ＭＲＥＬＯ２は、マイコン９５から出力されるＩＧリレー７のリレーコイル７ａを通電又は非通電にする旨の信号を示している。ＭＲＥＬＯ１及びＭＲＥＬＯ２がハイのときには各リレーコイル３ａ・７ａが通電され、ローのときには各リレーコイル３ａ・７ａは通電されない。
【０１４２】
図６に示すタイムチャートの開始時点では、バッテリ１は取り外された状態であり（ＢＡＴＴがロー）、イグニッションスイッチ２もオフである（ＩＧＳＷＯがロー）。また、他の信号も全てローである。まず、この状態からバッテリ１が接続された場合について説明する。
【０１４３】
時点Ｔ１において、バッテリ１が接続されるとＢＡＴＴが立ち上がる（ＢＡＴＴがハイ）。ＢＡＴＴの立ち上がりに同期して他の車両制御装置９にＢＡＴＴが供給され、マイコン９５が起動し動作を開始する（マイコン９５動作が動作中）とともにバッテリ１の接続を検出する。マイコン９５は、バッテリ１の接続を検出するとＩＧリレー７を駆動するためにリレーコイル７ａを通電する旨の信号を出力する（ＭＲＥＬＯ２がハイ）。これにより、ＩＧリレー７が駆動してコンパレータ８３ａに対してイグニッションスイッチ２のオン信号が出力され、コンパレータ８３ａからはイグニッションスイッチ２がオンである旨の信号（すなわち、メインリレー３の駆動信号）が出力される（ＩＧＳＷＯがハイ）。コンパレータ８３ａから出力されたハイ信号はオア回路８４ａに入力されるため、オア回路８４ａからはメインリレー３のリレーコイル３ａを通電する旨の信号が出力される（ＭＲＥＬＯ１がハイ）。これにより、メインリレー３が駆動してバッテリ１から車両制御装置９に供給される電圧が上昇する（＋Ｂが上昇）。
【０１４４】
次に、時点Ｔ２において、＋Ｂが一定の電圧に達するとマイコン８５が起動して動作を開始する（マイコン８５動作が動作中）。マイコン８５は、動作を開始するとメインリレー３の駆動を保持するために保持信号を出力する（ＭＲＨＯＬＤがハイ）。
【０１４５】
次に、時点Ｔ３において、マイコン９５がＩＧリレー７のリレーコイル７ａを通電する旨の信号の出力を停止する（ＭＲＥＬＯ２がロー）。これにより、ＩＧリレー７の駆動が停止されるため、コンパレータ８３ａにはイグニッションスイッチ２のオフ信号が入力され、コンパレータ８３ａからはイグニッションスイッチ２がオフである旨の信号が出力される（ＩＧＳＷＯがロー）。これにより、他の車両制御装置９はＩＧリレー７の駆動を停止することになるが、車両制御装置８がメインリレー３を駆動状態に保持しているため、マイコン８５は動作の継続が可能である。なお、ＭＲＥＬＯ２がハイの期間（Ｔ１からＴ３までの期間）はマイコン９５に予め設定されており、マイコン９５は出力信号をハイにしてから所定時間経過後に出力信号をローにする処理を行う。
【０１４６】
また、マイコン８５は、時点Ｔ３以降において、イグニッションスイッチ２のオン又はオフを判断する。この判断は、コンパレータ８３ａから出力された信号（ＩＧＳＷＯ）に基づいて行われる。時点Ｔ３以降において、ＩＧＳＷＯはローであり、イグニッションスイッチ２はオフであると判断される。マイコン８５は、イグニッションスイッチ２がオフであるため、バッテリ１が接続されたと判断し、データ記憶部８９のデータを消去する処理の実行を開始する。
【０１４７】
なお、マイコン８５がイグニッションスイッチ２のオン又はオフを判断するタイミングは、Ｔ３以降とする必要がある。この理由は以下のとおりである。バッテリ１が接続された際は、本来イグニッションスイッチ２はオフされているが、車両制御装置８を起動させるにはＩＧリレー７を駆動させる必要があるため、本実施の形態では、一時的にＩＧリレー７を駆動する構成としている。ところが、ＩＧリレー７を駆動させるとイグニッションスイッチ２のオン信号が出力されることになるため、ＩＧリレー７の駆動を停止してイグニッションスイッチ２のオフ信号を出力した後にマイコン８５が判断するようにしておかないと、マイコン８５はイグニッションスイッチ２がオンであると判断してしまう。その結果、マイコン８５は、通常起動であるとの誤った判断をしてしまいデータ消去の処理を実行しないことになる。このため、マイコン８５の判断をＴ３以降に行う必要がある。
【０１４８】
従って、本実施の形態では、マイコン８５はタイマ機能を有する構成とし、マイコン８５が起動してから所定のタイミングでイグニッションスイッチ２のオン又はオフの判断を実行するようになっている。この所定のタイミングは、マイコン９５がＩＧリレー７を確実に停止した後の任意のタイミングであればよい。例えば、上述のように、マイコン９５は、ＩＧリレー７を駆動すると所定時間経過後に駆動を停止する処理を行うため、マイコン８５がイグニッションスイッチ２のオン又はオフを判断するタイミングをこの所定時間経過後となるように設定すればよい。
【０１４９】
マイコン８５がデータ記憶部８９のデータ消去の処理を完了すると、時点Ｔ４において、メインリレー３の駆動を停止するために保持信号の出力を停止する（ＭＲＨＯＬＤがロー）。オア回路８４ａに入力される全ての信号がローとなり、オア回路８４ａはロー信号を出力する（ＭＲＥＬＯ１がロー）。これにより、メインリレー３の駆動が停止されてバッテリ１から供給される電圧が低下する（＋Ｂが低下）。
【０１５０】
そして、時点Ｔ５において、＋Ｂが一定の電圧まで低下するとマイコン８５が動作を停止し、データ消去に関する処理を終了する。
【０１５１】
このように、バッテリ１が外された状態から再度接続された場合であっても、バッテリ１が接続されると起動する他のＥＣＵを用いてイグニッションスイッチ２のオン信号を出力させる構成とすることにより、車両制御装置８を起動させることが可能になるため、イグニッションスイッチ２がオフの状態であってもバッテリ１を接続するだけでデータ記憶部８９のデータを消去することが可能になる。
【０１５２】
次に、通常の起動処理が行われた場合について説明する。通常の起動は、バッテリ１が接続され、マイコン９５が動作中の状態で開始する（ＢＡＴＴがハイ、マイコン９５動作が動作中）。まず、時点Ｔ６において、イグニッションスイッチ２がオンされると、マイコン９５がＩＧリレー７のリレーコイル７ａを通電させる旨の信号を出力する（ＭＲＥＬＯ２がハイ）。これにより、ＩＧリレー７が駆動してコンパレータ８３ａにイグニッションスイッチ２のオン信号が出力され、コンパレータ８３ａからメインリレー３の駆動信号、すなわちイグニッションスイッチ２がオンである旨の信号が出力される（ＩＧＳＷＯがハイ）。コンパレータ８３ａから出力されたハイ信号はオア回路８４ａに入力されるため、オア回路８４ａからはメインリレー３のリレーコイル３ａを通電する旨の信号が出力される（ＭＲＥＬＯ１がハイ）。これにより、メインリレー３が駆動してバッテリ１から車両制御装置８に供給される電圧が上昇する（＋Ｂが上昇）。
【０１５３】
次に、時点Ｔ７において、＋Ｂが一定の電圧に達するとマイコン８５が起動して動作を開始する（マイコン８５動作が動作中）。マイコン８５は、動作を開始するとメインリレー３の駆動を保持するために保持信号を出力する（ＭＲＨＯＬＤがハイ）。
【０１５４】
また、マイコン８５は、動作を開始してから所定のタイミングでイグニッションスイッチ２のオン又はオフを判断する。この場合、ＩＧリレー７は駆動した状態であるため、コンパレータ８３ａからの出力（ＩＧＳＷＯ）はハイであり、イグニッションスイッチ２はオンであると判断される。マイコン８５は、イグニッションスイッチ２がオンであるため、通常の起動処理が行われたと判断し、データ記憶部８９のデータを消去する処理は実行しない。
【０１５５】
その後、時点Ｔ８において、車両の走行等の通常の処理が終了してイグニッションスイッチ２がオフになると、マイコン９５はＩＧリレー７の駆動を停止する（ＭＲＥＬＯ２がロー）。ＩＧリレー７の駆動が停止すると、コンパレータ８３ａの出力（ＩＧＳＷＯ）がローになり、マイコン８５は終了処理を実行する。
【０１５６】
そして、時点Ｔ９において、マイコン８５は、終了処理を実行した後にメインリレー３の駆動を停止するために保持信号の出力を停止する（ＭＲＨＯＬＤがロー）。オア回路８４ａに入力される全ての信号がローとなり、オア回路８４ａはロー信号を出力する（ＭＲＥＬＯ１がロー）。これにより、メインリレー３の駆動が停止されてバッテリ１から供給される電圧が低下する（＋Ｂが低下）。
【０１５７】
そして、時点Ｔ１０において、＋Ｂが一定の電圧まで低下するとマイコン８５が動作を停止し、通常処理を終了する。
【０１５８】
＜４．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では、このような変形例について説明する。上記実施の形態及び以下で説明する形態を含む全ての形態は、適宜に組み合わせ可能である。
【０１５９】
上記第２及び第３の実施の形態では、メインリレー３又はＩＧリレー７をマイコン６５・９５から指示により駆動する例について説明した。すなわち、マイコン６５・９５が、バッテリ１の接続を検出し、ソフト的な処理で各リレー３・７を駆動していた。ただし、各実施の形態は、これらに限定されるものではなく、ハード的に駆動する構成としてもよい。例えば、他の車両制御装置６・９が、第１の実施の形態における接続検出部４２やＩＧ検出部４３、リレー駆動部４４と同様の構成を備え、バッテリ１の接続を検出するとメインリレー３やＩＧリレー７を駆動する構成とすることができる。
【０１６０】
また、上記第１の実施の形態では、フリップフロップ４２ｂをウォッチドッグ信号の入力でリセットしていたが、フリップフロップ４２ｂのリセットの仕方はこれに限定されるものではない。例えば、マイコン４５から出力されるＭＲＨＯＬＤをリセット端子（Ｒ）に入力させ、ＭＲＨＯＬＤの入力を検出したらリセットする構成でもよい。ＭＲＨＯＬＤはマイコン４５が起動してから出力する信号であるため、フリップフロップ４２ｂをマイコン４５の起動後にリセットすることができる。この場合、オア回路４４ａがＭＲＥＬＯを出力してメインリレー３の駆動を保持した後にリセットするように、フリップフロップ４２ｂのリセット端子の前に遅延回路を設けることが好ましい。すなわち、マイコン４５が起動してから出力する信号を用いて、メインリレー３の駆動の保持後にフリップフロップ４２ｂのリセット端子に入力する構成とすればよい。
【０１６１】
また、上記第１の実施の形態では、接続検出部４２は、バッテリ１の接続を検出するとフリップフロップ４２ｂの出力をハイにセットする回路としてワンショット回路４２ａを備えた構成としていたが、これに限定されるものではない。例えば、フリップフロップ４２ｂの初期値を最初からセット側に設定しておけば、ワンショット回路４２ａは不要である。この場合、フリップフロップ４２ｂは、バッテリ１の接続を検出すると最初からセット側で起動することができる。
【０１６２】
また、上記実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されてもよい。また逆に、ハードウェア回路によって実現されるとした機能のうちの一部は、ソフトウェア的に実現されてもよい。
【符号の説明】
【０１６３】
１    バッテリ
２    イグニッションスイッチ
３    メインリレー
４・５・８    車両制御装置
６・９    他の車両制御装置
７    ＩＧリレー
４０・５０・８０    電源装置
４１・５１・８１    電源回路
４２    接続検出部
４３・５３・８３    ＩＧ検出部
４４・５４・８４    リレー駆動部
４５・５５・８５    マイコン
４９・５９・８９    データ記憶部
１００・１０１・１０２    車両制御システム
【図１】
0005934456.tif 000002
【図２】
0005934456.tif 000003
【図３】
0005934456.tif 000004
【図４】
0005934456.tif 000005
【図５】
0005934456.tif 000006
【図６】
0005934456.tif 000007