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