(57)【要約】【課題】  測位用位置情報衛星からの位置情報が誤情報として入力されているか否かを簡易且つ迅速に把握することができる誤情報判別装置等を提供すること。【解決手段】  位置情報に基づき仮測位地を演算する仮測位地演算手段２０５と、人工衛星位置情報格納手段２０７と、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算手段２０８と、人工衛星信号取得手段２３０と、前記人工衛星と測位地と間の実測距離を演算する実測距離演算手段２０８と、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算手段２０８と、前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断手段と、を有する誤情報判別装置２００。  【選択図】  図２
2005069729.tif 000002
【特許請求の範囲】
【請求項１】
複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉手段と、
前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択手段と、
前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得手段と、  前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算手段と、
測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納手段と、
前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算手段と、
前記人工衛星から人工衛星信号を受信する人工衛星信号取得手段と、
前記人工衛星信号に基づいて、前記人工衛星と測位地間の実測距離を演算する実測距離演算手段と、
前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算手段と、
前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断手段と、
前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力手段と、を有することを特徴とする誤情報判別装置。
【請求項２】
前記人工衛星が、測位地の天頂付近に、常に少なくとも１つの人工衛星を配置するシステムで用いられる準天頂衛星であり、
前記誤情報判断手段が、マルチパスの発生の有無を判断するマルチパス判別手段であることを特徴とする請求項１に記載の誤情報判別装置。
【請求項３】
前記測位用位置情報衛星選択手段が、ＤＯＰ（Ｄｉｌｕｔｉｏｎ  ｏｆ  Ｐｒｅｃｉｓｉｏｎ）値に基づいて前記測位用位置情報衛星を選択することを特徴とする請求項１又は請求項２に記載の誤情報判別装置。
【請求項４】
前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納手段と、
前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出手段を有し、
前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較手段と、を有することを特徴とする請求項１乃至３のいずれかに記載の誤情報判別装置。
【請求項５】
複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉手段と、
前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択手段と、
前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得手段と、  前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算手段と、
測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納手段と、
前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算手段と、
前記人工衛星から人工衛星信号を受信する人工衛星信号取得手段と、
前記人工衛星信号に基づいて、前記人工衛星と測位地間の実測距離を演算する実測距離演算手段と、
前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算手段と、
前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断手段と、
前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力手段と、を有することを特徴とする誤情報判別装置を備える携帯端末装置。
【請求項６】
位置情報衛星捕捉手段が、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉工程と、
測位用位置情報衛星選択手段が、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択工程と、
位置情報取得手段が、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得工程と、
仮測位地演算手段が、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算工程と、
人工衛星位置情報格納手段が、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納工程と、
想定距離演算手段が、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算工程と、
人工衛星信号取得手段が、前記人工衛星から人工衛星信号を受信する人工衛星信号取得工程と、
実測距離演算手段が、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算工程と、
誤差演算手段が、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算工程と、
誤情報判断手段が、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断工程と、
誤情報受信情報出力手段が、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力工程と、を有することを特徴とする誤情報判別方法。
【請求項７】
誤差情報格納手段が、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納工程と、
未選択位置情報衛星抽出手段が、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出工程と、
誤差情報比較手段が、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較工程と、を有することを特徴とする請求項６に記載の誤情報判別方法。
【請求項８】
コンピュータに、位置情報衛星捕捉手段が、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉工程と、
測位用位置情報衛星選択手段が、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択工程と、
位置情報取得手段が、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得工程と、
仮測位地演算手段が、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算工程と、
人工衛星位置情報格納手段が、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納工程と、
想定距離演算手段が、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算工程と、
人工衛星信号取得手段が、前記人工衛星から人工衛星信号を受信する人工衛星信号取得工程と、
実測距離演算手段が、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算工程と、
誤差演算手段が、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算工程と、
誤情報判断手段が、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断工程と、
誤情報受信情報出力手段が、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力工程と、を実行させるための誤情報判別プログラム。
【請求項９】
コンピュータに、誤差情報格納手段が、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納工程と、
未選択位置情報衛星抽出手段が、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出工程と、
誤差情報比較手段が、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較工程と、を実行させるための請求項８に記載の誤情報判別プログラム。
【請求項１０】
コンピュータに、位置情報衛星捕捉手段が、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉工程と、
測位用位置情報衛星選択手段が、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択工程と、
位置情報取得手段が、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得工程と、
仮測位地演算手段が、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算工程と、
人工衛星位置情報格納手段が、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納工程と、
想定距離演算手段が、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算工程と、
人工衛星信号取得手段が、前記人工衛星から人工衛星信号を受信する人工衛星信号取得工程と、
実測距離演算手段が、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算工程と、
誤差演算手段が、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算工程と、
誤情報判断手段が、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断工程と、
誤情報受信情報出力手段が、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力工程と、を実行させるための誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
コンピュータに、誤差情報格納手段が、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納工程と、
未選択位置情報衛星抽出手段が、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出工程と、
誤差情報比較手段が、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較工程と、を実行させるための請求項１０に記載の誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報衛星を用いて位置を測位する際の誤情報を判別する誤情報判別装置、誤情報判別装置を有する携帯端末装置、誤情報判別方法、誤情報判別プログラム、誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来より、移動中の携帯電話等の端末装置は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星を用いて、その緯度、経度及高度等の位置情報を取得している（例えば、特許文献１参照）。
具体的には、例えば地球を周回する複数の所定軌道の各々に、４つのＧＰＳ衛星を乗せ、各ＧＰＳ衛星から航法メッセージ（軌道暦、衛星暦等）が送信されている。
そして、ＧＰＳ装置を有する携帯電話等は、これら４つのＧＰＳ衛星からの電波を受信し、航法メッセージを解読することで自己位置の緯度、経度及び高度を測位できる構成となっている。
【０００３】
このようなＧＰＳ衛星を用いた測位の精度を高めるためには、４つのＧＰＳ衛星の位置が相互に離れていることが必要なため、例えばＤＯＰ（Ｄｉｌｕｔｉｏｎ  ｏｆ  Ｐｒｅｃｉｓｉｏｎ）値を用いて、４つのＧＰＳ衛星が上空で一方に片寄っているか否かを判断している。
このＤＯＰ値は、小さければ小さいほど、４つのＧＰＳ衛星が上空で片寄らず、離れて配置されていること示している。
具体的には、電波を受信している４つのＧＰＳ衛星と測位地点である携帯電話等の位置とを直線で結んでできあがる立体の体積が大きければ大きいほど、ＤＯＰ値は小さくなる。
したがって、ＧＰＳ装置を有する携帯電話等は、測位に際し、ＤＯＰ値が小さくなる４つのＧＰＳ衛星を選び、それらからの信号を受信することで、位置の測位精度を向上させることができる。
【０００４】
【特許文献１】特開平７−９１９７６号（図９等）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、前記ＤＯＰ値が小さくなると、４つのＧＰＳ衛星は上空で離れて配置されるので、そのうちの一部のＧＰＳ衛星の仰角が小さくなることがある。
図６は、このような４つのＧＰＳ衛星１０ａ乃至１０ｄの配置を示す概略説明図である。
図６に示すように、４つのＧＰＳ衛星のうちＧＰＳ衛星１０ｄは、仰角が小さいため、その電波はビル１１に反射して、所謂マルチパスが生じ、誤情報がＧＰＳ装置を備える携帯電話１２に入力される。
しかし、このマルチパス等によって誤情報が入力されたことは携帯電話１２では判別できず、携帯電話１２のＧＰＳ装置は、その位置を精度良く測位できないという問題があった。
【０００６】
本発明は、以上の点に鑑み、測位用位置情報衛星からの位置情報が誤情報として入力されているか否かを簡易且つ迅速に把握することができる誤情報判別装置、誤情報判別装置を有する携帯端末装置、誤情報判別方法、誤情報判別プログラム、誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的は、本発明によれば、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉手段と、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択手段と、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得手段と、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算手段と、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納手段と、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算手段と、前記人工衛星から人工衛星信号を受信する人工衛星信号取得手段と、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算手段と、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算手段と、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断手段と、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力手段と、を有することを特徴とする誤情報判別装置により達成される。
【０００８】
前記第１の発明の構成によれば、前記人工衛星から人工衛星信号を受信する人工衛星信号取得手段と、前記人工衛星信号に基づいて、前記人工衛星と測位地間の実測距離を演算する実測距離演算手段とを有している。
このため、例えば、利用者が実際に測位を行っている地点と前記人工衛星との間の正確な距離を求めることができる。
しかし、これでは、利用者の測位地点の緯度、経度及び高度等の位置情報は取得できない。
一方、本発明は、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算手段を有している。
このため、利用者の測位地点の位置情報を仮測位地として予測することができる。
【０００９】
しかし、この仮測位地はあくまで予測であって、前記位置情報衛星からの位置情報が例えば、マルチパス等で誤って、利用者の端末等に入力された場合は間違っている可能性がある。
そのため、本発明では、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納手段と、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算手段を有している。
これにより、前記仮測位地と前記人工衛星との間の距離を取得することができる。
【００１０】
すなわち、上述の実測距離演算手段で取得した、利用者が実際に測位を行っている地点と前記人工衛星との間の正確な距離と、この仮測位地と前記人工衛星との間の距離とが一致すれば、仮測位地は正しい位置ということになる。
つまり、仮測位地は、実際に利用者が居る位置であることを確認できる。
この一致するか否かについて、本発明では、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算手段と、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断手段とを有している。
【００１１】
すなわち、前記誤差演算手段では、上述の実測距離演算手段で取得した、利用者が実際に測位を行っている地点と前記人工衛星との間の正確な距離と、この仮測位地と前記人工衛星との間の距離との差が求められる。
そして、前記誤情報判断手段は、これらの距離の間に差があったとしても、その差が利用者の測位精度上、問題があるか否か判断される。
すなわち、両者の距離に差があるとしても、緯度、経度及び高度の位置情報とした場合、無視できる微差であるときは、前記誤情報判断手段は、前記位置情報衛星から誤情報を受信していない、つまり、正しい位置であると判断する。
一方、無視できない大きな差であるときは、前記誤情報判断手段は、前記位置情報衛星から誤情報を受信していると判断する。
【００１２】
したがって、前記位置情報衛星からの位置情報にマルチパス等によって誤った情報が乗っているか否かを簡易且つ正確に把握することができる。
また、本発明は、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力手段を有している。
このため、前記誤情報判断手段が誤情報と判断した場合は、前記誤情報受信情報出力手段に出力されるので、利用者は、自己が測位した緯度、経度及び高度等の位置情報が間違っていること迅速に知ることができる。
【００１３】
好ましくは、前記人工衛星が、測位地の天頂付近に、常に少なくとも１つの人工衛星を配置するシステムで用いられる準天頂衛星であり、前記誤情報判断手段が、マルチパスの発生の有無を判断するマルチパス判別手段であることを特徴とする誤情報判別装置である。
【００１４】
前記第２の発明の構成によれば、前記人工衛星が、測位地の天頂付近に、常に少なくとも１つの人工衛星を配置するシステムで用いられる準天頂衛星であり、前記誤情報判断手段が、マルチパスの発生の有無を判断するマルチパス判別手段である。
前記準天頂衛星は例えば、仰角が７０度乃至８０度程度という大きな角度を有するので、利用者が都会のビル等の谷間で、自己の位置を測位する場合でも、準天頂衛星からの信号等がビル等に反射してマルチパス等を生じる可能性が低く、且つ大きなマルチパスにはなりにくい。
このため、マルチパス等が生じている前記位置情報衛星からの信号を精度良く見つけることができる。
また、前記誤情報判断手段が、マルチパスの発生の有無を判断するマルチパス判別手段であるので、マルチパスの有無を正確に把握することができる。
【００１５】
好ましくは、前記測位用位置情報衛星選択手段が、ＤＯＰ（Ｄｉｌｕｔｉｏｎ  ｏｆ  Ｐｒｅｃｉｓｉｏｎ）値に基づいて前記測位用位置情報衛星を選択することを特徴とする誤情報判別装置である。
【００１６】
前記第３の発明の構成によれば、前記測位用位置情報衛星選択手段が、ＤＯＰ値に基づいて前記測位用位置情報衛星を選択する。
このＤＯＰ値は、前記測位用位置情報衛星からの情報を受信して測位する際の「精度劣化」の指標となる数値である。
すなわち、多数の前記位置情報衛星を前記位置情報捕捉手段で捕捉できるときに、例えば４つの位置情報衛星を前記測位用位置情報衛星として選択する必要がある。
このとき、４つの測位用位置情報衛星が上空で片寄っていると、前記位置情報取得手段での測位精度が下がってしまう。
【００１７】
一方、４つの測位用位置情報衛星が上空で、相互に離間してバラバラに配置されていると、測位精度が上がることになる。
そこで、このような測位用位置情報衛星の上空での配置状態を判断するためにＤＯＰ値が用いられる。
具体的には、例えば４つの測位用位置情報衛星と測位地点とを結んで形成される立体の体積が大きければ大きいほど、ＤＯＰ値は小さくなり、測位用位置情報衛星が上空で、相互に離間して配置されており、測位精度が上がることになる。
一方、前記立体の体積が小さければ小さきほど、ＤＯＰ値は大きくなり、測位用位置情報衛星が上空で片寄って配置され、測位精度が下がることになる。
【００１８】
このように、ＤＯＰ値が小さくなるように、前記測位用位置情報衛星選択手段が前記測位用位置情報衛星を選択すれば、前記位置情報取得手段で取得する位置情報の精度を高めることができ、利用者は、より正確に測位することができる。
【００１９】
好ましくは、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納手段と、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出手段を有し、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較手段と、を有することを特徴とする誤情報判別装置である。
【００２０】
前記第４の発明の構成によれば、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納手段を有するので、演算結果を保持することができる。
また、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出手段を有している。
このため、前記第１の発明の前記誤情報判断手段で誤情報を受信したと判断された場合は、前記測位用位置情報衛星選択手段が既に選択した衛星の一部を入れ替えることができる。
すなわち、前記未選択位置情報衛星抽出手段が未選択の位置情報衛星を新たにに選択し、この選択された衛星と、既に測位用位置情報衛星として選択された衛星とを入れ替えることができる。
【００２１】
このように衛星が入れ替わったことで、前記位置情報取得手段は新たな位置情報を取得でき、前記仮測位値演算手段は新たな仮測位地を演算することができる。
この前記仮測位値演算手段で演算された前記新たな仮測位地を基準として、前記想定距離演算手段で、前記人工衛星との想定距離が演算される。
そして、この演算された新たな想定距離は、前記誤差演算手段で前記実測距離との差である新たな距離間誤差情報が生成される。
そして、この新たな距離間誤差情報は、前記誤差情報格納手段に格納される。
ところで、本発明は、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較手段を有している。
このため、上述のように衛星を入れ替える毎に演算される複数の距離間誤差情報は、前記誤情報格納手段内に登録される。
【００２２】
そして、これら登録された複数の前記距離間誤差情報は、前記誤差情報比較手段で比較される。
このため、例えば前記複数の距離間誤差情報のうち、最も差が小さい距離間情報を特定することができる。そして、この特定された距離間誤差情報で用いられた前記仮測位地が実際の利用者の位置に最も近いと判断することができる。
以上により、本発明の構成によれば、前記誤情報判断手段で誤情報を受信していると判断された場合は、前記位置情報を取得する前記測位用位置情報衛星を変更して前記仮測位地を演算し直すことになる。
そして、複数の前記仮測位地のうち、最も利用者の位置に近い地点を抽出することが可能となる。
【００２３】
前記目的は、本発明によれば、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉手段と、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択手段と、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得手段と、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算手段と、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納手段と、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算手段と、前記人工衛星から人工衛星信号を受信する人工衛星信号取得手段と、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算手段と、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算手段と、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断手段と、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力手段と、を有することを特徴とする誤情報判別装置を備える携帯端末装置により達成される。
【００２４】
前記第５の発明の構成は、前記第１の発明の構成を有する誤情報判別装置を備える携帯端末装置なので、前記第１の発明と同様の作用等により、利用者が、自己が測位した緯度、経度及び高度等の位置情報が間違っていること迅速に知ることができる携帯端末装置となる。
【００２５】
前記目的は、本発明によれば、位置情報衛星捕捉手段が、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉工程と、測位用位置情報衛星選択手段が、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択工程と、位置情報取得手段が、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得工程と、仮測位地演算手段が、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算工程と、人工衛星位置情報格納手段が、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納工程と、想定距離演算手段が、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算工程と、人工衛星信号取得手段が、前記人工衛星から人工衛星信号を受信する人工衛星信号取得工程と、実測距離演算手段が、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算工程と、誤差演算手段が、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算工程と、誤情報判断手段が、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断工程と、誤情報受信情報出力手段が、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力工程と、を有することを特徴とする誤情報判別方法により達成される。
【００２６】
前記第６の発明の構成によれば、前記第１の発明と同様の作用等により、利用者が、自己が測位した緯度、経度及び高度等の位置情報が間違っていること迅速に知ることができる誤情報判別方法となる。
【００２７】
好ましくは、誤差情報格納手段が、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納工程と、未選択位置情報衛星抽出手段が、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出工程と、誤差情報比較手段が、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較工程と、を有することを特徴とする誤情報判別方法である。
【００２８】
前記第７の発明の構成によれば、前記第４の発明と同様の作用等により、前記誤情報判断手段で誤情報を受信していると判断された場合は、前記位置情報を取得する前記測位用位置情報衛星を変更して前記仮測位地を演算し直すことになる。
そして、複数の前記仮測位地のうち、最も利用者の位置に近い地点を抽出することが可能となる誤情報判別方法である。
【００２９】
前記目的は、本発明によれば、コンピュータに、位置情報衛星捕捉手段が、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉工程と、測位用位置情報衛星選択手段が、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択工程と、位置情報取得手段が、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得工程と、仮測位地演算手段が、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算工程と、人工衛星位置情報格納手段が、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納工程と、想定距離演算手段が、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算工程と、人工衛星信号取得手段が、前記人工衛星から人工衛星信号を受信する人工衛星信号取得工程と、実測距離演算手段が、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算工程と、誤差演算手段が、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算工程と、誤情報判断手段が、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断工程と、誤情報受信情報出力手段が、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力工程と、を実行させるための誤情報判別プログラムにより達成される。
【００３０】
前記第８の発明の構成によれば、前記第６の発明と同様の作用等により、利用者が、自己が測位した緯度、経度及び高度等の位置情報が間違っていること迅速に知ることができる誤情報判別プログラムとなる。
【００３１】
好ましくは、コンピュータに、誤差情報格納手段が、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納工程と、未選択位置情報衛星抽出手段が、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出工程と、誤差情報比較手段が、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較工程と、を実行させるための誤情報判別プログラムである。
【００３２】
前記第９の発明の構成によれば、前記第７の発明と同様の作用等により、前記誤情報判断手段で誤情報を受信していると判断された場合は、前記位置情報を取得する前記測位用位置情報衛星を変更して前記仮測位地を演算し直すことになる。
そして、複数の前記仮測位地のうち、最も利用者の位置に近い地点を抽出することが可能となる誤情報判別プログラムである。
【００３３】
前記目的は、本発明によれば、コンピュータに、位置情報衛星捕捉手段が、複数の位置情報衛星の信号を捕捉する位置情報衛星捕捉工程と、測位用位置情報衛星選択手段が、前記位置情報捕捉手段で捕捉された前記複数の位置情報衛星の全部又は一部の前記位置情報衛星を測位用位置情報衛星とする測位用位置情報衛星選択工程と、位置情報取得手段が、前記選択された前記測位用位置情報衛星から位置情報を取得する位置情報取得工程と、仮測位地演算手段が、前記位置情報取得手段で取得された位置情報に基づき仮測位地を演算する仮測位地演算工程と、人工衛星位置情報格納手段が、測位地の天頂付近に配置される人工衛星の人工衛星位置情報を格納する人工衛星位置情報格納工程と、想定距離演算手段が、前記仮測位地と前記人工衛星位置情報とに基づいて、前記仮測位地と前記人工衛星位置情報との間の想定距離を演算する想定距離演算工程と、人工衛星信号取得手段が、前記人工衛星から人工衛星信号を受信する人工衛星信号取得工程と、実測距離演算手段が、前記人工衛星信号に基づいて、前記人工衛星と測位地と間の実測距離を演算する実測距離演算工程と、誤差演算手段が、前記想定距離と前記実測距離との間の距離間誤差情報を演算する誤差演算工程と、誤情報判断手段が、前記距離間誤差情報に基づき前記位置情報衛星から誤情報を受信しているか否かを判断する誤情報判断工程と、誤情報受信情報出力手段が、前記誤情報判断手段が誤情報の受信と判断した際に、前記誤情報受信情報を出力する誤情報受信情報出力工程と、を実行させるための誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体により達成される。
【００３４】
前記第１０の発明の構成によれば、前記第８の発明と同様の作用等により、利用者が、自己が測位した緯度、経度及び高度等の位置情報が間違っていること迅速に知ることができる誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体となる。
【００３５】
好ましくは、コンピュータに、誤差情報格納手段が、前記誤差演算手段で演算された前記距離間誤差情報を格納する誤差情報格納工程と、未選択位置情報衛星抽出手段が、前記測位用位置情報衛星選択手段で未選択の位置情報衛星を新たに選択する未選択位置情報衛星抽出工程と、誤差情報比較手段が、前記誤情報格納手段内に格納された複数の前記距離間誤差情報を比較する誤差情報比較工程と、を実行させるための誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００３６】
前記第１１の発明の構成によれば、前記第９の発明と同様の作用等により、前記誤情報判断手段で誤情報を受信していると判断された場合は、前記位置情報を取得する前記測位用位置情報衛星を変更して前記仮測位地を演算し直すことになる。
そして、複数の前記仮測位地のうち、最も利用者の位置に近い地点を抽出することが可能となる誤情報判別プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明を実施するための最良の形態】
【００３７】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００３８】
（携帯電話１００の主なハードウエア構成等）
図１は、本発明の誤情報判別装置の実施の形態であるマルチパス信号判別装置２００を有する携帯端末装置である例えば、携帯電話１００の主なハードウエア構成を示す概略図である。
本実施の形態では、携帯端末装置の一例として携帯電話１００を例にして以下説明するが、携帯端末装置は携帯電話１００に限らず、ＰＨＳやＰＤＡ等であってもよい。
【００３９】
図１に示すように、携帯電話１００は、マルチパス信号判別装置２００を有しており、このマルチパス信号判別装置２００は、位置情報である例えば、緯度、経度及び高度等を取得する位置情報取得手段である例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）装置１１０を有している。
このＧＰＳ装置１１０は、具体的には、図１に示すように、ＧＰＳ本体装置１１２と、衛星信号受信部１１１とを有している。
このため、ＧＰＳ装置１１０により、複数の位置情報衛星である例えば、ＧＰＳ衛星３１０ａ乃至３１０ｆの信号を捕捉し、その情報をマルチパス信号判別制御装置２１０へ入力できる構成となっている。
また、これらＧＰＳ装置１１０及びマルチパス信号判別制御装置２１０等でマルチパス信号判別装置２００が構成されている。
【００４０】
ところで、ＧＰＳ装置１１０は、後述するように、マルチパス信号判別制御装置２１０の選択に従い、測位用位置情報衛星である例えば、測位用ＧＰＳ衛星３１０ａ等から例えば、航法メッセージ等の信号を受信し、緯度、経度及び高度等の位置情報を取得する構成ともなっている。
【００４１】
また、ＧＰＳ装置１１０の衛星信号受信部１１１は、携帯電話１００の測位地の天頂付近に、常に少なくとも１つの人工衛星を配置するシステムで用いられる準天頂衛星３００からの人工衛星信号である例えば、準天頂衛星信号３０１を受信し、その信号をマルチパス信号判別制御装置２１０へ入力する構成ともなっている。
【００４２】
この準天頂衛星３００は、例えば、静止軌道に対して約４５度傾けた軌道に３機程度の衛星を相互同期で配置する等により、常に１機の人工衛星が測位地の天頂付近（仰角約７０度乃至８０度）に滞留する人工衛星通信システムで用いられる人工衛星である。
具体的には、例えば高度３６，０００ｋｍの円軌道を赤道から約４５度傾けた軌道に置く人工衛星通信システムであり、常に一つの人工衛星が日本の天頂付近に滞留するため、高仰角であり、建物等によるマルチパス等が生じ難い人工衛星通信システムである。
【００４３】
ところで、携帯電話１００は、図１に示すように、電話等をかけるため基地局（図示せず）等と通信するための電話通信装置１２０を有している。
したがって、携帯電話１００は電話通信装置１２０を介して電話等をかけることができる構成となっている。
【００４４】
また、携帯電話１００は、図１に示すように、例えばコンピュータ等を有しており、コンピュータは、バス１０１によりＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４４等からなる記憶手段が配置されている。
【００４５】
また、このバス１０１には、上述したＧＰＳ装置１１０、電話通信装置１２０のみならず、後述するマルチパス信号判別制御装置２１０や、利用者が操作する例えばテンキー等からなる入力装置１０５、そして、液晶ディスプレイ等からなる表示装置１０６等を接続されている。
すなわち、このバス１０１は、すべてのデバイスを接続する機能を有し、アドレスやデータパスを有する内部パスである。
ＣＰＵ１０２は所定のプログラムの処理を行う他、バス１０１に接続された記憶手段のＲＯＭ１０４等を制御している。ＲＯＭ１０４は、各種プログラムや各種情報等を格納している。
ＲＡＭ１０３は、プログラム処理中のメモリの内容を対比したり、プログラムを実行するためのエリアとしての機能を有する。
【００４６】
（マルチパス信号判別装置２００の主なソフトウエア構成等）
図２は、図１のマルチパス信号判別装置２００の主なソフトウエア構成を示す概略図である。
マルチパス信号判別装置２００のＧＰＳ装置１１０は、図１に示す複数のＧＰＳ衛星３１０ａ乃至３１０ｆの信号を捕捉する位置情報衛星捕捉手段である例えば、ＧＰＳ衛星情報取得部２０１を有している。
【００４７】
また、マルチパス信号判別装置２００のマルチパス信号判別制御装置２１０は、図２に示すようにＤＯＰ（Ｄｉｌｕｔｉｏｎ  ｏｆ  Ｐｒｅｃｉｓｉｏｎ）値判断部２０２を有している。
このＤＯＰ値判断部２０２は、前記ＧＰＳ衛星情報取得部２０１で捕捉された複数のＧＰＳ衛星３１０ａ等の全部又は一部のＧＰＳ衛星３１０ａ等を測位用位置情報衛星である例えば、測位用ＧＰＳ衛星とする測位用位置情報衛星選択手段の一例として機能する。
【００４８】
具体的には、ＤＯＰ値判断部２０２は、ＧＰＳ衛星情報取得部２０１で捕捉されたＧＰＳ衛星３１０ａ乃至３１０ｆのうち、位置測位に用いるのに適した測位用ＧＰＳ衛星をＤＯＰ値に基づいて例えば４つ選択する。
このＤＯＰ値は、測位用ＧＰＳ衛星３１０ａ等からの情報を受信して測位する際の「精度劣化」の指標となる数値である。
つまり、上述のように捕捉したＧＰＳ衛星３１０ａ等から４つの測位用ＧＰＳ衛星３１０ａ等を選択する際に、４つの測位用ＧＰＳ衛星３１０ａ等が上空で片寄っていると、ＧＰＳ装置１１０（図１参照）での測位精度が下がってしまう。
一方、４つの測位用ＧＰＳ衛星３１０ａ等が上空で、相互に離間してバラバラに配置されていると、測位精度が上がることになる。
【００４９】
そこで、このように測位用ＧＰＳ衛星３１０ａ等の上空での配置状態を判断するためにＤＯＰ値が用いられる。
例えば４つの測位用ＧＰＳ衛星３１０ａ等と測位地点（携帯電話１００の所在地）とを結んで形成される立体の体積が大きければ大きいほど、ＤＯＰ値は小さくなり、測位用ＧＰＳ衛星３１０ａ等が上空で、相互に離間して配置されており、測位精度が上がることになる。
一方、前記立体の体積が小さければ小さきほど、ＤＯＰ値は大きくなり、測位用ＧＰＳ衛星３１０ａ等が上空で片寄って配置され、測位精度が下がることになる。
このように、ＤＯＰ値が小さくなるように、ＤＯＰ値判断部２０２が測位用ＧＰＳ衛星３１０ａ等を選択することで、ＧＰＳ装置１１０の位置測位の精度を高めることができる構成となっている。
【００５０】
また、ＤＯＰ値判断部２０２には、図２に示すように、ＤＯＰ値ファイル２０２ａが接続されており、このＤＯＰ値ファイル２０２ａには、捕捉したＧＰＳ衛星３１０ａ等の各組み合わせで得られた各ＤＯＰ値がそれぞれ登録される。
また、ＤＯＰ値判断部２０２には、図２に示すように測位用ＧＰＳ衛星ファイル２０２ｂ、非測位用ＧＰＳ衛星ファイル２０２ｃが接続されている。
このため、ＤＯＰ値ファイル２０２ａに格納された前記各ＤＯＰ値のうち最も小さい値の組み合わせのＧＰＳ衛星の組み合わせを測位用ＧＰＳ衛星（例えば、図１のＧＰＳ衛星３１０ａ乃至３１０ｄ）として、測位用ＧＰＳファイル２０２ｂに登録する。
一方、他のＧＰＳ衛星の組み合わせは非測位用ＧＰＳ衛星（例えば、図１のＧＰＳ衛星３１０ｅ及び３１０ｆ）として非測位用ＧＰＳ衛星ファイル２０２ｃに登録する。
【００５１】
また、ＧＰＳ装置１１０は、前記ＤＯＰ値判断部２０２で選択され、測位用ＧＰＳ衛星ファイル２０２ｂ内に格納された測位用ＧＰＳ衛星（図１のＧＰＳ衛星３１０ａ乃至３１０ｄ）から位置情報を算出するための航法メッセージ等を取得するための位置情報取得手段であり、具体的には図２に測位用ＧＰＳ衛星交信部で測位用ＧＰＳ衛星３１０ａ乃至３１０ｄと交信する。
そして、この交信で測位用ＧＰＳ衛星３１０ａ乃至３１０ｄから受信した航法メッセージ等は、図２の航法メッセージ等取得部２０４によって取得される。
【００５２】
そして、ＧＰＳ装置１１０の航法メッセージ等取得部２０４等で取得された航法メッセージ等の位置情報に基づき仮測位値である例えば、緯度、経度及び高度等の座標（例えばＰａ等）を演算する仮測位値演算手段である例えば、初期位置座標演算部２０５が、ＧＰＳ装置１１０に設けられている。
このようにして演算された仮測位値の座標（Ｐａ等）は、マルチパス信号判別制御蔵置２１０の初期位置座標ファイル２０６に登録される。
【００５３】
ところで、マルチパス信号判別制御装置２１０は、図２に示すように、上述の準天頂衛星３００の位置情報である座標情報を格納する人工衛星位置情報格納手段である例えば、準天頂衛星座標ファイル２０７を有している。
したがって、マルチパス信号判別制御装置２１０は、図２の初期位置座標ファイル２０６内の初期位置座標（Ｐａ等）と準天頂衛星座標ファイル２０７内の準天頂衛星座標とに基づいて、初期位置座標（Ｐａ等）と準天頂衛星３００との間の想定距離である例えば、計算上の距離（Ｌ１ａ等）を演算することができる構成となっている。
【００５４】
具体的には、マルチパス信号判別制御装置２１０の距離等演算部２０８が行うので、この距離等演算部２０８が想定距離演算手段の一例として機能することになる。
このように演算された計算上の距離（Ｌ１ａ等）は、図２の計算上の距離ファイル２０９に登録される構成となっている。
【００５５】
ところで、ＧＰＳ装置１１０には、図２に示すように準天頂衛星３００から準天頂衛星の信号を受信する人工衛星信号取得手段である例えば、準天頂衛星信号取得部２３０を有している。
具体的には、準天頂衛星信号取得部２３０は、測位地と準天頂衛星３００との間の距離を演算するための情報を取得する。
そして、マルチパス信号判別制御装置２１０の距離等演算部２０２は、この準天頂衛星信号取得部２３０が取得した信号（情報）に基づいて、準天頂衛星３００と測位地（携帯電話１００の位置）との間の実測距離を演算する。
すなわち、距離等演算部２０８は、実測距離演算手段の一例としても機能する構成となっている。
【００５６】
このように演算された準天頂衛星３００と測位地（携帯電話１００の位置）との間の実測上の距離（Ｌ２）は、マルチパス信号判別制御装置２１０の図２に示す実測上の距離ファイル２３１に登録される。
また、マルチパス信号判別制御装置２１０は、計算上の距離ファイル２０９内の計算上の距離（Ｌ１ａ等）と実測上の距離ファイル２３１内の実測上の距離（Ｌ２）との間の距離間誤差情報を距離等演算部２０８で演算する。
このため、距離等演算部２０８は、誤差演算手段の一例としても機能する構成となっている。
【００５７】
また、マルチパス信号判別制御装置２１０は、前記距離等演算部２０８で演算された距離間誤差情報から前記測位用ＧＰＳ衛星３１０ａ等からマルチパスにより誤情報を受信していないか否かを誤情報判別手段を有している。
具体的には、図２に示すように距離の差が有効である範囲のデータを格納する距離差有効ファイル２３２が距離等演算部２０８に接続されており、この距離差有効ファイル２３２内のデータに基づき、距離等演算部２０８が判断する構成となっている。
すなわち、実際上、無視できる誤差の範囲のデータが距離差有効ファイル２３２に格納されているので、距離等演算部２０８は前記距離間誤差情報の数値が、その誤差の範囲に含まれるか否かを判断することで、誤情報を受信しているか否かを判断することができる構成となっている。
このため、距離等演算部２０８と距離差有効ファイル２３２が誤情報判断手段の一例として機能している。
【００５８】
このように距離等演算部２０８で、誤情報を受信していない場合とは、図２の初期位置座標ファイル２０６に登録されている初期位置座標（Ｐａ）は、ＧＰＳ装置１１０が受信した航法メッセージ等にマルチパスが生ぜず、正しいと仮定した上で、準天頂衛星３００との距離（Ｌ１）を計算上、求めたものと、実際に準天頂衛星３００から信号を受信して演算した実測上の距離（Ｌ２）とが合致する場合である。
【００５９】
一方、誤情報を受信している場合は、これら計算上の距離（Ｌ１）と実測上の距離（Ｌ２）とが一致しない場合である。この場合は、計算に基礎となった測位用ＧＰＳ衛星３１０ａ等からの少なくとも一部の航法メッセージ等の信号にマルチパスが生じ、誤った信号がＧＰＳ装置１１０に入力されたことになるので、マルチパスが生じていること、そして、測位した緯度、経度及び高度等の位置情報が誤っていることが簡易且つ迅速に判別することができる構成となっている。
【００６０】
このため、距離等演算部２０８は、誤情報を受信したと判断した場合は、誤情報受信情報を図１及び図２の表示装置１０６に表示し、利用者で測位結果が誤りであることを直ちに知らせることができる構成となっている。
このため、表示装置１０６は誤情報受信情報出力手段の一例としての機能する。
具体的には、測位結果として「エラー」表示等が示されることになる。
【００６１】
ところで、距離等演算部２０８は、「エラー」表示等を行うと共に、距離等演算部２０８で演算された前記距離間誤差情報である距離の差（Ｒ１）等は、図２に示すように誤差情報格納手段である例えば、距離の差ファイル２３３に登録される構成となっている。
そして、距離等演算部２０８は、誤情報を受信したと判断した場合は、捕捉しているが測位用ＧＰＳ衛星としては未選択のＧＰＳ衛星を新たに選択し、その新たに選択されたＧＰＳ衛星を既存の測位用ＧＰＳ衛星３１０ａ等と入れ替える未選択位置情報衛星抽出手段である例えば、測位用衛星抽出部２３４を有している（図２参照）。
【００６２】
このため、例えば測位用ＧＰＳ衛星３１０ａ乃至３１０ｄが選択され、誤情報を受信したと判断された場合は、少なくともいずれか１つの測位用ＧＰＳ衛星にマルチパスが生じているので、例えば、測位用ＧＰＳ衛星３１０ａと、図２の非測位用ＧＰＳ衛星ファイル２０２ｃ内のＧＰＳ衛星３１０ｅとを入れ替えることになる。
そして、図２のＧＰＳ装置１１０の測位用ＧＰＳ衛星交信部２０３を介して測位信号等を受信し、図２の初期位置座標演算部２０５で、第２の初期位置座標（Ｐｂ）を求め、初期位置座標ファイル２０６に格納する。
そして、距離等演算部２０８が、第２の計算上の距離（Ｌ１ｂ）を求め、計算上の距離ファイル２０９に登録し、実測上の距離（Ｌ２）との差である第２の距離間誤差情報を求め、図２の距離の差ファイル２３３に距離の差（Ｒ２）として登録する。
【００６３】
このように、距離等演算部２０８が誤情報を受信したと判断した場合は、測位用ＧＰＳ衛星を非測位用ＧＰＳ衛星ファイル２０２ｃ内のＧＰＳ衛星と入れ替え距離の差（Ｒ１、Ｒ２等）を距離の差ファイル２３１に登録することになる。
このように測位用ＧＰＳ衛星を入れ替える途中で、誤情報を受信していないと判断できるときは、そのときの測位用ＧＰＳ衛星で演算した初期位置座標が携帯電話１００の所在として正しいことになるので、その座標の緯度、経度及び高度等を測位地として決定し、図２の位置決定ファイル２３５に格納すると共に、表示装置１０６に、その旨表示する。
【００６４】
一方、図２の非測位用ＧＰＳ衛星ファイル２０２ｃ内のＧＰＳ衛星の全てと入れ替えても、すべて誤情報を受信と判断された場合は、距離等演算部２０８は、距離の差ファイル２３３内の距離の差（Ｒ１、Ｒ２等）を比較し、その中で最も差が小さいときの測位用ＧＰＳ衛星の組み合わせに係る初期位置座標を正しい位置として、位置決定ファイル２３５に格納し、表示装置１０６に、その旨表示する構成となっている。
このため、距離等演算部２０８は誤差情報比較手段の一例としても機能する。
【００６５】
以上が、本実施の形態に係るマルチパス信号判別装置２００を有する携帯電話１００の構成であるが、以下、その動作等について説明する。
図３及び図４は、本実施の形態のマルチパス信号判別装置２００の動作例を示す概略フローチャートである。
また、図５は、マルチパス信号判別装置２００の動作例に関する概略説明図である。
図５に示すように、本動作例では、利用者が携帯電話１００を所持して、現在地点（Ｐｃ）に所在しているときに、その位置を測位する場合を例とする。
また、この現在地（Ｐｃ）で、利用者は周囲をビル（Ｂ１、Ｂ２）に囲まれていることとする。
【００６６】
まず、携帯電話１００は図２に示す、ＧＰＳ衛星情報取得部２０１で捕捉可能なＧＰＳ衛星３１０ａ等の情報を取得する（位置情報衛星捕捉工程の一例）。
すると、図５に示すように、ＧＰＳ衛星３１０ａ乃至３１０ｆまでの６個のＧＰＳ衛星を捕捉し、その情報を図２のＤＯＰ値判断部２０２に入力する。
ＤＯＰ値判断部２０２では、上述のように、その値が小さくなるように例えば４個のＧＰＳ衛星３１０ａ、３１０ｂ、３１０ｃ、３１０ｄを選択し、測位用ＧＰＳ衛星とし、測位用ＧＰＳ衛星ファイル２０２ｂに格納する（図３のＳＴ１）（測位用位置情報衛星選択工程の一例）。
このようにＤＯＰ値の小さい組み合わせのＧＰＳ衛星を選択することで、ＧＰＳ装置１１０の測位精度を高めることができ、利用者はより正確に自己の位置を測位できるようになる。
【００６７】
次に、図２の測位用ＧＰＳ衛星交信部２０３等で選択した測位用ＧＰＳ衛星３１０ａ乃至３１０ｄから航法メッセージ等の情報を取得し（位置情報取得工程の一例）、初期位置座標演算部２０５で初期位置座標（Ｐａ）を演算する（図３のＳＴ２）（仮測位地演算工程の一例）。そして、初期位置座標ファイル２０６に格納する。
このとき、測位用ＧＰＳ衛星３１０ｄの信号は、図５に示すようにビルＢ１に反射してマルチパスを起こしているので、真値を求めるに妥当でない信号が携帯電話１００に入力され、第１の仮初期位置座標として、初期位置座標（Ｐａ）が登録される。
【００６８】
次に、図２のＧＰＳ衛星情報取得部２０１が５個以上のＧＰＳ衛星を捕捉している場合（ＳＴ３）は、以下の動作を行う。
まず、図２の準天頂衛星座標ファイル２０７に予め格納されている準天頂衛星３００の座標（Ｐ０）（人工衛星位置情報格納工程の一例）と、初期位置座標ファイル２０６の初期位置座標（Ｐａ）とに基づいて距離等演算部２０８が計算上の距離（図５のＬ１ａ）を求める（ＳＴ４）（想定距離演算工程の一例）。
【００６９】
次に、図２の準天頂衛星信号取得部２３０が準天頂衛星３００からの信号を受信し（人工衛星信号取得工程の一例）、距離等演算部２０８が、図５の準天頂衛星３００と携帯電話１００の実際の位置である座標（Ｐｃ）との間の実測上の距離（図５に示すＬ２）を演算する（実測距離演算工程の一例）。
そして、その実測上の距離（Ｌ２）を実測上の距離ファイル２３１に登録する。
【００７０】
次に、距離等演算部２０８は、実測上の距離ファイル２３１内の実測上の距離（Ｌ２）と計算上の距離（Ｌ１ａ）との差である距離の差（Ｒ１）を演算する（ＳＴ６）（誤差演算工程の一例）。
すなわち、図５の破線で示す準天頂衛星３００との距離であるＬ１ａと、実線で示す準天頂衛星３００との距離であるＬ２との差（Ｒ１）を求める。
この際、両者が重なり合っていれば、差はなく、初期位置座標（Ｐａ）は正しい位置ということになる。
一方、両者の距離に差が生じれば生じるほど、初期位置座標（Ｐａ）は実際の位置（Ｐｃ）から離れていることになる。
【００７１】
そこで、距離等演算部２０８は、この距離の差（Ｒ１）を距離の差ファイル２３３に登録し（ＳＴ７）（誤差情報格納工程の一例）、距離差有効ファイル２３２のデータに基づき、登録した距離の差（Ｒ１）が有効範囲内であるか否かが判断される（ＳＴ８）（誤情報判断工程の一例）。
そして、この距離の差（Ｒ１）が有効範囲内でない場合は、図２の表示装置１１６にその旨、表示され利用者に告知されることになる（誤情報受信情報出力工程の一例）。
【００７２】
以上のように、本動作例によれば、準天頂衛星信号取得部２３０で取得した信号に基づいて距離等演算部２０８が実測上の距離（Ｌ２）を求めるので、利用者は実際に測位を行っている地点（図５のＰｃ）と準天頂衛星３００との間の正確な距離を求めることができる。
しかし、これでは、利用者の地点（Ｐｃ）の緯度、経度及び高度等は不明である。
一方、図２の初期位置座標演算部２０５が初期位置座標（図５のＰａ）を仮測位地の座標として求めることができる。
【００７３】
しかし、この初期位置座標（Ｐａ）は仮測位地であって、図５のようにマルチパス等が生じると間違っている可能性がある。
そこで、準天頂衛星３００との間の実測上の距離（Ｌ２）と、準天頂衛星３００と初期位置座標（Ｐａ）との間の計算上の距離（Ｌ１ａ）とを比較し、両者の距離が一致するか否かで、初期位置座標（Ｐａ）が正しいか否かを確認することとした。
すなわち、両者の距離が一致しなければ、初期位置座標（Ｐａ）が誤っており、この誤りはマルチパスが生じたことを示すものである。
したがって、このように両者の距離の差（Ｒ１）を判断することで、マルチパスが生じたか否かを容易且つ迅速に判断することができる。
【００７４】
また、上述の両者の距離の差（Ｒ１）の一致又は不一致をあまり厳格に行うと、微差であり利用者の測位精度上、問題がない場合でも不一致とし、マルチパスが生じたと判断することになり、実際上、使いにくいものとなる。
そのため、距離等判断部２０８は、距離差有効ファイル２３２を有し、このファイル内に無視できる距離の差データを格納することとした。
これにより、距離等判断部２０８における判断が実際上、適切な判断となり、利用者がより使い易いものとなる。
また、この距離の差が生じたことの判断結果は、表示装置１０６に表示される。
【００７５】
このように、本実施の形態の動作例によれば、図５に示す測位用ＧＰＳ衛星３１０ｄのマルチパスが生じたことを、利用者は簡易且つ正確に把握することができ、利用者は測位した結果が間違いであることを迅速に知ることができる。
【００７６】
以上により、図５の携帯電話１００を所持する利用者は、携帯電話１００が測位した位置の座標（Ｐａ）が間違っていることを認識できるが、正確な位置を知ることができない。
そのため、以下の動作が行われる。
まず、マルチパスが生じたことは確認できるが、どの測位用ＧＰＳ衛星３１０ａ等でマルチパスが生じているかは特定できないので、一部の測位用ＧＰＳ衛星を他のＧＰＳ衛星と入れ替えることができるか否かを検討する（ＳＴ９）。
すなわち、図２の非測位用ＧＰＳ衛星ファイル２０２にＧＰＳ衛星が登録されているか否かを確認する。
【００７７】
上述の例では、図５のＧＰＳ衛星３１０ｅ及び３１０ｆが登録されている。
このため、距離等演算部２０８は、測位用演算抽出部２３４によりＧＰＳ衛星３１０ｅを抽出し、測位用ＧＰＳ衛星として選択し、既に選択されている測位用ＧＰＳ衛星３１０ｄと入れ替える（ＳＴ１０）（未選択位置情報衛星抽出工程の一例）。
そして、図２のＧＰＳ衛星情報取得部２０１等を経て、初期位置座標演算部２０５で初期位置座標（Ｐｂ）を求める（ＳＴ１１）。
この座標が図５の地点（Ｐｂ）の場合は、未だ準天頂衛星３００との実測上の距離（Ｌ２）と一致しないので距離の差（Ｒ２）として、距離の差ファイル２３３に格納される。
【００７８】
その後、図５に示す測位用ＧＰＳ衛星３１０ｅを未選択のＧＰＳ衛星３１０ｆに入れ替えた場合に、図２の初期位置座標が図５の地点（Ｐｃ）となったときは、距離等演算部２０８は、準天頂衛星３００との実測上の距離（Ｌ２）と一致するので、マルチパスが生じていないと判断する。
そして、座標（Ｐｃ）を正しい緯度、経度及び高度等の位置情報として表示装置１０６に表示する。これにより、利用者は正しい位置情報を取得することができる。
【００７９】
一方、図５に示す測位用ＧＰＳ衛星３１０ｅを未選択のＧＰＳ衛星３１０ｆに入れ替えた場合でも、未だ準天頂衛星３００との実測上の距離（Ｌ２）と一致しないときは、再度、図２の距離の差ファイル２３３に距離の差（Ｒ３）とし、これは、図２の非測位用ＧＰＳ衛星ファイル２０２ｃに登録されている全てのＧＰＳ衛星について行われる。
そして、入れ替えるＧＰＳ衛星が非測位用ＧＰＳ衛星ファイル２０２ｃに存在しなくなったときは、図２の距離等演算部２０８が距離の差ファイル２３３に登録されている各距離の差（Ｒ１、Ｒ２、Ｒ３等）を比較し（誤差情報比較工程の一例）、最も差が小さい初期位置座標（Ｐａ等）を利用者の位置し、位置決定ファイル２３５に登録し、表示装置１０６に、その旨表示する（ＳＴ９、ＳＴ１２、ＳＴ１３）。
【００８０】
したがって、利用者はたとえ最初の測位でマルチパスが生じ正確な位置を測位できなくとも、ＧＰＳ衛星を入れ替えることで、正しい位置を測位し知ることができる。
また、最後までマルチパス等の影響があっても、最もその影響の少ない測位情報を取得できるので、利用者に最も近い位置を測位地点として知ることができる。
【００８１】
（プログラム及びコンピュータ読み取り可能な記録媒体等について）
コンピュータに上述の動作例の位置情報衛星捕捉工程、測位用位置情報衛星選択工程、位置情報取得工程、仮測位地演算工程、人工衛星位置情報格納工程、想定距離演算工程、人工衛星信号取得工程、実測距離演算工程、誤差演算工程、誤情報判断工程、誤情報受信情報出力工程、誤差情報格納工程、未選択位置情報衛星抽出工程、誤差情報比較工程等を実行させるための誤情報判別プログラム等とすることができる。
また、このような誤情報判別プログラム等を記録したコンピュータ読み取り可能な記録媒体等とすることもできる。
【００８２】
これら誤情報判別プログラム等をコンピュータにインストールし、コンピュータによって実行可能な状態にするために用いられるプログラム格納媒体は、例えばフロッピー（登録商標）のようなフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｗｒｉｔｅｒｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのパッケージメディアのみならず、プログラムが一時的若しくは永続的に格納される半導体メモリ、磁気ディスクあるいは光磁気ディスクなどで実現することができる。
本発明は、上述の各実施の形態に限定されない。さらに、上述の各実施の形態は、相互に組み合わせて構成するようにしてもよい。
【図面の簡単な説明】
【００８３】
【図１】本発明の誤情報判別装置の実施の形態であるマルチパス信号判別装置を有する携帯端末装置である例えば、携帯電話の主なハードウエア構成を示す概略図である。
【図２】図１のマルチパス信号判別装置の主なソフトウエア構成を示す概略図である。
【図３】本実施の形態のマルチパス信号判別装置の動作例を示す概略フローチャートである。
【図４】本実施の形態のマルチパス信号判別装置の動作例を示す他の概略フローチャートである。
【図５】マルチパス信号判別装置の動作例に関する概略説明図である。
【図６】４つのＧＰＳ衛星１０ａ乃至１０ｄの配置を示す概略説明図である。
【符号の説明】
【００８４】
１００・・・携帯電話、１０１・・・バス、１０２・・・ＣＰＵ、１０３・・・ＲＡＭ、１０４・・・ＲＯＭ、１０５・・・入力装置、１０６・・・表示装置、１１０・・・ＧＰＳ装置、１１１・・・衛星信号受信部、１１２・・・ＧＰＳ本体装置、１２０・・・電話通信装置、２００・・・マルチパス信号判別装置、２０１・・・ＧＰＳ衛星情報取得部、２０２・・・ＤＯＰ値判断部、２０２ａ・・・ＤＯＰ値ファイル、２０２ｂ・・・測位用ＧＰＳ衛星ファイル、２０２ｃ・・・非測位用ＧＰＳ衛星ファイル、２０３・・・測位用ＧＰＳ衛星交信部、２０４・・・航法メッセージ等取得部、２０５・・・初期位置座標演算部、２０６・・・初期位置座標ファイル、２０７・・・準天頂衛星座標ファイル、２０８・・・距離等演算部、２０９・・・計算上の距離ファイル、２１０・・・マルチパス信号判別制御装置、２３０・・・準天頂衛星信号取得部、２３１・・・実測上の距離ファイル、２３２・・・距離差有効ファイル、２３３・・・距離の差ファイル、２３４・・・測位用衛星抽出部、２３５・・・位置決定ファイル、３００・・・準天頂衛星、３０１・・・準天頂衛星信号、３１０ａ乃至３１０ｆ・・・ＧＰＳ衛星。
【図１】
2005069729.tif 000003
【図２】
2005069729.tif 000004
【図３】
2005069729.tif 000005
【図４】
2005069729.tif 000006
【図５】
2005069729.tif 000007
【図６】
2005069729.tif 000008