(57)【要約】【課題】ユーザが車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいて、ユーザの意に反してエンジンの駆動が停止されないようにできる技術を提供することができる技術を提供する。【解決手段】遠隔始動装置は、車両のエンジンを始動させる信号を遠隔操作端末から受信するとバッテリからイグニッション系装置に給電する経路に設けられた遠隔制御スイッチを閉じてイグニッション系装置への給電を行なうとともに、エンジンを始動させる。遠隔始動装置は、エンジンを始動してキーの挿入及びブレーキの踏込み操作を検知した後に、ブレーキの踏込み操作の解除を検知すると遠隔制御スイッチを開放する。このため、遠隔始動装置は、ユーザが車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動の停止をしないようにできる。【選択図】図３
2012071695.tif 000002
【特許請求の範囲】
【請求項１】
遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動装置であって、
前記エンジン始動信号を受信すると、バッテリからイグニッション系装置に給電する経
路に設けられた遠隔制御スイッチを閉じて、前記イグニッション系装置への給電を行なう
とともに、エンジンを始動させる始動制御部と、
少なくとも、操作者によるキーシリンダへのキーの挿入とブレーキ操作を検知する操作
状態検知部と、
前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記ブレーキの踏込み操作の解除が検知されたときは前記遠隔制御スイッチを開放する遠隔制御停止部と、
を備えることを特徴とする遠隔始動装置。
【請求項２】
請求項１に記載の遠隔始動装置において、
ワイヤレスキー及びスマートキーの何れかから送信される信号の認証を行う認証手段と、
認証の結果が成功である場合に前記車両のドアの鍵を開錠が可能な状態にする開錠手段とを更に備え、
前記遠隔制御停止部は、前記エンジンが始動されて前記車両のドアの鍵が開錠が可能な状態の場合に、前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記ブレーキの踏込み操作の解除が検知されたときは前記遠隔制御スイッチを開放することを特徴とする遠隔始動装置。
【請求項３】
請求項１または請求項２の何れかに記載の遠隔始動装置において、
前記操作状態検知部は、操作者によって操作されたシフトの位置を更に検知し、
前記遠隔始動停止部は、前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記シフトの位置が”Ｐ”以外が検知されたときは前記遠隔制御スイッチを開放することを特徴とする遠隔始動装置。
【請求項４】
請求項１乃至３の何れかに記載の遠隔始動装置において、
前記遠隔始動停止部は、前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記キーの挿入が検知されなくなったときは前記遠隔制御スイッチを開放することを特徴とする遠隔始動装置。
【請求項５】
遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動装置であって、
前記エンジン始動信号を受信すると、エンジンを遠隔制御により始動させる始動制御部と、
少なくとも、操作者による車両システムの電源スイッチの操作とブレーキ操作を検知す
る操作状態検知部と、
前記エンジンが始動された後、前記ブレーキの踏込み操作が検知された後に、前記電源スイッチの操作が検知されたときは前記遠隔制御を停止する遠隔制御停止部と、
を備えることを特徴とする遠隔始動装置。
【請求項６】
請求項５に記載の遠隔始動装置において、
前記遠隔制御停止部は、前記エンジンが始動された後、前記電源スイッチの操作が検知されたときは前記遠隔制御を停止することを特徴とする遠隔始動装置。
【請求項７】
遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動方法であって、
（ａ）前記エンジン始動信号を受信すると、バッテリからイグニッション系装置に給電する経路に設けられた遠隔制御スイッチを閉じて、前記イグニッション系装置への給電を行なうとともに、エンジンを始動させる工程と、
（ｂ）少なくとも、操作者によるキーシリンダへのキーの挿入とブレーキ操作を検知する工程と、
（ｃ）前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記ブレーキの踏込み操作の解除が検知されたときは前記遠隔制御スイッチを開放する工程と、
を備えることを特徴とする遠隔始動方法。
【請求項８】
遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動方法であって、
（ａ）前記エンジン始動信号を受信すると、エンジンを遠隔制御により始動させる工程と、
（ｂ）少なくとも、操作者による車両システムの電源スイッチの操作とブレーキ操作を検知する工程と、
（ｃ）前記エンジンが始動されて前記ブレーキの踏込み操作が検知された後に、前記電源スイッチの操作が検知されたときは前記遠隔制御を停止する工程と、
を備えることを特徴とする遠隔始動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔操作端末から送信される無線信号に応答して車両に搭載されるエンジンを始動させる技術に関する。
【背景技術】
【０００２】
ユーザが遠隔操作端末を遠隔の地で操作して、車両に搭載されるエンジンを始動（以降、遠隔始動という）させ、ユーザが車両に乗車するまでにエンジンを暖機させておくという、遠隔始動制御の技術が知られている。この技術を利用すれば、例えば、寒い地域においてユーザが乗車する際は既にエンジンが暖機しているため車両をすぐに発車させることができる。
【０００３】
このような遠隔始動によって車両Ｃに搭載されエンジンを始動させる制御装置（以降、遠隔始動装置という）においては、ユーザが車両のドアの鍵を開錠した際にまたはドアを開けた際にエンジンの駆動を停止させるようにしている。
【０００４】
なぜならば、遠隔始動装置は、エンジンの駆動を停止させないで継続して駆動させた場合に、正規のユーザがエンジンを遠隔始動させた後、遠隔の地から車両のもとへ到着するまでにおいて、正規のユーザでない者が車両へ侵入し車両の盗難を謀る虞があるからである。
【０００５】
しかしながら、ユーザからしてみれば、一度、遠隔始動させた車両のエンジンが乗車とともに停止してしまうため、乗車ののちに改めて始動させなければならず不便である。
【０００６】
そういった車両の利用における不便を解消するために、遠隔始動装置はエンジンを遠隔始動させてからユーザが車両のドアを開けて車両へ乗車したのちにおいて車両Ｃのエンジンの駆動を継続させる技術が、先行文献１において提案されている。
【０００７】
また、その後にユーザによって所定の操作がされた場合は遠隔始動装置はエンジンの駆動を停止させずにそのまま走行可能にする。
【０００８】
また、その後にユーザによって他の所定の操作がされた場合は遠隔始動装置はエンジンの駆動を停止させる。
【０００９】
例えば、所定の操作とは、ユーザが車両の走行を開始させる操作（以降、走行開始操作という）をしたのちにフットブレーキを踏んだ場合である。
【００１０】
例えば、他の所定の操作とは、ユーザが始めにフットブレーキを踏んだ場合である。
【００１１】
他方で、車両のエンジンを遠隔始動させずに車両のエンジンを始動させて車両を走行開始させる場合は、ユーザは車両に乗車してブレーキを踏んだのちに走行開始操作を行う（以降、通常の走行開始操作という）。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００９−２５５８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
しかし、車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいても、通常の走行開始操作を行ってしまうユーザがいる。つまり、車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいて、ブレーキを踏んだのちに走行開始操作を行うユーザがいる。
【００１４】
この場合においては、ユーザは車両へ乗車したのちにおいてブレーキを踏んでしまっているため、遠隔始動装置はエンジンの駆動を継続させずに停止させる。
【００１５】
従って、ユーザはエンジンの駆動を継続させたいという自らの意に反して車両のエンジンの駆動が停止されてしまい車両の利用における不便が解消されないという不具合が発生する。
【００１６】
本発明は、上記課題に鑑みてなされたものであり、ユーザが車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいて、ユーザの意に反してエンジンの駆動が停止されないようにできる技術を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記課題を解決するため、請求項１の発明は、遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動装置であって、前記エンジン始動信号を受信すると、バッテリからイグニッション系装置に給電する経路に設けられた遠隔制御スイッチを閉じて、前記イグニッション系装置への給電を行なうとともに、エンジンを始動させる始動制御部と、少なくとも、操作者によるキーシリンダへのキーの挿入とブレーキ操作を検知する操作状態検知部と、前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記ブレーキの踏込み操作の解除が検知されたときは前記遠隔制御スイッチを開放する遠隔制御停止部と、を備えることを特徴とする。
【００１８】
また、請求項２の発明は、請求項１に記載の遠隔始動装置において、ワイヤレスキー及びスマートキーの何れかから送信される信号の認証を行う認証手段と、認証の結果が成功である場合に前記車両のドアの鍵を開錠が可能な状態にする開錠手段とを更に備え、前記遠隔制御停止部は、前記エンジンが始動されて前記車両のドアの鍵が開錠が可能な状態の場合に、前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記ブレーキの踏込み操作の解除が検知されたときは前記遠隔制御スイッチを開放することを特徴とする。
【００１９】
また、請求項３の発明は、請求項１または請求項２の何れかに記載の遠隔始動装置において、前記操作状態検知部は、操作者によって操作されたシフトの位置を更に検知し、前記遠隔始動停止部は、前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記シフトの位置が”Ｐ”以外が検知されたときは前記遠隔制御スイッチを開放することを特徴とする。
【００２０】
また、請求項４の発明は、請求項１乃至３の何れかに記載の遠隔始動装置において、前記遠隔始動停止部は、前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記キーの挿入が検知されなくなったときは前記遠隔制御スイッチを開放することを特徴とする。
【００２１】
また、請求項５の発明は、遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動装置であって、前記エンジン始動信号を受信すると、エンジンを遠隔制御により始動させる始動制御部と、少なくとも、操作者による車両システムの電源スイッチの操作とブレーキ操作を検知する操作状態検知部と、前記エンジンが始動された後、前記ブレーキの踏込み操作が検知された後に、前記電源スイッチの操作が検知されたときは前記遠隔制御を停止する遠隔制御停止部と、を備えることを特徴とする。
【００２２】
また、請求項６の発明は、請求項５に記載の遠隔始動装置において、前記遠隔制御停止部は、前記エンジンが始動された後、前記電源スイッチの操作が検知されたときは前記遠隔制御を停止することを特徴とする。
【００２３】
また、請求項７の発明は、遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動方法であって、（ａ）前記エンジン始動信号を受信すると、バッテリからイグニッション系装置に給電する経路に設けられた遠隔制御スイッチを閉じて、前記イグニッション系装置への給電を行なうとともに、エンジンを始動させる工程と、（ｂ）少なくとも、操作者によるキーシリンダへのキーの挿入とブレーキ操作を検知する工程と、（ｃ）前記エンジンが始動されて前記キーの挿入、及び、前記ブレーキの踏込み操作が検知された後に、前記ブレーキの踏込み操作の解除が検知されたときは前記遠隔制御スイッチを開放する工程と、を備えることを特徴とする。
【００２４】
また、請求項８の発明は、遠隔操作端末から無線送信されたエンジン始動信号を受信すると車両のエンジンを始動させる遠隔始動方法であって、（ａ）前記エンジン始動信号を受信すると、エンジンを遠隔制御により始動させる工程と、（ｂ）少なくとも、操作者による車両システムの電源スイッチの操作とブレーキ操作を検知する工程と、（ｃ）前記エンジンが始動されて前記ブレーキの踏込み操作が検知された後に、前記電源スイッチの操作が検知されたときは前記遠隔制御を停止する工程と、を備えることを特徴とする。
【発明の効果】
【００２５】
請求項１乃至４及び７の発明によれば、遠隔始動装置又は遠隔始動方法は、車両のエンジンを始動させる信号を遠隔操作端末から受信すると、バッテリからイグニッション系装置に給電する経路に設けられた遠隔制御スイッチを閉じて、イグニッション系装置への給電を行なうとともに、エンジンを始動させる。そして、遠隔始動装置又は遠隔始動方法は、少なくとも、操作者によるキーシリンダへのキーの挿入とブレーキ操作を検知して、エンジンを始動した後、キーの挿入、及び、ブレーキの踏込み操作を検知した後に、ブレーキの踏込み操作の解除を検知すると遠隔制御スイッチを開放する。
【００２６】
このため、遠隔始動装置又は遠隔始動方法は、ユーザが車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動の停止をしないようにできる。
【００２７】
また、請求項２の発明によれば、遠隔始動装置は、ワイヤレスキー及びスマートキーの何れかから送信される信号の認証の結果が成功である場合に車両のドアの鍵を開錠が可能な状態にする。そして、遠隔始動装置は、エンジンを始動して車両のドアの鍵が開錠が可能な状態の場合に、キーの挿入及びレーキの踏込み操作が検知された後に、ブレーキの踏込み操作の解除が検知されたときは遠隔制御スイッチを開放する。
【００２８】
このため、遠隔始動装置は正規のユーザによる操作に基づいて遠隔制御スイッチを開放できる。
【００２９】
また、請求項３の発明によれば、遠隔始動装置は、エンジンを始動してキーの挿入及びブレーキの踏込み操作を検知した後に、シフトの位置が”Ｐ”以外を検知したときは遠隔制御スイッチを開放する。
【００３０】
このため、遠隔始動装置は、シフト位置が”Ｐ”以外の車両が発進可能状態において遠隔制御スイッチを開放しエンジンの駆動が停止するようにして、このタイミングにおいてシフト位置が”Ｐ”以外にすることができないことを示すことができる。
【００３１】
また、請求項４の発明によれば、遠隔始動装置は、エンジンを始動して前記キーの挿入及びブレーキの踏込み操作を検知した後に、キーの挿入が検知されなくなったときは遠隔制御スイッチを開放する。
【００３２】
このため、遠隔始動装置は、ユーザの車両を利用しないという意思をキーの挿入の検知からキーの挿入が検知されなくなったことにより判定できる。そして、遠隔始動装置は、その判定に基づいて遠隔制御スイッチを開放しエンジンの駆動が停止することができる。
【００３３】
また、請求項５、６、及び８の発明によれば、遠隔始動装置または遠隔始動方法は、エンジン始動信号を受信すると、エンジンを遠隔制御によって始動させ、少なくとも、操作者による車両システムの電源スイッチの操作とブレーキ操作を検知する。そして、遠隔始動装置又は遠隔始動方法は、エンジンを始動した後、ブレーキの踏込み操作を検知した後に電源スイッチの操作を検知すると遠隔制御を停止する。
【００３４】
このため、遠隔始動装置又は遠隔始動方法は、ユーザが車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動の停止をしないようにできる。
【００３５】
また、請求項６の発明によれば、遠隔始動装置は、エンジンが始動された後電源スイッチの操作が検知されたときは遠隔制御を停止する。
【００３６】
このため、遠隔始動装置は、ユーザが車両のエンジンを遠隔始動させてから車両へ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動の停止をしないようにできる。
【図面の簡単な説明】
【００３７】
【図１】遠隔始動装置の回路ブロック図
【図２】遠隔始動装置による制御手順を示すフローチャート
【図３】遠隔始動装置による制御手順を示すフローチャート
【図４】遠隔始動装置による制御手順を示すフローチャート
【図５】遠隔始動装置による制御手順を示すフローチャート
【図６】遠隔始動装置による制御手順を示すフローチャート
【図７】遠隔始動装置による制御手順を示すフローチャート
【図８】遠隔始動装置による制御手順を示すフローチャート
【発明を実施するための形態】
【００３８】
本発明の第１の実施の形態である車両制御システムを、以下、添付図面を参照しながら説明する。
【００３９】
＜第１の実施の形態＞
まず、遠隔操作端末から送信される無線信号に応答して車両に搭載されるエンジンを始動させる（以降、遠隔始動という）技術を実現するシステム、即ち、車両制御システムの構成について図１に基づいて説明する。
【００４０】
＜車両制御システムの構成＞
図１は、車両制御システムＳＹ１の構成を示す図である。車両制御システムＳＹ１は、遠隔始動装置１、認証装置２、エンジン制御装置３、ボディ制御装置４、トランスポンダ５、キー挿入スイッチ６、フットブレーキスイッチ７、ドア開閉スイッチ８、ドアロックスイッチ９、エンジンフードスイッチ１０、シフト位置センサ１１、クランクパルスセンサ１２、ナビゲーション装置１３、スタータリレー１４、スタータモータ１５、ハザードランプ１６、ドアロック／アンロック回路１７、及び、ブザー１８などを備える。
【００４１】
車両制御システムＳＹ１は、その遠隔始動装置１などを信号線を介して電気的に接続している。
【００４２】
遠隔始動装置１は、マイクロコンピュータ１ａ、アクセサリスイッチＡＣＣ１、イグニッションスイッチＩＧ１、スタータスイッチＳＴ１、及び、無線受信回路１ｅなどを備える、
マイクロコンピュータ１ａは、エンジンを遠隔で始動させる始動制御部１ｂ、車両Ｃの操作状態を検知する操作状態検知部１ｃ、及び、始動させたエンジンを停止させる遠隔制御停止部１ｄなどを備える。始動制御部１ｂなどが実行する制御の詳細については後述する。
【００４３】
また、マイクロコンピュータ１ａは、例えば、始動制御部１ｂなどが実行する制御のプログラムなどを記憶したＲＯＭ、ＲＯＭに記憶されたプログラムを実行するＣＰＵ、ＣＰＵがプログラムを実行する際のワーキングエリアとなるＲＡＭなどを備える。
【００４４】
アクセサリスイッチＡＣＣ１は、遠隔始動装置１がエンジンを遠隔始動させるときに、車両Ｃに備わるアクセサリ類へバッテリＢからの電力を供給／遮断させるためのスイッチである。
【００４５】
イグニッションスイッチＩＧ１は、遠隔始動装置１がエンジンを遠隔始動させるときに、車両Ｃに備わるアクセサリ類以外の電装装置へバッテリＢからの電力を供給／遮断させるためのスイッチである。
【００４６】
スタータスイッチＳＴ１は、遠隔始動装置１がエンジンを遠隔始動させるときに、車両Ｃに備わるスタータモータ１５へバッテリＢからの電力をスタータリレー１４を介して供給／遮断させるためのスイッチである。
【００４７】
無線受信回路１ｅは、遠隔操作端末ＲＣから無線で送信される信号を受信する回路である。
【００４８】
認証装置２は、車両Ｃの走行を開始させる際に必要となる鍵であるユーザキーＫが、ユーザによって車両Ｃに備わるキーシリンダＫＳへ挿入された際に、ユーザキーＫから無線を介して受信したＩＤ信号に基づいて認証処理を行う。認証処理の詳細については後述する。
【００４９】
エンジン制御装置３は、車両Ｃに備わるエンジンの駆動を制御する。具体的には、エンジン制御装置３は車両Ｃに備わる点火プラグ、インジェクタ、及び、スロットルモータなどを制御してエンジンの駆動を制御する。
【００５０】
ボディ制御装置４は、認証装置２から受信した認証結果に基づいてハザードランプ１６、ドアロック／アンロック回路１７、及び、ブザー１８を制御する。例えば、ボディ制御装置４は、認証装置２から受信した認証結果が”失敗”である場合はハザードランプ、又は、ブザー１８を制御して外部へ車両Ｃが盗難されないよう報知する。
【００５１】
トランスポンダ５は、ユーザキーＫがユーザによって車両Ｃに備わるキーシリンダＫＳへ挿入された際に、ユーザキーＫから無線を介してＩＤ信号を受信する受信装置である。トランスポンダ５は受信したＩＤ信号を信号線を介して認証装置２へ送信する。
【００５２】
キー挿入スイッチ６は、ユーザキーＫの挿入状態を検知して、検知した結果を遠隔始動装置１へ出力する。
【００５３】
フットブレーキスイッチ７は、ユーザによるフットブレーキスイッチ７の操作状態を検知して、検知した結果を遠隔始動装置１などへ出力する。
【００５４】
ドア開閉スイッチ８は、ドアの開閉状態を検知して、検知した結果を遠隔始動装置１などへ出力する。ドア開閉スイッチ８は、例えば、カーテシスイッチである。
【００５５】
ドアロックスイッチ９は、ドアの鍵の施錠／開錠状態を検知して、検知した結果を遠隔始動装置１などへ出力する。
【００５６】
エンジンフードスイッチ１０は、エンジンフードの開閉状態を検知して、検知した結果を遠隔始動装置１などへ出力する。
【００５７】
シフト位置センサ１１は、シフトレバーの位置を検知して、検知した結果を遠隔始動装置１などへ出力する。
【００５８】
クランクパルスセンサ１２は、エンジンの回転軸に備わる歯を検知して、検知したパルス信号を遠隔始動装置１などへ出力する。
【００５９】
ナビゲーション装置１３は、ディスプレイや地図情報などを記録した記録装置などを備える。ナビゲーション装置１３は、車両Ｃの現在位置を地図とともにディスプレイへ表示する。
【００６０】
スタータリレー１４は、スタータスイッチＳＴやスタータスイッチＳＴ１がオンになった場合に、スタータモータ１５へバッテリＢからの電力を供給させるリレーである。
【００６１】
スタータモータ１５は、エンジンを遠隔始動装置１やエンジン制御装置３がクランキングさせる際にエンジンの回転力を補助するモータである。
【００６２】
ハザードランプ１６は、ボディ制御装置４によって点滅されるランプである。ハザードランプ１６は、車両Ｃ周辺へ注意を喚起する際に点滅される。
【００６３】
ドアロック／アンロック回路１７は、ボディ制御装置４からの信号に基づいて車両Ｃに備わる鍵をロック、又は、アンロックする。
【００６４】
ブザー１８は、ボディ制御装置４によって出力されるブザーである。ブザー１８は、車両Ｃ周辺へ注意を喚起する際に出力される。
【００６５】
キーシリンダＫＳは、車両Ｃに備わるハンドルの近傍に搭載される。キーシリンダＫＳは、アクセサリスイッチＡＣＣ、イグニッションスイッチＩＧ、及び、スタータスイッチＳＴなどを備える。
【００６６】
アクセサリスイッチＡＣＣは、キーシリンダＫＳにおいてユーザによってユーザキーＫをキーシリンダＫＳへ挿入されたのちにユーザキーＫをアクセサリスイッチＡＣＣがオンになる位置まで回されるとオンになる。
【００６７】
更に、イグニッションスイッチＩＧは、キーシリンダＫＳにおいてユーザによってイグニッションスイッチＩＧがオンになる位置まで回されるとオンになる。
【００６８】
更に、スタータスイッチＳＴは、キーシリンダＫＳにおいてユーザによってスタータスイッチＳＴがオンになる位置まで回されるとオンになる。
【００６９】
このような構成からなる車両制御システムＳＹ１は種々の処理を実行する。種々の処理は、例えば、遠隔始動させず通常にエンジンを始動させるエンジン始動処理、ユーザキーＫなどから無線を介して受信したＩＤ信号に基づいて認証を行う認証処理、遠隔始動によりエンジンを始動させるエンジン遠隔始動処理、及び、遠隔始動による処理を停止させる遠隔始動制御停止処理などがある。
【００７０】
以降において、これら処理の詳細について説明する。
【００７１】
＜エンジン始動処理＞
ここで、エンジン始動処理について説明する。エンジン始動処理は、主に、ユーザキーＫ、キーシリンダＫＳ、スタータリレー１４、及び、スタータモータ１５、エンジン、及び、エンジン制御装置３などにより実現される。
【００７２】
ユーザがユーザキーＫをキーシリンダＫＳに形成されるキー挿入口へ挿入してから、スタータスイッチＳＴがオンになる位置まで回す。車両制御システムＳＹ１において、スタータスイッチＳＴがオンになるとバッテリＢとスタータモータ１５とが電気的に接続状態になるためスタータモータ１５は駆動する。つまり、ユーザがユーザキーＫを操作して、スタータスイッチＳＴをオンにする間においてスタータモータ１５を駆動させることができる。
【００７３】
従って、ユーザは、エンジンの回転が所定回転数（例えば、１０００ｒｐｍ）になったことをエンジン音などに基づいて判断するとともに、その操作を停止することによって、エンジン始動が実行される。
【００７４】
一方で、エンジン制御装置３は、スタータスイッチ信号を受信すると、エンジンに備わる点火プラグ、インジェクタ、及び、スロットルモータなどを制御してエンジンを始動させる。そして、エンジン制御装置３は、クランクパルスセンサ１２からの受信信号により判断するエンジン回転数が所定回転数になるまでスタータモータの補助を受けながら、点火プラグやインジェクタなどを制御する。つまり、エンジン制御装置３はクランキング制御を実行する。
【００７５】
＜認証処理＞
次に、認証処理について説明する。認証処理は、主に、遠隔操作端末ＲＣ、ワイヤレスキーＷ、ユーザキーＫ、アンテナＡＴ、トランスポンダ５、認証装置２、及び、エンジン制御装置３などにより実現される。
【００７６】
ユーザキーＫに係る認証処理について説明する。ユーザがユーザキーＫをキー挿入口へ挿入する際に、トランスポンダ５は、ユーザキーＫからＩＤの信号を無線通信を介して受信する。トランスポンダ５は受信したＩＤの信号を認証装置２へ送信する。
【００７７】
認証装置２は、受信したＩＤの信号が予め記憶しているＩＤの信号と一致するか否かを判断して、一致すれば認証結果である”成功”を示す信号をエンジン制御装置３へ送信する。
【００７８】
そして、認証装置２は、それらが一致しなければ認証結果である”失敗”を示す信号をエンジン制御装置３へ送信する。エンジン制御装置３は、スタータスイッチ信号と認証結果である”成功”を示す信号とを受信する場合にエンジン始動処理を実行する。
【００７９】
ワイヤレスキーＷに係る認証処理について説明する。ユーザがワイヤレスキーＷを操作して車両Ｃへドアに備わる鍵を開錠状態にする指示信号とＩＤの信号とを車両制御システムＳＹ１へ送信する。そのときに、車両制御システムＳＹ１が備える認証装置２がドアに備わる鍵を開錠状態にする指示信号をアンテナＡＴを介して受信する。
【００８０】
認証装置２は、ドアに備わる鍵を開錠状態にする指示信号とともに受信したＩＤの信号が予め記憶しているＩＤの信号と一致するか否かを判断して、一致すれば認証結果である”成功”を示す信号をボディ制御装置４へ送信する。
【００８１】
そして、認証装置２は、それらが一致しなければ認証結果である”失敗”を示す信号をボディ制御装置４へ送信する。
【００８２】
ボディ制御装置４は、認証結果である”成功”を示す信号を受信する場合に車両Ｃのドアに備わる鍵を開錠状態にし、認証結果である”失敗”を示す信号を受信する場合に車両Ｃのドアに備わる鍵を開錠状態にしない。
【００８３】
従って、車両制御システムＳＹ１が、車両Ｃのドアに備わる鍵を開錠状態にしたため、ユーザはドアに備わるノブを引いたときにドアの鍵を開錠できる。
【００８４】
遠隔操作端末ＲＣに係る認証処理について説明する。ユーザが遠隔操作端末ＲＣを操作してエンジンの始動を指示する信号を車両制御システムＳＹ１へ送信する。
【００８５】
そのときに、車両制御システムＳＹ１が備える遠隔始動装置１は、エンジンの始動を指示する信号をアンテナＡＴ及び無線受信回路１ｅを介して受信する。遠隔始動装置１は、エンジンの始動を指示する信号に含まれるＩＤの信号を認証装置２へ送信する。
【００８６】
認証装置２は、受信したＩＤの信号が予め記憶しているＩＤの信号と一致するか否かを判断して、一致すれば認証結果である”成功”を示す信号をエンジン制御装置３へ送信する。
【００８７】
そして、認証装置２は、それらが一致しなければ認証結果である”失敗”を示す信号をエンジン制御装置３へ送信する。
【００８８】
エンジン制御装置３は、スタータスイッチ信号を受信する場合にエンジン遠隔始動処理を実行する。また、エンジン制御装置３は、スタータスイッチ信号と認証結果である”失敗”を示す信号を受信する場合に車両Ｃが盗難されたことを車両外部へ報知する処理を実行する。車両Ｃが盗難されたことを車両外部へ報知する処理については後述する。
【００８９】
＜エンジン遠隔始動処理＞
次に、エンジン遠隔始動処理について説明する。
【００９０】
エンジン遠隔始動処理は、主に、遠隔操作端末ＲＣ、アンテナＡＴ、遠隔始動装置１、スタータリレー１４、スタータモータ１５、及び、エンジン制御装置３などにより実現される。
【００９１】
ユーザが遠隔操作端末ＲＣのエンジン始動ボタンを操作すると、遠隔操作端末ＲＣはその操作に応じて車両Ｃに搭載の遠隔始動装置１へ無線通信を介して始動信号を送信する。
【００９２】
遠隔始動装置１が備える始動制御部１ｂは、アンテナＡＴ及び無線受信回路１ｅを介して受信した始動信号に基づいてエンジンを始動させる。
【００９３】
遠隔始動の際は、遠隔始動装置１は始動信号を受信したのちに、所定の条件を満たした場合に車両状態が暖機可能であると判断して自らが備えるアクセサリスイッチＡＣＣ１、イグニッションスイッチＩＧ１、及び、スタータスイッチＳＴ１をオンにする。
【００９４】
車両制御システムＳＹ１は、それらのスイッチがオンにされることによって、アクセサリ類の電装装置、非アクセサリ類の電装装置、スタータモータ１５へバッテリＢからの電力を供給させる。
【００９５】
所定の条件とは、例えば、キー挿入スイッチ６からの信号に基づいてキーが挿入されていないこと、フットブレーキスイッチ７からの信号に基づいてフットブレーキが踏まれていないこと、エンジンフードスイッチ１０からの信号に基づいてエンジンフードが開かれていないこと、シフト位置センサ１１からの信号に基づいてシフト位置が”Ｐ”を選択されていること、ドアロックスイッチ９からの信号に基づいてドアが開かれていないことなどである。
【００９６】
アクセサリ類の電装装置とは、車両Ｃのパワーウィンド、ワイパー、オーディオ、及び、車室内灯などを制御する制御装置である。また、非アクセサリ類の電装装置とは、ステアリング、トランスミッション、及び、フットブレーキなどを制御する制御装置である。
【００９７】
なお、イグニッションスイッチＩＧ又はイグニッションスイッチＩＧ１がオンされることによりバッテリＢから電力が供給される電装装置をイグニッション系装置という。つまり、イグニッションスイッチＩＧ又はイグニッションスイッチＩＧ１は、バッテリＢからイグニッション系装置へ給電される経路に備わっている。
【００９８】
また、車両制御システムＳＹ１は、実行するエンジン遠隔始動処理において、通常モードとランオンモードとの２つのモードを備える。これらのモードは、ユーザが遠隔操作端末ＲＣや車内に備わるスイッチによって選択することができる。これらのモードの詳細について説明する。
【００９９】
（通常モード）
通常モードについて説明する。車両制御システムＳＹ１においてユーザにより通常モードが設定されると、ユーザによる遠隔操作端末ＲＣの操作によって車両Ｃのエンジンを遠隔始動したのちにユーザが車両Ｃのドアを開けて車両Ｃへ乗車したときは、車両制御システムＳＹ１はエンジンの駆動を停止させる。
【０１００】
このため、ユーザが遠隔の場所において遠隔操作端末ＲＣによって車両Ｃのエンジンを遠隔始動させたのちから車両Ｃに乗車するまでの間に、非ユーザが車両Ｃへ侵入してエンジンが駆動している車両Ｃをそのまま発進させて盗もうとしても、車両Ｃのドアを開けたときにエンジンの駆動は停止するためそのような盗難は困難となる。
【０１０１】
他方で、ユーザは、一度、遠隔操作端末ＲＣによって遠隔始動させた車両Ｃのエンジンがその乗車とともに停止してしまうため、車両Ｃへ乗車の際に再びエンジンを始動させなければならず不便である。
【０１０２】
（ランオンモード）
ランオンモードについて説明する。車両制御システムＳＹ１は、ユーザによりランオンモードが設定される。ユーザが遠隔操作端末ＲＣの操作によって車両Ｃのエンジンを遠隔始動したのちに車両Ｃのドアの鍵を遠隔操作により開錠してドアを開けて車両Ｃへ乗車した場合でも、車両制御システムＳＹ１はエンジンの駆動を停止させずにエンジンの駆動を継続させる。
【０１０３】
そして、ユーザが車両Ｃへ乗車したのちにおいて、ユーザによって所定の操作がされた場合は、車両制御システムＳＹ１は、エンジンの駆動を継続させてそのまま車両を走行可能にする。また、そのときに他の所定の操作がされた場合は、車両制御システムＳＹ１はエンジンの駆動を停止させる。
【０１０４】
従来においては、所定の操作とは、例えば、ユーザが車両Ｃの走行を開始させる操作（以降、走行開始操作という）をいう。つまり、走行開始操作とは、ユーザがユーザキーＫをキーシリンダＫＳへ挿入してイグニッションスイッチＩＧをオンにしたのちにフットブレーキを踏む操作である。
【０１０５】
従来においては、他の所定の操作とは、例えば、ユーザが初めにフットブレーキを踏む操作である。
【０１０６】
他方で、車両Ｃのエンジンを遠隔始動させずに車両Ｃを走行開始させる場合は、ユーザは車両Ｃに乗車してフットブレーキを踏んだのちにユーザがユーザキーＫをキーシリンダＫＳへ挿入してイグニッションスイッチＩＧ及びスタータスイッチＳＴをオンにする。
【０１０７】
しかし、車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいても、通常の走行開始操作を行ってしまうユーザがいる。つまり、車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいて、フットブレーキを踏んだのちに走行開始操作を行うユーザがいる。
【０１０８】
この場合において、ユーザは車両Ｃへ乗車したのちにおいてフットブレーキを踏んでしまっているため、遠隔始動装置１はエンジンの駆動を継続させずに停止させる。
【０１０９】
従って、ユーザはエンジンの駆動を継続させたいという自らの意に反してエンジンの駆動が停止されてしまいランオンモードの利便性が発揮されないという不具合が発生する。
【０１１０】
そこで車両制御システムＳＹ１が備える遠隔始動装置１は、次の遠隔始動制御停止処理を実行することによりランオンモード時の車両Ｃの利用における利便性を発揮させている。
【０１１１】
＜遠隔始動制御停止処理＞
次に、遠隔始動制御停止処理について説明する。
【０１１２】
遠隔始動制御停止処理は、主に、遠隔始動装置１、キー挿入スイッチ６、フットブレーキスイッチ７、及び、エンジン制御装置３などにより実現される。
【０１１３】
遠隔始動装置１が備える始動制御部１ｂは、遠隔操作端末ＲＣからの無線信号に応じて前述した遠隔始動処理を実行して車両Ｃのエンジンを始動させる。
【０１１４】
そのあとに、遠隔始動装置１が備える操作状態検知部１ｃが、特定の信号を検知した場合に、遠隔制御停止部１ｄによるエンジンの駆動の制御を停止して、エンジン制御装置３によってエンジンの駆動を制御させる。
【０１１５】
つまり、遠隔始動装置１が備える操作状態検知部１ｃが、特定の信号であるキー挿入スイッチ６からの信号に基づいてユーザキーＫがキーシリンダＫＳに挿入されたことを検知する。
【０１１６】
更に、遠隔始動装置１が備える操作状態検知部１ｃが、特定の信号であるフットブレーキスイッチ７からの信号に基づいてフットブレーキが踏込まれたことを検知する。
【０１１７】
更に、遠隔始動装置１が備える操作状態検知部１ｃが、それらを検知したのちに特定の信号であるフットブレーキスイッチ７からの信号に基づいてフットブレーキが踏込まれた状態から踏込まれない状態になったことを検知する。
【０１１８】
更に、遠隔始動装置１が備える遠隔制御停止部１ｄが、操作状態検知部１ｃによって以上の検知がされた場合に、イグニッションスイッチＩＧ１及びアクセサリスイッチＡＣＣ１をオンからオフにしてエンジンを遠隔始動の状態からエンジン制御装置３による通常のエンジン制御の状態へ移行させる。
【０１１９】
なお、以降においては、車両Ｃにおいて特定の信号を発生させるユーザの操作を走行開始操作という。
【０１２０】
これにより、車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいて、通常の走行開始操作を行ってしまっても、ユーザはユーザキーＫをキーシリンダＫＳへ挿入しない限り車両Ｃのエンジンは停止しない。つまり、ユーザは車両Ｃのエンジンの駆動を継続させたいという自らの意に反してエンジンの駆動が停止されることはない。
【０１２１】
＜制御処理のフロー＞
車両制御システムＳＹ１の遠隔始動装置１が、車両Ｃのエンジンを遠隔始動の制御したのちにおいて、遠隔始動の制御を停止させてエンジン制御装置３による通常のエンジン制御へ移行させる処理を図２のフロー図に基づいて詳細に説明する。
【０１２２】
なお、この場合、車両制御システムＳＹ１は、ユーザによって予めランオンモードを設定されているものとして説明を行う。
【０１２３】
また、車両制御システムＳＹ１が備える遠隔始動装置１は、いつ遠隔操作端末ＲＣからエンジンの始動を指示する信号を受信するかわからないため、他の装置がバッテリＢから電力が給電されない状態においても常に又は所定の周期でバッテリＢから電力が供給されている。
【０１２４】
従って、車両制御システムＳＹ１が備える遠隔始動装置１が図２のメインフロー図の処理を所定の周期で開始する。
【０１２５】
（メインフロー）
まず、車両制御システムＳＹ１が実行する制御処理のフローのうちメインフローについて説明する。
【０１２６】
車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動したか否かを判定する（ステップＳＡ１）。つまり、遠隔始動装置１は、ユーザ操作により遠隔操作端末ＲＣからエンジンの始動を指示する信号を無線を介して受信してエンジンを遠隔始動したか否かを判定する。
【０１２７】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定する場合は、ステップＳＡ２へ移行する（ステップＳＡ１においてＹＥＳ）。
【０１２８】
その際に、車両制御システムＳＹ１が備える遠隔始動装置１が、エンジンが遠隔始動された際に自らが備えるイグニッションスイッチＩＧ１をオンにするため、車両制御システムＳＹ１が備える他の装置はバッテリＢから電力が供給される。
【０１２９】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、自らが備えるタイマＸをスタートさせる（ステップＳＡ２）。タイマＸはステップＳＡ１においてＹＥＳになる際にイニシャル処理される。即ち、タイマＸは０に設定される。
【０１３０】
なお、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定しない場合は、その処理を所定周期で繰り返す（ステップＳＡ１においてＮＯ）。
【０１３１】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃが備えるドアの鍵がアンロック状態か否かを判定する（ステップＳＡ３）。つまり、遠隔始動装置１は、ドア開閉スイッチ８からの受信した信号に基づいて車両Ｃが備えるドアの鍵が開錠状態か否かを判定する。
【０１３２】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃが備えるドアの鍵がアンロック状態であると判定しない場合は、ステップＳＡ４へ移行する（ステップＳＡ３においてＮＯ）。
【０１３３】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃが備えるドアの鍵がワイヤレスキーＷによりアンロック状態にされたか否かを判定する（ステップＳＡ４）。
【０１３４】
つまり、遠隔始動装置１は、ユーザの操作によりワイヤレスキーＷから送信されたドアの鍵の開錠を指示する信号及びＩＤの信号を無線受信回路１ｅを介して受信し、受信したＩＤ信号を認証装置２へ送信する。認証装置２は、受信したＩＤ信号に基づいて前述した認証処理を実行し、認証結果を遠隔始動装置１及びボディ制御装置４へ送信する。ボディ制御装置４は、受信した認証結果が”成功”である場合は車両Ｃのドアの鍵を開錠状態にし、受信した認証結果が”失敗”である場合は車両Ｃのドアの鍵を開錠状態にしない。
【０１３５】
なお、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃが備えるドアの鍵がアンロック状態であると判定する場合は、ステップＳＡ１３へ移行する（ステップＳＡ３においてＹＥＳ）。
【０１３６】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＡ１３へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＡ１３）。つまり、遠隔始動装置１は、遠隔始動制御停止処理を実行するとともに、エンジン制御装置３へエンジンの駆動を停止させる信号を送信する。エンジン制御装置３は、エンジンの駆動を停止させる信号を受信した場合にエンジンの駆動を停止させる。
【０１３７】
次に、遠隔始動装置１は、受信した認証結果が”成功”である場合に、車両Ｃが備えるドアの鍵がワイヤレスキーＷによりアンロック状態にされたと判定する場合はすタップＳＡ５へ移行する（ステップＳＡ４においてＹＥＳ）。
【０１３８】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのドアの鍵がワイヤレスキーＷによりアンロック状態にされたと判定する場合は、自らが備えるタイマＷをスタートさせる（ステップＳＡ５）。タイマＷはステップＳＡ４においてＹＥＳになる際にイニシャル処理される。即ち、タイマＷは０に設定される。
【０１３９】
なお、遠隔始動装置１は、受信した認証結果が”失敗”である場合に、車両Ｃが備えるドアの鍵がワイヤレスキーＷによりアンロック状態にされたと判定しない場合は、ステップＳＡ１２へ移行する（ステップＳＡ４においてＮＯ）。
【０１４０】
遠隔始動装置１は、車両Ｃが備えるドアの鍵がワイヤレスキーＷによりアンロック状態にされたと判定しない場合は、タイマＸが所定時間以上であるか否かを判定する（ステップＳＡ１２）。
【０１４１】
なお、遠隔始動装置１は、タイマＸが所定時間以上であると判定する場合は、ステップＳＡ１３へ移行する（ステップＳＡ１２においてＹＥＳ）。
【０１４２】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＡ１３へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＡ１３）。
【０１４３】
また、遠隔始動装置１は、タイマＸが所定時間以上であると判定しない場合は、ステップＳＡ２へ移行する（ステップＳＡ１２においてＮＯ）。
【０１４４】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、自らが備えるタイマＸが所定時間以上であるか否かを判定する（ステップＳＡ６）。
【０１４５】
次に、遠隔始動装置１は、タイマＸが所定時間以上であると判定しない場合は、ステップＳＡ７へ移行する（ステップＳＡ６においてＮＯ）。
【０１４６】
なお、遠隔始動装置１は、タイマＷが所定時間以上であると判定する場合は、ステップＳＡ１３へ移行する（ステップＳＡ６においてＹＥＳ）。つまり、遠隔始動装置１は、車両Ｃのドアの鍵がワイヤレスキーＷによる開錠状態の時間が長いと非正規ユーザによって車両Ｃが盗難される虞があるため車両Ｃのエンジンの駆動を停止させている。
【０１４７】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＡ１３へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＡ１３）。
【０１４８】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃの運転席の近傍のドアが開かれたか否かを判定する（ステップＳＡ７）。つまり、遠隔始動装置１は、ドア開閉スイッチ８から受信する信号に基づいて車両Ｃの運転席の近傍のドアが開かれたか否かを判定する。
【０１４９】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃの運転席の近傍のドアが開かれたと判定する場合は、ステップＳＡ８へ移行する（ステップＳＡ７においてＹＥＳ）。
【０１５０】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃの運転席の近傍のドアが開かれたと判定する場合は、自らが備えるタイマＲをスタートさせる（ステップＳＡ８）。タイマＲはステップＳＡ７においてＹＥＳになる際にイニシャル処理される。即ち、タイマＲは０に設定される。
【０１５１】
なお、遠隔始動装置１は、車両Ｃの運転席の近傍のドアが開かれたと判定しない場合は、ステップＳＡ１３へ移行する（ステップＳＡ７においてＮＯ）。
【０１５２】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＡ１３へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＡ１３）。
【０１５３】
次に、遠隔始動装置１は、タイマＲが所定時間以上であると判定しない場合は、ステップＳＡ１０へ移行する（ステップＳＡ９においてＮＯ）。
【０１５４】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、ユーザによってフットブレーキが踏み込まれた状態から踏まれない状態へとなったか否かを判定する（ステップＳＡ１０）。つまり、遠隔始動装置１は、フットブレーキスイッチ７から受信する信号に基づいてフットブレーキがオフからオンになったか否かを判定する。
【０１５５】
なお、遠隔始動装置１は、タイマＲが所定時間以上であると判定する場合は、ステップＳＡ１３へ移行する（ステップＳＡ９においてＹＥＳ）。
【０１５６】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＡ１３へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＡ１３）。
【０１５７】
つまり、遠隔始動装置１は、車両Ｃのドアが開かれた状態の時間が長いと非正規ユーザによって車両Ｃが盗難される虞があるため車両Ｃのエンジンの駆動を停止させている。
【０１５８】
次に、遠隔始動装置１は、ユーザによってフットブレーキが踏み込まれた状態から踏まれない状態へとなったことを判定する場合は、ステップＳＡ１１へ移行する（ステップＳＡ１０においてＹＥＳ）。
【０１５９】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、エンジンを遠隔始動する制御を停止する（ステップＳＡ１１）。
【０１６０】
つまり、遠隔始動装置１は、エンジンを遠隔始動させる際に自らが備えるアクセサリスイッチＡＣＣ１及びイグニッションスイッチＩＧ１をオンからオフの状態にする。遠隔始動装置１が、ユーザによって走行開始操作がされた際に実行する「遠隔始動制御停止処理」の詳細については後述する。
【０１６１】
なお、遠隔始動装置１は、フットブレーキが踏み込まれた状態から踏まれない状態へとなったこと判定する場合は、ステップＳＡ９へ移行する（ステップＳＡ１０においてＮＯ）。
【０１６２】
なお、遠隔始動装置１は、ステップＳＡ３、ステップＳＡ６、ステップＳＡ７、ステップＳＡ９、及び、ステップＳＡ１２においては、非正規ユーザによる車両Ｃへの侵入などを防ぐために車両Ｃのエンジンの始動を停止する（ステップＳＡ１３）。
【０１６３】
（サブフロー）
まず、遠隔始動装置１が実行する図２のメインフロー図に示すステップＳＡ１１の処理の詳細を図３のサブフロー図に基づいて説明する。
【０１６４】
車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動したか否かを判定する（ステップＳＢ１）。つまり、遠隔始動装置１は、ユーザ操作により遠隔操作端末ＲＣからエンジンの始動を指示する信号を無線を介して受信してエンジンを遠隔始動したか否かを判定する。
【０１６５】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定する場合は、ステップＳＢ２へ移行する（ステップＳＢ１においてＹＥＳ）。
【０１６６】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンの回転数が異常であるか否かを判定する（ステップＳＢ２）。つまり、遠隔始動装置１は、クランクパルスセンサ１２から受信する信号に基づいて判定される車両Ｃのエンジンの１秒あたりの回転数が所定回転数以上か否かを判定する。
【０１６７】
なお、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定しない場合は、その処理を所定周期で繰り返す（ステップＳＢ１においてＮＯ）。
【０１６８】
次に、遠隔始動装置１は、エンジン回転数が異常であると判定しない場合はステップＳＢ３へ移行する（ステップＳＢ２においてＮＯ）。
【０１６９】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたか否かを判定する（ステップＳＢ３）。つまり、遠隔始動装置１は、キー挿入スイッチ６から受信する信号に基づいてキーシリンダＫＳへユーザキーＫが挿入されたか否かを判定する。
【０１７０】
なお、遠隔始動装置１は、エンジン回転数が異常であると判定する場合はＳＢ１４へ移行する（ステップＳＢ２においてＹＥＳ）。
【０１７１】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ１４へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＢ１４）。つまり、遠隔始動装置１は、遠隔始動制御停止処理を実行するとともに、エンジン制御装置３へエンジンの駆動を停止させる信号を送信する。エンジン制御装置３は、エンジンの駆動を停止させる信号を受信した場合にエンジンの駆動を停止させる。
【０１７２】
次に、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定しない場合はステップＳＢ４へ移行する（ステップＳＢ３においてＮＯ）。
【０１７３】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、フットブレーキが踏まれたか否かを判定する（ステップＳＢ４）。つまり、遠隔始動装置１は、フットブレーキスイッチ７からの信号に基づいてオフからオンの状態になったか否かを判定する。
【０１７４】
なお、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定する場合はステップＳＢ１４へ移行する（ステップＳＢ３においてＹＥＳ）。
【０１７５】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ１４へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＢ１４）。
【０１７６】
次に、遠隔始動装置１は、フットブレーキが踏まれたことを判定する場合はステップＳＢ５へ移行する（ステップＳＢ４においてＹＥＳ）。
【０１７７】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったか否かを判定する（ステップＳＢ５）。つまり、遠隔始動装置１は、フットブレーキスイッチ７からの信号に基づいてオンからオフの状態になったか否かを判定する。
【０１７８】
なお、遠隔始動装置１は、フットブレーキが踏まれたこと判定しない場合はステップＳＢ２へ移行する（ステップＳＢ４においてＮＯ）。
【０１７９】
次に、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったこと判定しない場合はステップＳＢ６へ移行する（ステップＳＢ５においてＮＯ）。
【０１８０】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたか否かを判定する（ステップＳＢ６）。
【０１８１】
なお、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったことを判定する場合はステップＳＢ２へ移行する（ステップＳＢ５においてＹＥＳ）。
【０１８２】
次に、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定する場合はステップＳＢ７へ移行する（ステップＳＢ６においてＹＥＳ）。
【０１８３】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、キーシリンダＫＳからユーザキーＫが抜かれたか否かを判定する（ステップＳＢ７）。
【０１８４】
なお、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定しない場合はステップＳＢ１２へ移行する（ステップＳＢ６においてＮＯ）。
【０１８５】
次に、遠隔始動装置１は、キーシリンダＫＳからユーザキーＫが抜かれたと判定しない場合はステップＳＢ８へ移行する（ステップＳＢ７においてＮＯ）。
【０１８６】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンの回転数が異常であるか否かを判定する（ステップＳＢ８）。
【０１８７】
なお、遠隔始動装置１は、キーシリンダＫＳからユーザキーＫが抜かれたと判定する場合はＳＢ１４へ移行する（ステップＳＢ７においてＹＥＳ）。
【０１８８】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ１４へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＢ１４）。
【０１８９】
次に、遠隔始動装置１は、エンジン回転数が異常であると判定しない場合はステップＳＢ９へ移行する（ステップＳＢ８においてＮＯ）。
【０１９０】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのシフト位置が”Ｐ”以外であるか否かを判定する（ステップＳＢ９）。つまり、遠隔始動装置１は、シフト位置センサ１１から受信する信号に基づいて車両Ｃのシフト位置が”Ｐ”以外であるか否かを判定する。シフト位置が”Ｐ”以外であるとは、例えば、”Ｄ”、”Ｒ”、”１速”、”２速”、及び、”３速”などである。
【０１９１】
なお、遠隔始動装置１は、エンジン回転数が異常であると判定する場合はＳＢ１４へ移行する（ステップＳＢ８においてＹＥＳ）。
【０１９２】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ１４へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＢ１４）。
【０１９３】
次に、遠隔始動装置１は、シフト位置が”Ｐ”以外であると判定しない場合はステップＳＢ１０へ移行する（ステップＳＢ９においてＮＯ）。
【０１９４】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったか否かを判定する（ステップＳＢ１０）。つまり、遠隔始動装置１は、フットブレーキスイッチ７からの信号に基づいてオンからオフの状態になったか否かを判定する。
【０１９５】
なお、遠隔始動装置１は、シフト位置が”Ｐ”以外であると判定する場合はＳＢ１４へ移行する（ステップＳＢ９においてＹＥＳ）。
【０１９６】
車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ１４へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＢ１４）。
【０１９７】
次に、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったことを判定する場合はステップＳＢ１１へ移行する（ステップＳＢ１０においてＹＥＳ）。
【０１９８】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、エンジンを遠隔始動する制御を停止する（ステップＳＢ１１）。つまり、遠隔始動装置１は、エンジンを遠隔始動させる際に自らが備えるアクセサリスイッチＡＣＣ１及びイグニッションスイッチＩＧ１をオンからオフの状態にする。
【０１９９】
なお、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったこと判定しない場合はステップＳＢ６へ移行する（ステップＳＢ１０においてＮＯ）。
【０２００】
以上のように、車両制御システムＳＹ１が備える遠隔始動装置１は、ユーザキーＫのキーシリンダＫＳへの挿入及びフットブレーキの踏込み操作を検知したのちに、フットブレーキの踏込み操作の解除を検知した場合は、遠隔制御スイッチである遠隔始動装置１が備えるイグニッションスイッチＩＧ１を開放する。これにより、遠隔始動によるエンジンの駆動は停止されてエンジン制御装置３の制御によってエンジンが駆動される。
【０２０１】
このため、遠隔始動装置１は、ユーザが車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動が停止されないようにできる。
【０２０２】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、リターンへ移行する。
【０２０３】
なお、車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ６においてＮＯの場合、即ち、ユーザキーＫが挿入されたことを判定しない場合は、エンジンの回転数が異常か否かを判定する（ステップＳＢ１２）。遠隔始動装置１は、エンジンの回転数が異常であると判定する場合はＳＢ１４へ移行する（ステップＳＢ１２においてＹＥＳ）。遠隔始動装置１は、エンジンの回転数が異常であると判定しない場合はステップＳＢ１３へ移行する（ステップＳＢ１２においてＮＯ）。
【０２０４】
また、車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ１２においてＮＯの場合、即ち、エンジンの回転数が異常であると判定しない場合は、シフト位置が”Ｐ”以外か否かを判定する（ステップＳＢ１３）。遠隔始動装置１は、シフト位置が”Ｐ”以外であると判定する場合はＳＢ１４へ移行する（ステップＳＢ１３においてＹＥＳ）。遠隔始動装置１は、シフト位置が”Ｐ”以外であると判定しない場合はステップＳＢ５へ移行する（ステップＳＢ１３においてＮＯ）。
【０２０５】
なお、車両制御システムＳＹ１が備える遠隔始動装置１は、ステップＳＢ１４へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＢ１４）。
【０２０６】
以上のように、車両制御システムＳＹ１が備える遠隔始動装置１は、エンジンの回転数が異常の場合やシフト位置が”Ｐ”以外の場合にエンジンの駆動を停止させるため、車両が走行開始する際の安全を図ることができる。
【０２０７】
＜第２の実施の形態＞
次に、第２の実施の形態について説明する。第２の実施の形態においては、主に、第１の実施の形態と相違する処理について説明する。
【０２０８】
車両制御システムＳＹ１が備える遠隔始動装置１が実行する図２のフロー図のステップＳＴ１１の処理、即ち、「遠隔始動制御停止処理」の相違する処理を図４のフロー図に基づいて説明する。図４のフロー図は車両制御システムＳＹ１が図２のフロー図のステップＳＴ１１の処理へ移行した際に実行される。
【０２０９】
（サブフロー）
まず、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動したか否かを判定する（ステップＳＣ１）。
【０２１０】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定する場合は、ステップＳＣ２へ移行する（ステップＳＣ１においてＹＥＳ）。
【０２１１】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたか否かを判定する（ステップＳＣ２）。
【０２１２】
なお、車両制御システムＳＹ１が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定しない場合は、その処理を所定周期で繰り返す（ステップＳＣ１においてＮＯ）。
【０２１３】
次に、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定しない場合はステップＳＣ３へ移行する（ステップＳＣ２においてＮＯ）。
【０２１４】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、フットブレーキが踏まれたか否かを判定する（ステップＳＣ３）。
【０２１５】
なお、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定する場合はリターンへ移行する（ステップＳＣ２においてＹＥＳ）。
【０２１６】
次に、遠隔始動装置１は、フットブレーキが踏まれたことを判定する場合はステップＳＣ４へ移行する（ステップＳＣ３においてＹＥＳ）。
【０２１７】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったか否かを判定する（ステップＳＣ４）。
【０２１８】
なお、遠隔始動装置１は、フットブレーキが踏まれたことを判定しない場合はステップＳＣ２へ移行する（ステップＳＣ３においてＮＯ）。
【０２１９】
次に、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったこと判定しない場合はステップＳＣ５へ移行する（ステップＳＣ４においてＮＯ）。
【０２２０】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたか否かを判定する（ステップＳＣ５）。
【０２２１】
なお、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったことを判定する場合はステップＳＣ４へ移行する（ステップＳＣ４においてＹＥＳ）。
【０２２２】
次に、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定する場合はステップＳＣ６へ移行する（ステップＳＣ５においてＹＥＳ）。
【０２２３】
次に、車両制御システムＳＹ１が備える認証装置２は、前述した認証処理を実行する。つまり、認証装置２は、ユーザキーＫがキーシリンダＫＳへ挿入された際にユーザキーＫから無線送信されたＩＤの信号をトランスポンダを介して受信するとともに、受信したＩＤの信号にもとづいて認証処理を実行する。認証装置２は、認証処理による認証結果を車両制御システムＳＹ１が備えるボディ制御装置４へ送信する。
【０２２４】
次に、車両制御システムＳＹ１が備えるボディ制御装置４は、認証装置２から受信した認証結果が”成功”か否かを判定する（ステップＳＣ６）。
【０２２５】
なお、遠隔始動装置１は、キーシリンダＫＳへユーザキーＫが挿入されたと判定しない場合はステップＳＣ４へ移行する（ステップＳＣ５においてＮＯ）。
【０２２６】
次に、ボディ制御装置４は、受信した認証結果が”成功”であると判定しない場合はステップＳＣ７へ移行する（ステップＳＣ６においてＮＯ）。
【０２２７】
次に、ボディ制御装置４は、受信した認証結果が”成功”であると判定しない場合はウォーニング処理を実行する（ステップＳＣ７）。ウォーニング処理とは、ボディ制御装置４が受信した認証結果が”成功”でなはないため、即ち、非正規ユーザにより偽のユーザキーにより車両Ｃが盗難される虞があるため、ハザードランプ１６やブザー１８を制御して車両Ｃ外部へその旨を報知する処理をいう。
【０２２８】
なお、ボディ制御装置４は、受信した認証結果が”成功”であると判定する場合はステップＳＣ８へ移行する（ステップＳＣ６においてＹＥＳ）。
【０２２９】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、車両制御システムＳＹ１が備える遠隔始動装置１は、キーシリンダＫＳからユーザキーＫが抜かれたか否かを判定する（ステップＳＣ８）。
【０２３０】
次に、遠隔始動装置１は、キーシリンダＫＳからユーザキーＫが抜かれたと判定しない場合はステップＳＣ９へ移行する（ステップＳＣ８においてＮＯ）。
【０２３１】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったか否かを判定する（ステップＳＣ９）。つまり、遠隔始動装置１は、フットブレーキスイッチ７からの信号に基づいてオンからオフの状態になったか否かを判定する。
【０２３２】
なお、遠隔始動装置１は、キーシリンダＫＳからユーザキーＫが抜かれたと判定する場合はリターンへ移行する（ステップＳＣ８においてＹＥＳ）。
【０２３３】
次に、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったことを判定する場合はステップＳＣ１０へ移行する（ステップＳＣ９においてＹＥＳ）。
【０２３４】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、エンジンを遠隔始動する制御を停止する（ステップＳＣ１０）。つまり、遠隔始動装置１は、エンジンを遠隔始動させる際に自らが備えるアクセサリスイッチＡＣＣ１及びイグニッションスイッチＩＧ１をオンからオフの状態にする。
【０２３５】
なお、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったこと判定しない場合はステップＳＣ８へ移行する（ステップＳＣ９においてＮＯ）。
【０２３６】
次に、車両制御システムＳＹ１が備える遠隔始動装置１は、リターンへ移行する。
【０２３７】
以上のように、車両制御システムＳＹ１は、ユーザキーＫのキーシリンダＫＳへの挿入及びフットブレーキの踏込み操作を検知したのちに、フットブレーキの踏込み操作の解除を検知した場合は、遠隔制御スイッチである遠隔始動装置１が備えるイグニッションスイッチＩＧ１を開放する。これにより、遠隔始動によるエンジンの駆動は停止されてエンジン制御装置３の制御によってエンジンが駆動される。
【０２３８】
このため、遠隔始動装置１は、ユーザが車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動が停止されないようにできる。
【０２３９】
また、上記制御によれば、車両制御システムＳＹ１は、認証装置２による認証処理の結果が”成功”ではない場合にも車両Ｃを走行可能にさせるため、非正規ユーザによって車両Ｃが一時的に盗難される虞があるが、その場合にもエンジン制御装置３によってエンジンの駆動を停止させることはない。
【０２４０】
なぜなら、車両制御システムＳＹ１が備える認証装置２が実行する認証処理は、認証結果を得るまでに最大で所定時間（例えば、１０秒）を費やすため、その間に車両Ｃは走行している場合もあり、この場合においてエンジン制御装置３によってエンジンの駆動を停止させると車両Ｃが事故に遭う虞があるためである。
【０２４１】
従って、車両制御システムＳＹ１は、車両Ｃが走行可能な状態にした際に認証結果が”成功”でない場合にはウォーニング処理を実行して車両Ｃの外部へ車両Ｃが盗難される虞があることを報知して、車両Ｃが盗難されるのを防いでいる。
【０２４２】
＜第３の実施の形態＞
次に、第３の実施の形態について説明する。第３の実施の形態においては、主に、第１の実施の形態と相違する処理について説明する。
【０２４３】
第２の実施の形態と第１の実施の形態とにおいて、一部の車両制御システムの構成が相違する。第１の実施の形態においては、「車両制御システムＳＹ１は、キーシリンダＫＳを備える。キーシリンダＫＳは、アクセサリスイッチＡＣＣ、イグニッションスイッチＩＧ、及び、スタータスイッチＳＴを備える。車両制御システムＳＹ１は、遠隔始動装置１を備える。遠隔始動装置１は、アクセサリスイッチＡＣＣ１、イグニッションスイッチＩＧ１、及び、スタータスイッチＳＴ１を備える」と説明したが、第２の実施の形態においては、図５に示すように、車両制御システムＳＹ２においてそれらの構成は備えない。
【０２４４】
その代わりに、車両制御システムＳＹ２は、車両Ｃのエンジンを始動させるためのプッシュスタートシステムを備える。プッシュスタートシステムは、図５に示すように、電源スイッチであるスタータスイッチＳＴＳ、電源制御装置２１、認証装置２、ワイヤレスキーＷ、及び、ボディ制御装置４などを備える。
【０２４５】
つまり、ユーザが車両ＣへワイヤレスキーＷを操作して車両Ｃへ乗車した際は、認証装置２による認証結果は”成功”であるため、プッシュスタートシステムは、そののちの走行の開始を受け付ける操作は簡易な操作としている。即ち、ユーザは、そののちにスタータスイッチＳＴＳをプッシュすれば車両Ｃを走行させることができる。
【０２４６】
このようなプッシュスタートシステムを備えた車両制御システムＳＹ２が実行する図２のフロー図におけるステップＳＡ１１の処理、即ち、「遠隔始動制御停止処理」の詳細を、図６のサブフロー図に基づいて説明する。
【０２４７】
車両制御システムＳＹ２は、図２のフロー図に示す処理を実行してステップＳＡ１１の「遠隔始動制御停止処理」へ移行した場合に、図６のサブフロー図に示す処理を実行する。
【０２４８】
（サブフロー）
まず、遠隔始動装置１が実行する図２のメインフロー図に示すステップＳＡ１１の処理の詳細を図６のサブフロー図に基づいて説明する。
【０２４９】
車両制御システムＳＹ２が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動したか否かを判定する（ステップＳＤ１）。
【０２５０】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定する場合は、ステップＳＤ２へ移行する（ステップＳＤ１においてＹＥＳ）。
【０２５１】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、車両Ｃのエンジンの回転数が異常であるか否かを判定する（ステップＳＤ２）。
【０２５２】
なお、車両制御システムＳＹ２が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔始動されたと判定しない場合は、その処理を所定周期で繰り返す（ステップＳＤ１においてＮＯ）。
【０２５３】
遠隔始動装置１は、エンジン回転数が異常であると判定する場合はステップＳＤ１０へ移行する（ステップＳＤ２においてＹＥＳ）。遠隔始動装置１は、エンジン回転数が異常であると判定しない場合はステップＳＤ３へ移行する（ステップＳＤ２においてＮＯ）。
【０２５４】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、スタータスイッチＳＴＳがオンにされたか否かを判定する（ステップＳＤ３）。つまり、遠隔始動装置１は、スタータスイッチＳＴＳのオン操作を検知した電源制御装置２１からその旨の信号を受信したか否かを判定する。
【０２５５】
次に、遠隔始動装置１は、スタータスイッチＳＴＳがオンにされたと判定しない場合はステップＳＤ４へ移行する（ステップＳＤ３においてＮＯ）。
【０２５６】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、フットブレーキが踏まれたか否かを判定する（ステップＳＤ４）。
【０２５７】
なお、遠隔始動装置１は、スタータスイッチＳＴＳがオンにされたと判定する場合はステップＳＤ１０へ移行する（ステップＳＤ３においてＹＥＳ）。
【０２５８】
なお、車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＤ１０へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＤ１０）。つまり、遠隔始動装置１は、エンジン制御装置３へエンジンの駆動を停止させる信号を送信する。エンジン制御装置３は、エンジンの駆動を停止させる信号を受信した場合にエンジンの駆動を停止させる。
【０２５９】
車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＤ１０へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＤ１０）。
【０２６０】
次に、遠隔始動装置１は、フットブレーキが踏まれたことを判定する場合はステップＳＤ５へ移行する（ステップＳＤ４においてＹＥＳ）。
【０２６１】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったか否かを判定する（ステップＳＤ５）。
【０２６２】
なお、遠隔始動装置１は、フットブレーキが踏まれたこと判定しない場合はステップＳＤ２へ移行する（ステップＳＤ４においてＮＯ）。
【０２６３】
次に、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったことを判定する場合はステップＳＤ６へ移行する（ステップＳＤ５においてＹＥＳ）。
【０２６４】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、スタータスイッチＳＴＳがオンにされたか否かを判定する（ステップＳＤ６）。
【０２６５】
なお、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったこと判定しない場合はステップＳＤ２へ移行する（ステップＳＤ５においてＮＯ）。
【０２６６】
次に、遠隔始動装置１は、スタータスイッチＳＴＳがオンにされたと判定する場合はステップＳＤ７へ移行する（ステップＳＤ６においてＹＥＳ）。
【０２６７】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、エンジンを遠隔始動する制御を停止する（ステップＳＤ７）。つまり、遠隔始動装置１は、エンジンを遠隔始動させる際に自らが備えるアクセサリスイッチＡＣＣ１及びイグニッションスイッチＩＧ１をオンからオフの状態にする。
【０２６８】
なお、遠隔始動装置１は、スタータスイッチＳＴＳがオンにされたと判定しない場合はステップＳＤ８へ移行する（ステップＳＤ６においてＮＯ）。
【０２６９】
以上のように、車両制御システムＳＹ２は、フットブレーキの踏込み操作を検知したのちに、スタータスイッチＳＴＳの操作を検知した場合は、遠隔始動スイッチである遠隔始動装置１が備えるイグニッションスイッチＩＧ１を開放する。これにより、遠隔始動によるエンジンの駆動は停止されてエンジン制御装置３の制御によってエンジンが駆動される。
【０２７０】
このため、遠隔始動装置１は、ユーザが車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動が停止されないようにできる。
【０２７１】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、リターンへ移行する。
【０２７２】
なお、車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＤ６においてＮＯの場合、即ち、スタータスイッチＳＴＳがオンにされたことを判定しない場合は、エンジンの回転数が異常か否かを判定する（ステップＳＤ８）。遠隔始動装置１は、エンジンの回転数が異常であると判定する場合はステップＳＤ１０へ移行する（ステップＳＤ８においてＹＥＳ）。遠隔始動装置１は、エンジンの回転数が異常であると判定しない場合はステップＳＤ９へ移行する（ステップＳＤ８においてＮＯ）。
【０２７３】
また、車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＤ８においてＮＯの場合、即ち、エンジンの回転数が異常であると判定しない場合は、シフト位置が”Ｐ”以外か否かを判定する（ステップＳＤ９）。遠隔始動装置１は、シフト位置が”Ｐ”以外であると判定する場合はステップＳＤ１０へ移行する（ステップＳＤ８においてＹＥＳ）。遠隔始動装置１は、シフト位置が”Ｐ”以外であると判定しない場合はステップＳＤ５へ移行する（ステップＳＤ９においてＮＯ）。
【０２７４】
なお、車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＤ１０へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＤ１０）。
【０２７５】
以上のように、車両制御システムＳＹ２が備える遠隔始動装置１は、エンジンの回転数が異常の場合やシフト位置が”Ｐ”以外の場合にエンジンの駆動を停止させるため、車両が走行開始する際の安全を図ることができる。
【０２７６】
＜第４の実施の形態＞
次に、第４の実施の形態について説明する。第４の実施の形態においては、第３の実施の形態で説明した車両制御システムＳＹ２による制御処理と同じ制御処理があるとともに相違する制御処理がある。
【０２７７】
従って、第４の実施の形態において、第３の実施の形態で説明した車両制御システムＳＹ２による制御処理と相違する制御処理を主に説明する。
【０２７８】
第４の実施の形態における車両制御システムＳＹ２が実行する制御処理は、図７のフロー図に示すように、第３実施の形態のフロー図である図６におけるステップＳＤ６とステップＳＤ７との間に新たな処理を追加している。
【０２７９】
以降において、主にこの新たな処理について詳細に説明する。
【０２８０】
（サブフロー）
まず、車両制御すシステムＳＹ２が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔で始動されたことを判定する。そして、遠隔始動装置１は、スタータスイッチＳＴＳが操作される前にフットブレーキがオンにされたことを判定する。そののちに、遠隔始動装置１は、スタータスイッチＳＴＳが操作されたことを判定する（ステップＳＥ１〜ステップＳＥ６）。
【０２８１】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、車両Ｃのエンジンの回転数が異常であるか否かを判定する（ステップＳＥ７）。
【０２８２】
次に、遠隔始動装置１は、エンジンの回転数が異常でないと判定する場合は、ステップＳＥ８へ移行する（ステップＳＥ７においてＮＯ）。
【０２８３】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、車両Ｃのシフト位置が”Ｐ”以外か否かを判定する（ステップＳＥ８）。
【０２８４】
なお、遠隔始動装置１は、エンジンの回転数が異常であると判定する場合は、ステップＳＥ１３へ移行する（ステップＳＥ７においてＹＥＳ）。
【０２８５】
車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＥ１３へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＥ１３）。つまり、遠隔始動装置１は、エンジン制御装置３へエンジンの駆動を停止させる信号を送信する。エンジン制御装置３は、エンジンの駆動を停止させる信号を受信した場合にエンジンの駆動を停止させる。
【０２８６】
次に、遠隔始動装置１は、車両Ｃのシフト位置が”Ｐ”以外であると判定しない場合はステップＳＥ９へ移行する（ステップＳＥ８においてＮＯ）。
【０２８７】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったか否かを判定する（ステップＳＥ９）。
【０２８８】
なお、遠隔始動装置１は、車両Ｃのシフト位置が”Ｐ”以外であると判定する場合はステップＳＥ１３へ移行する（ステップＳＥ８においてＹＥＳ）。
【０２８９】
車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＥ１３へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＥ１３）。
【０２９０】
次に、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったことを判定する場合はステップＳＥ１０へ移行する（ステップＳＥ９においてＹＥＳ）。
【０２９１】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、遠隔始動の制御を停止する（ステップＳＥ１０）つまり、遠隔始動装置１は、エンジンを遠隔始動させる際に自らが備えるアクセサリスイッチＡＣＣ１及びイグニッションスイッチＩＧ１をオンからオフの状態にする。
【０２９２】
なお、遠隔始動装置１は、フットブレーキが踏まれた状態から踏まれない状態になったこと判定しない場合はステップＳＥ７へ移行する（ステップＳＥ９においてＮＯ）。
【０２９３】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、リターンへ移行する。
【０２９４】
以上のように、車両制御システムＳＹ２は、フットブレーキの踏込み操作を検知してから、スタータスイッチＳＴＳの操作を検知したのちに、フットブレーキの踏み込みが停止された場合は、遠隔始動スイッチである遠隔始動装置１が備えるイグニッションスイッチＩＧ１を開放する。これにより、遠隔始動によるエンジンの駆動は停止されてエンジン制御装置３の制御によってエンジンが駆動される。
【０２９５】
このため、遠隔始動装置１は、ユーザが車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動が停止されないようにできる。
【０２９６】
また、以上のように、車両制御システムＳＹ２が備える遠隔始動装置１は、エンジンの回転数が異常の場合やシフト位置が”Ｐ”以外の場合にエンジンの駆動を停止させるため、車両が走行開始する際の安全を図ることができる。
【０２９７】
＜第５の実施の形態＞
次に、第５の実施の形態について説明する。第５の実施の形態においては、第３の実施の形態で説明した車両制御システムＳＹ２による制御処理と同じ制御処理があるとともに相違する制御処理がある。
【０２９８】
従って、第５の実施の形態において、第３の実施の形態で説明した車両制御システムＳＹ２による制御処理と相違する制御処理を主に説明する。
【０２９９】
第５の実施の形態における車両制御システムＳＹ２が実行する制御処理は、図８のフロー図に示すように、第３の実施の形態のフロー図である図６におけるステップＳＤ６とステップＳＤ７との間に新たな処理を追加している。
【０３００】
以降において、主にこの新たな処理について詳細に説明する。
【０３０１】
（サブフロー）
まず、車両制御すシステムＳＹ２が備える遠隔始動装置１は、車両Ｃのエンジンが遠隔で始動されたことを判定する。そして、遠隔始動装置１は、スタータスイッチＳＴＳが操作される前にフットブレーキがオンにされたことを判定する。そののちに、遠隔始動装置１は、スタータスイッチＳＴＳが操作されたことを判定する（ステップＳＦ１〜ステップＳＦ６）。
【０３０２】
次に、車両制御システムＳＹ２が備える認証装置２は、ユーザによってスタータスイッチＳＴＳが操作された際に、既にワイヤレスキーＷから受信していたＩＤの信号に基づいて認証処理を実行する。認証装置２は、認証処理による認証結果をボディ制御装置４へ送信する。
【０３０３】
次に、車両制御システムＳＹ２が備えるボディ制御装置４は、認証装置２から受信した認証結果が”成功”か否かを判定する（ステップＳＦ７）。
【０３０４】
次に、ボディ制御装置４は、受信した認証結果が”成功”であると判定する場合はステップＳＦ８へ移行する（ステップＳＦ７においてＹＥＳ）。
【０３０５】
次に、ボディ制御装置４は、前述したウォーニング処理を実行する（ステップＳＣ８）。
【０３０６】
なお、ボディ制御装置４は、受信した認証結果が”成功”であると判定しない場合はステップＳＦ１２へ移行する（ステップＳＦ７においＮＯ）。
【０３０７】
車両制御システムＳＹ２が備える遠隔始動装置１は、ステップＳＦ１２へ移行した際は車両Ｃのエンジンの駆動を停止する制御を行う（ステップＳＦ１２）。つまり、遠隔始動装置１は、エンジン制御装置３へエンジンの駆動を停止させる信号を送信する。エンジン制御装置３は、エンジンの駆動を停止させる信号を受信した場合にエンジンの駆動を停止させる。
【０３０８】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、遠隔始動の制御を停止する（ステップＳＦ９）。つまり、遠隔始動装置１は、エンジンを遠隔始動させる際に自らが備えるアクセサリスイッチＡＣＣ１及びイグニッションスイッチＩＧ１をオンからオフの状態にする。
【０３０９】
次に、車両制御システムＳＹ２が備える遠隔始動装置１は、リターンへ移行する。
【０３１０】
以上のように、車両制御システムＳＹ２は、スタータスイッチＳＴＳの操作及びフットブレーキの踏込み操作を検知した場合は、遠隔始動スイッチである遠隔始動装置１が備えるイグニッションスイッチＩＧ１を開放する。これにより、遠隔始動によるエンジンの駆動は停止されてエンジン制御装置３の制御によってエンジンが駆動される。
【０３１１】
このため、遠隔始動装置１は、ユーザが車両Ｃのエンジンを遠隔始動させてから車両Ｃへ乗車したのちにおいて、ユーザが走行開始操作をする場合にユーザの意に反してエンジンの駆動が停止されないようにできる。
【０３１２】
また、上記制御によれば、車両制御システムＳＹ２は、認証装置２による認証処理の結果が”成功”ではない場合にも車両Ｃを走行可能にさせるため、非正規ユーザによって車両Ｃが一時的に盗難される虞があるが、その場合にもエンジン制御装置３によってエンジンの駆動を停止させることはない。
【０３１３】
なぜなら、車両制御システムＳＹ２が備える認証装置２が実行する認証処理は、認証結果を得るまでに最大で所定時間（例えば、１０秒）を費やすため、その間に車両Ｃは走行している場合もあり、この場合においてエンジン制御装置３によってエンジンの駆動を停止させると車両Ｃが事故に遭う虞があるためである。
【０３１４】
従って、車両制御システムＳＹ２は、車両Ｃが走行可能な状態にした際に認証結果が”成功”でない場合にはウォーニング処理を実行して車両Ｃの外部へ車両Ｃが盗難される虞があることを報知して、車両Ｃが盗難されるのを防いでいる。
【０３１５】
＜変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では他の実施の形態について説明する。もちろん、以下で説明する形態を適宜組み合わせても良い。
【０３１６】
＜変形例１＞
第１の実施の形態、及び、第２の実施の形態において、車両制御システムＳＹ１が備える遠隔始動装置１が、フットブレーキが踏込まれたのちにユーザキーＫがキーシリンダＫＳへ挿入されて、フットブレーキの踏込みが停止された場合に、遠隔始動制御を停止させると説明した。
【０３１７】
しかし、車両制御システムＳＹ１は、車両制御システムＳＹ１が備える遠隔始動装置１が、ユーザキーＫがキーシリンダＫＳへ挿入されたのちに、フットブレーキが踏込まれて、フットブレーキの踏込みが停止された場合に、遠隔始動制御を停止させるようにしても良い。
【０３１８】
車両制御システムＳＹ１が備える遠隔始動装置１が、このような順序で制御を行っても第１の実施の形態及び第２の実施の形態と同様の効果を奏することができる。
【０３１９】
＜変形例２＞
第１の実施の形態、及び、第２の実施の形態における認証処理は、「ユーザがユーザキーＫをキー挿入口へ挿入する際に、トランスポンダ５は、ユーザキーＫからＩＤの信号を無線通信を介して受信する。トランスポンダ５は受信したＩＤの信号を認証装置２へ送信する。認証装置２は、受信したＩＤの信号が予め記憶しているＩＤの信号と一致するか否かを判断して、一致すれば認証結果である”成功”を示す信号をボディ制御装置及びエンジン制御装置３へ送信する」と説明したが、認証処理は、スマートキーから受信する信号に基づいて実行されるものであっても良い。
【０３２０】
例えば、スマートキーを所持するユーザが車両Ｃの近傍へ位置した場合に、スマートキーがユーザの操作に関係無く車両Ｃが備えるトランスポンダ５へＩＤ信号を送信する。トランスポンダ５は、スマートキーからＩＤの信号を無線通信を介して受信する。トランスポンダ５は受信したＩＤの信号を認証装置２へ送信する。認証装置２は、受信したＩＤの信号が予め記憶しているＩＤの信号と一致するか否かを判断して、一致すれば認証結果である”成功”を示す信号をボディ制御装置及びエンジン制御装置３へ送信する。ボディ制御装置４は車両の鍵を開錠状態にする。エンジン制御装置３はエンジンの駆動を許可の状態にする。
【０３２１】
＜変形例３＞
上記第１の実施の形態及び第２の実施の形態では、プログラムに従った制御部の演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されても良い。また逆に、ハードウェア回路によって実現されるとした機能のうちの一部は、ソフトウェア的に実現されても良い。
【０３２２】
＜変形例４＞
上記第１の実施の形態乃至第５の実施の形態では、車両制御システムの制御を説明するフロー図は、便宜上、一のフローで示しているが、一のフローを細分化した各フローを制御部がマルチタスク機能により並列に処理するものであっても良い。
【符号の説明】
【０３２３】
１    遠隔始動装置
２    認証装置
３    エンジン制御装置
４    ボディ制御装置
６    キー挿入スイッチ
７    フットブレーキスイッチ
Ｃ    車両
Ｋ    ユーザキー
ＫＳ    キーシリンダ
ＲＣ    遠隔操作端末
ＳＴＳ    スタータスイッチ
【図１】
2012071695.tif 000003
【図２】
2012071695.tif 000004
【図３】
2012071695.tif 000005
【図４】
2012071695.tif 000006
【図５】
2012071695.tif 000007
【図６】
2012071695.tif 000008
【図７】
2012071695.tif 000009
【図８】
2012071695.tif 000010