(57)【要約】【課題】燃料噴射弁に燃料を配送する配送路における燃料の圧力をより簡易な構成で低下可能とすると共に逆止弁の異常診断をより確実に実行する。【解決手段】高圧燃料配管から燃料タンクに燃料を流出可能な位置に取り付けられたリーク用逆止弁の異常診断の実行条件が成立している状態で要求に応じて筒内用燃料噴射バルブによる燃料噴射を停止する際において、高圧燃料配管の燃圧Ｐｆが異常診断用の目標燃圧Ｐｆ＊未満のときには、高圧燃料配管の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプを制御し、燃圧Ｐｆが目標燃圧Ｐｆ＊となったときにリーク用逆止弁の異常診断を実行する。これにより、高圧燃料配管における燃料の圧力をより簡易な構成で低下可能とするリーク用逆止弁の異常診断をより確実に実行することができる。【選択図】図５
2012057555.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関への燃料噴射を行なう燃料噴射弁と、前記燃料噴射弁に燃料を配送する配送路と、燃料を貯留する燃料タンクと、前記燃料タンクからの燃料を所望の圧力に調整して前記配送路に圧送する燃料ポンプと、を備える内燃機関の燃料供給装置であって、
前記配送路から前記燃料タンクに燃料を流出可能な位置に配置され、前記燃料タンク側に比して前記配送路側の燃料の圧力が前記燃料噴射弁による燃料噴射の停止時に前記燃料噴射弁に作用するのが許容される燃料の圧力として設定された所定の設定圧力以上高いときに開弁すると共に、開弁時には前記燃料ポンプにより前記配送路に圧送される燃料の圧力を前記所望の圧力に調整する際に支障のない量の燃料の流通を許容する逆止弁と、
前記配送路に取り付けられ、前記配送路における燃料の圧力を検出する燃圧センサと、
前記燃圧センサにより検出される燃料の圧力が低下するのを確認することによって前記逆止弁の異常を診断する前記逆止弁の異常診断の実行条件が成立している状態で前記燃料噴射弁による燃料噴射を停止する際において、前記燃圧センサにより検出された燃料の圧力が前記所定の設定圧力より高い圧力として設定された診断用下限圧力未満のときには、前記配送路における燃料の圧力が前記診断用下限圧力以上となるよう前記燃料ポンプを制御し、前記燃圧センサにより検出された燃料の圧力が前記診断用下限圧力以上となったときに前記逆止弁の異常診断を実行する制御手段と、
を備える内燃機関の燃料供給装置。
【請求項２】
請求項１記載の内燃機関の燃料供給装置であって、
前記制御手段は、前記逆止弁の異常診断の実行条件が成立している状態で要求に応じて前記燃料噴射弁による燃料噴射を停止する際であるにも拘わらず前記内燃機関のアイドル運転を行なう必要があるときには、前記配送路における燃料の圧力が前記診断用下限圧力以上となると共に前記内燃機関のアイドル運転を行なうために前記燃料噴射弁による燃料噴射が継続されるよう前記燃料ポンプと前記燃料噴射弁とを制御し、前記内燃機関のアイドル運転を完了する所定の完了条件が成立し且つ前記燃圧センサにより検出された燃料の圧力が前記診断用下限圧力以上のときに前記燃料噴射弁による燃料噴射が停止されるよう前記燃料噴射弁を制御すると共に前記逆止弁の異常診断を実行する手段である、
内燃機関の燃料供給装置。
【請求項３】
請求項２記載の内燃機関の燃料供給装置であって、
前記所定の完了条件は、前記内燃機関の吸気バルブの開閉タイミングが所定の停止時タイミングとなる条件である、
内燃機関の燃料供給装置。
【請求項４】
請求項１ないし３のいずれか１つの請求項に記載の内燃機関の燃料供給装置であって、
前記燃料ポンプは、前記燃料タンクから所定の低圧に調整された燃料が供給される供給路と前記配送路とに接続された加圧室と、前記供給路から前記加圧室への燃料の吸入口に配置された吸入弁と、前記加圧室からの燃料の吐出口と前記配送路との間に介在し前記配送路側に比して前記吐出口側の燃料の圧力が前記所定の低圧より低い圧力として設定された所定の第２設定圧力以上高いときに開弁するポンプ用逆止弁と、を有し、前記内燃機関の回転により駆動されているときには前記吸入弁の開閉時期の調整により前記所望の圧力に調整された燃料を前記配送路に圧送可能で、前記内燃機関の回転により駆動されていないときには前記吸入弁の開成により前記供給路と前記吐出口とを連通可能なポンプであり、
前記逆止弁は、前記ポンプ用逆止弁を迂回するよう前記燃料ポンプの加圧室からの燃料の吐出口と前記配送路とに接続された迂回路を前記所定位置として配置されてなり、
前記制御手段は、前記所定の低圧と前記所定の設定圧力との和の圧力より高い圧力を前記診断用下限圧力として用いて、前記配送路における燃料の圧力が前記診断用下限圧力以上となるよう制御する際には前記燃料ポンプの吸入弁の開閉時期を制御する手段である、
内燃機関の燃料供給装置。
【請求項５】
請求項４記載の内燃機関の燃料供給装置であって、
前記診断用下限圧力は、前記所定の低圧と前記所定の設定圧力と前記逆止弁が正常に作動するのを確実に判定可能な圧力として設定された所定の判定確認用圧力との和の圧力として設定される、
内燃機関の燃料供給装置。
【請求項６】
車両に搭載された請求項１記載の内燃機関の燃料供給装置であって、
前記制御手段は、前記逆止弁の異常診断の実行条件が成立している状態で前記燃料噴射弁による燃料噴射を停止する際において、前記燃圧センサにより検出された燃料の圧力が前記診断用下限圧力未満のときでも前記車両が走行中でないときには、前記燃料ポンプを駆動せずに前記逆止弁の異常診断を実行する手段である、
内燃機関の燃料供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の燃料供給装置に関し、詳しくは、内燃機関への燃料噴射を行なう燃料噴射弁と、燃料噴射弁に燃料を配送する配送路と、燃料を貯留する燃料タンクと、内燃機関の回転により駆動され燃料タンクからの燃料を所望の圧力に調整して配送路に圧送する燃料ポンプと、を備える内燃機関の燃料供給装置に関する。
【背景技術】
【０００２】
従来、この種の内燃機関の燃料供給装置としては、内燃機関に燃料を噴射する燃料噴射弁と、燃料噴射弁への燃料を高圧状態で蓄えるコモンレールと、燃料を貯留する燃料タンクと、内燃機関の出力軸からの動力により燃料タンクからの燃料を加圧してコモンレールに供給する燃料ポンプと、コモンレール内の燃料を低圧燃料通路を介して燃料タンクに流出可能で通電により開閉される減圧弁と、コモンレール内の燃圧を検出する燃圧センサと、を備え、イグニッションスイッチがオフとされて減圧弁の開操作が行なわれたときに、燃圧センサにより検出されるコモンレール内の燃圧の低下に基づいて減圧弁の異常の有無を診断するものが提案されている（例えば、特許文献１参照）。この装置では、検出される燃圧の低下速度が正常時に想定される閾値以上のときには減圧弁は正常であると判定し、その低下速度が閾値未満のときには減圧弁は異常であると判定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１００６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した内燃機関の燃料供給装置では、燃料噴射弁による燃料噴射を停止する直前にコモンレール内の燃圧が低いと、減圧弁の異常の有無を適正に診断することができない場合がある。例えば、内燃機関を動力源として搭載した車両において、内燃機関が低負荷や無負荷で運転されている最中にイグニッションスイッチがオフとされて減圧弁の開操作が行なわれる場合を考えると、減圧弁が開弁される直前のコモンレール内の燃圧は、内燃機関の低負荷や無負荷での運転に必要な程度にまで低くなった状態であり、この状態で減圧弁が開弁されても、診断に必要な燃圧の低下速度を得られずに減圧弁を適正に診断することができない場合が生じる。また、開閉制御に通電が必要な減圧弁を用いると、減圧弁を駆動する駆動回路の異常など、減圧弁本体以外の異常も生じ得ることから、より簡易な構成でコモンレール内の燃圧を低下可能にすることが望ましい。
【０００５】
本発明の内燃機関の燃料供給装置は、燃料噴射弁に燃料を配送する配送路における燃料の圧力をより簡易な構成で低下可能とすると共に逆止弁の異常診断をより確実に実行することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明の内燃機関の燃料供給装置は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の内燃機関の燃料供給装置は、
内燃機関への燃料噴射を行なう燃料噴射弁と、前記燃料噴射弁に燃料を配送する配送路と、燃料を貯留する燃料タンクと、前記燃料タンクからの燃料を所望の圧力に調整して前記配送路に圧送する燃料ポンプと、を備える内燃機関の燃料供給装置であって、
前記配送路から前記燃料タンクに燃料を流出可能な位置に配置され、前記燃料タンク側に比して前記配送路側の燃料の圧力が前記燃料噴射弁による燃料噴射の停止時に前記燃料噴射弁に作用するのが許容される燃料の圧力として設定された所定の設定圧力以上高いときに開弁すると共に、開弁時には前記燃料ポンプにより前記配送路に圧送される燃料の圧力を前記所望の圧力に調整する際に支障のない量の燃料の流通を許容する逆止弁と、
前記配送路に取り付けられ、前記配送路における燃料の圧力を検出する燃圧センサと、
前記燃圧センサにより検出される燃料の圧力が低下するのを確認することによって前記逆止弁の異常を診断する前記逆止弁の異常診断の実行条件が成立している状態で前記燃料噴射弁による燃料噴射を停止する際において、前記燃圧センサにより検出された燃料の圧力が前記所定の設定圧力より高い圧力として設定された診断用下限圧力未満のときには、前記配送路における燃料の圧力が前記診断用下限圧力以上となるよう前記燃料ポンプを制御し、前記燃圧センサにより検出された燃料の圧力が前記診断用下限圧力以上となったときに前記逆止弁の異常診断を実行する制御手段と、
を備えることを要旨とする。
【０００８】
この本発明の内燃機関の燃料供給装置では、配送路から燃料タンクに燃料を流出可能な位置に配置され、燃料タンク側に比して配送路側の燃料の圧力が燃料噴射弁による燃料噴射の停止時に燃料噴射弁に作用するのが許容される燃料の圧力として設定された所定の設定圧力以上高いときに開弁すると共に、開弁時には燃料ポンプにより配送路に圧送される燃料の圧力を所望の圧力に調整する際に支障のない量の燃料の流通を許容する逆止弁と、配送路における燃料の圧力を検出する燃圧センサと、を備える。これにより、燃料噴射弁に燃料を配送する配送路における燃料の圧力をより簡易な構成で低下可能とすることができる。そして、燃圧センサにより検出される燃料の圧力が低下するのを確認することによって逆止弁の異常を診断する逆止弁の異常診断の実行条件が成立している状態で燃料噴射弁による燃料噴射を停止する際において、燃圧センサにより検出された燃料の圧力が所定の設定圧力より高い圧力として設定された診断用下限圧力未満のときには、配送路における燃料の圧力が診断用下限圧力以上となるよう燃料ポンプを制御し、燃圧センサにより検出された燃料の圧力が診断用下限圧力以上となったときに逆止弁の異常診断を実行する。これにより、配送路における燃料の圧力を低下可能とする逆止弁の異常診断をより確実に実行することができる。ここで、「配送路から燃料タンクに燃料を流出可能な位置」としては、配送路から燃料ポンプを介さずに燃料タンクに燃料を流出可能な位置や、配送路から燃料ポンプを介して燃料タンクに燃料を流出可能な位置などが含まれる。
【０００９】
こうした本発明の内燃機関の燃料供給装置において、前記制御手段は、前記逆止弁の異常診断の実行条件が成立している状態で要求に応じて前記燃料噴射弁による燃料噴射を停止する際であるにも拘わらず前記内燃機関のアイドル運転を行なう必要があるときには、前記配送路における燃料の圧力が前記診断用下限圧力以上となると共に前記内燃機関のアイドル運転を行なうために前記燃料噴射弁による燃料噴射が継続されるよう前記燃料ポンプと前記燃料噴射弁とを制御し、前記内燃機関のアイドル運転を完了する所定の完了条件が成立し且つ前記燃圧センサにより検出された燃料の圧力が前記診断用下限圧力以上のときに前記燃料噴射弁による燃料噴射が停止されるよう前記燃料噴射弁を制御すると共に前記逆止弁の異常診断を実行する手段である、ものとすることもできる。こうすれば、内燃機関のアイドル運転を行なっている期間を利用して配送路における燃料の圧力を診断用下限圧力以上とすることができ、逆止弁の異常診断をより確実に実行することができる。ここで、「所定の完了条件」は、前記内燃機関の吸気バルブの開閉タイミングが所定の停止時タイミングとなる条件である、ものとすることもできる。「所定の停止時タイミング」は、変更可能な範囲で最も遅いタイミングである、ものとすることもできる。
【００１０】
また、本発明の内燃機関の燃料供給装置において、前記燃料ポンプは、前記燃料タンクから所定の低圧に調整された燃料が供給される供給路と前記配送路とに接続された加圧室と、前記供給路から前記加圧室への燃料の吸入口に配置された吸入弁と、前記加圧室からの燃料の吐出口と前記配送路との間に介在し前記配送路側に比して前記吐出口側の燃料の圧力が前記所定の低圧より低い圧力として設定された所定の第２設定圧力以上高いときに開弁するポンプ用逆止弁と、を有し、前記内燃機関の回転により駆動されているときには前記吸入弁の開閉時期の調整により前記所望の圧力に調整された燃料を前記配送路に圧送可能で、前記内燃機関の回転により駆動されていないときには前記吸入弁の開成により前記供給路と前記吐出口とを連通可能なポンプであり、前記逆止弁は、前記ポンプ用逆止弁を迂回するよう前記燃料ポンプの加圧室からの燃料の吐出口と前記配送路とに接続された迂回路を前記所定位置として配置されてなり、前記制御手段は、前記所定の低圧と前記所定の設定圧力との和の圧力より高い圧力を前記診断用下限圧力として用いて、前記配送路における燃料の圧力が前記診断用下限圧力以上となるよう制御する際には前記燃料ポンプの吸入弁の開閉時期を制御する手段である、ものとすることもできる。この場合、前記診断用下限圧力は、前記所定の低圧と前記所定の設定圧力と前記逆止弁が正常に作動するのを確実に判定可能な圧力として設定された所定の判定確認用圧力との和の圧力として設定される、ものとすることもできる。こうすれば、逆止弁の異常診断を更に確実に実行することができる。
【００１１】
さらに、本発明の内燃機関の燃料供給装置において、車両に搭載された内燃機関の燃料供給装置であって、前記制御手段は、前記逆止弁の異常診断の実行条件が成立している状態で前記燃料噴射弁による燃料噴射を停止する際において、前記燃圧センサにより検出された燃料の圧力が前記診断用下限圧力未満のときでも前記車両が走行中でないときには、前記燃料ポンプを駆動せずに前記逆止弁の異常診断を実行する手段である、ものとすることもできる。こうすれば、燃圧センサにより検出された燃料の圧力が診断用下限圧力未満のときでも、車両が走行中でないときには燃料ポンプを駆動しない、即ち、車両が走行中であるときにのみ燃料ポンプを駆動するから、車両の走行による暗騒音が生じていない状態で燃料ポンプが駆動されるのを抑制することができ、燃料ポンプの駆動による騒音によって運転者や乗員に違和感を与えるのを抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例としての燃料供給装置８０により燃料供給を受けるエンジン２０の構成の概略を示す構成図である。
【図２】可変バルブタイミング機構５０の外観構成を示す外観構成図である。
【図３】可変バルブタイミング機構１５０の構成の概略を示す構成図である。
【図４】エンジン２０の燃料供給装置８０の構成の概略を示す構成図である。
【図５】実施例のエンジンＥＣＵ７０により実行されるエンジン停止要求時異常診断関連制御ルーチンの一例を示すフローチャートである。
【図６】変形例のエンジンＥＣＵ７０により実行されるエンジン停止要求時異常診断関連制御ルーチンの一例を示すフローチャートである。
【図７】変形例の燃料供給装置１８０の構成の概略を示す構成図である。
【発明を実施するための形態】
【００１３】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【００１４】
図１は、本発明の一実施例としての燃料供給装置８０により燃料供給を受けるエンジン２０の構成の概略を示す構成図である。エンジン２０は、例えば４気筒や６気筒などの複数気筒を有し、図示するように、吸気ポートにガソリンや軽油などの炭化水素系の燃料を噴射するポート用燃料噴射バルブ８３と、筒内に燃料を直接噴射する筒内用燃料噴射バルブ９２とにより燃料噴射が行なわれる内燃機関として構成されている。エンジン２０は、こうした二種類の燃料噴射バルブを用いることにより、エアクリーナ２２により清浄された空気をスロットルバルブ２４を介して吸入すると共にポート用燃料噴射バルブ８３から燃料を噴射して吸入された空気と燃料とを混合し、この混合気を吸気バルブ２８を介して燃焼室に吸入し、点火プラグ３０による電気火花によって爆発燃焼させて、そのエネルギにより押し下げられるピストン３２の往復運動をクランクシャフト２６の回転運動に変換するポート噴射駆動モードと、同様にして空気を燃焼室に吸入し、吸気行程の途中あるいは圧縮行程に至ってから筒内用燃料噴射バルブ９２から燃料を噴射し、点火プラグ３０による電気火花によって爆発燃焼させてクランクシャフト２６の回転運動を得る筒内噴射駆動モードと、空気を燃焼室に吸入する際にポート用燃料噴射バルブ８３から燃料噴射すると共に吸気行程や圧縮行程で筒内用燃料噴射バルブ９２から燃料噴射してクランクシャフト２６の回転運動を得る共用噴射駆動モードとのいずれかの駆動モードにより運転制御される。これらの駆動モードは、エンジン２０の運転状態やエンジン２０に要求される運転状態などに基づいて切り替えられるが、実施例では、エンジン２０を無負荷運転（アイドル運転）するとき及び低負荷運転するときには共用噴射駆動モードで運転制御し、エンジン２０を高負荷運転するときには筒内噴射駆動モードで運転制御するものとした。なお、エンジン２０からの排気は、一酸化炭素（ＣＯ）や炭化水素（ＨＣ），窒素酸化物（ＮＯｘ）の有害成分を浄化する浄化装置（三元触媒）３４を介して外気へ排出される。エンジン２０は、実施例では、エンジン２０からの動力と図示しないモータからの動力とにより走行可能なハイブリッド自動車や、エンジン２０からの動力のみにより走行する自動車などの車両に搭載されているものとした。
【００１５】
また、エンジン２０は、吸気バルブ２８の開閉タイミングＶＴを連続的に変更可能な可変バルブタイミング機構５０を備える。図２および図３に、可変バルブタイミング機構５０の構成の概略を示す構成図を示す。可変バルブタイミング機構５０は、図示するように、クランクシャフト２６にタイミングチェーン６２を介して接続されたタイミングギヤ６４に固定されたハウジング部５２ａと吸気バルブ２８を開閉するインテークカムシャフト２９に固定されたベーン部５２ｂとからなるベーン式のＶＶＴコントローラ５２と、ＶＶＴコントローラ５２の進角室および遅角室に油圧を作用させるオイルコントロールバルブ５６とを備え、オイルコントロールバルブ５６を介してＶＶＴコントローラ５２の進角室および遅角室に作用させる油圧を調節することによりハウジング部５２ａに対してベーン部５２ｂを相対的に回転させて吸気バルブ２８の開閉タイミングＶＴにおけるインテークカムシャフト２９の角度を連続的に変更する。実施例では、エンジン２０から効率よく動力が出力される吸気バルブ２８の開閉タイミングＶＴにおけるインテークカムシャフト２９の角度を基準角とし、インテークカムシャフト２９の角度をその基準角よりも進角させることによりエンジン２０から高トルクが出力可能な運転状態とすることができ、インテークカムシャフト２９の角度を最遅角させることによりエンジン２０の気筒内の圧力変動を小さくしてエンジン２０の運転の停止や始動に適した運転状態とすることができるよう構成されている。なお、吸気バルブ２８の開閉タイミングＶＴを早くすること、即ち、インテークカムシャフト２９の角度を進角させることを「進角する」といい、吸気バルブ２８の開閉タイミングＶＴを遅くすること、即ち、インテークカムシャフト２９の角度を遅角させることを「遅角する」という。なお、ＶＶＴコントローラ５２のベーン部５２ｂには、ハウジング部５２ａとベーン部５２ｂとの相対回転を固定するロックピン５４が取り付けられており、ロックピン５４は、インテークカムシャフト２９の角度が最遅角に位置されたときにハウジング部５２ａに形成された溝に嵌合しベーン部５２ｂをハウジング部５２ａに固定する。
【００１６】
図４は、エンジン２０の燃料供給装置８０の構成の概略を示す構成図である。燃料供給装置８０は、図示するように、燃料タンク８２と、各気筒のポート用燃料噴射バルブ８３と、ポート用燃料噴射バルブ８３に燃料を配送する低圧燃料配管８４と、燃料タンク８２に貯留された燃料を汲み上げて低圧燃料配管８４に圧送する低圧燃料ポンプ８６と、低圧燃料配管８４におけるポート用燃料噴射バルブ８３近傍に取り付けられて燃料圧力（燃圧）の変動を抑制するパルセーションダンパ８９と、各気筒の筒内用燃料噴射バルブ９２と、筒内用燃料噴射バルブ９２に燃料を配送する高圧燃料配管９４と、低圧燃料配管８４の燃料を加圧して高圧燃料配管９４に圧送する高圧燃料ポンプ１００と、低圧燃料配管８４における高圧燃料ポンプ１００近傍に取り付けられて燃料圧力の変動を抑制するパルセーションダンパ９９と、を備える。低圧燃料ポンプ８６は、ポンプ本体８６ａと、ポンプ本体８６ａの吐出口に取り付けられて異物を除去する燃料フィルタ８７と、低圧燃料配管８４の燃料圧力が予め設定された所定の低圧Ｐｌｏｗ（例えば、数百ｋＰａなど）を超えたときに低圧燃料配管８４から燃料タンク８２に燃料を戻すプレッシャレギュレータ８８とを有し、車両のイグニッションオンからイグニッションオフまでは、図示しない補機バッテリからの電力供給により常時駆動され、低圧燃料配管８４の燃料圧力を所定の低圧Ｐｌｏｗに保持できるよう構成されている。高圧燃料ポンプ１００は、低圧燃料配管８４および高圧燃料配管９４に接続された加圧室１０２と、低圧燃料配管８４から加圧室１０２への燃料の吸入口１０２ａに取り付けられて通常時には開弁し駆動信号により閉弁するノーマルオープン型の電磁弁として構成された吸入弁１０４と、支持部１０５に固定されたバネ１０６によりインテークカムシャフト２９のカムの方向に付勢されてインテークカムシャフト２９の回転により上下動する可動部１０７と、一端が可動部１０７に取り付けられて可動部１０７の上下動を受けて加圧室１０４内を往復運動するプランジャ１０８と、加圧室１０２からの燃料の吐出口１０２ｂと高圧燃料配管９４との間に取り付けられたポンプ用逆止弁１０９とを有し、エンジン２０のクランクシャフト２６の回転により、即ちインテークカムシャフト２９の回転により機械的に駆動されているときには、吸入弁１０４の開閉時期の調整により所望の高圧に調整された燃料を高圧燃料配管９４に圧送できると共に、エンジン２０の回転により駆動されていないときには、吸入弁１０４を開弁した状態とすることにより低圧燃料配管８４と吐出口１０２ｂとが連通されるよう構成されている。所望の高圧の範囲としては、実施例では、エンジン２０のアイドル運転用の燃圧Ｐｆｍｉｎ（例えば、２．５ＭＰａや３ＭＰａ，４ＭＰａなど）以上でエンジン２０の高負荷運転用の燃圧Ｐｆｍａｘ（例えば、十数ＭＰａや２０ＭＰａなど）以下の範囲を用いるものとした。ポンプ用逆止弁１０９は、高圧燃料配管９４側の燃料圧力に比して加圧室１０２からの燃料の吐出口１０２ｂ側の燃料圧力が所定の低圧Ｐｌｏｗより低い値として予め設定された設定圧力Ｐｓｅｔ１（例えば、数十ｋＰａなど）以上高いときには開弁して燃料の流通を許容し、吐出口１０２ｂ側の燃料圧力から高圧燃料配管９４側の燃料圧力を減じて得られる差圧が設定圧力Ｐｓｅｔ１未満のときには閉弁して燃料の流通を遮断する。
【００１７】
また、燃料供給装置８０は、高圧燃料配管９４から高圧燃料ポンプ１００を介して燃料タンク８２に燃料を流出可能な位置として、ポンプ用逆止弁１０９を迂回するよう高圧燃料ポンプ１００の加圧室１０２からの燃料の吐出口１０２ｂと高圧燃料配管９４とに接続された迂回配管９６に取り付けられたリーク用逆止弁９８を備える。リーク用逆止弁９８は、高圧燃料ポンプ１００の加圧室１０２からの燃料の吐出口１０２ｂ側に比して高圧燃料配管９４側の燃料圧力が予め設定された設定圧力Ｐｓｅｔ２以上高いときには開弁して燃料の流通を許容し、高圧燃料配管９４側の燃料圧力から吐出口１０２ｂ側の燃料圧力を減じて得られる差圧が設定圧力Ｐｓｅｔ２未満のときには閉弁して燃料の流通を遮断する。リーク用逆止弁９８の設定圧力Ｐｓｅｔ２としては、例えばエンジン２０の運転が停止されているときなどに筒内用燃料噴射バルブ９２からの筒内への燃料漏れ（油密漏れ）が許容範囲内に抑制されるように、筒内用燃料噴射バルブ９２からの燃料噴射が停止されているときに筒内用燃料噴射バルブ９２に作用するのが許容される燃料圧力として予め実験などにより定められた圧力であり、実施例では、高圧燃料配管９４におけるエンジン２０のアイドル運転用の燃圧Ｐｆｍｉｎから低圧燃料配管８４における燃料の所定の低圧Ｐｌｏｗを減じて得られる圧力（例えば、２ＭＰａや３ＭＰａなど）を用いるものとした。さらに、リーク用逆止弁９８は、開弁時には、高圧燃料ポンプ１００により高圧燃料配管９４に圧送される燃料の圧力を所望の高圧に調整するのに支障のない量のみの燃料の流通が許容されるよう、迂回配管９６のサイズと共に予め実験などにより定められたサイズ（口径）のものが用いられている。
【００１８】
エンジン２０は、エンジン用電子制御ユニット（以下、エンジンＥＣＵという）７０により制御されている。エンジンＥＣＵ７０は、ＣＰＵ７２を中心とするマイクロプロセッサとして構成されており、ＣＰＵ７２の他に処理プログラムを記憶するＲＯＭ７４と、データを一時的に記憶するＲＡＭ７６と、図示しない入出力ポートおよび通信ポートとを備える。エンジンＥＣＵ７０には、エンジン２０の状態を検出する種々のセンサからの信号、例えば、クランクシャフト２６の回転位置を検出するクランクポジションセンサ４０からのクランク角θｃｒやエンジン２０の冷却水の温度を検出する水温センサ４２からの冷却水温Ｔｗ，燃焼室内に取り付けられた圧力センサ４３からの筒内圧力，燃焼室へ吸排気を行なう吸気バルブ２８のインテークカムシャフト２９や排気バルブを開閉するエキゾーストカムシャフトの回転位置を検出するカムポジションセンサ４４からのカム角，スロットルバルブ２４のポジションを検出するスロットルバルブポジションセンサ４６からのスロットル開度Ｔａ，吸気管に取り付けられて吸入空気の質量流量を検出するエアフローメータ４８からの吸入空気量Ｑａ，同じく吸気管に取り付けられた温度センサ４９からの吸気温，浄化装置（三元触媒）３４の温度を検出する温度センサ３４ｂからの触媒床温，空燃比センサ３５ａからの空燃比，酸素センサ３５ｂからの酸素信号，燃料供給装置８０の高圧燃料配管９４に取り付けられて燃料の圧力を検出する燃圧センサ９４ａからの燃圧Ｐｆなどが入力ポートを介して入力されている。また、エンジンＥＣＵ７０からは、エンジン２０を駆動するための種々の制御信号、例えば、ポート用燃料噴射バルブ８３への駆動信号や筒内用燃料噴射バルブ９２への駆動信号、スロットルバルブ２４のポジションを調節するスロットルモータ３６への駆動信号、イグナイタと一体化されたイグニッションコイル３８への制御信号、吸気バルブ２８の開閉タイミングＶＴを変更可能な可変バルブタイミング機構５０への制御信号，低圧燃料ポンプ８６への駆動信号，高圧燃料ポンプ１００の吸入弁１０４への駆動信号などが出力ポートを介して出力されている。なお、エンジンＥＣＵ７０は、車両全体をコントロールする図示しない車両用電子制御ユニットと通信しており、車両用電子制御ユニットからの制御信号によりエンジン２０を運転制御すると共に必要に応じてエンジン２０の運転状態に関するデータを出力する。エンジンＥＣＵ７０は、クランクポジションセンサ４０からのクランク角θｃｒに基づいてクランクシャフト２６の回転数、即ちエンジン２０の回転数Ｎｅも演算している。
【００１９】
こうして構成された実施例のエンジン２０は、エンジンＥＣＵ７０により、エンジン２０を運転すべき目標回転数や目標トルクを車両用電子制御ユニットから入力すると共にエンジン２０の状態を示す各種信号を種々のセンサから入力し、吸入空気量制御や燃料噴射制御，点火制御などの各種制御を行なうことによって運転されている。吸入空気量制御は、エンジン２０の目標トルクと回転数Ｎｅとに基づいてエンジン２０から目標トルクを出力するのに必要な空気量がスロットルバルブ２４を介してエンジン２０に吸入されるよう目標開度を設定し、エンジン２０のスロットル開度Ｔａが目標開度になるようスロットルモータ３６を駆動するなどにより行なわれる。燃料噴射制御は、エンジン２０の回転数Ｎｅと吸入空気量Ｑａとに基づいてエンジン２０の空燃比が例えば理論空燃比となるよう目標噴射量を設定し、設定した目標燃料噴射量Ｑｆ＊による燃料噴射が行なわれるようポート用燃料噴射バルブ８２や筒内用燃料噴射バルブ９３を駆動するなどにより行なわれる。点火制御は、エンジン２０の回転数Ｎｅと吸入空気量Ｑａとに基づいてエンジン２０の燃焼効率がよくなるよう目標点火時期を設定し、設定した目標点火時期で点火が行なわれるようイグニッションコイル３８を駆動するなどにより行なわれる。また、筒内用燃料噴射バルブ９２により燃料噴射を行なう際には、エンジン２０のアイドル運転の要否と回転数Ｎｅとに基づいて高圧燃料ポンプ１００により高圧燃料配管９４に圧送される燃料の目標燃圧を設定し、燃圧センサ９４ａからの燃圧Ｐｆが設定した目標燃圧になるようフィードバック制御により駆動信号を生成して高圧燃料ポンプ１００の吸入弁１０４を駆動するなどにより行なわれる。実施例の高圧燃料ポンプ１００では、プランジャ１０８の往動により加圧室１０２に燃料を吸入するときに吸入弁１０４を開弁しておき、プランジャ１０８が復動しているときに目標燃圧に応じて吸入弁１０４を閉弁する時期を調整することにより、高圧燃料配管９４に所望の高圧の燃料を所望の流量をもって圧送するものとした。
【００２０】
次に、こうして構成された実施例のエンジン２０の動作、特にエンジン２０の運転を停止する直前にリーク用逆止弁９８の異常診断を実行する際の動作について説明する。図５はエンジンＥＣＵ７０により実行されるエンジン停止要求時異常診断関連制御ルーチンの一例を示すフローチャートである。このルーチンは、車両のイグニッションオン以降（イグニッションオフまで）にリーク用逆止弁９８の異常診断が一度も実行されていない状態（異常診断の実行条件が成立している状態）で、アクセルオフによりエンジン２０から出力すべきパワーが閾値未満となるなどによりエンジン２０の運転停止が要求されたときに実行される。
【００２１】
エンジン停止要求時異常診断関連制御ルーチンが実行されると、エンジンＥＣＵ７０のＣＰＵ７２は、まず、可変バルブタイミング機構５０における吸気バルブ２８の開閉タイミングＶＴの変更を要求するＶＶＴ変更要求フラグＦｖを入力すると共に（ステップＳ１００）、高圧燃料配管９４における燃料圧力の目標値としての目標燃圧Ｐｆ＊を低圧燃料配管８４の燃料圧力としての所定の低圧Ｐｌｏｗとリーク用逆止弁９８の設定圧力Ｐｓｅｔ２と所定の判定確認用圧力Ｐｄｇとの和の圧力に設定する処理を実行する（ステップＳ１１０）。ここで、ＶＶＴ変更要求フラグＦｖは、吸気バルブ２８の開閉タイミングＶＴが最も遅い最遅角タイミングＶＴ１に変更されるよう要求されていないときに値０が設定され、こうした変更が要求されているときに値１が設定されるフラグであり、実施例では、例えば運転停止が要求される直前にエンジン２０が負荷運転され吸気バルブ２８の開閉タイミングＶＴが最遅角タイミングＶＴ１より進角側で運転されていたときなどには値１が設定され、例えば運転停止が要求される直前にエンジン２０がアイドル運転されている間に吸気バルブ２８の開閉タイミングＶＴが最遅角タイミングＶＴ１に既に変更されていたときなどには値０が設定されるものとした。また、所定の低圧Ｐｌｏｗと設定圧力Ｐｓｅｔ２とについては前述したが、所定の判定確認用圧力Ｐｄｇは、リーク用逆止弁９８が正常に作動するのを確実に判定可能な圧力として予め実験などにより求められた圧力（例えば、１ＭＰａや２ＭＰａなど）を用いるものとした。
【００２２】
続いて、入力したＶＶＴ変更要求フラグＦｖを調べ（ステップＳ１２０）、ＶＶＴ変更要求フラグＦｖが値１のときには、エンジン２０の運転停止が要求されたにも拘わらずエンジン２２のアイドル運転が必要と判断し、燃圧センサ９４ａからの高圧燃料配管９４の燃圧Ｐｆと吸気バルブ２８の開閉タイミングＶＴとを入力し（ステップＳ１３０）、入力した高圧燃料配管９４の燃圧Ｐｆが設定した目標燃圧Ｐｆ＊未満であるか又は開閉タイミングＶＴが最遅角タイミングＶＴ１でないかを判定する（ステップＳ１４０）。ここで、開閉タイミングＶＴは、カムポジションセンサ４４からの吸気バルブ２８のインテークカムシャフト２９のカム角θｃａのクランクポジションセンサ４０からのクランク角θｃｒに対する角度（θｃａ−θｃｒ）に基づいて計算されたものを入力するものとした。
【００２３】
燃圧Ｐｆが目標燃圧Ｐｆ＊未満であるか又は開閉タイミングＶＴが最遅角タイミングＶＴ１でないかの一方または両方のときには、エンジン２０をアイドル運転すると判断し、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００の吸入弁１０４の駆動指令Ｄｖ＊を設定して吸入弁１０４を駆動し（ステップＳ１５０，Ｓ１６０）、エンジン２０のアイドル運転用に予め定められた量を目標燃料噴射量Ｑｆ＊に設定してポート用燃料噴射バルブ８３および筒内用燃料噴射バルブ９２を駆動し（ステップＳ１７０，Ｓ１８０）、吸気バルブ２８の開閉タイミングＶＴが最遅角タイミングＶＴ１となるよう可変バルブタイミング機構５０を制御し（ステップＳ１９０）、ステップＳ１３０に戻って燃圧Ｐｆと開閉タイミングＶＴとを入力してステップＳ１４０で燃圧Ｐｆと開閉タイミングＶＴとを判定する。いまは、ＶＶＴ変更要求フラグＦｖが値１のときを考えており、本ルーチンの実行開始時に吸気バルブ２８の開閉タイミングＶＴは最遅角タイミングＶＴ１より進角側であるため、こうしたステップＳ１３０〜Ｓ１９０の一連の処理は、エンジン２０のアイドル運転を伴って吸気バルブ２８の開閉タイミングＶＴを最遅角タイミングＶＴ１に変更すると共に、本ルーチンの実行開始時の高圧燃料配管９４の燃圧Ｐｆに拘わらず高圧燃料配管９４の燃圧Ｐｆをアイドル運転用の燃圧Ｐｆｍｉｎ（＝Ｐｌｏｗ＋Ｐｓｅｔ２）より高い圧力とし、筒内用燃料噴射バルブ９２による燃料噴射を継続する処理となる。
【００２４】
ステップＳ１４０で燃圧Ｐｆが目標燃圧Ｐｆ＊以上であり且つ開閉タイミングＶＴが最遅角タイミングＶＴ１であると判定されたときには、エンジン２０の運転を停止してリーク用逆止弁９８の異常診断を実行すると判断し、ポート用燃料噴射バルブ８３および筒内用燃料噴射バルブ９２による燃料噴射を停止し（ステップＳ２６０）、ステップＳ１３０で最後に入力した燃圧センサ９４ａからの高圧燃料配管９４の燃圧Ｐｆを開始時燃圧Ｐｆ１に設定し（ステップＳ２７０）、所定時間ｔｓｅｔが経過するのを待って（ステップＳ２８０）、燃圧センサ９４ａから改めて高圧燃料配管９４の燃圧Ｐｆを入力したものを終了時燃圧Ｐｆ２として設定し（ステップＳ２９０）、設定した開始時燃圧Ｐｆ１から終了時燃圧Ｐｆ２を減じたものを燃圧差ΔＰｆとして計算する（ステップＳ３００）。ここで、所定時間ｔｓｅｔは、実施例では、筒内用燃料噴射バルブ９３による燃料噴射の停止により高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊（＝Ｐｌｏｗ＋Ｐｓｅｔ２＋Ｐｄｇ）から低下する際に、所定の判定用確認圧力Ｐｄｇと同様にリーク用逆止弁９８が正常に作動するのを確実に判定可能な時間として予め実験などにより求められたものを用いるものとし、リーク用逆止弁９８の正常時に燃圧Ｐｆが所定の判定用確認圧力Ｐｄｇ分だけ低下するのに要する時間よりも短い時間（例えば、数秒など）を用いるものとした。
【００２５】
こうして燃圧差ΔＰｆを計算すると、燃圧差ΔＰｆを閾値Ｐｆｒｅｆと比較し（ステップＳ３１０）、燃圧差ΔＰｆが閾値Ｐｆｒｅｆ以上のときにはリーク用逆止弁９８は正常に作動すると判断し（ステップＳ３２０）、燃圧差ΔＰｆが閾値Ｐｆｒｅｆ未満のときにはリーク用逆止弁９８は正常に作動しない異常であると判断して（ステップＳ３３０）、エンジン停止要求時異常診断関連制御ルーチンを終了する。なお、高圧燃料配管９４の燃圧Ｐｆは、車両がイグニッションオンされており低圧燃料ポンプ８６が駆動されている場合には、所定の低圧Ｐｌｏｗとリーク用逆止弁９８の設定圧力Ｐｓｅｔ２との和の圧力に向けて低下することになる。こうした制御により、リーク用逆止弁９８の異常診断の実行条件が成立している状態でエンジン２０の運転停止（即ち筒内用燃料噴射バルブ９２による燃料噴射の停止）が要求されたにも拘わらず吸気バルブ２８の開閉タイミングＶＴが最遅角タイミングＶＴ１になるようエンジン２０をアイドル運転する必要があるときには、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御すると共にアイドル運転用に筒内用燃料噴射バルブ９２による燃料噴射を継続し、開閉タイミングＶＴが最遅角タイミングＶＴ１になり且つ燃圧Ｐｆが目標燃圧Ｐｆ＊のときに筒内用燃料噴射バルブ９２による燃料噴射を停止してリーク用逆止弁９８の異常診断を実行するから、エンジン２０のアイドル運転を行なっている期間を利用して高圧燃料配管９４の燃圧Ｐｆを異常診断用の目標燃圧Ｐｆ＊とすることができ、リーク用逆止弁９８の異常診断をより確実に実行することができる。
【００２６】
ステップＳ１２０でＶＶＴ変更要求フラグＦｖが値０のときには、燃圧センサ９４ａからの高圧燃料配管９４の燃圧Ｐｆを入力すると共に（ステップＳ２００）、入力した高圧燃料配管９４の燃圧Ｐｆが設定した目標燃圧Ｐｆ＊未満であるか否かを判定し（ステップＳ２１０）、燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときには、ステップＳ１５０〜Ｓ１８０の処理と同様に、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００の吸入弁１０４の駆動指令Ｄｖ＊を設定して吸入弁１０４を駆動すると共に（ステップＳ２２０，Ｓ２３０）、エンジン２０のアイドル運転用に目標燃料噴射量Ｑｆ＊を設定してポート噴射用燃料バルブ８３および筒内用燃料噴射バルブ９２を駆動し（ステップＳ２４０，Ｓ２５０）、ステップＳ２００に戻って燃圧Ｐｆを入力してステップＳ２１０で燃圧Ｐｆを判定する。本ルーチンの実行開始時にＶＶＴ変更要求フラグＦｖが値０で高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときとしては、例えば、エンジン２０の運転停止が要求される直前に高圧燃料配管９４の燃圧Ｐｆがアイドル運転用の燃圧Ｐｆｍｉｎとされた状態でエンジン２０がアイドル運転されていたときなどが考えられる。
【００２７】
ステップＳ２１０で高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊以上のときには、リーク用逆止弁９８の異常診断を実行すると判断し、エンジン２０への燃料噴射を停止して開始時燃圧Ｐｆ１を設定すると共に所定時間ｔｓｅｔ経過後に終了時燃圧Ｐｆ２を設定して両燃圧から得られる燃圧差ΔＰｆを閾値Ｐｆｒｅｆと比較することによってリーク用逆止弁９８が正常であるか異常であるかを判定し（ステップＳ２６０〜Ｓ３３０）、エンジン停止要求時異常診断関連制御ルーチンを終了する。ステップＳ２１０で燃圧Ｐｆが目標燃圧Ｐｆ＊以上のときとしては、本ルーチンの実行開始時にＶＶＴ変更要求フラグＦｖが値０で高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満から目標燃圧Ｐｆ＊以上になったときや、本ルーチンの実行開始時にＶＶＴ変更要求フラグＦｖが値０であり且つ高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊以上のときがある。こうした制御により、リーク用逆止弁の異常診断の実行条件が成立している状態でエンジン２０の運転停止（即ち筒内用燃料噴射バルブ９２による燃料噴射の停止）が要求されたときにおいて、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときには、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御すると共に筒内用燃料噴射バルブ９２による燃料噴射を継続し、燃圧Ｐｆが目標燃圧Ｐｆ＊となったときに筒内用燃料噴射バルブ９２による燃料噴射を停止してリーク用逆止弁９８の異常診断を実行するから、リーク用逆止弁９８の異常診断をより確実に実行することができる。
【００２８】
以上説明した実施例のエンジン２０の燃料供給装置８０によれば、高圧燃料配管９４から燃料タンク８２に燃料を流出可能な位置に取り付けられたリーク用逆止弁９８を用いることにより、電磁弁などの通電により開閉制御される減圧弁を用いるものに比して高圧燃料配管９４の燃圧Ｐｆをより簡易な構成で低下可能とすることができ、リーク用逆止弁９８の異常診断の実行条件が成立している状態で筒内用燃料噴射バルブ９２による燃料噴射を停止する際において、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときには、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御し、燃圧Ｐｆが目標燃圧Ｐｆ＊となったときにリーク用逆止弁９８の異常診断を実行することにより、リーク用逆止弁９８の異常診断をより確実に実行することができる。また、リーク用逆止弁９８の異常診断の実行条件が成立している状態で要求に応じて筒内用燃料噴射バルブ９２による燃料噴射を停止する際であるにも拘わらず吸気バルブ２８の開閉タイミングＶＴが最遅角タイミングＶＴ１になるようエンジン２０をアイドル運転する必要があるときには、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御すると共にアイドル運転用に筒内用燃料噴射バルブ９２による燃料噴射を継続し、開閉タイミングＶＴが最遅角タイミングＶＴ１になり且つ燃圧Ｐｆが目標燃圧Ｐｆ＊のときに筒内用燃料噴射バルブ９２による燃料噴射を停止してリーク用逆止弁９８の異常診断を実行するから、エンジン２０のアイドル運転を行なっている期間を利用して高圧燃料配管９４の燃圧Ｐｆを異常診断用の目標燃圧Ｐｆ＊とすることができ、リーク用逆止弁９８の異常診断をより確実に実行することができる。しかも、リーク用逆止弁９８の異常診断を実行する前に高圧燃料ポンプ１００により調整する高圧燃料配管９４の目標燃圧Ｐｆ＊を、所定の低圧Ｐｌｏｗとリーク用逆止弁９８の設定圧力Ｐｓｅｔ２と所定の判定確認用圧力Ｐｄｇとの和の圧力としたから、リーク用逆止弁９８の異常診断において誤診断が生じるのを抑制することができる。
【００２９】
実施例のエンジン２０の燃料供給装置８０では、リーク用逆止弁９８の異常診断の実行条件が成立している状態でエンジン２０の運転停止が要求されたにも拘わらずＶＶＴ変更要求フラグＦｖが値１でエンジン２０をアイドル運転する必要があるときには、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御すると共にアイドル運転用に筒内用燃料噴射バルブ９２による燃料噴射を継続してからリーク用逆止弁９８の異常診断を実行するものとしたが、エンジン２０の運転停止が要求されたにも拘わらずエンジン２０をアイドル運転する必要があるときとして、ＶＶＴ変更要求フラグＦｖが値１である条件に代えて、エンジン２０の冷却水温Ｔｗが閾値以上のときに値０が設定され閾値未満のときに値１が設定されるフラグが値１である条件などを用いるものとしてもよい。
【００３０】
実施例のエンジン２０の燃料供給装置８０では、リーク用逆止弁９８の異常診断の実行条件が成立している状態でエンジン２０の運転停止が要求されたときにおいて、ＶＶＴ変更要求フラグＦｖが値１のときには高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊で吸気バルブ２８の開閉タイミングＶＴが最遅角タイミングＶＴ１になるまでエンジン２０への燃料噴射を継続し、ＶＶＴ変更要求フラグＦｖが値０のときには燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときに燃圧Ｐｆが目標燃圧Ｐｆ＊になるまでエンジン２０への燃料噴射を継続してからリーク用逆止弁９８の異常診断を実行するものとしたが、ＶＶＴ変更要求フラグＦｖの値に拘わらず、燃圧Ｐｆが目標燃圧Ｐｆ＊未満か否かを判定すると共に燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときに燃圧Ｐｆが目標燃圧Ｐｆ＊になるまでエンジン２０への燃料噴射を継続してからリーク用逆止弁９８の異常診断を実行するものとしてもよい。
【００３１】
実施例のエンジン２０の燃料供給装置８０では、リーク用逆止弁９８の異常診断の実行条件としては、車両のイグニッションオン以降（イグニッションオフまで）にリーク用逆止弁９８の異常診断が一度も実行されていない条件を用いるものとしたが、これに加えて、リーク用逆止弁９８の（前回の）異常診断の結果としてリーク用逆止弁９８が異常であると判定されている条件を用いるものとしてもよい。
【００３２】
実施例のエンジン２０の燃料供給装置８０では、ＶＶＴ変更要求フラグＦｖが値０の場合を考えると、リーク用逆止弁９８の異常診断の実行条件が成立している状態でエンジン２０の運転停止が要求されたときに、高圧燃料配管９４の燃圧Ｐｆの判定結果に応じてエンジン２０への燃料噴射（ポート用燃料噴射バルブ８３および筒内用燃料噴射バルブ９２からの燃料噴射）を継続してからリーク用逆止弁９８の異常診断を実行するものとしたが、リーク用逆止弁９８の異常診断の実行条件が成立している状態で共用噴射駆動モードからポート噴射駆動モードへの変更が要求されて筒内燃料噴射バルブ９２からの燃料噴射の停止が要求されたときに、ポート用燃料噴射バルブ８３による燃料噴射を継続すると共に高圧燃料配管９４の燃圧Ｐｆの判定結果に応じて筒内用燃料噴射バルブ９２による燃料噴射を継続した後に筒内用燃料噴射バルブ９２による燃料噴射を停止してリーク用逆止弁９８の異常診断を実行するものとしてもよい。
【００３３】
実施例のエンジン２０の燃料供給装置８０では、リーク用逆止弁９８の異常診断を実行する前に高圧燃料ポンプ１００により調整する高圧燃料配管９４の目標燃圧Ｐｆ＊を、所定の低圧Ｐｌｏｗとリーク用逆止弁９８の設定圧力Ｐｓｅｔ２と所定の判定確認用圧力Ｐｄｇとの和の圧力としたが、所定の低圧Ｐｌｏｗと設定圧力Ｐｓｅｔ２との和より若干高い圧力としてもよい。この場合でも、リーク用逆止弁９８の異常診断として高圧燃料配管９４の燃圧Ｐｆが低下するのを確認できるから、異常診断の機会を確保することができる。
【００３４】
実施例のエンジン２０の燃料供給装置８０では、高圧燃料配管９４の目標燃圧Ｐｆ＊を所定の低圧Ｐｌｏｗとリーク用逆止弁９８の設定圧力Ｐｓｅｔ２と所定の判定確認用圧力Ｐｄｇとの和の圧力として設定し、燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御するものとしたが、エンジン２０を運転すべきアイドル運転などの目標運転状態に応じて目標燃圧を設定すると共に高圧燃料配管９４の下限燃圧を所定の低圧Ｐｌｏｗとリーク用逆止弁９８の設定圧力Ｐｓｅｔ２と所定の判定確認用圧力Ｐｄｇとの和の圧力として設定し、燃圧Ｐｆが目標燃圧と下限燃圧とのうち高い方となるよう高圧燃料ポンプ１００を制御するものとしてもよい。
【００３５】
実施例のエンジン２０の燃料供給装置８０では、リーク用逆止弁９８の異常診断の実行条件が成立している状態でエンジン２０の運転停止が要求されたときにおいてＶＶＴ変更要求フラグＦｖが値０のときには、車両が走行中であるか停車中であるかに拘わらず燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときに燃圧Ｐｆが目標燃圧Ｐｆ＊になるまで高圧燃料ポンプ１００を駆動してからリーク用逆止弁９８の異常診断を実行するものとしたが、車両が走行中でないときには高圧燃料ポンプ１００を駆動せずにリーク用逆止弁９８の異常診断を実行するものとしてもよい。この場合、図５のエンジン停止要求時異常診断関連制御ルーチンに代えて図６のエンジン停止要求時異常診断関連制御ルーチンを実行すればよい。図６のルーチンでは、ステップＳ１００の処理に代えてステップＳ４００の処理を実行すると共にステップＳ４１０の処理が追加された点を除いて、図５のルーチンと同様である。したがって、同一の処理については同一のステップ番号を付し、その詳細な説明は省略する。図６のエンジン停止要求時異常診断関連制御ルーチンでは、エンジンＥＣＵ７０のＣＰＵ７２は、まず、図示しない車速センサからの車速Ｖに基づいて車両が走行中でない（停車中である）と判定されたときに値０が設定され車両が走行中であると判定されたときに値１が設定される走行中フラグＦｒを図示しない車両用電子制御ユニットから通信により入力すると共に、ＶＶＴ変更要求フラグＦｖを入力する（ステップＳ４００）。目標燃圧Ｐｆ＊を設定してＶＶＴ変更要求フラグＦｒが値０のときに燃圧センサ９４aから燃圧Ｐｆを入力すると（ステップＳ１１０，Ｓ１２０）、走行中フラグＦｒを調べ（ステップＳ４１０）、走行中フラグＦｖが値０のときには、走行による暗騒音のために高圧ポンプ１００の駆動による騒音が生じても運転者や乗員に違和感を与えないと判断し、燃圧Ｐｆを目標燃圧Ｐｆ＊と比較して燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときには燃圧Ｐｆが目標燃圧Ｐｆ＊になるまで高圧燃料ポンプ１００を駆動してエンジン２０への燃料噴射を継続してからリーク用逆止弁９８の異常診断を実行し（ステップＳ２２０〜Ｓ３３０）、燃圧Ｐｆが目標燃圧Ｐｆ＊以上のときには高圧燃料ポンプ１００を駆動せず（吸入弁１０４を開弁状態として）直ちにエンジン２０への燃料噴射を停止してリーク用逆止弁９８の異常診断を実行し（ステップＳ２６０〜Ｓ３３０）、本ルーチンを終了する。一方、ステップＳ４１０で走行中フラグＦｒが値１のときには、高圧燃料ポンプ１００の駆動による騒音が生じると運転者や乗員に違和感を与え得ると判断し、高圧燃料ポンプ１００を駆動せず（吸入弁１０４を開弁状態として）直ちにエンジン２０への燃料噴射を停止してリーク用逆止弁９８の異常診断を実行し（ステップＳ２６０〜Ｓ３３０）、本ルーチンを終了する。こうした制御により、車両の走行による暗騒音が生じていない状態で高圧燃料ポンプ１００が駆動されるのを抑制することができ、高圧燃料ポンプ１００の駆動による騒音によって運転者や乗員に違和感を与えるのを抑制することができる。なお、走行中には高圧燃料ポンプ１００を駆動せず直ちにエンジン２０への燃料噴射を停止してリーク用逆止弁９８の異常診断を��行すると、リーク用逆止弁９８は異常と判定されやすいが、リーク用逆止弁９８の異常診断の実行条件として、車両のイグニッションオン以降（イグニッションオフまで）にリーク用逆止弁９８の異常診断が一度も実行されていない条件に加えて、リーク用逆止弁９８の（前回の）異常診断の結果としてリーク用逆止弁９８が異常であると判定されている条件を用いるものとすればよい。
【００３６】
実施例のエンジン２０の燃料供給装置８０では、リーク用逆止弁９８は、高圧燃料配管９４から高圧燃料ポンプ１００を介して燃料タンク８２に燃料を流出可能な位置として、ポンプ用逆止弁１０９を迂回するよう高圧燃料ポンプ１００の加圧室１０２からの燃料の吐出口１０２ｂと高圧燃料配管９４とに接続された迂回配管９６に取り付けられているものとしたが、図７の変形例の燃料供給装置１８０に例示するように、リーク用逆止弁１９８を、高圧燃料配管９４から高圧燃料ポンプ１００を介さずに燃料タンク８２に燃料を直接流出可能な配管１９６に取り付けるものとしてもよいし、例えば、リーク用逆止弁を低圧燃料配管８４と高圧燃料配管９４とを接続する配管に取り付けて高圧燃料配管９４から低圧燃料配管８４を介して燃料タンク８２に燃料を流出可能な構成としても構わない。図７の変形例の燃料供給装置１８０の場合、リーク用逆止弁１９８の異常診断を実行する前にリーク用逆止弁１９８より高圧燃料配管９４側の目標燃圧Ｐｆ＊は、リーク用逆止弁１９８の設定圧力より高い圧力とすればよい。
【００３７】
実施例のエンジン２０の燃料供給装置８０では、リーク用逆止弁９８の異常診断の実行条件が成立している状態でエンジン２０の運転停止が要求されたときにＶＶＴ変更要求フラグＦｖが値０の場合において、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときにはエンジン２０への燃料噴射を継続しながら燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御してからエンジン２０への燃料噴射を停止してリーク用逆止弁９８の異常診断を実行するものとしたが、こうした場合において高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときにはエンジン２０への燃料噴射を直ちに停止した状態として燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御してからリーク用逆止弁９８の異常診断を実行するものとしてもよい。この場合、エンジン２０への燃料噴射を停止した状態で燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御する際には、エンジン２０の回転により高圧燃料ポンプ１００が駆動されるよう図示しないモータによりエンジン２０のモータリングを行なうものとしてもよい。また、インテークカムシャフト２９に代えて又は加えて図示しないモータにより高圧燃料ポンプが駆動される構成を用いれば、エンジン２０への燃料噴射を停止した状態で燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプを制御する際には、図示しないモータにより高圧燃料ポンプを直接駆動するものとしてもよい。
【００３８】
実施例のエンジン２０の燃料供給装置８０では、ポート用燃料噴射バルブ８３と筒内用燃料噴射バルブ９２とを備えるものとしたが、ポート用燃料噴射バルブ８３を備えずに筒内用燃料噴射バルブ９２のみを備えるものとしてもよい。
【００３９】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、筒内用燃料噴射バルブ９２が「燃料噴射弁」に相当し、高圧燃料配管９４が「配送路」に相当し、燃料タンク８２が「燃料タンク」に相当し、リーク用逆止弁９８が「逆止弁」に相当し、燃圧センサ９４ａが「燃圧センサ」に相当し、リーク用逆止弁９８の異常診断の実行条件が成立している状態で筒内用燃料噴射バルブ９２による燃料噴射の停止が要求されたときに高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときには、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御すると共に筒内用燃料噴射バルブ９２による燃料噴射を継続し、燃圧Ｐｆが目標燃圧Ｐｆ＊となったときに筒内用燃料噴射バルブ９２による燃料噴射を停止してリーク用逆止弁９８の異常診断を実行する図５のエンジン停止要求時異常診断関連制御ルーチンを実行するエンジンＥＣＵ７０が「制御手段」に相当する。
【００４０】
ここで、「燃料噴射弁」としては、筒内に直接燃料を噴射する筒内用燃料噴射バルブ９２に限定されるものではなく、内燃機関への燃料噴射を行なうものであれば如何なるタイプの燃料噴射弁としても構わない。「配送路」としては、所望の高圧に調整された燃料を筒内用燃料噴射バルブ９２に配送する高圧燃料配管９４に限定されるものではなく、燃料噴射弁に燃料を配送するものであれば如何なるものとしても構わない。「燃料タンク」としては、燃料タンク８２に限定されるものではなく、燃料を貯留するものであれば如何なるタイプのものとしても構わない。「逆止弁」としては、ポンプ用逆止弁１０９を迂回する迂回配管９６に取り付けられたリーク用逆止弁９８に限定されるものではなく、高圧燃料配管９４から燃料タンク８２に燃料を直接流出可能な位置に取り付けられたものなど、配送路から燃料タンクに燃料を流出可能な位置に配置され、燃料タンク側に比して配送路側の燃料の圧力が燃料噴射弁による燃料噴射の停止時に燃料噴射弁に作用するのが許容される燃料の圧力として設定された所定の設定圧力以上高いときに開弁すると共に、開弁時には燃料ポンプにより配送路に圧送される燃料の圧力を所望の圧力に調整する際に支障のない量の燃料の流通を許容するものであれば如何なるものとしても構わない。「燃圧センサ」としては、燃圧センサ９４ａに限定されるものではなく、配送路に取り付けられ、配送路における燃料の圧力を検出するものであれば如何なるものとしても構わない。「制御手段」としては、単一の電子制御ユニットに限定されるものではなく、複数の電子制御ユニットの組み合わせにより構成されているものとしても構わない。また、「制御手段」としては、リーク用逆止弁９８の異常診断の実行条件が成立している状態で筒内用燃料噴射バルブ９２による燃料噴射の停止が要求されたときに高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊未満のときには、高圧燃料配管９４の燃圧Ｐｆが目標燃圧Ｐｆ＊になるよう高圧燃料ポンプ１００を制御すると共に筒内用燃料噴射バルブ９２による燃料噴射を継続し、燃圧Ｐｆが目標燃圧Ｐｆ＊となったときに筒内用燃料噴射バルブ９２による燃料噴射を停止してリーク用逆止弁９８の異常診断を実行するものに限定されるものではなく、燃圧センサにより検出される燃料の圧力が低下するのを確認することによって逆止弁の異常を診断する逆止弁の異常診断の実行条件が成立している状態で燃料噴射弁による燃料噴射を停止する際において、燃圧センサにより検出された燃料の圧力が所定の設定圧力より高い圧力として設定された診断用下限圧力未満のときには、配送路における燃料の圧力が診断用下限圧力以上となるよう燃料ポンプを制御し、燃圧センサにより検出された燃料の圧力が診断用下限圧力以上となったときに逆止弁の異常診断を実行するものであれば如何なるものとしても構わない。
【００４１】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【００４２】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００４３】
本発明は、内燃機関の燃料供給装置の製造産業などに利用可能である。
【符号の説明】
【００４４】
２０  エンジン、２２  エアクリーナ、２４  スロットルバルブ、２６  クランクシャフト、２８  吸気バルブ、２９  インテークカムシャフト、３０  点火プラグ、３２  ピストン、３４  浄化装置、３５ａ  空燃比センサ、３５ｂ  酸素センサ、３６  スロットルモータ、３８  イグニッションコイル、４０  クランクポジションセンサ、４２  水温センサ、４３  圧力センサ、４４  カムポジションセンサ、４６  スロットルバルブポジションセンサ、４８  エアフローメータ、４９  温度センサ、５０  可変バルブタイミング機構、５２  ＶＶＴコントローラ、５２ａ  ハウジング部、５２ｂ  ベーン部、５４  ロックピン、５６  オイルコントロールバルブ、６２  タイミングチェーン、６４  タイミングギヤ、７０  エンジン用電子制御ユニット（エンジンＥＣＵ）、７２  ＣＰＵ、７４  ＲＯＭ、７６  ＲＡＭ、８０，１８０  燃料供給装置、８２  燃料タンク、８３  ポート用燃料噴射バルブ、８４  低圧燃料配管、８６  低圧燃料ポンプ、８６ａ  ポンプ本体、８７  燃料フィルタ、８８  プレッシャレギュレータ、９２  筒内用燃料噴射バルブ、９４  高圧燃料配管、９４ａ  燃圧センサ、９６  迂回配管、９８，１９８  リーク用逆止弁、１００  高圧燃料ポンプ、１０２  加圧室、１０２ａ  吸入口、１０２ｂ  吐出口、１０４  吸入弁、１０５  支持部、１０６  バネ、１０７  可動部、１０８  プランジャ、１０９  ポンプ用逆止弁、１９６  配管。
【図１】
2012057555.tif 000003
【図２】
2012057555.tif 000004
【図３】
2012057555.tif 000005
【図４】
2012057555.tif 000006
【図５】
2012057555.tif 000007
【図６】
2012057555.tif 000008
【図７】
2012057555.tif 000009