(57)【要約】車両を目的地まで案内するナビゲーション装置において、データ記憶部は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納する。地点案内データ生成部は、位置導出部で導出された現在位置と、経路取得部で取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する。
2005017458.tif 000002
【特許請求の範囲】
【請求項１】
車両を目的地まで案内するナビゲーション装置であって、
ドライバの入力に従って、目的地を設定する目的地設定部と、
前記車両の現在位置を導出する位置導出部と、
前記位置導出部により導出された現在位置を出発地として、前記目的地設定部により設定された目的地までの経路を取得する経路取得部と、
道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部と、
前記位置導出部で導出された現在位置と、前記経路取得部で取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、
前記地点案内データ生成部により生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力部とを備える、ナビゲーション装置。
【請求項２】
前記経路取得部により取得された経路と、前記位置導出部により導出された現在位置とに基づいて、現在位置から所定範囲内に存在する進行負荷地点の情報セットを、前記データ記憶部から選択する進行負荷地点選択部をさらに備え、
前記地点案内データ生成部は、前記進行負荷地点選択部により選択された情報セットに基づいて、地点案内データを生成する、請求の範囲第１項に記載のナビゲーション装置。
【請求項３】
前記地点案内データ生成部は、前記進行負荷地点選択部により選択された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する、請求の範囲第２項に記載のナビゲーション装置。
【請求項４】
前記出力部は、前記地点案内データ生成部で作成された地点案内データに従って、音声を出力する、請求の範囲１に記載のナビゲーション装置。
【請求項５】
前記基準抵抗値は、前記経路取得部により経路が取得された後に算出され、格納される、請求の範囲第１項に記載のナビゲーション装置。
【請求項６】
前記進行負荷地点は、橋、トンネル入口、踏み切り、高架道路の進入地点、道路幅が急に狭くなる地点、山道の入口、前記車両が走行中の道路が相対的に道幅が広い道路と交差する交差点、商店街通りの入口、鳥居が建てられている地点、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、及び駐車場の出入口のいずれかである、請求の範囲第１項に記載のナビゲーション装置。
【請求項７】
ナビゲーション装置において実行され、車両を目的地まで案内するための案内方法であって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部を備え、
前記方法は、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップで導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備える、案内方法。
【請求項８】
ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムであって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部を備え、
前記コンピュータプログラムは、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップで導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備える、コンピュータプログラム。
【請求項９】
記憶媒体に記憶される、請求の範囲第８項に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、ナビゲーション装置に関し、より特定的には、車両を目的地まで案内するナビゲーション装置に関する。
【背景技術】  従来、ナビゲーション装置は、目的地が設定されると、現在位置から目的地までの経路を探索した後、探索された経路に沿って、車両を目的地まで案内する。具体的には、この間、ナビゲーション装置は、経路上において車両が曲がるべき各交差点の手前で、どの方向に曲がればよいかを案内する。それに対して、直進すべき交差点又は道なりに進めば良い地点では、ナビゲーション装置は、何の案内もしない。他にも、車両が通過すべき橋を渡る直前で、案内を出力したり、車両が県境を越える直前で、案内を出力したりするナビゲーション装置もある。
【発明の開示】
ところで、たとえ道なりに又はまっすぐ進めばよい地点であっても、急に道幅が狭くなるところでは、ドライバは「本当にこのまま進んでいいのだろうか」と不安に思う時がある。また、車両は目的地に到達するまでに橋を通過しなければならない場合があるが、橋を一旦渡り始めたら、橋への進入地点側に車両は容易に戻ってくることができない場合が多い。従って、ドライバは、橋を渡ることに確信を持てなければ、橋を渡ることに対して抵抗を感じることもある。
上記のように、経路上には、このまま通って良いのかドライバが不安に感じる地点は多い。本明細書では、このような地点のことを、進行負荷地点と称する。しかしながら、この種の不安感には個人差があるため、あるドライバにとっては、通過することが不安な地点であっても、別のドライバが、同じ地点に不安を感じるとは限らない。
しかしながら、従来のナビゲーション装置は、橋又は県境のような場所では必ず案内を出力するよう設計されているので、上述のような個人差には対応できないという問題点がある。
それ故に、本発明の目的は、進行負荷地点の案内を出力するか否かをユーザ毎に判断可能なナビゲーション装置を提供することである。
上記目的を達成するために、本発明の一局面は、車両を目的地まで案内するナビゲーション装置であって、ドライバの入力に従って、目的地を設定する目的地設定部と、車両の現在位置を導出する位置導出部と、位置導出部により導出された現在位置を出発地として、目的地設定部により設定された目的地までの経路を取得する経路取得部と、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部と、位置導出部で導出された現在位置と、経路取得部で取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、地点案内データ生成部により生成された地点案内データに従って、進行負荷地点の案内を出力する出力部とを備える。
また、ナビゲーション装置は好ましくは、経路取得部により取得された経路と、位置導出部により導出された現在位置とに基づいて、現在位置から所定範囲内に存在する進行負荷地点の情報セットを、データ記憶部から選択する進行負荷地点選択部をさらに備え、地点案内データ生成部は、進行負荷地点選択部により選択された情報セットに基づいて、地点案内データを生成する。
また、地点案内データ生成部は、進行負荷地点選択部により選択された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
また、出力部は例示的には、地点案内データ生成部で作成された地点案内データに従って、音声を出力する。
また、基準抵抗値は例示的には、経路取得部により経路が取得された後に算出され、格納される。
進行負荷地点は例示的には、橋、トンネル入口、踏み切り、高架道路の進入地点、道路幅が急に狭くなる地点、山道の入口、車両が走行中の道路が相対的に道幅が広い道路と交差する交差点、商店街通りの入口、鳥居（つまり、神社の門口）が建てられている地点、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、及び駐車場の出入口のいずれかである。
また、本発明の第２の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するための案内方法であって、ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部を備える。案内方法は、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップで導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。
また、本発明の第３の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムであって、ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部を備え、
コンピュータプログラムは、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップで導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。
コンピュータプログラムは例示的には、記憶媒体に記憶される。
以上の各局面によれば、進行負荷地点用の案内は、それに割り当てられた基準抵抗値とドライバの特性値とに基づいて、出力される。これによって、進行負荷地点の案内をユーザ毎に判断可能なナビゲーション装置を提供することができる。
本発明の上記及びその他の目的、特徴、局面及び利点は、以下に述べる本発明の詳細な説明を添付の図面とともに理解したとき、より明らかになる。
【図面の簡単な説明】  図１は、本発明の一実施形態に係るナビゲーション装置の構成を示すブロック図である。
図２は、図１に示すデータ記憶部３に記憶された地図ＤＢのデータ構造を例示する模式図である。
図３は、図２に示す進行負荷地点テーブルＴｐの内容を説明するための模式図である。
図４は、図１に示すナビゲーション装置の処理手順を示すフローチャートである。
図５は、図４に示すステップＳ１０５の詳細な処理手順を示すフローチャートである。
図６Ａ及び図６Ｂは、基準抵抗値の算出例を示す模式図である。
図７Ａ及び図７Ｂは、基準抵抗値の他の算出例を示す模式図である。
【発明を実施するための最良の形態】  図１は、本発明の一実施形態に係るナビゲーション装置の構成を示すブロック図である。図１において、ナビゲーション装置は、典型的には車両に設置され、入力部１と、位置検出部２と、データ記憶部３と、演算処理部４と、出力部５とを備える。
入力部１は例示的には、本ナビゲーション装置をユーザが操作するための専用リモコン、ユーザの音声を収集するマイク、若しくはＩｒＤＡ（赤外線通信）機能を搭載した携帯電話又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）である。このような入力部１をユーザが操作することで、ユーザは、代表的には目的地の設定のように、本ナビゲーション装置に対して様々の情報を入力する。入力部１は、ユーザの操作に応答して、所定の情報を演算処理部４に送る。
位置検出部２は典型的には、速度センサ及びジャイロセンサの組み合わせと、ＧＰＳ受信機とを含む。速度センサは、本ナビゲーション装置が設置される車両の移動速度を検出し、ジャイロセンサは、車両の進行方位を検出する。また、ＧＰＳ受信機は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の人工衛星から送られてくる情報に基づいて、車両の地球上における絶対位置を検出する。これらセンサ及び受信機の検出結果は演算処理部４に送られる。
データ記憶部３は例示的には、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＨＤＤ（ハードディスクドライブ）又はメモリから構成される。データ記憶部３は、地図データベース（以下、地図ＤＢと称する）と、ユーザ情報とを含んでいる。
ここで、図２は、図１に示すデータ記憶部３に記憶された地図ＤＢのデータ構造を例示する模式図である。図２において、地図ＤＢは、地図を表す地図データＤｃと、ノード及びリンクを使って道路網を表す道路網データＤｎと、進行負荷地点テーブルＴｐとを含む。
地図データＤｃ及び道路網データＤｎは周知で良いため、以降では詳細を説明しない。
進行負荷地点テーブルＴｐは、進行負荷地点毎に、位置情報、進入リンク及び基準抵抗値を含む。進行負荷地点とは、通過することに対してドライバが不安に感じる地点である。このような進行負荷地点の例としては、橋又はトンネルへの入口、踏み切り、高架道路への進入地点、道路幅が急に狭くなる地点、及び山道への入口がある。他の例としては、車両が走行中の道路よりも幅が広い道路と交差する交差点、商店街への入口、鳥居又はゲートを車両が通過しなければならない地点がある。さらに他の例としては、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、若しくは駐車場の出入口がある。
位置情報は、対象となる進行負荷地点の位置を、典型的には経度座標及び緯度座標を使って示す情報である。
進入リンクとは、対象となる進行負荷地点に近づいてくる側の道路を表すリンクを示す情報である。
基準抵抗値とは、対象となる進行負荷地点をドライバが通過することに対してどの程度の抵抗感があるかを示す指標であり、進行負荷地点テーブルＴｐに予め書き込まれる。
例えば、図３には、川に架けられた橋が示されている。道路網データＤｎでは、例えば、橋の一方端はノードＡで、その他方端はノードＢで表されると仮定する。また、道路網データＤｎでは、ノードＡに橋の外部から接続する道路区間はリンクＬ１で表され、ノードＡからＢへと向かう道路区間はリンクＬ２で表される。また、道路網データＤｎでは、ノードＢに橋の外部から接続する道路区間はリンクＬ３で表され、ノードＢからＡへと向かう道路区間はリンクＬ４で表される。
以上の仮定下では、ノードＡは、リンクＬ１側から車両が到達した場合に進行負荷地点となるが、リンクＬ４側からの場合には進行負荷地点とならない。また、ノードＢは、リンクＬ３側から車両が到達した場合に進行負荷地点となるが、リンクＬ２側からの場合には進行負荷地点とならない。
以上の観点から、図３のような橋のために、進行負荷地点テーブルＴｐには、ノードＡの位置情報と、リンクＬ１を示す情報と、基準抵抗値Ｒａとの組が記述される。また、ノードＢの位置情報と、リンクＬ３を示す情報と、基準抵抗値Ｒｂとの組が記述される。
また、基準抵抗値の決め方としては、対象となる進行負荷地点の属性に応じて定められる。例えば、橋、トンネル又は踏み切りに関しては、大きければ大きいほど、進入地点側に車両は戻ってくることは難しいと想定できるので、それぞれの大きさに比例して基準抵抗値は大きく設定される。
また、上述のように、データ記憶部３には、ドライバ特性値が格納される。ドライバ特性値は、ユーザが進行負荷地点を通過することを気にしない度合いを示す値である。本実施形態では、ドライバ特性値が高いほど、進行負荷地点を気にしない度合いが高く、ドライバ特性値が低いほど、進行負荷地点を気にする度合いが高いと仮定する。このようなドライバ特性値は、例えば、ナビゲーション装置を起動した時に、ユーザが入力部１を操作することにより入力される。
演算処理部４は、典型的には、ＲＯＭ、ＣＰＵ及びＲＡＭを含んでいる。ＣＰＵがＲＯＭに予め格納されるコンピュータプログラムに従って、ＲＡＭを作業領域として使いながら動作することにより、主として、経路取得処理と、一般案内データ生成処理と、進行負荷地点調査処理と、地点案内データ生成処理が実行される。
経路取得処理は、入力部１から目的地を受け取ると、位置検出部２により検出された車両の現在位置から、与えられた目的地までの経路を求めるために実行される。
一般案内データ生成処理は、周知のように、経路取得処理で得られた経路に従って、車両を目的地まで案内するための音声を表すデータ（以下、一般案内データと称する）を生成するために実行される。
進行負荷地点調査処理は、進行負荷地点テーブルＴｐから、経路取得処理で得られた経路データが表す経路上に存在する進行負荷地点を選択するために実行される。
地点案内データ生成処理は、進行負荷地点調査処理で選択された進行負荷地点と、車両の現在位置と、ドライバ特性値とを使って、進行負荷地点の案内音声を表すデータ（以下、地点案内データと称する）を作成するために実行される。
出力部５は、主として、音声を出力するスピーカを含む。なお、本実施形態では、ドライバが表示装置を注視することを防止するため、出力部５が表示装置を含まない例を説明する。しかし、これに限らず、出力部５は、表示装置を含んでいても構わない。
以下、図４のフローチャートを参照して、図１に示すナビゲーション装置の処理について説明する。
図４において、演算処理部４は、ユーザがこれから向かう目的地を設定する（ステップＳ１０１）。ここで、目的地の設定に関しては周知技術で良く、例えば、ユーザが、住所及び／又は郵便番号、若しくは電話番号を、入力部１を操作して入力し、演算処理部４は、入力情報をキーとして、地図データから目的地を検索して設定する方法がある。また、出力部５が表示装置を含む場合には、他にも、まず、ユーザが入力部１を操作して、表示装置に表示された地図上で直接目的地を指定し、その後、演算処理部４は、指定された場所を目的地として設定する方法もある。
次に、演算処理部４は、まず、位置検出部２からの出力値を取得し、取得した出力値に対して上述のマップマッチングを行って、ユーザの現在位置を導出する。その後、演算処理部４は、導出した現在位置から目的地までの経路を取得する（ステップＳ１０２）。具体的には、ダイクストラ法又はＡ＊法のような周知のアルゴリズムを使って、演算処理部４は典型的には経路を取得する。また、経路探索は、ユーザからの「一般道優先」又は「高速優先」といった指示に応じて、その特徴に従った推奨する探索経路を算出してもよいし、複数の経路を同時に求め、その中の１つをユーザに選ばせてもよい。また、経路を取得するには、演算処理部４は、上述のようなアルゴリズムを自身が実行しなくとも、例えば携帯電話ような通信モジュールを用いて、遠隔のサーバにアクセスし、導出した現在位置及び目的地の情報をサーバに送る。サーバは、受け取った現在位置から目的地に至るまでの経路を探索し、ナビゲーション装置に送り返す。このようにして、演算処理部４は、経路を取得しても構わない。
次に、演算処理部４は、再度、車両の現在位置を導出する（ステップＳ１０３）。
次に、演算処理部４は、一般的な案内処理を行う（ステップＳ１０４）。具体的には、一般案内データ生成処理を行って、演算処理部４は、車両が曲がるべき交差点に近づくたびに、車両を目的地まで案内するための一般案内データを作成する。一般案内データは、少なくとも、経路上の交差点でどちらに曲がるかを音声で案内するための音声データである。このような一般案内データに従って、出力部５は、案内音声を出力する。
次に、演算処理部４は、進行負荷地点の案内処理を行う（ステップＳ１０５）。ステップＳ１０５の処理の詳細については、図５を参照して後述する。
次に、演算処理部４は目的地に到着したか否かを判定する（ステップＳ１０６）。Ｙｅｓと判断した場合、図４に示される処理を終了し、Ｎｏと判断した場合、演算処理部４の処理はステップＳ１０３に戻る。
次に、図５のフローチャートを参照して、ステップＳ１０５の詳細な処理について説明する。
図５において、演算処理部４は、もうすぐ車両が進行負荷地点を通過するかを判断するために、現在位置から所定距離の範囲内に進行負荷地点があるか否かを調べる（ステップＳ２０１）。具体的には、演算処理部４は、経路データを使って、車両の現在位置から進行方向に向かって、経路をたどり、現在位置から、所定距離内に位置する各ノードが進行負荷地点か否かを、進行負荷地点テーブルＴｐを使って調べる。
調査の結果、進行負荷地点が見つからなければ（ステップＳ２０２でＮｏ）、演算処理部４は、図５に示す処理を終了する。
それに対して、進行負荷地点が見つかれば（ステップＳ２０２でＹｅｓ）、演算処理部４は、対象となる進行負荷地点の基準抵抗値を進行負荷地点テーブルＴｐから、ドライバ特性値をデータ記憶部３から取り出す（ステップＳ２０３）。
次に、演算処理部４は、取り出したドライバ特性値と基準抵抗値とを比較する（ステップＳ２０４）。
比較の結果、基準抵抗値がドライバ特性値以下であれば（ステップＳ２０５でＮｏ）、演算処理部４は、図５に示す処理を終了する。
それに対して、基準抵抗値がドライバ特性値を超えていれば（ステップＳ２０５でＹｅｓ）、ドライバが安心して進行負荷地点を通過できるように、その旨を音声で表す地点案内データを作成する（ステップＳ２０６）。このような地点案内データに従って、出力部５は、案内音声を出力する（ステップＳ２０７）。なお、演算処理部４は、進行負荷地点の案内タイミング及び／又は内容を、進行負荷地点の種類に応じて変更することが好ましい。このような観点から、図２に示す進行負荷地点テーブルＴｐには、進行負荷地点の種類が記録される。また、進行負荷地点の種類に応じて、演算処理部４は、案内タイミング及び／又は音声の内容を保持する。そして、今回取得したものの種類に対応するタイミング及び／又は内容を有する地点案内データを作成する。
例えば、進行負荷地点の種類が“橋”に関するものであれば、進行負荷地点の３００ｍ手前で、「この先橋を渡ります。」という内容を有する地点案内データが作成される。また“道幅が狭くなる”ような進行負荷地点の場合は、まず５００ｍ手前で、「まもなく、細い道に入ります。ご注意ください。」という内容の、さらに１００ｍ手前で、「この先、細い道に入ります。スピードを落としてください。」という内容の地点案内データが作成される。このように、進行負荷地点によっては、案内のタイミングに応じて、互いに内容の異なる複数種類の地点案内データが作成されることが好ましい。
ここで、地点案内データがテキストで構成されており、これを音声出力する場合には、音声合成エンジンを用いて、合成音声により、進行負荷地点の案内が出力されてもよい。他にも、データ記憶部３に人間の音声データが記録されている場合には、演算処理部４は、進行負荷地点の案内を構成する音声データをデータ記憶部３から読み出し、スピーカを通じて出力させてもよい。
また、進行負荷地点の案内内容としては、ドライバが、直進または道なりに車両を進行させることに対する不安感及び／又は抵抗感を取り除くために、進行負荷地点より手前で、そのまま進んでよいとドライバが確信を持てるようなものが出力される。例えば、ナビゲーション装置は、高架道路への進入地点の１００ｍ手前で、「この先高架を走行してください。」と案内したり、鳥居が建っている地点の１００ｍ手前で、「この先鳥居をくぐります。」と案内したりする。
以上説明したように、本実施形態に係るナビゲーション装置は、ドライバを誘導及び案内している最中に、進行負荷地点を見つければ、進行負荷地点用の案内をドライバに対して提供する。ここで、進行負荷地点の案内を出すか出さないかは、ドライバの特性値に基づいて判断される。従って、進行負荷地点への不安に対する個人差に対応したナビゲーション装置を提供することが可能となる。
なお、ステップＳ２０１において、演算処理部４は、車両の進行方向に対して進行負荷地点を調べるだけでなく、突然の進路変更、及び／又は経路上にない進行負荷地点の案内を考慮し、車両の進行方向以外に存在しうる進行負荷地点の調査を行っても構わない。さらに、演算処理部４は、突然の進路変更を考慮して、車両が次に出くわす交差点から分岐する各道路上にある進行負荷地点を調査しても構わない。
また、以上の実施形態では、進行負荷地点は予めデータ記憶部３に記録されているとして説明したが、ナビゲーション装置は、以下のようにして、進行負荷地点をデータ記憶部３に登録することも可能である。
前述のように、進行負荷地点とは、経路に沿って車両を運転中、ドライバに精神的負担をかける箇所である。このような進行負荷地点の導出のために、ナビゲーション装置は、地図上の各地点について、基準抵抗値を求める。この基準抵抗値が大きいほど、ドライバは、対象となる地点を通過する際に、不安及び／又は抵抗を大きく感じることとする。
例えば、車両が道路橋を通過する場合、河川の幅に応じて大きくなる基準抵抗値が求められる。図６Ａに示すように、地点Ａから矢印ｓの方向に進行し、幅の狭い河川に架けられた道路橋を渡る場合、基準抵抗値として、相対的に小さな値（例えば１０）が求められる。それに対して、図６Ｂに示すように、幅が広い河川に架けられた道路橋を車両が渡る場合、基準抵抗値として、相対的に大きな値（例えば、２０）が求められる。道路橋の例では、他にも、例えば、道路橋について、長さ、高さ及び／又は車線数、並びに／若しくは、その道路橋が架かっている河川の種類（例えば、一級河川、二級河川…）を考慮に入れ、基準抵抗値が算出されることが好ましい。
また、例えば、高架道路を車両が通過する場合、高架道路への進入地点における道路の構造を考慮に入れて、基準抵抗値が求められる。例えば、図７Ａに示すように、地点Ａにおいては、一般的な十字路であるため、地点Ａから矢印ｓの方向に進行する場合の基準抵抗値としては、相対的に小さな値（例えば、７）が算出される。逆に、図７Ｂに示すように、地点Ａにおいて高架道路と側道とに分岐している場合には、ドライバには、進行可能な道路数が増え、迷いの原因になるとも考えられるので、基準抵抗値としては、相対的に大きな値（例えば、１５）が算出される。高架道路の進入地点の例では、他にも、例えば、高架道路に対する側道の角度、並びに／若しくは高架道路及び／又は側道それぞれの車線幅を考慮に入れて、基準抵抗値が算出されても良い。
その他、トンネルの入口の場合は、例えばトンネル入口の大きさ及び／又はトンネル内の照明光度を考慮し、踏み切りの場合は、例えば踏み切りを渡り切るまでの線路幅及び／又は遮断機の形状を考慮して、基準抵抗値が求められる。
以上のようにして算出された基準抵抗値の内、所定の閾値以上の値を有する地点を、ナビゲーション装置は、進行負荷地点としてデータ記憶部３に記録する。
一方、予め進行負荷地点がデータ記憶部３に記録されていなくとも、例えば図５のステップＳ２０１において、演算処理部４は、基準抵抗値を算出し、さらに、算出した基準抵抗値が閾値以上の地点を進行負荷地点として決定しても良い。この場合、どのような条件で基準抵抗値を算出するかというデータは、予めデータ記憶部３に記録されている必要がある。例えば、「河川：河川幅」又は「高架道路：側道の有無、側道の角度」というようなパラメータが記録される。さらに、車両が道路橋を通過する前に、記録された河川幅から基準抵抗値を算出するという算出方法、及び／又は、高架道路に車両が進入する前には、まず側道の有無を調べられ、その後、側道がある場合は側道の角度から基準抵抗値を算出するという算出方法が、データ記憶部３には記録される。
また、以上の実施形態では、基準抵抗値は固定値として説明したが、道路の渋滞情報、時刻情報及び／又は天候情報に基づく係数が基準抵抗値にかけ算され、その積がドライバ特性値と比較されても構わない。
また、以上の実施形態では、地図ＤＢは、進行負荷地点テーブルＴｐという専用のテーブルを含むとして説明したが、これに限らず、一般的なナビゲーション装置が保持するノードテーブルに含まれる各ノードに、進行負荷地点であることを示すフラグと、基準抵抗値とを割り当てることによっても、進行負荷地点テーブルＴｐと同様の機能を実現できる。
また、以上の実施形態では、コンピュータプログラムはＲＯＭに格納されるとして説明したが、これに限らず、コンピュータプログラムは、ＣＤ−ＲＯＭに代表される記憶媒体に格納された状態で頒布されても良いし、ネットワーク上のサーバに、端末装置がダウンロード可能な状態で格納されても構わない。
本発明を詳細に説明したが、上記説明はあらゆる意味において例示的なものであり限定的なものではない。本発明の範囲から逸脱することなしに多くの他の改変例及び変形例が可能であることが理解される。
【産業上の利用可能性】  本発明に係るナビゲーション装置は、進行負荷地点の案内を出力するか否かをユーザ毎に判断可能な車載向け等に有用である。
【図１】
2005017458.tif 000003
【図２】
2005017458.tif 000004
【図３】
2005017458.tif 000005
【図４】
2005017458.tif 000006
【図５】
2005017458.tif 000007
2005017458.tif 000008
2005017458.tif 000009
【手続補正書】
【提出日】平成17年1月4日(2005.1.4)
【手続補正００１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両を目的地まで案内するナビゲーション装置であって、
ドライバの入力に従って、目的地を設定する目的地設定部と、
前記車両の現在位置を導出する位置導出部と、
前記位置導出部により導出された現在位置を出発地として、前記目的地設定部により設定された目的地までの経路を取得する経路取得部と、
道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部と、
前記位置導出部で導出された現在位置と、前記経路取得部で取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、
前記地点案内データ生成部により生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力部とを備え、
前記地点案内データ生成部は、前記データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する、ナビゲーション装置。
【請求項２】
前記経路取得部により取得された経路と、前記位置導出部により導出された現在位置とに基づいて、現在位置から所定範囲内に存在する進行負荷地点の情報セットを、前記データ記憶部から選択する進行負荷地点選択部をさらに備え、
前記地点案内データ生成部は、前記進行負荷地点選択部により選択された情報セットに基づいて、地点案内データを生成する、請求の範囲第１項に記載のナビゲーション装置。
【請求項３】
前記地点案内データ生成部は、前記進行負荷地点選択部により選択された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを作成する、請求の範囲第２項に記載のナビゲーション装置。
【請求項４】
前記出力部は、前記地点案内データ生成部で作成された地点案内データに従って、音声を出力する、請求の範囲１に記載のナビゲーション装置。
【請求項５】
（削除）
【請求項６】
前記進行負荷地点は、橋、トンネル入口、踏み切り、高架道路の進入地点、道路幅が急に狭くなる地点、山道の入口、前記車両が走行中の道路が相対的に道幅が広い道路と交差する交差点、商店街通りの入口、鳥居が建てられている地点、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、及び駐車場の出入口のいずれかである、請求の範囲第１項に記載のナビゲーション装置。
【請求項７】
ナビゲーション装置において実行され、車両を目的地まで案内するための案内方法であって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部を備え、
前記案内方法は、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップで導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備え、
前記地点案内データ生成ステップは、前記データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する、案内方法。
【請求項８】
ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムであって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部を備え、
前記コンピュータプログラムは、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップで導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備え、
前記地点案内データ生成ステップは、前記データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する、コンピュータプログラム。
【請求項９】
記憶媒体に記憶される、請求の範囲第８項に記載のコンピュータプログラム。
【請求項１０】
車両を目的地まで案内するナビゲーション装置であって、
ドライバの入力に従って、目的地を設定する目的地設定部と、
前記車両の現在位置を導出する位置導出部と、
前記位置導出部により導出された現在位置を出発地として、前記目的地設定部により設定された目的地までの経路を取得する経路取得部と、
前記経路取得部により経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出部と、
前記進行負荷地点について、前記算出部により算出された基準抵抗値と、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部と、
前記位置導出部で導出された現在位置と、前記経路取得部で取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、
前記地点案内データ生成部により生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力部とを備える、ナビゲーション装置。
【請求項１１】
ナビゲーション装置において実行され、車両を目的地まで案内する案内方法であって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、前記ドライバの特性値とを少なくとも格納するデータ記憶部を備え、
前記案内方法は、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップにより導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、
前記進行負荷地点について、前記算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ格納ステップで格納された基準抵抗値と、前記データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備える、案内方法。
【請求項１２】
ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムであって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、前記ドライバの特性値とを少なくとも格納するデータ記憶部を備え、
前記コンピュータプログラムは、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップにより導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、
前記進行負荷地点について、前記算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ格納ステップで格納された基準抵抗値と、前記データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備える、コンピュータプログラム。
【請求項１３】
記憶媒体に記憶される、請求の範囲第１２項に記載のコンピュータプログラム。
【手続補正００２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
なければならない場合があるが、橋を一旦渡り始めたら、橋への進入地点側に車両は容易に戻ってくることができない場合が多い。従って、ドライバは、橋を渡ることに確信を持てなければ、橋を渡ることに対して抵抗を感じることもある。
上記のように、経路上には、このまま通って良いのかドライバが不安に感じる地点は多い。本明細書では、このような地点のことを、進行負荷地点と称する。しかしながら、この種の不安感には個人差があるため、あるドライバにとっては、通過することが不安な地点であっても、別のドライバが、同じ地点に不安を感じるとは限らない。
しかしながら、従来のナビゲーション装置は、橋又は県境のような場所では必ず案内を出力するよう設計されているので、上述のような個人差には対応できないという問題点がある。
それ故に、本発明の目的は、進行負荷地点の案内を出力するか否かをユーザ毎に判断可能なナビゲーション装置を提供することである。
上記目的を達成するために、本発明の第１の局面は、車両を目的地まで案内するナビゲーション装置に向けられている。ナビゲーション装置は、ドライバの入力に従って、目的地を設定する目的地設定部と、車両の現在位置を導出する位置導出部と、位置導出部により導出された現在位置を出発地として、目的地設定部により設定された目的地までの経路を取得する経路取得部と、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に


