(57)【特許請求の範囲】
【請求項１】
ユーザによって操作される外部端末と通信可能な車両の制御装置であって、前記車両は、ユーザの選択によって始動可能なオン状態および始動不能なオフ状態のいずれかの状態に制御されるとともに、補機バッテリおよび蓄電装置を備え、前記制御装置は、前記蓄電装置を外部電源から供給される電力で充電するための制御を行なう装置であり、
前記制御装置は、
前記補機バッテリにリレーを介して接続され、前記外部端末との間で通信を行なう第１制御装置と、
前記補機バッテリに直結され、前記外部端末からの接続確認信号に基づいて前記リレーを制御することによって、電力を消費する起動状態および電力を消費しない停止状態のいずれかの状態に前記第１制御装置を制御する状態制御を行なう第２制御装置とを含み、
前記外部端末は、前記車両の状態を診断するための通信を前記第１制御装置との間で行なうサービスツールであり、
前記状態制御は、前記車両が前記オン状態でありかつ前記サービスツールからの接続確認信号を受信した場合に前記第１制御装置を前記起動状態にさせる制御、または、前記車両が前記オフ状態から前記オン状態に変化した場合に前記第１制御装置を前記起動状態にさせ、前記第１制御装置が起動してから所定時間が経過するまでに前記サービスツールからの接続確認信号を受信しない場合に前記第１制御装置を前記停止状態にさせる制御のいずれかであり、
前記第２制御装置は、前記外部電源が前記車両に接続された場合、前記サービスツールからの接続確認信号を受信したか否かに関わらず、前記第１制御装置を前記起動状態にさせる、車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の制御に関し、特に、車両の状態を診断するためのサービスツールとの間で通信を行なう制御装置の起動処理に関する。
【背景技術】
【０００２】
電気自動車やハイブリッド自動車などのモータを駆動源とする電動車両は、モータに電力を供給するバッテリを有している。近年、このバッテリを外部電源を用いて充電する技術の開発が進んでいる。
【０００３】
たとえば、特開２００８−１９５３１５号公報（特許文献１）には、エンジンとモータとを備えたプラグインハイブリッド車両において、モータに電力を供給するバッテリを外部電源を用いて充電するための充電制御装置を設ける点、およびこの充電制御装置が、外部電源を用いたバッテリの充電が完了した場合であってもバッテリの温度が所定値以下であると、バッテリの温度を上昇させて本来のバッテリ性能を引き出すためにバッテリへの充電を更に行なう点、が開示されている。
【０００４】
また、特開２００１−１０３６１５号公報（特許文献２）には、電気自動車の制御部にバッテリコントローラとマイクロコンピュータとを備える点、および、イグニッションスイッチがオンされた場合にマイクロコンピュータがバッテリコントローラを作動状態にさせる点、が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１９５３１５号公報
【特許文献２】特開２００１−１０３６１５号公報
【特許文献３】特開２００１−３３３５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、外部電源を用いたバッテリの充電はイグニッションオフ中に行なわれるのが一般的であるため、イグニッションオン中は本来的には充電用の制御装置を起動させる必要はない。その一方で、ユーザがサービスツールなどの外部端末を用いて車両の異常診断を行なう際には、充電用の制御装置を起動させて外部端末と充電用の制御装置との通信を成立させる必要がある。そのため、従来においては、ユーザが実際に車両の異常診断を開始したか否かに関わらず、イグニッションオンとなった時点で充電用の制御装置を起動させていた。これにより、本来必要でない電力を消費してしまっていた。
【０００７】
本発明は、上述の課題を解決するためになされたものであって、その目的は、ユーザによって操作される外部端末と通信可能な制御装置を備えた車両において、制御装置の消費電力を低減することである。
【課題を解決するための手段】
【０００８】
この発明に係る制御装置は、ユーザによって操作される外部端末と通信可能な車両の制御装置である。車両は、ユーザの選択によって始動可能なオン状態および始動不能なオフ状態のいずれかの状態に制御される。制御装置は、車両がオン状態である場合には必ずしも起動させる必要はない装置である。制御装置は、外部端末との間で通信を行なう第１制御装置と、ユーザの操作に応じて外部端末が送信した信号に基づいて電力を消費する起動状態および電力を消費しない停止のいずれかの状態に第１制御装置を制御する状態制御を行なう第２制御装置とを含む。
【０００９】
好ましくは、外部端末は、車両の状態を診断するための通信を第１制御装置との間で行なうサービスツールである。
【００１０】
好ましくは、状態制御は、車両がオン状態でありかつ信号を受信した場合に第１制御装置を起動状態にさせる制御である。
【００１１】
好ましくは、状態制御は、車両がオフ状態からオン状態に変化した場合に第１制御装置を起動状態にさせ、第１制御装置が起動してから所定時間が経過するまでに信号を受信しない場合に第１制御装置を停止状態にさせる制御である。
【００１２】
好ましくは、車両は、制御装置によって制御される機器をさらに備える。第２制御装置は、第１制御装置を起動状態にさせる場合に機器も起動状態にさせ、第１制御装置を停止状態にさせる場合に機器も停止状態にさせる。
【００１３】
好ましくは、車両は、外部電源と接続可能なコネクタと、蓄電装置と、をさらに備える。機器は、蓄電装置とコネクタとの間に設けられ、外部電源から供給される電力を蓄電装置に充電可能な電力に変換する充電器である。第１制御装置は、外部端末との間で通信を行なうとともに、充電器を制御することによって外部電源から蓄電装置に充電される電力を制御するための装置である。
【発明の効果】
【００１４】
本発明によれば、ユーザによって操作される外部端末と通信可能な制御装置を備えた車両において、制御装置の消費電力を低減することができる。
【図面の簡単な説明】
【００１５】
【図１】制御装置が適用される車両の概略図である。
【図２】サブマイクロコンピュータの処理手順を示すフローチャート（その１）である。
【図３】メインマイクロコンピュータの処理手順を示すフローチャート（その１）である。
【図４】プラグインＥＣＵの動作を概略的に示す図（その１）である。
【図５】サブマイクロコンピュータの処理手順を示すフローチャート（その２）である。
【図６】メインマイクロコンピュータの処理手順を示すフローチャート（その２）である。
【図７】プラグインＥＣＵの動作を概略的に示す図（その２）である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１７】
［実施の形態１］
図１は、この発明の実施の形態１に従う制御装置が適用される車両１の概略図である。  
【００１８】
車両１は、ＡＣコネクタ１０、充電器１１、ＤＣコネクタ２０、プラグインメインリレー（以下、「ＰＩＭＲ」ともいう）４０、イグニッションスイッチ（以下「ＩＧスイッチ」という）５０、イグニッションリレー（以下「ＩＧリレー」という）５１、負荷５２、プラグインＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１００、蓄電装置Ｂ１、補機バッテリＢ２を備える。
【００１９】
車両１は、蓄電装置Ｂ１からの電力でモータ（図示せず）を駆動させることにより走行する電動車両である。車両１は、駆動源としてモータのみを備える電気自動車であってもよいし、モータとエンジンとを備えるハイブリッド車両であってもよい。
【００２０】
蓄電装置Ｂ１は、再充電可能な直流電源であり、たとえばニッケル水素やリチウムイオン等の二次電池である。蓄電装置Ｂ１の電圧は、２８０ボルト程度の比較的高い値に設定される。なお、蓄電装置Ｂ１として大容量のキャパシタを用いてもよい。
【００２１】
一方、補機バッテリＢ２は、プラグインＥＣＵ１００、充電器１１、負荷５２など、車両１に搭載される複数の電気負荷を起動するための電力を蓄電する。これらの複数の電気負荷のうち負荷５２は、ＩＧリレー５１を介して補機バッテリＢ２に接続されている。負荷５２は、車両１の駆動システムを構成する複数の電気機器であり、たとえば、蓄電装置Ｂ１の電力を管理制御するＥＣＵや、モータの駆動制御を行なうＥＣＵなども含まれる。
【００２２】
ＩＧスイッチ５０は、車両１を始動可能状態（以下「ＩＧオン状態」ともいう）とするのか始動不能状態（以下「ＩＧオフ状態」ともいう）とするのかをユーザが選択するためのスイッチである。なお、以下の説明においては、車両１がＩＧオン状態であることを単に「ＩＧオン」と記載し、車両１がＩＧオフ状態であることを単に「ＩＧオフ」と記載する場合がある。
【００２３】
ユーザが車両１をＩＧオン状態とすることを選択してＩＧスイッチ５０をオンすると、ＩＧリレー５１がオンされる。これにより、複数の負荷５２に補機バッテリＢ２からの電力が供給され、車両１の駆動システムが起動される。一方、ユーザが車両１をＩＧオフ状態とすることを選択してＩＧスイッチ５０をオフすると、ＩＧリレー５１がオフされる。これにより、補機バッテリＢ２から複数の負荷５２への電力供給が遮断され、車両１の駆動システムが停止される。
【００２４】
車両１は、いわゆるプラグイン車両であり、車両外部の電源から供給される電力で蓄電装置Ｂ１を充電するための充電システムを備える。この充電システムは、充電ケーブルＣＡ１に接続可能に構成されるＡＣコネクタ１０と、蓄電装置Ｂ１とＡＣコネクタ１０との間に設けられた充電器１１と、充電ケーブルＣＡ２に接続可能に構成されるＤＣコネクタ２０と、プラグインＥＣＵ１００とで構成される。
【００２５】
この充電システムは、通常充電モードと高速充電モードとのいずれかの充電モードで蓄電装置Ｂ１を充電することが可能である。
【００２６】
通常充電モードは、車両外部の商用電源１２から充電ケーブルＣＡ１を介してＡＣコネクタ１０に入力される交流電力を充電器１１で蓄電装置Ｂ１に充電可能な直流電力に変換した電力で蓄電装置Ｂ１を充電するモードである。充電器１１は、ＡＣコネクタ１０に入力される交流電力を蓄電装置Ｂ１の電圧（２８０ボルト程度）の直流電力に変換して蓄電装置Ｂ１を充電する。
【００２７】
一方、高速充電モードは、車両外部の高速充電装置２１から充電ケーブルＣＡ２を介してＤＣコネクタ２０に入力される直流電力で直接的に蓄電装置Ｂ１を充電するモードである。高速充電装置２１は、車両１などの電動車両に搭載される蓄電装置を高速で充電するために専用に設けられた直流電源である。高速充電モードで蓄電装置Ｂ１を充電する場合には、通常充電モードのように充電器１１を経由させる必要はなく電力効率がよい。また、高速充電モードでは、通常充電モードに比べて許容電流値が大きく、蓄電装置Ｂ１の充電時間は大幅に短縮される。
【００２８】
プラグインＥＣＵ１００は、メインマイクロコンピュータ１１０と、サブマイクロコンピュータ１２０とを含んでいる。
【００２９】
メインマイクロコンピュータ１１０は、通信線Ｌ１ａ，Ｌ１ｃを介してＡＣコネクタ１０との通信を行なうとともに、通信線Ｌ２ｂを介してＤＣコネクタ２０との通信を行なう。メインマイクロコンピュータ１１０は、ＡＣコネクタ１０やＤＣコネクタ２０との通信情報に基づいて充電器１１を制御するための制御信号を生成し、通信線Ｌ３を介して充電器１１に出力する。これにより、充電器１１による電力変換が制御され、上述した２つの充電モードの切り替えが行なわれる。
【００３０】
一方、サブマイクロコンピュータ１２０は、通信線Ｌ１ａ，Ｌ１ｂを介してＡＣコネクタ１０との通信を行なうとともに、通信線Ｌ２ａを介してＤＣコネクタ２０との通信を行なう。また、サブマイクロコンピュータ１２０には、ＩＧスイッチ５０がオンされた場合にＩＧオン信号が入力される。
【００３１】
メインマイクロコンピュータ１１０とサブマイクロコンピュータ１２０とは通信線Ｌ６で接続される。
【００３２】
ＡＣコネクタ１０に充電ケーブルＣＡ１が接続されると、ＡＣコネクタ１０は、充電ケーブルＣＡ１から入力されるパイロット信号ＣＰＬＴ（商用電源１２から充電ケーブルＣＡ１を介して車両１へ供給可能な定格電流を示す信号）を通信線Ｌ１ａを介してメインマイクロコンピュータ１１０およびサブマイクロコンピュータ１２０に送信するとともに、充電ケーブルＣＡ１が接続されたことを示す接続信号を通信線Ｌ１ｂを介してサブマイクロコンピュータ１２０に送信する。
【００３３】
ＤＣコネクタ２０に充電ケーブルＣＡ２が接続されると、ＤＣコネクタ２０は、充電ケーブルＣＡ２が接続されたことを示す接続信号を通信線Ｌ２ａを介してサブマイクロコンピュータ１２０に送信する。
【００３４】
サブマイクロコンピュータ１２０は、ＡＣコネクタ１０からのパイロット信号ＣＰＬＴや接続信号、ＤＣコネクタ２０からの接続信号などに基づいて、ＰＩＭＲ４０のオンオフを制御するための制御信号を生成し、通信線Ｌ５を介してＰＩＭＲ４０に出力する。これにより、ＰＩＭＲ４０のオンオフが制御される。
【００３５】
メインマイクロコンピュータ１１０および充電器１１は、給電線Ｐ２，Ｐ３を介して補機バッテリＢ２に接続される。ＰＩＭＲ４０は、給電線Ｐ２と給電線Ｐ３との間に設けられる。ＰＩＭＲ４０がオンの場合、補機バッテリＢ２の電力が給電線Ｐ２、ＰＩＭＲ４０、給電線Ｐ３を経由してメインマイクロコンピュータ１１０および充電器１１に供給される。これにより、メインマイクロコンピュータ１１０が起動されるとともに、充電器１１も起動される。一方、ＰＩＭＲ４０がオフの場合、補機バッテリＢ２からメインマイクロコンピュータ１１０および充電器１１への電力供給が遮断され、メインマイクロコンピュータ１１０および充電器１１が停止される。
【００３６】
このように、サブマイクロコンピュータ１２０がＰＩＭＲ４０のオンオフを制御することによって、メインマイクロコンピュータ１１０および充電器１１が起動状態および停止状態のいずれかの状態に制御される。
【００３７】
一方、サブマイクロコンピュータ１２０は、給電線Ｐ１を介して補機バッテリＢ２に直接接続される。したがって、サブマイクロコンピュータ１２０には常時電力が供給されるが、サブマイクロコンピュータ１２０の消費電力はメインマイクロコンピュータ１１０に比べて非常に少ない。
【００３８】
上述した充電システムは、駆動システムとは異なり、ユーザが車両１を停止させてＩＧスイッチ５０をオフした後に用いられるのが一般的である。たとえばユーザがＩＧオフした後に充電ケーブルＣＡ１をＡＣコネクタ１０に接続すると、ＡＣコネクタ１０が接続信号をサブマイクロコンピュータ１２０に送信する。ＡＣコネクタ１０からの接続信号を受信したサブマイクロコンピュータ１２０は、ＰＩＭＲ４０をオンし、メインマイクロコンピュータ１１０および充電器１１を起動させる。その後、メインマイクロコンピュータ１１０は、パイロット信号ＣＰＬＴなどの情報に基づいて、上述した通常充電モードでの蓄電装置１の充電を開始する。
【００３９】
さらに、車両１は、サービスツール３１から延びる通信ケーブルＣＡ３に接続可能に構成されるコネクタ３０と、プラグインＥＣＵ１００を含む車両１に搭載される複数のＥＣＵ間を結ぶ基幹的なバスであるＣＡＮ通信線３２とを含む。
【００４０】
ＣＡＮ通信線３２は、通信線Ｌ４を介してメインマイクロコンピュータ１１０およびサブマイクロコンピュータ１２０に接続されている。したがって、サービスツール３１が通信ケーブルＣＡ３を介してコネクタ３０に接続されると、サービスツール３１とメインマイクロコンピュータ１１０とは、ＣＡＮ通信線３２、通信線Ｌ４を介して通信が可能な状態となる。
【００４１】
サービスツール３１は、ユーザ（主にサービスマン）が車両１の異常の有無や異常内容を診断する処理（以下「診断処理」という）を行なうための通信を車両１の各ＥＣＵとの間で行なう端末機器である。
【００４２】
ユーザは、診断処理を開始する場合、ＩＧスイッチ５０をオンするとともに、サービスツール３１から延びる通信ケーブルＣＡ３をコネクタ３０に接続する。そして、ユーザは、サービスツール３１を操作し、ＣＡＮ通信線３２に接続されているＥＣＵを確認するための信号（以下「接続確認信号α」という）をサービスツール３１から送信させる。
【００４３】
接続確認信号αを受信した各ＥＣＵは、接続確認信号αに対する応答信号βをサービスツール３１に送信する。ユーザは、応答信号βを返信したＥＣＵを確認した後、それらのＥＣＵの内部状態をモニターしたり内部メモリからダイアグノーシスコードを読み出したりして、上述した診断処理を行なう。
【００４４】
以上のような構成を有する車両１において、充電システムは上述したようにＩＧオフ中（車両１がＩＧオフ状態である間）に用いられるのが一般的であるため、ＩＧオン中（車両１がＩＧオン状態である間）は、本来的には起動させる必要はない。その一方で、ユーザがサービスツール３１を用いて診断処理を行なう際には、サービスツール３１とメインマイクロコンピュータ１１０との通信を成立させる必要がある。そのため、従来においては、ユーザが実際に診断処理を開始したか否かに関わらず、ＩＧオンとなった時点（ユーザがＩＧスイッチ５０をオンして車両１がＩＧオン状態となった時点）でサブマイクロコンピュータ１２０がＰＩＭＲ４０をオンし、メインマイクロコンピュータ１１０を起動させていた。これにより、本来必要でない電力を消費してしまっていた。
【００４５】
特に、上述のように、ＰＩＭＲ４０をオンすることによって、サービスツール３１との通信を行なう必要がない充電器１１も起動されるが、充電器１１の消費電力は大きく、無駄な電力がさらに消費されることになる。
【００４６】
そこで、本実施の形態に係るプラグインＥＣＵ１００においては、ＩＧオンとなった時点ではなく、実際にサービスツール３１からの信号を受信した時点でサブマイクロコンピュータ１２０がＰＩＭＲ４０をオンしてメインマイクロコンピュータ１１０を起動させる。この点が本実施の形態に係るプラグインＥＣＵ１００の最も特徴的な点である。
【００４７】
図２、３は、上述のプラグインＥＣＵ１００の機能を実現するための制御処理手順を示すフローチャートである。図２は、サブマイクロコンピュータ１２０の処理手順を示し、図３は、メインマイクロコンピュータ１１０の処理手順を示す。以下に示すフローチャートの各ステップ（以下、ステップを「Ｓ」と略す）は、基本的にはソフトウェア処理によって実現されるが、電子回路等によるハードウェアによって実現されてもよい。
【００４８】
まず、図２を参照して、サブマイクロコンピュータ１２０の処理手順について説明する。なお、図２に示す処理は、予め定められたサイクルタイムで繰り返し実行される。
【００４９】
Ｓ１００にて、サブマイクロコンピュータ１２０は、ＩＧオンであるか否か（ＩＧオン信号が入力されているか否か）を判断する。ＩＧオンであると（Ｓ１００にてＹＥＳ）、処理はＳ１１０に移され、サブマイクロコンピュータ１２０は待機状態となる。一方、ＩＧオフであると（Ｓ１００にてＮＯ）、処理はＳ１７０に移され、サブマイクロコンピュータ１２０はスリープ状態となる。なお、スリープ状態では、待機状態に比べて、サブマイクロコンピュータ１２０の消費電力が少ない。
【００５０】
Ｓ１１０にて待機状態となったサブマイクロコンピュータ１２０は、その後、Ｓ１２０にて、サービスツール３１から接続確認信号αを受信したか否かを判断する。接続確認信号αを受信すると（Ｓ１２０にてＹＥＳ）、処理はＳ１３０に移される。一方、接続確認信号αを受信しない場合（Ｓ１２０にてＮＯ）、処理はＳ１００に戻される。
【００５１】
Ｓ１３０にて、サブマイクロコンピュータ１２０は、メインマイクロコンピュータ１１０を起動させるための起動信号ＳｏｎをＰＩＭＲ４０に送信する。これにより、ＰＩＭＲ４０がオンされ、メインマイクロコンピュータ１１０が起動状態となる。
【００５２】
Ｓ１４０にて、サブマイクロコンピュータ１２０は、通信線Ｌ６を介して要求信号Ｓｒｅｑをメインマイクロコンピュータ１１０に送信する。要求信号Ｓｒｅｑは、接続確認信号αに対する応答信号βをサービスツール３１に送信することをメインマイクロコンピュータ１１０に対して要求するための信号である。なお、サブマイクロコンピュータ１２０は、メインマイクロコンピュータ１１０の起動に要する時間を考慮し、起動信号Ｓｏｎの送信後から所定時間が経過した時点で要求信号Ｓｒｅｑをメインマイクロコンピュータ１１０に送信する。
【００５３】
Ｓ１５０にて、サブマイクロコンピュータ１２０は、ＩＧオフとなったか否か（ＩＧオン信号が入力されなくなったか否か）を判断する。ＩＧオフとなった場合（Ｓ１５０にてＹＥＳ）、処理はＳ１６０に移される。ＩＧオフとならないと（Ｓ１５０にてＮＯ）、処理はＳ１５０に戻され、ＩＧオフとなるまでＳ１５０の処理が繰り返される。
【００５４】
Ｓ１６０にて、サブマイクロコンピュータ１２０は、メインマイクロコンピュータ１１０を停止させるための停止信号ＳｏｆｆをＰＩＭＲ４０に送信する。これにより、ＰＩＭＲ４０がオフされ、メインマイクロコンピュータ１１０が停止状態となる。その後、Ｓ１７０にて、サブマイクロコンピュータ１２０は、スリープ状態となる。
【００５５】
次に、図３を参照して、メインマイクロコンピュータ１１０の処理手順について説明する。なお、図３に示す処理は、サブマイクロコンピュータ１２０が図２のＳ１３０の処理で起動信号Ｓｏｎをに送信してから図２のＳ１６０の処理で停止信号Ｓｏｆｆを送信するまでの間（すなわちメインマイクロコンピュータ１１０が起動状態である間）で、予め定められたサイクルタイムで繰り返し実行される。
【００５６】
Ｓ１４１にて、メインマイクロコンピュータ１１０は、上述の図２のＳ１４０の処理でサブマイクロコンピュータ１２０が送信した要求信号Ｓｒｅｑを受信したか否かを判断する。要求信号Ｓｒｅｑを受信すると（Ｓ１４１にてＹＥＳ）、処理はＳ１４２に移される。そうでないと（Ｓ１４１にてＮＯ）、この処理は終了する。
【００５７】
Ｓ１４２にて、メインマイクロコンピュータ１１０は、接続確認信号αに対する応答信号βを通信線Ｌ４、ＣＡＮ通信線３２、通信ケーブルＣＡ３を介してサービスツール３１に送信する。その後、メインマイクロコンピュータ１１０は、Ｓ１４３にて、サービスツール３１との通信を開始する。
【００５８】
図４は、ユーザがサービスツール３１を用いて車両１の診断処理を行なう場合のプラグインＥＣＵの動作を概略的に示す。
【００５９】
図４に示すように、ユーザは、診断処理を開始する場合、まず、ＩＧスイッチ５０をオンする。この時点で、スリープ状態であったサブマイクロコンピュータ１２０は待機状態となるが、消費電力低減のために、まだ起動信号ＳｏｎをＰＩＭＲ４０には送信しない。これにより、メインマイクロコンピュータ１１０および充電器１１は停止状態に維持される。
【００６０】
その後、サービスツール３１がコネクタ３０に接続され、ユーザ操作によってサービスツール３１から接続確認信号αが送信されると、サブマイクロコンピュータ１２０は、起動信号ＳｏｎをＰＩＭＲ４０に送信してＰＩＭＲ４０をオンする。これにより、メインマイクロコンピュータ１１０および充電器１１が起動される。
【００６１】
従来においては、図４の一点鎖線に示すように、ＩＧオンとなった時点でＰＩＭＲ４０をオンしていた。ところが、本実施の形態に係るサブマイクロコンピュータ１２０は、ＩＧオンとなった時点ではなく、サービスツール３１からの接続確認信号αを受信した時点で、ＰＩＭＲ４０をオンする。そのため、ＩＧオンとなった時点から実際にユーザがサービスツール３１を操作し始めるまでの間にメインマイクロコンピュータ１１０および充電器１１で消費される無駄な電力が抑制される。
【００６２】
その後、所定時間が経過すると、サブマイクロコンピュータ１２０から要求信号Ｓｒｅｑが送信される。メインマイクロコンピュータ１１０は、要求信号Ｓｒｅｑを受信すると、応答信号βをサービスツール３１に送信し、その後サービスツール３１との通信を開始する。
【００６３】
ユーザが診断処理を終えてＩＧスイッチ５０をオフすると、サブマイクロコンピュータ１２０は停止信号ＳｏｆｆをＰＩＭＲ４０に送信してＰＩＭＲ４０をオフする。これにより、メインマイクロコンピュータ１１０および充電器１１が停止される。その後、サブマイクロコンピュータ１２０はスリープ状態となる。
【００６４】
以上のように、本実施の形態に係るプラグインＥＣＵ１００においては、ＩＧオンとなった時点ではなく、ユーザの操作に応じて実際にサービスツール３１から送信された信号を受信した時点で、サブマイクロコンピュータ１２０がＰＩＭＲ４０をオンしてメインマイクロコンピュータ１１０を起動させる。そのため、ＩＧオンとなった時点から実際にユーザがサービスツール３１を操作し始めるまでの間にメインマイクロコンピュータ１１０および充電器１１で消費される無駄な電力が抑制される。
【００６５】
なお、実施の形態１の「サービスツール３１」を、診断処理とは異なる用途に用いられる他の端末機器に変更してもよい。また、「接続確認信号α」を、他の信号（たとえば法規で規定されているツールとの通信信号）に変更してもよい。
【００６６】
［実施の形態２］
上述の実施の形態１においては、サービスツール３１が接続確認信号αを送信する時点ではメインマイクロコンピュータ１１０は停止状態であり、サービスツール３１との通信が開始されるのは、接続確認信号αの送信時よりも所定時間が経過した後となる。
【００６７】
これに対し、実施の形態２では、ＩＧオンとなった時点でメインマイクロコンピュータ１１０を起動させ、その後の一定時間内に接続確認信号αを受信した場合はメインマイクロコンピュータ１１０の起動を継続し、接続確認信号αを受信しない場合はメインマイクロコンピュータ１１０を停止する点を特徴とする。
【００６８】
図５、６は、実施の形態２に従うプラグインＥＣＵ１００の機能を実現するための制御処理手順を示すフローチャートである。図５は、サブマイクロコンピュータ１２０の処理手順を示し、図６は、メインマイクロコンピュータ１１０の処理手順を示す。以下に示すフローチャートの各ステップは、基本的にはソフトウェア処理によって実現されるが、電子回路等によるハードウェアによって実現されてもよい。
【００６９】
まず、図５を参照して、実施の形態２に従うサブマイクロコンピュータ１２０の処理手順について説明する。なお、図５に示す処理は、予め定められたサイクルタイムで繰り返し実行される。
【００７０】
Ｓ２００にて、サブマイクロコンピュータ１２０は、ＩＧオンであるか否か（ＩＧオン信号が入力されているか否か）を判断する。ＩＧオンであると（Ｓ２００にてＹＥＳ）、サブマイクロコンピュータ１２０は、Ｓ２１０にて待機状態となるとともに、Ｓ２２０にて起動信号ＳｏｎをＰＩＭＲ４０に送信する。これにより、ＰＩＭＲ４０がオンされ、メインマイクロコンピュータ１１０が起動状態となる。一方、ＩＧオフであると（Ｓ２００にてＮＯ）、処理はＳ２７０に移され、ブマイクロコンピュータ１２０はスリープ状態となる。
【００７１】
サブマイクロコンピュータ１２０は、Ｓ２２０にてメインマイクロコンピュータ１１０を起動させた後、Ｓ２３０にて、接続確認信号αを受信したか否かを判断する。接続確認信号αを受信すると（Ｓ２３０にてＹＥＳ）、処理はＳ２５０に移される。そうでないと（Ｓ２３０にてＮＯ）、処理はＳ２４０に移される。
【００７２】
Ｓ２４０にて、サブマイクロコンピュータ１２０は、ＩＧオンとなった時点からの経過時間がしきい値Ｔ０を越えたか否かを判断する。なお、しきい値Ｔ０は、たとえば３０秒程度の固定値として予め設定されている。ＩＧオンとなった時点からの経過時間がしきい値Ｔ０を越えるまでは（Ｓ２４０にてＮＯ）、処理はＳ２３０に戻され、接続確認信号αを受信したか否かの判断が繰り返される。一方、ＩＧオンとなった時点からの経過時間がしきい値Ｔ０を越えると（Ｓ２４０にてＹＥＳ）、処理はＳ２６０に移される。
【００７３】
Ｓ２５０にて、サブマイクロコンピュータ１２０は、ＩＧオフとなったか否か（ＩＧオン信号が入力されなくなったか否か）を判断する。ＩＧオフとなった場合（Ｓ２５０にてＹＥＳ）、処理はＳ２６０に移される。ＩＧオフとならないと（Ｓ２５０にてＮＯ）、処理はＳ２５０に戻され、ＩＧオフとなるまでＳ２５０の処理が繰り返される。
【００７４】
Ｓ２６０にて、サブマイクロコンピュータ１２０は、停止信号ＳｏｆｆをＰＩＭＲ４０に送信する。これにより、ＰＩＭＲ４０がオフされ、メインマイクロコンピュータ１１０が停止状態となる。その後、Ｓ２７０にて、サブマイクロコンピュータ１２０はスリープ状態となる。
【００７５】
次に、図６を参照して、メインマイクロコンピュータ１１０の処理手順について説明する。なお、図６に示す処理は、サブマイクロコンピュータ１２０が図５のＳ２２０の処理で起動信号Ｓｏｎを送信してから図５のＳ２６０の処理で停止信号Ｓｏｆｆを送信するまでの間（すなわちメインマイクロコンピュータ１１０が起動状態である間）で、予め定められたサイクルタイムで繰り返し実行される。
【００７６】
Ｓ２３１にて、メインマイクロコンピュータ１１０は、ユーザの操作に応じてサービスツール３１から送信された接続確認信号αを通信線Ｌ４を介して受信したか否かを判断する。接続確認信号αを受信すると（Ｓ２３１にてＹＥＳ）、処理はＳ２３２に移される。そうでないと（Ｓ２３１にてＮＯ）、この処理は終了する。
【００７７】
Ｓ２３２にて、メインマイクロコンピュータ１１０は、接続確認信号αに対する応答信号βを通信線Ｌ４、ＣＡＮ通信線３２、通信ケーブルＣＡ３を介してサービスツール３１に送信する。その後、メインマイクロコンピュータ１１０は、Ｓ２３３にて、サービスツール３１との通信を開始する。
【００７８】
図７は、実施の形態２に従うプラグインＥＣＵ１００の動作を示す。実施の形態２においては、図７に示すように、サブマイクロコンピュータ１２０は、ＩＧオンとなった時点でメインマイクロコンピュータ１１０を起動させ、ＩＧオンとなった時点からの経過時間がしきい値Ｔ０を越えるまでは、メインマイクロコンピュータ１１０を起動状態に維持する。そのため、ＩＧオンとなった時点からの経過時間がしきい値Ｔ０を越えるまでは、サブマイクロコンピュータ１２０だけでなく、メインマイクロコンピュータ１１０でも、接続確認信号αを受信しか否かを判断することができる。
【００７９】
その後、サブマイクロコンピュータ１２０は、ＩＧオンとなった時点からの経過時間がしきい値Ｔ０を越えるまでに接続確認信号αを受信しない場合（すなわちユーザが診断処理を開始する意思はないと考えられる場合）、サブマイクロコンピュータ１２０は停止信号ＳｏｆｆをＰＩＭＲ４０に送信する。これにより、メインマイクロコンピュータ１１０および充電器１１が停止されるため、無駄な消費電力が低減される。その後のＩＧオフとなった時点でサブマイクロコンピュータ１２０はスリープ状態となる。
【００８０】
さらに、その後、ユーザが再びＩＧスイッチ５０をオンすると、その時点で再びメインマイクロコンピュータ１１０が起動状態となる。
【００８１】
その後、再びＩＧオンとなった時点からの経過時間がしきい値Ｔ０を越えるまでにサービスツール３１から接続確認信号αが送信されると、接続確認信号αはメインマイクロコンピュータ１１０に直接入力される。この時点でメインマイクロコンピュータ１１０は既に起動状態であるため、メインマイクロコンピュータ１１０が接続確認信号αの受信を直接判断して、即座に応答信号βをサービスツール３１に送信することができる。これにより、実施の形態１に比べて、サービスツール３１が接続確認信号αを送信してから応答信号βを受信するまでの時間を短縮することができる。
【００８２】
なお、接続確認信号αの受信後は、サブマイクロコンピュータ１２０はＩＧオフとなるまでメインマイクロコンピュータ１１０を起動状態に維持し、ＩＧオンとなった時点でメインマイクロコンピュータ１１０を停止させる。
【００８３】
以上のように、実施の形態２では、ＩＧオンとなった時点でメインマイクロコンピュータ１１０を起動させ、その後の一定時間内はメインマイクロコンピュータ１１０の起動を継続する。そのため、ＩＧオン時点から一定時間内はメインマイクロコンピュータ１１０がサービスツール３１からの接続確認信号αを直接受信し、その応答を即座に送信することができる。また、接続確認信号αを受信しない場合はメインマイクロコンピュータ１１０を停止するので、無駄な電力消費を抑制することができる。
【００８４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８５】
１  車両、１０  ＡＣコネクタ、１１  充電器、１２  商用電源、２０  ＤＣコネクタ、２１  高速充電装置、３０  コネクタ、３１  サービスツール、３２  ＣＡＮ通信線、５０  ＩＧスイッチ、５１  ＩＧリレー、５２  負荷、１００  プラグインＥＣＵ、１１０  メインマイクロコンピュータ、１２０  サブマイクロコンピュータ、Ｂ１  蓄電装置、Ｂ２  補機バッテリ、ＣＡ１  充電ケーブル、ＣＡ２  充電ケーブル、ＣＡ３  通信ケーブル、Ｌ１ａ〜Ｌ１ｃ，Ｌ２ａ，Ｌ２ｂ，Ｌ３〜Ｌ５  通信線、Ｐ１〜Ｐ３  給電線。
【図１】
0005397202.tif 000002
【図２】
0005397202.tif 000003
【図３】
0005397202.tif 000004
【図４】
0005397202.tif 000005
【図５】
0005397202.tif 000006
【図６】
0005397202.tif 000007
【図７】
0005397202.tif 000008