(57)【要約】【課題】ユーザのイメージどおりに経路を変更できるナビゲーション装置を提供する。【解決手段】ナビゲーション装置１０において、タッチ検出部１７がタッチパネル２１に表示された通行予定経路上の２地点を結ぶタッチ軌跡を検出すると、経路探索部１４がタッチ軌跡に沿った経路を探索して、経路設定部１５が通行予定経路の２地点間の部分をタッチ軌跡に沿った経路に置き換える。また、通行障害検出部１３がタッチ軌跡に沿った経路上に通行不可能地点または通行注意地点を検出すると、経路探索部１４が当該通行不可能地点または通行注意地点を迂回する迂回路を探索し、通知処理部１８が迂回路をタッチパネル２１に表示させる。【選択図】図１
2016121938.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を取得する地図情報取得部と、
前記地図情報に用いて経路を探索する経路探索部と、
前記経路探索部が探索した経路を通行予定経路として設定する経路設定部と、
前記地図情報に基づく地図および前記通行予定経路を表示装置に表示させる表示処理部と、
前記表示装置に表示された前記地図に対するユーザのタッチ位置の軌跡であるタッチ軌跡を検出するタッチ検出部と、
各道路上の通行不可能地点または通行注意地点を検出する通行障害検出部と、
を備え、
前記タッチ検出部が前記通行予定経路上の２地点を結ぶタッチ軌跡を検出すると、前記経路探索部が前記タッチ軌跡に沿った経路を探索して、前記経路設定部が前記通行予定経路の前記２地点間の部分を前記タッチ軌跡に沿った経路に置き換え、
前記通行障害検出部が前記タッチ軌跡に沿った経路上に通行不可能地点または通行注意地点を検出すると、前記経路探索部が当該通行不可能地点または通行注意地点を迂回する迂回路を探索し、前記表示処理部が前記迂回路を前記表示装置に表示させる
ことを特徴とするナビゲーション装置。
【請求項２】
前記通行障害検出部が前記タッチ軌跡に沿った経路上に通行不可能地点を検出した場合、前記経路設定部は、自動的に、前記タッチ軌跡に沿った経路の一部を前記迂回路に置き換える
請求項１記載のナビゲーション装置。
【請求項３】
前記通行障害検出部が前記タッチ軌跡に沿った経路上に通行注意地点を検出した場合、前記経路設定部は、ユーザの許可を得た上で、前記タッチ軌跡に沿った経路の一部を前記迂回路に置き換える
請求項１または請求項２記載のナビゲーション装置。
【請求項４】
前記通行障害検出部が前記タッチ軌跡に沿った経路上に通行不可能地点または通行注意地点を検出したことをユーザに通知する通知処理部をさらに備える
請求項１から請求項３のいずれか一項記載のナビゲーション装置。
【請求項５】
前記タッチ軌跡に沿った経路の一部が前記迂回路に置き換えられた場合、前記表示装置は、置き換え後の経路だけでなく、置き換え前の経路も表示する
請求項１から請求項４のいずれか一項記載のナビゲーション装置。
【請求項６】
ナビゲーション装置に設定されている通行予定経路を変更する経路変更方法であって、
前記ナビゲーション装置の表示処理部が、前記通行予定経路を地図と共に表示装置に表示させ、
前記ナビゲーション装置のタッチ検出部が、前記表示装置に表示された地図に対するユーザのタッチ位置の軌跡であるタッチ軌跡を検出し、前記通行予定経路上の２地点を結ぶタッチ軌跡が検出されると、前記ナビゲーション装置の経路探索部が前記タッチ軌跡に沿った経路を探索し、前記ナビゲーション装置の経路設定部が前記通行予定経路の前記２地点間の部分を前記タッチ軌跡に沿った経路に置き換え、
前記ナビゲーション装置の通行障害検出部が、前記タッチ軌跡に沿った経路上に通行不可能地点または通行注意地点を検出すると、前記経路探索部が当該通行不可能地点または通行注意地点を迂回する迂回路を探索し、前記表示処理部が前記迂回路を前記表示装置に表示させる
ことを特徴とするナビゲーション装置の経路変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関するものであり、特に、ナビゲーション装置に設定されている通行予定経路を変更する処理に関するものである。
【背景技術】
【０００２】
一般的なナビゲーション装置において、現在地から目的地までの経路を設定することは容易な操作で行うことができる。また、ユーザは、既に設定されている経路の一部を変更したいときは、経由地を新たに設定して経路探索を再度行えばよいが、その結果得られる経路がユーザのイメージどおりのものになるとは限らない。ユーザのイメージどおりに経路の一部を変更したければ経由地を複数設定すればよいが、煩雑な操作が必要となる。
【０００３】
また、下記の特許文献１には、表示装置に表示された道路を指でなぞることによって、目的地に至る経路を設定する技術が開示されている。また、特許文献１では、表示装置に表示された道路を指でなぞる際に、一方通行や右左折禁止など各道路の通行規制を検出して、その通行規制に反する経路を引けないようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３０８３１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、従来のナビゲーション装置では、既に設定されている経路の一部をユーザのイメージどおりに変更するための操作は煩雑なものとなりがちである。
【０００６】
特許文献１のように、表示装置に表示された道路を指でなぞって経路を設定すれば、ユーザのイメージどおりに経路が得られるが、目的地が遠い場合などには、非常に煩雑な処理となる。また、特許文献１では、既に設定されている経路を変更するための操作は考慮されていない。
【０００７】
本発明は以上のような課題を解決するためになされたものであり、ユーザのイメージどおりに経路を変更できるナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るナビゲーション装置は、地図情報を取得する地図情報取得部と、地図情報に用いて経路を探索する経路探索部と、経路探索部が探索した経路を通行予定経路として設定する経路設定部と、地図情報に基づく地図および通行予定経路を表示装置に表示させる表示処理部と、表示装置に表示された地図に対するユーザのタッチ位置の軌跡であるタッチ軌跡を検出するタッチ検出部と、各道路上の通行不可能地点または通行注意地点を検出する通行障害検出部と、を備え、タッチ検出部が通行予定経路上の２地点を結ぶタッチ軌跡を検出すると、経路探索部がタッチ軌跡に沿った経路を探索して、経路設定部が通行予定経路の２地点間の部分をタッチ軌跡に沿った経路に置き換え、通行障害検出部がタッチ軌跡に沿った経路上に通行不可能地点または通行注意地点を検出すると、経路探索部が当該通行不可能地点または通行注意地点を迂回する迂回路を探索し、表示処理部が迂回路を表示装置に表示させるものである。
【発明の効果】
【０００９】
本発明に係るナビゲーション装置によれば、通行予定経路を変更する際に、ユーザのタッチ軌跡に沿った経路が選択されるため、ユーザのイメージどおりの変更が可能である。また、ユーザが希望した経路上に通行不可能地点や通行注意地点（通行は可能であるが何らかの支障がある地点）が存在する場合には、その迂回路が提供されるため、利便性の高いナビゲーション装置が得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係るナビゲーションシステムの機能ブロック図である。
【図２】本発明の実施の形態に係るナビゲーション装置のハードウェア構成を示す図である。
【図３】ナビゲーション装置の通常動作時におけるタッチパネルの表示例を示す図である。
【図４】経路変更処理におけるタッチパネルの表示例を示す図である。
【図５】経路変更処理におけるタッチパネルの表示例を示す図である。
【図６】経路変更処理におけるタッチパネルの表示例を示す図である。
【図７】経路変更処理におけるタッチパネルの表示例を示す図である。
【図８】経路変更処理におけるタッチパネルの表示例を示す図である。
【図９】経路変更処理におけるタッチパネルの表示例を示す図である。
【図１０】経路変更処理におけるタッチパネルの表示例を示す図である。
【図１１】経路変更処理におけるタッチパネルの表示例を示す図である。
【図１２】経路変更処理におけるタッチパネルの表示例を示す図である。
【図１３】経路変更処理におけるタッチパネルの表示例を示す図である。
【図１４】本発明の実施の形態に係るナビゲーション装置における経路変更処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
図１は、本発明の実施の形態に係るナビゲーションシステム１００の機能ブロック図である。ナビゲーションシステム１００は、ナビゲーション装置１０と、それに接続されたタッチパネル２１、地図情報記憶装置２２、交通情報取得装置２３、位置情報取得装置２４および音声出力装置２５とから構成される。ナビゲーションシステム１００は、車両用のものとは限らず、例えば、歩行者用のものであってもよい。
【００１２】
タッチパネル２１は、液晶パネル等の表示装置２１ａとその画面上に設けられたタッチパッド２１ｂとからなる入出力装置である。すなわち、タッチパネル２１は、画像を表示する機能と、画面に対するユーザの操作（タッチ操作）を受け付ける機能とを兼ね備えている。タッチパネル２１に対するタッチ操作としては、例えば、画面を指で叩く「タップ」、画面にタッチした指を移動させる「ドラッグ」、画面上で指を払う「フリック」などがある。以下、「タッチパネル２１の表示」とは表示装置２１ａの表示を意味し、「タッチパネル２１の操作」とはタッチパッド２１ｂの操作を意味している。
【００１３】
地図情報記憶装置２２は、地図情報が記憶された記憶媒体である。地図情報には、各道路の特性（車線数、道幅、勾配、曲率など）を示す情報の他、各道路における交通規制（一方通行や右左折禁止など）の情報も含まれている。地図情報記憶装置２２は、例えば、ナビゲーション装置１０との通信が可能なサーバーに配設されていてもよい。
【００１４】
交通情報取得装置２３は、例えばＶＩＣＳ（Vehicle Information and Communications System）（「ＶＩＣＳ」は登録商標）などの交通情報配信システムが配信している交通情報を取得する通信装置である。交通情報取得装置２３は、例えば、携帯電話やスマートフォンなどの汎用の通信機器で構成されていてもよいし、交通情報配信システム専用の受信機でもよい。
【００１５】
位置情報取得装置２４は、例えばＧＰＳ（Global Positioning System）などの測位システムから送信される位置情報を受信する受信装置である。また、ナビゲーションシステム１００が車両に搭載される場合、位置情報取得装置２４が、その車両の車速センサや方位センサから得られる情報も位置情報として取得してもよい。
【００１６】
音声出力装置２５は、音声スピーカやヘッドフォン等であり、主にナビゲーション装置１０がユーザへ情報を通知するために用いられる。
【００１７】
図１に示すように、ナビゲーション装置１０は、地図情報取得部１１、現在位置算出部１２、通行障害検出部１３、経路探索部１４、経路設定部１５、表示処理部１６、タッチ検出部１７および通知処理部１８を備えている。
【００１８】
地図情報取得部１１は、地図情報記憶装置２２から地図情報を取得する。現在位置算出部１２は、位置情報取得装置２４が取得した位置情報に基づいて、ナビゲーション装置１０の現在位置を算出する。
【００１９】
通行障害検出部１３は、交通情報取得装置２３が取得した交通情報に基づいて、通行予定経路上の通行不可能地点または通行注意地点を検出する。ここで、「通行不可能地点」とは、通行止めや工事中の道路など、通行か不可能な地点である（ナビゲーション装置１０が車両用のナビゲーションシステムに適用される場合には、一方通行、右左折禁止などの交通規制により通行不可能な地点も含まれる）。また、「通行注意地点」とは、渋滞が発生している場所、著しく道幅が狭い場所、著しく勾配が大きい場所など、通行は可能ではないが何らかの支障を伴う地点である。
【００２０】
経路探索部１４は、地図情報取得部１１が取得した地図情報に用いて経路の探索処理を行う。通常、経路探索部１４は、現在位置算出部１２が算出した現在位置とユーザが設定した目的地との間の経路を探索する。さらに、現在位置算出部１２は、通行予定経路を変更するための経路を探索したり、渋滞や通行止めなどの交通障害を迂回する迂回路を探索したりする。
【００２１】
経路設定部１５は、基本的に経路探索部１４が探索した経路を通行予定経路として設定するが、既に設定されている通行予定経路を変更するための処理も行う。
【００２２】
表示処理部１６は、タッチパネル２１に画像を表示するための画像信号を生成する。表示処理部１６は、地図情報取得部１１が取得した地図情報に基づく地図をタッチパネル２１に表示させることができ、さらに、その地図に重畳させて、現在位置算出部１２が算出した現在位置や、通行障害検出部１３が設定した通行予定経路なども表示させることができる。
【００２３】
タッチ検出部１７は、ユーザがタッチパネル２１に行ったタッチ操作を認識し、その操作の内容を解析する。また、タッチ検出部１７は、タッチパネル２１に表示された地図に対するユーザのタッチ位置の軌跡（タッチ軌跡）を検出する機能を有している。
【００２４】
通知処理部１８は、各種の情報をユーザに通知するための処理を行う。通知処理部１８は、例えば、タッチパネル２１に文字メッセージを表示したり、音声出力装置２５から音声メッセージを出力させたりして、ユーザへの通知を行う。また、タッチパネル２１に触れているユーザの指に振動を与えることによる通知方法や、タッチパネル２１の画面の触感を変えることによる通知方法なども考えられる。
【００２５】
図２は、ナビゲーション装置１０のハードウェア構成を示す図である。図２のように、ナビゲーション装置１０は、少なくともプロセッサ５１、メモリ５２（記憶装置）、入出力インターフェイス５３を含む構成となっている。図１に示したナビゲーション装置１０内の各要素（機能ブロック）は、プロセッサ５１がメモリ５２に記憶されたプログラムを実行することにより実現される。
【００２６】
また、ナビゲーション装置１０と共にナビゲーションシステム１００を構成するタッチパネル２１、地図情報記憶装置２２、交通情報取得装置２３、位置情報取得装置２４および音声出力装置２５は、入出力インターフェイス５３に接続され、プロセッサ５１がメモリ５２に記憶されたプログラムを実行することによって制御される。図１では、タッチパネル２１、地図情報記憶装置２２、交通情報取得装置２３、位置情報取得装置２４および音声出力装置２５が、ナビゲーション装置１０に外付けされた構成としたが、それらのハードウェアがナビゲーション装置１０の内部に配設されるようにしてもよい。
【００２７】
なお、図２には、プロセッサ５１およびメモリ５２を１つずつ示したが、複数のプロセッサ５１および複数のメモリ５２が連携して、ナビゲーション装置１０の各要素を実現してもよい。
【００２８】
以下、本実施の形態に係るナビゲーション装置１０の動作を説明する。ナビゲーション装置１０の通常動作時（ナビゲーション動作時）には、タッチパネル２１に、図３のように現在位置（三角形のアイコン）周辺の地図に、通行予定経路（太線）が重畳して表示される。また、通知処理部１８は、経路案内のためのメッセージをタッチパネル２１に表示させたり、音声出力装置２５から出力させたりする。この通常動作は、一般的なものであるため、ここでの詳細な説明は省略する。
【００２９】
次に、ナビゲーション装置１０が通行予定経路を変更するための動作（経路変更処理）を説明する。ユーザは、ナビゲーション装置１０に設定されている通行予定経路を変更したいときは、例えば図４のように、現在地（Ｓ）から目的地（Ｇ）までの通行予定経路をタッチパネル２１に表示させ、図５のように、通行予定経路上の２地点を結ぶようにタッチパネル２１の画面をなぞるタッチ操作（ドラッグ）を行う。
【００３０】
ナビゲーション装置１０がそのタッチ操作の軌跡（タッチ軌跡）を検出すると、上記の２地点間において、タッチ軌跡に沿った経路を探索する。そして、ナビゲーション装置１０は、図６のように、通行予定経路における当該２地点間の部分を、探索の結果得られたタッチ軌跡に沿った経路に置き換えることで、通行予定経路を変更する。
【００３１】
このとき、ナビゲーション装置１０は、先ほど探索したタッチ軌跡に沿った経路上に、通行不可能地点または通行注意地点が存在しないか確認する。タッチ軌跡に沿った経路上に通行不可能地点が存在した場合、ナビゲーション装置１０は、その旨をユーザに通知して、通行不可能地点を迂回する迂回路を探索し、図７のように、探索の結果得られた迂回路をタッチパネル２１に表示させる。この場合、ナビゲーション装置１０は、自動的に迂回路を設定し（タッチ軌跡に沿った経路の一部を迂回路に置き換える）、その旨をユーザに通知して、図８のように、迂回路が設定された変更後の通行予定経路をタッチパネル２１に表示する。
【００３２】
変更後の通行予定経路をタッチパネル２１に表示する際、図８のように、迂回路を設定する前の経路の表示も残して、迂回路が自動的に設定されたことをユーザが認識できるようにすることが望ましい。しかし、図９のように、迂回路を設定した後の経路のみを表示してもよい。また、図７および図８では、通行不可能地点が検出された旨の通知や、自動的に迂回路を設定した旨の通知を、タッチパネル２１に表示させた例を示したが、それらの通知は音声出力装置２５から音声メッセージとして出力されてもよい。
【００３３】
一方、タッチ軌跡に沿った経路上に通行注意地点が存在した場合、ナビゲーション装置１０は、その通行注意地点を迂回する迂回路を探索し、図１０のように、探索の結果得られた迂回路をタッチパネル２１に表示させる。その際、通行注意地点が検出された旨をユーザに通知をすると共に、迂回路を採用するか否かをユーザに確認する。
【００３４】
ユーザにより迂回路が採用された場合、ナビゲーション装置１０は、迂回路を設定し、その旨をユーザに通知して、図１１のように、迂回路が設定された変更後の通行予定経路をタッチパネル２１に表示する。この場合は、ユーザが許可を得て迂回路を設定しているため、迂回路を設定する前の経路の表示を残す必要はない。もちろん、図１２のように、迂回路を設定する前の経路の表示も残してもよい。
【００３５】
また、迂回路が採用されなかった場合は、図１３のように、迂回路が設定されていない変更後の通行予定経路（通行注意地点を通る経路）をタッチパネル２１に表示する。
【００３６】
図１４は、本実施の形態に係るナビゲーション装置１０における経路変更処理を示すフローチャートである。上で説明した通行予定経路の変更は、図１４に示すフローによって実現される。
【００３７】
ナビゲーション装置１０において、タッチ検出部１７が、タッチパネル２１に表示された地図上のタッチ軌跡を検出すると（ステップＳ１）、経路探索部１４は、タッチ軌跡が通行予定経路上の２地点を結ぶか否かを確認する（ステップＳ２）。
【００３８】
タッチ軌跡が通行予定経路上の２地点を結ぶ場合は（ステップＳ２でＹＥＳ）、その２地点間においてタッチ軌跡に沿った経路を探索する（ステップＳ３）。この処理は、タッチ軌跡に近い道路を優先する条件で、２地点間の経路探索を行うことで実現できる。経路探索部１４がタッチ軌跡に沿った経路の探索を完了すると、経路設定部１５は、通行予定経路の上記２地点間の経路を、タッチ軌跡に沿った経路に置き換えることで、通行予定経路を変更する（ステップＳ４）。なお、タッチ軌跡が通行予定経路上の２地点を結ばない場合は（ステップＳ２でＮＯ）、通行予定経路の変更は行われずに、ステップＳ１に戻る。
【００３９】
次に、通行障害検出部１３が、ステップＳ３で探索されたタッチ軌跡に沿った経路上に通行不可能地点があるか否かを確認する（ステップＳ５）。タッチ軌跡に沿った経路上に通行不可能地点が存在すれば（ステップＳ５でＹＥＳ）、通知処理部１８が、タッチパネル２１または音声出力装置２５を用いて通行不可能地点の存在をユーザに通知する（ステップＳ６）。さらに、経路探索部１４が、通行不可能地点を迂回する迂回路を探索し、表示処理部１６が、その迂回路をタッチパネル２１に表示させる（ステップＳ７）。この場合、経路設定部１５は、自動的に迂回路を設定して、その旨をユーザに通知する（ステップＳ８）。迂回路の探索方法は任意のものでよく、例えば、通行不可能地点（または通行注意地点）を通らず、且つ、元の経路（タッチ軌跡に沿った経路）から外れる区間の距離が最短になる経路を探索する方法などが考えられる。
【００４０】
なお、タッチ軌跡に沿った経路上に通行不可能地点がない場合は（ステップＳ５でＮＯ）、ステップＳ６〜Ｓ８は行われない。
【００４１】
次に、通行障害検出部１３が、タッチ軌跡に沿った経路上に通行注意地点があるか否かを確認する（ステップＳ９）。タッチ軌跡に沿った経路上に通行注意地点が存在すれば（ステップＳ９でＹＥＳ）、経路探索部１４が、通行注意地点を迂回する迂回路を探索し、表示処理部１６が、その迂回路をタッチパネル２１に表示する（ステップＳ１０）。そして、通知処理部１８が、通行注意地点の存在をユーザに通知すると共に、迂回路を採用するか否かをユーザに確認する（ステップＳ１１）。
【００４２】
ユーザにより迂回路が採用されれば（ステップＳ１２でＹＥＳ）、経路設定部１５は迂回路を設定し、音声出力装置２５がその旨をユーザに通知する（ステップＳ１３）。ユーザにより迂回路が採用されなければ（ステップＳ１２でＮＯ）、迂回路を設定せずに処理を終了する。
【００４３】
本実施の形態に係るナビゲーション装置１０によれば、通行予定経路を変更する際に、ユーザのタッチ軌跡に沿った経路が選択されるため、ユーザのイメージどおりの変更が可能である。また、ユーザが希望した経路上に通行不可能地点や通行注意地点が存在する場合には、その迂回路が提供されるため、利便性の高いナビゲーション装置１０が得られる。
【００４４】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００４５】
１００  ナビゲーションシステム、１０  ナビゲーション装置、１１  地図情報取得部、１２  現在位置算出部、１３  通行障害検出部、１４  経路探索部、１５  経路設定部、１６  表示処理部、１７  タッチ検出部、１８  通知処理部、２１  タッチパネル、２１ａ  表示装置、２１ｂ  タッチパッド、２２  地図情報記憶装置、２３  交通情報取得装置、２４  位置情報取得装置、２５  音声出力装置、５１  プロセッサ、５２  メモリ、５３  入出力インターフェイス。
【図１】
2016121938.tif 000003
【図２】
2016121938.tif 000004
【図３】
2016121938.tif 000005
【図４】
2016121938.tif 000006
【図５】
2016121938.tif 000007
【図６】
2016121938.tif 000008
【図７】
2016121938.tif 000009
【図８】
2016121938.tif 000010
【図９】
2016121938.tif 000011
【図１０】
2016121938.tif 000012
【図１１】
2016121938.tif 000013
【図１２】
2016121938.tif 000014
【図１３】
2016121938.tif 000015
【図１４】
2016121938.tif 000016