(57)【要約】【課題】車載機が携帯機からの応答を受けて制御対象機器を制御する遠隔制御装置において、制御対象機器を確実且つ応答遅れなく制御できるようにする。【解決手段】車載機は、携帯機である電子キーを呼び出すために、暗号鍵となるチャレンジコード及び複数の電子キーのキーＩＤを順に送信し、電子キーは、自己のキーＩＤを受信した際にチャレンジコードを用いて暗号化した応答データを送信し、車載機は、その応答データが正規の電子キーからのものである場合に、制御対象機器を制御する。また、車載機は、正規の電子キーからの応答データを受信すると、次回の送信時には、その電子キーのキーＩＤが最初に送信されるようにキーＩＤの登録順序を更新する。この結果、通信エリア内に複数の携帯機が存在しても、一つの携帯機から送信される応答データに従い、制御対象機機を確実にしかも応答遅れなく制御できる。【選択図】  図５
2004150124.tif 000002
【特許請求の範囲】
【請求項１】
車載機から送信された呼出コードを受信した際、当該携帯機固有の応答データを送信する複数の携帯機と、
周囲の通信エリア内に入った携帯機との間で無線通信を行うための通信手段、携帯機を呼び出すための呼出コードを前記通信手段から送信させる呼出手段、及び、該呼出手段が前記無線通信手段から呼出コードを送信させた後、前記複数の携帯機の何れかから送信された応答データが前記通信手段にて受信されると、車両に搭載された制御対象機器を制御する制御手段、を備えた車載機と、
を備えた車両の遠隔制御装置であって、
前記車載機は、前記複数の携帯機を個々に特定するためのＩＤコードが優先順位を付けて記憶された記憶手段を備え、
前記呼出手段は、前記通信手段から前記呼出コードを送信させる際、該呼出コードに続けて、前記記憶手段に記憶されたＩＤコードを前記優先順位に従い順に送信させ、
前記各携帯機は、前記車載機から送信された呼出コード及び自己のＩＤコードを受信したときに、前記応答データを送信し、
更に、前記制御手段は、前記通信手段が応答データを受信した際、該応答データを送信してきた携帯機のＩＤコードが最も優先順位の高いＩＤコードとなるよう、前記記憶手段に記憶されたＩＤコードの優先順位を更新することを特徴とする車両の遠隔制御装置。
【請求項２】
前記車載機が送信する呼出コードは、暗号鍵となる可変コードであり、
前記各携帯機は、前記車載機から送信された可変コードを受信すると、該可変コードに基づき前記応答データを暗号化して送信し、
前記制御手段は、前記通信手段からの受信信号を前記可変コードに基づき解読して、前記複数の携帯機の何れかから送信される正規の応答データを解読できたときに、前記制御対象機器の制御及び前記優先順位の更新を行うことを特徴とする請求項１に記載の車両の遠隔制御装置。
【請求項３】
前記車載機は、前記呼出手段による送信動作の開始指令を入力するための操作スイッチを備え、
前記呼出手段は、該操作スイッチが操作されて前記開始指令が入力されたときに前記呼出コードの送信動作を開始することを特徴とする請求項１又は請求項２記載の車両の遠隔制御装置。
【請求項４】
前記車載機において、前記呼出手段は、前記呼出コードの送信前に、通信開始を表す起動信号を前記通信手段から送信させ、その後、該起動信号に対する確認信号が前記通信手段にて受信されると、前記呼出コード及び各携帯機のＩＤコードを順に送信し、
前記各携帯機は、前記起動信号を受信すると各携帯機共通の確認信号を送信することを特徴とする請求項１〜請求項３何れかに記載の車両の遠隔制御装置。
【請求項５】
前記車載機が送信する起動信号は、自車両を特定するＩＤコードを含み、
前記各携帯機は、前記起動信号を受信した際、該起動信号に含まれる車両のＩＤコードが当該携帯機に予め登録された車両のＩＤコードである場合に、前記確認信号を送信することを特徴とする請求項４に記載の車両の遠隔制御装置。
【請求項６】
前記各携帯機が送信する確認信号は、各携帯機共通の固定コードであることを特徴とする請求項４又は請求項５に記載の車両の遠隔制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車載機が携帯機との間の無線通信によって車両に搭載された制御対象機器を自動で制御する車両の遠隔制御装置に関する。
【０００２】
【従来の技術】
従来より、車両の遠隔制御装置の一つとして、例えば、車両が駐車中でドアがロックされているときに、車載機が、携帯機を呼び出すための呼出コードを車両周囲の所定エリア内に定期的に送信し、携帯機を所持した使用者がそのエリア内に侵入すると、携帯機が車載機からの呼出コードを受信して、予め設定された応答データを車載機に送信し、その応答データを受信した車載機が、ドアロックを解除する（又は、使用者がドアを手動操作することによってアンロックし得るアンロックスタンバイ状態に切り換える）ように構成された所謂スマートエントリシステムが知られている。
【０００３】
また、このスマートエントリシステムのように、車載機が携帯機からの応答データを受けてドアロック機構等の制御対象機器を制御する遠隔制御装置では、車載機と携帯機との間で送受信される情報（呼出コードや応答データ）が盗まれ、その情報を用いて車両が不正使用されることのないよう、車載機が、呼出コードとして、暗号鍵となる可変コード（所謂チャレンジコード）を送信し、その可変コードを受信した携帯機が、応答データを可変コードを用いて暗号化して送信するように構成することも提案されている（例えば、特許文献１参照。）。
【０００４】
【特許文献１】
特開２０００−１０４４２９号公報
【０００５】
【発明が解決しようとする課題】
ところで、上記携帯機は、所謂電子キーとして、車両に対して複数本付属されるのが一般的である。
このため、上記従来の車両の遠隔制御装置においては、複数の携帯機を所持した者が車両に接近した場合や、各携帯機を所持した複数の者が車両に同時に接近した場合に、車載機からの呼出コードに応答して、複数の携帯機から同時に応答データが送信されることになり、車載機側で各携帯機から送信された応答データを識別できず、制御対象機器を制御できなくなることがあった。
【０００６】
一方、こうした問題を解決するためには、例えば、車載機を、チャレンジコード等の呼出コードを送信した後、登録されている携帯機の数だけバースト波を送信するように構成し、携帯機を、各携帯機毎に異なる値に設定された受信回数だけバースト波を受信した際に、応答データを送信するように構成することが考えられる。
【０００７】
つまり、車載機及び各携帯機をこのように構成することによって、車両に複数の携帯機が同時に接近しても、その複数の携帯機の何れか一つが最初に応答データを送信し、車載機側では、その応答データに従い、制御対象機器を確実に制御できるようになる。
【０００８】
しかし、このような対策では、例えば、使用者が所持する携帯機が車載機から送信される最後のバースト波を受けて応答データを送信するように設定されている場合に、使用者が車両に接近してから車載機側でドアロック解除等の制御動作が実行されるまでに時間がかかり、使用者に対して違和感を与えてしまうという問題が生じる。
【０００９】
本発明は、こうした問題に鑑みなされたもので、車載機が携帯機から送信された応答データに従い制御対象機器を制御する車両の遠隔制御装置において、車載機が呼出コードを送信するエリア内に複数の携帯機が存在しても、制御対象機器を確実にしかも応答遅れなく制御できるようにすることを目的とする。
【００１０】
【課題を解決するための手段】
係る目的を達成するためになされた請求項１に記載の車両の遠隔制御装置においては、車載機側から携帯機を呼び出す際には、呼出手段が、携帯機を呼び出すための呼出コードと、複数の携帯機を個々に指定するためのＩＤコードとを、通信手段から順に送信させる。
【００１１】
一方、当該遠隔制御装置を構成する複数の携帯機は、車載機から送信された呼出コードを受信すると、その後自己のＩＤコードが車載機から送信されてくるのを待って、携帯機固有の応答データを送信する。
従って、通信手段が無線通信可能な通信エリア内に当該遠隔制御装置を構成する複数の携帯機が存在しても、車載機から送信された呼出コードに応答して複数の携帯機が同時に応答データを送信することはなく、車載機側では、一つの携帯機からの応答データを確実に受信することができるようになる。
【００１２】
このため、本発明の車両の遠隔制御装置によれば、複数の携帯機から同時に送信される応答データの混信によって、車載機側で制御対象機器を制御できなくなるのを防止できる。
また、車載機側から呼出コードに続けて送信される携帯機のＩＤコードは、各携帯機毎に優先順位を付けて記憶手段に記憶されており、呼出手段は、その優先順位に従い各携帯機のＩＤコードを順に送信させる。そして、この記憶手段に記憶された各携帯機のＩＤコードの優先順位は、制御手段によって、応答データを送信してきた携帯機のＩＤコードが最も優先順位の高いＩＤコードとなるように逐次更新される。
【００１３】
つまり、車載機に対して応答データを送信した携帯機は、使用者に所持され、次回の制御の際にも応答データを送信してくる可能性が高いことから、本発明では、車載機側で応答データを受信した際に、その応答データを送信してきた携帯機のＩＤコードを次回の送信時に最初に送信するよう、記憶手段に記憶された各携帯機のＩＤコードの優先順位を更新するのである。
【００１４】
このため、本発明の車両の遠隔制御装置によれば、車載機が呼出コードに続けてＩＤコードを順に送信する際、使用者に所持されて制御に用いられる可能性が高い携帯機に対して、より早くＩＤコードを送信できることになり、制御の応答性を高めることができる。
【００１５】
ここで、車載機が送信する呼出コードは、基本的には、携帯機に対して車載機の通信エリア内に入ったことを知らせることができればよいため、例えば、自車両を表すＩＤコード、若しくは、予め設定した固定コードであってもよいが、より好ましくは、請求項２に記載のように、呼出コードには、暗号鍵となる可変コード（チャレンジコード）を設定し、携帯機が応答データを送信する際には、その可変コードを用いて応答データを暗号化したものを送信するようにし、更に、車載機側の制御手段が、通信手段にて受信された受信信号を、先に送信した可変コードに基づき解読して、正規の応答データを解読できたときに、通信手段にて携帯機からの応答データが受信されたと判断するように構成するとよい。
【００１６】
つまり、このようにすれば、前述した従来装置と同様、呼出コードや応答データが盗まれ、その情報を用いて車両が不正使用されるといったことを防止し、車両のセキュリティ性を向上できる。
一方、車載機において、呼出手段が呼出コード及び各携帯機のＩＤコードを送信するのは、周囲の携帯機を呼び出すためであることから、基本的には、その送信を周期的に行うようにすればよい。
【００１７】
しかし、上述したスマートエントリシステムのように、車両の駐車時に携帯機を呼び出すような場合には、車載機の送信動作によって車載電源であるバッテリ電力が消費されるので、車両の駐車時間が長くなると、バッテリが上がって、当該遠隔制御装置だけでなく、全ての車載装置が正常動作しなくなることも考えられる。
【００１８】
そこで、こうした問題を防止するには、例えば、請求項３に記載のように、車載機側に、呼出手段による送信動作の開始指令を入力するための操作スイッチを設け、呼出手段は、その操作スイッチの操作によって開始指令が入力されたときに呼出コードの送信動作を開始するようにするとよい。
【００１９】
そして、このようにすれば、呼出手段による呼出コード及び各携帯機のＩＤコードの送信動作を必要最小限に抑え、その送信動作によって生じる車載電源の電力消費を抑制することができる。
また、呼出手段の送信動作による電力消費を抑制するには、例えば、請求項４に記載のように、呼出手段が定期的若しくは操作スイッチからの指令によって呼出コードの送信動作に入った際には、呼出コードの送信前に、通信手段から通信開始指令を表す起動信号を送信させ、その後、その起動信号に対する確認信号が通信手段にて受信されたときに、呼出コード及び各携帯機のＩＤコードを順に送信するようにし、各携帯機は、車載機から送信された起動信号を受信すると、各携帯機共通の確認信号を送信するようにしてもよい。
【００２０】
つまり、このようにすれば、携帯機が周囲に存在しない場合には、車載機からは起動信号のみが送信され、チャレンジコード等の呼出コードや各携帯機のＩＤコードが送信されることがないので、車載機の送信動作によって生じる電力消費量を抑制することができる。
【００２１】
そして、特に、この請求項４に記載の発明を、請求項３に記載の車両の遠隔制御装置に適用すれば、呼出手段は、操作スイッチから入力される開始指令によって起動信号を送信し、その起動信号に対応して確認信号を送信してきた携帯機が存在する場合に限って、呼出コード及び各携帯機のＩＤコードを送信することになるので、車載機の送信動作によって生じる電力消費量をより良好に抑制できる。
【００２２】
尚、請求項４に記載の車両の遠隔制御装置において、携帯機が起動信号を受信した際に送信する確認信号は、各携帯機共通であるものとしているが、これは、各携帯機毎に異なる確認信号を設定すると、通信エリア内に複数の携帯機が存在する場合に車載機側で確認信号を識別できず、本発明の所期の目的を達成することができないためである。
【００２３】
つまり、請求項４に記載の車両の遠隔制御装置においては、携帯機が起動信号を受信した際に各携帯機共通の確認信号を送信するようにすることで、車載機側でその確認信号を確実に受信して、呼出コード及び各携帯機のＩＤコードの送信動作に移行できるようにしているのである。
【００２４】
一方、請求項４に記載の車両の遠隔制御装置において、車載機の呼出手段が送信する起動信号は、バースト波若しくは単なる固定コードとしてもよいが、このようにすると、自車両以外の携帯機からも確認信号が送信されて、車載機が呼出コード及び各携帯機のＩＤコードの送信動作に入ることが考えられる。
【００２５】
このため、請求項４に記載の遠隔制御装置を実用化する際には、より好ましくは、請求項５に記載のように、車載機が送信する起動信号は、自車両を特定するＩＤコードを含み、携帯機は、その起動信号を受信した際、起動信号に含まれるＩＤコードが予め登録された車両のＩＤコードである場合に、確認信号を送信するようにするとよい。
【００２６】
また、請求項４又は請求項５に記載の遠隔制御装置においては、携帯機が送信する確認信号についても、単なるバースト波ではなく、請求項６に記載のように、予め設定された固定コードとすることが望ましい。
つまり、携帯機が送信する確認信号をバースト波にした場合、車載機側では、他の携帯機や車両周囲のノイズ発生源から出力された信号を確認信号として検出し、呼出コード及び各携帯機のＩＤコードの送信動作に移行することが考えられるが、携帯機から確認信号として固定コードを送信するようにすれば、携帯機側では、その固定コードから自車両に対応する携帯機からの確認信号を検出することができ、呼出コード及び各携帯機のＩＤコードの送信動作に移行するのを防止できる。
【００２７】
【発明の実施の形態】
以下に本発明の実施形態について説明する。
図１は、本発明が適用された実施例のスマートエントリシステムの構成を表すブロック図である。
【００２８】
図１に示すように、本実施例のスマートエントリシステムは、車両（本実施例では自動車）に搭載された車載機２と、車両の使用者が携帯し得るように構成された携帯機である複数の電子キー４（図では一つのみ記載）とから構成されている。
【００２９】
電子キー４は、車載機２との間でデータを送受信可能な無線装置であり、車載機２からの送信電波を受信アンテナにて受信して車載機２からの送信データを復調する受信部３２と、受信部３２にて復調されたデータに基づき、車載機２に対する応答用のデータを生成して出力する送受信用ＥＣＵ（ＥＣＵ：電子制御ユニット）３０と、送受信用ＥＣＵ３０からの出力データを用いて所定周波数帯（例えば数百ＭＨｚ帯）の送信用搬送波を変調することにより車載機２への送信信号を生成し、送信アンテナから送信する送信部３４とから構成されている。尚、送受信用ＥＣＵ３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を中心とするマイクロコンピュータにて構成されている。
【００３０】
一方、車載機２は、送受信用ＥＣＵ３０と同様にＣＰＵ、ＲＯＭ、ＲＡＭ等を中心とするマイクロコンピュータにて構成されたスマート制御用ＥＣＵ１０と、車両周囲の通信エリアに存在する電子キー４に対してデータを送信するための車室外送信機１２と、車室内の通信エリアに存在する電子キー４に対してデータを送信するための車室内送信機１４と、電子キー４から送信されてきたデータを受信するための受信機１６とを備えている。尚、これら送信機１２，１４及び受信機１６は、本発明の通信手段に相当するものである。
【００３１】
図２に示すように、車室外送信機１２は、車両の運転席、助手席、及び左右後部座席への乗降用ドア、並びに、車両後方のラッゲージドアに夫々設けられており、これら各ドアを中心とする車両周囲の領域を通信エリアとして、そのエリア内にある電子キー４に対して信号を送信する。また、車室内送信機１４は、例えば、車室内の中央部分に設けられており、車室内を通信エリアとして、そのエリア内にある電子キー４に対して信号を送信する。一方、受信機１６は、例えば運転席前方のルームミラー及びトランクルームに設けられており、各通信エリア内の電子キー４から送信された信号を受信する。
【００３２】
尚、各送信機１２、１４は、スマート制御用ＥＣＵ１０からの出力データにて所定周波数帯（例えば百数十ｋＨｚ帯）の送信用搬送波を変調することにより電子キー４への送信信号を生成して送信アンテナから送信させ、受信機１６は、受信アンテナにて受信された受信信号からデータを復調して、スマート制御用ＥＣＵ１０に入力する。
【００３３】
次に、スマート制御用ＥＣＵ１０は、車両の全てのドアがロックされた車両の駐車時には、車室外送信機１２及び受信機１６を用いたデータの送受信により車両周囲の通信エリアに存在する電子キー４を検出して、乗降用ドアに設けられたドアＥＣＵ２０及びラッゲージドアに設けられたトランクＥＣＵ２２をアンロックスタンバイ状態にする。また、ドアロックが解除され、且つ、エンジンが停止された車両の駐車時には、車室内送信機１４及び受信機１６を用いたデータの送受信により車室内の通信エリアに存在する電子キー４を検出して、エンジンＥＣＵ２４をエンジン始動スタンバイ状態にする。
【００３４】
そして、ドアＥＣＵ２０及びトランクＥＣＵ２２は、スマート制御用ＥＣＵ１０によってアンロックスタンバイ状態に設定されると、使用者が対応するドアの開操作を行ったことを検出する図示しない操作スイッチがオンした際に、そのドアロックを自動で解除するアンロック制御を行い、エンジンＥＣＵ２４は、スマート制御用ＥＣＵ１０によってエンジン始動スタンバイ状態に設定されると、使用者（この場合運転者）が図示しないエンジン始動スイッチを操作した際にエンジンを自動で始動するエンジン始動制御を行う。
【００３５】
従って、本実施例のスマートエントリシステムによれば、車両の駐車中に使用者が車両に乗り込んだりトランクに荷物を積み込む際に、ドアロック解除のための特別な操作を行うことなく、各ドアの開操作だけで極めて簡単にドアを開くことができ、また、エンジン始動の際にも、運転席近傍に設けられたキーシリンダにエンジンキーを差し込むことなく、簡単なスイッチ操作でエンジンを始動できる。
【００３６】
次に、図３は、車載機２側のスマート制御用ＥＣＵ１０（詳しくはこのＥＣＵ１０内のＣＰＵ）において、上述した車両駐車時に、車室外若しくは車室内の電子キー４を検出するために実行される電子キーの検出処理を表すフローチャートであり、図４は、この検出処理に対応して電子キー４の送受信用ＥＣＵ３０（詳しくはこのＥＣＵ３０内のＣＰＵ）にて実行される応答処理を表すフローチャートである。
【００３７】
以下、これらのフローチャートに沿って、スマート制御用ＥＣＵ１０及び送受信用ＥＣＵ３０にて夫々実行される電子キーの検出処理及び応答処理を説明する。
尚、スマート制御用ＥＣＵ１０のＲＡＭ内には、当該車両用の複数の電子キー４を個々に特定するためのＩＤコードである数ビット（例えば４ビット）のキーＩＤが、送信時の優先順位を表す登録番号ｎを付与して記憶されており、スマート制御用ＥＣＵ１０が下記の検出処理実行時に各電子キー４毎にデータを送信する際には、その登録番号ｎ順にＲＡＭからキーＩＤを読み出し、その読み出したキーＩＤを順に送信する。
【００３８】
図３に示す電子キーの検出処理は、スマート制御用ＥＣＵ１０において、所定時間毎に定期的に実行される処理であり、処理が開始されると、まず、Ｓ１００（Ｓはステップを表す）にて、電子キー４を起動させるための起動信号に、暗号鍵となる可変コードであるチャレンジコードを付与したデータを車室外送信機１２（又は車室内送信機１４）に出力することにより、車室外送信機１２（又は車室内送信機１４）から車室外（又は車室内）の通信エリアにチャレンジコードを送信させる。
【００３９】
尚、チャレンジコードは、キーＩＤの何倍ものビット長を有する数十ビット（例えば３２ビット）のコードであり、本発明の呼出コードに相当する。また、起動信号は、例えば、送信機１２又は１４から所定時間間隔で複数回搬送波（換言すればバースト波）を送信させることによって、通信エリア内の電子キー４に通信開始を報知し、電子キー４内の送受信用ＥＣＵ３０を起動させるためのものである。このため、Ｓ１００の処理によって、スマート制御用ＥＣＵ１０から送信機１２又は１４には、起動信号として、所定時間間隔で値が変化する２値信号が出力され、その後、チャレンジコードに対応した２値信号が出力されることになる。
【００４０】
次に、続くＳ１１０では、ＲＡＭ内に記憶されている複数のキーＩＤの内、今回送信すべきキーＩＤを特定する登録番号ｎを値１に初期設定し、続くＳ１２０にて、その登録番号ｎのキーＩＤを読み込み、その読み込んだキーＩＤに対応した２値信号を車室外送信機１２（又は車室内送信機１４）に出力することにより、車室外送信機１２（又は車室内送信機１４）から車室外（又は車室内）の通信エリアにキーＩＤを送信させる。
【００４１】
このようにキーＩＤを送信した際、通信エリア内にそのキーＩＤの電子キー４が存在する場合には、電子キー４側の送受信用ＥＣＵ３０にて実行される応答処理（詳細は後述する）によって、電子キー４から、電子キー４固有の応答データをチャレンジコードを用いて暗号化した暗号データが送信されてくる。
【００４２】
このため、スマート制御用ＥＣＵ１０は、Ｓ１２０にてキーＩＤを送信すると、続くＳ１３０にて、受信機１６が電子キー４から送信されてくる暗号データを受信したか否かを判断する。そして、受信機１６にて暗号データが受信されなければ、Ｓ１４０に移行して、ＲＡＭに記憶されている当該車両用の全ての電子キー４に対するキーＩＤの送信が終了したか否かを判断し、全てのキーＩＤの送信が終了していなければ、Ｓ１５０にて、送信すべきキーＩＤの登録番号ｎをインクリメント（＋１）した後、再度Ｓ１２０に移行する。
【００４３】
一方、Ｓ１３０にて、受信機１６にて暗号データが受信されたと判断されると、続くＳ１６０に移行して、その暗号データを、Ｓ１００で送信したチャレンジコードを用いて解読（換言すれば復号）し、続くＳ１７０にて、Ｓ１６０の解読処理によって得られた応答データは、当該車両用の正規の電子キー４からの応答データであるか否か（換言すれば暗号データを正常に解読できたか否か）を判断する。
【００４４】
そして、受信した暗号データが正規の電子キー４からの応答データでなければ、再度Ｓ１４０に移行し、逆に、受信した暗号データが正規の電子キー４からの応答データであれば、続くＳ１８０に移行して、ドアＥＣＵ２０及びトランクＥＣＵ２２をアンロックスタンバイ状態（又はエンジンＥＣＵ２４をエンジン始動スタンバイ状態）に設定し、Ｓ１９０に移行する。
【００４５】
そして、Ｓ１９０では、今回応答データを送信してきた電子キー４のキーＩＤが次回の検出処理実行時に最初に送信するキーＩＤとなるように、ＲＡＭ内でのキーＩＤの登録順序を更新し、当該処理を一旦終了する。
次に、図４に示す応答処理は、電子キー４側の受信部３２がスマート制御用ＥＣＵ１０から送信された起動信号を受信して送受信用ＥＣＵ３０が起動されることによって、送受信用ＥＣＵ３０にて実行される処理であり、処理が開始されると、まずＳ２００にて、起動信号に続いて車載機２側から送信されてくるチャレンジコードを受信できたか否かを判断し、チャレンジコードを受信できていなければ、Ｓ２１０にて、チャレンジコードを受信するのに要する時間である第１待機時間が経過したか否かを判断し、第１待機時間が経過していなければ、再度Ｓ２００に移行する、といった手順で、受信部３２でチャレンジコードが受信されるのを待つ。
【００４６】
そして、Ｓ２１０にて、第１待機時間が経過したと判断された場合には、今回の起動は、車載機２からの起動信号による起動ではなく、電子キー４周囲のノイズ発生源からのノイズによる起動（換言すれば電子キー４の誤作動）であったものとして、当該処理を終了する。
【００４７】
一方、Ｓ２００にて、チャレンジコードを受信できたと判断されると、続くＳ２２０にて、その受信したチャレンジコードをＲＡＭに記憶した後、続くＳ２３０にて、チャレンジコードに続いて車載機２側から送信されてくるキーＩＤを受信できたか否かを判断し、キーＩＤを受信できていなければ、Ｓ２４０にて、キーＩＤを受信するのに要する時間である第２待機時間が経過したか否かを判断し、第２待機時間が経過していなければ、再度Ｓ２３０に移行する、といった手順で、受信部３２でキーＩＤが受信されるのを待つ。
【００４８】
そして、Ｓ２４０にて、第２待機時間が経過したと判断された場合には、車載機２からのデータ送信に異常が生じたか、或いは、電子キー４を所持した使用者が通信エリアから出たものとして、当該処理を終了し、逆に、Ｓ２３０にて、キーＩＤを受信できたと判断されると、Ｓ２５０に移行する。
【００４９】
そして、Ｓ２５０では、今回受信したキーＩＤは、当該電子キー４に付与されているキーＩＤ（自己ＩＤ）であるか否かを判断し、受信したキーＩＤが自己ＩＤでなければ、車載機２から次に送信されてくるキーＩＤを受信して自己ＩＤか否かを判断するために、Ｓ２６０にて、第２待機時間計時用のタイマをリセット（詳しくは初期化及び再起動）し、再度Ｓ２３０に移行する。
【００５０】
また、Ｓ２５０にて、今回受信したキーＩＤが自己ＩＤであると判断されると、車載機２から当該電子キー４に対して応答データの送信指令があったものとして、Ｓ２７０に移行し、Ｓ２２０の実行時に記憶したチャレンジコードをＲＡＭから読み出し、このチャレンジコードを用いて所定の応答データ（例えば、所定の応答コードに自己のキーＩＤや電子キーの動作状態を表すステータスビット等を付与したデータ）を暗号化することにより、車載機２に送信すべき暗号データを生成する。
【００５１】
そして、続くＳ２８０では、その生成した暗号データに対応した２値信号を送信部３４に出力することにより、送信部３４から暗号データを送信させ、当該処理を終了する。
以上説明したように、本実施例の車載機２は、車両駐車時に、スマート制御用ＥＣＵ１０にて、上述した検出処理を定期的に実行することによって、図５（ａ）に示すように、電子キー４の検出対象となる車室外又は車室内の通信エリア内にチャレンジコードと各電子キー４毎のキーＩＤを順に送信する。
【００５２】
そして、このキーＩＤの送信によって、送信したキーＩＤに対応した電子キー４から暗号データが送信されてくると、その暗号データを解読して、正規の電子キー４からの応答データを受信できたか否かを判断し、正規の電子キー４からの応答データを受信できた場合には、ドアＥＣＵ２０及びトランクＥＣＵ２２をアンロックスタンバイ状態にするか、或いは、エンジンＥＣＵ２４をエンジン始動スタンバイ状態にする。
【００５３】
従って、本実施例のスマートエントリシステムによれば、検出対象となる電子キー４が通信エリア内に複数存在しても、応答データを暗号化した暗号データを複数の携帯機が同時に送信することはなく、車載機２側では、一つの電子キー４からの暗号データを受信して、その暗号データから応答データを確実に解読することができる。
【００５４】
このため、本実施例によれば、複数の電子キー４から同時に送信された暗号データ（換言すれば応答データ）の混信によって、車載機２側で制御対象機器であるドア、トランク、或いはエンジンの各ＥＣＵをアンロック若しくはエンジン始動のスタンバイ状態に制御できなくなるのを防止できる。
【００５５】
また、車載機２から呼出コードであるチャレンジコードに続けて送信される電子キー４のキーＩＤは、記憶手段としてのＲＡＭ内に、送信時の優先順位を表す登録番号ｎを付けて記憶されており、スマート制御用ＥＣＵ１０は、上述したＳ１２０〜Ｓ１５０の処理によって、その登録番号ｎ順に各電子キー４のキーＩＤを送信させる。
【００５６】
そして、キーＩＤの送信によって正規の電子キー４からの応答データを受信すると、Ｓ１９０の処理によって、その応答データを送信してきた電子キー４のキーＩＤを次回のキーＩＤ送信時に最初に送信できるように、ＲＡＭ内に記憶された各電子キー４のキーＩＤの登録番号ｎを更新する。
【００５７】
従って、例えば、図５（ａ）に示すように、今回の通信時に、チャレンジコードに続けてキー番号１、２、３…の順でキーＩＤを送信するように設定されており、その順にキーＩＤを送信した場合、キー番号２のキーＩＤ（キー２ＩＤ）を送信した際に、そのキーＩＤに対応したキー番号２から応答があったときには、次回の通信時には、キー番号２、１、３の順でキーＩＤが送信されることになる。
【００５８】
そして、キー番号２の電子キー４は、現在使用者が所持して今回制御に用いたものであり、次回の通信時にも制御に用いられる可能性が最も高いことから、本実施例によれば、上述したキーＩＤの登録番号ｎの更新動作によって、使用者が所持して通信エリア内に入った電子キー４の検出及びその検出後のスタンバイ状態への切り換えをより早く行うことができるようになり、制御の応答性を高めることができる。
【００５９】
また更に、本実施例では、車載機２が電子キー４を呼び出す際には、呼出コードとして、暗号鍵となるチャレンジコードを送信し、電子キー４が応答データを送信する際には、そのチャレンジコードで応答データを暗号化した暗号データを送信し、車載機２がその暗号データを受信した際には、暗号データから応答データを復号することによって、今回受信した暗号データは正規の電子キー４からの応答データであるか否かを判断するようにしている。
【００６０】
このため、本実施例によれば、車載機２が送信するコードや電子キー４が送信する応答データが盗まれ、その情報を用いて車両が不正使用されるといったことを防止し、車両のセキュリティ性を向上できる。
尚、本実施例においては、車載機２側のスマート制御用ＥＣＵにて実行される検出処理の内、Ｓ１００〜Ｓ１５０の処理が、本発明の呼出手段に相当し、Ｓ１６０〜１６０の処理が、本発明の制御手段に相当する。
【００６１】
以上、本発明の一実施例について説明したが、本発明は、上記実施例に限定されるものではなく、種々の態様を採ることができる。
例えば、上記実施例では、車載機２が通信エリア内に存在する電子キー４を呼び出す際には、電子キー４起動用の起動信号とチャレンジコードを送信し、その後、各電子キー４のキーＩＤを順に送信するものとして説明したが、通信エリア内に電子キー４が存在しない場合には、これらのデータが全て車載機２から送信されることになり、電子キー４の呼出のために消費される電力量が多くなる。
【００６２】
このため、この電力消費量を抑えて、長時間駐車時等の車載バッテリの電力消費を抑えるためには、図５（ｂ）に示すように、通信開始時には、車載機２から、起動信号と自車両のＩＤコードである車両ＩＤを送信し、何れかの電子キー４がその送信に応答してきた場合にのみ、チャレンジコード及びキーＩＤの送信を実行するようにしてもよい。
【００６３】
そして、このようにするには、車載機２側のスマート制御用ＥＣＵ１０にて実行される検出処理、及び、電子キー４側の送受信用ＥＣＵ３０にて実行される応答処理を、夫々、図６及び図７に示すように変更すればよい。
即ち、図６に示すように、スマート制御用ＥＣＵ１０にて実行される検出処理では、まず、Ｓ３００にて、起動信号及び十数ビット（例えば１２ビット）の車両ＩＤを、電子キー４検出対象となる通信エリアに対応した送信機１２又は１４に出力することにより、送信機１２又は１４から起動信号及び車両ＩＤを送信させ、続くＳ３１０にて、起動信号及び車両ＩＤの送信に応答してきた電子キー４からの送信信号（確認信号）が受信機１６で受信されたか否かを判断し、受信機１６で確認信号が受信されなければ、そのまま検出処理を終了し、受信機１６で確認信号が受信された場合には、Ｓ１００に移行して、チャレンジコードを送信機１２又は１４に出力することにより、送信機１２又は１４からチャレンジコードを送信させ、その後は、図３に示した検出処理と同様にＳ１１０以降の処理を実行するように変更する。
【００６４】
また、図７に示すように、送受信用ＥＣＵ３０では、車載機２から送信された起動信号を受けて送受信用ＥＣＵ３０が起動すると、まず、Ｓ４００にて、車載機２から起動信号と共に送信されてきた車両ＩＤを読み込み、その車両ＩＤが当該電子キー４に予め登録されている（換言すれば当該電子キー４に対応する車両の）車両ＩＤであるか否かを判断し、車両ＩＤが当該電子キー４に対応する車両ＩＤでなければ、そのまま応答処理を終了し、車両ＩＤが当該電子キー４に対応する車両ＩＤであれば、予め起動確認用のコードとして設定されている各電子キー４共通の数ビット（例えば４ビット）の固定コードを、送信部３４に出力することにより、その固定コードを確認信号として送信部３４から送信させ、その後は、図４に示した応答処理と同様にＳ２００以降の処理を実行するように変更する。
【００６５】
そして、スマート制御用ＥＣＵ１０にて実行される検出処理、及び、送受信用ＥＣＵ３０にて実行される応答処理を、夫々、上記のように変更すれば、通信エリア内に電子キー４が存在しないときに車載機２が電子キー４を呼び出すために送信するのは、起動信号と車両ＩＤだけになり、チャレンジコード及びキーＩＤを順に送信するようにした場合に比べて、車載機２側で消費される電力量を抑制して、車載バッテリの電力消費を抑えることができる。
【００６６】
尚、上記説明では、電子キー４側から起動信号及び車両ＩＤを受けて起動確認用の確認信号を送信する際には、各電子キー共通の固定コードを送信するものとして説明したが、これは、車載機２側でノイズを受信してチャレンジコード及びキーＩＤの送信を開始することのないようにすると共に、複数の電子キー４から同時に確認信号が送信されても、その確認信号を確実に受信できるようにするためである。
【００６７】
また次に、上記実施例では、車載機２は、電子キー４を呼び出すための図３の検出処理を、定期的に実行するものとして説明したが、通信エリア内に電子キー４が存在しない場合には、この処理自体が無駄である。
そこで、車載機２のスマート制御用ＥＣＵ１０では、例えば、車両のドアの開操作が行われたときやエンジン始動スイッチが操作されたとき、或いは、ドアの操作部やエンジン始動スイッチを乗員が触ったときに、電子キー４の検出処理を実行するようにしてもよい。
【００６８】
つまり、このようにすれば、ドアの操作部やエンジン始動スイッチが操作されるか誰かに触れられたときに限って、電子キー４の検出処理が実行され、車室外或いは車室内の通信エリアに存在する電子キー４を呼び出すための送信動作が開始されることになるので、電子キー４の呼出のために消費される電力量を抑えて、長時間駐車時等の車載バッテリの電力消費を抑えることができる。
【００６９】
そして、特に、図６の検出処理を、ドアの操作部やエンジン始動スイッチが操作されるか誰かに触れられたときに限って実行するようにすれば、電子キー４の呼出のために車載機２で消費される電力量をより効率よく低減することができるようになる。
【００７０】
尚、ドアが開操作されたときに電子キー４の検出処理を実行するようにするには、ドアの開操作を検出する操作スイッチからの検出信号を直接若しくはドアＥＣＵ２０やトランクＥＣＵ２２を介して間接的にスマート制御用ＥＣＵ１０に入力するようにすればよく、エンジン始動スイッチが操作されたときに電子キー４の検出処理を実行するようにするには、エンジン始動スイッチからの検出信号を直接若しくはエンジンＥＣＵ２４を介して間接的にスマート制御用ＥＣＵ１０に入力するようにすればよい。
【００７１】
また、ドアの操作部やエンジン始動スイッチを乗員が触ったときに電子キー４の検出処理を実行するようにするには、ドアの操作部やエンジン始動スイッチに、請求項３に記載の操作スイッチとしてのタッチセンサを別途設け、そのタッチセンサからの検出信号をスマート制御用ＥＣＵ１０に入力するようにすればよい。
【図面の簡単な説明】
【図１】実施例のスマートエントリシステム全体の構成を表すブロック図である。
【図２】実施例の車両における送受信機の配置及び通信エリアを説明する説明図である。
【図３】実施例のスマート制御用ＥＣＵにおいて実行される電子キーの検出処理を表すフローチャートである。
【図４】実施例の送受信用ＥＣＵにおいて実行される応答処理を表すフローチャートである。
【図５】実施例の車載機−電子キー間での通信動作及びその変形例を説明するタイムチャートである。
【図６】実施例の電子キーの検出処理の変形例を表すフローチャートである。
【図７】実施例の応答処理の変形例を表すフローチャートである。
【符号の説明】
２…車載機、１０…スマート制御用ＥＣＵ、１２…車室外送信機、１４…車室内送信機、１６…受信機、４…電子キー、３０…送受信用ＥＣＵ、３２…受信部、３４…送信部、２０…ドアＥＣＵ、２２…トランクＥＣＵ、２４…エンジンＥＣＵ。
【図１】
2004150124.tif 000003
【図２】
2004150124.tif 000004
【図３】
2004150124.tif 000005
【図４】
2004150124.tif 000006
【図５】
2004150124.tif 000007
【図６】
2004150124.tif 000008
【図７】
2004150124.tif 000009