(57)【要約】【課題】周期的な測位動作を行いながらも長時間の連続使用が可能な測位装置を提供する。【解決手段】ＧＰＳ衛星からの測位信号に基づいて位置を測定するＧＰＳ端末１０は、ＧＰＳ衛星から測位信号を受信して、ＧＰＳ端末１０の位置を算出するＧＰＳレシーバ１０５と、ＧＰＳレシーバ１０５が第１の時刻に受信した測位信号から算出した第１の位置と、ＧＰＳレシーバ１０５が第２の時刻に受信した測位信号から算出した第２の位置との距離に基づいて、ＧＰＳレシーバ１０５が測位信号を次に受信するまでの受信間隔を決定する制御部１０２とを備える。【選択図】　図１
2004003877.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ衛星からの測位信号に基づいて位置を測定する測位装置であって、
前記ＧＰＳ衛星から前記測位信号を受信して、当該測位装置の位置を算出する位置算出部と、
前記位置算出部が第１の時刻に受信した測位信号から算出した第１の位置と、前記位置算出部が第２の時刻に受信した測位信号から算出した第２の位置との距離に基づいて、前記位置算出部が測位信号を受信する受信間隔を決定する受信間隔決定部と
を備えることを特徴とする測位装置。
【請求項２】
前記受信間隔決定部は、前記位置算出部が前記測位信号を受信できるか否かに更に基づいて、前記受信間隔を決定することを特徴とする請求項１に記載の測位装置。
【請求項３】
前記受信間隔決定部が決定した前記受信間隔に基づいて、前記位置算出部の待受け状態を決定する待受け状態決定部を更に備えることを特徴とする請求項１に記載の測位装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、測位装置に関する。特に本発明は、周期的な測位動作を行いながらも長時間の連続使用が可能な測位装置に関する。
【０００２】
【従来の技術】
近年、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）を利用した測位システムが、盗難自動車の位置検索や、徘徊老人の位置検索などの位置情報提供サービスに用いられている。これらの位置情報提供サービスは、ＧＰＳを利用して位置情報を算出する測位手段と、位置情報を送信する無線通信手段とを有する携帯端末、及び位置情報を受信して電子地図上に表示する位置サーバを備えた位置情報提供システムにより提供されている。このようなシステムにおいては、携帯端末に高い携帯性が要求されるので、携帯端末が備える蓄電池は、小型軽量である必要がある。一方で、測位手段が測位動作で消費する電流は、無線通信手段の待受け電流と比較しても大きいので、携帯端末の消費電力を抑制するには、測位手段の測位頻度を必要最小限にとどめる必要がある。そこで、従来の位置情報提供システムにおいて、携帯端末は、待受け時間を長くするために、位置サーバから位置情報の送信要求があった場合に、ＧＰＳを利用した測位動作を行っていた。
【０００３】
携帯機器の省電力化を目的とした技術としては、特開２００１―１８４１４４号公報に、装置の利用スケジュールに基づいて電源を制御する電源制御装置が開示されている。また、特開２０００―３５２５９１号公報には、所定時間移動しなかった場合に測位動作を終了する測位装置が開示されている。また、特開平１１−１８６９５５号公報には、ＧＰＳ受信部を備え、無線通信のサービスエリア外にある場合に無線部への電源供給を停止し、サービスエリア内に入ったときに無線部への電源供給を再開する携帯通信端末に関する発明が開示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の位置情報提供サービスでは、長時間にわたって測位動作が行われない場合があった。これに伴い、携帯端末の電池の充電が切れている場合や、無線通信のサービスエリア外である場合には、端末位置の検索ができないだけでなく、長時間にわたって端末位置の履歴が記録されない場合があるという課題があった。
【０００５】
また、上記特開２００１―１８４１４４号公報に開示された電源制御装置では、測位装置の省電力化をはかることができないという課題があった。また、上記特開２０００―３５２１９１号公報に開示された測位装置、及び特開平１１―１８６９５５号公報に開示された携帯通信端末では、長時間にわたって端末位置の履歴が記録されない場合があるという課題があった。
【０００６】
そこで本発明は、上記の課題を解決することのできる測位装置を提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【０００７】
【課題を解決するための手段】
即ち、本発明の第１の形態によると、ＧＰＳ衛星からの測位信号に基づいて位置を測定する測位装置は、ＧＰＳ衛星から測位信号を受信して、当該測位装置の位置を算出する位置算出部と、位置算出部が第１の時刻に受信した測位信号から算出した第１の位置と、位置算出部が第２の時刻に受信した測位信号から算出した第２の位置との距離に基づいて、位置算出部が測位信号を受信する受信間隔を決定する受信間隔決定部とを備える。
【０００８】
受信間隔決定部は、位置算出部が測位信号を受信できるか否かに更に基づいて、受信間隔を決定してもよい。また、受信間隔決定部は、位置算出部が算出する位置の精度に更に基づいて、受信間隔を決定してもよい。また、算出した位置を示すデータを送信する送受信部と、送受信部がデータを送信できない場合に、当該データを記憶する記憶部を備えてもよい。
【０００９】
受信間隔決定部が決定した受信間隔に基づいて、位置算出部の待受け状態を決定する待受け状態決定部を更に備えてもよい。待受け状態決定部は、受信間隔に基づいて、位置算出部の電源を切るか否かを決定してもよい。また、待受け状態決定部は、受信間隔に基づいて、位置算出部をスリープ状態にするか否かを決定してもよい。
【００１０】
また、本発明の第２の形態によると、ＧＰＳ衛星からの測位信号に基づいて位置を測定する測位装置用のプログラムは、測位装置を、ＧＰＳ衛星から測位信号を受信して位置を算出する位置算出手段、第１の時刻に受信した測位信号から算出した第１の位置と、第２の時刻に受信した測位信号から算出した第２の位置との距離に基づいて、測位信号を受信する受信間隔を決定する受信間隔決定手段として機能させる。
【００１１】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００１２】
【発明の実施の形態】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態はクレームにかかる発明を限定するものではなく、又実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、本発明の一実施形態に係る位置情報提供システム２００の構成の一例を示す。位置情報提供システム２００は、ＧＰＳ衛星からの測位信号に基づいて自らの位置を測定する測位装置の一例であるＧＰＳ端末１０と、ＧＰＳ端末１０からのデータを受信する基地局アンテナ１０７と、基地局アンテナ１０７が受信したデータを位置サーバに送信する無線基地局１０８と、無線基地局１０８から受信したデータに基づいて、ＧＰＳ端末１０の位置を電子地図上に表示する位置サーバ１０９とを備える。ＧＰＳ端末１０と無線基地局１０８との通信方式は、ＰＤＣ、ＰＨＳ、ＣＤＭＡ、Ｗ−ＣＤＭＡ、ＧＳＭ等の無線通信方式である。
【００１４】
ＧＰＳ端末１０は、ＧＰＳ衛星からの測位信号を受信するＧＰＳアンテナ１０４と、ＧＰＳアンテナ１０４が受信した測位信号を取得しＧＰＳ端末１０の位置を算出するＧＰＳレシーバ１０５と、ＧＰＳレシーバ１０５に供給する電源を制御する電源制御部１０６と、ＧＰＳレシーバ１０５から位置情報を受け取り、所定の処理を施した後に送受信部１０１に出力する制御部１０２と、制御部１０２から位置情報を受け取り、無線搬送波によって送信する送受信部１０１と、送受信部１０１がデータを送受信する場合に用いる端末側通信アンテナ１００と、制御部１０２で用いられるプログラムやデータを格納する記憶部１０３とを有する。
【００１５】
ＧＰＳアンテナ１０４及びＧＰＳレシーバ１０５は、本発明に係る位置算出部の一例である。また、制御部１０２は、本発明に係る受信間隔決定部及び待受け状態決定部の一例である。
【００１６】
ＧＰＳレシーバ１０５は、ＧＰＳアンテナ１０４が受信した測位信号を復調し、位置を算出する。制御部１０２は、ＧＰＳレシーバ１０５が第１の時刻にＧＰＳアンテナ１０４を介して受信した測位信号から算出した第１の位置と、ＧＰＳレシーバ１０５が第２の時刻にＧＰＳアンテナ１０４を介して受信した測位信号から算出した第２の位置との距離に基づいて、ＧＰＳレシーバ１０５が測位信号を受信する受信間隔を決定する。
【００１７】
具体的には、制御部１０２は、ＧＰＳレシーバ１０５に測位信号を受信させる間隔を、例えば数秒から数時間までの複数の段階で決定することができる。そして、制御部１０２は、第１の位置と第２の位置との距離が予め定められた距離よりも小さい場合、ＧＰＳレシーバ１０５が次に測位信号を受信するまでの受信間隔を、予め定められた最大の間隔たとえば１時間に決定する。反対に、第１の位置と第２の位置との距離が予め定められた距離よりも大きい場合、制御部１０２は、ＧＰＳレシーバ１０５が次に測位信号を受信するまでの受信間隔を、予め定められた最小の間隔、例えば１秒などに決定する。
【００１８】
制御部１０２は、ＧＰＳレシーバ１０５が位置を測定する場合の精度に更に基づいて、ＧＰＳレシーバ１０５が測位信号を受信する受信間隔を決定してもよい。具体的には、制御部１０２は、第１の位置と第２の位置との距離をＧＰＳレシーバ１０５が位置を測定する場合の測定精度と比較する。そして、第１の位置と第２の位置との距離が、当該測定精度以内である場合、制御部１０２は、ＧＰＳレシーバ１０５が測位信号を受信する受信間隔を、所定値よりも大きい間隔に決定してもよい。
【００１９】
制御部１０２は、第１の位置と第２の位置との距離、及び第１の時刻と第２の時刻との間隔に基づいて、ＧＰＳ端末１０の移動速度を算出し、算出した移動速度に基づいて、ＧＰＳレシーバ１０５が次に測位信号を受信するまでの受信間隔を決定してもよい。
【００２０】
制御部１０２は、第１の位置と第２の位置との距離、及び／又はＧＰＳ端末１０の移動速度と、受信間隔との関係を定めたテーブルを予め有してもよい。この場合、制御部１０２は、ＧＰＳレシーバ１０５が位置を算出する度に、当該テーブルを参照することによって、次にＧＰＳレシーバ１０５が測位信号を受信するまでの受信間隔を簡便に決定することができる。当該テーブルの具体例については、後述の表１において説明する。
【００２１】
制御部１０２は、ＧＰＳレシーバ１０５がＧＰＳアンテナ１０４を介して測位信号を受信できるか否かに更に基づいて、ＧＰＳレシーバ１０５が次に測位信号を受信するまでの受信間隔を決定してもよい。具体的には、例えば地下や建物の中において、ＧＰＳレシーバ１０５がＧＰＳアンテナ１０４を介して一定回数以上連続して測位信号を受信できない場合、制御部１０２は、ＧＰＳレシーバ１０５が次に測位信号を受信するまでの受信間隔を、ＧＰＳ信号が圏外である場合の予め定められた受信間隔に決定する。
【００２２】
制御部１０２は、ＧＰＳレシーバ１０５が連続して測位信号を受信できない場合、当該連続して受信できなかった回数に応じて、ＧＰＳレシーバ１０５が測位信号を受信する受信間隔を変化させてもよい。例えば、当該測位信号を連続して受信できなかった回数が増えるに従って、ＧＰＳレシーバ１０５が次に測位信号を受信するまでの受信間隔を段階的に長くする。これによって、ＧＰＳ衛星からの測位信号を長時間受信できない場所におけるＧＰＳ端末１０の消費電力を低減することができる。
【００２３】
制御部１０２は、ＧＰＳレシーバ１０５が測位信号を受信する受信間隔に基づいて、ＧＰＳレシーバ１０５が次に当該測位信号を受信するまでのＧＰＳレシーバ１０５の待受け状態を決定してもよい。この場合、電源制御部１０６は、制御部１０２が決定した待受け状態に基づいて、ＧＰＳレシーバ１０５に供給する電力を制御する。具体的には、決定された当該受信間隔が所定の時間よりも長い場合、制御部１０２は、ＧＰＳレシーバ１０５が次に測位信号を受信するまでのＧＰＳレシーバ１０５の待受け状態を、電源を切るという状態に決定する。そして、電源制御部１０６は、制御部１０２が決定したＧＰＳレシーバ１０５の待受け状態に基づいて、ＧＰＳレシーバ１０５への電力の供給を停止する。
【００２４】
また、制御部１０２は、決定された当該受信間隔が所定の時間よりも長い場合、ＧＰＳレシーバ１０５が次に測位信号を受信するまでのＧＰＳレシーバ１０５の待受け状態をスリープ状態に決定してもよい。そして、電源制御部１０６は、制御部１０２が決定したＧＰＳレシーバ１０５の待受け状態に基づいて、ＧＰＳレシーバ１０５への電力の供給を制限してもよい。
【００２５】
制御部１０２は、ＧＰＳレシーバ１０５の起動処理、つまりＧＰＳレシーバ１０５に電源が投入されてから位置情報を出力できる状態になるまでの一連のブート処理に要する時間及び消費電力に基づいて、ＧＰＳレシーバ１０５が次に測位信号を受信するまでのＧＰＳレシーバ１０５の待受け状態を決定する。具体的には、決定された受信間隔が、ＧＰＳレシーバ１０５の起動処理に要する時間よりも長い場合、制御部１０２は、受信間隔の間に、ＧＰＳレシーバ１０５に電源を供給したままの状態で消費される電力と、ＧＰＳレシーバ１０５への電源の供給を一旦停止して、次に測位信号を受信するタイミングにちょうど間に合うタイミングで上述の起動処理を行った場合に消費される電力とを比較して、消費電力の低い方をＧＰＳレシーバ１０５の待受け状態として決定する。
【００２６】
以上説明したように、本実施形態に係るＧＰＳ端末１０によれば、周期的な測位動作を行いながら、ＧＰＳ端末１０の省電力化を図ることが出来る。
【００２７】
図２は、本実施形態に係るＧＰＳ端末１０の動作の例を示すフローチャートである。まず、ユーザの操作等に基づいて電源が投入される（Ｓ１００）。次にＧＰＳ端末１０は所定の起動処理を行う（Ｓ２００）。次に、ＧＰＳレシーバ１０５は、ＧＰＳアンテナ１０４を介して測位信号を受信して、ＧＰＳ端末１０の位置を算出する（Ｓ３００）。次に、送受信部１０１は、Ｓ３００において算出された位置を示す情報を、位置サーバ１０９へ送信する（Ｓ４００）。次に、制御部１０２は、記憶部１０３が格納する、前回算出したＧＰＳ端末１０の位置を参照し、過去の所定時間以内に受信した測位信号から算出した位置データが格納されているか否かを判断する（Ｓ１０２）。
【００２８】
Ｓ１０２において、位置データが格納されていない場合、制御部１０２は、記憶部１０３が格納する、前回算出された位置データに代えて、Ｓ３００において今回算出された位置データを格納する（Ｓ１０４）。そして、制御部１０２は、予め定められた複数の受信間隔のうちで最短の受信時間を、ＧＰＳレシーバ１０５が測位信号を次に受信するまでの受信間隔として決定し、決定した受信間隔によって、ＧＰＳレシーバ１０５を次に動作させるタイミングを制御する受信タイマを起動する（Ｓ１０６）。
【００２９】
Ｓ１０２において、位置データが格納されている場合、制御部１０２は、前回算出した位置と今回算出した位置とに基づいて、ＧＰＳ端末１０の移動距離を算出する（Ｓ１０８）。次に、制御部１０２は、Ｓ１０８において算出された移動距離に基づいて、ＧＰＳレシーバ１０５が測位信号を次に受信するまでの受信間隔を決定する（Ｓ１１０）。Ｓ１１０において、制御部１０２は、移動距離と受信間隔との関係を予め定めたテーブルを参照することによって、当該受信間隔を決定してもよい。
【００３０】
次に、制御部１０２は、記憶部１０３が格納する、前回算出された位置データに代えて、Ｓ３００において今回算出された位置データを格納する（Ｓ１１２）。次に、制御部１０２は、Ｓ１１０において決定された受信間隔によって、ＧＰＳレシーバ１０５を次に動作させるタイミングを制御する受信タイマを起動する（Ｓ１１４）。
【００３１】
次に、制御部１０２は、Ｓ１１０において決定された受信間隔が、予め定められた時間以上であるか否かを判断する（Ｓ１１６）。ここで、Ｓ１１６における予め定められた時間とは、ＧＰＳレシーバ１０５の起動処理に要する時間よりも長い時間であってもよい。さらに、ＧＰＳレシーバ１０５に電源を供給したままの状態で消費される電力と、ＧＰＳレシーバ１０５への電源の供給を一旦停止して、次に起動処理が完了するまでに消費される電力とがほぼ等しくなる時間であってもよい。
【００３２】
Ｓ１１６において、受信間隔が所定値以上である場合、制御部１０２は、ＧＰＳレシーバ１０５が測位信号を次に受信するまでの、ＧＰＳレシーバ１０５の待受け状態を決定し、電源制御部１０６は、制御部１０２が決定したＧＰＳレシーバ１０５の待受け状態に基づいて、ＧＰＳレシーバ１０５に供給する電源を制御する（Ｓ５００）。そしてＳ５００が終了すると、ＧＰＳ端末１０は、Ｓ３００に戻る。また、Ｓ１１６において、受信間隔が所定値未満である場合、ＧＰＳ端末１０は、Ｓ１１８に進む。続いて、制御部１０２は、ユーザによってＧＰＳ端末１０の電源を切る操作が行われていないかを確認する（Ｓ１１８）。Ｓ１１８において、ＧＰＳ端末１０の電源を切る操作が行われていない場合、Ｓ３００に戻る。Ｓ１１８において、ＧＰＳ端末１０の電源を切る操作が行われていた場合、ＧＰＳ端末１０は、端末の電源を切るための終了処理をおこなう（Ｓ１２０）。以上で本フローは終了する。
【００３３】
図３は、図２における起動処理Ｓ２００の詳細を示すフローチャートである。図２のＳ１００においてＧＰＳ端末１０の電源が投入されると、まず、制御部１０２は、記憶部１０３から必要なプログラム及びデータをロードし、端末各部の動作準備を完了させる（Ｓ２０２）。次に、制御部１０２は、記憶部１０３における、前回算出したＧＰＳ端末１０の位置を格納するエリアから、前回算出したＧＰＳ端末１０の位置を削除する（Ｓ２０４）。次に、制御部１０２は、予め定められた最短の受信間隔によって、ＧＰＳレシーバ１０５を次に動作させるタイミングを制御する受信タイマを起動する（Ｓ２０６）。以上で本フローは終了する。
【００３４】
図４は、図２におけるＧＰＳデータ受信処理Ｓ３００の詳細を示すフローチャートである。まず、制御部１０２によって設定された時間に、受信タイマが起床する（Ｓ３０２）。受信タイマが起床すると、ＧＰＳレシーバ１０５は、ＧＰＳアンテナ１０４を介してＧＰＳ衛星から測位信号が受信できるか否かを判断する（Ｓ３０４）。Ｓ３０４において、測位信号が受信できない場合、制御部１０２は、ＧＰＳ圏外カウンタの値を＋１インクリメントする（Ｓ３１０）。
【００３５】
次に、制御部１０２は、ＧＰＳ圏外カウンタの値が規定値に達しているか否かを判断する。（Ｓ３１２）。Ｓ３１２において、ＧＰＳ圏外カウンタの値が規定値に達していない場合、制御部１０２は、前回の受信間隔によって、ＧＰＳレシーバ１０５を次に動作させるタイミングを制御する受信タイマを起動する（Ｓ３１４）。Ｓ３１２において、ＧＰＳ圏外カウンタの値が規定値以上である場合、制御部１０２は、予め定められたＧＰＳ圏外用の設定値によって、ＧＰＳレシーバ１０５を次に動作させるタイミングを制御する受信タイマを起動する（Ｓ３１６）。そして、Ｓ３０２へと戻り、受信タイマの起床を待つ。
【００３６】
Ｓ３０４において、測位信号が受信できる場合、制御部１０２は、ＧＰＳ圏外カウンタの値をリセットする。次に、ＧＰＳレシーバ１０５は、ＧＰＳアンテナ１０４を介して、ＧＰＳ衛星から測位データを受信する（Ｓ３０８）。そして、ＧＰＳレシーバ１０５は、Ｓ３０８において受信した測位データに基づいて、位置を算出する（Ｓ３０９）。以上で本フローは終了する。
【００３７】
図５は、図２におけるデータ送信処理Ｓ４００の詳細を示すフローチャートである。送受信部１０１は、制御部１０２から位置データの送信要求を受けると（Ｓ４０２）、まず、無線基地局１０８との通信が可能であるか否かを判断する（Ｓ４０４）。Ｓ４０４において、無線基地局１０８との通信ができない場合、制御部１０２は、Ｓ３００においてＧＰＳレシーバ１０５が算出した位置データを、保留データとして記憶部１０３に格納し（Ｓ４０６）、Ｓ４１８に進む。Ｓ４０４において、無線基地局１０８との通信ができる場合、制御部１０２は、記憶部１０３に保留データがあるか否かを判断する（Ｓ４０８）。
【００３８】
Ｓ４０８において、保留データがある場合、制御部１０２には、記憶部１０３から当該保留データを取り出す（Ｓ４１０）。Ｓ４０８において、保留データがない場合、Ｓ４１２に進む。次に、送受信部１０１は、未だ送信していない位置データを、当該位置データが算出されたときの時刻データと共に、位置サーバ１０９に送信する（Ｓ４１２）。次に、制御部１０２は、位置サーバ１０９から、データの受信が成功した旨の応答が所定の時間内にあったか否かを判断する（Ｓ４１４）。
【００３９】
Ｓ４１４において、所定の時間内にサーバからの応答がない場合、制御部１０２は、データの送信が失敗したと判断して、当該データを保留データとして記憶部１０３に格納し（Ｓ４１６）、Ｓ４１８に進む。Ｓ４１４において、位置サーバ１０９から、位置データの受信が成功した旨の応答があった場合、Ｓ４１８に進む。次に、制御部１０２は、送受信部１０１によるデータ送信を終了する送信終了処理を行う（Ｓ４１８）。制御部１０２は、Ｓ４１４で位置サーバ１０９から位置データの受信が成功した旨の応答があった場合、Ｓ４１８における送信終了処理で、記憶部１０３に格納されていた保留データを削除してもよい。以上で本フローは終了する。
【００４０】
図６は、図２におけるＧＰＳレシーバ電源制御Ｓ５００の詳細を示すフローチャートである。制御部１０２は、図２のＳ１１０において決定した受信間隔、つまりＧＰＳレシーバ１０５が次に動作するまでの時間と、ＧＰＳレシーバ１０５の起動に要する時間とに基づいて、ＧＰＳレシーバ１０５の起動処理を次に始めるまでの時間を算出する。そして、制御部１０２は、当該算出した時間により、ＧＰＳレシーバ１０５の起動処理を次に始めるタイミングを制御する電源タイマを起動する（Ｓ５０２）。そして、電源制御部１０６は、ＧＰＳレシーバ１０５に供給する電源を停止する（Ｓ５０４）。
【００４１】
次に、Ｓ５０２において算出された時間が経過すると、電源タイマが起床する（Ｓ５０６）。そして、電源タイマが起床すると、電源制御部１０６は、ＧＰＳレシーバ１０５への電源の供給を開始し、ＧＰＳレシーバ１０５は、起動処理を行う（Ｓ５０８）。次に、制御部１０２は、予め定められた最短の受信間隔によって、ＧＰＳレシーバ１０５を次に動作させるタイミングを制御する受信タイマを起動する（Ｓ５１０）。以上で本フローは終了する。
【００４２】
図７（ａ）は、ＧＰＳ端末１０及び位置サーバ１０９がデータの送受信を行う場合のシーケンスの一例である。Ｓ７００及びＳ７０１は、データの送受信が正常に完了した場合である。Ｓ７００において、ＧＰＳ端末１０は、算出した位置のデータ、及び測位信号を取得した時刻のデータを位置サーバ１０９に送信する。そして、Ｓ７０１において、位置サーバ１０９は、当該データを受信した旨を示す受信確認を所定の時間内にＧＰＳ端末１０に送信する。
【００４３】
図７（ｂ）は、ＧＰＳ端末１０及び位置サーバ１０９がデータの送受信を行う場合のシーケンスの他の例である。Ｓ７０２において、ＧＰＳ端末１０は、算出した位置のデータ、及び測位信号を取得したときの時刻のデータを位置サーバ１０９に送信する。そして、位置サーバ１０９から所定の時間内に受信確認が届かない場合、ＧＰＳ端末１０は、データの送信が失敗したと判断し、当該データを次回の送受信のときまで保留する。そして、Ｓ７０３において、保留されたデータが存在する場合、ＧＰＳ端末１０は、保留されたデータを含む複数の位置データと、当該位置データが算出された時刻を示す時刻データとをそれぞれ関連づけて位置サーバ１０９に送信する。そしてＳ７０４において、位置サーバ１０９は、当該データを受信した旨を示す受信確認を所定の時間内にＧＰＳ端末１０に送信する。
【００４４】
図８及び図９は、それぞれ、従来の測位装置が自律的に測位動作を行う場合の消費電流と経過時間との関係の例を示すグラフ、及び本実施形態に係るＧＰＳ端末１０が自律的に測位動作を行う場合の消費電流と経過時間との関係の例を示すグラフである。図８における従来の測位装置は、予め定められた間隔で周期的に測位動作を行うので、測位装置の使用状況によらず消費電力が一定である。これに対し、図９におけるＧＰＳ端末１０は、ＧＰＳ端末１０の使用状況に応じて測位信号の受信間隔を変更し、且つ受信間隔が所定値以上である場合には、ＧＰＳレシーバ１０５への電源の供給を停止するので、従来の測位装置よりも消費電力を低減することが出来る。
【００４５】
図１０は、ＧＰＳ端末１０にプログラムやデータを送信するパーソナルコンピュータ４００のハードウェア構成の一例を示す。パーソナルコンピュータ４００は、ＣＰＵ７００と、ＲＯＭ７０２と、ＲＡＭ７０４と、通信インタフェース７０６と、ハードディスクドライブ７０８と、データベースインタフェース７１０と、フロッピーディスクドライブ７１２と、ＣＤ−ＲＯＭドライブ７１４とを備える。ＣＰＵ７００は、ＲＯＭ７０２及びＲＡＭ７０４に格納されたプログラムに基づいて動作し、各部の制御を行う。通信インタフェース７０６は、ＧＰＳ端末１０と通信する。データベースインタフェース７１０は、データベースへのデータの書込、及びデータベースの内容の更新を行う。
【００４６】
フロッピーディスクドライブ７１２は、フロッピーディスク７２０からデータ又はプログラムを読み取り通信インタフェース７０６に提供する。ＣＤ−ＲＯＭドライブ７１４は、ＣＤ−ＲＯＭ７２２からデータ又はプログラムを読み取り通信インタフェース７０６に提供する。通信インタフェース７０６は、フロッピーディスクドライブ７１２又はＣＤ−ＲＯＭドライブ７１４から提供されたデータ又はプログラムを、ＧＰＳ端末１０に送信する。データベースインタフェース７１０は、各種データベース７２４と接続してデータを送受信する。
【００４７】
ＧＰＳ端末１０に提供されるプログラムは、フロッピーディスク７２０又はＣＤ−ＲＯＭ７２２等の記録媒体に格納されて利用者によって提供される。記録媒体に格納されたプログラムは圧縮されていても非圧縮であってもよい。プログラムは記録媒体から読み出され、通信インタフェース７０６を介して、ＧＰＳ端末１０にインストールされ、ＧＰＳ端末１０において実行される。
【００４８】
記録媒体に格納されて提供され、ＧＰＳ端末１０にインストールされるプログラムは、ＧＰＳ端末１０を、ＧＰＳ衛星から測位信号を受信して位置を算出する位置算出手段、第１の時刻に受信した測位信号から算出した第１の位置と、第２の時刻に受信した測位信号から算出した第２の位置との距離に基づいて、測位信号を受信する受信間隔を決定する受信間隔決定手段として機能させる。それぞれの手段の動作は、図１から図９において説明したＧＰＳ端末１０における、対応する部材の動作と同一であるから、説明を省略する。
【００４９】
図１０に示した記録媒体の一例としてのフロッピーディスク７２０又はＣＤ−ＲＯＭ７２２には、本出願で説明した実施形態におけるＧＰＳ端末１０の動作の一部又は全ての機能を格納することができる。
【００５０】
これらのプログラムは記録媒体から直接ＧＰＳ端末１０によって読み出されて実行されても、ＧＰＳ端末１０にインストールされた後にＧＰＳ端末１０において実行されてもよい。更に、上記プログラムは単一の記録媒体に格納されても複数の記録媒体に格納されてもよい。また、符号化した形態で格納されていてもよい。
【００５１】
記録媒体としては、フロッピーディスク、ＣＤ−ＲＯＭの他にも、ＤＶＤ、ＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアカードなどの半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の格納装置を記録媒体として使用し、通信網を介してプログラムをＧＰＳ端末１０に提供してもよい。
【００５２】
表１は、制御部１０２がＧＰＳレシーバ１０５の受信間隔及び待受け状態を決定する場合に参照するテーブルの一例を示す表である。本テーブルは、ＧＰＳ端末１０の移動距離及び移動速度と、ＧＰＳレシーバ１０５が測位信号を次に受信するまでの受信間隔及び電源状態との関係を規定する。例えば、ＧＰＳ端末１０の移動距離が１ｍである場合、ＧＰＳレシーバ１０５が次に測位信号を受信するのは６４秒後であり、ＧＰＳレシーバ１０５の電源はＯＦＦとなる。
【００５３】
図１から図９を用いて説明したＧＰＳ端末１０は、無線通信を行うために送受信部１０１及び端末側通信アンテナ１００を有していたが、ＧＰＳ端末１０は、送受信部１０１及び端末側通信アンテナ１００を有しなくてもよい。この場合、ＧＰＳ端末１０は、図２及び図５において説明したデータ送信処理を行わない。
【００５４】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更または改良を加えることができる。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００５５】
【発明の効果】
上記説明から明らかなように、本発明によれば、周期的な測位動作を行いながらも長時間の連続使用が可能な測位装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る位置情報提供システム２００の構成を示すブロック図である。
【図２】本実施形態に係るＧＰＳ端末１０の動作の一例を示すフローチャートである。
【図３】図２における起動処理Ｓ２００の詳細を示すフローチャートである。
【図４】図２におけるＧＰＳデータ受信処理Ｓ３００の詳細を示すフローチャートである。
【図５】図２におけるデータ送信処理Ｓ４００の詳細を示すフローチャートである。
【図６】図２におけるＧＰＳレシーバ電源制御Ｓ５００の詳細を示すフローチャートである。
【図７】図７（ａ）…ＧＰＳ端末１０及び位置サーバ１０９がデータの送受信を行う場合のシーケンスの一例である。
図７（ｂ）…ＧＰＳ端末１０及び位置サーバ１０９がデータの送受信を行う場合のシーケンスの他の例である。
【図８】従来の測位装置が自律的に測位動作を行う場合における、消費電流と経過時間との関係の例を示すグラフである。
【図９】本実施形態に係るＧＰＳ端末１０が自律的に測位動作を行う場合における、消費電流と経過時間との関係の例を示すグラフである。
【図１０】ＧＰＳ端末１０にプログラムやデータを送信するパーソナルコンピュータ４００のハードウェア構成の一例を示す図である。　制御部１０２がＧＰＳレシーバ１０５の受信間隔及び待受け状態を決定する場合に参照するテーブルの一例である。
【符号の説明】
１０…ＧＰＳ端末
１００…端末側通信アンテナ
１０１…送受信部
１０２…制御部
１０３…記憶部
１０４…ＧＰＳアンテナ
１０５…ＧＰＳレシーバ
１０６…電源制御部
１０７…基地局アンテナ
１０８…無線基地局
１０９…位置サーバ
２００…位置検索システム
【図１】
2004003877.tif 000003
【図２】
2004003877.tif 000004
【図３】
2004003877.tif 000005
【図４】
2004003877.tif 000006
【図５】
2004003877.tif 000007
【図６】
2004003877.tif 000008
【図７】
2004003877.tif 000009
【図８】
2004003877.tif 000010
【図９】
2004003877.tif 000011
【図１０】
2004003877.tif 000012
【手続補正書】
【提出日】平成15年8月27日(2003.8.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
【表１】
2004003877.tif 000013
表１は、制御部１０２がＧＰＳレシーバ１０５の受信間隔及び待受け状態を決定する場合に参照するテーブルの一例を示す表である。本テーブルは、ＧＰＳ端末１０の移動距離及び移動速度と、ＧＰＳレシーバ１０５が測位信号を次に受信するまでの受信間隔及び電源状態との関係を規定する。例えば、ＧＰＳ端末１０の移動距離が１ｍである場合、ＧＰＳレシーバ１０５が次に測位信号を受信するのは６４秒後であり、ＧＰＳレシーバ１０５の電源はＯＦＦとなる。


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正の内容】
【図面の簡単な説明】
【図１】本発明の一実施形態に係る位置情報提供システム２００の構成を示すブロック図である。
【図２】本実施形態に係るＧＰＳ端末１０の動作の一例を示すフローチャートである。
【図３】図２における起動処理Ｓ２００の詳細を示すフローチャートである。
【図４】図２におけるＧＰＳデータ受信処理Ｓ３００の詳細を示すフローチャートである。
【図５】図２におけるデータ送信処理Ｓ４００の詳細を示すフローチャートである。
【図６】図２におけるＧＰＳレシーバ電源制御Ｓ５００の詳細を示すフローチャートである。
【図７】図７（ａ）…ＧＰＳ端末１０及び位置サーバ１０９がデータの送受信を行う場合シーケンスの一例である。
図７（ｂ）…ＧＰＳ端末１０及び位置サーバ１０９がデータの送受信を行う場合のシーケンスの他の例である。
【図８】従来の測位装置が自律的に測位動作を行う場合における、消費電流と経過時間との関係の例を示すグラフである。
【図９】本実施形態に係るＧＰＳ端末１０が自律的に測位動作を行う場合における、消費電流と経過時間との関係の例を示すグラフである。
【図１０】ＧＰＳ端末１０にプログラムやデータを送信するパーソナルコンピュータ４００のハードウェア構成の一例を示す図である。
【符号の説明】
１０…ＧＰＳ端末
１００…端末側通信アンテナ
１０１…送受信部
１０２…制御部
１０３…記憶部
１０４…ＧＰＳアンテナ
１０５…ＧＰＳレシーバ
１０６…電源制御部
１０７…基地局アンテナ
１０８…無線基地局
１０９…位置サーバ
２００…位置検索システム


【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2004003877.tif 000014
【図２】
2004003877.tif 000015
【図３】
2004003877.tif 000016
【図４】
2004003877.tif 000017
【図５】
2004003877.tif 000018
【図６】
2004003877.tif 000019
【図７】
2004003877.tif 000020
【図８】
2004003877.tif 000021
【図９】
2004003877.tif 000022
【図１０】
2004003877.tif 000023