(57)【特許請求の範囲】
【請求項１】
車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出し、前記駐車領域と駐車目標位置とが重畳した画像を生成するプロセッサと、
前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶するメモリと、を備え、
前記プロセッサは、
前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する駐車支援装置。
【請求項２】
前記メモリは、所定の区分による複数の前記履歴情報を記憶する、請求項１に記載の駐車支援装置。
【請求項３】
前記所定の区分は、前記車両の位置に基づく区分である、請求項２に記載の駐車支援装置。
【請求項４】
前記所定の区分は、駐車種別に基づく区分である、請求項２に記載の駐車支援装置。
【請求項５】
前記プロセッサは、
更に前記車両の搭乗者に関する情報に基づいて前記駐車目標位置の前記画像における位置を調整する請求項１から４のいずれか一項に記載の駐車支援装置。
【請求項６】
前記車両の搭乗者に関する情報は、前記車両の搭乗者の着座席の位置である、請求項５に記載の駐車支援装置。
【請求項７】
駐車支援装置を備える車載カメラであって、
前記駐車支援装置は、
車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出し、前記駐車領域と駐車目標位置とが重畳した画像を生成するプロセッサと、
前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶するメモリと、を備え、
前記プロセッサは、
前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する、車載カメラ。
【請求項８】
駐車支援装置を備える車両であって、
前記駐車支援装置は、
前記車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出し、前記駐車領域と駐車目標位置とが重畳した画像を生成するプロセッサと、
前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶するメモリと、を備え、
前記プロセッサは、
前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する、車両。
【請求項９】
プロセッサとメモリとを備える駐車支援装置が実行する駐車支援方法であって、
前記プロセッサが、車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出し、
前記プロセッサが、前記駐車領域と駐車目標位置とが重畳した画像を生成し、
前記メモリが、前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶し、
前記プロセッサが、前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する、駐車支援方法。
【発明の詳細な説明】
【関連出願へのクロスリファレンス】
【０００１】
本出願は、日本国特許出願２０１６−０５５９２８号（２０１６年３月１８日出願）の優先権を主張するものであり、当該出願の開示全体を、ここに参照のために取り込む。
【技術分野】
【０００２】
本開示は、駐車を支援する駐車支援装置、車載カメラ、車両および駐車支援方法に関する。
【背景技術】
【０００３】
車両の運転操作を支援する装置が知られている。例えば、特許文献１は、車両を駐車する際に実画像上に目標駐車枠を重畳表示する駐車支援装置について記載する。特許文献１の駐車支援装置は、駐車範囲内の任意の位置に駐車できるように、目標駐車枠の表示位置をユーザ（例えば車両の運転者等）の操作によって移動させることが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２０８４２０号公報
【発明の概要】
【０００５】
本開示の一実施形態に係る駐車支援装置は、車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出し、前記駐車領域と駐車目標位置とが重畳した画像を生成するプロセッサを備える。前記駐車支援装置は、前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶するメモリを備える。前記プロセッサは、前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する。
【０００６】
また、本開示の一実施形態に係る車載カメラは、駐車支援装置を備える車載カメラである。前記駐車支援装置は、車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出し、前記駐車領域と駐車目標位置とが重畳した画像を生成するプロセッサを備える。前記駐車支援装置は、前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶するメモリを備える。前記プロセッサは、前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する。
【０００７】
また、本開示の一実施形態に係る車両は、駐車支援装置を備える車両である。前記駐車支援装置は、前記車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出し、前記駐車領域と駐車目標位置とが重畳した画像を生成するプロセッサを備える。前記駐車支援装置は、前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶するメモリを備える。前記プロセッサは、前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する。
【０００８】
また、本開示の一実施形態に係る駐車支援方法は、プロセッサとメモリとを備える駐車支援装置が実行する駐車支援方法である。前記駐車支援方法は、前記プロセッサが、車両に備えられた撮像装置で撮像された前記車両の周辺画像から駐車領域を抽出する。前記駐車支援方法は、前記プロセッサが、前記駐車領域と駐車目標位置とが重畳した画像を生成する。前記駐車支援方法は、前記メモリが、前記車両の実際の駐車位置が前記駐車領域の中心を基準にしてどれだけ偏っているかを示すズレ率の履歴情報を記憶する。前記駐車支援方法は、前記プロセッサが、前記履歴情報の統計処理に基づいて前記駐車目標位置の前記画像における位置を調整する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本開示の一実施形態に係る駐車支援装置および駐車支援装置を備える車載カメラシステムの概略構成を示すブロック図である。
【図２】図２は、図１の車載カメラシステムの構成要素の配置を示す概略図である。
【図３】図３は、図１の車載カメラシステムを搭載した車両の駐車例を示す図である。
【図４】図４は、駐車領域と駐車目標位置とを説明するための図である。
【図５】図５は、車両の駐車位置と履歴情報について説明するための図である。
【図６】図６は、履歴情報の統計処理について説明するための図である。
【図７】図７は、調整された駐車目標位置を例示する図である。
【図８】図８は、撮像装置の処理を示すフローチャートである。
【図９】図９は、駐車支援方法を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本開示の実施形態について、図面を参照して説明する。
【００１１】
（駐車支援装置および車載カメラシステムの概略構成）
本開示の一実施形態に係る駐車支援装置１および車載カメラシステム１０について説明する。
【００１２】
図１に示されるように、車載カメラシステム１０は、複数の撮像装置、駐車支援装置１、表示装置１３、位置情報取得部２４およびセンサ部２７を備える。複数の撮像装置は、フロントカメラ１１ａ、リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄを含む。駐車支援装置１は、プロセッサ１２およびメモリ３０を備える。本実施形態において、車載カメラシステム１０の各構成要素および駐車支援装置１の各構成要素は、専用線又はＣＡＮ（Controller Area Network）などの車載ネットワーク１４を介して情報を送受信可能である。メモリ３０は駐車支援装置１に含まれているが、プロセッサ１２以外の構成要素（例えばフロントカメラ１１ａ等）もアクセス可能である。
【００１３】
図２に示されるように、フロントカメラ１１ａは、車両１５の前方の周辺領域を撮像可能となるように配置される。リアカメラ１１ｂは、車両１５の後方の周辺領域を撮像可能となるように配置される。左サイドカメラ１１ｃおよび右サイドカメラ１１ｄは、例えば左右のドアミラー１６において鉛直下向きに、車両１５の側方の周辺領域をそれぞれ撮像可能となるように配置される。図２では、右サイドカメラ１１ｄは車両１５の車体に隠れているため示されていない。また、左サイドカメラ１１ｃおよび右サイドカメラ１１ｄは、車両１５の左右両側にそれぞれ対称に配置される。表示装置１３は、運転席から視認可能な位置に配置される。
【００１４】
フロントカメラ１１ａ、リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄは、例えば魚眼レンズなどの画角の広いレンズを備えており、車両１５の周辺領域を広角撮影可能である。一般に、広角撮影においては広範囲の被写体を撮像可能であって、画像周辺部における被写体は湾曲して撮像されるが、撮像装置自身または駐車支援装置１によって湾曲が修正されてから表示装置１３に表示される。
【００１５】
次に、再び図１を参照して、フロントカメラ１１ａ、リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄの構成について説明する。フロントカメラ１１ａは、光学系１７ａと、撮像素子１８ａと、信号処理部１９ａと、カメラ制御部２０ａと、を備える。
【００１６】
光学系１７ａは、絞りおよびレンズを含んで構成され、被写体像を結像させる。本実施形態において、光学系１７ａは広い画角を有しており、上述のように車両１５の周辺領域に含まれる被写体像を結像可能である。
【００１７】
撮像素子１８ａは、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像素子であって、光学系１７ａによって結像する被写体像を撮像する。また、撮像素子１８ａは、撮像により生成した撮像画像を、画像信号として信号処理部１９ａに出力する。
【００１８】
信号処理部１９ａは、撮像素子１８ａから取得した画像信号に対して、輝度信号処理（例えば明るさ補正、ガンマ補正等）および色信号処理（例えば色補間、色補正、ホワイトバランス等）を実行する。信号処理部１９ａはさらにノイズ除去を施してよい。信号処理部１９ａは、これらの画像処理を施した画像データを駐車支援装置１に出力する。
【００１９】
カメラ制御部２０ａは、フロントカメラ１１ａの各部位の動作を制御する。例えば、カメラ制御部２０ａは、撮像素子１８ａおよび信号処理部１９ａの動作を制御して、周期的に、例えば３０ｆｐｓで画像信号を出力させる。
【００２０】
リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄは、フロントカメラ１１ａと類似して、光学系１７ｂ，１７ｃ，１７ｄをそれぞれ備える。また、リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄは、撮像素子１８ｂ，１８ｃ，１８ｄをそれぞれ備える。また、リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄは、信号処理部１９ｂ，１９ｃ，１９ｄ、をそれぞれ備える。また、リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄは、カメラ制御部２０ｂ，２０ｃ，２０ｄをそれぞれ備える。光学系１７ｂ，１７ｃ，１７ｄ、撮像素子１８ｂ，１８ｃ，１８ｄ、信号処理部１９ｂ，１９ｃ，１９ｄ、およびカメラ制御部２０ｂ，２０ｃ，２０ｄの機能および構成は、フロントカメラ１１ａと類似である。車載カメラシステム１０は一部の撮像装置を備えなくてよい。例えば、車載カメラシステム１０はフロントカメラ１１ａを備えない構成であってよい。
【００２１】
駐車支援装置１のプロセッサ１２は、画像取得部２１と、駐車領域検出部２２と、演算部２３と、車両位置検出部２５と、画像処理部２６とを備える。また、本実施形態においてプロセッサ１２は、特定のプログラムを読み込むことにより特定の機能を実現するＣＰＵ（Central Processing Unit）である。プロセッサ１２は、単一のＣＰＵ、または、複数のＣＰＵで構成することも可能である。
【００２２】
駐車支援装置１のメモリ３０は、プロセッサ１２が実行する演算および処理で用いられる各種のデータを記憶する。また、メモリ３０は、プロセッサ１２が画像取得部２１、駐車領域検出部２２、演算部２３、車両位置検出部２５、および画像処理部２６として機能するためのプログラムを格納する。また、メモリ３０は、後述する履歴情報を複数記憶する。
【００２３】
画像取得部２１は、車載ネットワーク１４を介して、フロントカメラ１１ａ、リアカメラ１１ｂ、左サイドカメラ１１ｃ、および右サイドカメラ１１ｄからそれぞれの方向の周辺領域の画像データを取得する。画像取得部２１は、前方、後方および側方（右方、左方）の周辺領域の画像データの全部を取得してよいし、一部を取得してよい。例えば、画像取得部２１は、画像データの全部を取得して一時的にメモリ３０に記憶してから、必要なエリアだけを抽出（エリアを指定）してよい。また、画像取得部２１は、車両１５が駐車領域に停止する前の画像であって、後述するズレ率の演算に使用可能な画像をメモリ３０に記憶させる。ここで、画像取得部２１が取得する前方、後方および側方の周辺領域の画像の全部または一部が、本開示の周辺画像に対応する。
【００２４】
駐車領域検出部２２は駐車領域（車両１５が駐車可能な領域）を検出する。車両１５が例えば市街の駐車場に停まる場合には、駐車領域検出部２２は、白線検出を行うことによって駐車領域を検出できる。また、車両１５が例えば自宅のガレージに停まる場合には、側壁および背壁を検出することによって駐車領域を検出できる。駐車領域は車両１５が停まることが可能な領域である。駐車領域の内部に駐車目標位置が設定される。駐車領域検出部２２が検出した駐車領域の情報はメモリ３０に記憶されて、例えば画像処理部２６が駐車領域と駐車目標位置とが重畳した画像を生成する際に用いられる。
【００２５】
演算部２３はズレ率を演算し、過去の分も含めて履歴情報としてメモリ３０に記憶する。ズレ率は車両１５が実際に駐車した位置が駐車領域の中心を基準にしてどれだけ偏っているかを示す値である。本実施形態では、演算部２３は車両１５の左右の方向におけるズレ率を演算する。
【００２６】
また、演算部２３は、ズレ率について統計的な演算処理を実行する。過去の分も含めたズレ率について統計的に演算を行うことで運転者の駐車位置の好みおよび習慣がわかる。統計的な演算は、例えば平均値を求めてよいし、本実施形態のように最頻値を求めてよいし、母数の多少に応じて平均値と最頻値とを切り替えてよい。また、演算部２３は、母数として直近の所定数（例えば１０）のズレ率を選択することによって、最近の傾向を反映させてよい。演算部２３は履歴情報をメモリ３０に記憶するとともに、統計処理の結果を画像処理部２６に出力する。
【００２７】
画像処理部２６は、例えば画像取得部２１が取得した駐車領域を含むリアカメラ１１ｂからの画像に駐車目標位置が重畳した画像を生成する。画像処理部２６は、表示装置１３に生成した画像を表示させる。また、画像処理部２６は、後述する駐車ガイド線も重畳表示させる。さらに、画像処理部２６は、駐車領域を目立たせるような処理を実行してよい。そして、画像処理部２６は、演算部２３からの取得したズレ率の最頻値と現在の設定値との差の絶対値が閾値を超える場合には、駐車目標位置の表示位置を調整して画像を生成し、表示装置１３に表示させる。また、画像処理部２６は、着座に関する情報（車両１５の搭乗者の情報）を取得して、生成する画像における駐車目標位置の位置を調整する。例えば、助手席側に多くの人が乗っている場合には、乗降がしやすいように運転席側に駐車位置をずらした駐車目標位置を表示してよい。
【００２８】
車両位置検出部２５は、車両１５の位置情報を取得して演算部２３に出力する。本実施形態では、車両位置検出部２５は、位置情報取得部２４からＧＰＳ（Global Positioning System）による位置検出データを取得して車両１５の位置を把握する。位置情報は、演算部２３がメモリ３０に複数記憶されている履歴情報の中から適切なものを選択することを可能にする。ここで、駐車支援装置１は、駐車場所毎の複数の履歴情報を使用することにより駐車場所によって異なる運転者の好みを適切に反映することができる。例えば、運転手が自宅のガレージでは右寄りに駐車することを好み、市街の駐車場では中央に駐車することを好む場合にも、駐車支援装置１は、それぞれの場所に適した駐車目標位置を表示できる。
【００２９】
表示装置１３は、例えばＬＣＤ（Liquid Crystal Display）を含んで構成され、リアルタイムの動画像を表示可能である。表示装置１３は、車載ネットワーク１４を介して、少なくとも駐車目標位置を重畳表示した画像を表示する。
【００３０】
位置情報取得部２４は、ＧＰＳの位置情報を車両１５の外部から取得するための装置である。例えば、位置情報取得部２４はＧＰＳアンテナとＧＰＳ受信機であってよい。また、車両１５が搭載するカーナビゲーションシステムの一部を位置情報取得部２４として機能させてよい。
【００３１】
センサ部２７は、座席および背もたれ部分の圧力を検出する圧力センサ２８、シートベルトの巻取装置（リトラクター）にあってベルトの引き出し状態を検出できる回転センサなどを含む。そして、センサ部２７は、車載ネットワーク１４を介して、着座に関する情報をプロセッサ１２に出力する。
【００３２】
（駐車目標位置の調整について）
以下では、表示装置１３に表示される、撮像画像に駐車目標位置および駐車ガイド線を重畳した画像の例を示す。その後に、駐車支援装置１の処理（駐車支援方法）について説明する。図３に示されるように、駐車支援装置１を備える車載カメラシステム１０を搭載した車両１５が、所定の駐車領域ＰＳに後方から進入して駐車する例を適宜用いて説明する。
【００３３】
図３の例では、車両１５は３つある駐車領域ＰＳのうち中央の領域に駐車する。センターラインＣＬは駐車領域ＰＳの左右の幅が等しくなる仮想的な線である。また、障害物Ｂが紙面左方の駐車領域ＰＳとの境界部分に存在する。
【００３４】
このとき、車両１５の搭乗者Ｐ１，Ｐ２，Ｐ３の着座席が全て運転席側（紙面左方）であるため、搭乗者Ｐ１，Ｐ２，Ｐ３は近くのドアＤ（紙面左方）から降りる。障害物ＢによってドアＤを十分に開くことができないことを回避するために、運転者（図３の例では搭乗者Ｐ１）は障害物Ｂから大きく離れるように駐車すると考えられる。また、運転者は、障害物Ｂのある駐車領域ＰＳを多く利用する場合には、他の搭乗者Ｐ２，Ｐ３が乗っていなくても障害物Ｂから離れるように駐車する傾向があると考えられる。つまり、この車両１５の中心が、駐車領域ＰＳのセンターラインＣＬよりも紙面右方側に位置するように駐車される傾向があると考えられる。
【００３５】
従来の駐車支援を行う装置では、表示される駐車目標位置が常に同じであるか、調整可能であっても運転者の手動の操作が必要であった。以下に説明するように、本実施形態に係る駐車支援装置１は、運転者の煩雑な操作なしに駐車位置の好みおよび習慣を反映した走行支援ガイドを表示させることができる。
【００３６】
まず、図４を参照して、本実施形態に係る駐車支援装置１が表示させる初期状態の画像（運転者の好みおよび習慣を反映する前の画像）について説明する。図４に示されるように、初期状態の画像は、リアカメラ１１ｂが撮像した撮像画像である駐車領域ＰＳおよび障害物Ｂを含む。駐車領域ＰＳは白線で囲まれている。駐車支援装置１は白線を検出する処理によって駐車領域ＰＳを認識する。駐車目標位置Ｔｉは運転者が目標とする車両１５の駐車位置を示す画像である。また、駐車ガイド線Ａ０は車両１５の走行予想軌跡を示す画像であって、車両１５の操舵角に応じて変化する。駐車目標位置Ｔｉおよび駐車ガイド線Ａ０は、車両１５の運転操作を支援するために撮像画像に重畳表示される。運転者は、駐車ガイド線Ａ０が駐車目標位置Ｔｉに重なるように車両１５を操作することで、駐車領域ＰＳの中央に駐車することができる。ここで、駐車領域ＰＳのセンターラインＣＬは説明のための仮想線である。駐車支援装置１はセンターラインＣＬを重畳表示させてよい。
【００３７】
図４に示されるように、初期状態の駐車支援装置１が表示させる駐車目標位置Ｔｉは、センターラインＣＬを中心に左右対称である。ここで、図４の駐車ガイド線Ａ０が示すように、運転者は障害物Ｂを回避するように駐車目標位置Ｔｉよりも紙面右側に車両１５を駐車する傾向がある。したがって、初期状態の駐車支援装置１が表示させる駐車目標位置Ｔｉは運転者の駐車位置の好みおよび習慣を反映していない。駐車支援装置１は、車両１５の駐車時に駐車領域ＰＳおよび駐車ガイド線Ａ０が含まれる画像をメモリ３０に記憶する。そして、演算部２３はメモリ３０から画像を取得して、図４に示される、車両１５の右方間隔ＤＲおよび左方間隔ＤＬを求めて、これらの比をズレ率Ｒとする。ズレ率Ｒは以下の式（１）で示される。
【００３８】
Ｒ＝ＤＲ／ＤＬ  …  式（１）
【００３９】
ここで、右方間隔ＤＲは、車両１５の前進方向を基準とした駐車領域ＰＳの右方（紙面左方）の境界と車両１５との距離である。また、左方間隔ＤＬは、車両１５の前進方向を基準とした駐車領域ＰＳの左方（紙面右方）の境界と車両１５との距離である。ズレ率Ｒは、車両１５がその前進方向を基準とした左方（紙面右方）に偏って駐車される場合には１よりも大きくなる。逆に、ズレ率Ｒは、車両１５がその前進方向を基準とした右方（紙面左方）に偏って駐車される場合には１よりも小さくなる。駐車支援装置１は、右方間隔ＤＲおよび左方間隔ＤＬを取得するだけでなく、これらの比であるズレ率Ｒによって駐車位置の偏りを判定する。そのため、駐車領域ＰＳの大きさに関わらず、ズレ率Ｒという同じ基準で駐車位置の偏りが判定される。ここで、演算部２３がズレ率Ｒを演算するためにメモリ３０から取得する画像は、本実施形態では車両１５が停止する直前で操舵角の変化がないときの画像であるが、右方間隔ＤＲおよび左方間隔ＤＬを取得可能な画像であれば特に限定されない。また、右方間隔ＤＲおよび左方間隔ＤＬを計測する位置は、本実施形態では駐車ガイド線Ａ０の車両１５の最後部付近に設定されているが特に限定されない。
【００４０】
図５の駐車領域ＰＳは図４と同じであるが、図５では車両１５の複数回の駐車ガイド線Ａ１〜Ａ４を重ねて示している。つまり、図５は、車両１５の駐車が複数回実行された後のそれぞれの駐車位置を示す駐車ガイド線Ａ１〜Ａ４をまとめて示すものである。図５に示されるように、本実施形態に例示する運転者は、車両の中心が駐車領域ＰＳのセンターラインＣＬよりも紙面右方側に位置するように駐車する傾向がある。
【００４１】
演算部２３は、車両１５の複数回の駐車のそれぞれでズレ率Ｒを演算する。例えば、ズレ率Ｒは“１．２”，“１．３”，“１．１”，“１．２”のように演算される。ズレ率Ｒによって車両１５の駐車位置は駐車領域ＰＳと関連付けられる。演算部２３は、演算したこれらのズレ率Ｒを履歴情報としてメモリ３０に記憶する。つまり、履歴情報は過去の駐車位置の情報であるズレ率Ｒのリストである。このとき、個々のズレ率Ｒは時間情報と対応付けられたテーブル形式で記憶されていてよい。ここで、所定の区分による（つまり条件別の）複数の履歴情報が使用される。本実施形態では、所定の区分は車両１５の位置情報であって、駐車場所毎に履歴情報が用意される。そのため、駐車支援装置１は駐車場所毎に運転者の好みおよび習慣を反映可能である。演算部２３は、車両位置検出部２５から車両１５の位置情報を取得して、複数の履歴情報の中から駐車領域ＰＳについての履歴情報を選択する。
【００４２】
また、演算部２３は、車両１５の複数回の駐車のズレ率Ｒについて統計的な演算処理を実行して、運転者の駐車位置の好みおよび習慣を把握する。本実施形態では、演算部２３はズレ率Ｒの最頻値を求める。図６は、演算部２３が実行した履歴情報の統計処理の結果の一例を示す。車両１５の中心がセンターラインＣＬ上にある場合にはズレ率Ｒは１であるところ、図６の例では、ズレ率Ｒの最頻値は１．２である。つまり、運転者は、車両１５の前進方向を基準として左方（紙面右方）に偏って駐車する傾向がある。このように、履歴情報の統計処理によって運転者の駐車位置の好みおよび習慣がわかる。演算部２３の統計処理の結果は画像処理部２６に出力される。
【００４３】
画像処理部２６は、演算部２３から取得したズレ率Ｒの最頻値と現在の設定値との差の絶対値が閾値を超える場合には、駐車目標位置Ｔｉの表示位置を調整して画像を生成し、表示装置１３に表示させる。本実施形態では、演算部２３から取得したズレ率Ｒの最頻値は１．２である。また、現在の設定値は、現在の駐車目標位置Ｔｉの中心のズレ率Ｒであり、１である。また、閾値は０．１に設定されているとする。このとき、画像処理部２６は、演算部２３から取得したズレ率Ｒの最頻値と現在の設定値との差の絶対値（０．２）が閾値（０．１）を超えるので駐車目標位置Ｔｉの表示位置を調整する。図７は、調整された駐車目標位置Ｔａを示す図であり、駐車目標位置Ｔｉと比較して、運転者の駐車位置の好みおよび習慣に応じて紙面右方にずれていることがわかる。具体的には、画像処理部２６は、駐車目標位置Ｔａの中心のズレ率Ｒが１．２であるように調整する。この調整後には、画像処理部２６は、駐車目標位置Ｔｉでなく駐車目標位置Ｔａを表示させて駐車支援を実行する。そのため、運転者は、駐車ガイド線が駐車目標位置Ｔａに重なるように車両１５を操作することで、好みの位置に駐車することができる。
【００４４】
ここで、画像処理部２６は、センサ部２７から着座に関する情報を受け取ってよい。画像処理部２６は、この情報に基づいて更に搭乗者Ｐ１，Ｐ２，Ｐ３に都合がよいように駐車目標位置Ｔａを調整できる。
【００４５】
例えば、画像処理部２６は、搭乗者Ｐ１，Ｐ２，Ｐ３の「着座席の位置」が運転席側であることを把握する（図３参照）。画像処理部２６は、十分な乗降スペースができるように、駐車目標位置Ｔａを更に紙面右方にずらしてよい。具体的には、画像処理部２６は、駐車目標位置Ｔａの中心のズレ率Ｒが１．２５であるように調整してよい。このとき、運転者は駐車ガイド線が駐車目標位置Ｔａに重なるように車両１５を操作することで、搭乗者Ｐ１，Ｐ２，Ｐ３の乗降についても考慮した適切な位置に駐車することができる。
【００４６】
（駐車支援方法）
以下に上記の実施形態で実行される処理について図８および図９を参照して説明する。まず、車両１５に備えられた撮像装置（フロントカメラ１１ａ、リアカメラ１１ｂ、左サイドカメラ１１ｃ、右サイドカメラ１１ｄ）の信号処理部１９ａ，１９ｂ，１９ｃ，１９ｄが実行する処理について図８のフローチャートを用いて説明する。そして、駐車支援装置１が実行する駐車支援方法について図９のフローチャートを用いて説明する。
【００４７】
図８に示されるように、信号処理部１９ａ，１９ｂ，１９ｃ，１９ｄは、それぞれ撮像素子１８ａ，１８ｂ，１８ｃ，１８ｄから画像信号を取得する（ステップＳ１）。
【００４８】
信号処理部１９ａ，１９ｂ，１９ｃ，１９ｄは、取得した画像信号に対して、輝度信号処理（例えば明るさ補正、ガンマ補正等）および色信号処理（例えば色補間、色補正、ホワイトバランス等）を実行する（ステップＳ２）。
【００４９】
信号処理部１９ａ，１９ｂ，１９ｃ，１９ｄは、上記の信号処理後の画像データを画像取得部２１へ出力する（ステップＳ３）。ステップＳ１，Ｓ２，Ｓ３の処理は、カメラ制御部２０ａ，２０ｂ，２０ｃ，２０ｄからの制御信号に従って、信号処理部１９ａ，１９ｂ，１９ｃ，１９ｄが実行する。
【００５０】
図９に示されるように、画像取得部２１は画像データを取得する（ステップＳ１０）。本実施形態において、画像取得部２１は、前方、後方および側方（右方、左方）の周辺領域の画像データの全部を取得する。
【００５１】
画像取得部２１は必要な画像データのエリアを指定する（ステップＳ１１）。本実施形態では、画像取得部２１は画像データの全部を一時的にメモリ３０に記憶してから、リアカメラ１１ｂの画像を抽出する。
【００５２】
駐車領域検出部２２は二値化処理を実行する（ステップＳ１２）。本実施形態では、駐車領域ＰＳが白線で囲まれているため、白線を検出しやすくするためにリアカメラ１１ｂの画像を二値化する（白色と黒色の二階調で表す）。
【００５３】
駐車領域検出部２２はラベリング特徴抽出を実行する（ステップＳ１３）。つまり、駐車領域検出部２２は二値化した画像から、白色の領域を抽出して、それぞれを区別するためにラベリング（例えば固有の番号の割り当て）を行う。そして、駐車領域検出部２２は、例えば位置、長さ、幅等の特徴から、駐車領域ＰＳの白線を構成すると判定される白色の領域を選択する。
【００５４】
駐車領域検出部２２は白線を検出するとステップＳ１５の処理に進む（ステップＳ１４のＹｅｓ）。白線を検出できず駐車領域ＰＳを特定できない場合には（ステップＳ１４のＮｏ）、ステップＳ１０の処理に戻る。つまり、画像取得部２１は再び画像データを取得する。このとき、駐車領域検出部２２は車載ネットワーク１４を介してカメラ制御部２０ａ，２０ｂ，２０ｃ，２０ｄに例えば輝度信号処理の調整等を実行させてよい。
【００５５】
演算部２３は、現在の車両１５の駐車についてズレ率Ｒを演算する（ステップＳ１５）。そして、演算部２３は、車両位置検出部２５から車両１５の位置情報を取得して、複数の履歴情報の中から対象である駐車領域ＰＳについての履歴情報を選択する。
【００５６】
演算部２３は、履歴情報から過去の車両１５の駐車についてズレ率Ｒを取得して統計処理を実行する（ステップＳ１６）。本実施形態では、演算部２３はズレ率Ｒの最頻値を求める。また、演算部２３は統計処理を実行した後に、駐車領域ＰＳについての履歴情報に現在の車両１５の駐車についてズレ率Ｒを加えてメモリ３０に記憶させる。つまり、演算部２３は履歴情報を更新する。そして、演算部２３はズレ率Ｒの最頻値を画像処理部２６に出力する。
【００５７】
画像処理部２６は、演算部２３から取得したズレ率Ｒの最頻値と現在の設定値との差の絶対値が閾値を超える場合（ステップＳ１７のＹｅｓ）、駐車目標位置を調整して（ステップＳ１８）から一連の処理を終了する。つまり、現在の設定値に基づく駐車目標位置と運転者の好みおよび習慣に従う駐車位置とに一定の乖離がある場合には、画像処理部２６は駐車目標位置を調整する。画像処理部２６は、演算部２３から取得したズレ率Ｒの最頻値と現在の設定値との差の絶対値が閾値を超えない場合（ステップＳ１７のＮｏ）、駐車目標位置を調整することなく一連の処理を終了する。
【００５８】
画像処理部２６は駐車目標位置を調整する場合に、センサ部２７からの着座に関する情報に応じて更に表示位置を調整してよい。
【００５９】
以上のように、本実施形態に係る駐車支援装置１は、履歴情報の統計処理結果に基づいて駐車目標位置を調整することによって、ユーザの煩雑な操作なしに駐車位置の好みおよび習慣を反映した駐車目標位置を表示できる。
【００６０】
本開示を図面および実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形および修正を行うことが容易であることに注意されたい。したがって、これらの変形および修正は本開示の技術的範囲に含まれることに留意されたい。例えば、各手段、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の手段またはステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。
【００６１】
上記の実施形態において、駐車領域検出部２２は白線検出を実行するが、白線検出に代えてエッジ検出を実行することで駐車領域を特定してよい。例えば駐車領域が自宅のガレージ等である場合には、例えばゾーベルフィルタ、プレヴィットフィルタ等を用いてエッジ検出を行って、側壁および背壁を検出する処理を図９のステップＳ１２，Ｓ１３およびＳ１４に代えて実行してよい。
【００６２】
また、上記の実施形態において、車両１５の位置情報に応じて複数の履歴情報が使用されるが、それ以外の所定の区分による複数の履歴情報が使用されてよい。例えば、所定の区分は、並列駐車および縦列駐車等の駐車種別に基づく区分であって良い。駐車種別は、車両１５と駐車領域との位置関係に基づいて判定することができる。具体例を挙げると、縦列駐車するために駐車領域が車両１５の斜め後方に位置する場合と、上記の実施形態のように駐車領域が車両の後方に位置する場合とで異なる履歴情報が使用される。このとき、さらに運転者の好みを反映できる駐車支援装置１が実現される。また、搭乗者の人数毎（例えば１人であるか２人であるか等）に異なる履歴情報が使用されてよい。また、運転者以外の搭乗者の着座位置毎（例えば助手席か運転席側の後部座席か等）に異なる履歴情報が使用されてよい。また、駐車領域の広さ毎（例えば左右の幅が２５０〜２６９［ｃｍ］，２７０〜２８９［ｃｍ］，２９０〜３０９［ｃｍ］，３１０［ｃｍ］以上、で区分する等）に異なる履歴情報が使用されてよい。また、例えば車両１５の位置情報等に関係なく一つの履歴情報が使用されてよい。このとき、駐車支援装置１は、場所によらない運転者の好みおよび傾向（例えば中央よりも右側に寄せる傾向等）を反映させることができる。
【００６３】
また、上記の実施形態において、演算部２３は車両１５の左右の方向におけるズレ率を演算するが、さらに車両１５の前後の方向のズレ率を演算してよいし、車両１５の前後の方向のズレ率だけを演算してよい。前後の方向を演算する場合には、演算部２３は駐車時の駐車領域の後方の境界との距離（図５のＤＲ）を求めて、履歴情報としてメモリ３０に記憶し、統計的な演算処理を実行してよい。このとき、さらに運転者の好みを反映できる駐車支援装置１が実現される。
【００６４】
また、上記の実施形態において、駐車支援装置１のプロセッサ１２と撮像装置の信号処理部１９ａ，１９ｂ，１９ｃ，１９ｄは異なる処理を実行するが、両者が一体であって、図８および図９に記載の全ての処理を実行してよい。例えば、信号処理部１９ａ，１９ｂ，１９ｃ，１９ｄが駐車支援装置１のプロセッサ１２の処理を実行してよい。また、撮像装置（車載カメラ）が駐車支援装置１を含む構成であってよい。
【００６５】
また、上記の実施形態において、画像処理部２６は、センサ部２７から着座に関する情報を受け取った場合に駐車目標位置Ｔａを更に調整する。ここで、画像処理部２６は、駐車領域の左右に他の車両があることを検知した場合に駐車目標位置Ｔａを更に調整する機能を有していてよい。このとき、画像取得部２１は側方（右方、左方）の周辺領域の画像データを抽出する。そして、駐車領域検出部２２は側方に車両があるか否かを検出して、画像処理部２６に検出結果を出力する。そして、画像処理部２６は、例えば右方に車両が駐車している場合には、駐車目標位置Ｔａを更に反対側（左方）にずらすように調整する。このとき、駐車支援装置１は搭乗者が乗降しやすくなる駐車支援を実行できる。
【００６６】
また、上記の実施形態において、駐車支援装置１はメモリ３０を備えるが、ハードディスクドライブ等の記憶装置を用いてよい。また、メモリ３０は揮発性メモリおよび不揮発性メモリを備えるが、これらのいずれか（例えば揮発性メモリ）のみを備えていてよい。
【符号の説明】
【００６７】
１  駐車支援装置
１０  車載カメラシステム
１１ａ  フロントカメラ
１１ｂ  リアカメラ
１１ｃ  左サイドカメラ
１１ｄ  右サイドカメラ
１２  プロセッサ
１３  表示装置
１４  車載ネットワーク
１５  車両
１６  ドアミラー
１７ａ，１７ｂ，１７ｃ，１７ｄ  光学系
１８ａ，１８ｂ，１８ｃ，１８ｄ  撮像素子
１９ａ，１９ｂ，１９ｃ，１９ｄ  信号処理部
２０ａ，２０ｂ，２０ｃ，２０ｄ  カメラ制御部
２１  画像取得部
２２  駐車領域検出部
２３  演算部
２４  位置情報取得部
２５  車両位置検出部
２６  画像処理部
２７  センサ部
２８  圧力センサ
２９  回転センサ
３０  メモリ
Ａ０，Ａ１，Ａ２，Ａ３，Ａ４  駐車ガイド線
Ｂ  障害物
ＣＬ  センターライン
Ｄ  ドア
ＤＬ  左方間隔
ＤＲ  右方間隔
Ｐ１，Ｐ２，Ｐ３  搭乗者
ＰＳ  駐車領域
Ｒ  ズレ率
Ｔａ，Ｔｉ  駐車目標位置
【図１】
0006717929.tif 000002
【図２】
0006717929.tif 000003
【図３】
0006717929.tif 000004
【図４】
0006717929.tif 000005
【図５】
0006717929.tif 000006
【図６】
0006717929.tif 000007
【図７】
0006717929.tif 000008
【図８】
0006717929.tif 000009
【図９】
0006717929.tif 000010