(57)【要約】【課題】目的地の設定変更入力の煩わしさをなくし、再設定が容易なこと。【解決手段】ディスプレイ３に設定された目的地が施設情報ＤＢ８４が記憶する施設間の接続関係を持たない施設である場合、地図３１上のスクロール方向の指示を検出するスクロール方向検出手段９２はスクロール指示された方向をスクロール方向として検出し、表示制御手段９４は該スクロール方向に前記地図３１のスクロールを行う。また、設定された目的地が施設間の接続関係を持つ施設である場合、地図３１上のスクロール方向の指示を検出するスクロール方向検出手段９２は目的地の接続関係及びスクロール指示された方向に基づいてスクロール方向を検出し、表示制御手段９４は該スクロール方向において目的地に接続された施設の位置まで地図のスクロールを行うものである。【選択図】図１
2010256331.tif 000002
【特許請求の範囲】
【請求項１】
目的地までのルートを探索または前記目的地の施設情報を案内するナビゲーション装置において、
前記目的地の対象となり得る施設情報及び該施設間の接続関係を記憶する施設情報記憶手段と、
前記施設情報記憶手段に記憶された施設に対して前記目的地を設定する目的地設定手段と、
前記設定された目的地周辺の地図を表示する表示手段と、
前記地図のスクロール操作を行う操作手段と、
前記操作手段の操作方向に基づいて前記地図のスクロール方向を検出するスクロール方向検出手段と、
前記スクロール方向検出手段で検出されたスクロール方向に前記地図をスクロールする表示制御手段とを備え、
前記目的地が接続関係を持たない施設である場合、前記スクロール方向検出手段は前記操作手段により操作された方向をスクロール方向として検出し、前記表示制御手段は該スクロール方向に前記地図のスクロールを行い、
前記目的地が接続関係を持つ施設である場合、前記スクロール方向検出手段は前記目的地の接続関係及び前記操作手段により操作された方向に基づいてスクロール方向を検出し、前記表示制御手段は該スクロール方向において前記目的地に接続された施設の位置まで前記地図のスクロールを行うことを特徴とするナビゲーション装置。
【請求項２】
前記表示手段は前記操作手段として機能するものであり、
前記スクロール方向検出手段は、前記目的地として設定された施設が接続関係を持つ施設であり、かつ、前記操作手段によるスクロール指示開始点が前記表示手段に表示された前記施設上である場合に、前記施設の接続関係及び前記操作手段により操作された方向に基づいてスクロール方向を検出することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記表示制御手段は、前記目的地の施設と接続関係にある施設を目的地変更候補として識別可能に表示することを特徴とする請求項１または請求項２に記載のナビゲーション装置。
【請求項４】
前記接続関係を持つ施設は、電車線路により接続された駅または高速道路のインターチェンジまたはその両者であることを特徴とする請求項１乃至請求項３のいずれか１つに記載のナビゲーション装置。
【請求項５】
前記表示制御手段は、前記操作手段によるスクロール操作の速度が所定速度以上である場合、前記スクロール方向に存在する次の特急停車駅までのスクロールを行うものであることを特徴とする請求項１乃至請求項４のいずれか１つに記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地を入力した後、その目的地を簡単に変更可能なナビゲーション装置に関するものである。
【背景技術】
【０００２】
ナビゲーション装置は、ＧＰＳ（Global Positioning System：全地球測位システム）衛星を利用し、自己の位置をリアルタイムに求めている。この種のナビゲーション装置は、自動車等の車両用または歩行者等の携帯用として普及している。
このナビゲーション装置は、電子化された地図データに基づいてモニタ上に地図を表示し、その地図上で自己の位置を示している。また、利用者が出発地、目的地等を指定することによって、その設定されたルートに基づいて進路を案内する機能を有している。
【０００３】
この種のナビゲーション装置として、特許文献1、特許文献２の技術が公知である。
特許文献１は、ユーザがスクロールの方向を指示したときに、車両が存在する道路に沿って所定の位置（例えば、主要道路との交差点、高速道路の入口／出口／ジャンクション等）まで地図をスクロールさせて停止させるものである。
また、特許文献２は、所定の探索条件に従って誘導経路が探索されているときに、この探索された誘導経路に沿って車両位置を移動させるものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２１２２５５
【特許文献２】特開２００１−１６５６７４
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、特許文献１の技術は、自車位置を基準として周囲の交差点等を簡単な操作のみで順次確認していくことが可能となる。また、ユーザが確認を希望する交差点等においてスクロールが自動的に止まるので、方向指示を出してからずっと画面を凝視している必要がなくなるものである。
また、特許文献２の技術は、誘導経路に沿って車両位置を移動させることにより、誘導経路の周辺の地図を表示させることができるため、表示された地図を手作業でスクロールさせる操作を不要とし、誘導経路及びその周辺の地図情報を確認する際の煩雑な操作を低減することが可能になるものである。
【０００６】
ところが、特許文献１及び特許文献２は、車両の進行に沿った道路情報を煩雑な手続きを行うことなく提供する技術を開示しているものの、現在走行中の道路以外の情報を対象とすることができない。
例えば、車両が進行していない場合、又は誘導径路が設定されていない場合は、地図上で目的地の設定を行った後、目的地を関連する施設に変更しようとしても簡単にはできなかった。
【０００７】
そこで、本発明は、目的地変更の煩わしさをなくし、目的地の再設定が容易なナビゲーション装置の提供を課題とするものである。
【課題を解決するための手段】
【０００８】
請求項１の発明にかかるナビゲーション装置は、施設情報及び該施設間の接続関係を記憶する施設情報記憶手段と、前記施設情報記憶手段に記憶された施設から目的地を設定する目的地設定手段と、設定された目的地周辺の地図を表示する表示手段と、前記地図のスクロール操作を行う操作手段と、前記操作手段の操作方向に基づいて前記地図のスクロール方向を検出するスクロール方向検出手段と、前記検出されたスクロール方向に前記地図をスクロールする表示制御手段とを備え、前記目的地が接続関係を持たない施設である場合、前記スクロール方向検出手段は前記操作手段により操作された方向をスクロール方向として検出し、前記表示制御手段は該スクロール方向に前記地図のスクロールを行い、また、前記目的地が接続関係を持つ施設である場合、前記スクロール方向検出手段は前記目的地の接続関係及び前記操作手段により操作された方向に基づいてスクロール方向を検出し、前記表示制御手段は該スクロール方向において前記目的地に接続された施設の位置まで地図のスクロールを行うものである。
ここで、上記施設情報及び該施設間の接続関係を記憶する施設情報記憶手段は、その施設情報として、鉄道の駅、高速道路のインターチェンジ、定期乗合バス等のバス停等とすることができる。例えば、施設が鉄道の駅であれば電車線路、施設が高速道路のインターチェンジであれば高速道路、施設が定期乗合バス等のバス停であればバス路線となる。
また、上記施設情報記憶手段に記憶された施設から目的地を設定する目的地設定手段は、前記施設を特定できる入力手段であればよく、施設リストから検索する方法であってもよいし、或いは、直接キーボードまたは音声認識で入力してもよい。
そして、上記表示手段は、前記設定された目的地周辺の地図を表示するもので、ディスプレイまたはディスプレイ機能がついたタッチスイッチ等とすることができる。
上記地図のスクロール操作を行う操作手段は、タッチパネルのドラッグ操作（なぞる操作）やフリック操作（はじく操作）による指の動作のスクロール入力、及びキーボード、マウス、遠隔操作用のリモートコントロール装置、ジョイスティック、スタイラスペン等によるスクロール入力とすることができる。
更に、上記スクロール方向検出手段は、前記地図の指示されたスクロール方向を検出するもので、例えば、タッチパネルのドラッグ操作やフリック操作による指の動作の方向性の検出を行うものである。
更にまた、上記表示制御手段は、前記検出されたスクロール方向に前記地図をスクロールするものであり、スクロール方向、速度、距離等の要件によってスクロールした地図上の位置を特定するものである。
加えて、前記目的地が接続関係を持たない施設である場合に、前記スクロール方向検出手段が前記スクロール指示された方向をスクロール方向として検出し、前記表示制御手段は該スクロール方向に前記地図のスクロールを行う。そして、前記目的地が接続関係を持つ施設である場合に、前記スクロール方向検出手段は前記目的地の接続関係及び前記スクロール指示された方向に基づいてスクロール方向を検出し、前記表示制御手段は該スクロール方向において前記目的地に接続された施設の位置まで地図のスクロールを行うものである。
【０００９】
請求項２の発明にかかるナビゲーション装置の前記表示手段は前記操作手段として機能するものであり、前記スクロール方向検出手段は、前記目的地として設定された施設が接続関係を持つ施設であり、かつ、前記操作手段によるスクロール指示開始点が前記表示手段に表示された前記施設である場合に、前記施設情報の特定の接続関係及び前記操作手段の操作方向に基づいてスクロール指示を検出するものである。
【００１０】
請求項３の発明にかかるナビゲーション装置の前記表示制御手段は、前記目的地に接続された施設を目的地変更候補として識別可能に表示するものである。
ここで、識別表示としては、色彩の濃淡、マーク等によって目的地の施設との関連を表示できる。
【００１１】
請求項４の発明にかかるナビゲーション装置の前記接続関係を持つ施設は、電車線路によって接続された駅、高速道路で接続されたインターチェンジのいずれかまたは両方としたものである。
ここで、上記接続関係を持つ施設は、電車線路により接続された駅及び／または高速道路で接続されたインターチェンジとしたものである。接続関係が物理的な接続であるため、操作者のイメージが合致し、操作者の理解が容易である。
【００１２】
請求項５の発明にかかるナビゲーション装置の前記表示制御手段は、前記操作手段によるスクロール指示の速度が所定速度以上である場合は、その速度に応じて特急、急行等の列車停車駅までのスクロールを行うものである。
ここで、上記操作手段によるスクロール指示の速度が所定速度未満では、普通停車駅までのスクロールを行い、所定速度以上では特急等の列車停車駅までのスクロールを行う。或いは、その速度を更に複数段に区分して特急、急行等の列車停車駅の選択とすることができる。現実的には、隣接する電車線路によって接続された駅を検索するものであるから、２段階のスクロール表示とする方が使い勝手がよい。
【発明の効果】
【００１３】
請求項１の発明のナビゲーション装置は、目的地までのルートを探索または目的地の情報を案内するナビゲーション装置において、前記目的地が他の施設との接続関係を持たない施設である場合、前記地図上のスクロール方向の指示を検出するスクロール方向検出手段は、操作手段により操作された方向をスクロール方向として検出し、表示制御手段は該スクロール方向に前記地図のスクロールを行う。また、前記目的地が他の施設との接続関係を持つ施設である場合、前記地図上のスクロール方向の指示を検出するスクロール方向検出手段は、前記目的地の接続関係及び操作手段によって操作された方向に基づいてスクロール方向を検出し、前記表示制御手段は、該スクロール方向において前記目的地に接続された施設の位置まで地図のスクロールを行うものである。
したがって、目的地を設定した後に、当該目的地以外の場所を選択する必要が生じた場合には、当初設定した目的地からスクロール指示のみで、当初設定した目的地の属性を持つ関連性のある場所を検索するから、目的地の設定変更の入力の煩わしさをなくし、再設定が容易な装置となる。また、１度変更した後に、再度の変更を行っても煩わしさがなく、操作者が指またはペンで操作するタイミングが僅かであり、目的地修正のための時間的ロスが少なくてすむ。
【００１４】
請求項２の発明のナビゲーション装置の前記表示手段はタッチパネルとしたものである。目的地として設定した施設が接続関係を持つ施設であり、かつ、前記タッチパネルのスクロール指示開始点が前記タッチパネルに表示された特定の前記施設上である場合に、前記施設の接続関係及び前記指示されたスクロール方向に基づいてスクロール指示を検出するものであるから、請求項１に記載の効果に加えて、地図上の位置の施設が目で確認でき、それを基にタッチパネル上のフリック操作やタッチ操作による指の動作でスクロールが指示できるから、誰にでも扱いやすい装置となる。
【００１５】
請求項３の発明のナビゲーション装置の前記表示制御手段は、前記目的地の施設に接続関係のある施設を目的地変更候補として識別可能に表示するものであるから、請求項１または請求項２に記載の効果に加えて、これからスクロールしたい方向が確認でき、スクロール方向の間違いをなくすことかできる。
【００１６】
請求項４の発明のナビゲーション装置の前記接続関係を持つ施設は、電車線路により接続された駅または高速道路のインターチェンジまたはその両者とするものであるから、請求項１乃至請求項３のいずれか１つに記載の効果に加えて、地図の感覚で選択することができ、その操作の方法が人間工学的に人の感覚と合致し、間違いがなく、操作の覚えもよくなる。
【００１７】
請求項５の発明のナビゲーション装置の前記表示制御手段は、前記操作手段によるスクロール指示の速度が所定速度以上である場合は、特急停車駅までスクロールを行うものであるから、請求項１乃至請求項４のいずれか１つに記載の効果に加えて、スクロール速度にも情報を持たせることができ、停車駅の選択を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】図１は本発明の実施の形態にかかるナビゲーション装置の一部機能表現を含む全体構成を示すブロック図である。
【図２】図２は本発明の実施の形態のナビゲーション装置のメインメニュー画面の説明図である。
【図３】図３は本発明の実施の形態のナビゲーション装置の目的地・経由地設定画面の説明図である。
【図４】図４は本発明の実施の形態のナビゲーション装置の単一の電車線路の駅の事例におけるフリックスクロール動作を検出する説明図である。
【図５】図５は本発明の実施の形態のナビゲーション装置の複数の電車線路が入る駅の事例におけるフリックスクロール動作を検出する説明図である。
【図６】図６は本発明の実施の形態のナビゲーション装置の複数の電車線路が入る駅の事例におけるタッチスクロール動作を検出する説明図である。
【図７】図７は本発明の実施の形態のナビゲーション装置の「目的地設定ルーチン」のフローチャートである。
【図８】図８は本発明の実施の形態のナビゲーション装置の「目的地変更ルーチン」の処理のフローチャートである。
【図９】図９は本発明の実施の形態のナビゲーション装置の車両に搭載して走行し、鉄道路線の岡崎駅に隣接する駅を選択する事例の画面の説明図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面に基づいて説明する。なお、実施の形態において、図示の同一記号及び同一符号は、同一または相当する機能部分であるから、ここではその重複する説明を省略する。
【００２０】
図１のブロック図のナビゲーション装置は、入力された情報に基づいて各種の演算処理を行うマイクロプロセッサからなる演算部１と、利用者からのキー入力や音声入力等の入力操作を受け付ける操作部２と、利用者に対して操作メニューや地図等の情報を表示する液晶等からなるディスプレイ３と、ルート情報や交通情報等の案内に関する音声ガイダンスを行うスピーカ４と、ＶＩＣＳ（登録商標）（Vehicle Information and Communication System）やＲＤＳ−ＴＭＣ（Radio Data System-Traffic Message Channel）等の交通情報センタ６２との間でネットワーク６１を介して通信を行う通信部６と、現在の自車位置や方位等を検出する各種センサからなる現在地検出部７と、各種のデータが記録されており書込みや読み出しが可能なハードディスク等の記憶媒体からなるナビ情報処理部８と、ルート探索等のナビゲーション機能を行うために目的地の設定を行う目的地設定部９等から構成されている。なお、本実施の形態のディスプレイ３は、操作部２としてのタッチスイッチを兼ねるものである。
【００２１】
マイクロプロセッサからなる演算部１は、ナビゲーション装置の演算及び制御を行うＣＰＵ１１、ＣＰＵ１１が各種の演算処理を行うに当たってワーキングメモリとして使用するＲＡＭ１２、制御用プログラム等が記憶されたＲＯＭ１３、タイマ１４等を備えている。ＲＡＭ１２、ＲＯＭ１３としては半導体メモリ、磁気コア等が使用され、演算及び制御を行うＣＰＵ１１は、ＭＰＵ等の演算機能を有するものの使用が可能である。
ＲＯＭ１３には各種のプログラムが記憶され、ＲＡＭ１２には各種のデータが記憶されるようになっており、ＲＯＭ１３がＥＥＰＲＯＭの場合には、外部記憶装置からプログラムやデータ等を読み出してＲＯＭ１３に書き込むことも可能である。更に、メモリーカード等を交換することによってプログラム、データ等を更新することもできる。
そして、自車の現在位置を検出する現在地検出部７は、ＧＰＳセンサ７１、方位検出部としてのジャイロセンサ７２、自車の走行速度及び走行距離を検出する車速センサ７３、自車傾斜を検出する加速度センサ７４等からなる。
【００２２】
また、本実施の形態のナビゲーション装置は、ネットワーク６１を介して交通情報センタ６２から道路の渋滞等に関する情報や、交通規制情報等の道路交通情報を所定時間毎に受信することが可能に構成されている。
なお、ネットワーク６１としては、例えば、無線ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、イントラネット、電話回線網等の通信回線網等の通信系を使用することができる。そして、放送衛星によるＣＳ放送、ＢＳ放送、地上波ディジタルテレビ放送、ＦＭ多重放送等を利用する通信系を使用することもできる。更に、高度道路交通システム（ＩＴＳ）において利用されるノンストップ自動料金支払いシステム（ＥＴＣ）、狭域通信システム（ＤＳＲＣ）等の通信系を使用することもできる。
【００２３】
更に、各構成要素について図１に基づいて、更に具体的に説明する。
演算部１には、操作部２、ディスプレイ３、スピーカ４、通信部６の各周辺装置が電気的に接続されている。操作部２は、案内終了地点としての目的地を入力する際や施設に関する情報の検索を行う際等に操作され、各種キー等の複数の操作スイッチから構成される。そして、演算部１は、操作部２の各スイッチの操作により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。イグニッションスイッチ２１はエンジンの始動及び停止を行うものである。
操作部２としては、キーボード、マウス、遠隔操作用のリモートコントロール装置、ジョイスティック、スタイラスペン等を使用することができるほか、ディスプレイ３の前面に設けたタッチパネルによって操作部２を構成することもできる。
【００２４】
ディスプレイ３には、操作メニュー、目的地までの探索ルート、探索ルートに沿った案内情報、後述の目的地変更案内情報、交通情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。
なお、ディスプレイ３の代わりに、ＣＲＴディスプレイ、プラズマディスプレイ、ＥＬ等を使用し、車両のフロントガラスにホログラムを投影するホログラム装置等を使用することもできる。
【００２５】
スピーカ４は、演算部１からの指示に基づいて、探索ルートに沿った走行を案内する音声ガイダンスや、目的地変更を案内する音声案内を出力する。ここで、案内される音声ガイダンスとしては、例えば、「目的地を変更します。」、「目的地を変更する候補地を表示します、選択しますか。」や「目的地として○○駅が選択されました。」等がある。
なお、スピーカ４より出力される音声としては、合成された音声の他に、各種効果音、予めＩＣメモリ等に録音された各種の案内情報を出力することもできる。
【００２６】
通信部６は、ビーコンレシーバ、ネットワーク機器、ＦＭ受信機等からなる。
ビーコンレシーバは、交通情報センタ６２等から送信された渋滞情報、交通規制情報、駐車場情報、交通事故情報、サービスエリアの混雑状況等の各情報から成る道路交通情報を、道路に沿って配設された電波ビーコン装置、光ビーコン装置等から受信する。
ネットワーク機器は、ＬＡＮ、ＷＡＮ、イントラネット、携帯電話回線網、電話回線網、公衆通信回線網、専用通信回線網、インターネット等の通信回線網等の通信系において通信を可能とする。
ＦＭ受信機は、交通情報センタ６２からの情報の他に、ニュース、天気予報等の情報から成るＦＭ多重情報を、ＦＭ放送局を介してＦＭ多重放送として受信する。
【００２７】
現在地検出部７は、現在の自車の位置や方位等を検出するための各種センサからなる。ＧＰＳセンサ７１は、人工衛星によって発生させられた電波を受信することにより、地球上における自車の現在位置及び現在時刻を検出する。
ジャイロセンサ７２は自車の旋回角を検出するものである。ここで、ジャイロセンサ７２としては、例えば、ガスレートジャイロ、振動ジャイロ等が使用される。また、ジャイロセンサ７２によって検出された旋回角を積分することにより、自車方位を検出することができる。車速センサ７３は、例えば、自車の車輪の回転速度を測定し車速を検出する。また、測定した回転速度に基づいて距離を検出することができる。加速度センサ７４は車両の傾斜を検出し、高低差の大きな道路における自車位置の検出精度を向上する。
【００２８】
ナビ情報処理部８は、各種のデータが記録され、書込みや読み出しが可能な記憶媒体からなるものである。本実施の形態においては、ナビ情報処理部８の記憶媒体としてハードディスクが使用されているが、ハードディスク等の磁気ディスクの他に、メモリーカード、磁気テープ、磁気ドラム、ＣＤ、ＭＤ、ＤＶＤ、光ディスク、ＩＣカード等を外部記憶装置の一部として使用することもできる。
【００２９】
ナビ情報処理部８の交通情報データベース（以下、データベースを単に「ＤＢ」と記す）８１には、交通情報センタ６２から受信した渋滞情報、道路工事等による交通規制情報等に関する交通規制情報等が格納されている。なお、交通情報センタ６２から受信した各道路交通情報には、種別情報、位置、渋滞区間の距離、渋滞度等の情報が含まれる。地図情報ＤＢ８２には、本実施の形態のナビゲーション装置の走行案内やルート探索に使用されるナビ地図情報が格納されている。ここで、ナビ地図情報８３は、ルート案内及び地図表示に必要な各種情報から構成されており、例えば、目的地として設定された施設までのルートを探索するための道路データ、探索されたルートや地図をディスプレイ３に表示するための地図表示データ等から構成されている。
【００３０】
施設情報ＤＢ８４には、駅や店舗等のＰＯＩ（Point of Interest）に関する施設情報が格納されている。なお、本実施の形態では、施設情報として高速道路のインターチェンジやバス停等も有している。また、施設情報には施設名称や施設の位置が記憶されている他、駅やインターチェンジのように隣接する施設と路線で接続されている施設は各施設の接続情報、例えば、駅の場合は線路で接続された隣接駅の位置情報や線路の方角情報等が記憶されている。そして、地図情報ＤＢ８２や施設情報ＤＢ８４の内容は、地図情報配信センタから通信部６を介して配信された更新情報をダウンロードすることによって更新される。
【００３１】
目的地設定部９は、利用者が行先としたり、情報を取得したりしようとする目的地を設定するほか、その目的地を変更することも可能な信号処理部である。例えば、目的地として鉄道の駅名が設定された後に目的地の駅を変更する場合には、目的地の駅が存在する鉄道線路の接続関係に基づいて新たな目的地とする候補駅を提示する。同様に、目的地として高速道路のインターチェンジが入力された後に目的地インターチェンジを変更する場合には、目的地インターチェンジが存在する高速道路路線の接続関係に基づいて新たな目的地とする候補インターチェンジを提示する。ここで接続関係とは、施設情報ＤＢ８４に格納された鉄道線路、高速道路等の物理的な接続関係である。
【００３２】
次に、目的地設定部９について、詳細に説明する。
本実施の形態では、目的地設定手段９１を有している。目的地設定手段９１は、現在地から目的地までのルートを探索し、前記探索されたルートに従ってルート案内するナビゲーション装置の目的地設定機能である。また、目的地は行先としてルートを探索する地点に限られるものではなく、施設の情報を取得する場合の取得対象地点のことを指す場合もある。目的地を設定する手段は、施設名称、住所、メモリ地点、電話番号等から検索して抽出された施設を設定もよいし、目的地を地図上で探して設定してもよい。
スクロール方向検出手段９２は、利用者がスクロール操作を行った際にスクロールすべき方向を検出する。具体的には、操作部２がキーであれば方向キーを押した方向にスクロールし、操作部２がジョイスティックであればジョイスティックを倒した方向にスクロールし、操作部２がタッチパネルであればタッチした位置（押下位置）にスクロールする。例えば、利用者がタッチパネルの上部中央をタッチしたら上方向にスクロールし、右上部をタッチしたら右上方向にスクロールする。さらに、タッチパネルがタッチ位置の移動を検出できる場合は、タッチパネルのドラッグ操作（なぞる操作）やフリック操作（はじく操作）によるスクロールも可能である。タッチパネルのドラッグ操作では、タッチしている利用者の指の移動に追従して地図のスクロールが行われ、フリック操作では、利用者の指が離れた際の移動方向に地図のスクロールが行われる。
【００３３】
関連性検索手段９３は、利用者が目的地として設定した施設の情報及び利用者が操作したスクロール方向によって、利用者が変更しようとする目的地の候補を推定するものである。
例えば、目的地が鉄道の駅である場合、当該目的地の駅に接続する線路の方向にスクロール操作を行うと、スクロール方向に存在する同一線路の駅を目的地変更候補として選択する。同様に、目的地がインターチェンジである場合、当該インターチェンジの存在する高速道路の方向にスクロール操作したとき、スクロール方向によって同一高速道路の隣接するインターチェンジを目的地変更候補地として選択する。
即ち、関連性検索手段９３は、目的地として設定した施設から特定される接続関係、及びスクロール操作の方向によって、利用者が変更しようとする目的地の候補を推定するものである。
【００３４】
表示制御手段９４は、推定した目的地変更候補地まで地図３１（図９参照）のスクロールを行い、地図３１上の目的地変更候補地を特定のアイコン３３（図９参照）として表示し、利用者に目的地変更候補地を訴えるものである。目的地設定手段９１は、利用者がアイコンを選択することにより、その候補地を新たな目的地として設定する。
なお、本実施の形態においては、設定された目的地周辺の地図３１を表示する表示手段はディスプレイ３とし、また、地図３１のスクロール操作を行う操作手段は、タッチパネルのドラッグ操作やフリック操作による指の動作のスクロール入力としたものである。
【００３５】
次に、演算部１が処理する本実施の形態にかかるナビゲーション装置の制御について、ディスプレイ３の画面表示と共に説明する。
図２は、図示しないメインプログラムの実行によってディスプレイ３にメインメニュー画面が表示されている図である。このメインメニュー画面から目的地設定２２を選択することにより、図３に示す目的地・経由地設定画面が表示される。ここで、各種の検索方法で目的地が選択されると、「目的地設定ルーチン」のプログラムが実行される。なお、以下の説明は、目的地の変更について説明するが、経由地の変更も同様に処理できるものである。
【００３６】
ここで、図４乃至図６を用いてディスプレイ３の画面上のスクロール操作の検出について説明する。
図４は、鉄道の駅が目的地として設定された場合の事例である。
ここで、利用者がディスプレイ３の前面に設けたタッチパネル上の特定の１点を指定してから、そのまま任意の方向にはじくフリック操作により、その方向性の情報を得てスクロール方向を判断する。利用者がディスプレイ３をタッチし、線路に沿って白抜矢印ａ１方向にフリックすると、地図３１が東側（右側）にスクロールされ目的地駅の東に隣接する駅が候補として表示され、変更目的地として選択可能になる。同様に、線路に沿って白抜矢印ｂ１方向にフリックすると、地図が南西側（左下側）にスクロールされ目的地の駅の南西の隣接する駅が候補として表示され、変更目的地として選択可能になる。
【００３７】
このとき、線路に沿ってフリックしたか否かの判断は、目的地となる施設としての駅（目的地駅）を中心とし、線路Ａ１（目的地駅から東に向かう線路）及び線路Ｂ１（目的地駅から南西に向かう線路）のそれぞれに沿った所定範囲内の角度にフリックが行われたか否かにより判断する。例えば、目的地駅を中心として線路Ａ１（０度）と線路Ｂ１（２１０度）で成す角を等分する直線α１（１０５度），直線β１（２８５度）を設定し、フリックした角度、つまりフリック開始点から終了点の成す角度が、線路Ａ１側の０度を含めた２８５度〜１０５度の間なら線路Ａ１に沿ってフリックしたと判断し、線路Ｂ１側の１０５度〜２８５度の間なら線路Ｂ１に沿ってフリックしたと判断する。
【００３８】
このように、駅やインターチェンジ等の、路線または高速道路によって接続されている施設が目的地として設定された場合、利用者のスクロール操作によって、操作方向に存在する隣接施設まで地図がスクロールされる。なお、上述の実施形態では駅が目的地として設定されたことを条件に隣接駅までのスクロールを行ったが、駅が目的地として設定され、かつ、フリックの開始点が目的地の駅上であることを条件に隣接駅までのスクロールを行うようにしてもよい。その場合は、隣接駅までのスクロールが必要なら目的地駅を開始点としてフリックし、通常の地図スクロールが必要なら他の地点を開始点としてフリックするというような使い分けが可能になる。
【００３９】
ここで、目的地駅を中心として線路Ａ１（０度）と線路Ｂ１（２１０度）の境界の直線α１（１０５度），直線β１（２８５度）は、線路Ａ１と線路Ｂ１との間の角を等分し、利用者に線路Ａ１と線路Ｂ１の領域を暗示するものである。したがって、厳格性を問わないが、通常、線路Ａ１と線路Ｂ１の領域は目的地駅を中心として線路Ａ１と線路Ｂ１の角度の等分として求められる。また、線路Ａ１または線路Ｂ１が湾曲している場合には、その地図３１上の両側の接線の角度の中央値または目的地駅を中心とする地図３１上の特定距離の円との交点を目的地駅を中心とする直線α１，直線β１とすることもできる。線路が２路線以上の場合も同様である。
【００４０】
また、図５は、目的地として設定された駅が線路Ａ２と線路Ｂ２の鉄道の通過駅で、さらに他方の線路Ｃ２の鉄道の始発駅である場合の事例である。
表示画面をタッチし、線路に沿って白抜矢印ａ２方向にフリックすると目的地駅の隣接する北側（上側）の方向の隣接する駅が候補として表示される。同様に、白抜矢印ｂ２方向にフリックすると南側（下側）の方向の隣接する駅を候補として選択し、白抜矢印ｃ２方向にフリックすると東側（右側）の方向の隣接する駅が候補として表示される。このとき、線路に沿ってフリックしたか否かの判断は、目的地駅を中心とし、線路Ａ２（目的地駅から北に向かう線路）、線路Ｂ２（目的地駅から南に向かう線路）及び線路Ｃ２（目的地駅から東に向かう線路）のそれぞれに沿った所定範囲内の角度にフリックが行われたか否かにより判断する。
【００４１】
例えば、目的地駅を中心として線路Ａ２（９０度）と線路Ｂ２（２７０度）で成す角を等分する直線α２（１８０度）、線路Ｂ２（２７０度）と線路Ｃ２（０度）で成す角を等分する直線β２（３１５度）及び線路Ｃ２（０度）と線路Ａ２（９０度）で成す角を等分する直線γ２（４５度）を設定し、フリックした角度、つまりフリック開始点から終了点の成す角度が、４５度〜１８０度の間なら線路Ａ２に沿ってフリックしたと判断し、１８０度〜３１５度の間なら線路Ｂ２に沿ってフリックしたと判断し、０度を含めた３１５度〜４５度の間なら線路Ｃ２に沿ってフリックしたと判断する。
【００４２】
図６は、図５の例において、タッチパネルのフリック操作に替えてタッチパネルを押下するタッチ操作によりスクロールの指示を検出する事例である。
タッチパネルの地図３１の画面上に指を置き、目的地駅を中心とする放射状の直線γ３とα３間の領域ａ３内をタッチすると目的地駅の隣接する北側（上側）の方向の隣接する駅が候補として表示される。同様に、目的地駅を中心とする放射状の直線α３とβ３間の領域ｂ３内をタッチすると南側（下側）の方向の隣接する駅が、また、目的地駅を中心とする放射状の直線β３とγ３間の領域ｃ３内をタッチすると東側（右側）の方向の隣接する駅が候補として表示される。このとき、線路に沿ってタッチしたか否かの判断は、目的地駅を中心とし、線路Ａ３（目的地駅から北に向かう線路）、線路Ｂ３（目的地駅から南に向かう線路）及び線路Ｃ３（目的地駅から東に向かう線路）のそれぞれに沿った所定範囲内の領域にタッチが行われたか否かにより判断する。
【００４３】
例えば、本実施の形態に於いては、目的地駅を中心として線路Ａ３（９０度）と線路Ｂ３（２７０度）で成す角を等分する直線α３（１８０度）、線路Ｂ３（２７０度）と線路Ｃ３（０度）で成す角を等分する直線β３（３１５度）及び線路Ｃ３（０度）と線路Ａ３（９０度）で成す角を等分する直線γ３（４５度）を設定し、タッチした領域が、４５度〜１８０度の間の領域ａ３なら線路Ａ３に沿ってタッチしたと判断し、１８０度〜３１５度の間の領域ｂ３なら線路Ｂ３に沿ってタッチしたと判断し、０度を含めた３１５度〜４５度の間の領域ｃ３なら線路Ｃ３に沿ってタッチしたと判断する。
【００４４】
図５の事例において、利用者によるスクロール操作の速さに応じて、候補として表示する駅を変更することも可能である。利用者のスクロール操作によって通常は目的地駅に隣接する駅までスクロールが行われ、隣接する駅が目的地変更候補として表示されるが、利用者のスクロール操作が速ければ、目的地駅の次の快速列車停車駅、急行列車停車駅にスクロールが行われる。なお、スクロール操作速度の判断は、フリックによるスクロールではフリックの速さが所定値以上である場合、タッチによるスクロールではタッチした位置へかかる圧力が所定値以上である場合等によって検出される。
【００４５】
図７はナビゲーション装置の動作フローチャートである。このフローチャートでは、具体例としてフリックによりスクロール操作を行い、目的地として鉄道の駅を設定及び変更する場合について述べているが、タッチ操作やジョイスティック操作等の他のスクロール方法やインターチェンジ等の他の目的地を設定した場合も同様である。
【００４６】
ディスプレイ３に地図３１が表示されている状態において、ステップＳ１で目的地が設定され、ステップＳ２で設定された目的地に対して経路探索操作が行われると、ステップＳ３で経路の探索が行われ、探索された経路に従ってステップＳ４で案内が開始される。このルーチンはナビゲーションの基本となる機能である。
【００４７】
ステップＳ２で経路探索操作が行われる前、ステップＳ５でフリック操作が行われると、ディスプレイ３に表示されている地図３１がフリック方向にスクロールする。このスクロールでは、所定の候補地として定められたアイコン３３を設定した設定目的地が駅やインターチェンジ等の接続関係のある施設か否かで異なる動作を行う。具体的には、ステップＳ６で設定目的地が駅か否かを判断し、設定目的地が駅であればステップＳ７の「目的地変更ルーチン」で利用者の操作により目的地の変更が行われ、ステップＳ２に戻る。設定目的地が駅でなければステップＳ８でフリック操作に従った通常の地図スクロール処理を行い、ステップＳ２に戻る。
【００４８】
なお、ステップＳ６に加えて、フリックの基点が設定目的地の場合に「目的地変更ルーチン」を実行するようにしてもよい。この場合は、設定目的地が駅であり、かつ、フリックの開始点が設定目的地駅上である場合にステップＳ７の「目的地変更ルーチン」で利用者の操作により目的地の変更が行われ、ステップＳ２に戻る。フリックの開始点が設定目的地駅でなければステップＳ８で通常の地図スクロール処理を行いステップＳ２に戻る。
【００４９】
次に、ステップＳ７の「目的地変更ルーチン」について図８を用いて詳細に説明する。図７のステップＳ７で「目的地変更ルーチン」が実行されると、図８のステップＳ１１で設定目的地駅に接続する線路データを取得し、ステップＳ１２で設定目的地駅及び線路データを基準としてスクロール方向を特定する角度や領域を決定する。具体的には、図４乃至図６の方法でスクロール方向を特定する角度、フリック操作の領域、フリック操作の速度のうちの１以上を決定する。
【００５０】
次に、ステップＳ１３で物理的接続がないか否かを判断し、物理的接続関係がない場合には、このルーチンの処理に該当しないのでこのルーチンをスルーとする。特定の線路(または高速道路、路線等)で結ばれているようなときには物理的接続があるから、ステップＳ１４においてフリック操作が所定速度以上で行われたかを判断し、フリック操作が所定速度以上で行われたことが判断されると、ステップＳ１５でフリック方向の特急停車駅が目的地変更候補として選択され、目的地候補駅まで地図３１のスクロールが行われる。また、ステップＳ１４においてフリック操作が所定の速度よりも遅いとき、ステップＳ１６でフリック方向の隣接駅が目的地変更候補として選択され、目的地候補駅まで地図のスクロールが行われる。
【００５１】
ステップＳ１５またはステップＳ１６で目的地候補駅まで地図のスクロールが行われた後、利用者は必要に応じて表示されている目的地候補駅をタッチ操作等で新たな目的地駅としてステップＳ１７及びステップＳ１８で設定する。即ち、ステップＳ１７で利用者が目的地駅を変更すると、ステップＳ１８で以前設定した目的地駅に代わってステップＳ１５またはステップＳ１６で選択された駅が目的地駅として設定される。
そして、ステップＳ１７の目的地変更の有無にかかわらず、「目的地変更ルーチン」は終了し、図７のステップＳ２に戻りナビゲーションの処理を継続する。
【００５２】
更に、本実施の形態のナビゲーション装置の具体的事例について説明する。
図９は本実施の形態のナビゲーション装置を車両に搭載し、鉄道路線の岡崎駅を目的地として設定した後に、西岡崎駅または幸田駅を選択する事例の説明図である。
【００５３】
まず、図９に示すように、現在の車両等の自己の現在地はマーク３２の位置にあるとする。ここで、特定のアイコン３３で目的地を岡崎駅に設定したとする。
線路に沿ったフリックを白抜矢印ａ方向に行うと、設定されている目的地が駅であるため、ステップＳ５からステップＳ６を経てステップＳ７で「目的地変更ルーチン」へ進む。次に、ステップＳ１１及びステップＳ１２でスクロール方向が画面上方向であることが判定され、ステップＳ１３で施設情報ＤＢ８４の情報により物理的接続関係が確認され、ステップＳ１４でフリックが所定速度以上であるか判断される。そして、フリックが遅く所定速度未満であればステップＳ１６でフリック方向の隣接駅である西岡崎駅が目的地変更候補として選択され、フリックが速く所定速度以上であればステップＳ１５でフリック方向の特急停車駅である図示しない安城駅が目的地変更候補として選択される。
【００５４】
同様に、線路に沿ったフリックを白抜矢印ｂ方向に行うと、ステップＳ１１及びステップＳ１２でスクロール方向が画面下方向であることが決定し、ステップＳ１３で物理的接続関係が確認され、ステップＳ１４でフリックが所定速度以上であるか判断される。そして、フリック操作が遅く所定速度未満であればステップＳ１６でフリック方向の隣接駅である図示しない幸田駅が目的地変更候補として選択され、フリックが速く所定速度以上であれば、ステップＳ１５でフリック方向の特急停車駅である図示しない蒲郡駅が目的地変更候補として選択される。なお、フリック操作の所定速度を複数段階に設定し、遅いほうから順番に隣接駅、急行停車駅、特急停車駅というように駅に停車する列車種別数（例えば、各駅停車のみの停車駅は列車種別１、急行も停車する場合は列車種別２、特急も停車する場合は列車種別３）に応じて変化させても良い。
【００５５】
同様に、フリックを白抜矢印ｃ方向に行うと、ステップＳ５を経てステップＳ６で設定され目的地が駅でないことが判断され、ステップＳ８で操作手段によって操作された方向をスクロール方向とし、該スクロール方向に地図３１をスクロールする。即ち、目的地との接続関係がない場合には、操作手段によって操作された方向に地図３１をスクロールする。
【００５６】
このように、上記実施の形態の目的地までのルートを探索または目的地の情報を案内するナビゲーション装置は、目的地の対象となる施設情報及び該施設間の接続関係を記憶する記憶手段としての施設情報ＤＢ８４及び関連性検索手段９３と、前記施設情報ＤＢ８４に記憶された施設から前記目的地を設定するステップＳ１からなる目的地設定手段と、案内する前記目的地までの地図を表示するディスプレイ３からなる表示手段と、操作手段による前記地図上のスクロール方向の指示をディスプレイ３のドラッグ操作やフリック操作による指の動作を検出するスクロール方向検出手段９２と、前記検出されたスクロール方向に前記地図３１をスクロールする表示制御手段９４とを備え、前記目的地が接続関係を持たない施設である場合、即ち、施設情報ＤＢ８４に記憶された情報でない場合、前記スクロール方向検出手段９２は、前記スクロール指示された方向をスクロール方向として検出し、前記表示制御手段９４は、ステップＳ８で示すように該スクロール方向に前記地図３１のスクロールを行い、前記目的地が接続関係を持つ施設である場合、前記スクロール方向検出手段９２は、前記目的地の接続関係及び前記スクロール指示された方向に基づいてスクロール方向を検出し、前記表示制御手段９４は、ステップＳ７で該スクロール方向において前記目的地に接続された施設の位置まで地図のスクロールを行うものである。
【００５７】
ここで、上記実施の形態の施設情報記憶手段は、目的地の対象となる施設情報及び該施設間の接続関係を記憶する記憶手段としての施設情報ＤＢ８４及び関連性検索手段９３が該当する。また、目的地設定手段９１は、施設情報記憶手段としての施設情報ＤＢ８４に記憶された施設に対して目的地を設定するステップＳ１からなる手段である。そして、表示手段は、案内する目的地までの地図３１を表示するディスプレイ３からなるものである。更に、スクロール方向検出手段９２は、地図３１上のスクロール方向の指示を検出するものであり、また、表示制御手段９４は、スクロール方向検出手段９２で検出されたスクロール方向に地図３１をスクロールするものである。加えて、地図３１のスクロール操作を行う操作手段は、タッチパネルのドラッグ操作やフリック操作による指の動作のスクロール入力としたものである。
更に、表示制御手段９４は、目的地が接続関係を持たない施設である場合、スクロール方向検出手段９２はスクロール指示された方向をスクロール方向として検出し、表示制御手段９４は該スクロール方向に地図３１のスクロールを行い、目的地が接続関係を持つ施設である場合、スクロール方向検出手段９２は目的地の接続関係及びスクロール指示された方向に基づいてスクロール方向を検出し、表示制御手段９４は該スクロール方向において目的地に接続された施設の位置まで地図３１のスクロールを行う。
【００５８】
したがって、目的地を設定した後に、当該目的地以外の場所を選択する必要が生じた場合には、当初設定した目的地からスクロール指示のみで、当初設定した目的地の属性を持つ関連性のある場所を検索するから、再入力することなく、候補地が表示され、道路工事等による通行止め、交通渋滞等を回避した目的地に変更が容易になる。故に、再入力によってナビゲーション装置を動作させなくとも、当初目的地として設定した目的地の属性によって候補地を選択するので、目的地の設定変更の入力の煩わしさをなくし、再設定が容易な装置となる。また、１度変更した後に、再度の変更を行っても操作の煩わしさがなく、操作者が指等で操作するタイミングが僅かであり、目的地修正のための時間的ロスが少なくてすむ。
【００５９】
上記実施の形態のスクロール方向検出手段９２は、前記ディスプレイ３からなる表示手段としてのタッチパネルにより、前記施設情報が特定の接続関係を持つ施設であり、かつ、前記スクロールのスクロール指示開始点が前記タッチパネルに表示された特定の前記施設である場合に、前記施設情報ＤＢ８４に記憶された施設情報の特定の接続関係及び前記指示されたスクロール方向に基づいてスクロール指示を検出するものである。したがって、地図３１上の位置の施設が目視で確認でき、それを基にタッチパネル上のドラッグ操作やフリック操作による指の動作でスクロールが指示できるから、誰にでも扱いやすい装置となる。
【００６０】
上記実施の形態の表示制御手段９４は、前記目的地の施設に接続関係にある施設を目的地変更候補として識別可能に表示するものである。
したがって、前記目的地の施設に接続関係にある施設を目的地変更候補として識別可能に表示するものであるから、これからスクロールしたい方向が確認でき、スクロール方向の間違いをなくすことかできる。
【００６１】
上記実施の形態の接続関係を持つ施設は、電車線路により接続された駅または高速道路のインターチェンジまたはその両者とするものである。
したがって、地図の感覚で選択することができ、その操作の方法が人間工学的に人の感覚と合致し、間違いがなく、操作の覚えもよくなる。
【００６２】
上記実施の形態の表示制御手段９４は、スクロール方向検出手段９２によるスクロール指示の速度が所定速度以上である場合、そのスクロール速度に応じて普通列車停車駅と、特急、急行、快速等のいずれかの列車停車駅までのスクロールを行うものである。
したがって、スクロール速度にも情報を持たせることができ、所望の停車駅の選択を行うことができる。
【符号の説明】
【００６３】
１      演算部
２      操作部
３      ディスプレイ
７      現在地検出部
８      ナビ情報処理部
８４    施設情報ＤＢ
９      目的地設定部
９１    目的地設定手段
９２    スクロール方向検出手段
９３    関連性検索手段
９４    表示制御手段
【図１】
2010256331.tif 000003
【図２】
2010256331.tif 000004
【図３】
2010256331.tif 000005
【図４】
2010256331.tif 000006
【図５】
2010256331.tif 000007
【図６】
2010256331.tif 000008
【図７】
2010256331.tif 000009
【図８】
2010256331.tif 000010
【図９】
2010256331.tif 000011