(57)【特許請求の範囲】
【請求項１】
移動通信端末装置の現在位置を測位する測位方法であって、
前記移動通信端末装置が、利用者による測位指令に先立って、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位に利用するアシスト情報を取得すべき事前取得条件が満たされているか否かを判定するアシスト情報取得判定工程と；
前記アシスト情報取得判定工程における判定結果が肯定的であった場合に、前記移動通信端末装置が、前記アシスト情報の要求であるアシスト情報要求を、アシストサーバへ向けて送信するアシスト情報要求送信工程と；
前記アシスト情報要求に応答して、前記アシストサーバから返送されてきたアシスト情報を前記移動通信端末装置が受信するアシスト情報受信工程と；を備え、
前記事前取得条件には、前記移動通信端末装置において実行されるアプリケーションのヘッダ部に配置され、前記アプリケーションの作成者により設定されるとともに、前記アプリケーションの起動時に参照される所定パラメータの値が、前記アプリケーションの実行中に前記ＧＰＳ測位が行われる可能性が高いことを示す値に設定されていることが含まれる、
ことを特徴とする測位方法。
【請求項２】
前記アシスト情報を、利用者による測位指令の有無にかかわらず、前記移動通信端末装置が継続的に保有すべき期間であるアシスト情報保有期間を設定する期間設定工程を更に備え、
前記事前取得条件には、前記アシスト情報保有期間の開始時点において、前記移動通信端末装置が前記アシスト情報を保有していないことが更に含まれる、ことを特徴とする請求項１に記載の測位方法。
【請求項３】
前記アシスト情報保有期間は、前記期間設定工程において前記アシスト情報保有期間が設定された時点から指定された時間が経過するまでの期間である、ことを特徴とする請求項２に記載の測位方法。
【請求項４】
前記アシスト情報保有期間は、前記期間設定工程において設定された開始時刻から終了時刻までの期間である、ことを特徴とする請求項２に記載の測位方法。
【請求項５】
前記事前取得条件には、前回のアシスト情報の取得後に、前記移動通信端末装置が前記アシスト情報保有期間内に在圏したセルの数が複数となったことが更に含まれる、ことを特徴とする請求項２〜４のいずれか一項に記載の測位方法。
【請求項６】
前記事前取得条件には、前回に取得したアシスト情報の有効期間が、前記アシスト情報保有期間内に満了したことが更に含まれる、ことを特徴とする請求項２〜５のいずれか一項に記載の測位方法。
【請求項７】
現在位置を測位する移動通信端末装置であって、
利用者による測位指令に先立って、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位に利用するアシスト情報を取得すべき事前取得条件が満たされているか否かを判定するアシスト情報取得判定手段と；
前記アシスト情報取得判定手段による判定結果が肯定的であった場合に、前記アシスト情報の要求であるアシスト情報要求を、アシストサーバへ向けて送信するアシスト情報要求送信手段と；
前記アシスト情報要求に応答して、前記アシストサーバから返送されてきたアシスト情報を受信するアシスト情報受信手段と；
前記アシスト情報受信手段により受信したアシスト情報を記憶するアシスト情報記憶手段と；を備え、
前記事前取得条件には、前記移動通信端末装置において実行されるアプリケーションのヘッダ部に配置され、前記アプリケーションの作成者により設定されるとともに、前記アプリケーションの起動時に参照される所定パラメータの値が、前記アプリケーションの実行中に前記ＧＰＳ測位が行われる可能性が高いことを示す値に設定されていることが含まれる、
ことを特徴とする移動通信端末装置。
【請求項８】
前記アシスト情報を、利用者による測位指令の有無にかかわらず、前記移動通信端末装置が継続的に保有すべき期間であるアシスト情報保有期間を設定する期間設定手段を更に備え、
前記事前取得条件には、前記アシスト情報保有期間の開始時点において、前記アシスト情報記憶手段に前記アシスト情報が記憶されていないことが更に含まれる、ことを特徴とする請求項７に記載の移動通信端末装置。
【請求項９】
前記事前取得条件には、前回のアシスト情報の取得後に前記アシスト情報保有期間内に在圏したセルの数が複数となったこと、及び、前回に取得したアシスト情報の有効期間が前記アシスト情報保有期間内に満了したことの少なくとも一方が更に含まれる、ことを特徴とする請求項８に記載の移動通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測位方法及び移動通信端末装置に係り、より詳しくは、移動通信端末装置の現在位置を測位する測位方法及び当該測位方法を使用する移動通信端末装置に関する。
【背景技術】
【０００２】
従来から、携帯電話等の移動通信端末装置が広く普及している。こうした移動通信端末装置の機能や性能の向上は目覚しく、移動通信端末装置としての必須機能である通話機能や電子メール（以下、単に「メール」と呼ぶ）の送受信機能に加えて、移動通信端末装置の現在位置を計測する測位機能を有するものが登場してきている。【０００３】
こうした移動通信端末装置における測位として、高精度の測位が可能なＧＰＳ（Global Positioning System）衛星を用いた測位（以下、「ＧＰＳ測位」と呼ぶ）がある。ＧＰＳ測位としては、自動車のカーナビゲーションシステム等に利用されているように、自らが全天サーチを天頂付近から順次行って、測位のために必要な数のＧＰＳ衛星を捕捉し、現在位置の算出を行う自律型ＧＰＳ測位がある（特許文献１等参照）。【０００４】
これに対して、ネットワークに接続されたＧＰＳ測位アシストサーバからＧＰＳ衛星の捕捉用情報を含むアシスト情報を取得することにより、全天サーチを行わなくともＧＰＳ衛星を捕捉することができるようにするアシストＧＰＳ測位も実用化されている（特許文献２等参照）。このアシストＧＰＳ測位では、利用者からＧＰＳ測位指令がなされると、まず、移動通信端末装置が、ＧＰＳ測位アシストサーバからネットワークを介してアシスト情報を取得する。引き続き、移動通信端末装置が、取得したアシスト情報におけるＧＰＳ衛星の捕捉用情報を利用してＧＰＳ衛星を捕捉し、捕捉したＧＰＳ衛星が発する電波を観測する。そして、移動通信端末装置が、観測結果に基づいて、現在位置を算出する。こうして行われるアシストＧＰＳ測位によれば、自律型ＧＰＳ測位と比べて、連続的な測位における初回の測位や単発的な測位におけるＧＰＳ衛星の捕捉までの時間を飛躍的に短縮化することができるので、測位を迅速に行うことができる。【０００５】
【特許文献１】特開平１０−２８２２０５号公報
【特許文献２】特開２００２−１９６０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来のアシストＧＰＳ測位は、測位精度と、自律型ＧＰＳ測位からの測位時間の短縮という観点からは、非常に優れたものである。しかしながら、自律型ＧＰＳ測位と比べて測位時間の短縮化が図られているものの、従来のアシストＧＰＳ測位による測位時間は、利用者にとってはまだまだ長く感じるものであった。このため、アシストＧＰＳ測位による測位時間の更なる短縮化が求められている。【０００７】
ところで、従来のアシストＧＰＳ測位では、連続的な測位における初回の測位や単発的な測位において、利用者によるＧＰＳ測位指令後のアシスト情報の取得動作を行うが、この取得動作時間が、全体の測位時間において無視することができない割合を占めていた。そこで、アシストＧＰＳ測位におけるアシスト情報取得の短縮化のために、利用者によるＧＰＳ測位指令がなされない場合であっても、自動的にアシスト情報を取得しておき、後になされる可能性がある利用者からのＧＰＳ測位指令に備えておくことが考えられる。【０００８】
しかしながら、アシスト情報には、測位時に必要な粗い精度の現在位置及びＧＰＳ衛星の軌道情報が含まれているが、ＧＰＳ衛星がいわゆる静止衛星ではないので、一定の時間が経過すると、先に取得したアシスト情報におけるＧＰＳ衛星の軌道情報が有効ではなくなってしまい、新たなアシスト情報の取得が必要となる。また、移動通信端末装置が移動することにより現在位置が変化して在圏するセルが変わると、先に取得したアシスト情報における測位時に必要な粗い精度の現在位置が有効ではなくなってしまい、新たなアシスト情報の取得が必要となる。したがって、ある時点でアシスト情報を取得したとしても、任意的になされる利用者によるＧＰＳ測位指令があったときに、その取得したアシスト情報が利用できるとは限らない。【０００９】
このため、新たに利用者によるＧＰＳ測位指令があった場合に備えるために、上記の一定の時間の経過又は在圏するセルの変化があった場合には、常に、測位において有効に利用可能な新たなアシスト情報を取得しておくことが考えられる。しかし、アシスト情報の取得には通信料が発生することから、行われる可能性が高いとはいえないＧＰＳのために常に有効に利用可能なアシスト情報を取得しておくこととすると、明示的に認識しているとはいえない経済的な負担を利用者にかけることになる。【００１０】
本発明は、上記の事情を鑑みてなされたものであり、移動通信端末装置の現在位置の測位に際して、利用者の利便性を向上した測位を行うことができる測位方法を提供することを目的とする。【００１１】
また、本発明は、現在位置の測位に際して、利用者の利便性を向上することができる移動通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の測位方法は、移動通信端末装置の現在位置を測位する測位方法であって、前記移動通信端末装置が、利用者による測位指令に先立って、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位に利用するアシスト情報を取得すべき事前取得条件が満たされているか否かを判定するアシスト情報取得判定工程と；前記アシスト情報取得判定工程における判定結果が肯定的であった場合に、前記移動通信端末装置が、前記アシスト情報の要求であるアシスト情報要求を、アシストサーバへ向けて送信するアシスト情報要求送信工程と；前記アシスト情報要求に応答して、前記アシストサーバから返送されてきたアシスト情報を前記移動通信端末装置が受信するアシスト情報受信工程と；を備え、前記事前取得条件には、前記移動通信端末装置において実行されるアプリケーションのヘッダ部に配置され、前記アプリケーションの作成者により設定されるとともに、前記アプリケーションの起動時に参照される所定パラメータの値が、前記アプリケーションの実行中に前記ＧＰＳ測位が行われる可能性が高いことを示す値に設定されていることが含まれる、ことを特徴とする測位方法である。
【００１３】
この測位方法では、アシスト情報取得判定工程において、移動通信端末装置が、利用者による測位指令に先立って、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位に利用するアシスト情報を取得すべき事前取得条件が満たされているか否かを判定する。ここで、当該事前取得条件には、移動通信端末装置において実行されるアプリケーションのヘッダ部に配置され、当該アプリケーションの作成者により設定されるとともに、当該アプリケーションの起動時に参照される所定パラメータの値が、当該アプリケーションの実行中にＧＰＳ測位が行われる可能性が高いことを示す値に設定されていることが含まれる。
アシスト情報取得判定工程における判定結果が肯定的であった場合には、アシスト情報要求送信工程において、アシスト情報の要求であるアシスト情報要求が、アシストサーバへ向けて送信される。このアシスト情報要求に対する応答として、アシストサーバからアシスト情報が返送されてくると、移動通信端末装置では、アシスト情報受信工程において、当該アシスト情報を受信する。そして、移動通信端末装置では、当該アシスト情報を保持し、利用者によるＧＰＳ測位指定に備える。
【００１４】
したがって、本発明の測位方法によれば、移動通信端末装置の現在位置の測位に際して、利用者の利便性を向上した測位を行うことができる。
また、アプリケーションの作成者が、当該アプリケーションの内容に応じて、当該アプリケーションが測位動作を行う可能性の情報を所定のパラメータの値として設定しておくことにより、当該アプリケーションの起動時に当該所定のパラメータの値を参照することにより、アプリケーション実行中にＧＰＳ測位を行う可能性が高いか否かの推定を精度良くすることができる。そして、この推定結果が肯定的であった場合には、アプリケーションの起動後短期間のうちになされる可能性が高いアプリケーション実行中における利用者によるアシストＧＰＳ測位指定に備えることができるとともに、通信料の発生を合理的に抑制することができる。
【００１７】
本発明の測位方法では、前記アシスト情報を、利用者による測位指令の有無にかかわらず、前記移動通信端末装置が継続的に保有すべき期間であるアシスト情報保有期間を設定する期間設定工程を更に備え、前記事前取得条件には、前記アシスト情報保有期間の開始時点において、前記移動通信端末装置が前記アシスト情報を保有していないことが更に含まれるようにすることができる。
【００１８】
この場合には、期間設定工程において、移動通信端末装置の利用者の指令に応じて、利用者による測位指令の有無にかかわらず移動通信端末装置がアシスト情報を継続的に保有すべき期間であるアシスト情報保有期間を設定する。この後、アシスト情報取得判定工程では、前記アシスト情報保有期間中において、アシスト情報保有期間の開始時点において、移動通信端末装置が前記アシスト情報を保有していないことを含めて、事前取得条件が満たされたか否かが判定される。すなわち、アシスト情報保有期間中においては、現時点においてアシストＧＰＳ測位を行うに際して利用可能なアシスト情報を移動通信端末装置が保有していないか否かが判定される。この判定の結果が否定的な場合には、アシスト情報取得判定工程における判定が繰り返される。
【００１９】
アシスト情報取得判定工程における判定結果が肯定的であった場合には、上述のようにして、アシスト情報の取得動作が実行される。この結果、利用者が測位を行う可能性が高く、正確且つ迅速な測位のためには通信料の発生もやむなしとして設定したアシスト情報保有期間中には、常時、アシストＧＰＳ測位に利用可能なアシスト情報を保有している状態とすることができる。なお、利用者が測位を行う可能性が低いアシスト情報保有期間以外の期間には、ＧＰＳ測位指令があった場合にのみ、通信料の発生するアシスト情報の取得を行う。したがって、通信料の発生を合理的に抑制しつつ、利用者の利便性を向上した現在位置の測位を行うことができる。【００２０】
ここで、アシスト情報保有期間を、様々な態様で設定するようにすることができる。例えば、前記アシスト情報保有期間を、前記期間設定工程において前記アシスト情報保有期間が設定された時点から指定された時間が経過するまでの期間とすることができる。また、前記アシスト情報保有期間を、前記期間設定工程において設定された開始時刻から終了時刻までの期間とすることができる。【００２１】
また、前記事前取得条件には、前回のアシスト情報の取得後に、前記移動通信端末装置が前記アシスト情報保有期間内に在圏したセルの数が複数となったことが更に含まれることとすることができる。この場合には、移動通信端末装置の移動の結果、先に取得したアシスト情報を更新することが必要なると、新たなアシスト情報が取得される。
【００２２】
また、前記事前取得条件には、前回に取得したアシスト情報の有効期間が、前記アシスト情報保有期間内に満了したことが更に含まれることとすることができる。この場合には、時間の経過に伴って、前回に取得したアシスト情報の有効期間が満了し、当該アシスト情報が無効となると、新たなアシスト情報が取得される。
【００２３】
本発明の移動通信端末装置は、現在位置を測位する移動通信端末装置であって、利用者による測位指令に先立って、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位に利用するアシスト情報を取得すべき事前取得条件が満たされているか否かを判定するアシスト情報取得判定手段と；前記アシスト情報取得判定手段による判定結果が肯定的であった場合に、前記アシスト情報の要求であるアシスト情報要求を、アシストサーバへ向けて送信するアシスト情報要求送信手段と；前記アシスト情報要求に応答して、前記アシストサーバから返送されてきたアシスト情報を受信するアシスト情報受信手段と；前記アシスト情報受信手段により受信したアシスト情報を記憶するアシスト情報記憶手段と；を備え、前記事前取得条件には、前記移動通信端末装置において実行されるアプリケーションのヘッダ部に配置され、前記アプリケーションの作成者により設定されるとともに、前記アプリケーションの起動時に参照される所定パラメータの値が、前記アプリケーションの実行中に前記ＧＰＳ測位が行われる可能性が高いことを示す値に設定されていることが含まれる、ことを特徴とする移動通信端末装置である。
【００２４】
この移動通信端末装置では、アシスト情報取得判定手段が、現時点から短期間のうちに、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位を行う可能性が高く、かつ、ＧＰＳ測位に利用するアシスト情報を取得すべき事前取得条件が満たされているか否かを判定する。ここで、当該事前取得条件には、移動通信端末装置において実行されるアプリケーションのヘッダ部に配置され、当該アプリケーションの作成者により設定されるとともに、当該アプリケーションの起動時に参照される所定パラメータの値が、当該アプリケーションの実行中にＧＰＳ測位が行われる可能性が高いことを示す値に設定されていることが含まれる。
アシスト情報取得判定手段による判定結果が肯定的であった場合には、アシスト情報要求送信手段が、アシスト情報の要求であるアシスト情報要求をアシストサーバへ向けて送信する。このアシスト情報要求に対する応答として、アシストサーバからアシスト情報が返送されてくると、アシスト情報受信手段が、当該アシスト情報を受信する。そして、移動通信端末装置では、当該アシスト情報をアシスト情報記憶手段に記憶し、その後短期間のうちに行われる可能性が高い利用者によるＧＰＳ測位指定に備える。
【００２５】
すなわち、本発明の移動通信端末装置では、上述した本発明の測位方法を使用して、現在位置の測位を行うことができる。したがって、本発明の移動通信端末装置によれば、利用者の利便性を向上した現在位置の測位を行うことができるとともに、通信料の発生を合理的に抑制することができる。
【００２８】
本発明の移動通信端末装置では、前記アシスト情報を、利用者による測位指令の有無にかかわらず、前記移動通信端末装置が継続的に保有すべき期間であるアシスト情報保有期間を設定する期間設定手段を更に備え、前記事前取得条件には、前記アシスト情報保有期間の開始時点において、前記アシスト情報記憶手段に前記アシスト情報が記憶されていないことが更に含まれるようにすることができる。
【００２９】
この場合には、期間設定手段が、利用者の指令に応じて、利用者による測位指令の有無にかかわらず移動通信端末装置がアシスト情報を継続的に保有すべき期間であるアシスト情報保有期間を設定する。この後、アシスト情報取得判定手段が、アシスト情報保有期間中において、アシスト情報保有期間の開始時点において、移動通信端末装置が前記アシスト情報を保有していないことを含めて、事前取得条件が満たされたか否かを判定する。そして、この判定結果が肯定的であった場合には、アシスト情報要求送信手段が、ＧＰＳ測位に利用するアシスト情報の要求であるアシスト情報要求を、アシストサーバへ向けて送信する。このアシスト情報要求に対する応答として、アシストサーバからアシスト情報が返送されてくると、アシスト情報受信手段が当該アシスト情報を受信する。そして、当該アシスト情報がアシスト情報記憶手段に記憶される。このため、アシスト情報保有期間中について、現時点から短期間のうちになされる可能性が高い利用者によるアシストＧＰＳ測位指令に備えることができる。したがって、通信料の発生を合理的に抑制しつつ、利用者の利便性を向上した現在位置の測位を行うことができる。
ここで、前記事前取得条件には、前回のアシスト情報の取得後に前記アシスト情報保有期間内に在圏したセルの数が複数となったこと、及び、前回に取得したアシスト情報の有効期間が前記アシスト情報保有期間内に満了したことの少なくとも一方が更に含まれることとすることができる。
【発明の効果】
【００３０】
以上説明したように、本発明の測位方法によれば、移動通信端末装置の現在位置の測位に際して、利用者の利便性を向上した測位を行うことができるという効果を奏する。【００３１】
また、本発明の移動通信端末装置によれば、利用者の利便性を向上した現在位置の測位を行うことができるという効果を奏する。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１実施形態に係る携帯電話装置を含む測位システムの構成を模式的に示す図である。
【図２Ａ】図１の携帯電話装置の正面側外観を概略的に示す図である。
【図２Ｂ】図１の携帯電話装置の背面側外観を概略的に示す図である。
【図３】図１の携帯電話装置の機能ブロック図である。
【図４】図３の制御部で実行されるプログラムの構成を説明するための図である。
【図５】図４のアプリケーションの構成を説明するための図である。
【図６】図１の測位アシストサーバの機能ブロック図である。
【図７】図２Ａ及び図２Ｂの携帯電話装置による測位動作を説明するためのシーケンス図である。
【図８】図７のアシスト情報の事前取得処理を説明するためのフローチャートである。
【図９Ａ】本発明の第２実施形態に係る携帯電話装置の正面側外観構成を概略的に示す図である。
【図９Ｂ】本発明の第２実施形態に係る携帯電話装置の背面側外観構成を概略的に示す図である。
【図１０】図９Ａ及び図９Ｂの携帯電話装置の機能ブロック図である。
【図１１】図１０の制御部で実行されるプログラムの構成を説明するための図である。
【図１２】図９Ａ及び図９Ｂの携帯電話装置による測位動作を説明するためのシーケンス図である。
【図１３】図１２のアシスト情報保有期間設定の処理における画面表示例を説明するための図である。
【図１４】図１２のアシスト情報の事前取得処理を説明するためのフローチャートである。
【図１５】アシスト情報保有期間における画面表示例を説明するための図である。
【発明を実施するための最良の形態】
【００３３】
《第１実施形態》
以下、本発明の第１実施形態を、図１〜図８を参照しつつ説明する。なお、これらの図においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。【００３４】
図１には、本発明の第１実施形態に係る移動通信端末装置である携帯電話装置１０Ａを含む測位システム１００の構成が模式的に示されている。図１に示されるように、この測位システム１００は、（ａ）携帯電話装置１０Ａと、（ｂ）携帯電話装置１０Ａと無線通信を行う基地局４２を介して、携帯電話装置１０Ａが接続されるネットワーク４１と、（ｃ）ネットワーク４１に接続された測位アシストサーバ５０とを備えている。ここで、携帯電話装置の数及び基地局の数は、一般に多数であるが、図１では、１つの携帯電話装置１０Ａと、１つの基地局４２とが代表的に示されている。【００３５】
図２Ａ及び図２Ｂには、携帯電話装置１０Ａの外観構成が概略的に示されている。図２Ａ及び図２Ｂに示されるように、携帯電話装置１０Ａは、（ａ）後述する制御部２１（図３参照）を備える携帯電話本体１１と、（ｂ）電話番号を入力するためのテンキー、及び、動作モードの切替等の各種指令を制御部２１に入力するためのファンクションキーを有する操作部１２と、（ｃ）制御部２１による指令に応じて、操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３とを備えている。また、携帯電話装置１０Ａは、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、（ｅ）集音時に音を入力したり、通話時に音声を入力したりするためのマイクロフォン１５と、（ｆ）制御部２１による指令に応じて、着信音や案内音を発生するための案内用スピーカ１６とを備えている。さらに、携帯電話装置１０Ａは、（ｇ）基地局との間で無線信号を授受するためのアンテナ１７を備えている。【００３６】
ここで、携帯電話本体１１は、図３に示されるように、その内部に、（ｉ）携帯電話本体１１の全体の動作を統括制御する制御部２１と、（ii）制御部２１による制御のもとで、ＧＰＳ衛星からの電波を受信するためのＧＰＳ用アンテナ２２Ａを有し、ＧＰＳ衛星からの電波を受信するＧＰＳ受信部２２とを備えている。また、携帯電話本体１１は、その内部に、（iii）リードオンリメモリ（ＲＯＭ）やランダムアクセスメモリ（ＲＡＭ）等に構成された記憶部２３と、（iv）基地局４２との間で通信を行うための無線送受信部２４とを備えている。【００３７】
制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）等を備えており、一般的な携帯電話機能を実現するために、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。この制御部２１において実行されるプログラム等のソフトウエアの構成は、図４に示されるようになっている。【００３８】
すなわち、制御部２１におけるソフトウエアは、（ｉ）携帯電話としての基本機能である通話機能、メール機能、文字入力機能を実現するとともに、上述した各種のハードウエア資源の制御を行う基本処理部３１Ａと、（ii）ゲーム等の様々なコンテンツを利用者に提供するためのアプリケーション３３と、（iii）基本処理部３１Ａとアプリケーション３３との間に位置し、アプリケーション３３の実行環境を提供する実行環境部３２とから構成されている。ここで、実行環境部３２は、アプリケーション３３と基本処理部３１Ａとの間のコマンド変換、アプリケーション３３の管理等のアプリケーション実行のためのソフトウエア資源を提供する一組のプログラムである。【００３９】
基本処理部３１Ａは、測位可能性判定部３６を備えている、この測位可能性判定部３６は、アプリケーション３３の起動時に、アプリケーション３３の実行中に、利用者の指令に応じて、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位の要求を行う可能性が高いか否かを判定する。【００４０】
また、アプリケーション３３は、図５に示されるように、ヘッダ部と、プログラム部とを備えている。そして、ヘッダ部の所定位置には、測位可能性フラグ（ＭＰＦ）が配置されている。本実施形態では、測位可能性フラグ（ＭＰＦ）は、アプリケーション３３の実行中に、利用者の指令に応じて、ＧＰＳ測位を行う可能性が高い場合にはオンに設定され、当該可能性が高くない場合にはオフに設定されるようになっている。【００４１】
なお、基本処理部３１Ａ及び実行環境部３２は、携帯電話装置１０Ａの工場出荷時から携帯電話に実装されている。一方、アプリケーション３３は、工場出荷時から予め実装されていることもあるし、操作者による操作部１２の操作によって無線送受信部２４等からダウンロードされた後に実装されることもある。また、携帯電話装置１０Ａにおけるアプリケーションの数は１つに限られる訳ではなく、通常は携帯電話装置１０Ａ内に存在しているが、図４においては、模式的に１つのアプリケーション３３のみが示されている。【００４２】
基本処理部３１Ａと実行環境部３２との間では、アプリケーション３３に関連して、要求、応答、イベント発生等の情報が適宜やり取りされるようになっている。また、実行環境部３２とアプリケーション３３との間では、アプリケーション３３からの各種の要求が実行環境部３２に通知されるとともに、実行環境部３２から応答やイベント発生が通知されるようになっている。【００４３】
図３に戻り、制御部２１は、無線送受信部２４を介して測位アシストサーバ５０から取得したアシスト情報を利用して携帯電話装置１０Ａの現在位置の測位を行う測位部２６を備えている。この測位部２６は、アシスト情報要求送信部２７と、アシスト情報要求受信部２８と、アシスト情報記憶部２９とを備えている。ここで、アシスト情報要求送信部２７は、測位アシストサーバ５０へ向けて、ＧＰＳ測位に利用するアシスト情報の要求であるアシスト情報要求を送信する。また、アシスト情報受信部２８は、アシスト情報要求送信部２７から送信されたアシスト情報要求に応答してアシストサーバから返送されてきたアシスト情報を受信する。また、アシスト情報記憶部２９は、アシスト情報受信部２８が受信したアシスト情報を記憶する。【００４４】
なお、制御部２１では、アシスト情報記憶部２９にアシスト情報が記憶されると、無線送受信部２４を介して在圏しているセルの基地局及び記憶後の経過時間を監視する。そして、アシスト情報の記憶後に、携帯電話装置１０Ａの移動にともない、携帯電話装置１０Ａが在圏したセルの数が複数となり、アシスト情報記憶部２９に記憶されたアシスト情報を現在位置のＧＰＳ測位に利用することが適当ではなくなると、アシスト情報記憶部２９内のアシスト情報は一部更新の必要が発生し、ＧＰＳ測位に際しての利用ができなくなる。また、アシスト情報記憶部２９へのアシスト情報の格納後に所定の時間（約２時間）が経過して当該アシスト情報（より詳しくは、アシスト情報におけるＧＰＳ衛星の軌道情報）の有効期間が満了し、当該アシスト情報は無効となり、ＧＰＳ測位に際しての利用ができなくなる。こうしたアシスト情報記憶部２９内のアシスト情報を現在位置のＧＰＳ測位に際して利用できるか否かの情報は、上述した基本処理部３１Ａが取得できるようになっている。【００４５】
また、アシスト情報記憶部２９内にＧＰＳ測位に利用可能なアシスト情報が存在する場合であっても、新たなアシスト情報要求に対して返送されてきた新たなアシスト情報を受信すると、アシスト情報記憶部２９内のアシスト情報を新たなアシスト情報に置き換える。【００４６】
測位部２６が、基本処理部３１ＡからＧＰＳ測位指令を受けてＧＰＳ測位を行う場合には、測位部２６は、アシスト情報記憶部２９に記憶されたアシスト情報を利用して、ＧＰＳ衛星からの電波を観測するようになっている。ここで、ＧＰＳ測位を行う際には、測位部２６は、４つ以上のＧＰＳ衛星を捕捉して行われる。【００４７】
なお、基本処理部３１ＡからＧＰＳ測位指令を受けたときに、アシスト情報記憶部２９内にＧＰＳ測位に利用可能なアシスト情報が存在している場合には、測位部２６は、そのアシスト情報を利用してＧＰＳ測位を行う。一方、基本処理部３１ＡからＧＰＳ測位指令を受けたときに、アシスト情報記憶部２９内にＧＰＳ測位に利用可能なアシスト情報が存在しない場合には、測位部２６では、アシスト情報要求送信部２７が測位アシストサーバ５０へ向けてアシスト情報要求を送信し、当該アシスト情報要求に応答してアシストサーバから返送されてきたアシスト情報をアシスト情報受信部２８で受信する。そして、受信されたアシスト情報がアシスト情報記憶部２９に格納される。この後、測位部２６は、そのアシスト情報を利用してＧＰＳ測位を行う。【００４８】
測位アシストサーバ５０は、図６に示されるように、（ｉ）測位アシストサーバ５０の全体の動作を統括制御する制御処理装置５１と、（ii）ＧＰＳ衛星からの電波を受信するためのアンテナ５２と、（iii）各種プログラムや各種データを格納する記憶装置５３と、（iv)ネットワーク４１を介した通信を行うための送受信装置５４とを備えている。ここで、制御処理装置５１は、（ｉ）送受信装置５４を介したアシスト情報要求を受けて、アシスト情報を導出するアシスト情報導出部５６と、（ii）アシスト情報導出部５６により導出されたアシスト情報を、送受信装置５４、ネットワーク４１等を介して、アシスト情報要求を行った端末装置へ通知するアシスト情報通知部５７とを備えている。【００４９】
アシスト情報導出部５６は、送受信装置５４を介してアシスト情報要求を受けると、アシスト情報要求のパラメータとして指定された基地局識別子に対応する基地局位置情報を記憶装置５３から読み出す。そして、アシスト情報導出部５６は、読み出された基地局位置に応じたセル内における位置算出機能を有する端末装置のための捕捉用情報及び位置算出用情報というアシスト情報を導出する。【００５０】
アシスト情報通知部５７は、アシスト情報導出部５６により導出されたアシスト情報を受ける。そして、アシスト情報通知部５７は、アシスト情報要求を行った端末装置へアシスト情報を通知する。【００５１】
このように構成された測位アシストサーバ５０は、アンテナ５２を用いて、常にＧＰＳ衛星を観測しており、ＧＰＳ衛星に関する各種情報を刻々収集している。そして、ネットワーク４１に接続された端末装置からアシスト情報要求を受けると、ＧＰＳ測位のためのアシスト情報を通知するようになっている。【００５２】
以上のように構成された携帯電話装置１０Ａにおける、現在位置の測位動作について、主に図７及び図８を参照し、適宜他の図面を参照しつつ説明する。なお、前提として、現在位置の測位は、アプリケーション３３の実行中における利用者の操作部１２の操作によるＧＰＳ測位指令に応じて行われるものとする。【００５３】
図７に示されるように、利用者の操作部１２の操作によるアプリケーション３３の起動指令がなされると、携帯電話装置１０Ａは、ステップＳ２０において、アプリケーション３３の起動処理を行う。この起動処理が終了すると、ステップＳ３０において、アプリケーション３３が実行される。【００５４】
上記のステップＳ２０における起動処理、及び、場合によっては上記のステップＳ３０におけるアプリケーション３３の実行と並行して、携帯電話装置１０Ａは、ステップＳ１０において、ＧＰＳ測位に利用するアシスト情報の事前取得処理を行う。このアシスト情報の事前取得処理では、図８に示されるように、まず、ステップＳ１１において、基本処理部３１Ａの測位可能性判定部３６が、上述したアプリケーション３３のヘッダ部における測位可能性フラグ（ＭＰＦ）を読み出す。引き続き、ステップＳ１２において、測位可能性判定部３６は、読み出された測位可能性フラグ（ＭＰＦ）に基づいて、アプリケーション３３の実行中に現在位置の測位を行う可能性が高いか否かの判定を行う。【００５５】
ステップＳ１２における判定結果が否定的であった場合には、アシスト情報の事前取得を行うことなく、処理が終了する。一方、ステップＳ１２における判定結果が肯定的であった場合には、処理はステップＳ１３へ移行する。このステップＳ１３においては、測位可能性判定部３６が、アシスト情報記憶部２９内に有効なアシスト情報が記憶されているか否かを更に判定する。【００５６】
ステップＳ１３における判定結果が肯定的であった場合には、アシスト情報の事前取得を行うことなく、処理が終了する。一方、ステップＳ１３における判定結果が否定的であった場合には、処理はステップＳ１４へ移行する。【００５７】
ステップＳ１４では、まず、基本処理部３１Ａが測位部２６のアシスト情報要求送信部２７に対して、アシスト情報要求の送信を指令する。この指令を受けたアシスト情報要求送信部２７は、携帯電話装置１０Ａが在圏しているセルの基地局４２の識別子をパラメータとするアシスト情報要求を、無線送受信部２４、基地局４２及びネットワーク４１を介して、測位アシストサーバ５０へ向けて送信する。この後、アシスト情報の返送待状態となる。【００５８】
図７に戻り、このアシスト情報要求を測位アシストサーバ５０が受信すると、ステップＳ４０において、測位アシストサーバ５０がアシスト情報導出処理を行う。このアシスト情報導出処理では、まず、測位アシストサーバ５０における制御処理装置５１のアシスト情報導出部５６が、送受信装置５４を介して受信したアシスト情報要求に基づいて、パラメータで指定された基地局４２の識別子と対応して記憶装置５３内に記憶されている基地局４２の位置情報を読み出す。引き続き、アシスト情報導出部５６は、読み出された基地局４２の位置情報に基づいて、携帯電話装置１０ＡがＧＰＳ測位のために必要とする衛星の捕捉用情報及び位置算出用情報をアシスト情報として導出する。そして、アシスト情報導出部５６は、導出されたアシスト情報をアシスト情報通知部５７へ送る。このアシスト情報を受けたアシスト情報通知部５７は、送受信装置５４、ネットワーク４１及び基地局４２を介して、アシスト情報を携帯電話１０Ａへ向けて送信する。【００５９】
図８に戻り、携帯電話装置１０Ａでは、測位アシストサーバ５０からアシスト情報が返送されると、ステップＳ１０のアシスト情報の事前取得処理では、ステップＳ１５において、測位部２６のアシスト情報受信部２８が、アシスト情報を受信する。そして、ステップＳ１６において、アシスト情報受信部２８が受信したアシスト情報が、アシスト情報記憶部２９に格納される。こうして、ステップＳ１０の処理が終了する。【００６０】
なお、図７には、ステップＳ１０の処理において、携帯電話装置１０Ａからアシスト情報要求が送信される場合、すなわち、上述の図８におけるステップＳ１２における判定結果が肯定的であった場合の処理シーケンスが示されている。一方、ステップＳ１２における判定結果が否定的であった場合には、ステップＳ１０の処理において、携帯電話装置１０Ａからはアシスト情報要求が送信されない。これに伴い、測位アシストサーバ５０におけるステップＳ４０の処理及び測位アシストサーバ５０からのアシスト情報の送信は行われない。【００６１】
図７に戻り、ステップＳ１０においてアシスト情報が取得された後、アプリケーション３３の実行中に、利用者の操作部１２の操作によるＧＰＳ測位指令がなされると、測位部２６がアシストＧＰＳ測位を行う。このアシストＧＰＳ測位において、アシスト情報記憶部２９内のアシスト情報が利用可能であれば、測位部２６は、当該アシスト情報を利用して、ＧＰＳ衛星の捕捉、及び、ＧＰＳ衛星からの電波の観測結果に基づく現在位置の算出を行う。そして、算出された現在位置の測位結果が表示部１３に表示される等して、利用者に提供される。【００６２】
なお、ステップＳ１０においてアシスト情報が取得されなかった場合、又は、ステップＳ１０においてアシスト情報が取得されたが、当該アシスト情報がＧＰＳ測位に利用できなくなった後におけるアプリケーション３３の実行中に、利用者の操作部１２の操作によるＧＰＳ測位指令がなされた場合には、測位部２６は、アシスト情報の新たな取得をして、ＧＰＳ測位を行う。ここで、測位部２６によるアシスト情報の新たな取得は、上述した図８におけるステップＳ１４〜ステップＳ１６の処理と同様の処理を測位部２６が行うことによりなされる。【００６３】
ここで、ステップＳ１０においてアシスト情報が取得されたが、当該アシスト情報がＧＰＳ測位に利用できなくなる条件としては、（ａ）携帯電話装置１０Ａの移動にともない、携帯電話装置１０Ａが在圏したセルの数が複数となり、アシスト情報記憶部２９に記憶されたアシスト情報を利用することが適当ではなくなる、及び、（ｂ）アシスト情報記憶部２９に格納されたアシスト情報の有効期間が満了し、当該アシスト情報が無効となる、の２種類の条件がある。これら２種類の条件のいずれかが成立したか否かは、上述したように、測位部２６が監視しており、基本処理部３１Ａに報告するようになっている。【００６４】
以上説明したように、本第１実施形態では、利用者の指定によりアプリケーション３３が起動されると、当該アプリケーション３３の起動動作と並行して、測位可能性判定部３６が、当該アプリケーション３３の実行中に、利用者の指令に応じて、ＧＰＳ衛星からの信号に基づいて行うＧＰＳ測位の要求を行う可能性が高いか否かを判定する。この判定の結果が肯定的であった場合には、測位可能性判定部３６が、更に、アシスト情報記憶部２９内に有効なアシスト情報が存在するか否かを判定する。そして、この判定の結果が肯定的であった場合には、アシスト情報要求送信部２７が、ＧＰＳ測位に利用するアシスト情報の要求であるアシスト情報要求を、測位アシストサーバ５０へ向けて送信される。【００６５】
このアシスト情報要求に対する応答として、測位アシストサーバ５０からアシスト情報が返送されてくると、携帯電話装置１０Ａでは、アシスト情報受信部２８が、当該アシスト情報を受信し、アシスト情報記憶部２９内に記憶する。こうして、アシスト情報記憶部２９内に記憶後し、アプリケーション３３の起動後短期間のうちになされる可能性が高いアプリケーション実行中における利用者によるアシストＧＰＳ測位指定に備える。【００６６】
したがって、本第１実施形態によれば、移動通信端末装置の現在位置の測位に際して、通信料の発生を合理的に抑制しつつ、利用者の利便性を向上した測位を行うことができる。【００６７】
また、本第１実施形態では、測位可能性判定部３６が、アプリケーション３３が有する測位可能性情報（ＭＰＦ）の値に基づいて、アプリケーション３３がＧＰＳ測位の要求を行う可能性が高いか否かを判定する。このため、アプリケーション３３の作成者が、当該アプリケーション３３の内容に応じて、当該アプリケーション３３が測位動作を行う可能性を、測位可能性フラグ（ＭＰＦ）の値として指定しておくことができるので、精度良くＧＰＳ測位の要求を行う可能性が高いか否かを判定することができる。【００６８】
なお、本第１実施形態では、測位可能性情報として、オン又はオフという２値情報を担った測位可能性フラグ（ＭＰＦ）を使用した。これに対して、測位可能性情報を多値情報とし、利用者により設定される閾値との大小を判定することにより、アプリケーション３３がＧＰＳ測位の要求を行う可能性が高いか否かを判定することとすることもできる。【００６９】
また、本第１実施形態では、アプリケーション起動時に、測位可能性フラグ（ＭＰＦ）に基づいて、アプリケーション３３の実行中に現在位置の測位を行う可能性が高いと判定された場合に、さらに、アシスト情報記憶部２９内に有効なアシスト情報が記憶されているか否かを更に判定することとした。これに対して、アプリケーション起動時には、測位可能性フラグ（ＭＰＦ）に基づく判定のみを行い、アプリケーション３３の実行中に現在位置の測位を行う可能性が高いと判定された場合には、アシスト情報記憶部２９内に有効なアシスト情報が記憶されているか否かにかかわらず、新たにアシスト情報を取得するようにすることができる。この場合には、携帯電話装置１０Ａが大きく移動しないときには、アプリケーション３３の起動からのアシスト情報の有効期間を保証することができる。このため、携帯電話装置１０Ａが大きく移動しないときには、アプリケーション起動から短時間のうちに測位を行う際に新たなアシスト情報の取得から始めなければならない事態の発生を防止することができる。【００７０】
また、本第１実施形態では、携帯電話装置の現在位置の測位に本発明を適用したが、携帯電話装置以外の移動通信端末装置に本発明を適用することができるのは勿論である。【００７１】
《第２実施形態》
次に、本発明の第２実施形態について説明する。なお、以下の説明においては、前述の第１実施形態の場合と同一又は同等の要素には同一の符号を付し、重複する説明を省略する。【００７２】
本実施形態の携帯電話装置１０Ｂは、図９Ａ、図９Ｂ及び図１０に示されるように、前述した第１実施形態の携帯電話装置１０Ａと同様に構成されるが、図１１に示されるように、第１実施形態における基本処理部３１Ａに代えて、基本処理部３１Ｂが制御部２１で実行される点が相違している。この基本処理部３１Ｂは、アシスト情報保有期間設定部３７と、アシスト情報取得条件判定部３８とを備えている。【００７３】
アシスト情報保有期間設定部３７は、携帯電話装置１０Ｂの現在位置のＧＰＳ測位に際して利用するためのアシスト情報を、利用者からのＧＰＳ測位指令の有無にかかわらず、継続的に保有すべき期間であるアシスト情報保有期間を設定する。また、アシスト情報取得条件判定部３８は、アシスト情報を新たに取得すべき条件が満たされたか否かを判定する。ここで、アシスト情報取得条件判定部３８は、測位部２６のアシスト情報記憶部２９内に、現在位置のＧＰＳ測位に利用可能なアシスト情報が記憶されているか否かを調べ、アシスト情報記憶部２９内に利用可能なアシスト情報が記憶されている場合には、アシスト情報を新たに取得すべき条件が満たされていないと判定する。一方、アシスト情報記憶部２９内に利用可能なアシスト情報が記憶されていない場合には、アシスト情報を新たに取得すべき条件が満たされたと判定する。【００７４】
以上のように構成された携帯電話装置１０Ｂにおける、現在位置の測位動作について、主に図１２及び図１３を参照し、適宜他の図面を参照しつつ説明する。なお、前提として、現在位置の測位は、アプリケーション３３の実行中における利用者の操作部１２の操作によるＧＰＳ測位指令に応じて行われるものとする。また、携帯電話装置１０Ｂにおける現在位置の測位動作は、上述した図１の測位システムにおいて、携帯電話装置１０Ａに代えて、携帯電話装置１０Ｂが配置された状態で行われるものとする。【００７５】
図１２に示されるように、ＧＰＳ測位に関連した処理として、まず、ステップＳ５０において、アシスト情報保有期間設定の処理が行われる。この処理は、利用者が操作部１２を操作して、アシスト情報保有期間設定の開始指令を入力することにより開始される。この指令を受けると、基本処理部３１Ｂのアシスト情報保有期間設定部３７が、アシスト情報保有期間設定用画面を表示部１３に表示し、利用者に対して、アシスト情報保有期間の設定を促す。こうしたアシスト情報保有期間設定用画面の一例が、図１３における画面Ｆ１３Ａとして示されている。なお、画面Ｆ１３Ａの例では、アシスト情報保有期間の開始時期と、アシスト情報保有期間の長さを利用者が指定するようになっている。【００７６】
利用者は、表示部１３に表示されたアシスト情報保有期間設定用画面を参照しつつ、操作部１２を操作して、アシスト情報保有期間を設定するための期間指定入力を行う。こうして、期間指定入力がなされたときの表示部１３における表示の例が図１３における画面Ｆ１３Ｂとして示されている。なお、画面Ｆ１３Ｂの例では、アシスト情報保有期間の開始時期として「現時点」が指定され、アシスト情報保有期間の長さとして「２時間」が指令された例が示されている。【００７７】
期間指定入力がなされると、アシスト情報保有期間設定部３７は、指定された期間をアシスト情報保有期間として、不図示のアシスト情報保有期間記憶部に格納する。こうして、ステップＳ５０におけるアシスト情報保有期間設定の処理が終了する。【００７８】
アシスト情報保有期間設定の処理が終了すると、基本処理部３１Ｂは、アシスト情報保有期間が開始したか否かの監視を始める。そして、アシスト情報保有期間が開始したことを検出すると、当該期間が終了するまで、ステップＳ６０において、アシスト情報の事前取得処理が行われる。なお、上述の画面Ｆ１３Ｂの例のように、アシスト情報保有期間の開始時期として「現時点」が指定されると、ステップＳ５０の終了後、直ちにステップＳ６０の処理が開始される。【００７９】
このステップＳ６０のアシスト情報の事前取得処理では、図１４に示されるように、まず、ステップＳ６１において、基本処理部３１Ｂのアシスト情報取得条件判定部３８が、アシスト情報を新たに取得すべき条件が満たされたか否かを判定する。ここで、アシスト情報を新たに取得すべき条件が満たされたか否かの判定は、上述したように、アシスト情報取得条件判定部３８が、測位部２６のアシスト情報記憶部２９内に、現在位置のＧＰＳ測位に利用可能なアシスト情報が記憶されているか否かの情報を読み出し、読み出された当該情報に基づいて判定する。この判定結果が否定的な場合には、処理はステップＳ６５へ移行する。【００８０】
一方、ステップＳ６１における判定結果が肯定的であった場合には、上述した第１実施形態における図８におけるステップＳ１４〜Ｓ１６と同様の処理であるステップＳ６２〜Ｓ６４を実行し、測位アシストサーバ５０から新たなアシスト情報を取得し、アシスト情報記憶部２９内に格納する。なお、携帯電話装置１０Ｂによるアシスト情報の取得に際しては、測位アシストサーバ５０も第１実施形態と同様にステップＳ４０の処理を実行する（図１２参照）。【００８１】
以上のようにしてステップＳ６４の処理を終了すると、上述したステップＳ６１において否定的な判定がなされた場合と同様にして、処理がステップＳ６５へ移行する。このステップＳ６５では、アシスト情報取得条件判定部３８が、アシスト情報保有期間が終了したか否かを判定する。この判定の結果が肯定的な場合には、ステップＳ６０の処理を終了する。一方、ステップＳ６５の判定が否定的であった場合には、処理はステップＳ６１へ移行する。そして、上述のステップＳ６１〜Ｓ６５の処理を繰り返す。【００８２】
なお、上述した第１実施形態と同様に、一度アシスト情報を取得した後に、当該アシスト情報がＧＰＳ測位に利用できなくなる条件としては、（ａ）携帯電話装置１０Ｂの移動にともない、携帯電話装置１０Ｂが在圏したセルの数が複数となり、アシスト情報記憶部２９に記憶されたアシスト情報を利用することが適当ではなくなる、及び、（ｂ）アシスト情報記憶部２９に格納されたアシスト情報の有効期間が満了し、当該アシスト情報が無効となる、という２種類の条件がある。これら２種類の条件のいずれかが成立したか否かは、上述したように、測位部２６が監視しており、適宜基本処理部３１Ｂに報告するようになっている。【００８３】
また、アシスト情報保有期間においては、アシスト情報保有期間記憶部に有効なアシスト情報が存在せず、かつ、アシスト情報の取得動作も行われていない場合には、例えば、図１５において画面Ｆ１５Ａとして示されるように、迅速測位モードマークＱＰＭがグレーアウト表示される。なお、画面Ｆ１５Ａでは、迅速測位モードマークＱＰＭの破線表示により、グレーアウト表示であることを表している。【００８４】
また、アシスト情報保有期間においては、新たなアシスト情報の取得動作中である場合には、例えば、図１５において画面Ｆ１５Ｂとして示されるような迅速測位モードマークＱＰＭの点灯表示と、図１５において画面Ｆ１５Ｃとして示されるような迅速測位モードマークＱＰＭの消灯表示とを交互に行う。そして、新たなアシスト情報が取得され、アシスト情報保有期間記憶部に有効なアシスト情報が存在するようになると、迅速測位モードマークＱＰＭの点灯表示が継続して行われるようになる。【００８５】
なお、アシスト情報保有期間が経過すると、迅速測位モードマークＱＰＭの消灯表示となる。【００８６】
図１２に戻り、以上のようにして行われるステップＳ５０におけるアシスト情報の事前取得処理中に、利用者の操作部１２の操作によるアプリケーション３３の起動指令がなされると、携帯電話装置１０Ｂは、ステップＳ２０において、アプリケーション３３の起動処理を行う。この起動処理が終了すると、ステップＳ３０において、アプリケーション３３が実行される。【００８７】
そして、アプリケーション３３の実行中に、利用者の操作部１２の操作によるＧＰＳ測位指令がなされると、測位部２６がアシストＧＰＳ測位を行う。このアシストＧＰＳ測位が、アシスト情報保有期間中に行われる場合には、アシスト情報記憶部２９内のアシスト情報が利用可能となっていることから、測位部２６は、当該アシスト情報を利用して、ＧＰＳ衛星の捕捉、及び、ＧＰＳ衛星からの電波の観測結果に基づく現在位置の算出を行う。そして、算出された現在位置の測位結果が表示部１３に表示される等して、利用者に提供される。【００８８】
なお、利用者の操作部１２の操作によるＧＰＳ測位指令に応じた測位部２６によるアシストＧＰＳ測位がアシスト情報保有期間以外で行われる場合には、アシスト情報保有期間の終了直後を除くと、アシスト情報記憶部２９内に利用可能なアシスト情報が存在していない。このため、アシスト情報保有期間の終了直後を除くアシスト情報保有期間以外で利用者の操作部１２の操作によるＧＰＳ測位指令がなされると、測位部２６は、アシスト情報を新たに取得して、ＧＰＳ測位を行う。ここで、測位部２６によるアシスト情報の新たな取得は、上述した図１４におけるステップＳ６２〜６４の処理と同様の処理を測位部２６が行うことによりなされる。【００８９】
以上説明したように、本第２実施形態では、アシスト情報保有期間設定部３８が、利用者からの指令に応じて、現在位置のＧＰＳ測位に際して利用するアシスト情報を継続的に保有すべき期間であるアシスト情報保有期間を設定する。この後、アシスト情報取得条件判定手段が、アシスト情報を新たに取得すべき条件が満たされたか否かを判定する。この判定の結果が肯定的なものであった場合には、アシスト情報要求送信部２７が、ＧＰＳ測位に利用するアシスト情報の要求であるアシスト情報要求を、測位アシストサーバ５０へ向けて送信する。【００９０】
このアシスト情報要求に対する応答として、測位アシストサーバ５０からアシスト情報が返送されてくると、携帯電話装置１０Ｂでは、アシスト情報受信部２８が、当該アシスト情報を受信し、アシスト情報記憶部２９内に記憶する。こうして、アシスト情報記憶部２９内に記憶し、アプリケーション３３実行中における利用者によるアシストＧＰＳ測位指定に備える。【００９１】
したがって、本第２実施形態によれば、移動通信端末装置の現在位置の測位に際して、通信料の発生を合理的に抑制しつつ、利用者の利便性を向上した測位を行うことができる。【００９２】
また、本第２実施形態では、アシスト情報を新たに取得すべき条件に、前回のアシスト取得後に、携帯電話装置１０Ｂが在圏したセルの数が複数となったことが含まれることとしているので、携帯電話装置１０Ｂの移動の結果、先に取得したアシスト情報を更新することが必要になると、新たなアシスト情報が取得される。【００９３】
また、本第２実施形態では、アシスト情報を新たに取得すべき条件に、前回に取得したアシスト情報の有効期間が満了したことが更に含まれることとしている。このため、時間の経過に伴って、前回に取得したアシスト情報の有効期間が満了し、当該アシスト情報が無効となると、新たなアシスト情報が取得される。【００９４】
なお、本第２実施形態では、アシスト情報保有期間の設定に際して、開始時期の設定と当該期間の長さとを利用者が指定することとした。これに対して、アシスト情報保有期間の設定に際して、開始時刻と終了時刻とを利用者が指定することとすることもできる。【００９５】
また、本第２実施形態では、携帯電話装置の現在位置の測位に本発明を適用したが、上述した第１実施形態の場合と同様に、携帯電話装置以外の移動通信端末装置に本発明を適用することができるのは勿論である。【００９６】
また、上述の第１実施形態では、新たなアシスト情報の取得動作中を示す表示を特に行わなかったが、第２実施形態の場合と同様に、迅速測位マークＱＰＭを点滅表示されるようにすることもできる。
【産業上の利用可能性】
【００９７】
以上説明したように、本発明の測位方法は、移動通信端末装置の現在位置の測位に適用することができる。また、本発明の移動通信端末装置は、現在位置の測位を行うことができる移動通信端末装置に適用することができる。
【図１】
0004338735.tif 000002
【図２Ａ】
0004338735.tif 000003
【図２Ｂ】
0004338735.tif 000004
【図３】
0004338735.tif 000005
【図４】
0004338735.tif 000006
【図５】
0004338735.tif 000007
【図６】
0004338735.tif 000008
【図７】
0004338735.tif 000009
【図８】
0004338735.tif 000010
【図９Ａ】
0004338735.tif 000011
【図９Ｂ】
0004338735.tif 000012
【図１０】
0004338735.tif 000013
【図１１】
0004338735.tif 000014
【図１２】
0004338735.tif 000015
【図１３】
0004338735.tif 000016
【図１４】
0004338735.tif 000017
【図１５】
0004338735.tif 000018