(57)【要約】【課題】ナビゲーション装置内の地図データベ−スに含まれる交通規制情報等の道路属性を、実際の車両走行データに合わせて自動修正するナビゲーション装置、方法及びプログラムを提供する。【解決手段】自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出する検出手段である検出部９と、前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更するデータ変更手段であるデータ更新部１０と、をコンピュータが実現する。【選択図】  図１
2004257903.tif 000002
【特許請求の範囲】
【請求項１】
複数の道路リンクと、リンクに対応した道路属性とを対にした地図データを記憶した記憶手段と、自車の車両位置を計測するためのセンサー手段と、計測された車両位置に基いて前記記憶手段から車両位置周辺の地図データを読み出し、その地図データに基く地図上に前記車両位置を重ねて表示部に表示させる表示制御部と、を備えたナビゲーション装置において、
自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出する検出手段と、
前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更するデータ変更手段と、
をコンピュータが実現することを特徴とするナビゲーション装置。
【請求項２】
前記道路属性は、一方通行又は進入禁止の少なくとも一方を表すことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記不一致が検出された場合に、その道路属性の書き換えの可否を問い合わせるメッセージを出力し、書き換えるべき旨の入力があった場合にその道路属性のデータを書き換えることを特徴とする請求項１又は２記載のナビゲーション装置。
【請求項４】
同じ内容の不一致が所定の複数回検出されたときに、該当する道路属性を書き換えることを特徴とする請求項１から３のいずれかに記載のナビゲーション装置。
【請求項５】
複数の道路リンクと、リンクに対応した道路属性とを対にした地図データを記憶手段に記憶し、自車の車両位置をセンサーで計測し、計測された車両位置に基いて前記記憶手段から車両位置周辺の地図データを読み出し、その地図データに基く地図上に前記車両位置を重ねて表示部に表示させるナビゲーション方法において、
自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出する検出処理と、
前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更するデータ変更処理と、
をコンピュータが行うことを特徴とするナビゲーション方法。
【請求項６】
前記道路属性は、一方通行又は進入禁止の少なくとも一方を表すことを特徴とする請求項５記載のナビゲーション方法。
【請求項７】
前記不一致が検出された場合に、その道路属性の書き換えの可否を問い合わせるメッセージを出力し、書き換えるべき旨の入力があった場合にその道路属性のデータを書き換えることを特徴とする請求項５又は６記載のナビゲーション方法。
【請求項８】
同じ内容の不一致が所定の複数回検出されたときに、該当する道路属性を書き換えることを特徴とする請求項５から７のいずれかに記載のナビゲーション方法。
【請求項９】
複数の道路リンクと、リンクに対応した道路属性とを対にした地図データを記憶手段にあらかじめ記憶したコンピュータを制御することにより、自車の車両位置をセンサーで計測させ、計測された車両位置に基いて前記記憶手段から車両位置周辺の地図データを読み出させ、その地図データに基く地図上に前記車両位置を重ねて表示部に表示させるナビゲーションプログラムにおいて、
そのプログラムは前記コンピュータに、
自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出させ、
前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更させることを特徴とするナビゲーションプログラム。
【請求項１０】
前記道路属性は、一方通行又は進入禁止の少なくとも一方を表すことを特徴とする請求項９記載のナビゲーションプログラム。
【請求項１１】
前記プログラムは前記コンピュータに、前記不一致が検出された場合に、その道路属性の書き換えの可否を問い合わせるメッセージを出力させ、書き換えるべき旨の入力があった場合にその道路属性のデータを書き換えさせることを特徴とする請求項９又は１０記載のナビゲーションプログラム。
【請求項１２】
前記プログラムは前記コンピュータに、同じ内容の不一致が所定の複数回検出されたときに、該当する道路属性を書き換えさせることを特徴とする請求項９から１１のいずれかに記載のナビゲーションプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置内の地図データベ−スに含まれる交通規制情報等の道路属性を、実際の車両走行データに合わせて自動修正するナビゲーション装置、方法及びプログラムに関するものである。
【０００２】
【従来の技術】
近年、自動車及びデジタル技術とともに、ナビゲーションの技術が急速に普及した。ナビゲーションは、車載機等の装置が地図データを使って、ＧＰＳなどで自車位置を逐次検出し周辺地図上に画面表示したり、指定された目的地への最適な誘導経路を探索しそれにそって進行方向等を画面表示や音声合成などで誘導案内するもので、ナビゲーション装置、方法及びプログラムなどとして把握できる。
【０００３】
このようなナビゲーション装置において、道路のつながりなどを表す地図データの記憶手段としてはＣＤ−ＲＯＭやＤＶＤ−ＲＯＭのような読出し専用の外部記憶装置が近年まで用いられてきたが、ハードディスクドライブのように書換え可能な外部記憶装置を用いることにより、ユーザ側での地図データの追加・修正が出来る例も提案されている。また、この追加・修正を自動的に行う例も提案され、例えば、実際の走行経路が地図データに欠けていれば自動追加する提案もある（例えば特許文献１参照）。
【０００４】
【特許文献１】
特開平５−２７４５９２
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のような従来技術において、追加・修正をユーザが自ら行う場合は、操作の煩雑さに加え、ユーザの操作ミスによるメンテナンスミスなど人為ミス発生のリスクもあった。また、走行経路の自動追加については、道路そのものの新設は少なく、効果が限られる問題があった。
【０００６】
本発明は、上記のような従来技術の問題点を解決するために提案されたもので、その目的は、ナビゲーション装置内の地図データベ−スに含まれる交通規制情報等の道路属性を、実際の車両走行データに合わせて自動修正するナビゲーション装置、方法及びプログラムを提供することである。
【０００７】
【課題を解決するための手段】
上記の目的を達成するため、請求項１の発明は、複数の道路リンクと、リンクに対応した道路属性とを対にした地図データを記憶した記憶手段と、自車の車両位置を計測するためのセンサー手段と、計測された車両位置に基いて前記記憶手段から車両位置周辺の地図データを読み出し、その地図データに基く地図上に前記車両位置を重ねて表示部に表示させる表示制御部と、を備えたナビゲーション装置において、自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出する検出手段と、前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更するデータ変更手段と、をコンピュータが実現することを特徴とする。
【０００８】
請求項５の発明は、請求項１の発明を方法という見方から捉えたもので、複数の道路リンクと、リンクに対応した道路属性とを対にした地図データを記憶手段に記憶し、自車の車両位置をセンサーで計測し、計測された車両位置に基いて前記記憶手段から車両位置周辺の地図データを読み出し、その地図データに基く地図上に前記車両位置を重ねて表示部に表示させるナビゲーション方法において、自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出する検出処理と、前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更するデータ変更処理と、をコンピュータが行うことを特徴とする。
【０００９】
請求項９の発明は、請求項１，５の発明をコンピュータのプログラムという見方から捉えたもので、複数の道路リンクと、リンクに対応した道路属性とを対にした地図データを記憶手段にあらかじめ記憶したコンピュータを制御することにより、自車の車両位置をセンサーで計測させ、計測された車両位置に基いて前記記憶手段から車両位置周辺の地図データを読み出させ、その地図データに基く地図上に前記車両位置を重ねて表示部に表示させるナビゲーションプログラムにおいて、そのプログラムは前記コンピュータに、自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出させ、前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更させることを特徴とする。
【００１０】
請求項２の発明は、請求項１記載のナビゲーション装置において、前記道路属性は、一方通行又は進入禁止の少なくとも一方を表すことを特徴とする。
【００１１】
請求項６の発明は、請求項２の発明を方法という見方から捉えたもので、請求項５記載のナビゲーション方法において、前記道路属性は、一方通行又は進入禁止の少なくとも一方を表すことを特徴とする。
【００１２】
請求項１０の発明は、請求項２，６の発明をコンピュータのプログラムという見方から捉えたもので、請求項９記載のナビゲーションプログラムにおいて、前記道路属性は、一方通行又は進入禁止の少なくとも一方を表すことを特徴とする。
【００１３】
これらの態様では、一方通行や進入禁止などの交通規制情報に代表される道路属性について、実際の走行と不一致の場合、実際の走行に合わせた自動修正により、ユーザは煩雑な操作や入力ミス無しに、最新の交通実情が反映された地図データに基く正確で使い勝手の良い地図表示を享受できる。
【００１４】
請求項３の発明は、請求項１又は２記載のナビゲーション装置において、前記不一致が検出された場合に、その道路属性の書き換えの可否を問い合わせるメッセージを出力し、書き換えるべき旨の入力があった場合にその道路属性のデータを書き換えることを特徴とする。
【００１５】
請求項７の発明は、請求項３の発明を方法という見方から捉えたもので、請求項５又は６記載のナビゲーション方法において、前記不一致が検出された場合に、その道路属性の書き換えの可否を問い合わせるメッセージを出力し、書き換えるべき旨の入力があった場合にその道路属性のデータを書き換えることを特徴とする。
【００１６】
請求項１１の発明は、請求項３，７の発明をコンピュータのプログラムという見方から捉えたもので、請求項９又は１０記載のナビゲーションプログラムにおいて、前記プログラムは前記コンピュータに、前記不一致が検出された場合に、その道路属性の書き換えの可否を問い合わせるメッセージを出力させ、書き換えるべき旨の入力があった場合にその道路属性のデータを書き換えさせることを特徴とする。
【００１７】
これらの態様では、道路属性を書き換えるかがユーザに確認されるので、具体的事情に応じたユーザの判断が尊重される。
【００１８】
請求項４の発明は、請求項１から３のいずれかに記載のナビゲーション装置において、同じ内容の不一致が所定の複数回検出されたときに、該当する道路属性を書き換えることを特徴とする。
【００１９】
請求項８の発明は、請求項４の発明を方法という見方から捉えたもので、請求項５から７のいずれかに記載のナビゲーション方法において、同じ内容の不一致が所定の複数回検出されたときに、該当する道路属性を書き換えることを特徴とする。
【００２０】
請求項１２の発明は、請求項４，８の発明をコンピュータのプログラムという見方から捉えたもので、請求項９から１１のいずれかに記載のナビゲーションプログラムにおいて、前記プログラムは前記コンピュータに、同じ内容の不一致が所定の複数回検出されたときに、該当する道路属性を書き換えさせることを特徴とする。
【００２１】
これらの態様では、たまたま一時的に迂回路やユーザの誤りなどで不一致が生じても、直ちに書換えは行われないので地図データの安定性が保護される。
【００２２】
【発明の実施の形態】
次に、本発明の実施の形態（以下「実施形態」と呼ぶ）について図面を参照して具体的に説明する。なお、本実施形態は、コンピュータをプログラムで制御することにより実現できるが、この場合のハードウェアやプログラムの実現態様は各種変更可能であり、また、装置、方法、プログラムのいずれのカテゴリーでも把握できるので、以下の説明では、本発明及び本実施形態の各機能を実現する仮想的回路ブロックを用いる。
【００２３】
〔１．構成〕
〔１−１．全体構成〕
まず、本実施形態のナビゲーション装置の構成を図１に示す。すなわち、ナビゲーション装置１は、ハードディスク等の図示しない外部記憶装置を備え、この外部記憶装置上に、複数の道路リンクと、リンクに対応した道路属性（道路リンク属性とも呼ぶ）とを対にした地図データを記憶した記憶手段であるデータ記憶部８１を備える。
【００２４】
また、ナビゲーション装置１は、自車の車両位置（自車位置とも呼ぶ）を計測するためのセンサー手段であるＧＰＳアンテナ２及び車速パルス検出装置３と、計測された車両位置に基いてデータ記憶部８１から車両位置周辺の地図データを読み出し、その地図データに基く地図上に前記車両位置を重ねて、表示部である表示装置４に表示させる表示制御部８２と、を備える。
【００２５】
そして、ナビゲーション装置１は、データ記憶部８１から所定フォーマットの地図デ−タ・経路計算データ等を読み取り、ＧＰＳアンテナ２や、車の速度パルス検出装置３から自車位置を計算し、その付近の地図データをデータ記憶部８１から読み取って表示制御部８２がディスプレイ等の表示装置４に描画する。経路計算を行って音声で誘導するときは、音声出力装置５から誘導案内が出力される。また目的地設定等の操作は、リモコンや音声入力等の操作部６で行う。
【００２６】
また、ナビゲーション装置１ではコンピュータがプログラムにより、自車の通過に係る前記道路リンクの前記道路属性と、前記通過に係る自車の実際の走行状況との不一致を検出する検出手段である検出部９と、前記不一致が検出された場合に、不一致に係る道路属性を、実際の走行状況に応じて変更するデータ変更手段であるデータ更新部１０と、を実現する。
【００２７】
〔１−２．地図データベース〕
次に、本実施形態での地図データベース（以下「地図ＤＢ」と呼ぶ）における道路属性は、一方通行及び進入禁止の交通規制情報（一方通行規制情報や進入禁止情報のようにも呼び、以下「規制情報」とも総称する）であり、この場合の地図ＤＢの例を図２〜図４に示す。例えば図２の様な道路・交差点が有るとすると、道路を示すリンクａにおける一方通行に関する属性として図３の様な内容がデータ記憶部８１に格納される。このとき通行可・不可の情報はそれぞれの値に応じ１や０などの数値を設定し、それを格納すればよい。
【００２８】
また交差点を示すノード２のにおける進入禁止に関する属性として図４の様な内容がデータ記憶部８１に格納される。このデータでは、ノードにつながる各リンクから他の各リンクごとへの進入の可否が示されている。この場合も前記と同様に進入可・不可の情報としては対応する数値を格納すればよい。
【００２９】
〔２．作用〕
上記のような本実施形態における処理手順を示す。まず、図５は、電源を切るまで繰り返し実行されるナビゲーションの全体的処理手順を示し（ステップ４１〜４４）、そのなかで行われる一方通行チェック（ステップ４２）の詳細な処理手順を図６に示す。この手順では、まず、現在位置が道路リンクにマップマッチングしているかどうかチェックし（ステップ５１）、道路リンクにマップマッチングしていれば、さらに、地図ＤＢ内のその道路リンク属性に一方通行規制情報があるかどうかチェックする（ステップ５２）。そして、その一方通行規制情報と車が実際に走行している方向が異なれば（ステップ５３）、地図ＤＢの一方通行規制情報を修正する。この変更では、図７（ａ）→（ｂ）に示すように属性値を変更する。このように実際の走行に基きＤＢから一方通行規制の情報を削除することを図８の概念図に示す。処理はその後、図５のステップ４２に戻る。
【００３０】
また、続く進入禁止チェック（図５のステップ４３）の詳細な処理手順を図９に示す。この手順では、まず、前回チェックしたときと異なる道路リンクを走行しているか、つまり交差点ノードを通過したかどうかチェックする（ステップ７１）。交差点を通過していれば地図ＤＢのそのノード属性において、その道路リンクの組合せに進入禁止情報があるかどうかチェックする（ステップ７２）。そしてその進入禁止情報と実際に走行している内容が異なれば（ステップ７３）、地図ＤＢの進入禁止情報を修正する。変更は図１０に示すように属性値を変更する。そして図５のステップ４３に戻り、ステップ４４でナビゲーションを継続する。
【００３１】
ステップ５３や７３において不一致が検出された場合に、その道路属性の書き換えの可否を問い合わせるメッセージを出力し、書き換えるべき旨の入力があった場合にその道路属性のデータを書き換えるようにしてもよい。例えば、図１１は一方通行規制に関するステップ５４を詳細化した例で、そのような問合せメッセージを表示・発声したり、「規制情報を書き換えてもよいでしょうか？  はい／いいえ」の様な画面を表示し（ステップ５４１）、ユーザが「はい」などの書換え実行キーを押してから（ステップ５４２）書換えを行う（ステップ５４３）。
【００３２】
また、パスワードを入力するようにして第三者による書換えを防ぐようにしたり、書換えている最中は電源をオフしないようメッセージを画面表示・発声したり、書換え後に書き換えた旨のメッセージを表示・発声しても良い。
【００３３】
また、道路属性の書換えは、同じ内容の不一致が所定の複数回検出されたときに行ってもよい。すなわち、一、二回はユーザが間違って交通規制と異なる走行をしたり、他の道路が通行止めのため迂回路として交通規制と異なる走行を余儀なくされることも有るため、例えば図６のステップ５４として、図１２に示すように、地図ＤＢに格納されているその箇所の規制情報と異なる走行を複数回繰り返したら書き換える（ステップ５４５，５４７）。また、さらに更新した内容をインタ−ネット上にある地図ＤＢサーバにアップロードして、今後のメンテナンスに活用してもよい。
【００３４】
〔３．効果〕
以上のように本実施形態では、一方通行や進入禁止などの交通規制情報に代表される道路属性について、実際の走行と不一致の場合、実際の走行に合わせた自動修正により、ユーザは煩雑な操作や入力ミス無しに、最新の交通実情が反映された地図データに基く正確で使い勝手の良い地図表示を享受できる。
【００３５】
また、本実施形態では、道路属性を書き換えるかをユーザに確認することにより、具体的事情に応じたユーザの判断が尊重される。また、本実施形態では、複数回の不一致を条件に書換えを行うことにより、たまたま一時的に迂回路やユーザの誤りなどで不一致が生じても、直ちに書換えは行われないので地図データの安定性が保護される。
【００３６】
〔４．他の実施形態〕
なお、本発明は上記実施形態に限定されるものではなく、次に例示するような他の態様も含むものである。例えば、上記実施形態及び各図に示した構成、実例、データの例、処理手順などは例示に過ぎず、適宜変更可能である。また、一方通行や進入禁止などの交通規制情報は道路属性の例示に過ぎず、通過所要時間や平均速度など他の道路属性を自由に対象としうる。
【００３７】
【発明の効果】
以上のように、この発明によれば、ナビゲーション装置内の地図データベ−スに含まれる交通規制情報等の道路属性を、実際の車両走行データに合わせて自動修正するナビゲーション装置、方法及びプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態における交通規制の例を示す概念図。
【図３】本発明の実施形態における地図データベース内でのリンクに関する属性データ形式を示す概念図。
【図４】本発明の実施形態における地図データベース内でのノードに関する属性データ形式を示す概念図。
【図５】本発明の実施形態における全体的処理手順を示すフローチャート。
【図６】本発明の実施形態における一方通行規制情報に関する不一致の検出と書換えの処理手順を示すフローチャート。
【図７】本発明の実施形態における書き換え対象を表す概念図。
【図８】本発明の実施形態における不一致の検出と書換えを示す概念図。
【図９】本発明の実施形態における進入禁止規制情報に関する不一致の検出と書換えの処理手順を示すフローチャート。
【図１０】本発明の実施形態における書き換え対象を表す概念図。
【図１１】本発明の実施形態における規制情報書換えのより詳細な処理手順の一例を示すフローチャート。
【図１２】本発明の実施形態における規制情報書換えのより詳細な処理手順の一例を示すフローチャート。
【符号の説明】
１…ナビゲーション装置
２…ＧＰＳアンテナ
３…車速パルス検出装置
４…表示装置
５…音声出力装置
６…操作部
８１…データ記憶部
８２…表示制御部
９…検出部
１０…データ更新部
【図１】
2004257903.tif 000003
【図２】
2004257903.tif 000004
【図３】
2004257903.tif 000005
【図４】
2004257903.tif 000006
【図５】
2004257903.tif 000007
【図６】
2004257903.tif 000008
【図７】
2004257903.tif 000009
【図８】
2004257903.tif 000010
【図９】
2004257903.tif 000011
【図１０】
2004257903.tif 000012
【図１１】
2004257903.tif 000013
【図１２】
2004257903.tif 000014