(57)【要約】【課題】端末装置が、測位に関する所望の数的目標を達成しつつ捕捉支援情報を用いて衛星を捕捉して測位を行うことができる捕捉支援情報管理システム、捕捉支援情報管理装置及び捕捉支援情報管理方法を提供すること。【解決手段】各項目情報の組み合わせを用いて衛星３を繰り返し捕捉して試験測位を行う試験測位手段２５４と、各項目情報の組み合わせを用いて衛星３を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する評価情報生成手段２５５と、評価情報に基づいて、端末装置１００からの測位に関する数的目標１１２を達成しうる、各項目情報の組み合わせを特定する組み合わせ特定手段２５５と、特定された各項目情報の組み合わせを含めた捕捉支援情報２２２を端末装置１００に対して提供する捕捉支援情報提供手段２５７と、を備える。【選択図】図１
2005233940.tif 000002
【特許請求の範囲】
【請求項１】
衛星電波を出力する衛星の捕捉を支援するための情報であって複数の項目情報を含む捕捉支援情報を用いて前記衛星を捕捉し、捕捉された前記衛星から前記衛星電波を受信して測位を行う端末装置と、
前記捕捉支援情報を提供する捕捉支援情報提供サーバと、
前記捕捉支援情報提供サーバと前記端末装置との間で前記捕捉支援情報の評価を行う捕捉支援情報評価サーバと、を備え、
前記端末装置は、
前記捕捉支援情報評価サーバに対して、測位に関する数的目標を定めて前記捕捉支援情報の要求を行う捕捉支援情報要求手段を備え、
前記捕捉支援情報評価サーバは、
前記端末装置から前記捕捉支援情報の要求を受け付ける捕捉支援情報要求受付手段と、
前記捕捉支援情報提供サーバに対して前記捕捉支援情報を要求し、前記捕捉支援情報提供サーバから前記複数の項目情報を含む前記捕捉支援情報を取得する捕捉支援情報取得手段と、
取得した前記捕捉支援情報に含まれる各項目情報の組み合わせを生成する組み合わせ生成手段と、
前記各項目情報の組み合わせを用いて前記衛星を繰り返し捕捉して試験測位を行う試験測位手段と、
前記各項目情報の組み合わせを用いて前記衛星を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する評価情報生成手段と、
前記評価情報に基づいて、前記端末装置からの前記測位に関する数的目標を達成しうる、前記各項目情報の組み合わせを特定する組み合わせ特定手段と、
特定された前記各項目情報の組み合わせを含めた捕捉支援情報を前記端末装置に対して提供する捕捉支援情報提供手段と、を備えることを特徴とする捕捉支援情報管理システム。
【請求項２】
前記捕捉支援情報提供サーバと前記捕捉支援情報評価サーバとの間で前記捕捉支援情報を中継する中継サーバを備え、
前記中継サーバは、
前記捕捉支援情報が前記衛星の捕捉支援に関して有効な期間である有効期間を、前記捕捉支援情報ごとに管理する有効期間管理手段と、
前記捕捉支援情報評価サーバからの前記捕捉支援情報の要求を受け付ける要求受付手段と、
前記捕捉支援情報提供サーバから取得済みの前記捕捉支援情報が存在する場合に、前記取得済みの捕捉支援情報を記憶する捕捉支援情報記憶手段と、
前記捕捉支援情報評価サーバからの前記要求に応じた前記捕捉支援情報の取得時刻が、前記捕捉支援情報の有効期間内であるか否かを確認する有効期間確認手段と、
前記捕捉支援情報の取得時刻が前記有効期間内であると判断された場合には、前記捕捉支援情報記憶手段に記憶されている前記取得済みの捕捉支援情報を、前記捕捉支援情報の取得時刻が前記有効期間内でないと判断された場合には、前記捕捉支援情報提供サーバから取得した新規な捕捉支援情報を、前記捕捉支援情報評価サーバに対して送信する捕捉支援情報送信手段と、を備えることを特徴とする請求項１に記載の捕捉支援情報管理システム。
【請求項３】
前記捕捉支援情報評価サーバが複数設けられており、
前記中継サーバは、複数の前記捕捉支援情報評価サーバからの同一の前記捕捉支援情報の要求を集約する要求集約手段を備えることを特徴とする請求項１ないし請求項２のいずれかに記載の捕捉支援情報管理システム。
【請求項４】
前記評価情報生成手段は、前記評価情報として、前記捕捉支援情報に含まれる複数の項目情報の各組み合わせに基づく試験測位結果に対してそれぞれ得点を付与する構成としたことを特徴とする請求項１ないし請求項３のいずれかに記載の捕捉支援情報管理システム。
【請求項５】
前記捕捉支援情報に含まれる複数の項目情報は、各々種類の異なる情報である構成としたことを特徴とする請求項１ないし請求項４のいずれかに記載の捕捉支援情報管理システム。
【請求項６】
前記端末装置は、捕捉時間を含む測位完了までの時間、測位精度及び／又は、前記捕捉支援情報の通信量のいずれか又はこれらいずれかの組み合わせを、前記測位に関する数的目標として要求する構成としたことを特徴とする請求項１ないし請求項５のいずれかに記載の捕捉支援情報管理システム。
【請求項７】
前記捕捉支援情報評価サーバは、前記端末装置がデータ通信を行うための基地局に設けられていることを特徴とする請求項１ないし請求項６のいずれかに記載の捕捉支援情報管理システム。
【請求項８】
前記端末装置は、携帯型電話装置であることを特徴とする請求項１ないし請求項７のいずれかに記載の捕捉支援情報管理システム。
【請求項９】
衛星電波を出力する衛星の捕捉を支援するための情報であって複数の項目情報を含む捕捉支援情報を用いて前記衛星を捕捉し、捕捉された前記衛星から前記衛星電波を受信して測位を行う端末装置と、前記捕捉支援情報を提供する捕捉支援情報提供サーバと、の間で、前記捕捉支援情報の評価管理を行う捕捉支援情報管理装置であって、
前記捕捉支援情報評価サーバに対して、測位に関する数的目標を定めて前記捕捉支援情報の要求を行う端末装置から、前記捕捉支援情報の要求を受け付ける捕捉支援情報要求受付手段と、
前記捕捉支援情報提供サーバに対して前記捕捉支援情報を要求し、前記捕捉支援情報提供サーバから前記複数の項目情報を含む前記捕捉支援情報を取得する捕捉支援情報取得手段と、
取得した前記捕捉支援情報に含まれる各項目情報の組み合わせを生成する組み合わせ生成手段と、
前記各項目情報の組み合わせを用いて前記衛星を繰り返し捕捉して試験測位を行う試験測位手段と、
前記各項目情報の組み合わせを用いて前記衛星を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する評価情報生成手段と、
前記評価情報に基づいて、前記端末装置からの前記測位に関する数的目標を達成しうる、前記各項目情報の組み合わせを特定する組み合わせ特定手段と、
特定された前記各項目情報の組み合わせを含めた前記捕捉支援情報を前記端末装置に対して提供する捕捉支援情報提供手段と、を備えることを特徴とする捕捉支援情報管理装置。
【請求項１０】
衛星電波を出力する衛星の捕捉を支援するための情報であって複数の項目情報を含む捕捉支援情報を用いて前記衛星を捕捉し、捕捉された前記衛星から前記衛星電波を受信して測位を行う端末装置と、前記捕捉支援情報を提供する捕捉支援情報提供サーバと、の間で、前記捕捉支援情報の評価管理を行う捕捉支援情報管理方法であって、
前記捕捉支援情報評価サーバに対して、測位に関する数的目標を定めて前記捕捉支援情報の要求を行う端末装置から、前記捕捉支援情報の要求を受け付ける捕捉支援情報要求受付ステップと、
前記捕捉支援情報提供サーバに対して前記捕捉支援情報を要求し、前記捕捉支援情報提供サーバから前記複数の項目情報を含む前記捕捉支援情報を取得する捕捉支援情報取得ステップと、
取得した前記捕捉支援情報に含まれる各項目情報の組み合わせを生成する組み合わせ生成ステップと、
前記各項目情報の組み合わせを用いて前記衛星を繰り返し捕捉して試験測位を行う試験測位ステップと、
前記各項目情報の組み合わせを用いて前記衛星を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する評価情報生成ステップと、
前記評価情報に基づいて、前記端末装置からの前記測位に関する数的目標を達成しうる、前記各項目情報の組み合わせを特定する組み合わせ特定ステップと、
特定された前記各項目情報の組み合わせを含めた前記捕捉支援情報を前記端末装置に対して提供する捕捉支援情報提供ステップと、を有することを特徴とする捕捉支援情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、衛星電波を出力する衛星の捕捉を支援するための情報であって複数の項目情報を含む捕捉支援情報を用いて衛星を捕捉し、捕捉された衛星から衛星電波を受信して測位を行う端末装置と、捕捉支援情報を提供する捕捉支援情報提供サーバと、を備える捕捉支援情報管理システム、捕捉支援情報管理装置及び捕捉支援情報管理方法に関するものである。
【背景技術】
【０００２】
近年、例えば携帯電話装置のような電子機器は、いわゆる３ＧＰＰ（第３世代パートナーシップ）規格に対応するように開発が進められつつある。このようないわゆる３ＧＰＰ（第３世代パートナーシップ）規格においても、従来から存在するいわゆるネットワークアシスト型のＧＰＳ測位システムが採用されている。このネットワークアシスト型のＧＰＳ測位システムの概略構成としては、移動可能な端末装置（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）、収容局におけるコンピュータ及び、衛星通信用局内に設けられたアシストデータ提供サーバを備えている。これら端末装置、収容局におけるコンピュータ及びアシストデータ提供サーバは、それぞれ基地局やネットワークを経由して接続されている。
【０００３】
上記端末装置は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して測位を行う構成となっている。この端末装置は、実際に測位を行う前に、上記アシストデータを用いて衛星を捕捉している。上記収容局は、上記端末装置からのアシストデータの要求を受け付けて、アシストデータ提供サーバに対してアシストデータの要求を行う。
【０００４】
また、アシストデータ提供サーバは、衛星の捕捉支援のためのアシストデータを管理しており、端末装置からの要求に応じて、収容局を経由してアシストデータを端末装置に提供する構成となっている。このアシストデータは、上述のように端末装置が測位を行う際に、衛星を捕捉しやすいように支援を行うための捕捉支援情報であり、少なくとも１つの項目情報を含んでいる。
【０００５】
従来、アシストデータの各項目情報は、例えばアシストデータを提供する側であるアシストデータ提供サーバが選定している。具体的には、アシストデータの各項目情報としては、例えば時刻、初期位置、エフェメリス、アルマナック、電離層補正値及びＤＧＰＳ補正値を挙げることができる。
【０００６】
ここで、従来の端末装置は、上述のように衛星を捕捉する前に、まず、アシストデータ提供サーバに対してアシストデータの要求を行い、上述のようにアシストデータ提供サーバからアシストデータを取得している。このアシストデータには、上述のように少なくとも１つの項目情報が含まれており、端末装置では、取得したアシストデータに含まれる全ての項目情報を用いて、衛星の捕捉を行う構成となっている。ここで、端末装置は、例えば４個の衛星を捕捉する２つの場合を考えると、より多くの種類の項目情報を含むアシストデータを取得すればこれら４個の衛星を捕捉する捕捉時間が短くなる一方で、アシストデータに含まれる項目情報の種類が多ければ多いほどアシストデータ自体のデータサイズが大きくなるのが一般的である。
【０００７】
ところで、上記各端末装置においては、各操作者が希望する測位精度や測位時間といった、測位に関する数的目標がそれぞれ異なっているのが一般的である。例えば端末装置を使用して簡易に測位を行う際においては、測位精度が少々悪くても測位完了までにかかる時間が短い方がその操作者に好まれる。尚、この説明においては、測位完了までにかかる時間には、衛星の捕捉時間及び、実際の測位に必要な時間である測位時間を含んでいる。一方、例えば端末装置を使用して詳細に測位を行う際においては、測位完了までにかかる時間が少々必要であっても高い測位精度が望まれる。
そこで、従来の端末装置においては、例えば所望の測位精度や所望の測位時間で測位したい場合には、例えば基地局の情報を利用して測位を行う基地局情報利用モードやいわゆる単独ＧＰＳ測位モードといったような測位モード自体を切り替えて測位を行っている形態が存在していた（特許文献１参照）。
【０００８】
【特許文献１】特開２００２−１９６０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところが、測位モードを変更する従来の端末装置においては、実際に測位を行う前に、まず、測位モードを切り替えるための切り替え判断処理に時間を要していた。このため、従来の端末装置では、このような切り替え判断処理を含む測位完了までに係る時間の短縮を図ることができず、測位に関する所望の数的目標を満たすように構成することが困難であった。
一方、測位モードを変更しない従来の端末装置においては、アシストデータ提供サーバから取得したアシストデータに含まれる本来必要ない項目情報をも用いて衛星の捕捉を行っているため、端末装置の操作者が望む捕捉時間を含む測位完了までにかかる時間や測位精度といった測位に関する数的目標を満たしつつ測位が行われていない問題点があった。
【００１０】
具体的には、上述したように例えば高速に衛星の捕捉が行えればよく測位精度を必要としない場合には、測位精度を高くすることができる項目情報を含むアシストデータを用いる必要がない。これは、このアシストデータの項目情報が、端末装置の操作者が要求する捕捉時間や測位精度に対応していないためである。
この一方、端末装置側において、アシストデータに含まれる全ての項目情報を用いて衛星を捕捉する代わりに、一部のどの項目情報を選択して用いて衛星を捕捉することも一見するとできそうであるが、端末装置の処理能力を考慮すると、その処理時間がかかりすぎて実現することが不可能であった。
【００１１】
従って、従来の端末装置では、アシストデータ提供サーバから取得したアシストデータの全ての項目情報を用いて衛星を捕捉し測位を行うと、捕捉時間を含む所望の測位完了までにかかる時間及び所望の測位精度で測位を行うことができないという問題点があった。
そこで、本発明の目的は、上記課題を解消して、端末装置が、測位に関する所望の数的目標を達成しつつ捕捉支援情報を用いて衛星を捕捉して測位を行うことができる捕捉支援情報管理システム、捕捉支援情報管理装置及び捕捉支援情報管理方法を提供することである。
【課題を解決するための手段】
【００１２】
上述の目的は、第１の発明によれば、衛星電波を出力する衛星の捕捉を支援するための情報であって複数の項目情報を含む捕捉支援情報を用いて前記衛星を捕捉し、捕捉された前記衛星から前記衛星電波を受信して測位を行う端末装置と、前記捕捉支援情報を提供する捕捉支援情報提供サーバと、前記捕捉支援情報提供サーバと前記端末装置との間で前記捕捉支援情報の評価を行う捕捉支援情報評価サーバと、を備え、前記端末装置は、前記捕捉支援情報評価サーバに対して、測位に関する数的目標を定めて前記捕捉支援情報の要求を行う捕捉支援情報要求手段を備え、前記捕捉支援情報評価サーバは、前記端末装置から前記捕捉支援情報の要求を受け付ける捕捉支援情報要求受付手段と、前記捕捉支援情報提供サーバに対して前記捕捉支援情報を要求し、前記捕捉支援情報提供サーバから前記複数の項目情報を含む前記捕捉支援情報を取得する捕捉支援情報取得手段と、取得した前記捕捉支援情報に含まれる各項目情報の組み合わせを生成する組み合わせ生成手段と、前記各項目情報の組み合わせを用いて前記衛星を繰り返し捕捉して試験測位を行う試験測位手段と、前記各項目情報の組み合わせを用いて前記衛星を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する評価情報生成手段と、前記評価情報に基づいて、前記端末装置からの前記測位に関する数的目標を達成しうる、前記各項目情報の組み合わせを特定する組み合わせ特定手段と、特定された前記各項目情報の組み合わせを含めた捕捉支援情報を前記端末装置に対して提供する捕捉支援情報提供手段と、を備えることを特徴とする捕捉支援情報管理システムにより、達成される。
上記構成によれば、捕捉支援情報評価サーバが、組み合わせ生成手段、試験測位手段、評価情報生成手段及び組み合わせ特定手段を備えているので、評価情報生成手段が捕捉支援情報に含まれる各項目情報の組み合わせを用いて衛星を捕捉して行った試験結果について評価情報を生成し、組み合わせ特定手段が、その評価情報に基づいて、端末装置による測位に関する数的目標を定めた要求に対応する各項目情報の組み合わせを特定する。
そして、捕捉支援情報提供手段は、端末装置の上記要求に対応する各項目情報を捕捉支援情報に含め、この捕捉支援情報を端末装置に対して送信する。
ここで、端末装置に対して送信された、捕捉支援情報に含まれる複数の項目情報の組み合わせは、端末装置の上記要求に対応しており、端末装置による測位に関する数的目標を達成するためのものである。従って、端末装置は、このように特定された各項目情報の組み合わせを含む捕捉支援情報を用いて衛星を捕捉し、捕捉された衛星から受信した衛星電波により測位を行うと、測位に関する数的目標が端末装置の要求に沿ったものとなる。従って、端末装置は、測位に関する所望の数的目標を達成しつつ捕捉支援情報を用いて衛星を捕捉して測位を行うことができる。
【００１３】
第２の発明は、第１の発明の構成において、前記捕捉支援情報提供サーバと前記捕捉支援情報評価サーバとの間で前記捕捉支援情報を中継する中継サーバを備え、前記中継サーバは、前記捕捉支援情報が前記衛星の捕捉支援に関して有効な期間である有効期間を、前記捕捉支援情報ごとに管理する有効期間管理手段と、前記捕捉支援情報評価サーバからの前記捕捉支援情報の要求を受け付ける要求受付手段と、前記捕捉支援情報提供サーバから取得済みの前記捕捉支援情報が存在する場合に、前記取得済みの捕捉支援情報を記憶する捕捉支援情報記憶手段と、前記捕捉支援情報評価サーバからの前記要求に応じた前記捕捉支援情報の取得時刻が、前記捕捉支援情報の有効期間内であるか否かを確認する有効期間確認手段と、前記捕捉支援情報の取得時刻が前記有効期間内であると判断された場合には、前記捕捉支援情報記憶手段に記憶されている前記取得済みの捕捉支援情報を、前記捕捉支援情報の取得時刻が前記有効期間内でないと判断された場合には、前記捕捉支援情報提供サーバから取得した新規な捕捉支援情報を、前記捕捉支援情報評価サーバに対して送信する捕捉支援情報送信手段と、を備えることを特徴とする。
上記構成によれば、有効期間管理手段、有効期間確認手段及び捕捉支援情報送信手段を備えているので、捕捉支援情報評価サーバからの要求に応じた捕捉支援情報の取得時刻が有効期間内である場合には、捕捉支援情報提供サーバとの間で捕捉支援情報を通信する必要がないので情報交換の負荷を減少させ、減少した情報量により通信コストを削減することができる。
【００１４】
第３の発明は、第１の発明又は第２の発明のいずれかの構成において、前記捕捉支援情報評価サーバが複数設けられており、前記中継サーバは、複数の前記捕捉支援情報評価サーバからの同一の前記捕捉支援情報の要求を集約する要求集約手段を備えることを特徴とする。
上記構成によれば、要求集約手段を備えているので、捕捉支援情報評価サーバの台数が増えた場合でも、複数の捕捉支援情報評価サーバからの同一の捕捉支援情報の要求を集約し、捕捉支援情報提供サーバに対する捕捉支援情報の要求の増加を抑制することができる。このため、そのような場合においても、捕捉支援情報評価サーバと捕捉支援情報提供サーバとの間の情報交換の際の負荷を低減すると共に、通信する情報量を減少させることができることから、通信費を抑制することができる。
【００１５】
第４の発明は、第１の発明ないし第３の発明のいずれかの構成において、前記評価情報生成手段は、前記評価情報として、前記捕捉支援情報に含まれる複数の項目情報の各組み合わせに基づく試験測位結果に対してそれぞれ得点を付与する構成としたことを特徴とする。
上記構成によれば、評価情報生成手段は、評価情報の生成を、得点の付与という形で具体化しているので、捕捉支援情報に含まれる複数の項目情報の組み合わせを用いた衛星の捕捉を用いた試験測位結果に対する評価を客観的に行うことができる。このため、捕捉支援情報特定手段は、客観的に、端末装置からの測位に関する数的目標を達成しうる、複数の項目情報の組み合わせを特定することができる。
従って、端末装置は、このように客観的に特定された捕捉支援情報を用いて、測位に関する数的目標を満たしつつ測位を行うことができる。
【００１６】
第５の発明は、第１の発明ないし第４の発明のいずれかの構成において、前記捕捉支援情報に含まれる複数の項目情報は、各々種類の異なる情報である構成としたことを特徴とする。
上記構成によれば、捕捉支援情報に含まれる複数の項目情報が、同一種類の情報である場合よりも、各々種類の異なる情報である場合の方が、捕捉支援情報を用いた衛星の捕捉に関して与える影響が大きい。このため、各々種類の異なる情報の組み合わせを含む捕捉支援情報を用いて衛星の捕捉を行って試験測位を行った場合には、同一種類の情報の組み合わせを含む捕捉支援情報を用いて衛星の捕捉を行って試験測位を行った場合よりも、各評価情報の内容に差が生ずる。
捕捉支援情報特定手段は、このように各々評価情報の差が大きい複数の項目情報を含む捕捉支援情報に基づいて、より端末装置の要求に沿った測位に関する数的目標を達成しうる捕捉支援情報を特定することができるので、端末装置は、このような捕捉支援情報を用いて、その要求に近い測位に関する数的目標を達成しつつ測位を行うことができる。
【００１７】
第６の発明は、第１の発明ないし第５の発明のいずれかの構成において、前記端末装置は、捕捉時間を含む測位完了までの時間、測位精度及び／又は、前記捕捉支援情報の通信量のいずれか又はこれらいずれかの組み合わせを、前記測位に関する数的目標として要求する構成としたことを特徴とする。
上記構成によれば、測位に関する数的目標が、捕捉時間を含む測位完了までの時間、測位精度及び／又は、捕捉支援情報の通信量のいずれか又はこれらいずれかの組み合わせであることから、端末装置は、これらの要求に対応した捕捉支援情報を取得することができる。このため、端末装置は、これらの要求に対応した捕捉支援情報を用いて衛星を捕捉して測位を行うことから、端末装置の要求として、例えばその操作者がその操作性において満足するような数的目標を設定しておけば、測位の際における操作者の操作性を向上することができる。
【００１８】
第７の発明は、第１の発明ないし第６の発明のいずれかの構成において、前記捕捉支援情報評価サーバは、前記端末装置がデータ通信を行うための基地局に設けられていることを特徴とする。
上記構成によれば、捕捉支援情報評価サーバが基地局に設けられていることから、捕捉支援情報評価サーバと端末装置とが近接していることになる。このため、捕捉支援情報評価サーバが試験測位を行った地点と、端末装置が実際に測位を行う地点とが近接している。従って、捕捉支援情報評価サーバが試験測位した際の測位状況と、端末装置が実際に測位した際の測位状況とが似ているので、端末装置は、その要求がより反映された捕捉支援情報を取得することができるようになる。従って、端末装置は、その要求がより反映された捕捉支援情報を取得して衛星を捕捉し、測位に関する所望の数的目標を達成しつつ測位を行うことができる。
【００１９】
第８の発明は、第１の発明ないし第７の発明のいずれかの構成において、前記端末装置は、携帯型電話装置であることを特徴とする。
上記構成によれば、端末装置としての携帯型電話装置は非常に普及しており、様々な操作者が操作を行う可能性が高い。このような様々な操作者は、それぞれ測位を行う目的が大きく異なり、測位に関する数的目標が異なる。このような測位に関する数的目標の異なる操作者の携帯型電話装置においても、上述のように要求がより反映された捕捉支援情報を取得して衛星を捕捉することができることから、測位に関する所望の数的目標を満たしつつ測位を行うことができる。
【００２０】
上述の目的は、第９の発明によれば、衛星電波を出力する衛星の捕捉を支援するための情報であって複数の項目情報を含む捕捉支援情報を用いて前記衛星を捕捉し、捕捉された前記衛星から前記衛星電波を受信して測位を行う端末装置と、前記捕捉支援情報を提供する捕捉支援情報提供サーバと、の間で、前記捕捉支援情報の評価管理を行う捕捉支援情報管理装置であって、前記捕捉支援情報評価サーバに対して、測位に関する数的目標を定めて前記捕捉支援情報の要求を行う端末装置から、前記捕捉支援情報の要求を受け付ける捕捉支援情報要求受付手段と、前記捕捉支援情報提供サーバに対して前記捕捉支援情報を要求し、前記捕捉支援情報提供サーバから前記複数の項目情報を含む前記捕捉支援情報を取得する捕捉支援情報取得手段と、取得した前記捕捉支援情報に含まれる各項目情報の組み合わせを生成する組み合わせ生成手段と、前記各項目情報の組み合わせを用いて前記衛星を繰り返し捕捉して試験測位を行う試験測位手段と、前記各項目情報の組み合わせを用いて前記衛星を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する評価情報生成手段と、前記評価情報に基づいて、前記端末装置からの前記測位に関する数的目標を達成しうる、前記各項目情報の組み合わせを特定する組み合わせ特定手段と、特定された前記各項目情報の組み合わせを含めた前記捕捉支援情報を前記端末装置に対して提供する捕捉支援情報提供手段と、を備えることを特徴とする捕捉支援情報管理装置により、達成される。
上記構成によれば、捕捉支援情報管理装置が、組み合わせ生成手段、試験測位手段、評価情報生成手段及び組み合わせ特定手段を備えているので、評価情報生成手段が捕捉支援情報に含まれる各項目情報の組み合わせを用いて衛星を捕捉して行った試験結果について評価情報を生成し、組み合わせ特定手段が、その評価情報に基づいて、端末装置による測位に関する数的目標を定めた要求に対応する各項目情報の組み合わせを特定する。
そして、捕捉支援情報提供手段は、端末装置の要求に対応する各項目情報を捕捉支援情報に含め、この捕捉支援情報を端末装置に対して送信する。
ここで、端末装置に対して送信された、捕捉支援情報に含まれる複数の項目情報の組み合わせは、端末装置の要求に対応しており、端末装置による測位に関する数的目標を達成するためのものである。従って、端末装置は、このように特定された各項目情報の組み合わせを含む捕捉支援情報を用いて衛星を捕捉し、捕捉された衛星から受信した衛星電波により測位を行うと、測位に関する数的目標が端末装置の要求に沿ったものとなる。従って、端末装置は、測位に関する所望の数的目標を達成しつつ捕捉支援情報を用いて衛星を捕捉して測位を行うことができる。
【００２１】
上述の目的は、第１０の発明によれば、衛星電波を出力する衛星の捕捉を支援するための情報であって複数の項目情報を含む捕捉支援情報を用いて前記衛星を捕捉し、捕捉された前記衛星から前記衛星電波を受信して測位を行う端末装置と、前記捕捉支援情報を提供する捕捉支援情報提供サーバと、の間で、前記捕捉支援情報の評価管理を行う捕捉支援情報管理方法であって、前記捕捉支援情報評価サーバに対して、測位に関する数的目標を定めて前記捕捉支援情報の要求を行う端末装置から、前記捕捉支援情報の要求を受け付ける捕捉支援情報要求受付ステップと、前記捕捉支援情報提供サーバに対して前記捕捉支援情報を要求し、前記捕捉支援情報提供サーバから前記複数の項目情報を含む前記捕捉支援情報を取得する捕捉支援情報取得ステップと、取得した前記捕捉支援情報に含まれる各項目情報の組み合わせを生成する組み合わせ生成ステップと、前記各項目情報の組み合わせを用いて前記衛星を繰り返し捕捉して試験測位を行う試験測位ステップと、前記各項目情報の組み合わせを用いて前記衛星を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する評価情報生成ステップと、前記評価情報に基づいて、前記端末装置からの前記測位に関する数的目標を達成しうる、前記各項目情報の組み合わせを特定する組み合わせ特定ステップと、特定された前記各項目情報の組み合わせを含めた前記捕捉支援情報を前記端末装置に対して提供する捕捉支援情報提供ステップと、を有することを特徴とする捕捉支援情報管理方法により、達成される。
上記構成によれば、評価情報生成ステップでは、捕捉支援情報に含まれる各項目情報の組み合わせを用いて衛星を捕捉して行った試験結果について評価情報を生成し、組み合わせ特定ステップでは、その評価情報に基づいて、端末装置の上記要求に対応する各項目情報の組み合わせを特定する。
そして、捕捉支援情報提供ステップでは、端末装置の要求に対応する各項目情報を捕捉支援情報に含め、この捕捉支援情報を端末装置に対して送信する。
ここで、端末装置に対して送信された、捕捉支援情報に含まれる複数の項目情報の組み合わせは、端末装置の上記要求に対応しており、端末装置による測位に関する数的目標を達成するためのものである。従って、端末装置は、このように特定された各項目情報の組み合わせを含む捕捉支援情報を用いて衛星を捕捉し、捕捉された衛星から受信した衛星電波により測位を行うと、測位に関する数的目標が端末装置の要求に沿ったものとなる。従って、端末装置は、測位に関する所望の数的目標を達成しつつ捕捉支援情報を用いて衛星を捕捉して測位を行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下、この発明の好適な実施の形態を図面に基づいて説明する。
なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００２３】
＜第１実施形態＞
図１は、本発明の第１実施形態としての捕捉支援情報管理システム１の構成例を示すシステム構成図である。
捕捉支援情報管理システム１は、端末装置１００、収容局（ＲＮＣ：Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ）２３０及び衛星通信用局（ＳＡＳ）２４０が基地局８及びネットワーク７を経由して接続された構成となっている。この捕捉支援情報管理システム１は、例えば端末装置１００の測位に関して、いわゆるネットワークアシスト型のＧＰＳ測位システムを構成している。
【００２４】
収容局２３０は、後述するアシストデータ評価サーバ２００を備えており、このアシストデータ評価サーバ２００がネットワーク７に接続されている。また、衛星通信用局２４０は、後述するアシストデータ提供サーバ２２０を備えている。このアシストデータ提供サーバ２２０も、ネットワーク７に接続された構成となっている。このネットワーク７は、例えばＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を通信プロトコルとしてデータ通信を行う構成となっている。
【００２５】
端末装置１００は、例えば携帯型電話装置であり、操作者に携帯されて移動可能な端末装置である。また、この端末装置１００は、例えば無線によって基地局８とデータ通信を行う構成となっている。この端末装置１００は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して測位を行う構成となっている。つまり、この端末装置１００は、衛星３からの衛星電波を受信し、衛星電波に含まれる航法メッセージを解析し、測位を行うようになっている。
【００２６】
このとき、この端末装置１００において特徴的なことは、捕捉支援情報としてのアシストデータを用いて衛星３を捕捉していることである。ここでアシストデータは、例えば衛星電波を出力する衛星３の捕捉を支援するための情報であって後述する複数の項目情報を含む情報である。
この端末装置１００は、基地局８及びネットワーク７を介して無線或いは有線で、上記アシストデータ評価サーバ２００及びアシストデータ提供サーバ２２０に接続されている。
【００２７】
上記アシストデータ評価サーバ２００は、後述するようにアシストデータ提供サーバ２２０と端末装置１００との間でアシストデータの評価を行う構成となっている。このアシストデータ評価サーバ２００は、端末装置１００が測位を行う前に、端末装置１００の代わりに予め試験測位を行って、後述するような評価を行う機能を有する。本実施形態では、端末装置１００が行う測位を「測位」と呼び、アシストデータ評価サーバ２００が行う測位を「試験測位」と呼ぶ。アシストデータの評価方法については後述する。一方、アシストデータ提供サーバ２２０は、上記アシストデータを提供する機能を有する。このアシストデータは、上記端末装置１００が、実際に測位を行う前に、衛星３を捕捉するために支援を行うための情報である。
【００２８】
ここで、本実施形態においては、「捕捉時間」とは、端末装置１００が衛星３の捕捉を開始してから捕捉を完了するまでの時間をいい、「測位時間」とは、捕捉が完了した衛星３を用いて実際に測位を開始してから測位が完了するまでの時間をいう。そして、「測位完了までにかかる時間（測位完了までの時間）」とは、上記「捕捉時間」及び「測位時間」を合わせた時間をいうものとする。
【００２９】
図２は、図１に示す端末装置１００のハードウェア構成例を示すブロック図である。
図２に示すように、端末装置１００は、バス１０１を有しており、このバス１０１に、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０４等が接続されている。
また、バス１０１には、いわゆるタッチパネルや操作ボタン等の入力装置１０５、液晶ディスプレイ等の表示装置１０６、ＧＰＳ装置１０７が接続されている。さらに、バス１０１には送受信装置１００ｃも接続されている。
【００３０】
具体的には、バス１０１は、各デバイスを接続する機能を有し、アドレスバスやデータバスを有するバスである。
ＣＰＵ１０２は、所定のプログラムの処理の実行を行う他、バス１０１に接続されたＲＯＭ１０４等を制御している。ＲＯＭ１０４には、各種プログラムや各種情報等が格納されている。ＲＡＭ１０３は、プログラムを実行するためのエリアとしての機能を有する。送受信装置１００ｃは、端末装置１００の外部の電子機器との間でデータ通信を行う機能を有する。
【００３１】
図３は、図１に示すアシストデータ評価サーバ２００のハードウェア構成例を示すブロック図である。尚、アシストデータ提供サーバ２２０のハードウェア構成例については、アシストデータ評価サーバ２００のハードウェア構成例と同様であるので説明を省略する。
アシストデータ評価サーバ２００は、例えばコンピュータであり、バス２０１、ＣＰＵ２０２、主記憶装置としてのＲＡＭ２０３、ＲＯＭ２０４、入力装置２０５、表示装置２０６、送受信装置２００ｃ等を有しており、これらは、処理速度や記憶容量が異なる点を除いて、上述の端末装置１００で説明したバス１０１等とほぼ同様の機能を有している。
【００３２】
また、アシストデータ評価サーバ２００には、上記端末装置１００とは異なり、補助記憶装置としてのハードディスク２００ｄが設けられている。このアシストデータ評価サーバ２００においては、例えばオペレーティングシステムが動作しており、このオペレーティングシステムでは、データの書き込みや読み出しに関して、後述するようにいわゆるセマフォによる排他制御が行われている。
【００３３】
図４は、図１に示す端末装置１００のソフトウェア構成例を示すブロック図である。
端末装置１００は、捕捉支援情報要求手段としてのアシストデータ要求部１１１、測位に関する数的目標としての数的目標値１１２、アシストデータ受付部１１３及び測位部１１４を有している。
アシストデータ要求部１１１は、上記アシストデータ評価サーバ２００に対して、例えば端末装置１００の操作者により或いは予め設定された数的目標値１１２を定めてアシストデータ２２２の要求を行う構成となっている。
ここで、測位に関する数的目標値１１２は、例えば端末装置１００が測位を行う際に、測位に関して目標とすべき事項を表している。この測位に関する数的目標値１１２としては、例えば上記捕捉時間、上記測位時間、上記測位完了までにかかる時間及び／又はデータ通信量のいずれか又はこれらいずれかの組み合わせを含んでいる。この測位に関する数的目標値１１２は、例えば予め設定されていても良いし、端末装置１００の操作者の希望により設定されるようにしても良い。
【００３４】
また、アシストデータ受付部１１３は、後述するように上記アシストデータ評価サーバ２００或いは上記アシストデータ提供サーバ２２０からのアシストデータ２２２を受信して受け付ける機能を有する。測位部１１４は、図２に示すＧＰＳ装置１０７を制御して、アシストデータ受付部１１３が受け付けたアシストデータ２２２を用いて、上記衛星３の捕捉支援を受けつつ上記衛星３の捕捉を行う機能を有する。さらに、測位部１１４は、捕捉した上記衛星３からの衛星電波を受信し、衛星電波に含まれる航法メッセージを解析し、測位を行う機能を有する。
【００３５】
図５は、図１に示すアシストデータ提供サーバ２２０のソフトウェア構成例を示すブロック図であり、図６は、図５に示すアシストデータの構成例を示す図である。
図５に示すアシストデータ提供サーバ２２０は、アシストデータ要求受付部２２１、アシストデータ２２２及びアシストデータ提供部２２３を有する。
アシストデータ要求受付部２２１は、例えばアシストデータ評価サーバ２００や端末装置１００からのアシストデータ２２２の要求を受け付ける機能を有する。この要求には、提供するアシストデータ２２２に含めるべき各項目情報の種類が指定されている。
【００３６】
アシストデータは、例えば複数の項目情報を含んでいる。これら複数の項目情報は、例えば各々種類の異なる情報であるのが望ましい。具体的には、これら複数の項目情報としては、例えば図６に示すように時刻、初期位置、エフェメリス（Ｅｐｈｅｍｅｒｉｓ）、アルマナック（Ａｌｍａｎａｃ）、電離層補正値及び／又はＤＧＰＳ補正値のいずれか又はこれらいずれかの組み合わせを含んでいる。
【００３７】
ここで、上記時刻は、アシストデータを取得した時を表す取得時刻であり、そのデータサイズは、例えば３１バイトである。上記初期位置は、端末装置１００の初期位置を表しており、そのデータサイズは例えば１５バイトである。上記エフェメリスは、例えば１時間ごとに更新され、有効期間が上記取得時刻から例えば２時間と設定されている。また、このエフェメリスは、そのデータサイズが例えば７５バイト×衛星数（最大３２個）となっている。
【００３８】
上記アルマナックは、更新周期が例えば不定期であり、その有効期間が約２．８日間である。このアルマナックは、そのデータサイズが、例えば１＋２６×衛星数（最大３２個）バイトである。電離層補正値は、そのデータサイズが例えば８バイトである。上記ＤＧＰＳ補正値は、いわゆるディファレンシャル測位を行う場合に使用される補正値を表している。
アシストデータ提供部２２３は、上記アシストデータ要求部２２１の指示に基づいて、アシストデータ２２２を取得し、例えばアシストデータ評価サーバ２００や端末装置１００に対して提供する機能を有する。
【００３９】
図７は、図１に示すアシストデータ評価サーバ２００のソフトウェア構成例を示すブロック図である。尚、図７においては、オペレーティングシステムの図示を省略している。また、図７に示すソフトウェア構成例は、捕捉支援情報管理機能を発揮させるプログラムの構成例を示している。
アシストデータ評価サーバ２００は、アシストデータリクエスト受付部２５１（捕捉支援情報要求受付手段）、アシストデータ取得部２５２（捕捉支援情報取得手段）、組み合わせ生成部２５３（組み合わせ生成手段）、試験測位部２５４（試験測位手段）、評価部２５５（評価情報生成手段、組み合わせ特定手段）、評価情報管理テーブル２５６、アシストデータ送信部２５７（捕捉支援情報提供手段）及びアシストデータ要求部２５８を有している。
【００４０】
アシストデータリクエスト受付部２５１は、上記端末装置１００からのアシストデータ２２２の要求を受け付ける機能を有する。アシストデータ取得部２５２は、上記アシストデータ評価サーバ２００に対してアシストデータ２２２を要求し、アシストデータ提供サーバ２２０から複数の項目情報を含むアシストデータ２２２を要求し、アシストデータ提供サーバ２２０から複数の項目情報を含むアシストデータ２２２を取得する。
【００４１】
組み合わせ生成部２５３は、取得したアシストデータ２２２に含まれる各項目情報の組み合わせを生成する機能を有する。試験測位部２５４は、それら各項目情報の組み合わせを用いて衛星を繰り返し捕捉して、例えば上記ＧＰＳを利用して試験測位を行う機能を有する。
評価部２５５は、各項目情報の組み合わせを用いて衛星３を捕捉して行った試験測位結果についてそれぞれ評価を行って評価情報を生成する。評価情報管理テーブル２５６は、評価部２５５によって、上述のように各項目の組み合わせごとに生成された評価情報を管理する構成となっている。また、この評価部２５５は、この評価情報に基づいて、端末装置１００からの測位に関する数的目標値１１２を達成しうる、各項目情報の組み合わせを特定する。
【００４２】
ここで、評価部２５５は、評価情報として、アシストデータ２２２に含まれる複数の項目情報の各組合わせに基づく試験測位結果に対して、例えばそれぞれ得点を付与する構成としている。この得点の付与方法についての詳細は、後述する。
このアシストデータ送信部２５７は、測位に関する数的目標値１１２を達成しうる各項目情報の組み合わせを含めたアシストデータ２２２を生成し、上記端末装置１００に対して提供する機能を有する。
【００４３】
アシストデータ要求部２５８は、上記アシストデータ提供サーバ２２０に対して、例えばアシストデータ２２２に含める項目情報の種類等を指定してアシストデータ２２２の要求を行う機能を有する。上記アシストデータ提供サーバ２２０は、要求のあった各項目情報を含めたアシストデータ２２２を提供する機能を有する。
【００４４】
捕捉支援情報管理システム１は以上のような構成であり、次に上記図１〜図７を参照しつつその動作例について説明する。
図８は、捕捉支援情報管理システム１における捕捉支援情報管理方法の手順の一例を示すフローチャートである。
【００４５】
＜捕捉支援情報要求ステップ＞
まず、ステップＳＴ１では、端末装置１００が、アシストデータ評価サーバ２００に対して測位に関する数的目標を定めてアシストデータ２２２の要求を行い、アシストデータ評価サーバ２００から、アシストデータ２２２の要求を受け付ける。具体的には、図４に示す端末装置１００において、捕捉支援情報要求手段としてのアシストデータ要求部１１１が、測位に関する数的目標値１１２を取得し、この測位に関する数的目標値１１２に対応したアシストデータ２２２の要求を、図１に示すアシストデータ評価サーバ２００に対して行う。
ここで、上記測位に関する数的目標値１１２としては、例えば上記衛星３の捕捉時間を含む測位完了までにかかる時間、測位精度、データ通信量のいずれか又はこれらいずれかの組み合わせを含んでいる。
【００４６】
次にステップＳＴ２では、アシストデータ評価サーバ２００が、アシストデータ提供サーバ２２０に対してアシストデータ２２２を要求し、アシストデータ提供サーバ２２０から複数の項目情報を含むアシストデータ２２２を取得する。具体的には、図７に示すアシストデータ評価サーバ２００において、アシストデータ要求部２５８がアシストデータ２２２の要求を行う。
【００４７】
図５に示すアシストデータ提供サーバ２２０では、アシストデータ要求受付部２２１が、アシストデータ評価サーバ２００からのアシストデータ２２２の要求を受け付け、アシストデータ提供部２２３に対して指示を行う。このアシストデータ提供部２２３は、例えば予め用意したアシストデータ２２２を取得し、図７に示すアシストデータ評価サーバ２００に対して提供する。アシストデータ評価サーバ２００においては、アシストデータ取得部２５２が上記アシストデータ２２２を取得する。
【００４８】
＜組み合わせ生成ステップ＞
次にステップＳＴ３では、アシストデータ評価サーバ２００において、組み合わせ生成部２５３が、取得したアシストデータ２２２に含まれる各項目情報の組み合わせを生成する。具体的には、まず、アシストデータ２２２は、上述のように複数の項目情報を有しており、この項目情報は、上記ＧＰＳ測位において、上記衛星３を捕捉する際に支援を行うための情報の１項目である。
【００４９】
上記組み合わせ生成部２５３は、項目情報の一例としての図６に示すエフェメリスに含まれる単位項目情報同士の全ての組み合わせを生成してアシストデータ２２２に含める。ここで、本実施形態では、図９に示すように、例えば図示しないエフェメリスの各項目情報と捕捉衛星数（以下「衛星数」という）との組み合わせが、例えば図９（Ａ）に示す１２個のパターン１、例えば図９（Ｂ）に示す８個のパターン２、例えば図９（Ｃ）に示す４個のパターン３の３つの組み合わせを例示するものとする。
【００５０】
次にステップＳＴ４では、アシストデータ２２２の各項目情報の組み合わせを用いて上記衛星３を繰り返し捕捉して試験測位を行う。具体的には、図７に示す試験測位部２５４が、これらの組み合わせである図９（Ａ）に示すパターン１〜図９（Ｃ）に示すパターン３をそれぞれ用いて上記衛星３の捕捉を行って試験測位を行う。これらの組み合わせの項目情報を含むアシストデータ２２２を用いた試験測位結果を、図９（Ａ）〜図９（Ｃ）に示す。
【００５１】
ここでまず、これら図９（Ａ）〜図９（Ｃ）に示す測位位置９３は、実際の位置９１に対して実際に測位を行って取得された位置を表している。誤差範囲９５は、測位位置９３を測位した際の誤差の範囲を表している。図９（Ａ）に示す衛星数が１２個であるパターン１に関する試験測位結果では、測位時間が短く、測位精度が良好であり、トラフィック量が多い結果となっている。また、図９（Ｂ）に示す衛星数が８個のパターン２に関する試験測位結果では、測位時間が中くらいであり、測位精度が普通であり、トラフィック量が中くらいという結果となっている。また、図９（Ｃ）に示す衛星数が４個のパターン３に関する試験測位結果では、測位時間が長く、測位精度が悪く、トラフィック量が少ない結果となっている。
【００５２】
このような試験測位結果を参照すると、捕捉時間を含む測位完了までにかかる時間を短くし、且つ、測位精度を高くする事を優先したい場合には、上記パターン１を選択するのが望ましい。また、トラフィック量を少なくすることを優先したい場合には、上記パターン３を選択するのが望ましい。また、捕捉時間を含む測位完了までにかかる時間をある程度短くすると共に、トラフィック量もある程度小さくしたい場合には、上記パターン２を選択するのが望ましい。
【００５３】
次にステップＳＴ５では、図７の評価部２５５が、アシストデータ２２２の各項目情報の組み合わせとしての上記パターン１〜パターン３を用いて上記衛星３を捕捉して行った試験測位結果について、それぞれ評価を行って評価情報を生成する。この評価情報としては、例えばアシストデータ２２２に含まれる複数の項目情報の各組み合わせを用いた衛星３の捕捉によって行った試験測位結果に対してそれぞれ付与された得点を採用している。このように評価情報として得点を付与すると、上記試験測位結果に対する評価を客観的に行うことができる。
【００５４】
ここで、各試験測位結果に対する得点の付与方法の一例について説明する。
この評価例では、各項目情報として、例えばエフェメリスの衛星数（エフェメリスのデータサイズ）と測位精度、捕捉時間を含む測位完了までの時間の３つの要素に注目する。
ここで、測位精度とは、実際の座標とＧＰＳ測位によって求められた座標との差を表す測位に関する精度をいう。この差が例えば１０ｍであれば、実際の座標に比べて１０ｍ離れた座標がＧＰＳ測位によって求められたこととなる。ここで、測位時間とは、衛星の捕捉後、上記衛星電波を受信し始めてから現在地の座標が求められるまでの時間をいい、上記衛星３の捕捉時間を含まない時間をいう。
【００５５】
まず最初に、要求するアシストデータの増減に伴うデータ量の変化について説明する。
本実施形態では、図６に示すエフェメリスを例示して、要求するアシストデータの増減に伴うデータサイズの変化を説明する。尚、この説明では、データサイズを図６に示す値を基準と例示する。
【００５６】
＜エフェメリスとＧＰＳ測位の関係＞
一般的に得られるエフェメリスの衛星数が少ない、若しくはエフェメリスの取得時刻が古いなどの場合には、例えば測位完了までの時間が４倍程度（例えば１０秒から４０秒程度に延びる）長くなり、測位精度が１０ｍ程度大きくなる。
図６に示すように、１つの衛星３におけるエフェメリスのデータサイズは、例えば２７バイトである。また、ＧＰＳ測位に必要とされる最低の衛星数は３個、時刻同期が必要な場合には４個とされており、さらにある地点で捕捉できる衛星数は、概ね８〜１２個である。
【００５７】
上述のようなことから、衛星数が４個の場合、８個の場合、１２個の場合を考え、それぞれのエフェメリスのデータサイズを比較する。
衛星数４個の場合：７５バイト×４＝３００バイト
衛星数８個の場合：７５バイト×８＝６００バイト
衛星数１２個の場合：７５バイト×１２＝９００バイト
【００５８】
このような結果を参照すると、単純に衛星個数に応じた比例関係となるが、４個の場合と１２個の場合には３倍の差が存在している。また、軌道予測などにより、さらに多くの衛星のエフェメリスを送ることができるが、その場合には、このような差がさらに大きくなる。
【００５９】
図６に示すようにエフェメリスの更新間隔は、例えば１時間となっている。これは、最新のアシストデータ２２２を取得した場合、１時間は更新を行うことがないことを示している。
そこで、１時間おきにエフェメリスの要求を行った場合と、５分おきに要求を行った場合のデータ量を比較する。尚、比較にあたり、衛星数を８個、要求する期間を２時間とする。
【００６０】
１時間おきに要求する場合：（７５バイト×８）×２（回：１２０分／６０分）＝１２００バイト
５分おきに要求する場合：（７５バイト×８）×２４（回：１２０分／５分）＝１４４００バイト
これも単純に要求間隔による比例関係となるが、５分おきと１時間おきでは得られるエフェメリスの内容が同じであるにもかかわらず、データ量は１２倍となっている。
【００６１】
＜得点化の手法＞
まず、得点化する対象としてのアシストデータの各項目情報の組み合わせを、上述のような例えばエフェメリスの衛星個数とし、ＧＰＳ測位に利用する衛星数を４個、８個、１２個の３組とする。
これらの組み合わせである、上記パターン１（組み合わせ１）、パターン２（組み合わせ２）及びパターン３（組み合わせ３）ごとに試験測位を実施すると測位精度と測位完了までにかかる時間が得られるが、それぞれの各項目情報の組み合わせに対する試験測位結果が、例えば図１０（Ａ）に示すようになっている。
【００６２】
次に、上記評価部２５５は、この試験測位結果を、例えば以下の規則に基づき、Ａ〜Ｄのランクに分ける。
・衛星数（データサイズ）
３００バイト以下の場合をＡランクとし、３００バイトを超えて４００バイト以下の場合をＢランクとし、４００バイトを超えて６００バイト以下の場合をＣランクとし、６００バイトより大きい場合をＤランクとする。
・測位精度
１０ｍ以下の場合をＡランクとし、１０ｍを超えて１５ｍ以下の場合をＢランクとし、１５ｍを超えて２０ｍ以下の場合をＣランクとし、２５ｍよりも大きい場合をＤランクとする。
・測位完了までにかかる時間
１０秒以下の場合をＡランクとし、１０秒を超えて１５秒以下の場合をＢランクとし、１５秒を超えて２０秒以下の場合をＣランクとし、２０秒よりも長い場合をＤランクとする。
【００６３】
次に評価部２５５が各組み合わせパターンごとにランク分けを行うと、図１０（Ｂ）に示すようになる。
図示のランク分け結果を参照すると、以下の２つの傾向を把握することができる。すなわち、第１の傾向としては、例えば衛星数（データサイズ）と測位精度は反比例な関係にある。第２の傾向としては、例えば衛星数（データサイズ）と測位完了までにかかる時間は反比例な関係にある。
以上のようにして評価部２５５が評価情報を生成して評価情報管理テーブル２５６において管理を行う。
【００６４】
＜組み合わせ特定ステップ＞
次にステップＳＴ６では、図７に示す評価部２５５が、上記評価情報に基づいて、上記端末装置１００からの測位に関する上記数的目標値１１２を達成しうる、アシストデータ２２２に含まれる各項目情報の組み合わせを特定する。具体的には、評価部２５５は、上述のようにランク付けされた結果に基づいて、以下のようにアシストデータ２２２に含まれる各項目情報の組み合わせを選定する。
【００６５】
まず、ここで、トラフィック量（データサイズ）、測位精度及び測位完了までにかかる時間のいずれを優先するかを選定の条件とする。
このような条件を前提として以下の３例を挙げ、それぞれどのようにアシストデータ２２２の各項目情報の組み合わせを選定するかについて説明する。
まず、第１の例としては、トラフィック量（データサイズ）節約を最大に優先したい場合には、図１０（Ｂ）に示すランク付け結果においてトラフィック量が節約できる条件は、データサイズのランクが「Ａ」である組み合わせ１（上記パターン１）である。よって、選択されるアシストデータ２２２の項目情報としては、上記衛星数が４個のエフェメリスである。
【００６６】
次に、第２の例としては、測位完了までにかかる時間と測位精度を優先したい場合には、図１０（Ｂ）において測位時間と測位精度が共にＡランクである条件を満たすのは、組み合わせ３（パターン３）である。よって、選択されるアシストデータ２２２の項目情報は、上記衛星数が１２個のエフェメリスとなる。
【００６７】
さらに、第３の例としては、測位完了までにかかる時間を最も優先し、次にトラフィック量（データサイズ）を６００バイト以下にしたい場合には、図１０（Ｂ）に示す測位完了までにかかる時間がＡ，Ｂランクのいずれかで、且つ、トラフィック量が６００バイト以下（Ａ，Ｂ，Ｃランクのいずれか）の条件を満たすのは組み合わせ２（上記パターン２）である。よって、選択されるアシストデータ２２２は、衛星数８個のエフェメリスである。
以上のようにして図７に示す評価部２５５が、各項目情報の組み合わせを特定する。
【００６８】
次にステップＳＴ７では、評価部２５５が特定した各項目情報を含むアシストデータ２２２を、アシストデータ要求部２５８が、上記アシストデータ提供サーバ２２０に対して要求する。アシストデータ取得部２５２は、アシストデータ提供サーバ２２０からこれら各項目情報を含むアシストデータ２２２を取得する。取得されたアシストデータ２２２は、アシストデータ送信部２５７に対して引き渡される。
【００６９】
＜捕捉支援情報提供ステップ＞
次にステップＳＴ８では、アシストデータ評価サーバ２００において、アシストデータ送信部２５７が、上述のように特定された各項目情報を含めたアシストデータ２２２を、基地局８及びネットワーク７を経由して端末装置１００に対して送信することで提供する。
図１に示す端末装置１００は、このように特定された各項目情報が含められたアシストデータ２２２を用いて上記衛星３を捕捉し、捕捉した衛星３から受信した衛星電波に含まれる航法メッセージを解析し、測位を行う。
【００７０】
ここで、アシストデータ評価サーバ２００は、端末装置１００がデータ通信を行うための基地局８に設けられているのが望ましい。このような構成とすると、アシストデータ評価サーバ２００と端末装置１００とが近接していることになる。このため、アシストデータ評価サーバ２００が試験測位を行った地点と、端末装置１００が実際に測位を行う地点とが近接している。従って、アシストデータ評価サーバ２００が試験測位した際の測位状況と、端末装置１００が実際に測位した際の測位状況とが似ているので、端末装置１００は、その要求がより反映されたアシストデータ２２２を取得することができるようになる。従って、端末装置１００は、その要求がより反映されたアシストデータ２２２を取得して上記衛星３を捕捉し、測位に関する上記所望の数的目標値１１２を達成しつつ測位を行うことができる。
【００７１】
また、本実施形態においては、アシストデータ２２２に含まれる複数の項目情報は、上述のように各々種類の異なる情報であるのが望ましい。このような構成とすると、アシストデータ２２２に含まれる複数の項目情報が同一種類の情報である場合よりも、各々種類の異なる情報である場合の方が、アシストデータ２２２を用いた上記衛星３の捕捉に関して与える影響が大きい。このため、各々種類の異なる情報の組み合わせを含むアシストデータ２２２を用いて上記衛星３の捕捉を行って試験測位を行った場合には、同一種類の情報の組み合わせを含むアシストデータ２２２を用いて上記衛星３の捕捉を行って試験測位を行った場合よりも、各評価情報の内容に差が生ずる。
【００７２】
図７に示す評価部２５５は、このように各々評価情報の差が大きい複数の項目情報を含むアシストデータ２２２に基づいて、より端末装置１００の要求に沿った測位に関する数的目標値１１２を達成しうるアシストデータ２２２を特定することができるので、端末装置１００は、このようなアシストデータ２２２を用いて、その要求に近い測位に関する数的目標値１１２を達成しつつ測位を行うことができる
【００７３】
以上、本発明の第１実施形態によれば、図７に示す評価部２５５がアシストデータ２２２に含まれる各項目情報の組み合わせを用いて上記衛星３を捕捉して行った試験結果について評価情報を生成し、その評価情報に基づいて、端末装置１００による測位に関する数的目標を定めた要求に対応する各項目情報の組み合わせを特定する。
そして、アシストデータ送信部２５７は、端末装置１００の上記要求に対応する各項目情報をアシストデータ２２２に含め、このアシストデータ２２２を端末装置１００に対して送信する。
【００７４】
ここで、端末装置１００に対して送信されたアシストデータ２２２に含まれる複数の項目情報の組み合わせは、端末装置１００の上記要求に対応しており、端末装置１００による測位に関する数的目標値１１２を達成するためのものである。従って、端末装置１００は、このように特定された各項目情報の組み合わせを含むアシストデータ２２２を用いて衛星３を捕捉し、捕捉された衛星３から受信した衛星電波により測位を行うと、測位に関する数的目標値１１２が端末装置１００の要求に沿ったものとなる。従って、端末装置１００は、測位に関する所望の数的目標値１１２を達成しつつアシストデータ２２２を用いて衛星３を捕捉して測位を行うことができる。
【００７５】
また、上述のように評価情報として得点を付与するようにすると、上記評価部２５５が、客観的に、端末装置１００からの測位に関する数的目標値１１２を達成しうる、複数の組み合わせを特定することができる。従って、端末装置１００は、このように客観的に特定されたアシストデータ２２２を用いて衛星３を捕捉し、測位に関する数的目標値１１２を満たしつつ測位を行うことができる。
【００７６】
＜第２実施形態＞
図１１は、本発明の第２実施形態としての捕捉支援情報管理システム１ａの構成例をしますシステム構成図である。
本発明の第２実施形態としての捕捉支援情報管理システム１ａでは、図１〜図１０において第１実施形態としての捕捉支援情報管理システム１と同一の符号を付した箇所はほぼ同じ構成であるから、同一の構成は図１〜図１０と共通の符号を用いてその説明を省略し、異なる点を中心として説明する。
【００７７】
第２実施形態における捕捉支援情報管理システム１ａでは、第１実施形態における捕捉支援情報管理システム１において存在しない中継サーバ２１０を備えている点が特徴的である。
この中継サーバ２１０は、例えば上記アシストデータ提供サーバ２２０と上記アシストデータ評価サーバ２００との間でアシストデータ２２２を中継する機能を有する。つまり、第２実施形態では、アシストデータ評価サーバ２００がアシストデータ提供サーバ２２０に対して直接アシストデータ２２２を要求する代わりに、アシストデータ評価サーバ２００からの要求を中継サーバ２１０が中継し、この中継サーバ２１０がアシストデータ提供サーバ２２０に対してアシストデータ２２２の要求を行う構成となっている。尚、この中継サーバ２１０のハードウェア構成は、上記図３に示すアシストデータ評価サーバ２００とほぼ同様であるので、説明を省略する。
【００７８】
図１２は、図１１に示す中継サーバ２１０のソフトウェア構成例を示すブロック図である。
中継サーバ２１０は、要求受付部２１１（要求受付手段）、キャッシュ確認部２１２、有効期間管理テーブル２１４（有効期間管理手段）、有効期間確認部２１３（有効期間確認手段）、アシストデータ要求部２１６、アシストデータキャッシュ部２１５（捕捉支援情報記憶手段）及びアシストデータ送信部２１７（捕捉支援情報送信手段）を有する。
【００７９】
要求受付部２１１は、収容局２３０内のアシストデータ評価サーバ２００からのアシストデータ２２２の要求を受け付ける機能を有する。この要求受付部２１１は、要求集約手段の一例としての要求集約部２１１ａを備えているのが望ましい。この要求集約部２１１ａは、複数のアシストデータ評価サーバ２００が存在する場合において、複数のアシストデータ評価サーバ２００からの同一のアシストデータ２２２の要求を集約する機能を有する。
【００８０】
このような要求集約部２１１ａを備えると、アシストデータ評価サーバ２００の台数が増えた場合でも、複数のアシストデータ評価サーバ２００からの同一のアシストデータ２２２の要求を集約し、アシストデータ評価サーバ２００に対するアシストデータ２２２の要求の増加を抑制することができる。このため、そのような場合においても、アシストデータ評価サーバ２００とアシストデータ提供サーバ２２０との間の情報交換の際の負荷を低減すると共に、通信する情報量を減少させることができることから、通信費を抑制することができる。
【００８１】
有効期間管理テーブル２１４は、アシストデータ２２２が上記衛星３の捕捉支援に関して有効な期間である有効期間を、アシストデータ２２２ごとに管理する機能を有する。有効期間確認部２１３は、アシストデータ評価サーバ２００からの上記要求に応じたアシストデータ２２２の取得時刻が、アシストデータ２２２の有効期間内であるか否かを確認する機能を有する。
【００８２】
アシストデータ要求部２１６は、アシストデータ提供サーバ２２０に対してアシストデータ２２２の要求を行う構成となっている。アシストデータキャッシュ部２１５は、アシストデータ提供サーバ２２０から取得済みのアシストデータ２２２が存在する場合に、その取得済みのアシストデータ２２２を記憶しておく構成となっている。
キャッシュ確認部２１２は、アシストデータキャッシュ部２１５に取得済みのアシストデータ２２２が既に記憶されているか否かを確認する機能を有する。
【００８３】
アシストデータ送信部２１７は、アシストデータ２２２の取得時刻が上記有効期間内であると判断された場合には、アシストデータキャッシュ部２１５に記憶されている取得済みのアシストデータ２２２を、上記アシストデータ２２２の取得時刻が有効期間内でないと判断された場合には、アシストデータ提供サーバ２２０から取得した新規なアシストデータ２２２を、アシストデータ評価サーバ２００に対して送信する機能を有する。
【００８４】
捕捉支援情報管理システム１ａは以上のような構成であり、次に図１〜図１２を参照しつつ中継サーバ２１０の動作例について説明する。
図１３は、中継サーバ２１０の動作例を示すフローチャートである。
まず、ステップＳＴ３１では、図１２に示す要求受付部２１６が、収容局２３０内のアシストデータ評価サーバ２００からのアシストデータ２２２の要求を受け付ける。
【００８５】
次にステップＳＴ３２では、キャッシュ確認部２１２が、アシストデータキャッシュ部２１５にアシストデータ２２２が既に記憶されているか否かを確認する。このアシストデータキャッシュ部２１５には、既に取得されたアシストデータ２２２が記憶されており、アシストデータ２２２が記憶されている場合には、既にアシストデータ２２２がアシストデータ提供サーバ２２０から取得されたことがあることを示し、アシストデータ２２２が記憶されていない場合には、アシストデータ２２２がアシストデータ提供サーバ２２０から取得されたことがないことを示している。
【００８６】
ステップＳＴ３２において、アシストデータキャッシュ部２１５にアシストデータ２２２が記憶されていない場合には、後述するステップＳＴ３６に進む。一方、ステップＳＴ３２において、アシストデータキャッシュ部２１５にアシストデータ２２２が記憶されている場合には、ステップＳＴ３３に進む。
【００８７】
ステップＳＴ３３では、アシストデータキャッシュ部２１５にアシストデータ２２２が記憶されている場合に、有効期間確認部２１３がそのアシストデータ２２２の有効期間を確認する。具体的には、有効期間管理テーブル２１４では、アシストデータ２２２ごとに、その取得時刻や有効期間が管理されており、有効期間確認部２１３が、各アシストデータ２２２ごとに、その取得時刻がそのアシストデータ２２２の有効期間内であるか否かを確認する。
【００８８】
ステップＳＴ３４において有効期間内であると判断されると、ステップＳＴ３５に進み、有効期間内でないと判断されると、ステップＳＴ３６に進む。このステップＳＴ３６では、図１２に示す有効期間確認部２１３が、アシストデータ要求部２１６を制御して、アシストデータ提供サーバ２２０に対して、アシストデータ２２２の要求を行い、上記アシストデータ２２２を新規に取得する。
一方、ステップＳＴ３５では、アシストデータキャッシュ部２１５に既に記憶されているアシストデータ２２２を採用し、アシストデータ送信部２１７が、アシストデータ評価サーバ２００に対して送信する（ステップＳＴ３７）。
【００８９】
本発明の第２実施形態によれば、第１実施形態とほぼ同様の効果を発揮することができるとともに、これに加えて、有効期間確認部２１３、有効期間管理テーブル２１４及びアシストデータ送信部２１７等を備えているので、アシストデータ評価サーバ２００からの要求に応じたアシストデータ２２２の取得時刻が有効期間内である場合には、中継サーバ２１０がアシストデータ評価サーバ２００との間でアシストデータ２２２を通信する必要がないので情報交換のトラフィック量の負荷を減少させ、減少した情報量により通信コストを削減することができる。
【００９０】
本発明は、上記実施の形態に限定されず、特許請求の範囲を逸脱しない範囲で種々の変更を行うことができる。例えば上記実施形態の各構成は、その一部を省略したり、上記とは異なるように任意に組み合わせることができる。
また、上記実施形態におけるアシストデータ評価サーバ２００は、アシストデータ提供サーバ２２０の機能を兼ねるようにしても良いことはいうまでもない。
【００９１】
捕捉支援情報管理システム１，１ａの動作にそれぞれ関係する捕捉支援情報管理機能を発揮させるプログラムは、上述のようにコンピュータ等の電子機器にインストールされて動作している形態のみならず、例えばフレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ：商標名）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲｅＷｒｉｔaｂｌｅ）又はＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の情報記録媒体に格納されて流通されている形態でも良い。
【００９２】
また、上記捕捉支援情報管理機能を発揮させるプログラムは、上記情報記録媒体に格納されている形態のみならず、無線又は有線によってデータ通信を行うネットワーク等の伝送媒体を経由してユーザのコンピュータ等の電子機器にダウンロードされる形態であっても良いことはいうまでもない。さらに、上記捕捉支援情報管理機能を発揮させるプログラムは、要求に応じて、アプリケーションソフトウェアを一定期間に渡って貸し出しを行うＡＳＰ（Ａｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）からダウンロードされて実行される形態であっても良いことはいうまでもない。
【図面の簡単な説明】
【００９３】
【図１】捕捉支援情報管理システムの構成例を示すシステム構成図。
【図２】図１に示す端末装置のハードウェア構成例を示すブロック図である。
【図３】アシストデータ評価サーバのハードウェア構成例を示すブロック図。
【図４】図１に示す端末装置のソフトウェア構成例を示すブロック図。
【図５】アシストデータ提供サーバのソフトウェア構成例を示すブロック図。
【図６】図５に示すアシストデータの構成例を示す図。
【図７】図１に示すアシストデータ評価サーバのソフトウェア構成例を示すブロック図。
【図８】捕捉支援情報管理システムにおける捕捉支援情報管理方法の手順の一例を示すフローチャート。
【図９】各項目情報の組み合わせを用いて試験測位結果の一例を示す図。
【図１０】試験測位結果及びランク分けの一例を示す図。
【図１１】捕捉支援情報管理システムの構成例を示すシステム構成図。
【図１２】図１１に示す中継サーバのソフトウェア構成例を示すブロック図。
【図１３】中継サーバの動作例を示すフローチャート。
【符号の説明】
【００９４】
１，１ａ・・・捕捉支援情報管理システム、３・・・衛星、８・・・基地局、１００・・・端末装置、１１１・・・アシストデータ要求部（捕捉支援情報要求手段）、１１２・・・測位に関する数的目標値（測位に関する数的目標）、１１４・・・測位部、２００・・・アシストデータ評価サーバ（捕捉支援情報評価サーバ）、２１０・・・中継サーバ、２２０・・・アシストデータ提供サーバ（捕捉支援情報提供サーバ）、２２２・・・アシストデータ（捕捉支援情報）、２５１・・・アシストデータリクエスト受付部（捕捉支援情報要求受付手段）、２５２・・・アシストデータ取得部（捕捉支援情報取得手段）、２５３・・・組み合わせ生成部（組み合わせ生成手段）、２５４・・・試験測位部（試験測位手段）、２５５・・・評価部（評価情報生成手段、組み合わせ特定手段）、２５６・・・評価情報管理テーブル、２５７・・・アシストデータ送信部（捕捉支援情報提供手段）
【図１】
2005233940.tif 000003
【図２】
2005233940.tif 000004
【図３】
2005233940.tif 000005
【図４】
2005233940.tif 000006
【図５】
2005233940.tif 000007
【図６】
2005233940.tif 000008
【図７】
2005233940.tif 000009
【図８】
2005233940.tif 000010
【図９】
2005233940.tif 000011
【図１０】
2005233940.tif 000012
【図１１】
2005233940.tif 000013
【図１２】
2005233940.tif 000014
【図１３】
2005233940.tif 000015