(57)【要約】【課題】所望の駐車方法に応じた駐車を行うことができるようにする。【解決手段】情報処理装置は、自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、自動駐車が完了するまでの所要時間を算出し、モードに応じた所要時間の表示を制御することで、自動駐車が完了するまでの所要時間に応じて所望の駐車を行うことができるようにする。本技術は、例えば、自動運転を行うことが可能な車両が備える自動運転システムの一部として組み込まれる自動駐車システムに適用することができる。【選択図】図１
2017140890.tif 000002
【特許請求の範囲】
【請求項１】
自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間を算出する所要時間算出部と、
前記モードに応じた所要時間の表示を制御する表示制御部と
を備える情報処理装置。
【請求項２】
ユーザの操作に応じて、前記モードを決定するモード決定部をさらに備える
請求項１に記載の情報処理装置。
【請求項３】
前記所要時間は、前記自動駐車を開始してから、前記自動駐車が完了するまでの時間である
請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記モードごとに、前記所要時間を表示し、
前記モード決定部は、前記ユーザの選択に応じて、前記モードを決定する
請求項３に記載の情報処理装置。
【請求項５】
前記所要時間算出部は、前記モードに応じた手動駐車の所要時間若しくは出庫時の所要時間、又は前記自動駐車に関する特定の要件を優先したときの所要時間を算出し、
前記表示制御部は、前記自動駐車の所要時間とともに前記手動駐車の所要時間若しくは前記出庫時の所要時間を表示するか、又は前記自動駐車に関する特定の要件を優先したときの所要時間を表示する
請求項４に記載の情報処理装置。
【請求項６】
前記所要時間は、前記自動駐車の途中の現時点から、前記自動駐車が完了するまでの時間である
請求項２に記載の情報処理装置。
【請求項７】
前記自動駐車の途中の現時点において実行可能な駐車方法に応じた他のモードを特定する処理部をさらに備え、
前記表示制御部は、前記所要時間とともに、前記他のモードの選択肢を表示する
請求項６に記載の情報処理装置。
【請求項８】
前記モード決定部は、前記ユーザの選択に応じて、前記他のモードを決定する
請求項７に記載の情報処理装置。
【請求項９】
前記所要時間算出部は、前記他のモードに応じた所要時間を算出し、
前記表示制御部は、前記他のモードごとに、前記他のモードに応じた所要時間を表示する
請求項８に記載の情報処理装置。
【請求項１０】
情報処理装置の情報処理方法において、
前記情報処理装置が、
自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間を算出し、
前記モードに応じた所要時間の表示を制御する
ステップを含む情報処理方法。
【請求項１１】
コンピュータを、
自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間を算出する所要時間算出部と、
前記モードに応じた所要時間の表示を制御する表示制御部と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、情報処理方法、及び、プログラムに関し、特に、所望の駐車方法に応じた駐車を行うことができるようにした情報処理装置、情報処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、車庫入れや縦列駐車などの駐車を、自動で行うための自動駐車システムの研究が行われている。
【０００３】
例えば、駐車開始から完了までの経路と、当該経路の車速のパターンから、駐車開始から完了までの所要時間を算出して表示する駐車支援装置が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２４１０８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、自動駐車の駐車方法が複数ある場合には、複数の駐車方法の中から１つの駐車方法を選択する必要があり、所望の駐車方法に応じた駐車を行うことができるようにするための技術が求められていた。
【０００６】
本技術はこのような状況に鑑みてなされたものであり、所望の駐車方法に応じた駐車を行うことができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の一側面の情報処理装置は、自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間を算出する所要時間算出部と、前記モードに応じた所要時間の表示を制御する表示制御部とを備える情報処理装置である。
【０００８】
本技術の一側面の情報処理装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。また、本技術の一側面の情報処理方法、及び、プログラムは、上述した本技術の一側面の情報処理装置に対応する情報処理方法、及び、プログラムである。
【０００９】
本技術の一側面の情報処理装置、情報処理方法、及び、プログラムにおいては、自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間が算出され、前記モードに応じた所要時間の表示が制御される。
【発明の効果】
【００１０】
本技術の一側面によれば、所望の駐車方法に応じた駐車を行うことができる。
【００１１】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１２】
【図１】本技術を適用した自動駐車システムの構成例を示す図である。
【図２】自動駐車前処理の流れを説明するフローチャートである。
【図３】走行時自動駐車開始画面の表示例を示す図である。
【図４】走行時自動駐車開始画面の表示例を示す図である。
【図５】走行時自動駐車開始画面の表示例を示す図である。
【図６】走行時自動駐車開始画面の表示例を示す図である。
【図７】選択的自動駐車開始画面の表示例を示す図である。
【図８】選択的自動駐車開始画面の表示例を示す図である。
【図９】選択的自動駐車開始画面の表示例を示す図である。
【図１０】選択的自動駐車開始画面の表示例を示す図である。
【図１１】選択的自動駐車開始画面の表示例を示す図である。
【図１２】自動駐車処理の流れを説明するフローチャートである。
【図１３】推定残り所要時間提示画面の表示例を示す図である。
【図１４】推定残り所要時間提示画面の表示例を示す図である。
【図１５】推定残り所要時間提示画面の表示例を示す図である。
【図１６】自動駐車時モード変更画面の表示例を示す図である。
【図１７】自動駐車時モード変更画面の表示例を示す図である。
【図１８】自動駐車時モード変更画面の表示例を示す図である。
【図１９】遠隔駐車に対応した自動駐車システムの構成例を示す図である。
【図２０】遠隔駐車処理の流れを説明するフローチャートである。
【図２１】学習機能に対応した自動駐車システムの構成例を示す図である。
【図２２】学習結果に応じた機能選択肢表示処理の流れを説明するフローチャートである。
【図２３】コンピュータの構成例を示す図である。
【図２４】車両制御システムの概略的な構成例を示すブロック図である。
【図２５】車外情報検出部及び撮像部の設置位置の一例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本技術の実施の形態について説明する。なお、説明は以下の順序で行うものとする。
【００１４】
１．システム構成
２．自動駐車前処理
３．自動駐車処理
４．遠隔駐車処理
５．学習処理
６．コンピュータの構成
７．車両制御システム
【００１５】
＜１．システム構成＞
【００１６】
（自動駐車システムの構成例）
図１は、本技術を適用した自動駐車システムの構成例を示す図である。
【００１７】
自動駐車システム１は、自動運転を行うことが可能な車両（例えば、自動車、電気自動車、パーソナルモビリティなど）が備える自動運転システムの一部として組み込まれる。図１において、自動駐車システム１は、自動駐車制御装置１０、入力装置１１、センサ１２、表示装置１３、及び、車両装置１４から構成される。
【００１８】
自動駐車制御装置１０は、自動駐車モードに応じた自動駐車を行うために、各部の動作を制御する。なお、自動駐車とは、車両のアクセル、ブレーキ、操舵などの少なくとも一部を人間（ユーザ）が指示することなく、自動的に制御して駐車する機能に関する。本技術の実施の形態では、ユーザが車両内にいる状態と、ユーザが車両外にいる状態のいずれの場合も含むものとする。
【００１９】
入力装置１１は、ユーザの操作に応じた操作信号を、自動駐車制御装置１０に出力する。センサ１２は、自動駐車に関する処理を行うために必要となる信号を検出し、その検出信号を、自動駐車制御装置１０に出力する。自動駐車制御装置１０は、入力装置１１から入力される操作信号や、センサ１２から入力される検出信号などに基づいて、自動駐車に関する処理を行う。なお、入力装置１１は、例えばスマートフォンや携帯電話機等の情報端末装置に対するユーザの操作に応じた操作信号を検出し、自動駐車制御装置１０に出力するようにしてもよい。
【００２０】
表示装置１３は、自動駐車制御装置１０から出力される、自動駐車に関する情報を表示する。車両装置１４は、自動運転を行うことが可能な車両に搭載された装置であって、自動駐車制御装置１０とデータをやりとりすることで、車両による自動運転を実現する。
【００２１】
自動駐車制御装置１０は、処理部１００、出力部１０１、記憶部１０２、及び、外部I/F１０３から構成される。処理部１００は、自動駐車に関する各種の処理を行う。出力部１０１は、処理部１００により処理された情報を、表示装置１３に出力する。記憶部１０２は、処理部１００からの要求に従い、各種のデータを記憶する。外部I/F１０３は、自動駐車制御装置１０と車両装置１４とを接続するためのインターフェースである。
【００２２】
処理部１００は、自動駐車判定部１１１、所要時間算出部１１２、表示制御部１１３、自動駐車モード決定部１１４、及び、機能選択肢処理部１１５を含む。
【００２３】
自動駐車判定部１１１は、自動駐車判定情報に基づいて、自動駐車を開始できるかどうかを判定する。自動駐車判定部１１１の判定結果に応じて、自動駐車に関する処理が開始される。なお、自動駐車判定情報の詳細については後述する。
【００２４】
所要時間算出部１１２は、推定所要時間算出情報に基づいて、自動駐車が開始されてから完了するまでの時間（以下、推定所要時間という）を算出する。また、所要時間算出部１１２は、推定残り所要時間算出情報に基づいて、現時点から自動駐車が完了するまでの時間（以下、推定残り所要時間という）を算出する。なお、推定所要時間算出情報と推定残り所要時間算出情報の詳細については後述する。
【００２５】
表示制御部１１３は、処理部１００で処理される各種の情報を、出力部１０１を介して表示装置１３に表示させる。また、表示制御部１１３は、所要時間算出部１１２により算出される推定所要時間や推定残り所要時間を含む画面を生成し、表示装置１３に表示させる。
【００２６】
自動駐車モード決定部１１４は、入力装置１１からの操作信号に基づいて、自動駐車モードを決定する。自動駐車制御装置１０では、自動駐車モード決定部１１４により決定された自動駐車モードに応じて、自動駐車に関する処理が行われる。なお、自動駐車モード決定部１１４は、入力装置１１からの操作信号に限らず、自動駐車制御装置１０の外部から提供される情報や、自動駐車制御装置１０の内部で保持している情報に基づいて、自動駐車モードを決定するようにしてもよい。
【００２７】
機能選択肢処理部１１５は、機能選択肢特定情報に基づいて、自動駐車中に実行可能な機能の選択肢（以下、現状実行可能な機能選択肢という）を特定する。なお、機能選択肢特定情報の詳細については後述する。また、表示制御部１１３は、機能選択肢処理部１１５により特定される現状実行可能な機能選択肢を含む画面を生成し、表示装置１３に表示させる。
【００２８】
自動駐車システム１は、以上のように構成される。
【００２９】
なお、自動駐車システム１は、自動運転システムの一部として組み込まれるものであって、車両装置１４は、自動運転を行うことが可能な車両に搭載されるものであるが、その他の構成要素については、車両に搭載されるようにしてもよいし、車両とは異なる別な装置（例えば、スマートフォンや携帯電話機、タブレット型コンピュータ等の情報端末装置）に搭載されるようにしてもよい。
【００３０】
例えば、自動駐車システム１を構成する全ての構成要素、すなわち、自動駐車制御装置１０、入力装置１１、センサ１２、表示装置１３、及び車両装置１４が車両に搭載されるようにすることができる。また、例えば、入力装置１１及び表示装置１３が、スマートフォン等の情報端末装置に搭載され、それ以外の自動駐車制御装置１０、センサ１２、及び車両装置１４が車両に搭載されるようにすることができる。さらに、例えば、自動駐車制御装置１０、入力装置１１、及び表示装置１３が、スマートフォン等の情報端末装置に搭載され、それ以外のセンサ１２及び車両装置１４が車両に搭載されるようにすることができる。
【００３１】
なお、センサ１２としては、例えば、後述する図２４の撮像部２４１０や車外情報検出部２４２０を用いることができる。また、車両装置１４は、後述する図２４の車両制御システム２０００の各制御ユニット（例えば、駆動系制御ユニット２１００や車両状態検出部２１１０等）などに相当するものである。
【００３２】
＜２．自動駐車前処理＞
【００３３】
（自動駐車前処理の流れ）
次に、図２のフローチャートを参照して、図１の自動駐車システム１により実行される自動駐車前処理の流れについて説明する。ただし、この自動駐車前処理は、自動運転を行うことが可能な車両（例えば、自動車、電気自動車、パーソナルモビリティなど）が走行している最中に実行される。
【００３４】
ステップＳ１００において、処理部１００は、自動駐車を行う車両が、駐車可能な区画である駐車区画を選択する。ここで、この駐車区画は、ユーザの操作に応じて手動で設定されるほか、処理部１００により自動で設定されるようにしてもよい。例えば、処理部１００は、後述する自動駐車判定情報や推定所要時間算出情報などの各種の情報を用いることで、複数の駐車区画の中から、適切な駐車区画を自動で選択することができる。
【００３５】
ステップＳ１０１において、自動駐車判定部１１１は、ステップＳ１００の処理で選択された駐車区画に対する自動駐車を判定するための自動駐車判定情報を取得する。ここで、自動駐車判定情報としては、例えば、以下に列挙する情報を取得することができる。
【００３６】
自動駐車判定情報
（Ａ）駐車タイプ
（Ｂ）対象駐車区画までの経路距離
（Ｃ）対象駐車区画の幅と長さ
（Ｄ）対象駐車区画の実際の幅と長さ（障害物などの影響を考慮したもの）
（Ｅ）対象駐車区画に隣接して停車している車両の有無
（Ｆ）対象駐車区画に隣接して停車している車両の駐車状態
（Ｇ）付近の視界の状態
（Ｈ）付近の路面の状態
（Ｉ）交通状況（道路の混雑状況）
（Ｊ）自車両の状態
（Ｋ）現在位置から駐車場入り口の位置までの経路距離（通常走行状態から自動駐車を行う場合）
（Ｌ）駐車待ち所要時間（通常走行状態から自動駐車を行う場合）
【００３７】
なお、上記の（Ａ）駐車タイプとしては、例えば、「車庫入れ」若しくは「縦列駐車」、「前向き駐車」若しくは「後ろ向き駐車」、又は「乗車したままの自動駐車」若しくは「降車してからの自動駐車（遠隔駐車）」などが選択される。
【００３８】
また、自動駐車判定情報としては、（Ａ）乃至（Ｌ）に例示列挙された全ての情報が取得されるようにしてもよいが、その一部の情報のみが取得されるようにしてもよい。さらに、上記の（Ａ）乃至（Ｌ）に例示列挙された情報は、自動駐車判定情報の一例であって、自動駐車が開始可能かどうかを判定する際に、有用な判定条件となり得る情報であれば、他の情報を取得するようにしてもよい。
【００３９】
ステップＳ１０２において、自動駐車判定部１１１は、ステップＳ１０１の処理で取得された自動駐車判定情報に基づいて、ステップＳ１００の処理で選択された駐車区画に対し、自動駐車を開始できるかどうかを判定する。
【００４０】
すなわち、自動駐車を判定する際には、ユーザが取り得る選択や、様々な状況に合わせて、自動駐車が可能であるかどうかを判定することになるが、ここでは、自動駐車判定情報として例示列挙された上記の（Ａ）乃至（Ｌ）の情報のうち、少なくとも１つ以上の情報に基づいて、自動駐車の可否が判定される。
【００４１】
ここで、具体的な判定方法を１つ例示すれば、自動駐車が可能であるかどうかを出力とし、さらに、上記の自動駐車判定情報として例示列挙された情報のうち、少なくとも１つの情報を特徴量とする分類器を用いることができる。この分類器の手法としては、ニューラルネットワーク（NN：Neural Network）や、サポートベクトルマシン（SVM：Support Vector Machine）、k近傍法（k-NN：k-nearest neighbor algorithm）などの公知の手法を用いることができる。
【００４２】
このような自動駐車の判定処理が行われ、ステップＳ１０２において、自動駐車を開始できないと判定された場合、処理は、ステップＳ１０９に進められる。
【００４３】
ステップＳ１０９においては、車両の走行を終了するかどうかが判定される。ステップＳ１０９において、車両の走行を終了しないと判定された場合、処理は、ステップＳ１００に戻り、それ以降の処理が繰り返される。そして、ステップＳ１０１の処理で再度、自動駐車判定情報が取得され、ステップＳ１０２の判定処理で、新たに取得された自動駐車判定情報に基づいて、再度、自動駐車を開始できるかどうかが判定される。
【００４４】
一方、ステップＳ１０２において、自動駐車を開始できると判定された場合、処理は、ステップＳ１０３に進められる。ステップＳ１０３において、所要時間算出部１１２は、推定所要時間算出情報を取得する。ここで、推定所要時間算出情報としては、例えば、以下に列挙する情報を取得することができる。
【００４５】
推定所要時間算出情報
（ａ）駐車タイプ
（ｂ）対象駐車区画までの経路距離
（ｃ）対象駐車区画の幅と長さ
（ｄ）対象駐車区画の実際の幅と長さ（障害物などの影響を考慮したもの）
（ｅ）対象駐車区画に隣接して停車している車両の有無
（ｆ）対象駐車区画に隣接して停車している車両の駐車状態
（ｇ）付近の視界の状態
（ｈ）付近の路面の状態
（ｉ）交通状況（走行予定経路の混雑状況。具体的には、駐車までの走行経路を予測し、その走行予定経路上の他の車両や通行人等についての情報に関する。）
（ｊ）自車両の状態
（ｋ）現在位置から駐車場入り口の位置までの経路距離（通常走行状態から自動駐車を行う場合）
（ｌ）駐車待ち所要時間（通常走行状態から自動駐車を行う場合）
【００４６】
なお、上記の（ａ）駐車タイプとしては、例えば、「車庫入れ」若しくは「縦列駐車」、「前向き駐車」若しくは「後ろ向き駐車」、又は「乗車したままの自動駐車」若しくは「降車してからの自動駐車（遠隔駐車）」などが選択される。
【００４７】
また、推定所要時間算出情報としては、上述した自動駐車判定情報に含まれる情報と同一の情報が含まれているので、ステップＳ１０１の処理で取得済みの情報であって、時系列で変化しない情報については、このステップＳ１０３の処理で再度取得する必要はない。
【００４８】
また、推定所要時間算出情報としては、（ａ）乃至（ｌ）に例示列挙された全ての情報が取得されるようにしてもよいが、その一部の情報のみが取得されるようにしてもよい。さらに、（ａ）乃至（ｌ）に例示列挙された情報は、推定所要時間算出情報の一例であって、推定所要時間を算出する際に、有用なパラメータとなり得る情報であれば、他の情報を取得するようにしてもよい。
【００４９】
ステップＳ１０４において、所要時間算出部１１２は、ステップＳ１０３の処理で取得された推定所要時間算出情報に基づいて、自動駐車モードごとに、推定所要時間を算出する。
【００５０】
すなわち、推定所要時間を算出する際には、ユーザが取り得る選択や、様々な状況に合わせて、自動駐車が開始してから完了するまでの時間（推定所要時間）を算出することになるが、ここでは、推定所要時間算出情報として例示列挙された（ａ）乃至（ｌ）の情報のうち、少なくとも１つ以上の情報に基づいて、推定所要時間が算出される。
【００５１】
ここで、具体的な算出方法を１つ例示すれば、推定所要時間を目的変数とし、さらに、上記の推定所要時間算出情報として例示列挙された情報のうち、少なくとも１つ以上の情報を説明変数とした、回帰分析を用いることができる。この回帰分析の手法としては、例えば、ニューラルネットワークや、サポートベクトル回帰（SVR：Support Vector Regression）、k近傍法、線形回帰モデルなどの公知の手法を用いることができる。
【００５２】
ステップＳ１０５において、表示制御部１１３は、ステップＳ１０４の処理で算出された（自動駐車モードごとの）推定所要時間と、自動駐車の開始を指示するための自動駐車開始ボタンを少なくとも含む画面を生成し、出力部１０１を介して表示装置１３に表示させる。ここで、推定所要時間と自動駐車開始ボタンを含む画面としては、例えば、走行時自動駐車開始画面や、選択的自動駐車開始画面を表示させることができる。
【００５３】
走行時自動駐車開始画面は、走行時に提示される自動駐車を開始させるための画面であって、推定所要時間と自動駐車開始ボタンを少なくとも含む画面である。ユーザは、この走行時自動駐車開始画面を確認して、推定所要時間で、自動駐車を行うことを了承した場合には、自動駐車開始ボタンを操作することになる。なお、走行時自動駐車開始画面の表示例については、図３乃至図６を参照して後述する。
【００５４】
選択的自動駐車開始画面は、走行時に提示される自動駐車を開始させるための画面であって、複数の自動駐車モードに応じた推定所要時間を含む画面である。ユーザは、この選択的自動駐車開始画面を確認して、複数の自動駐車モードに応じた推定所要時間の中のいずれかの推定所要時間で、自動駐車を行うことを了承した場合には、当該推定所要時間に対応する自動駐車モードを操作（選択）することになる。なお、選択的自動駐車開始画面の表示例については、図７乃至図１１を参照して後述する。
【００５５】
ステップＳ１０６においては、入力装置１１からの操作信号に基づいて、ステップＳ１０５の処理で表示された画面（例えば、走行時自動駐車開始画面又は選択的自動駐車開始画面）に含まれる自動駐車開始ボタンが操作されたかどうかが判定される。
【００５６】
ステップＳ１０６において、自動駐車開始ボタンが操作されていないと判定された場合、処理は、ステップＳ１０９に進められる。ステップＳ１０９においては、車両の走行を終了するかどうかが判定される。そして、ステップＳ１０９において、車両の走行を終了しないと判定された場合には、処理は、ステップＳ１００に戻り、それ以降の処理が繰り返される。
【００５７】
一方、ステップＳ１０６において、自動駐車開始ボタンが操作されたと判定された場合、処理は、ステップＳ１０７に進められる。ステップＳ１０７において、自動駐車モード決定部１１４は、ユーザの操作に応じて、自動駐車モードを決定する。
【００５８】
ここでは、例えば、ステップＳ１０５の処理で、選択的自動駐車開始画面が表示された場合に、当該選択的自動駐車開始画面に表示される複数の自動駐車モードの中から選択された所望の自動駐車モードが決定される。なお、走行時自動駐車開始画面の場合には、特定の自動駐車モードに応じた推定所要時間が表示されているので、当該推定所要時間を算出するときに、自動駐車モードが選択されていることになるため、例えばこの選択済みの自動駐車モードに決定することができる。
【００５９】
ステップＳ１０７において、自動駐車モードが決定されると、処理は、ステップＳ１０８に進められる。ステップＳ１０８においては、ステップＳ１０７の処理で決定された自動駐車モードに応じた自動駐車処理が行われる。この自動駐車処理の詳細は、図１２のフローチャートを参照して、後述する。
【００６０】
ステップＳ１０８の処理が終了すると、図２の自動駐車前処理は終了される。なお、ステップＳ１０９において、車両の走行を終了すると判定された場合にも、図２の自動駐車前処理は終了される。
【００６１】
以上、自動駐車前処理の流れについて説明した。この自動駐車前処理においては、自動駐車モードごとの推定所要時間が算出され、自動駐車モードに応じた推定所要時間を含む画面（例えば、走行時自動駐車開始画面や選択的自動駐車開始画面など）が表示され、当該画面に対するユーザの操作に応じて自動駐車モードが決定され、決定された自動駐車モードに応じた自動駐車処理が実行される。
【００６２】
（走行時自動駐車開始画面の表示例）
ここで、図３乃至図６を参照して、図２のステップＳ１０５の処理で表示される、走行時自動駐車開始画面の表示例について説明する。この走行時自動駐車開始画面では、特定の自動駐車モードに応じた推定所要時間と、特定の自動駐車モードに応じた自動駐車開始ボタンが表示される。
【００６３】
（Ａ）表示例１
図３の走行時自動駐車開始画面２００Ａにおいては、センサ１２により撮影された駐車場内の撮影画像に、自動駐車を開始してから完了するまでの推定所要時間２０１と、その自動駐車の開始を指示するための自動駐車開始ボタン２０２と、駐車可能な区画を示す駐車区画２０３とが重畳表示されている。例えば、駐車可能な区画は、駐車区画探索モードで、車両が駐車場内を走行することで検出される。
【００６４】
推定所要時間２０１は、図２のステップＳ１０４の処理で算出された推定所要時間に対応している。この表示例では、駐車可能な駐車区画２０３として、車両が停車していない駐車区画２０３Ａと、駐車区画２０３Ｂがあるが、例えば、駐車区画２０３Ａが選択され、自動駐車を開始してから、駐車区画２０３Ａへの自動駐車が完了するまでに、57秒の時間を要することが推定されている。なお、駐車区画２０３Ａの破線は、図２のステップＳ１００の処理によって、当該駐車区画が選択されていることを示している。
【００６５】
ここでは、例えば、対象の駐車区画２０３Ａに対する、代表的な駐車方法（自動駐車モード）や、ユーザに適合した駐車方法（自動駐車モード）などに応じた推定所要時間２０１が表示されることになる。そして、ユーザは、走行時自動駐車開始画面２００Ａを確認して、57秒程度での自動駐車を行うことを了承した場合には、自動駐車開始ボタン２０２を操作することになる。この自動駐車開始ボタン２０２が操作されると、駐車区画２０３Ａへの自動駐車が開始される。
【００６６】
このように、ユーザは、図３の走行時自動駐車開始画面２００Ａを確認することで、自動駐車にかかる推定所要時間を把握しつつ、その推定所要時間で自動駐車を行うことを了承したときには、自動駐車を選択する一方で、その推定所要時間での自動駐車を行うことを了承しないときには、自動駐車を選択せずに、自ら手動駐車を行う、といった行動を選択することができる。これにより、ユーザは、システムに駐車を任せるのか、あるいは自ら駐車を行うのかといった意思決定を適切に行うことが可能となる。
【００６７】
（Ｂ）表示例２
図４の走行時自動駐車開始画面２００Ｂにおいては、駐車場内の撮像画像に推定所要時間２０１と、自動駐車開始ボタン２０２と、駐車区画２０３とが重畳表示されている。
【００６８】
推定所要時間２０１は、図２のステップＳ１０４の処理で算出された推定所要時間に対応しているが、この表示例では、推定所要時間が、推定される最短の時間から、最長の時間までの時間的な幅を持って表示されている。この表示例では、自動駐車を開始してから、駐車区画２０３Ａへの自動駐車が完了するまでに、31〜57秒の時間を要することが推定されている。
【００６９】
ここでは、対象の駐車区画２０３Ａに対して、選択可能な全ての駐車方法（自動駐車モード）に関する推定所要時間をマージすることで、最短の時間から最長の時間までの時間的な幅を持った推定所要時間２０１が表示されることになる。あるいは、他の車両の存在や動きなどの予測精度が低く、不確実性が高い場合に、複数の算出方法に基づき、時間的な幅を持った推定所要時間２０１を表示してもよい。そして、ユーザは、走行時自動駐車開始画面２００Ｂを確認して、31〜57秒の間での自動駐車を行うことを了承した場合には、自動駐車開始ボタン２０２を操作することになる。この自動駐車開始ボタン２０２が操作されると、駐車区画２０３Ａへの自動駐車が開始される。
【００７０】
このように、ユーザは、図４の走行時自動駐車開始画面２００Ｂを確認することで、ある程度の幅を持った推定所要時間（自動駐車にかかる推定所要時間）を把握しつつ、ある程度の幅を持った推定所要時間の範囲内で自動駐車を行うことを了承したときには、自動駐車を選択する一方で、ある程度の幅を持った推定所要時間の範囲内での自動駐車を行うことを了承しないときには、自ら手動駐車を行う、といった行動を選択することができる。これにより、ユーザは、システムに駐車を任せるのか、あるいは自ら駐車を行うのかといった意思決定を適切に行うことが可能となる。
【００７１】
（Ｃ）表示例３
図５の走行時自動駐車開始画面２００Ｃにおいては、駐車場内の撮像画像に、推定所要時間２０１と、自動駐車開始ボタン２０２と、駐車区画２０３とが重畳表示されている。
【００７２】
推定所要時間２０１は、図２のステップＳ１０４の処理で算出された推定所要時間に対応しているが、この表示例では、推定所要時間が、推定される最短の時間から、最長の時間までの時間的な幅を持って表示されている。この表示例では、自動駐車を開始してから、駐車区画２０３Ｂへの自動駐車が完了するまでに、31〜49秒の時間を要することが推定されている。
【００７３】
また、この表示例では、駐車可能な駐車区画２０３として、駐車区画２０３Ａと、駐車区画２０３Ｂがあって、駐車区画２０３Ｂが選択されているが、駐車区画２０３Ｂに対する自動駐車を行う場合には、遠隔駐車で行わなければならないという制限が課されている。例えば、駐車区画２０３Ｂは、左右に隣接する駐車区画に停車している車両との間隔が狭く、乗車したままの自動駐車を開始した場合に、自動駐車が完了した後に降車が困難になるおそれがあるときなどに、このような制限を課すことができる。ここでは、走行時自動駐車開始画面２００Ｃの駐車区画２０３Ｂには、当該制限があることを示す「（制限）」が表示されている。
【００７４】
なお、この表示例において、駐車区画２０３Ａには、そのような制限は課されておらず、仮に、自動駐車の対象として駐車区画２０３Ａが選択された場合には、遠隔駐車のみに制限されずに、自動駐車を行うことが可能となる。ここでは、走行時自動駐車開始画面２００Ｃの駐車区画２０３Ａには、当該制限がないことを示す「（制限なし）」が表示されている。
【００７５】
また、ここでは、対象の駐車区画２０３Ｂに対して、遠隔駐車を条件として推定される推定所要時間をマージすることで、最短の時間から最長の時間までの時間的な幅を持った推定所要時間２０１が表示されることになる。そして、ユーザは、走行時自動駐車開始画面２００Ｃを確認して、31〜49秒の間での遠隔駐車による自動駐車を行うことを了承した場合には、自動駐車開始ボタン２０２を操作することになる。この自動駐車開始ボタン２０２が操作されると、駐車区画２０３Ｂへの自動駐車が開始される。
【００７６】
このように、ユーザは、図５の走行時自動駐車開始画面２００Ｃを確認することで、ある程度の幅を持った推定所要時間（例えば遠隔駐車にかかる推定所要時間）を把握しつつ、ある程度の幅を持った推定所要時間の範囲内で、制限された駐車方法（例えば遠隔駐車）による自動駐車を行うことを了承したときには、自動駐車（例えば遠隔駐車）を選択する一方で、ある程度の幅を持った推定所要時間の範囲内での自動駐車を行うことや、制限された駐車方法を了承しないときには、自ら手動駐車を行う、といった行動を選択することができる。これにより、ユーザは、システムに駐車を任せるのか、あるいは自ら駐車を行うのかといった意思決定を適切に行うことが可能となる。
【００７７】
（Ｄ）表示例４
図６の走行時自動駐車開始画面２００Ｄにおいては、駐車可能な駐車区画２０３として、複数の駐車区画２０３がある場合に、駐車区画２０３ごとに、推定所要時間２０１と、自動駐車開始ボタン２０２を表示する例を示している。
【００７８】
この表示例では、駐車可能な駐車区画２０３として、駐車区画２０３Ａと駐車区画２０３Ｂがある場合に、駐車区画２０３Ａに対して、推定所要時間２０１Ａと自動駐車開始ボタン２０２Ａが表示され、駐車区画２０３Ｂに対して、推定所要時間２０１Ｂと自動駐車開始ボタン２０２Ｂが表示されている。
【００７９】
ここで、駐車区画２０３Ａに対する推定所要時間２０１Ａには、車内にユーザ（運転者）が乗車したままの自動駐車を行ったときの推定所要時間と、ユーザ（運転者）が降車してからの自動駐車（遠隔駐車）を行ったときの推定所要時間が表示されている。この表示例では、乗車したままの自動駐車を開始してから、駐車区画２０３Ａへの自動駐車が完了するまでに、33秒の時間を要することが推定されている。また、降車してからの遠隔駐車を開始してから、駐車区画２０３Ａへの遠隔駐車が完了するまでに、20秒の時間を要することが推定されている。
【００８０】
一方で、駐車区画２０３Ｂに対する推定所要時間２０１Ｂには、乗車したままの自動駐車を行ったときの推定所要時間と、降車してからの遠隔駐車を行うことができない旨のメッセージが表示されている。この表示例では、乗車したままの自動駐車を開始してから、駐車区画２０３Ｂへの自動駐車が完了するまでに、40秒の時間を要することが推定されている。なお、駐車区画２０３Ｂに対しては、遠隔駐車を行うことができないため、遠隔駐車の推定所要時間は、非表示とされる。
【００８１】
そして、ユーザは、走行時自動駐車開始画面２００Ｄを確認して、駐車区画２０３Ａに対して、33秒程度での自動駐車を行うことを了承した場合には、自動駐車開始ボタン２０２Ａを操作することになる。この自動駐車開始ボタン２０２Ａが操作されると、駐車区画２０３Ａへの自動駐車が開始される。なお、駐車区画２０３Ａに対しては、遠隔駐車を行うことが可能であるため、自動駐車開始ボタン２０２Ａが操作された場合に、選択的に遠隔駐車が開始されるようにしてもよい。
【００８２】
一方で、ユーザは、走行時自動駐車開始画面２００Ｄを確認して、駐車区画２０３Ｂに対して、40秒程度での自動駐車を行うことを了承した場合には、自動駐車開始ボタン２０２Ｂを操作することになる。この自動駐車開始ボタン２０２Ｂが操作されると、駐車区画２０３Ｂへの自動駐車が開始される。
【００８３】
このように、ユーザは、図６の走行時自動駐車開始画面２００Ｄを確認することで、駐車可能な駐車区画２０３ごとに、自動駐車にかかる推定所要時間を把握しつつ、その推定所要時間で自動駐車を行うことを了承したときには、いずれかの駐車区画２０３に対する自動駐車を選択する一方で、いずれの駐車区画２０３に対する推定所要時間での自動駐車を行うことを了承しないときには、自動駐車を選択せずに、自ら手動駐車を行う、といった行動を選択することができる。これにより、ユーザは、システムに駐車を任せるのか、あるいは自ら駐車を行うのかといった意思決定を適切に行うことが可能となる。
【００８４】
なお、図６の走行時自動駐車開始画面２００Ｄでは、複数の駐車区画２０３に対して、推定所要時間２０１や自動駐車開始ボタン２０２が表示されるため、例えば、図２のステップＳ１００の処理では、複数の駐車区画が選択されることになる（特定の駐車区画のみが選択されないようにする）。ただし、この場合において、図２のステップＳ１００の処理がスキップされるようにしてもよい。
【００８５】
以上、走行時自動駐車開始画面の表示例について説明した。なお、上述した走行時自動駐車開始画面２００Ａ乃至２００Ｄ（図３乃至図６）は、走行中に表示される自動駐車開始画面の一例であって、特定の自動駐車モードに応じた推定所要時間と、特定の自動駐車モードに応じた自動駐車の開始を指示するための自動駐車開始ボタンが表示されていれば、他の表示形態を採用するようにしてもよい。また、走行時自動駐車開始画面２００Ａ乃至２００Ｄは、車両の走行中に限らず、車両の停車時に表示されるようにしてもよい。
【００８６】
（選択的自動駐車開始画面の表示例）
次に、図７乃至図１１を参照して、図２のステップＳ１０５の処理で表示される、選択的自動駐車開始画面の表示例について説明する。この選択的自動駐車開始画面では、自動駐車モードごとに、推定所要時間が表示されるとともに、自動駐車モードを選択して、対象の自動駐車モードに対応する自動駐車の開始を指示するための自動駐車開始ボタンが表示される。
【００８７】
（Ａ）表示例１
図７の選択的自動駐車開始画面２１０Ａにおいては、高精度の後ろ向き駐車モード、通常精度の後ろ向き駐車モード、遠隔駐車の後ろ向き駐車モード、高精度の前向き駐車モード、通常精度の前向き駐車モード、及び、遠隔駐車の前向き駐車モードの６つの自動駐車モードごとに、推定所要時間２０１がそれぞれ表示されている。また、自動駐車開始ボタン２０２には、各自動駐車モードに応じた名称が表示されている。
【００８８】
推定所要時間２０１は、図２のステップＳ１０４の処理で算出された推定所要時間に対応しているが、ここでは、対象の自動駐車モードに応じた推定所要時間算出情報を用いることで、自動駐車モードごとに、推定所要時間が算出されている。
【００８９】
例えば、高精度の後ろ向き駐車モードで自動駐車を行う場合には、自動駐車を開始してから完了するまでに、57秒の時間を要することが推定されている。また、通常精度の後ろ向き駐車モードで自動駐車を行う場合には、51秒の時間を要し、遠隔駐車の後ろ向き駐車モードで自動駐車を行う場合には、49秒の時間を要することが推定されている。
【００９０】
このように、同じ後ろ向き駐車でも、高精度の場合と、通常精度の場合とを比較すれば、通常精度よりも高精度のほうが時間はかかるし、また、ユーザが乗車したまま行われる自動駐車の場合と、ユーザが降車した後に行われる自動駐車（遠隔駐車）の場合とでも、自動駐車にかかる時間は異なっている。
【００９１】
また、例えば、高精度の前向き駐車モードで自動駐車を行う場合には、自動駐車を開始してから完了するまでに、39秒の時間を要することが推定されている。また、通常精度の前向き駐車モードで自動駐車を行う場合には、33秒の時間を要し、遠隔駐車の前向き駐車モードで自動駐車を行う場合には、31秒の時間を要することが推定されている。
【００９２】
このように、同じ前向き駐車でも、高精度の場合と、通常精度の場合とを比較すれば、通常精度よりも高精度のほうが時間はかかるし、また、ユーザが乗車したまま行われる自動駐車の場合と、ユーザが降車した後に行われる自動駐車（遠隔駐車）の場合とでも、自動駐車にかかる時間は異なっている。
【００９３】
さらに、同じ高精度の駐車でも、後ろ向き駐車の場合と、前向き駐車の場合とを比較すれば、前向き駐車よりも後ろ向き駐車のほうが時間はかかるし、また、同じ通常精度の駐車でも、後ろ向き駐車の場合と、前向き駐車の場合とを比較すれば、前向き駐車よりも後ろ向き駐車のほうが時間はかかっている。また、同じ遠隔駐車でも、後ろ向き駐車の場合と、前向き駐車の場合とを比較すれば、前向き駐車よりも後ろ向き駐車のほうが時間はかかっている。
【００９４】
このように、ユーザは、図７の選択的自動駐車開始画面２１０Ａを確認することで、自動駐車モードごとに、自動駐車にかかる推定所要時間を把握しつつ、所望の自動駐車モードに応じた推定所要時間で自動駐車を行うことを了承したときには、所望の自動駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。これにより、所望の自動駐車モードに応じた自動駐車が開始されることになる。
【００９５】
例えば、ユーザは、現在の状況（例えば、駐車の難易度や自身の技能、どれくらい急いでいるかなど）などに応じて、６つの選択肢（自動駐車モード）の中から、任意の選択肢を選択することができる。より具体的には、例えば、時間に余裕があり、時間がかかっても確実に駐車させたい場合には、推定所要時間が長めに表示されている、高精度の後ろ向き駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。
【００９６】
なお、高精度の駐車モードと、通常精度の駐車モードの違いであるが、例えば、駐車区画の白線や隣接する車両（前後左右の車両）に対してどの程度の間隔（精度）で駐車するかに応じて、より精度が高い駐車モードを高精度の駐車モードとし、高精度の駐車モードよりも精度が劣る駐車モードを、通常精度の駐車モードと定めることができる。ただし、この駐車モードの違いは一例であって、他の基準に応じた駐車モードを定めることもできる。
【００９７】
（Ｂ）表示例２
図８の選択的自動駐車開始画面２１０Ｂにおいては、上述した図７と同様に、高精度の後ろ向き駐車モード、通常精度の後ろ向き駐車モード、遠隔駐車の後ろ向き駐車モード、高精度の前向き駐車モード、通常精度の前向き駐車モード、及び、遠隔駐車の前向き駐車モードの６つの自動駐車モードごとに、推定所要時間がそれぞれ算出されたが、選択可能な自動駐車モード（駐車方法）に制限がある場合には、選択不能な選択肢（自動駐車モード）をグレーアウトして表示するようにしている。
【００９８】
例えば、図８の選択的自動駐車開始画面２１０Ｂにおいては、６つの自動駐車モードのうち、高精度の後ろ向き駐車モード、通常精度の後ろ向き駐車モード、高精度の前向き駐車モード、及び、通常精度の前向き駐車モードは、選択不能な自動駐車モードとなる一方で、遠隔駐車の後ろ向き駐車モード、及び、遠隔駐車の前向き駐車モードは、選択可能な自動駐車モードとなっている。
【００９９】
したがって、推定所要時間２０１としては、遠隔駐車の後ろ向き駐車モードで自動駐車を行う場合には、49秒の時間を要し、隔駐車の前向き駐車モードで自動駐車を行う場合には、31秒の時間を要することが表示されているが、それ以外の自動駐車モードには、「NG」である文字が表示されている。そして、選択可能な自動駐車モードとして、遠隔駐車のみが選択可能ではあるが、同じ遠隔駐車でも、後ろ向き駐車の場合と、前向き駐車の場合とを比較すれば、前向き駐車よりも後ろ向き駐車のほうが時間はかかっている。
【０１００】
このように、ユーザは、図８の選択的自動駐車開始画面２１０Ｂを確認することで、選択可能な自動駐車モードであって、当該自動駐車モードごとに、自動駐車にかかる推定所要時間を把握しつつ、所望の自動駐車モードに応じた推定所要時間で自動駐車を行うことを了承したときには、所望の自動駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。これにより、所望の自動駐車モードに応じた自動駐車が開始されることになる。
【０１０１】
例えば、ユーザは、現在の状況（例えば、駐車の難易度や自身の技能、どれくらい急いでいるかなど）などに応じて、選択可能な自動駐車モードに対応した２つの選択肢（自動駐車モード）の中から、任意の選択肢を選択することができる。より具体的には、例えば、時間に余裕がある場合には、推定所要時間が長めに表示されている、遠隔駐車の後ろ向き駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。
【０１０２】
（Ｃ）表示例３
図９の選択的自動駐車開始画面２１０Ｃにおいては、高精度の後ろ向き駐車モード、通常精度の後ろ向き駐車モード、高精度の前向き駐車モード、及び、通常精度の前向き駐車モードの４つの自動駐車モードごとに、自動駐車推定所要時間２０１Ａと、手動駐車推定所要時間２０１Ｂがそれぞれ表示されている。また、自動駐車開始ボタン２０２には、各自動駐車モードに応じた名称が表示されている。
【０１０３】
自動駐車推定所要時間２０１Ａと、手動駐車推定所要時間２０１Ｂは、図２のステップＳ１０４の処理で算出された推定所要時間に対応しているが、ここでは、対象の自動駐車モードに応じた推定所要時間算出情報を用いることで、自動駐車モードごとに、自動駐車を行う場合の推定所要時間と、手動駐車を行う場合の推定所要時間が算出されている。
【０１０４】
例えば、高精度の後ろ向き駐車モードで自動駐車を行う場合には、自動駐車を開始してから完了するまでに、57秒の時間を要する一方で、ユーザが、高精度な後ろ向きの手動駐車を行う場合には、手動駐車を開始してから完了するまでに、80秒の時間を要することが推定されている。また、通常精度の後ろ向き駐車モードで自動駐車を行う場合には、51秒の時間を要する一方で、ユーザが、通常精度の後ろ向きの手動駐車を行う場合には、80秒の時間を要することが推定されている。
【０１０５】
さらに、高精度の前向き駐車モードで自動駐車を行う場合には、39秒の時間を要する一方で、ユーザが、高精度な前向きの手動駐車を行う場合には、20秒の時間を要することが推定されている。また、通常精度の前向き駐車モードで自動駐車を行う場合には、33秒の時間を要する一方で、ユーザが、通常精度の前向きの手動駐車を行う場合には、20秒の時間を要することが推定されている。
【０１０６】
すなわち、同じ駐車方法であっても、自動駐車の場合と、手動駐車の場合とを比較すれば、この表示例では、後ろ向き駐車のときには、自動駐車よりも手動駐車のほうが時間はかかるし、逆に、前向き駐車のときには、手動駐車よりも自動駐車のほうが時間はかかっている。なお、手動駐車時には、運転手ごとに、類似する駐車条件ごとに分類して、駐車開始から駐車完了までに実際に要した時間が記録されており、この記録データに基づき、手動駐車に要する時間が推定されて表示されることになる。
【０１０７】
このように、ユーザは、図９の選択的自動駐車開始画面２１０Ｃを確認することで、自動駐車モードごとに、自動駐車にかかる推定所要時間のみならず、手動駐車にかかる推定所要時間をも把握することができる。そして、ユーザは、手動駐車にかかる推定所要時間を考慮に入れても、所望の自動駐車モードに応じた推定所要時間で自動駐車を行うことを了承したときには、所望の自動駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。これにより、所望の自動駐車モードに応じた自動駐車が開始されることになる。
【０１０８】
例えば、ユーザは、現在の状況（例えば、駐車の難易度や自身の技能、どれくらい急いでいるかなど）などに応じて、４つの選択肢（自動駐車モード）の中から、任意の選択肢を選択することができる。より具体的には、例えば、時間がかかっても確実に駐車させたい場合であって、手動駐車と比べて自動駐車を選択したほうがより時間が短縮できる自動駐車モードを選択したいときは、高精度の後ろ向き駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。また、例えば、急いでおり、比較的簡単に駐車できそうで、推定所要時間が長めに表示されたため、ユーザは、手動で駐車することを選択するケースなども想定される。
【０１０９】
（Ｄ）表示例４
図１０の選択的自動駐車開始画面２１０Ｄにおいては、高精度の後ろ向き駐車モード、通常精度の後ろ向き駐車モード、高精度の前向き駐車モード、及び、通常精度の前向き駐車モードの４つの自動駐車モードごとに、入庫時の推定所要時間２０１Ｃと、出庫時の推定所要時間２０１Ｄがそれぞれ表示されている。また、自動駐車開始ボタン２０２には、各自動駐車モードに応じた名称が表示されている。
【０１１０】
入庫時の推定所要時間２０１Ｃと、出庫時の推定所要時間２０１Ｄは、図２のステップＳ１０４の処理で算出された推定所要時間に対応しているが、ここでは、対象の自動駐車モードに応じた推定所要時間算出情報を用いることで、自動駐車モードごとに、自動駐車を開始してから完了するまでの入庫時の推定所要時間と、出庫を開始してから完了するまでの出庫時の推定所要時間が算出されている。
【０１１１】
例えば、高精度の後ろ向き駐車モードで自動駐車を行う場合には、自動駐車を開始してから完了するまでに、57秒の時間を要する一方で、当該高精度の後ろ向き駐車モードで駐車された車両が、出庫を開始してから完了するまでに、25秒の時間を要することが推定されている。また、通常精度の後ろ向き駐車モードで自動駐車を行う場合には、51秒の時間を要する一方で、当該通常精度の後ろ向き駐車モードで駐車された車両が、出庫を行う場合には、30秒の時間を要することが推定されている。
【０１１２】
さらに、高精度の前向き駐車モードで自動駐車を行う場合には、39秒の時間を要する一方で、当該高精度の前向き駐車モードで駐車された車両が、出庫を行う場合には、35秒の時間を要することが推定されている。また、通常精度の前向き駐車モードで自動駐車を行う場合には、33秒の時間を要する一方で、当該通常精度の前向き駐車モードで駐車された車両が、出庫を行う場合には、40秒の時間を要することが推定されている。
【０１１３】
すなわち、自動駐車モードごとに、入庫時と出庫時の推定所要時間を比較すれば、この表示例では、入庫を行う場合には、前向き駐車よりも後ろ向き駐車のほうが時間はかかるし、逆に、出庫を行う場合には、後ろ向き駐車よりも前向き駐車のほうが時間はかかっている。
【０１１４】
このように、ユーザは、図１０の選択的自動駐車開始画面２１０Ｄを確認することで、自動駐車モードごとに、入庫時にかかる推定所要時間のみならず、出庫時にかかる推定所要時間をも把握することができる。そして、ユーザは、入庫時と出庫時にかかる推定所要時間を考慮に入れても、所望の自動駐車モードに応じた推定所要時間で自動駐車を行うことを了承したときには、所望の自動駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。これにより、所望の自動駐車モードに応じた自動駐車が開始されることになる。
【０１１５】
例えば、ユーザは、現在の状況（例えば、駐車の難易度や自身の技能、どれくらい急いでいるかなど）などに応じて、４つの選択肢（自動駐車モード）の中から、任意の選択肢を選択することができる。より具体的には、例えば、出庫時に時間がかかっても、自動駐車を開始してから完了するまでの時間を短縮したい場合には、通常精度の前向き駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。一方で、例えば、ユーザが、次の予定まで余裕があるため、駐車時（入庫時）は、急いでいないが、出庫時には急ぐ必要がある場合などには、出庫時の推定所要時間がより短い、高精度の後ろ向き駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。
【０１１６】
なお、出庫時の推定所要時間の算出方法であるが、上述した自動駐車時（入庫時）の推定所要時間の算出方法と同様に、ユーザが取り得る選択や、様々な状況に合わせて、出庫時にかかる推定所要時間が算出されることになるが、自動駐車時（入庫時）に用いられるパラメータに加えて、例えば、出庫時にユーザが取り得る選択を加えるようにしてもよい。この出庫時にユーザが取り得る選択としては、例えば、出庫完了時の自車両の位置や向きなどである。
【０１１７】
また、駐車時（入庫時）とは異なり、出庫時には、未来の状況についても想定する必要がある。ここで、最も簡単な実現方法としては、駐車時の状況が未来もそのまま続くものとして、出庫時の推定所要時間を算出する方法がある。また、より高精度な実現方法としては、駐車場ごとに、条件別での平均的な状況情報を保持しておき、それを利用する方法がある。ここでいう条件には、例えば曜日（又は平日や休日）、時間帯、天候（晴れや曇り、雨、雪など）、気温、周囲の状況（例えば、イベント開催の有無、交通規制の有無、渋滞情報、公共交通機関の状況）などが含まれる。
【０１１８】
（Ｅ）表示例５
図１１の選択的自動駐車開始画面２１０Ｅにおいては、入庫所要時間優先駐車モード、エコ優先駐車モード、スペース優先駐車モード、及び、出庫所要時間優先駐車モードの４つの自動駐車モードごとに、推定所要時間２０１がそれぞれ表示されている。また、自動駐車開始ボタン２０２には、各自動駐車モードに応じた名称が表示されている。
【０１１９】
推定所要時間２０１は、図２のステップＳ１０４の処理で算出された推定所要時間に対応しているが、ここでは、対象の自動駐車モードに応じた推定所要時間算出情報を用いることで、自動駐車モードごとに、推定所要時間が算出されている。
【０１２０】
例えば、入庫所要時間優先駐車モードで、入庫時に要する時間が短縮されるように自動駐車を行う場合には、自動駐車を開始してから完了するまでに、30秒の時間を要することが推定されている。また、エコ優先駐車モードで、例えば二酸化炭素（CO2）の排出量が低減されるように自動駐車を行う場合には、自動駐車を開始してから完了するまでに、40秒の時間を要することが推定されている。なお、エコ優先駐車モードでは、例えば、燃料消費やバッテリ消費が低減されるように自動駐車を行うなど、環境に配慮した自動駐車が行われることになる。
【０１２１】
さらに、スペース優先駐車モードで、駐車後の所定のスペースが確保されるように自動駐車を行う場合には、自動駐車を開始してから完了するまでに、60秒の時間を要することが推定されている。また、出庫所要時間優先駐車モードで、出庫時に要する時間が短縮されるように自動駐車を行う場合には、自動駐車を開始してから完了するまでに、90秒の時間を要することが推定されている。
【０１２２】
すなわち、自動駐車モードごとの推定所要時間を比較すれば、この表示例では、自動駐車モードごとに何を優先するか（自動駐車に関する要件のうち、どの要件（特定の要件）を優先するか）によって、自動駐車を開始してから完了するまでの時間が異なっている。
【０１２３】
ユーザは、図１１の選択的自動駐車開始画面２１０Ｅを確認することで、自動駐車モードごとに、優先事項に応じた推定所要時間を把握することができる。そして、ユーザは、優先事項に応じた推定所要時間を考慮に入れても、所望の自動駐車モードに応じた推定所要時間で自動駐車を行うことを了承したときには、所望の自動駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。これにより、所望の自動駐車モードに応じた自動駐車が開始されることになる。
【０１２４】
例えば、ユーザは、現在の状況（例えば、駐車の難易度や自身の技能、どれくらい急いでいるかなど）などに応じて、４つの選択肢（自動駐車モード）の中から、任意の選択肢を選択することができる。より具体的には、例えば、環境に対する意識の高いユーザであれば、エコ優先駐車モードに応じた自動駐車開始ボタン２０２を操作すればよい。
【０１２５】
以上、選択的自動駐車開始画面の表示例について説明した。なお、上述した選択的自動駐車開始画面２１０Ａ乃至２１０Ｅ（図７乃至図１１）は、走行中に表示される自動駐車開始画面の一例であって、自動駐車モードごとに、推定所要時間が表示されるとともに、自動駐車モードを選択して、対象の自動駐車モードに対応する自動駐車の開始を指示するための自動駐車開始ボタンが表示されていれば、他の表示形態を採用するようにしてもよい。
【０１２６】
例えば、他の表示形態としては、駐車（入庫）から出庫までの間にトラブルが起きづらい度合いを示す安全度などを算出し、提示するようにしてもよい。ここで、トラブルとしては、例えば、自車両の駐車区画と隣接する駐車区間へ他の車両が駐車したり出庫したりする際に、自車両と他の車両とが接触する可能性などが挙げられる。具体的には、例えば、隣接する駐車区画の他の車両が駐車区画をはみ出していたり、ハンドルを切りっぱなしにしていたり、あるいは、前向き駐車をしていたりする場合には、安全度が低いと言える。また、他の表示形態としては、手動での駐車（入庫）のしやすさや、手動での出庫のしやすさなどがある。
【０１２７】
また、上述した説明では、走行時自動駐車開始画面２００（図３乃至図６の走行時自動駐車開始画面２００Ａ乃至２００Ｄ）と、選択的自動駐車開始画面２１０（図７乃至図１１の選択的自動駐車開始画面２１０Ａ乃至２１０Ｅ）とを、独立した別画面として説明したが、走行時自動駐車開始画面２００を表示している場合において、自動駐車開始ボタン２０２（図３乃至図６）が操作されたときに、走行時自動駐車開始画面２００から選択的自動駐車開始画面２１０に遷移されるようにしてもよい。すなわち、この場合には、走行時自動駐車開始画面２００によって、自動駐車を行うことが決定された後に、選択的自動駐車開始画面２１０によって、自動駐車モードが決定されるという流れになる。
【０１２８】
また、自動駐車を完了するまでの推定所要時間を表示するタイミングであるが、例えば、通常走行時、駐車場の入り口、駐車場内走行時、自動駐車を行うモードに入った時、自動駐車に関するボタンが操作された時などに表示させることができる。
【０１２９】
＜３．自動駐車処理＞
【０１３０】
（自動駐車処理の流れ）
図１２のフローチャートを参照して、図２のステップＳ１０８の処理に対応する自動駐車処理の流れについて説明する。
【０１３１】
ステップＳ１４１においては、自動駐車システム１（図１）が搭載された車両により、自動駐車が開始される。
【０１３２】
ステップＳ１４２において、所要時間算出部１１２は、推定残り所要時間算出情報を取得する。ここで、推定残り所要時間算出情報としては、例えば、以下に列挙する情報を取得することができる。
【０１３３】
推定残り所要時間算出情報
（ａ）駐車タイプ
（ｂ）対象駐車区画までの経路距離
（ｃ）対象駐車区画の幅と長さ
（ｄ）対象駐車区画の実際の幅と長さ（障害物などの影響を考慮したもの）
（ｅ）対象駐車区画に隣接して停車している車両の有無
（ｆ）対象駐車区画に隣接して停車している車両の駐車状態
（ｇ）付近の視界の状態
（ｈ）付近の路面の状態
【０１３４】
なお、上記の（ａ）駐車タイプとしては、例えば、「車庫入れ」若しくは「縦列駐車」、「前向き駐車」若しくは「後ろ向き駐車」、又は「乗車したままの自動駐車」若しくは「降車してからの自動駐車（遠隔駐車）」などが選択される。
【０１３５】
また、推定残り所要時間算出情報としては、上述した推定所要時間算出情報に含まれる情報と同一の情報が含まれているので、図２のステップＳ１０３の処理で取得済みの情報であって、時系列で変化しない情報については、このステップＳ１４２の処理で再度取得する必要はない。
【０１３６】
また、推定残り所要時間算出情報としては、（ａ）乃至（ｈ）に例示列挙された全ての情報が取得されるようにしてもよいが、その一部の情報のみが取得されるようにしてもよい。さらに、（ａ）乃至（ｈ）に例示列挙された情報は、推定残り所要時間算出情報の一例であって、推定残り所要時間を算出する際に、有用なパラメータとなり得る情報であれば、他の情報を取得するようにしてもよい。
【０１３７】
ステップＳ１４３において、所要時間算出部１１２は、ステップＳ１４２の処理で取得された推定残り所要時間算出情報に基づいて、自動駐車モードごとに、推定残り所要時間を算出する。
【０１３８】
すなわち、推定残り所要時間を算出する際には、ユーザが取り得る選択や、様々な状況に合わせて、現時点から自動駐車が完了するまでの時間（推定残り所要時間）が算出されるが、ここでは、推定残り所要時間算出情報として例示列挙された（ａ）乃至（ｈ）の情報のうち、少なくとも１つ以上の情報に基づいて、推定残り所要時間が算出される。
【０１３９】
具体的な算出方法を１つ例示すれば、所要時間を目的変数とし、さらに、上記の推定残り所要時間算出情報として例示列挙された情報のうち、少なくとも１つ以上の情報を説明変数とした、回帰分析を用いることができる。この回帰分析の手法としては、例えば、ニューラルネットワークや、サポートベクトル回帰、k近傍法、線形回帰モデルなどの公知の手法を用いることができる。
【０１４０】
ステップＳ１４４において、機能選択肢処理部１１５は、現状実行可能な機能選択肢を特定するための機能選択肢特定情報を取得する。また、ステップＳ１４５において、機能選択肢処理部１１５は、ステップＳ１４４の処理で取得された機能選択肢特定情報に基づいて、現状実行可能な機能選択肢を特定する。
【０１４１】
なお、この機能選択肢特定情報としては、例えば、通常精度や高精度の自動駐車、遠隔駐車、あるいは手動駐車などの、自動駐車の途中の現時点において実行可能な機能の選択肢（駐車方法）を特定する際に、有用なパラメータとなり得る情報（例えば対象の車両が、高精度の自動駐車や遠隔駐車に対応しているかどうかを示す情報など）が用いられる。ただし、機能選択肢特定情報には、上述した推定残り所要時間算出情報などの取得済みの情報と同一の情報が含まれるようにしてもよく、その場合に、時系列で変化しない情報については、再度取得する必要はない。
【０１４２】
ステップＳ１４６において、表示制御部１１３は、ステップＳ１４３の処理で算出された推定残り所要時間と、ステップＳ１４５の処理で特定された現状実行可能な機能選択肢を少なくとも含む画面を生成し、出力部１０１を介して表示装置１３に表示させる。ここで、推定残り所要時間と現状実行可能な機能選択肢を含む画面としては、例えば、自動駐車時モード変更画面を表示させることができる。
【０１４３】
自動駐車時モード変更画面は、自動駐車時に提示させる自動駐車モードを変更するための画面であって、推定残り所要時間と現状実行可能な機能選択肢を含む画面である。ユーザは、この自動駐車時モード変更画面を確認して、自動駐車モードを、現状実行可能な機能選択肢に応じた自動駐車モードに変更することを了承した場合には、対象の機能選択肢ボタンを操作することになる。なお、自動駐車時モード変更画面の表示例については、図１６乃至図１８を参照して後述する。
【０１４４】
また、自動駐車中には、駐車場内の撮像画像などとともに、推定残り所要時間を含んだ推定残り所要時間提示画面を表示させることができる。なお、推定残り所要時間提示画面の表示例については、図１３乃至図１５を参照して後述するが、自動駐車時モード変更画面と推定残り所要時間提示画面とは、相互に遷移することができる。
【０１４５】
ステップＳ１４７においては、入力装置１１からの操作信号に基づいて、ステップＳ１４６の処理で表示された画面（例えば、自動駐車時モード変更画面）に含まれる機能選択肢ボタンが操作されたかどうかが判定される。
【０１４６】
ステップＳ１４７において、機能選択肢ボタンが操作されていないと判定された場合、処理は、ステップＳ１４８に進められる。ステップＳ１４８においては、自動駐車のための車両操作が実行される。ステップＳ１４８の処理が終了すると、処理は、ステップＳ１４９に進められる。
【０１４７】
ステップＳ１４９においては、自動駐車が完了したかどうかが判定される。ステップＳ１４９において、自動駐車が完了していないと判定された場合、処理は、ステップＳ１４２に戻り、それ以降の処理が実行される。そして、ステップＳ１４２乃至Ｓ１４９の処理が繰り返されることで、推定残り所要時間提示画面や自動駐車時モード変更画面も更新される。
【０１４８】
そして、ステップＳ１４７において、機能選択肢ボタンが操作されたと判定された場合、処理は、ステップＳ１５０に進められる。ステップＳ１５０においては、ステップＳ１４７の処理で選択された機能選択肢に応じた機能が実行される。
【０１４９】
より具体的には、ここでは、自動駐車モード決定部１１４によって、ユーザにより選択された機能選択肢ボタンに応じた自動駐車モード（駐車モード）が決定され、決定（変更）された自動駐車モード（駐車モード）に応じた駐車（例えば自動駐車処理）が行われる。ただし、この場合の自動駐車モード（駐車モード）には、自動駐車に関するモードだけでなく、自動駐車から手動駐車に切り替えるためのモードも含まれており、自動駐車モードが切り替えられることで、例えば、自動駐車の精度が切り替えられたり、あるいは自動駐車から手動駐車に切り替えられたりする。
【０１５０】
ステップＳ１５０の処理が終了すると、処理は、ステップＳ１４９に進められる。ステップＳ１４９において、自動駐車が完了していないと判定された場合、処理は、ステップＳ１４２に戻り、それ以降の処理が実行される。一方、ステップＳ１４９において、自動駐車が完了したと判定された場合、図１２の自動駐車処理は終了され、処理は、図２のステップＳ１０８に戻される。
【０１５１】
以上、自動駐車処理の流れについて説明した。この自動駐車処理においては、自動駐車モードごとの推定残り所要時間が算出され、自動駐車モードごとの推定残り所要時間を含む画面（例えば、推定残り所要時間提示画面）が表示される。また、現状実行可能な機能選択肢が特定され、現状実行可能な機能選択肢を含む画面（例えば、自動駐車時モード変更画面）が表示され、当該画面に対するユーザの操作に応じて、自動駐車モード（駐車モード）が切り替えられ、切り替え後の自動駐車モード（駐車モード）に応じた駐車が行われる。
【０１５２】
（推定残り所要時間提示画面の表示例）
ここで、図１３乃至図１５を参照して、図１２の自動駐車処理における自動駐車中（例えば、図１２のステップＳ１４６の処理など）に表示される、推定残り所要時間提示画面の表示例について説明する。この推定残り所要時間提示画面では、現時点で選択されている自動駐車モードに応じた推定残り所要時間が表示される。
【０１５３】
（Ａ）表示例１
図１３の推定残り所要時間提示画面２２０Ａにおいては、センサ１２により撮影された駐車場の撮影画像とともに、現時点から自動駐車が完了するまでの推定残り所要時間２２１Ａが表示されている。推定残り所要時間２２１Ａは、図１２のステップＳ１４３の処理で算出された推定残り所要時間に対応した時刻情報として表されている。
【０１５４】
図１３においては、自動駐車を開始した直後に表示される推定残り所要時間提示画面２２０Ａ−１と、自動駐車がある程度進行してから表示される推定残り所要時間提示画面２２０Ａ−２が例示されている。
【０１５５】
推定残り所要時間提示画面２２０Ａ−１では、自動駐車中の現時点において、現時点から自動駐車が完了するまでに、57秒の時間を要することが示されている。また、その時点から、ある程度自動駐車が進行してから表示される、推定残り所要時間提示画面２２０Ａ−２では、自動駐車中の現時点において、現時点から自動駐車が完了するまでに、23秒の時間を要することが示されている。
【０１５６】
このように、ユーザは、図１３の推定残り所要時間提示画面２２０Ａを確認することで、自動駐車中の現時点から自動駐車が完了するまでにかかる時間（推定残り所要時間）を、常に把握することが可能となる。
【０１５７】
（Ｂ）表示例２
図１４の推定残り所要時間提示画面２２０Ｂにおいては、駐車場の撮影画像とともに、現時点から自動駐車が完了するまでの推定残り所要時間２２１Ｂが表示されている。推定残り所要時間２２１Ｂは、図１２のステップＳ１４３の処理で算出された推定残り所要時間に対応した進行状況を示すインジケータとして表されている。
【０１５８】
図１４においては、自動駐車を開始した直後に表示される推定残り所要時間提示画面２２０Ｂ−１と、自動駐車がある程度進行してから表示される推定残り所要時間提示画面２２０Ｂ−２が例示されている。
【０１５９】
推定残り所要時間提示画面２２０Ｂ−１では、撮像画像に重畳された図形（例えば三角や四角の図形）により、自動駐車中の現時点における自動駐車が完了するまでの進捗状況が0〜20％程度であることが示されている。また、その時点から、ある程度自動駐車が進行してから表示される、推定残り所要時間提示画面２２０Ｂ−２では、自動駐車中の現時点における自動駐車が完了するまでの進捗状況が60〜80%程度であることが示されている。
【０１６０】
より具体的には、推定残り所要時間提示画面２２０Ｂにおいては、例えば、三角や四角の図形が、自動駐車処理の進行度合い（自動駐車処理の進捗状況に応じたステージ）を表すようにすることができる。例えば、推定残り所要時間提示画面２２０Ｂにおいて、５つの図形（４つの三角と１つの四角）のうち、最も左側の三角がステージ１として、「（１）自動駐車中の車両が対象駐車区画までの前まで前進」したことを表し、左から２番目の三角がステージ２として、「（２）自動駐車中の車両が切り返し開始位置まで前進」したことを表すことができる。
【０１６１】
また、５つの図形のうち、左から３番目の三角がステージ３として、「（３）自動駐車中の車両が切り返して対象駐車区画の前まで後退」したことを表し、左から４番目の三角がステージ４として、「（４）自動駐車中の車両がまっすぐ後退して位置を合わせる」ことを表すことができる。さらに、５つの図形のうち、最も右側の四角がステージ５として、「（５）駐車完了」したことを表すことができる。
【０１６２】
例えば、推定残り所要時間提示画面２２０Ｂ−１は、自動駐車処理の進捗状況として、自動駐車中の車両が対象駐車区画までの前まで前進した場合のステージ１を表している。また、例えば、推定残り所要時間提示画面２２０Ｂ−２は、自動駐車処理の進捗状況として、自動駐車中の車両がまっすぐ後退して位置合わせをしている場合のステージ４を表している。
【０１６３】
このように、ユーザは、図１４の推定残り所要時間提示画面２２０Ｂを確認することで、自動駐車中の現時点における自動駐車が完了するまでの進捗状況（例えば、自動駐車処理の進捗状況に応じたステージ）をより直感的に認識することが可能となる。
【０１６４】
（Ｃ）表示例３
図１５の推定残り所要時間提示画面２２０Ｃにおいては、駐車場の撮影画像とともに、現時点から自動駐車が完了するまでの推定残り所要時間２２１Ｃが表示されている。推定残り所要時間２２１Ｃは、図１２のステップＳ１４３の処理で算出された推定残り所要時間に対応した進行状況を示す進行状況バーとして表されている。
【０１６５】
図１５においては、自動駐車を開始した直後に表示される推定残り所要時間提示画面２２０Ｃ−１と、自動駐車がある程度進行してから表示される推定残り所要時間提示画面２２０Ｃ−２が例示されている。
【０１６６】
推定残り所要時間提示画面２２０Ｃ−１では、自動駐車中の現時点における自動駐車が完了するまでの進捗状況がほぼ0％であることが示されている。なお、ここでは、進行状況バーとともに、推定残り所要時間が57秒で、現時点で0秒が経過したことを示す情報が表示されている。
【０１６７】
また、その時点から、ある程度自動駐車が進行してから表示される、推定残り所要時間提示画面２２０Ｃ−２では、自動駐車中の現時点における自動駐車が完了するまでの進捗状況が60％程度であることが示されている。なお、ここでは、進行状況バーとともに、推定残り所要時間が23秒で、現時点で37秒が経過したことを示す情報が表示されている。ただし、この例では、各画面における推定残り所要時間と経過時間の合計が一致していないが、これは、何らかの原因で、推定残り所要時間が変化したことに起因するものである。
【０１６８】
このように、ユーザは、図１５の推定残り所要時間提示画面２２０Ｃを確認することで、自動駐車中の現時点における自動駐車が完了するまでの進捗状況をより直感的に認識することが可能となる。
【０１６９】
以上、推定残り所要時間提示画面の表示例について説明した。なお、上述した推定残り所要時間提示画面２２０Ａ乃至２２０Ｃ（図１３乃至図１５）は、自動駐車中に表示される推定残り所要時間提示画面の一例であって、現時点で選択されている自動駐車モードに応じた推定残り所要時が表示されていれば、他の表示形態を採用するようにしてもよい。
【０１７０】
（自動駐車時モード変更画面の表示例）
次に、図１６乃至図１８を参照して、図１２のステップＳ１４６の処理で表示される、推定残り所要時間と現状実行可能な機能選択肢を含む自動駐車時モード変更画面の表示例について説明する。なお、自動駐車時モード変更画面（図１６乃至図１８）と、推定残り所要時間提示画面（図１３乃至図１５）とは、相互に遷移することが可能であって、自動駐車時モード変更画面から推定残り所要時間提示画面に遷移したり、あるいはその逆に、推定残り所要時間提示画面から自動駐車時モード変更画面に遷移したりすることができる。
【０１７１】
（Ａ）表示例１
図１６の自動駐車時モード変更画面２３０Ａにおいては、推定残り所要時間２３１と、現状実行可能な機能選択肢を選択するための機能選択肢ボタン２３２が表示されている。また、機能選択肢ボタン２３２には、現状実行可能な機能選択肢に応じた名称がそれぞれ表示されている。さらに、自動駐車時モード変更画面２３０Ａには、自動駐車の途中の現時点における駐車場の撮影画像２３５が表示されている。
【０１７２】
推定残り所要時間２３１は、図１２のステップＳ１４３の処理で算出された推定残り所要時間に対応しているが、ここでは、現時点で選択されている自動駐車モードに応じた推定残り所要時間算出情報を用いることで、対象の自動駐車モードに応じた推定残り所要時間が算出されている。この表示例では、現時点から自動駐車が完了するまでに、57秒の時間を要することが推定されている。
【０１７３】
機能選択肢ボタン２３２は、図１２のステップＳ１４５の処理で特定された現状実行可能な機能選択肢に対応しているが、ここでは、現時点での機能選択肢特定情報を用いることで、現状実行可能な機能選択肢が特定されている。
【０１７４】
この表示例では、現状実行可能な機能選択肢として、手動駐車モードに切り替えるための「手動に切り替え」と、現在のプロセスのみ手動駐車モードに切り替える「手動に切り替え（現在のプロセスのみ）」と、通常精度の自動駐車モードに切り替えるための「通常精度に切り替え」と、遠隔駐車の自動駐車モードに切り替えるための「遠隔駐車に切り替え」が表示されている。
【０１７５】
ユーザは、図１６の自動駐車時モード変更画面２３０Ａを確認することで、現状の自動駐車モードでの推定残り所要時間とともに、現状実行可能な機能選択肢を把握することができる。そして、ユーザは、現状の自動駐車モードでの推定残り所要時間を考慮に入れて、他の駐車モードでの駐車（自動駐車又は手動駐車）に切り替えることを了承したときには、所望の現状実行可能な機能選択肢に応じた機能選択肢ボタン２３２を操作すればよい。これにより、現状の自動駐車モードから、所望の他の駐車モードに切り替えられ、所望の他の駐車モードに応じた駐車（自動駐車又は手動駐車）が開始されることになる。
【０１７６】
例えば、ユーザは、現在の状況（例えば、駐車の難易度や自身の技能、どれくらい急いでいるかなど）などに応じて、４つの現状実行可能な機能選択肢（他の駐車モード）の中から、任意の機能選択肢を選択することができる。より具体的には、例えば、高精度の自動駐車モードでの自動駐車を選択していたユーザが、想定していたよりも時間がかかるために、自動駐車から手動駐車に切り替えたいと考えた場合には、手動駐車モードへの切り替えに対応した機能選択肢ボタン２３２を操作すればよい。
【０１７７】
なお、図１６の自動駐車時モード変更画面２３０Ａには、推定残り所要時間２３１と撮影画像２３５が表示されているが、この推定残り所要時間２３１は、推定残り所要時間提示画面２２０Ａ（図１３）の推定残り所要時間２２１Ａ、推定残り所要時間提示画面２２０Ｂ（図１４）の推定残り所要時間２２１Ｂ、又は推定残り所要時間提示画面２２０Ｃ（図１５）の推定残り所要時間２２１Ｃのいずれかに応じた表示形態で表示することができる。すなわち、図１６の推定残り所要時間２３１は、図１３の推定残り所要時間２２１Ａと同様に、推定残り所要時間が、残り時間を示す数値で表されているが、例えば、図１４の所要時間提示画面２２０Ｂのような自動駐車処理の進捗状況に応じたステージや、図１５の推定残り所要時間２２１Ｃのような進行状況バーなどにより表されるようにしてもよい。
【０１７８】
（Ｂ）表示例２
図１７の自動駐車時モード変更画面２３０Ｂにおいては、推定残り所要時間２３１と、機能選択肢ボタン２３２のほかに、機能選択肢ボタン２３２に対応する現状実行可能な機能選択肢ごとに、切り替え時推定残り所要時間２３３がそれぞれ表示されている。さらに、自動駐車時モード変更画面２３０Ｂには、自動駐車の途中の現時点における駐車場の撮影画像２３５が表示されている。
【０１７９】
推定残り所要時間２３１は、図１２のステップＳ１４３の処理で算出された推定残り所要時間に対応しているが、この表示例では、現時点から自動駐車が完了するまでに、57秒の時間を要することが推定されている。
【０１８０】
機能選択肢ボタン２３２は、図１２のステップＳ１４５の処理で特定された現状実行可能な機能選択肢に対応しているが、この表示例では、現状実行可能な機能選択肢として、「手動に切り替え」と、「手動に切り替え（現在のプロセスのみ）」と、「通常精度に切り替え」と、「遠隔駐車に切り替え」が表示されている。
【０１８１】
切り替え時推定残り所要時間２３３は、図１２のステップＳ１４５の処理で特定された現状実行可能な機能選択肢に対して、推定残り所要時間を算出するための処理（図１２のステップＳ１４３と同様の処理）を行うことで、現状実行可能な機能選択肢ごとに、切り替え時推定残り所要時間が算出される。
【０１８２】
例えば、現状の自動駐車モードを、手動駐車モード（現在のプロセスのみの場合も含む）に切り替えた場合には、切り替え時の推定残り所要時間を算出することができないため、「不明」が表示される。また、現状の自動駐車モードを、通常精度の自動駐車モードに切り替えた場合には、通常精度の自動駐車モードでの自動駐車が完了するまでに、51秒の時間を要することが推定されている。さらに、現状の自動駐車モードを、遠隔駐車の自動駐車モードに切り替えた場合には、遠隔駐車の自動駐車モードでの自動駐車が完了するまでに、49秒の時間を要することが推定されている。
【０１８３】
ユーザは、図１７の自動駐車時モード変更画面２３０Ｂを確認することで、現状の自動駐車モードでの推定残り所要時間とともに、現状実行可能な機能選択肢とその切り替え時推定残り所要時間を把握することができる。そして、ユーザは、現状の自動駐車モードでの推定残り所要時間と、他の駐車モードに切り替えた場合の切り替え時推定残り所要時間を考慮に入れて、他の駐車モードでの駐車（自動駐車又は手動駐車）に切り替えることを了承したときには、所望の現状実行可能な機能選択肢に応じた機能選択肢ボタン２３２を操作すればよい。これにより、現状の自動駐車モードから、所望の他の駐車モードに切り替えられ、所望の他の駐車モードに応じた駐車（自動駐車又は手動駐車）が開始されることになる。
【０１８４】
例えば、ユーザは、現在の状況（例えば、駐車の難易度や自身の技能、どれくらい急いでいるかなど）などに応じて、４つの現状実行可能な機能選択肢（他の駐車モード）の中から、任意の機能選択肢を選択することができる。より具体的には、例えば、高精度の自動駐車モードでの自動駐車を選択していたユーザが、想定していたよりも時間がかかるために、高精度の自動駐車モードから、通常精度の自動駐車モードに切り替えたいと考えた場合には、通常精度の自動駐車モードへの切り替えに対応した機能選択肢ボタン２３２を操作すればよい。
【０１８５】
なお、図１７の自動駐車時モード変更画面２３０Ｂには、推定残り所要時間２３１と撮影画像２３５が表示されているが、この推定残り所要時間２３１は、推定残り所要時間２２１Ａ（図１３）、推定残り所要時間２２１Ｂ（図１４）、又は推定残り所要時間２２１Ｃ（図１５）のいずれかに応じた表示形態で表示することができる。すなわち、図１７の推定残り所要時間２３１は、推定残り所要時間が、残り時間を示す数値（図１３）で表されるようにするほかに、例えば、自動駐車処理の進捗状況に応じたステージ（図１４）や、進行状況バー（図１５）などにより表されるようにしてもよい。
【０１８６】
（Ｃ）表示例３
図１８の自動駐車時モード変更画面２３０Ｃにおいては、図１７の自動駐車時モード変更画面２３０Ｂと同様に、推定残り所要時間２３１と、機能選択肢ボタン２３２と、切り替え時推定残り所要時間２３３と、駐車場の撮影画像２３５が表示されている。すなわち、自動駐車時モード変更画面２３０Ｃは、自動駐車時モード変更画面２３０Ｂを表示してから、所定の時間を経過した後の画面（更新後の画面）を表している。
【０１８７】
すなわち、図１８の推定残り所要時間２３１は、図１７の推定残り所要時間２３１と比較して、自動駐車モードに応じた自動駐車が進行しているため、推定残り所要時間が、57秒から34秒に減っている。同様に、通常精度の自動駐車モードでの切り替え時推定残り所要時間が、51秒から29秒に減少し、遠隔駐車の自動駐車モードでの切り替え時推定残り所要時間が、49秒から27秒に減少している。
【０１８８】
ユーザは、時系列で更新される、自動駐車時モード変更画面２３０Ｂ，２３０Ｃなどを確認することで、自動駐車中に、現状の自動駐車モードでの推定残り所要時間と、切り替え先の駐車モードの切り替え時推定残り所要時間をリアルタイムで把握し、状況に応じて駐車モードを切り替えることができる。
【０１８９】
なお、図１８の自動駐車時モード変更画面２３０Ｃにおいても、図１７の自動駐車時モード変更画面２３０Ｂと同様に、推定残り所要時間２３１（図１８）は、推定残り所要時間が、残り時間を示す数値（図１３）で表されるようにするほかに、例えば、自動駐車処理の進捗状況に応じたステージ（図１４）や、進行状況バー（図１５）などにより表されるようにしてもよい。
【０１９０】
以上、自動駐車時モード変更画面の表示例について説明した。なお、上述した自動駐車時モード変更画面２３０Ａ乃至２３０Ｃ（図１６乃至図１８）は、自動駐車中に表示される自動駐車モードの変更画面の一例であって、現時点で選択されている自動駐車モードに応じた推定残り所要時間と、現状実行可能な機能選択肢が表示されていれば、他の表示形態を採用するようにしてもよい。
【０１９１】
以上のように、本技術を適用した自動駐車システム１においては、ユーザが自動駐車にかかる所要時間を把握しつつ、適切な行動を選択可能にすることで、所望の駐車方法に応じた駐車を行うことができる。そのため、自動駐車システム１は、自動駐車を行うように指示された後に、駐車に関する選択肢と、それぞれの選択肢において、自動駐車が完了するまでの所要時間が提示されるようにしている。これにより、ユーザは、例えば、システムに駐車を任せるのか、あるいは、自ら駐車を行うのかといった意思決定を適切に行うことが可能となる。
【０１９２】
＜４．遠隔駐車処理＞
【０１９３】
（遠隔駐車に対応した自動駐車システムの構成例）
図１９は、遠隔駐車に対応した自動駐車システムの構成例を示す図である。
【０１９４】
図１９の自動駐車システム２においては、図１の自動駐車システム１と対応する部分には、同一の符号が付してあり、その説明は繰り返しになるので、適宜省略するものとする。
【０１９５】
図１９において、自動駐車制御装置１０は、図１の自動駐車制御装置１０と比べて、出力部１０１の代わりに、通信部１０４が設けられている。通信部１０４は、所定の通信規格に従い、情報端末装置３０とデータをやりとりする。
【０１９６】
情報端末装置３０は、例えば、スマートフォンや携帯電話機、タブレット型コンピュータなどのモバイル機器である。情報端末装置３０は、通信部３０１及び表示部３０２を含んで構成される。通信部３０１は、所定の通信規格に従い、車両に搭載されている自動駐車制御装置１０とデータをやりとりする。なお、自動駐車制御装置１０と情報端末装置３０の間で行われる通信としては、例えば、Bluetooth（登録商標）や無線LAN(Local Area Network)、LTE(Long Term Evolution)等の携帯電話の通信規格に対応した通信網を介した通信などの無線通信を用いることができる。
【０１９７】
通信部３０１により受信されたデータは、表示部３０２に供給される。表示部３０２は、通信部３０１により受信されるデータであって、自動駐車制御装置１０により処理される自動駐車に関する情報を表示する。また、通信部３０１は、例えばユーザにより遠隔駐車の中断が指示された場合には、その遠隔駐車中断の指示を、自動駐車制御装置１０に通知する。
【０１９８】
遠隔駐車に対応した自動駐車システム２は、以上のように構成される。
【０１９９】
（遠隔駐車処理の流れ）
次に、図２０のフローチャートを参照して、図１９の自動駐車システム２により実行される遠隔駐車処理の流れについて説明する。
【０２００】
ステップＳ１８１においては、自動駐車システム２（図１９）が搭載された車両により、遠隔駐車が開始される。
【０２０１】
ステップＳ１８２において、処理部１００は、安全判定情報を取得する。ここで、安全判定情報としては、例えば、ユーザが車両から降車して、安全な位置まで離れたかどうかを判定可能な位置情報などが取得される。
【０２０２】
ステップＳ１８３において、処理部１００は、ステップＳ１８２の処理で取得された安全判定情報に基づいて、ユーザが降車を完了し、かつ、安全な位置まで離れたかどうかを判定する。ステップＳ１８３の判定処理で、「No」と判定された場合、処理は、ステップＳ１８４に進められる。
【０２０３】
ステップＳ１８４において、処理部１００は、通信部１０４を制御して、情報端末装置３０からの通知を監視する。また、ステップＳ１８５において、処理部１００は、ステップＳ１８４の処理で得られる監視結果に基づいて、情報端末装置３０から遠隔駐車中断の指示があったかどうかを判定する。ステップＳ１８５において、「No」と判定された場合、処理は、ステップＳ１８２に戻り、それ以降の処理が繰り返される。
【０２０４】
一方、ステップＳ１８３の判定処理で、「Yes」と判定された場合、処理は、ステップＳ１８６に進められる。ステップＳ１８６において、所要時間算出部１１２は、推定残り所要時間算出情報を取得する。なお、このステップＳ１８６の推定残り所要時間算出情報取得処理は、上述した図１２のステップＳ１４２の処理と同様であるため、その詳細な説明は省略するものとする。
【０２０５】
ステップＳ１８７において、所要時間算出部１１２は、ステップＳ１８６の処理で取得された推定残り所要時間算出情報に基づいて、自動駐車モードごとに、推定残り所要時間を算出する。なお、このステップＳ１８７の推定残り所要時間算出処理は、上述した図１２のステップＳ１４３の処理と同様であるため、その詳細な説明は省略するものとする。
【０２０６】
ステップＳ１８８において、処理部１００は、通信部１０４を制御して、ステップＳ１８７の処理で算出された推定残り所要時間を含む情報を、例えば無線通信より情報端末装置３０に通知する。そして、情報端末装置３０においては、通信部３０１により、自動駐車制御装置１０の通信部１０４から送信される推定残り所要時間を含む情報が受信され、表示部３０２に表示される。これにより、ユーザは、自動駐車システム２が搭載された車両から離れた位置にいる場合でも、所持している情報端末装置３０の表示部３０２に表示される推定残り所要時間を確認することで、遠隔駐車の進行状況を把握することができる。
【０２０７】
ステップＳ１８９においては、遠隔駐車のための車両操作が実行される。ステップＳ１８９の処理が終了すると、処理は、ステップＳ１９０に進められる。ステップＳ１９０においては、遠隔駐車が完了したかどうかが判定される。ステップＳ１９０において、遠隔駐車が完了していないと判定された場合、処理は、ステップＳ１９１に進められる。
【０２０８】
ステップＳ１９１において、処理部１００は、通信部１０４を制御して、情報端末装置３０からの通知を監視する。また、ステップＳ１９２において、処理部１００は、ステップＳ１９１の処理で得られる監視結果に基づいて、情報端末装置３０から遠隔駐車中断の指示があったかどうかを判定する。ステップＳ１９２の判定処理で、「No」と判定された場合、処理は、ステップＳ１８６に戻り、それ以降の処理が繰り返される。
【０２０９】
そして、ステップＳ１９０において、遠隔駐車が完了したと判定された場合、図２０の遠隔駐車処理は終了される。なお、ステップＳ１８５とステップＳ１９２の判定処理で、情報端末装置３０から遠隔駐車中断の指示があったと判定された場合にも、図２０の遠隔駐車処理は終了される。
【０２１０】
以上、遠隔駐車処理の流れについて説明した。
【０２１１】
＜５．学習処理＞
【０２１２】
（学習機能に対応した自動駐車システムの構成例）
図２１は、学習機能に対応した自動駐車システムの構成例を示す図である。
【０２１３】
図２１の自動駐車システム３においては、図１の自動駐車システム１と対応する部分には、同一の符号が付してあり、その説明は繰り返しになるので、適宜省略するものとする。
【０２１４】
図２１において、自動駐車制御装置１０は、図１の自動駐車制御装置１０と比べて、処理部１００に、学習部１１６が追加されている点が異なっている。
【０２１５】
学習部１１６は、自動駐車に関する学習処理を行い、その学習の結果を、記憶部１０２に蓄積する。例えば、学習部１１６は、ユーザによって、自動駐車モードや機能選択肢などの選択肢が選択された場合に、選択肢の表示形態を決定するための学習処理を行い、その学習の結果を、記憶部１０２に蓄積する。
【０２１６】
表示制御部１１３は、記憶部１０２に蓄積された学習結果に基づいて、自動駐車モードや機能選択肢などの選択肢の表示形態を決定する。そして、表示制御部１１３は、決定された表示形態に応じた選択肢を少なくとも含む画面を生成し、出力部１０１を介して表示装置１３に表示させる。
【０２１７】
ここでは、例えば、記憶部１０２には、学習部１１６によって、選択された選択肢（例えば、自動駐車モードや機能選択肢など）の頻度が蓄積されているので、この頻度を用いて、最も頻度が多い選択肢（例えば、自動駐車モードや機能選択肢など）から順に表示されるようにすることができる。また、記憶部１０２には、学習部１１６によって、選択された選択肢（例えば、自動駐車モードや機能選択肢など）の履歴（ヒストリ）が蓄積されているので、最も新しく選択された選択肢（例えば、自動駐車モードや機能選択肢など）から順に表示されるようにすることができる。
【０２１８】
また、記憶部１０２には、学習部１１６によって、選択された選択肢（例えば、自動駐車モードや機能選択肢など）の履歴（ヒストリ）が蓄積されているので、直近の選択系列と最も類似している過去の系列の一つ先に選択された選択肢（例えば、自動駐車モードや機能選択肢など）から順に表示されるようにすることができる。さらに、記憶部１０２には、学習部１１６によって、選択された選択肢（例えば、自動駐車モードや機能選択肢など）の推定所要時間が蓄積されているので、その推定所要時間の平均値を好みの所要時間とし、選択肢の中で、好みの所要時間と近い推定所要時間となる選択肢から順に表示されるようにすることができる。
【０２１９】
なお、ここに例示した学習結果を利用した表示形態は、一例であって、学習部１１６により学習され、記憶部１０２に蓄積されている、あらゆる学習結果を利用して、ユーザにとって好ましい選択肢（例えば、自動駐車モードや機能選択肢など）を提示することができる。また、ここでは、学習結果を利用して、最適な選択肢（例えば、自動駐車モードや機能選択肢など）が、ユーザの選択を介さずに自動的に選択されるようにしてもよい。
【０２２０】
また、自動駐車モード決定部１１４が、記憶部１０２に蓄積された学習結果に基づいて、自動駐車モードを決定するようにしてもよい。さらに、機能選択肢処理部１１５が、記憶部１０２に蓄積された学習結果に基づいて、現状実行可能な機能選択肢を特定するようにしてもよい。
【０２２１】
また、図２１の自動駐車システム３においては、自動駐車制御装置１０に、学習処理を行う学習部１１６と、学習の結果を記憶する記憶部１０２が設けられる構成を示したが、学習部１１６及び記憶部１０２の少なくとも一方の機能を、インターネット上のサーバなどに設けて、自動駐車制御装置１０が、サーバにより処理されたデータを取得するようにしてもよい。
【０２２２】
学習機能に対応した自動駐車システム３は、以上のように構成される。
【０２２３】
（学習結果に応じた機能選択肢表示処理の流れ）
次に、図２２のフローチャートを参照して、図２１の自動駐車システム３により実行される学習結果に応じた機能選択肢表示処理の流れについて説明する。
【０２２４】
なお、この学習結果に応じた選択肢の表示処理の例では、選択肢として、機能選択肢を表示する場合を一例に説明している。また、この学習結果に応じた機能選択肢表示処理に先立って、学習部１１６により学習処理が行われ、その学習結果が、記憶部１０２に蓄積されているものとする。
【０２２５】
ステップＳ２２１において、機能選択肢処理部１１５は、機能選択肢特定情報を取得する。なお、このステップＳ２２１の機能選択肢特定情報取得処理は、上述した図１２のステップＳ１４４の処理と同様であるため、その詳細な説明は省略するものとする。
【０２２６】
ステップＳ２２２において、機能選択肢処理部１１５は、ステップＳ２２１の処理で取得された機能選択肢特定情報に基づいて、現状実行可能な機能選択肢を特定する。なお、このステップＳ２２２の機能選択肢特定処理は、上述した図１２のステップＳ１４５の処理と同様であるため、その詳細な説明は省略するものとする。
【０２２７】
ステップＳ２２３において、表示制御部１１３は、記憶部１０２に蓄積された学習結果に基づいて、ステップＳ２２２の処理で決定された現状実行可能な機能選択肢の表示形態を決定する。
【０２２８】
ステップＳ２２４において、表示制御部１１３は、ステップＳ２２３の処理で決定された表示形態に応じた現状実行可能な機能選択肢を少なくとも含む画面を生成し、出力部１０１を介して表示装置１３に表示させる。
【０２２９】
ここで、当該表示形態に応じた現状実行可能な機能選択肢を少なくとも含む画面としては、例えば、自動駐車時モード変更画面（図１６乃至図１８）を表示させることができる。例えば、対象のユーザが、自動駐車中に、遠隔駐車に切り替える頻度が高い場合には、遠隔駐車の自動駐車モードに切り替えるための「遠隔駐車に切り替え」の選択肢が、優先的に表示されるようにする。
【０２３０】
ステップＳ２２４の処理が終了すると、学習結果に応じた機能選択肢表示処理は終了される。
【０２３１】
以上、学習結果に応じた機能選択肢表示処理の流れについて説明した。なお、ここでは、学習結果に応じた現状実行可能な機能選択肢の表示を一例に説明したが、例えば、上述した選択的自動駐車開始画面（図７乃至図１１）の選択肢（自動駐車モード）が、学習結果に応じて表示されるようにしてもよい。例えば、対象のユーザが、自動駐車を開始するに際して、「通常精度の後ろ向き駐車モード」を選択する頻度が高い場合には、「通常精度の後ろ向き駐車モード」を選択するための選択肢が、優先的に表示されるようにすればよい。
【０２３２】
＜６．コンピュータの構成＞
【０２３３】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０２３４】
図２３は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０２３５】
コンピュータ１０００において、CPU(Central Processing Unit)１００１、ROM(Read Only Memory)１００２、RAM(Random Access Memory)１００３は、バス１００４により相互に接続されている。バス１００４には、さらに、入出力インターフェース１００５が接続されている。入出力インターフェース１００５には、入力部１００６、出力部１００７、記録部１００８、通信部１００９、及びドライブ１０１０が接続されている。
【０２３６】
入力部１００６は、キーボード、マウス、マイクロフォンなどよりなる。出力部１００７は、ディスプレイ、スピーカなどよりなる。記録部１００８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１００９は、ネットワークインターフェースなどよりなる。ドライブ１０１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア１０１１を駆動する。
【０２３７】
以上のように構成されるコンピュータ１０００では、CPU１００１が、例えば、記録部１００８に記憶されているプログラムを、入出力インターフェース１００５及びバス１００４を介して、RAM１００３にロードして実行することにより、上述した一連の処理が行われる。
【０２３８】
コンピュータ１０００（CPU１００１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１０１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。
【０２３９】
コンピュータ１０００では、プログラムは、リムーバブルメディア１０１１をドライブ１０１０に装着することにより、入出力インターフェース１００５を介して、記録部１００８にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部１００９で受信し、記録部１００８にインストールすることができる。その他、プログラムは、ROM１００２や記録部１００８に、あらかじめインストールしておくことができる。
【０２４０】
なお、コンピュータ１０００が実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２４１】
ここで、本明細書において、コンピュータ１０００に各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０２４２】
また、プログラムは、１のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【０２４３】
＜７．車両制御システム＞
【０２４４】
（本技術を適用した車両制御システムの構成例）
図２４は、本技術を適用した車両制御システムの概略的な構成例を示すブロック図である。
【０２４５】
車両制御システム２０００は、通信ネットワーク２０１０を介して接続された複数の電子制御ユニットを備える。図２４に示した例では、車両制御システム２０００は、駆動系制御ユニット２１００、ボディ系制御ユニット２２００、バッテリ制御ユニット２３００、車外情報検出ユニット２４００、車内情報検出ユニット２５００、及び統合制御ユニット２６００を備える。これらの複数の制御ユニットを接続する通信ネットワーク２０１０は、例えば、CAN(Controller Area Network)，LIN(Local Interconnect Network)，LAN(Local Area Network)，又はFlexRay（登録商標）等の任意の規格に準拠した車載通信ネットワークであってよい。
【０２４６】
各制御ユニットは、各種プログラムにしたがって演算処理を行うマイクロコンピュータと、マイクロコンピュータにより実行されるプログラム又は各種演算に用いられるパラメータ等を記憶する記憶部と、各種制御対象の装置を駆動する駆動回路とを備える。各制御ユニットは、通信ネットワーク２０１０を介して他の制御ユニットとの間で通信を行うためのネットワークI/Fを備えるとともに、車内外の装置又はセンサ等との間で、有線通信又は無線通信により通信を行うための通信I/Fを備える。図２４では、統合制御ユニット２６００の機能構成として、マイクロコンピュータ２６１０、汎用通信I/F２６２０、専用通信I/F２６３０、測位部２６４０、ビーコン受信部２６５０、車内機器I/F２６６０、音声画像出力部２６７０、車載ネットワークI/F２６８０及び記憶部２６９０が図示されている。他の制御ユニットも同様に、マイクロコンピュータ、通信I/F及び記憶部等を備える。
【０２４７】
駆動系制御ユニット２１００は、各種プログラムにしたがって車両の駆動系に関連する装置の動作を制御する。例えば、駆動系制御ユニット２１００は、内燃機関又は駆動用モータ等の車両の駆動力を発生させるための駆動力発生装置、駆動力を車輪に伝達するための駆動力伝達機構、車両の舵角を調節するステアリング機構、及び、車両の制動力を発生させる制動装置等の制御装置として機能する。駆動系制御ユニット２１００は、ABS(Antilock Brake System)又はESC(Electronic Stability Control）等の制御装置としての機能を有してもよい。
【０２４８】
駆動系制御ユニット２１００には、車両状態検出部２１１０が接続される。車両状態検出部２１１０には、例えば、車体の軸回転運動の角速度を検出するジャイロセンサ、車両の加速度を検出する加速度センサ、あるいは、アクセルペダルの操作量、ブレーキペダルの操作量、ステアリングホイールの操舵角、エンジン回転数又は車輪の回転速度等を検出するためのセンサのうちの少なくとも一つが含まれる。駆動系制御ユニット２１００は、車両状態検出部２１１０から入力される信号を用いて演算処理を行い、内燃機関、駆動用モータ、電動パワーステアリング装置又はブレーキ装置等を制御する。
【０２４９】
ボディ系制御ユニット２２００は、各種プログラムにしたがって車体に装備された各種装置の動作を制御する。例えば、ボディ系制御ユニット２２００は、キーレスエントリシステム、スマートキーシステム、パワーウィンドウ装置、あるいは、ヘッドランプ、バックランプ、ブレーキランプ、ウィンカー又はフォグランプ等の各種ランプの制御装置として機能する。この場合、ボディ系制御ユニット２２００には、鍵を代替する携帯機から発信される電波又は各種スイッチの信号が入力され得る。ボディ系制御ユニット２２００は、これらの電波又は信号の入力を受け付け、車両のドアロック装置、パワーウィンドウ装置、ランプ等を制御する。
【０２５０】
バッテリ制御ユニット２３００は、各種プログラムにしたがって駆動用モータの電力供給源である二次電池２３１０を制御する。例えば、バッテリ制御ユニット２３００には、二次電池２３１０を備えたバッテリ装置から、バッテリ温度、バッテリ出力電圧又はバッテリの残存容量等の情報が入力される。バッテリ制御ユニット２３００は、これらの信号を用いて演算処理を行い、二次電池２３１０の温度調節制御又はバッテリ装置に備えられた冷却装置等の制御を行う。
【０２５１】
車外情報検出ユニット２４００は、車両制御システム２０００を搭載した車両の外部の情報を検出する。例えば、車外情報検出ユニット２４００には、撮像部２４１０及び車外情報検出部２４２０のうちの少なくとも一方が接続される。撮像部２４１０には、ToF(Time Of Flight)カメラ、ステレオカメラ、単眼カメラ、赤外線カメラ及びその他のカメラのうちの少なくとも一つが含まれる。車外情報検出部２４２０には、例えば、現在の天候又は気象を検出するための環境センサ、あるいは、車両制御システム２０００を搭載した車両の周囲の他の車両、障害物又は歩行者等を検出するための周囲情報検出センサが含まれる。
【０２５２】
環境センサは、例えば、雨天を検出する雨滴センサ、霧を検出する霧センサ、日照度合いを検出する日照センサ、及び降雪を検出する雪センサのうちの少なくとも一つであってよい。周囲情報検出センサは、超音波センサ、レーダ装置及びLIDAR(Light Detection and Ranging，Laser Imaging Detection and Ranging)装置のうちの少なくとも一つであってよい。これらの撮像部２４１０及び車外情報検出部２４２０は、それぞれ独立したセンサないし装置として備えられてもよいし、複数のセンサないし装置が統合された装置として備えられてもよい。
【０２５３】
ここで、図２５は、撮像部２４１０及び車外情報検出部２４２０の設置位置の例を示す。撮像部２９１０，２９１２，２９１４，２９１６，２９１８は、例えば、車両２９００のフロントノーズ、サイドミラー、リアバンパ、バックドア及び車室内のフロントガラスの上部のうちの少なくとも一つの位置に設けられる。フロントノーズに備えられる撮像部２９１０及び車室内のフロントガラスの上部に備えられる撮像部２９１８は、主として車両２９００の前方の画像を取得する。サイドミラーに備えられる撮像部２９１２，２９１４は、主として車両２９００の側方の画像を取得する。リアバンパ又はバックドアに備えられる撮像部２９１６は、主として車両２９００の後方の画像を取得する。車室内のフロントガラスの上部に備えられる撮像部２９１８は、主として先行車両又は、歩行者、障害物、信号機、交通標識又は車線等の検出に用いられる。
【０２５４】
なお、図２５には、それぞれの撮像部２９１０，２９１２，２９１４，２９１６の撮影範囲の一例が示されている。撮像範囲ａは、フロントノーズに設けられた撮像部２９１０の撮像範囲を示し、撮像範囲ｂ，ｃは、それぞれサイドミラーに設けられた撮像部２９１２，２９１４の撮像範囲を示し、撮像範囲ｄは、リアバンパ又はバックドアに設けられた撮像部２９１６の撮像範囲を示す。例えば、撮像部２９１０，２９１２，２９１４，２９１６で撮像された画像データが重ね合わせられることにより、車両２９００を上方から見た俯瞰画像が得られる。
【０２５５】
車両２９００のフロント、リア、サイド、コーナ及び車室内のフロントガラスの上部に設けられる車外情報検出部２９２０，２９２２，２９２４，２９２６，２９２８，２９３０は、例えば超音波センサ又はレーダ装置であってよい。車両２９００のフロントノーズ、リアバンパ、バックドア及び車室内のフロントガラスの上部に設けられる車外情報検出部２９２０，２９２６，２９３０は、例えばLIDAR装置であってよい。これらの車外情報検出部２９２０乃至２９３０は、主として先行車両、歩行者又は障害物等の検出に用いられる。
【０２５６】
図２４に戻って説明を続ける。車外情報検出ユニット２４００は、撮像部２４１０に車外の画像を撮像させるとともに、撮像された画像データを受信する。また、車外情報検出ユニット２４００は、接続されている車外情報検出部２４２０から検出情報を受信する。車外情報検出部２４２０が超音波センサ、レーダ装置又はLIDAR装置である場合には、車外情報検出ユニット２４００は、超音波又は電磁波等を発信させるとともに、受信された反射波の情報を受信する。車外情報検出ユニット２４００は、受信した情報に基づいて、人、車、障害物、標識又は路面上の文字等の物体検出処理又は距離検出処理を行ってもよい。車外情報検出ユニット２４００は、受信した情報に基づいて、降雨、霧又は路面状況等を認識する環境認識処理を行ってもよい。車外情報検出ユニット２４００は、受信した情報に基づいて、車外の物体までの距離を算出してもよい。
【０２５７】
また、車外情報検出ユニット２４００は、受信した画像データに基づいて、人、車、障害物、標識又は路面上の文字等を認識する画像認識処理又は距離検出処理を行ってもよい。車外情報検出ユニット２４００は、受信した画像データに対して歪補正又は位置合わせ等の処理を行うとともに、異なる撮像部２４１０により撮像された画像データを合成して、俯瞰画像又はパノラマ画像を生成してもよい。車外情報検出ユニット２４００は、異なる撮像部２４１０により撮像された画像データを用いて、視点変換処理を行ってもよい。
【０２５８】
車内情報検出ユニット２５００は、車内の情報を検出する。車内情報検出ユニット２５００には、例えば、運転者の状態を検出する運転者状態検出部２５１０が接続される。運転者状態検出部２５１０は、運転者を撮像するカメラ、運転者の生体情報を検出する生体センサ又は車室内の音声を集音するマイク等を含んでもよい。生体センサは、例えば、座面又はステアリングホイール等に設けられ、座席に座った搭乗者又はステアリングホイールを握る運転者の生体情報を検出する。車内情報検出ユニット２５００は、運転者状態検出部２５１０から入力される検出情報に基づいて、運転者の疲労度合い又は集中度合いを算出してもよいし、運転者が居眠りをしていないかを判別してもよい。車内情報検出ユニット２５００は、集音された音声信号に対してノイズキャンセリング処理等の処理を行ってもよい。
【０２５９】
統合制御ユニット２６００は、各種プログラムにしたがって車両制御システム２０００内の動作全般を制御する。統合制御ユニット２６００には、入力部２８００が接続されている。入力部２８００は、例えば、タッチパネル、ボタン、マイクロフォン、スイッチ又はレバー等、搭乗者によって入力操作され得る装置によって実現される。入力部２８００は、例えば、赤外線又はその他の電波を利用したリモートコントロール装置であってもよいし、車両制御システム２０００の操作に対応した携帯電話又はPDA(Personal Digital Assistant)等の外部接続機器であってもよい。入力部２８００は、例えばカメラであってもよく、その場合搭乗者はジェスチャにより情報を入力することができる。さらに、入力部２８００は、例えば、上記の入力部２８００を用いて搭乗者等により入力された情報に基づいて入力信号を生成し、統合制御ユニット２６００に出力する入力制御回路などを含んでもよい。搭乗者等は、この入力部２８００を操作することにより、車両制御システム２０００に対して各種のデータを入力したり処理動作を指示したりする。
【０２６０】
記憶部２６９０は、マイクロコンピュータにより実行される各種プログラムを記憶するRAM(Random Access Memory)，及び各種パラメータ、演算結果又はセンサ値等を記憶するROM(Read Only Memory)を含んでいてもよい。また、記憶部２６９０は、HDD(Hard Disc Drive)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等によって実現してもよい。
【０２６１】
汎用通信I/F２６２０は、外部環境２７５０に存在する様々な機器との間の通信を仲介する汎用的な通信I/Fである。汎用通信I/F２６２０は、GSM（登録商標）（Global System of Mobile communications），WiMAX(Worldwide Interoperability for Microwave Access)，LTE(Long Term Evolution)若しくはLTE-A(LTE−Advanced)などのセルラー通信プロトコル、又は無線LAN（Wi-Fi（登録商標）ともいう）などのその他の無線通信プロトコルを実装してよい。汎用通信I/F２６２０は、例えば、基地局又はアクセスポイントを介して、外部ネットワーク（例えば、インターネット、クラウドネットワーク又は事業者固有のネットワーク）上に存在する機器（例えば、アプリケーションサーバ又は制御サーバ）へ接続してもよい。また、汎用通信I/F２６２０は、例えばP2P(Peer To Peer)技術を用いて、車両の近傍に存在する端末（例えば、歩行者若しくは店舗の端末、又はMTC(Machine Type Communication)端末）と接続してもよい。
【０２６２】
専用通信I/F２６３０は、車両における使用を目的として策定された通信プロトコルをサポートする通信I/Fである。専用通信I/F２６３０は、例えば、下位レイヤのIEEE802.11pと上位レイヤのIEEE1609との組合せであるWAVE(Wireless Access in Vehicle Environment)，又はDSRC(Dedicated Short Range Communications)といった標準プロトコルを実装してよい。専用通信I/F２６３０は、典型的には、車車間（Vehicle to Vehicle）通信、路車間（Vehicle to Infrastructure）通信及び歩車間（Vehicle to Pedestrian）通信のうちの１つ以上を含む概念であるV2X通信を遂行する。
【０２６３】
測位部２６４０は、例えば、GNSS(Global Navigation Satellite System)衛星からのＧＮＳＳ信号（例えば、GPS(Global Positioning System)衛星からのGPS信号）を受信して測位を実行し、車両の緯度、経度及び高度を含む位置情報を生成する。なお、測位部２６４０は、無線アクセスポイントとの信号の交換により現在位置を特定してもよく、又は測位機能を有する携帯電話、PHS(Personal Handy-phone System)若しくはスマートフォンといった端末から位置情報を取得してもよい。
【０２６４】
ビーコン受信部２６５０は、例えば、道路上に設置された無線局等から発信される電波あるいは電磁波を受信し、現在位置、渋滞、通行止め又は所要時間等の情報を取得する。なお、ビーコン受信部２６５０の機能は、上述した専用通信I/F２６３０に含まれてもよい。
【０２６５】
車内機器I/F２６６０は、マイクロコンピュータ２６１０と車内に存在する様々な機器との間の接続を仲介する通信インターフェースである。車内機器I/F２６６０は、無線LAN，Bluetooth（登録商標）、NFC(Near Field Communication)又はWUSB(Wireless USB)といった無線通信プロトコルを用いて無線接続を確立してもよい。また、車内機器I/F２６６０は、図示しない接続端子（及び、必要であればケーブル）を介して有線接続を確立してもよい。車内機器I/F２６６０は、例えば、搭乗者が有するモバイル機器若しくはウェアラブル機器、又は車両に搬入され若しくは取り付けられる情報機器との間で、制御信号又はデータ信号を交換する。
【０２６６】
車載ネットワークI/F２６８０は、マイクロコンピュータ２６１０と通信ネットワーク２０１０との間の通信を仲介するインターフェースである。車載ネットワークI/F２６８０は、通信ネットワーク２０１０によりサポートされる所定のプロトコルに則して、信号等を送受信する。
【０２６７】
統合制御ユニット２６００のマイクロコンピュータ２６１０は、汎用通信I/F２６２０、専用通信I/F２６３０、測位部２６４０、ビーコン受信部２６５０、車内機器I/F２６６０及び車載ネットワークI/F２６８０のうちの少なくとも一つを介して取得される情報に基づき、各種プログラムにしたがって、車両制御システム２０００を制御する。例えば、マイクロコンピュータ２６１０は、取得される車内外の情報に基づいて、駆動力発生装置、ステアリング機構又は制動装置の制御目標値を演算し、駆動系制御ユニット２１００に対して制御指令を出力してもよい。例えば、マイクロコンピュータ２６１０は、車両の衝突回避あるいは衝撃緩和、車間距離に基づく追従走行、車速維持走行、自動運転等を目的とした協調制御を行ってもよい。
【０２６８】
マイクロコンピュータ２６１０は、汎用通信I/F２６２０、専用通信I/F２６３０、測位部２６４０、ビーコン受信部２６５０、車内機器I/F２６６０及び車載ネットワークI/F２６８０のうちの少なくとも一つを介して取得される情報に基づき、車両の現在位置の周辺情報を含むローカル地図情報を作成してもよい。また、マイクロコンピュータ２６１０は、取得される情報に基づき、車両の衝突、歩行者等の近接又は通行止めの道路への進入等の危険を予測し、警告用信号を生成してもよい。警告用信号は、例えば、警告音を発生させたり、警告ランプを点灯させたりするための信号であってよい。
【０２６９】
音声画像出力部２６７０は、車両の搭乗者又は車外に対して、視覚的又は聴覚的に情報を通知することが可能な出力装置へ音声及び画像のうちの少なくとも一方の出力信号を送信する。図２４の例では、出力装置として、オーディオスピーカ２７１０、表示部２７２０及びインストルメントパネル２７３０が例示されている。表示部２７２０は、例えば、オンボードディスプレイ及びヘッドアップディスプレイの少なくとも一つを含んでいてもよい。表示部２７２０は、AR(Augmented Reality)表示機能を有していてもよい。出力装置は、これらの装置以外の、ヘッドホン、プロジェクタ又はランプ等の他の装置であってもよい。出力装置が表示装置の場合、表示装置は、マイクロコンピュータ２６１０が行った各種処理により得られた結果又は他の制御ユニットから受信された情報を、テキスト、イメージ、表、グラフ等、様々な形式で視覚的に表示する。また、出力装置が音声出力装置の場合、音声出力装置は、再生された音声データ又は音響データ等からなるオーディオ信号をアナログ信号に変換して聴覚的に出力する。
【０２７０】
なお、図２４に示した例において、通信ネットワーク２０１０を介して接続された少なくとも二つの制御ユニットが一つの制御ユニットとして一体化されてもよい。あるいは、個々の制御ユニットが、複数の制御ユニットにより構成されてもよい。さらに、車両制御システム２０００が、図示されていない別の制御ユニットを備えてもよい。また、上記の説明において、いずれかの制御ユニットが担う機能の一部又は全部を、他の制御ユニットに持たせてもよい。つまり、通信ネットワーク２０１０を介して情報の送受信がされるようになっていれば、所定の演算処理が、いずれかの制御ユニットで行われるようになってもよい。同様に、いずれかの制御ユニットに接続されているセンサ又は装置が、他の制御ユニットに接続されるとともに、複数の制御ユニットが、通信ネットワーク２０１０を介して相互に検出情報を送受信してもよい。
【０２７１】
以上のように構成された車両制御システム２０００では、統合制御ユニット２６００に本願の画像処理装置の機能が設けられる。なお、本願の画像処理装置の少なくとも一部の機能は、統合制御ユニット２６００のためのモジュール（例えば、一つのダイで構成される集積回路モジュール）により実現されてもよい。また、本願の画像処理装置は、複数の制御ユニットによって実現されてもよい。
【０２７２】
なお、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、全ての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０２７３】
また、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。例えば、本技術は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２７４】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２７５】
なお、本技術は、以下のような構成をとることができる。
【０２７６】
（１）
自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間を算出する所要時間算出部と、
前記モードに応じた所要時間の表示を制御する表示制御部と
を備える情報処理装置。
（２）
ユーザの操作に応じて、前記モードを決定するモード決定部をさらに備える
（１）に記載の情報処理装置。
（３）
前記所要時間は、前記自動駐車を開始してから、前記自動駐車が完了するまでの時間である
（１）又は（２）に記載の情報処理装置。
（４）
前記表示制御部は、前記モードごとに、前記所要時間を表示し、
前記モード決定部は、前記ユーザの選択に応じて、前記モードを決定する
（３）に記載の情報処理装置。
（５）
前記所要時間算出部は、前記モードに応じた手動駐車の所要時間若しくは出庫時の所要時間、又は前記自動駐車に関する特定の要件を優先したときの所要時間を算出し、
前記表示制御部は、前記自動駐車の所要時間とともに前記手動駐車の所要時間若しくは前記出庫時の所要時間を表示するか、又は前記自動駐車に関する特定の要件を優先したときの所要時間を表示する
（３）又は（４）に記載の情報処理装置。
（６）
前記所要時間は、前記自動駐車の途中の現時点から、前記自動駐車が完了するまでの時間である
（１）又は（２）に記載の情報処理装置。
（７）
前記自動駐車の途中の現時点において実行可能な駐車方法に応じた他のモードを特定する処理部をさらに備え、
前記表示制御部は、前記所要時間とともに、前記他のモードの選択肢を表示する
（６）に記載の情報処理装置。
（８）
前記モード決定部は、前記ユーザの選択に応じて、前記他のモードを決定する
（７）に記載の情報処理装置。
（９）
前記所要時間算出部は、前記他のモードに応じた所要時間を算出し、
前記表示制御部は、前記他のモードごとに、前記他のモードに応じた所要時間を表示する
（７）又は（８）に記載の情報処理装置。
（１０）
情報処理装置の情報処理方法において、
前記情報処理装置が、
自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間を算出し、
前記モードに応じた所要時間の表示を制御する
ステップを含む情報処理方法。
（１１）
コンピュータを、
自動で車両を駐車させる自動駐車の駐車方法に応じたモードごとに、前記自動駐車が完了するまでの所要時間を算出する所要時間算出部と、
前記モードに応じた所要時間の表示を制御する表示制御部と
して機能させるためのプログラム。
【符号の説明】
【０２７７】
１，２，３  自動駐車システム，１０  自動駐車制御装置，３０  情報端末装置，  １１  入力装置，  １２  センサ，  １３  表示装置，  １４  車両装置，  １００  処理部，  １０１  出力部，  １０２  記憶部，  １０３  外部I/F部，１０４  通信部，  １１１  自動駐車判定部，  １１２  所要時間算出部，  １１３  表示制御部，  １１４  自動駐車モード決定部，  １１５  機能選択肢処理部，  １１６  学習部，３０１  通信部，３０２  表示部，１０００  コンピュータ，１００１  CPU，２０００  車両制御システム
【図１】
2017140890.tif 000003
【図２】
2017140890.tif 000004
【図３】
2017140890.tif 000005
【図４】
2017140890.tif 000006
【図５】
2017140890.tif 000007
【図６】
2017140890.tif 000008
【図７】
2017140890.tif 000009
【図８】
2017140890.tif 000010
【図９】
2017140890.tif 000011
【図１０】
2017140890.tif 000012
【図１１】
2017140890.tif 000013
【図１２】
2017140890.tif 000014
【図１３】
2017140890.tif 000015
【図１４】
2017140890.tif 000016
【図１５】
2017140890.tif 000017
【図１６】
2017140890.tif 000018
【図１７】
2017140890.tif 000019
【図１８】
2017140890.tif 000020
【図１９】
2017140890.tif 000021
【図２０】
2017140890.tif 000022
【図２１】
2017140890.tif 000023
【図２２】
2017140890.tif 000024
【図２３】
2017140890.tif 000025
【図２４】
2017140890.tif 000026
【図２５】
2017140890.tif 000027