(57)【要約】【課題】２つの測位方式により取得したデータを、より効率的に表示する。【解決手段】第１測位手段１１は、ＧＰＳ方式により、自装置の位置を示す第１位置情報を取得する。第２測位手段１２は、測位サーバ２０を用いた方式により、自装置の位置を示す第２位置情報を取得する。第２方式は、第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い方式である。この例で、第２測位手段１２は、測位サーバ２０から送信される測位情報を用いて第２位置情報を取得する。施設情報取得手段１３は、施設を識別するための複数の施設情報を、ネットワーク４０上の情報提供サーバ３０から第２位置情報に応じて取得する。並べ替え手段１４は、施設情報取得手段１３により取得された複数の施設情報の順序を、第１位置情報に基づいて並べ替える。表示手段１５は、並べ替え手段１４により順序が並べ替えられた複数の施設情報を表示する。【選択図】図２
2012073072.tif 000002
【特許請求の範囲】
【請求項１】
第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、
前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、
施設を識別するための施設名を含む複数の施設情報を、ネットワーク上のサーバから前記第２位置情報に応じて取得する施設情報取得手段と、
前記施設情報取得手段により取得された複数の施設情報の順序を前記第１位置情報に基づいて並べ替える処理を行う並べ替え手段と、
前記並べ替え手段により順序が並べ替えられた前記複数の施設情報を表示する表示手段と
を有する移動端末。
【請求項２】
前記並べ替え手段は、前記処理として、前記複数の施設情報を、前記第１位置情報により示される自装置の位置に近い位置にあるものから順に並べ替える
ことを特徴とする請求項１に記載の移動端末。
【請求項３】
前記第１測位手段は、繰り返し前記第１位置情報を取得し、
前記並べ替え手段は、新たな前記第１位置情報が取得されると、前記処理を行う
ことを特徴とする請求項１に記載の移動端末。
【請求項４】
移動端末、測位サーバ、および情報提供サーバを有する移動通信システムであって、
前記移動端末は、
第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、
前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、
ネットワーク上のサーバから、前記第２位置情報に応じて複数の施設情報を取得する施設情報取得手段と、
前記施設情報取得手段により取得された複数の施設情報の順序を、前記第１位置情報に基づいた並べ替えを行う並べ替え手段と、
前記並べ替え手段により順序が並べ替えられた前記複数の施設情報を表示する表示手段と
を有し、
前記測位サーバは、
前記移動端末の識別子および前記移動端末が通信している基地局に関する位置を示す基地局情報を記録したデータベースを記憶した測位記憶手段と、
前記測位記憶手段に記憶されているデータベースを用いて、前記移動端末の識別子に対応する基地局情報を前記移動端末に送信する測位送信手段と
を有し、
前記情報提供サーバは、
施設名を含む施設情報および前記施設情報に対応する位置情報を記録したデータベースを記憶した施設情報記憶手段と、
前記移動通信端末から前記第２位置情報を取得する位置情報取得手段と、
前記施設情報記憶手段に記憶されているデータベースを用いて、前記第２位置情報により示される位置を中心とするある範囲内に位置する複数の施設の施設情報を抽出する抽出手段と、
前記抽出された複数の施設情報を前記移動端末に送信する施設情報送信手段と
を有する
ことを特徴とする移動通信システム。
【請求項５】
第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、制御手段とを有する移動端末に、
前記第１測位手段が、前記第１位置情報を取得するステップと、
前記第２測位手段が、前記第２位置情報を取得するステップと、
前記制御手段が、施設を識別するための複数の施設情報を、ネットワーク上のサーバから前記第２位置情報に応じて取得するステップと、
前記制御手段が、前記複数の施設情報の順序を前記第１位置情報に基づいて並べ替える処理を行うステップと、
前記制御手段が、前記処理が行われた前記複数の施設情報を表示手段に表示させるステップと
を実行させるためのプログラム。
【請求項６】
第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、制御手段とを有する移動端末の制御方法であって、
前記第１測位手段が、前記第１位置情報を取得するステップと、
前記第２測位手段が、前記第２位置情報を取得するステップと、
前記制御手段が、施設を識別するための複数の施設情報を、ネットワーク上のサーバから前記第２位置情報に応じて取得するステップと、
前記制御手段が、前記複数の施設情報の順序を前記第１位置情報に基づいて並べ替える処理を行うステップと、
前記制御手段が、前記処理が行われた前記複数の施設情報を表示手段に表示させるステップと
を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末の現在位置に応じた情報を表示する技術に関する。
【背景技術】
【０００２】
携帯電話機等の移動端末において、現在位置に応じた情報をネットワークから取得して表示する技術が知られている。特許文献１は、ＧＰＳによる測位と、基地局による測位とを同時に行い、それぞれから得られた位置情報を処理することを開示している。特許文献１は、例えば、基地局による位置情報を取得すると、その位置情報に適した地図を表示し、その上に、ＧＰＳによる位置データを重ねて表示することを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２８４１２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１によれば、ＧＰＳによる測位結果に応じた情報取得と、基地局による測位結果に応じた情報取得と、２回の情報取得の処理があり、効率が悪いという問題があった。
これに対し本発明は、２つの測位方式により、より効率的にデータを取得しつつ、より正確な現在位置に基づいた表示を行う技術を提供する。
【課題を解決するための手段】
【０００５】
本発明は、第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、施設を識別するための施設名を含む複数の施設情報を、ネットワーク上のサーバから前記第２位置情報に応じて取得する施設情報取得手段と、前記施設情報取得手段により取得された複数の施設情報の順序を前記第１位置情報に基づいて並べ替える処理を行う並べ替え手段と、前記並べ替え手段により順序が並べ替えられた前記複数の施設情報を表示する表示手段とを有する移動端末を提供する。
【０００６】
好ましい態様において、前記並べ替え手段は、前記処理として、前記複数の施設情報を、前記第１位置情報により示される自装置の位置に近い位置にあるものから順に並べ替えてもよい。
【０００７】
別の好ましい態様において、前記第１測位手段は、繰り返し前記第１位置情報を取得し、前記並べ替え手段は、新たな前記第１位置情報が取得されると、前記処理を行ってもよい。
【０００８】
また、本発明は、移動端末、測位サーバ、および情報提供サーバを有する移動通信システムであって、前記移動端末は、第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、ネットワーク上のサーバから、前記第２位置情報に応じて複数の施設情報を取得する施設情報取得手段と、前記施設情報取得手段により取得された複数の施設情報の順序を、前記第１位置情報に基づいた並べ替えを行う並べ替え手段と、前記並べ替え手段により順序が並べ替えられた前記複数の施設情報を表示する表示手段とを有し、前記測位サーバは、前記移動端末の識別子および前記移動端末が通信している基地局に関する位置を示す基地局情報を記録したデータベースを記憶した測位記憶手段と、前記測位記憶手段に記憶されているデータベースを用いて、前記移動端末の識別子に対応する基地局情報を前記移動端末に送信する測位送信手段とを有し、前記情報提供サーバは、施設名を含む施設情報および前記施設情報に対応する位置情報を記録したデータベースを記憶した施設情報記憶手段と、前記移動通信端末から前記第２位置情報を取得する位置情報取得手段と、前記施設情報記憶手段に記憶されているデータベースを用いて、前記第２位置情報により示される位置を中心とするある範囲内に位置する複数の施設の施設情報を抽出する抽出手段と、前記抽出された複数の施設情報を前記移動端末に送信する施設情報送信手段とを有することを特徴とする移動通信システムを提供する。
【０００９】
さらに、本発明は、第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、制御手段とを有する移動端末に、前記第１測位手段が、前記第１位置情報を取得するステップと、前記第２測位手段が、前記第２位置情報を取得するステップと、前記制御手段が、施設を識別するための複数の施設情報を、ネットワーク上のサーバから前記第２位置情報に応じて取得するステップと、前記制御手段が、前記複数の施設情報の順序を前記第１位置情報に基づいて並べ替える処理を行うステップと、前記制御手段が、前記処理が行われた前記複数の施設情報を表示手段に表示させるステップとを実行させるためのプログラムを提供する。
【００１０】
さらに、本発明は、第１方式により、自装置の位置を示す第１位置情報を取得する第１測位手段と、前記第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い第２方式により、自装置の位置を示す第２位置情報を取得する第２測位手段と、制御手段とを有する移動端末の制御方法であって、前記第１測位手段が、前記第１位置情報を取得するステップと、前記第２測位手段が、前記第２位置情報を取得するステップと、前記制御手段が、施設を識別するための複数の施設情報を、ネットワーク上のサーバから前記第２位置情報に応じて取得するステップと、前記制御手段が、前記複数の施設情報の順序を前記第１位置情報に基づいて並べ替える処理を行うステップと、前記制御手段が、前記処理が行われた前記複数の施設情報を表示手段に表示させるステップとを有する制御方法を提供する。
【発明の効果】
【００１１】
本発明によれば、単一の測位方式により得られた現在位置情報を用いて得られた施設情報を表示する構成と比較して、より効率的に情報を取得し、かつ、より正確な現在位置に基づいた表示を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る移動通信システム１の概略を示す図である。
【図２】移動端末１０の機能構成を示す図である。
【図３】測位サーバ２０の機能構成を示す図である。
【図４】情報提供サーバ３０の機能構成を示す図である。
【図５】移動端末１０のハードウェア構成を示す図である。
【図６】移動通信システム１の動作を示すシーケンスチャートである。
【図７】位置登録データベース２１１に記録されているデータを例示する図である。
【図８】基地局データベース２１２に記録されているデータを例示する図である。
【図９】施設情報データベース３１１に記録されているデータを例示する図である。
【図１０】画面表示を例示する図である。
【図１１】画面表示の別の例を示す図である。
【図１２】変形例１に係る移動端末１０の動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
１．構成
図１は、本発明の一実施形態に係る移動通信システム１の概略を示す図である。移動通信システム１は、移動端末１０と、測位サーバ２０と、情報提供サーバ３０と、ネットワーク４０と、ＧＰＳ（Global Positioning System）衛星５０とを含む。移動通信システム１は、複数の移動端末１０および複数のＧＰＳ衛星５０を有するが、ここでは簡単のためそれぞれ１つだけ図示している。ネットワーク４０は、移動通信網であり、無線基地局を有している。移動端末１０は、無線基地局を介して、ネットワーク４０と通信することができる。測位サーバ２０および情報提供サーバ３０はネットワーク４０の一部を構成する装置であるが、ここでは説明のためネットワーク４０とは別に図示する。移動端末１０は、無線基地局を含むネットワーク４０を介して、測位サーバ２０または情報提供サーバ３０と通信する。さらに、移動端末１０はＧＰＳ衛星５０から送信されるＧＰＳ信号を受信することができる。この例で、移動端末１０は携帯電話機である。
【００１４】
図２は、移動端末１０の機能構成を示す図である。移動端末１０は、第１測位手段１１と、第２測位手段１２と、施設情報取得手段１３と、並べ替え手段１４と、表示手段１５とを有する。移動端末１０は、移動通信システム１におけるクライアントであり、ネットワーク４０を介して測位サーバ２０および情報提供サーバ３０と通信することができる。
【００１５】
第１測位手段１１は、ＧＰＳ方式（第１方式の一例）により、自装置の位置を示す第１位置情報を取得する。第２測位手段１２は、測位サーバ２０を用いた方式（第２方式の一例）により、自装置の位置を示す第２位置情報を取得する。第２方式は、第１方式よりも位置情報の精度が低く、かつ位置情報の取得にかかる時間が短い方式である。この例で、第２測位手段１２は、測位サーバ２０から送信される測位情報を用いて第２位置情報を取得する。施設情報取得手段１３は、施設に関する複数の施設情報を、ネットワーク４０上の情報提供サーバ３０から第２位置情報に応じて取得する。並べ替え手段１４は、施設情報取得手段１３により取得された複数の施設情報の順序を、第１位置情報に基づいて並べ替える。表示手段１５は、並べ替え手段１４により順序が並べ替えられた複数の施設情報を表示する。
【００１６】
図３は、測位サーバ２０の機能構成を示す図である。測位サーバ２０は、記憶手段２１と、要求取得手段２２と、抽出手段２３と、送信手段２４とを有する。記憶手段２１は、位置登録データベース２１１と、基地局データベース２１２とを記憶している。位置登録データベース２１１は、移動端末１０の現在位置を示す情報を記録したデータベースである。基地局データベース２１２は、基地局の位置等、基地局に関する情報を記録したデータベースである。要求取得手段２２は、移動端末１０の測位要求（移動端末１０の測位情報の送信要求）を取得する。測位要求は、移動端末１０の端末識別子を含んでいる。要求取得手段２２は、例えば、移動端末１０から、測位要求を取得する。抽出手段２３は、記憶手段２１に記憶されている位置登録データベース２１１の中から、測位要求に応じて、移動端末１０の現在位置を示す情報を抽出する。送信手段２４は、移動端末１０の現在位置を示す情報に応じた測位応答を、測位要求の送信元の移動端末１０に送信する。
【００１７】
図４は、情報提供サーバ３０の機能構成を示す図である。情報提供サーバ３０は、記憶手段３１と、位置情報取得手段３２と、抽出手段３３と、送信手段３４とを有する。記憶手段３１は、施設情報データベース３１１を記憶している。施設情報データベース３１１は、施設情報と、その施設情報に対応する位置情報とを含むデータセットを複数記憶している。施設情報は、施設に関する情報であり、少なくとも施設名を含む。ここで、「施設」とは、地図上に表示可能な有体物であり、例えば、ビル・塔・マンション等の建造物、建造物内の店舗、および交差点・道路等の地図上の標識を含む。位置情報取得手段３２は、移動端末１０から第２位置情報を取得する。抽出手段３３は、第２位置情報により示される位置との関係がある条件を満たす複数の施設情報を、施設情報データベース３１１から抽出する。この条件は、例えば、第２位置情報により示される基地局識別子と同じ基地局識別子に対応付けられているというものである。送信手段３４は、抽出された複数の施設情報を移動端末１０に送信する。
【００１８】
図５は、移動端末１０のハードウェア構成を示す図である。移動端末１０は、制御部１１０と、記憶部１２０と、ＧＰＳ測位部１３０と、入力部１４０と、表示部１５０と、通信部１６０とを有する。制御部１１０は、移動端末１０の要素を制御する。制御部１１０は、ＣＰＵ（Central Processing Unit）１１１と、ＲＡＭ（Random Access Memory）１１２と、ＲＯＭ（Read Only Memory）１１３とを有する。ＲＯＭ１１３は、プログラムおよびデータを記憶した不揮発性の記憶装置である。ＲＡＭ１１２は、揮発性の記憶装置である。ＣＰＵ１１１は、ＲＡＭ１１２を使用してプログラムを実行する演算装置である。記憶部１２０は、データおよびプログラムを記憶する不揮発性の記憶装置であり、例えばフラッシュメモリまたはＨＤＤ（Hard Disk Drive）を含む。ＧＰＳ測位部１３０は、ＧＰＳ衛星５０から送信される信号を受信し、受信した信号に基づいて自機の現在位置を計算するＧＰＳ受信機を含む。入力部１４０は、制御部１１０に命令またはデータを入力するための装置であり、例えば、タッチパネルまたはキーパッドを含む。表示部１５０は、制御部１１０の制御下で文字・画像等を表示する装置であり、例えばＬＣＤまたは有機ＥＬディスプレイを含む。通信部１６０は、基地局を介してネットワーク４０と通信する装置であり、例えばアンテナおよび増幅器を含む。この例で、記憶部１２０は、施設情報を取得し、表示するための地図情報表示プログラムを記憶している。制御部１１０がこの地図情報表示プログラムを実行することにより、移動端末１０に図１の機能が実装される。地図情報表示プログラムを実行している制御部１１０は、第２測位手段１２、施設情報取得手段１３、並べ替え手段１４の一例である。制御部１１０に制御されているＧＰＳ測位部１３０は、第１測位手段１１の一例である。制御部１１０に制御されている表示部１５０は、表示手段１５の一例である。
【００１９】
測位サーバ２０および情報提供サーバ３０は、制御部と、記憶部と、通信部（いずれも図示略）とを有するコンピュータ装置である。測位サーバ２０および情報提供サーバ３０は、それぞれ、サーバとして動作するためのサーバプログラムを記憶部に記憶している。測位サーバ２０において、記憶部は、記憶手段２１の一例である。サーバプログラムを実行している制御部は、要求取得手段２２、抽出手段２３、および送信手段２４の一例である。情報提供サーバ３０において、記憶部は、記憶手段３１の一例である。サーバプログラムを実行している制御部は、位置情報取得手段３２、抽出手段３３、および送信手段３４の一例である。
【００２０】
２．動作
図６は、移動通信システム１の動作を示すシーケンスチャートである。この例では、図６のシーケンスチャートの開始前に、移動端末１０において地図情報表示プログラムが起動され、ユーザの指示入力待ちの状態になっている。以下の処理のうち、移動端末１０の処理は、地図情報表示プログラムによるものである。ステップＳ１０１において、移動端末１０は、現在地周辺の情報の表示要求を受け付ける。具体的には、ユーザが、入力部１４０を介して、現在地周辺の情報の表示要求を入力する。表示要求を受け付けると、制御部１１０は、ＧＰＳ測位部１３０に測位を開始するよう指示する。ＧＰＳ測位部１３０は、この指示を受けて、測位を開始する（ステップＳ１０２）。ＧＰＳ測位部１３０は、複数のＧＰＳ衛星５０からの信号を受信し、受信した信号を用いて自機の位置を算出することにより、測位を行う。ＧＰＳ測位部１３０により行われる測位を「ＧＰＳ測位」という。測位にはある程度の時間がかかるので、直ちには完了しない。さらに、制御部１１０は、測位サーバ２０に対し、通信部１６０を介して測位要求を送信する（ステップＳ１０３）。測位要求は、移動端末１０の端末識別子を含んでいる。
【００２１】
図７は、位置登録データベース２１１に記録されているデータを例示する図である。この例で、移動端末１０の現在位置を示す情報として、移動端末１０が通信している基地局を特定するための基地局識別子が用いられる。位置登録データベース２１１には、端末識別子と、その端末識別子に対応する基地局識別子とを含むデータセットが複数記録されている。端末識別子は、移動通信システム１において移動端末１０を一意に特定する識別子、例えば電話番号または端末識別番号である。基地局識別子は、移動通信システム１において基地局を一意に特定する識別子である。
【００２２】
図８は、基地局データベース２１２に記録されているデータを例示する図である。この例で、基地局データベース２１２には、基地局識別子と、その基地局の属性を示す属性情報が複数記録されている。この例で、属性情報としては、基地局の座標と、基地局の地名と、基地局のセル半径とが用いられる。基地局の座標は、基地局の位置を特定するための座標であり、この例では緯度・経度で表されている。基地局の地名は、移動端末１０の現在位置の表示に用いられる文字列であり、基地局が設置されている大まかな場所を表している。セル半径は、基地局によって形成されるセルの範囲を特定するためのパラメータである。
【００２３】
移動端末１０から測位要求を受信すると、測位サーバ２０の制御部は、測位要求に含まれる端末識別子に対応する基地局識別子を位置登録データベース２１１から抽出する。さらに、制御部は、その基地局識別子に対応する属性情報を基地局データベース２１２から抽出する。
【００２４】
再び図６を参照する。測位サーバ２０の制御部は、抽出された基地局識別子（第２位置情報の一例）および属性情報を測位応答として、測位要求の送信元の移動端末１０に送信する（ステップＳ１０４）。測位応答に含まれる情報により示される、移動端末１０の位置を「基地局測位結果」といい、「基地局測位結果」を取得することを「基地局測位」という。測位応答を受信すると、移動端末１０の制御部１１０は、施設情報を要求する情報要求を、通信部１６０を介して情報提供サーバ３０に送信する（ステップＳ１０５）。情報要求は、移動端末１０の端末識別子と、受信された測位応答に含まれる基地局識別子とを含んでいる。
【００２５】
図９は、施設情報データベース３１１に記録されているデータを例示する図である。この例で、各データセットは、ＩＤと、施設情報と、位置情報と、基地局識別子とを含む。ＩＤは、各データセットを特定するための識別子である。施設情報は、施設に関する情報であり、この例では、施設名、住所、および電話番号を含む。例えば、ＩＤ＝１のデータセットにおいて、施設名は「東京駅」であり、住所は「千代田区丸の内１丁目」であり、電話番号は「０３−ＸＸＸＸ−ＸＸＸＸ」である。位置情報は、その施設の緯度および軽度を含む。例えば、「東京駅」は北緯３５．６８１３６１°、東経１３９．７６６０８２°に位置することが示されている。基地局識別子は、その施設の位置に対応するセルを管轄する基地局の識別子である。例えば、「東京駅」は、基地局識別子「Ｂ１」の基地局のセル内に位置することが示されている。
【００２６】
移動端末１０から情報要求を受信すると、情報提供サーバ３０の制御部は、施設情報データベース３１１から、情報要求に含まれる基地局識別子と同じ基地局識別子に対応する施設情報および位置情報を抽出する。例えば、情報要求に含まれる基地局識別子が「Ｂ１」であった場合、ＩＤ＝１、２および３の施設情報および位置情報が抽出される。
【００２７】
再び図６を参照する。情報提供サーバ３０の制御部は、抽出した施設情報および位置情報を含むデータセットを、情報要求に対する応答として、情報要求の送信元である移動端末１０に送信する（ステップＳ１０６）。
情報応答を受信すると、移動端末１０の制御部１１０は、情報応答として受信したデータセットに含まれる施設情報および位置情報を用いた表示を行う（ステップＳ１０７）。
【００２８】
図１０（Ａ）は、ステップＳ１０７における画面表示を例示する図である。図１０（Ａ）は、地図上に施設情報がプロットされる例を示している。この地図は、測位応答に含まれる情報により示される基地局の位置を中心として表示されている。この地図上に、移動端末１０の現在位置が、ある形状および大きさを有する領域（範囲）として示されている。さらに、この地図上に、取得された施設情報がプロットされている。この画面を表示する処理は、例えば以下のように行われる。制御部１１０は、測位応答に含まれる基地局の座標により示される位置を中心とし、測位応答に含まれるセル半径により示される半径を有する円を算出する。この演算には、測位応答に含まれる基地局のセル半径が用いられる。制御部１１０は、算出された円を地図上に描くように、表示部１５０を制御する。さらに、制御部１１０は、情報応答として受信したデータセットに含まれる位置情報により示される位置に、そのデータセットに含まれる施設情報を表示するように、表示部１５０を制御する。例えば、地図上の北緯３５．６８１３６１°、東経１３９．７６６０８２°に相当する位置に、「東京駅」というポップアップが表示される。
【００２９】
図１１（Ａ）は、ステップＳ１０７における画面表示の別の例を示す図である。図１１（Ａ）は、施設情報がリスト形式で表示される例を示している。この画面には、現在地を示す文字列（この例では「日比谷付近」）および情報応答として受信したデータセットに含まれる施設情報が示されている。この画面を表示する処理は、例えば以下のように行われる。制御部１１０は、測位応答に含まれる基地局の地名「日比谷付近」を表示するように、表示部１５０を制御する。制御部１１０は、情報応答として受信したデータセットに含まれる施設情報を、ＩＤ番号の順番に従って並べて表示するように、表示部１５０を制御する。この例では、上から、有楽町駅、日比谷公園、東京駅の順番で表示される。
【００３０】
図１０（Ａ）の地図と図１１（Ａ）のリストとは、同一の画面に表示されてもよい。すなわち、画面が２つの領域に分割され、一方の領域には地図が、他方の領域にはリストが表示されてもよい。あるいは、入力部１４０を介したユーザの指示により、地図とリストが切り替えられてもよい。
【００３１】
再び図６を参照する。制御部１１０は、ＧＰＳ測位が完了したか判断する。ＧＰＳ測位が完了したか否かは、例えば、ＧＰＳ測位部１３０から出力される信号に基づいて判断される。ＧＰＳ測位が完了していないと判断された場合、制御部１１０は、ＧＰＳ測位が完了するまで待機する。ＧＰＳ測位が完了したと判断された場合、制御部１１０は、ＧＰＳ測位部１３０から測位結果（第１位置情報の一例）を取得する（ステップＳ１０８）。ＧＰＳ測位部１３０から取得される測位結果を「ＧＰＳ測位結果」という。ＧＰＳ測位結果は、移動端末１０の位置を示す情報（例えば緯度・経度）を含んでいる。
【００３２】
ＧＰＳ測位部１３０から測位結果を取得すると、制御部１１０は、この測位結果に応じて施設情報を並び替える（ステップＳ１０９）。さらに、制御部１１０は、並び替えられた施設情報に基づいて表示を更新するように、表示部１５０を制御する。詳細には以下のとおりである。制御部１１０は、複数の施設情報の各々について、測位結果により示される移動端末１０の位置と、施設情報により示される施設の位置との距離を算出する。制御部１１０は、算出された距離に応じて、複数の施設情報を並べ替える。より具体的には、制御部１１０は、算出された距離が短い順に、複数の施設情報を並べ替える。例えば、移動端末１０との距離が近いものから、東京駅、有楽町駅、日比谷公園の順番であった場合、制御部１１０は、施設情報をこの順番に並べ替える。制御部１１０は、各施設情報について順番を記憶する。さらに、制御部１１０は、記憶されている順番に応じて、複数の施設情報を表示する。順番が並べ替えられた施設情報を表示すると、移動通信システム１は、図６の処理を終了する。
【００３３】
図１０（Ｂ）は、ＧＰＳ測位が完了した後の地図表示の例を示す図である。この例では、移動端末１０の現在位置が点で示されている。
図１１（Ｂ）は、ＧＰＳ測位が完了した後のリスト表示の例を示す図である。複数の施設情報が、並べ替え後の順番に従って表示されている。
【００３４】
移動通信システム１によれば、まず基地局測位の結果を用いて得られた施設情報が表示され、ＧＰＳ測位が完了した後で、その表示が更新される。ＧＰＳ測位が完了した後で初めて表示を行う構成、または、ＧＰＳ測位の結果を用いて施設情報を取得する構成と比較して、移動通信システム１は、ユーザの表示待ちの時間を低減することができる。また、移動通信システム１は、高速低精度の現在位置情報に基づいて得られた施設情報を低速高精度の現在位置情報に基づいて並べ替える。これにより、単一の測位方式により得られた現在位置情報を用いて得られた施設情報を表示する構成と比較して、より効率的に情報を取得し、かつ、より正確な現在位置に基づいた表示を行うことができる。
【００３５】
３．他の実施形態
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち、２つ以上のものが組み合わせて用いられてもよい。
【００３６】
３−１．変形例１
図１２は、変形例１に係る移動端末１０の動作を示すフローチャートである。上述の実施形態において、一連の処理において移動端末１０はＧＰＳ測位を１回行ったが、変形例１において、移動端末１０は、ＧＰＳ測位を繰り返し行う。図１２のフローは、例えば、ステップＳ１０１で説明した、移動端末１０が現在地周辺の情報の表示要求を受け付けたことを契機として開始される。
【００３７】
ステップＳ２０１において、移動端末１０の制御部１１０は、ＧＰＳ測位を開始するように、ＧＰＳ測位部１３０を制御する。ステップＳ２０２において、制御部１１０は、測位サーバ２０に測位要求を送信する。ステップＳ２０３において、制御部１１０は、測位サーバ２０から、測位要求に対する測位応答を受信する。ステップＳ２０４において、制御部１１０は、情報提供サーバ３０に情報要求を送信する。ステップＳ２０５において、制御部１１０は、情報要求に対する情報応答を受信する。ステップＳ２０６において、制御部１１０は、基地局測位結果に応じて施設情報を表示する。ステップＳ２０７において、制御部１１０は、ＧＰＳ測位が終了したか判断する。ＧＰＳ測位が終了したと判断された場合（ステップＳ２０７：ＹＥＳ）、制御部１１０は、処理をステップＳ２０８に移行する。ＧＰＳ測位が終了していないと判断された場合（ステップＳ２０７：ＮＯ）、制御部１１０は、ステップＳ２０７の処理を繰り返す。ステップＳ２０８において、制御部１１０は、ＧＰＳ測位が成功したか否か判断する。ＧＰＳ測位が成功したか否かは、例えば、ＧＰＳ測位部１３０からエラー信号が入力されたか否かによって判断される。ＧＰＳ測位が成功したと判断された場合（ステップＳ２０８：ＹＥＳ）、制御部１１０は、処理をステップＳ２０９に移行する。ＧＰＳ測位が成功しなかったと判断された場合（ステップＳ２０８：ＮＯ）、制御部１１０は、処理をステップＳ２１１に移行する。
【００３８】
ステップＳ２０９において、制御部１１０は、ＧＰＳ測位結果が基地局測位結果の範囲内であるか判断する。すなわち、制御部１１０は、ＧＰＳ測位結果により示される移動端末１０の位置が、基地局測位結果により示される範囲内にあるか（セルの内部にあるか）判断する。ＧＰＳ測位結果が基地局測位結果の範囲内であると判断された場合（ステップＳ２０９：ＹＥＳ）、制御部１１０は、処理をステップＳ２１０に移行する。ＧＰＳ測位結果が基地局測位結果の範囲外であると判断された場合（ステップＳ２０９：ＮＯ）、制御部１１０は、処理をステップＳ２０２に移行する。
【００３９】
ステップＳ２１０において、制御部１１０は、ＧＰＳ測位結果に応じて施設情報を並び替える。この処理は、ステップＳ１０９、図１０（Ｂ）および図１１（Ｂ）で説明したとおりである。
【００４０】
ステップＳ２１１において、制御部１１０は、ＧＰＳ測位を開始するように、ＧＰＳ測位部１３０を制御する。以下、あらかじめ決められた割り込み処理により処理の中断が指示されるまで、制御部１１０は、ステップＳ２０７−ステップＳ２１１の処理を繰り返し行う。
【００４１】
変形例１によれば、ＧＰＳ測位結果が基地局測位結果の範囲内であれば、すなわち、同一の基地局のセル内で移動している限りは、施設情報を再取得することはない。これにより、ＧＰＳ測位結果により施設情報を再取得する構成と比較して、ネットワークとの通信量を低減することができる。
【００４２】
３−２．変形例２
複数の施設情報の並べ替えの方法は、実施形態で説明したものに限定されない。例えば、ＧＰＳ測位結果による移動端末１０との距離が遠いものから順番に並べ替えが行われてもよい。あるいは、ＧＰＳ測位結果による移動端末１０との距離に加え、別の因子が考慮されてもよい。例えば、各施設に対して設定された優先度を加味した重みつきの距離に従って、施設情報が並べ替えられてもよい。この場合、施設情報データベース３１１に、各施設の優先度が記録されている。別の例で、各施設に設定された分類により施設情報の絞り込みが行われた後で、施設情報の並べ替えが行われてもよい。この場合、施設情報データベース３１１に、各施設の分類（駅、ホテル、コンビニエンスストア、ガソリンスタンド等）が記録されている。移動端末１０の制御部１１０は、例えば、取得した施設情報の中から、特定の分類（例えばホテル）に属する施設情報だけを、ＧＰＳ測位結果に基づいて並べ替えてもよい。
【００４３】
３−３．変形例３
並べ替えられた施設情報を表示する態様は、図１０（Ｂ）および図１１（Ｂ）に例示したものに限定されない。地図上に施設情報を表示する場合において、ＧＰＳ測位結果に基づいて算出された順番に従って、施設情報のポップアップの位置が並べ替えられてもよい。別の例で、ＧＰＳ測位結果に基づいて算出された順番に従って、施設情報のポップアップの大きさが変えられてもよい（例えば、順番の早いものは大きく、順番の遅いものは小さく）。さらに別の例で、ＧＰＳ測位結果に基づいて算出された順番に従って、施設情報のポップアップの色が変えられてもよい（例えば、順番の早いものは目立つ色で、順番の遅いものは目立たない色で）。さらに別の例で、ＧＰＳ測位結果に基づいて算出された順番に従って、施設情報のポップアップ中の文字の書体が変えられてもよい（例えば、順番の早いものは太字で、順番の遅いものは細字で）。
【００４４】
３−４．変形例４
基地局測位結果を用いて移動端末１０の現在位置を算出する方法は、実施形態で説明したものに限定されない。例えば、基地局データベース２１２はセル半径等、セル範囲を特定するパラメータを含んでいなくてもよい。この場合、基地局のセル半径は、地図情報表示プログラムによりある一定値に設定されていてもよい。また、携帯端末１０は、測位サーバ２０以外の装置から、基地局の位置およびセル半径等の基地局に関する情報を取得してもよい。
【００４５】
３−５．変形例５
移動端末１０の現在位置を測位する第１方式および第２方式の具体例は、ＧＰＳ測位および基地局測位に限定されない。第１方式と、第１方式よりも測位結果を得るのが速く（高速）かつ、得られる結果により示される位置の精度が低い（低精度）第２方式との組み合わせであれば、ＧＰＳ測位および基地局測位以外の測位方式が用いられてもよい。例えば、基地局測位方式に代わり、無線ＬＡＮのアクセスポイントによる測位が用いられてもよい。この場合、ネットワーク４０はアクセスポイントを有する無線ＬＡＮである。
【００４６】
３−６．他の変形例
移動端末１０は、携帯電話機に限定されない。移動端末１０は、ラップトップコンピュータ、スマートフォン、カーナビゲーション装置、ＰＤＡ（Personal Digital Assistant）、電子ブック、または携帯音楽プレーヤーであってもよい。
図２に示される機能構成を実現するための、移動端末１０のハードウェア構成は、図５に示されるものに限定されない。必要な機能を実現するためのものであれば、移動端末１０はどのようなハードウェア構成を有していてもよい。例えば、移動端末１０は、図２の各機能要素にそれぞれ対応する回路（装置）を有していてもよい。
上述の実施形態において制御部１１０によって実行される地図表示プログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスク（ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk））など）、光磁気記録媒体、半導体メモリ（フラッシュＲＯＭなど）などのコンピュータ読取り可能な記録媒体に記憶した状態で提供されてもよい。また、このプログラムは、インターネットのようなネットワーク経由でダウンロードされてもよい。また、このプログラムは地図表示プログラムに限定されない。図２の機能を実現できるものであれば、どのような種類のプログラムであってもよい。
【符号の説明】
【００４７】
１…移動通信システム、１０…移動端末、１１…第１測位手段、１２…第２測位手段、１３…施設情報取得手段、１４…並べ替え手段、１５…表示手段、２０…測位サーバ、２１…記憶手段、２２…要求取得手段、２３…抽出手段、２４…送信手段、３０…情報提供サーバ、３１…記憶手段、３２…位置情報取得手段、３３…抽出手段、３４…送信手段、４０…ネットワーク、５０…ＧＰＳ衛星、１１０…制御部、１１１…ＣＰＵ、１１２…ＲＡＭ、１１３…ＲＯＭ、１２０…記憶部、１３０…ＧＰＳ測位部、１４０…入力部、１５０…表示部、１６０…通信部、２１１…位置登録データベース、２１２…基地局データベース、３１１…施設情報データベース
【図１】
2012073072.tif 000003
【図２】
2012073072.tif 000004
【図３】
2012073072.tif 000005
【図４】
2012073072.tif 000006
【図５】
2012073072.tif 000007
【図６】
2012073072.tif 000008
【図７】
2012073072.tif 000009
【図８】
2012073072.tif 000010
【図９】
2012073072.tif 000011
【図１０】
2012073072.tif 000012
【図１１】
2012073072.tif 000013
【図１２】
2012073072.tif 000014