(57)【要約】【課題】駐車難易度の精度を高めることができる情報処理装置を提供する。【解決手段】サーバ装置１０は、駐車スペースに対する駐車を実行した際の駐車軌跡情報と、駐車スペース周辺の他の駐車スペースの位置情報と、を取得する。サーバ装置１０は、駐車軌跡情報と、他の駐車スペースの位置情報と、に基づいて、他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する。【選択図】図１
2019096087.tif 000002
【特許請求の範囲】
【請求項１】
駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する取得手段と、
前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する判別手段と、を備えたことを特徴とする情報処理装置。
【請求項２】
前記判別手段は、過去に取得した複数の駐車軌跡上にある他の駐車スペースを前記関連駐車スペースと判別することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判別手段は、幅を有する前記駐車軌跡上にある他の駐車スペースを前記関連駐車スペースと判別することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
駐車スペースと、当該駐車スペースの前記関連駐車スペースと、を関連付けて記憶する記憶手段をさらに備えたことを特徴とする請求項１〜３何れか１項に記載の情報処理装置。
【請求項５】
前記判別手段は、前記駐車軌跡情報の切り返し地点から所定距離内に存在する他の駐車スペースを前記関連駐車スペースとさらに判定することを特徴とする請求項１〜４何れか１項に記載の情報処理装置。
【請求項６】
駐車スペースに対する前記関連駐車スペースを表示させた地図を出力する出力手段を有することを特徴とする請求項１〜５何れか１項に記載の情報処理装置。
【請求項７】
駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する工程と、
前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する工程と、を備えたことを特徴とする情報処理方法。
【請求項８】
情報処理装置を制御するコンピュータが実行する情報処理プログラムであって、
駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する取得手段と、
前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する判別手段として、前記コンピュータを機能させることを特徴とする情報処理プログラム。
【請求項９】
請求項８に記載の情報処理プログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、情報処理プログラム、及び、当該情報処理プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来より、車両が駐車場で駐車を行う場合に、“切り返しの回数”と“駐車後のドアの開閉角度”に基づいて各駐車場に対して利用難易度（＝駐車難易度）を設定し、ユーザの運転技術レベルに応じた難易度の駐車場を案内する駐車場情報提供システムが提案されている（特許文献１）。また、特許文献１には、利用難易度を駐車場の空車率に基づいて補正することが記載されている。
【０００３】
しかしながら、従来の駐車場情報提供システムでは、駐車時における周囲の空車状況を考えていないため、得られる利用難易度の精度があまり高くない、という問題が一例として挙げられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９１４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、このような問題点に対処することを課題の一例とするものである。即ち、本発明は、例えば、駐車難易度の精度を高めることができる情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上述した課題を解決するためになされた請求項１に記載の情報処理装置は、駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する取得手段と、前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する判別手段と、を備えたことを特徴とする。
【０００７】
請求項７に記載の情報処理方法は、駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する工程と、前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する工程と、を備えたことを特徴とする。
【０００８】
請求項８に記載の情報処理プログラムは、駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する取得手段と、前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する判別手段として、前記コンピュータを機能させることを特徴とする。
【０００９】
請求項９に記載の媒体は、請求項８に記載の情報処理プログラムが記録されていることを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】本発明の情報処理装置を組み込んだ駐車場の情報提供システムを示すブロック図である。
【図２】図１に示すサーバ装置の構成を示すブロック図である。
【図３】図１に示す車載機の構成を示すブロック図である。
【図４】図１に示すサーバ装置の軌跡採点処理手順を示すフローチャートである。
【図５】（Ａ）は駐車しにくい駐車状況における車両の駐車軌跡を示す図であり、（Ｂ）は駐車しやすい駐車状況における車両の駐車軌跡を示す図である。
【図６】図４のステップＳ１０の詳細を説明するためのタイムチャートである。
【図７】図４のステップＳ１４で用いた採点モデルを説明するための説明図である。
【図８】図１に第１サーバ装置の駐車しやすさ算出処理手順を示すフローチャートである。
【図９】図１に示す車載機の表示部に表示される画面の一例を示す図である。
【図１０】図１に示すサーバ装置の判別処理手順を示すフローチャートである。
【図１１】図１０に示す判別処理を説明するための説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる情報処理装置を説明する。本発明の一実施形態にかかる情報処理装置は、駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する取得手段と、前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する判別手段と、を備えたことを特徴とする。各駐車スペースの配置によって、車が駐車していようがいまいが駐車の難易度にあまり影響しない他の駐車スペースがある。このような他の駐車スペースは、関連駐車スペースから除くことができる。そして、関連駐車スペースを判別することにより、これを用いて駐車難易度の精度を高めることができる。
【００１２】
前記判別手段は、過去に取得した複数の駐車軌跡上にある他の駐車スペースを前記関連駐車スペースと判別するようにしてもよい。これにより、関連駐車スペースの判別精度を向上できる。
【００１３】
前記判別手段は、幅を有する前記駐車軌跡上にある他の駐車スペースを前記関連駐車スペースと判別するようにしてもよい。これにより、関連駐車スペースの判別精度を向上できる。
【００１４】
駐車スペースと、当該駐車スペースの前記関連駐車スペースと、を関連付けて記憶する記憶手段をさらに備えてもよい。
【００１５】
前記判別手段は、前記駐車軌跡情報の切り返し地点から所定距離内に存在する他の駐車スペースを前記関連駐車スペースとさらに判定するようにしてもよい。これにより、関連駐車スペースの判別精度を向上できる。
【００１６】
駐車スペースに対する前記関連駐車スペースを表示させた地図を出力する出力手段を有するようにしてもよい。これにより、ユーザに関連駐車スペースを報知することができる。
【００１７】
また、本発明の一実施形態にかかる情報処理方法は、駐車スペースに対する駐車を実行した際の駐車軌跡情報と、前記駐車スペース周辺の他の駐車スペースの位置情報と、を取得する工程と、前記駐車軌跡情報と、前記他の駐車スペースの位置情報と、に基づいて、前記他の駐車スペースのうち、駐車の有無により前記駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する工程と、を備えたことを特徴とする。関連駐車スペースを判別することにより、これを用いて駐車難易度の精度を高めることができる。
【００１８】
また、上述した情報処理方法をコンピュータにより実行させる情報処理プログラムとしてもよい。このようにコンピュータにより実行されるプログラムであるので、専用のハードウェア等が不要となり、汎用の情報処理装置にインストールして機能させることができる。
【００１９】
また、上述した情報処理プログラムをコンピュータ読み取り可能な記録媒体に格納してもよい。このようにすることにより、当該プログラムを機器に組み込む以外に単体でも流通させることができ、バージョンアップ等も容易に行える。
【実施例】
【００２０】
以下、本発明の情報処理装置としてのサーバ装置を組み込んだ情報提供システムについて図１〜図３を参照して説明する。
【００２１】
情報提供システム１は、情報処理装置としての複数の第１サーバ装置１０と、第２サーバ装置２０と、第１、第２サーバ装置１０、２０と通信可能な端末である車載機３０と、を備えている。車載機３０は、例えば車両などに搭載されたナビゲーション装置から構成されている。本実施例では、サーバ装置１０、２０と通信可能な端末として車両に搭載された車載機３０を例に挙げて説明するが、スマートフォンなどの携帯端末であってもよい。
【００２２】
第１サーバ装置１０は、各駐車場に設置されたコンピュータなどで構成されている。この第１サーバ装置１０は、インターネットや公衆回線網などの通信網に接続されている。第１サーバ装置１０は、駐車場内に進入している車載機３０と通信網を介して、または、直接通信可能になっている。
【００２３】
第１サーバ装置１０は、図２に示すように、制御部１１と、通信部１２と、駐車軌跡データベース（以下、ＤＢ）１３と、記憶部１４と、入力部１５と、を備えている。
【００２４】
制御部１１は、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリを備えたＣＰＵ（Central Processing Unit）を含んで構成されている。制御部１１は、第１サーバ装置１０の全体制御を司る。制御部１１は、車載機３０から送信された後述する軌跡情報（駐車軌跡情報）と、所定の駐車スペース周辺の他の駐車スペースの位置情報とを取得する。また、制御部１１は、軌跡情報と、他の駐車スペースの位置情報と、に基づいて他の駐車スペースのうち、駐車の有無により所定の駐車スペースへの駐車動作に影響を及ぼす関連駐車スペースを判別する。また、制御部１１は、駐車軌跡と、そのときの関連駐車スペースの空き状況を示す駐車状況情報と、に基づき、駐車場の駐車状況情報に応じた駐車しやすさ（駐車難易度）を生成する。
【００２５】
通信部１２は、車載機３０と通信を行い、上記軌跡情報などを受信する。通信部１２は、車載機３０と直接通信してもよいし、インターネットや公衆回線網などの通信網を介して通信してもよい。
【００２６】
格納手段としての駐車軌跡ＤＢ１３は、１台の車両が駐車場に駐車して、車載機３０から軌跡情報を受信する毎に、上記駐車動作情報、そのときの駐車状況情報、などが関連付けられて記憶されるデータベースである。即ち、駐車軌跡ＤＢ１３には、駐車動作情報、駐車状況情報、駐車難易度の過去の履歴が格納される。
【００２７】
記憶部１４は、第１サーバ装置１０での処理に必要な各種情報が記憶される。
【００２８】
ところで、駐車場には複数の駐車スペースが設けられている。各駐車スペースには、車両の有無を検出して空き状況を検出するセンサが設けられている。入力部１５には、複数の駐車スペースに設けられたセンサの検出結果が入力される。
【００２９】
本実施例において、第１サーバ装置１０は、１つの駐車場に対して１台、設けられているが、これに限定されるものではない。第１サーバ装置１０は、複数の駐車場に対して１台だけ設けてもよい。また、第１サーバ装置１０は、１つの駐車場に対して２台以上設けてもよい。例えば、制御部１１が行う動作と通信部１２が行う動作を別々の第１サーバ装置（演算サーバ装置と配信サーバ装置）に分割してもよい。このような場合、各第１サーバ装置は互いに離れた位置に設置され、通信網を通じて通信し合うように構成されていてもよい。
【００３０】
第２サーバ装置２０は、コンピュータ(図示せず)から構成され、複数の第１サーバ装置１０及び車載機３０と通信可能に設けられている。第２サーバ装置２０は、第１サーバ装置１０が生成した駐車状況情報に応じた駐車しやすさを受信し、車載機３０に提供する。
【００３１】
車載機３０は、図３に示すように、制御部３１と、通信部３２と、ＧＰＳ受信部３３と、記憶装置３４と、入力部３５と、表示部３６と、を備えている。
【００３２】
制御部３１は、例えばＲＡＭやＲＯＭなどのメモリを備えたＣＰＵで構成され、車載機３０全体の制御を司る。
【００３３】
通信部３２は、第１サーバ装置１０との通信を行う。なお、本実施例では、通信部３２が車載機３０に一体に設けられている例を示すが、カード型の通信装置や携帯電話をケーブル等で接続するなど通信部３２を別体として構成され、車載機３０と着脱自在となっていてもよい。
【００３４】
ＧＰＳ受信部３３は、公知であるように複数のＧＰＳ(Global Positioning System)衛星から発振される電波を定期的に受信して、現在の位置情報及び時刻を求めて制御部３１に出力する。なお、本実施例では、ＧＰＳ受信部３３が車載機３０に一体に設けられている例を示すが、ＧＰＳ受信部３３が別体として構成され、車載機３０と着脱自在になっていてもよい。
【００３５】
記憶装置３４は、例えばハードディスクや不揮発性メモリなどで構成されており、制御部３１からの制御により読み書きがなされる。
【００３６】
入力部３５は、車両の運転操作を検知する各種センサの情報を入力する。各種センサとしては、例えば、車両の向きを検出するジャイロセンサや、ギアの位置を検出する位置検出センサ、車両の速度を検出する速度センサなどが挙げられる。
【００３７】
表示部３６は、第２サーバ装置２０から送信される各駐車場の駐車状況に応じた駐車しやすさや、各駐車スペースの駐車しやすさが表示される。
【００３８】
次に、上述した構成の情報提供システム１の動作の一例について図４〜図９を参照して説明する。図４及び図８のフローチャートは第１サーバ装置１０で実行される。また、第１サーバ装置１０の制御部１１が、このフローチャートをコンピュータプログラムとすることで、情報提供方法をコンピュータにより実行させる情報提供プログラムとなる。
【００３９】
まず、車載機３０は、複数の駐車スペースが配置された駐車場の入口から進入すると、所定時間毎に軌跡情報を第１サーバ装置１０に送信する。軌跡情報xiは、時刻ti、時刻tiにおける車両の速度vi、時刻tiにおける車両の位置情報（座標lat_i、lon_i）、時刻tiにおける車両の方向／角度αを含んだ時系列データであり、車両の移動軌跡を示す情報である。なお、時刻ti、位置情報、（座標lat_i、lon_i）は、ＧＰＳ受信部３３から受信した情報である。速度vi、方向／角度αは、入力部３５から入力された速度センサやジャイロの検出結果である。
【００４０】
第１サーバ装置１０は、車載機３０から送信される軌跡情報を受信して、図示しない一時記憶部に蓄積して格納しておく。第１サーバ装置１０の制御部１１（以下「第１サーバ装置１０」と略記）は、１台の車両が入口から入庫して駐車が終了する毎に、そのとき車両の軌跡情報から駐車しやすさを採点する図４に示す軌跡採点処理を実行する。
【００４１】
軌跡採点処理において、第１サーバ装置１０は、１台の車両が駐車場の入口から入庫してから駐車が終了するまでの間に送信された軌跡情報から実際に駐車を開始してから駐車が終了するまでの軌跡情報を抽出する（ステップＳ１０）。
【００４２】
このステップＳ１０を行う目的について説明する。今、図５（Ａ）に示すように、第１サーバ装置１０に、入庫時から駐車終了時までの軌跡情報ｘ１〜ｘ１１が送信されているとする。一般的に、車両は、駐車場に入庫すると駐車したい駐車スペースを探しながら走行するし、見つけた後、その駐車スペースの近くまで移動する（図５（Ａ）の軌跡情報ｘ１〜ｘ３が入力される間）。その後、車両は、駐車を開始して駐車を終了する（図５（Ａ）の軌跡情報ｘ４〜ｘ１１が入力される間）。即ち、駐車しやすさに関係のある軌跡情報は、軌跡情報ｘ１〜ｘ１１のうち軌跡情報ｘ４〜ｘ１１だけであり、ステップＳ１０でこの軌跡情報ｘ４〜ｘ１１を抽出する。
【００４３】
次に、ステップＳ１０の具体的な抽出方法の一例について図６を参照して説明する。同図に示す例では、入庫時刻から駐車終了までの時刻｛t0,t2…t(i-1),ti,t(i+1),…tstp｝のタイミングで軌跡情報が入力される。一般的に、車両は、入庫してから駐車したい駐車スペースの近くに移動するまではある程度のスピードを出して走行する。駐車スペースの近くに移動すると、車両は、スピードを落として駐車を開始する。その後、車両は、スピードをおとしたまま駐車を行い、駐車が終了するとスピードが０になり停車する。
【００４４】
そこで、本実施例では、駐車終了時刻tstpから過去にさかのぼって、閾値ＳＰth以下の車速が継続する間の軌跡情報を駐車開始時刻tiから駐車終了時刻tstpまでの軌跡情報として抽出する。図６に示す例では、入庫時刻t0〜時刻t(i-1)の間は連続して車速が閾値ＳＰthより大きく、時刻t(i-1)〜駐車終了時刻tstpまでの間は、連続して車速が閾値ＳＰth以下である。このため、時刻t(i-1)を駐車開始時刻として、駐車開始時刻ti〜駐車終了時刻tstpまでの軌跡情報として抽出する。
【００４５】
ステップＳ１の動作によれば、図５（Ａ）に示すように、入口から少し奥の駐車スペースＢに駐車した場合は、車速が閾値ＳＰthより大きい軌跡情報ｘ１〜ｘ３が除かれ閾値ＳＰth以下の軌跡情報ｘ４〜ｘ１１が抽出される。これに対して、図５（Ｂ）に示すように、入口近くの駐車スペースＡに駐車した場合は、入口に進入した時刻から駐車が終了するまでの間、継続して車速が閾値ＳＰth以下となるため、軌跡情報ｘ１〜ｘ６が抽出される。
【００４６】
次に、第１サーバ装置１０は、抽出した軌跡情報に基づいて駐車にかかった時間（駐車動作時間）を求める（ステップＳ１１）。ステップＳ１１において、第１サーバ装置１０は、駐車開始時刻tiから駐車終了時刻tstpまでの時間を駐車動作時間とする。
【００４７】
次に、第１サーバ装置１０は、抽出した軌跡情報に基づいて切り返し回数を求める（ステップＳ１２）。これらステップＳ１０〜Ｓ１２の動作により、第１サーバ装置１０は、取得手段として働き、抽出した軌跡情報、駐車動作時間、切り返し回数を含んだ駐車動作情報を取得する。
【００４８】
次に、第１サーバ装置１０は、取得手段として働き、入力部１５から入力したセンサ結果に基づいて車両が駐車した駐車スペースに対する後述する関連駐車スペースの空き状況を示す駐車状況情報を取得する（ステップＳ１３）。その後、第１サーバ装置１０は、駐車動作情報に基づいて駐車しやすさを求める（ステップＳ１４）。次に、第１サーバ装置１０は、記憶手段として働き、駐車スペース、関連駐車スペースの駐車状況情報、駐車動作情報、駐車しやすさを関連付けた駐車テーブル（下記の表１に示す）を駐車軌跡ＤＢ１３に保存して（ステップＳ１５）、処理を終了する。
【表１】
2019096087.tif 000003
【００４９】
なお、上記表１の上段は、図５（Ａ）に示す場合に保存される駐車テーブルの一例を示し、表１の下段は、図５（Ｂ）に示す場合に保存される駐車テーブルの一例を示す。
【００５０】
次に、上述したステップＳ１４の詳細について図７を参照して説明する。本実施例の第１サーバ装置１０は、一般的な学習モデルである採点モデルを用いて、駐車しやすさを求める。まず、第１サーバ装置１０の採点モデル（学習手段）には、教師データが予め格納されている。教師データは、複数種類の軌跡情報に対する駐車しやすさを示す点数のデータである。なお、本実施例での駐車しやすさを示す点数は、駐車するのが難しかった軌跡と判定されれば点数が低くなり、駐車するのが簡単であった軌跡と判定されれば点数が高くなる。
【００５１】
第１サーバ装置１０の採点モデルは、軌跡情報を入力し、点数を出力とする採点モデルであり、軌跡情報を入力すると教師データに基づいて、入力した軌跡情報に対応する点数を出力する。さらに、第１サーバ装置１０は、入力された軌跡情報と、学習モデルが出力した点数と、を教師データとして再学習させ、採点モデルの性能を向上させる。
【００５２】
図７に示す例では、採点モデルの入力を軌跡情報のみとしていたが、これに限ったものではない。上述した軌跡情報、駐車時間及び切り返し回数のうち１つ以上を入力とし、点数を出力とするような採点モデルであってもよい。また、駐車しやすさの求め方は、採点モデルを使うことが必須ではなく、単純に切り返し回数が多く、駐車時間が長いほど点数が低くなり、切り返し回数が少なく、駐車時間が短いほど点数が高くなるようにしてもよい。
【００５３】
また、サーバ装置１０は、所定のトリガ毎（例えば、所定時間毎、駐車状況が変化する毎）に、図８に示す、現在の駐車状況に対応した駐車しやすさを算出する駐車しやすさ算出処理を実行する。駐車しやすさ算出処理において、サーバ装置１０は、取得手段として働き、入力部３５の入力から現在の駐車状況情報を求める（ステップＳ２１）。その後、サーバ装置１０は、現在の駐車状況情報から空き駐車スペースを求める（ステップＳ２２）。次に、サーバ装置１０は、求めた空き駐車スペースの１つを選択する（ステップＳ２３）。そして、サーバ装置１０は、駐車軌跡ＤＢ１３に記憶された複数の駐車テーブルのうち、「駐車スペース」、「駐車状況情報」がステップＳ２３で選択した空き駐車スペース及び求めた現在の駐車状況情報と一致する駐車軌跡テーブルを抽出する(ステップＳ２４)。
【００５４】
次に、サーバ装置１０は、生成手段及び出力手段として働き、抽出した駐車軌跡テーブルの点数の平均値を算出し、選択した空き駐車スペースの現在の駐車状況情報に対する駐車しやすさの点数として保存する（ステップＳ２５）。なお、ステップＳ２５では、抽出した駐車軌跡テーブルの点数のうち最も高いものを、選択した空き駐車スペースの現在の駐車状況情報に対する駐車しやすさの点数として保存してもよい。サーバ装置１０は、全ての空き駐車スペースについて駐車しやすさの点数の平均算出が終了していれば（ステップＳ２６でＮ）、ステップＳ２３に戻って、次の空き駐車スペースを選択し、次の空き駐車スペースの駐車しやすさの点数の平均算出を行う。
【００５５】
一方、サーバ装置１０は、全ての空き駐車スペースについて駐車しやすさの点数の平均算出が終了していれば（ステップＳ２６でＹ）、空き駐車スペース毎に算出した駐車しやすさの点数の平均のさらに平均を算出する（ステップＳ２７）。ステップＳ２７で算出された平均は、駐車場全体の駐車しやすさの点数となる。なお、サーバ装置１０は、ステップＳ２７において、抽出した駐車軌跡テーブルのうち最も高い点数を、駐車場全体の駐車しやすさの点数としてもよい。その後、サーバ装置１０は、ステップＳ２５で算出された各空き駐車スペース毎の駐車しやすさの点数と、ステップＳ２７で算出された駐車場全体の駐車しやすさの点数に加えて、サーバ装置１０は、現在の駐車状況情報と一致する駐車軌跡テーブルのうち点数が最も高い軌跡情報を第２サーバ装置２０に送信した後（ステップＳ２８）、処理を終了する。これにより、第２サーバ装置２０には、各駐車場の現在の駐車状況に対応する駐車しやすさの点数が送信される。
【００５６】
また、車両に乗車しているユーザが、車載機３０のナビゲーション機能によって設定した目的地の近くの駐車場ａ〜ｆに関する情報を要求する操作を行うと、車載機３０から第２サーバ装置２０に対して要求信号が通信網を介して送信される。要求信号に応じて第２サーバ装置２０は、出力手段として働き、目的地の近くの各駐車場ａ〜ｆについて、上述した駐車しやすさ算出処理により第１サーバ装置１０から受信した駐車しやすさの点数、点数が最も高い軌跡情報に加えて、駐車場ａ〜ｆの敷地図を車載機３０に送信する。
【００５７】
車載機３０は、これを受信すると、図９に示すように、地図上に駐車場ａ〜ｆの位置に、駐車しやすさの点数を表示する。また、ユーザが、表示部３６に表示されている駐車場ａ〜ｆの一つをクリックすると、車載機３０は、表示部３６の画面を切り替えて、選択された駐車場ａ〜ｆの敷地図上に現在の駐車状況情報、空き駐車スペースの駐車しやすさの点数及び点数が最も高い軌跡情報を表示させる。
【００５８】
なお、図９に示す例では、全ての空き駐車スペースに点数を表示させていたが、ユーザが選択した空き駐車スペースのみに点数を表示させるようにしてもよい。また、図９に示す例では、全ての空き駐車スペースのうち最も点数が高い駐車軌跡テーブルの軌跡情報しか表示していないが、これに限ったものではない。空き駐車スペース毎に最も点数が高い駐車テーブルの軌跡情報が表示できるようにしてもよい。この場合、ユーザが選択した空き駐車スペースのみに点数と軌跡情報が表示されるようにしてもよい。
【００５９】
上述した第１実施例によれば、第１サーバ装置１０は、現在の駐車場の空き駐車スペースの位置情報を示す駐車状況情報を取得する。第１サーバ装置１０は、取得した駐車状況情報に対応する駐車しやすさを生成する。これにより、駐車状況情報に応じた駐車しやすさを生成するので、駐車しやすさの精度を高めることができる。
【００６０】
上述した第１実施例によれば、第１サーバ装置１０は、車両が駐車場の駐車スペースに駐車したときの駐車動作を示す駐車動作情報をさらに取得し、駐車軌跡ＤＢ１３に格納された駐車動作情報及び駐車状況情報の過去の履歴に基づいて駐車状況情報に対応する駐車しやすさを生成している。これにより、実際の駐車動作に応じて駐車しやすさを定めることができるため、より一層、駐車難易度の精度を高めることができる。
【００６１】
上述した第１実施例によれば、第１サーバ装置１０は、駐車実行時における所定時間毎の位置情報を含む軌跡情報から駐車動作情報を取得している。駐車動作情報は、駐車にかかった時間を示す駐車動作時間と、切り返しを行った回数と、を含んでいる。これにより、より一層、駐車しやすさの精度を高めることができる。
【００６２】
上述した第１実施例によれば、第１サーバ装置１０は、駐車動作情報を取得する毎に駐車動作情報に基づいて駐車しやすさを求め、駐車動作情報、そのときの駐車状況情報、及び、求めた駐車しやすさの過去の履歴に基づいて駐車状況情報に対応する駐車難易度を生成する。これにより、より一層、駐車難易度の精度を高めることができる。
【００６３】
また、上述した第１実施例によれば、第１サーバ装置１０は、駐車動作情報を入力情報とし、駐車しやすさを出力情報とした採点モデルを生成し、駐車が実行される毎に、採点モデルを用いて、そのときの駐車動作情報に対する駐車しやすさを求めている。学習モデルにより、より正確に駐車動作情報に対する駐車しやすさを求めることができる。
【００６４】
また、上述した第１実施例によれば、第１サーバ装置１０は、生成した駐車しやすさと、当該駐車しやすさを生成するための軌跡情報及び駐車状況情報と、を関連付けた駐車テーブルを駐車軌跡ＤＢ１３に格納する。そして、第１サーバ装置１０は、現在の駐車状況情報に対応する軌跡情報のうち最も難易度の低いもの（点数の高いもの）を第２サーバ装置２０に送信（出力）する。これにより、現在の駐車状況情報に対応する難易度の低い軌跡情報をユーザに報知できる。
【００６５】
また、上述した第１実施例によれば、駐車しやすさは点数で示されている。これにより、より細かい精度で駐車しやすさを生成できる。
【００６６】
なお、上述した第1実施例では、第１サーバ装置１０は、駐車軌跡ＤＢ１３に格納された、駐車しやすさと、そのときの駐車動作情報及び駐車状況情報と、の過去の履歴に応じて、現在の駐車状況情報に対応する駐車しやすさを生成していたが、これに限ったものではない。例えば、駐車状況情報毎に予め定めた駐車しやすさを示すテーブルをメモリに格納し、このテーブルから第１サーバ装置１０は現在の駐車状況情報に対応する駐車しやすさを求めるようにしてもよい。この場合、第１サーバ装置１０は、駐車動作情報については取得しなくてもよい。
【００６７】
また、上述した第１実施例では、駐車動作情報が位置情報を有する軌跡情報を含み、軌跡情報から切り返し回数を求めていたが、これに限ったものではない。切り替えし回数については、ギアの位置を検出する位置検出センサの検出結果から求めることも考えられる。即ち、駐車動作情報に軌跡情報を含めることは必須ではない。
【００６８】
また、上述した第１実施例では、駐車動作情報に駐車動作時間と、切り返し回数と、が含まれていたが、これに限ったものではない。駐車動作情報としては、軌跡情報のみであってもよい。
【００６９】
また、上述した第１実施例では、駐車しやすさは、点数で示されているが、これに限ったものではない。例えば、駐車しやすさとしては、「駐車しやすい」「駐車しにくい」の２段かだけで示してもよい。
【００７０】
また、上述した第１実施例では、例えば、現在の駐車状況が、図５（Ｂ）に示すように、駐車スペースＡ、Ｄとの２つが空いている場合、図８の駐車しやすさ算出処理のステップＳ２２で算出された点数は、過去に駐車スペースＡ、Ｄに駐車されたときの軌跡情報に対する点数の平均値である。これに限らず、第１サーバ装置１０は、過去に駐車スペースＡに駐車されたときの駐車情報に対する点数の平均値と、過去に駐車スペースＢに駐車されたときの駐車情報に対する採点の平均値と、を別々に算出できるようにしてもよい。この場合、第１サーバ装置１０は、図４のステップＳ１５において、駐車テーブルに駐車スペースの識別情報を関連付けて記憶させる必要がある。そして、第１サーバ装置１０は、別々に算出した平均値のうち点数の高い方を現在の駐車状況情報に応じた駐車しやすさとして求め、第２サーバ装置２０に送信するようにしてもよい。
【００７１】
ところで、各駐車スペースの駐車しやすさは、駐車スペース周辺の空き状況に応じて変化する。例えば、図５（Ｂ）に示すように駐車スペースＤに駐車したい場合、駐車スペースＡ、Ｂ、Ｅに既に駐車している車両があると、駐車難易度が高くなる。しかしながら、駐車スペースＤから離れた駐車スペースＣ、Ｆは駐車している車両があろうと、なかろうと駐車スペースＤへの駐車しやすさは変わらない。
【００７２】
本実施例では、第１サーバ装置１０は、例えば、軌跡情報が一定量以上蓄積されると、駐車スペースＤへ過去に駐車した車両の軌跡情報に基づいて、駐車スペースＤへの駐車動作に影響を及ぼす関連駐車スペースＡ、Ｂ、Ｅを判別する判別処理を行う。第１サーバ装置１０は、駐車スペースＡ〜Ｃ、Ｅ〜Ｆについても同様に、関連駐車スペースを判別する判別処理を行う。
【００７３】
この判別処理について図１０及び図１１を参照して説明する。第１サーバ装置１０は、駐車場にある複数の駐車スペースの１つを選択する(ステップＳ３０)。次に、第１サーバ装置１０は、取得手段として働き、駐車軌跡ＤＢ１３からステップＳ３０で選択した駐車スペースに対応する駐車テーブルを抽出する（ステップＳ３１）。例えば、図１１に示すように、ステップＳ３０で駐車スペースＢが選択された場合、駐車スペースＢに対する全ての駐車テーブルが抽出される。その後、第１サーバ装置１０は、取得手段として働き、記憶部１４から駐車場の敷地図を取得する（ステップＳ３２）。敷地図には、各駐車スペースの位置情報が含まれている。
【００７４】
次に、第１サーバ装置１０は、図１１に示すように、敷地図上にステップＳ３１で抽出した全ての駐車テーブルに含まれる軌跡情報をプロットし、プロットした全ての軌跡情報が含まれる領域を駐車利用領域Ａｕとして設定する（ステップＳ３３）。また、第１サーバ装置１０は、全ての軌跡情報を解析して切り返し地点を算出し、算出した切り返し地点から所定距離内の切返領域Ａｋを設定する（ステップＳ３４）。
【００７５】
そして、第１サーバ装置１０は、判別手段として働き、駐車利用領域Ａｕ及び切返領域Ａｋの少なくとも一方と重なる他の駐車スペースを関連駐車スペースとして判別する（ステップＳ３５）。例えば、図１１に示すように、第１サーバ装置１０は、ステップＳ３０で駐車スペースＢが選択した場合、駐車利用領域Ａｕと重なる他の駐車スペースＡ、Ｃと、切返領域Ａｋと重なる他の駐車スペースＥを関連駐車スペースとして判別する。第１サーバ装置１０は、全ての駐車スペースについて関連駐車スペースの判別が終了していなければ（ステップＳ３６でＮ）、ステップＳ３０に戻って、次の駐車スペースを選択し、次の駐車スペースの関連駐車スペースを判別する。一方、第１サーバ装置１０は、全ての駐車スペースについて関連駐車スペースの判別が終了していれば（ステップＳ３６でＹ）、処理を終了する。
【００７６】
これにより、第１サーバ装置１０は、図４に示す軌跡採点処理のステップＳ１３において、判別処理により判別された関連駐車スペースの駐車状況情報を取得する。例えば、第１サーバ装置１０は、軌跡採点処理において、駐車スペースＢへの駐車に応じた軌跡情報に基づいて採点を行う場合、関連駐車スペースＡ、Ｃ、Ｅの駐車状況情報を取得する。
【００７７】
また、第１サーバ装置１０は、駐車軌跡ＤＢ１３に駐車テーブルが保存される毎に、各駐車スペースの駐車状況情報毎の駐車しやすさを算出する。第１サーバ装置１０は、駐車軌跡ＤＢ１３に記憶された複数の駐車テーブルのうち、直前に記憶された駐車テーブルの駐車スペース及び駐車状況情報の双方と一致する駐車テーブルを抽出する。
【００７８】
次に、第１サーバ装置１０は、抽出した駐車テーブルの点数の平均値を算出し、駐車スペースの駐車状況情報に対応する駐車しやすさの点数として保存する。これを駐車軌跡ＤＢ１３に駐車テーブルが保存される毎に行えば、各駐車スペースの駐車状況情報毎の駐車しやすさの点数を求めることができる。
【００７９】
また、車両に乗車しているユーザが、駐車場に進入すると、第１サーバ装置１０は、空いている駐車スペース上に、現在の関連駐車スペースの駐車状況情報に対する点数が示された駐車場の敷地図を送信する。また、第１サーバ装置１０は、空いている駐車スペースの関連駐車スペースを示した駐車場の敷地図を送信する。車載機３０は、これら敷地図を受信すると、点数が表示された敷地図を表示部３６に表示する。この表示により、ユーザはどの空き駐車スペースが駐車しやすいのか把握できる。また、ユーザが敷地図上の空いている駐車スペースをクリックすると、車載機３０は、クリックされた駐車スペースの関連駐車スペースを示した敷地図を表示する。
【００８０】
上述した実施例によれば、関連駐車スペースを判別することにより、これを用いて駐車難易度の精度を高めることができる。
【００８１】
上述した実施例によれば、第１サーバ装置１０は、過去に取得した複数の駐車情報上にある他の駐車スペースを関連駐車スペースと判別する。これにより、関連駐車スペースの判別精度を向上できる。
【００８２】
上述した実施例によれば、第１サーバ装置１０は、軌跡情報の切り返し地点から所定距離内を切替領域Ａｋとし、この切返領域Ａｋ内の他の駐車スペースを関連駐車スペースとして判定している。これにより、関連駐車スペースの判別精度を向上できる。
【００８３】
上述した実施例によれば、第１サーバ装置１０は、駐車スペースに対する関連駐車スペースの位置を示した地図を送信している。ユーザに関連駐車スペースを報知することができる。
【００８４】
また、上述した実施例によれば、軌跡情報としては線をプロットしていたが、これに限ったものではない。例えば、車両の幅と同等の幅を持たせた軌跡情報をプロットして、駐車利用領域Ａｕを設定してもよい。これにより、より一層、関連駐車スペースの判別精度を向上できる。
【００８５】
なお、上述した実施例によれば、第１サーバ装置１０は、駐車利用領域Ａｕ及び切返領域Ａｋの双方を設定する。そして、第１サーバ装置１０は、領域Ａｕ及びＡｋの少なくとも一方に重なる他の駐車スペースを関連駐車スペースとして判別していたが、これに限ったものではない。第１サーバ装置１０は、駐車利用領域Ａｕのみを設定して、領域Ａｕのみに重なる他の駐車スペースを関連駐車スペースとして判別してもよい。また、第１サーバ装置１０は、切返領域Ａｋのみを設定して、領域Ａｋのみに重なる他の駐車スペースを関連駐車スペースとして判別してもよい。
【００８６】
上述した実施例では、駐車動作情報が位置情報を有する軌跡情報を含み、軌跡情報から切り返し回数を求めていたが、これに限ったものではない。切り替えし回数については、ギアの位置を検出する位置検出センサの検出結果から求めることも考えられる。即ち、駐車動作情報に軌跡情報を含めることは必須ではない。
【００８７】
上述した実施例では、駐車動作情報に駐車動作時間と、切り返し回数と、が含まれていたが、これに限ったものではない。駐車動作情報としては、軌跡情報のみであってもよい。
【００８８】
上述した第１実施例では、駐車しやすさは、点数で示されているが、これに限ったものではない。例えば、駐車しやすさとしては、「駐車しやすい」「駐車しにくい」の２段かだけで示してもよい。
【００８９】
（変形例）
上述した実施例の変形例として、自動運転駐車システムへの応用例を示す。自動運転駐車システムは、駐車場への侵入の検知またはユーザの指示によって、車両の制御を開始する。その際に、空いている駐車スペースと難易度の取得を行う。自動運転駐車システムは、駐車難易度の最も低い駐車スペースを選択し駐車制御を行う。以上のように、空いている駐車スペースへ自動で車両を制御し駐車を行うシステムにおいて、難易度の低い駐車スペースを選択するほうが、自動運転制御においても駐車にかかる時間が短いなどの利点がある。また、駐車の軌跡情報等をサーバに送信することで、駐車スペースの採点にも活用が可能である。その際には、自動運転での駐車か手動運転での駐車かを判別できるフラグ等を付与してサーバで判別可能なデータとしておくと良い、そうすることで、例えば自動・手動運転別に難易度を算出することができる。以上のように、自動運転制御であっても、上述した実施例が適宜適用可能である。
【００９０】
また、自動運転駐車システムにおいては、自動運転制御による駐車をどのような軌跡で行うかをシステム側で判断し、決定に従って制御を行うが、その際に影響関連駐車スペースを加味して判断を行えば、より適切な駐車が可能になる。
【００９１】
なお、本発明は上記実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【符号の説明】
【００９２】
１０  第１サーバ装置（情報処理装置）
１１  制御部（取得手段、判別手段、記憶手段、出力手段）
【図１】
2019096087.tif 000004
【図２】
2019096087.tif 000005
【図３】
2019096087.tif 000006
【図４】
2019096087.tif 000007
【図５】
2019096087.tif 000008
【図６】
2019096087.tif 000009
【図７】
2019096087.tif 000010
【図８】
2019096087.tif 000011
【図９】
2019096087.tif 000012
【図１０】
2019096087.tif 000013
【図１１】
2019096087.tif 000014