(57)【特許請求の範囲】
【請求項１】
予め探索された推奨経路上の分岐点において、前記推奨経路に沿った方向にある道路に関する情報を出力し、ドライバーに対して経路誘導するナビゲーション装置であって、
前記推奨経路は、第１の本線道路から連絡道路を介して第２の本線道路に進行する進行経路を有し、
前記第２の本線道路の路線番号および進行方向に関する情報と、前記進行経路上の道路のうち行き先看板が設置されている道路について前記行き先看板の内容に応じた路線番号を含み当該路線番号に対応する道路の進行方向を含むことがある行き先看板情報とを、経路誘導データとして少なくとも記憶している経路誘導データ記憶手段と、
車両が前記第１の本線道路と前記連絡道路との分岐点にさしかかったとき、前記進行経路上の分岐点から延びる前記進行経路に含まれる道路のうち、行き先看板情報が記憶されている道路について当該行き先看板情報を前記経路誘導データ記憶手段から取得する情報取得手段と、
前記情報取得手段により取得した行き先看板情報、または前記経路誘導データ記憶手段に記憶されている前記第２の本線道路の路線番号および進行方向の中から、前記進行経路上での経路誘導において出力する情報として、路線番号、または路線番号および進行方向を採用する採用手段と、
前記採用手段により採用された情報を、前記進行経路上での経路誘導において出力する情報出力手段と、
前記情報取得手段により取得された行き先看板情報があるか否かを判定する取得判定手段と、
前記情報取得手段により取得された行き先看板情報に含まれる路線番号の中から、前記進行経路上での経路誘導において出力する路線番号を一意に確定できるか否かを判定する路線番号一意確定判定手段とを備え、
前記採用手段は、
前記情報取得手段により取得された前記行き先看板情報があると前記取得判定手段が判定し、かつ前記進行経路上での経路誘導において出力する路線番号を一意に確定できると前記路線番号一意確定判定手段が判定したときは、当該一意に確定できる路線番号を、前記進行経路上での経路誘導において出力する路線番号として採用し、
前記情報取得手段により取得された前記行き先看板情報がないと前記取得判定手段が判定したとき、または前記進行経路上での経路誘導において出力する路線番号を一意に確定できないと前記路線番号一意確定判定手段が判定したときは、前記経路誘導データ記憶手段に記憶されている前記第２の本線道路の路線番号および進行方向を、前記進行経路上での経路誘導において出力する路線番号および進行方向として採用することを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記情報取得手段により取得された前記行き先看板情報があると前記取得判定手段が判定し、かつ前記進行経路上での経路誘導において出力する路線番号を一意に確定できると前記路線番号一意確定判定手段が判定したとき、前記採用手段により採用された路線番号が進行方向に関する情報を付加されたものであるか否かを判定する進行方向確定済判定手段と、
前記情報取得手段により取得された前記行き先看板情報があると前記取得判定手段が判定し、かつ前記進行経路上での経路誘導において出力する路線番号を一意に確定できると前記路線番号一意確定判定手段が判定したときに前記採用手段により採用された路線番号と、前記経路誘導データ記憶手段に記憶されている前記第２の本線道路の路線番号とが一致するか否かを判定する路線番号一致判定手段とをさらに備え、
前記採用手段は、
前記採用手段により採用された路線番号が進行方向に関する情報を付加されたものであると前記進行方向確定済判定手段が判定したときは、当該路線番号に付加されていた進行方向を、前記進行経路上での経路誘導において出力する進行方向に採用し、
前記採用手段により採用された路線番号が進行方向に関する情報を付加されたものでないと前記進行方向確定済判定手段が判定し、かつ前記採用手段により採用された路線番号と、前記経路誘導データ記憶手段に記憶されている前記第２の本線道路の路線番号とが一致しないと前記路線番号一致判定手段が判定したときは、前記進行経路上での経路誘導において出力する進行方向を確定せず、
前記採用手段により採用された路線番号が進行方向に関する情報を付加されたものでないと前記進行方向確定済判定手段が判定し、かつ前記採用手段により採用された路線番号と、前記経路誘導データ記憶手段に記憶されている前記第２の本線道路の路線番号とが一致すると前記路線番号一致判定手段が判定したときは、前記進行経路上での経路誘導において出力する進行方向を、前記経路誘導データ記憶手段に記憶されている前記第２の本線道路の進行方向に確定することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置に関する。
【０００２】
【従来の技術】
車両位置周辺の道路地図を表示する機能、出発地から目的地までの推奨経路を演算する機能、演算された推奨経路に基づいて経路誘導を行う機能などを兼ね備えたカーナビゲーション装置が知られている。
【０００３】
このカーナビゲーション装置は、誘導データとして行き先看板データを有する。行き先看板データは、実際の道路に設けられた行き先看板と同様の情報を有し、経路誘導に使用される。例えば、米国などの高速道路の例で説明をする。ある高速道路からインターステートＩ−１１０Ｅへ乗り移る場合を考える。Ｉ−１１０Ｅへの分岐点の誘導データに、「Ｉ−１１０Ｅ方面」というデータを有する場合、カーナビゲーション装置は、その分岐点手前から「Ｉ−１１０Ｅ方面へ右車線を走行して下さい」という誘導を音声で行うことが可能となる。ドライバーは、音声によるカーナビゲーション装置の誘導を聞き、実際の行き先看板を見てＩ−１１０Ｅ方面の車線を確認しながら車線変更をして走行することができる。
【０００４】
【発明が解決しようとする課題】
しかし、実際の道路には所定の車線に「Ｉ−１１０Ｅ」という看板があるにもかかわらず、カーナビゲーション装置の分岐点の誘導データに「Ｉ−１１０Ｅ」の道路名称データを有しない場合は、単に「右車線を走行して下さい」と誘導するだけである。これは、ドライバーにとって必ずしも十分なナビゲーションとは言えない。
【０００５】
本発明の目的は、分岐点の経路誘導データに行き先の道路名称がないなどの場合にも、適切なナビゲーションを可能としたナビゲーション装置、およびナビゲーション制御プログラムを提供することにある。
【０００６】
【課題を解決するための手段】
実施の形態を示す図１を使用して、括弧内にその対応する要素の符号をつけて本発明を以下に説明する。
上記目的を達成するために、請求項１の発明は、予め探索された推奨経路上の分岐点において、推奨経路に沿った方向にある道路に関する情報を出力し、ドライバーに対して経路誘導するナビゲーション装置であって、推奨経路は、第１の本線道路から連絡道路を介して第２の本線道路に進行する進行経路を有し、第２の本線道路の路線番号および進行方向に関する情報と、進行経路上の道路のうち行き先看板が設置されている道路について行き先看板の内容に応じた路線番号を含み当該路線番号に対応する道路の進行方向を含むことがある行き先看板情報とを、経路誘導データとして少なくとも記憶している経路誘導データ記憶手段（２）と、車両が第１の本線道路と連絡道路との分岐点にさしかかったとき、進行経路上の分岐点から延びる進行経路に含まれる道路のうち、行き先看板情報が記憶されている道路について当該行き先看板情報を経路誘導データ記憶手段（２）から取得する情報取得手段（３、１３）と、情報取得手段（３、１３）により取得した行き先看板情報、または経路誘導データ記憶手段（２）に記憶されている第２の本線道路の路線番号および進行方向の中から、進行経路上での経路誘導において出力する情報として、路線番号、または路線番号および進行方向を採用する採用手段（３）と、採用手段（３）により採用された情報を、進行経路上での経路誘導において出力する情報出力手段（３、７、８、９）と、情報取得手段（３、１３）により取得された行き先看板情報があるか否かを判定する取得判定手段（３）と、情報取得手段（３、１３）により取得された行き先看板情報に含まれる路線番号の中から、進行経路上での経路誘導において出力する路線番号を一意に確定できるか否かを判定する路線番号一意確定判定手段（３）とを備え、採用手段（３）は、情報取得手段（３、１３）により取得された行き先看板情報があると取得判定手段（３）が判定し、かつ進行経路上での経路誘導において出力する路線番号を一意に確定できると路線番号一意確定判定手段（３）が判定したときは、当該一意に確定できる路線番号を、進行経路上での経路誘導において出力する路線番号として採用し、情報取得手段（３、１３）により取得された行き先看板情報がないと取得判定手段（３）が判定したとき、または進行経路上での経路誘導において出力する路線番号を一意に確定できないと路線番号一意確定判定手段（３）が判定したときは、経路誘導データ記憶手段（２）に記憶されている第２の本線道路の路線番号および進行方向を、進行経路上での経路誘導において出力する路線番号および進行方向として採用するものである。
請求項２の発明は、請求項１に記載のナビゲーション装置において、情報取得手段（３、１３）により取得された行き先看板情報があると取得判定手段（３）が判定し、かつ進行経路上での経路誘導において出力する路線番号を一意に確定できると路線番号一意確定判定手段（３）が判定したとき、採用手段（３）により採用された路線番号が進行方向に関する情報を付加されたものであるか否かを判定する進行方向確定済判定手段（３）と、情報取得手段（３、１３）により取得された行き先看板情報があると取得判定手段（３）が判定し、かつ進行経路上での経路誘導において出力する路線番号を一意に確定できると路線番号一意確定判定手段（３）が判定したときに採用手段（３）により採用された路線番号と、経路誘導データ記憶手段（２）に記憶されている第２の本線道路の路線番号とが一致するか否かを判定する路線番号一致判定手段（３）とをさらに備え、採用手段（３）は、採用手段（３）により採用された路線番号が進行方向に関する情報を付加されたものであると進行方向確定済判定手段（３）が判定したときは、当該路線番号に付加されていた進行方向を、進行経路上での経路誘導において出力する進行方向に採用し、採用手段（３）により採用された路線番号が進行方向に関する情報を付加されたものでないと進行方向確定済判定手段（３）が判定し、かつ採用手段（３）により採用された路線番号と、経路誘導データ記憶手段（２）に記憶されている第２の本線道路の路線番号とが一致しないと路線番号一致判定手段（３）が判定したときは、進行経路上での経路誘導において出力する進行方向を確定せず、採用手段（３）により採用された路線番号が進行方向に関する情報を付加されたものでないと進行方向確定済判定手段（３）が判定し、かつ採用手段（３）により採用された路線番号と、経路誘導データ記憶手段（２）に記憶されている第２の本線道路の路線番号とが一致すると路線番号一致判定手段（３）が判定したときは、進行経路上での経路誘導において出力する進行方向を、経路誘導データ記憶手段（２）に記憶されている第２の本線道路の進行方向に確定するものである。
【０００７】
なお、上記課題を解決するための手段の項では、分かりやすく説明するため実施の形態の図と対応づけたが、これにより本発明が実施の形態に限定されるものではない。
【０００８】
【発明の実施の形態】
図１は本発明の一実施の形態であるカーナビゲーション装置のブロック図である。カーナビゲーション装置は、車両の走行に関する情報を提示する機能、具体的には、車両位置周辺の道路地図を表示する機能、出発地から目的地までの推奨経路を演算する機能（経路探索）、演算された推奨経路に基づいて経路誘導を行う機能などを兼ね備えている。いわゆるナビゲーションあるいは経路誘導などを行う装置である。
【０００９】
図１において、１は車両の現在地を検出する現在地検出装置であり、例えば車両の進行方位を検出する方位センサ１ａ、車速を検出する車速センサ１ｂ、ＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号を検出するＧＰＳセンサ１ｃ等から成る。２は道路地図データを格納する地図記憶メモリであり、道路地図データが格納された記録媒体であるＣＤ−ＲＯＭ１４およびその読み出し装置から成る。記録媒体はＣＤ−ＲＯＭに限定されず、磁気テープやＤＶＤやその他のあらゆる記録媒体であってもよい。
【００１０】
地図記憶メモリ２に格納された道路地図データは、道路形状や道路種別に関する情報などから成る道路地図表示用データと、交差点の名称や行き先看板情報などから成る経路誘導データと、道路形状とは直接関係しない分岐情報などから成る経路探索用データなどから構成される。道路地図表示用データは主に表示モニタ８に道路地図を表示する際に用いられ、経路探索用データは主に推奨経路を演算する際に用いられ、経路誘導データは演算された推奨経路に基づきドライバー等に推奨経路を誘導する際に用いられる。ここでドライバー等とは、ドライバー（運転手）あるいは搭乗者などを言い、いわゆるカーナビゲーション装置の使用者（ユーザ）を言うが、以下では単にドライバーと言う。
【００１１】
３は装置全体を制御する制御回路であり、マイクロプロセッサおよびその周辺回路から成る。制御回路３は、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して後述する各種の制御を行う。４は車両の目的地等を入力する各種スイッチを有する入力装置である。カーソルの移動や画面のスクロールを指示するジョイスティックを含む。なお、入力装置４をリモコン方式としてもよい。また、画面内にタッチパネルスイッチを設けてもよい。
【００１２】
７は表示モニタ８に表示するための画像データを格納する画像メモリであり、この画像データは道路地図描画用データや各種の図形データなどから作成される。画像メモリ７に格納された画像データは適宜読み出されて表示モニタ８に表示される。制御回路３は、表示モニタ８への表示用信号の出力装置として機能する。９は音声により経路誘導する際などに使用されるスピーカーである。制御回路３は、音声信号を生成する機能を有する。
【００１３】
このように構成されるカーナビゲーション装置は、現在地検出装置１により取得した自車位置情報および地図記憶メモリ２に格納されている道路地図データに基づき各種のナビゲーションを行う。例えば、自車位置近辺の道路地図および自車位置を表示モニタ８に表示し、経路探索によって得られた推奨経路に沿ってドライバーを誘導する。
【００１４】
経路探索は、現在地検出装置１により得られる車両の現在地、および、ドライバーが入力装置４を操作して入力した目的地等に基づいて制御回路３によって実行される。制御回路３は、地図記憶メモリ２に格納された経路探索用データを使用して、例えば公知のダイクストラ法などを使用して経路探索を行う。経路探索の結果得られた推奨経路は、表示された道路地図上に例えば赤色などで他の道路と区別して表示される。制御回路３は、地図記憶メモリ２に格納された経路誘導データを使用して、推奨経路に沿って経路誘導を行う。例えば、「次のＡＢＣ交差点を右折して下さい」などとスピーカ９を介して音声で誘導する。
【００１５】
次に、経路誘導データについて説明する。本実施の形態では、道路をノード、リンク、リンク列の概念を使用して表し、その概念に基づく道路地図データを格納する。ノードは、交差点や分岐点などを表し、リンクはノードとノードの間の道路を表す。リンク列は、リンクの連なりを言い、一本の道路として表すための単位である。リンク列は、１本のリンクしか有さない態様も含むものとする。
【００１６】
図２は、ある高速道路１０１と他の高速道路１０２、１０３とが連絡道路１０４〜１０６を介して交差している様子を示す図である。分岐点Ａ１０７、分岐点Ｂ１０８、合流点Ｃ１０９、合流点Ｄ１１０はノードとして表される。道路１０１はリンク列として表され、リンク１０１ａとノード１０７とリンク１０１ｂを有する。道路１０２、道路１０３も同様にリンク列として表され、ノードとリンクの集合である。連絡道路１０４〜１０６もリンク列として表されるが、図２の場合はそれぞれ一つのリンクしか有さない。連絡道路１０４は、ノード１０７とリンク１０４とノード１０８を有するリンク列であり、連絡道路１０５は、ノード１０８とリンク１０５とノード１１０を有するリンク列であり、連絡道路１０５は、ノード１０８とリンク１０６とノード１０９を有するリンク列である。
【００１７】
各リンク列は、ノードの並びとしてデータを有する。すなわち、各ノードに関するノード情報が道路の所定の進行方向の順に並んで格納されている。各ノード情報は、地図上のノード座標データを有する。このノード座標データにより道路地図を表示することができる。さらに、各ノード情報は、誘導オフセットデータを有する。誘導オフセットデータは、そのノードに関する経路誘導データの所在場所を示すポインターである。この誘導オフセットデータにより、そのノード、すなわち交差点や分岐点に関する経路誘導データを取得することができる。
【００１８】
経路誘導データには、交差点名称、道路名称、行き先看板情報などがある。交差点名称は、ノードが交差点であり、交差点名称を有する場合に格納される。道路名称は、そのノードにつながるリンクの道路名称がある場合に格納される。図２の道路１０２が、例えば「Ｉ−１１０Ｅ」という道路名称を有する場合、リンク列１０２のノード１１０の誘導オフセットデータにより、経路誘導データにアクセスして道路名称「Ｉ−１１０Ｅ」を取得することができる。
【００１９】
行き先看板情報は、そのノードにつながるリンク方向に行き先情報がある場合に格納される。行き先看板情報は、通常、実際の道路に行き先看板がある場合に、その看板の内容に応じて行き先情報が格納されている。例えば、分岐点Ａ１０７の実際の道路に、道路１０１の進行方向の行き先と分岐して合流する道路１０２への行き先に関する道路看板がある場合、それぞれの行き先情報が各リンク列のノード情報に対応して経路誘導データに格納されている。具体的には、リンク列１０１のノード１０７には、道路１０１の進行方向の行き先情報が格納された経路誘導データへの誘導オフセットデータが格納され、リンク列１０４のノード１０７には、道路１０２への行き先情報が格納された経路誘導データへの誘導オフセットデータが格納される。
【００２０】
ノードに関する経路誘導データが、交差点名称、道路名称、行き先看板情報と複数ある場合は、それらはまとめて格納されており、その先頭アドレスが誘導オフセットデータとなる。
【００２１】
次に、本実施の形態における行き先看板情報の処理について説明する。図２において、道路１０２は「Ｉ−１１０Ｅ」の道路名称を有し、道路１０３は「Ｉ−１１０Ｗ」の道路名称を有するものとする。道路名称「Ｉ−１１０Ｅ」「Ｉ−１１０Ｗ」は、米国の州間高速道路（インターステート）の路線番号と進行方向を示すものを例として使用している。すなわち「Ｉ−ＸＸＸ」は米国の州間高速道路の路線番号を示し、Ｅ（東）とＷ（西）は進行方向を示している。
【００２２】
経路探索で探索された推奨経路が、道路１０１を分岐点Ａ１０７まで北に進み、分岐点Ａ１０７において連絡道路１０４に分岐し、連絡道路１０４、１０５を経て道路１０２すなわちＩ−１１０を東に進むように設定されているとする。
【００２３】
分岐点Ａ１０７にさしかかったとき、通常、分岐点Ａ１０７の行き先看板情報に関する経路誘導データを使用して、経路誘導を行う。具体的には、推奨経路が進行するリンク列１０４のノード１０７から経路誘導データにアクセスし、行き先情報を取得する。しかし、例えば、ノード１０７の行き先看板情報としてＩ−１１０ＷとＩ−１１０Ｅの２つのデータ格納されていて行き先がＩ−１１０Ｅとして特定できない場合がある。また、リンク列１０４のノード１０７に関して行き先看板情報が格納されていない場合もある。これらの場合にも、本実施の形態のカーナビゲーション装置では、行き先を特定して分岐点Ａ１０７における適切な経路誘導を可能にしている。
【００２４】
図３、図４は、分岐点Ａ１０７における行き先情報、すなわち行き先道路名称の特定の方法について説明する図である。図３（ａ）は、リンク列１０４のノード１０７、リンク列１０５のノード１０８に行き先看板情報がない場合、リンク列１０２のノード１１０から取得できる道路名称「Ｉ−１１０Ｅ」を行き先情報として採用する例を示す。ＮＵＬＬは行き先看板情報がないことを示す。図３（ｂ）は、リンク列１０４のノード１０７の行き先看板情報からは路線番号「Ｉ−１１０」のみが特定でき、リンク列１０５のノードに行き先看板情報がない場合、路線番号をリンク列１０４のノード１０７の行き先看板情報から採用し、道路の方向をリンク列１０２のノード１１０から取得できる道路名称「Ｉ−１１０Ｅ」から採用する例を示す。図３（ｃ）は、リンク列１０４のノード１０７の行き先看板情報には「Ｉ−１１０Ｗ」「Ｉ−１１０Ｅ」の２つが格納されているがどちらとも特定できず、リンク列１０５のノードに行き先看板情報がない場合、リンク列１０２のノード１１０から取得できる道路名称「Ｉ−１１０Ｅ」を行き先情報として採用する例を示す。
【００２５】
図４（ａ）は、リンク列１０４のノード１０７に行き先看板情報がなく、リンク列１０５のノード１０８の行き先看板情報からは路線番号「Ｉ−１１０」のみが特定できる場合、路線番号をリンク列１０５のノード１０８の行き先看板情報から採用し、道路の方向をリンク列１０２のノード１１０から取得できる道路名称「Ｉ−１１０Ｅ」から採用する例を示す。図４（ｂ）は、リンク列１０４のノード１０７に行き先看板情報からは路線番号「Ｉ−１１０」のみが特定ができ、リンク列１０５のノード１０８の行き先看板情報からも路線番号「Ｉ−１１０」のみが特定できる場合、路線番号をリンク列１０５のノード１０８の行き先看板情報から採用し、道路の方向をリンク列１０２のノード１１０から取得できる道路名称「Ｉ−１１０Ｅ」から採用する例を示す。図４（ｃ）は、リンク列１０４のノード１０７の行き先看板情報には「Ｉ−１１０Ｗ」「Ｉ−１１０Ｅ」の２つが格納されているがどちらとも特定できず、リンク列１０５のノード１０８の行き先看板情報からは路線番号「Ｉ−１１０」のみが特定できる場合、路線番号をリンク列１０５のノード１０８の行き先看板情報から採用し、道路の方向をリンク列１０２のノード１１０から取得できる道路名称「Ｉ−１１０Ｅ」から採用する例を示す。
【００２６】
このように、本実施の形態では、分岐点Ａ１０７の行き先看板情報から、行き先の道路名称が特定ができない場合、その先の分岐点の行き先看板情報、さらには行き先道路の道路名称を使用して行き先の道路名称を特定する。上記の例では、連絡道路上の分岐点は一つであり、連絡道路上の分岐点の行き先看板情報から、行き先道路の方向まで含めた道路名称が特定できない例を示した。しかし、連絡道路上の分岐点の行き先看板情報から、行き先道路の方向まで含めた道路名称が特定できる場合は、その連絡道路上の分岐点の行き先看板情報の道路名称を採用する。
【００２７】
なお、上記図２〜図４の例では、高速道路１０１と他の高速道路１０２、１０３とが連絡道路１０４〜１０６を介して交差している例を示した。すなわち、本線道路１０１から連絡道路１０４〜１０６を介して他の本線道路１０２、１０３に分岐する例である。ここで、本線道路とは高速道路や国道や幹線道路などの主要道路をいい、連絡道路とはそれらの道路を連絡する道路を言う。具体的には、リンク列のノード情報に格納された道路の属性等の情報に基づき、所定の基準により本線道路と連絡道路を区別する。
【００２８】
次に、分岐点における行き先情報、すなわち行き先道路名称の特定のための制御について説明する。図５は、その制御のフローチャートを示す図である。制御回路３において実行される。図５の例では、行き先道路名称の特定とは分岐点において、至る本線道路の路線番号と方位（ＮＥＷＳ）を特定することである。
【００２９】
図５のルーチンは、推奨経路に沿って誘導されているとき、ある分岐点にさしかかったとき実行される。以下、図２において、分岐点Ａ１０７にさしかかり、至る本線１０２の路線番号と方位（ＮＥＷＳ）を特定する場合を例に挙げながら説明する。
【００３０】
ステップＳ１では、連絡道路への分岐点から至る本線までに存在するすべての分岐点における推奨経路方向の行き先看板情報に記載されている路線番号とその方位（ＮＥＷＳ）情報を取得し、分岐点単位に路線番号情報（要素）としてＲＡＭ１３へ展開する。図２の例では、連絡道路１０４への分岐点Ａ１０７から至る本線道路１０２までに存在する分岐点、すなわち分岐点Ａ１０７、分岐点Ｂ１０８における推奨経路方向の行き先看板情報に記載されている路線番号とその方位（ＮＥＷＳ）情報を取得する。具体的には、リンク列１０４のノード１０７のノード情報とリンク列１０５のノード１０８のノード情報から経路誘導データにアクセスして取得する。
【００３１】
ステップＳ２では、分岐点に路線番号情報があるかないか調べる。いずれかの分岐点に路線番号情報があると判断するとステップＳ３に進み、いずれの分岐点にも路線番号情報がないと判断するとステップＳ８に進む。いずれの分岐点にも路線番号情報がないとは、例えば、図３（ａ）のような場合である。
【００３２】
ステップＳ３では、路線番号情報（要素）から各分岐点に共通の路線番号があるか調べる。ステップＳ４では、共通の路線番号があったか否か、すなわち路先願号がユニークに確定できたか否かを判断する。ステップＳ４で、路線番号がユニークに確定できたと判断するとステップＳ５に進み、確定できなかったと判断するとステップＳ８に進む。図３（ｂ）の場合は、路線番号「Ｉ−１１０」が確定できる場合である。図３（ｃ）の場合は、路線番号「Ｉ−１１０Ｗ」と「Ｉ−１１０Ｅ」の二つが記載されているため、路線番号が確定できない場合である。
【００３３】
ステップＳ５では、ユニークに確定した路線番号を採用する。図３（ｂ）の場合は、路線番号「Ｉ−１１０」を採用する。ステップＳ６では、確定した路線番号に対する方位（ＮＥＷＳ）が確定しているかどうか判断する。方位が確定しているとは、確定した路線番号に方位情報（ＮＥＷＳ）も付加されている場合を言う。方位が確定していると判断するとステップＳ７に進み、方位が確定していないと判断するとステップＳ９に進む。
【００３４】
ステップＳ９では、至る本線の路線番号と確定した路線番号が一致するかどうかを判断する。一致すると判断するとステップＳ１０に進み、一致しないと判断するとステップＳ７に進む。ステップＳ１０では、至る本線の路線番号に対する方位（ＮＥＷＳ）を、ステップＳ５で確定した路線番号に対する方位として採用する。至る本線の路線番号は、例えば図２の場合、リンク列１０２のノード１１０のノード情報から経路誘導データにアクセスして取得する。この場合、経路誘導データに、本線道路１０２の路線番号が道路名称データとして格納されている。図３（ｂ）の場合、経路誘導データに本線道路１０２の道路名称として格納されていた路線番号「Ｉ−１１０Ｅ」から方位「Ｅ（東）」を採用し、ステップＳ５で採用した路線番号「Ｉ−１１０」に付加する。
【００３５】
ステップＳ７では、連絡道路への分岐点から至る本線までに存在する全ての分岐点で推奨経路方向を音声ガイドする際に、採用した路線番号を発声する。方位（ＮＥＷＳ）も採用されていればその方位も発声する。例えば、図２において分岐点Ａ１０７にさしかかったとき、「Ｉ−１１０Ｅ方面へ右車線を走行し、その後右車線を走行して下さい」と音声により誘導する。
【００３６】
以上のようにして、本実施の形態では、分岐点Ａ１０７の行き先看板情報から、至る本線の路線番号（行き先の道路名称）が特定ができない場合であっても、その先の分岐点の行き先看板情報、あるいは、至る本線の道路名称データを使用して至る本線の路線番号を特定することができる。この特定した路線番号を使用して経路誘導をすることができるので、ドライバーにとってより分かりやすい経路誘導が実現される。
【００３７】
なお、上記の実施の形態では、音声により経路誘導をする例で説明をしたが、この内容に限定する必要はない。表示モニター８に表示する場合にも適用できる。すなわち、特定した道路名称を使用した経路誘導全般に適用できる。
【００３８】
また、上記の実施の形態では、図３、図４において、分岐点Ａの誘導データだけでは行き先道路の道路名称「Ｉ−１１０Ｅ」が特定できない場合に、道路名称「Ｉ−１１０Ｅ」を特定する方法をいくつか例を挙げて説明した。しかし、その方法は図３、図４に示す内容にのみ限定する必要はない。分岐点Ａの誘導データだけでは行き先道路の道路名称「Ｉ−１１０Ｅ」が特定できない場合は、その他にもいろいろなケースが考えられる。本発明は、そのような場合にも適用することができる。
【００３９】
また、上記の実施の形態では、ノード、リンク、リンク列の概念を使用して道路地図データを格納する例で説明をしたが、この内容に限定する必要はない。すなわち、各分岐点において、誘導経路が進行する方向の行き先に関する誘導データが取得できるすべての場合に、本発明は適用できる。
【００４０】
また、上記の実施の形態では、行き先道路の道路名称を行き先道路自体のデータから取得する場合、経路誘導データとして格納されている「道路名称」データを使用する例で説明をした。しかし、この内容に限定する必要はない。すなわち、行き先道路の道路名称を、分岐点における誘導データ以外から取得してその行き先道路の道路名称を特定できるのであれば、あらゆる方法を採用することができる。
【００４１】
また、上記の実施の形態では、経路探索の結果得られた経路に沿って誘導する例で説明をしたが、この内容に限定する必要はない。ドライバーがマニュアルで設定する経路に沿って誘導する場合にも適用できる。すなわち、経路探索結果に限らず予め定められたすべての誘導経路に沿って経路誘導する場合に適用することができる。
【００４２】
また、上記の実施の形態では、カーナビゲーション装置の制御回路３が実行する制御プログラムはＲＯＭ１２に格納されている例で説明をしたが、この内容に限定する必要はない。制御プログラムやそのインストールプログラムをＣＤ−ＲＯＭ１４などの記録媒体で提供してもよい。
【００４３】
さらに、それらのプログラムをインターネットなどに代表される通信回線などの伝送媒体を介して提供することも可能である。すなわち、プログラムを、伝送媒体を搬送する搬送波上の信号に変換して送信することも可能である。図６はその様子を示す図である。カーナビゲーション装置２１は上記に説明したカーナビゲーション装置であり、通信回線２２との接続機能を有する。コンピュータ２３はカーナビゲーション装置２１用の制御プログラムを提供するサーバーコンピュータであり、そのプログラムが格納されている。通信回線２２は、インターネット、パソコン通信などの通信回線、あるいは専用通信回線などである。通信回線２０２は、電話回線や携帯電話などの無線電話回線などを含む。
【００４４】
なお、上述の制御プログラムをパソコン上で実行させてカーナビゲーション装置を実現するようにしてもよい。その場合、現在地検出装置１などはパソコンの所定のＩ／Ｏポートなどに接続するようにすればよい。
【００４５】
【発明の効果】
本発明は、以上説明したように構成しているので、次のような効果を奏する。
分岐点の誘導データによって行き先道路の道路名称が確定することができないときでも、行き先道路の道路名称が確定できるので、ドライバーにとってより分かりやすい経路誘導が実現される。
【図面の簡単な説明】
【図１】本発明の一実施の形態であるカーナビゲーション装置のブロック図である。
【図２】ある高速道路と他の高速道路とが連絡道路を介して交差している様子を示す図である。
【図３】分岐点における行き先道路名称の特定の方法について説明する図である。
【図４】分岐点における行き先道路名称の特定の方法について説明する図である。
【図５】分岐点における行き先道路名称の特定のための制御のフローチャートを示す図である。
【図６】プログラムを伝送媒体を介して提供する様子を示す図である。
【符号の説明】
１  現在地検出装置
２  地図記憶メモリ
３  制御回路
４  入力装置
７  画像メモリ
８  表示モニタ
９  スピーカ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ＣＤ−ＲＯＭ
２１  カーナビゲーション装置
２２  通信回線
２３  コンピュータ
【図１】
0004777524.tif 000002
【図２】
0004777524.tif 000003
【図３】
0004777524.tif 000004
【図４】
0004777524.tif 000005
【図５】
0004777524.tif 000006
【図６】
0004777524.tif 000007