(57)【要約】【課題】案内音声の出力に関連した基準地点に対して、案内音声の出力が適切なタイミングで完了するナビゲーション装置を提供する。【解決手段】本発明のナビゲーション装置は車両の位置を特定する位置特定手段9と、車両の速度を計測する速度計測手段13と、目的地に至る誘導経路上にある案内地点Ｎに関した案内音声を出力する音声出力手段15,17と、案内地点から誘導経路に沿って所定の基準距離だけ戻った基準地点を基準として案内音声の出力を制御する制御手段1とを備えている。制御手段1は、案内地点から誘導経路に沿って発話開始距離だけ戻った発話開始地点に車両が至ると、音声出力手段15,17に案内音声を出力させ、発話開始距離は、基準距離よりも大きく、案内音声の長さである発話時間が長くなるにつれて大きくなり、基準地点に対して速度計測地点にて計測された車両の速度が速くなるにつれて大きくなる。【選択図】図４
2009128210.tif 000002
【特許請求の範囲】
【請求項１】
車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、目的地に至る誘導経路上にある案内地点に関する案内音声を出力する音声出力手段と、前記案内地点から前記誘導経路に沿って所定の基準距離だけ戻った基準地点を基準として前記案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、
前記制御手段は、前記基準地点に対して設定された前記誘導経路上の速度計測地点に前記車両が到達すると、発話開始距離を計算し、前記案内地点から前記誘導経路に沿って前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、前記音声出力手段に前記案内音声を出力させ、
前記発話開始距離は、前記基準距離よりも大きく、前記案内音声の長さが長くなるにつれて大きくなり、前記速度計測地点における前記車両の速度が速くなるにつれて大きくなることを特徴とするナビゲーション装置。
【請求項２】
前記発話開始距離は、前記案内音声の長さと、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えることを含む数学的関係を用いて決定される、請求項１に記載のナビゲーション装置。
【請求項３】
前記発話開始距離は、所定の調整値と前記案内音声の長さの和と、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えた値である、請求項２に記載のナビゲーション装置。
【請求項４】
前記基準地点が高速道路上にある場合の前記基準距離は、前記基準地点が高速道路以外の道路上にある場合の前記基準距離よりも大きい、請求項１乃至３の何れかに記載のナビゲーション装置。
【請求項５】
前記制御手段は、前記速度計測地点における前記車両の速度が、所定の基準速度よりも大きい場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させる、請求項１乃至４の何れかに記載のナビゲーション装置。
【請求項６】
前記速度計測地点が高速道路上にある場合の前記基準速度は、前記速度計測地点が高速道路以外の道路上にある場合の前記基準速度よりも大きい、請求項５に記載のナビゲーション装置。
【請求項７】
前記制御手段は、前記発話開始距離が、前記誘導経路に沿って前記速度計測地点から前記案内地点に至る距離以上である場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させる、請求項１乃至６の何れかに記載のナビゲーション装置。
【請求項８】
車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、出発地から目的地に至る誘導経路上の案内地点に関する１又は複数の案内音声を出力する音声出力手段と、前記車両の位置及び前記車両の速度に基づいて前記１又は複数の案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、
前記１又は複数の案内音声は、前記誘導経路上にて前記案内地点に対して前記出発地側にある１又は複数の基準地点と夫々関連付けられており、
前記１又は複数の基準地点について、前記案内地点に対して前記出発地側に１又は複数の速度計測地点が夫々設定され、
前記制御手段は、前記１又は複数の速度計測地点の各々に前記車両が到達すると、その速度計測地点で計測された前記車両の速度を用いて発話開始距離を計算し、前記誘導経路に沿って前記案内地点から前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、
前記発話開始距離は、速度計測地点に対応する基準地点から前記誘導経路に沿って前記案内地点に至る基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなることを特徴とするナビゲーション装置。
【請求項９】
前記発話開始地点が前記案内地点に最も近い発話開始地点である場合を除いて、前記発話開始地点では、前記発話開始距離の計算に用いられる前記車両の速度が計測された速度計測地点に対応する基準地点の基準距離の通知を含む案内音声が出力される、請求項８に記載のナビゲーション装置。
【請求項１０】
前記発話開始距離は、前記発話開始距離の計算に用いられる前記車両の速度が計測された速度計測地点に対応する基準地点に関連した案内音声の長さと、計測された前記車両の速度との積に、その基準地点の基準距離を加えることを含む数学的関係を用いて決定される、請求項８に記載のナビゲーション装置。
【請求項１１】
前記１又は複数の基準地点の各々の基準距離は、その基準地点が高速道路上にあるか否かに応じて異なっており、高速道路上にある場合におけるその基準地点の基準距離は、高速道路以外の道路上にある場合におけるその基準地点の基準距離よりも大きい、請求項８乃至１０の何れかに記載のナビゲーション装置。
【請求項１２】
前記制御手段は、前記１又は複数の速度計測地点に含まれる速度計測地点で計測された前記車両の速度が所定の基準速度よりも大きい場合、その速度計測地点にて、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させる、請求項８乃至１１の何れかに記載のナビゲーション装置。
【請求項１３】
前記１又は複数の速度計測地点の全てについて前記基準速度は同じではなく、前記案内地点に最も近い速度計測地点に関する前記基準速度が最小である、請求項１２に記載のナビゲーション装置。
【請求項１４】
前記１又は複数の速度計測地点の各々について、前記基準速度は、その速度計測地点が高速道路上にあるか否かに応じて異なっており、その速度計測地点が高速道路上にある場合における前記基準速度は、その速度計測地点が高速道路以外の道路上にある場合における前記基準速度よりも大きい、請求項１２又は請求項１３に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行に関する各種情報を通知する案内音声を発して、誘導経路に沿って車両の走行を誘導するナビゲーション装置に関する。
【背景技術】
【０００２】
車両に搭載されるナビゲーション装置は、車両の現在位置の周囲の地図を誘導経路と共に示すと共に、交差点や分岐点などの案内地点に車両が近づくと、案内地点における車両の進行方向や案内地点までの走行距離などを通知する案内音声を出力することで、誘導経路に沿って車両の走行を誘導する。
【０００３】
音声による案内が有効に機能するためには、適切なタイミングで案内音声を出力することが求められる。例えば、特開２００１−２４１９６２号公報には、車両の速度に応じて、案内音声の出力タイミングの基準となる基準地点間の間隔を変更するナビゲーション装置が開示されている。このナビゲーション装置では、車両の速度が速いと、基準地点間の間隔が大きくされることで、ドライバの感覚と音声案内の出力タイミングとを合わせる工夫がなされている。
【０００４】
【特許文献１】特開２００１−２４１９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特開２００１−２４１９６２号公報に開示されたナビゲーション装置を含む一般的なナビゲーション装置では、案内地点に対して所定の基準距離だけ手前に位置する基準地点に車両が到達したと認められると、その案内地点に関する案内音声が出力される。案内音声が伝える内容には、基準距離が含まれる場合が多く、例えば、左折をすべき交差点に対して４００ｍ前にある基準地点に車両が達すると、「４００ｍ先、左方向です」なる案内音声が出力される。
【０００６】
ナビゲーション装置では、このような案内音声は、設定された基準地点に対して(つまり、基準地点を車両が通過する時点に対して)適切なタイミングで出力されるのが好ましい。特に、基準地点と案内地点の間の距離、つまり基準距離を音声で通知する場合には、案内音声の出力が完了した時点において、基準地点に対してできるだけ正確な地点を車両が走行していることが好ましい。上述の例を取り上げると、左折をすべき交差点に対して４００ｍ前にある基準地点になるべく近い地点を車両を通過する時点にて、「４００ｍ先、左方向です」なる案内音声の出力が完了するのが好ましい。
【０００７】
しかしながら、従来のナビゲーション装置では、案内音声の出力が完了する車両の位置は、基準地点を通過する際の車両の速度に応じて、基準地点に対して変化する。仮に、基準地点を車両が通過した時点から案内音声の出力が開始されるとして、車両が基準地点を時速２０ｋｍで通過する場合と、車両が基準地点を時速６０ｋｍで通過する場合とでは、(案内音声が同じであるとすると)案内音声の出力が完了した時点において、後者における基準地点と車両の位置との間の距離は、前者における距離の３倍になる。
【０００８】
さらに、従来のナビゲーション装置では、案内音声の出力が完了する車両の位置は、案内音声の長さに応じて、基準地点に対して変化する。仮に、基準地点を車両が通過した時点から案内音声の出力が開始されるとして、案内音声の長さが３秒である場合と、９秒である場合とでは、(速度が同じであるとすると)案内音声の出力が完了した時点において、後者における基準地点と車両の位置との距離は、前者における距離の３倍になる。
【０００９】
このように、従来のナビゲーション装置では、車両の速度と案内音声の長さとに応じて、案内音声の出力が完了する時点が、車両が基準地点を通過する時点に対して大きく変化する。このため、基準地点と案内地点の間の距離を音声で通知する場合に、案内音声の出力が完了した時点において、基準地点からかなりずれた地点に車両が位置する事態が起こってしまい、案内音声の内容と実際の距離とが合致しない不具合が起こり得る。また、車両の現在位置から案内地点までの走行距離をディスプレイに表示するナビゲーション装置では、案内音声の出力が完了した時点において、音声で案内した距離とディスプレイ表示された走行距離との間にずれが起こってしまう。
【００１０】
本発明は、上記の問題を解決するものであって、案内音声の出力に関連して設定される基準地点又は基準距離に対して、案内音声の出力が適切なタイミングで完了するナビゲーション装置を提供する。
【課題を解決するための手段】
【００１１】
本発明のナビゲーション装置は、車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、目的地に至る誘導経路上にある案内地点に関する案内音声を出力する音声出力手段と、前記案内地点から前記誘導経路に沿って所定の基準距離だけ戻った基準地点を基準として前記案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、前記制御手段は、前記基準地点に対して設定された前記誘導経路上の速度計測地点に前記車両が到達すると、発話開始距離を計算し、前記案内地点から前記誘導経路に沿って前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、前記音声出力手段に前記案内音声を出力させ、前記発話開始距離は、前記基準距離よりも大きく、前記案内音声の長さが長くなるにつれて大きくなり、前記速度計測地点における前記車両の速度が速くなるにつれて大きくなることを特徴とする。
【００１２】
また、本発明のナビゲーション装置では、前記発話開始距離は、前記案内音声の長さと、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えることを含む数学的関係を用いて決定される。前記発話開始距離は、所定の調整値と前記案内音声の長さの和と、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えた値であるのが好ましい。前記基準地点が高速道路上にある場合の前記基準距離は、前記基準地点が高速道路以外の道路上にある場合の前記基準距離よりも大きいことが好ましい。
【００１３】
また、本発明のナビゲーション装置では、前記制御手段は、前記速度計測地点における前記車両の速度が、所定の基準速度よりも大きい場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させる。前記速度計測地点が高速道路上にある場合の前記基準速度は、前記速度計測地点が高速道路以外の道路上にある場合の前記基準速度よりも大きいことが好ましい。さらに、本発明のナビゲーション装置では、前記制御手段は、前記発話開始距離が、前記誘導経路に沿って前記速度計測地点から前記案内地点に至る距離以上である場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させることが好ましい。
【００１４】
本発明のナビゲーション装置は、車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、出発地から目的地に至る誘導経路上の案内地点に関する１又は複数の案内音声を出力する音声出力手段と、前記車両の位置及び前記車両の速度に基づいて前記１又は複数の案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、前記１又は複数の案内音声は、前記誘導経路上にて前記案内地点に対して前記出発地側にある１又は複数の基準地点と夫々関連付けられており、前記１又は複数の基準地点について、前記案内地点に対して前記出発地側に１又は複数の速度計測地点が夫々設定され、前記制御手段は、前記１又は複数の速度計測地点の各々に前記車両が到達すると、その速度計測地点で計測された前記車両の速度を用いて発話開始距離を計算し、前記誘導経路に沿って前記案内地点から前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、前記発話開始距離は、速度計測地点に対応する基準地点から前記誘導経路に沿って前記案内地点に至る基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなることを特徴とする。
【００１５】
また、本発明のナビゲーション装置では、前記発話開始地点が前記案内地点に最も近い発話開始地点である場合を除いて、前記発話開始地点では、前記発話開始距離の計算に用いられる前記車両の速度が計測された速度計測地点に対応する基準地点の基準距離の通知を含む案内音声が出力される。前記１又は複数の基準地点の各々の基準距離は、その基準地点が高速道路上にあるか否かに応じて異なっており、高速道路上にある場合におけるその基準地点の基準距離は、高速道路以外の道路上にある場合におけるその基準地点の基準距離よりも大きいことが好ましい。
【００１６】
また、本発明のナビゲーション装置では、前記制御手段は、前記１又は複数の速度計測地点に含まれる速度計測地点で計測された前記車両の速度が所定の基準速度よりも大きい場合、その速度計測地点にて、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させる。前記１又は複数の速度計測地点の全てについて前記基準速度は同じではなく、前記案内地点に最も近い速度計測地点に関する前記基準速度が最小であることが好ましい。前記１又は複数の速度計測地点の各々について、前記基準速度は、その速度計測地点が高速道路上にあるか否かに応じて異なっており、その速度計測地点が高速道路上にある場合における前記基準速度は、その速度計測地点が高速道路以外の道路上にある場合における前記基準速度よりも大きいことが好ましい。
【発明の効果】
【００１７】
本発明では、誘導経路上にて基準地点の手前にある発話開始地点に車両が到達すると案内音声を出力し、発話開始地点から案内地点までの距離である発話開始距離は、案内音声の長さである発話時間が長くなるにつれて、速度計測地点に計測された車両の速度が速くなるにつれて大きくなるので、車両が基準地点を通過する時点から大きくずれることなく、案内音声の発話が終了する。基準地点から案内地点までの距離が案内音声で通知される場合には、案内音声が終了する時点と車両が基準地点を通過する時点との時間差が僅かとなるので、本発明はより効果的となる。さらに、本発明を採用することで、車両の現在位置から案内地点までの走行距離が表示されるナビゲーション装置では、案内音声が終了する時点にて、表示される走行距離と案内音声で通知される距離との差が僅かとなる。
【００１８】
車両の速度が基準速度よりも大きいと、速度計測地点にて直ちに案内音声を出力することで、車両の速度が非常に大きい場合において、車両が基準位置を通過する時点に対して案内音声の発話が遅れる事態が抑制される。計算された発話開始距離に基づいて特定される。発話開始地点が速度計測地点に対して目的地側に位置していない場合に、速度計測地点にて案内音声を出力することで、基準地点を基準とした案内音声の出力が必ず実行される。基準地点が高速道路上にあるか否かに応じて異なる基準距離を用いることで、また、速度計測地点が高速道路上にあるか否かに応じて異なる基準速度を用いることで、車両の走行状況に適した制御が可能となる。
【００１９】
本発明では、１つの案内地点に対して複数の案内音声が出力されてよく、この場合、複数の基準地点が設定されて、これら複数の基準地点に対して複数の案内音声が関連付けられ、１又は複数の基準地点について、１又は複数の速度計測地点が夫々設定される。制御手段は、各速度計測地点にて、その速度計測地点で計測された車両の速度を用いて発話開始距離を計算する。この発話開始距離は、その速度計測地点に対応する基準地点の基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなるので、発話開始距離だけ案内地点から戻った発話開始地点にて案内音声が出力されると、基準距離だけ案内地点から戻った地点を車両が通過する時点から大きくずれることなく、案内音声の発話が終了する。基準距離が案内音声で通知される場合には、案内音声が終了する時点と、基準地点を車両が通過する時点との時間差が僅かとなるので、本発明はより効果的となる。案内地点に最も近い発話開始地点に関する基準速度が最小であるように基準速度を設定することで、案内地点付近における車両の減速を考慮した案内音声の出力タイミング制御が実現される。
【発明を実施するための最良の形態】
【００２０】
以下、本発明について添付の図面を用いて説明する。図１は、本発明の実施例である車載用ナビゲーション装置のブロック図である。制御部(1)は、ナビゲーション装置の制御を統括的に行い、ナビゲーション装置の機能を実現するための各種処理や動作を実行する。制御部(1)は、例えばマイクロコンピュータであって、各種演算を行い、図２を参照して説明する誘導動作を記述したプログラムを含む各種プログラムを実行するＣＰＵ(3)と、ＣＰＵ(3)で実行されるプログラムやＣＰＵ(3)で使用されるデータを一時的に格納するＲＡＭ(5)と、電源の投入時に実行されるブートプログラムなどを格納するＲＯＭ(7)とを含んでいる。
【００２１】
ＧＰＳ受信部(9)は、例えばＧＰＳ用ＬＳＩを用いて構成されており、図示を省略したＧＰＳアンテナを介して、ＧＰＳ衛星からＧＰＳ信号を受信する受信回路や、受信したＧＰＳ信号を処理して位置演算に使用するデータを復調するロジック回路などを含んでいる。ＧＰＳ受信部(9)にて復調されたデータは、制御部(1)に送られる。ジャイロセンサ(11)は、車両の方位を検知して、制御部(1)に方位データを送る。車速センサ(13)は、車両の速度を検知して、制御部(1)に速度データを送る。制御部(1)は、ＧＰＳ受信部(9)で復調されたデータを用いて車両の現在位置を算出し、ジャイロセンサ(11)及び車速センサ(13)からのデータを用いて車両の方位及び速度を夫々特定する。なお、ＧＰＳ受信部(9)のデータに加えて、ジャイロセンサ(11)及び車速センサ(13)からのデータが、車両の現在位置の算出に用いられてもよい。
【００２２】
描画部(15)は、制御部(1)から送られたコマンドや描画用データに基づいて、表示部(17)に表示される画面に関する画像データを作成する。表示部(17)に表示される画面には、車両周囲の地図を含む案内画面、メニュー画面、各種設定画面や各種検索画面などがある。描画部(15)は、例えば、描画ＬＳＩを用いて構成されており、描画処理を実行するグラフィックスプロセッサと、描画処理により作成された画像データを格納するグラフィックスメモリと、グラフィックスメモリに格納されている画像データに基づいて表示部(17)に送る画像信号を生成するディスプレイコントローラとを含んでいる。表示部(17)には、例えば液晶表示装置が使用される。
【００２３】
音声出力部(19)は、ＤＡＣ(digital-analog converter)、ローパスフィルタやアンプなどを含む音声出力用ＬＳＩで構成されており、制御部(1)から送られたコマンドや音声データに基づいて、ナビゲーション装置が出力する案内音声に係る音声信号を生成する。音声出力部(19)で生成された音声信号は、スピーカー(21)で再生される。
【００２４】
記録媒体(23)は、例えば、ハードディスク、メモリーカード、ＤＶＤ又はＣＤ−ＲＯＭなどであって、地図データ(25)と、車載用ナビゲーション装置の誘導動作やその他の動作の手順を記述したプログラム(27)とが格納されている(プログラム(27)は、制御部(1)のＲＯＭ(7)又はその他の記憶手段に格納されてもよい)。さらに、記録媒体(23)には、案内音声を構成する音声要素に対応した多数の音声要素データ(29)も格納されている。音声要素データ(29)は、例えば、ＰＣＭデータであって、より具体的にはＷＡＶ形式のデータである。地図データ(25)、プログラム(27)及び音声要素データ(29)は、ドライブ部(31)を介して読み出されて、制御部(1)に送られる。
【００２５】
地図データ(25)は、矩形の地理的領域を単位にして管理されており、必要に応じて制御部(1)によって部分的に読み出される。地図データ(25)は、単位領域の各々について、道路網を記述するノード及びリンクに関する道路データと、道路形状や地形等に関する形状データと、都道府県名や道路名などに関する文字記号データを含んでいる。道路データは、各ノードについて、緯度及び経度、三叉路や十字路等の属性、接続するリンクなどに関する情報を含んでおり、各リンクについて、高速道路や一般道などの道路種別、道路名称(例えば、国道１号線)、リンクの長さや方位などに関する情報を含んでいる。道路データは、経路探索や誘導経路の記述などに使用され、形状データ及び文字記号データは、地図の描画に使用される。
【００２６】
操作部(33)は、電源キーなどのハードキーと、表示部(17)の表示領域上に設けられたタッチパネルと、それらを制御する制御用マイクロコンピュータなどで構成されている(何れの図示せず)。操作部(33)には、さらにリモートコントローラが含まれていてもよい。
【００２７】
図２は、本実施例のナビゲーション装置が行う誘導動作を示すフローチャートである。この動作を記述したプログラム(27)は、記録媒体(23)から制御部(1)のＲＡＭ(5)に読み出されて、制御部(1)のＣＰＵ(3)によって実行される。制御部(1)は、まず、目的地を設定する処理を行う(Ｓ１)。例えば、メニュー画面を介して使用者の指示がなされると、目的地検索用の画面が表示部(17)に表示される。目的地検索用の画面に使用者が検索条件を入力すると、条件を満たす場所の検索が実行されて該当する場所が使用者に提示される。そして、使用者の指示又は選択がなされると、該当場所、又は該当場所から選択された場所が、目的地として設定される。記録媒体(23)に格納された地図データ(25)には、名称、住所や電話番号などを検索条件して場所を検索するためのデータベースも含まれており、制御部(1)は、当該データベースを参照して検索を行い、目的地として設定された場所に関する緯度及び経度や名称等の情報をＲＡＭ(5)に記憶する。
【００２８】
目的地が設定された後、制御部(1)は経路探索を実行して、誘導経路が決定される(Ｓ３)。ステップＳ３では、制御部(1)は、ＧＰＳ受信部(9)等のデータに基づいて車両の現在位置を算出し、算出された現在位置を出発地として設定された目的地に至る経路探索を実行する。制御部(1)は、記録媒体(23)の地図データ(25)の道路データを参照して経路探索を行い、誘導経路を構成するノード及びリンクに関する情報を誘導経路に関する情報としてＲＡＭ(5)に記憶する。経路探索は、例えばダイクストラ法を用いて行われ、現在位置に対応したノード(例えば現在位置に最も近いノード)から目的地に対応したノード(例えば、目的地に最も近いノード)に至る経路の中で、走行時間や走行距離などのコストが最小になるような経路が誘導経路として特定される。
【００２９】
経路探索がなされて誘導経路が決定すると、制御部(1)は、記憶されている誘導経路情報から、案内音声を出力すべき案内地点の全てを抽出して、抽出された各案内地点における進行方向や案内地点の種別などの案内事項と共に記憶する(Ｓ５)。例えば、ステップＳ５では、制御部(1)は、誘導経路に含まれている各ノードについて、誘導経路に含まれる進入リンクに対して、誘導経路に含まれる脱出リンク以外の脱出可能性があるリンクが存在しているか否かを判断し、そのようなリンクが存在するノードについては、進入リンク、脱出リンク、及び脱出可能性のあるリンクの方位などに基づいて、脱出リンクを道なりとしてよいか否かを判定する。さらに、制御部(1)は、脱出リンクが道なりではないノードについて、進入リンク、脱出リンク、及び脱出可能性のあるリンクの方位などに基づいて車両の進行方向を特定し、そのノードの情報と共に案内地点として記憶する。車両の進行方向には、左、斜め左、右、斜め右、Ｕターン、直進などがある。また、高速道路上の分岐点に対応するノードであって、誘導経路に沿って分岐点にて直進すると高速道路から抜け出るようなノードは、車両の進行方向を直進として、案内地点として抽出される。さらに、ステップＳ５では、目的地や経由地に対応したノードや、フェリー乗り場などの特殊な地点に対応するノードについても、案内地点として抽出される。これら案内地点については、それら地点までの走行距離や到着を案内するような案内音声が、誘導動作にて出力される。
【００３０】
例えば、図３に示すような誘導経路ＩがステップＳ３にて得られたとする。誘導経路Ｉは、出発地に対応するノードＮ１から目的地に対応するノードＮ１２までのノードと、これらノードＮ１乃至Ｎ１２の間にあるリンクＬ１乃至Ｌ１１とを用いて記述されている。リンクＬ７とＬ８は、高速道路に対応しており、リンクＬ１乃至Ｌ４、リンクＬ１０及びＬ１１は、国道や市道などの一般道路に対応している。リンクＬ５、Ｌ６及びＬ９は、高速道路と一般道路との間の移行路に対応している。音声による案内が行われる案内地点に対応するノードは、右折をする交差点に対応したノードＮ２、左折をする交差点に対応したノードＮ３、右折をする交差点に対応したノードＮ４、左折をして高速道路への移行路に入る分岐点に対応したノードＮ５、左折をして高速道路から一般道路への移行路に入る分岐点に対応したノードＮ９、右折をする交差点に対応したノードＮ１０、目的地に対応したノードＮ１２であって、これらノードが、ステップＳ５にて案内地点として抽出される。
【００３１】
ステップＳ５の後、制御部(1)は、抽出された各案内地点について、１又は複数の発話基準地点を設定する処理を行う(Ｓ７)。制御部(1)は、ステップＳ７で設定された発話基準地点の各々について速度計測地点を設定する処理を行い(Ｓ９)、その後、車両の走行に伴って音声案内を実行する(Ｓ１１)。ステップＳ７乃至Ｓ１１の詳細については後述する。図４は、案内地点Ｎに対して設定された発話基準地点(Ｒ１〜Ｒ３)と、それら発話基準地点の夫々に設定された速度計測地点(ＰＶ１〜ＰＶ３)を例示した説明図である。図４には、案内音声が出力される発話開始地点(ＰＣ１〜ＰＣ３)も示されている。
【００３２】
まず、発話基準地点について説明する。本実施例では、１つの案内地点に対して案内音声が３回出力されることから、案内地点Ｎと案内地点Ｎに対して出発地側に位置する(１つ手前の)案内地点Ｎ'との間に、３つの発話基準地点が設定される。第１発話基準地点Ｒ１は、案内地点(又は案内地点に対応するノード)Ｎから、誘導経路Ｉに沿って第１発話基準距離だけ戻った地点として、第２発話基準地点Ｒ２は、案内地点Ｎから、誘導経路Ｉに沿って第２発話基準距離だけ戻った地点として、第３発話基準地点Ｒ３は、案内地点Ｎから、誘導経路Ｉに沿って第３発話基準距離だけ戻った地点として設定される。なお、第１発話基準距離＜第２発話基準距離＜第３発話基準距離、である。本実施例のナビゲーション装置は、これら第１乃至３発話基準地点Ｒ１〜Ｒ３を基準として案内音声の出力タイミングの制御を行う。
【００３３】
第１乃至第３発話基準距離は、第１乃至３発話基準地点Ｒ１〜Ｒ３が高速道路上にあるか否かに応じて、言い換えると、案内地点Ｎ'から案内地点Ｎに至る誘導経路の区間が高速道路であるか否かに応じて異なっており、第１乃至３発話基準地点Ｒ１〜Ｒ３が高速道路上にある場合の第１乃至第３発話基準距離は、第１乃至３発話基準地点Ｒ１〜Ｒ３が高速道路上にない場合の第１乃至第３発話基準距離よりも大きい。本実施例では、第１乃至３発話基準地点Ｒ１〜Ｒ３が高速道路上にない場合、第１発話基準距離は５０ｍに、第２発話基準距離は４００ｍに、第３発話基準距離は１０００ｍに設定される。また、本実施例では、第１乃至３発話基準地点Ｒ１〜Ｒ３が高速道路上にある場合、第１発話基準距離は１２０ｍに、第２発話基準距離は１０００ｍに、第３発話基準距離は２０００ｍに設定される。第１乃至第３発話基準距離のこれら設定値は、例えば制御部(1)のＲＯＭ(7)に記憶される。
【００３４】
本実施例ではこのように、隣接する案内地点の間に３つの発話基準地点が原則として設定されるが、隣接する案内地点の間の(誘導経路に沿った)距離が短い場合には、３つの発話基準地点の全てを設定できない事態が現実的に起こり得る。本実施例では、隣接する案内地点の間の距離が短い場合には、設定される発話基準地点の数を減少させ、隣接する案内地点の間における案内音声の発話回数も減らす構成を採用している。また、隣接する案内地点の間の距離が、第１発話基準距離と比較して短い場合には、第１発話基準地点Ｒ１すら設定することは不可能であるが、ナビゲーション装置の機能上、ある案内地点に対して、案内音声を少なくも１回発話することは必要とされる。図２のステップＳ７の発話基準地点設定処理は、これらの事項を踏まえたものである。
【００３５】
図５は、ステップＳ７の発話基準地点設定処理の詳細を示すフローチャートである。当該処理では、誘導経路上の案内地点について、出発地から目的地に向けて、発話基準地点が順次設定される。制御部(1)は、発話基準地点を特定すべき案内地点と、その案内地点の手前にある案内地点との間の(誘導経路に沿った)距離Ｌを求めると共に、隣接するそれら案内地点間の道路種別を特定する(Ｓ２１)。案内地点間の距離Ｌと道路種別とは、ステップＳ３で得られた誘導経路情報に含まれるリンクの長さや道路属性に基づいて決定される。 なお、最初の案内地点については、出発地とその案内地点の間の距離及び道路属性が特定される。
【００３６】
ステップＳ２１の後、制御部(1)は、案内地点間の距離Ｌが第３発話基準距離以下であるか否かを判定する(Ｓ２３)。ステップＳ２３では、ステップＳ２１にて特定した道路種別に応じた第３発話基準距離が選択されて(道路種別が高速道路ならば２０００ｍ、高速道路以外ならば１０００ｍ)、距離Ｌと比較される。案内地点間の距離Ｌが第３発話基準距離を超える場合、制御部(1)は、対象である案内地点に対して、第１乃至第３発話基準地点を設定する処理を行う(Ｓ２５)。設定された発話基準地点は、ＲＡＭ(5)に記憶されている発話基準地点リストに加えられる。発話基準地点リストの詳細については後述する。
【００３７】
ステップＳ２３にて、案内地点間の距離Ｌが第３発話基準距離以下であると判定された場合、制御部(1)は、案内地点間の距離Ｌが第２発話基準距離以下である否かを判定する(Ｓ２７)。案内地点間の距離Ｌが第２発話基準距離を超える場合、制御部(1)は、対象である案内地点に対して、第１乃至第２発話基準地点を設定する処理を行う(Ｓ２９)。ステップＳ２９にて、案内地点間の距離Ｌが第２発話基準距離以下であると判定された場合、制御部(1)は、案内地点間の距離Ｌが第１発話基準距離以下であるか否かを判定する(Ｓ３１)。案内地点間の距離Ｌが第１発話基準距離を超える場合、制御部(1)は、対象である案内地点に対して、第１発話基準地点を設定する処理を行う(Ｓ３３)。なお、ステップＳ２７では、ステップＳ２１にて特定した道路種別に応じた第２発話基準距離が選択されて(道路種別が高速道路ならば１０００ｍ、高速道路以外ならば４００ｍ)、距離Ｌと比較される。ステップＳ３１では、ステップＳ２１にて特定した道路種別に応じた第１発話基準距離が選択されて(道路種別が高速道路ならば１２０ｍ、高速道路以外ならば５０ｍ)、距離Ｌと比較される。
【００３８】
ステップＳ３１にて、案内地点間の距離Ｌが第１発話基準距離以下であると判定された場合、制御部(1)は、対象である案内地点について近接発話基準地点を設定する処理を行う(Ｓ３５)。ステップＳ３５は、案内地点間の距離Ｌが非常に短い場合に、対象である案内地点について発話基準地点を形式的に設定する処理であって、本実施例では、その案内地点の手前の案内地点が近接発話基準地点として設定される。後述するように、近接発話基準地点は、発話開始地点としての特徴を有する。なお、手前の案内地点から誘導経路に沿って所定の距離(例えば、１０〜３０ｍ)だけ進んだ地点が近接発話基準地点として設定されてもよい。ステップＳ２５、Ｓ２９、Ｓ３３又はＳ３５の後、制御部(1)は、ステップＳ５の結果に基づいて発話基準地点を設定すべき次の案内地点があるか否かを判定し(Ｓ３７)、次の案内地点がある場合には、その案内地点についてステップＳ２１及びそれ以降の処理を繰り返し行う。最後の案内地点(目的地)について発話基準地点が設定されると、次の案内地点がないとステップＳ３７にて判定されて、ステップＳ７の発話基準地点設定処理は終了する。
【００３９】
図３に例示した誘導経路Ｉの場合、案内地点として抽出された各ノードに関する発話基準地点が制御部(1)にて設定されて、ステップＳ７の結果として、例えば、図６に示すような発話基準地点リストが、制御部(1)にて記憶される。発話基準地点リストには、各発話基準地点のＩＤ番号と、対応する案内地点を基準とした位置と、案内内容の種別と、案内音声のタイプを示す番号とが含まれる。例えば、ＩＤ番号「Ｒ２−３」(単なる数値でもよいが、説明を考慮して、ノードＮ２の第３発話基準地点である旨がＩＤ番号にて表現されている。その他の発話基準地点についても同様)の発話基準地点については、「Ｎ２：１０００」としてノードＮ２の１０００ｍ手前の地点である旨が記述されており、ノードＮ２は右折を行う交差点であることから、「右折交差点前１０００ｍ」として、発話基準地点が交差点の右折を１０００ｍ手前で案内する旨が特定されており、その旨を案内する案内音声の音声タイプとして「２」が指定されている。なお、ノードＮ３とノードＮ４との間の距離は、第１発話基準距離以下であることから、ノードＮ４に対応する近接発話基準地点(ＩＤ番号「Ｒ４−０」)としてノードＮ３が設定されている。
【００４０】
制御部(1)は、各音声タイプの発話内容を規定した音声タイプテーブルを記憶している。上述したように、本実施例では、原則として、１つの案内地点に対して、第１乃至第３発話基準地点を基準として案内音声が３回出力される。これら３回の案内音声の内容は同一であってもよいが、第１乃至第３発話基準地点に応じて異なっているのが好ましい。本実施例では、第２及び第３発話基準地点に関連して出力される案内音声にて、第２及び第３発話基準距離が夫々通知される。第１発話基準地点に関連した案内音声は、車両が案内地点に近い状況下で出力されることから、第１発話基準距離の通知ではなく、車両がまもなく案内地点に到着する旨の通知が含まれるのが好ましい。本発明では、１つの案内地点に対して出力される案内音声の数、つまり、１つの案内地点に対して設定される発話基準地点の数は特に制限されず、案内地点に最も近い発話基準地点に関連する案内音声を除いて、発話基準距離の通知を含む案内音声が出力されるのが好ましい。
【００４１】
図７に、音声タイプテーブルの一例を示す。例えば、音声タイプ「２」の案内音声の発話内容は、「１０００ｍ先」「右方向」「です」となっており、「１０００ｍ先」と、「右方向」と、「です」という３つの音声要素が組み合わされて構成される旨が示されている。案内音声を構成する種々の音声要素の音声要素データ(29)は、つまり、「２０００ｍ先」、「１０００ｍ先」、「右方向」、「左方向」や「です」といった音声要素の音声要素データ(29)は、上述したように記録媒体(23)に記憶されている。制御部(1)は、案内音声を出力する際に、音声タイプテーブルを参照して、必要とする音声要素データ(29)を記録媒体(23)から読み出し、これら音声要素データ(29)を合成して案内音声の音声データを作成し、ＲＡＭ(5)に記憶する。なお、図７では、説明上、発話内容を「１０００ｍ先」、「右方向」や「です」などと表現しているが、実際には、発話内容は、これら音声要素の音声要素データ(29)のファイル名で特定されるであろう。
【００４２】
本実施例のナビゲーション装置は、各案内地点を通過した後に車両が走行する道路について、その名称が道路データに含まれている場合には、案内音声にその道路の名称を含めて出力する。制御部(1)は、各案内地点について、通過後の道路に対応するリンクの情報に道路名称が含まれているか否かを判定し、含まれている場合には、その名称を、図６に例示した発話基準地点リストの種別に加える。図３に例示した誘導経路Ｉでは、リンクＬ３の道路名称が国道１２３号であり、リンクＬ１０及びＬ１１の道路名称が国道４５６号であって、それら名称は、図６の発話基準地点リストにおけるノードＮ３及びＮ１０に対応する発話基準地点の種別に記載されている。
【００４３】
例えば、図７の音声タイプテーブルにて、音声タイプ「５２」の案内音声の発話内容は、「１０００ｍ先」「(道路名称)」「右方向」、「です」となっており、「１０００ｍ先」と、「(道路名称)」と、「右方向」と、「です」という３つの音声要素が組み合わされて構成される旨が示されている。ここで「(道路名称)」とは、案内地点を通過することで車両が走行する道路の名称であって、具体的なケースに応じて、道路の名称、本実施例では発話基準地点リストで指定された道路名称が入る。図６の発話基準地点リストでは、左折をして国道１２３号に入る案内地点のノードＮ３に対応した(第３)発話基準地点Ｒ３−３の音声タイプは「５５」であって、図７の音声タイプテーブルでは、音声タイプ「５５」の発話内容は、「１０００ｍ先」「(道路名称)」「左方向」「です」となっている。図６の発話基準地点リストの発話基準地点Ｒ３−３の種別には「国道１２３号」が含まれていることから、この「(道路名称)」は、「国道１２３号」となる。なお、図３に例示した誘導経路ＩのリンクＬ２やＬ４については、(固有の)道路名称が道路データに含まれていないことから、図６の発話基準地点リストでは、案内地点のノードＮ２やＮ４に関係する発話基準地点の案内音声の音声タイプは、「(道路名称)」を含まない「２」、「３」や「４」となっている。
【００４４】
音声要素「(道路名称)」に相当する音声要素データは、記録媒体(23)には格納されていない。道路データに含まれる道路名称の数が多いことから、これらについて音声要素データを予め作成して記録媒体(23)に格納するのは記録容量の点で現実的でないことによる。音声タイプ「５２」や「５５」などの道路名称を含む案内音声については、制御部(1)は、発話基準地点リストに含まれる道路名称に基づいて、音声要素「(道路名称)」に相当する音声要素データを適宜作成して、記録媒体(23)に格納されているその他の音声要素データ(29)と合成することで、案内音声の音声データを作成する。
【００４５】
図７の音声タイプテーブルには、本件発明の理解を容易にすることを目的として、案内音声の時間も併せて記されている。例えば、音声タイプ「１」の案内音声である「２０００ｍ先、右方向です」の長さ(発話開始から終了までの発話時間)は、３.６秒である。図６から理解されるように、案内音声の内容に応じて、発話時間は異なっており、さらに、音声タイプ「５２」などの「(道路名称)」を含む案内音声の発話時間は、案内される道路名称に応じて変化する。
【００４６】
本発明のナビゲーション装置の特徴は、従来のナビゲーション装置のように、発話基準地点に車両が到達したことを契機として、案内音声の出力(発話)を行うのではなく、発話基準地点に車両が到達する時点で、案内音声の出力が完了するように、案内音声の出力を制御することを特徴としている。この特徴を実現するために、本実施例のナビゲーション装置では、各発話基準地点に対して、速度計測地点及び発話開始地点が設定される。図４に示す例では、第１乃至第３発話基準地点Ｒ１〜Ｒ３に対して、第１乃至第３発話開始地点ＰＣ１〜ＰＣ３と、第１乃至第３速度計測地点ＰＶ１〜ＰＶ３とが夫々設定されている。速度計測地点は、車両の速度を計測する誘導経路上の地点であって、発話基準地点と同様に、案内地点と、速度計測地点から誘導経路に沿って案内地点に至る距離(速度計測距離)と、誘導経路情報とで特定され得る。発話開始地点は、案内音声の出力が開始される誘導経路上の地点であって、案内地点と、発話開始地点から誘導経路に沿って案内地点に至る距離(発話開始距離)と、誘導経路情報とで特定され得る。発話開始距離は、対応する発話開始地点にて計測された車両の速度と、出力される案内音声の長さとを用いて決定される。なお、近接発話基準地点に対しては、発話開始地点及び速度計測地点は設定されず、近接発話基準地点に車両が到達すると、案内音声の出力が開始される。
【００４７】
本実施例では、各速度計測地点について、その速度計測地点と案内地点の間の速度計測距離は、以下の式(1)に基づいて決定される。
式(1)：速度計測距離＝発話基準距離＋(平均音声発話時間＋発話準備時間)×最大自車速度
【００４８】
式(1)の発話基準距離は、速度計測地点に対応する発話基準地点の発話基準距離である。式(1)の平均音声発話時間は、各種案内音声の長さ(発話時間)の平均値に相当する値である。この平均音声発話時間の値は、本実施例のナビゲーション装置が出力し得る全ての案内音声を考慮した厳密な平均値である必要はなく、典型的な幾つかの案内音声について(道路名称については大まかな平均値を設定して)、求められた平均値であってよい。本実施例の場合、平均音声発話時間は、例えば５秒程度にされる。平均音声発話時間は、発話基準距離の種別に応じて変化してもよい。第１発話基準地点に関連して出力される案内音声の長さは、第２及び第３発話基準地点に関連して出力される案内音声の長さよりも通常短いことから、式(1)に第１発話基準距離が代入される場合の平均音声発話時間は、式(1)に第２又は第３発話基準距離が代入される場合の平均音声発話時間よりも短くされてもよい。
【００４９】
式(1)の発話準備時間は、調整値であって、案内音声を出力する条件が満たされてからナビゲーション装置が案内音声の発話を開始するまでに要するシステム時間である(例えば、図１０のステップＳ７５にて発話開始地点に車両が到達したと判定されてからステップＳ７７が実行されるまでの時間に相当する)。発話準備時間は、例えば０.１秒程度になる。発話準備時間は、通常微少な値なので式(1)から削除されてもよい。
【００５０】
式(1)の最大自車速度は、後述するように速度計測地点にて計測された車両の速度と比較される車両の速度であって、案内音声の発話動作の基準値となる速度である。後に詳述する音声案内(図２のステップＳ９)では、車両が速度計測地点に達して車両の速度が計測されると、その速度が最大自車速度を超えているか否かが判定されて、超えている場合には、案内音声の発話が直ちに行われる(図１０のステップＳ６９及びＳ７７)。ある速度計測地点における最大自車速度は、その速度計測地点が高速道路上にあるか否かに応じて異なっており、速度計測地点が高速道路上にある場合の基準速度は、速度計測地点が高速道路以外の道路上にある場合の基準速度よりも大きい。また、案内地点に近づくと車両が減速することを考慮して、第１速度計測地点の最大自車速度は、その他の速度計測地点について設定される最大自車速度よりも小さくされる。
【００５１】
本実施例において、第１乃至第３速度計測地点の各々における最大自車速度の設定値は、高速道路の場合と高速道路以外の道路の場合とについて、例えば制御部(1)のＲＯＭ(7)に記憶されている(ＲＯＭ(7)には、上述したように、これらの場合について第１乃至第３発話基準距離の設定値も記憶されており、さらに、平均音声発話時間や発話準備時間の設定値も記憶されている)。また、式(1)に基づいて決定される第１乃至第３速度計測距離も、高速道路の場合と高速道路以外の道路の場合とについて予め計算されて、例えば制御部(1)のＲＯＭ(7)に記憶されている。制御部(1)は、速度計測地点を設定する際に、その速度計測地点に対応する発話基準地点が高速道路上にあるか否かに基づいて(又は、発話基準地点が存在する隣接した案内地点間の区間が高速道路上にあるか否かに応じて)、その速度計測地点の種別に対応した適切な速度計測距離を選択して使用する。
【００５２】
図４に示した例を取り上げると、第１乃至第３速度計測地点ＰＶ１〜ＰＶ３が高速道路上にない場合、例えば、第１速度計測地点ＰＶ１について、最大自車速度は時速６０ｋｍにされ、第２速度計測地点ＰＶ２及び第３速度計測地点ＰＶ３について、最大自車速度は時速８０ｋｍにされる。第１乃至第３速度計測地点ＰＶ１〜ＰＶ３が高速道路上にある場合、第１速度計測地点ＰＶ１について、最大自車速度は、時速１００ｋｍにされ、第２速度計測地点ＰＶ２及び第３速度計測地点ＰＶ３について、最大自車速度は時速２００ｋｍにされる。高速道路の場合と高速道路以外の道路の場合とについて、第１乃至第３速度計測距離は、これら最大自車速度と、第１乃至第３発話基準距離(高速以外では、５０ｍ、４００ｍ、１０００ｍ。高速では、１２０ｍ、１０００ｍ、２０００ｍ)、平均音声発話時間(５秒)及び発話準備時間(０.１秒)を用いて式(1)から決定される。なお、本実施例において、第１乃至第３発話基準距離及び第１乃至第３速度計測距離は、(高速道路の場合と高速道路以外の道路の場合の双方において)第３速度計測距離＞第３発話基準距離＞第２速度計測距離＞第２発話基準距離＞第１速度計測距離＞第１発話基準距離となるように定められる。
【００５３】
このようにして、式(1)に基づいて決定された速度計測距離を用いて、誘導経路上の各発話基準地点に対して速度計測地点が設定されるが、本実施例では、隣接する案内地点間の距離Ｌよりも、速度計測距離の方が大きくなる事態が起こり得る。図８は、その状況を例示する説明図である。図８にて、発話基準位置Ｒは、手前の案内地点Ｎ'に最も近い発話基準地点であり、第１〜３発話基準地点の何れかであり得る(図５のステップＳ２５、Ｓ２９及びＳ３３)。図５のステップＳ２３、Ｓ２７及びＳ３１にて、距離Ｌは、発話基準位置Ｒに係る発話基準距離よりも長いことが保証されている。式(1)は発話基準距離を含むことから、発話基準位置Ｒに対応した速度計測地点を特定する速度計測距離は、発話基準位置Ｒに係る発話基準距離よりも長くなる。しかしながら、手前の案内地点Ｎ’が発話基準位置Ｒに近い位置にある場合には、図８に示すように、速度計測距離が、距離Ｌ以上になることがあり得る。
【００５４】
本実施例では、発話基準地点に対して速度計測地点を設定する際に、その速度計測地点を設定する際に用いられる速度計測距離が、隣接する案内地点間の距離以上である場合、案内音声による案内を行う案内地点の手前にある案内地点から、誘導経路に沿って所定の距離だけ進んだ地点を速度計測地点として設定する。図８では、誘導経路Ｉに沿って、手前の案内地点Ｎ'から所定の距離(例えば、１０〜３０ｍ)進んだ地点が速度計測地点ＰＶとして設定されている。このように発話基準地点を設定することで、発話基準地点と、それに対応する速度基準地点が共に、同一の隣接案内地点区間に位置することが保証される。なお、手前の案内地点が速度計測地点として設定されてもよい(この場合、その速度計測地点は、対応する発話基準地点が属する隣接案内地点間の区間上にあるとして取り扱われる)。
【００５５】
図９は、図２にステップＳ９として示す速度計測地点設定処理の詳細を示すフローチャートである。制御部(1)は、誘導経路上の各発話基準地点について、出発地から目的地に向かって、発話基準地点を順次設定する。但し、近接発話基準地点については、速度計測地点は設定されない。まず、制御部(1)は、発話基準地点リストに記載されている発話基準地点の１つについて、近接発話基準地点である否かを判定する(Ｓ４１)。ステップＳ４１では、例えば、図７の発話基準地点リストの位置又は種別に基づいて、判定がなされる。
【００５６】
発話基準地点が近接発話基準地点でない場合、制御部(1)は、ステップＳ４１の後、速度計測距離が、発話基準地点に対応する案内地点とその手前の案内地点との間の距離Ｌ以上であるか否かを判定する(Ｓ４３)。発話基準地点が第１発話基準地点である場合には第１速度計測距離と、第２発話基準地点である場合には第２速度計測距離と、第３発話基準地点である場合には第３速度計測距離と、距離Ｌが比較される。また、発話基準地点が高速道路上にある場合、高速道路用の速度計測距離が用いられ、発話基準地点が高速道路上にない場合、高速道路以外の道路用の速度計測距離が用いられる。距離Ｌと、発話基準地点が高速道路上にあるか否かの判断とには、図５のステップＳ２１の結果が用いられる。
【００５７】
ステップＳ４３にて、速度計測距離が距離Ｌ未満であると判定した場合、制御部(1)は、その速度計測距離に基づいて誘導経路上に速度計測地点を設定する(Ｓ４５)。設定された速度計測地点の情報(ＩＤ番号や位置など)は、ＲＡＭ(5)に記憶された速度計測地点リスト(図示せず)に加えられる。ステップＳ４３にて、速度計測距離が距離Ｌ以上であると判定された場合、制御部(1)は、図８を参照して説明したように手前の案内地点から所定の距離だけ誘導経路に沿って進んだ地点を速度計測地点として設定する(Ｓ４７)。
【００５８】
ステップＳ４１、Ｓ４３又はＳ４５の後、制御部(1)は、速度計測地点を設定すべき次の発話基準地点が存在するか否かを判定し、存在する場合には、その発話基準地点についてステップＳ４１及びそれ以降の処理を行う(Ｓ４９)。最後の発話基準地点について発話基準地点が設定された場合、次の発話基準地点がないとステップＳ４９にて判定されて、速度計測地点設定処理は終了する。
【００５９】
各発話基準地点について、発話開始距離は、その発話基準地点に対応する速度計測地点で計測された車両の速度(計測速度)を用いて以下の式(2)に基づいて計算される。
式(2)：発話開始距離＝発話基準距離＋(音声発話時間＋発話準備時間)×計測速度
【００６０】
発話開始距離に基づいて、上述したように、案内音声の出力が開始される誘導経路上の地点である発話開始地点が特定される。式(2)の発話基準距離は、発話基準地点の発話基準距離であって、式(1)と同様に第１乃至第３発話基準距離の何れかであり、その発話基準地点が高速道路上にあるか否かに応じて値が異なる。発話準備時間も、式(1)と同様である。式(2)の音声発話時間は、発話開始地点で出力される(又は、対応する発話基準地点に関連した)案内音声の発話時間である。例えば、図３及び図６に示す第３発話基準地点Ｒ２−３に対応する第３発話開始地点については、式(2)の音声発話時間は３.５秒となり(図７の音声タイプ「２」)、第２発話基準地点Ｒ２−２に対応する第２発話開始地点については３秒となり(図７の音声タイプ「３」）、第１発話基準地点Ｒ２−１に対応する第３発話開始地点については２.５秒となる(図７の音声タイプ「４」）。
【００６１】
図４に示した例において、第１発話開始地点ＰＣ１は、第１速度計測地点ＰＶ１にて計測された車両の速度を用いて、式(2)から算出された第１発話開始距離だけ、案内地点Ｎから誘導経路Ｉに沿って(出発地側に)戻った地点である。第２発話開始地点ＰＣ２は、第２速度計測地点ＰＶ２にて計測された車両の速度を用いて式(2)から算出された第２発話開始距離だけ、案内地点Ｎから戻った地点である。 第３発話開始地点ＰＣ３は、第３速度計測地点ＰＶ３にて計測された車両の速度を用いて式(2)から算出された第３発話開始距離だけ、案内地点Ｎから戻った地点である。なお、本実施例では、手前の案内地点側にある発話基準地点に関して得られた発話開始距離が、その発話基準地点に対応する速度計測地点から案内地点に至る距離以上であることが起こり得る。言い換えると、式(2)を用いて計算された発話開始距離で特定される発話開始地点が、速度計測地点に対して出発地側に(又は速度計測地点に)位置する事態が起こり得る。この場合、本実施例では、車両が速度計測地点に到達すると案内音声が発話される。
【００６２】
図１０は、図２に示すステップＳ１１の音声案内の詳細を示すフローチャートであるナビゲーション装置は、ステップＳ７で作成した発話基準地点リストにおいて、発話基準地点は、図６に例示したように誘導経路に沿った通過順に並べられている。制御部(1)は、発話基準地点リストを参照して、誘導経路上にある案内地点に関する案内音声を、車両の走行に伴って、発話基準地点順に出力する。まず、制御部(1)は、ある発話基準地点に関連した案内音声の音声データを作成する(Ｓ６１)。案内音声は、その発話基準地点に対応した発話開始地点で出力される(又はその発話基準地点に対応した速度計測地点で出力される)音声であるが、その発話基準地点が近接発話基準地点である場合には、近接発話基準地点にて出力される音声である。最初にステップＳ６１が実行される場合には、出発地に最も近い発話基準地点に関連した案内音声の音声データが作成される。制御部(1)は、音声タイプテーブルを参照して、対象である発話基準地点の音声タイプに必要な音声要素データ(29)を記録媒体(23)から読み出して、それら音声要素データ(29)を合成する。音声タイプが道路名称を含む場合には、制御部(1)は、発話基準地点リストの種別の欄を参照して道路名称を特定し、その道路名称に係る音声要素データを作成すると共に、記録媒体(23)から読み出した音声要素データ(29)と合成する。
【００６３】
ステップＳ６１の後、制御部(1)は、対象である発話基準地点、つまり出力される案内音声に係る発話基準地点が近接発話基準地点であるか否かを判定する(Ｓ６３)。ステップＳ６３にて近接発話基準地点でないと判定された場合、制御部(1)は、ステップＳ６１にて作成した案内音声の音声発話時間を特定する(Ｓ６５)。制御部(1)は、例えば、ＲＡＭ(5)に記憶されている案内音声の音声データのデータ量から、その案内音声の音声発話時間を計算する。音声要素データ(29)が、データの再生時間を記述可能なタグを含んでいる場合には、タグが参照されて、各音声要素の発話時間が特定されると共に足し合わされてもよい。図７の音声タイプテーブルに示すように、各音声タイプについて予め算出された音声発話時間が参照されてもよいが、道路名称を含む音声タイプについては、ステップＳ２３にて、音声発話時間を算出する必要がある。この場合、図６の発話基準地点リストに示された道路名称からその道路名称の発話に要する時間が計算されて、案内音声に含まれるその他の音声要素に要する(予め求められた)時間に加えられてもよい。
【００６４】
ステップＳ１１の音声案内の間、制御部(1)は、ＧＰＳ受信部(9)、ジャイロセンサ(11)及び車速センサ(13)から得られたデータに基づいて車両の現在位置を周期的に算出しており、ステップＳ６５の後、制御部(1)は、対象である発話基準地点に対応した速度計測地点に車両が到達したか否かを判定する(Ｓ６７)。ステップＳ６７では、制御部(1)は、ステップＳ９で作成された速度計測地点リストから対応する速度計測地点を特定し、例えば、車両の位置位置が、特定された速度計測地点を含む所定の領域内に入ると、その速度計測地点に車両が到達したと判断する。または、車両の位置位置が、誘導経路上にてその速度計測地点を超えた位置にあると認められる場合に、速度計測地点に車両が到達したと判断する。
【００６５】
ステップＳ６７にて、速度計測地点に車両が到達したと判断されると、制御部(1)は、車速センサ(13)から得られたデータから車両の速度を記憶すると共に、最大自車速度以下であるか否かを判定する(Ｓ６９)。上述したように、速度計測地点が高速道路にあるか否かと、速度計測地点の種別(第１乃至第３速度計測地点)とに応じて、最大自車速度は変化する。ステップＳ６９では、車両が到達した速度計測地点の特徴に対応した最大自車速度と、計測された車両の速度とが比較される。上述した例では、速度計測地点が高速道路以外の道路上にある第１速度計測地点である場合、時速６０ｋｍの最大自車速度と車両の速度とが比較され、速度計測地点が高速道路上にある第３速度計測地点である場合、時速２００ｋｍの最大自車速度と車両の速度とが比較される。
【００６６】
ステップＳ６９にて、車両の速度が最大自車速度以下であると判定された場合、制御部(1)は、ステップＳ６９で計測された車両の速度を用いて、対象である発話基準地点について、式(2)に従って発話開始距離を計算する(Ｓ７１)。式(2)の発話基準距離には、対象である発話基準地点の発話基準距離が用いられる。ステップＳ７１の後、制御部(1)は、ステップＳ７１で計算した発話開始距離が、ステップＳ６７にて車両が到達したと判定された速度計測地点と車両が次に通過する案内地点(ステップＳ６１にて生成された案内音声データによる音声案内が行われる案内地点)との間の距離以上であるか否かを判定する(Ｓ７３)。ステップＳ７３では、ステップＳ７１で計算した発話開始距離に加えて、ステップＳ３で得られた誘導経路情報、ステップＳ５で得られた案内地点抽出結果やステップＳ９で得られた速度計測地点リスト等を用いて判定がなされる。ステップＳ６７にて車両が到達したと判定された速度計測地点が、図９のステップＳ４５で設定された速度計測地点である場合には、計算された発話開始距離とその速度計測地点の速度計測距離とが比較される。その速度計測地点が、図９のステップＳ４７で設定された速度計測地点である場合には、計算された発話開始距離と、(その速度計測地点が位置する)隣接する案内地点間の距離Ｌから所定の距離(１０〜３０ｍ)を引いた値とが比較される。
【００６７】
ステップＳ７１で計算した発話開始距離が、ステップＳ６７にて車両が到達したと判定された速度計測地点と車両が次に通過する案内地点との間の距離よりも短い場合、ステップＳ７３の後、ステップＳ６７と同様にして、制御部(1)は、ステップＳ７１で計算された発話開始距離に基づいて特定される発話開始地点に車両が到達したか否かを判定する(Ｓ７５)。制御部(1)は、ステップＳ７１で計算した発話開始距離、ステップＳ３で得られた誘導経路情報やステップＳ５で得られた案内地点抽出結果等を用いて発話開始地点を特定し、ステップＳ７５にて、発話開始地点に車両が到達したと判定すると、制御部(1)は、ステップＳ６１で作成した音声データを音声出力部(19)に送ると共に、その出力を指示する(Ｓ７７)。
【００６８】
ステップＳ６９にて、車両の速度が最大自車速度を超えていると判定された場合、ステップＳ７７が直ちに実行される。本実施例のナビゲーション装置では、このような処理を行うことで、車両の速度が非常に速い場合において、案内音声の遅延が抑制されている。また、ステップＳ７１で計算した発話開始距離が、ステップＳ６７にて車両が到達したと判定された速度計測地点と車両が次に通過する案内地点との間の距離以上であると、ステップＳ７３にて判定された場合にも、ステップＳ７７が直ちに実行されて、速度計測地点にて案内音声が出力される。これによって、対象である発話基準地点に関連した案内音声の発話が確保される。
【００６９】
ステップＳ６３にて、対象である発話基準地点が近接発話基準地点であると判定された場合、制御部(1)は、ステップＳ６７と同様にして、近接発話基準地点であるその発話基準地点に車両が到達したか否かを判定する(Ｓ７９)。ステップＳ７９にて、車両が到達したと判定された場合、ステップＳ７７が直ちに実行される。これによって、隣接する案内地点間の距離が非常に短い状況下であっても、案内地点に対して音声案内が行われる。なお、ステップＳ７９の後に行われるステップＳ７７では、手前の案内地点(近接発話基準地点)から所定の距離(例えば、１０〜３０ｍ)だけ車両が進んだ段階で、案内音声の出力がなされてもよい。
【００７０】
ステップＳ７７の後、制御部(1)は、発話基準地点リストに、ステップＳ７７で出力した案内音声に関する発話基準地点に対して目的地側にある次の発話基準地点があるか否かを判定し(Ｓ８１)、次の発話基準地点がある場合には、その発話基準地点について、ステップＳ６１及びそれ以降のステップを再度実行する。全ての発話基準地点について案内音声の出力が行われた場合、つまり、目的地に最も近い発話基準地点について案内音声の出力が行われると、ステップＳ１１の案内音声は終了する。
【００７１】
上記実施例の音声案内動作では、例えば、図３及び図６に示す第２発話基準地点Ｒ２−２に関した案内音声の発話は、次のように行われる。式(1)を用いて第２速度計測距離、つまり第２発話基準地点Ｒ２−２に対応した第２速度計測地点は決定される。第２発話基準距離は４００ｍであり、最大自車速度は時速８０ｋｍであることから平均音声発話時間を５秒とし、発話準備時間を０.１秒とすると、第２速度計測距離は、式(1)に基づいて、４００＋(５＋０.１)×８０×１０００÷３６００＝５１３ｍとなる。つまり、図３に示すノードＮ２に相当する案内地点から誘導経路Ｉに沿って５１３ｍだけ戻った地点が、その案内地点に係る第２速度計測地点となる。
【００７２】
車両が上述の第２速度計測地点に達すると、制御部(1)は、車速センサ(13)のデータから車両の速度を得る。制御部(1)は、得られた速度が最大自車速度である８０ｋｍを超えている場合、図７の音声タイプ「３」の案内音声「４００ｍ先、右方向です」の音声データを音声出力部(19)に送ると共に、案内音声をスピーカ(21)から出力するように音声出力部(19)に指示する。第２速度計測地点における車両の速度が、８０ｋｍ以下である場合、制御部(1)により、第２発話開始距離が計算されて、即ち第２発話開始地点が設定される。計測された車両の速度が、例えば、６０ｋｍであるとすると、音声タイプ「３」の発話時間は３秒であることから、第２発話開始距離は、式(2)に基づいて、４００＋(３＋０.１)×６０×１０００÷３６００＝４５２ｍとなる。つまり、図３に示すノードＮ２に相当する案内地点から誘導経路Ｉに沿って４５２ｍだけ戻った地点が、その案内地点に係る第２発話開始地点となる。車両が第２発話開始地点に達すると、制御部(1)が音声出力部(19)に指示することにより、音声タイプ「３」の案内音声がスピーカ(21)から出力されて、その発話は３秒間継続される。車両の速度が変化することなく時速６０ｋｍであるならば、その３秒間の間に車両は、６０×１０００÷３６００×３＝５０ｍ移動する。従って、車両が、ノードＮ２に対応した案内地点の４００ｍ手前にある発話基準地点Ｒ２−２に達する時点にほぼ一致して、音声タイプ「３」の案内音声「４００ｍ先、右方向です」の発話が終了することになる。
【００７３】
また、例えば、図６に示す第２発話基準地点Ｒ５−２に関した案内音声の発話は、次のように行われる。式(1)を用いて第２速度計測距離、つまり第２速度計測地点が決定されるが、第２速度計測距離は、先と同様に５１３ｍとなり、図３に示すノードＮ５に相当する案内地点から誘導経路Ｉに沿って５１３ｍだけ戻った地点がその案内地点に係る第２速度計測地点となる。第２速度計測地点で計測された車両の速度が、例えば、６０ｋｍであるとすると、音声タイプ「２５」の発話時間は６秒であることから、第２発話開始距離は、式(2)に基づいて、４００＋(６＋０.１)×６０×１０００÷３６００＝５０２ｍとなる。つまり、図３に示すノードＮ５に相当する案内地点から誘導経路Ｉに沿って５０２ｍ手前の地点が、その案内地点に係る第２発話開始地点となる。車両が第２発話開始地点に達すると、音声タイプ「２５」の案内音声が出力されて、その発話は６秒間継続される。車両の速度が変化することなく時速６０ｋｍであるならば、その６秒間の間に車両は、６０×１０００÷３６００×６＝１００ｍ移動する。従って、車両が、ノードＮ５に対応した案内地点の４００ｍ手前にある発話基準地点Ｒ５−２に達する時点にほぼ一致して、音声タイプ「２５」の案内音声「４００ｍ先、左方向、高速道路入口です」の発話が終了することになる。
【００７４】
本実施例のナビゲーション装置では、図１０に詳細を示した案内音声動作と並行して、車両の現在位置周辺の地図を含む案内画面を表示部(17)に表示する動作も行われる。当該動作の詳細については、本発明とは直接的に関係しないので詳細な説明を省略するが、案内画面には、車両が次に通過する(誘導経路に沿って最も近い)案内画面までの走行距離がリアルタイムで表示部(17)に表示される。この走行距離表示は、例えばステップＳ７５にて発話開始地点に到達したと判断される際に、ステップＳ７１で計算された発話開始距離に近い値になる。本実施例のナビゲーション装置では、上述したように案内音声の出力が制御されることから、ステップＳ７７が完了して案内音声の出力が終わる時点の近くにて、車両は発話基準地点を通過することになる。案内音声の出力が終わる時点の近くにて、ナビゲーション装置の走行距離表示が発話基準距離に近い値になることから、本実施例のナビゲーション装置では、案内音声による発話基準距離の通知が完了する時点と、発話基準距離が表示部(17)に表示される時点とがほぼ合致することになる。
【００７５】
本発明のナビゲーション装置では、上述した式(2)以外の式を用いて発話開始距離が求められてもよい。例えば、式(2)の発話準備時間は、制御部(1)にて高速な処理が行われる場合には微少な値となることから省略され得る。本発明においては、音声発話時間が長くなるほど、発話開始地点が案内地点又は発話基準地点から遠ざかる必要があることから、発話開始距離と音声発話時間の関係は、音声発話時間が長くなるにつれて発話開始距離が大きくなるように定められる。また、本発明においては、計測された速度が速くなるほど、発話開始地点が案内地点又は発話基準地点から遠ざかる必要があることから、発話開始距離と音声発話時間の関係は、計測された速度が速くなるにつれて発話開始距離が大きくなるように定められる。時間と速度の積が距離となることから、さらに、発話開始距離は発話基準距離より大きい必要があることから、発話開始距離の数学的記述には、音声発話時間と車両の速度の積と、発話基準距離との和が含まれるのが一般的であろう。
【００７６】
本発明のナビゲーション装置では、上述した式(1)において、平均音声発話時間の代わりに、最長の案内音声の発話時間である最大音声発話時間が使用されてもよい。また、本発明のナビゲーション装置では、上述した式(1)の平均音声発話時間の代わりにその速度計測地点に対応する発話開始地点にで出力される案内音声の音声発話時間が使用されてもよい。この場合、対象となる発話基準地点に関連する案内音声の音声発話時間を特定すると共に、特定された音声発話時間を用いて速度計測距離を算出する処理が、図９のステップＳ４３の前に必要となるであろう。なお、上記実施例において、式(1)は、速度計測距離又は速度計測地点を決定する手法の一例を示すに過ぎないことに留意すべきである。
【００７７】
上記実施例におけるＧＰＳ受信部(9)は、又は、ＧＰＳ受信部(9)、ジャイロセンサ(11)及び車速センサ(13)は、本発明における位置特定手段に対応している。上記実施例における車速センサ(13)は、本発明における速度計測手段に対応している。上記実施例における音声出力部(19)及びスピーカ(21)は、本発明における音声出力手段に対応している。上記実施例における制御部(1)とそこで実行されるプログラム(27)とは、本発明における制御手段に対応している。上記実施例において、発話基準地点の数、速度や距離に関して具体的な数値が述べられているが、これら数値は、あくまで説明のために例示したものであることに留意すべきである。
【００７８】
上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或いは範囲を減縮する様に解すべきではない。また、本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の発明の技術的範囲内で種々の変形が可能であることは勿論である。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施例であるナビゲーション装置のブロック図である。
【図２】本発明の実施例のナビゲーション装置の誘導動作を示すフローチャートである。
【図３】誘導経路の一例と、それを構成するノード及びリンクを示す説明図である。
【図４】本発明の実施例であるナビゲーション装置にて設定される発話基準地点、案内音声が出力される発話開始地点、及び車両の速度を計測する速度計測地点を示した説明図である。
【図５】本発明の実施例のナビゲーション装置が行う発話基準地点設定処理の詳細を示すフローチャートである。
【図６】本発明の実施例のナビゲーション装置が作成及び記憶する発話基準地点リストの一例である。
【図７】本発明の実施例のナビゲーション装置が記憶している音声タイプテーブルの一例である。
【図８】手前の案内地点から所定の距離だけ進んだ地点が速度計測地点として設定される状況を示す説明図である。
【図９】本発明の実施例のナビゲーション装置が行う速度計測地点設定処理の詳細を示すフローチャートである。
【図１０】本発明の実施例のナビゲーション装置が行う音声案内処理を示すフローチャートである。
【符号の説明】
【００８０】
(1)     制御部
(9)     ＧＰＳ受信部
(13)    車速センサ
(19)    音声出力部
(21)    スピーカ
(23)    記録媒体
(29)    音声要素データ
Ｎ      案内地点
Ｒ１〜３  第１〜第３基準地点
ＲＣ１〜３  第１〜第３発話開始地点
ＲＶ１〜３  第１〜第３速度計測地点
【図１】
2009128210.tif 000003
【図２】
2009128210.tif 000004
【図３】
2009128210.tif 000005
【図４】
2009128210.tif 000006
【図５】
2009128210.tif 000007
【図６】
2009128210.tif 000008
【図７】
2009128210.tif 000009
【図８】
2009128210.tif 000010
【図９】
2009128210.tif 000011
【図１０】
2009128210.tif 000012
【手続補正書】
【提出日】平成20年12月10日(2008.12.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、目的地に至る誘導経路上にある案内地点に関する案内音声を出力する音声出力手段と、前記案内地点から前記誘導経路に沿って所定の基準距離だけ戻った基準地点を基準として前記案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、
前記制御手段は、前記基準地点に対して設定された前記誘導経路上の速度計測地点に前記車両が到達すると、発話開始距離を計算し、前記案内地点から前記誘導経路に沿って前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、前記音声出力手段に前記案内音声を出力させ、
前記発話開始距離は、前記基準距離よりも大きく、前記案内音声の長さが長くなるにつれて大きくなり、前記速度計測地点における前記車両の速度が速くなるにつれて大きくなることを特徴とするナビゲーション装置。
【請求項２】
前記発話開始距離は、前記案内音声の長さと、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えることを含む数学的関係を用いて決定される、請求項１に記載のナビゲーション装置。
【請求項３】
前記発話開始距離は、所定の調整値と前記案内音声の長さの和と、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えた値である、請求項２に記載のナビゲーション装置。
【請求項４】
前記基準地点が高速道路上にある場合の前記基準距離は、前記基準地点が高速道路以外の道路上にある場合の前記基準距離よりも大きい、請求項１乃至３の何れかに記載のナビゲーション装置。
【請求項５】
前記制御手段は、前記速度計測地点における前記車両の速度が、所定の基準速度よりも大きい場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させる、請求項１乃至４の何れかに記載のナビゲーション装置。
【請求項６】
前記速度計測地点が高速道路上にある場合の前記基準速度は、前記速度計測地点が高速道路以外の道路上にある場合の前記基準速度よりも大きい、請求項５に記載のナビゲーション装置。
【請求項７】
前記制御手段は、前記発話開始距離が、前記誘導経路に沿って前記速度計測地点から前記案内地点に至る距離以上である場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させる、請求項１乃至６の何れかに記載のナビゲーション装置。
【請求項８】
車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、出発地から目的地に至る誘導経路上の案内地点に関する１又は複数の案内音声を出力する音声出力手段と、前記車両の位置及び前記車両の速度に基づいて前記１又は複数の案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、
前記１又は複数の案内音声は、前記誘導経路上にて前記案内地点に対して前記出発地側にある１又は複数の基準地点と夫々関連付けられており、
前記１又は複数の基準地点について、前記案内地点に対して前記出発地側に１又は複数の速度計測地点が夫々設定され、
前記制御手段は、前記１又は複数の速度計測地点の各々に前記車両が到達すると、その速度計測地点で計測された前記車両の速度を用いて発話開始距離を計算し、前記誘導経路に沿って前記案内地点から前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、
前記発話開始距離は、前記車両が到達した速度計測地点に対応する基準地点から前記誘導経路に沿って前記案内地点に至る基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなることを特徴とするナビゲーション装置。
【請求項９】
前記発話開始地点が前記案内地点に最も近い発話開始地点である場合を除いて、前記発話開始地点では、前記発話開始距離の計算に用いられる前記車両の速度が計測された速度計測地点に対応する基準地点の基準距離の通知を含む案内音声が出力される、請求項８に記載のナビゲーション装置。
【請求項１０】
前記発話開始距離は、前記発話開始距離の計算に用いられる前記車両の速度が計測された速度計測地点に対応する基準地点に関連した案内音声の長さと、計測された前記車両の速度との積に、その基準地点の基準距離を加えることを含む数学的関係を用いて決定される、請求項８に記載のナビゲーション装置。
【請求項１１】
前記１又は複数の基準地点の各々の基準距離は、その基準地点が高速道路上にあるか否かに応じて異なっており、高速道路上にある場合におけるその基準地点の基準距離は、高速道路以外の道路上にある場合におけるその基準地点の基準距離よりも大きい、請求項８乃至１０の何れかに記載のナビゲーション装置。
【請求項１２】
前記制御手段は、前記１又は複数の速度計測地点に含まれる速度計測地点で計測された前記車両の速度が所定の基準速度よりも大きい場合、その速度計測地点にて、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させる、請求項８乃至１１の何れかに記載のナビゲーション装置。
【請求項１３】
前記１又は複数の速度計測地点の全てについて前記基準速度は同じではなく、前記案内地点に最も近い速度計測地点に関する前記基準速度が最小である、請求項１２に記載のナビゲーション装置。
【請求項１４】
前記１又は複数の速度計測地点の各々について、前記基準速度は、その速度計測地点が高速道路上にあるか否かに応じて異なっており、その速度計測地点が高速道路上にある場合における前記基準速度は、その速度計測地点が高速道路以外の道路上にある場合における前記基準速度よりも大きい、請求項１２又は請求項１３に記載のナビゲーション装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明のナビゲーション装置は、車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、出発地から目的地に至る誘導経路上の案内地点に関する１又は複数の案内音声を出力する音声出力手段と、前記車両の位置及び前記車両の速度に基づいて前記１又は複数の案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、前記１又は複数の案内音声は、前記誘導経路上にて前記案内地点に対して前記出発地側にある１又は複数の基準地点と夫々関連付けられており、前記１又は複数の基準地点について、前記案内地点に対して前記出発地側に１又は複数の速度計測地点が夫々設定され、前記制御手段は、前記１又は複数の速度計測地点の各々に前記車両が到達すると、その速度計測地点で計測された前記車両の速度を用いて発話開始距離を計算し、前記誘導経路に沿って前記案内地点から前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、前記発話開始距離は、前記車両が到達した速度計測地点に対応する基準地点から前記誘導経路に沿って前記案内地点に至る基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
本発明のナビゲーション装置は、従来のナビゲーション装置のように、発話基準地点に車両が到達したことを契機として、案内音声の出力(発話)を行うのではなく、発話基準地点に車両が到達する時点で、案内音声の出力が完了するように、案内音声の出力を制御することを特徴としている。この特徴を実現するために、本実施例のナビゲーション装置では、各発話基準地点に対して、速度計測地点及び発話開始地点が設定される。図４に示す例では、第１乃至第３発話基準地点Ｒ１〜Ｒ３に対して、第１乃至第３発話開始地点ＰＣ１〜ＰＣ３と、第１乃至第３速度計測地点ＰＶ１〜ＰＶ３とが夫々設定されている。速度計測地点は、車両の速度を計測する誘導経路上の地点であって、発話基準地点と同様に、案内地点と、速度計測地点から誘導経路に沿って案内地点に至る距離(速度計測距離)と、誘導経路情報とで特定され得る。発話開始地点は、案内音声の出力が開始される誘導経路上の地点であって、案内地点と、発話開始地点から誘導経路に沿って案内地点に至る距離(発話開始距離)と、誘導経路情報とで特定され得る。発話開始距離は、対応する速度計測地点にて計測された車両の速度と、出力される案内音声の長さとを用いて決定される。なお、近接発話基準地点に対しては、発話開始地点及び速度計測地点は設定されず、近接発話基準地点に車両が到達すると、案内音声の出力が開始される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
図９は、図２にステップＳ９として示す速度計測地点設定処理の詳細を示すフローチャートである。制御部(1)は、誘導経路上の各発話基準地点について、出発地から目的地に向かって、速度計測地点を順次設定する。但し、近接発話基準地点については、速度計測地点は設定されない。まず、制御部(1)は、発話基準地点リストに記載されている発話基準地点の１つについて、近接発話基準地点である否かを判定する(Ｓ４１)。ステップＳ４１では、例えば、図７の発話基準地点リストの位置又は種別に基づいて、判定がなされる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
ステップＳ６１の後、制御部(1)は、対象である発話基準地点、つまり出力される案内音声に係る発話基準地点が近接発話基準地点であるか否かを判定する(Ｓ６３)。ステップＳ６３にて近接発話基準地点でないと判定された場合、制御部(1)は、ステップＳ６１にて作成した案内音声の音声発話時間を特定する(Ｓ６５)。制御部(1)は、例えば、ＲＡＭ(5)に記憶されている案内音声の音声データのデータ量から、その案内音声の音声発話時間を計算する。音声要素データ(29)が、データの再生時間を記述可能なタグを含んでいる場合には、タグが参照されて、各音声要素の発話時間が特定されると共に足し合わされてもよい。図７の音声タイプテーブルに示すように、各音声タイプについて予め算出された音声発話時間が参照されてもよいが、道路名称を含む音声タイプについては、ステップＳ６５にて、音声発話時間を算出する必要がある。この場合、図６の発話基準地点リストに示された道路名称からその道路名称の発話に要する時間が計算されて、案内音声に含まれるその他の音声要素に要する(予め求められた)時間に加えられてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
ステップＳ１１の音声案内の間、制御部(1)は、ＧＰＳ受信部(9)、ジャイロセンサ(11)及び車速センサ(13)から得られたデータに基づいて車両の現在位置を周期的に算出しており、ステップＳ６５の後、制御部(1)は、対象である発話基準地点に対応した速度計測地点に車両が到達したか否かを判定する(Ｓ６７)。ステップＳ６７では、制御部(1)は、ステップＳ９で作成された速度計測地点リストから対応する速度計測地点を特定し、例えば、車両の位置が、特定された速度計測地点を含む所定の領域内に入ると、その速度計測地点に車両が到達したと判断する。または、車両の位置が、誘導経路上にてその速度計測地点を超えた位置にあると認められる場合に、速度計測地点に車両が到達したと判断する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
ステップＳ７７の後、制御部(1)は、発話基準地点リストに、ステップＳ７７で出力した案内音声に関する発話基準地点に対して目的地側にある次の発話基準地点があるか否かを判定し(Ｓ８１)、次の発話基準地点がある場合には、その発話基準地点について、ステップＳ６１及びそれ以降のステップを再度実行する。全ての発話基準地点について案内音声の出力が行われた場合、つまり、目的地に最も近い発話基準地点について案内音声の出力が行われると、ステップＳ１１の音声案内は終了する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
本実施例のナビゲーション装置では、図１０に詳細を示した音声案内動作と並行して、車両の現在位置周辺の地図を含む案内画面を表示部(17)に表示する動作も行われる。当該動作の詳細については、本発明とは直接的に関係しないので詳細な説明を省略するが、案内画面には、車両が次に通過する(誘導経路に沿って最も近い)案内画面までの走行距離がリアルタイムで表示部(17)に表示される。この走行距離表示は、例えばステップＳ７５にて発話開始地点に到達したと判断される際に、ステップＳ７１で計算された発話開始距離に近い値になる。本実施例のナビゲーション装置では、上述したように案内音声の出力が制御されることから、ステップＳ７７が完了して案内音声の出力が終わる時点の近くにて、車両は発話基準地点を通過することになる。案内音声の出力が終わる時点の近くにて、ナビゲーション装置の走行距離表示が発話基準距離に近い値になることから、本実施例のナビゲーション装置では、案内音声による発話基準距離の通知が完了する時点と、発話基準距離が表示部(17)に表示される時点とがほぼ合致することになる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
本発明のナビゲーション装置では、上述した式(1)において、平均音声発話時間の代わりに、最長の案内音声の発話時間である最大音声発話時間が使用されてもよい。また、本発明のナビゲーション装置では、上述した式(1)の平均音声発話時間の代わりにその速度計測地点に対応する発話開始地点にて出力される案内音声の音声発話時間が使用されてもよい。この場合、対象となる発話基準地点に関連する案内音声の音声発話時間を特定すると共に、特定された音声発話時間を用いて速度計測距離を算出する処理が、図９のステップＳ４３の前に必要となるであろう。なお、上記実施例において、式(1)は、速度計測距離又は速度計測地点を決定する手法の一例を示すに過ぎないことに留意すべきである。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
(1)     制御部
(9)     ＧＰＳ受信部
(13)    車速センサ
(19)    音声出力部
(21)    スピーカ
(23)    記録媒体
(29)    音声要素データ
Ｎ      案内地点
Ｒ１〜３  第１〜第３基準地点
ＰＣ１〜３  第１〜第３発話開始地点
ＰＶ１〜３  第１〜第３速度計測地点
【手続補正書】
【提出日】平成21年3月11日(2009.3.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、目的地に至る誘導経路上にある案内地点に関する案内音声を出力する音声出力手段と、前記案内地点から前記誘導経路に沿って所定の基準距離だけ戻った基準地点を基準として前記案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、
前記制御手段は、前記案内地点に関する道路名称を含む音声案内を作成し、前記基準地点に対して設定された前記誘導経路上の速度計測地点に前記車両が到達すると、発話開始距離を計算し、前記案内地点から前記誘導経路に沿って前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、前記音声出力手段に前記案内音声を出力させ、
前記発話開始距離は、前記基準距離よりも大きく、前記案内音声の長さが長くなるにつれて大きくなり、前記速度計測地点における前記車両の速度が速くなるにつれて大きくなることを特徴とするナビゲーション装置。
【請求項２】
前記発話開始距離は、前記案内音声の長さと、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えることを含む数学的関係を用いて決定される、請求項１に記載のナビゲーション装置。
【請求項３】
前記発話開始距離は、所定の調整値と前記案内音声の長さの和と、前記速度計測地点における前記車両の速度との積に、前記基準距離を加えた値である、請求項２に記載のナビゲーション装置。
【請求項４】
前記基準地点が高速道路上にある場合の前記基準距離は、前記基準地点が高速道路以外の道路上にある場合の前記基準距離よりも大きい、請求項１乃至３の何れかに記載のナビゲーション装置。
【請求項５】
前記制御手段は、前記速度計測地点における前記車両の速度が、所定の基準速度よりも大きい場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させる、請求項１乃至４の何れかに記載のナビゲーション装置。
【請求項６】
前記速度計測地点が高速道路上にある場合の前記基準速度は、前記速度計測地点が高速道路以外の道路上にある場合の前記基準速度よりも大きい、請求項５に記載のナビゲーション装置。
【請求項７】
前記制御手段は、前記発話開始距離が、前記誘導経路に沿って前記速度計測地点から前記案内地点に至る距離以上である場合、前記速度計測地点にて前記音声出力手段に前記案内音声を出力させる、請求項１乃至６の何れかに記載のナビゲーション装置。
【請求項８】
車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、出発地から目的地に至る誘導経路上の案内地点に関する１又は複数の案内音声を出力する音声出力手段と、前記車両の位置及び前記車両の速度に基づいて前記１又は複数の案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、
前記１又は複数の案内音声の各々は、前記誘導経路上にて前記案内地点に対して前記出発地側にある１又は複数の基準地点の各々と関連付けられており、
前記１又は複数の基準地点の各々について、前記案内地点に対して前記出発地側に速度計測地点が設定され、
前記制御手段は、前記案内地点に関する道路名称を含む音声案内を作成し、設定された速度計測地点の各々に前記車両が到達すると、その速度計測地点で計測された前記車両の速度を用いて発話開始距離を計算し、前記誘導経路に沿って前記案内地点から前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、
前記発話開始距離は、前記車両が到達した速度計測地点に対応する基準地点から前記誘導経路に沿って前記案内地点に至る基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなることを特徴とするナビゲーション装置。
【請求項９】
前記発話開始地点が前記案内地点に最も近い発話開始地点である場合を除いて、前記発話開始地点では、前記発話開始距離の計算に用いられる前記車両の速度が計測された速度計測地点に対応する基準地点の基準距離の通知を含む案内音声が出力される、請求項８に記載のナビゲーション装置。
【請求項１０】
前記発話開始距離は、前記発話開始距離の計算に用いられる前記車両の速度が計測された速度計測地点に対応する基準地点に関連した案内音声の長さと、計測された前記車両の速度との積に、その基準地点の基準距離を加えることを含む数学的関係を用いて決定される、請求項８に記載のナビゲーション装置。
【請求項１１】
前記１又は複数の基準地点の各々の基準距離は、その基準地点が高速道路上にあるか否かに応じて異なっており、高速道路上にある場合におけるその基準地点の基準距離は、高速道路以外の道路上にある場合におけるその基準地点の基準距離よりも大きい、請求項８乃至１０の何れかに記載のナビゲーション装置。
【請求項１２】
前記制御手段は、設定された速度計測地点で計測された前記車両の速度が所定の基準速度よりも大きい場合、その速度計測地点にて、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させる、請求項８乃至１１の何れかに記載のナビゲーション装置。
【請求項１３】
車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、出発地から目的地に至る誘導経路上の案内地点に関する複数の案内音声を出力する音声出力手段と、前記車両の位置及び前記車両の速度に基づいて前記複数の案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、
前記複数の案内音声の各々は、前記誘導経路上にて前記案内地点に対して前記出発地側にある複数の基準地点の各々と関連付けられており、
前記複数の基準地点の各々について、前記案内地点に対して前記出発地側に速度計測地点が設定され、
前記制御手段は、前記案内地点に関する道路名称を含む音声案内を作成し、設定された速度計測地点の各々に前記車両が到達すると、その速度計測地点で計測された前記車両の速度を用いて発話開始距離を計算し、前記誘導経路に沿って前記案内地点から前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、
前記発話開始距離は、前記車両が到達した速度計測地点に対応する基準地点から前記誘導経路に沿って前記案内地点に至る基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなり、
前記制御手段は、設定された速度計測地点で計測された前記車両の速度が所定の基準速度よりも大きい場合、その速度計測地点にて、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、
設定された速度計測地点の各々の前記基準速度は同じではなく、前記案内地点に最も近い速度計測地点に関する前記基準速度が最小であることを特徴とするナビゲーション装置。
【請求項１４】
設定された速度計測地点の各々について、前記基準速度は、その速度計測地点が高速道路上にあるか否かに応じて異なっており、その速度計測地点が高速道路上にある場合における前記基準速度は、その速度計測地点が高速道路以外の道路上にある場合における前記基準速度よりも大きい、請求項１２又は請求項１３に記載のナビゲーション装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明のナビゲーション装置は、  車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、目的地に至る誘導経路上にある案内地点に関する案内音声を出力する音声出力手段と、前記案内地点から前記誘導経路に沿って所定の基準距離だけ戻った基準地点を基準として前記案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、前記制御手段は、前記案内地点に関する道路名称を含む音声案内を作成し、前記基準地点に対して設定された前記誘導経路上の速度計測地点に前記車両が到達すると、発話開始距離を計算し、前記案内地点から前記誘導経路に沿って前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、前記音声出力手段に前記案内音声を出力させ、前記発話開始距離は、前記基準距離よりも大きく、前記案内音声の長さが長くなるにつれて大きくなり、前記速度計測地点における前記車両の速度が速くなるにつれて大きくなることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明のナビゲーション装置は、車両の位置を特定する位置特定手段と、前記車両の速度を計測する速度計測手段と、出発地から目的地に至る誘導経路上の案内地点に関する１又は複数の案内音声を出力する音声出力手段と、前記車両の位置及び前記車両の速度に基づいて前記１又は複数の案内音声の出力を制御する制御手段とを備えるナビゲーション装置において、前記１又は複数の案内音声の各々は、前記誘導経路上にて前記案内地点に対して前記出発地側にある１又は複数の基準地点の各々と関連付けられており、前記１又は複数の基準地点の各々について、前記案内地点に対して前記出発地側に速度計測地点が設定され、前記制御手段は、前記案内地点に関する道路名称を含む音声案内を作成し、設定された速度計測地点の各々に前記車両が到達すると、その速度計測地点で計測された前記車両の速度を用いて発話開始距離を計算し、前記誘導経路に沿って前記案内地点から前記発話開始距離だけ戻った発話開始地点に前記車両が到達すると、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させ、前記発話開始距離は、前記車両が到達した速度計測地点に対応する基準地点から前記誘導経路に沿って前記案内地点に至る基準距離よりも大きく、その基準地点に関連した案内音声が長くなるにつれて大きくなり、計測された前記車両の速度が速くなるにつれて大きくなることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、本発明のナビゲーション装置では、前記制御手段は、設定された速度計測地点に含まれる速度計測地点で計測された前記車両の速度が所定の基準速度よりも大きい場合、その速度計測地点にて、その速度計測地点に対応する基準地点に関連した案内音声を前記音声出力手段に出力させる。設定された速度計測地点が複数である場合、その各々について前記基準速度は同じではなく、前記案内地点に最も近い速度計測地点に関する前記基準速度が最小であることが好ましい。前記１又は複数の速度計測地点の各々について、前記基準速度は、その速度計測地点が高速道路上にあるか否かに応じて異なっており、その速度計測地点が高速道路上にある場合における前記基準速度は、その速度計測地点が高速道路以外の道路上にある場合における前記基準速度よりも大きいことが好ましい。