(57)【要約】【課題】目的地を指定することなく検索対象範囲のＰＯＩ情報を検索可能な端末及びシステムを提供する。【解決手段】サーバとネットワークを介して接続された端末とを備えたＰＯＩ情報検索システムにおいて、端末は、地図を表示する手段と、地図上にスコープを重ねて表示することにより、ＰＯＩ情報についての検索対象範囲を指定する手段と、スコープにより指定された検索対象範囲の情報をサーバに送信する手段と、検索対象範囲の情報に基づいたデータベースの検索結果をサーバから受信し、検索結果に含まれるＰＯＩ情報を地図上に重ねて表示する手段と、を備え、サーバは、位置情報を含むＰＯＩ情報をデータベースに格納する手段と、端末から受信した検索対象範囲の情報に基づいてデータベースを検索し、該当するＰＯＩ情報を取得する手段と、取得したＰＯＩ情報を含む検索結果を端末へ送信する手段と、を備える。【選択図】図４Ａ
2012053665.tif 000002
【特許請求の範囲】
【請求項１】
位置情報を含むＰＯＩ情報を格納したデータベースを有するサーバとネットワークを介して接続された端末において、
地図を表示する手段と、
前記地図上にスコープを重ねて表示することにより、ＰＯＩ情報についての検索対象範囲を指定する手段と、
前記スコープにより指定された検索対象範囲の情報を前記サーバに送信する手段と、
前記検索対象範囲の情報に基づいた前記データベースの検索結果を前記サーバから受信し、前記検索結果に含まれるＰＯＩ情報を前記地図上に重ねて表示する手段と、を備えたことを特徴とする
スコープ指定によるＰＯＩ情報検索端末。
【請求項２】
前記スコープにより一旦指定された検索対象範囲を変更するべく、表示されている前記スコープを変形又は移動する手段をさらに備えたことを特徴とする
請求項１又は２に記載のスコープ指定によるＰＯＩ情報検索端末。
【請求項３】
データベースを有するサーバと、前記サーバとネットワークを介して接続された端末とを備えたＰＯＩ情報検索システムにおいて、
前記端末は、
地図を表示する手段と、
前記地図上にスコープを重ねて表示することにより、ＰＯＩ情報についての検索対象範囲を指定する手段と、
前記スコープにより指定された検索対象範囲の情報を前記サーバに送信する手段と、
前記検索対象範囲の情報に基づいた前記データベースの検索結果を前記サーバから受信し、前記検索結果に含まれるＰＯＩ情報を前記地図上に重ねて表示する手段と、を備え、かつ
前記サーバは、
位置情報を含むＰＯＩ情報を前記データベースに格納する手段と、
前記端末から受信した前記検索対象範囲の情報に基づいて前記データベースを検索し、該当するＰＯＩ情報を取得する手段と、
取得した前記ＰＯＩ情報を含む検索結果を前記端末へ送信する手段と、を備えたことを特徴とする
スコープ指定によるＰＯＩ情報検索システム。
【請求項４】
前記端末が前記検索対象範囲の情報を前記サーバに送信する際に、１又は複数のキーワードを併せて送信し、かつ、
前記サーバが前記検索対象範囲の情報に基づいて前記データベースを検索する際に、前記１又は複数のキーワードを併せて用いることにより前記ＰＯＩ情報を取得することを特徴とする
請求項３に記載のスコープ指定によるＰＯＩ情報検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースを保有するナビゲーションサーバとその端末とを有するＰＯＩ情報検索システムに関し、特に、端末により指定された検索対象範囲内でのＰＯＩ情報の検索を行う機能に関する。
【背景技術】
【０００２】
車載端末や携帯端末におけるナビゲーション機能は、単に目的地までの最短ルートを検索し、予定到着時刻を計算するだけではなく、利用者の好みに応じた施設情報及び／又はイベント情報（店舗、病院、役所、観光地、行事等の情報）を提供する機能も求められるようになっている。本明細書では、位置情報（緯度及び経度の情報）と連動した、このような施設情報及び／又はイベント情報のコンテンツを「ＰＯＩ（Point of Interest）情報」と称する。
【０００３】
例えば、特許文献１では、目的地までのルート検索に加えて、検索結果のルート上に沿って存在する市町村を取得し、その市町村名のリストから利用者がいずれかのエリアを選択し、かつ、検索する情報の種類（ＰＯＩ情報、天気、交通情報など）を選択すると、選択されたエリア内における選択された種類の情報を検索して、利用者のナビゲーション装置に表示するシステムが開示されている。利用者は、単に目的地までのルートを調べるだけではなく、ルート上の所望するエリアについてのより詳しい情報を取得することができる。これにより、利用者は、予め立ち寄り先を決めて旅行計画を立てることができる。
【０００４】
また、特許文献２では、予め利用者が検索条件（施設やエリア）を設定しておくことで、当該検索条件に基づいた経由地を取り入れた目的地までのルートを検索するシステムが開示されている。これにより、利用者が事前に条件として指定したエリア内の施設のみを経由地として検索することができるため、利用者のニーズにより合致した経由地およびそのルートを正確に提供することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３１３１５６号公報
【特許文献２】特開２０１０−６０３２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１及び２のいずれにおいても、検索にあたって利用者は目的地や経由地という特定の地点を指定することが必要となる。従って、目的地は既に決まっており、そこにたどり着くまでにどこに立ち寄るか判断する場合は効率的である。
【０００７】
しかしながら、利用者は、出発前に、あるいは、出発後であっても、常に目的地を明確に決めてあるとは限らない。例えば、現在地から移動可能なエリア内のＰＯＩ情報を参照し、何か面白そうな施設やイベントがあれば、そこに行ってみようという場合もある。そのような場合に特許文献１、２のようなシステムを用いると、利用者は移動可能なエリア内の特定の目的地を仮に想定して入力して検索しＰＯＩ情報を表示させる、という動作を何度も繰り返さなければならないという問題があった。
【０００８】
本発明は、上記の問題に鑑み、目的地を指定することなくＰＯＩ情報を取得可能とする端末及びシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による、スコープ指定によるＰＯＩ情報検索端末及びＰＯＩ情報検索システムにおいては、利用者が端末に表示された地図を参照し、検索対象範囲をスコープを用いて指定することにより、指定された検索対象範囲の情報に基づいて、その検索対象範囲内に存在するＰＯＩ情報を提供する。
本発明による、スコープ指定によるＰＯＩ情報検索端末は、位置情報を含むＰＯＩ情報を格納したデータベースを有するサーバとネットワークを介して接続された端末において、地図を表示する手段と、地図上にスコープを重ねて表示することにより、ＰＯＩ情報についての検索対象範囲を指定する手段と、スコープにより指定された検索対象範囲の情報をサーバに送信する手段と、検索対象範囲の情報に基づいたデータベースの検索結果をサーバから受信し、検索結果に含まれるＰＯＩ情報を前記地図上に重ねて表示する手段と、を備えている。
【００１０】
上記端末において、スコープにより一旦指定された検索対象範囲を変更するべく、表示されているスコープを変形又は移動する手段をさらに備えていることが好適である。
【００１１】
本発明による、スコープ指定によるＰＯＩ情報検索システムは、データベースを有するサーバと、このサーバとネットワークを介して接続された端末とを備えている。端末は、地図を表示する手段と、地図上にスコープを重ねて表示することによりＰＯＩ情報の検索対象範囲を指定する手段と、スコープにより指定された検索対象範囲の情報をサーバに送信する手段と、検索対象範囲の情報に基づいたデータベースの検索結果をサーバから受信し、その検索結果に含まれるＰＯＩ情報を前記地図上に重ねて表示する手段と、を備え、かつサーバは、位置情報を含むＰＯＩ情報をデータベースに格納する手段と、端末から受信した検索対象範囲の情報に基づいてデータベースを検索し、該当するＰＯＩ情報を取得する手段と、取得したＰＯＩ情報を含む検索結果を端末へ送信する手段と、を備えている。
【００１２】
上記システムにおいて、端末が検索対象範囲の情報を前記サーバに送信する際に、１又は複数のキーワードを併せて送信し、かつ、サーバが検索対象範囲の情報に基づいてデータベースを検索する際に、１又は複数のキーワードを併せて用いることによりＰＯＩ情報を取得することが好適である。
【発明の効果】
【００１３】
本発明によれば、利用者は特定の目的地を指定する必要がなく、地図上において、現在地又は所定の地点を基点とした大まかな検索対象範囲を、１つのスコープを用いて視覚的に指定することができる。また、このスコープを変形したり移動したりすることにより、別の検索対象範囲のＰＯＩ情報を容易に検索できる。さらに、キーワードをサーバに送信することにより、検索対象範囲内において、利用者の嗜好に合った施設やイベントのＰＯＩ情報を検索することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明のＰＯＩ情報検索システムの概略的な全体構成図である。
【図２】図１の端末の構成図である。
【図３】図１のナビゲーションサーバの構成図である。
【図４Ａ】本発明によるスコープ指定画面の一例である。
【図４Ｂ】本発明によるスコープ指定画面の別の例である。
【図５】本発明によるＰＯＩ情報検索システムにおける処理フロー図である。
【図６】ナビゲーションサーバにおけるＰＯＩ情報検索処理のフロー図である。
【図７】端末におけるＰＯＩ情報の表示処理のフロー図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を、図面を参照して具体的に説明する。なお、以下の実施形態では、一例として、端末の操作はタッチパネル形式での入力を想定して記載する。しかしながら、端末における入力手段はこれに限られず、端末に付属するボタンやリモコンなど、任意の代替手段を用いることができる。
【００１６】
図１は、本発明に係るスコープ指定によるＰＯＩ情報検索システム１の全体構成の一例である。センターサーバであるナビゲーションサーバ１０５と、複数の利用者１０１、１０２の使用する端末１０３、１０４とから構成されている。例えば、端末１０３は、カーナビゲーション装置などの車載端末であり、端末１０４は、携帯電話などの持ち運び可能な携帯端末である。これらの端末１０３、１０４は、例えばインターネット１０９であるネットワークを介してナビゲーションサーバ１０５と情報伝送可能である。
【００１７】
端末１０３、１０４は、本システムに関連する機能を実現するための端末用のアプリケーションプログラムを導入されている。これにより、各端末は、ＰＯＩ情報検索端末として機能する。このアプリケーションプログラムは、例えばナビゲーションサーバ１０５から予めダウンロードされる。このアプリケーションプログラムを起動することにより、端末１０３、１０４は、ナビゲーションサーバ１０５からＰＯＩ情報検索機能を提供される。このアプリケーションプログラムが動作可能であり、Ｗｅｂブラウザ機能を有する端末であれば、これらの端末に限られない。以下では、端末１０３を例として説明する。
【００１８】
端末１０３においてアプリケーションプログラムを起動すると、所望するエリアの地図を表示することができる。その地図上において、利用者は、スコープ（画面上の所定範囲内を指定するためのグラフィック要素）を用いて検索対象範囲を指定することができる。それにより、指定された検索対象範囲のＰＯＩ情報が検索される（詳細は後述する）。
【００１９】
ナビゲーションサーバ１０５は、Ｗｅｂアプリケーション（Ｗｅｂ／ＡＰ）サーバ１０６及びデータベース（ＤＢ）サーバ１０７を備えている。
Ｗｅｂ／ＡＰサーバ１０６は、端末１０３のブラウザと連係するＷｅｂサーバとしての機能と、本システムに関連するサーバ用のアプリケーションプログラムを実行するアプリケーションサーバとしての機能とを有する。Ｗｅｂ／ＡＰサーバ１０６は、端末１０３からのリクエストに応じて、後述するＰＯＩ情報検索処理を実行し、ＤＢサーバ１０７の管理するデータベースからＰＯＩ情報を検索し、検索結果を端末１０３に応答する。
【００２０】
ＤＢサーバ１０７は、Ｗｅｂ／ＡＰサーバ１０６と連係し、本システムに関連する情報を格納したデータベースを管理する。ＤＢサーバ１０７は、Ｗｅｂ／ＡＰサーバ１０６に対してＰＯＩ情報検索のためのインタフェースと、検索結果であるＰＯＩ情報のデータを提供する。
【００２１】
図２は、端末１０３の主要部の構成の一例である。端末１０３はネットワークインターフェース（Ｉ／Ｆ）部２０３、処理部２０２及び記憶部２０４から構成される。端末１０３は、ネットワークＩ／Ｆ部２０３を介してインターネット１０９と接続されている。
【００２２】
記憶部２０４には、端末１０３の画面上に表示する地図データが、地図データベース（ＤＢ）２１３として格納されている。また、利用者の嗜好に基づいたＰＯＩ情報に関係するキーワード情報２１４が、登録されている。キーワード情報２１４は、利用者が任意のタイミングで端末１０３に入力した１又は複数のキーワードからなる。
【００２３】
処理部２０２は、ＣＰＵ２０５とメモリ２０６から構成される。ＣＰＵ２０５は、メモリ２０６に記憶されている端末用のアプリケーションプログラムの各機能を実行する。主要な機能として、スコープ表示部２０７、レスポンス受信部２１２、スコープ動作判定部２０８、ＰＯＩ情報表示部２０９、リクエスト送信部２１０及び地図表示部２１１が存在する。
【００２４】
地図表示部２１１は、記憶部２０４の地図ＤＢ２１３と連携し、現在地又は利用者の操作に応じた所定の地点を含む地図を、端末１０３の画面に表示する。
【００２５】
スコープ表示部２０７は、利用者の操作に対応して画面にスコープを表示させる処理を行う。スコープは、地図上に重ねてレイヤー表示される。スコープは、地図上の所定範囲内を指定するためのグラフィック要素であり、好適には、ドラッグ操作可能なポリゴンである。スコープにより指定された所定範囲が、ＰＯＩ情報の検索対象範囲となる。
【００２６】
スコープ動作判定部２０８は、利用者の操作によるスコープの指定が完了したこと、又は利用者の操作により表示中のスコープ移動が完了したことを検知すると、ＰＯＩ情報検索条件を含む所定の情報をリクエスト送信部２１０に送る。ＰＯＩ情報検索条件には、少なくともスコープで指定された検索対象範囲の情報が含まれる。さらに、ＰＯＩ情報検索条件には、ＰＯＩ情報検索用の１又は複数のキーワードが含まれることが好適である。
【００２７】
リクエスト送信部２１０は、スコープ動作判定部２０８から受け取った所定の情報を、Ｗｅｂリクエストとしてナビゲーションサーバ１０５に送信する。
【００２８】
レスポンス受信部２１２は、ナビゲーションサーバ１０５から戻ってきたＰＯＩ情報検索結果をＷｅｂレスポンスとして受信する。
【００２９】
ＰＯＩ情報表示部２０９は、レスポンス受信部２１２が受け取ったＰＯＩ情報検索結果に基づいて、ＰＯＩ情報を地図上に重ねてレイヤー表示する処理を行う。
【００３０】
図３は、ナビゲーションサーバ１０５の主要部の構成の一例である。ナビゲーションサーバ１０５は、ネットワークＩ／Ｆ部３０５、Ｗｅｂ／ＡＰサーバ１０６及びＤＢサーバ１０７から構成される。ナビゲーションサーバ１０５は、ネットワークＩ／Ｆ部３０５を介してインターネット１０９と接続されている。
【００３１】
Ｗｅｂ／ＡＰサーバ１０６は、ＣＰＵ３０３とメモリ３０４から構成される。ＣＰＵ３０３は、メモリ３０４に記憶されているサーバ用のアプリケーションプログラムの各機能を実行する。Ｗｅｂ／ＡＰサーバ１０６は、端末１０３からのＷｅｂリクエストを受信し、ＰＯＩ情報検索を実行し、ＷｅｂレスポンスとしてＰＯＩ情報検索結果を戻す。
【００３２】
メモリ３０４には、リクエスト受信部３０７、ＰＯＩ情報検索部３０８及びレスポンス応答部３０９の各機能が存在する。
リクエスト受信部３０７は、Ｗｅｂリクエストを受け付ける。
レスポンス応答部３０９は、Ｗｅｂレスポンスを送信する。
【００３３】
ＰＯＩ情報検索部３０８は、端末１０３からリクエスト受信部３０７が受け取ったＷｅｂリクエストに含まれるＰＯＩ情報検索条件に基づいてＰＯＩ情報検索を行う。具体的には、ＰＯＩ情報検索条件に含まれるスコープ指定による検索対象範囲を検索キーとしてＤＢサーバ１０７へＳＱＬリクエストを送信する。また、ＰＯＩ情報検索条件にＰＯＩ情報検索用のキーワードが含まれる場合は、これも検索キーとする。そして、ＤＢサーバ１０７から検索結果であるＰＯＩ情報を受け取り、レスポンス応答部３０９へ渡す。
【００３４】
ＤＢサーバ１０７は、Ｗｅｂ／ＡＰサーバ１０６からのＳＱＬリクエストを受け取り、ＰＯＩ情報ＤＢ３１０の検索を行い、検索結果であるＰＯＩ情報をＷｅｂ／ＡＰサーバ１０６へ渡す。ＰＯＩ情報ＤＢ３１０の格納するＰＯＩ情報は、各々の施設又はイベントに関する詳細情報を含み、かつ、その施設又はイベントの位置情報（例えば地図の緯度及び経度の情報）と対応付けられている。なお、ＰＯＩ情報ＤＢ３１０は随時更新され、常に最新のＰＯＩ情報を蓄積している。
【００３５】
図４Ａ及び図４Ｂは、スコープ指定によるＰＯＩ情報検索システムにおける、端末の表示画面の例である。これらの図を参照して、端末におけるスコープを用いた検索対象範囲の指定方法を説明する。
【００３６】
図４Ａは、１つのスコープ４０４により検索対象範囲を指定した後、サーバから受信した当該検索対象範囲のＰＯＩ情報の検索結果を表示した画面の例である。端末の画面には、利用者の現在地４０１を含めた地図が表示されている。地図は、図２に示した地図ＤＢとの連係により表示される。利用者が画面上の任意の位置に触れると、利用者の現在地４０１を基点とし、利用者が指で触れた第１の位置（始点）４０２から利用者が指を離した第２の位置（終点）４０３までを、１つのスコープ４０４として描画する。図示の例では、１つのスコープ４０４は、基点と支点を連結する直線、基点と終点を連結する直線、及び始点と終点を連結する弧で囲まれたポリゴンを形成している。このスコープ４０４の枠内が検索対象範囲として指定される。なお、ポリゴンの形状は、図示の例に限られない。
【００３７】
利用者の現在地は、例えば、ＧＰＳにより自動的に取得して表示するか、又は、利用者が地図上の該当する地点を指定することにより表示する。また、スコープの基点は、利用者の現在地に限られない。利用者が所望するエリアの地図を表示させ、地図上の所望する地点を基点として指定するようにしてもよい。
【００３８】
前述のように、１つのスコープ４０４で指定された検索対象範囲について、ＰＯＩ情報が検索される。該当するＰＯＩ情報が存在した場合、地図上のＰＯＩ所在位置４０５、４０６、４０７に、適宜のグラフィック要素（図示の例では黒い丸）を重ねてレイヤー表示する。ＰＯＩ所在位置の表示形式は、図形、文字など任意である。表示されたＰＯＩ所在位置４０５、４０６、４０７の各々を選択すると、ＰＯＩ情報の詳細をそれぞれ表示するようにしてもよい。
【００３９】
図４Ｂは、スコープを変形又は移動する操作の一例を示した画面である。利用者は端末の画面に表示されたスコープ４０４をドラッグすることにより、利用者の現在地４０１を基点として、実線矢印で示す任意の方向４１１、４１２、４１３に変形又は移動させることができる。１つのスコープ４０４が、点線矢印４１４で示すように変形及び移動の操作を経ると、新たなスコープ４１０のポリゴンが形成される。新たなスコープ４１０により、新たな検索対象範囲が指定される。これにより、新たな検索対象範囲についてＰＯＩ情報が再検索され、当該検索対象範囲に存在するＰＯＩ所在位置４１５、４１６がレイヤー表示される。
【００４０】
図５は、スコープ指定によるＰＯＩ情報検索システムにおける処理フローである。なお、以下の図５〜図７の説明においては、前出の図面も参照し、それらの図面中の符号も参照する。
【００４１】
先ず、端末１０３の画面に地図を表示している状態で、利用者が地図上の任意の地点に触れると、スコープ表示部２０７がスコープの描画開始を認識する（ステップ５０１）。スコープ表示部２０７は利用者の現在地点４０１を基点とし、利用者が最初に選択した地点を始点４０２とするスコープのポリゴンの描画を開始する（ステップ５０２）。描画中には、画面との接触を保った利用者の指の動きに合わせて、スコープは延長又は縮小される。そして、利用者が指を離した地点を終点４０３としてスコープ４０４の指定完了と判断し、描画を完了する（ステップ５０３）。
【００４２】
スコープ４０４による検索対象範囲の指定が完了したことは、スコープ動作判定部２０８により検知される。スコープ動作判定部２０８は、先ず、記憶部２０４に登録されたキーワード情報２１４から、１又は複数のキーワードを取得する（ステップ５０４）。ここで、キーワード情報２１４の登録がなかった場合は、スコープの描画を消去し、スコープ入力待ち状態に戻る（ステップ５０５）。この時、キーワードの登録を促す画面を表示し、利用者がキーワードを登録した場合は、キーワード情報２１４が存在していたときと同様に処理を続行する。利用者がキーワード登録をキャンセルすれば、スコープは消去するようにしてもよい。
【００４３】
次に、スコープ動作判定部２０８は、利用者により指定されたスコープ４０４の画面上での座標（ポリゴンで囲まれた範囲を表す一組の座標）を取得する。そして、取得した座標を、現在表示中の地図の位置情報と対応づけられた検索対象範囲の情報に変換する。例えば、画面上での座標を地図上での経度及び緯度の情報に変換する。このようにして、スコープ４０４の座標に基づいて検索対象範囲の情報を作成する（ステップ５０６）。そして、スコープ動作判定部２０８は、検索対象範囲の情報と、ＰＯＩ情報検索用の１又は複数のキーワードとをリクエスト送信部２１０に送る。リクエスト送信部２１０は、それらの情報を含んだＰＯＩ情報検索のＷｅｂリクエストを作成し、ネットワークを介してナビゲーションサーバ１０５に送信する（ステップ５０７）。
【００４４】
なお、この実施例では、ＰＯＩ情報検索用のキーワードを含めてＷｅｂリクエストをナビゲーションサーバ１０５に送信しているが、ＰＯＩ情報検索キーワードを含めるか否かは任意である。これに対し、スコープ指定された検索対象範囲の情報は必須である。
【００４５】
なお、上記のステップ５０１〜５０３は、一旦、描画されたスコープ４０４を変形または移動してスコープ４１０を描画する場合についても、ほぼ同様である。既にスコープ４０４が表示されており、そのスコープ４０４を、利用者が任意に変形又は移動（図４Ｂの矢印４１４）する場合について説明する。利用者が画面に描画されたスコープ４０４に触れると、スコープ動作判定部２０８は、スコープの変形又は移動の開始と判断する（ステップ５０１）。そして、スコープ表示部２０７は利用者の指の動きに応じて、スコープ４０４を変形（拡張又は縮小）及び移動したスコープ４１０を描画する（ステップ５０２）。利用者が指を離した位置を終点とし、スコープの移動完了と判断し、描画を完了する（ステップ５０３）。スコープ４１０への移動が完了したことをスコープ動作判定部２０８が検知した後は、前述のＰＯＩ情報検索用のキーワード取得（ステップ５０４）以降と同じ処理を行う。
【００４６】
図６は、端末からＰＯＩ情報検索のＷｅｂリクエストを受け取ったときの、ナビゲーションサーバ１０５の処理フローである。
【００４７】
ナビゲーションサーバ１０５のリクエスト受信部３０７は、端末１０３からのＰＯＩ情報検索のＷｅｂリクエストを受け付ける（ステップ６０１）。Ｗｅｂリクエストに含まれる検索対象範囲の情報とＰＯＩ情報検索用のキーワードとをＰＯＩ情報検索部３０８に渡す。
【００４８】
ＰＯＩ情報検索部３０８は、これらの検索対象範囲の情報及びキーワードを検索キーとしてＰＯＩ情報ＤＢサーバ３１０に、ＳＱＬリクエストを出す（ステップ６０２）。ＰＯＩ情報ＤＢサーバ３１０は、検索対象範囲の情報に基づいて該当する位置情報を含むＰＯＩ情報を検索し、抽出する。さらに、抽出されたＰＯＩ情報の中から、キーワードに基づいてそのキーワードを含む詳細情報をもつＰＯＩ情報を検索し、抽出する。そして、検索が完了すると、取得したＰＯＩ情報検索結果をレスポンス応答部３０９に渡す。
【００４９】
レスポンス応答部３０９は、ＰＯＩ情報検索結果を含めたＷｅｂレスポンスを、ネットワークを介して端末１０３に送信する（ステップ６０３）。検索の結果、該当するＰＯＩ情報が無かった場合は、ＰＯＩ情報検索結果を空にしてＷｅｂレスポンスを送信する。
【００５０】
図７は、端末におけるＰＯＩ情報検索結果の表示に関する処理フローである。
端末１０３のレスポンス受信部２１２は、ナビゲーションサーバ１０５からのＷｅｂレスポンスを待っており、Ｗｅｂレスポンスを受信する（ステップ７０１）。Ｗｅｂレスポンスに含まれるＰＯＩ情報検索結果を、ＰＯＩ表示部３０８に渡す。ＰＯＩ表示部３０８は、ＰＯＩ情報検索結果にＰＯＩ情報が１つ以上含まれるか否かを判断する（ステップ７０２）。１つ以上のＰＯＩ情報が含まれる場合は、当該ＰＯＩ情報が持つそのＰＯＩ所在位置の経度及び緯度の情報を、現在端末に表示している地図の位置情報に基づいて、対応する画面における座標に変換し、画面上にＰＯＩ所在位置を重ねてレイヤー表示する（ステップ７０３）。
【００５１】
なお、ＰＯＩ情報の表示は、個々のＰＯＩ情報に関連したアイコンを表示してもいいし、任意の文字や図形でもよく、利用者が選択した場合にだけＰＯＩに関する詳細情報を表示してもよい。詳細情報としては、営業時間などの施設情報やイベント情報などが考えられる。また、検索した日や曜日とＰＯＩの詳細情報を比較し、定休日等であると判断した場合は、他と識別できるように表示することが考えられる。
【符号の説明】
【００５２】
１０１、１０２：利用者、１０３、１０４：端末、１０５：ナビゲーションサーバ、１０６：Ｗｅｂアプリケーションサーバ、１０７：データベースサーバ、１０９：インターネット、２０２：処理部、２０３：ネットワークＩ／Ｆ部、２０４：記憶部、２０５：ＣＰＵ、２０６：メモリ、２０７：スコープ表示部、２０８：スコープ動作判定部、２０９：ＰＯＩ情報表示部、２１０：リクエスト送信部、２１１：地図表示部、２１２：レスポンス受信部、２１３：地図データベース、２１４：キーワード情報、３０３：ＣＰＵ、３０４：メモリ、３０５：ネットワークＩ／Ｆ部、３０７：リクエスト受信部、３０８：ＰＯＩ情報検索部、３０９：レスポンス応答部、３１０：ＰＯＩ情報データベース
【図１】
2012053665.tif 000003
【図２】
2012053665.tif 000004
【図３】
2012053665.tif 000005
【図４Ａ】
2012053665.tif 000006
【図４Ｂ】
2012053665.tif 000007
【図５】
2012053665.tif 000008
【図６】
2012053665.tif 000009
【図７】
2012053665.tif 000010