(57)【要約】【課題】地点に訪問するきっかけを作る可能性を高めることができる技術を提供する。【解決手段】地点情報表示システムは、ユーザが訪問したことがある地点である訪問地点の地点情報と特徴が類似する地点情報が対応付けられた地点である類似地点を抽出する類似地点抽出部と、前記地点情報を表示する対象の地点である表示地点を取得する表示地点取得部と、前記表示地点が前記類似地点である場合、前記表示地点が前記類似地点でない場合よりも、前記表示地点の周辺情報を多く表示する周辺情報表示部と、を備える。【選択図】図３
2020149203.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが訪問したことがある地点である訪問地点の地点情報と特徴が類似する地点情報が対応付けられた地点である類似地点を抽出する類似地点抽出部と、
前記地点情報を表示する対象の地点である表示地点を取得する表示地点取得部と、
前記表示地点が前記類似地点である場合、前記表示地点が前記類似地点でない場合よりも、前記表示地点の周辺情報を多く表示する周辺情報表示部と、
を備える地点情報表示システム。
【請求項２】
前記表示地点取得部は、複数の地点の一覧表示のなかから前記表示地点の選択を受け付けるとともに、前記一覧表示において前記類似地点を前記類似地点以外の地点よりも強調して表示する、
請求項１に記載の地点情報表示システム。
【請求項３】
前記周辺情報表示部は、前記表示地点の周辺地図を表示するとともに、
前記表示地点が前記類似地点である場合、前記周辺地図上において前記表示地点の周辺に存在する地点を示すポインタを表示し、
前記表示地点が前記類似地点でない場合、前記周辺地図上において前記ポインタを表示しない、
請求項１または請求項２のいずれかに記載の地点情報表示システム。
【請求項４】
コンピュータを、
ユーザが訪問したことがある地点である訪問地点の地点情報と特徴が類似する地点情報が対応付けられた地点である類似地点を抽出する類似地点抽出部、
前記地点情報を表示する対象の地点である表示地点を取得する表示地点取得部、
前記表示地点が前記類似地点である場合、前記表示地点が前記類似地点でない場合よりも、前記表示地点の周辺情報を多く表示する周辺情報表示部、
として機能させる地点情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地点情報表示システムおよび地点情報表示プログラムに関する。
【背景技術】
【０００２】
予め登録された地点のリストを表示し、リストにおいて選択された地点の周辺の情報（地図や施設に関する情報）を表示する技術が知られている（特許文献１、参照）。特許文献１において、ユーザは選択した地点の周辺の情報を確認することより、選択した地点やその周辺を目的地として設定するか否かを判断できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３７８０３７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
選択した地点の周辺の情報のなかにユーザが興味を示す情報が含まれる場合、選択した地点やその周辺を目的地として設定するきっかけを作ることができる。従って、選択した地点について表示する周辺の情報量が多いほど、選択した地点やその周辺を目的地として設定するきっかけを作ることができる可能性を高めることができる。特許文献１においては、リストにおいて選択された地点がどのような地点であっても、一様に地点の周辺の情報が表示される。従って、特許文献１においては、選択した地点やその周辺を目的地として設定するきっかけを作る可能性が低いという問題があった。
本発明は、前記課題にかんがみてなされたもので、地点に訪問するきっかけを作る可能性を高めることができる技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の地点情報表示システムは、ユーザが訪問したことがある地点である訪問地点の地点情報と特徴が類似する地点情報が対応付けられた地点である類似地点を抽出する類似地点抽出部と、地点情報を表示する対象の地点である表示地点を取得する表示地点取得部と、表示地点が類似地点である場合、表示地点が類似地点でない場合よりも、表示地点の周辺情報を多く表示する周辺情報表示部と、を備える。
【０００６】
前記の目的を達成するため、本発明の地点情報表示プログラムは、コンピュータを、ユーザが訪問したことがある地点である訪問地点の地点情報と特徴が類似する地点情報が対応付けられた地点である類似地点を抽出する類似地点抽出部、地点情報を表示する対象の地点である表示地点を取得する表示地点取得部、表示地点が類似地点である場合、表示地点が類似地点でない場合よりも、表示地点の周辺情報を多く表示する周辺情報表示部、として機能させる。
【０００７】
以上説明した本発明の構成において、類似地点は、ユーザが訪問したことがある地点である訪問地点の地点情報と特徴が類似する地点情報が対応付けられた地点であり、もともとユーザが訪問する可能性が高い地点である。周辺情報表示部は、このような類似地点について多くの周辺情報を表示するため、ユーザが類似地点の周辺に魅力を感じる可能性を高めることができ、類似地点に訪問するきっかけを作ることができる。一方、周辺情報表示部は、類似地点以外の地点については、多くの周辺情報を表示しないため、表示される情報が過多となる可能性を低減できる。
【図面の簡単な説明】
【０００８】
【図１】地点情報表示システムのブロック図である。
【図２】図２Ａは地点情報ＤＢを示す図、図２Ｂ，図２ＣはＵＩ画像の例である。
【図３】図３Ａは地点情報更新処理のフローチャート、図３Ｂは地点情報表示処理のフローチャートである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）地点情報表示システムの構成：
（２）地点情報更新処理：
（３）地点情報表示処理：
（４）他の実施形態：
【００１０】
（１）地点情報表示システムの構成：
図１は、本発明の一実施形態にかかる地点情報表示システム１０としてのサーバの構成を示すブロック図である。地点情報表示システム１０は、スマートフォン１００と無線通信回線やインターネットＮを介して通信可能となっている。地点情報表示システム１０は、多数のユーザが携帯するスマートフォン１００のそれぞれと通信可能となっている。
【００１１】
スマートフォン１００は、図示しないカメラやタッチパネルディスプレイを備えており、インターネットＮと接続可能となっている。スマートフォン１００は、ＳＮＳ（Social Networking Service）のクライアント側プログラムを実行している。
【００１２】
地点情報表示システム１０はタッチパネルディスプレイに表示させる各種ＵＩ画像の画像データをスマートフォン１００に送信する。また、地点情報表示システム１０は、タッチパネルディスプレイに対する操作状況を示す操作データをスマートフォン１００から受信する。
【００１３】
地点情報表示システム１０は、制御部２０と記録媒体３０と通信部４０とを備える。制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備えたコンピュータであり、地点情報表示プログラム２１を実行する。地点情報表示プログラム２１は、ＳＮＳのサーバ側プログラムの一部を構成する。通信部４０は、インターネットＮやスマートフォン１００と通信するための通信回路である。
【００１４】
記録媒体３０は、地図情報３０ａとユーザＤＢ（データベース）３０ｂと地点情報ＤＢ３０ｃとを記録している。地図情報３０ａは、ノードデータとリンクデータとを含む。リンクデータは、おもに道路を交差点（ノード）ごとに区切った道路区間についての各種情報を示す。具体的に、リンクデータは、少なくとも道路区間の位置と形状と区間長と旅行時間とを示す。ノードデータは、少なくとも交差点の位置と交差点における道路区間の接続関係とを示す。ユーザＤＢ３０ｂは、ＳＮＳを利用するユーザのそれぞれについてユーザＩＤや各種プロフィール情報や使用するスマートフォン１００の個体情報等を記録したデータベースである。
【００１５】
地点情報ＤＢ３０ｃは、ＳＮＳにおいていずれかのユーザＵが登録した地点情報を蓄積したデータベースである。図２Ａは、地点情報ＤＢ３０ｃの例を示す表である。図２Ａに示すように、地点情報ＤＢ３０ｃにおいては、登録地点Ｒ（Ｒ１，Ｒ２，Ｒ３・・）ごとに地点情報Ｉ（ＩR1，ＩR2，ＩR3・・）が蓄積されている。登録地点Ｒは、ユーザＵ（Ｕ１，Ｕ２，Ｕ３・・）が訪問可能な施設（商業施設、公共施設等）である。地点情報Ｉは、登録地点Ｒの位置Ｐ（Ｐ１，Ｐ２，Ｐ３・・）を示す情報と、特徴分析用情報Ｔ（Ｔ１１，Ｔ１２，Ｔ１３・・）と、共有範囲を示す情報と、訪問地点であるか否かを示す情報と、類似地点であるか否かを示す情報とを含む。
【００１６】
地点情報Ｉは、ユーザＵが登録地点ＲをＳＮＳに登録することによって生成される情報である。地点情報Ｉは、スマートフォン１００におけるユーザＵの入力操作やインターネットＮ上に公開されている情報やスマートフォン１００が取得した情報に基づいて生成される。スマートフォン１００が取得した情報には、測位センサが測位した位置情報やカメラが撮像した写真が含まれる。登録地点ＲをＳＮＳに登録する際に当該登録地点Ｒの地点情報Ｉを共有するか否かを指定することができ、共有しないと指定した場合に共有範囲として、登録するユーザＵ個人が対応付けられる。この場合、地点情報Ｉは共有範囲となっているユーザＵによって個人的に登録されたこととなる。図２Ａの例においては、すべて個人的に登録された地点情報Ｉを示している。
【００１７】
特徴分析用情報Ｔは、地点情報Ｉの特徴を分析するために使用する情報であり、例えば属性と名称とｗｅｂテキストとコメントと画像等を含む。属性とは、登録地点Ｒが属する施設の分類である。例えば、登録地点Ｒがある寿司店である場合、大分類として飲食施設が対応付けられ、中分類として和食店が対応付けられ、小分類として寿司店が対応付けられる。
【００１８】
ｗｅｂテキストは、登録地点Ｒを紹介するｗｅｂページ等に掲載されたテキストであり、ｗｅｂページは公式ホームページに限られない。コメントは、共有範囲として設定されているグループＧに属するいずれかのユーザＵが登録地点Ｒについて書き込んだテキストである。画像は、登録地点Ｒを紹介するＷＥＢページに掲載された写真であってもよいし、登録地点ＲについてユーザＵが撮像し、登録した写真であってもよい。
【００１９】
訪問地点とは、地点情報Ｉを個人的に登録したユーザＵが実際に訪問した地点である。本実施形態の訪問地点は、ユーザＵが指定した経路案内の目的地であり、かつ、ユーザＵが経路案内によって実際に到着した目的地である。スマートフォン１００は、図示しない測位センサが測位した現在地と目的地との間の距離が基準距離（例えば２００ｍ）以内となった場合に、ユーザＵが目的地に到着したと判定する。類似地点とは、地点情報Ｉの特徴が訪問地点に類似する登録地点Ｒであり、詳細については後述する。
【００２０】
次に、地点情報表示システム１０のソフトウェア構成を説明する。地点情報表示プログラム２１は、経路案内モジュール２１ａと類似地点抽出モジュール２１ｂと表示地点取得モジュール２１ｃと周辺情報表示モジュール２１ｄとを含む。類似地点抽出モジュール２１ｂと表示地点取得モジュール２１ｃと周辺情報表示モジュール２１ｄとは、それぞれコンピュータとしての制御部２０を類似地点抽出部と表示地点取得部と周辺情報表示部として機能させるプログラムモジュールである。
【００２１】
経路案内モジュール２１ａの機能により制御部２０は、スマートフォン１００を介してユーザＵから目的地の指定を受け付け、目的地までの経路案内をスマートフォン１００に行わせる。以下、ユーザＵと表記した場合、目的地を指定する者を意味することとする。経路案内モジュール２１ａの機能により制御部２０は、ユーザＵの現在地から目的地までの最適な案内経路を公知の経路探索手法によって探索する。例えば、案内経路は、案内経路を構成する道路区間の経路長や旅行時間の合計が最短となる経路であってもよい。制御部２０は、案内経路上を移動するようにユーザＵを誘導するための案内情報を生成し、当該案内情報をスマートフォン１００に送信する。案内情報は、案内経路上の交差点における進行方向を案内するための情報であってもよい。
【００２２】
スマートフォン１００は、図示しない測位センサが測位した現在地と目的地との間の距離が基準距離（例えば２００ｍ）以内となった場合に、ユーザＵが目的地に到着したことを示すデータを地点情報表示システム１０に送信する。経路案内モジュール２１ａの機能により制御部２０は、ユーザＵが目的地に到着したことを示すデータを受信すると、目的地として指定されている登録地点Ｒが訪問地点となるように地点情報Ｉを更新する。なお、必ずしも目的地は登録地点Ｒなかから選択されなくてもよく、ユーザＵが登録地点Ｒ以外の地点を目的地として指定可能であってもよい。ユーザＵが登録地点Ｒ以外の目的地に到着した場合、制御部２０は、目的地が訪問地点であることを示す地点情報Ｉを新たに登録すればよい。
【００２３】
類似地点抽出モジュール２１ｂの機能により制御部２０は、ユーザＵが訪問したことがある地点である訪問地点の地点情報Ｉと特徴が類似する地点情報Ｉが対応付けられた地点である類似地点を抽出する。制御部２０は、ユーザＵが個人的に登録した地点情報Ｉのうち、訪問地点である地点Ｒについての地点情報Ｉの特徴分析用情報Ｔを抽出し、抽出した特徴分析用情報Ｔの特徴を分析する。
【００２４】
制御部２０は、特徴分析用情報Ｔに含まれる画像の画像認識処理を行うことにより、画像の被写体を認識し、当該被写体を表す単語（被写体の名称を示す名詞や被写体の状態を示す形容詞等）を取得する。制御部２０は、地点情報Ｉの特徴分析用情報Ｔが示す登録地点Ｒの属性やｗｅｂテキストやコメントを構成する単語群と、画像の被写体を表す単語群と、を併せて分析する。そして、制御部２０は、上述した単語群についてＴＦ−ＩＤＦ法等の公知のテキスト分析処理を行うことにより、訪問地点である地点Ｒについての地点情報Ｉの特徴ベクトル（以下、訪問特徴ベクトル）を算出する。制御部２０は、訪問地点である地点Ｒについての地点情報Ｉのそれぞれについて訪問特徴ベクトルを算出しておく。特徴ベクトルは、単語の概念空間における方向と、単語の出現頻度に応じた大きさとを有するベクトルである。
【００２５】
さらに、制御部２０は、ユーザＵが個人的に登録した地点情報Ｉのうち、訪問地点ではない地点Ｒについての地点情報Ｉの特徴分析用情報Ｔを抽出し、抽出した特徴分析用情報Ｔの特徴を分析する。制御部２０は、訪問地点ではない地点Ｒについての地点情報Ｉの特徴ベクトル（以下、比較特徴ベクトル）を算出する。制御部２０は、訪問地点ではない地点Ｒについての地点情報Ｉのそれぞれについて比較特徴ベクトルを算出しておく。
【００２６】
次に、表示地点取得モジュール２１ｃの機能により制御部２０は、訪問地点ではない地点Ｒについての地点情報Ｉのそれぞれの比較特徴ベクトルについて、訪問特徴ベクトルとの類似度を算出する。例えば、制御部２０は、類似度として公知のコサイン類似度を算出してもよい。そして、表示地点取得モジュール２１ｃの機能により制御部２０は、訪問地点ではない地点Ｒについての地点情報Ｉのうち、少なくとも１個の訪問特徴ベクトルとの類似度が予め決められた閾値以上となる比較特徴ベクトルが得られた地点情報Ｉが示す登録地点Ｒを類似地点として抽出する。
【００２７】
表示地点取得モジュール２１ｃの機能により制御部２０は、地点情報Ｉを表示する対象の登録地点Ｒである表示地点を取得する。表示地点取得モジュール２１ｃの機能により制御部２０は、ユーザＵが使用するスマートフォン１００のディスプレイにおいて地点情報Ｉを表示する表示地点を取得する。登録地点Ｒの地点情報Ｉを表示する場面は種々考えられるが、本実施形態では登録地点Ｒを目的地として指定するためのＵＩ画像を例に挙げて説明する。
【００２８】
具体的に、表示地点取得モジュール２１ｃの機能により制御部２０は、複数の登録地点Ｒの一覧表示のなかから表示地点の選択を受け付ける。図２Ｂ，図２Ｃは、ユーザＵ１が目的地を指定する際のＵＩ画像Ｄの例を示す。制御部２０は、ＵＩ画像Ｄの画像データを生成し、スマートフォン１００に送信することにより、スマートフォン１００のタッチパネルディスプレイにＵＩ画像Ｄを表示させる。図２Ｂにおいて、ＵＩ画像Ｄは、一覧表示領域Ｑ１と詳細領域Ｑ２と周辺領域Ｑ３とを含んでいる。制御部２０は、一覧表示領域Ｑ１において、ユーザＵ１が個人的に登録した登録地点Ｒの名称を一覧表示する。一覧表示領域Ｑ１にはスライドバーが設けられており、登録地点Ｒの名称の一覧をスクロールすることができる。
【００２９】
表示地点取得モジュール２１ｃの機能により制御部２０は、一覧表示領域Ｑ１において類似地点を類似地点以外の地点よりも強調して表示する。表示地点取得モジュール２１ｃの機能により制御部２０は、一覧表示領域Ｑ１において、類似地点の名称を、類似地点でない登録地点Ｒの名称よりも強調して表示する。図２Ｂ，図２Ｃの例では、ユーザＵ１が個人的に登録した登録地点Ｒ１，Ｒ２，Ｒ３の一覧において、類似地点である登録地点Ｒ２の名称が下線付きで表示され、類似地点ではない登録地点Ｒ１，Ｒ３の名称よりも強調して表示されている。
【００３０】
制御部２０は、一覧表示領域Ｑ１においてカーソルＣ（グレー）を表示し、カーソルＣが位置する名称の登録地点Ｒを表示地点として取得する。カーソルＣの位置はスマートフォン１００に対するユーザの操作に応じて変化する。図２Ｂにおいては、類似地点に該当する登録地点Ｒ２（ＤＥＦ寿司）が表示地点として取得されていることとなる。図２Ｃにおいては、類似地点に該当しない登録地点Ｒ４（ＧＨＩストア）が表示地点として取得されていることとなる。
【００３１】
制御部２０は、表示地点の地点情報Ｉに基づいて詳細領域Ｑ２を表示する。例えば、制御部２０は、詳細領域Ｑ２において表示地点の名称や住所やＵＲＬ等を表示する。ユーザＵ１は、一覧表示領域Ｑ１においてカーソルＣを移動させることにより、詳細領域Ｑ２において表示する対象の表示地点を切り替えることができる。
【００３２】
周辺情報表示モジュール２１ｄの機能により制御部２０は、表示地点が類似地点である場合、表示地点が類似地点でない場合よりも、表示地点の周辺情報を多く表示する。図２Ｂに示すように、表示地点が類似地点である場合、周辺情報表示モジュール２１ｄの機能により制御部２０は、周辺情報を示す周辺領域Ｑ３を表示する。図２Ｃに示すように、表示地点が類似地点でない場合、周辺情報表示モジュール２１ｄの機能により制御部２０は、周辺情報を示す周辺領域Ｑ３を表示しない。
【００３３】
本実施形態において、周辺情報とは、表示地点から予め決められた距離（例えば１ｋｍ）以内の登録地点Ｒである周辺地点についての情報であり、周辺地点の名称と、表示地点と周辺地点との間の距離とを示す。なお、制御部２０は、ユーザＵ１が個人的に登録した登録地点Ｒだけでなく、ユーザＵ１以外のユーザＵが登録した登録地点Ｒも周辺地点として取得する。
【００３４】
以上説明したＵＩ画像Ｄの一覧表示領域Ｑ１には、目的地設定ボタンＢ１と戻るボタンＢ２が設けられている。経路案内モジュール２１ａの機能により制御部２０は、一覧表示領域Ｑ１において目的地設定ボタンＢ１が操作された場合、カーソルＣが位置している登録地点Ｒが経路案内の目的地として指定されたと判定する。経路案内モジュール２１ａの機能により制御部２０は、指定された目的地までの案内経路を探索し、案内経路上にユーザＵを誘導するための経路案内を行う。一方、制御部２０は、一覧表示領域Ｑ１において戻るボタンＢ２が操作された場合、別の方法で目的地を指定するためのＵＩ画像へと遷移する。
【００３５】
以上説明した本実施形態において、類似地点は、ユーザが訪問したことがある地点である訪問地点の地点情報と特徴が類似する地点情報Ｉが対応付けられた地点であり、もともとユーザが訪問する可能性が高い地点である。制御部２０は、このような類似地点について多くの周辺情報を表示するため、ユーザが類似地点の周辺に魅力を感じる可能性を高めることができ、類似地点に訪問するきっかけを作ることができる。図２Ｂの例では、もともとユーザＵ１が訪問する可能性が高いＤＥＦ寿司の周辺にＪＫＬストアとＭＮＯ薬局等が存在することをユーザＵ１が認識でき、ＪＫＬストアとＭＮＯ薬局等に立ち寄ることを視野に入れてユーザＵ１がＤＥＦ寿司を訪問するとの決心をすることを促すことができる。一方、制御部２０は、類似地点以外の登録地点Ｒについては、周辺情報を表示しないため、表示される情報が過多となる可能性を低減できる。
【００３６】
制御部２０は、一覧表示領域Ｑ１において類似地点を類似地点以外の登録地点Ｒよりも強調して表示するようにしている。これにより、表示地点を選択する際に、ユーザが訪問する可能性が高い類似地点が選択されやすくなるようにすることができる。そして、類似地点を選択すれば、多くの周辺情報が表示されることとなるため、当該類似地点に訪問するきっかけを作る可能性をより高めることができる。
【００３７】
（２）地点情報更新処理：
図３Ａは、地点情報更新処理のフローチャートである。地点情報更新処理は、経路案内を行っている際に、地点情報表示システム１０が実行する処理である。地点情報更新処理の説明において、ユーザＵとは、経路案内を受けているユーザを意味する。
【００３８】
まず、経路案内モジュール２１ａの機能により制御部２０は、登録地点Ｒを訪問したか否かを判定する（ステップＳ１１０）。具体的に、制御部２０は、ユーザＵのスマートフォン１００の現在地と、目的地として指定されている登録地点Ｒとの間の距離が基準距離（例えば２００ｍ）以内となったか場合に、ユーザＵが登録地点Ｒを訪問したと判定する。
【００３９】
登録地点Ｒを訪問したと判定しなかった場合（ステップＳ１１０：Ｎ）、制御部２０は、ステップＳ１１０にリターンし、ユーザＵが登録地点Ｒを訪問するまでステップＳ１１０の判定を繰り返す。一方、登録地点Ｒを訪問したと判定した場合（ステップＳ１１０：Ｙ）、類似地点抽出モジュール２１ｂの機能により制御部２０は、訪問した登録地点Ｒを訪問地点に設定する（ステップＳ１２０）。具体的に、制御部２０は、地点情報ＤＢ３０ｃにおいて、訪問した登録地点Ｒが訪問地点であることを示すように地点情報Ｉを更新する。
【００４０】
次に、類似地点抽出モジュール２１ｂの機能により制御部２０は、訪問地点の地点情報Ｉの特徴を分析する（ステップＳ１３０）。具体的に、制御部２０は、ユーザＵが個人的に登録した訪問地点のそれぞれの地点情報Ｉ（特徴分析用情報Ｔ）について、テキスト分析処理を行うことにより訪問特徴ベクトルを算出する。
【００４１】
次に、類似地点抽出モジュール２１ｂの機能により制御部２０は、訪問地点の地点情報と特徴が類似する地点情報が対応付けられた登録地点を類似地点に設定する（ステップＳ１４０）。具体的に、制御部２０は、ユーザＵが個人的に登録した登録地点Ｒのうち、訪問地点ではない登録地点Ｒのそれぞれの地点情報Ｉ（特徴分析用情報Ｔ）について、テキスト分析処理を行うことにより比較特徴ベクトルを算出する。そして、制御部２０は、訪問地点ではない地点情報Ｉのうち、少なくとも１個の訪問特徴ベクトルとの類似度が閾値以上となる比較特徴ベクトルが得られた地点情報Ｉが示す登録地点Ｒを類似地点として設定する。具体的に、制御部２０は、地点情報ＤＢ３０ｃにおいて、登録地点Ｒが類似地点であることを示すように地点情報Ｉを更新する。
【００４２】
（３）地点情報表示処理：
図３は、地点情報表示処理のフローチャートである。地点情報表示処理は、登録地点Ｒのなかから目的地を指定する際に、地点情報表示システム１０が実行する処理である。地点情報更新処理の説明において、ユーザＵとは、目的地を指定しようとしているユーザを意味する。
【００４３】
まず、経路案内モジュール２１ａの機能により制御部２０は、登録地点の一覧表示にて表示地点の指定を受け付ける（ステップＳ２００）。具体的に、制御部２０は、地点情報ＤＢ３０ｃに登録されている登録地点ＲのうちユーザＵが登録した登録地点Ｒの名称の一覧を生成し、ＵＩ画像Ｄの一覧表示領域Ｑ１に表示する（図２Ｂ，図２Ｃ）。そして、制御部２０は、一覧表示領域Ｑ１において名称にカーソルＣが合わせられた登録地点Ｒを表示地点として取得する。
【００４４】
次に、類似地点抽出モジュール２１ｂの機能により制御部２０は、表示地点が類似地点であるか否かを判定する（ステップＳ２１０）。具体的に、制御部２０は、ユーザＵが登録した登録地点Ｒのなかから類似地点を抽出し、表示地点が類似地点に該当する否かを判定する。
【００４５】
表示地点が類似地点であると判定した場合（ステップＳ２１０：Ｙ）、周辺情報表示モジュール２１ｄの機能により制御部２０は、表示地点の周辺情報を表示地点の詳細情報とともに表示する（ステップＳ２２０）。具体的に、制御部２０は、表示地点についての地点情報Ｉに基づいて詳細領域Ｑ２を表示するとともに、表示地点の周辺に存在する周辺地点の名称等を周辺情報として周辺領域Ｑ３において表示する（図２Ｂ）。
【００４６】
一方、表示地点が類似地点であると判定しなかった場合（ステップＳ２１０：Ｎ）、周辺情報表示モジュール２１ｄの機能により制御部２０は、表示地点の詳細情報を表示する（ステップＳ２３０）。すなわち、表示地点が類似地点でない場合、制御部２０は、表示地点についての地点情報Ｉに基づいて詳細領域Ｑ２を表示するが、周辺領域Ｑ３については表示しない（図２Ｃ）。
【００４７】
次に、経路案内モジュール２１ａの機能により制御部２０は、表示地点が目的地として指定されたか否かを判定する（ステップＳ２４０）。具体的に、制御部２０は、一覧表示領域Ｑ１に表示された目的地設定ボタンＢ１が操作された場合に、表示地点が目的地として指定されたと判定する。
【００４８】
表示地点が目的地として指定されたと判定した場合（ステップＳ２４０：Ｙ）、経路案内モジュール２１ａの機能により制御部２０は、目的地までの経路案内を行う（ステップＳ２５０）。具体的に、制御部２０は、ユーザＵの現在地から目的地までの最適な案内経路を探索し、案内経路上を移動するようにユーザＵを誘導するための案内情報をスマートフォン１００に送信する。
【００４９】
一方、表示地点が目的地として指定されたと判定しなかった場合（ステップＳ２４０：Ｎ）、制御部２０は、戻るボタンＢ２が操作されたか否かを判定する（ステップＳ２６０）。戻るボタンＢ２が操作されたと判定した場合（ステップＳ２６０：Ｙ）、制御部２０は、地点情報表示処理を終了する。すなわち、制御部２０は、登録地点Ｒのなかから目的地を指定する処理を終了する。一方、戻るボタンＢ２が操作されたと判定しなかった場合（ステップＳ２６０：Ｎ）、制御部２０は、ステップＳ２００に戻り、登録地点Ｒのなかから目的地を指定する処理を継続する。
【００５０】
（４）他の実施形態：
本発明において、周辺情報表示モジュール２１ｄの機能により制御部２０は、表示地点の周辺地図を表示してもよい。図２Ｂ，図２Ｃにおいて破線で示すように、周辺情報表示モジュール２１ｄの機能により制御部２０は、詳細領域Ｑ２において地図表示ボタンＢ３を表示し、地図表示ボタンＢ３に対する操作が受け付けられた場合に、表示地点の周辺の地図を表示する。具体的に、制御部２０は、表示地点が中央に位置する地図である周辺地図をスマートフォン１００のタッチパネルディスプレイに表示させる。
【００５１】
周辺情報表示モジュール２１ｄの機能により制御部２０は、表示地点が類似地点である場合、周辺地図上において表示地点の周辺に存在する周辺地点を示すポインタを表示し、表示地点が類似地点でない場合、周辺地図上においてポインタを表示しない。図２Ｂのように、詳細領域Ｑ２において類似地点についての地点情報Ｉが表示されている状態で、地図表示ボタンＢ３に対する操作を受け付けると、制御部２０は、周辺地図上において表示地点の位置を指し示すポインタと周辺地点の位置を指し示すポインタとを表示する。ポインタは、例えばピン状の図形であり、周辺地点の名称を示す文字が付されてもよい。
【００５２】
一方、図２Ｃのように、詳細領域Ｑ２において類似地点についての地点情報Ｉが表示されている状態で、地図表示ボタンＢ３に対する操作が受け付けられると、制御部２０は、周辺地図上において表示地点の位置を指し示すポインタのみを表示する。
【００５３】
以上説明した構成において、表示地点が類似地点である場合、地図上において表示地点の周辺に存在する周辺地点（図２ＢのＪＫＬストアとＭＮＯ薬局等）を容易に認識することができ、ユーザが類似地点の周辺に魅力を感じる可能性を高めることができる。その結果、ユーザが類似地点に訪問するきっかけを作ることができる。
【００５４】
前記実施形態において、地点表示となり得る地点は、ユーザＵ本人が個人的に登録した登録地点Ｒに限られたが、ユーザＵ以外の者がユーザＵを含む範囲において共有するように登録した登録地点Ｒであってもよい。さらに、地点表示となり得る地点は、予め登録された登録地点Ｒでなくてもよく、例えばユーザＵが検索した地域に存在する未登録の地点であってもよい。同様に、必ずしも周辺地点も登録地点Ｒでなくてもよい。
【００５５】
また、本発明の地点情報表示システムは、表示部を備えた端末であってもよいし、表示部を備えた端末に対して表示画像を送信する装置であってもよい。地点情報とは、地点の位置情報を含む情報であり、地点の特徴が抽出可能な情報であればよい。地点情報は、地点の属性を人為的に分類した情報を含んでもよいし、地点の名称や説明やコメントやハッシュタグ等のテキスト情報を含んでもよいし、地点に対応付けられた画像であってもよい。
【００５６】
地点情報の特徴とは、地点情報から抽出可能な特徴であればよく、地点情報から特徴を抽出する特徴抽出アルゴリズムは特に限定されない。また、類似する特徴を有するとは、特徴の類似度を示す指標値が予め決められた閾値以上であることであってもよいし、特徴の類似度を示す指標値の大きさが推奨地点情報の候補のなかで上位であることであってもよい。
【００５７】
訪問地点とは、ユーザが過去に訪問したことがある地点であり、一定の時間以上ユーザが滞在したことがある地点であってもよいし、経路案内の目的地として指定した地点のうち実際に到着した地点であってもよい。訪問地点は、過去におけるユーザの現在地の軌跡に基づいて特定された地点であってもよいし、ユーザが訪問地点として指定した地点であってもよい。
【００５８】
表示地点とは、地点情報を表示する対象の地点であり、詳細な情報を表示するようにユーザが指定した地点であってもよい。表示地点を指定する手法はどのようなものであってもよく、地点のリストから表示地点が指定されてもよいし、地図において表示地点が指定されてもよい。また、表示地点は、ユーザが検索した地点のなかから指定されてもよいし、ユーザが登録した地点のなかから指定されてもよい。
【００５９】
周辺情報とは、表示地点の周辺に関する情報であり、表示地点から予め決められた距離以内に存在する地点の地点情報に基づいて生成された情報であってもよいし、表示地点が属する領域（行政区画等）内に存在する地点の地点情報に基づいて生成された情報であってもよい。周辺情報を多く表示するとは、表示画面における周辺情報の表示エリアを大きくすることであってもよいし、表示画面に表示する周辺情報の量（文字数、画像数、画像サイズ等）を大きくすることであってもよい。さらに、周辺情報表示部は、表示地点が類似地点でない場合に周辺情報を表示しないようにしてもよい。
【００６０】
また、表示地点取得部は、複数の地点の一覧表示のなかから表示地点の選択を受け付けるとともに、一覧表示において類似地点を類似地点以外の地点よりも強調して表示してもよい。これにより、一覧表示のなかから表示地点を選択する際に、ユーザが訪問する可能性が高い類似地点が選択されやすくなるようにすることができる。そして、類似地点を選択すれば、多くの周辺情報が表示されることとなるため、当該類似地点に訪問するきっかけを作る可能性をより高めることができる。なお、表示地点取得部は、類似地点を類似地点以外の地点よりも目立つ色やフォントで表示してもよいし、大きく表示してもよいし、低い透明度で表示してもよいし、一覧表示の上位に表示してもよい。
【００６１】
さらに、周辺情報表示部は、表示地点の周辺地図を表示するとともに、表示地点が類似地点である場合、周辺地図上において表示地点の周辺に存在する地点を示すポインタを表示し、表示地点が類似地点でない場合、周辺地図上においてポインタを表示しないようにしてもよい。これにより、地図上において表示地点の周辺に存在する地点を容易に認識することができ、ユーザが類似地点の周辺に魅力を感じる可能性を高めることができる。その結果、ユーザが類似地点に訪問するきっかけを作ることができる。
【００６２】
さらに、本発明のように、訪問した地点に類似する地点については周辺情報を多く表示する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えた地点情報表示システムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００６３】
１０…地点情報表示システム、２０…制御部、２１…地点情報表示プログラム、２１ａ…経路案内モジュール、２１ｂ…類似地点抽出モジュール、２１ｃ…表示地点取得モジュール、２１ｄ…周辺情報表示モジュール、３０…記録媒体、３０ａ…地図情報、３０ｂ…ユーザＤＢ、３０ｃ…地点情報ＤＢ、４０…通信部、１００…スマートフォン、Ｂ１…目的地設定ボタン、Ｂ２…戻るボタン、Ｂ３…地図表示ボタン、Ｃ…カーソル、Ｄ…ＵＩ画像、Ｇ…グループ、Ｉ…地点情報、Ｎ…インターネット、Ｐ…位置、Ｑ１…一覧表示領域、Ｑ２…詳細領域、Ｑ３…周辺領域、Ｒ…登録地点、Ｒ…登録地点、Ｔ…特徴分析用情報、Ｕ…ユーザ
【図１】
2020149203.tif 000003
【図２】
2020149203.tif 000004
【図３】
2020149203.tif 000005