(57)【要約】【課題】パイロット信号に基づいて外部充電を行なう車両の充電システムにおいて、充電処理終了後にパイロット信号の発振が継続された場合に、充電制御の再開と停止とを繰り返すような不具合を解消する。【解決手段】充電ケーブル３００を介して外部電源４０２からの電力を用いて充電が可能な車両１０における充電システムの車両ＥＣＵ１７０は、充電動作を実行する充電制御部５０８と、パイロット信号ＣＰＬＴに応答して充電制御部５０８を起動するための起動制御部５０７とを備える。充電制御部５０８は、充電動作の終了時の終了要因に基づいて、次回の充電動作の禁止または許可を決定する。【選択図】図２
2012085458.tif 000002
【特許請求の範囲】
【請求項１】
充電ケーブルを介して外部電源からの電力を用いて、搭載された蓄電装置の充電が可能な車両における充電システムの制御装置であって、
前記充電ケーブルを介して伝達される発振信号に応答して動作する起動制御部と、
前記起動制御部により起動され、充電動作を実行するための充電制御部とを備え、
前記充電制御部は、充電動作の終了時の終了要因に基づいて、再充電が不可能である場合には次回の充電動作を禁止し、再充電が可能である場合には次回の充電動作を許可する、充電システムの制御装置。
【請求項２】
前記発振信号は、複数の電圧レベルを有し、
前記起動制御部は、第１の電圧レベルである前記発振信号の立ち上がりの検出に応じて、前記充電制御部を起動する、請求項１に記載の充電システムの制御装置。
【請求項３】
前記充電制御部は、前記発振信号の電圧レベルを、前記第１の電圧レベルよりも低い第２の電圧レベルに低下させることによって充電動作を開始し、
前記充電制御部は、充電動作の終了時に再充電が不可能である場合には、次回の充電動作を禁止するための充電禁止信号を記憶するとともに、記憶された前記充電禁止信号が充電動作の禁止を示している場合には、前記発振信号についての前記第２の電圧レベルへの低下を非実行とする、請求項２に記載の充電システムの制御装置。
【請求項４】
前記充電制御部は、再充電が不可能であると判定した場合には、前記起動制御部が次回の前記発振信号の立ち上がりを検出したときに前記充電制御部の起動をしないようにするための禁止指示を前記起動制御部に出力し、
前記起動制御部は、前記禁止指示に従って起動禁止信号を記憶するとともに、記憶された前記起動禁止信号が前記充電制御部の起動の禁止を示している場合には、前記発振信号についての前記第１の電圧レベルの立ち上がりを検出しても前記充電制御部を起動しない、請求項２または３に記載の充電システムの制御装置。
【請求項５】
前記充電制御部は、前記終了要因が、次回の充電動作によって前記蓄電装置の充電状態を増加できる場合には再充電が可能であると判定し、前記蓄電装置の充電状態を増加できない場合には再充電が不可能であると判定する、請求項１に記載の充電システムの制御装置。
【請求項６】
前記充電制御部は、前記終了要因が、前記蓄電装置が満充電状態となったことによって充電動作が終了したことを示す場合に、再充電が不可能であると判定する、請求項５に記載の充電システムの制御装置。
【請求項７】
前記充電制御部は、前記終了要因が、前記蓄電装置が満充電状態となったことによって充電動作が終了したことを示す場合であっても、充電動作が終了してから次回の充電動作までの間に前記蓄電装置の充電状態が基準値を下回った場合には、再充電が可能であると判定する、請求項６に記載の充電システムの制御装置。
【請求項８】
前記充電制御部は、前記終了要因が、前記充電システムに異常が発生したことによって充電動作が終了したことを示す場合に、再充電が不可能であると判定する、請求項５または６に記載の充電システムの制御装置。
【請求項９】
前記充電制御部は、前記終了要因が、前記充電システムに異常が発生しておらず、かつ前記蓄電装置の充電状態が満充電に達していない状態で充電動作が終了した場合に、再充電が可能であると判定する、請求項５に記載の充電システムの制御装置。
【請求項１０】
充電ケーブルを介して外部電源からの電力を用いて、搭載された蓄電装置の充電が可能な車両であって、
前記蓄電装置からの電力を用いて前記車両を駆動するための駆動部と、
前記外部電源からの電力を変換して前記蓄電装置を充電するための充電装置と、
前記充電装置を制御するための制御装置とを備え、
前記制御装置は、
前記充電ケーブルを介して伝達される発振信号に応答して動作する起動制御部と、
前記起動制御部により起動され、前記充電装置を制御して充電動作を実行するための充電制御部とを含み、
前記充電制御部は、充電動作の終了時の終了要因に基づいて、再充電が不可能である場合には次回の充電動作を禁止し、再充電が可能である場合には次回の充電動作を許可する、車両。
【請求項１１】
充電ケーブルを介して外部電源からの電力を用いて、搭載された蓄電装置の充電が可能な車両における充電システムの制御方法であって、
前記充電ケーブルを介して伝達される発振信号に応答して、充電処理を開始するステップと、
前記充電処理の開始に応答して、充電動作を実行するためのステップと、
充電動作の終了要因を判定するステップと、
前記終了要因に基づいて、次回の充電動作時に再充電が不可能である場合には次回の充電動作を禁止する一方で、次回の充電動作時に再充電が可能である場合には次回の充電動作を許可するステップとを備える、充電システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充電システムの制御装置およびそれを搭載する車両、ならびに充電システムの制御方法に関し、より特定的には、車両外部の電源からの電力を用いて、搭載された蓄電装置の充電が可能な車両の制御に関する。
【背景技術】
【０００２】
近年、環境に配慮した車両として、蓄電装置（たとえば二次電池やキャパシタなど）を搭載し、蓄電装置に蓄えられた電力から生じる駆動力を用いて走行する車両が注目されている。このような車両には、たとえば電気自動車、ハイブリッド自動車、燃料電池車などが含まれる。そして、これらの車両に搭載される蓄電装置を発電効率の高い商用電源により充電する技術が提案されている。
【０００３】
ハイブリッド車においても、電気自動車と同様に、車両外部の電源（以下、単に「外部電源」とも称する。）から車載の蓄電装置の充電（以下、単に「外部充電」とも称する。）が可能な車両が知られている。たとえば、家屋に設けられたコンセントと車両に設けられた充電口とを充電ケーブルで接続することにより、一般家庭の電源から蓄電装置の充電が可能ないわゆる「プラグイン・ハイブリッド車」が知られている。これにより、ハイブリッド自動車の燃料消費効率を高めることが期待できる。
【０００４】
このような車両の充電システムにおいては、車両外部の充電スタンドや充電ケーブルに含まれる制御装置から、充電ケーブルを介して伝達される発振信号（以下、「パイロット信号」とも称する。）に基づいて、充電動作の開始および停止等を行なう場合がある。
【０００５】
特開２０１０−０８１６６１号公報（特許文献１）は、パイロット信号に基づいて外部充電を行なう車両の制御装置において、充電完了通知処理後少なくともパイロット信号の発振停止までの間、充電開始処理の実行を禁止する技術を開示する。特開２０１０−０８１６６１号公報（特許文献１）の技術によれば、充電完了通知処理がなされてから実際にパイロット信号が停止するまでに遅延が生じる場合に、その間に充電動作の再開と停止とを繰り返すような不具合を解消することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−０８１６６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記のようにパイロット信号に基づいて外部充電を行なう充電システムにおいては、一般的に、充電処理の完了に伴ってパイロット信号の発振が停止されるが、パイロット信号を生成している外部の充電スタンドや充電ケーブルに不具合が発生して、パイロット信号の発振が停止されないような不具合が生じる可能性がある。
【０００８】
このような不具合が生じると、充電が完了してもパイロット信号の発振が継続するが、特開２０１０−０８１６６１号公報（特許文献１）のような構成では、想定される遅延時間以上パイロット信号の発振が継続されると、再びパイロット信号に応じて充電開始処理が実行される。これによって、想定される遅延時間以降は、充電動作の再開と停止とが繰り返されてしまうおそれがある。
【０００９】
本発明は、このような課題を解決するためになされたものであって、パイロット信号に基づいて外部充電を行なう車両の充電システムにおいて、充電処理終了後にパイロット信号の発振が継続された場合に、充電制御の再開と停止とを繰り返すような不具合を解消することである。
【課題を解決するための手段】
【００１０】
本発明による制御装置は、充電ケーブルを介して外部電源からの電力を用いて、搭載された蓄電装置の充電が可能な車両における充電システムのための制御装置であり、起動制御部と、充電制御部とを備える。起動制御部は、充電ケーブルを介して伝達される発振信号に応答して動作する。充電制御部は、起動制御部により起動され、充電動作を実行する。そして、充電制御部は、充電動作の終了時の終了要因に基づいて、再充電が不可能である場合には次回の充電動作を禁止し、再充電が可能である場合には次回の充電動作を許可する。
【００１１】
好ましくは、発振信号は、複数の電圧レベルを有する。そして、起動制御部は、第１の電圧レベルである発振信号の立ち上がりの検出に応じて充電制御部を起動する。
【００１２】
好ましくは、充電制御部は、発振信号の電圧レベルを、第１の電圧レベルよりも低い第２の電圧レベルに低下させることによって充電動作を開始する。そして、充電制御部は、充電動作の終了時に再充電が不可能である場合には、次回の充電動作を禁止するための充電禁止信号を記憶するとともに、記憶された充電禁止信号が充電動作の禁止を示している場合には、発振信号についての第２の電圧レベルへの低下を非実行とする。
【００１３】
好ましくは、充電制御部は、再充電が不可能であると判定した場合には、起動制御部が次回の発振信号の立ち上がりを検出したときに充電制御部の起動をしないようにするための禁止指示を起動制御部に出力する。起動制御部は、禁止指示に従って起動禁止信号を記憶するとともに、記憶された起動禁止信号が充電制御部の起動の禁止を示している場合には、発振信号についての第１の電圧レベルの立ち上がりを検出しても充電制御部を起動しない。
【００１４】
好ましくは、充電制御部は、終了要因が、次回の充電動作によって蓄電装置の充電状態を増加できる場合には再充電が可能であると判定し、蓄電装置の充電状態を増加できない場合には再充電が不可能であると判定する。
【００１５】
好ましくは、充電制御部は、終了要因が、蓄電装置が満充電状態となったことによって充電動作が終了したことを示す場合に、再充電が不可能であると判定する。
【００１６】
好ましくは、充電制御部は、終了要因が、蓄電装置が満充電状態となったことによって充電動作が終了したことを示す場合であっても、充電動作が終了してから次回の充電動作までの間に蓄電装置の充電状態が基準値を下回った場合には、再充電が可能であると判定する。
【００１７】
好ましくは、充電制御部は、終了要因が、充電システムに異常が発生したことによって充電動作が終了したことを示す場合に、再充電が不可能であると判定する。
【００１８】
好ましくは、充電制御部は、終了要因が、充電システムに異常が発生しておらず、かつ蓄電装置の充電状態が満充電に達していない状態で充電動作が終了した場合に、再充電が可能であると判定する。
【００１９】
本発明よる車両は、充電ケーブルを介して外部電源からの電力を用いて、搭載された蓄電装置の充電が可能な車両であり、蓄電装置からの電力を用いて車両を駆動するための駆動部と、外部電源からの電力を変換して蓄電装置を充電するための充電装置と、充電装置を制御するための制御装置とを備える。制御装置は、充電ケーブルを介して伝達される発振信号に応答して動作する起動制御部と、起動制御部により起動され、充電装置を制御して充電動作を実行するための充電制御部とを含む。そして、充電制御部は、充電動作の終了時の終了要因に基づいて、再充電が不可能である場合には次回の充電動作を禁止し、再充電が可能である場合には次回の充電動作を許可する。
【００２０】
本発明による制御方法は、充電ケーブルを介して外部電源からの電力を用いて、搭載された蓄電装置の充電が可能な車両における充電システムについての制御方法である。制御方法は、充電ケーブルを介して伝達される発振信号に応答して充電処理を開始するステップと、充電処理の開始に応答して充電動作を実行するためのステップと、充電動作の終了要因を判定するステップと、終了要因に基づいて、次回の充電動作時に再充電が不可能である場合には次回の充電動作を禁止する一方で、次回の充電動作時に再充電が可能である場合には次回の充電動作を許可するステップとを備える。
【発明の効果】
【００２１】
本発明によれば、パイロット信号に基づいて外部充電を行なう車両の充電システムにおいて、充電処理終了後にパイロット信号の発振が継続された場合に、充電制御の再開と停止とを繰り返すような不具合を解消することができる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態１に従う制御装置が搭載された車両の充電システムの概略図である。
【図２】図１に示した充電回路をより詳細に説明するための図である。
【図３】パイロット信号のデューティを説明するための図である。
【図４】実施の形態１における、正常時の充電制御動作を説明するためのタイムチャートである。
【図５】実施の形態１に従う充電制御を実行しない比較例の場合の、パイロット信号の発振停止異常時の充電制御動作を説明するためのタイムチャートである。
【図６】実施の形態１に従う充電制御を実行した場合の、パイロット信号の発振停止異常時の充電制御動作を説明するためのタイムチャートである。
【図７】実施の形態１において、起動制御部で実行される充電制御部の起動・停止制御処理を説明するためのフローチャートである。
【図８】実施の形態１において、充電制御部で実行される充電制御処理を説明するためのフローチャートである。
【図９】実施の形態２に従う制御装置が搭載された車両の充電システムにおける、充電回路を説明するための図である。
【図１０】実施の形態２における、充電制御部で実行される充電制御処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００２４】
［実施の形態１］
図１は、実施の形態１に従う車両１０の充電システムの概略図である。なお、車両１０は、外部電源により充電可能な蓄電装置からの電力によって走行可能であれば、その構成は特に限定されるものではない。車両１０には、たとえばハイブリッド自動車，電気自動車および燃料電池自動車などが含まれる。また、充電可能な蓄電装置が搭載された車両であれば、たとえば内燃機関によって走行する車両にも適用可能である。
【００２５】
図１を参照して、車両１０は、インレット２７０と、充電装置１６０と、リレー１５５と、蓄電装置１５０と、駆動部２０と、車両ＥＣＵ（Electronic  Control  Unit）１７０と、電圧センサ１８２とを備える。駆動部２０は、モータ駆動装置１８０と、モータジュネレータ（以下「ＭＧ（Motor  Generator）」とも称する。）１２０と、駆動輪１３０とを含む。
【００２６】
インレット２７０には、充電ケーブル３００のコネクタ３１０が接続される。
充電装置１６０は、電力線ＡＣＬ１，ＡＣＬ２によってインレット２７０と接続される。さらに、充電装置１６０は、リレー１５５を介して蓄電装置１５０と接続される。そして、充電装置１６０は、車両ＥＣＵ１７０からの制御信号ＰＷＥに基づいて、車両の外部電源４０２から供給される交流電力を、蓄電装置１５０が充電可能な直流電力に変換して、蓄電装置１５０に供給する。
【００２７】
蓄電装置１５０は、充放電可能に構成された電力貯蔵要素である。蓄電装置１５０は、たとえば、リチウムイオン電池、ニッケル水素電池あるいは鉛蓄電池などの二次電池や、電気二重層キャパシタなどの蓄電素子を含んで構成される。
【００２８】
蓄電装置１５０は、充電装置１６０から供給される直流電力を蓄える。蓄電装置１５０は、ＭＧ１２０を駆動するモータ駆動装置１８０に接続され、車両を走行するための駆動力の発生に用いられる直流電力をモータ駆動装置１８０へ供給する。また蓄電装置１５０は、ＭＧ１２０で発電された電力を蓄電する。
【００２９】
また、蓄電装置１５０は、いずれも図示しないが、蓄電装置１５０の電圧を検出するための電圧センサ、および、蓄電装置１５０に入出力される電流を検出するための電流センサをさらに含み、これらのセンサによって検出された電圧，電流の検出値を車両ＥＣＵ１７０へ出力する。
【００３０】
モータ駆動装置１８０は、蓄電装置１５０およびＭＧ１２０に接続される。そして、モータ駆動装置１８０は、車両ＥＣＵ１７０によって制御されて、蓄電装置１５０から供給される電力を、ＭＧ１２０を駆動するための電力に変換する。モータ駆動装置１８０は、たとえば三相インバータを含んで構成される。
【００３１】
ＭＧ１２０は、モータ駆動装置１８０と、図示しない動力分割機構や減速機等を介して駆動輪１３０とに接続される。そして、ＭＧ１２０は、モータ駆動装置１８０から供給された電力を受けて、車両１０を走行させるための駆動力を発生する。また、ＭＧ１２０は、駆動輪１３０からの回転力を受けて交流電力を発生するとともに、車両ＥＣＵ１７０からの回生トルク指令によって回生制動力を発生する。ＭＧ１２０は、たとえば、永久磁石が埋設されたロータとＹ結線された三相コイルを有するステータとを備える三相交流電動発電機を含んで構成される。
【００３２】
また、ＭＧ１２０の他にエンジン（図示しない）が搭載されたハイブリッド自動車では、車両ＥＣＵ１７０により、エンジンおよびＭＧ１２０の駆動力が最適な比率となるように制御が実行される。
【００３３】
電圧センサ１８２は、電力線ＡＣＬ１とＡＣＬ２との間に設置され、外部電源４０２から供給される電力の電圧を検出する。そして、電圧センサ１８２は、その電圧の検出値ＶＡＣを車両ＥＣＵ１７０に出力する。
【００３４】
リレー１５５は、充電装置１６０と蓄電装置１５０とを結ぶ経路に設置される。そしてリレー１５５は、車両ＥＣＵ１７０からの制御信号ＳＥによって制御され、充電装置１６０から蓄電装置１５０への電力の供給と遮断とを切替える。なお、本実施の形態においては、リレー１５５が個別に設けられる構成としているが、蓄電装置１５０または充電装置１６０の内部にリレー１５５が含まれる構成としてもよい。
【００３５】
車両ＥＣＵ１７０は、いずれも図１には図示しないがＣＰＵ（Central  Processing  Unit）、記憶装置および入出力バッファを含み、各センサ等からの信号の受信や各機器への制御指令の出力を行なうとともに、車両１０および各機器の制御を行なう。なお、これらの制御については、ソフトウェアによる処理に限られず、専用のハードウェア（電子回路）で構築して処理することも可能である。
【００３６】
車両ＥＣＵ１７０は、充電ケーブル３００から、インレット２７０を介して、ケーブル接続信号ＣＮＣＴおよびパイロット信号ＣＰＬＴを受ける。また、車両ＥＣＵ１７０は、電圧センサ１８２から受電電力の電圧検出値ＶＡＣを受ける。
【００３７】
また、車両ＥＣＵ１７０は、蓄電装置１５０内に設置されたセンサ（図示せず）から電流、電圧、温度に関する検出値の入力を受け、蓄電装置１５０の充電状態を示す状態量（以下「ＳＯＣ（State  of  Charge）」とも称する。）の算出を行なう。
【００３８】
そして、車両ＥＣＵ１７０は、これらの情報に基づいて、蓄電装置１５０を充電するために、充電装置１６０およびリレー１５５などを制御する。
【００３９】
充電ケーブル３００は、車両側の端部に設けられたコネクタ３１０と、外部電源側の端部に設けられたプラグ３２０と、充電回路遮断装置（以下、「ＣＣＩＤ（Charging  Circuit  Interrupt  Device）」とも称する。）３３０と、それぞれの機器間を接続して電力および制御信号を入出力する電線部３４０とを備える。
【００４０】
電線部３４０は、プラグ３２０とＣＣＩＤ３３０との間を接続する電線部３４０Ａとコネクタ３１０とＣＣＩＤ３３０との間を接続する電線部３４０Ｂとを含む。また、電線部３４０は、外部電源４０２からの電力を伝達するための電力線３４１を含む。
【００４１】
充電ケーブル３００は、外部電源４０２（たとえば商用電源）のコンセント４００と充電ケーブル３００のプラグ３２０によって接続される。また、車両１０のボディーに設けられたインレット２７０と充電ケーブル３００のコネクタ３１０とが接続され、車両の外部電源４０２からの電力が車両１０へ伝達される。充電ケーブル３００は、外部電源４０２および車両１０に着脱可能である。
【００４２】
コネクタ３１０の内部には、コネクタ３１０の接続を検知する接続検知回路３１２が設けられ、インレット２７０とコネクタ３１０との接続状態を検知する。そして、接続検知回路３１２は接続状態を表わすケーブル接続信号ＣＮＣＴを、インレット２７０を経由して、車両１０の車両ＥＣＵ１７０へ出力する。
【００４３】
接続検知回路３１２については、図１に示すようなリミットスイッチとする構成として、コネクタ３１０をインレット２７０に接続したときに、ケーブル接続信号ＣＮＣＴの電位が０Ｖとなるようにしてもよい。また、接続検知回路３１２を所定の抵抗値の抵抗器（図示しない）とする構成として、接続時にケーブル接続信号ＣＮＣＴの電位を所定の電位に低下させるようにしてもよい。いずれの場合においても、車両ＥＣＵ１７０がケーブル接続信号ＣＮＣＴの電位を検出することによって、コネクタ３１０がインレット２７０に接続されたことが検出される。
【００４４】
ＣＣＩＤ３３０は、ＣＣＩＤリレー３３２と、コントロールパイロット回路３３４とを含む。ＣＣＩＤリレー３３２は、充電ケーブル３００内の電力線３４１に介挿される。ＣＣＩＤリレー３３２は、コントロールパイロット回路３３４によって制御される。そして、ＣＣＩＤリレー３３２が開放されているときは、充電ケーブル３００内で電路が遮断される。一方、ＣＣＩＤリレー３３２が閉成されると、外部電源４０２から車両１０へ電力が供給される。
【００４５】
コントロールパイロット回路３３４は、コネクタ３１０およびインレット２７０を介して車両ＥＣＵ１７０へパイロット信号ＣＰＬＴを出力する。このパイロット信号ＣＰＬＴは、コントロールパイロット回路３３４から車両ＥＣＵ１７０へ充電ケーブル３００の定格電流を通知するための信号である。また、パイロット信号ＣＰＬＴは、車両ＥＣＵ１７０によって操作されるパイロット信号ＣＰＬＴの電位に基づいて、車両ＥＣＵ１７０からＣＣＩＤリレー３３２を遠隔操作するための信号としても使用される。そして、コントロールパイロット回路３３４は、パイロット信号ＣＰＬＴの電位変化に基づいてＣＣＩＤリレー３３２を制御する。
【００４６】
図２は、図１に示した充電回路をより詳細に説明するための図である。なお、図２において、図１と同じ参照符号が付された重複する要素についての説明は繰り返さない。
【００４７】
図２を参照して、ＣＣＩＤ３３０は、ＣＣＩＤリレー３３２およびコントロールパイロット回路３３４に加えて、電磁コイル６０６と、漏電検出器６０８と、ＣＣＩＤ制御部６１０と、電圧センサ６５０と、電流センサ６６０とをさらに含む。また、コントロールパイロット回路３３４は、発振装置６０２と、抵抗Ｒ３と、電圧センサ６０４とを含む。
【００４８】
ＣＣＩＤ制御部６１０は、いずれも図示しないが、ＣＰＵと、記憶装置と、入出力バッファとを含み、各センサおよびコントロールパイロット回路３３４の信号の入出力を行なうとともに、充電ケーブル３００の充電動作の制御を行なう。
【００４９】
発振装置６０２は、電圧センサ６０４によって検出されるパイロット信号ＣＰＬＴの電位が規定の電位のときは非発振の信号を出力し、パイロット信号ＣＰＬＴの電位が上記の規定の電位から低下したときは、ＣＣＩＤ制御部６１０により制御されて、規定の周波数（たとえば１ｋＨｚ）およびデューティサイクルで発振する信号を出力する。
【００５０】
なお、パイロット信号ＣＰＬＴの電位は、図４で後述するように、車両ＥＣＵ１７０からも操作できる。また、デューティサイクルは、外部電源４０２から充電ケーブル３００を介して車両１０へ供給可能な定格電流に基づいて設定される。
【００５１】
図３は、図２に示したコントロールパイロット回路３３４によって発生されるパイロット信号ＣＰＬＴの波形の例を示した図である。
【００５２】
図３を参照して、パイロット信号ＣＰＬＴは、上述のようにパイロット信号ＣＰＬＴの電位が規定の電位から低下すると、規定の周期Ｔで発振する。ここで、外部電源４０２から充電ケーブル３００を介して車両１０へ供給可能な定格電流に基づいてパイロット信号ＣＰＬＴのパルス幅Ｔｏｎが設定される。すなわち、周期Ｔに対するパルス幅Ｔｏｎの比で示されるデューティによって、パイロット信号ＣＰＬＴを用いてコントロールパイロット回路３３４から車両１０の車両ＥＣＵ１７０へ定格電流が通知される。
【００５３】
なお、定格電流は、充電ケーブル３００毎に定められており、充電ケーブル３００の種類が異なれば定格電流も異なる。したがって、充電ケーブル３００毎にパイロット信号ＣＰＬＴのデューティも異なる。
【００５４】
車両１０の車両ＥＣＵ１７０は、コントロールパイロット線Ｌ１を介して受信したパイロット信号ＣＰＬＴのデューティに基づいて、外部電源４０２から充電ケーブル３００を介して車両１０へ供給可能な定格電流を検知することができる。
【００５５】
車両ＥＣＵ１７０によってパイロット信号ＣＰＬＴの電位がさらに低下されると、コントロールパイロット回路３３４は、電磁コイル６０６へ電流を供給する。電磁コイル６０６は、コントロールパイロット回路３３４から電流が供給されると電磁力を発生し、ＣＣＩＤリレー３３２の接点を閉じて導通状態にする。
【００５６】
漏電検出器６０８は、ＣＣＩＤ３３０内部において充電ケーブル３００の電力線３４１の途中に設けられ、漏電の有無を検出する。具体的には、漏電検出器６０８は、対となる電力線３４１に互いに反対方向に流れる電流の平衡状態を検出し、その平衡状態が破綻すると漏電の発生を検知する。なお、特に図示しないが、漏電検出器６０８により漏電が検出されると、電磁コイル６０６への給電が遮断され、ＣＣＩＤリレー３３２の接点が開放されて非導通状態となる。
【００５７】
電圧センサ６５０は、充電ケーブル３００のプラグ３２０がコンセント４００に差し込まれると、外部電源４０２から伝達される電源電圧を検知し、その検出値をＣＣＩＤ制御部６１０に通知する。また、電流センサ６６０は、電力線３４１に流れる充電電流を検知し、その検出値をＣＣＩＤ制御部６１０に通知する。
【００５８】
コネクタ３１０内に含まれる接続検知回路３１２は、上述のように、たとえばリミットスイッチであり、コネクタ３１０がインレット２７０に接続された状態で接点が閉じられる一方で、コネクタ３１０がインレット２７０から切り離された状態で接点が開放される。
【００５９】
コネクタ３１０がインレット２７０から切り離された状態では、車両ＥＣＵ１７０に含まれる電源ノード５１１の電圧およびプルアップ抵抗Ｒ１０によって定まる電圧信号がケーブル接続信号ＣＮＣＴとして接続信号線Ｌ３に発生する。また、コネクタ３１０がインレット２７０に接続された状態では、接続信号線Ｌ３が接地線Ｌ２と短絡されるため、接続信号線Ｌ３の電位は０Ｖとなる。
【００６０】
なお、接続検知回路３１２はプルダウン抵抗（図示せず）とすることも可能である。この場合には、コネクタ３１０がインレット２７０に接続された状態では、電源ノード５１１の電圧およびプルアップ抵抗Ｒ１０と、このプルダウン抵抗とによって定まる電圧信号が、接続信号線Ｌ３に発生する。
【００６１】
接続検知回路３１２が、上記のようにリミットスイッチ，プルダウン抵抗のいずれの場合であっても、コネクタ３１０がインレット２７０に接続されたときと、切り離されたときとで、接続信号線Ｌ３に発生する電位（すなわち、ケーブル接続信号ＣＮＣＴの電位）が変化する。したがって、接続信号線Ｌ３の電位を検出することによって、車両ＥＣＵ１７０は、コネクタ３１０の接続状態を検出することができる。
【００６２】
車両１０においては、車両ＥＣＵ１７０は、上記の電源ノード５１０およびプルアップ抵抗Ｒ１０に加えて、抵抗回路５０２と、入力バッファ５０４，５０６と、起動制御部５０７と、充電制御部５０８と、電源ノード５１１と、プルアップ抵抗Ｒ１１と、電源リレーＲＹ１１とをさらに含む。抵抗回路５０２は、プルダウン抵抗Ｒ１，Ｒ２と、スイッチＳＷ１，ＳＷ２とを含む。
【００６３】
プルダウン抵抗Ｒ１およびスイッチＳＷ１は、パイロット信号ＣＰＬＴが通信されるコントロールパイロット線Ｌ１と車両アース５１２との間に直列に接続される。プルダウン抵抗Ｒ２およびスイッチＳＷ２も、コントロールパイロット線Ｌ１と車両アース５１２との間に直列に接続される。そして、スイッチＳＷ１，ＳＷ２は、それぞれ充電制御部５０８からの制御信号Ｓ１，Ｓ２に応じて導通または非導通に制御される。
【００６４】
この抵抗回路５０２は、車両１０側からパイロット信号ＣＰＬＴの電位を操作するための回路である。
【００６５】
入力バッファ５０４は、コントロールパイロット線Ｌ１のパイロット信号ＣＰＬＴを受け、その受けたパイロット信号ＣＰＬＴを充電制御部５０８へ出力する。入力バッファ５０６は、コネクタ３１０の接続検知回路３１２に接続される接続信号線Ｌ３からケーブル接続信号ＣＮＣＴを受け、その受けたケーブル接続信号ＣＮＣＴを充電制御部５０８へ出力する。なお、接続信号線Ｌ３には上記で説明したように車両ＥＣＵ１７０から電圧がかけられており、コネクタ３１０のインレット２７０への接続によって、ケーブル接続信号ＣＮＣＴの電位が変化する。したがって、このケーブル接続信号ＣＮＣＴの電位を検出することによって、充電制御部５０８は、コネクタ３１０の接続状態を検出することができる。
【００６６】
充電制御部５０８は、充電ケーブル３００のＣＣＩＤ３３０と通信を行ないつつ、充電装置１６０等を制御することによって、充電動作を実行するための制御装置である。
【００６７】
充電制御部５０８は、起動制御部５０７の動作により電源リレーＲＹ１１が閉成され、電源ノード５１１およびプルアップ抵抗Ｒ１１から定まる電圧が供給されることによって起動する。
【００６８】
充電制御部５０８は、入力バッファ５０４，５０６から、パイロット信号ＣＰＬＴおよびケーブル接続信号ＣＮＣＴをそれぞれ受ける。充電制御部５０８は、ケーブル接続信号ＣＮＣＴの電位を検出し、コネクタ３１０の接続状態を検出する。
【００６９】
また、充電制御部５０８は、パイロット信号ＣＰＬＴの発振状態およびデューティサイクルを検知することによって、上述のように充電ケーブル３００の定格電流を検出する。そして、充電制御部５０８は、ケーブル接続信号ＣＮＣＴの電位およびパイロット信号ＣＰＬＴの発振状態に基づいて、スイッチＳＷ１，ＳＷ２の制御信号Ｓ１，Ｓ２を制御することによって、パイロット信号ＣＰＬＴの電位を操作する。これによって、充電制御部５０８は、ＣＣＩＤリレー３３２を遠隔操作することができる。
【００７０】
ＣＣＩＤリレー３３２が閉成されると、充電ケーブル３００を介して外部電源４０２からの交流電力が充電装置１６０に与えられ、外部電源４０２から蓄電装置１５０への充電準備が完了する。その後、充電制御部５０８は、充電装置１６０に対し制御信号ＰＷＥを出力することによって電力変換を行なう。そして、充電制御部５０８は、制御信号ＳＥを出力してリレー１５５を閉成することにより、蓄電装置１５０への充電を実行する。
【００７１】
起動制御部５０７は、上述のように充電制御部５０８を起動するための制御装置である。起動制御部５０７には、基本的には、電源ノード５１１からの電源が常時供給されており、常に起動状態ではあるが、走行中や充電操作実行中（動作モード）以外は、低電力モードである待機モードに状態が遷移する。
【００７２】
起動制御部５０７は、コントロールパイロット線Ｌ１からのパイロット信号ＣＰＬＴを充電起動信号ＷＵＰとして受ける。また、起動制御部５０７は、イグニッションスイッチからの始動信号ＩＧを受ける。そして、起動制御部５０７は、始動信号ＩＧがオンとなった場合、またはパイロット信号ＣＰＬＴにおける規定の電圧レベルの立ち上がりを検出した場合に、待機モードから動作モードに遷移する。
【００７３】
起動制御部５０７が動作モードに遷移すると、起動制御部５０７は制御信号ＰＩＭＲによって電源リレーＲＹ１１を閉成する。これによって、起動制御部５０７は充電制御部５０８を起動する。
【００７４】
次に、このような充電システムにおいて実行される充電動作について、図４を用いて説明する。
【００７５】
図４は、実施の形態１における、正常時の充電制御動作を説明するためのタイムチャートである。図４においては、横軸に時間が示され、縦軸には、車両ＥＣＵ１７０で検出されるパイロット信号ＣＰＬＴの電位、起動制御部５０７および充電制御部５０８の状態、電源リレーＲＹ１１の状態、スイッチＳＷ１，ＳＷ２の状態、ＣＣＩＤリレー３３２の動作指令、および充電装置１６０による充電処理の実行状態が示される。
【００７６】
図２および図４を参照して、時刻ｔ１において、充電ケーブル３００が車両１０および外部電源４０２の両方に接続されると、車両ＥＣＵ１７０において、ＣＣＩＤ３３０で生成されたパイロット信号ＣＰＬＴが検出される。時刻ｔ１においては、充電制御部５０８は停止状態であるので、起動制御部５０７によってパイロット信号ＣＰＬＴが検出される。なお、このときに検出されるパイロット信号ＣＰＬＴの電位はＶ１（たとえば１２Ｖ）であり、パイロット信号ＣＰＬＴは非発振状態である。
【００７７】
起動制御部５０７によってパイロット信号ＣＰＬＴの電位Ｖ１への立ち上がりが検出されると、起動制御部５０７が待機モードから動作モードへ遷移する。
【００７８】
そして、起動制御部５０７からの制御信号ＰＩＭＲによって電源リレーＲＹ１１が起動されて、時刻ｔ２において電源リレーＲＹ１１の接点が閉じられる。これによって、充電制御部５０８に電源が供給されて、充電制御部５０８が起動状態となる（図４中の時刻ｔ３）。
【００７９】
充電制御部５０８が起動されると、充電制御部５０８は、パイロット信号ＣＰＬＴ（電位Ｖ１）を検出することに応答して、制御信号Ｓ２を活性化してスイッチＳＷ２を導通状態にする。そうすると、抵抗回路５０２のプルダウン抵抗Ｒ２によってパイロット信号ＣＰＬＴの電位はＶ２（たとえば９Ｖ）に低下する（図４中の時刻ｔ４）。
【００８０】
そして、ＣＣＩＤ制御部６１０によってパイロット信号ＣＰＬＴの電位がＶ２に低下したことが検出されると、ＣＣＩＤ制御部６１０はパイロット信号ＣＰＬＴを発振状態とする。
【００８１】
充電制御部５０８は、パイロット信号ＣＰＬＴが発振状態となったことを検出すると、図３で説明したようにパイロット信号ＣＰＬＴのデューティによって、充電ケーブル３００の定格電流を検出する。
【００８２】
そして、充電制御部５０８は充電動作を開始するために制御信号Ｓ１を活性化させてスイッチＳＷ１を導通状態にする（図４中の時刻ｔ５）。これにともなって、プルダウン抵抗Ｒ３によって、パイロット信号ＣＰＬＴの電位がＶ３（たとえば６Ｖ）に低下する。
【００８３】
このパイロット信号ＣＰＬＴの電位がＶ３に低下したことを、ＣＣＩＤ制御部６１０が検出すると、時刻ｔ６において、ＣＣＩＤ制御部６１０によってＣＣＩＤリレー３３２の接点が閉じられて、外部電源４０２からの電力が充電ケーブル３００を介して車両１０に伝達される。
【００８４】
充電制御部５０８において、電圧ＶＡＣが検出されると、充電制御部５０８によってリレー１５５（図１）の接点が閉じられ、かつ充電装置１６０（図１）が制御されることによって、蓄電装置１５０（図１）の充電処理が開始される（図４中の時刻ｔ７）。
【００８５】
蓄電装置１５０の充電が進み、蓄電装置１５０が満充電となったことが判定されると、充電制御部５０８は、充電処理を停止する（図４中の時刻ｔ８）。そして、充電制御部５０８は、制御信号Ｓ１を非活性化してスイッチＳＷ１を非導通状態とする（図３中の時刻ｔ９）。これによって、パイロット信号ＣＰＬＴの電位がＶ２となり、ＣＣＩＤリレー３３２が非導通状態とされて（図４中の時刻ｔ１０）、外部電源４０２からの電力の供給が停止される。
【００８６】
その後、充電制御部５０８は、制御信号Ｓ２を非活性化してスイッチＳＷ２を非導通状態とするとともに（図４中の時刻ｔ１１）、自らを停止状態とする（図４中の時刻ｔ１２）。
【００８７】
これに応答して、起動制御部５０７は、時刻ｔ１３にて電源リレーＲＹ１１を開放する。そして、起動制御部５０７は、パイロット信号ＣＰＬＴの発振が停止したことに応答して、自らを待機モードへ遷移させる（図４中の時刻ｔ１４）。これにより一連の充電動作が完了する。
【００８８】
その後、一般的には、車両１０を走行させるために、時刻ｔ１５にて充電ケーブル３００が取り外されパイロット信号ＣＰＬＴの電位は０Ｖとなる。
【００８９】
そして、再度充電ケーブル３００が車両１０に接続されて、起動制御部５０７によってパイロット信号ＣＰＬＴについての電位Ｖ１への立ち上がりが検出されると、起動制御部５０７が動作モードに遷移し（図４中の時刻ｔ１６）、上述のような充電動作が再開される。
【００９０】
このように、パイロット信号ＣＰＬＴの立ち上がりを検出することによって充電制御部５０８を起動して充電動作を実行するようなシステムにおいて、たとえば、充電ケーブル３００のＣＣＩＤ３３０の故障等によってパイロット信号ＣＰＬＴの発振動作が停止できなくなった場合を考える。
【００９１】
図５は、パイロット信号ＣＰＬＴの発振停止異常が発生した場合の、充電制御動作を説明するためのタイムチャートである。この図５においては、時刻ｔ３３までは、図４と同様に正常な充電動作が実行されている。しかしながら、時刻ｔ３１においてスイッチＳＷ２が非活性化とされてパイロット信号ＣＰＬＴの電位がＶ１に戻されているにもかかわらず、パイロット信号ＣＰＬＴの発振状態が継続されたままとなっている。
【００９２】
このような状態となると、起動制御部５０７は、パイロット信号ＣＰＬＴの電位がＶ１に戻されたことに応答して一旦は待機モードとなる（図５中の時刻ｔ３４）。しかしながら、パイロット信号ＣＰＬＴの発振が継続されているので、パイロット信号ＣＰＬＴについての電位Ｖ１への次の立ち上がり（図５中の時刻ｔ３５）によって再び動作モードとなる。
【００９３】
これによって、再度充電動作が開始されて、電源リレーＲＹ１１の閉成（図５中の時刻ｔ３６）、充電制御部５０８の起動（図５中の時刻ｔ３７）およびスイッチＳＷ２の活性化（図５中の時刻ｔ３８）が行なわれる。しかしながら、前回の充電処理（時刻ｔ２７〜ｔ２８）において蓄電装置１５０がすでに満充電状態となっているため、充電動作は即座に完了となり、時刻ｔ２９〜ｔ３４までの停止処理が行なわれる。
【００９４】
ところが、時刻ｔ２９〜ｔ３４までの停止処理完了後においても、パイロット信号ＣＰＬＴが発振状態のままであるので、再度起動制御部５０７が動作モードとなり、充電動作の開始と停止が際限なく繰り返されることが起こり得る。そうすると、各リレーの寿命の低下の原因となったり、車両ＥＣＵ１７０に電源を供給するバッテリ（図示せず）の電力を使い果たしてしまったりすることが起こり得る。
【００９５】
また、前回の充電動作の終了（時刻ｔ２８）が満充電の検出ではなく、充電システムのなんらかの異常を検出したことによって終了した場合にも、図５と同様に充電動作の開始と停止が繰り返されることになり、上述のリレー等の寿命低下に加えて、発生している異常を悪化させたり、その異常に起因して充電システムのさらなる故障を引き起こす原因となったりすることも考えられる。
【００９６】
そこで、実施の形態１においては、前回の充電動作がどのような状態で終了したかを示す終了要因に基づいて、次回の充電動作の許可または禁止を判定する充電制御を実行する。具体的には、終了要因が、図５で説明したような、満充電の検出あるいはシステム異常の検出などのように、次回の充電動作によって蓄電装置１５０のＳＯＣの増加が不可能であると予測される場合には、次回の充電動作が禁止とされる。一方、前回の充電動作において、操作者による操作や外部電源４０２が停電したことによって満充電となる前に充電動作が中断してしまった場合や、一旦満充電となった後に車両の走行や補機負荷の使用によって蓄電装置１５０のＳＯＣが低下したような場合のように、再度の充電動作によって蓄電装置１５０のＳＯＣの増加が可能であると予測される場合には、次回の充電動作が許可される。
【００９７】
図６は、実施の形態１に従う充電制御を実行した場合の、パイロット信号ＣＰＬＴの発振停止異常時の充電制御動作を説明するためのタイムチャートである。図６の縦軸には、図４および図５で説明した項目に加えて、充電禁止フラグＩＮＨ１および起動禁止フラグＩＮＨ２が示される。
【００９８】
ここで、充電禁止フラグＩＮＨ１は、充電制御部５０８において充電処理を開始するか否かを判断するために用いられるフラグであり、たとえば、充電禁止フラグＩＮＨ１がオンに設定されている場合には、充電制御部５０８は次回の充電処理を実行しない。また、起動禁止フラグＩＮＨ２は、起動制御部５０７が動作状態になったときに、充電制御部５０８の起動を行なうか否かを判断するために用いられるフラグであり、起動制御部５０７は、たとえば、起動禁止フラグＩＮＨ２がオンに設定されていると、充電制御部５０８の起動を実行しない。
【００９９】
図６を参照して、図６中の時刻ｔ４７までは、図５の時刻ｔ２７と同様の処理が行なわれて、充電処理が開始される。そして、時刻ｔ４８において、たとえば蓄電装置１５０が満充電状態となったことに起因して充電処理が終了すると、充電制御部５０８において、充電禁止フラグＩＮＨ１がオンに設定される。
【０１００】
その後、時刻ｔ４９〜ｔ５４までの停止処理が行なわれるが、図５と同様にパイロット信号ＣＰＬＴの発振が継続されるので、時刻ｔ５５で起動制御部５０７が再び動作モードに遷移し（図６中の時刻ｔ５６）、起動制御部５０７は充電制御部５０８を起動する（図６中の時刻ｔ５７）。しかしながら、充電禁止フラグＩＮＨ１がオンに設定されているので、充電制御部５０８は、スイッチＳＷ１，ＳＷ２の活性化を実行せず、充電処理を行なわないまま時刻ｔ５９において停止する。
【０１０１】
また、充電制御部５０８は、充電禁止フラグＩＮＨ１がオンの状態のままで起動された条件が成立すると、起動制御部５０７による次回の充電制御部５０８の起動を禁止するために、起動制御部５０７へ充電制御部５０８の起動禁止指示を出力する。起動制御部５０７は、充電制御部５０８からの起動禁止指示に応答して、起動禁止フラグＩＮＨ２をオンに設定する。これによって、時刻ｔ６０以降は、起動制御部５０７が動作モードに遷移しても（時刻ｔ６１）、起動制御部５０７は充電制御部５０８を起動しないので、充電動作は行なわれない。
【０１０２】
なお、時刻ｔ４８における充電処理の終了要因が、操作者による強制中断であったような場合には、時刻ｔ４８において充電禁止フラグＩＮＨ１がオンとされない。この場合には、次回の充電動作において充電処理が適切に実行される。
【０１０３】
次に、起動制御部５０７および充電制御部５０８において実行される、充電制御における処理の詳細を図７および図８を用いて説明する。図７は、起動制御部５０７で実行される充電制御部５０８の起動・停止制御処理を説明するためのフローチャートである。一方、図８は、充電制御部５０８で実行される充電制御処理を説明するためのフローチャートである。なお、図７および図８に示すフローチャートは、起動制御部５０７および充電制御部５０８にそれぞれ予め格納されたプログラムがメインルーチンから呼び出されて、所定周期で実行されることによって処理が実現される。あるいは、一部のステップについては、専用のハードウェア（電子回路）を構築して処理を実現することも可能である。
【０１０４】
まず、図２および図７を参照して、起動制御部５０７の処理を説明する。
起動制御部５０７は、ステップ（以降、ステップをＳと略す。）１００にて、パイロット信号ＣＰＬＴにおける電位Ｖ１への立ち上がり、または始動信号ＩＧがオンとなったことを検出したか否かを判定する。
【０１０５】
上記の信号のいずれも検出されなかった場合（Ｓ１００にてＮＯ）は、処理がＳ１９０に進められ、起動制御部５０７は、動作モードへの遷移を行なわずに、待機モードを維持する。
【０１０６】
一方、パイロット信号ＣＰＬＴにおける電位Ｖ１への立ち上がり、または始動信号ＩＧがオンとなったことのいずれかが検出された場合（Ｓ１００にてＹＥＳ）は、処理がＳ１１０に進められて、起動制御部５０７は動作モードへ遷移する。
【０１０７】
次に、起動制御部５０７は、Ｓ１２０にて、充電制御部５０８の起動が禁止されているか否か、すなわち起動禁止フラグＩＮＨ２がオンに設定されているか否かを判定する。
【０１０８】
充電制御部５０８の起動が禁止されている場合（Ｓ１２０にてＹＥＳ）、すなわち起動禁止フラグＩＮＨ２がオンの場合には、処理がＳ１９０に進められる。そして、起動制御部５０７は、充電制御部５０８を起動することなく待機モードへ遷移する。
【０１０９】
一方、充電制御部５０８の起動が禁止されていない場合（Ｓ１２０にてＮＯ）、すなわち起動禁止フラグＩＮＨ２がオフの場合には、Ｓ１３０に処理が進められて、起動制御部５０７は、電源リレーＲＹ１１をオンにして充電制御部５０８を起動するとともに、起動要因を充電制御部５０８に送信する（図７中のＡ）。ここで、起動要因とは、充電制御部５０８の起動が、パイロット信号ＣＰＬＴに起因するもの、すなわち外部充電の開始に起因して行なわれたもの（充電モード）であるか、あるいは始動信号ＩＧに起因するもの、すなわち車両１０の走行開始に起因して行なわれたもの（走行モード）であるかを示す信号である。
【０１１０】
そして、起動制御部５０７は、Ｓ１４０にて、起動要因が充電モードであるか否かを判定する。
【０１１１】
起動要因が充電モードである場合（Ｓ１４０にてＹＥＳ）は、処理がＳ１５０に進められ、次に充電制御部５０８による充電処理が終了したか否かを判定する。
【０１１２】
充電制御部５０８による充電処理が終了していない場合（Ｓ１５０にてＮＯ）は、処理がＳ１５０に戻されて、起動制御部５０７は充電処理が終了するのを待つ。
【０１１３】
充電制御部５０８による充電処理が終了した場合（Ｓ１５０にてＹＥＳ）は、処理がＳ１６０に進められ、起動制御部５０７は、図８において後述するように、充電制御部５０８からの起動禁止指示（図７中のＢ）が送信されているか否かを判定する。
【０１１４】
起動禁止指示が送信されている場合（Ｓ１６０にてＹＥＳ）は、処理がＳ１７０に進められる。そして、起動制御部５０７は、次回の充電制御部５０８の起動を禁止するために起動禁止フラグＩＮＨ２をオンに設定し、処理をＳ１８０に進める。
【０１１５】
起動禁止指示が送信されていない場合（Ｓ１６０にてＹＥＳ）は、処理がＳ１７５に進められる。起動制御部５０７は、起動禁止フラグＩＮＨ２をオフに設定して、処理をＳ１８０に進める。
【０１１６】
起動制御部５０７は、Ｓ１８０にて、充電制御部５０８が停止したことに応じて、電源リレーＲＹ１１を開放して、充電制御部５０８への電源供給を停止する。
【０１１７】
その後、起動制御部５０７は、パイロット信号ＣＰＬＴの電位がＶ１に復帰したことに応じて待機モードへ遷移する。
【０１１８】
一方、充電モードでない場合（Ｓ１４０にてＮＯ）は、すなわち走行モードであり、処理がＳ１５５に進められる。そして、起動制御部５０７は、車両１０の走行が終了したか否かを判定する。走行終了は、たとえば、始動信号ＩＧがオフになったことによって判定するようにしてもよい。
【０１１９】
走行が終了していない場合（Ｓ１５５にてＮＯ）は、処理がＳ１５５に戻されて、起動制御部５０７は走行が終了するのを待つ。
【０１２０】
走行が終了した場合（Ｓ１５５にてＹＥＳ）は、処理がＳ１８０に進められて、充電制御部５０８への電源供給を停止するとともに、パイロット信号ＣＰＬＴの電位がＶ１に復帰したことに応じて待機モードへ遷移する（Ｓ１９０）。
【０１２１】
なお、図７には示していないが、充電制御部５０８において充電禁止フラグＩＮＨ１がオフに設定された場合には、起動禁止フラグＩＮＨ２も連動してオフにされる。
【０１２２】
次に、図２および図８を参照して、充電制御部５０８の処理を説明する。
充電制御部５０８は、起動制御部５０７による電源リレーＲＹ１１の制御によって電源が供給されると、Ｓ２００にて起動処理を実行する。具体的な処理としては、充電制御部５０８の内部メモリなどのイニシャル処理、および起動制御部５０７からの起動要因の受信などが含まれる。
【０１２３】
そして、充電制御部５０８は、Ｓ２１０において、起動制御部５０７から送信された起動要因が充電モードであるか否かを判定する。
【０１２４】
起動要因が充電モードである場合（Ｓ２１０にてＹＥＳ）は、処理がＳ２２０に進められ、充電制御部５０８は、次に、パイロット信号ＣＰＬＴの発振指令がオフであるにもかかわらずパイロット信号ＣＰＬＴが発振状態であるか否か、すなわちパイロット信号ＣＰＬＴの発振停止不能の異常が発生しているか否かを判定する。具体的には、充電制御部５０８からのスイッチＳＷ２の制御信号Ｓ２が非活性状態であり、かつパイロット信号ＣＰＬＴが発振状態であるか否かが判断される。
【０１２５】
パイロット信号ＣＰＬＴの発振停止不能の異常が発生している場合（Ｓ２２０にてＹＥＳ）は、処理がＳ２３０に進められる。
【０１２６】
パイロット信号ＣＰＬＴの発振停止不能の異常が発生していない場合（Ｓ２２０にてＮＯ）は、処理がＳ２２５に進められ、充電制御部５０８は、パイロット信号ＣＰＬＴの発振指令がオンでありかつパイロット信号ＣＰＬＴが発振状態であるか否か、すなわち正常な充電開始状態であるか否かを判定する。
【０１２７】
正常な充電開始状態である場合（Ｓ２２５にてＹＥＳ）は、処理がＳ２３０に進められる。
【０１２８】
それ以外の場合、すなわちパイロット信号ＣＰＬＴが発振状態ではない場合（Ｓ２２５にてＮＯ）は、処理がＳ２７０に進められて、充電制御部５０８は自らの停止処理を行なう。
【０１２９】
なお、上記のＳ２２０およびＳ２２５を統合して、パイロット信号ＣＰＬＴの発振指令を考慮せずに、単にパイロット信号ＣＰＬＴが発振状態であるか否かを判定するようにしてもよい。
【０１３０】
次に、充電制御部５０８は、Ｓ２３０にて、充電禁止フラグＩＮＨ１がオフであるか否かを判定する。
【０１３１】
充電禁止フラグＩＮＨ１がオフである場合（Ｓ２３０にてＹＥＳ）は、処理がＳ２４０に進められ、充電制御部５０８は、スイッチＳＷ１の制御信号Ｓ１を活性化するとともに、蓄電装置１５０のＳＯＣを監視しながら、リレー１５５および充電装置１６０を制御して蓄電装置１５０の充電処理を実行する。
【０１３２】
そして、充電制御部５０８は、充電処理が終了すると、Ｓ２５０にて、充電処理の終了要因を判定する。具体的には、充電制御部５０８は、終了要因が、蓄電装置１５０が満充電状態となったことに起因して終了したか、あるいはシステム異常が検出されたことによって終了したか否か、すなわち次回の充電動作によって蓄電装置１５０のＳＯＣの増加が可能かどうかを判定する。なお、Ｓ２５０において、次回の充電動作によって蓄電装置１５０のＳＯＣの増加が可能かどうかの判定に、満充電および異常検出以外の項目を考慮するようにしてもよい。
【０１３３】
終了要因が満充電または異常検出であった場合（Ｓ２５０にてＹＥＳ）は、充電制御部５０８は次回の充電動作によって蓄電装置１５０のＳＯＣの増加が不可能であると判定し、処理をＳ２６０に進めて、充電禁止フラグＩＮＨ１をオンに設定する。
【０１３４】
一方、終了要因が満充電および異常検出のいずれでもない場合（Ｓ２５０にてＮＯ）は、たとえば、前回の充電動作において蓄電装置１５０が満充電となる前に強制的に中断されたような場合であって、充電制御部５０８は次回の充電動作によって蓄電装置１５０のＳＯＣの増加が可能であると判定し、処理をＳ２６５に進めて、充電禁止フラグＩＮＨ１をオフに設定する。
【０１３５】
その後、充電制御部５０８は、処理をＳ２７０に進めて、自らを停止させる。
Ｓ２３０において充電禁止フラグＩＮＨ１がオンである場合（Ｓ２３０にてＮＯ）は、処理がＳ２４５に進められ、充電制御部５０８は、起動制御部５０７における次回の動作モードへの遷移の際に、充電制御部５０８の起動を禁止するような指示を起動制御部５０７に出力する（図８中のＢ）。そして、処理がＳ２７０に進められる。なお、起動制御部５０７においては、上述のように、この起動禁止指示に応答して起動禁止フラグＩＮＨ２が設定される。
【０１３６】
一方、Ｓ２１０において、起動要因が走行モードであった場合（Ｓ２１０にてＮＯ）は、処理がＳ２１５に進められる。そして、充電制御部５０８は、充電禁止フラグＩＮＨ１がオンであるか否かを判定する。
【０１３７】
充電禁止フラグＩＮＨ１がオンである場合（Ｓ２１５にてＹＥＳ）は、次に充電制御部５０８は、Ｓ２１６にて、蓄電装置１５０のＳＯＣが予め定められたしきい値α１未満であるか否か（ＳＯＣ＜α１）を判定する。
【０１３８】
ＳＯＣが予め定められたしきい値α１未満である場合（Ｓ２１６にてＹＥＳ）は、充電制御部５０８は、蓄電装置１５０の電力が消費されて次回の充電動作によってＳＯＣの増加が可能であると判定し、Ｓ２１７にて充電禁止フラグＩＮＨ１をオフに設定する。その後、処理がＳ２７０に進められて、充電制御部５０８は自らを停止する。
【０１３９】
Ｓ２１５において充電禁止フラグＩＮＨ１がオフの場合（Ｓ２１５にてＮＯ）、あるいは、Ｓ２１６においてＳＯＣがしきい値α１以上（ＳＯＣ≧α１）の場合には、いずれも処理がＳ２７０に進められ、充電制御部５０８は自らを停止する。
【０１４０】
以上のような処理に従って制御を行なうことによって、パイロット信号ＣＰＬＴの発振停止不能が生じたような場合であっても、充電動作の開始と停止とが繰り返されるような不具合を防止することができ、適切な充電動作を実行することが可能となる。
【０１４１】
［実施の形態２］
実施の形態１では、図２における抵抗回路５０２において、パイロット信号ＣＰＬＴの発振開始を指示するためのスイッチＳＷ２と、充電開始を指示するためのスイッチＳＷ１が設けられる構成の場合について説明した。
【０１４２】
しかしながら、図９における車両ＥＣＵ１７０Ａに含まれる抵抗回路５０２Ａのように、パイロット信号ＣＰＬＴの発振開始を指示するためのスイッチＳＷ２が備えられていない構成を有する場合がある。このような構成においては、充電ケーブル３００が接続された時点で、パイロット信号ＣＰＬＴの電位がＶ１からＶ２に低下されて、即座にパイロット信号ＣＰＬＴの発振が開始される。
【０１４３】
そのため、図８のフローチャートにおけるＳ２２０，Ｓ２２５のように、パイロット信号ＣＰＬＴの発振指令および実際の発振状態の条件を判定することはできない。さらに、充電ケーブル３００が接続されている場合には、常にパイロット信号ＣＰＬＴが発振状態となるので、たとえば蓄電装置１５０が満充電状態となって正常に充電が終了したような場合に、発振回路に異常がなくとも発振状態が継続される。そうすると、充電処理終了後のパイロット信号ＣＰＬＴの立ち上がり検出によって、充電制御部５０８の起動と停止とが繰り返されることになる可能性がある。
【０１４４】
そのため、実施の形態２においては、パイロット信号ＣＰＬＴの発振開始を指示するためのスイッチＳＷ２が設けられておらず、充電ケーブル３００が接続されている間は常にパイロット信号ＣＰＬＴが発振状態となるような構成において、充電処理の終了後に充電制御部５０８の起動と停止とが繰り返される不具合を防止するような充電制御を行なう。
【０１４５】
図１０は、実施の形態２において、充電制御部５０８で実行される充電制御処理を説明するためのフローチャートである。なお、実施の形態２における起動制御部５０７の処理は、実施の形態１における図７のフローチャートと同じであるので、その説明は繰り返さない。また、図１０において図８と同様の処理をするステップについても、説明を繰り返さない場合がある。
【０１４６】
図９および図１０を参照して、充電制御部５０８は、起動制御部５０７による電源リレーＲＹ１１の制御によって電源が供給されると、Ｓ３００にて起動処理を実行する。
【０１４７】
そして、充電制御部５０８は、Ｓ３１０において、起動制御部５０７から送信された起動要因が充電モードであるか否かを判定する。
【０１４８】
起動要因が充電モードである場合（Ｓ３１０にてＹＥＳ）は、処理がＳ３２０に進められ、充電制御部５０８は、次に、パイロット信号ＣＰＬＴが発振状態であるか否かを判定する。
【０１４９】
パイロット信号ＣＰＬＴが発振していない場合（Ｓ３２０にてＮＯ）は、処理がＳ３６０に進められて、充電制御部５０８は現在の起動禁止フラグＩＮＨ２に基づいて、次回の動作モードへの遷移の際に充電制御部５０８の起動を禁止するか否かの指示を起動制御部５０７に対して出力する。
【０１５０】
その後、充電制御部５０８は、Ｓ３７０にて自らの停止処理を行なう。
一方、パイロット信号ＣＰＬＴが発振している場合（Ｓ３２０にてＹＥＳ）は、処理がＳ３３０に進められ、充電制御部５０８は、スイッチＳＷ１の制御信号Ｓ１を活性化するとともに、蓄電装置１５０のＳＯＣを監視しながら、リレー１５５および充電装置１６０を制御して蓄電装置１５０の充電処理を実行する。
【０１５１】
そして、充電制御部５０８は、充電処理が終了すると、Ｓ３４０にて、充電処理の終了要因を判定する。
【０１５２】
終了要因が満充電または異常検出であった場合（Ｓ３４０にてＹＥＳ）は、充電制御部５０８は次回の充電動作によって蓄電装置１５０のＳＯＣの増加が不可能であると判定し、処理をＳ３５０に進めて、起動禁止フラグＩＮＨ２をオンに設定する。
【０１５３】
一方、終了要因が満充電および異常検出のいずれでもない場合（Ｓ３４０にてＮＯ）は、充電制御部５０８は次回の充電動作によって蓄電装置１５０のＳＯＣの増加が可能であると判定し、処理をＳ３５５に進めて、起動禁止フラグＩＮＨ２をオフに設定する。
【０１５４】
その後、充電制御部５０８は、処理をＳ３６０およびＳ３７０の処理を実行する。
一方、Ｓ３１０において、起動要因が走行モードであった場合（Ｓ３１０にてＮＯ）は、処理がＳ３１５に進められる。そして、充電制御部５０８は、起動禁止フラグＩＮＨ２がオンであるか否かを判定する。
【０１５５】
起動禁止フラグＩＮＨ２がオンである場合（Ｓ３１５にてＹＥＳ）は、次に充電制御部５０８は、Ｓ３１６にて、蓄電装置１５０のＳＯＣが予め定められたしきい値α２未満であるか否か（ＳＯＣ＜α２）を判定する。
【０１５６】
ＳＯＣが予め定められたしきい値α２未満である場合（Ｓ３１６にてＹＥＳ）は、充電制御部５０８は、蓄電装置１５０の電力が消費されて次回の充電動作によってＳＯＣの増加が可能であると判定し、Ｓ３１７にて起動禁止フラグＩＮＨ２をオフに設定する。その後、充電制御部５０８は、処理をＳ３６０およびＳ３７０の処理を実行する。
【０１５７】
Ｓ３１５において起動禁止フラグＩＮＨ２がオフの場合（Ｓ３１５にてＮＯ）、あるいは、Ｓ３１６においてＳＯＣがしきい値α２以上（ＳＯＣ≧α２）の場合には、いずれも処理がＳ３６０に進められる。なお、実施の形態２におけるしきい値α２は、実施の形態１におけるしきい値α１と同じであってもよいし、異なっていてもよい。
【０１５８】
以上のような処理に従って制御を行なうことによって、充電ケーブル３００が接続されている間は、常にパイロット信号ＣＰＬＴが発振状態となるような構成において、充電処理の終了後に充電制御部５０８の起動と停止とが繰り返される不具合を防止することが可能となる。
【０１５９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６０】
１０  車両、２０  駆動部、１２０  ＭＧ、１３０  駆動輪、１５０  蓄電装置、１５５  リレー、１６０  充電装置、１７０，１７０Ａ  車両ＥＣＵ、１８０  モータ駆動装置、１８２，６０４，６５０  電圧センサ、２７０  インレット、３００  充電ケーブル、３１０  コネクタ、３１２  接続検知回路、３２０  プラグ、３３０  ＣＣＩＤ、３３２  ＣＣＩＤリレー、３３４  コントロールパイロット回路、３４０，３４０Ａ，３４０Ｂ  電線部、３４１  電力線、４００  コンセント、４０２  外部電源、５０２，５０２Ａ  抵抗回路、５０４，５０６  入力バッファ、５０７  起動制御部、５０８  充電制御部、５１０，５１１  電源ノード、５１２  車両アース、６０２  発振装置、６０６  電磁コイル、６０８  漏電検出器、６１０  ＣＣＩＤ制御部、６６０  電流センサ、ＡＣＬ１，ＡＣＬ２  電力線、Ｌ１  コントロールパイロット線、Ｌ２  接地線、Ｌ３  接続信号線、Ｒ１〜Ｒ３，Ｒ１０，Ｒ１１  抵抗、ＲＹ１１  電源リレー、ＳＷ１，ＳＷ２  スイッチ。
【図１】
2012085458.tif 000003
【図２】
2012085458.tif 000004
【図３】
2012085458.tif 000005
【図４】
2012085458.tif 000006
【図５】
2012085458.tif 000007
【図６】
2012085458.tif 000008
【図７】
2012085458.tif 000009
【図８】
2012085458.tif 000010
【図９】
2012085458.tif 000011
【図１０】
2012085458.tif 000012