(57)【要約】【課題】サーバ測位型の測位システムにおいて、電力消費を低減しつつ、生成した測位基礎情報に対応する測位位置情報を取得することができる測位システム等を提供すること。【解決手段】  端末装置５０は、測位基礎情報を生成の都度測位計算装置２０に送信する通常モード及び測位基礎情報を保存する省電力モードを示す動作モード情報を格納する動作モード情報格納手段と、バッテリ残量が、通常モードに対応する通常モード対応範囲内か省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断手段と、バッテリ残量判断手段の判断結果に基づいて、通常モード又は省電力モードに設定する動作モード設定手段と、省電力モードにおいて、測位基礎情報を送信するまでの送信間隔時間が経過したか否かを判断する送信間隔時間経過判断手段と、測位計算装置２０に対して測位基礎情報を送信する間隔時間測位基礎情報送信手段等を有する。【選択図】図５
2006071459.tif 000002
【特許請求の範囲】
【請求項１】
位置情報衛星から位置関連信号を受信する端末装置と、
前記端末装置と通信可能な測位計算装置と、
を有する測位システムであって、
前記端末装置は、
前記位置情報衛星からの前記位置関連信号に基づいて、前記測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成手段と、
前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モード、及び、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードを示す動作モード情報を格納する動作モード情報格納手段と、
前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成手段と、
前記バッテリ残量が、前記通常モードに対応する通常モード対応範囲内か前記省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断手段と、
前記バッテリ残量判断手段の判断結果に基づいて、前記通常モード又は前記省電力モードに設定する動作モード設定手段と、
前記省電力モードにおいて、前記測位計算装置に対して前回前記測位基礎情報を送信した時から次回前記測位基礎情報を送信するまでの送信間隔時間が経過したか否かを判断する送信間隔時間経過判断手段と、
前記送信間隔時間経過判断手段の判断結果に基づいて、前記測位計算装置に対して前記測位基礎情報を送信する間隔時間測位基礎情報送信手段と、
を有し、
前記測位計算装置は、
前記端末装置から前記測位基礎情報を受信する測位基礎情報受信手段と、
前記測位基礎情報に基づいて、前記端末装置の位置を測位する測位計算手段と、
前記測位計算手段による測位結果を示す測位結果情報を前記端末装置に送信する測位結果情報送信手段と、
を有することを特徴とする測位システム。
【請求項２】
位置情報衛星から位置関連信号を受信する端末装置であって、  
前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成手段と、
前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モード、及び、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードを示す動作モード情報を格納する動作モード情報格納手段と、
前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成手段と、
前記バッテリ残量が、前記通常モードに対応する通常モード対応範囲内か前記省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断手段と、
前記バッテリ残量判断手段の判断結果に基づいて、前記通常モード又は前記省電力モードに設定する動作モード設定手段と、
前記省電力モードにおいて、前記測位計算装置に対して前回前記測位基礎情報を送信した時から次回前記測位基礎情報を送信するまでの送信間隔時間が経過したか否かを判断する送信間隔時間経過判断手段と、
前記送信間隔時間経過判断手段の判断結果に基づいて、前記測位計算装置に対して前記測位基礎情報を送信する間隔時間測位基礎情報送信手段と、
前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信手段と、
を有することを特徴とする端末装置。
【請求項３】
前記端末装置の移動速度を示す移動速度情報を生成する移動速度情報生成手段と、
前記移動速度に対応して前記送信間隔時間を変更する送信間隔時間変更手段と、
を有することを特徴とする請求項２に記載の端末装置。
【請求項４】
位置情報衛星から位置関連信号を受信する端末装置であって、  
前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成手段と、
前記測位基礎情報を生成の都度前記測位計算装置に送信する通常モード、及び、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードを示す動作モード情報を格納する動作モード情報格納手段と、
前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成手段と、
前記バッテリ残量が、前記通常モードに対応する通常モード対応範囲内か前記省電力モードに対応する省電力モード対応範囲内か否かを判断するバッテリ残量判断手段と、
前記バッテリ残量判断手段の判断結果に基づいて、前記通常モード又は前記省電力モードに設定する動作モード設定手段と、
前記省電力モードにおいて、前記バッテリ残量が、前記測位計算装置と通信することができる限界のバッテリ残量である通信限界バッテリ残量か否かを判断する通信限界バッテリ残量該当判断手段と、
前記通信限界バッテリ残量該当判断手段の判断結果に基づいて、前記測位計算装置に対して前記測位基礎情報を送信する通信限界バッテリ残量測位基礎情報送信手段と、
前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信手段と、
を有することを特徴とする端末装置。
【請求項５】
保存している前記測位基礎情報の量に応じて、前記通信限界バッテリ残量を変更する通信限界バッテリ残量変更手段を有することを特徴とする請求項４に記載の端末装置。
【請求項６】
前記バッテリ残量が、前記省電力モード対応範囲内から前記通常モード対応範囲内に移行したときに、保存している前記測位基礎情報を前記測位計算装置に送信する構成となっていることを特徴とする請求項２乃至請求項５のいずれかに記載の端末装置。
【請求項７】
コンピュータに、
位置情報衛星から位置関連信号を受信する端末装置が、前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成ステップと、
前記端末装置が、前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成ステップと、
前記端末装置が、前記バッテリ残量が、前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モードに対応する通常モード対応範囲内か、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断ステップと、
前記端末装置が、前記バッテリ残量判断ステップにおいて、前記バッテリ残量が前記省電力モード対応範囲内であると判断したときに、前記省電力モードに設定する動作モード設定ステップと、
前記端末装置が、前記省電力モードにおいて、前記端末装置と通信可能な測位計算装置に対して前回前記測位基礎情報を送信した時から次回前記測位基礎情報を送信するまでの送信間隔時間が経過したか否かを判断する送信間隔時間経過判断ステップと、
前記端末装置が、前記送信間隔時間経過判断ステップにおいて、前回の前記測位基礎情報の送信時から前記送信間隔時間が経過したと判断したときに、前記測位計算装置に対して前記測位基礎情報を送信する間隔時間測位基礎情報送信ステップと、
前記端末装置が、前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信ステップと、
を実行させることを特徴とする端末装置の制御プログラム。
【請求項８】
コンピュータに、
位置情報衛星から位置関連信号を受信する端末装置が、前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成ステップと、
前記端末装置が、前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成ステップと、
前記端末装置が、前記バッテリ残量が、前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モードに対応する通常モード対応範囲内か、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断ステップと、
前記端末装置が、前記バッテリ残量判断ステップにおいて、前記バッテリ残量が前記省電力モード対応範囲内であると判断したときに、前記省電力モードに設定する動作モード設定ステップと、
前記端末装置が、前記省電力モードにおいて、前記バッテリ残量が、前記測位計算装置に対して通信することができる限界のバッテリ残量である通信限界バッテリ残量か否かを判断する通信限界バッテリ残量該当判断ステップと、
前記端末装置が、前記通信限界バッテリ残量該当判断ステップにおいて、前記バッテリ残量が、前記通信限界バッテリ残量範囲内であると判断したときに、前記測位計算装置に対して前記測位基礎情報を送信する通信限界バッテリ残量測位基礎情報送信ステップと、
前記端末装置が、前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信ステップと、
を実行させることを特徴とする端末装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、衛星からの信号を利用する測位システム、端末装置、端末装置の制御プログラムに関するものである。
【背景技術】
【０００２】
従来、衛星航法システムである例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用してＧＰＳ受信機の現在位置を測位する測位システムが実用化されている。
この測位システムには複数の種類があり、ＧＰＳ受信機がＧＰＳ衛星からの信号を受信し、ＧＰＳ衛星からＧＰＳ受信機までの距離に関する情報、周波数に関する情報等（以後、測位基礎情報と呼ぶ）を生成し、この測位基礎情報を外部装置に送信し、測位基礎情報を受信した外部装置がＧＰＳ受信機の現在位置の測位演算を行って測位位置情報を生成する方式（以後、サーバ測位型と呼ぶ）がある（例えば、特許文献１）。
このようなシステムにおいては、ＧＳＰ受信機は外部装置が生成した測位位置情報を受信するから、ＧＰＳ受信機が測位演算を行う必要がないため、ＧＰＳ受信機の処理負担を軽減することができるという利点がある。
【特許文献１】特開２０００−１３１４１５号公報（図１等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述のシステムにおいては、ＧＰＳ受信機が測位基礎情報を生成するたびに外部装置と通信する必要があるため、その通信によって電力を消費し、バッテリが早く枯渇する場合があるという問題があった。
【０００４】
そこで、本発明は、サーバ測位型の測位システムにおいて、電力消費を低減しつつ、生成した測位基礎情報に対応する測位位置情報を取得することができる測位システム、端末装置、端末装置の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的は、第１の発明によれば、位置情報衛星から位置関連信号を受信する端末装置と、前記端末装置と通信可能な測位計算装置と、を有する測位システムであって、前記端末装置は、前記位置情報衛星からの前記位置関連信号に基づいて、前記測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成手段と、前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モード、及び、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードを示す動作モード情報を格納する動作モード情報格納手段と、前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成手段と、前記バッテリ残量が、前記通常モードに対応する通常モード対応範囲内か前記省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断手段と、前記バッテリ残量判断手段の判断結果に基づいて、前記通常モード又は前記省電力モードに設定する動作モード設定手段と、前記省電力モードにおいて、前記測位計算装置に対して前回前記測位基礎情報を送信した時から次回前記測位基礎情報を送信するまでの送信間隔時間が経過したか否かを判断する送信間隔時間経過判断手段と、前記送信間隔時間経過判断手段の判断結果に基づいて、前記測位計算装置に対して前記測位基礎情報を送信する間隔時間測位基礎情報送信手段と、を有し、前記測位計算装置は、前記端末装置から前記測位基礎情報を受信する測位基礎情報受信手段と、前記測位基礎情報に基づいて、前記端末装置の位置を測位する測位計算手段と、前記測位計算手段による測位結果を示す測位結果情報を前記端末装置に送信する測位結果情報送信手段と、を有することを特徴とする測位システムにより達成される。
【０００６】
第１の発明の構成によれば、前記端末装置は前記バッテリ残量情報生成手段によって前記バッテリ残量情報を生成することができ、前記バッテリ残量判断手段によって前記バッテリ残量が、前記通常モード対応範囲内か前記省電力モード対応範囲内かを判断することができる。
そして、前記端末装置は前記動作モード設定手段によって前記バッテリ残量判断手段の判断結果に基づいて、前記通常モード又は前記省電力モードに設定することができる。
また、前記端末装置は前記送信間隔時間経過判断手段によって前記端末装置と通信可能な測位計算装置に対して前回前記測位基礎情報を送信した時から前記送信間隔時間が経過したか否かを判断することができる。
そして、前記端末装置は前記測位基礎情報送信手段によって前記送信間隔時間判断手段の判断結果に基づいて、前記測位計算装置に対して前記測位基礎情報を送信することができる。
上述のように、前記省電力モードにおいては、前記測位基礎情報を生成する都度前記測位基礎情報を前記測位計算装置に送信するのではなくて、前記送信間隔時間が経過したときに前記測位基礎情報を送信するから前記測位計算装置との通信回数を減少させることができ、その結果、電力消費量を低減することができる。
一方、前記測位計算装置は、前記測位基礎情報受信手段によって前記端末装置から前記測位基礎情報を受信することができ、前記測位計算手段によって前記測位基礎情報に基づいて、前記端末装置の位置を測位して、前記測位結果情報を生成することができる。
そして、前記端末装置は前記測位計算装置と通信可能であるから、前記測位結果情報を取得することができる。すなわち、前記端末装置は、前記端末装置自身が生成した前記測位基礎情報に対応する前記測位結果情報を、前記測位計算装置から取得することができる。
これにより、サーバ測位型の測位システムにおいて、電力消費を低減しつつ、生成した測位基礎情報に対応する測位位置情報を取得することができる測位システムを提供することができる。
【０００７】
前記目的は、第２の発明によれば、位置情報衛星から位置関連信号を受信する端末装置であって、前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成手段と、前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モード、及び、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードを示す動作モード情報を格納する動作モード情報格納手段と、前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成手段と、前記バッテリ残量が、前記通常モードに対応する通常モード対応範囲内か前記省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断手段と、前記バッテリ残量判断手段の判断結果に基づいて、前記通常モード又は前記省電力モードに設定する動作モード設定手段と、前記省電力モードにおいて、前記測位計算装置に対して前回前記測位基礎情報を送信した時から次回前記測位基礎情報を送信するまでの送信間隔時間が経過したか否かを判断する送信間隔時間経過判断手段と、前記送信間隔時間経過判断手段の判断結果に基づいて、前記測位計算装置に対して前記測位基礎情報を送信する間隔時間測位基礎情報送信手段と、前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信手段と、を有することを特徴とする端末装置によって達成される。
【０００８】
第２の発明の構成によれば、第１の発明の構成と同様に、電力消費を低減しつつ、生成した測位基礎情報に対応する測位位置情報を取得することができる。
【０００９】
第３の発明は、第２の発明の構成において、前記端末装置の移動速度を示す移動速度情報を生成する移動速度情報生成手段と、前記移動速度に対応して前記送信間隔時間を変更する送信間隔時間変更手段と、を有することを特徴とする。
【００１０】
前記端末装置の前記移動速度が遅いほど、前記端末装置が前回取得した前記測位結果情報に示される位置と現在位置との乖離は小さいと考えられるから、前回取得した前記測位結果情報に示される位置を現在位置として使用する妥当性が大きい。
この点、第３の発明の構成によれば、前記端末装置は、前記移動速度情報生成手段によって、前記端末装置の移動速度を示す移動速度情報を生成し、前記送信間隔時間変更手段によって前記移動速度に対応して前記送信間隔時間を変更する。例えば、前記移動速度が遅いほど、前記送信間隔時間を長く設定する。
このため、前記移動速度が遅い場合には、前記測位基礎情報を前記測位計算装置に送信して前記測位結果情報を取得することなく、より長い時間、前回取得した前記測位結果情報を現在位置として使用するから、電力消費をさらに低減しつつ、妥当性の高い前記測位結果情報を使用することができる。
【００１１】
前記目的は、第４の発明によれば、位置情報衛星から位置関連信号を受信する端末装置であって、前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成手段と、前記測位基礎情報を生成の都度前記測位計算装置に送信する通常モード、及び、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードを示す動作モード情報を格納する動作モード情報格納手段と、前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成手段と、前記バッテリ残量が、前記通常モードに対応する通常モード対応範囲内か前記省電力モードに対応する省電力モード対応範囲内か否かを判断するバッテリ残量判断手段と、前記バッテリ残量判断手段の判断結果に基づいて、前記通常モード又は前記省電力モードに設定する動作モード設定手段と、前記省電力モードにおいて、前記バッテリ残量が、前記測位計算装置と通信することができる限界のバッテリ残量である通信限界バッテリ残量か否かを判断する通信限界バッテリ残量該当判断手段と、前記通信限界バッテリ残量該当判断手段の判断結果に基づいて、前記測位計算装置に対して前記測位基礎情報を送信する通信限界バッテリ残量測位基礎情報送信手段と、前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信手段と、を有することを特徴とする端末装置によって達成される。
【００１２】
第４の発明の構成によれば、前記通信限界バッテリ残量該当判断手段によって、前記省電力モードにおいて、前記バッテリ残量が、前記通信限界バッテリ残量か否かを判断することができ、前記通信限界バッテリ残量測位基礎情報送信手段によって、前記測位計算装置に対して前記測位基礎情報を送信することができる。
例えば、前記端末装置は、前記通信限界バッテリ残量よりも前記バッテリ残量が多い場合には、前記測位基礎情報を保存し続ける。そして、前記端末装置は、前記バッテリ残量が前記通信限界バッテリ残量であると判断すると、前記測位基礎情報を前記測位計算装置へ送信する。
このため、前記端末装置と前記測位計算装置との通信回数は例えば、１度で足りるから、前記端末装置が前記測位計算装置と通信することによる電量消費量を最小限に低減することができる。
【００１３】
第５の発明は、第４の発明の構成において、保存している前記測位基礎情報の量に応じて、前記通信限界バッテリ残量を変更する通信限界バッテリ残量変更手段を有することを特徴とする。
【００１４】
前記端末装置が保存している前記測位基礎情報の量が多いほど、前記通信限界バッテリ残量は多く必要になる。
この点、第５の発明の構成によれば、前記通信限界バッテリ残量変更手段は、保存している前記測位基礎情報の量に応じて、前記通信限界バッテリ残量を変更する。例えば、前記測位基礎情報の量が多いほど、前記通信限界バッテリ残量を多く設定する。
これにより、前記測位基礎情報の量が多い場合であっても、保存しているすべての前記測位基礎情報を前記測位計算装置に確実に送信することができる。
【００１５】
第６の発明は、第２の発明乃至第５の発明のいずれかの構成において、前記バッテリ残量が、前記省電力モード対応範囲内から前記通常モード対応範囲内に移行したときに、保存している前記測位基礎情報を前記測位計算装置に送信する構成となっていることを特徴とする。
【００１６】
前記バッテリ残量が、前記省電力モード対応範囲内から前記通常モード対応範囲内に移行するときは、前記端末装置のバッテリが充電されている過程の状態である。従って、前記端末装置が電力を消費してもバッテリが枯渇するという問題はない。
この点、第５の発明の構成によれば、前記端末装置は、前記バッテリ残量が、前記省電力モード対応範囲内から前記通常モード対応範囲内に移行したときに、保存している前記測位基礎情報を前記測位計算装置に送信する。
これにより、前記端末装置は、バッテリが枯渇する問題が解消したことを判断したうえで、生成した前記測位基礎情報に対応する前記測位結果情報を取得することができる。
【００１７】
前記目的は、第７の発明によれば、コンピュータに、位置情報衛星から位置関連信号を受信する端末装置が、前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成ステップと、前記端末装置が、前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成ステップと、前記端末装置が、前記バッテリ残量が、前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モードに対応する通常モード対応範囲内か、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断ステップと、前記端末装置が、前記バッテリ残量判断ステップにおいて、前記バッテリ残量が前記省電力モード対応範囲内であると判断したときに、前記省電力モードに設定する動作モード設定ステップと、前記端末装置が、前記省電力モードにおいて、前記端末装置と通信可能な測位計算装置に対して前回前記測位基礎情報を送信した時から次回前記測位基礎情報を送信するまでの送信間隔時間が経過したか否かを判断する送信間隔時間経過判断ステップと、前記端末装置が、前記送信間隔時間経過判断ステップにおいて、前回の前記測位基礎情報の送信時から前記送信間隔時間が経過したと判断したときに、前記測位計算装置に対して前記測位基礎情報を送信する間隔時間測位基礎情報送信ステップと、前記端末装置が、前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信ステップと、を実行させることを特徴とする端末装置の制御プログラムによって達成される。
【００１８】
第７の発明の構成によれば、第１の発明の構成と同様に、電力消費を低減しつつ、生成した測位基礎情報に対応する測位位置情報を取得することができる。
【００１９】
前記目的は、第８の発明によれば、コンピュータに、位置情報衛星から位置関連信号を受信する端末装置が、前記位置情報衛星からの前記位置関連信号に基づいて、前記端末装置と通信可能な測位計算装置が測位計算に使用するための測位基礎情報を生成する測位基礎情報生成ステップと、前記端末装置が、前記端末装置のバッテリ残量を示すバッテリ残量情報を生成するバッテリ残量情報生成ステップと、前記端末装置が、前記バッテリ残量が、前記測位基礎情報を生成の都度前記測位基礎情報を前記測位計算装置に送信する通常モードに対応する通常モード対応範囲内か、前記測位基礎情報を生成後前記測位基礎情報を保存する省電力モードに対応する省電力モード対応範囲内かを判断するバッテリ残量判断ステップと、前記端末装置が、前記バッテリ残量判断ステップにおいて、前記バッテリ残量が前記省電力モード対応範囲内であると判断したときに、前記省電力モードに設定する動作モード設定ステップと、前記端末装置が、前記省電力モードにおいて、前記バッテリ残量が、前記測位計算装置に対して通信することができる限界のバッテリ残量である通信限界バッテリ残量か否かを判断する通信限界バッテリ残量該当判断ステップと、前記端末装置が、前記通信限界バッテリ残量該当判断ステップにおいて、前記バッテリ残量が、前記通信限界バッテリ残量範囲内であると判断したときに、前記測位計算装置に対して前記測位基礎情報を送信する通信限界バッテリ残量測位基礎情報送信ステップと、前記端末装置が、前記測位計算装置が前記測位基礎情報に基づいて生成した測位結果情報を受信する測位結果情報受信ステップと、を実行させることを特徴とする端末装置の制御プログラムによって達成される。
【００２０】
第８の発明の構成によれば、第４の発明の構成と同様に、前記端末装置と前記測位計算装置との通信回数は例えば、１度で足りるから、前記端末装置が前記測位計算装置と通信することによる電力消費量を最小限に低減することができる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。  
【００２２】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る測位システム１０等を示す概略図である。
図１に示すように、測位システム１０は、位置情報衛星である例えば、ＧＰＳ衛星１２ａ，１２ｂ，１２ｃ及び１２ｄから位置関連信号である例えば、信号Ｓ１，Ｓ２，Ｓ３乃びＳ４を受信する端末装置である例えば、端末５０を有する。端末５０は例えば、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）等であるが、これらに限らない。端末５０は、端末ＧＰＳ装置６２によって信号Ｓ１等を受信する。
【００２３】
図１に示すように、測位システム１０は、また、通信基地局である例えば、基地局４０及び通信網である例えば、インターネット網４５を介して端末５０と通信可能な測位計算装置である例えば、サーバ２０を有する。
【００２４】
端末５０は、信号Ｓ１等に基づいて、後述の測位基礎情報を生成し、これをサーバ２０に送信する。そして、サーバ２０は、後述のように、端末５０から受信した測位基礎情報に基づいて端末５０の現在位置を測位計算し、その測位計算結果を示す測位位置情報を端末５０に送信する。
すなわち、測位システム１０は、サーバ測位型の測位システムである。
【００２５】
（サーバ２０の主なハードウエア構成について）
図２は、サーバ２０の主なハードウエア構成を示す概略図である。
図２に示すように、サーバ２０は、コンピュータを有しており、コンピュータは、バス２２を有する。
このバス２２には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２４、記憶装置２６等が接続されている。記憶装置２６は例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等である。
【００２６】
また、このバス２２には例えば、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）である外部記憶装置２８、各種情報等を入力するための入力装置３０が接続されている。
また、このバス２２には、図１の端末５０と、通信するためのサーバ通信装置３２が接続されている。このサーバ通信装置３２は、端末５０から後述の測位基礎情報を受信する測位基礎情報受信手段の一例である。
また、このバス２２には、ＧＰＳ衛星１２ａ等から信号Ｓ１等を受信するための、サー−バＧＰＳ装置３４が接続されている。
また、このバス２２には、各種情報を表示するためのサーバ表示装置３６、サーバ２１０に電力を供給するための電源３８が接続されている。
【００２７】
（端末５０の主なハードウエア構成について）
図３は、端末５０の主なハードウエア構成を示す概略図である。
図３に示すように、端末５０は、サーバ２０と異なり、外部記憶装置を有しない。一方、端末５０は、外部と連絡しない独立の電力供給手段であるバッテリ６８を有する。また、端末５０は、端末５０の移動速度を計測するための速度センサ７０を有する。
【００２８】
（サーバ２０の主なソフトウエア構成について）
図４は、サーバ２０の主なソフトウエア構成を示す概略図である。
図４に示すように、サーバ２０は、各部を制御するサーバ制御部１００、図２のサーバ通信装置３２に対応するサーバ通信部１０２、図２のサーバＧＰＳ装置３４に対応するサーバＧＰＳ部１０４等を有する。
【００２９】
図４に示すように、サーバ２０は、また、各種プログラムを格納するサーバ第１記憶部１１０、各種情報を格納するサーバ第２記憶部１５０を有する。
図４に示すように、サーバ２０は、サーバ第１記憶部１１０に、アシストデータ生成プログラム１１２を格納している。アシストデータ生成プログラム１１２は、サーバ制御部１００が、端末５０からの要求に基づいて、アシストデータ１５６を生成するための情報である。
【００３０】
具体的には、サーバ制御部１００はアシストデータ生成プログラム１１２によって、予めＧＰＳ衛星１２ａ等からの信号Ｓ１等（図１参照）に基づいて生成している衛星情報１５２、及び、端末５０から取得した端末概位置情報１５４に基づいて、アシストデータ１５６を生成する。衛星情報１５２は例えば、各ＧＰＳ衛星１２ａ等の軌道情報等を含む情報である。端末概位置情報１５４は例えば、端末５０が通信中の基地局４０の緯度、経度及び高度を示す情報である。
【００３１】
アシストデータ１５６は例えば、端末５０から観測可能なＧＰＳ衛星１２ａ等の識別符号、端末５０の概略位置と各ＧＰＳ衛星１２ａ等の軌道情報から算出されるドップラー周波数情報等を含む情報である。
サーバ制御部１００は、生成したアシストデータ１５６をサーバ第２記憶部１５０に格納するとともに、アシストデータ送信プログラム１１４に基づいて、端末５０に送信する。後述のように、端末５０はこのアシストデータ１５６を使用してＧＰＳ衛星１２ａ等から信号Ｓ１等を受信し、測位基礎情報を生成する。
【００３２】
図４に示すように、サーバ２０は、サーバ第１記憶部１１０に、測位計算プログラム１１６を格納している。測位計算プログラム１１６は、サーバ１００が、端末５０から取得した後述の測位基礎情報に基づいて、端末５０の位置を測位して、測位位置情報１５８を生成するための情報である。この測位位置情報１５８は測位結果情報の一例である。そして、測位計算プログラム１１６とサーバ制御部１００は、測位計算手段の一例である。
サーバ制御部１００は、生成した測位位置情報１５８を、サーバ第２記憶部１５０に格納するとともに、測位位置情報送信プログラム１１８に基づいて、端末５０に送信する。  
【００３３】
（端末５０の主なソフトウエア構成について）
図５は、端末５０の主なソフトウエア構成を示す概略図である。
図５に示すように、端末５０は、各部を制御する端末制御部２００、図３の端末通信装置６０に対応する端末通信部２０２、図３の端末ＧＰＳ装置６４に対応する端末ＧＰＳ部２０４等を有する。
【００３４】
図５に示すように、端末５０は、また、各種プログラムを格納する端末第１記憶部２１０、各種情報を予め格納する端末第２記憶部２５０、端末５０が取得又は生成した情報を格納する端末第３記憶部２７０を有する。
【００３５】
図５に示すように、端末５０は、端末第３記憶部２７０に、端末概位置情報２７２を格納している。端末概位置情報２７２は、端末５０の概略の位置を示す情報であり例えば、端末５０が接続中の基地局４０（図１参照）の位置を示す情報である。
【００３６】
図５に示すように、端末５０は、端末第１記憶部２１０に、アシストデータ要求プログラム２１２を格納している。アシストデータ要求プログラム２１２は、端末制御部２００が、サーバ２０（図１参照）に対してアシストデータ１５６（図４参照）を要求するための情報である。
端末制御部２００は、サーバ２０から取得したアシストデータ１５６をアシストデータ２７４として端末第３記憶部２７０に格納する。
【００３７】
図５に示すように、端末５０は、端末第１記憶部２１０に、測位基礎情報生成プログラム２１４を格納している。測位基礎情報生成プログラム２１４は、端末制御部２００が、ＧＰＳ衛星１２ａ等からの信号Ｓ１等に基づいて、サーバ２０が測位計算に使用するための測位基礎情報２７６を生成するための情報である。この測位基礎情報２７６は、測位基礎情報の一例である。そして、測位基礎情報生成プログラム２１４と端末制御部２００は、測位基礎情報生成手段の一例である。
【００３８】
測位基礎情報２７６は例えば、各ＧＰＳ衛星１２ａ等と端末５０との距離に関する情報、信号Ｓ１等を受信した時刻に関する情報、信号Ｓ１等を受信した周波数に関する情報等を含む。
端末制御部２００は、生成した測位基礎情報２７６を、端末第３記憶部２７０に格納する。
【００３９】
図５に示すように、端末５０は、端末第２記憶部２５０に、動作モード情報２５２を格納している。動作モード情報２５２は、通常モード２５２ａ及び省電力モード２５２ｂを示す情報である。
【００４０】
図６は、動作モード情報２５２等の一例を示す図である。
図６（ａ）に示すように、通常モード２５２ａにおいては、端末５０は、上述の測位基礎情報２７６を生成後に、サーバ２０へ送信する。すなわち、端末５０は測位基礎情報２７６を生成の都度、サーバ２０へ送信する。
【００４１】
一方、図６（ａ）に示すように、省電力モード２５２ｂにおいては、端末５０は、測位基礎情報２７６を生成後に、直ちにはサーバ２０へ送信せずに、端末第３記憶部２７０に保存する。省電力モード２５２ｂにおいては、端末５０は、保存した測位基礎情報２７６を後述のように、一定のタイミングでサーバ２０へ送信する。このように、省電力モード２５２ｂにおいては、測位基礎情報２７６を生成するたびにサーバ２０へ送信するのではないから、サーバ２０との通信のために使用する電力を低減することができる。
上述の通常モード２５２ａは通常モードの一例であり、省電力モード２５２ｂは省電力モードの一例である。そして、端末第２記憶部２５０は、動作モード情報格納手段の一例である。
なお、端末５０は、測位基礎情報２７６をサーバ２０に送信したときには、その送信時刻を示す測位基礎情報送信時刻情報２８２を生成し、端末第３記憶部２７０に格納するように構成されている。
【００４２】
図５に示すように、端末５０は、端末第１記憶部２１０に、バッテリ残量情報生成プログラム２１６を格納している。バッテリ残量情報生成プログラム２１６は、端末制御部２００が、バッテリ６８(図２参照)の電力残量（以後、バッテリ残量と呼ぶ）を示すバッテリ残量情報２７８を生成するための情報である。バッテリ残量情報２７８は、バッテリ残量情報の一例である。そして、バッテリ残量情報生成プログラム２１６と端末制御部２００は、バッテリ残量情報生成手段の一例である。
【００４３】
端末制御部２００は、バッテリ残量情報生成プログラム２１６に基づいて、継続的にバッテリ残量情報２７８を生成している。
端末制御部２００は、生成したバッテリ残量情報２７８を端末第３記憶部２７０に格納する。すなわち、端末制御部２００は、バッテリ残量情報２７８を継続的に更新している。
【００４４】
図５に示すように、端末５０は、端末第１記憶部２１０に、動作モード切替閾値バッテリ残量比較プログラム２１８を格納している。動作モード切替閾値バッテリ残量比較プログラム２１８は、端末制御部２００が、動作モード切替閾値情報２５４に示される動作モード切替閾値とバッテリ残量情報２７８に示されるバッテリ残量を比較し、バッテリ残量が通常モード２５２ａに対応する範囲内か、省電力モード２５２ｂに対応する範囲内かを判断するための情報である。
【００４５】
図６（ｂ）に示すように、動作モード切替閾値は例えば、バッテリ６８（図３参照）の満充電の電力に対して、３０％の電力である。この動作モード切替閾値以上のバッテリ残量が通常モード２５２ａに対応する範囲内であり、この動作モード切替閾値未満のバッテリ残量が省電力モード２５２ｂに対応する範囲内である。すなわち、動作モード切替閾値以上のバッテリ残量が通常モード対応範囲内の一例であり、動作モード切替閾値未満のバッテリ残量が省電力モード対応範囲内の一例である。そして、動作モード切替閾値バッテリ残量比較プログラム２１８と端末制御部２００は、バッテリ残量判断手段の一例である。
【００４６】
図５に示すように、端末５０は、端末第１記憶部２１０に、動作モード切替プログラム２２０を格納している。動作モード切替プログラム２２０は、端末制御部２００が上述の動作モード切替閾値バッテリ残量比較プログラム２１８による判断結果に基づいて、端末５０の動作モードを、通常モード２５２ａ又は省電力モード２５２ｂに設定するための情報である。すなわち、動作モード切替プログラム２２０と端末制御部２００は、動作モード設定手段の一例である。
【００４７】
図５に示すように、端末５０は、端末第１記憶部２１０に、測位基礎情報送信間隔時間判断プログラム２２２を格納している。測位基礎情報送信間隔時間判断プログラム２２２は、端末制御部２００が、上述の省電力モード２５２ｂ（図６（ａ）参照）において、サーバ２０に対して前回測位基礎情報２７６を送信した時から測位基礎情報２７６を送信する送信間隔時間が経過したか否かを判断するための情報である。すなわち、測位基礎情報送信間隔時間判断プログラム２２２と端末制御部２００は、送信間隔時間経過判断手段の一例である。
【００４８】
具体的には、端末制御部２００は、測位基礎情報送信時刻情報２８２に示される前回測位基礎情報２７６を送信した時刻から、端末第２記憶部２５０に格納されている測位基礎情報送信間隔時間情報２５６に示される送信間隔時間が経過したか否かを判断する。この送信間隔時間は、図６（ｃ）に示すように例えば、５分間である。
【００４９】
図５に示すように、端末５０は、端末第１記憶部２１０に、測位基礎情報送信プログラム２２４を格納している。測位基礎情報送信プログラム２２４は、端末制御部２００が上述の測位基礎情報送信間隔時間判断プログラム２２２による判断結果に基づいて、サーバ２０に対して測位基礎情報２７６を送信するための情報である。すなわち、測位基礎情報送信プログラム２２４と端末制御部２００は、間隔測位基礎情報送信手段の一例である。
【００５０】
上述のように、サーバ２０は、端末５０から測位基礎情報２７６を受信すると、端末５０の位置を示す測位位置情報１５８（図４参照）を生成する。
そして、端末５０の端末制御部２００は、端末通信部２０２によって、サーバ２０から測位位置情報１５８を受信し、測位位置情報２８４として端末第３記憶部２７０に格納する。すなわち、端末通信部２０２と端末制御部２００は、測位結果情報受信手段の一例である。
そして、端末５０は、測位位置情報２８４を例えば、端末表示装置６６（図３参照）に表示する。
【００５１】
上述のように、端末５０は、省電力モード２５２ｂ（図６（ａ）参照）においては、測位基礎情報２７６を生成する都度サーバ２０に送信するのではなくて、測位基礎情報送信間隔時間（図６（ｃ）参照）が経過したときに測位基礎情報２７６を送信するから、サーバ２０との通信回数を減少させることができ、その結果、電力消費量を低減することができる。
【００５２】
一方、サーバ２０は、端末５０から測位基礎情報２７６を受信し、端末５０の位置を測位して測位位置情報１５８（図４参照）を生成することができる。
そして、端末５０はサーバ２０との通信によって、測位位置情報１５８を取得することができる。すなわち、端末５０は、生成した測位基礎情報１７６に対応する測位位置情報１５８を取得することができる。
これにより、サーバ測位型の測位システムにおいて、端末５０は、電力消費を低減しつつ、生成した測位基礎情報１７６に対応する測位位置情報１５８を取得することができる。
【００５３】
端末５０は、さらに、図５に示すように、端末第１記憶部２１０に、移動速度情報生成プログラム２２６を格納している。移動速度情報生成プログラム２２６は、端末制御部２００が、端末５０の移動速度を示す移動速度情報２８６を生成するための情報である。すなわち、移動速度情報生成プログラム２２６と端末制御部２００は、移動速度情報生成手段の一例である。
端末制御部２００は移動速度情報生成プログラム２２６に基づいて例えば、速度センサ７０（図３参照）によって移動速度情報２８６を生成する。
端末制御部２００は、生成した移動速度情報２８６を端末第３記憶部２７０に格納する。
【００５４】
端末５０は、また、図５に示すように、端末第１記憶部２１０に、測位基礎情報送信間隔時間変更生成プログラム２２８を格納している。測位基礎情報送信間隔時間変更プログラム２２８は、端末制御部２００が、上述の移動速度情報２８６に示される移動速度に対応して測位基礎情報送信間隔時間（図６（ｃ）参照）に示される送信間隔時間を変更するための情報である。すなわち、測位基礎情報送信間隔時間変更プログラム２２８と端末制御部２００は、送信間隔時間変更手段の一例である。
【００５５】
端末５０は、移動速度情報２８６を生成し、移動速度情報２８６に示される移動速度に対応して測位基礎情報送信間隔時間（図６（ｃ）参照）を変更する。例えば、移動速度が遅いほど、測位基礎情報送信間隔時間を長く設定する。端末５０の移動速度が遅いほど、端末５０が前回取得して端末第３記憶部２７０に格納している測位位置情報２８４（図５参照）に示される位置と現在位置との乖離は小さいと考えられるから、その測位位置情報２８４に示される位置を現在位置として使用する妥当性が大きい。
この点、端末５０は、移動速度が遅い場合には、測位基礎情報２７６をサーバ２０に送信して新たに測位位置情報１５８（図４参照）を取得することなく、前回取得して端末第３記憶部２７０に格納している測位位置情報２８４を現在位置として使用するから、電力消費をさらに低減しつつ、妥当性の高い測位位置情報２８４を使用することができる。
【００５６】
以上が本実施の形態の測位システム１０の構成であるが、以下、その動作例を主に図７を使用して説明する。
なお、端末５０は当初通常モード２５２ｂに設定されているが、バッテリ残量がバッテリ残量閾値未満であるという前提で、以下説明する。
【００５７】
図７は、本実施の形態の測位システム１０の動作例を示す概略フローチャートである。
まず、端末５０は、サーバ２０に対してアシストデータ１５６（図４参照）を要求し（図７のステップＳＴ１）、サーバ２０からアシストデータ１５６を受信し（ステップＳＴ２）、アシストデータ２７４として端末第３記憶部２７０に格納する（図５参照）。
【００５８】
続いて、端末５０は、アシストデータ２７４を使用してＧＰＳ衛星１２ａ等から信号Ｓ１等を受信する（ステップＳＴ３）。
続いて、端末５０は、信号Ｓ１等を解析し、測位基礎情報２７６を生成する（ステップＳＴ４）。このステップＳＴ４は、測位基礎情報生成ステップの一例である。
【００５９】
続いて、端末５０は、バッテリ残量情報２７８（図５参照）を生成する（ステップＳＴ５）。このステップＳＴ５は、バッテリ残量情報生成ステップの一例である。
続いて、端末５０は、バッテリ残量情報２７８に示されるバッテリ残量が、動作モード切替閾値（図６（ｂ）参照）未満か否かを判断する（ステップＳＴ６）。このステップＳＴ６は、バッテリ残量判断ステップの一例である。
【００６０】
続いて、端末５０が、バッテリ残量が動作モード切替閾値未満であると判断し、動作モードを省電力モード２５２ｂ（図６（ａ）参照）に設定する（ステップＳＴ６１）。このステップＳＴ６１は、動作モード設定ステップの一例である。
端末５０は、省電力モード２５２ｂにおいては、生成した測位基礎情報２７６を直ちにはサーバ２０へ送信せずに、端末第３記憶部２７０に保存しておく（ステップＳＴ６２）。
【００６１】
続いて、端末５０は、前回測位基礎情報２７６をサーバ２０に送信した時刻から測位基礎情報送信間隔時間（図６（ｃ）参照）が経過したか否かを判断する（ステップＳＴ６３）。このステップＳＴ６３は、送信間隔時間経過判断ステップの一例である。
【００６２】
続いて、端末５０は、端末第３記憶部２７０に測位基礎情報２７６が保存されているかを判断する（ステップＳＴ８）。省電力モード２５２ｂにおいては、測位基礎情報１７６を保存しているから、保存していた測位基礎情報２７６をサーバ２０に送信し、端末第３記憶部２７０に保存している測位基礎情報２７６を削除する（ステップＳＴ８１）。このステップＳＴ８１は、間隔時間測位基礎情報送信ステップの一例である。
【００６３】
端末５０は、測位基礎情報２７６をサーバ２０へ送信すると、測位基礎情報送信時刻情報２８２を生成する（ステップＳＴ１０）。
続いて、端末５０は、サーバ２０から測位位置情報１５８を受信し（ステップＳＴ１１）、測位位置情報２８４として端末第３記憶部２７０に格納する（図５参照）。このステップＳＴ１１は、測位結果情報受信ステップの一例である。
【００６４】
続いて、端末５０が、継続して測位基礎情報２７６を生成するか否かを判断し（ステップＳＴ１２）、継続して測位基礎情報２７６を生成しない場合には、端末第３記憶部２７０に測位基礎情報２７６が保存されているか否かを判断する（ステップＳＴ１３）。端末第３記憶部２７０に測位基礎情報２７６が保存されていない場合には、そのまま終了する。
【００６５】
なお、上述のステップＳＴ６において、端末５０が、バッテリ残量が動作モード切替閾値以上であると判断した場合には、動作モードを通常モード２５２ａ（図６（ａ）参照）に維持する。そして、ステップＳＴ１３において、端末第３記憶部２７０に保存している測位基礎情報２７６があれば、すべてサーバ２０に送信して、端末第３記憶部２７０に保存している測位基礎情報２７６を削除する（ステップＳＴ１３１）。
【００６６】
このように端末５０は、電力消費を低減しつつ、生成した測位基礎情報２７６（図５参照）に対応する測位位置情報１５８（図４参照）を取得し、測位位置情報２８２（図４参照）として格納することができる。
【００６７】
（第２の実施の形態）
次に、第２の実施の形態について、説明する。
第２の実施の形態における測位システム１０Ａ（図１参照）の構成は、上記第１の実施の形態の測位システム１０と多くの構成が共通するため共通する部分は同一の符号等とし、説明を省略し、以下、相違点を中心に説明する。
【００６８】
図８は、第２の実施の形態の端末５０Ａ（図１参照）の主なソフトウエア構成を示す概略図である。
図９は、通信限界値情報２５８の一例を示す図である。
図８に示すように、端末５０Ａは第１の実施の形態の端末５０と異なり、端末第１記憶部２１０に、バッテリ残量通信限界値判断プログラム２２３を格納している。バッテリ残量通信限界値判断プログラム２２３は、端末制御部２００が、省電力モード２５２ｂ（図６（ａ）参照）において、バッテリ残量が、端末第２記憶部２５０に格納している通信限界値情報２５６に示される通信限界値（図９参照）か否かを判断するための情報である。
【００６９】
上述の通信限界値は、端末５０が、サーバ２０（図１参照）に対して通信することができる限界のバッテリ残量である。この通信限界値は例えば、バッテリ６８（図３参照）の満充電比で２０％である。この通信限界値のバッテリ残量が、通信限界バッテリ残量の一例である。上述のバッテリ残量通信限界値判断プログラム２２３と端末制御部２００は、通信限界バッテリ残量該当判断手段の一例である。
【００７０】
端末５０Ａの端末制御部２００は、測位基礎情報送信プログラム２２４Ａに基づいて、
上述のバッテリ残量通信限界値判断プログラム２２３によってバッテリ残量が通信限界値（図９参照）であると判断したときに、サーバ２０に対して、測位基礎情報２７６（図５参照）を送信する。
【００７１】
例えば、端末５０Ａは、バッテリ残量が上述の通信限界値より多い場合には、測位基礎情報２７６を保存し続ける。そして、端末５０Ａは、バッテリ残量が通信限界値であると判断すると、測位基礎情報２７６をサーバ２０へ送信する。
このため、端末５０Ａとサーバ２０との通信回数は例えば、１度で足りるから、端末５０Ａがサーバ２０と通信することによる電力消費量を最小限に低減することができる。
【００７２】
図８に示すように、端末５０Ａはさらに、端末第１記憶部２１０に、バッテリ残量回復確認プログラム２３０を格納している。バッテリ残量回復確認プログラム２３０は、端末制御部２００が、バッテリ残量が、動作モード切替閾値未満（図６（ｂ）参照）から動作モード切替閾値以上に移行したときに、保存している測位基礎情報２７６をサーバ２０に送信するための情報である。
【００７３】
バッテリ残量が、動作モード切替閾値未満から動作モード切替閾値以上に移行するときは、バッテリ６８（図３参照）が充電されている過程の状態である。従って、端末５０Ａが電力を消費してもバッテリが枯渇するという問題はない。
この点、端末５０Ａは、バッテリ残量が、動作モード切替閾値未満から動作モード切替閾値以上に移行したときに、保存している測位基礎情報２７６をサーバ２０に送信する。
これにより、端末５０Ａは、バッテリが枯渇する問題が解消したことを判断したうえで、生成した測位基礎情報２７６に対応する測位位置情報１５８（図４参照）を取得し、測位位置情報２８４（図８参照）として端末第３記憶部２７０に格納することができる。
【００７４】
図８に示すように、端末５０Ａはさらに、端末第１記憶部２１０に、通信限界値変更プログラム２３２を格納している。通信限界値変更プログラム２３２は、端末制御部２００が、保存している測位基礎情報２７６の量に応じて、通信限界値（図９参照）を変更するための情報である。すなわち、通信限界値変更プログラム２３２と端末制御部２００は、通信限界バッテリ残量変更手段の一例である。
【００７５】
端末５０Ａが保存している測位基礎情報２７６の量が多いほど、通信限界値に示されるバッテリ残量は多く必要になる。
この点、端末５０Ａは、保存している測位基礎情報２７６の量に応じて、通信限界値を変更する。例えば、測位基礎情報２７６の量が多いほど、通信限界値を多く設定する。
これにより、端末５０Ａは、保存している測位基礎情報１７６の量が多くても、保存しているすべての測位基礎情報２７６を確実にサーバ２０に送信することができる。そして、保存しているすべての測位基礎情報２７６に対応する測位位置情報１５８（図４参照）を取得し、測位位置情報２８４として端末第３記憶部２７０（図８参照）に格納することができる。
【００７６】
以上が第２の実施の形態の測位システム１０Ａの構成であるが、以下、その動作例を主に図１０を使用して、第１の実施の形態の測位システム１０との相違を中心に説明する。
【００７７】
図１０は、第２の実施の形態の測位システム１０Ａの動作例を示す概略フローチャートである。
図１０に示すように、端末５０Ａは、省電力モード２５２ｂ（図６（ａ）参照）において、バッテリ残量が通信限界値か否かを判断する（ステップＳＴ６３Ａ）。このステップＳＴ６３Ａは、通信限界バッテリ残量該当判断ステップの一例である。
そして、端末５０Ａは、上述のステップＳＴ６３Ａにおいて、バッテリ残量が通信限界値であると判断し、さらに、測位基礎情報２７６が保存されていることを判断すると（ステップＳＴ８）、サーバ２０に対して測位基礎情報２７６を送信する（ステップＳＴ８１Ａ）。このステップＳＴ８１Ａは、通信限界バッテリ残量測位基礎情報送信ステップの一例である。
【００７８】
このように、端末５０Ａとサーバ２０との通信回数は例えば、１度で足りるから、端末５０Ａがサーバ２０と通信することによる電力消費量を最小限に低減することができる。
【００７９】
（プログラム及びコンピュータ読み取り可能な記録媒体等について）
コンピュータに上述の動作例の測位基礎情報生成ステップと、バッテリ残量情報生成ステップと、バッテリ残量判断ステップと、動作モード設定ステップと、送信間隔時間経過判断ステップと、間隔時間測位基礎情報送信ステップと、測位結果情報受信ステップと、通信限界バッテリ残量該当判断ステップと、通信限界バッテリ残量測位基礎情報送信ステップ等を実行させるための端末装置の制御プログラムとすることができる。
また、このような端末装置の制御プログラム等を記録したコンピュータ読み取り可能な記録媒体等とすることもできる。
【００８０】
これら端末装置の制御プログラム等をコンピュータにインストールし、コンピュータによって実行可能な状態とするために用いられるプログラム格納媒体は、例えばフロッピー（登録商標）のようなフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｗｒｉｔｅｒｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのパッケージメディアのみならず、プログラムが一時的若しくは永続的に格納される半導体メモリ、磁気ディスクあるいは光磁気ディスクなどで実現することができる。
【００８１】
本発明は、上述の各実施の形態に限定されない。さらに、上述の各実施の形態は、相互に組み合わせて構成するようにしてもよい。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態に係る測位システムを示す概略図である。
【図２】サーバの主なハードウエア構成を示す概略図である。
【図３】端末の主なハードウエア構成を示す概略図である。
【図４】サーバの主なソフトウエア構成を示す概略図である。
【図５】端末の主なソフトウエア構成を示す概略図である。
【図６】動作モード情報等の一例を示す図である。
【図７】本実施の形態の測位システムの動作例を示す概略フローチャートである。
【図８】第２の実施の形態の端末の主なソフトウエア構成を示す概略図である。
【図９】通信限界値情報の一例を示す図である。
【図１０】測位システムの動作例を示す概略フローチャートである。
【符号の説明】
【００８３】
１０，１０Ａ・・・測位システム、１２ａ，１２ｂ，１２ｃ，１２ｄ・・・ＧＰＳ衛星、２０・・・サーバ、４０・・・基地局、４５・・・インターネット網，１１２・・・アシストデータ生成プログラム、１１６・・・測位計算プログラム、２１２・・・アシストデータ要求プログラム、２１４・・・測位基礎情報生成プログラム、２１６・・・バッテリ残量情報生成プログラム、２１８・・・動作モード切替閾値バッテリ残量比較プログラム、２２０・・・動作モード切替プログラム、２２２・・・測位基礎情報送信間隔時間判断プログラム、２２３・・・バッテリ通信限界値判断プログラム、２２４，２２４Ａ・・・測位基礎情報送信プログラム、２２６・・・移動速度情報生成プログラム、２２８・・・測位基礎情報送信間隔時間変更プログラム、２３０・・・バッテリ残量回復確認プログラム、２３２・・・通信限界値変更プログラム
【図１】
2006071459.tif 000003
【図２】
2006071459.tif 000004
【図３】
2006071459.tif 000005
【図４】
2006071459.tif 000006
【図５】
2006071459.tif 000007
【図６】
2006071459.tif 000008
【図７】
2006071459.tif 000009
【図８】
2006071459.tif 000010
【図９】
2006071459.tif 000011
【図１０】
2006071459.tif 000012