(57)【特許請求の範囲】
【請求項１】
駐車場における駐車可能領域を構成する複数の所定サイズの区画それぞれの位置に関する情報を含む区画情報を記憶する区画情報記憶部と、
前記区画情報に示される各区画の位置に基づいて、１または隣り合う複数の区画から構成される少なくとも１つの通路領域を生成する通路領域生成手段と、
前記区画情報に示される各区画の位置に基づいて、前記駐車可能領域のうちの前記通路領域生成手段によって生成された通路領域を除いた領域内に、１または隣り合う複数の区画から構成される車両毎の駐車スペースを複数組み合わせてなる駐車領域を生成する駐車領域生成手段と、
前記通路領域生成手段によって生成された通路領域と前記駐車領域生成手段によって生成された駐車領域とを組み合わせることにより駐車場レイアウトを生成する駐車場レイアウト生成手段と
を備え、
前記駐車領域生成手段は、異なる数の区画から構成される異なるサイズの駐車スペースを含む駐車領域を生成するように構成されている、駐車場管理システム。
【請求項２】
前記駐車領域生成手段は、前記駐車可能領域のうちの前記通路領域生成手段によって生成された通路領域を除いた領域内に、１または隣り合う複数の区画から構成される第１の駐車スペースを複数並べてなる第１の駐車スペース群と、前記第１の駐車スペースとは異なる数の区画から構成される第２の駐車スペースを複数並べてなる第２の駐車スペース群とを少なくとも含む駐車領域を生成するように構成されている、請求項１に記載の駐車場管理システム。
【請求項３】
前記第１の駐車スペースは普通乗用車を駐車するための駐車スペースであり、前記第２の駐車スペースは大型車を駐車するための駐車スペースである、請求項２に記載の駐車場管理システム。
【請求項４】
前記第１の駐車スペース群と前記第２の駐車スペース群との面積比率を示す面積比率情報を記憶する面積比率情報記憶部をさらに備え、
前記駐車領域生成手段は、前記駐車可能領域のうちの前記通路領域生成手段によって生成された通路領域を除いた領域内に、前記面積比率情報に示される前記面積比率に応じて、前記第１の駐車スペース群及び前記第２の駐車スペース群を含む駐車領域を生成するように構成されている、請求項２または請求項３に記載の駐車場管理システム。
【請求項５】
前記面積比率情報記憶部は、前記第１の駐車スペース群及び前記第２の駐車スペース群のそれぞれが占める割合を曜日別に定めた面積比率情報を記憶するように構成されている、請求項４に記載の駐車場管理システム。
【請求項６】
車両の利用者の利便性に応じて定められる駐車場内の最利便位置を示す最利便位置情報を記憶する最利便位置情報記憶部をさらに備え、
前記駐車領域生成手段は、前記最利便位置情報に基づいて、前記第１の駐車スペース群及び前記第２の駐車スペース群の位置を決定するように構成されている、請求項２乃至請求項５の何れかに記載の駐車場管理システム。
【請求項７】
前記駐車領域生成手段は、前記駐車可能領域内で前記最利便位置から最も離れた位置である最遠地点に基づいて、前記第１の駐車スペース群及び前記第２の駐車スペース群の位置を決定するように構成されている、請求項６に記載の駐車場管理システム。
【請求項８】
前記駐車可能領域のうち前記通路領域生成手段によって生成された通路領域を除いた領域内に、前記第１の駐車スペース群及び前記第２の駐車スペース群が形成されていない駐車スペース群未形成領域を特定する駐車スペース群未形成領域特定手段をさらに備え、
前記駐車領域生成手段は、前記駐車スペース群未形成領域特定手段によって特定された駐車スペース群未形成領域に、前記第１の駐車スペースまたは前記第２の駐車スペースを複数並べてなる第３の駐車スペース群を含む駐車領域生成するように構成されている、請求項２乃至請求項７の何れかに記載の駐車場管理システム。
【請求項９】
１または隣り合う複数の区画毎に、起立／倒伏可能な車止め板を有する車止め装置が設けられており、
前記駐車場レイアウト生成手段により生成された駐車場レイアウトにおける駐車スペース毎に、少なくとも１つの車止め板が起立／倒伏するように、前記車止め装置の動作を制御する車止め制御部をさらに備える、請求項１乃至請求項８の何れかに記載の駐車場管理システム。
【請求項１０】
第１の駐車スペースまたは第２の駐車スペースの予約に関する予約情報を記憶する予約情報記憶部をさらに備え、
前記駐車領域生成手段は、前記予約情報に係る予約に基づいて、前記第１の駐車スペース群及び前記第２の駐車スペース群の位置を決定するように構成されている、請求項２乃至請求項８の何れかに記載の駐車場管理システム。
【請求項１１】
駐車場レイアウトにおける各駐車スペースが予約済みであるか否かを示す予約済み情報を記憶する予約済み情報記憶部をさらに備え、
前記駐車場レイアウト生成手段は、前記駐車場レイアウトの更新の際に前記予約済み情報を参照し、更新前の駐車場レイアウトにおいて予約済みであるとされている駐車スペースを構成する区画を含む更新後の駐車スペースは予約済みであるとなるように、前記予約済み情報を更新するように構成されている、請求項１０に記載の駐車場管理システム。
【請求項１２】
前記駐車場レイアウト生成手段は、駐車場レイアウトを生成した後に、当該駐車場レイアウトにおける第１の駐車スペース群（または第２の駐車スペース群）の少なくとも一部を第２の駐車スペース群（または第１の駐車スペース群）に変更することにより駐車場レイアウトの更新を行うように構成されている、請求項２乃至請求項８、１０、１１の何れかに記載の駐車場管理システム。
【請求項１３】
駐車場レイアウトにおける各駐車スペースが利用中であるか否かを示す利用情報を記憶する利用情報記憶部をさらに備え、
前記駐車場レイアウト生成手段は、前記駐車場レイアウトの更新の際に前記利用情報を参照し、更新前の駐車場レイアウトにおいて利用中であるとされている駐車スペースを構成する区画を含む更新後の駐車スペースは利用中であるとなるように、前記利用情報を更新するように構成されている、請求項１乃至請求項１２の何れかに記載の駐車場管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車等の駐車場の管理を行う駐車場管理システムに関する。
【背景技術】
【０００２】
自動車等の車両用の駐車場では、一般的に、車両をどの位置に駐車するのかが予め定められている。例えば、普通乗用車と軽乗用車とで駐車範囲が分けられ、それぞれの駐車範囲において各車両の駐車位置が定められている如きである。
【０００３】
このような駐車場のレイアウトの作成を支援する方法としては、入口、出口、通路及び駐車スペースの各属性を持った一定サイズのメッシュの集まりで駐車場のレイアウトを表現し、駐車スペース毎に駐車優先順位を設定し、車両毎に車両の周りを囲むメッシュの属性に応じた判断計算を一定時間毎に行い、その計算結果に基づいて駐車場内の交通量のシミュレーションを行う駐車場交通量シミュレーション方法などが提案されている（特許文献１を参照。）。この駐車場交通量シミュレーション方法によるシミュレーション結果にしたがって駐車場のレイアウトを作成することによって、各車両がスムースに移動できるような動線を実現した上で、多くの台数の車両を収容可能な駐車場を実現することできる。
【特許文献１】特許第３００１７７７号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した駐車場シミュレーション方法においては、一定サイズのメッシュの集まりで駐車場のレイアウトを表現している。そのため、すべての駐車スペースが同一のサイズであるような場合（例えば、すべての駐車スペースが普通乗用車用であるような場合）には適しているものの、その他に異なるサイズの駐車スペース（例えば、軽乗用車用及び大型車用の駐車スペース）が必要となるような場合には、効率的なレイアウトを作成することが困難となり得る。したがって、上述した駐車場シミュレーション方法では、例えば、通常は普通乗用車用の駐車スペースがあれば足りる一方で、臨時的に大型バスの駐車スペースが必要になる場合などに対応することはできない。
本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、上記課題を解決することができる駐車場管理システムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明の一の態様の駐車場管理システムは、駐車場における駐車可能領域を構成する複数の所定サイズの区画それぞれの位置に関する情報を含む区画情報を記憶する区画情報記憶部と、前記区画情報に示される各区画の位置に基づいて、１または隣り合う複数の区画から構成される少なくとも１つの通路領域を生成する通路領域生成手段と、前記区画情報に示される各区画の位置に基づいて、前記駐車可能領域のうちの前記通路領域生成手段によって生成された通路領域を除いた領域内に、１または隣り合う複数の区画から構成される車両毎の駐車スペースを複数組み合わせてなる駐車領域を生成する駐車領域生成手段と、前記通路領域生成手段によって生成された通路領域と前記駐車領域生成手段によって生成された駐車領域とを組み合わせることにより駐車場レイアウトを生成する駐車場レイアウト生成手段とを備え、前記駐車領域生成手段は、異なる数の区画から構成される異なるサイズの駐車スペースを含む駐車領域を生成するように構成されている。
【０００６】
この態様において、前記駐車領域生成手段が、前記駐車可能領域のうちの前記通路領域生成手段によって生成された通路領域を除いた領域内に、１または隣り合う複数の区画から構成される第１の駐車スペースを複数並べてなる第１の駐車スペース群と、前記第１の駐車スペースとは異なる数の区画から構成される第２の駐車スペースを複数並べてなる第２の駐車スペース群とを少なくとも含む駐車領域を生成するように構成されていてもよい。
【０００７】
また、上記の態様において、前記第１の駐車スペースが普通乗用車を駐車するための駐車スペースであり、前記第２の駐車スペースが大型車を駐車するための駐車スペースであるとしてもよい。
【０００８】
また、上記の態様において、前記第１の駐車スペース群と前記第２の駐車スペース群との面積比率を示す面積比率情報を記憶する面積比率情報記憶部をさらに備え、前記駐車領域生成手段が、前記駐車可能領域のうちの前記通路領域生成手段によって生成された通路領域を除いた領域内に、前記面積比率情報に示される前記面積比率に応じて、前記第１の駐車スペース群及び前記第２の駐車スペース群を含む駐車領域を生成するように構成されていてもよい。
【０００９】
また、上記の態様において、前記面積比率情報記憶部が、前記第１の駐車スペース群及び前記第２の駐車スペース群のそれぞれが占める割合を曜日別に定めた面積比率情報を記憶するように構成されていてもよい。
【００１０】
また、上記の態様において、車両の利用者の利便性に応じて定められる駐車場内の最利便位置を示す最利便位置情報を記憶する最利便位置情報記憶部をさらに備え、前記駐車領域生成手段が、前記最利便位置情報に基づいて、前記第１の駐車スペース群及び前記第２の駐車スペース群の位置を決定するように構成されていてもよい。
【００１１】
また、上記の態様において、前記駐車領域生成手段が、前記駐車可能領域内で前記最利便位置から最も離れた位置である最遠地点に基づいて、前記第１の駐車スペース群及び前記第２の駐車スペース群の位置を決定するように構成されていてもよい。
【００１２】
また、上記の態様において、前記駐車可能領域のうち前記通路領域生成手段によって生成された通路領域を除いた領域内に、前記第１の駐車スペース群及び前記第２の駐車スペース群が形成されていない駐車スペース群未形成領域を特定する駐車スペース群未形成領域特定手段をさらに備え、前記駐車領域生成手段が、前記駐車スペース群未形成領域特定手段によって特定された駐車スペース群未形成領域に、前記第１の駐車スペースまたは前記第２の駐車スペースを複数並べてなる第３の駐車スペース群を含む駐車領域を生成するように構成されていてもよい。
【００１３】
また、上記の態様において、１または隣り合う複数の区画毎に、起立／倒伏可能な車止め板を有する車止め装置が設けられており、前記駐車場レイアウト生成手段により生成された駐車場レイアウトにおける駐車スペース毎に、少なくとも１つの車止め板が起立／倒伏するように、前記車止め装置の動作を制御する車止め制御部をさらに備えていてもよい。
【００１４】
また、上記の態様において、第１の駐車スペースまたは第２の駐車スペースの予約に関する予約情報を記憶する予約情報記憶部をさらに備え、前記駐車領域生成手段が、前記予約情報に係る予約に基づいて、前記第１の駐車スペース群及び前記第２の駐車スペース群の位置を決定するように構成されていてもよい。
【００１５】
また、上記の態様において、駐車場レイアウトにおける各駐車スペースが予約済みであるか否かを示す予約済み情報を記憶する予約済み情報記憶部をさらに備え、前記駐車場レイアウト生成手段が、前記駐車場レイアウトの更新の際に前記予約済み情報を参照し、更新前の駐車場レイアウトにおいて予約済みであるとされている駐車スペースを構成する区画を含む更新後の駐車スペースは予約済みであるとなるように、前記予約済み情報を更新するように構成されていてもよい。
【００１６】
また、上記の態様において、前記駐車場レイアウト生成手段が、駐車場レイアウトを生成した後に、当該駐車場レイアウトにおける第１の駐車スペース群（または第２の駐車スペース群）の少なくとも一部を第２の駐車スペース群（または第１の駐車スペース群）に変更することにより駐車場レイアウトの更新を行うように構成されていてもよい。
【００１７】
また、上記の態様において、駐車場レイアウトにおける各駐車スペースが利用中であるか否かを示す利用情報を記憶する利用情報記憶部をさらに備え、前記駐車場レイアウト生成手段が、前記駐車場レイアウトの更新の際に前記利用情報を参照し、更新前の駐車場レイアウトにおいて利用中であるとされている駐車スペースを構成する区画を含む更新後の駐車スペースは利用中であるとなるように、前記利用情報を更新するように構成されていてもよい。
【発明の効果】
【００１８】
本発明に係る駐車場管理システムによれば、異なるサイズの駐車スペースを含む駐車場レイアウトを生成することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好ましい実施の形態を、図面を参照しながら説明する。
（実施の形態１）
実施の形態１は、車両毎の駐車スペースの組合せから構成される駐車場レイアウトを生成する駐車場管理システムである。
【００２０】
［駐車場管理システムの構成］
図１は、本発明の実施の形態１に係る駐車場管理システムの構成を示すブロック図である。図１に示すように、駐車場管理システム１は、ＣＰＵ１１、ＲＯＭ１２，ＲＡＭ１３、入力部１４、出力部１５及びハードディスク１６を備えており、これらのＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、入力部１４、出力部１５及びハードディスク１６は、バス１７によって接続されている。
【００２１】
ＣＰＵ１１は、ＲＯＭ１２及びハードディスク１６に記憶されているコンピュータプログラムを実行する。これにより、駐車場管理システム１は、後述するような動作を実行することが可能になる。
【００２２】
ＲＯＭ１２は、マスクＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、又はＥＥＰＲＯＭ等によって構成されており、ＣＰＵ１１によって実行されるコンピュータプログラム及びこれに用いられるデータ等を記憶している。
【００２３】
ＲＡＭ１３は、ＳＲＡＭまたはＤＲＡＭ等によって構成されており、ハードディスク１６に記憶されているプログラムの読み出しに用いられる。また、ＲＡＭ１３は、ＣＰＵ１１がコンピュータプログラムを実行するときに、ＣＰＵ１１の作業領域としても利用される。
【００２４】
入力部１４は、キーボード及びマウス等から構成されている。この入力部１４は、USB，IEEE1394，又はRS-232C等のシリアルインタフェース、SCSI，IDE，又はIEEE1284等のパラレルインタフェース、およびＤ／Ａ変換器、Ａ／Ｄ変換器等からなるアナログインタフェース等から構成される入出力インタフェースを介して、バス１７に接続されている。ユーザは、入力部１４を使用することにより、駐車場管理システム１にデータ等を入力することができる。
【００２５】
出力部１５は、ＬＣＤまたはＣＲＴ等で構成されている。この出力部１５は、画像出力インタフェースを介してバス１７に接続されており、ＣＰＵ１１から与えられる画像データに応じた映像信号にしたがって、画像を表示する。
【００２６】
ハードディスク１６には、オペレーティングシステムおよびアプリケーションプログラム等、並びにＣＰＵ１１に実行させるための種々のコンピュータプログラムおよび当該コンピュータプログラムの実行に用いられるデータがインストールされている。このコンピュータプログラムには、駐車場レイアウトを生成するためのレイアウト生成プログラム１６Ａが含まれる。
【００２７】
ハードディスク１６にインストールされるレイアウト生成プログラム１６Ａは、フレキシブルディスクドライブ、ＣＤ−ＲＯＭドライブ、またはＤＶＤ−ＲＯＭドライブ等を介して、可搬型記録媒体から読み出される。
【００２８】
なお、このように可搬型記録媒体によって提供されるのみならず、電気通信回線（有線、無線を問わない）によって駐車場管理システム１と通信可能に接続された外部の機器から前記電気通信回線を通じてレイアウト生成プログラム１６Ａを提供することも可能である。例えば、レイアウト生成プログラム１６Ａがインターネット上のサーバコンピュータのハードディスク内に格納されており、このサーバコンピュータに駐車場管理システム１がアクセスして、当該コンピュータプログラムをダウンロードし、これをハードディスク１６にインストールすることも可能である。
【００２９】
ハードディスク１６には、例えば米マイクロソフト社が製造販売するWindows（登録商標）等のマルチタスクオペレーティングシステムがインストールされている。以下の説明において、本実施の形態に係るレイアウト生成プログラム１６Ａは当該オペレーティングシステム上で動作するものとする。
【００３０】
また、ハードディスク１６には、区画情報データベースＤＢ１及び面積比率情報データベースＤＢ２が設けられている。これらのデータベースの詳細については、図３乃至図５を参照しながら後述する。
上記のように構成された駐車場管理システム１は駐車場レイアウトを生成する。以下、この駐車場レイアウトについて説明する。
【００３１】
［駐車場レイアウトの概念］
図２は、駐車場レイアウトの構成を示す概念図である。図２において、符号Ｐは、駐車場における駐車可能領域を示している。この駐車可能領域Ｐは、マトリクス状に並べられた複数の所定サイズの区画２０によって構成される。各区画２０は、インデックスＬ１乃至Ｌ１４及びＲ１乃至Ｒ１８によって、それぞれの位置を特定することができる。以下では、例えばインデックスＬ１及びＲ１によって特定される区画を、「区画（Ｌ１，Ｒ１）」と表すことにする。また、図２に示されるように、インデックスＬ１乃至Ｌ１４が配列されている方向をＸ軸方向と呼び、インデックスＲ１乃至Ｒ１８が配列されている方向をＹ軸方向と呼ぶことにする。
【００３２】
なお、本実施の形態において区画２０は矩形の領域であるが、その他の形状（例えば、三角形、菱形等）であってもよい。また、区画２０の数は２５２（＝１４×１８）個であるが、これに限られるわけではない。
【００３３】
車両毎の駐車スペースは、隣り合う複数の区画２０によって構成される。図２には、大型車用の駐車スペース２１Ａ、普通乗用車用の駐車スペース２１Ｂ、軽乗用車用の駐車スペース２１Ｃが例示されている。ここで、駐車スペース２１Ａ、２１Ｂ及び２１Ｃのそれぞれは、１２（＝３×４）個、６（＝２×３）個及び４（＝２×２）個の隣り合う区画によって構成されている。
【００３４】
なお、本実施の形態においては、すべての駐車スペースが複数の区画２０によって構成されているが、１の区画２０によって構成される駐車スペースがあってもよい。また、本実施の形態においては、大型車用、普通乗用車用及び軽乗用車用の３種類の駐車スペースが設けられているが、２種類以上であれば何種類あってもよい。
【００３５】
［各データベースの詳細］
上述したとおり、ハードディスク１６には、区画情報データベースＤＢ１及び面積比率情報データベースＤＢ２が設けられている。以下、これらのデータベースの詳細について説明する。
【００３６】
図３Ａは、区画情報データベースＤＢ１に記憶される区画情報の構成を示す図である。図３Ａに示されるように、区画情報３１は、親レコード３１Ａ及び子レコード３１Ｂの対により構成されている。ここで、親レコード３１Ａには、駐車スペースの識別子である駐車スペースＩＤと、その駐車スペースには車両が駐車しているのか否か等を示す利用状況と、駐車スペースが予約されている場合の予約ＩＤと、駐車スペースが駐車可能な車両のタイプ（大型車、普通乗用車、または軽乗用車）とが含まれている。また、子レコード３１Ｂには、駐車場が複数の階に設けられている場合に駐車スペースが位置する駐車場の階数と、駐車場レイアウトにおけるＸ軸及びＹ軸方向のインデックスと、駐車スペースＩＤとが含まれている。
【００３７】
図３Ｂは、区画情報３１の具体例を示す図である。図３Ｂに示される例では、最初の親レコード３１Ａには、駐車スペースＩＤとして「Ａ１」が、利用状況として「空」が、予約ＩＤとして「Ｎｕｌｌ」が、車両タイプとして「大型」がそれぞれ格納されている。これは、Ａ１で識別される駐車スペースが存在しており、その駐車スペースＡ１には車両が駐車しておらず、予約もされておらず、大型車が駐車可能であることを示している。この親レコード３１Ａと対になっている子レコード３１Ｂは計１２個用意されており、各子レコード３１Ｂには各区画のインデックスが格納されている。これらの子レコード３１Ｂを参照することにより、駐車スペースＡ１が、駐車場中のどの階にあって、どの区画によって構成されるかを認識することができる。
【００３８】
次の親レコード３１Ａには、駐車スペースＩＤとして「Ａ２」が、利用状況として「満」が、予約ＩＤとして「Ｎｕｌｌ」が、車両タイプとして「大型」がそれぞれ格納されている。これは、Ａ２で識別される駐車スペースが存在しており、その駐車スペースＡ２には車両が駐車しており、予約はされておらず、大型車が駐車可能であることを示している。この親レコード３１Ａと対になっている子レコード３１Ｂには、最初の親レコード３１Ａと対になっている子レコード３１Ｂの場合と同様の情報が格納されている。
【００３９】
なお、上記の利用状況は適宜更新される。例えば、ある駐車スペースに車両が進入して駐車した場合または駐車スペースから車両が出て行った場合に、ユーザが当該駐車スペースの利用状況の更新を駐車場管理システム１に指示することにより、利用状況を「空」から「満」へ、または「満」から「空」へ変更する。この他にも、駐車スペース毎に駐車されているか否かを検知するセンサを設けたり、撮像装置により得られた駐車スペースの撮像画像に対して画像処理を施す装置を設けたりして、駐車スペースの利用状況を自動的に検出し、その検出結果に応じて駐車場管理システム１が利用状況を更新するようにしてもよい。この場合、人手を介さずに、利用状況の更新を行うことが可能になる。
【００４０】
次に、面積比率情報データベースＤＢ２について説明する。図４は、面積比率情報データベースＤＢ２に記憶される面積比率情報の構成を示す図である。図４に示されるように、面積比率情報４１は、曜日、階数及び面積比率の各情報から構成される。本実施の形態において、面積比率とは、大型車用駐車スペースで構成されるブロック（以下、「大型車ブロック」という）、普通乗用車用駐車スペースで構成されるブロック（以下、「普通車ブロック」という）、軽乗用車用駐車スペースで構成されるブロック（以下、「軽乗用車ブロック」という）の各ブロックの面積の比を意味している。図４に示す例では、この面積比率が、「大型車ブロックの面積：普通車ブロックの面積：軽乗用車ブロックの面積」というフォーマットで表現されている。
【００４１】
図４に示すとおり、面積比率は曜日別に定義されている。例えば、大型のショッピングモールまたはアミューズメントパークの場合、土日は団体客が大型車を利用して訪れることが想定されるため、平日と比較して大型車ブロックの面積をより大きくし、それに伴って軽乗用車ブロックの面積をより小さくするなどの設定が考えられる。
【００４２】
このように、本実施の形態では、面積比率が曜日別に定義されているが、これに限られるわけではない。例えば、週毎、月毎等に所定の面積比率が定義されるようにしてもよく、また、任意の面積比率をユーザが適宜のタイミングで設定できるようにしてもよい。
【００４３】
［駐車場管理システムの動作］
次に、本実施の形態に係る駐車場管理システム１の動作について説明する。
駐車場管理システム１は、入力部１４を介してユーザからの実行開始の指示を受け付けたとき、または予め設定された時刻になったときに、以下の駐車場レイアウトの生成処理を実行する。なお、以下では、毎日夜間にバッチ処理として駐車場レイアウト生成処理が実行される場合について例示する。
【００４４】
図５は、本発明の実施の形態１に係る駐車場管理システム１が実行する駐車場レイアウト生成処理の流れを示すフローチャートである。図５に示されるように、駐車場管理システム１は、面積比率情報データベースＤＢ２に記憶されている面積比率情報を参照する（Ｓ１０１）。これにより、駐車場管理システム１は、翌日における各ブロックの面積比率を取得する。例えば月曜日の夜間に駐車場レイアウト生成処理が実行される場合であれば、その翌日である火曜日の面積比率を取得する。この場合、図４に示す面積比率情報に従えば、「１０：７０：２０」という面積比率を取得することになる。
【００４５】
次に、駐車場管理システム１は、ステップＳ１０１にて参照した面積比率情報にしたがって、大型車ブロック、普通車ブロック及び軽乗用車ブロックの面積比率を決定する（Ｓ１０２）。上記の例によれば、大型車ブロック：普通車ブロック：軽乗用車ブロックが１０：７０：２０となるように面積比率を決定することになる。
【００４６】
次に、駐車場管理システム１は、ステップＳ１０２にて決定した各ブロックの面積比率にしたがって、各ブロックの面積を算出する（Ｓ１０３）。ここで、駐車場管理システム１は、駐車場の駐車可能領域の面積から通路として必要となる面積等（すなわち、駐車スペースとして割り当てることが不可能な領域の面積）を差し引いた面積を、各ブロックの面積比率にしたがって分けることにより、各ブロックの面積を算出する。なお、通路として必要となる面積等に関する情報は、予め設定されているものとする。そのような情報としては、例えば「区画（Ｌ１，Ｒ５）、区画（Ｌ１，Ｒ７）、区画（Ｌ１４，Ｒ５）、及び区画（Ｌ１４，Ｒ７）で囲まれる領域は通路領域とする。」等が挙げられる。
【００４７】
次に、駐車場管理システム１は、駐車場の駐車可能領域中に各ブロックを配置する（Ｓ１０４）。具体的には、ステップＳ１０３にて算出された各ブロックの面積に応じた数の区画を所定のルールにしたがって特定する等して各ブロックの配置を行う。ここで、所定のルールとは、例えば「大型車ブロック、普通車ブロック及び軽乗用車ブロックの各場合において、区画（Ｌ１，Ｒ１）、区画（Ｌ１，Ｒ８）及び区画（Ｌ１，Ｒ１６）をそれぞれスタート地点として、そのスタート地点からＸ軸方向及びＹ軸方向に並べられた区画を必要数だけ特定する。」等が挙げられる。また、駐車場管理システム１は、「区画（Ｌ１，Ｒ５）、区画（Ｌ１，Ｒ７）、区画（Ｌ１４，Ｒ５）、及び区画（Ｌ１４，Ｒ７）で囲まれる通路領域には何れのブロックも形成することができない。」等のルールに従い、通路領域等を確保する。
【００４８】
上述したようにして各ブロックの配置を行った後、駐車場管理システム１は、ブロック内の区画を用いて駐車スペースを生成する（Ｓ１０５）。例えば、各ブロックにおいて、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を特定し、その区画からＸ軸方向及びＹ軸方向に連続する所定数の区画を特定することにより、各駐車スペースが生成される。
【００４９】
図６は、上記の各ステップの結果得られた駐車場レイアウトの構成を示す概念図である。図６において、符号Ｂ１乃至Ｂ３はそれぞれ、大型車ブロック、普通車ブロック及び軽乗用車ブロックを示している。図６に示されるように、大型車ブロックＢＬ１には、駐車スペースＡ１及びＡ２が生成されている。また、普通車ブロックＢＬ２には駐車スペースＢ１乃至Ｂ１８が、軽乗用車ブロックＢＬ３には駐車スペースＣ１乃至Ｃ７がそれぞれ生成されている。
【００５０】
大型車ブロックＢＬ１を例にとると、駐車場管理システム１は、上記のステップＳ１０５において、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画（Ｌ１，Ｒ１）からＸ軸方向に連続する区画を２個特定する。これにより、区画（Ｌ２，Ｒ１）・区画（Ｌ３，Ｒ１）が特定されることになる。次に、それらの区画（Ｌ１，Ｒ１）、区画（Ｌ２，Ｒ１）及び区画（Ｌ３，Ｒ１）のそれぞれについて、Ｙ軸方向に連続する区画を３個特定する。これにより、区画（Ｌ１，Ｒ２）・区画（Ｌ１，Ｒ３）・区画（Ｌ１，Ｒ４）、区画（Ｌ２，Ｒ２）・区画（Ｌ２，Ｒ３）・区画（Ｌ２，Ｒ４）、及び区画（Ｌ３，Ｒ２）・区画（Ｌ３，Ｒ３）・区画（Ｌ３，Ｒ４）が特定されることになる。そして、これら特定された１２個の区画により、駐車スペースＡ１を生成する。次に、駐車場管理システム１は、大型車ブロックＢＬ１中の残りの区画の中から、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を特定し（図６では区画（Ｌ４，Ｒ１））、上記と同様の処理を実行する。これにより、駐車スペースＡ２が生成される。
【００５１】
なお、図６に示す例では、普通車ブロックＢＬ２が２つに分かれている。このように、各ブロックは複数に分かれていてもよい。これは、例えば「普通車ブロックの場合、区画（Ｌ１，Ｒ８）をスタート地点として、そのスタート地点からＸ軸方向及びＹ軸方向に並べられた区画を必要数だけ特定する。ここで、必要数の区画を確保することができなかった場合、区画（Ｌ１４，Ｒ１）をスタート地点として、そのスタート地点からＸ軸方向及びＹ軸方向に並べられた区画を残りの数だけ特定する。」等のルールをステップＳ１０４において適用するようにすればよい。
【００５２】
ステップＳ１０５によって生成された駐車スペースにしたがって、駐車場管理システム１は、区画情報データベースＤＢ１に記憶されている区画情報を更新する（Ｓ１０６）。これにより、駐車場レイアウトの生成が完了する。
【００５３】
駐車場管理システム１は、ユーザからの指示等に応じて、生成した駐車場レイアウトを出力部１５に出力する。具体的には、図６を画像として表示する等の処理を行う。これにより、ユーザは、駐車場レイアウトを視覚的に確認することができる。
【００５４】
［レイアウト更新処理］
上述したようにして駐車場レイアウトを生成した後に、特定のブロックの面積を変更したい場合が生じ得る。例えば、大型車の駐車が見込めないようなときに、大型車ブロックの面積を小さくし、それに併せて普通車ブロックの面積を大きくするような場合である。そのような場合に、駐車場管理システム１は、次のようにしてレイアウト更新処理を実行する。
【００５５】
図７は、本発明の実施の形態１に係る駐車場管理システムが実行する駐車場レイアウト更新処理の流れを示すフローチャートである。図７に示されるように、駐車場管理システム１は、駐車場レイアウトの更新に必要となるレイアウト更新情報の入力をユーザから受け付ける（Ｓ２０１）。このレイアウト更新情報には、面積を縮小する必要があるブロック（縮小対象ブロック）と、その縮小対象ブロック内で消滅させる駐車スペース（縮小対象駐車スペース）とを特定する情報が含まれている。その他にも、レイアウト更新情報には、面積を拡大する必要があるブロック（拡大対象ブロック）を特定する情報が含まれている。以下では、縮小対象ブロック及び拡大対象ブロックがそれぞれ大型車ブロック及び普通車ブロックであり、縮小対象ブロック内のすべての駐車スペースを消滅させる場合について例示する。
【００５６】
レイアウト更新情報の入力を受け付けた駐車場管理システム１は、そのレイアウト更新情報にしたがって、縮小対象ブロックの縮小対象駐車スペースを特定する（Ｓ２０２）。この例では、縮小対象ブロックである大型車ブロック内のすべての駐車スペースが縮小対象駐車スペースとして特定されることになる。
【００５７】
次に、駐車場管理システム１は、レイアウト更新情報にしたがって、縮小対象駐車スペースを、拡大対象ブロックの駐車スペースに変更する（Ｓ２０３）。この例では、縮小対象駐車スペースである大型車ブロック内のすべての駐車スペースが、拡大対象ブロックである普通車ブロックの駐車スペースに変更されることになる。
【００５８】
図８は、上記の各ステップの結果得られた駐車場レイアウトの構成を示す概念図である。この図８には、図６に示されている駐車場レイアウトが更新された場合が例示されている。図６と図８とを比較すると分かるように、更新前の駐車場レイアウトに設けられていた大型車ブロックＢＬ１が、更新後の駐車場レイアウトでは普通車ブロックＢＬ２に変更されている。その結果、大型車用の駐車スペースＡ１及びＡ２が消滅する一方で、普通乗用車用の駐車スペースＢ１９乃至Ｂ２１が新たに生成されている。
【００５９】
この例の場合、駐車場管理システム１は、ステップＳ２０２及びＳ２０３において例えば次のような処理を実行する。すなわち、駐車場管理システム１は、更新前の駐車場レイアウトの大型車ブロックＢＬ１内でＸ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画と、その区画とＸ軸方向で隣り合う区画とを特定する。これにより、図６における区画（Ｌ１，Ｒ１）・区画（Ｌ２，Ｒ１）が特定されることになる。次に、それらの区画（Ｌ１，Ｒ１）及び区画（Ｌ２，Ｒ１）のそれぞれについて、Ｙ軸方向に連続する区画を２個特定する。これにより、区画（Ｌ１，Ｒ２）・区画（Ｌ１，Ｒ３）及び区画（Ｌ２，Ｒ２）・区画（Ｌ２，Ｒ３）が特定されることになる。そして、これら特定された６個の区画により、図８における普通乗用車用の駐車スペースＢ１９を生成する。次に、駐車場管理システム１は、更新前の駐車場レイアウトにおける大型車ブロックＢＬ１中の残りの区画の中から、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を特定し、上記と同様の処理を実行する。これを繰り返すことによって、図８における普通乗用車用の駐車スペースＢ２０及びＢ２１が生成される。
【００６０】
次に、駐車場管理システム１は、区画情報に含まれる各区画の利用状況を参照し、更新前の駐車場レイアウトにおける利用状況を更新後の駐車場レイアウトにも反映させる処理である利用状況の承継を実行する（Ｓ２０４）。具体的には、駐車場管理システム１は、更新前の駐車場レイアウトにおいて利用状況が「満」となっていた駐車スペースに係る区画を含む更新後の駐車場レイアウトにおける駐車スペースも同じく「満」となるように区画情報中の利用状況に情報を格納する。図３Ｂに示されている例を用いると、例えば利用状況が「満」となっている駐車スペースＡ２を構成する区画（Ｌ４，Ｒ４）が、更新後の駐車場レイアウトにおいて新たに別のサイズの駐車スペースを構成することとなった場合、駐車場管理システム１は、その駐車スペースの利用状況に「満」を格納する。これにより、駐車スペースに車両が駐車された状態において駐車場レイアウトの更新を行ったとしても、実際の利用状況と区画情報における利用状況とが矛盾することはない。
【００６１】
最後に、駐車場管理システム１は、区画情報データベースＤＢ１内の区画情報に駐車スペースの変更を反映することによって、区画情報を更新する（Ｓ２０５）。これにより、駐車場レイアウトの更新が完了する。
【００６２】
駐車場管理システム１は、ユーザからの指示等に応じて、更新後の駐車場レイアウトを出力部１５に出力する。具体的には、図８を画像として表示する等の処理を行う。これにより、ユーザは、更新後の駐車場レイアウトを視覚的に確認することができる。
【００６３】
（実施の形態２）
実施の形態２に係る駐車場管理システムは、実施の形態１の場合と異なり、駐車場内で最も利便性が高い位置である最利便位置に基づいて駐車場レイアウトを生成するシステムである。ここで、最利便位置は、駐車場の形状並びに駐車場の出入口及びエレベータ等の設備の位置関係等により決定される。
【００６４】
［駐車場管理システムの構成］
図９は、本発明の実施の形態２に係る駐車場管理システムの構成を示すブロック図である。図９に示されるとおり、実施の形態２の駐車場管理システム２において、ハードディスク１６には、駐車場内の最利便位置を示す最利便位置情報を記憶する最利便位置情報データベースＤＢ３が設けられている。なお、駐車場管理システム２のその他の構成については、実施の形態１の場合と同様であるので、同一の符号を付して説明を省略する。
【００６５】
［最利便位置の概念］
図１０は、最利便位置情報データベースＤＢ３に記憶される最利便位置情報の構成を示す図である。図１０に示されるように、最利便位置情報４５は、駐車場の階数、最利便区画、最遠区画及び優先順位の各情報から構成されている。ここで、最利便区画とは、駐車場内の最利便位置にある区画のことを意味し、最遠区画とは、その最利便位置から最も離れた位置にある区画のことを意味している。また、優先順位とは、大型車ブロック、普通車ブロック及び軽乗用車ブロックのうちのどのブロックを優先的に利便性の高い位置に配されるのかを示す情報である。
【００６６】
なお、上記の最利便区画及び最遠区画は、ユーザによって予め設定されてもよく、所定の数式等を用いた演算の結果により自動的に選択されるようにしてもよい。また、優先順位は、曜日別・週別・月別等に予め設定されていてもよく、適宜ユーザによって設定されるようにしてもよい。
【００６７】
図１０には、１階の駐車場に関する最利便位置情報が例示されている。この例では、最利便区画及び最遠区画がそれぞれ区画（Ｌ４，Ｒ１）及び（Ｌ１４，Ｒ１８）であり、普通車ブロック、軽乗用車ブロック及び大型車ブロックの順で各ブロックが利便性の高い位置に配されるように設定されている。
【００６８】
図１１Ａは、最利便区画が出入口付近にある場合の駐車場レイアウトの構成を示す概念図である。図１１Ａに示されるように、この駐車場レイアウトの場合、駐車可能領域Ｒにおいて駐車場の出入口Ｄ付近に位置している区画（Ｌ１４，Ｒ２）が最利便区画２０Ａとして設定されており、この最利便区画２０Ａから最も離れている区画（Ｌ１，Ｒ１８）が最遠区画２０Ｂに設定されている。なお、この例では、出入口Ｄ付近に３つの区画（区画（Ｌ１４，Ｒ１）、区画（Ｌ１４，Ｒ２）、区画（Ｌ１４，Ｒ３））が存在している。これらの区画の中からユーザが適当な一つの区画を最利便区画として設定すればよい。
【００６９】
図１１Ｂは、最利便区画がエレベータ付近にある場合の駐車場レイアウトの構成を示す概念図である。図１１Ｂに示されるように、この駐車場レイアウトの場合、駐車可能領域Ｒにおいて駐車場のエレベータＥＶ付近に位置している区画（Ｌ１２，Ｒ１５）が最利便区画２０Ａとして設定されており、この最利便区画２０Ａから最も離れている区画（Ｌ１，Ｒ１）が最遠区画２０Ｂに設定されている。なお、この例では、区画（Ｌ１２，Ｒ１５）以外にも、エレベータＥＶ付近には区画（Ｌ９，Ｒ１８）、区画（Ｌ９，Ｒ１５）及び区画（Ｌ１４，Ｒ１５）等が存在している。したがって、ユーザは、区画（Ｌ１２，Ｒ１５）ではなく、区画（Ｌ９，Ｒ１８）、区画（Ｌ９，Ｒ１５）及び区画（Ｌ１４，Ｒ１５）等のうちのいずれか一つを選択してもよい。
【００７０】
［駐車場管理システムの動作］
次に、本実施の形態に係る駐車場管理システム２の動作について説明する。なお、駐車場管理システム２は、実施の形態１の場合と同様に、入力部１４を介してユーザからの実行開始の指示を受け付けたとき、または予め設定された時刻になったときに、以下の駐車場レイアウトの生成処理を実行する。
【００７１】
図１２は、本発明の実施の形態２に係る駐車場管理システム２が実行する駐車場レイアウト生成処理の流れを示すフローチャートである。この図１２のフローチャートにおいて、実施の形態１の場合と同様の処理については、同一の符号を付している。
【００７２】
図１２に示されるように、まず駐車場管理システム２は、実施の形態１の場合と同様に、面積比率情報を参照し（Ｓ１０１）、大型車ブロック・普通車ブロック・軽乗用車ブロックの各ブロックの面積比率を決定し（Ｓ１０２）、各ブロックの面積を算出する（Ｓ１０３）。
【００７３】
次に、駐車場管理システム２は、最利便位置情報データベースＤＢ３に記憶されている最利便位置情報を参照する（Ｓ３０１）。これにより、駐車場管理システム２は、レイアウト生成対象となる駐車場の階数と、最利便区画、最遠区画及び優先順位とを取得する。なお、本実施の形態では、このステップＳ３０１において、駐車場管理システム２が、最利便区画として区画（Ｌ１４，Ｒ１８）を、最遠区画として区画（Ｌ１，Ｒ１）をそれぞれ取得し、また普通車ブロック・軽乗用車ブロック・大型車ブロックの順で利便性の高い位置に各ブロックを配することを示した優先順位を取得したものとする。
【００７４】
次に、駐車場管理システム２は、ステップＳ３０１にて取得した最利便区画を用いて、普通車ブロックの配置を実行する（Ｓ３０２）。具体的には、最利便区画（Ｌ１４，Ｒ１８）をスタート地点として、そのスタート地点からＸ軸方向及びＹ軸方向に並べられた区画を、ステップＳ１０３にて算出された普通車ブロックの面積に応じた数だけ特定する等により、駐車場管理システム２は普通車ブロックの配置を行う。
【００７５】
次に、駐車場管理システム２は、ステップＳ３０１にて取得した最遠区画を用いて、大型車ブロックの配置を行う（Ｓ３０３）。具体的には、最遠区画（Ｌ１，Ｒ１）をスタート地点として、そのスタート地点からＸ軸方向及びＹ軸方向に並べられた区画を、ステップＳ１０３にて算出された大型車ブロックの面積に応じた数だけ特定する等により、駐車場管理システム２は大型車ブロックの配置を行う。
【００７６】
そして、駐車場管理システム２は、駐車可能領域の残りの領域、すなわち駐車可能領域から普通車ブロック及び大型車ブロックをのぞいた領域に軽乗用車ブロックを配置する（Ｓ３０４）。具体的には、当該残りの領域の中から最利便区画（Ｌ１４，Ｒ１８）に最も近い区画を特定してこれをスタート地点とし、そのスタート地点からＸ軸方向及びＹ軸方向に並べられた区画を、ステップＳ１０３にて算出された軽乗用車ブロックの面積に応じた数だけ特定する等により、駐車場管理システム２は軽乗用車ブロックの配置を行う。
なお、駐車場管理システム２は、これら各ブロックの配置を行う際に、実施の形態１の場合と同様に通路領域等の確保を行う。
【００７７】
上述したようにして各ブロックの配置を行った後、駐車場管理システム２は、実施の形態１の場合と同様に、ブロック内の区画を用いて駐車スペースを生成する（Ｓ１０５）。例えば、普通車ブロックの場合は、最利便区画（Ｌ１４，Ｒ１８）からＸ軸方向及びＹ軸方向に連続する所定数の区画を特定することにより、大型車ブロックの場合は、最遠区画（Ｌ１，Ｒ１）からＸ軸方向及びＹ軸方向に連続する所定数の区画を特定することにより、各駐車スペースがそれぞれ生成される。また、軽乗用車ブロックの場合は、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を特定し、その区画からＸ軸方向及びＹ軸方向に連続する所定数の区画を特定することにより、各駐車スペースが生成される。
【００７８】
図１３は、上記の各ステップの結果得られた駐車場レイアウトの構成を示す概念図である。図１３において、符号Ｂ１乃至Ｂ３はそれぞれ、大型車ブロック、普通車ブロック及び軽乗用車ブロックを示している。図１３に示されるように、普通車ブロックＢＬ２は、最利便区画２１Ａ（区画（Ｌ１４，Ｒ１８））を含んで構成されており、大型車ブロックＢＬ１は、最遠区画２１Ｂ（区画（Ｌ１，Ｒ１））を含んで構成されている。そして、大型車ブロックＢＬ１には、駐車スペースＡ１乃至Ａ４が、普通車ブロックＢＬ２には駐車スペースＢ１乃至Ｂ１４が、軽乗用車ブロックＢＬ３には駐車スペースＣ１乃至Ｃ７がそれぞれ生成されている。
【００７９】
普通車ブロックＢＬ２を例にとると、駐車場管理システム２は、上記のステップＳ３０２において、最利便区画２１Ａと、その最利便区画２１ＡとＸ軸方向で隣り合う区画とを特定する。これにより、区画（Ｌ１４，Ｒ１８）・区画（Ｌ１３，Ｒ１８）が特定されることになる。次に、それらの区画（Ｌ１４，Ｒ１８）・区画（Ｌ１３，Ｒ１８）のそれぞれについて、Ｙ軸方向に連続する区画を２個特定する。これにより、区画（Ｌ１４，Ｒ１７）・区画（Ｌ１４，Ｒ１６）及び区画（Ｌ１３，Ｒ１７）・区画（Ｌ１３，Ｒ１６）が特定されることになる。そして、これら特定された６個の区画により、駐車スペースＢ１４を生成する。次に、駐車場管理システム２は、普通車ブロックＢＬ２中の残りの区画の中から、最利便区画に最も近い区画を特定し（図１３では区画（Ｌ１２，Ｒ１８））、上記と同様の処理を実行する。これにより、駐車スペースＢ１３が生成される。このような処理を繰り返し行うことにより、普通車ブロックＢＬ２において、駐車スペースＢ１乃至Ｂ１４が生成されることになる。
【００８０】
ステップＳ１０５によって生成された駐車スペースにしたがって、駐車場管理システム２は、区画情報データベースＤＢ１に記憶されている区画情報を更新する（Ｓ１０６）。これにより、駐車場レイアウトの生成が完了する。
【００８１】
駐車場管理システム２は、ユーザからの指示等に応じて、生成した駐車場レイアウトを出力部１５に出力する。具体的には、図１３を画像として表示する等の処理を行う。これにより、ユーザは、駐車場レイアウトを視覚的に確認することができる。
【００８２】
［レイアウト更新処理］
上述したようにして駐車場レイアウトを生成した後に、特定のブロックの面積を変更したい場合、駐車場管理システム２は、実施の形態１の場合と同様に駐車場のレイアウト更新処理を実行する。
【００８３】
図１４は、本発明の実施の形態２に係る駐車場管理システムが実行する駐車場レイアウト更新処理の流れを示すフローチャートである。図１４に示されるように、駐車場管理システム２は、駐車場レイアウトの更新に必要となるレイアウト更新情報の入力を受け付ける（Ｓ４０１）。このレイアウト更新情報には、実施の形態１の場合と同様に、縮小対象ブロック及び拡大対象ブロックが含まれている。また、このレイアウト更新情報には、縮小対象ブロック内で消滅させる駐車スペースの数を示す情報（以下、「消滅対象スペース数」という）が含まれている。以下では、縮小対象ブロック及び拡大対象ブロックとしてそれぞれ大型車ブロック及び普通車ブロックが指定されており、消滅対象スペース数として縮小対象ブロック内の駐車スペースの半分が指定されている場合について例示する。また、縮小対象ブロックである大型車ブロックには最遠区画が含まれているものとする。
【００８４】
レイアウト更新情報の入力を受け付けた駐車場管理システム２は、そのレイアウト更新情報にしたがって、縮小対象ブロック及び拡大対象ブロックを特定する（Ｓ４０２）。この例では、大型車ブロック及び普通車ブロックがそれぞれ縮小対象ブロック及び拡大対象ブロックとして特定されることになる。
【００８５】
次に、駐車場管理システム２は、縮小対象ブロックには最利便区画及び最遠区画の何れが含まれているのかを判定する（Ｓ４０３）。この判定は、区画情報データベースＤＢ１に記憶されている区画情報を参照することにより行われる。
【００８６】
ステップＳ４０３において、縮小対象ブロックには最利便区画が含まれていると判定した場合（Ｓ４０３で「最利便区画」）、駐車場管理システム２は、その最利便区画を用いて縮小対象駐車スペースを特定する（Ｓ４０４）。この処理は、例えば以下のようにして行われる。まず、駐車場管理システム２は、レイアウト更新情報に含まれている消滅対象スペース数を用いて、消滅させる駐車スペースを構成する区画の数（以下、「消滅区画数」という）を特定する。そして、駐車場管理システム２は、最利便区画から最も離れた位置にある区画を特定し、その区画からＸ軸方向及びＹ軸方向に連続する区画を消滅区画数だけ特定する。これにより、縮小対象駐車スペースの位置及び大きさが特定されることになる。
【００８７】
他方、ステップＳ４０３において縮小対象ブロックには最遠区画が含まれていると判定された場合（Ｓ４０３で「最遠区画」）、駐車場管理システム２は、その最遠区画を用いて縮小対象駐車スペースを特定する（Ｓ４０５）。この処理は、例えば以下のようにして行われる。まず、駐車場管理システム２は、上記と同様にして消滅区画数を特定する。そして、駐車場管理システム２は、最遠区画から最も離れた位置にある区画を特定し、その区画からＸ軸方向及びＹ軸方向に連続する区画を消滅区画数だけ特定する。これにより、縮小対象駐車スペースの位置及び大きさが特定されることになる。
【００８８】
この例では、大型車ブロックが縮小対象ブロックとされており、またその大型車ブロックは最遠区画を含んでいるものとされている。したがって、駐車場管理システム２は、ステップＳ４０３からステップＳ４０５に進み、縮小対象駐車スペースを特定することになる。
【００８９】
次に、駐車場管理システム２は、ステップＳ４０４またはＳ４０５において特定された縮小対象駐車スペースを、拡大対象ブロックの駐車スペースに変更する（Ｓ４０６）。この例では、縮小対象駐車スペースである大型車ブロック内の駐車スペースが、拡大対象ブロックである普通車ブロックの駐車スペースに変更されることになる。
【００９０】
図１５は、上記の各ステップの結果得られた駐車場レイアウトの構成を示す概念図である。この図１５には、図１３に示されている駐車場レイアウトが更新された場合が例示されている。図１３と図１５とを比較すると分かるように、更新前の駐車場レイアウトに設けられていた大型車ブロックＢＬ１の半分であって、最遠区画２１Ｂから離れている領域が、更新後の駐車場レイアウトでは普通車ブロックＢＬ２に変更されている。その結果、大型車用の駐車スペースＡ３及びＡ４が消滅する一方で、普通乗用車用の駐車スペースＢ１５乃至Ｂ１８が新たに生成されている。
【００９１】
この例の場合、駐車場管理システム２は、ステップＳ４０５及びＳ４０６において例えば次のような処理を実行する。すなわち、駐車場管理システム２は、ステップＳ４０５において、更新前の駐車場レイアウトの大型車ブロックＢＬ１内で最遠区画から最も離れた位置にある区画として区画（Ｌ１２，Ｒ４）を特定する。そして、駐車場管理システム２は、その区画（Ｌ１２，Ｒ４）からＸ軸方向及びＹ軸方向に連続する区画を消滅区画数だけ特定する。この例では、大型車用の駐車スペースを２つ（更新前の駐車場レイアウトにおかえる大型車ブロックＢＬ１内の駐車スペースの半分）消滅させるため、消滅区画数は２４になる。その結果、区画（Ｌ７，Ｒ１）、区画（Ｌ７，Ｒ４）、区画（Ｌ１２，Ｒ１）、及び区画（Ｌ１２，Ｒ４）で囲まれる領域内の区画が２４個特定されることになる。
【００９２】
次に、駐車場管理システム２は、ステップＳ４０６において、特定された２４個の区画のうちでＸ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画と、その区画とＸ軸方向で隣り合う区画とを特定する。これにより、図１３における区画（Ｌ７，Ｒ１）・区画（Ｌ８，Ｒ１）が特定されることになる。次に、それらの区画（Ｌ７，Ｒ１）及び区画（Ｌ８，Ｒ１）のそれぞれについて、Ｙ軸方向に連続する区画を２個特定する。これにより、区画（Ｌ７，Ｒ２）・区画（Ｌ７，Ｒ３）及び区画（Ｌ８，Ｒ２）・区画（Ｌ８，Ｒ３）が特定されることになる。そして、これら特定された６個の区画により、図１５における普通乗用車用の駐車スペースＢ１５を生成する。次に、駐車場管理システム２は、上記２４個の区画のうちの残りの区画の中から、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を特定し、上記と同様の処理を実行する。これを繰り返すことによって、図１５における普通乗用車用の駐車スペースＢ１６及びＢ１７が生成される。
【００９３】
なお、図１３に示されるように、更新前の駐車場レイアウトにおいて、区画（Ｌ１３，Ｒ１）、区画（Ｌ１３，Ｒ３）、区画（Ｌ１４，Ｒ１）及び区画（Ｌ１４，Ｒ３）で囲まれている領域はどのブロックにも属していなかった。しかしながら、この領域には６個の区画が存在するため、図１５に示されるように、当該領域に駐車スペースＢ１８を生成するようにしてもよい。また、当該領域内に、後述する実施の形態３のようにして新たな駐車スペースを生成するようにしてもよい。
次に、駐車場管理システム２は、実施の形態１の場合と同様にして、利用状況の承継の処理を実行する（Ｓ４０７）。
【００９４】
最後に、駐車場管理システム２は、区画情報データベースＤＢ１内の区画情報に駐車スペースの変更を反映することによって、区画情報を更新する（Ｓ４０８）。これにより、駐車場レイアウトの更新が完了する。
【００９５】
駐車場管理システム２は、ユーザからの指示等に応じて、更新後の駐車場レイアウトを出力部１５に出力する。具体的には、図１５を画像として表示する等の処理を行う。これにより、ユーザは、更新後の駐車場レイアウトを視覚的に確認することができる。
【００９６】
なお、本実施の形態では、縮小対象ブロックに最利便区画及び最遠区画の何れかが含まれている場合について例示したが、縮小対象ブロックがこれらの何れも含まない場合は、例えば、当該縮小ブロックの中でＸ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を用いて縮小対象駐車スペースを特定するようにすればよい。
【００９７】
（実施の形態３）
実施の形態１及び２の場合のようにして、大型車ブロック、普通車ブロック及び軽乗用車ブロックの各ブロックの配置を行った場合に、通路領域を確保した上でなお１または複数の駐車スペースを確保できる領域が存在する場合がある。実施の形態３に係る駐車場管理システムは、そのような領域が存在する場合に当該領域に駐車スペースを生成することができるシステムである。なお、本実施の形態の駐車場管理システムの構成については、実施の形態１の場合と同様であるので、説明を省略する。
【００９８】
図１６は、駐車可能領域Ｒのうち、大型車ブロックＢＬ１、普通車ブロックＢＬ２及び軽乗用車ブロックＢＬ３の各ブロック並びに通路領域以外の領域が存在する場合の駐車場レイアウトの構成を示す概念図である。図１６において、符号ＢＢは、大型車用、普通乗用車用及び軽乗用車用の何れかの駐車スペースを１または複数確保することができる領域であって、大型車用ブロックＢＬ１、普通車ブロックＢＬ２及び軽乗用車ブロックＢＬ３の各ブロック並びに通路領域に割り当てられていない領域を示している。以下では、この領域をバッファブロックと呼ぶ。
【００９９】
このようなバッファブロックＢＢが存在するか否かは、ユーザによって判定されてもよく、本実施の形態に係る駐車場管理システムが区画情報に基づいて判定するようにしてもよい。
【０１００】
［レイアウト更新処理］
ユーザによってバッファブロックＢＢが存在すると判定された場合、ユーザはそのバッファブロックＢＢに新たな駐車スペースを生成するように駐車場管理システムに指示し、これを受けた駐車場管理システムが以下のレイアウト更新処理を実行する。また、駐車場管理システムによってバッファブロックＢＢが存在すると判定された場合は、駐車場管理システムが自動的に以下のレイアウト更新処理を実行する。
【０１０１】
図１７は、本発明の実施の形態３に係る駐車場管理システムが実行する駐車場レイアウト更新処理の流れを示すフローチャートである。図１７に示されるように、駐車場管理システム２は、駐車場レイアウトの更新に必要となるレイアウト更新情報の入力を受け付ける（Ｓ５０１）。このレイアウト更新情報には、バッファブロックＢＢ内に生成する駐車スペースの種類（大型車用、普通乗用車用、及び軽乗用車用の何れか）を示す情報（以下、「駐車スペース種類」という）が含まれている。以下では、駐車スペース種類として、普通乗用車用が指定されているものとする。
【０１０２】
レイアウト更新情報の入力を受け付けた駐車場管理システムは、そのレイアウト更新情報に含まれる駐車スペース種類を参照して、バッファブロックＢＢに置き換わるブロックを特定する（Ｓ５０２）。この例では、駐車スペース種類として普通乗用車用が指定されているため、バッファブロックＢＢに置き換わるブロックとして普通車ブロックが特定されることになる。
【０１０３】
次に、駐車場管理システムは、バッファブロックＢＢ内に、ステップＳ５０２にて特定されたブロックの駐車スペースを生成する（Ｓ５０３）。例えば、バッファブロックＢＢにおいて、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を特定し、その区画からＸ軸方向及びＹ軸方向に連続する所定数の区画を特定することにより、１または複数の駐車スペースが生成される。
【０１０４】
図１８は、上記の各ステップの結果得られた駐車場レイアウトの構成を示す概念図である。この図１８には、図１６に示されている駐車場レイアウトが更新された場合が例示されている。図１６と図１８とを比較すると分かるように、更新前の駐車場レイアウトに設けられていたバッファブロックＢＢの一部が、更新後の駐車場レイアウトでは普通車ブロックＢＬ２に置き換えられている。その結果、普通乗用車用の駐車スペースＢ１２及びＢ１３が新たに生成されている。
【０１０５】
図１６に示されるように、更新前において既に普通車ブロックＢＬ２が設けられているため、本実施の形態におけるレイアウト更新処理により新たに２つめの普通車ブロックＢＬ２が形成されたことになる。
【０１０６】
この例の場合、駐車場管理システムは、ステップＳ５０３において例えば次のような処理を実行する。すなわち、駐車場管理システムは、更新前の駐車場レイアウトのバッファブロックＢＢ内でＸ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画として区画（Ｌ１０，Ｒ１）を特定する。そして、駐車場管理システムは、その区画（Ｌ１０，Ｒ１）とＸ軸方向で隣り合う区画を特定する。これにより、図１６における区画（Ｌ１１，Ｒ１）が特定されることになる。次に、それらの区画（Ｌ１０，Ｒ１）及び区画（Ｌ１１，Ｒ１）のそれぞれについて、Ｙ軸方向に連続する区画を２個特定する。これにより、区画（Ｌ１０，Ｒ２）・区画（Ｌ１０，Ｒ３）及び区画（Ｌ１１，Ｒ２）・区画（Ｌ１１，Ｒ３）が特定されることになる。そして、これら特定された６個の区画により、図１８における普通乗用車用の駐車スペースＢ１２を生成する。次に、駐車場管理システムは、バッファブロックＢＢのうちの残りの区画の中から、Ｘ軸方向及びＹ軸方向において最も小さいインデックスにより表される区画を特定し、上記と同様の処理を実行する。これにより、図１８における普通乗用車用の駐車スペースＢ１３が生成される。
【０１０７】
なお、駐車スペースＢ１２及びＢ１３が生成された後も、バッファブロックＢＢには空き領域が存在している。このような場合、駐車場管理システムは、その空き領域内で普通乗用車用の駐車スペースを確保できるか否かを判定し、その結果確保できないと判定した場合は、バッファブロックＢＢ内での駐車スペースの生成を終了することになる。
【０１０８】
最後に、駐車場管理システムは、区画情報データベース内の区画情報に駐車スペースの変更を反映することによって、区画情報を更新する（Ｓ５０４）。これにより、駐車場レイアウトの更新が完了する。
【０１０９】
実施の形態１及び２の場合と同様に、本実施の形態の駐車場管理システムも、ユーザからの指示等に応じて、更新後の駐車場レイアウトを出力部に出力する。具体的には、図１８を画像として表示する等の処理を行う。これにより、ユーザは、更新後の駐車場レイアウトを視覚的に確認することができる。
【０１１０】
（実施の形態４）
上記の各実施の形態において駐車場レイアウトを生成した場合、ユーザは出力部による出力等によってその駐車場レイアウトを確認することができる。これに加えて、当該駐車場レイアウトが実際の駐車場に明示的に表されていれば、駐車しようとしている車両の運転手等にとっては好都合である。実施の形態４に係る駐車場管理システムは、生成された駐車場レイアウトを駐車場に明示的に表すことができるシステムである。
【０１１１】
［駐車場管理システムの構成］
図１９は、本発明の実施の形態４に係る駐車場管理システムの構成を示すブロック図である。図１９に示されるとおり、実施の形態４の駐車場管理システム４は、バス１７に接続された車止め制御部１８を備えている。この車止め制御部１８は、駐車場に設けられている車止め装置が具備する車止め板の動作の制御を後述するようにして実行する。なお、駐車場管理システム４のその他の構成については、実施の形態１の場合と同様であるので、同一の符号を付して説明を省略する。
【０１１２】
［車止め装置］
図２０は、駐車場レイアウトの構成を示す概念図である。図２０に示されるように、駐車場可能領域Ｐを構成する区画２０のそれぞれに車止め装置５０が配設されている。この車止め装置５０の構成について、図２１並びに図２２Ａ及び図２２Ｂを参照しながら説明する。
【０１１３】
図２１は、車止め装置５０の構成を示す平面図である。また、図２２Ａは、車止め板が平坦状態にある場合の車止め装置５０の構成を示す側面図であり、図２２Ｂは、車止め板が起立状態にある場合の車止め装置５０の構成を示す側面図である。
【０１１４】
図２１並びに図２２Ａ及び図２２Ｂに示されるように、車止め装置５０は、車止め板５１と、当該車止め板５１を駆動する駆動部５２と、車両が駐車スペースに進入するときに車止め装置５０を乗り越えやすくするために適度な傾斜角を有している傾斜板５３とを備えている。
【０１１５】
駆動部５２は、区画２０の側縁部分に設けられており、車両の入出車方向（図２１における矢印方向）に対して直角方向に延びるように取り付けられた回転軸５４を具備している。車止め板５１は、この回転軸５４に固定されており、当該回転軸５４の回転によって起立／倒伏動作を行う。ここで、起立動作とは、車止め板５１が平坦状態（図２２Ａに示す状態）から起立状態（図２２Ｂに示す状態）へ移る動作を意味し、倒伏動作とは、車止め板５１が起立状態（図２２Ｂに示す状態）から平坦状態（図２２Ａに示す状態）へ移る動作を意味している。
【０１１６】
駐車場管理システム４の車止め制御部１８は、各区画２０に設けられている車止め装置５０と有線または無線で通信することができるように接続されている。そして、車止め板５１を平坦状態または起立状態にするための命令がＣＰＵ１１から車止め制御部１８に対して出力された場合に、車止め制御部１８は、車止め装置５０に対して車止め板５１の起立または倒伏を命令する。当該車止め装置５０は、車止め制御部１８から命令を受信した場合、その命令にしたがって駆動部５２により回転軸５４を回転させる。その結果、車止め板５１の起立／倒伏動作が行われることになる。
【０１１７】
なお、本実施の形態では、区画毎に車止め装置５０が設けられているが、これに限定されるわけではなく、隣り合う複数の区画毎に車止め装置５０が設けられていてもよい。例えば図２０に示す駐車場レイアウトにおいて、インデックスＲ１，Ｒ３，Ｒ５，Ｒ７及びＲ９で特定される区画のみに車止め装置５０を設ける（すなわち１行おきに設ける）ようにしたり、インデックスＬ１，Ｌ３，Ｌ５及びＬ７で特定される区画のみに車止め装置５０を設ける（すなわち１列おきに設ける）ようにしたりしてもよい。
【０１１８】
［駐車場管理システムの動作］
次に、本実施の形態に係る駐車場管理システム４の動作について説明する。なお、駐車場管理システム４は、実施の形態１乃至３のようにして駐車場レイアウトを生成した後に、入力部１４を介してユーザからの実行開始の指示を受け付けたとき、または予め設定された時刻になったときに、以下の車止め装置の制御処理を実行する。
【０１１９】
図２３は、本発明の実施の形態４に係る駐車場管理システムが実行する車止め装置制御処理の流れを示すフローチャートである。図２３に示されるように、駐車場管理システム４はまず、区画情報データベースＤＢ１に記憶されている区画情報を参照する（Ｓ６０１）。
【０１２０】
次に、駐車場管理システム４は、区画情報にしたがって各駐車スペースを認識し、その駐車スペース毎に少なくとも一つの車止め板５１が起立状態になるようにするために、起立状態になる必要がある車止め板５１を有する車止め装置５０が設けられている区画（以下、「起立対象区画」という）を特定する（Ｓ６０２）。
【０１２１】
次に、駐車場管理システム４は、車止め制御部１８を用いて、車止め板５１を起立状態にするための命令を、ステップＳ６０２で特定された起立対象区画に設けられている車止め装置５０に対して送信することにより、起立対象区画の車止め板５１を起立させる（Ｓ６０３）。これにより、起立対象区画の車止め板５１が起立状態となる。なお、当該起立対象区画の車止め板５１がもともと起立状態となっていた場合は、その状態が維持されることになる。
【０１２２】
最後に、駐車場管理システム４は、車止め制御部１８を用いて、車止め板５１を平坦状態にするための命令を、ステップＳ６０２で特定された起立対象区画以外の区画に設けられている車止め装置５０に対して送信することにより、起立対象区画以外の区画の車止め板５１を倒伏させる（Ｓ６０４）。これにより、起立対象区画以外の区画の車止め板５１が平坦状態となる。なお、当該区画の車止め板５１がもともと平坦状態となっていた場合は、その状態が維持されることになる。
【０１２３】
図２４は、上記の各ステップの結果得られた駐車場レイアウトの構成を示す概念図である。図２４に示す例では、大型車用の駐車スペースＡ１及びＡ２と普通乗用車用の駐車スペースＢ１乃至Ｂ３とが生成されており、車止め板が起立状態となっている車止め装置５０にはハッチングが施されている。
【０１２４】
駐車スペースＡ１を例にとると、駐車場管理システム４は、上記のステップＳ６０２において、起立対象区画として区画（Ｌ１，Ｒ１）、区画（Ｌ１，Ｒ２）、区画（Ｌ１，Ｒ３）及び区画（Ｌ１，Ｒ４）を特定する。そして、駐車場管理システム４は、上記のステップＳ６０３において、これらの区画に設けられている車止め板５１を起立させ、また、上記のステップＳ６０４において、駐車スペースＡ１を構成する区画のうち起立対象区画として特定されなかった区画（区画（Ｌ２，Ｒ１）等）に設けられている車止め板５１を倒伏させる。
その他の駐車スペースＡ２並びにＢ１乃至Ｂ３についても同様の処理を行うことにより、各区画における車止め板の状態が図２４に示されるようになる。
【０１２５】
その結果、駐車場レイアウトが実際の駐車場に明示的に表されることになる。すなわち、図２４に示す例の場合であれば、起立状態にある車止め板がＹ軸方向に４個並んでいる箇所を見つけることによって、大型車用の駐車スペースが生成されていることを確認することができる。同じく３個並んでいる箇所を見つけることによって、普通乗用車用の駐車スペースが生成されていることを確認することができる。
【０１２６】
なお、車止め板が起立状態のままであると、車両が駐車スペースに進入することができない。そのため、利用されようとしている駐車スペースにおいては、起立状態にある車止め板を倒伏させる必要がある。この場合、例えば、各車止め装置に車両を検知するためのセンサを設け、そのセンサによって車両が検知された場合に、当該センサが設けられている駐車スペースの全区画の車止め装置が車止め板を平坦状態にする等の対応をとればよい。
【０１２７】
なお、この例では、大型車用の駐車スペースではＹ軸方向に４個の隣り合う区画における車止め板が起立状態になり、普通乗用車の駐車スペースではＹ軸方向に３個の隣り合う区画における車止め板が起立状態となっているが、これは例示にすぎない。駐車スペース毎に少なくとも一つの区画における車止め板が起立状態となっていればよい。
【０１２８】
また、このように車止め板の状態により駐車場レイアウトを明示的に表す以外にも、例えば、各区画にＬＥＤを埋設しておき、それらのＬＥＤの点灯／消灯により駐車場レイアウトを表す等の構成も可能である。
【０１２９】
（実施の形態５）
実施の形態５に係る駐車場管理システムは、受け付けた予約に基づいて駐車場レイアウトを生成するシステムである。
【０１３０】
［駐車場管理システムの構成］
図２５は、本発明の実施の形態５に係る駐車場管理システムの構成を示すブロック図である。図２５に示されるとおり、実施の形態５の駐車場管理システム５において、ハードディスク１６には、駐車場の利用者である会員に関する会員情報を記憶する会員情報データベースＤＢ４と、会員によってなされた駐車場の予約に関する予約情報を記憶する予約情報データベースＤＢ５とが設けられている。なお、駐車場管理システム５のその他の構成については、実施の形態１の場合と同様であるので、同一の符号を付して説明を省略する。
次に、会員情報データベースＤＢ４及び予約情報データベースＤＢ５の詳細について説明する。
【０１３１】
図２６は、会員情報データベースＤＢ４に記憶される会員情報の構成を示す図である。図２６に示されるように、会員情報６１は、会員を識別するための会員番号、会員の氏名、会員が利用する車両の車種、当該車両の縦・横・高さのサイズ（単位はメートル）、及び当該車両のナンバーの各情報から構成されている。この会員情報の内容は、予め会員によって登録されたものである。
【０１３２】
図２７は、予約情報データベースＤＢ５に記憶される予約情報の構成を示す図である。図２７に示されるように、予約情報７１は、上記の会員情報を構成する各情報と、会員が駐車を希望する駐車場の階数、駐車場の入口及び利用開始時間、並びに予約を識別するための予約ＩＤとから構成されている。この予約情報の内容は、予約を行う会員によって登録されたものである。その登録方法としては、例えばショッピングセンターまたはアミューズメントパーク等の施設に駐車場が設けられているような場合であれば、その施設内の適宜の位置にディスプレイを備えた予約受付装置を設置しておき、そのディスプレイに図２８に示されるような予約画面８１を表示した上で、当該予約受付装置が会員から予約情報の入力を受け付けるようなものが挙げられる。この場合、適宜の手段によって予約受付装置が駐車場管理システム５に対して予約情報を送信すればよい。その他にも、会員が、携帯型電話機などを用いて、駐車場管理システム５に対して予約情報を送信するような方法が挙げられる。
【０１３３】
なお、予約情報のうち会員情報と重複する情報については、駐車場管理システム５が、会員から会員番号の入力を受け付けた場合に、その会員番号に係る会員情報を会員情報データベースＤＢ４から検索することによって取得するようにしてもよい。この場合、例えば、図２８に示されるような予約画面８１に対して会員が会員番号を入力した場合、駐車場管理システム５が、氏名、車種、車両の縦・横・高さのサイズ、及び車両のナンバーを予約画面８１に表示することにより、簡易な予約受付処理を実現することができる。
【０１３４】
［駐車場管理システムの動作］
次に、本実施の形態に係る駐車場管理システム５の動作について説明する。駐車場管理システム５は、実施の形態１の場合と同様に、毎日夜間にバッチ処理として駐車場レイアウト生成処理が実行される場合について例示する。この場合に生成される駐車場レイアウトは、前日までに受け付けられた予約に基づいた内容となる。
【０１３５】
図２９は、本発明の実施の形態５に係る駐車場管理システム５が実行する駐車場レイアウト生成処理の流れを示すフローチャートである。図２９に示されるように、駐車場管理システム５はまず、予約情報データベースＤＢ５に記憶されている予約情報を参照する（Ｓ８０１）。これにより、駐車場管理システム５は、予約があるか否かを判定することが可能になる。
【０１３６】
次に、駐車場管理システム５は、面積比率情報データベースＤＢ２に記憶されている面積比率情報を参照する（Ｓ７０２）。これにより、駐車場管理システム５は、翌日における各ブロックの面積比率を取得する。
【０１３７】
次に、駐車場管理システム１は、ステップＳ７０１にて参照した予約情報及びステップＳ７０２にて参照した面積比率情報にしたがって、大型車ブロック、普通車ブロック及び軽乗用車ブロックの面積比率を決定する（Ｓ７０３）。具体的には、例えば面積比率情報に示されている面積比率にしたがって各ブロックの面積を決定した場合に、予約に係る車両が駐車可能であるか否かを駐車場管理システム５が判定し、駐車可能であると判定した場合は面積比率情報に示されている面積比率を各ブロックの面積比率とし、駐車不可能であると判定した場合は駐車可能となるように面積比率情報に示されている面積比率に修正を加える。例えば、面積比率情報に示されている面積比率が大型車ブロック：普通車ブロック：軽乗用車ブロック＝１０：７０：２０であった場合であって、予約に係る大型車のすべてが駐車するためには大型車ブロックの面積が全体の１０分の３を要するときは、他のブロックの面積を縮小させて大型車ブロック：普通車ブロック：軽乗用車ブロック＝３０：６０：１０とする等の修正がなされる。
【０１３８】
その後、駐車場管理システム５は、実施の形態１の場合と同様にして、各ブロックの面積を算出し（Ｓ７０４）、その算出結果に応じて各ブロックを配置し（Ｓ７０５）、各ブロック内の区画を用いて駐車スペースを生成する（Ｓ７０６）。そして、駐車場管理システム５は、このようにして生成された駐車スペースにしたがって、区画情報データベースＤＢ１に記憶されている区画情報を更新する（Ｓ７０７）。これにより、駐車場レイアウトの生成が完了する。
【０１３９】
図３０は、上記のステップＳ７０７によって更新された区画情報の構成を示す図である。図３０に示されるように、区画情報９１の場合、親レコード９１Ａ中の利用状況及び予約ＩＤに「予約」及び「１２３４」がそれぞれ格納されている。駐車場管理システム５は、これらの情報を参照することにより、子レコード９１Ｂによって表される駐車スペースが予約済みであること認識することができる。
【０１４０】
駐車場管理システム５は、実施の形態１の場合と同様にして、ユーザからの指示等に応じて、生成した駐車場レイアウトを出力部１５に出力する。これにより、ユーザは、更新後の駐車場レイアウトを視覚的に確認することができる。
【０１４１】
また、駐車場管理システム５は、生成した駐車場レイアウトを用いて、会員からの予約を新たに受け付ける予約画面を生成することもできる。この予約画面としては、図３１に示される画面１０１のようなものが挙げられる。この画面１０１では、予約済みの駐車スペースにハッチングが施されているため、どの駐車スペースが予約されていて、どの駐車スペースが予約されていないのかを、ユーザが容易に確認することができる。なお、この画面１０１が、例えば抵抗膜方式のタッチパネルにより構成されている場合であれば、当該タッチパネルが、予約されていない駐車スペースをユーザがタッチしたことを検知し、その検知結果にしたがって予約を受け付けるような態様も可能となる。
【０１４２】
なお、本実施の形態においては、駐車場管理システム５が予約情報及び面積比率情報を用いて各ブロックの面積比率を算出しているが、予約情報のみを用いて当該面積比率を算出するようにしてもよい。この場合、例えば駐車場管理システム５が、予約情報を参照することにより大型車、普通乗用車、及び軽乗用車の予約数を取得し、その予約数の比率に応じて面積比率を決定する等の処理を行えばよい。
【０１４３】
［レイアウト更新処理］
上述したようにして駐車場レイアウトを生成した後に、駐車場管理システム５は、実施の形態１と同様にしてレイアウト更新処理を実行することができる。
図３２は、本発明の実施の形態５に係る駐車場管理システム５が実行する駐車場レイアウト更新処理の流れを示すフローチャートである。図３２に示されるように、駐車場管理システム５は、実施の形態１の場合と同様に、レイアウト更新情報の入力を受け付け（Ｓ８０１）、縮小対象ブロックの縮小対象駐車スペースを特定し（Ｓ８０２）、縮小対象駐車スペースを拡大対象ブロックの駐車スペースに変更する（Ｓ８０３）。
【０１４４】
次に、駐車場管理システム５は、区画情報に含まれる各区画の利用状況及び予約ＩＤを参照し、更新前の駐車場レイアウトにおける利用状況を更新後の駐車場レイアウトにも反映させる処理である利用状況及び予約ＩＤの承継を実行する（Ｓ８０４）。具体的には、駐車場管理システム５は、更新前の駐車場レイアウトにおいて利用状況が「予約」となっていた駐車スペースに係る区画を含む更新後の駐車場レイアウトにおける駐車スペースも同じく「予約」となるように区画情報中の利用状況に情報を格納する。また、駐車場管理システム５は、区画情報中の予約ＩＤに、更新前の駐車場レイアウトにおいて利用状況が「予約」となっていた駐車スペースに係る予約ＩＤを格納する。これにより、駐車スペースに車両が駐車された状態において駐車場レイアウトの更新を行ったとしても、実際の利用状況と区画情報における利用状況とが矛盾することはない。
【０１４５】
最後に、駐車場管理システム５は、区画情報データベースＤＢ１内の区画情報に駐車スペースの変更を反映することによって、区画情報を更新する（Ｓ８０５）。これにより、駐車場レイアウトの更新が完了する。
【０１４６】
駐車場管理システム５は、ユーザからの指示等に応じて、更新後の駐車場レイアウトを出力部１５に出力する。これにより、ユーザは、更新後の駐車場レイアウトを視覚的に確認することができる。
【０１４７】
なお、本実施の形態において、実施の形態４のように駐車場レイアウトを明示的に示すための車止め板を用いることにより、予約状況を表すことが可能である。すなわち、予約状態にある駐車スペースは、車止め板を起立状態にしておくことで、他人からはそのスペースが予約されていることが分かる。また、予約者の指示のみにより車止め板を起立状態から平坦状態に移行するようにすれば、予約されているスペースが他人に利用されることもない。このように、車止め板を用いて予約状況を表すようにした場合は、例えば上述したようなＬＥＤの点灯／消灯により、駐車場レイアウトを明示的に示すようにすればよい。
【０１４８】
（その他の実施の形態）
上記の各実施の形態においては、駐車場管理システムが単独の装置であったが、本発明はこれに限定されるわけではない。例えば、ＬＡＮまたはインターネット等の通信ネットワークによって通信可能に接続された複数のコンピュータにより駐車場管理システムが構成されていてもよい。
【０１４９】
また、実施の形態１及び２において、駐車場管理システムが、レイアウト更新処理の実行結果として更新後の駐車場レイアウトを出力部に出力するとしているが、例えば更新前の駐車場レイアウトと更新後の駐車場レイアウトとを対応づけて一つの画面上に表示するようにしてもよい。これにより、更新前と更新後とでどのような変化があったのかをユーザが容易に知ることができる。その結果、ユーザは、更新後の駐車場レイアウトの良否の判断、及び駐車場レイアウト更新処理の再実行の要否の判断等を容易に行うことができるようになる。
なお、上記の各実施の形態は、適宜組み合わせることが可能である。
【産業上の利用可能性】
【０１５０】
本発明の駐車場管理システムは、ショッピングモールまたはアミューズメントパーク等の施設に設けられた駐車場を管理するシステム等として有用である。
【図面の簡単な説明】
【０１５１】
【図１】本発明の実施の形態１に係る駐車場管理システムの構成を示すブロック図。
【図２】駐車場レイアウトの構成を示す概念図。
【図３Ａ】区画情報データベースに記憶される区画情報の構成を示す図。
【図３Ｂ】区画情報の具体例を示す図。
【図４】面積比率情報データベースに記憶される面積比率情報の構成を示す図。
【図５】本発明の実施の形態１に係る駐車場管理システムが実行する駐車場レイアウト生成処理の流れを示すフローチャート。
【図６】本発明の実施の形態１において駐車場レイアウト生成処理の結果得られた駐車場レイアウトの構成を示す概念図。
【図７】本発明の実施の形態１に係る駐車場管理システムが実行する駐車場レイアウト更新処理の流れを示すフローチャート。
【図８】本発明の実施の形態１において駐車場レイアウト更新処理の結果得られた駐車場レイアウトの構成を示す概念図。
【図９】本発明の実施の形態２に係る駐車場管理システムの構成を示すブロック図。
【図１０】最利便位置情報データベースに記憶される最利便位置情報の構成を示す図。
【図１１Ａ】最利便区画が出入口付近にある場合の駐車場レイアウトの構成を示す概念図。
【図１１Ｂ】最利便区画がエレベータ付近にある場合の駐車場レイアウトの構成を示す概念図。
【図１２】本発明の実施の形態２に係る駐車場管理システムが実行する駐車場レイアウト生成処理の流れを示すフローチャート。
【図１３】本発明の実施の形態２において駐車場レイアウト生成処理の結果得られた駐車場レイアウトの構成を示す概念図。
【図１４】本発明の実施の形態２に係る駐車場管理システムが実行する駐車場レイアウト更新処理の流れを示すフローチャート。
【図１５】本発明の実施の形態２において駐車場レイアウト更新処理の結果得られた駐車場レイアウトの構成を示す概念図。
【図１６】駐車可能領域のうち、大型車ブロック、普通車ブロック及び軽乗用車ブロックの各ブロック並びに通路領域以外の領域が存在する場合の駐車場レイアウトの構成を示す概念図。
【図１７】本発明の実施の形態３に係る駐車場管理システムが実行する駐車場レイアウト更新処理の流れを示すフローチャート。
【図１８】本発明の実施の形態３において駐車場レイアウト更新処理の結果得られた駐車場レイアウトの構成を示す概念図。
【図１９】本発明の実施の形態４に係る駐車場管理システムの構成を示すブロック図。
【図２０】駐車場レイアウトの構成を示す概念図。
【図２１】車止め装置の構成を示す平面図。
【図２２Ａ】車止め板が平坦状態にある場合の車止め装置５０の構成を示す側面図。
【図２２Ｂ】車止め板が起立状態にある場合の車止め装置５０の構成を示す側面図。
【図２３】本発明の実施の形態４に係る駐車場管理システムが実行する車止め装置制御処理の流れを示すフローチャート。
【図２４】本発明の実施の形態４において車止め装置の制御処理の結果得られた駐車場レイアウトの構成を示す概念図。
【図２５】本発明の実施の形態５に係る駐車場管理システムの構成を示すブロック図。
【図２６】会員情報データベースに記憶される会員情報の構成を示す図。
【図２７】予約情報データベースに記憶される予約情報の構成を示す図。
【図２８】予約情報を受け付けるための予約画面の表示例を示す図。
【図２９】本発明の実施の形態５に係る駐車場管理システムが実行する駐車場レイアウト生成処理の流れを示すフローチャート。
【図３０】区画情報データベースに記憶される区画情報の構成を示す図。
【図３１】予約情報を受け付けるための予約画面の他の表示例を示す図。
【図３２】本発明の実施の形態５に係る駐車場管理システムが実行する駐車場レイアウト更新処理の流れを示すフローチャート。
【符号の説明】
【０１５２】
１，２，３，５  駐車場管理システム
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  入力部
１５  出力部
１６  ハードディスク
１６Ａ  レイアウト生成プログラム
１７  バス
１８  車止め制御部
３１  区画情報
４１  面積比率情報
４５  最利便位置情報
５０  車止め装置
５１  車止め板
５２  駆動部
５３  傾斜板
５４  回転軸
６１  会員情報
７１  予約情報
８１  予約画面
９１  区画情報
１０１  表示画面
ＢＬ１  大型車ブロック
ＢＬ２  普通車ブロック
ＢＬ３  軽乗用車ブロック
ＤＢ１  区画情報データベース
ＤＢ２  面積比率情報データベース
ＤＢ３  最利便位置情報データベース
ＤＢ４  会員情報データベース
ＤＢ５  予約情報データベース
【図１】
0005354926.tif 000002
【図２】
0005354926.tif 000003
【図３Ａ】
0005354926.tif 000004
【図３Ｂ】
0005354926.tif 000005
【図４】
0005354926.tif 000006
【図５】
0005354926.tif 000007
【図６】
0005354926.tif 000008
【図７】
0005354926.tif 000009
【図８】
0005354926.tif 000010
【図９】
0005354926.tif 000011
【図１０】
0005354926.tif 000012
【図１１Ａ】
0005354926.tif 000013
【図１１Ｂ】
0005354926.tif 000014
【図１２】
0005354926.tif 000015
【図１３】
0005354926.tif 000016
【図１４】
0005354926.tif 000017
【図１５】
0005354926.tif 000018
【図１６】
0005354926.tif 000019
【図１７】
0005354926.tif 000020
【図１８】
0005354926.tif 000021
【図１９】
0005354926.tif 000022
【図２０】
0005354926.tif 000023
【図２１】
0005354926.tif 000024
【図２２Ａ】
0005354926.tif 000025
【図２２Ｂ】
0005354926.tif 000026
【図２３】
0005354926.tif 000027
【図２４】
0005354926.tif 000028
【図２５】
0005354926.tif 000029
【図２６】
0005354926.tif 000030
【図２７】
0005354926.tif 000031
【図２８】
0005354926.tif 000032
【図２９】
0005354926.tif 000033
【図３０】
0005354926.tif 000034
【図３１】
0005354926.tif 000035
【図３２】
0005354926.tif 000036