(57)【要約】【課題】車両の駐車状態を判定する技術の提供。【解決手段】駐車場の駐車スペースを示す地物と前記駐車場に駐車した車両とを含む画像を取得する画像取得部と、前記画像に基づいて、前記車両が前記地物で示される前記駐車スペースの範囲内に駐車されているか否かを判定する駐車状態判定部と、を備える車両管理システムを構成する。【選択図】図１
2018160125.tif 000002
【特許請求の範囲】
【請求項１】
駐車場の駐車スペースを示す地物と前記駐車場に駐車した車両とを含む画像を取得する画像取得部と、
前記画像に基づいて、前記車両が前記地物で示される前記駐車スペースの範囲内に駐車されているか否かを判定する駐車状態判定部と、
を備える車両管理システム。
【請求項２】
前記駐車スペースの範囲内に前記車両が駐車されていると判定されない場合、前記車両の利用者に前記車両が前記駐車スペースの範囲外であることを案内する案内制御部を備える、
請求項１に記載の車両管理システム。
【請求項３】
前記画像には前記車両に固定された前記車両の識別情報が含まれ、
前記駐車状態判定部は、
前記車両の識別情報に基づいて前記車両を識別し、
識別された前記車両に対応付けられた前記駐車スペースであるか否かを前記画像に含まれる前記地物に基づいて判定する、
請求項１または請求項２に記載の車両管理システム。
【請求項４】
駐車場の駐車スペースを示す地物と前記駐車場に駐車した車両とを含む画像を撮影する撮影部と、
前記画像を車両管理システムに送信する送信部と、
前記車両管理システムによって前記車両が前記地物で示される前記駐車スペースの範囲内に駐車されていると判定されなかった場合、前記車両管理システムからの通知に基づいて前記車両が前記駐車スペースの範囲外であることを案内する案内部と、
を備える撮影システム。
【請求項５】
現在地を取得する現在地取得部を備え、
前記送信部は、前記車両に対応付けられた前記駐車スペースの位置と前記現在地との距離が既定距離以上である場合、前記画像を前記車両管理システムに送信しない、
請求項４に記載の撮影システム。
【請求項６】
前記送信部は、前記画像に含まれる前記地物が前記車両に対応付けられた前記駐車スペースであることを示していない場合、前記画像を前記車両管理システムに送信しない、
請求項４または請求項５に記載の撮影システム。
【請求項７】
前記送信部は、前記画像が前記車両の正面から撮影されていない場合、前記画像を前記車両管理システムに送信しない、
請求項４〜請求項６のいずれかに記載の撮影システム。
【請求項８】
コンピュータを、
駐車場の駐車スペースを示す地物と前記駐車場に駐車した車両とを含む画像を取得する画像取得部、
前記画像に基づいて、前記車両が前記地物で示される前記駐車スペースの範囲内に駐車されているか否かを判定する駐車状態判定部、
として機能させる車両管理プログラム。
【請求項９】
コンピュータを、
駐車場の駐車スペースを示す地物と前記駐車場に駐車した車両とを含む画像を撮影する撮影部、
前記画像を車両管理システムに送信する送信部、
前記車両管理システムによって前記車両が前記地物で示される前記駐車スペースの範囲内に駐車されていると判定されなかった場合、前記車両管理システムからの通知に基づいて前記車両が前記駐車スペースの範囲外であることを案内する案内部、
として機能させる撮影プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両管理システム、撮影システム、車両管理プログラムおよび撮影プログラムに関する。
【背景技術】
【０００２】
従来、カーシェアリングシステムやレンタカーシステムにおいて、車体の傷や車内の忘れ物の有無を自動的に検出する手法が知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−６７４７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし従来の技術では、利用後の共用車両が指定駐車スペース内に駐車されているか否かを判定することができない。そのため、例えば前の利用者が共用車両を指定駐車スペースとは異なる位置に駐車した場合、次の利用者が目的の共用車両を見付けづらいという問題があった。
本発明は、上記課題にかんがみてなされたもので、車両の駐車状態を管理する技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、車両管理システムは、駐車場の駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を取得する画像取得部と、画像に基づいて、車両が地物で示される駐車スペースの範囲内に駐車されているか否かを判定する駐車状態判定部と、を備える。
【０００６】
さらに、上記の目的を達成するため、車両管理プログラムは、コンピュータを、駐車場の駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を取得する画像取得部、画像に基づいて、車両が地物で示される駐車スペースの範囲内に駐車されているか否かを判定する駐車状態判定部、として機能させる。
【０００７】
すなわち、車両管理システム、プログラムでは、駐車スペースを示す地物と車両とを含むように撮影された画像を解析して、地物が示す駐車スペースの範囲に対する車両の位置や姿勢を特定することが可能である。したがって車両の駐車状態を車両管理システムにおいて管理することが可能である。
【０００８】
また、上記の目的を達成するため、撮影システムは、駐車場の駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を撮影する撮影部と、画像を車両管理システムに送信する送信部と、車両管理システムによって車両が地物で示される駐車スペースの範囲内に駐車されていると判定されなかった場合、車両管理システムからの通知に基づいて車両が駐車スペースの範囲外であることを案内する案内部とを備える。
【０００９】
さらに、上記の目的を達成するため、撮影プログラムは、コンピュータを、駐車場の駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を撮影する撮影部、画像を車両管理システムに送信する送信部、車両管理システムによって車両が地物で示される駐車スペースの範囲内に駐車されていると判定されなかった場合、車両管理システムからの通知に基づいて車両が駐車スペースの範囲外であることを案内する案内部、として機能させる。
【００１０】
すなわち、撮影システム、プログラムは、駐車スペースを示す地物と車両とを含むように撮影された画像を車両管理システムに送信し、地物が示す駐車スペースの範囲内に車両が駐車されていない場合に車両管理システムからの通知に基づいてその旨を撮影システムの利用者に案内することができる。したがって、撮影システム、プログラムによれば、車両の駐車状態を管理し、車両が駐車スペースの範囲内に駐車されていない場合には利用者にその旨を認識させることができる。
【図面の簡単な説明】
【００１１】
【図１】車両管理システムと撮影システムの構成を示すブロック図。
【図２】図２Ａは利用情報を示す図、図２Ｂは車両情報を示す図、図２Ｃは駐車スペース情報を示す図。
【図３】撮影処理を示すフローチャート。
【図４】図４Ａは駐車スペースを示す地物（マーク）を示す図、図４Ｂは駐車スペースとマークとを示す図。
【図５】図５Ａ〜図５Ｃは、駐車スペースに駐車された車両と撮影システムとを示す図、図５Ｄ〜図５Ｆは、撮影された画像に含まれるナンバープレートとマークとを示す図。
【図６】駐車状態判定処理を示すフローチャート。
【図７】駐車スペースに対する車両の位置の算出例を示す図。
【発明を実施するための形態】
【００１２】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）車両管理システムと撮影システムの構成：
（２）撮影処理と駐車状態判定処理：
（３）他の実施形態：
【００１３】
（１）車両管理システムと撮影システムの構成：
図１は、本発明にかかる車両管理システム１０と撮影システム５０の構成を示すブロック図である。本実施形態において撮影システム５０は、カーシェアリングサービスの利用者が携帯する、通信機能および撮影機能を有する情報処理端末（例：スマートフォン）である。また、本実施形態において車両管理システム１０は、カーシェアリングサービスの提供者（カーシェアリング会社）が稼働させているサーバである。
【００１４】
撮影システム５０は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部６０、記録媒体７０、通信部８０、ＧＰＳ受信部８１、イメージセンサ８２、ユーザＩ／Ｆ部８３を備えている。撮影システム５０は、記録媒体７０やＲＯＭに記憶されたプログラムを制御部６０で実行することができる。本実施形態においては、このプログラムとして撮影プログラム６１を実行可能である。撮影プログラム６１は、カーシェアリング会社が提供したカーシェアリングサービスの利用者向けアプリケーションが撮影システム５０にインストールされたことによって、撮影システム５０において実行可能となる。通信部８０は、通信回線を介して車両管理システム１０と通信を行う回路を備えている。制御部６０は、撮影プログラム６１の処理によって車両管理システム１０と通信を行うことが可能である。
【００１５】
記録媒体７０には、利用情報７０ａが記録されている。利用情報７０ａは、カーシェアリングサービスを利用する利用者に対応付けられる当該サービスに関する情報である。利用情報７０ａは、例えば上記のアプリケーションを利用して利用者がカーシェアリングサービスの利用申し込みを行ったことによって、車両管理システム１０から取得される。本実施形態においては図２Ａに示すように、利用情報７０ａには、利用者が利用する車両のナンバー（車両の識別情報）、当該車両を駐車する駐車場名、当該駐車場における駐車スペースの番号、駐車スペースの位置情報等が含まれる。
【００１６】
ＧＰＳ受信部８１は、ＧＰＳ衛星からの電波を受信し、図示しないインタフェースを介して撮影システム５０の位置を算出するための信号を出力する。イメージセンサ８２は、制御部６０の制御にしたがって二次元の画像を撮影するセンサである。制御部６０は、イメージセンサ８２によって撮影された画像に対して公知のテンプレートマッチング処理を行い、車両のナンバープレートや駐車スペースのマーク等を特定する。
【００１７】
ユーザＩ／Ｆ部８３は、タッチパネル式のディスプレイからなる入力部を兼ねた表示部を備えている。制御部６０は、ユーザＩ／Ｆ部８３を制御して、任意の画像をディスプレイに表示させることができる。ユーザＩ／Ｆ部８３は、タッチパネルに対する接触を検知すると接触位置の座標等を制御部６０に通知する。制御部６０は当該座標等に基づいてタッチパネルに対する操作内容を特定し操作内容に応じた処理を実行する。また制御部６０は、イメージセンサ８２によって連続的に撮影された画像（ライブビュー撮影画像）をユーザＩ／Ｆ部８３のディスプレイに連続的に表示させることによって、ライブビュー表示を実施することができる。
【００１８】
撮影プログラム６１は、駐車スペースを示す地物と車両とが含まれた画像を撮影して車両管理システム１０に送信し、車両管理システム１０からの駐車状態に関する通知に基づいて利用者へ案内を行うために、現在地取得部６１ａと撮影部６１ｂと送信部６１ｃと案内部６１ｄとを備えている。現在地取得部６１ａは、撮影システム５０の現在地を取得する機能を制御部６０に実現させるプログラムモジュールである。現在地取得部６１ａの処理により制御部６０は、ＧＰＳ受信部８１の出力信号に基づいて撮影システム５０の現在地を取得する。制御部６０は、撮影システム５０の現在地が、利用情報７０ａに含まれる駐車スペースの位置情報から既定距離未満である（第一条件）か否かを判定する。
【００１９】
撮影部６１ｂは、駐車場における駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を撮影する機能を制御部６０に実現させるプログラムモジュールである。撮影部６１ｂの処理により制御部６０は、ライブビュー撮影画像をユーザＩ／Ｆ部８３のディスプレイに表示することでライブビュー表示を実現する。
【００２０】
また制御部６０はライブビュー撮影画像に対してテンプレートマッチング処理を行い、車両のナンバープレートや駐車スペースのマークの有無を判定する。ライブビュー撮影画像に車両のナンバープレートと駐車スペースのマークが含まれていると判定された場合、制御部６０は、ナンバープレートに記載されている車両のナンバーと、マークに含まれている駐車スペースを示す番号を特定する。そして、画像に含まれている車両のナンバーが利用情報７０ａに含まれている車両のナンバーと一致すること（第二条件）と、画像に含まれる駐車スペースを示す番号が利用情報７０ａに含まれている駐車スペースの番号と一致すること（第三条件）の両方を満たすか否かを判定する。
【００２１】
また、撮影部６１ｂの処理により制御部６０は、ライブビュー撮影画像に含まれるナンバープレートの画像の形状に基づいて、ライブビュー撮影画像がナンバープレートの正面から撮影された画像である（第四条件）か否かを判定する。判定内容の詳細は後述する。撮影部６１ｂの処理により制御部６０は、第一〜第四条件の全てを満たす場合に、ライブビュー表示中のユーザＩ／Ｆ部８３のディスプレイに、撮影ボタンを表示する。
【００２２】
送信部６１ｃは、撮影部６１ｂの制御によってイメージセンサ８２が撮影した画像を車両管理システム１０に送信する機能を制御部６０に実現させるプログラムモジュールである。送信部６１ｃの処理により制御部６０は、上記の撮影ボタンに対するタップ操作を検知すると、本撮影を行い、本撮影により取得した画像を車両管理システム１０に通信部８０を介して送信する。
【００２３】
案内部６１ｄは、車両の駐車状態に関する案内を利用者に対して行う機能を制御部６０に実現させるプログラムモジュールである。案内部６１ｄの処理により制御部６０は、上記の第一〜第四条件のいずれかを満たさない場合には、満たさなかった条件の内容を利用者に案内して駐車のやり直しを促す。また、案内部６１ｄの処理により制御部６０は、車両管理システム１０から取得した駐車状態の判定結果に関する通知に基づいて駐車状態に関する案内を行う。具体的には制御部６０は、車両が駐車スペースの範囲外に駐車されていることを示す通知に応じて、その旨を利用者に案内し駐車のやり直しを促す。また制御部６０は、車両が駐車スペースの範囲内に駐車されていることを示す通知に応じて、車両が正しく駐車されている旨を利用者に案内する。なお本実施形態において制御部６０は、ユーザＩ／Ｆ部８３のディスプレイにメッセージを表示することによって上記の案内を行う。
以上の構成によって撮影システム５０は、車両の駐車状態を管理し、利用後の共用車両が駐車スペースの範囲内に駐車されていない場合には利用者にその旨を認識させることができる。
【００２４】
車両管理システム１０は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部２０、記録媒体３０、通信部４０を備えており、記録媒体３０やＲＯＭに記憶されたプログラムを制御部２０で実行することができる。本実施形態においては、このプログラムとして車両管理プログラム２１を実行可能である。通信部４０は、撮影システム５０と通信を行う回路を備えており、制御部２０は、車両管理プログラム２１の処理によって撮影システム５０と通信を行うことが可能である。
【００２５】
記録媒体３０には、予め車両情報３０ａと駐車スペース情報３０ｂが記録されている。車両情報３０ａは、カーシェアリングサービスにおける共有車両に関する情報である。具体的には図２Ｂに示すように、共有車両ごとに、ナンバー、車種、全幅、全長、プレート位置、プレートサイズ、駐車場名（車両に対応付けられた駐車スペースを内包する駐車場の名称）、駐車スペースの番号（当該駐車場における駐車スペースの番号）が、車両情報３０ａに含まれている。プレート位置は、車両の幅方向における中央を基準にしたナンバープレート幅方向の中央との距離を示している。プレート位置において値が０の場合は、車両の幅方向の中央にプレートの幅方向の中央が位置するように固定されていることを意味する。プレート位置において＋の値は、車両の幅方向における中央より車両に向かって右側の位置にプレートが固定されていることを意味し、−の値は左側に固定されていることを意味する。プレートサイズには、例えば小型、中型、大型のいずれかが記録される。小型、中型、大型のそれぞれについて、幅や高さ等の具体的なプレートサイズが予め定義されている。
【００２６】
駐車スペース情報３０ｂは、カーシェアリングサービスにおける共有車両の駐車スペースに関する情報である。具体的には図２Ｃに示すように、駐車スペースごとに、駐車場名（当該駐車スペースが含まれる駐車場の名称）、駐車スペースの番号（当該駐車場における番号）、駐車枠の幅、駐車枠の長さ、指定駐車スペースの位置（緯度・経度）などが駐車スペース情報３０ｂに含まれている。カーシェアリングサービスの利用申し込み時に利用者の撮影システム５０の記録媒体７０に記録される利用情報７０ａは、車両情報３０ａおよび駐車スペース情報３０ｂから取得された情報である。
【００２７】
車両管理プログラム２１は、撮影システム５０から送信された画像に基づいて駐車状態を判定するために、画像取得部２１ａと駐車状態判定部２１ｂと案内制御部２１ｃとを備えている。画像取得部２１ａは、駐車場の駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を撮影システム５０から取得する機能を制御部２０に実現させるプログラムモジュールである。本実施形態においては、撮影システム５０から取得した画像には、駐車スペースを示すマークの画像と、車両に固定された当該車両の識別情報としてのナンバープレートの画像とが含まれている。
【００２８】
駐車状態判定部２１ｂは、撮影システム５０から取得した画像に基づいて、画像に含まれる車両が地物で示される駐車スペースの範囲内に駐車されているか否かを判定する機能を制御部２０に実現させるプログラムモジュールである。制御部２０は駐車状態判定部２１ｂの処理により、画像に対してテンプレートマッチング処理を行い、車両のナンバープレートや駐車スペースを示す地物としてのマークを特定する。制御部２０は、ナンバープレートのナンバーに基づいて車両を識別する。また制御部２０は、駐車スペースを示すマークに基づいて駐車スペースの番号を識別する。制御部２０は、車両情報３０ａを参照し、ナンバープレートのナンバーによって識別された車両の全幅や、プレート位置、プレートサイズ、当該車両に対応付けられた駐車スペースを含む駐車場名および駐車スペースの番号を取得する。
【００２９】
そして制御部２０は、車両が駐車しているスペースが、車両のナンバー（識別情報）に対応付けられた駐車スペースであるか否かを画像に含まれるマークに基づいて判定する。本実施形態においては、駐車スペースを示す地物としてのマークは駐車場の地面に描画されている。マークには駐車スペースの番号が含まれている。制御部２０は、画像に含まれるマークの番号が、画像に含まれるナンバープレートのナンバーに車両情報３０ａにおいて対応付けられた駐車スペースの番号と一致する場合に、車両が駐車しているスペースが、当該車両に対応付けられた駐車スペースであると判定する。
【００３０】
車両が駐車しているスペースが、当該車両に対応付けられた駐車スペースである場合、制御部２０は駐車スペース情報３０ｂを参照し、当該駐車スペースの枠幅を取得する。本実施形態においては、駐車スペースの幅方向における当該マークの描画位置や描画角度は予め決められている。したがって制御部２０は、当該マークに対するナンバープレートの位置と、車両におけるプレート位置およびプレートサイズと、車両の全幅と、駐車スペースの枠幅に基づいて、車両が駐車スペースの範囲内（すなわち駐車スペースの幅を規定する枠線の内側）に駐車されているか否かを判定する。駐車状態判定処理の詳細については後述する。
【００３１】
案内制御部２１ｃは、駐車状態の判定結果を示す通知を撮影システム５０に送信する機能を制御部２０に実現させるプログラムモジュールである。具体的には案内制御部２１ｃの処理により制御部２０は、駐車スペースの範囲内に車両が駐車されていると判定されない場合、車両の利用者に車両が駐車スペースの範囲外であることを案内するための通知を撮影システム５０に送信する。また、案内制御部２１ｃの処理により制御部２０は、駐車スペースの範囲内に車両が駐車されていると判定される場合、車両の利用者に車両が駐車スペースの範囲内であることを案内するための通知を撮影システム５０に送信する。
以上の構成によって車両管理システム１０は、撮影システム５０から取得した画像を用いて利用後の共用車両の駐車状態を管理することができる。
【００３２】
（２）撮影処理と駐車状態判定処理：
次に、撮影システム５０において実施される撮影処理（図３）と、車両管理システム１０において実施される駐車状態判定処理（図６）について説明する。撮影処理は、利用者が共用車両を駐車スペースに駐車した後、撮影システム５０においてカーシェアリングサービスの利用者向けアプリケーションを駐車状態撮影モードに切り換えたことによって開始される。撮影処理を実行することによって撮影システム５０において撮影された画像は車両管理システム１０に送信される。駐車状態判定処理は、撮影システム５０から画像を受信すると開始され、駐車状態を判定し、判定結果を撮影システム５０に通知する。車両管理システム１０は、駐車状態の判定結果がＯＫである（車両が指定駐車スペースの範囲内に駐車されている）場合に、利用者がカーシェアリングサービスにおける共用車両の利用を正しい状態で終了したと見なす。
【００３３】
まず撮影処理について図３を参照しながら詳細に説明する。撮影処理が開始されると、撮影部６１ｂの処理により制御部６０は、ライブビュー撮影およびライブビュー表示を行う（ステップＳ１００）。すなわち制御部６０はイメージセンサ８２にライブビュー撮影を実施させ、ライブビュー撮影画像をユーザＩ／Ｆ部８３に表示させる。
【００３４】
続いて制御部６０は撮影システム５０が指定駐車スペースの既定距離未満である（第一条件）か否かを判定する（ステップＳ１０５）。すなわち、制御部６０は現在地取得部６１ａの処理により、ＧＰＳ受信部８１の出力信号から撮影システム５０の現在地を取得する。また、制御部６０は、利用情報７０ａ（図２Ａ）を参照し、指定駐車スペースの位置を取得する。そして制御部６０は、撮影システム５０の現在地と指定駐車スペースの位置との距離を算出し、当該距離が既定距離（例えば５００ｍ）未満であるか否かを判定する。
【００３５】
ステップＳ１０５において撮影システム５０は指定駐車スペースの既定距離未満であると判定されない場合、制御部６０は案内部６１ｄの処理により、撮影システム５０が指定駐車スペースの既定距離未満に位置していない（指定駐車スペースから既定距離以上の位置に位置している）ため指定駐車スペースへの駐車および再撮影を促す旨の警告をユーザＩ／Ｆ部８３に表示する（ステップＳ１１０）。
【００３６】
ステップＳ１１０を実行後、制御部６０はステップＳ１００の処理に戻る。したがって、撮影システム５０が指定駐車スペースから既定距離以上離れている場合は、車両管理システム１０に対して撮影画像は送信されず、駐車のやり直しと再撮影を促す構成である。そのため、本来駐車すべき駐車スペースとは異なる駐車スペースに利用者が共用車両を駐車してカーシェアリングサービスの利用を終了することを防止できる。
【００３７】
ステップＳ１０５において撮影システム５０は指定駐車スペースの既定距離未満であると判定された場合、制御部６０は撮影部６１ｂの処理によりライブビュー撮影画像を解析する（ステップＳ１１５）。すなわち制御部６０は、テンプレートマッチングにより、ライブビュー撮影画像に駐車スペースを示すマークと車両に取り付けられたナンバープレートが含まれているか否かを判定する。図４Ａに示すように、本実施形態においては、駐車スペースを示すマークｍは、円ｍ０内に駐車スペースの番号を示す数字ｍ１と駐車スペースの方向を示す線ｍ２を含む図形である。１つの駐車スペースに対して１つのマークｍが当該駐車スペースの近傍の地面（駐車場の地面）に描画されている。また、図４Ｂに示すように、駐車スペースの幅方向における境界を示す枠線ｆ１、ｆ２の延長線と線ｍ２の延長線とが直交するようにマークｍは地面に描画される。
【００３８】
円ｍ０内に線ｍ２を含む画像がライブビュー撮影画像に含まれている場合、制御部６０は円ｍ０内に含まれる数字ｍ１を特定し、マークｍが付されている駐車スペースの番号を取得する。また、ナンバープレートの画像がライブビュー撮影画像に含まれる場合、制御部６０はナンバープレートに含まれる数字や文字を特定し、当該ナンバープレートが取り付けられている車両のナンバーを取得する。
【００３９】
制御部６０は、ステップＳ１１５の画像解析処理結果に基づいて、ライブビュー撮影画像に含まれた駐車スペースを示すマークは車両に対応する指定駐車スペースを示しているか否かを判定する（ステップＳ１２０）。すなわち、ナンバープレートの画像から特定した車両のナンバーが利用情報７０ａに含まれるナンバーと一致し（第二条件）、なおかつ、駐車スペースを示すマークの画像から特定した駐車スペースの番号が利用情報７０ａに含まれる駐車スペース番号と一致する（第三条件）か否かを判定する。
【００４０】
ステップＳ１２０において指定駐車スペースを示していると判定されない場合、制御部６０は案内部６１ｄの処理により、駐車スペースが異なる旨の警告をユーザＩ／Ｆ部８３に表示する（ステップＳ１１０）。すなわち、第二条件と第三条件の少なくともいずれか一方を満たさない場合、ステップＳ１２０においてＮ判定となる。なお、ライブビュー撮影画像にナンバープレートの画像が含まれない場合や、駐車スペースを示すマークの画像が含まれない場合も、ステップＳ１２０においてＮ判定となる。
【００４１】
なお駐車スペースを示すマーク自体にカーシェアリング会社のロゴを含んでいても良いし、駐車スペースの番号を含むマークとは別にカーシェアリング会社のロゴが描画されていてもよい。これらの場合に、制御部６０は当該ロゴを画像から識別し、利用中のカーシェアリング会社のロゴと特徴が一致しない場合は、ステップＳ１２０においてＮ判定とする構成であってもよい。
【００４２】
ステップＳ１２０において指定駐車スペースを示していると判定された場合、制御部６０は、ステップＳ１１５の画像解析処理結果に基づいて、ライブビュー撮影画像がナンバープレートの正面から撮影されている（第四条件）か否かを判定する（ステップＳ１２５）。
【００４３】
図５Ａ、図５Ｂ、図５Ｃは、駐車スペースに駐車された車両と撮影システム５０との位置関係を示す図である。図５Ｄ、図５Ｅ、図５Ｆは、撮影システム５０によって撮影された画像における駐車スペースを示すマークｍと、ナンバープレートＰとを模式的に示す図である。図５Ｄ、図５Ｅ、図５Ｆは、順に図５Ａ、図５Ｂ、図５Ｃにおいて撮影された画像である。例えば図５Ａおよび図５Ｃに示すようにナンバープレートＰの正面から撮影されている場合、図５Ｄおよび図５Ｆに示すようにナンバープレートＰの画像が長方形（またはナンバープレートＰの幅方向（長辺方向）において対称な台形）となる。図５Ｂに示すようにナンバープレートＰの正面から撮影されていない場合は、図５Ｅに示すように、ナンバープレートＰの画像は平行四辺形（またはナンバープレートＰの幅方向（長辺方向）において非対称な台形）となる。このように、撮影画像におけるナンバープレートＰの形状に基づいてナンバープレートの正面から撮影されているか否かを判定することが可能である。
【００４４】
ステップＳ１２５においてナンバープレートの正面から撮影されていると判定されない場合、制御部６０は案内部６１ｄの処理により、ナンバープレートの正面から撮影されていない旨の警告をユーザＩ／Ｆ部８３に表示し（ステップＳ１１０）、ステップＳ１００に戻る。すなわち、利用者がナンバープレートの正面から撮影しようとしていない場合は、後述する撮影ボタンがユーザＩ／Ｆ部８３に表示されず、画像は車両管理システム１０に送信されない。
【００４５】
なお、ステップＳ１２５では、ナンバープレートの正面から撮影された画像であることに加え、当該ナンバープレートが車両のフロント側のナンバープレートであるか否かをフロント側のナンバープレートとリア側のナンバープレートとの特徴の差異を利用して判定してもよい。具体的には例えば、ナンバープレートを固定するボルトのボルトキャップをカーシェアリング会社が予めフロント側のナンバープレートにのみ取り付けておくと、制御部６０は画像内のナンバープレートにボルトキャップが含まれる場合に当該ナンバープレートがフロント側であると判定することができる。そして、フロント側のナンバープレートの正面から撮影されていると判定されない場合にステップＳ１１０においてその旨を警告表示する構成であってもよい。このようにすることで、利用者が駐車スペースに対して前進で車両を駐車した場合には、次の利用者が駐車スペースから車両を発進させやすいように後進で車両を駐車し直すように利用者に促すことができる。
【００４６】
ステップＳ１２５においてナンバープレートの正面から撮影されていると判定される場合、すなわち、第一〜第四条件を全て満たす場合、制御部６０は撮影部６１ｂの処理により、撮影ボタンをユーザＩ／Ｆ部８３に表示する（ステップＳ１３０）。撮影ボタンは、後述する本撮影の実行を指示するためのボタンである。撮影ボタンが表示されない状態では、利用者は本撮影の実行は指示できず、車両管理システム１０に画像を送信することもできない。制御部６０は撮影ボタンが操作されたか否かを判定し（ステップＳ１３５）、操作されたと判定されない場合、ステップＳ１００に戻る。
【００４７】
ステップＳ１３５において撮影ボタンが操作されたと判定される場合、制御部６０は撮影部６１ｂの処理により本撮影を行い（ステップＳ１４０）、本撮影した画像を送信部６１ｃの処理により車両管理システム１０に送信する（ステップＳ１４５）。本撮影では、ライブビュー撮影とは異なり、制御部６０は撮影ボタンの操作に応じてイメージセンサ８２によって撮影された画像を既定のフォーマットの画像ファイルとして生成する。そして制御部６０は生成した画像ファイルを車両管理システム１０に送信する。車両管理システム１０は、撮影システム５０から送信された画像を受信すると、後述する駐車状態判定処理を行い、当該画像に基づいて車両が駐車スペースの範囲内に駐車されているか否かを判定する。
【００４８】
制御部６０は、車両管理システム１０から駐車状態の判定結果を示す通知を受信したか否か判定し（ステップＳ１５０）、受信したと判定されない場合はステップＳ１５０に戻る。ステップＳ１５０において通知を受信したと判定される場合、制御部６０は車両管理システム１０からの通知内容が、車両は駐車スペースの範囲外に駐車されていることであったか否かを判定する（ステップＳ１５５）。
【００４９】
ステップＳ１５５において車両は駐車スペースの範囲外に駐車されていると判定される場合、制御部６０は案内部６１ｄの処理により、駐車スペースの範囲外であることを利用者に案内する（ステップＳ１６０）。すなわち制御部６０はユーザＩ／Ｆ部８３に、駐車スペースの範囲外に車両が駐車されているため駐車のやり直しを促す旨のメッセージを表示する。
【００５０】
ステップＳ１５５において車両は駐車スペースの範囲外に駐車されていると判定されない場合、制御部６０は案内部６１ｄの処理により、駐車完了を利用者に案内する。すなわち制御部６０は、ユーザＩ／Ｆ部８３に駐車完了を示すメッセージを表示する。このように本実施形態では、撮影システム５０側において第一条件〜第四条件を満たすか否かを判定し、全てを満たした場合にのみ画像を車両管理システム１０に送信し、詳細な駐車状態判定を車両管理システム１０に実施させる構成であるため、車両管理システム１０に負荷が集中することを防止できる。
【００５１】
次に、図６を参照しながら、車両管理システム１０の制御部２０によって実行される駐車状態判定処理について詳細に説明する。図６に示す処理は、画像取得部２１ａの処理によって撮影システム５０から画像を取得したことに応じて実行される。駐車状態判定処理が開始されると、制御部２０は駐車状態判定部２１ｂの処理により、受信した画像からナンバーを取得する（ステップＳ２００）。すなわち制御部２０は、テンプレートマッチングによって画像に含まれるナンバープレートを特定し、ナンバープレートに含まれる車両のナンバーを特定する。
【００５２】
続いて制御部２０は駐車状態判定部２１ｂの処理により、画像から、駐車スペースに対する車両の駐車角度を取得し（ステップＳ２０５）、駐車角度が既定角度（例えば１５°）以下であるか否かを判定する（ステップＳ２１０）。具体的には制御部２０は、画像において、マークｍの線ｍ２とナンバープレートＰの下辺Ｐ１とがなす角（駐車角度）を算出する。例えば図５Ａに示すように駐車スペースの幅を規定する枠線ｆ１、ｆ２に対して車両の前後方向が平行な状態で車両が駐車されている場合、図５Ｄに示すように駐車角度は０となる。一方、図５Ｃに示すように枠線ｆ１，ｆ２に対して車両の前後方向が平行でない状態で駐車されている場合、駐車角度αは０より大きくなる。
【００５３】
ステップＳ２１０において、駐車角度が既定角度以下であると判定されない場合、制御部２０は案内制御部２１ｃの処理により、車両は駐車スペースの範囲外に駐車されている旨の通知を撮影システム５０に送信する（ステップＳ２１５）。
【００５４】
ステップＳ２１５において、駐車角度が既定角度以下であると判定される場合、制御部２０は駐車状態判定部２１ｂの処理により、駐車スペースを示すマークとナンバープレートの位置から駐車位置のずれを算出する（ステップＳ２２０）。図７を参照しながら具体例を説明する。ステップＳ２２０では制御部２０は、駐車スペースの幅方向の中央と車両の幅方向の中央との距離Ｌ３（＝｜Ｌ１−Ｌ２｜）を算出する。ここで距離Ｌ１は、駐車スペースの幅方向における中央（線Ｃ）とナンバープレートＰの幅方向における中央との距離である。ナンバープレートＰの幅ｗ１は、車両情報３０ａにおいて、ステップＳ２００で取得したナンバーに対応する車両のプレートサイズに基づいて特定可能である。制御部２０は、ナンバープレートＰの幅ｗ１と、画像内におけるナンバープレートＰの幅方向の長さとの比を算出する。制御部２０は、当該比と、距離Ｌ１に対応する画像内における長さと、から距離Ｌ１を算出する。
【００５５】
距離Ｌ２は、車両の幅方向の中央と、車両に固定された状態のナンバープレートの幅方向の中央との距離である。距離Ｌ２は、車両情報３０ａにおける、ステップＳ２００で取得したナンバーに対応する車両のプレート位置から取得できる。
【００５６】
続いて制御部２０は、車両は駐車スペースの範囲内に駐車されているか否かを判定する（ステップＳ２２５）。図７を参照しながら具体的に説明する。ステップＳ２２５では制御部２０は、Ｌ３＋Ｌ４≦Ｌ５の場合に車両は駐車スペースの範囲内に駐車されていると判定し、Ｌ３＋Ｌ４＞Ｌ５の場合に車両は駐車スペースの範囲内に駐車されていないと判定する。ここで距離Ｌ４は、車両の全幅の１／２である。車両の全幅は、車両情報３０ａにおける、ステップＳ２００で取得したナンバーに対応する車両の全幅から取得できる。距離Ｌ５は、駐車スペースの幅の１／２である。駐車スペースの幅は、駐車スペース情報３０ｂにおける、車両に対応付けられた駐車スペースの駐車スペース枠幅から取得できる。
【００５７】
ステップＳ２２５において駐車スペースの範囲内に駐車されていると判定されない場合、制御部２０はステップＳ２１５に進む。ステップＳ２２５において駐車スペースの範囲内に駐車されていると判定される場合、制御部２０は案内制御部２１ｃの処理により、車両は駐車スペースの範囲内に駐車されている旨の通知を撮影システム５０に送信する（ステップＳ２３０）。
【００５８】
このように、本実施形態によると、利用者が共用車両の利用を終えて共用車両を指定駐車スペースに返却する際に、利用者に撮影システム５０で駐車後の車両の画像を撮影させ、当該画像に基づいて車両の駐車状態を判定することができる。そして判定結果を利用者に案内し、指定駐車スペースの範囲内に駐車されていない場合は駐車のやり直しを促すことができる。このため、カーシェアリングサービスにおいて、指定駐車スペース以外に駐車されたまま共用車両が返却されることや、駐車スペースからはみ出す等正しく駐車されない状態で共用車両が返却されることを防止することができる。
【００５９】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、駐車スペースを示す地物と駐車車両とを含む画像に基づいて、車両が当該地物で示される駐車スペースの範囲内に駐車されているか否かを判定する限りにおいて、他にも種々の実施形態を採用可能である。例えば、車両管理システム１０を構成する画像取得部２１ａ、駐車状態判定部２１ｂ、案内制御部２１ｃの少なくとも一部が複数の装置に分かれて存在していても良い。撮影システム５０は複数の装置によって構成されていてもよい。また、上述の実施形態の一部の構成が省略されてもよいし、処理の順序が変動または省略されてもよい。
【００６０】
また、上記実施形態では、車両のナンバーに基づいて、車両が当該車両に対応付けられた駐車スペースに駐車されているか否かの判定を撮影システム５０側でも実施していたが、もちろん撮影システム５０側では当該判定を省略し、車両管理システム１０側でのみ実施する構成であってもよい。すなわち駐車状態を判定するための処理は、上記実施形態のように撮影システム５０と車両管理システム１０との間で分担する構成に限定されない。担当する処理内容が上記実施形態とは異なっていても良いし、全ての処理を車両管理システム１０側で行っても良いし、全ての処理を利用者が画像を撮影する端末側で行っても良い。駐車状態を判定するための全ての処理を利用者が画像を撮影する端末側で行う場合、当該端末が車両管理システムに相当する。
【００６１】
駐車スペースを示す地物は、上記実施形態で示した地面に描画されたマークに限定されず、様々な態様を想定してよい。例えば、駐車スペースの範囲を区切るために地面に描画された枠線であってもよい。また、地面に描画された図形以外にも、例えば、地面に設置されたポールや、天井や側方の壁に固定された看板等であってもよい。
【００６２】
また、駐車スペースを示す地物には、駐車スペースを示す番号は含まれなくてもよい。したがって例えば、駐車スペースを示す地物には、カーシェアリング会社やカーシェアリングサービスのロゴのみが記されている構成であってもよい。駐車場内においてカーシェアリング会社が確保している駐車スペースが１台分である場合、駐車スペースの番号まで特定する必要はないため、当該ロゴが画像に含まれるか否かを判定する構成であればよい。
【００６３】
画像取得部は、駐車場の駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を取得することができればよく、種々の構成を採用可能である。例えば、画像に含まれた「車両に固定された車両の識別情報」は、ナンバープレートに限定されず、車両に貼付されたカーシェアリング会社のステッカー等であってもよい。当該ステッカーにカーシェアリング会社のロゴや車両のＩＤ等が記載されている構成であってもよい。
【００６４】
駐車状態判定部は、画像取得部が取得した画像に基づいて、車両が地物で示される駐車スペースの範囲内に駐車されているか否かを判定することができればよい。上記実施形態で示した判定方法は一例であり、他にも種々の構成を採用可能である。例えば上記実施形態では、駐車スペースの境界を示す枠線の画像と車両の画像との関係を判定材料に用いていなかったが、もちろん画像に基づいて車両が枠線をまたいでいると判定される場合に駐車スペースの範囲内に駐車されていないと判定する構成であってもよい。
【００６５】
送信部は、駐車場の駐車スペースを示す地物と駐車場に駐車した車両とを含む画像を車両管理システムに送信することができればよく種々の構成を採用可能である。例えば、第一〜第四条件のいずれか、あるいは全てを満たさない場合であっても、撮影した画像を車両管理システムに送信する構成であってもよい。そして、車両管理システム側が第一〜第四条件を判定する構成であってもよい。
【００６６】
なお第一条件、すなわち、車両に対応付けられた駐車スペースの位置と現在地との距離が既定距離未満であることを満たすか否かを車両管理システム側で判定する構成の場合、送信部は、現在地取得部が取得した撮影システムの現在地を第一条件の判定材料として、画像とともに車両管理システムに送信する。
【００６７】
案内部は、車両管理システムによって車両が地物で示される駐車スペースの範囲内に駐車されていると判定されなかった場合、車両管理システムからの通知に基づいて車両が駐車スペースの範囲外であることを案内することができればよく、種々の構成を採用可能である。例えば、ユーザＩ／Ｆ部８３がスピーカを備えている場合、メッセージを示す音声をスピーカから出力させることで案内を行う構成であってもよい。
【００６８】
さらに、本発明のように、駐車スペースを示す地物と駐車車両とを含む画像に基づいて、車両が当該地物で示される駐車スペースの範囲内に駐車されているか否かを判定する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのプログラムの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００６９】
１０…車両管理システム、２０…制御部、２１…車両管理プログラム、２１ａ…画像取得部、２１ｂ…駐車状態判定部、２１ｃ…案内制御部、３０…記録媒体、３０ａ…車両情報、３０ｂ…駐車スペース情報、４０…通信部、５０…撮影システム、６０…制御部、６１…撮影プログラム、６１ａ…現在地取得部、６１ｂ…撮影部、６１ｃ…送信部、６１ｄ…案内部、７０…記録媒体、７０ａ…利用情報、８０…通信部、８１…ＧＰＳ受信部、８２…イメージセンサ、８３…ユーザＩ／Ｆ部、ｉ…画像、ｍ…マーク、Ｐ…ナンバープレート
【図１】
2018160125.tif 000003
【図２】
2018160125.tif 000004
【図３】
2018160125.tif 000005
【図４】
2018160125.tif 000006
【図５】
2018160125.tif 000007
【図６】
2018160125.tif 000008
【図７】
2018160125.tif 000009