【手続補正００３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部と、位置導出部で導出された現在位置と、経路取得部で取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、地点案内データ生成部により生成された地点案内データに従って、進行負荷地点の案内を出力する出力部とを備える。ここで、地点案内データ生成部は、データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
また、ナビゲーション装置は好ましくは、経路取得部により取得された経路と、位置導出部により導出された現在位置とに基づいて、現在位置から所定範囲内に存在する進行負荷地点の情報セットを、データ記憶部から選択する進行負荷地点選択部をさらに備え、地点案内データ生成部は、進行負荷地点選択部により選択された情報セットに基づいて、地点案内データを生成する。
また、地点案内データ生成部は、進行負荷地点選択部により選択された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
また、出力部は例示的には、地点案内データ生成部で作成された地点案内データに従って、音声を出力する。


【手続補正００４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
進行負荷地点は例示的には、橋、トンネル入口、踏み切り、高架道路の進入地点、道路幅が急に狭くなる地点、山道の入口、車両が走行中の道路が相対的に道幅が広い道路と交差する交差点、商店街通りの入口、鳥居（つまり、神社の門口）が建てられている地点、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、及び駐車場の出入口のいずれかである。
また、本発明の第２の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するための案内方法に向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部を備える。ここで、案内方法は、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップで導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内デ


