(57)【要約】【課題】給油に際して、燃料タンク内の減圧に要する待ち時間を減らす。【解決手段】蒸発燃料処理装置は、燃料タンクとキャニスタとを接続するベーパ通路の流路を開閉する封鎖弁と、封鎖弁の開閉を制御する開閉制御部とを備えている。また、蒸発燃料処理装置は、燃料供給施設の位置情報が記述された地図データを記憶しているとともに、自車の現在位置の情報を取得する位置特定部を備えている。位置特定部は、地図データと自車の現在位置の情報とに基づいて、自車の現在位置から燃料供給施設までの距離を算出する（ステップＳ２２０）。開閉制御部は、自車の現在位置から所定距離Ｚ以下の範囲に燃料供給施設が存在する場合、封鎖弁を開弁する減圧処理を実行する（ステップＳ２３０）。【選択図】図３
2019203493.tif 000002
【特許請求の範囲】
【請求項１】
一端が燃料タンク内に連通されているベーパ通路と、前記ベーパ通路の他端が接続されているとともに、前記燃料タンク内で発生した蒸発燃料を吸着して捕集するキャニスタと、前記ベーパ通路の途中に設けられ、当該ベーパ通路の流路を開閉する封鎖弁と、前記封鎖弁の開閉を制御する開閉制御部とを備えている蒸発燃料処理装置であって、
前記燃料タンクに給油を行うための給油口を覆うリッドドアのロックを解除するリッド制御部と、燃料供給施設の位置情報が記述された地図データを記憶しているとともに、自車の現在位置の情報を取得する位置特定部とを備え、
前記リッド制御部は、前記リッドドアを開く際にユーザによって操作されるリッドスイッチからの入力信号を受信した場合、前記燃料タンクの内圧が、予め定められた所定値以下まで低下していることを条件に、前記リッドドアのロックを解除し、
前記位置特定部は、前記地図データと前記自車の現在位置の情報とに基づいて、前記自車の現在位置から前記燃料供給施設までの距離を算出し、
前記開閉制御部は、前記自車の現在位置から所定距離以下の範囲に前記燃料供給施設が存在する場合、前記封鎖弁を開弁する減圧処理を実行する
蒸発燃料処理装置。
【請求項２】
前記リッド制御部は、前記燃料タンクの内圧が予め定められた所定値以下まで低下しており、且つ前記自車の車速が判定車速未満であることを条件に、前記リッドドアのロックを解除する
請求項１に記載の蒸発燃料処理装置。
【請求項３】
前記開閉制御部は、前記減圧処理の実行後、前記燃料タンクの内圧が、予め定められた所定値以下まで低下した場合に、前記封鎖弁を閉弁する
請求項１または２に記載の蒸発燃料処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、蒸発燃料処理装置に関する。
【背景技術】
【０００２】
特許文献１に開示された蒸発燃料処理装置においては、内燃機関の燃料を貯蔵する燃料タンク内から、ベーパ通路が延びている。ベーパ通路は、燃料タンク内で発生した蒸発燃料を吸着して捕集するキャニスタに接続されている。キャニスタからは、パージ通路が延びている。パージ通路は、内燃機関の吸気通路に接続されている。ベーパ通路の途中には、当該ベーパ通路の流路を開閉する封鎖弁が設けられている。また、パージ通路の途中には、吸気通路への蒸発燃料の導入量を調整する制御弁が設けられている。封鎖弁及び制御弁は、制御装置で制御される。
【０００３】
また、燃料タンクからはフューエルパイプが延びており、このフューエルパイプの一方側の開口が、給油するための給油口になっている。給油口は、リッドドアで開閉可能に覆われている。制御装置は、ユーザによって操作されるリッドスイッチの入力信号に応じて、リッドドアのロックを解除する。
【０００４】
上記の蒸発燃料処理装置において制御装置は、内燃機関の停止中、封鎖弁を閉弁する。そして、ユーザが給油のためにリッドスイッチを操作した場合、制御装置は封鎖弁を開弁して燃料タンクの内圧を解放し、当該内圧を大気圧近傍にまで低下させた上で、リッドドアのロックを解除する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１５６４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の蒸発燃料処理装置においては、ユーザがリッドスイッチを操作した後、制御装置によってリッドドアのロックが解除されて実際に給油作業が可能となるまでの間に、燃料タンク内の減圧に要する待ち時間が発生する。例えば燃料タンクの内圧が過度に高くなっている場合には、上記の待ち時間が長くなるため、給油が可能となるまでに相応に時間がかかる。
【課題を解決するための手段】
【０００７】
上記課題を解決するための蒸発燃料処理装置は、一端が燃料タンク内に連通されているベーパ通路と、前記ベーパ通路の他端が接続されているとともに、前記燃料タンク内で発生した蒸発燃料を吸着して捕集するキャニスタと、前記ベーパ通路の途中に設けられ、当該ベーパ通路の流路を開閉する封鎖弁と、前記封鎖弁の開閉を制御する開閉制御部とを備えている蒸発燃料処理装置であって、前記燃料タンクに給油を行うための給油口を覆うリッドドアのロックを解除するリッド制御部と、燃料供給施設の位置情報が記述された地図データを記憶しているとともに、自車の現在位置の情報を取得する位置特定部とを備え、前記リッド制御部は、前記リッドドアを開く際にユーザによって操作されるリッドスイッチからの入力信号を受信した場合、前記燃料タンクの内圧が、予め定められた所定値以下まで低下していることを条件に、前記リッドドアのロックを解除し、前記位置特定部は、前記地図データと前記自車の現在位置の情報とに基づいて、前記自車の現在位置から前記燃料供給施設までの距離を算出し、前記開閉制御部は、前記自車の現在位置から所定距離以下の範囲に前記燃料供給施設が存在する場合、前記封鎖弁を開弁する減圧処理を実行する。
【０００８】
上記構成によれば、燃料供給施設内に車両が停止したときには、既に燃料タンク内の減圧が開始されている。そのため、ユーザが燃料供給施設内で車両を停止してリッドスイッチを操作した段階では、燃料タンクの内圧が所定値以下または所定値近傍まで低下している蓋然性が高い。したがって、ユーザがリッドスイッチを操作してからリッドドアのロックが解除されるまでの待ち時間を短縮できる。
【０００９】
蒸発燃料処理装置において、前記リッド制御部は、前記燃料タンクの内圧が予め定められた所定値以下まで低下しており、且つ前記自車の車速が判定車速未満であることを条件に、前記リッドドアのロックを解除してもよい。
【００１０】
上記の構成によれば、車速が高いときに不用意にリッドドアのロックが解除されてしまうことを防止できる。
蒸発燃料処理装置において、前記開閉制御部は、前記減圧処理の実行後、前記燃料タンクの内圧が、予め定められた所定値以下まで低下した場合に、前記封鎖弁を閉弁してもよい。
【００１１】
封鎖弁を開弁した後、当該封鎖弁の開弁を継続したままにしてしまうと、燃料タンクからキャニスタへ蒸発燃料が流出し続け、キャニスタにおける蒸発燃料の吸着量の残容量が少なくなってしまう。この点、上記構成によれば、燃料タンクの内圧が所定値以下まで低下した場合に封鎖弁を閉弁するため、キャニスタにおける蒸発燃料の吸着量の残容量が低下することを抑制できる。
【図面の簡単な説明】
【００１２】
【図１】蒸発燃料処理装置が適用された内燃機関の概略図。
【図２】給油処理の処理手順を表したフローチャート。
【図３】準備処理の処理手順を表したフローチャート。
【発明を実施するための形態】
【００１３】
以下、蒸発燃料処理装置が適用された内燃機関の一実施形態を、図面を参照して説明する。
図１に示すように、ハイブリッド車両には、当該車両の駆動源の一部を構成する内燃機関１００が搭載されている。図示は省略するが、ハイブリッド車両には、内燃機関１００とは別に車両の駆動源の一部を構成するモータジェネレータも搭載されている。モータジェネレータは、バッテリからの電力供給を受けて、駆動輪に駆動力（回転トルク）を付与する。
【００１４】
内燃機関１００は、ピストン２３が往復移動可能に収容された気筒１２を備えている。気筒１２からは、当該気筒１２内に外部からの吸入空気を導入するための吸気通路１１が延びている。また、気筒１２からは、当該気筒１２内の排気を外部へ排出するための排気通路１３が延びている。
【００１５】
吸気通路１１におけるその延設方向の途中には、吸入空気量を調整するスロットル弁２１が設けられている。吸気通路１１におけるスロットル弁２１よりも吸気下流側には、吸入空気の脈動を低減するサージタンク２５が設けられている。吸気通路１１におけるサージタンク２５よりも吸気下流側には、吸気通路１１における気筒１２側の開口に燃料を噴射する燃料噴射弁２２が設けられている。
【００１６】
燃料噴射弁２２は、燃料供給通路３８を介して、内燃機関１００の燃料が貯蔵された燃料タンク３１に繋がっている。図示は省略するが、燃料タンク３１の内部には、フィードポンプが設けられており、フィードポンプが駆動された場合に燃料タンク３１内の燃料が燃料供給通路３８を介して燃料噴射弁２２に供給される。また、燃料タンク３１には、蒸発燃料処理装置５０の内圧センサ３５が取り付けられている。内圧センサ３５は、燃料タンク３１の内圧Ｐｓを検出する。
【００１７】
燃料タンク３１からは、フューエルパイプ３２が延びている。フューエルパイプ３２の先端の開口は、燃料タンク３１に給油を行うための給油口３３となっている。給油口３３には、キャップ３４が着脱可能に取り付けられている。キャップ３４の外側には、リッドドア９０が配置されている。リッドドア９０は、給油口３３及びキャップ３４を覆っている。リッドドア９０が給油口３３及びキャップ３４を覆った状態では、給油口３３及びキャップ３４が車外に露出しないようになっている。
【００１８】
リッドドア９０は、ドア開閉機構９２によって開閉可能となっている。つまり、リッドドア９０は、給油口３３及びキャップ３４を覆っている閉じた状態から、給油口３３及びキャップ３４を外部に開放する開いた状態へと態様を変更できる。図示は省略するが、ドア開閉機構９２は、リッドドア９０を開く方向に付勢する付勢部材と、リッドドア９０を閉じた状態に保持する保持部材とを備えている。リッドドア９０が保持部材によって保持されることで、リッドドア９０は閉じた状態にロックされる。リッドドア９０は、保持部材による保持が解除されると、つまり、ロックが解除されると、付勢部材の付勢力によって開いた状態となる。なお、車両には、リッドドア９０のロックを解除する指示をユーザが入力するためのリッドスイッチ９８が設けられている。また、図示は省略するが、車両には、ユーザが手動によってリッドドア９０のロックを解除するための手動開閉装置が設けられている。
【００１９】
リッドドア９０の近傍には、リッドセンサ９４が設けられている。リッドセンサ９４は、リッドドア９０の開閉位置ＬＳを検出する。リッドセンサ９４は、リッドドア９０が保持部材によって保持されている位置にある場合に、リッドドア９０が閉位置にあることを検出する。また、リッドセンサ９４は、リッドドア９０が保持部材によって保持されている位置にない場合に、リッドドア９０が開位置にあることを検出する。
【００２０】
燃料タンク３１には、蒸発燃料処理装置５０のベーパ通路５１が接続されている。具体的には、燃料タンク３１内からは、当該燃料タンク３１内で発生した蒸発燃料を当該燃料タンク３１の外部へと導くベーパ通路５１が延びている。つまり、ベーパ通路５１は、その一端において燃料タンク３１内に連通されている。そして、ベーパ通路５１の他端は、燃料タンク３１の外部に至っている。ベーパ通路５１におけるその延設方向の途中には、当該ベーパ通路５１の流路を開閉する封鎖弁６０が設けられている。
【００２１】
ベーパ通路５１の他端は、蒸発燃料を吸着して捕集するキャニスタ５２に接続されている。キャニスタ５２の内部には、活性炭等の吸着剤が収容されていて、当該吸着剤に一定量までの蒸発燃料が吸着可能になっている。
【００２２】
キャニスタ５２からは、パージ通路５５が延びている。パージ通路５５は、吸気通路１１におけるサージタンク２５に接続されている。パージ通路５５におけるその延設方向の途中には、当該パージ通路５５の流路を開閉するパージ制御弁６５が設けられている。また、キャニスタ５２からは、外気をキャニスタ５２内に導入するための大気通路５３が延びている。大気通路５３は、大気に開放されている。
【００２３】
封鎖弁６０やパージ制御弁６５の開閉、及びリッドドア９０のロックの解除は、制御装置８０によって制御される。制御装置８０は、各種のプログラム（ソフトウェア）が格納された不揮発性のＲＯＭ、各種のプログラムを実行するＣＰＵ、プログラムの実行に際してデータが一時的に記憶される揮発性のＲＡＭ等を備えたコンピュータである。なお、制御装置８０は、封鎖弁６０、パージ制御弁６５、及びリッドドア９０の制御の他にも、スロットル弁２１の開度や燃料噴射弁２２の燃料噴射量など、内燃機関１００全体を制御する電子制御ユニット（ＥＣＵ）として構成されている。
【００２４】
制御装置８０には、車両に設けられた各種センサやアンテナからの信号が入力される。具体的には、車両には、当該車両の走行速度（車速ＳＰ）を検出する車速センサ７２が設けられている。車速センサ７２が検出する車速ＳＰに関する信号は制御装置８０に入力される。また、車両には、ＧＰＳ衛星から供給されるＧＰＳ信号Ｇを受信するＧＰＳアンテナ７４が搭載されている。ＧＰＳアンテナ７４が受信するＧＰＳ信号Ｇは制御装置８０に入力される。上記の信号の他に、制御装置８０には、内圧センサ３５が検出する燃料タンク３１の内圧Ｐｓや、リッドセンサ９４が検出するリッドドア９０の開閉位置ＬＳに関する信号が入力される。また、制御装置８０には、リッドドア９０を開く際にユーザが操作するリッドスイッチ９８からの入力信号Ｗが入力される。
【００２５】
制御装置８０は、封鎖弁６０及びパージ制御弁６５の開閉を制御する開閉制御部８１を備えている。開閉制御部８１は、封鎖弁６０及びパージ制御弁６５に対して、開弁または閉弁を要求する信号を出力する。この信号に基づいて、封鎖弁６０及びパージ制御弁６５は開弁または閉弁する。
【００２６】
制御装置８０は、リッドドア９０のロックを解除するリッド制御部８４を備えている。リッド制御部８４は、ドア開閉機構９２の保持部材に対して、リッドドア９０の保持（ロック）を解除する信号を出力する。この信号に基づいて、リッドドア９０のロックが解除される。
【００２７】
制御装置８０は、自車の現在位置の情報を取得する位置特定部８６を備えている。位置特定部８６は、ＧＰＳ信号Ｇを自車の現在位置の情報に変換することで、自車の現在位置の情報を取得する。また、位置特定部８６は、燃料供給施設の位置情報が記述された地図データを記憶している。位置特定部８６は、地図データと自車の現在位置の情報とに基づいて、自車の現在位置から燃料供給施設までの距離Ｄを算出する。
【００２８】
次に、開閉制御部８１による封鎖弁６０及びパージ制御弁６５の具体的な開閉制御を、内燃機関１００の動作状態と合わせて説明する。開閉制御部８１は、キャニスタ５２の吸着剤における蒸発燃料の吸着量の残容量が低下することがないように封鎖弁６０及びパージ制御弁６５を開閉制御する。
【００２９】
内燃機関１００の停止中には、開閉制御部８１は封鎖弁６０を閉弁する。封鎖弁６０が閉弁されることで、燃料タンク３１は密封される。したがって、燃料タンク３１内で発生した蒸発燃料は、燃料タンク３１内に閉じ込められる。また、内燃機関１００の停止中には、開閉制御部８１はパージ制御弁６５も閉弁する。
【００３０】
内燃機関１００の運転中には、開閉制御部８１は、所定のパージ条件が成立するとパージ制御弁６５を開弁し、パージ条件が成立しない場合にはパージ制御弁６５を閉弁する。パージ条件は、例えば、吸気通路１１におけるスロットル弁２１よりも吸気下流側が大気圧に対して負圧になることに関して、当該負圧が基準負圧よりも大きくなることである。パージ制御弁６５が開弁しているときには、大気通路５３を介してキャニスタ５２内に流入した空気によってキャニスタ５２の吸着剤から蒸発燃料が脱離し、この脱離した蒸発燃料がパージ通路５５を通って吸気通路１１に導入される。そして、吸気通路１１に導入された蒸発燃料は、気筒１２内で燃焼される。
【００３１】
内燃機関１００の運転中、開閉制御部８１は、キャニスタ５２の吸着剤における蒸発燃料の吸着量の残容量が低下しない状況下で、燃料タンク３１の内圧Ｐｓを大気圧近傍に保つために封鎖弁６０を適宜開閉する。具体的には、開閉制御部８１は、パージ制御弁６５を開弁しているときであって、燃料タンク３１の内圧Ｐｓが規定値以上である場合、封鎖弁６０を開弁する。規定値は、大気圧近傍の値である。上記のようにしてパージ制御弁６５を開弁した状態で封鎖弁６０を開弁する場合、ベーパ通路５１を通じてキャニスタ５２内に流入する蒸発燃料は、キャニスタ５２を通過して吸気通路１１に導入される。また、開閉制御部８１は、パージ制御弁６５を開弁しているときであって、燃料タンク３１の内圧Ｐｓが規定値未満である場合には、封鎖弁６０を閉弁する。開閉制御部８１は、内燃機関１００の運転中にパージ制御弁６５を閉弁している場合も、封鎖弁６０を閉弁する。
【００３２】
上記のパターンの開閉制御に加えて、開閉制御部８１は、ユーザによる燃料タンク３１への給油のための事前準備として、封鎖弁６０を開閉制御する。具体的には、開閉制御部８１は、自車の現在位置から所定距離Ｚ（例えば２０ｍ）以下の範囲に燃料供給施設が存在する場合、封鎖弁６０を開弁する減圧処理を実行する。また、開閉制御部８１は、上記減圧処理の実行後、内圧センサ３５で検出される燃料タンク３１の内圧Ｐｓが、予め定められた所定値Ｐｔであって大気圧近傍の値（例えば２ｋＰａ）以下まで低下した場合に、封鎖弁６０を閉弁する。なお、給油に際しては、ユーザによってリッドスイッチ９８が操作される。リッド制御部８４は、リッドスイッチ９８からの入力信号Ｗを受信した場合、燃料タンク３１の内圧Ｐｓが所定値Ｐ以下であり、且つ、車速が判定車速（例えば４ｋｍ／ｈ）未満であることを条件に、リッドドア９０のロックを解除する。
【００３３】
上記した燃料タンク３１への給油と関連した封鎖弁６０の開閉制御、及びリッドドア９０のロックの解除を実現するための処理として、制御装置８０は、給油処理及び準備処理を実行する。なお、制御装置８０は、給油処理及び準備処理を実行する場合、給油処理及び準備処理以外の処理に伴う封鎖弁６０の開閉制御よりも優先して、当該給油処理及び準備処理における封鎖弁６０の開閉制御を行う。以下、給油処理及び準備処理の流れを説明する。先ず、図２を用いて給油処理を説明する。
【００３４】
制御装置８０のリッド制御部８４は、ユーザによって操作されるリッドスイッチ９８からの入力信号Ｗを受信すると、ステップＳ１０に処理を進める。ステップＳ１０にて、制御装置８０の開閉制御部８１は、車速ＳＰが判定車速ＳＳ未満であるか否かを判定する。開閉制御部８１は、車速ＳＰが判定車速ＳＳ以上であると判定した場合（ステップＳ１０：ＮＯ）、給油処理を終了する。一方、開閉制御部８１は、車速ＳＰが判定車速ＳＳ未満であると判定した場合（ステップＳ１０：ＹＥＳ）、ステップＳ２０に処理を進める。
【００３５】
ステップＳ２０にて、制御装置８０の開閉制御部８１は、内圧センサ３５で検出される燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下であるか否かを判定する。開閉制御部８１は、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下であると判定した場合（ステップＳ２０：ＹＥＳ）、ステップＳ３０に処理を進める。なお、ステップＳ２０で燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下であると判定される状況としては、例えば、後述する準備処理における封鎖弁６０の開弁から閉弁までの処理が完了している状況が考えられる。
【００３６】
ステップＳ３０にて、制御装置８０のリッド制御部８４は、リッドドア９０のロックを解除する信号を出力する（リッドドア９０のロックを解除する）。この結果、リッドドア９０が開く。この後の処理であるステップＳ４０にて、開閉制御部８１は、封鎖弁６０を開弁する。なお、ステップＳ４０にて封鎖弁６０が開弁されることから、この後ユーザによって給油作業が実行される際には、燃料タンク３１内の空間容積が徐々に減ることに合わせて、燃料タンク３１内のガスがベーパ通路５１及び大気通路５３を通じて燃料タンク３１の外部に流出する。その際、ベーパ通路５１及び大気通路５３の間に位置するキャニスタ５２において蒸発燃料が捕集される。
【００３７】
一方、ステップＳ２０にて、開閉制御部８１は、燃料タンク３１の内圧Ｐｓが所定値Ｐｔよりも大きいと判定した場合（ステップＳ２０：ＮＯ）、ステップＳ１３０に処理を進める。そして、ステップＳ１３０にて、開閉制御部８１は、封鎖弁６０が開弁中であるか否かを判定する。開閉制御部８１は、封鎖弁６０が開弁中であると判定した場合（ステップＳ１３０：ＹＥＳ）、ステップＳ１４０に処理を進める。なお、ステップＳ１３０で封鎖弁６０が開弁中であると判定される状況としては、後述する準備処理において封鎖弁６０が開弁された後、当該準備処理において封鎖弁６０が閉弁される前に当該準備処理が中断された状況が考えられる。
【００３８】
ステップＳ１４０にて、開閉制御部８１は、内圧センサ３５で検出される燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下であるか否かを判定する。そして、開閉制御部８１は、燃料タンク３１の内圧Ｐｓが所定値Ｐｔよりも大きい場合（ステップＳ１４０：ＮＯ）、再びステップＳ１４０の処理を実行する。つまり、開閉制御部８１は、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下になるのを待つ。そして、開閉制御部８１は、ステップＳ１４０にて、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下であると判定した場合（ステップＳ１４０：ＹＥＳ）、ステップＳ１５０に処理を進める。そして、ステップＳ１５０にて、制御装置８０のリッド制御部８４は、リッドドア９０のロックを解除する。この結果、リッドドア９０が開く。
【００３９】
一方、開閉制御部８１は、ステップＳ１３０にて、封鎖弁６０が閉弁中であると判定した場合（ステップＳ１３０：ＮＯ）、ステップＳ１３５に処理を進める。ステップＳ１３０において封鎖弁６０が閉弁中であると判定される状況としては、後述する準備処理における封鎖弁６０の開弁が実行されていない状況が考えられる。この場合、開閉制御部８１は、ステップＳ１３５にて封鎖弁６０を開弁した後、ステップＳ１４０に処理を進める。
【００４０】
ステップＳ４０またはステップＳ１５０の処理の後、制御装置８０は処理をステップＳ５０に進める。ステップＳ５０にて、制御装置８０のリッド制御部８４は、リッドセンサ９４が入力する信号が開位置の信号であるか否かを判定する。リッド制御部８４は、上記信号が開位置の信号である場合（ステップＳ５０：ＹＥＳ）、ステップＳ７０に処理を進める。一方、リッド制御部８４は、上記信号が閉位置の信号である場合（ステップＳ５０：ＮＯ）、ステップＳ６０に処理を進める。この場合、リッド制御部８４は、ステップＳ６０にて、リッドセンサ９４の故障をユーザに報知するための故障ランプを点灯させた上で、ステップＳ７０に処理を進める。
【００４１】
ステップＳ７０にて、制御装置８０の開閉制御部８１は、ユーザによる給油作業が終了したか否かを判定する。開閉制御部８１は、次の三つの終了条件のうちのいずれか一つが成立した場合に、ユーザによる給油作業が終了したと判定する。終了条件の一つは、ステップＳ５０にて開位置の信号が検出された場合において、当該信号が閉位置に変更されてからの経過時間が、第１終了判定時間（例えば５秒）以上となったことである。終了条件の他の一つは、ステップＳ７０の処理の直近のタイミングで封鎖弁６０が開弁されてからの経過時間が、第２終了判定時間（例えば３０分）以上となったことである。終了条件の他の一つは、車両が規定車速（例えば５０ｋｍ／ｈ）以上の車速ＳＰで、判定距離（例えば１ｋｍ）以上走行したことである。開閉制御部８１は、ユーザによる給油作業が終了していないと判定した場合（ステップＳ７０：ＮＯ）、再びステップＳ７０の処理を実行する。すなわち、開閉制御部８１は、上記終了条件のいずれか一つが成立するのを待つ。開閉制御部８１は、ユーザによる給油作業が終了したと判定した場合（ステップＳ７０：ＹＥＳ）、ステップＳ８０に処理を進める。
【００４２】
ステップＳ８０にて、開閉制御部８１は、封鎖弁６０を閉弁する。そして、開閉制御部８１は、ステップＳ９０に処理を進める。ステップＳ９０にて、制御装置８０のリッド制御部８４は、リッドセンサ９４が入力する信号が閉位置の信号であるか否かを判定する。リッド制御部８４は、上記信号が閉位置の信号である場合（ステップＳ９０：ＹＥＳ）、一連の処理を終了する。一方、リッド制御部８４は、上記信号が開位置の信号である場合（ステップＳ９０：ＮＯ）、ステップＳ１００に処理を進める。
【００４３】
ステップＳ１００にて、リッド制御部８４は、ステップＳ８０にて封鎖弁６０が閉弁されてからの経過時間が、所定の閉待ち時間（例えば５分）以上であるか否かを判定する。リッド制御部８４は、上記の経過時間が、閉待ち時間未満である場合（ステップＳ１００：ＮＯ）、ステップＳ９０の処理に戻る。リッド制御部８４は、上記の経過時間が閉待ち時間に至る前まではステップＳ９０及びステップＳ１００の判定を繰り返す。リッド制御部８４は、ステップＳ９０の判定がＹＥＳとなることなく上記の経過時間が閉待ち時間に至った場合（ステップＳ１００：ＹＥＳ）、ステップＳ１１０に処理を進める。そして、ステップＳ１１０にて、リッド制御部８４は、警告ランプを点灯する。この後、リッド制御部８４は、一連の処理を終える。
【００４４】
なお、警告ランプが点灯したことに気づいたユーザがリッドドア９０を閉じ、リッドセンサ９４の信号が閉位置の信号になった場合、警告ランプは消灯される。ユーザがリッドドア９０を閉じても警告ランプが消灯しない場合は、リッドセンサ９４の故障が疑われる。この場合、ユーザ自身が、リッドセンサ９４は故障していると判断すればよい。
【００４５】
次に、準備処理の流れを、図３を用いて説明する。なお、この準備処理は、ハイブリッドシステムのシステム起動スイッチ（イグニッションスイッチ、メインスイッチと呼称されることもある。）がオンにされた状態において、上述した給油処理が実行中でないことを条件に繰り返し実行される。
【００４６】
準備処理が開始されると、制御装置８０は、ステップＳ２１０に処理を進める。ステップＳ２１０にて、制御装置８０の位置特定部８６は、自車の現在位置の情報を取得したか否かを判定する。位置特定部８６は、自車の現在位置の情報を取得していないと判定した場合（ステップＳ２１０：ＮＯ）、再びステップＳ２１０の処理を実行する。すなわち、位置特定部８６は、自車の現在位置の情報を取得するまで待つ。例えば、ＧＰＳアンテナ７４においてＧＰＳ信号Ｇを受信できない状況下では、ステップＳ２１０の判定がＮＯとなる。位置特定部８６は、自車の現在位置の情報を取得した場合（ステップＳ２１０：ＹＥＳ）、ステップＳ２２０に処理を進める。
【００４７】
ステップＳ２２０にて、位置特定部８６は、地図データと自車の現在位置の情報とに基づいて、自車の現在位置から燃料供給施設までの距離Ｄを算出する。そして、位置特定部８６は、算出した距離Ｄが、所定距離Ｚ以下であるか否かを判定する。つまり、位置特定部８６は、自車の現在位置から所定距離Ｚ以下の範囲に燃料供給施設が存在しているか否かを判定する。位置特定部８６は、算出した距離Ｄが、所定距離Ｚよりも大きいと判定した場合、つまり、自車の現在位置から所定距離Ｚ以下の範囲に燃料供給施設が存在していないと判定した場合（ステップＳ２２０：ＮＯ）、ステップＳ２１０の処理に戻る。一方、位置特定部８６は、算出した距離Ｄが、所定距離Ｚ以下であると判定した場合（ステップＳ２２０：ＹＥＳ）、つまり、自車の現在位置から所定距離Ｚ以下の範囲に燃料供給施設が存在していると判定した場合、ステップＳ２３０に処理を進める。
【００４８】
ステップＳ２３０にて、制御装置８０の開閉制御部８１は、封鎖弁６０を開弁する減圧処理を実行する。この後、開閉制御部８１は、ステップＳ２４０に処理を進める。ステップＳ２４０にて、開閉制御部８１は、内圧センサ３５で検出される燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下であるか否かを判定する。そして、開閉制御部８１は、燃料タンク３１の内圧Ｐｓが所定値Ｐｔよりも大きい場合（ステップＳ２４０：ＮＯ）、再びステップＳ２４０の処理を実行する。つまり、開閉制御部８１は、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下になるのを待つ。開閉制御部８１は、ステップＳ２４０にて、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下であると判定した場合（ステップＳ２４０：ＹＥＳ）、ステップＳ２５０に処理を進める。
【００４９】
ステップＳ２５０にて、開閉制御部８１は、封鎖弁６０を閉弁する。そして、開閉制御部８１は、一連の処理を終えてスタートに戻る。そして、制御装置８０は、ハイブリッドシステムのシステム起動スイッチがオフとなるまで、準備処理を繰り返す。
【００５０】
なお、制御装置８０は、準備処理の実行中に給油処理が開始された場合には、その時点で準備処理を強制終了する。そして、制御装置８０は、給油処理が終了した時点で、準備処理を再度スタートから実行する。
【００５１】
次に、本実施形態の作用及び効果について説明する。
給油時においては、燃料タンク３１内の空間容積が徐々に減ることに合わせて、燃料タンク３１内のガスを、ベーパ通路５１及び大気通路５３を通じて燃料タンク３１の外部に流出させる必要がある。燃料タンク３１内のガスがキャニスタ５２内を通過する際、当該ガスに含まれる蒸発燃料はキャニスタ５２の吸着剤に捕集される。そのため、キャニスタ５２の吸着剤においては、給油時における蒸発燃料の吸着量の残容量を確保しておく必要がある。特に、ハイブリッド車両においては、内燃機関１００のみを駆動源としている車両に比べて、内燃機関１００の運転が停止される機会が多くなる。そのため、パージ制御弁６５が開弁される機会が少なくなり、この結果として、キャニスタ５２の吸着剤から蒸発燃料を離脱させて当該蒸発燃料を燃焼処理する機会が少なくなる。これらの事情から、本実施形態においては、内燃機関１００の停止中や、内燃機関１００の運転中であってパージ制御弁６５が閉弁しているとき等を含め、極力長い期間において封鎖弁６０を閉弁するようにしている。このようにして燃料タンク３１を密封する期間を極力長くとることで、給油時に備えて、キャニスタ５２の吸着剤における蒸発燃料の吸着量の残容量を確保できるようにしている。
【００５２】
その一方で、燃料タンク３１を密封する期間が長くなると、燃料タンク３１の内圧Ｐｓが大気圧よりも大きくなり得る。そのため、ユーザが燃料タンク３１に給油をする際に、燃料タンク３１の内圧Ｐｓが大気圧よりも過度に大きくなっているおそれがある。燃料タンク３１の内圧Ｐｓが大気圧よりも大きい状態で給油口３３が開放されると、ユーザが給油作業を行う際に、給油口３３を通じて蒸発燃料が燃料タンク３１内から大気へと排出されてしまい好ましくない。そこで、本実施形態における制御装置８０のリッド制御部８４は、ユーザによって操作されるリッドスイッチ９８からの入力信号Ｗを受信した場合、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下となっていること（減圧処理が実行されたこと）を条件に、リッドドア９０のロックを解除している。つまり、燃料タンク３１の内圧Ｐｓが高い状態のままリッドドア９０のロックが解除されることはない。そして、リッドドア９０のロックが解除されてユーザが給油口３３に対してアクセス可能となる状態では、燃料タンク３１内が十分に減圧された状態となっている。そのため、ユーザが給油作業を行う際に給油口３３を通じて大気に排出される蒸発燃料の量は極僅かである。
【００５３】
ところで、燃料タンク３１の内圧Ｐｓによっては、封鎖弁６０を開弁して燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下になるまでに相応に長い時間を要することがある。この場合、ユーザがリッドスイッチ９８を操作してから、制御装置８０のリッド制御部８４によってリッドドア９０のロックが解除されるまでに、燃料タンク３１の内圧Ｐｓが低下する分の待ち時間が発生する。例えば燃料タンク３１の内圧Ｐｓが過度に高くなっている場合には、上記の待ち時間が長くなるため、給油が可能となるまでに、相応の時間がかかる。
【００５４】
具体的には、上記実施形態において制御装置８０の開閉制御部８１は、内燃機関１００の運転中であってパージ制御弁６５を開弁している場合には封鎖弁６０を適宜開弁する。しかし、例えば、パージ条件が成立しない状態が長期に亘って継続していたり、ハイブリッドシステムのシステム起動スイッチがオンになった直後であってパージ条件が成立する前に車両が燃料供給施設に到達したりした場合には、開閉制御部８１は封鎖弁６０の開弁を実行し得ず、燃料タンク３１の内圧Ｐｓが高くなり得る。
【００５５】
本実施形態においては、制御装置８０の位置特定部８６が自車の現在位置の情報を取得できる場合、制御装置８０の開閉制御部８１は、自車の現在位置から所定距離Ｚ以下の範囲に燃料供給施設が存在することを検出した時点で（自車の現在位置から燃料供給施設までの距離Ｄが所定距離Ｚ以下となった時点で）封鎖弁６０を開弁する。そのため、車両が燃料供給施設内に到達して当該車両が停止されたときには、既に、燃料タンク３１内の減圧が開始されている。したがって、ユーザがリッドスイッチ９８を操作した段階では、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下となっているか、あるいは、当該内圧Ｐｓが所定値Ｐｔに比較的近い値にまで至っている蓋然性が高い。そのため、ユーザがリッドスイッチ９８を操作してからリッドドア９０のロックが解除されるまでの時間は極僅かである。したがって、ユーザは、リッドスイッチ９８を操作した後ほぼ待ち時間なく給油作業に移れる。
【００５６】
なお、車両が燃料供給施設内に到達した場合でも、給油をしないことがある。また、燃料供給施設の周辺まで車両を至らせたものの結局燃料供給施設に立ち寄らない場合もある。こうした場合においては、自車の現在位置から所定距離Ｚ以下の範囲に燃料供給施設が存在することが検出されて封鎖弁６０を開弁した後、そのまま開弁を継続してしまうと、燃料タンク３１内からキャニスタ５２内へ蒸発燃料が流出し続け、キャニスタ５２の吸着剤における蒸発燃料の吸着量の残容量が少なくなってしまう。この点、本実施形態においては、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下まで低下した場合に封鎖弁６０を閉弁する。そのため、キャニスタ５２の吸着剤における蒸発燃料の吸着量の残容量が低下することを抑制できる。
【００５７】
また、本実施形態においては、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下まで低下していることに加えて、自車の車速が判定車速ＳＳ未満であることを条件に、リッドドア９０のロックを解除する。そのため、車速が高いときに不用意にリッドドア９０のロックが解除されてしまうことがない。
【００５８】
なお、本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・準備処理のステップＳ２４０や、給油処理のステップＳ２０及びステップＳ１４０において燃料タンク３１の内圧Ｐｓとの比較に利用される所定値Ｐｔの大きさは、大気圧近傍の値よりも大きくてもよい。この場合でも、少なからず燃料タンク３１内を減圧することはできる。
【００５９】
・準備処理のステップＳ２４０において燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下になったことを判定する方法として、例えばステップＳ２３０にて封鎖弁６０を開弁してからの経過時間を採用してもよい。具体的には、ステップＳ２３０にて封鎖弁６０を開弁してからの経過時間が、予め定められた閉弁判定時間を越えた場合に、燃料タンク３１の内圧Ｐｓが所定値Ｐｔ以下になったと判定してもよい。上記閉弁判定時間は、燃料タンク３１の容積等に基づいて定めればよい。給油処理のステップＳ２０やステップＳ１４０でも、上記と同様にして、封鎖弁６０を開弁してからの経過時間を採用してよい。
【００６０】
・準備処理のステップＳ２２０の判定で利用される所定距離Ｚの大きさは、適宜変更可能である。所定距離Ｚは、自車が燃料供給施設の周辺に至ったことを判定できる大きさであればよい。
【００６１】
・給油処理を開始する条件を変更してもよい。給油処理を開始する条件として、例えば、自車の現在位置から燃料供給施設までの距離Ｄが０に近いこと、及び車両が停止したことを組み合わせた条件を採用してもよい。この場合、給油処理が開始された後にユーザがリッドスイッチ９８を操作すればよい。
【００６２】
・給油処理のステップＳ１０の処理で利用される判定車速ＳＳの大きさは、適宜変更可能である。判定車速ＳＳは、車両が停止したことや車両が停止する蓋然性が高いことを判定できる大きさであればよい。
【００６３】
・給油処理のステップＳ７０の処理で利用される終了条件は、適宜変更可能である。終了条件は、ユーザによる給油作業が終了したことを判定できるものであればよい。例えば第１判定時間や第２判定時間を変更してもよい。また、上記実施形態の終了条件に代えて、または加えて、他の条件を採用してもよい。例えば、リッドスイッチ９８が操作されてからの経過時間が所定の規定時間を越えた場合に、ユーザによる給油作業が終了したと判定してもよい。なお、ステップＳ７０の判定においては、複数の終了条件の全てが満たされた場合や、複数の終了条件のうちのいくつかが共に満たされた場合に、給油作業が終了したと判定してもよい。
【００６４】
・給油処理のステップＳ６０において、故障ランプを点灯しなくてもよい。その代わりに、例えばリッドセンサ９４が故障していることを示す情報を不揮発性のＲＯＭに記憶させてもよい。この場合、整備工場等においてその情報を読み出すことができる。給油処理のステップＳ１１０における警告ランプについても同様である。
【００６５】
・給油処理のステップＳ１００の処理で利用される閉待ち時間の長さは、適宜変更可能である。閉待ち時間は、リッドドア９０の閉め忘れやリッドセンサ９４の故障を判定できる長さであればよい。
【００６６】
・ドア開閉機構９２において付勢手段を廃止してもよい。そして、給油処理のステップＳ３０及びステップＳ１５０でリッドドア９０のロックを解除した後、例えば手動でリッドドア９０を開いてもよい。
【００６７】
・パージ制御弁６５の開弁中に、開閉制御部８１が封鎖弁６０を開弁する際の判定に利用される規定値は、大気圧近傍の値よりも大きくてもよい。この場合でも、パージ制御弁６５の開弁中に、燃料タンク３１内を少なからず減圧できる。
【００６８】
・パージ制御弁６５の開弁中に封鎖弁６０を開弁した場合、その後封鎖弁６０を閉弁するのに際して、封鎖弁６０を開弁してからの経過時間に基づいて封鎖弁６０を閉弁してもよい。
【００６９】
・パージ制御弁６５の開弁中に、封鎖弁６０の開弁と閉弁とを所定の時間間隔毎に交互に繰り返してもよい。パージ制御弁６５の開弁中にこのようにして封鎖弁６０の開閉を制御した上で、さらに、上記変更例のように準備処理のステップＳ２４０や給油処理のステップＳ２０及びステップＳ１４０で経過時間に基づいて判定を行う場合、内圧センサ３５を廃止してもよい。
【００７０】
・位置特定部８６を、制御装置８０とは異なる車載装置であってＣＰＵやＲＯＭ、ＲＡＭ等を備えたコンピュータを含んだ車載装置によって構成してもよい。位置特定部８６は、ＧＰＳ信号Ｇを自車の現在位置の情報に変換することで、自車の現在位置の情報を取得することができればよい。また、位置特定部８６は、燃料供給施設の位置情報が記述された地図データを記憶しているとともに、地図データと自車の現在位置の情報とに基づいて、自車の現在位置から燃料供給施設までの距離Ｄを算出できればよい。
【００７１】
・制御装置８０とは別に、内燃機関１００における蒸発燃料処理装置５０以外の各部の動作を制御する制御装置を設けてもよい。
・内燃機関のみを駆動源とした車両の内燃機関に対して、蒸発燃料処理装置５０を適用してもよい。
【００７２】
・上記実施形態における蒸発燃料処理装置５０は、あくまでも概略的に例示したものであり、当該蒸発燃料処理装置５０の構成は適宜変更可能である。例えば、大気通路５３におけるその延設方向の途中に、当該大気通路５３の流路を開閉する弁部材を設けてもよい。そして、例えば開閉制御部８１によって弁部材の開閉を制御してもよい。また、パージ通路５５におけるその延設方向の途中に、蒸発燃料の吸気通路１１への導入を促進するためのポンプを設けてもよい。そして、例えば開閉制御部８１によってポンプの動作を制御してもよい。
【符号の説明】
【００７３】
３１…燃料タンク、３３…給油口、３５…内圧センサ、５０…蒸発燃料処理装置、５１…ベーパ通路、５２…キャニスタ、６０…封鎖弁、８１…開閉制御部、８４…リッド制御部、８６…位置特定部、９０…リッドドア、９８…リッドスイッチ、１００…内燃機関。
【図１】
2019203493.tif 000003
【図２】
2019203493.tif 000004
【図３】
2019203493.tif 000005