(57)【要約】【課題】自動バレーパーキングを行う方法を提供する。【解決手段】本発明の方法は、自動バレーパーキングを開始するステップと、インフラストラクチャから車両へターゲットポジション及びガイドルートを伝送するステップと、前記ガイドルートに沿って前記車両が自律走行を行うステップと、前記車両の位置を測定するステップと、前記車両の位置測定の精度を計算するステップと、前記車両が前記ターゲットポジションへの自律駐車を行うステップと、自動バレーパーキングを終了するステップと、を含む。【選択図】図８
2020108999.tif 000002
【特許請求の範囲】
【請求項１】
自動バレーパーキングを行う方法であって、
自動バレーパーキングを開始するステップと、
インフラストラクチャから車両へターゲットポジション及びガイドルートを伝送するステップと、
前記ガイドルートに沿って前記車両が自律走行を行うステップと、
前記車両の位置を測定するステップと、
前記車両の位置測定の精度を計算するステップと、
前記車両が前記ターゲットポジションへの自律駐車を行うステップと、
自動バレーパーキングを終了するステップと、を含む、自動バレーパーキングを行う方法。
【請求項２】
前記車両の位置を測定するステップは、前記車両が自分の位置を測定するステップを含み、
前記車両が自分の位置を測定するステップは、駐車場内に設置されたＡＰとの無線通信を利用して前記車両が自分の位置を測定するステップを含む、請求項１に記載の自動バレーパーキングを行う方法。
【請求項３】
前記車両の位置測定の精度を計算するステップは、
第１ＡＰと前記車両との間の第１距離を測定するステップと、
第２ＡＰと前記車両との間の第２距離を測定するステップと、
前記第１距離及び第２距離に基づいて前記第１ＡＰと前記第２ＡＰとの間の第３距離を計算するステップと、
計算された前記第３距離と、予め知られている前記第１ＡＰと前記第２ＡＰとの間の第４距離とを比較するステップと、を含む、請求項２に記載の自動バレーパーキングを行う方法。
【請求項４】
前記車両の位置を測定するステップは、前記車両が自分の位置を測定するステップを含み、
前記車両が自分の位置を測定するステップは、前記車両に搭載されたカメラセンサを用いて、駐車場に設置されたランドマークを測定して、前記車両が自分の位置を測定するステップを含む、請求項１に記載の自動バレーパーキングを行う方法。
【請求項５】
前記車両の位置測定の精度を計算するステップは、
第１ランドマークと前記車両との間の第１距離を測定するステップと、
第２ランドマークと前記車両との間の第２距離を測定するステップと、
前記第１距離及び前記第２距離に基づいて前記第１ランドマークと前記第２ランドマークとの第３距離を計算するステップと、
計算された前記第３距離と、予め知られている前記第１ランドマークと前記第２ランドマークとの間の第４距離とを比較するステップと、を含む、請求項４に記載の自動バレーパーキングを行う方法。
【請求項６】
前記車両の位置を測定するステップは、前記インフラストラクチャが前記車両の位置を測定するステップを含み、
前記インフラストラクチャが前記車両の位置を測定するステップは、駐車場内に設置されたＡＰが無線通信を利用して前記車両の位置を測定するステップ、又は
前記インフラストラクチャが、駐車場内に設置されたカメラを用いて、前記車両の位置を測定するステップを含む、請求項１に記載の自動バレーパーキングを行う方法。
【請求項７】
前記車両の位置測定の精度を計算するステップは、
駐車場内の区域単位で予め設定された位置測定の精度に基づいて、前記車両の位置測定の精度を計算するステップを含む、請求項６に記載の自動バレーパーキングを行う方法。
【請求項８】
前記車両の位置を測定するステップは、前記車両が自分の位置を測定するステップと、前記インフラストラクチャが前記車両の位置を測定するステップと、を含み、
前記車両の位置測定の精度を計算するステップは、前記車両による測定の精度と前記インフラストラクチャによる測定の精度とを比較するステップを含む、請求項１に記載の自動バレーパーキングを行う方法。
【請求項９】
前記車両による測定の精度が前記インフラストラクチャによる測定の精度よりも高い場合、
前記車両の自律走行及び前記車両の自律駐車は、前記車両が測定した位置に基づいて行われる、請求項８に記載の自動バレーパーキングを行う方法。
【請求項１０】
前記インフラストラクチャによる測定の精度が前記車両による測定の精度よりも高い場合、
前記車両の自律走行及び前記車両の自律駐車は、前記インフラストラクチャが測定した位置に基づいて行われる、請求項８に記載の自動バレーパーキングを行う方法。
【請求項１１】
前記車両による測定の精度が所定の臨界値よりも低く、前記インフラストラクチャによる測定の精度が所定の臨界値よりも低い場合、前記車両の緊急ブレーキ又はエラー制御を行うステップをさらに含む、請求項８に記載の自動バレーパーキングを行う方法。
【請求項１２】
自動バレーパーキングを行うことができる車両の作動方法において、
自動バレーパーキングを開始するステップと、
インフラストラクチャからターゲットポジション及びガイドルートを受信するステップと、
前記ガイドルートに沿って前記車両が自律走行を行うステップと、
前記車両の第１車両位置を測定するステップと、
前記車両の第１車両位置の精度を計算するステップと、
前記車両が前記ターゲットポジションへの自律駐車を行うステップと、
自動バレーパーキングを終了するステップと、を含む、車両の作動方法。
【請求項１３】
前記車両の第１車両位置を測定するステップは、駐車場内に設置されたＡＰとの無線通信を利用して前記第１車両位置を測定するステップを含む、請求項１２に記載の車両の作動方法。
【請求項１４】
前記第１車両位置の精度を計算するステップは、
第１ＡＰと前記車両との間の第１距離を測定するステップと、
第２ＡＰと前記車両との間の第２距離を測定するステップと、
前記第１距離及び第２距離に基づいて前記第１ＡＰと前記第２ＡＰとの間の第３距離を計算するステップと、
計算された前記第３距離と、予め知られている前記第１ＡＰと前記第２ＡＰとの間の第４距離とを比較するステップと、を含む、請求項１３に記載の車両の作動方法。
【請求項１５】
前記第１車両位置を測定するステップは、前記車両に搭載されたカメラセンサを用いて、駐車場に設置されたランドマークを測定することにより前記第１車両位置を測定するステップを含む、請求項１２に記載の車両の作動方法。
【請求項１６】
前記第１車両位置の精度を計算するステップは、
第１ランドマークと前記車両との間の第１距離を測定するステップと、
第２ランドマークと前記車両との間の第２距離を測定するステップと、
前記第１距離及び前記第２距離に基づいて前記第１ランドマークと前記第２ランドマークとの間の第３距離を計算するステップと、
計算された前記第３距離と、予め知られている前記第１ランドマークと前記第２ランドマークとの間の第４距離とを比較するステップと、を含む、請求項１５に記載の車両の作動方法。
【請求項１７】
前記方法は、前記インフラストラクチャから前記車両の第２車両位置を受信するステップをさらに含み、
前記第２車両位置は、
駐車場内に設置されたＡＰ及び前記駐車場内に設置されたカメラのうちの少なくとも一つを用いて前記インフラストラクチャによって測定される、請求項１２に記載の車両の作動方法。
【請求項１８】
前記方法は、前記第２車両位置の精度を取得するステップをさらに含み、
前記第２車両位置の精度は、駐車場内の区域単位で予め設定された位置測定の精度に基づいて計算される、請求項１７に記載の車両の作動方法。
【請求項１９】
前記方法は、
前記インフラストラクチャから前記車両の第２車両位置を受信するステップと、
前記第２車両位置の精度を取得するステップと、
前記第１車両位置の精度と前記第２車両位置の精度とを比較するステップとをさらに含む、請求項１２に記載の車両の作動方法。
【請求項２０】
前記車両によって測定された前記第１車両位置の精度が前記インフラストラクチャから受信された前記第２車両位置の精度よりも高い場合、
前記車両の自律走行及び前記車両の自律駐車は、前記第１車両位置に基づいて行われる、請求項１９に記載の車両の作動方法。
【請求項２１】
前記第２車両位置の精度が前記第１車両位置の精度よりも高い場合、
前記車両の自律走行及び前記車両の自律駐車は、前記第２車両位置に基づいて行われる、請求項１９に記載の車両の作動方法。
【請求項２２】
前記第１車両位置の精度が所定の臨界値よりも低く、前記第２車両位置の精度が所定の臨界値よりも低い場合、前記車両の緊急ブレーキ又はエラー制御を行うステップをさらに含む、請求項１９に記載の車両の作動方法。
【請求項２３】
コンピュータで実行されるコンピュータプログラムであって、請求項１２乃至２２のいずれか一項に記載の方法を行うためのコンピュータプログラムを格納するコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動バレーパーキング支援システム及び方法、並びにそのためのインフラストラクチャ及び車両に関する。本発明によれば、インフラストラクチャと車両との通信を利用して、車両がドライバなしで移動し、空いている駐車スペースに自律駐車する。また、本発明によれば、インフラストラクチャと車両との通信を利用して、車両がドライバなしで駐車スペースからピックアップ領域へ移動する。また、本発明によれば、車両は、空き駐車スペースへ移動する前に、無線車両充電が可能な駐車スペースへ自ら移動して無線車両充電を行い、無線車両充電が完了した後に空き駐車スペースへ移動する。
【背景技術】
【０００２】
現代社会で駐車に関連して直面している社会的なイシューは、非常に多い。まず、駐車場内では、事故が発生する可能性が非常に高い。また、大型マートやデパートなどの施設に駐車をしようとする場合には、駐車のために消費される時間とエネルギーが非常に多い。また、駐車場に進入した場合にも、空いている駐車スペースを見つけるために消費される時間とエネルギーが非常に多い。また、駐車後も、施設の業務を済ませたドライバが、駐車している車両まで移動しなければならない煩わしさがあり、場合によっては、車両が駐車している位置を忘れてしまうことがある。
【０００３】
一方、車両は自分の位置を測定することができ、インフラストラクチャも車両の位置を測定することができる。しかし、車両が測定した自分の位置は誤差があることがあり、インフラストラクチャが測定した車両の位置も誤差があることがある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、前述した問題を解決するためのものであり、本発明に係る自動バレーパーキングは、車両が測定した自分の位置の誤差程度を測定し、インフラストラクチャが測定した車両の位置の誤差程度を測定して車両の自動バレーパーキングを行う上での誤差程度がさらに低い位置情報を利用することを目的とする。
【課題を解決するための手段】
【０００５】
本発明によれば、自動バレーパーキングを行う方法が提供され、その方法は、自動バレーパーキングを開始するステップと、インフラストラクチャから車両へターゲットポジション及びガイドルートを伝送するステップと、前記ガイドルートに沿って前記車両が自律走行を行うステップと、前記車両の位置を測定するステップと、前記車両の位置測定の精度を計算するステップと、前記車両が前記ターゲットポジションへの自律駐車を行うステップと、自動バレーパーキングを終了するステップと、を含む。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施形態に係る自動バレーパーキングシステムを示す図である。
【図２】本発明の実施形態に係る自動バレーパーキング装置を示す図である。
【図３】本発明の実施形態に係る自動バレーパーキングシステム及び方法を説明するための概念図である。
【図４ａ】本発明に係る自動バレーパーキングを行うインフラストラクチャ及び車両が行う動作を説明するためのブロック図である。
【図４ｂ】本発明に係る自動バレーパーキングを行うインフラストラクチャ及び車両が行う動作を説明するためのブロック図である。
【図５】本発明に係る自動バレーパーキングを行うインフラストラクチャと車両との通信を説明するための図である。
【図６】本発明に係る自動バレーパーキングを行うインフラストラクチャと車両との通信を説明するための図である。
【図７】本発明に係る自動バレーパーキングを行うインフラストラクチャと車両との通信を説明するための図である。
【図８】本発明に係る車両が自分の位置を測定する方式を示す図である。
【図９】本発明に係るインフラストラクチャが車両の位置を測定した結果の精度を計算する方式を示す図である。
【図１０】本発明に係る自動バレーパーキング方法を説明するためのフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して本発明に係る実施形態を詳細に説明する。本発明の構成及びそれによる作用効果は以下の詳細な説明から明確に理解されるだろう。本発明の詳細な説明に先立ち、同一の構成要素については、他の図面上に表示されても、できる限り同一の符号で表示し、公知の構成については、本発明の要旨を曖昧にするおそれがあると判断された場合に具体的な説明を省略することとする。
【０００８】
本発明の具体的な説明に先立ち、本発明で使用される用語は、次のとおり定義できる。
【０００９】
ドライバ（Ｄｒｉｖｅｒ）は、車両を利用する人間であって、自動バレーパーキングシステムのサービスを受ける人間である。
【００１０】
運転権限（Ｄｒｉｖｉｎｇ  ａｕｔｈｏｒｉｔｙ）は、車両の動作を実行させるための権限である。車両の動作は、例えば、ステアリング動作、加速動作、ブレーキング動作、ギア変速動作、車両の始動をオン／オフにする動作、車両のドアをロック／ロック解除する動作を含む。
【００１１】
車両は、自動バレーパーキングを行う機能を有する車両である。
【００１２】
電気車両は、電気モーターによって駆動する車両であって、有線プラグ方式又は無線充電方式で充電される車両である。
【００１３】
コントロールセンターは、駐車施設内にある車両のモニタリングを行う施設であって、ターゲットポジション、ガイドルート、許可運転領域を決定し、車両が運転開始命令又は緊急停止命令を伝送するようにすることができる。
【００１４】
インフラストラクチャ（ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）は、駐車施設であってもよく、駐車施設内に配置されたセンサであってもよい。また、インフラストラクチャは、駐車ゲート、車両を制御するコントロールセンターを指すこともある。
【００１５】
ターゲットポジションは、車両が駐車する空き駐車スペースを指す。また、ターゲットポジションは、車両が駐車場から外れる状況では、ドライバが搭乗する領域、すなわちピックアップ領域を指すこともある。また、ターゲットポジションは、無線充電が可能な施設が配置された駐車スペースであってもよい。例えば、駐車スペースの床に電磁気誘導方式のコイルが埋め込み又は配置された駐車スペースであってもよい。
【００１６】
ガイドルートは、車両がターゲットポジションに到達するために通過するルートを指す。例えば、駐車が実行される状況では、ドロップオフ領域から空きスペースまでのルートである。例えば、ガイドルートは、５０ｍ前進やコーナーでの左回転などの形式であってもよい。また、ガイドルートは、無線充電可能駐車スペースまでのルートであってもよい。
【００１７】
運転ルート（ｄｒｉｖｉｎｇ  ｒｏｕｔｅ）は、車両が追従するルートを指す。
【００１８】
許可運転領域（ｐｅｒｍｉｔｔｅｄ  ｄｒｉｖｉｎｇ  ａｒｅａ）は、運転が許された領域、例えば、駐車場内での運転経路を指す。許可運転領域は、隔壁、駐車した車両、駐車ラインによって定義することができる。
【００１９】
図１は本発明の実施形態に係る自動バレーパーキングシステムを示す。図１を参照すると、自動バレーパーキングシステム１０は、インフラストラクチャ１００及び自動バレーパーキング装置２００を含むことができる。
【００２０】
インフラストラクチャ１００は、前述したように、自動バレーパーキングシステムを運営、管理及び実行するための装置又はシステムを意味することができる。例えば、インフラストラクチャ１００は駐車施設であってもよい。実施形態によっては、インフラストラクチャ１００は、センサ、通信装置、警報装置、表示装置、及び前述した装置を制御するサーバを含むことができる。また、インフラストラクチャは、駐車ゲート、車両を制御するコントロールセンターを指すこともある。
【００２１】
自動バレーパーキング装置２００は、自動バレーパーキングを行う車両を意味することができる。実施形態によっては、自動バレーパーキング装置２００は、自動バレーパーキングを行うことができる車両に含まれる構成要素又は構成要素の集合を意味することができる。
【００２２】
図２は本発明の実施形態に係る自動バレーパーキング装置を示す。図２を参照すると、自動バレーパーキング装置（例えば、車両２００）は、センサ部２１０、通信部２２０、判断部２３０及び車両制御部２４０を含むことができる。
【００２３】
センサ部２１０は、自動バレーパーキング装置２００の周囲の環境を検出することができる。実施形態によっては、センサ部２１０は、自動バレーパーキング装置２００と特定の物体との間の距離を測定するか、或いは自動バレーパーキング装置２００の周囲の物体を検出することができる。例えば、センサ部２１０は、超音波センサ、レーダーセンサ、ライダーセンサ、カメラ、赤外線センサ、熱感知センサ及びミリ波センサのうちの少なくとも一つを含むことができる。
【００２４】
センサ部２１０は、検知結果に基づいて生成されたデータを通信部２２０又は車両制御部２４０へ伝送することができる。
【００２５】
通信部２２０は、インフラストラクチャ１００とデータをやり取りすることができる。このような通信は、車両対インフラストラクチャ（Ｖ２Ｉ：Ｖｅｈｉｃｌｅ  ｔｏ  Ｉｎｆｒａ）通信と呼ばれる。また、通信部２２０は、他の車両とデータをやり取りすることができる。このような通信は、車両対車両（Ｖ２Ｖ：Ｖｅｈｉｃｌｅ  ｔｏ  Ｖｅｈｉｃｌｅ）通信と呼ばれる。また、Ｖ２Ｉ通信及びＶ２Ｖ通信を統合してＶ２Ｘ（Ｖｅｈｉｃｌｅ  ｔｏ  ｅｖｅｒｙｔｈｉｎｇ）通信と呼ばれる。実施形態によっては、通信部２２０は、インフラストラクチャ１００から伝送されたデータ（例えば、ターゲットポジション、ガイドルート、運転ルート又は命令など）を受信し、受信したデータを処理して判断部２３０へ伝達することができる。また、通信部２２０は、車両２００から生成されたデータをインフラストラクチャ１００へ伝送することができる。実施形態によっては、通信部２２０は車両２００のドライバの端末とデータをやり取りすることができる。
【００２６】
通信部２２０は、無線通信プロトコル又は有線通信プロトコルを用いてデータを伝送又は受信することができる。例えば、前記無線通信プロトコルは、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ：ＷＬＡＮ）、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）、Ｗｉｂｒｏ（Ｗｉｒｅｌｅｓｓ  Ｂｒｏａｄｂａｎｄ）、ＷｉＭＡＸ（Ｗｏｒｌｄ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉ  Ａｃｃｅｓｓ）、ＣＤＭＡ２０００（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉ  Ａｃｃｅｓｓ  ２０００）、ＥＶ−ＤＯ（Ｅｎｈａｎｃｅｄ  Ｖｏｉｃｅ−Ｄａｔａ  Ｏｐｔｉｍｉｚｅｄ  ｏｒ  Ｅｎｈａｎｃｅｄ  Ｖｏｉｃｅ−Ｄａｔａ  Ｏｎｌｙ）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  ＣＤＭＡ）、ＨＳＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＨＳＵＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｕｐｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２．１６、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、ＬＴＥ−Ａ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ−Ａｄｖａｎｃｅｄ）、ブロードバンド無線移動通信サービス（Ｗｉｒｅｌｅｓｓ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ  Ｓｅｒｖｉｃｅ：ＷＭＢＳ）、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、赤外線通信（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ：ＩｒＤＡ）、ＵＷＢ（Ｕｌｔｒａ−Ｗｉｄｅｂａｎｄ）、ジグビー（ＺｉｇＢｅｅ）、近距離無線通信（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＮＦＣ）、超音波通信（Ｕｌｔｒａ  Ｓｏｕｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＵＳＣ）、可視光通信（Ｖｉｓｉｂｌｅ  Ｌｉｇｈｔ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＶＬＣ）、ワイファイ（Ｗｉ−Ｆｉ）、ワイファイダイレクト（Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ）などを含むことができる。また、有線通信プロトコルは、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、有線ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、電力線通信（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：ＰＬＣ）、ＵＳＢ通信、イーサネット（Ｅｔｈｅｒｎｅｔ）、シリアル通信（ｓｅｒｉａｌ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）、光／同軸ケーブルなどを含むことができ、これに制限されるものではなく、他の装置との通信環境を提供することができるプロトコルはいずれも含まれ得る。
【００２７】
判断部２３０は、車両２００の全般的な作動を制御することができる。判断部２３０は、センサ部２１０と通信部２２０を介して伝送されたデータに基づいて車両制御部２４０を制御することができる。実施形態によっては、判断部２３０は、インフラストラクチャ１００から伝送されたデータに基づいて車両制御部２４０を制御するための制御信号を生成し、生成された制御信号を車両制御部２４０へ伝送することができる。
【００２８】
すなわち、判断部２３０は、車両２００を制御し、自動バレーパーキングを行うための一連の演算又は判断を行うことができる装置を意味することができる。例えば、判断部２３０は、自動バレーパーキングを行うための命令を含むプログラムが実行されるプロセッサであってもよい。
【００２９】
車両制御部２４０は、判断部２３０の制御に基づいて車両２００を制御することができる。実施形態によっては、車両制御部２４０は、判断部２３０から伝送された制御信号に応答して車両２００を制御することができる。例えば、車両制御部２４０は、車両２００の移動、停止、移動再開始、ステアリング、加速、減速、駐車、点滅、警報などを制御することができる。
【００３０】
すなわち、車両制御部２４０は、本明細書で説明される車両２００の作動を制御するための機能を全て行うことができるものと理解されるべきである。
【００３１】
一方、別の説明がなくても、本明細書で説明される車両２００の作動又は機能は、センサ部２１０、通信部２２０、判断部２３０及び車両制御部２４０のうちの少なくとも一つの組み合わせによって適切に行われるものと理解されるべきである。
【００３２】
図３は本発明の実施形態に係る自動バレーパーキングシステム及び方法を説明するための概念図である。
【００３３】
図３を参照すると、（１）において、ドライバは車両を運転して駐車場に進入し、ドロップオフ領域へ車両を移動させる。
【００３４】
（２）において、ドロップオフ領域に到達したドライバは車両から下車し、運転権限はドライバからインフラストラクチャへ伝達される。
【００３５】
（３）において、インフラストラクチャは、駐車場内に存在する複数の駐車スペースの中から空き駐車スペースを検索し、当該車両の駐車に適した空き駐車スペースを決定する。また、インフラストラクチャは、決定された空き駐車スペースまでのガイドルートを決定する。駐車スペース及びガイドルートが決定されると、車両は自律的にガイドルートに沿って走行し、当該駐車スペースの周囲に到達した後、駐車スペースへの自動バレーパーキングを行う。
【００３６】
（４）において、ドライバは、自分の車両の出車を決定し、ピックアップ領域へ移動する。
【００３７】
（５）において、インフラストラクチャは、適正なターゲットポジションを決定する。例えば、適正なターゲットポジションは、ピックアップ領域内に存在する複数の駐車スペースの中でも、空いている駐車スペースであってもよい。また、インフラストラクチャは、決定されたターゲットポジションまでのガイドルートを決定する。ターゲットポジション及びガイドルートが決定されると、車両は、自律的にガイドルートに沿って走行し、当該駐車スペースの周囲に到達した後、駐車スペースへの自動バレーパーキングを行う。
【００３８】
（６）において、ドライバはピックアップ領域に到達し、運転権限はインフラストラクチャからドライバへ伝達される。ドライバは車両を運転して駐車場の出口へ移動する。
【００３９】
図４ａ及び図４ｂは本発明に係る自動バレーパーキングを行うインフラストラクチャ及び車両が行う動作を説明するためのブロック図である。
【００４０】
（１）では、自動バレーパーキングを開始するためのインフラストラクチャ及び車両の動作が説明される。インフラストラクチャは、ドライバ及び車両を認識し、適正なドライバ及び車両であるか否かを決定する。例えば、インフラストラクチャは、ドライバが入力するＩＤ及びパスワードを用いて、当該ドライバが適正なドライバであるか否かを決定する。また、インフラストラクチャは、車両の固有番号を用いて、当該車両が適正な車両であるか否かを決定する。車両は、エンジンのオン／オフを行うことができる。また、車両は、電源のオン／オフを行うことができる。例えば、車両のエンジンはオフになったが、電源がオンになった状態はＡＣＣオン（アクセサリーオン）状態であり得る。車両のエンジンのオン／オフ及び電源のオン／オフは、インフラストラクチャから命令を受信して行うことができ、或いはインフラストラクチャの命令なしに車両が自律的に行うことができる。車両はドアをロック／ロック解除することができる。車両のドアのロック及びロック解除は、インフラストラクチャから命令を受信して行うことができ、或いはインフラストラクチャの命令なしに車両が自律的に行うことができる。車両が自動パーキング段階に進行する場合には、車両のドアをロックすることが好ましい。また、車両の運転権限が車両からインフラストラクチャへ伝達される。運転権限は、車両の動作を実行させるための権限であって、車両の動作は、ステアリング動作、加速動作、ブレーキング動作、ギア変速動作、車両の始動をオン／オフにする動作、車両のドアをロック／ロック解除する動作を含む。車両の権限をインフラストラクチャへ伝達することにより、インフラストラクチャは、車両が自動バレーパーキングを行う途中で、当該車両を完全に制御することができる。これにより、車両の意図せぬ動作が発生する可能性が低くなり、駐車場内の車両事故が防止できる。しかし、場合に応じて、運転権限の一部は車両からインフラストラクチャへ伝達されずに車両に残っていることがあり、或いは、運転権限の一部は車両とインフラストラクチャが共同で保有することがある。例えば、ブレーキング動作は、自動バレーパーキングが行われている状況で非常状況が発生した場合に動作しなければならないものであって、車両が自らＡＤＡＳセンサなどを用いてリスクを検知した場合、インフラストラクチャの制御なしに自らブレーキングを行うことが好ましいためである。また、車両は、車両の内部に人間又は動物が存在するか否かを判断する。本発明に係る自動バレーパーキングの完了後から車両が出車されるまでに相当の時間がかかるので、車両の内部に人間又は動物が存在する場合に発生する可能性のあるリスクを除去するためである。車両の内部に人間又は動物が存在するか否かは、車両に搭載されたセンサを用いて判断することができる。
【００４１】
（２）において、ターゲットポジション、ガイドルート及び運転ルートが決定できる。ターゲットポジション、ガイドルート及び運転ルートの決定は、インフラストラクチャが行うことができる。インフラストラクチャによって決定されたターゲットポジション、ガイドルート及び運転ルートは、インフラストラクチャから車両へ伝達できる。
【００４２】
ターゲットポジションは、車両が移動して到達しなければならない最終の目的地である。ターゲットポジションは、車両が駐車場に入車する状況では、車両が駐車すべき駐車場内の空き駐車スペースである。ターゲットポジションは、車両が駐車場から出車する状況ではピックアップ領域内の空き駐車スペースである。又は、ターゲットポジションは、空き駐車スペースの代わりに空き駐車スペース周辺の特定のポイントであってもよい。例えば、駐車場内の特定の区域に空き駐車スペースが連続して又は隣接して複数個ある場合、ターゲットポジションは、このような複数の空き駐車スペース周辺の特定のポイントで構成できる。この場合、車両は、該当する特定のポイントへ移動した後、車両に搭載されているドライバ補助システム（ＡＤＡＳ）中の自律駐車機能を活性化させて所望の駐車スペースに駐車することができる。ＡＤＡＳ中の自律駐車機能は、例えば、ＰＡＰＳ（Ｐａｒｔｉａｌｌｙ  Ａｕｔｏｍａｔｅｄ  Ｐａｒｋｉｎｇ  Ｓｙｓｔｅｍ）であり得る。このような例示によると、駐車余裕スペースを管理する上での効率性がさらに増加することができる。すなわち、インフラストラクチャの立場では、正確なターゲットポジションを計算する代わりに、ラフ（ｒｏｕｇｈ）な地点のみを認識することで十分であるので、処理に必要なエネルギーを減少させることができる。
【００４３】
ガイドルートは、車両が自律走行のために沿って行くべきルートである。例えば、ガイドルートは、１０メートル直進、最初のコーナーでの右回転、２０メートル前進後の左回転などの形式で構成できる。又は、ガイドルートは、駐車場マップ内で現在位置からターゲットポジションまでの続いた直線、曲線、又はこれらの組み合わせで構成できる。又は、ガイドルートは、駐車場マップ内での複数の通過ポジションと一つのターゲットポジションで構成できる。例えば、ガイドルートは、複数の通過ポジションとしてＡ１柱、Ｂ２柱、Ｃ３柱を含み、ターゲットポジションとしてＤ２３駐車区域を含むことができる。このように、ガイドルートは、直線ないしは曲線で構成されずに通過ポジションとターゲットポジションで構成される場合、直線、曲線、又は距離（１０メートルなど）についての情報が要求されないので、車両とインフラストラクチャ間の通信（Ｖ２Ｉなど）にかかる情報量を減少させることができる。
【００４４】
（３）において、駐車場内で車両の自律走行が行われ得る。車両の自律走行は、車両の移動、停止、移動再開始を含む。車両の自律走行は、インフラストラクチャから車両へ伝送される命令に応じて車両が行うことができる。又は、車両の自律走行は、インフラストラクチャからの命令に依存せず、車両が自律的に行うことができる。車両は、許可運転領域内でガイドルートに沿ってターゲットポジションへ自律的に走行することができる。ドライバがない自律走行の場合、所定の速度未満で走行するように車両が制御できる。このような所定の速度は、インフラストラクチャから車両へ伝達された値であるか、或いは車両に格納された値であり得る。また、車両は、ガイドルートに沿って自律走行する上で与えられたガイトルートから所定の誤差を外れることなく走行するように制御できる。このような所定の誤差は、インフラストラクチャから車両へ伝達された値であるか、或いは車両に格納された値であり得る。また、車両は、ガイドルートに沿って自律走行する上でカーブを行わなければならない場合に、所定の最小回転半径に従うことができる。このような所定の最小回転半径は、インフラストラクチャから車両へ伝達された値であるか、或いは車両に格納された値であり得る。車両は、ガイドルートに沿って自律走行する上で所定の最大加速度を超えないように制御できる。このような所定の最大加速度は、インフラストラクチャから車両へ伝達された値であるか、或いは車両に格納された値であり得る。
【００４５】
（４）において、位置測定が行われ得る。位置測定の対象は、駐車を行っている車両、駐車場内に存在する障害物、又は既に駐車が完了した車両であり得る。インフラストラクチャは、車両又は障害物の位置を測定し、車両の位置をデータベースに格納することができる。インフラストラクチャは、車両又は障害物を識別及び検出し、駐車を行っている複数の車両それぞれの安全性をモニタリングすることができる。また、インフラストラクチャは、ターゲットポジションに到達して駐車を行っている車両の動作をモニタリングし、命令を伝達することができる。車両は自分の位置を測定することができる。車両は、測定された自分の位置をインフラストラクチャへ伝達することができる。車両が測定する自分の位置の誤差は、所定の誤差範囲内にあり、所定の誤差は、インフラストラクチャによって決定された値であり得る。車両は、周辺を検知して、存在する障害物の位置を測定することができ、測定された障害物の位置をインフラストラクチャに伝送することができる。車両とインフラストラクチャとの通信に使用される周波数は、所定の周波数であり得る。
【００４６】
本発明によれば、車両の位置は、車両が自ら測定することができる。車両によって測定された車両の位置は、第１車両位置と称することができる。車両は、駐車場内に設置されたＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）などのインフラストラクチャセンサと通信して自分の位置を測定することができる。例えば、車両は、ＡＰとの無線通信を行い、無線通信信号が伝送され受信されるまでの時間を用いて当該ＡＰと車両との間の距離を測定することができる。このような測定を３つのＡＰに対して行う場合、三角測量を用いて駐車場内でＡＰに対する相対的な自分の位置を測定することができる。駐車場内のＡＰはインフラストラクチャの一部であるため、その位置は予め知られる可能性があるので、車両の絶対的な位置（すなわち、第１車両位置）が決定できる。場合によっては、２つのＡＰとの通信によって、車両は自分の位置を測定することもできる。例えば、駐車場の外壁によって限られた領域がある場合、２つのＡＰとの通信によって２つの候補位置が決定される場合にも、一つの位置は限られた領域であって実際の位置ではないためである。
【００４７】
また、本発明によれば、車両位置の精度（すなわち、車両の位置測定の精度）が計算できる。第１車両位置の精度は、車両が自ら測定した第１車両位置が実際の車両位置に整合される程度である。具体的には、車両は、第１ＡＰとの無線通信を利用して第１ＡＰまでの距離（第１距離）を測定することができる。また、車両は第２ＡＰとの無線通信を利用して第２ＡＰまでの距離（第２距離）を測定することができる。また、第１距離及び第２距離に基づいてピタゴラスの定理によって第１ＡＰと第２ＡＰとの間の距離を計算することができる（第３距離）。第１ＡＰ及び第２ＡＰはインフラストラクチャの一部であるため、それらの間の距離は予め知られる可能性があるので（第４距離）、測定した距離（第３距離）と実際の距離（第４距離）とを比較して第１車両位置の精度が計算できる。例えば、第１車両位置の精度は（第３距離）／（第４距離）で計算され、１に近いほど高い精度を意味することができる。
【００４８】
また、車両の位置は、車両が自ら測定することができ、このとき、車両は、駐車場内に設置された特定のイメージを利用することができる。具体的には、車両は、搭載されたカメラセンサを用いて特定のイメージを撮影することができ、イメージの実際の面積及び撮影したイメージの面積に基づいて、該当イメージまでの距離を測定することができる。このようなイメージ測定を３つのイメージに対して行う場合、三角測量を用いて駐車場内でイメージに対する相対的な自分の位置を測定することができる。駐車場内のイメージは、インフラストラクチャの一部であるため、その位置は予め知られる可能性があり、車両の絶対的な位置が決定できる。場合によっては、２つのイメージを撮影することにより、車両は自分の位置を測定することもできる。例えば、駐車場の外壁によって限られた領域がある場合、２つのイメージを撮影した結果、２つの候補位置が決定される場合にも、一つの位置は限られた領域であって、実際の位置ではないためである。
【００４９】
また、本発明によれば、第１車両位置の精度が計算できる。第１車両位置の精度は、車両が自ら測定した第１車両位置が実際の車両位置に整合される程度である。具体的に、車両は、第１イメージを撮影して第１イメージまでの距離（第１距離）を測定することができる。また、車両は、第２イメージを撮影して第２イメージまでの距離（第２距離）を測定することができる。また、第１距離及び第２距離に基づいてピタゴラスの定理によって第１イメージと第２イメージとの間の距離を計算することができる（第３距離）。第１イメージ及び第２イメージはインフラストラクチャの一部であるため、それらの間の距離は予め知られることが可能なので（第４距離）、測定した距離（第３距離）と実際の距離（第４距離）とを比較して、第１車両位置の精度が計算できる。例えば、第１車両位置の精度は（第３距離）／（第４の距離）で計算され、１に近いほど高い精度を意味することができる。このようなイメージは、例えば、駐車場の駐車区域の近くの地面に描かれているランドマークであり得る。
【００５０】
このように車両によって測定した精度が、後述するインフラストラクチャによって測定した精度よりも高い場合、車両による測定結果を自動バレーパーキング、すなわち、駐車場内の自律走行及びターゲット位置への自律駐車を行うために利用できる。もし車両によって測定した精度が一定のレベルよりも低い場合（すなわち、所定の臨界値よりも低い場合）には、当該車両の緊急ブレーキを行うことにより、事故を予め防止することができ、エラー制御を行うこともできる。
【００５１】
また、本発明によれば、車両の位置はインフラストラクチャが測定することができる。インフラストラクチャによって測定された車両の位置は、第２車両位置と称することができる。具体的には、インフラストラクチャは、駐車場内に設置されたＡＰを利用して車両と通信することにより、第２車両位置を測定することができる。具体的には、３つのＡＰのそれぞれが車両との無線通信を利用して第２車両位置を測定することができる。場合によって、駐車場の外壁が存在する領域では、２つのＡＰのみで第２車両位置を測定することもできる。また、インフラストラクチャは、駐車場内に設置されたカメラセンサを用いて第２車両位置を測定することができる。例えば、インフラストラクチャの一部であるカメラが、車両を含む駐車場の一部空間を撮影し、撮影したイメージ内で車両の位置を決定することができる。
【００５２】
また、本発明によれば、インフラストラクチャによって測定された第２車両位置の精度が計算できる。インフラストラクチャによって測定された第２車両位置の精度は、インフラストラクチャが測定した車両の位置が実際の車両の位置に整合される程度である。具体的には、駐車場内にインフラストラクチャを設置する初期に精度が決定できる。例えば、駐車場内の柱や外壁などの障害物により、ＡＰを活用したインフラストラクチャによって測定された車両位置の精度が低下するおそれがあり、このような障害物はリアルタイムで変化する程度が少ない。したがって、駐車場にインフラストラクチャ（例えば、ＡＰ又はカメラ）を設置する初期に駐車場の区域単位で位置の精度を予め計算し、これを追って活用することが演算の複雑度を減らすことができるとともに、許容範囲（ｔｏｌｅｒａｎｃｅ）の誤差のみを発生させる。
【００５３】
このようにインフラストラクチャによって測定した精度が、前述したような車両位置測定の精度よりも高い場合、インフラストラクチャによる測定結果を用いて自動バレーパーキング（すなわち、駐車場内の自律走行及びターゲット位置への自律駐車）を行うために利用可能である。もしインフラストラクチャにより測定した精度が一定のレベルよりも低い場合（すなわち、所定の臨界値よりも低い場合）には、当該車両の緊急ブレーキを行うことにより、事故を予め防止することができ、エラー制御を行うこともできる。
【００５４】
（５）において、自律駐車が行われ得る。自律駐車は、ターゲットポジションの周辺に到達した車両が空き駐車スペースに自律的に駐車することを指す。車両は、自分に搭載された距離センサを用いて、障害物又は周辺に駐車している車両を検知することを用いて自律駐車を行うことができる。車両に搭載された距離センサは、例えば、超音波センサ、レーダーセンサ、ライダーセンサ、カメラを含むことができる。
【００５５】
（６）において、車両の緊急ブレーキが行われ得る。車両の緊急ブレーキは、インフラストラクチャから伝達される命令に基づいて行うことができ、或いは車両が障害物を検出した場合に自ら行うことができる。インフラストラクチャは、車両の周辺が不安全であると決定する場合、車両に緊急ブレーキを命令することができる。車両が緊急ブレーキを行った後、インフラストラクチャが車両の周辺が安全であると決定する場合、車両に自律走行又は自律駐車の再開始を命令することができる。車両は、障害物を検出した場合、緊急ブレーキを行うことができる。また、車両は、緊急ブレーキの実行をインフラストラクチャに報告することができ、緊急ブレーキの原因となる障害物の種類又は位置をインフラストラクチャに報告することができる。車両が緊急ブレーキを行う場合の減速の大きさは、所定の減速値に従うことができ、所定の減速値は、インフラストラクチャによって決定された値であるか、或いは車両に格納された値であり得る。所定の減速値は、障害物の種類、障害物の位置、当該車両と障害物との距離に応じて決定できる。車両は、インフラストラクチャから自律走行又は自律駐車の再開始命令を受信する場合、自律走行又は自律駐車を再開始することができる。又は、車両は、周辺の障害物が除去されたことを決定する場合、自律走行又は自律駐車を再開始することができる。車両は、自律走行又は自律駐車を再開始すること、周辺の障害物の除去をインフラストラクチャに報告することができる。
【００５６】
また、本発明によれば、車両によって測定される車両位置の精度が一定レベルよりも低く、インフラストラクチャによって測定される車両位置の精度が一定レベルよりも低い場合には、緊急ブレーキが行われ得る。車両の自律走行と自律駐車はリアルタイムで測定される車両の位置に基づき、駐車場内で車両と車両との間隔は１ｍ以内であることもあるので、位置測定の誤差が大きい場合には車両の衝突などの事故が発生するおそれがあるためである。
【００５７】
（７）において、自動バレーパーキングが終了する。車両が自律走行及び自律駐車を完成させた後、インフラストラクチャは、車両に制御リリース（ｒｅｌｅａｓｅ）命令を伝達する。車両は、インフラストラクチャの命令を受信して、又はインフラストラクチャの命令に依存せずに、エンジンのオン／オフ又は電源のオン／オフを行うことができる。また、車両は、インフラストラクチャの命令を受信して、又はインフラストラクチャの命令に依存せずに車両のドアをロックすることができる。また、車両は、インフラストラクチャの命令を受信して、又はインフラストラクチャの命令に依存せずに、車両のパーキングブレーキを実行することができる。
【００５８】
（８）において、エラー制御が行われ得る。エラー制御は、車両とインフラストラクチャとの通信エラー又は車両の機械的エラーを含む。インフラストラクチャは、車両との通信をモニタリングして、通信エラーが発生するか否かを検出することができる。車両は、インフラストラクチャとの通信をモニタリングして、通信エラーが発生するか否かを検出することができる。車両は、自分に搭載されたセンサを含むアクセサリーの動作状態をモニタリングして、機械的エラーが発生するか否かを検出することができる。車両は、車両の内部に人間又は動物が存在するか否かを検知して、車両の内部に人間又は動物が存在することを決定する場合、緊急ブレーキを行うことができる。車両は、緊急ブレーキを行った後、インフラストラクチャからの命令を受信して自律駐車又は自律走行を再開始することができる。又は、車両は、緊急ブレーキを行った原因が除去されたかを決定し、除去された場合には自律駐車又は自律走行を再開始することができる。
【００５９】
また、本発明によれば、車両によって測定される車両位置の精度が一定レベルよりも低く、インフラストラクチャによって測定される車両位置の精度が一定レベルよりも低い場合には、エラー制御が行われ得る。車両の自律走行と自律駐車はリアルタイムで測定される車両の位置に基づき、駐車場内で車両と車両との間隔は１ｍ以内であることもあるので、位置測定の誤差が大きい場合には車両の衝突などの事故が発生するおそれがあるためである。
【００６０】
図５は本発明に係る自動バレーパーキングを行うインフラストラクチャと車両との通信を説明するための図である。
【００６１】
（１）において、車両からインフラストラクチャに車両資格情報（ｖｅｈｉｃｌｅ  ｑｕａｌｉｆｉｃａｔｉｏｎ  ｉｎｆｏｒｍａｔｉｏｎ）が伝達できる。車両資格情報には、それぞれの車両を他の車両と区別することができる識別子が含まれる。例えば、車両資格情報は車両の固有ナンバーであってもよい。車両資格情報は、車両が駐車場に進入して自動バレーパーキングが開始するステップ（図４ａの（１）参照）で伝達できる。
【００６２】
（２）において、インフラストラクチャから車両に自動バレーパーキング準備命令が伝達できる。自動バレーパーキング準備命令は、自律走行が開始する前に伝達できる。
【００６３】
（３）において、車両からインフラストラクチャへ車両情報が伝達できる。車両情報は、車両の状態情報、車両の位置情報を含むことができる。車両の状態情報は、車両が走行中であるか、車両が停止した状態であるか、車両が緊急停止した状態であるかを含むことができる。車両情報は、周期的に伝達でき、特定の周波数（例えば、１秒に１回、すなわち１Ｈｚ）で伝達できる。よって、車両情報は、車両とインフラストラクチャとの通信エラーが発生したか否かを決定するパラメータとして利用できる。例えば、通信周波数に応じて予定された時点で車両情報がインフラストラクチャに到達しない場合、インフラストラクチャは、車両とインフラストラクチャとの通信にエラーが発生したことを決定することができる。
【００６４】
（４）において、インフラストラクチャから車両へ車両情報応答が伝達できる。車両情報応答は、（３）での車両情報に対する応答であって、車両情報と同じ周波数で伝達できる。したがって、車両情報応答は、車両とインフラストラクチャとの通信エラーが発生したか否かを決定するパラメータとして利用可能である。例えば、通信周波数に応じて予定された時点で車両情報応答が車両に到達していない場合に、車両は、車両とインフラストラクチャとの通信にエラーが発生したことを決定することができる。
【００６５】
（５）において、インフラストラクチャから車両へターゲットポジション及びガイドルートが伝達できる。ターゲットポジション及びガイドルートの伝達は、自動バレーパーキング開始命令がインフラストラクチャから車両へ伝達される前に或いは伝達された後に行われ得る。
【００６６】
（６）において、インフラストラクチャから車両へ運転バウンダリーが伝達できる。運転バウンダリーは、許可運転領域との境界を標識するランドマーク（例えば、駐車ライン、中央ライン、道路バウンダリーライン）を含むことができる。運転バウンダリーの伝達は、自動バレーパーキング準備命令が伝達された後に行われ得る。このような運転バウンダリーは、駐車場マップ（ｍａｐ）の形でインフラストラクチャから車両へ伝達できる。
【００６７】
（７）において、インフラストラクチャから車両へ自動バレーパーキング開始命令が伝達できる。自動バレーパーキング開始命令の伝達は、ガイドルート及び運転バウンダリーが伝達された後に行われ得る。また、車両の緊急ブレーキが行われた後、車両周辺の安全が確認された後に伝達できる。
【００６８】
（８）において、インフラストラクチャから車両へ緊急ブレーキ命令が伝達できる。
【００６９】
（９）において、インフラストラクチャから車両へ車両制御リリース命令が伝達できる。車両制御リリース命令の伝達は、車両の駐車スペースへの自律駐車が完了した後に行われ得る。
【００７０】
図６は本発明に係る自動バレーパーキングを行うインフラストラクチャ１００と車両２００との通信を説明するための図である。
【００７１】
（１）において、車両２００は、駐車場の通路へ進入して停止位置に停止する。このような停止位置は、駐車場の入り口ゲートであってもよい。車両２００は、インフラストラクチャ１００に、停止位置に到着したことを報告する。（２）において、インフラストラクチャ１００は、当該車両２００の大きさ及び車両２００のナンバーを認証する。（３）において、インフラストラクチャ１００は車両２００に認証ＩＤ要求を伝送し、（４）において、車両２００はインフラストラクチャ１００に認証ＩＤを伝送する。（５）において、インフラストラクチャ１００は、受信した認証ＩＤに基づいて、駐車場進入を承認するか否かを判断する。（６）において、インフラストラクチャ１００は、受信した認証ＩＤに基づいて、当該車両２００の駐車場進入が承認されるか否かを知らせる。例えば、インフラストラクチャ１００は、停止位置の周辺に配置されたモニターを介して承認又は不承認を表示することができる。車両２００のドライバは、駐車場進入が承認された場合に、ドロップオフ領域へ車両２００を移動させる。（７）において、ドライバは、車両２００の始動をオフにして車両２００から下車し、車両２００のドアをロックした後、ドロップオフ領域から外れる。（８）において、車両２００の権限は、車両２００（又はドライバ）からインフラストラクチャ１００へ伝達される。また、（９）において、インフラストラクチャ１００は、ドライバから車両２００の権限を伝達されたことを通知する。このような通知は、移動通信ネットワークを介してドライバのスマート機器へ伝送できる。
【００７２】
図７は本発明に係る自動バレーパーキングを行うインフラストラクチャ１００と車両２００との通信を説明するための図である。
【００７３】
（１）において、インフラストラクチャ１００は、車両２００の始動のオン（ｏｎ）を指示する要求を車両２００へ伝送することができる。（２）において、車両２００は、インフラストラクチャ１００からの要求に応答して、車両２００の始動をオンにすることができる。（３）において、車両２００は、始動をオンにした後に、前記始動のオンの応答をインフラストラクチャ１００へ伝送することができる。（４）において、インフラストラクチャ１００は、自動バレーパーキングの準備を指示する要求を車両２００へ伝送することができる。（５）において、車両２００は、前記自動バレーパーキング準備の要求に応答して、前記自動バレーパーキングが準備されたか（ＯＫ）又は準備されていないか（ＮＧ）を指示する応答をインフラストラクチャ１００へ伝送することができる。（６）において、インフラストラクチャ１００は、同期化要求を車両２００へ伝送することができる。前記同期化要求は、インフラストラクチャ１００の時間と車両２００の時間との同期化を指示する要求であり得る。例えば、前記同期化要求は、インフラストラクチャ１００の時間に関する情報を含むことができる。（７）において、車両２００は、前記同期化要求に応答して同期化を行い、（８）において、前記同期化が完了したことを指示する応答をインフラストラクチャ１００へ伝送することができる。例えば、インフラストラクチャ１００と車両２００との同期化が完了する前まで、複数の同期化要求がインフラストラクチャ１００から車両２００へ伝送できる。（９）において、インフラストラクチャ１００は、駐車場マップ情報を車両２００へ伝送することができる。このような駐車場マップ情報はランドマーク情報を含むことができる。（１０）において、車両２００は、伝送されたランドマーク情報に基づいて車両２００の位置を推定（又は計算）することができ、車両２００は、推定された車両２００の位置をインフラストラクチャ１００へ伝送することができる。（１１）において、インフラストラクチャ１００は、ターゲットポジション（駐車位置）を決定することができる。（１２）において、インフラストラクチャ１００は、許可運転領域についての情報を車両２００へ伝送することができる。例えば、インフラストラクチャ１００は、許可運転領域の境界を車両２００へ伝送することができる。（１３）において、インフラストラクチャ１００は、ガイドルートを車両２００へ伝送することができる。（１４）において、インフラストラクチャ１００は、自動バレーパーキングの開始を指示する命令を車両２００へ伝送することができる。
【００７４】
図８は本発明に係る車両が自分の位置を測定する方式を示す図である。
【００７５】
図８を参照すると、駐車場内で自律走行中の車両１及び車両２が図示される。
【００７６】
車両１は、３つのＡＰとの無線通信を行う。無線通信結果、それぞれのＡＰとの距離が計算できる。第１ＡＰとの距離はＤ１、第２ＡＰとの距離はＤ２、第３ＡＰとの距離はＤ３とする。車両は、このように測定された３つの距離（Ｄ１、Ｄ２、Ｄ３）を用いて、３つのＡＰ（第１ＡＰ、第２ＡＰ、第３ＡＰ）に対する自分の相対的な位置を測定することができる。すなわち、３つの距離を用いた三角測量で自分の相対的な位置を測定することができる。また、３つのＡＰはインフラストラクチャを構成するコンポーネントに該当し、その設置位置は知られているので、車両は駐車場内で自分の絶対的な位置を測定することができる。場合によっては、２つのＡＰとの通信によって、車両は自分の位置を測定することもできる。例えば、駐車場の外壁によって限られた領域がある場合、２つのＡＰとの通信によって２つの候補位置が決定される場合にも、一つの位置は限られた領域であって実際の位置ではないためである。また、本発明によれば、車両位置の精度が計算できる。車両位置の精度は、車両が自ら測定した位置が実際の位置に整合される程度である。具体的には、車両は、第１ＡＰとの無線通信を利用して第１ＡＰまでの距離（第１距離）を測定することができる。また、車両は、第２ＡＰとの無線通信を利用して第２ＡＰまでの距離（第２距離）を測定することができる。また、第１距離及び第２距離に基づいてピタゴラスの定理によって第１ＡＰと第２ＡＰとの間の距離を計算することができる（第３距離）。第１ＡＰ及び第２ＡＰはインフラストラクチャの一部であるため、それらの間の距離は予め知られる可能性があるので（第４距離）、測定した距離（第３距離）と実際の距離（第４距離）とを比較して車両によって測定された位置の精度が計算できる。例えば、車両位置の精度は（第３距離）／（第４距離）で計算され、１に近いほど高い精度を意味することができる。
【００７７】
車両２は、自分に搭載されたカメラセンサを用いて周辺のランドマーク（イメージ）を撮影することができる。撮影結果、それぞれのランドマークとの距離が計算できる。第１ランドマークとの距離はＤ１、第２ランドマークとの距離はＤ２、第３ランドマークとの距離はＤ３とする。車両は、このように測定された３つの距離（Ｄ１、Ｄ２、Ｄ３）を用いて、３つのランドマークに対する自分の相対的な位置を測定することができる。すなわち、３つの距離を用いた三角測量で自分の相対的な位置を測定することができる。また、３つのランドマークはインフラストラクチャを構成するコンポーネントに該当し、その設置位置は知られているので、車両は駐車場内で自分の絶対的な位置を測定することができる。場合によっては、２つのランドマークを撮影することにより、車両は自分の位置を測定することもできる。例えば、駐車場の外壁によって限られた領域がある場合、２つのランドマークを撮影した結果、２つの候補位置が決定される場合にも、一つの位置は限られた領域であって実際の位置ではないためである。また、本発明によれば、車両によって測定された位置の精度が計算できる。車両位置の精度は、車両が自ら測定した位置が実際の位置に整合される程度である。具体的には、車両は、第１ランドマークを撮影して第１ランドマークまでの距離（第１距離）を測定することができる。また、車両は、第２ランドマークを撮影して第２ランドマークまでの距離（第２距離）を測定することができる。また、第１距離及び第２距離に基づいてピタゴラスの定理によって第１ランドマークと第２ランドマークとの間の距離を計算することができる（第３距離）。第１ランドマーク及び第２ランドマークはインフラストラクチャの一部であるため、それらの間の距離は予め知られる可能性があるので（第４距離）、測定した距離（第３距離）と実際の距離（第４距離）とを比較して第１車両位置の精度が計算できる。例えば、車両位置の精度は（第３距離）／（第４距離）で計算され、１に近いほど高い精度を意味することができる。
【００７８】
図９は本発明に係るインフラストラクチャが車両の位置を測定した結果の精度を計算する方式を示す図である。
【００７９】
まず、インフラストラクチャは、３つのＡＰを利用して車両と通信することにより、第２車両位置を測定することができ、これは、車両が自分の位置を測定する方式と似ている。また、インフラストラクチャは、駐車場内に設置されたカメラセンサを用いて車両の位置を測定することができる。例えば、インフラストラクチャの一部であるカメラが車両を含む駐車場の一部空間を撮影し、撮影したイメージ内で車両の位置を決定することができる。
【００８０】
このようにインフラストラクチャが測定した車両位置の精度が計算できる。インフラストラクチャによって測定された位置の精度は、インフラストラクチャが測定した車両の位置が、実際の車両の位置に整合される程度である。具体的には、駐車場内にインフラストラクチャを設置する初期に精度が決定できる。例えば、駐車場内の柱や外壁などの障害物により、ＡＰを活用したインフラストラクチャによって測定された車両位置の精度が低下するおそれがあり、このような障害物はリアルタイムで変化する程度が少ない。したがって、駐車場にインフラストラクチャ（例えば、ＡＰ又はカメラ）を設置する初期に駐車場の区域単位で位置の精度を予め計算し、これを追って活用することが演算の複雑度を減らすことができるとともに、許容範囲（ｔｏｌｅｒａｎｃｅ）の誤差のみを発生させる。例えば、車両がＡ区域にある場合、インフラストラクチャによる測定の精度は０．８と計算でき、車両がＢ区域にある場合、インフラストラクチャによる測定の精度は０．７と計算できる。
【００８１】
図８及び図９を参照して、車両による測定の精度及びインフラストラクチャによる測定の精度を説明した。本発明によれば、車両による測定の精度とインフラストラクチャによる測定の精度とを比較して、さらに高い精度を有する車両位置を自動バレーパーキングに利用することができる。例えば、車両による測定の精度が０．９であり、インフラストラクチャによる測定の精度が０．７である場合、車両が測定した自分の位置がさらに信頼度の高い情報なので、これを活用して自動バレーパーキング（すなわち、自律走行及び自律駐車）を行うことがさらに好ましいためである。
【００８２】
もし車両による測定の精度及びインフラストラクチャによる測定の精度の両方が一定レベルよりも低い場合には、車両の緊急ブレーキを行うことができ、エラー制御を行うこともできる。
【００８３】
図１０は本発明に係る自動バレーパーキング方法を説明するためのフローチャートである。
【００８４】
自動バレーパーキングを開始するステップ（Ｓ１０１０）が行われる。自動バレーパーキングの開始は、車両がドロップオフ領域に駐車をし、ドライバが車両から下車した後に行われ得る。具体的には、インフラストラクチャは、ドライバ及び車両を認識し、適正なドライバ及び車両であるか否かを決定する。また、車両は、エンジンのオン／オフを行うことができる。また、車両は、電源のオン／オフを行うことができる。また、車両は、ドアをロック／ロック解除することができる。また、車両の制御権限は、車両からインフラストラクチャに伝達できる。また、車両の内部に人間又は動物が存在するか否かが判断できる。
【００８５】
また、インフラストラクチャから車両へターゲットポジション及びガイドルートが伝送されるステップ（Ｓ１０２０）が行われる。ターゲットポジション、ガイドルートの決定はインフラストラクチャが行うことができ、インフラストラクチャによって決定されたターゲットポジション及びガイドルートは車両に伝送される。ターゲットポジションは、車両が移動して到達しなければならない最終の目的地であって、入車時には空き駐車スペースであり、出車時にはピックアップ領域であり得る。ガイドルートは、ターゲットポジションまで到達するために車両が走行しなければならない経路である。
【００８６】
また、ガイドルートに沿って車両が自律走行を行うステップ（Ｓ１０３０）が行われる。車両の自律走行は、車両の移動、停止、移動再開始を含む。車両の自律走行は、インフラストラクチャから車両へ伝送される命令に基づいて車両が行うことができる。又は、インフラストラクチャからの命令に依存せずに車両が自律的に行うこともできる。
【００８７】
また、車両の位置を測定するステップ（Ｓ１０４０）が行われる。位置測定の対象は、自動バレーパーキングを行っている車両、駐車場内に存在する障害物、又は既に駐車が完了した車両であり得る。
【００８８】
本発明によれば、車両の位置測定は、車両によって行われるか、或いはインフラストラクチャによって行われ得る。
【００８９】
車両によって車両の位置測定が行われる場合、車両は、駐車場内に設置されたＡＰとの無線通信を利用することができる。また、車両は、搭載されたカメラセンサを用いて、駐車場に設置されたランドマークを測定することができる。
【００９０】
インフラストラクチャによって車両の位置測定が行われる場合、インフラストラクチャは、駐車場内に設置されたＡＰを介して無線通信で車両の位置を測定することができる。又は、インフラストラクチャは、駐車場内に設置されたカメラを用いて車両の位置を測定することもできる。
【００９１】
また、車両位置の精度を計算するステップ（Ｓ１０５０）が行われる。
【００９２】
本発明によれば、車両が測定した位置の精度は、第１ＡＰと車両との間の第１距離を測定し、第２ＡＰと車両との間の第２距離を測定し、第１距離及び第２距離に基づいて第１ＡＰと第２ＡＰとの間の距離（第３距離）が計算される。第１ＡＰと第２ＡＰとの間の実際の距離は予め知られているので（第４距離）、第３距離と第４距離とを比較することにより、車両位置の精度が計算できる。
【００９３】
また、本発明によれば、車両が測定した位置の精度は、第１ランドマークと車両との間の第１距離を測定し、第２ランドマークと車両との間の第２距離を測定し、第１距離及び第２距離に基づいて第１ランドマークと第２ランドマークとの間の距離（第３距離）が計算される。第１ランドマークと第２ランドマークとの間の実際の距離は予め知られているので（第４距離）、第３距離と第４距離とを比較することにより、車両位置の精度が計算できる。
【００９４】
また、本発明によれば、インフラストラクチャによる車両位置の精度は、駐車場内の区域単位で予め設定された位置測定の精度に基づいて計算できる。
【００９５】
また、車両による測定の精度とインフラストラクチャによる測定の精度とを比較して、さらに高い精度を有する位置情報に基づいて自動バレーパーキングが行われ得る。一方、車両による測定の精度及びインフラストラクチャによる測定の精度の両方が一定基準よりも低い場合、緊急ブレーキが行われるか或いはエラー制御が行われ得る。
【００９６】
また、車両がターゲットポジションへの自律駐車を行うステップ（Ｓ１０６０）が行われる。自律駐車は、ターゲットポジションの周辺に到達した車両が空き駐車スペースに自律的に駐車することにより行われ得る。この場合、車両は、自分に搭載された距離センサを用いて障害物、又は周辺に駐車された車両を検知することができる。
【００９７】
また、自動バレーパーキングを終了するステップ（Ｓ１０７０）が行われる。
【００９８】
一つ以上の例示的な実施形態において、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの任意の組み合わせで実現できる。ソフトウェアで実現される場合、これらの機能は、コンピュータ可読媒体上に一つ以上の命令又はコードとして格納又は伝送できる。コンピュータ可読媒体は、一つの場所から他の場所へのコンピュータプログラムの伝達を容易にする任意の媒体を含む通信媒体及びコンピュータ記憶媒体をすべて含む。記憶媒体は、コンピュータによってアクセス可能な任意の利用可能媒体であり得る。限定ではない例示として、このようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ又は他の光ディスクストレージ、磁気ディスクストレージ又は他の磁気記憶デバイス、又は命令やデータ構造の形で所望のプログラムコードを伝達又は格納するために使用でき、コンピュータによってアクセス可能な任意の他の媒体を含むことができる。また、任意の接続がコンピュータ可読媒体として適切に呼ばれる。例えば、ソフトウェアが同軸ケーブル、光ファイバーケーブル、ツイストペアケーブル、デジタル加入者回線（ＤＳＬ）、又は赤外線、ラジオ及び超高周波などの無線技術を利用してウェブサイト、サーバ又は他のリモートソースから伝送される場合、同軸ケーブル、光ファイバーケーブル、ツイストペアケーブル、ＤＳＬ、又は赤外線、ラジオ及び超高周波などの無線技術が媒体の定義に含まれる。ここで使用されたディスク（ｄｉｓｋ及びｄｉｓｃ）は、コンパクトディスク（ＣＤ）、レーザーディスク、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピーディスク、及びブルーレイディスクを含み、ディスク（ｄｉｓｋ）は、通常、データを磁気的に再生するのに対し、ディスク（ｄｉｓｃ）は、データをレーザによって光学的に再生する。これらの組み合わせも、コンピュータ可読媒体の範囲内に含まれるべきである。
【００９９】
実施形態がプログラムコード又はコードセグメントで実現されるとき、コードセグメントは、プロシージャ、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、又は命令、データ構造、又はプログラムステートメントの任意の組み合わせを示すことができるものと認識すべきである。コードセグメントは、情報、データ、引数（ａｒｇｕｍｅｎｔ）、パラメータ又はメモリコンテンツを伝達及び／又は受信することにより、他のコードセグメント又はハードウェア回路に接続できる。情報、引数、パラメータ、データなどは、メモリ共有、メッセージパッシング、トークンパッシング、ネットワーク送信などを含む任意の適当な手段を利用して伝達、発送又は伝送できる。さらに、いくつかの側面から、方法又はアルゴリズムのステップ及び／又は動作は、コンピュータプログラム物に統合できる機械可読媒体及び／又はコンピュータ可読媒体上にコード及び／又は命令のいずれか、又はこれらの任意の組み合わせもしくはセットとして常駐することができる。
【０１００】
ソフトウェアでの実現において、ここで説明した技術は、ここで説明した機能を行うモジュール（例えば、プロシージャ、関数など）で実現できる。ソフトウェアコードは、メモリユニットに記憶でき、プロセッサによって実行できる。メモリユニットは、プロセッサ内に実現されてもよく、プロセッサの外部に実現されてもよい。この場合、メモリユニットは、公知のように様々な手段によってプロセッサに通信可能に接続できる。
【０１０１】
ハードウェアでの実現において、処理ユニットは、一つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能論理回路（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、ここで説明した機能を行うように設計された他の電子ユニット、又はこれらの組み合わせ内に実現できる。
【０１０２】
上述したのは、一つ以上の実施形態の実例を含む。もちろん、上述した実施形態を説明する目的でコンポーネント又は方法の可能な全ての組み合わせを記述することができるのではなく、当業者は、様々な実施形態の多くの追加の組み合わせ及び置換が可能であることを認識することができる。したがって、説明した実施形態は、添付された請求の範囲の真意及び範囲内にあるすべての代案、変形及び改造を含むものである。しかも、詳細な説明又は請求の範囲において「含む」という用語が使用される範囲について、このような用語は、使用される時に「構成される」という用語が請求の範囲で過渡的な単語として解釈されるように、「構成される」という用語と同様に包括的なものである。
【０１０３】
ここで使用されたように、「推論する」又は「推論」という用語は、一般に、イベント及び／又はデータによって捕捉される１セットの観測から、システム、環境及び／又はユーザーの状態について判断又は推論するプロセスを指す。推論は、特定の状況又は動作を識別するために用いることができ、或いは、例えば状態に対する確率分布を生成することができる。推論は確率的でありうる。すなわち、データ及びイベントの考察に基づく当該状態に対する確率分布の計算でありうる。推論は、また、１セットのイベント及び／又はデータから上位レベルイベントを構成するために利用される技術を指すこともある。このような推論は、１セットの観測されたイベント及び／又は格納されたイベントデータからの新しいイベント又は動作、イベントが時間において密接に相関するか否か、及びイベントとデータが一つ又は複数のイベント及びデータソースから出るかを推定するようにする。
【０１０４】
さらに、本出願において使用されているように、「コンポーネント」、「モジュール」、「システム」などの用語は、これに限定されるものではないが、コンピュータ関連のエンティティ、例えば、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェア又は実行中のソフトウェアを含むものとする。例えば、コンポーネントは、プロセッサ上で実行するプロセス、プロセッサ、オブジェクト、実行可能な実行スレッド、プログラム及び／又はコンピュータでありうるが、これらに限定されるものではない。例として、演算デバイス上で駆動するアプリケーション及び演算デバイスの両方がコンポーネントであることもある。一つ以上のコンポーネントがプロセス及び／又は実行スレッド内に常駐してもよく、コンポーネントが一つのコンピュータに集中してもよく、及び／又は２以上のコンピュータの間に分散されてもよい。加えて、これらのコンポーネントは、各種のデータ構造を格納した各種コンピュータ可読媒体から実行されてもよい。コンポーネントは、一つ以上のデータパケット（例えば、ローカルシステム、分散システムの他のコンポーネント、及び／又は信号により他のシステムとインターネッのようなネットワークを介して相互作用するあるコンポーネントからのデータ）を有する信号に従うなど、ローカル及び／又は遠隔処理によって通信をしてもよい。
【符号の説明】
【０１０５】
１００    インフラストラクチャ
２００    自動バレーパーキング装置
２１０    センサ部
２２０    通信部
２３０    判断部
２４０    車両制御部
【図１】
2020108999.tif 000003
【図２】
2020108999.tif 000004
【図３】
2020108999.tif 000005
【図４ａ】
2020108999.tif 000006
【図４ｂ】
2020108999.tif 000007
【図５】
2020108999.tif 000008
【図６】
2020108999.tif 000009
【図７】
2020108999.tif 000010
【図８】
2020108999.tif 000011
【図９】
2020108999.tif 000012
【図１０】
2020108999.tif 000013