(57)【要約】【課題】  立ち寄り地への経路誘導を簡易な操作で開始し、また経路誘導終了後は本来の誘導経路への早期復帰ができる経路誘導を実施する。【解決手段】  本発明のナビゲーション装置は、目的地までの本経路を誘導中に、タッチパネルにより立ち寄り指示を受けつけると、近隣の立ち寄り候補地を検索し、タッチパネル上で選択できるように表示する。そしてタッチパネル上で選択された立ち寄り地への経路誘導を行う。その際に、本経路は常に表示させておき、タッチパネル上で本経路が選択されると立ち寄り地への経路誘導を中断して本経路への復帰経路を探索し、案内する。【選択図】図１
2008224505.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるナビゲーション装置であって、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定手段と、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定手段にて設定した立ち寄り地までの経路探索を行う経路探索手段と、
前記経路探索手段にて探索した前記立ち寄り地までの経路をもとに前記ディスプレイ装置に地図を用いて経路を誘導する手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
車両に搭載されるナビゲーション装置であって、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
前記入力検出装置で検出した入力をもとに目的地を設定する目的地設定手段と、
前記位置検出装置により検出した前記現在位置から、前記目的地設定手段にて設定した目的地までの経路探索を行う目的地経路探索手段と、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定手段と、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定手段にて設定した立ち寄り地までの経路探索を行う立ち寄り地経路探索手段と、
前記立ち寄り地経路探索手段にて探索した前記立ち寄り地までの経路と、前記目的地経路探索手段にて探索した前記目的地までの経路と、を前記ディスプレイ装置に地図を用いて表示する手段と、
前記ディスプレイ装置に表示された前記立ち寄り地までの経路と、前記目的地までの経路のうち、立ち寄り地までの経路を誘導する手段と、
を備えることを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置であって、
さらに、前記立ち寄り地までの経路を誘導する手段を実行中に前記立ち寄り地に到着した場合には、前記位置検出装置から現在地を検出して、現在地から前記目的地経路探索手段により探索した前記目的地までの経路上へ復帰する経路を探索する復帰経路探索手段と、
前記復帰経路探索手段にて探索した前記復帰する経路、をもとに前記ディスプレイ装置に地図を用いて経路を誘導する手段と、
を備えることを特徴とするナビゲーション装置。
【請求項４】
請求項２に記載のナビゲーション装置であって、
さらに、前記立ち寄り地までの経路を誘導する手段の実行中に、前記目的地までの経路を指定する入力を検出すると、前記位置検出装置から現在地を検出して、現在地から前記目的地経路探索手段により検出した前記目的地までの経路上へ復帰する経路を探索する復帰経路探索手段と、
前記復帰経路探索手段にて探索した前記復帰する経路、をもとに前記ディスプレイ装置に地図を用いて経路を誘導する手段と、
を備えることを特徴とするナビゲーション装置。
【請求項５】
請求項４に記載のナビゲーション装置であって、
さらに、前記復帰経路探索手段のうち、前記目的地までの経路を指定する入力の方法が、前記入力検出装置上で前記目的地までの経路を示す線上を、所定の時間内に二度タッチとリリースを繰り返す方法である、
ことを特徴とするナビゲーション装置。
【請求項６】
車両に搭載されるナビゲーション装置の経路誘導方法であって、
前記ナビゲーション装置は、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
を備え、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定ステップと、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定ステップにて設定した立ち寄り地までの経路探索を行う経路探索ステップと、
前記経路探索ステップにて探索した前記立ち寄り地までの経路をもとに前記ディスプレイ装置に地図を用いて経路を誘導するステップと、
を実行することを特徴とする経路誘導方法。
【請求項７】
車両に搭載されるナビゲーション装置の経路誘導方法であって、
前記ナビゲーション装置は、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
を備え、
前記入力検出装置で検出した入力をもとに目的地を設定する目的地設定ステップと、
前記位置検出装置により検出した前記現在位置から、前記目的地設定ステップにて設定した目的地までの経路探索を行う目的地経路探索ステップと、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定ステップと、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定ステップにて設定した立ち寄り地までの経路探索を行う立ち寄り地経路探索ステップと、
前記立ち寄り地経路探索ステップにて探索した前記立ち寄り地までの経路と、前記目的地経路探索ステップにて探索した前記目的地までの経路と、を前記ディスプレイ装置に地図を用いて表示するステップと、
前記ディスプレイ装置に表示された前記立ち寄り地までの経路と、前記目的地までの経路のうち、立ち寄り地までの経路を誘導するステップと、
を実行することを特徴とする経路誘導方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等に搭載されるナビゲーション装置に関するものである。
【背景技術】
【０００２】
通常の車載用ナビゲーション装置では、誘導経路から逸脱した場合には、逸脱後の地点から目的地に向かって経路を再探索するリルート機能が備えられている。しかし、高速道路のサービスエリアやパーキングエリアへ立ち寄った場合などには、誘導経路から逸脱したためにリルート検索が行われ、走行計画が変更されてしまうことがしばしばある。そこで、ナビゲーション装置に予め設定してある特定の立ち寄り地に限り、誘導経路から逸脱してもリルートが行われることのないナビゲーション装置の技術に関して、特許文献１に記載されている。
【０００３】
【特許文献１】特開平１０−２８１７９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記の技術では、ナビゲーション装置に予め設定してある特定の状況（地図データの中に特定の状況であることを示す情報が含まれている状況）に限り立ち寄りが実現できるに過ぎない。つまり、ユーザの意図に合わせて立ち寄りを実現したいというニーズに答えることができない。具体的に例を挙げると、本来の経路から少し逸脱する地点（例えばコンビニなど）に休憩を兼ねて立ち寄りたいため、その地点までの経路誘導が必要となった場合などが考えられる。通常は、そのような場合には最終目的地までの経路案内に大掛かりな変更を加えたくない場合が多い。特許文献１の技術では、ユーザが立ち寄り地を設定することができないため、このようなニーズに答えられない。
【０００５】
また、上記立ち寄り地を設定する手順が、ユーザに煩雑な操作を強要するようではユーザの利便性を著しく損なうことになるため、簡易で直感的な操作を実現する必要がある。
【０００６】
本発明の目的は、ユーザが望む立ち寄り地への経路誘導を簡易な操作で開始することができ、また経路誘導終了後は本来の誘導経路への早期復帰ができる経路誘導技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく、本発明のナビゲーション装置は、出発点から目的地までの経路探索を行い、その経路に従って経路誘導を行っている最中に、立ち寄り地点を設定することができ、立ち寄り地点への経路誘導を行うことができる手段を備える。また、もとの誘導経路を保存しておき、立ち寄り地点に到着するかまたは立ち寄りをキャンセルした場合に元の誘導経路に早期に復帰するように経路探索を行い、経路誘導を開始する手段を備える。
【０００８】
例えば、本発明のナビゲーション装置は、車両に搭載されるナビゲーション装置であって、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定手段と、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定手段にて設定した立ち寄り地までの経路探索を行う経路探索手段と、
前記経路探索手段にて探索した前記立ち寄り地までの経路をもとに前記ディスプレイ装置に地図を用いて経路を誘導する手段と、
を備えることを特徴とするナビゲーション装置である。
【０００９】
また、本発明のナビゲーション装置は、
車両に搭載されるナビゲーション装置であって、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
前記入力検出装置で検出した入力をもとに目的地を設定する目的地設定手段と、
前記位置検出装置により検出した前記現在位置から、前記目的地設定手段にて設定した目的地までの経路探索を行う目的地経路探索手段と、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定手段と、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定手段にて設定した立ち寄り地までの経路探索を行う立ち寄り地経路探索手段と、
前記立ち寄り地経路探索手段にて探索した前記立ち寄り地までの経路と、前記目的地経路探索手段にて探索した前記目的地までの経路と、を前記ディスプレイ装置に地図を用いて表示する手段と、
前記ディスプレイ装置に表示された前記立ち寄り地までの経路と、前記目的地までの経路のうち、立ち寄り地までの経路を誘導する手段と、
を備えることを特徴とするナビゲーション装置である。
【００１０】
さらに、本発明の経路誘導方法は、
車両に搭載されるナビゲーション装置の経路誘導方法であって、
前記ナビゲーション装置は、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
を備え、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定ステップと、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定ステップにて設定した立ち寄り地までの経路探索を行う経路探索ステップと、
前記経路探索ステップにて探索した前記立ち寄り地までの経路をもとに前記ディスプレイ装置に地図を用いて経路を誘導するステップと、
を実行することを特徴とする経路誘導方法である。
【００１１】
またさらに、本発明の経路誘導方法は、
車両に搭載されるナビゲーション装置の経路誘導方法であって、
前記ナビゲーション装置は、
前記車両の現在位置を検出する位置検出装置と、
前記車両内に取り付けられ、地図を用いて誘導経路を表示するディスプレイ装置と、
前記ディスプレイ装置表面に取り付けられたタッチパネル装置と、
を備え、
前記入力検出装置で検出した入力をもとに目的地を設定する目的地設定ステップと、
前記位置検出装置により検出した前記現在位置から、前記目的地設定ステップにて設定した目的地までの経路探索を行う目的地経路探索ステップと、
前記入力検出装置で検出した入力をもとに立ち寄り地を設定する立ち寄り地設定ステップと、
前記位置検出装置により検出した前記現在位置から、前記立ち寄り地設定ステップにて設定した立ち寄り地までの経路探索を行う立ち寄り地経路探索ステップと、
前記立ち寄り地経路探索ステップにて探索した前記立ち寄り地までの経路と、前記目的地経路探索ステップにて探索した前記目的地までの経路と、を前記ディスプレイ装置に地図を用いて表示するステップと、
前記ディスプレイ装置に表示された前記立ち寄り地までの経路と、前記目的地までの経路のうち、立ち寄り地までの経路を誘導するステップと、
を実行することを特徴とする経路誘導方法である。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の一実施形態について、図面を参照して説明する。
【００１３】
図１は、本発明の一実施形態が適用された車載用ナビゲーション装置１００の概略構成図である。図示するように、車載用ナビゲーション装置１００は、演算処理部１と、ディスプレイ部２と、記憶装置３と、音声入出力装置４と、入力装置５と、車輪速センサ６と、ジャイロセンサ７と、ＧＰＳ(Global Positioning System)受信装置８と、ＦＭ多重放送受信装置９と、ビーコン受信装置１０とを備えている。
【００１４】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ６,７やＧＰＳ受信装置８から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３から読み出す。また、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ部２へ表示する。また、記憶装置３に記憶されている地図データを用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を探索する。また、音声入出力装置４やディスプレイ１１を用いてユーザを誘導する。
【００１５】
ディスプレイ部２は、演算処理部１で生成されたグラフィックス情報を表示するユニットであり、ディスプレイ１１と、タッチ入力検出装置１２とを備える。ディスプレイ１１は、ＣＲＴや液晶ディスプレイなどで構成される。
【００１６】
タッチ入力検出装置１２は、ディスプレイ１１の表示側面に搭載され、表示画面を透過するいわゆるタッチパネルである。タッチ入力検出装置１２は、ディスプレイ１１に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチ入力検出装置１２は、感圧式または静電式の入力検出素子などにより構成される。
【００１７】
記憶装置３は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭやＨＤＤやＩＣカードといった記憶媒体で構成されている。この記憶媒体には、地図データ３１０と立ち寄り地点データ３３０が記憶されている。
【００１８】
図２は、地図データ３１０の構成を示す図である。地図データ３１０は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）３１１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ３２０を含んでいる。
【００１９】
リンクデータ３２０は、リンクＩＤ３２１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報３２２、リンクを含む道路の種別情報３２３、リンクの長さを示すリンク長情報３２４、リンク旅行時間３２５、２つのノードにそれぞれ接続するリンクのリンクＩＤ（接続リンクＩＤ）３２６などを含んでいる。なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。なお、リンク旅行時間３２５は、日時、天気などの条件ごとに対応付けられたリンク旅行時間であってもよい。
【００２０】
図３は、立ち寄り地点データ３３０の構成を示す図である。立ち寄り地点データ３３０には、各レコードに立ち寄り地点の識別コード（立ち寄り地点ＩＤ）３３１と、座標位置等の立ち寄り地点を特定するための情報（立ち寄り地点特定情報）３３２と、立ち寄り地点の施設がどのような施設であるかを分類した情報（立ち寄り地点種類）３３３とが格納されている。立ち寄り地点特定情報３３２には、地図上の立ち寄り地点の位置の座標が格納されている。ある地点が、立ち寄り地点であるか否かは、そのリンクのノードの座標と、立ち寄り地点特定情報３３２から分かるようになっている。立ち寄り地点種類３３３は、「レストラン」「コンビニ」「ドライブイン」「ガソリンスタンド」などの立ち寄り地点の種類に関する内容である。
【００２１】
図１に戻って説明する。音声入出力装置４は、演算処理部１で生成したユーザへのメッセージを音声信号に変換し出力する。また、ユーザが発した声を認識し演算処理部１にその内容を転送する処理を行う。
【００２２】
入力装置５は、ユーザからの指示を受け付けるユニットである。入力装置５は、スクロールキー、縮尺変更キーなどのハードスイッチ、ジョイスティックなどで構成される。
【００２３】
センサ６,７およびＧＰＳ受信装置８は、車載用ナビゲーション装置１００で現在地（自車位置）を検出するために使用されるものである。車輪速センサ６は、車輪の円周と計測される車輪の回転数の積から距離を測定し、さらに対となる車輪の回転数の差から移動体が曲がった角度を計測する。ジャイロ７は、光ファイバジャイロや振動ジャイロ等で構成され、移動体が回転した角度を検出するものである。ＧＰＳ受信装置８は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率を３個以上の衛星に対して測定することで移動体の現在位置、進行速度および進行方位を測定する。
【００２４】
ＦＭ多重放送受信装置９は、ＦＭ多重放送信号としてＦＭ多重放送局から送られてくる概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などを受信する。
【００２５】
ビーコン受信装置１１は、ビーコンから送られてくる現況交通情報、規制情報、ＳＡ／ＰＡ情報、駐車場情報などを受信する。
【００２６】
図４は、演算処理部１の機能ブロック図である。
【００２７】
図示するように、演算処理部１は、主制御部１０１と、ユーザ操作解析部１０２と、立ち寄り地点案内部１０３と、経路探索部１０４と、経路誘導部１０５と、表示処理部１０６とを有する。
【００２８】
ユーザ操作解析部１０２は、入力装置５に入力されたユーザからの要求を受け、その要求内容を解析して、その要求内容に対応する処理が実行されるように演算処理部１の各部を制御する。例えば、ユーザが推奨経路の探索を要求したときは、目的地を設定するため、地図をディスプレイ１１に表示する処理を表示処理部１０６に要求する。また、現在地（出発地）から目的地までの経路を演算する処理を経路探索部１０４に要求する。
【００２９】
立ち寄り地点案内部１０３は、ユーザが指定した立ち寄り地点を立ち寄り地点として設定し、該地点までの経路探索や経路誘導を経路探索部１０４や経路誘導部１０５に処理を要求する。
【００３０】
経路探索部１０４は、ダイクストラ法等を用いて、指定された２地点（現在地、目的地または立ち寄り地点）間を結ぶ経路のコスト（例えば、距離や旅行時間）が最少となる経路を探索する。
【００３１】
経路誘導部１０５は、経路探索部１０４で探索された経路を用いて経路誘導を行う。例えば、経路の情報と、現在地の情報とを比較し、交差点等を通過する前に直進すべきか、右左折すべきかを音声出入力装置４を用いて音声でユーザに知らせる。また、経路誘導部１０５は、ディスプレイ１１に表示された地図上に進行すべき方向を表示して、ユーザに推奨経路を通知する。
【００３２】
表示処理部１０６は、ディスプレイ１１への表示が要求される領域にある地図データを記憶装置３から受け取り、指定された縮尺、描画方式で、道路、その他の地図構成物や、現在地、目的地、推奨経路のための矢印といったマークを描画するように地図描画コマンドを生成する。そして、生成したコマンドを、ディスプレイ１１に送信する。
【００３３】
図５は、演算処理部１のハードウェア構成例を示す図である。
【００３４】
図示するように、演算処理部１は、各デバイス間をバス３２で接続した構成としてある。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、メモリ間およびメモリと各デバイスとの間のデータ転送を実行するＤＭＡ（Direct Memory Access）２４と、グラフィックス描画を実行し且つ表示制御を行う描画コントローラ２５と、グラフィックスイメージデータを蓄えるＶＲＡＭ(Video Random Access Memory)２６と、イメージデータをＲＧＢ信号に変換するカラーパレット２７と、アナログ信号をデジタル信号に変換するＡ/Ｄ変換器２８と、シリアル信号をバスに同期したパラレル信号に変換するＳＣＩ(Serial Communication Interface)２９と、パラレル信号をバスに同期させてバス上にのせるＰＩＯ(Parallel Input/Output)３０と、パルス信号を積分するカウンタ３１と、を有する。
【００３５】
なお、上記の各構成要素および機能は、ＣＰＵ２１がＲＡＭ２２やＲＯＭ２３にロードしたプログラムを実行することにより達成される。
【００３６】
［動作の説明］次に、上記構成の車載用ナビゲーション装置１００の動作について説明する。
【００３７】
なお、以降、「タッチ」とは、ユーザの指がタッチ入力検出装置１２上の一点に触れることであるとして表記する。その後、ユーザの指がタッチ入力検出装置１２から離れることを「リリース」とよぶ。また、「タッチ」したあと指を離さず（「リリース」をせず）に、タッチした一点をタッチ入力検出装置の検出範囲内で変更・移動することを「スライド」とよぶ。
【００３８】
また、「ダブルタッチ」とは、ユーザが「タッチ」して（「スライド」せずに）所定の時間内に「リリース」することを迅速に（所定の時間内に）二回繰り返すことである。
【００３９】
本実施例のナビゲーション装置１００は、通常のナビゲーション装置が備える経路誘導などを実現する通常モードと、本願に特有の立ち寄り地点案内モードの２つの動作モードを備える。
【００４０】
図６は、立ち寄り地点案内モードでの立ち寄り地点案内処理の流れを示すフロー図である。
【００４１】
立ち寄り地点案内部１０３は、図７に示すように、ユーザからタッチ入力検出装置１２を介して、立ち寄り地点案内モードへの移行要求を受け付けると、本フローを開始する。
【００４２】
具体的には、本実施例においては出発地５０１から目的地５０２までの経路を案内する本経路５０３の画面表示上をダブルタッチされたことをタッチ入力検出装置１２が検知し、ユーザ操作解析部１０２に送信し、ユーザ操作解析部１０２は立ち寄り地点案内部１０３に対して立ち寄り地点案内要求を送信する。続いて、立ち寄り地点案内部１０３は、入力受付の際のスクロール機能をオフに設定する（ステップＳ１１０）。スクロール機能をオフに設定する理由は、次に続く操作でタッチ入力された位置を、立ち寄り地として設定するためである。つまり、スクロール機能をオフにしない場合には、次に続く操作でタッチされた位置を、通常どおりスクロール操作命令として入力受付を行うことになる。これでは、ユーザの意図に反して表示画面をスクロールさせ、立ち寄り地の設定を不能にさせてしまう。
【００４３】
立ち寄り地点案内モードへ移行する際の操作イメージを画面イメージ例とともに図７に記載する。
【００４４】
図７では、出発地５０１、目的地５０２、目的地までの誘導経路である本経路５０３、現在位置５０４が示されている。本経路５０３上に破線で示したものは、ディスプレイ１１上をタッチ操作するユーザの指を仮想的に示したものである。
【００４５】
次に、立ち寄り地点案内部１０３は、自車の現在地から一定距離内にある立ち寄り地点候補を選出し、選出した立ち寄り地点候補を表示処理部１０６に依頼してディスプレイ１１に表示させる。
【００４６】
具体的には、立ち寄り地点案内部１０３は、各種センサ６,７,またはＧＰＳ受信装置８により検出した自車位置を基に、図２の地図データ３１０を参照して自車位置が含まれるメッシュのメッシュＩＤ３１１を取得する。続いて、立ち寄り地点案内部１０３は、図３に示す立ち寄り地点データ３３０を参照し、この取得したメッシュと隣接する（ここでいう隣接とは、メッシュ境界を接するものと、メッシュ境界は接しないながらもメッシュ間の最短距離が所定の距離以内であるものの、両方を指す。）メッシュを対象として、立ち寄り地点ＩＤ３３１と、立ち寄り地点種類３３３とを取得する。
【００４７】
立ち寄り地点案内部１０３は、このように取得した立ち寄り地点を、立ち寄り地点候補としてディスプレイ１１に表示させるよう、表示処理部１０６に指示を出す。このとき、取得した立ち寄り地点候補ごとに、立ち寄り地点種類３３３に応じた画像情報であるアイコンオブジェクトを表示させる（ステップＳ１１１）。
【００４８】
図８は、ステップＳ１１１が実施された直後のディスプレイ１１に表示される画面イメージの例である。図８では、表示処理部１０６により、出発地５０１から目的地５０２までの経路を案内する本経路５０３と、現在地を示す現在位置５０４の他に、自車位置が含まれるメッシュまたは隣接するメッシュに存在する立ち寄り地点候補５０５ａ〜５０５eまでが、アイコン表示で地図上のＰＯＩ（Point of Interest）として表示されている。
【００４９】
次に、立ち寄り地点案内部１０３は、ユーザからタッチ入力検出装置１２を介して、立ち寄り地点入力を受け付ける（ステップＳ１１２）。
【００５０】
具体的には、まず、ユーザ操作解析部１０２は、ディスプレイ１１に示された本経路５０３の線上又はその近傍にユーザが指でタッチしたことをタッチ入力検出装置１２により検出し、タッチされた座標を取得する。
【００５１】
続いて、ユーザ操作解析部１０２はユーザによるディスプレイ１１上でのスライドと、その後のリリースがされた座標を、タッチ入力検出装置１２から取得する。
【００５２】
上記タッチ、スライド、リリースの入力座標を検出したユーザ操作解析部１０２は、前記したタッチ、スライド、リリースの情報が過不足無く与えられたことをもって立ち寄り地指定の操作が行われたと判断し、その情報を立ち寄り地点案内部１０３に通知する。
【００５３】
立ち寄り地点案内部１０３は、リリースが行われたディスプレイ１１上の位置に対応する位置にあるＰＯＩを検出して、ユーザにより示された立ち寄り地を特定する。
【００５４】
図９は、ステップＳ１１２の操作イメージを画面イメージ例とともに示したものである。
【００５５】
図９は、表示処理部１０６によって、出発地５０１、目的地５０２、目的地までの誘導経路である本経路５０３、現在位置５０４がディスプレイ１１上に示される例を示している。これに加えて、立ち寄り地点候補５０５ｄを立ち寄り地点として指定する際の操作もあわせて示している。
【００５６】
さらに、立ち寄り地点案内部１０３は、特定された立ち寄り地点候補を指定して経路探索部１０４に経路探索を依頼する。経路探索部１０４は、現在地から立ち寄り地までの経路探索を通常のダイクストラ法などのアルゴリズムを使用して算出する。（ステップＳ１１３）。
【００５７】
またさらに、ステップＳ１１３で算出された立ち寄り経路５０７を元に経路誘導を開始する前に、立ち寄り地点案内部１０３は、本経路５０３の情報を記憶装置３に退避記憶させる。また、リルート機能をオフに設定する。（ステップＳ１１４）。
【００５８】
ステップＳ１１４にて、本経路５０３の情報を記憶装置３に退避記憶させるが、この処理の目的は、後述するように立ち寄り地案内を終了した後の復帰処理を行う際の復帰すべき経路の基準とする際に必要となるため、消去せずに保存することにある。
【００５９】
また、同じくステップＳ１１４にて、リルート機能をオフに設定する目的は、立ち寄り地案内の最中にリルートが行われた場合に、立ち寄り経路がリルートされたのか、本経路がリルートされたのかが不明瞭となり、ユーザの操作性を著しく損なう可能性を抑えることにある。場合によっては、ユーザは運転中に混乱してしまう可能性もあるため、その虞を回避する目的でリルート機能をオフに設定する。
【００６０】
次に、図１０に、ステップＳ１１４が実行されて、立ち寄り経路案内が開始される時点での画面イメージを示す。
【００６１】
図１０では、先のステップＳ１１２で受け付けた立ち寄り地点が、立ち寄り地点案内部１０３により立ち寄り地として設定され、表示処理部１０６によりディスプレイ１１に表示されている。同様に、立ち寄り地へ到る立ち寄り経路５０７が本経路５０３と異なる表現で表示され、また本経路５０３から立ち寄り経路５０７へ進入する交差点５０６ａ、立ち寄り経路５０７から本経路５０３へ合流する交差点５０６ｂ、が表示処理部１０６により表示されている。
【００６２】
なお、図１０では、立ち寄り地点案内部１０３は選択されなかった他の立ち寄り候補地５０５ａ〜５０５ｃ、５０５ｅを、画面表示から消去しているが、消去せず表示し続けてもよい。
【００６３】
ステップＳ１１３により探索された立ち寄り地点への経路をもとに、立ち寄り地点案内部１０３は、経路誘導部１０５に対して経路案内を依頼する。
【００６４】
具体的には、立ち寄り地点案内部１０３は、ステップＳ１１４の処理を終えると、続けて経路誘導部１０５に対して、ステップＳ１１３で探索した結果得られた立ち寄り経路５０７を引き渡し、経路誘導を開始するよう依頼する。
【００６５】
経路誘導を依頼された経路誘導部１０５は、引き渡された立ち寄り経路５０７に従って経路案内を開始する（ステップＳ１１５）。この際、経路誘導部１０５は、立ち寄り経路５０７の経路誘導を行う際にも、本経路５０３を画面上に表示させておくものとする。
【００６６】
ステップＳ１１５が実行されると、ユーザはステップＳ１１５で示される経路誘導を参照して、立ち寄り地を目指して運転することとなる。
【００６７】
経路誘導部１０５は、自車の現在地が立ち寄り地と同一地点または近傍（本実施例では立ち寄り地から５０ｍ以内とする）に到着したと判定した場合（Ｓ１１６でＹ）には、その旨を立ち寄り地点案内部１０３に送信する。これを受けて、立ち寄り地点案内部１０３は、経路探索部１０４に依頼して、本経路５０３へ復帰する最短経路５０８を探索する。（ステップＳ１１８）
もしくは、経路誘導部１０５による経路案内の結果立ち寄り地へ到着した場合でなくとも（Ｓ１１６でＮ）、経路案内の途中にユーザからタッチ入力検出装置１２を介して、立ち寄り地点案内のキャンセルを受け付けた場合（Ｓ１１７でＹ）にも、上記ステップＳ１１８と同様の処理を実施する。
【００６８】
図１１は、立ち寄り地点案内のキャンセルを受け付けた場合（Ｓ１１７でＹ）のユーザ操作と画面イメージと、を示している。
【００６９】
立ち寄り地点案内部１０３は、ユーザによる本経路５０３を示す線上へのダブルタッチをタッチ入力検出装置１２を介して検出すると、上記立ち寄り地点案内をキャンセルする指示であることを受け付け、続いてステップＳ１１８を実施する。
【００７０】
上記ステップＳ１１８を実施した立ち寄り地点案内部１０３は、ステップＳ１１８にて探索された経路５０８に従って経路誘導部１０４に経路誘導を依頼する。また、自車が本経路５０３に復帰した後は、通常の経路誘導を開始するよう主制御部１０１に通知し、立ち寄り地点案内用にステップＳ１１４でオフにしていたリルート機能、およびステップＳ１１０でオフにしていたスクロール機能を復帰させて処理を終了する（ステップＳ１１９）。以降は、標準のナビゲーション機能により経路誘導が行われることとなる。
【００７１】
図１２は、上記ステップＳ１１８が行われ、ステップＳ１１９が開始された直後のディスプレイ１１の画面表示を示す。表示処理部１０６によって、現在位置５０４は立ち寄り経路５０７上に表示され、現在位置５０４から本経路５０３へ復帰する復帰経路５０８と本経路５０３との合流地点である交差点５０６ｃが表示されている。表示処理部１０６は、復帰経路５０８を本経路５０３と異なる態様で表示する。
【００７２】
なお、図１２では立ち寄り経路５０７をキャンセルしたにもかかわらず点線で示しているが、実際の画面上では表示しない。もしくは選択されることのない経路として表示のみ行ってもよい。
【００７３】
また、図１３に示すように、ステップＳ１１２の立ち寄り地点入力受付において、立ち寄り地点候補のＰＯＩを表示する際には、立ち寄り地点候補α（５０９α）,β（５０９β）のように狭い範囲に複数候補が密集するために、ＰＯＩを重ねて表示せざるを得ない場合がある。
【００７４】
このような場合には、立ち寄り地点案内部１０３は選択されたＰＯＩに重なる、または隣接するＰＯＩを全て（図１３では立ち寄り地点候補αと立ち寄り地点候補βの二つ）リストアップし、リストをポップアップ表示する。そして、ユーザに改めてリストの中からいずれかのＰＯＩをタッチ選択させ、選択されたＰＯＩをユーザが指定した立ち寄り候補と特定する。
【００７５】
こうすることで、ユーザには安定しない車内でタッチ操作を厳密かつ正確に行う必要が無くなる。
【００７６】
以上、本発明の一実施形態について説明した。
【００７７】
上記実施形態によれば、目的地への経路上で、大きく経路を変更することなく、立ち寄り地案内を簡単にかつ直感的に設定できる。また、立ち寄り地への案内をユーザがキャンセルしたり、立ち寄り地へ到着した場合にも本経路への復帰経路を探索でき、案内することができる。
【００７８】
これにより、ユーザは、出発時点で大まかに決めていたドライブ計画を大きく変更することなく、目的地への案内と立ち寄り地への案内を受けることができる。
【００７９】
本発明は、上記実施形態に制限されない。上記実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【００８０】
例えば、立ち寄り地点候補がレコードとして立ち寄り地点データ３３０に設定されている場合を例にとって説明したが、これに制限されない。つまり、図１４のように、立ち寄り地点候補のレコードをユーザが追加・編集・削除できるように、立ち寄り地点候補編集部１０７を演算処理部１に備えてもよい。その場合には、立ち寄り地点候補編集部１０７は、記憶装置３に記憶された立ち寄り地点データ３３０に対してレコードを追加・編集・削除する処理を実行する。
【００８１】
または、図１５に示すように、通常の経路誘導実施時に指定した地点を、立ち寄り地点候補に追加する立ち寄り地点候補追加部１０８などを演算処理部１に備えてもよい。
【００８２】
その場合には、通常の経路誘導を行う中で、立ち寄り地点候補追加部は、自車位置あるいはディスプレイ装置１１上でユーザがタッチした地点を、立ち寄り地点候補として記憶装置３に記憶された立ち寄り地点データ３３０に追加する処理を行う。
【００８３】
また、立ち寄り地点候補ごとに所定の期間内に立ち寄り地点を指定した回数を履歴としてロギングして記憶装置３に記憶させておき、所定の期間が経過した後、最初にナビゲーション装置を起動させた際に、該履歴を記憶装置３から読み込み、立ち寄り地点に指定した回数の多い順にしたがって立ち寄り地点候補表示の上位に表示するように優先度を設定し、設定した優先度を記憶装置３に記録するようにしてもよい。ポップアップの表示を行う際などに、該優先度を参照して、優先度の高いものから表示させるようにしてもよい。
【００８４】
このように、履歴に応じて表示を変えることができると、立ち寄り地点の候補の数が多すぎて選択肢を選択する操作が煩雑になりやすい密集地域であっても、ユーザがよく立ち寄る場所を優先的に表示することができるようになる。これにより、ユーザが選択操作に手間をかけずに、スムーズに立ち寄り地点候補を選択することができるようになる。
【００８５】
なお、上記の実施形態では、本発明を車載用ナビゲーション装置に適用した例について説明したが、本発明は車載用以外のナビゲーション装置にも適用することができる。
【図面の簡単な説明】
【００８６】
【図１】図１は、本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図２】図２は、記憶装置３に記憶されている地図データの構成例を示す図である。
【図３】図３は、記憶装置３に記憶されている立ち寄り地点データの構成例を示す図である。
【図４】図４は、演算処理部１の機能構成を示す図である。
【図５】図５は、演算処理部１のハードウェア構成を示す図である。
【図６】図６は、立ち寄り地点案内処理のフロー図である。
【図７】図７は、画面表示とユーザ操作例を示す図である。
【図８】図８は、画面表示とユーザ操作例を示す図である。
【図９】図９は、画面表示とユーザ操作例を示す図である。
【図１０】図１０は、画面表示とユーザ操作例を示す図である。
【図１１】図１１は、画面表示とユーザ操作例を示す図である。
【図１２】図１２は、画面表示とユーザ操作例を示す図である。
【図１３】図１３は、画面表示とユーザ操作例を示す図である。
【図１４】図１４は、演算処理部１を変形した構成を示す図である。
【図１５】図１５は、演算処理部１を変形した構成を示す図である。
【符号の説明】
【００８７】
１００…車載用ナビゲーション装置、
１…演算処理部、２…ディスプレイ部、３…記憶装置、４…音声出入力装置、５…入力装置、６…車輪速センサ、７…ジャイロ、８…ＧＰＳ受信機、９…ＦＭ多重放送受信装置、１０…ビーコン受信装置、１１…ディスプレイ、１２…タッチ入力検出装置、
２１…ＣＰＵ、２２…ＲＡＭ、２３…ＲＯＭ、２４…ＤＭＡ、２５…描画コントローラ、２６…ＶＲＡＭ、２７…カラーパレット、２８…Ａ/Ｄ変換器、２９…ＳＣＩ、
３０…ＰＩＯ、３１…カウンタ、１０１…主制御部、１０２…ユーザ操作解析部、１０３…立ち寄り地点案内部、１０４…経路探索部、１０５…経路誘導部、１０６…表示処理部、１０７…立ち寄り地点候補編集部、１０８…立ち寄り地点候補追加部
【図１】
2008224505.tif 000003
【図２】
2008224505.tif 000004
【図３】
2008224505.tif 000005
【図４】
2008224505.tif 000006
【図５】
2008224505.tif 000007
【図６】
2008224505.tif 000008
【図７】
2008224505.tif 000009
【図８】
2008224505.tif 000010
【図９】
2008224505.tif 000011
【図１０】
2008224505.tif 000012
【図１１】
2008224505.tif 000013
【図１２】
2008224505.tif 000014
【図１３】
2008224505.tif 000015
【図１４】
2008224505.tif 000016
【図１５】
2008224505.tif 000017