燃料を内燃機関に供給する燃料噴射装置であって、燃料タンクに蓄えられた燃料を加圧供給するポンプと、前記ポンプの吐出口に連通する高圧燃料経路に存在する燃料を前記内燃機関に噴射供給するインジェクタと、前記高圧燃料経路のうち前記ポンプの吐出口より前記インジェクタ側に設けられ、前記高圧燃料経路内の燃料圧力を検出する圧力検出手段と、前記圧力検出手段により検出された圧力に基づいて、前記ポンプの吐出圧を演算する吐出圧演算手段とを備え、前記吐出圧演算手段は、前記吐出圧の演算開始時より以前に前記圧力検出手段により検出された検出圧力の検出時から前記演算開始時までに経過した時間と、前記ポンプの吐出口から前記圧力検出手段まで圧力が伝わるために要する時間とを加算して圧力変動考慮時間を算出する伝播時間算出手段、前記圧力変動考慮時間内に前記高圧燃料経路に存在する燃料の変化量を算出する燃料増減量算出手段、前記燃料増減量算出手段により算出された燃料の変化量を圧力の変化量に換算算出する換算手段、及び前記換算手段により算出された圧力変化量及び前記検出圧力に基づいて前記ポンプの吐出圧を算出する吐出圧算出手段を有していることを特徴とする燃料噴射装置。前記燃料増減量算出手段は、前記圧力変動考慮時間内に前記ポンプからの吐出量を算出する吐出量算出手段、前記圧力変動考慮時間内に前記インジェクタから噴射された燃料の量を算出する噴射量算出手段、及び前記圧力変動考慮時間内に前記高圧燃料経路から低圧側に排出された燃料の量を算出する排出量算出手段を有していることを特徴とする請求項1に記載の燃料噴射装置。前記ポンプは、プランジャの往復運動により燃料を間欠的に吐出するとともに、1サイクル当たりの吐出量を調整する流量調整弁を有し、前記高圧燃料経路の燃料圧力が、前記内燃機関の運転状態に基づいて決定される目標圧力となるように、前記ポンプの吐出圧に基づいて前記流量調整弁を制御する制御手段を備えており、さらに、前記吐出圧演算手段は、少なくとも前記流量調整弁の作動時間を含む時間を1サイクルの所要時間で除した値が予め設定された所定比率以上となる場合に、前記圧力変化量及び前記検出圧力に基づいて前記ポンプの吐出圧を算出することを特徴とする請求項1又は2に記載の燃料噴射装置。前記高圧燃料経路の燃料圧力が、前記内燃機関の運転状態に基づいて決定される目標圧力となるように、前記ポンプの吐出圧に基づいて前記ポンプの吐出量を制御する制御手段を備えており、前記制御手段は、前記演算開始時に前記圧力検出手段により検出された圧力が予め設定された所定圧力以上の場合には、その検出された圧力を前記吐出圧として前記吐出量を制御し、さらに、前記制御手段は、前記演算開始時に前記圧力検出手段により検出された圧力が予め設定された所定圧力未満の場合には、前記圧力変化量及び前記検出圧力に基づいて算出された圧力を前記吐出圧として前記吐出量を制御することを特徴とする請求項1又は2に記載の燃料噴射装置。ところで、ポンプの制御は、一般的に、ポンプの吐出圧力吐出口における燃料圧力に基づいて制御されるが、通常、圧力センサは、ポンプの吐出口からインジェクタに至る高圧燃料経路のうちポンプの吐出口よりインジェクタ側に設けられているので、圧力センサにて検出した圧力が現実のポンプの吐出圧力と異なる可能性が高い。すなわち、例えばポンプから燃料が吐出されると、その時点で吐出圧力が上昇変化するものの、圧力センサは、その圧力変化が圧力センサに伝播するまでの間は圧力変化を検出することができない。このため、吐出圧が時々刻々と変化している場合には、圧力センサが検出した圧力と現実のポンプの吐出圧力と一致していない可能性が非常に高い。これに対して、圧力センサを吐出口に配置すれば解決するものの、インジェクタからの燃料噴射量を緻密に制御するには、インジェクタでの燃料圧力を正確に検出する必要があるので、仮に、圧力センサを吐出口に配置すると、上記したように圧力伝播を原因として、インジェクタでの燃料圧力を正確に検出することができない。本発明は、上記点に鑑み、ポンプの吐出圧力吐出口における燃料圧力をより正確に検出することを目的とする。本発明は、上記目的を達成するために、請求項1に記載の発明では、燃料を内燃機関8に供給する燃料噴射装置であって、燃料タンク9に蓄えられた燃料を加圧供給するポンプ3と、ポンプ3の吐出口に連通する高圧燃料経路4に存在する燃料を内燃機関8に噴射供給するインジェクタ6と、高圧燃料経路4のうちポンプ3の吐出口よりインジェクタ6側に設けられ、高圧燃料経路4内の燃料圧力を検出する圧力検出手段10と、圧力検出手段10により検出された圧力に基づいて、ポンプ3の吐出圧を演算する吐出圧演算手段7とを備え、吐出圧演算手段7は、吐出圧の演算開始時より以前に圧力検出手段10により検出された検出圧力Psensの検出時から演算開始時までに経過した時間T1と、ポンプ3の吐出口から圧力検出手段10まで圧力が伝わるために要する圧力伝播時間T2とを加算して圧力変動考慮時間Tpを算出する伝播時間算出手段7、圧力変動考慮時間Tp内に高圧燃料経路4に存在する燃料の変化量ΔQを算出する燃料増減量算出手段7、燃料増減量算出手段7により算出された燃料の変化量ΔQを圧力の変化量に換算算出する換算手段7、及び換算手段7により算出された圧力変化量ΔP及び検出圧力Psensに基づいてポンプ3の吐出圧を算出する吐出圧算出手段7を有していることを特徴とする。これにより、請求項1に記載の発明では、圧力検出手段10が検出した圧力を補正してポンプ3の吐出圧を演算するので、上記したような圧力伝播を原因とする検出誤差がある場合であっても、従来より正確にポンプの吐出圧力吐出口における燃料圧力を検出することができる。なお、燃料増減量算出手段7は、請求項2に記載の発明のごとく、圧力変動考慮時間Tp内にポンプ3からの吐出量を算出する吐出量算出手段7、圧力変動考慮時間Tp内にインジェクタ6から噴射された燃料の量を算出する噴射量算出手段7、及び圧力変動考慮時間Tp内に高圧燃料経路4から低圧側に排出された燃料の量を算出する排出量算出手段7を有して構成することが望ましい。請求項3に記載の発明では、ポンプ3は、プランジャ3Aの往復運動により燃料を間欠的に吐出するとともに、1サイクル当たりの吐出量を調整する流量調整弁3Cを有し、高圧燃料経路4の燃料圧力が、内燃機関8の運転状態に基づいて決定される目標圧力となるように、ポンプ3の吐出圧に基づいて流量調整弁3Cを制御する制御手段7を備えており、吐出圧演算手段7は、少なくとも流量調整弁3Cの作動時間を含む時間を1サイクルの所要時間で除した値以下、作動時間率いう。が予め設定された所定比率以上となる場合に、圧力変化量ΔP及び検出圧力Psensに基づいてポンプ3の吐出圧を算出することを特徴とする。ところで、ポンプ3の吐出口から圧力検出手段10まで圧力が伝わるために要する時間以下、伝播時間という。が経過した時に圧力検出手段10が検出した圧力を吐出圧とすれば、正確な吐出圧を直接的に検出することができ得る。しかし、作動時間率が大きい場合に、伝播時間が経過した後に流量調整弁3Cの制御を開始すると、流量調整弁3Cが現実に作動するときに、既にプランジャ3Aは次のサイクルに移行してしまっている可能性があり、このような場合には、ポンプ3の吐出量を緻密に制御することができない。これに対して、請求項3に記載の発明では、作動時間率が予め設定された所定比率以上となる場合に、圧力変化量ΔP及び検出圧力Psensに基づいてポンプ3の吐出圧を算出するので、伝播時間が経過する前に流量調整弁3Cの制御を開始することができ得る。したがって、ポンプ3の吐出量を緻密に制御することが可能となる。ところで、通常、ポンプ3やインジェクタ6等が正常に作動していれば、圧力検出手段10により検出された圧力が過度に大きくなることはないが、これらの機器に異常が生じた場合には、圧力検出手段10により検出された圧力が大きくなって予め設定された所定圧力以上となる可能性がある。これに対して、請求項4に記載の発明では、制御手段7は、演算開始時に圧力検出手段10により検出された圧力が予め設定された所定圧力以上の場合には、その検出された圧力を吐出圧として吐出量を制御し、さらに、制御手段7は、演算開始時に圧力検出手段10により検出された圧力が予め設定された所定圧力未満の場合には、圧力変化量ΔP及び検出圧力Psensに基づいて算出された圧力を吐出圧として吐出量を制御することを特徴とする。これにより、請求項4に記載の発明では、圧力検出手段10により検出された圧力が過度に大きくなった場合には、速やかにこれに応じた制御が実行されるので、燃料噴射装置の信頼性を高めることができる。因みに、上記各手段等の括弧内の符号は、後述する実施形態に記載の具体的手段等との対応関係を示す一例であり、本発明は上記各手段等の括弧内の符号に示された具体的手段等に限定されるものではない。本実施形態は、本発明に係る燃料噴射装置を、車両用ディーゼルエンジンの燃料噴射装置に適用したものであり、以下、本発明の実施形態を図面と共に説明する。1.燃料噴射装置の構成図1参照本実施形態に係る燃料噴射装置1は、いわゆる蓄圧式コモンレール式の燃料噴射装置である。この燃料噴射装置1は、図1aに示すように、フィードポンプ2、高圧ポンプ3、コモンレール4、減圧弁5、インジェクタ6及び電子制御装置7図1b参照等から構成されているとともに、ディーゼル式内燃機関以下、エンジンと記す。8の各気筒に燃料を適切なタイミングで噴射供給する装置である。フィードポンプ2は、燃料タンク9から燃料を吸入して高圧ポンプ3に供給するものであり、この高圧ポンプ3は、エンジン8から駆動力を得てエンジン8と同期するように往復駆動されるプランジャ3A図2参照により燃料を吸入加圧して間欠的に吐出するものである。因みに、プランジャ3Aは、エンジン8のクランクシャフトと同期して回転する三角状のカムにより往復駆動されるので、カムが1回転360度回転すると、プランジャ3Aは1往復する。つまり、上死点位置を基準として、カムの角度が0又は180の偶数倍であるときには、プランジャ3Aは上死点に位置し、カムの角度が180の奇数倍であるときには、プランジャ3Aは下死点に位置する。また、高圧ポンプ3の吸入側には、図2に示すように、加圧室3Bに吸入される燃料の量を調節する吸入弁3Cが設けられており、この吸入弁3Cの開閉タイミングは、電子制御装置7以下、ECU7と記す。により制御されている。一方、高圧ポンプ3の吐出高圧側には、加圧室3Bから燃料が流出することのみを許容し、燃料が加圧室3Bに流入することを規制する逆止弁3Dが設けられている。そして、吸入弁3Cを開いた状態でプランジャ3Aが上死点トップから下死点ボトムに向かって移動する際には加圧室3Bの体積が膨張するので、これに伴ってフィードポンプ2から供給されてきた燃料が加圧室3Bに吸引される吸入期間。その後、プランジャ3Aが下死点から上死点に向かって移動する際に、吸入弁3Cが開いていると、加圧室3Bに吸引された燃料は吸入弁3Cを経由して燃料タンク9側に逆流するプレストローク期間。そして、吸入弁3Cが閉じると、加圧室3B内に残存する燃料の加圧が開始され、加圧室3B内の圧力がコモンレール4内の圧力を超えると、加圧室3B内の燃料が逆止弁3Dを経由してコモンレール4に供給される燃料吐出期間。したがって、吸入弁3Cの開閉タイミングを制御することにより、高圧ポンプ3からコモンレール4に供給される燃料の量を制御することができる。因みに、本実施形態に係る吸入弁3Cは、アクチュエータとしてソレノイドコイルを用いた電磁方式の弁であるが、圧電素子等をアクチュエータとした弁にて吸入弁3Cを構成してもよい。コモンレール4は、図1aに示すように、高圧ポンプ3の吐出口に連通する高圧燃料経路を構成するとともに、高圧ポンプ3から圧送されてきた燃料を蓄圧して燃料圧力をエンジン運転状態に応じた所定圧力に保持するための畜圧容器である。減圧弁5は、開弁することによりコモンレール4内の燃料を、燃料タンク9に連通する低圧側通路9Aに排出してコモンレール4内の燃料圧力を低下させる減圧手段である。また、複数個のインジェクタ6は、互いにコモンレール4に並列的に接続され、コモンレール4に蓄圧されている燃料を各気筒内に噴射する燃料噴射弁であり、これらのインジェクタ6は、ノズルニードルに閉弁方向に燃料圧力を加える制御室の圧力を制御することにより燃料噴射量を制御する公知の電磁駆動式又はピエゾ駆動方式の弁である。圧力センサ10はコモンレール4のうち高圧ポンプ3の吐出口よりインジェクタ6側に設けられてコモンレール4内の燃料圧力を検出する圧力検出手段であり、レール内燃料温度センサ11はコモンレール4内の燃料温度を検出する第1温度検出手段であり、ポンプ内燃料温度センサ12は高圧ポンプ3加圧室3B内の燃料温度を検出する第2温度検出手段である。エンジン回転数センサ13はエンジン8のクランクシャフトの回転数を検出する回転数検出手段であり、これらセンサ10~13及びアクセルペダルの開度踏み込み量を検出するアクセルセンサの検出信号は、図1bに示すように、ECU7に入力されている。因みに、各センサ10~13自体は、検出信号を連続してECU7に向けて出力するが、ECU7は、予め設定されたプログラムに従って所定のタイミングで検出信号を読み込む。また、ECU7は、CPU、ROM、RAM及びフラッシュメモリ等の書換可能な不揮発性メモリ等からなる周知のマイクロコンピュータにて構成された制御手段であり、吸入弁3C減圧弁5及びインジェクタ6はECU7により制御されている。そして、後述する吐出圧推定制御等を実行するためのプログラムは、ROM等の不揮発性メモリ以下、ROMと記す。に記憶されている。2.燃料噴射装置ECUの制御作動2.1.圧力制御作動の概略ECU7は、エンジン回転数やアクセルペダルの開度等に基づいて取得したエンジン8の運転状態を示すパラメータ、及び予めROMに記憶されている制御マップ等に基づいて、インジェクタ6の開閉タイミングを制御するとともに、目標とするコモンレール4内の圧力以下、目標圧力Tpという。を決定し、コモンレール4内の圧力が目標圧力Tpとなるように吸入弁3C及び減圧弁5の開閉タイミングを制御する。すなわち、ECU7は、コモンレール4内の燃料圧力を目標圧力Tpにするために必要な燃料の流量以下、この流量を必要燃料流量Qnという。を決定するとともに、高圧ポンプ3からコモンレール4に現実に供給された燃料の流量以下、この流量を実流量Qrという。を検出する。その後、ECU7は、必要燃料流量Qnと実流量Qrとの差分に基づいて、コモンレール4内の燃料圧力を目標圧力Tpとするため流量、つまり実流量Qrを必要燃料流量Qnとするための流量以下、この流量をF/B流量Qfという。を決定した後、必要燃料流量QnにF/B流量Qfを加えた流量の燃料が高圧ポンプ3から吐出されるように高圧ポンプ3を制御する。このとき、ECU7は、必要燃料流量Qnが0以上の値となったときには、必要燃料流量QnにF/B流量Qfを加えた流量の燃料が高圧ポンプ3から吐出されるように高圧ポンプ3吸入弁3Cを制御し、一方、必要燃料流量Qnが負の値となったときには、吸入弁3Cを開いたままとして高圧ポンプ3からの吐出量を実質的に0とした状態で、減圧弁5を開く。なお、本実施形態では、高圧ポンプ3吸入弁3C及び減圧弁5は共にPID制御されており、高圧ポンプ3吸入弁3Cを制御する際に用いるF/B流量Qfを決定するためのゲイン、及び減圧弁5を制御する際に用いるF/B流量Qfを決定するためのゲインそれぞれは、独立して設定されている。ところで、高圧ポンプ3のプランジャ3Aは、上述したように、エンジン8と同期して往復運動するので、プランジャ3Aは、エンジン8内で往復運動するピストン図示せず。と同期して往復運動する。このため、本実施形態では、プランジャ3Aが上死点トップに到達したタイミング毎に、必要燃料流量Qnや実流量Qr等を決定する演算処理を開始して高圧ポンプ3及び減圧弁5の作動を制御している。したがって、ECU7は、高圧ポンプ3がプレストローク期間に移行する前、つまり吸入期間内に必要燃料流量Qnや実流量Qr等を決定する演算処理を完了させて高圧ポンプ3吸入弁3C及び減圧弁5を制御するための駆動信号を発する。つまり、本実施形態では、上記演算処理、並びに高圧ポンプ3吸入弁3C及び減圧弁5への制御指令は、プランジャ3Aが1往復する周期サイクル毎にされる。因みに、必要燃料流量Qn及び実流量Qrは、質量流量ではなく体積流量であり、かつ、燃料の温度及び圧力のうちいずれが変化しても流量が変化するので、以下、必要燃料流量Qn及び実流量Qr等の流量とは、基準状態に変換した流量をいう。ここで、基準状態とは、例えば、燃料温度を40°Cとし、燃料圧力を1気圧とした状態をいう。2.2.必要燃料流量Qnの算出ECU7は、今回の噴射供給時にインジェクタ6から噴射供給されるべき燃料の量、その今回の噴射供給時にインジェクタ6で発生する燃料の漏れ量、及び目標圧力Tpとコモンレール4内の燃料圧力圧力センサ10により検出された圧力との差圧ΔPに基づいて必要燃料流量Qnを決定演算する。ここで、今回の噴射供給時とは、図3に示すように、現実に演算処理が開始された演算開始タイミングプランジャ3Aが上死点に到達したタイミングから次回の演算開始タイミングまでの期間をいう。インジェクタ6から噴射供給されるべき燃料の量は、アクセセル開度やエンジン回転数等のエンジン8の運転状態を示すパラメータに基づいて決定される。なお、今回の噴射供給時に、ECU7からインジェクタ6に対して発せられた開指令信号に基づく指令噴射量は、原則として、今回の噴射供給時にインジェクタ6で噴射供給されるべき燃料の量と一致するが、指令噴射量が予め設定された最小噴射量未満となるときには、当該最小噴射量を今回の噴射供給時にインジェクタ6で噴射供給されるべき燃料の量となる。また、今回の噴射供給時にインジェクタ6で発生する燃料の漏れ量は、燃料噴射時間インジェクタ開弁時間、燃料の温度及び圧力等をパラメータとしてROMに記憶されているマップ等に基づいて決定される。また、目標圧力Tpとは、現実に演算処理が開始された演算開始タイミングで決定された目標圧力Tpをいい、差圧ΔPとは、現実に演算処理が開始された演算開始タイミングで検出された圧力と目標圧力Tpとの差圧をいう。なお、本実施形態では、算出された必要燃料流量Qnが高圧ポンプ3の能力最大吐出量を超えるときは、高圧ポンプ3の能力が必要燃料流量Qnとして決定され、算出された必要燃料流量Qnが高圧ポンプ3の最小吐出量より小さいときは、高圧ポンプ3の最小吐出量が必要燃料流量Qnとして決定される。因みに、高圧ポンプ3の最大吐出量及び最小吐出量は、高圧ポンプ3加圧室3Bの寸法、高圧ポンプ3加圧室3Bで発生する漏れ量、及びデッドボリューム加圧室3B内に残存してしまう燃料の体積等により決定される値であり、特に、漏れ量及びデットボリュームは、燃料の温度や圧力によって変化する値である。2.3.実流量Qrの算出コモンレール4に燃料が供給されるとコモンレール4内の燃料圧力は上昇し、逆に、コモンレール4から燃料が排出されると、コモンレール4内の圧力が低下することから、ECU7は、予め設定された期間に発生した高圧ポンプ3の吐出圧力変化量、及び当該期間にインジェクタ6から噴射供給された燃料の量に基づいて実流量Qrを決定する。ここで、予め設定された期間とは、現実に演算処理が開始された演算開始タイミングから1つ前の演算開始タイミングまでの期間以下、前回期間という。をいう。なお、ECU7は、原則として、前回期間にインジェクタ6に対して発せられた開指令信号に基づく指令噴射量に、前回期間にインジェクタ6で発生した燃料の漏れ量を加えた値をインジェクタ6から噴射供給された燃料の量として決定する。しかし、ECU7は、指令噴射量が予め設定された最小噴射量未満となるときには、当該最小噴射量に、前回期間にインジェクタ6で発生した燃料の漏れ量を加えた値を、前回期間にインジェクタ6から噴射供給された燃料の量として決定する。因みに、インジェクタ6で発生する燃料漏れ量は、燃料噴射時間インジェクタ開弁時間、燃料の温度及び圧力等に応じて変化する値である。ところで、圧力センサ10は、コモンレール4のうち高圧ポンプ3の吐出口よりインジェクタ6側に設けられているので、発明が解決しようとする課題の欄で述べたように、圧力伝播を原因として、圧力センサ10が検出した圧力と現実の高圧ポンプ3の吐出圧力と一致していない可能性が非常に高い。このため、圧力センサ10で検出した圧力変化量をそのまま利用して実流量Qrを演算すると、正確な実流量Qrを把握することができない可能性があるので、本実施形態では、実流量Qr等の演算処理開始時に、圧力伝播時間を考慮して高圧ポンプ3の吐出圧力吐出口における燃料圧力を推定する吐出圧推定制御も実行し、吐出圧推定制御にて演算された吐出圧を用いて実流量Qrを演算する。3.吐出圧推定制御3.1.吐出圧推定制御の概要吐出圧推定制御は、実流量Qrの演算処理開始時にECU7により実行される演算処理であり、この吐出圧推定制御を実行するためのプログラムはROMに記憶されている。先ず、吐出圧推定制御の演算開始時より以前のタイミング本実施形態では、予め設定された期間前回期間のうちカムの角度が30度となるタイミングで圧力センサ10により検出された圧力以下、検出圧力Psensという。がRAMに記憶される。そして、その検出圧力Psensの検出時から演算開始時までに経過した時間T1図3参照と、高圧ポンプ3の吐出口から圧力センサ10まで圧力が伝わるために要する時間T2とが加算されて圧力変動考慮時間Tpが算出される。次に、圧力変動考慮時間Tp内にコモンレール4内に存在する燃料の変化量ΔQが算出され、その算出された燃料の変化量ΔQを圧力変化量ΔPに換算算出された後、圧力変化量ΔPと検出圧力Psensとが加算されて高圧ポンプ3の推定吐出圧Ptop以下、吐出圧Ptopと記す。が算出される。つまり、検出圧力Psensは、図3に示すように、実流量Qrの演算処理出圧推定制御の演算処理も含む。の演算開始タイミングに対して時間T1前に検出された圧力であるが、高圧ポンプ3の吐出口から圧力センサ10まで圧力が伝わるために要する時間T2であるため、検出圧力Psensは、演算開始タイミングに対して、時間T1時間T2=圧力変動考慮時間Tp前の吐出圧以下、この吐出圧を伝播時間前吐出圧Ptという。である。そして、圧力変動考慮時間Tpの間に高圧ポンプ3から燃料がコモンレール4内に吐出供給され、かつ、インジェクタ6及び減圧弁5からコモンレール4外に排出されて、コモンレール4内に存在する燃料の変化量ΔQだけ変化することにより、吐出圧は、伝播時間前吐出圧Ptから燃料の変化量ΔQに相当する圧力変化量ΔPだけ変化する。したがって、圧力変動考慮時間Tp内にコモンレール4内に存在する燃料の変化量ΔQを圧力変化量に換算した圧力変化量ΔPに検出圧力Psens=吐出圧を伝播時間前吐出圧Ptを加算すれば、実流量Qrの演算処理出圧推定制御の演算処理も含む。の演算開始タイミングにおける吐出圧Ptopを得ることができる。因みに、燃料の変化量ΔQは正の場合には圧力変化量ΔPは正となり、燃料の変化量ΔQは負の場合には圧力変化量ΔPは負となり、燃料の変化量ΔQは0の場合には圧力変化量ΔPは0となる。3.2.吐出圧推定制御の詳細図4参照図4に示す吐出圧推定制御は、イグニッションスイッチ等の車両の始動スイッチ図示せず。が投入されると起動され、始動スイッチが遮断されると停止される。そして、吐出圧推定制御が起動されると、先ず、エンジン回転数センサ13からの検出信号に基づいて、プランジャ3Aの位置が上死点後の所定の位置本実施形態では、上死点後、30度の位置にあるか否かが判定されS1、当該位置にプランジャ3Aが位置しないと判定された場合にはS1:NO、再び、S1が実行される。一方、当該位置にプランジャ3Aが位置すると判定された場合にはS1:YES、圧力センサ10の検出圧力が読み込まれてRAMに記憶された後S5、プランジャ3Aの位置が上死点であるか否かが判定されS10、プランジャ3Aの位置が上死点でないと判定された場合にはS10:NO、再び、S10が実行される。また、プランジャ3Aの位置が上死点であると判定された場合にはS10:YES、エンジン回転数が予め設定された所定回転数以上であるか否かが判定されS15、エンジン回転数が予め設定された所定回転数以上であると判定された場合にはS15:YES、燃料の変化量ΔQが算出されるS20。具体的には、圧力変動考慮時間Tp内に高圧ポンプ3から吐出される理論上の燃料の量ΔQp、圧力変動考慮時間Tp内にインジェクタ6から噴射された燃料の量ΔQinj、及び圧力変動考慮時間Tp内に減圧弁5から排出された燃料の量ΔQprvが算出された後、これら算出結果に基づいて燃料の変化量ΔQ=ΔQp-ΔQinj-ΔQprvが算出される。因みに、圧力変動考慮時間Tp内に高圧ポンプ3から吐出される理論上の燃料の量ΔQpは、吸入弁3Cを閉じたタイミング及びプランジャ3Aが上死点に位置したときの加圧室3Bの容積以下、高圧部容積という。に基づいて算出される。圧力変動考慮時間Tp内にインジェクタ6から噴射された燃料の量ΔQinjは、インジェクタ6から燃料が噴射されていた時間及びそのときのコモンレール4内の圧力に基づいて算出される。圧力変動考慮時間Tp内に減圧弁5から排出された燃料の量ΔQprvは、減圧弁5から燃料が排出されていた時間及びそのときのコモンレール4内の圧力に基づいて算出される。そして、燃料の変化量ΔQが算出されるとS20、燃料の変化量ΔQに燃料の体積弾性係数Kを乗じた値を高圧部容積Vで除することにより、燃料の変化量ΔQが圧力変化量ΔP=ΔQK/Vに換算されS25、この圧力変化量ΔPと検出圧力Psensとの和が吐出圧Ptop=ΔPPsensとされるS30。一方、S15にて、エンジン回転数が予め設定された所定回転未満であると判定された場合にはS15:NO、圧力センサ10の検出圧力が読み込まれて、その読み込まれた圧力が吐出圧PtopとされるS35。そして、S30又はS35にて吐出圧Ptopが設定されると、圧力センサ10の検出圧力が読み込まれてS40、その読み込まれた圧力Psが予め設定されている所定圧力以上であるか否かが判定されS45、圧力Psが予め設定されている所定圧力以上であると判定された場合にはS45:YES、S40にて読み込まれた圧力Psが吐出圧Ptopとして再設定されるS50。一方、圧力Psが予め設定されている所定圧力未満であると判定された場合にはS45:NO、吐出圧Ptopは再設定されず、S30又はS35にて設定された圧力が吐出圧Ptopとして維持され、この吐出圧Ptopにて実流量Qr等が演算されて、高圧ポンプ3吸入弁3C又は減圧弁5が制御された後S55、再び、S1が実行される。また、S50にて圧力Psが吐出圧Ptopとして再設定された場合には、この再設定された吐出圧Ptopにて実流量Qr等が演算されて、高圧ポンプ3吸入弁3C又は減圧弁5が制御された後S55、再び、S1が実行される。3.本実施形態に係る燃料噴射装置の特徴本実施形態では、圧力センサ10が検出した検出圧力Psensを、圧力変動考慮時間Tp内の燃料の変化量ΔQに対応する圧力変化量ΔPを用いて補正することにより、吐出圧Ptopを決定するので、圧力伝播を原因とする検出誤差がある場合であっても、従来より正確に高圧ポンプ3の吐出圧力吐出口における燃料圧力を検出することができる。ところで、高圧ポンプ3の吐出口から圧力センサ10まで圧力が伝わるために要する時間以下、伝播時間T2という。が経過した時に圧力センサ10が検出した圧力を吐出圧とすれば、正確な吐出圧を直接的に検出することができ得る。しかし、吸入弁3Cの作動時間と吸入弁3Cの作動タイミングを演算するための演算処理時間との和t1を、1サイクル所要時間=プランジャ3Aの1往復に要する時間t2で除した値=t1/t2以下、この値を作動時間率ηという。が大きい場合に、伝播時間T2が経過した後に吸入弁3Cの制御を開始すると、吸入弁3Cが現実に作動するときに、既にプランジャ3Aは次のサイクルに移行してしまっている可能性があり、このような場合には、高圧ポンプ3の吐出量を緻密に制御することができない。逆に、作動時間率ηが小さい場合には、1サイクル所要時間に対する吸入弁3Cの作動時間等の占める割合が小さくなり、1サイクル内で吸入弁3Cを確実に作動させることが可能となるので、高圧ポンプ3の吐出量を緻密に制御することができる。したがって、作動時間率ηが予め設定された所定比率以上となる場合に、吐出圧推定制御を用いて吐出圧Ptopを算出すれば、伝播時間T2が経過する前に吸入弁3Cの制御を開始することができ、高圧ポンプ3の吐出量を緻密に制御することが可能となる。ところで、圧力センサ10を高圧ポンプ3の吐出口及びインジェクタ側の2箇所に設けても、高圧ポンプ3の吐出圧及びインジェクタ6での燃料圧力を正確に検出することができるものの、この解決手段では、部品点数の増加に伴って燃料噴射装置1の製造原価上昇を招いてしまう。これに対して、本実施形態では、上述したように、複数箇所に圧力センサ10を設けることなく、正確な吐出圧を直接的に検出することができ得るので、燃料噴射装置1の製造原価上昇を招くことなく、高圧ポンプ3の吐出量を緻密に制御することが可能となる。また、本実施形態では、吸入弁3Cの作動時間と吸入弁3Cの作動タイミングを演算するための演算処理時間との和t1を一定時間とみなすことができる。そして、1サイクル所要時間は、エンジン回転数が大きくなるほど短くなる。そこで、本実施形態では、エンジン回転数が、予め設定された所定の作動時間率ηに対応する回転数以上となったときに、吐出圧推定制御を用いて吐出圧Ptopを算出し、所定回転数未満であるときには、検出圧力Psensを吐出圧Ptopとしている。ところで、通常、高圧ポンプ3やインジェクタ6等が正常に作動していれば、圧力センサ10により検出された圧力が過度に大きくなることはないが、これらの機器3、6に異常が生じた場合には、圧力センサ10により検出された圧力が大きくなって予め設定された所定圧力以上となる可能性がある。これに対して、本実施形態では、吐出圧推定制御による吐出圧Ptopの演算時に圧力センサ10により検出された圧力が予め設定された所定圧力未満の場合には、吐出圧推定制御により算出された圧力を吐出圧Ptopとして高圧ポンプ3及び減圧弁5を制御し、吐出圧推定制御による吐出圧Ptopの演算時に圧力センサ10により検出された圧力が予め設定された所定圧力以上である場合には、その検出圧力Psensを吐出圧Ptopとして高圧ポンプ3及び減圧弁5を制御している。したがって、本実施形態では、圧力センサ10により検出された圧力が過度に大きくなった場合には、速やかにこれに応じた制御が実行されるので、燃料噴射装置の信頼性を高めることができる。なお、本実施形態では、S40にて検出された圧力Psと予め設定されている所定圧力とを比較しているが、S1~S45までの制御ステップを実行する必要な時間は非常に短いので、S40にて検出された圧力Psは、吐出圧推定制御の開始時に検出された圧力とみなしてもよい。ところで、インジェクタ6から燃料が噴射されているとき、又は減圧弁5から燃料が排出されているときに、圧力センサ10にて圧力を検出すると、検出圧力Psensがその影響を受けるので、正確な吐出圧を検出することができなくなるおそれがある。しかし、本実施形態では、圧力変動考慮時間Tp内にコモンレール4内に存在する燃料の変化量ΔQ、つまり、高圧ポンプ3から吐出される理論上の燃料の量ΔQp、圧力変動考慮時間Tp内にインジェクタ6から噴射された燃料の量ΔQinj、及び圧力変動考慮時間Tp内に減圧弁5から排出された燃料の量ΔQprvに基づいて圧力変化量ΔPが考慮されて吐出圧Ptopが決定されるので、インジェクタ6から燃料噴射及び減圧弁5から燃料排出の影響を排除して正確な吐出圧Ptopを検出することができる。つまり、本実施形態に係る燃料噴射装置1吐出圧推定制御を用いた吐出圧Ptopの算出は、圧力センサ10による圧力取得タイミングとインジェクタ6の燃料噴射タイミング又は減圧弁5による燃料排出タイミングとがずれている場合は勿論のこと、両タイミングが重なった場合であっても、正確な吐出圧Ptopを検出することができる。その他の実施形態上述の実施形態では、コモンレール方式のディーゼルエンジンの燃料噴射装置に本発明を適用したが、本発明の適用はこれに限定されるものではなく、通常のディーゼルエンジン、又は直噴方式のガソリンエンジンの燃料噴射装置にも適用できる。また、必要吐出量Qnや実吐出量Qrの算出決定手法は、上述の実施形態に示された手法に限定されるものではない。また、上述の実施形態では、プレストローク調量方式の高圧ポンプ3であったが、本発明はこれに限定されるものではない。また、上述の実施形態では、演算開始時に圧力センサ10により検出された検出圧力Psensが予め設定された所定圧力未満の場合には、吐出圧推定制御により算出された圧力を吐出圧Ptopとして高圧ポンプ3及び減圧弁5を制御したが、本発明はこれに限定されるものではなく、例えば、図4のS40~S50を廃止し、演算開始時の検出圧力Psensによらず、吐出圧推定制御により算出された圧力を吐出圧Ptopとして高圧ポンプ3及び減圧弁5を制御してもよい。また、上述の実施形態では、作動時間率ηが予め設定された所定比率以上となる場合、つまりエンジン回転数が予め設定された所定回転数以上の場合に、吐出圧推定制御を用いて吐出圧Ptopを算出したが、本発明はこれに限定されるものではなく、作動時間率ηの値によらず、常に、吐出圧推定制御を用いて吐出圧Ptopを算出してもよい。また、上述の実施形態では、吸入弁3Cの作動時間と吸入弁3Cの作動タイミングを演算するための演算処理時間との和t1を一定時間とみなすことができたので、エンジン回転数のみに基づいて作動時間率ηを判断したが、本発明はこれに限定されるものではなく、例えば、吸入弁3Cの作動時間の変化も考慮して作動時間率ηを判断する、又は吸入弁3Cの作動タイミングを演算するための演算処理時間を0とみなして作動時間率ηを判断してもよい。また、上述の実施形態では、コモンレール4内の圧力を急速低下させるための減圧弁5を備えるものであったが、本発明はこれに限定されるものではなく、減圧弁5に代えて、過剰圧力上昇を抑制するリリーフ弁JISB0125番号14-1等参照を備える燃料噴射装置にも適用できる。また、上述の実施形態では、吐出圧の演算開始時より以前に検出された圧力として、プランジャ3Aの位置が上死点後、30度の位置となった時の検出圧を用いたが、本発明はこれに限定されるものではない。また、圧力センサ10を設ける位置は、上述の実施形態の実施形態に示された位置に限定されるものではなく、例えばインジェクタ6、コモンレール4若しくは高圧ポンプ3、又はこれらと連通する高圧燃料経路であってもよい。また、本発明は、特許請求の範囲に記載された発明の趣旨に合致するものであればよく、上述の実施形態に限定されるものではない。