(57)【特許請求の範囲】
【請求項１】
通過中道路の道路幅を測定して地図情報記憶部に格納されている地図情報の道路幅と比較し、異なれば測定した道路幅で該地図情報の道路幅を更新する地図情報更新方法において、
カメラにより前方を走行中の車両を含む前方風景を撮影し、
車幅取得部において前方車両の車幅を取得し、
前記カメラが撮影した撮影画像における車幅と道路幅との比率および前記取得した車幅を用いて道路幅計算部において道路幅を算出し、
道路幅更新処理部において該道路幅と前記地図情報の道路幅とを比較し、異なれば算出した道路幅で該地図情報の道路幅を更新する、
ことを特徴とする地図情報更新方法。
【請求項２】
前記比率は、前記撮影画像における車幅のピクセル数及び道路幅のピクセル数の比であることを特徴とする請求項１記載の地図情報更新方法。
【請求項３】
前記車幅取得部は、前方車両の画像より車種を識別し、車種・車幅対応テーブルを参照して該車種に対応する車幅を求めることにより前方車両の車幅を取得することを特徴とする請求項１記載の地図情報更新方法。
【請求項４】
前記車幅取得部は、車々間通信手段を備え、車々間通信により前方車両から前記車幅を取得する、
ことを特徴とする請求項１記載の地図更新方法。
【請求項５】
通過中道路の道路幅を測定して地図情報の道路幅と比較し、異なれば測定した道路幅で地図情報の道路幅を更新するナビゲーション装置において、
前方を走行中の車両を含む前方風景を撮影するカメラ、
前方車両の車幅を取得する車幅取得部、
撮影画像における車幅と道路幅との比率および前記取得した車幅を用いて道路幅を算出する道路幅計算部、
該道路幅と地図情報の道路幅とを比較し、異なれば算出した道路幅で地図情報の道路幅を更新する道路幅更新処理部、
を備えたことを特徴とするナビゲーション装置。
【請求項６】
車両が新リンクに進入したか検出するリンク進入検出部、
を備え、新リンクに進入する毎に前記更新処理を行う、
ことを特徴とする請求項５記載のナビゲーション装置。
【請求項７】
前記道路幅計算部は、前記比率を前記撮影画像における車幅のピクセル数及び道路幅のピクセル数の比より算出する、
ことを特徴とする請求項５記載のナビゲーション装置。
【請求項８】
前記車幅取得部は、車々間通信により前方車両から前記車幅を取得する、
ことを特徴とする請求項５記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報更新方法及びナビゲーション装置に係わり、特に通過中道路の道路幅を測定して地図情報の道路幅と比較し、異なれば測定した道路幅で地図情報の道路幅を更新する地図情報更新方法及びナビゲーション装置に関する。
【背景技術】
【０００２】
ナビゲーション装置は、車両の現在位置に応じた地図情報をDVDやハードディスクHDD等の地図情報記憶媒体から読み出してディスプレイ画面に描画すると共に、走行に応じて車両マ−クを地図上で移動させ、あるいは車両マークをディスプレイ画面の一定位置（例えばディスプレイ画面の中心位置）に固定表示して地図をスクロ−ル表示する。地図情報は、(1) ノ−ドデータや道路リンクデータ、交差点データ等からなる道路レイヤと、(2) 地図上のオブジェクトを表示するための背景レイヤと、(3) 市町村名などを表示するための文字レイヤなどから構成され、ディスプレイ画面に表示される地図画像は、背景レイヤと文字レイヤに基づいて発生され、マップマッチング処理や誘導経路の探索処理は道路レイヤに基づいて行われる。
道路工事、道路の新設その他により地図情報は陳腐化する。このため、ユーザは新しい地図情報が収録された地図記憶媒体を購入して使用し、あるいは、新しい地図情報を外部のセンターよりダウンロードして地図情報の書き換えを行い、最新の地図情報に基づいてナビゲーション制御を行えるようにしている。又、自車の走行軌跡と地図情報中の道路データとを比較し、道路データが存在しない地点を走行したとき、該走行軌跡を新たな道路として地図情報に追加する技術も周知である。更に、走行中道路の幅、車線数等に関する検出情報と地図情報中のこれら情報(格納情報)を比較し異なる場合に格納情報を書き換える従来技術も提案されている(特許文献１参照)。
【特許文献１】特開２０００−２３０８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
道路幅(幅員)が3.3m以下の道路は、経路探索の対象道路とならない。このため、道路が地図データベース上で3.3m以下であると、ナビゲーション装置はルート探索の対象道路とせず、例え近道であっても考慮しない。ところが、幅員拡張工事により3.3mより大きくなると経路探索の対象道路となる。上記従来技術によれば、地図情報を工事完了後の幅員に修正できるため、経路探索対象道路にすることができる。しかし、上記従来技術は、具体的に道路幅を測定する方法を開示していない。
従って、本発明の目的は、道路幅を正しく測定して地図情報の更新処理を行えるようにすることである。
【課題を解決するための手段】
【０００４】
上記課題は本発明によれば、通過中道路の道路幅を測定して地図情報の道路幅と比較し、異なれば測定した道路幅で地図情報の道路幅を更新する地図情報更新方法及びナビゲーション装置により達成される。
本発明の地図情報更新方法は、前方を走行中の車両を含む前方風景を撮影するステップ、前方車両の車幅を取得するステップ、撮影画像における車幅と道路幅との比率並びに前記取得した車幅を用いて道路幅を算出するステップ、該道路幅と地図情報の道路幅とを比較し、異なれば算出した道路幅で地図情報の道路幅を更新するステップを備えている。本発明の地図情報更新方法において、前記比率は前記撮影画像における車幅のピクセル数及び道路幅のピクセル数の比である。また、本発明の地図情報更新方法において、車幅の取得は、画像より車種を識別し、該車種より前方車両の車幅を測定する。あるいは車々間通信により前方車両より車幅を取得する。
本発明のナビゲーション装置は、前方を走行中の車両を含む前方風景を撮影するカメラ、前方車両の車幅を取得する車幅取得部、撮影画像における車幅と道路幅との比率並びに前記取得した車幅を用いて道路幅を算出する道路幅計算部、該道路幅と地図情報の道路幅とを比較し、異なれば算出した道路幅で地図情報の道路幅を更新する道路幅更新処理部を備えている。上記ナビゲーション装置は、更に、車両が新リンクに進入したか検出するリンク進入検出部を備え、新リンクに進入する毎に前記更新処理を行う。
【発明の効果】
【０００５】
本発明によれば、前方を走行中の車両を含む前方風景を撮影し、前方車両の車幅を取得し、撮影画像における車幅と道路幅との比率並びに前記取得した車幅を用いて道路幅を算出し、該道路幅と地図情報の道路幅とを比較し、異なれば算出した道路幅で地図情報の道路幅を更新するようにしたから、道路幅を正しく測定して地図情報の更新処理を行うことができ、幅員拡張された道路を以後経路探索の対象道路とすることができる。
【発明を実施するための最良の形態】
【０００６】
ナビゲーション装置において、通過中道路の道路幅を測定して地図情報の道路幅と比較し、異なれば測定した道路幅で地図情報の道路幅を更新する。すなわち、カメラで前方を走行中の車両を含む前方風景を撮影し、車幅取得部は前方車両の車幅を取得し、道路幅計算部は撮影画像における車幅と道路幅との比率（例えば、車幅のピクセル数及び道路幅のピクセル数の比）並びに前記取得した車幅を用いて道路幅を算出し、道路幅更新処理部は、該道路幅と地図情報の道路幅とを比較し、異なれば算出した道路幅で地図情報の道路幅を更新する。
【実施例】
【０００７】
図１は本発明のナビゲーション装置の構成図である。地図情報はハードディスク(HDD)１に格納されており、HDD制御装置２が該HDDから地図情報を読出し、あるいは地図情報の書き換えを行う。地図情報の道路レイヤに含まれる道路リンクのリンクレコードは図２に示す構成をそなえ、リンクレコードの項番７の1バイトデータは道路幅情報を含み、項番10の1バイトデータは車線数情報を含んでいる。
車両位置検出部３は自立航法センサやGPSを備え、自車位置CPSを検出して出力する。地図読出書込制御部４は、自車位置に基づいてHDD制御装置２を制御してHDD １より自車周辺の地図情報を読み出し、また、地図更新データ保存部５に記憶されたデータで、HDD１の陳腐化した地図情報を更新する(書き換える)。地図バッファ６はHDD１から読み出された地図情報を記憶し、地図スクロールができるように自車位置周辺の複数枚（複数ユニット）の地図情報、例えば３×３ユニットの地図情報を記憶する。
地図描画部７は、地図バッファ６に記憶された地図情報を用いて地図画像を発生し、ＶＲＡＭ８は地図画像を記憶し、読出制御部９は画面中心位置（自車位置）に基づいてＶＲＡＭ８より切り出す１画面分の位置を変えて自車位置の移動に従って地図をスクロール表示する。車両マーク発生部１０は自車位置を示す車両マークを発生し、画像合成部１１は地図、車両マークなどを合成して出力し、ディスプレイ装置１２は合成画像を描画する。
道路幅変更処理部１３は、(１)カメラ１４で撮影した前方走行中の車両を含む前方風景を取り込み、(２)前方車両の画像より車種を識別し、該車種より車幅を求め、また、(３)撮影画像をディスプレイ装置１２に表示したときの車幅のピクセル数及び道路幅のピクセル数並びに車幅を用いて比例計算により道路幅を算出し、(４)該道路幅と地図情報の道路幅とを比較し、異なれば算出した実際の道路幅を地図更新データ保存部５に保存し、HDD１に記憶されている地図情報の道路幅を更新する。
なお、画像をビットマップ形式で保存する画像メモリにおけるビット数を前記ピクセル数に変えて用いることができる。また、カメラで撮影した前方風景はディスプレイ装置１２に選択的に表示することができる。
【０００８】
図３は道路幅変更処理部１３の構成図、図４は道路幅測定説明図である。
リンク進入検出部２１は車両位置と地図情報を用いて車両が新たな道路リンクに進入したか監視し、進入すれば撮影画像取込部２２に画像取込を指示する。レーダ１５は前方に車両が存在するか検出し、存在すれば前方車両検出信号を撮影画像取込部２２に入力する。
撮影画像取込部２２は、画像取込が指示され、かつ、前方に車両が存在すれば、カメラ１４で撮影した前方風景画像(図４参照)を取り込んで画像メモリ２３に入力し、画像メモリ２３はビットマップ形式で前方風景画像を記憶する。
画像処理部２４は前方風景画像より車両画像部分CIMを抽出し、画像ファイル保存部２５に保存されている車種毎の画像と比較し、前方走行車両の車種を識別し、車種・車幅対応テーブル２６より前方走行車両の車幅Lc（ｍ）を検出する。なお、車幅Lc（ｍ）はレーダ１５により検出することもできる。
【０００９】
ついで、画像処理部２４は、撮影画像を処理して道路上に引かれている白線WL(図４)を検出し、撮影画像をディスプレイ装置に表示したときの白線間のピクセル数LRpおよび車幅のピクセル数Lcp を求める。なお、画像メモリにおける白線間のビット数および車幅のビット数をピクセル数に変えて用いることができる。
車幅Lc（ｍ）、白線間のピクセル数LRpおよび車幅のピクセル数Lcpが求まれば、道路幅計算部２７は次式
【数１】
0004610425.tif 000002
により白線間距離LRを算出する。この白線間距離LRが道路幅となる。たとえば、
Lc=1.7m 
Lcp=200pixel  (表示画面上）
LR'=Xm  (未知) 
LRp=384pixel  (表示画面上）
とすれば、(１)式により、LR＝3.264mとなる。
以上では、白線間距離LRを道路幅としたが、エッジ検出により道路両側のエッジを検出し、エッジ間距離を道路幅とすることもできる。
道路幅が求まれば、道路幅変更処理部２８は、算出した道路幅LRと地図情報中の道路幅を比較し、比較の結果、測定した実際の道路幅と地図情報の道路幅が異なれば、測定した道路幅LRを地図更新データ保存部５に格納し、地図読出書込制御部４はHDD制御装置２を制御して保存した道路幅LRで地図情報に含まれる道路リンクの道路幅を書換える。
以上では、撮影した前方風景画像より車両画像部分を抽出し、画像処理により前方車両の車幅を測定したが、前方車両と車々間通信により車幅を取得することもできる。図５はかかる道路幅変更処理部の別の構成図であり、図3と同一部分には同一符号を付している。異なる点は、図３より画像ファイル保存部２５、車種・車幅対応テーブル２６を削除し、代わりに車々間通信部５１を設け、該車々間通信部５１が前方車両と通信を行って該前方車両の車幅Ｌcを取得して道路幅計算部２７に入力し、道路幅計算部２７が該車幅Ｌcを用いて(1)式により道路幅を計算する点である。
以上、本発明によれば、実際の道路幅をリアルタイムに算出し、地図情報の道路幅と異なっていればデータを書換えることで次回以降のルート探索時に対象道路とすることが出来る。
【図面の簡単な説明】
【００１０】
【図１】本発明のナビゲーション装置の構成図である。
【図２】道路リンクのリンクレコード説明図である。
【図３】道路幅変更処理部の構成図である。
【図４】道路幅測定説明図である。
【図５】道路幅変更処理部の別の構成図である。
【符号の説明】
【００１１】
３  車両位置検出部
６  地図バッファ
１３ 道路幅変更処理部
１４  カメラ
１５  レーダ
２１  リンク進入検出部
２２  撮影画像取込部
２３  画像メモリ
２４  画像処理部
２５  画像ファイル保存部
２６  車種・車幅対応テーブル
２７  道路幅計算部
２８  道路幅変更処理部
【図１】
0004610425.tif 000003
【図２】
0004610425.tif 000004
【図３】
0004610425.tif 000005
【図４】
0004610425.tif 000006
【図５】
0004610425.tif 000007