(57)【特許請求の範囲】
【請求項１】
アクセル操作手段の操作量を検出する操作量検出手段と、
エンジンの回転数を検出する回転数検出手段と、
前記エンジンの燃料噴射装置による燃料噴射を制御する制御手段と、
を備える燃料噴射制御装置であって、
前記制御手段は、
前記エンジンの始動時に、前記操作量検出手段により検出された操作量に基づいて前記エンジンの目標回転数を算出して、この目標回転数に基づいて定常時燃料噴射量および前記目標回転数よりも小さい噴射量切り替え回転数を算出し、
前記回転数検出手段により検出された回転数が前記噴射量切り替え回転数に至るまで、燃料噴射量を前記定常時燃料噴射量よりも増量した始動時燃料噴射量とし、
前記制御手段は、
前記目標回転数が高いほど前記目標回転数と前記噴射量切り替え回転数との偏差を小さくする
燃料噴射制御装置。
【請求項２】
前記エンジンの温度を検出する温度検出手段を備え、
前記制御手段は、
前記温度検出手段により検出された温度が低いほど前記始動時燃料噴射量を増量する
請求項１に記載の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの燃料噴射制御装置の技術に関する。
【背景技術】
【０００２】
従来、エンジンの始動時に、燃料噴射装置の燃料噴射ポンプは、エンジンと共にセルモータ等の補助始動装置によって低速度で作動されるため、燃料を高圧に加圧することができない。よって、燃料が十分に微細化されずに燃焼室内へ噴射されることになって、燃料の気化が促進されず、エンジンの始動性が低下する。また、エンジンの始動時に、エンジンの温度が低温である場合には、燃焼室内における燃料の気化がより促進されにくいことに加えて、エンジンオイルの粘度が高くなってエンジンの回転抵抗が上昇することから、エンジンの始動性がさらに低下する問題があった。
【０００３】
そこで、この問題を解消するため、エンジンの始動時において、燃料噴射量をエンジン回転数に応じて設定する技術が提案されている。この技術としては、例えば特許文献１の如く、エンジン（内燃機関）の始動時に、エンジンが補助始動装置によらず自立して運転を開始する自立運転回転数（完爆）に至るまで、始動時の燃料噴射量を増量側に補正するように燃料噴射制御を行うものがある。
【０００４】
この技術においては、エンジンの始動時に、エンジン回転数が自立運転回転数に至った後は、燃料噴射制御が定常の燃料噴射量で制御する定常時噴射制御に切り替えられて、燃料噴射量の増量側への補正が終了する。そして、アクセル操作によって任意の目標回転数（アイドル回転数）が設定されている場合には、エンジン回転数が自立運転回転数に至った後は、燃料噴射量が設定された目標回転数に応じた量に変更されるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１７３１８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術においては、エンジンの始動時に、特にアクセル操作により設定された目標回転数がハイアイドル回転数である場合、エンジンの回転数が目標回転数に至るまでに、燃料噴射量の増量側への補正が比較的早い時期に終了して、燃料噴射量が補正時に比べて少ない量に変わる。よって、燃料噴射量がアクセル操作に応じた適切な量とならずに、エンジンの回転数が目標回転数になるまでに必要な時間が長くなって、エンジンから排出される青白煙が増加する懸念があった。
【０００７】
本発明は、上記の如き課題を鑑みてなされたものであり、エンジンの始動性を向上させるとともに、エンジンの始動時における青白煙の排出量を抑制する燃料噴射制御装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
請求項１においては、アクセル操作手段の操作量を検出する操作量検出手段と、エンジンの回転数を検出する回転数検出手段と、前記エンジンの燃料噴射装置による燃料噴射を制御する制御手段と、を備える燃料噴射制御装置であって、前記制御手段は、前記エンジンの始動時に、前記操作量検出手段により検出された操作量に基づいて前記エンジンの目標回転数を算出して、この目標回転数に基づいて定常時燃料噴射量および前記目標回転数よりも小さい噴射量切り替え回転数を算出し、前記回転数検出手段により検出された回転数が前記噴射量切り替え回転数に至るまで、燃料噴射量を前記定常時燃料噴射量よりも増量した始動時燃料噴射量とし、前記制御手段は、前記目標回転数が高いほど前記目標回転数と前記噴射量切り替え回転数との偏差を小さくするものである。
【０００９】
請求項２においては、前記エンジンの温度を検出する温度検出手段を備え、前記制御手段は、前記温度検出手段により検出された温度が低いほど前記始動時燃料噴射量を増量するものである。
【発明の効果】
【００１０】
本発明の効果として、以下に示すような効果を奏する。
【００１１】
請求項１の如く構成したので、エンジンの始動時に、エンジンの回転数が噴射量切り替え回転数、例えば目標回転数近傍になるまで、燃料を定常時燃料噴射量よりも増量した始動時燃料噴射量で噴射させることが可能となる。
【００１２】
したがって、エンジンの始動性を向上させることができるとともに、エンジンの回転数が目標回転数になるまでに必要な時間を短くして、エンジンから排出される青白煙の排出量を抑制することができる。
【００１３】
また、目標回転数が高いほど、エンジン回転数が目標回転数に近づくまで、燃料噴射量が始動時燃料噴射量に維持されることになる。
したがって、目標回転数が高く設定された場合であっても、エンジンの回転数が目標回転数になるまでに必要な時間を短くして、エンジンから排出される青白煙の排出量を抑制することができる。
【００１４】
請求項２の如く構成したので、エンジンの回転数が目標回転数になるまでに必要な時間を短くしながら、始動時燃料噴射量をエンジン温度に応じて適切な量として、青白煙の排出量を低減することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第一実施形態に係る燃料噴射制御装置の構成を示す図。
【図２】本発明の第一実施形態に係る燃料噴射制御装置の制御手順を示すフローチャート図。
【図３】（ａ）本発明の第一実施形態に係る燃料噴射制御装置による燃料噴射量を表すグラフを示す図。  （ｂ）本発明の第一実施形態に係る燃料噴射制御装置による目標回転数に至るまでの燃料噴射量と経過時間を表すグラフを示す図。
【図４】本発明の第二実施形態に係る燃料噴射制御装置の制御手順を示すフローチャート図。
【図５】本発明の第二実施形態に係る燃料噴射制御装置による各エンジン温度における燃料噴射量を表すグラフを示す図。
【発明を実施するための形態】
【００１６】
以下に、図１を用いて本発明の第一実施形態に係る燃料噴射制御装置１０と、この燃料噴射制御装置１０を適用したエンジン１とについて説明する。
【００１７】
図１に示すように、エンジン１は、四つの気筒５・５・５・５を有する直列四気筒エンジンである。なお、エンジン１の気筒数は、特に限定するものではなく、単気筒または多気筒であればよい。
【００１８】
エンジン１は、吸気管２を介して供給される外気と、アクセル操作手段であるアクセルペダル３の操作に応じて燃料噴射装置の燃料噴射弁４・４・４・４から供給される燃料とを気筒５・５・５・５の内部において混合して燃焼させることで、出力軸を回転駆動させる。エンジン１は、燃料の燃焼により発生する排気を排気管６を介して外部へ排出する。エンジン１の本体部には、冷却水を循環させる図示しないウォータージャケットが構成される。ウォータージャケットには、温められた冷却水の熱交換を行うラジエータ７が接続される。燃料の燃焼により加熱したエンジン１は、ラジエータ７を介してウォータージャケットに循環供給される冷却水により冷却される。
【００１９】
燃料噴射制御装置１０は、前記燃料噴射装置による燃料噴射の制御を行うものである。燃料噴射制御装置１０は、アクセルペダル３の操作量を検出する操作量検出手段である操作量検出部１１、エンジン１の回転数を検出する回転数検出手段であるエンジン回転数検出部１２、エンジン１の温度を検出する温度検出手段であるエンジン温度検出部１３、燃料噴射を制御する制御手段である燃料噴射制御部１４を具備する。
【００２０】
操作量検出部１１は、アクセルペダル３の操作量Ｓを検出するものである。操作量検出部１１は、ストロークセンサー又は角度センサーから構成され、アクセルペダル３の出力レバーに設けられる。なお、操作量検出部１１を、本実施形態においては、ストロークセンサー又は角度センサーから構成しているが、これは特に限定するものではなく、操作量Ｓを検出することができるものであればよい。
【００２１】
エンジン回転数検出部１２は、エンジン１の回転数Ｒを検出するものである。エンジン回転数検出部１２は、ロータリーエンコーダから構成され、エンジン１の出力軸に設けられる。なお、エンジン回転数検出部１２を、本実施形態においては、ロータリーエンコーダから構成しているが、これは特に限定するものではなく、回転数Ｒを検出することができるものであればよい。
【００２２】
エンジン温度検出部１３は、エンジン１のエンジン温度Ｔを前記冷却水の温度で代用して検出するものである。エンジン温度検出部１３は、温度センサー等から構成され、エンジン１の冷却水の熱交換を行うラジエータ７に配置される。なお、エンジン温度Ｔを、本実施形態においては、冷却水の温度で代用しているが、これは特に限定するものではない。例えば、エンジン温度Ｔを、エンジン１の潤滑油の温度で代用するようにしてもよい。
【００２３】
燃料噴射制御部１４は、燃料の噴射制御を行うための種々のプログラムや、操作量Ｓに基づいてエンジン１の目標回転数Ｒｔを算出するための目標回転数マップＭ１、目標回転数Ｒｔに基づいて定常時燃料噴射量Ｑｔを算出するための燃料噴射量マップＭ２、目標回転数Ｒｔに基づいて噴射量切り替え回転数Ｒｃを算出するための噴射量切り替え回転数マップＭ３、所定の値である始動時燃料噴射量Ｑｓ等を記憶する（図３参照）。また、燃料噴射制御部１４は、これらのプログラム等に従って所定の演算を行って、その演算の結果を記憶する。燃料噴射制御部１４は、後述のＥＣＵ２０に具備されるが、ＥＣＵ２０と別体的に構成することも可能である。
【００２４】
目標回転数Ｒｔは、アクセルペダル３が操作量Ｓだけ操作された場合に、無負荷状態におけるエンジン１が一定速度で回転する回転数である。
【００２５】
定常時燃料噴射量Ｑｔは、アクセルペダル３の操作量Ｓに応じた燃料が、各燃料噴射弁４から噴射される燃料噴射制御が行われている定常時において、エンジン１が目標回転数Ｒｔで回転している際に必要な燃料噴射量である。
【００２６】
始動時燃料噴射量Ｑｓは、エンジン１の始動時にアクセルペダル３の操作量Ｓにかかわらず各燃料噴射弁４から噴射される燃料噴射量であり、定常時燃料噴射量Ｑｔよりも増量した燃料噴射量に設定されている。
【００２７】
噴射量切り替え回転数Ｒｃは、燃料噴射制御を燃料噴射量を始動時燃料噴射量Ｑｓとする始動時制御から燃料噴射量を定常時燃料噴射量Ｑｔとする定常時制御に切り替えるための基準となるエンジン１の回転数である。噴射量切り替え回転数Ｒｃは、目標回転数Ｒｔに基づいて算出される偏差分だけ目標回転数Ｒｔよりも低い回転数である。目標回転数Ｒｔに基づいて算出される偏差は、目標回転数Ｒｔが高いほど小さくなるように算出される。
【００２８】
ＥＣＵ２０は、エンジン１を制御するものである。ＥＣＵ２０には、エンジン１の制御を行うための種々のプログラムやデータが格納される。ＥＣＵ２０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等がバスで接続される構成であってもよく、あるいはワンチップのＬＳＩ等からなる構成であってもよい。
【００２９】
図１に示すように、燃料噴射制御部１４（ＥＣＵ２０）は、燃料噴射弁４・４・４・４と接続され、燃料噴射弁４・４・４・４を制御することが可能である。
【００３０】
燃料噴射制御部１４（ＥＣＵ２０）は、操作量検出部１１に接続され、操作量検出部１１が検出する操作量Ｓを取得することが可能である。
【００３１】
燃料噴射制御部１４（ＥＣＵ２０）は、エンジン回転数検出部１２に接続され、エンジン回転数検出部１２が検出する回転数Ｒを取得することが可能である。
【００３２】
ＥＣＵ２０は、燃料噴射制御部１４を介して取得した操作量Ｓ、回転数Ｒ、目標回転数Ｒｔ、噴射量切り替え回転数Ｒｃ、定常時燃料噴射量Ｑｔ、始動時燃料噴射量Ｑｓに基づいてエンジン１を制御することが可能である。
【００３３】
以下では、エンジン１の始動時における燃料噴射制御装置１０の燃料噴射制御の態様について図２を用いて説明する。
【００３４】
燃料噴射制御装置１０は、キースイッチの操作によりセルモータが作動して、エンジン１が始動を開始するとき、以下のステップで燃料噴射制御を行う。
【００３５】
まず、ステップＳ１１０において、燃料噴射制御部１４は、操作量検出部１１が検出する操作量Ｓを取得する。
【００３６】
次に、ステップＳ１２０において、燃料噴射制御部１４は、取得した操作量Ｓに基づいて、目標回転数Ｒｔを目標回転数マップＭ１から算出する。
【００３７】
ステップＳ１３０において、燃料噴射制御部１４は、算出した目標回転数Ｒｔに基づいて、定常時燃料噴射量Ｑｔを燃料噴射量マップＭ２から算出するとともに、噴射量切り替え回転数Ｒｃを噴射量切り替え回転数マップＭ３から算出する。
【００３８】
ステップＳ１４０において、燃料噴射制御部１４は、エンジン回転数検出部１２が検出する回転数Ｒを取得する。
【００３９】
ステップＳ１５０において、燃料噴射制御部１４は、取得した回転数Ｒが噴射量切り替え回転数Ｒｃ以上か否か判定する。その結果、回転数Ｒが噴射量切り替え回転数Ｒｃ以上と判定した場合、燃料噴射制御部１４はステップをステップＳ１６０に移行させる。一方、回転数Ｒが噴射量切り替え回転数Ｒｃ未満と判定した場合、燃料噴射制御部１４はステップをステップＳ２５０に移行させる。
【００４０】
ステップＳ２５０において、燃料噴射制御部１４は、燃料を各燃料噴射弁４から始動時燃料噴射量Ｑｓ噴射させた後、ステップをステップＳ１４０に繰り返し移行させる。
【００４１】
ステップＳ１６０において、燃料噴射制御部１４は、各燃料噴射弁４から噴射させる燃料噴射量を始動時燃料噴射量Ｑｓから定常時燃料噴射量Ｑｔまで所定の割合で減量させながら変更する。
【００４２】
ステップＳ１７０において、燃料噴射制御部１４は、燃料を各燃料噴射弁４から変更した噴射量で噴射させる。
【００４３】
ステップＳ１８０において、燃料噴射制御部１４は、エンジン回転数検出部１２が検出する回転数Ｒを取得する。
【００４４】
ステップＳ１９０において、燃料噴射制御部１４は、回転数Ｒが目標回転数Ｒｔと等しいか否か判定する。その結果、回転数Ｒが目標回転数Ｒｔと等しいと判定した場合、燃料噴射制御部１４はエンジン１の始動時における燃料噴射制御を終了する。また、回転数Ｒが目標回転数Ｒｔと等しくないと判定した場合、燃料噴射制御部１４はステップをステップＳ２９０に移行させる。
【００４５】
ステップＳ２９０において、燃料噴射制御部１４は、回転数Ｒが目標回転数Ｒｔより高いか否か判定する。その結果、回転数Ｒが目標回転数Ｒｔより高いと判定した場合、燃料噴射制御部１４はステップをステップＳ３００に移行させる。一方、回転数Ｒが目標回転数Ｒｔ未満と判定した場合、燃料噴射制御部１４はステップをステップＳ４００に移行させる。
【００４６】
ステップＳ３００において、燃料噴射制御部１４は、各燃料噴射弁４から噴射される燃料噴射量を定常時燃料噴射量Ｑｔから所定量減量させた後、ステップをステップＳ１７０に繰り返し移行させる。
【００４７】
ステップＳ４００において、燃料噴射制御部１４は、各燃料噴射弁４から噴射される燃料噴射量を定常時燃料噴射量Ｑｔから所定量増量させた後、ステップをステップＳ１７０に繰り返し移行させる。
【００４８】
以上のように、燃料噴射制御装置１０は、アクセル操作手段であるアクセルペダル３の操作量Ｓを検出する操作量検出手段である操作量検出部１１と、エンジン１の回転数Ｒを検出する回転数検出手段であるエンジン回転数検出部１２と、エンジン１の燃料噴射装置である燃料噴射弁４・４・４・４による燃料噴射を制御する制御手段である燃料噴射制御部１４と、を備えるものであって、燃料噴射制御部１４は、エンジン１の始動時に、操作量検出部１１により検出された操作量Ｓに基づいてエンジン１の目標回転数Ｒｔを算出して、この目標回転数Ｒｔに基づいて定常時燃料噴射量Ｑｔおよび目標回転数Ｒｔよりも小さい噴射量切り替え回転数Ｒｃを算出し、エンジン回転数検出部１２により検出された回転数Ｒが噴射量切り替え回転数Ｒｃに至るまで、燃料噴射量を定常時燃料噴射量Ｑｔよりも増量した始動時燃料噴射量Ｑｓとするものである。
【００４９】
このような燃料噴射制御装置１０の燃料噴射制御によれば、エンジン１の始動時に、燃料噴射量は、図３（ａ）に示すように、回転数Ｒが０から噴射量切り替え回転数Ｒｃ、例えば目標回転数Ｒｔ近傍に至るまでは、始動時燃料噴射量Ｑｓとなり（始動時制御）、エンジン１の回転数Ｒが噴射量切り替え回転数Ｒｃを超えた場合は、エンジン１の回転数Ｒが目標回転数Ｒｔに至るまで、始動時燃料噴射量Ｑｓから所定の割合で減量した定常時燃料噴射量Ｑｔ、又は定常時燃料噴射量Ｑｔよりも少量の噴射量となる（定常時制御）。この場合、図３（ｂ）に示すように、回転数Ｒが目標回転数Ｒｔに至るまでに必要な時間は、時間Ｔｉ（Ｒｃ）となる。なお、図３（ａ）において、ハイアイドル回転数における目標回転数をＲｔ（Ｈ）、噴射量切り替え回転数をＲｃ（Ｈ）、ローアイドル回転数における目標回転数をＲｔ（Ｌ）、噴射量切り替え回転数をＲｃ（Ｌ）と記す。
【００５０】
一方、前述した従来の技術の燃料噴射制御によれば、図３（ｂ）に示すように、エンジン１の始動時に、燃料噴射量は、回転数Ｒが０から噴射量切り替え回転数Ｒｃよりも小さい自立運転回転数Ｒｊに至るまでは、始動時燃料噴射量Ｑｓとなる。回転数Ｒが自立運転回転数Ｒｊを超えた場合は、始動時燃料噴射量Ｑｓから減量した燃料が噴射され、エンジン１の回転数Ｒが目標回転数Ｒｔに至った段階で定常時燃料噴射量Ｑｔとなる。この場合、回転数Ｒが目標回転数Ｒｔに至るまでに必要な時間は、時間Ｔｉ（Ｒｊ）となる。
【００５１】
図３から明らかなように、燃料噴射制御装置１０の燃料噴射制御によれば、燃料噴射量が従来の技術に係る燃料噴射制御に比べて、始動時燃料噴射量Ｑｓから定常時燃料噴射量Ｑｔに減少する時期、即ち始動時制御から定常時制御に移行する時期が遅くなり、時間Ｔｉ（Ｒｃ）が時間Ｔｉ（Ｒｊ）に比べて短い時間となる。この傾向は、目標回転数Ｒｔがハイアイドル回転数である場合、エンジン１の回転数Ｒが目標回転数Ｒｔに至るまでに、始動時制御の時間が定常時制御の時間よりも長くなって、特に顕著となる。したがって、エンジン１の始動時に、従来に比べて、エンジン１の回転数が目標回転数Ｒｔになるまでに必要な時間を短くして、エンジン１から排出される青白煙の排出量を抑制することができる。
【００５２】
また、エンジン１の回転数Ｒが０から噴射量切り替え回転数Ｒｃに至るまで、燃料噴射量が定常時燃料噴射量Ｑｔよりも増量した始動時燃料噴射量Ｑｓとなることから、エンジン１の始動時に、燃料の自己着火が発生しやすくなり、燃料の燃焼が持続する。したがって、エンジンの始動性を向上させることができる。
【００５３】
これにより、燃料の自己着火が発生する可能性を高め、かつ燃料の燃焼を持続することが容易になる。また、目標回転数Ｒｔの近傍まで通常よりも多い燃料が噴射されるので回転数Ｒの上昇割合が大きくなり目標回転数Ｒｔに至る時間が短縮される。このため、エンジンの始動性を向上させることができるとともに、青白煙が排出される時間を短縮することで青白煙の排出量を低減することができる。
【００５４】
また、図３（ａ）に示すように、燃料噴射制御装置１０は、燃料噴射制御部１４が、目標回転数Ｒｔが高いほど、即ちアクセルペダル３の操作により設定される目標回転数Ｒｔがローアイドル回転数である目標回転数Ｒｔ（Ｌ）からハイアイドル回転数である目標回転数Ｒｔ（Ｈ）に近づくに従って、目標回転数Ｒｔと噴射量切り替え回転数Ｒｃとの差を小さくするものである。
【００５５】
これにより、目標回転数Ｒｔが高く（ハイアイドル回転数に）設定された場合、エンジンの回転数が０から目標回転数Ｒｔに至るまでの比較的遅い時期、例えばエンジン１の回転数が目標回転数Ｒｔ近傍（直前）になる時期まで、燃料噴射量が始動時燃料噴射量Ｑｓに維持されることになる。そのため、エンジン１の回転数が０から目標回転数Ｒｔに到達するまでの時間が、燃料噴射量をこの場合よりも早い時期に始動時燃料噴射量Ｑｓから定常時燃料噴射量Ｑｔに減少させる場合に比べて短くなる。したがって、目標回転数Ｒｔが高く（ハイアイドル回転数に）設定された場合であっても、エンジン１の回転数が目標回転数になるまでに必要な時間を短くして、エンジン１から排出される青白煙の排出量を抑制することができる。
【００５６】
また、エンジン１の始動時における燃料噴射制御装置１０の燃料噴射制御において、燃料噴射量を温度依存始動時燃料噴射量ＴＱｓとしてエンジン温度Ｔに基づいて変更するように構成することも可能である。以下、その燃料噴射制御の態様について図４を用いて説明する。
【００５７】
当該制御態様における燃料噴射制御部１４は、エンジン温度Ｔから温度依存始動時燃料噴射量ＴＱｓを算出する始動時燃料噴射量マップＭ４を記憶する。
【００５８】
温度依存始動時燃料噴射量ＴＱｓは、エンジン１の始動時にアクセルペダル３の操作量Ｓにかかわらず各燃料噴射弁４から噴射される燃料の噴射量であり、定常時燃料噴射量Ｑｔよりも増量した噴射量であって、エンジン温度Ｔに応じて変化するように設定されている。温度依存始動時燃料噴射量ＴＱｓは、エンジン温度Ｔが低いほど定常時燃料噴射量Ｑｔに対して増量する。
【００５９】
燃料噴射制御装置１０は、キースイッチの操作によりセルモータが作動して、エンジン１が始動を開始するとき、以下のステップで燃料噴射制御を行う。
【００６０】
まず、ステップＳ５１０において、燃料噴射制御部１４は、操作量検出部１１が検出する操作量Ｓ、およびエンジン温度検出部１３が検出するエンジン温度Ｔを取得する。
【００６１】
次に、ステップＳ５２０において、燃料噴射制御部１４は、取得した操作量Ｓに基づいて、目標回転数Ｒｔを目標回転数マップＭ１から算出する。
【００６２】
ステップＳ５３０において、燃料噴射制御部１４は、算出した目標回転数Ｒｔに基づいて、定常時燃料噴射量Ｑｔを燃料噴射量マップＭ２から算出するとともに、噴射量切り替え回転数Ｒｃを噴射量切り替え回転数マップＭ３から算出する。また、燃料噴射制御部１４は、取得したエンジン温度Ｔに基づいて、温度依存始動時燃料噴射量ＴＱｓを始動時燃料噴射量マップＭ４から算出する。ここでの温度依存始動時燃料噴射量ＴＱｓは、エンジン温度Ｔが低いほど多量となるように算出される。
【００６３】
ステップＳ５４０において、燃料噴射制御部１４は、エンジン回転数検出部１２が検出する回転数Ｒを取得する。
【００６４】
ステップＳ５５０において、燃料噴射制御部１４は、回転数Ｒが噴射量切り替え回転数Ｒｃ以上か否か判定する。その結果、回転数Ｒが噴射量切り替え回転数Ｒｃ以上と判定した場合、燃料噴射制御部１４はステップをステップＳ５６０に移行させる。一方、回転数Ｒが噴射量切り替え回転数Ｒｃ未満と判定した場合、燃料噴射制御部１４はステップをステップＳ６５０に移行させる。
【００６５】
ステップＳ６５０において、燃料噴射制御部１４は、燃料を各燃料噴射弁４から始動時燃料噴射量Ｑｓ噴射させた後、ステップをステップＳ５４０に繰り返し移行させる。
【００６６】
ステップＳ５６０において、燃料噴射制御部１４は、各燃料噴射弁４から噴射させる燃料噴射量を温度依存始動時燃料噴射量ＴＱｓから定常時燃料噴射量Ｑｔまで所定の割合で減量させながら変更する。
【００６７】
ステップＳ５７０において、燃料噴射制御部１４は、燃料を各燃料噴射弁４から変更した噴射量で噴射させる。
【００６８】
ステップＳ５８０において、燃料噴射制御部１４は、エンジン回転数検出部１２が検出する回転数Ｒを取得する。
【００６９】
ステップＳ５９０において、燃料噴射制御部１４は、回転数Ｒが目標回転数Ｒｔと等しいか否か判定する。その結果、回転数Ｒが目標回転数Ｒｔと等しいと判定した場合、燃料噴射制御部１４はエンジン１始動時の燃料噴射制御を終了する。また、回転数Ｒが目標回転数Ｒｔと等しくないと判定した場合、燃料噴射制御部１４はステップをステップＳ６９０に移行させる。
【００７０】
ステップＳ６９０において、燃料噴射制御部１４は、回転数Ｒが目標回転数Ｒｔよりも高いか否か判定する。その結果、回転数Ｒが目標回転数Ｒｔよりも高いと判定した場合、燃料噴射制御部１４はステップをステップＳ７００に移行させる。また、回転数Ｒが目標回転数Ｒｔ未満と判定した場合、燃料噴射制御部１４はステップをステップＳ８００に移行させる。
【００７１】
ステップＳ７００において、燃料噴射制御部１４は、各燃料噴射弁４から噴射される燃料噴射量を定常時燃料噴射量Ｑｔから所定量減量した後、ステップをステップＳ５７０に繰り返し移行させる。
【００７２】
ステップＳ８００において、燃料噴射制御部１４は、各燃料噴射弁４から噴射される燃料噴射量を定常時燃料噴射量Ｑｔから所定量増量した後、ステップをステップＳ５７０に繰り返し移行させる。
【００７３】
この構成のように、燃料噴射制御装置１０は、燃料噴射制御部１４がエンジン温度検出部１３によって検出されるエンジン温度Ｔを取得し、エンジン温度Ｔが低いほど温度依存始動時燃料噴射量ＴＱｓを増量するものとすることも可能である。
【００７４】
これにより、図５に示すように、温度依存始動時燃料噴射量ＴＱｓは、エンジン１をコールドスタートさせる場合における始動時燃料噴射量Ｔ（Ｃ）Ｑｓが、エンジン１をホットスタートさせる場合における始動時燃料噴射量Ｔ（Ｈ）Ｑｓよりも大きくなるように算出される。つまり、エンジン１をコールドスタートさせる場合、エンジン温度Ｔが低く、エンジン１が始動しにくいため、温度依存始動時燃料噴射量ＴＱｓが増量する。一方、エンジン１をホットスタートさせる場合、エンジン温度Ｔが高く、エンジン１が始動しやすいため、温度依存始動時燃料噴射量ＴＱｓが減量する。こうして、エンジン１の回転数が目標回転数になるまでに必要な時間を短くしながら、温度依存始動時燃料噴射量ＴＱｓをエンジン温度Ｔに応じて適切な量として、青白煙の排出量を低減することができる。
【符号の説明】
【００７５】
１    エンジン
３    アクセルペダル（アクセル操作手段）
１０    燃料噴射制御装置
１１    操作量検出部（操作量検出手段）
１２    エンジン回転数検出部（回転数検出手段）
１３    燃料噴射制御部（制御手段）
３４    温度検出部（温度検出手段）
Ｓ    操作量
Ｒ    回転数
Ｒｔ    目標回転数
Ｑｔ    定常時燃料噴射量
Ｒｃ    噴射量切り替え回転数
Ｑｓ    始動時燃料噴射量
【図１】
0005512307.tif 000002
【図２】
0005512307.tif 000003
【図３】
0005512307.tif 000004
【図４】
0005512307.tif 000005
【図５】
0005512307.tif 000006