(57)【要約】【課題】  リモートキーレスシステムの安全性を向上させる。【解決手段】  一実施形態に係る携帯機は、車載器が複数の送信アンテナからそれぞれ送信した測定用信号を含むリクエスト信号を受信する３軸アンテナを備えた携帯機受信部と、前記車載器にアンサー信号を送信する携帯機送信部と、前記携帯機受信部及び前記携帯機送信部を制御する携帯機制御部と、を備え、前記携帯機制御部は、前記測定用信号の軸毎の受信信号強度を算出する受信信号強度算出部と、異なる前記送信アンテナから送信された前記測定用信号の前記受信信号強度の間の類似度を算出する類似度算出部と、複数の前記類似度に基づいて、リレーアタックが行われたか判定するリレーアタック判定部と、を備える。【選択図】  図５
2019203329.tif 000002
【特許請求の範囲】
【請求項１】
車載器が複数の送信アンテナからそれぞれ送信した測定用信号を含むリクエスト信号を受信する３軸アンテナを備えた携帯機受信部と、
前記車載器にアンサー信号を送信する携帯機送信部と、
前記携帯機受信部及び前記携帯機送信部を制御する携帯機制御部と、
を備え、
前記携帯機制御部は、
前記測定用信号の軸毎の受信信号強度を算出する受信信号強度算出部と、
異なる前記送信アンテナから送信された前記測定用信号の前記受信信号強度の間の類似度を算出する類似度算出部と、
複数の前記類似度に基づいて、リレーアタックが行われたか判定するリレーアタック判定部と、
を備える携帯機。
【請求項２】
前記リレーアタック判定部は、複数の前記類似度の合計が閾値以上である場合、前記リレーアタックが行われたと判定する
請求項１に記載の携帯機。
【請求項３】
携帯機からアンサー信号を受信する車載器受信部と、
複数の送信アンテナを備え、前記複数の送信アンテナからそれぞれ前記携帯機に測定用信号を含むリクエスト信号を送信する車載器送信部と、
前記車載器受信部及び前記車載器送信部を制御する車載器制御部と、
を備え、
前記車載器制御部は、
異なる前記送信アンテナから送信された前記測定用信号の受信信号強度の間の類似度を算出する類似度算出部と、
複数の前記類似度に基づいて、リレーアタックが行われたか判定するリレーアタック判定部と、
を備える車載器。
【請求項４】
前記リレーアタック判定部は、複数の前記類似度の合計が閾値以上である場合、前記リレーアタックが行われたと判定する
請求項３に記載の車載器。
【請求項５】
携帯機と、車載器と、を備えたリモートキーレスエントリーシステムであって、
前記携帯機は、
前記車載器から測定用信号を含むリクエスト信号を受信する３軸アンテナを備えた携帯機受信部と、
前記車載器にアンサー信号を送信する携帯機送信部と、
前記携帯機受信部及び前記携帯機送信部を制御する携帯機制御部と、
を備え、
前記車載器は、
前記携帯機から前記アンサー信号を受信する車載器受信部と、
前記携帯機に前記リクエスト信号を送信する複数の送信アンテナを備えた車載器送信部と、
前記車載器受信部及び前記車載器送信部を制御する車載器制御部と、
を備え、
前記測定用信号の軸毎の受信信号強度を算出する受信信号強度算出部と、
異なる前記送信アンテナから送信された前記測定用信号の前記受信信号強度の間の類似度を算出する類似度算出部と、
複数の前記類似度に基づいて、リレーアタックが行われたか判定するリレーアタック判定部と、
を更に備えるリモートキーレスエントリーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯機、車載器、及びリモートキーレスエントリーシステムに関する。
【背景技術】
【０００２】
従来、車両の解錠及び施錠を無線で制御するシステムとして、車両に設置された車載器と、ユーザにより所持される携帯機と、を備えるリモートキーレスエントリーシステム（以下「ＲＫＥシステム」という。）が利用されている。ＲＫＥシステムでは、車載器が定期的にリクエスト信号を無線で送信し、車両に接近したユーザの携帯機が当該リクエスト信号に応じてアンサー信号を返信し、車載器が当該アンサー信号に基づいて携帯機を認証し、認証結果に応じて車両の解錠及び施錠を制御する。
【０００３】
ＲＫＥシステムを採用した車両の盗難方法として、リレーアタックが知られている。リレーアタックは、中継器によって、車両から離れたユーザの携帯機までリクエスト信号を中継することにより、携帯機にアンサー信号を送信させ、車両を不正に解錠する方法である。このリレーアタックに対する対策として、携帯機が３軸アンテナによりリクエスト信号を受信し、軸毎の強度比を算出し、当該強度比が複数のリクエスト信号について一致するか否かにより、リレーアタックが行われたか否か判定する方法が提案されている。この方法によれば、複数のリクエスト信号の強度比が一致した場合、リレーアタックが行われたと判定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３４２５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の対策は、リレーアタックが行われたにもかかわらず、複数のリクエスト信号の強度比が偶然異なった場合、リレーアタックは行われなかったと誤判定されるという問題があった。
【０００６】
本発明は、上記の課題に鑑みてなされたものであり、ＲＫＥシステムの安全性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
一実施形態に係る携帯機は、車載器が複数の送信アンテナからそれぞれ送信した測定用信号を含むリクエスト信号を受信する３軸アンテナを備えた携帯機受信部と、前記車載器にアンサー信号を送信する携帯機送信部と、前記携帯機受信部及び前記携帯機送信部を制御する携帯機制御部と、を備え、前記携帯機制御部は、前記測定用信号の軸毎の受信信号強度を算出する受信信号強度算出部と、異なる前記送信アンテナから送信された前記測定用信号の前記受信信号強度の間の類似度を算出する類似度算出部と、複数の前記類似度に基づいて、リレーアタックが行われたか判定するリレーアタック判定部と、を備える。
【発明の効果】
【０００８】
本発明の各実施形態によれば、ＲＫＥシステムの安全性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】ＲＫＥシステムの一例を示す図。
【図２】アンサー信号及びリクエスト信号の一例を示す図。
【図３】ＲＫＥシステムの動作の概要を説明する図。
【図４】リレーアタックを説明する示す図。
【図５】携帯機制御部の機能構成の一例を示す図。
【図６】測定用信号の受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率の一例を示す図。
【図７】測定用信号の受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率の一例を示す図。
【図８】リレーアタックの判定方法の一例を示す図。
【図９】車載器制御部の機能構成の一例を示す図。
【図１０】車載器によるリクエスト信号の送信処理の一例を示すフローチャート。
【図１１】車載器によるアンサー信号の受信処理の一例を示すフローチャート。
【図１２】携帯機による処理の一例を示すフローチャート。
【図１３】携帯機制御部の機能構成の他の例を示す図。
【図１４】車載器制御部の機能構成の他の例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の各実施形態について、添付の図面を参照しながら説明する。なお、各実施形態に係る明細書及び図面の記載に関して、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重畳した説明を省略する。
【００１１】
一実施形態に係るＲＫＥシステム１００について、図１〜図１４を参照して説明する。本実施形態に係るＲＫＥシステム１００は、無線信号により車両を施錠及び解錠するためのシステムである。
【００１２】
まず、ＲＫＥシステム１００のハードウェア構成について説明する。図１は、ＲＫＥシステム１００の一例を示す図である。図１のＲＫＥシステム１００は、携帯機１と、車載器２と、を備える。
【００１３】
携帯機１は、車両のドライバなどの、ＲＫＥシステム１００のユーザＵが所持する装置である。図１の携帯機１は、携帯機受信部１１と、携帯機送信部１２と、携帯機制御部１３と、電池１４と、を備える。
【００１４】
携帯機受信部１１は、車載器２が無線で送信したリクエスト信号Ｒを受信するハードウェアである。リクエスト信号Ｒは、例えば、１２５ｋＨｚのＬＦ（Low Frequency）信号であるが、これに限られない。また、リクエスト信号Ｒの通信可能距離は、例えば、１ｍ以下であるが、これに限られない。携帯機受信部１１は、リクエスト信号Ｒ（無線信号）を電気信号に変換する受信アンテナＡ１１と、リクエスト信号Ｒ（電気信号）に復調などの所定の信号処理を施す受信回路と、を備える。受信アンテナＡ１１は、互いに直交するように配置された３つのアンテナからなる３軸アンテナである。以下、受信アンテナＡ１１の各軸を、それぞれＸ軸、Ｙ軸、及びＺ軸と称する。受信回路は、ローノイズアンプ、フィルタ、ミキサ、及び復調回路などを含む。携帯機受信部１１は、所定の信号処理を施したリクエスト信号Ｒを携帯機制御部１３に入力する。なお、受信回路は、独立したＩＣ（Integrated Circuit）であってもよいし、携帯機制御部１３に組み込まれていてもよい。
【００１５】
携帯機送信部１２は、アンサー信号Ａを無線で送信するハードウェアである。アンサー信号Ａは、例えば、３１５ＭＨｚのＵＨＦ（Ultra High Frequency）信号であるが、これに限られない。また、アンサー信号Ａの通信可能距離は、例えば、２０ｍ以下であるが、これに限られない。携帯機送信部１２は、携帯機制御部１３が生成したアンサー信号Ａ（電気信号）に変調などの所定の処理を施す送信回路と、アンサー信号Ａ（電気信号）を無線信号に変換する送信アンテナＡ１２と、を備える。送信回路は、変調回路、ミキサ、フィルタ、及びパワーアンプなどを含む。なお、送信回路は、独立したＩＣであってもよいし、携帯機制御部１３に組み込まれていてもよい。また、携帯機受信部１１の受信回路と、携帯機送信部１２の送信回路と、が１つのＩＣに組み込まれていてもよい。
【００１６】
携帯機制御部１３は、携帯機受信部１１及び携帯機送信部１２を含む携帯機１の全体の動作を制御するハードウェアであり、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）を含む。ＣＰＵは、プログラムを実行することにより携帯機１の各構成を制御し、携帯機１の機能を実現する。ＣＰＵが実行するプログラムは、ＣＤ（Compact Disk）、ＤＶＤ、フラッシュメモリなどの、コンピュータ読み取り可能な任意の記録媒体に記録され得る。ＲＯＭは、ＣＰＵが実行するプログラムや各種のデータを記憶する。ＲＯＭには、携帯機１の識別情報である携帯機ＩＤ、当該携帯機１と対応する車載器２の識別情報である車載器ＩＤ、類似度閾値Ｓｔｈ、及び測定用信号Ｒｒの受信信号強度Ｉと距離Ｌとの対応関係を示す距離テーブルなどが予め記憶される。類似度閾値Ｓｔｈ、測定用信号Ｒｒ、及び距離Ｌについては後述する。ＲＡＭは、ＣＰＵに作業領域を提供する。携帯機制御部１３は、例えば、マイコンであるが、これに限られない。
【００１７】
電池１４は、携帯機受信部１１、携帯機送信部１２、及び携帯機制御部１３に電力を供給する。
【００１８】
なお、携帯機１の構成は、図１の例に限られない。例えば、携帯機１は、ユーザＵが車両の解錠及び施錠を手動で操作するための解錠ボタン及び施錠ボタンを備えてもよい。
【００１９】
車載器２は、携帯機１から受信したアンサー信号Ａに応じて、車両の施錠及び解錠を制御する装置であり、車両に搭載される。車載器２は、車両に搭載されたバッテリから電力を供給される。図１の車載器２は、車載器受信部２１と、車載器送信部２２と、車載器制御部２３と、を備える。
【００２０】
車載器受信部２１は、携帯機１が無線で送信したアンサー信号Ａを受信するハードウェアである。車載器受信部２１は、アンサー信号Ａ（無線信号）を電気信号に変換する受信アンテナＡ２１と、アンサー信号Ａ（電気信号）に復調などの所定の信号処理を施す受信回路と、を備える。受信回路は、ローノイズアンプ、フィルタ、ミキサ、及び復調回路などを含む。車載器受信部２１は、所定の信号処理を施したアンサー信号Ａを車載器制御部２３に入力する。なお、受信回路は、独立したＩＣであってもよいし、車載器制御部２３に組み込まれていてもよい。
【００２１】
車載器送信部２２は、リクエスト信号Ｒを無線で送信するハードウェアである。車載器送信部２２は、車載器制御部２３が生成したリクエスト信号Ｒ（電気信号）に変調などの所定の処理を施す送信回路と、リクエスト信号Ｒ（電気信号）を無線信号に変換する複数の送信アンテナＡ２３と、を備える。送信回路は、変調回路、ミキサ、フィルタ、及びパワーアンプなどを含む。複数の送信アンテナＡ２３は、アンテナ線を介して送信回路に接続され、それぞれ車両の異なる位置に設置される。なお、送信回路は、独立したＩＣであってもよいし、車載器制御部２３に組み込まれていてもよい。また、車載器受信部２１の受信回路と、車載器送信部２２の送信回路と、が１つのＩＣに組み込まれてもよい。
【００２２】
車載器制御部２３は、車載器受信部２１及び車載器送信部２２を含む車載器２の全体の動作を制御する回路であり、ＣＰＵ、ＲＯＭ、ＲＡＭ、及び通信インタフェースを含む。ＣＰＵは、プログラムを実行することにより車載器２の各構成を制御し、車載器２の機能を実現する。ＣＰＵが実行するプログラムは、ＣＤ、ＤＶＤ、フラッシュメモリなどの、コンピュータ読み取り可能な任意の記録媒体に記録され得る。ＲＯＭは、ＣＰＵが実行するプログラムや各種のデータを記憶する。ＲＯＭには、車載器２の識別情報である車載器ＩＤと、当該車載器２と対応する携帯機１の識別情報である携帯機ＩＤと、距離閾値Ｌｔｈと、が予め記憶される。距離閾値Ｌｔｈについては後述する。ＲＡＭは、ＣＰＵに作業領域を提供する。通信インタフェースは、車載器制御部２３を、ＣＡＮ（Controller Area Network）などの車載ネットワークに接続する。車載器制御部２３は、通信インタフェースを介して、車載ネットワークに接続されたドア制御部３と通信し、ドア制御部３に車両の解錠や施錠を要求する。なお、車載器制御部２３は、例えば、マイコンであるが、これに限られない。
【００２３】
なお、車載器２の構成は、図１の例に限られない。例えば、車載器２は、車載器受信部２１、車載器送信部２２、及び車載器制御部２３に電力を供給する電池を備えてもよい。
【００２４】
次に、アンサー信号Ａ及びリクエスト信号Ｒについて説明する。図２は、アンサー信号Ａ及びリクエスト信号Ｒの一例を示す図である。
【００２５】
アンサー信号Ａは、プリアンブル信号Ａｐと、制御信号Ａｃと、を含む。プリアンブル信号Ａｐは、その信号がアンサー信号Ａであることを示す信号である。制御信号Ａｃは、車両の解錠を要求する解錠要求などの制御コマンドや、各種データと、を含む信号である。
【００２６】
リクエスト信号Ｒは、プリアンブル信号Ｒｐと、制御信号Ｒｃと、測定用信号Ｒｒと、を含む。プリアンブル信号Ｒｐは、その信号がリクエスト信号Ｒであることを示す信号である。制御信号Ｒｃは、アンサー信号Ａの送信を要求する応答要求などの制御コマンドと、各種データと、を含む信号である。
【００２７】
測定用信号Ｒｒは、所定の送信信号強度で送信され、携帯機１によりその受信信号強度（ＲＳＳＩ）Ｉを測定される信号である。携帯機１は、測定用信号Ｒｒの受信信号強度Ｉに基づいて、携帯機１と車載器２との間の距離Ｌを測定する。また、携帯機１は、測定用信号Ｒｒの軸毎の受信信号強度Ｉｘ，Ｉｙ，Ｉｚに基づいて、リレーアタックが行われたか判定する。受信信号強度Ｉｘ，Ｉｙ，Ｉｚは、受信アンテナＡ１１のＸ，Ｙ，Ｚ軸でそれぞれ受信した測定用信号Ｒｒの受信信号強度である。受信信号強度Ｉｘ，Ｉｙ，Ｉｚに基づくリレーアタックの判定方法については後述する。なお、図２の例では、リクエスト信号Ｒは、１つの測定用信号Ｒｒを含むが、送信信号強度がそれぞれ異なる複数の測定用信号Ｒｒを含んでもよい。
【００２８】
次に、ＲＫＥシステム１００による車両の解錠について説明する。図３は、正規のユーザＵによる車両の解錠を説明する図である。図３の例では、携帯機１はユーザＵに所持され、車載器２は車両に搭載されている。また、車両のそれぞれ異なる位置に、車載器送信部２２の送信アンテナＡ２３ａ〜Ａ２３ｅがそれぞれ設置されている。
【００２９】
車両に搭載された車載器２は、送信アンテナＡ２３ａ〜Ａ２３ｅから定期的にリクエスト信号Ｒを送信する。車両にユーザＵが接近すると、携帯機１がリクエスト信号Ｒを受信し、当該リクエスト信号Ｒに対してアンサーＡを返信する。車載器２は、当該アンサー信号Ａを受信すると、ドア制御部３にドアの解錠を要求する。ドア制御部３は、当該要求に従って、ドアを解錠する。このように、ＲＫＥシステム１００は、ユーザＵが携帯機１を操作することなくドアを解錠可能な、いわゆるスマートキーレスエントリーシステムである。リクエスト信号Ｒは、上述の通り通信可能距離が短いため、通常、ユーザＵが車両に接近した場合だけドアが解錠される。
【００３０】
図３からわかるように、リレーアタックが行われていない場合、車載器２が各送信アンテナＡ２３からリクエスト信号Ｒを送信すると、携帯機１には、送信アンテナＡ２３毎に異なった方向からリクエスト信号Ｒが到来する。したがって、送信アンテナＡ２３ａからのリクエスト信号Ｒは受信信号強度Ｉｘが最大であり、送信アンテナＡ２３ｂからのリクエスト信号Ｒは受信信号強度Ｉｙが最大である、というように、受信信号強度Ｉｘ，Ｉｙ，Ｉｚは、リクエスト信号Ｒを送信した送信アンテナＡ２３毎に異なった比率となる。
【００３１】
これに対して、図４は、リレーアタックによる車両の解錠を説明する図である。図４に示すように、リレーアタックはリクエスト信号Ｒを中継する２つの中継器４Ａ，４Ｂを利用して行われる。中継器４Ａは、車載器２の近くでリクエスト信号Ｒを受信し、当該リクエスト信号Ｒを増幅及び周波数変換して送信する。これにより、リクエスト信号Ｒが元の通信可能距離より遠くまで送信される。中継器４Ｂは、中継器４Ａが送信したリクエスト信号Ｒを、ユーザＵの近くで受信し、当該リクエスト信号Ｒの周波数を元に戻して送信する。携帯機１は、中継器４Ｂが送信したリクエスト信号Ｒを受信すると、アンサー信号Ａを返信する。車載器２は、当該アンサー信号Ａを受信すると、ドア制御部３にドアの解錠を要求する。ドア制御部３は、当該要求に従ってドアを解錠する。このように、リレーアタックによれば、ユーザＵが車両から離れているにもかかわらず、車両のドアが解錠されてしまう。
【００３２】
図４からわかるように、リレーアタックが行われた場合、車載器２が各送信アンテナＡ２３からリクエスト信号Ｒを送信しても、携帯機１には、中継器４Ｂの方向からしかリクエスト信号Ｒが到来しない。したがって、リレーアタックが行われていない場合と異なり、いずれの送信アンテナＡ２３から送信されたリクエスト信号Ｒも、その受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率が略同一となる。
【００３３】
このように、リレーアタックが行われない場合、受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率が複数のリクエスト信号Ｒの間で異なったものとなり、リレーアタックが行われた場合、受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率が複数のリクエスト信号Ｒの間で略同一となる。したがって、受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率を、複数のリクエスト信号Ｒの間で比較することにより、リレーアタックが行われたか判定することができる。
【００３４】
ただし、リレーアタックが行われていない場合であっても、各送信アンテナＡ２３に対するユーザＵの位置によっては、受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率が、複数のリクエスト信号Ｒの間で同一になることが有り得る。また、リレーアタックが行われた場合であっても、リクエスト信号Ｒの送信間隔の間に、携帯機１と中継器Ｂとの相対的な位置が変化するため、受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率は、複数のリクエスト信号Ｒの間で完全に同一になるわけではない。このため、受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率を、複数のリクエスト信号Ｒの間で単純に比較しただけでは、リレーアタックが行われたかを精度よく判定することは難しい。
【００３５】
そこで、本実施形態に係るＲＫＥシステム１００は、異なる送信アンテナＡ２３から送信されたリクエスト信号Ｒに含まれる測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率の間の類似度Ｓを繰り返し算出し、得られた複数の類似度Ｓに基づいて、リレーアタックが行われたか判定する。これにより、ＲＫＥシステム１００は、リレーアタックが行われたか精度よく判定することができる。リレーアタックの判定方法について、詳しくは後述する。
【００３６】
次に、本実施形態に係る携帯機１の携帯機制御部１３の機能構成について説明する。図５は、携帯機制御部１３の機能構成の一例を示す図である。図５の携帯機制御部１３は、受信信号強度算出部１３１と、類似度算出部１３２と、リレーアタック判定部１３３と、距離測定部１３４と、携帯機記憶部１３５と、リクエスト信号認証部１３６と、アンサー信号生成部１３７と、を備える。各機能構成は、ＣＰＵがプログラムを実行し、他のハードウェアと協働することにより実現される。また、携帯機記憶部１３５は、ＲＯＭ又はＲＡＭにより実現される。
【００３７】
受信信号強度算出部１３１は、携帯機受信部１１が受信アンテナＡ１１により受信したリクエスト信号Ｒに含まれる測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚを算出する。また、受信信号強度算出部１３１は、携帯機受信部１１が受信アンテナＡ１１により受信したリクエスト信号Ｒに含まれる測定用信号Ｒｒの受信信号強度Ｉを算出する。受信信号強度Ｉは、受信信号強度Ｉｘ，Ｉｙ，Ｉｚの合成値であり、Ｉ＝（Ｉｘ２＋Ｉｙ２＋Ｉｚ２）１／２となる。
【００３８】
類似度算出部１３２は、異なる送信アンテナＡ２３から送信されたリクエスト信号Ｒに含まれる測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率の間の類似度Ｓを算出する。類似度Ｓは、複数の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率の類似の度合いを示す値である。類似度Ｓは、類似の度合いが高いほど大きくなるように算出され、比率が一致する場合に最大となる。上述の通り、リレーアタックが行われた場合、複数の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率は略同一となるため、類似度Ｓは大きくなる。一方、リレーアタックが行われていない場合、測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率は異なったものとなるため、類似度Ｓは小さくなる。したがって、類似度Ｓは、リレーアタックが行われた蓋然性の高さを示す値となる。
【００３９】
図６及び図７は、アンテナＡ２３ａ，Ａ２３ｂから送信された測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率の一例を示す図である。図６の例では、測定用信号Ｒｒ２３ａの受信信号強度Ｉｘ，Ｉｙ，Ｉｚは、それぞれ６０，１００，８０であり、測定用信号Ｒｒ２３ｂの受信信号強度Ｉｘ，Ｉｙ，Ｉｚは、それぞれ３０，５０，４０である。この場合、測定用信号Ｒｒ２３ａの比率（Ｉｘ：Ｉｙ：Ｉｚ）は３：５：４となり、測定用信号Ｒｒ２３ｂの比率（Ｉｘ：Ｉｙ：Ｉｚ）も３：５：４となる。図６の例では、測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの比率が同一であるため、測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの間の類似度Ｓは最大となる。
【００４０】
これに対して、図７の例では、測定用信号Ｒｒ２３ａの受信信号強度Ｉｘ，Ｉｙ，Ｉｚは、それぞれ６０，１００，８０であり、測定用信号Ｒｒ２３ｂの受信信号強度Ｉｘ，Ｉｙ，Ｉｚは、それぞれ６０，８０，１００である。この場合、測定用信号Ｒｒ２３ａの比率（Ｉｘ：Ｉｙ：Ｉｚ）は３：５：４となり、測定用信号Ｒｒ２３ｂの比率（Ｉｘ：Ｉｙ：Ｉｚ）は３：４：５となる。図７の例では、測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの比率が異なるため、測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの間の類似度Ｓは図６の例より小さくなる。
【００４１】
類似度算出部１３２は、例えば、複数の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚを３次元ベクトルとして規格化し、各３次元ベクトルの間のユークリッド距離が小さいほど大きくなる値を類似度Ｓとして算出することができる。具体的には、受信信号強度Ｉｘ，Ｉｙ，Ｉｚを大きさ１の３次元ベクトルに規格化する場合、類似度Ｓは以下の式で表すことができる。
【００４２】
Ｓ＝Ｐ−｛（Ｉｘ１／Ｐ１−Ｉｘ２／Ｐ２）２＋（Ｉｙ１／Ｐ１−Ｉｙ２／Ｐ２）２＋（Ｉｚ１／Ｐ１−Ｉｚ２／Ｐ２）２｝１／２・・・（１）
Ｐ１＝Ｉｘ１２＋Ｉｙ１２＋Ｉｚ１２・・・（２）
Ｐ２＝Ｉｘ２２＋Ｉｙ２２＋Ｉｚ２２・・・（３）
【００４３】
式（１）〜（３）において、Ｐは任意の値であり、Ｉｘ１，Ｉｙ１，Ｉｚ１は一方の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚであり、Ｉｘ２，Ｉｙ２，Ｉｚ２は他方の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚである。式（１）〜（３）によれば、類似度ＳはＰ−２１／２からＰまでのいずれかの値となる。具体的には、図６の測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの間の類似度ＳはＰとなり、図７の測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの間の類似度ＳはＰ−０．２となる。
【００４４】
また、類似度算出部１３２は、以下の式により類似度Ｓを算出することもできる。
【００４５】
Ｓ＝１−（Ｘ×Ｙ×Ｚ）・・・（４）
Ｘ＝ｍｉｎ{（Ｉｘ１´／Ｉｘ２´），（Ｉｘ２´／Ｉｘ１´）}・・・（５）
Ｙ＝ｍｉｎ{（Ｉｙ１´／Ｉｙ２´），（Ｉｙ２´／Ｉｙ１´）}・・・（６）
Ｚ＝ｍｉｎ{（Ｉｚ１´／Ｉｚ２´），（Ｉｚ２´／Ｉｚ１´）}・・・（７）
Ｉｘ１´＝（Ｉｘ１／Ｉ１ｍａｘ）・・・（８）
Ｉｙ１´＝（Ｉｙ１／Ｉ１ｍａｘ）・・・（９）
Ｉｚ１´＝（Ｉｚ１／Ｉ１ｍａｘ）・・・（１０）
Ｉｘ２´＝（Ｉｘ２／Ｉ２ｍａｘ）・・・（１１）
Ｉｙ２´＝（Ｉｙ２／Ｉ２ｍａｘ）・・・（１２）
Ｉｚ２´＝（Ｉｚ２／Ｉ２ｍａｘ）・・・（１３）
Ｉ１ｍａｘ＝ｍａｘ（Ｉｘ１，Ｉｙ１，Ｉｚ１）・・・（１４）
Ｉ２ｍａｘ＝ｍａｘ（Ｉｘ２，Ｉｙ２，Ｉｚ２）・・・（１５）
【００４６】
式（４）〜（１５）において、Ｉｘ１，Ｉｙ１，Ｉｚ１は一方の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚであり、Ｉｘ２，Ｉｙ２，Ｉｚ２は他方の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚである。式（４）〜（１５）によれば、類似度Ｓは、０から１までのいずれかの値となる。具体的には、図６の測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの間の類似度Ｓは１となり、図７の測定用信号Ｒｒ２３ａ，Ｒｒ２３ｂの間の類似度Ｓは０．３６となる。
【００４７】
なお、類似度Ｓの算出方法は、上記の例に限られない。類似度算出部１３２は、複数の測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率の類似の度合いを示す値を算出可能な任意の方法で類似度Ｓを算出することができる。また、上記の例では、２つの測定用信号Ｒｒの間の類似度Ｓを算出する場合を例に説明したが、類似度算出部１３２は、３つ以上の測定用信号Ｒｒの間の類似度Ｓを算出することも可能である。この場合、類似度算出部１３２は、複数の測定用信号Ｒｒから基準となる測定用信号Ｒｒを選択し、選択した測定用信号Ｒｒと、他の測定用信号Ｒｒとの類似度Ｓを上記のような方法でそれぞれ算出し、得られた複数の類似度Ｓの平均値を、複数の測定用信号Ｒｒの間の類似度Ｓとして算出すればよい。
【００４８】
リレーアタック判定部１３３は、類似度算出部１３２により算出された複数の類似度Ｓに基づいて、リレーアタックが行われたか判定する。リレーアタック判定部１３３は、例えば、複数の類似度Ｓの合計Ｓｓｕｍが類似度閾値Ｓｔｈ以上となった場合、リレーアタックが行われたと判定し、複数の類似度Ｓの合計Ｓｓｕｍが類似度閾値Ｓｔｈ未満である場合、リレーアタックは行われていないと判定する。リレーアタック判定部１３３が利用する類似度Ｓの数は、任意に設定可能である。
【００４９】
図８は、リレーアタックの判定方法の一例を示す図である。図８の例では、４つの類似度Ｓ１〜Ｓ４に基づいてリレーアタックの有無を判定する場合を想定している。図８の例では、４つの類似度Ｓ１〜Ｓ４の合計Ｓｓｕｍが類似度閾値Ｓｔｈ以上であるため、リレーアタック判定部１３３は、リレーアタックが行われたと判定する。
【００５０】
リレーアタック判定部１３３は、類似度算出部１３２が新たな類似度Ｓを算出するたびに、リレーアタックの有無を判定してもよい。この場合、図８の例では、リレーアタック判定部１３３は、類似度Ｓ１、Ｓ２，Ｓ３が算出されるたびに、リレーアタックは行われていないと判定し、類似度Ｓ４が算出されると、リレーアタックが行われたと判定する。リレーアタック判定部１３３は、類似度Ｓ３が算出された時点で合計Ｓｓｕｍが類似度閾値Ｓｔｈ以上である場合、類似度Ｓ３が算出された時点でリレーアタックが行われたと判定すればよい。これは、類似度Ｓ１，Ｓ２についても同様である。
【００５１】
また、類似度算出部１３２が所定数の類似度Ｓを算出するたびに、リレーアタックの有無を判定してもよい。この場合、図８の例では、リレーアタック判定部１３３は、類似度Ｓ４が算出されるまでリレーアタックの有無を判定せず、類似度Ｓ４が算出されると、リレーアタックが行われたと判定する。リレーアタック判定部１３３は、類似度Ｓ３が算出された時点で合計Ｓｓｕｍが類似度閾値Ｓｔｈ以上である場合であっても、類似度Ｓ３が算出された時点ではリレーアタックの有無を判定しない。これは、類似度Ｓ１，Ｓ２についても同様である。
【００５２】
なお、リレーアタックの判定方法は、上記の例に限られない。リレーアタック判定部１３３は、例えば、複数の類似度Ｓの合計Ｓｓｕｍの代わりに、複数の類似度Ｓの平均値などに基づいて、リレーアタックの有無を判定してもよい。
【００５３】
距離測定部１３４は、測定用信号Ｒｒの受信信号強度Ｉに基づいて、車載器２から携帯機１までの距離Ｌを測定する。具体的には、距離測定部１３４は、距離テーブルを参照して、受信信号強度Ｉに対応する距離を、車載器２と携帯機１との間の距離Ｌとして取得する。
【００５４】
携帯機記憶部１３５は、携帯機制御部１３が利用する各種の情報を記憶する。携帯機記憶部１３５が記憶する情報は、携帯機ＩＤ、車載器ＩＤ、類似度閾値Ｓｔｈ、及び距離テーブルを含むが、これに限られない。
【００５５】
リクエスト信号認証部１３６は、リクエスト信号Ｒを認証する。具体的には、リクエスト信号認証部１３６は、リクエスト信号Ｒに含まれる車載器ＩＤと、携帯機記憶部１３５に記憶された車載器ＩＤと、を比較することにより、リクエスト信号Ｒが携帯機１に対応する車載器２から送信されたものであるか判定する。リクエスト信号認証部１３６は、車載器ＩＤが一致する場合、リクエスト信号Ｒが携帯機１に対応する車載器２から送信されたものであると判定し（認証成功）、車載器ＩＤが一致しない場合、リクエスト信号Ｒが携帯機１に対応する車載器２から送信されたものではないと判定する（認証失敗）。
【００５６】
アンサー信号生成部１３７は、携帯機受信部１１がリクエスト信号Ｒを受信し、リクエスト信号認証部１３６が当該リクエスト信号Ｒの認証に成功すると、解錠要求、携帯機ＩＤ、及び距離Ｌを制御信号Ａｃに含むアンサー信号Ａを生成する。アンサー信号生成部１３７は、リレーアタック判定部１３３によりリレーアタックが行われていないと判定された場合のみアンサー信号Ａを生成してもよいし、リレーアタックの判定結果にかかわらず、リクエスト信号Ｒの認証に成功するたびにアンサー信号Ａを生成してもよい。後者の場合、アンサー信号生成部１３７は、リレーアタックの判定結果を制御信号Ａｃに含むアンサー信号Ａを生成すればよい。アンサー信号生成部１３７が生成したアンサー信号Ａは、携帯機送信部１２に入力され、携帯機送信部１２により無線で車載器２に送信される。
【００５７】
次に、本実施形態に係る車載器２の車載器制御部２３の機能構成について説明する。図９は、車載器制御部２３の機能構成の一例を示す図である。図９の車載器制御部２３は、距離判定部２３１と、車載器記憶部２３２と、アンサー信号認証部２３３と、制御信号生成部２３４と、リクエスト信号生成部２３５と、を備える。各機能構成は、ＣＰＵがプログラムを実行し、他のハードウェアと協働することにより実現される。また、車載器記憶部２３２は、ＲＯＭ又はＲＡＭにより実現される。
【００５８】
距離判定部２３１は、車載器受信部２１がアンサー信号Ａを受信すると、当該アンサー信号Ａに含まれる距離Ｌが距離閾値Ｌｔｈ未満であるか判定する。距離閾値Ｌｔｈは、携帯機１が車両（車載器２）の近くにあるか（ユーザＵが車両の近くにいるか）判定するために予め設定された閾値である。距離Ｌが距離閾値Ｌｔｈ未満である場合は、携帯機１が車両の近くにある場合に相当し、距離Ｌが距離閾値Ｌｔｈ以上である場合は、携帯機１が車両の近くにない場合に相当する。
【００５９】
車載器記憶部２３２は、車載器２が利用する各種の情報を記憶する。車載器記憶部２３２に記憶される情報は、携帯機ＩＤ、車載器ＩＤ、及び距離閾値Ｌｔｈを含むが、これに限られない。
【００６０】
アンサー信号認証部２３３は、アンサー信号Ａを認証する。具体的には、アンサー信号認証部２３３は、アンサー信号Ａに含まれる携帯機ＩＤと、車載器記憶部２３２に記憶された携帯機ＩＤと、を比較することにより、アンサー信号Ａが車載器２に対応する携帯機１から送信されたものであるか判定する。アンサー信号認証部２３３は、携帯機ＩＤが一致する場合、アンサー信号Ａが車載器２に対応する携帯機１から送信されたものであると判定し（認証成功）、携帯機ＩＤが一致しない場合、アンサー信号Ａが車載器２に対応する携帯機１から送信されたものではないと判定する（認証失敗）。
【００６１】
制御信号生成部２３４は、携帯機１によりリレーアタックが行われていないと判定され、車載器受信部２１がアンサー信号Ａを受信し、距離判定部２３１が距離Ｌは距離閾値Ｌｔｈ未満であると判定し、アンサー信号認証部２３３がアンサー信号Ａの認証に成功すると、ドア制御部３にドアの解錠を要求する制御信号である解錠要求を生成する。制御信号生成部２３４が生成した解錠要求は、ドア制御部３に入力される。
【００６２】
リクエスト信号生成部２３５は、定期的に応答要求及び車載器ＩＤを制御信号Ｒｃに含むリクエスト信号Ｒを生成する。リクエスト信号生成部２３５が生成したリクエスト信号Ｒは、車載器送信部２２に入力され、車載器送信部２２により無線で携帯機１に送信される。
【００６３】
次に、本実施形態に係る車載器２が実行する処理について説明する。図１０は、車載器２によるリクエスト信号Ｒの送信処理の一例を示すフローチャートである。車載器２は、所定時間Ｔ１毎に図１０の送信処理を実行する。
【００６４】
リクエスト信号Ｒの送信タイミングが到来すると、まず、リクエスト信号生成部２３５が、車載器記憶部２３２から車載器ＩＤを読み出し、プリアンブル信号Ｒｐと、車載器ＩＤを含む制御信号Ｒｃと、測定用信号Ｒｒと、を含むリクエスト信号Ｒを生成する（ステップＳ１０１）。リクエスト信号生成部２３５は、生成したリクエスト信号Ｒを車載器送信部２２に入力する。
【００６５】
車載器送信部２２は、リクエスト信号Ｒを入力されると、当該リクエスト信号Ｒを送信する送信アンテナＡ２３を選択する（ステップＳ１０２）。リクエスト信号Ｒを送信する送信アンテナＡ２３の順番は、予め設定することができる。また、送信アンテナＡ２３の選択は、リクエスト信号生成部２３５が行ってもよい。
【００６６】
車載器送信部２２は、送信アンテナＡ２３を選択すると、当該送信アンテナＡ２３からリクエスト信号Ｒを無線で送信する（ステップＳ１０３）。
【００６７】
以上の送信処理により、所定時間Ｔ１毎に、異なる送信アンテナＡ２３からリクエスト信号Ｒが無線で送信される。なお、図１０の例では、所定時間Ｔ１毎に新たなリクエスト信号Ｒが生成されるが、同一のリクエスト信号Ｒが各送信アンテナＡ２３から所定時間Ｔ１毎にそれぞれ送信されてもよい。この場合、リクエスト信号生成部２３５は、所定時間Ｔ１×ｎ毎に新たなリクエスト信号Ｒを生成すればよい。ｎは、送信アンテナＡ２３の数である。
【００６８】
図１１は、車載器２によるアンサー信号Ａの受信処理の一例を示すフローチャートである。車載器２は、アンサー信号Ａの受信を受け付ける所定時間Ｔ３毎に実行する。以下、アンサー信号Ａにはリレーアタックの判定結果が含まれるものとする。
【００６９】
車載器受信部２１は、受信処理の実行中にアンサー信号Ａを受信すると（ステップＳ２０１）、当該アンサー信号Ａを車載器制御部２３に入力する。アンサー信号認証部２３３は、アンサー信号Ａが入力されると、車載器記憶部２３２から携帯機ＩＤを読み出し、当該携帯機ＩＤと、アンサー信号Ａに含まれる携帯機ＩＤと、を比較し、アンサー信号Ａを認証する（ステップＳ２０２）。アンサー信号認証部２３３がアンサー信号Ａの認証に失敗した場合（ステップＳ２０２：ＮＯ）、車載器制御部２３は処理を終了する。
【００７０】
一方、アンサー信号認証部２３３がアンサー信号Ａの認証に成功した場合（ステップＳ２０２：ＹＥＳ）、距離判定部２３１は、車載器記憶部２３２から距離閾値Ｌｔｈを読み出し、アンサー信号Ａに含まれる距離Ｌが距離閾値Ｌｔｈ未満であるか判定する（ステップＳ２０３）。距離Ｌが距離閾値Ｌｔｈ以上である場合（ステップＳ２０３：ＮＯ）、車載器制御部２３は処理を終了する。
【００７１】
一方、距離Ｌが距離閾値Ｌｔｈ未満である場合（ステップＳ２０３：ＹＥＳ）、制御信号生成部２３４は、アンサー信号Ａに含まれるリレーアタックの判定結果を確認する（ステップＳ２０４）。制御信号生成部２３４は、リレーアタックの判定結果がリレーアタックなしである場合（ステップＳ２０４：ＮＯ）、すなわち、リレーアタック判定部１３３が、リレーアタックが行われていないと判定した場合、解錠要求を生成し、当該解錠要求を、車載ネットワークを介してドア制御部３に送信する（ステップＳ２０５）。ドア制御部３は、解錠要求を受信すると、車両のドアを解錠する。
【００７２】
一方、制御信号生成部２３４は、リレーアタックの判定結果がリレーアタックありである場合（ステップＳ２０４：ＹＥＳ）、すなわち、リレーアタック判定部１３３が、リレーアタックが行われたと判定した場合、ガードタイムを設定する（ステップＳ２０６）。ガードタイムは、車載器制御部２３が、アンサー信号Ａに応じたドアの解錠を受け付けない期間である。車載器制御部２３は、ガードタイムの間、アンサー信号Ａの受信処理を中止してもよいし、解錠要求の送信を中止してもよい。
【００７３】
車載器２は、受信処理の実行中、アンサー信号Ａを受信するたびに以上の処理を実行する。これにより、車載器２は、車両の近くにいるユーザＵが所持する携帯機１から受信したアンサー信号Ａに応じて、ドア制御部３に車両のドアを解錠させることができる。また、リレーアタックが行われた場合には、ドアを解錠せず、ガードタイムを設定することができる。
【００７４】
なお、図１１におけるステップＳ２０２〜Ｓ２０４の処理の順番は任意である。また、ステップＳ２０６の処理は省略されてもよい。この場合、車載器２は、ドアの解錠もガードタイムの設定も行わない。また、アンサー信号Ａにリレーアタックの判定結果が含まれず、携帯機１が、リレーアタックが行われていないと判定した場合にだけアンサー信号Ａを送信する場合には、ステップＳ２０４，Ｓ２０６の処理は省略されてもよい。
【００７５】
次に、本実施形態に係る携帯機１が実行する処理について説明する。図１２は、携帯機１による処理の一例を示すフローチャートである。携帯機１は、リクエスト信号Ｒを受信するたびに、図１２の処理を実行する。以下、携帯機１は、リクエスト信号Ｒを受信するたびにリレーアタックの判定を実行し、アンサー信号Ａを送信するものとする。
【００７６】
携帯機受信部１１は、リクエスト信号Ｒを受信すると（ステップＳ３０１）、当該リクエスト信号Ｒを携帯機制御部１３に入力する。リクエスト信号認証部１３６は、リクエスト信号Ｒが入力されると、携帯機記憶部１３５から車載器ＩＤを読み出し、当該車載器ＩＤと、リクエスト信号Ｒに含まれる車載器ＩＤと、を比較し、リクエスト信号Ｒを認証する（ステップＳ３０２）。リクエスト信号認証部１３６がリクエスト信号Ｒの認証に失敗した場合（ステップＳ３０２：ＮＯ）、携帯機１は処理を終了する。
【００７７】
一方、リクエスト信号認証部１３６がリクエスト信号Ｒの認証に成功した場合（ステップＳ３０２：ＹＥＳ）、受信信号強度算出部１３１は、当該リクエスト信号Ｒに含まれる測定用信号Ｒｒの受信信号強度Ｉ，Ｉｘ，Ｉｙ，Ｉｚをそれぞれ算出する（ステップＳ３０３）。受信信号強度算出部１３１は、受信信号強度Ｉを距離測定部１３４に通知し、受信信号強度Ｉｘ，Ｉｙ，Ｉｚを類似度算出部１３２に通知する。
【００７８】
距離測定部１３４は、受信信号強度Ｉを通知されると、距離Ｌを測定する（ステップＳ３０４）。具体的には、距離測定部１３４は、携帯機記憶部１３５に記憶された距離テーブルを参照して、通知された受信信号強度Ｉと対応する距離を、車載器２と携帯機１との間の距離Ｌとして取得する。距離測定部１３４は、距離Ｌをアンサー信号生成部１３７に通知する。
【００７９】
類似度算出部１３２は、受信信号強度Ｉｘ，Ｉｙ，Ｉｚを通知されると、過去に受信した、基準となる測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚと、今回受信した測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚと、の類似度Ｓを算出する（ステップＳ３０５）。基準となる測定用信号Ｒｒは、例えば、前回受信した測定用信号Ｒｒであるが、これに限られない。類似度算出部１３２は、算出した類似度Ｓをリレーアタック判定部１３３に通知する。
【００８０】
なお、類似度算出部１３２は、今回受信した測定用信号Ｒｒを、その後に受信する測定用信号Ｒｒの類似度Ｓを算出するための基準として利用する場合、今回受信した測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚを、基準となる測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚとして記憶すればよい。また、類似度算出部１３２は、基準となる測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚが記憶されていない場合、今回受信した測定用信号Ｒｒの類似度Ｓを最小値（例えば、０）として算出すればよい。
【００８１】
リレーアタック判定部１３３は、類似度Ｓを通知されると、当該類似度Ｓと、前回までに算出された類似度Ｓの合計Ｓｓｕｍと、の合計を、新たな合計Ｓｓｕｍとして算出する（ステップＳ３０６）。
【００８２】
次に、リレーアタック判定部１３３は、携帯機記憶部１３５に記憶された類似度閾値Ｓｔｈを読み出し、新たな合計Ｓｓｕｍが類似度閾値Ｓｔｈ以上であるか判定する（ステップＳ３０７）。リレーアタック判定部１３３は、合計Ｓｓｕｍが類似度閾値Ｓｔｈ以上である場合（ステップＳ３０７：ＹＥＳ）、リレーアタックが行われた（リレーアタックあり）と判定する（ステップＳ３０８）。また、リレーアタック判定部１３３は、合計Ｓｓｕｍが類似度閾値Ｓｔｈ未満である場合（ステップＳ３０７：ＮＯ）、リレーアタックが行われていない（リレーアタックなし）と判定する（ステップＳ３１３）。その後、リレーアタック判定部１３３は、リレーアタックの判定結果をアンサー信号生成部１３７に通知する。
【００８３】
アンサー信号生成部１３７は、リレーアタックの判定結果を通知されると、携帯機記憶部１３５に記憶された携帯機ＩＤを読み出し、プリアンブル信号Ａｐと、携帯機ＩＤ、距離Ｌ、解錠要求、及びリレーアタックの判定結果を含む制御信号Ａｃと、を含むアンサー信号Ａを生成する（ステップＳ３０９）。アンサー信号生成部１３７は、リレーアタックが行われたと判定された場合、解錠要求を含まないアンサー信号Ａを生成してもよい。その後、アンサー信号生成部１３７は、生成したアンサー信号Ａを携帯機送信部１２に入力する。携帯機送信部１２は、アンサー信号Ａを入力されると、送信アンテナＡ１２からアンサー信号Ａを無線で送信する（ステップＳ３１０）。
【００８４】
リレーアタック判定部１３３は、ステップＳ３０５で算出された類似度Ｓがｎ個目の類似度Ｓである場合（ステップＳ３１１：ＹＥＳ）、合計Ｓｓｕｍをリセットする（ステップＳ３１２）。一方、ステップＳ３０５で算出された類似度Ｓがｎ個目の類似度Ｓでない場合（ステップＳ３１１：ＮＯ）、携帯機１は処理を終了する。ｎは、リレーアタックの判定に利用する類似度Ｓの数の予め設定された上限値である。
【００８５】
携帯機１は、リクエスト信号Ｒを受信するたびに、以上の処理を実行する。これにより、携帯機１は、リクエスト信号Ｒを受信するたびに、リレーアタックの判定結果を含むアンサー信号Ａを送信することができる。
【００８６】
なお、図１２におけるステップＳ３１１，Ｓ３１２の処理は、リレーアタックの判定後に行われてもよい。また、携帯機１は、リレーアタックありと判定された場合（ステップＳ３０８）、ステップＳ３０９，Ｓ３１０の処理を省略してもよい。この場合、アンサー信号Ａは、リレーアタックなしと判定された場合にだけ送信される。したがって、アンサー信号Ａには、リレーアタックの判定結果が含まれなくてもよい。また、携帯機１は、ｎ個の類似度Ｓが算出されるまで、合計Ｓｓｕｍの算出、リレーアタックの判定、及びアンサー信号Ａの送信を行わなくてもよい。この場合、リレーアタック判定部１３３は、ｎ個目の類似度Ｓを通知されるまでの間、それまでに通知された各類似度Ｓを記憶しておけばよい。
【００８７】
以上説明した通り、本実施形態に係るＲＫＥシステム１００は、異なる送信アンテナＡ２３から送信された複数の測定用信号Ｒｒの類似度Ｓに基づいて、リレーアタックが行われたか判定する。これにより、リレーアタックが行われたにもかかわらず類似度Ｓが小さい場合（異なる送信アンテナＡ２３から送信されたリクエスト信号Ｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率が異なる場合）や、リレーアタックが行われていないにもかかわらず類似度Ｓが大きい場合（異なる送信アンテナＡ２３から送信されたリクエスト信号Ｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚの比率が似ている場合）があったとしても、リレーアタックが行われたか否かを精度よく判定することができる。この結果、リレーアタックの検知精度を向上させ、ＲＫＥシステム１００の安全性を向上させることができる。また、リレーアタックの誤検知を抑制し、ユーザＵの利便性を向上させることができる。
【００８８】
図１３は、本実施形態に係る携帯機１の機能構成の他の例を示す図である。図１３の携帯機１は、類似度算出部１３２及びリレーアタック判定部１３３を備えない。他の構成は、図５と同様である。図１３の携帯機１は、車載器２からリクエスト信号Ｒを受信するたびに、プリアンブル信号Ａｐと、リクエスト信号Ｒに含まれる測定用信号Ｒｒの受信信号強度Ｉｘ，Ｉｙ，Ｉｚを含む制御信号Ａｃと、を含むアンサー信号Ａを無線で送信する。
【００８９】
また、図１４は、本実施形態に係る車載器２の機能構成の他の例を示す図である。図１４の車載器２は、類似度算出部２３６及びリレーアタック判定部２３７を備える。類似度算出部２３６及びリレーアタック判定部２３７の機能は、類似度算出部１３２及びリレーアタック判定部１３３とそれぞれ同様である。他の構成は、図９と同様である。図１４の車載器２は、携帯機１からアンサー信号Ａを受信するたびに、類似度算出部２３６が、アンサー信号Ａに含まれる受信信号強度Ｉｘ，Ｉｙ，Ｉｚに基づいて類似度Ｓを算出し、リレーアタック判定部２３７が、複数の類似度Ｓに基づいて合計Ｓｓｕｍを算出し、当該合計Ｓｓｕｍと車載器記憶部２３２に記憶された類似度閾値Ｓｔｈとを比較し、リレーアタックが行われたか判定する。
【００９０】
このように、図１３の携帯機１及び図１４の車載器２により、異なる送信アンテナＡ２３から送信された複数の測定用信号Ｒｒの類似度Ｓに基づいて、リレーアタックが行われたか判定することができる。したがって、上記と同様に、リレーアタックの検知精度を向上させ、ＲＫＥシステム１００の安全性を向上させることができる。また、リレーアタックの誤検知を抑制し、ユーザＵの利便性を向上させることができる。
【００９１】
なお、ＲＫＥシステム１００における機能構成の配置は、以上の例に限られない。例えば、類似度算出部１３２を携帯機１に配置し、リレーアタック判定部２３７を車載器２に配置することも可能である。この場合、携帯機１はリクエスト信号Ｒを受信するたびに類似度Ｓを含むアンサー信号Ａを送信し、車載器２はアンサー信号Ａを受信するたびに当該アンサー信号Ａに含まれる類似度Ｓに基づいてリレーアタックの有無を判定すればよい。
【００９２】
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【００９３】
１：携帯機
２：車載器
３：ドア制御部
１１：携帯機受信部
１２：携帯機送信部
１３：携帯機制御部
２１：車載器受信部
２２：車載器送信部
２３：車載器制御部
１００：ＲＫＥシステム
１３１：受信信号強度算出部
１３２：類似度算出部
１３３：リレーアタック判定部
１３４：距離測定部
１３５：携帯機記憶部
１３６：リクエスト信号認証部
１３７：アンサー信号生成部
２３１：距離判定部
２３２：車載器記憶部
２３３：アンサー信号認証部
２３４：制御信号生成部
２３５：リクエスト信号生成部
２３６：類似度算出部
２３７：リレーアタック判定部
【図１】
2019203329.tif 000003
【図２】
2019203329.tif 000004
【図３】
2019203329.tif 000005
【図４】
2019203329.tif 000006
【図５】
2019203329.tif 000007
【図６】
2019203329.tif 000008
【図７】
2019203329.tif 000009
【図８】
2019203329.tif 000010
【図９】
2019203329.tif 000011
【図１０】
2019203329.tif 000012
【図１１】
2019203329.tif 000013
【図１２】
2019203329.tif 000014
【図１３】
2019203329.tif 000015
【図１４】
2019203329.tif 000016