【手続補正００５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
ータに従って、進行負荷地点の案内を出力する出力ステップとを備える。また、地点案内データ生成ステップは、データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
また、本発明の第３の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムに向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部を備える。ここで、コンピュータプログラムは、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップで導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。また、地点案内データ生成ステップは、データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
コンピュータプログラムは例示的には、記憶媒体に記憶される。
また、本発明の第４の局面は、車両を目的地まで案内するナビゲーション装置に向けられている。ナビゲーション装置は、ドライバの入力に従って、目的地を設定する目的地設定部と、車両の現在位置を導出する位置導出部と、位置導出部により導出された現在位置を出発地として、目的地設定部により設定された目的地までの経路を取得する経路取得部と、経路取得部により経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出部と、進行負荷地点について、算出部により算出された基準抵抗値と、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部と、位置導出部で導出された現在位置と、経路取得部で取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、地点案内データ生成部により生成された地点案内データに従って、進行負荷地点の案内を出力する出力部とを備える。
また、本発明の第５の局面は、ナビゲーション装置において実行され、車両を目的地まで案内する案内方法に向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、ドライバの特性値とを少なくとも格納するデータ記憶部を備える。ここで、案内方法は、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップにより導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、進行負荷地点について、算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ格納ステップで格納された基準抵抗値と、データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。
また、本発明の第６の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムに向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、ドライバの特性値とを少なくとも格納するデータ記憶部を備える。ここで、コンピュータプログラムは、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップにより導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、進行負荷地点について、算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ格納ステップで格納された基準抵抗値と、データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。
コンピュータプログラムは、記憶媒体に記憶される。
以上の各局面によれば、進行負荷地点用の案内は、それに割り当てられた基準抵抗値とドライバの特性値とに基づいて、出力される。これによって、進行負荷地点の案内をユーザ毎に判断可能なナビゲーション装置を提供することができる。




