(57)【要約】【課題】リレーアタックに対するセキュリティを向上させる。【解決手段】車載機１は、車両に配置された複数の送信アンテナ７ａ〜７ｅと、  携帯機３０に対して、複数の送信アンテナ７ａ〜７ｅのそれぞれから送信順序に基づいてリクエスト信号を送信させるＬＦ送信部１３と、ＬＦ送信部１３が、複数の送信アンテナ７ａ〜７ｅからから送信させるリクエスト信号のうち、前記携帯機３０側での受信強度の推定値が最も高いリクエスト信号と連続して、受信強度の想定外が所定値ＰＶ以上のリクエスト信号を送信するように、送信順序を決定する制御部２０と、を備える。【選択図】図１
2019044467.tif 000002
【特許請求の範囲】
【請求項１】
車両に設けられ、携帯機にリクエスト信号を送信し、前記携帯機から受信する前記リクエスト信号への応答であるアンサー信号に基づいて前記車両の動作を制御する車載機であって、
前記車載機は、
前記車両に配置された複数のアンテナと、
前記携帯機に対して、前記複数のアンテナのそれぞれから送信順序に基づいてリクエスト信号を送信させる車載機送信部と、
前記車載機送信部が前記複数のアンテナから送信させるリクエスト信号のうち、前記携帯機側での受信強度の推定値が所定値以上となる第１信号および第２信号を連続して送信するように、前記送信順序を決定する送信順序決定部と、を備えることを特徴とする車載機。
【請求項２】
前記第１信号は、前記携帯機側での受信強度の推定値が最も高いリクエスト信号であることを特徴とする請求項１記載の車載機。
【請求項３】
前記送信順序決定部は、前記複数のアンテナから送信するリクエスト信号のうち、前記携帯機側での受信強度の推定値が最も高い前記第１信号の前後に、受信強度の推定値が所定値以上の第２信号および第３信号を送信するように、前記送信順序を決定することを特徴とする請求項２記載の車載機。
【請求項４】
前記送信順序決定部は、前記携帯機の推定位置に応じて、前記携帯機側での受信強度の推定値が所定値以上となる前期第１信号および前記第２信号を連続して送信するように前記送信順序を決定することを特徴とする請求項１記載の車載機。
【請求項５】
前記車載機送信部は、車両に配置された複数のスイッチの操作に応じて前記リクエスト信号を送信し、
前記車載機は、操作された前記スイッチの近傍を前記携帯機の推定位置として、前記スイッチごとに、前記送信順序を予め決定した送信順序情報を記憶する記憶部を備え、
前記送信順序決定部は、前記送信順序情報を参照して、操作されたスイッチに応じた前記送信順序を決定することを特徴とする請求項４記載の車載機。
【請求項６】
前記車載機送信部は、所定のタイミングで、前記複数のアンテナのそれぞれから前記携帯機に対して応答要求信号を送信し、
前記車載機は、
前記応答要求信号に対する前記携帯機からの応答信号に基づいて、前記携帯機の位置を推定する推定部を備え、
前記送信順序決定部は、前記推定部が推定した前記携帯機の推定位置に応じて、前記送信順序を決定することを特徴とする請求項４記載の車載機。
【請求項７】
車両に設けられリクエスト信号を送信する車載機と、前記リクエスト信号に応答してアンサー信号を送信する携帯機とを有し、前記車載機が前記アンサー信号に応じて前記車両の動作を制御するキーレスエントリーシステムであって、
前記車載機は、
前記車両に配置された複数のアンテナと、
前記携帯機に対して、前記複数のアンテナのそれぞれから送信順序に基づいてリクエスト信号を送信させる車載機送信部と、
前記車載機送信部が前記複数のアンテナから送信させるリクエスト信号のうち、前記携帯機側での受信強度の推定値が所定値以上となる第１信号および第２信号を連続して送信するように、前記送信順序を決定する送信順序決定部と、を備え、
前記携帯機は、
前記複数のアンテナからのリクエスト信号を受信する受信部と、
前記複数のアンテナから受信したリクエスト信号の受信強度を検出する強度検出部と、を備え、
前記車載機または前記携帯機は、前記携帯機の前記強度検出部の検出結果に基づいて、受信強度が所定値以上のリクエスト信号を抽出する抽出部と、
前記抽出部で抽出されたリクエスト信号の信号判別情報に基づいて、前記車両に対するリレーアタックを判定する判定部と、を備えることを特徴とするキーレスエントリーシステム。
【請求項８】
前記第１信号は、前記携帯機側での受信強度の推定値が最も高いリクエスト信号であることを特徴とする請求項７記載のキーレスエントリーシステム。
【請求項９】
前記送信順序決定部は、前記複数のアンテナから送信するリクエスト信号のうち、前記携帯機側での受信強度の推定値が最も高い第１信号の前後に、受信強度の推定値が所定値以上の第２信号および第３信号を送信するように、前記送信順序を決定し、
前記判定部は、前記抽出部で抽出されたリクエスト信号のうち、最も受信強度が高いリクエスト信号と、当該最も受信強度が高いリクエスト信号の前後に送信された受信強度が所定値以上のリクエスト信号の信号判別情報に基づいて、前記車両に対するリレーアタックを判定することを特徴とする請求項７記載のキーレスエントリーシステム。
【請求項１０】
前記受信部は、異なる軸線方向を向き、それぞれが前記車載機の複数のアンテナからのリクエスト信号を受信する複数の受信アンテナを備え、
前記信号判別情報は、前記携帯機の複数の受信アンテナが受信する前記リクエスト信号の、各軸の受信強度比もしくは角度またはこれらの組み合わせであることを特徴とする請求項７記載のキーレスエントリーシステム。
【請求項１１】
前記信号判別情報は、前記車載機の複数のアンテナが送信するリクエスト信号の受信強度であることを特徴とする請求項７記載のキーレスエントリーシステム。
【請求項１２】
前記抽出部は、前記強度検出部の検出結果に基づいて受信強度が所定値以上のリクエスト信号を抽出した後に、受信強度が所定値以上のリクエスト信号のなかで、リクエスト信号同士の受信間隔が所定時間以下になるリクエスト信号の組み合わせをさらに抽出し、
前記判定部は、前記抽出部で抽出されたリクエスト信号の組み合わせの信号判別情報に基づいて、前記車両に対するリレーアタックを判定することを特徴とする請求項７記載のキーレスエントリーシステム。
【請求項１３】
前記携帯機は、
前記強度検出部の検出結果に基づいて、前記リクエスト信号の受信強度に関する情報を含む再送要求を生成する信号生成部と、
前記信号生成部が生成した再送要求を前記車載機に送信する携帯機送信部と、をさらに備え、
前記車載機の前記送信順序決定部は、前記再送要求に含まれる前記リクエスト信号の受信強度に関する情報に基づいて、前記携帯機側での受信強度が所定値以上だったアンテナからリクエスト信号を連続して送信するように、前記送信順序を再決定し、
前記車載機送信部は、前記再決定された送信順序に基づいて前記複数のアンテナのそれぞれからリクエスト信号を前記携帯機に送信させることを特徴とする請求項７記載のキーレスエントリーシステム。
【請求項１４】
前記抽出部は、前記強度検出部の検出結果に基づいて受信強度が所定値以上のリクエスト信号を抽出した後に、受信強度が所定値以上のリクエスト信号のなかで、リクエスト信号同士の送信間隔が所定時間以下になるリクエスト信号の組み合わせをさらに抽出し、
前記携帯機は、
前記抽出部でリクエスト信号同士の送信間隔が所定時間以下になる組み合わせが所定数未満である場合に、前記リクエスト信号の受信強度に関する情報を含む再送要求を生成する信号生成部と、
前記信号生成部が生成した再送要求を前記車載機に送信する携帯機送信部と、をさらに備え、
前記車載機の前記送信順序決定部は、前記再送要求に含まれる前記リクエスト信号の受信強度に関する情報に基づいて、前記携帯機側での受信強度が所定値以上だったアンテナからリクエスト信号を連続して送信するように、前記送信順序を再決定し、
前記車載機送信部は、前記再決定された送信順序に基づいて前記複数のアンテナのそれぞれから前記携帯機にリクエスト信号を送信させることを特徴とする請求項７記載のキーレスエントリーシステム。
【請求項１５】
前記車載機送信部は、前記複数のアンテナの全てからリクエスト信号を送信した後に、前記携帯機側での受信強度の推定値が最も高い送信アンテナからもう一度リクエスト信号を送信し、
前記携帯機の判定部は、前記抽出部で抽出されたリクエスト信号のうち、最も受信強度が高いリクエスト信号と、最後に送信したリクエスト信号の信号判別情報が異なる場合に、前記車両に対するリレーアタックを判定することを特徴とする請求項７記載のキーレスエントリーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機およびキーレスエントリーシステムに関する。
【背景技術】
【０００２】
キーレスエントリーシステムは、車載機と携帯機から構成される。キーレスエントリーシステムにおいて、車載機と携帯機が通信を行い、車両のドアを施錠および開錠、またはエンジンの始動等の操作を行う。
【０００３】
このようなキーレスエントリーシステムにおいて、例えばドアの開錠操作を行う場合、携帯機を所持した使用者が、ドアに設置されたリクエストスイッチを操作する。リクエストスイッチが操作されると、車載機は携帯機に対して到達距離を限定したＬＦ（低周波）のリクエスト信号を送信する。リクエスト信号を受信した携帯機は、車載機にアンサー信号を送信する。車載機は、携帯機からアンサー信号を受信すると、ドアの開錠操作を行う。
【０００４】
悪意を持った第三者が、中継器を用いてドアを不正に開錠する、いわゆるリレーアタックを試みることがある。第三者は、携帯機を所持する使用者が車両の遠方に居るときに、リクエストスイッチを操作する。リクエストスイッチの操作に応じて車載機はリクエスト信号を送信する。通常であれば、携帯機は車両の遠方にあるため、ＬＦ信号であるリクエスト信号を受信しない。ところが、携帯機と車両の間に設置された複数の中継器がリクエスト信号を中継するため、携帯機は遠方にあるにも関わらずリクエスト信号を受信する。携帯機がリクエスト信号に応じて送信するアンサー信号はＲＦ（高周波）信号であるため、車載機に到達してドアが開錠される。これによって車両の側にいる第三者によって車両が盗難されるおそれがある
【０００５】
リレーアタックへの対策として、例えば、車載機に異なる位置に設置した複数の送信アンテナを備えることが提案されている（例えば、特許文献１参照）。携帯機には、異なる軸線方向を向いた複数の受信アンテナを備える。車載機はリクエスト信号を各送信アンテナから出力する。携帯機は、各受信アンテナで受信したリクエスト信号の強度比を比較する。車載機の複数の送信アンテナは設置位置が異なるため、携帯機が受信するリクエスト信号の強度比も異なる。一方、中継器がリクエスト信号を中継して携帯機に送信した場合は、携帯機が受信するリクエスト信号の強度比は同じになる。携帯機は、リクエスト信号の強度比が同じである場合にはリレーアタックと判断して、アンサー信号を返信しない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３４２５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、例えば、中継器のアンテナを揺動または回転等で動かしながらリクエスト信号を中継した場合、携帯機が受信するリクエスト信号の強度比は同じとならないことがある。このような場合、携帯機がリレーアタックを判断できず、アンサー信号を返信するおそれがある。
【０００８】
車載機およびキーレスエントリーシステムにおいて、リレーアタックに対するセキュリティを向上させることが求められている。
【課題を解決するための手段】
【０００９】
本発明は、車両に設けられ、携帯機にリクエスト信号を送信し、前記携帯機から受信する前記リクエスト信号への応答であるアンサー信号に基づいて前記車両の動作を制御する車載機であって、
前記車載機は、
前記車両に配置された複数のアンテナと、
前記携帯機に対して、前記複数のアンテナのそれぞれから送信順序に基づいてリクエスト信号を送信させる車載機送信部と、
前記車載機送信部が前記複数のアンテナから送信させるリクエスト信号のうち、前記携帯機側での受信強度の推定値が所定値以上となる第１信号および第２信号を連続して送信するように、前記送信順序を決定する送信順序決定部と、を備えるものとした。
【００１０】
また、本発明は、車両に設けられリクエスト信号を送信する車載機と、前記リクエスト信号に応答してアンサー信号を送信する携帯機とを有し、前記車載機が前記アンサー信号に応じて前記車両の動作を制御するキーレスエントリーシステムであって、
前記車載機は、
前記車両に配置された複数のアンテナと、
前記携帯機に対して、前記複数のアンテナのそれぞれから送信順序に基づいてリクエスト信号を送信させる車載機送信部と、
前記車載機送信部が前記複数のアンテナから送信させるリクエスト信号のうち、前記携帯機側での受信強度の推定値が所定値以上となる第１信号および第２信号を連続して送信するように、前記送信順序を決定する送信順序決定部と、を備え、
前記携帯機は、
前記複数のアンテナからのリクエスト信号を受信する受信部と、
前記複数のアンテナから受信したリクエスト信号の受信強度を検出する強度検出部と、を備え、
前記車載機または前記携帯機は、前記携帯機の前記強度検出部の検出結果に基づいて、受信強度が所定値以上のリクエスト信号を抽出する抽出部と、
前記抽出部で抽出されたリクエスト信号の信号判別情報に基づいて、前記車両に対するリレーアタックを判定する判定部と、を備えるものとした。
【発明の効果】
【００１１】
本発明によれば、車載機およびキーレスエントリーシステムにおいて、リレーアタックに対するセキュリティを向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係るキーレスエントリーシステムの概要図である。
【図２】車載機の構成を示すブロック図である。
【図３】メモリが記憶する送信順序テーブルの例を示す図である。
【図４】（ａ）は、キーレスコントローラのリクエスト信号の送信態様の一例を示し、（ｂ）は携帯機での各リクエスト信号の受信強度の推定値を説明する図である。
【図５】携帯機の構成を示すブロック図である。
【図６】リレーアタックの態様を説明する図である。
【図７】ＤＲ送信アンテナ、ＦＲ送信アンテナ、ＲＳ送信アンテナから送信されたリクエスト信号の強度比の一例を示す図である。
【図８】ＤＲ送信アンテナ、ＦＲ送信アンテナ、ＲＳ送信アンテナが送信し、中継器のアンテナが中継したリクエスト信号の強度比の一例を示す図である。
【図９】中継器を動かした場合のリレーアタックの態様を説明する図である。
【図１０】車載機の処理を示すフローチャートである。
【図１１】携帯機の処理を示すフローチャートである。
【図１２】変形例１に係る携帯機の処理を示すフローチャートである。
【図１３】変形例２に係る車載機の処理を示すフローチャートである。
【図１４】変形例２に係る携帯機の処理を示すフローチャートである。
【図１５】ＤＲＳＷが操作されたときの、実際の受信強度の一例を示す図である。
【図１６】変形例３の車載機の処理を説明するフローチャートである。
【図１７】変形例３の携帯機の処理を説明するフローチャートである。
【図１８】変形例４の車載機の処理を説明するフローチャートである。
【図１９】変形例４の携帯機の処理を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して説明する。
図１は、本発明の実施の形態に係るキーレスエントリーシステムの概要図である。
図１に示すように、キーレスエントリーシステムは、車両Ｖに設けられた車載機１と、車両Ｖの使用者が所持する携帯機３０とを有する。車載機１と携帯機３０は、無線通信を行って、車両Ｖと携帯機３０の対応関係の認証を行う。
【００１４】
車載機１は携帯機３０にリクエスト信号Ｓを送信し、携帯機３０はリクエスト信号Ｓに応答するアンサー信号を送信する。車載機１は、アンサー信号を用いて車両と携帯機３０の対応関係の認証を行い、ドアロックの施錠または開錠の制御を行う。車載機１は、リクエスト信号Ｓを、例えば１２５−１３５ＫＨｚのＬＦ信号として送信する。携帯機３０は、例えばＵＨＦ帯のＲＦ信号をアンサー信号として送信する。なお、キーレスエントリーシステムの制御対象としては、ドアロックのほかにエンジン始動やステアリングロック等もあるが、詳細な説明は省略する。実施の形態ではドアロックの制御について、特に開錠の制御について説明する。
【００１５】
図２は車載機の構成を示すブロック図である。
図２に示すように、車載機１は、リクエストスイッチ５、キーレスコントローラ１０、送信アンテナ７、受信アンテナ８およびドアロックアクチュエータ９を備える。
【００１６】
リクエストスイッチ５は車体のドアに設置され、使用者のドアの開錠要求を受け付ける。リクエストスイッチ５は、車体の複数のドアのそれぞれ設置し、各ドアに対する開錠要求を受け付けるようにしても良い。例えば、図１に示すように、リクエストスイッチ５は、ＤＲドアリクエストスイッチ（ＤＲＳＷ）５ａ、ＡＳドアリクエストスイッチ（ＡＳＳＷ）５ｂ、およびＢＫドアリクエストスイッチ（ＢＫＳＷ）５ｃを備える。ＤＲＳＷ５ａは運転席ドアに設置する。ＡＳＳＷ５ｂは助手席ドアに設置する。ＢＫＳＷ５ｃはバックドアに設置する。リクエストスイッチ５は、例えばスイッチボタンとすることができる。スイッチボタンは、使用者がプッシュするまたは触れる等の操作を行うことによって、開錠要求を受け付ける。
【００１７】
送信アンテナ７はリクエストスイッチ５が操作されると、リクエスト信号ＳをＬＦ信号として送信するものであり、車載機１に複数配置される。車載機１は、例えば、送信アンテナ７としてＤＲ送信アンテナ７ａ、ＡＳ送信アンテナ７ｂ、ＢＫ送信アンテナ７ｃ、ＦＲ送信アンテナ７ｄおよびＲＳ送信アンテナ７ｅを備える。ＤＲ送信アンテナ７ａは運転席ドアに設置する。ＡＳ送信アンテナ７ｂは助手席ドアに設置する。ＢＫ送信アンテナ７ｃはバックドアに設置する。ＦＲ送信アンテナ７ｄはフロントシート近傍に設置する。ＲＳ送信アンテナ７ｅはリアシート近傍に設置する。なお、送信アンテナ７の設置位置および設置数はこの例に限られず、例えばラゲッジルーム内等に設置しても良い。
【００１８】
受信アンテナ８は、リクエスト信号Ｓへの返信として携帯機３０が送信するアンサー信号を受信するものである。ドアロックアクチュエータ９は、運転席ドア、助手席ドアおよびバックドアを開錠および施錠する。
【００１９】
キーレスコントローラ１０は、リクエストスイッチ５、送信アンテナ７、受信アンテナ８およびドアロックアクチュエータ９のそれぞれに接続する。キーレスコントローラ１０は、リクエストスイッチ５の操作に応じてリクエスト信号Ｓを生成し、送信アンテナ７から携帯機３０に送信させる。キーレスコントローラ１０は、受信アンテナ８を介して、リクエスト信号Ｓに対するアンサー信号を受信して認証を行う。キーレスコントローラ１０は、アンサー信号の認証結果に応じて、ドアロックアクチュエータ９の駆動を制御して、ドアの開錠を行う。
【００２０】
キーレスコントローラ１０は、ＣＰＵ１１、ＬＦ送信部１３、ＲＦ受信部１４、メモリ１２およびアクチュエータ駆動回路１５を備える。ＬＦ送信部１３は、送信アンテナ７に接続し、ＣＰＵ１１で生成したリクエスト信号ＳをＬＦ電波として送信アンテナ７から送信させる。ＲＦ受信部１４は、受信アンテナ８に接続し、アンサー信号を受信させる。アクチュエータ駆動回路１５は、ＣＰＵ１１の入力に従って、ドアロックアクチュエータ９を駆動させる回路である。
【００２１】
メモリ１２は、キーレスコントローラ１０の制御プログラムや、キーレスコントローラ１０の処理に必要な情報を格納する。メモリ１２はまた、ＣＰＵ１１の処理において生成される諸データを一時的に記憶する。メモリ１２は、一例として、携帯機３０のＩＤ５１と、リクエスト信号Ｓの送信順序テーブル５２とを格納する。
【００２２】
図３は、メモリ１２が記憶する送信順序テーブル５２の例を示す図である。
車載機１のキーレスコントローラ１０は、リクエスト信号Ｓを、複数の送信アンテナ７ａ〜７ｅのそれぞれから順番に送信する。キーレスコントローラ１０は、操作されたリクエストスイッチ５ごとに、複数の送信アンテナ７ａ〜７ｅから異なる送信順序でリクエスト信号Ｓを送信する。図３に示すように、送信順序テーブル５２は、各リクエストスイッチ５（ＤＲＳＷ５ａ、ＡＳＳＷ５ｂ、ＢＫＳＷ５ｃ）に対応するリクエスト信号Ｓの送信順序を示したものである。
【００２３】
図４の（ａ）は、キーレスコントローラ１０のリクエスト信号Ｓの送信態様の一例を示し、（ｂ）は、携帯機３０での各リクエスト信号Ｓの受信強度の推定値を説明する図である。図４では、ＤＲＳＷ５ａが操作された場合のリクエスト信号Ｓの送信態様の一例を示している。
【００２４】
図４の（ａ）に示すように、最初に送信されるリクエスト信号Ｓ１は、ウエイクアップ信号、データ信号およびバースト信号を含む。データ信号は、たとえば、全ての送信アンテナ７ａ〜７ｅからリクエスト信号Ｓ１〜Ｓ５の送信が完了する時間（送信完了時間）Ｔ１と暗号Ｃとを含む。バースト信号は、携帯機３０側で受信強度を測定するための信号である。２番目以降に送信されるリクエスト信号Ｓ２〜Ｓ５は、バースト信号のみを送信する。
【００２５】
送信順序テーブル５２の送信順序は、各送信アンテナ７ａ〜７ｅから送信されるリクエスト信号Ｓの、携帯機３０側での受信強度の推定値に基づいて予め決定したものである。各リクエストスイッチ５を操作するときには、携帯機３０を所持する使用者はそのリクエストスイッチ５の近傍に居ることが推定される。そのため、操作されるリクエストスイッチ５によって、各送信アンテナ７ａ〜７ｅと携帯機３０との距離が異なり、結果的に携帯機３０側でのリクエスト信号Ｓの受信強度も異なる。送信アンテナ７ａ〜７ｅと携帯機３０の距離が近ければ、受信強度が高くなり、送信アンテナ７ａ〜７ｅと携帯機３０の距離が遠ければ、受信強度が低くなる。受信強度の推定値は、リクエストスイッチ５の近傍を携帯機の推定位置として、各送信アンテナ７ａ〜７ｅと携帯機３０の推定位置との距離に基づいて予め算出しておく。
【００２６】
送信順序テーブル５２の送信順序は、携帯機３０側での受信強度の推定値が最も高いリクエスト信号Ｓと、推定値が所定値ＰＶ以上のリクエスト信号Ｓが連続して送信されるように決定する。言い換えると、送信順序は、受信強度の推定値が高いリクエスト信号Ｓ同士の送信間隔が短くなるように、決定する。詳細は後述するが、携帯機３０側では、リクエスト信号Ｓの強度比を算出してリクエスト信号Ｓ同士の強度比を比較する。ここで、受信強度が弱いと比較処理に使用可能な強度比が算出できない可能性がある。よって、所定値ＰＶは、比較処理に使用可能な強度比を算出できる受信強度である。
【００２７】
送信順序の決定方法の一例として、例えば、送信順序は、携帯機３０側での受信強度の推定値が最も高いリクエスト信号Ｓの前後に、推定値が２番目に高いリクエスト信号Ｓと、３番目に高いリクエスト信号Ｓを送信するように決定する。
【００２８】
例えば、ＤＲＳＷ５ａが操作された場合、図４の（ｂ）に示すように、携帯機側での受信強度の推定値を高い順に並べると以下のようになる。
ＤＲ送信アンテナ７ａ（信号Ｓ２）＞ＦＲ送信アンテナ７ｄ（信号Ｓ１）＞ＲＳ送信アンテナ７ｅ（信号Ｓ３）＞ＢＫ送信アンテナ７ｃ（信号Ｓ４）＞ＡＳ送信アンテナ７ｂ（信号Ｓ５）
また、図４の（ｂ）の例では、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅが、受信強度の推定値が所定値ＰＶ以上となる。
【００２９】
この場合は、図３に示すように、送信順序は、例えば、ＦＲ送信アンテナ７ｄ、ＤＲ送信アンテナ７ａ、ＲＳ送信アンテナ７ｅ、ＢＫ送信アンテナ７ｃ、ＡＳ送信アンテナ７ｂの順とする。この決定順序では、受信強度の推定値が最も高いＤＲ送信アンテナ７ａの前後に、推定値が２番目と３番目に高いＦＲ送信アンテナ７ｄとＲＳ送信アンテナ７ｅがリクエスト信号Ｓを送信する。なお、この順序はあくまで一例である。受信強度の推定値が最も高いリクエスト信号Ｓと、推定値が所定値ＰＶ以上となるリクエスト信号Ｓが連続して送信されれば良い為、その他の順序は適宜入れ替え可能である。
【００３０】
図２に示すように、ＣＰＵ１１は、制御部２０、スイッチ判別部２１、信号生成部２２、および暗号処理部２３を備える。制御部２０は、不図示のタイマを備える。
特に記載しないが、ＣＰＵ１１の各部は、処理結果を一時的にメモリ１２に記憶させ、必要なデータや処理対象をメモリ１２から読み出し、処理終了後に一時的に記憶させたデータをリセットする。
【００３１】
スイッチ判別部２１はリクエストスイッチ５ａ、５ｂ、５ｃのいずれが操作されたかを判別し、判別結果を制御部２０に入力する。
制御部２０はＣＰＵ１１全体の制御を行う。制御部２０は、リクエスト信号Ｓの送信に関して、乱数などの暗号Ｃを生成し、また、メモリ１２の送信順序テーブル５２に基づいて、リクエスト信号Ｓの送信順序を決定する。制御部２０は、生成した暗号Ｃを、処理指令と共に暗号処理部２３に入力する。制御部２０は、また、生成した暗号Ｃを、信号生成指令と共に信号生成部２２に入力する。制御部２０は、信号生成指令に、リクエスト信号Ｓの送信順序を含める。
【００３２】
暗号処理部２３は、制御部２０の処理指令に従って、制御部２０が生成した暗号Ｃを、所定の計算プロセスで計算処理する。所定の計算プロセスは、メモリ１２に記憶させた携帯機３０のＩＤ５１を組み込んでいる。暗号処理部２３は、処理結果を車載機側処理結果としてメモリ１２に記憶させる。この車載機側処理結果は、携帯機３０からアンサー信号を受信したときに使用する。
【００３３】
信号生成部２２は、制御部２０の信号生成指令に従って、リクエスト信号Ｓを生成し、ＬＦ送信部１３に出力する。信号生成部２２は、信号生成指令が含む送信順序に従って、送信アンテナ７ａ〜７ｅから、それぞれリクエスト信号Ｓを出力するようにＬＦ送信部１３を制御する。
【００３４】
制御部２０は、携帯機３０からのアンサー信号の受信に関して、アンサー信号の認証を行う。詳細は後述するが、アンサー信号は、リクエスト信号Ｓが含む暗号Ｃの、携帯機３０側での処理結果（以降、「携帯機処理結果」という）を含む。制御部２０は、携帯機処理結果を、メモリ１２に記憶させた車載機側処理結果と照合する。携帯機３０は車載機１の暗号処理部２３と同じ計算プロセスで計算処理を行っているため、アンサー信号が対応する携帯機３０から送信されたものであれば、処理結果は同一となる。携帯機処理結果と車載機側処理結果が同一であれば、制御部２０はアンサー信号が対応する携帯機３０からのものである旨を認証する。制御部２０はアンサー信号を認証すると、駆動指令をアクチュエータ駆動回路１５に出力する。アクチュエータ駆動回路１５はドアロックアクチュエータ９を駆動させてドアを開錠する。
【００３５】
図５は携帯機３０の構成を示すブロック図である。
携帯機３０は、リモートコントローラ３１、受信アンテナ３２および送信アンテナ３３を備えている。
【００３６】
受信アンテナ３２は、車載機１が送信するリクエスト信号Ｓを受信し、送信アンテナ３３は、アンサー信号をＲＦ信号として送信する。受信アンテナ３２は、いわゆる３軸アンテナであり、３つの受信アンテナ３２ａ、３２ｂおよび３２ｃを備える。受信アンテナ３２ａ、３２ｂおよび３２ｃは、それぞれ、ｘ軸、ｙ軸およびｚ軸と、異なる軸線方向（図１参照）を向くように配置する。受信アンテナ３２ａ、３２ｂおよび３２ｃは、受信したリクエスト信号Ｓについて、それぞれ配置された軸線方向の磁界成分を検出する。
【００３７】
リモートコントローラ３１は、受信アンテナ３２を介して受信したリクエスト信号Ｓに対して後述する処理を行い、アンサー信号を生成する。リモートコントローラ３１は、生成したアンサー信号を送信アンテナ３３から車載機１に送信させる。
【００３８】
リモートコントローラ３１は、ＣＰＵ３５、ＬＦ受信部３７、強度検出部３８、ＲＦ送信部３９、およびメモリ３６を備える。
【００３９】
ＬＦ受信部３７は、受信アンテナ３２に接続して、車載機１が送信するリクエスト信号Ｓを順次受信する。
【００４０】
強度検出部３８は、ＬＦ受信部３７が受信したリクエスト信号Ｓについて、それぞれが含むバースト信号のｘ軸、ｙ軸およびｚ軸の各軸における受信強度を検出する。前記したように、リクエスト信号Ｓの送信元である送信アンテナ７ａ〜７ｅは、車両の異なる位置に設置され、それぞれの携帯機３０との距離が異なる。そのため、各送信アンテナ７ａ〜７ｅが送信するリクエスト信号Ｓ１〜Ｓ７の各軸の受信強度も異なる。強度検出部３８は、検出した信号の各軸の受信強度をメモリ３６に格納する。
【００４１】
なお、実施の形態では、車載機１の送信アンテナ７ａ〜７ｅを車両の異なる位置に設置する例を説明したが、送信アンテナ７ａ〜７ｅは、強度検出部３８が検出するリクエスト信号Ｓのｘ、ｙ、ｚ各軸の受信強度がそれぞれ異なる様に配置すれば良く、適宜に変更可能である。例えば、複数の送信アンテナ７を同じ位置に、配置方向（アンテナの向き）が異なるように配置しても良い。配置方向が異なれば、それぞれの送信アンテナ７の形成する磁界が異なるので、強度検出部３８の検出するｘ、ｙ、ｚ各軸受信強度も異なるものとなる。
【００４２】
ＲＦ送信部３９は、アンサー信号をＲＦ信号として送信アンテナ３３から出力させる。メモリ３６は、リモートコントローラ３１の制御プログラムや、リモートコントローラ３１の処理に必要な情報を格納する。メモリ３６は、一例として、携帯機３０のＩＤ５１を格納する。
【００４３】
ＣＰＵ３５は、制御部４０、暗号処理部４１、および信号生成部４２を備える。制御部４０は、不図示のタイマを備える。
【００４４】
車載機１と同様に、ＣＰＵ３５の各部は、処理結果を一時的にメモリ３６に記憶させ、必要なデータや処理対象をメモリ３６から読み出し、処理終了後に一時的に記憶させたデータをリセットする。例えば、前記したようにメモリ３６には強度検出部３８が検出した受信強度が格納されるが、受信したリクエスト信号Ｓに応答するアンサー信号の送信が完了すると、ＣＰＵ３５は受信強度をメモリ３６から消去する。
【００４５】
なお、詳細な説明は省略するが、携帯機３０はコントロールスイッチを備えるようにしても良い。使用者がコントロールスイッチを操作することで、遠隔から車両のドアを施錠または開錠させたり、エンジンを始動させたりすることができる。
【００４６】
制御部４０は、ＣＰＵ３５全体の制御を行う。制御部４０は、リクエスト信号Ｓの受信に関して、抽出部および判定部として、以下の（ｉ）〜（ｉｉ）の処理を順次行う。
【００４７】
（ｉ）受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出する
制御部４０は、メモリ３６を参照して、強度検出部３８が検出した各リクエスト信号Ｓ１〜Ｓ７の受信強度を参照し、受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出する。所定値ＰＶは、車載機側での送信順序を決定する際に用いた所定値ＰＶと同じ値である。所定値ＰＶは、予め決定してメモリ３６に格納する。
【００４８】
（ｉｉ）リクエスト信号Ｓの強度比の比較
制御部４０は、前記（ｉ）で抽出した各リクエスト信号Ｓについて、ｘ軸、ｙ軸およびｚ軸それぞれの受信強度比（以下、単に「強度比」ともいう）を算出し、リクエスト信号Ｓ同士の強度比を比較して、互いに異なるかを判定する。
リクエスト信号Ｓの強度比は、リクエスト信号Ｓが車載機１から直接的に送信されたものであるか、それともリレーアタックを行う中継器によって中継されたものであるかを判別する情報（信号判別情報）である。リクエスト信号Ｓの強度比が同じ場合には、リクエスト信号Ｓが適正なものではなく、中継器によって送信された可能性がある。制御部４０は、リクエスト信号Ｓが適正であると判定した場合にのみ、車載機１にアンサー信号を送信するように制御を行う。
【００４９】
ここで、中継器によるリレーアタックの基本的な仕組みを説明する。
図６は、リレーアタックの態様を説明する図である。なお、図６では簡略化のため、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅが送信したリクエスト信号Ｓのみを図示している。
車両のドアの不正開錠を試みる第三者は、携帯機３０を所持する使用者が車両の遠方に居るときに、ＤＲＳＷ５ａを操作する。ＤＲＳＷ５ａの操作に応じて車載機１はリクエスト信号Ｓを送信する。このリクエスト信号Ｓを、携帯機３０と車両の間に設置され、それぞれにアンテナを備えた複数の中継器が中継して、遠方にある携帯機３０に受信させる。
このような中継器によって送信されたリクエスト信号Ｓに携帯機３０がアンサー信号を返信すれば、ドアが不正開錠されてしまう。それを防止するために、（ｉｉ）の強度比の比較処理を行う。
【００５０】
前記したように、ＤＲＳＷ５ａが操作された場合には、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅからのリクエスト信号Ｓの受信強度が高いことが想定される（図４の（ｂ）参照）。前記（ｉ）の処理で、これらのリクエスト信号Ｓが抽出された例を説明する。（ｉｉ）では、これらのリクエスト信号Ｓの強度比を比較する。
【００５１】
図７は、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅから送信されたリクエスト信号Ｓの強度比の一例を示す図である。
ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅは、車載機１の異なる位置に設置されている。そのため、図７に示すように、各アンテナから送信される信号の強度比はすべて異なったものとなる。
【００５２】
一方、中継器は、単一のアンテナによって、リクエスト信号Ｓを中継する。そのため、車載機１の異なる位置に設置した送信アンテナ７ａ〜７ｅから送信したリクエスト信号Ｓであっても、携帯機３０が受信するリクエスト信号Ｓは、すべて同じ位置に設置されたアンテナから送信されたものとなる。
【００５３】
図８は、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅが送信し、中継器のアンテナが中継したリクエスト信号Ｓの強度比の一例を示す図である。
図８に示すように、中継器の同じアンテナによって送信されたことにより、携帯機３０が受信するリクエスト信号Ｓは、強度比が同じになっている。
【００５４】
このように、中継器が中継したリクエスト信号Ｓは、強度比が同じになる可能性が高い。（ｉｉ）の処理において、強度比の比較を行い、リクエスト信号Ｓの強度比が異なっていると判定した場合にのみ、アンサー信号を返信することによって、リレーアタックを防止する。なお、同じ送信アンテナから送信したとしても、条件によって携帯機３０での強度比に微差が生じることがある。そのため、強度比が完全に一致する場合以外をすべて「異なる」と判定するのではなく、差が微差である一定の範囲を超えた場合に「異なる」と判定するようにしても良い。
【００５５】
不正開錠を試みる第三者が、携帯機３０で強度比の比較処理を行うことを想定して、リクエスト信号Ｓを中継する際に中継器を動かすという対策を取ることがある。
図９は、中継器を動かした場合のリレーアタックの態様を説明する図である。なお、図９では簡略化のため、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅが送信したリクエスト信号Ｓのみを図示している。
【００５６】
図９に示すように、複数の中継器のうち、リクエスト信号Ｓを携帯機３０に直接的に送信する中継器が、揺動または回転等によって動かされている。このような状態でリクエスト信号Ｓを中継した場合に、同じアンテナでリクエスト信号Ｓを中継した場合であっても、リクエスト信号Ｓごとに送信位置が少しずつ異なってくる。隣接するリクエスト信号Ｓ同士であれば、送信間隔も短いものであるため、その間の中継器の動きも小さなものであり送信位置の変化も少ない。一方、例えば最初と最後のリクエスト信号Ｓのように、送信間隔が長くなるとその間に中継器が大きく動き、送信位置が大きく変化する。送信位置が大きく変化することによって、同じアンテナが中継した場合であっても、携帯機３０が受信するリクエスト信号Ｓの強度比も異なってくる。
【００５７】
ここで、実施の形態と異なり、受信強度が高いリクエスト信号Ｓが連続して送信されるように送信順序を決定していない場合には、受信強度が高いリクエスト信号Ｓ同士の送信間隔が長くなるケースがある。そのようなケースでは、中継器での送信位置が大きく変化して、前記（ｉｉ）の強度比の比較処理において、強度比が異なると判定されてしまい、リレーアタックを防止できないおそれがある。
【００５８】
一方、実施の形態では、受信強度が高いと想定されるＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅのリクエスト信号Ｓが、連続して送信されるように送信順序を決定している。そのため、この場合、これらのリクエスト信号Ｓの送信間隔は短い為、中継器を動かしたとしても、その送信位置の変化が少ない。そのため、携帯機３０が受信したリクエスト信号Ｓの強度比も、同じか微差の範囲にとどまる。これによって、（ｉｉ）の強度比の比較処理において、リクエスト信号Ｓ同士の強度比が同じであると判定されるため、携帯機３０はアンサー信号を送信することがなく、リレーアタックを受ける可能性が低減される。
【００５９】
制御部４０は、リクエスト信号Ｓが適正であると判定した場合、最初のリクエスト信号Ｓが含む暗号Ｃを取得する。制御部４０は、取得した暗号Ｃを処理指令と共に暗号処理部４１に入力する。
【００６０】
暗号処理部４１は制御部４０が入力した暗号Ｃを、所定の計算プロセスで計算処理する。所定の計算プロセスは、携帯機３０のＩＤ５１を組み込んだものであり、車載機１の暗号処理部２３と同じ計算プロセスである。暗号処理部４１は、処理結果を携帯機処理結果として制御部４０に入力する。制御部４０は、携帯機処理結果を、信号生成指令と共に信号生成部４２に入力する。
【００６１】
信号生成部４２は、携帯機処理結果を含むアンサー信号を生成して、ＲＦ送信部３９に送る。ＲＦ送信部３９は、アンサー信号をＲＦ信号として送信アンテナ３３から出力する。
【００６２】
以下、キーレスエントリーシステムの処理を説明する。
図１０は、車載機１の処理を示すフローチャートである。
図１０に示すように、使用者によりリクエストスイッチ５が操作されると（ステップＳ１１）、
スイッチ判別部２１が、リクエストスイッチ５ａ、５ｂ、５ｃのうちのどれが操作されたのかを判別して、メモリ１２に記憶させる。
【００６３】
制御部２０は、リクエスト信号Ｓに含ませる暗号Ｃを生成し、またメモリ１２の送信順序テーブル５２を参照して、操作されたリクエストスイッチ５に対応する送信順序を取得する（ステップＳ１２）。制御部２０は、生成した暗号Ｃと共に処理指令を暗号生成部に入力する。制御部２０は、暗号Ｃと共に、送信順序を含む信号生成指令を信号生成部２２に入力する。
【００６４】
暗号処理部２３は、処理指令に従い、暗号Ｃを所定の計算プロセスで計算処理し、車載機側処理結果をメモリ１２に記憶させる（ステップＳ１３）。
【００６５】
信号生成部２２は、信号生成指令に従ってリクエスト信号Ｓを生成する。信号生成部２２は、ＬＦ送信部１３を制御して、複数の送信アンテナ７ａ〜７ｅのそれぞれから、送信順序に従ってリクエスト信号Ｓを送信させる（ステップＳ１４）。信号生成部２２は、最初に送信するリクエスト信号Ｓ１には、ウエイクアップ信号、データ信号およびバースト信号を含め、２番目以降に送信するリクエスト信号Ｓ２〜Ｓ５には、バースト信号のみを含めるようにする。
【００６６】
制御部２０は、すべてのリクエスト信号Ｓの送信が完了すると、制御部２０は、携帯機３０からのアンサー信号を待ち受ける（ステップＳ１５）。なお、制御部２０は、タイマを参照して、あらかじめ設定した応答待ち時間が経過してもアンサー信号を受信しなかった場合は、処理を終了する。
【００６７】
制御部２０は、アンサー信号を受信すると（ステップＳ１５：Ｙｅｓ）、アンサー信号が含む携帯機処理結果をメモリ１２に記憶させておいた車載機側処理結果と照合する（ステップＳ１６）。制御部２０は、携帯機処理結果と車載機側処理結果が一致しなかった場合は（ステップＳ１６：Ｎｏ）、処理を終了する。制御部２０は、携帯機処理結果と車載機側処理結果が一致した場合（ステップＳ１６：Ｙｅｓ）、アクチュエータ駆動回路１５に駆動指令を出力する。アクチュエータ駆動回路１５はドアロックアクチュエータ９を駆動させ（ステップＳ１７）、ドアロックを開錠する。
【００６８】
図１１は、携帯機３０の処理を示すフローチャートである。
携帯機３０のリモートコントローラ３１は、コントロールスイッチが操作されたときを除き、リクエスト信号Ｓを受信するまではスリープモードにある。図１１に示すように、リモートコントローラ３１は、リクエスト信号Ｓを受信すると（ステップＳ２１：Ｙｅｓ）、スリープモードを解除する。具体的には、携帯機３０が最初に受信するリクエスト信号Ｓは、ウエイクアップ信号を含む。リモートコントローラ３１は、このウエイクアップ信号に応答してスリープモードを解除する。
【００６９】
リモートコントローラ３１の制御部４０は、最初のリクエスト信号Ｓ１のデータ信号が含む送信完了時間Ｔ１を取得して、タイマのカウントを開始する（ステップＳ２２）。携帯機３０は、送信完了時間Ｔ１内に送信される２番目以降のリクエスト信号Ｓ２〜Ｓ５も順次受信する。
【００７０】
強度検出部３８は、受信したリクエスト信号Ｓの各軸の受信強度を順次検出して（ステップＳ２３）、メモリ３６に記憶させる。
【００７１】
制御部４０は、送信完了時間Ｔ１が経過すると（ステップＳ２４：Ｙｅｓ）、各リクエスト信号Ｓの受信強度を参照して、所定値ＰＶ以上のリクエスト信号Ｓを抽出する（ステップＳ２５）。
【００７２】
制御部４０は、ステップＳ２５で抽出した各リクエスト信号Ｓについて、ｘ軸、ｙ軸およびｚ軸の受信強度の強度比を算出し、算出した各信号の強度比を比較し、互いに異なるかを判定する（ステップＳ２６）。
【００７３】
制御部４０は、リクエスト信号Ｓの強度比が同じと判定した場合（ステップＳ２６：Ｎｏ）は、リレーアタックを受けている可能性が高い為、アンサー信号の生成を行わずに処理を終了する。
【００７４】
制御部４０は、リクエスト信号Ｓの強度比が異なると判定した場合（ステップＳ２６：Ｙｅｓ）は、リクエスト信号Ｓが適正であると判定し、最初のリクエスト信号Ｓ１のデータ信号が含む暗号Ｃを処理指令と共に暗号処理部４１に入力する。
【００７５】
暗号処理部４１は、処理指令に従い、暗号Ｃを所定の計算プロセスで計算処理し（ステップＳ２７）、算出した携帯機処理結果を制御部４０に入力する。制御部４０は、携帯機処理結果を、信号生成指令と共に信号生成部４２に入力する。信号生成部４２は、携帯機処理結果を含むアンサー信号を生成する。信号生成部４２は、ＲＦ送信部３９を制御して、アンサー信号を送信アンテナ３３から送信させる（ステップＳ２８）。
【００７６】
リモートコントローラ３１は、アンサー信号の返信後、通常動作状態からスリープ状態に戻り、処理を終了する。
【００７７】
なお、ステップＳ２５において、所定値ＰＶ以上のリクエスト信号Ｓを所定数検出できなければ、制御部４０は処理を終了するようにしても良い。所定数は、ステップＳ２６の強度比の比較処理に必要な数であり、例えば３とすることができる。制御部４０は、処理を終了する前に、車載機１に結果を送信するようにしても良い。
【００７８】
以上の通り、実施の形態では、
（１）車両に設けられリクエスト信号Ｓを送信する車載機１と、リクエスト信号Ｓに応答してアンサー信号を送信する携帯機３０とを有し、車載機１がアンサー信号に応じて車両の動作を制御するキーレスエントリーシステムにおいて、
車載機１は、
車両に配置された複数の送信アンテナ７ａ〜７ｅ（アンテナ）と、
携帯機３０に対して、複数の送信アンテナ７ａ〜７ｅのそれぞれから送信順序に基づいてリクエスト信号Ｓを送信させるＬＦ送信部１３（車載機送信部）と、
ＬＦ送信部１３が、複数の送信アンテナ７ａ〜７ｅからから送信させるリクエスト信号Ｓのうち、前記携帯機３０側での受信強度の推定値が所定値以上となるリクエスト信号Ｓ（第１信号および第２信号）を連続して送信するように、送信順序を決定する制御部２０（送信順序決定部）と、を備え、
携帯機３０は、
複数の送信アンテナ７ａ〜７ｅからのリクエスト信号Ｓを受信するＬＦ受信部３７（受信部）と、
複数のアンテナから受信したリクエスト信号Ｓの受信強度を検出する強度検出部３８と、
強度検出部３８の検出結果に基づいて、受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出する制御部４０（抽出部）と、
抽出されたリクエスト信号Ｓの強度比（信号判別情報）に基づいて、車両に対するリレーアタックを判定する制御部４０（判定部）と、を備える。  
【００７９】
中継器のアンテナを揺動または回転等で動かしながらリクエスト信号Ｓを中継した場合、リクエスト信号Ｓの送信間隔が離れていると、中継器での送信位置が変わり、携帯機３０が受信するリクエスト信号Ｓの強度比は同じとならないことがある。このような場合、携帯機３０がリレーアタックを判断できず、アンサー信号を返信するおそれがある。実施の形態では、携帯機３０側での受信強度の推定値が高いリクエスト信号Ｓが連続して送信されるように送信順序を決定している。そして、携帯機３０側では受信強度が高いリクエスト信号Ｓを抽出し、それらの強度比に基づいて、リレーアタックを判定している。受信強度が高いリクエスト信号Ｓは連続して送信されているため、送信間隔が短く、中継器での送信位置は大きく変わらないため、携帯機３０の制御部４０において、強度比が同じであると判定されやすい。これによって、リレーアタックに対するセキュリティを向上させることができる。
【００８０】
なお、実施の形態では、第１信号を携帯機３０側での受信強度の推定値が最も高いリクエスト信号Ｓとする例を説明したが、これに限られない。第１信号は受信強度の推定値が所定値ＰＶ以上の別のリクエスト信号、例えば、２番目に受信強度の推定値が高いリクエスト信号等としても良い。
【００８１】
（２）車載機１の制御部４０（送信順序決定部）は、複数の送信アンテナから送信するリクエスト信号Ｓのうち、携帯機３０側での受信強度の推定値が最も高いリクエスト信号Ｓ（第１信号）の前後に、受信強度の推定値が所定値ＰＶ以上のリクエスト信号Ｓ（第２信号）およびリクエスト信号Ｓ（第３信号）を送信するように、送信順序を決定し、
制御部４０は、抽出した受信強度が所定値ＰＶ以上のリクエスト信号Ｓのうち、最も受信強度が高いリクエスト信号Ｓと、当該最も受信強度が高いリクエスト信号Ｓの前後に送信された受信強度が所定値ＰＶ以上のリクエスト信号Ｓの信号判別情報に基づいて、車両に対するリレーアタックを判定する。
【００８２】
受信強度の推定値が最も高いリクエスト信号Ｓの前後に、他の受信強度の推定値が高いリクエスト信号を送信することによって、受信強度が高いリクエスト信号Ｓが連続して送信されるため、中継器がリクエスト信号Ｓを中継した場合に、携帯機３０の制御部４０において、強度比が同じであると判定されやすい。これによって、リレーアタックに対するセキュリティを向上させることができる。
【００８３】
（３）車載機１の制御部４０（送信順序決定部）は、携帯機３０の推定位置に応じて、携帯機３０側での受信強度の推定値が所定値以上となる第１信号および第２信号を連続して送信する。
具体的には、車載機１のＬＦ送信部１３は、車両に配置された複数のリクエストスイッチ５（スイッチ）への操作に応じてリクエスト信号Ｓを送信し、車載機１は、操作されたリクエストスイッチ５の近傍を携帯機３０の推定位置として、リクエストスイッチ５ごとに、送信順序を予め決定した送信順序テーブル（送信順序情報）を記憶するメモリ１２（記憶部）を備え、送信順序決定部は、送信順序テーブルを参照して、操作されたリクエストスイッチ５に応じた送信順序を決定する。
【００８４】
携帯機３０を所持する使用者は、操作されたリクエストスイッチ５の近傍にいると推定される。よって、操作されたリクエストスイッチ５の近傍を携帯機３０の推定位置として、スイッチごとに送信順序を予め決定することによって、受信強度が高いリクエスト信号Ｓが連続して送信されやすい。そして、送信順序を予め決定しておくことによって、速やかな処理が可能となる。
【００８５】
［変形例１］
変形例１では、携帯機３０の制御部４０の、抽出部としての処理の変形例である。
図１２は、変形例１に係る携帯機３０の処理を示すフローチャートである。
携帯機３０の処理で、実施の形態と同様の部分は詳細な説明は省略する。
図１２に示すように、携帯機３０において、車載機１が送信したリクエスト信号Ｓを受信すると、強度検出部３８が各リクエスト信号Ｓの受信強度を検出し、メモリ３６に記憶させる（ステップＳ２０１〜ステップＳ２０３）。変形例１では、強度検出部３８は、各リクエスト信号Ｓの受信時刻を受信強度と共に記憶させる。
【００８６】
制御部４０は、受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出する（ステップＳ２０４〜Ｓ２０５）。制御部４０は、ステップＳ２０５において抽出した受信強度が所定値ＰＶ以上のリクエスト信号Ｓについて、メモリ３６に格納されている受信時刻を参照し、各リクエスト信号Ｓの隣接するリクエスト信号Ｓとの受信時刻の間隔を算出する。制御部４０は、リクエスト信号Ｓ同士の受信時刻の間隔が所定時間ＰＴ以内となる組み合わせを抽出する（ステップＳ２０６）。
【００８７】
具体的には、例えば、受信強度が最も高いリクエスト信号Ｓと、その他の各リクエスト信号Ｓの受信時刻の間隔が、所定時間ＰＴ以内となる組み合わせを抽出する。所定時間ＰＴは、隣接するリクエスト信号Ｓを、携帯機３０で受信するタイミングの差分ＴＩ（図４の（ａ）参照）に対応する時間である。所定時間ＰＴは、差分ＴＩと同じ長さかＴＩより長い時間としても良い。例えば、図４の（ｂ）に示す例では、ＤＲ送信アンテナ７ａとＦＲ送信アンテナ７ｄのリクエスト信号Ｓと、ＤＲ送信アンテナ７ａとＲＳ送信アンテナ７ｅのリクエスト信号Ｓの２つの組み合わせが抽出される。
【００８８】
前記したように、車載機側では、受信強度の推定値が高いリクエスト信号Ｓが連続して送信されるように、送信アンテナ７の送信順序を決定している。そして、携帯機３０側で受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出することで、連続して送信されたリクエスト信号Ｓ同士で強度比の比較処理がされるようにしている。ただし、携帯機３０を所持する使用者の実際の位置の微妙な違いや、周囲の環境の影響等の要因によって、受信強度の推定値が低かった場合でも、実際の受信強度が所定値ＰＶ以上になることがある。そのようなリクエスト信号Ｓが抽出され、比較処理の対象となることがある。
【００８９】
変形例１においては、受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出した上で、さらに受信時刻の間隔が所定時間ＰＴ以内となる組み合わせを抽出することで、連続して送信した受信強度の高いリクエスト信号Ｓが強度比の比較処理に用いられやすくなる。
【００９０】
制御部４０は、ステップＳ２０６で抽出した組み合わせのリクエスト信号Ｓについて、各軸の強度比を比較して、互いに異なるかを判定する（ステップＳ２０７）。制御部４０は、リクエスト信号Ｓの強度比が同じと判定した場合（ステップＳ２０７：Ｎｏ）は、アンサー信号の生成を行わずに処理を終了する。制御部４０は、リクエスト信号Ｓの強度比が異なると判定した場合（ステップＳ２０７：Ｙｅｓ）は、暗号処理部４１で暗号Ｃを計算処理し（ステップＳ２０８）、制御部４０が暗号処理部４１の携帯機処理結果を、信号生成指令と共に信号生成部４２に入力する。信号生成部４２は、携帯機処理結果を含むアンサー信号を生成し、ＲＦ送信部３９を制御して、送信アンテナ３３から送信させる（ステップＳ２０９）。
【００９１】
以上の通り、変形例１では、
（４）携帯機３０の制御部４０（抽出部）は、強度検出部３８の検出結果に基づいて受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出した後に、受信強度が所定値ＰＶ以上のリクエスト信号Ｓのなかで、リクエスト信号Ｓ同士の受信時刻の間隔（受信間隔）が所定時間ＰＴ以下になるリクエスト信号Ｓの組み合わせをさらに抽出する。制御部４０（判定部）は、抽出されたリクエスト信号Ｓの組み合わせの強度比（信号判別情報）に基づいて、車両に対するリレーアタックを判定する。これによって、送信順序で決定した連続して送信される受信強度の高い信号のみが比較処理に用いられやすくなるため、比較処理にかかる時間を低減することができる。
【００９２】
［変形例２］
変形例２では、リクエスト信号Ｓの送受信を２回行う。車載機１は、１回目は、実施の形態と同様に、送信順序テーブル５２に記載された送信順序に従ってリクエスト信号Ｓを送信する。携帯機３０は、１回目に送信された各リクエスト信号Ｓの受信強度を検出すると、検出結果を含む再送要求を車載機１に送信する。車載機１は、携帯機３０から受信した再送要求に含まれる受信強度の検出結果に基づいて、送信順序を再決定する。車載機１は、再決定した送信順序に従って、２回目のリクエスト信号Ｓの送信を行う。携帯機３０は、２回目に送信された各リクエスト信号Ｓに対して、実施の形態と同様の処理を行い、アンサー信号を返信する。
【００９３】
図１３は、変形例２に係る車載機の処理を示すフローチャートである。
図１４は、変形例２に係る携帯機の処理を示すフローチャートである。
【００９４】
図１３に示すように、車載機１の制御部２０は、リクエストスイッチ５が操作されると（ステップＳ１１１）、メモリ１２の送信順序テーブル５２を参照して、操作されたリクエストスイッチ５に対応する送信順序を取得する（ステップＳ１１２）。制御部２０は、送信順序を含む信号生成指令を信号生成部２２に入力する。１回目のリクエスト信号Ｓは携帯機３０での受信強度の検出のみに用いられるため、制御部２０は暗号Ｃの生成は行わない。制御部２０は、信号生成部２２へ入力する信号生成指令と、暗号処理部２３へ入力する処理指令にも、暗号Ｃは含ませない。
【００９５】
信号生成部２２は、信号生成指令に従ってリクエスト信号Ｓを生成する。信号生成部２２は、ＬＦ送信部１３を制御して、複数の送信アンテナ７ａ〜７ｅのそれぞれから、送信順序に従って１回目のリクエスト信号Ｓを送信させる（ステップＳ１１３）。１回目の送信においては、最初のリクエスト信号Ｓのデータ信号に暗号Ｃは含まず、送信完了時間Ｔ１のみを含む。
【００９６】
制御部２０は、すべてのリクエスト信号Ｓの送信が完了すると、制御部２０は、携帯機３０からの再送要求を待ち受ける（ステップＳ１１４）。
【００９７】
図１４に示すように、携帯機３０は、リクエスト信号Ｓを受信すると（ステップＳ２１１：Ｙｅｓ）、タイマのカウントを開始し（ステップＳ２１２）、リクエスト信号Ｓを順次受信する。強度検出部３８は、受信したリクエスト信号Ｓの各軸の受信強度を順次検出して（ステップＳ２１３）、メモリ３６に記憶させる。
【００９８】
制御部４０は、送信完了時間Ｔ１が経過すると（ステップＳ２１４：Ｙｅｓ）、１回目のリクエスト信号Ｓの場合は（ステップＳ２１５：Ｙｅｓ）、リレーアタックの判定処理は行わずに、車載機１にリクエスト信号Ｓの再送要求を送信する（ステップＳ２１６）。具体的には、制御部４０は各リクエスト信号Ｓの受信強度の検出結果を、再送要求生成指令と共に信号生成部４２に入力する。信号生成部４２は、検出結果を含む再送要求を生成する。信号生成部４２は、ＲＦ送信部３９を制御して、再送要求を送信アンテナ３３から送信させる。
【００９９】
図１３に示すように、車載機１の制御部２０は、再送要求を受信すると（ステップＳ１１４：Ｙｅｓ）、再送要求に含まれる検出結果を取得する。制御部２０は、検出結果に基づいて、リクエスト信号Ｓの送信順序を再決定する（ステップＳ１１５）。
【０１００】
前記したように、送信順序テーブル５２の送信順序は、携帯機３０での受信強度の推定値に基づいて決定している。受信強度の推定値は、携帯機３０を所持する使用者が、操作されたリクエストスイッチ５の近傍に居ることを前提として、各送信アンテナとリクエストスイッチ５との距離に基づいて算出されている。
【０１０１】
しかしながら、同乗者がリクエストスイッチ５を操作した場合等、携帯機３０を所持する使用者がリクエストスイッチ５の近傍にいないこともある。また、周囲の環境等の要因によって、送信アンテナ７とリクエストスイッチ５の距離と受信強度が対応しないこともある。そこで、１回目のリクエスト信号Ｓで携帯機３０での実際の受信強度を検出し、車載機１はその実際の受信強度に基づいて、送信順序を再決定する。送信順序は、携帯機３０側での受信強度の検出値が最も高いリクエスト信号Ｓと検出値が所定値ＰＶ以上のリクエスト信号Ｓが連続して送信されるように再決定する。
【０１０２】
図１５は、ＤＲＳＷ５ａが操作されたときの、実際の受信強度の一例を示す図である。
例えば、ＤＲＳＷ５ａが操作されたときの、受信強度の推定値は、高い順からＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄ、ＲＳ送信アンテナ７ｅ、ＢＫ送信アンテナ７ｃ、ＡＳ送信アンテナ７ｂとなる（図４の（ｂ）参照）。その受信強度の推定値に基づいて、送信順序テーブル５２の送信順序は、例えば、ＦＲ送信アンテナ７ｄ、ＤＲ送信アンテナ７ａ、ＲＳ送信アンテナ７ｅ、ＢＫ送信アンテナ７ｃ、ＡＳ送信アンテナ７ｂの順とする（図３参照）。受信強度の推定値が最も高いＤＲ送信アンテナ７ａの前後に、推定値が２番目と３番目に高いＦＲ送信アンテナ７ｄとＲＳ送信アンテナ７ｅがリクエスト信号Ｓを送信する。
【０１０３】
しかしながら、例えば、携帯機３０を所持する使用者が運転席ドアではなくバックドアの近傍にいた場合、携帯機３０の強度検出部３８が検出する実際の受信強度は、図１５に示すように、ＢＫ送信アンテナ７ｃ、ＲＳ送信アンテナ７ｅ、ＤＲ送信アンテナ７ａ、ＡＳ送信アンテナ７ｂ、ＦＲ送信アンテナ７ｄの順となる。このような場合、車載機１の制御部２０は、送信順序を、例えば、ＲＳ送信アンテナ７ｅ、ＢＫ送信アンテナ７ｃ、ＤＲ送信アンテナ７ａ、ＡＳ送信アンテナ７ｂ、ＦＲ送信アンテナ７ｄの順序とする。受信強度の推定値が最も高いＤＲ送信アンテナ７ａの前後に、推定値が２番目と３番目に高いＦＲ送信アンテナ７ｄとＲＳ送信アンテナ７ｅがリクエスト信号Ｓを送信する。
【０１０４】
制御部２０は、リクエスト信号Ｓに含ませる暗号Ｃを生成し、さらに検出結果に基づいてリクエスト信号Ｓの送信順序を再決定する（ステップＳ１１５）。制御部２０は、２回目の送信では、リクエスト信号Ｓに含ませる暗号Ｃを生成し、処理指令を暗号生成部に入力する。制御部２０は、また、暗号ＣとステップＳ１１５で再決定した送信順序とを含む信号生成指令を信号生成部２２に入力する。
【０１０５】
暗号処理部２３は、処理指令に従い、暗号Ｃを所定の計算プロセスで計算処理し、車載機側処理結果をメモリ１２に記憶させる（ステップＳ１１６）。
【０１０６】
信号生成部２２は、信号生成指令に従ってリクエスト信号Ｓを生成する。信号生成部２２は、ＬＦ送信部１３を制御して、複数の送信アンテナ７ａ〜７ｅのそれぞれから、再決定した送信順序に従って２回目のリクエスト信号Ｓを送信させる（ステップＳ１１７）。信号生成部２２は、２回目の送信において、最初に送信するリクエスト信号Ｓ１には、ウエイクアップ信号、データ信号およびバースト信号を含め、２番目以降に送信するリクエスト信号Ｓ２〜Ｓ５には、バースト信号のみを含めるようにする。
【０１０７】
制御部２０は、すべてのリクエスト信号Ｓの送信が完了すると、制御部２０は、携帯機３０からのアンサー信号を待ち受ける（ステップＳ１１８）。制御部２０は、アンサー信号を受信すると（ステップＳ１１８：Ｙｅｓ）、実施の形態と同様に、ステップＳ１１８〜Ｓ１２０の処理を行う。
【０１０８】
図１４に示すように、携帯機３０の制御部４０は、２回目のリクエスト信号Ｓに対しては（ステップＳ２１５：Ｎｏ）、実施の形態と同様に、リクエスト信号Ｓの処理を行う（Ｓ２１７〜Ｓ２２０）。
【０１０９】
以上の通り、変形例２では、
（５）携帯機３０は、
強度検出部３８の検出結果に基づいて、リクエスト信号Ｓの受信強度に関する情報を含む再送要求を生成する信号生成部４２（信号生成部）と、
信号生成部４２が生成した再送要求を車載機１に送信するＲＦ送信部３９（携帯機送信部）と、を備える。車載機１の制御部４０（送信順序決定部）は、再送要求に含まれるリクエスト信号Ｓの受信強度の検出結果（受信強度に関する情報）に基づいて、携帯機３０側での受信強度が所定値ＰＶ以上だった送信アンテナ７からリクエスト信号Ｓを連続して送信するように、送信順序を再決定する。ＬＦ送信部１３（車載機送信部）は、再決定された送信順序に基づいて複数の送信アンテナ７ａ〜７ｅ（アンテナ）のそれぞれからリクエスト信号Ｓを携帯機３０に送信させる。
【０１１０】
受信強度の推定値に基づいて送信順序を決定した場合、実際の受信強度を異なることがある。変形例２では、１回目のリクエスト信号Ｓで検出した受信強度を再送要求として車載機１に送信し、車載機１でその検出結果に基づいて送信順序を変更して２回目のリクエスト信号Ｓを送信することで、確実に、受信強度が高いリクエスト信号Ｓを連続して携帯機３０に送信することができ、リレーアタックの判定精度を高めることができる。
【０１１１】
前記では、すべての送信アンテナ７ａ〜７ｅからリクエスト信号Ｓを再送する例を説明したが、強度検出部３８の検出結果で、所定値ＰＶ以上の受信強度を有するリクエスト信号Ｓを送信した送信アンテナのみから、再送するようにしても良い。図１５の例では、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄおよびＲＳ送信アンテナ７ｅの３つの送信アンテナのみからリクエスト信号Ｓのみを再送するようにしても良い。
【０１１２】
また、前記では、携帯機３０は受信強度に関する情報として受信強度の検出結果をそのまま再送要求に含めて送信したが、受信強度に関する情報はこの態様に限られない。例えば、携帯機３０の制御部４０において、受信強度の検出結果に基づいて２回目のリクエスト信号Ｓの送信順序を決定し、再送要求に含めても良い。
【０１１３】
［変形例３］
変形例３は、変形例１の抽出処理と、変形例２の再送要求を組み合わせたものである。車載機１および携帯機３０の処理で、変形例１および変形例２と同様の部分は詳細な説明は省略する。
図１６は、変形例３の車載機の処理を説明するフローチャートである。
図１７は、変形例３の携帯機の処理を説明するフローチャートである。
【０１１４】
車載機１の制御部２０は、リクエストスイッチ５が操作されると（ステップＳ１５１）、図１６に示すように、メモリ１２の送信順序テーブル５２を参照して、操作されたリクエストスイッチ５に対応する送信順序を取得し（ステップＳ１５２）、暗号Ｃを生成する（ステップＳ１５３）。制御部２０は、暗号Ｃと送信順序を含む信号生成指令を信号生成部２２に入力する。制御部２０は、暗号Ｃを含む処理指令を暗号処理部２３に入力し、暗号処理部２３は処理指令に従って、暗号処理を行う（ステップＳ１５４）
【０１１５】
信号生成部２２は、信号生成指令に従ってリクエスト信号Ｓを生成する。信号生成部２２は、ＬＦ送信部１３を制御して、複数の送信アンテナ７ａ〜７ｅのそれぞれから、送信順序に従ってリクエスト信号Ｓを送信させる（ステップＳ１５５）。最初のリクエスト信号Ｓ１のデータ信号は暗号Ｃと送信完了時間Ｔ１を含む。
【０１１６】
制御部２０は、すべてのリクエスト信号Ｓの送信が完了すると、制御部２０は、携帯機３０からの再送要求またはアンサー信号を待ち受ける。携帯機３０から再送要求を受信した場合は（ステップＳ１５６：Ｙｅｓ）、検出結果に基づいて、リクエスト信号Ｓの送信順序を再決定し（ステップＳ１５７）、リクエスト信号Ｓを再送信する（ステップＳ１５３〜Ｓ１５５）。
【０１１７】
車載機１は、携帯機３０からアンサー信号を受信した場合は（ステップＳ１５６：Ｎｏ、ステップＳ１５８：Ｙｅｓ）、実施の形態と同様に、ステップＳ１５９〜Ｓ１６０の処理を行う。
【０１１８】
図１７に示すように、携帯機３０において、車載機１が送信したリクエスト信号Ｓを受信すると、強度検出部３８が各リクエスト信号Ｓの受信強度を検出し、メモリ３６に受信時刻と共に記憶させる（ステップＳ２５１〜ステップＳ２５４）。制御部４０は、受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出する（ステップＳ２５５）。制御部４０は、さらに、各リクエスト信号Ｓの隣接するリクエスト信号Ｓとの受信時刻の間隔を算出して、リクエスト信号Ｓ同士の受信時刻の間隔が所定時間ＰＴ以内となる組み合わせを抽出する（ステップＳ２５６）。
【０１１９】
制御部４０が抽出したリクエスト信号Ｓの組み合わせが、所定数に満たなかった場合（ステップＳ２５７：Ｎｏ）、制御部４０は、ステップＳ２５３で検出した受信強度の検出結果を含む再送要求を、車載機１に送信する（ステップＳ２５８）。所定数は、強度比の比較処理に必要な数の組み合わせであり、例えば２組以上とすることができる。なお、制御部は、ステップＳ２５５において受信強度が所定値以上のリクエスト信号がステップＳ２５９の比較処理に必要な数（例えば３以上）は抽出できているが、ステップＳ２５７で組み合わせが所定数に満たなかった場合にのみ、再送要求を送るようにしても良い。
【０１２０】
制御部は、再送要求を送る際は、変形例２と同様に、受信強度の検出結果をそのまま再送要求に含めても良いが、ステップＳ２５５の抽出結果に基づいて変更後の送信順序を決定し、再送要求に含めても良い。
【０１２１】
制御部４０は、再送要求の送信後、ステップＳ２５１に戻り、車載機１からのリクエスト信号Ｓの再送を待ち受ける。
【０１２２】
制御部４０が抽出したリクエスト信号Ｓの組み合わせが所定数以上の場合（ステップＳ２５７：Ｙｅｓ）、制御部４０は、ステップＳ２５６で抽出した組み合わせのリクエスト信号Ｓについて、実施の形態と同様に、Ｓ２５９〜Ｓ２６１の処理を行って、リクエスト信号Ｓが適正であれば、車載機１にアンサー信号を返信する。
【０１２３】
以上の通り、変形例３では、
（６）携帯機３０の制御部４０（抽出部）は、強度検出部３８の検出結果に基づいて受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出した後に、受信強度が所定値ＰＶ以上のリクエスト信号Ｓのなかで、リクエスト信号Ｓ同士の送信間隔が所定時間ＰＴ以下になるリクエスト信号Ｓの組み合わせをさらに抽出する。
携帯機３０は、制御部４０でリクエスト信号Ｓ同士の送信間隔が所定時間ＰＴ以下になる組み合わせが所定数未満の場合に、リクエスト信号Ｓの受信強度に関する情報を含む再送要求を生成する信号生成部４２（信号生成部）と、信号生成部４２が生成した再送要求を車載機１に送信するＲＦ送信部３９（携帯機送信部）と、を備える。
車載機１の制御部２０（送信順序決定部）は、再送要求に含まれるリクエスト信号Ｓの受信強度に関する情報に基づいて、携帯機３０側での受信強度が所定値ＰＶ以上だった送信アンテナ７からリクエスト信号Ｓを連続して送信するように、送信順序を再決定する。車載機１のＬＦ送信部１３（車載機送信部）は、再決定された送信順序に基づいて複数の送信アンテナ７ａ〜７ｅ（アンテナ）のそれぞれから携帯機３０にリクエスト信号Ｓを送信させる。
【０１２４】
変形例３では、比較処理に用いるリクエスト信号Ｓの組み合わせが所定数未満の場合のみ、受信強度の検出結果を車載機１に送信して、送信順序を再決定し、リクエスト信号Ｓの再送を行うことによって、リクエスト信号Ｓの送信回数を低減し、処理時間を低減することができる。
【０１２５】
［変形例４］
図１８は、変形例４の車載機の処理を説明するフローチャートである。
図１９は、変形例４の携帯機の処理を説明するフローチャートである。
【０１２６】
図１８に示すように、車載機１の制御部２０は、リクエストスイッチ５が操作されると（ステップＳ１７１）、実施の形態と同様にステップＳ１７１〜Ｓ１７３の処理を行い、信号生成部２２が、複数の送信アンテナ７ａ〜７ｅのそれぞれから、送信順序に従ってリクエスト信号Ｓ１〜Ｓ５を送信させる（ステップＳ１７４）。その後に、信号生成部２２は、受信強度の推定値が最も高い送信アンテナから、もう一度リクエスト信号Ｓ６を送信する（ステップＳ１７５）。変形例４において、最初のリクエスト信号Ｓ１が含むデータ信号には、リクエスト信号Ｓ１〜Ｓ６の送信完了時間Ｔ１が含まれている。
【０１２７】
例えば、図３および図４に示す例では、ＤＲＳＷ５ａが操作された場合に、ＦＲ送信アンテナ７ｄ、ＤＲ送信アンテナ７ａ、ＲＳ送信アンテナ７ｅ、ＢＫ送信アンテナ７ｃ、ＡＳ送信アンテナ７ｂの順序でリクエスト信号Ｓ１〜Ｓ５を送信した後に、受信強度の推定値が最も高いＤＲ送信アンテナ７ａから、リクエスト信号Ｓ６を送信する。
【０１２８】
車載機１は、携帯機３０からアンサー信号を受信した場合は（ステップＳ１７６：Ｙｅｓ）、実施の形態と同様に、ステップＳ１７７〜Ｓ１７８の処理を行う。
【０１２９】
図１９に示すように、携帯機３０は車載機１からのリクエスト信号Ｓを受信すると（ステップＳ２７１）、実施の形態と同様にステップＳ２７２〜Ｓ２７４の処理を行い、リクエスト信号Ｓ１〜Ｓ５の中から、所定値ＰＶ以上のリクエスト信号Ｓを抽出する（ステップＳ２７５）。変形例４では、最後に送信されたリクエスト信号Ｓ６は、抽出の対象としない。ここでは、所定値ＰＶ以上のリクエスト信号Ｓとして、リクエスト信号Ｓ１〜Ｓ３が抽出された例を説明する。リクエスト信号Ｓ１〜Ｓ３の中で、ＤＲ送信アンテナ７ａが送信したリクエスト信号Ｓ２が、最も受信強度が高い。
【０１３０】
携帯機３０の制御部４０は、実施の形態と同様に、抽出したリクエスト信号Ｓ１〜Ｓ３の強度比を算出して、強度比を比較し、互いに異なるかを判定する（ステップＳ２７６）。制御部４０は、強度比が互いに異なると判定した場合に（ステップＳ２７６：Ｙｅｓ）、さらに受信強度が最も高いリクエスト信号Ｓ２と、最後に送信されたリクエスト信号Ｓ６の強度比を比較して、強度比が同じになるかを判定する（ステップＳ２７７）。
【０１３１】
受信強度が最も高いリクエスト信号Ｓ２と、最後に送信されたリクエスト信号Ｓ６は、送信元が同じＤＲ送信アンテナ７ａであるため、強度比は同じとなる。ここで、図９に示した揺動または回転等によって動かされている中継器がリクエスト信号Ｓ２およびＳ６を中継した場合、リクエスト信号Ｓ２とＳ６は、送信間隔が長くなっている。前記したように、送信間隔が長くなると送信位置が大きく変化するため、リクエスト信号Ｓ２とＳ６は、送信元が同じであっても強度比が同じにならない可能性が高い。
【０１３２】
よって、制御部４０は、受信強度が最も高いリクエスト信号Ｓ２と、最後に送信されたリクエスト信号Ｓ６の強度比が異なる場合（ステップＳ２７７：Ｎｏ）には、リレーアタックを判定して、アンサー信号を送信せずに処理を終了する。制御部４０は、リクエスト信号Ｓ２とＳ６の強度比が同じである場合は、実施の形態と同様にＳ２７８〜Ｓ２７９の処理を行って、アンサー信号を車載機１に送信する。
【０１３３】
以上の通り、変形例４では、
（７）車載機１のＬＦ送信部１３（車載機送信部）は、複数の送信アンテナ７ａ〜７ｅ（アンテナ）の全てからリクエスト信号Ｓ１〜Ｓ５を送信した後に、携帯機３０側での受信強度の推定値が最も高い送信アンテナからもう一度リクエスト信号Ｓ６を送信し、携帯機３０の制御部４０（判定部）は、抽出した受信強度が所定値ＰＶ以上のリクエスト信号Ｓのうち、最も受信強度が高いリクエスト信号Ｓ２と、最後に送信したリクエスト信号Ｓ６の強度比（信号判別情報）が異なる場合に、車両に対するリレーアタックを判定する。異なる送信アンテナ７から送信したリクエスト信号Ｓ同士の強度比の比較処理に加えて、同じ送信アンテナ７から送信間隔を空けて２回送信したリクエスト信号Ｓ２、Ｓ６同士の強度比を比較することで、中継器が動かされている場合のリレーアタックをより判定しやすくなる。
【０１３４】
［変形例５］
前記の実施の形態では、携帯機３０のリモートコントローラ３１の制御部４０において、受信したリクエスト信号Ｓ１〜Ｓ７から、受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出し、抽出したリクエスト信号Ｓの受信強度比を比較してリレーアタックを判定する例を説明したが、これに限られない。車載機１の制御部２０が、抽出部および判定部として、所定値ＰＶ以上のリクエスト信号Ｓの抽出処理および強度比の比較処理を行っても良い。
【０１３５】
この場合、携帯機３０は、図１１のステップＳ２４の後に、ステップＳ２５の抽出処理およびステップＳ２６の強度比の比較処理は行わずに、ステップＳ２７〜Ｓ２８の処理を行う。ステップＳ２８において車載機１に送信するアンサー信号には、ステップＳ２３において検出したリクエスト信号Ｓ１〜Ｓ７の受信強度を含める。
【０１３６】
車載機１の制御部２０は、図１０のステップＳ１６において、アンサー信号が含む携帯機処理結果とメモリ１２に記憶させた車載機側処理結果が一致すると判定した場合に、アンサー信号に含まれるリクエスト信号Ｓ１〜Ｓ７の受信強度を用いて抽出処理と強度比の比較処理を行う。制御部２０は、比較処理の結果、各リクエスト信号Ｓの強度比が同じであれば、リレーアタックを判定してドアロックを駆動せずに処理を終了し、強度比が異なればドアロックを開錠する。
【０１３７】
以上の通り、変形例５では、
（８）車載機１の制御部２０が、抽出部および判定部として、携帯機３０の強度検出部３８の検出結果に基づいて、受信強度が所定値ＰＶ以上のリクエスト信号Ｓを抽出し、抽出したリクエスト信号Ｓの強度比（信号判別情報）に基づいて、車両に対するリレーアタックを判定する構成とした。
【０１３８】
変形例５においては、実施の形態と同様に、リレーアタックに対するセキュリティを向上させることができる。さらに、車載機１で強度比の比較処理を行うため、携帯機３０での処理負荷を低減することができる。
【０１３９】
なお、ここでは、車載機１側で抽出処理および比較処理の全てを行う例を説明したが、これに限られず、抽出処理および比較処理を車載機１および携帯機３０でどのように分担するかは、適宜変更可能である。例えば、図１１のステップＳ２５の抽出処理までは携帯機３０で行い、抽出したリクエスト信号Ｓの受信強度の情報をアンサー信号に含めて車載機１に送るようにしても良い。また、変形例５は、実施の形態だけでなく、他の変形例にも適用可能である。例えば、変形例５を変形例１に適用することができる。この場合も、図１２のステップＳ２０５〜ステップＳ２０７の処理を、車載機１および携帯機３０でどのように分担するかは、適宜決定することができる。いずれの場合も、携帯機３０は、行った処理結果を車載機１に送るアンサー信号に含め、車載機１はアンサー信号に含まれる処理結果に基づいて処理を行う。
【０１４０】
［変形例６］
前記の実施の形態では、携帯機３０は、リクエスト信号Ｓの信号判別情報として、各軸の受信強度比を用いたが、これに限られない。例えば、信号判別情報として、リクエスト信号Ｓの受信強度自体を用いても良く、あるいはリクエスト信号Ｓの角度を用いても良い。リクエスト信号の受信強度および角度は、それぞれ送信アンテナ７ａ〜７ｅと携帯機３０の距離に応じて変動するものであり、リレーアタックを判定するための比較処理に用いることができる。なお、受信強度比、角度、受信強度の複数の信号判別情報の全部または一部を組み合わせて使用するようにしても良い。
【０１４１】
［変形例７］
前記の実施の形態では、リクエストスイッチ５の操作に応じて車載機１がリクエスト信号Ｓを送信する例を説明したが、車載機１がリクエストＳ信号を送信するケースは、これに限られない。例えば、車載機１は、携帯機３０の位置検出を行った後に、リクエスト信号の送信を行うことがある。携帯機３０の位置検出は、例えば、携帯機３０を用いて車両の移動等のリモートコントロールを行っている間、携帯機３０が車両の近傍に所在しているかを確認するために行われる。
【０１４２】
携帯機３０の位置検出は、車載機１と携帯機３０の通信によって行う。車載機１の信号生成部２２は応答要求信号を生成して、ＬＦ送信部１３を制御し、送信アンテナ７ａ〜７ｅのそれぞれから応答要求信号を出力する。携帯機３０が、いずれかの送信アンテナの出力範囲内に位置していれば、携帯機３０はその送信アンテナからの応答要求信号を受信する。携帯機３０の信号生成部４２は、応答要求信号に対する応答信号を生成して、ＲＦ送信部３９を制御し、送信アンテナ３３から応答信号を送信する。
【０１４３】
車載機１の制御部２０は、応答信号を受信すると、推定部として携帯機３０の位置を推定し、携帯機３０の推定位置に応じて、携帯機３０での強度の推定値が高いリクエスト信号Ｓが連続して送信されるように送信順序を決定する。制御部２０は、例えば、携帯機３０の位置を、応答要求信号を出力した送信アンテナの出力範囲内と推定する。
【０１４４】
例えば、ＤＲ送信アンテナ７ａが応答要求信号の出力元だった場合、ＤＲ送信アンテナ７ａから送信するリクエスト信号Ｓが、携帯機での受信強度が最も高くなることが推定される。また、送信アンテナ７ａに距離が近いＦＲ送信アンテナ７ｄとＲＳ送信アンテナ７ｅが、リクエスト信号の受信強度が２番目および３番目に高いと推定される。制御部２０は、ＤＲ送信アンテナ７ａ、ＦＲ送信アンテナ７ｄおよびＲＳ送信アンテナ７ｅから連続してリクエスト信号Ｓを送信されるように、送信順序を決定する。
【０１４５】
また、前記の実施の形態では、リクエストスイッチ５の操作に応じて車載機１が送信するリクエスト信号Ｓの構成を図４の（ａ）に示しているが、あくまで一例であり、リクエスト信号Ｓの構成は特定のものに限られず、通信の目的に応じて適宜変更可能である。例えば、車載機１と携帯機３０で既に暗号処理結果の照合を完了した後の通信等では、最初のリクエスト信号Ｓ１にウエイクアップ信号およびデータ信号を含めず、全てのＳ１〜Ｓ５をバースト信号のみで構成しても良い。
【０１４６】
以上の通り、変形例７では、
（９）車載機１のＬＦ送信部１３（車載機送信部）は、所定のタイミングで、複数の送信アンテナ７ａ〜７ｅ（アンテナ）のそれぞれから携帯機３０に対して応答要求信号を送信し、
車載機１の制御部２０は、推定部および送信順序決定部として、応答要求信号に対する携帯機３０からの応答信号に基づいて、携帯機３０の位置を推定し、携帯機３０の推定位置に応じて、送信順序を決定する。
携帯機３０からの応答信号に基づいて携帯機３０の位置を推定して送信順序を決定することによって、受信強度が高いリクエスト信号Ｓが連続して送信されやすくなり、リレーアタックに対するセキュリティを向上させることができる。
【０１４７】
なお、ここでは、車載機１の制御部２０が、応答要求信号を送信した送信アンテナ７の出力範囲を携帯機３０の位置と推定する例を説明したが、制御部２０は、より詳細に携帯機３０の位置を推定しても良い。その場合は、車載機１が送信する応答要求信号に、受信強度を検出するためのバースト信号を含ませて、携帯機３０の強度検出部３８で受信強度を検出するようにしても良い。携帯機３０が送信する応答信号には、強度検出部３８で検出した受信強度の情報を含ませる。車載機１の制御部２０は、応答信号の受信強度の情報から、公知の方法を用いて携帯機３０の詳細な位置を推定し、推定位置に基づいて送信順序を決定しても良い。
【０１４８】
なお、変形例１〜７は、実施の形態に適用するだけに留まらず、各変形例同士を適宜組み合わせても良い。
【符号の説明】
【０１４９】
１    車載機
５    リクエストスイッチ
５ａ    ＤＲドアリクエストスイッチ（ＤＲＳＷ）
５ｂ    ＡＳドアリクエストスイッチ（ＡＳＳＷ）
５ｃ    ＢＫドアリクエストスイッチ（ＢＫＳＷ）
７    送信アンテナ（アンテナ）
７ａ    ＤＲ送信アンテナ（アンテナ）
７ｂ    ＡＳ送信アンテナ（アンテナ）
７ｃ    ＢＫ送信アンテナ（アンテナ）
７ｄ    ＦＲ送信アンテナ（アンテナ）
７ｅ    ＲＳ送信アンテナ（アンテナ）
８    受信アンテナ
９    ドアロックアクチュエータ
１０    キーレスコントローラ
１１    ＣＰＵ
１２    メモリ
１３    ＬＦ送信部（車載機送信部）
１４    ＲＦ受信部（受信部）
１５    アクチュエータ駆動回路
２０    制御部（送信順序決定部、判定部）
２１    スイッチ判別部
２２    信号生成部
２３    暗号処理部
３０    携帯機
３１    リモートコントローラ
３２（３２ａ、３２ｂ、３２ｃ）    受信アンテナ
３３    送信アンテナ
３５    ＣＰＵ
３６    メモリ
３７    ＬＦ受信部（受信部）
３８    強度検出部
３９    ＲＦ送信部
４０    制御部（判定部、送信順序変更部）
４１    暗号処理部
４２    信号生成部
５１  ＩＤ
５２  送信順序テーブル
Ｖ      車両
Ｓ、Ｓ１〜Ｓ６  リクエスト信号
【図１】
2019044467.tif 000003
【図２】
2019044467.tif 000004
【図３】
2019044467.tif 000005
【図４】
2019044467.tif 000006
【図５】
2019044467.tif 000007
【図６】
2019044467.tif 000008
【図７】
2019044467.tif 000009
【図８】
2019044467.tif 000010
【図９】
2019044467.tif 000011
【図１０】
2019044467.tif 000012
【図１１】
2019044467.tif 000013
【図１２】
2019044467.tif 000014
【図１３】
2019044467.tif 000015
【図１４】
2019044467.tif 000016
【図１５】
2019044467.tif 000017
【図１６】
2019044467.tif 000018
【図１７】
2019044467.tif 000019
【図１８】
2019044467.tif 000020
【図１９】
2019044467.tif 000021