(57)【要約】【課題】ＡＣＣオフの初期状態からワンタッチでエンジンを始動することもでき、運転者個々の操作スタイルに柔軟に対応できる使い勝手のよいエンジン制御装置を提供する。【解決手段】エンジン制御装置２０は、スタートスイッチがオンになると計時を始めスタートスイッチがオフになると計時を終える計時手段（２５ａ）、スタートスイッチがオンになっている間、計時手段によって計時されている時間に応じて少なくとも第１乃至第３の待機モードのいずれかのモードを発生するモード発生手段（２５）、モード発生手段によって第１乃至第３の待機モードのいずれかのモードが発生されているときに、それぞれの待機モードを区別して報知する報知手段（１２、１３、１４）、スタートスイッチがオフになると、その時点で第１乃至第３のどの待機モードであったかに応じて所定の制御を行う制御手段（２５）を有する。【選択図】  図１
2007270624.tif 000002
【特許請求の範囲】
【請求項１】
スタートスイッチのオンおよびオフの操作によって、エンジンを始動または停止させることができるエンジン制御装置であって、
前記スタートスイッチがオンになると計時を始め前記スタートスイッチがオフになると計時を終える計時手段と、
前記スタートスイッチがオンになっている間、前記計時手段によって計時されている時間に応じて少なくとも第１の待機モード、第２の待機モードおよび第３の待機モードのいずれかのモードを発生するモード発生手段と、
前記モード発生手段によって前記第１乃至第３の待機モードのいずれかのモードが発生されているときに、それぞれの待機モードを区別して報知する報知手段と、
前記スタートスイッチがオフになると、その時点で第１乃至第３のどの待機モードであったかに応じて所定の制御を行う制御手段と
を有することを特徴とするエンジン制御装置。
【請求項２】
前記制御手段は、前記第１乃至第３の待機モードの少なくとも所定の１つにおいて、前記所定の待機モードの時点でスタートスイッチがオフになり、かつ、その時点でエンジンが停止していたならば、エンジンを始動させることを特徴とする請求項１記載のエンジン制御装置。
【請求項３】
前記制御手段は、前記第１乃至第３の待機モードの少なくとも所定の１つにおいて、前記所定の待機モードの時点でスタートスイッチがオフになれば、操作をキャンセルすることを特徴とする請求項１記載のエンジン制御装置。
【請求項４】
前記制御手段は、前記第１乃至第３の待機モードの少なくとも所定の１つにおいて、前記所定の待機モードの時点でスタートスイッチがオフになり、かつ、その時点で車内の所定の電気系統がオフになっていたならば、その電気系統をオンにすることを特徴とする請求項１記載のエンジン制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用のエンジン制御装置に関し、特に、押しボタン式などのスタートスイッチのオンおよびオフの操作によって、エンジンを始動または停止させることができるエンジン制御装置に関する。
【背景技術】
【０００２】
近年、機械式の鍵の代わりにスタートスイッチを用いてエンジンを始動できるようにした車両が増えており、たとえば、下記の特許文献１には表示手段（ＬＣＤ）を備えたスタートスイッチの従来技術が記載されている。
【０００３】
図９は、従来技術の説明図である。（ａ）は電源制御の状態遷移図、（ｂ）は表示手段の表示状態図である。従来技術では、スタートスイッチの押し下げ操作に伴い、初期状態１、ＡＣＣオン状態２、ＳＴＡＲＴ状態３、ＯＮ状態４及びＯＦＦ状態５の五つの電源制御状態を順繰りに遷移するようになっており、それらの状態遷移に合わせて、表示手段６の表示状態を非表示状態（何も表示していない状態）から「ＡＣＣ」、「ＳＴＡＲＴ」、「ＯＮ」及び「ＯＦＦ」などの文字表示状態へと変化させるようになっている。
【０００４】
したがって、この従来技術では、ＡＣＣオフの初期状態１からスタートスイッチを１回押すとＡＣＣオン状態２にすると同時に表示手段６に「ＡＣＣ」の文字を表示し、さらに、スタートスイッチをもう１回押すとイグニッションモータをスタートさせてエンジンを始動状態（ＳＴＡＲＴ状態３）にすると同時に表示手段６に「ＳＴＡＲＴ」の文字を表示することができる。
【０００５】
そして、エンジンが起動すればＯＮ状態４にすると同時に表示手段６に「ＯＮ」の文字を表示し、そのエンジン作動状態（ＯＮ状態４）でスタートスイッチを１回押すとエンジンを停止してＡＣＣオフ状態（ＯＦｆ状態５）にすると同時に表示手段６に「ＯＦＦ」の文字を表示し、ドアロックをすると表示手段６の文字を消して初期状態１に復帰することができる。
【０００６】
【特許文献１】特開２００２−１７８７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術にあっては、初期状態１からエンジン始動状態（ＳＴＡＲＴ状態３）にするには、スタートスイッチを１回押してＡＣＣオン状態２にした後、再びスタートスイッチを１回押してエンジン始動状態（ＳＴＡＲＴ状態３）にしなければならず、エンジンを始動するのにスタートスイッチを２回押す必要があった。
【０００８】
一般的にエンジン始動の正しい手順は、ＡＣＣオンからＩＧオンにし、メータパネルの警告ランプ等を見て異常がないのを確かめてから、おもむろにエンジンを始動するというものである。かかる正しい手順に従う限り、従来技術の状態遷移に何らの不都合もない。しかし、実際上はこうした確認作業をパスして直ちにエンジンを始動させたいという欲求があることも事実であるから、画一的に初期状態→ＡＣＣオン→ＩＧオン→エンジンスタートという決まった手順のみを踏襲させる従来技術は、硬直的であるといわざるを得ず、使い勝手の点において未だ改善すべき余地がある。
【０００９】
そこで本発明は、ＡＣＣオフの初期状態からワンタッチでエンジンを始動することもでき、運転者個々の操作スタイルに柔軟に対応できる使い勝手のよいエンジン制御装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
本発明に係るエンジン制御装置は、スタートスイッチのオンおよびオフの操作によって、エンジンを始動または停止させることができるエンジン制御装置であって、前記スタートスイッチがオンになると計時を始め前記スタートスイッチがオフになると計時を終える計時手段と、前記スタートスイッチがオンになっている間、前記計時手段によって計時されている時間に応じて少なくとも第１の待機モード、第２の待機モードおよび第３の待機モードのいずれかのモードを発生するモード発生手段と、前記モード発生手段によって前記第１乃至第３の待機モードのいずれかのモードが発生されているときに、それぞれの待機モードを区別して報知する報知手段と、前記スタートスイッチがオフになると、その時点で第１乃至第３のどの待機モードであったかに応じて所定の制御を行う制御手段とを有することを特徴とするものである。
本発明の好ましい態様は、前記制御手段は、前記第１乃至第３の待機モードの少なくとも所定の１つにおいて、前記所定の待機モードの時点でスタートスイッチがオフになり、かつ、その時点でエンジンが停止していたならば、エンジンを始動させることを特徴とするものである。
又は、前記制御手段は、前記第１乃至第３の待機モードの少なくとも所定の１つにおいて、前記所定の待機モードの時点でスタートスイッチがオフになれば、操作をキャンセルすることを特徴とするものである。
又は、前記制御手段は、前記第１乃至第３の待機モードの少なくとも所定の１つにおいて、前記所定の待機モードの時点でスタートスイッチがオフになり、かつ、その時点で車内の所定の電気系統がオフになっていたならば、その電気系統をオンにすることを特徴とするものである。
ここで、スタートスイッチとは、いわゆるノーマルオフタイプのスイッチであり、スタートスイッチを指で操作すると“オン”となり、指を離すと“オフ”に復帰するものであればよい。
また、エンジン始動受付期間とは、エンジンの始動を可能とする期間であって、当該期間内で所要の操作（スタートスイッチのオフ操作）をすることにより、エンジンを始動できる期間のことである。
また、第１乃至第３の待機モードとは、たとえば、車両のＡＣＣ（アクセサリ）系、ＩＧ（イグニッション）系、エンジン始動系などの各種の電気系統を系統毎にオンオフし得るモードのことをいう。
また、報知とは、車両の乗員に対して光や音若しくは色等を用いて、上記の第１乃至第３の待機モードを区別して知らせることをいう。
【発明の効果】
【００１１】
本発明では、スタートスイッチがオンになると、計時手段が計時を開始し、その計時手段の計時時間に応じて、モード発生手段が第１乃至第３の待機モードのいずれかのモードを発生する。そして、スタートスイッチがオフになると、制御手段がその時点における待機モードに対応した所定の制御を実行する。
ここで、所定の制御は、たとえば、その時点でエンジンが停止していたならば、エンジンの始動であり、又は、その時点で車内の所定の電気系統がオフになっていたならば、車内の所定の電気系統のオンであり、若しくは、操作キャンセルである。
したがって、特にエンジン始動に注目すれば、スタートスイッチの１回のオンオフ操作でエンジンを始動することができ、従来技術に比べて操作の簡素化を図ることができる。
また、モード発生手段が第１乃至第３の待機モードのいずれかのモードを発生しているときに、報知手段がそれぞれの待機モードを区別して報知するので、運転者はどのタイミングでスタートスイッチをオフにすれば、所望の制御が行われるのかを直感的に知ることができる。これにより、１回のスタートスイッチのオンオフ操作で、特にエンジンの始動をミス無く確実に行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【００１３】
図１は、本実施形態に係るエンジン制御装置の全体構成図である。この図において、車両の任意位置（例えば、エンジンルーム内や車室内等）に設けられたエンジン制御装置２０は、スイッチ信号入力部２１、ランプ駆動部２２、ブザー駆動部２３、イモビライザ部２４、制御部２５、記憶部２６、ＡＣＣリレー駆動部２７、ＩＧリレー駆動部２８、ＳＴＡＲＴリレー駆動部２９及び安定化電源部３０を備える。
【００１４】
スイッチ信号入力部２１は、メータパネル等に設けられたスタートスイッチユニット１０のスタートスイッチ１１からのスイッチ信号ＳＷを取り込み、そのスイッチ信号ＳＷを二値化して制御部２５に供給する。ランプ駆動部２２は、制御部２５から適宜に出力される二種類のランプ駆動信号Ｄ１、Ｄ２に従い、スタートスイッチユニット１０の第１ＬＥＤ１２及び第２ＬＥＤ１３を各々駆動する。ブザー駆動部２３は、制御部２５から適宜に出力されるブザー駆動信号Ｄ３に従い、スタートスイッチユニット１０のブザー１４を駆動する。
【００１５】
イモビライザ部２４は、運転者等が携行する携帯機１５との間で、スタートスイッチユニット１０のキーリングアンテナ１６を介して近距離無線通信による認証を行い、正規に登録されている携帯機１５の場合に、ドアロックの解除やエンジンの始動を許可する旨の認証信号Ｄ４を制御部２５に出力する。
【００１６】
制御部２５は、例えば、マイクロプロセッサで構成されており、不揮発性の半導体メモリ等からなる記憶部２６にあらかじめ格納されている制御プログラムを読み出して逐次に実行することにより、エンジン始動に必要な電源制御処理を行い、その処理結果に従って、ＡＣＣリレー駆動部２７やＩＧリレー駆動部２８及びＳＴＡＲＴリレー駆動部２９を各々駆動するための駆動信号Ｄ５〜Ｄ７を生成して出力する。また、制御部２５は、タイマー２５ａを備えており、このタイマー２５ａは、スイッチ信号ＳＷがオフからオンに遷移したときに計時動作を開始し、スイッチ信号ＳＷがオンからオフに遷移したときに計時動作を終了する。
【００１７】
ここで、ＡＣＣリレー駆動部２７は、車両に設けられている各種電装品のうちエンジンの始動や作動に関与しないユーティリティ電源、例えば、カーステレオ等のアクセサリー（ＡＣＣ）系電源をオンオフするためのＡＣＣリレー３５を駆動し、また、ＩＧリレー駆動部２８は、エンジンの始動や作動に関与するイグニッション（ＩＧ）系電源をオンオフするためのＩＧリレー３６を駆動し、さらに、ＳＴＡＲＴリレー駆動部２９は、エンジンを始動するためのスタート（ＳＴＡＲＴ）系電源をオンオフするためのＳＴＡＲＴリレー３７を駆動する。
【００１８】
安定化電源部３０は、バッテリ３４からの電圧を安定化して制御部２５及びエンジン制御装置２０の各部に供給する。
【００１９】
さらに、上記の制御部２５は、車内ネットワークを介して車両各部に搭載されたステアリングロック部３１やエンジン制御部３２及び変速機制御部３３などとデータのやり取りをすることが可能になっており、例えば、ステアリングロック部３１に対してステアリングロックの施解錠指令信号Ｄ８を出力したり、また、エンジン制御部３２から現在のエンジン作動状況（作動中又は停止中）を示す信号Ｄ９や車速を示す信号Ｄ１０を取り込んだり、さらに、変速機制御部３３から現在のシフト位置（パーキング位置Ｐやドライブ位置Ｄ・・・・等）を示す信号Ｄ１１を取り込んだりできるようになっている。
【００２０】
図２は、スタートスイッチユニット１０の外観図である。スタートスイッチユニット１０は、化粧パネル１７の適宜の位置に、第１ＬＥＤ１２及び第２ＬＥＤ１３並びにスタートスイッチ１１を露出配置すると共に、化粧パネル１７の裏側にブザー１４やキーリングアンテナ１６を隠蔽配置している。
【００２１】
スタートスイッチ１１は、ここでは、丸形の押しボタン式スイッチとしているが、これは一例に過ぎない。必要なことはノーマル状態でオフとなるノーマリーオフ接点１１ａを有していることにある。すなわち、スタートスイッチ１１を指先で押すとノーマリーオフ接点１１ａが“オン”となり、指を離すと同接点１１ａがノーマル状態（“オフ”）に復帰するスイッチであればよい。このような仕組みを備えている限り、如何なる種類、如何なる型式のスイッチであっても構わない。
【００２２】
以降の説明でも明らかになるが、本実施形態のエンジン制御装置２０は、スタートスイッチ１１をオンに維持している間、「電源制御のみ受付」、「エンジン始動受付」及び「操作キャンセル受付」というの三つの期間を順次に且つエンドレスに繰り返すようになっている。
【００２３】
スタートスイッチユニット１０の上に位置する第１ＬＥＤ１２及び第２ＬＥＤ１３は、それらの期間を運転者に知らせるためのものであり、図示の例（ａ）では、第１ＬＥＤ１２が電源制御のみ受付期間の告知用、第２ＬＥＤ１３がエンジン始動受付期間の告知用になっている。
【００２４】
なお、図２（ａ）では、操作キャンセル受付期間を告知するためのＬＥＤを備えていない。これは、運転者に告知すべき重要な情報は「電源制御のみ受付」と「エンジン始動受付」の二つであるという考え方に基づくものであり、コスト重視の点で操作キャンセル受付期間告知用のＬＥＤを省略した一つの実施態様例である。スタートスイッチユニット１０´のベストモード実施態様は、図２（ｂ）に示すように、電源制御のみ受付期間告知用の第１ＬＥＤ１２とエンジン始動受付期間告知用の第２ＬＥＤ１３に加えて、さらに、操作キャンセル受付期間告知用の第３ＬＥＤ１８を備えるようにしたものである。ただし、以下では、操作キャンセル受付期間告知用のＬＥＤを省いた例（図２（ａ））に基づいて説明を行うことにする。
【００２５】
図３は、三つの期間（電源制御のみ受付期間、エンジン始動受付期間及び操作キャンセル受付期間）の概念図である。上記のとおり、これらの期間はスタートスイッチ１１がオンになっている間、順次に且つエンドレスに繰り返されるようになっている。説明の便宜上、電源制御のみ受付期間をモードＭ１、エンジン始動受付期間をモードＭ２、操作キャンセル受付期間をモードＭ３ということにし、各々のモードＭ１〜Ｍ３の長さをそれぞれＴ１、Ｔ２、Ｔ３とする。Ｔ１、Ｔ２及びＴ３は同一の長さであってもよく、又は異なる長さであってもよい。
【００２６】
電源制御のみ受付期間（Ｍ１）は、スタートスイッチ１１をオンにした直後のモードである。この電源制御のみ受付期間は、エンジンスタート以外の電源制御を行うことが可能な期間であり、電源制御の実行はスタートスイッチ１１のオンからオフへの遷移に従う。例えば、Ｍ１開始時点の電源状態がＯＦＦ（ＡＣＣオフ且つＩＧオフ）であった場合、そのＭ１内でスタートスイッチ１１をオフにすれば、ＡＣＣオンになり、又は、Ｍ１開始時点の電源状態がＡＣＣオンであった場合、そのＭ１内でスタートスイッチ１１をオフにすれば、ＩＧオンになる。
【００２７】
さらに、Ｍ１開始時点の電源状態がＩＧオンであった場合、そのＭ１内でスタートスイッチ１１をオフにすれば、再びＯＦＦ（ＡＣＣオフ且つＩＧオフ）に復帰する。ただし、エンジン作動中にＯＦＦに復帰する場合は、後述するように、エンジン停止条件の成立を判定し、条件成立の場合にのみＯＦＦに復帰するようにしている。これは走行中のエンジン停止を禁止するための安全対策である。
【００２８】
一方、エンジン始動受付期間（Ｍ２）は、エンジンの始動が可能な期間であり、この期間におけるエンジン始動の実行もスタートスイッチ１１のオンからオフへの遷移に従う。Ｍ２内でスタートスイッチ１１をオフにすと、直ちにエンジンの始動を受け付けてエンジンをスタートする。ただし、当然ながらその受付時点でＡＣＣオフ又はＩＧオフであった場合は、それらをオン（ＡＣＣオン且つＩＧオン）にしてからエンジンをスタートする。
【００２９】
なお、操作キャンセル受付期間（Ｍ３）は、直前の操作を取り消すための期間である。例えば、直前の操作がＡＣＣオンであった場合はＡＣＣオンを取り消してＯＦＦに戻し、又は、直前の操作がＩＧオンであった場合はＩＧオンを取り消してＡＣＣオンに戻し、又は、直前の操作がＩＧオンからＯＦＦであった場合はＯＦＦを取り消してＩＧオンに戻し、又は、直前の操作がエンジン始動であった場合はエンジン停止（ＩＧオフ且つＡＣＣオフ、つまりＯＦＦ）に戻す期間である。
【００３０】
図４は、エンジン制御装置２０の制御部２５で実行される制御プログラムの概略的なフローチャートを示す図である。このフローチャートでは、まず、スイッチ信号入力部２１からのスイッチ信号ＳＷを取り込み、そのスイッチ信号ＳＷがオンであるか否か、つまり、スタートスイッチ１１がオンになっているか否かを判定する（ステップＳ１）。スタートスイッチ１１のオンが判定されない場合は、オンになるまでステップＳ１をループし、スタートスイッチ１１のオンが判定されると、第１ＬＥＤ１２を点灯（ステップＳ２）すると共にブザー１４を、例えば、１回短く鳴らした後、Ｍ１処理（電源制御のみ受付期間処理）を実行する（ステップＳ３）。
【００３１】
図５は、Ｍ１処理（電源制御のみ受付期間処理）のサブルーチンフローを示す図である。このＭ１処理では、まず、スイッチ信号入力部２１からのスイッチ信号ＳＷを取り込み、そのスイッチ信号ＳＷがオフであるか否か、つまり、スタートスイッチ１１がオンからオフに遷移したか否かを判定する（ステップＳ３ａ）。スタートスイッチ１１のオフが判定されない場合は、図４のステップＳ４に進み、タイマー２５ａの計時結果から時間Ｔ１の経過を判定して時間Ｔ１が経過するまでＭ１処理（ステップＳ３）を繰り返し実行する。
【００３２】
スタートスイッチ１１をオンにしたままで時間Ｔ１が経過すると、次に、第１ＬＥＤ１２を消灯して（ステップＳ５）、エンジンが作動中であるか否かを判定する（ステップＳ６）。この判定は、エンジン制御部３２からの信号Ｄ９に基づいて行うことができる。エンジンが作動中であれば、Ｍ２処理（エンジン始動受付期間処理）を行う必要がないので、ステップＳ１１のＭ３処理（操作キャンセル期間処理）に進み、一方、エンジンが作動中でなければ、第２ＬＥＤ１３を点灯（ステップＳ７）すると共にブザー１４を、例えば、２回短く鳴らした後、Ｍ２処理（エンジン始動受付期間処理）を実行する（ステップＳ８）。
【００３３】
図６（ａ）は、Ｍ２処理（エンジン始動受付期間処理）のサブルーチンフローを示す図である。このＭ２処理では、まず、スイッチ信号入力部２１からのスイッチ信号ＳＷを取り込み、そのスイッチ信号ＳＷがオフであるか否か、つまり、スタートスイッチ１１がオンからオフに遷移したか否かを判定する（ステップＳ８ａ）。スタートスイッチ１１のオフが判定されない場合は、図４のステップＳ９に進み、タイマー２５ａの計時結果から時間Ｔ２の経過を判定して時間Ｔ２が経過するまでＭ２処理（ステップＳ８）を繰り返し実行する。
【００３４】
スタートスイッチ１１をオンにしたままで時間Ｔ２が経過すると、次に、第２ＬＥＤ１３を消灯（ステップＳ１０）した後、Ｍ３処理（操作キャンセル期間処理）を実行する（ステップＳ１１）。
【００３５】
図６（ｂ）は、Ｍ３処理（操作キャンセル期間処理）のサブルーチンフローを示す図である。このＭ３処理でも、スイッチ信号入力部２１からのスイッチ信号ＳＷを取り込み、そのスイッチ信号ＳＷがオフであるか否か、つまり、スタートスイッチ１１がオンからオフに遷移したか否かを判定する（ステップＳ１１ａ）。スタートスイッチ１１のオフが判定されない場合は、図４のステップＳ１２に進み、タイマー２５ａの計時結果から時間Ｔ３の経過を判定して時間Ｔ３が経過するまでＭ３処理（ステップＳ１１）を繰り返し実行し、時間Ｔ３が経過すると、再びステップＳ１に復帰する。
【００３６】
以上のとおり、図４〜図６のフローチャートによれば、スタートスイッチ１１をオンにしている間、最初の時間Ｔ１が経過するまでは電源制御のみ受付期間処理（Ｍ１処理）を実行し、続く時間Ｔ２が経過するまではエンジン始動受付期間処理（Ｍ２処理）を実行し、続く時間Ｔ３が経過するまでは操作キャンセル期間処理（Ｍ３処理）を実行し、これをスタートスイッチ１１がオンになっている間、エンドレスに繰り返すという作用が得られる。また、最初の時間Ｔ１が経過したときにエンジンが作動中であれば、エンジン始動受付期間処理（Ｍ２処理）をパスして直接、操作キャンセル期間処理（Ｍ３処理）を実行するという作用が得られる。
【００３７】
次に、電源制御のみ受付期間処理（Ｍ１処理）の詳細について説明する。図５において、スタートスイッチ１１のオンからオフの遷移を検出すると（ステップＳ３ａの“ＹＥＳ”判定）、まず、車両の現在の電源状態がＯＦＦ（ＡＣＣオフ且つＩＧオフ）であるか否かを判定する（ステップＳ３ｂ）。そして、ＯＦＦであれば、ＡＣＣオン（ステップＳ３ｃ）にした後、図４のステップＳ１に復帰する。
【００３８】
もし、車両の現在の電源状態がＯＦＦでなければ、ＡＣＣオンであるか否かを判定し（ステップＳ３ｄ）、ＡＣＣオンであれば、ＩＧオン（ステップＳ３ｅ）にした後、図４のステップＳ１に復帰する。
【００３９】
また、ＡＣＣオンでもなければ、ＩＧオンであるか否かを判定し（ステップＳ３ｆ）、ＩＧオンでなければ何もせずに図４のステップＳ１に復帰し、ＩＧオンであれば、エンジン作動中であるか否かを判定する（ステップＳ３ｇ）。この判定は、エンジン制御部３２からの信号Ｄ９に基づいて行うことができる。そして、エンジン作動中でなければ、車両の電源状態をＯＦＦ（ＡＣＣオフ且つＩＧオフ）（ステップＳ３ｈ）にした後、図４のステップＳ１に復帰する。
【００４０】
エンジン作動中であれば、エンジン停止条件の成立可否を判定し（ステップＳ３ｉ）、エンジンの停止条件が成立していれば、車両の電源状態をＯＦＦ（ＡＣＣオフ且つＩＧオフ）にしてエンジンを停止（ステップＳ３ｈ）してから、図４のステップＳ１に復帰する。
【００４１】
ここで、エンジンの停止条件とは、走行中のエンジン停止を禁止するための条件であり、例えば、車速が０であるか（つまり、停車中であるか）又は変速機のシフト位置がパーキング位置（自動変速機の場合、手動変速機の場合はニュートラル位置）にあるかなどといった条件のことである。車速０の判定は、エンジン制御部３２からの信号Ｄ１０に基づいて行うことができ、また、シフト位置の判定は、変速機制御部３３からの信号Ｄ１１に基づいて行うことができる。
【００４２】
したがって、図５のフローチャートによれば、電源制御のみ受付期間（Ｍ１）内でスタートスイッチ１１をオフにすることにより、そのＭ１開始時点の電源状態がＯＦＦ（ＡＣＣオフ且つＩＧオフ）であった場合には、ＡＣＣオンにすることができ、又は、Ｍ１開始時点の電源状態がＡＣＣオンであった場合にはＩＧオンにすることができ、さらに、Ｍ１開始時点の電源状態がＩＧオンであった場合には再びＯＦＦ（ＡＣＣオフ且つＩＧオフ）に復帰（停車時にエンジンが作動していればエンジン停止）させることができる。
【００４３】
次に、エンジン始動受付期間処理（Ｍ２処理）の詳細について説明する。図６（ａ）において、スタートスイッチ１１のオンからオフの遷移を検出すると（ステップＳ８ａの“ＹＥＳ”判定）、まず、車両の現在の電源状態がＯＦＦ（ＡＣＣオフ且つＩＧオフ）であるか否かを判定し（ステップＳ８ｂ）、ＯＦＦであればＡＣＣオンにする（ステップＳ３ｃ）。次いで、ＩＧオフであるか否かを判定し（ステップＳ８ｄ）、ＩＧオフであればＩＧオンにする（ステップＳ８ｄ）。そして、ＡＣＣオン且つＩＧオンの状態からエンジンをスタート（ステップＳ８ｆ）した後、図４のステップＳ１に復帰する。
【００４４】
したがって、図６（ａ）のフローチャートによれば、エンジン始動受付期間（Ｍ２）内でスタートスイッチ１１をオフにすることにより、ＡＣＣオフであればＡＣＣオンにし、また、ＩＧオフであればＩＧオンにした後、エンジンを始動することができるから、スタートスイッチ１１を１回オンオフするだけで、つまり、ワンタッチでエンジンを始動することができる。
【００４５】
次に、操作キャンセル期間処理（Ｍ３処理）の詳細について説明する。この処理では、図６（ｂ）に示すように、スタートスイッチ１１のオンからオフの遷移を検出すると（ステップＳ１１ａの“ＹＥＳ”判定）、直前の操作を取り消し（ステップＳ１１ｂ）た後、図４のステップＳ１に復帰する。例えば、直前の操作がＡＣＣオンであった場合はＡＣＣオンを取り消してＯＦＦに戻した後、図４のステップＳ１に復帰する。又は、直前の操作がＩＧオンであった場合はＩＧオンを取り消してＡＣＣオンに戻した後、図４のステップＳ１に復帰する。又は、直前の操作がＩＧオンからＯＦＦであった場合はＯＦＦを取り消してＩＧオンに戻した後、図４のステップＳ１に復帰する。又は、直前の操作がエンジン始動であった場合はエンジンを停止（ＩＧオフ且つＡＣＣオフ、つまりＯＦＦ）した後、図４のステップＳ１に復帰する。
【００４６】
したがって、図６（ｂ）のフローチャートによれば、直前に行った操作を取り消すことができるので、意図に反した操作又は間違った操作をワンタッチで取り消して元の状態に復帰させることができる。
【００４７】
図７は、本実施形態におけるエンジン制御装置２０の動作タイミングチャートを示す図である。まず、（ａ）に示すように、スタートスイッチ１１をオンにしている間、モードＭ１（電源制御のみ受付期間）が時間Ｔ１だけ続き、次いで、モードＭ２（エンジン始動受付期間）が時間Ｔ２だけ続き、次いで、モードＭ３（操作キャンセル期間）が時間Ｔ３だけ続き、再び最初のモードＭ１（電源制御のみ受付期間）に戻ってそれが時間Ｔ１だけ続くという動作をエンドレスに繰り返す。ただし、前記のとおり、エンジン作動中の場合はモードＭ２（エンジン始動受付期間）をパスしてモードＭ１（電源制御のみ受付期間）の後にモードＭ３（操作キャンセル期間）を実行するという動作をエンドレスに繰り返す。
【００４８】
この状態で、（ｂ）に示すように、モードＭ３（操作キャンセル期間）の実行中の時間Ｔ３ａ（Ｔ３ａ＜Ｔ３）でスタートスイッチ１１をオフにした場合は、操作がキャンセルされるために何も起きない（この場合はＯＦＦ→ＯＦＦ）が、（ｃ）に示すように、モードＭ１（電源制御のみ受付期間）の実行中の時間Ｔ１ａ（Ｔ１ａ＜Ｔ１）でスタートスイッチ１１をオフにした場合は、その時の電源状態に応じて「ＡＣＣオン」、「ＩＧオン」又は「ＯＦＦ」のいずれかが実行される。すなわち、現在の電源状態がＯＦＦであればＡＣＣオンとなり、同状態がＡＣＣオンであればＩＧオンとなり、同状態がＩＧオンであればＯＦＦとなる。したがって、電源オフの状態から、例えば、カーステレオを使用できるようにしたい場合には、モードＭ１（電源制御のみ受付期間）の実行中にスタートスイッチ１１をオフにすればよい。
【００４９】
また、（ｄ）に示すように、モードＭ２（エンジン始動受付期間）の実行中の時間Ｔ２ａ（Ｔ２ａ＜Ｔ２）でスタートスイッチ１１をオフにした場合は、そのままエンジンを始動（ただし、ＡＣＣオフの場合はＡＣＣオンにしてから、かつＩＧオフの場合はＩＧオンにしてからエンジンを始動）することができるので、スタートスイッチ１１の操作を１回行うだけで直ちにエンジンを始動することができる。
【００５０】
図８は、本実施形態におけるエンジン制御装置２０の動作遷移図である。この図において、初期状態４１（ＡＣＣオフ、ＩＧオフ及びエンジン停止の状態）でスタートスイッチ１１をオンして時間Ｔ１以内にスタートスイッチ１１をオフにすると、矢印４０ａを通ってＡＣＣオン状態４１に遷移し、このＡＣＣオン状態４１でスタートスイッチ１１をオンして時間Ｔ１以内にスタートスイッチ１１をオフにすると、矢印４１ａを通ってＩＧオン状態４２に遷移する。さらに、このＩＧオン状態４２でスタートスイッチ１１をオンして時間Ｔ１以内にスタートスイッチ１１をオフにすると、矢印４２ａを通って再び初期状態４１（ＡＣＣオフ及びＩＧオフ状態）に復帰する。また、エンジン作動中にＩＧオン状態４２でスタートスイッチ１１をオンして時間Ｔ１以内にスタートスイッチ１１をオフにすると、エンジン停止条件の成立を判定し、条件が成立していれば、矢印４２ａを通って再び初期状態４１（ＡＣＣオフ、ＩＧオフ及びエンジン停止の状態）に復帰する。
【００５１】
一方、初期状態１でスタートスイッチ１１をオンにしてから時間Ｔ１を経過し且つ時間Ｔ２以内にスタートスイッチ１１をオフにすると、矢印４０ｂを通ってエンジン始動状態４３に遷移し、エンジンがスタートする。このエンジン始動状態４３でスタートスイッチ１１をオンしてから時間Ｔ１以内にスタートスイッチ１１をオフにすると、エンジン停止条件が成立していれば、矢印４２ａを通って再び初期状態４１に復帰し、エンジンが停止する。
【００５２】
以上のとおりであるから、本実施形態によれば、スタートスイッチ１１をオンにすると第１ＬＥＤ１２が時間Ｔ１だけ点灯して「電源制御のみ受付期間」にあることを運転者に告知し、その時間Ｔ１内にスタートスイッチ１１をオフにすることにより、ＡＣＣオン、ＩＧオン又はＯＦＦのいずれかの電源制御をワンタッチで行うことができる。
【００５３】
したがって、ＯＦＦからＡＣＣオンへの電源制御を行った場合には、例えば、カーステレオ等のアクセサリ類を使用できるようになり、又は、ＡＣＣオンからＩＧオンへの電源制御を行った場合には、メータパネルの警告ランプ等の表示を見て異常の有無を確認することができる。又は、エンジン作動中の場合に車速０又はパーキング位置等のエンジン停止条件が成立していれば、ＩＧオンからＯＦＦへの電源制御を行い、ＡＣＣとＩＧを共にオフにしてエンジンを停止させることができる。
【００５４】
また、スタートスイッチ１１のオンが時間Ｔ１を越えると第１ＬＥＤ１２が消灯し、代わりに第２ＬＥＤ１３が時間Ｔ２だけ点灯して「エンジン始動受付期間」にあることを運転者に告知するので、その時間Ｔ２内にスタートスイッチ１１をオフにすることにより、直ちにエンジンを始動することができる。
【００５５】
このとき、もしＡＣＣオフであればＡＣＣオンにし、また、ＩＧオフであればＩＧオンにしてからエンジンを始動するので、結局、スタートスイッチ１１の１回のオンオフだけで、つまり、ワンタッチでエンジンを始動することができるようになり、２回のスイッチ操作を必要とする冒頭の従来技術に比べて、エンジン始動の操作性を改善することができる。
【００５６】
さらに、本実施形態では、少なくとも「電源制御のみ受付期間」と「エンジン始動受付期間」に同期して点灯する第１ＬＥＤ１２と第２ＬＥＤ１３、並びに、前記期間の各々に同期して異なる態様で鳴動するブザー１４といった告知手段を備えたので、運転者は、それらの告知手段に従ってスタートスイッチ１１をオンオフすることにより、所望の操作を間違いなく確実に行うことができる。しかも、スタートスイッチ１１をオンにしている間、第１ＬＥＤ１２と第２ＬＥＤ１３が順次に点灯して前記の期間の各々を表すので、運転者は直感的に所望の操作を行うことができ、誰でも操作がしやすく分かりやすい操作手段を提供することができる。
【００５７】
また、スタートスイッチ１１をオンにした直後の期間を「電源制御のみ受付期間」とし、次の期間を「エンジン始動受付」とすると共に、それに続く期間を「操作キャンセル期間」としたので、つまり、安全上重要な「エンジン始動受付期間」を二つの期間の間に挟んだので、万が一、スタートスイッチ１１をオンにした直後に間違って当該スイッチをオフにしてもエンジンが始動せず、誤操作（特にエンジン始動）を防止することができる。
【００５８】
また、本実施形態の構成は、例えば、既存のキーレスエントリーシステム用エンジン制御装置の一部を改良（主にソフトウェアの改良）すると共に、当該システムのスタートスイッチユニットにノーマルオープンタイプのスタートスイッチ１１や第１ＬＥＤ１２及、第３ＬＥＤ１３及びブザー１４を追加するだけでよく、大幅な改修を必要とせず、したがって、コストアップを招くこともない。しかも、多くのキーレスエントリーシステム用のスタートスイッチユニットには、ノーマルオープンタイプのスタートスイッチが設けられているので、この場合、新規に追加すべき構成要素は、第１ＬＥＤ１２及、第３ＬＥＤ１３及びブザー１４だけであるから、より低コスト化を図ることもできる。
【図面の簡単な説明】
【００５９】
【図１】本実施形態に係るエンジン制御装置の全体構成図である。
【図２】スタートスイッチユニット１０の外観図である。
【図３】電源制御のみ受付期間、エンジン始動受付期間及び操作キャンセル受付期間の概念図である。
【図４】エンジン制御装置２０の制御部２５で実行される制御プログラムの概略的なフローチャートを示す図である。
【図５】Ｍ１処理（電源制御のみ受付期間処理）のサブルーチンフローを示す図である。
【図６】Ｍ２処理（エンジン始動受付期間処理）及びＭ３処理（操作キャンセル期間処理）のサブルーチンフローを示す図である。
【図７】本実施形態におけるエンジン制御装置２０の動作タイミングチャートを示す図である。
【図８】本実施形態におけるエンジン制御装置２０の動作遷移図である。
【図９】従来技術の説明図である。
【符号の説明】
【００６０】
Ｍ１  電源制御のみ受付期間（第１の待機モード）
Ｍ２  エンジン始動受付期間（第２の待機モード）
Ｍ３  操作キャンセル期間（第３の待機モード）
１１  スタートスイッチ
１２  第１ＬＥＤ（報知手段）
１３  第２ＬＥＤ（報知手段）
１４  ブザー（報知手段）
２０  エンジン制御装置
２５  制御部（モード発生手段、制御手段）
２５ａ  タイマー（計時手段）
【図１】
2007270624.tif 000003
【図２】
2007270624.tif 000004
【図３】
2007270624.tif 000005
【図４】
2007270624.tif 000006
【図５】
2007270624.tif 000007
【図６】
2007270624.tif 000008
【図７】
2007270624.tif 000009
【図８】
2007270624.tif 000010
【図９】
2007270624.tif 000011