(57)【特許請求の範囲】
【請求項１】
駆動されることで燃料を噴射するための動作を行うアクチュエータ（５１）と、噴射信号が与えられると前記アクチュエータを駆動する駆動回路（５２）と、を有する燃料噴射装置（ＩＪ１〜ＩＪ４）と、
前記燃料噴射装置と通信線（ＬＣ１，ＬＣ２）を介して接続され、当該通信線を介して前記燃料噴射装置と通信する電子制御装置（１１）と、
を備えた燃料噴射制御システム（１０）であって、
前記電子制御装置は、
前記通信線の電圧を、前記燃料噴射装置との通信で用いられる論理０と論理１との各電圧とは別の電圧であって、前記噴射信号を表す特定電圧に変化させる電圧出力手段（４４，４５）を備え、
前記燃料噴射装置は、
前記通信線の電圧が前記特定電圧になったことを検知している間、前記駆動回路に前記噴射信号を与える信号検出手段（６１）を備え、
前記電子制御装置は、前記電圧出力手段によって前記通信線の電圧を前記特定電圧にすることにより、前記燃料噴射装置に前記噴射信号を出力すること、
を特徴とする燃料噴射制御システム。
【請求項２】
請求項１に記載の燃料噴射制御システムにおいて、
前記燃料噴射装置は、複数あると共に、その複数の燃料噴射装置（ＩＪ１，ＩＪ４またはＩＪ２，ＩＪ３）は、共通の通信線（ＬＣ１またはＬＣ２）を介して前記電子制御装置に接続されており、
前記電子制御装置は、
前記通信線に接続された前記燃料噴射装置のうち、燃料を噴射させたい燃料噴射装置に燃料を噴射させる前に、その燃料噴射装置の識別情報を前記通信線に送出する情報送信手段（２５，Ｓ４２０）を備え、
前記通信線に接続された前記燃料噴射装置の各々は、
前記電子制御装置から前記通信線を介して受信した識別情報が当該燃料噴射装置の識別情報である場合には、前記駆動回路が前記アクチュエータを駆動するのを許可し、前記受信した識別情報が当該燃料噴射装置の識別情報でない場合には、前記駆動回路が前記アクチュエータを駆動するのを禁止する許可禁止手段（５３，Ｓ３１０〜Ｓ３３０）を備えていること、
を特徴とする燃料噴射制御システム。
【請求項３】
請求項２に記載の燃料噴射制御システムにおいて、
前記燃料噴射装置は、内燃機関（１３）の複数の各気筒（＃１〜＃４）に対応して設けられていると共に、燃料噴射の実施期間が重ならない気筒に対応するもの同士で組分けされており、
更に、前記燃料噴射装置の各々は、同じ組のもの同士が、その組に対して設けられた共通の通信線を介して前記電子制御装置に接続されていること、
を特徴とする燃料噴射制御システム。
【請求項４】
噴射信号が与えられることで燃料を噴射する燃料噴射装置（ＩＪ１〜ＩＪ４）に通信線（ＬＣ１，ＬＣ２）を介して接続され、当該通信線を介して前記燃料噴射装置と通信する電子制御装置（１１）であって、
前記通信線の電圧を、前記燃料噴射装置との通信で用いられる論理０と論理１との各電圧とは別の電圧であって、前記噴射信号を表す特定電圧に変化させる電圧出力手段（４４，４５）を備え、
前記電圧出力手段によって前記通信線の電圧を前記特定電圧にすることにより、前記燃
料噴射装置に前記噴射信号を出力すること、
を特徴とする電子制御装置。
【請求項５】
請求項４に記載の電子制御装置において、
前記通信線には、複数の前記燃料噴射装置が接続されており、
当該電子制御装置は、
前記通信線に接続された前記燃料噴射装置のうち、燃料を噴射させたい燃料噴射装置に燃料を噴射させる前に、その燃料噴射装置の識別情報を前記通信線に送出する情報送信手段（２５，Ｓ４２０）を備えていること、
を特徴とする電子制御装置。
【請求項６】
駆動されることで燃料を噴射するための動作を行うアクチュエータ（５１）と、噴射信号が与えられると前記アクチュエータを駆動する駆動回路（５２）と、を有すると共に、電子制御装置（１１）に通信線（ＬＣ１，ＬＣ２）を介して接続され、当該通信線を介して前記電子制御装置と通信する燃料噴射装置（ＩＪ１〜ＩＪ４）であって、
前記通信線の電圧が、前記電子制御装置との通信で用いられる論理０と論理１との各電圧とは別の電圧であって、前記噴射信号を表す特定電圧になったことを検知している間、前記駆動回路に前記噴射信号を与える信号検出手段（６１）を備えていること、
を特徴とする燃料噴射装置。
【請求項７】
請求項６に記載の燃料噴射装置において、
前記電子制御装置から前記通信線を介して受信した識別情報が当該燃料噴射装置の識別情報である場合には、前記駆動回路が前記アクチュエータを駆動するのを許可し、前記受信した識別情報が当該燃料噴射装置の識別情報でない場合には、前記駆動回路が前記アクチュエータを駆動するのを禁止する許可禁止手段（５３，Ｓ３１０〜Ｓ３３０）を備えていること、
を特徴とする燃料噴射装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料噴射制御システムと、そのシステムを構成する電子制御装置及び燃料噴射装置に関する。
【背景技術】
【０００２】
内燃機関を搭載する車両においては、少なくとも、内燃機関に燃料を噴射する燃料噴射装置としてのインジェクタと、インジェクタを制御する電子制御装置とにより、燃料噴射制御システムが構成されている。
【０００３】
そして、インジェクタに、そのインジェクタを制御するのに用いられる特性値等が記憶されるメモリを内蔵させると共に、インジェクタと電子制御装置との間に通信線を配設した燃料噴射制御システムがある。このような燃料噴射制御システムでは、電子制御装置が通信線を介してインジェクタと通信することにより、そのインジェクタのメモリから特性値を読み出したり、特性値についての学習値を上記メモリに書き込んだりすることができる（例えば、特許文献１参照）。
【０００４】
また、インジェクタへは、電子制御装置から出力される噴射信号（燃料の噴射を指令する信号）に応じて動作する駆動装置から、あるいは電子制御装置から直接に、そのインジェクタを駆動する（即ち、インジェクタに燃料を噴射させる）ための電気信号が与えられる。
【０００５】
そして、上記噴射信号や電気信号は、いずれも、インジェクタに燃料を噴射させるための駆動用信号であり、電子制御装置からインジェクタへの駆動用信号の伝達は、通信線とは別の信号線（駆動用信号線）を介して行われる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１４４６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の燃料噴射制御システムでは、電子制御装置とインジェクタとの間の配線として、通信線とは別に、インジェクタに燃料を噴射させるための駆動用信号線が必要となる。
そこで、本発明は、電子制御装置と燃料噴射装置とが通信線を介して通信するようになっている燃料噴射制御システムにおいて、燃料噴射装置に燃料を噴射させるための駆動用信号線をなくすことができるようにすることを目的としている。
【課題を解決するための手段】
【０００８】
本発明の燃料噴射制御システムは、燃料噴射装置と、電子制御装置とを備える。
そして、燃料噴射装置は、駆動されることで燃料を噴射するための動作を行うアクチュエータと、噴射信号が与えられるとアクチュエータを駆動する駆動回路と、を有している。また、電子制御装置は、燃料噴射装置と通信線を介して接続され、その通信線を介して燃料噴射装置と通信する。
【０００９】
そして更に、電子制御装置は、電圧出力手段を備えている。その電圧出力手段は、通信線の電圧を、燃料噴射装置との通信で用いられる論理０と論理１との各電圧とは別の電圧であって、噴射信号を表す特定電圧に変化させるための手段である。
【００１０】
また、燃料噴射装置は、信号検出手段を備えており、その信号検出手段は、通信線の電圧が前記特定電圧になったことを検知している間、駆動回路に噴射信号を与える。
このため、電子制御装置が電圧出力手段によって通信線の電圧を特定電圧にしている間、燃料噴射装置において、駆動回路に噴射信号が与えられてアクチュエータが駆動され、その間、燃料噴射装置から燃料が噴射されることとなる。
【００１１】
よって、電子制御装置は、電圧出力手段によって通信線の電圧を特定電圧にすることにより、燃料噴射装置に噴射信号を出力することとなる。
このような燃料噴射制御システムによれば、電子制御装置から燃料噴射装置へ、通信線を介して、燃料噴射の開始及び終了を指示する噴射信号が伝達される。よって、燃料噴射装置に燃料を噴射させるための駆動用信号線を、通信線とは別に設ける必要がなくなる。
【００１２】
しかも、電子制御装置は、燃料噴射装置をリアルタイムに制御することができる。つまり、電子制御装置が通信線の電圧を特定電圧にすれば、すぐに燃料の噴射が開始され、電子制御装置が通信線の電圧を通信で用いられる電圧（論理０の電圧または論理１の電圧）に戻せば、すぐに燃料の噴射が停止されることとなる。
【００１３】
ここで、駆動用信号線をなくすための他の手法として、例えば、電子制御装置が、噴射信号によって表される内容（即ち、噴射開始タイミングと、そのタイミングからの噴射時間）をデジタルデータにして、そのデータを通信線による通信で燃料噴射装置に与える手法が考えられる。
【００１４】
しかし、この手法の場合、電子制御装置は、ノイズなどによる通信データ抜けを考慮して、実際の噴射開始タイミングよりも所定の余裕時間だけ前に、噴射信号に相当するデータを送信する必要がある。ところが、そのようにすると、噴射開始タイミングよりもかなり前における内燃機関や周辺機器の状態（例えば、エンジン回転数や燃料蓄圧容器の圧力等）から、噴射開始タイミングや噴射時間を決めなければならず、燃料噴射制御の精度が悪化する。具体的には、内燃機関の燃費やエミッションの悪化を招くこととなる。
【００１５】
これに対して、本発明によれば、電子制御装置は、噴射開始タイミングの直前における内燃機関や周辺機器の状態に基づいて、噴射開始タイミング及び噴射時間を決定することができるため、燃料噴射制御の精度悪化を招くことがない。
【００１６】
尚、前記電圧出力手段を備え、その電圧出力手段によって通信線の電圧を前記特定電圧にすることにより、燃料噴射装置に噴射信号を出力する電子制御装置であれば、本発明の燃料噴射制御システムに用いることができる。また、前記アクチュエータと、前記駆動回路と、前記信号検出手段とを備えた燃料噴射装置であれば、本発明の燃料噴射制御システムに用いることができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態の燃料噴射制御システムを表す構成図である。
【図２】電子制御装置（以下、ＥＣＵという）とインジェクタの構成を表す構成図である。
【図３】ＥＣＵ側とインジェクタ側の信号処理回路の構成を表す構成図である。
【図４】データ送信時におけるＥＣＵ側の信号処理回路の動作内容を表すフローチャートである。
【図５】データ受信時におけるインジェクタ側の信号処理回路の動作内容を表すフローチャートである。
【図６】インジェクタの通信処理部が行う駆動許可禁止処理を表すフローチャートである。
【図７】ＥＣＵのマイコンが行う駆動準備処理を表すフローチャートである。
【図８】ＥＣＵの作用を説明するためのタイムチャートである。
【発明を実施するための形態】
【００１８】
以下に、本発明が適用された実施形態の燃料噴射制御システムについて説明する。尚、本実施形態の燃料噴射制御システムは、例えば、自動車のディーゼルエンジンへの燃料噴射を制御するものである。
【００１９】
図１に示すように、本実施形態の燃料噴射制御システム１０は、内燃機関としてのエンジン１３の各気筒（本実施形態では４つの気筒）＃１〜＃４に対応して設けられた燃料噴射装置としてのインジェクタＩＪ１〜ＩＪ４と、インジェクタＩＪ１〜ＩＪ４を制御することにより、エンジン１３への燃料噴射を制御するＥＣＵ（電子制御装置）１１とを備えている。
【００２０】
尚、本実施形態において、インジェクタＩＪ１〜ＩＪ４は、内蔵のアクチュエータ（図２における符号“５１”参照）として、例えばソレノイドを有し、そのソレノイドへの通電によって開弁する（即ち、噴射口を開く）電磁弁式のものであるが、インジェクタＩＪ１〜ＩＪ４としては、内蔵のアクチュエータとして、ピエゾアクチュエータを有したものでも良い。
【００２１】
各インジェクタＩＪ１〜ＩＪ４には、燃料の蓄圧容器であるコモンレール１５から伸びた燃料供給用配管１７がそれぞれ接続されている。また、コモンレール１５には、車両の燃料タンク１９に貯留された燃料が、燃料ポンプ２１によって圧送される。そして、各インジェクタＩＪ１〜ＩＪ４は、コモンレール１５に蓄えられた高圧の燃料が上記燃料供給用配管１７を介して供給されると共に、内蔵のアクチュエータが駆動されることにより開弁して、燃料を自身の噴射口（図示省略）から気筒＃１〜＃４に噴射する。尚、燃料ポンプ２１は、例えば、エンジン１３のクランク軸の回転により駆動されてポンプ動作を行う機関駆動式の高圧ポンプである。
【００２２】
更に、コモンレール１５から各インジェクタＩＪ１〜ＩＪ４への燃料供給用配管１７において、インジェクタＩＪ１〜ＩＪ４側の端（即ち、インジェクタＩＪ１〜ＩＪ４の燃料取込口）には、その位置の燃料圧力（いわゆるインレット圧）を検出する燃料圧力センサＳ１〜Ｓ４がそれぞれ設けられている。このため、燃料圧力センサＳ１〜Ｓ４によって検出される燃料圧力は、その燃料圧力センサＳ１〜Ｓ４に対応するインジェクタＩＪ１〜ＩＪ４の燃料噴射動作によって変動する。
【００２３】
尚、本実施形態において、燃料圧力センサＳ１〜Ｓ４は、各インジェクタＩＪ１〜ＩＪ４に設けられており、各インジェクタＩＪ１〜ＩＪ４の構成要素となっている。また、以下の説明において、燃料圧力とは、特に断らなければ、燃料圧力センサＳ１〜Ｓ４によって検出される燃料圧力のことであり、インジェクタＩＪ１〜ＩＪ４の燃料取込口の燃料圧力のことである。
【００２４】
そして、燃料圧力センサＳ１〜Ｓ４によって検出された燃料圧力を表すアナログのセンサ信号（燃料圧力に応じた電圧のセンサ信号であり、以下、燃料圧力信号ともいう）が、各インジェクタＩＪ１〜ＩＪ４から、個別のセンサ線ＬＳ１〜ＬＳ４を介して、ＥＣＵ１１にパラレルに入力される。
【００２５】
また、本実施形態において、インジェクタＩＪ１〜ＩＪ４は、燃料噴射の実施期間が重ならない気筒に対応するもの同士で組分けされている。そして、インジェクタＩＪ１〜Ｉ
Ｊ４の各々は、同じ組のもの同士が、その組に対して設けられた共通の通信線ＬＣ１，ＬＣ２を介してＥＣＵ１１に接続されている。
【００２６】
具体的には、本実施形態において、各気筒＃１〜＃４の燃料噴射順序は、「＃１→＃３→＃４→＃２」であり、燃料噴射順序が隣接する気筒同士では、燃料噴射の実施期間が重なる可能性がある。例えば、燃料噴射を複数回に分けて行う多段噴射における各段の噴射のうち、ある気筒に対するポスト噴射の実施期間と、次の気筒に対するパイロット噴射の実施期間とが、重なる可能性がある。逆に、燃料噴射順序が隣接しない気筒同士では、燃料噴射の実施期間が重なることはない。このため、気筒＃１と気筒＃４では、燃料噴射の実施期間が重ならず、同様に、気筒＃２と気筒＃３では、燃料噴射の実施期間が重ならない。よって、本実施形態では、インジェクタＩＪ１とインジェクタＩＪ４を第１組とし、インジェクタＩＪ２とインジェクタＩＪ３を第２組としている。そして、第１組のインジェクタＩＪ１，ＩＪ４は、第１組用の通信線ＬＣ１を介してＥＣＵ１１と通信可能に接続され、第２組のインジェクタＩＪ２，ＩＪ３は、第２組用の通信線ＬＣ２を介してＥＣＵ１１と通信可能に接続されている。
【００２７】
また、ＥＣＵ１１には、エンジン１３の運転状態を検出するための他のセンサからの信号も入力される。他のセンサとしては、例えば、周知のクランク角センサ２３及びカム角センサ２４や、エンジン１３への吸入空気量を検出する吸気量センサや、エンジン１３の冷却水温を検出する水温センサや、アクセル踏み込み量センサや、空燃比センサ等がある。
【００２８】
次に、ＥＣＵ１１と各インジェクタＩＪ１〜ＩＪ４との構成について、図２を用い説明する。
図２に示すように、ＥＣＵ１１は、インジェクタＩＪ１〜ＩＪ４に燃料を噴射させる燃料噴射制御の処理を行うマイコン２５と、マイコン２５がインジェクタＩＪ１〜ＩＪ４と通信するための通信ドライバ２７と、を備えている。
【００２９】
マイコン２５は、プログラムを実行するＣＰＵ２９と、実行対象のプログラム等が記憶されたＲＯＭ３１と、ＣＰＵ２９による演算結果等が記憶されるＲＡＭ３３と、ＡＤ変換器（ＡＤＣ）３４とを備えている。尚、以下に説明するマイコン２５の動作は、ＣＰＵ２９がＲＯＭ３１内のプログラムを実行することで実現されるものである。
【００３０】
通信ドライバ２７は、データ送信時においては、マイコン２５から与えられた送信データを表す信号として、ハイが５Ｖでローが０Ｖのデジタル信号を、当該通信ドライバ２７に接続された入出力ライン３５に出力する（図８における２段目（ＣＯＭの段）参照）。また、通信ドライバ２７は、データ受信時においては、入出力ライン３５のハイ（＝５Ｖ）またはロー（＝０Ｖ）の電圧レベルから、論理１または論理０の複数のビットからなる受信データを復元（復調）して記憶する。そして、通信ドライバ２７に記憶された受信データは、マイコン２５に読み取られる。
【００３１】
また、ＥＣＵ１１は、第１組のインジェクタＩＪ１，ＩＪ４を通信相手にする場合と、第２組のインジェクタＩＪ２，ＩＪ３を通信相手にする場合とで、通信ドライバ２７を共用するために、マルチプレクサ（ＭＰＸ）３９を備えている。
【００３２】
そして、マルチプレクサ３９は、通信ドライバ２７の上記入出力ライン３５を、マイコン２５からの切替信号ＣＯＭＳＷに応じて、第１組用の入出力ライン３７と、第２組用の入出力ライン３８との、何れか一方に接続する。
【００３３】
本実施形態において、マルチプレクサ３９は、例えば、切替信号ＣＯＭＳＷがローの場
合には、入出力ライン３５を第１組用の入出力ライン３７に接続し（つまり、通信ドライバ２７を入出力ライン３７に接続し）、切替信号ＣＯＭＳＷがハイの場合には、入出力ライン３５を第２組用の入出力ライン３８に接続する（つまり、通信ドライバ２７を入出力ライン３８に接続する）。
【００３４】
このため、図８における１段目〜４段目に示すように、切替信号ＣＯＭＳＷがローの場合には、入出力ライン３５の電圧ＣＯＭと第１組用の入出力ライン３７の電圧ＣＯＭ１とが同じになり、切替信号ＣＯＭＳＷがハイの場合には、入出力ライン３５の電圧ＣＯＭと第２組用の入出力ライン３８の電圧ＣＯＭ２とが同じになる。尚、切替信号ＣＯＭＳＷのハイとローの役割は、上述した役割と逆でも良い。
【００３５】
そして更に、ＥＣＵ１１は、入出力ライン３７と通信線ＬＣ１との間に設けられた第１組用の信号処理回路４１と、入出力ライン３８と通信線ＬＣ２との間に設けられた第２組用の信号処理回路４２とを備えている。
【００３６】
信号処理回路４１は、第１組のインジェクタＩＪ１，ＩＪ４の何れかへのデータ送信時には、入出力ライン３７の電圧ＣＯＭ１がハイの５Ｖであれば、通信線ＬＣ１へ論理１に該当する通信用電圧（本実施形態では例えば１２Ｖ）を出力し、入出力ライン３７の電圧ＣＯＭ１がローの０Ｖであれば、通信線ＬＣ１へ論理０に該当する通信用電圧（本実施形態では例えば５Ｖ）を出力する。つまり、信号処理回路４１は、データ送信時には、通信ドライバ２７からの送信データを表す入出力ライン３７の電圧（ハイが５Ｖでローが０Ｖの電圧）ＣＯＭ１を、ハイが１２Ｖでローが５Ｖの電圧にレベルシフトして通信線ＬＣ１へ出力する。尚、以下では、このようなレベルシフトのことを、送信時レベルシフトという。
【００３７】
また、信号処理回路４１は、第１組のインジェクタＩＪ１，ＩＪ４の何れかからのデータ受信時には、通信線ＬＣ１の電圧が論理１に該当する１２Ｖであれば、入出力ライン３７へハイの５Ｖを出力し、通信線ＬＣ１の電圧が論理０に該当する５Ｖであれば、入出力ライン３７へローの０Ｖを出力する。つまり、信号処理回路４１は、データ受信時には、受信データを表す通信線ＬＣ１の電圧（ハイが１２Ｖでローが５Ｖの電圧）を、ハイが５Ｖでローが０Ｖの電圧にレベルシフトして、入出力ライン３７へ受信信号として出力する。尚、以下では、このようなレベルシフトのことを、受信時レベルシフトという。そして、信号処理回路４１から入出力ライン３７へ出力される受信信号としての電圧は、マルチプレクサ３９及び入出力ライン３５を介して通信ドライバ２７に入力される。
【００３８】
このため、信号処理回路４１は、図３に示すように、前述した送信時レベルシフトと受信時レベルシフトとを行う回路として、レベルシフタ４３を備えている。
そして更に、信号処理回路４１は、マイコン２５から噴射信号ＴＱ１が出力されると、レベルシフタ４３によるレベルシフトよりも優先して、通信線ＬＣ１の電圧を、上記２通りの通信用電圧（即ち、通信で用いられる論理０と論理１との各電圧であり、１２Ｖまたは５Ｖ）とは別の特定電圧（本実施形態では例えば０Ｖ）に、強制的に変化させる。
【００３９】
尚、「噴射信号」とは、特に断りがなければ、「アクティブレベルの噴射信号」のことである。そして、本実施形態において、噴射信号のアクティブレベルは、ハイとローのうち、例えばロー（＝０Ｖ）である。また、噴射信号ＴＱ１は、第１組のインジェクタＩＪ１，ＩＪ４の何れかに対して燃料の噴射を指令する信号である。
【００４０】
このため、図３に示すように、信号処理回路４１には、オンすることで通信線ＬＣ１をグランドラインに接続させるトランジスタ４４と、マイコン２５から当該信号処理回路４１に噴射信号ＴＱ１が出力されると（詳しくは噴射信号ＴＱ１がアクティブレベルとして
のローになると）、トランジスタ４４をオンして通信線ＬＣ１の電圧を０Ｖにする駆動回路４５とが、備えられている。
【００４１】
ここで、ＥＣＵ１１から第１組のインジェクタＩＪ１，ＩＪ４の何れかにデータを送信する場合の信号処理回路４１の動作内容をまとめると、図４のようになる。
即ち、信号処理回路４１は、マイコン２５からの噴射信号ＴＱ１がアクティブレベルでなければ（Ｓ１１０：ＮＯ）、入出力ライン３７の電圧ＣＯＭ１に応じて、該電圧ＣＯＭ１がローならば（Ｓ１２０：ＹＥＳ）、通信線ＬＣ１へ論理０に該当する５Ｖを出力し（Ｓ１３０）、該電圧ＣＯＭ１がハイならば（Ｓ１２０：ＮＯ）、通信線ＬＣ１へ論理１に該当する１２Ｖを出力する（Ｓ１４０）。また、信号処理回路４１は、マイコン２５からの噴射信号ＴＱ１がアクティブレベルであれば（Ｓ１１０：ＹＥＳ）、入出力ライン３７の電圧ＣＯＭ１に拘わらず、通信線ＬＣ１へ特定電圧としての０Ｖを出力する（Ｓ１５０）。
【００４２】
また、信号処理回路４２も、信号処理回路４１と同じ回路である。即ち、信号処理回路４２は、入出力ライン３８と通信線ＬＣ２とに対して、信号処理回路４１と同様のレベルシフト（送信時レベルシフト及び受信時レベルシフト）を行うと共に、マイコン２５から噴射信号ＴＱ２が出力されると、通信線ＬＣ２の電圧を、各通信用電圧（１２Ｖまたは５Ｖ）とは別の特定電圧（０Ｖ）に、強制的に変化させる。尚、噴射信号ＴＱ２は、第２組のインジェクタＩＪ２，ＩＪ３の何れかに対して燃料の噴射を指令する信号である。
【００４３】
一方、各インジェクタＩＪ１〜ＩＪ４は、同じ構成のものであるため、ここでは、インジェクタＩＪ１を代表にして説明する。
図２に示すように、インジェクタＩＪ１は、前述した燃料圧力センサＳ１と、駆動されることで燃料を噴射するための動作（具体的には、当該インジェクタＩＪ１の噴射口を開く動作）を行うアクチュエータ５１と、噴射信号が与えられるとアクチュエータ５１を駆動する駆動回路５２と、ＥＣＵ１１と通信するための処理を行う通信処理部５３と、通信処理部５３がＥＣＵ１１と通信するための通信ドライバ５４と、通信線ＬＣ１に接続される信号処理回路５５と、データの書き換えが可能な不揮発性メモリ（本実施形態では例えばＥＥＰＲＯＭ）５６と、上記各部に電源電圧を供給する電源回路５７と、を備えている。
【００４４】
通信ドライバ５４は、ＥＣＵ１１へのデータ送信時においては、通信処理部５３から与えられた送信データを表す信号として、ハイが５Ｖでローが０Ｖのデジタル信号を、当該通信ドライバ５４と信号処理回路５５とを結ぶ入出力ライン５８に出力する。また、通信ドライバ５４は、ＥＣＵ１１からのデータ受信時においては、入出力ライン５８のハイ（＝５Ｖ）またはロー（＝０Ｖ）の電圧レベルから、論理１または論理０の複数のビットからなる受信データを復元（復調）して記憶する。そして、通信ドライバ５４に記憶された受信データは、通信処理部５３に読み取られる。
【００４５】
信号処理回路５５は、データ送信時には、入出力ライン５８の電圧がハイの５Ｖであれば、通信線ＬＣ１へ論理１に該当する通信用電圧（＝１２Ｖ）を出力し、入出力ライン５８の電圧がローの０Ｖであれば、通信線ＬＣ１へ論理０に該当する通信用電圧（＝５Ｖ）を出力する。
【００４６】
また、信号処理回路５５は、データ受信時には、通信線ＬＣ１の電圧が論理１に該当する１２Ｖであれば、入出力ライン５８へハイの５Ｖを出力し、通信線ＬＣ１の電圧が論理０に該当する５Ｖであれば、入出力ライン５８へローの０Ｖを出力する。
【００４７】
つまり、信号処理回路５５は、データ送信時には、ＥＣＵ１１側の信号処理回路４１，
４２について説明した送信時レベルシフトと同様の送信時レベルシフトを行い、データ受信時には、ＥＣＵ１１側の信号処理回路４１，４２について説明した受信時レベルシフトと同様の受信時レベルシフトを行う。
【００４８】
このため、信号処理回路５５は、図３に示すように、送信時レベルシフトと受信時レベルシフトとを行う回路として、レベルシフタ６０を備えている。
そして更に、信号処理回路５５は、信号検出回路６１を備えており、その信号検出回路６１は、通信線ＬＣ１の電圧が、前述した特定電圧としての０Ｖになったか否かを判定して、通信線ＬＣ１の電圧が０Ｖになっていることを検知している間、駆動回路５２に噴射信号を与える。
【００４９】
例えば、信号検出回路６１は、特定電圧を判別するための閾値電圧Ｖｔｈ（この例では２．５Ｖ）と通信線ＬＣ１の電圧とを大小比較する比較回路６２を主要部として構成されている。その比較回路６２は、通信線ＬＣ１の電圧が閾値電圧Ｖｔｈ以下でなければ、駆動回路５２に噴射信号を出力しないが、通信線ＬＣ１の電圧が閾値電圧Ｖｔｈ以下であれば、通信線ＬＣ１の電圧が０Ｖであると判断して、駆動回路５２に噴射信号を出力する（詳しくは、駆動回路５２への噴射信号をアクティブレベルにする）。そして、駆動回路５２は、噴射信号が与えられている間、アクチュエータ５１を駆動して、該アクチュエータ５１に燃料を噴射するための動作を行わせることとなる。
【００５０】
尚、信号検出回路６１は、通信線ＬＣ１から特定電圧（＝０Ｖ）の信号を抽出して、駆動回路５２に噴射信号として出力する回路であるとも言える。また、信号検出回路６１を構成する比較回路６２は、５Ｖと０Ｖとを区別をする必要があることから、閾値電圧Ｖｔｈは、５Ｖと０Ｖとの間の電圧に設定されている。また、インジェクタＩＪ１において、信号検出回路６１（比較回路６２）が駆動回路５２に噴射信号を出力している間は、例えば、通信ドライバ５４は受信状態になると共に、レベルシフタ６０は入出力ライン５８の電圧を、ハイ（＝５）とロー（＝０Ｖ）とのうち、通信休止状態の方の電圧レベル（本実施形態では例えばハイ）にする。
【００５１】
ここで、インジェクタＩＪ１がＥＣＵ１１からデータを受信する場合の信号処理回路５５の動作内容をまとめると、図５のようになる。
即ち、信号処理回路５５は、通信線ＬＣ１からの入力電圧が閾値電圧Ｖｔｈ以下でなければ（Ｓ２１０：ＮＯ）、通信線ＬＣ１の電圧（１２Ｖまたは５Ｖ）を、５Ｖまたは０Ｖにレベルシフトして通信ドライバ５４に出力する（Ｓ２２０）。また、通信線ＬＣ１からの入力電圧が閾値電圧Ｖｔｈ以下であれば（Ｓ２１０：ＹＥＳ）、駆動回路５２に噴射信号を出力する（Ｓ２３０）。
【００５２】
また、インジェクタＩＪ１のＥＥＰＲＯＭ５６には、そのインジェクタＩＪ１に固有の情報（固有情報）が記憶されている。
その固有情報としては、例えば、ＥＣＵ１１がインジェクタＩＪ１を制御するのに用いる特性値がある。そして、特性値としては、例えば、アクチュエータ５１の駆動を開始してから燃料の噴射が開始されるまでの遅れ時間や、燃料圧力センサＳ１から出力される燃料圧力信号と燃料圧力との関係を補正するための補正値等がある。
【００５３】
このような固有情報は、インジェクタＩＪ１の製造工程においてＥＥＰＲＯＭ５６に書き込まれるが、ＥＥＰＲＯＭ５６には、インジェクタＩＪ１がＥＣＵ１１に接続された後、ＥＣＵ１１から送られて来る学習値（例えば、インジェクタＩＪ１の製造工程で書き込まれた特性値の初期値を補正するための学習値）等も書き込まれる。
【００５４】
また、インジェクタＩＪ１の電源回路５７は、ＥＣＵ１１から電源線ＬＰを介してバッ
テリ電圧（車載バッテリの電圧）が供給され、そのバッテリ電圧から一定の電源電圧を生成して、その電源電圧をインジェクタＩＪ１内の各部に供給する。
【００５５】
尚、図２に示すように、各インジェクタＩＪ１〜ＩＪ４には、ＥＣＵ１１から共通の電源線ＬＰを介して、バッテリ電圧が供給される。また、各インジェクタＩＪ１〜ＩＪ４からセンサ線ＬＳ１〜ＬＳ４を介してＥＣＵ１１に入力される燃料圧力信号の各々は、マイコン２５に入力され、該マイコン２５内のＡＤ変換器３４によりＡＤ変換（デジタルデータに変換）される。一方、インジェクタＩＪ２，ＩＪ３は、通信線ＬＣ２に接続されるため、インジェクタＩＪ２，ＩＪ３の信号処理回路５５は、通信線ＬＣ２に接続されることとなる。
【００５６】
［通信に関する処理の説明］
次に、ＥＣＵ１１のマイコン２５と、インジェクタＩＪ１〜ＩＪ４の通信処理部５３とが、通信のために行う処理の一例について説明する。
【００５７】
ＥＣＵ１１において、マイコン２５は、インジェクタＩＪ１，ＩＪ４の何れかと通信する場合には、マルチプレクサ３９への切替信号ＣＯＭＳＷをローにすることにより、通信ドライバ２７を入出力ライン３７（延いては、信号処理回路４１）に接続させ、インジェクタＩＪ２，ＩＪ３の何れかと通信する場合には、切替信号ＣＯＭＳＷをハイにすることにより、通信ドライバ２７を入出力ライン３８（延いては、信号処理回路４２）に接続させる。また、マイコン２５は、インジェクタＩＪ１〜ＩＪ４の何れと通信する場合にも、通信相手を示す通信ＩＤ（ノードＩＤ）と、通信相手に対する要求内容を示すコマンドデータとを含む送信データを、通信ドライバ２７に与える。
【００５８】
一方、インジェクタＩＪｎ（ｎは１〜４の何れかであり、以下も同様）では、ＥＣＵ１１から通信線ＬＣ１，ＬＣ２の何れかを介して入力される通信信号が、信号処理回路５５により、５Ｖまたは０Ｖのデジタル信号に変換されて、通信ドライバ５４に入力され、通信ドライバ５４が、その入力されるデジタル信号から受信データを復元して記憶する。そして、通信処理部５３が、通信ドライバ５４から受信データを読み出し、その受信データ中の通信ＩＤと当該インジェクタＩＪｎの通信ＩＤとが一致していれば、その受信データ中のコマンドデータに応じた動作を行う。尚、インジェクタＩＪｎにおいて、通信ＩＤは、例えば通信処理部５３またはＥＥＰＲＯＭ５６に記憶されている。
【００５９】
具体例を挙げると、例えば、ＥＣＵ１１のマイコン２５は、インジェクタＩＪ１からＥＥＰＲＯＭ５６内の何れかの情報を読み出す場合には、切替信号ＣＯＭＳＷをローにして、通信ドライバ２７を入出力ライン３７に接続させると共に、インジェクタＩＪ１を示す通信ＩＤと、データを読み出すこと及び読み出し対象のデータ種別を示すコマンドデータとを含んだ送信データを、通信ドライバ２７に与える。すると、通信ドライバ２７から信号処理回路４１へ、送信データに応じた５Ｖまたは０Ｖのデジタル信号が出力され、そのデジタル信号が、信号処理回路４１により１２Ｖまたは５Ｖの通信信号に変換されて、通信線ＬＣ１に出力される。
【００６０】
そして、この例では、通信線ＬＣ１を介して第１組のインジェクタＩＪ１，ＩＪ４に通信信号が入力され、その２つのインジェクタＩＪ１，ＩＪ４において、通信処理部５３が受信データを取得することとなるが、その受信データ中の通信ＩＤはインジェクタＩＪ１の通信ＩＤであるため、インジェクタＩＪ１の通信処理部５３が、受信データ中のコマンドデータに応じた動作を行うこととなる。
【００６１】
そして更に、この例では、受信データ中のコマンドデータが、データを読み出すこと及び読み出し対象のデータ種別を示すコマンドデータであるため、インジェクタＩＪ１の通
信処理部５３は、ＥＥＰＲＯＭ５６から読み出し対象のデータを読み出して、その読み出したデータと、当該インジェクタＩＪ１の通信ＩＤとを含む送信データを、通信ドライバ５４に与えることとなる。すると、通信ドライバ５４から信号処理回路５５へ、その送信データに応じた５Ｖまたは０Ｖのデジタル信号が出力され、そのデジタル信号が、信号処理回路５５により１２Ｖまたは５Ｖの通信信号に変換されて、通信線ＬＣ１に出力される。
【００６２】
そして、ＥＣＵ１１では、インジェクタＩＪ１から通信線ＬＣ１を介して入力される通信信号が、信号処理回路４１により、５Ｖまたは０Ｖのデジタル信号に変換されて、通信ドライバ２７に入力され、通信ドライバ２７が、その入力されるデジタル信号から受信データを復元して記憶する。すると、マイコン２５は、通信ドライバ２７から受信データを読み出し、その受信データに含まれる読み出し対象のデータを、インジェクタＩＪ１からのデータとして、ＲＡＭ３３またはデータ書き換え可能な不揮発性メモリ（図示省略）等に記憶する。
【００６３】
また例えば、ＥＣＵ１１のマイコン２５は、インジェクタＩＪ２のＥＥＰＲＯＭ５６に何れかの情報を書き込む場合には、切替信号ＣＯＭＳＷをハイにして、通信ドライバ２７を入出力ライン３８に接続させると共に、インジェクタＩＪ２を示す通信ＩＤと、データをＥＥＰＲＯＭ５６に書き込むことを示すコマンドデータと、書き込み対象データとを含んだ送信データを、通信ドライバ２７に与える。すると、通信ドライバ２７から信号処理回路４２へ、送信データに応じた５Ｖまたは０Ｖのデジタル信号が出力され、そのデジタル信号が、信号処理回路４２により１２Ｖまたは５Ｖの通信信号に変換されて、通信線ＬＣ２に出力される。
【００６４】
そして、この例では、通信線ＬＣ２を介して第２組のインジェクタＩＪ２，ＩＪ３に通信信号が入力され、その２つのインジェクタＩＪ２，ＩＪ３において、通信処理部５３が受信データを取得することとなるが、その受信データ中の通信ＩＤはインジェクタＩＪ２の通信ＩＤであるため、インジェクタＩＪ２の通信処理部５３が、受信データ中のコマンドデータに応じた動作を行うこととなる。
【００６５】
そして更に、この例では、受信データ中のコマンドデータが、データをＥＥＰＲＯＭ５６に書き込むことを示すコマンドデータであるため、インジェクタＩＪ２の通信処理部５３は、受信データ中の書き込み対象データをＥＥＰＲＯＭ５６に書き込むこととなる。
【００６６】
ＥＣＵ１１のマイコン２５は、以上のような手順により、各インジェクタＩＪ１〜ＩＪ４からＥＥＰＲＯＭ５６内の固有情報（特性値）を読み出したり、各インジェクタＩＪ１〜ＩＪ４のＥＥＰＲＯＭ５６に学習値を書き込んだりする。
【００６７】
［インジェクタの制御に関する処理の説明］
次に、ＥＣＵ１１のマイコン２５がインジェクタＩＪ１〜ＩＪ４を制御するために行う処理の一例について説明する。
【００６８】
マイコン２５は、ＥＣＵ１１に入力される前述の各センサからの信号に基づいて、各気筒＃１〜＃４への燃料の噴射パターン（例えば、多段噴射を行うか否かや、多段噴射を行うならば何回に分けて噴射するか等）を決定すると共に、実施予定の各噴射について、噴射開始タイミング及び噴射時間の基本値を算出する。尚、気筒＃ｎに対する噴射開始タイミングと噴射時間とのうち、噴射開始タイミングは、その気筒＃ｎに対応するインジェクタＩＪｎのアクチュエータ５１を駆動し始めるタイミング（即ち、駆動開始タイミング）に相当し、噴射時間は、その駆動開始タイミングからアクチュエータ５１を駆動し続ける時間（即ち、駆動時間）に相当する。
【００６９】
また、マイコン２５は、気筒＃ｎのインジェクタＩＪｎから固有情報を既に取得しているのであれば、その固有情報も加味して、気筒＃ｎに対する噴射開始タイミング及び噴射時間の基本値を算出する。尚、固有情報を加味せずに算出した噴射開始タイミング及び噴射時間の基本値を、固有情報に基づき補正する、という手順でも良い。
【００７０】
一方、マイコン２５は、気筒＃ｎについて、インジェクタＩＪｎの燃料圧力センサＳｎからの燃料圧力信号をサンプリングすることにより、そのインジェクタＩＪｎの噴射動作に伴う燃料圧力の変動態様（例えば、圧力リークやうねり特性等）を検出し、その燃料圧力の変動態様から、上記基本値を補正するための補正値を算出する。そして更に、マイコン２５は、その算出した補正値を、ＲＡＭ３３またはデータ書き換え可能な不揮発性メモリ（図示省略）に記憶する。
【００７１】
このため、マイコン２５は、気筒＃ｎについて算出した噴射開始タイミング及び噴射時間の基本値を、その気筒＃について算出した上記補正値を用いて補正することにより、インジェクタＩＪｎを制御するのに用いる噴射開始タイミング及び噴射時間を算出する。
【００７２】
そして、マイコン２５は、通信線ＬＣ１に接続されたインジェクタＩＪ１，ＩＪ４の何れかに燃料を噴射させる場合には、まず、マルチプレクサ３９への切替信号ＣＯＭＳＷをローにして、通信ドライバ２７を入出力ライン３７（信号処理回路４１）に接続させる。
【００７３】
次いで、マイコン２５は、インジェクタＩＪ１，ＩＪ４のうち、燃料を噴射させたい方のインジェクタＩＪｘ（ｘは１または４であり、以下も同様）の識別情報として、そのインジェクタＩＪｘが設けられている気筒の番号（詳しくは、その気筒の番号を表すデータであり、以下、気筒番号という）を、通信ドライバ２７に送信データとして与える。すると、その気筒番号が、通信ドライバ２７から出力されて、インジェクタＩＪ１，ＩＪ４の通信ドライバ５４に受信データとして記憶される。
【００７４】
ここで、各インジェクタＩＪ１〜ＩＪ４の通信処理部５３は、ＥＣＵ１１から気筒番号を受信すると、図６の駆動許可禁止処理を実行する。
図６に示すように、インジェクタＩＪｎの通信処理部５３は、駆動許可禁止処理を開始すると、まずＳ３１０にて、ＥＣＵ１１から受信した気筒番号が、自分の気筒番号（即ち、当該インジェクタＩＪｎの気筒番号であり、詳しくは、当該インジェクタＩＪｎが設けられている気筒＃ｎの気筒番号）であるか否かを判定する。そして、ＥＣＵ１１から受信した気筒番号が当該インジェクタＩＪｎの気筒番号であれば（Ｓ３１０：ＹＥＳ）、Ｓ３２０に進み、駆動回路５２がアクチュエータ５１を駆動するのを許可する。また、ＥＣＵ１１から受信した気筒番号が自分の気筒番号でなければ（Ｓ３１０：ＮＯ）、Ｓ３３０に進み、駆動回路５２がアクチュエータ５１を駆動するのを禁止する。
【００７５】
このため、通信線ＬＣ１に接続されたインジェクタＩＪ１，ＩＪ４のうち、ＥＣＵ１１から送信された気筒番号に対応する方のインジェクタ（即ち、噴射実施対象のインジェクタ）ＩＪｘでは、アクチュエータ５１の駆動が許可されるが、他方のインジェクタでは、アクチュエータ５１の駆動が禁止される。
【００７６】
そして、その後、ＥＣＵ１１のマイコン２５は、インジェクタＩＪｘに関して算出した噴射開始タイミングＴｐ及び噴射時間Ｔｑに従って、噴射信号ＴＱ１を出力する。具体的には、図８における５段目に示すように、噴射開始タイミングＴｐから噴射時間Ｔｑの間、噴射信号ＴＱ１をローにして出力する。
【００７７】
すると、図８における７段目に示すように、噴射信号ＴＱ１がローになっている間、通
信線ＬＣ１の電圧が、通信用電圧（１２Ｖまたは５Ｖ）ではない電圧であって、その噴射信号ＴＱ１を表す０Ｖとなる。
【００７８】
そして、インジェクタＩＪ１，ＩＪ４では、通信線ＬＣ１の電圧が０Ｖになっている間、信号処理回路５５から駆動回路５２に噴射信号が与えられるが、インジェクタＩＪ１，ＩＪ４のうち、噴射実施対象のインジェクタＩＪｘにおいてのみ、駆動回路５２がアクチュエータ５１を駆動することとなる。
【００７９】
つまり、ＥＣＵ１１からインジェクタＩＪ１，ＩＪ４へ通信線ＬＣ１を介して噴射信号ＴＱ１が出力されるが、インジェクタＩＪ１，ＩＪ４のうち、ＥＣＵ１１から事前に送信された気筒番号に対応する方のインジェクタＩＪｘだけが、そのＥＣＵ１１からの噴射信号ＴＱ１に応じて燃料を噴射することとなる。
【００８０】
また、マイコン２５は、通信線ＬＣ２に接続されたインジェクタＩＪ２，ＩＪ３の何れかに燃料を噴射させる場合には、まず、マルチプレクサ３９への切替信号ＣＯＭＳＷをハイにして、通信ドライバ２７を入出力ライン３８（信号処理回路４２）に接続させる。
【００８１】
次いで、マイコン２５は、インジェクタＩＪ２，ＩＪ３のうち、燃料を噴射させたい方のインジェクタＩＪｙ（ｙは２または３であり、以下も同様）の識別情報として、そのインジェクタＩＪｙの気筒番号を、通信ドライバ２７に送信データとして与える。
【００８２】
すると、その気筒番号が、通信ドライバ２７から出力されて、インジェクタＩＪ２，ＩＪ３の通信ドライバ５４に受信データとして記憶される。そして、インジェクタＩＪ２，ＩＪ３のうち、ＥＣＵ１１から送信された気筒番号に対応する方のインジェクタ（噴射実施対象のインジェクタ）ＩＪｙにおいてのみ、アクチュエータ５１の駆動が許可される。
【００８３】
そして、その後、ＥＣＵ１１のマイコン２５は、インジェクタＩＪｙに関して算出した噴射開始タイミングＴｐ及び噴射時間Ｔｑに従って、噴射信号ＴＱ２を出力する。具体的には、図８における６段目に示すように、噴射開始タイミングＴｐから噴射時間Ｔｑの間、噴射信号ＴＱ２をローにして出力する。
【００８４】
すると、図８における８段目（最下段）に示すように、噴射信号ＴＱ２がローになっている間、通信線ＬＣ２の電圧が、その噴射信号ＴＱ２を表す０Ｖとなる。
そして、インジェクタＩＪ２，ＩＪ３では、通信線ＬＣ２の電圧が０Ｖになっている間、信号処理回路５５から駆動回路５２に噴射信号が与えられるが、インジェクタＩＪ２，ＩＪ３のうち、噴射実施対象のインジェクタＩＪｙにおいてのみ、駆動回路５２がアクチュエータ５１を駆動することとなる。
【００８５】
つまり、第２組のインジェクタＩＪ２，ＩＪ３についても、ＥＣＵ１１から通信線ＬＣ２を介して噴射信号ＴＱ２が出力されるが、インジェクタＩＪ２，ＩＪ３のうち、ＥＣＵ１１から事前に送信された気筒番号に対応する方のインジェクタＩＪｙだけが、そのＥＣＵ１１からの噴射信号ＴＱ２に応じて燃料を噴射することとなる。
【００８６】
ここで、本実施形態では、例えば、気筒＃ｎのＢＴＤＣ６０°ＣＡ（圧縮行程の上死点よりも６０°ＣＡだけ前）のタイミングから、「１８０＋α」°ＣＡ分の期間が、その気筒＃ｎに燃料を噴射する可能性のある期間になっている。尚、「ＢＴＤＣ」は、圧縮行程の上死点前を意味し、「ＣＡ」は、クランクアングルを意味している。また、「α」は、１８０未満の正の値である。
【００８７】
このため、ＥＣＵ１１のマイコン２５は、各気筒＃１〜＃４のＢＴＤＣ６０°ＣＡより
も少し前のタイミング（本実施形態では例えばＢＴＤＣ８０°ＣＡのタイミング）にて、今から噴射実施対象となるインジェクタ（即ち、今から圧縮行程の上死点を迎える気筒のインジェクタ）ＩＪｍ（ｍは１〜４の何れかであり、以下も同様）について、そのインジェクタＩＪｍを駆動できるようにするために、図７の駆動準備処理を行う。
【００８８】
即ち、図７に示すように、マイコン２５が駆動準備処理を開始すると、まずＳ４１０にて、入出力ライン３７，３８のうち、インジェクタＩＪｍが所属する組に対応する方が、通信ドライバ２７に接続されるように、マルチプレクサ３９を切り替える。つまり、インジェクタＩＪｍがインジェクタＩＪ１，ＩＪ４の何れかであれば、マルチプレクサ３９への切替信号ＣＯＭＳＷをローにし、インジェクタＩＪｍがインジェクタＩＪ２，ＩＪ３の何れかであれば、マルチプレクサ３９への切替信号ＣＯＭＳＷをハイにする。
【００８９】
次にＳ４２０にて、インジェクタＩＪｍの気筒番号を通信ドライバ２７に送信データとして与えることにより、その気筒番号を、通信線ＬＣ１，ＬＣ２のうち、インジェクタＩＪｍが接続された方に送出する。そして、その後、当該駆動準備処理を終了する。
【００９０】
すると、インジェクタＩＪｍが所属する組のインジェクタのうち、インジェクタＩＪｍだけが、前述した図６の駆動許可禁止処理により、ＥＣＵ１１から通信線ＬＣ１または通信線ＬＣ２を介して与えられる０Ｖの噴射信号に応じてアクチュエータ５１を駆動する状態となる。
【００９１】
よって、図８に例示するように、例えば、気筒＃１のＢＴＤＣ８０°ＣＡのタイミングでは、ＥＣＵ１１において、マルチプレクサ３９への切替信号ＣＯＭＳＷがローになり、その直後に、ＥＣＵ１１から通信線ＬＣ１へ、インジェクタＩＪ１の気筒番号が送出される。
【００９２】
そして、その後、ＥＣＵ１１では、マイコン２５から出力される噴射信号ＴＱ１に応じて通信線ＬＣ１を０Ｖにすることにより、その噴射信号ＴＱ１をインジェクタＩＪ１に出力し、インジェクタＩＪ１では、通信線ＬＣ１が０Ｖになる間、駆動回路５２がアクチュエータ５１を駆動して、気筒＃１に燃料を噴射することとなる。
【００９３】
また、図８に例示するように、その後、気筒＃３のＢＴＤＣ８０°ＣＡのタイミングが到来すると、ＥＣＵ１１において、マルチプレクサ３９への切替信号ＣＯＭＳＷがハイになり、その直後に、ＥＣＵ１１から通信線ＬＣ２へ、インジェクタＩＪ３の気筒番号が送出される。
【００９４】
そして、その後、ＥＣＵ１１では、マイコン２５から出力される噴射信号ＴＱ２に応じて通信線ＬＣ２を０Ｖにすることにより、その噴射信号ＴＱ２をインジェクタＩＪ３に出力し、インジェクタＩＪ３では、通信線ＬＣ２が０Ｖになる間、駆動回路５２がアクチュエータ５１を駆動して、気筒＃３に燃料を噴射することとなる。
【００９５】
尚、図８において、「Ｐｉｌｏｔ」とは、多段噴射のうちのパイロット噴射を意味しており、「Ｍａｉｎ」とは、多段噴射のうちのメイン噴射を意味しており、「Ｐｏｓｔ」とは、多段噴射のうちのポスト噴射を意味している。そして、図８の例では、気筒＃１のポスト噴射と、次の気筒＃３のパイロット噴射とが重なっている。
【００９６】
ここで、本実施形態では、インジェクタＩＪ１〜ＩＪ４を、燃料噴射の実施期間が重ならない気筒に対応するもの同士で組分けすると共に、同じ組のインジェクタ同士を、その組に対して設けられた通信線を介してＥＣＵ１１に接続するようにしている。
【００９７】
このため、燃料噴射の実施期間が重なる可能性のあるインジェクタ（燃料噴射順序が隣接する気筒のインジェクタ）は、別々の通信線（ＬＣ１またはＬＣ２）を介してＥＣＵ１１に接続されることとなる。よって、例えば、インジェクタＩＪ１とインジェクタＩＪ３は、別々の通信線ＬＣ１，ＬＣ２でＥＣＵ１１に接続されることとなり、気筒＃１の燃料噴射（図８の例ではポスト噴射）と、次の気筒＃３の燃料噴射（図８の例ではパイロット噴射）とが重なっても、その各噴射を別々に実施することができる。
【００９８】
一方、図８の例では、ＥＣＵ１１が何れかの気筒番号を送信してから、次の気筒番号を送信するまでの１８０°ＣＡ分の期間において、マルチプレクサ３９への切替信号ＣＯＭＳＷを変更しないようになっているが、もし、その１８０°ＣＡ分の期間において、ＥＣＵ１１が、気筒番号を送信した組とは異なる組のインジェクタと通信したいのであれば、切替信号ＣＯＭＳＷのレベルを変更して、目的のインジェクタと通信を行えば良い。
【００９９】
以上のような燃料噴射制御システム１０では、ＥＣＵ１１が、インジェクタＩＪ１〜ＩＪ４と通信するための通信線ＬＣ１，ＬＣ２の電圧を、通信用電圧とは別の０Ｖにすることにより、インジェクタＩＪ１〜ＩＪ４の何れかに噴射信号を出力し、インジェクタＩＪ１〜ＩＪ４は、自身が接続されている通信線の電圧が０Ｖになったことを検知している間、内部の駆動回路５２に噴射信号を与えるようになっている。
【０１００】
このため、インジェクタＩＪ１〜ＩＪ４に燃料を噴射させるための駆動用信号線を、ＥＣＵ１１とインジェクタＩＪ１〜ＩＪ４との間に設ける必要がなくなる。
しかも、ＥＣＵ１１が通信線ＬＣ１，ＬＣ２の電圧を０Ｖにすれば、すぐに燃料の噴射が開始され、ＥＣＵ１１が通信線ＬＣ１，ＬＣ２の電圧を０Ｖから通信用電圧に戻せば、すぐに燃料の噴射が停止されることとなる。
【０１０１】
よって、ＥＣＵ１１は、インジェクタＩＪ１〜ＩＪ４をリアルタイムに制御することができ、燃料噴射制御の精度悪化を招くことがない。噴射信号の元となる噴射開始タイミング及び噴射時間を算出するための情報として、できるだけ最新の情報を用いて、その噴射開始タイミング及び噴射時間を算出することができからである。つまり、噴射信号に対して、噴射開始直前の情報をタイムリーに反映させることができる。
【０１０２】
また、本実施形態では、２つのインジェクタＩＪ１，ＩＪ４を、共通の通信線ＬＣ１を介してＥＣＵ１１に接続しているため、ＥＣＵ１１は、その通信線ＬＣ１に接続されたインジェクタＩＪ１，ＩＪ４のうち、燃料を噴射させたいインジェクタＩＪｘに燃料を噴射させる前に、そのインジェクタＩＪｘの気筒番号を通信線ＬＣ１に送出するようなっている。そして、通信線ＬＣ１に接続されたインジェクタＩＪ１，ＩＪ４の各々は、ＥＣＵ１１から通信線ＬＣ１を介して受信した気筒番号が自分の気筒番号である場合には、駆動回路５２がアクチュエータ５１を駆動するのを許可するが、受信した気筒番号が自分の気筒番号でない場合には、駆動回路５２がアクチュエータ５１を駆動するのを禁止するようになっている。
【０１０３】
よって、１つの通信線ＬＣ１に複数のインジェクタＩＪ１，ＩＪ４（この例では２つであるが３つ以上でも良い）が接続される構成であっても、その複数のインジェクタＩＪ１，ＩＪ４のうちの何れか１つだけが、ＥＣＵ１１からの噴射信号に応じて燃料を噴射するようにさせることができる。そして、このことは、他方の通信線ＬＣ２に接続されたインジェクタＩＪ２，ＩＪ３についても同様である。
【０１０４】
このため、インジェクタＩＪ１〜ＩＪ４毎に通信線を設ける必要がない。
尚、インジェクタＩＪ１〜ＩＪ４毎に通信線を設けるのであれば、ＥＣＵ１１とインジェクタＩＪ１〜ＩＪ４との間で気筒番号を送受信する手順は省くことができる。つまり、
ＥＣＵ１１のマイコン２５は、図７の駆動準備処理を行わなくても良く、インジェクタＩＪ１〜ＩＪ４の通信処理部５３は、図６の駆動許可禁止処理を行わなくても良い。
【０１０５】
以上、本発明の一実施形態について説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々なる態様で実施し得ることは勿論である。
【０１０６】
例えば、駆動対象のインジェクタを指定するための識別情報としては、前述した気筒番号の代わりに、通信ＩＤを用いても良い。逆に、通信相手を指定するための識別情報としては、前述した通信ＩＤの代わりに、気筒番号を用いても良い。
【０１０７】
また、通信線ＬＣ１，ＬＣ２で伝送する通信用電圧は、１２Ｖと５Ｖに限らず、噴射信号を表す特定電圧も、０Ｖに限らない。例えば、通信用電圧が５Ｖと０Ｖで、特定電圧が１２Ｖでも良い。そして、その場合、ＥＣＵ１１側の信号処理回路４１，４２は、トランジスタ４４がオンすると、通信線ＬＣ１，ＬＣ２に１２Ｖが印加されるように構成すれば良く、また、インジェクタＩＪ１〜ＩＪ４側の信号検出回路６１は、通信線ＬＣ１，ＬＣ２の電圧が５Ｖと１２Ｖとの間の閾値電圧以上であれば、駆動回路５２に噴射信号を出力するように構成すれば良い。
【０１０８】
また、各気筒＃１〜＃４の間で燃料噴射の実施期間が重ならないのであれば、全てのインジェクタＩＪ１〜ＩＪ４を１つの通信線に接続することができる。また、ＥＣＵ１１とインジェクタＩＪ１〜ＩＪ４との通信は、単方向の通信であっても良い。また、上記実施形態では、エンジン１３の気筒数（延いては、インジェクタの数）が４であったが、その数は勿論４以外でも良い。
【符号の説明】
【０１０９】
１０…燃料噴射制御システム、１１…ＥＣＵ（電子制御装置）、ＩＪ１〜ＩＪ４…インジェクタ、ＬＣ１，ＬＣ２…通信線、１３…エンジン、２５…マイコン、２７…通信ドライバ、３９…マルチプレクサ、４１，４２…信号処理回路、４３…レベルシフタ、４４…トランジスタ、４５…駆動回路、５１…アクチュエータ、５２…駆動回路、５３…通信処理部、５４…通信ドライバ、５５…信号処理回路、５６…ＥＥＰＲＯＭ、６０…レベルシフタ、６１…信号検出回路、６２…比較回路
【図１】
0005880299.tif 000002
【図２】
0005880299.tif 000003
【図３】
0005880299.tif 000004
【図４】
0005880299.tif 000005
【図５】
0005880299.tif 000006
【図６】
0005880299.tif 000007
【図７】
0005880299.tif 000008
【図８】
0005880299.tif 000009