(58)【調査した分野】(Int.Cl.,DB名)
前記制御実施手段は、前記車両の運転者が前記他の道路の道路環境を視認可能な位置まで前記車両を徐行して移動させることを特徴とする請求項1に記載の自動運転支援システム。
前記制御実施手段は、視界を遮る遮蔽物が周辺に設置された分岐点に前記車両が進入する場合に、前記車両の運転者が前記他の道路の道路環境を視認可能な位置まで前記車両を移動させた後に前記車両を停止させることを特徴とする請求項1乃至請求項3のいずれかに記載の自動運転支援システム。
前記制御実施手段は、信号機の設置されていない分岐点に前記車両が進入する場合に、前記車両の運転者が前記他の道路の道路環境を視認可能な位置まで前記車両を移動させた後に前記車両を停止させることを特徴とする請求項1乃至請求項3のいずれかに記載の自動運転支援システム。
【発明を実施するための形態】
【0013】
以下、本発明に係る自動運転支援システムを、ナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置1の概略構成について
図1を用いて説明する。
図1は本実施形態に係るナビゲーション装置1を示したブロック図である。
【0014】
図1に示すように本実施形態に係るナビゲーション装置1は、ナビゲーション装置1が搭載された車両の現在位置を検出する現在位置検出部11と、各種のデータが記録されたデータ記録部12と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU13と、ユーザからの操作を受け付ける操作部14と、ユーザに対して車両周辺の地図やナビゲーション装置1で設定されている案内経路(車両の走行予定経路)に関する情報等を表示する液晶ディスプレイ15と、経路案内に関する音声ガイダンスを出力するスピーカ16と、記憶媒体であるDVDを読み取るDVDドライブ17と、プローブセンタやVICS(登録商標:Vehicle Information and Communication System)センタ等の情報センタとの間で通信を行う通信モジュール18と、から構成されている。また、ナビゲーション装置1はCAN等の車載ネットワークを介して、ナビゲーション装置1の搭載された車両に対して設置された車外カメラ19や各種センサが接続されている。更に、ナビゲーション装置1の搭載された車両に対する各種制御を行う車両制御ECU20とも双方向通信可能に接続されている。また、自動運転開始ボタン等の車両に搭載された各種操作ボタン21や、運転者を撮像する為の車内カメラ22についても接続されている。
【0015】
以下に、ナビゲーション装置1を構成する各構成要素について順に説明する。
現在位置検出部11は、GPS23、車速センサ24、ステアリングセンサ25、ジャイロセンサ26等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ24は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU13に出力する。そして、ナビゲーションECU13は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記4種類のセンサをナビゲーション装置1が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置1が備える構成としても良い。
【0016】
また、データ記録部12は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録された地図情報DB31や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。尚、データ記録部12をハードディスクの代わりにフラッシュメモリやメモリーカードやCDやDVD等の光ディスクにより構成しても良い。また、地図情報DB31は外部のサーバに格納させ、ナビゲーション装置1が通信により取得する構成としても良い。
【0017】
ここで、地図情報DB31は、例えば、道路(リンク)に関するリンクデータ33、ノード点に関するノードデータ34、経路の探索や変更に係る処理に用いられる探索データ35、分岐点に関する分岐点データ36、施設に関する施設データ、地図を表示するための地図表示データ、地点を検索するための検索データ等が記憶された記憶手段である。
【0018】
また、リンクデータ33としては、道路を構成する各リンクに関してリンクの属する道路の幅員、勾(こう)配、カント、バンク、路面の状態、合流区間、道路構造、道路の車線数、車線数の減少する箇所、幅員の狭くなる箇所、踏切り等を表すデータが、コーナに関して、曲率半径、交差点、T字路、コーナの入口及び出口等を表すデータが、道路属性に関して、降坂路、登坂路等を表すデータが、道路種別に関して、国道、県道、細街路等の一般道のほか、高速自動車国道、都市高速道路、自動車専用道路、一般有料道路、有料橋等の有料道路を表すデータがそれぞれ記録される。
【0019】
また、ノードデータ34としては、実際の道路の分岐点(交差点、T字路等も含む)や各道路に曲率半径等に応じて所定の距離毎に設定されたノード点の座標(位置)、ノードが交差点に対応するノードであるか等を表すノード属性、ノードに接続するリンクのリンク番号のリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト、各ノード点の高さ(高度)等に関するデータ等が記録される。
【0020】
また、探索データ35としては、出発地(例えば車両の現在位置)から設定された目的地までの経路を探索する経路探索処理に使用される各種データについて記録されている。具体的には、交差点に対する経路として適正の程度を数値化したコスト(以下、交差点コストという)や道路を構成するリンクに対する経路として適正の程度を数値化したコスト(以下、リンクコストという)等の探索コストを算出する為に使用するコスト算出データが記憶されている。
【0021】
また、分岐点データ36としては、分岐点に関する各種データに記憶されている。具体的には、分岐点の位置座標、分岐点に接続された道路の種別、道路の車線数、車線毎の進行方向区分、停止線の位置、信号機の有無、周辺の遮蔽物の有無等が記憶されている。
【0022】
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)13は、ナビゲーション装置1の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのCPU41、並びにCPU41が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM42、制御用のプログラムのほか、後述の頭部位置検出処理プログラム(
図3参照)や走行支援処理プログラム(
図5参照)等が記録されたROM43、ROM43から読み出したプログラムを記憶するフラッシュメモリ44等の内部記憶装置を備えている。尚、ナビゲーションECU13は、処理アルゴリズムとしての各種手段を構成する。例えば、経路取得手段は、車両の走行予定経路を取得する。制御実施手段は、走行予定経路に沿って車両が走行するように車両の自動運転制御を実施する。環境検出手段は、自動運転制御により走行する車両が分岐点に進入する場合に、車外カメラ19により分岐点に接続する他の道路の道路環境を検出する。進入判定手段は、環境検出手段により検出された道路環境に基づいて、車両が分岐点に進入可能な状況か否かを判定する。
【0023】
操作部14は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ(図示せず)から構成される。そして、ナビゲーションECU13は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部14は液晶ディスプレイ15の前面に設けたタッチパネルによって構成することもできる。また、マイクと音声認識装置によって構成することもできる。
【0024】
また、液晶ディスプレイ15には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、案内経路(走行予定経路)に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、本実施形態では、自動運転制御による走行中において車両が分岐点に進入する場合には、一時停止後に左右確認をユーザに促す案内についても出力される。尚、液晶ディスプレイ15の代わりに、HUDやHMDを用いても良い。
【0025】
ここで、車両の走行形態としては、ユーザの運転操作に基づいて走行する手動運転走行に加えて、ユーザの運転操作によらず車両が予め設定された経路に沿って自動的に走行を行う自動運転制御による走行が可能である。尚、自動運転制御では、例えば、車両の現在位置、車両が走行する車線、周辺の他車両の位置を随時検出し、車両制御ECU20によって予め設定された経路に沿って走行するようにステアリング、駆動源、ブレーキ等の車両制御が自動で行われる。尚、自動運転制御の詳細については既に公知であるので説明は省略する。また、自動運転制御は全ての道路区間に対して行っても良いし、特定の道路区間(例えば境界にゲート(有人無人、有料無料は問わない)が設けられた高速道路)を車両が走行する間のみ行う構成としても良い。以下の説明では車両の自動運転制御が行われる自動運転区間は、一般道や高速道路を含む全ての道路区間とし、車両が道路上を走行する間において基本的に上記自動運転制御が行われるとして説明する。但し、車両が自動運転区間を走行する場合には必ず自動運転制御が行われるのではなく、ユーザにより自動運転制御を行うことが選択され、且つ自動運転制御で走行を行わせることが可能と判定された状況でのみ行われる。即ち、自動運転区間は、車両に対して手動運転に加えて自動運転制御を行うことが許可された区間である。
【0026】
また、スピーカ16は、ナビゲーションECU13からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。また、本実施形態では、自動運転制御による走行中において車両が分岐点に進入する場合には、一時停止後に左右確認をユーザに促す音声についても出力される。
【0027】
また、DVDドライブ17は、DVDやCD等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報DB31の更新等が行われる。尚、DVDドライブ17に替えてメモリーカードを読み書きする為のカードスロットを設けても良い。
【0028】
また、通信モジュール18は、交通情報センタ、例えば、VICSセンタやプローブセンタ等から送信された交通情報、プローブ情報、天候情報等を受信する為の通信装置であり、例えば携帯電話機やDCMが該当する。また、車車間で通信を行う車車間通信装置や路側機との間で通信を行う路車間通信装置も含む。
【0029】
また、車外カメラ19は、例えばCCD等の固体撮像素子を用いたカメラにより構成された撮像装置であり、車両のフロントバンパの上方に取り付けられるとともに光軸方向を車両の進行方向前方に向けて設置される。また、車外カメラ19のレンズとしては、超広角レンズ又は魚眼レンズを用い、画角は180度以上となるように構成する。その結果、
図2に示すように車両50の進行方向前方に加えて車両50の右方や左方も撮像範囲に含めることが可能である。そして、車両制御ECU20は、車両が自動運転区間を走行する場合において、撮像された撮像画像に対して画像処理を行うことによって、車両が走行する道路に描かれた区画線、周辺の他車両、信号機等を検出し、検出結果に基づいて車両の自動運転制御を行う。特に、本実施形態では後述のように車両が分岐点に進入する場合において、分岐点に接続する他の道路の道路環境(具体的には他車両、自転車、歩行者等の有無や自車両からの距離)を検出するのにも用いられる。尚、車外カメラ19は車両前方以外に後方や側方に配置するように構成しても良い。また、道路環境を検出する手段としてはカメラの代わりにミリ波レーダ等のセンサや車車間通信や路車間通信を用いても良い。
【0030】
また、車両制御ECU20は、ナビゲーション装置1が搭載された車両の制御を行う電子制御ユニットである。また、車両制御ECU20にはステアリング、ブレーキ、アクセル等の車両の各駆動部と接続されており、本実施形態では特に車両が自動運転区間を走行する場合において各駆動部を制御することにより車両の自動運転制御を実施する。また、ナビゲーションECU13は、車両の走行予定経路(案内経路)が決定された時点で、CANを介して車両制御ECU20に対して自動運転制御に関する指示信号を送信する。そして、車両制御ECU20は受信した指示信号に応じて走行開始後の自動運転制御を実施する。尚、指示信号の内容は、走行予定経路(案内経路)を特定する情報と、走行予定経路に含まれる自動運転区間に対して、車両に対して行われる自動運転制御の制御内容(例えば、直進、右へ車線変更、合流等)を設定した情報である。
【0031】
一方、車内カメラ22は、ダッシュボードの上面に設置される撮像装置である。ここで、車内カメラ22は、例えばCCD等の固体撮像素子を用いたものであり、撮像方向を運転席に向けて設置される。そして、運転席に座った運転者の上半身を撮像する。そして、ナビゲーションECU13は、後述のように車内カメラ22により撮像した撮像画像から運転者の頭部の位置を検出し、検出した運転者の頭部の位置に基づいて交差点に進入する車両の停止位置を算出する。また、運転者が分岐点で左右確認を行ったことを検出する際にも用いられる。尚、運転者の頭部の位置を検出する手段としてはカメラの代わりに測距センサを用いても良い。
【0032】
続いて、上記構成を有する本実施形態に係るナビゲーション装置1においてCPU41が実行する頭部位置検出プログラムについて
図3に基づき説明する。
図3は本実施形態に係る頭部位置検出プログラムのフローチャートである。ここで、頭部位置検出プログラムは、車両において自動運転制御が実施されている間において所定間隔(例えば100ms間隔)で実行され、運転者の頭部の位置を検出するプログラムである。また、以下の
図3及び
図5にフローチャートで示されるプログラムは、ナビゲーション装置1が備えているRAM42やROM43に記憶されており、CPU41により実行される。
【0033】
先ず、頭部位置検出プログラムでは先ずステップ(以下、Sと略記する)1において、CPU41は、前回実行された頭部位置検出プログラムにおいて運転者の頭部の位置を検出(S2、S3)してから運転者の座席の位置が移動したか否かを判定する。尚、運転者の座席の位置が移動したか否かは、座席に設置されたセンサに基づいて判定しても良いし、車内カメラ22で撮像した画像に基づいて判定しても良い。また、頭部位置検出プログラムの初回実行時、即ち運転者の頭部の位置の検出データが存在しない場合においても、S2へと移行する。
【0034】
そして、前回実行された頭部位置検出プログラムにおいて運転者の頭部の位置を検出してから運転者の座席の位置が移動したと判定された、或いは頭部位置検出プログラムの初回実行時(S1:YES)には、S2へと移行する。それに対して、前回実行された頭部位置検出プログラムにおいて運転者の頭部の位置を検出してから運転者の座席の位置が移動していないと判定された場合(S1:NO)には、当該頭部位置検出プログラムを終了する。
【0035】
S2においてCPU41は、車内カメラ22により運転席に着座した車両の運転者の上半身を撮像した撮像画像を取得し、撮像画像に対して画像処理を行うことによって特に現在の運転者の頭部の位置を検出する。尚、運転者の頭部の位置を検出する為の画像処理については既に公知であるので詳細は省略する。
【0036】
次に、S3においてCPU41は、前記S2で検出した運転者の頭部の位置から車外カメラ19までの距離(以下、頭部距離Dという)を算出する。具体的には、
図4に示すように車両50の進行方向に沿った車外カメラ19から運転者51の頭部の位置までの距離を頭部距離Dとして算出する。尚、車外カメラ19の車両50に対する設置位置は予めROM43等に格納しておく。そして、前記S3で算出された頭部距離Dはフラッシュメモリ44等に記憶又は更新され、後述のように自動運転制御に用いられる。その後、当該頭部位置検出プログラムを終了する。
【0037】
続いて、本実施形態に係るナビゲーション装置1においてCPU41が実行する走行支援処理プログラムについて
図5に基づき説明する。
図5は本実施形態に係る走行支援処理プログラムのフローチャートである。ここで、走行支援処理プログラムは、車両の走行予定経路(案内経路)が決定された後において所定間隔(例えば100ms間隔)で実行され、自動運転制御による走行の支援を行うプログラムである。尚、走行予定経路は、例えば走行開始時においてユーザが目的地を設定することにより、公知のダイクストラ法を用いた経路探索処理が実行され、複数の候補の内からユーザの操作により決定される。
【0038】
走行支援処理プログラムでは先ずS11において、CPU41は、車両における自動運転制御が実行中であるか否かを判定する。
【0039】
ここで、自動運転制御は、車両が自動運転区間を走行する場合であって、ユーザにより自動運転制御を行うことが選択され、且つ自動運転制御で走行を行わせることが可能と判定された状況でのみ実施される。尚、本実施形態では自動運転区間は一般道や高速道路を含む全ての道路区間とする。また、ユーザにより自動運転制御を行うことが選択されたか否かは、例えば自動運転開始ボタンが押下されたか否かにより判断する。ここで、自動運転開始ボタンは、インストルメントパネル等に配置され、ユーザが自動運転制御と手動運転との切り替えを希望する際に押下される。具体的には、自動運転区間を車両が手動運転により走行する状態で押下されると自動運転制御が開始され、一方で自動運転制御の実行中に押下されると自動運転区間の走行中であっても自動運転制御は終了し、手動運転へと切り替わる。また、自動運転制御で走行を行わせることができないと判定される状況としては、例えば所定距離以内での車線変更や合流が必要となる区間や、区画線が消えている又はカメラで認識できない程度まで薄くなっている区間を走行する場合、悪天候の状況等がある。
【0040】
そして、車両における自動運転制御が実行中であると判定された場合(S11:YES)には、S12へと移行する。それに対して、車両における自動運転制御が実行中でないと判定された場合(S11:NO)、即ち手動運転により走行中である場合には、当該走行支援処理プログラムを終了する。
【0041】
S12においてCPU41は、車両の現在位置を現在位置検出部11の検出結果に基づいて取得する。尚、車両の現在位置を地図データ上で特定するマップマッチング処理についても行う。更に、車両の現在位置は、高精度ロケーション技術を用いて詳細に特定することが望ましい。ここで、高精度ロケーション技術とは、車両後方のカメラから取り込んだ白線や路面ペイント情報を画像認識により検出し、更に、白線や路面ペイント情報を予め記憶した地図情報DBと照合することにより、走行車線や高精度な車両位置を検出可能にする技術である。尚、高精度ロケーション技術の詳細については既に公知であるので省略する。
【0042】
次に、S13においてCPU41は、前記S12で取得した車両の現在位置と地図情報DB31に記憶された地図情報に基づいて、車両が所定条件を満たす分岐点に到達したか否かを判定する。尚、“分岐点に到達した”とは、
図6に示すように車両50の先端位置Xが分岐点55の進入開始線56に到達した場合としても良いし、先端位置Xと進入開始線56が所定距離以内となった場合としても良いし、停止線57がある場合には車両50の先端位置Xが停止線57に到達した場合としても良いし、先端位置Xと停止線57が所定距離以内となった場合としても良い。尚、分岐点への到達判定は、地図情報や車両の現在位置を用いずに車外カメラ19で撮像した撮像画像に基づいて判定しても良い。
【0043】
また、前記S13で判定条件となる“所定条件を満たす分岐点”とは具体的に、見通しの悪い分岐点であって、且つ信号機の設置されていない分岐点とする。ここで、見通しの悪い分岐点とは、視界を遮る遮蔽物が周辺に設置され、分岐点に進入する前に運転者から分岐点に接続する他の道路の道路環境が視認できない又は視認することが困難な分岐点をいう。また、車両が進入した分岐点が見通しの悪い分岐点であるか否かは、地図情報に基づいて判定しても良いし、車外カメラ19で撮像した撮像画像に基づいて判定しても良い。同じく、車両が進入した分岐点が信号機の設置されていない分岐点であるか否かについても、地図情報に基づいて判定しても良いし、車外カメラ19で撮像した撮像画像に基づいて判定しても良い。
【0044】
そして、車両が所定条件を満たす分岐点に到達したと判定された場合(S13:YES)には、車両が所定条件を満たす分岐点に進入するとしてS14へと移行する。それに対して、車両が所定条件を満たす分岐点に進入していないと判定された場合(S13:NO)には、当該走行支援処理プログラムを終了する。その後、車両では継続して自動運転制御による走行が実施される。
【0045】
S14においてCPU41は、車外カメラ19により車両前方及び左右方向の環境を撮像した撮像画像を取得し、車両が進入する分岐点に接続する道路の内、自車両が走行する道路を除いた道路(以下、接続道路という)の道路環境を検出する。具体的には、撮像画像に対して画像処理を行うことによって接続道路に存在する他車両、自転車、歩行者等(以下、対象物という)の有無、及び存在する場合にはそれらの対象物の進行方向や自車両からの距離を検出する。尚、前記したように車外カメラ19は、車両の先端のフロントバンパ付近に設置され、更にレンズは超広角レンズ又は魚眼レンズが用いられることによって画角は180度以上となるように構成されている(
図2)。従って、分岐点に到達した車両は、
図7に示すように車両50の先端が進入開始線56を超えてわずかでも分岐点55に進入した状態であれば、分岐点55の左右にビル等の遮蔽物があったとしても分岐点55に接続する接続道路60〜62の道路環境を撮像可能である。例えば、
図7に示す例では、接続道路60に位置する他車両63や、接続道路61に位置する歩行者64が検出されることとなる。
【0046】
尚、前記S14における接続道路の道路環境の検出は、
図7に示すように車両の先端が進入開始線56を超えてわずかに分岐点に進入した状態(即ち、車外カメラ19が接続道路の道路環境を撮像可能であって、最も手前側の位置)で一旦車両を停止させた後に行っても良いし、車両を停車させずに分岐点への車両の進入を行いつつ実施する構成としても良い。
【0047】
その後、S15においてCPU41は、前記S14の検出結果に基づいて、車両が分岐点に進入可能な状況であるか否かを判定する。具体的には、以下のいずれかの条件を満たす場合に車両が分岐点に進入可能な状況と判定する。
(A)分岐点の所定距離(例えば500m)以内に対象物が存在しない。
(B)分岐手の所定距離以内に対象物が存在するが、対象物の分岐点までの到達時間が所定時間(10秒)より長い。
【0048】
そして、車両が分岐点に進入可能な状況であると判定された場合(S15:YES)には、S16へと移行する。それ対して、車両が分岐点に進入可能な状況でないと判定された場合(S16:YES)には、車両が停止していない場合には停止させた後にS14へと戻り、接続道路の道路環境の検出を継続して行う。
【0049】
S16においてCPU41は、フラッシュメモリ44から前記S3で算出された最新の頭部距離Dを読み出す。
【0050】
次に、S17においてCPU41は、CANを介して車両制御ECU20に対して指示信号を送信し、車両の運転者が全ての接続道路の道路環境を視認可能な位置(以下、視認可能位置という)まで車両を徐行して移動させた後に車両を停止させる自動運転制御を行わせる。より具体的には、運転者が全ての接続道路の道路環境を視認可能であって、最も手前側の位置を視認可能位置とする。尚、運転者が全ての接続道路の道路環境を視認可能であって、最も手前側の位置とは、
図8に示すように車両50の運転者51の頭部の位置が、進入開始線56をわずかに超えた位置である。従って、車外カメラ19により接続道路の道路環境を検出した時点における車両の位置が、
図7に示すように車両の先端が進入開始線56を超えてわずかに分岐点に進入した状態である場合には、頭部距離Dだけ分岐点側に車両を移動させることとなる。尚、車両の移動は徐行により行うことが望ましいが、必ずしも徐行する必要はない。また、頭部距離Dを用いずに前記S2で検出した運転者の頭部の位置と進入開始線56との位置関係を用いて車両の停止位置を決定しても良い。その場合には、頭部距離Dの算出は不要となる。
【0051】
そして、視認可能位置に停車した車両は、
図8に示すように分岐点55の左右にビル等の遮蔽物があったとしても分岐点55に接続する接続道路60〜62の道路環境を運転者51から視認可能となる。例えば、
図8に示す例では、接続道路60に位置する他車両63や、接続道路61に位置する歩行者64を視認できる。
【0052】
続いて、S18においてCPU41は、運転者が分岐点での左右確認、即ち接続道路の道路環境を視認したか否かを判定する。尚、運転者が分岐点での左右確認をしたか否かは車内カメラ22で撮像した撮像画像に基づいて判定される。
【0053】
そして、運転者が分岐点での左右確認、即ち接続道路の道路環境を視認したと判定された場合(S18:YES)には、S19へと移行する。それに対して、運転者が分岐点での左右確認、即ち接続道路の道路環境を視認していないと判定された場合(S18:NO)には、S20へと移行する。
【0054】
S19においてCPU41は、CANを介して車両制御ECU20に対して指示信号を送信し、車両の走行を開始して分岐点を通過させる。その後、車両では継続して自動運転制御による走行が実施される。
【0055】
一方、S20においてCPU41は、分岐点での左右確認をユーザに促す案内を液晶ディスプレイ15やスピーカ16を用いて行う。例えば、「右折します。左右の確認をしてください。」との音声を出力する。
【0056】
その後、S21においてCPU41は、前記S18と同様に運転者が分岐点での左右確認、即ち接続道路の道路環境を視認したか否かを再度判定する。
【0057】
そして、運転者が分岐点での左右確認、即ち接続道路の道路環境を視認したと判定された場合(S21:YES)には、S19へと移行し、走行が再開される。それに対して、運転者が分岐点での左右確認、即ち接続道路の道路環境を視認していないと判定された場合(S21:NO)には、運転者による左右確認が行われるまで待機する。従って、運転者による分岐点での左右確認が行われるまで車両の停車が継続して行われることとなる。尚、車両が停止してから所定時間(例えば10秒)経過しても運転者による分岐点での左右確認が行われない場合には、前記S20で実施した分岐点での左右確認をユーザに促す案内を再度実施することが望ましい。また、その後に更に所定時間(例えば20秒)経過しても運転者による分岐点での左右確認が行われない場合には、走行を再開する構成としても良い。
【0058】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置1、ナビゲーション装置1による自動運転支援方法及びナビゲーション装置1で実行されるコンピュータプログラムでは、自動運転制御により走行する車両が分岐点に進入する場合に、車両に設置された車外カメラ19により分岐点に接続する他の道路の道路環境を検出し(S14)、検出された道路環境に基づいて、車両が分岐点に進入可能な状況か否かを判定し(S15)、車両が分岐点に進入可能な状況であると判定された場合に、車両の運転者が他の道路の道路環境を視認可能な位置まで車両を移動させた後に車両を一旦停止させる(S17)ように構成するので、分岐点に車両が完全に進入する前に分岐点での左右方向の安全確認を運転者に行わせることが可能となる。従って、自動運転制御による走行を運転者に不安を抱かせることなく行うことが可能となる。その結果、運転者が自動運転制御を突然中断したり、急停止を行うことがなく、分岐点における車両の交通流を悪化させることも防止できる。
【0059】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、車両に設置された車外カメラ19によって分岐点に接続する他の道路の道路環境を検出する構成としているが、カメラ以外のセンサや他車両との通信手段等を用いて道路の道路環境を検出する構成としても良い。
【0060】
また、本実施形態では、前記S20において車両が一旦停止した後に分岐点での左右確認をユーザに促す案内を行う構成としているが、ユーザへの案内については行わない構成としても良い。
【0061】
また、本実施形態では、見通しの悪い分岐点であって、且つ信号機の設置されていない分岐点に車両が進入する場合に、S4以降の処理を実行する構成としているが、見通しの悪い分岐点、又は信号機の設置されていない分岐点に車両が進入する場合に実行する構成としても良い。更に、その他の条件を満たす分岐点に車両が進入する場合に実行する構成としても良い。
【0062】
また、本実施形態では、頭部位置検出プログラム(
図3)や走行支援処理プログラム(
図5)をナビゲーション装置1が実行する構成としているが、車両制御ECU20が実行する構成としても良い。その場合には、車両制御ECU20は車両の現在位置や地図情報や走行予定経路等をナビゲーション装置1から取得可能な構成とする。
【0063】
また、本発明はナビゲーション装置以外に、ユーザへの案内機能を有する各種装置に対して適用することが可能である。例えば、携帯電話機、スマートフォン、タブレット端末、ナビゲーション装置以外の車載器等(以下、携帯端末等という)に適用することも可能である。また、サーバと携帯端末等から構成されるシステムに対しても適用することが可能となる。その場合には、上述した頭部位置検出プログラム(
図3)や走行支援処理プログラム(
図5)の各ステップは、サーバと携帯端末等のいずれが実施する構成としても良い。但し、本発明を携帯端末等に適用する場合には、自動運転制御が実行可能な車両と携帯端末等が通信可能に接続(有線無線は問わない)される必要がある。
【0064】
また、本発明に係る走行支援システムを具体化した実施例について上記に説明したが、自動運転支援システムは以下の構成を有することも可能であり、その場合には以下の効果を奏する。
【0065】
例えば、第1の構成は以下のとおりである。
車両の走行予定経路を取得する経路取得手段と、前記走行予定経路に沿って前記車両が走行するように前記車両の自動運転制御を実施する制御実施手段と、自動運転制御により走行する前記車両が分岐点に進入する場合に、前記車両に設置された検出装置により前記分岐点に接続する他の道路の道路環境を検出する環境検出手段と、前記環境検出手段により検出された道路環境に基づいて、前記車両が前記分岐点に進入可能な状況か否かを判定する進入判定手段と、を有し、前記制御実施手段は、前記進入判定手段によって前記車両が前記分岐点に進入可能な状況であると判定された場合に、前記車両の運転者が前記他の道路の道路環境を視認可能な位置まで前記車両を移動させた後に前記車両を停止させることを特徴とする。
上記構成を有する自動運転支援システムによれば、自動運転制御により走行する車両が分岐点に進入する場合に、車両の運転者が分岐点に接続する他の道路の道路環境を視認可能な位置まで車両を移動させた後に車両を一旦停止させるので、分岐点に車両が完全に進入する前に分岐点での左右方向の安全確認を運転者に行わせることが可能となる。従って、自動運転制御による走行を運転者に不安を抱かせることなく行うことが可能となる。その結果、運転者が自動運転制御を突然中断したり、急停止を行うことがなく、分岐点における車両の交通流を悪化させることも防止できる。
【0066】
また、第2の構成は以下のとおりである。
前記制御実施手段は、前記車両の運転者が前記他の道路の道路環境を視認可能な位置まで前記車両を徐行して移動させることを特徴とする。
上記構成を有する自動運転支援システムによれば、車両の運転者が他の道路の道路環境を視認可能な位置まで車両を徐行して移動させるので、分岐点に進入する車両の運転者に対して不安を与えることがない。また、走行の停止及び再開をスムーズに行うことが可能となる。
【0067】
また、第3の構成は以下のとおりである。
前記運転者の頭部の位置を検出する頭部位置検出手段と、前記頭部位置検出手段により検出された前記運転者の頭部の位置に基づいて、前記車両の運転者が前記他の道路の道路環境を視認可能であって、最も手前側の位置を視認可能位置として特定する位置特定手段と、を有し、前記制御実施手段は、前記視認可能位置まで前記車両を移動させた後に、前記視認可能位置で前記車両を停止させることを特徴とする。
上記構成を有する自動運転支援システムによれば、車両の運転者が分岐点に接続する他の道路の道路環境を視認可能であって、できる限り分岐点への車両の進入量が少ない位置で車両を停車させるので、運転者が左右確認するのに最も適切な位置で車両を停車させることが可能となる。また、交差道路における他車両や歩行者の通行を妨げることも防止できる。
【0068】
また、第4の構成は以下のとおりである。
前記制御実施手段によって前記車両の運転者が前記他の道路の道路環境を視認可能な位置で前記車両が停止された後に、前記運転者が前記他の道路の道路環境を視認したか否か判定する視認判定手段を有し、前記制御実施手段は、前記視認判定手段によって前記運転者が前記他の道路の道路環境を視認したと判定された場合に、前記車両の走行を再開して前記分岐点を通過させることを特徴とする。
上記構成を有する自動運転支援システムによれば、車両の運転者に対して分岐点に接続する他の道路の道路環境を確実に視認させた後に走行を再開することが可能となる。その結果、運転者が自動運転制御を突然中断したり、急停止を行うことを防止できる。
【0069】
また、第5の構成は以下のとおりである。
前記制御実施手段は、視界を遮る遮蔽物が周辺に設置された分岐点に前記車両が進入する場合に、前記車両の運転者が前記他の道路の道路環境を視認可能な位置まで前記車両を移動させた後に前記車両を停止させることを特徴とする。
上記構成を有する自動運転支援システムによれば、特に車両が交差点に進入する前において運転者が分岐点に接続する道路の道路環境を把握し難い状況において、運転者が他の道路の道路環境を視認可能な位置で車両を一旦停止させるので、必要な状況下で分岐点での左右方向の安全確認を運転者に確実に行わせることが可能となる。
【0070】
また、第6の構成は以下のとおりである。
前記制御実施手段は、信号機の設置されていない分岐点に前記車両が進入する場合に、前記車両の運転者が前記他の道路の道路環境を視認可能な位置まで前記車両を移動させた後に前記車両を停止させることを特徴とする。
上記構成を有する自動運転支援システムによれば、特に運転者が分岐点に接続する他の道路の道路環境を視認せずに通過することに不安を抱く分岐点に車両が進入する場合において、運転者が他の道路の道路環境を視認可能な位置で車両を一旦停止させるので、必要な状況下で分岐点での左右方向の安全確認を運転者に確実に行わせることが可能となる。