IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ トヨタ自動車株式会社の特許一覧

<>
  • 特許-駐車支援装置 図1
  • 特許-駐車支援装置 図2
  • 特許-駐車支援装置 図3
  • 特許-駐車支援装置 図4
  • 特許-駐車支援装置 図5
  • 特許-駐車支援装置 図6
  • 特許-駐車支援装置 図7
  • 特許-駐車支援装置 図8
  • 特許-駐車支援装置 図9
  • 特許-駐車支援装置 図10
  • 特許-駐車支援装置 図11
  • 特許-駐車支援装置 図12
  • 特許-駐車支援装置 図13
  • 特許-駐車支援装置 図14
  • 特許-駐車支援装置 図15
  • 特許-駐車支援装置 図16
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2025-01-06
(45)【発行日】2025-01-15
(54)【発明の名称】駐車支援装置
(51)【国際特許分類】
   B60W 50/14 20200101AFI20250107BHJP
   B60R 99/00 20090101ALI20250107BHJP
   B60W 30/06 20060101ALI20250107BHJP
【FI】
B60W50/14
B60R99/00 351
B60W30/06
【請求項の数】 1
(21)【出願番号】P 2021106808
(22)【出願日】2021-06-28
(65)【公開番号】P2023005099
(43)【公開日】2023-01-18
【審査請求日】2024-01-25
(73)【特許権者】
【識別番号】000003207
【氏名又は名称】トヨタ自動車株式会社
(74)【代理人】
【識別番号】110000213
【氏名又は名称】弁理士法人プロスペック特許事務所
(72)【発明者】
【氏名】王 晨陽
(72)【発明者】
【氏名】高木 俊宏
(72)【発明者】
【氏名】持田 勤
(72)【発明者】
【氏名】大林 幹生
(72)【発明者】
【氏名】大久保 政一
【審査官】吉村 俊厚
(56)【参考文献】
【文献】特開2005-1570(JP,A)
【文献】特開2016-197785(JP,A)
【文献】特開2019-29757(JP,A)
【文献】特開2020-88697(JP,A)
【文献】特開2016-68712(JP,A)
【文献】米国特許出願公開第2016/0110619(US,A1)
(58)【調査した分野】(Int.Cl.,DB名)
B60W 10/00 - 60/00
B60R 25/00 - 99/00
B62D 6/00 - 6/10
G08G 1/00 - 99/00
(57)【特許請求の範囲】
【請求項1】
自車両を自動で走行させて指定駐車区画に駐車させる駐車支援制御を実行するとともに前記自車両の床下を表す床下画像を前記自車両の表示装置に表示させる床下画像表示制御を実行する制御装置と、
前記自車両の周辺を撮像して前記床下画像を生成するための画像データを提供する画像センサと、
を備え、
前記制御装置は、前記駐車支援制御による前記指定駐車区画への前記自車両の駐車が完了する位置まで所定距離の地点に前記自車両が到達したときに前記床下画像表示制御を開始するように構成されている、
駐車支援装置において、
前記表示装置は、前記床下画像表示制御により前記床下画像を表示するための床下画像表示領域として所定面積の領域を有しており、
前記制御装置は、
前記床下画像表示制御の実行中、前記床下画像表示領域の全域を満たす前記床下画像を生成可能な前記画像データが提供されている場合、前記床下画像表示領域の全域を満たす前記床下画像を生成し、該床下画像を前記表示装置に表示させ、
前記床下画像表示制御の実行中、前記床下画像表示領域の全域を満たすだけの前記床下画像を生成可能な前記画像データが提供されていない場合、提供されている前記画像データにより生成可能な前記床下画像を生成し、該床下画像を前記表示装置に表示させる、
ように構成されている、
駐車支援装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、駐車支援装置に関する。
【背景技術】
【0002】
自車両の床下の画像が車内のディスプレイに表示されると、運転者が自車両を駐車させるときにその画像を見て自車両の床下の状況を確認しながら自車両に対する運転操作を行うことができる。そこで、運転者の要求に応じて自車両の床下の画像をディスプレイに表示するようになっている駐車支援装置が知られている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【文献】特開2018-6921号公報
【発明の概要】
【0004】
上述した従来の駐車支援装置は、自車両に搭載されたカメラにより自車両の周辺を撮像し、運転者により自車両の床下の画像(床下画像)をディスプレイに表示することが要求されたとき、カメラにより撮影した過去の画像データを利用して床下画像を生成し、その床下画像をディスプレイに表示するようになっている。
【0005】
この駐車支援装置は、ディスプレイの所定領域に床下画像を表示することを前提としていることから、自車両が一定の距離以上、一定の方向に走行しないと、ディスプレイの所定領域全域を満たすだけの床下画像を生成するのに十分な画像データが得られず、床下画像をディスプレイに表示することができない。例えば、運転者は、自車両を駐車させる場合、短い距離だけ自車両を前進させたり後退させたりして自車両の切り返しを行うことがあるが、こうした自車両の切り返しが行われると、自車両が一定の距離以上、一定の方向に走行しない状況が発生するため、従来の駐車支援装置は、ディスプレイの所定領域全域を満たすだけの床下画像を生成するのに十分な画像データが得られず、床下画像をディスプレイに表示することができない。
【0006】
本発明の目的は、自車両の床下画像の生成に利用可能な画像データの量が少なくても、自車両の床下画像をディスプレイ等の表示装置に表示することができる駐車支援装置を提供することにある。
【0007】
本発明に係る駐車支援装置は、自車両を自動で走行させて指定駐車区画に駐車させる駐車支援制御を実行するとともに前記自車両の床下を表す床下画像を前記自車両の表示装置に表示させる床下画像表示制御を実行する制御装置と、前記自車両の周辺を撮像して前記床下画像を生成するための画像データを提供する画像センサと、を備えている。
【0008】
前記制御装置は、前記駐車支援制御による前記指定駐車区画への前記自車両の駐車が完了する位置まで所定距離の地点に前記自車両が到達したときに前記床下画像表示制御を開始するように構成されている。
【0009】
前記表示装置は、前記床下画像表示制御により前記床下画像を表示するための床下画像表示領域として所定面積の領域を有している。
【0010】
前記制御装置は、前記床下画像表示制御の実行中、前記床下画像表示領域の全域を満たす前記床下画像を生成可能な前記画像データが提供されている場合、前記床下画像表示領域の全域を満たす前記床下画像を生成し、該床下画像を前記表示装置に表示させるように構成されている。一方、前記制御装置は、前記床下画像表示制御の実行中、前記床下画像表示領域の全域を満たすだけの前記床下画像を生成可能な前記画像データが提供されていない場合、提供されている前記画像データにより生成可能な前記床下画像を生成し、該床下画像を前記表示装置に表示させるように構成されている。
【0011】
これによれば、床下画像の生成に利用可能な画像データの量が少なくても、床下画像を表示装置に表示することができる。
【0012】
本発明の構成要素は、図面を参照しつつ後述する本発明の実施形態に限定されるものではない。本発明の他の目的、他の特徴及び付随する利点は、本発明の実施形態についての説明から容易に理解されるであろう。
【図面の簡単な説明】
【0013】
図1図1は、本発明の実施形態に係る駐車支援装置及びそれが搭載された車両(自車両)を示した図である。
図2図2は、自車両を駐車させようとする駐車区画の横に自車両が停止されたときの場面を示した図である。
図3図3は、自車両を指定駐車区画に駐車させるために自車両を走行させる経路(目標走行経路)等を示した図である。
図4図4は、駐車支援制御により自車両が右旋回しつつ前進した場面を示した図である。
図5図5は、駐車支援制御により自車両が左旋回しつつ後退した場面を示した図である。
図6図6は、駐車支援制御により自車両が真っ直ぐに後退している場面を示した図である。
図7図7は、駐車支援制御による自車両の駐車が完了した場面を示した図である。
図8図8は、駐車支援制御により自車両が真っ直ぐに後退している場面を示した図である。
図9図9は、駐車支援制御により自車両の切り返しを行うために自車両が右旋回しつつ前進した場面を示した図である。
図10図10は、駐車支援制御により自車両の切り返しが行われて自車両が左旋回しつつ後退した場面を示した図である。
図11図11は、駐車支援制御による自車両の駐車が完了した場面を示した図である。
図12図12の(A)は、床下画像の生成に十分な量の画像情報が得られている場合において、表示装置における床下画像等の表示が開始されたときに表示装置に表示される床下画像等を示した図であり、図12の(B)は、床下画像の生成に十分な量の画像情報が得られている場合において、図12の(A)の時点から所定時間が経過したときに表示装置に表示されている床下画像等を示した図であり、図12の(C)は、床下画像の生成に十分な量の画像情報が得られている場合において、図12の(B)の時点から所定時間が経過したときに表示装置に表示されている床下画像等を示した図であり、図12の(D)は、床下画像の生成に十分な量の画像情報が得られている場合において、図12の(C)の時点から所定時間が経過したときに表示装置に表示されている床下画像等を示した図である。
図13図13の(A)は、床下画像の生成に十分な量の画像情報が得られていない場合において、表示装置における床下画像等の表示が開始されたときに表示装置に表示される床下画像等を示した図であり、図13の(B)は、床下画像の生成に十分な量の画像情報が得られていない場合において、図13の(A)の時点から所定時間が経過したときに表示装置に表示されている床下画像等を示した図であり、図13の(C)は、床下画像の生成に十分な量の画像情報が得られていない場合において、図13の(B)の時点から所定時間が経過したときに表示装置に表示されている床下画像等を示した図であり、図13の(D)は、床下画像の生成に十分な量の画像情報が得られている場合において、図13の(C)の時点から所定時間が経過したときに表示装置に表示されている床下画像等を示した図である。
図14図14は、本発明の実施形態に係る駐車支援装置が実行するルーチンを示したフローチャートである。
図15図15は、本発明の実施形態に係る駐車支援装置が実行するルーチンを示したフローチャートである。
図16図16は、本発明の実施形態に係る駐車支援装置が実行するルーチンを示したフローチャートである。
【発明を実施するための形態】
【0014】
以下、図面を参照しながら、本発明の実施形態に係る駐車支援装置について説明する。図1に示したように、本発明の実施形態に係る駐車支援装置10は、車両(自車両)100に搭載されている。
【0015】
駐車支援装置10は、自車両100を自動で走行させて指定された場所(指定駐車場所)で自動で停止させることにより自車両100を指定駐車場所に駐車させる駐車支援制を実行する装置である。
【0016】
図1に示したように、駐車支援装置10は、ECU90(制御装置)を備えている。ECU90は、マイクロコンピュータを主要部として備える。ECU90は、CPU、ROM、RAM、不揮発性メモリ及びインターフェース等を含む。CPUは、ROMに格納されたインストラクション(プログラム、ルーチン)を実行することにより各種機能を実現するようになっている。
【0017】
<車両走行装置>
自車両100には、車両走行装置20が搭載されている。車両走行装置20は、自車両100の駆動、制動、操舵及びシフト変更を行う装置であり、本例においては、駆動装置21、制動装置22、操舵装置23及びトランスミッション装置24を備えている。
【0018】
<駆動装置>
駆動装置21は、自車両100を走行させるために自車両100に与えられる駆動力を出力する装置であり、例えば、内燃機関及び/又はモータ等である。駆動装置21は、ECU90に電気的に接続されている。ECU90は、駆動装置21の作動を制御することにより駆動装置21から出力される駆動力を制御することができる。
【0019】
<制動装置>
制動装置22は、自車両100を制動するために自車両100に与えられる制動力を出力する装置であり、例えば、油圧ブレーキ装置である。制動装置22は、ECU90に電気的に接続されている。ECU90は、制動装置22の作動を制御することにより制動装置22から出力される制動力を制御することができる。
【0020】
<操舵装置>
操舵装置23は、自車両100を操舵するために自車両100に与えられる操舵力を出力する装置であり、例えば、パワーステアリング装置である。操舵装置23は、ECU90に電気的に接続されている。ECU90は、操舵装置23の作動を制御することにより操舵装置23から出力される操舵力を制御することができる。
【0021】
<トランスミッション装置>
トランスミッション装置24は、駆動装置21から出力される駆動力を自車両100の駆動輪に伝達させるか否かを切り替えたり、自車両100を前進させるように駆動力を駆動輪に伝達するか或いは自車両100を後退させるように駆動力を駆動輪に伝達するかを切り替えたりする装置である。更に、トランスミッション装置24は、当該トランスミッション装置24のギアに爪状の部品(パーキングロックポール)を掛けることによりギアを回転しないようにロックすることにより自車両100を停止した状態に保持したりする装置でもある。従って、トランスミッション装置24は、自車両100を停止した状態に保持する停車保持装置としても機能する。
【0022】
トランスミッション装置24は、自車両100を前進させるように駆動力を駆動輪に伝達する状態(ドライブレンジ状態SD)、自車両100を後退させるように駆動力を駆動輪に伝達する状態(リアレンジ状態SR)、駆動力を自車両100の駆動輪に伝達させない状態(ニュートラルレンジ状態SN)及び自車両100を停止した状態に保持する状態(パーキングレンジ状態SP)の何れかの状態で作動する。
【0023】
トランスミッション装置24は、ECU90に電気的に接続されている。ECU90は、トランスミッション装置24の作動を制御することによりトランスミッション装置24をドライブレンジ状態SD、リアレンジ状態SR、ニュートラルレンジ状態SN及びパーキングレンジ状態SPの何れかの状態に設定することができる。
【0024】
<停車保持装置>
又、自車両100には、停車保持装置30が搭載されている。停車保持装置30は、自車両100を停止した状態に保持する装置であり、本例においては、パーキングブレーキ装置31である。パーキングブレーキ装置31は、電動パーキングブレーキ装置でもよいし、手動パーキングブレーキ装置でもよい。パーキングブレーキ装置31は、停止している自車両100の車輪に制動力を与えることにより自車両100を停止した状態に保持する装置である。特に、パーキングブレーキ装置31は、停止している自車両100の車輪に設けられたブレーキディスクにブレーキパッドを押しつけることにより車輪に制動力を与えることにより自車両100を停止した状態に保持する装置である。本例においては、パーキングブレーキ装置31は、電動パーキングブレーキ装置であり、従って、ECU90に電気的に接続されている。ECU90は、パーキングブレーキ装置31を作動させることにより自車両100を停止した状態に保持することができる。
【0025】
<センサ等>
更に、自車両100には、アクセルペダル41、アクセルペダル操作量センサ42、ブレーキペダル43、ブレーキペダル操作量センサ44、ハンドル45、ステアリングシャフト46、操舵角センサ47、操舵トルクセンサ48、駐車支援要求操作器49、シフトレバー51、シフトセンサ52、車速検出装置60及び周辺情報検出装置70が搭載されている。
【0026】
<アクセルペダル操作量センサ>
アクセルペダル操作量センサ42は、アクセルペダル41の操作量を検出するセンサである。アクセルペダル操作量センサ42は、ECU90に電気的に接続されている。アクセルペダル操作量センサ42は、検出したアクセルペダル41の操作量の情報をECU90に送信する。ECU90は、その情報に基づいてアクセルペダル41の操作量をアクセルペダル操作量APとして取得する。
【0027】
ECU90は、後述する駐車支援制御を実行する場合を除き、アクセルペダル操作量AP及び自車両100の走行速度(自車速)に基づいて要求駆動力(要求駆動トルク)を演算により取得する。ECU90は、要求駆動力が出力されるように駆動装置21の作動を制御する。又、ECU90は、後述する駐車支援制御を実行する場合には、駐車支援制御により所望通りに自車両100を走行させるのに必要な駆動力を決定し、その駆動力が出力されるように駆動装置21の作動を制御する。
【0028】
<ブレーキペダル操作量センサ>
ブレーキペダル操作量センサ44は、ブレーキペダル43の操作量を検出するセンサである。ブレーキペダル操作量センサ44は、ECU90に電気的に接続されている。ブレーキペダル操作量センサ44は、検出したブレーキペダル43の操作量の情報をECU90に送信する。ECU90は、その情報に基づいてブレーキペダル43の操作量をブレーキペダル操作量BPとして取得する。
【0029】
ECU90は、後述する駐車支援制御を実行する場合を除き、ブレーキペダル操作量BPから要求制動力(要求制動トルク)を演算により取得する。ECU90は、要求制動力が出力されるように制動装置22の作動を制御する。又、ECU90は、後述する駐車支援制御を実行する場合には、駐車支援制御により所望通りに自車両100を制動するのに必要な制動力を決定し、その制動力が出力されるように制動装置22の作動を制御する。
【0030】
<操舵角センサ>
操舵角センサ47は、中立位置に対するステアリングシャフト46の回転角度を検出するセンサであり、ECU90に電気的に接続されている。操舵角センサ47は、検出したステアリングシャフト46の回転角度の情報をECU90に送信する。ECU90は、その情報に基づいてステアリングシャフト46の回転角度を操舵角θとして取得する。
【0031】
<操舵トルクセンサ>
操舵トルクセンサ48は、自車両100の運転者DRがハンドル45を介してステアリングシャフト46に入力したトルクを検出するセンサであり、ECU90に電気的に接続されている。操舵トルクセンサ48は、検出したトルクの情報をECU90に送信する。ECU90は、その情報に基づいて運転者DRがハンドル45を介してステアリングシャフト46に入力したトルク(ドライバー入力トルク)を取得する。
【0032】
ECU90は、後述する駐車支援制御を実行する場合を除き、操舵角θ、ドライバー入力トルク及び自車両100の走行速度(自車速)に基づいて要求操舵力(要求操舵トルク)を取得し、その要求操舵トルクが操舵装置23から出力されるように操舵装置23の作動を制御する。又、ECU90は、後述する駐車支援制御を実行する場合には、駐車支援制御により所望通りに自車両100を走行させるのに必要な操舵力を決定し、その操舵力が出力されるように操舵装置23の作動を制御する。
【0033】
<駐車支援要求操作器>
駐車支援要求操作器49は、後述する駐車支援制御の実行をECU90に要求するために運転者DRが操作するための装置であり、例えば、スイッチである。駐車支援要求操作器49は、ECU90に電気的に接続されている。駐車支援要求操作器49は、運転者DRにより駐車支援制御の実行をECU90に要求する所定の操作が加えられると、ECU90に所定の信号を送信する。ECU90は、その所定の信号を受信すると、駐車支援制御の実行が要求されたと判定する。
【0034】
<シフトセンサ>
シフトセンサ52は、シフトレバー51の設定位置を検出するセンサである。シフトレバー51は、自車両100の運転者DRにより操作される装置であり、運転者DRが設定可能なシフトレバー51の設定位置は、前進位置(ドライブレンジD)、後退位置(リアレンジR)、中立位置(ニュートラルレンジN)及び駐車位置(パーキングレンジP)である。シフトセンサ52は、ECU90に電気的に接続されている。シフトセンサ52は、検出したシフトレバー51の設定位置を示す信号をECU90に送信する。
【0035】
シフトセンサ52は、シフトレバー51がドライブレンジDに設定されると、シフトレバー51の設定位置がドライブレンジDであることを示す信号をECU90に送信する。ECU90は、その信号を受信すると、トランスミッション装置24がドライブレンジ状態SDとなるようにトランスミッション装置24の作動を制御する(シフト変更を行う)。
【0036】
又、シフトセンサ52は、シフトレバー51がリアレンジRに設定されると、シフトレバー51の設定位置がリアレンジRであることを示す信号をECU90に送信する。ECU90は、その信号を受信すると、トランスミッション装置24がリアレンジ状態SRとなるようにトランスミッション装置24の作動を制御する(シフト変更を行う)。
【0037】
又、シフトセンサ52は、シフトレバー51がニュートラルレンジNに設定されると、シフトレバー51の設定位置がニュートラルレンジNであることを示す信号をECU90に送信する。ECU90は、その信号を受信すると、トランスミッション装置24がニュートラルレンジ状態SNとなるようにトランスミッション装置24の作動を制御する(シフト変更を行う)。
【0038】
又、シフトセンサ52は、シフトレバー51がパーキングレンジPに設定されると、シフトレバー51の設定位置がパーキングレンジPであることを示す信号をECU90に送信する。ECU90は、その信号を受信すると、トランスミッション装置24がパーキングレンジ状態SPとなるようにトランスミッション装置24の作動を制御する(シフト変更を行う)。
【0039】
尚、ECU90は、後述する駐車支援制御を実行する場合には、駐車支援制御により所望通りに自車両100を走行させる必要に応じてトランスミッション装置24の作動を制御する(シフト変更を行う)。
【0040】
<車速検出装置>
車速検出装置60は、自車両100の走行速度を検出する装置であり、例えば、車輪速センサである。車速検出装置60は、ECU90に電気的に接続されている。車速検出装置60は、検出した自車両100の走行速度の情報をECU90に送信する。ECU90は、その情報に基づいて自車両100の走行速度(自車速V)を取得する。
【0041】
<周辺情報検出装置>
周辺情報検出装置70は、自車両100の周辺の情報を検出する装置であり、本例においては、電波センサ71及び画像センサ72を備えている。
【0042】
<電波センサ>
電波センサ71は、電波を用いて自車両100の周辺に存在する物体に関する情報を検出するセンサであり、例えば、レーダセンサ(ミリ波レーダ等)、超音波センサ(クリアランスソナー)等の音波センサ及びレーザーレーダ(LiDAR)等の光センサの少なくとも1つである。電波センサ71は、ECU90に電気的に接続されている。電波センサ71は、電波を発信するとともに、物体で反射した電波(反射波)を受信する。電波センサ71は、発信した電波及び受信した電波(反射波)に係る情報をECU90に送信する。別の言い方をすると、電波センサ71は、自車両100の周辺に存在する物体を検知し、その検知した物体に係る情報をECU90に送信する。ECU90は、その情報(電波情報IR又は電波データ)に基づいて自車両100の周辺に存在する物体に係る情報(周辺検出情報IS)を取得することができる。電波センサ71を用いて検出される物体は、例えば、車両、壁、自転車及び人等である。
【0043】
<画像センサ>
画像センサ72は、自車両100の周辺を撮像するセンサであり、例えば、カメラである。画像センサ72は、ECU90に電気的に接続されている。画像センサ72は、自車両100の周辺を撮像し、撮像した画像に係る情報をECU90に送信する。ECU90は、その情報(画像情報IC又は画像データ)に基づいて自車両100の周辺に関する情報(周辺検出情報IS)を取得することができる。
【0044】
<表示装置>
又、自車両100には、表示装置80が搭載されている。表示装置80は、画像を表示する装置であり、例えば、ディスプレイである。表示装置80は、それが表示した画像を自車両100内の運転者DRが視認することができる位置に配置されている。表示装置80は、ECU90に電気的に接続されている。ECU90は、表示装置80により各種画像を表示することができる。
【0045】
<駐車支援装置の作動の概要>
次に、駐車支援装置10の作動の概要について説明する。駐車支援装置10は、自車両100を自動で走行させて指定駐車区画に駐車させるための駐車支援制御を実行可能に構成されている。
【0046】
例えば、図2に示したように、自車両100を駐車させようとしている駐車区画200が自車両100の左横にくるように運転者DRが自車両100を停止させ、駐車支援要求操作器49を操作して駐車支援制御の実行を要求した場合、駐車支援装置10は、駐車支援制御を開始する。
【0047】
駐車支援装置10は、駐車支援制御を開始すると、周辺検出情報ISに基づいて自車両100の周辺の隣接駐車車両300及び壁301等の物体、並びに、その周辺の地面に設けられている区画線201を認識する。本例において、隣接駐車車両300は、駐車可能区画200Cの右側又は左側の駐車区画に駐車している他の車両である。更に、駐車支援装置10は、認識した物体及び区画線201並びに周辺検出情報ISに基づいて自車両100を駐車させることができる駐車区画200(駐車可能区画200C)を取得する。
【0048】
駐車支援装置10は、駐車可能区画200Cを取得すると、取得した駐車可能区画200Cを表す画像(駐車可能区画画像)を表示装置80に表示させる。
【0049】
駐車支援装置10は、表示装置80に表示されている駐車可能区画画像が示している駐車可能区画200C(又は複数の駐車可能区画200Cのうちの何れか)を自車両100を駐車させる区画として指定又は設定する操作(駐車区画設定操作)が運転者DRにより行われると、その指定された駐車可能区画200Cを自車両100を駐車させる区画(指定駐車区画200D)として設定する。本例においては、表示装置80は、運転者DRによる表示装置80へのタッチ操作(接触操作)を検出し、運転者DRにより表示装置80にタッチ操作が行われたことを示す信号をECU90に送信するように構成されており、自車両100を駐車させる区画を指定又は設定する操作は、運転者DRによる表示装置80への接触操作である。
【0050】
駐車支援装置10は、指定駐車区画200Dを設定すると、図3に示したように、指定駐車区画200D、物体及び区画線201等の位置に基づいて指定駐車区画200Dにおいて自車両100を駐車させる位置(目標駐車位置Ptgt)を設定する。目標駐車位置Ptgtは、駐車支援制御により自車両100の特定部分(基準部分100P)を到達させる位置として目標とする位置である。自車両100の基準部分100Pは、予め定められた部分であり、本例において、自車両100の前後方向(縦方向)及び自車両100の左右方向(幅方向)において中央の部分である。
【0051】
尚、図3において、符号202は、指定駐車区画200Dに配置されている輪留めを示している。このように指定駐車区画200Dに輪留め202が配置されている場合、駐車支援装置10は、駐車支援制御により自車両100を後退させて自車両100の駐車を完了させるときには、自車両100の駐車を完了した時点で自車両100の後輪が輪留め202付近にあるように目標駐車位置Ptgtを設定し、駐車支援制御により自車両100を前進させて自車両100の駐車を完了させるときには、自車両100の駐車を完了した時点で自車両100の前輪が輪留め202付近にあるように目標駐車位置Ptgtを設定する。
【0052】
駐車支援装置10は、目標駐車位置Ptgtを設定すると、図3に示したように、自車両100の基準部分100Pをその目標駐車位置Ptgtに到達させるために自車両100を自車両100を走行させる経路(目標走行経路Rtgt)を設定する。
【0053】
駐車支援装置10は、目標走行経路Rtgtを設定すると、その目標走行経路Rtgtに沿って自車両100を走行させる処理(車両走行処理)を実行する。具体的には、駐車支援装置10は、まず、図4に示したように、自車両100を右旋回させつつ所定距離だけ前進させて停止させる。次に、駐車支援装置10は、図5に示したように、自車両100を左旋回させつつ後退させ、徐々に操舵角θを小さくしてゆき、自車両100の前後方向が指定駐車区画200Dの縦方向と平行になったときに操舵角θがゼロになるように自車両100を操舵する。その後、駐車支援装置10は、図6に示したように、自車両100を真っ直ぐ後退させる。
【0054】
そして、駐車支援装置10は、図7に示したように、自車両100の基準部分100Pが目標駐車位置Ptgtに到達すると、制動装置22の作動を制御して自車両100を停車させ、パーキングブレーキ装置31を作動させて自車両100を停車した状態に保持し、駐車支援制御を終了する。
【0055】
尚、駐車支援装置10は、駐車支援制御の実行中、自車速Vを監視し、自車速Vが所定車速Vlimitを超えないように駆動装置21及び制動装置22の作動を制御する。
【0056】
ところで、例えば、図8に示したように駐車支援制御により自車両100が後退されているときに自車両100を走行させるのに障害となる障害物が検知された等の理由から目標走行経路Rtgtを変更する必要が生じることもある。
【0057】
このように目標走行経路Rtgtを変更する必要が生じた場合、駐車支援装置10は、制動装置22の作動を制御して自車両100を一旦停止させる緊急停止処理を行ったうえで、目標走行経路Rtgtを変更し(再設定し)、例えば、図9に示したように、自車両100を一旦、右旋回させつつ所定距離だけ前進させて停止させ、次に、図10に示したように、徐々に操舵角θを小さくしながら自車両100を後退させ、自車両100の前後方向が指定駐車区画200Dの縦方向と平行になったときに操舵角θをゼロとして、図11に示したように、自車両100を真っ直ぐに後退させ、自車両100の基準部分100Pが目標駐車位置Ptgtに到達したときに制動装置22の作動を制御して自車両100を停止させ、パーキングブレーキ装置31を作動させて自車両100を停車した状態に保持し、駐車支援制御を終了する。
【0058】
このようにして駐車支援装置10は、自車両100を自動で走行させて指定駐車区画200Dに駐車させる。
【0059】
以上、自車両100がその左横に存在する指定駐車区画200Dに後退されて駐車される例を用いて駐車支援装置10が実行する駐車支援制御を説明したが、駐車支援制御は、自車両100を後退させて自車両100の右横に存在する指定駐車区画200Dに駐車させることも、自車両100を前進させて自車両100の左横に存在する指定駐車区画200Dに駐車させることも、自車両100を前進させて自車両100の右横に存在する指定駐車区画200Dに駐車させることもできる。更に、駐車支援制御は、自車両100を後退させて自車両100の後ろ側に存在する指定駐車区画200Dに駐車させることも、自車両100を前進させて自車両100の正面に存在する指定駐車区画200Dに駐車させることもできる。更には、駐車支援制御は、自車両100を前進させて自車両100の後ろ側に存在する指定駐車区画200Dに駐車させることも、自車両100を後退させて自車両100の正面に存在する指定駐車区画200Dに駐車させることもできる。
【0060】
<床下画像等の表示>
ところで、駐車支援装置10は、駐車支援制御の実行中、自車両100が目標駐車位置Ptgtに到達するまでに走行するであろうと予測される距離(残走行距離DIS)を周辺検出情報ISに基づいて取得し、その残走行距離DISが所定距離DISthまで短くなったか否かを監視している。
【0061】
駐車支援装置10は、残走行距離DISが所定距離DISthまで短くなったと判定すると、図12の(A)に示したように、自車両100の周辺の様子を表す合成画像IMを表示装置80に表示させる画像表示制御(床下画像表示制御)を開始する。図12は、図6に示したように自車両100が駐車支援制御により真っ直ぐに後退されているときに残走行距離DISが所定距離DISthまで短くなった例を示している。尚、図12及び図13において、符号IMDは、指定駐車区画200Dを示すラインを表す画像である。
【0062】
又、表示装置80は、所定面積を有する領域(床下画像表示領域ARF)に床下画像IMFを表示するようになっている。
【0063】
合成画像IMは、床下画像IMF、周辺画像IMS及び車両画像IMVを合成して生成される画像である。
【0064】
周辺画像IMSは、自車両100の床下及びその周辺の様子を示す画像であり、駐車支援装置10は、リアルタイムで取得する画像情報IC及び過去に取得した画像情報ICを利用して周辺画像IMSを生成する。駐車支援装置10は、所定周期で取得した画像情報ICを一定期間、保存しておくようになっており、それら保存しておいた過去の画像情報ICを周辺画像IMSの生成に利用する。
【0065】
又、車両画像IMVは、自車両100の車体の外形及び自車両100の車輪(タイヤ)を表す画像であり、駐車支援装置10は、予め車両画像IMVを記憶している。尚、車両画像IMVとして表示される自車両100車輪(タイヤ)を表す画像は、自車両100の車体の外形を表す画像に対してそのときの操舵角θに対応する角度をなすように調整される。
【0066】
又、床下画像IMFは、自車両100の床下の様子を表す画像である。駐車支援装置10は、保存してある過去の画像情報ICを利用して床下画像IMFを生成する。
【0067】
駐車支援装置10が床下画像IMFを生成する時点で自車両100が一定の方向に一定距離以上、走行していた場合、その時点で駐車支援装置10が保存している過去の画像情報ICの量は、床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成するのに十分な量となっているので、この場合、駐車支援装置10は、過去の画像情報ICを利用して床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成し、その床下画像IMFを表示装置80に表示させる。この場合、図12の(A)に示したように、床下画像IMFが床下画像表示領域ARFの全域に表示される。
【0068】
そして、その後、駐車支援装置10は、自車両100の基準部分100Pが目標駐車位置Ptgtに到達するまでの間、所定周期で、過去の画像情報ICを利用して床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成し、その床下画像IMFを表示装置80に表示させる。これにより、床下画像表示領域ARFには、図12の(B)乃至(D)の順に、床下画像IMFが表示される。
【0069】
一方、図8乃至図11を参照して説明したように、自車両100の切り返し等が行われたために駐車支援装置10が床下画像IMFを生成する時点で自車両100が一定の方向に一定の距離以上、走行していない場合、その時点で駐車支援装置10が保存している過去の画像情報ICの量は、床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成するのに十分な量とはなっていないので、駐車支援装置10は、床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成するとはできないが、その場合、その時点で駐車支援装置10が保存している過去の画像情報ICを利用して生成可能な床下画像IMFを生成し、その床下画像IMFを表示装置80に表示させる。この場合、図13の(A)に示したように、床下画像IMFが床下画像表示領域ARFの一部にのみ表示される。
【0070】
そして、その後、駐車支援装置10は、自車両100の基準部分100Pが目標駐車位置Ptgtに到達するまでの間、所定周期で床下画像IMFを生成するが、このとき、過去の画像情報ICの量が床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成するのに十分な量となっていれば、床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成し、過去の画像情報ICの量が床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成するのに十分な量となっていなければ、過去の画像情報ICを利用して生成可能な床下画像IMFを生成し、生成した床下画像IMFを表示装置80に表示させる。これにより、床下画像表示領域ARFには、図13の(B)乃至(D)の順に、床下画像IMFが表示される。
【0071】
これによれば、残走行距離DISが所定距離DISthまで短くなった後も、自車両100が一定の方向に走行し続ければ、過去の画像情報ICの量が増えてゆくので、駐車支援装置10が生成可能な床下画像IMFの面積も広くなり、その結果、床下画像表示領域ARFに表示される床下画像IMFの面積も広くなってゆく。
【0072】
尚、図13は、過去の画像情報ICの量が床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成するのに十分な量となっていないときに表示装置80に表示される床下画像IMFを示している。
【0073】
<効果>
これによれば、自車両100の切り返し等が行われ、自車両100が一定の距離以上、一定の方向に走行せず、その結果、床下画像IMFの生成に利用可能な過去の画像情報ICの量が床下画像表示領域ARFの全域を満たすだけの床下画像IMFを生成するのに十分な量ではないときも、その時点で床下画像IMFの生成に利用可能な過去の画像情報ICを利用して生成可能な床下画像IMFが生成されて表示装置80に表示される。従って、床下画像IMFの生成に利用可能な過去の画像情報ICの量が少なくても、床下画像IMFを表示装置80に表示することができる。
【0074】
<駐車支援装置の具体的な作動>
次に、駐車支援装置10の具体的な作動について説明する。駐車支援装置10のECU90のCPUは、図14に示したルーチンを所定演算周期で実行するようになっている。従って、所定のタイミングになると、CPUは、図14のステップ1400から処理を開始し、その処理をステップ1405に進め、車両走行開始フラグXstartの値が「0」であるか否かを判定する。車両走行開始フラグXstartは、駐車支援制御による車両走行処理の実行中であるか否かを表すフラグであり、その値は、車両走行処理が実行されている場合、「1」に設定されており、車両走行処理が実行されていない場合、「0」に設定されている。
【0075】
CPUは、ステップ1405にて「Yes」と判定した場合、処理をステップ1410に進め、駐車支援要求フラグXrequestの値が「1」であるか否かを判定する。駐車支援要求フラグXrequestは、駐車支援要求操作器49により駐車支援制御の実行が要求されたか否かを表すフラグであり、その値は、駐車支援制御の実行が要求されたときに「1」に設定され、駐車支援制御が終了されたときに「0」に設定される。
【0076】
CPUは、ステップ1410にて「Yes」と判定した場合、処理をステップ1415に進め、駐車可能区画表示フラグXdisplayの値が「0」であるか否かを判定する。駐車可能区画表示フラグXdisplayは、駐車可能区画200Cを表す画像(駐車可能区画画像)が表示装置80に表示されているか否かを表すフラグであり、その値は、駐車可能区画画像が表示装置80に表示されている場合、「1」に設定されており、駐車可能区画画像が表示装置80に表示されていない場合、「0」に設定されている。
【0077】
CPUは、ステップ1415にて「Yes」と判定した場合、処理をステップ1420に進め、駐車可能区画画像を表示装置80に表示させる。次いで、CPUは、処理をステップ1425に進め、駐車可能区画表示フラグXdisplayの値を「1」に設定する。次いで、CPUは、処理をステップ1430に進める。
【0078】
一方、CPUは、ステップ1415にて「No」と判定した場合、処理をステップ1430に直接進める。
【0079】
CPUは、処理をステップ1430に進めると、表示装置80に表示されている駐車可能区画画像が示している駐車可能区画200C(又は複数の駐車可能区画200Cのうちの何れか)を自車両100を駐車させる区画として指定又は設定する操作(駐車区画設定操作)が運転者DRにより行われたか否かを判定する。
【0080】
CPUは、ステップ1430にて「Yes」と判定した場合、処理をステップ1435に進め、運転者DRが指定又は設定した区画を指定駐車区画200Dとして設定する。次いで、CPUは、処理をステップ1440に進め、目標走行経路Rtgtを設定する。次いで、CPUは、処理をステップ1445に進め、表示装置80における駐車可能区画画像の表示を終了する。次いで、CPUは、処理をステップ1450に進め、駐車可能区画表示フラグXdisplayの値を「0」に設定する。次いで、CPUは、処理をステップ1455に進め、車両走行開始フラグXstartの値を「1」に設定する。次いで、CPUは、処理をステップ1495に進め、本ルーチンを一旦終了する。
【0081】
一方、CPUは、ステップ1430にて「No」と判定した場合、処理をステップ1495に直接進め、本ルーチンを一旦終了する。
【0082】
又、CPUは、ステップ1405又はステップ1410にて「No」と判定した場合も、処理をステップ1495に直接進め、本ルーチンを一旦終了する。
【0083】
更に、CPUは、図15に示したルーチンを所定演算周期で実行するようになっている。従って、所定のタイミングになると、CPUは、図15のステップ1500から処理を開始し、その処理をステップ1505に進め、車両走行開始フラグXstartの値が「1」であるか否かを判定する。
【0084】
CPUは、ステップ1505にて「Yes」と判定した場合、処理をステップ1510に進め、自車両100を走行させるのに障害となる障害物を検知したか否かを判定する。
【0085】
CPUは、ステップ1510にて「Yes」と判定した場合、処理をステップ1515に進め、制動装置22の作動を制御して自車両100を一旦停止させる緊急停止処理を実行する。次いで、CPUは、処理をステップ1520に進め、周辺検出情報ISに基づいて目標走行経路Rtgtを再設定する。次いで、CPUは、処理をステップ1525に進める。
【0086】
一方、CPUは、ステップ1510にて「No」と判定した場合、処理をステップ1525に直接進める。
【0087】
CPUは、処理をステップ1525に進めると、車両走行処理を実行する。次いで、CPUは、処理をステップ1530に進め、自車両100の基準部分100Pが目標駐車位置Ptgtに到達したか否かを判定する。
【0088】
CPUは、ステップ1530にて「Yes」と判定した場合、処理をステップ1535に進め、制動装置22の作動を制御して自車両100を停止させ、車両走行処理を終了する。次いで、CPUは、処理をステップ1540に進め、パーキングブレーキ装置31を作動させて自車両100を停止した状態に保持する停車処理を実行する。次いで、CPUは、処理をステップ1545に進め、駐車支援制御を終了する。次いで、CPUは、処理をステップ1550に進め、車両走行開始フラグXstart及び駐車支援要求フラグXrequestの値を「0」に設定する。次いで、CPUは、処理をステップ1595に進め、本ルーチンを一旦終了する。
【0089】
一方、CPUは、ステップ1530にて「No」と判定した場合、処理をステップ1595に直接進め、本ルーチンを一旦終了する。
【0090】
又、CPUは、ステップ1505にて「No」と判定した場合も、処理をステップ1595に直接進め、本ルーチンを一旦終了する。
【0091】
更に、CPUは、図16に示したルーチンを所定演算周期で実行するようになっている。従って、所定のタイミングになると、CPUは、図16のステップ1600から処理を開始し、その処理をステップ1605に進め、車両走行開始フラグXstartの値が「1」であるか否かを判定する。
【0092】
CPUは、ステップ1605にて「Yes」と判定した場合、残走行距離DISが所定距離DISth以下であるか否かを判定する。
【0093】
CPUは、ステップ1610にて「Yes」と判定した場合、先に述べたようにして床下画像IMFを含む合成画像IMを生成し、その合成画像IMを表示装置80に表示させる。次いで、CPUは、処理をステップ1620に進め、自車両100の基準部分100Pが目標駐車位置Ptgtに到達したか否かを判定する。
【0094】
CPUは、ステップ1620にて「Yes」と判定した場合、処理をステップ1625に進め、表示装置80における合成画像IMの表示を終了する。次いで、CPUは、処理をステップ1695に進め、本ルーチンを一旦終了する。
【0095】
一方、CPUは、ステップ1620にて「No」と判定した場合、処理をステップ1695に直接進め、本ルーチンを一旦終了する。
【0096】
又、CPUは、ステップ1605又はステップ1610にて「No」と判定した場合も、処理をステップ1605に直接進め、本ルーチンを一旦終了する。
【0097】
以上が駐車支援装置10の具体的な作動である。
【0098】
尚、本発明は、上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。
【符号の説明】
【0099】
10…駐車支援装置、20…車両走行装置、21…駆動装置、22…制動装置、23…操舵装置、24…トランスミッション、70…周辺情報検出装置、71…電波センサ、72…画像センサ、80…表示装置、90…ECU、100…自車両、200D…指定駐車区画、IMF…床下画像

図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16