(57)【要約】【課題】複数の経路の違いをユーザが容易に区別することができるように、複数の経路を切り替えて表示すること。【解決手段】表示部と、当該ナビゲーション装置における所定のランダム表示操作を検出する動作検出部と、内部または外部の経路探索部によって探索された複数の探索テーマ別の経路のうち、一の探索テーマ別の経路を前記表示部に表示させる表示制御部と、を備え、前記表示制御部は、前記動作検出部によって前記所定のランダム表示操作が検出される毎に、前記表示部に表示させる経路を、前記複数の探索テーマ別の経路のうちの他の一の探索テーマ別の経路に切り替える。【選択図】図１
2019049456.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
当該ナビゲーション装置における所定のランダム表示操作を検出する動作検出部と、
内部または外部の経路探索部によって探索された複数の探索テーマ別の経路のうち、一の探索テーマ別の経路を前記表示部に表示させる表示制御部と、
を備え、
前記表示制御部は、
前記動作検出部によって前記所定のランダム表示操作が検出される毎に、前記表示部に表示させる経路を、前記複数の探索テーマ別の経路のうちの他の一の探索テーマ別の経路に切り替える、
ナビゲーション装置。
【請求項２】
前記所定のランダム表示操作は、前記ナビゲーション装置のシェイク動作である、
請求項１に記載のナビゲーション装置。
【請求項３】
前記表示制御部は、
前記複数の探索テーマ別の経路の表示切り替えを行う際に、先に表示されている一の探索テーマ別の経路とは、経路の違いがより大きい他の一の探索テーマ別の経路を、優先して次に表示させる、
請求項１または２に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来より、一般的なナビゲーション装置では、検索条件（例えば、距離優先、一般道路優先、高速道路優先等）を異ならせて目的地までの複数の経路を探索し、当該複数の経路の中からユーザによって選択された経路を用いて、目的地までの経路案内を行うことができるようになっている。
【０００３】
なお、下記特許文献１には、ナビゲーション装置において、複数の目的地候補の各々までの複数のルートを演算し、当該複数のルートを表示部に表示させて、当該複数のルートの中から選択された１つのルートを案内すべきルートとして設定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０９８０６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、従来、探索条件が異なる複数の経路（但し、出発地および目的地は同一である）を探索し、当該複数の経路を、１経路ずつ、順次切り替えて表示する技術が知られている。しかしながら、従来の技術では、経路の表示切り替えを行ったとしても、前に表示されていた経路と同じような経路が、次に表示される場合が多い。このため、ユーザが、複数の経路の違いを容易に区別することができずに、どの経路を選択すべきかを容易に判断できない場合がある。
【０００６】
本発明は、上述した従来技術の課題を解決するため、複数の経路の違いをユーザが容易に区別することができるように、複数の経路を切り替えて表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本開示の一態様のナビゲーション装置は、表示部と、当該ナビゲーション装置における所定のランダム表示操作を検出する動作検出部と、内部または外部の経路探索部によって探索された複数の探索テーマ別の経路のうち、一の探索テーマ別の経路を前記表示部に表示させる表示制御部と、を備え、前記表示制御部は、前記動作検出部によって前記所定のランダム表示操作が検出される毎に、前記表示部に表示させる経路を、前記複数の探索テーマ別の経路のうちの他の一の探索テーマ別の経路に切り替える。
【０００８】
これにより、先に表示される経路と、次に表示される経路との間で、経由する地点および道路が、探索テーマが変わることによって大きく異なるものとなる。このため、ユーザは、複数の経路の違いを容易に区別することができる。したがって、複数の経路の違いをユーザが容易に区別することができるように、複数の経路を切り替えて表示することができる。
【０００９】
本開示の一態様のナビゲーション装置において、前記所定のランダム表示操作は、前記ナビゲーション装置のシェイク動作であってもよい。
【００１０】
これにより、ユーザは、表示部に表示させる経路の切り替えを、容易且つ直感的に行うことができる。すなわち、表示部に表示させる経路の切り換えが、短い時間間隔で行われるようになるため、複数の経路の違いをユーザが容易に区別することができる、という効果が、特に有用なものとなる。
【００１１】
本開示の一態様のナビゲーション装置において、前記表示制御部は、前記複数の探索テーマ別の経路の表示切り替えを行う際に、先に表示されている一の探索テーマ別の経路とは、経路の違いがより大きい他の一の探索テーマ別の経路を、優先して次に表示させるようにしてもよい。
【００１２】
これにより、先に表示される経路と、次に表示される経路との間で、経由する地点および道路が、探索テーマが変わることによって大きく異なるものとなる。このため、ユーザは、複数の経路の違いを容易に区別することができる。したがって、複数の経路の違いをユーザが容易に区別することができるように、複数の経路を切り替えて表示することができる。
【発明の効果】
【００１３】
複数の経路の違いをユーザが容易に区別することができるように、複数の経路を切り替えて表示することができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係るナビゲーションシステムのシステム構成を示す図である。
【図２】実施形態に係るスマートフォンおよびセンターサーバによる処理の手順を示すシーケンス図である。
【図３】実施形態に係るスマートフォンの制御装置による処理の手順を示すフローチャートである。
【図４】実施形態に係るスマートフォンによる経路の表示切り替え動作の一例を示す図である。
【図５】実施形態に係るスマートフォンによる探索テーマ別の経路の表示切り替え動作の一例を示す図である。
【図６】実施形態に係るナビゲーションシステムにおいて、車種別に適用される探索条件の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の実施形態のナビゲーションシステムについて説明する。
【００１６】
（ナビゲーションシステム１０のシステム構成）
図１は、実施形態に係るナビゲーションシステム１０のシステム構成を示す図である。図１に示すナビゲーションシステム１０は、スマートフォン１００およびセンターサーバ２００を備えて構成されている。このナビゲーションシステム１０は、スマートフォン１００のナビゲーションアプリから、センターサーバ２００のナビゲーションサービスを利用することにより、センターサーバ２００からスマートフォン１００に対して、ユーザが指定した検索条件に合致する施設情報や、目的地までの経路等の情報提供ができるようになされたシステムである。すなわち、センターサーバ２００は、ナビゲーションサーバとして機能し、スマートフォン１００は、ナビゲーション端末として機能する。
【００１７】
なお、図１では、１台のスマートフォン１００を示しているが、実際には、ナビゲーションシステム１０は、複数のスマートフォン１００（いずれも、図１に示すスマートフォン１００と同様の構成を有する）を備えている。すなわち、ナビゲーションシステム１０では、複数のスマートフォン１００（複数のユーザ）から、センターサーバ２００のナビゲーションサービスを利用可能である。
【００１８】
（センターサーバ２００）
センターサーバ２００は、車両の外部の施設（例えば、ナビゲーションサービスの提供会社が管理する施設）内に設置される装置である。センターサーバ２００は、スマートフォン１００との間の無線通信（例えば、Ｗｉ−Ｆｉ（登録商標）等）を介して、スマートフォン１００に各種情報（例えば、施設情報、経路情報等）を提供することが可能である。
【００１９】
図１に示すように、センターサーバ２００は、地図ＤＢ（Data Base）２０１、施設情報ＤＢ２０２、嗜好情報ＤＢ２０３、通信Ｉ／Ｆ（Inter-Face）２０４、および制御装置２２０を備える。
【００２０】
地図ＤＢ２０１は、地図データを記憶する。地図データは、複数のノードデータと複数のリンクデータとを含んでいる。ノードデータは、交差点に相当するデータである。リンクデータは、ノードとノードの間の道路区間に相当するデータである。
【００２１】
施設情報ＤＢ２０２は、複数の施設情報を記憶する。例えば、各施設情報は、施設名、位置情報（緯度および経度）、ジャンル、住所、郵便番号、電話番号、詳細コメント、画像等の情報を含んでいる。
【００２２】
嗜好情報ＤＢ２０３は、ユーザ毎（具体的には、各ユーザに割り当てられたユーザＩＤ（Identifier）毎）の複数の嗜好情報を記憶する。例えば、各嗜好情報は、ユーザの嗜好するジャンル、地域、施設等の情報を含んでいる。各嗜好情報は、キーワード入力等によって固定的に設定されたものを含んでもよく、公知の分析処理等によって目的地の検索履歴等の情報から動的に設定されたものを含んでもよい。
【００２３】
通信Ｉ／Ｆ２０４は、無線通信によるスマートフォン１００との通信を制御することにより、スマートフォン１００との間で各種データの送受信を行う。
【００２４】
制御装置２２０は、ユーザがスマートフォン１００からナビゲーションサービスを利用する際に、センターサーバ２００側の処理を制御する装置である。図１に示すように、制御装置２２０は、その機能として、施設情報検索部２２１、経路探索部２２２、および地図データ提供部２２３を備える。
【００２５】
施設情報検索部２２１は、スマートフォン１００から施設情報の検索要求を受信すると、当該検索要求に含まれている検索条件に合致する複数の施設情報を、施設情報ＤＢ２０２から検索する。施設情報検索部２２１によって検索された複数の施設情報は、スマートフォン１００に提供され、スマートフォン１００のディスプレイ１０２に表示されることにより、ユーザに提示される。ユーザは、提示された複数の施設情報の中から、所望するいずれかの施設情報を、経路案内の目的地として選択することができる。
【００２６】
経路探索部２２２は、スマートフォン１００から経路探索要求を受信すると、地図ＤＢ２０１に記憶されている地図データに基づいて、当該経路探索要求に含まれている現在地情報によって特定されるスマートフォン１００の現在地から、当該経路探索要求に含まれている目的地情報によって特定される目的地までの経路を探索する。
【００２７】
ここで、経路探索部２２２は、推奨ルート（車種に応じた推奨ルート）とともに、探索テーマ別の複数の経路を探索することができる。
【００２８】
例えば、経路探索部２２２は、推奨ルート（車種に応じた推奨ルート）については、自車両の車種（例えば、ユーザＩＤに対応付けられている車種）にとって好適な道路を経由するルートを探索する。例えば、比較的大型な車種であれば、比較的狭い道路を経由せずに、比較的広い道路を経由するルートを探索する、といった具合である。
【００２９】
また、例えば、経路探索部２２２は、各探索テーマ別のルートについては、その探索テーマに関連する地点（例えば、景色、食事、娯楽等）や道路（例えば、一般道路、高速道路、直線道路等）を経由するルートを探索する。例えば、探索テーマが「お好みルート」である探索テーマ別ルートを探索する場合において、ユーザの嗜好が「山道」、「イタリア料理」、「花」であるとき、経路探索部２２２は、これらのユーザの嗜好に関連する地点（例えば、イタリアンレストラン、花畑等）や道路（例えば、峠道等）を経由するルートを探索する、といった具合である。なお、経路探索部２２２は、嗜好情報ＤＢ２０３に記憶されているそのユーザの嗜好情報に基づいて、ユーザの嗜好を特定することができる。なお、探索テーマ「お好みルート」は、「お好みルート（食事重視）」、「お好みルート（景色重視）」等、特定のジャンルに限定する複数の探索テーマに分類されてもよい。
【００３０】
また、経路探索部２２２は、目的地に応じて、その目的地に関連する施設を経由する推奨経路を探索することも可能である。例えば、目的地が「キャンプ場」であった場合、食料品などを購入するためのスーパーマーケットを経由する推奨経路を探索する、といった具合である。
【００３１】
経路探索部２２２によって探索された複数の経路は、スマートフォン１００に提供され、スマートフォン１００のディスプレイ１０２に表示されることにより、ユーザに提示される。ユーザは、提示された複数の経路の中から、所望するいずれかの経路を、経路案内に使用する経路として選択することができる。
【００３２】
地図データ提供部２２３は、スマートフォン１００が、当該スマートフォン１００に地図データが保存されていない地図画面を表示する際に、当該地図画面の地図データをスマートフォン１００へ提供する。
【００３３】
なお、制御装置２２０は、ＣＰＵ（Central Processing Unit）、主記憶装置（例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等）、補助記憶装置（例えば、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ等）等のハードウェアを備えて構成されている。上記した制御装置２２０の各機能は、例えば、制御装置２２０において、主記憶装置または補助記憶装置に記憶されているプログラムをＣＰＵが実行することによって実現される。
【００３４】
また、センターサーバ２００は、物理的に１台の情報処理装置によって構成されてもよく、物理的に複数台の情報処理装置によって構成されてもよい。後者の場合、複数台の情報処理装置は、ネットワークを介して互いに接続されたものであってもよい。
【００３５】
（スマートフォン１００）
スマートフォン１００は、ユーザが所持する携帯端末である。スマートフォン１００は、センターサーバ２００との間の無線通信回線（例えば、基地局を末端とする携帯電話網やＷｉ−Ｆｉ等）を介して、センターサーバ２００から各種情報（例えば、施設情報、経路情報等）の提供を受けることが可能である。
【００３６】
また、スマートフォン１００は、センターサーバ２００から提供された施設情報に基づいて目的地を設定し、当該目的地までの経路探索をセンターサーバ２００に要求することができる。そして、スマートフォン１００は、センターサーバ２００によって探索された経路による、目的地までの経路案内を行うことができる。
【００３７】
図１に示すように、スマートフォン１００は、ナビゲーションサービスの利用に関わる装置として、入力装置１０１、ディスプレイ１０２、ＧＰＳ（Global Positioning System）ユニット１０３、スピーカ１０４、通信Ｉ／Ｆ１０５、センサ１０６、および制御装置１２０を備える。
【００３８】
入力装置１０１は、ユーザが、各種情報の入力（例えば、検索条件の入力、目的地の設定等）を行う際に用いる装置である。本実施形態では、入力装置１０１として、タッチパネルを用いているが、タッチパネル以外のもの（例えば、操作ボタン、十字キー、音声入力装置（マイク）等）を用いてもよい。
【００３９】
ディスプレイ１０２は、「表示部」の一例であり、各種情報（例えば、地図画面、検索条件入力画面、施設情報、経路探索結果、経路案内時の案内画面等）を表示する装置である。ディスプレイ１０２としては、例えば、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等が挙げられる。ＧＰＳユニット１０３は、ＧＰＳ衛星から受信したＧＰＳ信号に基づいて、スマートフォン１００の現在地（経度および緯度）を検知する。スピーカ１０４は、各種音声（例えば、経路案内時の案内音声等）を出力する装置である。通信Ｉ／Ｆ１０５は、無線通信によるセンターサーバ２００との通信を制御することにより、センターサーバ２００との間で各種データの送受信を行う。
【００４０】
センサ１０６は、スマートフォン１００の本体の動作を検出して、当該動作に応じた検出値を出力する。センサ１０６としては、例えば、加速度センサを用いることができる。この場合、センサ１０６は、スマートフォン１００の本体の加速度を検出して、当該加速度に応じた検出値を出力する。
【００４１】
制御装置１２０は、ユーザがスマートフォン１００からナビゲーションサービスを利用する際に、スマートフォン１００側の処理を制御する装置である。図１に示すように、制御装置１２０は、検索条件設定部１２１、目的地設定部１２２、表示制御部１２３、動作検出部１２４、経路案内部１２５、および地図データ保存部１２６を備える。
【００４２】
検索条件設定部１２１は、ユーザ入力に基づいて施設情報の検索条件を設定する。施設情報の検索条件としては、例えば、施設名、ジャンル、地域、電話番号等が挙げられる。検索条件設定部１２１によって検索条件が設定されると、当該検索条件を含む施設情報の検索要求が、通信Ｉ／Ｆ１０５によって、センターサーバ２００へ送信される。
【００４３】
目的地設定部１２２は、センターサーバ２００（施設情報検索部２２１）によって検索された複数の施設情報の中から、ユーザによって選択された施設情報に対応する地点（施設の所在地）を、目的地に設定する。目的地設定部１２２によって目的地が設定されると、当該目的地を示す目的地情報と、ＧＰＳユニット１０３によって検知されたスマートフォン１００の現在地を示す現在地情報とを含む経路探索要求が、通信Ｉ／Ｆ１０５によって、センターサーバ２００へ送信される。
【００４４】
表示制御部１２３は、ディスプレイ１０２による各種情報の表示を制御する。
【００４５】
例えば、表示制御部１２３は、初めて表示される地図画面については、センターサーバ２００（地図データ提供部２２３）から提供された地図データに基づいて、当該地図画面をディスプレイ１０２に表示させる。
【００４６】
また、例えば、表示制御部１２３は、２回目以降表示される地図画面については、地図データ保存部１２６に保存されている地図データに基づいて、当該地図画面をディスプレイ１０２に表示させる。
【００４７】
また、例えば、表示制御部１２３は、センターサーバ２００（施設情報検索部２２１）によって検索された複数の施設情報を、ディスプレイ１０２に表示させる。例えば、表示制御部１２３は、センターサーバ２００によって検索された複数の施設情報をリスト表示する。また、表示制御部１２３は、リスト表示された複数の施設情報の中から、ユーザによっていずれかの施設情報が選択されると、当該施設情報の詳細情報を、ディスプレイ１０２に表示させる。
【００４８】
また、例えば、表示制御部１２３は、センターサーバ２００（経路探索部２２２）によって探索された複数の経路を、ディスプレイ１０２に表示させる。特に、表示制御部１２３は、センターサーバ２００によって探索された複数の探索テーマ別の経路を、一つの探索テーマ毎に切り替えて、ディスプレイ１０２に表示させることができる。具体的には、最初に、表示制御部１２３は、センターサーバ２００によって探索された複数の探索テーマ別の経路のうちの、いずれか一の探索テーマ（例えば、車種に応じた推奨ルート）の経路の全工程図を、ディスプレイ１０２に表示させる。そして、表示制御部１２３は、動作検出部１２４によってスマートフォン１００の本体のシェイク動作が検出される毎に、ディスプレイ１０２に表示させる経路を、複数の探索テーマ別の経路のうちの他の一の探索テーマの経路に切り替える。ユーザは、いずれか一の探索テーマの経路がディスプレイ１０２に表示されているときに、所定の選択操作を行うことにより、その探索テーマの経路を、経路案内に使用する経路として確定することができる。
【００４９】
動作検出部１２４は、スマートフォン１００の本体のシェイク動作を検出する。具体的には、動作検出部１２４は、センサ１０６から出力された検出値（スマートフォン１００の本体の動作に応じた検出値）の変化パターンが、スマートフォン１００の本体のシェイク動作に対応する所定の変化パターンを示す場合、スマートフォン１００の本体のシェイク動作が行われたと判断する。なお、シェイク動作とは、スマートフォン１００の本体を、少なくとも１往復以上、いずれかの方向に往復動作させることである。
【００５０】
経路案内部１２５は、センターサーバ２００によって探索された複数の経路のうち、ユーザによって選択されたいずれか一の経路に基づいて、当該経路の出発地から目的地までの経路案内を行う。経路案内部１２５による経路案内は、ディスプレイ１０２による案内画面の表示、および、スピーカ１０４による案内音声の出力を伴う。なお、センターサーバ２００（経路探索部２２２）は、スマートフォン１００の現在地以外の地点（例えば、ユーザが任意に指定した地点）を出発地とする、経路探索を行うことが可能である。これに応じて、経路案内部１２５は、スマートフォン１００の現在地以外の地点を出発地とする、経路案内を行うことが可能である。
【００５１】
地図データ保存部１２６は、センターサーバ２００（地図データ提供部２２３）から提供された地図データを保存する。これにより、表示制御部１２３は、一度表示した地図画面については、当該地図データ保存部１２６に保存されている地図データに基づいて、当該地図画面を再表示することができる。したがって、センターサーバ２００との通信頻度を抑制することができ、地図画面の表示速度向上などの効果を得ることができる。
【００５２】
なお、制御装置１２０は、ＣＰＵ、主記憶装置（例えば、ＲＯＭ、ＲＡＭ等）、補助記憶装置（例えば、ＨＤＤ、フラッシュメモリ等）等のハードウェアを備えて構成されている。図１に示した制御装置１２０の各機能は、例えば、制御装置１２０において、主記憶装置または補助記憶装置に記憶されているプログラムをＣＰＵが実行することによって実現される。
【００５３】
ＣＰＵが実行するプログラムは、予めスマートフォン１００に導入された状態で提供されてもよく、外部から提供されてスマートフォン１００に導入されるようにしてもよい。後者の場合、このプログラムは、外部記憶媒体（例えば、ＵＳＢメモリ、メモリカード、ＣＤ−ＲＯＭ等）によって提供されてもよく、ネットワーク（例えば、インターネット等）上のサーバからダウンロードすることによって提供されるようにしてもよい。
【００５４】
（スマートフォン１００およびセンターサーバ２００による処理の手順）
図２は、実施形態に係るスマートフォン１００およびセンターサーバ２００による処理の手順を示すシーケンス図である。図２に示す処理は、ユーザがスマートフォン１００に対して施設情報の検索条件を入力してから、センターサーバ２００によって探索された複数の経路をスマートフォン１００が受信するまでの処理である。図２に示す処理は、例えば、スマートフォン１００において、目的地設定を行うための所定のユーザ操作（例えば、目的地設定ボタンの押下等）がなされた場合に開始される。
【００５５】
まず、スマートフォン１００において、検索条件設定部１２１が、ユーザ入力に基づいて施設情報の検索条件を設定する（ステップＳ２０１）。次に、通信Ｉ／Ｆ１０５が、ステップＳ２０１で設定された検索条件を含む施設情報の検索要求を、センターサーバ２００へ送信する（ステップＳ２０２）。
【００５６】
センターサーバ２００において、通信Ｉ／Ｆ２０４が、スマートフォン１００から送信された検索要求を受信すると（ステップＳ２０３）、施設情報検索部２２１が、当該検索要求に含まれている検索条件に合致する施設情報を、施設情報ＤＢ２０２から検索する（ステップＳ２０４）。そして、通信Ｉ／Ｆ２０４が、ステップＳ２０４で検索された施設情報を、スマートフォン１００へ送信する（ステップＳ２０５）。
【００５７】
スマートフォン１００において、通信Ｉ／Ｆ１０５が、センターサーバ２００から送信された施設情報を受信すると（ステップＳ２０６）、表示制御部１２３が、当該施設情報を、ディスプレイ１０２に表示させる（ステップＳ２０７）。
【００５８】
その後、目的地設定部１２２が、ステップＳ２０７で表示された施設情報の中から、いずれかの施設情報が選択されたことを検出すると（ステップＳ２０８）、目的地設定部１２２は、選択された施設情報に対応する地点（例えば、施設の所在地）を、目的地に設定する（ステップＳ２０９）。そして、通信Ｉ／Ｆ１０５が、ステップＳ２０９で設定された目的地を示す目的地情報と、ＧＰＳユニット１０３によって検知されたスマートフォン１００の現在地を示す現在地情報とを、経路探索要求に含めて、当該経路探索要求を、センターサーバ２００へ送信する（ステップＳ２１０）。
【００５９】
センターサーバ２００において、通信Ｉ／Ｆ２０４が、スマートフォン１００から送信された経路探索要求を受信すると（ステップＳ２１１）、経路探索部２２２が、地図ＤＢ２０１に記憶されている地図データに基づいて、経路探索要求に含まれている現在地情報によって特定されるスマートフォン１００の現在地から、経路探索要求に含まれている目的地情報によって特定される目的地までの、経路を探索する（ステップＳ２１２）。ここで、経路探索部２２２は、推奨ルート（車種に応じた推奨ルート）とともに、複数の探索テーマ別の経路を探索する。そして、通信Ｉ／Ｆ２０４が、ステップＳ２１２で探索された複数の経路を示す経路情報を、スマートフォン１００へ送信する（ステップＳ２１３）。
【００６０】
スマートフォン１００において、通信Ｉ／Ｆ１０５が、センターサーバ２００から送信された経路情報を受信すると（ステップＳ２１４）、図２に示す一連の処理は終了する。
【００６１】
（スマートフォン１００の制御装置１２０による処理の手順）
図３は、実施形態に係るスマートフォン１００の制御装置１２０による処理の手順を示すフローチャートである。図３に示す処理は、センターサーバ２００によって探索された複数の経路の中から、ユーザがいずれかの経路を選択して、当該経路を用いた経路案内を、スマートフォン１００の制御装置１２０が実行するまでの処理である。図３に示す処理は、例えば、図２に示す処理によって複数の経路をスマートフォン１００が受信すると、それに続いて開始される。
【００６２】
まず、表示制御部１２３が、センターサーバ２００によって探索された複数の経路のうちの、推奨ルート（車種に応じた推奨ルート）の全工程図を、ディスプレイ１０２に表示させる（ステップＳ３０１）。
【００６３】
その後、経路案内部１２５が、ディスプレイ１０２に表示された推奨ルートが、経路案内に使用する経路として確定されたか否かを判断する（ステップＳ３０２）。例えば、ディスプレイ１０２に推奨ルートとともに表示された「案内開始ボタン」が押下されることにより、当該推奨ルートが、経路案内に使用する経路として確定される。
【００６４】
ステップＳ３０２において、上記推奨ルートが経路案内に使用する経路として確定されていないと判断された場合（ステップＳ３０２：Ｎｏ）、制御装置１２０は、ステップＳ３０３へ処理を進める。一方、ステップＳ３０２において、上記推奨ルートが経路案内に使用する経路として確定されたと判断された場合（ステップＳ３０２：Ｙｅｓ）、経路案内部１２５は、上記推奨ルートに基づいて、当該推奨ルートの出発地から目的地までの経路案内を行う（ステップＳ３０８）。そして、制御装置１２０は、図３に示す一連の処理を終了する。
【００６５】
ステップＳ３０３では、動作検出部１２４が、スマートフォン１００の本体のシェイク動作を検出したか否かを判断する。ステップＳ３０３において、シェイク動作を検出していないと判断された場合（ステップＳ３０３：Ｎｏ）、動作検出部１２４は、ステップＳ３０２へ処理を戻す。
【００６６】
一方、ステップＳ３０３において、シェイク動作を検出したと判断された場合（ステップＳ３０３：Ｙｅｓ）、表示制御部１２３が、ディスプレイ１０２に表示させる経路を、センターサーバ２００によって探索された複数の探索テーマ別の経路のうちの、一の探索テーマ別の経路に切り替える（ステップＳ３０４）。
【００６７】
その後、動作検出部１２４が、スマートフォン１００の本体のシェイク動作を検出したか否かを判断する（ステップＳ３０５）。ステップＳ３０５において、シェイク動作を検出していないと判断された場合（ステップＳ３０５：Ｎｏ）、制御装置１２０は、ステップＳ３０７へ処理を進める。
【００６８】
一方、ステップＳ３０５において、シェイク動作を検出したと判断された場合（ステップＳ３０５：Ｙｅｓ）、表示制御部１２３が、ディスプレイ１０２に表示させる経路を、センターサーバ２００によって探索された複数の探索テーマ別の経路のうちの、他の一の探索テーマ別の経路に切り替える（ステップＳ３０６）。そして、制御装置１２０は、ステップＳ３０７へ処理を進める。
【００６９】
ステップＳ３０７では、経路案内部１２５が、ディスプレイ１０２に表示された経路（いずれか一の探索テーマ別の経路）が、経路案内に使用する経路として確定されたか否かを判断する。例えば、ディスプレイ１０２に経路（いずれか一の探索テーマ別の経路）とともに表示された「案内開始ボタン」が押下されることにより、当該経路が、経路案内に使用する経路として確定される。
【００７０】
ステップＳ３０７において、経路案内に使用する経路が確定されていないと判断された場合（ステップＳ３０７：Ｎｏ）、制御装置１２０は、ステップＳ３０５に処理を戻す。一方、ステップＳ３０７において、経路案内に使用する経路が確定されたと判断された場合（ステップＳ３０７：Ｙｅｓ）、経路案内部１２５は、確定された経路（いずれか一の探索テーマ別の経路）に基づいて、当該経路の出発地から目的地までの経路案内を行う（ステップＳ３０８）。そして、制御装置１２０は、図３に示す一連の処理を終了する。
【００７１】
（スマートフォン１００による経路の表示切り替え動作の一例）
図４は、実施形態に係るスマートフォン１００による経路の表示切り替え動作の一例を示す図である。
【００７２】
図４（ａ）に示す表示画面４００は、センターサーバ２００によって探索された複数の経路のうちの、推奨ルート（車種に応じた推奨ルート）の、表示画面の一例である。図４（ａ）に示す例では、表示画面４００において、出発地Ｓから目的地Ｇまでの経路Ｒ１，Ｒ２が表示されている。この経路Ｒ１，Ｒ２は、いずれも、センターサーバ２００によって探索された推奨ルート（車種に応じた推奨ルート）である。
【００７３】
一方、図４（ｂ）に示す表示画面４１０は、センターサーバ２００によって探索された複数の経路のうちの、探索テーマを「お好みルート」とする探索テーマ別の経路の、表示画面の一例である。図４（ｂ）に示す例では、表示画面４００において、出発地Ｓから目的地Ｇまでの経路Ｒ３が表示されている。この経路Ｒ３は、探索テーマを「お好みルート」として、センターサーバ２００によって探索された探索テーマ別の経路である。
【００７４】
例えば、スマートフォン１００は、最初に、表示画面４００を、ディスプレイ１０２に表示させる。これにより、ディスプレイ１０２には、推奨ルート（車種に応じた推奨ルート）である経路Ｒ１，Ｒ２が表示されることとなる。
【００７５】
そして、スマートフォン１００の本体のシェイク動作が行われると、スマートフォン１００は、ディスプレイ１０２に表示させる表示画面を、表示画面４１０に切り替える。これにより、ディスプレイ１０２に表示される経路は、探索テーマを「お好みルート」とする探索テーマ別の経路である、経路Ｒ３に切り替わることとなる。
【００７６】
このように、ユーザは、スマートフォン１００の本体のシェイク動作を行うことにより、ディスプレイ１０２に表示させる表示画面を、推奨ルート（車種に応じた推奨ルート）である経路Ｒ１，Ｒ２の表示画面４００から、探索テーマ別の経路である経路Ｒ３の表示画面４１０に切り替えることができる。
【００７７】
そして、ユーザは、図４（ａ）に示すように、経路Ｒ１，Ｒ２が表示されているとき、所定の選択操作を行うことにより、経路Ｒ１，Ｒ２のいずれかを、経路案内に使用する経路として選択することができる。一方、ユーザは、図４（ｂ）に示すように、経路Ｒ３が表示されているとき、所定の選択操作を行うことにより、経路Ｒ３を、経路案内に使用する経路として選択することができる。
【００７８】
さらに、スマートフォン１００の本体のシェイク動作が行われると、スマートフォン１００は、図５に示すように、ディスプレイ１０２に表示させる表示画面を、他の一の探索テーマ別の経路の表示画面に切り替える。これにより、ディスプレイ１０２には、他の一の探索テーマ別の経路が表示されることとなる。
【００７９】
（スマートフォン１００による探索テーマ別の経路の表示切り替え動作の一例）
図５は、実施形態に係るスマートフォン１００による探索テーマ別の経路の表示切り替え動作の一例を示す図である。
【００８０】
実施形態のナビゲーションシステム１０において、センターサーバ２００によって２つ以上の探索テーマ別の経路が探索された場合、スマートフォン１００の表示制御部１２３は、これら２つ以上の探索テーマ別の経路を、スマートフォン１００の本体のシェイク動作が行われる毎に、１探索テーマずつ、順次切り替えてディスプレイ１０２に表示させることができる。
【００８１】
例えば、図５（ａ）は、センターサーバ２００において予め定義されている複数の探索テーマを、階層的に表したものである。図５（ａ）に示す例では、探索テーマは、「お好みルート」、「最速ルート」、「最短ルート」、「のんびりルート」、「初心者向けルート」、および「景観の良いルート」を含んでいる。この場合、センターサーバ２００（経路探索部２２２）は、これら複数の探索テーマのそれぞれについて、探索テーマ別の経路を探索する。そして、スマートフォン１００（表示制御部１２３）は、図５（ｂ）に示すように、センターサーバ２００によって探索された複数の探索テーマ別の経路を、スマートフォン１００の本体のシェイク動作が行われる毎に、１探索テーマずつ、順次切り替えてディスプレイ１０２に表示させることができる。
【００８２】
なお、表示制御部１２３は、複数の探索テーマ別の経路の表示切り替えを行う際に、先に表示されている一の探索テーマ別の経路とは、経路の違いがより大きい他の一の探索テーマ別の経路を、優先して次に表示させるようにしてもよい。「経路の違いがより大きい他の一の探索テーマ別の経路」とは、例えば、先に表示されている一の探索テーマ別の経路と一致しない区間の総距離がより長い他の探索テーマ別の経路、先に表示されている一の探索テーマ別の経路と一致しない区間の最大離間距離がより大きい他の探索テーマ別の経路、先に表示されている一の探索テーマ別の経路との間で、経由地同士の最大離間距離がより大きい他の探索テーマ別の経路等である。
【００８３】
（車種別に適用される探索条件の一例）
図６は、実施形態に係るナビゲーションシステム１０において、車種別に適用される探索条件の一例を示す図である。図６に示す設定テーブル６００は、車種毎に、探索条件として「細街路（狭い道）」および「急勾配（山道）」が設定されたものである。この設定テーブル６００は、例えば、制御装置２２０が備えるメモリに予め記憶されている。この設定テーブル６００は、例えば、センターサーバ２００（経路探索部２２２）によって、推奨ルート（車種に応じた推奨ルート）の経路探索を行う際に用いられる。
【００８４】
具体的には、経路探索部２２２は、推奨ルート（車種に応じた推奨ルート）の経路探索を行うとき、まず、スマートフォン１００のユーザに対応する車種を特定する。例えば、スマートフォン１００のユーザには、そのユーザが使用する車両の車種情報が、そのユーザのユーザＩＤに予め紐づけられている。これにより、経路探索部２２２は、ユーザに対応する車種を特定することができる。
【００８５】
次に、経路探索部２２２は、特定された車種に対応付けられている探索条件を、設定テーブル６００から取得する。例えば、スマートフォン１００のユーザに対応する車種が「車種Ａ」である場合、経路探索部２２２は、設定テーブル６００から、「細街路（狭い道）」として「ＯＫ」を取得し、探索条件「急勾配（山道）」として「ＮＧ」を取得する。また、例えば、スマートフォン１００のユーザに対応する車種が「車種Ｂ」である場合、経路探索部２２２は、設定テーブル６００から、「細街路（狭い道）」として「ＮＧ」を取得し、探索条件「急勾配（山道）」として「ＯＫ」を取得する。
【００８６】
そして、経路探索部２２２は、設定テーブル６００から取得された探索条件を用いて、目的地までの推奨ルート（車種に応じた推奨ルート）を探索する。例えば、スマートフォン１００のユーザに対応する車種が「車種Ａ」である場合、経路探索部２２２は、「細街路（狭い道）」に該当する道路の使用を可能とし、「急勾配（山道）」に該当する道路の使用を不可として、目的地までの推奨ルート（車種に応じた推奨ルート）を探索する。また、例えば、スマートフォン１００のユーザに対応する車種が「車種Ｂ」である場合、経路探索部２２２は、「細街路（狭い道）」に該当する道路の使用を不可とし、「急勾配（山道）」に該当する道路の使用を可能として、目的地までの推奨ルート（車種に応じた推奨ルート）を探索する。
【００８７】
このように、経路探索部２２２は、設定テーブル６００に設定されている車種別の探索条件を適用することで、スマートフォン１００のユーザが使用する車種に応じた、好適な推奨経路を探索することができる。
【００８８】
以上説明したように、本実施形態に係るスマートフォン１００によれば、当該スマートフォン１００におけるシェイク動作が検出される毎に、ディスプレイ１０２に表示させる経路を、複数の探索テーマ別の経路のうちの他の一の探索テーマ別の経路に切り替えることができる。これにより、先に表示される経路と、次に表示される経路との間で、経由する地点および道路が、探索テーマが変わることによって大きく異なるものとなる。このため、ユーザは、複数の経路の違いを容易に区別することができる。したがって、本実施形態に係るスマートフォン１００によれば、複数の経路の違いをユーザが容易に区別することができるように、複数の経路を切り替えて表示することができる。
【００８９】
以上、本発明の好ましい実施形態について詳述したが、本発明はこれらの実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形又は変更が可能である。
【００９０】
例えば、実施形態では、目的地までの経路の経由地について特に言及していないが、スマートフォン１００から１または複数の経由地が設定された場合、センターサーバ２００は、当該１または複数の経由地を経由する、複数の探索テーマ別の経路を探索するようにしてもよい。
【００９１】
また、実施形態では、「所定のランダム表示操作」として、スマートフォン１００のシェイク動作を用いているが、これに限らない。例えば、「所定のランダム表示操作」として、ディスプレイ１０２に表示された所定のボタンの選択操作、入力装置１０１（タッチパネル）によるフリック操作等を用いてもよい。
【００９２】
また、実施形態において、センターサーバ２００に設けることとした機能の一部（例えば、経路探索機能）を、スマートフォン１００に設けるようにしてもよい。
【００９３】
また、実施形態において、スマートフォン１００に設けることとした機能の一部を、センターサーバ２００に設けるようにしてもよい。
【００９４】
また、実施形態において、ナビゲーション端末の一例としてスマートフォン１００を用いているが、これ以外の情報処理装置（例えば、タブレット端末、車載カーナビゲーション装置等）によって、ナビゲーション端末の機能を実現するようにしてもよい。
【００９５】
また、実施形態において、ナビゲーションサーバの一例としてセンターサーバ２００を用いているが、これ以外の情報処理装置（例えば、車載カーナビゲーション装置）によって、ナビゲーションサーバの機能を実現するようにしてもよい。
【符号の説明】
【００９６】
１０  ナビゲーションシステム
１００  スマートフォン（ナビゲーション装置）
１０１  入力装置
１０２  ディスプレイ
１０３  ＧＰＳユニット
１０４  スピーカ
１０５  通信Ｉ／Ｆ
１０６  センサ
１２０  制御装置
１２１  検索条件設定部
１２２  目的地設定部
１２３  表示制御部
１２４  動作検出部
１２５  経路案内部
１２６  地図データ保存部
２００  センターサーバ
２０１  地図ＤＢ
２０２  施設情報ＤＢ
２０３  嗜好情報ＤＢ
２０４  通信Ｉ／Ｆ
２２０  制御装置
２２１  施設情報検索部
２２２  経路探索部
２２３  地図データ提供部
【図１】
2019049456.tif 000003
【図２】
2019049456.tif 000004
【図３】
2019049456.tif 000005
【図４】
2019049456.tif 000006
【図５】
2019049456.tif 000007
【図６】
2019049456.tif 000008