(57)【特許請求の範囲】
【請求項１】
無線により相互に通信する第１通信装置と第２通信装置とを備え、
前記第１通信装置が、前記第２通信装置から要求信号を無線により受信したことに応答して応答信号を送信する応答部を含み、
前記第２通信装置が、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部を含み、
前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間を前記関係情報として計測し、
前記第１通信装置と前記第２通信装置との少なくとも一方が、前記関係情報に基づいて錠の動作を制御する錠制御部をさらに含み、
前記錠制御部は、
前記実行期間が所定の実行期間以下である場合に前記錠を解錠し、
前記実行期間が前記所定の実行期間より大きい場合に前記錠を解錠しない、
通信システム。
【請求項２】
無線により相互に通信する第１通信装置と第２通信装置とを備え、
前記第１通信装置が、前記第２通信装置から要求信号を無線により受信したことに応答して応答信号を送信する応答部を含み、
前記第２通信装置が、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部を含み、
前記関係情報取得部が、所定の実行期間に実行された前記確認通信の前記実行回数を前記関係情報として計測し、
前記第１通信装置と前記第２通信装置との少なくとも一方が、前記関係情報に基づいて錠の動作を制御する錠制御部をさらに含み、
前記錠制御部は、
前記実行回数が所定の実行回数以上である場合に前記錠を解錠し、
前記実行回数が前記所定の実行回数より小さい場合に前記錠を解錠しない、
通信システム。
【請求項３】
無線により相互に通信する第１通信装置と第２通信装置とを備え、
前記第１通信装置が、前記第２通信装置から要求信号を無線により受信したことに応答して応答信号を送信する応答部を含み、
前記第２通信装置が、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部を含み、
前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間に基づいて前記第１通信装置と前記第２通信装置との距離を前記関係情報として算出し、
前記第１通信装置と前記第２通信装置との少なくとも一方が、前記関係情報に基づいて錠の動作を制御する錠制御部をさらに含み、
前記錠制御部は、
前記距離が所定の距離以下である場合に前記錠を解錠し、
前記距離が前記所定の距離より大きい場合に前記錠を解錠しない、
通信システム。
【請求項４】
前記関係情報取得部が、識別情報を含む前記要求信号を送信し、
前記応答部が、前記要求信号に含まれる前記識別情報が所定条件を満たすことに応答して前記要求信号から取得される前記識別情報を含む前記応答信号を送信し、
前記関係情報取得部が、
前記要求信号により送信された前記識別情報を含む前記応答信号を、前記要求信号に対応した前記応答信号として扱い、
１つの前記確認通信の前記要求信号に対応する前記応答信号を受信したことに応じて、前記１つの確認通信に対する次の前記確認通信の前記要求信号を送信する、
請求項１乃至請求項３の何れかに記載の通信システム。
【請求項５】
前記関係情報取得部は、連続して実行する複数回の前記確認通信における２回目以降の前記確認通信において前記要求信号を送信する場合、１つの前記確認通信の前記応答信号を受信したことに応じて、前記１つの確認通信に対する次の前記確認通信の前記要求信号を送信する、
請求項１乃至４の何れかに記載の通信システム。
【請求項６】
要求信号を無線により受信したことに応答して応答信号を送信する他の通信装置と無線により相互に通信する通信装置であって、
前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部と、
前記関係情報に基づいて錠の動作を制御する錠制御部とを備え、
前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間を前記関係情報として計測し、
前記錠制御部は、
前記実行期間が所定の実行期間以下である場合に前記錠を解錠し、
前記実行期間が前記所定の実行期間より大きい場合に前記錠を解錠しない、
通信装置。
【請求項７】
要求信号を無線により受信したことに応答して応答信号を送信する他の通信装置と無線により相互に通信する通信装置であって、
前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部と、
前記関係情報に基づいて錠の動作を制御する錠制御部とを備え、
前記関係情報取得部が、所定の実行期間に実行された前記確認通信の前記実行回数を前記関係情報として計測し、
前記錠制御部は、
前記実行回数が所定の実行回数以上である場合に前記錠を解錠し、
前記実行回数が前記所定の実行回数より小さい場合に前記錠を解錠しない、
通信装置。
【請求項８】
要求信号を無線により受信したことに応答して応答信号を送信する他の通信装置と無線により相互に通信する通信装置であって、
前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部と、
前記関係情報に基づいて錠の動作を制御する錠制御部とを備え、
前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間に基づいて前記他の通信装置との距離を前記関係情報として算出し、
前記錠制御部は、
前記距離が所定の距離以下である場合に前記錠を解錠し、
前記距離が前記所定の距離より大きい場合に前記錠を解錠しない、
通信装置。
【請求項９】
要求信号を無線により受信したことに応答して第１通信装置が応答信号を送信する通信システムにより実行される通信方法であって、
第２通信装置により、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することと、
前記第２通信装置により、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得することと、
前記第１通信装置と前記第２通信装置との少なくとも一方により、前記関係情報に基づいて錠の動作を制御することとを含み、
前記関係情報を取得することは、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間を前記関係情報として計測することを含み、
前記錠の動作を制御することは、
前記実行期間が所定の実行期間以下である場合に前記錠を解錠することと、
前記実行期間が前記所定の実行期間より大きい場合に前記錠を解錠しないこととを含む、
通信方法。
【請求項１０】
要求信号を無線により受信したことに応答して第１通信装置が応答信号を送信する通信システムにより実行される通信方法であって、
第２通信装置により、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することと、
前記第２通信装置により、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得することと、
前記第１通信装置と前記第２通信装置との少なくとも一方により、前記関係情報に基づいて錠の動作を制御することとを含み、
前記関係情報を取得することは、所定の実行期間に実行された前記確認通信の前記実行回数を前記関係情報として計測することを含み、
前記錠の動作を制御することは、
前記実行回数が所定の実行回数以上である場合に前記錠を解錠することと、
前記実行回数が前記所定の実行回数より小さい場合に前記錠を解錠しないこととを含む、
通信方法。
【請求項１１】
要求信号を無線により受信したことに応答して第１通信装置が応答信号を送信する通信システムにより実行される通信方法であって、
第２通信装置により、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することと、
前記第２通信装置により、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得することと、
前記第１通信装置と前記第２通信装置との少なくとも一方により、前記関係情報に基づいて錠の動作を制御することとを含み、
前記関係情報を取得することは、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間に基づいて前記第１通信装置と前記第２通信装置との距離を前記関係情報として算出することを含み、
前記錠の動作を制御することは、
前記距離が所定の距離以下である場合に前記錠を解錠することと、
前記距離が前記所定の距離より大きい場合に前記錠を解錠しないこととを含む、
通信方法。
【請求項１２】
請求項９乃至請求項１１の何れかに記載の通信方法をコンピュータに実行させる通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信装置、及び通信方法に関するものである。
【背景技術】
【０００２】
従来、特許文献１に開示されているように、携帯型の通信装置（以下、携帯機と呼ぶ）から車に搭載された他の通信装置（以下、車載機と呼ぶ）に電波を送ることにより、車の扉の施錠及び解錠を制御するシステム（キーレスエントリーシステムとも呼ばれる）がある。また、近年では、携帯機が車載機に近づくと、携帯機と車載機との間で自動的に通信が行われ、携帯機に固有に設定されているＩＤの認証がなされれば車両のドアの解錠動作が行われるパッシブ型のキーレスエントリーシステムが実用化されている。パッシブ型のキーレスエントリーシステムでは、車載機から周辺の携帯機に向けて応答を要求するＬＦ信号が定期的に送信され、これに応答した携帯機から車載器に向けて認証用の情報を含むＲＦ信号が送信される。ＲＦ信号に比べてＬＦ信号の到達距離は短いため、携帯機が車載機に近づかなければ解錠動作は行われない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭５９−２４０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のパッシブ型のキーレスエントリーシステムでは、悪意をもって錠を解錠させようとする不正者が、車載機と携帯機との通信を不正に増幅して中継するリレーアタックと称されるセキュリティ攻撃を受ける可能性がある。リレーアタックでは、実際には車載機からのＬＦ信号の及ばない位置にある携帯機へ、不正者が準備した中継機によりＬＦ信号が届けられる。中継機からのＬＦ信号に応答した携帯機から車載機へＲＦ信号が送信されることにより、ユーザの知らない間に車の扉が解錠されてしまう。
【０００５】
本発明はかかる事情に鑑みてなされたものであり、その目的は、通信路における不正な中継の介在を反映した情報を正確に取得できる通信システム、通信装置、及び通信方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、無線により相互に通信する第１通信装置と第２通信装置とを備え、前記第１通信装置が、前記第２通信装置から要求信号を無線により受信したことに応答して応答信号を送信する応答部を含み、前記第２通信装置が、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部を含み、前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間を前記関係情報として計測し、前記第１通信装置と前記第２通信装置との少なくとも一方が、前記関係情報に基づいて錠の動作を制御する錠制御部をさらに含み、前記錠制御部は、前記実行期間が所定の実行期間以下である場合に前記錠を解錠し、前記実行期間が前記所定の実行期間より大きい場合に前記錠を解錠しない、通信システムである。
【０００７】
この構成によれば、一回の確認通信では第１通信装置と第２通信装置との間の距離（以下、装置間距離と呼ぶ）に応じた一回ごとの通信時間の違いが小さい場合でも、複数回の確認通信により、通信時間の違いが実行回数ぶん累積されるので、複数回の確認通信の通信時間を反映した関係情報を正確に取得しやすくなる。通信時間が長いほど、装置間距離が長いか、または、第１通信装置と第２通信装置との間に不正な中継が介在する可能性が高い。従って、関係情報を正確に取得することにより、第１通信装置と第２通信装置との間の通信路における不正な中継の介在を反映した情報を正確に取得できる。
また、この構成によれば、第１通信装置と第２通信装置との一回ごとの通信時間の違いが所定の実行回数ぶん累積されるので、第１通信装置と第２通信装置との間の通信時間を反映した実行期間を正確に計測できる。
また、この構成によれば、通信路における不正な中継の介在を反映した関係情報に基づいて、第１通信装置と第２通信装置との間の通信時間に応じた錠の動作を、正確に行うことができる。
【０００８】
好適には本発明の通信システムにおいて、前記関係情報取得部が、識別情報を含む前記要求信号を送信し、前記応答部が、前記要求信号に含まれる前記識別情報が所定条件を満たすことに応答して前記要求信号から取得される前記識別情報を含む前記応答信号を送信し、前記関係情報取得部が、前記要求信号により送信された前記識別情報を含む前記応答信号を、前記要求信号に対応した前記応答信号として扱い、１つの前記確認通信の前記要求信号に対応する前記応答信号を受信したことに応じて、前記１つの確認通信に対する次の前記確認通信の前記要求信号を送信する。
【０００９】
この構成によれば、識別情報を送受信するので、第１通信装置と第２通信装置とが互いを正確に識別することができ、混信を防ぐことができる。
【００１０】
好適には本発明の通信システムにおいて、前記関係情報取得部は、連続して実行する複数回の前記確認通信における２回目以降の前記確認通信において前記要求信号を送信する場合、１つの前記確認通信の前記応答信号を受信したことに応じて、前記１つの確認通信に対する次の前記確認通信の前記要求信号を送信する。
【００１１】
本発明は、無線により相互に通信する第１通信装置と第２通信装置とを備え、前記第１通信装置が、前記第２通信装置から要求信号を無線により受信したことに応答して応答信号を送信する応答部を含み、前記第２通信装置が、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部を含み、前記関係情報取得部が、所定の実行期間に実行された前記確認通信の前記実行回数を前記関係情報として計測し、前記第１通信装置と前記第２通信装置との少なくとも一方が、前記関係情報に基づいて錠の動作を制御する錠制御部をさらに含み、前記錠制御部は、前記実行回数が所定の実行回数以上である場合に前記錠を解錠し、前記実行回数が前記所定の実行回数より小さい場合に前記錠を解錠しない、通信システムである。
【００１２】
この構成によれば、第１通信装置と第２通信装置との一回ごとの通信時間の違いが所定の実行期間にわたって累積されるので、第１通信装置と第２通信装置と間の通信時間を反映した実行回数を正確に計測できる。
【００１３】
本発明は、無線により相互に通信する第１通信装置と第２通信装置とを備え、前記第１通信装置が、前記第２通信装置から要求信号を無線により受信したことに応答して応答信号を送信する応答部を含み、前記第２通信装置が、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部を含み、前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間に基づいて前記第１通信装置と前記第２通信装置との距離を前記関係情報として算出し、前記第１通信装置と前記第２通信装置との少なくとも一方が、前記関係情報に基づいて錠の動作を制御する錠制御部をさらに含み、前記錠制御部は、前記距離が所定の距離以下である場合に前記錠を解錠し、前記距離が前記所定の距離より大きい場合に前記錠を解錠しない、通信システムである。
【００１４】
この構成によれば、第１通信装置と第２通信装置との一回ごとの通信時間の違いが所定の実行回数にわたって累積されるので、第１通信装置と第２通信装置との間の通信時間に対応した距離を正確に算出できる。
【００１５】
本発明は、要求信号を無線により受信したことに応答して応答信号を送信する他の通信装置と無線により相互に通信する通信装置であって、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部と、前記関係情報に基づいて錠の動作を制御する錠制御部とを備え、前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間を前記関係情報として計測し、前記錠制御部は、前記実行期間が所定の実行期間以下である場合に前記錠を解錠し、前記実行期間が前記所定の実行期間より大きい場合に前記錠を解錠しない、通信装置である。
【００１６】
本発明は、要求信号を無線により受信したことに応答して応答信号を送信する他の通信装置と無線により相互に通信する通信装置であって、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部と、前記関係情報に基づいて錠の動作を制御する錠制御部とを備え、前記関係情報取得部が、所定の実行期間に実行された前記確認通信の前記実行回数を前記関係情報として計測し、前記錠制御部は、前記実行回数が所定の実行回数以上である場合に前記錠を解錠し、前記実行回数が前記所定の実行回数より小さい場合に前記錠を解錠しない、通信装置である。
【００１７】
本発明は、要求信号を無線により受信したことに応答して応答信号を送信する他の通信装置と無線により相互に通信する通信装置であって、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することにより、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する関係情報取得部と、前記関係情報に基づいて錠の動作を制御する錠制御部とを備え、前記関係情報取得部が、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間に基づいて前記他の通信装置との距離を前記関係情報として算出し、前記錠制御部は、前記距離が所定の距離以下である場合に前記錠を解錠し、前記距離が前記所定の距離より大きい場合に前記錠を解錠しない、通信装置である。
【００１８】
本発明は、要求信号を無線により受信したことに応答して第１通信装置が応答信号を送信する通信システムにより実行される通信方法であって、第２通信装置により、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することと、前記第２通信装置により、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得することと、前記第１通信装置と前記第２通信装置との少なくとも一方により、前記関係情報に基づいて錠の動作を制御することとを含み、前記関係情報を取得することは、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間を前記関係情報として計測することを含み、前記錠の動作を制御することは、前記実行期間が所定の実行期間以下である場合に前記錠を解錠することと、前記実行期間が前記所定の実行期間より大きい場合に前記錠を解錠しないこととを含む、通信方法である。
【００１９】
本発明は、要求信号を無線により受信したことに応答して第１通信装置が応答信号を送信する通信システムにより実行される通信方法であって、第２通信装置により、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することと、前記第２通信装置により、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得することと、前記第１通信装置と前記第２通信装置との少なくとも一方により、前記関係情報に基づいて錠の動作を制御することとを含み、前記関係情報を取得することは、所定の実行期間に実行された前記確認通信の前記実行回数を前記関係情報として計測することを含み、前記錠の動作を制御することは、前記実行回数が所定の実行回数以上である場合に前記錠を解錠することと、前記実行回数が前記所定の実行回数より小さい場合に前記錠を解錠しないこととを含む、通信方法である。
【００２０】
本発明は、要求信号を無線により受信したことに応答して第１通信装置が応答信号を送信する通信システムにより実行される通信方法であって、第２通信装置により、前記要求信号を無線により送信することと前記要求信号に対応した前記応答信号を無線により受信することとを含む確認通信を複数回連続して実行することと、前記第２通信装置により、前記確認通信の実行回数と前記実行回数の前記確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得することと、前記第１通信装置と前記第２通信装置との少なくとも一方により、前記関係情報に基づいて錠の動作を制御することとを含み、前記関係情報を取得することは、所定の実行回数の前記確認通信を実行するのにかかった前記実行期間に基づいて前記第１通信装置と前記第２通信装置との距離を前記関係情報として算出することを含み、前記錠の動作を制御することは、前記距離が所定の距離以下である場合に前記錠を解錠することと、前記距離が前記所定の距離より大きい場合に前記錠を解錠しないこととを含む、通信方法である。
【００２３】
本発明は、コンピュータに上記の通信方法を実行させる通信プログラムである。
【発明の効果】
【００２４】
本発明によれば、通信路における不正な中継の介在を反映した情報を正確に取得できる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１実施形態の通信システムの構成図である。
【図２】例示的な設定テーブルである。
【図３】１回の確認通信の例示的な通信時間を示すグラフである。
【図４】５回の確認通信の例示的な通信時間を示すグラフである。
【図５】第１通信装置の通信方法を説明するためのフローチャートである。
【図６】第２通信装置の第１通信方法を説明するためのフローチャートである。
【図７】第２通信装置の第１通信方法の開始方法を説明するためのフローチャートである。
【図８】タイマーの動作を説明するためのフローチャートである。
【図９】第２通信装置の第２通信方法を説明するためのフローチャートである。
【図１０】第２通信装置の第３通信方法を説明するためのフローチャートである。
【図１１】第２通信装置の第１通信方法の開始方法の変形例を説明するためのフローチャートである。
【図１２】本発明の第２実施形態の通信システムの構成図である。
【発明を実施するための形態】
【００２６】
（第１実施形態）
以下、本発明の第１実施形態に係る通信システム、通信装置、及び通信方法について説明する。図１は、本実施形態の通信システム１００の構成図である。通信システム１００は、無線により相互に通信する第１通信装置２００と第２通信装置３００とを含む。
【００２７】
第１通信装置２００は、携帯機とも呼ばれ、人による携帯が可能な大きさに構成され、車の扉の錠を制御するキーの役割を果たす。第２通信装置３００は、車載機とも呼ばれ、車の扉に内蔵されている。第２通信装置３００は、第１通信装置２００が車から所定の距離以内に存在する場合に、自動的に扉を解錠する。第２通信装置３００は、第１通信装置２００が車から所定の距離外に存在する場合に、自動的に扉を施錠する。
【００２８】
第２通信装置３００から第１通信装置２００への無線通信には、ＬＦ（ｌｏｗ  ｆｒｅｑｕｅｎｃｙ）信号が使用される。第１通信装置２００から第２通信装置３００への無線通信には、ＲＦ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ）信号が使用される。ＬＦ信号は、数ｍ程度の距離では正常に通信可能であるが、それよりも遠い距離では通信が困難な周波数帯で伝送される。ＲＦ信号は、数十ｍ程度の距離まで正常に通信できる周波数帯で伝送される。
【００２９】
（第１通信装置の構成）
第１通信装置２００は、ＬＦ受信アンテナ２１０、ＬＦ復調部２２０、ＲＦ変調部２３０、ＲＦ送信アンテナ２４０、記憶装置２５０、及び演算処理装置２６０を含む。
【００３０】
ＬＦ受信アンテナ２１０は、第２通信装置３００から受信したＬＦ信号をＬＦ復調部２２０に伝達する。ＬＦ復調部２２０は、ＬＦ信号を復調することにより、ＬＦ信号により伝達される情報を演算処理装置２６０に伝達する。ＲＦ変調部２３０は、演算処理装置２６０からの指示により信号を増幅及び変調してＲＦ信号を生成し、ＲＦ送信アンテナ２４０からＲＦ信号を送信する。
【００３１】
後述の要求信号が、第２通信装置３００から第１通信装置２００にＬＦ信号として送信される。後述の応答信号が、第１通信装置２００から第２通信装置３００にＲＦ信号として送信される。
【００３２】
記憶装置２５０は、携帯機用通信プログラムを記憶する。携帯機用通信プログラムは、演算処理装置２６０によって読み出されて、演算処理装置２６０に第１通信装置２００の通信方法の一部を行うための機能、及び他の機能を実装させる。演算処理装置２６０が種々の機能を実行するとき、記憶装置２５０は、演算処理装置２６０に制御されて、適宜必要な情報を記憶する。記憶装置２５０は、非一時的な有形の記憶媒体である。記憶装置２５０は、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）及びＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）を含む。記憶装置２５０は、揮発性または不揮発性の記憶媒体である。記憶装置２５０は、取り外し可能であってもよく、取り外し不能であってもよい。
【００３３】
演算処理装置２６０は、記憶装置２５０に記憶された携帯機用通信プログラムを読み出して実行することにより、応答部２６１として機能する。本実施形態の演算処理装置２６０は、汎用コンピュータであるが、特定用途向け集積回路（ＡＳＩＣ；ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔｓ）であってもよく、本実施形態で説明される各機能を実装可能な他の回路であってもよい。
【００３４】
応答部２６１は、第２通信装置３００から要求信号を無線により受信したことに応答して、ＲＦ信号として応答信号を送信する。後述のように、第２通信装置３００から受信した要求信号には第２通信装置３００を識別する識別情報（ＩＤ；ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）が含まれる。応答部２６１は、ＩＤが所定条件を満たすことに応答して、要求信号に含まれるＩＤを含む応答信号を送信する。所定条件とは、要求信号に含まれるＩＤが、予め記憶装置２５０に記憶されたＩＤに一致することである。所定条件は、他の条件であってもよい。ＩＤが所定条件を満たさない場合には、応答部２６１は、応答信号を送信しない。第１通信装置２００の通信方法については、後述する。
【００３５】
（第２通信装置の構成）
第２通信装置３００は、ＲＦ受信アンテナ３１０、ＲＦ復調部３２０、ＬＦ変調部３３０、ＬＦ送信アンテナ３４０、アクチュエータ３５０、タイマー３６０、記憶装置３７０、及び演算処理装置３８０を含む。
【００３６】
ＲＦ受信アンテナ３１０は、第１通信装置２００から受信したＲＦ信号をＲＦ復調部３２０に伝達する。ＲＦ復調部３２０は、ＲＦ信号を復調することにより、ＲＦ信号により伝達される情報を演算処理装置３８０に伝達する。ＬＦ変調部３３０は、演算処理装置３８０からの指示により信号を増幅及び変調してＬＦ信号を生成し、ＬＦ送信アンテナ３４０からＬＦ信号を送信する。
【００３７】
アクチュエータ３５０は、演算処理装置３８０による制御を受けて、車の錠の解錠及び施錠を物理的に行う。
【００３８】
タイマー３６０は、時間経過に対応した値を出力するように演算処理装置３８０に制御される。タイマー３６０は、初期化操作により、現在値をＴ＝０に初期化する。タイマー３６０は、１マイクロ秒ごとに現在値を１ずつ増加させる。タイマー３６０は、異なる方法で演算処理装置３８０に、経過時間を通知してもよい。演算処理装置３８０は、タイマー３６０以外から、経過時間を取得してもよい。
【００３９】
記憶装置３７０は、車載機用通信プログラムと図２の設定テーブル３７２とを記憶する。車載機用通信プログラムは、演算処理装置３８０によって読み出されて、演算処理装置３８０に第２通信装置３００の通信方法の一部を行うための機能、及び他の機能を実装させる。演算処理装置３８０が種々の機能を実行するとき、記憶装置３７０は、演算処理装置３８０に制御されて、適宜必要な情報を記憶する。記憶装置３７０は、非一時的な有形の記憶媒体である。記憶装置３７０は、ＲＯＭ及びＲＡＭを含む。記憶装置３７０は、揮発性または不揮発性の記憶媒体である。記憶装置３７０は、取り外し可能であってもよく、取り外し不能であってもよい。
【００４０】
後述のように、第２通信装置３００の通信方法として、第１〜第３通信方法が挙げられる。本実施形態では、第２通信装置３００が、予め第１〜第３通信方法のいずれか１つを実行するように構成されている。他の例において、第２通信装置３００が、第１〜第３通信方法のいずれかを図示しない入力部により選択できるように構成されてもよい。
【００４１】
図２に示すように、設定テーブル３７２には、距離、実行回数、及び実行期間を要素とする１つ以上の設定が記憶されている。図２の例では、設定Ａは、距離５ｍ、実行回数１００回、実行期間４０００マイクロ秒を要素にもつ。設定Ｂは、距離１０ｍ、実行回数２００回、実行期間８０００マイクロ秒を要素にもつ。設定Ｃは、距離３０ｍ、実行回数６００回、実行期間２４０００マイクロ秒を要素にもつ。設定テーブル３７２の各要素の意味は、後述のように、第１〜第３通信方法で異なる。第１〜第３通信方法のそれぞれにおいて、設定テーブル３７２が同じであっても異なってもよい。
【００４２】
本実施形態では、設定テーブル３７２のうちの１つの設定が、実際に利用される設定として予め選択されている。設定は、図１に示す第１通信装置２００または第２通信装置３００の図示しない入力部を介して選択されてもよく、他の方法で選択されてもよい。
【００４３】
演算処理装置３８０は、記憶装置３７０に記憶された車載機用通信プログラムを読み出して実行することにより、関係情報取得部３８２及び錠制御部３８４として機能する。本実施形態の演算処理装置３８０は、汎用コンピュータであるが、ＡＳＩＣであってもよく、本実施形態で説明される各機能を実装可能な他の回路であってもよい。
【００４４】
関係情報取得部３８２は、要求信号を無線により送信することと要求信号に対応した応答信号を無線により受信することとを含む確認通信を複数回実行することにより、確認通信の実行回数と実行回数の確認通信が実行される実行期間との関係に対応した情報を示す関係情報を取得する。関係情報取得部３８２は、所定の実行回数の確認通信を実行するのにかかった実行期間を関係情報として計測する。関係情報取得部３８２は、ＩＤを含む要求信号を送信する。関係情報取得部３８２は、要求信号により送信されたＩＤを含む応答信号を、要求信号に対応した応答信号として扱う。関係情報を取得するための詳細な第１〜第３通信方法は後述する。
【００４５】
錠制御部３８４は、関係情報に基づいてアクチュエータ３５０を制御することにより、錠の動作を制御する。錠の動作は、錠の施錠及び解錠である。第１通信方法では、関係情報は、所定の実行回数の確認通信を実行するのにかかった実行期間である。第２通信方法では、関係情報は、所定の実行期間に実行された確認通信の実行回数である。第３通信方法では、関係情報は、所定の実行回数の確認通信を実行するのにかかった実行期間に基づいて算出される第１通信装置２００と第２通信装置３００との距離である。
【００４６】
（原理）
図３は、１回の確認通信の例示的な通信時間を示すグラフである。図４は、５回の確認通信の例示的な通信時間を示すグラフである。図３及び図４を参照して、通信時間を反映した関係情報を正確に取得する本実施形態の原理について説明する。
【００４７】
まず、図３を参照して、確認通信が１回の場合について説明する。グラフ９１０は、第１通信装置２００と第２通信装置３００との距離が５ｍの場合、かつ、不正な中継が行われない場合の例示的な通信時間を表す。１回の確認通信にかかる時間は、正常時の内部処理期間９１１と正常時の飛来時間９１２とで構成される。正常時の内部処理期間９１１は、第１通信装置２００及び第２通信装置３００の内部処理に必要な期間と、電波の先頭から末尾まで送るのに必要な期間との和を表す。正常時の飛来時間９１２は、第１通信装置２００と第２通信装置３００との間で電波が往復するのに必要な期間を表す。グラフ９１０の例では、１回の確認通信にかかる時間は、１００マイクロ秒をわずかに越えるが、１０１マイクロ秒までは到達しない。ここで、説明の便宜上、正常時の内部処理期間９１１のうち前半の１００マイクロ秒部分を正常時の第１期間９１３と呼び、１００マイクロ秒を越える後半部分を正常時の第２期間９１４と呼ぶ。
【００４８】
グラフ９２０は、第１通信装置２００と第２通信装置３００との間で不正な中継が行われた場合の例示的な通信時間を表す。なお、第１通信装置２００と第２通信装置３００との距離が３０ｍの場合も同様である。１回の確認通信にかかる時間は、不正時の内部処理期間９２１と不正時の飛来時間９２２とで構成される。不正時の内部処理期間９２１は、第１通信装置２００及び第２通信装置３００の内部処理に必要な期間と、電波の先頭から末尾まで送るのに必要な期間との和を表す。不正時の飛来時間９２２は、第１通信装置２００と第２通信装置３００との間で電波が往復するのに必要な期間を表す。グラフ９２０の例では、１回の確認通信にかかる時間は、１００マイクロ秒をわずかに越えるが、１０１マイクロ秒までは到達しない。ここで、説明の便宜上、不正時の内部処理期間９２１のうち前半の１００マイクロ秒部分を不正時の第１期間９２３と呼び、１００マイクロ秒を越える後半部分を不正時の第２期間９２４と呼ぶ。
【００４９】
不正時の飛来時間９２２が正常時の飛来時間９１２よりもわずかに長いので、グラフ９１０よりグラフ９２０のほうがわずかに長い。しかし、計測可能な時間の最小単位が１マイクロ秒である場合、１回の確認通信にかかる時間は、グラフ９１０とグラフ９２０との両方で１０１マイクロ秒と計測されるので、区別できない。
【００５０】
次に、図４を参照して、確認通信が５回の場合について説明する。グラフ９３０は、図３のグラフ９１０の確認通信が５回実行された場合の例示的な通信時間を表す。５回の確認通信にかかる時間は、図３のグラフ９１０の５倍である。図４のグラフ９３０は、正常時の第１期間９１３（図３）の５倍に相当する５００マイクロ秒の期間９３１と、５回分の正常時の第２期間９１４と、５回分の正常時の飛来時間９１２とで構成される。グラフ９３０の例では、５回の確認通信にかかる時間は、５００マイクロ秒をわずかに越えるが、５０１マイクロ秒までは到達しない。
【００５１】
グラフ９４０は、図３のグラフ９２０の確認通信が５回実行された場合の例示的な通信時間を表す。５回の確認通信にかかる時間は、図３のグラフ９２０の５倍である。図４のグラフ９４０は、不正時の第１期間９２３（図３）の５倍に相当する５００マイクロ秒の期間９４１と、５回分の不正時の第２期間９２４と、５回分の不正時の飛来時間９２２とで構成される。グラフ９４０の例では、５回の確認通信にかかる時間は、５０１マイクロ秒をわずかに越える。
【００５２】
５回の確認通信にかかる時間は、グラフ９３０の場合には２マイクロ秒と計測されるのに対し、グラフ９４０の場合には３マイクロ秒と計測される。正常時の飛来時間９１２と不正時の飛来時間９２２との差が５回分累積されるので、不正な中継がない場合のグラフ９３０と、不正な中継がある場合のグラフ９４０とを区別できる。
【００５３】
すなわち、本実施形態によれば、計測可能な時間の最小単位が１回の確認通信にかかる時間より大きい場合でも、確認通信を複数回実行することにより、通信時間の差が累積されるので、通信時間の違いを認識しやすい。言い換えると、本実施形態によれば、時間分解能の低い構成要素で時間を計測する場合でも、通信時間の違いを認識しやすい。なお、本実施形態では、関係情報に基づいて錠を解錠するが、関係情報に基づいて他の制御が行われてもよい。
【００５４】
（第１通信装置の通信方法）
図５は、第１通信装置２００により実行される通信方法のフローチャートである。
【００５５】
まず、ステップ４０２において、応答部２６１は、第２通信装置３００からＬＦ信号として要求信号が受信されたか判定する。要求信号は、第１〜第３通信方法に従って後述の第２通信装置３００から送信される。応答部２６１は、要求信号が受信された場合、ステップ４０４に進み、要求信号が受信されていない場合、ステップ４０２を繰り返す。
【００５６】
ステップ４０４において、応答部２６１は、要求信号に含まれるＩＤを確認する。ＩＤは、第２通信装置３００を識別する情報である。
【００５７】
ステップ４０６において、応答部２６１は、要求信号に含まれるＩＤが、所定条件を満たすか判定する。第１通信装置２００と対応付けられた特定の第２通信装置３００のＩＤが、予め記憶装置２５０に記憶されている。所定条件は、要求信号に含まれるＩＤが、予め記憶装置２５０に記憶されたＩＤに一致することである。応答部２６１は、要求信号に含まれるＩＤが、予め記憶装置２５０に記憶されたＩＤに一致する場合には、確認結果がＯＫであると判定して、ステップ４０８に進む。応答部２６１は、要求信号に含まれるＩＤが、予め記憶装置２５０に記憶されたＩＤに一致しない場合には、確認結果がＮＧであると判定して、ステップ４０２に戻る。
【００５８】
ステップ４０８において、応答部２６１は、要求信号に含まれるＩＤを含む応答信号を、ＲＦ信号として送信し、ステップ４０２に戻る。応答信号は、後述の第２通信装置３００の第１〜第３通信方法で利用される。
【００５９】
（第２通信装置の第１通信方法）
次に、第２通信装置３００により実行される第１通信方法について説明する。図６は、第１通信方法のフローチャートである。第２通信装置３００の第１通信方法では、関係情報取得部３８２が、所定の実行回数の確認通信を実行するのにかかった実行期間を関係情報として取得し、錠制御部３８４が、関係情報に基づいて錠を制御する。
【００６０】
第１通信方法では、第１通信装置２００と第２通信装置３００との距離が、図２の設定テーブル３７２に示される距離（例えば、設定Ａの場合、５ｍ）以内であるときに、錠が解錠され、そうでない場合には、錠が施錠される。ただし、本実施形態では、距離は直接使用されず、設定の選択の目安に使用される。後述の確認通信を、設定テーブル３７２に示される実行回数（例えば、設定Ａの場合、１００回）ぶん実行したときに計測される実行期間が、設定テーブル３７２に示される実行期間（例えば、設定Ａの場合、４０００マイクロ秒）以下であれば、図１に示す第１通信装置２００と第２通信装置３００との距離が近く（例えば、設定Ａの場合、５ｍ以内）、かつ、不正な中継による遅延がない可能性が高いので、錠が解錠される。そうでない場合には、第１通信装置２００と第２通信装置３００との距離が遠いか（例えば、設定Ａの場合、５ｍを越える）、または、不正な中継による遅延が発生している可能性が高いので、錠が施錠される。
【００６１】
第１通信方法が開始したとき、関係情報取得部３８２は、図６に示すステップ４２２に進む。ステップ４２２において、関係情報取得部３８２は、確認通信の実行回数を計数するカウンタ値ｎを初期化する（ｎ＝１）。関係情報取得部３８２は、ステップ４２２を終了した後、ステップ４２４に進む。
【００６２】
ステップ４２４において、関係情報取得部３８２は、タイマー３６０の現在値をＴ１に格納する。Ｔ１は、１回目の要求信号の送信開始タイミング、すなわち、全確認通信の開始タイミングを表す。関係情報取得部３８２は、ステップ４２４を終了した後、ステップ４２６に進む。
【００６３】
ステップ４２６において、関係情報取得部３８２は、第２通信装置３００を識別するＩＤを含む要求信号を、ＬＦ信号として送信する。ＩＤは、記憶装置３７０に予め記憶されている。要求信号を受信した第１通信装置２００は、前述の第１通信装置２００の通信方法に従って、要求信号に対応した応答信号を送信する。第１通信装置２００が、ＬＦ信号の伝達可能範囲外にある場合など、第１通信装置２００から応答信号が送信されない場合がある。関係情報取得部３８２は、ステップ４２６を終了した後、ステップ４２８に進む。
【００６４】
ステップ４２８において、関係情報取得部３８２は、応答信号が受信されたか判定する。関係情報取得部３８２は、応答信号が受信されない場合、ステップ４３０に進む。関係情報取得部３８２は、応答信号が受信された場合、ステップ４３４に進む。
【００６５】
ステップ４３０において、関係情報取得部３８２は、タイマー３６０の現在値をＴ３に格納する。関係情報取得部３８２は、ステップ４３０を終了した後、ステップ４３２に進む。
【００６６】
ステップ４３２において、関係情報取得部３８２は、（Ｔ３−Ｔ１）が所定のタイムアウト期間以上である場合には、第１通信方法を終了する。（Ｔ３−Ｔ１）は、１回目の要求信号の送信開始タイミングからの経過時間を表す。タイムアウト期間を設けることにより、過度な長期間にわたって応答信号を待つことを防ぐ。ステップ４３２において、関係情報取得部３８２は、（Ｔ３−Ｔ１）が所定のタイムアウト期間未満である場合には、ステップ４２８に戻る。
【００６７】
ステップ４３４において、関係情報取得部３８２は、応答信号に含まれるＩＤを確認する。関係情報取得部３８２は、ステップ４３４を終了した後、ステップ４３６に進む。
【００６８】
ステップ４３６において、関係情報取得部３８２は、応答信号に含まれるＩＤが、既に送信された要求信号に含まれるＩＤに一致する場合には、確認結果がＯＫであると判定して、ステップ４３８に進む。すなわち、関係情報取得部３８２は、要求信号により送信されたＩＤを含む応答信号を、要求信号に対応した応答信号として扱う。関係情報取得部３８２は、応答信号に含まれるＩＤが、要求信号により送信されたＩＤに一致しない場合には、確認結果がＮＧであると判定して、第１通信方法を終了する。例えば、対応関係のない他の通信装置からの応答信号、不正に作成された応答信号などを受信した場合には、応答信号に含まれるＩＤが、要求信号に含まれるＩＤに一致しない。
【００６９】
ステップ４３８において、関係情報取得部３８２は、カウンタ値ｎが、所定の実行回数（例えば、設定Ａ（図２）の場合、１００回）以上であるか判定する。関係情報取得部３８２は、カウンタ値ｎが、所定の実行回数未満である場合には、ステップ４４０に進む。関係情報取得部３８２は、カウンタ値ｎが、所定の実行回数以上である場合には、ステップ４４２に進む。
【００７０】
ステップ４４０において、関係情報取得部３８２は、カウンタ値ｎを１増加させて、ステップ４２６に戻る。所定の実行回数（例えば、設定Ａ（図２）の場合、１００回）の確認通信が実行されるまで、ステップ４２６からステップ４４０が繰り返される。
【００７１】
ステップ４４２において、関係情報取得部３８２は、タイマー３６０の現在値をＴ２に格納する。Ｔ２は、所定の実行回数の確認通信が終了したタイミングを表す。関係情報取得部３８２は、ステップ４４２を終了した後、ステップ４４４に進む。
【００７２】
ステップ４４４において、錠制御部３８４は、（Ｔ２−Ｔ１）が所定の実行期間以下であるか判定する。（Ｔ２−Ｔ１）は、所定の実行回数の確認通信を実行するのにかかった実行期間（すなわち、関係情報）である。所定の実行期間は、設定テーブル３７２（図２）の実行期間である。錠制御部３８４は、（Ｔ２−Ｔ１）が所定の実行期間以下である場合、ステップ４４６に進む。錠制御部３８４は、（Ｔ２−Ｔ１）が所定の実行期間より大きい場合、第１通信方法を終了する。
【００７３】
ステップ４４６において、錠制御部３８４は、錠を解錠するようにアクチュエータ３５０（図１）に作動信号を発信する。例えば、設定Ａ（図２）の場合、１００回の確認通信を実行するのにかかった実行期間（Ｔ２−Ｔ１）が、４０００マイクロ秒以下であれば、錠が解錠されるが、実行期間（Ｔ２−Ｔ１）が、４０００マイクロ秒より大きければ、錠は解錠されない。関係情報取得部３８２は、ステップ４４６を終了した後、第１通信方法を終了する。
【００７４】
（第１通信方法の開始方法）
図７は、第１通信方法の開始方法を示すフローチャートである。第１通信方法の開始方法は、例えば、第２通信装置３００の電源が投入された場合に実行される。ステップ４５２において、関係情報取得部３８２は、第２通信装置３００の制御対象である扉のドアノブのスイッチ（図示せず）が押下されたか判定する。関係情報取得部３８２は、スイッチが押下されるまで、ステップ４５２を繰り返す。関係情報取得部３８２は、スイッチが押下された場合、ステップ４５４に進み、前述の第１通信方法を実行する。関係情報取得部３８２は、第１通信方法の実行が終了すると、ステップ４５２に戻る。後述の第２通信方法及び第３通信方法の開始方法は、第１通信方法の開始方法と同じであっても、異なってもよい。
【００７５】
（タイマーの動作）
図８は、タイマー３６０の動作を示すフローチャートである。タイマー３６０は、例えば、第２通信装置３００の電源が投入されたことに応答して、動作を開始する。ステップ４６２において、タイマー３６０は、現在値をＴ＝０に初期化する。タイマー３６０は、ステップ４６４において、現在値を１ずつ増加させる。タイマー３６０は、１マイクロ秒ごとにステップ４６４を繰り返す。
【００７６】
（第２通信装置の第２通信方法）
次に、第２通信装置３００により実行される第２通信方法について説明する。図９は、第２通信方法のフローチャートである。第２通信装置３００の第２通信方法では、関係情報取得部３８２が、所定の実行期間にわたって実行された確認通信の実行回数を関係情報として取得し、錠制御部３８４が、関係情報に基づいて錠を制御する。
【００７７】
本実施形態では、図２に示す設定テーブル３７２に示される実行期間（例えば、設定Ａの場合、４０００マイクロ秒）に実行された確認通信の実行回数が、設定テーブル３７２に示される実行回数（例えば、設定Ａの場合、１００回）以上であれば、第１通信装置２００と第２通信装置３００との距離が近く（例えば、設定Ａの場合、５ｍ以内）、かつ、不正な中継による遅延がない可能性が高いので、錠が解錠される。そうでない場合には、第１通信装置２００と第２通信装置３００との距離が遠いか（例えば、設定Ａの場合、５ｍを越える）、または、不正な中継による遅延が発生している可能性が高いので、錠が施錠される。
【００７８】
第２通信方法が開始したとき、関係情報取得部３８２は、図９に示すステップ５０２に進む。ステップ５０２において、関係情報取得部３８２は、確認通信の実行回数を計数するカウンタ値ｎを初期化する（ｎ＝１）。関係情報取得部３８２は、ステップ５０２を終了した後、ステップ５０４に進む。
【００７９】
ステップ５０４において、関係情報取得部３８２は、タイマー３６０の現在値をＴ１に格納する。Ｔ１は、１回目の要求信号の送信開始タイミング、すなわち、全確認通信の開始タイミングを表す。関係情報取得部３８２は、ステップ５０４を終了した後、ステップ５０６に進む。
【００８０】
ステップ５０６において、関係情報取得部３８２は、第２通信装置３００を識別するＩＤを含む要求信号を、ＬＦ信号として送信する。ＩＤは、記憶装置３７０に予め記憶されている。要求信号を受信した第１通信装置２００は、前述の第１通信装置２００の通信方法に従って、要求信号に対応した応答信号を送信する。第１通信装置２００が、ＬＦ信号の送信範囲外にある場合など、第１通信装置２００から応答信号が送信されない場合がある。関係情報取得部３８２は、ステップ５０６を終了した後、ステップ５０８に進む。
【００８１】
ステップ５０８において、関係情報取得部３８２は、応答信号が受信されたか判定する。関係情報取得部３８２は、応答信号が受信されない場合、ステップ５１０に進む。関係情報取得部３８２は、応答信号が受信された場合、ステップ５１４に進む。
【００８２】
ステップ５１０において、関係情報取得部３８２は、タイマー３６０の現在値をＴ３に格納する。関係情報取得部３８２は、ステップ５１０を終了した後、ステップ５１２に進む。
【００８３】
ステップ５１２において、関係情報取得部３８２は、（Ｔ３−Ｔ１）が所定のタイムアウト期間以上である場合には、第２通信方法を終了する。（Ｔ３−Ｔ１）は、Ｔ３は、１回目の要求信号の送信開始タイミングからの経過時間を表す。タイムアウト期間を設けることにより、過度な長期間にわたって応答信号を待つことを防ぐ。ステップ５１２において、関係情報取得部３８２は、（Ｔ３−Ｔ１）が所定のタイムアウト期間未満である場合には、ステップ５０８に戻る。
【００８４】
ステップ５１４において、関係情報取得部３８２は、応答信号のＩＤを確認する。関係情報取得部３８２は、ステップ５１４を終了した後、ステップ５１６に進む。
【００８５】
ステップ５１６において、関係情報取得部３８２は、応答信号に含まれるＩＤが、既に送信された要求信号に含まれるＩＤに一致する場合には、確認結果がＯＫであると判定して、ステップ５１８に進む。すなわち、関係情報取得部３８２は、要求信号により送信されたＩＤを含む応答信号を、要求信号に対応した応答信号として扱う。関係情報取得部３８２は、応答信号に含まれるＩＤが、要求信号により送信されたＩＤに一致しない場合には、確認結果がＮＧであると判定して、第２通信方法を終了する。例えば、対応関係のない他の通信装置からの応答信号、不正に作成された応答信号などを受信した場合には、応答信号に含まれるＩＤが、要求信号に含まれるＩＤに一致しない。
【００８６】
ステップ５１８において、関係情報取得部３８２は、タイマー３６０の現在値をＴ２に格納する。関係情報取得部３８２は、ステップ５１８を終了した後、ステップ５２０に進む。
【００８７】
ステップ５２０において、関係情報取得部３８２は、（Ｔ２−Ｔ１）が所定の実行期間以上であるか判定する。（Ｔ２−Ｔ１）は、確認通信を開始してからの経過時間を表す。所定の実行期間は、設定テーブル３７２（図２）の実行期間（例えば、設定Ａの場合、４０００マイクロ秒）である。関係情報取得部３８２は、（Ｔ２−Ｔ１）が所定の実行期間未満である場合、ステップ５２２に進む。関係情報取得部３８２は、（Ｔ２−Ｔ１）が所定の実行期間以上である場合、ステップ５２４に進む。
【００８８】
ステップ５２２において、関係情報取得部３８２は、カウンタ値ｎを１増加させて、ステップ５０６に戻る。所定の実行期間（例えば、設定Ａ（図２）の場合、４０００マイクロ秒）以上が経過するまで、ステップ５０６からステップ５２２が繰り返される。
【００８９】
ステップ５２４において、錠制御部３８４は、カウンタ値ｎが、所定の実行回数以上であるか判定する。所定の実行回数は、設定テーブル３７２（図２）の実行回数（例えば、設定Ａの場合、１００回）である。錠制御部３８４は、カウンタ値ｎが、所定の実行回数以上である場合には、ステップ５２６に進む。錠制御部３８４は、カウンタ値ｎが、所定の実行回数未満である場合には、第２通信方法を終了する。
【００９０】
ステップ５２６において、錠制御部３８４は、錠を解錠するようにアクチュエータ３５０に作動信号を発信する。例えば、設定Ａ（図２）の場合、４０００マイクロ秒の実行期間に実行された確認通信の実行回数が、１００回以上であれば、錠が解錠されるが、４０００マイクロ秒の実行期間に実行された確認通信の実行回数が、１００回未満であれば、錠は解錠されない。関係情報取得部３８２は、ステップ５２６を終了した後、第３通信方法を終了する。
【００９１】
（第２通信装置の第３通信方法）
次に、第２通信装置３００により実行される第３通信方法について説明する。図１０は、第３通信方法のフローチャートである。第２通信装置３００の第３通信方法では、関係情報取得部３８２が、所定の実行回数の確認通信を実行するのにかかった実行期間に基づいて第１通信装置と第２通信装置との距離を関係情報として算出し、錠制御部３８４が、関係情報に基づいて錠を制御する。
【００９２】
第３通信方法では、確認通信を図２の設定テーブル３７２に示される実行回数（例えば、設定Ａの場合、１００回）ぶん実行したときの実行期間から、第１通信装置２００と第２通信装置３００との距離が算出される。実行期間と距離との関係は、予めテーブルとして記憶されていてもよく、１回あたりの確認通信の平均実行期間と距離との比例関係を表す所定の式に基づいて算出されてもよく、他の方法で算出されてもよい。実行期間が長い程、距離が長く算出される。
【００９３】
第１通信装置２００と第２通信装置３００との間の無線通信が不正に中継された場合、遅延が発生することにより、不正な中継がない場合よりも実行期間が長く計測される。遅延により実行期間が長くなると、不正な中継がない場合よりも第１通信装置２００と第２通信装置３００との距離が大きく算出されるので、錠が解錠されにくい。
【００９４】
算出された距離が、図２の設定テーブル３７２に示される距離（例えば、設定Ａの場合、５ｍ）以内である場合、第１通信装置２００と第２通信装置３００との距離が近く、かつ、不正な中継による遅延がない可能性が高いので、錠が解錠される。そうでない場合には、第１通信装置２００と第２通信装置３００との距離が遠いか（例えば、設定Ａの場合、５ｍを越える）、または、不正な中継による遅延が発生している可能性が高いので、錠が施錠される。
【００９５】
第３通信方法のステップ６０２〜ステップ６２２は、第１通信方法（図６）のステップ４２２〜ステップ４４２と同じなので、説明を省略する。
【００９６】
図１０に示すステップ６２４において、関係情報取得部３８２は、１回あたりの確認通信の平均実行期間を算出する。平均実行期間は、（Ｔ２−Ｔ１）を所定の実行回数で除算することにより算出される。（Ｔ２−Ｔ１）は、所定の実行回数の確認通信を実行するのにかかった実行期間である。所定の実行回数は、例えば、設定Ａ（図２）の場合、１００回である。関係情報取得部３８２は、ステップ６２４を終了した後、ステップ６２６に進む。
【００９７】
ステップ６２６において、関係情報取得部３８２は、平均実行期間から第１通信装置２００と第２通信装置３００との距離（すなわち、関係情報）を算出する。距離は、例えば、平均実行期間と距離との比例関係を表す所定の式に基づいて算出される。関係情報取得部３８２は、ステップ６２６を終了した後、ステップ６２８に進む。
【００９８】
ステップ６２８において、錠制御部３８４は、算出された距離が所定の距離（例えば、設定Ａ（図２）の場合、５ｍ）以下である場合、ステップ６３０に進む。錠制御部３８４は、算出された距離が所定の距離（例えば、設定Ａ（図２）の場合、５ｍ）より大きい場合、第３通信方法を終了する。
【００９９】
ステップ６３０において、錠制御部３８４は、錠を解錠するようにアクチュエータ３５０に作動信号を発信する。例えば、設定Ａ（図２）の場合、算出された距離が、５ｍ以下であれば、錠が解錠されるが、算出された距離が、５ｍより大きければ、錠は解錠されない。関係情報取得部３８２は、ステップ６３０を終了した後、第３通信方法を終了する。
【０１００】
（第１通信方法の開始方法の変形例）
図１１は、第１通信方法の開始方法の変形例を示すフローチャートである。第１通信方法の開始方法の変形例は、例えば、第２通信装置３００の電源が投入された場合に実行される。
【０１０１】
ステップ７１２において、関係情報取得部３８２は、タイマー３６０の現在値をＴ４に格納する。ステップ７１２の後に実行されるステップ７１４において、関係情報取得部３８２は、タイマー３６０の現在値をＴ５に格納する。関係情報取得部３８２は、ステップ７１４を終了した後、ステップ７１６に進む。
【０１０２】
ステップ７１６において、関係情報取得部３８２は、（Ｔ５−Ｔ４）が所定間隔以上であるか判定する。所定間隔は、予め規定されており、例えば、１秒である。関係情報取得部３８２は、（Ｔ５−Ｔ４）が所定間隔未満である場合、ステップ７１４に戻る。関係情報取得部３８２は、（Ｔ５−Ｔ４）が所定間隔以上である場合、ステップ７１８に進み、前述の第１〜第３通信方法のいずれかを実行する。関係情報取得部３８２は、実行された第１〜第３通信方法が終了すると、ステップ７１２に戻る。第２通信方法及び第３通信方法の開始方法は、第１通信方法の開始方法の変形例と同じであってもよく、異なってもよい。
【０１０３】
本変形例によれば、第２通信装置３００の電源投入後は、所定間隔で自動的に第１〜第３通信方法のいずれかが実行されるので、操作者が第２通信装置３００を操作しなくても関係情報取得部３８２が関係情報を取得することができる。従って、第１通信装置２００と第２通信装置３００とが離れている場合でも、第１通信装置２００と第２通信装置３００との間の不正な中継の介在を反映した関係情報に基づいて、第１通信装置２００と第２通信装置３００との間の通信時間に応じた錠の動作を、正確に行うことができる。
【０１０４】
本実施形態によれば、一回の確認通信では第１通信装置２００と第２通信装置３００との間の距離（以下、装置間距離と呼ぶ）に応じた一回ごとの通信時間の違いが小さい場合でも、複数回の確認通信により、通信時間の違いが実行回数ぶん累積されるので、複数回の確認通信の通信時間を反映した関係情報を正確に取得しやすくなる。通信時間が長いほど、装置間距離が長いか、または、第１通信装置２００と第２通信装置３００との間に不正な中継が介在する可能性が高い。従って、関係情報を正確に取得することにより、第１通信装置２００と第２通信装置３００との間の通信路における不正な中継の介在を反映した情報を正確に取得できる。
【０１０５】
本実施形態によれば、第１通信方法において、第１通信装置２００と第２通信装置３００との一回ごとの通信時間の違いが所定の実行回数ぶん累積されるので、第１通信装置２００と第２通信装置３００との間の通信時間を反映した実行期間を正確に計測できる。
【０１０６】
本実施形態によれば、第２通信方法において、第１通信装置２００と第２通信装置３００との一回ごとの通信時間の違いが所定の実行期間にわたって累積されるので、第１通信装置２００と第２通信装置３００と間の通信時間を反映した実行回数を正確に計測できる。
【０１０７】
本実施形態によれば、第３通信方法において、第１通信装置２００と第２通信装置３００との一回ごとの通信時間の違いが所定の実行回数にわたって累積されるので、第１通信装置２００と第２通信装置３００との間の通信時間に対応した距離を正確に算出できる。
【０１０８】
本実施形態によれば、識別情報を送受信するので、第１通信装置２００と第２通信装置３００とが互いを正確に識別することができ、混信を防ぐことができる。
【０１０９】
本実施形態によれば、不正な中継の介在を反映した関係情報に基づいて、第１通信装置２００と第２通信装置３００との間の通信時間に応じた錠の動作を、正確に行うことができる。
【０１１０】
（第２実施形態）
次に、本発明の第２実施形態に係る通信システム、通信装置、及び通信方法について説明する。図１２は、本実施形態の通信システム８００の構成図である。通信システム８００は、無線により相互に通信する第１通信装置８１０と第２通信装置８２０とを含む。以下、本実施形態と第１実施形態（図１）との相違点を中心に説明する。
【０１１１】
第１通信装置８１０は、第１実施形態（図１）の第１通信装置２００と同様のＬＦ受信アンテナ２１０、ＬＦ復調部２２０、ＲＦ変調部２３０、ＲＦ送信アンテナ２４０を含む。第１通信装置８１０は、さらに、タイマー８１２、記憶装置８１４、及び演算処理装置８１６を含む。タイマー８１２は、第１実施形態（図１）における第２通信装置３００のタイマー３６０と同様の機能をもつ。記憶装置８１４に記憶された携帯機用通信プログラムは、演算処理装置８１６によって読み出されて、演算処理装置８１６を関係情報取得部８１８として機能させる点で、第１実施形態と異なる。
【０１１２】
第２通信装置８２０は、第１実施形態（図１）の第２通信装置３００と同様のＲＦ受信アンテナ３１０、ＲＦ復調部３２０、ＬＦ変調部３３０、ＬＦ送信アンテナ３４０、及びアクチュエータ３５０を含む。第２通信装置８２０は、さらに、記憶装置８２２、及び演算処理装置８２４を含む。記憶装置８２２に記憶された車載機用通信プログラムは、演算処理装置８２４によって読み出されて、演算処理装置８２４を応答部８２６及び錠制御部３８４として機能させる点で、第１実施形態と異なる。
【０１１３】
本実施形態の第１〜第３通信方法では、要求信号がＬＦ信号として第２通信装置８２０から第１通信装置８１０に送信され、応答信号及び関係情報がＲＦ信号として第１通信装置８１０から第２通信装置８２０に送信される。第１実施形態の第２通信装置３００の関係情報取得部３８２が第１〜第３通信方法において行う動作は、本実施形態では、第１通信装置８１０の関係情報取得部８１８が行う。第１実施形態の第１通信装置２００の応答部２６１が第１〜第３通信方法において行う動作は、本実施形態では、第２通信装置８２０の応答部８２６が行う。第１〜第３通信方法における他の動作は、第１実施形態と同様である。
【０１１４】
本実施形態によれば、第１実施形態と同様の効果が得られる。
【０１１５】
本発明は上述した実施形態には限定されない。すなわち、当業者は、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し、様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
【産業上の利用可能性】
【０１１６】
本発明は、車、列車、航空機、船舶、宇宙船、無人機など、通信装置間の距離と不正な中継の介在との両方を反映した情報を取得する通信システム、通信装置、及び通信方法に適用可能である。
【符号の説明】
【０１１７】
１００…通信システム
２００…第１通信装置
２６１…応答部
３００…第２通信装置
３７２…設定テーブル
３８２…関係情報取得部
３８４…錠制御部
８００…通信システム
８１０…第１通信装置
８１８…関係情報取得部
８２０…第２通信装置
８２６…応答部
【図１】
0006616714.tif 000002
【図２】
0006616714.tif 000003
【図３】
0006616714.tif 000004
【図４】
0006616714.tif 000005
【図５】
0006616714.tif 000006
【図６】
0006616714.tif 000007
【図７】
0006616714.tif 000008
【図８】
0006616714.tif 000009
【図９】
0006616714.tif 000010
【図１０】
0006616714.tif 000011
【図１１】
0006616714.tif 000012
【図１２】
0006616714.tif 000013