(57)【要約】【課題】移動端末が所要数のＧＰＳ衛星を捕捉できず、かつ移動端末が基地局との通信可能圏内にない状態下にあっても、移動端末に自機の位置の測位を可能にする。【解決手段】移動端末Ｔ１は、ＧＰＳ衛星Ｓ１〜Ｓ３から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段１２と、基地局ＢＳから受信した基地局情報に基づいて自機の位置を測定する第２測位手段１３と、第１測位手段１２及び第２測位手段１３による測位の可否を判定する判定手段１１と、第１測位手段１２及び第２測位手段１３のいずれも測位ができないと判定されたときに他の移動端末Ｔ１０〜Ｔ１２に対してその端末位置情報を要求する端末位置情報要求手段１４と、他の移動端末Ｔ１０〜Ｔ１２からの端末位置情報を受信する端末位置情報受信手段１５と、受信される前記端末位置情報に基づいて自機の位置を測定する第３測位手段１６と、を備える。【選択図】図３
2010066163.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段と、
基地局から受信した基地局情報に基づいて自機の位置を測定する第２測位手段と、
前記第１測位手段及び第２測位手段による測位の可否を判定する判定手段と、
前記第１測位手段及び第２測位手段のいずれも測位ができないと判定されたときに、他の移動端末に対して、該他の移動端末の端末位置情報を要求する端末位置情報要求を送信する端末位置情報要求手段と、
前記他の移動端末からの端末位置情報を受信する端末位置情報受信手段と、
受信される前記端末位置情報に基づいて自機の位置を測定する第３測位手段と、
を備える端末装置。
【請求項２】
前記他の移動端末として動作する請求項１の端末装置であって、
前記端末位置情報要求を受信する端末位置情報要求受信手段と、
前記第１測位手段及び第２測位手段のいずれかにより得られた自機の位置情報を前記端末位置情報として送信する端末位置情報送信手段と、
をさらに備える端末装置。
【請求項３】
前記端末位置情報要求手段は、前記第１及び第２測位手段のいずれによっても前記端末位置情報として送信すべき自機の位置情報を測定できないとき、前記端末位置情報要求を送信する、請求項２に記載の端末装置。
【請求項４】
複数の移動端末及び基地局を備える通信システムであって、
いずれかの前記移動端末は、
ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段と、
基地局から受信した基地局情報に基づいて自機の位置を測定する第２測位手段と、
前記第１測位手段及び第２測位手段による測位の可否を判定する判定手段と、
前記第１測位手段及び第２測位手段のいずれも測位ができないと判定されたときに、前記通信システム内の他の前記移動端末に対して、該他の移動端末の端末位置情報を要求する端末位置情報要求を送信する端末位置情報要求手段と、
１つ以上の前記他の移動端末からの端末位置情報を受信する端末位置情報受信手段と、
受信される１つ以上の前記端末位置情報に基づいて自機の位置を測定する第３測位手段と、
を備え、
前記他の移動端末は、
前記いずれかの移動端末から前記端末位置情報要求を受信する端末位置情報要求受信手段と、
自機の位置情報を前記端末位置情報として前記いずれかの移動端末へ送信する端末位置情報送信手段と、
を備える通信システム。
【請求項５】
ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段と、基地局から受信した基地局情報に基づいて自機の位置を測定する第２測位手段と、を備える端末装置における該端末装置の位置の測定方法であって、
前記端末装置において前記第１測位手段及び第２測位手段による測位の可否を判定し、
前記第１測位手段及び第２測位手段のいずれも測位ができないと判定されたときに、前記端末装置が、他の移動端末に対して、該他の移動端末の端末位置情報を要求する端末位置情報要求を送信し、
前記端末装置が、前記他の移動端末からの端末位置情報を受信し、
受信される前記端末位置情報に基づいて、前記端末装置が自機の位置を測定する、端末装置の位置の測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自機の位置を測定する端末装置、端末装置が自機の位置を測定する通信システムおよび端末装置における位置の測定方法に関する。
【背景技術】
【０００２】
現在、全地球測位システム（GPS: Global Positioning System）による測位機能を備える移動端末が利用可能である。
また、基地局の住所等のデータを含む基地局情報を基地局から受信し、基地局情報と電波の到達範囲とから自機の位置を測定する移動端末が利用可能である。
【０００３】
なお、音源装置が、外部の測位手段からの測位情報を取得する手段と、自己の位置を算出する手段と、自己の位置を重畳して所定強度の音波として水中に照射する音源とを備え、水中位置検出装置が、照射された音波を取得する手段と、取得した音波に重畳された音源装置の位置を得る処理と、音波の強度に基づいて音源装置までの距離を得る処理とを行うことで、複数の音源装置の位置および複数の音源装置までの距離を取得する手段と、取得した複数の音源装置の位置および複数の音源装置までの距離に基づいて所定の測位処理を行うことで自己の位置を取得する手段と、を備える水中位置検出システムが開示されている。
【０００４】
また、移動端末装置が、ＧＰＳ受信部が使用できない場合には、基地局の電波を受信し、その電界強度を測定するとともに基地局識別情報を抽出し、これらをサービスセンタに送信し、サービスセンタが、基地局識別情報に対応する基地局の設置位置を獲得し、この獲得した設置位置とその測定電界強度に基づいて移動端末装置の現在位置を算出し、かつその現在位置に対応する地図を地図データベースから獲得し、その現在位置の地図を移動端末装置に送信するシステムが開示されている。
【０００５】
また、被探索端末をトランシーバモードにして特定の音響またはコードの識別信号を適宜の時間パタ−ンで送信させ、その電波の識別信号を手掛かりに方向探知機で左右方向を確かめつつ被探索端末に接近して捕捉することが開示されている。
【０００６】
また、携帯電話機が基地局との交信によってその位置を捕捉可能な行動エリア内にあるときには、相対的に消費電力の少ない基地局との交信動作によってその所在位置を検出し、基地局との交信によって行動エリアを逸脱した蓋然性が高いと弁別されたときにはＧＰＳを利用した測位によって高精度で位置を捕捉し、行動エリア逸脱の旨の通報および／またはその位置を表す情報を、予定した通報先に送信することが開示されている。
【０００７】
【特許文献１】特開２００６−２７５９２０号公報
【特許文献２】特開２０００−３４８２９７号公報
【特許文献３】特開平９−３３１５７１号公報
【特許文献４】特開２００７−１３４７６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来の技術では、移動端末が所要数のＧＰＳ衛星を捕捉できず、かつ移動端末が基地局との通信可能圏内にない状態下では、移動端末は自機の位置を測位することができなかった。
上記事情に鑑み、開示の装置、システム及び方法は、移動端末が所要数のＧＰＳ衛星を捕捉できず、かつ移動端末が基地局との通信可能圏内にない状態下にあっても、移動端末に自機の位置の測位を可能にすることを目的とする。
【課題を解決するための手段】
【０００９】
ある実施例の形態による端末装置は、ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段と、基地局から受信した基地局情報に基づいて自機の位置を測定する第２測位手段と、第１測位手段及び第２測位手段による測位の可否を判定する判定手段と、第１測位手段及び第２測位手段のいずれも測位ができないと判定されたときに他の移動端末に対してその端末位置情報を要求する端末位置情報要求を送信する端末位置情報要求手段と、他の移動端末からの端末位置情報を受信する端末位置情報受信手段と、受信される前記端末位置情報に基づいて自機の位置を測定する第３測位手段と、を備える。
【発明の効果】
【００１０】
開示の装置、システム及び方法によれば、移動端末がＧＰＳによる測位及び基地局情報による測位をできない状態下にあっても、他の移動端末から得た位置情報によって移動端末が自機の位置を測定することが可能となる。このため移動端末が測位できるエリアが拡大される。
【発明を実施するための最良の形態】
【００１１】
以下、添付する図面を参照して実施例を説明する。図１は、開示の通信システムの構成図である。通信システム１は、複数の移動端末Ｔ１、Ｔ１０〜Ｔ１２と、これら移動端末Ｔ１、Ｔ１０〜Ｔ１２と無線通信を行うために設けられた基地局ＢＳとを備える。
【００１２】
後述するように、移動端末Ｔ１、Ｔ１０〜Ｔ１２は、ＧＰＳ衛星Ｓ１〜Ｓ３からのＧＰＳ信号を受信してＧＰＳによる測位を行うＧＰＳ測位機能を有する。図示の破線にて示された領域Ａは、ＧＰＳによる測位が可能なエリアの例を示しており、本例では、移動端末Ｔ１０〜Ｔ１２はＧＰＳによる測位が可能なエリアＡに存在しており、移動端末Ｔ１は、ＧＰＳによる測位が可能なエリアＡの外にある。また移動端末Ｔ１、Ｔ１０〜Ｔ１２は、基地局ＢＳを経由せずに移動端末Ｔ１、Ｔ１０〜Ｔ１２同士の間で直接通信を行う直接通信機能を有する。移動端末Ｔ１、Ｔ１０〜Ｔ１２は、直接通信機能として、たとえばＰＨＳ（Personal Handy-phone System）に採用されていたトランシーバモードと同様の通信機能を有してよい。
【００１３】
図２は、移動端末Ｔ１のハードウエア構成の例を示す構成図である。他の移動端末Ｔ１０〜Ｔ１２も同様のハードウエア構成を有していてよい。
移動端末Ｔ１は、制御部２と、記憶部３と、無線通信部４と、ＧＰＳ機能部５と、入力部６と、表示部７を備える。
【００１４】
制御部２は、移動端末Ｔ１の動作を制御する。本実施例において、制御部２は、ＣＰＵやＭＰＵなどのデータプロセッサを備え、記憶部３に格納された制御プログラムを実行することによって、移動端末Ｔ１の動作を制御し、後述する測位処理を実行する。また制御部２は、この測位処理により得られた位置情報を利用するアプリケーションプログラムを実行する。
【００１５】
記憶部３には、上述した制御プログラムやアプリケーションプログラムが格納される。また記憶部３には、これらプログラムの実行に必要なデータが格納され、プログラムの実行の際に生成される一時的なデータが保存される。
【００１６】
無線通信部４は、移動端末Ｔ１と基地局ＢＳとの間の無線通信機能を提供する。また、無線通信部４は、移動端末Ｔ１及びＴ１０〜Ｔ１２における相互間の直接通信機能を提供する。この直接通信機能は、たとえばＰＨＳ（Personal Handy-phone System）に採用されていたトランシーバモードと同様の通信機能であってよい。
【００１７】
ＧＰＳ機能部５は、ＧＰＳ衛星Ｓ１〜Ｓ３から受信したＧＰＳ信号に基づいて移動端末Ｔ１の位置を測定するＧＰＳ測位機能を提供する。
【００１８】
入力部６は、移動端末Ｔ１に対するユーザからの入力を受け付ける。たとえば移動端末Ｔ１が携帯電話であるとき、入力部６はたとえばキー操作部であり、移動端末Ｔ１による通信先の電話番号やメールアドレスの入力のために使用され、また制御部２により実行されるアプリケーションプログラムへ操作の入力へ使用される。
【００１９】
表示部７は、ユーザへ表示データを表示するための、液晶画面等の表示デバイスである。表示部７は、たとえば、移動端末Ｔ１による測位処理の結果得られた位置情報を利用するアプリケーションプログラムのユーザインタフェースを表示したり、また、該位置情報を表示するために使用される。
【００２０】
図３は、図２に示す移動端末Ｔ１の機能ブロックの第１例を示す機能ブロック図である。記憶部３に格納された制御プログラムを制御部２が実行することによって、図３に示す各機能が実行される。移動端末Ｔ１は、測位処理制御部１１と、第１測位部１２と、第２測位部１３と、端末位置情報要求部１４と、端末位置情報受信部１５と、第３測位部１６と、端末位置情報要求受信部１７と、端末位置情報送信部１８と、スイッチ２０と、スイッチ２１を備える。
【００２１】
本実施例では、制御部２によるソフトウエア処理によって図３に示す各機能ブロックの機能が実行される。これら各機能ブロックを、専用のハードウエア回路によって実現されてもよい。すなわち、上記の測位処理制御部１１と、第１測位部１２と、第２測位部１３と、端末位置情報要求部１４と、端末位置情報受信部１５と、第３測位部１６と、端末位置情報要求受信部１７と、端末位置情報送信部１８と、スイッチ２０と、スイッチ２１、並びに後述する端末位置情報記憶部１９及びスイッチ２２の一部及び全部は、それぞれ専用のハードウエア回路によって実現されてもよい。
【００２２】
測位処理制御部１１は、移動端末Ｔ１の位置情報を利用するアプリケーションプログラムから、測位実行命令を受信して、以下に説明する測位処理を制御する。測位処理制御部１１は、特許請求の範囲に記載される判定手段及び端末位置情報要求可否判定手段に対応する。
【００２３】
第１測位部１２は、ＧＰＳ機能部５にて受信したＧＰＳ信号に基づいて移動端末Ｔ１の位置を測定する。測定される移動端末Ｔ１の位置情報は、たとえば緯度情報及び経度情報でよい。第２測位部１３は、無線通信部４にて受信した基地局ＢＳからの基地局情報と電波の到達範囲に基づいて移動端末Ｔ１の位置を測定する。第２測位部１３が行う測位処理を、以下「基地局情報に基づく測位」と示すことがある。
【００２４】
測位処理制御部１１は、図２に示すＧＰＳ機能部５から与えられる信号にしたがって、ＧＰＳ機能による測位が可能であるか否かを判定する。測位処理制御部１１は、たとえばＧＰＳ機能部５がＧＰＳ測位のために必要な数のＧＰＳ衛星が捕捉しているか否かによって、ＧＰＳ機能による測位が可能であるか否かを判定する。ＧＰＳ機能による測位が可能である場合には、測位処理制御部１１は、ＧＰＳ測位部である第１測位部１２に測位処理を実行させる。このとき測位処理制御部１１は、スイッチ２１を制御することによって、第１測位部１２による測定結果を、出力すべき位置情報として選択する。
【００２５】
ＧＰＳ機能による測位ができないとき、測位処理制御部１１は、無線通信部４から与えられる信号にしたがって、基地局情報に基づく測位が可能であるか否かを判定する。測位処理制御部１１は、たとえば、移動端末Ｔ１が少なくとも１つの基地局ＢＳの通信可能圏内にあるか否かによって、基地局情報に基づく測位が可能であるか否かを判定する。
【００２６】
基地局情報に基づく測位が可能である場合には、測位処理制御部１１は、第２測位部１３に測位処理を実行させる。測位処理制御部１１は、スイッチ２０及び２１を制御することによって、第２測位部１３による測定結果を、出力すべき位置情報として選択する。
【００２７】
端末位置情報要求部１４は、他の移動端末Ｔ１０〜Ｔ１２へ、それぞれ各自の位置情報である端末位置情報の送信を要求する端末位置情報要求メッセージを送信する。端末位置情報受信部１５は、端末位置情報要求メッセージに返答する応答メッセージとして、他の移動端末Ｔ１０〜Ｔ１２から送信される端末位置情報を受信する。端末位置情報要求メッセージ及び端末位置情報は、無線通信部４により提供される、移動端末Ｔ１及びＴ１０〜Ｔ１２相互間の直接通信機能によって送受信される。
【００２８】
また、端末位置情報受信部１５は、端末位置情報を受信したときに無線通信部４によって測定された受信電波強度を、無線通信部４から取得する。第３測位部１６は、他の移動端末Ｔ１０〜Ｔ１２から受信した端末位置情報と、それぞれの移動端末からの受信電波強度に基づいて移動端末Ｔ１の位置を測定する。第３測位部１６による位置の測定方法については後述する。
【００２９】
測位処理制御部１１は、ＧＰＳ機能による測位及び基地局情報に基づく測位ができないときに、端末位置情報要求部１４に、端末位置情報要求メッセージの送信処理を実行させる。その結果、端末位置情報要求メッセージの応答として他の移動端末Ｔ１０〜Ｔ１２からの端末位置情報が、端末位置情報受信部１５において受信される。第３測位部１６は、他の移動端末Ｔ１０〜Ｔ１２から受信した端末位置情報と、それぞれの端末からの受信電波強度に基づいて移動端末Ｔ１の位置を測定する。測位処理制御部１１は、スイッチ２０及び２１を制御することによって、第３測位部１６による測定結果を、出力すべき位置情報として選択する。
【００３０】
移動端末Ｔ１から端末位置情報要求メッセージを受信した他の移動端末Ｔ１０〜Ｔ１２は、端末位置情報要求受信部１７において端末位置情報要求メッセージを受信する。端末位置情報要求受信部１７は、測位処理制御部１１へ端末位置情報要求メッセージを受信したことを通知する。
【００３１】
端末位置情報要求メッセージが受信されたことを通知された測位処理制御部１１は、アプリケーションプログラムから測位実行命令を受信した場合と同様に、第１測位部１２及び第２測位部１３による測位を実行する。
【００３２】
移動端末Ｔ１から端末位置情報要求メッセージを受信したときに、第１測位部１２及び第２測位部１３による測位ができない場合には、端末位置情報要求メッセージの送信処理を端末位置情報要求部１４に実行させるように、測位処理制御部１１を構成してもよい。移動端末Ｔ１から端末位置情報要求メッセージを受信した移動端末においても、端末位置情報要求メッセージの送信することによって、この移動端末の第３測位部１６でも、他の移動端末からの端末位置情報と受信電波強度に基づいて自機の測位が可能となる。
【００３３】
端末位置情報送信部１８は、アプリケーションプログラムから測位実行命令を受信した場合と同様に第１測位部１２、第２測位部１３及び第３測位部１６のいずれかによって測定されかつスイッチ２０及び２１によって選択された位置情報を、送信する。
【００３４】
後述するとおり、端末位置情報要求メッセージは有効期間に対応する情報を含んでいてよい。たとえば移動端末Ｔ１０が移動端末Ｔ１から端末位置情報要求メッセージを受信したところ、第１測位部１２及び第２測位部１３による測位ができず、端末位置情報要求メッセージを送信する場合を想定する。移動端末Ｔ１０の測位処理制御部１１は、移動端末Ｔ１から受信した端末位置情報要求メッセージに含まれる有効期間に対応する情報に基づいて、移動端末Ｔ１０が端末位置情報要求メッセージを送信してよいか否かを判定する。このように端末位置情報要求メッセージに有効期間を設定することにより、端末位置情報要求メッセージを受信した移動端末が次々と連鎖的に端末位置情報要求メッセージを送信して端末位置情報要求メッセージが過剰に連鎖する不都合が回避される。
【００３５】
スイッチ２０は、測位処理制御部１１からの選択信号にしたがって、第２測位部１３から出力され入力Ｉ１として与えられた位置情報と、第３測位部１６から出力され入力Ｉ２として与えられた位置情報のうち一方を出力Ｏ１として出力する。スイッチ２１は、測位処理制御部１１からの選択信号にしたがって、第１測位部１２から出力され入力Ｉ３として与えられた位置情報と、スイッチ２０の出力Ｏ１として出力され入力Ｉ４として入力された位置情報のうち一方を出力Ｏ２として出力される。スイッチ２１から出力される位置情報は、測位実行命令に対する応答としてアプリケーション及び端末位置情報送信部１８に提供される。
【００３６】
図４は、開示の位置測定方法のフローチャートである。ステップＳ１０において測位処理制御部１１は、制御部２により実行されるアプリケーションプログラムから、測位実行命令を受信する。ステップＳ１１において測位処理制御部１１は、ＧＰＳ機能による測位が可能であるか否かを判定する。測位処理制御部１１は、たとえば図２に示すＧＰＳ機能部５がＧＰＳ測位のために必要な数のＧＰＳ衛星を捕捉しているか否かによって、ＧＰＳ機能による測位が可能であるか否かを判定する。
【００３７】
ステップＳ１１における判定においてＧＰＳ機能による測位が可能である場合には処理はステップＳ１２へ移行し、ＧＰＳ機能による測位ができない場合には処理はステップＳ１３へ移行する。ステップＳ１２において測位処理制御部１１は、第１測位部１２に測位処理を実行させる。その後に処理はステップＳ１９へ移行する。ステップＳ１９において測位処理制御部１１は、スイッチ２１を制御することにより第１測位部１２から出力され入力Ｉ３として入力される位置情報を、アプリケーションプログラムへの応答として選択する。その後処理は終了する。
【００３８】
ステップＳ１３において測位処理制御部１１は、基地局情報に基づく測位による測位が可能であるか否かを判定する。測位処理制御部１１は、たとえば、移動端末Ｔ１が少なくとも１つの基地局ＢＳの通信可能圏内にあるか否かによって、基地局情報に基づく測位が可能であるか否かを判定する。
【００３９】
ステップＳ１３における判定において基地局情報に基づく測位が可能である場合には処理はステップＳ１４へ移行し、基地局情報に基づく測位ができない場合には処理はステップＳ１５へ移行する。ステップＳ１４において測位処理制御部１１は、第２測位部１３に測位処理を実行させる。その後に処理はステップＳ１９へ移行する。ステップＳ１９において測位処理制御部１１は、スイッチ２０を制御することにより第２測位部１３から出力され入力Ｉ１として入力される位置情報をスイッチ２０の出力Ｏ１として選択する。また、スイッチ２１を制御することによりスイッチ２０から出力され入力Ｉ４として入力される位置情報を、アプリケーションプログラムへの応答として選択する。その後処理は終了する。
【００４０】
ステップＳ１５において測位処理制御部１１は、端末位置情報要求部１４に、端末位置情報要求メッセージの送信処理を実行させる。端末位置情報要求部１４は、無線通信部４により提供される、移動端末間の直接通信機能によって端末位置情報要求メッセージを送信する。
【００４１】
図５は、端末位置情報要求メッセージを受信したときの移動端末の動作の第１例を示すフローチャートである。ステップＳ２０において端末位置情報要求受信部１７は、端末位置情報要求メッセージを受信する。端末位置情報要求受信部１７は、測位処理制御部１１へ端末位置情報要求メッセージを受信したことを通知する。
【００４２】
ステップＳ２１において測位処理制御部１１は、ステップＳ１１と同様にＧＰＳ機能による測位が可能であるか否かを判定する。ＧＰＳ機能による測位が可能である場合には処理はステップＳ２２へ移行し、ＧＰＳ機能による測位ができない場合には処理はステップＳ２４へ移行する。
【００４３】
ステップＳ２２において測位処理制御部１１は、第１測位部１２に測位処理を実行させる。ステップＳ２３において測位処理制御部１１は、スイッチ２１を制御することにより第１測位部１２から出力され入力Ｉ３として入力される位置情報を、端末位置情報送信部１８へ入力する。端末位置情報送信部１８は、入力された位置情報を自機の位置を示す端末位置情報として送信する。端末位置情報送信部１８が送信する端末位置情報は、無線通信部４により提供される移動端末間の直接通信機能によって送受信される。その後処理は終了する。
【００４４】
ステップＳ２４において測位処理制御部１１は、基地局情報に基づく測位による測位が可能であるか否かを判定する。基地局情報に基づく測位による測位が可能である場合には処理はステップＳ２５へ移行し、基地局情報に基づく測位ができない場合には処理はステップＳ２７へ移行する。
【００４５】
ステップＳ２５において測位処理制御部１１は、第２測位部１３に測位処理を実行させる。ステップＳ２６において測位処理制御部１１は、スイッチ２０を制御することにより第２測位部１３から出力され入力Ｉ１として入力される位置情報をスイッチ２０の出力Ｏ１として選択する。また、スイッチ２１を制御することによりスイッチ２０から出力され入力Ｉ４として入力される位置情報を、端末位置情報送信部１８へ入力する。端末位置情報送信部１８は、入力された位置情報を自機の位置を示す端末位置情報として送信する。その後処理は終了する。
【００４６】
ステップＳ２７において測位処理制御部１１は、第３測位部１６による測位処理を行う前に、第３測位部１６による測位処理に必要な他の移動端末の端末位置情報を要求するための端末位置情報要求メッセージを送信してよいか否かを判定する。
【００４７】
他の移動端末から端末位置情報要求メッセージを受信した移動端末の測位処理制御部１１が、端末位置情報要求メッセージを送信してよいか否かを判定するために、端末位置情報要求メッセージは、その有効期間に関する情報を含む。図６の（Ａ）は、端末位置情報要求メッセージのフォーマットの第１例を示す図である。
【００４８】
端末位置情報要求メッセージは、所定のデータ交換方法によって移動端末間でデータを送受信するために必要な情報を含んだヘッダと、本メッセージが端末位置情報要求メッセージであることを特定する識別情報ＣＯＤＥと、時間情報ＴＩＭＥを含む。
【００４９】
時間情報ＴＩＭＥは、たとえば端末位置情報要求メッセージの有効期間が満了する時刻を示す情報としてよい。現時刻が時間情報ＴＩＭＥにより示される時刻を経過していないとき、ステップＳ２７において測位処理制御部１１は、端末位置情報要求メッセージを送信してよいと判定する。現時刻が時間情報ＴＩＭＥにより示される時刻を経過しているとき、ステップＳ２７において測位処理制御部１１は、端末位置情報要求メッセージを送信できないと判定する。
【００５０】
また、たとえば時間情報ＴＩＭＥは、他の移動端末から端末位置情報要求メッセージを受信しないで端末位置情報要求メッセージを送信する移動端末、すなわち、図４に示すステップＳ１５において端末位置情報要求メッセージを送信する移動端末が、端末位置情報要求メッセージを送信した送信時刻を示す情報であってよい。この場合、時間情報ＴＩＭＥにより示される送信時刻に所定の有効期間長を加えた時刻が過ぎていないとき、ステップＳ２７において測位処理制御部１１は、端末位置情報要求メッセージを送信してよいと判定する。時間情報ＴＩＭＥにより示される送信時刻に有効期間長を加えた時刻が過ぎているとき、ステップＳ２７において測位処理制御部１１は、端末位置情報要求メッセージを送信できないと判定する。
【００５１】
図６の（Ｂ）は、端末位置情報要求メッセージのフォーマットの第２例を示す図である。端末位置情報要求メッセージは、ヘッダと、識別情報ＣＯＤＥと、残り送信可能回数に対応する有効期間値ＴＴＬ（Time To Live）を含む。ステップＳ２７において測位処理制御部１１は、ＴＴＬが０より大きいとき端末位置情報要求メッセージを送信してよいと判定する。ステップＳ２７において測位処理制御部１１は、ＴＴＬが０以下であるとき端末位置情報要求メッセージを送信できないと判定する。
【００５２】
ステップＳ２７において端末位置情報要求メッセージを送信してよいか否かを判定することによって、ある移動端末における測位処理のために端末位置情報要求メッセージが送信されたとき、この送信時刻からある期間が経過した後には、この測位処理のための端末位置情報要求メッセージが送信されなくなる。このため、端末位置情報要求メッセージを受信した移動端末が次々と連鎖的に端末位置情報要求メッセージを送信することによる端末位置情報要求メッセージの過剰な連鎖が防止される。
【００５３】
ステップＳ２７において端末位置情報要求メッセージを送信してよいと判定されたとき処理はＳ２８へ移行し、端末位置情報要求メッセージを送信できないと判定されたとき、処理が終了する。
【００５４】
ステップＳ２８において、測位処理制御部１１は、端末位置情報要求部１４に、端末位置情報要求メッセージの送信処理を実行させる。図６の（Ａ）に示すように端末位置情報要求メッセージが時間情報ＴＩＭＥを含むときは、端末位置情報要求部１４は、ステップＳ２０にて受信した端末位置情報要求メッセージに含まれていた時間情報ＴＩＭＥと同一の時間情報ＴＩＭＥを、送信する端末位置情報要求メッセージに含める。
【００５５】
図６の（Ａ）に示すように端末位置情報要求メッセージが有効期間値ＴＴＬを含むときは、端末位置情報要求部１４は、ステップＳ２０にて受信した端末位置情報要求メッセージに含まれていた有効期間値ＴＴＬから所定ステップ数を減じた有効期間値ＴＴＬを、送信する端末位置情報要求メッセージに含める。
【００５６】
ステップＳ２９において端末位置情報受信部１５は、他の移動端末から送信される端末位置情報を受信する。ステップＳ３０において端末位置情報受信部１５は、ステップＳ２９において端末位置情報を受信したときに無線通信部４によって測定された受信電波強度を、無線通信部４から取得する。
【００５７】
ステップＳ３１において第３測位部１６は、ステップＳ２９において受信した各移動端末の端末位置情報と、ステップＳ３０において取得した、それぞれの移動端末からの受信電波強度に基づいて、自機の位置を測定する。第３測位部１６による位置の測定方法については後述する。
【００５８】
ステップＳ３２において測位処理制御部１１は、スイッチ２０を制御することにより第３測位部１６から出力され入力Ｉ２として入力される位置情報をスイッチ２０の出力Ｏ１として選択する。また、スイッチ２１を制御することによりスイッチ２０から出力され入力Ｉ４として入力される位置情報を、端末位置情報送信部１８へ入力する。端末位置情報送信部１８は、入力された位置情報を自機の位置を示す端末位置情報として送信する。その後処理は終了する。
【００５９】
図４を参照する。ステップＳ１６において端末位置情報受信部１５は、図５に示すステップＳ２３、Ｓ２６又はＳ３２において他の移動端末の端末位置情報送信部１８から送信される端末位置情報を受信する。ステップＳ１７において端末位置情報受信部１５は、ステップＳ１６において端末位置情報を受信したときに無線通信部４によって測定された受信電波強度を、無線通信部４から取得する。
【００６０】
ステップＳ１８において第３測位部１６は、ステップＳ１６において受信した各移動端末の端末位置情報と、ステップＳ１７において取得した、それぞれの移動端末からの受信電波強度に基づいて自機の位置を測定する。第３測位部１６による位置の測定方法については後述する。
【００６１】
ステップＳ１９において測位処理制御部１１は、スイッチ２０を制御することにより第３測位部１６から出力され入力Ｉ２として入力される位置情報をスイッチ２０の出力Ｏ１として選択する。また、スイッチ２１を制御することによりスイッチ２０から出力され入力Ｉ４として入力される位置情報を、アプリケーションプログラムへの応答として選択する。その後処理は終了する。
【００６２】
図７は、図４に示すステップＳ１８及び図５に示すステップＳ３１における第３測位部１６の処理の例を説明するフローチャートである。ステップＳ４０において第３測位部１６は、端末位置情報受信部１５にて受信した端末位置情報の数が３個以上であるか否かを判定する。受信した端末位置情報の数が３個以上であるとき処理はステップＳ４１に移行し、２個以下であるとき処理はステップＳ４２へ移行する。
【００６３】
ステップＳ４１において第３測位部１６は、端末位置情報受信部１５にて受信した端末位置情報と、これら端末位置情報を受信した信号強度に基づいて、自機の位置を決定する。自機の位置を算出する計算方法としてたとえば三角法を使用してよい。その後処理は終了する。
【００６４】
ステップＳ４２において第３測位部１６は、端末位置情報受信部１５にて受信した端末位置情報の数が２個であるか１個であるかを判定する。受信した端末位置情報の数が２個であるとき処理はステップＳ４３に移行し、１個以下であるとき処理はステップＳ４４へ移行する。
【００６５】
ステップＳ４３において第３測位部１６は、受信した２個の端末位置情報のうちのいずれかを、所定の優先度判断基準にしたがって、自機の位置として決定する。たとえば第３測位部１６は、受信時の信号強度がより強い端末位置情報を自機の位置として選択する。その後処理は終了する。ステップＳ４４において第３測位部１６は、受信した１個の端末位置情報を自機の位置として決定する。その後処理は終了する。
【００６６】
本実施例により、移動端末がＧＰＳによる測位及び基地局情報による測位をできない状態下にあっても、他の移動端末から得た位置情報によって移動端末が自機の位置を測定することが可能となる。このため移動端末が測位できるエリアが拡大される。
【００６７】
また、端末位置情報要求メッセージを受信した他の移動端末が、ＧＰＳによる測位及び基地局情報による測位をできないとき、この他の移動端末もまた端末位置情報要求メッセージを送信してさらに他の移動端末からの端末位置情報に基づいて測位することによって、移動端末が測位できるエリアがさらに拡大される。
【００６８】
図８は、図２に示す移動端末Ｔ１の機能ブロックの第２例を示す機能ブロック図である。記憶部３に格納された制御プログラムを制御部２が実行することによって、図８に示す各機能が実行される。移動端末Ｔ１は、図３に示す構成と同様の構成を有しており、図３に示す構成要素と同様の構成要素には図３で使用した参照符号と同じ参照符号を付し、同一の機能については説明を省略する。移動端末Ｔ１は、端末位置情報記憶部１９と、スイッチ２２とさらに備える。
【００６９】
端末位置情報記憶部１９には、スイッチ２１から出力された最新の位置情報が格納される。スイッチ２２は、測位処理制御部１１の制御にしたがって、スイッチ２１から出力され入力Ｉ５として入力される位置情報および端末位置情報記憶部１９から読み出され入力Ｉ６として入力される位置情報のうちの一方を、出力Ｏ３として出力する。
【００７０】
図９は、図８に示す移動端末が端末位置情報要求メッセージを受信した際の動作例を示すフローチャートである。ステップＳ５０において端末位置情報要求受信部１７は、端末位置情報要求メッセージを受信する。端末位置情報要求受信部１７は、測位処理制御部１１へ端末位置情報要求メッセージを受信したことを通知する。
【００７１】
ステップＳ５１において測位処理制御部１１は、ステップＳ２１と同様にＧＰＳ機能による測位が可能であるか否かを判定する。ＧＰＳ機能による測位が可能である場合には処理はステップＳ５２へ移行し、ＧＰＳ機能による測位ができない場合には処理はステップＳ５４へ移行する。
【００７２】
ステップＳ５２及びＳ５３において、ステップＳ２２及びＳ２３と同様に、第１測位部１２による測位処理が実行され、端末位置情報送信部１８によって端末位置情報が送信される。このとき測位処理制御部１１は、スイッチ２２を制御することによりスイッチ２１から出力され入力Ｉ５として入力される位置情報をスイッチ２２の出力Ｏ３として選択することによって、第１測位部１２により測定された位置情報を端末位置情報送信部１８に入力する。その後処理は終了する。
【００７３】
ステップＳ５４において測位処理制御部１１は、基地局情報に基づく測位による測位が可能であるか否かを判定する。基地局情報に基づく測位による測位が可能である場合には処理はステップＳ５５へ移行し、基地局情報に基づく測位ができない場合には処理はステップＳ５７へ移行する。
【００７４】
ステップＳ５５及びＳ５６において、ステップＳ２５及びＳ２６と同様に、第２測位部１３による測位処理が実行され、端末位置情報送信部１８によって端末位置情報が送信される。スイッチ２２を制御することによりスイッチ２１から出力され入力Ｉ５として入力される位置情報をスイッチ２２の出力Ｏ３として選択することによって、第２測位部１３により測定された位置情報を端末位置情報送信部１８に入力する。その後処理は終了する。
【００７５】
ステップＳ５７において、測位処理制御部１１は、スイッチ２２を制御することにより、端末位置情報記憶部１９から読み出され入力Ｉ６として入力される位置情報を端末位置情報送信部１８に入力する。端末位置情報送信部１８は、入力された位置情報を自機の位置を示す端末位置情報として送信する。その後処理は終了する。
【００７６】
本実施例により、端末位置情報要求メッセージを受信した他の移動端末は、ＧＰＳによる測位及び基地局情報による測位をできなくても、端末位置情報要求メッセージへの応答として、端末位置情報を送信することができる。
【００７７】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
【００７８】
（付記１）
ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段と、
基地局から受信した基地局情報に基づいて自機の位置を測定する第２測位手段と、
前記第１測位手段及び第２測位手段による測位の可否を判定する判定手段と、
前記第１測位手段及び第２測位手段のいずれも測位ができないと判定されたときに、他の移動端末に対して、該他の移動端末の端末位置情報を要求する端末位置情報要求を送信する端末位置情報要求手段と、
前記他の移動端末からの端末位置情報を受信する端末位置情報受信手段と、
受信される前記端末位置情報に基づいて自機の位置を測定する第３測位手段と、
を備える端末装置。
【００７９】
（付記２）
前記他の移動端末として動作する付記１の端末装置であって、
前記端末位置情報要求を受信する端末位置情報要求受信手段と、
前記第１測位手段及び第２測位手段のいずれかにより得られた自機の位置情報を前記端末位置情報として送信する端末位置情報送信手段と、
をさらに備える端末装置。
【００８０】
（付記３）
前記端末位置情報要求手段は、前記第１及び第２測位手段のいずれによっても前記端末位置情報として送信すべき自機の位置情報を測定できないとき、端末位置情報要求を送信する、付記２に記載の端末装置。
【００８１】
（付記４）
前記端末位置情報要求は、有効期間に対応する情報を含み、
前記端末装置は、受信された前記端末位置情報要求に含まれる有効期間に対応する前記情報に基づいて、端末位置情報要求を送信するか否かを判定する端末位置情報要求可否判定手段を備える付記３に記載の端末装置。
【００８２】
（付記５）
複数の移動端末及び基地局を備える通信システムであって、
いずれかの前記移動端末は、
ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段と、
基地局から受信した基地局情報に基づいて自機の位置を測定する第２測位手段と、
前記第１測位手段及び第２測位手段による測位の可否を判定する判定手段と、
前記第１測位手段及び第２測位手段のいずれも測位ができないと判定されたときに、前記通信システム内の他の前記移動端末に対して、該他の移動端末の端末位置情報を要求する端末位置情報要求を送信する端末位置情報要求手段と、
１つ以上の前記他の移動端末からの端末位置情報を受信する端末位置情報受信手段と、
受信される１つ以上の前記端末位置情報に基づいて自機の位置を測定する第３測位手段と、
を備え、
前記他の移動端末は、
前記いずれかの移動端末から前記端末位置情報要求を受信する端末位置情報要求受信手段と、
自機の位置情報を前記端末位置情報として前記いずれかの移動端末へ送信する端末位置情報送信手段と、
を備える通信システム。
【００８３】
（付記６）
前記他の移動端末もまた、前記第１測位手段及び前記第２測位手段を備え、
前記端末位置情報送信手段は、前記第１測位手段及び第１測位手段のいずれかにより得られた自機の位置情報を前記端末位置情報として送信する付記５に記載の通信システム。
【００８４】
（付記７）
前記他の移動端末もまた、前記判定手段、前記端末位置情報要求手段、前記端末位置情報受信手段及び前記第３測位手段を備え、
前記端末位置情報要求手段は、前記第１及び第２測位手段のいずれによっても前記端末位置情報として送信すべき自機の位置情報を測定できないとき、前記端末位置情報要求を送信する、付記６に記載の通信システム。
【００８５】
（付記８）
前記端末位置情報要求は、有効期間に対応する情報を含み、
前記他の移動端末は、受信された前記端末位置情報要求に含まれる有効期間に対応する前記情報に基づいて、前記端末位置情報要求を送信するか否かを判定する端末位置情報要求可否判定手段を備える付記７に記載の通信システム。
【００８６】
（付記９）
ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自機の位置を測定する第１測位手段と、基地局から受信した基地局情報に基づいて自機の位置を測定する第２測位手段と、を備える端末装置における該端末装置の位置の測定方法であって、
前記端末装置において前記第１測位手段及び第２測位手段による測位の可否を判定し、
前記第１測位手段及び第２測位手段のいずれも測位ができないと判定されたときに、前記端末装置が、他の移動端末に対して、該他の移動端末の端末位置情報を要求する端末位置情報要求を送信し、
前記端末装置が、前記他の移動端末からの端末位置情報を受信し、
受信される前記端末位置情報に基づいて、前記端末装置が自機の位置を測定する、端末装置の位置の測定方法。
【００８７】
（付記１０）
前記他の移動端末もまた前記第１測位手段及び第２測位手段を有し、
前記他の移動端末が、前記端末位置情報要求を受信し、
前記他の移動端末が、前記第１測位手段及び第２測位手段のいずれかにより得られた自機の位置情報を前記端末位置情報として送信する、付記９に記載の端末装置の位置の測定方法。
【００８８】
（付記１１）
前記他の移動端末は、前記第１及び第２測位手段のいずれによっても前記端末位置情報として送信すべき自機の位置情報を測定できないとき、前記端末位置情報要求を送信する、付記１０に記載の端末装置の位置の測定方法。
【００８９】
（付記１２）
前記端末位置情報要求は、有効期間に対応する情報を含み、
前記他の移動端末は、受信された前記端末位置情報要求に含まれる有効期間に対応する前記情報に基づいて、前記端末位置情報要求を送信するか否かを判定する付記１１に記載の端末装置の位置の測定方法。
【図面の簡単な説明】
【００９０】
【図１】開示の通信システムの構成図である。
【図２】開示の移動端末のハードウエア構成の例を示す構成図である。
【図３】図２に示す移動端末の機能ブロックの第１例を示す機能ブロック図である。
【図４】開示の位置測定方法のフローチャートである。
【図５】端末位置情報要求メッセージを受信した移動端末の動作の第１例を示すフローチャートである。
【図６】（Ａ）及び（Ｂ）は端末位置情報要求メッセージのフォーマットの第１例及び第２例を示す図である。
【図７】第３測位部の処理の例を説明するフローチャートである。
【図８】図２に示す移動端末の機能ブロックの第２例を示す機能ブロック図である。
【図９】端末位置情報要求メッセージを受信した移動端末の動作の第２例を示すフローチャートである。
【符号の説明】
【００９１】
１    通信システム
ＢＳ    基地局
Ｓ１〜Ｓ３    ＧＰＳ衛星
Ｔ１、Ｔ１０〜Ｔ１２    移動端末
【図１】
2010066163.tif 000003
【図２】
2010066163.tif 000004
【図３】
2010066163.tif 000005
【図４】
2010066163.tif 000006
【図５】
2010066163.tif 000007
【図６】
2010066163.tif 000008
【図７】
2010066163.tif 000009
【図８】
2010066163.tif 000010
【図９】
2010066163.tif 000011