(57)【要約】【課題】  スクロール先の地図上の地点と目的地との間の方向、および直線距離を表示すること。【解決手段】  制御装置１０５は、モニタに表示した地図上のスクロール先の地図上の地点をスクロール地点として設定する。方向・距離算出部１０５ｂは、設定したスクロール地点と、使用者によって設定された対象地点との間の方向、および直線距離を算出し、方向・距離表示部１０５ｃは、算出したスクロール地点と、対象地点との間の方向、および直線距離をモニタ上に表示する。【選択図】      図１
2006293750.tif 000002
【特許請求の範囲】
【請求項１】
モニタに表示した地図をスクロールするスクロール手段と、
前記スクロール手段によってスクロールされた先の地図上の地点をスクロール地点として設定するスクロール地点設定手段と、
前記スクロール地点設定手段で設定した前記スクロール地点から使用者によって設定された対象地点までの方向、および前記スクロール地点と前記対象地点との間の直線距離を算出する方向・距離算出手段と、
前記方向・距離算出手段で算出した前記スクロール地点から前記対象地点までの方向、および前記スクロール地点と前記対象地点との間の直線距離を前記モニタに表示する方向・距離表示手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
自車両の現在位置を検出する現在位置検出手段をさらに備え、
前記方向・距離算出手段は、前記現在位置検出手段で検出した自車両の現在位置から前記スクロール地点までの方向、および前記自車両の現在位置と前記スクロール地点との間の直線距離を算出し、
前記方向・距離表示手段は、前記方向・距離算出手段で算出した前記自車両の現在位置から前記スクロール地点までの方向、および前記自車両の現在位置と前記スクロール地点との間の直線距離を前記モニタに表示することを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置において、
前記スクロール地点と前記対象地点との間の経路、および／または前記自車両の現在位置と前記スクロール地点との間の経路を探索して、前記モニタに表示した地図上に描画する経路探索手段をさらに備えることを特徴とするナビゲーション装置。
【請求項４】
請求項３に記載のナビゲーション装置において、
前記方向・距離算出手段は、前記経路探索手段で探索した前記スクロール地点と前記対象地点との間の経路の距離、および／または前記自車両の現在位置と前記スクロール地点との間の経路の距離を算出し、
前記方向・距離表示手段は、前記方向・距離算出手段で算出した前記スクロール地点と前記対象地点との間の経路の距離、および／または前記自車両の現在位置と前記スクロール地点との間の経路の距離を前記モニタに表示することを特徴とするナビゲーション装置。
【請求項５】
請求項１〜４のいずれか一項に記載のナビゲーション装置において、
前記対象地点は、使用者によって設定された目的地、または地図上の任意の地点であることを特徴とするナビゲーション装置。
【請求項６】
請求項１〜５のいずれか一項に記載のナビゲーション装置において、
前記方向・距離表示手段による方向、および直線距離の表示／非表示を設定する表示設定手段をさらに備えることを特徴とするナビゲーション装置。
【請求項７】
モニタに表示した地図がスクロールされた先の地点をスクロール地点として設定し、
設定した前記スクロール地点から使用者によって設定された対象地点までの方向、および前記スクロール地点と前記対象地点との間の直線距離を算出し、
算出した前記スクロール地点から前記対象地点までの方向、および前記スクロール地点と前記対象地点との間の直線距離を前記モニタに表示することを特徴とする地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されるナビゲーション装置、およびナビゲーション装置における地図表示方法に関する。
【背景技術】
【０００２】
次のようなナビゲーション装置が特許文献１によって知られている。このナビゲーション装置では、自車両の現在位置から設定した目的地までの方向および直線距離をモニタ上に表示する。
【０００３】
【特許文献１】特開平５−２３２８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のナビゲーション装置によれば、使用者がモニタ上に表示された地図をスクロールして、モニタ上に自車両の現在位置以外の地点が表示された場合であっても、モニタ上には自車両の現在位置から設定した目的地までの方向および直線距離を表示するため、使用者は、現在モニタ上に表示している地点から目的地までの方向および直線距離を把握することができないという問題が生じていた。
【課題を解決するための手段】
【０００５】
本発明は、モニタに表示した地図がスクロールされた先の地点をスクロール地点として設定し、設定したスクロール地点から使用者によって設定された対象地点までの方向、およびスクロール地点と対象地点との間の直線距離を算出し、算出した方向、および直線距離をモニタに表示することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、モニタに表示した地図がスクロールされた先の地点をスクロール地点として設定し、設定したスクロール地点から使用者によって設定された対象地点の方向、およびスクロール地点と対象地点との間の直線距離をモニタに表示するようにした。これによって、使用者によって地図がスクロールされ、現在位置以外の地点がモニタに表示されている場合であっても、使用者はモニタに表示されているスクロール地点から対象地点までの方向や距離を正確に把握することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施の形態におけるナビゲーション装置の一実施の形態を示すブロック図である。ナビゲーション装置１００は、車両に搭載され、自車両の車速を検出する車速センサ１０１と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からのＧＰＳ信号を受信して自車両の現在位置を検出するＧＰＳユニット１０２と、渋滞情報を含むＶＩＣＳ情報を受信するＶＩＣＳ情報受信装置１０３と、複数のスケール（縮尺率）の地図データが格納された地図ディスク１０４ａを読み取るディスク読取装置１０４と、後述する種々の処理を実行する制御装置１０５と、地図ディスク１０４ａから読み込んだ自車両周辺の地図を表示し、使用者がタッチパネル１０６ａを指で押圧して操作することによって、表示中の地図を任意の方向にスクロールすることができるモニタ１０６と、運転者に対するガイダンス音声や経路誘導音声を出力するスピーカー１０７とを備えている。
【０００８】
制御装置１０５は、任意の２地点間の経路を探索する経路探索部１０５ａと、任意の２地点間の方向、直線距離、および経路の距離（道のり距離）を算出する方向・距離算出部１０５ｂと、算出した任意の２地点間の方向、直線距離、および道のり距離をモニタ１０６に表示する方向・距離表示部１０５ｃとを有している。
【０００９】
制御装置１０５は、モニタ１０６上に表示した地図が使用者によってスクロールされた場合に、そのスクロール先の地点をスクロール地点として設定する。なお、本実施の形態では、モニタ１０６上に表示された地図においては、モニタ１０６の中央に位置する地点を中心として放射状に仮想的なスクロール領域が設定されている。そして、使用者によってモニタ１０６上の任意の点が押圧されると、モニタ１０６の中心から、押圧されたスクロール領域が存在するベクトル方向へ地図をスクロールする。その後、使用者が指を離すと地図のスクロールを停止し、そのときにモニタ１０６の中央に表示されている地点をスクロール地点として設定する。
【００１０】
経路探索部１０５ａは、ＧＰＳユニット１０２で検出された自車両の現在位置から当該スクロール地点までの経路を探索する。また、使用者によってあらかじめ対象地点として目的地が設定されており、現在位置から目的地までの経路が探索済みの場合には、自車両の現在位置から当該スクロール地点を経由して目的地に至る経路を後述する探索条件に基づいて探索する。
【００１１】
また、本実施の形態におけるナビゲーション装置１００では、使用者は、対象地点として上述した目的地に替えて、タッチパネル１０６ａを使用して地図上に任意の地点（任意地点）を設定することができる。そして、この任意地点が設定されているときに地図がスクロールされた場合には、経路探索部１０５ａは、自車両の現在位置からスクロール地点を経由して当該任意地点に至る経路を探索する。
【００１２】
方向・距離算出部１０５ｂは、例えば図２に示す方向表示設定画面で使用者によって設定された内容に基づいて、後述するように自車両の現在位置からスクロール地点、スクロール地点から目的地または任意地点のそれぞれの組に対する方向、直線距離、および／または探索経路の距離（道のり距離）を算出する。この図２に示す方向表示設定画面では、使用者は方向表示、および直線距離表示を行うか否かをあらかじめ設定することができ、さらに上述した経路探索部１０５ａによる経路探索条件を設定することができる。
【００１３】
すなわち、使用者によって方向表示４００１が「スクロール位置まで」に設定されている場合には、方向・距離算出部１０５ｂは、地図がスクロールされていないときには現在位置から目的地または任意地点までの方向を算出し、地図がスクロールされているときには、現在位置からスクロール位置までの方向を算出する。このとき、直線表示４００２が「する」に設定されている場合には、同時に２地点間の直線距離を算出する。
【００１４】
一方、方向表示４００１が「目的地まで」に設定されている場合には、方向・距離算出部１０５ｂは、地図がスクロールされていないときには現在位置から目的地または任意地点までの方向および直線距離を算出し、地図がスクロールされているときには、現在位置からスクロール位置までと、スクロール位置から目的地または任意地点までの方向および直線距離を算出する。このとき、直線表示４００２が「する」に設定されている場合には、同時に２地点間の直線距離を算出する。
【００１５】
これに対して、方向表示４００１が「しない」に設定されている場合には、方向・距離表示部１０５ｃは、距離表示欄に２地点間の方向の算出処理を行わず、このとき、直線表示４００２が「する」に設定されている場合には、２地点間の直線距離の算出のみを行う。
【００１６】
また、使用者は、道のり距離表示４００３で経路探索部１０５ａによる経路探索条件を設定することができ、例えば、「一般道優先」、「有料道路優先」。「渋滞回避優先」、「最短距離優先」、または「しない」を選択することができる。ここで使用者によって「一般道優先」、「有料道路優先」。「渋滞回避優先」および「最短距離優先」のいずれかが設定された場合には、経路探索部１０５ａは、その設定内容を探索条件に加えて上述したように経路探索を行う。これに対して「しない」が選択された場合には、経路探索は行わない。
【００１７】
以下の説明では、この方向表示設定画面で、方向表示４００１が「目的地まで」、直線表示４００２が「する」、および道のり距離表示４００３が「渋滞回避優先」に設定された場合について説明する。なお、道のり距離表示４００３が「渋滞回避優先」に設定された場合には、経路探索部１０５ａは、ＶＩＣＳ情報受信装置１０３で受信した渋滞情報に基づいて渋滞している道路区間を判定し、その区間を回避するように経路の探索を行う。
【００１８】
例えば、図３に示すように、使用者によって目的地１００２が設定され、自車両の現在位置１００１から目的地１００２までの探索経路１００３に基づいた経路誘導中に、地図がスクロールされてスクロール地点１００４が設定されたものとする。このとき、経路探索部１０５ａは、現在位置１００１から設定されたスクロール地点１００４を経由して目的地１００２へ至る道のり１００７および１００９を探索する。
【００１９】
そして、制御装置１０５は、地図ディスク１０４ａから、制御装置１０５が備えているメモリ空間上に、自車両の現在位置１００１、目的地１００２、探索経路１００３、スクロール地点１００４、道のり１００７、および道のり１００９を含む範囲の地図２ａを読み込む。この読み込んだ地図範囲２ａからモニタ１０６への表示可能範囲１００５を抽出する。このとき、スクロール地点１００４がモニタ１０６の中心に表示されるようにモニタ１０６への表示可能範囲１００５を抽出する。
【００２０】
方向・距離算出部１０５ｂは、自車両の現在位置１００１からスクロール地点１００４までの直線距離と道のり距離、およびスクロール地点１００４から目的地１００２までの直線距離と道のり距離を算出する。また、抽出した表示可能範囲１００５内において、自車両の現在位置１００１から見たスクロール地点１００４の方向、およびスクロール地点１００４から見た目的地１００２の方向を算出する。
【００２１】
方向・距離表示部１０５ｃは、このように算出された自車両の現在位置１００１から見たスクロール地点１００４の方向と、スクロール地点１００４から見た目的地１００２の方向とを地図上に明示するために、矢印１００６および１００８を地図上に描画する。さらに、モニタ１０５上に設けた距離表示欄に現在位置１００１からスクロール地点１００４までの距離表示を示す記号１０１０と、この２点間の直線距離１０１１および道のり距離１０１２とを表示する。また、スクロール地点１００４から目的地１００２までの距離表示を示す記号１０１３と、この２点間の直線距離１０１４および道のり距離１０１５とを表示する。
【００２２】
これによって、使用者によって地図がスクロールされている場合に、現在位置１００１からスクロール地点１００４までの方向１００６、直線距離１０１１、および道のり距離１０１２を表示することができ、スクロール地点１００４から目的地１００２までの方向１００８、直線距離１０１４、および道のり距離１０１５を表示することができる。
【００２３】
次に、使用者によって上述した任意地点が設定された場合の例について説明する。例えば、図４に示すように、使用者によって地図上の任意地点２００２が設定された場合には、経路探索部１０５ａは、現在位置１００１から設定された任意地点２００２までの経路２００９を探索する。そして、自車両の現在位置１００１が中心となるように、自車両の現在位置１００１、任意地点２００２、および経路２００９を含む範囲の地図４ａを読み込んで、この読み込んだ地図範囲４ａから自車両の現在位置１００１が中心となるように、モニタ１０６への表示可能範囲１００５を抽出する。
【００２４】
方向・距離算出部１０５ｂは、自車両の現在位置１００１から任意地点２００２までの直線距離と道のり距離を算出し、抽出した表示可能範囲１００５内において、自車両の現在位置１００１から見た任意地点２００２の方向を算出する。そして、方向・距離表示部１０５ｃは、方向・距離算出部１０５ｂで算出された自車両の現在位置１００１から見た任意地点の方向を矢印２００８で地図上に表示し、モニタ１０５上の距離表示欄に現在位置１００１から任意地点２００２までの距離表示を示す記号２０１０と、この２点間の直線距離２０１１および道のり距離２０１２とを表示する。
【００２５】
次に、このように任意地点が設定されている場合に、使用者によってさらにタッチパネル１０６ａが操作され、地図がスクロールされた場合の処理について説明する。この場合には、まず、図５に示すように、経路探索部１０５ａは、現在位置１００１から設定されたスクロール地点１００４を経由して任意地点２００２へ至る道のり１００７および３００９を探索する。
【００２６】
そして、図３で上述した処理と同様に、制御装置１０５は、地図ディスク１０４ａから、制御装置１０５が備えているメモリ空間上に、自車両の現在位置１００１、任意地点２００２、スクロール地点１００４、道のり１００７、および道のり３００９を含む範囲の地図５ａを読み込む。この読み込んだ地図範囲５ａからモニタ１０６への表示可能範囲１００５をスクロール地点１００４がモニタ１０６の中心に表示されるように抽出する。
【００２７】
その後、方向・距離算出部１０５ｂは、図３で上述した目的地が設定されている場合と同様に、自車両の現在位置１００１からスクロール地点１００４までの直線距離と道のり距離、およびスクロール地点１００４から任意地点２００２までの直線距離と道のり距離を算出する。また、抽出した表示可能範囲１００５内において、自車両の現在位置１００１から見たスクロール地点１００４の方向、およびスクロール地点１００４から見た任意地点２００２の方向を算出する。
【００２８】
また、方向・距離表示部１０５ｃは、現在位置１００１からスクロール地点１００４までの方向１００６、直線距離３０１１、および道のり距離３０１２を表示し、スクロール地点１００４から任意地点２００２までの方向３００８、直線距離３０１４、および道のり距離３０１５をモニタ上に表示する。
【００２９】
図６は、本実施の形態におけるナビゲーション装置１００の処理を示すフローチャートである。図６に示す処理は、車両のイグニションスイッチがオンされることによって、ナビゲーション装置１００の電源がオンされると起動するプログラムとして制御装置１０５により実行される。
【００３０】
ステップＳ１０において、ＧＰＳユニット１０２からの出力に基づいて、自車両の現在位置を検出して、ステップＳ２０へ進む。ステップＳ２０では、使用者によってあらかじめ目的地が設定されているか否かを判断する。目的地が設定済みであると判断した場合にはステップＳ３０へ進み、設定されている目的地の位置を検出して後述するステップＳ６０へ進む。これに対して、目的地が未設定であると判断した場合には、ステップＳ４０へ進む。
【００３１】
ステップＳ４０では、使用者によって上述した任意地点が設定されているか否かを判断する。任意地点が設定済みであると判断した場合には、ステップＳ５０へ進み、設定されている任意地点の位置を検出してステップＳ６０へ進む。これに対して、任意地点が未設定であると判断した場合には、そのままステップＳ６０へ進む。
【００３２】
ステップＳ６０では、使用者によってタッチパネル１０６ａが操作され、モニタ１０６上の地図がスクロールされたか否かを判断する。地図がスクロールされないと判断した場合には、後述するステップＳ９０へ進む。これに対して、地図がスクロールされたと判断した場合には、ステップＳ７０へ進む。ステップＳ７０では、上述したようにスクロール先の地図上の地点をスクロール地点として設定して、ステップＳ８０へ進む。
【００３３】
ステップＳ８０では、経路探索部１０５ａは、現在位置からスクロール地点までの道のりと、スクロール地点から目的地または任意地点までの道のりを、図２で上述した方向表示設定画面における設定内容に基づく探索条件にしたがって探索し、ステップＳ９０へ進む。ステップＳ９０では、方向表示設定画面での設定内容に基づいて、地図上への方向表示が必要であるか否かを判断する。その結果、方向表示が必要でないと判断した場合には、後述するステップＳ１２０へ進む。一方、方向表示が必要であると判断した場合には、ステップＳ１００へ進む。
【００３４】
ステップＳ１００では、方向・距離算出部１０５ｂは、自車両の現在地、スクロール地点、目的地、および任意地点のうち、方向表示設定画面での設定内容に基づいて方向表示が必要な区間を判定し、その区間の方向を算出してステップＳ１１０へ進む。ステップＳ１１０において、方向・距離表示部１０５ｃは、方向・距離算出部１０５ｂで算出した２地点間の方向を示すシンボル、例えば矢印を地図上に表示してステップＳ１２０へ進む。
【００３５】
ステップＳ１２０では、方向表示設定画面での設定内容に基づいて、地図上への距離表示が必要であるか否かを判断する。その結果、距離表示が必要でないと判断した場合には、後述するステップＳ１５０へ進む。一方、距離表示が必要であると判断した場合には、ステップＳ１３０へ進む。
【００３６】
ステップＳ１３０では、方向・距離算出部１０５ｂは、自車両の現在地、スクロール地点、目的地、および任意地点のうち、方向表示設定画面での設定内容に基づいて距離表示が必要な区間を判定し、その区間の距離を算出してステップＳ１４０へ進む。ステップＳ１４０において、方向・距離表示部１０５ｃは、方向・距離算出部１０５ｂで算出した２地点間の距離をモニタ１０６上に表示してステップＳ１５０へ進む。
【００３７】
ステップＳ１５０では、イグニションスイッチがオフされたか否かを判断する。イグニションスイッチがオフされないと判断した場合には、ステップＳ１０へ戻って処理を繰り返す。これに対して、イグニションスイッチがオフされたと判断した場合には、処理を終了する。
【００３８】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）使用者によって地図がスクロールされた場合に、スクロール地点から対象地点、すなわち目的地または任意地点までの方向、直線距離、および道のり距離をモニタ上に表示するようにした。これによって、使用者は、地図をスクロールしてモニタに表示する地点を変更した場合でも、そのスクロール先の地点と、目的地または任意地点との位置関係を把握することができる。
【００３９】
（２）使用者によって地図がスクロールされた場合には、自車両の現在位置からスクロール地点までの方向、直線距離、および道のり距離もモニタ上に表示するようにした。これによって、使用者は、地図をスクロールしてモニタに表示する地点を変更した場合でも、自車両の現在位置と、そのスクロール先の地点との位置関係も把握することができる。
【００４０】
（３）使用者によって地図がスクロールされた場合には、自車両の現在位置からスクロール地点を経由して目的地または任意地点へ至る道のりを探索して表示するようにした。これによって、使用者は、自車両の現在位置からスクロール地点を経由して目的地または任意地点へ至る道のりを把握することが可能となる。
【００４１】
（４）モニタ上に自車両の現在位置、スクロール地点、目的地、および任意地点のいずれの２点間の方向および距離を表示するか、あるいは表示しないかを方向表示設定画面で設定できるようにした。これによって、使用者は２点間の方向および距離の表示形態、および表示・非表示を自由に選択することができ、使用者の利便性を向上することができる。
【００４２】
―変形例―
なお、上述した実施の形態のナビゲーション装置は、以下のように変形することもできる。
（１）上述した実施の形態では、使用者はタッチパネルを使用して地図をスクロールする例について説明したが、これに限定されず、例えばジョイスティックなどのその他の入力装置を設け、これらの入力装置を使用して地図をスクロールするようにしてもよい。
【００４３】
（２）上述した実施の形態では、使用者によって目的地、または任意地点が設定されたか否かを判断して、自車両の現在位置、またはスクロール地点から、目的地、または任意地点までの方向、直線距離、および／または道のり距離を算出して表示する例について説明した。しかしこれに限定されず、例えば経由地などのその他の地点を処理の対象としてもよい。
【００４４】
（３）上述した実施の形態では、ナビゲーション装置を車両に搭載する例について説明したが、これに限定されず、その他の移動体に搭載するようにしてもよい。
【００４５】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。
【００４６】
特許請求の範囲の構成要素と実施の形態との対応関係について説明する。ＧＰＳユニット１０２は現在位置検出手段に、制御装置１０５はスクロール地点設定手段、および表示設定手段に、タッチパネル１０６ａはスクロール手段に相当する。なお、以上の説明はあくまでも一例であり、発明を解釈する際、上記の実施形態の記載事項と特許請求の範囲の記載事項の対応関係に何ら限定も拘束もされない。
【図面の簡単な説明】
【００４７】
【図１】ナビゲーション装置の一実施の形態を示すブロック図である。
【図２】方向表示設定画面の具体例を示す図である。
【図３】スクロール地点と目的地が設定された場合の方向および距離の表示例を示す図である。
【図４】任意地点が設定された場合の方向および距離の表示例を示す図である。
【図５】スクロール地点と任意地点が設定された場合の方向および距離の表示例を示す図である。
【図６】本実施の形態におけるナビゲーション装置１００の処理を示すフローチャート図である。
【符号の説明】
【００４８】
１００  ナビゲーション装置
１０１  車速センサ
１０２  ＧＰＳユニット
１０３  ＶＩＣＳ情報受信装置
１０４  ディスク読取装置
１０４ａ  地図ディスク
１０５  制御装置
１０５ａ  経路探索部
１０５ｂ  方向・距離算出部
１０５ｃ  方向・距離表示部
１０６  モニタ
１０６ａ  タッチパネル
１０７  スピーカー
【図１】
2006293750.tif 000003
【図２】
2006293750.tif 000004
【図３】
2006293750.tif 000005
【図４】
2006293750.tif 000006
【図５】
2006293750.tif 000007
【図６】
2006293750.tif 000008