(57)【要約】【課題】測位装置が測位モードを選択するために必要な情報を簡便かつ低費用に作成し測位装置に提供することができる情報提供装置等を提供すること。【解決手段】人口密度の地理的な分布を記述する電子的な情報である人口密度地図を格納する人口密度地図格納手段と、測位装置と情報提供装置の間の通信を仲介する基地局から測位装置の概略位置を示す測位装置概位置情報を取得する測位装置概位置情報取得手段と、初期位置情報が示す地点における人口密度を示す人口密度情報を人口密度地図に基づいて生成する人口密度情報生成手段と、人口密度情報に基づいて測位モード選択情報を生成する測位モード選択情報生成手段と、測位モード選択情報を測位装置に送信する測位モード選択情報送信手段と、を有することを特徴とする測位サーバ２００。【選択図】図５
2006090934.tif 000002
【特許請求の範囲】
【請求項１】
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を通信網を介して提供する情報提供装置であって、
人口密度の地理的な分布を記述する電子的な情報である人口密度地図を格納する人口密度地図格納手段と、
前記測位装置と前記情報提供装置の間の通信を仲介する基地局から前記測位装置の概略位置を示す測位装置概位置情報を取得する測位装置概位置情報取得手段と、
前記初期位置情報が示す地点における人口密度を示す人口密度情報を前記人口密度地図に基づいて生成する人口密度情報生成手段と、
前記人口密度情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成手段と、
前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信手段と、を有することを特徴とする情報提供装置。
【請求項２】
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置であって、
前記測位装置が接続している基地局が単位時間に取り扱った通信量を示す通信量情報を取得する通信量情報取得手段と、
前記通信量情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成手段と、
前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信手段と、を有することを特徴とする情報提供装置。
【請求項３】
前記測位モード選択情報生成手段は、前記通信量情報の時間帯による変動に基づいて前記測位モード選択情報を生成することを特徴とする請求項２に記載の情報提供装置。
【請求項４】
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置であって、
前記情報提供装置が単位時間に行った情報提供の回数を示す情報提供回数情報を生成する情報提供回数情報生成手段と、
前記測位装置が接続している基地局についての情報提供回数情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成手段と、
前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信手段と、を有することを特徴とする情報提供装置。
【請求項５】
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を通信網を介して提供する情報提供方法であって、
情報提供装置の測位装置概位置情報取得手段が、前記測位装置と前記情報提供装置の間の通信を仲介する基地局から前記測位装置の概略位置を示す測位装置概位置情報を取得する測位装置概位置情報取得ステップと、
前記情報提供装置の人口密度情報生成手段が、前記初期位置情報が示す地点における人口密度を示す人口密度情報を人口密度の地理的な分布を記述する電子的な情報である人口密度地図に基づいて生成する人口密度情報生成ステップと、
前記情報提供装置の測位モード選択情報生成手段が、前記人口密度情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、
前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供方法。
【請求項６】
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供方法であって、
情報提供装置の通信量情報取得手段が、前記測位装置が接続している基地局が単位時間に取り扱った通信量を示す通信量情報を取得する通信量情報取得ステップと、
前記情報提供装置の測位モード選択情報生成手段が、前記通信量情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、
前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供方法。
【請求項７】
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供方法であって、
情報提供装置の情報提供回数情報生成手段が、前記情報提供装置が単位時間に行った情報提供の回数を示す情報提供回数情報を生成する情報提供回数情報生成ステップと、
前記情報提供装置の測位モード選択情報生成手段が、前記測位装置が接続している基地局についての情報提供回数情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、
前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供方法。
【請求項８】
コンピュータに、
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置の制御プログラムであって、
情報提供装置の通信量情報取得手段が、前記測位装置が接続している基地局が単位時間に取り扱った通信量をを示す通信量情報を取得する通信量情報取得ステップと、
前記情報提供装置の測位モード選択情報生成手段が、前記通信量情報の時間帯による変動に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、
前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供装置の制御プログラム。
【請求項９】
コンピュータに、
複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置の制御プログラムであって、
情報提供装置の通信量情報取得手段が、前記測位装置が接続している基地局が単位時間に取り扱った通信量をを示す通信量情報を取得する通信量情報取得ステップと、
前記情報提供装置の測位モード選択情報生成手段が、前記通信量情報の時間帯による変動に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、
前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供装置の制御プログラムを記録したコンピュータ読み取り可能な情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供方法、情報提供装置の制御プログラム、情報提供装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来より、人工衛星を利用して位置を測位する測位システムとしてＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）装置が用いられている。ＧＰＳ装置による測位では、ＧＰＳ衛星から発信される電波を受信する必要があるが、大都市のように高層建築物が多く存在する地域では、マルチパスが発生しやすく、測位に対する障害となっている。
また、ノイズが多い環境では、ＧＰＳ衛星から発信される位置関連信号を受信して測位を行うことは困難になる。
【０００３】
そのため、複数の測位モードを有し測位を行う地点の電波受信環境によって測位モードを使い分ける測位装置が実用化されている。特許文献１では、マルチパス信号頻発地域情報を伴う地図情報データに基づいて、基地局位置におけるマルチパス発生可能性を判定し、信号レベルマスク値を選択する現在位置検出装置が開示されている。
【特許文献１】特開２００１−２７２４５０号公報（図２等）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、各基地局の位置における電波受信環境を個別に調査して、測位モードを選択するために使用するデータベースを作成するには、多大な費用と手間が必要であるという問題があった。また、電波受信環境は建築物の新設等によって変動するため、作成されたデータベースを常に最新の状態に保つべく維持管理するためにも、多大な費用と手間が必要であるという問題もあった。
【０００５】
そこで、本発明は、測位装置が測位モードを選択するために必要な情報を簡便かつ低費用に作成し測位装置に提供することができる情報提供装置、情報提供方法、情報提供装置の制御プログラム、情報提供装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的は、第１の発明によれば、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を通信網を介して提供する情報提供装置であって、人口密度の地理的な分布を記述する電子的な情報である人口密度地図を格納する人口密度地図格納手段と、前記測位装置と前記情報提供装置の間の通信を仲介する基地局から前記測位装置の概略位置を示す測位装置概位置情報を取得する測位装置概位置情報取得手段と、前記初期位置情報が示す地点における人口密度を示す人口密度情報を前記人口密度地図に基づいて生成する人口密度情報生成手段と、前記人口密度情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成手段と、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信手段と、を有することを特徴とする情報提供装置により達成される。
【０００７】
第１の発明の構成によれば、初期位置情報取得手段は、通信網、たとえば携帯通信網を介して測位装置が現在接続している基地局から測位装置概位置情報を取得する。人口密度情報生成手段は、人口密度地図格納手段、たとえばハードディスクに格納されている人口密度地図を検索して測位装置概位置情報に示される位置における人口密度を取得する。
人口密度が大きい地域は都市部であるということができ、そのような地域には高層建築物が多くマルチパスが発生しやすいと推定することができる。また、人口密度の大きい地域は、それだけ人間の活動も活発であり、ＧＰＳ衛星の発信する位置関連信号の周波数（１．５７５ＧＨｚ）に近いノイズの発生頻度も高いと推定することができる。測位モード選択情報生成手段は、たとえば基地局の位置の人口密度があらかじめ定めれた閾値以上である場合には「マルチパス頻発地域である」旨の、閾値未満である場合には「マルチパス頻発地域ではない」旨の測位モード選択情報を生成する。
そして、測位モード選択情報送信手段は、上記のようにして生成された測位モード選択情報を通信網を介して測位装置、たとえばＧＰＳ受信機付きの携帯端末に送信する。
測位モード選択情報を受信した測位装置は、測位モード選択情報に基づいて現在位置において測位するために最適な測位モードを選択して測位を行う。
【０００８】
人口密度地図は、たとえば総務省統計局が発行する「日本統計地図」等の既存の資料を利用して容易に作成することができる。また、人口密度は急激に変動するものではないので、人口密度地図の更新はたとえば１年に１回程度行えば十分であると考えられる。更新作業も、単に情報提供装置に格納されている人口密度地図を新しいもので上書きするだけですむ。
そのため、本発明の情報提供装置によれば測位装置が測位モードを選択するために必要な情報を簡便かつ低費用に測位装置に対して提供することができる。
【０００９】
前記目的は、第２の発明によれば、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置であって、前記測位装置が接続している基地局が単位時間に取り扱った通信量を示す通信量情報を取得する通信量情報取得手段と、前記通信量情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成手段と、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信手段と、を有することを特徴とする情報提供装置により達成される。
【００１０】
第２の発明の構成によれば、通信量情報取得手段は、測位を行おうとしている測位装置が現在接続している基地局から、通信量情報を取得する。通信量情報は、基地局が単位時間に取り扱った通信の量を示す情報で、たとえば、１時間あたりの通話回数を示す情報である。電話機による通話は原則的には人間同士が行うものであるから、通話量が多い場合には、その基地局の周辺で活動している人間の数が多いものと推定することができる。したがって、測位装置が接続中の基地局は都市部にあり、その基地局の付近の電波の受信環境は悪いと推定することができる。
そこで、測位モード選択情報生成手段は、たとえば基地局が取り扱った単位時間当たりの通話回数が、あらかじめ定めれた閾値以上である場合には「マルチパス頻発地域である」旨の、閾値未満である場合には「マルチパス頻発地域ではない」旨の測位モード選択情報を生成する。
【００１１】
通信量情報は、通常、基地局において生成され管理されているため、情報提供装置は既存の通信プロトコルを用いて簡単に通信量情報を取得することができる。通信量情報を生成するために、基地局または情報提供装置にハードウェア的な構成を追加する必要もない。
そのため、本発明の情報提供装置によれば測位装置が測位モードを選択するために必要な情報を簡便かつ低費用に測位装置に対して提供することができる。
【００１２】
好ましくは、第３の発明によれば、第２の発明の構成において、前記測位モード選択情報生成手段は、前記通信量情報の時間帯による変動に基づいて前記測位モード選択情報を生成することを特徴とする。
【００１３】
ある地域において活動する人間の数は、時間帯によって変動する。たとえば、いわゆるビジネス街では、企業のオフィス等が多くあるため日中は活動している人間の数が多いが、夜間は自分の居住地に帰る人間が多いため活動している人間の数が少ない。したがって、このような地域では、通信量にも時間帯による変動があると考えられる。
そこで、測位モード選択情報生成手段は、通信量情報の時間帯による変動を考慮して測位モード情報を生成する。たとえば、ある基地局の通信量が日中は多く夜間は少ないという傾向を示している場合には、その基地局は都市部に存在していると考えられるから、たとえば「マルチパス頻発地域である」旨の測位モード選択情報を生成する。
【００１４】
このように、第３の発明の情報提供装置は、動的なデータに基づいて測位モード選択情報を生成するから、より信頼性の高い測位モード選択情報を測位装置に提供することができる。また、取得する通信量情報は、第２の発明と同様に、基地局が通常生成しているものであるから、測位モード選択情報を簡便かつ低費用に測位装置に対して提供することができる。
【００１５】
前記目的は、第４の発明によれば、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置であって、前記情報提供装置が単位時間に行った情報提供の回数を示す情報提供回数情報を生成する情報提供回数情報生成手段と、前記測位装置が接続している基地局についての情報提供回数情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成手段と、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信手段と、を有することを特徴とする情報提供装置により達成される。
【００１６】
第４の発明の構成によれば、情報提供回数情報生成手段が、情報提供装置が単位時間に行った情報提供の回数を示す情報提供回数情報を生成する。第３の発明の通信量情報と同様に、情報提供回数情報から測位装置が接続している基地局が都市部にあるか否かを推定することができる。そこで、測位モード選択情報生成手段は、情報提供回数情報に基づいて測位モード選択情報を生成する。
コンピュータの動作に関する記録（ログ）を自動的に生成することは広く行われている。したがって、コンピュータ上に実装される情報提供装置が自己が行った情報提供の回数を取得することは、既存のログ生成技術を利用して容易に行うことができる。
そのため、情報提供装置は、測位モード選択情報を簡便かつ低費用に測位装置に対して提供することができる。
【００１７】
前記目的は、第５の発明によれば、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を通信網を介して提供する情報提供方法であって、情報提供装置の測位装置概位置情報取得手段が、前記測位装置と前記情報提供装置の間の通信を仲介する基地局から前記測位装置の概略位置を示す測位装置概位置情報を取得する測位装置概位置情報取得ステップと、前記情報提供装置の人口密度情報生成手段が、前記初期位置情報が示す地点における人口密度を示す人口密度情報を人口密度の地理的な分布を記述する電子的な情報である人口密度地図に基づいて生成する人口密度情報生成ステップと、前記情報提供装置の測位モード選択情報生成手段が、前記人口密度情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供方法により達成される。
【００１８】
前記目的は、第６の発明によれば、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供方法であって、情報提供装置の通信量情報取得手段が、前記測位装置が接続している基地局が単位時間に取り扱った通信量を示す通信量情報を取得する通信量情報取得ステップと、前記情報提供装置の測位モード選択情報生成手段が、前記通信量情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供方法により達成される。
【００１９】
前記目的は、第７の発明によれば、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供方法であって、情報提供装置の情報提供回数情報生成手段が、前記情報提供装置が単位時間に行った情報提供の回数を示す情報提供回数情報を生成する情報提供回数情報生成ステップと、前記情報提供装置の測位モード選択情報生成手段が、前記測位装置が接続している基地局についての情報提供回数情報に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供方法により達成される。
【００２０】
前記目的は、第８の発明によれば、コンピュータに、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置の制御プログラムであって、情報提供装置の通信量情報取得手段が、前記測位装置が接続している基地局が単位時間に取り扱った通信量をを示す通信量情報を取得する通信量情報取得ステップと、前記情報提供装置の測位モード選択情報生成手段が、前記通信量情報の時間帯による変動に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供装置の制御プログラムにより達成される。
【００２１】
前記目的は、第９の発明によれば、コンピュータに、複数の測位モードを有し、位置情報衛星を利用して測位を行う測位装置に、前記測位装置が前記複数の測位モードの中から使用する測位モードを選択するための情報である測位モード選択情報を提供する情報提供装置の制御プログラムであって、情報提供装置の通信量情報取得手段が、前記測位装置が接続している基地局が単位時間に取り扱った通信量をを示す通信量情報を取得する通信量情報取得ステップと、前記情報提供装置の測位モード選択情報生成手段が、前記通信量情報の時間帯による変動に基づいて前記測位モード選択情報を生成する測位モード選択情報生成ステップと、前記情報提供装置の測位モード選択情報送信手段が、前記測位モード選択情報を前記測位装置に送信する測位モード選択情報送信ステップと、を有することを特徴とする情報提供装置の制御プログラムを記録したコンピュータ読み取り可能な情報記録媒体により達成される。
【発明を実施するための最良の形態】
【００２２】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００２３】
図１は、本発明の実施の形態にかかる測位サーバ２００等を示す概略図である。
測位装置の一例である携帯端末１００は、ＧＰＳ装置１１０を有していて、位置情報衛星の一例であるＧＰＳ衛星１０から発信される位置関連信号を受信して、携帯端末１００の現在位置の測位を行う。
ＧＰＳ装置１１０は、複数の測位モードを有していて位置関連信号の受信環境に応じて適切な測位モードを使用できるように構成されている。たとえば、携帯端末１００の近傍に電波を反射するビル１２が存在する場合には、ＧＰＳ装置１１０はＧＰＳ衛星から直接届く直接波Ｓ１とビル１２に反射した後に届く反射波Ｓ２を同時に受信する場合がある。このような現象は、マルチパスと呼ばれていて直接波Ｓ１と反射波Ｓ２は位相が異なるために測位に支障をきたすことになる。
たとえば、測位地点においてマルチパスが発生すると予想される場合には、携帯端末１００はマルチパスの影響を排除できる測位モードに切替えて測位を行う。
【００２４】
携帯端末１００は、端末通信装置１１２（図２参照）を有していて、基地局１４ａ及び通信網の一例である携帯通信網１６を介して他の機器と通信を行えるようになっている。情報提供装置の一例である測位サーバ２００もサーバ通信装置２１２（図３参照）を有していて、たとえばインターネットを介して携帯通信網１６に接続されている。そのため、携帯端末１００と測位サーバ２００は相互に通信が可能であり、測位サーバ２００は携帯端末１００の要求に応じて測位モード選択情報を提供することができる。
なお、基地局は図示した１４ａ、１４ｂのほかにも多数存在している。
【００２５】
（携帯端末１００の主なハードウエア構成について）
図２は、図１の携帯端末１００の主なハードウエア構成を示す概略図である。
携帯端末１００は、制御機能及び演算機能を有するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０４、記憶装置１０６、たとえば操作ボタンから成る入力装置１０８、出力装置の一種である端末表示装置１１４を有している。すなわち、携帯端末１００はコンピュータを有している。
ＣＰＵ１０４は、バス１０２を介して記憶装置１０６等の他の構成要素との間でデータ及びコントロールコードの授受を行えるようになっている。ＣＰＵ１０４は、記憶装置１０６に格納されているプログラムを読み込んで実行することにより、携帯端末１００全体を制御している。
記憶装置１０６はたとえばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）により構成されていて、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、デバイスドライバ等の各種プログラム及びデータが格納されている。
【００２６】
端末ＧＰＳ装置１１０は、ＧＰＳ衛星から発信される位置関連信号を受信して、復調・復号等を行い、ＧＰＳ衛星の軌道情報（エフェメリス及びアルマナック）等測位を行うために必要な情報を取得する。
【００２７】
端末通信装置１１２は、たとえば携帯端末システムで用いられる周波数の電波を送受信する機能を有している。そのため、携帯端末１００は、最寄の基地局１４との間で接続を確立し、ＧＰＳサーバ２００と通信を行うことができる。
【００２８】
（測位サーバ２００の主なハードウエア構成について）
図３は、図１の測位サーバ２００の主なハードウエア構成を示す概略図である。ＣＰＵ２０４等、図２の携帯端末１００と同様な構成要素については説明を省略し、異なる部分について説明する。
【００２９】
測位サーバ２００は、基地局を介することなく携帯通信網に接続されているため、サーバ通信装置２１２は、たとえば、イーサネットアダプタにより構成されている。
測位サーバ２００は、人口密度地図等を格納しておくために、たとえばハードディスクからなる外部記憶装置２１４を有している。
【００３０】
時計２１８は、たとえばＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）であり、測位サーバ２００の主電源が切られている間も動作し続け、測位サーバ２００のＯＳに時刻情報を供給する。
【００３１】
（携帯端末１００の主なソフトウエア構成について）
図４は、図１の携帯端末１００のソフトウェア構成を示す概略図である。
端末制御部１２０は、メモリ管理、タスク管理、入出力管理等の機能を有し、携帯端末１００の動作全体を制御するためのプログラムである。具体的には、記憶装置１０６に格納されているＯＳに実装されていて、ＣＰＵ１０４により実行される。
端末通信部１１２ａおよび測位部１１０ａはそれぞれ、端末通信装置１１２及び端末測位装置１１０を制御するためのプログラムである。これらのプログラムは、たとえばデバイスドライバとして実装されていて記憶装置１０６に格納されている。
【００３２】
ＣＰＵ１０４は、端末制御部１２０の制御のもと、端末第１記憶部１３０に格納されているプログラムを順次読み込んで実行する。ＣＰＵ１０４は、プログラムの実行にあたり必要なデータを、端末第２記憶部１５０から読み込んで取得する。また、端末制御部１２０が取得したデータや端末第１記憶部１３０に格納されているプログラムが生成したデータは、端末第２記憶部１５０に格納される。
なお、図４に示した２個の記憶部は、物理的に独立した２個の記憶装置を携帯端末１００が有していることを示すものではなく、説明の便宜上、記憶装置に格納される情報をその種類により分類して示すためのものである。
【００３３】
モード選択情報取得プログラム１３２は、基地局１４ａおよび携帯通信網１６を介して、測位サーバ２００に対して、モード選択情報の送信を要求する。モード選択情報取得プログラム１３２は、取得したモード選択情報１５２を端末第２記憶部１５０に格納する。
【００３４】
モード決定プログラム１３４は、モード選択情報１５２を参照して、今回の測位に用いる測位モードを決定する。たとえば、モード選択情報１５２が、測位定点ではマルチパスの影響が強いことを示している場合には、モード決定プログラム１３４は測位モードをマルチパスモード、すなわち測位に使用するＧＰＳ衛星を選択するための仰角マスク値を通常よりも大きくした測位モード、に設定する。
【００３５】
このように、携帯端末１００は測位サーバ２００からモード選択情報を取得し、適切な測位モードを選択することができるから、測位精度を向上させ、測位時間を短縮させることができる。
【００３６】
（測位サーバ２００の主なソフトウエア構成について）
図５は、図１の測位サーバ２００のソフトウェア構成を示す概略図である。
サーバ制御部２２０は、メモリ管理、タスク管理、入出力管理等の機能を有し、測位サーバ２００の動作全体を制御するためのプログラムである。具体的には、記憶装置２０６に格納されているＯＳに実装されていて、ＣＰＵ２０４により実行される。
サーバ通信部２１２ａ及び計時部２１８ａはそれぞれ、サーバ通信装置２１２及び時計２１８を制御するためのプログラムである。これらのプログラムは、たとえばデバイスドライバとして実装されていて記憶装置２０６に格納されている。
【００３７】
ＣＰＵ２０４は、サーバ制御部２２０の制御のもと、サーバ第１記憶部２３０に格納されているプログラムを順次読み込んで実行する。ＣＰＵ２０４は、プログラムの実行にあたり必要なデータを、サーバ第２記憶部２５０又はサーバ第３記憶部２６０から読み込んで取得する。また、サーバ制御部２２０が取得したデータやサーバ第１記憶部２３０に格納されているプログラムが生成したデータは、サーバ第３記憶部２６０に格納される。端末第２記憶部２５０に格納されているデータは、変動する可能性が小さいため、固定値として格納されているデータである。
なお、図５に示した３個の記憶部は、物理的に独立した３個の記憶装置を測位サーバ２００が有していることを示すものではなく、説明の便宜上、記憶装置に格納される情報をその種類により分類して示すためのものである。
【００３８】
測位装置概略位置情報取得手段の一例である端末概位置情報取得プログラム２３２は、携帯端末１００が接続している基地局１４ａから端末概位置情報を取得する。端末概位置情報は、たとえば基地局１４ａの位置である。端末概位置情報取得プログラム２３２は、取得した情報を端末概位置情報２６２としてサーバ第３記憶部２６０に格納する。
【００３９】
人口密度地図格納手段の一例であるサーバ第２記憶部２５０には、人口密度地図２５２が格納されている。図６（ａ）は、人口密度地図の作成方法の一例を示す概略図である。まず、人口密度地図作成の対象とする地域を１辺が１ｋｍの正方形の区画に分割する。次に各区画の中心点（２本の対角線の交点）の座標を求める。次に、既存の資料たとえば総務省が発行する日本統計地図を利用して、中心点付近の人口密度を求める。
図６（ｂ）は、人口密度地図の一例を示す概略図である。一列目は、区画の番号である。２列目と３列目はそれぞれ中心点の緯度と経度を示している。４列目は人口密度で単位は、１平方キロメートル当たりの人口（人／ｋｍ２）である。
【００４０】
人口密度情報生成手段の一例である人口密度情報生成プログラム２３４は、まずサーバ第３記憶部２６０から端末概位置情報２６２を読み出す。次に、人口密度地図２５２を参照し、端末概位置情報２６２に示される座標に最も近い代表点を検索し、その代表点が属する区画の人口密度を取得する。
人口密度情報生成プログラム２３４は、取得した人口密度をサーバ第３記憶部２６０に人口密度情報２６４として格納する。
【００４１】
測位モード選択情報生成手段の一例であるモード選択情報生成プログラム２３６は、人口密度閾値情報２５４と人口密度情報２６４を読み出し二つの数値を比較する。人口密度情報２６４が示す携帯端末１００の概略位置における人口密度が、人口密度閾値情報２５４に示される人口密度、たとえば１０００人／ｋｍ２以上の場合は、モード選択情報２６６として「マルチパス影響度＝高」を生成する。人口密度情報２６４が人口密度閾値情報２５４よりも小さい場合には、モード選択情報２６６として「マルチパス影響度＝低」を生成する。
モード選択プログラム２３８は、生成したモード選択情報２６６をサーバ第３記憶部２６０に格納する。
【００４２】
測位モード選択情報送信手段の一例であるモード選択情報送信プログラム２３８は、携帯端末１００からの送信要求があったときに、モード選択情報２６６を読み出し、携帯端末１００に送信する。
【００４３】
本実施の形態に係る測位サーバ２００は以上のように構成されるが、次に、その動作例等について説明する。
（携帯端末１００と測位サーバ２００による測位シーケンス）
図７は、携帯端末１００と本実施形態の測位サーバ２００による測位の手順を示す概略シーケンス図である。
まず、携帯端末１００は、基地局１４ａにモード選択情報の要求を行う（ＳＴ１０）。基地局１４ａはモード選択情報の要求を測位サーバ２００へ転送する（ＳＴ１１）。基地局１４ａはこのとき、モード選択情報の要求とともに、携帯端末１００の概略位置を測位サーバ２００に送信する。
モード選択情報要求と携帯端末１００の概略位置を受信した測位サーバ２００は、人口密度地図を参照して、モード選択情報を生成する（ＳＴ１２）。測位サーバ２００は、生成したモード選択情報を基地局１４ａに送信する（ＳＴ１３）。
基地局１４ａはモード選択情報を携帯端末１００に転送する（ＳＴ１４）。
モード選択情報を受信した携帯端末１００は、モード選択情報を参照して適切な測位モードを選択する（ＳＴ１５）。携帯端末１００は、ＳＴ１５で選択した測位モードを使用してＧＰＳ衛星の捕捉し測位計算を行う（ＳＴ１６）。
【００４４】
（測位サーバ２００の主な動作例）
図８は、測位サーバ２００の主な動作例を示す概略フローチャートである。
測位サーバ２００は、携帯端末１００が基地局１４ａ及び携帯通信網１６を介して送信してきたモード選択情報要求を受信する（ＳＴ２０）。
端末概位置情報取得プログラム２３２は、基地局１４ａが送信してきた携帯端末１００の概位置を取得し、端末概位置情報２６２としてサーバ第３記憶部に格納する（ＳＴ２１、端末概位置情報取得ステップの一例）。
人口密度情報生成プログラム２３４は、人口密度地図２５２を参照して、端末概位置情報２６２に示される地点の人口密度を取得する。人口密度情報生成プログラム２３４は、取得した人口密度を人口密度情報２６４としてサーバ第３記憶部２６０に格納する（ＳＴ２２、人口密度情報生成ステップの一例）。
モード選択情報生成プログラム２３６は、人口密度閾値情報２５４と人口密度情報２６４を比較して（ＳＴ２３）、人口密度情報２６４が人口密度閾値情報２５４以上の場合は、マルチパスの影響度が高い旨のモード選択情報２６６を生成する（ＳＴ２４）。人口密度情報２６４が人口密度閾値情報２５４未満の場合には、マルチパスの影響度が小さい旨のモード選択情報２６６を生成する（ＳＴ２５）。ＳＴ２３からＳＴ２５は、測位モード選択情報生成ステップの一例である。
モード選択情報送信プログラム２３８は、モード選択情報２６６を携帯通信網１６及び基地局１４ａを介して携帯端末１００に送信する（ＳＴ２６、測位モード選択情報送信ステップの一例）。
【００４５】
（携帯端末１００の主な動作例）
図９は、携帯端末１００の主な動作例を示す概略フローチャートである。
モード選択情報取得プログラム１３２は、基地局１４ａと携帯通信網１６を介して、測位サーバ２００にモード選択情報要求を送信する（ＳＴ３０）。要求に応じて測位サーバ２００から送信されてきた測位モード選択情報を受信し（ＳＴ３１）、端末第２記憶部１５０にモード選択情報１５２として格納する。
モード決定プログラム１３４は、モード選択情報１５２に基づいて、使用する測位モードを決定する。モード選択情報１５２がマルチパスの影響度が高いことを示している場合には、たとえば測位に使用するＧＰＳ衛星を選択するための仰角マスク値を通常よりも大きくして測位を行う（ＳＴ３３）。モード選択情報１５２がマルチパスの影響度が低いことを示している場合には、通常の測位モードで測位を行う（ＳＴ３４）。
【００４６】
このように、測位サーバ２００は、既存の資料に基づいて容易に作成することができる人口密度地図２５２に基づいてモード選択情報２６６を生成し、携帯端末１００に提供することができる。
すなわち、測位サーバ２００は携帯端末１００が測位モードを選択するために必要な情報を簡便かつ低費用に提供することができる。
【００４７】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第１の実施形態と共通する部分については図に同一の符号を付すこととし、説明を省略し、以下相違点を中心に説明する。
図１０は、本発明の実施の形態にかかる測位サーバ２００ａ等を示す概略図である。測位サーバが携帯端末にモード選択情報を提供する点は第１の実施形態と同様である。
図１と同様に１台のサーバですべての携帯端末に情報を提供する構成とすることも可能ではある。しかし、本実施形態の場合は、図１０に示すように各基地局１４ａ、１４ｂ等にそれぞれ測位サーバ２００ａ、測位サーバ２００ｂ等を設置するのが好ましい。第１実施形態では、人口密度地図は基地局によらず一定のものであるから、位置サーバは１台として人口密度地図の入力修正作業を１ヶ所だけで行えば済む構成とするのが合理的である。これに対し、本実施形態では基地局ごとに異なる通話量等をモード選択情報の生成に使用するから、基地局にそれぞれ位置サーバを設けることが、位置サーバと基地局との間の携帯通信網を経由する通信量の削減につながり合理的である。
図１１では、位置サーバ２００ａは携帯端末１００ａ及び基地局１４ａに接続している他の測位装置に、位置サーバ２００ｂは携帯端末１００ｂ及び基地局１４ｂに接続している他の測位装置にそれぞれモード選択情報の提供を行う。以下の説明は、代表例として携帯端末１００ａ、基地局１４ａ、測位サーバ２００ａについて説明を行う。
【００４８】
基地局１４ａと測位サーバ２００ａは、たとえばひとつの建物の中等互いに近い距離に設置されている。そのため基地局１４ａと測位サーバ２００ａとは、たとえばイーサネット（登録商標）で接続されていて、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いて通信を行っている。
なお、図１０のように基地局と測位サーバを別々の筐体に実装する構成のほかに、基地局が後述する測位サーバの機能をすべて兼ね備える構成とすることもできる。この場合には、基地局が情報提供装置の一例となる。
【００４９】
携帯端末１００ａ及び測位サーバ２００ａのハードウェア構成は、図２及び図３に示した第１実施形態の携帯端末１００及び測位サーバ２００と同様である。携帯端末１００ａのソフトウェア構成及び動作例は、図４及び図９に示した第１実施形態の場合と同様である。
【００５０】
（位置サーバ２００ａのソフトウェア構成について）
図１１は、図１０の測位サーバ２００ａのソフトウェア構成を示す概略図である。
通信量情報取得手段の一例である通話量情報取得プログラム２４０は、基地局１４ａから通信量情報の一例である通話量情報をたとえば１日に１回取得する。
図１２ａは、通話量情報の内容を示す概略図である。表の１列目は、レコードを識別するための番号である。２列目は、データを取得した日付を示していて、たとえば２行目の「２００４０８１０」は、２００４年８月１０日にデータが取得されたことを示している。３列目は、昼間の通話量であり基地局１４ａが１時間当たりに取り扱った携帯端末の通話回数を示す。ここで、「昼間」とは午前８時０分から午後５時５９分までの時間帯を意味する。４列目は、夜間の通話量であり基地局１４ａが１時間あたりに取り扱った携帯端末による通話回数を示す。ここで、「夜間」とは午後６時０分から翌日の午前７時５９分までの時間帯を意味する。
通話量情報取得プログラム２４０は、取得した生の情報を通話量情報２７０としてサーバ第３記憶部２６０に格納する。
なお、通信量情報として取得するデータは、通話回数には限らず、たとえば、単位時間当たりの通過パケット数、電話システムとしての呼量等とすることもできる。また時間帯の区分も昼間夜間の２区分とは限らずもっと多くの区分としてもよい。
【００５１】
通話量統計情報生成プログラム２４２は、通話量閾値情報２５６と比較するための通話量統計情報２７２を通話量情報２７０に基づいて生成する。本実施形態では、通話量統計情報生成プログラム２４２は、１ヶ月に１回実行され、過去１月分の通話量情報２７０を統計処理し、昼間及び夜間の通話量の１月の平均値である昼間通話量平均値情報２７２ａ及び夜間通話量平均値情報２７２ｂを算出し、第３記憶部２６０に格納する。
【００５２】
測位モード選択情報生成手段の一例であるモード選択情報生成プログラム２３６ａは、測位モード選択情報の一例であるモード選択情報２６６を生成する。モード選択情報２６６は、第１実施形態と同様にたとえばマルチパス影響度の高低を示す情報である。
モード選択情報生成プログラム２３６ａは、まず、昼間通話量平均値情報２７２ａと通話量閾値情報２５６とを比較する。昼間通話量平均値情報２７２ａが通話量閾値情報２５６以上である場合には、モード選択情報２６６として「マルチパス影響度=高」を生成する。
昼間通話量平均値情報２７２ａが通話量閾値情報２５６よりも小さい場合は、モード選択情報生成プログラム２３６ａは、昼間通話量平均値情報２７２ａとたとえば夜間通話量平均値情報２７２ｂを１．５倍した数値とを比較する。昼間通話量平均値情報２７２ａが夜間通話量平均値情報２７２ｂを１．５倍した数値以上の場合には、その地域は昼間に活動している人口は多いがそこに居住している人口は少ない地域、すなわち都市地域と考えられるから、モード選択情報２６６として「マルチパス影響度=高」を生成する。昼間通話量平均値情報２７２ａが夜間通話量平均値情報２７２ｂを１．５倍した数値よりも小さい場合には、モード選択情報２６６として「マルチパス影響度=低」を生成する。なお、ここで使用した定数「１．５」は、一例であり適宜変更することができる。
図１２（ｂ）は、モード選択情報２６６の生成手順を示す表である。図中の「Ｔ」は、１行目に示した論理式が真であることを、「Ｆ」は、偽であることを示している。この表の４行目に示されるように昼間通話量が閾値よりも小さい場合でも、時間帯による通話量の変動を考慮することにより、携帯端末１００ａが接続している基地局１４ａは都市部にあると判定することができる。
【００５３】
携帯端末システムの中には、ＧＰＳ衛星が位置関連信号の発信に使用している１．５７５ＧＨｚに近い１．５ＧＨｚ帯の電波を使用するものがある。したがって、携帯端末による通話量が多い地域では、携帯端末１００ａが測位を行う際にノイズの影響度が高くなると考えられる。そこで、本実施形態においてはモード選択情報２６６は携帯端末１００ａのＧＰＳ装置１１０が測位を行う際に障害となるノイズ影響度の高低を示す情報とすることもできる。
この場合には、通話量の長期間にわたる平均値よりも、携帯端末１００ａが測位を行おうとしている時点の通話量が問題になる。したがって、通話量情報取得プログラム２４０が取得する通話量情報２７０はたとえば１分あたりの通話量とし、通話量統計情報生成プログラム２４２が生成する通話量統計情報は、たとえば直近の１時間の平均通話量を示す平均通話量情報２７２ｃとする。
そして、モード選択情報生成プログラム２３５ａは、通話量閾値情報２５６と平均通話量情報２７２ｃとを比較して、平均通話量２７２ｃが通話量閾値情報２５６、たとえば１０００以上である場合はモード選択情報２６６として「ノイズ影響度=高」を生成する。平均通話量情報２７２ｃが通話量閾値２５６より小さい場合には、モード選択情報２６６として「ノイズ影響度=低」を生成する。
【００５４】
モード選択情報送信プログラム２３８は、基地局１４ａを介して携帯端末１００ａにモード選択情報２６６を送信する。たとえば、モード選択情報２６６が、ノイズの影響度が高いことを示している場合には、携帯端末１００ａは、ハードウェアの積算時間を通常よりも長くする高感度モードで測位を行う。
【００５５】
（測位サーバ２００ａの動作例について）
図１３は、測位サーバ２００ａの動作例を示す概略フローチャートである。第１実施形（図８）と異なるのは、モード選択情報を生成するための判断部分（ＳＴ２３ａ及びＳＴ２３ｂ）である。
モード選択情報生成プログラム２３６ａは、まず、昼間通話量平均値情報２７２ａが通話量閾値情報２５６以上かどうか（第１の条件）を判断する（ＳＴ２３ａ）。第１の条件が真である場合にはモード選択情報２６６として「マルチパス影響度=高」を生成する（ＳＴ２４）。
第１の条件が偽である場合には、昼間通話量平均値情報２７２ａが夜間通話量平均値情報２７２ｂの１．５倍以上かどうか（第２の条件）を判断する（ＳＴ２３ｂ）。第２の条件が真の場合には、ＳＴ２４に進む。第２の条件が偽である場合には、モード選択情報２６６として「マルチパス影響度=低」を生成する（ＳＴ２５）。
【００５６】
このように、測位サーバ２００ａは、既存の通信プロトコルを用いて基地局１４ａから容易に取得することができる通話量情報２７０に基づいてモード選択情報２６６を生成し、携帯端末１００ａに提供することができる。また、モード選択情報２６６は、通話量情報２７０の時間帯による変動を考慮して作成されているから信頼度の高い情報となっている。
すなわち、測位サーバ２００ａは信頼度の高いモード選択情報２６６を、簡便かつ低費用に携帯端末１００ａに対して提供することができる。
【００５７】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。第１の実施形態と共通する部分については図に同一の符号を付すこととし、説明を省略し、以下相違点を中心に説明する。
本発明の実施の形態にかかる測位サーバ２００ａ等は図１０に示すように構成される。
第２実施形態の場合と同様の理由から、測位サーバは、基地局１ヶ所につき１台設ける構成となっている。もちろん、この実施形態と異なり測位サーバを１台に集約する構成、基地局数ヶ所ごとに１台の測位サーバを設ける構成とすることもできる。
【００５８】
携帯端末１００ａ及び測位サーバ２００ａのハードウェア構成は、図２及び図３に示した第１実施形態の携帯端末１００及び測位サーバ２００と同様である。携帯端末１００ａのソフトウェア構成及び動作例は、図４及び図９に示した第１実施形態の場合と同様である。
【００５９】
（位置サーバ２００ａのソフトウェア構成について）
図１４は、図１０の測位サーバ２００ａのソフトウェア構成を示す概略図である。
情報提供回数情報生成手段の一例であるアクセス数情報生成プログラム２４４は、情報提供回数情報の一例であるアクセス数情報２７４を生成する。具体的には、アクセス数情報生成プログラム２７４は、コンピュータの主記憶装置に常駐し携帯端末１００ａ等基地局１４ａの通信エリア内の機器からのアシストデータ送信要求を監視している。そして、アシストデータ送信要求があるたびにその要求があった時刻をアクセス数情報２７４のレコードとして追加する。
【００６０】
平均アシスト数情報生成プログラム２４６は、たとえば１月に１回起動され、アクセス数情報２７４を分析して１時間あたりのアクセス数を示す平均アクセス数情報２７６を生成する。たとえば、アクセス数情報２７４に含まれているレコードのうち最近１月以内のレコードの数をカウントし、その結果得られた数を１月の時間数（３０日の月の場合には７２０）で除して平均アクセス数情報２７６を生成する。
【００６１】
測位モード選択情報生成手段の一例であるモード選択情報生成プログラム２３６ｂは、アクセス数閾値情報２５８と平均アクセス数情報２７６を読み出し二つの数値を比較する。平均アクセス数情報２７６が、アクセス数閾値情報２５８に示されるアクセス数、たとえば１０００回／時間以上の場合は、モード選択情報２６６として「マルチパス影響度＝高」を生成する。平均アクセス数情報２７６が、アクセス数閾値情報２５８に示されるアクセス数よりも小さい場合には、モード選択情報２６６として「マルチパス影響度＝低」を生成する。
【００６２】
（測位サーバ２００ａの動作例について）
図１５は、測位サーバ２００ａの動作例を示す概略フローチャートである。基本的な動作の流れは第１実施形態の場合（図８参照）と同様である。モード選択情報を生成するための判断ステップ（ＳＴ２３ｃ）における判断基準が、アクセス数となっている点だけが異なる。
【００６３】
このように、測位サーバ２００ａは、測位サーバ２００ａ自体の動作記録であるために容易に取得することができるアクセス数情報２７４に基づいてモード選択情報２６６を生成し、携帯端末１００ａに提供することができる。
すなわち、測位サーバ２００ａは、モード選択情報２６６を簡便かつ低費用に携帯端末１００ａに対して提供することができる。
【００６４】
（プログラム及びコンピュータ読み取り可能な記録媒体等について）
コンピュータに上述の動作例の衛星選択指標情報生成工程、測位工程、出力工程、受信環境指標情報生成工程、測位情報判断工程等を実行させるための測位プログラム等とすることができる。
また、このような測位プログラム等を記録したコンピュータ読み取り可能な記録媒体とすることもできる。
【００６５】
これら測位プログラム等をコンピュータにインストールし、コンピュータによって実行可能な状態にするために用いられるプログラム格納媒体は、例えばフロッピー（登録商標）のようなフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｗｒｉｔｅｒｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのパッケージメディアのみならず、プログラムが一時的若しくは永続的に格納される半導体メモリ、磁気ディスクあるいは光磁気ディスクなどで実現することができる。
【００６６】
本発明は、上述の各実施の形態に限定されない。さらに、上述の各実施の形態は、相互に組み合わせて構成するようにしてもよい。
【図面の簡単な説明】
【００６７】
【図１】第１の実施形態にかかる測位サーバを示す概略図である。
【図２】図１の携帯端末の主なハードウエア構成を示す概略図である。
【図３】図１の測位サーバの主なハードウエア構成を示す概略図である。
【図４】図１の携帯端末の主なソフトウエア構成を示す概略図である。
【図５】図１の測位サーバの主なソフトウエア構成を示す概略図である。
【図６】人口密度地図等の構造を示す概略図である。
【図７】携帯端末と測位サーバの間の通信シーケンスを示す概略図である。
【図８】図１の測位サーバの動作例を示す概略フローチャートである。
【図９】図１の携帯端末の動作例を示す概略フローチャートである。
【図１０】第２（第３）の実施形態にかかる測位サーバを示す概略図である。
【図１１】図１０の測位サーバの主なソフトウエア構成を示す概略図である。
【図１２】通話量情報の構造を示す概略図である。
【図１３】図１０の測位サーバの動作例を示す概略フローチャートである。
【図１４】図１０の測位サーバ（第３実施形態）の主なソフトウエア構成を示す概略図である。
【図１５】図１０測位サーバ（第３実施形態）の動作例を示す概略フローチャートである。
【符号の説明】
【００６８】
１０・・・ＧＰＳ衛星、１４ａ及び１４ｂ・・・基地局、１６・・・携帯通信網、１００・・・携帯端末、２００・・・測位サーバ、１１２ａ・・・端末通信部、１１０ａ・・・測位部、１２０・・・端末制御部、１３０・・・端末第１記憶部、１５０・・・端末第２記憶部、１３２・・・モード選択情報取得プログラム、１３４・・・モード決定プログラム、２１２ａ・・・サーバ通信部、２１８ａ・・・計時部、２２０・・・サーバ制御部、２３０・・・サーバ第１記憶部、２５０・・・サーバ第２記憶部、２６０・・・サーバ第３記憶部、２３２・・・端末概位置情報取得プログラム、２３４・・・人口密度情報生成プログラム、２３６・・・モード選択情報生成プログラム、２３８・・・モード選択情報送信プログラム、２５２・・・人口密度地図、２５４・・・人口密度閾値情報、２６２・・・端末概位置情報、２６４・・・人口密度情報、２６６・・・モード選択情報
【図１】
2006090934.tif 000003
【図２】
2006090934.tif 000004
【図３】
2006090934.tif 000005
【図４】
2006090934.tif 000006
【図５】
2006090934.tif 000007
【図６】
2006090934.tif 000008
【図７】
2006090934.tif 000009
【図８】
2006090934.tif 000010
【図９】
2006090934.tif 000011
【図１０】
2006090934.tif 000012
【図１１】
2006090934.tif 000013
【図１２】
2006090934.tif 000014
【図１３】
2006090934.tif 000015
【図１４】
2006090934.tif 000016
【図１５】
2006090934.tif 000017