(57)【要約】【課題】  複数の第１通信装置と第２通信装置とを通信可能とさせる中継装置の位置を検出することができる位置検出システム、位置検出システムの位置検出方法、位置検出通信装置、通信装置を提供することを目的とする。【解決手段】  複数の第１通信装置はそれぞれ第２通信装置との距離を算出するための距離算出用信号を送信する第１送信部と送信したときの距離算出用信号と受信したときの距離算出用信号に応じた信号との位相差を検出する検出部と当該位相差に基づいて距離を算出する算出部とを備え、第２通信装置は距離算出用信号に応じた信号を送信する第２送信部を備え、複数の算出部にて算出された複数の距離が予め定められた距離未満であるか否かを判別する判別部と、予め定められた距離以上であると判別部が判別したときの複数の距離に応じた中継装置の位置を検出する位置検出部と、を有する、ことを特徴とする。【選択図】    図１
2006118889.tif 000002
【特許請求の範囲】
【請求項１】
複数の第１通信装置と第２通信装置との間の複数の距離が予め定められた距離以上となることによって当該複数の第１通信装置と当該第２通信装置とが通信不能となった状態において、前記複数の第１通信装置と前記第２通信装置とを通信可能とさせる中継装置の位置検出システムであって、
前記複数の第１通信装置は、それぞれ、
前記第２通信装置との間の距離を算出するための距離算出用信号を送信する第１送信部と、
前記第２通信装置からの前記距離算出用信号に応じた信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の位相差を検出する検出部と、
前記検出部にて検出された前記位相差に基づいて、前記第２通信装置との間の距離を算出する算出部と、を備え、
前記第２通信装置は、
前記複数の第１通信装置から送信された前記距離算出用信号に応じた信号を送信する第２送信部を備え、
更に、前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別する判別部と、
前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する位置検出部と、を有する、
ことを特徴とする位置検出システム。
【請求項２】
前記第２通信装置は、
前記複数の第１通信装置から送信された前記距離算出用信号を返信する返信部を備え、
前記検出部は、
前記返信部にて返信された前記距離算出用信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号と、の位相差を検出する、
ことを特徴とする請求項１に記載の位置検出システム。
【請求項３】
前記複数の第１通信装置は、それぞれ、
前記距離算出用信号を第１の周波数の搬送波で変調する第１変調部と、前記第２通信装置からの前記第１の周波数よりも高い第２の周波数の搬送波で変調された前記距離算出用信号を復調する第１復調部と、を有し、
前記第２通信装置は、
前記複数の第１通信装置からの前記第１変調部にて変調された前記距離算出用信号を復調する第２復調部と、前記第２復調部にて復調された前記距離算出用信号を前記第２の周波数の搬送波で変調する第２変調部と、を有する、
ことを特徴とする請求項１又は請求項２に記載の位置検出システム。
【請求項４】
前記複数の第１通信装置は、それぞれ、
前記距離算出用信号を生成する生成部を有し、
前記第１送信部は、
前記返信部にて返信された前記距離算出用信号を前記複数の第１通信装置が受信するまで、前記生成部が生成する前記距離算出用信号を繰り返し送信し、
前記生成部は、
所定数の前記距離算出用信号を生成するごとに、前記距離算出用信号のパターンを変える、
ことを特徴とする請求項２又は請求項３に記載の位置検出システム。
【請求項５】
前記第１変調部は、前記距離算出用信号を前記第１の周波数の搬送波でＡＳＫ変調し、
前記第２復調部は、前記複数の第１通信装置からの前記第１変調部にてＡＳＫ変調された前記距離算出用信号を復調し、
前記第２変調部は、前記第２復調部にて復調された前記距離算出用信号を前記第２の周波数の搬送波でＦＳＫ変調し、
前記第１復調部は、前記第２通信装置からの前記第２変調部にてＦＳＫ変調された前記距離算出用信号を復調する、
ことを特徴とする請求項３又は請求項４に記載の位置検出システム。
【請求項６】
前記複数の第１通信装置と前記第２通信装置との通信をスペクトラム拡散を用いて行うべく、
前記第１変調部は、前記距離算出用信号を前記第１の周波数の搬送波で１次変調した後、前記第１の周波数の搬送波で１次変調された前記距離算出用信号を２次（拡散）変調し、
前記第２復調部は、前記複数の第１通信装置からの前記第１変調部にて２次（拡散）変調された前記距離算出用信号を逆拡散して復調し、
前記第２変調部は、前記第２復調部にて逆拡散して復調された前記距離算出用信号を前記第２の周波数の搬送波で１次変調した後、前記第２の周波数の搬送波で１次変調された前記距離算出用信号を２次（拡散）変調し、
前記第１復調部は、前記第２通信装置からの前記第２変調部にて２次（拡散）変調された前記距離算出用信号を逆拡散して復調する、
ことを特徴とする請求項３又は請求項４に記載の位置検出システム。
【請求項７】
前記複数の第１通信装置は、それぞれ、
前記第１送信部が前記距離算出用信号を送信するごとにリセットされ、前記返信部にて返信された前記距離算出用信号を前記複数の第１通信装置が受信するまでの時間を計時するタイマと、
前記タイマがリセットされるごとにリセットされ、前記検出部にて検出された前記位相差を所定周波数のクロックでカウントするカウンタと、
前記カウンタのカウント値に基づいて、前記算出部が前記第２通信装置との間の距離を算出する基となる情報が記憶された記憶部と、を有し、
前記検出部は、
前記タイマが計時する前記時間を、送信したときの前記距離算出用信号と受信したときの前記距離算出用信号との前記位相差として検出し、
前記算出部は、
前記カウンタが前記位相差を前記所定周波数のクロックでカウントしたときのカウント値と、前記記憶部に記憶された情報とに基づいて、前記第２通信装置との間の距離を算出する、
ことを特徴とする請求項２乃至請求項６の何れかに記載の位置検出システム。
【請求項８】
前記第２通信装置は、警報を発するための警報部を有し、
前記判別部は、
前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると判別したときの判別結果に基づいて、前記警報部が警報を発するための警報信号を送信し、
前記警報部は、
前記判別部からの前記警報信号に基づいて警報を発する、
ことを特徴とする請求項１乃至請求項７の何れかに記載の位置検出システム。
【請求項９】
前記第２通信装置は、
前記中継装置の位置を表示するための表示部を有し、
前記位置検出部は、
前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を示す位置情報を送信し、
前記表示部は、
前記位置検出部からの前記位置情報に基づいて前記中継装置の位置を表示する、
ことを特徴とする請求項１乃至請求項８の何れかに記載の位置検出システム。
【請求項１０】
前記複数の第１通信装置は、
前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、前記第２通信装置との通信を停止する、
ことを特徴とする請求項１乃至請求項９の何れかに記載の位置検出システム。
【請求項１１】
前記複数の第１通信装置は自動車に設けられ、
前記判別部は、
前記自動車のドアのアンロック又はロックを制御する制御部に対し、
前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離未満であると前記判別部が判別したときの判別結果を、前記ドアをアンロックするための信号として供給し、
前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果を、前記ドアをロックするための信号として供給する、
ことを特徴とする請求項１乃至請求項１０の何れかに記載の位置検出システム。
【請求項１２】
第１通信装置と第２通信装置との間の複数の距離が予め定められた距離以上となることによって当該第１通信装置と当該第２通信装置とが通信不能となった状態において、前記第１通信装置と前記第２通信装置とを通信可能とさせる中継装置の位置検出システムであって、
前記第１通信装置は、
前記第２通信装置との間の距離を算出するための距離算出用信号を送信する第１送信部と、
前記第２通信装置からの前記距離算出用信号に応じた信号を受信する複数の受信部と、
前記第２通信装置からの前記距離算出用信号に応じた信号を前記複数の受信部が受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の複数の位相差を検出する検出部と、
前記検出部にて検出された前記複数の位相差に基づいて、前記第２通装置との間の前記複数の距離を算出する算出部と、を備え、
前記第２通信装置は、
前記第１通信装置から送信された前記距離算出用信号に応じた信号を送信する第２送信部を備え、
更に、前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別する判別部と、
前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する位置検出部と、を有する、
ことを特徴とする位置検出システム。
【請求項１３】
複数の第１通信装置と第２通信装置との間の複数の距離が予め定められた距離以上となることによって当該複数の第１通信装置と当該第２通信装置とが通信不能となった状態において、前記複数の第１通信装置と前記第２通信装置とを通信可能とさせる中継装置の位置検出システムの位置検出方法であって、
前記複数の第１通信装置はそれぞれ、前記第２通信装置との間の距離を算出するための距離算出用信号を送信し、
前記第２通信装置は、前記複数の第１通信装置から送信された前記距離算出用信号に応じた信号を送信し、
前記複数の第１通信装置はそれぞれ、前記第２通信装置からの前記距離算出用信号に応じた信号を受信することによって送信したときの当該距離算出用信号と受信したときの当該距離算出用信号に応じた信号との位相差を検出し、当該位相差に基づいて前記第２通信装置との間の距離を算出し、
前記複数の第１通信装置にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別し、
前記複数の第１通信装置にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると判別したとき、このときの前記複数の距離に応じた前記中継装置の位置を検出する、
ことを特徴とする位置検出システムの位置検出方法。
【請求項１４】
相手側通信装置との間の複数の距離が予め定められた距離以上となることによって当該相手側通信装置と通信不能となった状態において、前記相手側通信装置と通信可能とさせる中継装置の位置検出通信装置であって、
前記相手側通信装置との間の距離を算出するための距離算出用信号を送信する送信部と、
前記相手側通信装置からの前記距離算出用信号に応じた信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の位相差を検出する検出部と、
前記検出部にて検出された前記位相差に基づいて、前記相手側通信装置との間の距離を算出する算出部と、を有する複数の距離算出通信装置を備え、
前記複数の距離算出通信装置の複数の前記算出部にて算出された前記相手側通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別する判別部と、
前記複数の距離算出通信装置の複数の前記算出部にて算出された前記相手側通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する位置検出部と、を有する、
ことを特徴とする位置検出通信装置。
【請求項１５】
距離を算出するための距離算出用信号を送信し、
返信されてきた前記距離算出用信号に応じた信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の位相差を検出し、
前記位相差に基づいて前記距離算出用信号に応じた信号の送信位置との距離を算出する、複数の距離算出通信装置を有し、
前記複数の距離算出通信装置にて算出された複数の距離が予め定められた距離以上となることによって、前記送信位置からの前記距離算出用信号に応じた信号を受信不能となった状態において、前記複数の距離算出通信装置に前記送信位置からの前記距離算出用信号に応じた信号を受信可能とさせる中継装置の位置を検出すべく、
当該複数の距離算出通信装置が算出した前記複数の距離が前記予め定められた距離未満であるか否かを判別し、
当該複数の距離算出通信装置が算出した前記複数の距離が前記予め定められた距離以上であると判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する、相手側通信装置と通信可能であって、
前記相手側通信装置から送信された前記距離算出用信号に応じた信号を送信する送信部を備えた、
ことを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置検出システム、位置検出システムの位置検出方法、位置検出通信装置、通信装置に関する。
【背景技術】
【０００２】
近年、所定の処理を実行すべく相互に通信を行う通信装置として、例えばパッシブキーレスエントリーシステムを搭載した自動車における車載機と携帯機がある。
【０００３】
以下、パッシブキーレスエントリーシステムを搭載した自動車における車載機と携帯機の通信について詳述する。車載機は、例えば自動車の運転席側のドアに設けられ、携帯機は、当該自動車の所有者（以下、携帯者という）が所持しているものとする。そして、携帯者は、自動車のエンジンを停止し、ドアを開けて車外に出たものとする。
【０００４】
車載機は、車載機と携帯機の通信可能範囲（エリア）内に携帯機があるか否かを判別するための信号（以下、信号Ａという）を送信する。携帯者が通信可能範囲内にいるときは、携帯機は車載機からの信号Ａを受信し、当該信号Ａに応じた信号Ｂを送信する。車載機は携帯機からの信号Ｂを受信すると、通信可能範囲内に携帯機があると判別する。尚、車載機からの信号Ａの送信は所定の間隔で繰り返し行われる。
【０００５】
仮に、携帯者が通信可能範囲外に出てしまった場合、携帯機は車載機からの信号Ａを受信できなくなる。そのため、車載機は携帯機からの信号Ａに応じた信号Ｂを受信しなくなる。車載機は、例えば携帯機からの信号Ｂを予め定められた時間受信しなくなると、自動車内部に別途設けられた制御部に当該自動車のドアをロックさせるための指示信号を送信する。制御部は、車載機からの当該指示信号に基づいて、自動車のドアをロックさせる。よって携帯者が自動車から離れ、携帯機が通信可能範囲外となると、自動車のドアはロックされることとなる。
【０００６】
次に、一旦は通信可能範囲外に出た携帯者が、通信可能範囲内に戻ってきた場合、再び携帯機は車載機からの信号Ａを受信する。そして、携帯機は信号Ｂを送信することとなる。車載機は携帯機からの信号Ｂを受信すると、携帯機が当該自動車に対応したものであるか否かを判別するため、例えば携帯機の情報を読み出すための読出信号を送信する。携帯機は、車載機からの読出信号に基づいて、携帯機情報を送信する。車載機は、携帯機からの携帯機情報に基づいて、携帯機が当該自動車に対応したものであるか否かを判別する。そして車載機は、携帯機が当該自動車に対応したものであると判別すると、前述した制御部に当該自動車のドアをアンロックさせるための指示信号を送信する。制御部は、車載機からの当該指示信号に基づいて、自動車のドアをアンロックさせる。
【０００７】
このように、パッシブキーレスエントリーシステムが搭載された自動車においては、自動車のキー（鍵）を鍵穴に差し込むことなく、車載機と携帯機が通信を行うことにより、当該自動車のドアをロック又はアンロックさせることを可能としている。
【特許文献１】特開２０００−１９８４２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、パッシブキーレスエントリーシステムが搭載された自動車の前述したような車載機と携帯機の通信において、いわゆるリレーアタックが行われた場合、当該自動車が窃盗される可能性があった。このリレーアタックとは、携帯者が通信可能範囲から出てしまうことにより本来であれば車載機と携帯機の通信ができなくなる状態であっても、中継機を用いることによって車載機と携帯機の通信を可能とさせ、自動車のドアをアンロックとさせて当該自動車を盗む窃盗手口のことをいう。
【０００９】
以下、図９を用いてリレーアタックについて詳述する。図９は、中継機Ａ、Ｂを介した車載機１０１と携帯機１０２の通信を示す図である。車載機１０１は、例えば運転席側のドアに設けられており、前述した信号Ａを送信する。車載機１０１は、破線Ｃで示される通信範囲内において信号の送受信が可能である。携帯機１０２は、前述したように車載機１０１からの信号Ａを受信すると、当該信号Ａに応じた信号Ｂを送信する。尚、携帯機１０２は、破線Ｄで示される通信範囲内において信号の送受信が可能である。
【００１０】
携帯者が通信可能範囲を出てしまうと、前述したように車載機１０１には携帯機１０２からの信号Ａに応じた信号Ｂが送信されなくなり、制御部（不図示）は車載機１０１からの指示信号に基づいてドアをロックさせる。
【００１１】
このとき、自動車を窃盗しようとする中継者Ｘ、Ｙがいるとする。中継者Ｘは、中継機Ａを所持して車載機１０１を通信範囲Ｃ内に入れる。また、中継者Ｙは、中継機Ｂを所持して携帯者の傍に行き、中継機Ｂを携帯機１０２の通信範囲Ｄ内に入れる。中継者Ｘが所持する中継機Ａは車載機１０１の通信範囲Ｃ内に入っているため信号Ａを受信し、中継機Ａは信号Ａを検波し、増幅してから送信する。中継機Ａは信号Ａを増幅させることによって、車載機１０１の通信範囲Ｃよりも広い範囲で信号Ａを送信可能としている。中継機Ａにて増幅された信号Ａを中継者Ｙが所持する中継機Ｂが受信すると、中継機Ｂは当該増幅された信号Ａを検波して、例えば中継機Ａが増幅する前のレベルの信号Ａに減衰して送信する。このとき、中継機Ｂは携帯機１０２の通信範囲Ｄ内に入っているため、中継機Ｂにて減衰された信号Ａを携帯機１０２が受信する。携帯機１０２は、車載機１０１からの信号Ａが送信されてきたものとして、当該信号Ａに応じた信号Ｂを送信する。信号Ｂを中継機Ｂが受信すると、中継機Ｂは信号Ｂを検波し、増幅してから送信する。中継機Ｂは、信号Ｂを増幅させることによって、携帯機１０２の通信範囲Ｄよりも広い範囲で信号Ｂを送信可能としている。中継機Ｂにて増幅された信号Ｂを中継機Ａが受信すると、中継機Ａは当該増幅された信号Ｂを検波して、例えば中継機Ｂが増幅する前のレベルの信号Ｂに減衰して送信する。このとき、前述したように中継機Ａは車載機１０１の通信範囲Ｃ内に入っているため、中継機Ａにて減衰された信号Ｂを車載機１０１が受信する。そのため車載機１０１は、信号Ａに応じた信号Ｂを受信することにより、携帯機１０２が通信可能範囲内にあるものと判別する。そして、車載機１０１は、自動車のドアをアンロックさせるための前述した処理を行うこととなる。そして、アンロックされた自動車に例えば中継者Ｘが乗り込み、当該自動車が盗まれることとなる。
【００１２】
このように、中継機Ａ、Ｂが介在する車載機１０１と携帯機１０２の通信においては、車載機１０１が中継機Ａ、Ｂを介して信号Ｂを受信することにより、携帯機１０２が通信可能範囲内にあると判別する可能性があった。そのため、車載機１０１は自動車のドアをアンロックさせるための指示信号を制御部に送信し、制御部は携帯者が通信可能範囲内にいないにもかかわらず、ドアをアンロックしてしまう可能性があった。
【００１３】
そこで、本発明は、複数の第１通信装置（例えば複数の車載機）と第２通信装置（例えば携帯機）との間の距離が予め定められた距離以上となることによって当該複数の第１通信装置と当該第２通信装置とが通信不能となった状態にもかかわらず、複数の第１通信装置と第２通信装置とを通信可能とさせる中継装置（例えば中継機）の位置を検出することができる位置検出システム、位置検出システムの位置検出方法、位置検出通信装置、通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
前記課題を解決するための発明は、複数の第１通信装置と第２通信装置との間の複数の距離が予め定められた距離以上となることによって当該複数の第１通信装置と当該第２通信装置とが通信不能となった状態において、前記複数の第１通信装置と前記第２通信装置とを通信可能とさせる中継装置の位置検出システムであって、前記複数の第１通信装置は、それぞれ、前記第２通信装置との間の距離を算出するための距離算出用信号を送信する第１送信部と、前記第２通信装置からの前記距離算出用信号に応じた信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の位相差を検出する検出部と、前記検出部にて検出された前記位相差に基づいて、前記第２通信装置との間の距離を算出する算出部と、を備え、前記第２通信装置は、前記複数の第１通信装置から送信された前記距離算出用信号に応じた信号を送信する第２送信部を備え、前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別する判別部と、前記複数の第１通信装置の複数の前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する位置検出部と、を有する、ことを特徴とする。
【００１５】
また、第１通信装置と第２通信装置との間の複数の距離が予め定められた距離以上となることによって当該第１通信装置と当該第２通信装置とが通信不能となった状態において、前記第１通信装置と前記第２通信装置とを通信可能とさせる中継装置の位置検出システムであって、前記第１通信装置は、前記第２通信装置との間の距離を算出するための距離算出用信号を送信する第１送信部と、前記第２通信装置からの前記距離算出用信号に応じた信号を受信する複数の受信部と、前記第２通信装置からの前記距離算出用信号に応じた信号を前記複数の受信部が受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の複数の位相差を検出する検出部と、前記検出部にて検出された前記複数の位相差に基づいて、前記第２通装置との間の前記複数の距離を算出する算出部と、を備え、前記第２通信装置は、前記第１通信装置から送信された前記距離算出用信号に応じた信号を送信する第２送信部を備え、前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別する判別部と、前記算出部にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する位置検出部と、を有する、ことを特徴とする。
【００１６】
また、複数の第１通信装置と第２通信装置との間の複数の距離が予め定められた距離以上となることによって当該複数の第１通信装置と当該第２通信装置とが通信不能となった状態において、前記複数の第１通信装置と前記第２通信装置とを通信可能とさせる中継装置の位置検出システムの位置検出方法であって、前記複数の第１通信装置はそれぞれ、前記第２通信装置との間の距離を算出するための距離算出用信号を送信し、前記第２通信装置は、前記複数の第１通信装置から送信された前記距離算出用信号に応じた信号を送信し、前記複数の第１通信装置はそれぞれ、前記第２通信装置からの前記距離算出用信号に応じた信号を受信することによって送信したときの当該距離算出用信号と受信したときの当該距離算出用信号に応じた信号との位相差を検出し、当該位相差に基づいて前記第２通信装置との間の距離を算出し、前記複数の第１通信装置にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別し、前記複数の第１通信装置にて算出された前記第２通信装置との間の前記複数の距離が前記予め定められた距離以上であると判別したとき、このときの前記複数の距離に応じた前記中継装置の位置を検出する、ことを特徴とする。
【００１７】
また、相手側通信装置との間の複数の距離が予め定められた距離以上となることによって当該相手側通信装置と通信不能となった状態において、前記相手側通信装置と通信可能とさせる中継装置の位置検出通信装置であって、前記相手側通信装置との間の距離を算出するための距離算出用信号を送信する送信部と、前記相手側通信装置からの前記距離算出用信号に応じた信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の位相差を検出する検出部と、前記検出部にて検出された前記位相差に基づいて、前記相手側通信装置との間の距離を算出する算出部と、を有する複数の距離算出通信装置を備え、前記複数の距離算出通信装置の複数の前記算出部にて算出された前記相手側通信装置との間の前記複数の距離が前記予め定められた距離未満であるか否かを判別する判別部と、前記複数の距離算出通信装置の複数の前記算出部にて算出された前記相手側通信装置との間の前記複数の距離が前記予め定められた距離以上であると前記判別部が判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する位置検出部と、を有する、ことを特徴とする。
【００１８】
また、通信装置は、距離を算出するための距離算出用信号を送信し、返信されてきた前記距離算出用信号に応じた信号を受信することによって、送信したときの当該距離算出用信号と、受信したときの当該距離算出用信号に応じた信号と、の位相差を検出し、前記位相差に基づいて前記距離算出用信号に応じた信号の送信位置との距離を算出する、複数の距離算出通信装置を有し、前記複数の距離算出通信装置にて算出された複数の距離が予め定められた距離以上となることによって、前記送信位置からの前記距離算出用信号に応じた信号を受信不能となった状態において、前記複数の距離算出通信装置に前記送信位置からの前記距離算出用信号に応じた信号を受信可能とさせる中継装置の位置を検出すべく、当該複数の距離算出通信装置が算出した前記複数の距離が前記予め定められた距離未満であるか否かを判別し、当該複数の距離算出通信装置が算出した前記複数の距離が前記予め定められた距離以上であると判別したときの判別結果に基づいて、このときの前記複数の距離に応じた前記中継装置の位置を検出する、相手側通信装置と通信可能であって、前記相手側通信装置から送信された前記距離算出用信号に応じた信号を送信する送信部を備えた、ことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、複数の第１通信装置と第２通信装置との間の距離が予め定められた距離以上となることによって当該複数の第１通信装置と当該第２通信装置とが通信不能となった状態にもかかわらず、複数の第１通信装置と第２通信装置とを通信可能とさせる中継装置の位置を検出することができる位置検出システム、位置検出システムの位置検出方法、位置検出通信装置、通信装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００２０】
本明細書および添付図面の記載により、少なくとも以下の事項が明らかとなる。
【００２１】
＜＜実施形態＞＞
＝＝＝位置検出システム、位置検出通信装置、通信装置の全体構成＝＝＝
図１、図６を参照しつつ、本発明に係る位置検出システム、位置検出通信装置、通信装置について説明する。図１は、本発明に係る位置検出システム、位置検出通信装置、通信装置の全体構成の一例を示す機能ブロック図である。尚、本実施形態では位置検出システム、位置検出通信装置、通信装置は、例えば自動車のドアをキー操作せずにロック又はアンロックさせることが可能なパッシブキーレスエントリーシステムに用いるものとして説明する。そして、位置検出システムは、車載機１Ａ、１Ｂ、１Ｃ、１Ｄ（複数の第１通信装置）、携帯機２（第２通信装置）、ＣＰＵ(Central Processing Unit)９０（判別部、位置検出部）から構成される。また、位置検出通信装置は車載機１Ａ、１Ｂ、１Ｃ、１Ｄ（距離算出通信装置）、ＣＰＵ９０（判別部、位置検出部）から構成され、相手側通信装置は携帯機２に用いられるものとする。更に、通信装置は携帯機２に用いられ、相手側通信装置は車載機１Ａ、１Ｂ、１Ｃ、１Ｄ（距離算出通信装置）、ＣＰＵ９０から構成される。図６は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄによる中継機Ａの位置の検出を示す図である。尚、図６における＋Ｙ方向を自動車の前方方向とすると、例えば、車載機１Ａは前方右側に設けられ、車載機１Ｂは前方左側に設けられ、車載機１Ｃは後方左側に設けられ、車載機１Ｄは後方右側に設けられるものとする。また、ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄが設けられた自動車内部に設けられるものとする。携帯機２は自動車のキー（鍵）に設けられているものとする。尚、本実施形態においては車載機を４つ設けているがこれに限るものではない。例えば、車載機をより多く設けて確実に中継機Ａの位置を検出するよう設けても良い。
【００２２】
尚、本実施形態では、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への信号の通信において、低周波数（例えば１２５ｋＨｚ）の搬送波を用いることとする。また携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの信号の通信において、高周波数（例えば３１２ＭＨｚ）の搬送波を用いることとする。即ち、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への通信においては、低周波数の搬送波で通信が行われるため通信速度が遅くなる。逆に、携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの通信においては、高周波数の搬送波で通信が行われるため通信速度が速くなる。通信速度が遅い低周波数を用いているのは、後述するように車載機１Ａ、１Ｂ、１Ｃ、１Ｄから信号を送信させた時間と当該信号が携帯機２を介して返信されてきた時間との信号の位相差（時間差でもよい）を意図的に生じさせるためである。また、携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの通信の場合、通信速度が速い高周波数を用いることによって、その間における位相差は車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への通信の際生じる位相差に比べ無視できる程度となる。つまり、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への通信における意図的に生じさせた位相差のみをもって、車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２の間の距離を算出することが可能となる。そのため、意図的な低周波数を車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への通信に用い、さらに高周波数を携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの通信に用いている。
【００２３】
更に、前述したような車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への通信においては、ＡＳＫ変調（振幅偏移変調：Amplitude Shift Keying）がなされた信号によって通信が行われる。何故ならば、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２へ信号を送信するための送信部７Ａ、７Ｂ、７Ｃ、７Ｄ（第１送信部、第１変調部）と、車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの信号を受信するための復調部２４（第２復調部）の回路構成が容易で、ある程度混信しても車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２へ送信することが可能となるからである。また、携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの通信においては、ＦＳＫ変調（周波数偏移変調：Frequency Shift Keying）がなされた信号によって通信が行われる。何故ならば、ＦＳＫ変調がなされた信号は、ノイズによる影響を受けにくく、携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの情報を損失することなく確実に送信することが可能となるからである。尚、本実施形態においては、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への通信においてＡＳＫ変調された信号にて通信を行い、携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの通信においてＦＳＫ変調された信号にて通信を行っているがこれに限るものではない。例えば、信号の秘匿性を高めることができ、妨害波・干渉波に対する排除能力が著しく高いスペクトラム拡散にて車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２への通信、及び携帯機２から車載機１Ａ、１Ｂ、１Ｃ、１Ｄへの通信を行うことも可能である。
【００２４】
ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄを統括制御する。
【００２５】
車載機１Ａは、ＣＰＵ３Ａ（検出部、算出部、生成部）、カウンタ４Ａ、タイマ５Ａ、Flashメモリ６Ａ（記憶部）、送信部７Ａ、受信部８Ａ（第１復調部）、送信アンテナ９Ａ、受信アンテナ１０Ａ、ＯＳＣ２６Ａ（発振回路：Oscillator）を有している。
【００２６】
送信部７Ａは、ＣＰＵ３Ａからの信号を１２５ｋＨｚの周波数の搬送波でＡＳＫ変調する。
【００２７】
送信アンテナ９Ａは、送信部７ＡにてＡＳＫ変調された信号を送信する。
【００２８】
受信アンテナ１０Ａは、携帯機２からのＦＳＫ変調された信号を受信する。
【００２９】
受信部８Ａは、受信アンテナ１０Ａが受信した携帯機２からのＦＳＫ変調された信号を復調する。
【００３０】
ＣＰＵ３Ａは、車載機１Ａを統括制御するために設けられている。Flashメモリ６Ａには、ＣＰＵ３Ａが後述する処理を行うためのプログラムデータが予め記憶されている。また、Flashメモリ６Ａには、ＣＰＵ３Ａが自動車のドアをアンロックするための処理を行う際、受信部８Ａにて復調された携帯機２からのデータと照合を行うためのコード信号、個人データが予め記憶されている。更に、Flashメモリ６Ａには、受信部８Ａにて復調された携帯機２からの暗号化個人データ（ＣＰＵ３Ａによって前述した個人データと照合されるべく携帯機２のFlashメモリ１３に記憶されている暗号化された個人データ）を解読するための暗号化解読プログラムが予め記憶されている。Flashメモリ６Ａは、データを電気消去することによりデータを繰り返し書き込み読み出しできる不揮発性記憶素子で構成される。
【００３１】
タイマ５Ａは、ＣＰＵ３Ａからの指示に基づいて時間を計時する。
【００３２】
ＯＳＣ２６Ａは、所定周波数のクロック（ＣＬＫ０）をＣＰＵ３Ａに送信する。
【００３３】
カウンタ４Ａは、ＣＰＵ９０からの指示に基づいて、ＣＰＵ３Ａから送信部７Ａに送信される車載機１Ａから携帯機２までの距離を算出するための信号（以下、距離算出用信号という）の立上りから、ＯＳＣ２６Ａからのクロックの例えば立ち上がりをカウントする。そして、カウンタ４Ａは、受信部８Ａにて復調された距離算出用信号の立ち上がりまで、ＯＳＣ２６Ａからのクロックの立ち上がりをカウントする。また、カウンタ４Ａのカウント値は、ＣＰＵ３Ａからの指示に基づいてリセットされる。
【００３４】
ＣＰＵ３Ａは、ＣＰＵ９０からの指示信号に基づいて、前述した距離算出用信号を送信部７Ａに送信するとともにカウンタ４Ａをリセットさせてカウントを開始させる。また、ＣＰＵ３Ａは、タイマ５Ａをリセットさせて計時を開始させる。ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からの距離算出用信号を受信すると、カウンタ４Ａのカウント値を読み出す。ＣＰＵ３Ａは、当該カウント値を基に車載機１Ａから携帯機２までの距離を算出する。つまり、距離算出用信号を送信部７Ａに送信した時間から、携帯機２を介して距離算出用信号が返信されてきた時間までの両信号の位相差を示すカウント値が得られ、ＣＰＵ３Ａは車載機１Ａから携帯機２までの距離を算出することができる。例えば、ＯＳＣ２６Ａからのクロックの周波数が１５．７５ｋＨｚである場合、携帯機２を介して距離算出用信号が返信されてきたときのカウンタ４Ａのカウント値が２５０となっていたとき、このときの位相差は約１５．８７（msec）となる。そして、位相差が約１５．８７（msec）のときの車載機１Ａから携帯機２までの距離は約１（ｍ）となることが、例えば実験からもとめられているものとする。この実験からもとめられたカウント値に対応した距離データは、例えばFlashメモリ６Ａにテーブルデータとして予め記憶されている。ＣＰＵ３Ａは、算出した車載機１Ａから携帯機２までの距離情報をＣＰＵ９０に送信する。ＣＰＵ３Ａは、ＣＰＵ９０からの指示に基づいて、携帯機２のインバータ２１（返信部）を不動作状態とするための信号（以下、識別信号という）を送信部７Ａに送信する。また、ＣＰＵ３Ａは、Flashメモリ６Ａに記憶されているコード信号に応じたコード信号を携帯機２から読み出すための信号（以下、コード読出信号という）を送信部７Ａに送信する。ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からのコード信号が送信される。ＣＰＵ３Ａは、携帯機２からのコード信号とFlashメモリ６Ａからのコード信号が所定の関係を有していると判別した場合、前述した暗号化個人データを読み出すための信号（以下、暗号化個人データ読出信号という）を送信部７Ａに送信する。ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からの暗号化個人データが送信される。ＣＰＵ３Ａは、Flashメモリ６Ａに記憶されている暗号化解読プログラムに基づいて、当該暗号化個人データの解読を行う。ＣＰＵ３Ａは、解読した個人データとFlashメモリ６Ａからの個人データが一致すると判別した場合、自動車の何れのドア（例えば自動車の全てのドア又は運転席のドアの何れか）をアンロックするのかを確認するための信号（以下、入力確認信号という）を送信部７Ａに送信する。ＣＰＵ３Ａには、受信部８Ａにて復調された携帯機２からの入力確認信号に応じた入力信号が送信される。ＣＰＵ３Ａは、受信部８Ａにて復調された携帯機２からの入力信号に基づいて、自動車のドアをアンロックするための指示信号を、ＣＰＵ９０に送信する。また、ＣＰＵ３Ａは、ＣＰＵ９０からの指示に基づいて携帯機２が通信可能範囲内あるか否かを判別するための信号（以下、エリア内確認信号Ａという）を送信部７Ａに送信する。このとき、ＣＰＵ３Ａは、タイマ５Ａをリセットさせて、計時を開始させる。ＣＰＵ３Ａは、当該エリア内確認信号Ａに対応する信号（以下、エリア内確認信号Ｂという）が、予め定められた時間内（図４・ｔ１）に携帯機２から送信されてくるか否かを判別する。ＣＰＵ３Ａは、当該エリア内確認信号Ｂが予め定められた時間内に、携帯機２から送信されてこないと判別すると、自動車のドアをロックさせるための指示信号をＣＰＵ９０に送信する。尚、ＣＰＵ３Ａのこれらの機能は、前述したFlashメモリ６Ａから読み出されたプログラムデータの解読結果に基づいて、ＣＰＵ３Ａが当該プログラムを実行することによって実現される。ＣＰＵ３Ａは、Flashメモリ６Ａのアドレスを指定するアドレスカウンタ（不図示）、Flashメモリ６Ａから読み出されるプログラムデータを解読するプログラムロジックアレイ（不図示）、論理演算を行う演算論理ユニット（不図示）、演算データを一時格納するレジスタ（不図示）等を有する。
【００３５】
車載機１Ｂ、１Ｃ、１Ｄの構成は、前述した車載機１Ａと同様の構成である。尚、車載機１Ａ、１Ｂ、１Ｃ、１Ｄは、同時にＣＰＵ９０からの指示に基づいて前述した処理を行っても良いし、順次前述した処理を行っても良い。
【００３６】
ＣＰＵ９０は、自動車内に設けられた制御部（不図示）からの指示信号に基づいて、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが前述したエリア内確認信号Ａを送信するための指示信号を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。ＣＰＵ９０は、例えば全ての車載機１Ａ、１Ｂ、１Ｃ、１Ｄから自動車のドアをロックさせるための指示信号を受信すると制御部に自動車のドアをロックさせるべく指示信号を送信する。そして、ＣＰＵ９０は、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄに車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離を算出させるための指示信号を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。ＣＰＵ９０は、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが算出した車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離情報が送信される。ＣＰＵ９０は、前述した距離情報に基づいて、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離が予め定められた距離未満（例えば１ｍ）であるか否かを判別する。ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離が予め定められた距離以上であると判別すると、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが算出した距離情報に応じた携帯機２′の位置を検出する（図６参照）。尚、このときＣＰＵ９０が車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離が予め定められた距離以上であると判別することによって、車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２との間には中継機Ａ（中継装置）が介在していることとなる。何故ならば、車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２の間の距離が予め定められた距離未満であるということは、車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２は通信可能範囲内にあるということになる。そして、通信可能範囲外つまり車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２の間の距離が予め定められた距離以上となる場合は、本来車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２は通信不能となる。よって本来であれば車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２の間の距離が予め定められた距離以上となる距離は、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄにて算出されるべき正当な距離ではないこととなる。つまり、中継機Ａを介して車載機１Ａ、１Ｂ、１Ｃ、１Ｄと携帯機２との通信が行われていると判別することができる。そして、当該中継機Ａの位置を検出すべく、ＣＰＵ９０は、前述したようにＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが算出した距離情報に応じた携帯機２′の位置を検出する。このときの、ＣＰＵ９０による携帯機２′の位置の検出は、例えばＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが算出した距離情報から読み出される各距離の一致点を用いることによって求めることができる。ＣＰＵ９０は、検出した携帯機２′の位置と車載機１Ａ、１Ｂ、１Ｃ、１Ｄからなる範囲（以下、検出範囲という）を算出する。ＣＰＵ９０は、算出した検出範囲を示す信号（以下、検出信号という）を車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信する。尚、本実施形態においては、検出範囲を示す検出信号のみを車載機１Ａ、１Ｂ、１Ｃ、１Ｄに送信しているがこれに限るものではない。例えば、全地球測位システム（ＧＰＳ：Global Positioning System）が搭載された自動車であれば、検出範囲とともに当該検出範囲の地図情報を示す信号を送信するように設けてもよい。そうすることによって��車載機１Ａ、１Ｂ、１Ｃ、１Ｄを介して携帯機２の所持者（以下、携帯者という）に、より正確な中継機Ａの位置を知らせることが可能となる。尚、ＣＰＵ９０は、車載機１Ａ、１Ｂ、１Ｃ、１Ｄから携帯機２までの距離が予め定められた距離未満であると判別すると、ＣＰＵ３Ａ、３Ｂ、３Ｃ、３Ｄが前述した識別信号を送信するための指示信号を送信する。ＣＰＵ９０は、例えば全ての車載機１Ａ、１Ｂ、１Ｃ、１Ｄからの前述した自動車のドアをアンロックさせるための指示信号を受信すると制御部に自動車のドアをアンロックさせるべく指示信号を送信する。ＣＰＵ９０のこれらの機能は、メモリ（不図示）から読み出されたプログラムデータの解読結果に基づいて、ＣＰＵ９０が当該プログラムデータを実行することによって実現される。ＣＰＵ９０は、メモリのアドレスを指定するアドレスカウンタ（不図示）、メモリから読み出されるプログラムデータを解読するプログラムロジックアレイ（不図示）、論理演算を行う演算論理ユニット（不図示）、演算データを一時格納するレジスタ（不図示）等を有する。
【００３７】
携帯機２は、ＣＰＵ１１、入力部１２、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メモリ
７    送信部
８    受信部
９、１９    送信アンテナ
１０、１８    受信アンテナ
１２    入力部
１４    ＤＥＴ
１５    変調器
１６、１７    ＲＦ
２０、２１、２２    インバータ
２３    フラグ
２４    復調部
２５    変調部
２６    ＯＳＣ
９２    モニタ
【図１】
2006118889.tif 000003
【図２】
2006118889.tif 000004
【図３】
2006118889.tif 000005
【図４】
2006118889.tif 000006
【図５】
2006118889.tif 000007
【図６】
2006118889.tif 000008
【図７】
2006118889.tif 000009
【図８】
2006118889.tif 000010
【図９】
2006118889.tif 000011