(57)【要約】【課題】  ＧＰＳアシストデータ配信の効率化を図ることが可能なアシストデータ配信方法を提供すること。【解決手段】  このアシストデータ配信方法は、ＧＰＳアシストデータを格納する測位アシストサーバ４０から、ＵＴＲＡＮ１０を経由して通信端末２０１にＧＰＳアシストデータを配信するアシストデータ配信方法であって、ＵＴＲＡＮ１０が、所定のタイミングで測位アシストサーバ４０からＧＰＳアシストデータを収集するデータ収集ステップと、ＵＴＲＡＮ１０が、ＧＰＳアシストデータをデータ格納部１０６に格納する収集データ格納ステップと、ＵＴＲＡＮ１０が、特定の通信端末２０１に関する測位要求を受信する要求受信ステップと、ＵＴＲＡＮ１０が、測位要求に応じて、データ格納部１０６に格納されているＧＰＳアシストデータを、特定の通信端末２０１に送信するデータ送信ステップとを備える。【選択図】  図１
2005189173.tif 000002
【特許請求の範囲】
【請求項１】
通信端末に関する測位演算に利用されるＧＰＳアシストデータを格納する測位アシストサーバから、制御局を経由して通信端末に前記ＧＰＳアシストデータを配信するアシストデータ配信方法であって、
前記制御局が、所定のタイミングで前記測位アシストサーバから前記ＧＰＳアシストデータを収集するデータ収集ステップと、
前記制御局が、当該収集されたＧＰＳアシストデータを前記制御局内に設けられたデータ格納手段に格納する収集データ格納ステップと、
前記制御局が、特定の通信端末に関する測位を要求する測位要求を受信する要求受信ステップと、
前記制御局が、当該受信した測位要求に応じて、前記収集データ格納ステップにより前記制御局内に設けられたデータ格納手段に格納されているＧＰＳアシストデータを、前記特定の通信端末に送信するデータ送信ステップと、
を備えることを特徴とするアシストデータ配信方法。
【請求項２】
前記所定のタイミングは前回収集時刻から予め定められた時間間隔の経過時である、
ことを特徴とする請求項１記載のアシストデータ配信方法。
【請求項３】
前記所定のタイミングは前回収集時刻から予め定められた時間間隔が経過した後であって前記制御局が前記測位要求を最初に受信した時刻である、
ことを特徴とする請求項１記載のアシストデータ配信方法。
【請求項４】
前記時間間隔は、前記ＧＰＳアシストデータを構成する要素データ毎に定められている、
ことを特徴とする請求項２又は３に記載のアシストデータ配信方法。
【請求項５】
通信端末に関する測位演算に利用されるＧＰＳアシストデータを格納する測位アシストサーバから、所定のタイミングで前記ＧＰＳアシストデータを収集するデータ収集手段と、
当該収集されたＧＰＳアシストデータを格納するデータ格納手段と、
特定の通信端末に関する測位を要求する測位要求を受信する要求受信手段と、
当該受信された測位要求に応じて、前記データ格納手段に格納されているＧＰＳアシストデータを、前記特定の通信端末に送信するデータ送信手段と、
を備えることを特徴とする制御局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳ測位演算時に利用されるアシストデータ配信方法、および制御局に関するものである。
【背景技術】
【０００２】
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用した測位技術は、船舶や車両等の様々な対象物の測位に利用されている。特に近年では、携帯電話機等の通信端末の測位においても広く応用され始めている。このような通信端末における測位演算を高速化するための方法として、ＧＰＳ衛星から提供される衛星軌道情報等を含むＧＰＳアシストデータを利用する方法が採られている。
【０００３】
従来におけるＧＰＳアシストデータの受信方法は、例えば下記の特許文献１に開示されている。この受信方法においては、通信端末がＧＰＳアシストデータを格納する測位アシストサーバに対して、直接ＧＰＳアシストデータを要求している。その後、測位アシストサーバから要求元の通信端末に対して、ＧＰＳアシストデータが送信される。
【特許文献１】特開２００２−２２１５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したＧＰＳアシストデータ受信方法においては、測位演算に要する時間を短縮するために、通信端末はある程度の頻度で測位アシストサーバからＧＰＳアシストデータを受信する必要がある。その結果、各々の通信端末に対して並列的にＧＰＳアシストデータが送信されることによる通信トラフィックの増大を生じるとともに、測位アシストサーバの処理負荷が大きくなる。
【０００５】
そこで、本発明はかかる課題に鑑みて為されたものであり、ＧＰＳアシストデータ配信の効率化を図ることが可能なアシストデータ配信方法及び制御局を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のアシストデータ配信方法は、通信端末に関する測位演算に利用されるＧＰＳアシストデータを格納する測位アシストサーバから、制御局を経由して通信端末にＧＰＳアシストデータを配信するアシストデータ配信方法であって、制御局が、所定のタイミングで測位アシストサーバからＧＰＳアシストデータを収集するデータ収集ステップと、制御局が、当該収集されたＧＰＳアシストデータを制御局内に設けられたデータ格納手段に格納する収集データ格納ステップと、制御局が、特定の通信端末に関する測位を要求する測位要求を受信する要求受信ステップと、制御局が、当該受信した測位要求に応じて、収集データ格納ステップにより制御局内に設けられたデータ格納手段に格納されているＧＰＳアシストデータを、特定の通信端末に送信するデータ送信ステップと、を備えることを特徴とする。
【０００７】
また、本発明の制御局は、通信端末に関する測位演算に利用されるＧＰＳアシストデータを格納する測位アシストサーバから、所定のタイミングでＧＰＳアシストデータを収集するデータ収集手段と、当該収集されたＧＰＳアシストデータを格納するデータ格納手段と、特定の通信端末に関する測位を要求する測位要求を受信する要求受信手段と、当該受信された測位要求に応じて、データ格納手段に格納されているＧＰＳアシストデータを、特定の通信端末に送信するデータ送信手段と、を備えることを特徴とする。
【０００８】
このようなアシストデータ配信方法及び制御局によれば、制御局が、測位要求を受信する一方で、測位アシストサーバからＧＰＳアシストデータを所定のタイミングで収集した後、制御局内のメモリー等のデータ格納手段に格納する。また、制御局は、測位要求に応じて、データ格納手段に格納されているＧＰＳアシストデータを測位対象の通信端末に送信する。これにより、通信端末に関する測位要求時に制御局でバッファリングされたＧＰＳアシストデータが通信端末に送信され、制御局と測位アシストサーバとの間の通信トラフィックが効果的に低減される。
【０００９】
また、所定のタイミングは前回収集時刻から予め定められた時間間隔の経過時であることが好ましい。この場合、制御局と測位アシストサーバとの間の通信トラフィックの分散化が容易に実現される。
【００１０】
さらに、所定のタイミングは前回収集時刻から予め定められた時間間隔が経過した後であって前記制御局が前記測位要求を最初に受信した時刻であることも好ましい。かかるタイミングで収集することにより、制御局と測位アシストサーバとの間の通信トラフィックが分散化されるとともに、例えば深夜時間帯のような測位要求が少ないような場合に通信トラフィックを最小限に抑えられる。
【００１１】
またさらに、前記時間間隔は、前記ＧＰＳアシストデータを構成する要素データ毎に定められていることも好ましい。このようにすれば、要素データ毎にデータ有効期限に対応した時間間隔を設定して、その時間間隔に応じて要素データを分割して収集できるので、制御局と測位アシストサーバとの間の通信トラフィックがより一層低減される。
【発明の効果】
【００１２】
本発明のアシストデータ配信方法によれば、制御局が、測位要求を受信する一方で、測位アシストサーバからＧＰＳアシストデータを所定のタイミングで収集した後、制御局内のメモリー等のデータ格納手段に格納する。また、制御局は、測位要求に応じて、データ格納手段に格納されているＧＰＳアシストデータを測位対象の通信端末に送信する。これにより、通信端末に関する測位要求時に制御局でバッファリングされたＧＰＳアシストデータが通信端末に送信され、制御局と測位アシストサーバとの間の通信トラフィックが効果的に低減される。従って本発明の目的とする、ＧＰＳアシストデータ配信の効率化を図ることが可能なアシストデータ配信方法を提供することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の実施形態について図面を参照して説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１４】
［第１実施形態］
まず、本発明の第１実施形態に係るアシストデータ配信システムの構成を説明する。図１は、本発明の第１実施形態を示すアシストデータ配信システム１の概略構成図である。図１に示すように、本実施形態にかかるアシストデータ配信システム１は、ＵＴＲＡＮ（制御局）１０と、通信端末２０１，２０２と、測位アシストサーバ４０と、移動体通信ネットワーク５０と、広域ネットワーク５１とを含んで構成されている。このアシストデータ配信システム１は、通信端末に関する測位演算に利用されるＧＰＳアシストデータを格納する測位アシストサーバ４０から、ＵＴＲＡＮ１０を経由して通信端末２０１にＧＰＳアシストデータを配信するためのコンピュータシステムである。以下、各構成要素について詳細に説明する。
【００１５】
通信端末２０１は、音声通話機能及びデータ通信機能を有する携帯電話機である。また、通信端末２０１は、ＧＰＳアシストデータを用いた、自己の位置に関する測位演算が可能なように構成されている。ここで、「ＧＰＳアシストデータ」とは、ＧＰＳによる測位演算を行う際に利用されるデータであり、例えば、ＧＰＳ衛星軌道情報等の補正情報であって、測位演算時間を短縮するために利用されるデータが挙げられる。通信端末２０１は、測位演算の方式としてＡｓｓｉｓｔｅｄ−ＧＰＳ方式を採用し、ＧＰＳアシストデータを利用してＧＰＳ衛星から到来する信号を捕捉することによって測位演算を行う。また、通信端末２０１は、移動体通信ネットワーク５０を介して、ＵＴＲＡＮ１０、測位アシストサーバ４０及び通信端末２０２との間でデータの送受信を行う。
【００１６】
通信端末２０２は、同様に音声通話機能及びデータ通信機能を有し、通信端末２０１に対して測位を要求しようとするユーザの使用する携帯電話機である。通信端末２０２は、移動体通信ネットワーク５０を介してＵＴＲＡＮ１０及び通信端末２０１との間でデータの送受信を行う。また、通信端末２０２は、ＵＴＲＡＮ１０に対して通信端末２０１に関する測位を要求する測位要求信号（測位要求）を送信する機能を有する。
【００１７】
測位アシストサーバ４０は、ＧＰＳ衛星から取得したＧＰＳアシストデータを格納するコンピュータシステムであり、機能的な構成要素として、データ送信部４０１とアシストデータ格納部４０２とを備えている。測位アシストサーバ４０は、広域ネットワーク５１を介してＵＴＲＡＮ１０とデータの送受信が可能なように構成されている。また、アシストデータ格納部４０２には、ＧＰＳ衛星から逐次放送される最新のＧＰＳアシストデータが格納されている。アシストデータ格納部４０２に格納されるＧＰＳアシストデータは、ＧＰＳ衛星からの電波を常時受信しているＧＰＳ基準局を経由して取得される、複数の要素データから構成されている（詳細は、後述する）。さらに、データ送信部４０１は、ＵＴＲＡＮ１０からの要求に応じて、アシストデータ格納部４０２に格納されたＧＰＳアシストデータをＵＴＲＡＮ１０に送信する。
【００１８】
ＵＴＲＡＮ１０は、移動体通信ネットワーク５０内の複数の無線基地局（図示せず）における通信を制御するとともに、測位アシストサーバ４０から収集したＧＰＳアシストデータを通信端末２０１に送信する通信設備である。ＵＴＲＡＮ１０は、通信端末２０１を通信エリア内に置く無線基地局を制御するためのものであるが、移動体通信ネットワーク５０内には、その他の図示しない複数の制御局も含まれる。ＵＴＲＡＮ１０は、機能的な構成要素として、収集制御部１０１と、データ収集部（データ収集手段）１０２と、要求受信部（要求受信手段）１０３と、データ送信部（データ送信手段）１０４と、データ格納部（データ格納手段）１０６と、周期情報格納部１０７とを備えて構成されている。引き続いて、ＵＴＲＡＮ１０の各構成要素について詳細に説明する。
【００１９】
収集制御部１０１は、測位アシストサーバ４０から定期的にＧＰＳアシストデータを収集するようにデータ収集部１０２の制御を行う部分である。具体的には、収集制御部１０１は、ＧＰＳアシストデータの前回収集時刻から周期Ｔ０経過時にデータ収集部１０２にトリガー信号を送出する。このＴ０の値は、測位演算の頻度、測位アシストサーバ４０におけるデータ更新頻度等に応じて適切な値が設定される。
【００２０】
データ収集部１０２は、収集制御部１０１による制御に基づいて、所定のタイミングで測位アシストサーバ４０からＧＰＳアシストデータを収集する部分である。この所定のタイミングは、ＧＰＳアシストデータを構成する要素データ毎に定められるものである。ここで、「要素データ」とは、ＧＰＳアシストデータを構成する要素であり、データの種別毎に区分されたデータのことである。
【００２１】
表１には、測位アシストサーバ４０のアシストデータ格納部４０２に格納された要素データの具体例と、アシストデータ格納部４０２における要素データの更新周期との関係を示す。
【表１】
2005189173.tif 000003
【００２２】
表１に示すように、アシストデータ格納部４０２におけるＧＰＳアシストデータは、データ種別毎に異なる更新周期で更新されている。例えば、データ種別「GPS Reference Time」に関する更新周期は「極小」であり、このデータ種別に属するＧＰＳアシストデータは常時更新されるデータであることを示している。なお、更新周期「不定期（随時）」とは、ＧＰＳ衛星の状態変化時や電波伝搬環境の変化時等に応じて随時に更新されることを意味している。
【００２３】
図１に戻って、データ収集部１０２は、このような更新周期に対応して要素データ毎に定められた時間間隔に従って収集対象の要素データを特定する。この時間間隔に関する情報は、予め周期情報格納部１０７に格納されている。図２には、周期情報格納部１０７に格納されたデータの構成図の一例を示す。図２に示す例によれば、要素データ名「GPS Reference Time」と、この要素データに関する時間間隔情報「15sec」のデータとが対応付けて格納されている。これらの時間間隔情報は、上述したアシストデータ格納部４０２における更新周期及び測位演算時における必要性を考慮して予め決定される。例えば、要素データ「GPS Real Time Integrity」は、更新周期は不定期であるが測位演算に必須であるという理由から、時間間隔情報が「15sec」に設定されている。また、要素データ「Almanac and Satellite Health」は、他の要素データと比して更新頻度が低いデータであるため、時間間隔情報が「7200sec」に設定されている。そこで、データ収集部１０２は、収集制御部１０１からのトリガー信号の受信時刻が、各要素データの前回収集時刻から要素データ毎に予め定められた時間間隔の経過時であるか否かを判断する。そして、データ収集部１０２は、トリガー信号受信時刻が前回収集時刻から予め定められた時間間隔経過時である要素データを特定する。このようにして、トリガー信号受信時刻が、特定された要素データの収集タイミング（所定のタイミング）として決定される。さらに、データ収集部１０２は、収集対象の要素データを特定する情報を収集対象特定データとして生成する。
【００２４】
以下、図２に示す例を用いて、ＧＰＳアシストデータ収集の周期Ｔ０＝15secの場合の収集対象である要素データの特定方法についてより具体的に説明する。
【００２５】
まず、データ収集部１０２は、初期値０の整数値カウンタを有しており、収集制御部１０１からのトリガー信号の受信時毎にそのカウンタに１を加算する。そして、加算後のカウンタ値が1800sec/15sec=120未満であれば、収集対象のデータとして要素データグループ１「GPS Reference Time」及び「GPS Real Time Integrity」を特定する。また、カウンタ値が120の場合、収集対象のデータとして要素データグループ２「GPS Reference Time」、「GPS Real Time Integrity」、「GPS Navigation Model」、「Ionospheric Model」、「DGPS Corrections」、及び「GPS UTC Model」を特定する。カウンタ値が120を超過した後、7200sec/15sec＝480に達するまでは、カウンタ値が120の倍数の場合は要素データグループ２を、それ以外の場合は要素データグループ１を特定する。さらに、カウンタが480に達すると、収集対象のデータとして要素データグループ３「GPS Reference Time」、「GPS Real Time Integrity」、「GPS Navigation Model」、「Ionospheric Model」、「DGPS Corrections」、「GPS UTC Model」、「Almanac and Satellite Health」を特定する。つまり、カウンタ値が480の倍数である場合に要素データグループ３を特定する。このようにして各要素データがそれぞれの時間間隔で収集されるように、収集対象の要素データが特定される。
【００２６】
このようにして、データ収集部１０２は、収集制御部１０１からのトリガー信号を検出した後に収集対象を特定してから、測位アシストサーバ４０に対して、ＧＰＳアシストデータの送信を要求する要求信号を送信する。また、データ収集部１０２は、この要求信号に合わせて、要求する要素データを示す収集対象特定データを送信する。これに対して、測位アシストサーバ４０のデータ送信部４０１において、この要求信号と収集対象特定データとが受信されると、測位アシストサーバ４０からデータ収集部１０２に対して、収集対象特定データで特定される要素データが送信される。そして、データ収集部１０２は、測位アシストサーバ４０から要素データを受信後、収集された全ての要素データをＵＴＲＡＮ１０内に設けられたデータ格納部１０６に格納する。
【００２７】
要求受信部１０３は、通信端末２０２から特定の通信端末である通信端末２０１に関する測位を要求する測位要求信号を受信する部分である。要求受信部１０３は、測位要求信号を受信すると、測位要求信号をデータ送信部１０４に出力する。
【００２８】
データ送信部１０４は、要求受信部１０３において受信された測位要求に応じて、ＵＴＲＡＮ１０内に設けられたデータ格納部１０６に格納されているＧＰＳアシストデータを通信端末２０１に送信する部分である。データ送信部１０４は、全要素データのＧＰＳアシストデータをデータ格納部１０６から読み出した後、移動体通信ネットワーク５０を介してそのＧＰＳアシストデータを通信端末２０１に送信する。
【００２９】
続いて、本実施形態にかかるアシストデータ配信システム１の動作について説明し、併せて、本発明の実施形態にかかるアシストデータ配信方法について説明する。図３は、本実施形態にかかるアシストデータ配信システム１の動作を示すシーケンス図である。
【００３０】
まず、ＵＴＲＡＮ１０の収集制御部１０１は、周期Ｔ０で定期的にＧＰＳアシストデータを収集するようにデータ収集部１０２の制御を行う（ステップＳ０１）。次に、ＵＴＲＡＮ１０におけるデータ収集部１０２は、収集制御部１０１により周期Ｔ０で区切られたタイミングが、各要素データの前回収集時刻から予め定められた時間間隔の経過時である場合に、その要素データを収集対象の要素データとして特定する（ステップＳ０２）。その後、データ収集部１０２は、測位アシストサーバ４０に対して要求信号と収集対象特定データを送信する（ステップＳ０３）。これに対して、測位アシストサーバ４０のデータ送信部４０１により、収集対象特定データによって特定される要素データのＧＰＳアシストデータがＵＴＲＡＮ１０に送信される（ステップＳ０４）。送信されたＧＰＳアシストデータは、データ収集部１０２が受信し、データ格納部１０６に格納する（ステップＳ０５）。
【００３１】
上述したステップＳ０１〜ステップＳ０５までの処理は、以下のようにして繰り返される。つまり、ＵＴＲＡＮ１０の収集制御部１０１は、前回のＧＰＳアシストデータの受信時刻から周期Ｔ０経過後に、データ収集部１０２にトリガー信号を送出する（ステップＳ０６）。そして、データ収集部１０２が、トリガー信号受信時刻を用いて、次回の要求信号の送信時における収集対象の要素データを特定する（ステップＳ０７）。次に、データ収集部１０２は、測位アシストサーバ４０に対して要求信号と収集対象特定データとを送信する（ステップＳ０８）。その後、ステップＳ０４，Ｓ０５と同様の処理が行われる。
【００３２】
また、このようなＧＰＳアシストデータの収集に並行して、通信端末２０２によりＵＴＲＡＮ１０に対して測位要求信号が送信され、ＵＴＲＡＮ１０の要求受信部１０３がその測位要求信号を受信する（ステップＳ０９）。受信された測位要求信号に応じて、データ送信部１０４は、データ格納部１０６に格納された最新のＧＰＳアシストデータを読み出す（ステップＳ１０）。そして、データ送信部１０４は、測位要求信号と読み出したＧＰＳアシストデータとを通信端末２０１に送信する（ステップＳ１１）。これに対して、通信端末２０１において、受信されたＧＰＳアシストデータを利用して測位演算が行われる（ステップＳ１２）。最後に、測位演算結果のデータが通信端末２０１から通信端末２０２に送信される（ステップＳ１３）。
【００３３】
次に、図４を用いて、アシストデータ配信システム１でのアシストデータの配信イメージについて説明する。図４は、アシストデータ配信システム１におけるデータの流れを示すシーケンス図である。図４において、実線矢印がアシストデータ配信システム１におけるデータの流れを示し、点線矢印が従来技術に係るデータの流れを示す。このように、アシストデータ配信システム１では、測位アシストサーバ４０からＵＴＲＡＮ１０に対するＧＰＳアシストデータの定期的な送信と並行して、通信端末２０２から測位要求信号が送信される。ＵＴＲＡＮ１０は測位要求信号を受信後、即時にＧＰＳアシストデータを測位要求信号に合わせて通信端末２０１に送信する。これに対して従来のＵＴＲＡＮは、通信端末２０２から測位要求信号を受信後、その測位要求に応じて測位アシストサーバ４０に対してＧＰＳアシストデータを要求する。その後、ＧＰＳアシストデータを受信後に通信端末２０１に転送する。従って、ＵＴＲＡＮ１０におけるアシストデータ配信方法においては、通信端末２０２から通信端末２０１までの測位要求信号の伝送時間が、ＵＴＲＡＮ１０と測位アシストサーバ４０との間でのＧＰＳアシストデータの収集時間Ｔ１分だけ短縮される結果となる。
【００３４】
以上説明した第１実施形態にかかるアシストデータ配信方法によれば、ＵＴＲＡＮ１０が、測位要求を受信する一方で、測位アシストサーバ４０からＧＰＳアシストデータを所定のタイミングで収集した後、ＵＴＲＡＮ１０内のメモリー等のデータ格納部１０６に格納する。また、ＵＴＲＡＮ１０は、測位要求に応じて、データ格納部１０６に格納されているＧＰＳアシストデータを測位対象の通信端末２０１に送信する。これにより、通信端末２０１に関する測位要求時にＵＴＲＡＮ１０でバッファリングされたＧＰＳアシストデータが通信端末２０１に送信され、ＵＴＲＡＮ１０と測位アシストサーバ４０との間の通信トラフィックが効果的に低減される。さらに、測位アシストサーバ４０から見たデータ通信相手はＵＴＲＡＮ１０のみであるので、測位アシストサーバ４０における処理負荷が小さくなる。
【００３５】
［第２実施形態］
次に、本発明の第２実施形態について説明する。図５は、本発明の第２実施形態を示すアシストデータ配信システム２の概略構成図である。以下、本実施形態にかかるアシストデータ配信システム２の構成要素における第１実施形態との相違点について詳述する。
【００３６】
ＵＴＲＡＮ１２の要求受信部１２３は、通信端末２０２から通信端末２０１に関する測位要求信号を受信し、受信した測位要求信号をデータ送信部１０４及び収集制御部１２１に出力する。
【００３７】
ＵＴＲＡＮ１２の収集制御部１２１は、各要素データの前回収集時刻から要素データ毎に予め定められた時間間隔が経過した後であってＵＴＲＡＮ１２が測位要求信号を最初に受信した時刻である所定のタイミングに当該要素データを収集するように制御を行う。
【００３８】
具体的には、収集制御部１２１は、周期情報格納部１２７に格納された時間間隔に従って収集対象の要素データを特定する。図６には、周期情報格納部１２７に格納されたデータの構成図の一例を示す。図６に示されるように、周期情報格納部１２７には、各々の要素データに対応する時間間隔情報に加えて、当該データ要素の前回収集時刻に関する情報が対応付けて格納されている。この収集時刻に関する情報は、データ収集部１２２による要素データの受信時にその受信時刻として格納されるデータである。
【００３９】
そこで、収集制御部１２１は、現在時刻が、各要素データの前回収集時刻から要素データ毎に予め定められた時間間隔を経過した時刻である要素データを特定する。図６の例によれば、周期情報格納部１２７を参照して、要素データ「Almanac and Satellite Health」に対応する時間間隔情報「7200［sec］」、及び前回収集時刻「2003/11/10 08:10:15」を読み出す。同様にして、収集制御部１２１は、全ての要素データの前回収集時刻及び時間間隔情報を読み出す。その後、収集制御部１２１は、現在時刻が、前回収集時刻に時間間隔を加算した時刻であるか否かを要素データ毎に判定する。判定の結果、現在時刻が前回収集時刻に時間間隔を加算した時刻である要素データを収集対象の要素データとして特定する。例えば、現在時刻が「2003/11/10 10:10:15」である場合に、要素データ「Almanac and Satellite Health」を収集対象の要素データとして特定する。
【００４０】
そして、収集制御部１２１は、収集対象の要素データを特定する収集対象特定データを生成した後、要求受信部１２３が測位要求信号を最初に受信した時刻に、その収集対象特定データをデータ収集部１２２に出力する。
【００４１】
データ収集部１２２は、収集制御部１２１から収集対象特定データが出力されたタイミングで、その収集対象特定データで特定される要素データを測位アシストサーバ４０から収集する。この要素データの収集は、測位アシストサーバ４０に対して要求信号及び収集対象特定データを送信することにより行われる。
【００４２】
続いて、第２実施形態にかかるアシストデータ配信システムの動作について説明する。図７は、第２実施形態にかかるアシストデータ配信システム２の動作を示すシーケンス図である。
【００４３】
まず、ＵＴＲＡＮ１２の起動時において、収集制御部１２１は、全ての要素データを収集対象の要素データとして特定する（ステップＳ２１）。その後、通信端末２０２からＵＴＲＡＮ１２に対して測位要求信号が送信されると、ＵＴＲＡＮ１２の要求受信部１２３がその測位要求信号を受信する（ステップＳ２２）。収集制御部１２１の制御により、データ収集部１２２が測位アシストサーバ４０に対して要求信号と全ての要素データを特定する収集対象特定データとを送信する（ステップＳ２３）。これに対して、測位アシストサーバ４０のデータ送信部４０１により全ての要素データがＵＴＲＡＮ１２に送信される（ステップＳ２４）。
【００４４】
データ収集部１２２がＧＰＳアシストデータを受信後、データ格納部１０６に格納するとともに、周期情報格納部１２７における前回収集時刻に関する情報を更新する（ステップＳ２５）。そして、データ送信部１０４は、データ格納部１０６に格納されたＧＰＳアシストデータと測位要求信号とを通信端末２０１に送信する（ステップＳ２６）。これに対して、通信端末２０１において、受信されたＧＰＳアシストデータを利用して測位演算が行われる（ステップＳ２７）。測位演算結果のデータは、通信端末２０１から要求元である通信端末２０２に送信される（ステップＳ２８）。
【００４５】
その後、収集制御部１２１は、要素データ毎に、現在時刻が、前回収集時刻から予め定められた時間間隔の経過時であるか否かを判定する（ステップＳ２９）。そして、収集制御部１２１は、現在時刻が、前回収集時刻から予め定められた時間間隔の経過時である要素データを収集対象の要素データとして特定する（ステップＳ３０）。その後、通信端末２０２からＵＴＲＡＮ１２に測位要求信号が送信される（ステップＳ３１）。これに対して、データ収集部１２２は、測位アシストサーバ４０に対して、要求信号と収集対象特定データとを送信する（ステップＳ３２）。
【００４６】
その結果、測位アシストサーバ４０により、収集対象特定データによって特定される要素データがＵＴＲＡＮ１２に送信される（ステップＳ３３）。ＵＴＲＡＮ１２のデータ収集部１２２が、要素データを受信すると、データ格納部１０６に格納するとともに、周期情報格納部１２７における当該要素データの前回収集時刻に関する情報を更新する（ステップＳ３４）。以下、ステップＳ２６〜ステップＳ２８と全く同様にして、通信端末２０１において測位演算が行われた後、測位演算結果のデータが通信端末２０２に送信される（ステップＳ３５〜ステップＳ３７）。
【００４７】
次に、図８を用いて、アシストデータ配信システム２でのアシストデータの配信イメージについて説明する。図８は、アシストデータ配信システム２におけるデータの流れを示すシーケンス図である。図８において、実線矢印がアシストデータ配信システム２におけるデータの流れを示し、点線矢印が従来技術に係るデータの流れを示す。このように、アシストデータ配信システム２では、通信端末２０２からＵＴＲＡＮ１２への測位要求信号の送信時に、ＵＴＲＡＮ１２が測位アシストサーバ４０からＧＰＳアシストデータを収集する。ただし、ＧＰＳアシストデータの前回収集時刻から所定時間間隔Ｔ２を経過する前においては、ＵＴＲＡＮ１２は、ＧＰＳアシストデータを収集せずに、通信端末２０１に測位要求信号とデータ格納部１０６に格納されたＧＰＳアシストデータを送信するように動作する。これに対して従来のＵＴＲＡＮは、通信端末２０２から測位要求信号を受信後、その測位要求に応じて測位アシストサーバ４０に対してＧＰＳアシストデータを要求する。その後、ＧＰＳアシストデータを受信後に通信端末２０１に転送する。従って、ＵＴＲＡＮ１０におけるアシストデータ配信方法においては、通信端末２０２から通信端末２０１までの測位要求信号の伝送時間が、ＵＴＲＡＮ１２と測位アシストサーバ４０との間でのＧＰＳアシストデータの収集時間Ｔ１分だけ短縮される結果となる。
【００４８】
以上説明した第２実施形態にかかるアシストデータ配信方法によっても、ＵＴＲＡＮ１２が、測位要求を受信する一方で、測位アシストサーバ４０からＧＰＳアシストデータを所定のタイミングで収集した後、ＵＴＲＡＮ１２内のメモリー等のデータ格納部１０６に格納する。また、ＵＴＲＡＮ１２は、測位要求に応じて、データ格納部１０６に格納されているＧＰＳアシストデータを測位対象の通信端末２０１に送信する。これにより、通信端末２０１に関する測位要求時にＵＴＲＡＮ１２でバッファリングされたＧＰＳアシストデータが通信端末２０１に送信され、ＵＴＲＡＮ１２と測位アシストサーバ４０との間の通信トラフィックが効果的に低減される。さらに、測位アシストサーバ４０から見たデータ通信相手はＵＴＲＡＮ１２のみであるので、測位アシストサーバ４０における処理負荷が小さくなる。加えて、例えば深夜時間帯のような測位要求が少ないような場合に、ネットワークを流れる情報量を最小限に抑えることができる。
【００４９】
なお、本発明は上述した実施形態に限定されるものではなく、例えば、本実施形態にかかるアシストデータ配信システム１，２においては、通信端末２０２がＵＴＲＡＮ１０，１２に対して測位要求信号を送信していたが、これは、ＡＳＰ（Application Service Provider）や企業等に設置されているサーバ、パーソナルコンピュータ等の他の情報機器から測位要求信号が送信されるように構成しても良い。さらに、通信端末２０１が、自己の測位を要求するための測位要求信号を送信可能なように構成しても良い。
【００５０】
また、本実施形態にかかるアシストデータ配信システム２においては、全ての要素データについて収集対象とするか否かを別々に判定して、所定のタイミングで要素データ毎に受信するように動作していたが、これは、複数の要素データが組み合わされた要素データグループ毎に判定するように動作しても良い。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１実施形態を示すアシストデータ配信システムの概略構成図である。
【図２】図１の周期情報格納部に格納されたデータの構成図の一例である。
【図３】第１実施形態にかかるアシストデータ配信システムの動作を示すシーケンス図である。
【図４】第１実施形態にかかるアシストデータ配信システムにおけるデータの流れを示すシーケンス図である。
【図５】本発明の第２実施形態を示すアシストデータ配信システムの概略構成図である。
【図６】図５の周期情報格納部に格納されたデータの構成図の一例である。
【図７】第２実施形態にかかるアシストデータ配信システムの動作を示すシーケンス図である。
【図８】第２実施形態にかかるアシストデータ配信システムにおけるデータの流れを示すシーケンス図である。
【符号の説明】
【００５２】
１，２…アシストデータ配信システム、１０１，１２１…収集制御部、１０２，１２２…データ収集部、１０３，１２３…要求受信部、１０４…データ送信部、１０６…データ格納部、１０７，１２７…周期情報格納部、２０１，２０２…通信端末、４０…測位アシストサーバ、４０１…データ送信部、４０２…アシストデータ格納部、５０…移動体通信ネットワーク、５１…広域ネットワーク。
【図１】
2005189173.tif 000004
【図２】
2005189173.tif 000005
【図３】
2005189173.tif 000006
【図４】
2005189173.tif 000007
【図５】
2005189173.tif 000008
【図６】
2005189173.tif 000009
【図７】
2005189173.tif 000010
【図８】
2005189173.tif 000011