(57)【要約】【課題】燃料消費量の低減効果を高めることができるようにした内燃機関の制御装置を提供する。【解決手段】ＣＰＵ６２は、アクセル操作量ＡＣＣＰがゼロであって且つクランク軸２８の回転速度が所定速度以上である場合に、フューエルカット処理を実行する。ＣＰＵ６２は、クラッチペダル５０が解放されており、且つクランク軸２８の回転の低下速度が規定速度以下である場合、上記フューエルカット処理を実行する所定速度を低い値に設定する。【選択図】図１
2019157664.tif 000002
【特許請求の範囲】
【請求項１】
クランク軸がクラッチを介して手動変速装置に接続される車載用の内燃機関を制御対象とし、
アクセル操作量が所定量以下であることとクランク軸の回転速度が所定速度領域内にあることとの論理積が真である場合、前記内燃機関の燃焼室への燃料の供給を停止するフューエルカット処理と、
前記クランク軸の回転の低下速度が規定速度以下である場合、前記規定速度よりも大きい場合と比較して前記所定速度領域を拡大する拡大処理と、を実行し、
前記所定速度領域は、前記フューエルカット処理の開始前においては許可回転速度以上の領域であり、前記フューエルカット処理の実行中においては前記許可回転速度よりも低い復帰回転速度以上の領域であり、
前記拡大処理は、前記許可回転速度および前記復帰回転速度の２つの速度のうちの少なくとも１つの速度を低下させる処理である内燃機関の制御装置。
【請求項２】
前記拡大処理は、前記低下速度が前記規定速度以下である場合、前記規定速度よりも大きい場合と比較して、前記許可回転速度と前記復帰回転速度との差を小さい値に設定する処理を含む請求項１記載の内燃機関の制御装置。
【請求項３】
前記復帰回転速度を前記内燃機関の温度が低い場合に高い場合よりも大きい値に設定する温度反映処理を実行し、
前記拡大処理は、前記低下速度が前記規定速度以下である場合、前記規定速度よりも大きい場合と比較して、前記内燃機関の温度が第１温度であるときの前記復帰回転速度に対する前記第１温度よりも低い第２温度であるときの前記復帰回転速度の差を小さくする処理を含む請求項１または２記載の内燃機関の制御装置。
【請求項４】
前記復帰回転速度を車速が低い場合に高い場合よりも大きい値に設定する車速反映処理を実行し、
前記拡大処理は、前記低下速度が前記規定速度以下である場合、前記規定速度よりも大きい場合と比較して、前記復帰回転速度を大きい値に変更する車速をより低い値に設定する処理を含む請求項１〜３のいずれか１項に記載の内燃機関の制御装置。
【請求項５】
前記拡大処理は、前記手動変速装置のギア段が所定以上のギア段であることを条件に前記復帰回転速度を低下させる処理を含む請求項１〜４のいずれか１項に記載の内燃機関の制御装置。
【請求項６】
前記拡大処理は、クラッチセンサによって前記クラッチが締結状態である旨検知されていることを条件に前記所定速度領域を拡大する処理である請求項１〜４のいずれか１項に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クランク軸がクラッチを介して手動変速装置に接続される車載用の内燃機関を制御対象とする内燃機関の制御装置に関する。
【背景技術】
【０００２】
たとえば下記特許文献１には、クラッチが解放されていることを検知するセンサを備えない車両に搭載され、アクセルペダルの踏み込み量（アクセル操作量）がゼロに近い閾値以下であって且つ、内燃機関のクランク軸の回転速度が所定の回転速度以上であることを、フューエルカット処理の実行条件とする制御装置が記載されている。この制御装置は、回転速度の変化量が所定範囲内にある場合、クラッチが締結状態にあるとして、フューエルカット処理の実行条件が成立する場合、フューエルカット処理の実行条件が成立してから遅延時間が経過した後にフュールカット処理を実行する。また、この制御装置は、回転速度の変化量が所定範囲から外れる場合には、クラッチが解放状態にあるとして、直ちにフューエルカット処理を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１２４６２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、クラッチが解放状態にあるなど、クランク軸と手動変速装置の出力側とが連結していない状態（非連結状態）である場合には連結状態である場合と比較してクランク軸の回転の低下速度が大きい。このため、非連結状態においてフューエルカット処理を停止する回転速度である復帰回転速度は、たとえばエンジンストールを回避する等の目的から非連結状態におけるクランク軸の回転の低下速度に応じて定めることが要求される。また、ある程度の時間、フューエルカット処理が継続されるようにフューエルカット処理を開始する回転速度の下限値である許可回転速度を設定すべく、非連結状態においては非連結状態におけるクランク軸の回転の低下速度に応じて許可回転速度を設定することが要求される。しかしそれらの場合、連結状態においては、復帰回転速度や許可回転速度が過度に高い値となるおそれがある。非連結状態か連結状態かを判断できない場合、連結状態においてフューエルカット処理を開始しても問題がない回転速度であるにもかかわらずフューエルカット処理が開始されなかったり、フューエルカット処理を継続できる回転速度においてフューエルカット処理が停止されたりし、燃料消費量の低減効果が小さくなる。
【課題を解決するための手段】
【０００５】
以下、上記課題を解決するための手段およびその作用効果について記載する。
１．内燃機関の制御装置は、クランク軸がクラッチを介して手動変速装置に接続される車載用の内燃機関を制御対象とし、アクセル操作量が所定量以下であることとクランク軸の回転速度が所定速度領域内にあることとの論理積が真である場合、前記内燃機関の燃焼室への燃料の供給を停止するフューエルカット処理と、前記クランク軸の回転の低下速度が規定速度以下である場合、前記規定速度よりも大きい場合と比較して前記所定速度領域を拡大する拡大処理と、を実行し、前記所定速度領域は、前記フューエルカット処理の開始前においては許可回転速度以上の領域であり、前記フューエルカット処理の実行中においては前記許可回転速度よりも低い復帰回転速度以上の領域であり、前記拡大処理は、前記許可回転速度および前記復帰回転速度の２つの速度のうちの少なくとも１つの速度を低下させる処理である。
【０００６】
クランク軸の回転の低下速度が規定速度以下である場合、クランク軸が手動変速装置の出力軸側に連結された状態（連結状態）であると考えられる。そしてその場合、非連結状態と比較すると、フューエルカット処理を実行することによるクランク軸の回転の低下速度が小さくなる傾向がある。このため、上記構成では、連結状態にあると考えられる場合に、フューエルカット処理を実行する所定回転速度領域を低速度側に拡大することにより、燃料消費量の低減効果を高めることができる。
【０００７】
２．上記１記載の内燃機関の制御装置において、前記拡大処理は、前記低下速度が前記規定速度以下である場合、前記規定速度よりも大きい場合と比較して、前記許可回転速度と前記復帰回転速度との差を小さい値に設定する処理を含む。
【０００８】
クランク軸と手動変速装置の出力軸側との連結状態の場合、非連結状態の場合と比較して、フューエルカット処理によるクランク軸の回転の低下速度が小さいため、許可回転速度から復帰回転速度まで低下するのに要する時間が長くなる。このため、上記構成では、連結状態と考えられる、クランク軸の回転の低下速度が規定速度以下である場合に、許可回転速度と復帰回転速度との差を小さい値に設定する。こうした設定によれば、許可回転速度や復帰回転速度を非連結状態と比較して低下させることができることから、連結状態においてフューエルカット処理が実行できる回転速度領域を拡大できる。
【０００９】
３．上記１または２記載の内燃機関の制御装置において、前記復帰回転速度を前記内燃機関の温度が低い場合に高い場合よりも大きい値に設定する温度反映処理を実行し、前記拡大処理は、前記低下速度が前記規定速度以下である場合、前記規定速度よりも大きい場合と比較して、前記内燃機関の温度が第１温度であるときの前記復帰回転速度に対する前記第１温度よりも低い第２温度であるときの前記復帰回転速度の差を小さくする処理を含む。
【００１０】
温度が低い場合には内燃機関の摺動部の摩擦力が大きいことなどから、フューエルカット処理によってクランク軸の回転速度が落ち込みやすい。このため、上記構成では、温度反映処理によって、温度が低い場合に復帰回転速度を大きい値に設定する。ところで、非連結状態の場合、フューエルカット処理を停止した後であっても、温度が低いほどクランク軸の回転速度がアンダーシュートしやすいことから、温度が低い場合にはエンジンストールに陥ることが懸念される。これに対し、連結状態の場合には、クランク軸は手動変速装置の出力軸側によって連れまわされているため、フューエルカット処理の停止後のアンダーシュートが生じにくい。このため、上記構成では、非連結状態であると考えられる、低下速度が規定速度よりも大きい場合、連結状態であると考えられる、低下速度が規定速度以下の場合と比較して、第１温度における復帰回転速度に対して第２温度における復帰回転速度をより大きい値に設定する。これにより、非連結状態においてフューエルカット処理の停止後に回転速度が過度に低下することを抑制しつつも、連結状態において第２温度における復帰回転速度を非連結状態よりも低く設定できることからフューエルカット処理の継続時間を極力長くすることができる。
【００１１】
４．上記１〜３のいずれか１つに記載の内燃機関の制御装置において、前記復帰回転速度を車速が低い場合に高い場合よりも大きい値に設定する車速反映処理を実行し、前記拡大処理は、前記低下速度が前記規定速度以下である場合、前記規定速度よりも大きい場合と比較して、前記復帰回転速度を大きい値に変更する車速をより低い値に設定する処理を含む。
【００１２】
クランク軸と手動変速装置の出力軸側との連結状態の場合、クランク軸は手動変速装置の出力軸側によって連れまわされているため、フューエルカット処理からの復帰は、フューエルカット処理の停止によってクランク軸の回転速度を制御可能な下限回転速度に基づき設定すればよい。これに対し、非連結状態でフューエルカット処理がなされ、車速が低い状態で連結状態とされる場合、クランク軸の回転速度が落ち込むおそれがある。そしてこれは、手動変速装置の入力軸側の回転速度が低い場合に高い場合よりも顕著となりやすく、そのために、入力軸側の回転速度が低い場合にはエンジンストールに陥る懸念がある。そこで上記構成では、非連結状態と考えられる、低下速度が規定速度よりも大きい場合に、連結状態と考えられる、低下速度が規定速度以下の場合と比較して、復帰回転速度を大きい値に変更する車速をより高速度に設定する。これにより、非連結状態と考えられる場合、フューエルカット処理がなされたときに回転速度が過度に低下することを抑制しつつも、連結状態と考えられる場合に車速の割に復帰回転速度をより低速度側に設定できることからフューエルカット処理の継続時間を極力長くすることができる。
【００１３】
５．上記１〜４のいずれか１つに記載の内燃機関の制御装置において、前記拡大処理は、前記手動変速装置のギア段が所定以上のギア段であることを条件に前記復帰回転速度を低下させる処理を含む。
【００１４】
内燃機関の回転速度が低い場合には高い場合と比較して燃焼行程の時間間隔が長くなることによって微小時間でのトルク制御の制御性が低下しやすい。一方、ギア段が小さい場合には大きい場合よりも内燃機関の軸トルクの変化が体感されやすい。このため、ギア段が小さいときにフューエルカット処理を低回転まで実行する場合には、フューエルカットからの復帰時のトルク段差が特に顕在化しやすい。そこで上記構成では、ギア段が所定以上であることを復帰回転速度を低下させる処理の実行条件に加えることにより、フューエルカット処理からの復帰に伴うトルク段差を抑制することができる。
【００１５】
６．上記１〜４のいずれか１つに記載の内燃機関の制御装置において、前記拡大処理は、クラッチセンサによって前記クラッチが締結状態である旨検知されていることを条件に前記所定速度領域を拡大する処理である。
【００１６】
クラッチセンサによってクラッチが締結状態である旨検知されている場合であっても、手動変速装置がニュートラル状態の場合には、クランク軸と手動変速装置の出力軸側との連結状態である場合と比較して、フューエルカット処理をするとクランク軸の回転速度が低下しやすい。そのため、クラッチセンサによってクラッチが締結状態である旨検知されていることのみを根拠に拡大処理を実行すると、フューエルカット処理に起因してクランク軸の回転速度が過度に低下するおそれがある。これに対し上記構成では、クラッチが締結状態である旨検知されている場合であっても低下速度が規定速度以下であることを条件に拡大処理を実行する。これにより、クラッチセンサによってクラッチが締結状態である旨検知されていることのみを根拠に拡大処理を実行する場合と比較して、フューエルカット処理に起因してクランク軸の回転速度が過度に低下することを抑制できる。
【図面の簡単な説明】
【００１７】
【図１】一実施形態にかかる制御装置および車両の駆動系の一部を示す図。
【図２】同実施形態にかかる制御装置が実行する処理の一部を示すブロック図。
【図３】同実施形態にかかるギア段推定処理が利用するデータを示す図。
【図４】同実施形態にかかる判定実行処理の手順を示す流れ図。
【図５】同実施形態にかかる速度算出処理による演算処理を示す図。
【図６】同実施形態にかかる速度算出処理による演算処理を示す図。
【図７】同実施形態にかかる速度算出処理の手順を示す流れ図。
【図８】同実施形態におけるニュートラル時の回転速度の挙動を示すタイムチャート。
【図９】同実施形態の効果を示すタイムチャート。
【図１０】同実施形態の効果を示す図。
【図１１】（ａ）および（ｂ）は、同実施形態の効果を示すタイムチャート。
【発明を実施するための形態】
【００１８】
以下、内燃機関の制御装置にかかる一実施形態について図面を参照しつつ説明する。
図１に示すように、内燃機関１０の吸気通路１２には、スロットルバルブ１４が設けられており、スロットルバルブ１４の下流には、燃料噴射弁１６が設けられている。燃料噴射弁１６から噴射された燃料と吸気通路１２に吸入された空気とは、吸気バルブ１８の開弁に伴って、シリンダ２０およびピストン２２によって区画された燃焼室２４に流入する。燃焼室２４に流入した燃料と空気との混合気は、点火装置２６の火花放電によって、燃焼に供され、燃焼によって生じたエネルギは、ピストン２２を介してクランク軸２８の回転エネルギに変換される。燃焼に供された混合気は、排気バルブ３０の開弁に伴って、排気として、排気通路３２に排出される。
【００１９】
クランク軸２８には、クラッチ４０を介して手動変速装置４４の入力軸４２が接続されている。手動変速装置４４は、ユーザによるシフトレバー４６の操作に伴って、入力軸４２の回転速度と出力軸４８の回転速度との比である変速比が切り替わるように、駆動力を伝達するギアの係合状態を変更する。また、クラッチ４０はクラッチペダル５０の操作によって、クランク軸２８と入力軸４２とを一体的に回転させる締結状態と、クランク軸２８と入力軸４２との動力伝達を遮断する解放状態とを切り替える。
【００２０】
なお、手動変速装置４４の出力軸４８は、駆動輪に接続されている。また、クランク軸２８には、車載空調装置のコンプレッサ５２が接続されている。
制御装置６０は、内燃機関１０を制御対象とし、その制御量であるトルクや排気成分等を制御すべく、スロットルバルブ１４や燃料噴射弁１６、点火装置２６等の内燃機関１０の操作部を操作する。
【００２１】
制御装置６０は、制御量の制御に際し、クランク角センサ７０の出力信号Ｓｃｒや、クラッチペダル５０が踏まれたか否かを２値的に検知するクラッチセンサ７２の出力信号Ｓｃｈ、入力軸４２の回転角を検出する入力回転角センサ７４の出力信号Ｓｉｎを参照する。また、制御装置６０は、エアフローメータ７６によって検出される吸入空気量Ｇａや、水温センサ７８によって検出される内燃機関１０の冷却水の温度（水温ＴＨＷ）、アクセルセンサ８０によって検出されるアクセルペダルの踏込量（アクセル操作量ＡＣＣＰ）を参照する。また、制御装置６０は、車速センサ８２によって検出される車速ＳＰＤや、ブレーキセンサ８４によって検出されるブレーキが踏み込まれているか否かの検知結果を参照する。ここで、アクセル操作量ＡＣＣＰは、その値が大きい場合に、内燃機関１０に対する要求トルクが大きくなる量である。
【００２２】
制御装置６０は、ＣＰＵ６２、ＲＯＭ６４、および制御装置６０内の各箇所に電力を供給する電源回路６６を備えており、ＲＯＭ６４に記憶されたプログラムをＣＰＵ６２が実行することにより、上記制御量の制御を実行する。
【００２３】
図２に、制御装置６０が実行する処理の一部を示す。図２に示す処理は、ＲＯＭ６４に記憶されたプログラムをＣＰＵ６２が実行することにより実現される。
ギア段推定処理Ｍ１０は、クランク軸２８の回転速度ＮＥと、車速ＳＰＤとに基づき、手動変速装置４４のギア段を推定する処理である。図３に回転速度ＮＥおよび車速ＳＰＤとギア段との関係を示す。
【００２４】
図３に示すように、１速、２速等、ギア段が定まると、それに応じて車速ＳＰＤと回転速度ＮＥとが比例関係を有する。このため、ギア段推定処理Ｍ１０は、回転速度ＮＥと車速ＳＰＤとの関係が、図３に示すいずれのギア段の関係に近いかを判定することにより、ギア段を推定する処理となる。これは、たとえば、ギア段毎に、車速ＳＰＤと回転速度ＮＥとの関係を定めたデータが予めＲＯＭ６４に記憶された状態で、ＣＰＵ６２により、同データに基づき、都度取得される回転速度ＮＥから定まる各ギア段毎の車速ＳＰＤと実際の車速ＳＰＤとの差の絶対値が最も小さくなるギア段を選択することにより実現できる。なお、回転速度ＮＥは、出力信号Ｓｃｒに基づきＣＰＵ６２により算出される。
【００２５】
図２に戻り、速度算出処理Ｍ１２は、フューエルカット処理の実行を許可する回転速度の下限値である許可回転速度ＮＥＨと、フューエルカット処理を停止する回転速度である復帰回転速度ＮＥＬとを算出して出力する処理である。
【００２６】
判定実行処理Ｍ１４は、フューエルカット処理の実行および停止を判定する処理である。
図４に、判定実行処理Ｍ１４の手順を示す。図４に示す処理は、ＲＯＭ６４に記憶されたプログラムをＣＰＵ６２がたとえば所定周期で繰り返し実行することにより実現される。なお、以下では、先頭に「Ｓ」が付与された数字によって、各処理のステップ番号を表現する。
【００２７】
図４に示す一連の処理において、ＣＰＵ６２は、まずフューエルカット実行フラグＦが「１」であるか否かを判定する（Ｓ１０）。フューエルカット実行フラグＦは、「１」である場合に、燃料噴射弁１６からの燃料の噴射を停止する処理であるフューエルカット処理を実行していることを示し、「０」である場合に、フューエルカット処理を停止していることを示す。ＣＰＵ６２は、フューエルカット実行フラグＦが「０」であると判定する場合（Ｓ１０：ＮＯ）、アクセル操作量ＡＣＣＰがゼロであるか否かを、換言すればアクセルペダルが踏み込まれていないアクセルＯＦＦの状態であるか否かを判定する（Ｓ１２）。そしてＣＰＵ６２は、ＯＦＦであると判定する場合（Ｓ１２：ＹＥＳ）、回転速度ＮＥが許可回転速度ＮＥＨ以上であるか否かを判定する（Ｓ１４）。この処理は、フューエルカット処理を許可するか否かを判定する処理である。そしてＣＰＵ６２は、許可回転速度ＮＥＨ以上であると判定する場合（Ｓ１４：ＹＥＳ）、フューエルカット処理を実行すると決定し、フューエルカット実行フラグＦに「１」を代入する（Ｓ１６）。そしてＣＰＵ６２は、フューエルカット処理を開始する（Ｓ１８）。
【００２８】
これに対しＣＰＵ６２は、フューエルカット実行フラグＦが「１」であると判定する場合（Ｓ１０：ＹＥＳ）、回転速度ＮＥが復帰回転速度ＮＥＬ未満であることと、アクセル操作量ＡＣＣＰがゼロではないこと（アクセルＯＮ）との論理和が真であるか否かを判定する（Ｓ２０）。この処理は、フューエルカット処理を停止し、燃料噴射弁１６から燃料を噴射して燃焼室２４内で混合気を燃焼させる制御を再開するか否かを判定する処理である。ＣＰＵ６２は、論理和が真であると判定する場合（Ｓ２０：ＹＥＳ）、フューエルカット処理を停止することを決定し、フューエルカット実行フラグＦに「０」を代入する（Ｓ２２）。そしてＣＰＵ６２は、フューエルカット処理を停止する（Ｓ２４）。なお、ＣＰＵ６２は、フューエルカット処理の停止に起因した内燃機関１０の軸トルクのステップ的な上昇を抑制すべく、フューエルカット処理を停止すると、点火装置２６を操作して点火時期を一旦遅角し、徐々に進角させる処理を実行する。
【００２９】
なお、ＣＰＵ６２は、Ｓ１８，Ｓ２４の処理が完了する場合や、Ｓ１２，Ｓ１４，Ｓ２０の処理において否定判定する場合には、図４に示す一連の処理を一旦終了する。
図２に示した速度算出処理Ｍ１２は、許可回転速度ＮＥＨと復帰回転速度ＮＥＬとを、クランク軸２８が手動変速装置４４の出力軸４８側と連結している（以下、連結状態とも称する）か否かに応じて、互いに異なる値に設定する処理を含む。本実施形態では、これを通常マップと拡大用マップとの２つのマップデータを備えて実現している。ここで、マップデータとは、入力変数の離散的な値と、入力変数の値のそれぞれに対応する出力変数の値と、の組データである。またマップ演算は、たとえば、入力変数の値がマップデータの入力変数の値のいずれかに一致する場合、対応するマップデータの出力変数の値を演算結果とし、一致しない場合、マップデータに含まれる複数の出力変数の値の補間によって得られる値を演算結果とする処理とすればよい。なお、拡大用マップは、連結状態において使用され、通常マップは、連結状態でない場合（以下、非連結状態）において使用される。
【００３０】
詳しくは、復帰回転速度ＮＥＬを定めるためのマップとして、水温依存復帰速度マップＭ２０ａ，Ｍ２０ｂと、車速依存復帰速度マップＭ２２ａ，Ｍ２２ｂとを備えている。ここで、水温依存復帰速度マップＭ２０ａおよび車速依存復帰速度マップＭ２２ａが拡大用マップであり、水温依存復帰速度マップＭ２０ｂおよび車速依存復帰速度マップＭ２２ｂが通常マップである。また、許可回転速度ＮＥＨを定めるためのマップとして、ヒステリシス幅マップＭ２６ａ，Ｍ２６ｂと、車速依存許可速度マップＭ３０ａ，Ｍ３０ｂとを備えている。ここで、ヒステリシス幅マップＭ２６ａおよび車速依存許可速度マップＭ３０ａは、拡大用マップであり、ヒステリシス幅マップＭ２６ｂおよび車速依存許可速度マップＭ３０ｂは、通常マップである。
【００３１】
水温依存復帰速度マップＭ２０ａ，Ｍ２０ｂは、水温ＴＨＷを入力変数とし、水温依存復帰速度ＮＥＬＷを出力変数とするマップデータである。また、ヒステリシス幅マップＭ２６ａ，Ｍ２６ｂは、水温ＴＨＷを入力変数とし、ヒステリシス幅ｈｙｓを出力変数とするマップデータである。水温依存復帰速度マップＭ２０ａ，Ｍ２０ｂに基づきマップ演算された水温依存復帰速度ＮＥＬＷにヒステリシス幅マップＭ２６ａ，Ｍ２６ｂに基づきマップ演算されたヒステリシス幅ｈｙｓが加算処理Ｍ２８にて加算された値が、水温依存許可速度ＮＥＨＷとなる。
【００３２】
図５に、水温依存復帰速度ＮＥＬＷと水温依存許可速度ＮＥＨＷと、ヒステリシス幅ｈｙｓとの、水温ＴＨＷに応じたマップ演算値を例示する。
図５に示すように、拡大用マップによって定まったものと通常マップによって定まったものとの双方とも、水温ＴＨＷが低い場合に高い場合よりも水温依存復帰速度ＮＥＬＷと水温依存許可速度ＮＥＨＷとが高い値となっている。これは、回転速度ＮＥが低い場合には高い場合よりも燃焼室２４内での混合気の燃焼が安定しないことや、ピストン２２とシリンダ２０との間等の摺動部の摩擦が大きくなることなどを考慮したものである。すなわち、こうした事情から、非連結状態の場合、水温ＴＨＷが低い場合には高い場合と比較してフューエルカット処理によってクランク軸２８の回転速度が低下しやすい。このため、非連結状態において水温ＴＨＷによらずに許可回転速度ＮＥＨを設定する場合には、フューエルカット処理の実行から停止までの時間が過度に短くなるおそれがある。また、非連結状態において水温ＴＨＷによらずに復帰回転速度ＮＥＬを設定する場合、フューエルカット処理の停止後に回転速度ＮＥがアンダーシュートすることによって、過度に回転速度ＮＥが低下し、エンジンストールを招く懸念がある。
【００３３】
また本実施形態では図５に示すように、拡大用マップのヒステリシス幅ｈｙｓが通常マップのヒステリシス幅ｈｙｓよりも小さい値に設定される。これは、連結状態の場合、クランク軸２８が出力軸４８側に連れまわされることから、回転速度ＮＥの低下速度が、非連結状態と比較して小さいために可能となった設定である。
【００３４】
さらに本実施形態では、図５に示すように、第１温度Ｔ１における水温依存復帰速度ＮＥＬＷに対する第２温度Ｔ２における水温依存復帰速度ＮＥＬＷの差が、拡大用マップ（Δｗ）よりも通常マップ（Δｎ）の方が大きくなっている。ここで、第２温度Ｔ２は、第１温度Ｔ１よりも低い温度である。これは、フューエルカット処理の停止後に回転速度が過度に低下することを抑制しつつも、フューエルカット処理の継続時間を極力長くすることを狙ったものである。すなわち、非連結状態の場合にはフューエルカット処理を停止した後であっても水温ＴＨＷが低いほど回転速度ＮＥがアンダーシュートしやすい一方、連結状態の場合にはクランク軸２８が手動変速装置４４の出力軸４８側によって連れまわされているため、フューエルカット処理の停止後のアンダーシュートが生じにくい。このため本実施形態では、水温ＴＨＷが高い場合に対する低い場合の水温依存復帰速度ＮＥＬＷの差を、連結状態と比較して非連結状態の方が大きくしている。
【００３５】
図２に戻り、車速依存復帰速度マップＭ２２ａ，Ｍ２２ｂは、空調装置の状態、ブレーキの状態、ギア段が所定ギア段以上であるか否かと、車速ＳＰＤとのそれぞれを示すパラメータを入力変数とし、車速依存復帰速度ＮＥＬＶを出力変数とするマップデータである。本実施形態では、車速依存復帰速度マップＭ２２ａは、ギア段が所定ギア段以上である場合（ギア段が「Ｈ」である場合）に限って、車速依存復帰速度ＮＥＬＶが定義されている一方、車速依存復帰速度マップＭ２２ｂは、ギア段が所定未満である場合（ギア段が「Ｌ」である場合）にも車速依存復帰速度ＮＥＬＶが定義されている。これは、本実施形態では、連結状態であってもギア段が「Ｌ」である場合には、非連結状態である場合よりも復帰回転速度ＮＥＬを小さい値に設定しないためである。この設定は、ドライバビリティの低下を抑制するためのものである。すなわち、ギア段が「Ｌ」である場合には、「Ｈ」である場合と比較して、内燃機関１０の軸トルクの変化が駆動輪へと伝達されやすいため、フューエルカット処理を停止した直後には、内燃機関１０のトルクの上昇がユーザに感知されやすい。ここで、ＣＰＵ６２は、フューエルカット処理の停止に伴って上述の点火時期の徐変処理を実行するものの、回転速度ＮＥが低い場合には、圧縮上死点の出現間隔が長くなることなどから、回転速度ＮＥが高い場合と比較すると、単位時間当たりの軸トルクの変化を抑制しにくい。このため、ギア段が「Ｌ」である場合、連結状態であっても非連結状態と比較して復帰回転速度ＮＥＬを小さい値に設定しない。
【００３６】
また、本実施形態において、車速依存復帰速度マップＭ２２ａ，Ｍ２２ｂはいずれも、車速依存復帰速度ＮＥＬＶを、車速ＳＰＤに応じて、高復帰速度ＮＥＬｈと低復帰速度ＮＥＬｌとの２つの値のいずれかとする。ここで、高復帰速度ＮＥＬｈは、水温依存復帰速度ＮＥＬＷの最小値よりも大きい。低復帰速度ＮＥＬｌが車速依存復帰速度ＮＥＬＶとされる車速ＳＰＤの下限値は、空調装置がＯＮ状態である場合にＯＦＦ状態である場合よりも高くなっている。これは、空調装置がＯＮ状態である場合、クランク軸２８に加わる負荷トルクの変動が大きくなりやすいためである。また、低復帰速度ＮＥＬｌが車速依存復帰速度ＮＥＬＶとされる車速ＳＰＤの下限値は、ブレーキがＯＮ状態である場合にＯＦＦ状態である場合よりも低くなっている。ただし、ブレーキがＯＮ状態であるかＯＦＦ状態であるかにかかわらず、下限値は、空調装置がＯＮ状態である場合にＯＦＦ状態である場合よりも高くなっている。
【００３７】
一方、車速依存許可速度マップＭ３０ａ，Ｍ３０ｂは、空調装置の状態、ブレーキの状態、ギア段が所定ギア段以上であるか否かと、車速ＳＰＤとのそれぞれを示すパラメータを入力変数とし、車速依存許可速度ＮＥＨＶを出力変数とするマップデータである。本実施形態では、車速依存許可速度マップＭ３０ａは、車速依存復帰速度マップＭ２２ａと同様、ギア段が「Ｈ」である場合に限って、車速依存許可速度ＮＥＨＶが定義されている一方、車速依存許可速度マップＭ３０ｂは、車速依存復帰速度マップＭ２２ｂと同様、ギア段が「Ｌ」である場合にも車速依存許可速度ＮＥＨＶが定義されている。
【００３８】
また、車速依存許可速度マップＭ３０ａ，Ｍ３０ｂはいずれも、車速依存許可速度ＮＥＨＶを、車速ＳＰＤに応じて、高許可速度ＮＥＨｈと低許可速度ＮＥＨｌとの２つの値のいずれかとする。ここで、高許可速度ＮＥＨｈは、水温依存許可速度ＮＥＨＷの最小値よりも大きい。低許可速度ＮＥＨｌが車速依存許可速度ＮＥＨＶとされる車速ＳＰＤの下限値は、低復帰速度ＮＥＬｌとされる下限値の設定と同様の理由から、空調装置がＯＮ状態である場合にＯＦＦ状態である場合よりも高くなっている。また、低許可速度ＮＥＨｌが車速依存復帰速度ＮＥＬＶとされる車速ＳＰＤの下限値は、ブレーキがＯＮ状態である場合にＯＦＦ状態である場合よりも低くなっている。ただし、ブレーキがＯＮ状態であるかＯＦＦ状態であるかにかかわらず、下限値は、空調装置がＯＮ状態である場合にＯＦＦ状態である場合よりも高くなっている。
【００３９】
なお、本実施形態において、車速依存許可速度ＮＥＨＶおよび車速依存復帰速度ＮＥＬＶのマップ演算については、車速ＳＰＤが上記下限値以上であるか否かに応じて、低復帰速度ＮＥＬｌおよび低許可速度ＮＥＨｌと高復帰速度ＮＥＬｈおよび高許可速度ＮＥＨｈとのいずれかが選択されるものとし、補間演算を実行しない。
【００４０】
図６に、実線にて拡大用マップによる車速依存許可速度ＮＥＨＶおよび車速依存復帰速度ＮＥＬＶのマップ演算値を示し、破線にて通常マップによる車速依存許可速度ＮＥＨＶおよび車速依存復帰速度ＮＥＬＶのマップ演算値を示す。なお、図６には、空調装置がＯＮ状態であってブレーキがＯＦＦ状態且つギア段が「Ｈ」である場合を例示している。
【００４１】
図６に示すように、拡大用マップの車速依存許可速度ＮＥＨＶのうちの低許可速度ＮＥＨｌと車速依存復帰速度ＮＥＬＶのうちの低復帰速度ＮＥＬｌとの差は、通常マップの車速依存許可速度ＮＥＨＶのうちの低許可速度ＮＥＨｌと車速依存復帰速度ＮＥＬＶのうちの低復帰速度ＮＥＬｌとの差よりも小さくなっている。これは、ヒステリシス幅ｈｙｓの設定と同様の理由である。また、図６に示すように、拡大用マップの低復帰速度ＮＥＬｌは、通常マップの低復帰速度ＮＥＬｌよりも低く、拡大用マップの低許可速度ＮＥＨｌは、通常マップの低許可速度ＮＥＨｌよりも低くなっている。これは、連結状態の方が非連結状態と比較して、フューエルカット処理時にクランク軸２８の回転の低下速度が小さいことに鑑みた設定である。
【００４２】
一方、本実施形態では、拡大用マップの高復帰速度ＮＥＬｈは、通常マップの高復帰速度ＮＥＬｈと等しく、拡大用マップの高許可速度ＮＥＨｈは、通常マップの高許可速度ＮＥＨｈと等しくなっている。これは、車速ＳＰＤが低い場合、手動変速装置４４の入力軸４２の回転速度が低くなる傾向があり、入力軸４２の回転速度がアイドル回転速度制御の目標回転速度よりも低い場合、エンジンストールを招く懸念があるため、通常用マップと比較して小さい値にしにくいためなどである。
【００４３】
ここで、本実施形態では、拡大用マップの方が通常マップと比較して、低許可速度ＮＥＨｌから高許可速度ＮＥＨｈに切り替わる車速ＳＰＤである上述した下限値が低く設定されており、低復帰速度ＮＥＬｌから高復帰速度ＮＥＬｈに切り替わる車速ＳＰＤである上述した下限値が低く設定されている。これは、非連結状態においてフューエルカット処理を開始し、フューエルカット処理中にユーザが連結状態に切り替えようとする場合、入力軸４２の回転速度が過度に低いとエンジンストールを生じやすくなる一方、連結状態が継続されている場合、入力軸４２の回転速度が上述の目標回転速度を過度に下回らない限り、そうした懸念は低いことによる。
【００４４】
図７に、速度算出処理Ｍ１２による拡大用マップと通常マップとの選択処理の手順を示す。図７に示す処理は、ＲＯＭ６４に記憶されたプログラムをＣＰＵ６２がたとえば所定周期で繰り返し実行することにより実現される。
【００４５】
図７に示す一連の処理において、ＣＰＵ６２は、まず図７に示す一連の処理が周期的に実行される都度取得される回転速度ＮＥのうちの今回の回転速度ＮＥ（ｎ）から前回の回転速度ＮＥ（ｎ−１）を減算した値が、規定値ΔＮＥｔｈ以上であるか否かを判定する（Ｓ３０）。なお、規定値ΔＮＥｔｈは、負の値である。この処理は、回転速度ＮＥの低下速度が規定速度以下であるか否かを判定するためのものである。なお、低下速度は、回転速度ＮＥが低下している場合に正となる値であり、低下速度が大きいとは、回転速度ＮＥの変化速度が負であってその絶対値が大きいことをいう。
【００４６】
ＣＰＵ６２は、規定値ΔＮＥｔｈ以上であると判定する場合（Ｓ３０：ＹＥＳ）、規定値ΔＮＥｔｈ以上である継続時間をカウントするカウンタＣをインクリメントする（Ｓ３２）。そしてＣＰＵ６２は、カウンタＣが所定値Ｃｔｈ以上であるか否かを判定する（Ｓ３４）。この処理は、規定値ΔＮＥｔｈ以上となる継続時間が所定時間以上となったか否かを判定する処理である。
【００４７】
ＣＰＵ６２は、所定値Ｃｔｈ以上であると判定する場合（Ｓ３４：ＹＥＳ）、手動変速装置４４が非ニュートラル状態であると判定する（Ｓ３６）。これは、図４のＳ１２の処理によって肯定判定される状態であるアクセル操作量ＡＣＣＰがゼロである状態において、非ニュートラル状態の場合、ニュートラル状態の場合と比較して、クランク軸２８の回転速度ＮＥが低下しにくいことに鑑みたものである。
【００４８】
これに対し、ＣＰＵ６２は、規定値ΔＮＥｔｈ未満であると判定する場合（Ｓ３０：ＮＯ）、カウンタＣをゼロに初期化する（Ｓ３８）。
ＣＰＵ６２は、Ｓ３６，Ｓ３８の処理が完了する場合や、Ｓ３４の処理において否定判定する場合には、下記の条件（ア）、条件（イ）および条件（ウ）の論理積が真であるか否かを判定する（Ｓ４０）。
【００４９】
条件（ア）：クラッチ４０が締結状態である旨の条件である。
条件（イ）：手動変速装置４４の入力軸４２の回転速度Ｎｉｎとクランク軸２８の回転速度ＮＥとの差の絶対値が所定値ΔＥｉｎ以下である旨の条件である。
【００５０】
条件（ウ）非ニュートラル状態である旨の判定がなされている旨の条件である。
この処理は、手動変速装置４４の出力軸４８とクランク軸２８とが連結状態にあるか否かを判定する処理である。ちなみに、クラッチ４０が解放状態となっている場合も、クランク軸２８の回転速度ＮＥはニュートラル状態と類似した挙動を示す傾向にあるが、クラッチ４０が解放状態となっているにもかかわらず何らかの要因で条件（イ）および条件（ウ）が成立する可能性を考慮して、ここでは条件（ア）を設けている。なお、入力軸４２の回転速度Ｎｉｎは、入力回転角センサ７４の出力信号Ｓｉｎに基づきＣＰＵ６２により算出される。
【００５１】
ＣＰＵ６２は、上記論理積が真であると判定する場合（Ｓ４０：ＹＥＳ）、ギア段が所定ギア段以上であるか否かを、換言すれば「Ｈ」であるか否かを判定する（Ｓ４２）。そしてＣＰＵ６２は、所定ギア段以上であると判定する場合（Ｓ４２：ＹＥＳ）、拡大用マップを選択する（Ｓ４４）。これに対し、ＣＰＵ６２は、Ｓ４０，Ｓ４２の処理において否定判定する場合、通常マップを選択する（Ｓ４６）。
【００５２】
なお、ＣＰＵ６２は、Ｓ４４，Ｓ４６の処理が完了する場合には、図７に示す一連の処理を一旦終了する。
こうして拡大用マップまたは通常マップが選択されると、図２に示した速度算出処理Ｍ１２として、最大値選択処理Ｍ２４によって、マップ演算された水温依存復帰速度ＮＥＬＷとマップ演算された車速依存復帰速度ＮＥＬＶとのうちの大きい方が復帰回転速度ＮＥＬとされる。また、最大値選択処理Ｍ３２によって、加算処理Ｍ２８の出力する水温依存許可速度ＮＥＨＷと、マップ演算された車速依存許可速度ＮＥＨＶとのうちの大きい方が許可回転速度ＮＥＨとされる。
【００５３】
ここで、本実施形態の作用および効果について説明する。
図８に、アクセル操作量ＡＣＣＰをゼロとした状態でユーザがシフトレバー４６を操作して手動変速装置４４をニュートラル状態とした場合における、クランク軸２８の回転速度ＮＥの単位時間当たりの変化量ΔＮＥと入力軸４２の回転速度Ｎｉｎの単位時間当たりの変化量ΔＮｉｎとの推移を示す。ここで、変化量ΔＮＥは、Ｓ３０の処理における減算した値である。図８に示すように、時刻ｔ１においてアクセル操作量ＡＣＣＰがゼロであって手動変速装置４４がニュートラル状態となると、回転速度ＮＥの変化量ΔＮＥが減少する。そのため、ＣＰＵ６２は、図７のＳ３０の処理において否定判定することから、非ニュートラル判定をしない。このため、ＣＰＵ６２は、通常マップを用いて許可回転速度ＮＥＨと復帰回転速度ＮＥＬとを定める。
【００５４】
これに対し、ＣＰＵ６２は、図４のＳ１２の処理によってアクセル操作量ＡＣＣＰがゼロであると判定している状態で回転速度ＮＥの低下速度が小さいと判定する（Ｓ３０：ＹＥＳ）など、いくつかの条件が成立する場合には拡大用マップを用いて許可回転速度ＮＥＨと復帰回転速度ＮＥＬとを定める。これにより、通常マップを用いた場合と比較して、ＣＰＵ６２は、クランク軸２８の回転速度ＮＥがより低回転である場合であっても、フューエルカット処理の実行条件が成立したとしてフューエルカット処理を実行する。これにより、ドライバビリティの低下を抑制できる。すなわち、直結状態においてフューエルカット処理が実行されない場合には、減速度が小さくなる降坂路でブレーキ操作を多用することとなり、ドライバビリティが低下する。
【００５５】
図９に、本実施形態と、通常マップのみを用いた比較例におけるフューエルカット処理の実行の有無（図中、ｏｎまたはｏｆｆ）と、復帰回転速度ＮＥＬについての本実施形態（実線）と、比較例（一点鎖線）との推移を示す。図９に示すように、本実施形態によれば、比較例よりもフューエルカット処理の実行頻度が高くなる。また、本実施形態によれば、復帰回転速度ＮＥＬ等をより低速度とすることができることから、比較例よりもフューエルカット処理の継続時間が伸長する。
【００５６】
そしてフューエルカット処理の継続時間が伸長することにより、本実施形態では、アクセル操作量ＡＣＣＰがゼロとされた場合の加速度Ｇがより小さくなり、ユーザが体感する車両の減速感を良好なものとすることができる。図１０に、一点鎖線にてアクセル操作量ＡＣＣＰがゼロであってフューエルカット処理をしない場合の加速度Ｇを示し、実線にて非連結状態においてフューエルカット処理をした場合の加速度Ｇを示し、破線および実線にて連結状態においてフューエルカット処理をした場合の加速度Ｇを示す。なお、図１０では、３速以上である場合にギア段が「Ｈ」であるとする設定を例示しており、そのために、３速以上の加速度Ｇを示した。
【００５７】
図１０に破線にて示すように、本実施形態では、復帰回転速度ＮＥＬを低速度とすることにより、フューエルカット処理を停止する際の車速ＳＰＤがより低車速となる。フューエルカット処理を実行している状態からフューエルカット処理を停止し燃料噴射を再開した状態への切り替えに伴うトルク段差は、車速ＳＰＤが低い場合に高い場合よりも小さくなる。このため、復帰回転速度ＮＥＬを低速化することにより、フューエルカット処理の停止に伴うトルク段差を抑制できる。これに対し、連結状態において復帰回転速度ＮＥＬを低下させない場合、車速ＳＰＤがたとえば「３０〜４０ｋｍ／ｈ」付近でフューエルカット処理を停止してトルク段差が顕著となる機会が増加する。
【００５８】
図１１（ａ）は、特にギア段が４速である場合について、フューエルカット処理が実行される場合の車速ＳＰＤや車両の加速度Ｇ、回転速度ＮＥの推移を示し、図１１（ｂ）は、同４速である場合について、フューエルカット処理が実行されない場合の車速ＳＰＤや車両の加速度Ｇ、回転速度ＮＥの推移を示す。図１１に示すように、フューエルカット処理が実行されることにより、実行されない場合と比較して、車両の加速度Ｇが小さくなる。換言すれば、車両の減速度が大きくなる。
【００５９】
＜対応関係＞
上記実施形態における事項と、上記「課題を解決するための手段」の欄に記載した事項との対応関係は、次の通りである。以下では、「課題を解決するための手段」の欄に記載した解決手段の番号毎に、対応関係を示している。［１］拡大処理は、Ｓ４４の処理に対応する。［２］図５に例示される、ヒステリシス幅マップＭ２６ａ，Ｍ２６ｂの設定に基づく処理や、図６に例示される、車速依存復帰速度マップＭ２２ａ，Ｍ２２ｂおよび車速依存許可速度マップＭ３０ａ，Ｍ３０ｂの設定に基づく処理に対応する。［３］図５に例示される、水温依存復帰速度マップＭ２０ａ，Ｍ２０ｂの設定に基づく処理に対応する。［４］図６に例示される、車速依存復帰速度マップＭ２２ａ，Ｍ２２ｂと、車速依存許可速度マップＭ３０ａ，Ｍ３０ｂとの設定に基づく処理に対応する。［５］Ｓ４２の処理に対応する。［６］Ｓ４０の処理に対応する。
【００６０】
＜その他の実施形態＞
なお、本実施形態は、以下のように変更して実施することができる。本実施形態および以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
【００６１】
・「温度反映処理について」
上記実施形態では、内燃機関１０の温度として水温ＴＨＷを用いたがこれに限らない。たとえば、内燃機関１０の潤滑油の温度を用いてもよい。
【００６２】
上記実施形態では、内燃機関１０の温度としての水温ＴＨＷに応じて、水温依存復帰速度ＮＥＬＷを連続的に変化させたがこれに限らない。たとえば、上記マップ演算として、補間演算を行うことなく、マップデータの入力変数の値のうち実際の水温ＴＨＷに最も近いものに対応する出力変数の値を採用する処理としてもよい。この場合、水温ＴＨＷに応じて、水温依存復帰速度ＮＥＬＷが段階的に変更されることとなる。なお、この際、水温依存復帰速度ＮＥＬＷを一段階以上で変更できればよい。
【００６３】
もっとも水温ＴＨＷに応じて水温依存復帰速度ＮＥＬＷを変更する処理自体必須ではない。すなわち、車速依存復帰速度ＮＥＬＶを、復帰回転速度ＮＥＬとしてもよい。
・「車速反映処理について」
上記実施形態では、車速依存復帰速度ＮＥＬＶを、低復帰速度ＮＥＬｌと高復帰速度ＮＥＬｈとの２つの値のいずれかとする処理としたがこれに限らない。たとえば、３つの値のいずれかとする処理であってもよい。
【００６４】
上記実施形態では、車速依存復帰速度ＮＥＬＶを、空調装置の状態と、ブレーキの状態と、ギア段とに基づき可変設定したが、これに限らない。たとえば、それら３つのパラメータについては、それらのうちの２つのみに基づき可変設定したり、１つのみに基づき可変設定したりしてもよい。もっとも、それらいずれのパラメータに応じても可変設定しないようにしてもよい。
【００６５】
さらに、車速ＳＰＤに応じて車速依存復帰速度ＮＥＬＶを変更する処理自体必須ではない。すなわち、たとえば、空調装置の状態と、ブレーキの状態と、ギア段との少なくとも１つに応じ、上記実施形態における車速依存復帰速度ＮＥＬＶを可変設定するものの、車速ＳＰＤに応じては可変設定しないようにしてもよい。またたとえば、水温依存復帰速度ＮＥＬＷを、復帰回転速度ＮＥＬとしてもよい。
【００６６】
・「許可回転速度ＮＥＨについて」
上記実施形態では、内燃機関１０の温度としての水温ＴＨＷに応じて、水温依存許可速度ＮＥＨＷを連続的に変化させたがこれに限らない。たとえば、上記マップ演算として、補間演算を行うことなく、マップデータの入力変数の値のうち実際の水温ＴＨＷに最も近いものに対応する出力変数の値を採用する処理としてもよい。この場合、水温ＴＨＷに応じて、水温依存許可速度ＮＥＨＷが段階的に変更されることとなる。なお、この際、水温依存許可速度ＮＥＨＷを一段階以上で変更できればよい。
【００６７】
もっとも水温ＴＨＷに応じて水温依存許可速度ＮＥＨＷを変更する処理自体必須ではない。すなわち、車速依存許可速度ＮＥＨＶを、許可回転速度ＮＥＨとしてもよい。
上記実施形態では、車速依存許可速度ＮＥＨＶを、低許可速度ＮＥＨｌと高許可速度ＮＥＨｈとの２つの値のいずれかとする処理としたがこれに限らない。たとえば、３つの値のいずれかとする処理であってもよい。
【００６８】
上記実施形態では、車速依存許可速度ＮＥＨＶを、空調装置の状態と、ブレーキの状態と、ギア段とに基づき可変設定したが、これに限らない。たとえば、それら３つのパラメータについては、それらのうちの２つのみに基づき可変設定したり、１つのみに基づき可変設定したりしてもよい。もっとも、それらいずれのパラメータに応じても可変設定しないようにしてもよい。
【００６９】
さらに、車速ＳＰＤに応じて車速依存許可速度ＮＥＨＶを変更する処理自体必須ではない。すなわち、たとえば、空調装置の状態と、ブレーキの状態と、ギア段との少なくとも１つに応じ、上記実施形態における車速依存許可速度ＮＥＨＶを可変設定するものの、車速ＳＰＤに応じては可変設定しないようにしてもよい。またたとえば、水温依存許可速度ＮＥＨＷを、許可回転速度ＮＥＨとしてもよい。
【００７０】
・「拡大処理について」
図６には、通常マップが定める車速依存復帰速度ＮＥＬＶの値を切り替える車速ＳＰＤの下限値と、拡大用マップが定める車速依存許可速度ＮＥＨＶの値を切り替える車速ＳＰＤの下限値とを一致させたがこれに限らない。たとえば、拡大用マップが定める車速依存許可速度ＮＥＨＶの値を切り替える車速ＳＰＤの下限値を、通常マップが定める車速依存復帰速度ＮＥＬＶの値を切り替える車速ＳＰＤの下限値よりも高速度としてもよい。この場合、車速依存復帰速度ＮＥＬＶの値を切り替える車速ＳＰＤの下限値については、通常マップと拡大用マップとで同一としてもよい。
【００７１】
図６には、低復帰速度ＮＥＬｌと低許可速度ＮＥＨｌとの２つの値とも、通常マップよりも拡大用マップの方が小さい値を例示したがこれに限らない。たとえば、低復帰速度ＮＥＬｌのみ、通常マップよりも拡大用マップの方が大きい値としてもよい。
【００７２】
・「制御装置について」
制御装置としては、ＣＰＵ６２とＲＯＭ６４とを備えて、ソフトウェア処理を実行するものに限らない。たとえば、上記実施形態においてソフトウェア処理されたものの少なくとも一部を、ハードウェア処理する専用のハードウェア回路（たとえばＡＳＩＣ等）を備えてもよい。すなわち、制御装置は、以下の（ａ）〜（ｃ）のいずれかの構成であればよい。（ａ）上記処理の全てを、プログラムに従って実行する処理装置と、プログラムを記憶するＲＯＭ等のプログラム格納装置とを備える。（ｂ）上記処理の一部をプログラムに従って実行する処理装置およびプログラム格納装置と、残りの処理を実行する専用のハードウェア回路とを備える。（ｃ）上記処理の全てを実行する専用のハードウェア回路を備える。ここで、処理装置およびプログラム格納装置を備えたソフトウェア処理回路や、専用のハードウェア回路は複数であってもよい。すなわち、上記処理は、１または複数のソフトウェア処理回路および１または複数の専用のハードウェア回路の少なくとも一方を備えた処理回路によって実行されればよい。
【００７３】
・「そのほか」
内燃機関としては、火花点火式内燃機関に限らず、たとえばディーゼル機関等の圧縮着火式の内燃機関であってもよい。なお、圧縮着火式の内燃機関の場合、フューエルカットの停止時には、トルク段差を抑制すべく内燃機関１０の軸トルクを漸増させる処理として、噴射時期を遅角した状態から徐々に進角させる処理を実行することが望ましい。
【符号の説明】
【００７４】
１０…内燃機関、１２…吸気通路、１４…スロットルバルブ、１６…燃料噴射弁、１８…吸気バルブ、２０…シリンダ、２２…ピストン、２４…燃焼室、２６…点火装置、２８…クランク軸、３０…排気バルブ、３２…排気通路、４０…クラッチ、４２…入力軸、４４…手動変速装置、４６…シフトレバー、４８…出力軸、５０…クラッチペダル、５２…コンプレッサ、６０…制御装置、６２…ＣＰＵ、６４…ＲＯＭ、６６…電源回路、７０…クランク角センサ、７２…クラッチセンサ、７４…入力回転角センサ、７６…エアフローメータ、７８…水温センサ、８０…アクセルセンサ、８２…車速センサ、８４…ブレーキセンサ。
【図１】
2019157664.tif 000003
【図２】
2019157664.tif 000004
【図３】
2019157664.tif 000005
【図４】
2019157664.tif 000006
【図５】
2019157664.tif 000007
【図６】
2019157664.tif 000008
【図７】
2019157664.tif 000009
【図８】
2019157664.tif 000010
【図９】
2019157664.tif 000011
【図１０】
2019157664.tif 000012
【図１１】
2019157664.tif 000013