(57)【要約】【課題】目的地周辺のおすすめスポットをユーザにより分かり易く提示することができる。【解決手段】  情報提供システムは、地図上の地点に関する情報を含む地図情報が格納された記憶部と、所定の地点に関する情報を前記地図情報から抽出する抽出部と、抽出した地点に関する情報を出力する出力部と、を有するサーバと、前記地図情報を表示する表示装置と、を備える。前記地図情報は、前記地点が目的地として設定された設定回数に関する情報を有し、前記抽出部は、目的地の設定を受け付けると、前記設定回数に基づいて、当該目的地から所定の範囲内にある目的地周辺の地点を前記地図情報から抽出し、前記出力部は、前記抽出部が抽出した前記地点に関する情報を出力し、前記表示装置は、前記目的地と共に、前記抽出された目的地周辺の地点に関する情報を表示する。【選択図】図１
2012163382.tif 000002
【特許請求の範囲】
【請求項１】
地図上の地点に関する情報を含む地図情報が格納された記憶部と、
所定の地点に関する情報を前記地図情報から抽出する抽出部と、
抽出した地点に関する情報を出力する出力部と、を有するサーバと、
前記地図情報を表示する表示装置と、を備えた情報提供システムであって、
前記地図情報は、前記地点が目的地として設定された設定回数に関する情報を有し、
前記抽出部は、目的地の設定を受け付けると、前記設定回数に基づいて、当該目的地から所定の範囲内にある目的地周辺の地点を前記地図情報から抽出し、
前記出力部は、前記抽出部が抽出した前記地点に関する情報を出力し、
前記表示装置は、前記目的地と共に、前記抽出された目的地周辺の地点に関する情報を表示する
ことを特徴とする情報提供システム。
【請求項２】
請求項１に記載の情報提供システムであって、
前記設定回数は、前記地点が目的地として設定された場合に加算され、
前記抽出部は、目的地周辺の地点であって、前記設定回数の多い順に所定数の地点を前記地図情報から抽出する
ことを特徴とする情報提供システム。
【請求項３】
請求項２に記載の情報提供システムであって、
前記設定回数は、目的地として前記地点の名称が入力された場合に加算される
ことを特徴とする情報提供システム。
【請求項４】
請求項１に記載の情報提供システムであって、
前記地図情報は、前記地点の属するジャンルに関する情報を有し、
前記抽出部は、所定のジャンルに属する地点を抽出対象から除外する
ことを特徴とする情報提供システム。
【請求項５】
地図上の地点に関する情報を含む地図情報が格納された記憶部と、
前記地図情報から所定の地点に関する情報を抽出する抽出部と、
抽出した地点に関する情報を出力する出力部と、を備え、
前記地図情報は、前記地点が目的地として設定された設定回数に関する情報を有し、
前記抽出部は、目的地の設定を受け付けると、前記設定回数に基づいて、当該目的地から所定の範囲内にある目的地周辺の地点を前記地図情報から抽出し、
前記出力部は、前記抽出部が抽出した前記地点に関する情報を出力する
ことを特徴とするサーバ。
【請求項６】
請求項５に記載のサーバであって、
前記設定回数は、前記地点が目的地として設定された場合に加算され、
前記抽出部は、目的地周辺の地点であって、前記設定回数の多い順に所定数の地点を前記地図情報から抽出する
ことを特徴とするサーバ。
【請求項７】
請求項６に記載のサーバであって、
前記設定回数は、目的地として前記地点の名称が入力された場合に加算される
ことを特徴とするサーバ。
【請求項８】
請求項５に記載のサーバであって、
前記地図情報は、前記地点の属するジャンルに関する情報を有し、
前記抽出部は、所定のジャンルに属する地点を抽出対象から除外する
ことを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システムおよびサーバに関する。
【背景技術】
【０００２】
特許文献１には、ユーザから目的地の設定を受け付け、誘導経路を探索するナビゲーション装置が開示されている。このようなナビゲーション装置では、探索された誘導経路に基づいて目的地までユーザを案内する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０８９４８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、ユーザから受け付けた目的地の周辺に、人気や注目度の高い場所、すなわち、おすすめスポットが存在する場合がある。しかしながら、上記特許文献１のナビゲーション装置では、目的地までの誘導経路を案内するだけで、目的地周辺のおすすめスポットはユーザに提示されることがない。一方で、目的地周辺のおすすめスポットを知ることができれば、新たに行ってみようと思う場所を発見できるため、ユーザは非常に便利に感じる。
【０００５】
そこで、本発明は、目的地周辺のおすすめスポットをユーザにより分かり易く提示することができる情報提供システムの提供を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る情報提供システムは、地図上の地点に関する情報を含む地図情報が格納された記憶部と、所定の地点に関する情報を前記地図情報から抽出する抽出部と、抽出した地点に関する情報を出力する出力部と、を有するサーバと、前記地図情報を表示する表示装置と、を備えた情報提供システムであって、前記地図情報は、前記地点が目的地として設定された設定回数に関する情報を有し、前記抽出部は、目的地の設定を受け付けると、前記設定回数に基づいて、当該目的地から所定の範囲内にある目的地周辺の地点を前記地図情報から抽出し、前記出力部は、前記抽出部が抽出した前記地点に関する情報を出力し、前記表示装置は、前記目的地と共に、前記抽出された目的地周辺の地点に関する情報を表示する、という構成を有する。
【発明の効果】
【０００７】
本発明に係る情報提供システムによれば、目的地周辺のおすすめスポットをユーザにより分かり易く提示することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る情報提供システムの概略構成を示す図である。
【図２】本発明の一実施形態に係るナビゲーション装置の概略構成を示す図である。
【図３】本発明の一実施形態に係るサーバの概略構成を示す図である。
【図４】本発明の一実施形態に係る領域情報を示す図である。
【図５】本発明の一実施形態に係るナビゲーション装置のスポット情報を示す図である。
【図６】本発明の一実施形態に係るサーバのスポット情報を示す図である。
【図７】本発明の一実施形態に係るナビゲーション装置の機能ブロックを示す図である。
【図８】本発明の一実施形態に係るサーバの機能ブロックを示す図である。
【図９】本発明の一実施形態に係るシーケンス図である。
【図１０】本発明の一実施形態に係るおすすめスポット抽出処理を示すフロー図である。
【図１１】本発明の一実施形態に係るおすすめスポット表示処理を示すフロー図である。
【図１２】本発明の一実施形態に係るナビゲーション装置の情報入力画面を示す図である。
【図１３】本発明の一実施形態に係るナビゲーション装置の画面例である。
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態に係る情報提供システムについて説明する。
【００１０】
図１は、本発明の一実施形態に係る情報提供システムの概略構成を示した図である。情報提供システムは、ナビゲーション装置１００と、サーバ２００と、を備えている。なお、サーバ２００は、ユーザ端末３００からアクセス可能なウェブサイトを提供するウェブサーバである。また、ナビゲーション装置１００とサーバ２００とは、インターネット網などのデジタル通信回線網ｃを介して、相互に接続されている。
【００１１】
図２は、本実施形態に係るナビゲーション装置１００の概略構成を示した図である。ナビゲーション装置１００は、演算処理装置１０１、記憶装置１０２と、ディスプレイ１０３と、入力装置１０４と、各種センサ１０５と、ＧＰＳ受信装置１０６と、データ送受信装置１０７と、を備えている。また、これらの各装置やセンサは、バス１０８によって電気的に接続され、相互にデータの受け渡しが可能な構成となっている。なお、ナビゲーション装置とは、地図情報、交通情報の表示、推奨経路の探索、経路誘導など、いわゆるナビゲーション機能を実現することができる装置のことである。
【００１２】
演算処理装置１０１は、ナビゲーション装置１００の様々な処理を行う中心的なユニットである。演算処理装置１０１は、例えば、車速センサ、ジャイロセンサといった各種センサ１０５や、ＧＰＳ受信装置１０６などから出力される情報を用いて、ユーザの現在地を特定する。また、演算処理装置１０１は、記憶装置１０２に格納されている地図情報を用いて、出発地および目的地を結ぶ推奨経路を探索する。また、演算処理装置１０１は、地図情報、交通情報、誘導経路などをグラフィックス変換し、ディスプレイ１０３に出力する。また、演算処理装置１０１は、経路誘導を行うための音声情報を生成し、これをスピーカー（図示せず）に出力する。
【００１３】
また、演算処理装置１０１は、ナビゲーション装置１００で設定された目的地や経由地を示す情報を含む目的地情報を生成する。また、演算処理装置１０１は、生成した目的地情報を、データ送受信装置１０７を介して、サーバ２００に送信する。
【００１４】
また、演算処理装置１０１は、所定の情報を一時的にＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１１に格納する。具体的には、演算処理装置１０１は、目的地周辺や経由地周辺のおすすめスポットに関する情報を含むおすすめスポット情報をサーバ２００から取得し、これをＲＡＭ１１１に格納する。また、演算処理装置１０１は、ユーザの現在地が目的地から所定の距離内である場合、ＲＡＭ１１１に格納されているおすすめスポット情報をグラフィックス変換し、これをディスプレイ１０３に出力する。
【００１５】
なお、演算処理装置１０１は、数値演算、各装置およびセンサの制御など、様々な処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０９と、プログラムやデータなどを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１０と、プログラムやデータ、演算結果などを一時的に格納するＲＡＭ１１１と、を有している。また、ＣＰＵ１０９、ＲＯＭ１１０、ＲＡＭ１１１は、バス１１２によって相互に電気的に接続されている。
【００１６】
記憶装置１０２は、例えば、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記録媒体で構成される。例えば、記憶装置１０２には、ナビゲーション機能に用いられる地図情報、交通情報、経路情報、区間情報、辞書情報、などが格納されている。なお、地図情報には、地図上の道路に関する情報であるリンク情報や、所定の施設および場所に関する情報であるスポット情報が含まれ、これらの情報は地図上の所定の領域を複数の区画に分割した領域（例えば、メッシュ領域）ごとの領域情報に格納されている。また、地図情報は、地図上の各地点を一意に特定するため、ＸＹ座標で示される地点座標を有している。
【００１７】
図４は、領域情報３００を示した図である。領域情報３００は、地図上の各領域が有するリンク情報やスポット情報を含む地図情報である。なお、リンクとは、例えば、交差点などの各ノード間を結ぶ道路を意味し、リンク情報には、かかる道路に関する情報が登録されている。同図に示すように、領域情報３００は、地図上の領域を識別するメッシュＩＤ３０１ごとに、各メッシュが有する道路のリンクＩＤ３０２と、各リンクＩＤに対応付けられているリンク情報３０３と、を有している。また、リンク情報３０３は、道路の両端を示す開始ノードおよび終了ノードの地点座標３０４と、一般道、有料道路、国道、県道といった道路の種別を示す道路種別情報３０５と、道路の名称が登録される道路名称情報３０６と、道路の長さを示すリンク長情報３０７と、道路を通過するのに要する時間を示す旅行時間情報３０８と、道路の開始ノードおよび終了ノードの各々に接続する他の道路のリンクＩＤが登録されている開始接続リンク／終了接続リンク情報３０９と、を有している。
【００１８】
図５は、領域情報３００に含まれているスポット情報４００を示した図である。スポット情報４００には、所定の施設、公園、広場、ダムなど（以下、「施設等」という）に関する情報が登録されている。具体的には、スポット情報４００は、施設等を識別するためのスポットＩＤ４０１と、地点座標４０２と、スポット名称４０３と、ジャンル４０４と、住所４０５と、を有している。スポットＩＤ４０１は、施設等に付される固有の識別番号である。また、地点座標４０２は、地図上における施設等の位置を示す座標のことである。また、スポット名称４０３は施設等の名称のことである。また、ジャンル４０４は、映画館や公園といった施設等の属性を示すものである。また、住所４０５は、施設等の住所を示すものである。
【００１９】
再び図２に戻ってナビゲーション装置１００の説明を続ける。ディスプレイ１０３は、演算処理装置１０１により生成されたグラフィックス情報を表示領域に表示させるユニットである。ディスプレイ１０３は、例えば、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００２０】
入力装置１０４は、ナビゲーション装置１００がユーザから所定の指示を受け付けるための装置である。具体的には、方向キー、ダイヤルスイッチ、タッチパネルなどで構成される。
【００２１】
タッチパネルは、表示画面を透視可能にディスプレイの表面側に搭載され、指やタッチペンによるディスプレイへのタッチを検知する。また、タッチパネルは、検知したタッチ位置をディスプレイ上に設定されるＸＹ座標に変換し、これを信号として演算処理装置１０１に出力する。なお、タッチパネルは、例えば、静電容量方式による入力検出素子などで構成される。
【００２２】
各種センサ１０５には、車速センサやジャイロセンサなどが含まれる。車速センサは、検出した車輪の回転数をパルス信号に変換し、所定の時間内におけるパルス信号数から車両の車速を算出する。また、ジャイロセンサは、光ファイバジャイロや振動ジャイロ等で構成され、車両の回転による角速度を検出する。
【００２３】
ＧＰＳ受信装置１０６は、ＧＰＳ衛星からの信号を受信して、車両とＧＰＳ衛星間の距離と、距離の変化率を３個以上の衛星に対して測定することで、車両の現在地、進行速度および進行方位を算出する。
【００２４】
データ送受信装置１０７は、ナビゲーション装置１００に内蔵される各装置以外の装置（以下、「外部装置」という）との間で所定の情報を送受信するための装置である。例えば、データ送受信装置１０７は、ナビゲーション装置１００で設定された目的地や経由地を含む目的地情報を演算処理装置１０１から受け取り、これをサーバ２００に向けて送信する。また、データ送受信装置１０７は、サーバ２００で生成されたおすすめスポット情報を受信し、演算処理装置１０１に受け渡す。
【００２５】
図３は、サーバ２００の概略構成を示した図である。サーバ２００は、自身に内蔵される各装置以外の装置である外部装置からの要求に応じて、様々な情報を生成し、これを提供する装置である。サーバ２００は、演算処理装置２０１と、データ送受信装置２０２と、入力装置２０３と、記憶装置２０４と、を備え、これらの各装置は、バス２０５によって電気的に接続され、相互にデータの受け渡しが可能な構成となっている。
【００２６】
演算処理装置２０１は、サーバ２００の様々な処理を行う中心的なユニットである。例えば、演算処理装置２０１は、記憶装置２０４に格納されている所定のプログラムを実行し、インターネット上で地図情報の表示や経路探索を実行する旅行計画サイト（例えば、クラリオン株式会社提供の「チズルとススム」）を提供する。なお、旅行計画サイトを利用可能なユーザ端末３００は、例えば、所定の機能を備えたパーソナルコンピュータを想定する。すなわち、このようなユーザ端末３００は、少なくとも、ディスプレイと、ユーザが所定の情報を入力するための入力装置とを備え、ウェブサイトを閲覧可能なブラウザソフトがインストールされていることを前提とする。
【００２７】
また、演算処理装置２０１は、ナビゲーション装置１００で生成された目的地情報を取得する。また、演算処理装置２０１は、旅行計画サイトを通じて、ユーザから目的地の入力を受け付ける。また、演算処理装置２０１は、目的地情報およびユーザから受け付けた目的地を示す情報に基づいて、記憶装置２０４に格納されている所定の情報内容を更新する。また、演算処理装置２０１は、記憶装置２０４に格納されている所定の情報を用いて、ナビゲーション装置１００に提供するおすすめスポット情報を生成する。なお、おすすめスポット情報には、少なくとも、サーバ２００が抽出したおすすめスポットを識別するためのスポットＩＤと、おすすめスポットの説明である提供情報と、が含まれている。また、演算処理装置２０１は、生成したおすすめスポット情報をデータ送受信装置２０２に出力する。
【００２８】
なお、演算処理装置２０１は、数値演算、他の装置およびセンサの制御など、様々な処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０６と、プログラムやデータなどを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０７と、プログラムやデータ、演算結果などを一時的に格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０８と、を有している。なお、これらのＣＰＵ２０６、ＲＯＭ２０７、ＲＡＭ２０８は、バス２０９によって相互に電気的に接続されている。
【００２９】
データ送受信装置２０２は、サーバ２００と外部装置との間で情報を送受信するための装置である。具体的には、データ送受信装置２０２は、ナビゲーション装置１００から目的地情報を取得する。また、データ送受信装置２０２は、旅行計画サイトでユーザが入力した目的地を示す情報を受信する。また、データ送受信装置２０２は、演算処理装置２０１で生成されたおすすめスポット情報をナビゲーション装置１００に送信する。
【００３０】
入力装置２０３は、例えば、サーバ管理者がサーバ２００に対して所定の指示や情報の入力を行うための装置である。具体的には、入力装置２０３は、キーボードやテンキー、マウスなどを備えている。
【００３１】
記憶装置２０４は、例えば、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記録媒体で構成される。記憶装置２０４には、サーバ２００の所定の機能を実行するために必要なプログラムなどが格納されている。具体的には、記憶装置２０４には、施設等に関する情報が登録されているスポット情報が格納されている。また、記憶装置２０４には、旅行計画サイトを提供するためのプログラムや画像データなど種々の情報が格納されている。
【００３２】
図６は、サーバ２００の記憶装置２０４に格納されているスポット情報５００を示した図である。サーバ２００は、スポット情報５００に基づいて、ナビゲーション装置１００に提供するおすすめスポット情報を生成する。スポット情報５００は、施設等を識別するためのスポットＩＤ５０１と、施設等の位置を示した地点座標５０２と、スポット名称５０３と、ジャンル５０４と、設定回数５０５と、提供情報５０６と、を有している。ここで、設定回数５０５は、ナビゲーション装置１００や旅行計画サイトで実行される経路探索等において、ユーザが目的地として設定した設定回数を示す情報である。また、提供情報５０６には、施設等の営業日時、電話番号、住所、利用方法、歴史、テレビ番組で紹介されたか否かなど、施設等に関する様々の情報が登録されている。なお、地点座標５０２、スポット名称５０３、ジャンル５０４は、ナビゲーション装置１００の記憶装置１０２に格納されているスポット情報と同様である。
【００３３】
次に、本実施形態に係るナビゲーション装置１００およびサーバ２００の機能ブロックについて説明する。なお、ナビゲーション装置１００およびサーバ２００の各機能ブロックは、各々の演算処理装置１０１、２０１に実装されるＣＰＵ１０９、２０６が読み込んだ所定のプログラムを実行することにより構築される。そのため、各ＲＯＭ１１０、２０７には、各機能部の処理を実行するためのプログラムが記憶されている。
【００３４】
また、ナビゲーション装置１００およびサーバ２００の各機能ブロックは、本実施形態において実現されるナビゲーション装置１００およびサーバ２００の各機能を理解容易にするために、主な処理内容に応じて分類したものである。また、各機能の分類の仕方やその名称によって、本発明が制限されることはない。なお、ナビゲーション装置１００およびサーバ２００の各構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、一つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００３５】
また、ナビゲーション装置１００およびサーバ２００の機能部は、ハードウェア（ＡＳＩＣなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００３６】
図７は、ナビゲーション装置１００の機能ブロックを示した図である。ナビゲーション装置１００は、情報制御部６０１と、経路探索部６０２と、目的地情報生成部６０３と、おすすめスポット提示部６０４と、を有している。そして、ナビゲーション装置１００は、これらの各機能部、他の装置、センサとの協働により所定の処理を実行する。
【００３７】
情報制御部６０１は、他の機能部、装置、センサから所定の情報や指示を受け付ける機能部である。また、情報制御部６０１は、取得した情報や受け付けた指示を、これらの情報や指示の種類または内容に応じて、所定のセンサ、装置、機能部に出力する機能部である。
【００３８】
また、情報制御部６０１は、ディスプレイ１０３に表示させるための情報を他の機能部から取得すると、これをグラフィックス処理し、ディスプレイ１０３に出力する。
【００３９】
また、情報制御部６０１は、目的地の入力をユーザから受け付けると、目的地情報生成部６０３に目的地情報の生成を指示する。具体的には、情報制御部６０１は、タッチパネルなどの入力装置１０４を介してユーザから目的地の入力を受け付けると、入力された目的地に対応するスポットＩＤ４０１を含む目的地情報の生成を目的地情報生成部６０３に指示する。なお、目的地以外にも経由地が入力されている場合、情報制御部６０１は、目的地および経由地が含まれた目的地情報の生成を目的地情報生成部６０３に指示する。また、情報制御部６０１は、サーバ２００で生成されたおすすめスポット情報をデータ送受信装置１０７から受け取り、おすすめスポット提示部６０４に出力する。
【００４０】
経路探索部６０２は、出発地から目的地までの経路を探索する機能部である。具体的には、経路探索部６０２は、ユーザから入力された出発地、目的地、経由地などを示す情報を情報制御部６０１から受け取ると、ダイクストラ法などを用いて、これらの地点間を結ぶ最小コストの推奨経路を探索する。また、経路探索部６０２は、探索した推奨経路を示す情報を情報制御部６０１に出力する。
【００４１】
目的地情報生成部６０３は、ナビゲーション装置１００において、目的地として設定された施設等をサーバ２００へ通知するための目的地情報を生成する機能部である。具体的には、目的地情報生成部６０３は、ナビゲーション装置１００で設定された目的地を示す施設等のスポットＩＤ４０１をスポット情報から抽出する。また、目的地情報生成部６０３は、かかるスポットＩＤ４０１と、これに対応する施設等が目的地として設定された旨を示す情報と、を対応付けた目的地情報を生成する。なお、目的地以外にも経由地が設定されている場合、経由地を示すスポットＩＤ４０１が更に含まれた目的地情報を生成する。具体的には、目的地情報生成部６０３は、経由地を示す施設等のスポットＩＤ４０１をスポット情報から抽出する。また、目的地情報生成部６０３は、かかるスポットＩＤ４０１と、これに対応する施設等が経由地として設定された旨を示す情報と、を対応付けた情報を生成し、目的地情報に含める。また、目的地情報生成部６０３は、目的地情報を情報制御部６０１に出力する。
【００４２】
おすすめスポット提示部６０４は、おすすめスポットに関する情報をユーザに提示する機能部である。具体的には、おすすめスポット提示部６０４は、情報制御部６０１を介して、サーバ２００で生成されたおすすめスポット情報を取得する。また、おすすめスポット提示部６０４は、ユーザの現在地が目的地から所定の距離内（例えば、目的地から３００ｍ以内）であるか否かを判定し、所定の距離内である場合、おすすめスポット情報に含まれている施設等の提供情報を情報制御部６０１に出力する。なお、おすすめスポット提示部６０４は、おすすめスポット情報に経由地周辺のおすすめスポットを示す情報が含まれている場合、ユーザの現在地と経由地とが所定の距離内（例えば、経由地から３００ｍ以内）であるか否かを判定し、所定の距離内である場合、おすすめスポット情報に含まれている経由地周辺にある施設等の提供情報を情報制御部６０１に出力する。
【００４３】
図８は、サーバ２００の機能ブロックを示した図である。サーバ２００は、情報制御部７０１と、ウェブサイト提供部７０２と、設定回数更新部７０３と、スポット情報生成部７０４と、を有している。そして、サーバ２００は、これらの各機能部、他の装置、の協働により所定の処理を実行する。
【００４４】
情報制御部７０１は、他の機能部、装置から所定の情報や指示を受け付ける機能部である。また、情報制御部７０１は、取得した情報や受け付けた指示を、これら情報や指示の種類または内容に応じて、所定の装置、機能部に出力する機能部である。具体的には、情報制御部７０１は、旅行計画サイトの提供に用いる所定の情報をウェブサイト提供部７０２から取得し、これをグラフィックス変換して、データ送受信装置２０２を介してユーザ端末３００に表示させる。また、情報制御部７０１は、目的地情報から目的地を示すスポットＩＤ５０１を抽出し、かかるスポットＩＤ５０１に対応する施設等の設定回数５０５を更新するように設定回数更新部７０３に指示する。また、情報制御部７０１は、旅行計画サイトを通じてユーザから目的地の入力を受け付けると、かかる目的地を示すスポットＩＤ５０１に対応する施設等の設定回数５０５を更新するように設定回数更新部７０３に指示する。また、情報制御部７０１は、取得した目的地情報から目的地、経由地を示すスポットＩＤ５０１を抽出し、かかるスポットＩＤ５０１に対応する施設等の周辺にあるおすすめスポットを抽出するようにスポット情報生成部７０４に指示する。また、情報制御部７０１は、スポット情報生成部７０４からおすすめスポット情報を取得すると、これをデータ送受信装置２０２に出力する。
【００４５】
ウェブサイト提供部７０２は、ユーザ端末３００で利用されるウェブサイトを提供する機能部である。ウェブサイト提供部７０２は、旅行計画サイトをユーザに提供するためのプログラムを記憶装置２０４から取得して読み込み、所定の機能を実行する。具体的には、ウェブサイト提供部７０２は、ユーザが旅行計画サイトで入力した所定の情報を情報制御部７０１から取得し、かかる入力情報に基づいて、所定エリアの地図を記憶装置から抽出したり、出発地および目的地間を結ぶ推奨経路を探索する。また、ウェブサイト提供部７０２は、記憶装置２０４から取得した地図情報、探索した推奨経路を示す情報を情報制御部７０１に出力する。このようなウェブサイト提供部７０２の働きで、ユーザに旅行計画サイトによる種々のサービスを提供することができる。
【００４６】
設定回数更新部７０３は、スポット情報に登録されている施設等の設定回数５０５を更新する機能部である。具体的には、設定回数更新部７０３は、目的地情報に含まれる目的地のスポットＩＤ５０１に対応する施設等の設定回数５０５を加算する処理を行う。なお、設定回数更新部７０３は、目的地情報に含まれている経由地に対応する施設等の設定回数５０５は更新しない。すなわち、設定回数更新部７０３は、目的地として設定された施設等のスポットＩＤ５０１に対応する施設等の設定回数５０５のみ加算する処理を行う。
【００４７】
スポット情報生成部７０４は、目的地、経由地として設定された施設等の周辺にあるおすすめスポットを示すスポット情報を生成する機能部である。具体的には、スポット情報生成部７０４は、目的地情報に含まれている目的地、経由地のスポットＩＤ５０１を取得する。また、スポット情報生成部７０４は、目的地または経由地から所定の距離内（例えば、目的地または経由地から半径３００ｍ以内）にある施設等をスポット情報から特定する。なお、スポット情報生成部は、スポット情報５００に登録されている施設等の地点座標５０２に基づいて、目的地または経由地に設定された施設等とその周辺施設等との距離を判定する。また、スポット情報生成部７０４は、特定した施設等のうち、設定回数５０５が多い所定数の施設等のみスポット情報５００から抽出する。具体的には、スポット情報生成部７０４は、抽出する施設等の数が予め設定させている場合（例えば、抽出する施設等の数が最大５つまでに設定されている場合）、特定した施設等のうち、設定回数５０５の多い５つの施設等を抽出する。また、スポット情報生成部７０４は、抽出した施設等のスポットＩＤ５０１および提供情報５０６を含むおすすめスポット情報を生成する。また、スポット情報生成部７０４は、生成したおすすめスポット情報を情報制御部７０１に出力する。
【００４８】
次に、本実施形態に係るナビゲーション装置１００およびサーバ２００で実行される各処理について説明する。ここで、ナビゲーション装置１００は、目的地情報生成処理と、おすすめスポット表示処理と、を実行する。また、サーバ２００は、ウェブサイト提供処理と、設定回数更新処理と、おすすめスポット抽出処理と、を実行する。なお、ウェブサイト提供処理、目的地情報生成処理、設定回数更新処理については図９を用いて具体的に説明する。また、おすすめスポット抽出処理およびおすすめスポット表示処理については図９、１０に示すフローを用いて説明する。
【００４９】
図９は、ナビゲーション装置１００、ユーザ端末３００、サーバ２００での処理を示したシーケンス図である。同図に示すように、サーバ２００では、ウェブサイト提供処理が実行される。先ず、ユーザ端末３００は、ユーザからウェブサイトの表示指示を受け付けると、サーバ２００にウェブサイトを表示させるための情報の提供を要求する（ステップＳ００１）。サーバ２００のウェブサイト提供部７０２は、ユーザ端末３００からの要求を受け付けると、旅行計画サイトをユーザ端末３００に表示させるための所定の情報をユーザ端末３００に送信する（ステップＳ００２）。また、ウェブサイト提供部７０２は、データ送受信装置２０２および情報制御部７０１を介して、旅行計画サイト上で入力されるユーザからの指示を受け付ける。例えば、ウェブサイト提供部７０２は、旅行計画サイトを通じて所定エリアの地図情報を表示させるための指示をユーザから受け付けると、かかるエリアの地図情報を記憶装置２０４から取得し、データ送受信装置２０２を介してユーザ端末３００に送信する。また、例えば、サーバ２００の情報制御部７０１は、旅行計画サイト上でユーザが経路探索を実行する際に入力した出発地および目的地を示す情報を取得すると、ウェブサイト提供部７０２は、出発地および目的地を結ぶ推奨経路を探索する。なお、目的地以外にも経由地の入力を受け付けた場合、ウェブサイト提供部７０２は、経由地を通って出発地から目的地までを結ぶ推奨経路を探索する。また、ウェブサイト提供部７０２は、情報制御部７０１およびデータ送受信装置２０２を介して、探索した推奨経路のグラフィックス情報をユーザ端末３００に送信する。
【００５０】
次に、サーバ２００は、設定回数更新処理を実行する（ステップＳ００４）。設定回数更新処理は、例えば、旅行計画サイトを介してユーザから目的地を示す情報の入力を受け付けた場合（ステップＳ００３）や、ナビゲーション装置１００から目的地情報を受け付けた場合にサーバ２００で実行される。ここでは、旅行計画サイトを介して目的地を示す情報の入力を受け付けた場合にサーバで実行される設定回数更新処理を説明する。設定回数更新部７０３は、例えば、旅行計画サイトを通じて経路探索の指示をユーザ端末３００から受け付けた場合、かかる指示に含まれている目的地を示す情報に対応するスポットＩＤ５０１を有する施設等の設定回数５０５を加算（更新）する（ステップＳ００４）。なお、設定回数更新部７０３は、目的地を示す情報に経由地を示す情報が含まれていても、かかる経由地に対応するスポットＩＤ５０１の設定回数５０５を加算しない。すなわち、設定回数更新部７０３は、目的地として設定されたスポットＩＤ５０１に対応する施設等の設定回数５０５のみ加算する処理を行う。
【００５１】
また、ナビゲーション装置１００は、目的地情報生成処理を実行する（ステップＳ００５）。目的地情報生成処理は、例えば、経路探索の際に入力された目的地などに関する情報を含む目的地情報を生成するための処理である。具体的には、ナビゲーション装置１００の目的地情報生成部６０３は、経路探索等の際に、ユーザが目的地を入力したか否かを判定する。図１２は、ナビゲーション装置１００のディスプレイ１０３に表示される経路探索ための情報入力画面８００である。同図に示すように、経路探索にあたって、情報制御部６０１は、出発地８０１および目的地８０２の入力をユーザから受け付ける。また、経由地がある場合、情報制御部６０１は、経由地８０３についてもユーザから入力を受け付ける。なお、目的地の入力は、例えば、表示された地図上の施設等をカーソル位置を合わせて選択することによって設定されるようにしてもよい。
【００５２】
経路探索の実行ボタン８０４が押されることにより入力された目的地が確定すると、目的地情報生成部６０４は目的地情報を生成する（ステップＳ００５）。具体的には、目的地情報生成部６０４は、入力された目的地に対応するスポットＩＤ４０１をスポット情報４００から抽出する。なお、経由地が入力されている場合も同様に、目的地情報生成部６０４は、経由地に対応するスポットＩＤ４０１をスポット情報４００から抽出する。また、目的地情報生成部６０４は、目的地、経由地のスポットＩＤ４０１を含む目的地情報を生成し、情報制御部６０１に出力する。情報制御部６０１は、データ送受信装置１０７を介して、目的地情報をサーバ２００に送信する（ステップＳ００６）。
【００５３】
なお、情報制御部６０１は、経路探索の実行ボタン８０４が押されることにより経路探索の指示をユーザから受け付けると、出発地および目的地を結ぶ誘導経路の探索を経路探索部６０２に指示する。経路探索部６０２は、例えば、ダイクストラ法などを用いて、入力された出発地から目的地までの推奨経路を探索する。また、経由地がある場合には、経路探索部６０２は、出発地から経由地を通って目的地まで到達するような推奨経路を探索する。
【００５４】
次に、サーバ２００は、設定回数更新処理を実行する（ステップＳ００７）。ここでは、ナビゲーション装置１００から目的地情報を受け付けたサーバ２００で実行される設定回数更新処理について説明する。サーバ２００の設定回数更新部７０３は、データ送受信装置２０２および情報制御部７０１を介して、ナビゲーション装置１００から目的地情報を受け付けると、目的地に対応するスポットＩＤ５０１の設定回数５０５を加算（更新）する（ステップＳ００７）。なお、設定回数更新部７０３は、目的地情報に経由地を示す情報が含まれていても、かかる経由地に対応するスポットＩＤ５０１の設定回数５０５を加算しない。すなわち、設定回数更新部７０３は、目的地として設定されたスポットＩＤ５０１に対応する施設等の設定回数５０５のみ加算する処理を行う。
【００５５】
次に、サーバ２００は、おすすめスポット抽出処理を実行する（ステップＳ００８）。図１０は、おすすめスポット抽出処理を示すフロー図である。おすすめスポット抽出処理は、サーバ２００の起動により開始される。
【００５６】
スポット情報生成部７０４は、ナビゲーション装置１００から目的地情報を受け付けたか否か、または、旅行計画サイトを通じて目的地を示す情報をユーザから受け付けたか否かを判定する（ステップＳ０１１）。そして、目的地情報または目的地を示す情報を受け付けた場合（ステップＳ０１１でＹｅｓ）、スポット情報生成部７０４は、目的地周辺のおすすめスポットをスポット情報５００から抽出するステップＳ０１２の処理に移行する。一方で、目的地情報または目的地を示す情報を受け付けていない場合（ステップＳ０１１でＮｏ）、スポット情報生成部７０４は、かかる情報を受け付けるまでステップＳ０１１の処理を繰り返し実行する。
【００５７】
ステップＳ０１２において、スポット情報生成部７０４は、おすすめスポットを示す情報をスポット情報５００から抽出する。具体的には、スポット情報生成部７０４は、目的地情報または目的地を示す情報に含まれている目的地のスポットＩＤ５０１を取得する。また、スポット情報生成部７０４は、目的地から所定の範囲内（例えば、目的地から半径３００ｍ以内）にある施設等をスポット情報５００から特定する。なお、スポット情報生成部７０４は、スポット情報５００に登録されている施設等の地点座標５０２に基づいて、目的地と周辺施設等との距離を判定する。また、スポット情報生成部７０４は、特定した施設等のうち、設定回数５０５が多い施設等を所定の数だけスポット情報５００から抽出する。具体的には、スポット情報生成部７０４は、予め設定されている数（例えば、設定回数５０５の多い５件の施設）の施設等だけスポット情報５００から抽出する。また、スポット情報生成部７０４は、抽出した施設等のスポットＩＤ５０１および提供情報５０６を含むおすすめスポット情報を生成し、処理をステップＳ０１３に移行する。
【００５８】
ステップＳ０１３において、スポット情報生成部７０４は、ナビゲーション装置１００から取得した目的地情報または旅行計画サイトを通じてユーザから取得した目的地を示す情報に経由地を示す情報が含まれているか否かを判定する。そして、経由地が含まれている場合（ステップＳ０１３でＹｅｓ）、スポット情報生成部７０４は、経由地周辺のおすすめスポットをスポット情報５００から抽出するステップＳ０１４の処理に移行する。一方で、経由地を示す情報が含まれていない場合（ステップＳ０１３でＮｏ）、スポット情報生成部７０４は、おすすめスポット抽出処理を終了する。
【００５９】
ステップＳ０１４において、スポット情報生成部７０４は、おすすめスポットを示す情報をスポット情報５００から抽出する。具体的には、スポット情報生成部７０４は、目的地情報または目的地を示す情報に含まれている経由地のスポットＩＤ５０１を取得する。また、スポット情報生成部７０４は、経由地から所定の範囲内（例えば、経由地から半径３００ｍ以内）にある施設等をスポット情報５００から特定する。なお、スポット情報生成部７０４は、スポット情報５００に登録されている施設等の地点座標５０２に基づいて、経由地と周辺施設等との距離を判定する。また、スポット情報生成部７０４は、特定した施設等のうち、設定回数５０５が多い施設等を所定の数だけスポット情報５００から抽出する。具体的には、スポット情報生成部７０４は、予め設定されている数（例えば、設定回数５０５の多い５件の施設）の施設等だけスポット情報５００から抽出する。また、スポット情報生成部７０４は、抽出した施設等のスポットＩＤ５０１および提供情報５０６を含むおすすめスポット情報５００を生成し、情報制御部７０１に出力する。
【００６０】
情報制御部７０１は、おすすめスポット情報をデータ送受信装置２０２に出力し、おすすめスポット抽出処理を終了する。そして、データ送受信装置２０２は、おすすめスポット情報をナビゲーション装置１００に向けて送信する（図９のステップＳ００９）。
【００６１】
また、ナビゲーション装置１００は、おすすめスポット表示処理を実行する（ステップＳ０１０）。図１１は、おすすめスポット表示処理を示すフロー図である。おすすめスポット表示処理は、ナビゲーション装置１００がおすすめスポット情報を有している状態にある時に開始される。
【００６２】
おすすめスポット提示部６０４は、ユーザによって経由地が設定されているか否かを判定する（ステップＳ０２１）。具体的には、おすすめスポット提示部６０４は、経路探索の実行をユーザから指示されている場合に、経由地の入力を受け付けているか否かを判定する。そして、経由地が設定されている場合（ステップＳ０２１でＹｅｓ）、おすすめスポット提示部６０４は処理をステップＳ０２２に移行する。一方で、経由地が設定されていない場合（ステップＳ０２１でＮｏ）、おすすめスポット提示部６０４は処理をステップＳ０２４に移行する。
【００６３】
ステップＳ０２２において、おすすめスポット提示部６０４は、現在地から経由地まで所定の距離内であるか否かを判定する（ステップＳ０２２）。具体的には、おすすめスポット提示部６０４は、ユーザの現在地が経由地を示すスポットＩＤ４０１に対応する施設等の地点座標４０２から所定の距離内（例えば、経由地から３００ｍ以内）であるか否かを判定する。そして、所定の距離内である場合（ステップＳ０２２でＹｅｓ）、おすすめスポット提示部６０４は、処理をステップＳ０２３に移行する。一方で、現在地が経由地まで所定の距離内にない場合（ステップＳ０２２でＮｏ）、おすすめスポット提示部６０４は、処理をステップＳ０２４に移行する。
【００６４】
ステップＳ０２３において、情報制御部６０１は、おすすめスポット提示部６０４からおすすめスポットを示す情報をディスプレイ１０３に表示させるための指示を受け付ける。そして、情報制御部６０１は、おすすめスポット情報の経由地を示すスポットＩＤ５０１に対応付けられている施設等の提供情報５０６をグラフィックス変換し、ディスプレイ１０３に出力して、処理をステップＳ０２４に移行する。
【００６５】
ステップＳ０２４において、おすすめスポット提示部６０４は、現在地から目的地まで所定の距離内であるか否かを判定する。具体的には、おすすめスポット提示部６０４は、ユーザの現在地が目的地を示すスポットＩＤ４０１に対応する施設等の地点座標４０２から所定の距離内（例えば、目的地から３００ｍ以内）であるか否かを判定する。そして、所定の距離内である場合（ステップＳ０２４でＹｅｓ）、おすすめスポット提示部６０４は、処理をステップＳ０２５に移行する。一方で、現在地から目的地まで所定の距離内にない場合（ステップＳ０２４でＮｏ）、おすすめスポット提示部６０４は、処理をステップＳ０２１に移行する。
【００６６】
ステップＳ０２５において、おすすめスポット提示部６０４からおすすめスポットの情報をディスプレイ１０３に表示させるための指示を受け付けると、情報制御部６０１は、おすすめスポット情報の目的地を示すスポットＩＤ５０１に対応付けられている施設等の提供情報５０６をグラフィックス変換し、ディスプレイ１０３に出力する。そして、情報制御部６０１は、処理をステップＳ０２１に移行する。
【００６７】
図１３は、おすすめスポットが表示されたディスプレイ１０３の画面例である。同図に示すように、ユーザの現在地が目的地まで所定の距離内に近づくと、目的地周辺のおすすめスポットがディスプレイ１０３に表示される。具体的には、おすすめスポットを示す所定のマークと、おすすめスポットを説明する所定の情報９０１が表示される。同図の画面例９００では、目的地付近におすすめスポットＡ〜Ｃが表示される。また、おすすめスポットＡの位置を示すマーク（同図中で菱形）と、おすすめスポットＡの説明９０１が吹き出し形式で表示される。かかる説明には、例えば、施設等の名称、住所、ジャンル、提供情報が含まれている。すなわち、ユーザは、おすすめスポットとして表示された施設等がどのようなジャンルの施設等であったり、以前にテレビ番組等で紹介され、注目度の高いスポットであるかを知ることができる。
【００６８】
以上のように、本実施形態に係るナビゲーション装置によれば、目的地周辺のおすすめスポットをユーザに提示することができる。特に、複数のユーザから目的地として設定された設定回数に応じておすすめスポットが抽出されるため、ナビゲーション装置は、目的地周辺でユーザの興味を惹きつけるような人気や注目度の高い場所を提示することができる。
【００６９】
なお、前述の実施形態では、目的地を特定するための情報に制限はなかった。すなわち、ナビゲーション装置１００または旅行計画サイトで目的地として入力を受け付ける情報は、目的地を示す施設等の名称であってもよく、目的地の住所であってもよかった。したがって、サーバ２００は、目的地を示す情報が施設等の名称または住所のいずれの場合でも、かかる目的地に対応するスポットＩＤの設定回数を加算処理していた。しかしながら、本発明は本実施形態に限られるものではない。本実施形態の第一変形例では、サーバ２００は、目的地を特定するための情報が施設等の名称である場合に限り、スポット情報５００の設定回数５０５を加算処理する。
【００７０】
具体的には、サーバ２００は、ナビゲーション装置１００から取得した目的地情報または旅行計画サイトから取得した目的地を示す情報が、かかる目的地を特定する施設等の名称であるか否かを判定し、かかる目的地を特定する情報が施設等の名称であると判定した場合に、目的地に対応する設定回数を加算処理する。換言すれば、目的地を特定する情報が目的地の住所である場合には、かかる目的地の設定回数を加算しない。
【００７１】
また、前述の実施形態では、ユーザによる文字情報の入力により目的地が設定された場合、および、表示された地図上の施設等の選択によるものである場合のいずれでも、サーバ２００は、かかる目的地を示す施設等の設定回数を加算した。しかしながら、本発明は、本実施形態に限られるものではなく、例えば、サーバ２００は、情報入力欄からユーザによって目的地を特定する文字が直接入力された場合のみ、かかる目的地に対応する地点の設定回数を加算するようにしてもよい。すなわち、表示されている地図上の施設等にカーソル位置を合わせてユーザが選択した目的地に対応する地点や、登録されていた地点を選択肢として表示し、その中からユーザが選択した目的地に対応する地点については、サーバ２００は、かかる地点に対応する施設等の設定回数を加算しないようにする。
【００７２】
このような本実施形態の第一変形例によれば、目的地周辺のおすすめスポットをユーザに提示することができる。また、第一変形例では、その名称が周知である施設等についてのみ設定回数が加算される結果、ユーザに広く知られている施設等のみを目的地周辺のおすすめスポットとして抽出、提供することができる。
【００７３】
なお、前述の実施形態では、ユーザに提供される施設等のジャンルに制限は無かったが、本発明は本実施形態に限られるものではない。第二変形例では、ユーザに提供される施設等のジャンルが制限される。具体的には、サーバ２００は、設定された目的地付近の施設等であって、おすすめスポットとして抽出対象となる施設等であっても、ジャンルによっては、その施設等をスポット情報５００から抽出しない。例えば、サーバ２００は、目的地付近で設定回数５０５の多い抽出対象の施設等が葬儀場、墓地（霊園）、パチンコ店などのジャンルに属する場合には、これらの施設等を除外しておすすめスポット情報を生成する。なお、目的地として所定ジャンルの施設等が設定されている場合には、サーバ２００は、かかる施設等の設定回数５０５を加算しないようにしてもよい。すなわち、目的地情報等に含まれている目的地として所定のジャンルが設定されている場合、サーバ２００は、かかる施設等に対応するスポットＩＤ５０１の設定回数５０５を加算しない。
【００７４】
また、例えば、サーバ２００は、目的地情報等に含まれている目的地を示すスポットＩＤ５０１に対応するジャンルに応じて、設定回数５０５に重み付けを行うようにしてもよい。具体的には、遊園地といったレジャースポットの重み付けを大きくし、墓地のような特異なジャンルの施設等の重み付けは小さくする。その結果、目的地として１回設定された場合でも、墓地などの特異ジャンルの施設等に比べて、レジャースポットなどの設定回数が多く加算されることになり、おすすめスポットとして抽出され易くなる。
【００７５】
また、第二変形例では、サーバ２００が所定ジャンルの施設などをおすすめスポット情報に含めないよう制御したが、ナビゲーション装置１００で制御するようにしてもよい。具体的には、取得したおすすめスポット情報４００に墓地など所定ジャンルの施設などが含まれている場合には、これらのジャンルに属する施設等を表示対象から除外する。なお、ナビゲーション装置１００で表示対象を制御する場合、サーバ２００で生成されるおすすめスポット情報には、施設等のスポットＩＤ５０１と提供情報５０６の他に施設等のジャンルも含まれている。
【００７６】
このような本実施形態の第二変形例によれば、目的地周辺のおすすめスポットをユーザに提示することができる。また、第二変形例では、特異性の高い所定ジャンルの施設等がおすすめスポットとして表示してしまうことを防止することができる。
【００７７】
また、前述の実施形態では、ユーザの現在地が目的地等から所定の距離内となった時におすすめスポットをディスプレイ１０３に表示した。しかしながら、本発明は本実施形態に限られるものではない。第三変形例では、ナビゲーション装置１００は、目的地が設定された時におすすめスポットをディスプレイ１０３に表示させる。具体的には、目的地が設定され、かかる目的地周辺のおすすめスポット情報をサーバ２００から受信すると、現在地から目的地までの距離に関わらず、ナビゲーション装置１００は、目的地および目的地周辺のおすすめスポットに関する情報をディスプレイ１０３に表示する。
【００７８】
また、ナビゲーション装置１００は、ＡＣＣ（アクセサリ）キーがＯＮになった時に、目的地および目的地周辺のおすすめスポットをディスプレイ１０３に表示するようにしてもよい。具体的には、ナビゲーション装置１００は、ユーザの現在地が目的地に到達しない前にＡＣＣキーがＯＦＦとなった場合、サーバ２００から受信したおすすめスポット情報を記憶装置１０２に格納する。このようにすれば、目的地到達前にＡＣＣキーがＯＦＦになった場合でも、まだ表示していない目的地周辺のおすすめスポット情報が消去されてしまうことを防止できる。また、ＡＣＣキーがＯＮになった時に、目的地および目的地周辺のおすすめスポットをディスプレイ１０３に表示するようにする。
【００７９】
このような本実施形態の第三変形例によれば、目的地周辺のおすすめスポットをユーザに提示することができる。また、第三変形例では、目的地に到達する前にＡＣＣキーがＯＦＦになった場合でも、目的地周辺のおすすめスポットに関する情報を表示することができる。
【００８０】
なお、前述の実施形態では、サーバ２００はウェブサーバとしても機能したが、ウェブサーバとおすすめスポット情報を生成するサーバとを別個の構成としてもよい。
【符号の説明】
【００８１】
１００・・・ナビゲーション装置、２００・・・サーバ、
３００・・・ユーザ端末
【図１】
2012163382.tif 000003
【図２】
2012163382.tif 000004
【図３】
2012163382.tif 000005
【図４】
2012163382.tif 000006
【図５】
2012163382.tif 000007
【図６】
2012163382.tif 000008
【図７】
2012163382.tif 000009
【図８】
2012163382.tif 000010
【図９】
2012163382.tif 000011
【図１０】
2012163382.tif 000012
【図１１】
2012163382.tif 000013
【図１２】
2012163382.tif 000014
【図１３】
2012163382.tif 000015