(57)【要約】【課題】地図情報にＰＯＩの順位情報を表示している際、表示範囲が変更された場合に、迅速に順位情報を表示する。【解決手段】通信端末装置１では、地図情報取得部１１は、表示範囲及び当該表示範囲の周囲における、地図情報及びＰＯＩのスコア情報を含むＰＯＩ情報を他の装置から取得する。地図情報表示部１３は、地図情報とＰＯＩのスコア情報に基づいた順位情報を表示する。表示操作受付部１４は、表示範囲の変更を受け付ける範囲変更受け付ける。順位決定部１２は、変更後の表示範囲が、表示範囲及び当該表示範囲の周囲に含まれる場合、表示範囲及び当該表示範囲の周囲におけるＰＯＩのスコア情報を用いてＰＯＩの順位を決定する。地図情報表示部１３は、範囲変更が受け付けられると、範囲変更後の表示範囲内の地図情報と、範囲変更後の表示範囲内に属するＰＯＩのスコア情報に基づいたＰＯＩの順位とを表示する。【選択図】図１
2015222373.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上に地図情報を表示させる地図情報表示装置であって、
前記表示画面における表示領域に属する地図情報と、前記表示領域に属する地点情報のスコア情報と、前記表示領域の外部領域に属する地図情報と、前記表示領域の外部領域に属する地点情報のスコア情報とを取得する地図情報取得手段と、
前記地図情報取得手段により取得された表示領域内に属する地図情報を表示画面上に表示すると共に、前記表示領域内に属する地点情報の順位情報を表示画面上に表示する地図情報表示手段と、
前記地図情報表示手段により表示されている表示領域の変更を受け付ける表示領域変更受付手段と、
前記表示領域変更受付手段により受け付けられた変更後の表示領域が、前記表示領域及び外部領域の何れかに含まれる場合、前記地図情報取得手段により取得された、変更後の表示領域に属する地点情報のスコア情報を用いて地点情報の順位を決定する順位決定手段と、
を備え、
前記地図情報表示手段は、前記表示領域変更受付手段により表示領域の変更が受け付けられると、前記地図情報取得手段により取得された、変更後の表示領域に属する地図情報と、前記順位決定手段により決定された変更後の表示領域に属する地点情報の順位情報とを表示する、地図情報表示装置。
【請求項２】
前記地図情報取得手段は、表示領域に属する地点情報の順位情報をさらに取得し、
前記地図情報表示手段は、前記地図情報取得手段によって取得された順位情報を表示する、請求項１に記載の地図情報表示装置。
【請求項３】
前記地図情報取得手段は、前記表示領域変更受付手段によって変更された後の領域の地図情報を取得していない場合、変更後の表示領域及び外部領域に属する地図情報と地点情報のスコア情報とを取得する、請求項１又は２に記載の地図情報表示装置。
【請求項４】
地点情報の利用履歴情報である地点履歴情報を生成する地点履歴情報生成手段をさらに備え、
前記地図情報取得手段は、前記地点履歴情報生成手段によって生成された地点履歴情報に基づいたスコア情報を取得する、請求項１〜３の何れか一項に記載の地図情報表示装置。
【請求項５】
前記地点情報のスコア情報は、カテゴリ毎の重み付け情報に基づいたスコア情報である、請求項１〜４の何れか一項に記載の地図情報表示装置。
【請求項６】
前記地図情報取得手段は、地点情報として関連情報をさらに取得し、
前記地図情報表示手段は、前記関連情報を順位情報に従った順に切替表示する、請求項１〜５の何れか一項に記載の地図情報表示装置。
【請求項７】
表示画面上に地図情報を表示させる地図情報表示装置で実行される地図情報表示方法であって、前記表示画面における表示領域に属する地図情報と、前記表示領域に属する地点情報のスコア情報と、前記表示領域の外部領域に属する地図情報と、前記表示領域の外部領域に属する地点情報のスコア情報とを取得する地図情報取得ステップと、
前記地図情報取得ステップにおいて取得された表示領域内に属する地図情報を表示画面上に表示すると共に、前記表示領域内に属する地点情報の順位情報を表示画面上に表示する地図情報表示ステップと、
前記地図情報表示ステップにおいて表示されている表示領域の変更を受け付ける表示領域変更受付ステップと、
前記表示領域変更受付ステップにおいて受け付けられた変更後の表示領域が、前記表示領域及び外部領域の何れかに含まれる場合、前記地図情報取得ステップにより取得された、変更後の表示領域に属する地点情報のスコア情報を用いて地点情報の順位を決定する順位決定ステップと、
前記表示領域変更受付ステップにおいて表示領域の変更が受け付けられると、前記地図情報取得ステップにより取得された、変更後の表示領域に属する地図情報と、前記順位決定ステップにおいて決定された変更後の表示領域に属する地点情報の順位情報とを表示する変更地図表示ステップと、を備える地図情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報表示装置及び地図情報表示方法に関する。
【背景技術】
【０００２】
従来から、モバイルインターネットの発展に伴い、モバイル機器（例えば、スマートフォン）によって、当該モバイル機器の位置に関連する施設の検索が行われるケースが増えてきている。例えば、モバイル機器の位置周辺のレストランを検索したり、宿泊予定のホテル周辺の観光スポットを検索したりすることが行われている。
【０００３】
さらに、モバイル機器によって検索された施設（上記の例では、レストランや観光スポット）の中から訪問先とする施設を判断するための材料（指標）として、レビューサイトによる口コミ、レーティング、ある場所を訪問したことを記録するチェックインサービスによるチェックイン数（訪問数）等の情報に基づいて検索された施設をスコア付けしてユーザにとって最適な施設を提示することが考えられる。
【０００４】
例えば、特許文献１には、現在位置周辺の地図を表示させると共に、ユーザの嗜好に応じた案内対象物を報知するナビゲーション装置が記載されている。特許文献１に記載のナビゲーション装置は、所定範囲（現在位置に基づいた範囲）のＰＯＩ情報を検索し、当該ＰＯＩ情報をカテゴリ別にグループ化して、ユーザの嗜好情報に基づいてグループを構成する各ＰＯＩ情報に得点を付与している。また、上記ナビゲーション装置は、上記得点に基づいてＰＯＩの表示優先度を決定し、優先度の高いＰＯＩを案内プレートとして表示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−５８８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のように算出したＰＯＩの得点に基づいて、優先度の高いＰＯＩ情報を提示するだけでなく、表示範囲内のＰＯＩにおける得点の順位も表示させることが考えられる。しかし、スクロール操作・拡大・縮小等により表示範囲が変わる場合、表示範囲が変わる毎に順位情報を変更することが有り得る。特に、他の装置（例えば、サーバ装置等）から通信によりＰＯＩ情報を取得する必要が有る場合、ＰＯＩ情報を取得するための処理負荷がかかり、迅速に順位情報を表示できないという問題がある。
【０００７】
本発明は、上記を鑑みてなされたものであり、地図情報にＰＯＩの順位情報を表示している際、表示範囲が変更された場合に、迅速に順位情報を表示することが可能な地図情報表示装置及び地図情報表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る地図情報表示装置は、表示画面上に地図情報を表示させる地図情報表示装置であって、表示画面における表示領域に属する地図情報と、表示領域に属する地点情報のスコア情報と、表示領域の外部領域に属する地図情報と、表示領域の外部領域に属する地点情報のスコア情報とを取得する地図情報取得手段と、地図情報取得手段により取得された表示領域内に属する地図情報を表示画面上に表示すると共に、表示領域内に属する地点情報の順位情報を表示画面上に表示する地図情報表示手段と、地図情報表示手段により表示されている表示領域の変更を受け付ける表示領域変更受付手段と、表示領域変更受付手段により受け付けられた変更後の表示領域が、表示領域及び外部領域の何れかに含まれる場合、地図情報取得手段により取得された、変更後の表示領域に属する地点情報のスコア情報を用いて地点情報の順位を決定する順位決定手段と、を備え、地図情報表示手段は、表示領域変更受付手段により表示領域の変更が受け付けられると、地図情報取得手段により取得された、変更後の表示領域に属する地図情報と、順位決定手段により決定された変更後の表示領域に属する地点情報の順位情報とを表示する。
【０００９】
本発明に係る地図情報表示方法は、表示画面上に地図情報を表示させる地図情報表示装置で実行される地図情報表示方法であって、表示画面における表示領域に属する地図情報と、表示領域に属する地点情報のスコア情報と、表示領域の外部領域に属する地図情報と、表示領域の外部領域に属する地点情報のスコア情報とを取得する地図情報取得ステップと、地図情報取得ステップにおいて取得された表示領域内に属する地図情報を表示画面上に表示すると共に、表示領域内に属する地点情報の順位情報を表示画面上に表示する地図情報表示ステップと、地図情報表示ステップにおいて表示されている表示領域の変更を受け付ける表示領域変更受付ステップと、表示領域変更受付ステップにおいて受け付けられた変更後の表示領域が、表示領域及び外部領域の何れかに含まれる場合、地図情報取得ステップにより取得された、変更後の表示領域に属する地点情報のスコア情報を用いて地点情報の順位を決定する順位決定ステップと、表示領域変更受付ステップにおいて表示領域の変更が受け付けられると、地図情報取得ステップにより取得された、変更後の表示領域に属する地図情報と、順位決定ステップにおいて決定された変更後の表示領域に属する地点情報の順位情報とを表示する変更地図表示ステップと、を備える。
【００１０】
この発明によれば、予め地図情報取得手段が表示範囲だけでなく、その周囲のＰＯＩのスコア情報を取得し、そのスコア情報を用いて順位を決定するので、表示変更がなされても、例えば、外部の装置から順位情報を取得することなく、順位情報を表示することができる。すなわち、地図情報表示装置は、表示変更があっても迅速にＰＯＩ情報の順位情報を表示することができる。
【００１１】
上記地図情報表示装置では、地図情報取得手段は、表示領域に属する地点情報の順位情報をさらに取得し、地図情報表示手段は、地図情報取得手段によって取得された順位情報を表示するようにしてもよい。このように、地図情報表示装置は、予め表示領域に属する地点情報の順位情報を取得するので、順位を算出することなく、順位情報を表示することができる。
【００１２】
上記地図情報表示装置では、地図情報取得手段は、表示領域変更受付手段によって変更された後の領域の地図情報を取得していない場合、変更後の表示領域及び外部領域に属する地図情報と地点情報のスコア情報とを取得してもよい。この発明によれば、地図情報表示装置は、表示変更要求に対応する範囲の地図情報を取得していない場合に、変更後の範囲の地図情報及び地点情報を再度取得することにより、表示変更対象の範囲の地図情報及び順位を表示することができる。
【００１３】
上記地図情報表示装置では、地図情報取得手段は、表示領域変更受付手段によって変更された後の領域の地図情報を取得していない場合、変更後の表示領域及び外部領域に属する地図情報と地点情報のスコア情報とを取得してもよい。この発明によれば、地図情報表示装置は、地点情報の利用状態に即したスコアに基づいた順位を表示することができる。
【００１４】
上記地図情報表示装置では、地点情報のスコア情報は、カテゴリ毎の重み付け情報に基づいたスコア情報であってもよい。この発明によれば、地図情報表示装置は、カテゴリ毎の重要度に即したスコアを用いて地点情報の順位を表示することができる。
【００１５】
上記地図情報表示装置では、地図情報取得手段は、地点情報として関連情報をさらに取得し、地図情報表示手段は、関連情報を順位情報に従った順に切替表示してもよい。この発明によれば、地図情報表示装置は、順位に応じて切替表示するので、表示領域を不要に使用することなく、地点情報を切替表示することができる。
【発明の効果】
【００１６】
本発明によれば、地図情報にＰＯＩの順位情報を表示している際、表示範囲が変更された場合に、迅速に順位情報を表示することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る通信端末装置１及びサーバ装置２の機能構成を示すブロック図である。
【図２】通信端末装置１のハードウェア構成を示すブロック図である。
【図３】表示領域及びプリロード領域の一例を示す図である。
【図４】表示例を示す図である。
【図５】ＰＯＩ情報の詳細情報の表示遷移の例を示す図である。
【図６】ＰＯＩ情報の一例を示す図である。
【図７】ＰＯＩ履歴情報の例を示す図である。
【図８】カテゴリ情報の例を示す図である。
【図９】通信端末装置１の処理を示すフローチャートである。
【図１０】サーバ装置２の処理を示すフローチャートである。
【図１１】メッシュに基づいてＰＯＩの取得対象を定める例を示す図である。
【図１２】メッシュに基づいたサーバ装置２の処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１９】
図１は、本実施形態に係る通信端末装置１（地図情報表示装置）及びサーバ装置２の機能構成を示すブロック図である。通信端末装置１は、地図情報を通信端末装置１の画面上に表示する装置である。また、通信端末装置１は、表示されている地図情報の表示領域中のＰＯＩの順位情報（ユーザにとっての有益度に基づく順位情報）も表示する。
【００２０】
ここで、地図情報とは、位置を示す情報と地形情報とが対応付けられた情報であり、地図オブジェクト（例えば、山地、湖、道路等）の識別情報（ＩＤ、名称等）と、当該地図オブジェクトが配置されている座標とが関連付けられた情報である。ＰＯＩ（地点情報）とは、特定の場所にある施設、店舗についての情報であって、少なくとも位置情報（緯度、経度の情報）を含み、高度、施設・店舗の名称、電話番号、住所、ＵＲＬ又はメールアドレス等の情報が追加されたものである。ＰＯＩ情報はこれに限定されるものではなく、位置情報付きで公開された写真、動画、音声、メッセージ等であってもよい。また、位置情報を含むＰＯＩ情報に関連付けられた情報についてもＰＯＩ情報として取り扱うことができる。例えば、特定の場所にあるショッピングモールの情報に関連付けられたテナントショップに関する情報もＰＯＩ情報として取り扱うことが可能である。順位情報とは、表示領域中における、ＰＯＩの順位を示す情報である。通信端末装置１は、表示領域中の地図情報における各ＰＯＩの位置に順位を表示する。このように、通信端末装置１は、表示領域中の地図に対応するＰＯＩの順位を表示することにより、ユーザに対して、順位の高いＰＯＩの位置を知らせることができる。なお、ＰＯＩの順位は、各ＰＯＩのカテゴリやユーザの嗜好度等により定められたスコアに基づいて定められる。
【００２１】
通信端末装置１は、例えば、スマートフォンやタブレット等の端末装置である。ただし、通信端末装置１は、地図情報及びＰＯＩ情報の順位も表示可能であればよく、これらの装置に限られない。
【００２２】
通信端末装置１は、地図情報及びＰＯＩの属性情報を保持するサーバ装置２と通信可能である。通信端末装置１は、サーバ装置２に対して、取得対象の領域（例えば、表示領域）を示す情報を送信すると共に地図情報の送信要求をする。通信端末装置１は、サーバ装置２から取得対象の領域に対応する地図情報及びＰＯＩ情報（ＰＯＩの属性情報やＰＯＩのスコア情報）を取得し、取得した地図情報を表示すると共にＰＯＩの順位情報を表示する。
【００２３】
サーバ装置２は、上述のように地図情報及びＰＯＩ情報を記憶するサーバ装置であり、通信端末装置１から送信される地図情報送信要求を受信すると、当該地図情報送信要求に対応する地図情報を送信すると共に、当該地図情報の範囲内におけるＰＯＩ情報のスコアを算出し、算出したスコアもＰＯＩ情報として送信する。
【００２４】
上述のように通信端末装置１は、地図情報を表示すると共に、表示範囲中のＰＯＩ情報の順位情報を表示する。このような機能を実現するために、通信端末装置１は、地図情報取得部１１（地図情報取得手段）と、順位決定部１２（順位決定手段）と、地図情報表示部１３（地図情報表示手段）と、表示操作受付部１４（表示領域変更受付手段）と、ＰＯＩ履歴情報提供部１５（地点履歴情報生成手段）とを備えている。
【００２５】
図２は、通信端末装置１のハードウェア構成を示すブロック図である。図１に示される通信端末装置１は、物理的には、図２に示されるように、１又は複数のＣＰＵ１０１と、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３と、ネットワークカード等のデータ送受信デバイスである通信モジュール１０４と、ハードディスクドライブ及び半導体メモリ等の補助記憶装置１０５と、タッチパネル１０６とを含むコンピュータシステムとして構成されている。なお、タッチパネル１０６は、いわゆるタッチパネルディスプレイである。すなわち、タッチパネル１０６は、そのタッチ面において、ユーザからのタッチ操作（例えば、スクロール操作等）を受け付けるとともに、サーバ装置２から取得した地図情報を表示する部分である。
【００２６】
通信端末装置１の各機能は、図２に示されるＣＰＵ１０１、ＲＡＭ１０２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとでタッチパネル１０６を入力装置及び出力装置として動作させると共に通信モジュール１０４を動作させ、ＲＡＭ１０２及び補助記憶装置１０５におけるデータの読み出し及び書き込みを行うことで実現される。なお、通信端末装置１の各機能を実現するためのソフトウェア構成は、特に限定されない。例えば、通信端末装置１の各機能は、ＲＡＭ１０２に読み込まれて動作するＯＳ（オペレーティングシステム）の一機能として実現されてもよいし、ＯＳ上で動作するアプリケーションソフトウェア（地図アプリケーション）の機能として実現されてもよい。本実施形態では、通信端末装置１の各機能は、ＯＳ上で動作する地図アプリケーションとして実現されるものとして説明を行う。ＯＳの一機能として実現される場合には、以降の説明における「地図アプリケーション」を「ＯＳの一機能」と読み替えればよい。以下、図１に示される機能ブロックに基づいて、各機能ブロックを説明する。
【００２７】
地図情報取得部１１は、通信モジュール１０４を用いてサーバ装置２に対して地図情報の送信要求をして、サーバ装置２が当該送信要求に応じて送信した地図情報を取得する部分である。この地図情報取得部１１は、地図アプリケーション起動時、又は表示している地図情報の表示領域が大きく変更されて、再度地図情報を取得し直す必要があるタイミングで、サーバ装置２へ地図情報の送信要求を行う。
【００２８】
さらに詳細に説明すると、地図情報取得部１１は、表示用の地図情報の送信要求と、表示変更用の地図情報の送信要求とに分けて地図情報の送信要求を行う。まず、表示用の地図情報の取得時においては、地図情報取得部１１は、通信端末装置１のユーザＩＤ（通信端末装置１のユーザを識別するための情報）及び取得対象範囲情報を含んだ送信要求をサーバ装置２へ送信し、当該取得対象範囲情報に対応する地図情報をサーバ装置２から取得する。ここでは、例えば、地図情報取得部１１は、取得対象範囲情報として、表示中心位置の緯度経度情報と、縮尺情報と、表示画面における表示領域のサイズとをサーバ装置２へ送信することで、サーバ装置２は、緯度経度情報、縮尺情報、及び表示領域のサイズに基づいた地図情報を生成することができる。なお、取得対象範囲情報として、南西端及び北東端の緯度経度（表示領域を示す緯度経度情報）と、縮尺情報とをサーバ装置２へ送信するようにしてもよい。
【００２９】
つぎに、地図情報表示部１３が表示用の地図情報を表示している間、地図情報取得部１１は、表示変更用の地図情報の送信要求をサーバ装置２に行う。ここでは、地図情報取得部１１は、取得対象の範囲情報として、表示中心位置の緯度経度情報と、縮尺情報と、表示画面における表示領域より広い領域のサイズとを送信することにより、サーバ装置２は、表示領域より広い領域の地図情報を生成することができ、地図情報取得部１１は、表示領域より広い領域の地図情報を取得することができる。
【００３０】
また、地図情報取得部１１は、上記取得対象範囲情報に対応する地図情報だけでなく、上記取得対象範囲情報に対応するＰＯＩの情報（例えば、ＰＯＩのスコア情報、ＰＯＩの関連情報）も取得する。ここで、ＰＯＩのスコア情報とは、通信端末装置１のＰＯＩ履歴情報、カテゴリ等に基づいて算出されたスコア情報である。具体的なスコア情報の算出方法は、後述する。また、地図情報取得部１１は、表示領域内のＰＯＩ情報をスコア順に取得する。すなわち、地図情報取得部１１は、スコア順にソートされた状態でＰＯＩ情報を受信する。なお、各ＰＯＩ情報に取得対象における順位情報が付加されていてもよい。また、ＰＯＩの関連情報とは、ＰＯＩを示す施設の住所、電話番号、外観、口コミ情報等の情報であり、ＰＯＩの属性を示す情報（属性情報）である。
【００３１】
上述のように、地図情報取得部１１は、表示用の地図情報の送信要求と、表示変更用の地図情報の送信要求とに分けて地図情報の送信要求を行うので、地図情報取得部１１は、表示領域に対応する地図情報、ＰＯＩ情報だけでなく、予め表示領域より広い領域に対応する地図情報及びＰＯＩ情報も取得する。すなわち、地図情報取得部１１は、表示画面における表示領域に属する地図情報と、当該表示領域に属するＰＯＩ情報のスコア情報と、表示画面より広い領域（表示領域の外部領域）に属する地図情報と、表示領域の外部領域に属するＰＯＩ情報のスコア情報とを取得する。この場合、通信端末装置１は、予め表示領域の外部領域の地図情報やＰＯＩ情報を取得しているので、スクロール操作等により地図情報の表示変更要求があった場合に、その都度、サーバ装置２へ地図情報の送信要求することを防止することができる。
【００３２】
地図情報取得部１１は、上記のように表示用の地図情報の送信要求をした結果、サーバ装置２から地図情報及び当該地図情報の範囲内のＰＯＩ情報を取得すると、当該地図情報及びＰＯＩ情報を地図情報表示部１３へ送出する。また、地図情報取得部１１は、サーバ装置２へ変更用の地図情報の送信要求をした結果、サーバ装置２から地図情報及び当該地図情報の範囲内のＰＯＩ情報を取得すると、当該地図情報及びＰＯＩ情報をキャッシュメモリ（例えば、ＲＡＭ１０２等の記憶手段）に記憶しておく。
【００３３】
上述のように、地図情報取得部１１は、表示領域より広い範囲の地図情報及びＰＯＩ情報のスコア情報を取得する。ここで表示領域及び当該表示領域の外部領域の概念について図３を用いて説明する。図３（Ａ）に示すように、表示領域が領域Ａ１（以下、「表示領域Ａ１」ともいう）を示す場合、地図情報取得部１１は、当該表示領域Ａ１及び当該表示領域Ａ１の外部領域を含む領域Ａ２（プリロード領域）に属する地図情報及び当該領域Ａ２内のＰＯＩのスコア情報を取得する。具体的には、地図情報取得部１１が、地図情報の送信要求時に、取得対象範囲情報として領域Ａ２をサーバ装置２へ送信して、サーバ装置２から当該領域Ａ２内の地図情報及びＰＯＩ情報のスコア情報を取得する。
【００３４】
このように、地図情報取得部１１が、表示領域Ａ１より広い領域である領域Ａ２の地図情報及びＰＯＩ情報のスコア情報を予め取得しているので、仮に、図３（Ｂ）に示すように、スクロール操作などにより、表示領域Ａ１が領域Ａ２の範囲内に変更されたとしても、通信端末装置１は、サーバ装置２へ地図情報送信要求をすることなく、予め地図情報取得部１１が取得した地図情報を用いて変更後の地図情報を表示することができ、さらに変更後の表示領域に属するＰＯＩ情報の順位を変更することが可能になる。
【００３５】
なお、地図情報取得部１１は、図３（Ｃ）に示すように、スクロール操作等により、表示領域Ａ１が領域Ａ２を超えた場合、サーバ装置２へ新たな地図情報の送信要求をする。この場合も、地図情報取得部１１は、新たな表示領域に対応する地図情報等の送信要求と、当該新たな表示領域より広い領域の地図情報等の送信要求をする。
【００３６】
順位決定部１２は、スクロール操作などにより表示領域が変更された際に、変更後の表示領域が領域Ａ２に含まれる場合、地図情報取得部１１によって予め取得されたＰＯＩのスコア情報に基づいて、変更後の表示領域のＰＯＩの順位を決定する部分である。具体的に、順位決定部１２は、キャッシュメモリのＰＯＩ情報を参照し、変更後の表示領域に属しているＰＯＩの順位を順位情報として決定し、決定した順位情報を地図情報表示部１３へ送出する。なお、順位決定部１２は、変更後の表示領域に属するＰＯＩ全ての順位を地図情報表示部１３へ送出するようにしてもよいし、上位（例えば、第１位から第５位）のＰＯＩの順位を送出するようにしてもよい。順位決定部１２は、地図情報表示部１３から、表示範囲の情報を取得し、当該表示範囲に含まれるＰＯＩのスコア情報を取得して、ＰＯＩの順位を決定する。
【００３７】
地図情報表示部１３は、地図情報取得部１１が取得した地図情報を表示すると共に、表示範囲内のＰＯＩの順位情報を表示する。地図情報表示部１３は、ＣＰＵ１０１及びタッチパネル１０６により実現される。すなわち、地図情報表示部１３は、表示制御手段及び表示手段として機能する。具体的には、地図情報表示部１３は、表示領域の取得対象範囲情報（例えば、中心位置、縮尺情報、表示サイズの情報等）を地図情報取得部１１へ送出する。地図情報表示部１３は、地図情報取得部１１から地図情報を取得すると共に、地図情報取得部１１又は順位決定部１２からＰＯＩ情報の順位を取得する。そして、地図情報表示部１３は、地図情報取得部１１から取得した地図情報の上に、ＰＯＩ情報の順位を重畳した情報をタッチパネル１０６へ表示する。このように、地図情報表示部１３が重畳表示させる技術は、周知技術により実現される。
【００３８】
また、地図情報表示部１３は、地図情報及びＰＯＩ情報の順位のみではなく、選択されたＰＯＩ情報の関連情報を表示する。ここで、図４に、地図情報表示部１３が関連情報を表示する例を示す。図４に示すように、地図情報表示部１３は、表示領域Ａ１に地図情報を表示すると共に、上位５位までのＰＯＩの位置を示すアイコンＰ１〜Ｐ５を表示する。なお、地図情報表示部１３は、順位決定部１２により決定された順位に基づいて上記アイコンＰ１〜Ｐ５を表示する。アイコンＰ１が順位１位のＰＯＩの位置を示し、アイコンＰ２が順位１位のＰＯＩの位置を示す。そして、地図情報表示部１３は、ユーザ操作により選択されたＰＯＩを示すカーソルＣ１を出力する。図４では、アイコンＰ２が選択されていることを示す。また、アイコンＰ１〜Ｐ５の何れかが選択されると、地図情報表示部１３は、当該アイコンに対応するＰＯＩの関連情報を表示領域Ｒ１へ表示する。
【００３９】
また、地図情報表示部１３は、画面上に地図を表示している際に、表示操作受付部１４によって、スクロール操作等が検出されると、表示変更後の表示領域が、地図情報取得部１１がキャッシュメモリに記憶した情報に含まれるか否かを判定し、キャッシュメモリに含まれている場合には、順位決定部１２へ変更後の表示領域を通知すると共に、順位情報の取得要求をする。
【００４０】
また、地図情報表示部１３は、表示操作受付部１４によって、表示領域Ｒ１部分に対して画面の左右方向にスワイプ操作（画面を掃くような動作）がなされたことを検出すると、ＰＯＩの順位に基づいて当該表示領域Ｄ１のＰＯＩの関連情報に切り替える。そして、地図情報表示部１３は、上記スワイプ操作に応じて、カーソルＣ１の位置も当該順位のＰＯＩの位置に表示を切り替える。
【００４１】
例えば、図５（Ａ）に表示するように、地図情報表示部１３は、順位が２位のＰＯＩの関連情報を表示領域Ｒ１へ表示している場合、カーソルＣ１は、順位が２位のＰＯＩの位置にアイコンＰ２を表示している。この状態で、表示領域Ｒ１が指定されさらに左方向にスワイプされたことを表示操作受付部１４によって検知されると、地図情報表示部１３は、次に下の順位である３位のＰＯＩの位置にカーソルＣ１を表示すると共に、表示領域Ｒ１へ順位が３位であるＰＯＩの関連情報を表示する。そして、さらに表示領域Ｒ１が指定された後に左方向にスワイプされたことを表示操作受付部１４によって検知されると、図５（Ｃ）に示すように地図情報表示部１３は、次に下の順位である４位のＰＯＩの位置にカーソルＣ１を表示すると共に、表示領域Ｒ１へ順位が４位のＰＯＩの関連情報を表示する。なお、地図情報表示部１３は、表示操作受付部１４によって、右方向にスワイプされたことが検知されると、次に上の順位のＰＯＩの関連情報を表示領域Ｒ１へ表示する。また、地図情報表示部１３は、スワイプ操作によって関連情報を表示する順序を逆にしてもよい。また、地図情報表示部１３は、スワイプ操作以外の操作（例えば、フリック操作）によって、表示領域Ｒ１へ表示するＰＯＩの関連情報を切り替えるようにしてもよい。
【００４２】
なお、地図情報表示部１３は、ＰＯＩの関連情報を表示すると、当該ＰＯＩ情報（ＰＯＩの識別情報）をＰＯＩ履歴情報提供部１５へ送出する。
【００４３】
表示操作受付部１４は、表示操作を受け付ける部分である。表示操作受付部１４は、ＣＰＵ１０１及びタッチパネル１０６により実現される。例えば、地図情報表示部１３が地図情報を表示している際に、表示操作受付部１４は、表示領域Ａ１の地図上のスクロール操作を検出する。また、表示操作受付部１４は、表示領域Ｒ１へのスワイプ操作を検出する。表示操作受付部１４は、タッチパネル１０６へのタッチ状態を逐次ＲＡＭ１０２へ送出し、タッチ状態の変化（タッチ位置、タッチ速度等）を判定することにより、上記スクロール操作やスワイプ操作を検出する。表示操作受付部１４は、公知技術を用いることにより、スクロール操作やスワイプ操作を検出する。
【００４４】
表示操作受付部１４は、スクロール操作やスワイプ操作を検出すると、地図情報表示部１３へ送出する。
【００４５】
ＰＯＩ履歴情報提供部１５は、ユーザが利用したＰＯＩを示すＰＯＩ履歴情報（地点履歴情報）を生成し、当該生成したＰＯＩ履歴情報をサーバ装置２へ送信する部分である。ＰＯＩ履歴情報提供部１５は、地図情報表示部１３から通知を受けたＰＯＩ情報をサーバ装置２へ送信する。具体的に、ＰＯＩ履歴情報提供部１５は、地図情報表示部１３から通知を受けたＰＯＩの識別情報であるＰＯＩ情報ＩＤと、通信端末装置１のユーザを識別する情報であるユーザＩＤと、地図情報表示部１３から通知を受けた日時とを有するＰＯＩ履歴情報を生成する。そして、ＰＯＩ履歴情報提供部１５は、当該ＰＯＩ履歴情報をサーバ装置２へ送信する。
【００４６】
なお、ＰＯＩ履歴情報提供部１５は、地図表示しているか否かに関係なく、位置情報サービスのチェックイン機能に基づいて、当該チェックインを実行した箇所の情報をＰＯＩ履歴情報として、サーバ装置２へ送信してもよい。この場合、ＰＯＩ履歴情報提供部１５は、公知技術のチェックイン機能により特定されたＰＯＩ情報ＩＤと、通信端末装置１のユーザＩＤと、チェックインされた時刻とを関連付けた情報をＰＯＩ履歴情報として、サーバ装置２へ送信する。
【００４７】
続いて、サーバ装置２の機能の説明をする。サーバ装置２は、地図情報記憶部２１と、地図情報提供部２２と、ＰＯＩ情報記憶部２３と、スコア算出部２４と、カテゴリ情報記憶部２５と、履歴情報受信部２６と、履歴情報記憶部２７とを備えている。
【００４８】
地図情報記憶部２１は、地図情報を記憶する部分である。また、地図情報記憶部２１は、地図情報をメッシュ毎に管理して記憶するようにしてもよい。
【００４９】
地図情報提供部２２は、通信端末装置１からの地図情報送信要求を受け付けて、通信端末装置１へ地図情報及びＰＯＩ情報を送信する部分である。地図情報提供部２２は、通信端末装置１から取得した範囲情報（取得対象範囲情報）に基づいて地図情報を地図情報記憶部２１から取得する。
【００５０】
また、地図情報提供部２２は、通信端末装置１から取得した範囲情報に対応するＰＯＩ情報をＰＯＩ情報記憶部２３から取得する。また、地図情報提供部２２は、取得したＰＯＩ情報をスコア算出部２４へ通知し、スコア算出部２４からＰＯＩ情報のスコア情報を取得する。
【００５１】
地図情報提供部２２は、地図情報記憶部２１から取得した地図情報と、ＰＯＩ情報記憶部２３から取得したＰＯＩ情報（ＰＯＩの関連情報を含む）と、スコア算出部２４から取得したＰＯＩのスコア情報とを通信端末装置１へ送信する。なお、地図情報提供部２２は、取得したＰＯＩ情報と、当該ＰＯＩのスコア情報を全て、通信端末装置１へ送信するようにしてもよいし、ＰＯＩの上位スコアのスコア情報と、当該ＰＯＩの上位スコアであるＰＯＩ情報を送信するようにしてもよい。また、地図情報提供部２２は、ＰＯＩ情報をスコア順に通信端末装置１へ送信してもよい。
【００５２】
ＰＯＩ情報記憶部２３は、ＰＯＩの属性情報を記憶する部分である。ＰＯＩ情報記憶部２３が記憶するＰＯＩ情報の例を図６に示す。ＰＯＩ情報は、ＰＯＩ情報ＩＤと、名称と、緯度経度とを含む。ＰＯＩ情報ＩＤは、ＰＯＩを識別するためのＩＤである。名称は、ＰＯＩの名称である。緯度経度は、ＰＯＩの位置情報である。図６の例では、ＰＯＩ情報ＩＤが「poi_0001」であるＰＯＩが、名称が東京であり、緯度経度が、それぞれ「35.681382」、「139.766084」であることを示している。なお、ＰＯＩ情報として、当該ＰＯＩの住所情報、電話番号、外観画像等を関連情報として含んでもよい。
【００５３】
スコア算出部２４は、各ＰＯＩのスコアを算出する部分である。スコア算出部２４は、地図情報提供部２２からユーザＩＤと、範囲情報を取得する。スコア算出部２４は、上記範囲情報に対応するＰＯＩ情報をＰＯＩ情報記憶部２３から取得する。そして、スコア算出部２４は、上記範囲情報に対応するＰＯＩ情報であり、且つユーザＩＤがユニークである（すなわち、ユーザＩＤが重複しない）ＰＯＩ履歴情報を履歴情報記憶部２７から取得する。ここで、履歴情報記憶部２７が記憶するＰＯＩ履歴情報の例を図７に示す。ＰＯＩ履歴情報は、日時と、ユーザＩＤと、ＰＯＩ情報ＩＤを有する。図７に示す例では、２０１４年３月４日１２時に、ユーザＩＤが「user_0001」が、ＰＯＩ情報ＩＤが「poi_0001」であるＰＯＩ情報を利用した（関連情報を参照した等）ことを示す。
【００５４】
また、スコア算出部２４は、取得したＰＯＩ履歴情報のＰＯＩ情報ＩＤに対応するカテゴリの重みをカテゴリ情報記憶部２５から取得する。ここで、カテゴリ情報記憶部２５が記憶している情報の例を図８に示す。カテゴリ情報は、ＰＯＩ情報ＩＤとカテゴリと重みとを有する。図８に示す例では、ＰＯＩ情報ＩＤが「poi_0001」であるＰＯＩ情報のカテゴリは、駅であり、当該カテゴリの重みが「0.2」であることを示す。カテゴリを跨った際に、ユニークユーザ数と訪問先としての人気度の関連性が低いことがある。例えば、ユーザの嗜好性に基づいて訪問する可能性の高い所と、ユーザの嗜好性に関係なく訪問する所があるためである。ユーザの嗜好性の高い所としては、専門店等が該当し、ユーザの嗜好性に関係なく訪問するところとしては、通勤・通学で用いる駅やバス停等である。例えば、駅は毎日大量の人が訪れるが訪問先として人気度があるというわけではない。このことを考慮して、スコア算出部２４は、カテゴリ毎に定められている重みを用いてＰＯＩのスコアを算出する。
【００５５】
スコア算出部２４は、上記範囲の履歴情報の各ＰＯＩのユニークユーザ数をベーススコアとして、当該ベーススコアに対してＰＯＩのカテゴリの重みづけをすることにより、各ＰＯＩのスコアを算出する。スコア算出部２４は、通信端末装置１へ提供する上限数が定まっている場合は、上位から提供対象の数のＰＯＩのスコアをスコア順に地図情報提供部２２へ送出する。なお、ベーススコアとして、累積チェックイン数やレーティングの平均薄を用いるようにしてもよい。
【００５６】
履歴情報受信部２６は、通信端末装置１から履歴情報を取得する。履歴情報受信部２６は、取得した履歴情報を履歴情報記憶部２７へ登録する。
【００５７】
続いて、図９に示すフローチャートを用いて、通信端末装置１の処理を説明する。図９に示すフローチャートは、通信端末装置１の処理の内、ＰＯＩの順位に関する情報の表示方法に特に着目したものである。最初に、地図アプリケーションを起動すると、地図情報取得部１１が現在位置と縮尺値と画面範囲（表示領域）とをサーバ装置２へ通知すると共に、地図情報の取得要求をする。そして、地図情報取得部１１は、サーバ装置２から地図情報とＰＯＩ情報（ＰＯＩスコア情報、関連情報）とを取得する。そして、地図情報取得部１１は、ＰＯＩ情報をスコア順に取得する。すなわち、地図情報取得部１１は、表示領域のＰＯＩ情報の順位情報を取得する（ステップＳ１）。
【００５８】
地図情報表示部１３は、地図情報取得部１１が取得した表示領域に含まれる地図情報と、順位情報に基づいた情報（例えば、上位のＰＯＩの位置を示すアイコンＰ１等）を表示する（ステップＳ２）。そして、地図情報取得部１１は、プリロード領域内の地図情報やＰＯＩ情報を取得し、当該地図情報及びＰＯＩ情報をキャッシュメモリに記憶しておく（ステップＳ３）。
【００５９】
表示操作受付部１４によって、スクロール操作（移動操作）を受け付けてから一定時間経過した後に（ステップＳ４）、地図情報表示部１３は、変更後の表示範囲がプリロード領域に含まれるか否かを判断する（ステップＳ５）。
【００６０】
変更後の表示範囲がプリロード領域に含まれない場合（ステップＳ５；ＮＯ）、地図情報取得部１１は、新たな表示領域に基づく地図情報の取得要求をサーバ装置２に対して行い、サーバ装置２から地図情報とＰＯＩ情報を取得する。この場合も、地図情報取得部１１は、ＰＯＩのスコア順にＰＯＩ情報を取得するので新たな表示領域内のＰＯＩの順位を取得することになる（ステップＳ６）。
【００６１】
地図情報表示部１３は、地図情報取得部１１が取得した新たな表示領域に含まれる地図情報と、順位情報に基づいた情報とを表示する。すなわち、地図情報表示部１３は、新たな表示領域における順位表示を更新する（ステップＳ７）。続いて、地図情報取得部１１は、新たな表示領域と当該表示領域の外部とを含む領域についての地図情報及びＰＯＩ情報の送信要求をサーバ装置２へ行い、サーバ装置２から地図情報及びＰＯＩ情報を取得し、当該地図情報及びＰＯＩ情報をキャッシュメモリに記憶しておく（ステップＳ８）。
【００６２】
また、ステップＳ５において、変更後の表示領域がプリロード領域に含まれる場合（ステップＳ５；ＹＥＳ）、当該領域の表示可能件数がリクエスト数（最小表示ＰＯＩ数）を超えていない場合（ステップＳ９；ＮＯ）、ステップＳ６へ進む。
【００６３】
ステップＳ９において、キャッシュ内の表示可能件数（変更後の表示領域内のＰＯＩの件数）がリクエスト数を超えている場合（ステップＳ９；ＹＥＳ）、順位決定部１２は、新たな表示領域中のＰＯＩ情報の順位を決定し、地図情報表示部１３は、キャッシュメモリ内における新たな表示領域の地図情報を表示すると共に当該順位に基づいた情報を表示する。すなわち、地図情報表示部１３は、新たな表示領域における順位表示を更新する（ステップＳ１０）。
【００６４】
続いて、図１０に示すフローチャートを用いて、サーバ装置２で行われるスコア算出処理を説明する。地図情報提供部２２は、通信端末装置１から地図情報の送信要求を受信すると、地図情報提供部２２がスコア算出部２４へ提供対象となる範囲を通知する。そして、スコア算出部２４は、提供対象範囲に含まれるＰＯＩ情報をＰＯＩ情報記憶部２３から取得する（ステップＳ２１）。
【００６５】
そして、スコア算出部２４は、取得したＰＯＩ情報に対応するＰＯＩ履歴情報を取得し、ベーススコアを算出する（ステップＳ２２）。続いて、スコア算出部２４は、各ＰＯＩ情報のベーススコアに各ＰＯＩに対応するカテゴリの重みを乗算し、スコアを算出する（ステップＳ２３）。そして、スコア算出部２４は、算出したスコア順にＰＯＩ情報（例えば、上位ｎ件のＰＯＩ情報）を地図情報提供部２２へ送出する（ステップＳ２４）。なお、上記ステップＳ２２及びステップＳ２３の処理は、バッチ処理により予め行っておいてもよい。
【００６６】
続いて、サーバ装置２において、提供対象のＰＯＩ情報をメッシュに基づいて決定する方法について、図１１を用いて説明する。
【００６７】
図１１に、メッシュの例を示す。図１１に示すように、１２×８のメッシュで区切られている場合に、通信端末装置１から表示領域Ａ１の範囲の地図情報送信要求を受けたとき、表示領域Ａ１の一部を少なくとも含むメッシュを取得対象とする。すなわち、地図情報提供部２２は、領域Ａ３の取得対象の範囲に決定し、当該範囲をスコア算出部２４へ通知する。そして、スコア算出部２４は、領域Ａ３に属するメッシュ毎に各ＰＯＩ情報のスコアを算出し、当該スコアに基づき、上位から所定件数のＰＯＩ情報を提供対象とする。提供対象のＰＯＩを決定する方法としては、各メッシュの上位スコアのＰＯＩ情報の内、領域Ａ３に属し、且つ表示領域Ａ１に含まれ、且つ領域Ａ３全体の中で上位のスコアであるＰＯＩを抽出する方法がある。具体的には、図１２に示すフローチャートに示す方法により提供対象のＰＯＩを決定する。以下に、図１２に示すフローチャートを説明する。
【００６８】
地図情報提供部２２は、表示領域を包含する最小のメッシュの集合（図１１の例における領域Ａ３に属するメッシュの集合）を特定する（ステップＳ３１）。また、地図情報提供部２２は、当該メッシュの集合をスコア算出部２４へ通知する。
【００６９】
また、スコア算出部２４は、地図情報提供部２２から通知を受けたメッシュの集合の各メッシュにおけるＰＯＩ情報のスコアを算出し、上位ｎ件のＰＯＩを取得する（ステップＳ３２）。
【００７０】
そして、スコア算出部２４は、メッシュの集合から１つのメッシュを選択し（ステップＳ３３）、選択したメッシュから１つのＰＯＩを選択する（ステップＳ３４）。そして、スコア算出部２４は、選択したＰＯＩが上位ｎ件に入り（ステップＳ３５；ＹＥＳ）、且つ表示領域に入る場合（ステップＳ３６；ＹＥＳ）、当該ＰＯＩを提供候補に挿入する（ステップＳ３７）。スコア算出部２４は、提供候補に挿入する際に、既にｎ件ある場合には、順位が第ｎ位のＰＯＩを提供候補から除去し、提供候補内の順位を更新する（すなわち、ランキングの更新をする）。ステップＳ３７で、スコア算出部２４は、提供候補を挿入した後に、ステップＳ３８へ進む。
【００７１】
なお、スコア算出部２４は、選択したＰＯＩが上位ｎ件に入らない場合（ステップＳ３５；ＮＯ）、当該ＰＯＩを提供候補に挿入することなくステップＳ３８へ進む。また、スコア算出部２４は、選択したＰＯＩが上位ｎ件に入ったとしても表示領域に含まれない場合にも（ステップＳ３６；ＮＯ）、当該ＰＯＩを提供候補に挿入することなくステップＳ３８へ進む。
【００７２】
ステップＳ３８において、メッシュ内のＰＯＩが全て選択された場合（ステップＳ３８；ＹＥＳ）、ステップＳ３９へ進み、全てのＰＯＩが選択されていない場合（ステップＳ３８；ＮＯ）、ステップＳ３４へ進み、別のＰＯＩを選択する（ステップＳ３４）。
【００７３】
ステップＳ３９において、メッシュが全て選択されていない場合（ステップＳ３９；ＮＯ）、ステップＳ３３へ進み、別のメッシュを選択する（ステップＳ３３）。また、ステップＳ３９において、メッシュが全て選択されている場合（ステップＳ３９；ＹＥＳ）、処理を終了する。
【００７４】
上述のように、スコア算出部２４は、各メッシュに位置するＰＯＩの内、スコアが上位であるメッシュを取得して、取得したＰＯＩ間の中で表示領域に含まれ且つ、表示領域に含まれるＰＯＩの中でＰＯＩのスコアが上位ｎ件に含まれるＰＯＩを提供対象とする。これにより、スコア算出部２４は、表示領域内に含まれるＰＯＩ全体の中からＰＯＩのスコアが上位ｎ件のＰＯＩを取得する場合と比較して、各ＰＯＩのスコア同士を比較する処理負荷を軽減することができる。すなわち、スコア算出部２４は、効率良く提供対象のＰＯＩを決定することができる。
【００７５】
なお、提供対象のＰＯＩを決定する方法は、図１２に示すフローチャートの方法に限らず、ＰＯＩのスコア順にソートして、ソートした各ＰＯＩを上位から表示領域Ａ１に含まれるか否かを判断してもよい。
【００７６】
以上述べた通信端末装置１では、地図情報取得部１１は、表示領域Ａ１における、地図情報及びＰＯＩのスコア情報を取得すると共に、当該表示領域Ａ１より広い領域Ａ２の地図情報及びＰＯＩのスコア情報を取得する。地図情報表示部１３は、地図情報取得部１１により取得された地図情報を表示し、ＰＯＩのスコア情報に基づいた順位情報を表示する。表示操作受付部１４は、地図情報表示部１３により表示されている範囲の変更を受け付ける範囲変更受け付ける。順位決定部１２は、変更後の表示領域が、領域Ａ２に含まれる場合、地図情報取得部１１により取得された、領域Ａ２におけるＰＯＩのスコア情報を用いてＰＯＩの順位を決定する。地図情報表示部１３は、表示操作受付部１４により表示変更が受け付けられると、地図情報取得部１１により取得された表示変更後の表示領域内の地図情報と、順位決定部１２により決定された表示領域変更後の表示領域内に属するＰＯＩのスコア情報に基づいたＰＯＩの順位とを表示する。
【００７７】
この場合、通信端末装置１は、予め地図情報取得部１１が表示領域Ａ１だけでなく、その周囲のＰＯＩのスコア情報を取得し、順位決定部１２が、そのスコア情報を用いて順位を決定するので、表示変更がなされても、サーバ装置２へ順位情報を取得要求することなく、順位情報を表示することができる。すなわち、通信端末装置１は、表示変更があっても迅速にＰＯＩ情報の順位情報を表示することができる。
【００７８】
また、地図情報取得部１１は、ＰＯＩのスコア情報に基づいた、表示領域Ａ１のＰＯＩ情報の順位情報をさらに取得し、地図情報表示部１３は、地図情報取得部１１によって取得されたＰＯＩ情報の順位情報を表示する。このように、通信端末装置１は、サーバ装置２から表示範囲内のＰＯＩ情報の順位情報を取得するので、通信端末装置１内で順位を算出することなく、順位情報を表示することができる。
【００７９】
地図情報取得部１１は、表示操作受付部１４によって変更された後の範囲の地図情報を取得していない場合、再度サーバ装置２から、変更後の表示範囲及び当該表示範囲の周囲における地図情報及びＰＯＩのスコア情報を取得する。このように、通信端末装置１は、表示変更要求に対応する範囲の地図情報を取得していない場合に、サーバ装置２から当該範囲の情報を取得することにより、表示変更対象の範囲の地図情報及び順位を表示することができる。
【００８０】
ＰＯＩ履歴情報提供部１５は、ＰＯＩの利用履歴情報であるＰＯＩ履歴情報を送信し、地図情報取得部１１は、ＰＯＩ履歴情報に基づいたスコアを取得する。この場合、通信端末装置１は、地点情報の利用状態に即したスコアに基づいた順位を表示することができる。
【００８１】
ＰＯＩのスコア情報は、カテゴリ毎の重み付け情報を用いて算出される。この場合、通信端末装置１は、カテゴリ毎の重要度に即したスコアを用いて地点情報の順位を表示することができる。
【００８２】
地図情報取得部１１は、ＰＯＩ情報としてＰＯＩの関連情報をさらに取得し、地図情報表示部１３は、順位付けられたＰＯＩの関連情報を順位に応じて切替表示する。この場合、通信端末装置１は、順位に応じて切替表示するので、表示領域を不要に使用することなく、ＰＯＩの情報を切替表示することができる。
【００８３】
通信端末装置１とサーバ装置２とを分離する場合について述べたが、一台の装置で実現するようにしてもよい。すなわち、通信端末装置１が地図情報記憶部、ＰＯＩ情報記憶部、カテゴリ情報記憶部を備えるようにしてもよい。
【００８４】
上述の実施形態では、地図情報取得部１１は、表示領域に対応する地図情報等の送信要求と、同一縮尺で当該表示領域より広い領域の地図情報等の送信要求とをする場合について述べたが、表示領域より広い領域の地図情報等の送信要求をする際に、表示領域より小さい縮尺の地図情報の送信要求をするようにしてもよい。
【００８５】
上述の実施形態では、地図情報取得部１１は、表示領域に対応する地図情報及びＰＯＩの情報の送信要求と、当該表示領域より広い領域の地図情報及びＰＯＩの情報の送信要求とを分けて行う場合について述べたが、表示領域より広い領域の地図情報及びＰＯＩの情報の送信要求のみ行い、表示領域より広い領域の地図情報及びＰＯＩの情報を取得するようにしてもよい。この場合、通信端末装置１は、取得した情報をキャッシュに記憶し、取得した情報の内、表示領域対応する地図情報及び当該表示領域に対応するＰＯＩの順位情報を表示する。そして、通信端末装置１の順位決定部１２が、表示領域中のＰＯＩの順位を決定してもよいし、サーバ装置２から表示領域中のＰＯＩの順位を取得するようにしてもよい。この場合、サーバ装置２へ送信要求する際に、取得対象領域以外に表示領域の情報も送信する必要がある。
【００８６】
上述の実施形態では、特に述べなかったが、ユーザ操作により、連続的に表示変更がなされた結果、地図情報取得部１１が最初の表示用の地図情報の送信要求をした後に、当該送信要求に対応する地図情報等を取得する前に、サーバ装置２へ新たな表示用の地図情報の送信要求をした場合、サーバ装置２は、最初の表示用の地図情報の送信要求に対応する地図情報等の送信を中断し、新たな表示用の地図情報の送信要求に対応する地図情報等の送信をするようにしてもよい。
【符号の説明】
【００８７】
１…通信端末装置、２…サーバ装置、１１…地図情報取得部、１２…順位決定部、１３…地図情報表示部、１４…表示操作受付部、１５…ＰＯＩ履歴情報提供部、２１…地図情報記憶部、２２…地図情報提供部、２３…ＰＯＩ情報記憶部、２４…スコア算出部、２５…カテゴリ情報記憶部、２６…履歴情報受信部、２７…履歴情報記憶部。
【図１】
2015222373.tif 000003
【図２】
2015222373.tif 000004
【図３】
2015222373.tif 000005
【図４】
2015222373.tif 000006
【図５】
2015222373.tif 000007
【図６】
2015222373.tif 000008
【図７】
2015222373.tif 000009
【図８】
2015222373.tif 000010
【図９】
2015222373.tif 000011
【図１０】
2015222373.tif 000012
【図１１】
2015222373.tif 000013
【図１２】
2015222373.tif 000014