JP5013214B2 - レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置 - Google Patents

レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置 Download PDF

Info

Publication number
JP5013214B2
JP5013214B2 JP2008280372A JP2008280372A JP5013214B2 JP 5013214 B2 JP5013214 B2 JP 5013214B2 JP 2008280372 A JP2008280372 A JP 2008280372A JP 2008280372 A JP2008280372 A JP 2008280372A JP 5013214 B2 JP5013214 B2 JP 5013214B2
Authority
JP
Japan
Prior art keywords
lane
determination
travel
traveling
exit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008280372A
Other languages
English (en)
Other versions
JP2010107386A (ja
Inventor
正樹 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2008280372A priority Critical patent/JP5013214B2/ja
Publication of JP2010107386A publication Critical patent/JP2010107386A/ja
Application granted granted Critical
Publication of JP5013214B2 publication Critical patent/JP5013214B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、自車両が走行中の道路のレーンを判定するためのレーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置に関する。
近年、ナビゲーション装置において経路案内を適切に行うこと等を目的として、道路の各レーンを区画する区画線の画像認識等に基づき、自車両が走行中の道路のレーンである走行レーンを判定するレーン判定装置が知られている(例えば、下記の特許文献1及び特許文献2を参照)。また、交差点内等、区画線が設けられておらず画像認識等に基づく走行レーンの判定ができない地点を通過した直後であっても、適切な走行レーンの判定を行うことができるレーン判定装置の技術も知られている(例えば、下記の特許文献2を参照)。
このようなレーン判定装置に関して、例えば、下記の特許文献2には、推測軌跡を含む現在地情報を管理する現在地情報管理手段と、現在地情報に基づき進入する交差点の情報を取得して交差点ポリゴンを生成する交差点ポリゴン生成手段と、現在地が交差点に進入したことを条件に交差点ポリゴン生成手段により生成された交差点ポリゴンに推測軌跡を上書きして交差点からの退出点を特定する交差点退出点特定手段と、交差点退出点特定手段により特定された交差点の退出点と該交差点に接続する道路のレーン情報との照合により退出道路のレーンを判定するレーン判定手段とを備えた構成が開示されている。以上のような構成により、このレーン判定装置は、画像認識等に基づく走行レーンの判定が困難な交差点を通過した場合であっても、当該交差点からの退出と同時に退出道路におけるレーン判定を行うことができ、迅速に経路の認識や案内等を行うことが可能となっている。
特開2000−105898号公報 特開2006−162409号公報
特許文献2に開示されたレーン判定装置では、生成した交差点ポリゴンに対して、推測航法により得られる推測軌跡を上書きし、交差点からの退出点を特定することにより、交差点からの退出後の走行レーンを判定する構成となっている。このため、交差点内での自車両の推測軌跡の情報を高い精度で取得することが必要となり、そのための演算処理負荷が大きくなってしまう。また、上記のような交差点ポリゴンの生成のためには、交差点全体の形状を含む詳細な交差点情報をデータベース化して備えておくことが必要となるため、データベースのデータ量が大きくなるとともに、データベースの作成のためのコストも高くなってしまうという問題があった。
一方、上記のような推測軌跡を用いたレーン判定を行わない場合には、上述したような問題は生じない。しかし、不明区間を通過する際にレーン判定に関する処理を何も行わなければ、自車両が当該不明区間を通過する度に走行レーンが不明な状態となる。そのため、当該不明区間からの退出後の道路の全てのレーンを、自車両が走行中である可能性がある走行レーンと判定することになる。しかし、それでは、画像認識等に基づく走行レーンの判定ができない不明区間を通過する度に、走行レーンの判定を最初からやり直すことになり効率が悪い。
本発明は、上記の課題に鑑みてなされたものであり、画像認識等に基づく走行レーンの判定を行うことができない不明区間を通過する際に、当該不明区間からの退出後の走行レーンを効率的に精度良く判定することを可能とする技術を提供することを目的とする。
この目的を達成するための、本発明に係るレーン判定装置の特徴構成は、自車両が走行中のレーンである走行レーンを判定する走行レーン判定手段と、前記走行レーン判定手段による走行レーンの判定ができない区間である不明区間がある場合に、前記不明区間からの退出後の走行レーンである退出レーンを判定する退出レーン判定手段と、前記不明区間からの退出後の各レーンについて、前記走行レーン判定手段により走行レーンが特定可能であるか否かを判定するレーン特定可否判定手段と、を備え、前記退出レーン判定手段は、前記レーン特定可否判定手段により走行レーンが特定可能であると判定されたレーンを、前記退出レーンの候補から除外して前記退出レーンを判定する点にある。
不明区間を退出後に走行するレーンが、走行レーン判定手段により走行レーンが特定可能なレーンである場合には、仮に不明区間からの退出時に退出レーンの判定が誤っていたとしても、不明区間の退出後、所定距離だけ走行した後には走行レーンを正確に特定することが可能である。よって、そのようなレーンを走行する場合には、不明区間から退出する際には退出レーンの判定は必ずしも正確である必要はなく、レーンを特定するための複雑な演算処理を行う必要性も少ない。上記の特徴構成によれば、退出レーン判定手段が退出レーンを判定するに際して、レーン特定可否判定手段により走行レーンが特定可能であると判定されたレーンを退出レーンの候補から除外することにより、退出レーンを走行レーン判定手段により走行レーンが特定できないレーンに絞ることができる。よって、不明区間からの退出後の走行レーン判定のための演算処理量を低減することができる。また、不明区間を退出後に走行レーンが特定可能なレーンを走行した場合には、不明区間の退出後、所定距離だけ走行した後には走行レーンを正確に特定することができる。したがって、総合的に見て、不明区間からの退出後の走行レーンを効率的に精度良く判定することが可能となる。
ここで、自車両が進行する道路に設けられた地物に係る地物情報を取得する地物情報取得手段を備え、前記レーン特定可否判定手段は、前記地物情報に基づいて、前記走行レーン判定手段により走行レーンが特定可能であるか否かを判定する構成とすると好適である。
この構成によれば、自車両が進行する道路の各レーンに設けられた地物に関する地物情報を利用して、走行レーン判定手段による走行レーンの特定が可能であるか否かの判定を、レーン特定可否判定手段に適切に行なわせることができる。
また、前記地物情報は、道路の各レーンを区画する区画線の形態を表す区画線形態情報を含み、前記レーン特定可否判定手段は、一のレーンについて、当該レーンの両側の区画線の形態の組み合わせが他のレーンの両側の区画線の形態の組み合わせと一致しない場合に、前記走行レーン判定手段により走行レーンが特定可能であると判定する構成とすると好適である。
一のレーンについて、当該レーンの両側の区画線の形態の組み合わせが他のレーンの両側の区画線の形態の組み合わせと一致しない場合には、当該区画線の形態の組み合わせに基づいて、複数の走行レーンの中から当該レーンを単一に特定することが可能である。よって、上記の構成によれば、走行レーン判定手段による走行レーンの特定が可能であるか否かの判定を、レーン特定可否判定手段に適切に行なわせることができる。
また、前記地物情報は、道路における交通規制を示す規制標示の形態を表す規制標示形態情報を含み、前記レーン特定可否判定手段は、一のレーンについて、当該レーンに設けられた一又は二以上の規制標示の組み合わせが他のレーンに設けられた一又は二以上の規制標示の組み合わせと一致しない場合に、前記走行レーン判定手段により走行レーンが特定可能であると判定する構成とすると好適である。
一のレーンについて、当該レーンに設けられた一又は二以上の規制標示の組み合わせが他のレーンに設けられた一又は二以上の規制標示の組み合わせと一致しない場合には、当該規制標示の組み合わせに基づいて、複数の走行レーンの中から当該レーンを単一に特定することが可能である。よって、上記の構成によれば、走行レーン判定手段による走行レーンの特定が可能であるか否かの判定を、レーン特定可否判定手段に適切に行なわせることができる。
また、前記退出レーン判定手段は、前記レーン特定可否判定手段が全てのレーンについて前記走行レーン判定手段により走行レーンが特定可能であると判定した場合には、前記不明区間への進入前に前記走行レーン判定手段により判定された走行レーンを前記退出レーンと判定する構成とすると好適である。
この構成によれば、不明区間からの退出後の全てのレーンについて走行レーンが特定可能である場合に、退出レーン判定において退出レーンの候補が全て除外されてしまい退出レーンが判定できなくなる状況を回避することができるとともに、走行レーンが単一に特定された状態を維持することができる。また、仮に不明区間からの退出時に退出レーンの判定が誤っていたとしても、不明区間の退出後、所定距離だけ走行した後には走行レーンを正確に特定することが可能であるので、退出レーン判定ための演算処理負荷を軽減することができる。したがって、不明区間を退出後の走行レーンを効率的に精度良く判定することができる。
また、自車両の車速と走行距離とに基づいて、前記不明区間内を走行中に、自車両が移動した可能性があるレーン数の範囲であるレーン移動範囲を判定するレーン移動判定手段を備え、前記退出レーン判定手段は、前記不明区間への進入前に前記走行レーン判定手段により判定された走行レーンと、前記レーン移動判定手段により判定された前記レーン移動範囲とに基づいて設定される退出レーン候補の中から、前記退出レーンを判定する構成とすると好適である。
この構成によれば、レーン移動に要する所定の走行距離と、自車両が不明区間内で走行した実際の距離とを比較することにより、自車両が不明区間内で行った可能性があるレーン移動の回数、すなわち、自車両が移動した可能性があるレーン数の範囲であるレーン移動範囲に基づいて退出レーン候補を設定することができる。したがって、不明区間を退出後の道路の走行レーンの範囲を絞り込むことが可能となり、当該不明区間への進入前の走行レーンの判定結果を利用して、効率的に退出レーンの判定を行うことができる。また、この際、前記不明区間内を走行中の自車両の車速と走行距離とに基づいて比較的簡易な処理により退出レーン候補を設定し、その中から退出レーンを判定するため、退出レーンの判定のための演算処理負荷を小さく抑えることが可能となる。
また、前記レーン移動判定手段は、自車両の車速に基づいて、自車両が走行中のレーンから隣接するレーンへ移動するのに要する走行距離である単位レーン移動距離を求め、自車両の走行距離が前記単位レーン移動距離を超える毎に一レーン分増加させる処理を、前記不明区間から退出するまで繰り返すことにより前記レーン移動範囲を判定する構成とすると好適である。
この構成によれば、不明区間内を走行中の自車両の車速と走行距離とに基づいて、自車両の走行距離が単位レーン移動距離を超える毎にステップ的にレーン移動範囲を1レーン分増加させるという比較的簡易な処理により、適切に退出レーン候補を設定することができる。
また、前記単位レーン移動距離は、自車両が走行中のレーンから隣接するレーンへ移動するのに要する基準時間である基準レーン移動時間に、自車両の車速を乗じて得られる値である構成とすると好適である。
この構成によれば、自車両の車速に応じて適切に単位レーン移動距離を決定することができる。したがって、自車両の車速と走行距離とに基づいて、適切に退出レーン候補を設定することができる。
また、これまで説明してきた構成において、自車位置周辺の画像情報を取得する画像情報取得手段と、前記画像情報に含まれる区画線の形態の画像認識を行う画像認識手段と、を備え、前記走行レーン判定手段は、前記画像認識手段により認識された区画線の形態の組み合わせと、前記区画線形態情報が表す自車両が進行する道路の区画線の形態とに基づいて、走行レーンを判定する構成とすると好適である。
この構成によれば、画像認識手段により認識された区画線の形態の組み合わせと、区画線形態情報が表す自車両が進行する道路の区画線の形態とに基づいて、走行レーンの判定を精度良く行うことができる。
ここで、走行レーン判定手段は自車両の周囲に存在する区画線の形態を画像認識して走行レーンを判定するため、前記不明区間は、前記画像認識手段により前記区画線の形態を画像認識できない道路の区間となる。
また、自車両の進行方向の変化を検出する進行方向検出手段を更に備え、前記進行方向検出手段により、レーン移動の際に想定される進行方向の変化量よりも大きい自車両の進行方向の変化を検出した場合には、前記退出レーン判定手段は、前記不明区間からの退出後の自車両が走行中の道路の全てのレーンを前記退出レーンと判定する構成とすると好適である。
交差点内で右折又は左折が行われた場合等、通常のレーン移動を超える進路変更があった場合には、退出レーン判定手段による退出レーンの判定が無意味なものとなる。したがって、この構成によれば、通常のレーン移動を超える進路変更があった場合には、不明区間からの退出後の走行レーンを判定するための処理を中止することで、退出レーン判定手段による走行レーンの誤判定を防止することができる。
本発明に係るナビゲーション装置の特徴構成は、これまで説明してきたレーン判定装置と、前記レーン判定装置により判定された退出レーンに基づいて、所定のアプリケーションプログラムに従って経路案内を行なうナビゲーション用演算手段と、を備えた点にある。
この特徴構成によれば、レーン判定装置により判定された走行レーンの情報を利用して、ナビゲーション装置による経路案内等の所定のナビゲーション処理を適切に行わせることができる。
本発明に係るレーン判定プログラムの特徴構成は、自車両が走行中のレーンである走行レーンを判定する走行レーン判定ステップと、前記走行レーン判定手段による走行レーンの判定ができない区間である不明区間がある場合に、前記不明区間からの退出後の走行レーンである退出レーンを判定する退出レーン判定ステップと、前記不明区間からの退出後の各レーンについて、前記走行レーン判定手段により走行レーンが特定可能であるか否かを判定するレーン特定可否判定ステップと、をコンピュータに実行させ、前記退出レーン判定ステップでは、前記レーン特定可否判定ステップにより走行レーンが特定可能であると判定されたレーンを、前記退出レーンの候補から除外して前記退出レーンを判定する処理を実行させる点にある。
この特徴構成によれば、退出レーン判定ステップにおいて退出レーンを判定するに際して、レーン特定可否判定ステップで走行レーンが特定可能であると判定されたレーンを退出レーンの候補から除外することにより、退出レーンを走行レーン判定ステップで走行レーンが特定できないレーンに絞ることができる。よって、不明区間からの退出後の走行レーン判定のための演算処理量を低減することができる。また、不明区間を退出後に走行レーンが特定可能なレーンを走行した場合には、不明区間の退出後、所定距離だけ走行した後には走行レーンを正確に特定することができる。したがって、総合的に見て、不明区間からの退出後の走行レーンを効率的に精度良く判定することが可能となる。
なお、このレーン判定プログラムについても、当然ながら上述したレーン判定装置に関してその好適な構成の例として挙げた、いくつかの付加的技術を組み込むことが可能である。
本発明の実施形態について図面に基づいて説明する。図1は、本実施形態に係るレーン判定装置2を含むナビゲーション装置1の概略構成を示すブロック図である。このレーン判定装置2は、走行レーン判定部7による走行レーンの判定ができない区間である不明区間U(図6を参照)を通過する際に、退出レーン判定部11は、レーン特定可否判定部8により走行レーンが特定可能であると判定されたレーンを退出レーンの候補から除外して、当該不明区間Uを退出後の走行レーン(退出レーン)を判定するための処理を実行する。そして、ナビゲーション装置1は、退出レーンの判定結果を参照して所定のナビゲーション処理を行う。
図1に示すナビゲーション装置1は、互いに共通の或いはそれぞれ独立のCPU等の演算処理装置を中核部材として、入力されたデータに対して種々の処理を行うための機能部がハードウェア又はソフトウェア(プログラム)或いはその両方により実装されて構成されている。本実施形態においては、ナビゲーション装置1は、画像情報取得部3、自車位置情報取得部4、データ抽出部5、画像認識部6、走行レーン判定部7、レーン特定可否判定部8、不明区間検出部9、レーン移動判定部10、退出レーン判定部11、中断判定部12及びナビゲーション用演算部13を機能部として備えている。そして、これらの各機能部は、デジタル転送バス等の通信線を介して互いに情報の受け渡しを行うことができるように構成されている。ここで、各機能部がソフトウェア(プログラム)により構成される場合には、当該ソフトウェアは、前記演算処理装置が参照可能なRAMやROM等の記憶手段に記憶される。地図データベース15は、例えば、ハードディスクドライブ、フラッシュメモリ、DVD−ROMを備えたDVDドライブ、CD−ROMを備えたCDドライブ等の記録媒体(記憶手段)をハードウェア構成として備えている。以下、本実施形態に係るレーン判定装置2を含むナビゲーション装置1の各部の構成について詳細に説明する。
1.地図データベース
地図データベース15は、所定の領域毎に分けられた地図情報Mと、この地図情報Mに関連付けられた複数の地物情報Fとが格納されたデータベースである。図2は、地図データベース15に格納されている地図情報M及び地物情報Fの構成の例を示す説明図である。この図に示すように、地図データベース15には、道路ネットワークレイヤm1、道路形状レイヤm2、地物レイヤm3が格納されている。
道路ネットワークレイヤm1は、道路間の接続情報を示すレイヤである。具体的には、緯度及び経度で表現された地図上の位置情報を有する多数のノードnの情報と、2つのノードnを連結して道路を構成する多数のリンクkの情報とを有して構成されている。また、各リンクkは、そのリンク情報として、道路の種別(高速道路、有料道路、国道、県道等の種別)やリンク長等の情報を有している。また、道路形状レイヤm2は、道路ネットワークレイヤm1に関連付けられて格納され、道路の形状を示すレイヤである。具体的には、2つのノードnの間(リンク上)に配置されて緯度及び経度で表現された地図上の位置情報を有する多数の道路形状補完点sの情報や道路幅の情報等を有して構成されている。また、図示は省略するが、道路形状レイヤm2は、各道路についてのレーン情報も有している。ここで、レーン情報は、各道路の進行方向毎のレーン数の情報を含んでいる。これらの道路ネットワークレイヤm1及び道路形状レイヤm2に格納された情報により、地図情報Mが構成される。
地物レイヤm3は、道路ネットワークレイヤm1及び道路形状レイヤm2に関連付けられて構成され、道路上や道路周辺に設けられた各種の地物の情報、すなわち地物情報Fが格納されているレイヤである。この地物レイヤm3に地物情報Fが格納される地物には、道路の路面に設けられた道路標示が含まれている。このような道路標示に係る地物としては、例えば、道路の各レーンを区画する区画線(実線、破線、二重線等の各種区画線)や各種の交通規制を表す標示、例えば、各レーンの進行方向別通行区分を表す矢印状の標示(直進矢印、右折矢印、左折矢印等の各種矢印)、横断歩道、停止線、速度表示、ゼブラゾーン等が含まれる。なお、地物情報Fが格納される地物としては、このような道路標示のほか、信号機、標識、陸橋、トンネル等の各種の地物も含めることができる。
地物情報Fは、その内容として各地物の位置情報、地物種別情報、及び形態情報を含んでいる。ここで、位置情報は、各地物の代表点の地図上の位置(緯度及び経度)及び各地物の向きの情報を有している。地物の代表点は、例えば、各地物の長さ方向及び幅方向の中心位置に設定される。地物種別情報は、各地物の地物種別を表す情報である。ここで、地物種別は、基本的に同じ形状の地物を一つの地物種別として規定しているものとする。したがって、地物種別の情報は、例えば、実線区画線、破線区画線、右折矢印、停止線、横断歩道等の道路標示の具体的な種別を表す情報である。また、形態情報は、各地物の形状、大きさ、色彩等の情報を有している。
2.画像情報取得部
画像情報取得部3は、撮像装置21により撮像した自車位置周辺の画像情報Gを取得する機能部である。この画像情報取得部3が、本発明における「画像情報取得手段」に相当する。ここで、撮像装置21は、撮像素子を備えた車載カメラ等であって、少なくとも自車両の周辺の道路の路面を撮像可能な位置に設けられている。このような撮像装置21としては、例えば、図3に示すような自車両の後方の路面を撮像するバックカメラを用いると好適である。そして、画像情報取得部3は、撮像装置21により撮像したアナログの撮像情報を所定の時間間隔で取り込み、デジタル信号の画像情報Gに変換して取得する。この際の画像情報Gの取り込みの時間間隔は、例えば、10〜50ms程度とすることができる。これにより、画像情報取得部3は、撮像装置21により撮像した複数フレームの画像情報Gを連続的に取得することができる。図4は、画像情報取得部3により取得された画像情報Gの一例を示す図である。ここで取得された画像情報Gは、画像認識部6へ出力される。
3.自車位置情報取得部
自車位置情報取得部4は、自車両の現在位置を示す自車位置情報Pを取得する機能部である。この自車位置情報取得部4が、本発明における「自車位置情報取得手段」に相当する。ここでは、自車位置情報取得部4は、GPS受信機22、方位センサ23、及び距離センサ24と接続されている。ここで、GPS受信機22は、GPS(Global Positioning System)衛星からのGPS信号を受信する装置である。このGPS信号は、通常1秒おきに受信され、自車位置情報取得部4へ出力される。自車位置情報取得部4では、GPS受信機22で受信されたGPS衛星からの信号を解析し、自車両の現在位置(緯度及び経度)、進行方位、移動速度等の情報を取得することができる。方位センサ23は、自車両の進行方位又はその進行方位の変化を検出するセンサである。この方位センサ23は、例えば、ジャイロセンサ、地磁気センサ、ハンドルの回転部に取り付けた光学的な回転センサや回転型の抵抗ボリューム、車輪部に取り付ける角度センサ等により構成される。そして、方位センサ23は、その検出結果を自車位置情報取得部4へ出力する。距離センサ24は、自車両の車速や移動距離を検出するセンサである。この距離センサ24は、例えば、車両のドライブシャフトやホイール等が一定量回転する毎にパルス信号を出力する車速パルスセンサ、自車両の加速度を検知するヨー・Gセンサ及び検知された加速度を積分する回路等により構成される。そして、距離センサ24は、その検出結果としての車速及び移動距離の情報を自車位置情報取得部4へ出力する。本実施形態においては、方位センサ23が、自車両の進行方向の変化を検出する進行方向検出手段として機能する。
そして、自車位置情報取得部4は、これらのGPS受信機22、方位センサ23及び距離センサ24からの出力に基づいて、公知の方法により自車位置を特定する演算を行う。また、自車位置情報取得部4は、データ抽出部5により地図データベース15から抽出された自車位置周辺の地図情報Mを取得し、それに基づいて公知のマップマッチングを行うことにより自車位置を地図情報Mに示される道路上に合わせる補正も行う。このようにして、自車位置情報取得部4は、緯度及び経度で表された自車両の現在位置の情報、及び自車両の進行方位の情報を含む自車位置情報Pを取得する。このようにして取得される自車位置情報Pは、自車両が進行中の道路が複数レーンを有している場合に、自車両が走行中のレーンである走行レーンまでを特定できる情報とはなっていない。そこで、本実施形態に係るナビゲーション装置1では、後述する走行レーン判定部7により走行レーンの判定を行う構成となっている。自車位置情報取得部4により取得された自車位置情報Pは、データ抽出部5、走行レーン判定部7、及びナビゲーション用演算部13へ出力される。
4.データ抽出部
データ抽出部5は、自車位置情報取得部4で取得された自車位置情報P等に基づいて、地図データベース15から必要な地図情報Mや地物情報Fを抽出する機能部である。本実施形態においては、データ抽出部5は、自車位置情報Pに基づいて、自車両の周辺に存在する対象地物の地物情報Fを抽出して取得し、画像認識部6へ出力する。また、データ抽出部5は、不明区間Uを退出後の道路に存在する対象地物の地物情報Fを抽出して取得し、レーン特定可否判定部8へ出力する。したがって、本実施形態においては、このデータ抽出部5が、本発明における「地物情報取得手段」に相当する。ここで、本実施形態において「対象地物」とは、画像認識部6による画像認識処理の対象となり、更にレーン特定可否判定部8によるレーン特定の可否についての判定処理の対象となる区画線や交通規制等の道路標示を表す。本実施形態においては、このデータ抽出部5により、自車両が進行する道路の各レーンを区画する区画線の形態を表す区画線形態情報Zが取得され、また、道路における交通規制を示す規制標示の形態を表す規制標示形態情報Rが取得される。また、データ抽出部5は、自車位置情報Pと自車両の周辺の地図情報Mとに基づいて、自車両が走行中の道路のレーン情報を抽出して取得し、退出レーン判定部11へ出力する。ここで取得されるレーン情報は、自車両が走行中の道路における自車両の進行方向のレーン数の情報を含んでいる。
また、データ抽出部5は、自車位置情報取得部4によるマップマッチングに用いる自車位置周辺の地図情報Mを抽出し、自車位置情報取得部4へ出力する。更に、データ抽出部5は、ナビゲーション用演算部13によるナビゲーション処理に用いるために、ナビゲーション用演算部13から要求があった領域の地図情報Mを地図データベース15から抽出し、ナビゲーション用演算部13へ出力する。
5.画像認識部
画像認識部6は、画像情報取得部3で取得された画像情報G(図4を参照)に対する画像認識処理を行う機能部である。この画像認識部6が、本発明における「画像認識手段」に相当する。本実施形態においては、画像認識部6は、データ抽出部5により取得された自車両の周辺の対象地物の地物情報Fを用いて、画像情報Gに含まれる対象地物の画像認識処理を行う。ここでは、画像認識処理の対象となる対象地物は、上述したように、道路の路面に設けられた区画線や交通規制等の道路標示である。具体的には、画像認識部6は、取得された画像情報Gに対して二値化処理やエッジ検出処理等を行い、当該画像情報Gに含まれている対象地物(区画線や交通規制等の道路標示)の輪郭情報を抽出する。その後、画像認識部6は、データ抽出部5で抽出された地物情報Fに含まれる、対象地物の形態情報のそれぞれに示される形態のいずれかと一致する輪郭情報を抽出する。当該形態情報と一致する輪郭情報が抽出された場合には、当該輪郭情報に係る地物を対象地物として認識する。そして、自車両と当該輪郭情報に係る対象地物との位置関係を演算し、当該対象地物の地物種別及び自車両との位置関係の情報を、画像認識結果として走行レーン判定部7に出力する。自車両と画像情報Gに含まれる対象地物との位置関係は、当該対象地物の画像情報G中の位置と、自車両への撮像装置21の取付位置、取付角度、及び画角等に基づいて予め演算された自車位置と画像情報G中の各位置との関係を示す情報とに基づいて演算することができる。
例えば、画像認識部6は、走行レーン判定部7による走行レーンの判定のために、データ抽出部5により取得された地物情報Fに含まれる自車両の周辺の区画線の地物情報Fを用いて、画像情報Gに含まれる対象地物としての区画線の画像認識処理を行う。具体的には、画像認識部6は、自車両の周辺に存在する区画線の種別、及び各区画線と自車両との位置関係の認識を行う。或いは、データ抽出部5により取得された地物情報Fに含まれる自車両の周辺の規制標示の地物情報Fを用いて、画像情報Gに含まれる対象地物としての規制標示の画像認識処理を行う。具体的には、画像認識部6は、自車両の周辺に存在する規制標示の種別の認識を行う。そして、画像認識部6は、このような地物の画像認識結果を走行レーン判定部7へ出力する。
6.走行レーン判定部
走行レーン判定部7は、自車両が走行中のレーンである走行レーンを判定する機能部である。この走行レーン判定部7が、本発明における「走行レーン判定手段」に相当する。走行レーン判定部7は、後述する不明区間U以外の領域において自車両の周囲に存在する区画線の形態を画像認識し、当該区画線の形態の組み合わせに基づいて自車両が走行中のレーンである走行レーンを判定する。本実施形態においては、走行レーン判定部7は、画像認識部6により認識された区画線の形態の組み合わせと、区画線形態情報Zが表す自車両が進行する道路の区画線の形態とに基づいて、走行レーンを判定する。以下では、この走行レーン判定部7による走行レーンの判定処理を走行レーン判定処理という。具体的には、例えば、走行レーン判定部7は、画像認識部6による画像認識結果に示される自車両の周辺の区画線の種別(実線、破線、二重線等の線種)及び各区画線と自車両との位置関係と、自車両の周辺に存在する区画線の地物情報Fとに基づいて、走行レーンを判定する。そして、走行レーン判定部7は、この走行レーン判定処理による判定結果に示される走行レーンの情報を走行レーン情報S1として生成する。
より具体的には、例えば、撮像装置21としてのバックカメラにより、図4に示すような画像情報Gが取得された場合において、図5に示すような自車両の周辺の区画線の地物情報Fが取得された場合には、走行レーン判定部7は、L1〜L4で示される4つのレーンのうちの、L1レーンを走行レーンと判定する。すなわち、図4に示す画像情報Gに示される画像中では、自車両の位置である画像の幅方向中央に対して進行方向左側(図4の右側)に実線の区画線があるとともに、進行方向右側(図4の左側)に破線の区画線がある。更に、その外側には2本の破線の区画線と1本の実線の区画線とがその順に並んでいる。一方、図5に示す地物情報Fによれば、自車両が走行している道路は4レーンであり、道路の幅方向両側には実線の区画線が存在し、道路の幅方向中央側には各レーンを区切る3本の破線の区画線が存在していることがわかる。したがって、図示の例では、走行レーン判定部7は、これらの情報を対比することにより、自車両が走行している走行レーンが4レーンの中のL1レーンであると特定することができる。なお、図5においては、自車両の進行方向は上向きであるとする。
ところで、上記のような区画線の画像認識結果と地物情報Fとの対比に基づく走行レーンの判定処理の方法では、L2レーンとL3レーンのように、自車両の両側の区画線の種別が同じであるレーンが複数存在する場合等には、走行レーンを一つに特定できない場合がある。そこで、走行レーン判定部7は、画像認識部6による画像認識結果に示される区画線の位置情報に基づいて、自車両が区画線を跨いだか否かによりレーン移動の有無を判定し、その判定結果に基づく走行レーンの判定処理も行う。或いは、画像認識部6による、特定のレーン上にのみ設けられた対象地物(例えば、最高速度標示等)の画像認識結果に基づいて、走行レーンの判定を行なっても良い。
そして、以上の走行レーン判定処理によって自車両が走行中のレーンを一つに特定できた場合には、走行レーン判定部7は、当該一つのレーンを走行レーンとする走行レーン情報S1を生成する。また、これらの処理によっても走行レーンを一つに特定できない場合には、走行レーン判定部7は、自車両が走行中である可能性がある複数のレーンを走行レーンとして、走行レーン情報S1を生成する。なお、走行レーン判定部7は、走行レーンの判定が必要な場合、すなわち、自車位置情報Pに基づいて、自車両が走行中の道路が進行方向(片側)に複数のレーンを有している場合にのみ、走行レーン判定処理を行う。判定結果としての走行レーン情報S1は、退出レーン判定部11及びナビゲーション用演算部13へ出力される。
7.レーン特定可否判定部
レーン特定可否判定部8は、不明区間Uからの退出後の各レーンについて、走行レーン判定部7により走行レーンが特定可能であるか否かを判定する機能部である。このレーン特定可否判定部8が、本発明における「レーン特定可否判定手段」に相当する。本実施形態においては、レーン特定可否判定部8は、不明区間Uがあることを不明区間Uに進入する前に検知する。自車両が進行する道路の前方に不明区間Uがあることは、地図データベース15に記憶された、例えば交差点や料金所に対応するノードnを参照して検知することができる。
レーン特定可否判定部8は、データ抽出部5により抽出されて取得される地物情報Fに基づいて、不明区間Uからの退出後の各レーンについて、走行レーン判定部7により走行レーンが特定可能であるか否かを判定する。上記のとおり、本実施形態においては、地物情報Fは区画線形態情報Z及び規制標示形態情報Rを含んでいる。レーン特定可否判定部8は、データ抽出部5により抽出されて取得される、これらの区画線形態情報Z及び規制標示形態情報Rに基づいて、走行レーン判定部7により走行レーンが特定可能であるか否かを判定する。
例えば、区画線形態情報Zに基づく判定を行なう場合には、レーン特定可否判定部8は、走行中の道路に存在する一のレーンについて、当該レーンの両側の区画線の形態の組み合わせが他のレーンの両側の区画線の形態の組み合わせと一致するか否かを判定する。そして、両側の区画線の形態の組み合わせが他のいずれのレーンの両側の区画線の形態の組み合わせとも一致しないレーンについては、走行レーン判定部7により走行レーンが特定可能であると判定する。一方、両側の区画線の形態の組み合わせが他のいずれかのレーンの両側の区画線の形態の組み合わせと一致するレーンについては、走行レーン判定部7により走行レーンが特定可能ではないと判定する。例えば、不明区間Uからの退出後の道路の各レーンの両側の区画線の形態の組み合わせが、図5に示すような組み合わせであったとすれば、それぞれ進行方向に対して、左側から第一レーンL1が「実線−破線」、第二レーンL2が「破線−破線」、第三レーンL3が「破線−破線」、第四レーンL4が「破線−実線」となっている。そして、第一レーンL1及び第四レーンL4については、両側の区画線の形態の組み合わせが他のいずれのレーンの両側の区画線の形態の組み合わせとも一致していない。一方、第二レーンL2及び第三レーンL3については、両側の区画線の形態の組み合わせがこれらの間で相互に一致している。したがって、この場合には、レーン特定可否判定部8は、第一レーンL1及び第四レーンL4については、走行レーン判定部7により走行レーンが特定可能であると判定し、第二レーンL2及び第三レーンL3については、走行レーン判定部7により走行レーンが特定可能ではないと判定する。
また、規制標示形態情報Rに基づく判定を行なう場合には、レーン特定可否判定部8は、走行中の道路に存在する一のレーンについて、当該レーンに設けられた一又は二以上の規制標示の組み合わせが他のレーンに設けられた一又は二以上の規制標示の組み合わせと一致するか否かを判定する。そして、規制標示の組み合わせが他のいずれのレーンに設けられた規制標示の組み合わせとも一致しないレーンについては、走行レーン判定部7により走行レーンが特定可能であると判定する。一方、規制標示の組み合わせが他のいずれかのレーンに設けられた規制標示の組み合わせと一致するレーンについては、走行レーン判定部7により走行レーンが特定可能ではないと判定する。例えば、不明区間Uからの退出後の道路に設けられた規制標示の組み合わせが、図7に示すような組み合わせであったとすれば、それぞれ第一レーンL1に「左折レーン」、第二レーンL2に「直進レーンと最高速度」、第三レーンL3に「直進レーン」、第四レーンL4に「直進レーン」、第五レーンL5に「右折レーン」を表す規制標示が設けられている。そして、第一レーンL1、第二レーンL2及び第五レーンL5については、規制標示の組み合わせが他のいずれのレーンに設けられた規制標示の組み合わせとも一致していない。一方、第三レーンL3及び第四レーンL4については、規制標示の組み合わせがこれらの間で相互に一致している。したがって、この場合には、レーン特定可否判定部8は、第一レーンL1、第二レーンL2及び第五レーンL5については、走行レーン判定部7により走行レーンが特定可能であると判定し、第三レーンL3及び第四レーンL4については、走行レーン判定部7により走行レーンが特定可能ではないと判定する。
なお、レーン特定可否判定部8による判定は、これらの区画線形態情報Z及び規制標示形態情報Rのうち、いずれか一方のみに基づいて行なわれても良いし、双方の組み合わせに基づいて行なわれても良い。ここで判定された判定結果は、退出レーン判定部11へ出力される。
8.不明区間検出部
不明区間検出部9は、自車両の不明区間Uへの進入点を検出する機能部である。自車両が不明区間Uへ進入したことを不明区間検出部9が検出したとき、退出レーン判定部11による退出レーン判定処理において、レーン移動判定部10がレーン移動範囲Aを判定する処理を行うための基準点aが設定される。本実施形態においては、上記のとおり、走行レーン判定部7が、データ抽出部5により取得された自車両の周辺に存在する区画線の地物情報Fと、画像認識部6による区画線の画像認識結果とに基づいて、走行レーンの判定を行う構成としている。そのため、本実施形態においては、走行レーン判定部7による走行レーンの判定ができない区間が、画像認識部6による区画線の形態が画像認識できない道路の区間となる。したがって、不明区間検出部9は、画像認識部6により自車両の周辺の区画線を画像認識できない状態のときに、自車両が不明区間U内を走行中であることを検出する。より具体的には、走行レーン判定部7は、自車両の両側の区画線の画像認識結果に基づいて走行レーンの判定を行うため、不明区間検出部9は、画像認識部6により自車両の両側の区画線の双方を画像認識できない区間を不明区間Uとして検出する。このような不明区間Uとしては、例えば、交差点等のように元々路面に区画線が設けられていない区間のほか、区画線がかすれているために画像認識ができない区間等が該当する。図6、8、及び10には、区画線が設けられていない交差点内を不明区間Uとして検出した場合の例を示している。自車両が不明区間Uを走行中であることを検出したとき、不明区間検出部9はその結果をレーン移動判定部10及び退出レーン判定部11に出力する。
9.レーン移動判定部
レーン移動判定部10は、自車両の車速Vと走行距離とに基づいて、不明区間U内を走行中に、自車両が移動した可能性があるレーン数の範囲であるレーン移動範囲Aを判定する機能部である。このレーン移動判定部10が、本発明における「レーン移動判定手段」に相当する。本実施形態においては、レーン移動判定部10は、まず、距離センサ24により取得される自車両の車速Vに基づいて、自車両が走行中のレーンから隣接するレーンへ移動するのに要する走行距離である単位レーン移動距離Dを求める。すなわち、単位レーン移動距離Dは、この距離を超えて自車両が走行した場合には1レーン分のレーン移動が行われた可能性があると判定する基準となる距離である。ここでは、単位レーン移動距離Dは、下記の式(1)に示すように、基準レーン移動時間Tに、自車両の車速Vを乗じて得られる値とする。
〔単位レーン移動距離D〕=〔基準レーン移動時間T〕×〔車速V〕・・・(1)
この式において、基準レーン移動時間Tは、自車両が走行中のレーンから隣接するレーンへ移動するのに要する基準時間である。具体的には、基準レーン移動時間Tとしては、標準的な運転操作によるレーン移動(車線変更)に要する時間を設定し、例えば、2〜3秒程度の一定値を設定すると好適である。一例として、基準レーン移動時間Tが2秒に設定されており、自車両が60〔km/時〕の車速Vで走行中である場合には、単位レーン移動距離Dは、約33〔m〕となる。なお、本実施形態の説明において、単位レーン移動距離に関する符号「D」は、図6、8及び10の例における各基準点a〜cにおける単位レーン移動距離Da〜Dcを包括的に表すものである。
また、図6、8及び10の例に示すように、レーン移動判定部10は、自車両が不明区間Uから退出するまでの間、上記のような単位レーン移動距離Dの演算を、自車両の走行距離が単位レーン移動距離Dを超える毎に繰り返す。すなわち、レーン移動判定部10は、自車両の走行距離が単位レーン移動距離Dを超える毎に、当該単位レーン移動距離Dを超えた地点(例えば、図6のb点及びc点)を基準点とし、その基準点での自車両の車速Vに基づく新たな単位レーン移動距離Dを求める。本実施形態においては、自車両の走行距離は距離センサ24により検出する。そして、レーン移動判定部10は、自車両の走行距離が単位レーン移動距離Dを超える毎に、レーン移動範囲Aを一レーン分増加させる。ここでは、レーン移動判定部10は、不明区間Uへの進入時のレーン移動範囲Aを「0」とし(A=0)、自車両の走行距離が単位レーン移動距離Dを超える毎に、レーン移動範囲Aの値に1ずつ加算する(A=A+1)。そして、レーン移動判定部10は、自車両が不明区間Uから退出した際のレーン移動範囲Aを、当該不明区間Uでのレーン移動範囲Aとして判定する。
10.退出レーン判定部
退出レーン判定部11は、走行レーン判定部7による走行レーンの判定ができない区間である不明区間Uがある場合に、不明区間Uからの退出後の走行レーンである退出レーンを判定する機能部である。この退出レーン判定部11が、本発明における「退出レーン判定手段」に相当する。以下では、この退出レーン判定部11による不明区間Uからの退出後の走行レーンの判定処理を退出レーン判定処理という。本実施形態においては、退出レーン判定部11は、まず、不明区間Uへの進入前の走行レーン情報S1に示される走行レーンから両側に、不明区間Uから退出した際のレーン移動範囲A分広げた範囲内に含まれる一又は二以上のレーンを、不明区間Uからの退出後の走行レーンの候補である退出レーン候補Cとして取得する。例えば、レーン移動範囲Aが「1」である場合(A=1)には、退出レーン判定部11は、走行レーン情報S1に示される走行レーンから両側に1レーン分広げた範囲に含まれるレーン、すなわち、走行レーン情報S1に示される走行レーンとその両側に隣接する2つのレーンを、不明区間Uからの退出後の退出レーン候補Cとして取得する。
またこの際、退出レーン判定部11は、データ抽出部5により取得した、自車両が走行中の道路のレーン情報に基づいて、当該レーン情報に示される一又は二以上のレーンの範囲内で退出レーン候補Cを取得する。すなわち、退出レーン判定部11は、データ抽出部5により地図情報Mに基づいて取得したレーン情報に示される、自車両が走行中の道路における自車両の進行方向のレーン数の情報に基づいて、当該レーン数の範囲内となるように退出レーン候補Cを取得する。例えば、レーン移動範囲Aが1である場合(A=1)には、走行レーン情報S1に示される走行レーンとその両側に隣接するレーンの合計3つのレーンが退出レーン候補Cとなるが、データ抽出部5により取得したレーン情報に示される自車両が走行中の道路のレーン数が「2」である場合には、退出レーン判定部11は、当該2つのレーンを退出レーン候補Cとして取得する。これにより、自車両が走行中の道路に存在しないレーンを退出レーン候補Cとして取得することを防止できる。
ここで、退出レーン判定部11は、レーン特定可否判定部8により走行レーンが特定可能であると判定されたレーンを、退出レーン候補Cから除外して退出レーンを判定する。すなわち、退出レーン判定部11は、上記のようにして取得された退出レーン候補Cのうち、レーン特定可否判定部8により走行レーンが特定可能ではないと判定されたレーンを退出レーンとして判定し、その判定結果に基づいて退出レーン情報S2を生成する。ところで、自車両が走行中の道路のレース数が少ない(三レーン以下)場合等のように、レーン特定可否判定部8により、不明区間Uからの退出後の全てのレーンについて走行レーン判定部7により走行レーンが特定可能であると判定される場合がある。そのような場合には全てのレーンが退出レーン候補Cから除外されることになってしまい、退出レーン情報S2が全く生成されないという不都合が生じてしまう。そこで、本実施形態においては、退出レーン判定部11は、レーン特定可否判定部8が全てのレーンについて走行レーン判定部7により走行レーンが特定可能であると判定した場合には、退出レーン候補Cを考慮することなく、不明区間Uへの進入前に走行レーン判定手段7により判定された走行レーンを退出レーンと判定する構成とされている。以下では、図5〜図10を用いて、退出レーン判定処理の具体例について説明する。
まず、図5及び図6に示す例を用いて、不明区間Uからの退出後の走行レーンである退出レーンの判定処理の一例について説明する。本例では、レーン特定可否判定部8が、不明区間Uからの退出後の各レーンにつき、区画線形態情報Zに基づいて、走行レーン判定部7により走行レーンが特定可能であるか否かを判定する場合について説明する。この場合、上述したように、レーン特定可否判定部8は、走行中の道路に存在する一のレーンについて、当該レーンの両側の区画線の形態の組み合わせが他のレーンの両側の区画線の形態の組み合わせと一致するか否かを判定する。図5の例では、両側の区画線の形態の組み合わせが他のいずれのレーンの両側の区画線の形態の組み合わせとも一致しない第一レーンL1及び第四レーンL4については、走行レーン判定部7により走行レーンが特定可能であると判定され、両側の区画線の形態の組み合わせが他のいずれかのレーンの両側の区画線の形態の組み合わせと一致する第二レーンL2及び第三レーンL3については、走行レーン判定部7により走行レーンが特定可能ではないと判定される。
本例において、不明区間検出部9により、自車両が不明区間Uに進入したことを検出すると、レーン移動判定部10は、自車両の不明区間Uへの進入点を基準点aとし、当該基準点aでの車速Vaに基づいて単位レーン移動距離Da(Da=T×Va)を求める。そして、レーン移動判定部10は、距離センサ24により検出される基準点a(不明区間Uへの進入点)からの自車両の実際の走行距離が単位レーン移動距離Daを超えた地点で、当該地点を新たな基準点bとし、当該基準点bでの車速Vbに基づいて単位レーン移動距離Db(Db=T×Vb)を求める。また、レーン移動判定部10は、レーン移動範囲Aを一レーン分増加させる。ここで、不明区間Uへの進入時のレーン移動範囲Aは「0」であるので(A=0)、基準点bを通過後のレーン移動範囲Aは「1」となる。レーン移動判定部10は、更に、自車両の走行距離が単位レーン移動距離Dbを超えた地点で、当該地点を新たな基準点cとし、当該基準点cでの車速Vcに基づいて単位レーン移動距離Dc(Dc=T×Vc)を求める。また、レーン移動判定部10は、レーン移動範囲Aを一レーン分増加させる。ここで、基準点bを通過後のレーン移動範囲Aは「1」であるので(A=1)、基準点cを通過後のレーン移動範囲Aは「2」となる。その後、本例では、基準点cからの自車両の走行距離が単位レーン移動距離Dcを超える前に、自車両は不明区間Uから退出している。このように、自車両が不明区間Uから退出した地点で、レーン移動判定部10は、レーン移動範囲Aの判定処理を終了する。したがって、本例では、レーン移動判定部10は、不明区間Uから退出した際のレーン移動範囲Aを「2」と判定する。
次に、退出レーン判定部11は、走行レーン情報S1に示される走行レーンである第一レーンL1から両側に、レーン移動判定部10により判定されたレーン移動範囲Aに示される2レーン分広げた範囲に含まれるレーンを不明区間Uからの退出レーン候補Cとして取得する。但し、この際、退出レーン判定部11は、データ抽出部5により取得したレーン情報に基づいて、当該レーン情報に示される一又は二以上のレーンの範囲内で退出レーン候補Cを取得する。本例では、図6に示すように、自車両が走行中の道路は、自車両の進行方向に第一レーンL1から第五レーンL5までの4つのレーンを有することが分かっている。よって、本例では、退出レーン判定部11は、レーン情報に示されるレーンの範囲内で、第一レーンL1から第三レーンL3までの3つのレーンを、退出レーン候補Cとして取得する。
次に、退出レーン判定部11は、レーン特定可否判定部8により走行レーンが特定可能であると判定されたレーンを退出レーン候補Cから除外し、走行レーンが特定可能ではないと判定されたレーンを退出レーンとする退出レーン情報S2を生成する。上記のとおり、本例では第一レーンL1及び第四レーンL4については走行レーンが特定可能であると判定され、第二レーンL2及び第三レーンL3については走行レーンが特定可能ではないと判定される。よって、本例では、退出レーン判定部11は、退出レーン候補Cとして取得された第一レーンL1から第三レーンL3までの3つのレーンから第一レーンL1を除外し、第二レーンL2及び第三レーンL3の2つのレーンを不明区間Uからの退出後の走行レーンとして判定し、そのような退出レーン情報S2を生成する。なお、図6に示す退出レーン情報S2において、「●」及び「○」を表示したレーンが退出レーン候補Cを表し、「●」を表示したレーンが最終的に退出レーンとして判定されたレーンを表している(図8、図10においても同様)。
このような退出レーン判定処理によれば、不明区間Uからの退出後の走行レーンを、効率的に精度良く判定することが可能である。すなわち、不明区間Uからの退出後に自車両が走行する走行レーンが走行レーン判定部7により単一に特定可能なレーンである場合には、不明区間Uからの退出後、所定距離だけ走行した後直ちに走行レーンが正確に特定されるので、退出レーンの判定が誤っていたとしても特に問題となることはない。そこで、そのような単一に特定可能なレーンについては、退出後に適切な走行レーンが特定されることを期待し、退出レーン候補Cから除外して退出レーンを判定する。よって、不明区間Uからの退出レーンを単一には特定することができないレーンに絞り込むことができるので、不明区間Uからの退出後の走行レーン判定のための演算処理量を低減することができる。したがって、総合的に見て、不明区間Uを退出後の走行レーンを効率的に精度良く判定することが可能となっている。
次に、図7及び図8に示す例を用いて、不明区間Uからの退出後の走行レーンである退出レーンの判定処理の他の例について説明する。本例では、レーン特定可否判定部8が、不明区間Uからの退出後の各レーンにつき、規制標示形態情報Rに基づいて、走行レーン判定部7により走行レーンが特定可能であるか否かを判定する場合について説明する。この場合、上述したように、レーン特定可否判定部8は、走行中の道路に存在する一のレーンについて、当該レーンに設けられた一又は二以上の規制標示の組み合わせが他のレーンに設けられた一又は二以上の規制標示の組み合わせと一致するか否かを判定する。図7の例では、規制標示の組み合わせが他のいずれのレーンに設けられた規制標示の組み合わせとも一致しない第一レーンL1、第二レーンL2及び第五レーンL5については、走行レーン判定部7により走行レーンが特定可能であると判定され、規制標示の組み合わせが他のいずれかのレーンに設けられた規制標示の組み合わせと一致する第三レーンL3及び第四レーンL4については、走行レーン判定部7により走行レーンが特定可能ではないと判定される。
レーン移動判定部10によるレーン移動範囲Aの判定処理については既に説明したのでここでは詳細な説明は省略するが、本例において、レーン移動判定部10は、不明区間Uから退出した際のレーン移動範囲Aを「1」と判定する。そして、退出レーン判定部11は、レーン情報に示されるレーンの範囲内で、第一レーンL1から第三レーンL3までの3つのレーンを、退出レーン候補Cとして取得する。次に、退出レーン判定部11は、レーン特定可否判定部8により走行レーンが特定可能であると判定されたレーンを退出レーン候補Cから除外し、走行レーンが特定可能ではないと判定されたレーンを退出レーンとする退出レーン情報S2を生成する。上記のとおり、本例では第一レーンL1、第二レーンL2及び第五レーンL5については走行レーンが特定可能であると判定され、第三レーンL3及び第四レーンL4については走行レーンが特定可能ではないと判定される。よって、本例では、退出レーン判定部11は、退出レーン候補Cとして取得された第一レーンL1から第三レーンL3までの3つのレーンから第一レーンL1及び第二レーンL2を除外し、第三レーンL3の1つのレーンを不明区間Uからの退出後の走行レーンとして判定し、そのような退出レーン情報S2を生成する。
次に、図9及び図10に示す例を用いて、不明区間Uからの退出後の走行レーンである退出レーンの判定処理の他の例について説明する。本例では、レーン特定可否判定部8が、不明区間Uからの退出後の各レーンにつき、区画線形態情報Z及び規制標示形態情報Rの双方の組み合わせに基づいて、走行レーン判定部7により走行レーンが特定可能であるか否かを判定する場合について説明する。図9に示した例の場合、区画線形態情報Zのみに基づけば、図5の例の場合と同様に、第二レーンL2及び第三レーンL3については走行レーンが特定可能ではない。しかし、第二レーンL2には「直進レーン」を表す規制標示が設けられ、第三レーンL3には「直進レーンと最高速度」を表す規制標示が設けられているため、規制標示形態情報Rをも参照すればこれらの区別が可能となっている。したがって、本例では走行レーン判定部7により全てのレーンについて走行レーンが特定可能である。この場合、退出レーン判定部11は、レーン移動範囲Aを判定して退出レーン候補Cを取得することなく、走行レーン情報S1に基づいて、不明区間Uへの進入前に走行レーン判定手段7により判定された走行レーンを退出後の走行レーンと判定し、そのような退出レーン情報S2を生成する。
判定結果としての退出レーン情報S2は、ナビゲーション用演算部13へ出力される。
11.中断判定部
中断判定部12は、進行方向検出手段としての方位センサ23により、レーン移動の際に想定される進行方向の変化量よりも大きい自車両の進行方向の変化を検出した場合に、退出レーン判定部11による退出レーンの判定処理を中断する判定を行う機能部である。本実施形態においては、中断判定部12は、自車両の進行方向の変化量に関して予め定めた規定値以上の出力が、方位センサ23から出力された場合に、退出レーン判定部11による退出レーンの判定処理を中断する判定を行う。すなわち、中断判定部12は、方位センサ23からの出力が規定値未満である限り、中断判定を行わない。そして、この中断判定部12による中断判定が行われた場合には、退出レーン判定部11は、走行レーン判定部7やレーン特定可否判定部8、レーン移動判定部10による判定結果に関わらず、不明区間Uからの退出後の自車両が走行中の道路の全てのレーンを退出レーン情報S2として生成する処理を行う。これは、交差点での右折や左折等のような、通常のレーン移動を超える自車両の進路変更があった場合には、退出レーン判定部11による判定処理が無意味なものとなるためである。これにより、退出レーン判定部11による退出レーンの誤判定を防止することができる。
12.ナビゲーション用演算部
ナビゲーション用演算部13は、主にナビゲーション装置1としての案内機能を実行するためのアプリケーションプログラムAPに従って動作する機能部である。このナビゲーション用演算部13が、本発明における「ナビゲーション用演算手段」に相当する。ここで、アプリケーションプログラムAPは、自車位置情報取得部4により取得された自車位置情報P、データ抽出部5により抽出された地図情報M、並びに走行レーン判定部7により判定された走行レーンの情報としての走行レーン情報S1及び退出レーン情報S2等を参照して動作する。そして、ナビゲーション用演算部13は、アプリケーションプログラムAPに従い、例えば、データ抽出部5により地図データベース15から自車両の周辺の地図情報Mを取得して表示入力装置25に地図の画像を表示するとともに、当該地図の画像上に、自車位置情報Pに基づいて自車位置マークを重ね合わせて表示する処理を行う。また、ナビゲーション用演算部13は、アプリケーションプログラムAPに従い、出発地から目的地までの経路の探索を行い、更に、このように探索された経路と自車位置情報Pとに基づいて、表示入力装置25及び音声出力装置26の一方又は双方を用いて経路誘導を行う。この際、アプリケーションプログラムAPは、走行レーン判定部7や退出レーン判定部11により判定された走行レーンの情報を参照し、自車位置表示、経路探索、及び経路誘導等のナビゲーション動作を行う。具体的には、例えば、表示入力装置25に判定された走行レーンを表示し、或いは判定された走行レーンに応じて無理な車線変更が必要になる経路誘導を中止する等の動作を行う。
ところで、ナビゲーション用演算部13において動作する各種のアプリケーションプログラムAP(以下、単に「アプリ」という。)には、走行レーンの特定状態に応じて、動作可能か否かが変わるアプリがある。例えば、レーン移動数を案内するアプリのように、走行レーンが1レーンに特定されている状態でのみ動作可能なもの、右折専用レーンからの退出を促すアプリのように、走行レーンが複数レーンのうち特定のレーンでないことが分かれば動作不要なもの等がある。本発明に係る退出レーン判定部11による退出レーン判定処理によれば、上述したように、総合的に見て、不明区間Uを退出後の走行レーンを効率的に精度良く判定することが可能となっている。したがって、走行レーンの特定状態に応じて多くのアプリが動作可能となる状態を比較的長く維持することができる。
また、本実施形態においては、ナビゲーション用演算部13は、表示入力装置25及び音声出力装置26に接続されている。表示入力装置25は、液晶表示装置等の表示装置とタッチパネル等の入力装置が一体となったものである。また音声出力装置26は、スピーカ等を有して構成されている。ナビゲーション用演算部13と、表示入力装置25及び音声出力装置26の一方又は双方とは、協働して案内情報出力手段として機能し、アプリケーションプログラムAPに従って動作して案内情報を出力する。
13.レーン判定処理の手順
次に、本実施形態に係るレーン判定装置2を含むナビゲーション装置1において実行されるレーン判定処理の手順(レーン判定プログラム)について説明する。図11は、本実施形態に係るレーン判定処理の全体の手順を示すフローチャートである。図12は、退出レーン判定処理の詳細な処理手順を示すフローチャートである。図13は、レーン移動判定処理の詳細な処理手順を示すフローチャートである。以下に説明する各処理の手順は、上記の各機能部を構成するハードウェア又はソフトウェア(プログラム)或いはその両方により実行される。上記の各機能部がプログラムにより構成される場合には、ナビゲーション装置1が有する演算処理装置が、上記の各機能部を構成するレーン判定プログラムを実行するコンピュータとして動作する。
13−1.レーン判定処理全体
まず、レーン判定処理の全体の手順について説明する。図11に示すように、走行レーン判定に際して、ナビゲーション装置1では、まず、自車位置情報取得部4により自車位置情報Pを取得する(ステップ#01)。次に、データ抽出部5により、自車両の周辺に存在する対象地物の地物情報Fを地図データベース15から抽出して取得する(ステップ#02)。また、画像情報取得部3により、自車両に搭載された撮像装置21により撮像した画像情報Gを取得する(ステップ#03)。そして、画像認識部6により、画像情報Gに含まれる対象地物の画像認識処理を行う(ステップ#04)。その後、走行レーン判定部7により、走行レーン判定処理を行い、走行レーン情報S1を取得する(ステップ#05)。ここで、走行レーン判定部7による走行レーン判定処理は、上記のとおり、不明区間U以外の領域において行う走行レーンの判定処理である。この走行レーン判定部7による走行レーン判定処理の内容については既に説明したのでここでは省略する。次に、レーン特定可否判定部8により、地図データベース15を参照して自車両が進行する道路の前方に走行レーン判定部7による走行レーンの判定ができない区間である不明区間Uがあるか否かを判定する(ステップ#06)。レーン特定可否判定部8により、前方に不明区間Uがないと判定された場合には(ステップ#06:No)、処理は終了する。また、レーン特定可否判定部8により、前方に不明区間Uがあると判定された場合には(ステップ#06:Yes)、退出レーン判定処理が実行される(ステップ#07)。以上で、レーン判定処理を終了する。
13−2.退出レーン判定処理
次に、退出レーン判定処理の手順について説明する。図12に示すように、まず、データ抽出部5は、不明区間Uを退出後の道路における区画線形態情報Z及び規制標示形態情報Rを取得する(ステップ#21)。次に、レーン特定可否判定部8は、データ抽出部5により取得された区画線形態情報Z及び規制標示形態情報Rに基づいて、不明区間Uからの退出後の各レーンについて、走行レーン判定部7により走行レーンが特定可能であるか否かを判定する(ステップ#22)。次に、レーン特定可否判定部8により、全てのレーンが特定可能であるか否かを判定する(ステップ#23)。全てのレーンが特定可能であると判定された場合には(ステップ#23:Yes)、次に、中断判定部12により、退出レーン判定部11による退出レーンの判定処理を中断する判定があったか否かを判定する(ステップ#31)。中断判定部12により、退出レーンの判定処理を中断する判定があった場合には(ステップ#31:Yes)、後述するステップ#33の処理を実行する。一方、中断判定部12が、退出レーンの判定処理を中断する判定を行なわなかった場合には(ステップ#31:No)、退出レーン判定部11は、走行レーン情報S1に示される、不明区間Uに進入前の走行レーンを退出レーンと判定し、そのような退出レーン情報S2を生成する(ステップ#32)。
一方、全てのレーンが特定可能であるわけではないと判定された場合には(ステップ#23:No)、不明区間検出部9は、自車両が不明区間Uへ進入したか否かを判定し、(ステップ#24)自車両が不明区間Uへ進入したことが検知されると(ステップ#24:Yes)、レーン移動判定処理が実行される(ステップ#25)。このレーン移動判定処理の詳細な処理手順については、後に図13のフローチャートに基づいて詳細に説明する。次に、中断判定部12により、退出レーン判定部11による退出レーンの判定処理を中断する判定があったか否かを判定する(ステップ#26)。中断判定部12により、退出レーンの判定処理を中断する判定があった場合には(ステップ#26:Yes)、退出レーン判定部11は、データ抽出部5により、自車両の周辺の地図情報Mに基づいて、不明区間Uからの退出後の自車両が走行中の道路のレーン情報を抽出して取得する(ステップ#33)。例えば、自車両が不明区間Uとしての交差点内で左折又は右折したことにより、中断判定部12によるレーン移動判定処理を中断する判定があった場合には、データ抽出部5により、当該左折又は右折後の道路のレーン情報を抽出する。退出レーン判定部11は、ステップ#33で取得した全てのレーンを退出レーンとして判定し、そのような退出レーン情報S2を生成する(ステップ#34)。
一方、中断判定部12が、退出レーンの判定処理を中断する判定を行なわなかった場合には(ステップ#26:No)、レーン移動判定部10は、自車両の車速Vと走行距離とに基づいて、不明区間U内を走行中に自車両が移動した可能性があるレーン数の範囲であるレーン移動範囲Aを判定する(ステップ#27)。退出レーン判定部11は、不明区間Uからの退出後の道路におけるレーン情報を取得し(ステップ#28)、当該レーン情報に示されるレーンの範囲内で、走行レーン情報S1に示される走行レーンから両側にレーン移動範囲A分広げた範囲内に含まれるレーンを退出レーン候補Cとして取得する(ステップ#29)。次に、退出レーン判定部11は、走行レーン判定部7により走行レーンが特定可能なレーンを退出レーン候補Cから除外することにより退出レーンを判定し、そのような退出レーン情報S2を生成する(ステップ#30)。ステップ#30、ステップ#32、及びステップ#34のいずれかの処理が実行されて退出レーン情報S2が生成されることにより、退出レーン判定処理は終了する。
13−3.レーン移動判定処理
次に、ステップ#25のレーン移動判定処理の詳細について説明する。図13に示すように、レーン移動判定部10は、まず、不明区間Uへの進入時のレーン移動範囲Aを「0」(A=0)とする(ステップ#41)。次に、レーン移動判定部10は、距離センサ24の検出結果に基づいて、不明区間Uへの進入点である基準点a(図6、8及び10を参照)での自車両の車速Vの情報を取得する(ステップ#42)。そして、レーン移動判定部10は、ステップ#42で取得された自車両の車速Vに基づいて、単位レーン移動距離Da(図6、8及び10を参照)を算出して求める(ステップ#43)。この単位レーン移動距離Daの算出方法については既に説明したので、ここでは説明を省略する。その後、レーン移動判定部10は、距離センサ24の検出結果に基づいて、不明区間Uへの進入点である基準点aからの走行距離の情報を取得する(ステップ#44)。
また、不明区間検出部9により、自車両が不明区間Uから退出したか否かの判定を行う(ステップ#45)。そして、自車両が不明区間Uから退出していない場合には(ステップ#45:No)、次に、中断判定部12により、レーン移動範囲Aの判定処理を中断するか否かの判定を行う(ステップ#46)。中断判定部12により、レーン移動範囲Aの判定処理を中断する判定が有った場合には(ステップ#46:Yes)、レーン移動判定部10によるレーン移動判定処理を終了する。一方、中断判定部12により、レーン移動範囲Aの判定処理を中断する判定がなされない場合には(ステップ#46:No)、次に、レーン移動判定部10は、ステップ#44で取得した自車両の走行距離が、ステップ#43で求めた単位レーン移動距離Da以上であるか否かを判定する(ステップ#47)。自車両の走行距離が単位レーン移動距離Da未満である場合には(ステップ#47:No)、処理はステップ#44へ戻り、自車両の走行距離が単位レーン移動距離Da以上となるまで(ステップ#47:Yes)、自車両が不明区間Uから退出したか否かの判定(ステップ#45)、及びレーン移動範囲Aの判定処理を中断するか否かの判定(ステップ#46)を行う。
そして、自車両の走行距離が単位レーン移動距離Da以上となった場合には(ステップ#47:Yes)、レーン移動判定部10は、レーン移動範囲Aの値に「1」を加算(A=A+1)し(ステップ#48)、レーン移動範囲Aを「1」(A=1)とする。また、レーン移動判定部10は、自車両の走行距離が単位レーン移動距離Daを超えた地点に新たな基準点b(図6、8及び10を参照)を設定し(ステップ#49)、処理はステップ#42へ戻る。以降、レーン移動判定部10は、自車両が不明区間Uから退出し(ステップ#45:Yes)、又は中断判定部12によりレーン移動範囲Aの判定処理を中断する判定がある(ステップ#46:Yes)までの間、自車両の走行距離が単位レーン移動距離Dを超える毎に、当該単位レーン移動距離Dを超えた地点を基準点とする単位レーン移動距離Dを求め、自車両の走行距離が単位レーン移動距離Dを超える毎に、レーン移動範囲Aの値に「1」を加算(A=A+1)する処理を繰り返し行う。
そして、自車両が不明区間Uから退出した場合には(ステップ#45:Yes)、レーン移動判定部10は、自車両が不明区間Uから退出した際のレーン移動範囲Aを、当該不明区間Uでの自車両のレーン移動範囲Aと判定する(ステップ#50)。以上でレーン移動判定処理を終了する。
〔その他の実施形態〕
(1)上記の実施形態においては、走行レーン判定部7が、区画線形態情報Zや規制標示形態情報R等の地物情報Fに基づいて走行レーンを判定する場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、区画線形態情報Zや規制標示形態情報R以外の地物情報F、例えば、停止線や中央線等に代表される指示標示の形態を表す情報等に基づいて走行レーンを判定する構成とすることも、本発明の好適な実施形態の一つである。また、例えばVICS(登録商標;Vehicle Information and Communication System(道路交通情報通信システム))から配信される道路交通情報等のように、自車両の外部に設置された施設から提供される情報により走行レーンを判定する構成とすることも、本発明の好適な実施形態の一つである。
(2)上記の実施形態においては、レーン特定可否判定部8が、区画線形態情報Zや規制標示形態情報R等の地物情報Fに基づいて、不明区間Uからの退出後の道路について、各走行レーンが単一に特定可能であるか否かを判定する場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、例えば区画線形態情報Zや規制標示形態情報R以外の地物情報Fに基づいて、各走行レーンが単一に特定可能であるか否かを判定する構成とすることも、本発明の好適な実施形態の一つである。また、例えばVICSから配信される道路交通情報等のように、自車両の外部に設置された施設から提供される情報に基づいて、各走行レーンが単一に特定可能であるか否かを判定する構成としても良い。
(3)上記の実施形態においては、不明区間Uからの退出後の道路における全てのレーンが単一に特定可能な場合に、退出レーン判定部11は、不明区間Uへの進入前の走行レーンを退出レーンとして判定する場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、そのような場合には例えばレーン移動判定部10によるレーン移動判定を行い、当該レーン移動判定において判定されたレーン移動範囲Aに基づき、不明区間Uへの進入前の走行レーンから両側に当該レーン移動範囲A分広げた範囲内に含まれる全てのレーンを退出レーンと判定する構成とすることも、本発明の好適な実施形態の一つである。或いは、そのようなレーン移動判定も行なわずに、不明区間Uからの退出後の全てのレーンを退出レーンと判定する構成としても良い。
(4)上記の実施形態においては、レーン移動判定処理により不明区間Uへの進入前の走行レーン情報S1に示される走行レーンから両側に、不明区間Uから退出する際のレーン移動範囲A分広げた範囲内に含まれる一又は二以上のレーンを、不明区間Uからの退出後の退出レーン候補Cとして取得する場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、例えばそのようなレーン移動判定処理を行わずに、不明区間Uからの退出後の全てのレーンを退出レーン候補Cとして取得することも、本発明の好適な実施形態の一つである。この場合、不明区間Uからの退出後の全てのレーンから、走行レーン判定部7により単一に特定可能なレーンを除外するだけという、比較的軽い演算処理負荷で、不明区間Uからの退出後の走行レーンを効率的に精度良く判定することができる。
(5)上記の実施形態においては、レーン移動判定部10による、単位レーン移動距離Dを求めるための基準レーン移動時間Tとして、例えば2〜3秒程度の一定値が与えられる場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、基準レーン移動時間Tを車速Vに応じて異なる値とすることも、本発明の好適な実施形態の一つである。このような基準レーン移動時間Tの値を求める方法としては、例えば、複数の車速域毎に対応する基準レーン移動時間Tを予め規定したテーブルを参照することにより求める方法や、車速Vを変数とする所定の演算式により求める方法等が用いられる。
(6)上記の実施形態においては、レーン移動判定部10が、単位レーン移動距離Dを自車両の車速Vに基づいて所定の式により演算して求める場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、例えばレーン移動判定部10が、複数の車速域毎に対応する単位レーン移動距離Dを予め規定したテーブルを参照することにより、単位レーン移動距離Dを求めるように構成することも、本発明の好適な実施形態の一つである。
(7)上記の各実施形態においては、レーン判定装置2を含むナビゲーション装置1の全ての構成が車両に搭載される場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、例えば撮像装置21を除く一部の構成が、インターネット等の通信ネットワークを介して接続された状態で車両の外に設置され、当該通信ネットワークを介して情報や信号の送受信を行うことにより、レーン判定装置2及びナビゲーション装置1を構成することも、本発明の好適な実施形態の一つである。
(8)上記の各実施形態においては、レーン判定装置2を、ナビゲーション装置1に利用する場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、例えばレーン判定装置2を車両の走行制御装置等の他の用途に利用することも当然に可能である。
本発明は、自車両が走行中の道路のレーンを判定するためのレーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置に好適に利用することができる。
本発明の実施形態に係るレーン判定装置を含むナビゲーション装置の概略構成を示すブロック図 地図データベースに格納されている地図情報及び地物情報の構成の例を示す説明図 自車両への撮像装置の配置構成の一例を示す図 画像情報取得部により取得された画像情報の一例を示す図 データ抽出部により取得された自車両周辺の地物情報の一例を示す図 退出レーン判定部による退出レーン判定処理の一例を示す説明図 データ抽出部により取得された不明区間退出後の地物情報の一例を示す図 退出レーン判定部による退出レーン判定処理の一例を示す説明図 データ抽出部により取得された不明区間退出後の地物情報の一例を示す図 退出レーン判定部による退出レーン判定処理の一例を示す説明図 本発明の実施形態に係るレーン判定処理の全体の手順を示すフローチャート 退出レーン判定処理の詳細な処理手順を示すフローチャート レーン移動判定処理の詳細な処理手順を示すフローチャート
符号の説明
1 ナビゲーション装置
2 レーン判定装置
3 画像情報取得部(画像情報取得手段)
5 データ抽出部(地物情報取得手段)
6 画像認識部(画像認識手段)
7 走行レーン判定部(走行レーン判定手段)
8 レーン特定可否判定部(レーン特定可否判定手段)
10 レーン移動判定部(レーン移動判定手段)
11 退出レーン判定部(退出レーン判定手段)
13 ナビゲーション用演算部(ナビゲーション用演算手段)
23 方位センサ(進行方向検出手段)
F 地物情報
G 画像情報
Z 区画線形態情報
R 規制標示形態情報
A レーン移動範囲
U 不明区間
V 車速
D 単位レーン移動距離
C 退出レーン候補
AP アプリケーションプログラム

Claims (13)

  1. 自車両が走行中のレーンである走行レーンを判定する走行レーン判定手段と、
    前記走行レーン判定手段による走行レーンの判定ができない区間である不明区間がある場合に、前記不明区間からの退出後の走行レーンである退出レーンを判定する退出レーン判定手段と、
    前記不明区間からの退出後の各レーンについて、前記走行レーン判定手段により走行レーンが特定可能であるか否かを判定するレーン特定可否判定手段と、を備え、
    前記退出レーン判定手段は、前記レーン特定可否判定手段により走行レーンが特定可能であると判定されたレーンを、前記退出レーンの候補から除外して前記退出レーンを判定するレーン判定装置。
  2. 自車両が進行する道路に設けられた地物に係る地物情報を取得する地物情報取得手段を備え、
    前記レーン特定可否判定手段は、前記地物情報に基づいて、前記走行レーン判定手段により走行レーンが特定可能であるか否かを判定する請求項1に記載のレーン判定装置。
  3. 前記地物情報は、道路の各レーンを区画する区画線の形態を表す区画線形態情報を含み、
    前記レーン特定可否判定手段は、一のレーンについて、当該レーンの両側の区画線の形態の組み合わせが他のレーンの両側の区画線の形態の組み合わせと一致しない場合に、前記走行レーン判定手段により走行レーンが特定可能であると判定する請求項2に記載のレーン判定装置。
  4. 前記地物情報は、道路における交通規制を示す規制標示の形態を表す規制標示形態情報を含み、
    前記レーン特定可否判定手段は、一のレーンについて、当該レーンに設けられた一又は二以上の規制標示の組み合わせが他のレーンに設けられた一又は二以上の規制標示の組み合わせと一致しない場合に、前記走行レーン判定手段により走行レーンが特定可能であると判定する請求項2又は3に記載のレーン判定装置。
  5. 前記退出レーン判定手段は、前記レーン特定可否判定手段が全てのレーンについて前記走行レーン判定手段により走行レーンが特定可能であると判定した場合には、前記不明区間への進入前に前記走行レーン判定手段により判定された走行レーンを前記退出レーンと判定する請求項1から4のいずれか一項に記載のレーン判定装置。
  6. 自車両の車速と走行距離とに基づいて、前記不明区間内を走行中に、自車両が移動した可能性があるレーン数の範囲であるレーン移動範囲を判定するレーン移動判定手段を備え、
    前記退出レーン判定手段は、前記不明区間への進入前に前記走行レーン判定手段により判定された走行レーンと、前記レーン移動判定手段により判定された前記レーン移動範囲とに基づいて設定される退出レーン候補の中から、前記退出レーンを判定する請求項1から5のいずれか一項に記載のレーン判定装置。
  7. 前記レーン移動判定手段は、自車両の車速に基づいて、自車両が走行中のレーンから隣接するレーンへ移動するのに要する走行距離である単位レーン移動距離を求め、自車両の走行距離が前記単位レーン移動距離を超える毎に一レーン分増加させる処理を、前記不明区間から退出するまで繰り返すことにより前記レーン移動範囲を判定する請求項6に記載のレーン判定装置。
  8. 前記単位レーン移動距離は、自車両が走行中のレーンから隣接するレーンへ移動するのに要する基準時間である基準レーン移動時間に、自車両の車速を乗じて得られる値である請求項7に記載のレーン判定装置。
  9. 自車位置周辺の画像情報を取得する画像情報取得手段と、前記画像情報に含まれる区画線の形態の画像認識を行う画像認識手段と、を備え、
    前記走行レーン判定手段は、前記画像認識手段により認識された区画線の形態の組み合わせと、前記区画線形態情報が表す自車両が進行する道路の区画線の形態とに基づいて、走行レーンを判定する請求項1から8のいずれか一項に記載のレーン判定装置。
  10. 前記不明区間は、前記画像認識手段により前記区画線の形態を画像認識できない道路の区間である請求項9に記載のレーン判定装置。
  11. 自車両の進行方向の変化を検出する進行方向検出手段を更に備え、
    前記進行方向検出手段により、レーン移動の際に想定される進行方向の変化量よりも大きい自車両の進行方向の変化を検出した場合には、前記退出レーン判定手段は、前記不明区間からの退出後の自車両が走行中の道路の全てのレーンを前記退出レーンと判定する請求項1から8のいずれか一項に記載のレーン判定装置。
  12. 請求項1から11のいずれか一項に記載のレーン判定装置と、
    前記レーン判定装置により判定された退出レーンに基づいて、所定のアプリケーションプログラムに従って経路案内を行なうナビゲーション用演算手段と、
    を備えたナビゲーション装置。
  13. 自車両が走行中のレーンである走行レーンを判定する走行レーン判定ステップと、
    前記走行レーン判定手段による走行レーンの判定ができない区間である不明区間がある場合に、前記不明区間からの退出後の走行レーンである退出レーンを判定する退出レーン判定ステップと、
    前記不明区間からの退出後の各レーンについて、前記走行レーン判定手段により走行レーンが特定可能であるか否かを判定するレーン特定可否判定ステップと、をコンピュータに実行させ、
    前記退出レーン判定ステップでは、前記レーン特定可否判定ステップにより走行レーンが特定可能であると判定されたレーンを、前記退出レーンの候補から除外して前記退出レーンを判定する処理を実行させるレーン判定プログラム。
JP2008280372A 2008-10-30 2008-10-30 レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置 Expired - Fee Related JP5013214B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008280372A JP5013214B2 (ja) 2008-10-30 2008-10-30 レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008280372A JP5013214B2 (ja) 2008-10-30 2008-10-30 レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置

Publications (2)

Publication Number Publication Date
JP2010107386A JP2010107386A (ja) 2010-05-13
JP5013214B2 true JP5013214B2 (ja) 2012-08-29

Family

ID=42296965

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008280372A Expired - Fee Related JP5013214B2 (ja) 2008-10-30 2008-10-30 レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置

Country Status (1)

Country Link
JP (1) JP5013214B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014002169A1 (ja) * 2012-06-25 2014-01-03 パイオニア株式会社 ナビゲーション装置、制御方法、プログラム及び記憶媒体
WO2016130719A2 (en) * 2015-02-10 2016-08-18 Amnon Shashua Sparse map for autonomous vehicle navigation
JP6535634B2 (ja) 2016-05-26 2019-06-26 本田技研工業株式会社 経路案内装置及び経路案内方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4329088B2 (ja) * 1998-02-18 2009-09-09 株式会社エクォス・リサーチ 車両制御装置
JP2002062149A (ja) * 2000-08-23 2002-02-28 Matsushita Electric Ind Co Ltd 車載用位置算出装置
JP2006162409A (ja) * 2004-12-07 2006-06-22 Aisin Aw Co Ltd 交差点進出道路のレーン判定装置
JP4501840B2 (ja) * 2005-10-31 2010-07-14 アイシン・エィ・ダブリュ株式会社 経路案内システム及び経路案内方法
JP4861851B2 (ja) * 2007-02-13 2012-01-25 アイシン・エィ・ダブリュ株式会社 レーン判定装置及びレーン判定方法、並びにそれを用いたナビゲーション装置

Also Published As

Publication number Publication date
JP2010107386A (ja) 2010-05-13

Similar Documents

Publication Publication Date Title
JP4861850B2 (ja) レーン判定装置及びレーン判定方法
JP4446204B2 (ja) 車両用ナビゲーション装置及び車両用ナビゲーションプログラム
US8346473B2 (en) Lane determining device, lane determining method and navigation apparatus using the same
JP4861851B2 (ja) レーン判定装置及びレーン判定方法、並びにそれを用いたナビゲーション装置
US7948397B2 (en) Image recognition apparatuses, methods and programs
US20170343374A1 (en) Vehicle navigation method and apparatus
US20130080047A1 (en) Vehicular driving assistance apparatus
JP4738360B2 (ja) レーン判定装置及びレーン判定方法、並びにそれを用いたナビゲーション装置
JP2011013039A (ja) 車線判定装置及びナビゲーションシステム
JP2006208223A (ja) 車両位置認識装置及び車両位置認識方法
JP2008250687A (ja) 地物情報収集装置及び地物情報収集方法
JP4953012B2 (ja) 画像認識装置と画像認識装置のためのプログラム、及びこれを用いたナビゲーション装置とナビゲーション装置のためのプログラム
JP2010102575A (ja) 交通情報生成装置および交通情報生成方法
JP4775658B2 (ja) 地物認識装置・自車位置認識装置・ナビゲーション装置・地物認識方法
JP4875509B2 (ja) ナビゲーション装置及びナビゲーション方法
JP2009162518A (ja) ナビゲーション装置及びナビゲーションプログラム
JP5013214B2 (ja) レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置
JP4831433B2 (ja) 自車位置認識装置及び自車位置認識プログラム、並びにナビゲーション装置
JP5071737B2 (ja) レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置
JP4789868B2 (ja) 画像認識装置及び画像認識方法、並びにそれを用いた自位置認識装置及びナビゲーション装置
JP4789869B2 (ja) 画像認識装置及び画像認識方法、並びにそれを用いた自位置認識装置及びナビゲーション装置
JP4497424B2 (ja) 地物認識装置及び地物認識方法、並びにそれを用いたレーン判定装置及びレーン判定方法
JP2009058430A (ja) ナビゲーション装置及びナビゲーションプログラム
JP4943246B2 (ja) レーン判定装置及びレーン判定プログラム、並びにそれを用いたナビゲーション装置
JP2009008591A (ja) 自車位置認識装置及び自車位置認識プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120425

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120510

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120523

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150615

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5013214

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees