(57)【要約】【課題】要求信号の送信元近傍での応答信号の送信元の存在を適切に検知することができる車載装置、存在検知方法及びコンピュータプログラムを提供する。【解決手段】車載装置は、第２応答信号の送信を要求する第２要求信号を無線で無線端末に繰り返し送信し、無線端末から第２応答信号を受信する。車載装置は、無線端末から受信した複数の第２応答信号の受信強度に基づいて、第２応答信号の受信強度が経時的に上昇しているか否かを判定する。【選択図】図１０
2019127724.tif 000002
【特許請求の範囲】
【請求項１】
応答信号の送信を要求する要求信号を無線で繰り返し送信する送信部と、
前記応答信号を無線で受信する受信部と、
前記受信部が受信する応答信号の受信強度を検出する検出部と、
前記検出部が検出した複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定する上昇判定部と
を備える車載装置。
【請求項２】
前記上昇判定部によって、前記応答信号の受信強度が経時的に上昇していると判定された場合に、車両のドアの解錠を指示する解錠データを出力する出力部
を備える請求項１に記載の車載装置。
【請求項３】
前記上昇判定部によって、前記応答信号の受信強度が経時的に上昇していると判定された場合に、前記検出部が検出した複数の受信強度中の最新の受信強度が閾値以上であるか否かを判定する強度判定部を備え、
前記出力部は、前記強度判定部によって、前記最新の受信強度が前記閾値以上であると判定された場合に、前記解錠データを出力する
請求項２に記載の車載装置。
【請求項４】
第２の応答信号の送信を要求する第２の要求信号を無線で繰り返し送信する第２の送信部と、
前記第２の応答信号を無線で受信する第２の受信部と
を備え、
前記第２の応答信号は、前記第２の要求信号の受信強度が第２の閾値未満である場合に送信され、
前記送信部は、前記第２の受信部が前記第２の応答信号を受信した場合に、前記要求信号の繰り返し送信を開始する
請求項１から請求項３のいずれか１つに記載の車載装置。
【請求項５】
前記検出部が検出した受信強度が第３の閾値未満であるか否かを判定する第２の強度判定部を備え、
前記上昇判定部は、前記第２の強度判定部によって、前記受信強度が前記第３の閾値未満であると判定された後に判定を行う
請求項１から請求項３のいずれか１つに記載の車載装置。
【請求項６】
第３の応答信号の送信を要求する第３の要求信号を無線で繰り返し送信する第３の送信部と、
前記第３の要求信号の受信強度を示す強度データを含む第３の応答信号を無線で受信する第３の受信部と、
前記第３の受信部が受信した第３の応答信号に含まれる強度データが示す受信強度が第４の閾値未満であるか否かを判定する第３の強度判定部と
を備え、
前記送信部は、前記第３の強度判定部によって、前記強度データが示す受信強度が前記第４の閾値未満であると判定された場合に、前記要求信号の繰り返し送信を開始する
請求項１から請求項３のいずれか１つに記載の車載装置。
【請求項７】
応答信号の送信を要求する要求信号を無線で繰り返し送信するステップと、
複数の前記応答信号の複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定するステップと
を含む存在検知方法。
【請求項８】
コンピュータに、
応答信号の送信を要求する要求信号の無線での送信を繰り返し指示するステップと、
複数の前記応答信号の複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定するステップと
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載装置、存在検知方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
車載装置と、無線端末、所謂電子キーとが互いに無線で通信する通信システムが普及している。この通信システムでは、応答信号の送信を要求する要求信号を車載装置が無線端末に無線で送信する。無線端末は、要求信号を受信した場合に応答信号を車載装置に無線で送信する。車載装置は、応答信号を受信した場合、車載装置近傍での無線端末の存在を検知する。
【０００３】
例えば、ドアが施錠されている車両のドアノブに設けられた押ボタンが押された場合において、車載装置近傍での無線端末の存在が検知されているとき、車載装置は車両のドアの解錠を指示する解錠データを出力する。これにより、車両のドアが解錠される。通常、無線端末の所持者が車両、即ち、車載装置近傍から離れている場合においては、要求信号が無線端末に到達しないため、車載装置近傍での無線端末の存在が検知されることはない。従って、無線端末の所持者が車載装置近傍から離れている場合、無線端末の所持者とは異なる第三者がドアノブの押ボタンを押しても、車両のドアが解錠されることはない。
【０００４】
しかしながら、無線端末の所持者が車載装置近傍から離れている場合であっても、第三者が、リレーアタックと呼ばれる手法を用いて、車載装置近傍での無線端末の存在を車載装置に検知させることが可能である。リレーアタックでは、例えば、信号を中継する２つの中継器が用いられる。一方の中継器は、車載装置近傍に配置され、他方の中継器は無線端末近傍に配置される。
【０００５】
一方の中継器は、車載装置から要求信号を受信した場合、中継信号を生成し、生成した中継信号を他方の中継器に無線で送信する。中継信号には、車載装置が受信した要求信号に含まれているデータと同様のデータが含まれており、中継信号の周波数帯域が要求信号の周波数帯域と異なる。他方の中継器は、中継信号を受信した場合、受信した中継信号に含まれるデータに基づいて、要求信号を生成し、生成した要求信号を無線端末に無線で送信する。前述したように、無線端末は、要求信号を受信した場合、応答信号を車載装置に送信する。この応答信号が車載装置に到達した場合、車載装置は、車載装置近傍での無線端末の存在を誤って検知する可能性がある。
【０００６】
そこで、特許文献１には、車載装置近傍での無線端末の存在が誤って検知されることを防止する通信システムが開示されている。特許文献１に記載の通信システムでは、無線端末が送信する応答信号の強度が弱く、応答信号の伝播距離が短い。リレーアタックが用いられている場合、無線端末から車載装置までの距離が長いと想定される。このため、無線端末が送信した応答信号が車載装置に到達することはない。結果、車載装置での無線端末の存在が誤って検知されることはない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１７−１０１４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載の通信システムにおいて、要求信号を中継するとともに、要求信号と同様に応答信号を中継する２つの中継器が用いられた場合、応答信号は車載装置に到達する。このため、車載装置での無線端末の存在が誤って検知される可能性がある。
【０００９】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、要求信号の送信元近傍での応答信号の送信元の存在を適切に検知することができる車載装置、存在検知方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一態様に係る車載装置は、応答信号の送信を要求する要求信号を無線で繰り返し送信する送信部と、前記応答信号を無線で受信する受信部と、前記受信部が受信する応答信号の受信強度を検出する検出部と、前記検出部が検出した複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定する上昇判定部とを備える。
【００１１】
本発明の一態様に係る存在検知方法は、応答信号の送信を要求する要求信号を無線で繰り返し送信するステップと、複数の前記応答信号の複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定するステップとを含む。
【００１２】
本発明の一態様に係るコンピュータプログラムは、コンピュータに、応答信号の送信を要求する要求信号の無線での送信を繰り返し指示するステップと、複数の前記応答信号の複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定するステップとを実行させる。
【００１３】
なお、本発明を、このような特徴的な処理部を備える車載装置として実現することができるだけでなく、かかる特徴的な処理をステップとする存在検知方法として実現したり、かかるステップをコンピュータに実行させるためのコンピュータプログラムとして実現したりすることができる。また、本発明を、車載装置の一部又は全部を実現する半導体集積回路として実現したり、車載装置を含む通信システムとして実現したりすることができる。
【発明の効果】
【００１４】
上記の態様によれば、要求信号の送信元近傍での応答信号の送信元の存在を適切に検知することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態１における通信システムの要部構成を示すブロック図である。
【図２】無線端末の要部構成を示すブロック図である。
【図３】第１送信処理の手順を示すフローチャートである。
【図４】第２送信処理の手順を示すフローチャートである。
【図５】車載装置の要部構成を示すブロック図である。
【図６】離隔検知処理の手順を示すフローチャートである。
【図７】書き込み処理の手順を示すフローチャートである。
【図８】第１ドア処理の手順を示すフローチャートである。
【図９】第２ドア処理の手順を示すフローチャートである。
【図１０】通信システムの動作例を示すシーケンス図である。
【図１１】実施形態２における離隔検知処理の手順を示すフローチャートである。
【図１２】通信システムの動作例を示すシーケンス図である。
【図１３】実施形態３における第１送信処理の手順を示すフローチャートである。
【図１４】離隔検知処理の手順を示すフローチャートである。
【図１５】通信システムの動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
［本発明の実施形態の説明］
最初に本発明の実施態様を列挙して説明する。以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００１７】
（１）本発明の一態様に係る車載装置は、応答信号の送信を要求する要求信号を無線で繰り返し送信する送信部と、前記応答信号を無線で受信する受信部と、前記受信部が受信する応答信号の受信強度を検出する検出部と、前記検出部が検出した複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定する上昇判定部とを備える。
【００１８】
（２）本発明の一態様に係る車載装置は、前記上昇判定部によって、前記応答信号の受信強度が経時的に上昇していると判定された場合に、車両のドアの解錠を指示する解錠データを出力する出力部を備える。
【００１９】
（３）本発明の一態様に係る車載装置は、前記上昇判定部によって、前記応答信号の受信強度が経時的に上昇していると判定された場合に、前記検出部が検出した複数の受信強度中の最新の受信強度が閾値以上であるか否かを判定する強度判定部を備え、前記出力部は、前記強度判定部によって、前記最新の受信強度が前記閾値以上であると判定された場合に、前記解錠データを出力する。
【００２０】
（４）本発明の一態様に係る車載装置は、第２の応答信号の送信を要求する第２の要求信号を無線で繰り返し送信する第２の送信部と、前記第２の応答信号を無線で受信する第２の受信部とを備え、前記第２の応答信号は、前記第２の要求信号の受信強度が第２の閾値未満である場合に送信され、前記送信部は、前記第２の受信部が前記第２の応答信号を受信した場合に、前記要求信号の繰り返し送信を開始する。
【００２１】
（５）本発明の一態様に係る車載装置は、前記検出部が検出した受信強度が第３の閾値未満であるか否かを判定する第２の強度判定部を備え、前記上昇判定部は、前記第２の強度判定部によって、前記受信強度が前記第３の閾値未満であると判定された後に判定を行う。
【００２２】
（６）本発明の一態様に係る車載装置は、第３の応答信号の送信を要求する第３の要求信号を無線で繰り返し送信する第３の送信部と、前記第３の要求信号の受信強度を示す強度データを含む第３の応答信号を無線で受信する第３の受信部と、前記第３の受信部が受信した第３の応答信号に含まれる強度データが示す受信強度が第４の閾値未満であるか否かを判定する第３の強度判定部とを備え、前記送信部は、前記第３の強度判定部によって、前記強度データが示す受信強度が前記第４の閾値未満であると判定された場合に、前記要求信号の繰り返し送信を開始する。
【００２３】
（７）本発明の一態様に係る車載装置は、応答信号の送信を要求する要求信号を無線で繰り返し送信するステップと、複数の前記応答信号の複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定するステップとを含む。
【００２４】
（８）本発明の一態様に係るコンピュータプログラムは、コンピュータに、応答信号の送信を要求する要求信号の無線での送信を繰り返し指示するステップと、複数の前記応答信号の複数の受信強度に基づいて、前記応答信号の受信強度が経時的に上昇しているか否かを判定するステップとを実行させる。
【００２５】
上記の一態様に係る車載装置、存在検知方法及びコンピュータプログラムにあっては、要求信号を繰り返し送信することによって受信した複数の応答信号の受信強度に基づいて、応答信号の受信強度が経時的に上昇しているか否かを判定する。要求信号が受信されており、かつ、応答信号の送信元が要求信号の送信元に接近している場合、応答信号の受信強度が経時的に上昇する。従って、応答信号の受信強度が経時的に上昇しているか否かを判定することによって、要求信号の送信元近傍での応答信号の送信元の存在が適切に検知される。
【００２６】
上記の一態様に係る車載装置にあっては、応答信号の受信強度が経時的に上昇していると判定した場合において、例えば、車両のドアの解錠指示を受け付けたとき、解錠データを出力する。これにより、車両のドアが解錠される。
【００２７】
上記の一態様に係る車載装置にあっては、応答信号の受信強度の上昇に関する判定で用いた複数の受信強度中の最新の受信強度が閾値以上であるか否かを判定する。最新の受信強度が閾値以上である場合、即ち、最新の受信強度が強い場合、応答信号の送信元が要求信号の送信元近傍に存在することが確実である。
【００２８】
上記の一態様に係る車載装置にあっては、第２の応答信号を受信した場合、第２の応答信号の送信元が自装置近傍から離れたとして、応答信号の繰り返し送信を開始し、応答信号の受信強度が経時的に上昇しているか否かを判定する。
【００２９】
上記の一態様に係る車載装置にあっては、応答信号の受信強度が第３の閾値未満となった後、即ち、応答信号の送信元が自装置近傍から１回離れた後、応答信号の受信強度が経時的に上昇しているか否かを判定する。
【００３０】
上記の一態様に係る車載装置にあっては、第３の要求信号の受信強度が第４の閾値未満となった場合、第３の応答信号の送信元が自装置近傍から離れたとして、要求信号の繰り返し送信を開始し、応答信号の受信強度が経時的に上昇しているか否かを判定する。
【００３１】
［本発明の実施形態の詳細］
本発明の実施形態に係る通信システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００３２】
（実施形態１）
図１は、実施形態１における通信システム１の要部構成を示すブロック図である。通信システム１は、車載装置１０、複数のドア１１，１１，・・・及び無線端末２０を備える。車載装置１０及び複数のドア１１，１１，・・・は車両１００に搭載されている。
【００３３】
車載装置１０は、第１応答信号の送信を要求する第１要求信号と、第２応答信号の送信を要求する第２要求信号とを無線で無線端末２０に送信する。第１要求信号及び第２要求信号夫々には、送信元を識別するための送信元識別データが含まれている。車載装置１０は、送信元識別データとして、車載装置１０に固有の車両識別データを含む第１要求信号及び第２要求信号を無線端末２０に送信する。
【００３４】
第１要求信号及び第２要求信号夫々は、例えば、正弦波状の搬送波の振幅又は周波数を変調することによって生成される信号である。第１要求信号及び第２要求信号の周波数帯域は、例えば、３０ｋＨｚ〜３００ｋＨｚの範囲内に含まれている。第１要求信号には、第１要求信号であることを示すデータが含まれている。第２要求信号にも、第２要求信号であることを示すデータが含まれている。無線端末２０は、受信した信号に含まれるデータに基づいて、受信した信号を識別する。
【００３５】
無線端末２０は、送信元識別データが車両識別データである第１要求信号を受信した場合、第１応答信号を車載装置１０に無線で送信する。無線端末２０は、送信元識別データが車両識別データである第２要求信号を受信した場合、第２応答信号を車載装置１０に無線で送信する。第１応答信号及び第２応答信号夫々にも、送信元識別データが含まれている。無線端末２０は、送信元識別データとして、無線端末２０に固有の端末識別データを含む第１応答信号及び第２応答信号を、車載装置１０に送信する。
【００３６】
第１応答信号及び第２応答信号夫々は、例えば、正弦波状の搬送波の振幅又は周波数を変調することによって生成される信号である。第１応答信号及び第２応答信号の周波数帯域は、例えば、３０ＭＨｚ〜３００ＭＨｚの範囲に含まれている。第１応答信号には、第１応答信号であることを示すデータが含まれている。第２応答信号にも、第２応答信号であることを示すデータが含まれている。車載装置１０は、受信した信号に含まれるデータに基づいて、受信した信号を識別する。
【００３７】
以上のように、車載装置１０は無線端末２０と無線で通信する。車載装置１０は、無線端末２０との通信状況に基づいて、車両１００、即ち、車載装置１０近傍での無線端末２０の存在を検知する。使用者は、例えば、ドア１１のドアノブに設けられた押ボタンを押すことによって、複数のドア１１，１１，・・・の施錠又は解錠を指示する。複数のドア１１，１１，・・・が解錠されている状態で押ボタンが押された場合、車載装置１０に、複数のドア１１，１１，・・・の施錠指示を受け付けたことを示す施錠受付データが入力される。複数のドア１１，１１，・・・が施錠されている状態で押ボタンが押された場合、車載装置１０に、複数のドア１１，１１，・・・の解錠指示を受け付けたことを示す解錠受付データが入力される。
【００３８】
車載装置１０は、車載装置１０近傍での無線端末２０の存在を検知している状態で施錠受付データが入力された場合、複数のドア１１，１１，・・・の施錠を指示する施錠データを、車両１００内の図示しない装置に出力する。これにより、複数のドア１１，１１，・・・が施錠される。
【００３９】
車載装置１０は、車載装置１０近傍での無線端末２０の存在を検知している状態で解錠受付データが入力された場合、複数のドア１１，１１，・・・の解錠を指示する解錠データを、車両１００内の図示しない装置に出力する。これにより、複数のドア１１，１１，・・・が解錠される。
車載装置１０は、車載装置１０近傍での無線端末２０の存在を検知していない場合、解錠データ又は施錠データを出力することはない。
【００４０】
図２は、無線端末２０の要部構成を示すブロック図である。無線端末２０は、端末受信部３０、強度検出部３１、端末送信部３２、マイクロコンピュータ（以下、マイコンという）３３、受信アンテナＲｗ及び送信アンテナＴｗを有する。マイコン３３は、入力部４０，４１、出力部４２、記憶部４３及び制御部４４を有する。
【００４１】
受信アンテナＲｗは、端末受信部３０及び強度検出部３１に接続されている。端末受信部３０及び強度検出部３１夫々は、更に、マイコン３３が有する入力部４０，４１に接続されている。送信アンテナＴｗは、端末送信部３２に接続されている。端末送信部３２は、更に、マイコン３３の出力部４２に接続されている。マイコン３３内では、入力部４０，４１、出力部４２、記憶部４３及び制御部４４が内部バス４５に接続されている。
【００４２】
端末受信部３０は、受信アンテナＲｗを介して、車載装置１０から第１要求信号及び第２要求信号を受信する。端末受信部３０は、第１要求信号を受信した場合、受信した第１要求信号に含まれるデータである第１要求データを入力部４０に出力する。第１要求データには、送信元識別データが含まれている。車載装置１０が送信した第１要求信号の第１要求データには、送信元識別データとして、車両識別データが含まれている。
【００４３】
端末受信部３０は、第２要求信号を受信した場合、受信した第２要求信号に含まれるデータである第２要求データを入力部４０に出力する。第２要求データにも、送信元識別データが含まれている。車載装置１０が送信した第２要求信号の第２要求データにも、送信元識別データとして、車両識別データが含まれている。
【００４４】
端末受信部３０から入力部４０にデータが入力された場合、入力部４０は、その旨を制御部４４に通知する。制御部４４は、入力部４０に入力されたデータを入力部４０から取得する。従って、第１要求データ及び第２要求データは、制御部４４によって入力部４０から取得される。
【００４５】
強度検出部３１は、受信アンテナＲｗを介して端末受信部３０が受信する信号の受信強度を検出する。従って、強度検出部３１は、第１要求信号の受信強度を検出する。強度検出部３１は、受信強度を検出した場合、検出した受信強度を示す端末強度データを入力部４１に出力する。制御部４４は、入力部４１に入力された端末強度データを入力部４１から取得する。
【００４６】
出力部４２は、制御部４４の指示に従って、第１応答信号に含めるべき第１応答データと、第２応答信号に含めるべき第２応答データとを端末送信部３２に出力する。第１応答データには、端末識別データと、第１応答信号であることを示すデータとが含まれている。第２応答データには、端末識別データと、第２応答信号であることを示すデータとが含まれている。
【００４７】
端末送信部３２は、第１応答データが入力された場合、入力された第１応答データを含む第１応答信号を、送信アンテナＴｗを介して無線で車載装置１０に送信する。同様に、端末送信部３２は、第２応答信号が入力された場合、入力された第２応答データを含む第２応答信号を、送信アンテナＴｗを介して無線で車載装置１０に送信する。
【００４８】
端末送信部３２は、第１応答データが入力される都度、第１応答信号を送信する。ここで、送信時点における第１応答信号の強度は一定である。同様に、端末送信部３２は、第２応答データが入力される都度、第２応答信号を送信する。ここで、送信時点における第２応答信号の強度は一定である。
【００４９】
記憶部４３は不揮発性メモリである。記憶部４３には、車両識別データ及び端末識別データが記憶されている。更に、記憶部４３には、コンピュータプログラムＰ３が記憶されている。
【００５０】
制御部４４は、一又は複数のＣＰＵ(Central Processing Unit)を有する。制御部４４が有する一又は複数のＣＰＵは、コンピュータプログラムＰ３を実行することによって、第１応答信号を送信するための第１送信処理と、第２応答信号を送信するための第２送信処理とを実行する。コンピュータプログラムＰ３は、制御部４４が有する一又は複数のＣＰＵに第１送信処理及び第２送信処理を実行させるために用いられる。
【００５１】
なお、コンピュータプログラムＰ３は、制御部４４が有する一又は複数のＣＰＵが読み取り可能に、記憶媒体Ｅ３に記憶されていてもよい。この場合、図示しない読み出し装置によって記憶媒体Ｅ３から読み出されたコンピュータプログラムＰ３が記憶部４３に書き込まれる。記憶媒体Ｅ３は、光ディスク、フレキシブルディスク、磁気ディスク、磁気光ディスク又は半導体メモリ等である。光ディスクは、ＣＤ（Compact Disc）−ＲＯＭ(Read Only Memory)、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、又は、ＢＤ（Blu-ray(登録商標) Disc）等である。磁気ディスクは、例えばハードディスクである。また、図示しない通信網に接続されている図示しない外部装置からコンピュータプログラムＰ３をダウンロードし、ダウンロードしたコンピュータプログラムＰ３を記憶部４３に書き込んでもよい。
【００５２】
図３は第１送信処理の手順を示すフローチャートである。制御部４４は、車両識別データを含む第１要求データが端末受信部３０から入力部４０に入力される都度、即ち、端末受信部３０が、車両識別データが含まれている第１要求信号を受信する都度、第１送信処理を実行する。
【００５３】
まず、制御部４４は、入力部４１から、第１送信処理の実行に係る第１要求信号の受信強度を示す端末強度データを取得し（ステップＳ１）、取得した端末強度データが示す第１要求信号の受信強度が端末閾値未満であるか否かを判定する（ステップＳ２）。端末閾値は、一定値であり、予め設定されている。
【００５４】
制御部４４は、第１要求信号の受信強度が端末閾値未満であると判定した場合（Ｓ２：ＹＥＳ）、記憶部４３から端末識別データを読み出す（ステップＳ３）。次に、制御部４４は、ステップＳ３で読み出した端末識別データを含む第１応答データの出力を出力部４２に指示する（ステップＳ４）。これにより、出力部４２は、第１応答データを端末送信部３２に出力し、端末送信部３２は、送信アンテナＴｗを介して、第１応答データを含む第１応答信号を車載装置１０に無線で送信する。従って、出力部４２に第１応答データの出力を指示することは、端末送信部３２に第１応答信号の無線での送信を指示することに相当する。
第１要求信号、第１応答信号及び端末閾値夫々は、第２の要求信号、第２の応答信号及び第２の閾値に相当する。
【００５５】
制御部４４は、第１要求信号の受信強度が端末閾値以上であると判定した場合（Ｓ２：ＮＯ）、又は、ステップＳ４を実行した後、第１送信処理を終了する。
【００５６】
以上のように、無線端末２０では、端末受信部３０が受信アンテナＲｗを介して第１要求信号を受信した場合において、強度検出部３１が検出した第１要求信号の受信強度が端末閾値以上であるとき、端末送信部３２は、送信アンテナＴｗを介して第１応答信号を無線で送信する。同様の場合において、強度検出部３１が検出した第１要求信号の受信強度が端末閾値未満であるとき、端末送信部３２は、第１応答信号を送信することはない。
【００５７】
図４は、第２送信処理の手順を示すフローチャートである。制御部４４は、車両識別データが含まれている第２要求データが端末受信部３０から入力部４０に入力される都度、即ち、車両識別データが含まれている第２要求信号を端末受信部３０が受信する都度、第２送信処理を実行する。
【００５８】
まず、制御部４４は、記憶部４３から端末識別データを読み出し（ステップＳ１１）、読み出した端末識別データを含む第２応答データの出力を出力部４２に指示する（ステップＳ１２）。これにより、出力部４２は、第２応答データを端末送信部３２に出力し、端末送信部３２は、送信アンテナＴｗを介して第２応答信号を車載装置１０に無線で送信する。従って、出力部４２に第２応答データの出力を指示することは、端末送信部３２に第２応答信号の無線での送信を指示することに相当する。
制御部４４は、ステップＳ１２を実行した後、第２送信処理を終了する。
【００５９】
以上のように、無線端末２０では、端末受信部３０が第２要求信号を受信する都度、端末送信部３２は第２応答信号を無線で送信する。
【００６０】
図５は車載装置１０の要部構成を示すブロック図である。車載装置１０は、車両送信部５０、車両受信部５１、強度検出部５２、マイコン５３、受信アンテナＲｃ及び送信アンテナＴｃを有する。マイコン５３は、出力部６０，６１、入力部６２，６３，６４、第１タイマ６５、第２タイマ６６、時計部６７、記憶部６８及び制御部６９を有する。
【００６１】
送信アンテナＴｃは車両送信部５０に接続されている。車両送信部５０はマイコン５３の出力部６０に接続されている。受信アンテナＲｃは、車両受信部５１及び強度検出部５２に接続されている。車両受信部５１及び強度検出部５２夫々は、更に、マイコン５３が有する入力部６２，６３に接続されている。マイコン５３内では、出力部６０，６１、入力部６２，６３，６４、第１タイマ６５、第２タイマ６６、時計部６７、記憶部６８及び制御部６９は内部バス７０に接続されている。
【００６２】
出力部６０は、制御部６９の指示に従って、第１応答信号の送信を要求する第１要求データと、第２応答信号の送信を要求する第２要求データとを車両送信部５０に出力する。
【００６３】
車両送信部５０は、第１要求データが入力された場合、入力された第１要求データを含む第１要求信号を、送信アンテナＴｃを介して無線で無線端末２０に送信する。第１要求データには、車両識別データと、第１要求信号であることを示すデータとが含まれている。同様に、車両送信部５０は、第２要求データが入力された場合、入力された第２要求データを含む第２要求信号を、送信アンテナＴｃを介して無線で無線端末２０に送信する。第２要求データには、車両識別データと、第２要求信号であることを示すデータとが含まれている。
【００６４】
車両送信部５０は、第１要求データが入力される都度、第１要求信号を送信する。ここで、送信時点における第１要求信号の強度は一定である。同様に、車両送信部５０は、第２要求データが入力される都度、第２要求信号を送信する。ここで、送信時点における第２要求信号の強度は一定である。
【００６５】
車両受信部５１は、受信アンテナＲｃを介して、無線端末２０から第１応答信号及び第２応答信号を無線で受信する。車両受信部５１は受信部及び第２の受信部として機能する。
車両受信部５１は、第１応答信号を受信した場合、受信した第１応答信号に含まれる第１応答データを入力部４０に出力する。第１応答データには、送信元識別データが含まれている。前述したように、無線端末２０が送信した第１応答信号の第１応答データには、送信元識別データとして、端末識別データが含まれている。
【００６６】
車両受信部５１は、第２応答信号を受信した場合、受信した第２応答信号に含まれる第２応答データを入力部４０に出力する。第２応答データには、送信元識別データが含まれている。前述したように、無線端末２０が送信した第２応答信号の第２応答データには、送信元識別データとして、端末識別データが含まれている。
【００６７】
車両受信部５１から入力部６２にデータが入力された場合、入力部６２は、その旨を制御部６９に通知する。制御部６９は、入力部６２に入力されたデータを入力部６２から取得する。従って、第１応答データ及び第２応答データは、制御部６９によって入力部６２から取得される。
【００６８】
強度検出部５２は、受信アンテナＲｃを介して車両受信部５１が受信する信号の受信強度を検出する。従って、強度検出部５２は、車両受信部５１が受信する第２応答信号の受信強度を検出する。強度検出部５２は、受信強度を検出した場合、検出した受信強度を示す車両強度データを入力部６３に出力する。制御部６９は、入力部６３に入力された車両強度データを、入力部６３から取得する。
【００６９】
入力部６４には、施錠受付データ及び解錠受付データが入力される。入力部６４は、施錠受付データ又は解錠受付データが入力された場合、入力されたデータを制御部６９に通知する。
出力部６１は、制御部６９の指示に従って、施錠データ及び解錠データを図示しない装置に出力する。出力部６１が施錠データを出力した場合、複数のドア１１，１１，・・・が施錠される。出力部６１が解錠データを出力した場合、複数のドア１１，１１，・・・が解錠される。
【００７０】
第１タイマ６５及び第２タイマ６６夫々は、制御部６９の指示に従って、計時の開始及び終了を行う。制御部６９は、第１タイマ６５が計時している第１計時時間を第１タイマ６５から読み出し、第２タイマ６６が計時している第２計時時間を第２タイマ６６から読み出す。
制御部６９は、時計部６７から日時を示す日時データを取得する。制御部６９が取得した日時データが示す日時は、取得時点の日時である。
【００７１】
記憶部６８は不揮発性メモリである。記憶部６８には、車両識別データ及び端末識別データが記憶されている。また、記憶部６８には、フラグの値が記憶されている。フラグの値は、制御部６９によってゼロ又は１に設定される。更に、記憶部６８には、コンピュータプログラムＰ５が記憶されている。フラグの値がゼロであることは、車載装置１０近傍での無線端末２０の存在が検知されてから、無線端末２０が車載装置１０近傍から１回も離れていないことを意味する。フラグの値が１であることは、車載装置１０近傍での無線端末２０の存在が検知されてから、無線端末２０が車載装置１０近傍から少なくとも１回離れたことを意味する。
【００７２】
制御部６９は、一又は複数のＣＰＵを有する。制御部６９が有する一又は複数のＣＰＵは、コンピュータプログラムＰ５を実行することによって、離隔検知処理、書き込み処理、第１ドア処理及び第２ドア処理を実行する。離隔検知処理は、無線端末２０が車両１００、即ち、車載装置１０近傍から離れたことを検知する処理である。書き込み処理は、日時データに対応付けて車両強度データを記憶部６８に書き込む処理である。第１ドア処理及び第２ドア処理夫々は、複数のドア１１，１１，・・・の施錠又は解錠を行うための処理である。コンピュータプログラムＰ５は、制御部６９が有する一又は複数のＣＰＵに、離隔検知処理、書き込み処理、第１ドア処理及び第２ドア処理を実行させるために用いられる。
【００７３】
なお、コンピュータプログラムＰ５は、制御部６９が有する一又は複数のＣＰＵが読み取り可能に、記憶媒体Ｅ５に記憶されていてもよい。この場合、図示しない読み出し装置によって記憶媒体Ｅ５から読み出されたコンピュータプログラムＰ５が記憶部６８に書き込まれる。記憶媒体Ｅ５は、光ディスク、フレキシブルディスク、磁気ディスク、磁気光ディスク又は半導体メモリ等である。また、図示しない通信網に接続されている図示しない外部装置からコンピュータプログラムＰ５をダウンロードし、ダウンロードしたコンピュータプログラムＰ５を記憶部６８に書き込んでもよい。
【００７４】
図６は離隔検知処理の手順を示すフローチャートである。車両１００が駐車している場合において、フラグの値がゼロであるとき、制御部６９は、離隔検知処理を周期的に実行する。車両１００が駐車した時点においてはフラグの値はゼロである。
【００７５】
まず、制御部６９は、記憶部６８から車両識別データを読み出し（ステップＳ２１）、読み出した車両識別データを含む第１要求データの出力を出力部６０に指示する（ステップＳ２２）。これにより、出力部６０は第１要求データを車両送信部５０に出力し、車両送信部５０は、出力部６０から入力された第１要求データを含む第１要求信号を、送信アンテナＴｃを介して無線端末２０に無線で送信する。従って、出力部６０に第１要求データの出力を指示することは、車両送信部５０に第１要求信号の無線での送信を指示することに相当する。
【００７６】
前述したように、無線端末２０は、第１要求信号を受信した場合において、第１要求信号の受信強度が端末閾値未満であるときに、第１応答信号を車載装置１０に送信する。無線端末２０は、同様の場合において、第１要求信号の受信強度が端末閾値以上であるとき、第１応答信号を車載装置１０に送信しない。
【００７７】
従って、車両受信部５１が第１応答信号を受信したことは、無線端末２０が受信した第１要求信号の受信強度が端末閾値未満であること、即ち、無線端末２０が車載装置１０近傍から離れたことを意味する。車両受信部５１が第１応答信号を受信していないことは、無線端末２０が受信した第１要求信号の受信強度が端末閾値以上であること、即ち、無線端末２０が車載装置１０近傍から離れていないことを意味する。
【００７８】
制御部６９は、ステップＳ２２を実行した後、第１タイマ６５に計時の開始を指示する（ステップＳ２３）。これにより、第１タイマ６５は計時を開始する。次に、制御部６９は、端末識別データを含む第１応答データが入力部６２に入力されたか否かを判定する（ステップＳ２４）。端末識別データを含む第１応答データが入力部６２に入力されたことは、端末識別データを含む第１応答信号を車両受信部５１が受信したことに相当する。端末識別データを含む第１応答データが入力部６２に入力されていないことは、端末識別データを含む第１応答信号を車両受信部５１が受信していないことに相当する。
【００７９】
制御部６９は、第１応答データが入力されていないと判定した場合（Ｓ２４：ＮＯ）、第１タイマ６５が計時している第１計時時間が基準時間以上であるか否かを判定する（ステップＳ２５）。基準時間は、一定値であり、予め設定されている。制御部６９は、第１計時時間が基準時間未満であると判定した場合（Ｓ２５：ＮＯ）、ステップＳ２４を実行し、第１応答データが入力部６２に入力されるか、又は、第１計時時間が基準時間以上となるまで待機する。
【００８０】
制御部６９は、第１計時時間が基準時間以上であると判定した場合（Ｓ２５：ＹＥＳ）、第１タイマ６５に計時の終了を指示する（ステップＳ２６）。これにより、第１タイマ６５は計時を終了する。制御部６９は、ステップＳ２６を実行した後、離隔検知処理を終了する。
【００８１】
制御部６９は、第１応答データが入力されたと判定した場合（Ｓ２４：ＹＥＳ）、第１タイマ６５に計時の終了を指示する（ステップＳ２７）。これにより、第１タイマ６５は計時を終了する。次に、制御部６９は、無線端末２０が車載装置１０近傍から離れたとして、フラグの値を１に設定し（ステップＳ２８）、離隔検知処理を終了する。
制御部６９がステップＳ２８を実行して離隔検知処理を終了した場合、フラグの値が再びゼロに設定されるまで、離隔検知処理の周期的な実行が停止する。
【００８２】
以上のように、車載装置１０では、フラグの値がゼロである場合、制御部６９は離隔検知処理を周期的に実行し、車両送信部５０は第１要求信号を繰り返し送信する。車両受信部５１が第１応答信号を受信した場合、無線端末２０が車載装置１０近傍から離れたとして、制御部６９は、フラグの値を１に設定し、離隔検知処理の周期的な実行を停止する。車両送信部５０は第２の送信部として機能する。
【００８３】
図７は、書き込み処理の手順を示すフローチャートである。制御部６９は、フラグの値が１である場合、即ち、無線端末２０が車載装置１０近傍から１回離れた場合に書き込み処理を周期的に実行する。
【００８４】
まず、制御部６９は、記憶部６８から車両識別データを読み出し（ステップＳ３１）、読み出した車両識別データを含む第２要求データの出力を出力部６０に指示する（ステップＳ３２）。これにより、出力部６０は第２要求データを車両送信部５０に出力し、車両送信部５０は、出力部６０から入力された第２要求データを含む第２要求信号を、送信アンテナＴｃを介して無線端末２０に無線で送信する。従って、出力部６０に第２要求データの出力を指示することは、車両送信部５０に第２要求信号の無線での送信を指示することに相当する。
【００８５】
制御部６９は、ステップＳ３２を実行した後、第１タイマ６５に計時の開始を指示する（ステップＳ３３）。これにより、第１タイマ６５は計時を開始する。次に、制御部６９は、端末識別データを含む第２応答データが入力部６２に入力されたか否かを判定する（ステップＳ３４）。端末識別データを含む第２応答データが入力部６２に入力されたことは、端末識別データを含む第２応答信号を車両受信部５１が受信したことに相当する。端末識別データを含む第２応答データが入力部６２に入力されていないことは、端末識別データを含む第２応答信号を車両受信部５１が受信していないことに相当する。
【００８６】
制御部６９は、第２応答信号が入力されていないと判定した場合（Ｓ３４：ＮＯ）、第１タイマ６５が計時している第１計時時間が基準時間以上であるか否かを判定する（ステップＳ３５）。制御部６９は、第１計時時間が基準時間未満であると判定した場合（Ｓ３５：ＮＯ）、ステップＳ３４を実行し、第２応答データが入力部６２に入力されるか、又は、第１計時時間が基準時間以上となるまで待機する。
【００８７】
制御部６９は、第１計時時間が基準時間以上であると判定した場合（Ｓ３５：ＹＥＳ）、第１タイマ６５に計時の終了を指示する（ステップＳ３６）。これにより、第１タイマ６５は計時を終了する。制御部６９は、ステップＳ３６を実行した後、書き込み処理を終了する。
【００８８】
制御部６９は、第２応答データが入力されたと判定した場合（Ｓ３４：ＹＥＳ）、第１タイマ６５に計時の終了を指示する（ステップＳ３７）。これにより、第１タイマ６５は計時を終了する。次に、制御部６９は、入力部６２に入力された第２応答データに対応する第２応答信号の受信強度を示す車両強度データを入力部６２から取得する（ステップＳ３８）。次に、制御部６９は、時計部６７から日時データを取得し（ステップＳ３９）、ステップＳ３９で取得した日時データに対応付けて、ステップＳ３８で取得した車両強度データを記憶部６８に書き込む（ステップＳ４０）。ステップＳ３９で取得した日時データは、取得時点の日時を示す。制御部６９は、ステップＳ４０を実行した後、書き込み処理を終了する。
【００８９】
以上のように、車載装置１０では、フラグの値が１である場合、即ち、車両受信部５１が応答信号を受信した場合に、制御部６９は、書き込み処理の周期的な実行を開始し、車両送信部５０は第２要求信号の繰り返し送信を開始する。車両送信部５０は送信部としても機能する。
車両送信部５０が第２要求信号を繰り返し送信している場合において、車両受信部５１が第２応答信号を受信する都度、日時データに対応付けて車両強度データを記憶部６８に書き込む。従って、記憶部６８には、車両受信部５１が第２応答信号を受信した日時に対応付けて第２応答信号の受信強度が記憶される。車両送信部５０は第２要求信号を繰り返し送信するので、記憶部６８には、強度検出部５２が検出した複数の受信強度が記憶されている。
【００９０】
図８は、第１ドア処理の手順を示すフローチャートである。制御部６９は、フラグの値がゼロである場合において、入力部６４に施錠受付データ又は解錠受付データが入力されたときに第１ドア処理を実行する。制御部６９は、時分割方式で離隔検知処理及び第１ドア処理を並行して実行する。
まず、制御部６９は、記憶部６８から車両識別データを読み出し（ステップＳ５１）、読み出した車両識別データを含む第２要求データの出力を出力部６０に指示する（ステップＳ５２）。これにより、出力部６０は第２要求データを車両送信部５０に出力し、車両送信部５０は、出力部６０から入力された第２要求データを含む第２要求信号を、送信アンテナＴｃを介して無線端末２０に無線で送信する。
【００９１】
制御部６９は、ステップＳ５２を実行した後、第２タイマ６６に計時の開始を指示する（ステップＳ５３）。これにより、第２タイマ６６は計時を開始する。次に、制御部６９は、書き込み処理のステップＳ３４と同様に、端末識別データを含む第２応答データが入力部６２に入力されたか否かを判定する（ステップＳ５４）。
【００９２】
制御部６９は、第２応答信号が入力されていないと判定した場合（Ｓ５４：ＮＯ）、第２タイマ６６が計時している第２計時時間が基準時間以上であるか否かを判定する（ステップＳ５５）。制御部６９は、第２計時時間が基準時間未満であると判定した場合（Ｓ５５：ＮＯ）、ステップＳ５４を実行し、第２応答データが入力部６２に入力されるか、又は、第２計時時間が基準時間以上となるまで待機する。
【００９３】
制御部６９は、第２計時時間が基準時間以上であると判定した場合（Ｓ５５：ＹＥＳ）、第２タイマ６６に計時の終了を指示する（ステップＳ５６）。これにより、第２タイマ６６は計時を終了する。制御部６９は、ステップＳ５６を実行した後、第１ドア処理を終了する。
【００９４】
制御部６９は、第２応答データが入力された、即ち、車両受信部５１が第２応答信号を受信したと判定した場合（Ｓ５４：ＹＥＳ）、第２タイマ６６に計時の終了を指示する（ステップＳ５７）。これにより、第２タイマ６６は計時を終了する。次に、制御部６９は、出力部６１に施錠データ又は解錠データの出力を指示する（ステップＳ５８）。
【００９５】
ステップＳ５８では、入力部６４に施錠受付データが入力されたことによって第１ドア処理が開始した場合、制御部６９は施錠データの出力を指示する。入力部６４に解錠受付データが入力されたことによって第１ドア処理が開始した場合、制御部６９は解錠データの出力を指示する。出力部６１は、制御部６９の指示に従って、施錠データ又は解錠データを出力する。出力部６１が施錠データを出力した場合、複数のドア１１，１１，・・・は施錠される。出力部６１が解錠データを出力した場合、複数のドア１１，１１，・・・が解錠される。
制御部６９は、ステップＳ５８を実行した後、第１ドア処理を終了する。
【００９６】
以上のように、車載装置１０では、フラグの値がゼロである場合において、入力部６４に施錠受付データ又は解錠受付データが入力されたとき、車両送信部５０は第２要求信号を送信する。フラグの値がゼロである場合、即ち、無線端末２０が車載装置１０近傍から離れていない場合においては、複数の中継器によって、第２要求信号又は第２応答信号が中継されている可能性は低い。このため、フラグの値がゼロである場合においては、車両受信部５１が第２応答信号を受信したとき、出力部６１は施錠データ又は解錠データを出力し、複数のドア１１，１１，・・・の施錠又は解錠が行われる。
【００９７】
図９は、第２ドア処理の手順を示すフローチャートである。制御部６９は、フラグの値が１である場合、即ち、無線端末２０が車載装置１０近傍から少なくとも１回離れた場合において、入力部６４に施錠受付データ又は解錠受付データが入力されたとき、第２ドア処理を実行する。
【００９８】
まず、制御部６９は、記憶部６８に記憶されている複数の車両強度データに基づいて、第２応答信号の受信強度が経時的に上昇しているか否かを判定する（ステップＳ６１）。第２要求信号が、第２応答信号の送信元である無線端末２０によって受信されており、かつ、無線端末２０が、第２要求信号の送信元である車載装置１０に接近している場合、第２応答信号の受信強度が経時的に上昇する。第２応答信号の受信強度が経時的に上昇していることは、車載装置１０近傍に無線端末２０が存在していることを意味する。制御部６９は、ステップＳ６１を実行することによって、車載装置１０近傍での無線端末２０の存在を検知する。制御部６９は上昇判定部として機能する。
ステップＳ６１では、記憶部６８に記憶されている車両強度データの数がゼロ又は１である場合、制御部６９は、受信強度が経時的に上昇していないと判定する。
【００９９】
制御部６９は、第２応答信号の受信強度が経時的に上昇していないと判定した場合（Ｓ６１：ＮＯ）、無線端末２０が車載装置１０近傍に存在していないとして、出力部６１に施錠データ又は解錠データの出力を指示することなく、第２ドア処理を終了する。
【０１００】
制御部６９は、第２応答信号の受信強度が経時的に上昇していると判定した場合（Ｓ６１：ＹＥＳ）、記憶部６８に記憶されている複数の受信強度中の最新の受信強度が車両閾値以上であるか否かを判定する（ステップＳ６２）。車両閾値は、一定値であり、予め設定されている。最新の受信強度が車両閾値以上である場合、即ち、最新の受信強度が強い場合、車載装置１０近傍に無線端末２０が存在することが確実である。制御部６９は強度判定部としても機能する。
【０１０１】
制御部６９は、最新の受信強度が車両閾値未満であると判定した場合（Ｓ６２：ＮＯ）、車載装置１０近傍での無線端末２０の存在が確実ではないとして、出力部６１に施錠データ又は解錠データの出力を指示することなく、第２ドア処理を終了する。
【０１０２】
制御部６９は、最新の受信強度が車両閾値以上であると判定した場合（Ｓ６２：ＹＥＳ）、出力部６１に施錠データ又は解錠データの出力を指示する（ステップＳ６３）。ステップＳ６３では、入力部６４に施錠受付データが入力されたことによって第２ドア処理が開始した場合、制御部６９は施錠データの出力を指示する。入力部６４に解錠受付データが入力されたことによって第２ドア処理が開始した場合、制御部６９は解錠データの出力を指示する。出力部６１は、制御部６９の指示に従って、施錠データ又は解錠データを出力する。
【０１０３】
制御部６９は、ステップＳ６３を実行した後、フラグの値をゼロに設定し（ステップＳ６４）、記憶部６８に記憶されている複数の車両強度データを削除し（ステップＳ６５）、第２ドア処理を終了する。
【０１０４】
以上のように、車載装置１０では、フラグの値が１である場合においては、入力部６４に施錠受付データ又は解錠受付データが入力されたとき、第２ドア処理を実行し、第２応答信号の受信強度が経時的に上昇しているか否かを判定する。制御部６９は、第２応答信号の受信強度が経時的に上昇していると判定し、かつ、最新の受信強度が車両閾値以上であると判定した場合、無線端末２０が車載装置１０近傍に存在することが確実であるとして、出力部６１は施錠データ又は解錠データを出力する。これにより、複数のドア１１，１１，・・・の施錠又は解錠が行われる。
【０１０５】
図１０は、通信システム１の動作例を示すシーケンス図である。車両１００が駐車した場合において、フラグの値がゼロであるとき、車載装置１０は、第１要求信号を繰り返し無線端末２０に送信する。無線端末２０は、第１要求信号の受信強度が端末閾値以上である場合、車載装置１０近傍から離れていないとして、第１応答信号を車載装置１０に送信しない。無線端末２０は、第１要求信号の受信強度が端末閾値未満となった場合、車載装置１０近傍から離れたとして、第１応答信号を車載装置１０に送信する。
【０１０６】
車載装置１０は、第１応答信号を受信した場合、第１応答信号の送信元である無線端末２０が、第１要求信号の送信元である車載装置１０から離れたとして、フラグの値を１に設定し、無線端末２０への第２要求信号の繰り返し送信を開始する。無線端末２０は、第２要求信号を受信した場合、第２応答信号を車載装置１０に送信する。車載装置１０は、第２応答信号を受信した場合、受信した第２応答信号の受信強度を、第２応答信号を受信した日時に対応付けて記憶する。無線端末２０の所持者が車載装置１０に接近している場合、第２応答の受信強度は経時的に上昇する。
【０１０７】
フラグの値が１である場合において、ドア１１のドアノブに設けられた押ボタンが押され、車載装置１０に施錠受付データ又は解錠受付データが入力されたと仮定する。この場合、車載装置１０は、記憶されている複数の受信強度に基づいて、第２応答信号の受信強度が経時的に上昇しているか否かを判定する。車載装置１０は、第２応答信号の受信強度が経時的に上昇していると判定した場合、第２応答信号の最新の受信強度が車両閾値以上であるか否かを判定する。車載装置１０は、最新の受信強度が車両閾値以上であると判定した場合、施錠データ又は解錠データを出力し、複数のドア１１，１１，・・・の施錠又は解錠が行われる。
【０１０８】
リレーアタックが用いられた場合、車載装置１０近傍に第１中継器が配置され、無線端末２０近傍に第２中継器が配置される。第１中継器及び第２中継器が第１要求信号、第２要求信号、第１応答信号及び第２応答信号を中継する。リレーアタックが用いられている場合、第１中継器は固定されているため、第２応答信号の受信強度が経時的に上昇することはない。従って、車載装置１０近傍での無線端末２０の存在を車載装置１０が誤って検知することはない。
車載装置１０では、制御部６９は、第２応答信号の受信強度が経時的に上昇しているか否かを判定することによって、車載装置１０近傍での無線端末２０の存在を適切に検知することができる。
【０１０９】
（実施形態２）
無線端末２０が車載装置１０近傍から１回離れたことを検知する機器は、無線端末２０に限定されず、車載装置１０であってもよい。
以下では、実施形態２について、実施形態１と異なる点を説明する。後述する構成を除く他の構成については、実施形態１と共通している。このため、実施形態１と共通する構成部には実施形態１と同一の参照符号を付し、その説明を省略する。
【０１１０】
実施形態２を実施形態１と比較した場合、車載装置１０の制御部６９が実行する離隔検知処理が異なる。
図１１は、実施形態２における離隔検知処理の手順を示すフローチャートである。車載装置１０の制御部６９は、実施形態１と同様に、車両１００が駐車している場合において、フラグの値がゼロであるとき、制御部６９は、離隔検知処理を周期的に実行する。車両１００が駐車した時点においてはフラグの値はゼロである。実施形態２における制御部６９が実行するステップＳ７１，Ｓ７３，Ｓ７５〜Ｓ７７，Ｓ８０夫々は、実施形態１における制御部６９が実行するステップＳ２１，Ｓ２３，Ｓ２５〜Ｓ２７，Ｓ２８と同様である。このため、ステップＳ７１，Ｓ７３，Ｓ７５〜Ｓ７７，Ｓ８０の詳細な説明を省略する。
【０１１１】
制御部６９は、ステップＳ７１を実行した後、第１要求データではなく、ステップＳ７１で読み出した車両識別データを含む第２要求データの出力を出力部６０に指示する（ステップＳ７２）。これにより、出力部６０は第２要求データを端末送信部３２に出力し、端末送信部３２は第２要求データを含む第２要求信号を送信する。無線端末２０は、第２要求信号を受信した場合、第２応答信号を送信する。制御部６９は、ステップＳ７２を実行した後、ステップＳ７３を実行する。
【０１１２】
制御部６９は、ステップＳ７３を実行した後、端末識別データを含む第２応答データが入力部６２に入力されたか否かを判定する（ステップＳ７４）。制御部６９は、第２応答データが入力されていないと判定した場合（Ｓ７４：ＮＯ）、ステップＳ７５を実行する。制御部６９は、第１計時時間が基準時間未満であると判定した場合（Ｓ７５：ＮＯ）、ステップＳ７４を実行し、第２応答データが入力部６２に入力されるか、又は、第１計時時間が基準時間以上となるまで待機する。制御部６９は、第１計時時間が基準時間以上であると判定した場合（Ｓ７５：ＹＥＳ）、ステップＳ７６を実行する。
【０１１３】
制御部６９は、第２応答データが入力されたと判定した場合（Ｓ７４：ＹＥＳ）、ステップＳ７７を実行し、入力部６２に入力された第２応答データに対応する第２応答信号の受信強度を示す車両強度データを入力部６２から取得する（ステップＳ７８）。実施形態１で述べたように、第２応答信号の受信強度は強度検出部５２によって検出される。次に、制御部６９は、ステップＳ７８で取得した車両強度データが示す第２応答信号の受信強度が第２の車両閾値未満であるか否かを判定する（ステップＳ７９）。第２の車両閾値は、一定値であり、予め設定されている。第２の車両閾値は、車両閾値未満である。第２の車両閾値は第３の閾値に相当する。制御部６９は第２の強度判定部としても機能する。
【０１１４】
制御部６９は、第２応答信号の受信強度が第２の車両閾値以上であると判定した場合（Ｓ７９：ＮＯ）、無線端末２０が車載装置１０近傍から離れていないとして、フラグの値をゼロに維持した状態で離隔検知処理を終了する。
【０１１５】
制御部６９は、ステップＳ７６を実行した後、又は、第２応答信号の受信強度が第２の車両閾値未満であると判定した場合（Ｓ７９：ＹＥＳ）、無線端末２０が車載装置１０近傍から離れたとして、ステップＳ８０を実行し、フラグの値を１に設定する。制御部６９は、ステップＳ８０を実行した後、離隔検知処理を終了する。フラグの値が１に設定された後、制御部６９は、実施形態１と同様に、書き込み処理及び第２ドア処理を実行し、第２応答信号の受信強度が経時的に上昇しているか否かを判定する。
【０１１６】
図１２は、通信システム１の動作例を示すシーケンス図である。車両１００が駐車した場合において、フラグの値がゼロであるとき、車載装置１０は、第１要求信号の代わりに、第２要求信号を無線端末２０に繰り返し送信する。無線端末２０は、第２要求信号を受信する都度、第２応答信号を車載装置１０に送信する。車載装置１０は、第２応答信号の受信強度が第２の車両閾値未満となった場合、無線端末２０が車載装置１０近傍から離れたとして、フラグの値を１に設定し、無線端末２０への第２要求信号の繰り返し送信を再び開始する。
【０１１７】
また、車載装置１０は、第２要求信号を無線端末２０に送信したにも関わらず、第２応答信号を受信しなかった場合においても、無線端末２０が車載装置１０近傍から離れたとして、フラグの値を１に設定し、無線端末２０への第２要求信号の繰り返し送信を再び開始する。
車載装置１０が第２要求信号の繰り返し送信を再び開始した後における通信システム１の動作は実施形態１と同様である。
【０１１８】
実施形態２における車載装置１０は、実施形態１における車載装置１０が奏する効果の中で、第１要求信号の受信強度に基づいて、無線端末２０が車載装置１０近傍から離れたことを検知することによって得られる効果を除く他の効果を奏する。
なお、実施形態２における通信システム１では、車載装置１０が第１要求信号を送信することはない。このため、無線端末２０の制御部４４は第１送信処理を実行する必要はない。
【０１１９】
（実施形態３）
実施形態１では、第１要求信号の受信強度が弱いか否かを無線端末２０の制御部４４が判定している。しかしながら、第１要求信号の受信強度が弱いか否かを車載装置１０の制御部６９が判定してもよい。
以下では、実施形態３について、実施形態１と異なる点を説明する。後述する構成を除く他の構成については、実施形態１と共通している。このため、実施形態１と共通する構成部には実施形態１と同一の参照符号を付し、その説明を省略する。
【０１２０】
実施形態３を実施形態１と比較した場合、無線端末２０の制御部４４が実行する第１送信処理と、車載装置１０の制御部６９が実行する離隔検知処理とが異なる。
【０１２１】
図１３は第１送信処理の手順を示すフローチャートである。制御部４４は、実施形態１と同様に、車両識別データを含む第１要求データが端末受信部３０から入力部４０に入力される都度、第１送信処理を実行する。実施形態３における第１送信処理で制御部４４が実行するステップＳ９１，Ｓ９２夫々は、実施形態１における第１送信処理のステップＳ１，Ｓ３と同様である。このため、ステップＳ９１，Ｓ９２の詳細な説明を省略する。
【０１２２】
制御部４４は、ステップＳ９１を実行した後、第１要求信号の受信強度が端末閾値未満であるか否かを判定することなく、ステップＳ９２を実行する。制御部４４は、ステップＳ９２を実行した後、ステップＳ９１で取得した端末強度データと、ステップＳ９２で読み出した端末識別データとを含む第１応答データの出力を出力部４２に指示する（ステップＳ９３）。これにより、出力部４２は、第１応答データを端末送信部３２に出力し、端末送信部３２は第１応答データを含む第１応答信号を車載装置１０に無線で送信する。制御部４４は、ステップＳ９３を実行した後、第１送信処理を終了する。
【０１２３】
以上のように、無線端末２０は、車載装置１０から第１要求信号を受信する都度、第１要求信号の受信強度を示す端末強度データを含む第１応答信号を車載装置１０に送信する。
【０１２４】
図１４は、離隔検知処理の手順を示すフローチャートである。実施形態１と同様に、車両１００が駐車している場合において、フラグの値がゼロであるとき、制御部６９は、離隔検知処理を周期的に実行する。車両１００が駐車した時点においてはフラグの値はゼロである。
実施形態３における離隔検知処理で制御部６９が実行するステップＳ１０１〜Ｓ１０７，Ｓ１０９夫々は、実施形態１におけるステップＳ２１〜Ｓ２７，Ｓ２８と同様である。このため、ステップＳ１０１〜Ｓ１０７，Ｓ１０９の詳細な説明を省略する。
【０１２５】
制御部６９は、ステップＳ１０７を実行した後、入力部６３に入力された第１応答データの端末強度データが示す第１要求信号の受信強度が第３の車両閾値未満であるか否かを判定する（ステップＳ１０８）。
【０１２６】
制御部６９は、第１要求信号の受信強度が第３の車両閾値以上であると判定した場合（Ｓ１０８：ＮＯ）、無線端末２０が車載装置１０近傍から離れていないとして、フラグの値をゼロに維持した状態で離隔検知処理を終了する。
【０１２７】
制御部６９は、ステップＳ１０６を実行した後、又は、第１要求信号の受信強度が第３の車両閾値未満であると判定した場合（Ｓ１０８：ＹＥＳ）、無線端末２０が車載装置１０近傍から離れたとして、ステップＳ１０９を実行し、フラグの値を１に設定する。制御部６９は、ステップＳ１０９を実行した後、離隔検知処理を終了する。フラグの値が１に設定された後、制御部６９は、実施形態１と同様に、書き込み処理及び第２ドア処理を実行し、第２応答信号の受信強度が経時的に上昇しているか否かを判定する。
【０１２８】
以上のように、フラグの値がゼロである場合、車載装置１０の制御部６９は離隔検知処理を周期的に実行し、車両送信部５０は第１要求信号を無線で無線端末２０に繰り返し送信し、車両受信部５１は、端末強度データを含む第１応答信号を無線で無線端末２０から受信する。離隔検知処理では、制御部６９は、第１応答信号に含まれている第１応答データの端末強度データが示す第１要求信号の受信強度が第３の車両閾値未満であるか否かを判定する。制御部６９は、受信強度が第３の車両閾値未満であるか、又は、車両受信部５１が第１応答信号を受信しなかった場合、無線端末２０が車載装置１０近傍から離れたとして、フラグの値を１に設定する。その後、制御部６９は書き込み処理を周期的に実行し、車両送信部５０は、第２要求信号の繰り返し送信を開始する。
【０１２９】
車両送信部５０は第３の送信部としても機能する。車両受信部５１は第３の受信部としても機能する。制御部６９は第３の強度判定部としても機能する。第３の車両閾値は、第４の閾値に相当する。
実施形態３では、第１要求信号及び第１応答信号夫々は、第３の要求信号及び第３の応答信号に相当する。
【０１３０】
図１５は、通信システム１の動作例を示すシーケンス図である。車両１００が駐車した場合において、フラグの値がゼロであるとき、車載装置１０は、第１要求信号を無線端末２０に繰り返し送信する。無線端末２０は、第１要求信号を受信する都度、第１要求信号の受信強度を示す端末強度データを含む第２応答信号を車載装置１０に送信する。車載装置１０は、第１要求信号の受信強度が第３の車両閾値未満となった場合、無線端末２０が車載装置１０近傍から離れたとして、フラグの値を１に設定し、無線端末２０への第２要求信号の繰り返し送信を開始する。その後、第２応答信号の受信強度が経時的に上昇しているか否かを判定する。
【０１３１】
また、車載装置１０は、第１要求信号を無線端末２０に送信したにも関わらず、第１応答信号を受信しなかった場合においても、無線端末２０が車載装置１０近傍から離れたとして、フラグの値を１に設定し、無線端末２０への第２要求信号の繰り返し送信を開始する。
車載装置１０が第２要求信号の繰り返し送信を開始した後における通信システム１の動作は実施形態１と同様である。
【０１３２】
なお、実施形態１〜３において、第２応答信号の受信強度が経時的に上昇しているか否かを判定するタイミングは、複数のドア１１，１１，・・・の施錠又は解錠するタイミングに限定されず、例えば、車両１００のエンジンを始動させるタイミングであってもよい。例えば、エンジンの始動指示が受け付けられたことを示すデータが車載装置１０に入力された場合、車載装置１０の制御部６９は、第２ドア処理と同様の処理を行ってもよい。この構成では、車載装置１０の制御部６９が、第２応答信号の受信強度が経時的に上昇していると判定し、かつ、最新の受信強度が車両閾値以上であると判定した場合、車載装置１０の出力部６１はエンジンの始動を指示するデータを出力し、エンジンが始動する。
【０１３３】
開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３４】
１  通信システム
１０  車載装置
１１  ドア
２０  無線端末
３０  端末受信部
３１，５２  強度検出部
３２  端末送信部
３３，５３  マイコン
４０，４１，６２，６３，６４  入力部
４２，６０，６１  出力部
４３，６８  記憶部
４４  制御部
４５，７０  内部バス
５０  車両送信部（送信部、第２の送信部、第３の送信部）
５１  車両受信部（受信部、第２の受信部、第３の受信部）
６５  第１タイマ
６６  第２タイマ
６７  時計部
６９  制御部（上昇判定部、強度判定部、第２の強度判定部、第３の強度判定部）
１００  車両
Ｅ３，Ｅ５  記憶媒体
Ｐ３，Ｐ５  コンピュータプログラム
Ｒｃ，Ｒｗ  受信アンテナ
Ｔｃ，Ｔｗ  送信アンテナ
【図１】
2019127724.tif 000003
【図２】
2019127724.tif 000004
【図３】
2019127724.tif 000005
【図４】
2019127724.tif 000006
【図５】
2019127724.tif 000007
【図６】
2019127724.tif 000008
【図７】
2019127724.tif 000009
【図８】
2019127724.tif 000010
【図９】
2019127724.tif 000011
【図１０】
2019127724.tif 000012
【図１１】
2019127724.tif 000013
【図１２】
2019127724.tif 000014
【図１３】
2019127724.tif 000015
【図１４】
2019127724.tif 000016
【図１５】
2019127724.tif 000017