(57)【要約】      （修正有）【課題】駐車場が不正に利用された場合であっても、駐車場を予約したユーザが駐車場を利用可能な駐車管理システム及び駐車管理方法を提供する。【解決手段】駐車管理システムは、利用予約がなされた第１の駐車区画に対する不正駐車情報を受信する受信部１１１と、不正駐車情報に応じて、第１の駐車区画の代替として駐車可能な第２の駐車区画を検索する検索部１１４と、第２の駐車区画の情報を利用予約を行う際に使用された装置又は予め登録された装置に送信する送信部１１５とを備える。【選択図】図４
2018205852.tif 000002
【特許請求の範囲】
【請求項１】
利用予約がなされた第１の駐車区画に対する不正駐車情報を受信する受信部と、
前記不正駐車情報に応じて、前記第１の駐車区画の代替として駐車可能な第２の駐車区画を検索する検索部と、
前記第２の駐車区画の情報を利用予約を行う際に使用された装置又は予め登録された装置に送信する送信部と
を備えた駐車管理システム。
【請求項２】
前記検索部は、前記第１の駐車区画からの距離に基づいて、前記第２の駐車区画を検索する、請求項１に記載の駐車管理システム。
【請求項３】
前記検索部は、前記第１の駐車区画を予約したユーザの目的地からの距離に基づいて、前記第２の駐車区画を検索する、請求項１又は２に記載の駐車管理システム。
【請求項４】
前記検索部は、駐車区画の属性に基づいて、前記第２の駐車区画を検索する、請求項１から３のいずれか一項に記載の駐車管理システム。
【請求項５】
制御部を備えた情報処理装置において実施される駐車管理方法であって、
前記制御部が、利用予約がなされた第１の駐車区画に対する不正駐車情報を受信することと、
前記制御部が、前記不正駐車情報に応じて、前記第１の駐車区画の代替として駐車可能な第２の駐車区画を検索することと、
前記制御部が、前記第２の駐車区画の情報を利用予約を行う際に使用された装置又は予め登録された装置に送信することと
を有する駐車管理方法。
【請求項６】
コンピュータを、
利用予約がなされた第１の駐車区画に対する不正駐車情報を受信する受信部、
前記不正駐車情報に応じて、前記第１の駐車区画の代替として駐車可能な第２の駐車区画を検索する検索部、
前記第２の駐車区画の情報を利用予約を行う際に使用された装置又は予め登録された装置に送信する送信部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車管理システム及び駐車管理方法に関する。
【背景技術】
【０００２】
駐車場における車両の駐車の管理を行うコンピュータシステムが知られている。特許文献１には、インターネットを介して駐車場の利用予約が可能な駐車管理システムについて開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２２３７５７号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、予め登録された予約内容に従って利用される駐車場において、予約内容に従わずに駐車場が不正に利用されると、予約をしたユーザが予約の内容に従って駐車場を利用できなくなる場合がある。
【０００５】
本発明は、上記に鑑みてなされたものである。本発明の課題は、駐車場が不正に利用された場合であっても、駐車場を予約したユーザが駐車場を利用可能にする技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る駐車管理システムは、利用予約がなされた第１の駐車区画に対する不正駐車情報を受信する受信部と、前記不正駐車情報に応じて、前記第１の駐車区画の代替として駐車可能な第２の駐車区画を検索する検索部と、前記第２の駐車区画の情報を利用予約を行う際に使用された装置又は予め登録された装置に送信する送信部とを備えている。
【０００７】
本発明に係る駐車管理方法は、制御部を備えた情報処理装置において実施される駐車管理方法であって、前記制御部が、利用予約がなされた第１の駐車区画に対する不正駐車情報を受信することと、前記制御部が、前記不正駐車情報に応じて、前記第１の駐車区画の代替として駐車可能な第２の駐車区画を検索することと、前記制御部が、前記第２の駐車区画の情報を利用予約を行う際に使用された装置又は予め登録された装置に送信することとを有する。
【発明の効果】
【０００８】
本発明によれば、駐車場が不正に利用された場合であっても、駐車場を予約したユーザが駐車場を利用可能にする技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る駐車管理システムの概略構成の例を示す図である。
【図２】一実施形態に係る携帯端末の機能構成の例を示す図である。
【図３】一実施形態に係る駐車区画の例を示す図である。
【図４】一実施形態に係るサーバ装置の機能構成の例を示す図である。
【図５】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図６】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図７】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図８】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図９】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図１０】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図１１】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図１２】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【図１３】一実施形態に係る駐車管理システムにおける処理フローの例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を参照しつつ詳細に説明する。ただし、発明の範囲をこれらに限定するものではない。
【００１１】
１．ハードウェア構成
図１を参照して、一実施形態に係る駐車管理システムのハードウェア構成の例について説明する。駐車管理システム１は、駐車場における車両の駐車（入庫及び出庫）の管理を行うためのコンピュータシステムである。駐車管理システム１は、サーバ装置１０、携帯端末２０及び車両３０を主に含む。携帯端末２０及び車両３０は、ネットワークＮを介してサーバ装置１０と相互に通信することができる。また、携帯端末２０は、（例えば、Bluetooth（登録商標）やＷｉ−Ｆｉ（登録商標）等により）車両３０と相互に通信することもできる。駐車管理システム１は、携帯端末２０を携帯するユーザが運転する車両３０の駐車場への駐車の管理のための各種サービスを当該ユーザ及び駐車場のオーナーに対して提供することができる。なお、図１において、駐車管理システム１は、携帯端末２０及び車両３０をそれぞれ１つ含むことが示されているが、駐車管理システム１は、携帯端末２０及び車両３０をそれぞれ複数含むことができる。
【００１２】
ネットワークＮは、サーバ装置１０と、携帯端末２０及び車両３０との間で情報を送受信するための通信回線である。ネットワークＮは、例えば、インターネット、パケット通信網、電話回線、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるか（もしくはこれらの組み合わせであるか）を問わない。
【００１３】
サーバ装置１０は、専用又は汎用のコンピュータなどの情報処理装置により構成される。なお、サーバ装置１０は、単一の情報処理装置より構成されるものであっても、ネットワーク上に分散した複数の情報処理装置より構成されるものであってもよい。
【００１４】
また、サーバ装置１０は、制御部１１、通信部１２、及び記憶部１３を主に備える。制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１ａ及びメモリ１１ｂを主に備えて構成される。各構成の説明は後述する。サーバ装置１０は、例えば、ＣＰＵ１１ａがメモリ１１ｂ等に格納された所定のプログラムを実行することにより、各種の機能実現手段として機能する。なお、図１には、サーバ装置１０が備える主要な構成が示されているにすぎず、サーバ装置１０は、一般的な情報処理装置が備える他の構成も備える。
【００１５】
制御部１１は、サーバ装置１０の各種構成の動作を制御し、また、各種処理の実行を制御する。制御部１１において実行される処理の例の詳細は後述する。通信部１２は、外部装置と通信するための通信インタフェースである。記憶部１３は、ハードディスク等の記憶装置によって構成される。記憶部１３は、サーバ装置１０における処理の実行に必要な各種プログラムや各種のパラメータやその初期値の情報を記憶する。記憶部１３に記憶されたプログラム及びパラメータは、例えば、ＣＰＵ１１ａの制御により読み出され、メモリ１１ｂに展開され、各種処理の実行に使用される。
【００１６】
携帯端末２０は、例えば、携帯電話機（スマートフォンを含む）、タブレット端末、ＰＤＡ（Personal Digital Assistants）、ナビゲーション装置、パーソナルコンピュータなどの移動可能な情報処理装置（移動端末装置）である。携帯端末２０は、制御部２１、通信部２２、記憶部２３、操作部２４、表示部２５、カメラ２６、センサ２７、及びマイク２８を主に備えて構成される。制御部２１は、ＣＰＵ２１ａ及びメモリ２１ｂを主に備えて構成される。携帯端末２０は、例えば、ＣＰＵ２１ａがメモリ２１ｂ等に格納された所定のプログラムを実行することにより、各種の機能実現手段として機能する。
【００１７】
制御部２１は、携帯端末２０の各種構成の動作を制御し、また、各種処理の実行を制御する。制御部２１において実行される処理の例の詳細は後述する。通信部２２は、外部装置と通信するための通信インタフェースである。記憶部２３は、半導体記憶部等の記憶装置によって構成される。記憶部２３は、携帯端末２０における処理の実行に必要な各種プログラムや各種のパラメータやその初期値の情報を記憶する。記憶部２３に記憶されたプログラム及びパラメータは、例えば、ＣＰＵ２１ａの制御により読み出され、メモリ２１ｂに展開され、各種処理の実行に使用される。操作部２４は、ユーザからの操作指示を受け付けるためのユーザインタフェースである。表示部２５は、携帯端末２０による処理結果を表示するためのユーザインタフェースである。カメラ２６は、静止画又は動画を撮像可能な装置である。
【００１８】
センサ２７は、各種のセンサにより構成される。センサ２７は、例えば、ジャイロセンサ、加速度センサ、地磁気センサ、及び／又は音声センサ等を含み得る。マイク２８は、携帯端末２０を装着するユーザが発する声／音を電気信号に変換することにより、音声情報を取得する装置である。
【００１９】
車両３０は、駐車場に駐車しうる任意の車両である。車両３０には、携帯端末２０を所持するユーザが乗っている。車両３０は一般的な車両が備える構成（内燃機関やトランスミッション等）をさらに備える。
【００２０】
以上のように本実施形態において、駐車管理システム１は、サーバ装置１０、携帯端末２０及び車両３０を含むがこれに限定せず、任意の装置を含むことができる。また、駐車管理システム１において、例えば、携帯端末２０が駐車場から直接情報を受信し、不正駐車を判定し、他の駐車場からも直接情報を受信し、代替駐車場を検索する処理等を実施することにより、携帯端末２０がサーバ装置１０の機能を有するようにすることができる。この場合には、サーバ装置１０は必須ではない。
【００２１】
２．機能構成
一実施形態に係る駐車管理システムが有する各装置の機能構成の例について説明する。まず、図２を参照して、携帯端末２０の機能構成について説明する。図１は携帯端末２０のハードウェア構成を示しているのに対し、図２は携帯端末２０の機能構成を示している。図２に示すように、携帯端末２０は、主な機能構成として、データベース２１０、読み取り部２１１、測位部２１２、駐車判定部２１３、不正駐車判定部２１４、送信部２１５、受信部２１６、及び通知部２１７を備える。携帯端末２０は、例えば、ＣＰＵ２１ａがメモリ２１ｂ等に格納された所定のプログラムを実行し携帯端末２０のハードウェアと協働することにより、図２に示す各機能構成を実現する。なお、上記所定のプログラムの少なくとも一部（例えば、読み取り部２１１、駐車判定部２１３、及び不正駐車判定部２１４を実現するためのプログラム）は、例えば、ユーザ操作により携帯端末２０にダウンロードされインストールされる。以下に各機能構成の詳細を説明する。
【００２２】
データベース２１０は、携帯端末２０において実行される処理に必要な情報、及び当該処理により生成された情報など、各種情報を記憶する。前記各種情報には、例えば、携帯端末２０のユーザＩＤなどのユーザ情報や、携帯端末２０にインストールされたアプリケーションプログラムのデータが含まれる。
【００２３】
読み取り部２１１は、カメラ２６により撮像された画像から各種の情報を読み取る。例えば、読み取り部２１１は、カメラ２６により撮像された駐車区画の画像を介して認識されたコードから、各駐車区画に対応付けられた位置情報（駐車区画の識別情報）を読み取ることができる。このとき、駐車場における各駐車区画には、カメレオンコード（登録商標）やＱＲコード（登録商標）などの２次元コード（２次元コード画像）が貼られている。ユーザが携帯端末２０を操作してカメラ２６により２次元コードを撮像したときに、読み取り部２１１は、カメラ２６により取得された当該コード画像から、駐車区画の識別情報を読み取る（取得する）ことができる。各駐車区画に貼られたコードには、貼られた駐車区画についてのコード化された位置情報（又は、駐車区画の識別情報）が含まれている。従って、読み取り部２１１は、駐車区画に関連付けられたコードから位置情報又は駐車区画の識別情報を読み取ることができる。
【００２４】
図３を参照して、駐車区画に貼られたコードの例を説明する。図３には、駐車場４０が示されている。駐車場４０は、駐車区画４１、４２及び４３を含み、各駐車区画に対応付けられて、２次元コード４１ａ、４２ａ及び４３ａが貼りつけられている。２次元コード４１ａ、４２ａ及び４３ａのそれぞれには、駐車区画４１、４２又は４３を識別する情報（例えば駐車区画の位置情報）が符号化されている。例えば、車両３０を駐車区画４１に入庫した携帯端末２０のユーザは、携帯端末２０のカメラ２６により２次元コード４１ａを撮像したときに、読み取り部２１１は、２次元コード４１ａの画像から駐車区画４１の情報（例えば、駐車区画４１の位置情報）を取得することができる。
【００２５】
図３の例では、２次元コード４１ａ、４２ａ及び４３ａが各駐車区画に対応付けられて貼りつけられていることとしたがこれに限定されない。２次元コード４１ａ、４２ａ及び４３ａは、各駐車区画に設置されたパイロンやポールなどの支持部材に貼り付けられていてもよい。ただし、パイロンやポールは動かすことが容易であるため、設置すべき正規の位置が分からなくなる可能性があるため、２次元コードは、動かすことが容易でないところに貼り付けられていることが望ましい。各駐車区画に対応付けられて貼りつけられているコードは、２次元コードではなく、１次元コードや３次元コードなどの任意の種類のコードを採用することができる。
【００２６】
図２の説明に戻る。読み取り部２１１は、さらに、カメラ２６により撮像された車両のナンバープレートの画像などの車両の識別情報を含む画像から当該車両の識別情報を読み取ることができる。読み取り部２１１による車両の識別情報の読み取りは、例えば、携帯端末２０のユーザが予約内容に従っていない駐車区画への車両の駐車を発見したときに、当該駐車の情報を不正駐車情報として通報するために行われる。不正な駐車の通報の処理の方法及びフローの詳細については後述する。また、カメラ２６により撮像された１つの画像に、駐車区画の画像と車両のナンバープレートの画像とが含まれている場合、読み取り部２１１は、当該１つの画像から、駐車区画の識別情報と、車両の識別情報とを読み取ることもできる。
【００２７】
測位部２１２は、携帯端末２０がＧＰＳ（Global Positioning System）衛星や通信機器（例えば基地局）から受信した信号に基づいて、携帯端末２０（自機）の位置（例えば、緯度及び経度）を特定し、さらに、当該位置を特定した日時を特定する（すなわち、測位情報を特定する）処理を行う。
【００２８】
駐車判定部２１３は、駐車場４０への車両３０の駐車開始及び駐車終了を判定することができる。例えば、駐車判定部２１３は、測位部２１２により特定された携帯端末２０の位置と、センサ２７によるセンシングの結果（携帯端末２０の状態又は携帯端末２０の状態のユーザの状態）とに基づいて、駐車場４０への車両３０の駐車開始及び駐車終了を判定することができる。具体的には、駐車判定部２１３は、測位部２１２で特定された携帯端末２０の位置が駐車場４０上であり、かつ、携帯端末２０が乗車（車両で移動）の状態から乗車以外の状態になったとセンサ２７によりセンシングされたきに、車両３０が駐車を開始したと判定することができる。また、駐車判定部２１３は、測位部２１２で特定された携帯端末２０の位置が駐車場４０上であり、かつ、携帯端末２０が乗車以外の状態から乗車（車両で移動）の状態になったとセンサ２７によりセンシングされたきに、車両３０が駐車を終了したと判定することができる。
【００２９】
駐車判定部２１３は、センサ２７によるセンシングの結果に基づいて、携帯端末２０のユーザがいずれの状態（例えば、静止、乗車（車両で移動）、歩行（ユーザが歩いて移動）、又はその他（例えば、電車で移動等））であるかを判断することができ、当該判断結果を使用して、車両３０の駐車開始及び／又は駐車終了を判定することにより、より正確な駐車判定を行うことができる。
【００３０】
ここで、携帯端末２０のユーザが静止、乗車（車両で移動）、歩行（ユーザが歩いて移動）、又はその他（例えば、電車で移動等）のいずれの状態であるかのセンサ２７によるセンシングの結果に基づく判断は、任意の方法で実施することができる。例えば、まず、ユーザが静止、乗車、歩行、及び走行のそれぞれ状態にあるときに、携帯端末に搭載された加速度センサ及び地磁気センサによるセンシング結果に基づいて特徴量を算出しておき、機械学習によりユーザの各状態と、特徴量との間の関連付けを予め実験的に行っておく。駐車判定部２１３は、上記の関連付けの情報と、センサ２７によるセンシングの結果とに基づいて、携帯端末２０のユーザの状態を判断することができる。
【００３１】
さらに、駐車判定部２１３は、車両３０が駐車を開始した時刻（駐車開始日時）及び駐車を終了した時刻（駐車終了日時）を特定することができる。駐車判定部２１３は、様々な方法により駐車開始日時及び駐車終了日時を特定することができる。例えば、駐車判定部２１３は、読み取り部２１１による読み取りに基づいて（例えば、２次元コード画像から駐車区画の識別情報が読み取られた時刻に基づいて）、駐車開始日時及び駐車終了日時を特定することができる。また、駐車判定部２１３は、上記のようにセンサ２７によるセンシングの結果等を使用して駐車開始及び駐車終了と判定されたタイミングに基づいて、駐車開始日時及び駐車終了日時を特定することができる。さらに、駐車判定部２１３は、車両３０から受信した車両信号の種類及び受信タイミングに基づいて、駐車開始日時及び駐車終了日時を特定することができる。車両信号には、例えば、ＡＣＣ信号（アクセサリ信号）、ＡＴ（オートマチック）シフト信号、ＩＧ（イグニッション）信号、及び／又は車速信号が含まれる。駐車判定部２１３は、例えば、パーキングを示すシフト信号を受信したタイミングに基づいて、駐車開始日時を特定可能であり、車速信号が０ｋｍ／ｈから０ｋｍ／ｈ以上を示したタイミングに基づいて駐車終了日時を特定可能である。
【００３２】
不正駐車判定部２１４は、読み取り部２１１等により取得された駐車区画の識別情報及び車両の識別情報に基づいて、ユーザにより発見された駐車が、予約に従っていない不正駐車であるか否かを判定する。当該判定は、例えば、予約内容に従っていない駐車区画への車両の駐車を発見した携帯端末２０のユーザの操作に応じて実行される。当該判定のために、不正駐車判定部２１４は、読み取り部２１１等により取得された駐車区画の識別情報及び車両の識別情報並びに現在時刻と、駐車区画の予約情報とを照合し、情報に不整合がある場合に、不正駐車であると判定する。駐車区画の予約情報は、サーバ装置１０のデータベース１１０よりネットワークＮを介して取得される。
【００３３】
送信部２１５は、携帯端末２０による処理結果の情報及び携帯端末２０に記憶された情報を外部へ送信する。例えば、送信部２１５は、ユーザ入力に応じて、駐車予約情報をサーバ装置１０に送信することができる。駐車予約情報は、駐車場（駐車区画）への駐車の予約依頼の情報である。また、送信部２１５は、ユーザ操作（例えば、駐車開始ボタン又は駐車終了ボタンの押下）に応じたタイミングにてユーザ情報及び駐車区画の識別情報を送信し、駐車判定部２１３により特定されたタイミングで駐車開始日時又は駐車終了日時を送信することができる。
【００３４】
また、送信部２１５は、データベース２１０に記憶された携帯端末２０のユーザ情報と、読み取り部２１１により読み取られた駐車区画の識別情報（すなわち、カメラ２６により取得されたコード画像から読み取られた駐車区画の識別情報）と、駐車判定部２１３により特定された駐車開始日時又は駐車終了日時とを含む情報を駐車情報としてサーバ装置１０に送信することができる。
【００３５】
さらに、送信部２１５は、ユーザの操作に応じて、不正駐車判定部２１４による前述の判定により不正駐車と判定されたときに、読み取り部２１１により取得された駐車区画の識別情報及び車両の識別番号と、データベース２１０に記憶された携帯端末２０のユーザ情報とを含む不正駐車情報をサーバ装置１０に送信することができる。
【００３６】
また、送信部２１５は、読み取り部２１１により取得された駐車区画の識別情報及び車両の識別番号の代わりに、カメラ２６により撮像された駐車区画の識別情報及び車両の識別情報を含む画像（例えば、駐車区画に貼られた２次元コードの画像及び車両に取り付けられたナンバープレートの画像）を含めた不正駐車情報をサーバ装置１０に送信することができる。
【００３７】
また、後述するように、受信部２１６により駐車区画の識別情報を取得した場合、送信部２１５は、読み取り部２１１により取得された駐車区画の識別情報ではなく、受信部２１６により取得された駐車区画の識別情報を含めた不正駐車情報をサーバ装置１０に送信することができる。
【００３８】
受信部２１６は、サーバ装置１０から各種情報を受信する。例えば、受信部２１６は、予約可能な駐車区画の情報、携帯端末２０のユーザが車両３０を駐車場４０に駐車した時間、駐車料金の情報及び駐車に関する通知など、各種情報をサーバ装置１０から受信することができる。
【００３９】
例えば、送信部２１５により前述のように不正駐車情報がサーバ装置１０に送信されると、受信部２１６は、サーバ装置１０から代替として駐車可能（予約可能）な駐車区画の情報を受信する。ユーザは、当該代替となる駐車区画の情報に基づいて、操作部２４を介して駐車区画の利用の予約を行うことができる。従って、本実施形態によれば、ユーザは、自身が予約した駐車区画が他人の車両により不正に駐車されていた場合、不正駐車を通報することにより、代替となる駐車区画をスムーズに利用することができる。
【００４０】
また、受信部２１６は、駐車場の各駐車区画に、駐車区画の識別情報を含む信号を発信する装置が設置されている場合、当該装置から通信部２２を介して受信した信号に含まれる駐車区画の識別情報を取得することができる。例えば、駐車場の各駐車区画には、ビーコン端末が設置されており、受信部２１６は、ビーコン端末から発信されるビーコン信号を受信し、当該ビーコン信号に含まれる駐車区画の識別情報を取得することができる。
【００４１】
ここで、ビーコン端末は、ブロードキャスト通信の信号（ビーコン信号）を送り続ける装置である。ビーコン信号が届く範囲はビーコン領域と呼ばれる。ビーコン領域の広さは、通常、半径数ｍから数十ｍ程度である。
【００４２】
また、各駐車区画には、ビーコン端末の代わりに、駐車区画の識別情報を含む電波（信号）を発信するＲＦ（Radio Frequency）タグ、又は識別情報を含む信号を赤外線で発信する発信器など、他の任意の発信装置が設置されても良い。
【００４３】
通知部２１７は、携帯端末２０のユーザに対して各種の通知を行う。例えば、通知部２１７は、駐車判定部２１３により車両３０が駐車を開始したと判定されてから所定時間（例えば、１０分）経過しても読み取り部２１１により駐車区画に対応付けられた識別情報が読み取られていない場合、ユーザに通知を行うことができる。また、通知部２１７は、サーバ装置１０から受信した通知をユーザに提示（通知）することができる。
【００４４】
通知部２１７による通知は任意の方法により行うことができる。例えば、表示部２５に通知内容を表示しても良いし、携帯端末２０が備えるスピーカ（図示せず）により通知しても良いし、携帯端末２０を振動させることにより通知してもよい。上記の通知方法の全て又は一部を組み合わせることにより通知してもよい。
【００４５】
以上のように本実施形態によれば、携帯端末２０は、読み取り部２１１により駐車区画の識別情報を読み取り、送信部２１５により、データベース２１０に記憶された携帯端末２０のユーザ情報と、読み取られた駐車区画の識別情報と、駐車開始日時又は駐車終了日時とを含む情報を駐車情報としてサーバ装置１０に送信することができる。その結果、駐車された車両を認識するためにカメラ等の装置を駐車場４０に設置しなくとも、駐車された車両の駐車の管理のために必要な情報をサーバ装置１０に送信することができる。すなわち、本実施形態によれば、より低コストで車両の駐車管理を行うことができる。
【００４６】
次に、図４を参照して、サーバ装置１０の機能構成について説明する。図１はサーバ装置１０のハードウェア構成を示しているのに対し、図４はサーバ装置１０の機能構成を示している。図４に示すように、サーバ装置１０は、主な機能構成として、データベース１１０、受信部１１１、駐車予約部１１２、駐車情報特定部１１３、検索部１１４、及び送信部１１５を備える。サーバ装置１０は、例えば、ＣＰＵ１１ａがメモリ１１ｂ等に格納された所定のプログラムを実行しサーバ装置１０のハードウェアと協働することにより、図４に示す各機能構成を実現する。以下に各機能構成の詳細を説明する。
【００４７】
データベース１１０は、サーバ装置１０において実行される処理に必要な情報、当該処理により生成された情報、及び外部装置から受信した情報など、各種情報を記憶する。データベース１１０は、例えば、登録されたユーザの情報、登録された駐車場の情報（例えば、駐車場に含まれる各駐車区画の属性の情報及び駐車場の位置の情報）、ユーザによる駐車予約の情報、駐車料金の情報及び駐車場使用の情報等を記憶する。
【００４８】
受信部１１１は、サーバ装置１０の外部装置から各種情報及び各種処理の実行命令を受信する。例えば、受信部１１１は、携帯端末２０の送信部２１５から送信された前述の駐車予約情報、駐車情報（例えば、駐車位置情報、駐車開始情報（駐車開始指示）及び駐車終了情報（駐車終了指示）の少なくとも一部を含む。）、及び不正駐車情報等を受信する。駐車開始情報（駐車開始指示）には、駐車判定部２１３により特定された駐車開始日時が含まれ、駐車終了情報（駐車終了指示）には、駐車判定部２１３により特定された駐車終了日時が含まれる。不正駐車情報は、予約内容に従わずになされた不正な駐車の情報であり、本実施形態では特に、利用予約がなされた駐車区画に対する不正駐車の情報である。
【００４９】
駐車予約部１１２は、受信部１１１を介して受信した駐車予約情報のデータベース１１０への登録を行う処理、及び登録された駐車予約情報の更新及び削除の処理を行う。データベース１１０に登録され更新される駐車予約情報には、例えば、ユーザ（予約者）情報、駐車予約する駐車場（駐車区画）情報、予約開始日時（駐車開始の予約日時）、予約終了日時（駐車終了の予約日時）、駐車料金、駐車状態（例えば、未駐車、駐車中、又は駐車終了のいずれかの状態）、駐車開始日時（実際に駐車を開始した日時）、及び駐車終了日時（実際に駐車を終了した日時）が含まれる。
【００５０】
駐車情報特定部１１３は、受信部１１１が受信した情報に基づいて、車両３０及びその他の車両による駐車場（駐車区画）へ駐車の情報を駐車情報として特定する。例えば、駐車情報特定部１１３は、携帯端末２０から送信され受信部１１１により受信した駐車情報に基づいて、携帯端末２０のユーザと、駐車された車両３０の駐車位置（車両３０が駐車された駐車区画）と、駐車開始日時及び駐車終了日時の少なくとも一方とを特定することができる。特定された車両の駐車情報は、当該車両のユーザの情報と対応付けてデータベース１１０に記憶される。
【００５１】
また、駐車情報特定部１１３は、特定された駐車情報が、データベース１１０に登録された駐車予約情報が示す内容に従っているか否かを判断する。例えば、駐車情報特定部１１３は、特定された駐車情報が示すユーザ情報、駐車位置（駐車区画）、及び駐車開始日時が、データベース１１０に登録された駐車予約情報が示す内容に従っているか否かを判定（特定）することができる。
【００５２】
以上のように本実施形態によれば、駐車管理システム１は、登録された駐車場予約の内容と、実際駐車されている状況との間の乖離を特定することができる。
【００５３】
また、駐車情報特定部１１３は、携帯端末２０から送信され受信部１１１により受信した駐車開始情報及び駐車終了情報に基づいて、車両３０の駐車時間を特定することができる。さらに、駐車情報特定部１１３は、車両３０の駐車時間及び駐車料金単価情報に基づいて、車両３０の駐車料金を算出することができる。駐車料金単価情報は、例えば、データベース１１０から取得される。
【００５４】
検索部１１４は、携帯端末２０から受信部１１１を介して受信した情報に基づいて、データベース１１０に記憶された駐車予約の情報を参照して、駐車場における空き駐車区画（予約可能な駐車区画）の情報を検索する。例えば、検索部１１４は、ユーザ操作に応じて携帯端末２０から受信した空き駐車区画の検索のリクエスト及び検索条件に基づいて、駐車区画を検索することができる。
【００５５】
また、検索部１１４は、駐車区画（第１の駐車区画）の利用を予約したユーザの携帯端末２０から受信した不正駐車情報に応じて、代替として駐車可能な駐車区画（第２の駐車区画）を検索することができる。具体的には、不正駐車情報は、予約に従わずに不正に駐車されている第１の駐車区画の識別情報と、不正に駐車区画に駐車している車両の識別番号と、不正に駐車された第１の駐車区画が不正に駐車されている時間帯に予約していた携帯端末２０のユーザ情報とを含む。検索部１１４は、例えば、駐車可能な（予約可能な）駐車区画のうち、第１の駐車区画からの距離に基づいて（例えば、第１の駐車区画からの距離がなるべく短い、又は所定値以内である）、第１の駐車区画を予約したユーザの目的地に基づいて、及び／又は駐車区画の属性に基づいて、第１の駐車区画の代替として駐車可能な駐車区画（第２の駐車区画）を検索することができる。
【００５６】
第１の駐車区画を予約したユーザの目的地の情報は、検索の際にユーザ操作に応じて携帯端末２０から受信してもよいし、データベース１１０に予め記憶されていてもよい。例えば、検索部１１４は、携帯端末２０又は車両３０の車載装置に予めインストールされたナビゲーションソフトウェアのユーザによる操作の際に入力された目的地の情報を使用することができる。駐車区画の属性には、例えば、広さ、及び屋根付きであるか否かの属性が含まれる。駐車区画の属性の情報は、各駐車区画の情報と対応付けられてデータベース１１０に記憶されている。
【００５７】
検索部１１４により検索された駐車区画は、（例えば、駐車区画を予約したにも関わらず他人に不正利用されてしまったユーザの車両の代替駐車区画として）駐車予約部１１２により利用の予約をすることができる。
【００５８】
送信部１１５は、サーバ装置１０による処理結果の情報及びサーバ装置１０に記憶された情報を外部へ送信する。例えば、送信部１１５は、駐車情報特定部１１３により特定された車両３０の駐車情報、及び算出された駐車料金の情報を携帯端末２０へ送信することができる。また、送信部１１５は、駐車区画の利用予約を行う際に使用された装置（例えば、利用予約をしたユーザの携帯端末２０）又は予め登録された装置に、検索部１１４により検索された駐車区画の情報を送信することができる。また、送信部１１５は、各種の通知（メッセージ）を外部装置に対して送信する。例えば、駐車情報特定部１１３により特定された駐車情報が、データベース１１０に登録された駐車予約情報が示す内容に従っていないと判断された場合、送信部１１５は、対応する携帯端末２０に対して、予約外の駐車であること通知する（予約外駐車通知を送信する）。以下に、送信部１１５により予約者の携帯端末２０へ送信される通知の例をリストする。
【００５９】
通知の例
（１）予約していない駐車場利用時の通知１
通知条件：携帯端末２０から予約内容に従っていない（又は予約されていないにも関わらず）駐車開始情報を受信し、かつ、その駐車開始指示の内容が示す駐車区画が現在貸出時間外又は現在他のユーザに予約されている。
通知内容：「予約をしていない駐車場に停車しました。現在この駐車場の利用はできませんので移動をお願いします。場所：［駐車場名］」
（２）予約していない駐車場利用時の通知２
通知条件：携帯端末２０から予約内容に従っていない（又は予約されていないにも関わらず）駐車開始情報を受信し、かつ、その駐車開始指示の内容が示す駐車区画が現在貸出時間内、かつ、現在他のユーザに予約されていない。
通知内容：「予約をしていない駐車場に停車しました。移動をするか、該当駐車場に対する予約を行ってください。場所：［駐車場名］」
（３）駐車開始通知
通知条件：携帯端末２０から予約内容に従った駐車開始情報を受信。
通知内容：「駐車開始しました。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円」
（３ａ）予約時間前駐車開始通知
通知条件：受信部１１１により駐車開始指示を予約時間内に受信したが、駐車開始日時が予約時間前である。
通知内容：「駐車開始しました。予約開始前に駐車されたので追加料金が発生します。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円  駐車開始：XX:XX  追加料金：XXX円」
（３ｂ）駐車開始ボタン押下の操作を促す通知
通知条件：（駐車判定部２１３により特定された）駐車開始日時を受信部１１１により受信したが、その後所定時間経過しても携帯端末２０のユーザ操作に応じた駐車開始指示を受信しない。
通知内容：「予約駐車場に入庫されたようです。駐車開始のボタンを押してください。」
（３ｃ）駐車終了ボタン押下の操作を促す通知
通知条件：（駐車判定部２１３により特定された）駐車終了日時を受信部１１１により受信したが、その後所定時間経過しても携帯端末２０のユーザ操作に応じた駐車終了指示を受信しない。
通知内容：「予約駐車場から出庫されたようです。駐車終了のボタンを押してください。」
（４）時間前駐車開始通知  使用可能時間
通知条件：受信部１１１により予約時間前に駐車開始指示を受信し、かつ、その駐車開始日時が貸出時間内、かつ、現在他のユーザに予約されていない。
通知内容：「時間前駐車開始です。使用可能時間ですので予約を更新してください。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円」
（５）時間前駐車開始通知  使用不可能時間
通知条件：受信部１１１により予約時間前に駐車開始指示を受信し、かつ、その駐車開始日時が貸出時間外又は現在他のユーザに予約されている。
通知内容：「時間前駐車開始です。使用不可能時間ですので移動してください。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円」
（６）駐車終了時間接近通知１
通知条件：駐車中に予約終了時間の一定時間前と判定され、かつ、その駐車開始日時が貸出時間内、かつ、現在他のユーザに予約されていない。
通知内容：「もうすぐ予約終了時間となります。終了時間を超える場合は予約を更新してください。〇〇分毎にXXX円の料金が発生します。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円」
（７）駐車終了時間接近通知２
通知条件：駐車中に予約終了時間の一定時間前と判定され、かつ、予約終了後、その駐車場が貸出時間外又は現在他のユーザに予約されている。
通知内容：「もうすぐ予約終了時間となります。時間内での利用をお願いします。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円」
（８）駐車時間超過通知
通知条件：予約時間を過ぎても駐車中と判定され、かつ、現在貸出時間内、かつ、現在他のユーザに予約されていない。
通知内容：「予約時間を超過しています。〇〇分毎にXXX円の追加料金が発生します。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円」
（９）駐車時間超過と移動を促す通知
通知条件：予約時間を過ぎても駐車中と判定され、かつ、現在貸出時間外又は現在他のユーザに予約されている。
通知内容：「予約時間を超過しています。使用不可の時間につき、至急移動してください。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円」
（１０）駐車時間超過により正規のユーザが代替の駐車場に停めることになってしまった場合における不正駐車をしたユーザへの通知（後述する図６のＳ２１４に対応）
通知条件：駐車管理サービスの会員による不正駐車（図６のＳ２１３のＹｅｓに対応）
通知内容：「警告：予約時間外の駐車により、正規に予約を行っていたユーザが駐車できませんでした。今後はこのような不正駐車を行わないよう何卒よろしくお願いいたします。」
（１１）駐車終了通知（予約時間内終了）
通知条件：予約時間内で駐車終了を受信。
通知内容：「駐車終了しました。追加料金はありません。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円  駐車開始：xx:xx  駐車終了：xx:xx  支払料金：xxx円」
（１２）駐車終了通知（予約時間超過）
通知条件：予約時間を過ぎて駐車終了を受信。
通知内容：「駐車終了しました。追加料金はXXX円。場所：［駐車場名］  予約開始：XX:XX  予約終了：XX:XX  予約料金：XXX円  駐車開始：xx:xx  駐車終了：xx:xx  支払料金：xxx円」
（１３）駐車開始時と異なる駐車場の通知
通知条件：予約のない駐車場で駐車終了を受信。
通知内容：「駐車した駐車場と違います。もう一度ご確認ください。場所：［駐車場名］」
予約者が、予約時間外も継続して駐車したいと思い、予約時間終了間際に車を別の空いている駐車場に移動させる場合が考えられる。そのような場合に（１３）の通知が有効である。
【００６０】
３．実施例
駐車管理システム１の具体的な実施例の処理フローを以下に説明する。上記で既に説明した処理についてはここでは省略、又は概要のみ説明する。
【００６１】
３．１  実施例１
実施例１は、予約していた駐車区画に対する不正駐車が発見された際に、代替駐車区画を予約するために、予約していた駐車区画から所定距離以内の駐車区画を検索する処理を実施する実施例である。
【００６２】
実施例１．１
図５から図１０のフローチャートを参照して、本実施例において、携帯端末２０のユーザが駐車区画の利用を予約し、予約した駐車区画を利用しようとした際に他人による不正駐車を発見し、代替駐車区画が予約されるまでの処理の例を説明する。図５から図１０のフローチャートにおいて、「携帯端末」と示された領域にある各処理ステップは携帯端末２０による処理ステップを示し、「サーバ装置」と示された領域にある各処理ステップはサーバ装置１０による処理ステップを示す。他のフローチャートにおいても同様である。
【００６３】
図５を参照して、車両３０を所有する携帯端末２０のユーザによる駐車区画の利用の予約の処理の例を説明する。
【００６４】
まず、ユーザによる操作指示に応じて、携帯端末２０は、利用可能（駐車可能）な駐車区画の情報（駐車区画のリストや地図を含む。）を表示部２５に表示する（ステップＳ１０１）。利用可能な駐車区画の情報は、例えば、サーバ装置１０のデータベース１１０よりネットワークＮを介して取得される。その後、携帯端末２０は、ユーザの操作に応じて、当該ユーザが利用する駐車区画の予約の指示を受け付け、当該予約の指示をユーザの識別情報とともにサーバ装置１０へ送信する（ステップＳ１０２）。
【００６５】
サーバ装置１０は、受信した予約の指示に応じて、駐車区画の利用の予約をデータベース１１０に登録する（ステップＳ１０３）。駐車区画の利用の予約の登録内容には、受信した指示の内容に応じて、例えば、予約したユーザの識別番号、駐車区画の識別番号、利用開始の予約日時、及び利用終了の予約日時の情報が含まれる。その後、図５に示す処理は終了する。
【００６６】
次に、図６を参照して、携帯端末２０のユーザが、予約した駐車区画を利用しようとした際に、他人による不正駐車を発見し、代替駐車区画が予約される処理の例を説明する。この処理は、携帯端末２０のユーザが、予約した駐車区画を利用するために、車両３０を運転してその駐車区画の近傍まで移動し、その駐車区画に予約に従わずに駐車された不正駐車車両を発見した際に開始する。
【００６７】
まず、携帯端末２０は、ユーザの操作（例えば、不正駐車通報ボタンをタップ又は押下されたこと）に応じて、不正駐車通報指示を受け付け（ステップＳ２０１）、カメラ２６を起動する（ステップＳ２０２）。携帯端末２０は、ユーザの指示に応じて、不正駐車された車両が駐車した駐車区画（すなわち、携帯端末２０のユーザが予約した駐車区画）に設置された２次元コード及び不正駐車された車両の識別情報が表示されたナンバープレートを撮像する（ステップＳ２０３）。携帯端末２０は、ステップＳ２０３で撮像された２次元コードの画像から駐車区画の識別情報（駐車位置情報）を読み取る（ステップＳ２０４）。
【００６８】
その後、携帯端末２０は、ステップＳ２０４で取得された識別情報に対応する駐車区画の現在時刻における予約情報をネットワークＮを介してサーバ装置１０のデータベース１１０より取得し、当該予約情報を、ステップＳ２０４で取得された識別情報及び携帯端末２０のユーザの識別情報と対比する（ステップＳ２０４ａ）。携帯端末２０は、ステップＳ２０４ａにおける対比の結果に基づいて、ステップＳ２０４で取得された識別情報に対応する駐車区画が現在時刻において携帯端末２０のユーザにより予約されているか否かを判断する（ステップＳ２０５）。なお、ステップＳ２０４ａ及びＳ２０５における対比及び判断の処理自体はサーバ装置１０で実施し、判断結果の情報をサーバ装置１０から携帯端末２０へ送信してもよい。
【００６９】
ステップＳ２０５において、ステップＳ２０４で取得された識別情報に対応する駐車区画が現在時刻において携帯端末２０のユーザにより予約されていると判断された場合（ステップＳ２０５のＹｅｓ）、処理はステップＳ２０７へ進み、他の場合（ステップＳ２０５のＮｏ）、処理はステップＳ２０６へ進む。
【００７０】
ステップＳ２０６において、携帯端末２０は、ステップＳ２０１で不正駐車通報の指示をしたユーザは、その駐車区画の利用の予約をしていないと判定し、ステップＳ２０６ａにおいて、その旨を表示部２５に表示する等によりユーザに通知する。その後、図６に示す処理は終了する。
【００７１】
ステップＳ２０７において、携帯端末２０は、ユーザにより予約された駐車区画は不正駐車されていると判定し、ステップＳ２０３で撮像されたナンバープレートの画像から不正駐車された車両の識別情報を読み取る（ステップＳ２０８）。その後、携帯端末２０は、携帯端末２０のユーザの識別情報、不正駐車された駐車区画の識別情報、不正駐車された車両の識別情報、ステップＳ２０３で画像が撮像された日時の情報、及び不正駐車された車両のナンバーの画像を含む不正駐車の通報をサーバ装置１０へ送信する（ステップＳ２０８ａ）。
【００７２】
サーバ装置１０は、不正駐車の通報（利用予約がなされた駐車区画に対する不正駐車情報）を携帯端末２０から受信し（ステップＳ２０９）、受信した通報に含まれる情報に基づいて、不正駐車の情報をデータベース１１０に登録する（ステップＳ２１０）。
【００７３】
その後、サーバ装置１０は、ユーザが車両３０を駐車するための代替駐車区画を検索し、検索により特定された駐車区画を予約登録し（ステップＳ２１１）、当該予約登録された代替駐車区画の情報を携帯端末２０（又は予め登録された装置）に通知する（ステップＳ２１２）。ステップＳ２１１における代替駐車区画の検索及び予約登録の処理の詳細は後述する。
【００７４】
その後、サーバ装置１０は、ステップＳ２０９で受信した不正駐車通報に含まれる不正駐車車両の識別情報に基づいて、不正駐車は、駐車管理システム１による駐車管理サービスの会員としてデータベース１１０に登録されたユーザによる不正駐車であるか否かを判定する（ステップＳ２１３）。会員による不正駐車であると判定された場合（ステップＳ２１３のＹｅｓ）、処理はステップＳ２１４へ進み、他の場合（ステップＳ２１３のＮｏ）、処理はステップＳ２１５へ進む。
【００７５】
ステップＳ２１４において、サーバ装置１０は、ステップＳ２１３で会員であると特定されたユーザの携帯端末２０に不正駐車の警告の通知を送信し、その後、図６に示す処理は終了する。
【００７６】
ステップＳ２１５において、サーバ装置１０は、データベース１１０に登録された不正駐車の情報に基づいて、今回不正駐車された車両によるこれまでの不正駐車の回数を特定し、不正駐車の回数が所定値Ｎ（例えば、５回）を超えているか否かを判定する。超えていないと判定された場合（ステップＳ２１５のＮｏ）、図６の処理は終了し、他の場合（ステップＳ２１５のＹｅｓ）、処理はステップＳ２１６へ進む。
【００７７】
ステップＳ２１６において、今回不正駐車された車両は不正駐車の常習犯であると判定し、常習犯による不正駐車が行われていることを駐車場の管理担当者に通知する（ステップＳ２１７）。その後、図６に示す処理は終了する。
【００７８】
以上のように本実施形態によれば、駐車管理システム１により管理された駐車区画の予約内容に従って、駐車区画の利用が管理される。予約内容に従わずに駐車区画が利用され、予約をしたユーザが予約内容に従って駐車区画を利用できない場合、ユーザは不正駐車を通報することができ、これにより、代わりに利用可能な代替駐車区画が予約登録され、ユーザは当該代替駐車区画を利用することができる。その結果、駐車区画が不正に利用された場合であっても、駐車区画を予約したユーザは代替駐車区画を利用可能となる。
【００７９】
実施例１．２
図７を参照して、実施例１．２について説明する。実施例１．１では、図６を参照して説明したとおり、携帯端末２０のカメラ２６を介して撮像された画像から読み取られた情報に基づいて不正駐車通報指示が行われる。これに対し、実施例１．２では、車両３０に搭載されたカメラを介して撮像された画像から読み取られた情報に基づいて不正駐車通報指示が行われる。
【００８０】
図７の処理は、携帯端末２０のユーザが、予約した駐車区画を利用するために、車両３０を運転してその駐車区画の近傍まで移動し、その駐車区画に予約に従わずに駐車された不正駐車車両を発見した際に開始する。
【００８１】
まず、車両３０は、自機が備える測位機能により、自機の現在の位置情報を取得し（ステップＳ３０１）、車両３０の現在位置が携帯端末２０のユーザにより予約された駐車場の近傍（例えば、１０ｍ以内）であるか否かを判定する（ステップＳ３０２）。ユーザにより予約された駐車場の情報は、サーバ装置１０のデータベース１１０よりネットワークＮを介して取得される。
【００８２】
予約駐車場の近傍であると判断された場合（ステップＳ３０２のＹｅｓ）、車両３０は、カメラを起動する（ステップＳ３０３）。その後、車両３０が備える記憶部に記憶されたカウンタｉの値がリセットされる（例えば、カウンタｉが０に設定される。）（ステップＳ３０３ａ）。車両３０は、周辺を撮像し（ステップＳ３０４）、撮像した画像に含まれる駐車場内の駐車区画に設置された２次元コードの画像から駐車区画の識別情報（駐車位置情報）を読み取る（ステップＳ３０５）。
【００８３】
その後、車両３０は、ステップＳ３０５で取得された識別情報に対応する駐車区画が現在時刻において車両３０（携帯端末２０）のユーザにより予約されているか否かを判断する（ステップＳ３０６）。具体的には、車両３０は、ステップＳ３０５で取得された識別情報に対応する駐車区画の現在時刻における予約情報をネットワークＮを介してサーバ装置１０のデータベース１１０より取得し、当該予約情報を、ステップＳ３０５で取得された識別情報及び車両３０（携帯端末２０）のユーザの識別情報と対比することにより判断する。なお、この判断の処理自体はサーバ装置１０で実施し、判断結果の情報をサーバ装置１０から車両３０へ送信してもよい。
【００８４】
ステップＳ３０６において、ステップＳ３０５で取得された識別情報に対応する駐車区画が現在時刻において車両３０のユーザにより予約されていると判断された場合（ステップＳ３０６のＹｅｓ）、処理はステップＳ３０７へ進み、他の場合（ステップＳ３０６のＮｏ）、処理はステップＳ３０６ａへ進む。
【００８５】
ステップＳ３０６ａにおいて、カウンタｉに１が加算される。その後、カウンタｉの値が所定値（例えば、５）より大きいか否かを判定し（ステップＳ３０６ｂ）、大きいと判断された場合（ステップＳ３０６ｂのＹｅｓ）、処理はステップＳ３０１へ進み、他の場合（ステップＳ３０６ｂのＮｏ）、処理はステップＳ３０４へ進む。
【００８６】
ステップＳ３０７において、車両３０は、ステップＳ３０５で特定された識別情報に対応する駐車区画を予約した駐車区画として特定する。その後、車両３０は、ステップＳ３０４で撮像された画像に含まれる画像から、ステップＳ３０７で予約した駐車区画として特定された駐車区画に駐車された車両のナンバープレートの画像の特定と、当該ナンバープレートの画像から車両の識別情報を読み取りを試みる（ステップＳ３０８）。
【００８７】
ステップＳ３０８で車両の識別情報が読み取れた場合（ステップＳ３０９のＹｅｓ）、車両３０は、予約した駐車区画に不正駐車が行われていると判断し、車両３０（携帯端末２０）のユーザの識別情報、不正駐車された駐車区画の識別情報、不正駐車された車両の識別情報、ステップＳ３０４で画像が撮像された日時の情報、及び不正駐車された車両のナンバーの画像を含む不正駐車の通報をサーバ装置１０へ送信する（ステップＳ３０９ａ）。
【００８８】
ステップＳ３０８で車両の識別情報が読み取れなかった場合（ステップＳ３０９のＮｏ）、車両３０は、ステップＳ３０５で特定された予約した駐車区画には駐車車両はないと判断し（ステップＳ３１０）、図７に示す処理は終了する。
【００８９】
ステップＳ３１１において、サーバ装置１０は、不正駐車の通報を車両３０から受信する。その後、サーバ装置１０は、受信した通報に含まれる情報に基づいて、不正駐車の情報をデータベース１１０に登録する（ステップＳ３１２）。
【００９０】
その後、サーバ装置１０は、ユーザが車両３０を駐車するための代替駐車区画を検索し、検索により特定された駐車区画を予約登録し（ステップＳ３１３）、当該予約登録された代替駐車区画の情報を車両３０（又は予め登録された装置）に通知する（ステップＳ３１４）。ステップＳ３１４における代替駐車区画の検索及び予約登録の処理の詳細は後述する。
【００９１】
その後、サーバ装置１０は、ステップＳ３１１で受信した不正駐車通報に含まれる不正駐車車両の識別情報に基づいて、不正駐車は、駐車管理システム１による駐車管理サービスの会員としてデータベース１１０に登録されたユーザによる不正駐車であるか否かを判定する（ステップＳ３１５）。会員による不正駐車であると判定された場合（ステップＳ３１５のＹｅｓ）、処理はステップＳ３１６へ進み、他の場合（ステップＳ３１５のＮｏ）、処理はステップＳ３１７へ進む。
【００９２】
ステップＳ３１６において、サーバ装置１０は、ステップＳ３１５で会員であると特定されたユーザの車両３０に不正駐車の警告の通知を送信し、その後、図７に示す処理は終了する。
【００９３】
ステップＳ３１７において、サーバ装置１０は、データベース１１０に登録された不正駐車の情報に基づいて、今回不正駐車された車両によるこれまでの不正駐車の回数を特定し、不正駐車の回数が所定値Ｎ（例えば、５回）を超えているか否かを判定する。超えていないと判定された場合（ステップＳ３１７のＮｏ）、図７の処理は終了し、他の場合（ステップＳ３１７のＹｅｓ）、処理はステップＳ３１８へ進む。
【００９４】
ステップＳ３１８において、今回不正駐車された車両は不正駐車の常習犯であると判定し、常習犯による不正駐車が行われていることを駐車場の管理担当者に通知する（ステップＳ３１９）。その後、図７に示す処理は終了する。
【００９５】
実施例１．３
実施例１．３は、駐車開始及び駐車終了時の駐車区画に設置された２次元コードの画像の携帯端末２０又は車両３０による読み取り結果等に基づいて、駐車管理システム１による車両の駐車開始及び駐車終了の特定を行うことを前提としている。特定された各車両の各駐車区画への駐車開始及び駐車終了の日時は、データベース１１０により記憶管理される。
【００９６】
上記を前提に、図８を参照して、実施例１．３において不正駐車を特定し、代替駐車区画を予約する処理を説明する。図８に示す処理において、ユーザ１（の車両３０）が図３の駐車区画４１の利用をある時間帯で予約しており、その後の時間帯で、ユーザ２（の車両３０）が駐車区画４１の利用を予約しているものとする。
【００９７】
まず、サーバ装置１０は、データベース１１０を参照し、ユーザ２の車両３０による駐車区画４１の利用の駐車開始予約日時までＴ１分（例えば、３０分）以内であるか否かを判定する（ステップＳ４０１）。Ｔ１分以内であると判定された場合（ステップＳ４０１のＹｅｓ）、サーバ装置１０は、データベース１１０を参照し、ユーザ１による駐車区画４１の利用（駐車）が終了しているか否かを判定する（ステップＳ４０２）。ユーザ１によって駐車区画４１がまだ利用中であると判定された場合（ステップＳ４０２のＹｅｓ）、処理はステップＳ４０３へ進み、他の場合（ステップＳ４０２のＮｏ）、図８に示す処理は終了する。
【００９８】
ステップＳ４０３において、サーバ装置１０は、ユーザ１の携帯端末２０に駐車区画４１に駐車された車両３０を移動すべき旨を通知する。
【００９９】
その後、ステップＳ４０４において、サーバ装置１０は、データベース１１０を参照し、ユーザ２の車両３０による駐車区画４１の駐車開始予約日時まで、Ｔ１分より短いＴ２分（例えば、１０分）以内であるか否かを判定する（ステップＳ４０４）。Ｔ２分以内であると判定された場合（ステップＳ４０４のＹｅｓ）、サーバ装置１０は、データベース１１０を参照し、ユーザ１による駐車区画４１の利用（駐車）が終了しているか否かを判定する（ステップＳ４０５）。ユーザ１によって駐車区画４１がまだ利用中であると判定された場合（ステップＳ４０５のＹｅｓ）、処理はステップＳ４０６へ進み、他の場合（ステップＳ４０５のＮｏ）、図８に示す処理は終了する。
【０１００】
ステップＳ４０６において、サーバ装置１０は、ユーザ２が車両３０を駐車するための代替駐車区画を検索し、検索により特定された駐車区画を予約登録し、ステップＳ４０７において、サーバ装置１０は、当該予約登録された代替駐車区画の情報をユーザ２の携帯端末２０に通知し、図８に示す処理は終了する。ステップＳ４０６における代替駐車区画の検索及び予約登録の処理の詳細は後述する。
【０１０１】
実施例１．４
実施例１．４は、駐車場の各駐車区画には、駐車区画の識別情報を含む信号を発信する装置が設置（例えば、ビーコン端末）されており、携帯端末２０又は車両３０は、当該装置から通信部２２を介して受信した信号（例えば、ビーコン信号）に含まれる駐車区画の識別情報を取得することができることを前提をしている。
【０１０２】
また、実施例１．４において、携帯端末２０は、センサ２７によりセンシングされた情報（センサ情報）を取得し、センサ情報に基づいてユーザの移動状態（例えば、駐車を終了したか否か、駐車を開始したか否か）を判定することができる（すなわち、駐車開始日時及び駐車終了日時を判定することができる。）。例えば、まず、ユーザが静止、乗車、歩行、及び走行のそれぞれ状態にあるときに、携帯端末に搭載された加速度センサ及び地磁気センサによるセンシング結果に基づいて特徴量を算出しておき、機械学習によりユーザの各状態と、特徴量との間の関連付けを行っておく。携帯端末２０は、上記の関連付けの情報と、センサ２７によるセンシングの結果とに基づいて、携帯端末２０のユーザが駐車を開始したか否か、駐車を終了したか否かを判断することができる。
【０１０３】
また、実施例１．４において、車両３０は、車両信号の種類及び受信タイミングに基づいて、車両３０の駐車の開始日時及び駐車の終了日時を特定することができる。車両信号には、例えば、ＡＣＣ信号（アクセサリ信号）、ＡＴ（オートマチック）シフト信号、ＩＧ（イグニッション）信号、及び／又は車速信号が含まれる。
【０１０４】
特定された各車両の各駐車区画への駐車開始及び駐車終了の日時は、データベース１１０により記憶管理される。
【０１０５】
上記を前提に、図９を参照して、実施例１．４において不正駐車を特定し、代替駐車区画を予約する処理を説明する。図９に示す処理において、ユーザ１（の車両３０）が図３の駐車区画４１の利用をある時間帯で予約しており、その後の時間帯で、ユーザ２（の車両３０）が駐車区画４１の利用を予約しているものとする。
【０１０６】
まず、サーバ装置１０は、データベース１１０を参照し、ユーザ２の車両３０による駐車区画４１の駐車開始予約日時までＴ１分（例えば、３０分）以内であるか否かを判定する（ステップＳ５０１）。Ｔ１分以内であると判定された場合（ステップＳ５０１のＹｅｓ）、サーバ装置１０は、データベース１１０を参照し、ユーザ１による駐車区画４１の利用（駐車）が終了しているか否かを判定する（ステップＳ５０２）。ユーザ１によって駐車区画４１がまだ利用中であると判定された場合（ステップＳ５０２のＹｅｓ）、処理はステップＳ５０３へ進み、他の場合（ステップＳ５０２のＮｏ）、図９に示す処理は終了する。
【０１０７】
ステップＳ５０３において、サーバ装置１０は、データベース１１０を参照し、駐車区画４１に駐車されている車両はユーザ１の車両３０であるか否かを判定する。サーバ装置１０は、データベース１１０に記憶された駐車区画４１の予約情報、並びに駐車区画４１に対する駐車開始時刻及び駐車終了時刻を参照することにより、駐車区画４１に駐車されている車両はユーザ１の車両３０であるか否かを判定することができる。ユーザ１の車両３０でないと判定された場合（ステップＳ５０３のＮｏ）、処理はステップＳ５０４へ進み、他の場合（ステップＳ５０３のＹｅｓ）、処理はステップＳ５０６へ進む。
【０１０８】
ステップＳ５０４において、サーバ装置１０は、駐車区画４１に駐車されている車両は予約されていない車両による無断駐車であると判定する。その後、サーバ装置１０は、駐車区画４１における無断駐車を管理担当者に通報し（ステップＳ５０５）、図９に示す処理は終了する。
【０１０９】
ステップＳ５０６において、サーバ装置１０は、ユーザ１の携帯端末２０に駐車区画４１に駐車された車両３０を移動すべき旨を通知する。
【０１１０】
その後、ステップＳ５０７において、サーバ装置１０は、データベース１１０を参照し、ユーザ２の車両３０による駐車区画４１の駐車開始予約日時まで、Ｔ１分より短いＴ２分（例えば、１０分）以内であるか否かを判定する（ステップＳ５０７）。Ｔ２分以内であると判定された場合（ステップＳ５０７のＹｅｓ）、サーバ装置１０は、データベース１１０を参照し、ユーザ１による駐車区画４１の利用（駐車）が終了しているか否かを判定する（ステップＳ５０８）。ユーザ１によって駐車区画４１がまだ利用中であると判定された場合（ステップＳ５０８のＹｅｓ）、処理はステップＳ５０９へ進み、他の場合（ステップＳ５０８のＮｏ）、図９に示す処理は終了する。
【０１１１】
ステップＳ５０９において、サーバ装置１０は、ユーザ２が車両３０を駐車するための代替駐車区画を検索し、検索により特定された駐車区画を予約登録し、ステップＳ５１０において、サーバ装置１０は、当該予約登録された代替駐車区画の情報をユーザ２の携帯端末２０に通知し、図９に示す処理は終了する。ステップＳ５０９における代替駐車区画の検索及び予約登録の処理の詳細は後述する。
【０１１２】
＜代替駐車区画の検索及び予約登録の処理＞
図１０を参照して、図６のＳ２１１、図７のＳ３１３、図８のＳ４０６及び図９のＳ５０９における代替駐車区画の検索及び予約登録の処理について説明する。
【０１１３】
まず、サーバ装置１０は、データベース１１０を参照し、不正駐車されている駐車区画（又は、図８及び図９の処理においてユーザ２による駐車開始予約日時までＴ２分以内であると判定された駐車区画。以下、「不正駐車されている駐車区画」という。）からの距離Ｒが所定距離Ｒｔｈ（例えば、３００ｍ）以内である駐車区画を検索する（ステップＳ６０１）。サーバ装置１０は、ステップＳ６０１による検索で特定された駐車区画の数Ｎが１以上であるでか否か（すなわち、駐車区画が１以上あるか否か）を判断する（ステップＳ６０１ａ）。１以上である場合、処理はステップＳ６０２へ進み、他の場合、ステップＳ６１０へ進む。
【０１１４】
ステップＳ６０２において、サーバ装置１０は、データベース１１０を参照し、不正駐車されている駐車区画のユーザによる予約時間を読み出す。
【０１１５】
その後、変数ｉに１を設定し（ステップＳ６０３）、ステップＳ６０１による検索で特定されたＮ個の駐車区画のそれぞれに対して、ステップＳ６０４からステップＳ６０７までの処理をＮ回繰り返す。
【０１１６】
サーバ装置１０は、ステップＳ６０１による検索で特定されたｉ番目の駐車区画は、ステップＳ６０２で読み出された予約時間において、利用可能（予約可能）であるか否かを判定する（ステップＳ６０４）。可能であると判定された場合（ステップＳ６０４のＹｅｓ）、処理はステップＳ６０５へ進み、その他の場合（ステップＳ６０４のＮｏ）、処理はステップＳ６０６へ進む。ステップＳ６０５において、サーバ装置１０は、予約可能と判定された駐車区画の情報を代替駐車区画の候補の情報としてリストに追加登録する（ステップＳ６０５）。ステップＳ６０６において、サーバ装置１０は、ｉに１を加える。
【０１１７】
その後、ｉの値がＮ以下である場合（ステップＳ６０７のＹｅｓ）、処理はステップＳ６０４へ進み、他の場合、処理はステップＳ６０８へ進む。
【０１１８】
ステップＳ６０８において、サーバ装置１０は、ステップＳ６０５で駐車区画の情報が登録されたリストを参照し、登録された駐車区画が存在するか否かを判定する。存在しないと判定された場合（ステップＳ６０８のＹｅｓ）（すなわち、代替となる駐車区画が存在しないと判定された場合）、サーバ装置１０は、その旨と、予約された駐車区画に急行すべきことを管理担当者に通知し（ステップＳ６１０）、図１０に示す処理を終了する。
【０１１９】
存在すると判定された場合（ステップＳ６０８のＮｏ）（すなわち、代替となる駐車区画が存在すると判定された場合）、サーバ装置１０は、リストに登録された駐車区画のうち、任意のものを選択し、代替駐車区画として予約をデータベース１１０に登録し（ステップＳ６０９）、図１０に示す処理を終了する。
【０１２０】
３．２  実施例２
実施例２は、予約していた駐車区画に対する不正駐車が発見された際に、代替駐車区画を予約するために、ユーザの目的地から所定距離以内の駐車区画を検索する処理を実施する実施例である。
【０１２１】
実施例１において図５から図９を参照して説明した処理と同様の処理が、実施例２においても実施される。実施例２では、図６のＳ２１１、図７のＳ３１３、図８のＳ４０６及び図９のＳ５０９における代替駐車区画の検索及び予約登録の処理の詳細が異なる。
【０１２２】
図１１を参照して、実施例２において、図６のＳ２１１、図７のＳ３１３、図８のＳ４０６及び図９のＳ５０９における代替駐車区画の検索及び予約登録の処理の詳細について説明する。
【０１２３】
まず、サーバ装置１０は、データベース１１０を参照し、ユーザの目的地からの距離Ｒが所定距離Ｒｔｈ（例えば、３００ｍ）以内である駐車区画を検索する（ステップＳ７０１）。ユーザの目的地の情報は、この処理の際にユーザ操作に応じて携帯端末２０から受信してもよいし、データベース１１０に予め記憶されていてもよい。例えば、携帯端末２０又は車両３０の車載装置に予めインストールされたナビゲーションソフトウェアのユーザによる操作の際に入力された目的地の情報が使用される。以降に説明する処理においても同様である。その後、処理はステップＳ７０１ａへ進む。ステップＳ７０１ａからＳ７０８及びＳ７１０の処理は、それぞれ、図１０のステップＳ６０１ａからＳ６０８及びＳ６１０の処理と同様であるため、ここでは説明を省略する。
【０１２４】
ステップＳ７０９において、サーバ装置１０は、リストに登録された駐車区画のうち、最も近い駐車区画を選択し、代替駐車区画として予約をデータベース１１０に登録し、図１１に示す処理を終了する。
【０１２５】
３．３  実施例３
実施例３は、予約していた駐車区画に対する不正駐車が発見された際に、代替駐車区画を予約するために、ユーザの目的地からの距離と、駐車区画の属性とに基づいて駐車区画を検索する処理を実施する実施例である。
【０１２６】
実施例１において図５から図９を参照して説明した処理と同様の処理が、実施例３においても実施される。実施例３では、図６のＳ２１１、図７のＳ３１３、図８のＳ４０６及び図９のＳ５０９における代替駐車区画の検索及び予約登録の処理の詳細が異なる。
【０１２７】
図１２及び図１３を参照して、実施例３において、図６のＳ２１１、図７のＳ３１３、図８のＳ４０６及び図９のＳ５０９における代替駐車区画の検索及び予約登録の処理の詳細について説明する。
【０１２８】
図１２のステップＳ８０１からＳ８０８及びＳ８１０の処理は、それぞれ、図１１のステップＳ７０１からＳ７０８及びＳ７１０の処理と同様であるため、ここでは説明を省略する。
【０１２９】
ステップＳ８０９において、サーバ装置１０は、ステップＳ８０５でリストに登録された駐車区画について、目的地からの距離と、駐車区画の属性とに応じてスコアを算出し、当該スコアに基づいて駐車区画を選択し、代替駐車区画として予約をデータベース１１０に登録し、図１２に示す処理を終了する。
【０１３０】
駐車区画の属性とは、予約者がその駐車区画の利用を希望する可能性が高いほど大きくなる駐車区画の特徴を示すパラメータである。駐車区画の属性は、例えば、駐車区画の停めやすさに関する属性を含む。停めやすさに関する属性は、例えば、駐車スペースの大きさ及び屋根があるか否かの属性を含む。駐車区画に設けられた屋根は、降雨又は降雪時の車両の運転手の視界の悪化を低減するため、停めやすさが向上する。そのため、屋根があるか否かの属性は、停めやすさに関する属性に含まれる。停めやすさに関する属性は上記に限定されず、予約者が停めやすいと感じ得るものを含む。例えば、予約者によってはクレジットカード決済ができる駐車場を停めやすいと感じるため、クレジットカード決済ができるか否かの属性は、停めやすさに関する属性に含まれうる。また、予約者によっては立体駐車場よりも平面駐車場を停めやすいと判断するため、立体駐車場か否かの属性は、停めやすさに関する属性に含まれうる。さらに、平面駐車場でも各駐車区画にアンダーバーが設置された駐車場よりも、駐車場に出入り口にゲートが設けられた駐車場を停めやすいと判断する予約者もいるため、駐車場の出入り口にゲートが設けられているか否かの属性は、停めやすさに関する属性に含まれうる。停めやすさに関する属性以外に、駐車区画の属性は、予約者がその駐車場を過去に利用したことがあるか否かの属性を含みうる。過去にその駐車場を利用したことがある場合、予約者はその駐車場がどのような駐車場であるかを想像できるため、その駐車場の利用を希望する可能性が高くなるためである。図１２のステップＳ８０９の処理において、駐車区画の属性として、予約者がその駐車区画の利用を希望する可能性に影響する任意の属性を使用することができる。どのような属性を使用するかについて、例えば、予約者（ユーザ）が携帯端末２０を操作することにより設定することができる。
【０１３１】
図１３を参照して、図１２のステップＳ８０９の処理の詳細な例を説明する。
まず、サーバ装置１０は、データベース１１０を参照し、図１２のステップＳ８０５でリストに登録されたＭ個の駐車区画のうち、Ｋ番目（初期値は１）の駐車区画と目的地との間の距離Ｘｋと、駐車区画の停めやすさの指数Ｔｋとを算出する（ステップＳ９０１）。
【０１３２】
停めやすさの指数Ｔｋは例えば、次式により算出される。
Ｔｋ＝ａ×（駐車スペースの大きさ）＋ｂ×（屋根付きであるか否か）
ここで、ａ，ｂは実験に基づいて求められる定数であり、重視する項目の重みづけを表す。「屋根付きであるか否か」は、例えば、屋根つきである時は１、屋根つきでないときは０が設定される。
【０１３３】
その後、サーバ装置１０は、Ｋに１を加算し（ステップＳ９０２）、ＫがＭ＋１未満である場合（ステップＳ９０３のＹｅｓ）、処理はステップＳ９０１へ進み、他の場合（ステップＳ９０３のＮｏ）、処理はステップＳ９０４へ進む。
【０１３４】
ステップＳ９０４において、サーバ装置１０は、図１２のステップＳ８０５でリストに登録されたＭ個の駐車区画のそれぞれについて、ステップＳ９０１で算出された距離Ｘｋと、指数Ｔｋとに基づいて、スコアＳを算出する。
【０１３５】
スコアＳは例えば、次式により算出される。
Ｓ＝ｃ×（距離Ｘｋに応じた値）＋ｄ×Ｔｋ
ここで、ｃ、ｄは実験に基づいて求められる定数であり、重視する項目の重みづけを表す。
【０１３６】
「距離Ｘｋに応じた値」は、例えば、次のように設定することができる。
目的地までの距離が１００ｍ未満：１０点
目的地までの距離が１００ｍ以上、２００ｍ未満：６点
目的地までの距離が２００ｍ以上、３００ｍ未満：３点
目的地までの距離が３００ｍ以上：１点
【０１３７】
その後、ステップＳ９０５において、サーバ装置１０は、ステップＳ９０４で算出されたスコアＳが最も高かった駐車区画を選択し、代替駐車区画として予約をデータベース１１０に登録し、図１３に示す処理を終了する。
【０１３８】
３．４  その他の実施例
以上、図面を参照しながら本発明の実施形態について説明したが、本発明の範囲はかかる実施形態に限定されない。当業者であれば、特許請求の範囲に記載された思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属する。
【０１３９】
例えば、車両３０は、携帯端末２０のハードウェア構成として図１に示した制御部２１、通信部２２、記憶部２３、操作部２４、表示部２５、カメラ２６、及びセンサ２７と同様のハードウェア構成を備える。車両３０が備えるこれらの構成の組み合わせを車載端末として特定することができる。
【０１４０】
また、上記の実施形態に記載の処理を実行可能なプログラムを本発明として特定することができる。本発明のプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体に記憶することができる。また、当該記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、プログラムをコンピュータにインストール又はロードすることができる。
【０１４１】
また、受信した第２の駐車区画の情報に基づき、自動的にナビの目的地を設定するようにすることもでいきる。その場合は第２の駐車区画の情報をどの装置が受信するかによりバリエーションがある。例えば予約者の携帯端末が受信した場合は、ブルートゥース等で携帯端末からナビへ第２駐車区画の情報を送信し、ナビは受け取った第２駐車区画の情報に基づき目的地を設定することが考えられる。また第２駐車区画の情報をナビが直接受信するように設定しておくことで、直接受信した第２駐車区画の情報に基づき目的地を設定することも考えられる。
【符号の説明】
【０１４２】
１０  サーバ装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  メモリ
１２  通信部
１３  記憶部
２０  携帯端末
２１  制御部
２２  通信部
２３  記憶部
２４  操作部
２５  表示部
２６  カメラ
２７  センサ
２８  マイク
【図１】
2018205852.tif 000003
【図２】
2018205852.tif 000004
【図３】
2018205852.tif 000005
【図４】
2018205852.tif 000006
【図５】
2018205852.tif 000007
【図６】
2018205852.tif 000008
【図７】
2018205852.tif 000009
【図８】
2018205852.tif 000010
【図９】
2018205852.tif 000011
【図１０】
2018205852.tif 000012
【図１１】
2018205852.tif 000013
【図１２】
2018205852.tif 000014
【図１３】
2018205852.tif 000015