(57)【要約】【課題】地図において、複数の表示文字が重複して表示される場合に運転者にとってより有意な表示を行う地図に係る情報を作成するナビゲーションシステムを提供する。【解決手段】ナビゲーションシステムは、ＰＯＩ（Points of Interest）に関し、当該ＰＯＩを示す記号を示すＰＯＩ情報を含む地図情報を記憶する記憶部と、所望のＰＯＩに関する入力を受け付ける受付部と、自車両の現在位置を取得する位置情報取得部と、現在位置から所定範囲内にあり、受付部で受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定部とを備える。【選択図】図１
2018128367.tif 000002
【特許請求の範囲】
【請求項１】
ＰＯＩ（Points of Interest）に関し、当該ＰＯＩを示す記号を示すＰＯＩ情報を含む地図情報を記憶する記憶部と、
所望のＰＯＩに関する入力を受け付ける受付部と、
自車両の現在位置を取得する位置情報取得部と、
前記現在位置から所定範囲内にあり、前記受付部で受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定部とを備える
ナビゲーションシステム。
【請求項２】
前記ナビゲーションシステムは、さらに、
前記設定部が設定した優先度に従って、前記所望のＰＯＩを示す記号を重畳した地図情報を出力する出力部を備える
ことを特徴とする請求項１に記載のナビゲーションシステム。
【請求項３】
前記車両の目的地までの経路に関する経路情報を取得する経路情報取得部を備え、
前記設定部は、前記現在位置から最も近い前記所望のＰＯＩよりも前記経路情報で示される経路からの距離が近い前記所望のＰＯＩが有る場合に、当該経路からの距離が近い所望のＰＯＩを示す記号の優先度を、前記現在位置から最も近い前記所望のＰＯＩを示す記号よりも高く設定する
ことを特徴とする請求項１又は２に記載のナビゲーションシステム。
【請求項４】
前記ナビゲーションシステムは、さらに、
前記受付部は、ＰＯＩの種別に関する入力を受け付け、当該種別の中からＰＯＩの選択を受け付け、
前記記憶部は、前記受け付けたＰＯＩの選択に係る操作履歴情報を記憶し、
前記設定部は、前記受付部が前記種別に関する入力を受け付けた場合に、前記操作履歴において選択された頻度の高いＰＯＩまたは当該ＰＯＩに関するＰＯＩの優先度を、他のＰＯＩの優先度よりも高く設定する
ことを特徴とする請求項１〜３のいずれか１項に記載のナビゲーションシステム。
【請求項５】
ＰＯＩ（Points of Interest）に関し、当該ＰＯＩを示す記号を示すＰＯＩ情報を含む地図情報を記憶する記憶ステップと、
所望のＰＯＩに関する入力を受け付ける受付ステップと、
自車両の現在位置を取得する位置情報取得ステップと、
前記現在位置から所定範囲内にあり、前記受付ステップで受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定ステップとを含む
案内方法。
【請求項６】
前記案内方法は、さらに、
前記設定ステップにおいて設定した優先度に従って、前記所望のＰＯＩを示す記号を重畳した地図情報を出力する出力ステップを含む
ことを特徴とする請求項５に記載の案内方法。
【請求項７】
前記車両の目的地までの経路に関する経路情報を取得する経路情報取得ステップを含み、
前記設定ステップは、前記現在位置から最も近い前記所望のＰＯＩよりも前記経路情報で示される経路からの距離が近い前記所望のＰＯＩが有る場合に、当該経路からの距離が近い所望のＰＯＩを示す記号の優先度を、前記現在位置から最も近い前記所望のＰＯＩを示す記号よりも高く設定する
ことを特徴とする請求項５又は６に記載の案内方法。
【請求項８】
前記案内方法は、さらに、
前記受付ステップは、ＰＯＩの種別に関する入力を受け付け、当該種別の中からＰＯＩの選択を受け付け、
前記記憶ステップは、前記受け付けたＰＯＩの選択に係る操作履歴情報を記憶し、
前記設定ステップは、前記受付ステップにおいて前記種別に関する入力を受け付けた場合に、前記操作履歴において選択された頻度の高いＰＯＩまたは当該ＰＯＩに関するＰＯＩの優先度を、他のＰＯＩの優先度よりも高く設定する
ことを特徴とする請求項５〜７のいずれか１項に記載の案内方法。
【請求項９】
コンピュータに、
ＰＯＩ（Points of Interest）に関し、当該ＰＯＩを示す記号を示すＰＯＩ情報を含む地図情報を記憶する記憶機能と、
所望のＰＯＩに関する入力を受け付ける受付機能と、
自車両の現在位置を取得する位置情報取得機能と、
前記現在位置から所定範囲内にあり、前記受付機能で受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定機能とを実現させる
案内プログラム。
【請求項１０】
前記案内プログラムは、さらに、
前記設定機能が設定した優先度に従って、前記所望のＰＯＩを示す記号を重畳した地図情報を出力する出力機能を備える
ことを特徴とする請求項９に記載の案内プログラム。
【請求項１１】
前記車両の目的地までの経路に関する経路情報を取得する経路情報取得機能を備え、
前記設定機能は、前記現在位置から最も近い前記所望のＰＯＩよりも前記経路情報で示される経路からの距離が近い前記所望のＰＯＩが有る場合に、当該経路からの距離が近い所望のＰＯＩを示す記号の優先度を、前記現在位置から最も近い前記所望のＰＯＩを示す記号よりも高く設定する
ことを特徴とする請求項９又は１０に記載の案内プログラム。
【請求項１２】
前記案内プログラムは、さらに、
前記受付機能は、ＰＯＩの種別に関する入力を受け付け、当該種別の中からＰＯＩの選択を受け付け、
前記記憶機能は、前記受け付けたＰＯＩの選択に係る操作履歴情報を記憶し、
前記設定機能は、前記受付機能が前記種別に関する入力を受け付けた場合に、前記操作履歴において選択された頻度の高いＰＯＩまたは当該ＰＯＩに関するＰＯＩの優先度を、他のＰＯＩの優先度よりも高く設定する
ことを特徴とする請求項９〜１１のいずれか１項に記載の案内プログラム。
【請求項１３】
請求項１２に記載の案内プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図に表示される表示対象の表示方法に関し、ナビゲーションシステム、ナビゲーション方法及びそのプログラム、当該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、ナビゲーションシステムにおいて、表示される地図上には、道路形状の他にも様々な情報が表示されている。当該情報としては、例えば、都市の名称であったり、道路の名称であったり、ＰＯＩ（Point of Interest）の名称であったり、ＰＯＩのロゴマークであったりする。
【０００３】
特許文献１には、地図上にランドマークの位置情報を表示するカーナビゲーションシステムが開示されている。当該カーナビゲーションシステムは、車両の進行方向の前方のランドマークを、他のランドマークよりも優先して表示順位を決定している。特許文献２には、経路案内に用いるランドマークの種類の優先順位を予め定め、当該優先順位に従って、案内ルート上の交差点に表示するランドマークを選定している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１３２７７７号公報
【特許文献２】特開平１０−１２２８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記特許文献１や特許文献２に記載の技術に従ったランドマークの表示方法は、必ずしも運転者にとって有用なＰＯＩが表示されるとは限らないという問題があった。
【０００６】
そこで、本発明は、上述のような問題を解決するために、特許文献１や特許文献２とは異なった手法により、運転者にとって有用な情報が表示されやすくなるナビゲーションシステム、ナビゲーション方法及びそのプログラム、当該プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様に係るナビゲーションシステムは、ＰＯＩ（Points of Interest）に関し、当該ＰＯＩを示す記号を示すＰＯＩ情報を含む地図情報を記憶する記憶部と、所望のＰＯＩに関する入力を受け付ける受付部と、自車両の現在位置を取得する位置情報取得部と、現在位置から所定範囲内にあり、受付部で受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定部とを備える。
【０００８】
上記課題を解決するために、本発明の一態様に係る案内方法は、ＰＯＩに関し、当該ＰＯＩを示す記号を示すＰＯＩ情報を含む地図情報を記憶する記憶ステップと、所望のＰＯＩに関する入力を受け付ける受付ステップと、自車両の現在位置を取得する位置情報取得ステップと、現在位置から所定範囲内にあり、受付ステップで受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定ステップとを含む。
【０００９】
上記課題を解決するために、本発明の一態様に係る案内プログラムは、コンピュータに、ＰＯＩに関し、当該ＰＯＩを示す記号を示すＰＯＩ情報を含む地図情報を記憶する記憶機能と、所望のＰＯＩに関する入力を受け付ける受付機能と、自車両の現在位置を取得する位置情報取得機能と、現在位置から所定範囲内にあり、受付機能で受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定機能とを実現させる。
【００１０】
上記ナビゲーションシステムにおいて、ナビゲーションシステムは、さらに、設定部が設定した優先度に従って、所望のＰＯＩを示す記号を重畳した地図情報を出力する出力部を備えることとしてもよい。
【００１１】
上記ナビゲーションシステムにおいて、車両の目的地までの経路に関する経路情報を取得する経路情報取得部を備え、設定部は、現在位置から最も近い所望のＰＯＩよりも経路情報で示される経路からの距離が近い所望のＰＯＩが有る場合に、当該経路からの距離が近い所望のＰＯＩを示す記号の優先度を、現在位置から最も近い所望のＰＯＩを示す記号よりも高く設定することとしてもよい。
【００１２】
上記ナビゲーションシステムにおいて、ナビゲーションシステムは、さらに、受付部は、ＰＯＩの種別に関する入力を受け付け、当該種別の中からＰＯＩの選択を受け付け、記憶部は、受け付けたＰＯＩの選択に係る操作履歴情報を記憶し、設定部は、受付部が種別に関する入力を受け付けた場合に、操作履歴において選択された頻度の高いＰＯＩまたは当該ＰＯＩに関するＰＯＩの優先度を、他のＰＯＩの優先度よりも高く設定することとしてもよい。
【発明の効果】
【００１３】
本発明の一態様に係るナビゲーションシステムは、ユーザの所望のＰＯＩに関する情報を、他のＰＯＩよりも優先的に表示することができるので、ユーザは所望のＰＯＩを確認しやすくなる。
【図面の簡単な説明】
【００１４】
【図１】ナビゲーションシステムの機能構成例を示すブロック図である。
【図２】ＰＯＩ情報の一例を示すデータ概念図である。
【図３】ナビゲーションシステムによるＰＯＩに関するマークを表示する際の動作例を示すフローチャートである。
【図４】ナビゲーションシステムによるＰＯＩに関するマークを表示する際の他の動作例を示すフローチャートである。
【図５】（ａ）、（ｂ）は、ナビゲーションシステムによるＰＯＩの表示の一例を示す画面例である。
【図６】（ａ）、（ｂ）は、ナビゲーションシステムによる経路案内の表示の一例を示す画面例である。
【図７】ナビゲーションシステムによるナビゲーションを行う際の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施態様に係るナビゲーションシステムについて、図面を参照しながら詳細に説明する。
【００１６】
＜実施の形態＞
＜構成＞
本発明の一態様に係るナビゲーションシステム（図１の１００に相当）は、ＰＯＩに関し、当該ＰＯＩを示す記号を示すＰＯＩ情報（図２の２００参照）を含む地図情報を記憶する記憶部（図１の１０４に相当）と、所望のＰＯＩに関する入力を受け付ける受付部（図１の１０２に相当）と、自車両の現在位置を取得する位置情報取得部（図１の１０６に相当）と、現在位置から所定範囲内にあり、受付部で受け付けた所望のＰＯＩを示す記号を、他のＰＯＩを示す記号よりも優先度を高く設定する設定部（図１の１０５に相当）とを備える。
【００１７】
図１は、ナビゲーションシステム１００の機能構成例を示すブロック図である。図１に示すようにナビゲーションシステム１００は、受信部１０１と、受付部１０２と、出力部１０３と、記憶部１０４と、ＣＰＵ１０５と、位置情報取得部１０６とを備える。ナビゲーションシステム１００は、ユーザからの入力に従って、経路案内を行うとともに、ＰＯＩ各々を示す識別情報（例えば、ＰＯＩの名称やロゴマークなど）を表示する。
【００１８】
受信部１０１は、外部の装置と通信を行って、情報のやり取りを実行する機能を有する通信インターフェースである。受信部１０１は、外部の装置から例えば、ＰＯＩ情報を受信することができる。また、受信部１０１は、ナビゲーションシステム１００が搭載されている車両であって、ナビゲーションシステム１００外部に当該車両の現在位置を示す位置情報を取得する位置情報取得部が搭載されている場合に、当該位置情報を受信することもできる。受信部１０１は、受信した各種の情報をＣＰＵ１０５に伝達する。
【００１９】
受付部１０２は、ナビゲーションシステム１００のユーザからの入力を受け付けて、ＣＰＵ１０５に伝達する機能を有する。受付部１０２は、例えば、地図上に表示するＰＯＩ情報に関し、どのようなＰＯＩを所望しているかを示す情報（クエリ）の入力や、ＰＯＩのジャンル選択、どのＰＯＩを中心に表示するのかの選択に係る入力などを受け付ける。受付部１０２は、例えば、ナビゲーションシステム１００に備えられたハードウェアキーや、タッチキーなどのソフトキーなどにより実現することができる。
【００２０】
出力部１０３は、ＣＰＵ１０５からの指示に従って、指示されたデータを外部の装置に対して出力する機能を有する。出力部１０３は、例えば、ナビゲーションシステム１００が設定した優先度に従って、各ＰＯＩ情報を表示した地図をナビゲーションシステム１００に備えられたモニター等に出力することにより実現することとしてよい。当該モニターは、ナビゲーションシステム１００に接続された外部のモニターであってもよい。
【００２１】
記憶部１０４は、ナビゲーションシステム１００が動作するうえで必要とする各種のプログラム及び地図情報を含む各種のデータを記憶する記録媒体である。記憶部１０４は、例えば、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）等により実現される。記憶部１０４は、ＰＯＩに関する情報であるＰＯＩ情報２００を記憶する。ＰＯＩ情報２００の詳細については後述する。また、図示はしていないが、記憶部１０４は、地図情報を記憶する。当該地図情報は、各都市の範囲や、道路の位置を示す情報であり、ＰＯＩの位置やそのロゴマークなどの情報を含む、若しくは、対応付けられてもよい。
【００２２】
ＣＰＵ１０５は、記憶部１０４に記憶されているプログラム及び各種データを利用して、ナビゲーションシステム１００が実行すべき処理を実行するプロセッサである。ＣＰＵ１０５は、出力部１０３に地図を出力させる際に、ユーザの所望するＰＯＩに関するＰＯＩを示す記号を優先的に表示した地図を出力させる。また、ＣＰＵ１０５は、経路案内を行う際に、ユーザからＰＯＩに関する情報の入力があった場合に、そのＰＯＩを経由した上で、目的地までの走行距離が最短となる経路案内を行う。
【００２３】
位置情報取得部１０６は、ナビゲーションシステム１００が備えられている車両の現在位置に関する情報を取得する機能を有する。位置情報取得部１０６は、例えば、ＧＰＳ（Global Positioning System）に代表される測位システムによって実現することができる。位置情報取得部１０６は、取得した現在位置をＣＰＵ１０５に伝達する。
【００２４】
＜データ＞
図２は、記憶部１０４に記憶されている情報であって、地図上に表示される表示名称を含む他の情報としての一例であるＰＯＩ情報２００の一例を示すデータ概念図である。ＰＯＩ情報２００は、各種のＰＯＩに関する情報であり、その名称や位置、内容説明などの情報を含む。図２に示すように、ＰＯＩ情報２００は、少なくともＰＯＩ名称２０１と、ＰＯＩ位置２０２と、説明情報２０３とが対応付けられた情報である。
【００２５】
ＰＯＩ名称２０１は、各ＰＯＩに付された名称を示す情報であって、各ＰＯＩを特定するための情報である。
【００２６】
ＰＯＩ位置２０２は、対応するＰＯＩの所在を示す情報であり、ここでは、経度と緯度により表現される。
【００２７】
説明情報２０３は、対応するＰＯＩの内容を示す情報である。当該情報は、例えば、ナビゲーションシステム等においてＰＯＩを表示する際の説明文書として利用される。
【００２８】
ジャンル２０４は、対応するＰＯＩがどのジャンルに属するＰＯＩであるかを示す情報である。図２においては、一種類のジャンルが対応付けられている例を示しているが、一つのＰＯＩに複数のジャンルが対応付けられることとしてもよい。ジャンル２０４は、ＰＯＩのジャンル検索を行う際に利用する情報となる。
【００２９】
選択回数２０５は、対応するＰＯＩまたはそのＰＯＩに関連する情報が、ユーザにより選択された回数（履歴）を示す情報である。選択回数２０５は、過去に選択された総回数であってもよいし、直近の一定期間において集計された回数であってもよい。ここで、対応するＰＯＩが選択されるとは、例えば、ナビゲーションシステムにおいてユーザから目的地として選択されたり、その詳細情報をユーザが確認するために詳細情報の表示が選択されたりすることをいう。
【００３０】
関連ＰＯＩ２０６は、対応するＰＯＩが、他のＰＯＩと関連する（例えば、同じ系列のチェーン店）場合に、その他のＰＯＩを一意に特定することができる情報である。関連する他のＰＯＩがない場合には、関連ＰＯＩ２０６は空欄となる。
【００３１】
ＰＯＩ情報２００は、ナビゲーションシステム１００が、ＰＯＩを表示する際に参照する情報であり、どのＰＯＩに関する情報を優先して表示するかを決定する際にも参照する情報である。
【００３２】
なお、ここには、図示していないが、ＰＯＩ情報２００において、各ＰＯＩには、更に、対応するＰＯＩのロゴマークを示す情報が対応付けられてもよい。また、ロゴマークについては、そのロゴマークがどのＰＯＩに対応するかを示す情報とともに記憶部１０４に記憶されていることとしてもよい。
【００３３】
＜動作＞
ここから、ナビゲーションシステム１００の動作について説明する。本処理は、ユーザからＰＯＩに関する情報の入力を受けるごとに実行する。図３に示すように、ナビゲーションシステム１００の受付部１０２は、ユーザから、ユーザが所望するＰＯＩに関する情報の入力を受け付ける（ステップＳ３０１）。例えば、受付部１０２は、所望のＰＯＩについてのジャンルの入力を受け付ける。受付部１０２は、受け付けた入力内容をＣＰＵ１０５に伝達する。
【００３４】
ＣＰＵ１０５は、受け付けた入力内容に従って、ＰＯＩ情報２００を参照して、受け付けた入力内容に合致するＰＯＩをＰＯＩ情報２００から検索する（ステップＳ３０２）。例えば、ＰＯＩに関する情報の入力がＰＯＩのジャンルであれば、ジャンル２０４を参照して、入力されたジャンルに該当するジャンルを有するＰＯＩを検索する。
【００３５】
ＣＰＵ１０５は、検索して抽出したＰＯＩの中で、対応する選択回数２０５が、所定回数（例えば、１０回。なお、１０回に限らず、選択回数２０５からＰＯＩを検索するに適切な回数であればよい）以上のものがあるか否かを判定する（ステップＳ３０３）。選択回数２０５が所定回数以上のＰＯＩがある場合には（ステップＳ３０３のＹＥＳ）、当該ＰＯＩを他のＰＯＩの表示優先度よりも高い優先度に設定する（ステップＳ３０４）。
【００３６】
そして、ナビゲーションシステム１００が地図を表示するモニターで表示される範囲内において、ＣＰＵ１０５は出力部１０３に、設定したＰＯＩの優先度に従って、各ＰＯＩのロゴマークを優先的に示した地図を表示させる（ステップＳ３０５）。ここで優先的に表示するとは、高優先度に設定したＰＯＩのロゴマークのみを表示することとしてもよいし、高優先度に設定したＰＯＩのロゴマークを、他のＰＯＩのロゴマークよりも目立つように表示することとしてもよい。他のＰＯＩのロゴマークよりも目立つように表示するとは、例えば、高優先度のＰＯＩのロゴマークを最前面に表示したり、高優先度のＰＯＩの表示態様を他の高優先度に設定されていないＰＯＩのロゴマークと異なる表示態様（例えば、優先度の高いＰＯＩを示す記号を太線で囲うように表示したり、他の記号よりも色彩が鮮やかになるように明度や色調を調節したりなど）で表示したりすることをいう。
【００３７】
一方、検索して得られたＰＯＩの中で選択回数２０５が所定回数以上のＰＯＩがなかった場合には（ステップＳ３０３のＮＯ）、ＣＰＵ１０５は、出力部１０３に、検索されたＰＯＩのロゴマークを示した地図を表示させる（ステップＳ３０６）。
【００３８】
ＣＰＵ１０５は、受付部１０２を介して、ユーザから表示されたＰＯＩの内の一つの選択の入力を受け付けているか否かを判定する（ステップＳ３０７）。ＰＯＩの内の一つの選択の入力を受け付けていない場合には（ステップＳ３０７のＮＯ）、処理を終了する。
【００３９】
一方、ユーザから表示されたＰＯＩの内の一つの選択の入力を受け付けていた場合には（ステップＳ３０７のＹＥＳ）、ＣＰＵ２０５は、選択されたＰＯＩに対応する選択回数２０５を１加算することでＰＯＩ情報２００を更新し、処理を終了する。
【００４０】
このようにして、ナビゲーションシステム１００は、地図上において、ユーザの望むＰＯＩのロゴマークを優先的に表示することができる。したがって、ユーザ各々にとって好適なＰＯＩの表示を行うナビゲーションシステム１００を提供することができる。また、表示されたＰＯＩのロゴマーク等に対して入力部としてのタッチパネルを介してユーザからの選択入力を受け付けることで、その選択回数を加算していくことで、各ナビゲーションシステム１００を利用するユーザに特化したナビゲーションを提供することができる。
【００４１】
図４は、ナビゲーションシステム１００によるＰＯＩの表示方法の他の例であって、経路案内を伴ったＰＯＩの表示方法を行う際の動作例を示すフローチャートである。図４に示す処理は、図３におけるステップＳ３０３以降であってステップＳ３０７までの処理が異なるため、ステップＳ３０２までとステップＳ３０７以降の処理の説明は割愛し、ここでは、ステップＳ３０３以降の処理について説明する。
【００４２】
ステップＳ３０３において、検索して得られたＰＯＩの中で選択回数２０５が所定回数以上のものがあった場合に（ステップＳ３０３のＹＥＳ）、ＣＰＵ１０５は、経路情報があるか否かを判定する（ステップＳ４０１）。当該判定は、ナビゲーションシステム１００において、既に経路が設定されているか、あるいは、ステップＳ３０３の段階で受付部１０２がユーザから目的地の入力を受け付けて経路探索を行っているか否かによって判定する。
【００４３】
経路情報がある場合には（ステップＳ４０１のＹＥＳ）、ＣＰＵ１０５は、選択回数が所定回数以上のＰＯＩの中から、経路情報で示される経路から最短のＰＯＩを最高優先度に設定する（ステップＳ４０２）。ここで、経路情報で示される経路が最短となるＰＯＩとは、現在位置から目的地に至るまでにおいて、受付部１０２が受け付けたＰＯＩのジャンルの中で、そのジャンルのＰＯＩに寄った上で、目的地に至るまでの経路（走行距離）が最短となるＰＯＩのことである。
【００４４】
ＣＰＵ１０５は、出力部１０３に、最高優先度に設定したＰＯＩのロゴマークを優先表示させる（ステップＳ４０３）とともに、当該ＰＯＩを経由した経路情報を表示させた後、図３のステップＳ３０７の処理に移行する。
【００４５】
ステップＳ４０１において、経路情報がない場合には（ステップＳ４０１のＮＯ）、選択回数が所定回数以上のＰＯＩを他のＰＯＩの表示優先度よりも高い優先度に設定する（ステップＳ４０４）。
【００４６】
そして、ナビゲーションシステム１００が地図を表示するモニターで表示される範囲内において、ＣＰＵ１０５は出力部１０３に、設定したＰＯＩの優先度に従って、各ＰＯＩのロゴマークを優先的に示した地図を表示させる（ステップＳ４０５）。その後に、図３のステップＳ３０７の処理に移行する
【００４７】
ＣＰＵ１０５は、検索して得られたＰＯＩの中で選択回数が所定回数以上のものがなかった場合において（ステップＳ３０３のＮＯ）、経路情報があるか否かを判定する（ステップＳ４０６）。
【００４８】
経路情報がある場合には（ステップＳ４０６のＹＥＳ）、経路から最短のＰＯＩを最高優先度に設定する（ステップＳ４０７）。ステップＳ４０７とステップＳ４０２との処理結果の差異は、ユーザによる選択履歴の結果が反映される否かの差異として現れる。
【００４９】
ＣＰＵ１０５は、出力部１０３に最高優先度に設定したＰＯＩのロゴマークを優先表示させる（ステップＳ４０８）とともに、当該ＰＯＩを経由した経路情報を表示させた後、図３のステップＳ３０７の処理に移行する。
【００５０】
経路情報がない場合には（ステップＳ４０６のＮＯ）、ＣＰＵ１０５は、出力部１０３に、ステップＳ３０２において検索されたＰＯＩを表示させて（ステップＳ４０９）、その後に、図３のステップＳ３０７の処理に移行する。
【００５１】
図４に示す処理を行うことによって、車両が目的地に向かって走行中などにおいて、ナビゲーションシステム１００は、ユーザが何らかのＰＯＩ（例えば、ガソリンスタンド）に寄りたいと思ったときであって、その経路から、目的地までの距離が最短となる経路で、ユーザの所望するＰＯＩに寄ることができる経路を提供することができる。特に、ユーザのそれまでの選択履歴を利用することによって、ナビゲーションシステム１００は、ユーザにとって好ましいＰＯＩを特定したうえで、そのＰＯＩに寄ることができる経路を提案することができる。
【００５２】
＜表示例＞
図５は、図３に示す処理を行った場合の優先表示の一例を示す図である。図５（ａ）は、優先表示を行う前の地図の表示例を示す図であり、図５（ｂ）は、図３に示す処理を行った後の地図の表示例を示す図である。
【００５３】
図５（ａ）に示す地図において、各円は、それぞれＰＯＩのロゴマークであるとする（ロゴマーク５０３、５０４参照）。これらのロゴマークにおいて、同じアルファベットを付与したものは同じ系列のＰＯＩであるとする。
【００５４】
このような地図において、地図の縮尺によって、複数のＰＯＩが他のＰＯＩに重複して表示せざるを得ないことがある。例えば、図５の点線５０１ａで囲われた領域に示されるように、３つのロゴマーク「Ａ」、「Ｂ」、「Ｃ」が重複表示されたり、点線５０２ａで囲われた領域に示されるように、２つのロゴマーク「Ａ」、「Ｉ」が重複表示されたりすることがある。
【００５５】
このとき、ナビゲーションシステム１００によれば、ユーザから所望のＰＯＩに関する情報の入力を受け付けることで、そのＰＯＩに関する情報（ロゴマーク）を優先表示することができる。例えば、ナビゲーションシステム１００は、ユーザの所望のＰＯＩに関する情報が、「Ａ」という系列の店舗に関するものである場合に、図５（ｂ）の点線５０１ｂで囲われた領域に示されるように、ロゴマーク「Ａ」を最前面に表示したり、点線５０２ｂで囲われた領域に示されるように、ロゴマーク「Ａ」のみを表示したりすることで、優先表示することができる。なお、図５（ｂ）に示す地図においては、領域を分けて（５０１ｂ、５０２ｂ参照）異なる優先表示の例を示したが、実際には、ナビゲーションシステム１００は、地図全体において、統一された優先表示を行う。
【００５６】
図６は、図４に示す処理を行った場合の優先表示の一例を示す図である。図６（ａ）は、優先表示を行う前の地図の表示例を示す図であり、図６（ｂ）は、図４に示す処理を行った後の地図の表示例を示す図である。
【００５７】
図６（ａ）は、自車両６０１から目的地６０２までの経路６０３を表示した状態の地図をナビゲーションシステム１００が表示した場合の表示例である。図６（ａ）に示されるように、地図の表示範囲内において、複数のＰＯＩのロゴマークも併せて表示されている。このとき、ユーザから所望のＰＯＩとして、「Ａ」系列の店舗についての入力を受付部１０２が受け付けたとする。
【００５８】
すると、ナビゲーションシステム１００のＣＰＵ１０５は、「Ａ」系列の店舗を検索する。なお、ここでは、説明を簡潔にするために、選択回数２０５については、触れないこととする。ＣＰＵ１０５は、検索された「Ａ」系列の店舗について、自車両６１１から所定範囲内にある「Ａ」系列の店舗６１３、６１５、６１７を検索する。そして、検索された各店舗を経由して、目的地６１２に至るまでの経路を探索する。図６（ｂ）の例では、店舗６１３を経由する点線で示される経路６１４と、店舗６１５を経由する実線で示される経路６１６と、店舗６１７を経由する一点鎖線で示される経路６１８とが策定されたとする。
【００５９】
ＣＰＵ１０５は、策定した各経路６１４、６１６、６１８各々の現在位置から目的地６１２までの距離を算出する。その結果、ＣＰＵ１０５は、出力部１０３に、現在位置から目的地６１２までの距離が最短となる経路６１６を、店舗「Ａ」を経由して目的地６１２に至るための経路として、提示させる。したがって、従来であれば、現在位置から最も近い店舗である店舗Ａ６１３を経由する経路６１４を提示するところ、ナビゲーションシステム１００は、最も現在位置から近い店舗Ａ６１３を経由する経路６１４ではなく、目的地６１２までの経路の走行距離が最も短く、かつ、所望の店舗Ａを経由することができる経路６１６を提示することができる。
【００６０】
＜まとめ＞
ナビゲーションシステム１００は、ユーザからの入力に従って、ユーザの所望するＰＯＩに関する情報を優先的に表示することができる。したがって、ナビゲーションシステム１００は、地図上において、多数のＰＯＩに関する情報が表示される場合であっても、ユーザが所望するＰＯＩの所在を一目で確認することができる地図を提供することができる。
【００６１】
また、ナビゲーションシステム１００は、所望のＰＯＩに寄る経路案内を行う場合に、現在から直近のＰＯＩに寄る経路ではなく、目的地に至るまでの経路が最短となるように経路案内を行うことができる。当該構成は、直近のＰＯＩによると逆に目的地までの経路が長くなるような場合に、ユーザに負担を負わせることになることを抑制することができる。
【００６２】
＜補足＞
上記実施の形態に係るナビゲーションシステムは、上記実施の形態に限定されるものではなく、他の手法により実現されてもよいことは言うまでもない。以下、各種変形例について説明する。
【００６３】
（１）上記実施の形態においてナビゲーションシステム１００のＣＰＵ１０５は、ステップＳ３０３において、検索されたＰＯＩの中で選択回数２０５が所定回数以上のものに対して高い表示優先度を与えることとした。しかし、ナビゲーションシステム１００は、ステップＳ３０３の処理を行うことなく、単純に、ステップＳ３０２において検索されたＰＯＩのロゴマークを地図上に表示することとしてもよい。
【００６４】
（２）上記実施の形態においてナビゲーションシステム１００のＣＰＵ１０５は、ステップＳ３０３において、選択回数２０５が所定回数以上のＰＯＩを高優先度に設定することとしたが、これは、選択回数２０５が最も多いＰＯＩを高優先度に設定することとしてもよい。このとき、ＣＰＵ１０５は、選択回数２０５が最も多いＰＯＩであって、対応する関連ＰＯＩ２０６がある場合には、当該関連ＰＯＩ２０６で示されるＰＯＩに対しても高優先度の設定を行うこととしてもよい。
【００６５】
（３）上記実施の形態において、受付部１０２が受け付けるＰＯＩに関する情報の一例として、ジャンルを用いる例を説明したが、これはその限りではない。例えば、何らかのＰＯＩのグループを特定できる内容であったり、ブランドやチェーン展開する企業などを特定できる内容などであったりしてもよい。
【００６６】
（４）上記実施の形態においては、ＰＯＩのロゴマークを表示することとしているが、これは、ＰＯＩの名称を示す文字列の表示であってもよいし、ＰＯＩの外観写真などであってもよい。
【００６７】
（５）上記実施の形態において、ユーザから入力された所望のＰＯＩに寄った上で目的地に至る経路を提示する際に、当該経路の距離が最短となる経路を提示する例を示した。しかしながら、これは、その限りではない。ナビゲーションシステム１００は、ユーザにより設定されたナビゲーションシステム１００における経路の提案に関する設定に応じて、最短以外の経路を提示することとしてもよい。最短以外の経路としては、例えば、右折や左折の回数が最も少なくなる経路や、交通量の少ない経路、車線数が多い道路をなるべく多く走行する経路などが考えられるが、これらに限定されるものではない。このように、最短以外の経路を提案することにより、ユーザビリティに優れたナビゲーションシステムを提供することができる。
【００６８】
（６）また、上記実施の形態においては、ナビゲーションシステムにおける地図作成する手法として、装置のプロセッサが案内プログラム等を実行することにより、地図作成することとしているが、これは装置に集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって実現してもよい。また、これらの回路は、１または複数の集積回路により実現されてよく、上記実施の形態に示した複数の機能部の機能を１つの集積回路により実現されることとしてもよい。ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。すなわち、図７に示すように、ナビゲーションシステム１００は、受信回路１０１ａ、入力回路１０２ａ、出力回路１０３ａ、記憶回路１０４ａ、制御回路１０５ａ、位置情報取得回路１０６ａとから構成されてよく、それぞれ、受信部１０１、受付部１０２、出力部１０３、記憶部１０４、ＣＰＵ１０５、位置情報取得部１０６に相当する。
【００６９】
また、上記案内プログラムは、プロセッサが読み取り可能な記録媒体に記録されていてよく、記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記案内プログラムは、当該案内プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記プロセッサに供給されてもよい。本発明は、上記案内プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００７０】
なお、上記案内プログラムは、例えば、ActionScript、JavaScript（登録商標）などのスクリプト言語、Objective-C、Java（登録商標）などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。
【００７１】
（７）上記実施の形態に示した各種の実施例や、＜補足＞に示した各種の例は適宜組み合わせることとしてもよい。また、各フローチャートに示した各動作は、結果として矛盾がなければその実行順序を入れ替えたり、並列に実行したりすることとしてもよい。
【符号の説明】
【００７２】
１００  ナビゲーションシステム
１０１  受信部
１０２  受付部
１０３  出力部
１０４  記憶部
１０５  ＣＰＵ（設定部）
１０６  位置情報取得部
【図１】
2018128367.tif 000003
【図２】
2018128367.tif 000004
【図３】
2018128367.tif 000005
【図４】
2018128367.tif 000006
【図５】
2018128367.tif 000007
【図６】
2018128367.tif 000008
【図７】
2018128367.tif 000009