【手続補正書】
【提出日】平成18年2月16日(2006.2.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両を目的地まで案内するナビゲーション装置であって、
ドライバの入力に従って、目的地を設定する目的地設定部と、
前記車両の現在位置を導出する位置導出部と、
前記位置導出部により導出された現在位置を出発地として、前記目的地設定部により設定された目的地までの経路を取得する経路取得部と、
道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部と、
前記位置導出部で導出された現在位置と、前記経路取得部で取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、
前記地点案内データ生成部により生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力部とを備え、
前記地点案内データ生成部は、前記データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する、ナビゲーション装置。
【請求項２】
前記経路取得部により取得された経路と、前記位置導出部により導出された現在位置とに基づいて、現在位置から所定範囲内に存在する進行負荷地点の情報セットを、前記データ記憶部から選択する進行負荷地点選択部をさらに備え、
前記地点案内データ生成部は、前記進行負荷地点選択部により選択された情報セットに基づいて、地点案内データを生成する、請求項１に記載のナビゲーション装置。
【請求項３】
前記地点案内データ生成部は、前記進行負荷地点選択部により選択された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを作成する、請求項２に記載のナビゲーション装置。
【請求項４】
前記出力部は、前記地点案内データ生成部で作成された地点案内データに従って、音声を出力する、請求項１に記載のナビゲーション装置。
【請求項５】
前記進行負荷地点は、橋、トンネル入口、踏み切り、高架道路の進入地点、道路幅が急に狭くなる地点、山道の入口、前記車両が走行中の道路が相対的に道幅が広い道路と交差する交差点、商店街通りの入口、鳥居が建てられている地点、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、及び駐車場の出入口のいずれかである、請求項１に記載のナビゲーション装置。
【請求項６】
ナビゲーション装置において実行され、車両を目的地まで案内するための案内方法であって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部を備え、
前記案内方法は、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップで導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備え、
前記地点案内データ生成ステップは、前記データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する、案内方法。
【請求項７】
ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムであって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部を備え、
前記コンピュータプログラムは、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップで導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備え、
前記地点案内データ生成ステップは、前記データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する、コンピュータプログラム。
【請求項８】
記憶媒体に記憶される、請求項７に記載のコンピュータプログラム。
【請求項９】
車両を目的地まで案内するナビゲーション装置であって、
ドライバの入力に従って、目的地を設定する目的地設定部と、
前記車両の現在位置を導出する位置導出部と、
前記位置導出部により導出された現在位置を出発地として、前記目的地設定部により設定された目的地までの経路を取得する経路取得部と、
前記経路取得部により経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出部と、
前記進行負荷地点について、前記算出部により算出された基準抵抗値と、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報とを少なくとも含む情報セットと、前記ドライバの特性値とを格納するデータ記憶部と、
前記位置導出部で導出された現在位置と、前記経路取得部で取得された経路と、前記データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、
前記地点案内データ生成部により生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力部とを備える、ナビゲーション装置。
【請求項１０】
ナビゲーション装置において実行され、車両を目的地まで案内する案内方法であって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、前記ドライバの特性値とを少なくとも格納するデータ記憶部を備え、
前記案内方法は、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップにより導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、
前記進行負荷地点について、前記算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ格納ステップで格納された基準抵抗値と、前記データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備える、案内方法。
【請求項１１】
ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムであって、
前記ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、前記ドライバの特性値とを少なくとも格納するデータ記憶部を備え、
前記コンピュータプログラムは、
ドライバの入力に従って、目的地を設定する目的地設定ステップと、
前記車両の現在位置を導出する位置導出ステップと、
前記位置導出ステップにより導出された現在位置を出発地として、前記目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、
前記経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、
前記進行負荷地点について、前記算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、
前記位置導出ステップで導出された現在位置と、前記経路取得ステップで取得された経路と、前記データ格納ステップで格納された基準抵抗値と、前記データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、前記進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、
前記地点案内データ生成ステップにより生成された地点案内データに従って、前記進行負荷地点の案内を出力する出力ステップとを備える、コンピュータプログラム。
【請求項１２】
記憶媒体に記憶される、請求項１１に記載のコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関し、より特定的には、車両を目的地まで案内するナビゲーション装置に関する。
【背景技術】
【０００２】
従来、ナビゲーション装置は、目的地が設定されると、現在位置から目的地までの経路を探索した後、探索された経路に沿って、車両を目的地まで案内する。具体的には、この間、ナビゲーション装置は、経路上において車両が曲がるべき各交差点の手前で、どの方向に曲がればよいかを案内する。それに対して、直進すべき交差点又は道なりに進めば良い地点では、ナビゲーション装置は、何の案内もしない。他にも、車両が通過すべき橋を渡る直前で、案内を出力したり、車両が県境を越える直前で、案内を出力したりするナビゲーション装置もある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、たとえ道なりに又はまっすぐ進めばよい地点であっても、急に道幅が狭くなるところでは、ドライバは「本当にこのまま進んでいいのだろうか」と不安に思う時がある。また、車両は目的地に到達するまでに橋を通過しなければならない場合があるが、橋を一旦渡り始めたら、橋への進入地点側に車両は容易に戻ってくることができない場合が多い。従って、ドライバは、橋を渡ることに確信を持てなければ、橋を渡ることに対して抵抗を感じることもある。
【０００４】
上記のように、経路上には、このまま通って良いのかドライバが不安に感じる地点は多い。本明細書では、このような地点のことを、進行負荷地点と称する。しかしながら、この種の不安感には個人差があるため、あるドライバにとっては、通過することが不安な地点であっても、別のドライバが、同じ地点に不安を感じるとは限らない。
【０００５】
しかしながら、従来のナビゲーション装置は、橋又は県境のような場所では必ず案内を出力するよう設計されているので、上述のような個人差には対応できないという問題点がある。
【０００６】
それ故に、本発明の目的は、進行負荷地点の案内を出力するか否かをユーザ毎に判断可能なナビゲーション装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の第１の局面は、車両を目的地まで案内するナビゲーション装置に向けられている。ナビゲーション装置は、ドライバの入力に従って、目的地を設定する目的地設定部と、車両の現在位置を導出する位置導出部と、位置導出部により導出された現在位置を出発地として、目的地設定部により設定された目的地までの経路を取得する経路取得部と、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部と、位置導出部で導出された現在位置と、経路取得部で取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、地点案内データ生成部により生成された地点案内データに従って、進行負荷地点の案内を出力する出力部とを備える。ここで、地点案内データ生成部は、データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
【０００８】
また、ナビゲーション装置は好ましくは、経路取得部により取得された経路と、位置導出部により導出された現在位置とに基づいて、現在位置から所定範囲内に存在する進行負荷地点の情報セットを、データ記憶部から選択する進行負荷地点選択部をさらに備え、地点案内データ生成部は、進行負荷地点選択部により選択された情報セットに基づいて、地点案内データを生成する。
【０００９】
また、地点案内データ生成部は、進行負荷地点選択部により選択された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
【００１０】
また、出力部は例示的には、地点案内データ生成部で作成された地点案内データに従って、音声を出力する。
【００１１】
進行負荷地点は例示的には、橋、トンネル入口、踏み切り、高架道路の進入地点、道路幅が急に狭くなる地点、山道の入口、車両が走行中の道路が相対的に道幅が広い道路と交差する交差点、商店街通りの入口、鳥居（つまり、神社の門口）が建てられている地点、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、及び駐車場の出入口のいずれかである。
【００１２】
また、本発明の第２の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するための案内方法に向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部を備える。ここで、案内方法は、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップで導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。また、地点案内データ生成ステップは、データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
【００１３】
また、本発明の第３の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムに向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部を備える。ここで、コンピュータプログラムは、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップで導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。また、地点案内データ生成ステップは、データ記憶部に格納された情報セットに含まれる基準抵抗値と、ドライバの特性値とを比較し、比較結果に基づいて、地点案内データを生成する。
【００１４】
コンピュータプログラムは例示的には、記憶媒体に記憶される。
【００１５】
また、本発明の第４の局面は、車両を目的地まで案内するナビゲーション装置に向けられている。ナビゲーション装置は、ドライバの入力に従って、目的地を設定する目的地設定部と、車両の現在位置を導出する位置導出部と、位置導出部により導出された現在位置を出発地として、目的地設定部により設定された目的地までの経路を取得する経路取得部と、経路取得部により経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出部と、進行負荷地点について、算出部により算出された基準抵抗値と、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報とを少なくとも含む情報セットと、ドライバの特性値とを格納するデータ記憶部と、位置導出部で導出された現在位置と、経路取得部で取得された経路と、データ記憶部に格納された情報セット及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成部と、地点案内データ生成部により生成された地点案内データに従って、進行負荷地点の案内を出力する出力部とを備える。
【００１６】
また、本発明の第５の局面は、ナビゲーション装置において実行され、車両を目的地まで案内する案内方法に向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、ドライバの特性値とを少なくとも格納するデータ記憶部を備える。ここで、案内方法は、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップにより導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、進行負荷地点について、算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ格納ステップで格納された基準抵抗値と、データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。
【００１７】
また、本発明の第６の局面は、ナビゲーション装置において実行され、車両を目的地まで案内するためのコンピュータプログラムに向けられている。ナビゲーション装置は、道路網上の進行負荷地点について、位置を特定する位置情報と、進行負荷地点に接続する道路を示すリンク情報と、ドライバの特性値とを少なくとも格納するデータ記憶部を備える。ここで、コンピュータプログラムは、ドライバの入力に従って、目的地を設定する目的地設定ステップと、車両の現在位置を導出する位置導出ステップと、位置導出ステップにより導出された現在位置を出発地として、目的地設定ステップにより設定された目的地までの経路を取得する経路取得ステップと、経路取得ステップにより経路が取得された後に、道路網上の進行負荷地点について、進行負荷地点を通過することに対するドライバの抵抗感の度合いを示す基準抵抗値を算出する算出ステップと、進行負荷地点について、算出ステップにより算出された基準抵抗値を少なくとも格納するデータ格納ステップと、位置導出ステップで導出された現在位置と、経路取得ステップで取得された経路と、データ格納ステップで格納された基準抵抗値と、データ記憶部に格納されており、道路網上の進行負荷地点について位置を特定する位置情報、進行負荷地点に接続する道路を示すリンク情報、及びドライバの特性値とに基づいて、進行負荷地点の案内を表す地点案内データを生成する地点案内データ生成ステップと、地点案内データ生成ステップにより生成された地点案内データに従って、進行負荷地点の案内を出力する出力ステップとを備える。
【００１８】
コンピュータプログラムは、記憶媒体に記憶される。
【発明の効果】
【００１９】
以上の各局面によれば、進行負荷地点用の案内は、それに割り当てられた基準抵抗値とドライバの特性値とに基づいて、出力される。これによって、進行負荷地点の案内をユーザ毎に判断可能なナビゲーション装置を提供することができる。
【００２０】
本発明の上記及びその他の目的、特徴、局面及び利点は、以下に述べる本発明の詳細な説明を添付の図面とともに理解したとき、より明らかになる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の一実施形態に係るナビゲーション装置の構成を示すブロック図である。図１において、ナビゲーション装置は、典型的には車両に設置され、入力部１と、位置検出部２と、データ記憶部３と、演算処理部４と、出力部５とを備える。
【００２２】
入力部１は例示的には、本ナビゲーション装置をユーザが操作するための専用リモコン、ユーザの音声を収集するマイク、若しくはＩｒＤＡ（赤外線通信）機能を搭載した携帯電話又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）である。このような入力部１をユーザが操作することで、ユーザは、代表的には目的地の設定のように、本ナビゲーション装置に対して様々の情報を入力する。入力部１は、ユーザの操作に応答して、所定の情報を演算処理部４に送る。
【００２３】
位置検出部２は典型的には、速度センサ及びジャイロセンサの組み合わせと、ＧＰＳ受信機とを含む。速度センサは、本ナビゲーション装置が設置される車両の移動速度を検出し、ジャイロセンサは、車両の進行方位を検出する。また、ＧＰＳ受信機は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の人工衛星から送られてくる情報に基づいて、車両の地球上における絶対位置を検出する。これらセンサ及び受信機の検出結果は演算処理部４に送られる。
【００２４】
データ記憶部３は例示的には、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＨＤＤ（ハードディスクドライブ）又はメモリから構成される。データ記憶部３は、地図データベース（以下、地図ＤＢと称する）と、ユーザ情報とを含んでいる。
【００２５】
ここで、図２は、図１に示すデータ記憶部３に記憶された地図ＤＢのデータ構造を例示する模式図である。図２において、地図ＤＢは、地図を表す地図データＤｃと、ノード及びリンクを使って道路網を表す道路網データＤｎと、進行負荷地点テーブルＴｐとを含む。
【００２６】
地図データＤｃ及び道路網データＤｎは周知で良いため、以降では詳細を説明しない。
【００２７】
進行負荷地点テーブルＴｐは、進行負荷地点毎に、位置情報、進入リンク及び基準抵抗値を含む。進行負荷地点とは、通過することに対してドライバが不安に感じる地点である。このような進行負荷地点の例としては、橋又はトンネルへの入口、踏み切り、高架道路への進入地点、道路幅が急に狭くなる地点、及び山道への入口がある。他の例としては、車両が走行中の道路よりも幅が広い道路と交差する交差点、商店街への入口、鳥居又はゲートを車両が通過しなければならない地点がある。さらに他の例としては、車両の進行方向とは別方向に目的地があることが表示されている看板又は道路標識が設置されている地点、若しくは駐車場の出入口がある。
【００２８】
位置情報は、対象となる進行負荷地点の位置を、典型的には経度座標及び緯度座標を使って示す情報である。
【００２９】
進入リンクとは、対象となる進行負荷地点に近づいてくる側の道路を表すリンクを示す情報である。
【００３０】
基準抵抗値とは、対象となる進行負荷地点をドライバが通過することに対してどの程度の抵抗感があるかを示す指標であり、進行負荷地点テーブルＴｐに予め書き込まれる。
【００３１】
例えば、図３には、川に架けられた橋が示されている。道路網データＤｎでは、例えば、橋の一方端はノードＡで、その他方端はノードＢで表されると仮定する。また、道路網データＤｎでは、ノードＡに橋の外部から接続する道路区間はリンクＬ１で表され、ノードＡからＢへと向かう道路区間はリンクＬ２で表される。また、道路網データＤｎでは、ノードＢに橋の外部から接続する道路区間はリンクＬ３で表され、ノードＢからＡへと向かう道路区間はリンクＬ４で表される。
【００３２】
以上の仮定下では、ノードＡは、リンクＬ１側から車両が到達した場合に進行負荷地点となるが、リンクＬ４側からの場合には進行負荷地点とならない。また、ノードＢは、リンクＬ３側から車両が到達した場合に進行負荷地点となるが、リンクＬ２側からの場合には進行負荷地点とならない。
【００３３】
以上の観点から、図３のような橋のために、進行負荷地点テーブルＴｐには、ノードＡの位置情報と、リンクＬ１を示す情報と、基準抵抗値Ｒａとの組が記述される。また、ノードＢの位置情報と、リンクＬ３を示す情報と、基準抵抗値Ｒｂとの組が記述される。
【００３４】
また、基準抵抗値の決め方としては、対象となる進行負荷地点の属性に応じて定められる。例えば、橋、トンネル又は踏み切りに関しては、大きければ大きいほど、進入地点側に車両は戻ってくることは難しいと想定できるので、それぞれの大きさに比例して基準抵抗値は大きく設定される。
【００３５】
また、上述のように、データ記憶部３には、ドライバ特性値が格納される。ドライバ特性値は、ユーザが進行負荷地点を通過することを気にしない度合いを示す値である。本実施形態では、ドライバ特性値が高いほど、進行負荷地点を気にしない度合いが高く、ドライバ特性値が低いほど、進行負荷地点を気にする度合いが高いと仮定する。このようなドライバ特性値は、例えば、ナビゲーション装置を起動した時に、ユーザが入力部１を操作することにより入力される。
【００３６】
演算処理部４は、典型的には、ＲＯＭ、ＣＰＵ及びＲＡＭを含んでいる。ＣＰＵがＲＯＭに予め格納されるコンピュータプログラムに従って、ＲＡＭを作業領域として使いながら動作することにより、主として、経路取得処理と、一般案内データ生成処理と、進行負荷地点調査処理と、地点案内データ生成処理が実行される。
【００３７】
経路取得処理は、入力部１から目的地を受け取ると、位置検出部２により検出された車両の現在位置から、与えられた目的地までの経路を求めるために実行される。
【００３８】
一般案内データ生成処理は、周知のように、経路取得処理で得られた経路に従って、車両を目的地まで案内するための音声を表すデータ（以下、一般案内データと称する）を生成するために実行される。
【００３９】
進行負荷地点調査処理は、進行負荷地点テーブルＴｐから、経路取得処理で得られた経路データが表す経路上に存在する進行負荷地点を選択するために実行される。
【００４０】
地点案内データ生成処理は、進行負荷地点調査処理で選択された進行負荷地点と、車両の現在位置と、ドライバ特性値とを使って、進行負荷地点の案内音声を表すデータ（以下、地点案内データと称する）を作成するために実行される。
【００４１】
出力部５は、主として、音声を出力するスピーカを含む。なお、本実施形態では、ドライバが表示装置を注視することを防止するため、出力部５が表示装置を含まない例を説明する。しかし、これに限らず、出力部５は、表示装置を含んでいても構わない。
【００４２】
以下、図４のフローチャートを参照して、図１に示すナビゲーション装置の処理について説明する。
【００４３】
図４において、演算処理部４は、ユーザがこれから向かう目的地を設定する（ステップＳ１０１）。ここで、目的地の設定に関しては周知技術で良く、例えば、ユーザが、住所及び／又は郵便番号、若しくは電話番号を、入力部１を操作して入力し、演算処理部４は、入力情報をキーとして、地図データから目的地を検索して設定する方法がある。また、出力部５が表示装置を含む場合には、他にも、まず、ユーザが入力部１を操作して、表示装置に表示された地図上で直接目的地を指定し、その後、演算処理部４は、指定された場所を目的地として設定する方法もある。
【００４４】
次に、演算処理部４は、まず、位置検出部２からの出力値を取得し、取得した出力値に対して上述のマップマッチングを行って、ユーザの現在位置を導出する。その後、演算処理部４は、導出した現在位置から目的地までの経路を取得する（ステップＳ１０２）。具体的には、ダイクストラ法又はＡ＊法のような周知のアルゴリズムを使って、演算処理部４は典型的には経路を取得する。また、経路探索は、ユーザからの「一般道優先」又は「高速優先」といった指示に応じて、その特徴に従った推奨する探索経路を算出してもよいし、複数の経路を同時に求め、その中の１つをユーザに選ばせてもよい。また、経路を取得するには、演算処理部４は、上述のようなアルゴリズムを自身が実行しなくとも、例えば携帯電話ような通信モジュールを用いて、遠隔のサーバにアクセスし、導出した現在位置及び目的地の情報をサーバに送る。サーバは、受け取った現在位置から目的地に至るまでの経路を探索し、ナビゲーション装置に送り返す。このようにして、演算処理部４は、経路を取得しても構わない。
【００４５】
次に、演算処理部４は、再度、車両の現在位置を導出する（ステップＳ１０３）。
【００４６】
次に、演算処理部４は、一般的な案内処理を行う（ステップＳ１０４）。具体的には、一般案内データ生成処理を行って、演算処理部４は、車両が曲がるべき交差点に近づくたびに、車両を目的地まで案内するための一般案内データを作成する。一般案内データは、少なくとも、経路上の交差点でどちらに曲がるかを音声で案内するための音声データである。このような一般案内データに従って、出力部５は、案内音声を出力する。
【００４７】
次に、演算処理部４は、進行負荷地点の案内処理を行う（ステップＳ１０５）。ステップＳ１０５の処理の詳細については、図５を参照して後述する。
【００４８】
次に、演算処理部４は目的地に到着したか否かを判定する（ステップＳ１０６）。Ｙｅｓと判断した場合、図４に示される処理を終了し、Ｎｏと判断した場合、演算処理部４の処理はステップＳ１０３に戻る。
【００４９】
次に、図５のフローチャートを参照して、ステップＳ１０５の詳細な処理について説明する。
【００５０】
図５において、演算処理部４は、もうすぐ車両が進行負荷地点を通過するかを判断するために、現在位置から所定距離の範囲内に進行負荷地点があるか否かを調べる（ステップＳ２０１）。具体的には、演算処理部４は、経路データを使って、車両の現在位置から進行方向に向かって、経路をたどり、現在位置から、所定距離内に位置する各ノードが進行負荷地点か否かを、進行負荷地点テーブルＴｐを使って調べる。
【００５１】
調査の結果、進行負荷地点が見つからなければ（ステップＳ２０２でＮｏ）、演算処理部４は、図５に示す処理を終了する。
【００５２】
それに対して、進行負荷地点が見つかれば（ステップＳ２０２でＹｅｓ）、演算処理部４は、対象となる進行負荷地点の基準抵抗値を進行負荷地点テーブルＴｐから、ドライバ特性値をデータ記憶部３から取り出す（ステップＳ２０３）。
【００５３】
次に、演算処理部４は、取り出したドライバ特性値と基準抵抗値とを比較する（ステップＳ２０４）。
【００５４】
比較の結果、基準抵抗値がドライバ特性値以下であれば（ステップＳ２０５でＮｏ）、演算処理部４は、図５に示す処理を終了する。
【００５５】
それに対して、基準抵抗値がドライバ特性値を超えていれば（ステップＳ２０５でＹｅｓ）、ドライバが安心して進行負荷地点を通過できるように、その旨を音声で表す地点案内データを作成する（ステップＳ２０６）。このような地点案内データに従って、出力部５は、案内音声を出力する（ステップＳ２０７）。なお、演算処理部４は、進行負荷地点の案内タイミング及び／又は内容を、進行負荷地点の種類に応じて変更することが好ましい。このような観点から、図２に示す進行負荷地点テーブルＴｐには、進行負荷地点の種類が記録される。また、進行負荷地点の種類に応じて、演算処理部４は、案内タイミング及び／又は音声の内容を保持する。そして、今回取得したものの種類に対応するタイミング及び／又は内容を有する地点案内データを作成する。
【００５６】
例えば、進行負荷地点の種類が“橋”に関するものであれば、進行負荷地点の３００ｍ手前で、「この先橋を渡ります。」という内容を有する地点案内データが作成される。また“道幅が狭くなる”ような進行負荷地点の場合は、まず５００ｍ手前で、「まもなく、細い道に入ります。ご注意ください。」という内容の、さらに１００ｍ手前で、「この先、細い道に入ります。スピードを落としてください。」という内容の地点案内データが作成される。このように、進行負荷地点によっては、案内のタイミングに応じて、互いに内容の異なる複数種類の地点案内データが作成されることが好ましい。
【００５７】
ここで、地点案内データがテキストで構成されており、これを音声出力する場合には、音声合成エンジンを用いて、合成音声により、進行負荷地点の案内が出力されてもよい。他にも、データ記憶部３に人間の音声データが記録されている場合には、演算処理部４は、進行負荷地点の案内を構成する音声データをデータ記憶部３から読み出し、スピーカを通じて出力させてもよい。
【００５８】
また、進行負荷地点の案内内容としては、ドライバが、直進または道なりに車両を進行させることに対する不安感及び／又は抵抗感を取り除くために、進行負荷地点より手前で、そのまま進んでよいとドライバが確信を持てるようなものが出力される。例えば、ナビゲーション装置は、高架道路への進入地点の１００ｍ手前で、「この先高架を走行してください。」と案内したり、鳥居が建っている地点の１００ｍ手前で、「この先鳥居をくぐります。」と案内したりする。
【００５９】
以上説明したように、本実施形態に係るナビゲーション装置は、ドライバを誘導及び案内している最中に、進行負荷地点を見つければ、進行負荷地点用の案内をドライバに対して提供する。ここで、進行負荷地点の案内を出すか出さないかは、ドライバの特性値に基づいて判断される。従って、進行負荷地点への不安に対する個人差に対応したナビゲーション装置を提供することが可能となる。
【００６０】
なお、ステップＳ２０１において、演算処理部４は、車両の進行方向に対して進行負荷地点を調べるだけでなく、突然の進路変更、及び／又は経路上にない進行負荷地点の案内を考慮し、車両の進行方向以外に存在しうる進行負荷地点の調査を行っても構わない。さらに、演算処理部４は、突然の進路変更を考慮して、車両が次に出くわす交差点から分岐する各道路上にある進行負荷地点を調査しても構わない。
【００６１】
また、以上の実施形態では、進行負荷地点は予めデータ記憶部３に記録されているとして説明したが、ナビゲーション装置は、以下のようにして、進行負荷地点をデータ記憶部３に登録することも可能である。
【００６２】
前述のように、進行負荷地点とは、経路に沿って車両を運転中、ドライバに精神的負担をかける箇所である。このような進行負荷地点の導出のために、ナビゲーション装置は、地図上の各地点について、基準抵抗値を求める。この基準抵抗値が大きいほど、ドライバは、対象となる地点を通過する際に、不安及び／又は抵抗を大きく感じることとする。
【００６３】
例えば、車両が道路橋を通過する場合、河川の幅に応じて大きくなる基準抵抗値が求められる。図６Ａに示すように、地点Ａから矢印ｓの方向に進行し、幅の狭い河川に架けられた道路橋を渡る場合、基準抵抗値として、相対的に小さな値（例えば１０）が求められる。それに対して、図６Ｂに示すように、幅が広い河川に架けられた道路橋を車両が渡る場合、基準抵抗値として、相対的に大きな値（例えば、２０）が求められる。道路橋の例では、他にも、例えば、道路橋について、長さ、高さ及び／又は車線数、並びに／若しくは、その道路橋が架かっている河川の種類（例えば、一級河川、二級河川…）を考慮に入れ、基準抵抗値が算出されることが好ましい。
【００６４】
また、例えば、高架道路を車両が通過する場合、高架道路への進入地点における道路の構造を考慮に入れて、基準抵抗値が求められる。例えば、図７Ａに示すように、地点Ａにおいては、一般的な十字路であるため、地点Ａから矢印ｓの方向に進行する場合の基準抵抗値としては、相対的に小さな値（例えば、７）が算出される。逆に、図７Ｂに示すように、地点Ａにおいて高架道路と側道とに分岐している場合には、ドライバには、進行可能な道路数が増え、迷いの原因になるとも考えられるので、基準抵抗値としては、相対的に大きな値（例えば、１５）が算出される。高架道路の進入地点の例では、他にも、例えば、高架道路に対する側道の角度、並びに／若しくは高架道路及び／又は側道それぞれの車線幅を考慮に入れて、基準抵抗値が算出されても良い。
【００６５】
その他、トンネルの入口の場合は、例えばトンネル入口の大きさ及び／又はトンネル内の照明光度を考慮し、踏み切りの場合は、例えば踏み切りを渡り切るまでの線路幅及び／又は遮断機の形状を考慮して、基準抵抗値が求められる。
【００６６】
以上のようにして算出された基準抵抗値の内、所定の閾値以上の値を有する地点を、ナビゲーション装置は、進行負荷地点としてデータ記憶部３に記録する。
【００６７】
一方、予め進行負荷地点がデータ記憶部３に記録されていなくとも、例えば図５のステップＳ２０１において、演算処理部４は、基準抵抗値を算出し、さらに、算出した基準抵抗値が閾値以上の地点を進行負荷地点として決定しても良い。この場合、どのような条件で基準抵抗値を算出するかというデータは、予めデータ記憶部３に記録されている必要がある。例えば、「河川：河川幅」又は「高架道路：側道の有無、側道の角度」というようなパラメータが記録される。さらに、車両が道路橋を通過する前に、記録された河川幅から基準抵抗値を算出するという算出方法、及び／又は、高架道路に車両が進入する前には、まず側道の有無を調べられ、その後、側道がある場合は側道の角度から基準抵抗値を算出するという算出方法が、データ記憶部３には記録される。
【００６８】
また、以上の実施形態では、基準抵抗値は固定値として説明したが、道路の渋滞情報、時刻情報及び／又は天候情報に基づく係数が基準抵抗値にかけ算され、その積がドライバ特性値と比較されても構わない。
【００６９】
また、以上の実施形態では、地図ＤＢは、進行負荷地点テーブルＴｐという専用のテーブルを含むとして説明したが、これに限らず、一般的なナビゲーション装置が保持するノードテーブルに含まれる各ノードに、進行負荷地点であることを示すフラグと、基準抵抗値とを割り当てることによっても、進行負荷地点テーブルＴｐと同様の機能を実現できる。
【００７０】
また、以上の実施形態では、コンピュータプログラムはＲＯＭに格納されるとして説明したが、これに限らず、コンピュータプログラムは、ＣＤ−ＲＯＭに代表される記憶媒体に格納された状態で頒布されても良いし、ネットワーク上のサーバに、端末装置がダウンロード可能な状態で格納されても構わない。
【００７１】
本発明を詳細に説明したが、上記説明はあらゆる意味において例示的なものであり限定的なものではない。本発明の範囲から逸脱することなしに多くの他の改変例及び変形例が可能であることが理解される。
【産業上の利用可能性】
【００７２】
本発明に係るナビゲーション装置は、進行負荷地点の案内を出力するか否かをユーザ毎に判断可能な車載向け等に有用である。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態に係るナビゲーション装置の構成を示すブロック図である。
【図２】図１に示すデータ記憶部３に記憶された地図ＤＢのデータ構造を例示する模式図である。
【図３】図２に示す進行負荷地点テーブルＴｐの内容を説明するための模式図である。
【図４】図１に示すナビゲーション装置の処理手順を示すフローチャートである。
【図５】図４に示すステップＳ１０５の詳細な処理手順を示すフローチャートである。
【図６Ａ】基準抵抗値の算出例を示す模式図である。
【図６Ｂ】基準抵抗値の算出例を示す模式図である。
【図７Ａ】基準抵抗値の他の算出例を示す模式図である。
【図７Ｂ】基準抵抗値の他の算出例を示す模式図である。
【符号の説明】
【００７４】
１    入力部
２    位置検出部
３    データ記憶部
４    演算処理部
５    出力部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005017458.tif 000010
【図２】
2005017458.tif 000011
【図３】
2005017458.tif 000012
【図４】
2005017458.tif 000013
【図５】
2005017458.tif 000014
【図６Ａ】
2005017458.tif 000015
【図６Ｂ】
2005017458.tif 000016
【図７Ａ】
2005017458.tif 000017
【図７Ｂ】
2005017458.tif 000018
【国際調査報告】
2005017458.tif 000019
2005017458.tif 000020
2005017458.tif 000021