(57)【要約】【課題】  第１通信装置と第２通信装置の間における当事者以外による不正通信を防止すべく、第１通信装置と第２通信装置の間の距離を確実に算出することができる距離算出システム、距離算出システムの距離算出方法を提供することを目的とする。【解決手段】  第１通信装置と第２通信装置との間の距離を算出する距離算出システムであって、第１通信装置は、第２通信装置との間の距離を算出するための距離算出用信号を送信する送信部と、第２通信装置から返信された距離算出用信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号と、の位相差を検出する検出部と、検出部にて検出された位相差に基づいて、第２通信装置との間の距離を算出する算出部と、を備え、第２通信装置は、第１通信装置から送信された距離算出用信号を返信する返信部を備えた、ことを特徴とする。【選択図】    図１
2006118886.tif 000002
【特許請求の範囲】
【請求項１】
第１通信装置と第２通信装置との間の距離を算出する距離算出システムであって、
前記第１通信装置は、
前記第２通信装置との間の距離を算出するための距離算出用信号を送信する送信部と、
前記第２通信装置から返信された前記距離算出用信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号と、の位相差を検出する検出部と、
前記検出部にて検出された前記位相差に基づいて、前記第２通信装置との間の距離を算出する算出部と、を備え、
前記第２通信装置は、
前記第１通信装置から送信された前記距離算出用信号を返信する返信部を備えた、
ことを特徴とする距離算出システム。
【請求項２】
前記第１通信装置は、
前記距離算出用信号を第１の周波数の搬送波で変調する第１変調部と、前記第２通信装置からの前記第１の周波数よりも高い第２の周波数の搬送波で変調された前記距離算出用信号を復調する第１復調部と、を有し、
前記第２通信装置は、
前記第１通信装置からの前記第１変調部にて変調された前記距離算出用信号を復調する第２復調部と、前記第２復調部にて復調された前記距離算出用信号を前記第２の周波数の搬送波で変調する第２変調部と、を有する、
ことを特徴とする請求項１に記載の距離算出システム。
【請求項３】
前記第１通信装置は、
前記算出部にて算出された前記第１通信装置と前記第２通信装置との間の距離が、予め定められた距離未満であるか否かを判別する判別部を有し、
前記算出部にて算出された前記第１通信装置と前記第２通信装置との間の距離が、前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、前記第２通信装置との通信を停止する、
ことを特徴とする請求項１又は請求項２に記載の距離算出システム。
【請求項４】
前記第２通信装置は、
前記距離算出用信号を返信すべく前記返信部を動作状態とする切替部を有し、
前記第１通信装置は、
前記第２通信装置との間の距離を前記算出部にて算出すべく前記返信部を動作状態とするための切替信号を送信し、
前記切替部は、前記第１通信装置からの前記切替信号に基づいて前記返信部を動作状態とする、
ことを特徴とする請求項１乃至請求項３の何れかに記載の距離算出システム。
【請求項５】
前記第１通信装置は、
前記距離算出用信号を生成する生成部を有し、
前記送信部は、
前記第２通信装置から返信された前記距離算出用信号を前記第１通信装置が受信するまで、前記生成部が生成する前記距離算出用信号を繰り返し送信し、
前記生成部は、
所定数の前記距離算出用信号を生成するごとに、当該距離算出用信号のパターンを変える、
ことを特徴とする請求項１乃至請求項４の何れかに記載の距離算出システム。
【請求項６】
前記第１変調部は、前記距離算出用信号を前記第１の周波数の搬送波でＡＳＫ変調し、
前記第２復調部は、前記第１通信装置からの前記第１変調部にてＡＳＫ変調された前記距離算出用信号を復調し、
前記第２変調部は、前記第２復調部にて復調された前記距離算出用信号を前記第２の周波数の搬送波でＦＳＫ変調し、
前記第１復調部は、前記第２通信装置からの前記第２変調部にてＦＳＫ変調された前記距離算出用信号を復調する、
ことを特徴とする請求項２乃至請求項５の何れかに記載の距離算出システム。
【請求項７】
前記第１通信装置と前記第２通信装置との通信をスペクトラム拡散を用いて行うべく、
前記第１変調部は、前記距離算出用信号を前記第１の周波数の搬送波で１次変調した後、前記第１の周波数の搬送波で１次変調された前記距離算出用信号を２次（拡散）変調し、
前記第２復調部は、前記第１通信装置からの前記第１変調部にて２次（拡散）変調された前記距離算出用信号を逆拡散して復調し、
前記第２変調部は、前記第２復調部にて逆拡散して復調された前記距離算出用信号を前記第２の周波数の搬送波で１次変調した後、前記第２の周波数の搬送波で１次変調された前記距離算出用信号を２次（拡散）変調し、
前記第１復調部は、前記第２通信装置からの前記第２変調部にて２次（拡散）変調された前記距離算出用信号を逆拡散して復調する、
ことを特徴とする請求項２乃至請求項５の何れかに記載の距離算出システム。
【請求項８】
前記第１通信装置は、
前記送信部が前記距離算出用信号を送信するごとにリセットされ、前記第２通信装置から返信された前記距離算出用信号を前記第１通信装置が受信するまでの時間を計時するタイマと、
前記タイマがリセットされるごとにリセットされ、前記検出部にて検出された前記位相差を所定周波数のクロックでカウントするカウンタと、
前記カウンタのカウント値に基づいて、前記算出部が前記第１通信装置と前記第２通信装置の間の距離を算出する基となる情報が記憶された記憶部と、を有し、
前記検出部は、
前記タイマが計時する前記時間を、送信したときの前記距離算出用信号と受信したときの前記距離算出用信号との前記位相差として検出し、
前記算出部は、
前記カウンタが前記位相差を前記所定周波数のクロックでカウントしたときのカウント値と、前記記憶部に記憶された情報とに基づいて、前記第１通信装置と前記第２通信装置との間の距離を算出する、
ことを特徴とする請求項１乃至請求項７の何れかに記載の距離算出システム。
【請求項９】
前記第１通信装置は自動車に設けられ、
前記自動車のドアのアンロック又はロックを制御する制御部に対し、
前記算出部にて算出された前記第１通信装置と前記第２通信装置との間の距離が前記予め定められた距離未満であると前記判別部が判別したときの判別結果を、前記ドアをアンロックするための信号として供給し、
前記算出部にて算出された前記第１通信装置と前記第２通信装置との間の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果を、前記ドアをロックするための信号として供給する、
ことを特徴とする請求項３乃至請求項８の何れかに記載の距離算出システム。
【請求項１０】
前記第２通信装置は、警報を発するための警報部を有し、
前記第１通信装置は、
前記算出部にて算出された前記第１通信装置と前記第２通信装置との間の距離が、前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、前記警報部が警報を発するための警報信号を送信し、
前記警報部は、
前記第１通信装置からの前記警報信号に基づいて警報を発する、
ことを特徴とする請求項３乃至請求項９の何れかに記載の距離算出システム。
【請求項１１】
第１通信装置と第２通信装置との間の距離を算出する距離算出システムの距離算出方法であって、
前記第１通信装置は、前記第２通信装置との間の距離を算出するための距離算出用信号を送信し、
前記第２通信装置は、前記第１通信装置から送信された前記距離算出用信号を返信し、
前記第１通信装置は、前記第２通信装置から返信された前記距離算出用信号を受信することによって、送信したときの当該距離算出用信号と受信したときの当該距離算出用信号との位相差を検出し、当該位相差に基づいて前記第２通信装置との間の距離を算出する、
ことを特徴とする距離算出システムの距離算出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、距離算出システム、距離算出システムの距離算出方法に関する。
【背景技術】
【０００２】
近年、所定の処理を実行すべく相互に通信を行う通信装置として、例えばパッシブキーレスエントリーシステムを搭載した自動車における車載機と携帯機がある。
【０００３】
以下、パッシブキーレスエントリーシステムを搭載した自動車における車載機と携帯機の通信について詳述する。車載機は、例えば自動車の運転席側のドアに設けられ、携帯機は、当該自動車の所有者（以下、携帯者という）が所持しているものとする。そして、携帯者は、自動車のエンジンを停止し、ドアを開けて車外に出たものとする。
【０００４】
車載機は、車載機と携帯機の通信可能範囲（エリア）内に携帯機があるか否かを判別するための信号（以下、信号Ａという）を送信する。携帯者が通信可能範囲内にいるときは、携帯機は車載機からの信号Ａを受信し、当該信号Ａに応じた信号Ｂを送信する。車載機は携帯機からの信号Ｂを受信すると、通信可能範囲内に携帯機があると判別する。尚、車載機からの信号Ａの送信は所定の間隔で繰り返し行われる。
【０００５】
仮に、携帯者が通信可能範囲外に出てしまった場合、携帯機は車載機からの信号Ａを受信できなくなる。そのため、車載機は携帯機からの信号Ａに応じた信号Ｂを受信しなくなる。車載機は、例えば携帯機からの信号Ｂを予め定められた時間受信しなくなると、自動車内部に別途設けられた制御部に当該自動車のドアをロックさせるための指示信号を送信する。制御部は、車載機からの当該指示信号に基づいて、自動車のドアをロックさせる。よって携帯者が自動車から離れ、携帯機が通信可能範囲外となると、自動車のドアはロックされることとなる。
【０００６】
次に、一旦は通信可能範囲外に出た携帯者が、再び通信可能範囲内に戻ってきた場合、携帯機は車載機からの信号Ａを受信する。そして、携帯機は信号Ｂを送信することとなる。車載機は携帯機からの信号Ｂを受信すると、携帯機が当該自動車に対応したものであるか否かを判別するため、例えば携帯機の情報を読み出すための読出信号を送信する。携帯機は、車載機からの読出信号に基づいて、携帯機情報を送信する。車載機は、携帯機からの携帯機情報に基づいて、携帯機が当該自動車に対応したものであるか否かを判別する。そして車載機は、携帯機が当該自動車に対応したものであると判別すると、前述した制御部に当該自動車のドアをアンロックさせるための指示信号を送信する。制御部は、車載機からの当該指示信号に基づいて、自動車のドアをアンロックさせる。
【０００７】
このように、パッシブキーレスエントリーシステムが搭載された自動車においては、自動車のキー（鍵）を鍵穴に差し込むことなく、車載機と携帯機が通信を行うことにより、当該自動車のドアをロック又はアンロックさせることを可能としている。
【特許文献１】特開２０００−１９８４２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、パッシブキーレスエントリーシステムが搭載された自動車の前述したような車載機と携帯機の通信において、いわゆるリレーアタックが行われた場合、当該自動車が窃盗される可能性があった。このリレーアタックとは、携帯者が通信可能範囲から出てしまうことにより本来であれば車載機と携帯機の通信ができなくなる状態であっても、中継機を用いることによって車載機と携帯機の通信を可能とさせ、自動車のドアをアンロックとさせて当該自動車を盗む窃盗手口のことをいう。
【０００９】
以下、図１２を用いてリレーアタックについて詳述する。図１２は、中継機Ａ、Ｂを介した車載機１０１と携帯機１０２の通信を示す図である。車載機１０１は、例えば運転席側のドアに設けられており、前述した信号Ａを送信する。車載機１０１は、破線Ｃで示される通信範囲内において信号の送受信が可能である。携帯機１０２は、前述したように車載機１０１からの信号Ａを受信すると、当該信号Ａに応じた信号Ｂを送信する。尚、携帯機１０２は、破線Ｄで示される通信範囲内において信号の送受信が可能である。
【００１０】
携帯者が通信可能範囲を出てしまうと、前述したように車載機１０１には携帯機１０２からの信号Ａに応じた信号Ｂが送信されなくなり、制御部（不図示）は車載機１０１からの指示信号に基づいてドアをロックさせる。
【００１１】
このとき、自動車を窃盗しようとする中継者Ｘ、Ｙがいるとする。中継者Ｘは、中継機Ａを所持して車載機１０１を通信範囲Ｃ内に入れる。また、中継者Ｙは、中継機Ｂを所持して携帯者の傍に行き、中継機Ｂを携帯機１０２の通信範囲Ｄ内に入れる。中継者Ｘが所持する中継機Ａは車載機１０１の通信範囲Ｃ内に入っているため信号Ａを受信し、中継機Ａは信号Ａを検波し、増幅してから送信する。中継機Ａは信号Ａを増幅させることによって、車載機１０１の通信範囲Ｃよりも広い範囲で信号Ａを送信可能としている。中継機Ａにて増幅された信号Ａを中継者Ｙが所持する中継機Ｂが受信すると、中継機Ｂは当該増幅された信号Ａを検波して、例えば中継機Ａが増幅する前のレベルの信号Ａに減衰して送信する。このとき、中継機Ｂは携帯機１０２の通信範囲Ｄ内に入っているため、中継機Ｂにて減衰された信号Ａを携帯機１０２が受信する。携帯機１０２は、車載機１０１からの信号Ａが送信されてきたものとして、当該信号Ａに応じた信号Ｂを送信する。信号Ｂを中継機Ｂが受信すると、中継機Ｂは信号Ｂを検波し、増幅してから送信する。中継機Ｂは、信号Ｂを増幅させることによって、携帯機１０２の通信範囲Ｄよりも広い範囲で信号Ｂを送信可能としている。中継機Ｂにて増幅された信号Ｂを中継機Ａが受信すると、中継機Ａは当該増幅された信号Ｂを検波して、例えば中継機Ｂが増幅する前のレベルの信号Ｂに減衰して送信する。このとき、前述したように中継機Ａは車載機１０１の通信範囲Ｃ内に入っているため、中継機Ａにて減衰された信号Ｂを車載機１０１が受信する。そのため車載機１０１は、信号Ａに応じた信号Ｂを受信することにより、携帯機１０２が通信可能範囲内にあるものと判別する。そして、車載機１０１は、自動車のドアをアンロックさせるための前述した処理を行うこととなる。そして、アンロックされた自動車に例えば中継者Ｘが乗り込み、当該自動車が盗まれることとなる。
【００１２】
このように、中継機Ａ、Ｂが介在する車載機１０１と携帯機１０２の通信においては、車載機１０１が中継機Ａ、Ｂを介して信号Ｂを受信することにより、携帯機１０２が通信可能範囲内にあると判別する可能性があった。そのため、車載機１０１は自動車のドアをアンロックさせるための指示信号を制御部に送信し、制御部は携帯者が通信可能範囲内にいないにもかかわらず、ドアをアンロックしてしまう可能性があった。
【００１３】
そこで、本発明は、第１通信装置（例えば車載機）と第２通信装置（例えば携帯機）の間における当事者以外による不正通信を防止すべく、第１通信装置と第２通信装置の間の距離を確実に算出することができる距離算出システム、距離算出システムの距離算出方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
前記課題を解決するための発明は、第１通信装置と第２通信装置との間の距離を算出する距離算出システムであって、前記第１通信装置は、前記第２通信装置との間の距離を算出するための距離算出用信号を送信する送信部と、前記第２通信装置から返信された前記距離算出用信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号と、の位相差を検出する検出部と、前記検出部にて検出された前記位相差に基づいて、前記第２通信装置との間の距離を算出する算出部と、を備え、前記第２通信装置は、前記第１通信装置から送信された前記距離算出用信号を返信する返信部を備えた、ことを特徴とする。
【００１５】
更に、第１通信装置と第２通信装置との間の距離を算出する距離算出システムの距離算出方法であって、前記第１通信装置は、前記第２通信装置との間の距離を算出するための距離算出用信号を送信し、前記第２通信装置は、前記第１通信装置から送信された前記距離算出用信号を返信し、前記第１通信装置は、前記第２通信装置から返信された前記距離算出用信号を受信することによって、送信したときの当該距離算出用信号と受信したときの当該距離算出用信号との位相差を検出し、当該位相差に基づいて前記第２通信装置との間の距離を算出する、ことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、第１通信装置と第２通信装置の間の距離を確実に算出することができ、第１通信装置と第２通信装置の間における当事者以外による不正通信を確実に防止することができる距離算出システム、距離算出システムの距離算出方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１７】
本明細書および添付図面の記載により、少なくとも以下の事項が明らかとなる。
【００１８】
＜＜第１の実施形態＞＞
＝＝＝距離算出システムの全体構成例＝＝＝
図１を参照しつつ、本発明に係る距離算出システムについて説明する。図１は、本発明に係る距離算出システムの全体構成の一例を示す機能ブロック図である。
【００１９】
尚、本実施形態では距離算出システムは、例えば自動車のドアをキー操作せずにロック又はアンロックさせることが可能なパッシブキーレスエントリーシステムに用いられるものとして説明する。そして、距離算出システムは、車載機１（第１通信装置）、携帯機２（第２通信装置）から構成される。尚、車載機１は例えば自動車の運転席側ドアの車外ドアノブに設けられ、携帯機２は例えば当該自動車のキー（鍵）に設けられているものとする。
【００２０】
尚、本実施形態では、車載機１から携帯機２への信号の通信において、低周波数（例えば１２５ｋＨｚ）の搬送波を用いることとする。また携帯機２から車載機１への信号の通信において、高周波数（例えば３１２ＭＨｚ）の搬送波を用いることとする。即ち、車載機１から携帯機２への通信においては、低周波数の搬送波で通信が行われるため通信速度が遅くなる。逆に、携帯機２から車載機１への通信においては、高周波数の搬送波で通信が行われるため通信速度が速くなる。通信速度が遅い低周波数を用いているのは、後述するように車載機１から信号を送信させた時間と当該信号が携帯機２を介して返信されてきた時間との信号の位相差（時間差でもよい）を意図的に生じさせるためである。また、携帯機２から車載機１への通信の場合、通信速度が速い高周波数を用いることによって、その間における位相差は車載機１から携帯機２への通信の際生じる位相差に比べ無視できる程度となる。つまり、車載機１から携帯機２への通信における意図的に生じさせた位相差のみをもって、車載機１と携帯機２の間の距離を算出することが可能となる。そのため、意図的な低周波数を車載機１から携帯機２への通信に用い、さらに高周波数を携帯機２から車載機１への通信に用いている。
【００２１】
更に、前述したような車載機１から携帯機２への通信においては、ＡＳＫ変調（振幅偏移変調：Amplitude Shift Keying）がなされた信号によって通信が行われる。何故ならば、車載機１から携帯機２へ信号を送信するための送信部７（送信部、第１変調部）と、車載機１からの信号を受信するための復調部２４（第２復調部）の回路構成が容易で、ある程度混信しても車載機１から携帯機２へ送信することが可能となるからである。また、携帯機２から車載機１への通信においては、ＦＳＫ変調（周波数偏移変調：Frequency Shift Keying）がなされた信号によって通信が行われる。何故ならば、ＦＳＫ変調がなされた信号は、ノイズによる影響を受けにくく、携帯機２から車載機１への情報を損失することなく確実に送信することが可能となるからである。尚、本実施形態においては、車載機１から携帯機２への通信においてＡＳＫ変調された信号にて通信を行い、携帯機２から車載機１への通信においてＦＳＫ変調された信号にて通信を行っているがこれに限るものではない。例えば、信号の秘匿性を高めることができ、妨害波・干渉波に対する排除能力が著しく高いスペクトラム拡散にて車載機１から携帯機２への通信、及び携帯機２から車載機１への通信を行うことも可能である。
【００２２】
そして、車載機１から携帯機２への通信の場合、前述した低周波数の搬送波を用いることにより、電磁波の強度が距離の３乗に反比例する磁界成分を利用することとなるため、通常通信距離は約１ｍとなる。一方、携帯機２から車載機１への通信の場合、前述した高周波数の搬送波を用いることにより、通常通信距離は５〜２０ｍとなる。以下、車載機１と携帯機２の通信可能範囲をエリアという。
【００２３】
車載機１は、ＣＰＵ(Central Processing Unit)３（検出部、算出部、判別部、生成部）、カウンタ４、タイマ５、Flashメモリ６（記憶部）、送信部７、受信部８（第１復調部）、送信アンテナ９、受信アンテナ１０、ＯＳＣ２６（発振回路：Oscillator）を有している。
【００２４】
送信部７は、ＣＰＵ３からの信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。
【００２５】
送信アンテナ９は、送信部７にてＡＳＫ変調された信号を送信する。
【００２６】
受信アンテナ１０は、携帯機２からのＦＳＫ変調された信号を受信する。
【００２７】
受信部８は、受信アンテナ１０が受信した携帯機２からのＦＳＫ変調された信号を復調する。
【００２８】
ＣＰＵ３は、車載機１を統括制御するために設けられている。Flashメモリ６には、ＣＰＵ３が後述する処理を行うためのプログラムデータが予め記憶されている。また、Flashメモリ６には、ＣＰＵ３が自動車のドアをアンロックするための処理を行う際、受信部８にて復調された携帯機２からのデータと照合を行うためのコード信号、個人データが予め記憶されている。更に、Flashメモリ６には、受信部８にて復調された携帯機２からの暗号化個人データ（ＣＰＵ３によって前述した個人データと照合されるべく携帯機２のFlashメモリ１３に記憶されている暗号化された個人データ）を解読するための暗号化解読プログラムが予め記憶されている。Flashメモリ６は、データを電気消去することによりデータを繰り返し書き込み読み出しできる不揮発性記憶素子で構成される。
【００２９】
タイマ５は、ＣＰＵ３からの指示に基づいて時間を計時する。
【００３０】
ＯＳＣ２６は、所定周波数のクロック（ＣＬＫ０）をＣＰＵ３に送信する。
【００３１】
カウンタ４は、ＣＰＵ３からの指示に基づいて、ＣＰＵ３から送信部７に送信される車載機１から携帯機２までの距離を算出するための信号（以下、距離算出用信号という）の立上りから、ＯＳＣ２６からのクロックの例えば立ち上がりをカウントする。そして、カウンタ４は、受信部８にて復調された距離算出用信号の立ち上がりまで、ＯＳＣ２６からのクロックの立ち上がりをカウントする。また、カウンタ４のカウント値は、ＣＰＵ３からの指示に基づいてリセットされる。
【００３２】
ＣＰＵ３は、前述した距離算出用信号を送信部７に送信するとともにカウンタ４をリセットさせてカウントを開始させる。また、ＣＰＵ３は、タイマ５をリセットさせて計時を開始させる。ＣＰＵ３は、受信部８にて復調された携帯機２からの距離算出用信号を受信すると、カウンタ４のカウント値を読み出す。ＣＰＵ３は、当該カウント値を基に車載機１から携帯機２までの距離を算出する。つまり、距離算出用信号を送信部７に送信した時間から、携帯機２を介して距離算出用信号が返信されてきた時間までの両信号の位相差を示すカウント値が得られ、ＣＰＵ３は車載機１から携帯機２までの距離を算出することができる。例えば、ＯＳＣ２６からのクロックの周波数が１５．７５ｋＨｚである場合、携帯機２を介して距離算出用信号が返信されてきたときのカウンタ４のカウント値が２５０となっていたとき、このときの位相差は約１５．８７（msec）となる。そして、位相差が約１５．８７（msec）のときの車載機１から携帯機２までの距離は約１（ｍ）となることが、例えば実験からもとめられているものとする。この実験からもとめられたカウント値に対応した距離データは、例えばFlashメモリ６にテーブルデータとして予め記憶されている。ＣＰＵ３は、当該算出された距離が予め定められた距離未満（例えば、１ｍ）であるか否かを判別する。そして、ＣＰＵ３は、当該算出された距離が前述した予め定められた距離未満であると判別すると、携帯機２のインバータ２１（返信部）を不動作状態とするための信号（以下、識別信号という）を送信部７に送信する。また、ＣＰＵ３は、Flashメモリ６に記憶されているコード信号に応じたコード信号を携帯機２から読み出すための信号（以下、コード読出信号という）を送信部７に送信する。ＣＰＵ３は、受信部８にて復調された携帯機２からのコード信号が送信される。ＣＰＵ３は、携帯機２からのコード信号とFlashメモリ６からのコード信号が所定の関係を有していると判別した場合、前述した暗号化個人データを読み出すための信号（以下、暗号化個人データ読出信号という）を送信部７に送信する。ＣＰＵ３は、受信部８にて復調された携帯機２からの暗号化個人データが送信される。ＣＰＵ３は、Flashメモリ６に記憶されている暗号化解読プログラムに基づいて、当該暗号化個人データの解読を行う。ＣＰＵ３は、解読した個人データとFlashメモリ６からの個人データが一致すると判別した場合、自動車の何れのドア（例えば自動車の全てのドア又は運転席のドアの何れか）をアンロックするのかを確認するための信号（以下、入力確認信号という）を送信部７に送信する。ＣＰＵ３には、受信部８にて復調された携帯機２からの入力確認信号に応じた入力信号が送信される。ＣＰＵ３は、受信部８にて復調された携帯機２からの入力信号に基づいて、自動車のドアをアンロックするための指示信号を、自動車内に別途設けた制御部（不図示）に送信する。また、ＣＰＵ３は、携帯機２が通信可能範囲内あるか否かを判別するための信号（以下、エリア内確認信号Ａという）を送信部７に送信する。このとき、ＣＰＵ３は、タイマ５をリセットさせて、計時を開始させる。ＣＰＵ３は、当該エリア内確認信号Ａに対応する信号（以下、エリア内確認信号Ｂという）が、予め定められた時間内（図４・ｔ１）に携帯機２から送信されてくるか否かを判別する。ＣＰＵ３は、当該エリア内確認信号Ｂが予め定められた時間内に、携帯機２から送信されてこないと判別すると、自動車のドアをロックするための指示信号を、前述した制御部に送信する。尚、ＣＰＵ３のこれらの機能は、前述したFlashメモリ６から読み出されたプログラムデータの解読結果に基づいて、ＣＰＵ３が当該プログラムを実行することによって実現される。ＣＰＵ３は、Flashメモリ６のアドレスを指定するアドレスカウンタ（不図示）、Flashメモリ６から読み出されるプログラムデータを解読するプログラムロジックアレイ（不図示）、論理演算を行う演算論理ユニット（不図示）、演算データを一時格納するレジスタ（不図示）等を有する。
【００３３】
携帯機２は、ＣＰＵ１１（切替部）、入力部１２、Flashメモリ１３、復調部２４、変調部２５（第２変調部）、受信アンテナ１８、送信アンテナ１９、インバータ２０、２１、２２、フラグ２３、タイマ２７を有している。
【００３４】
受信アンテナ１８は、車載機１からのＡＳＫ変調された信号を受信する。
【００３５】
復調部２４は、例えばＲＦ１６(Radio Frequency)、ＤＥＴ１４(Detector)から構成されている。復調部２４は、受信アンテナ１８からのＡＳＫ変調された信号を復調する。
【００３６】
変調部２５は、例えばＲＦ１７、変調器１５から構成されている。変調部２５は、ＣＰＵ１１からの信号を３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。また、変調部２５は、ＣＰＵ１１の指示によってインバータ２１が動作状態となっている場合、復調部２４からの信号を３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。
【００３７】
送信アンテナ１９は、変調部２５にてＦＳＫ変調された信号を送信する。
【００３８】
ＣＰＵ１１は、携帯機２を統括制御するために設けられている。Flashメモリ１３には、ＣＰＵ１１が後述する処理を行うためのプログラムデータが予め記憶されている。また、Flashメモリ１３には、車載機１からのコード読出信号に基づいて、車載機１に送信するためのコード信号が記憶されている。更に、Flashメモリ１３には、車載機１からの暗号化個人データ読出信号に基づいて、車載機１に送信するための暗号化個人データが記憶されている。Flashメモリ１３は、データを電気消去することによりデータを繰り返し書き込み読み出しできる不揮発性記憶素子で構成される。
【００３９】
タイマ２７は、ＣＰＵ１１からの指示に基づいて計時する。
【００４０】
入力部１２は、例えば携帯機２の所持者（以下、携帯者という）からの指示入力に基づく指示信号が入力される。例えば携帯者が運転席側のドアをアンロックしたい場合、運転席側のドアをアンロックするための指示入力を携帯者が行い、当該指示入力に基づく指示信号が入力部１２に入力される。そして、入力部１２は、当該運転席側のドアをアンロックするための当該指示信号が入力されると、フラグ２３に例えば一方の論理値“１”を記憶させる。また、例えば携帯者が自動車の全てのドアをアンロックしたい場合、自動車の全てのドアをアンロックするための指示入力を携帯者が行い、当該指示入力に基づく指示信号が入力部１２に入力される。そして、入力部１２は、当該全てのドアをアンロックするための指示信号が入力されると、フラグ２３に例えば他方の論理値“０”を記憶させる。尚、本実施形態では、例えばキー（鍵）に切替スイッチ（不図示）を設けさせ、携帯者が運転席側のドアをアンロックしたい場合は当該切替スイッチを一方側に切り替え、自動車の全てのドアをアンロックしたい場合は当該切替スイッチを他方側に切り替える。そして、入力部１２には当該切替スイッチを一方側に切り替えることによって運転席側のドアをアンロックするための指示信号が入力され、入力部１２はフラグ２３に“１”を記憶させるものとして説明する。また、入力部１２には当該切替スイッチを他方側に切り替えることによって全てのドアをアンロックするための指示信号が入力され、入力部１２はフラグ２３に“０”を記憶させるものとして説明する。
【００４１】
ＣＰＵ１１は、復調部２４にて復調された車載機１からのエリア内確認信号Ａが送信され、変調部２５にエリア内確認信号Ｂを送信する。このとき、ＣＰＵ１１は、タイマ２７をリセットさせて計時を開始させる。ＣＰＵ１１は、予め定められた時間内（図４・ｔ２）にエリア内確認信号Ａが再び車載機１から送信されてくるか否かを判別する。ＣＰＵ１１は、エリア内確認信号Ａが予め定められた時間内に送信されてこないと判別すると、インバータ２１を動作状態とする。そのため、復調部２４にて復調された車載機１からの信号に対して何ら処理が行われることなく、そのまま変調部２５にてＦＳＫ変調されて送信アンテナ１９から送信させることが可能となる。ＣＰＵ１１は、復調部２４にて復調された車載機１からの識別信号が送信され、当該識別信号が送信されたと判別すると、インバータ２１を不動作状態とする。ＣＰＵ１１は、復調部２４にて復調された車載機１からのコード読出信号が送信され、当該コード読出信号が送信されたと判別すると、Flashメモリ１３からコード信号を読み出して、変調部２５に送信する。ＣＰＵ１１は復調部２４にて復調された車載機１からの暗号化個人データ読出信号が送信され、当該個人データ読出信号が送信されたと判別すると、Flashメモリ１３から暗号化個人データを読み出して、変調部２５に送信する。ＣＰＵ１１は、復調部２４にて復調された車載機１からの入力確認信号が送信される。ＣＰＵ１１は、当該入力確認信号に基づいて、このときのフラグ２３に記憶されている“１”又は“０”の情報を入力信号として変調部２５に送信する。尚、ＣＰＵ１１のこれらの機能は、前述したFlashメモリ１３から読み出されたプログラムデータの解読結果に基づいて、ＣＰＵ１１が当該プログラムを実行することによって実現される。ＣＰＵ１１は、Flashメモリ１３のアドレスを指定するアドレスカウンタ（不図示）、Flashメモリ１３から読み出されるプログラムデータを解読するプログラムロジックアレイ（不図示）、論理演算を行う演算論理ユニット（不図示）、演算データを一時格納するレジスタ（不図示）等を有する。
【００４２】
＝＝＝距離算出システムの動作（リレーアタックが行われない場合）＝＝＝
図１乃至図５を参照しつつ本発明に係る距離算出システムの動作について説明する。図２、図３は、本発明に係る距離算出システムの動作の一例を示すフローチャートである。図４は、本発明に係る距離算出システムの動作の一例を示すタイミングチャートである。図５は、距離算出用信号の変化を示す図である。尚、図４においては、ハイレベルのとき左欄に記載されている信号が送信されたことを示している。実際においては、車載機１から携帯機２に送信される信号は送信部７にてＡＳＫ変調された信号であり、携帯機２から車載機１に送信される信号は変調部２５にてＦＳＫ変調された信号である。また、図４における左欄・車載機１距離算出用信号の１発のハイレベルは便宜上、図５における左欄・距離算出用信号（送信）の波形を示すものとして説明する。更に、図４においては、全て同じ矩形波（例えば、携帯機２コード信号）となっているが、便宜上同じ矩形波で示したに過ぎずこれに限るものではない。例えば、携帯機２コード信号を、ハイレベルである期間に応じたコード情報をもつコード信号としても良い。そうすることによって、より効果的にコード情報を送信することが可能となる。
【００４３】
尚、本実施形態においては、携帯者が自動車のエンジンをストップし、携帯機２を持って自動車を出てドアを閉じた場面から説明する。また、携帯機２のインバータ２１は不動作状態であるものとする。
【００４４】
自動車内に別途設けられた制御部（不図示）は、自動車のドアが閉じられたことに基づく信号を受信する。制御部は、当該信号に基づいてパッシブキーレスエントリーシステムを開始するための信号をＣＰＵ３に送信する。そして、ＣＰＵ３は、当該パッシブキーレスエントリーシステムを開始するための信号を受信すると、送信部７にエリア内確認信号Ａを送信する（Ｓ１０１）。このとき、ＣＰＵ３はタイマ５をリセットする。リセットされたタイマ５は計時を開始する。そして、ＣＰＵ３は、受信部８にて復調された携帯機２からのエリア内確認信号Ｂが、予め定められた時間（ｔ１）内に送信されてくるか否かを判別する（Ｓ１０２）。送信部７は、当該エリア内確認信号Ａを１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７からのＡＳＫ変調されたエリア内確認信号Ａは、送信アンテナ９を介して送信される（図４・車載機１エリア内確認信号Ａ）。
【００４５】
ＡＳＫ変調されたエリア内確認信号Ａを携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調されたエリア内確認信号Ａを復調する。そして、ＣＰＵ１１は、復調部２４にて復調されたエリア内確認信号Ａが送信されたことを判別すると（Ｓ２０１・ＹＥＳ）、エリア内確認信号Ｂを変調部２５に送信する（Ｓ２０２）。このとき、ＣＰＵ１１はタイマ２７をリセットする。リセットされたタイマ２７は計時を開始する。そして、ＣＰＵ１１は、復調部２４にて復調された車載機１からのエリア内確認信号Ａが予め定められた時間（ｔ２）内に再び送信されてくるか否かを判別する（Ｓ２０１）。変調部２５は、ＣＰＵ１１からのエリア内確認信号Ｂを３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。変調部２５でＦＳＫ変調されたエリア内確認信号Ｂは、送信アンテナ１９を介して送信される（図４・携帯機２エリア内確認信号Ｂ）。
【００４６】
ＦＳＫ変調されたエリア内確認信号Ｂを車載機１の受信アンテナ１０が受信すると、受信部８はＦＳＫ変調されたエリア内確認信号Ｂを復調する。ＣＰＵ３は、受信部８にて復調された携帯機２からのエリア内確認信号Ｂが送信されたことを判別すると（Ｓ１０２・ＹＥＳ）、エリア内確認信号Ａを再び送信部７に送信する（Ｓ１０１）。
【００４７】
このように車載機１からのエリア内確認信号Ａを携帯機２が受信可能な通信可能範囲に携帯者がいれば、携帯機２からのエリア内確認信号Ｂを車載機１が受信することが可能となる（図４・エリア内）。そのため車載機１は携帯者が近傍（つまり通信可能範囲内）にいるか否かを判別することが可能となる。
【００４８】
次に、携帯者が、前述した通信可能範囲を出てしまった場合（図４・エリア外）について説明する。
【００４９】
携帯者が通信可能範囲を出てしまうと、車載機１からのエリア内確認信号Ａを携帯機２が受信できなくなり、そのため携帯機２からのエリア内確認信号Ｂが車載機１に送信されなくなる。ＣＰＵ３は、エリア内確認信号Ａを送信してから予め定められた時間（ｔ１）経過しても携帯機２からのエリア内確認信号Ｂが送信されてこないと判別すると（Ｓ１０２・ＮＯ）、自動車の全てのドアをロックするための指示信号を前述した制御部に送信する（Ｓ１０３。図４・ドア閉）。尚、この場合、ＣＰＵ３は、複数回（例えば２回）エリア内確認信号Ａを送信部７に送信するように設定しても良い（図４参照）。そして、当該複数回のエリア内確認信号Ａうちの何れの送信に対しても、携帯機２からエリア内確認信号Ｂが送信されないとＣＰＵ３が判別した場合、自動車の全てのドアをロックするための指示信号を制御部に送信させるようにしても良い。そうすれば、より確実に携帯者が通信可能範囲内にいないことをＣＰＵ３が判別することできる。更に、携帯者が一旦は通信可能範囲外に出たが直ぐに通信可能範囲内に戻ってきた場合において、ドアをロックするための処理を行わずに済むことが可能となる。そのため、ドアをアンロックするための処理に要する時間が必要なくなり、ドアがアンロックされるまでの当該処理に要する時間の遅れを解消することが可能となる。次にＣＰＵ３は、前述したようにエリア内確認信号Ａを送信してから予め定められた時間（ｔ１）経過しても携帯機２からのエリア内確認信号Ｂが送信されてこないと判別すると（Ｓ１０２・ＮＯ）、距離算出用信号（図５・距離算出用信号（送信））を送信部７に送信する（Ｓ１０４）。このとき、ＣＰＵ３は、カウンタ４をリセットさせ、カウンタ４に当該距離算出用信号の立上りからカウントを開始させる。更に、ＣＰＵ３は、タイマ５をリセットさせて計時を開始させる。そして、ＣＰＵ３は、当該距離算出用信号が予め定められた時間（ｔ３）内に携帯機２から返信されてくるか否かを判別する（Ｓ１０５）。送信部７は、当該距離算出用信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する（図５・ＡＳＫ）。そして、送信部７にてＡＳＫ変調された距離算出用信号は、送信アンテナ９を介して送信される（図４・車載機１距離算出用信号）。このときＣＰＵ３は、距離算出用信号を送信してから前述した予め定められた時間（ｔ３）内に受信部８にて復調された距離算出用信号が返信されてこないと判別すると、再び距離算出用信号を送信する。また、前述したようにタイマ５をリセットさせて計時を開始させ、カウンタ５をリセットさせてカウントを開始させる。尚、この距離算出用信号は、図５に示す波形（距離算出用信号（送信））に限るものではない。セキュリティーを高めるために、例えばＣＰＵ３から送信する都度信号の内容を変えても良いし（つまり距離算出用信号を示す波形が変わる）、一定時間ごとに信号の内容を変えても良い。
【００５０】
このように携帯者が車載機１からのエリア内確認信号Ａを受信可能な通信可能範囲から出てしまうと、自動車の全てのドアがロックされることとなる。
【００５１】
ＣＰＵ１１は、エリア内確認信号Ａが予め定められた期間（ｔ２）送信されないと判別すると、インバータ２１を動作状態とする（Ｓ２０３。図４・インバータ２１）。
【００５２】
次に、携帯者が、通信可能範囲内に戻ってきた場合（図４・右のエリア内）について説明する。
【００５３】
携帯者が、通信可能範囲内に戻ってくると、車載機１からのＡＳＫ変調された距離算出用信号を携帯機２の受信アンテナ１８が受信する。復調部２４は、ＡＳＫ変調された距離算出用信号を復調する。このとき復調部２４にて復調された車載機１からの距離算出用信号は、インバータ２１が動作状態となっているため、そのまま変調部２５に送信される（Ｓ２０５）。変調部２５は、復調部２４からの距離算出用信号を３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する（図５・ＦＳＫ）。変調部２５にてＦＳＫ変調された距離算出用信号は、送信アンテナ１９を介して送信される（図４・携帯機２距離算出用信号）。
【００５４】
ＦＳＫ変調された距離算出用信号を車載機１の受信アンテナ１０が受信すると、受信部８はＦＳＫ変調された距離算出用信号を復調する（図５・距離算出用信号（受信））。ＣＰＵ３は、受信部８にて復調された携帯機２からの距離算出用信号が送信されたことを判別すると（Ｓ１０５・ＹＥＳ）、カウンタ４のカウント値を読み出す。そして、当該カウント値に基づいて、車載機１から携帯機２までの距離を算出する（Ｓ１０６）。尚、前述したように車載機１から携帯機２への通信においては、低周波数である１２５ｋＨｚの搬送波が用いられている。また、携帯機２から車載機１への通信においては、高周波である３１２ＭＨｚの搬送波が用いられている。よって携帯機２から車載機１への通信における位相差は、車載機１から携帯機２への通信の際生じる位相差に比べ無視できる程度となる。そのためＣＰＵ３から送信部７に送信した距離算出用信号と受信部８にて復調された距離算出用信号とは、１２５ｋＨｚの低周波数を用いたことにより意図的な位相差Ｔ１（図５）が生じることとなる。よって、前述したＣＰＵ３が読み出した当該カウント値は、当該位相差Ｔ１を示していることとなる。そして、ＣＰＵ３は、Flashメモリ６にテーブルデータとして記憶されている実験からもとめられた当該カウント値に対応する距離を読み出す。よって、ＣＰＵ３は、当該位相差Ｔ１を示す当該カウント値を用いて、車載機１から携帯機２までの距離を算出することが可能となる。そして、ＣＰＵ３は、携帯機２が車載機１から予め定められた距離（例えば１ｍ）未満にあるか否かを判別する（Ｓ１０８）。尚、本実施形態においては、カウンタ４のカウント値によって、車載機１から携帯機２までの距離が予め定められた距離未満であるか否かを判別しているがこれに限るものではない。例えば、ＣＰＵ３は、ＣＰＵ３から送信部７に距離算出用信号を送信させたときにタイマ５を計時させ、受信部８にて復調された携帯機２からの距離算出用信号が送信されたときのタイマ５が計時する時間を読み出す。そして、タイマ５が計時する当該時間を用いて車載機１から携帯機２までの距離が予め定められた距離未満であるか否かを判別することも可能である。また、ＣＰＵ３による車載機１から携帯機２までの距離の判別は、１回に限るものでもない。例えば、複数回（図４においては３回）車載機１から携帯機２までの距離の判別を行って、全ての判別において当該距離が予め定められた距離未満であると判別した場合、次の処理にＣＰＵ３が進むようにしても良い。そうすることによって、より確実に車載機１から携帯機２までの距離を判別することが可能となる。ＣＰＵ３は、算出した車載機１から携帯機２までの距離が予め定められた距離未満であると判別すると（Ｓ１０８・ＹＥＳ）、送信部７に識別信号を送信する（Ｓ１０９）。送信部７は、当該識別信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７からのＡＳＫ変調された識別信号は、送信アンテナ９を介して送信される（図４・車載機１識別信号）。
【００５５】
ＡＳＫ変調された識別信号を携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調された識別信号を復調する。ＣＰＵ１１は、復調部２４にて復調された車載機１からの識別信号が送信されたことを判別すると（Ｓ２０６・ＹＥＳ）、インバータ２１を不動作状態とする（Ｓ２０７。図４・インバータ２１）。
【００５６】
次に、車載機１のＣＰＵ３は、送信部７にコード読出信号を送信する（Ｓ１１０）。そして、ＣＰＵ３は、受信部８にて復調された携帯機２からのコード信号が送信されてくるか否かを判別する（Ｓ１１１）。送信部７は、当該コード読出信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７からのＡＳＫ変調されたコード読出信号は、送信アンテナ９を介して送信される（図４・車載機１コード読出信号）。
【００５７】
ＡＳＫ変調されたコード読出信号を携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調されたコード読出信号を復調する。ＣＰＵ１１は、復調部２４にて復調された車載機１からのコード読出信号が送信されたことを判別すると（Ｓ２０８・ＹＥＳ）、Flashメモリ１３からコード信号を読み出す。そして、ＣＰＵ１１は、変調部２５に当該コード信号を送信する（Ｓ２０９）。変調部２５は、ＣＰＵ１１からのコード信号を３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。変調部２５にてＦＳＫ変調されたコード信号は、送信アンテナ１９を介して送信される（図４・携帯機２コード信号）。
【００５８】
ＦＳＫ変調されたコード信号を車載機１の受信アンテナ１０が受信すると、受信部８はＦＳＫ変調されたコード信号を復調する。ＣＰＵ３は、受信部８にて復調された携帯機２からのコード信号が送信されたことを判別すると（Ｓ１１１・ＹＥＳ）、携帯機２からのコード信号と照合すべくFlashメモリ６からコード信号を読み出す。そして、ＣＰＵ３は、携帯機２からのコード信号とFlashメモリ６からのコード信号が所定の関係を有しているか否かを判別する（Ｓ１１２）。そして、ＣＰＵ３は、携帯機２からのコード信号とFlashメモリ６からのコード信号が所定の関係を有していると判別すると（Ｓ１１２・ＹＥＳ）、暗号化個人データ読出信号を送信部７に送信する（Ｓ１１３）。そして、ＣＰＵ３は、受信部８にて復調された携帯機２からの暗号化個人データが送信されてくるか否かを判別する（Ｓ１１４）。送信部７は、当該暗号化個人データ読出信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７からのＡＳＫ変調された暗号化個人データ読出信号は、送信アンテナ９を介して送信される（図４・車載機１暗号化個人データ読出信号）。
【００５９】
ＡＳＫ変調された暗号化個人データ読出信号を携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調された暗号化個人データ読出信号を復調する。ＣＰＵ１１は、復調部２４にて復調された暗号化個人データ読出信号が送信されたことを判別すると（Ｓ２１０・ＹＥＳ）、Flashメモリ１３から暗号化個人データを読み出す。そして、ＣＰＵ１１は、変調部２５に当該暗号化個人データを送信する（Ｓ２１１）。変調部２５は、ＣＰＵ１１からの暗号化個人データを３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。変調部２５にてＦＳＫ変調された暗号化個人データは、送信アンテナ１９を介して送信される（図４・携帯機２暗号化個人データ）。
【００６０】
ＦＳＫ変調された暗号化個人データを車載機１の受信アンテナ１０が受信すると、受信部８はＦＳＫ変調された暗号化個人データを復調する。ＣＰＵ３は、受信部８にて復調された携帯機２からの暗号化個人データが送信されたことを判別すると（Ｓ１１４・ＹＥＳ）、Flashメモリ６に記憶されている暗号化解読プログラムに基づいて、当該暗号化個人データの解読を行う（Ｓ１１５）。そして、ＣＰＵ３は、携帯機２からの暗号化個人データの解読を終えると（以下、解読後の暗号化個人データを解読後個人データという）、Flashメモリ６に記憶されている個人データを読み出す。ＣＰＵ３は、解読後個人データとFlashメモリ６からの個人データとが一致しているか否か判別する（Ｓ１１６）。そして、ＣＰＵ３は、解読後個人データとFlashメモリ６からの個人データが一致すると判別すると（Ｓ１１６・ＹＥＳ）、入力確認信号を送信部７に送信する（Ｓ１１７）。そして、ＣＰＵ３は、受信部８にて復調された携帯機２からの入力信号が送信されてくるか否かを判別する（Ｓ１１８）。送信部７は、当該入力確認信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７からのＡＳＫ変調された入力確認信号は、送信アンテナ９を介して送信される（図４・車載機１入力確認信号）。
【００６１】
ＡＳＫ変調された入力確認信号を携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調された入力確認信号を復調する。ＣＰＵ１１は、復調部２４にて復調された入力確認信号が送信されたことを判別すると（Ｓ２１２・ＹＥＳ）、フラグ２３に記憶されている情報を読み出す。このときのフラグ２３に記憶されている情報とは、前述したように携帯者が運転席側のドアをアンロックしたい場合、携帯者が切替スイッチ（不図示）を一方側に切り替えることによって指示信号が入力部１２に入力され、入力部１２が当該指示信号に基づいてフラグ２３に記憶した情報“１”である。或いは、前述したように携帯者が自動車の全てのドアをアンロックしたい場合、携帯者が切替スイッチ（不図示）を他方側に切り替えることによって指示信号が入力部１２に入力され、入力部１２が当該指示信号に基づいてフラグ２３に記憶した情報“０”である。本実施形態では、フラグ２３には例えば“１”が記憶されているものとして以下説明する。ＣＰＵ１１は、フラグ２３に記憶されている“１”に応じた入力信号を変調部２５に送信する（Ｓ２１３）。変調部２５は、ＣＰＵ１１からの入力信号を３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。変調部２５でＦＳＫ変調された入力信号は、送信アンテナ１９を介して送信される（図４・携帯機２入力信号）。
【００６２】
ＦＳＫ変調された入力信号を車載機１の受信アンテナ１０が受信すると、受信部８はＦＳＫ変調された入力信号を復調する。ＣＰＵ３は、受信部８にて復調された携帯機２からの入力信号が送信されたことを判別すると（Ｓ１１８・ＹＥＳ）、当該入力信号が“１”に応じた入力信号であるか否かを判別する（Ｓ１１９）。そして、ＣＰＵ３は、当該入力信号が“１”に応じた入力信号であることを判別すると（Ｓ１１９・ＹＥＳ）、自動車の運転席側のドアのみをアンロックすべく、前述した制御部（不図示）に指示信号を送信する（Ｓ１２０）。また、ＣＰＵ３は、入力信号が“１”に応じた入力信号でないと判別すると（Ｓ１１９・ＮＯ）、自動車の全てのドアをアンロックすべく前述した制御部に指示信号を送信する（Ｓ１２１）。
【００６３】
このように、通信可能範囲内に携帯機２があり、且つ、ＣＰＵ３が送信部７に送信する距離算出用信号と受信部８にて復調された携帯機２からの距離算出用信号から、車載機１から携帯機２までの距離を算出し、当該距離が予め定められた距離未満であると判別すると、制御部よって自動車の全てのドア又は運転席のドアがアンロックされることとなる。
【００６４】
＝＝＝距離算出システムの動作（リレーアタックが行われる場合）＝＝＝
図１乃至図３、図６、図７を参照しつつ前述したリレーアタックが行われた場合における、本発明に係る距離算出システムの動作について説明する。図６は、本発明に係る距離算出システムの動作の一例を示すタイミングチャートである。図７は、距離算出用信号の変化を示す図である。尚、図６は前述した図４と同様に便宜上、ハイレベルのとき左欄に記載されている信号が送信されたことを示している。実際においては、車載機１から携帯機２に送信される信号は送信部７にてＡＳＫ変調された信号であり、携帯機２から車載機１に送信される信号は変調部２５にてＦＳＫ変調された信号である。また、図６における左欄・車載機１距離算出用信号の１発のハイレベルは便宜上、図７における左欄・距離算出用信号（送信）の波形を示すものとして説明する。尚、本実施形態においても、携帯者が自動車のエンジンをストップし、携帯機２を持って自動車を出てドアを閉じた場面から説明する。また、携帯機２のインバータ２１は不動作状態であるものとする。
【００６５】
更に、本実施形態は、車載機１の通信圏内にいる中継機Ａ（不図示）の所持者（以下、中継者Ｘという）と、携帯機２の通信圏内に前述した中継機Ａと通信可能な中継機Ｂ（不図示）の所持者（以下、中継者Ｙという）によって、リレーアタックが行われる場合について説明する。
【００６６】
携帯者が、通信可能範囲内にいるときは、前述したリレーアタックがない場合と同様である。
【００６７】
携帯者が通信可能範囲を出てしまうと、車載機１からのエリア内確認信号Ａを携帯機２が受信できなくなり、そのため携帯機２からのエリア内確認信号Ｂが車載機１に送信されなくなる。そのためＣＰＵ３は、エリア内確認信号Ａを送信してから予め定められた時間（ｔ１）経過しても携帯機２からのエリア内確認信号Ｂが送信されてこないと判別する（Ｓ１０２・ＮＯ）。そして、ＣＰＵ３は、自動車の全てのドアをロックするための指示信号を、自動車内に別途設けられた制御部（不図示）に送信する（Ｓ１０３。図６・ドア閉）。尚、前述したリレーアタックがない場合おいて述べたように、ＣＰＵ３は複数回（例えば２回）エリア内確認信号Ａを送信部７に送信するように設定しても良い（図６参照）。ＣＰＵ３は、前述した指示信号を制御部に送信するとともに、距離算出用信号（図７・距離算出用信号（送信））を送信部７に送信する。このとき、ＣＰＵ３は、カウンタ４をリセットさせ、カウンタ４に当該距離算出用信号の立上りからカウントを開始させる。更に、ＣＰＵ３は、タイマ５をリセットさせて計時を開始させる。そして、ＣＰＵ３は、当該距離算出用信号が予め定められた時間（ｔ３）内に携帯機２から返信されてくるか否かを判別する（Ｓ１０５）。送信部７は、当該距離算出用信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する（図７・ＡＳＫ（１））。そして、送信部７にてＡＳＫ変調された距離算出用信号ＡＳＫ（１）は、送信アンテナ９を介して送信される（図６・車載機１距離算出用信号）。このときＣＰＵ３は、距離算出用信号を送信してから前述した予め定められた時間（ｔ３）内に受信部８にて復調された距離算出用信号が返信されてこないと判別すると、再び距離算出用信号を送信する。また、前述したようにタイマ５をリセットさせて計時を開始させ、カウンタ５をリセットさせてカウントを開始させる。
【００６８】
このように携帯者が車載機１からのエリア内確認信号Ａを受信可能な通信可能範囲から出てしまうと、自動車の全てのドアがロックされることとなる。
【００６９】
ＣＰＵ１１は、エリア内確認信号Ａが予め定められた期間（ｔ２）送信されないと判別すると、インバータ２１を動作状態とする（Ｓ２０３。図６・インバータ２１）。
【００７０】
例えば携帯者が通信可能範囲を出て、自動車を視認できない距離まで離れたとき、中継者Ｘが自動車の近くに行き、中継機Ａを車載機１の通信圏内に入るようにする。また、中継者Ｙが携帯者の近くに行き中継機Ｂを携帯機２の通信圏内に入るようにして、当該自動車の盗難を企むとする（リレーアタックが行われる）。
【００７１】
車載機１の通信圏内にある中継機Ａは、車載機１からの距離算出用信号を受信すると、当該距離算出用信号を検波して増幅する（図７・ＡＳＫ（２））。そして、中継機Ａは、距離算出用信号ＡＳＫ（２）を送信する。このとき中継機Ａから送信された距離算出用信号ＡＳＫ（２）の通信距離は、車載機１からの距離算出用信号ＡＳＫ（１）の通常通信距離に比べ、中継機Ａにて増幅されているため、より遠距離までの通信が可能となっている。尚、このときの距離算出用信号ＡＳＫ（２）の通信距離は、中継機Ｂが受信可能な距離であるものとして以下説明する。
【００７２】
中継機Ｂは、中継機Ａからの距離算出用信号ＡＳＫ（２）を受信すると、当該距離算出用信号ＡＳＫ（２）を検波して、例えば車載機１が送信した距離算出用信号のレベルまで減衰する。そして、中継機Ｂは、減衰した距離算出用信号ＡＳＫ（３）を送信する。
【００７３】
このとき、前述したように中継者Ｙが携帯者の近くにいるため、携帯機２の通信圏内に中継機Ｂがあることになり、そのため受信アンテナ１８が距離算出用信号ＡＳＫ（３）を受信する。復調部２４は、距離算出用信号ＡＳＫ（３）を復調する。このとき復調部２４にて復調された中継機Ｂからの距離算出用信号は、インバータ２１が動作状態となっているため、そのまま変調部２５に送信される（Ｓ２０５）。変調部２５は、復調部２４からの距離算出用信号を３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する（図５・ＦＳＫ（１））。変調部２５にてＦＳＫ変調された距離算出用信号ＦＳＫ（１）は、送信アンテナ１９を介して送信される（図６・携帯機２距離算出用信号）。
【００７４】
そして、前述したように携帯機２の通信圏内に中継機２があるため、ＦＳＫ変調された携帯機２からの距離算出用信号ＦＳＫ（１）を中継機Ｂが受信する。中継機ＢはＦＳＫ変調された距離算出用信号ＦＳＫ（１）を検波して増幅する（図７・ＦＳＫ（２））。そして、中継機Ｂは、距離算出用信号ＦＳＫ（２）を送信する。このとき中継機Ｂから送信された距離算出用信号ＦＳＫ（２）の通信距離は、携帯機２からの距離算出用信号ＦＳＫ（１）の通常通信距離に比べ、中継機Ｂにて増幅されているため、より遠距離までの通信が可能となっている。尚、このときの距離算出用信号ＦＳＫ（２）の通信距離は、中継機Ａが受信可能な距離であるものとして以下説明する。
【００７５】
中継機Ａは、中継機Ｂからの距離算出用信号ＦＳＫ（２）を受信すると、当該距離算出用信号ＦＳＫ（２）を検波して、例えば携帯機２が送信した距離算出用信号のレベルまで減衰する。そして、中継機Ａは、減衰した距離算出用信号ＦＳＫ（３）を送信する。
【００７６】
このとき、前述したように中継者Ｘが自動車の近くにいるため、車載機１の通信圏内に中継機Ａがあることになり、そのため受信アンテナ１０が距離算出用信号ＦＳＫ（３）を受信する。受信部８は、距離算出用信号ＦＳＫ（３）を復調する（図７・距離算出用信号（受信））。ＣＰＵ３は、受信部８にて復調された距離算出用信号が送信されたことを判別すると（Ｓ１０５・ＹＥＳ）、カウンタ４のカウント値を読み出す。そして、当該カウント値に基づいて、車載機１から携帯機２までの距離を算出する（Ｓ１０６）。
【００７７】
このときのＣＰＵ３による車載機１から携帯機２までの距離の算出方法については、前述したリレーアタックがない場合と同様である。しかしながら、前述したように中継機Ａは車載機１から送信された距離算出用信号ＡＳＫ（１）を増幅して距離算出用信号ＡＳＫ（２）を送信している。このとき、中継機Ａは距離算出用信号ＡＳＫ（１）を増幅するために、距離算出用信号ＡＳＫ（１）を一旦検波してから増幅を行わなければならない。さらに、前述したように車載機１から携帯機２への通信においては、１２５ｋＨｚの低周波数の搬送波でＡＳＫ変調して通信を行っている。そのため距離算出用信号ＡＳＫ（１）の１周期は、携帯機２から送信される距離算出用信号ＦＳＫ（１）と比べて長くなっている。つまり、中継機Ａは１周期が長い距離算出用信号ＡＳＫ（１）を一旦検波してから増幅するため、距離算出用信号ＡＳＫ（１）と距離算出用信号ＡＳＫ（２）には位相差Ｔ２が生じることとなる。また、中継機２における距離算出用信号ＡＳＫ（２）の距離算出用信号ＡＳＫ（３）への減衰においても、前述した理由による位相差Ｔ３が生じることとなる。つまり、ＣＰＵ３が送信部７に送信した距離算出用信号（送信）と、受信部８にて復調された距離算出用信号（受信）との位相差はＴ４（Ｔ２＋Ｔ３）となる。そして、ＣＰＵ３が読み出したカウンタ４のカウント値は、当該位相差Ｔ４を示していることとなる。当該位相差Ｔ４を示す当該カウント値を用いて、ＣＰＵ３は、車載機１から携帯機２までの距離を算出することとなる。このときのＣＰＵ３が車載機１から携帯機２までの距離を算出するために用いる位相差Ｔ４を示すカウント値は、中継機Ａ、Ｂが介在しないリレーアタックがない場合の位相差Ｔ１（図５）を示すカウント値に比べ多い値となっている。つまり、ＣＰＵ３が位相差Ｔ４を示すカウント値に基づいて算出した車載機１から携帯機２までの距離は、位相差Ｔ１を示すカウント値に基づいて算出した距離に比べ長い距離となる。
【００７８】
そして、ＣＰＵ３は、算出した距離に基づいて携帯機２が車載機１から予め定められた距離未満にあるか否かを判別する（Ｓ１０８）。しかし、ＣＰＵ３が算出した距離は、前述したようにリレーアタックがない場合において算出した距離よりも長い距離となっているため、ＣＰＵ３は、予め定められた距離未満にはないと判別する（Ｓ１０８・ＮＯ）。そのとき、ＣＰＵ３は、タイマ５の計時が所定時間（ｔ４）に達しているか否かを判別する（Ｓ１２２）。
【００７９】
ＣＰＵ３は、所定時間（ｔ４）達していないと判別した場合（Ｓ１２２・ＮＯ）、再び距離算出用信号を送信部７に送信する（図７・距離算出用信号（送信）右側）。このとき、ＣＰＵ３は、カウンタ４をリセットさせ、カウンタ４に当該距離算出用信号の立上りからカウントを開始させる。尚、ＣＰＵ３が再び距離算出用信号を送信部７に送信しているのは、ＣＰＵ３による車載機１から携帯機２までの距離の算出をより確実にするためである。そして、ＣＰＵ３は、予め定められた距離未満であると判別することなく（Ｓ１０８・ＮＯ）所定時間（ｔ４）が達したと判別すると（Ｓ１２２・ＹＥＳ）、携帯機２との通信をストップする（Ｓ１２３）。尚、本実施形態においては、ＣＰＵ３が予め定められた距離未満でないでと判別した場合、携帯機２との通信をストップしているがこれに限るものではない。例えば、携帯機２に警報を発するための警報部（不図示）を設ける。そして、ＣＰＵ３は、予め定められた距離未満でないと判別した場合、送信部７に当該警報部が警報を発するための警報信号を送信する。そして、中継機Ａ、Ｂを介して携帯機２に送信された当該警報信号に基づいて、警報部が警報を発するようにしても良い。そうすれば、携帯者は中継者Ｘ、Ｙが介在していることを知ることができ、セキュリティー面を向上させることが可能となる。
【００８０】
このように、リレーアタックが行われた場合、車載機１から携帯機２への通信において前述したように中継機Ａ、中継機Ｂが介在することによって距離算出用信号の位相差が大きくなる。そのため、ＣＰＵ３は携帯機２が車載機１から予め定められた距離未満にはないと判別し、また所定時間（ｔ４）が達すると携帯機２との通信をストップすることとなる。よって、中継者Ｘ、Ｙのリレーアタックによって自動車のドアがアンロックされず、自動車の盗難を防止することが可能となる。
【００８１】
尚、携帯者が再び通信可能範囲に戻ってきても、前述したように車載機１は携帯機２との通信をストップしているためドアはアンロックされない。この場合、携帯者はキーを鍵穴に差し込むことによりドアをアンロックする。その際、制御部（不図示）は、キーが鍵穴に差し込まれたことによりドアがアンロックされたことに基づく信号を受信する。制御部は、当該信号に基づいて、車載機１が携帯機２との通信を開始するための通信開始信号をＣＰＵ３に送信する。ＣＰＵ３は、通信開始信号を受信すると（Ｓ１２４・ＹＥＳ）、再び携帯機２との通信を開始する。
【００８２】
＜＜第２の実施形態＞＞
＝＝＝距離算出システムの全体構成＝＝＝
図８、図１０を参照しつつ、本発明に係る距離算出システムについて説明する。図８は、本発明に係る距離算出システムの全体構成の一例を示す機能ブロック図である。尚、本実施形態は、第１の実施形態における距離算出システムの車載機１を自動車内に４つ設け（車載機１Ａ、１Ｂ、１Ｃ、１Ｄ）、自動車内の何処かにある携帯機２の検出に距離算出システムを用いる場合について説明する。そのため、距離算出システムは、車載機１Ａ、１Ｂ、１Ｃ、１Ｄ、携帯機２、ＣＰＵ９０から構成される。また、図８において前述した図１と同様の構成であるものは、同じ番号を付して説明を省略するものとする。更に、図８において車載機１Ａ、１Ｂ、１Ｃ、１Ｄは、図１における車載機１と同様の構成のものであり、便宜上同じ番号に記号を付加して説明を省略するものとする。図１０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄによる携帯機２の検出を示す図である。尚、図１０における＋Ｘ方向を自動車の前方方向とすると、例えば、車載機１Ａは前方左側に設けられ、車載機１Ｂは前方右側に設けられ、車載機１Ｃは後方左側に設けられ、車載機１Ｄは後方右側に設けられるものとする。また、ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄが設けられた自動車内部に設けられるものとする。携帯機２は自動車のキー（鍵）に設けられているものとする。
【００８３】
ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄを統括制御する。
【００８４】
車載機１Ａは、ＣＰＵ３Ａ、カウンタ４Ａ、タイマ５Ａ、Flashメモリ６Ａ、送信部７Ａ、受信部８Ａ、送信アンテナ９Ａ、受信アンテナ１０Ａ、ＯＳＣ２６Ａを有している。
【００８５】
ＣＰＵ３Ａは、ＣＰＵ９０からの指示信号に基づいて、携帯機２が自動車内にあるか否かを確認するための信号（以下、車内確認信号Ａという）を送信部７Ａに送信する。ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からの車内確認信号Ｂが送信される。ＣＰＵ３Ａは、車内確認信号Ｂが送信されたことに基づく信号（以下、確認信号という）をＣＰＵ９０に送信する。ＣＰＵ３Ａは、車内確認信号Ｂが送信されてこなかったことに基づく信号（以下、未確認信号という）をＣＰＵ９０に送信する。また、ＣＰＵ３Ａは、ＣＰＵ９０からの指示信号に基づいてインバータ２１を動作状態とするための信号（以下、インバータ動作指示信号）を送信部７Ａに送信する。ＣＰＵ３Ａは、インバータ２１を不動作状態とするための信号（以下、インバータ不動作指示信号という）を送信部７Ａに送信する。また、ＣＰＵ３Ａは、第１の実施形態のとおりカウンタ４Ａのカウント値に基づいて、車載機１Ａから携帯機２までの距離を算出する。ＣＰＵ３Ａは、算出した車載機１Ａから携帯機２までの距離情報をＣＰＵ９０に送信する。
【００８６】
車載機１Ｂ、１Ｃ、１Ｄの構成は、前述した車載機１Ａと同様の構成である。尚、車載機１Ａ、１Ｂ、１Ｃ、１Ｄは、同時にＣＰＵ９０からの指示に基づいて前述した処理を行っても良いし、順次前述した処理を行っても良い。
【００８７】
ＣＰＵ９０は、自動車内に設けられた制御部（不図示）からの指示信号に基づいて、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが前述した車内確認信号Ａを送信するための指示信号を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの前述した確認信号に基づいて、自動車のエンジン始動を許可する信号（以下、エンジン始動許可信号という）を制御部に送信する。また、ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの前述した未確認信号に基づいて、自動車のエンジン始動を許可しないための信号（以下、エンジン始動不許可信号という）を制御部に送信する。ＣＰＵ９０は、制御部からの携帯機２を検出するための信号（以下、検出信号という）が送信される。ＣＰＵ９０は、当該検出信号に基づいて、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが前述したインバータ動作指示信号を送信するための指示信号を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。そして、ＣＰＵ９０は、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄに車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離を算出させるための指示信号を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。ＣＰＵ９０は、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが算出した車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離情報が送信される。ＣＰＵ９０は、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが算出した距離情報に基づいて、携帯機２が自動車内の何処にあるかを算出する。この携帯機２がある場所の算出において、ＣＰＵ９０はメモリ（不図示）に記憶された携帯機２がある場所を算出するためのプログラムデータを読み出す。そして、ＣＰＵ９０による当該プログラムの演算処理において、車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの距離情報から読み出される各距離の一致点を用いることによって、携帯機２がある場所を算出することができる。例えば、車載機１Ａが算出した携帯機２までの距離が１２０ｃｍ、車載機１Ｂが算出した携帯機２までの距離が２１２ｃｍ、車載機１Ｃが算出した携帯機２までの距離が２０ｃｍ、車載機１Ｄから携帯機２までの距離が１１７ｃｍであったとする。そのとき、ＣＰＵ９０は、車載機１Ａからの距離が１２０ｃｍとなる点と、車載機１Ｂからの距離が２１２ｃｍとなる点と、車載機１Ｃからの距離が２０ｃｍとなる点と、車載機１Ｄからの距離が１１７ｃｍとなる点が一致する点を算出し、当該一致点上に携帯機２があるものと判別する。
【００８８】
携帯機２は、ＣＰＵ１１、Flashメモリ１３、復調部２４、変調部２５、受信アンテナ１８、送信アンテナ１９、インバータ２０、２１、２２を有している。
【００８９】
ＣＰＵ１１は、復調部２４にて復調された車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの車内確認信号Ａが送信される。ＣＰＵ１１は当該車内確認信号Ａに基づいて、変調部２５に車内確認信号Ｂを送信する。ＣＰＵ１１は、復調部２４にて復調された車載機１Ａ、１Ｂ、１Ｃ、１Ｄからのインバータ動作指示信号が送信される。ＣＰＵ１１は、当該インバータ動作指示信号に基づいて、インバータ２１を動作状態とする。そのため、復調部２４にて復調された車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの信号に対して何ら処理が行われることがなく、そのまま変調部２５にてＦＳＫ変調されて送信アンテナ１９から送信させることが可能となる。ＣＰＵ１１は、復調部２４にて復調された車載機１Ａ、１Ｂ、１Ｃ、１Ｄからのインバータ不動作指示信号が送信され、当該インバータ不動作指示信号に基づいてインバータ２１を不動作状態とする。
【００９０】
＝＝＝距離算出システムの動作＝＝＝
図８乃至図１１を参照しつつ本発明に係る距離算出システムの動作について説明する。図９は、本発明に係る距離算出システムの動作の一例を示すフローチャートである。図１１は、モニタ９２の表示画面の一例を示す図である。
【００９１】
尚、本実施形態においては、携帯者が自動車のドアをアンロックして自動車に乗り込み携帯者が携帯機２を自動車内の何処かに置き、携帯者が携帯機２を置いた場所を失念してしまった場合について説明する。また、インバータ２１は不動作状態であるものとする。
【００９２】
自動車内に別途設けられた制御部（不図示）は、自動車のドアが閉じられたことに基づく信号を受信する（Ｓ３０１）。制御部は、当該信号に基づいてエンジン始動を開始するか否かを確認するための信号をＣＰＵ９０に送信する。
【００９３】
そして、ＣＰＵ９０は、制御部からの当該信号に基づいて、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが車内確認信号Ａを送信するための指示信号を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。
【００９４】
以下、車載機１Ａの動作について説明するが車載機１Ｂ、１Ｃ、１Ｄについても同様の動作であるものとする。
【００９５】
ＣＰＵ３Ａは、ＣＰＵ９０からの前述した指示信号を受信すると、車内確認信号Ａを送信部７Ａに送信する（Ｓ３０２）。このとき、ＣＰＵ３Ａは、タイマ５Ａをリセットする。リセットされたタイマ５Ａは計時を開始する。そして、ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からの車内確認信号Ｂが、予め定められた時間内に送信されてくるか否かを判別する（Ｓ３０３）。送信部７Ａは、当該車内確認信号Ａを１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７ＡからのＡＳＫ変調された車内確認信号Ａは送信アンテナ９Ａを介して送信される。
【００９６】
ＡＳＫ変調された車内確認信号Ａを携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調された車内確認信号Ａを復調する。そして、ＣＰＵ１１は、復調部２４にて復調された車内確認信号Ａが送信されたことを判別すると（Ｓ４０１・ＹＥＳ）、車内確認信号Ｂを変調部２５に送信する（Ｓ４０２）。変調部２５は、ＣＰＵ１１からの車内確認信号Ｂを３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。変調部２５にてＦＳＫ変調された車内確認信号Ｂは、送信アンテナ１９を介して送信される。
【００９７】
ＦＳＫ変調された車内確認信号Ｂを車載機１Ａの受信アンテナ１０Ａが受信すると、受信部８ＡはＦＳＫ変調された車内確認信号Ｂを復調する。ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からの車内確認信号Ｂが送信されたことを判別すると（Ｓ３０３・ＹＥＳ）、ＣＰＵ９０に確認信号を送信する（Ｓ３２０）。同様に、車載機１Ｂ、１Ｃ、１ＤのＣＰＵ３Ｂ、３Ｃ、３Ｄは、携帯機２からの車内確認信号Ｂが送信されたことを判別すると、確認信号をＣＰＵ９０に送信する。尚、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄは、車内確認信号Ａを送信してから予め定められた時間内に受信部８Ａ、８Ｂ、８Ｃ、８Ｄにて復調された車内確認信号Ｂが送信されてこないと判別した場合（Ｓ３０３・ＮＯ）、未確認信号をＣＰＵ９０に送信する（Ｓ３２１）。
【００９８】
ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの確認信号に基づいて、制御部（不図示）にエンジン始動許可信号を送信する（Ｓ３０４）。ＣＰＵ９０からの当該エンジン始動許可信号によって、例えば制御部は自動車のエンジンの駆動を開始させる。尚、ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの未確認信号に基づいて、制御部にエンジン始動不許可信号を制御部に送信する（Ｓ３１８）。そして、制御部は、キーが鍵穴に差し込まれるまで、自動車のエンジンの駆動を開始させないこととなる（Ｓ３１９）。
【００９９】
例えば携帯者が携帯機２を自動車内の何処かに置き、携帯機２がある場所を失念してしまった場合、携帯者は自動車内に設けられた入力部（不図示）に携帯機２を検出するための指示入力をする。制御部は、入力部に指示入力されたことに基づく指示信号を受信する。そして、制御部は、当該指示信号に基づいて検出信号をＣＰＵ９０に送信する。ＣＰＵ９０は、制御部からの検出信号を受信すると（Ｓ３０５・ＹＥＳ）、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄがインバータ動作指示信号を送信するための指示信号を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。
【０１００】
ＣＰＵ３Ａは、ＣＰＵ９０からの前述した指示信号を受信すると、インバータ動作指示信号を送信部７Ａに送信する（Ｓ３０６）。送信部７Ａは、当該インバータ動作指示信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７ＡからのＡＳＫ変調されたインバータ動作指示信号は送信アンテナ９Ａを介して送信される。
【０１０１】
ＡＳＫ変調されたインバータ動作指示信号を携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調されたインバータ動作指示信号を復調する。そして、ＣＰＵ１１は、復調部２４にて復調されたインバータ動作指示信号が送信されたことを判別すると（Ｓ４０３・ＹＥＳ）、インバータ２１を動作状態とする（Ｓ４０４）。
【０１０２】
また、ＣＰＵ３Ａは前述したインバータ動作指示信号を送信すると、距離算出用信号を送信部７Ａに送信する（Ｓ３０７）。このときＣＰＵ３Ａは、カウンタ４Ａをリセットさせ、カウンタ４Ａに当該距離算出用信号の立上りからカウントを開始させる。更に、ＣＰＵ３Ａは、タイマ５Ａをリセットさせて計時を開始させる。そして、ＣＰＵ３Ａは、当該距離算出用信号が予め定められた時間内に携帯機２から返信されてくるか否かを判別する（Ｓ３０８）。送信部７Ａは、当該距離算出用信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７ＡからのＡＳＫ変調された距離算出用信号は送信アンテナ９Ａを介して送信される。
【０１０３】
ＡＳＫ変調された距離算出用信号を携帯機２の受信アンテナ１８が受信すると、復調部２４は、ＡＳＫ変調された距離算出用信号を復調する。このとき復調部２４にて復調された車載機１Ａからの距離算出用信号は、インバータ２１が動作状態となっているため、そのまま変調部２５に送信される（Ｓ４０６）。変調部２５は、復調部２４からの距離算出用信号を３１２ＭＨｚの周波数の搬送波でＦＳＫ変調する。変調部２５にてＦＳＫ変調された距離算出用信号は、送信アンテナ１９を介して送信される。
【０１０４】
ＦＳＫ変調された距離算出用信号を車載機１Ａの受信アンテナ１０Ａが受信すると、受信部８ＡはＦＳＫ変調された距離算出用信号を復調する。ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からの距離算出用信号が送信されたことを判別すると（Ｓ３０８・ＹＥＳ）、カウンタ４Ａのカウント値を読み出す。そして、ＣＰＵ３Ａは当該カウント値に基づいて、車載機１Ａから携帯機２までの距離を算出する。尚、このときのＣＰＵ３Ａによる車載機１Ａから携帯機２までの距離の算出方法は、第１の実施形態と同様である。そして、ＣＰＵ３Ａは算出した車載機１Ａから携帯機２までの距離情報をＣＰＵ９０に送信する（Ｓ３１０）。同様に、車載機１ＢのＣＰＵ３Ｂは、車載機１Ｂから携帯機２までの距離情報をＣＰＵ９０に送信する（Ｓ３１１）。また、車載機１ＣのＣＰＵ３Ｃは、車載機１Ｃから携帯機２までの距離情報をＣＰＵ９０に送信する（Ｓ３１２）。更に、車載機１ＤのＣＰＵ３Ｄは、車載機１Ｄから携帯機２までの距離情報をＣＰＵ９０に送信する（Ｓ３１３）。また、ＣＰＵ３Ａは、車載機１Ａから携帯機２までの距離を算出するとともにインバータ不動作指示信号を送信部７Ａに送信する（Ｓ３０９）。送信部７Ａは、当該インバータ不動作指示信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。そして、送信部７ＡからのＡＳＫ変調されたインバータ不動作指示信号は送信アンテナ９Ａを介して送信される。尚、ＣＰＵ３Ａは、距離算出用信号を送信してから予め定められた時間内に受信部８Ａにて復調された距離算出用信号が返信されてこないと判別すると（Ｓ３０８・ＮＯ）、距離算出用信号が返信されてこないと判別した情報を、例えばFlashメモリ６Ａのアドレス１から順に記憶させる。このときＣＰＵ３Ａは、当該距離算出用信号が返信されてこないと判別した当該情報がアドレス２に記憶されている否かを判別する（Ｓ３１６）。そして、ＣＰＵ３Ａは、アドレス２に当該情報が記憶されていないと判別すると（Ｓ３１６・ＮＯ）、インバータ動作指示信号を再び送信部７Ａに送信する（Ｓ３０６）。また、ＣＰＵ３Ａは前述したようにタイマ５Ａをリセットさせて計時を開始させ、カウンタ４Ａをリセットさせてカウントを開始させる。そして、ＣＰＵ３Ａは再び距離算出用信号が返信されてこないと判別すると（Ｓ３０８・ＮＯ）、距離算出用信号が返信されてこないと判別した情報を、例えばFlashメモリ６Ａのアドレス２に記憶させる（Ｓ３１６）。そして、ＣＰＵ３Ａは、距離算出用信号が返信されてこないと判別した情報がアドレス２に記憶されていると判別すると（Ｓ３１６・ＹＥＳ）、当該判別に基づいた信号をＣＰＵ９０に送信する。ＣＰＵ９０は、車載機１Ａのみならず車載機１Ｂ、１Ｃ、１Ｄからの当該信号を受信すると、携帯機２が自動車内にないと判別する（Ｓ３１７）。そして、ＣＰＵ９０は、モニタ９２に携帯機２が自動車内にないと表示させるべく指示信号を制御部（不図示）に送信する。制御部は、ＣＰＵ９０からの当該指示信号に基づいて、モニタ９２に携帯機２が自動車内にないことを表示させる（Ｓ３１５）。
【０１０５】
前述したようにＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの前述した距離情報を受信すると、当該距離情報に基づいて携帯機２が自動車内の何処にあるかを算出する（Ｓ３１４）。尚、このときのＣＰＵ９０による携帯機２がある場所の算出は、前述したように車載機１Ａを始点として当該始点からＣＰＵ３Ａが算出した距離の点（図１０・一点鎖線Ａ）と、車載機１Ｂを始点として当該始点からＣＰＵ３Ｂが算出した距離の点（図１０・二点鎖線Ｂ）と、車載機１Ｃを始点として当該始点からＣＰＵ３Ｃが算出した距離の点（図１０・破線Ｃ）と、車載機１Ｄを始点として当該始点からＣＰＵ３Ｄが算出した距離の点（図１０・実線Ｄ）とが一致する点から求められる。そして、ＣＰＵ９０は、算出した携帯機２がある場所をモニタ９２に表示させるべく指示信号を制御部に送信する。制御部は、ＣＰＵ９０からの指示信号に基づいてモニタ９２に携帯機２がある場所を表示させる（Ｓ３１５、図１１）。
【０１０６】
このように、携帯者が携帯機２がある場所を失念した場合、距離算出用信号によって各車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離を各ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが算出することによって、携帯機２がある場所をＣＰＵ９０が算出することが可能となる。
【０１０７】
上述した実施形態によれば、車載機１から送信したときの距離算出用信号と、携帯機２から返信されたときの距離算出用信号との位相差から、ＣＰＵ３は、車載機１と携帯機２の間の距離を算出することが可能となる。また、ＣＰＵ３から送信した距離算出用信号と、携帯機２から返信された前記ＣＰＵ３から送信した距離算出用信号と同じ距離算出用信号と、から車載機１と携帯機２との間の距離を算出しているので、正確な距離を確実に算出することが可能となる。
【０１０８】
また、車載機１から携帯機２への通信において、低周波数の搬送波で通信を行うことによって位相差を意図的に生じさせられる。また、携帯機２から車載機１への通信において、高周波の搬送波で通信を行うことによって、車載機１から携帯機２への通信により生じた位相差に比べ無視できる程度の位相差とすることができる。つまり、車載機１から携帯機２への通信において意図的に生じさせた位相差によって、車載機１から携帯機２までの距離を算出することができる。
【０１０９】
また、ＣＰＵ３が算出した車載機１と携帯機２との間の距離が予め定められた距離以上であると判別した場合、携帯機２との通信を行わなくすることが可能となる。そのため、例えば中継機が車載機１と携帯機２との間に介在することによって通信が行われたとしても、携帯機２との通信を行わなくすることができる。
【０１１０】
また、インバータ２１を動作状態とすることによって、距離算出用信号を車載機１に返信することが可能となり、ＣＰＵ３が車載機１と携帯機２との間の距離を算出することが可能となる。更に、インバータ２１を不動作状態とすることによって、以後車載機１から送信される例えばコード読出信号が、携帯機２からそのまま返信されることがなくなる。
【０１１１】
また、ＣＰＵ３は、所定数ごとに生成する距離算出用信号のパターンを変えるため、例えば読出機などによって距離算出用信号を読み出す者に対するセキュリティー面を向上することが可能となる。また、ＣＰＵ３は、携帯機２からの距離算出用信号が返信されるまで距離算出用信号を送信するため、車載機１と携帯機２との間の距離を算出することを確実に行うことができる。
【０１１２】
また、低周波数の搬送波で通信を行う車載機１から携帯機２への通信においては、低周波数の搬送波による変調に適したＡＳＫ変調を用いることによって、回路構成が容易となり、ある程度混信しても車載機１から携帯機２へ送信することが可能となる。高周波数の搬送波で通信を行う携帯機２から車載機１への通信においては、高周波数の搬送波による変調に適したＦＳＫ変調を用いることによって、ノイズによる影響を受けにくくなり、携帯機２から車載機１への情報を損失することなく確実に送信することが可能となる。
【０１１３】
また、車載機１から携帯機２への通信、及び携帯機２から車載機１への通信においてスペクトラム拡散にて通信を行うことにより、当該スペクトラム拡散にて送信された信号の秘匿性を高めることができ、また、妨害波・干渉波等に対する排除能力を著しく高めることができる。
【０１１４】
また、位相差を検出するためのタイマ５と、所定周波数のクロックでカウントするカウンタ４と、カウント値に基づいてＣＰＵ３が車載機１と携帯機２との間の距離を算出する基となる情報が記憶されているFlashメモリ６とを用いて、ＣＰＵ３が車載機１と携帯機２との距離を算出することを確実に行うことが可能となる。また、タイマ５及びカウンタ４が、ＣＰＵ３が距離算出用信号を送信するごとにリセットされることにより、ＣＰＵ３が誤って同一パターンである２つの距離算出用信号から車載機１と携帯機２の間の距離を算出してしまうことを防止することが可能となる。したがって、ＣＰＵ３はより確実に車載機１と携帯機２の間の距離を算出することができる。
【０１１５】
また、ＣＰＵ３は、車載機１と携帯機２との間の距離を算出することができ、当該距離が予め定められた距離未満であると判別したとき、自動車のドアをアンロックさせることが可能となる。また、当該距離が予め定められた距離以上であると判別したとき、自動車のドアをロックさせることができる。つまり、キー（自動車の鍵）を鍵穴に差し込むことなく、自動車のドアのアンロック又はロックを行うことが可能となる。
【０１１６】
更に、ＣＰＵ３が車載機１と携帯機２との間の距離が予め定められた距離以上であると判別したとき、警報部（不図示）を動作させることができる。したがって、例えば中継機が介することにより判別部が前述した判別をしたとき、中継機を介して通信が行われていることを知らせることが可能となる。
【０１１７】
＝＝＝その他の実施の形態＝＝＝
以上、本発明に係る距離算出システムにおいて、車載機から携帯機までの距離の算出について説明したが、上記の説明は、本発明の理解を容易とするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得る。
【０１１８】
＜＜自動車のドアのアンロック＞＞
本実施形態では、携帯者が切替スイッチ（不図示）を切り替えることによって、携帯者が選択した運転席側のドアのアンロック又は全てのドアのアンロックが行われているがこれに限るものではない。例えば、前述した車載機１Ａ、１Ｂ、１Ｃ、１Ｄにおいて、携帯者がエリア内に入ってきた場合、前述したように車載機１Ａと携帯機２との距離をＣＰＵ３Ａが算出し、車載機１Ｂと携帯機２との距離をＣＰＵ３Ｂが算出し、車載機１Ｃと携帯機２との距離をＣＰＵ３Ｃが算出し、車載機１Ｄと携帯機２との距離をＣＰＵ３Ｄが算出する。そして、ＣＰＵ９０は、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄからの距離情報に基づいて、携帯機２即ち携帯者が運転席側から車両に近づいているのか否かを判別することができる。例えば図１０において、車載機３２のＣＰＵ３Ｂが算出した距離情報が、車載機３１のＣＰＵ３Ａが算出した距離情報より長い距離である場合、携帯者は助手席側から近づいていることをＣＰＵ９０が判別することができる。その場合、例えば携帯者が切り替えスイッチで運転席側のドアのアンロックを選択しているとき、ＣＰＵ９０は助手席側のドアをアンロックさせるように制御部（不図示）に指示してするように設けても良い。
【０１１９】
＜＜距離算出システムの適用＞＞
本実施形態では、距離算出システムを自動車のドアをキー操作せずにロック又はアンロックするパッシブキーレスエントリーシステムに用いているが、本発明の適用対象はこれに限るものではない。
【０１２０】
居場所を特定する必要がある人（例えば園児又は老人。以下、被監視者という）に携帯機２を持たせ、車載機１と同一の機能を有する監視装置を被監視者を監視する者（以下、監視者という）が管理する。そして、監視者は、監視装置からのエリア内確認信号Ａに基づいて、携帯機２からエリア内確認信号Ｂが送信されてくるか否かを監視装置が判別することによって、被監視者が通信可能範囲内にいるか否を判断することができる。そして、被監視者が所持する携帯機２からのエリア内確認信号Ｂが携帯機２から送信されてこないと監視装置が判別したとき、例えば監視装置は警報（アラーム）を鳴らして監視者に被監視者が通信可能範囲から出たことを知らせる。よって、監視者による被監視者の迅速な保護を図ることが可能となる。また、各被監視者の持つ携帯機２のFlashメモリ１３に識別コードを記憶させ、エリア内確認信号Ｂとともに当該識別コードを携帯機２から送信させるように設けても良い。そうすることによって、監視者は、被監視者のうち誰が通信可能範囲から出たのかを把握することが可能となる。更に、第２の実施形態のように監視装置を複数設けさせる。そして、当該複数の監視装置からエリア内確認信号Ａを送信させる。仮に被監視者が通信可能範囲を出てしまった場合、当該被監視者が通信可能範囲を出る直前の複数の監視装置が受信したエリア内確認信号Ｂに基づいて、被監視者が通信可能範囲を出た方向を監視者が容易に知ることが可能となる。なぜならば、監視装置は、エリア内確認信号Ａを送信してから予め定められた時間ｔ１内にエリア内確認信号Ｂが送信されてくるか否かを判別する。そのため、被監視者の最も近傍にある監視装置には、エリア内確認信号Ｂが最も早く送信されてくることとなる。よって、被監視者が通信可能範囲を出た方向が、当該被監視者の最も近傍にある監視装置によって判別することができる。そのため、監視者による被監視者の探索がより確実なものとなる。よって被監視者が通信可能範囲を出てしまったことによる事故を未然に防ぐことが可能となる。更に、被監視者が通信可能範囲を出てしまった場合、監視装置は携帯機２からのエリア内確認信号Ｂが送信されてこないと判別し、距離算出用信号を送信する。そして、仮に携帯機２と監視装置との間に中継機がある場合、中継機を介して当該距離算出用信号が監視装置に返信される。監視装置は、送信したときの距離算出用信号と携帯機２からの距離算出用信号との位相差から携帯機２と監視装置との距離を算出する。そのとき監視装置において算出した携帯機２と監視装置との距離が予め定められた距離未満でないと監視装置は判別する。よって監視者は、被監視者が通信可能範囲から出てしまったままであることを容易に判断することが可能となる。そのため、中継機を所持する者による被監視者の例えば誘拐等を未然に防ぐことが可能となる。
【０１２１】
また、例えば携帯機２を自宅のキーとして用いても良い。この場合、車載機１と同一の機能を有する管理装置を自宅のドアに設け、第１の実施形態のとおりに自宅のドアをキー操作せずにロック又はアンロックするように用いることが可能となる。また、仮に携帯機２と管理装置との間に中継機がある場合、管理装置において算出した携帯機２と管理装置との距離が予め定められた距離未満ではないと管理装置は判別する。そのため、管理装置は携帯機２との通信をストップさせる。よって、セキュリティー面が向上し、中継機を介して自宅への侵入を図る窃盗者等による被害を防ぐことが可能となる。同様に自宅以外の建物等へ入るときなどにも用いることが可能である。
【０１２２】
また、例えば携帯機２を貴重品に設けても良い。携帯機２が設けられた貴重品を失くした場合、車載機１と同一の機能を有する探索機から距離算出用信号を送信させる。そして、貴重品に設けた携帯機２に探索機が近づくことによって、探索機からの距離算出用信号を携帯機２が返信する。携帯機２からの距離算出用信号が探索機に送信されてくることによって、探索機が携帯機２までの距離を算出することができる。そして、探索機が算出した携帯機２までの距離が予め定められた距離となったとき、例えば警報（アラーム）を鳴らすことによって、探索機を所持する者が、貴重品が近辺にあることを判断することが可能となる。
【０１２３】
また、例えば電力メータ等に車載機１と同一の機能を設けても良い。この場合、電力メータ等の計測者に携帯機２を所持させる。そして、電力メータ等は、携帯機２が予め定められた距離未満にあるか否かを判別するために距離算出用信号を送信する。そして、携帯機２が予め定められた距離未満にあると電力メータ等が判別した場合、電力メータ等の計測するデータ値を計測者の所持する計測機に送信するように設けても良い。そうすることによって、電力メータ等が計測するデータ値の収集において、電力メータ等に非接触で当該データ値を収集することが可能となる。更に、近年においては電力メータ等が計測するデータ値の収集は、インターネット等によって収集することが可能となっているが、第三者によって当該データ値を読まれる可能性がある。しかしながら前述したような電力メータ、携帯機２を用いて電力メータ等の計測するデータ値の収集を行えば、第三者によって当該データ値を読まれる恐れが少なくなりセキュリティー面を向上することが可能となる。また、仮に携帯機２と電力メータ等との間に中継機がある場合、電力メータ等において算出した携帯機２と電力メータ等との距離が予め定められた距離未満ではないと電力メータ等は判別する。そのため、電力メータ等は携帯機２との通信をストップさせる。よって、中継機を介して電力メータが計測するデータ値を読み取られることを防止することが可能となる。
【０１２４】
更に、保護者による保護を必要とする人、例えば子供に携帯機２を所持させ、電柱に車載機１と同一の機能を有する捜索機を設ける。そして、当該携帯機２を所持する子供が、例えば誘拐等にあった場合、子供を追跡するための情報として役立てることも可能となる。この場合、電柱に設けられた捜索機は距離算出用信号を送信する。携帯機２を所持した子供が、当該捜索機が設けられた電柱の近傍を通過すると、携帯機２からの距離算出用信号が捜索機に送信される。このとき、捜索機は携帯機２までの距離を算出するとともに、携帯機２から距離算出用信号が送信されてきた時刻情報を例えばFlashメモリ６に記憶させる。そして、例えば警察などが捜索機のFlashメモリ６に記憶された当該時刻情報を読み出すことによって、子供が何時、捜索機からどの位離れた場所を通過したのかを判断することが可能となる。また、捜索機による前述した時刻情報を、通信網を通じて当該子供の保護者等に配信することにより子供がいる場所を把握することも可能となる。更に、仮に携帯機２と捜索機との間に中継機がある場合、携帯機２の例えば警報部（不図示）に警報を発せさせることが可能である。そのため、保護者等が中継機を持つ何者かによって子供が例えば誘拐される可能性があることを素早く知ることができる。よって保護者等が子供の誘拐等を未然に防ぐことが可能となる。
【図面の簡単な説明】
【０１２５】
【図１】本発明に係る距離算出システムの全体構成の一例を示す機能ブロック図である。
【図２】本発明に係る距離算出システムの動作の一例を示すフローチャートである。
【図３】本発明に係る距離算出システムの動作の一例を示すフローチャートである。
【図４】本発明に係る距離算出システムの動作の一例を示すタイミングチャートである。
【図５】距離算出用信号の変化を示す図である。
【図６】本発明に係る距離算出システムの動作の一例を示すタイミングチャートである。
【図７】距離算出用信号の変化を示す図である。
【図８】本発明に係る距離算出システムの全体構成の一例を示す図である。
【図９】本発明に係る距離算出システムの動作の一例を示すフローチャートである。
【図１０】車載機１Ａ、１Ｂ、１Ｃ、１Ｄによる携帯機２の検出を示す図である。
【図１１】モニタ９２の表示画面の一例を示す図である。
【図１２】中継機Ａ、Ｂを介した車載機１０１と携帯機１０２の通信を示す図である。
【符号の説明】
【０１２６】
１、１０１      車載機
２、１０２      携帯機
３、１１、９０      ＣＰＵ
４      カウンタ
５、２７      タイマ
６、１３      Flashメモリ
７      送信部
８      受信部
９、１９      送信アンテナ
１０、１８    受信アンテナ
１２    入力部
１４    ＤＥＴ
１５    変調器
１６、１７    ＲＦ
２０、２１、２２    インバータ
２３      フラグ
２４      復調部
２５      変調部
２６      ＯＳＣ
９２      モニタ
【図１】
2006118886.tif 000003
【図２】
2006118886.tif 000004
【図３】
2006118886.tif 000005
【図４】
2006118886.tif 000006
【図５】
2006118886.tif 000007
【図６】
2006118886.tif 000008
【図７】
2006118886.tif 000009
【図８】
2006118886.tif 000010
【図９】
2006118886.tif 000011
【図１０】
2006118886.tif 000012
【図１１】
2006118886.tif 000013
【図１２】
2006118886.tif 000014