(57)【要約】【課題】利便性を向上させ、かつ、車両盗難を防ぐことができる、リモートエンジン始動制御の技術を提供する。【解決手段】エンジンの始動装置は、ユーザキーが記憶するキーコードの認証結果が失敗である場合に認証失敗を示す情報を記憶する記憶手段を備え、エンジンを遠隔始動する前に、それに認証失敗を示す情報が記憶されている場合で車両ドアが開く状態である場合は、遠隔始動されたエンジンの駆動を停止する。また、エンジンはエンジン遠隔始動後に認証結果が失敗である場合でもその駆動が継続される。このため、正規ユーザがエンジンを遠隔始動した車両に乗車した際にもエンジン駆動を停止させることなく、かつ、リモートコントローラを盗んだ非正規ユーザによる車両盗難を防止することができる。【選択図】図６
2011168161.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるエンジンを始動するエンジン始動装置であって、
リモートコントローラからの無線信号に応答して前記エンジンを始動する始動手段と、
ユーザが所持する車両キーに記憶されたキーコードの認証結果を取得する取得手段と、
車両に備わるドアの状態を検知するドア状態検知手段と、
前記始動手段による前記エンジンの始動後に前記認証結果が失敗である場合に、認証失敗を示す情報を記憶する記憶手段と、
前記始動手段により前記エンジンを始動する前に、前記記憶手段に認証失敗を示す情報が記憶されていた場合で、前記ドアが開く状態を検知する場合に、前記始動手段により始動された前記エンジンの駆動を停止する停止手段と、
を備え、
前記エンジンは、前記始動手段による前記エンジンの始動後に前記認証結果が失敗である場合に駆動が継続されることを特徴とするエンジン始動装置。
【請求項２】
請求項１に記載のエンジン始動装置において、
前記認証結果が成功である場合に、前記記憶手段から前記認証失敗を示す情報を消去する消去手段、
をさらに備えることを特徴とするエンジン始動装置。
【請求項３】
車両に搭載されるエンジンを始動するエンジン始動方法であって、
（ａ）リモートコントローラからの無線信号に応答して前記エンジンを始動する工程と、
（ｂ）ユーザが所持する車両キーに記憶されたキーコードの認証結果を取得する工程と、
（ｃ）車両に備わるドアの状態を検知する工程と、
（ｄ）前記（ａ）工程による前記エンジンの始動後に前記認証結果が失敗である場合に、前記エンジンの駆動を継続する工程と、
（ｅ）前記（ａ）工程による前記エンジンの始動後に前記認証結果が失敗である場合に、認証失敗を示す情報を記憶手段に記憶する工程と、
（ｆ）前記（ａ）工程により前記エンジンを始動する前に、前記記憶手段に認証失敗を示す情報が記憶されていた場合で、前記ドアが開く状態を検知する場合に、前記（ａ）工程により始動された前記エンジンの駆動を停止する工程と、
を備えることを特徴とするエンジン始動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントローラからの指示によって車両に搭載のエンジンを始動させる技術に関する。
【背景技術】
【０００２】
ユーザがリモートコントローラを遠隔操作して、車両に搭載のエンジンを始動（遠隔始動）させ、ユーザが車両に乗車するまでにエンジンを暖機させておくという、リモートエンジンスタータ制御の技術が知られている。この技術によれば、寒い地域において、ユーザが乗車する際は既にエンジンが暖機しているため車両をすぐに発車させることができる。
【０００３】
このようなリモートエンジンスタータ制御においては、ユーザが車両のドア鍵を開錠させた際にエンジン駆動を停止させるようにしている。
【０００４】
なぜならば、エンジン駆動を停止させないで継続駆動させると、正規キーを所持するユーザ（正規ユーザ）がエンジンを遠隔始動させた後、遠隔地から車両のもとへ到着するまでにおいて、非正規ユーザが車両へ侵入し、車両の盗難を謀る虞があるからである。
【０００５】
このような虞があるものの、正規ユーザからしてみれば、一度遠隔操作により始動された後に停止したエンジンを、乗車時に改めて始動させなければならないという不便さを感じてしまう。
【０００６】
この不便さを解消するために、ユーザがエンジンを遠隔始動してから車両に乗車する際に、ユーザキーから無線取得したキーコードの認証を行い、その認証結果が成功である場合はエンジンの駆動を継続させ、認証結果が失敗である場合はエンジンの駆動を停止させることで、前述した虞と不便さとを解消する技術が、先行文献１において提案されている。
【０００７】
ただし、提案されている技術を採用すれば車両の走行上の安全が損なわれる場合がある。具体的に説明すると、車両に搭載される始動装置が、認証結果を取得するまでには、一定の時間を要する場合があること、正規キーのキーコードに基づく認証であっても無線通信時のノイズなどの影響により失敗となる場合があること、更に、既にエンジンは駆動状態にあるため、認証結果を取得するまでにユーザは車両を走らせてしまっている場合があることから、それらの場合が偶然発生すると車両走行時に失敗であるという認証結果に基づいてエンジンの駆動を停止させてしまって、走行上の安全が損なわれてしまう場合がある。
【０００８】
そこで、その車両の盗難の虞とその不便さとを解消し、その走行上の安全を図るために、ユーザが、車両エンジンを遠隔始動後に、車両のドア鍵を開錠して乗車した際は、正当な利用であるとして、その認証結果に関わらずエンジンの駆動を維持させることが考えられる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−２４８４７１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、車両のドア鍵を不正に開錠するのは比較的容易であるため、リモートコントローラが盗まれた場合には、車両も比較的容易に盗難されてしまうという問題がある。
【００１１】
本発明は、上記課題に鑑みてなされたものでありユーザがリモートエンジンスタータ技術を採用した車両の利用において、その車両の盗難の虞とその不便さとを解消しつつ、その走行上の安全を図ることができるリモートエンジンスタータ制御の技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、請求項１の発明は、車両に搭載されるエンジンを始動するエンジン始動装置であって、リモートコントローラからの無線信号に応答して前記エンジンを始動する始動手段と、ユーザが所持する車両キーに記憶されたキーコードの認証結果を取得する取得手段と、車両に備わるドアの状態を検知するドア状態検知手段と、前記始動手段による前記エンジンの始動後に前記認証結果が失敗である場合に、認証失敗を示す情報を記憶する記憶手段と、前記始動手段により前記エンジンを始動する前に、前記記憶手段に認証失敗を示す情報が記憶されていた場合で、前記ドアが開く状態を検知する場合に、前記始動手段により始動された前記エンジンの駆動を停止する停止手段と、を備え、前記エンジンは、前記始動手段による前記エンジンの始動後に前記認証結果が失敗である場合に駆動が継続されることを特徴とする。
【００１３】
また、請求項２の発明は、請求項１に記載のエンジン始動装置において、前記認証結果が成功である場合に、前記記憶手段から前記認証失敗を示す情報を消去する消去手段、をさらに備えることを特徴とする。
【００１４】
また、請求項３の発明は、車両に搭載されるエンジンを始動するエンジン始動方法であって、（ａ）リモートコントローラからの無線信号に応答して前記エンジンを始動する工程と、（ｂ）ユーザが所持する車両キーに記憶されたキーコードの認証結果を取得する工程と、（ｃ）車両に備わるドアの状態を検知する工程と、（ｄ）前記（ａ）工程による前記エンジンの始動後に前記認証結果が失敗である場合に、前記エンジンの駆動を継続する工程と、（ｅ）前記（ａ）工程による前記エンジンの始動後に前記認証結果が失敗である場合に、認証失敗を示す情報を記憶手段に記憶する工程と、（ｆ）前記（ａ）工程により前記エンジンを始動する前に、前記記憶手段に認証失敗を示す情報が記憶されていた場合で、前記ドアが開く状態を検知する場合に、前記（ａ）工程により始動された前記エンジンの駆動を停止する工程と、を備えることを特徴とする。
【発明の効果】
【００１５】
請求項１ないし３の発明によれば、エンジンの始動装置は、ユーザキーが記憶するキーコードの認証結果が失敗である場合に認証失敗を示す情報を記憶する記憶手段において、エンジンを始動させる前に認証失敗を示す情報が記憶されていた場合は、遠隔始動したエンジンの駆動を停止する。また、エンジンはエンジン遠隔始動後に認証結果が失敗である場合にその駆動が継続される。このため、正規ユーザがエンジンを遠隔始動した車両に乗車した際にもエンジン駆動を停止させることなく、かつ、リモートコントローラを盗んだ非正規ユーザによる車両の盗難を防止することができる。
【００１６】
また、請求項２の発明によれば、そのエンジン始動装置は、認証結果が成功である場合に、記憶手段から前記認証失敗を示す情報を消去する。このため、認証結果が成功した後に、ユーザは遠隔始動を利用することができる。
【００１７】
また、請求項３の発明によれば、そのエンジン始動装置は、エンジン遠隔始動後に認証結果が失敗である場合において、車両が走行している場合はエンジンの駆動を継続し、車両が走行していない場合はエンジンの駆動を停止する。このため、正規ユーザがエンジンを遠隔始動した車両に乗車した際にもエンジン駆動を停止させることなく、かつ、リモートコントローラを盗んだ非正規ユーザによる車両の盗難を防止することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、車両を示す図である。
【図２】図２は、車両のシステムを説明する図である。
【図３】図３は、始動装置のシステムを説明する図である。
【図４】図４は、制御を説明するタイムチャート図である。
【図５】図５は、制御を説明するタイムチャート図である。
【図６】図６は、制御を説明するフローチャート図である。
【発明を実施するための形態】
【００１９】
本発明の代表の実施例であるエンジン始動システムを、以下、添付図面を参照しながら説明する。
【００２０】
＜代表の実施例＞
リモートコントローラからの指示によって遠隔で、車両に搭載のエンジンを始動させるシステムを図１、及び、図２に基づいて説明する。
【００２１】
まず、車両１の正規のキーを所持する者を、その車両１の正規ユーザとし、正規のキーを所持せずに不正に車両１を利用する者を、非正規ユーザとする。また、正規ユーザが車両１のエンジン２を遠隔始動させるリモートコントローラＫ１を所持するものとする。
【００２２】
図１に示すように、正規ユーザが、リモートコントローラＫ１の始動ボタンを操作すると、リモートコントローラＫ１はその操作を受け付けて、車両１に搭載の始動装置へ無線通信を介して始動信号を送信する。始動装置は無線通信を介して受信した始動信号に基づいて車両１に搭載のエンジン２を始動させる。
【００２３】
[システム]
車両１が備えるシステムを図２に基づいて説明する。
【００２４】
車両１は、エンジン２を始動するために種々の機能を発揮する要素から構成されるシステムＳ１を搭載している。
【００２５】
システムＳ１は、エンジン２、始動装置３、照合装置４、エンジン制御装置５、ボディ制御装置６、キーシリンダ７、トランスポンダ８、バッテリ９、キー挿入スイッチ１０、フットブレーキスイッチ１１、エンジンフードスイッチ１２、シフトポジションスイッチ１３、車速センサ１４、アンテナ１５、メインリレー１６、エンジン回転数センサ１７、アクセサリー１８、スタータリレー１９、スタータモータ２０、ハザードランプ２１、ドアロック２２、ドアロックスイッチ２３、及び、ブザー２４から構成される。更に、システムＳ１に、リモートコントローラＫ１及び車両キーである正規キーＫ２が付属する。
【００２６】
なお、これらの要素は直接に通信線や電力線によって接続される、又は、車載ネットワークによって接続されている。
【００２７】
システムＳ１は、種々の機能を発揮するが、主に、通常のエンジン始動（第１エンジン始動）機能と、遠隔操作に基づくエンジン始動（第２エンジン始動）機能、及び、始動時のキー認証を行う認証機能などを発揮する。
【００２８】
システムＳ１は、正規ユーザが、正規キーＫ２をキーシリンダ７に備わるキー挿入口へ挿入して、回すことによって、第１ＡＣＣスイッチａ、第１イグニションスイッチｂ、及び、第１スタータスイッチｃを順にオンにできるように構成されている。ユーザが正規キーＫ２を第１ＡＣＣスイッチａがオンになる位置まで回すと、オーディオやエアコン制御装置などのアクセサリーを起動させることができる。また、第１イグニションスイッチｂがオンになる位置まで回すと、メインリレーがオンになるのでエンジン制御装置５、ボディ制御装置６、認証装置４などを起動させることができる。
【００２９】
なお、始動装置３は、第１イグニンションスイッチｂがオンにならなくても常時電源が入って起動している。又は、始動装置３は、リモートコントローラＫ１と通信する要素のみ常時電源が入っており、通信する際に他の要素を起動させている。
【００３０】
[第１エンジン始動機能]
第１エンジン始動機能は、主に、正規キーＫ２、キーシリンダ７、スタータリレー１９、及び、スタータモータ２０、エンジン２、及び、エンジン制御装置５などにより実現される。
【００３１】
第１エンジン始動について説明する。正規ユーザが正規キーＫ２をキー挿入口へ挿入してから、第１スタータスイッチｃがオンになる位置まで回す。第１スタータスイッチｃがオンになるとバッテリ９とスタータリレー１９がオンになるので、スタータモータ２０が通電して駆動する。つまり、正規ユーザが正規キーＫ２を操作して、第１スタータスイッチｃをオンにする間スタータモータ２０を駆動させることができる。
【００３２】
従って、正規ユーザは、エンジン２の回転が所定回転数（例えば、１５００ｒｐｍ）になったことをエンジン音などに基づいて判断してその操作を停止することによって、第１エンジン始動が実行される。
【００３３】
一方で、エンジン制御装置５は、スタータスイッチ信号を受信すると、エンジン２に備わる点火プラグやインジェクタを制御して、エンジンを駆動させて、所定回転数になるまでスタータモータの補助を受けつつ、エンジン回転数センサ１７からの受信信号に基づいてアイドリング状態に持って行く。
【００３４】
なお、エンジン制御装置は、第１エンジン始動のプログラムなどが記憶された不揮発性記憶部、そのプログラムを実行する制御部、そのプログラムを実行する際のワーキングエリアとなる揮発性記憶部、及び、外部要素との通信を行うインターフェースなどから構成される。
【００３５】
[認証機能]
認証機能は、主に、正規キーＫ２、トランスポンダ８、認証装置４、及び、エンジン制御装置５などにより実現される。
【００３６】
認証機能について説明する。正規ユーザが正規キーＫ２をキー挿入口へ挿入する際に、トランスポンダ８は、無線通信を介して、正規キーに記憶されたキーコードを受信する。トランスポンダ８は受信したキーコードを認証装置４へ送信する。認証装置４は、受信したキーコードが予め記憶しているキーコードと一致するか否かを判断して、一致すれば、エンジン制御装置５へエンジン始動を許可（認証成功）する旨の信号を送信し、一致しなければ、エンジン制御装置５へエンジン始動を禁止（認証失敗）する旨の信号を送信する。エンジン制御装置５は、スタータスイッチ信号と認証装置４からの許可（認証成功）信号とを受信する場合に、第１エンジン始動を実行する。
【００３７】
なお、認証装置４は、認証プログラムなどが記憶された不揮発性記憶部、そのプログラムを実行する制御部、プログラムを実行する際のワーキングエリアとなる揮発性記憶部、及び、外部要素との通信を行うインターフェースなどから構成される。
【００３８】
[第２エンジン始動機能]
第２エンジン始動機能は、主に、リモートコントローラＫ１、アンテナ１５、始動装置３、スタータリレー１９、スタータモータ２０、及び、エンジン制御装置５などにより実現される。
【００３９】
第２エンジン始動機能について説明する。正規ユーザがリモートコントローラＫ１のエンジン始動ボタンを操作すると、リモートコントローラＫ１は、その操作を受け付けて、車両１に搭載の始動装置３へ無線通信を介して始動信号を送信する。始動装置３は、アンテナ１５により、無線通信を介して受信した始動信号に基づいてエンジン２を始動させる。始動の際は、始動装置３は、始動信号を受信したこと、車両状態が暖機可能であること（例えば、キー挿入スイッチ１０からの信号に基づいてキーが挿入されていないこと、フットブレーキスイッチ１１からの信号に基づいてフットブレーキが踏まれていないこと、エンジンフードスイッチ１２からの信号に基づいてエンジンフードが開かれていないこと、シフトポジションスイッチ１３からの信号に基づいてシフトポジションがパーキングを選択されていること、ドアロックスイッチ２３からの信号に基づいてドアが開かれていないこと）を判断して、自らが備える第２ＡＣＣスイッチＲａ、第２イグニションスイッチＲｂ、及び、第２スタータスイッチＲｃをオンにすることによって、スタータリレー１９をオンにし、スタータモータ２０を駆動させて、エンジン制御装置５とともにエンジン２を始動させる。
【００４０】
システムＳ１は、発揮する第２エンジン始動機能において、通常モードとランオンモードとの２つのモードを備え、これらのモードは、ユーザがリモートコントローラＫ１や車内に備わるスイッチによって、選択することができる。これらのモードの詳細について説明する。
【００４１】
なお、始動装置３は、図３に示すように、プログラムなどが記憶された不揮発性記憶部２６、そのプログラムを実行する制御部２５、プログラムを実行する際のワーキングエリアとなる揮発性記憶部、アンテナ１５からの受信信号を制御する受信回路２７、及び、外部要素との通信を行うインターフェースなどから構成される。
【００４２】
（通常モード）
通常モードについて説明する。ユーザがエンジンを遠隔始動してから車両に乗車する際において、ユーザがドアロック２２をアンロックした場合にエンジン２の駆動を停止させる。
【００４３】
通常モードをより詳細に説明する。ユーザがリモートコントローラＫ２によりエンジン２を遠隔始動させた後、ドア鍵を開錠してドアを開いた際に、ドアに備わるドアロック２２がアンロックされ、ドアロックスイッチ２３がアンロックされたことを示す信号をボディ制御装置６へ送信する。ボディ制御装置６は、アンロックされたことを示す信号と、エンジン２が遠隔始動していることを示す信号とを車載ネットワークにより受信した場合に、車載ネットワークを介して、エンジン制御装置５へエンジン２の駆動を停止させることを示す信号を送信する。これによって、エンジン制御装置５はエンジン２の駆動を停止させる。
【００４４】
（ランオンモード）
ランオンモードについて説明する。正規ユーザがリモートコントローラＫ１を操作して、エンジンを遠隔始動してから車両に乗車する際において、正規ユーザがドアロック２２をアンロックし、正規キーＫ２を挿入した際にもエンジン２の駆動を継続させる。
【００４５】
また、非正規ユーザが正規ユーザから盗んだリモートコントローラＫ１を操作して、エンジンを遠隔始動した後に車両に乗車する際において、非正規ユーザがドアロック２２をアンロックした場合にも、エンジン２の駆動を継続させる。更に、非正規ユーザがキーシリンダ７へ非正規キーＫ２Ｘを挿入してキー認証が失敗した場合にも、エンジン２の駆動を継続させ、次回にリモートコントローラＫ１によって遠隔始動させた場合は、ドアロック２２がアンロックされた際にエンジン駆動を停止させる。
【００４６】
ランオンモードの制御タイミングを図４のタイムチャートと図５のフローチャート図とに基づいて詳細に説明する。なお、図４と図５で説明するランオンモードは、技術の意義をわかりやすく説明するために、非正規ユーザが車両１を一時的に盗難した後、その車両１を取り戻した正規ユーザが車両を利用するケースを採用する。
【００４７】
[制御処理・タイムチャート]
まず、非正規ユーザが、図４に示すタイミングｔ１において、正規ユーザから盗んだリモートコントローラＫ１により車両１のエンジン２を遠隔始動操作する。
【００４８】
次に、タイミングｔ２において、リモートコントローラＫ１からエンジン始動信号を受信した始動装置３が、認証装置４へ車載ネットワークを介して、擬似キーコードを送信する。認証装置４は、認証機能により擬似キーコードに基づいて認証処理を実行し、認証結果（この場合の認証結果は成功）を、車載ネットワークを介して、エンジン制御装置５及び始動装置３へ送信する。
【００４９】
次に、タイミングｔ３において、認証装置４から成功である旨の認証結果を受信した始動装置３は、自らが備える第２ＡＣＣスイッチＲａをオンにして、アクセサリー１８へ電源を入れ起動させる。
【００５０】
次に、タイミングｔ４において、始動装置３は、自らが備える第２イグニションスイッチＲｂをオンにして、各制御装置などへ電源を入れて起動させる。
【００５１】
次に、タイミングｔ５において、始動装置３は、自らが備える第２スタータスイッチＲｃをオンにすることによって、スタータリレー１９をオンにしてスタータモータ２０を駆動させる。つまり、エンジンを始動させる。また、始動装置３は、第２スタータスイッチＲｃのオン信号をエンジン制御装置５へ送信する。
【００５２】
次に、タイミングｔ６において、第２スタータスイッチＲｃのオン信号を受信したエンジン制御装置５は、エンジン２を始動させてアイドリング状態にする。
【００５３】
次に、タイミングｔ７において、非正規ユーザが車両１のドアに備わるドア鍵を不正に開錠する。
【００５４】
次に、タイミングｔ８において、車両１のドアに備わるドアロック２２状態が開く。つまり、非正規ユーザが車両１に乗車する。
【００５５】
次に、タイミングｔ９において、車両１のドアに備わるドアロック２２が開いたことにともなって、ドアロックスイッチ２３の信号がドアロック２２が開いたことを示すオンになる。
【００５６】
次に、タイミングｔ１０において、非正規ユーザが車両１へ乗車後、キーシリンダ７へ非正規キーＫ２Ｘを挿入したことにともなって、キー挿入スイッチ１０の信号がオンになる。非正規キーＫ２Ｘがキーシリンダ７へ挿入されたときに、非正規キーＫ２Ｘは自らが備える不揮発性記憶部に記憶しているキーコードをトランスポンダ８へ無線通信により送信する。更に、トランスポンダ８は、受信したキーコードを認証装置４へ送信する。
【００５７】
次に、タイミングｔ１１において、トランスポンダ８からキーコードを受信した認証装置４は、認証機能によりそのキーコードに基づいて認証処理を実行する。認証装置４が、実行する認証処理は、キーコードと予め認証装置４が不揮発性記憶部２６に記憶しているコードとが一致するか否かを判断して、一致する場合に認証成功とし、一致すると判断しない場合に、所定回数、その判断を繰り返し、一度も一致すると判断しない場合に認証失敗とする。従って、認証失敗の場合は最大で一定時間（例えば、１０秒）を要してしまう。
【００５８】
認証装置４は、タイミングｔ１１において、認証判断を始めて、タイミングｔ１５において、認証判断を終了する。本ケースの認証装置４が判断した認証結果は失敗であるため、失敗を示すデータを車載ネットワークを介して、エンジン制御装置５及び始動装置３へ送信する。また、始動装置３は、認証結果である認証失敗を示すデータを取得して、不揮発性記憶部２６に認証失敗を示すデータを記憶する。
【００５９】
次に、タイミングｔ１２において、非正規ユーザは、挿入した非正規キーＫ２Ｘを第１ＡＣＣスイッチａがオンになる位置まで回す。これにより、アクセサリー１８へ電源が入り起動させることができる。
【００６０】
次に、タイミングｔ１３において、非正規ユーザは、挿入した非正規キーＫ２Ｘを第１イグニションスイッチｂがオンになる位置まで回す。これにより、各制御装置などへ電源が入り起動させることができる。
【００６１】
次に、タイミングｔ１４において、非正規ユーザは、挿入した非正規キーＫ２Ｘを第１スタータスイッチｃがオンになる位置まで回す。これにより、スタータリレー１９をオンにしてスタータモータ２０を駆動させてエンジンを始動させる。また、第１スタータスイッチｃのオン信号がエンジン制御装置５へ送信される。第１スタータスイッチｃのオン信号を受信したエンジン制御装置５は、エンジン２を始動させてアイドリング状態にする。
【００６２】
このように、ランオンモードにおいて、ユーザが遠隔始動させたエンジン２の駆動を乗車後も継続させるためには、キーをキーシリンダ７へ挿入して、第１スタータスイッチｃをオン操作させる必要がある。なぜならば、認証装置４による認証処理を実行させる必要があり、更に、後にエンジン２を停止させるためには、第１イグニションスイッチｂをオフさせなければならないため、予めキーを第１イグニッションスイッチｂがオフ作動可能な位置まで回しておく必要があるからである。
【００６３】
また、認証装置４は、前述したように、認証処理を開始して認証結果を得るまでに一定の時間がかかってしまう場合がある。本ケースで言えば、タイミングｔ１１からタイミングｔ１５まで一定の時間がかかってしまっている。エンジン制御装置５は既にタイミングｔ６においてエンジンを始動させて駆動状態にしているため、その間に非正規ユーザが車両１を走行させている場合がある。そのような場合に、エンジン制御装置５は、認証装置４による認証結果が失敗であるからといって、エンジン２の駆動を停止させると車両１の走行上の安全が損なわれるため、エンジン２の駆動を維持させている。
【００６４】
次に、タイミング１６において、非正規ユーザは、非正規キーＫ２Ｘを操作して、第１イグニションスイッチｂをオフにする。
【００６５】
次にタイミングｔ１７において、第１イグニションスイッチｂがオフにされると、その信号を受信したエンジン制御装置５がエンジン２の駆動を停止させる。また、そのオフに伴ってメインリレー１６がオフになると、各制御装置などへの電源が切断されてその機能を終了させる。
【００６６】
次にタイミングｔ１８において、非正規ユーザは、非正規キーＫ２Ｘを操作して、第１ＡＣＣスイッチａをオフにする。これによって、アクセサリー１８への電源が切断されてその機能を終了させる。
【００６７】
次にタイミングｔ１９において、非正規ユーザは、非正規キーＫ２Ｘをキーシリンダ７から取り外す。これによって、キー挿入スイッチ１０の信号が、キーが非挿入状態のオフを示す。
【００６８】
次に、図５に示すタイミングｔ２０において、非正規ユーザが、盗難したリモートコントローラＫ１により車両１のエンジン２を遠隔始動操作する。
【００６９】
次に、タイミングｔ２１において、リモートコントローラＫ１からエンジン始動信号を受信した始動装置３が、認証装置４へ車載ネットワークを介して、擬似キーコードを送信する。認証装置４は、認証機能により擬似キーコードに基づいて認証処理を実行し、認証結果（この場合の認証結果は成功）を、車載ネットワークを介して、エンジン制御装置５及び始動装置３へ送信する。
【００７０】
次に、タイミングｔ２２において、認証装置４から成功である旨の認証結果を受信した始動装置３は、自らが備える第２ＡＣＣスイッチＲａをオンにして、アクセサリー１８へ電源を入れ起動させる。
【００７１】
次に、タイミングｔ２３において、始動装置３は、自らが備える第２イグニションスイッチＲｂをオンにして、各制御装置などへ電源を入れて起動させる。
【００７２】
次に、タイミングｔ２４において、始動装置３は、自らが備える第２スタータスイッチＲｃをオンにすることによって、スタータリレー１９をオンにしてスタータモータ２０を駆動させる。つまり、エンジンを始動させる。また、始動装置３は、第２スタータスイッチＲｃのオン信号をエンジン制御装置５へ送信する。
【００７３】
次に、タイミングｔ２５において、第２スタータスイッチＲｃのオン信号を受信したエンジン制御装置５は、エンジン２を始動させてアイドリング状態にする。
【００７４】
次に、タイミングｔ２６において、非正規ユーザが車両１のドアに備わるドア鍵を不正に開錠する。
【００７５】
次に、タイミングｔ２７において、車両１のドアに備わるドアロック２２状態が開く。つまり、非正規ユーザが車両１に乗車する。
【００７６】
次に、タイミングｔ２８において、車両１のドアに備わるドアロック２２が開いたことにともなって、ドアロックスイッチ２３の信号がドアロック２２が開いたことを示すオンになる。ドアロックスイッチ２３からドアロックが開いたことを示すオン信号を受信したボディ制御装置６は、その旨を示す信号を車載ネットワークを介して始動装置へ送信する。
【００７７】
次に、タイミングｔ２９において、始動装置３は、その旨を示す信号を受信し、かつ、自らが備える不揮発性記憶部２６に認証失敗を示すデータが記憶されている場合は、エンジン制御装置５へエンジン２の駆動を停止させるための信号を送信する。エンジン２の駆動を停止させるための信号を受信したエンジン制御装置５は、エンジン２の駆動を停止させる。
【００７８】
これにより、車両は、リモートコントローラを盗んだ非正規ユーザによって、一時的には、盗難される虞はあるものの、その後に、遠隔始動したエンジンの駆動を停止させるので、走行させることができない。更に、非正規ユーザは、盗難や不正コピーをしていない限り、正規キーを所持していないため、通常のエンジン始動もできず、車両を走行させることができない。つまり、車両は、一時的に盗難される虞はあるが、結局は走行不可能になるため、非正規ユーザの盗難意欲を阻害させることができる。また、正規ユーザには、ランオンモードを利用可能にしているため、エンジン２を遠隔始動後に改めて始動させなければならないという不便さも解消できる。
【００７９】
次に、タイミングｔ３０において、車両１を取り戻した正規ユーザが車両１へ乗車後、キーシリンダ７へ正規キーＫ２を挿入したことにともなって、キー挿入スイッチ１０の信号がオンになる。正規キーＫ２がキーシリンダ７へ挿入されたときに、正規キーＫ２は自らが備える不揮発性記憶部に記憶しているキーコードをトランスポンダ８へ無線通信により送信する。更に、トランスポンダ８は、受信したキーコードを認証装置４へ送信する。
【００８０】
次に、タイミングｔ３１において、トランスポンダ８からキーコードを受信した認証装置４は、認証機能によりキーコードに基づいて認証処理を実行する。この場合の認証結果は、正規ユーザが所持する正規キーＫ２のキーコードに基づくものであるため成功となる。
【００８１】
認証装置４は、成功を示すデータを車載ネットワークを介して、始動装置３へ送信する。始動装置３は、認証結果である認証成功を示すデータを取得して、不揮発性記憶部２６に記憶していた認証失敗を示すデータを消去する。
【００８２】
これにより、車両１を取り戻した正規ユーザが、正規キーＫ２の操作により車両１のエンジンを始動したことにより、次回の遠隔始動させたエンジンの駆動停止を解除でき、リモートエンジンスタータにおける通常のランオンモードを利用することができる。
【００８３】
次に、タイミングｔ３２において、正規ユーザは、挿入した正規キーＫ２を第１ＡＣＣスイッチａがオンになる位置まで回す。これにより、アクセサリー１８へ電源が入り起動させることができる。
【００８４】
次に、タイミングｔ３３において、正規ユーザは、第１イグニションスイッチｂをオンにして、各制御装置などへ電源を入れて起動させる。
【００８５】
次に、タイミングｔ３４において、正規ユーザは、挿入した正規キーＫ２を第１スタータスイッチｃがオンになる位置まで回す。これにより、スタータリレー１９をオンにしてスタータモータ２０を駆動させてエンジンを始動させる。また、第１スタータスイッチｃのオン信号がエンジン制御装置５へ送信される。第１スタータスイッチｃのオン信号を受信したエンジン制御装置５は、エンジン２を始動させてアイドリング状態にする。
【００８６】
その後に、車両１のエンジン２の駆動を停止する方法は前述した方法と同様であるため省略する。
【００８７】
[制御処理・フローチャート]
ランオンモードの制御順序を図６に基づいて詳細に説明する。なお、図６に示す制御は、車両１のシステムＳ１が起動後から終了まで、所定の周期において実行する。
【００８８】
ステップＳ１００において、エンジン遠隔始動の際に、認証装置４が認証機能により実行する認証が成功したか否かを判断する。認証が成功した場合（ステップＳ１００においてＹＥＳの場合）は、ステップＳ１０１へ移行する。認証が失敗した場合（ステップＳ１００においてＮＯの場合）は、ステップＳ１０２へ移行する。
【００８９】
ステップＳ１０１において、始動装置３及びエンジン制御装置５は前述したようにエンジン２を始動させる。エンジン制御装置５はエンジン２を始動させた後、アイドリング状態にさせる。次に、ステップＳ１０２へ移行する。
【００９０】
ここで、認証装置４が備える認証機能を具体的に説明する。リモートコントローラＫ１からエンジン２始動信号を受信した始動装置３が、認証装置４へ車載ネットワークを介して、擬似キーコードを送信する。認証装置４は、認証機能により擬似キーコードに基づいて認証処理を実行し、認証結果（この場合の認証結果は成功）を、車載ネットワークを介して、エンジン制御装置５及び始動装置３へ送信する。
【００９１】
ステップＳ１０２において、システムＳ１の始動装置３は、自らが備える不揮発性記憶部２６に記憶されているＮＧフラグがオンか否かを判断する。ＮＧフラグがオンではない場合（ステップＳ１０２においてＮＯの場合）は、ステップＳ１０３へ移行し、ＮＧフラグがオンである場合（ステップＳ１０２においてＹＥＳの場合）は、ステップＳ１０６へ移行する。なお、ＮＧフラグは、システムＳ１設置時にはオフにされている。また、ＮＧフラグの意義は後述する。
【００９２】
ステップＳ１０３において、キーがキーシリンダ７へ挿入された際に、認証装置４がそのキーが正規のキーか否かを認証し、正規のキーである場合は認証成功と判断し、正規キーでない場合は認証成功と判断しない。認証が成功と判断しない場合（ステップＳ１０３においてＮＯの場合）は、ステップＳ１０４へ移行する。認証が成功と判断した場合（ステップＳ１０３においてＹＥＳの場合）は、ステップＳ１０８へ移行する。
【００９３】
認証装置４が備える認証機能を具体的に説明する。キーがキーシリンダ７へ挿入されたときに、キー自らが備える不揮発性記憶部に記憶しているキーコードをトランスポンダ８へ無線通信により送信し、トランスポンダ８は、受信したキーコードを認証装置４へ送信する。認証装置４は、トランスポンダ８から受信したキーコードと予め不揮発性記憶部に記憶しているコードとが一致するか否かを判断して、一致する場合に認証成功とし、一致すると判断しない場合に、所定回数、その判断を繰り返し、一度も一致すると判断しない場合に成功と判断しない、つまり、認証失敗と判断する。認証装置４は、認証が成功した場合は、その旨を示すデータを始動装置３及びエンジン制御装置５へ送信し、認証が失敗した場合は、その旨を示すデータを始動装置３及びエンジン制御装置５へ送信する。
【００９４】
ステップＳ１０４において、始動装置３は、エンジン２が遠隔始動状態である否かを判断する。遠隔始動状態であると判断する場合（ステップＳ１０４においてＹＥＳの場合）は、ステップＳ１０５へ移行し、遠隔始動状態であると判断しない場合は（ステップＳ１０４においてＮＯの場合）は、リターンへ移行する。
【００９５】
ステップＳ１０５において、始動装置３は、自らが備える不揮発性記憶部２６に設定されるＮＧフラグをオンにする。
【００９６】
つまり、ステップＳ１０３において、始動装置３は、キー挿入の際の認証が失敗し、かつ、エンジン２が遠隔始動されている場合は、その認証が失敗していてもエンジン２の駆動を停止することなく継続するとともに、ＮＧフラグをＯＮにして、次回に遠隔始動したエンジン２の駆動を車両１のドアが開く状態にある場合に停止させている。
【００９７】
ステップＳ１０６において、ボディ制御装置６は、ユーザにより車両１のドア鍵が開錠されてドアロックがアンロック状態になり、ドアが開かれる状態にされた場合に、ドアロックスイッチ２３から、ドアが開かれる状態であることを示す信号を受信する。ボディ制御装置６は、車載ネットワークを介して、その信号を始動装置３へ送信する。
【００９８】
始動装置３は、その信号を受信したか否か、つまり、車両１のドアが開かれる状態か否かを判断する（検知する）。車両１のドアが開かれる状態であると判断する場合（ステップＳ１０６においてＹＥＳの場合）は、ステップＳ１０７へ移行し、車両１のドアが開かれる状態であると判断しない場合（ステップＳ１０６においてＮＯの場合）は、ステップＳ１０３へ移行する。
【００９９】
ステップＳ１０７において、始動装置３は、エンジン制御装置５へエンジン２の駆動を停止させるための信号を送信する。エンジン２の駆動を停止させるための信号を受信したエンジン制御装置５は、エンジン２の駆動を停止させる。
【０１００】
これにより、車両は、リモートコントローラを盗んだ非正規ユーザによって、一時的には、盗難される虞はあるものの、その後に、遠隔始動したエンジンの駆動を停止させるので、走行させることができない。更に、非正規ユーザは、盗難や不正コピーをしていない限り、正規キーを所持していないため、通常のエンジン始動もできず、車両を走行させることができない。つまり、車両は、一時的に盗難される虞はあるが、結局は走行不可能になるため、非正規ユーザの盗難意欲を阻害させることができる。また、正規ユーザには、ランオンモードを利用可能にしているため、エンジン２を遠隔始動後に改めて始動させなければならないという不便さも解消できる。
【０１０１】
ステップＳ１０８において、始動装置３は、エンジン２が遠隔始動状態である否かを判断する。遠隔始動状態であると判断する場合（ステップＳ１０８においてＹＥＳの場合）は、リターンへ移行し、遠隔始動状態であると判断しない場合は（ステップＳ１０８においてＮＯの場合）は、ステップＳ１０９へ移行する。
【０１０２】
ステップＳ１０９において、始動装置３は、自らが備える不揮発性記憶部２６に設定されるＮＧフラグをオフにする。次に、ステップＳ１１０へ移行する。
【０１０３】
ステップＳ１１０８おいて、エンジン制御装置５は、認証装置４から認証成功を示すデータを受信したため、ユーザの正規キーＫ２の操作によって駆動されるスタータモータの駆動による補助を受けながら、エンジン２を始動させて、アイドル状態にさせる。
【０１０４】
つまり、正規ユーザにより正規キーＫ２が操作された結果、認証結果が成功である場合は、通常のエンジン始動を実行するとともに、遠隔始動後のエンジン駆動を維持するか否かを示すＮＧフラグを許可されるように、オフにして正規ユーザの正当な車両１の利用を可能にしている。
【０１０５】
従って、ＮＧフラグは、非正規ユーザにより車両１が不正に利用された場合は、オンにされて、次回の遠隔始動したエンジンの駆動を停止させ、正規ユーザにより正当に利用された場合は、オフにされ、次回の遠隔始動後のエンジン駆動を維持させるフラグである。
【０１０６】
以上のような制御を、システムＳ１が実行することによって、これにより、車両は、リモートコントローラを盗んだ非正規ユーザによって、一時的には、盗難される虞はあるものの、その後に、遠隔始動したエンジンの駆動を停止させるので、走行させることができない。更に、非正規ユーザは、盗難や不正コピーをしていない限り、正規キーを所持していないため、通常のエンジン始動もできず、車両を走行させることができない。つまり、車両は、一時的に盗難される虞はあるが、結局は走行不可能になるため、非正規ユーザの盗難意欲を阻害させることができる。また、正規ユーザには、ランオンモードを利用可能にしているため、エンジン２を遠隔始動後に改めて始動させなければならないという不便さも解消できる。
【０１０７】
＜変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では他の実施の形態について説明する。もちろん、以下で説明する形態を適宜組み合わせても良い。
【０１０８】
＜変形例１＞
上記代表の実施例における第１エンジン始動機能は、「キーがキーシリンダ７へ挿入されたときに、キー自らが備える不揮発性記憶部に記憶しているキーコードをトランスポンダ８へ無線通信により送信し、トランスポンダ８は、受信したキーコードを認証装置４へ送信する。認証装置４は、トランスポンダ８から受信したキーコードと予め不揮発性記憶部に記憶しているコードとが一致するか否かを判断して、一致する場合に認証成功とし、一致すると判断しない場合に、所定回数、その判断を繰り返し、一度も一致すると判断しない場合に認証失敗とする」と説明したが、いわゆるスマートエントリーシステムを採用するものであっても良い。スマートエントリーシステムとは、可搬性のエントリー装置が、無線通信を介して、ボディ制御装置２２へキーコードを送信し、更に、ボディ制御装置２２がキーコードを、車載ネットワークを介して、認証装置４へ送信し、認証装置４がそのキーコードに基づいて前述した認証を行う。
【０１０９】
また、認証装置４は、認証結果をボディ制御装置２２及びエンジン制御装置５へ送信する。ボディ制御装置２２は、認証結果が成功の場合は、ドア鍵を開錠し、認証結果が失敗の場合は、ドア鍵を施錠したままにする。エンジン制御装置５は、正規ユーザの始動操作があった場合で、認証結果が成功の場合は、エンジン２を始動させ、正規ユーザの始動操作があった場合で、認証結果が失敗の場合は、エンジン２の始動を禁止する。
【０１１０】
その始動操作は、キーシリンダの代わりにシステムＳ１に備わる、プッシュ式エンジンスタート装置のプッシュボタンをユーザが操作することにより実行される。プッシュ式エンジンスタート装置は、プッシュ回数や長押時間に応じて、ＡＣＣ機能やイグニッション機能、スタータ機能を実行可能にしている。
【０１１１】
これにより、代表の実施例と同様の効果を得ることができる。
【０１１２】
＜変形例２＞
上記代表の実施例における[制御処理・タイム他チャート]におけるタイミングｔ２８及びタイミングｔ２９や、[制御処理・フローチャート]におけるステップＳ１０６及びステップＳ１０７において、「車両１のドアに備わるドアロック２２が開いたことにともなって、ドアロックスイッチ２３の信号がドアロック２２が開いたことを示すオンになる。ドアロックスイッチ２３からドアロックが開いたことを示すオン信号を受信したボディ制御装置６は、その旨を示す信号を車載ネットワークを介して始動装置へ送信する。始動装置３は、その旨を示す信号を受信し、かつ、自らが備える不揮発性記憶部２６に認証失敗を示すデータが記憶されている場合は、エンジン制御装置５へエンジン２の駆動を停止させるための信号を送信する。エンジン２の駆動を停止させるための信号を受信したエンジン制御装置５は、エンジン２の駆動を停止させる」と説明したが、ボディ制御装置６が、自ら備える不揮発性記憶部に認証失敗を示すデータ記憶させるように構成し、その不揮発性記憶部に認証失敗を示すデータが記憶しており、かつ、その旨の信号を受信した場合に、エンジン制御装置５へエンジン２の駆動を停止させるための信号を送信し、エンジン２の駆動を停止させるための信号を受信したエンジン制御装置５が、エンジン２の駆動を停止させるという構成であっても良い。
【０１１３】
これにより、代表の実施例と同様の効果を奏させることができる。
【０１１４】
また、上記実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されても良い。また逆に、ハードウェア回路によって実現されるとした機能のうちの一部は、ソフトウェア的に実現されても良い。
【０１１５】
更に、各実施例の制御を説明するフローチャート図における各処理は、便宜上一の系列で示しているが、細分化された各処理を各制御部がマルチタスク制御機能により並列に処理するものであっても良い。
【符号の説明】
【０１１６】
１    車両
２    エンジン
３    始動装置
４    認証装置
５    エンジン制御装置
１０    キー挿入スイッチ
１８    アクセサリー
１９    スタータリレー
２０    スタータモータ
２２    ボディ制御装置
２６    不揮発性記憶部
ａ    ＡＣＣスイッチ
ｂ    イグニンションスイッチ
ｃ    スタータスイッチ
Ｋ１    リモートコントローラ
Ｋ２    正規キー
Ｋ２Ｘ    非正規キー
Ｒａ    ＡＣＣスイッチ
Ｒｂ    イグニッションスイッチ
Ｒｃ    スタータスイッチ
Ｓ１    システム
【図１】
2011168161.tif 000003
【図２】
2011168161.tif 000004
【図３】
2011168161.tif 000005
【図４】
2011168161.tif 000006
【図５】
2011168161.tif 000007
【図６】
2011168161.tif 000008