(57)【特許請求の範囲】
【請求項１】
内燃機関と、前記内燃機関の動力を変速して車輪側に伝達する手動式変速機と、前記内燃機関と前記手動式変速機との間で前記内燃機関の前記動力を断続する手動式クラッチと、前記手動式クラッチの断続状態に応じてオン／オフ状態が切り替わるクラッチスイッチと、を搭載した車両に適用されると共に、前記クラッチスイッチの前記オン／オフ状態に応じて前記手動式クラッチの断続状態を判別するクラッチ状態判別部と、前記内燃機関の自動停止及び自動始動を制御する制御部と、を備えた内燃機関用電子制御装置において、
前記車両に更に搭載されると共に前記内燃機関のスロットルバルブの開度を検出するスロットル開度センサの出力信号を用いて前記スロットルバルブがアイドル開度状態に在るか否か判別するアイドル開度判別部を更に備え、
前記制御部は、前記内燃機関の自動停止後において、前記クラッチ状態判別部が判別した前記手動式クラッチの前記断続状態が、前記自動停止時における非接続状態から接続状態に遷移した後で、再度前記非接続状態に遷移したという自動再始動条件が満足された場合に、前記内燃機関を自動再始動するものであり、
前記自動再始動条件は、前記内燃機関の前記自動停止後において、前記アイドル開度判別部が、前記スロットルバルブが前記自動停止時における前記アイドル開度状態から非アイドル開度状態に遷移した後で、再度前記アイドル開度状態に遷移したと判別したことを更に含んで設定されることを特徴とする内燃機関用電子制御装置。
【請求項２】
前記車両に更に搭載されると共に前記手動式変速機のニュートラル状態に応じてオン／オフ状態が切り替わるニュートラルスイッチの前記オン／オフ状態に応じて前記手動式変速機が前記ニュートラル状態に在るか否か判別するニュートラル状態判別部を更に備え、
前記自動再始動条件は、前記内燃機関の前記自動停止後において、前記ニュートラル状態判別部が、前記手動式変速機が前記ニュートラル状態に在ると判別したことを更に含んで設定されることを特徴とする請求項１に記載の内燃機関用電子制御装置。
【請求項３】
前記車両に更に搭載されると共に前記内燃機関のクランクシャフトの回転に応じた電気信号を出力するクランクセンサの出力信号を用いて前記内燃機関の回転数を算出する回転数算出部と、
前記車両に更に搭載されると共に前記車両の車輪の回転に応じた電気信号を出力する車速センサの出力信号を用いて車速を算出する車速算出部と、を更に備え、
前記制御部は、前記回転数算出部が算出した前記内燃機関の前記回転数が所定値以下であり、前記スロットルバルブが前記アイドル開度状態にあると前記アイドル開度判別部が判別し、前記車速算出部が算出した前記車速が所定値以下であり、かつ、前記クラッチ状態判別部が判別した前記クラッチの前記断続状態が前記非接続状態であるという自動停止条件が満足された場合に、前記内燃機関を自動停止することを特徴とする請求項１又は２に記載の内燃機関用電子制御装置。
【請求項４】
前記車両に更に搭載されると共に前記手動式変速機のニュートラル状態に応じてオン／オフ状態が切り替わるニュートラルスイッチの前記オン／オフ状態に応じて前記手動式変速機が前記ニュートラル状態に在るか否か判別するニュートラル状態判別部を更に備え、
前記自動停止条件は、前記ニュートラル状態判別部が、前記手動式変速機が前記ニュートラル状態に在ると判別したことを更に含んで設定されることを特徴とする請求項３に記載の内燃機関用電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関用電子制御装置に関し、特に、車両に搭載された内燃機関の自動停止及び自動始動を制御する内燃機関用電子制御装置に関する。
【背景技術】
【０００２】
近年、排気ガスの排出量の削減や燃料消費量の低減を目的として、車両が停止した場合に内燃機関（エンジン）を自動停止し、エンジンの自動停止後に車両の発進指示があった場合には、エンジンを自動的に再始動させる内燃機関用電子制御装置が実用化されてきている。
【０００３】
特許文献１は、燃料噴射制御装置に関し、エンジン自動停止始動システムを搭載した車両において、エンジン自動停止状態からのエンジン始動性を向上させることを目的として、エンジン始動判定部が、エンジンの自動停止中に、スロットルスイッチの状態に基づいて発進操作の有無を検知し、かつシートスイッチの状態に基づいて運転者の着座を確認することによりエンジンを始動する構成を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−９８１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、本発明者の検討によれば、特許文献１の構成においては、エンジン始動判定部が、エンジンの自動停止中に、スロットルスイッチの状態に基づいて発進操作の有無を検知し、かつシートスイッチの状態に基づいて運転者の着座を確認することによりエンジンを始動するものではあるが、かかる構成は、あくまでもスクーター等の自動遠心式クラッチ及びゴムベルト式ＣＶＴ（Ｃｏｎｔｉｎｕｏｕｓｌｙ  Ｖａｒｉａｂｌｅ  Ｔｒａｎｓｍｉｓｓｉｏｎ）型自動変速機を備える自動二輪車に適用されることを前提としたものである。
【０００６】
ここで、本発明者の検討によれば、手動式クラッチ及び手動式変速機を備える車両においては、手動式クラッチの断続状態や手動式変速機のニュートラル・インギヤ状態によらずにエンジンが自動停止されるものであって、その後に適切に自動再始動がなされる必要がある。かかる手動式クラッチ及び手動式変速機を備える車両に特許文献１の構成の構成を適用すると、自動再始動時に、手動式クラッチの状態が接続状態であり、かつ、手動式変速機の状態がインギヤ（非ニュートラル）状態である場合に、スタータモータが駆動され、この結果、車両が不要に前進して、運転者に違和感を与えたり、スタータモータの負荷を増大する傾向が考えられて改良の余地がある。
【０００７】
また、本発明者の更なる検討によれば、シートスイッチ等の車両の走行やエンジンの制御にとって本質的でない付加的なスイッチを設けることは、部品点数やコストの増加につながるため、極力避けるべきものでもある。
【０００８】
つまり、現状では、簡便な構成で、手動式クラッチの断続状態や手動式変速機のニュートラル・インギヤ状態を考慮しながら、エンジンの自動停止後の自動再始動を適切に実行可能な内燃機関用電子制御装置の提供が期待されている状況にある。
【０００９】
本発明は、以上の検討を経てなされたものであり、簡便な構成で、手動式クラッチの断続状態や手動式変速機のニュートラル・インギヤ状態を考慮しながら、エンジンの自動停止後の自動再始動を適切に実行可能な内燃機関用電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
以上の目的を達成するべく、本発明は、内燃機関と、前記内燃機関の動力を変速して車輪側に伝達する手動式変速機と、前記内燃機関と前記手動式変速機との間で前記内燃機関の前記動力を断続する手動式クラッチと、前記手動式クラッチの断続状態に応じてオン／オフ状態が切り替わるクラッチスイッチと、を搭載した車両に適用されると共に、前記クラッチスイッチの前記オン／オフ状態に応じて前記手動式クラッチの前記断続状態を判別するクラッチ状態判別部と、前記内燃機関の自動停止及び自動始動を制御する制御部と、を備えた内燃機関用電子制御装置において、前記車両に更に搭載されると共に前記内燃機関のスロットルバルブの開度を検出するスロットル開度センサの出力信号を用いて前記スロットルバルブがアイドル開度状態に在るか否か判別するアイドル開度判別部を更に備え、前記制御部は、前記内燃機関の自動停止後において、前記クラッチ状態判別部が判別した前記手動式クラッチの前記断続状態が、前記自動停止時における非接続状態から接続状態に遷移した後で、再度前記非接続状態に遷移したという自動再始動条件が満足された場合に、前記内燃機関を自動再始動するものであり、前記自動再始動条件は、前記内燃機関の前記自動停止後において、前記アイドル開度判別部が、前記スロットルバルブが前記自動停止時における前記アイドル開度状態から非アイドル開度状態に遷移した後で、再度前記アイドル開度状態に遷移したと判別したことを更に含んで設定されることを第１の局面とする。
【００１１】
本発明は、第１の局面に加えて、前記車両に更に搭載されると共に前記手動式変速機のニュートラル状態に応じてオン／オフ状態が切り替わるニュートラルスイッチの前記オン／オフ状態に応じて前記手動式変速機が前記ニュートラル状態に在るか否か判別するニュートラル状態判別部を更に備え、前記自動再始動条件は、前記内燃機関の前記自動停止後において、前記ニュートラル状態判別部が、前記手動式変速機が前記ニュートラル状態に在ると判別したことを更に含んで設定されることを第２の局面とする。
【００１３】
本発明は、第１又は第２の局面に加えて、前記車両に更に搭載されると共に前記内燃機関のクランクシャフトの回転に応じた電気信号を出力するクランクセンサの出力信号を用いて前記内燃機関の回転数を算出する回転数算出部と、前記車両に更に搭載されると共に前記車両の車輪の回転に応じた電気信号を出力する車速センサの出力信号を用いて車速を算出する車速算出部と、を更に備え、前記制御部は、前記回転数算出部が算出した前記内燃機関の前記回転数が所定値以下であり、前記スロットルバルブが前記アイドル開度状態にあると前記アイドル開度判別部が判別し、前記車速算出部が算出した前記車速が所定値以下であり、かつ、前記クラッチ状態判別部が判別した前記クラッチの前記断続状態が前記非接続状態であるという自動停止条件が満足された場合に、前記内燃機関を自動停止することを第３の局面とする。
【００１４】
本発明は、第３の局面に加えて、前記車両に更に搭載されると共に前記手動式変速機のニュートラル状態に応じてオン／オフ状態が切り替わるニュートラルスイッチの前記オン／オフ状態に応じて前記手動式変速機が前記ニュートラル状態に在るか否か判別するニュートラル状態判別部を更に備え、前記自動停止条件は、前記ニュートラル状態判別部が、前記手動式変速機が前記ニュートラル状態に在ると判別したことを更に含んで設定されることを第４の局面とする。
【発明の効果】
【００１５】
以上の本発明の第１の局面にかかる内燃機関用電子制御装置によれば、制御部が、内燃機関の自動停止後において、クラッチ状態判別部が判別した手動式クラッチの断続状態が、自動停止時における非接続状態から接続状態に遷移した後で、再度非接続状態に遷移したという自動再始動条件が満足された場合に、内燃機関を自動再始動するものであるため、運転者の車両発進意志を示すクラッチ操作を契機として、簡便な構成でエンジンの自動停止後の自動再始動を適切に実行することができる。また、自動再始動条件が、内燃機関の自動停止後において、アイドル開度判別部が、スロットルバルブが自動停止時におけるアイドル開度状態から非アイドル開度状態に遷移した後で、再度アイドル開度状態に遷移したと判別したことを更に含んで設定されるものであるため、運転者の車両発進意志を示すアクセル操作をも契機として、簡便な構成でエンジンの自動停止後の自動再始動を適切に実行することができる。
【００１６】
また、本発明の第２の局面にかかる内燃機関用電子制御装置によれば、自動再始動条件が、内燃機関の自動停止後において、ニュートラル状態判別部が、手動式変速機がニュートラル状態に在ると判別したことを更に含んで設定されるものであるため、手動式変速機のニュートラル・インギヤ状態を考慮して、簡便な構成でエンジンの自動停止後の自動再始動を適切に実行することができる。
【００１８】
また、本発明の第３の局面にかかる内燃機関用電子制御装置によれば、制御部が、回転数算出部が算出した内燃機関の回転数が所定値以下であり、スロットルバルブがアイドル開度状態にあるとアイドル開度判別部が判別し、車速算出部が算出した車速が所定値以下であり、かつ、クラッチ状態判別部が判別したクラッチの断続状態が非接続状態であるという自動停止条件が満足された場合に、内燃機関を自動停止するものであるため、エンジンの自動再始動に円滑に移行し得るエンジンの自動停止を適切に実行することができる。
【００１９】
また、本発明の第４の局面にかかる内燃機関用電子制御装置によれば、自動停止条件が、ニュートラル状態判別部が手動式変速機がニュートラル状態に在ると判別したことを更に含んで設定されるものであるため、エンジンの自動再始動に円滑に移行し得るエンジンの自動停止をより適切に実行することができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施形態における内燃機関用電子制御装置の構成を示すブロック図である。
【図２】図２は、本実施形態における内燃機関用電子制御装置のアイドルストップ・再スタート制御処理の流れを示すフローチャートである。
【図３】図３は、図に示す本実施形態における内燃機関用電子制御装置のアイドルストップ・再スタート制御処理に引き続くアイドルストップ・再スタート制御処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を適宜参照して、本発明の実施形態における内燃機関用電子制御装置につき、詳細に説明する。
【００２２】
〔内燃機関用電子制御装置の構成〕
まず、図１を参照して、本発明の実施形態における内燃機関用電子制御装置の構成について説明する。
【００２３】
図１は、本実施形態における内燃機関用電子制御装置の構成を示すブロック図である。
【００２４】
図１に示すように、本実施形態における内燃機関用電子制御装置１は、自動二輪車等の車両に搭載されると共に、ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）等の電子制御装置によって構成され、車両が備えるバッテリＢからの電力を利用して動作する。本実施形態では、内燃機関用電子制御装置１は、図示しないエンジンの動力を変速して車輪側に伝達する手動式変速機２と、エンジンと手動式変速機２との間でエンジンの動力を断続する手動式クラッチ３と、を備える車両に搭載されている。
【００２５】
この内燃機関用電子制御装置１は、波形整形回路１１、Ａ／Ｄ（Ａｎａｌｏｇ−ｔｏ−Ｄｉｇｉｔａｌ）変換器１２、入力回路１３ａ〜１３ｃ、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５、タイマ１６、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１７、点火回路１８、及び駆動回路１９ａ及び１９ｂを備えている。
【００２６】
波形整形回路１１は、クランク角センサ２１の出力信号を検出し、このように検出した出力信号に対して所定の整形処理を施した後にＣＰＵ１７に入力する。クランク角センサ２１は、エンジンのクランクシャフトと共に回転するリラクタ２２の外周面に設けられた歯部２２ａの始端位置及び終端位置に対応した立ち上がりエッジ及び立ち下がりエッジを有する電圧信号を出力する。
【００２７】
Ａ／Ｄ変換器１２は、スロットル開度センサ２３によって検出されたエンジンのスロットルバルブの開度（スロットル開度）に応じたアナログ形態の電気信号をデジタル形態に変換した後にＣＰＵ１７に入力する。
【００２８】
入力回路１３ａは、車速センサ２４によって検出された車輪の回転に応じた電気信号をＣＰＵ１７に入力する。
【００２９】
入力回路１３ｂは、手動式クラッチ３の断続状態（接続状態及び非接続状態）に応じてオン／オフ状態が切り替わるクラッチスイッチ２５の状態を示す信号をＣＰＵ１７に入力する。
【００３０】
入力回路１３ｃは、手動式変速機２の状態（ニュートラル状態及び非ニュートラル状態）に応じてオン／オフ状態が切り替わるニュートラルスイッチ２６の状態を示す信号をＣＰＵ１７に入力する。
【００３１】
ＲＯＭ１４は、不揮発性の記憶装置によって構成され、その詳細は後述するアイドルストップ・再スタート制御処理用等の制御プログラムや制御データを格納している。
【００３２】
ＲＡＭ１５は、揮発性の記憶装置によって構成され、ＣＰＵ１７のワーキングエリアとして機能する。
【００３３】
タイマ１６は、ＣＰＵ１７からの制御信号に従って計時処理を実行する。
【００３４】
ＣＰＵ１７は、内燃機関用電子制御装置１全体の動作を制御する。本実施形態では、ＣＰＵ１７は、ＲＯＭ１４内に記憶されている制御プログラムを実行することによって、クラッチ状態判別部１７ａ、ニュートラル状態判別部１７ｂ、アイドル開度判別部１７ｃ、回転数算出部１７ｄ、車速算出部１７ｅ、及び制御部１７ｆとして機能する。これら各部は、図１中で機能ブロックとして示し、それらの機能についての詳細については、後述する。
【００３５】
点火回路１８は、ＣＰＵ１７からの制御信号に従って、点火コイル２７によるエンジンへの点火動作を制御する。
【００３６】
駆動回路１９ａは、ＣＰＵ１７からの制御信号に従って、エンジンに燃料を噴射するインジェクタ２８の動作を制御する。
【００３７】
駆動回路１９ｂは、ＣＰＵ１７からの制御信号に従って、エンジンのクランクシャフトを回転駆動するスタータモータ２９の動作を制御する。
【００３８】
以上のような構成を有する内燃機関用電子制御装置１は、以下に示すアイドルストップ・再スタート制御処理を実行することによって、手動式変速機２や手動式クラッチ３の状態に応じて自動停止後の自動再始動処理を適切に実行する。以下、更に図２及び図３をも参照して、アイドルストップ・再スタート制御処理を実行する際の内燃機関用電子制御装置１の動作について、詳細に説明する。
【００３９】
〔アイドルストップ・再スタート制御処理〕
図２は、本実施形態における内燃機関用電子制御装置のアイドルストップ・再スタート制御処理の流れを示すフローチャートである。また、図３は、図に示す本実施形態における内燃機関用電子制御装置のアイドルストップ・再スタート制御処理に引き続くアイドルストップ・再スタート制御処理の流れを示すフローチャートである。
【００４０】
図２に示すフローチャートは、車両のイグニッションスイッチがオンされて内燃機関用電子制御装置１が起動されたタイミングで開始となり、アイドルストップ・再スタート制御処理はステップＳ１の処理に進む。アイドルストップ・再スタート制御処理は、車両が起動されて内燃機関用電子制御装置１が起動されている間、所定の制御周期毎に繰り返し実行される。
【００４１】
ステップＳ１の処理では、制御部１７ｆが、車両の現在の状態がエンジンを自動停止したアイドルストップエンジン停止中の状態であるか否かを判別する。車両の現在の状態がアイドルストップエンジン停止中の状態であるか否かは、車両の状態がアイドルストップエンジン停止中の状態であるか否かを示すフラグの状態の確認することによって判別することができる。判別の結果、車両の現在の状態がアイドルストップエンジン停止中の状態である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ１２の処理に進める。一方、車両の現在の状態がアイドルストップエンジン停止中の状態でない場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２の処理に進める。
【００４２】
ステップＳ２の処理では、制御部１７ｆが、車両の現在の状態がエンジンの自動停止中の状態であるか否かを判別する。判別の結果、車両の現在の状態がエンジンの自動停止中の状態である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ３の処理に進める。一方、車両の現在の状態がエンジンの自動停止中の状態でない場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ５の処理に進める。
【００４３】
ステップＳ３の処理では、回転数算出部１７ｄが、波形整形回路１１から入力された電気信号に基づいてエンジンの回転数を算出する。そして、制御部１７ｆが、回転数算出部１７ｄによって算出されたエンジンの回転数に基づき、エンジンが停止状態にあるか否かを判別する。判別の結果、エンジンが停止状態にある場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ４の処理に進める。一方、エンジンが停止状態にない場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ１１の処理に進める。
【００４４】
ステップＳ４の処理では、制御部１７ｆが、車両の現在の状態がアイドルストップエンジン停止中の状態であると判別し、車両の状態がアイドルストップエンジン停止中の状態であるか否かを示すフラグの状態をオン状態に設定する。これにより、ステップＳ４の処理は完了し、今回の一連のアイドルストップ・再スタート制御処理は終了する。
【００４５】
ステップＳ５の処理では、回転数算出部１７ｄが、波形整形回路１１から入力された電気信号に基づいてエンジンの回転数を算出する。そして、制御部１７ｆが、回転数算出部１７ｄによって算出されたエンジンの回転数に基づき、エンジンが停止状態にあるか否かを判別する。判別の結果、エンジンが停止状態にある場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。一方、エンジンが停止状態にない場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ６の処理に進める。
【００４６】
ステップＳ６の処理では、車速算出部１７ｅが、入力回路１３ａから入力された電気信号に基づいて車速を算出する。そして、制御部１７ｆが、車速算出部１７ｅによって算出された車速が所定値（例えば０ｋｍ／ｈ）以下であるか否かを判別する。判別の結果、車速がかかる所定値以下である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ７の処理に進める。一方、車速がかかる所定値より大きい場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。
【００４７】
ステップＳ７の処理では、回転数算出部１７ｄが、波形整形回路１１から入力された電気信号に基づいてエンジンの回転数を算出する。そして、制御部１７ｆが、回転数算出部１７ｄによって算出されたエンジンの回転数が所定値（例えばアイドル回転数）以下であるか否かを判別する。判別の結果、エンジンの回転数がかかる所定値以下である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ８の処理に進める。一方、エンジンの回転数がかかる所定値より大きい場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。
【００４８】
ステップＳ８の処理では、アイドル開度判別部１７ｃが、Ａ／Ｄ変換器１２から入力された電気信号に基づいてスロットル開度が所定値（例えばアイドル開度）以下であるか否かを判別する。そして、制御部１７ｆは、アイドル開度判別部１７ｃによって判別された判別結果に基づき、スロットル開度がかかる所定値以下である場合には、アイドルストップ・再スタート制御処理をステップＳ９の処理に進める。一方、スロットル開度がかかる所定値より大きい場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。
【００４９】
ステップＳ９の処理では、ニュートラル状態判別部１７ｂが、入力回路１３ｃから入力された電気信号に基づいてニュートラルスイッチ２６がオン状態（手動式変速機２がニュートラル状態）であるか否かを判別する。そして、制御部１７ｆは、ニュートラル状態判別部１７ｂによって判別された判別結果に基づき、ニュートラルスイッチ２６がオン状態である場合には、アイドルストップ・再スタート制御処理をステップＳ１０の処理に進める。一方、ニュートラルスイッチ２６がオフ状態である場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。
【００５０】
ステップＳ１０の処理では、クラッチ状態判別部１７ａが、入力回路１３ｂから入力された電気信号に基づいてクラッチスイッチ２５がオン状態（手動式クラッチ３が非接続状態）であるか否かを判別する。そして、制御部１７ｆは、クラッチ状態判別部１７ａによって判別された判別結果に基づき、クラッチスイッチ２５がオン状態である場合には、アイドルストップ・再スタート制御処理をステップＳ１１の処理に進める。一方、クラッチスイッチ２５がオフ状態である場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。
【００５１】
ステップＳ１１の処理では、制御部１７ｆが、点火回路１８及び駆動回路１９ａを制御することによって点火コイル２７を介した点火動作及びインジェクタ２８を介した燃料の噴射動作を停止することにより、エンジンを自動停止させる。これにより、ステップＳ１１の処理は完了し、今回の一連のアイドルストップ・再スタート制御処理は終了する。
【００５２】
ステップＳ１２の処理では、制御部１７ｆが、車両の現在の状態がエンジン自動停止後にエンジンを自動再始動させるアイドルストップエンジン自動再始動中の状態であるか否かを判別する。車両の現在の状態がアイドルストップエンジン自動再始動中の状態であるか否かは、車両の状態がアイドルストップエンジン自動再始動中の状態であるか否かを示すフラグの状態の確認することによって判別することができる。判別の結果、車両の現在の状態がアイドルストップエンジン自動再始動中の状態である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ１３の処理に進める。一方、車両の現在の状態がアイドルストップエンジン自動再始動中の状態でない場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ１７の処理に進める。
【００５３】
ステップＳ１３の処理では、回転数算出部１７ｄが、波形整形回路１１から入力された電気信号に基づいてエンジンの回転数を算出する。そして、制御部１７ｆが、回転数算出部１７ｄによって算出されたエンジンの回転数が所定値（例えばアイドル回転数）以上であるか否かを判別する。判別の結果、エンジンの回転数がかかる所定値以上である場合には、制御部１７ｆは、エンジンは再始動済みであると判断し、アイドルストップ・再スタート制御処理をステップＳ１４の処理に進める。一方、エンジンの回転数がかかる所定値未満である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２３の処理に進める。
【００５４】
ステップＳ１４の処理では、制御部１７ｆが、駆動回路１９ｂを制御することによってスタータモータ２９の駆動を停止することにより、エンジンの自動再始動処理を終了する。これにより、ステップＳ１４の処理は完了し、アイドルストップ・再スタート制御処理はステップＳ１５の処理に進む。
【００５５】
ステップＳ１５の処理では、制御部１７ｆが、車両の状態がアイドルストップエンジン停止中の状態であるか否かを示すフラグをオフ状態に設定する。これにより、ステップＳ１５の処理は完了し、アイドルストップ・再スタート制御処理はステップＳ１６の処理に進む。
【００５６】
ステップＳ１６の処理では、制御部１７ｆが、車両の状態がアイドルストップエンジン自動再始動中の状態であるか否かを示すフラグをオフ状態に設定する。これにより、ステップＳ１６の処理は完了し、今回の一連のアイドルストップ・再スタート制御処理は終了する。
【００５７】
ステップＳ１７の処理では、ニュートラル状態判別部１７ｂが、入力回路１３ｃから入力された電気信号に基づいてニュートラルスイッチ２６がオン状態（手動式変速機２がニュートラル状態）であるか否かを判別する。そして、制御部１７ｆは、ニュートラル状態判別部１７ｂによって判別された判別結果に基づき、ニュートラルスイッチ２６がオン状態である場合には、ニュートラル状態判別部１７ｂはアイドルストップ・再スタート制御処理をステップＳ１８の処理に進める。一方、ニュートラルスイッチ２６がオフ状態である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２５の処理に進める。
【００５８】
ステップＳ１８の処理では、クラッチ状態判別部１７ａが、入力回路１３ｂから入力された電気信号に基づいてクラッチスイッチ２５がオン状態（手動式クラッチ３が非接続状態）であるか否かを判別する。そして、制御部１７ｆは、クラッチ状態判別部１７ａによって判別された判別結果に基づき、クラッチスイッチ２５がオン状態である場合には、アイドルストップ・再スタート制御処理をステップＳ１９の処理に進める。一方、クラッチスイッチ２５がオフ状態である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２６の処理に進める。
【００５９】
ステップＳ１９の処理では、制御部１７ｆが、エンジンの自動停止後にクラッチスイッチ２５がオフ状態（手動式クラッチ３が接続状態）になった履歴があるか否かを示すフラグの状態に基づいてエンジンの自動停止後にクラッチスイッチ２５がオフ状態になった履歴があるか否かを判別する。判別の結果、エンジンの自動停止後にクラッチスイッチ２５がオフ状態になった履歴がある場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２３の処理に進める。一方、エンジンの自動停止後にクラッチスイッチ２５がオフ状態になった履歴がない場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２０の処理に進める。
【００６０】
ステップＳ２０の処理では、アイドル開度判別部１７ｃが、Ａ／Ｄ変換器１２から入力された電気信号に基づいてスロットル開度が所定値（例えばアイドル開度）以下であるか否かを判別する。そして、制御部１７ｆは、アイドル開度判別部１７ｃによって判別された判別結果に基づき、スロットル開度がかかる所定値以下である場合には、アイドルストップ・再スタート制御処理をステップＳ２２の処理に進める。一方、スロットル開度がかかる所定値より大きい場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２１の処理に進める。
【００６１】
ステップＳ２１の処理では、制御部１７ｆが、エンジンの自動停止後にスロットル開度が所定値（例えばアイドル開度）より大きくなった履歴があるか否かを示すフラグをオン状態（履歴あり）に設定する。これにより、ステップＳ２１の処理は完了し、今回の一連のアイドルストップ・再スタート制御処理は終了する。
【００６２】
ステップＳ２２の処理では、制御部１７ｆが、エンジンの自動停止後にスロットル開度が所定値（例えばアイドル開度）より大きくなった履歴があるか否かを示すフラグの状態に基づいてエンジンの自動停止後にスロットル開度がかかる所定値より大きくなった履歴があるか否かを判別する。判別の結果、エンジンの自動停止後にスロットル開度がかかる所定値より大きくなった履歴がある場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２３の処理に進める。一方、エンジンの自動停止後にスロットル開度がかかる所定値より大きくなった履歴がない場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。
【００６３】
ステップＳ２３の処理では、制御部１７ｆが、エンジンの自動再始動処理を実行する。即ち、制御部１７ｆは、駆動回路１９ｂを制御することによってスタータモータ２９を駆動する。また、制御部１７ｆは、点火回路１８及び駆動回路１９ａを制御することによって点火コイル２７による点火動作及びインジェクタ２８による燃料の噴射動作を許可する。これにより、ステップＳ２３の処理は完了し、アイドルストップ・再スタート制御処理はステップＳ２４の処理に進む。
【００６４】
ステップＳ２４の処理では、制御部１７ｆが、車両の状態がアイドルストップエンジン自動再始動中の状態であるか否かを示すフラグをオン状態に設定する。これにより、ステップＳ２４の処理は完了し、今回の一連のアイドルストップ・再スタート制御処理は終了する。
【００６５】
ステップＳ２５の処理では、クラッチ状態判別部１７ａが、入力回路１３ｂから入力された電気信号に基づいてクラッチスイッチ２５がオン状態（手動式クラッチ３が非接続状態）であるか否かを判別する。そして、制御部１７ｆは、クラッチ状態判別部１７ａによって判別された判別結果に基づき、クラッチスイッチ２５がオン状態である場合には、アイドルストップ・再スタート制御処理をステップＳ２７の処理に進める。一方、クラッチスイッチ２５がオフ状態である場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２６の処理に進める。
【００６６】
ステップＳ２６の処理では、制御部１７ｆが、エンジンの自動停止後にクラッチスイッチ２５がオフ状態（手動式クラッチ３が接続状態）になった履歴があるか否かを示すフラグの状態をオン状態（履歴あり）に設定する。これにより、ステップＳ２６の処理は完了し、アイドルストップ・再スタート制御処理はステップＳ２７の処理に進む。
【００６７】
ステップＳ２７の処理では、アイドル開度判別部１７ｃが、Ａ／Ｄ変換器１２から入力された電気信号に基づいてスロットル開度が所定値（例えばアイドル開度）以下であるか否かを判別する。そして、制御部１７ｆは、アイドル開度判別部１７ｃによって判別された判別結果に基づき、スロットル開度がかかる所定値以下である場合には、アイドルストップ・再スタート制御処理をステップＳ２９の処理に進める。一方、スロットル開度がかかる所定値より大きい場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ２８の処理に進める。
【００６８】
ステップＳ２８の処理では、制御部１７ｆが、エンジンの自動停止後にスロットル開度が所定値（例えばアイドル開度）より大きくなった履歴があるか否かを示すフラグをオン状態（履歴あり）に設定する。これにより、ステップＳ２８の処理は完了し、今回の一連のアイドルストップ・再スタート制御処理は終了する。
【００６９】
ステップＳ２９の処理では、制御部１７ｆが、エンジンの自動停止後にスロットル開度が所定値（例えばアイドル開度）より大きくなった履歴があるか否かを示すフラグの状態に基づいてスロットル開度がかかる所定値より大きくなった履歴があるか否かを判別する。判別の結果、エンジンの自動停止後にスロットル開度がかかる所定値より大きくなった履歴がある場合には、制御部１７ｆは、アイドルストップ・再スタート制御処理をステップＳ３０の処理に進める。一方、エンジンの自動停止後にスロットル開度がかかる所定値より大きくなった履歴がない場合には、制御部１７ｆは、今回の一連のアイドルストップ・再スタート制御処理を終了する。
【００７０】
ステップＳ３０の処理では、制御部１７ｆが、エンジンの自動再始動処理を実行する。即ち、制御部１７ｆは、駆動回路１９ｂを制御することによってスタータモータ２９を駆動する。また、制御部１７ｆは、点火回路１８及び駆動回路１９ａを制御することによって点火コイル２７による点火動作及びインジェクタ２８による燃料の噴射動作を許可する。これにより、ステップＳ３０の処理は完了し、アイドルストップ・再スタート制御処理はステップＳ３１の処理に進む。
【００７１】
ステップＳ３１の処理では、制御部１７ｆが、車両の状態がアイドルストップエンジン自動再始動中の状態であるか否かを示すフラグをオン状態に設定する。これにより、ステップＳ３１の処理は完了し、今回の一連のアイドルストップ・再スタート制御処理は終了する。
【００７２】
以上の説明から明らかなように、本実施形態における内燃機関用電子制御装置１では、制御部１７ｆが、エンジンの自動停止後において、クラッチ状態判別部１７ａが判別した手動式クラッチの断続状態が、自動停止時における非接続状態から接続状態に遷移した後で、再度非接続状態に遷移したという自動再始動条件が満足された場合に、エンジンを自動再始動するものであるため、運転者の車両発進意志を示すクラッチ操作を契機として、簡便な構成でエンジンの自動停止後の自動再始動を適切に実行することができる。
【００７３】
また、本実施形態における内燃機関用電子制御装置１では、自動再始動条件が、内燃機関の自動停止後において、ニュートラル状態判別部１７ｂが、手動式変速機がニュートラル状態に在ると判別したことを更に含んで設定されるものであるため、手動式変速機のニュートラル・インギヤ状態を考慮して、簡便な構成でエンジンの自動停止後の自動再始動を適切に実行することができる。
【００７４】
また、本実施形態における内燃機関用電子制御装置１では、自動再始動条件が、内燃機関の自動停止後において、アイドル開度判別部１７ｃが、スロットルバルブが自動停止時におけるアイドル開度状態から非アイドル開度状態に遷移した後で、再度アイドル開度状態に遷移したと判別したことを更に含んで設定されるものであるため、運転者の車両発進意志を示すアクセル操作を契機として、簡便な構成でエンジンの自動停止後の自動再始動を適切に実行することができる。
【００７５】
また、本実施形態における内燃機関用電子制御装置１では、制御部１７ｆが、回転数算出部１７ｄが算出した内燃機関の回転数が所定値以下であり、スロットルバルブがアイドル開度状態にあるとアイドル開度判別部１７ｃが判別し、車速算出部１７ｅが算出した車速が所定値以下であり、かつ、クラッチ状態判別部１７ａが判別したクラッチの断続状態が非接続状態であるという自動停止条件が満足された場合に、内燃機関を自動停止するものであるため、エンジンの自動再始動に円滑に移行し得るエンジンの自動停止を適切に実行することができる。
【００７６】
また、本実施形態における内燃機関用電子制御装置１では、自動停止条件が、ニュートラル状態判別部１７ｂが手動式変速機がニュートラル状態に在ると判別したことを更に含んで設定されるものであるため、エンジンの自動再始動に円滑に移行し得るエンジンの自動停止をより適切に実行することができる。
【００７７】
なお、本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。
【産業上の利用可能性】
【００７８】
以上のように、本発明は、簡便な構成で、手動式クラッチの断続状態や手動式変速機のニュートラル・インギヤ状態を考慮しながら、エンジンの自動停止後の自動再始動を適切に実行可能な内燃機関用電子制御装置を提供することができるものであり、その汎用普遍的な性格から車両等の内燃機関用電子制御装置に広く適用され得るものと期待される。
【符号の説明】
【００７９】
１…内燃機関用電子制御装置
２…手動式変速機
３…手動式クラッチ
１１…波形整形回路
１２…Ａ／Ｄ変換器
１３ａ〜１３ｃ…入力回路
１４…ＲＯＭ
１５…ＲＡＭ
１６…タイマ
１７…ＣＰＵ
１７ａ…クラッチ状態判別部
１７ｂ…ニュートラル状態判別部
１７ｃ…アイドル開度判別部
１７ｄ…回転数算出部
１７ｅ…車速算出部
１７ｆ…制御部
１８…点火回路
１９ａ、１９ｂ…駆動回路
２１…クランク角センサ
２２…リラクタ
２２ａ…歯部
２３…スロットル開度センサ
２４…車速センサ
２５…クラッチスイッチ
２６…ニュートラルスイッチ
２７…点火コイル
２８…インジェクタ
２９…スタータモータ
Ｂ…バッテリ
【図１】
0006404088.tif 000002
【図２】
0006404088.tif 000003
【図３】
0006404088.tif 000004