(57)【要約】【課題】適切な交差点案内を行うことができるナビゲーション装置を提供する。【解決手段】現在位置を検出する位置検出手段２と、指示を入力する操作手段３と、道路情報を記憶する地図データベース６と、現在位置から目的地までの経路を道路情報に基づき探索する経路探索手段１１と、現在位置および道路情報に基づき経路探索手段で探索された経路を案内する経路案内手段１２と、経路案内手段による経路案内中に交差点案内が行われなかった交差点または交差点案内が不適切であった交差点を特異交差点として検出する特異交差点検出手段１３と、検出された特異交差点を表す交差点情報を記憶する記憶手段５とを備え、経路案内手段は、経路案内中に交差点を検出した場合に、該交差点に対応する交差点情報が記憶手段に記憶されていれば、該記憶されている交差点情報に基づき他の交差点案内と異なる形態で交差点案内を行う。【選択図】図２
2007315904.tif 000002
【特許請求の範囲】
【請求項１】
現在位置を検出する位置検出手段と、
指示を入力する操作手段と、
道路情報を記憶する地図データベースと、
前記位置検出手段で検出された現在位置から、前記操作手段から指示された目的地までの経路を、前記地図データベースから読み出した道路情報に基づき探索する経路探索手段と、
前記位置検出手段で検出された現在位置および前記地図データベースから読み出した道路情報に基づき前記経路探索手段で探索された経路を案内する経路案内手段と、
前記経路案内手段による経路案内中に交差点案内が行われなかった交差点または交差点案内が不適切であった交差点を特異交差点として検出する特異交差点検出手段と、
前記特異交差点検出手段で検出された特異交差点を表す交差点情報を記憶する記憶手段
とを備えたナビゲーション装置。
【請求項２】
経路案内手段は、経路案内中に交差点を検出した場合に、該交差点に対応する交差点情報が記憶手段に記憶されていれば、該記憶されている交差点情報に基づき他の交差点案内と異なる形態で交差点案内を行う
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
経路探索手段は、記憶手段に記憶されている交差点情報が、交差点案内が不適切であった交差点であることを示している場合に、該交差点を避けて経路を探索する
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項４】
前記特異交差点検出手段は、操作手段から所定の指示が入力された場合に、交差点案内が行われなかった交差点または交差点案内が不適切であった交差点を特異交差点として検出する
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項５】
前記特異交差点検出手段は、運転状況、運転者の生体情報または会話の内容に基づき、交差点案内が行われなかった交差点または交差点案内が不適切であった交差点を特異交差点として検出する
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項６】
記憶手段に記憶される交差点情報は、交差点の位置または交差点名称を表す情報を含む
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項７】
記憶手段に記憶されている交差点情報を編集する編集手段
を備えたことを特徴とする請求項１記載のナビゲーション装置。
【請求項８】
外部から交差点情報を受信して記憶手段に記憶する受信手段
を備えたことを特徴とする請求項１記載のナビゲーション装置。
【請求項９】
記憶手段に記憶されている交差点情報を外部に送信する送信手段
を備えたことを特徴とする請求項１記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、経路探索や経路案内を行うナビゲーション装置に関し、特に、交差点で案内を行う技術に関する。
【背景技術】
【０００２】
従来、自車が交差点に差し掛かった場合に、その交差点に関する案内、つまり交差点案内を行うカーナビゲーション装置が知られている。交差点案内は、あらかじめ地図データベースに格納されている交差点に関する情報に基づいて行われる場合、または、地図データベースに格納されている道路情報によって示される道路の形状などに基づき案内の要否が判断されて行われる場合がある。多くの場合は、これらによって交差点を通過する時に適切な交差点案内が行われるが、基本的には、道路の形状によって交差点案内の要否が判断されるため、実際の走行時には交差点案内が必要であると考えられる交差点であっても、交差点案内が行われない場合がある。
【０００３】
また、交差点案内が行われる場合であっても、その交差点案内がわかりにくい場合があり、交差点案内の通りに進行できない可能性が高い交差点がある。
【０００４】
これらの対策として、特許文献１は、運転者が経路を間違えた交差点に関する情報を記録し、その情報を、その後の経路誘導において活用するナビゲーション方法を開示している。このナビゲーション方法は、目的地までの誘導経路から車両が逸脱したことを検出するステップと、逸脱が検出されたとき、その逸脱が運転者の過誤か否かを判定するステップと、過誤による逸脱と判定された場合に、逸脱された交差点に関する交差点情報を記憶するステップと、記憶された交差点情報に基づき、誘導経路上に、逸脱された交差点と同一または類似する交差点がある場合に、その交差点についての案内を強調するステップとを有する。
【０００５】
【特許文献１】特開２００４−３３３４６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１に開示されたナビゲーション方法では、単純に経路を逸脱したことが検出され、以降は、それを強調する案内が行われる。しかしながら、このナビゲーション方法では、経路どおりに進めなかった場合にのみ案内が強調されるので、実際には間違えずに進行できた交差点であっても、間違えそうになった交差点に対しては、次回以降は正しく進行できない可能性があるという問題がある。
【０００７】
この発明は、上述した問題を解消するためになされたものであり、その課題は、適切な交差点案内を行うことができるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００８】
この発明に係るナビゲーション装置は、上記課題を解決するために、現在位置を検出する位置検出手段と、指示を入力する操作手段と、道路情報を記憶する地図データベースと、位置検出手段で検出された現在位置から、操作手段から指示された目的地までの経路を、地図データベースから読み出した道路情報に基づき探索する経路探索手段と、位置検出手段で検出された現在位置および地図データベースから読み出した道路情報に基づき経路探索手段で探索された経路を案内する経路案内手段と、経路案内手段による経路案内中に交差点案内が行われなかった交差点または交差点案内が不適切であった交差点を特異交差点として検出する特異交差点検出手段と、特異交差点検出手段で検出された特異交差点を表す交差点情報を記憶する記憶手段とを備え、経路案内手段は、経路案内中に交差点を検出した場合に、該交差点に対応する交差点情報が記憶手段に記憶されていれば、該記憶されている交差点情報に基づき他の交差点案内と異なる形態で交差点案内を行う。
【発明の効果】
【０００９】
この発明によれば、経路案内中に交差点案内が行われなかった交差点または交差点案内が不適切であった交差点を特異交差点として検出し、この検出された交差点を表す交差点情報を記憶しておき、経路案内中に交差点を検出した場合に、該交差点に対応する交差点情報が記憶されていれば、該記憶されている交差点情報に基づき他の交差点案内と異なる形態で交差点案内を行うように構成したので、適切な交差点案内を行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、制御装置１、位置検出手段２、操作手段３、情報出力手段４、記憶装置５および地図データベース６から構成されている。制御装置１は、例えばマイクロコンピュータから構成されており、ナビゲーション装置の全体を制御する。この制御装置１の詳細は後述する。
【００１１】
位置検出手段２は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機、ジャイロ、車速センサなどから構成されており、ＧＰＳ受信機から得られるＧＰＳデータ、ジャイロから得られる方位データ、車速センサから得られる車速データなどに基づき自己の現在位置を算出する。この位置検出手段２で算出された自己の現在位置を表す現在位置データは、制御装置１に送られる。
【００１２】
操作手段３は、このナビゲーション装置を操作するために使用される。例えば、操作手段３は、経路探索時の目的地の入力や、特異交差点（交差点案内が行われなかった交差点または交差点案内が不適切であった交差点をいう）の検出を指示するために使用される。なお、この明細書でいう「交差点」は、道路が分岐するすべての分岐点を含む。この操作手段３は、例えば操作ボタン、タッチパネル、リモートコントローラといった入力デバイスや、音声認識を行って認識結果を出力する音声操作装置などから構成することができる。この操作手段３が操作されることによって発生された信号は、操作データとして制御装置１に送られる。
【００１３】
情報出力手段４は、種々の情報を出力するためのディスプレイ装置およびスピーカから構成されている。この情報出力手段４は、制御装置１から送られてくる画像データに基づきディスプレイ装置に画像を表示するとともに、制御装置１から送られてくる音声データに基づきスピーカから音声を出力する。
【００１４】
記憶装置５は、例えば不揮発性メモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）から構成されており、交差点案内が行われなかった交差点または交差点案内が不適切であった交差点（特異交差点）を表す交差点情報を記憶する。交差点情報は、道路情報におけるノードを表す情報、具体的には、ユニークな番号であるノード番号から構成されている。この記憶装置５の内容は、制御装置１によって書き込まれるとともに、制御装置１から読み出される。
【００１５】
地図データベース６は、例えばＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＨＤＤまたは大容量の不揮発性メモリなどに形成されており、道路情報や施設情報といった地図情報を記憶している。この地図データベース６の内容は、制御装置１によって読み出される。
【００１６】
次に、上述した制御装置１の詳細を説明する。図２は、制御装置１の詳細な構成を示すブロック図である。この制御装置１は、経路探索手段１１、経路案内手段１２および特異交差点検出手段１３から構成されている。
【００１７】
経路探索手段１１は、位置検出手段２で検出された現在位置から、操作手段３からの操作データによって示される目的地までの経路を、地図データベース６から読み出した道路情報に基づき探索する。この経路探索手段１１で探索された経路を表す経路データは、経路案内手段１２に送られる。
【００１８】
経路案内手段１２は、自車が移動を開始することにより経路案内を開始する。すなわち、経路案内手段１２は、位置検出手段２で検出された現在位置および地図データベース６から読み出した道路情報に基づき、経路探索手段１１から送られてくる経路データに従って経路を案内する。具体的には、経路案内手段１２は、位置検出手段２から送られてくる現在位置データによって示される現在位置に表示すべき自車位置マークを生成して情報出力手段４に送る。また、経路案内手段１２は、現在位置データによって示される現在位置の周辺の道路情報を地図データベース６から読み出して地図を生成し、情報出力手段４に送る。さらに、経路案内手段１２は、経路探索手段１１から送られてくる経路データに基づき経路を生成し、情報出力手段４に送る。これにより、情報出力手段４を構成するディスプレイ装置の画面上に、地図上に最適経路と自車位置マークが重畳された画像が表示される。このディスプレイ装置に表示された画像は、自車の移動に伴って順次更新される。
【００１９】
また、経路案内手段１２は、経路上の交差点に至ると、交差点案内を行う。この交差点案内は、例えば、ディスプレイ装置の画面上に案内メッセージを表示したり、スピーカから案内メッセージを音声で出力することにより行われる。具体的には、経路案内手段１２は、位置検出手段２から送られてくる現在位置データによって示される現在位置が、地図データベース６から読み出した道路情報によって示される交差点から所定範囲に進入した場合に、案内メッセージを生成して、情報出力手段４を構成するディスプレイ装置および／またはスピーカに送る。
【００２０】
特異交差点検出手段１３は、経路案内手段１２による経路案内中に交差点案内が行われなかった交差点または交差点案内が不適切であった交差点を特異交差点として検出する。この特異交差点検出手段１３で検出された特異交差点を表す交差点情報は、制御装置１に送られる。
【００２１】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーション装置の動作のうちの、経路案内中に行われる交差点登録処理を、図３に示すフローチャートを参照しながら説明する。なお、現在地から目的地までの経路を探索する経路探索処理は、あらかじめ行われているものとする。
【００２２】
交差点登録処理では、まず、経路案内処理が行われる（ステップＳＴ１１）。この経路案内処理では、経路案内手段１２は、位置検出手段２で検出された現在位置および地図データベース６から読み出した道路情報に基づき、経路探索手段１１から送られてくる経路データに従って経路を案内する。この経路案内においては、情報出力手段４を構成するディスプレイ装置の画面上に、地図上に最適経路と自車位置マークが重畳された画像が自車の移動に伴って順次更新されながら表示される。
【００２３】
次いで、交差点を通過したかどうかが調べられる（ステップＳＴ１２）。すなわち、経路案内手段１２は、位置検出手段２から送られてくる現在位置データによって示される現在位置が、地図データベース６から読み出した道路情報によって示される交差点を通過したかどうかを調べる。このステップＳＴ１２において、交差点を通過していないことが判断されると、シーケンスはステップＳＴ１１に戻り、上述した処理が繰り返される。
【００２４】
上記ステップＳＴ１２において、交差点を通過したことが判断されると、次いで、通過した交差点が特異交差点であるかどうか、つまり、交差点案内が行われなかった交差点または交差点案内が不適切であった交差点であるかどうかが調べられる（ステップＳＴ１３）。このステップＳＴ１３で行われる処理の詳細は、後述する。
【００２５】
このステップＳＴ１３において、特異交差点でないことが判断されると、シーケンスはステップＳＴ１１に戻り、上述した処理が繰り返される。一方、上記ステップＳＴ１３において、特異交差点であることが判断されると、特異交差点に対する交差点情報が記憶装置５に記憶される（ステップＳＴ１４）。その後、シーケンスはステップＳＴ１１に戻り、以下、上述した処理が繰り返される。
【００２６】
次に、ステップＳＴ１３で行われる処理の詳細を、図４に示すフローチャートを参照しながら説明する。操作手段３として、例えばタッチパネルが使用されるものとすると、タッチパネルが載置されたディスプレイ装置（情報出力手段４）に、常に押下可能な登録スイッチが表示される。ユーザは、交差点を通過した後に、交差点案内が行われなかった場合または交差点案内がわかりにくく不適切であると感じた場合に、登録スイッチを押下する（ステップＳＴ２１）。これにより、特異交差点検出手段１３が起動される。
【００２７】
次いで、交差点が検出されたかどうかが調べられる（ステップＳＴ２２）。すなわち、特異交差点検出手段１３は、地図データベース６から読み込んだ道路情報と位置検出手段２で検出された現在位置データとに基づき、現在走行している道路ネットワーク上のリンクとその１つ前に走行していたリンクを接合するノードに、現在走行しているリンクおよび１つ前に走行していたリンク以外のリンクが接合されているかどうかを調べる。
【００２８】
ステップＳＴ２２において、交差点が検出されていない、つまり、現在走行している道路ネットワーク上のリンクとその１つ前に走行していたリンクを接合するノードに接合されている他のノードが存在しないことが判断された場合は、ノードを順次遡りながら、ステップＳＴ２２の処理が繰り返される。すなわち、ｎ個前に走行したリンクと（ｎ＋１）個前に走行したリンクを接合するノードに、他のリンクが接続されているかどうかが調べられ、１つ前の交差点が検索される。一方、ステップＳＴ２２において、交差点が検出された、つまり、接合されている他のノードが存在することが判断された場合は、そのノードが特異交差点であると認識される（ステップＳＴ２３）。
【００２９】
図５は、上述したステップＳＴ１３で行われる処理の具体例を示す図である。リンクＡ→Ｂ→Ｃ→Ｄと走行し、リンクＤの上を走行している状態で、ユーザが登録ボタンを押下すると、まず、現在走行しているリンクＤと１つ前に走行していたリンクＣとを結合するノードＣにリンクＣおよびＤ以外のリンク（他のリンク）が接合されていないかどうかが調べられる。図５に示す場合は、他のリンクは接合されていないため、次に、リンクＣとリンクＢとを結合するノードＢに他のリンクが接合されていないかどうかが調べられる。この場合も他のリンクは接合されていないため、次に、リンクＢとリンクＡとを結合するノードＡに他のリンクが接合されていないかどうかが調べられる。この場合、ノードＡにはリンクＢおよびリンクＡ以外にリンクＥといった他のリンクが接合されているため、このノードＡが特異交差点であることが認識される。
【００３０】
なお、上述した例では、操作手段３としてのタッチパネルを押下することにより特異交差点検出手段１３を起動するように構成したが、特異交差点検出手段１３を起動する方法は、これに限定されない。例えば、音声認識機能を用いて「交差点案内が行われない」、「交差点案内がわかりにくい」などの音声コマンドを認識し、その認識されたコマンドに応じて特異交差点検出手段１３を起動するように構成することもできる。
【００３１】
また、特異交差点検出手段１３は、運転状況、運転者の生体情報または会話の内容に基づき起動するように構成できる。運転状況を用いる例としては、運転者のハンドルの切り方にふらつきがあったり、急なブレーキ操作がなされた場合に、特異交差点検出手段１３を起動するように構成できる。また、運転者の生体情報を用いる例としては、脈拍数の増加や発汗量を検出して、特異交差点検出手段１３を起動するように構成できる。さらに、会話の内容を用いる例としては、音声会話認識機能を用いて、「案内がなかったね」、「案内がわかりにくかったね」といった会話が認識された場合に、特異交差点検出手段１３を起動するように構成できる。
【００３２】
次に、この発明の実施の形態１に係るナビゲーション装置の動作のうちの、経路案内中に行われる交差点案内処理を、図６に示すフローチャートを参照しながら説明する。
【００３３】
交差点案内処理では、まず、経路案内処理が行われる（ステップＳＴ３１）。この経路案内処理では、図３のステップＳＴ１１の処理と同じである。次いで、前方に交差点があるかどうかが調べられる（ステップＳＴ３２）。すなわち、経路案内手段１２は、地図データベース６から読み出した道路情報と位置検出手段２から送られてくる現在位置データによって示される現在位置とに基づき、現在位置から前方の所定距離内に交差点が存在するかどうかを調べる。このステップＳＴ３２において、前方に交差点がないことが判断されると、シーケンスはステップＳＴ３１に戻り、上述した処理が繰り返される。
【００３４】
上記ステップＳＴ３２において、前方に交差点があることが判断されると、次いで、前方の交差点は特異交差点であるかどうかが調べられる（ステップＳＴ３３）。すなわち、経路案内手段１２は、前方の交差点に対応する交差点情報が記憶装置５に記憶されているかどうかを調べる。このステップＳＴ３３において、前方の交差点は特異交差点でないことが判断されると、シーケンスはステップＳＴ３１に戻り、上述した処理が繰り返される。
【００３５】
上記ステップＳＴ３３において、前方の交差点が特異交差点であることが判断されると、次いで、その特異交差点は、交差点案内が行われなかった交差点であるかどうかが調べられる（ステップＳＴ３４）。このステップＳＴ３４において、交差点案内が行われなかった交差点であることが判断されると、通常は案内対象ではない交差点であっても、交差点案内を行う（ステップＳＴ３５）。この場合、通常は案内対象ではない交差点であることを表すために、他の交差点案内と異なる形態で、例えば通常は案内対象ではない交差点であることを強調して交差点案内を行うように構成することができる。その後、シーケンスはステップＳＴ３１に戻り、上述した処理が繰り返される。
【００３６】
上記ステップＳＴ３４において、交差点案内が行われなかった交差点でないことが判断されると、交差点案内が不適切であった交差点であることが認識され、他の交差点案内と異なる形態で交差点案内が行われる（ステップＳＴ３６）。このステップＳＴ３６においては、わかりにくい交差点であることを強調するような交差点案内が行われる。例えば、通常の音声案内に加えて、「わかりにくい交差点です。注意してください」などといった音声メッセージを付け加えることにより、わかりにくい交差点であることをユーザに伝えることができる。その後、シーケンスはステップＳＴ３１に戻り、上述した処理が繰り返される。
【００３７】
以上の構成により、ユーザが間違える危険性があるにも拘わらず幸運にも間違えなかった交差点について、次回以降にその交差点を通過するときに、ユーザが間違える可能性を低下させることができる。
【００３８】
なお、上述した実施の形態１に係るナビゲーション装置において、わかりにくい交差点は、わかりにくいことを強調して案内したとしても間違える可能性があるため、その交差点を通らない経路を作成することにより、ユーザが経路を間違える可能性をさらに低くするように構成できる。具体的には、経路探索手段１１における経路探索の際に、記憶装置５に記憶されている交差点情報のうち、わかりにくかった交差点を通過する際の重み（コスト）を大きくすることによって、その交差点を通過する経路が作成されにくくするように構成できる。
【００３９】
実施の形態２．
上述した実施の形態１では、交差点情報としてノード番号を用いたが、地図データベースが変更された場合や、交差点情報を他のナビゲーション装置と共有する場合を考慮すると、単純にノード番号のみを交差点情報として記憶するだけでは、この交差点情報を利用できるケースが限定される。そこで、この発明の実施の形態２に係るナビゲーション装置では、交差点情報として、ノード番号の他に、交差点の位置（緯度および経度など）または交差点名称をも用いるようにしたものである。
【００４０】
この実施の形態２に係るナビゲーション装置では、地図データベースが変更された場合や異なる地図データベースに交換された場合は、図７のフローチャートに示す交差点情報変換処理によってノード番号が決定される。なお、図７のフローチャートに示す交差点情報変換処理は、制御装置１によって行われる。
【００４１】
すなわち、記憶装置５に記憶されている交差点情報Ａの位置（緯度および経度）に一番近い地図データベース６上のノードが検索される（ステップＳＴ４１）。次いで、ステップＳＴ４１において検索されたノードと交差点情報Ａとの距離は所定値Ｄ１以下であるかどうかが調べられる（ステップＳＴ４２）。このステップＳＴ４２において、所定値Ｄ１以下であることが判断されると、次いで、検索されたノードの交差点名称と交差点情報Ａの交差点名称が等しいかどうかが調べられる（ステップＳＴ４３）。
【００４２】
このステップＳＴ４３において、等しくないことが判断されると、記憶装置５に記憶されている交差点情報Ａの位置に、次に近い地図データベース６上のノードが検索される（ステップＳＴ４４）。その後、シーケンスはステップＳＴ４２に戻り、検索されたノードと交差点情報Ａとの距離が所定値Ｄ１になるまで、上述した処理が繰り返される。一方、ステップＳＴ４３において、等しいことが判断されると、検索されたノードが交差点情報Ａによって示される交差点であると認識し（ステップＳＴ４５）、交差点情報変換処理は終了する。
【００４３】
上記ステップＳＴ４２において、検索されたノードと交差点情報Ａとの距離が所定値Ｄ１より大きいことが判断されると、次いで、最初に検索されたノードと交差点情報Ａの距離は所定値Ｄ２（Ｄ２＜Ｄ１）以下であるかどうかが調べられる（ステップＳＴ４６）。このステップＳＴ４６において、所定値Ｄ２以下であることが判断されると、検索されたノードが交差点情報Ａによって示される交差点であると認識し（ステップＳＴ４７）、交差点情報変換処理は終了する。一方、ステップＳＴ４６において、所定値Ｄ２より大きいことが判断されると対応するノードは存在しないと認識し（ステップＳＴ４８）、交差点情報変換処理は終了する。
【００４４】
以上の交差点情報変換処理により、地図データベース６が変更された場合や異なる地図データベースに交換された場合であっても、記憶装置５に記憶された交差点情報を利用することができる。
【００４５】
実施の形態３．
この発明の実施の形態３に係るナビゲーション装置は、交差点案内が行われなかった交差点や交差点案内がわかりにくく不適切であった交差点の交差点情報をユーザが編集できるようにしたものである。
【００４６】
図８は、この発明の実施の形態３に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、実施の形態１に係るナビゲーション装置の制御装置１に、編集手段１４が追加されて構成されている。編集手段１４は、操作手段３からの指示に応じて、記憶装置５に記憶されている交差点情報を編集、具体的には、削除、訂正または追加する。
【００４７】
編集は、次のような操作によって行われる。すなわち、図９に示すような、地図と交差点情報のリストが並列に表示された画面３１において、ユーザが、編集したい交差点情報３２を選択することにより、編集画面３３に遷移する。ユーザは、この編集画面で交差点情報を編集することができる。
【００４８】
また、ナビゲーション装置の記憶装置５に記憶されている交差点情報を、例えばＰＣカードなどといった外部メモリ３４に書き出してパーソナルコンピュータ３５に移し、このパーソナルコンピュータ３５上で編集作業を行うように構成することもできる。この場合、パーソナルコンピュータ３５上で編集された交差点情報は、外部メモリ３４を用いて、再度ナビゲーション装置に戻される。この構成によれば、編集作業が容易になる。
【００４９】
この実施の形態３に係るナビゲーション装置によれば、不要な交差点情報を削除することができるので、不要な交差点情報が誤って登録された場合、それを削除することにより不必要な案内（強調案内を含む）を取り消すことができる。また、交差点情報を訂正することができるので、特異交差点の検出の誤り判断などによって誤った交差点が認識された場合に、位置を含むその情報を編集することができる。また、オフラインで交差点情報を追加することができるので、走行時に登録することができなかった交差点の交差点情報を、後で地図などを参照しながら追加することができる。
【００５０】
実施の形態４．
この発明の実施の形態４に係るナビゲーション装置は、記憶装置５に記憶されている交差点情報を外部のサーバとの間で送受信できるようにして、複数のナビゲーション装置で交差点情報を共有できるようにしたものである。
【００５１】
図１０は、この発明の実施の形態４に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、実施の形態１に係るナビゲーション装置の制御装置１に、通信手段１５が追加されて構成されている。通信手段１５は、この発明の送信手段および受信手段に対応し、記憶装置５に記憶されている交差点情報を外部のサーバに送信するとともに、サーバから交差点情報を受信して記憶装置５に記憶する。
【００５２】
図１１は、実施の形態４に係るナビゲーション装置とサーバ１００との間で交差点情報を送受信する動作を説明するための図である。
【００５３】
ナビゲーション装置は、記憶装置５に記憶されている交差点情報４１を、通信手段１５を介してサーバ１００に送信する。サーバ１００は、複数のナビゲーション装置から送信されてくる交差点情報を蓄積するとともに、蓄積した交差点情報を複数のナビゲーション装置に送信する。ナビゲーション装置では、サーバ１００から受信した交差点情報から、実施の形態２で説明した処理によって、地図データベース６に対応したノードのリスト４２を生成し、通常の交差点案内で使用しているノードのリスト４３（このデータは交差点情報４１を元に、実施の形態２で説明した処理によって生成する）とマージして新たなノードのリスト４４を作成する。このリスト４４が通常の交差点案内に使用される。
【００５４】
以上のように構成される実施の形態４によれば、複数のナビゲーション装置がサーバ１００を介して交差点情報を共有することによって、各ナビゲーション装置は、一度も通ったことのない交差点においても、わかりにくい交差点や交差点案内が行われない交差点についての情報を得ることができる。また、地図を作成するときに、サーバ１００に蓄積された交差点情報を利用すれば、新しい地図では、これらの交差点情報を、この実施の形態４に係るナビゲーション装置の機能を有しないナビゲーション装置においても利用することができる。
【００５５】
なお、上述した実施の形態４に係るナビゲーション装置では、サーバ１００との間の交差点情報の送受信を、通信手段１５を用いて行うように構成したが、サーバ１００との間の交差点情報の送受信は、ＰＣカードのような外部メモリを用いて行うように構成することもできる。
【図面の簡単な説明】
【００５６】
【図１】この発明の実施の形態１に係るナビゲーション装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係るナビゲーション装置で使用される制御装置の構成を示すブロック図である。
【図３】この発明の実施の形態１に係るナビゲーション装置で行われる交差点登録処理を示すフローチャートである。
【図４】図３のステップＳＴ１３で行われる処理の詳細を示すフローチャートである。
【図５】図３のステップＳＴ１３で行われる処理の具体例を説明するための図である。
【図６】この発明の実施の形態１に係るナビゲーション装置で行われる交差点案内処理を示すフローチャートである。
【図７】この発明の実施の形態２に係るナビゲーション装置で行われる交差点情報変換処理を示すフローチャートである。
【図８】この発明の実施の形態３に係るナビゲーション装置で使用される制御装置の構成を示すブロック図である。
【図９】この発明の実施の形態３に係るナビゲーション装置で行われる編集作業を説明するための図である。
【図１０】この発明の実施の形態４に係るナビゲーション装置で使用される制御装置の構成を示すブロック図である。
【図１１】この発明の実施の形態４に係るナビゲーション装置で行われる処理を説明するための図である。
【符号の説明】
【００５７】
１  制御装置、２  位置検出手段、３  操作手段、４  情報出力手段、５  記憶装置、６  地図データベース、１１  経路探索手段、１２  経路案内手段、１３  特異交差点検出手段、１４  編集手段、１５  通信手段、３５  パーソナルコンピュータ、１００  サーバ。
【図１】
2007315904.tif 000003
【図２】
2007315904.tif 000004
【図３】
2007315904.tif 000005
【図４】
2007315904.tif 000006
【図５】
2007315904.tif 000007
【図６】
2007315904.tif 000008
【図７】
2007315904.tif 000009
【図８】
2007315904.tif 000010
【図９】
2007315904.tif 000011
【図１０】
2007315904.tif 000012
【図１１】
2007315904.tif 000013