(57)【特許請求の範囲】
【請求項１】
燃料吸入口および燃料吐出口と、流量制御弁を含む加圧室と、前記流量制御弁を駆動するソレノイドおよび可動軸とを有する高圧燃料ポンプと、
前記ソレノイドへの通電タイミングを演算して出力するソレノイド制御手段と、
前記ソレノイドへの通電タイミングが入力されているときに前記ソレノイドを通電するソレノイド駆動手段と、
前記高圧燃料ポンプから吐出される燃料の圧力を燃圧として検出する燃圧センサと、
前記ソレノイド制御手段を含む制御装置と、
前記ソレノイド駆動手段を含む駆動装置と、
前記駆動装置に対して電源を供給または遮断する電源遮断手段と、を備え、
前記可動軸は、前記ソレノイドの通電により所定の吸引位置に移動して前記流量制御弁を閉弁側に作用させ、
前記高圧燃料ポンプは、
内燃機関の回転に同期して、前記加圧室の容積が拡大する燃料吸入行程と、前記加圧室の容積が縮小する燃料吐出行程とを交互に繰り返すとともに、
前記燃料吸入行程では、前記燃料吸入口の上流側から前記加圧室内に低圧の燃料を吸入し、
前記燃料吐出行程では、所定のタイミングで前記流量制御弁を閉弁駆動させることにより、前記燃料吸入口の上流側と前記加圧室との連通を遮断して前記加圧室内に吸入された燃料を圧送し、
前記制御装置および前記駆動装置は、それぞれ物理的に分離された別々の装置として配置された高圧燃料ポンプ制御装置において、
前記ソレノイド制御手段の故障状態を検出する故障検出手段と、
前記故障状態に応答して動作するフェールセーフ手段と、をさらに備え、
前記ソレノイド制御手段は、
前記可動軸を前記吸引位置に移動させるために必要な相対的に大きい電流値からなる過励磁電流の通電タイミングと、
前記可動軸が前記吸引位置に移動した後に前記可動軸を前記吸引位置に留めておくために必要な相対的に小さい電流値からなる保持電流の通電タイミングと、を演算して、
前記過励磁電流および前記保持電流の各通電タイミングを前記ソレノイド駆動手段に出力し、
前記ソレノイド駆動手段は、前記過励磁電流の通電タイミングにしたがって前記ソレノイドに前記過励磁電流を通電するとともに、前記保持電流の通電タイミングにしたがって前記ソレノイドに前記保持電流を通電し、
前記故障検出手段は、前記保持電流の通電タイミングが正常でない場合に前記故障状態を検出し、
前記フェールセーフ手段は、前記故障状態が検出されているときには、前記ソレノイド制御手段からの前記過励磁電流の通電タイミングの出力を禁止し、
前記駆動装置は、前記ソレノイド以外のアクチュエータを駆動するためのアクチュエータ駆動手段を含み、
前記電源遮断手段は、前記ソレノイドおよび前記アクチュエータに対して共通的に電源を供給または遮断し、
前記フェールセーフ手段は、前記故障検出手段により前記故障状態が検出された場合には、前記可動軸が前記吸引位置に留まることができなくなる所定時間以上の期間にわたって、前記電源遮断手段により前記電源の供給を遮断することを特徴とする内燃機関の高圧燃料ポンプ制御装置。
【請求項２】
燃料吸入口および燃料吐出口と、流量制御弁を含む加圧室と、前記流量制御弁を駆動するソレノイドおよび可動軸とを有する高圧燃料ポンプと、
前記ソレノイドへの通電タイミングを演算して出力するソレノイド制御手段と、
前記ソレノイドへの通電タイミングが入力されているときに前記ソレノイドを通電するソレノイド駆動手段と、
前記高圧燃料ポンプから吐出される燃料の圧力を燃圧として検出する燃圧センサと、
前記ソレノイド制御手段を含む制御装置と、
前記ソレノイド駆動手段を含む駆動装置と、
前記駆動装置に対して電源を供給または遮断する電源遮断手段と、を備え、
前記可動軸は、前記ソレノイドの通電により所定の吸引位置に移動して前記流量制御弁を閉弁側に作用させ、
前記高圧燃料ポンプは、
内燃機関の回転に同期して、前記加圧室の容積が拡大する燃料吸入行程と、前記加圧室の容積が縮小する燃料吐出行程とを交互に繰り返すとともに、
前記燃料吸入行程では、前記燃料吸入口の上流側から前記加圧室内に低圧の燃料を吸入し、
前記燃料吐出行程では、所定のタイミングで前記流量制御弁を閉弁駆動させることにより、前記燃料吸入口の上流側と前記加圧室との連通を遮断して前記加圧室内に吸入された燃料を圧送し、
前記制御装置および前記駆動装置は、それぞれ物理的に分離された別々の装置として配置された高圧燃料ポンプ制御装置において、
前記ソレノイド制御手段の故障状態を検出する故障検出手段と、
前記故障状態に応答して動作するフェールセーフ手段と、をさらに備え、
前記ソレノイド制御手段は、
前記可動軸を前記吸引位置に移動させるために必要な相対的に大きい電流値からなる過励磁電流の通電タイミングと、
前記可動軸が前記吸引位置に移動した後に前記可動軸を前記吸引位置に留めておくために必要な相対的に小さい電流値からなる保持電流の通電タイミングと、を演算して、
前記過励磁電流および前記保持電流の各通電タイミングを前記ソレノイド駆動手段に出力し、
前記ソレノイド駆動手段は、前記過励磁電流の通電タイミングにしたがって前記ソレノイドに前記過励磁電流を通電するとともに、前記保持電流の通電タイミングにしたがって前記ソレノイドに前記保持電流を通電し、
前記故障検出手段は、前記保持電流の通電タイミングが正常でない場合に前記故障状態を検出し、
前記フェールセーフ手段は、前記故障状態が検出されているときには、前記ソレノイド制御手段からの前記過励磁電流の通電タイミングの出力を禁止し、
前記駆動装置は、前記ソレノイド以外のアクチュエータを駆動するためのアクチュエータ駆動手段を含み、
前記電源遮断手段は、前記ソレノイドおよび前記アクチュエータに対して共通的に電源を供給または遮断し、
前記フェールセーフ手段は、前記故障検出手段により前記故障状態が検出された場合には、前記燃圧センサで検出される燃圧に上昇挙動が見られなくなるまでの期間にわたって、前記電源遮断手段により前記電源の供給を遮断することを特徴とする内燃機関の高圧燃料ポンプ制御装置。
【請求項３】
前記フェールセーフ手段は、前記アクチュエータが駆動されていない期間に、前記電源の供給を遮断することを特徴とする請求項１または請求項２に記載の内燃機関の高圧燃料ポンプ制御装置。
【請求項４】
前記フェールセーフ手段は、前記アクチュエータの駆動開始を禁止してから前記電源の供給を遮断するとともに、前記電源の供給を再開させたときに前記アクチュエータの駆動を許可することを特徴とする請求項１から請求項３までのいずれか１項に記載の内燃機関の高圧燃料ポンプ制御装置。
【請求項５】
前記アクチュエータは、前記内燃機関に燃料を供給するための燃料噴射弁を含むことを特徴とする請求項３または請求項４に記載の内燃機関の高圧燃料ポンプ制御装置。
【請求項６】
燃料吸入口および燃料吐出口と、流量制御弁を含む加圧室と、内燃機関の回転に同期して前記加圧室内で上下動するプランジャと、前記流量制御弁を駆動するソレノイドおよび可動軸とを有する高圧燃料ポンプと、
前記ソレノイドへの通電タイミングを演算して出力するソレノイド制御手段と、
前記ソレノイドへの通電タイミングが入力されているときに前記ソレノイドを通電するソレノイド駆動手段と、
前記加圧室と前記高圧燃料ポンプの燃料吐出口の間の燃料吐出通路中に配置された常閉式の燃料吐出弁と、を備え、
前記流量制御弁は、前記燃料吸入口と前記加圧室との間の燃料吸入通路中に配置され、前記加圧室側から前記燃料吸入口側に向かって前記燃料吸入通路を閉じる方向に作用する閉弁力を発生するための付勢手段を含み、
前記高圧燃料ポンプは、前記内燃機関の回転に同期して、前記プランジャが下動する際に前記加圧室の容積が拡大する燃料吸入行程と、前記プランジャが上動する際に前記加圧室の容積が縮小する燃料吐出行程とを交互に繰り返し、
前記燃料吐出弁は、前記燃料吐出口側の燃圧よりも前記加圧室側の燃圧の方が大きくなったときに開弁して、前記加圧室側から前記燃料吐出口側へ向かって燃料を流通させ、
前記可動軸は、前記ソレノイドが通電されていないときには、前記流量制御弁に備えられた前記閉弁力よりも大きい開弁力の作用により前記燃料吸入口側から前記加圧室側に向かって前記流量制御弁に圧接するように移動して、前記流量制御弁を開く方向に作用し、また、前記ソレノイドが通電されているときには、前記開弁力よりも大きい前記ソレノイドに発生する電磁力に吸引されて、前記流量制御弁から離間して吸引位置に移動し、
前記ソレノイド制御手段は、
前記可動軸を前記吸引位置へ移動させるのに必要な相対的に大きい電磁力を発生させるために前記ソレノイドに通電される過励磁電流と、
前記可動軸が前記吸引位置へ移動した後に、前記可動軸を前記吸引位置に留めておくのに最低限必要な相対的に小さい電磁力を発生させるために前記ソレノイドに通電される保持電流とが、
それぞれ所定のタイミングで通電されるように、過励磁電流制御信号および保持電流制御信号を前記ソレノイド駆動手段に入力し、
前記ソレノイド駆動手段は、
前記過励磁電流制御信号が入力されたときには、前記ソレノイドに対して前記過励磁電流を通電し、
前記保持電流制御信号が入力されたときには、前記ソレノイドに対して前記保持電流を通電する高圧燃料ポンプ制御装置であって、
前記内燃機関または前記高圧燃料ポンプの回転速度に関する情報を検出する回転速度検出手段と、
前記高圧燃料ポンプの行程位置に関する情報を検出するポンプ行程位置検出手段と、
前記ソレノイド制御手段の制御下で前記ソレノイド駆動手段に供給される電源配線の接続または遮断が切り換え可能な電源リレーと、
前記電源リレーを介して前記ソレノイド駆動手段に接続される電源配線から分岐された電気配線を通じて電源が供給されるとともに前記ソレノイドとは別のアクチュエータを通電するためのアクチュエータ駆動手段と、
前記保持電流が連続通電となる故障状態を検出する故障検出手段と、
前記故障状態に応答して動作するフェールセーフ手段と、をさらに備え、
前記フェールセーフ手段は、
前記故障検出手段により前記保持電流が連続通電となる故障状態が検出されている間は、前記ソレノイド制御手段から前記ソレノイド駆動手段への前記過励磁電流制御信号の入力を禁止するとともに、
前記故障検出手段により前記保持電流が連続通電となる故障状態が検出されたときに、前記電源リレーを遮断側に切り換えてから、前記ソレノイドに連続通電されていた保持電流の消失にともなって前記ソレノイドに発生していた電磁力が消失して、前記可動軸が前記吸引位置から解放されて前記流量制御弁に圧接するようになるまでに要する可動軸解放時間と、前記流量制御弁が閉弁位置から開弁位置まで移動するのに要する開弁応答時間との合計時間として設定されている電源リレー遮断時間以上の間にわたって、前記電源リレーを強制的に遮断制御し、
さらに、前記フェールセーフ手段は、
前記回転速度検出手段により検出された回転速度と、前記ポンプ行程位置検出手段により検出された前記高圧燃料ポンプの行程位置とに基づいて、前記電源リレーの強制遮断を開始してから、前記可動軸解放時間が経過した以降における前記電源リレー遮断時間の残り時間のうち、前記開弁応答時間に相当する期間と、前記高圧燃料ポンプの運転行程が燃料吸入行程となる期間とが重なるように、前記電源リレーの強制遮断を実行する強制遮断タイミングを変更することを特徴とする内燃機関の高圧燃料ポンプ制御装置。
【請求項７】
前記フェールセーフ手段は、前記電源リレーの強制遮断を開始するタイミングを一定時間だけ遅らせることにより、前記強制遮断タイミングを変更することを特徴とする請求項６に記載の内燃機関の高圧燃料ポンプ制御装置。
【請求項８】
前記フェールセーフ手段は、前記電源リレーの遮断時間を一定時間だけ延長することにより、前記強制遮断タイミングを変更することを特徴とする請求項６に記載の内燃機関の高圧燃料ポンプ制御装置。
【請求項９】
前記フェールセーフ手段は、前記回転速度検出手段により検出された回転速度が、エンジンストールに至る可能性のある低回転領域を示す場合には、前記電源リレーの強制遮断を開始するタイミングを遅らせることにより、前記強制遮断タイミングを変更することを特徴とする請求項６に記載の内燃機関の高圧燃料ポンプ制御装置。
【請求項１０】
前記アクチュエータは、前記内燃機関に燃料を供給するための燃料噴射弁を含むことを特徴とする請求項６から請求項９までのいずれか１項に記載の内燃機関の高圧燃料ポンプ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、高圧の燃料を燃料噴射弁に供給する方式の内燃機関の高圧燃料ポンプ制御装置に関し、特に、ソレノイド制御手段の故障発生により、高圧燃料ポンプからの燃料吐出量を調整する流量制御弁を駆動するソレノイドへの通電が正常に制御できない場合のフェ−ルセーフ制御に関するものである。
【背景技術】
【０００２】
近年、内燃機関においては、高圧燃料ポンプを用いて燃料噴射弁に供給される燃料を加圧することにより燃焼状態にとって最適な高圧値（目標圧力）まで燃圧を上昇させる技術が実用化されている。この種の高圧燃料ポンプ制御装置においては、一般的に、燃圧センサで検出された燃圧（検出値）と目標圧力（演算値）とを一致させるのに必要な燃料量を吐出するために、高圧燃料ポンプの燃料吐出行程における所定のタイミングでソレノイドの通電タイミングを制御することにより、流量制御弁を閉弁駆動させている。
【０００３】
このような内燃機関の高圧燃料ポンプ制御装置においては、たとえば、ソレノイドの通電を制御する電気回路（電気配線）上で短絡故障が発生した場合に、ソレノイドが常に通電状態となって高圧燃料ポンプから過剰な量の燃料が吐出され続け、燃料噴射弁に供給される燃圧が過度に高くなってしまうという故障モードが存在する。
【０００４】
上記故障モードが発生した場合への対処法として、内燃機関への燃料の供給を遮断する技術（たとえば、特許文献１参照）や、内燃機関の再始動を禁止する技術（たとえば、特許文献２参照）が提案されている。また、燃圧が最低値となるように、流量制御弁を強制制御して退避走行を可能にする技術も提案されている（たとえば、特許文献３参照）。
【０００５】
しかしながら、燃圧が最低値となるように流量制御弁を強制制御することが不可能な故障モードとして、一般的なソレノイド駆動回路（たとえば、上記特許文献１参照）において、「ハーネスＡ（特許文献１の図７）」の箇所で地絡故障（アースとの短絡故障）が発生した場合や、「マイクロコンピュータ」と「スピルバルブ駆動回路」との間で天絡故障（プラス電源との短絡故障）が発生した場合があげられる。これらの故障モードが発生した場合には、ソレノイドへの通電を強制的に止めることができないので、高圧燃料ポンプから過剰な量の燃料が吐出され続け、燃料噴射弁に供給される燃圧が過度に高くなることが回避することはできない。
【０００６】
一方、最近では、車両に使われる電気配線の削減を目的として、制御装置を直接エンジンルーム内に搭載することが提案されている。これを実現するためには、エンジンルーム内の熱的に厳しい環境に耐えることが要求されるので、制御機能を統括するマイクロコンピュータや消費電流の少ない制御回路を集めて構成される筐体（いわゆる「制御装置」）と、発熱源に成り得る駆動回路を集めて構成される筐体（いわゆる「駆動装置」）と、を物理的に分離された別々の装置として配置する「筐体構成」が採用されている。
【０００７】
このように、機能分離された筐体構成とすることにより、単一筐体にすべての機能を収納収した場合に比べて、筐体内の発熱量を大幅に低減させることができるので、制御装置を直接エンジンルーム内に搭載することが実現可能となっている。
なお、駆動装置と呼ばれる筐体の中には、高圧燃料ポンプの流量制御弁を制御するためのソレノイドの駆動回路と、燃料噴射弁の駆動回路とを含む比較的消費電流の大きい複数の駆動回路が一緒に収められるのが一般的である。
【０００８】
また、上記筐体構成を適用した場合、通常は、駆動装置に供給される電源の供給／遮断を制御可能な駆動電源制御リレーが設けられており、制御装置によって駆動装置に供給される電源を遮断することができるようになっている。この駆動電源制御リレーを備えていれば、上記流量制御弁を強制制御することが不可能な故障モードが発生した場合でも、駆動電源制御リレーをオフ制御して駆動装置に供給される電源を強制的に遮断することができる。これにより、ソレノイドへの通電が停止されるので、高圧燃料ポンプから過剰な量の燃料が吐出され続ける（燃料噴射弁に供給される燃圧が過度に高くなる）ことを回避することができる。
【０００９】
ただし、駆動電源制御リレーをオフ制御すると、駆動装置内に収められているすべての駆動回路への電源の供給が絶たれてしまうことになるので、内燃機関の主要制御機能が失われて、運転の継続が困難になることも考えられる。特に、ソレノイドの駆動回路と一緒に駆動装置内に収められている駆動回路として「燃料噴射弁の駆動回路」を含む場合には、駆動電源制御リレーをオフすることによって、燃料噴射弁が停止してエンストすることになり、車両を修理工場まで退避走行させることが不可能になる。
【００１０】
【特許文献１】特開昭６１−２８７３５号公報、図７
【特許文献２】特開２００３−２９３８３５号公報
【特許文献３】特開平１０−１７６５８７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
従来の内燃機関の高圧燃料ポンプ制御装置は、上記特許文献１に記載の技術の場合には、故障の発生と同時に内燃機関への燃料の供給を禁止してしまうので、車両を修理工場まで退避走行させることができないという課題があった。
また、上記特許文献２に記載の技術の場合も、故障が直るまでは内燃機関の再始動が禁止されるので、故障発生中に一度でも内燃機関を停止させてしまった場合（たとえば、故障による車両の異常に気づいた運転手が、安全確認や点検のために一旦、エンジンを停止させてしまった場合）には、やはり修理工場まで退避走行させることができないという課題があった。
【００１２】
また、上記特許文献３に記載の技術の場合には、故障が直るまでは燃圧が最低値となるように流量制御弁を強制制御して車両を修理工場まで退避走行させているが、短絡故障の発生箇所によっては、燃圧が最低値となるように流量制御弁を強制制御することが不可能な故障モードが存在することが考慮されておらず、完全な方策とは言えないという課題があった。
【００１３】
さらに、上記筐体構成を適用した場合に、駆動電源制御リレーをオフ制御することにより、駆動装置に供給される電源を強制的に遮断してソレノイドへの通電が停止させ、高圧燃料ポンプから過剰な量の燃料が吐出され続けて燃料噴射弁に供給される燃圧が過度に高くなることを回避することも考えられるが、駆動装置内のすべての駆動回路への電源供給が絶たれて、内燃機関の主要制御機能が失われてしまい、結局、車両を修理工場まで退避走行させることが不可能となるという課題があった。
なお、この課題は、駆動装置に収められた駆動回路ごとに駆動電源制御リレーを個別に用意すれば解消できるものの、大幅なコストアップを招くので現実的ではない。
【００１４】
この発明は、上記課題を解決するためになされたものであり、高圧燃料ポンプの流量制御弁を駆動するためのソレノイドを制御する電気配線上で短絡故障が発生した場合に、ソレノイドが常に通電状態となって高圧燃料ポンプから過剰な量の燃料が吐出され続けて燃料噴射弁に供給される燃圧が過度に高い状態が継続することを回避しつつ、車両を修理工場まで退避走行させることができる高圧燃料ポンプの制御装置を得ることを目的とする。
【課題を解決するための手段】
【００１５】
この発明に係る内燃機関の高圧燃料ポンプ制御装置は、
燃料吸入口および燃料吐出口と、流量制御弁を含む加圧室と、流量制御弁を駆動するソレノイドおよび可動軸とを有する高圧燃料ポンプと、
ソレノイドへの通電タイミングを演算して出力するソレノイド制御手段と、
ソレノイドへの通電タイミングが入力されているときにソレノイドを通電するソレノイド駆動手段と、
高圧燃料ポンプから吐出される燃料の圧力を燃圧として検出する燃圧センサと、
ソレノイド制御手段を含む制御装置と、
ソレノイド駆動手段を含む駆動装置と、
駆動装置に対して電源を供給または遮断する電源遮断手段と、を備え、
可動軸は、ソレノイドの通電により所定の吸引位置に移動して流量制御弁を閉弁側に作用させ、
高圧燃料ポンプは、
内燃機関の回転に同期して、加圧室の容積が拡大する燃料吸入行程と、加圧室の容積が縮小する燃料吐出行程とを交互に繰り返すとともに、
燃料吸入行程では、燃料吸入口の上流側から加圧室内に低圧の燃料を吸入し、
燃料吐出行程では、所定のタイミングで流量制御弁を閉弁駆動させることにより、燃料吸入口の上流側と加圧室との連通を遮断して加圧室内に吸入された燃料を圧送し、
制御装置および駆動装置は、それぞれ物理的に分離された別々の装置として配置された高圧燃料ポンプ制御装置において、
ソレノイド制御手段の故障状態を検出する故障検出手段と、
故障状態に応答して動作するフェールセーフ手段と、をさらに備え、
ソレノイド制御手段は、
可動軸を吸引位置に移動させるために必要な相対的に大きい電流値からなる過励磁電流の通電タイミングと、
可動軸が吸引位置に移動した後に可動軸を吸引位置に留めておくために必要な相対的に小さい電流値からなる保持電流の通電タイミングと、を演算して、
過励磁電流および保持電流の各通電タイミングをソレノイド駆動手段に出力し、
ソレノイド駆動手段は、過励磁電流の通電タイミングにしたがってソレノイドに過励磁電流を通電するとともに、保持電流の通電タイミングにしたがってソレノイドに保持電流を通電し、
故障検出手段は、保持電流の通電タイミングが正常でない場合に故障状態を検出し、
フェールセーフ手段は、故障状態が検出されているときには、ソレノイド制御手段からの過励磁電流の通電タイミングの出力を禁止し、
駆動装置は、ソレノイド以外のアクチュエータを駆動するためのアクチュエータ駆動手段を含み、
電源遮断手段は、ソレノイドおよびアクチュエータに対して共通的に電源を供給または遮断し、
フェールセーフ手段は、故障検出手段により故障状態が検出された場合には、燃圧センサで検出される燃圧に上昇挙動が見られなくなるまでの期間にわたって、電源遮断手段により電源の供給を遮断するものである。
【発明の効果】
【００１６】
この発明によれば、高圧燃料ポンプのソレノイドの電気故障が発生した場合でも、燃料噴射弁に供給される燃圧が過度に高い状態が継続することを回避しつつ、車両を修理工場まで退避走行させることができる。
【発明を実施するための最良の形態】
【００１７】
実施の形態１．
以下、図面を参照しながら、この発明の実施の形態１について詳細に説明する。
まず、図７、図８および図９を参照しながら、この発明の実施の形態１に適用される一般的な高圧燃料ポンプの具体的な構造および動作機構について説明する。
図７〜図９は一般的な高圧燃料ポンプの構造を示す側断面図であり、図７は正常な燃料吸入状態、図８は正常な燃料吐出状態、図９は異常発生時の燃料吸入状態をそれぞれ示している。
【００１８】
図７〜図９において、高圧燃料ポンプ１０は、燃料吸入口１０ａと、燃料吐出口１０ｂと、開弁ばね１１およびソレノイド１２により駆動される可動軸１３と、可動軸１３と同軸上に配置された流量制御弁１４と、流量制御弁１４を付勢する閉弁ばね１５と、燃料吸入口１０ａおよび燃料吐出口１０ｂに選択的に連通される加圧室１６と、常閉式の燃料吐出弁１７と、ポンプカム２１により駆動されるプランジャ１８と、プランジャ１８を付勢する圧接ばね１９と、により構成されている。
【００１９】
可動のプランジャ１８は、圧接ばね１９によってポンプカム２１に圧接されており、ポンプカム２１（一例として２つの突起部を有する）は、内燃機関のカム軸２０の回転に同期して回転する。
加圧室１６は、カム軸２０の回転に応じてプランジャ１８が上下動することにより、容積が拡大縮小する。
【００２０】
流量制御弁１４は、加圧室１６と燃料吸入口１０ａとの間の燃料吸入通路中に配設されており、閉弁ばね１５は、加圧室１６側から燃料吸入口１０ａ側に向けて流量制御弁１４を閉弁させる方向に作用する付勢力（閉弁力）を発生する。
開弁ばね１１は、閉弁ばね１５とは反対に、燃料吸入口１０ａ側から加圧室１６側に向けて流量制御弁１４を開弁させる方向に作用する付勢力（開弁力）を発生するとともに、閉弁ばね１５の閉弁力よりも大きい開弁力が設定されている。
【００２１】
可動軸１３は、流量制御弁１４と開弁ばね１１との間に配設されている。
ソレノイド１２は、ソレノイド駆動手段（後述する）からの通電タイミングにしたがって、開弁ばね１１の開弁力に打ち勝つ電磁力を発生して、可動軸１３を吸引位置（図８および図９に示す可動軸１３の位置）に移動させるようになっている。
燃料吐出弁１７は、加圧室１６と燃料吐出口１０ｂとの間の燃料吐出通路中に配設され、加圧室１６から燃料吐出口１０ｂに向かう燃料の流通のみを可能とする。
【００２２】
図７のように、ソレノイド１２が通電されていない場合には、可動軸１３は、開弁ばね１１の付勢力により流量制御弁１４に圧接する開放位置に移動して、流量制御弁１４を開弁させるように作用する。
また、図８のように、ソレノイド１２が通電制御されている場合には、可動軸１３は、ソレノイド１２の発生する電磁力により吸引位置に移動して、流量制御弁１４を閉弁させるように作用する。
【００２３】
図７において、高圧燃料ポンプ１０は、燃料吸入行程（すなわち、太線矢印で示すように、プランジャ１８が下動途中）にあり、ソレノイド１２は非通電状態にある。
図７の燃料吸入行程においては、ソレノイド１２が非通電状態にあり、開弁ばね１１の付勢力（＞閉弁ばね１５の付勢力）により、可動軸１３が図７の右方向に押されて流量制御弁１４を圧接するので、燃料吸入口１０ａと加圧室１６とは連通されている。
【００２４】
図７の状態で、カム軸２０が矢印Ａの方向に回転すると、ポンプカム２１の変位量が減少（プランジャ１８との接触位置が下方に変位）して、プランジャ１８が下動するので、燃料吸入口１０ａから加圧室１６内へと燃料が吸入される。
【００２５】
この動作機構により、燃料吸入行程においては、ソレノイド１２を非通電として流量制御弁１４を開弁させておき、プランジャ１８が下動することによって、燃料吸入口１０ａから加圧室２２内に燃料を吸入させることが可能となる。
【００２６】
一方、図８においては、高圧燃料ポンプ１０は、燃料吐出行程（すなわち、太線矢印で示すように、プランジャ１８が上動途中）にあり、ソレノイド１２は通電制御中の状態にある。
図８の燃料吐出行程においては、ソレノイド１２が通電状態にあり、ソレノイド１２の発生する電磁力（＞開弁ばね１１の付勢力）により、可動軸１３が図８の左方向に引っ張られて吸引位置に移動するので、流量制御弁１４は、閉弁ばね１５の付勢力によって図８の左方向に押されて閉弁し、燃料吸入口１０ａと加圧室１６との連通は遮断されている。
【００２７】
図８の状態で、カム軸２０が矢印Ａの方向に回転すると、ポンプカム２１の変位量が増加（プランジャ１８との接触位置が上方に変位）して、プランジャ１８が上動するので、加圧室１６内の燃料が圧縮されて圧力が上昇し、燃料吐出弁１７が開弁して、燃料吐出口１０ｂから燃料が吐出される。
【００２８】
この動作機構により、燃料吐出行程においては、所定のタイミングでソレノイド１２を通電して流量制御弁１４を閉弁させることにより、流量制御弁１４が閉弁した以降でのプランジャ１８が上動する間に、加圧室２２内の燃料を燃料吐出口１０ｂから吐出させることが可能となる。
【００２９】
なお、燃料吐出行程の先頭位置（プランジャ１８が最下位置）にあるときに、流量制御弁１４を閉弁させれば、最大量の燃料を吐出することができる。また、流量制御弁１４の閉弁タイミングを、燃料吐出行程の先頭位置よりも遅らせるほど、吐出される燃料量を少なく調整することができる。このように、流量制御弁１４の閉弁タイミングを、燃料吐出行程の所定のタイミングに変更することにより、吐出する燃料量の調整が可能となる。
【００３０】
次に、図９を参照しながら、故障発生によって、燃料吐出行程でソレノイド１２を通電制御中にソレノイド１２に通電する保持電流が常に通電状態となった場合の、高圧燃料ポンプ１０の一般的な動作について説明する。
図９は故障発生時の一例を示し、燃料吐出行程時（図８参照）にソレノイド１２の通電を制御する電気配線上で短絡故障が発生して、ソレノイド１２が常に通電状態となったまま燃料吸入行程に移行した場合の状態を示している。したがって、図９においては、燃料吸入行程にもかかわらず、可動軸１３が吸引位置に留まったままとなっている。
【００３１】
図９においては、閉弁ばね１５の付勢力によって流量制御弁１４が閉弁されようとするものの、燃料吸入口１０ａ側から流量制御弁１４を開弁する方向に加わる吸入燃料の圧力と、プランジャ１８が下動することによって加圧室１６内に発生する負圧との合計圧力が、閉弁ばね１５の付勢力に打ち勝つので、流量制御弁１４は開弁したままとなる。
この結果、開弁している流量制御弁１４を通って、加圧室１６内に燃料が吸入されることになる。
【００３２】
すなわち、図９の状態のまま何ら対策をとることなく、さらにカム軸２０が回転して、燃料吸入行程から燃料吐出行程に移行した場合には、前述のように、燃料吐出行程の先頭位置から流量制御弁１４を閉弁させているのと同じ動作となり、加圧室１６からは常に最大量の燃料が吐出されるので、燃圧が過度に上昇することが発生し得る。
【００３３】
なお、図７〜図９に示した高圧燃料ポンプ１０の動作機構は一例に過ぎず、前述の特許文献３や他の公知文献（たとえば、特開２００２−３０９９８８号公報の請求項３）で例示された構造の高圧燃料ポンプシステムにおいても、この発明を適用することは十分可能である。
【００３４】
次に、図５および図６を参照しながら、この発明の実施の形態１に係る内燃機関の高圧燃料ポンプ制御装置の筐体構成と、ソレノイド１２の駆動方法とについて説明する。
図５は高圧燃料ポンプ制御装置の筐体構成を概略的に示す回路構成図であり、筐体構成を電気的な等価回路として示している。また、図６は図５の高圧燃料ポンプ制御装置の動作を示すタイミングチャートである。
【００３５】
図５において、内燃機関の高圧燃料ポンプ制御装置は、車載のバッテリ電源ＶＢと、一方の筐体を構成する制御装置１００と、他方の筐体を構成する駆動装置２００と、駆動装置２００により駆動されるソレノイド１２と、バッテリ電源ＶＢと駆動装置２００との間に配置された電源遮断手段３００と、を備えている。
【００３６】
一方の筐体を構成する制御装置１００は、ソレノイド制御手段１０１と、ソレノイド制御手段１０１の出力端子に挿入されたスイッチＳＷ０、ＳＷ１、ＳＷ２と、フェールセーフ手段１０３と、故障検出手段１０４と、各種のアクチュエータ制御手段（図１とともに後述する）と、を備えている。
【００３７】
なお、制御装置１００内のソレノイド制御手段１０１は、ハーネス部を介して駆動装置２００内のソレノイド駆動手段２０１に接続されており、過励磁電流および保持電流の各通電タイミングＳＫ、ＳＨをソレノイド駆動手段２０１に出力している。
また、ここでは、ハーネス部は、ソレノイド制御手段１０１の一部機能に含まれるものとして説明する。
【００３８】
制御装置１００内のソレノイド制御手段１０１は、燃圧センサを含む各種センサ（図１とともに後述する）からの検出信号を入力情報として、ソレノイド１２の通電タイミングを演算して出力する。
故障検出手段１０４は、ソレノイド１２への保持電流の通電タイミングＳＨを出力するための電気配線の故障を検出する。
【００３９】
フェールセーフ手段１０３は、故障検出手段１０４により故障が検出されているときに所定のフェールセーフ動作を実行する。
アクチュエータ制御手段は、ソレノイド１２とは別のアクチュエータ（図１とともに後述する）を制御する。
【００４０】
ソレノイド制御手段１０１に接続されたスイッチＳＷ０〜ＳＷ２のうち、スイッチＳＷ０は、電源遮断手段３００をオン／オフ制御する。
スイッチＳＷ１は、可動軸１３を吸引位置（図８参照）に移動させるために必要な、相対的に大きい電流値からなる過励磁電流の通電タイミングＳＫを、駆動装置２００に伝送する。
【００４１】
さらに、スイッチＳＷ２は、可動軸１３が吸引位置に移動した後に、可動軸１３を吸引位置に留めておくのに必要な、相対的に小さい電流値からなる保持電流の通電タイミングＳＨを、駆動装置２００に伝送する。
【００４２】
制御装置１００内の故障検出手段１０４は、スイッチＳＷ２の出力信号の位置に基づき電気的故障が発生していることを検出した場合に、故障フラグＦＦをセットしてフェールセーフ手段１０３に通知する。
フェールセーフ手段１０３は、故障検出手段１０４から故障発生を通知された場合に、所定のフェールセーフ動作を実行する。
【００４３】
なお、ソレノイド制御手段１０１は、内燃機関が停止していないときには、スイッチＳＷ０をオンにして、駆動装置２００に電源が供給されるように制御を行う。
スイッチＳＷ０のオン時において、駆動装置２００には、電源遮断手段３００を介してバッテリ電源ＶＢが供給される。
【００４４】
一方、駆動装置２００は、ソレノイド駆動手段２０１と、各種のアクチュエータ駆動手段（図１とともに後述する）と、を備えている。
駆動装置２００内のソレノイド駆動手段２０１は、電流制御回路２０３と、電流制御回路２０３の入力端子に挿入された反転回路ＮＯＴ１、ＮＯＴ２と、スイッチＳＷ３と、を備えており、制御装置１００内のソレノイド制御手段１０１からの入力信号（過励磁電流および保持電流の各通電タイミングＳＫ、ＳＨ）にしたがって、実際にソレノイド１２を通電する。
【００４５】
アクチュエータ駆動手段は、制御装置１００内のアクチュエータ制御手段から入力されるアクチュエータ制御信号にしたがって、実際にアクチュエータ（たとえば、燃料噴射弁など）を通電する。
【００４６】
次に、図６を参照しながら、図５の筐体構成による動作について説明する。
図５内のソレノイド１２の通電を開始する場合、まず、図６内の時刻Ｔ１において、制御装置１００内のスイッチＳＷ１、ＳＷ２が同時にオンされる。
これにより、過励磁電流ＩＫおよび保持電流ＩＨの各通電タイミングＳＫ、ＳＨを示す信号レベルが両方ともＬｏ（ロー）となり、駆動装置２００内の反転回路ＮＯＴ１、ＮＯＴ２の出力レベルが両方ともＨｉ（ハイ）となる。
【００４７】
反転回路ＮＯＴ１、ＮＯＴ２の出力レベルが両方ともＨｉになっているときには、ソレノイド駆動手段２０１内の電流制御回路２０３は、ソレノイド１２に対して過励磁電流ＩＫが通電されるように電流制御を開始する。このとき、反転回路ＮＯＴ２の出力レベルはＨｉであることから、スイッチＳＷ３も同時にオンされており、ソレノイド１２には、過励磁電流ＩＫが通電される。
ソレノイド１２に過励磁電流ＩＫが通電されると、ソレノイド１２に電磁力が発生して、可動軸１３が吸引位置に向けて移動を開始する。
以上が時刻Ｔ１における過励磁動作である。
【００４８】
続いて、ソレノイド１２に過励磁電流ＩＫが通電されてから、所定時間（時刻Ｔ１と時刻Ｔ２との間の期間）が経過すると、可動軸１３の吸引位置への移動が完了するので、次に、時刻Ｔ２において、スイッチＳＷ１のみがオフに切り替えられる。これにより、過励磁電流ＩＫの通電タイミングＳＫの信号レベルがＨｉに切り替わり、駆動装置２００内の反転回路ＮＯＴ１の出力レベルがＬｏに変化する。
【００４９】
反転回路ＮＯＴ１の出力レベルがＬｏ、かつ、反転回路ＮＯＴ２の出力レベルがＨｉになっているときには、ソレノイド駆動手段２０１内の電流制御回路２０３は、ソレノイド１２に対して、保持電流ＩＨが通電されるように電流制御を切り替える。このとき、反転回路ＮＯＴ２の出力レベルがＨｉであることから、スイッチＳＷ３は、オンに維持されており、ソレノイド１２に流れる電流は、過励磁電流ＩＫから保持電流ＩＨに切り替えられて通電される。
以上が時刻Ｔ２における保持動作である。
なお、可動軸１３が吸引位置に移動した後は、保持電流ＩＨに切り替えられても、可動軸１３は、吸引位置に留まり続けることができる。
【００５０】
続いて、ソレノイド１２に保持電流ＩＨが通電されてから、さらに所定時間（時刻Ｔ２と時刻Ｔ３との間の期間）が経過すると、次に、時刻Ｔ３において、スイッチＳＷ２がオフに切り替えられる。
これにより、保持電流ＩＨの通電タイミングＳＨのハーネス部の信号レベルもＨｉに切り替わり、駆動装置２００内の反転回路ＮＯＴ２の出力レベルがＬｏに変化する。
【００５１】
この時点（時刻Ｔ３）で、反転回路ＮＯＴ１、ＮＯＴ２の出力レベルが両方ともＬｏに変化したので、ソレノイド駆動手段２０１内の電流制御回路２０３は、ソレノイド１２への通電を停止する。同時に、反転回路ＮＯＴ２の出力レベルがＬｏに切り替わったことで、スイッチＳＷ３もオフに切り替わり、ソレノイド１２への通電が停止される。
以上が時刻Ｔ３における通電停止動作である。
【００５２】
次に、時刻Ｔ３と時刻Ｔ４との間の正常時のパターン（破線枠参照）と比較して、時刻Ｔ４以降の時刻Ｔ５と時刻Ｔ６との間（破線参照）において、保持電流ＩＨの通電タイミングＳＨを出力する電気配線の故障が発生したときの動作について説明する。
【００５３】
時刻Ｔ４においては、次のソレノイド制御サイクルを迎え、再びソレノイド１２の通電制御が開始される。
ソレノイド１２の通電を開始するために、スイッチＳＷ１、ＳＷ２が同時にオンされ、ソレノイド駆動手段２０１内の電流制御回路２０３からソレノイド１２に対して過励磁電流ＩＫが通電される。時刻Ｔ４での動作は、前述の時刻Ｔ１での動作と同じである。
【００５４】
続いて、ソレノイド１２に対して過励磁電流ＩＫが通電されてから、所定時間が経過すると、時刻Ｔ５の時点で、スイッチＳＷ１のみがオフに切り替えられ、ソレノイド駆動手段２０１内の電流制御回路２０３は、ソレノイド１２に対して保持電流ＩＨを通すように電流制御を切り替える。時刻Ｔ５での動作は、前述の時刻Ｔ２での動作と同じである。
【００５５】
ソレノイド１２に対して保持電流ＩＨの通電が開始された時刻Ｔ５から、所定時間が経過した時刻Ｔ６においては、前述の時刻Ｔ３の動作と同様に、スイッチＳＷ２がオフに切り替えられる。しかし、時刻Ｔ５と時刻Ｔ６との間で保持電流ＩＨの通電タイミングＳＨのハーネス部で地絡故障が発生しているので、時刻Ｔ６でスイッチＳＷ２がオフに切り替えられても、通電タイミングＳＨのハーネス部のレベルがＬｏのままとなる。したがって、時刻Ｔ６において、駆動装置２００内の反転回路ＮＯＴ２の出力レベルはＬｏに変化しなくなる。
【００５６】
この結果、時刻Ｔ６において、反転回路ＮＯＴ２の出力レベルがＬｏに変化しないことから、ソレノイド駆動手段２０１内の電流制御回路２０３では、ソレノイド１２への保持電流ＩＨの通電が停止されないままとなる。
このように、時刻Ｔ６において、反転回路ＮＯＴ２の出力レベルがＨｉのままであることから、スイッチＳＷ３もオンのままとなり、時刻Ｔ６以降も、ソレノイド１２には保持電流ＩＨが通電され続ける。
【００５７】
このとき、故障検出手段１０４は、スイッチＳＷ２がオフになっているのにもかかわらず、保持電流ＩＨの通電タイミングＳＨのレベルがＬｏであることから、保持電流ＩＨの通電タイミングＳＨが異常であることを検出し、時刻Ｔ７において、故障フラグＦＦをセットして、フェールセーフ手段１０３に故障発生状態を通知する。続いて、フェールセーフ手段１０３は、故障フラグＦＦがセットされると、時刻Ｔ７以降において、過励磁電流ＩＫの通電タイミングＳＫが指令されることを禁止するように動作する。
【００５８】
このように、時刻Ｔ７以降においては、フェールセーフ手段１０３によって、過励磁電流ＩＫの通電タイミングＳＫが指令されることが禁止されるが、保持電流ＩＨの連続通電が継続しているので、可動軸１３は、吸引位置（図９参照）に留まり続ける。この結果、高圧燃料ポンプ１０から最大量の燃料が吐出され続けるので、燃料噴射弁に供給される燃圧が過度に上昇してしまうことが避けられない事態となる。
【００５９】
ただし、内燃機関が一度でも停止して駆動装置２００への電源の供給が遮断され、保持電流ＩＨの連続通電が一旦停止されれば、過励磁電流ＩＫの通電が禁止されているので、可動軸１３は、吸引位置から開放される。したがって、可動軸１３が再び吸引位置に移動することはないので、燃圧が過度に上昇することは回避される。
【００６０】
なお、この場合、故障検出手段１０４は、「スイッチＳＷ２がオフ時の通電タイミングＳＨのレベルがＨｉであるとき」には「正常」と判定し、「スイッチＳＷ２がオフ時の通電タイミングＳＨのレベルがＬｏであるとき」には「故障」と判定する。したがって、故障検出手段１０４は、図６内の時刻Ｔ３から時刻Ｔ４までの期間では「正常」と判定し、時刻Ｔ５から時刻Ｔ６までの期間では「故障」と判定する。なお、この故障検出方法は、一例に過ぎず、前述の特許文献１に記載の検出方法を適用することも可能である。
【００６１】
また、フェールセーフ手段１０３は、可動軸１３が吸引位置に留まることができなくなる所定時間以上の間にわたって、または、燃圧センサによって検出された燃圧に上昇挙動が見られなくなるまでの期間にわたって、駆動装置２００に供給される電源を一時的に遮断する。これにより、内燃機関の停止を待たずに、可動軸１３を吸引位置から開放させることが可能となる。
【００６２】
また、フェールセーフ手段１０３は、電源遮断手段３００を介して駆動装置２００に供給されるバッテリ電源ＶＢが、ソレノイド１２とは別のアクチュエータと共用されている場合には、別のアクチュエータが通電されていない期間にわたって、または、通電を禁止している期間に、駆動装置２００に供給される電源を一時的に遮断する。これにより、別のアクチュエータの動作が中途半端となることがないので、内燃機関の運転状態悪化を回避したうえで、可動軸１３を吸引位置から開放させることが可能となる。
【００６３】
次に、図１の機能ブロック図を参照しながら、この発明の実施の形態１に係る高圧燃料ポンプ制御装置の具体的な構成および動作について、さらに詳細に説明する。
図１において、ソレノイド１２、制御装置１００、ソレノイド制御手段１０１、フェールセーフ手段１０３、故障検出手段１０４、駆動装置２００、ソレノイド駆動手段２０１および電源遮断手段３００は、前述（図５参照）と同様のものである。ここでは、各装置１００〜３００の機能構成に注目して示しており、スイッチなどは省略されている。
【００６４】
制御装置１００は、前述のソレノイド制御手段１０１、フェールセーフ手段１０３および故障検出手段１０４に加えて、アクチュエータ制御手段１０２を備えている。
制御装置１００には、燃圧センサ２２および他の各種センサ群２３が接続されており、各センサ２２、２３からの検出信号が入力されている。
【００６５】
また、制御装置１００には、駆動装置２００および電源遮断手段３００が接続されており、制御装置１００からは、電源遮断手段３００を制御するための制御信号と、ソレノイド１２に通電される過励磁電流ＩＫの通電タイミング（過励磁電流制御信号）ＳＫと、ソレノイド１２に通電される保持電流ＩＨの通電タイミング（保持電流制御信号）ＳＨと、アクチュエータ２４（たとえば、燃料噴射弁）に対する通電指令信号とが出力されている。
【００６６】
燃圧センサ２２は、高圧燃料ポンプ１０（図７〜図９参照）から吐出される燃料の圧力を燃圧として検出する。また、各種センサ群２３は、燃圧センサ２２以外の各種センサ（クランク角センサなど）を含み、内燃機関が搭載された車両（図示せず）の運転状態を検出する。
燃圧センサ２２および各種センサ群２３の検出信号は、ソレノイド制御手段１０１、アクチュエータ制御手段１０２およびフェールセーフ手段１０３に入力される。
【００６７】
制御装置１００内において、故障検出手段１０４は、保持電流の通電タイミングＳＨに基づいて、ハーネス部を含むソレノイド制御手段１０１の故障を検出し、故障検出時に故障フラグＦＦをフェールセーフ手段１０３に入力する。
アクチュエータ制御手段１０２は、アクチュエータ駆動時にアクチュエータ駆動フラグＦＡをフェールセーフ手段１０３に入力する。
【００６８】
フェールセーフ手段１０３は、故障フラグＦＦに応答して、アクチュエータ駆動禁止フラグＦＣＡをアクチュエータ制御手段１０２に入力するとともに、電源遮断フラグＦＣＲおよび過励磁禁止フラグＦＣＫをソレノイド制御手段１０１に入力する。
ソレノイド制御手段１０１は、電源遮断フラグＦＣＲに応答して、電源遮断手段３００に対する電源遮断指令を出力し、駆動装置２００への電源供給を遮断させる。
【００６９】
駆動装置２００は、前述のソレノイド駆動手段２０１に加えて、アクチュエータ２４を駆動するためのアクチュエータ駆動手段２０２を備えている。なお、アクチュエータ２４は、駆動装置２００内に構成されているものとする。
ソレノイド駆動手段２０１は、過励磁電流ＩＫおよび保持電流ＩＨの各通電タイミングＳＫ、ＳＨに応じてソレノイド１２を駆動し、アクチュエータ駆動手段２０２は、アクチュエータ制御手段１０２からの通電指令信号に応じてアクチュエータ２４を駆動する。
【００７０】
ソレノイド制御手段１０１は、通常時の制御として、内燃機関が停止していないときに電源遮断手段３００を制御して駆動装置２００にバッテリ電源ＶＢ（図５参照）を供給する機能と、燃圧センサ２２および各種センサ群２３からの入力情報に基づいてソレノイド１２を通電するための過励磁電流ＩＫおよび保持電流ＩＨの通電タイミングＳＫ、ＳＨを演算してソレノイド駆動手段２０１に指令する機能と、を有する。
【００７１】
また、ソレノイド制御手段１０１は、故障発生時の制御として、フェールセーフ手段１０３から入力される過励磁禁止フラグＦＣＫがセットされているときに過励磁電流ＩＫの指令発生を禁止する機能と、電源遮断フラグＦＣＲがセットされているときに電源遮断手段３００を制御して駆動装置２００への供給電源を遮断する機能と、を有する。
【００７２】
故障検出手段１０４は、保持電流ＩＨの通電タイミングＳＨを出力する電気配線（ハーネス部）の故障の有無を監視し、故障発生が検出されたときには、故障フラグＦＦをセットしてフェールセーフ手段１０３に通知する機能を有する。
【００７３】
フェールセーフ手段１０３は、故障検出手段１０４から通知される故障フラグＦＦがセットされた場合に、所定のフェールセーフ動作を実行するための基本機能として、過励磁禁止フラグＦＣＫをセットしてソレノイド制御手段１０１に通知する機能を有する。
【００７４】
また、フェールセーフ手段１０３は、上記基本機能に加えて、可動軸１３（図７〜図９参照）が吸引位置に留まることができなくなる所定時間以上の期間にわたって、電源遮断フラグＦＣＲをセットしてソレノイド制御手段１０１に通知する機能と、燃圧センサ２２によって検出された燃圧に上昇挙動が見られなくなるまでの期間にわたって、電源遮断フラグＦＣＲをセットしてソレノイド制御手段１０１に通知する機能と、アクチュエータ駆動フラグＦＡ（アクチュエータ２４が駆動していることを示す）がセットされていないときに（アクチュエータ２４が駆動されていない期間に）、電源遮断フラグＦＣＲをセットしてソレノイド制御手段１０１に通知する機能と、アクチュエータ駆動禁止フラグＦＣＡをセットしてアクチュエータ制御手段１０２に通知する機能と、を有し、これらの機能を組合せたフェールセーフ動作を実行する。
【００７５】
アクチュエータ駆動手段１０２は、燃圧センサ２２および各種センサ群２３から入力される内燃機関（車両）の運転情報に基づいて、アクチュエータ２４（燃料噴射弁）の通電タイミングを、駆動装置２００内のアクチュエータ駆動手段２０２に指令する機能を有する。
【００７６】
駆動装置２００内のソレノイド駆動手段２０１は、電源遮断手段３００を介してバッテリ電源が供給されているときに、ソレノイド制御手段１０１からの指令である過励磁電流および保持電流の通電タイミングＳＫ、ＳＨにしたがって、実際にソレノイド１２を通電する機能を有する。
【００７７】
また、駆動装置２００内のアクチュエータ駆動手段２０２は、電源遮断手段３００を介してバッテリ電源が供給されているときに、アクチュエータ制御手段１０２からの指令信号にしたがって、実際にアクチュエータ２４を通電する機能を有する。
【００７８】
次に、図２および図３のフローチャートを参照しながら、この発明の実施の形態１による基本的なフェールセーフ制御動作について説明する。
図２は電源遮断フラグＦＣＲのみに基づくフェールセーフ処理ルーチンを示しており、図３はアクチュエータ駆動禁止フラグＦＣＡおよび電源遮断フラグＦＣＲに基づくフェールセーフ処理ルーチンを示している。
【００７９】
図２において、まず、フェールセーフ手段１０３は、故障フラグＦＦ＝１（フラグセット：故障中）であるか否かを判定し（ステップＳ１０１）、ＦＦ＝０（正常状態）（すなわち、ＮＯ）と判定されれば、過励磁禁止フラグＦＣＫを「０」にリセットし（ステップＳ１０３）、電源遮断フラグＦＣＲを「０」にリセットして（ステップＳ１０７）、図２の処理ルーチンを抜け出る。
【００８０】
一方、ステップＳ１０１において、故障フラグＦＦ＝１（故障発生中）（すなわち、ＹＥＳ）と判定されれば、過励磁禁止フラグＦＣＫを「１」にセットして（ステップＳ１０２）、アクチュエータ駆動フラグＦＡ＝０（アクチュエータ２４が停止中）であるか否かを判定する（ステップＳ１０４）。
【００８１】
ステップＳ１０４において、アクチュエータ駆動フラグＦＡ＝１（アクチュエータ２４が動作中）（すなわち、ＮＯ）と判定されれば、電源遮断フラグＦＣＲを「０」にリセットして（ステップＳ１０７）、図２の処理ルーチンを抜け出る。
【００８２】
一方、ステップＳ１０４において、アクチュエータ駆動フラグＦＡ＝０（アクチュエータ２４が停止中）（すなわち、ＹＥＳ）と判定されれば、電源遮断フラグＦＣＲを「１」にセットして（ステップＳ１０５）、電源遮断フラグＦＣＲ＝１になってから所定時間が経過したか否かを判定する（ステップＳ１０６）。
【００８３】
ステップＳ１０６において、電源遮断フラグＦＣＲ＝１になってから所定時間が経過していない（すなわち、ＮＯ）と判定されれば、直ちに図の処理ルーチンを抜け出る。
一方、ステップＳ１０６において、電源遮断フラグＦＣＲ＝１になってから所定時間が経過した（すなわち、ＹＥＳ）と判定されれば、電源遮断フラグＦＣＲを「０」にリセットして（ステップＳ１０７）、図２の処理ルーチンを抜け出る。
【００８４】
図の処理ルーチンでは、電源遮断フラグＦＣＲのみに基づき、アクチュエータ２４の停止時にフェールセーフ処理を行う場合について説明したが、次に、図３を参照しながら、アクチュエータ駆動禁止フラグＦＣＡを追加したフェールセーフ制御動作について説明する。
【００８５】
図３において、ステップＳ１０１〜Ｓ１０３、Ｓ１０５〜Ｓ１０７は、前述（図２参照）と同様の処理である。この場合、前述のステップＳ１０４に代えて、ステップＳ２０４が実行され、前述のステップＳ１０７に続いて、ステップＳ２０８が実行される。
【００８６】
まず、フェールセーフ手段１０３は、ステップＳ１０１において、故障フラグＦＦ＝１であるか否かを判定し、故障フラグＦＦ＝０（すなわち、ＮＯ）と判定されれば、ステップＳ１０３で過励磁禁止フラグＦＣＫを「０」にリセットし、ステップＳ１０７で電源遮断フラグＦＣＲを「０」にリセットし、アクチュエータ駆動禁止フラグＦＣＡを「０」にリセットして（ステップＳ２０８）、図３の処理ルーチンを抜け出る。
【００８７】
一方、ステップＳ１０１において、故障フラグＦＦ＝１（すなわち、ＹＥＳ）と判定されれば、ステップＳ１０２で過励磁禁止フラグＦＣＫを「１」にセットし、アクチュエータ駆動禁止フラグＦＣＡを「１」にセットする（ステップＳ２０４）。
【００８８】
続いて、ステップＳ１０５で電源遮断フラグＦＣＲを「１」にセットし、ステップＳ１０６において、ＦＣＲ＝１になってから所定時間が経過したか否かが判定し、所定時間が経過していない（すなわち、ＮＯ）と判定されれば、直ちに図３の処理ルーチンを抜け出る。
【００８９】
一方、ステップＳ１０６において、電源遮断フラグＦＣＲ＝１になってから所定時間が経過した（すなわち、ＹＥＳ）と判定されれば、ステップＳ１０７で電源遮断フラグＦＣＲを「０」にリセットし、ステップＳ２０８でアクチュエータ駆動禁止フラグＦＣＡを「０」にリセットして、図３の処理ルーチンを抜け出る。
【００９０】
フェールセーフ手段１０３の処理ルーチン（図２または図３）が実行された後、ソレノイド制御手段１０１は、過励磁禁止フラグＦＣＫ＝１（セット）の場合には、過励磁電流ＩＫの通電タイミング（指令信号）ＳＫを生成することを禁止し、電源遮断フラグＦＣＲ＝１（セット）の場合には、電源遮断手段３００を制御して、駆動装置２００への電源供給を遮断する。
【００９１】
また、アクチュエータ駆動手段１０２は、アクチュエータ駆動禁止フラグＦＣＡ＝１（セット）の場合には、アクチュエータ駆動手段２０２に対してアクチュエータ２４の駆動指令を生成すること禁止する。
【００９２】
以上のように、この発明の実施の形態１に係る内燃機関の高圧燃料ポンプ制御装置は、燃料吸入口１０ａおよび燃料吐出口１０ｂと、流量制御弁１４を含む加圧室１６と、流量制御弁１４を駆動するソレノイド１２および可動軸１３とを有する高圧燃料ポンプ１０と、ソレノイド１２への通電タイミングＳＫ、ＳＨを演算して出力するソレノイド制御手段１０１と、ソレノイド１２への通電タイミングＳＫ、ＳＨが入力されているときにソレノイド１２を通電するソレノイド駆動手段２０１と、高圧燃料ポンプ１０から吐出される燃料の圧力を燃圧として検出する燃圧センサ２２と、ソレノイド制御手段１０１を含む制御装置１００と、ソレノイド駆動手段２０１を含む駆動装置２００と、を備えている。
【００９３】
制御装置１００および駆動装置２００は、それぞれ物理的に分離された別々の装置として配置されている。
可動軸１３は、ソレノイド１２の通電により所定の吸引位置に移動して流量制御弁１４を閉弁側に作用させる。
高圧燃料ポンプ１０は、内燃機関の回転に同期して、加圧室１６の容積が拡大する燃料吸入行程と、加圧室１６の容積が縮小する燃料吐出行程とを交互に繰り返すとともに、燃料吸入行程では、燃料吸入口１０ａの上流側から加圧室１６内に低圧の燃料を吸入し、燃料吐出行程では、所定のタイミングで流量制御弁１４を閉弁駆動させることにより、燃料吸入口１０ａの上流側と加圧室１６との連通を遮断して加圧室１６内に吸入された燃料を圧送する。
【００９４】
また、この発明の実施の形態１に係る内燃機関の高圧燃料ポンプ制御装置は、ソレノイド制御手段１０１（ハーネス部を含む）の故障状態を検出する故障検出手段１０４と、故障状態に応答して動作するフェールセーフ手段１０３と、をさらに備えている。
ソレノイド制御手段１０１は、可動軸１３を吸引位置に移動させるために必要な相対的に大きい電流値からなる過励磁電流ＩＫの通電タイミングＳＫと、可動軸１３が吸引位置に移動した後に可動軸１３を吸引位置に留めておくために必要な相対的に小さい電流値からなる保持電流ＩＨの通電タイミングＳＨと、を演算して、過励磁電流ＩＫおよび保持電流ＩＨの各通電タイミングＳＫ、ＳＨをソレノイド駆動手段２０１に出力する。
【００９５】
ソレノイド駆動手段２０１は、過励磁電流ＩＫの通電タイミングＳＫにしたがってソレノイド１２に過励磁電流ＩＫを通電するとともに、保持電流ＩＨの通電タイミングＳＨにしたがってソレノイド１２に保持電流ＩＨを通電する。
故障検出手段１０４は、保持電流ＩＨの通電タイミングＳＨが正常でない場合に、故障状態を検出して故障フラグＦＦをセットする。
フェールセーフ手段１０３は、故障状態が検出されているときには、ソレノイド制御手段１０１からの過励磁電流ＩＫの通電タイミングＳＫの出力を禁止する（ステップＳ１０２参照）。
【００９６】
このように、ソレノイド１２の電気故障が検出されている場合に、過励磁電流ＩＫの通電を禁止することにより、故障発生中に一度でも内燃機関を停止させれば（たとえば、故障による車両の異常に気づいた運転手が安全確認や点検のために、一旦、エンジンを停止させたとしても）、それ以降は、故障が直っていなくても、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けることはない。
したがって、アクチュエータ２４（燃料噴射弁）に供給される燃圧が過度に高くなることが回避されて、車両を修理工場まで退避走行させることが可能となる。
【００９７】
また、この発明の実施の形態１に係る内燃機関の高圧燃料ポンプ制御装置は、駆動装置２００に対して電源を供給または遮断する電源遮断手段３００を備えている。
駆動装置２００は、ソレノイド１２以外のアクチュエータ２４（燃料噴射弁）を駆動するためのアクチュエータ駆動手段２０２を含み、電源遮断手段３００は、ソレノイド１２およびアクチュエータ２４に対して共通的に電源を供給または遮断する。
フェールセーフ手段１０３は、故障検出手段１０４により故障状態が検出された場合には、可動軸１３が吸引位置に留まることができなくなる所定時間以上の期間にわたって、電源遮断手段３００により電源の供給を遮断する（ステップＳ１０６、Ｓ１０７参照）。
【００９８】
このように、駆動装置２００への電源供給を遮断することにより、ソレノイド１２の発生する電磁力が失われて吸引位置に保持され続けていた可動軸１３が開放され、駆動装置２００への電源供給を遮断してから所定時間が経過すれば、直ちに電源供給を再開するので、それ以降は、故障が直っていなくても、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けることはない。
したがって、アクチュエータ２４（燃料噴射弁）に供給される燃圧が過度に高くなることが回避されて、車両を修理工場まで退避走行させることが可能となる。
【００９９】
なお、駆動装置２００への電源供給を遮断する時間は、ソレノイド１２の発生する電磁力が失われて可動軸１３が吸引位置から開放されるのに要する極めて短い時間である。
したがって、ソレノイド駆動手段２０１を含む駆動装置２００内に配置されたアクチュエータ駆動手段２０２により、ソレノイド１２とは別のアクチュエータ２４の制御動作が制限される場合があったとしても、最小限に抑えることができる。
【０１００】
また、この発明の実施の形態１に係る内燃機関の高圧燃料ポンプ制御装置において、フェールセーフ手段１０３は、アクチュエータ２４（燃料噴射弁）が駆動されていない期間に、電源の供給を遮断する（ステップＳ１０４、Ｓ１０５参照）。
【０１０１】
このように、ソレノイド駆動手段２０１を含む駆動装置２００内に配置されたアクチュエータ駆動手段２０２により、ソレノイド１２とは別のアクチュエータ２４が駆動していないときに、駆動装置２００への電源供給を遮断することにより、ソレノイド１２とは別のアクチュエータ２４の制御動作が全く制限されずに済む。
したがって、内燃機関の主要制御機能が失われて運転状態が悪化することが防止されたうえで、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けることが防止されるので、アクチュエータ２４（燃料噴射弁）に供給される燃圧が過度に高くなることが回避されて、車両を修理工場まで退避走行させることが可能となる。
【０１０２】
また、この発明の実施の形態１に係る内燃機関の高圧燃料ポンプ制御装置において、フェールセーフ手段１０３は、アクチュエータ２４の駆動開始を禁止してから（ステップＳ２０４参照）、電源の供給を遮断するとともに、電源の供給を再開させたときに、アクチュエータ２４の駆動を許可する（ステップＳ２０８参照）。
【０１０３】
このように、ソレノイド駆動手段２０１を含む駆動装置２００内に配置されたアクチュエータ駆動手段２０２により、ソレノイド１２とは別のアクチュエータ２４の駆動を強制的に禁止してから、駆動装置２００への電源供給を遮断することにより、可動軸１３の開放が遅滞無く実行されるようにしたうえで、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けることを防止するので、アクチュエータ２４（燃料噴射弁）に供給される燃圧が過度に高くなることが回避されて、車両を修理工場まで退避走行させることが可能となる。
【０１０４】
なお、ソレノイド１２とは別のアクチュエータ２４が燃料噴射弁である場合、燃料噴射弁の駆動中（内燃機関に燃料を噴射供給している最中）に駆動装置２００への電源供給が遮断されると、内燃機関の要求する燃料量よりも噴射量が少なくなってリーン燃焼や失火を起こし、内燃機関の排気系に設けられた触媒の損傷やエンストの発生が懸念されるが、フェールセーフ手段１０３（図１、図５参照）を適用することにより、リーン燃焼や失火を防止して、触媒損傷やエンスト発生を回避することができる。
したがって、ソレノイド１２とは別のアクチュエータ２４が燃料噴射弁である場合に、特に好適なフェールセーフ手段１０３を提供することができる。
【０１０５】
実施の形態２．
なお、上記実施の形態１（図２、図３）では、燃圧センサ２２の検出信号に基づくフェールセーフ制御動作について詳述しなかったが、燃圧センサ２２の検出信号に基づいてフェールセーフ処理を終了するようにしてもよい。
以下、図４のフローチャートを参照しながら、燃圧センサ２２の検出信号を考慮したこの発明の実施の形態２によるフェールセーフ処理ルーチンついて説明する。
【０１０６】
この発明の実施の形態２に係る内燃機関の高圧燃料ポンプ制御装置の具体的な構成は、前述の図１に示した通りであり、高圧燃料ポンプ制御装置の筐体構成および電気的な等価回路構成は、前述の図５に示した通りである。また、この発明の実施の形態２に適用される高圧燃料ポンプ１０は、前述の図７〜図９と同様である。
【０１０７】
図４において、ステップＳ１０１〜Ｓ１０３、Ｓ１０５およびＳ１０７は、前述（図２、図３参照）と同様の処理である。この場合、前述のステップＳ１０４（Ｓ２０４）が削除されて、前述のステップＳ１０６に代えて、ステップＳ３０６が実行される。
まず、フェールセーフ手段１０３は、ステップＳ１０１において、故障フラグＦＦ＝１であるか否かを判定し、故障フラグＦＦ＝０（すなわち、ＮＯ）と判定されれば、ステップＳ１０３で過励磁禁止フラグＦＣＫを「０」にリセットし、ステップＳ１０７で電源遮断フラグＦＣＲを「０」にリセットして、図４の処理ルーチンを抜け出る。
【０１０８】
一方、ステップＳ１０１において、故障フラグＦＦ＝１（すなわち、ＹＥＳ）と判定されれば、ステップＳ１０２で過励磁禁止フラグＦＣＫを「１」にセットし、ステップＳ１０５で電源遮断フラグＦＣＲを「１」にセットして、燃圧センサ２２により検出された燃圧に上昇挙動が見られなくなったか否かを判定する（ステップＳ３０６）。
【０１０９】
ステップＳ３０６において、燃圧が上昇を続けている（すなわち、ＮＯ）と判定されれば、直ちに図４の処理ルーチンを抜け出る。
一方、ステップＳ３０６において、燃圧の上昇が続いていない（すなわち、ＹＥＳ）と判定されれば、電源遮断フラグＦＣＲを「０」にリセット（ステップＳ１０７）して、図４の処理ルーチンを抜け出る。
【０１１０】
なお、ステップＳ１０５において、電源遮断フラグＦＣＲが「１」にセットされている間は、ソレノイド１２への電源供給が遮断されるので、高圧燃料ポンプ１０の電気的故障に起因した燃料の加圧動作が制止されて、高圧燃料ポンプ１０の加圧動作による燃圧の上昇が止まる。
【０１１１】
したがって、ステップＳ３０６においては、たとえば、前回の検出タイミングで検出された燃圧と、今回の検出タイミングで検出された燃圧との偏差を監視して、今回の検出燃圧が、前回の検出燃圧よりも高くなっているか否かに基づき、燃圧の上昇挙動を判定することができる。または、今回の検出燃圧が、所定圧以下に低下したか否かに基づき、燃圧の上昇挙動を判定することができる。
【０１１２】
以上のように、この発明の実施の形態２に係る内燃機関の高圧燃料ポンプ制御装置は、駆動装置２００に対して電源を供給または遮断する電源遮断手段３００を備えている。
駆動装置２００は、ソレノイド１２以外のアクチュエータ２４を駆動するためのアクチュエータ駆動手段２０２を含み、電源遮断手段３００は、ソレノイド１２およびアクチュエータ２４に対して共通的に電源を供給または遮断する。
【０１１３】
また、フェールセーフ手段１０３は、故障検出手段１０４により故障状態が検出された場合には、燃圧センサ２２で検出される燃圧に上昇挙動が見られなくなるまでの期間にわたって、電源遮断手段３００により電源の供給を遮断する（ステップＳ３０６、Ｓ１０７参照）。
【０１１４】
このように、駆動装置２００への電源供給を遮断したことによって、ソレノイド１２の発生する電磁力が失われて、吸引位置に保持され続けていた可動軸１３が開放され、駆動装置２００への電源供給を遮断してから実際の燃圧が上昇しなくなったことを確認した後に、電源の供給を再開する。
【０１１５】
これにより、前述の実施の形態１に比べて駆動装置２００への電源供給を遮断する時間が若干長くなるものの、可動軸１３が開放されたことが確実となってから電源の供給を再開させることができるので、それ以降は、故障が直っていなくても、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けることはなく、アクチュエータ２４（燃料噴射弁）に供給される燃圧が過度に高くなることが確実に回避されたうえで、車両を修理工場まで退避走行させることが可能となる。
【０１１６】
実施の形態３．
なお、上記実施の形態１、２（図１〜図６）では、保持電流ＩＨの通電タイミングが正常でない場合に、故障状態を検出してフェールセーフ制御を実行したが、図１２に示すように、回転速度検出手段２５およびポンプ行程位置検出手段２６からの入力情報に基づいて、さらに確実なフェ−ルセーフ制御を実現してもよい。
【０１１７】
図１２はこの発明の実施の形態３に係る内燃機関の高圧燃料ポンプ制御装置を示す機能ブロック図であり、前述（図１参照）と同様のものについては、前述と同一符号を付して、または符号の後に「Ａ」を付して詳述を省略する。
【０１１８】
この発明の実施の形態３において、高圧燃料ポンプ制御装置の筐体構成および電気的な等価回路構成は、前述の図５に示した通りである。また、この発明の実施の形態３に適用される高圧燃料ポンプ１０の構成は、前述の図７〜図９と同様である。
この場合、電源遮断手段３００は電源リレー３００Ａからなり、制御装置１００Ａは、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けることに起因した燃料噴射弁（アクチュエータ２４）への供給燃圧が過度に高くなる故障モードが発生したときのフェ−ルセーフ制御を行う。
【０１１９】
まず、この発明の実施の形態３の説明に先立って、上記実施の形態１、２によるフェールセーフ制御の不完全性について説明する。
前述のように、近年では、排ガスや燃費のさらなる向上を実現するために、燃料噴射弁への供給燃圧が最適燃圧となるように、高圧燃料ポンプ１０からの吐出燃料量をフィードバック制御しており、燃料噴射弁への供給燃圧と目標燃圧との圧力偏差に基づいて目標燃料量を算出し、目標燃料量が高圧燃料ポンプ１０から吐出されるように流量制御弁１４の駆動タイミングを決定し、算出された駆動タイミングで流量制御弁１４が駆動されるようにソレノイド１２を通電制御している。
【０１２０】
この制御方法を採用している高圧燃料ポンプ制御装置において、前述のように、ソレノイド１２を通電するための電気回路上で故障が発生したときには、燃料噴射弁に供給される燃圧が過度に高くなるという故障モードが発生して、燃料噴射弁の正常な制御が困難となり、燃料噴射弁から内燃機関に噴射供給される燃料量が不適切となってドラビリの悪化やエンストの発生を招く可能性がある。また、燃圧が過度に高くなった状態が長時間続くと、最悪の場合には、高圧燃料配管からの燃料漏れを引き起こすことも考えられる。
【０１２１】
このような故障モードに鑑みて、前述の特許文献１のように、故障発生時に燃料噴射弁の駆動を禁止して内燃機関への燃料供給を停止した場合には、内燃機関への燃料供給が絶たれるので、故障発生車両を修理工場まで退避走行させることができない。
また、退避走行を可能にするために、前述の特許文献３のように、故障発生時に高圧燃料ポンプの吐出燃料量フィードバック制御を禁止して、燃料噴射弁への供給燃圧を最低値に強制制御した場合も、たとえば、特許文献１（図７）の駆動回路においてハーネスＡの位置で地絡故障（ハーネスＡとアースとの短絡故障）が発生した場合には、吐出燃料量のフィードバック制御を禁止しても燃料噴射弁への供給燃圧が下がらず、高圧燃料ポンプから過剰な量の燃料が吐出され続けてしまう。
【０１２２】
そこで、前述の実施の形態１、２（図１、図５）では、故障発生時に確実に燃圧を下げつつ故障発生車両の退避走行を実現しており、フェールセーフ手段１０３は、故障検出手段１０４により保持電流ＩＨが連続通電となる故障状態が検出されている間は、ソレノイド制御手段１０１からの過励磁電流制御信号の出力を禁止している。また、フェールセーフ手段１０３は、故障検出手段１０４により保持電流ＩＨが連続通電となる故障状態が検出されたときには、電源遮断手段３００（電源リレー）を接続側から遮断側に切り換えた時点から、ソレノイド１２に連続通電されていた保持電流ＩＨの消失にともなってソレノイド１２に発生していた電磁力が消失する（可動軸１３が吸引位置から解放される）までに要する時間以上の期間にわたって電源遮断手段３００を強制遮断している。
【０１２３】
上記実施の形態１、２に記載のフェールセーフ制御では、故障が直るまでの間は、ソレノイド１２に対して過励磁電流ＩＫの通電が禁止されるとともに、以下の一連動作（１）〜（６）が完了することを見込んで設定された所定期間にわたって、ソレノイド駆動手段２０１の電源遮断手段３００（電源リレー）が強制遮断される。
【０１２４】
（１）電源遮断手段３００を接続側から遮断側へ切り換えることにより、ソレノイド駆動手段２０１への電源供給がストップする。
（２）故障に起因して、ソレノイド１２に連続通電されていた保持電流ＩＨが消失する。
（３）保持電流ＩＨの消失にともない、ソレノイド１２に発生していた電磁力も消失する。
（４）ソレノイド１２に発生していた電磁力の消失によって、可動軸１３が吸引位置から解放される。
（５）吸引位置から解放された可動軸１３が、開弁力の作用を受けて流量制御弁１４に向かって移動する。
（６）可動軸１３が流量制御弁１４に圧接する。
【０１２５】
そして、所定時間が経過して電源遮断手段３００が再接続された以降では、可動軸１３を吸引位置へ移動させるのに必要な電磁力を発生させるための過励磁電流ＩＫの通電が禁止されているので、可動軸１３が再び吸引位置に引き戻されることは無く、可動軸１３は流量制御弁１４に圧接した状態に維持される。
【０１２６】
言い換えれば、電源遮断手段３００（電源リレー）が再接続された以降では、故障が直っていないことから、ソレノイド１２に対する保持電流ＩＨの連続通電が再発するものの、保持電流ＩＨの通電によって発生する電磁力は、可動軸１３を吸引位置に留めておくのに最低限必要な相対的に小さい電磁力に設定されているので、可動軸１３が再び吸引位置に引き戻されることは無く、可動軸は流量制御弁１４に圧接した状態に維持される。
【０１２７】
この結果、流量制御弁１４は、高圧燃料ポンプ１０の運転行程にかかわらず、開弁状態を維持するようになるので、高圧燃料ポンプ１０の加圧室１６内での燃料の加圧動作が行われなくなり、燃料噴射弁に供給される燃圧を下げつつ、故障発生車両を修理工場まで退避走行させることが可能となる。
【０１２８】
ところで、上記実施の形態１、２による電源遮断手段３００の強制遮断実行タイミングは、故障発生タイミングに依存していることを考慮すると、偶発的に発生する故障に対して電源遮断手段３００の強制遮断が実行される場合に、高圧燃料ポンプ１０の運転行程が燃料吸入行程または燃料吐出行程のいずれであるかは不定である。
【０１２９】
燃料吸入行程においては、プランジャ１８の下動に応じて加圧室１６の容積が拡大する際に、加圧室１６内に発生する負の圧力と、燃料吸入口１０ａ側から加圧室１６側に向かって印加される低圧燃料ポンプ（図示せず）の吐出燃圧との合計力が、流量制御弁１４に付加されている閉弁力（加圧室１６側から燃料吸入口１０ａ側に向かって燃料吸入通路を閉じる方向に作用する力）に打ち勝ち、流量制御弁１４は「開弁位置」に留まろうとする。
【０１３０】
したがって、電源遮断手段３００の強制遮断が実行されるときの運転行程が燃料吸入行程であった場合には、電源遮断手段３００の強制遮断によって電磁的に解放された可動軸１３は、開弁力の作用を受けて流量制御弁１４に向かって移動し、「開弁位置」に留まっている流量制御弁１４に圧接する。
【０１３１】
このように、流量制御弁１４が開弁位置に留まっている状態のときに、可動軸１３が流量制御弁１４に圧接するようになれば、電源遮断手段３００の強制遮断が終了し、電源遮断手段３００が再接続された以降でも、流量制御弁１４は、高圧燃料ポンプ１０の運転行程にかかわらず、開弁状態を維持するようになり、高圧燃料ポンプ１０の加圧室１６内での燃料の加圧動作は行われなくなり、燃料噴射弁に供給される燃圧を下げつつ、故障発生車両を修理工場まで退避走行させることが可能となる。
【０１３２】
一方、燃料吐出行程においては、プランジャ１８の上動に応じて加圧室１６の容積が縮小する際に、加圧室１６内に発生する正の圧力と、流量制御弁１４に付加されている閉弁力（加圧室１６側から燃料吸入口１０ａ側に向かって燃料吸入通路を閉じる方向に作用する力）との合計力が、燃料吸入口１０ａ側から加圧室１６側に向かって印加される低圧燃料ポンプの吐出燃圧に打ち勝ち、流量制御弁１４は「閉弁位置」に留まろうとする。
【０１３３】
したがって、電源遮断手段３００の強制遮断が実行されるときの運転行程が燃料吐出行程であった場合には、電源遮断手段３００の強制遮断によって電磁的に解放された可動軸１３は、開弁力の作用を受けて流量制御弁１４に向かって移動し、「閉弁位置」に留まっている流量制御弁１４に圧接する。
【０１３４】
このように、流量制御弁１４が閉弁位置に留まっている状態のときに、可動軸１３が流量制御弁１４に圧接している状態のまま、電源遮断手段３００の強制遮断が終了して電源遮断手段３００が再接続されてしまった場合には、ソレノイド１２に対して保持電流ＩＨの連続通電が再発したときに、保持電流ＩＨの通電によって発生する電磁力の作用を受けた可動軸１３が、再び吸引位置に引き戻されてしまうことが考えられる。
【０１３５】
このことは、閉弁位置にある流量制御弁１４に圧接するときの可動軸１３の位置が、開弁位置にある流量制御弁１４に圧接するときの可動軸１３の位置よりも、ソレノイド１２に接近していることに起因して発生する。
すなわち、可動軸１３が、閉弁位置にある流量制御弁１４に圧接している場合には、開弁位置にある流量制御弁１４に圧接している場合に比べて、可動軸１３とソレノイド１２との距離が短くなっているので、電源遮断手段３００の強制遮断が終了して電源遮断手段３００が再接続された後に連続通電される保持電流ＩＨの発生電磁力により、可動軸１３が吸引位置に引き戻されてしまうのである。
【０１３６】
このように、電源遮断手段３００が再接続された後に、可動軸１３が吸引位置に引き戻されてしまった場合には、可動軸１３は再び吸引位置に留まり続け、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けることにより、燃料噴射弁に供給される燃圧が過度に高くなることを回避できなくなる。この結果、フェールセーフ制御が失敗に終わるという可能性が生じる。
【０１３７】
なお、故障が直るまで電源遮断手段３００の強制遮断を継続させれば、保持電流ＩＨの連続通電が再発することが無いので、可動軸１３が吸引位置に引き戻されてしまうことは発生しないが、この場合、電源遮断手段３００を介して電源供給されている別のアクチュエータ（たとえば、燃料噴射弁）の駆動も停止してしまうので、車両の退避走行が不可能になってしまう。
【０１３８】
また、この点に関しては、前述した通り、ソレノイド駆動手段２０１とアクチュエータ駆動手段２０２とで、電源遮断手段３００を独立させて、個別に接続する構成に変更する構成により解決可能と考えられるが、部品増加による大幅なコストアップをともなうので、現実的な得策とは言えない。
【０１３９】
また、保持電流ＩＨを小さい値に設定すれば、発生する電磁力も小さくなるので、可動軸１３が閉弁位置にある流量制御弁１４に圧接している状態で電源遮断手段３００を再接続したとしても、可動軸１３が引き戻されてしまうことを解決可能と考えられるが、保持電流ＩＨを小さい値に設定すると、正常時における本来機能である可動軸１３を吸引位置に留めておくことに対してリスクが発生するので、保持電流ＩＨを小さくすることも現実的ではない。
【０１４０】
そこで、この発明の実施の形態３においては、図１２の構成により、高圧燃料ポンプ１０の流量制御弁１４を駆動するためのソレノイド１２に対して保持電流ＩＨが連続通電となる故障が発生した場合に、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続け、燃料噴射弁に供給される燃圧が過度に高くなる状態が継続することを回避しつつ、車両を修理工場まで退避走行させることが可能な高圧燃料ポンプ制御装置を実現する。
【０１４１】
以下、前述の図７〜図９とともに、図１０および図１１を参照しながら、一般的な高圧燃料ポンプ１０による燃料の吸入、調量、吐出の各動作機構について詳細に説明する。
まず、前述と一部重複するが、図７を参照しながら、高圧燃料ポンプ１０による燃料の吸入動作について説明する。
【０１４２】
図７のように、高圧燃料ポンプ１０の運転行程が燃料吸入行程の場合には、プランジャ１８の下動に応じて加圧室１６の容積が拡大する際に加圧室１６内に発生する負の圧力と、燃料吸入口１０ａから加圧室１６に向かって印加される低圧燃料ポンプの吐出燃圧との合計力が、加圧室１６から燃料吸入口１０ａに向かって燃料吸入通路を閉じる方向に作用する閉弁ばね１５の力に打ち勝って、流量制御弁１４は、開弁位置（図７内の流量制御弁１４の位置）に移動する。
【０１４３】
また、燃料吸入行程において、ソレノイド１２を非通電状態に制御することにより、可動軸１３が、開弁ばね１１の力を受けて右側へ移動して開弁位置にある流量制御弁１４に圧接し、この結果、流量制御弁１４は、開弁状態を維持して、燃料吸入口１０ａと加圧室１６とを連通する。
【０１４４】
この状態で、カム軸２０が図７内の矢印Ａの方向に回転すると、ポンプカム２１の変位の減少にともなってプランジャ１８が下動するので、低圧の燃料が燃料吸入口１０ａから加圧室１６内へと吸入される。
【０１４５】
次に、図７および図１０を参照しながら、高圧燃料ポンプ１０による燃料の調量動作について説明する。
図７の状態からカム軸２０の回転がさらに進むと、高圧燃料ポンプ１０の運転行程は、図７の燃料吸入行程から、図１０の燃料吐出行程（ポンプカム２１の変位が増加する）へと遷移する。
図１０の燃料吐出行程において、ソレノイド１２は非通電状態であり、可動軸１３は、開弁位置にある流量制御弁１４に圧接
しており、流量制御弁１４は開弁状態となる。
【０１４６】
図１０のように、燃料吸入行程（図７）から燃料吐出行程へと遷移した直後においても、ソレノイド１２を非通電状態に制御することを継続していた場合には、図７の場合と同様に、可動軸１３は、開弁位置にある流量制御弁１４に圧接したままの状態を維持する。
【０１４７】
図１０の状態で、カム軸２０が矢印Ａの方向に回転すると、ポンプカム２１の変位の増加にともなってプランジャ１８が上動するので、図７の燃料吸入行程のときに加圧室１６内に吸入された燃料は、プランジャ１８の上動にともなって、加圧室１６内から燃料吸入口１０ａへと押し返される。
【０１４８】
次に、図１０および図８を参照しながら、高圧燃料ポンプ１０による燃料の吐出動作について説明する。
ポンプカム２１の変位が増加する燃料吐出行程の途中で、ソレノイド１２を非通電状態から通電状態に切り換えると、図１０の状態から図８の状態へと切り換わる。
【０１４９】
すなわち、図８において、ソレノイド１２が通電されたことにより、可動軸１３は、開弁ばね１１の力に打ち勝つ電磁力に吸引されて、図中左側へ移動して吸引位置（図８内の可動軸１３の位置）へ移動する。
可動軸１３が吸引位置へ移動すると、流量制御弁１４は、閉弁ばね１５の閉弁力を受けて閉弁位置（図８内の流量制御弁１４の位置）に移動し、燃料吸入口１０ａと加圧室１６との連通を遮断する。
【０１５０】
図８の状態で、カム軸２０が矢印Ａの方向に回転すると、ポンプカム２１の変位の増加にともなってプランジャ１８が上動するので、加圧室１６内に残された燃料が加圧され、燃料吐出口１０ｂの燃圧よりも加圧室１６の燃圧の方が大きくなった時点で、燃料吐出弁１７が開弁し、加圧室１６内で加圧された燃料は、燃料吐出口１０ｂから吐出されるようになる。
【０１５１】
なお、燃料吐出行程の最初から最後までソレノイド１２を通電しないように制御したときには、燃料吐出行程の全期間中が図１０の状態となり、加圧室１６内で燃料が加圧されて吐出されることはない。
【０１５２】
また、燃料吐出行程の最初から最後までソレノイド１２を通電するように制御したときには、燃料吐出行程の全期間中が図８の状態となり、図７の燃料吸入行程のときに、加圧室１６内に吸入された燃料が加圧されて、最大量の燃料が燃料吐出口１０ｂから吐出されるようになる。
【０１５３】
以上のように、燃料吐出行程の先頭位置（プランジャ１８が最下位置）にあるときに、流量制御弁１４が閉弁するようにソレノイド１２の通電タイミングを制御したときには、最大量の加圧燃料を吐出することができ、燃料吐出行程の先頭位置よりも遅れて流量制御弁１４が閉弁するようにソレノイド１２の通電タイミングを制御すればするほど、燃料吐出口１０ｂから吐出される燃料を少なく調整することができる。
【０１５４】
すなわち、燃料吐出行程における所定のタイミングで流量制御弁１４が閉弁するように、ソレノイド１２の通電タイミングを制御することにより、所望の量に調整された燃料を高圧燃料ポンプ１０から吐出させることが可能となる。
【０１５５】
また、図１０の状態から図８の状態に切り換えるために、可動軸１３を吸引する際に、まず、可動軸１３を吸引位置へ移動させるのに必要な電磁力（相対的に大きい）を発生させるための過励磁電流ＩＫがソレノイド１２に通電される。
そして、可動軸１３が吸引位置へ移動した後は、可動軸１３を吸引位置に留めておくのに最低限必要な電磁力（相対的に小さい）を発生させるための保持電流ＩＨがソレノイド１２に通電される。なお、このように過励磁電流ＩＫと保持電流ＩＨとを切り換えるのは、ソレノイド１２を含む駆動回路の発熱量の低減や、消費電力の節約のためである。
【０１５６】
次に、図８、図９および図１１を参照しながら、この発明の実施の形態３が解決しようとする課題の発生動作とその対処方法について補足説明する。
前述の図８においては、燃料吐出行程の途中でソレノイド１２が通電されたことで、流量制御弁１４が閉弁され、加圧室１６内の燃料が加圧されて燃料吐出口１０ｂから吐出されているときの状態を示した。
【０１５７】
図８の状態で、ソレノイド１２の通電回路において故障が発生して保持電流ＩＨが連続通電される状況が発生したとすると、ソレノイド１２を非通電に制御しようとしても、故障に起因した保持電流が流れ続けてしまうことから、燃料吐出行程の最後まで図８の状態が継続する。
そして、カム軸２０の回転がさらに進むと、保持電流ＩＨが流れ続けたまま、再び燃料吸入行程へと遷移して図９の状態となる。
【０１５８】
図９においては、故障に起因した保持電流ＩＨが流れ続けたまま燃料吸入行程を迎えたことから、可動軸１３は吸引位置に留まったままとなるが、前述の図７と同様に、プランジャ１８の下動に応じて加圧室１６の容積が拡大する際に加圧室１６内に発生する負の圧力と、燃料吸入口１０ａから加圧室１６に向かって印加される低圧燃料ポンプの吐出燃圧との合計力が、加圧室１６から燃料吸入口１０ａに向かって燃料吸入通路を閉じる方向に作用する閉弁ばね１５の力に打ち勝って、流量制御弁１４は、開弁位置に移動して開弁状態を維持し、燃料吸入口１０ａと加圧室１６とを連通させる。
【０１５９】
図９の状態で、カム軸２０が矢印Ａの方向に回転すると、ポンプカム２１の変位の減少にともなってプランジャ１８が下動するので、故障発生中であっても、低圧の燃料が燃料吸入口１０ａから加圧室１６内へと吸入される。その後、カム軸２０の回転がさらに進むと、再び燃料吐出行程へと遷移する。
【０１６０】
この場合、燃料吐出行程の先頭位置（プランジャ１８が最下位置）から可動軸１３が吸引位置にあるので、流量制御弁１４についても、燃料吐出行程の先頭位置から閉弁してしまい、最大量の加圧燃料が吐出されるようになる。
このような状態が継続すると、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続け、燃料噴射弁に供給される燃圧が過度に高くなることが発生する。
【０１６１】
前述の実施の形態１、２のフェールセーフ方法では、上記状態を回避するために、過励磁電流ＩＫの通電を禁止するとともに、所定期間にわたって電源遮断手段３００を強制遮断してソレノイド１２の駆動回路への供給電源を絶ち、可動軸１３を吸引位置から一旦解放させて流量制御弁１４に圧接させている。
【０１６２】
ところが、電源遮断手段３００の強制遮断実行中において、運転行程が燃料吐出行程であって、かつ燃料吐出弁１７が開いて加圧室１６内の燃料を吐出中であった場合には、電源遮断手段３００を強制遮断中の可動軸１３および流量制御弁１４は、前述の図１１の状態となっている。
図１１において、ソレノイド１２は、電源遮断手段３００の強制遮断により非通電状態にあり、可動軸１３は、閉弁位置にある流量制御弁１４に圧接
しており、流量制御弁１４は閉じている。
【０１６３】
図１１の状態で、電源遮断手段３００の強制遮断が終了すると、ソレノイド１２の駆動装置への電源供給が再開し、ソレノイド１２への保持電流ＩＨの連続通電が再発する。
このとき、可動軸１３の位置がソレノイド１２に近いので、保持電流ＩＨの再発によって発生する電磁力を受けて、可動軸１３が吸引位置へ引き戻されることが起きる。
【０１６４】
したがって、その後に到来する燃料吸入行程では図９の状態となり、燃料吐出行程では図８の状態となる。この結果、燃料吐出行程では最大量の燃料吐出が継続されてしまい、フェールセーフ制御としては失敗に終わることになる。
【０１６５】
上記現象は、電源遮断手段３００を遮断することで、ソレノイド１２の駆動装置へ供給される電源が絶たれて、可動軸１３が吸引位置から解放されるものの、可動軸１３は、閉弁位置にある流量制御弁１４に圧接して留まっており、このときの可動軸１３の位置が、流量制御弁１４が開弁位置にあるときよりも、ソレノイド１２に接近していることに起因して起きる。
【０１６６】
なお、電源遮断手段３００の強制遮断を実行している間の運転行程が、燃料吸入行程である場合や、たとえ燃料吐出行程であっても、可動軸１３が、開弁位置にある流量制御弁１４に圧接している状態であれば、保持電流ＩＨの連続通電が再発したとしても、可動軸１３が吸引位置へ引き戻されることはないので、その後の運転行程では、加圧室１６内での燃料の加圧動作は行われず、フェールセーフ制御は成功する。
【０１６７】
以上の高圧燃料ポンプ１０の動作（図７〜図１１）に鑑みて、この発明の実施の形態３（図１２）においては、電源リレー３００Ａを遮断している時間のうち、図１１の燃料吐出行程の状態から、図７の燃料吸入行程の状態になるまで、電源リレー３００Ａの強制遮断が継続されているように、強制遮断を実行するタイミングを変更している。
【０１６８】
言い換えると、電源リレー３００Ａを遮断側に切り換えてから、ソレノイド１２に連続通電されていた保持電流ＩＨの消失にともなって、ソレノイド１２に発生していた電磁力が消失し、可動軸１３が吸引位置から解放されて流量制御弁１４に圧接するようになるまでに要する可動軸解放時間ｔａと、流量制御弁１４が閉弁位置から開弁位置まで移動するのに要する開弁応答時間ｔｂとの合計時間として設定されている電源リレー遮断時間ｔ１（＝ｔａ＋ｔｂ）以上の期間にわたって、電源リレー３００Ａを強制遮断する際に、電源リレー３００Ａの強制遮断を開始してから、可動軸解放時間ｔａが経過した以降での電源リレー遮断時間ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と、高圧燃料ポンプ１０の運転行程が燃料吸入行程となる期間とが重なるように、強制遮断の実行タイミングを変更している。
【０１６９】
以下、図１２を参照しながら、この発明の実施の形態３に係る高圧燃料ポンプ制御装置の全体構成とソレノイド１２の駆動方法について説明する。
図１２において、回転速度検出手段２５およびポンプ行程位置検出手段２６は、前述（図１参照）の各種センサ群２３に含まれており、回転速度検出手段２５は、内燃機関または高圧燃料ポンプ１０の回転速度情報を検出し、ポンプ行程位置検出手段２６は、高圧燃料ポンプ１０の行程位置情報（運転行程）を検出する。
【０１７０】
制御装置１００Ａには、燃圧センサ２２からの検出情報（アクチュエータ２４すなわち燃料噴射弁への供給燃圧）と、回転速度検出手段２５からの回転速度情報と、ポンプ行程位置検出手段２６からの行程位置情報とが入力されている。これらの入力情報は、制御装置１００Ａ内のソレノイド制御手段１０１Ａ、アクチュエータ制御手段１０２Ａおよびフェールセーフ手段１０３Ａに、それぞれ入力される。
【０１７１】
ソレノイド制御手段１０１Ａは、各入力信号に基づいて、高圧燃料ポンプ１０から吐出すべき燃料量を演算し、さらに、ソレノイド１２の通電タイミングを決定して、駆動装置２００に出力する。
【０１７２】
なお、ソレノイド制御手段１０１Ａから駆動装置２００に対しては、ソレノイド１２に対する制御信号として、可動軸１３を吸引位置へ移動させるのに必要な電磁力（相対的に大きい）を発生させる過励磁電流ＩＫを、通電タイミングＳＫでソレノイド１２に供給するための過励磁電流制御信号と、過励磁電流ＩＫがソレノイド１２に通電されて可動軸１３が吸引位置へ移動した後に、可動軸１３を吸引位置に留めておくのに最低限必要な電磁力（相対的に小さい）を発生させる保持電流ＩＨを、通電タイミングＳＨでソレノイド１２に供給するための保持電流制御信号と、が入力される。
【０１７３】
また、ソレノイド制御手段１０１Ａには、駆動装置２００に供給される電源の接続および遮断を切り換える電源リレー３００Ａの制御端子が接続されており、ソレノイド制御手段１０１Ａは、内燃機関の運転中においては、電源リレー３００Ａを接続状態に制御し、バッテリ電圧ＶＢが駆動装置２００に供給されるようにする。
【０１７４】
制御装置１００Ａは、ソレノイド１２とは別のアクチュエータ２４（燃料噴射弁）の駆動タイミングを制御するためのアクチュエータ制御手段１０２Ａを備えており、アクチュエータ制御手段１０２Ａは、各種入力信号に基づいてアクチュエータ２４の通電タイミングＳＳを決定し、アクチュエータ制御信号を駆動装置２００に入力する。
【０１７５】
一方、駆動装置２００は、電源リレー３００Ａの電気接点を介してバッテリ電源ＶＢが供給されるように接続されており、電源リレー３００Ａが接続状態にあるときには、駆動装置２００内のソレノイド駆動装置２０１およびアクチュエータ駆動装置２０２に対して、同時にバッテリ電源ＶＢが供給されるように構成されている。
【０１７６】
図１２の構成において、電源リレー３００Ａが接続状態の場合、ソレノイド制御手段１０１Ａからソレノイド駆動手段２０１に対して、各通電タイミングＳＫ、ＳＨで過励磁電流制御信号または保持電流制御信号が入力されると、ソレノイド駆動装置２０１は、ソレノイド１２に対し、それぞれのタイミングで、過励磁電流ＩＫおよび保持電流ＩＨによる通電駆動する。
【０１７７】
また、アクチュエータ制御手段１０２Ａからアクチュエータ駆動装置２０２に対して、算出された駆動タイミングでアクチュエータ制御信号が入力されると、アクチュエータ駆動装置２０２では、その駆動タイミングでアクチュエータ２４を通電駆動する。
【０１７８】
また、制御装置１００Ａ内のソレノイド制御手段１０１Ａには、保持電流制御信号の出力状態を監視する故障検出手段１０４と、故障検出手段１０４により保持電流制御信号が異常であることが検出されたときに、所定のフェールセーフ制御を行うフェールセーフ手段１０３Ａとが設けられている。
なお、保持電流制御信号の出力状態の異常検出方法については、前述の実施の形態１、２と類似の方法が適用可能なので、ここではその説明を省略する。
【０１７９】
故障検出手段１０４は、通電タイミングＳＨでの保持制御信号の異常を判定すると、フェールセーフ手段１０３Ａに対して、保持制御信号が異常であることを通知する。
フェールセーフ手段１０３Ａは、保持制御信号の異常状態が通知されると、故障が発生しているものと判定して、通電タイミングＳＫでの過励磁制御信号の出力を禁止する。
この結果、故障が直るまでの間は、ソレノイド１２に対する過励磁電流ＩＫの通電が禁止される。
【０１８０】
また、フェールセーフ手段１０３Ａは、故障発生時にソレノイド制御手段１０１Ａにフェールセーフ制御信号を入力し、電源リレー３００Ａの遮断時間の期間（可動軸１３の解放時間と開弁応答時間との合計時間以上の時間として設定されている）にわたって、電源リレー３００Ａの遮断制御を行う。
【０１８１】
次に、図１３を参照しながら、電源リレー３００Ａの遮断時間（遮断開始タイミング）の変更処理について詳細に説明する。
図１３は高圧燃料ポンプ１０の回転角度（行程位置）に対するポンプカム２１の変位量と電源リレー３００Ａの遮断期間とをタイミングチャート的に示す説明図であり、横軸はポンプカム２１の角度位置（回転時間）に対応する。
【０１８２】
図１３において、クランク角に対応したポンプカム２１の角度位置は、最下位置（下死点）の角度ＢＤＣ１［゜ＣＡ］から最上位置（上死点）の角度ＴＤＣ１［゜ＣＡ］までの期間（燃料吐出行程）と、ポンプカム２１が上死点位置の角度ＴＤＣ１から下死点位置の角度ＢＤＣ２［゜ＣＡ］までの期間（燃料吸入行程）とにより構成されている。
また、現在時刻での角度位置として、燃料吐出行程の中ほどに、一例として角度ＤＳ１［゜ＣＡ］が示されている。
【０１８３】
図１３においては、ポンプカム２１の変位量（燃料吐出行程、燃料吸入行程）に関連させて、可動軸１３の解放時間（既知定数）ｔａと、開弁応答時間（既知定数）ｔｂとが、電源リレー３００Ａの遮断期間（太線四角枠参照）内に示され、解放時間ｔａ［ｍｓ］と開弁応答時間ｔｂ［ｍｓ］との合計遮断時間ｔ１［ｍｓ］が示されている。
【０１８４】
すなわち、図１３の上段において、電源リレー３００Ａの強制遮断タイミングを変更しなかった第１の場合Ｃａｓｅ１での電源リレー遮断期間と、電源リレー３００Ａの遮断時間を延長せずに強制遮断の開始タイミングを遅らせた第２の場合Ｃａｓｅ２場合での電源リレー遮断期間と、強制遮断の開始タイミングを変更せずに遮断時間を延長した第３の場合Ｃａｓｅ３での電源リレー遮断期間と、がそれぞれ示されている。
【０１８５】
電源リレー遮断時間ｔ１［ｍｓ］は、可動軸１３の解放時間ｔａと、流量制御弁１４の開弁応答時間ｔｂとを用いて、以下の式（１）のように算出される。
【０１８６】
ｔ１＝ｔａ＋ｔｂ・・・（１）
【０１８７】
なお、後述するが、強制遮断の時間幅ｔ３は、ポンプカム２１の上死点（到達時刻）ＴＤＣ１と、現在位置（現在時刻）ＤＳ１と、係数Ｋ１［゜ＣＡ／ｍｓ］と、開弁応答時間ｔｂとを用いて、以下のように算出される。
【０１８８】
ｔ３＝（ＴＤＣ１−ＤＳ１）／Ｋ１＋ｔｂ
【０１８９】
また、遮断開始までの待機時間ｔ２は、以下のように算出される。
【０１９０】
ｔ２＝ｔ３−ｔ１
【０１９１】
ポンプカム２１の下死点（到達時刻）ＢＤＣ１、ＢＤＣ２は、上死点（到達時刻）ＴＤＣ１と同様に既知定数である。
また、高圧燃料ポンプ１０の角度位置およびポンプカム２１の現在位置（現在時刻）ＤＳ１は、ポンプ行程位置検出手段２６により検出され、待機時間ｔ２が経過した後の位置ＤＳ２は、係数Ｋ２を用いて、以下のように算出される。
【０１９２】
ＤＳ２＝ＤＳ１＋ｔ２×Ｋ２
【０１９３】
さらに、後述するように、各角度位置ＤＥ１［゜ＣＡ］、ＤＡ１［゜ＣＡ］、ＤＥ２［゜ＣＡ］は、それぞれ、係数Ｋ３〜Ｋ５を用いて、以下のように算出される。
【０１９４】
ＤＥ１＝ＤＳ１＋ｔ１×Ｋ３
ＤＡ１＝ＤＳ１＋ｔａ×Ｋ４
ＤＥ２＝ＴＤＣ１＋ｔ２×Ｋ５
【０１９５】
ただし、上記式において、係数Ｋ１〜Ｋ５［゜ＣＡ／ｍｓ］は、回転速度検出手段２５の検出情報から算出される値であり、同一値であってもよい。
また、説明の前提条件として、現在時刻よりも以前に故障が発生しており、現在位置の角度ＤＳ１においては、係る故障が検出されて電源リレー３００Ａの強制遮断を実行するフェールセーフ制御を、これから実行しようとしているタイミングであるものとする。
【０１９６】
まず、電源リレー３００Ａを強制遮断するタイミングを変更しない第１の場合Ｃａｓｅ１においては、現在の角度ＤＳ１で電源リレー３００Ａの強制遮断を開始し、現在位置から合計遮断時間ｔ１（＝可動軸解放時間ｔａ＋開弁応答時間ｔｂ）経過後の位置ＤＥ１で、強制遮断制御を終了する。
【０１９７】
一方、電源リレー３００Ａの強制遮断タイミングを変更する第２および第３の場合Ｃａｓｅ２、Ｃａｓｅ３においては、まず、第１の場合Ｃａｓｅ１のように、角度ＤＳ１の時点で強制遮断を開始してから、可動軸１３の解放時間ｔａが経過した以降での、電源リレー遮断時間（合計時間）ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と燃料吸入行程となる期間とが重なっている、という条件が成立しているか否かを予測する。
【０１９８】
そのために、まず、第１の場合Ｃａｓｅ１での電源リレー３００Ａの強制遮断を実行したと仮定したときの終了位置の角度ＤＥ１と、角度位置ＤＥ１から開弁応答時間ｔｂに相当する時間だけ手前にさかのぼった位置の角度ＤＡ１とが、両方とも、燃料吸入行程になっているか否かを、以下の式（２）、（３）を用いて算出する。
【０１９９】
ＤＥ１＝ＤＳ１＋ｔ１×Ｋ３・・・（２）
ＤＡ１＝ＤＳ１＋ｔａ×Ｋ４・・・（３）
【０２００】
式（２）、式（３）において、単位変換係数Ｋ３、Ｋ４（＝Ｋ３）は、内燃機関が単位時間当たりに回転する角度幅を意味しており、回転速度検出手段２５によって検出された現在の回転速度Ｎｅ［ｒ／ｍｉｎ］を用いて、たとえば以下の式（４）により容易に算出することができる。
【０２０１】
Ｋ３＝Ｋ４＝Ｎｅ／６００００×３６０［゜ＣＡ］・・・（４）
【０２０２】
以下、式（２）、式（３）から算出された角度位置ＤＥ１、ＤＡ１が、ともに燃料吸入行程になっているか否かを判定する。
図１３においては、上死点ＴＤＣ１から下死点ＢＤＣ２までが燃料吸入行程なので、角度位置ＤＥ１、ＤＡ１の値が、以下の式（５）を満足していれば、角度位置ＤＥ１、ＤＡ１がともに燃料吸入行程になっていると判定することができる。
【０２０３】
ＴＤＣ１＜ＤＥ１＜ＢＤＣ２、かつ、ＴＤＣ１＜ＤＡ１＜ＢＤＣ２・・・（５）
【０２０４】
第１の場合Ｃａｓｅ１においては、角度位置ＤＥ１、ＤＡ１の値が式（５）を満足していないので、このまま電源リレー３００Ａの強制遮断を実行すると、フェールセーフ制御が失敗に終わる可能性があると判定することができる。
【０２０５】
そこで、第２および第３の場合Ｃａｓｅ２、Ｃａｓｅ３のように、現在位置ＤＳ１を基点としたときに、電源リレー３００Ａの強制遮断を開始してから、可動軸１３の解放時間ｔａが経過した以降での、電源リレー遮断時間ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と、燃料吸入行程となる期間との一致を満足するように、強制遮断の終了タイミングを変更する。
【０２０６】
そのために、次に、現在位置ＤＳ１から、上記式（５）の条件を満足するときの、電源リレー３００Ａの強制遮断の終了予定位置ＤＥ２までの時間幅ｔ３［ｍｓ］を、以下の式（６）により算出する。
【０２０７】
ｔ３＝（ＴＤＣ１−ＤＳ１／Ｋ１＋ｔｂ・・・（６）
【０２０８】
そして、第２の場合Ｃａｓｅ２においては、電源リレー遮断時間ｔ１を延長せずに、電源リレー３００Ａの強制遮断の開始タイミングＤＳ１を遅らせつつ、強制遮断の終了位置の角度ＤＥ２となるように、現在位置ＤＳ１から電源リレー強制遮断の開始時期を遅らせるための待機時間ｔ２［ｍｓ］を、時間幅ｔ３を用いて、以下の式（７）により算出する。
【０２０９】
ｔ２＝ｔ３−ｔ１・・・（７）
【０２１０】
また、現在位置ＤＳ１から待機時間ｔ２だけ経過した後の位置ＤＳ２の時点で、電源リレー３００Ａの強制遮断を開始し、上死点ＴＤＣ１から開弁応答時間ｔｂだけ経過した後の位置ＤＥ２で、強制遮断を終了するように制御する。
【０２１１】
また、第３の場合Ｃａｓｅ３においては、電源リレー３００Ａの強制遮断の開始位置ＤＳ１を変更せずに、電源リレー遮断時間ｔ１を時間幅ｔ３（＝ｔ１＋ｔ２）に延長しつつ、強制遮断の終了位置がＤＥ２になるように制御するために、第１の場合Ｃａｓｅ１と同様に、現在の角度位置ＤＳ１の時点で強制遮断を開始し、第２の場合Ｃａｓｅ２と同様に、現在の角度位置ＤＳ１から時間幅ｔ３だけ経過した後の位置ＤＥ２で、強制遮断を終了するように制御する。
【０２１２】
次に、図１４のフローチャートを参照しながら、この発明の実施の形態３による高圧燃料ポンプ制御装置のフェールセーフ制御動作について、さらに具体的に説明する。
なお、制御装置１００Ａは、リレー開始終了タイマおよびリレー遮断終了タイマを備えているものとする。
【０２１３】
図１４において、制御装置１００Ａは、まず、故障検出手段１０４による保持制御信号ＳＨの診断結果から、故障が検出されているか否かを判定する（ステップＳ４０１）。
ステップＳ４０１において、故障が検出されていない（すなわち、ＮＯ）と判定されれば、ソレノイド１２の通電制御を許可して（ステップＳ４１４）、図１４の処理ルーチンを抜け出る。
【０２１４】
一方、ステップＳ４０１において、故障が検出されている（すなわち、ＹＥＳ）と判定されれば、ソレノイド１２の通電制御を禁止して（ステップＳ４０２）、故障検出後での電源リレー３００Ａの強制遮断が実行済みか否かを判定する（ステップＳ４０３）。
【０２１５】
なお、ステップＳ４０３においては、後述する３通りの処理（ステップＳ４０８、Ｓ４１２、Ｓ４１３）のうちのいずれかの処理が実行されることにより、リレー遮断開始タイマおよびリレー遮断終了タイマの各値がセット済みか否かに応じて、電源リレー３００Ａの強制遮断が実行済みか否かを判定する。
【０２１６】
ステップＳ４０３において、電源リレー３００Ａの強制遮断を実行済みである（すなわち、ＹＥＳ）と判定されれば、以下の処理を実行せずに、直ちに図１４の処理ルーチンを抜け出る。
一方、電源リレー３００Ａの強制遮断が未実行である（すなわち、ＮＯ）と判定されれば、前述の式（４）を用いて、単位変換係数Ｋ（＝Ｋ３＝Ｋ４）［゜ＣＡ／ｍｓ］を算出する（ステップＳ４０４）。
【０２１７】
続いて、前述の式（２）を用いて、電源リレー３００Ａの強制遮断を実行するタイミングを変更しなかった場合（前述のＣａｓｅ１の場合）に電源リレーの強制遮断を実行したと仮定したときの電源リレー強制遮断の終了位置ＤＥ１を算出する（ステップＳ４０５）
また、前述の式（３）を用いて、ステップＳ４０５で算出した終了位置ＤＥ１から開弁応答時間ｔｂに相当する時間だけ手前にさかのぼった位置の角度ＤＡ１を算出する（ステップＳ４０６）。
【０２１８】
次に、ステップＳ４０５で算出した終了位置ＤＥ１と、ステップＳ４０６で算出した角度位置ＤＡ１とが、ともに前述の式（５）を満たすか否か（燃料吸入行程になっているか否か）を判定する（ステップＳ４０７）。
【０２１９】
ステップＳ４０７において、角度位置ＤＥ１、ＤＡ１の各値が式（５）を満足する（すなわち、ＹＥＳ）と判定されれば、リレー遮断開始タイマを「０」、リレー遮断終了タイマを「ｔ１」にセットして（ステップＳ４０８）、図１４の処理ルーチンを抜け出る。
【０２２０】
一方、ステップＳ４０７において、角度位置ＤＥ１、ＤＡ１の各値が式（５）を満足しない（すなわち、ＮＯ）と判定されれば、前述の式（６）を用いて、現在位置ＤＳ１を基点としたときに、電源リレー３００Ａの強制遮断を開始してから可動軸１３の解放時間ｔａが経過した以降での電源リレー遮断時間ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と、燃料吸入行程となる期間との一致を満足するときの、電源リレー３００Ａの強制遮断の終了予定位置ＤＥ２までの時間幅ｔ３を算出する（ステップＳ４０９）。
【０２２１】
続いて、回転速度検出手段２５により検出された回転速度Ｎｅが、低回転領域を示すか否かを判定し（ステップＳ４１０）、回転速度Ｎｅが低回転領域でない（すなわち、ＮＯ）と判定されれば、リレー遮断開始タイマを「ｔ０」、リレー遮断終了タイマを「ｔ３」にセットして（ステップＳ４１３）、図１４の処理ルーチンを抜け出る。
【０２２２】
一方、ステップＳ４１０において、回転速度Ｎｅが低回転領域を示す（すなわち、ＹＥＳ）と判定されれば、前述の式（７）を用いて、現在位置ＤＳ１から電源リレー３００Ａの強制遮断の開始時期を遅らせるための待機時間ｔ２を算出し（ステップＳ４１１）、リレー遮断開始タイマを「ｔ２」、リレー遮断終了タイマを「ｔ３」にセットして（ステップＳ４１２）、図１４の処理ルーチンを抜け出る。
【０２２３】
これにより、３通りのタイマ設定処理（ステップＳ４０８、Ｓ４１２、Ｓ４１３）のうちのいずれかにおいて、リレー遮断開始タイマおよびリレー遮断終了タイマの各値がセットされる。
【０２２４】
図１４の処理ルーチンを抜け出た後、制御装置１００Ａ内のソレノイド制御手段１０１Ａは、現在位置ＤＳ１の時点からリレー遮断開始タイマ値が経過した後に強制遮断を開始し、現在位置ＤＳ１の時点からリレー遮断終了タイマ値が経過した後に強制遮断を終了するように、電源リレー３００Ａを制御する。
【０２２５】
このように、制御装置１００Ａは、故障検出手段１０４が故障を検出した際に、ソレノイド１２への過励磁電流ＩＫの通電を禁止するとともに、可動軸１３の解放時間ｔａと開弁応答時間ｔｂとの合計時間からなる電源リレー遮断時間ｔ１以上の期間にわたって、電源リレー３００Ａを強制遮断して、ソレノイド駆動手段２０１への供給電源を遮断する。
【０２２６】
また、このとき、制御装置１００Ａは、回転速度Ｎｅおよびポンプ行程位置の検出情報に基づいて、電源リレー３００Ａの強制遮断を開始してから可動軸１３の解放時間ｔａが経過した以降での電源リレー遮断時間ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と、高圧燃料ポンプ１０の運転行程が燃料吸入行程となる期間とが重なるように、電源リレー３００Ａの強制遮断タイミングを変更する。
【０２２７】
したがって、高圧燃料ポンプ１０の流量制御弁１４を駆動するソレノイド１２に対して保持電流ＩＨが連続通電となる故障が発生した場合に、高圧燃料ポンプ１０から過剰な量の燃料が吐出され続けてアクチュエータ（燃料噴射弁）２４への供給燃圧が過度に高くなる状態の継続を回避しつつ、故障車両を修理工場まで退避走行させることができる。
【０２２８】
以上のように、この発明の実施の形態３（図５、図７〜図１４）に係る内燃機関の高圧燃料ポンプ制御装置は、高圧燃料ポンプ１０と、流量制御弁１４と、可動軸１３と、常閉式の燃料吐出弁１７と、ソレノイド制御手段１０１Ａと、ソレノイド駆動手段２０１と、電源リレー３００Ａと、アクチュエータ駆動手段２０２と、故障検出手段１０４と、フェールセーフ手段１０３Ａと、内燃機関または高圧燃料ポンプ１０の回転速度Ｎｅに関する情報を検出する回転速度検出手段２５と、高圧燃料ポンプ１０の運転行程（行程位置）に関する情報を検出するポンプ行程位置検出手段２６と、を備えている。
【０２２９】
高圧燃料ポンプ１０は、内燃機関の回転に同期して上下動するプランジャ１８が下動する際に加圧室１６の容積が拡大する燃料吸入行程と、プランジャ１８が上動する際に加圧室１６の容積が縮小する燃料吐出行程とを交互に繰り返す。
流量制御弁１４は、高圧燃料ポンプ１０の燃料吸入口１０ａと加圧室１６との間の燃料吸入通路中に配置されており、加圧室１６側から燃料吸入口１０ａ側に向かって燃料吸入通路を閉じる方向に作用する閉弁力を発生するための付勢手段（閉弁ばね１５）を備えている。
【０２３０】
可動軸１３は、ソレノイド１２が通電されていないときには、流量制御弁１４に付加された閉弁力よりも大きい開弁力の作用により燃料吸入口１０ａ側から加圧室１６側に向かって流量制御弁１４に圧接するように移動して、流量制御弁１４を開く方向に作用する。
また、可動軸１３は、ソレノイド１２が通電されているときには、開弁力よりも大きい電磁力（ソレノイド１２に発生する電磁力）に吸引されて、流量制御弁１４から離間して吸引位置に移動する。
【０２３１】
燃料吐出弁１７は、加圧室１６と高圧燃料ポンプ１０の燃料吐出口１０ｂとの間の燃料吐出通路中に配置されており、燃料吐出口１０ｂ側の燃圧よりも加圧室１６側の燃圧の方が大きくなったときに開弁して、加圧室１６側から燃料吐出口１０ｂ側へ向かって燃料が流通できるようにする。
【０２３２】
ソレノイド制御手段１０１Ａは、可動軸１３を吸引位置へ移動させるのに必要な相対的に大きい電磁力を発生させるために、ソレノイド１２に通電される過励磁電流ＩＫが所定の通電タイミングＳＫで供給されるように過励磁電流制御信号を出力する。
また、ソレノイド制御手段１０１Ａは、可動軸１３が吸引位置へ移動した後、可動軸１３を吸引位置に留めておくのに最低限必要な相対的に小さい電磁力を発生させるために、ソレノイド１２に通電される保持電流ＩＨが所定の通電タイミングＳＩで通電されるように保持電流制御信号を出力する。
【０２３３】
ソレノイド駆動手段２０１は、過励磁電流制御信号が入力されたときには、ソレノイド１２に対して過励磁電流ＩＫを通電し、保持電流制御信号が入力されたときには、ソレノイド１２に対して保持電流ＩＨを通電する。
電源リレー３００Ａは、ソレノイド制御手段１０１Ａの制御下で、ソレノイド駆動手段２０１への供給電源配線の接続または遮断を切り換える。
【０２３４】
アクチュエータ駆動手段２０２は、電源リレー３００Ａを介してソレノイド駆動手段２０１に接続される電源配線から分岐された電気配線を通じて電源供給されるとともに、ソレノイド１２とは別のアクチュエータ（燃料噴射弁）２４を通電する。
故障検出手段１０４は、保持電流ＩＨが連続通電となる故障状態を検出する。
【０２３５】
フェールセーフ手段１０３Ａは、故障検出手段１０４により保持電流ＩＨが連続通電となる故障状態が検出されている間は、ソレノイド制御手段１０１Ａからの過励磁電流制御信号の出力を禁止する。
また、フェールセーフ手段１０３Ａは、故障検出手段１０４により保持電流ＩＨが連続通電となる故障状態が検出されたときに、電源リレー３００Ａを遮断側に切り換えてから、ソレノイド１２に連続通電されていた保持電流ＩＨが消失してソレノイド１２に発生していた電磁力が消失し、可動軸１３が吸引位置から解放されて流量制御弁１４に圧接するようになるまでに要する可動軸１３の解放時間ｔａと、流量制御弁１４が閉弁位置から開弁位置まで移動するのに要する開弁応答時間ｔｂとの合計時間として設定されている電源リレー遮断時間ｔ１以上の期間にわたって、電源リレー３００Ａを強制的に遮断制御する。
【０２３６】
さらに、フェールセーフ手段１０３Ａは、回転速度検出手段２５により検出された回転速度Ｎｅと、ポンプ行程位置検出手段２６により検出された高圧燃料ポンプの行程位置とに基づいて、電源リレー３００Ａの強制遮断開始から可動軸１３の解放時間ｔａが経過した以降における電源リレー遮断時間ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と、高圧燃料ポンプ１０の運転行程が燃料吸入行程となる期間とが重なるように、強制遮断の実行タイミングを変更する。
【０２３７】
上記フェールセーフ制御により、偶発的に発生する故障に対して、電源リレー３００Ａの強制遮断が実行されるときの高圧燃料ポンプ１０の運転行程が燃料吐出行程であったとしても、運転行程が燃料吐出行程から燃料吸入行程に切り換わり、流量制御弁１４が閉弁位置から開弁位置に移動した後に、強制遮断が終了するように制御される。
この結果、強制遮断が終了して電源リレー３００Ａが再接続された時点では、開弁位置に移動した流量制御弁１４と可動軸１３とが圧接するようになるので、電源リレー３００Ａが再接続された以降の流量制御弁１４は、開弁状態を維持する。
【０２３８】
したがって、高圧燃料ポンプ１０の流量制御弁１４を駆動するためのソレノイド１２に対して保持電流ＩＨが連続通電となる故障が発生した場合に、高圧燃料ポンプ１０の加圧室１６内での燃料加圧動作が行われなくなるので、高圧燃料ポンプ１０から過剰な燃料量が吐出され続けることを解消して、燃料噴射弁への供給燃圧を下げつつ、故障発生車両を確実に修理工場まで退避走行させることができる。
【０２３９】
また、フェールセーフ手段１０３Ａは、図１３内の第２の場合Ｃａｓｅ２のように、電源リレー遮断時間ｔ１を延長せずに、強制遮断の開始タイミングを遅らせることにより、強制遮断の実行タイミングを変更するので、強制遮断の開始タイミングが若干遅れるものの、電源リレー遮断時間ｔ１を延長しないで済むことから、電源リレー３００Ａを介して電源供給される別のアクチュエータ２４の駆動制御が強制的に停止される期間を、できるだけ短い期間（最小）としながら、所望のフェールセーフ制御を実現することができる。
【０２４０】
また、フェールセーフ手段１０３Ａは、図１３内の第３の場合Ｃａｓｅ３のように、強制遮断の開始タイミングを変更せずに、電源リレー遮断時間ｔ１を時間幅ｔ３に延長することにより、強制遮断の実行タイミングを変更するので、電源リレー遮断時間が若干長くなるものの、強制遮断の開始タイミングを遅らせないで済むことから、燃圧の上昇度合いを最小としながら、所望のフェールセーフ制御を実現することができる。
【０２４１】
さらに、フェールセーフ手段１０３Ａは、回転速度検出手段２５により検出された回転速度Ｎｅが、少なくとも低回転領域を示す場合には、図１３内の第２の場合Ｃａｓｅ２を選択し、電源リレー遮断時間ｔ１を延長せずに、電源リレー３００Ａの強制遮断の開始タイミングを遅らせることにより、強制遮断の実行タイミングを変更する。
これにより、低回転領域で正常運転の継続が妨げられている期間が長くなることに起因したエンストの可能性を低減することができる。
【０２４２】
ここで、内燃機関が低回転領域の場合に、電源リレー遮断時間ｔ１を延長せずに、電源リレー３００Ａの強制遮断の開始タイミングを遅らせることによる効果について、補足説明する。
仮に、低回転領域で電源リレー遮断時間ｔ１を延長する第３の場合Ｃａｓｅ３のフェールセーフ方法を選択した場合、電源リレー３００Ａの強制遮断時に、ソレノイド駆動手段２０１と電源を共有しているアクチュエータ駆動手段２０２への電源供給も停止されるので、ソレノイド１２とは別のアクチュエータ（たとえば、燃料噴射弁や点火コイルなど）２４の停止期間も長くなり、内燃機関の正常運転の継続が妨げられ、エンストする可能性が高くなる。
【０２４３】
そこで、電源リレー３００Ａの強制遮断を実行する際に、内燃機関が低回転領域にある場合には、アクチュエータ駆動手段２０２の停止期間を短くすることを優先して、電源リレー遮断時間ｔ１を延長せずに、強制遮断の開始タイミングを遅らせることにより、強制遮断の実行タイミングを変更する。
この結果、低回転領域で内燃機関の正常運転の継続が妨げられている期間が長くなることに起因したエンストの可能性を減らすことができる。
【０２４４】
なお、図７〜図１１のように、一般的な高圧燃料ポンプ制御装置においては、内燃機関のカム軸２０の回転に同期して回転するポンプカム２１が採用されていることから、高圧燃料ポンプ１０の運転行程が切り換わる速度は、内燃機関の回転速度Ｎｅに相関する。つまり、内燃機関が低回転で運転しているときほど、高圧燃料ポンプ１０から燃料が吐出される周期も長くなっており、燃圧の上昇速度も遅い。
したがって、低回転領域で電源リレー３００Ａの強制遮断の開始タイミングを若干遅らせたとしても、内燃機関が高回転の場合に比べれば、燃圧の上昇速度への影響は少ない。
【０２４５】
一方、内燃機関が高回転領域にあるときに、電源リレー遮断時間ｔ１をｔ３に延長する第２の場合Ｃａｓｅ２のフェールセーフ方法を選択した場合には、アクチュエータ２４の停止期間が長くなったとしても、一般的に採用されている減速走行時の燃料カット制御がそうであるように、内燃機関の正常運転が妨げられている期間が若干長くなったとしても、回転速度Ｎｅが高い運転状態ではエンストに至ることはまれである。
【０２４６】
次に、図１５の説明図を参照しながら、回転速度Ｎｅが低回転領域の場合にエンスト回避するための、図１３内の第２の場合Ｃａｓｅ２に基づく電源リレー３００Ａの強制遮断の実行タイミングについて、さらに具体的に説明する。
図１５においては、４サイクル４気筒の内燃機関において、カム軸２０に２つの突起部を有するポンプカム２１が装着された場合を例にとり、内燃機関が２回転する期間（クランク角で７２０［゜ＣＡ］間）における、ポンプカム２１の変位量および各気筒の噴射タイミングが示されている。
【０２４７】
図１５において、前述（図１３参照）と同様のものについては、前述と同一符号を付して詳述を省略する。
ここでは、上段から順に、以下の（ａ）〜（ｃ）が示されている。
（ａ）アクチュエータ駆動手段２０２により駆動される４つの燃料噴射弁＃１〜＃４の駆動タイミング。
（ｂ）図１３内の第１〜第３の場合Ｃａｓｅ１〜Ｃａｓｅ３での各電源リレー遮断期間ｔ１、ｔ３。
（ｃ）ポンプカム２１の変位量。
【０２４８】
燃料噴射弁＃１〜＃４が燃料を噴射駆動しているタイミングは、それぞれ、ＬＯＷレベルの短い期間で示されている。
また、各気筒の燃料噴射弁は、＃１→＃３→＃４→＃２の気筒順序で、シーケンシャル噴射制御されることから、隣り合った燃料噴射弁での燃料の噴射間隔は、約１８０［゜ＣＡ］だけ離れて駆動されるので、内燃機関が２回転する期間において、各燃料噴射弁は１回ずつ駆動される。
【０２４９】
さらに、電源リレー遮断時間ｔ１は、前述の式（１）のように、電源リレー３００Ａの強制遮断を開始してから可動軸１３が解放されて流量制御弁１４に圧接するようになるまでに要する可動軸１３の解放時間ｔａと、流量制御弁１４が閉弁位置から開弁位置まで移動するのに要する開弁応答時間ｔｂとの合計時間で表される。
【０２５０】
なお、図１５においては、電源リレー３００Ａを強制遮断するタイミングを変更しなかった第１の場合Ｃａｓｅ１での電源リレー遮断期間ｔ１と、電源リレー遮断時間ｔ１を延長せずに強制遮断の開始タイミングを遅らせた第２の場合Ｃａｓｅ２での電源リレー遮断期間ｔ１と、強制遮断の開始タイミングを変更せずに、電源リレー遮断時間ｔ１をｔ３に延長した第３の場合Ｃａｓｅ３での電源リレー遮断期間とを制御例として示している。
【０２５１】
また、ポンプカム２１の変位量に関しては、内燃機関の回転にともなって最下位置から最上位置まで変位する期間が燃料吐出行程であり、内燃機関の回転にともなって最上位置から最下位置まで変位する期間が燃料吐出行程であり、内燃機関が２回転する期間にカム軸２０が１回転することから、内燃機関が２回転する期間で燃料吐出行程と燃料吸入行程とが交互に２回ずつ現れる。
【０２５２】
前述のように、電源リレー３００Ａを強制遮断するタイミングを変更しなかった第１の場合Ｃａｓｅ１では、電源リレー遮断期間ｔ１の全期間が燃料吐出行程と重なるので、閉弁位置にある流量制御弁１４に可動軸１３が圧接している状態となり、強制遮断が終了して電源リレー３００Ａが再接続された後に、可動軸１３が吸引位置に引き戻されてしまう。また、この場合、電源リレー遮断時間ｔ１と＃３気筒の燃料噴射タイミングとが重なることから、電源リレー３００Ａの遮断中において、＃３気筒の燃料噴射弁は駆動できずに燃料カット状態となる。
【０２５３】
一方、第２の場合Ｃａｓｅ２においては、電源リレー３００Ａの強制遮断を開始してから可動軸１３の解放時間ｔａが経過した以降での電源リレー遮断時間ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と、高圧燃料ポンプ１０の運転行程が燃料吸入行程となる期間とが重なるように、強制遮断の開始タイミングを第１の場合Ｃａｓｅ１よりも遅らせている。
【０２５４】
すなわち、第２の場合Ｃａｓｅ２では、電源リレー遮断時間ｔ１（＝ｔａ＋ｔｂ）であることは変更せず、強制遮断の開始タイミングを、第１の場合Ｃａｓｅ１よりも待機時間ｔ２だけ遅らせている。また、この場合、電源リレー遮断時間ｔ１と各気筒の燃料噴射タイミングとが重なっていないことから、いずれの燃料噴射弁も燃料カットされずに、所定のタイミングで駆動され続ける。
【０２５５】
また、第３の場合Ｃａｓｅ３においては、電源リレー３００Ａの強制遮断を開始してから可動軸１３の解放時間ｔａが経過した以降での電源リレー遮断時間ｔ１の残り時間のうち、開弁応答時間ｔｂに相当する期間と、高圧燃料ポンプ１０の運転行程が燃料吸入行程となる期間とが重なるように、電源リレー遮断時間ｔ１を待機時間ｔ２だけ延長している。
【０２５６】
第３の場合Ｃａｓｅ３は、強制遮断の開始タイミングは、第１の場合Ｃａｓｅ１と同じとしながら、電源リレー遮断時間ｔ１を時間幅ｔ３（＝ｔ１＋ｔ２）に延長している。
この場合も、第１の場合Ｃａｓｅ１と同様に、電源リレー遮断時間ｔ１と＃３気筒の燃料噴射タイミングとが重なっていることから、電源リレー３００Ａの遮断中において、＃３気筒の燃料噴射弁は駆動できずに燃料カット状態となる。
【０２５７】
図１５から明らかなように、燃料噴射弁の正常な駆動が妨げられることで、内燃機関がエンストに至るという可能性が高まる低回転領域においては、電源リレー遮断時間ｔ１を延長せずに、電源リレー３００Ａの強制遮断を開始するタイミングを遅らせる第２の場合Ｃａｓｅ２を選択することにより、エンストを回避することができる。
【０２５８】
さらに、アクチュエータ２４として、内燃機関に燃料を供給するための燃料噴射弁を備えているので、フェールセーフ手段１０３Ａによる強制遮断制御後に電源リレー３００Ａが再接続された以降に、アクチュエータ駆動手段２０２による燃料噴射弁の通電駆動を継続することが可能となる。
したがって、ソレノイド駆動手段２０１とアクチュエータ駆動手段２０２とで個別に電源リレーを装着するといったコストアップを招くことなく、燃料噴射弁への供給燃圧を下げつつ、故障発生車両を確実に修理工場まで退避走行させることができる。
【図面の簡単な説明】
【０２５９】
【図１】この発明の実施の形態１、２に係る内燃機関の高圧燃料ポンプ制御装置の具体的な構成および動作を説明するための機能ブロック図である。
【図２】この発明の実施の形態１による第１のフェールセーフ制御動作を示すフローチャートである。
【図３】この発明の実施の形態１による第２のフェールセーフ制御動作を示すフローチャートである。
【図４】この発明の実施の形態２によるフェールセーフ制御動作を示すフローチャートである。
【図５】この発明の実施の形態１〜３に係る内燃機関の高圧燃料ポンプ制御装置の筐体構成および電気的な等価回路を示す回路構成図である。
【図６】この発明の実施の形態１、２による制御動作を示すタイミングチャートである。
【図７】この発明の実施の形態１〜３に適用される高圧燃料ポンプの燃料吸入行程時かつソレノイド非通電時の構造を示す断面図である。
【図８】この発明の実施の形態１〜３に適用される高圧燃料ポンプの燃料吐出行程時かつソレノイド通電制御時の構造を示す断面図である。
【図９】この発明の実施の形態１〜３に適用される高圧燃料ポンプの燃料吸入行程時かつソレノイド通電故障時の構造を示す断面図である。
【図１０】この発明の実施の形態１〜３に適用される高圧燃料ポンプの燃料吐出行程かつソレノイド非通電時の構造を示す断面図である。
【図１１】この発明の実施の形態１〜３に適用される高圧燃料ポンプの燃料吐出行程かつ電源リレー強制遮断時の構造を示す断面図である。
【図１２】この発明の実施の形態３に係る内燃機関の高圧燃料ポンプ制御装置の具体的な構成および動作を説明するための機能ブロック図である。
【図１３】この発明の実施の形態３による電源リレーの強制遮断を開始するタイミングの変更処理を示す説明図である。
【図１４】この発明の実施の形態３によるフェールセーフ制御動作を示すフローチャートである。
【図１５】この発明の実施の形態３による高圧燃料ポンプの運転行程と電源リレーの遮断タイミングとの関係を示す説明図である。
【符号の説明】
【０２６０】
１０  高圧燃料ポンプ、１０ａ  燃料吸入口、１０ｂ  燃料吐出口、１１  開弁ばね、１２  ソレノイド、１３  可動軸、１４  流量制御弁、１５  閉弁ばね、１６  加圧室、１７  燃料吐出弁、１８  プランジャ、１９  圧接ばね、２０  カム軸、２１  ポンプカム、２２  燃圧センサ、２３  各種センサ群、２４  アクチュエータ（燃料噴射弁）、２５  回転速度検出手段、２６  ポンプ行程位置検出手段、１００、１００Ａ  制御装置、１０１、１０１Ａ  ソレノイド制御手段、１０２、１０２Ａ  アクチュエータ制御手段、１０３、１０３Ａ  フェールセーフ手段、１０４  故障検出手段、２００  駆動装置、２０１  ソレノイド駆動手段、２０２  アクチュエータ駆動手段、３００  電源遮断手段、３００Ａ  電源リレー、ＩＫ  過励磁電流、ＩＨ  保持電流、ＳＫ  過励磁電流の通電タイミング、ＳＨ  保持電流の通電タイミング、ＳＳ  アクチュエータの通電タイミング、ＦＦ  故障フラグ、ＦＡ  アクチュエータ駆動フラグ、ＦＣＫ  過励磁禁止フラグ、ＦＣＲ  電源遮断フラグ、ＦＣＡ  アクチュエータ駆動禁止フラグ、ｔａ  可動軸の解放時間、ｔｂ  流量制御弁の開弁応答時間。
【図１】
0004480774.tif 000002
【図２】
0004480774.tif 000003
【図３】
0004480774.tif 000004
【図４】
0004480774.tif 000005
【図５】
0004480774.tif 000006
【図６】
0004480774.tif 000007
【図７】
0004480774.tif 000008
【図８】
0004480774.tif 000009
【図９】
0004480774.tif 000010
【図１０】
0004480774.tif 000011
【図１１】
0004480774.tif 000012
【図１２】
0004480774.tif 000013
【図１３】
0004480774.tif 000014
【図１４】
0004480774.tif 000015
【図１５】
0004480774.tif 000016