(57)【要約】【課題】衛星電波を受信できない場合においても、他の情報端末との相対的な位置関係を利用して間接的に自己の位置を把握することができる情報端末、情報端末の位置取得方法、情報端末の位置取得機能を発揮させるプログラム及び、情報端末の位置取得機能を発揮させるプログラムを記録したコンピュータ読み取り可能な情報記録媒体を提供する。【解決手段】受信した衛星電波に基づいて位置情報を取得する情報端末１１であって、衛星電波を受信する受信手段１１ｈ，３１ｈと、周囲に位置する他の情報端末１１１ａ，１１１ｂ，１１１ｃとの間で無線通信を行う無線通信手段１１ｆ，３１ｆと、衛星電波が受信できない場合に、周囲に位置する他の情報端末１１１ａ，１１１ｂ，１１１ｃが取得済みの位置情報３７を取得する位置情報取得手段３３，３５とを備える。【選択図】        図１
2004279313.tif 000002
【特許請求の範囲】
【請求項１】
受信した衛星電波に基づいて位置情報を取得する情報端末であって、
前記衛星電波を受信する受信手段と、
周囲に位置する他の情報端末との間で無線通信を行う無線通信手段と、
前記衛星電波が受信できない場合に、周囲に位置する前記他の情報端末が取得済みの位置情報を取得する位置情報取得手段とを備えることを特徴とする情報端末。
【請求項２】
前記位置情報取得手段は、複数の前記他の情報端末からそれぞれ位置情報を取得すると共に、複数の前記他の情報端末との距離をそれぞれ測定する構成であることを特徴とする請求項１に記載の情報端末。
【請求項３】
前記位置情報取得手段は、複数の前記他の情報端末から時刻を取得し、予め設定された時刻に複数の前記他の情報端末がそれぞれ発信したパルスの到達時間に基づいて、複数の前記他の情報端末との距離をそれぞれ測定する構成であることを特徴とする請求項２に記載の情報端末。
【請求項４】
前記位置情報取得手段は、複数の前記他の情報端末に対してそれぞれパルスを発信してから、複数の前記他の情報端末が応答返信したパルスが着信するまでの時間に基づいて、複数の前記他の情報端末との距離をそれぞれ測定する構成であることを特徴とする請求項２に記載の情報端末。
【請求項５】
携帯型電話装置であることを特徴とする請求項１乃至請求項４のいずれかに記載の情報端末。
【請求項６】
受信した衛星電波に基づいて位置情報を取得する情報端末の位置取得方法であって、
前記衛星電波を受信する受信ステップと、
前記衛星電波が受信できない場合に、周囲に位置する他の情報端末が取得済みの位置情報を無線通信を用いて取得する位置情報取得ステップとを有することを特徴とする情報端末の位置取得方法。
【請求項７】
受信した衛星電波に基づいて位置情報を取得する情報端末の位置取得機能を発揮させるプログラムであって、
前記衛星電波を受信する受信手段と、
周囲に位置する他の情報端末との間で無線通信を行う無線通信手段と、
前記衛星電波が受信できない場合に、周囲に位置する前記他の情報端末が取得済みの位置情報を取得する位置情報取得手段として機能させることを特徴とする情報端末の位置取得機能を発揮させるプログラム。
【請求項８】
受信した衛星電波に基づいて位置情報を取得する情報端末の位置取得機能を発揮させるプログラムを記録したコンピュータ読み取り可能な情報記録媒体であって、
前記衛星電波を受信する受信手段と、
周囲に位置する他の情報端末との間で無線通信を行う無線通信手段と、
前記衛星電波が受信できない場合に、周囲に位置する前記他の情報端末が取得済みの位置情報を取得する位置情報取得手段として機能を発揮させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な情報記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信した衛星電波に基づいて位置情報を取得する情報端末、情報端末の位置取得方法、情報端末の位置取得機能を発揮させるプログラム及び、情報端末の位置取得機能を発揮させるプログラムを記録したコンピュータ読み取り可能な情報記録媒体に関するものである。
【０００２】
【従来の技術】
近年、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いた測位システムが普及している。ＧＰＳは、海上、陸上を問わず、航空機、ロケットなど、地球上のどの地域でも連続的に測位可能な衛星航行システムであり、同時に移動体の速度や進行方向、正確な時間も求めることができる特徴を有する。ＧＰＳは、例えば携帯電話のような情報端末に搭載されており、この情報端末は、ＧＰＳ衛星からの衛星電波を受信し、衛星電波に含まれる航法メッセージを解析して位置情報を取得する構成となっている（例えば特許文献１参照）。
【０００３】
【特許文献１】
特開２０００−８３０４６号公報
【０００４】
【発明が解決しようとする課題】
ところが、このように情報端末が自己の位置に関する位置情報を取得することができるのは、ＧＰＳ衛星からの衛星電波を受信することができることが条件であり、情報端末が衛星電波を取得することができない場合には、情報端末単独では自己の位置情報を取得することができなかった。
【０００５】
そこで、本発明の目的は、上記課題を解消して、衛星電波を受信できない場合においても、他の情報端末との相対的な位置関係を利用して間接的に自己の位置を把握することができる情報端末、情報端末の位置取得方法、情報端末の位置取得機能を発揮させるプログラム及び、情報端末の位置取得機能を発揮させるプログラムを記録したコンピュータ読み取り可能な情報記録媒体を提供することである。
【０００６】
【課題を解決するための手段】
上記目的は、本願発明によれば、受信した衛星電波に基づいて位置情報を取得する情報端末であって、前記衛星電波を受信する受信手段と、周囲に位置する他の情報端末との間で無線通信を行う無線通信手段と、前記衛星電波が受信できない場合に、周囲に位置する前記他の情報端末が取得済みの位置情報を取得する位置情報取得手段とを備えることを特徴とする情報端末により、達成される。
上記構成によれば、情報端末は、衛星電波を受信することができず、単独では自己の位置情報を取得することができない場合においても、他の情報端末が取得済みの位置情報に基づいて、他の情報端末との相対的な位置関係を利用して間接的に自己の位置を把握することができる。
【０００７】
上記構成において、前記位置情報取得手段は、複数の前記他の情報端末からそれぞれ位置情報を取得すると共に、複数の前記他の情報端末との距離をそれぞれ測定する構成であるのが望ましい。
上記構成によれば、取得された複数の他の情報端末の位置情報及び、これら複数の他の情報端末との距離に基づいて、情報端末は、衛星電波を受信することができず、単独では自己の位置情報を取得することができない場合においても、他の情報端末が取得済みの位置情報に基づいて、他の情報端末との相対的な位置関係を利用して間接的に自己の位置を把握することができる。
【０００８】
上記構成において、前記位置情報取得手段は、複数の前記他の情報端末から時刻を取得し、予め設定された時刻に複数の前記他の情報端末がそれぞれ発信したパルスの到達時間に基づいて、複数の前記他の情報端末との距離をそれぞれ測定する構成であるのが望ましい。
上記構成によれば、情報端末から複数の他の情報端末までの距離は、それぞれパルスの到達時間及び伝達速度に基づいて算出することができる。従って、情報端末は、衛星電波を受信することができず、単独では自己の位置情報を取得することができない場合においても、複数の他の情報端末の位置情報及び距離に基づいて他の情報端末との相対的な位置関係を利用して、間接的に自己の位置を把握することができる。
【０００９】
上記構成において、前記位置情報取得手段は、複数の前記他の情報端末に対してそれぞれパルスを発信してから、複数の前記他の情報端末が応答返信したパルスが着信するまでの時間に基づいて、複数の前記他の情報端末との距離をそれぞれ測定する構成であるのが望ましい。
上記構成によれば、情報端末から複数の他の情報端末までの距離は、それぞれパルスを発信した後、他の情報端末からの着信があるまでの時間及び伝達速度に基づいて算出することができる。従って、情報端末は、衛星電波を受信することができず、単独では自己の位置情報を取得することができない場合においても、複数の他の情報端末の位置情報及び距離に基づいて、他の情報端末との相対的な位置関係を利用して間接的に自己の位置を把握することができる。
【００１０】
上記構成において、携帯型電話装置であるのが望ましい。
上記構成によれば、携帯型電話装置は、衛星電波を受信することができず、単独では自己の位置情報を取得することができない場合においても、他の情報端末が取得済みの位置情報に基づいて、他の情報端末との相対的な位置関係を利用して間接的に自己の位置を把握することができる。
【００１１】
上記目的は、本願発明によれば、受信した衛星電波に基づいて位置情報を取得する情報端末の位置取得方法であって、前記衛星電波を受信する受信ステップと、前記衛星電波が受信できない場合に、周囲に位置する他の情報端末が取得済みの位置情報を無線通信を用いて取得する位置情報取得ステップとを有することを特徴とする情報端末の位置取得方法により、達成される。
【００１２】
上記目的は、本願発明によれば、受信した衛星電波に基づいて位置情報を取得する情報端末の位置取得機能を発揮させるプログラムであって、前記衛星電波を受信する受信手段と、周囲に位置する他の情報端末との間で無線通信を行う無線通信手段と、前記衛星電波が受信できない場合に、周囲に位置する前記他の情報端末が取得済みの位置情報を取得する位置情報取得手段として機能させることを特徴とする情報端末の位置取得機能を発揮させるプログラムにより、達成される。
【００１３】
上記目的は、本願発明によれば、受信した衛星電波に基づいて位置情報を取得する情報端末の位置取得機能を発揮させるプログラムを記録したコンピュータ読み取り可能な情報記録媒体であって、前記衛星電波を受信する受信手段と、周囲に位置する他の情報端末との間で無線通信を行う無線通信手段と、前記衛星電波が受信できない場合に、周囲に位置する前記他の情報端末が取得済みの位置情報を取得する位置情報取得手段として機能を発揮させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な情報記録媒体により、達成される。
【００１４】
【発明の実施の形態】
以下、本発明の好適な実施の形態を図面に基づいて説明する。
＜第１実施形態＞
図１は、本発明の第１実施形態としての情報端末が適用された移動端末１１等を含む全体構成の一例を示すシステム構成図である。
移動端末１１は、例えば携帯型電話装置のようなページャや情報端末であり、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）によって測位を行う機能を有する。
【００１５】
具体的には、移動端末１１は、ＧＰＳ衛星３ａ，３ｂ，３ｃからの衛星電波を受信し、この衛星電波に含まれる航法メッセージを解析し、位置情報を取得する機能を有する。ここで、移動端末１１が採用するＧＰＳの測位方式としては、例えば単独測位方式を採用している。この単独測位は一点測位とも呼ばれており、ＧＰＳの最も基本的な測位方法の一つである。
この単独測位では、ＧＰＳ衛星からの衛星電波を使用するため、地中や水中では測位を行うことができない特徴がある。また、この単独測位では、３機以上のＧＰＳ衛星を同時に観測して、自己の位置を示す三次元座標及び、衛星電波の受信機の時計の誤差の合計四個の未知数を解くことにより、測位を行っている。
【００１６】
また、上記移動端末１１の周辺には、他の移動端末１１１ａ，１１１ｂ，１１１ｃが配置している。これらの他の移動端末１１１ａ等は、移動端末１１とほぼ同様の構成である。上述のように移動端末１１は、地中や水中のような衛星電波を受信しにくい位置においては、単独では自己の位置情報を取得しにくい場合も存在する。
【００１７】
つまり、移動端末１１や他の移動端末１１１ａ等は、それぞれ異なる場所に位置しており、ＧＰＳ衛星３ａ等からの衛星電波の受信し易さしにくさにより、位置を測位できたりできない場合が存在する。また、移動端末１１は、周囲に位置する他の移動端末１１１ａ等との間で無線によって通信を行うワイヤレス通信機能を備えている。これら他の移動端末１１１ａ等は、それぞれ例えばＧＰＳ機能によって測位した位置情報を所持している。
【００１８】
この移動端末１１において特徴的なことは、ＧＰＳ衛星３ａ等からの衛星電波の受信を試み、衛星電波が受信できない場合には、代わりに周囲に位置する他の移動端末１１１ａ等が取得済みの位置情報を取得する機能を有することである。
このような構成であると、移動端末１１は、ＧＰＳ衛星３ａ等から衛星電波を受信することはできず、単独では自己の位置情報を取得することができない場合においても、自己の位置情報を取得済みの他の移動端末１１１ａ等の位置情報を基づいて、他の移動端末１１１ａ等との相対的な位置関係を利用して、間接的に自己の位置を把握することができる。
【００１９】
移動端末１１は、他の移動端末１１１ａ等との間でワイヤレス通信を行うためのアンテナ１９を備えており、他の移動端末１１１ａ等は、それぞれ他の端末との間でワイヤレス通信を行うためのアンテナ１９ａ等を備えている。このワイヤレス通信としては、例えばいわゆるＢｌｕｅＴｏｏｔｈ（登録商標）規格に準拠した通信を採用することができる。
【００２０】
図２は、図１に示す移動端末１１の位置取得方法の手順の一例を示すイメージ図である。
図２において実線で書かれた情報端末、例えば他の移動端末１１１ａ，１１１ｂは、それぞれＧＰＳ衛星３ａ等からの衛星電波を受信し、位置情報を取得することができた端末である。一方、点線で示す移動端末１１や他の移動端末１１１ｃは、それぞれＧＰＳ衛星３ａ等からの衛星電波を受信することができず、位置情報を取得することができなかった端末である。
【００２１】
ここで移動端末１１は、他の移動端末１１１ａの位置等に基づいて、自己の位置を取得しようとしている端末である。そして、移動端末１１の位置と他の移動端末１１１ａの位置との距離はＬ１で示されており、移動端末１１の位置と他の移動端末１１１ｂの位置との距離はＬ２と示されている。
【００２２】
この移動端末１１が、位置情報を取得することができた複数の他の移動端末１１１ａ，１１１ｂからそれぞれ位置情報を取得するとともに、これら複数の他の移動端末１１１ａ等との距離をそれぞれ測定する機能を有する。このようにすると、移動端末１１は、取得された複数の他の移動端末１１１ａ，１１１ｂの各位置情報及び、これら複数の他の移動端末１１１ａ等との距離Ｌ１，Ｌ２に基づいて、相対的な位置関係を利用して間接的に自己の位置を把握することができるようになる。
【００２３】
図３は、図１に示す移動端末１１の電気的な構成例を示すハードウェア構成図である。尚、他の移動端末１１１ａ等は、ハードウェアの構成において移動端末１１とほぼ同様の構成であるので、説明を省略する。
移動端末１１は、ＣＰＵ１１ａ、ＲＡＭ１１ｂ、ＲＯＭ１１ｃ、操作部１１ｄ、表示部１１ｇ、衛星電波受信部１１ｈ及びワイヤレス通信部１１ｆを備えている。
ＣＰＵ１１ａは、中央演算処理部であり、ＲＡＭ１１ｂを作業領域として、情報端末の位置取得機能を発揮させるプログラム９９を動作させたり、バス１１ｉに接続されたＲＯＭ１１ｃ等を制御している。
【００２４】
このＲＯＭ１１ｃは、読み出し専用の情報記録媒体であり、書き換え可能な不揮発性メモリであるフラッシュＲＯＭも含んでいても良い。ＲＡＭ１１ｂは、プログラムを実行するための作業エリアとしての機能を有する。操作部１１ｄは、表示部１１ｇの画面に表示されたボタン等のオブジェクトを操作するためのボタン等の操作手段である。
【００２５】
表示部１１ｇは、文字や図形を表示する機能を有する表示手段であり、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）である。ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）信号受信部１１ｈは、ＧＰＳ衛星からの衛星電波を受信する機能を有し、この衛星電波に基づいて現在位置を把握することができる。
【００２６】
ワイヤレス通信部１１ｆは、例えば所謂ＢｌｕｅＴｏｏｔｈ（登録商標）規格に準拠した通信によって、無線でデータ通信を行う機能を有する。このＢｌｕｅＴｏｏｔｈ（登録商標）は、無線通信方式の国際規格であり、ノート型コンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラ、携帯電話等のモバイル機器同士でデータのやり取りを可能とするための無線通信規格の一つである。このＢｒｕｅＴｏｏｔｈ（登録商標）規格に準拠した情報端末は、半径１０ｍ程度なら多少の障害物があってもワイヤレス通信を行うことができる特徴を有する。
【００２７】
図４は、図１に示す移動端末１１において動作するソフトウェアの構成例を示すブロック図である。尚、このソフトウェア構成は、上記情報端末の位置取得機能を発揮させるプログラム９９の構成例を示している。このプログラム９９は、以下に示す各モジュールとして動作させる機能を発揮する。
移動端末１１は、ワイヤレス通信制御モジュール３１ｆ、ルーティングモジュール３３、メインモジュール３５及び衛星電波受信モジュール３１ｈを備えており、位置情報３７を管理している。
【００２８】
ワイヤレス通信制御モジュール３１ｆは、図３に示すワイヤレス通信部１１ｆの制御を行うドライバソフトウェアである。図４のワイヤレス通信制御モジュール３１ｆは、ワイヤレス通信によって取得したデータをルーティングモジュール３３やメインモジュール３５に対して引き渡す機能を有する。
ルーティングモジュール３３は、メインモジュール３５の制御によって、ワイヤレス通信制御モジュール３１ｆを制御し、移動端末１１の周囲に位置する他の移動端末１１１ａ等を検索する機能を有する。以下、移動端末１１の周囲に位置する他の移動端末１１１ａ等を検索することを「ルーティング」という。
【００２９】
具体的には、このルーティングモジュール３３は、ワイヤレス通信制御モジュール３１ｆを制御し、図１の他の移動端末１１１ａ等に対して呼び出し要求を行い、この呼び出し要求に応じた端末が存在しているか否かを把握する機能を有する。衛星電波受信モジュール３１ｈは、図３に示す衛星電波受信部１１ｈの動作を制御するドライバソフトウェアである。
【００３０】
この衛星電波受信モジュール３１ｈは、図３に示す衛星電波受信部１１ｈによって受信された衛星電波を取得し、この衛星電波に含まれる航法メッセージをメインモジュール３５に引き渡す機能を有する。このメインモジュール３５は、ワイヤレス通信制御モジュール３１ｆ、ルーティングモジュール３３及び衛星電波受信モジュール３１ｈを制御している。
【００３１】
メインモジュール３５は、衛星電波受信モジュール３１ｈから引き渡された航法メッセージを解析し、位置情報３７を取得する機能を有する。この位置情報３７は、移動端末１１が自ら測位して取得した場合のみならず、その代わりに他の移動端末１１１ａ等から取得される場合もある。具体的には、メインモジュール３５は、ワイヤレス通信制御モジュール３１ｆを制御し、その周囲において検索された他の移動端末１１１ａ等から位置情報３７を取得する機能を有する。
【００３２】
移動端末１１等は以上のような構成であり、次に図１〜図４を参照しつつその動作例としての情報端末の位置取得方法の一例について説明する。
図５は、情報端末の位置取得方法の手順の一例を示すフローチャートである。
＜受信ステップ＞
受信ステップでは、衛星電波を受信する処理を行う。具体的には、以下のようなステップＳＴ１に示す処理が行われる。
【００３３】
このステップＳＴ１では、図４に示す移動端末１１のメインモジュール３５が、衛星電波受信モジュール３１ｈを制御し、図３に示す衛星電波受信部１１ｈが、図１に示すＧＰＳ衛星３ａ等から衛星電波を受信する処理を行う。次にステップＳＴ２では、図４に示す衛星電波受信モジュール３１ｈが、衛星電波を受信することができたか否かを判断する。衛星電波を受信することができた場合には、後述するステップＳＴ１１に進む。一方、衛星電波を受信することができなかった場合には、ステップＳＴ３に進む。
【００３４】
＜位置情報取得ステップ＞
この位置情報取得ステップでは、図３に示す衛星電波受信部１１ｈが衛星電波を受信することができない場合に、図１に示す移動端末１１の周囲に位置する他の移動端末１１１ａ等が取得済みの位置情報をワイヤレス通信を用いて取得する処理を行う。この位置情報取得ステップは、具体的には以下のステップＳＴ３以降の手順によって実現されている。
【００３５】
ステップＳＴ３ではルーティング処理が行われる。具体的には、このステップＳＴ３では、図４に示すメインモジュール３５の指示によってルーティングモジュール３３が、ワイヤレス通信制御モジュール３１ｆを制御し、ルーティングを行う。次にステップＳＴ４では、ルーティングモジュール３３が、図１に示す移動端末１１の周囲に複数の他の移動端末１１１ａ等が存在しているか否かを判断する。
【００３６】
もし存在していない場合には、ステップＳＴ５に進む。このステップＳＴ５では、移動端末１１の周囲に複数の他の移動端末が存在していないことを表すエラー処理を行う。一方、ステップＳＴ４において周囲に複数の他の移動端末１１１ａ等が存在していると判断された場合には、ステップＳＴ６に進む。これらの結果は、図４に示すルーティングモジュール３３がメインモジュール３５に対して返信される。
【００３７】
ステップＳＴ６では、メインモジュール３５が、ワイヤレス通信制御モジュール３１ｆを制御し、図２に示すワイヤレス通信部１１ｆを使って周囲にルーティングを行い、他の移動端末１１１ａ等が位置情報を取得済みでるか否かを確認する。ここで、周囲に存在する全ての他の移動端末１１１ａ等が位置情報を取得済みでない場合にはステップＳＴ７に進み、ステップＳＴ７では所定のエラー処理が行われ、移動端末１１が、自己の位置を取得できない旨の警告が行われる。一方、ステップＳＴ６において、周囲の複数の他の移動端末１１１ａ等がそれぞれ位置情報を所持している場合には、ステップＳＴ８に進む。
【００３８】
ステップＳＴ８では、図４に示すメインモジュール３５が、ワイヤレス通信制御モジュール３１ｆを制御し、ワイヤレス通信部１１ｆによって図１に示す他の移動端末１１１ａ等から位置情報を取得する。次にステップＳＴ９では、図４に示すメインモジュール３５が、複数の他の移動端末１１１ａ等から位置情報を取得済みであるか否かが判断される。
【００３９】
取得済みでない場合には、ステップＳＴ８に戻り、取得済みである場合には、ステップＳＴ１０に進む。ステップＳＴ１０では、図４に示すメインモジュール３５が、図１に示す他の移動端末１１１ａ等との距離を取得する処理を行う。この移動端末１１と他の移動端末１１１ａ等とのそれぞれの距離は、例えば以下に示すような方法によって取得されるようにしても良い。
【００４０】
まず、衛星電波を受信することができない移動端末１１が、自己の位置を求めるためには、自己の位置を把握している他の移動端末１１１ａ等が複数ある必要がある。この時、複数の他の移動端末１１１ａ等は、自己の位置を求めるために正確な時刻を取得済みなので、移動端末１１は、まずこれら他の移動端末１１１ａ等から正確な時刻を取得する。
【００４１】
そして、この移動端末１１は、正確な時刻を取得した後、これら複数の他の移動端末１１１ａ等から、図６に示すように予め設定された時刻にパルスＰを発信してもらうようにする。移動端末１１では、メインモジュール３５の制御によって、このパルスＰが移動端末１１に届くまで例えば内部クロックによってカウントすることで、複数の他の移動端末１１１ａ等からパルスＰが到達するまでのそれぞれの到達時間△ｔを把握することができる。
【００４２】
従って、移動端末１１は、この到達時間△ｔに基づいて、図２に示す他の移動端末１１１ａ，１１１ｂとの距離Ｌ１，Ｌ２をそれぞれ測定することができる。従って、移動端末１１は、これら他の移動端末１１１ａ，１１１ｂのそれぞれの位置情報及びこれらとの距離Ｌ１，Ｌ２に基づいて演算し、間接的に自己の位置を把握することができるようになる（ステップＳＴ１１）。
【００４３】
尚、上記内部クロックの周波数は、上記距離Ｌ１等を特定する際の精度を決定する要因となっている。具体的には、この内部クロックとして例えば２７．４５６ＭＨｚと２ＧＨｚの場合を一例として考える。これらの基準周波数それぞれの１クロックの時間は、例えば２７．４５６ＭＨｚの場合は３６．４２×１０−９ｓｅｃであり、例えば２ＧＨｚの場合は５×１０−１０ｓｅｃである。従って、それぞれの１クロックの精度は、光速Ｃ＝０．３×１０９ｍ／ｓｅｃをかけて、例えば２７．４５６ＭＨｚの場合は１０．８ｍ程度であり、例えば２ＧＨｚの場合は０．１５ｍ程度となる。
【００４４】
本発明の第１実施形態によれば、図１に示す移動端末１１は、ＧＰＳ衛星３ａ等からの衛星電波を受信できない場合においても、周囲に位置する他の移動端末１１１ａ等との相対的な位置関係を利用して、間接的に自己の位置を把握することができる。従って、移動端末１１が仮に地下のような衛星電波を受信することができない場所に配置している場合においても、辛うじて衛星電波を受信することができた移動端末１１１ａ等が複数あり、これら複数の移動端末１１１ａ等とワイヤレス通信を行うことができれば、移動端末１１は間接的に自己の位置を把握することができるようになる。このため移動端末１１は、従来よりも悪条件のもとにおいても、測位を行うことができるようになる。
【００４５】
＜第２実施形態＞
図７は、図５のステップＳＴ１０の手順の一例を示すイメージ図である。
本発明の第２実施形態としての情報端末が適用された移動端末１１は、図１〜図５において第１実施形態としての移動端末１１と同一の符号を付した箇所はほぼ同じ構成であるから、同一の構成は図１〜図５と共通の符号を用いてその説明を省略し、異なる点を中心として説明する。
この第２実施形態としての移動端末１１は、第１実施形態とは、図５のステップＳＴ１０における距離の取得方法が異なっている。第２実施形態としての移動端末１１では、以下のようにして他の移動端末１１１ａ等の距離を取得する構成となっている。
【００４６】
図７に示すように移動端末１１は、自己の位置を求めようとした時に図１に示す他の移動端末１１１ａ等にパルスＰを送ると同時に、内部クロックをカウントし始める。移動端末１１から発信したパルスを受信した他の移動端末１１１ａ等は、直ちにパルスを移動端末１１に対してパルスＰを返信する。移動端末１１は、他の移動端末１１１ａ等から返されたパルスＰを受信すると同時に、図４に示すメインモジュール３５が内部クロックによるカウント値Ｘを算出する。
【００４７】
ここで移動端末１１内で使用している周波数をＹ［Ｈｚ］とすると、移動端末１１から他の移動端末１１１ａ等までの距離Ｌ１．Ｌ２は、以下の計算式（１）によって求めることができる。
Ｌ１，Ｌ２＝ｃｘ／２ｙ＋ΔＬ・・・（１）
尚、ｃは光速を示しており、ΔＬは他の移動端末１１１ａ等が移動端末１１からのパルスＰを受けて返すまでにかかった処理時間により発生する誤差を示す。
上述のように距離Ｌ１，Ｌ２は図２に示す距離に対応している。
【００４８】
本発明の第２実施形態によれば、第１実施形態とほぼ同様の効果を発揮することができるとともに、これに加えて、以下のような効果を発揮することができる。
すなわち、上述した第１実施形態の場合には、移動端末１１と移動端末１１１ａ等の２つの端末の周波数誤差が精度に影響を及ぼすことも考えられる。例えば、移動端末１１の周波数が低いほうにずれていて、移動端末１１１ａ等の端末の周波数が高いほうにずれていれば、決まった時刻になるまでに両端末の周波数誤差は拡大していくことも考えられる。従って、第１実施形態では、決まった時刻になる時刻にもズレが生じるおそれがあり、この事が測定距離の誤差をも拡大させる可能性がある。
【００４９】
これに対して、第２実施形態によれば、移動端末１１のみの誤差が全ての誤差の大部分を占めており、移動端末１１１ａの周波数がずれていてもパルスＰを受信して返信する間のみ関与するので、第１実施形態に比べれば全ての周波数誤差を考慮したときには、その周波数誤差を減少させる時もあるため、他の移動端末１１１ａ等における周波数のズレが大きくなっても、その影響を少なくすることができる。
【００５０】
本発明は、上記実施の形態に限定されず、特許請求の範囲を逸脱しない範囲で種々の変更を行うことができる。例えば上記実施形態の各構成は、その一部を省略したり、上記とは異なるように任意に組み合わせることができる。
また、上記実施形態では、移動端末１１が自己の位置情報を取得することができない場合の一例として衛星電波を受信することができない場合を例示しているがこれに限られず、その他の要因によって位置情報を取得することができない場合に適用しても良いことはいうまでもない。
【００５１】
また、上記実施形態では、図１に示す移動端末１１と他の移動端末１１１ａ等とのワイヤレス通信としてＢｌｕｅＴｏｏｔｈ（登録商標）に準拠した通信を例示しているがこれに限られず、その他のワイヤレス通信方式を採用するようにしても良いことはいうまでもない。また、移動端末１１が衛星電波を受信できず、間接的に自己の位置を把握するためには、その周囲に位置する固定型の端末装置から位置情報等を取得して行うようにしても良いことはいうまでもない。また、移動端末１１は、移動可能な端末の代わりに、固定型の端末であっても良いことはいうまでもない。
【００５２】
また、情報端末の位置取得機能を発揮させるプログラム９９は、上述のように移動端末１１等の電子機器にインストールされて動作している形態のみならず、例えばフレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ：商標名）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲｅＷｒｉｔｅｒｂｌｅ）又はＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等の情報記録媒体に格納されて流通されている形態でも良い。また、上記情報端末の位置取得機能を発揮させるプログラム９９は、上記情報記録媒体に格納されている形態のみならず、無線又は有線によってデータ通信を行うネットワーク等の伝送媒体を経由してユーザのコンピュータ等の電子機器にダウンロードされる形態であっても良いことはいうまでもない。
【図面の簡単な説明】
【図１】移動端末を含む全体構成に一例を示す全体構成図。
【図２】移動端末と他の移動端末との位置関係を示すイメージ図。
【図３】図１に示す移動端末のハードウェア構成例を示すブロック図。
【図４】図１に示す移動端末のソフトウェア構成例を示すブロック図。
【図５】位置取得方法の手順の一例を示すフローチャート。
【図６】図５のステップＳＴ１０の手順の一例を示すイメージ図。
【図７】図５のステップＳＴ１０の手順の一例を示すイメージ図。
【符号の説明】
１１  移動端末（情報端末）、１１ｆ  ワイヤレス通信部（無線通信手段）、１１ｈ  衛星電波受信部（受信手段）、３１ｆ  ワイヤレス通信制御モジュール（無線通信手段）、３１ｈ  衛星電波受信モジュール（受信手段）、３３  ルーティングモジュール（位置情報取得手段）、３５  メインモジュール（位置情報取得手段）、３７  位置情報、１１１ａ，１１１ｂ，１１１ｃ  他の移動端末（他の情報端末）
【図１】
2004279313.tif 000003
【図２】
2004279313.tif 000004
【図３】
2004279313.tif 000005
【図４】
2004279313.tif 000006
【図５】
2004279313.tif 000007
【図６】
2004279313.tif 000008
【図７】
2004279313.tif 000009