(57)【要約】【課題】  大容量のデータを必要とすることなく、方面案内を行うことが可能なナビゲーション装置を提供すること【解決手段】  ナビゲーション装置において、システム制御部１９は、車両の現在位置を検出した後、検出した現在位置に基づいて、メモリカードから読み出された地図データに含まれるテキストデータを使って、車両が次に通過すべき交差点又は分岐点を基準として方向が限定された地域を漠然と示す方面案内情報を生成する。システム制御部１９はさらに、生成した方面案内情報に基づいて、方面案内を表す合成音声データを生成する。スピーカ１３は、システム制御部１９で生成された合成音声データに従って音声を出力する。【選択図】  図２
2005140694.tif 000002
【特許請求の範囲】
【請求項１】
車載用のナビゲーション装置であって、
車両の現在位置を検出する現在位置検出部と、
前記現在位置検出部により検出された現在位置に基づいて、記憶媒体に格納された地図データに含まれるテキストデータを使って、車両が次に通過すべき交差点又は分岐点を基準として方向が限定された地域を漠然と示す方面案内情報を生成する方面案内情報生成部と、
前記方面案内情報生成部で生成された方面案内情報に基づいて、方面案内を表す合成音声データを生成する音声合成部と、
前記音声合成部で生成された合成音声データに従って音声を出力する音声出力部とを備える、ナビゲーション装置。
【請求項２】
設定された目的地までの経路を探索する経路探索部をさらに備え、
前記方面案内情報生成部は、前記経路探索部で探索された経路をさらに参照して、方面案内情報を生成する、請求項１に記載のナビゲーション装置。
【請求項３】
前記方面案内情報生成部は、前記地図データに含まれる、交差点周辺、分岐点周辺及び目的地周辺のいずれかを表すテキストデータを使って、方面案内情報を生成する、請求項１又は２に記載のナビゲーション装置。
【請求項４】
前記方面案内情報生成部は、前記現在位置から前記目的地までの距離と、予め定められた基準距離とに基づいて、前記目的地周辺の地名又は前記目的地の名称を表すテキストデータを使って、方面案内情報を生成する、請求項２に記載のナビゲーション装置。
【請求項５】
前記方面案内情報生成部は、前記車両の進行方向をさらに参照して、方面案内情報を生成する、請求項１に記載のナビゲーション装置。
【請求項６】
前記方面案内情報生成部は、予め定められた優先度に従って、最も優先度の高い方面案内情報のみを生成する、請求項１に記載のナビゲーション装置。
【請求項７】
前記方面案内情報生成部は、予め定められた優先度順に、複数の方面案内情報を生成する、請求項１に記載のナビゲーション装置。
【請求項８】
前記方面案内情報生成部は、道路の正式名称及び通称の双方を表す方面案内情報を生成する、請求項１に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関し、より特定的には、交差点又は分岐点を基準として方向が限定された地域を漠然と示す方面案内を出力可能なナビゲーション装置に関する。
【背景技術】
【０００２】
ナビゲーション装置は、典型的には車両に搭載され、上述のような方面案内情報を出力可能なものがある。このようなナビゲーション装置の一例（以下、従来のナビゲーション装置と称する）では、下記のようにして方面案内情報が作成される。つまり、従来のナビゲーション装置は、目的地までの経路を探索した後、車両が交差点又は分岐点に差し掛かった場合、ＣＤ−ＲＯＭのような記録媒体に予め格納されている案内テーブルから、車両が現在走行している道路区間を特定するための第１のリンク番号、及び誘導先の道路区間を特定するための第２のリンク番号とに対応した音声番号を読み出す。その後、従来のナビゲーション装置は、読み出した音声番号に対応するアドレスの音声データを再生し、方面案内を表す音声を音声出力部から出力する（例えば、特許文献１を参照）。
【特許文献１】特開平１１−３４４３５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のナビゲーション装置は、方面案内を表す音声データが交差点又は分岐点毎に記録された案内テーブルを、記録媒体に格納する必要がある。また、交差点又は分岐点は道路網に数多く存在し、さらには、音声データのサイズは一般的に大きくなる。以上のことから、従来のナビゲーション装置では、方面案内を行うために、案内テーブルという大容量のデータを必要とするという問題点がある。
【０００４】
それ故に、本発明の目的は、大容量のデータを必要とすることなく、方面案内を行うことが可能なナビゲーション装置を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の一局面は、車載用のナビゲーション装置であって、車両の現在位置を検出する現在位置検出部と、現在位置検出部により検出された現在位置に基づいて、記憶媒体に格納された地図データに含まれるテキストデータを使って、車両が次に通過すべき交差点又は分岐点を基準として方向が限定された地域を漠然と示す方面案内情報を生成する方面案内情報生成部と、方面案内情報生成部で生成された方面案内情報に基づいて、方面案内を表す合成音声データを生成する音声合成部と、音声合成部で生成された合成音声データに従って音声を出力する音声出力部とを備える。
【発明の効果】
【０００６】
上記局面によれば、記憶媒体に格納された地図データに元々含まれるテキストデータを使って、ナビゲーション装置は、方面案内のための合成音声を作成し出力する。その結果、地図データは、交差点毎又は分岐点毎に方面案内専用のテーブルを備える必要が無くなる。これによって、地図データの容量増大を招かないナビゲーション装置を提供することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明の一実施形態に係るナビゲーション装置の外観斜視図である。図１において、ナビゲーション装置は、典型的には車両に搭載される。このようなナビゲーション装置の本体１には、ＧＰＳアンテナ１１、例えばＳＤカード（Ｒ）のようなメモリカードのスロット１２及びスピーカ１３が配置される。
【０００８】
図２は、図１に示すナビゲーション装置の構成を示すブロック図である。図２において、ナビゲーション装置は、図１に示す構成以外にも、スロット１２に挿入されたメモリカード用のインタフェイス１４と、ＧＰＳ受信部１５と、方位センサ１６と、車速センサ１７と、操作部１８と、システム制御部１９と、音声処理部２０とを備える。
【０００９】
以下、以上のナビゲーション装置の各部について、より具体的に説明する。
ＧＰＳアンテナ１１は、車両外部の測位システム（例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ））に収容される人工衛星から送出された信号を受信する。
スロット１２は、車両の案内に必要となる地図データが格納されるメモリカード（例えば、ＳＤカード（Ｒ））の挿入口である。ここで、地図データは、一般的又は周知のもので構わないため、その詳細な説明を省略する。なお、本実施形態では、地図データはメモリカードに格納されるとして説明するが、これに限らず、地図データは、例えばＣＤ又はＤＶＤのような記憶媒体に格納されても構わない。
【００１０】
スピーカ１３は、システム制御部１９で生成される合成音声データに従って音声を出力する。
インタフェイス１４は、スロット１２に挿入されたメモリカードと接続され、接続されたメモリカードから、必要な地図データを読み出して、システム制御部１９に転送する機能を少なくとも有する。
ＧＰＳ受信部１５は、複数のＧＰＳ衛星からの電波を受信して演算を行い、車両が現在位置する緯度、経度、高度及び進行方位を示すデータ（以下、ＧＰＳデータと称する）を生成して出力する。
【００１１】
方位センサ１６は典型的には、地磁気センサ及び角速度センサを含んでおり、地磁気センサは、地磁気（地球磁界）に基づいて車両の方位を示すデータを出力する。また、角速度センサは、車両の角速度を検出し出力する。
車速センサ１７は、車両の走行速度を検出し出力する。
操作部１８は、システム制御部１９に各種指示を入力するために、典型的にはキー又はリモコンから構成される。ここで、本実施形態では、操作部１８は主として、経路探索部２２の処理に必要となる目的地を運転者が入力するために用いられる。
【００１２】
システム制御部１９は、ナビゲーション動作に必要な演算及び制御を行う。このような演算及び制御のために、システム制御部１９は、現在位置検出部２１と、経路探索部２２と、方面案内情報生成部２３と、音声合成部２４とを含む。なお、システム制御部１９の各構成の処理については、後述する。
音声処理部２０は、システム制御部１９で生成される合成音声データをアナログ形式に変換したり、増幅したりした後に、スピーカ１３に出力する。
【００１３】
次に、上記構成を備えるナビゲーション装置の動作について説明する。ナビゲーション装置の電源が投入されると、システム制御部１９が起動し、その後、システム制御部１９は、インタフェイス１４を通じて、地図データを内部に取り込み保持する。また、方位センサ１６は、車両の方位及び角速度を検出し、それぞれを示すデータを、現在位置検出部２１に出力し、車速センサ１７は、車両の走行速度を算出し、現在位置検出部２１に出力する。さらに、ＧＰＳ受信部１５は、ＧＰＳ衛星からの電波に基づいて、車両が現在位置する緯度、経度、高度及び進行方位を求めた後、それらを含むＧＰＳデータを現在位置検出部２１に出力する。
【００１４】
現在位置検出部２１は、入力された車両の方位、角速度及び走行速度に対して所定の演算を行って、車両の現在位置と進行方位を算出する。これら方位センサ１６、車速センサ１７及び現在位置検出部２１により、自律航法システムが構築される。また、現在位置検出部２１は、自律的に算出された現在位置及び進行方位と、ＧＰＳ受信部１５からのデータとを比較して互いの誤差を調整して、より正確な現在位置及び進行方位を検出する。
【００１５】
経路探索部２２は、操作部１８を通じて目的地が設定されると、検出された現在位置を出発地として、そこから目的地までの案内経路を、現在保持する地図データを使って探索し、探索した案内経路を特定するデータ（以下、案内経路データと称する）を、図示しない記憶装置に保存する。なお、以上の説明では、現在位置検出部２１により検出された現在位置が出発地として用いられているが、これに限らず、出発地は、運転者が操作部１８を操作することにより設定されても構わない。
【００１６】
システム制御部１９は、図３に示すフローチャートに従って動作する。図３において、システム制御部１９を構成する現在位置検出部２１は、上述と同様にして、車両の現在位置及び進行方位を検出し（ステップＳＴ１）、その後、車両の案内を行う（ステップＳＴ２）。ステップＳＴ２において、システム制御部１９は、周知の案内に加え、本実施形態特有の方面案内を表す合成音声データを生成して、音声処理部２０に出力する。音声処理部２０は、合成音声データに対して、上述したような処理を行い、スピーカ１３に出力する。スピーカ１３は、入力された合成音声データに従って、方面案内を表す音声を出力する。
【００１７】
ステップＳＴ２の後、システム制御部１９は、車両が目的地に到着したか否かを判断し（ステップＳＴ３）、ＮＯと判断した場合には、ステップＳＴ１を再度実行する。なお、システム制御部１９は、経路探索部２２が経路探索を実行していない場合も、ステップＳＴ３でＮＯと判断する。逆にＹＥＳと判断した場合、システム制御部１９は、図３の処理を終了する。なお、ステップＳＴ３では、車両が目的地に到着したか否かが判断されたが、これに限らず、車両の案内について中断指示があったか否かを、システム制御部１９は判断するようにしても良い。他にも、システム制御部１９は、ステップＳＴ３において、車両が目的地に到着したか否か、及び車両の案内の中断指示があったか否かの双方を相前後して判断しても良い。
【００１８】
次に、図４のフローチャートを参照して、図３に示すステップＳＴ２の具体的な処理について説明する。図４において、方面案内情報生成部２３は、今回生成された案内経路データと、ステップＳＴ１で検出された現在位置とに基づいて、現在保持する地図データから、車両が次に通過すべき交差点又は分岐点（以下、便宜上、対象交差点と称する）の情報を取得する（ステップＳＴ１１）。取得された情報には、対象交差点の位置及び名称、並びに対象交差点に接続される各道路の属性及び名称が少なくとも含まれる。また、対象交差点の名称及びそれに接続される道路名は、地図データの容量の増大を防止する観点から、合成音声データよりも、テキストデータであることが好ましい。
【００１９】
次に、方面案内情報生成部２３は、対象交差点の位置と、ステップＳＴ１で検出された現在位置とから、現在位置から対象交差点までの距離を計算し、計算した距離が方面案内を行うべき基準距離に達したか否かを判断する（ステップＳＴ１２）。ここで、基準距離は、車両の走行速度に関わらず固定値であっても良いし、車両の走行速度に応じて変化する値であっても構わない。ステップＳＴ１２でＮＯと判断した場合、システム制御部１９は、図４に示す処理を終了して、図３のステップＳＴ３を行う。逆に、ＹＥＳと判断した場合、方面案内情報生成部２３は、目的地が設定されているか否か、つまり案内経路が探索されているか否かを判断する（ステップＳＴ１３）。
【００２０】
ステップＳＴ１３でＹＥＳと判断した場合、方面案内情報生成部２３は、ステップＳＴ１１で取得した情報に、対象交差点に接続する道路の方向を表す地名又は施設名がテキストで表された方面案内情報が含まれているか否かを判断する（ステップＳＴ１４）。ＹＥＳと判断した場合、方面案内情報生成部２３は、車両を誘導すべき案内経路の方向への方面案内情報が含まれているか否かを判断する（ステップＳＴ１５）。ＹＥＳと判断した場合、方面案内情報生成部２３は、案内経路方向への方面案内情報を音声合成部２４に渡す。音声合成部２４は、受け取った方面案内情報が表す地名又は施設名（テキストデータ）と、地図データに含まれる音素片データ及び音声辞書データとを使って、例えば、「次の交差点、右方向、△△（地名又は施設名）方面に分岐します」のような方面案内を表す合成音声データを作成した後、作成した合成音声データを、音声処理部２０を通じてスピーカ１３に出力する。スピーカ１３は、入力された合成音声データに従って、方面案内を表す音声を出力する（ステップＳＴ１６）。その後、システム制御部１９は、図４に示す処理を終了して、図３のステップＳＴ３を行う。
【００２１】
また、方面案内情報生成部２３は、ステップＳＴ１４又はＳＴ１５でＮＯと判断した場合、ステップＳＴ１１で取得した情報から、対象交差点に接続する各道路名（テキストデータ）を取得する（ステップＳＴ１７）。次に、方面案内情報生成部２３は、今回取得した道路名の中に、車両を誘導すべき案内経路方向への道路の名称があるか否かを判断する（ステップＳＴ１８）。ＹＥＳと判断した場合、方面案内情報生成部２３は、案内経路方向への道路名を音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば「次の交差点、右方向、○○（道路名）に分岐します」のような方面案内を表す音声を出力する（ステップＳＴ１９）。
【００２２】
なお、多くの道路には、例えば国道ｘ号線のような正式名称と、例えば××通りのような通称とが付けられている。それ故、ナビゲーション装置は、正式名称と通称の双方を使って、例えば、「次の交差点、右方向、国道ｘ号線、××通り、に分岐します」のような方面案内を行うことが好ましい。なお、このような方面案内を実現するために、対象交差点に接続する道路の属性には、正式名称及び通称の双方を表すテキストデータが割り当てられる。以上の方面案内により、道路標識と方面案内の不一致を防ぐことが可能となり、その結果、運転者の不安感を和らげることが可能となる。
以上のステップＳＴ１９の後、システム制御部１９は、図４に示す処理を終了して、図３のステップＳＴ３を行う。
【００２３】
また、方面案内情報生成部２３は、ステップＳＴ１８でＮＯと判断した場合、現在保持する地図データから、目的地周辺の情報を取得する（ステップＳＴ１１０）。取得された情報には、目的地周辺の代表位置及び地名のテキストデータが少なくとも含まれる。その後、システム制御部１９は、目的地方面の案内情報を生成し、音声出力する（ステップＳＴ１１１）。
【００２４】
ここで、図５のフローチャートを参照して、図４に示すステップＳＴ１１１の具体的な処理について説明する。図５において、方面案内情報生成部２３は、ステップＳＴ１で検出した現在位置と、ステップＳＴ１１０で取得した目的地周辺の代表位置とから、現在位置から目的地周辺までの距離を計算した後、計算した距離が、第１の基準距離Ａ以上か否かを判断する（ステップＳＴ２１）。ここで、第１の基準距離Ａは、目的地が現在位置に対して遠い距離にあるか否かを示す基準値である。ステップＳＴ２１でＹＥＳと判断した場合、方面案内情報生成部２３は、現在位置と目的地とが互いに同じ都道府県内に含まれるか否かを判断する（ステップＳＴ２２）。ＮＯと判断した場合、方面案内情報生成部２３は、ステップＳＴ１１０で取得した情報から、目的地周辺の都道府県名を取得し、音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば「次の交差点、右方向、◇◇（都道府県名）方面です」のような方面案内を表す合成音声を出力する（ステップＳＴ２３）。その後、システム制御部１９は、図５に示す処理、さらには図４に示すステップＳＴ１１１を終了して、図３のステップＳＴ３を行う。
【００２５】
また、ステップＳＴ２１でＮＯと、又はステップＳＴ２２でＹＥＳと判断した場合、方面案内情報生成部２３は、ステップＳＴ２１で計算した距離が第２の基準距離Ｂ以上か否かを判断する（ステップＳＴ２４）。ここで、第２の基準距離Ｂは、目的地が現在位置に対してある程度距離にあるか否かを示す基準値であり、第１の基準距離Ａより小さい。ステップＳＴ２４でＹＥＳと判断した場合、方面案内情報生成部２３は、現在位置と目的地とが互いに同じ市内、郡内又は区内に含まれるか否かを判断する（ステップＳＴ２５）。ＮＯと判断した場合、方面案内情報生成部２３は、目的地周辺の市名、郡名又は区名を表すテキストデータを取得し、音声合成部２４に渡す。その後、ステップＳＴ２３と同じ要領で、スピーカ１３は、例えば「次の交差点、右方向、□□（市名、郡名又は区名）方面です」のような方面案内を表す音声を出力する（ステップＳＴ２６）。その後、システム制御部１９は、図３のステップＳＴ３を行う。
【００２６】
また、ステップＳＴ２４でＮＯと、又はステップＳＴ２５でＹＥＳと判断した場合、方面案内情報生成部２３は、ステップＳＴ２１で計算した距離が第３の基準距離Ｃ以上か否かを判断する（ステップＳＴ２７）。ここで、第３の基準距離Ｃは、目的地が現在位置に対して近距離にあるか否かを示す基準値であり、第２の基準値Ｂより小さい。ステップＳＴ２７でＹＥＳと判断した場合、方面案内情報生成部２３は、現在位置と目的地とが互いに同じ町内又は村内に含まれるか否かを判断する（ステップＳＴ２８）。ＮＯと判断した場合、方面案内情報生成部２３は、目的地周辺の町名又は村名を表すテキストデータを取得し、音声合成部２４に渡す。その後、ステップＳＴ２３と同じ要領で、スピーカ１３は、例えば、「次の交差点、右方向、▽▽（町名又は村名）方面です」のような方面案内を表す音声を出力する（ステップＳＴ２９）。その後、システム制御部１９は、図３のステップＳＴ３を行う。
【００２７】
また、ステップＳＴ２７でＮＯと、又はステップＳＴ２８でＹＥＳと判断した場合、方面案内情報生成部２３は、目的地の名称を表すテキストデータを取得し、音声合成部２４に渡す。その後、ステップＳＴ２３と同じ要領で、スピーカ１３は、例えば、「次の交差点、右方向、▲▲（目的地名）方面です」のような方面案内を表す音声を出力する（ステップＳＴ２１０）。その後、システム制御部１９は、図３のステップＳＴ３を行う。
【００２８】
なお、図５に示す処理において、基準距離Ａ−Ｃは、固定値であっても良いが、車両が都市部を走行している時と、田舎を走行している時との間で異なる値にそれぞれ切り換えられても良い。
また、図５に示す処理において、方面案内情報生成部２３は、他にも、目的地が属するエリアの住所コードに基づいて地名を生成したり、地図データから目的地から最も近い地名を取得したりして、上述のような方面案内のための合成音声データを作成することができる。
【００２９】
ここで再度図４を参照する。図４のステップＳＴ１３においてＮＯと判断した場合、方面案内情報生成部２３は、ステップＳＴ１４と同様の処理を行う（ステップＳＴ１１２）。ステップＳＴ１１２でＹＥＳと判断した場合、方面案内情報生成部２３は、対象交差点の方面案内情報に、車両の進行方向への方面案内情報が含まれているか否かを判断する（ステップＳＴ１１３）。ＹＥＳと判断した場合、方面案内情報生成部２３は、進行方向への方面案内情報を音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば、「次の交差点、右方向、○○方面です」のような方面案内を表す音声を出力する（ステップＳＴ１１４）。
【００３０】
また、ステップＳＴ１１２又はＳＴ１１３でＮＯと判断した場合、方面案内情報生成部２３は、ステップＳＴ１７と同様の処理を行い（ステップＳＴ１１５）、その後、今回取得した道路名の中に、車両の進行方向と実質的に方向が一致する道路の名称があるか否かを判断する（ステップＳＴ１１６）。具体的には、車両の進行方向に最も近い方向を有し、かつ車両の進行方向と所定角度の範囲内の方向を有する道路の有無がステップＳＴ１１６で判断される。ステップＳＴ１１６でＹＥＳと判断した場合、方面案内情報生成部２３は、車両の進行方向への道路名を表すテキストデータを音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば「次の交差点、直進方向、○○（道路名）方面です」のような方面案内を表す音声を出力する（ステップＳＴ１１７）。
また、ステップＳＴ１１６でＮＯと判断した場合、方面案内情報生成部２３は、方面案内を行えないとして、図４の処理を終了し、図３のステップＳＴ３を行う。
【００３１】
以上説明したように、本実施形態に係るナビゲーション装置によれば、交差点又は分岐点に方面案内情報が割り当てられていない場合であっても、メモリカードに代表される記憶媒体に格納された地図データに含まれる数々のテキストデータを使って、方面案内のための合成音声を作成し出力する。その結果、地図データは、交差点毎又は分岐点毎に方面案内専用のテーブルを備える必要が無くなる。
【００３２】
また、たとえ専用のテーブルが無くとも、地図データに含まれる、交差点周辺又は分岐点周辺の道路名、若しくは目的地周辺の地名又は施設名のテキストデータを使うことにより、精度の高い方面案内を実現することが可能となる。これによって、本実施形態のようにディスプレイが無いナビゲーション装置であっても、運転者に不安感を与えない方面案内を提供することが可能となる。
【００３３】
なお、以上の実施形態では、ディスプレイを備えないナビゲーション装置について説明した。しかし、これに限らず、ナビゲーション装置はディスプレイを備えていても構わない。ナビゲーション装置がディスプレイを備えている場合には、上述のような精度の高い方面案内を提供することにより、運転者がディスプレイを見なくとも、音声だけで方面案内を理解しやすくなる。その結果、車両の運転中に、運転者がディスプレイを注視することを防止することが可能となる。
【００３４】
また、以上の実施形態では、図４のステップＳＴ１８においてＮＯと判断した場合、方面案内情報生成部２３は、目的地方面の案内情報を生成するようにしていた。しかし、これに限らず、案内経路上であってかつ対象交差点から目的地までの間の地名を表すテキストデータを使って、ナビゲーション装置は方面案内を行っても構わない。
【００３５】
また、ナビゲーション装置は、図４の処理の代わりに、図６及び図７のフローチャートに示す処理を行っても構わない。図６及び図７に示す処理は、図４に示すものと比較して、部分的に同じステップを含んでいる。それ故、図６及び図７において、図４に示すステップに相当するものには同一のステップ番号を付け、それぞれの説明を省略又は簡素化する。
【００３６】
まず、図６において、方面案内情報生成部２３がステップＳＴ１５でＹＥＳと判断した場合、前述と同様に、スピーカ１３から、例えば「次の交差点、右方向、△△（地名又は施設名）方面に分岐します」のような方面案内を表す合成音声が出力される（ステップＳＴ１６）。
【００３７】
ステップＳＴ１６の後、又はステップＳＴ１５でＮＯと判断した後、方面案内情報生成部２３は、案内経路以外の方向への方面案内情報を全て音声出力したか否かを判断する（ステップＳＴ３１）。ＮＯと判断した場合、方面案内情報生成部２３は、未だ音声出力されておらずかつ案内経路以外の方向への方面案内情報を音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば「次の交差点、左方向、××（地名又は施設名）方面です」のような方面案内を表す合成音声を出力する（ステップＳＴ３２）。システム制御部１９では、ステップＳＴ３１でＹＥＳと判断するまで、ステップＳＴ３１及びＳＴ３２を繰り返す。
【００３８】
また、ステップＳＴ１４でＮＯと、又はステップＳＴ３１でＹＥＳと判断した後、方面案内情報生成部２３は、ステップＳＴ１７及びＳＴ１８を行う。方面案内情報生成部２３がステップＳＴ１８でＹＥＳと判断した場合、前述と同様に、スピーカ１３からは、例えば「次の交差点、右方向、○○（道路名）に分岐します」のような方面案内を表す合成音声が出力される（ステップＳＴ１９）。
【００３９】
ステップＳＴ１９の後、又はステップＳＴ１８でＮＯと判断した後、方面案内情報生成部２３は、案内経路以外の方向への道路名を方面案内として全て音声出力したか否かを判断する（ステップＳＴ３３）。ＮＯと判断した場合、方面案内情報生成部２３は、未だ音声出力されておらずかつ案内経路以外の方向への道路名を音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば「次の交差点、左方向、××（道路名）方面です」のような方面案内を表す合成音声を出力する（ステップＳＴ３４）。システム制御部１９では、ステップＳＴ３３でＹＥＳと判断するまで、ステップＳＴ３３及びＳＴ３４を繰り返す。
【００４０】
また、ステップＳＴ３３でＹＥＳと判断した後、システム制御部１９は、前述したステップＳＴ１１０及びＳＴ１１１を行う。
さらに、ステップＳＴ１３でＮＯと判断した場合、方面案内情報生成部２３は、図７のステップＳＴ１１２及びＳＴ１１３（前述）を行う。方面案内情報生成部２３がステップＳＴ１１３でＹＥＳと判断した場合、前述した通り、スピーカ１３からは、例えば「次の交差点、右方向、○○方面です」のような方面案内を表す合成音声が出力される（ステップＳＴ１１４）。
【００４１】
ステップＳＴ１１４の後、又はステップＳＴ１１３でＮＯと判断した後、方面案内情報生成部２３は、進行方向以外の方向への方面案内情報を方面案内として全て音声出力したか否かを判断する（ステップＳＴ３５）。ＮＯと判断した場合、方面案内情報生成部２３は、未だ音声出力されておらずかつ進行方向以外の方向への方面案内情報を音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば「次の交差点、左方向、××方面です」のような方面案内を表す合成音声を出力する（ステップＳＴ３６）。システム制御部１９では、ステップＳＴ３５でＹＥＳと判断するまで、ステップＳＴ３５及びＳＴ３６を繰り返す。
【００４２】
また、ステップＳＴ３５でＹＥＳと、又はステップＳＴ１１２でＮＯと判断した場合、システム制御部１９は、前述したステップＳＴ１１５及びＳＴ１１６（前述）を行う。ステップＳＴ１１６で方面案内情報生成部２３がＹＥＳと判断した場合、前述した通り、スピーカ１３からは、例えば「次の交差点、直進方向、○○（道路名）方面です」というような方面案内を表す音声が出力される（ステップＳＴ１１７）。
【００４３】
ステップＳＴ１１７の後、又はステップＳＴ１１６でＮＯと判断した後、方面案内情報生成部２３は、進行方向以外の方向への道路名を方面案内として全て音声出力したか否かを判断する（ステップＳＴ３７）。ＮＯと判断した場合、方面案内情報生成部２３は、未だ音声出力されておらずかつ進行方向以外の方向への道路名を音声合成部２４に渡す。その後、ステップＳＴ１６と同じ要領で、スピーカ１３は、例えば「次の交差点、左方向、××（道路名）方面です」のような方面案内を表す合成音声を出力する（ステップＳＴ３８）。システム制御部１９では、ステップＳＴ３７でＹＥＳと判断するまで、ステップＳＴ３７及びＳＴ３８を繰り返す。そして、ステップＳＴ３７でＹＥＳと判断すると、方面案内情報生成部２３は、図７の処理を終了し、図３のステップＳＴ３を行う。
【００４４】
以上説明したように、図６及び図７の処理によれば、案内経路の方向又は車両の進行方向への方面案内情報が最初に（つまり優先的に）出力された後、それ以外の方向への方面案内情報が出力される。このように、案内経路の方向以外又は車両の進行方向以外への方面案内情報が出力されることにより、運転者が間違った方向へ進むことを防止できるので、ナビゲーション装置は、図４の処理よりも信頼性の高い方面案内を音声で行うことが可能となる。
【００４５】
なお、以上の説明では、案内経路の方向又は車両の進行方向への方面案内情報に高い優先度が割り当てられていたが、これに限らず、対象交差点に接続する道路の幅、又は、車両の進行方向に対して、対象交差点に接続する道路が交差する角度に応じて、優先度が割り当てられても良い。
【００４６】
また、以上の説明では、優先度の高い方面案内情報と低いものの双方が音声出力されていた。しかし、これに限らず、所定の操作に応答して、ナビゲーション装置は、優先度が高い方面案内情報のみを出力したり、双方を出力したりするように構成されても良い。
【００４７】
さらに、以上の説明では、音素片データ及び音声辞書データが地図データに含まれるとして説明したが、これに限らず、音素片データ又は音声辞書データは、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）のように、ナビゲーション装置に実装される不揮発性メモリに格納されれば良い。
【産業上の利用可能性】
【００４８】
本発明に係るナビゲーション装置は、地図データの容量を減らすという技術的効果が要求される車載等の用途にも適用できる。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態に係るナビゲーション装置の外観斜視図
【図２】図１に示すナビゲーション装置の構成を示すブロック図
【図３】図２に示すシステム制御部１９の処理を示すフローチャート
【図４】図３に示すステップＳＴ２の具体的な処理を示すフローチャート
【図５】図４に示すステップＳＴ１１１の具体的な処理を示すフローチャート
【図６】図４の処理の代替的な処理を示すフローチャートの前半部分
【図７】図４の処理の代替的な処理を示すフローチャートの後半部分
【符号の説明】
【００５０】
１  本体
１１  ＧＰＳアンテナ
１２  スロット
１３  スピーカ
１４  インタフェイス
１５  ＧＰＳ受信部
１６  方位センサ
１７  車速センサ
１８  操作部
１９  システム制御部
２０  音声処理部
２１  現在位置検出部
２２  経路探索部
２３  方面案内情報生成部
２４  音声合成部
【図１】
2005140694.tif 000003
【図２】
2005140694.tif 000004
【図３】
2005140694.tif 000005
【図４】
2005140694.tif 000006
【図５】
2005140694.tif 000007
【図６】
2005140694.tif 000008
【図７】
2005140694.tif 000009