(57)【要約】【課題】安全性を考慮しつつ、簡単な構成でキーレスエントリー装置または盗難防止装置の送信機で遠隔始動制御装置を制御できるようにする。【解決手段】キーレスＥＣＵ３は、送信機９からのロック指令、アンロック指令に応じて、ドアロック機構を駆動するロックモータ８に駆動信号を出力するとともに、送信機９からのロックまたはアンロック指令情報と、送信機９のロック釦Ｌ、アンロック釦Ｕが３秒以内の時間オンされた短押し、または、３秒以上オンされた長押しの情報を車内ＬＡＮ２に出力する。そして、スタータＥＣＵ１は、キーレスＥＣＵ３からのロック指令情報を２秒以内の間隔で３回検出すると、エンジン始動処理を行い、ロック指令情報、長押し情報を検出すると、エンジン停止処理を行う。【選択図】図１
2006153006.tif 000002
【特許請求の範囲】
【請求項１】
送信機のロック釦に対するユーザの操作に応じて車両のドアのロック動作を制御するキーレスエントリー装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のロック釦が第１の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを始動させることを特徴とする遠隔始動制御装置。
【請求項２】
送信機のロック釦が第１の態様とは異なる第２の態様にて操作されたことを検出すると、前記ＣＰＵはエンジンを停止させることを特徴とする請求項１に記載の遠隔始動制御装置。
【請求項３】
前記キーレスエントリー装置は送信機から送信された受信情報を出力し、
前記ＣＰＵはキーレスエントリー装置から出力された前記受信情報に基づいてどのように送信機のロック釦が操作されたか検出することを特徴とする請求項１に記載の遠隔始動制御装置。
【請求項４】
キーレスエントリー装置から車両のロックアクチュエータに出力された駆動信号に基づいて、前記ＣＰＵはどのように送信機のロック釦が操作されたか検出することを特徴とする請求項１に記載の遠隔始動制御装置。
【請求項５】
第１の態様によるロック釦の操作は所定の時間内に行われることを特徴とする請求項１に記載の遠隔始動制御装置
【請求項６】
第１の態様によるロック釦の操作は第３の態様によるロック釦の操作及び第３の態様とは異なる第４の態様によるロック釦の操作を含むことを特徴とする請求項５に記載の遠隔始動制御装置。
【請求項７】
第１の態様によるロック釦の操作は第１の所定期間未満でロック釦を押すこと及び第２の所定期間より長くロック釦を押すことを含み、
第２の所定期間は第１の所定期間より長いことを特徴とする請求項１に記載の遠隔始動制御装置。
【請求項８】
送信機のロック釦に対するユーザの操作に応じて車両のドアのロック動作を制御するキーレスエントリー装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のロック釦が第２の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを停止させることを特徴とする遠隔始動制御装置。
【請求項９】
送信機のロック釦に対するユーザの操作に応じて車両のドアのロック動作を制御するキーレスエントリー部と、
車両のエンジンの始動を制御する遠隔始動制御部と
を備え、
送信機のロック釦が第１の態様にて操作されたことを検出すると、前記遠隔始動制御部が車両のエンジンを始動させることを特徴とする遠隔始動制御装置。
【請求項１０】
送信機のアーミング釦に対するユーザの操作に応じて車両のセキュリティ機能を設定する盗難防止装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のアーミング釦が第１の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを始動させることを特徴とする遠隔始動制御装置。
【請求項１１】
送信機のアーミング釦が第１の態様とは異なる第２の態様にて操作されたことを検出すると、前記ＣＰＵはエンジンを停止させることを特徴とする請求項１０に記載の遠隔始動制御装置。
【請求項１２】
送信機のアーミング釦に対するユーザの操作に応じて車両のセキュリティ機能を設定する盗難防止装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のアーミング釦が第２の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを停止させることを特徴とする遠隔始動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車場等、使用者から離れた場所に置かれた自動車のエンジンを始動するために利用される、車両の遠隔始動制御装置に関する。
【背景技術】
【０００２】
自動車等の車両は、車体に搭載されたバッテリを電源としてスタータモータを作動させ、その回転力でエンジンのクランキングを行ってエンジンを始動させる。このスタータモータの作動は、運転者がイグニッションスイッチのキー孔にイグニッションキーを差し込み、これを所定角度回動させることによりイグニッションスイッチ及びスタータスイッチをオンにして行うが、最近、運転者が車両に乗り込まずに遠隔操作によりエンジンを始動させる機器が多く使用されるようになってきている。これは、冬季あるいは夏季においてエアコンのヒータあるいはクーラ装置を車両の発進前に立ち上げておくためである。
【０００３】
このような車両用の遠隔始動制御装置は、運転者が携帯する送信機と車両に取り付けられる受信機及び制御機器により構成され、送信機からの始動信号を受信機が受信し、制御機器によりエンジン始動を制御する際、安全等の条件が満たされた場合のみ、制御機器はイグニッションスイッチ及びスタータスイッチの出力ラインにそれぞれ擬似信号を発生、出力し、スタータモータが駆動されて、エンジンが始動される。
【０００４】
一方、最近、送信機による遠隔操作で車両のドアをロック制御するキーレスエントリー装置も普及し、多くの車両に搭載されるようになっている。これらの遠隔始動制御装置、キーレスエントリー装置ではどちらも送信機を必要とするため、ユーザは２つの送信機を持ち歩かなければならず、煩わしいものであった。このことは、遠隔操作で車両のセキュリティ機能をセットする盗難防止装置と遠隔始動制御装置を搭載する場合にも同様のことが言える。
【０００５】
このため、共通の送信機でこれらの装置を制御可能とすることが望ましく、従来、キーレスエントリー装置と盗難防止装置に対して共通の送信機で制御を行うことが行われている。例えば、ロック釦とセキュリティのアーミング釦を兼用するとともに、アンロック釦とセキュリティのディスアーム釦を兼用し、ロック釦の操作によりドアロックと連動してセキュリティをセットし、アンロック釦の操作によりドアアンロックと連動してセキュリティをディスアームするようにしている。しかし、遠隔始動制御装置の場合、ロック釦やアンロック釦に連動させたとすると、ロックやアンロック時に必ずしもエンジン始動や停止を望んでいるとは限らないため不都合が生じる。
【０００６】
一方、キーレスエントリー装置と遠隔始動制御装置に対して共通の送信機で制御できるようにするため、送信機に２つのスイッチを設け、２つのスイッチの一方のスイッチをモード切換スイッチとして利用することが提案されている。すなわち、送信機を通常はキーレスエントリーモードで作動させ、そのモードの時は２つのスイッチ操作によりロックまたはアンロック指令を送信し、また、一方のスイッチを所定時間操作すると、エンジン制御モードに切り替わり、そのモードの時は２つのスイッチ操作によりエンジンスタートまたはエンジンストップ指令を送信するようにしている（例えば、特許文献１参照。）。
【特許文献１】特開平９−３０３０２０号公報
【０００７】
また、同様に、キーレスエントリー装置と遠隔始動制御装置に対して共通の送信機で制御できるようにするため、キーレスエントリーを行う場合と遠隔始動を行う場合とで送信機のアンテナの位置を手動で切り換えるようにし、送信機が共通のスイッチ操作に対してアンテナの位置に応じてドアロック指令またはエンジンスタート指令を選択して送信することも提案されている（例えば、特許文献２参照。）。
【特許文献２】特開平９−３２２２６５号公報
【０００８】
さらに、セキュリティ装置と遠隔始動制御装置に対して共通の送信機で制御できるようにするため、送信機にエンジンスタート用とセキュリティ用のスイッチを持たせることも提案されている（例えば、特許文献３参照。）。
【特許文献３】特開２００２−１３００３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記のように、キーレスエントリー装置や盗難防止装置の送信機でもって遠隔始動制御装置をも制御するようにした装置は種々提案されているが、一方のスイッチをモード切換スイッチとして利用し、一方のスイッチの所定時間操作によりモード切換を行うようにすると、エンジン始動を行わせるためには、一方のスイッチを所定時間以上操作してモードを切り替える必要があるため煩わしい、という問題があった。
【００１０】
また、送信機のアンテナの位置を手動で切り換えることにより操作モードを切り替えるようにすると、アンテナの位置を検出する回路が必要となるため、送信機の構成が複雑になるという問題が生じる。
さらに、送信機にそれぞれの機能用のスイッチを設けるのは、スイッチ数が多くなり、送信機が大型化してしまうという問題が生じる。
以上のように、キーレスエントリー装置や盗難防止装置の送信機でもって遠隔始動制御装置をも制御するには、構成や操作の簡略化という面でまだ不十分であった。
【００１１】
また、キーレスエントリー装置や盗難防止装置は通常車両が見える範囲で送信機を操作するのに対し、遠隔始動制御装置は暖機や車室内温度の調整に時間を要することから自宅内等車両が見えない場所で送信機を操作することが多いため、送信機を兼用するに当たってはセキュリティ性も考慮しておく必要がある。
【００１２】
本発明は、上記の問題に鑑みてなされたもので、安全性を考慮しつつ、簡単な構成でキーレスエントリー装置または盗難防止装置の送信機で遠隔始動制御装置を制御できるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
上述の目的を達成するため、本発明に係る遠隔始動制御装置（１）は、
送信機のロック釦に対するユーザの操作に応じて車両のドアのロック動作を制御するキーレスエントリー装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のロック釦が第１の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを始動させることを特徴とする。
【００１４】
また、本発明に係る遠隔始動制御装置（２）は、遠隔始動制御装置（１）において、
送信機のロック釦が第１の態様とは異なる第２の態様にて操作されたことを検出すると、前記ＣＰＵはエンジンを停止させることを特徴とする。
【００１５】
さらに、本発明に係る遠隔始動制御装置（３）は、遠隔始動制御装置（１）において、
前記キーレスエントリー装置は送信機から送信された受信情報を出力し、
前記ＣＰＵはキーレスエントリー装置から出力された前記受信情報に基づいてどのように送信機のロック釦が操作されたか検出することを特徴とし、
本発明に係る遠隔始動制御装置（４）は、遠隔始動制御装置（１）において、
キーレスエントリー装置から車両のロックアクチュエータに出力された駆動信号に基づいて、前記ＣＰＵはどのように送信機のロック釦が操作されたか検出することを特徴とする。
【００１６】
また、本発明に係る遠隔始動制御装置（５）は、遠隔始動制御装置（１）において、
第１の態様によるロック釦の操作は所定の時間内に行われることを特徴とし、
本発明に係る遠隔始動制御装置（６）は、遠隔始動制御装置（５）において、
第１の態様によるロック釦の操作は第３の態様によるロック釦の操作及び第３の態様とは異なる第４の態様によるロック釦の操作を含むことを特徴とする。
【００１７】
さらに、発明に係る遠隔始動制御装置（７）は、遠隔始動制御装置（１）において、
第１の態様によるロック釦の操作は第１の所定期間未満でロック釦を押すこと及び第２の所定期間より長くロック釦を押すことを含み、
第２の所定期間は第１の所定期間より長いことを特徴とする。
【００１８】
また、本発明に係る遠隔始動制御装置（８）は、
送信機のロック釦に対するユーザの操作に応じて車両のドアのロック動作を制御するキーレスエントリー装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のロック釦が第２の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを停止させることを特徴とする。
【００１９】
さらに、本発明に係る遠隔始動制御装置（９）は、
送信機のロック釦に対するユーザの操作に応じて車両のドアのロック動作を制御するキーレスエントリー部と、
車両のエンジンの始動を制御する遠隔始動制御部と
を備え、
送信機のロック釦が第１の態様にて操作されたことを検出すると、前記遠隔始動制御部が車両のエンジンを始動させることを特徴とする。
【００２０】
また、本発明に係る遠隔始動制御装置（１０）は、
送信機のアーミング釦に対するユーザの操作に応じて車両のセキュリティ機能を設定する盗難防止装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のアーミング釦が第１の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを始動させることを特徴とし、
本発明に係る遠隔始動制御装置（１１）は、遠隔始動制御装置（１０）において、
送信機のアーミング釦が第１の態様とは異なる第２の態様にて操作されたことを検出すると、前記ＣＰＵはエンジンを停止させることを特徴とする。
【００２１】
さらに、本発明に係る遠隔始動制御装置（１２）は、
送信機のアーミング釦に対するユーザの操作に応じて車両のセキュリティ機能を設定する盗難防止装置を備えた車両に搭載される遠隔始動制御装置であって、
ＣＰＵを備え、
送信機のアーミング釦が第２の態様にて操作されたことを検出すると、該ＣＰＵが車両のエンジンを停止させることを特徴とする。
【発明の効果】
【００２２】
本発明に係る遠隔始動制御装置（１）、（２）、（５）〜（８）によれば、ロック釦を始動制御に兼用することで、盗難を防止しつつ送信機の構成を簡略化することができ、また、ロック釦をエンジン停止制御に兼用することで、エンジンを停止する際の盗難を防止することができる。すなわち、エンジンの遠隔始動、停止ともにロック釦を兼用することでドアは常にロック状態を保つことができ、安全性を確保することができる。また、単一の釦の操作態様によりエンジンの遠隔始動と停止とを選択することができるので、送信機を大型化することなく、ユーザの操作を簡単にすることができる。
【００２３】
また、本発明に係る遠隔始動制御装置（３）、（４）によれば、遠隔始動制御装置がキーレスエントリー装置から出力される受信情報またはロックアクチュエータへの駆動信号に基づき送信機の釦の操作態様を検出するので、簡単に送信機の釦の操作態様を検出することが可能となる。
【００２４】
また、本発明に係る遠隔始動制御装置（９）によれば、遠隔始動制御装置が送信機のロック釦の操作により車両のドアをロック制御するキーレスエントリー部および遠隔的にエンジン始動を行う遠隔制御部を備えているので、単一の装置にキーレスエントリー機能、遠隔始動機能を持たせることができ、構成を簡略化することができる。また、上記と同様に、エンジンの遠隔始動、停止ともにロック釦を兼用するので、エンジンの遠隔始動、停止時にはドアを常にロック状態に保つことができ、安全性を確保することができ、さらに、単一の釦の操作態様によりエンジンの遠隔始動と停止とを実行することができるので、送信機を大型化することなく、ユーザの操作を簡単にすることができる。
【００２５】
さらに、本発明に係る遠隔始動制御装置（１０）〜（１２）によれば、盗難防止装置のアーミング釦をエンジンの遠隔始動、停止制御に兼用するので、エンジンを遠隔始動、停止する際の盗難を防止しつつ送信機の構成を簡略化することができる。すなわち、エンジンの遠隔始動、停止ともにアーミング釦を使用するので、エンジンの遠隔始動、停止時には常にセキュリティロック状態を保つことができ、安全性を確保することができる。また、上記と同様に、単一の釦の操作態様によりエンジンの遠隔始動と停止とを実行することができるので、送信機を大型化することなく、ユーザの操作を簡単にすることができる。
【実施例１】
【００２６】
以下、本発明の遠隔始動制御装置の実施例について、図面を用いて説明する。図１は本発明の遠隔始動制御装置の概略ブロックを示すものであり、図に示すように、遠隔始動制御装置としてのスタータＥＣＵ１は、車内ＬＡＮ２を介してキーレスＥＣＵ３に接続されている。
【００２７】
このスタータＥＣＵ１は、ＣＰＵ１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory)１３、カウンタ１４、タイマ１５から構成され、ＣＰＵ１１はスタータＥＣＵ１のハードウェア各部を制御するとともに、ＲＯＭ１２に記憶されたプログラムに基づいてエンジン始動・停止等の各種のプログラムを実行する。また、ＲＡＭ１３はＳＲＡＭ等で構成され、プログラムの実行時に発生する一時的なデータを記憶し、カウンタ１４、タイマ１５はカウント処理、計時処理を行う。なお、カウンタ１４、タイマ１５はハードウェアで構成することも可能であるが、ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３によりソフトウェアによってその機能を実行させることも可能である。
【００２８】
そして、このスタータＥＣＵ１には、フードの開閉状態を検出するフードＳＷ４、シフトレバーがパーキング位置にあることを検出するパーキングＳＷ５、ブレーキが作動状態にあることを検出するストップＳＷ６、ドアの開閉状態を検出するカーテシＳＷ７等の各種のスイッチやセンサの出力が入力されており、エンジン始動時にはこれらのスイッチやセンサの出力から安全状態か否かを確認し（フード閉かつシフトレバーがパーキング位置かつドア閉等）、安全状態にある場合に、ＡＣＣ出力、ＩＧ出力、ＳＴ出力を順次出力してエンジンを始動する。なお、ＡＣＣ出力は、自動車のＡＣＣ回路に電力を供給するＡＣＣ用リレー（図示せず）に出力され、ＩＧ出力は自動車のイグニッション回路に電力を供給するＩＧ用リレー（図示せず）に出力され、さらに、ＳＴ出力はエンジンを始動するべくスタータモータを駆動させるためのスタータ起動用リレー（図示せず）に出力される。
【００２９】
一方、キーレスＥＣＵ３は同様に、図示しないＣＰＵやメモリ等により構成され、アンテナ２２を備えるとともに、ドアの施錠／開錠を行うドアロック機構を駆動するロックモータ８のロックアクチュエータに駆動信号を出力する。また、送信機９は携帯可能に構成され、車両の外に持ち運び可能である。この送信機９は、図１２に示すように、アンテナ２１、ロック釦Ｌ、アンロック釦Ｕ、ロックスイッチ９１、アンロックスイッチ９２、制御ユニット９３、送信部９４及び受信部９５を有する。ロックスイッチ９１及びアンロックスイッチ９２はそれぞれロック釦Ｌ及びアンロック釦Ｕと連動する。制御ユニット９３はＣＰＵ及びメモリを有する(図示せず)。制御ユニット９３はロック釦Ｌ及びアンロック釦Ｕに対するユーザの操作に従い、種々の指令（コード）を生成し、送信部９４にアンテナ２１を介して生成された指令、メモリに記憶されたＩＤコードなどを送信させる。アンテナ２１を介して信号を受信すると、受信部９５は受信した信号を制御ユニット９３に出力する。なお、送信機９は一般的なリモコンと称されるものに限らず、携帯電話等の遠隔制御可能なものであれば使用可能である。
【００３０】
そして、送信機９からアンテナ２１を介して送信されるロック／アンロック指令をキーレスＥＣＵ３がアンテナ２２を介して受信すると、キーレスＥＣＵ３は送信機９からのロック指令、アンロック指令に応じてロックモータ８のロックアクチュエータに駆動信号を出力する。また、これと同時に、キーレスＥＣＵ３は送信機９からのロックまたはアンロック指令情報と、送信機９のロック釦Ｌ、アンロック釦Ｕが３秒以内の時間オンされた短押し、または、３秒以上オンされた長押しの情報を送信機９からの受信情報として車内ＬＡＮ２に出力する。
【００３１】
このキーレスＥＣＵ３からの受信情報をスタータＥＣＵ１が車内ＬＡＮ２を介して受信し、スタータＥＣＵ１はこの受信情報により送信機９の釦操作情報を検出してエンジンの始動・停止処理を行うが、以下、一例として、スタータＥＣＵ１がキーレスＥＣＵ３からのロック指令情報を２秒以内の間隔で３回検出すると、エンジン始動処理を行い、ロック指令情報、長押し情報を検出すると、エンジン停止処理を行う場合の、スタータＥＣＵ１の作用を図２のフローチャート及び図３の釦操作状態図により説明する。
【００３２】
ユーザが送信機９のロック釦Ｌをオンすると、送信機９はロック釦Ｌがオンされている期間、アンテナ２１を介してロック指令をキーレスＥＣＵ３に送信する。このロック指令をアンテナ２２を介してキーレスＥＣＵ３が受信すると、キーレスＥＣＵ３はそのロック指令に応じてロックモータ８をロック制御して車両のドアをロックする。また、キーレスＥＣＵ３はロック釦Ｌが３秒間以上押されたかを判断し、ロック指令情報と該判別結果である短押し情報または長押し情報を受信情報として車内ＬＡＮ２に出力する。
【００３３】
一方、スタータＥＣＵ１のＣＰＵ１１は、常時図２のフローチャートに示すエンジン始動・停止プログラムを実行しており、このプログラムを開始すると、まず、ＣＰＵ１１はロック指令情報（ロック指令情報を含む受信情報）を受信したか否かを判定し（ステップ１０１）、ロック指令情報を受信していないと判定した場合には、ステップ１０６に移る。ステップ１０１でロック指令情報を受信したと判定した場合には、ＣＰＵ１１は受信情報がロック指令情報とともに短押し情報及び長押し情報のいずれを含むかを判定し（ステップ１０２）、短押し情報であった場合には、ＣＰＵ１１はカウンタ１４のカウント値Ｃを１だけカウントアップする（ステップ１０３）。
【００３４】
次に、ＣＰＵ１１はカウンタ１４のカウント値Ｃが３であるか否かを判定し（ステップ１０４）、カウント値Ｃが３でない場合には、タイマ１５の計時時間を０にし、ロック指令情報のインターバル時間の計時をスタートする（ステップ１０５）。この後、タイマ１５の計時時間Ｔが２秒を超えているか否かを判定し（ステップ１０６）、タイマ１５の計時時間Ｔが２秒を超えていないと判定した場合には、ＣＰＵ１１はステップ１０１に戻って次のロック指令情報の受信判定を行う。
【００３５】
ステップ１０６でタイマ１５の計時時間Ｔが２秒を超えていると判定した場合、すなわち、ロック指令情報を受信してから２秒以内に次のロック指令情報を受信しなかった場合には、ＣＰＵ１１はカウンタ１４のカウント値Ｃをクリアした（ステップ１０７）後、タイマ１５の計時時間Ｔを０にし、計時を終了する（ステップ１０８）。
【００３６】
一方、ステップ１０４でカウンタ１４のカウント値Ｃが３であると判定した場合、即ち、図３（ａ）に示すように、ロック釦Ｌが２秒以内の間隔で３回オンされた場合には、ＣＰＵ１１はエンジン始動処理を開始する（ステップ１０９）。このエンジン始動処理では、ＣＰＵ１１は、フードＳＷ４、パーキングＳＷ５、ストップＳＷ６、カーテシＳＷ７等の出力から、フードが閉じられていること、シフトレバーがパーキング位置にあること、及びブレーキが作動していないこと、ドアが閉じられていること等の安全条件が満たされているか否かを判別し、安全条件が満たされている場合にのみ、ＡＣＣ出力をオン、ＩＧ出力をオン、ＳＴ出力を所定時間だけオンにし、エンジンを始動する。
【００３７】
また、ステップ１０２で長押しの情報であると判定した場合、すなわち、図３（ｂ）に示すように、ロック釦Ｌが３秒以上押された場合には、ＣＰＵ１１はＡＣＣ出力をオフ、ＩＧ出力をオフにしてエンジン停止処理を実行する（ステップ１１０）。そして、エンジン始動処理、またはエンジン停止処理を終了した場合には、ＣＰＵ１１はカウンタ１４のカウント値Ｃをクリアし、タイマ１５の計時時間Ｔを０にした後、ステップ１０１に戻る。
【００３８】
以上のように、エンジンの遠隔始動、停止共にロック釦の操作により実行されるので、エンジンの遠隔始動、停止を行う場合には、ドアが常にロック状態に保たれるので、安全性を確保することができる。また、ロック釦の操作態様を判別することにより、エンジンの遠隔始動、停止を行うことができるので、送信機の構成を簡単にすることが可能となる。
【００３９】
なお、上記の実施例では、キーレスＥＣＵ３の出力によりエンジンの遠隔始動、停止を行うようにしたが、キーレスＥＣＵ３の代わりにセキュリティＥＣＵを使用することもでき、また、キーレス／セキュリティ一体のものを使用することもできる。
セキュリティＥＣＵの送信機はセキュリティ機能を動作させるアーミング釦とセキュリティ機能を解除するディスアーミング釦を備えているので、セキュリティＥＣＵを使用する場合には、アーミング釦の操作態様に応じて、エンジンの遠隔始動、停止を行うようにすれば、エンジンの遠隔始動、停止時には常にセキュリティロック状態を保つことができ、安全性を確保することができる。
【００４０】
また、上記の実施例では、ロック指令情報を２秒以内の間隔で３回検出した場合に、エンジン始動処理を行い、ロック釦を３秒以上長押しした場合に、エンジン停止処理を行ったが、検出時間間隔（ステップ１０６にて計測時間Ｔと比較される所定の時間（例えば、２秒））、検出回数（ステップ１０４にてカウント値Ｃと比較される所定の値（例えば、３回））、長押しの判定時間（ステップ１０２にてロック釦Ｌが長押しされたか否かを判定するために用いられる閾値（例えば、３秒）は適宜変更することができる。また、ロック指令情報及び長押し情報を所定回数検出した場合に、エンジン停止処理を行うようにすることも可能である。
【００４１】
さらに、上記の実施例では、ロック指令情報を２秒以内の間隔で３回検出した場合に、エンジン始動処理を行った。また、ロック釦が３秒以上長押しされた場合に、エンジン停止処理を行った。しかし、エンジン始動条件及びエンジン停止条件はこれに限られるものではない。別の条件を用いることも可能である。図１０−１〜図１０−５及び図１１を参照して実施例１の変形実施例を以下に説明する。
【００４２】
変形実施例では、図１１（ａ）に示されるようにユーザがロック釦Ｌを２回短押しし、それからロック釦Ｌを長押しすると、スタータＥＣＵ１がエンジン始動処理を行う。具体的には、ユーザが2.5秒（Ｘ１）以内にロック釦Ｌを0.8秒（Ｘ３)以下で2回押し、それからロック釦Ｌを2.4秒（Ｘ２）以上押すと、スタータＥＣＵ１はエンジン始動処理を行う。
また、変形実施例では、図１１（ｂ）に示されるようにユーザがロック釦Ｌを短押しせずに1.6秒以上ロック釦を長押しすると、スタータＥＣＵはエンジン停止処理を行う。
【００４３】
変形実施例では、キーレスＥＣＵ３、ロックモータ８、スタータＥＣＵ１は図1に示されるように互いに接続されている。また、送信機９は図１２に示されるのと同じ構成を有している。アンテナ２２を介してロック指令又はアンロック指令を受信すると、キーレスＥＣＵ３はロックモータ８のロックアクチュエータに駆動信号を出力する。同時に、キーレスＥＣＵ３がロック指令又はアンロック指令を受信している間、キーレスＥＣＵ３は車内ＬＡＮ２を介してスタータＥＣＵ１にロック指令情報又はアンロック指令情報を出力し続ける。なお、変形実施例では、キーレスＥＣＵ３は短押し情報や長押し情報を出力しない。
【００４４】
図１０−１〜図１０−５のフローチャート及び図１１に示される送信機９の送信部９４から送信された信号波形例を参照して、変形実施例のスタータＥＣＵ１の作用を以下に詳述する。
スタータＥＣＵ１のＣＰＵ１１は常時、図１０−１〜図１０−５のフローチャートに示されたエンジン始動／停止プログラムを実行する。プログラムが開始されると、ＣＰＵ１１は変数Ｃ、タイマ１５によって計時される時間Ｔ１、Ｔ２及びフラグｆを初期化する（ステップ４０１）。具体的には、ＣＰＵ１１は変数Ｃ、時間Ｔ１、Ｔ２及びフラグｆを０に設定する。
【００４５】
そして、ＣＰＵ１１は車内ＬＡＮ２を介してキーレスＥＣＵ３からロック指令情報を受信しているか否か判断する（ステップ４０２）。
ステップ４０２での判断がYesであれば、ＣＰＵ１１はステップ４０３〜４０５でＣの値を調べる。具体的には、まずＣＰＵ１１はＣが０と等しいか否かを判断する（ステップ４０３）。ステップ４０３での判断がYesであればプログラムはステップ５０１（図１０−２)へと進む。そうでなければ、次にＣＰＵ１１はＣが1と等しいか否かを判断する（ステップ４０４）。ステップ４０４での判断がYesであればプログラムはステップ６０１（図１０−３）へと進む。そうでなければ、更にＣＰＵ１１はＣが２と等しいか否かを判断する（ステップ４０５）。ステップ４０５での判断がYesであればプログラムはステップ７０１（図１０−４）へと進む。そうでなければ、Ｃは３に等しく、プログラムはステップ８０１（図１０−５）へと進む。
【００４６】
例えば、図１１（ａ）のαの時点又は図１１（ｂ）のα’の時点であれば、プログラムはステップ５０１へと進む。ＣＰＵ１１はフラグfを1に設定し（ステップ５０１）、タイマ１５に時間Ｔ１、Ｔ２の計時を開始させる（ステップ５０２、５０３）。カウンタ１４がＣを１だけ増加させる（ステップ５０４）。それから、プログラムはステップ４０２へと戻る。ここで、時間Ｔ１はユーザがロック釦Ｌをどのくらい押し続けているかを表す、すなわち図１１（ａ）のＸ２、Ｘ３及び図１１（ｂ）のＸ４に対応する。時間Ｔ２は１回目の短押しの開始から２回目の短押しに続く長押しの開始までの時間を表している、すなわち図１１（ａ）のＸ１に対応する。Ｃの値はユーザが連続してロック釦Ｌを何回押したかを表す。
【００４７】
例えば、図１１（ａ）のβ又はδの時点又は、図１１（ｂ）のκの時点であれば、プログラムはステップ６０１へと進む。ＣＰＵ１１はフラグｆが０と等しいか否かを判断する（ステップ６０１）。ステップ６０１での判断がYesであれば(例えば、δの時点)、ＣＰＵ１１はフラグfを1に設定し（ステップ６０２）、タイマ１５に時間Ｔ１の計時を開始させ（ステップ６０３；ユーザがロック釦Ｌを押し続けている期間の測定を開始する）、カウンタ１４がＣを１だけ増加させる（ステップ６０４；Ｃは２となり、ユーザが連続して２回ロック釦Ｌを押したこととなる）。
【００４８】
ステップ６０１での判断がNoであれば(例えば、図１１（ａ）のβの時点又は図１１（ｂ）のκの時点)、ＣＰＵ１１は時間Ｔ１が1.6秒以上であるか否かを判断する（ステップ６０５）。言い換えると、ＣＰＵ１１は遠隔的に車両のエンジンを停止するためにユーザがロック釦Ｌを短押しせずに、ロック釦を長押ししたか否かを判断する。ステップ６０５での判断がYesであればユーザがロック釦を短押しせずに、ロック釦を1.6秒押すというエンジン停止条件を満足する。このため、ＣＰＵ１１はエンジン停止処理を行い（ステップ６０６）、それからプログラムは最初（すなわちステップ４０１）に戻る。
一方で、ステップ６０５での判断がNoであったら、プログラムはステップ４０２へと戻る。
【００４９】
例えば、図１１（ａ）のε又はηの時点であれば、プログラムはステップ７０１へと進む。ＣＰＵ１１はフラグｆが０と等しいか否かを判断する（ステップ７０１）。ステップ７０１での判断がNoであれば（例えば、図１１（ａ）のεの時点)、プログラムはステップ４０２へと戻る。そうでなければ（例えば、図１１（ａ）のηの時点）、ＣＰＵ１１はタイマ１５によって計時された時間Ｔ２が2.5秒を超えているか否かを判断する（ステップ７０２）。ステップ７０２での判断がYesであれば、すなわち時間Ｔ２が2.5秒を超えていれば、エンジン始動条件は満足できなくなる（Ｘ１が2.5秒以下という条件を満足できなくなる）。このため、エンジンを始動させるユーザの操作が無効であるとみなし、プログラムはステップ４０１へと戻り、ＣＰＵ１１はステップ４０１にて再び初期化を行う。
【００５０】
一方、ステップ７０２での判定がNoであれば、ＣＰＵ１１はＴ２を０にリセットする（ステップ７０３；１回目の短押しの開始から２回目の短押しに続く長押しの開始までの時間の測定をやめる）。それから、ＣＰＵ１１はフラグｆを１に設定し（ステップ７０４）、タイマ１５に時間Ｔ１の計時を開始させる（ステップ７０５；長押しの期間の測定を開始する）。カウンタ１４はＣを１だけ増加させる（ステップ７０６；Ｃは３となり、ユーザが連続して３回ロック釦Ｌを押したこととなる）。それから、プログラムはステップ４０２へと戻る。
【００５１】
例えば、図１１（ａ）のθの時点であれば、プログラムはステップ８０１へと進む。ＣＰＵ１１は時間Ｔ１が2.4秒以上であるか否かを判断する（ステップ８０１；Ｘ２が2.4秒以上であるという条件を満足するか否かを判断する）。ステップ８０１での判断がYesであれば、上述のエンジン始動条件が満足される。このため、ＣＰＵ１１はエンジン始動処理を行い（ステップ８０２）、プログラムは最初（すなわちステップ４０１）へと戻る。そうでなければ、プログラムはステップ４０２へと戻る。
【００５２】
図１０−１に戻って、ステップ４０２での判断がNoである、すなわちスタータＥＣＵ１がロック指令情報を受信していない（例えば、図１１（ａ）のμ、γ、ζ又はωの時点、又は図１１（ｂ）のμ’又はω’の時点）のであれば、ＣＰＵ１１はＣが３に等しいか否かを判断する（ステップ４０６）。ステップ４０６での判断がYes（例えば、ωの時点）であれば、ユーザは既にロック釦Ｌを３回押しているが、エンジン始動条件が満足されていないこととなる。このため、エンジンを始動させようとするユーザの操作は無効であるとみなし、プログラムはステップ４０１へと戻り、ＣＰＵ１１はステップ４０１で初期化を行う。
【００５３】
ステップ４０６での判断がNo（例えば、図１１（ａ）のμ、γ、又はζの時点、又は図１１（ｂ）のμ’又はω’の時点）であれば、ＣＰＵ１１は時間Ｔ１が0.8秒を超えているか否かを判断する（ステップ４０７；Ｘ３が0.8秒を超えているか否かを判断する）。ステップ４０７での判断がYesの場合、すなわち時間Ｔ１が0.8秒を超えている場合、エンジン始動条件は満足できなくなる（Ｘ３が0.8秒以下という条件が満足できないため）。このため、エンジンを始動させようとするユーザの操作は無効であるとみなし、プログラムはステップ４０１へと戻り、ＣＰＵ１１はステップ４０１で初期化を行う。
【００５４】
ステップ４０７での判断がNoであれば、この判断はユーザがロック釦Ｌを0.8秒以下で押していたことを意味する。ＣＰＵ１１は時間Ｔ１を０にリセットし（ステップ４０８）、フラグｆを０に設定する（ステップ４０９）。それからプログラムはステップ４０２へと戻る。
【００５５】
変形実施例において、ユーザが送信機９のロック釦Ｌを第１の態様にて（すなわち、エンジン始動条件を満たすように）押すと、遠隔始動制御装置（スタータＥＣＵ１）がエンジン始動処理を行う。具体的には、第１の態様でロック釦を操作することはロック釦を第１の所定期間（例えば0.8秒）未満押し、ロック釦を第２の所定期間（例えば2.4秒）より長く押すことを含む。また、第２の所定期間（例えば2.4秒）は第１の所定期間（例えば0.8秒）より長い。
【００５６】
変形実施例によれば、エンジンの遠隔始動、停止共にロック釦の操作により実行されるので、エンジンの遠隔始動、停止を行う場合には、ドアが常にロック状態に保たれるので、安全性を確保することができる。また、ロック釦の操作態様を判別することにより、エンジンの遠隔始動、停止を行うことができるので、送信機の構成を簡単にすることが可能となる。
【実施例２】
【００５７】
上記の実施例では、キーレスＥＣＵが車内ＬＡＮに出力した受信情報に基づいてスタータＥＣＵがエンジンの遠隔始動、停止を実行したが、キーレスＥＣＵがロックモータに出力するロック駆動信号に基づいてエンジンの遠隔始動、停止を行うことも可能であり、以下、キーレスＥＣＵが出力するロック駆動信号に基づいてエンジンの遠隔始動、停止を行う場合の実施例について、図４のブロック図、図５のフローチャート及び図６の信号波形図を用いて説明する。
【００５８】
図４は本発明の遠隔始動制御装置の他の実施例の概略ブロックを示すものであり、図に示すように、遠隔始動制御装置としてのスタータＥＣＵ１やその他の構成は、図１と同様の構成を備えており、キーレスＥＣＵ３がロックモータ８に出力するロック駆動信号をスタータＥＣＵ１に入力するようにしている。また、送信機９は実施例１と同じ構成である。
【００５９】
キーレスＥＣＵ３は送信機９からロック／アンロック指令を受信すると、その指令に応じてロックモータ８にロック駆動信号、アンロック駆動信号を出力することによりドアをロック／アンロック制御し、スタータＥＣＵ１はこのロック駆動信号を監視することによりエンジンの遠隔始動、停止を行うが、一例として、ロック駆動信号が３秒以内に３回出力されれば、エンジン始動処理を行い、３秒以内にロック駆動信号が２回出力されれば、エンジン停止処理を行う場合のスタータＥＣＵ１の作用を図５のフローチャート及び図６の信号波形図により説明する。
【００６０】
上記と同様に、ユーザが送信機９のロック釦Ｌをオンすると、送信機９はロック釦Ｌがオンされている期間、アンテナ２１を介してロック指令をキーレスＥＣＵ３に送信する。このロック指令をアンテナ２２を介してキーレスＥＣＵ３が受信すると、キーレスＥＣＵ３はそのロック指令に応じてロック駆動信号をロックモータ８に出力し、車両のドアをロックする。図６（ａ）、（ｂ）はロック駆動信号の波形の一例である。
【００６１】
一方、スタータＥＣＵ１のＣＰＵ１１は、常時図５のフローチャートに示すエンジン始動・停止プログラムを実行しており、このプログラムを開始すると、まず、ＣＰＵ１１はキーレスＥＣＵ３からのロック駆動信号の立ち上がりを検出することによりロック駆動信号が出力されたか否かを判定し（ステップ２０１）、ロック駆動信号が出力されたと判定した場合には、ＣＰＵ１１はカウンタ１４のカウント値Ｃを１だけカウントアップする（ステップ２０２）。
【００６２】
次に、ＣＰＵ１１はカウンタ１４のカウント値Ｃが１であるか否かを判定し（ステップ２０３）、カウント値Ｃが１であると判定した場合には、ＣＰＵ１１は、タイマ１５の計時をスタートする（ステップ２０４）。ステップ２０１でロック駆動信号が出力されていないと判定した場合、ステップ２０３でカウント値Ｃが１でないと判定した場合、あるいはステップ２０４でタイマ１５の計時を開始した場合には、ＣＰＵ１１はタイマ１５の計時時間Ｔが３秒を超えているか否かを判定し（ステップ２０５）し、タイマ１５の計時時間Ｔが３秒を超えていないと判定した場合には、ステップ２０１に戻って次のロック駆動信号の出力判定を行う。
【００６３】
一方、ステップ２０５でタイマ１５の計時時間Ｔが３秒を超えていると判定した場合には、ＣＰＵ１１はカウンタ１４のカウント値Ｃが３であるか否かを判定し（ステップ２０６）、カウンタ１４のカウント値Ｃが３であると判定した場合は、エンジンの始動処理を行う（ステップ２０７）。また、カウンタ１４のカウント値Ｃが３でないと判定した場合には、カウンタ１４のカウント値Ｃが２であるか否かを判定し（ステップ２０８）、カウンタ１４のカウント値Ｃが２であると判定した場合は、エンジンの停止処理を行う（ステップ２０９）。
すなわち、図６（ａ）に示すように、ロック駆動信号の出力を検出してから３秒経過したときに、ロック駆動信号を３回検出していた場合には、エンジンの始動処理を行い、図６（ｂ）に示すように、ロック駆動信号を２回検出していた場合には、エンジンの停止処理が実行される。
【００６４】
そして、ステップ２０８でカウンタ１４のカウント値Ｃが２でないと判定した場合、ＣＰＵ１１はカウンタ１４のカウント値Ｃをクリアした（ステップ２１０）後、タイマ１５の計時時間Ｔを０にし、計時を終了する（ステップ２１１）。すなわち、３秒経過後にカウンタ１４のカウント値Ｃが１または４以上であった場合には、何も処理せずに再度プログラムをスタートする。
また、ステップ２０７、ステップ２０９のエンジン始動処理、停止処理が完了した場合にも、カウンタ１４のカウント値Ｃをクリアするとともに、タイマ１５の計時を終了する。
以上のように、上記の実施例と同様に、エンジンの遠隔始動、停止をロック釦の操作態様に応じて実行するので、エンジンの遠隔始動、停止を行う場合には、ドアを常にロック状態に保つことができ、安全性を確保することができる。
【００６５】
なお、上記の実施例では、キーレスＥＣＵ３の出力によりエンジンの遠隔始動、停止を行うようにしたが、キーレス／セキュリティ一体のＥＣＵを使用することもできる。
また、上記の実施例では、ロック駆動信号が３秒以内に３回出力されれば、エンジン始動処理を行い、３秒以内にロック駆動信号が２回出力されれば、エンジン停止処理を行うようにしたが、上記の実施例と同様に検出時間、検出回数は適宜変更することが可能である。
【実施例３】
【００６６】
以上の実施例では、キーレスＥＣＵ、スタータＥＣＵとして別々のＥＣＵを使用したが、スタータＥＣＵにキーレス機能を内蔵することも可能であり、以下、スタータＥＣＵにキーレス機能を内蔵した実施例について、図７のブロック図、図８のフローチャート及び図９の釦操作状態図を用いて説明する。
【００６７】
図７は本発明の遠隔始動制御装置のさらに他の実施例の概略ブロックを示すものであり、図に示すように、遠隔始動制御装置としてのスタータＥＣＵ１０は、アンテナ２３を備え、このアンテナ２３により送信機９からのロック／アンロック指令を受信し、その指令に応じてロックモータ８を駆動するとともに、エンジンの遠隔始動、停止を行う。
【００６８】
スタータＥＣＵ１０は、上記と同様にＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、カウンタ１４、タイマ１５から構成され、タイマ１５はスタータＥＣＵ１０が送信機９からのロック／アンロック指令の送信信号を受信し続けている受信時間及びロック／アンロック指令の送信信号間のインターバル時間を計時する。このスタータＥＣＵ１０には、同様に、フードＳＷ４、パーキングＳＷ５、ストップＳＷ６、カーテシＳＷ７等の各種のスイッチやセンサの出力が入力されるとともに、ロックモータ８にロック駆動信号またはアンロック駆動信号を出力する。
なお、ロックボタンＬ、アンロック釦Ｕの操作により車両のドアをロック、アンロック制御するキーレスエントリー部とエンジンを遠隔始動、停止を行う遠隔制御部は、それぞれＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３により構成され、ソフトウェアプログラムによりその機能が実行される。
【００６９】
一方、送信機９はアンテナ２１、ロック釦Ｌ、アンロック釦Ｕ、ロックスイッチ９１、アンロックスイッチ９２、制御ユニット９３、送信部９４及び受信部９５を有する（図１２参照）。制御ユニット９３はＣＰＵ及びＩＤコードを記憶するメモリを有する（図示せず）。ロック釦Ｌまたはアンロック釦Ｕのいずれかがオンされると、その釦がオンされている間、その釦を示すファンクションコードとＩＤコードメモリに記憶されたＩＤコードを一組にしてロック／アンロック指令としてアンテナ２１を介してスタータＥＣＵ１０に送信する。
【００７０】
そして、スタータＥＣＵ１０は、アンテナ２３により受信した、送信機９からのロック／アンロック指令に基づいてドアのロック／アンロック処理及びエンジンの遠隔始動、停止処理を行うが、以下、一例として、スタータＥＣＵ１０が送信機９からのロック指令を２秒以内の間隔で３回受信したとき、エンジン始動処理を行い、送信機９のロック釦Ｌが３秒以上続けてオンされたことを検出すると、エンジン停止処理を行う場合の、スタータＥＣＵ１０の作用を図８のフローチャート及び図９の釦操作状態図により説明する。
【００７１】
スタータＥＣＵ１０のＣＰＵ１１は、常時図８のフローチャートに示すプログラムを実行しており、このプログラムを開始すると、まず、ＣＰＵ１１はフラグｆを０に設定した（ステップ３０１）後、送信機９から送信コードを受信しているか否かを判定し（ステップ３０２）、送信コードを受信していないと判定した場合には、タイマ１５によりインターバル時間のカウントを行う（ステップ３０３）。次に、ＣＰＵ１１はタイマ１５によって計時され、その間送信コードが連続して受信されている受信時間を０にリセットする（ステップ３０４）。
【００７２】
一方、ステップ３０２で送信機９から送信コードを受信していると判定した場合には、ＣＰＵ１１は受信したＩＤコードをＲＡＭ１３に設定登録されている正規ＩＤコードと比較することにより、正規ＩＤコードと一致するか否かを判定し（ステップ３０５）、一致しない場合には、処理を終了する。受信したＩＤコードが正規ＩＤコードと一致したと判定した場合には、ＣＰＵ１１は受信したファンクションコードをＲＡＭ１３に記憶されているロック要求を示すファンクションコードと比較することにより、送信機９からの指令がロック要求か否かを判定する（ステップ３０６）。
【００７３】
送信機９からの指令がロック要求でないと判定した場合には、ＣＰＵ１１は受信したファンクションコードをＲＡＭ１３に記憶されているアンロック要求を示すファンクションコードと比較することにより、送信機９からの指令がアンロック要求か否かを判定する（ステップ３０７）。送信機９からの指令がアンロック要求であると判定した場合には、ＣＰＵ１１はロックモータ８にアンロック駆動信号を出力し（ステップ３０８）、送信機９からの指令がアンロック要求でないと判定した場合には、処理を終了する。
一方、ステップ３０６で送信機９からの指令がロック要求であると判定した場合には、ＣＰＵ１１はフラグｆが０と等しいか否かを判定する（ステップ３０９）。
【００７４】
ステップ３０９で初回のロック要求と判定した場合には、ＣＰＵ１１はタイマ１５によるインターバル時間の計時をクリアし、フラグｆを１に設定し（ステップ３１０）、ロックモータ８にロック駆動信号を出力した（ステップ３１１）後、カウンタ１４のカウント値Ｃを１だけカウントアップする（ステップ３１２）。ステップ３０９で初回のロック要求でないと判定した場合、あるいは、ステップ３１２のカウントアップが終了すると、ＣＰＵ１１はタイマ１５により送信コードが連続して受信されている受信時間及びロック／アンロック指令の送信信号間のインターバル時間のカウントを行う（ステップ３１３）。
これにより、送信機９のロック釦Ｌがオンされると、ロック釦オン検出信号の立ち上がり時点でタイマ１５によるインターバル時間のクリアとカウンタ１４のカウントアップが行われるとともに、ロック釦Ｌがオフされるまでの間タイマ１５による受信時間の計時が継続される。
【００７５】
次に、ＣＰＵ１１はタイマ１５で計時しているコードの受信継続時間が３秒を超えたか否かを判定し（ステップ３１４）、コードの受信継続時間が３秒を越えていないと判定した場合、ＣＰＵ１１はカウンタ１４のカウント値Ｃが３であるか否かを判定する（ステップ３１５）。そして、カウンタ１４のカウント値Ｃが３でないと判定した場合、あるいは、ステップ３０３での受信時間クリアが完了した場合には、ＣＰＵ１１はタイマ１５で計時している受信コードのインターバル時間が２秒を超えたか否かを判定し（ステップ３１６）、受信コードのインターバル時間が２秒を超えていない場合には、ステップ３０１に戻ってフラグｆを０に設定した後、判定コード受信の有無を判定する。
ステップ３１６で受信コードのインターバル時間が２秒を超えたと判定した場合には、２秒以内に次のコードを受信しなかったと判定し、カウンタ１４のカウント値Ｃをクリアする（ステップ３１７）。
【００７６】
一方、ステップ３１５でカウンタ１４のカウント値Ｃが３であると判定した場合、即ち、図９（ａ）に示すように、ロック釦Ｌが２秒以内の間隔で３回オンされた場合には、エンジン始動処理を開始する（ステップ３１８）。また、ステップ３１４でコードの受信継続時間が３秒を越えたと判定した場合、すなわち、図９（ｂ）に示すように、ロック釦Ｌが３秒以上押された場合には、ＣＰＵ１１はエンジン停止処理を実行する（ステップ３１９）。
そして、ステップ３１８またはステップ３１９のエンジン始動処理またはエンジン停止処理が終了すると、カウンタ１４のカウント値Ｃをクリアする（ステップ３１７）。
【００７７】
以上のように、本実施例においても、エンジンの遠隔始動、停止はロック釦がオンされたときに実行されるので、エンジンの遠隔始動、停止を行う場合には、ドアを常にロック状態に保つことができ、安全性を確保することができる。また、スタータＥＣＵにキーレス機能を内蔵しているので、キーレスＥＣＵが不要となり、構成を簡単にすることができる。
【００７８】
なお、上記の実施例では、スタータＥＣＵにキーレス機能を内蔵するようにしたが、キーレス機能の代わりにセキュリティ機能を内蔵することもでき、この場合には、「ロック釦」を「アーミング釦」とし、「アンロック釦」を「ディスアーミング釦」とすることにより同様にエンジン遠隔始動、停止を実行することができる。さらに、スタータＥＣＵにキーレス機能、セキュリティ機能の両方を内蔵させるようにすることも可能である。
【００７９】
また、上記の実施例では、ロック指令を２秒以内の間隔で３回受信したとき、エンジン始動処理を行い、送信機９のロック釦Ｌが３秒以上オンされたことを検出すると、エンジン停止処理を行うようにしたが、上記と同様に、検出時間間隔（ステップ３１６でインターバル時間と比較される第１の所定の時間（例えば、２秒））、検出回数（ステップ３１５でカウント値Ｃと比較される所定の値（例えば、３））、オン検出時間（ステップ３１４にて受信時間と比較される第２の所定時間（例えば、３秒））は適宜変更することが可能である。
【図面の簡単な説明】
【００８０】
【図１】キーレスＥＣＵからのロック指令の受信情報によりエンジンの遠隔始動、停止を行う遠隔始動制御装置の概略を示すブロック図である。
【図２】図１の遠隔始動制御装置の作用を示すフローチャートである。
【図３】キーレスエントリー装置の送信機の釦操作状態を示す図である。
【図４】キーレスＥＣＵが出力するロック駆動信号によりエンジンの遠隔始動、停止を行う遠隔始動制御装置の概略を示すブロック図である。
【図５】図４の遠隔始動制御装置の作用を示すフローチャートである。
【図６】ロック駆動信号を示す信号波形図である。
【図７】スタータＥＣＵにキーレス機能を内蔵した遠隔始動制御装置の概略を示すブロック図である。
【図８】図７の遠隔始動制御装置の作用を示すフローチャートである。
【図９】遠隔始動制御装置の送信機の釦操作状態を示す図である。
【図１０−１】変形実施例の遠隔制御装置の作用を示すフローチャートである。
【図１０−２】変形実施例の遠隔制御装置の作用を示すフローチャートである。
【図１０−３】変形実施例の遠隔制御装置の作用を示すフローチャートである。
【図１０−４】変形実施例の遠隔制御装置の作用を示すフローチャートである。
【図１０−５】変形実施例の遠隔制御装置の作用を示すフローチャートである。
【図１１】キーレスエントリー装置の送信機の釦操作状態を示す図である。
【図１２】送信機９の詳細な構成を示すブロック図である。
【符号の説明】
【００８１】
１、１０  スタータＥＣＵ
２  車内ＬＡＮ
３  キーレスＥＣＵ
４  フードＳＷ
５  パーキングＳＷ
６  ストップＳＷ
７  カーテシＳＷ
８  ロックモータ
９  送信機
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  カウンタ
１５  タイマ
２１、２２、２３  アンテナ
【図１】
2006153006.tif 000003
【図２】
2006153006.tif 000004
【図３】
2006153006.tif 000005
【図４】
2006153006.tif 000006
【図５】
2006153006.tif 000007
【図６】
2006153006.tif 000008
【図７】
2006153006.tif 000009
【図８】
2006153006.tif 000010
【図９】
2006153006.tif 000011
【図１０−１】
2006153006.tif 000012
【図１０−２】
2006153006.tif 000013
【図１０−３】
2006153006.tif 000014
【図１０−４】
2006153006.tif 000015
【図１０−５】
2006153006.tif 000016
【図１１】
2006153006.tif 000017
【図１２】
2006153006.tif 000018