(57)【要約】      （修正有）【課題】駐車場の利用金額の課金処理を簡単に行えるサーバ装置、課金方法およびプログラムを提供する。【解決手段】駐車場システムは、ユーザを識別するユーザ識別子とユーザに対する課金のための課金情報とを有する１以上のユーザ情報が格納されるユーザ情報格納部と、駐車場に入場したユーザを特定する情報であり、ユーザ識別子を有する特定情報を受信する特定情報受信部と、特定情報が有するユーザ識別子と対になる課金情報をユーザ情報格納部から取得し、当該課金情報を用いて、当該ユーザ識別子に対して課金する課金処理を行う課金部とを具備するサーバ装置により、駐車場の利用金額の課金処理を簡単に行える。【選択図】図１７
2019168900.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別するユーザ識別子とユーザに対する課金のための課金情報とを有する１以上のユーザ情報が格納されるユーザ情報格納部と、
駐車場に入場したユーザを特定する情報であり、ユーザ識別子を有する特定情報を受信する特定情報受信部と、
前記特定情報が有するユーザ識別子と対になる課金情報を前記ユーザ情報格納部から取得し、当該課金情報を用いて、当該ユーザ識別子に対して課金する課金処理を行う課金部とを具備するサーバ装置。
【請求項２】
前記特定情報受信部は、
前記駐車場からユーザが出場する場合に、前記特定情報または特定情報に対応する対応情報を受信し、
前記課金部は、
前記駐車場からユーザが出場する場合に、前記特定情報受信部が受信した前記特定情報または前記対応情報を用いて、課金処理を行う請求項１記載のサーバ装置。
【請求項３】
前記課金部は、
前記特定情報受信部が、前記駐車場に入場した場合に受信した前記特定情報、前記駐車場からユーザが出場する場合に受信した前記特定情報または前記対応情報のうちの１以上の情報を用いて、課金額を取得し、当該課金額を用いて課金処理を行う請求項１または請求項２記載のサーバ装置。
【請求項４】
前記課金情報は、クレジットカードを識別するカード識別子であり、
前記課金部は、
前記カード識別子を用いて課金する課金処理を行う請求項１から請求項３いずれか一項に記載のサーバ装置。
【請求項５】
駐車場からユーザが入場する場合に、駐車券に印刷されたコードに対応する駐車券識別子を受信し、かつ前記駐車場から前記ユーザが出場する場合に、駐車券に印刷されているコードを読み取って取得された駐車券識別子である対応情報を受信する駐車券識別子受信部をさらに具備し、
前記特定情報受信部は、
駐車券に印刷されているコードに対応する駐車券識別子と、ユーザの端末装置であるユーザ端末を識別するユーザ識別子とを有する特定情報を受信し、
前記課金部は、
前記駐車場にユーザが入場する時刻に関する入場時刻情報と前記駐車場から前記ユーザが出場する時刻に関する出場時刻情報とを取得し、当該入場時刻情報と出場時刻情報とを用いて、課金額を取得する課金額取得手段と、
前記駐車券識別子と対になる課金情報を前記ユーザ情報格納部から取得し、当該課金情報を用いて、当該ユーザ識別子に対して前記課金額を課金する課金処理を行う課金手段とを具備する請求項１から請求項４いずれか一項に記載のサーバ装置。
【請求項６】
ユーザを識別するユーザ識別子とユーザに対する課金のための課金情報とを有する１以上のユーザ情報が格納されるユーザ情報格納部と、特定情報受信部と、課金部とにより実現される情報処理方法であって、
前記特定情報受信部が、駐車場に入場したユーザを特定する情報であり、ユーザ識別子を有する特定情報を受信する特定情報受信ステップと、
前記課金部が、前記特定情報が有するユーザ識別子と対になる課金情報を前記ユーザ情報格納部から取得し、当該課金情報を用いて、当該ユーザ識別子に対して課金する課金処理を行う課金ステップとを具備する情報処理方法。
【請求項７】
ユーザを識別するユーザ識別子とユーザに対する課金のための課金情報とを有する１以上のユーザ情報が格納されるユーザ情報格納部にアクセス可能なコンピュータを、
駐車場に入場したユーザを特定する情報であり、ユーザ識別子を有する特定情報を受信する特定情報受信部と、
前記特定情報が有するユーザ識別子と対になる課金情報を前記ユーザ情報格納部から取得し、当該課金情報を用いて、当該ユーザ識別子に対して課金する課金処理を行う課金部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車場の利用に対して、課金処理を行うサーバ装置等に関するものである。
【背景技術】
【０００２】
従来、駐車場の予約ができるシステムが存在した（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】"ａｋｉｐｐａ"、［平成２９年１月２９日検索］、インターネット［URL：https://www.akippa.com/］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、非特許文献１における駐車場において、駐車場の利用金額の課金処理を簡単に行えなかった。
【課題を解決するための手段】
【０００５】
本第一の発明のサーバ装置は、ユーザを識別するユーザ識別子とユーザに対する課金のための課金情報とを有する１以上のユーザ情報が格納されるユーザ情報格納部と、駐車場に入場したユーザを特定する情報であり、ユーザ識別子を有する特定情報を受信する特定情報受信部と、特定情報が有するユーザ識別子と対になる課金情報をユーザ情報格納部から取得し、課金情報を用いて、ユーザ識別子に対して課金する課金処理を行う課金部とを具備するサーバ装置である。
【０００６】
かかる構成により、駐車場の利用金額の課金処理を簡単に行える。
【０００７】
また、本第二の発明のサーバ装置は、第一の発明に対して、特定情報受信部は、駐車場からユーザが出場する場合に、特定情報または特定情報に対応する対応情報を受信し、課金部は、駐車場からユーザが出場する場合に、特定情報受信部が受信した特定情報または対応情報を用いて、課金処理を行うサーバ装置である。
【０００８】
かかる構成により、駐車場の利用金額の課金処理を簡単に行える。
【０００９】
また、本第三の発明のサーバ装置は、第一または第二の発明に対して、課金部は、特定情報受信部が、駐車場に入場した場合に受信した特定情報、駐車場からユーザが出場する場合に受信した特定情報または対応情報のうちの１以上の情報を用いて、課金額を取得し、課金額を用いて課金処理を行うサーバ装置である。
【００１０】
かかる構成により、駐車場の利用金額の課金処理を簡単に行える。
【００１１】
また、本第四の発明のサーバ装置は、第一から第三いずれか１つの発明に対して、課金情報は、クレジットカードを識別するカード識別子であり、課金部は、カード識別子を用いて課金する課金処理を行うサーバ装置である。
【００１２】
かかる構成により、駐車場の利用金額のクレジットカードによる課金処理を簡単に行える。
【００１３】
また、本第五の発明のサーバ装置は、第一から第四いずれか１つの発明に対して、駐車場からユーザが入場する場合に、駐車券に印刷されたコードに対応する駐車券識別子を受信し、かつ駐車場からユーザが出場する場合に、駐車券に印刷されているコードを読み取って取得された駐車券識別子である対応情報を受信する駐車券識別子受信部をさらに具備し、特定情報受信部は、駐車券に印刷されているコードに対応する駐車券識別子と、ユーザの端末装置であるユーザ端末を識別するユーザ識別子とを有する特定情報を受信し、課金部は、駐車場にユーザが入場する時刻に関する入場時刻情報と駐車場からユーザが出場する時刻に関する出場時刻情報とを取得し、入場時刻情報と出場時刻情報とを用いて、課金額を取得する課金額取得手段と、駐車券識別子と対になる課金情報をユーザ情報格納部から取得し、課金情報を用いて、ユーザ識別子に対して課金額を課金する課金処理を行う課金手段とを具備するサーバ装置である。
【００１４】
かかる構成により、駐車場の利用金額の課金処理を、駐車券を用いて簡単に行える。
【００１５】
本第六の発明の制御装置は、駐車場への移動体の予約に関する予約済情報を受信する予約済情報受信部と、予約済情報の受信に応じて、駐車場の駐車領域への入場を阻害する阻害機構を無効化する無効化部とを具備する制御装置である。
【００１６】
かかる構成により、駐車場の予約を行った移動体が、駐車チケットを取得する等の動作を行わずに、入場を阻害する阻害機構を無効化できる。その結果、阻害機構を有する駐車場に、事前予約の仕組みを導入できる。
【００１７】
また、本第七の発明の制御装置は、第六の発明に対して、無効化部は、現在時刻が、予約済情報に対応する予約時間帯に対応する時刻であることが確認されている場合に、予約済情報の受信に応じて、駐車領域への入場を阻害する阻害機構を無効化し、駐車領域に入場可能にする制御装置である。
【００１８】
かかる構成により、駐車場の予約を行った移動体が入場を阻害する阻害機構を無効化できる。
【００１９】
また、本第八の発明の制御装置は、第六または第七の発明に対して、予約済情報受信部は、移動体のユーザのユーザ端末から予約済情報を受信する制御装置である。
【００２０】
かかる構成により、ユーザ端末から予約済情報を受信することにより、駐車場の予約を行った移動体が入場を阻害する阻害機構を無効化できる。
【００２１】
また、本第九の発明の制御装置は、第六または第七の発明に対して、移動体の予約を識別する予約識別子を取得する予約識別子取得部と、ユーザが駐車場の予約を行っているか否かの問い合わせであり、予約識別子を有する予約質問情報をサーバ装置に送信する予約質問情報送信部とをさらに具備し、予約済情報受信部は、予約質問情報の送信に応じて、サーバ装置から予約済情報を受信する制御装置である。
【００２２】
かかる構成により、予約識別子を取得することにより、駐車場の予約を行った移動体が入場を阻害する阻害機構を無効化できる。
【００２３】
また、本第十の発明の制御装置は、第九の発明に対して、予約識別子取得部は、ユーザ端末からの予約識別子を受信する制御装置である。
【００２４】
かかる構成により、ユーザ端末から予約識別子を受信することにより、駐車場の予約を行った移動体が入場を阻害する阻害機構を無効化できる。
【００２５】
また、本第十一の発明の制御装置は、第九の発明に対して、予約識別子取得部は、移動体のナンバープレートを読み取り、画像から移動体のナンバーを取得する制御装置である。
【００２６】
かかる構成により、ナンバープレートの画像を用いて、駐車場の予約を行った移動体が入場を阻害する阻害機構を無効化できる。
【００２７】
また、本第十二の発明の制御装置は、第六から第十一いずれか１つの発明に対して、駐車料金の支払いが完了していることに関する支払済情報を受信する支払済情報受信部をさらに具備し、無効化部は、支払済情報の受信に応じて、駐車場の駐車領域からの出場を阻害する阻害機構を無効化する制御装置である。
【００２８】
かかる構成により、支払いが完了している移動体が、駐車場から出場できる。
【００２９】
また、本第十三の発明の制御装置は、第十二の発明に対して、支払済情報受信部は、移動体のユーザのユーザ端末から支払済情報を受信する制御装置である。
【００３０】
かかる構成により、ユーザ端末から支払済情報を受信することにより、支払いが完了している移動体が、駐車場から出場できる。
【００３１】
また、本第十四の発明の制御装置は、第十二の発明に対して、ユーザが駐車料金の支払いが完了しているか否かの問い合わせであり、予約識別子を有する支払質問情報をサーバ装置に送信する支払質問情報送信部をさらに具備し、支払済情報受信部は、支払質問情報の送信に応じて、サーバ装置から支払済情報を受信する制御装置である。
【００３２】
かかる構成により、サーバ装置から支払済情報を受信することにより、支払いが完了している移動体が、駐車場から出場できる。
【００３３】
また、本第十五の発明の制御装置は、第六から第十一いずれか１つの発明に対して、無効化部は、一の移動体に対して、予約時間帯において、複数回、駐車場の駐車領域への入場を阻害する阻害機構を無効化できる制御装置である。
【００３４】
かかる構成により、予約時間帯において、複数回、駐車場に出入りできる。
【００３５】
また、本第十六の発明の制御装置は、第六から第十五いずれか１つの発明に対して、阻害機構は、駐車場への入出場ゲートのバーである制御装置である。
【００３６】
かかる構成により、駐車場の予約を行った移動体が、駐車チケットを取得する等の動作を行わずに、入場を阻害するバーをオープンできる。
【００３７】
また、本第十七の発明の制御装置は、第六から第十五いずれか１つの発明に対して、阻害機構は、駐車領域個別のフラップ板である制御装置である。
【００３８】
かかる構成により、駐車場の予約を行った移動体が、駐車チケットを取得する等の動作を行わずに、入場を阻害するフラップ板の領域を駐車可能にできる。
【発明の効果】
【００３９】
本発明による制御装置によれば、駐車場の利用金額の課金処理を簡単に行える。
【図面の簡単な説明】
【００４０】
【図１】実施の形態１における駐車場システムＡの概念図
【図２】同駐車場システムＡのブロック図
【図３】同サーバ装置２の動作について説明するフローチャート
【図４】同ユーザ端末３の動作について説明するフローチャート
【図５】同制御装置４の動作について説明するフローチャート
【図６】同駐車場情報管理表を示す図
【図７】同ユーザ情報管理表を示す図
【図８】同予約情報管理表を示す図
【図９】同出力例を示す図
【図１０】同出力例を示す図
【図１１】同出力例を示す図
【図１２】実施の形態２における駐車場システムＢの概念図
【図１３】同駐車場システムＢのブロック図
【図１４】同制御装置５の動作について説明するフローチャート
【図１５】同サーバ装置６の動作について説明するフローチャート
【図１６】同予約情報管理表を示す図
【図１７】実施の形態３における駐車場システムＣのブロック図
【図１８】同サーバ装置７の動作例について説明するフローチャート
【図１９】同制御装置９の動作について説明するフローチャート
【図２０】同駐車情報管理表を示す図
【図２１】上記実施の形態におけるコンピュータシステムの概観図
【図２２】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００４１】
以下、制御装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００４２】
（実施の形態１）
【００４３】
本実施の形態において、駐車場が一の移動体に予約されていることを示す予約済情報を受信し、駐車領域への入場を阻害する阻害機構を無効化する制御装置を具備する駐車場システムについて説明する。なお、現在時刻が予約時間帯に対応する時刻であることを確認されている場合に、阻害機構が無効化される。
【００４４】
また、本実施の形態において、ユーザ端末から予約済情報を受信する制御装置を具備する駐車場システムについて説明する。
【００４５】
また、本実施の形態において、支払が完了していることを検知し、駐車場から出ることを阻害する阻害機構を無効化する制御装置を具備する駐車場システムについて説明する。
【００４６】
また、本実施の形態において、ユーザ端末から支払済情報を受信する制御装置を具備する駐車場システムについて説明する。
【００４７】
また、本実施の形態において、予約時間中は出入りが自由である制御装置を具備する駐車場システムについて説明する。
【００４８】
図１は、本実施の形態における駐車場システムＡの概念図である。駐車場システムＡは、阻害機構１、サーバ装置２、１または２以上のユーザ端末３、および制御装置４を備える。
【００４９】
なお、駐車場システムＡは、２以上の駐車場を対象としたシステムでも良い。かかる場合、駐車場システムＡは、通常、２以上の阻害機構１、２以上の制御装置４を備える。
【００５０】
ここで、阻害機構１と制御装置４とは通信可能である。また、サーバ装置２とユーザ端末３とは通信可能である。サーバ装置２とユーザ端末３とは、例えば、インターネット等の通信ネットワークを介して通信可能である。また、ユーザ端末３と制御装置４とは通信可能である。ユーザ端末３と制御装置４とは、例えば、ブルートゥース（登録商標）等の近距離無線通信、または近距離ではない無線通信により、通信可能である。なお、サーバ装置２と制御装置４とが例えば、インターネット等の通信ネットワークを介して通信可能であっても良い。
【００５１】
阻害機構１は、例えば、駐車場への入出場ゲートのバー、駐車領域個別のフラップ板、ロック板等であるが、駐車場への入場、出場を阻害する装置や機構等であれば、何でも良い。
【００５２】
サーバ装置２は、駐車場の予約に関する予約情報を管理するサーバである。サーバ装置２は、例えば、いわゆるクラウドサーバ、ＡＳＰサーバ等であるが、その種類は問わない。
【００５３】
ユーザ端末３は、例えば、ユーザが保持しているスマートフォン、タブレット端末、携帯電話、パーソナルコンピュータ等であるが、車載器でも良い。ユーザ端末３の種類は問わないことは言うまでもない。
【００５４】
制御装置４は、阻害機構１を制御する装置である。制御装置４は阻害機構１と一体になっていても良い。
【００５５】
図２は、本実施の形態における駐車場システムＡのブロック図である。
【００５６】
サーバ装置２は、サーバ格納部２１、サーバ受信部２２、サーバ処理部２３、およびサーバ送信部２４を備える。
【００５７】
ユーザ端末３は、ユーザ格納部３１、ユーザ受付部３２、ユーザ送信部３３、ユーザ受信部３４、ユーザ処理部３５、およびユーザ出力部３６を備える。
【００５８】
制御装置４は、受信部４１、および処理部４２を備える。受信部４１は、予約済情報受信部４１１、および支払済情報受信部４１２を備える。処理部４２は、無効化部４２１を備える。
【００５９】
阻害機構１は、駐車場への入場または出場を阻害する装置である。駐車場とは、１または２以上の駐車スペースを有する。駐車場が１つの駐車スペースのみを有する場合、駐車領域と言っても良い。一の駐車場が複数の駐車領域を有する場合、当該駐車領域を、それぞれ異なる駐車場である、と考えても良い。
【００６０】
サーバ装置２を構成するサーバ格納部２１は、各種の情報が格納される。各種の情報とは、例えば、１以上のユーザ情報、２以上の駐車場情報、１以上の予約情報である。
【００６１】
ユーザ情報は、ユーザに関する情報である。ユーザ情報は、例えば、ユーザ識別子、氏名、年令、ユーザの移動体の移動体情報、クレジットカード番号等を有する。ユーザ識別子は、駐車場を予約するユーザを識別する情報である。ユーザとは、駐車場を予約する予約者である。ユーザ識別子は、例えば、ユーザを識別するＩＤ、クレジットカード番号などであるが、ユーザを識別し得る情報であれば何でもよい。移動体情報とは、例えば、移動体識別子である。移動体識別子は、ナンバープレートの情報、ＩＤ等である。移動体情報は、移動体の画像を含んでも良い。
【００６２】
駐車場情報は、駐車場に関する情報である。駐車場情報は、駐車場識別子を有する。駐車場識別子とは、駐車場を識別する情報である。駐車場識別子は、例えば、駐車場を識別するＩＤ、駐車場の位置を示す位置情報、駐車場名などであるが、駐車場を識別できれば何でもよい。駐車場に駐車される移動体は、通常、自動車やバスなどの四輪車であるが、二輪車、自転車等の他の移動体を含むと考えても良い。
【００６３】
駐車場情報は、例えば、位置情報、設備情報、料金情報なども有することは好適である。位置情報とは、駐車場の位置を示す情報である。位置情報は、例えば、緯度および経度で表現された座標であるが、その表現形式は問わない。位置情報は、例えば、駐車場の代表地点を示す情報（例えば、緯度と経度）、駐車場の領域を示す情報である。設備情報とは、駐車場の設備に関する情報である。設備情報は、例えば、最大収容数を含む。設備情報は、現時点で駐車可能な台数（以下、空台数と記す場合がある）などの情報を含んでも良い。ただし、設備情報の内容は問わない。設備情報とは、車両の種類を示す情報（例えば、軽自動車、普通車、大型車など）に対応付けて、駐車可能な自動車の台数の情報を有しても良い。料金情報とは、駐車場の設備に関する情報である。料金情報は、例えば、単位時間当たりの料金、時間帯別の料金などの情報を含む。単位時間とは、例えば、１時間、３０分、１５分、一日などである。時間帯とは、例えば、９時〜１８時、１８時以降、終日、平日、休日などであるが、これに限らない。ただし、料金情報の内容は問わない。
【００６４】
予約情報は、駐車場の予約に関する情報である。予約情報は、例えば、ユーザ識別子を有する。予約情報は、例えば、ユーザ識別子と、駐車場識別子または箇所識別子とを有する。箇所識別子とは、駐車場内の一駐車場所を識別する情報である。箇所識別子は、例えば、駐車場所のＩＤなどであるが、駐車場内の一駐車場所を識別し得る情報であれば何でもよい。なお、駐車場識別子は、箇所識別子でも良い。また、予約情報は、例えば、予約識別子を有する。予約識別子は、予約を特定する情報である。また、予約情報は、例えば、決済状況情報を有する。決済状況情報は、支払いに関する情報であり、例えば、支払いが完了している旨の情報、支払いが完了していない旨の情報、支払った金額の情報等である。
【００６５】
予約情報は、通常、時間帯情報も有する。時間帯情報とは、駐車場の貸与の時間帯に関する情報である。時間帯情報は、例えば、時間帯でもよいし、時間帯を示すＩＤ等でもよい。予約情報は、移動体の種類を示す情報（例えば、軽自動車、普通車、大型車等）をも有しても良い。
【００６６】
サーバ受信部２２は、各種の情報や指示等を受信する。各種の情報や指示等とは、例えば、予約情報、支払指示である。支払指示とは、支払いを行うことの指示である。支払指示は、決済を行うことの指示でも良い。なお、サーバ受信部２２は、通常、ユーザ端末３から、予約情報または支払指示を受信する。
【００６７】
サーバ処理部２３は、各種の処理を行う。各種の処理とは、例えば、予約情報蓄積処理、チケット生成処理、決済処理、支払済情報構成処理等である。
【００６８】
予約情報蓄積処理とは、サーバ受信部２２が受信した予約情報をサーバ格納部２１に蓄積する処理である。予約情報蓄積処理において、予約可能か否かを判断することを含めることは好適である。なお、予約可能とは、通常、予約情報が有する時間帯情報が示す時間帯において、空きの駐車場が存在することである。
【００６９】
チケット生成処理とは、予約情報の受信に応じて、予約済情報を生成する処理である。予約済情報は、駐車場への移動体の予約に関する情報である。予約済情報は、通常、駐車場への移動体の予約が可能したことに関する情報である。予約済情報は、通常、駐車場の利用を可能にするチケットである、と考えても良い。予約済情報は、予約が完了している旨を示す情報である。予約済情報は、例えば、予約時間帯情報を含む。予約済情報は、例えば、駐車場識別子、予約時間帯情報を含む。予約済情報は、例えば、ユーザ識別子、予約時間帯情報を含む。
【００７０】
決済処理とは、駐車場の利用または予約に関する決済に関する処理である。決済処理は、例えば、ユーザのクレジットカード番号を用いた決済の処理である。決済処理は、例えば、図示しない決済サーバに、駐車場の利用または予約のための決済の指示を送信する処理である。なお、決済処理は、決済に関する処理であれば、何でも良い。また、決済処理は、例えば、支払指示の受信に応じて、実行される。また、決済処理は、例えば、予約情報が受信され、かつ予約可能であると判断された場合に、実行される。また、決済処理は、例えば、無効化部４２１が阻害機構１を無効化したことに応じて、実行される。かかる場合、サーバ装置２は、制御装置４から、阻害機構１が無効化されたことに関する情報を受信し、かかる受信に応じて、決済処理が実行される。
【００７１】
支払済情報構成処理は、受信された支払指示に応じて、支払済情報を構成する処理である。サーバ処理部２３は、例えば、支払指示が有する金額情報が示す金額に応じた、駐車可能な時間を取得し、当該駐車可能な時間の分だけ駐車できる終了時刻を取得し、当該終了時刻の情報を有する支払済情報を構成する。なお、サーバ処理部２３は、例えば、サーバ格納部２１の駐車場情報が有する料金の算出のための情報を用いて、金額情報が示す金額に応じた、駐車可能な時間を取得する。
【００７２】
サーバ送信部２４は、各種の情報を送信する。サーバ送信部２４は、例えば、予約情報の受信に応じて、ユーザ端末３に予約済情報を送信する。サーバ送信部２４は、決済処理がされた後、支払済情報をユーザ端末３に送信する。
【００７３】
ユーザ端末３を構成するユーザ格納部３１は、各種の情報が格納される。各種の情報は、例えば、予約済情報、ユーザ識別子、支払済情報、予約識別子等である。
【００７４】
ユーザ受付部３２は、各種の情報や指示等を受け付ける。各種の情報や指示等とは、例えば、予約情報、予約済情報送信指示、支払指示である。予約済情報送信指示とは、予約済情報を送信する指示である。支払指示とは、料金の支払いの指示である。
【００７５】
ユーザ受付部３２は、各種の情報や指示等を、通常、タッチパネルやキーボード等の入力デバイスを介して受け付ける。各種の情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。ユーザ受付部３２は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００７６】
ユーザ送信部３３は、各種の情報を送信する。各種の情報とは、例えば、予約情報、予約済、支払済情報等である。ユーザ送信部３３は、例えば、予約情報をサーバ装置２に送信する。また、ユーザ送信部３３は、例えば、予約済情報または支払済情報を制御装置４に送信する。なお、予約情報を送信するユーザ端末３と予約済情報を送信するユーザ端末３とが異なる端末でも良い。
【００７７】
ユーザ受信部３４は、各種の情報を受信する。各種の情報とは、例えば、予約済情報、支払済情報等である。
【００７８】
ユーザ処理部３５は、各種の処理を行う。各種の処理とは、例えば、ユーザ受信部３４が受信した予約済情報をユーザ格納部３１に蓄積する処理である。各種の処理とは、例えば、ユーザ受信部３４が受信した支払済情報をユーザ格納部３１に蓄積する処理である。
【００７９】
ユーザ出力部３６は、各種の情報を出力する。各種の情報は、例えば、予約済情報、支払済情報である。ここで、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００８０】
制御装置４を構成する受信部４１は、各種の情報を受信する。各種の情報は、例えば、予約済情報、支払済情報である。受信部４１は、ユーザ端末３から予約済情報、支払済情報等を受信する。ただし、受信部４１は、サーバ装置２から予約済情報、支払済情報等を受信しても良い。
【００８１】
予約済情報受信部４１１は、予約済情報を受信する。予約済情報受信部４１１は、移動体のユーザのユーザ端末３から予約済情報を受信する。
【００８２】
支払済情報受信部４１２は、駐車料金の支払いが完了していることに関する支払済情報を受信する。支払済情報受信部４１２は、移動体のユーザのユーザ端末３から支払済情報を受信する。
【００８３】
処理部４２は、各種の処理を行う。各種の処理は、例えば、無効化部４２１が行う処理である。無効化部４２１が行う処理は、後述する入場制御処理、後述する出場制御処理である。また、処理部４２または無効化部４２１は、駐車場識別子を格納していることは好適である。
【００８４】
無効化部４２１は、予約済情報の受信に応じて、駐車場の駐車領域への入場を阻害する阻害機構１を無効化する。かかる処理は、入場制御処理である。無効化部４２１は、例えば、駐車場への入出場ゲートのバーをオープンさせる。無効化部４２１は、例えば、フラップ板を上がらないようにさせる、またはフラップ板をオープンさせる（下げる、と言っても良い）。なお、かかる処理は公知技術であるので詳細な説明を省略する。
【００８５】
無効化部４２１は、現在時刻が、予約済情報に対応する予約時間帯に対応する時刻であることが確認されている場合に、予約済情報の受信に応じて、駐車領域への入場を阻害する阻害機構１を無効化し、駐車領域に入場可能にすることは好適である。なお、駐車領域とは、駐車場全体でも良いし、一つの移動体の駐車スペースでも良い。
【００８６】
無効化部４２１は、予約済情報が有する駐車場識別子が、予め格納している駐車場識別子と予め決められた関係にある（例えば、一致、包含など）と判断し、かつ現在時刻が、予約済情報に対応する予約時間帯に対応する時刻であることと判断した場合に、駐車領域への入場を阻害する阻害機構１を無効化し、駐車領域に入場可能にすることは好適である。
【００８７】
無効化部４２１は、例えば、図示しない時計から現在時刻を取得し、予約済情報が有する時間帯情報が示す予約時間帯に、当該現在時刻が対応すると判断した場合、阻害機構１にオープンする指示を送信する。かかる指示に応じて、阻害機構１がオープンする。なお、現在時刻が予約時間帯に対応することは、例えば、現在時刻が、時間帯情報が示す予約時間帯に含まれる時刻であること、現在時刻が予約時間帯の開始時刻の閾値時間（例えば、３分、１分など）以内の時刻であること等である。
【００８８】
無効化部４２１は、支払済情報の受信に応じて、駐車場の駐車領域からの出場を阻害する阻害機構１を無効化することは好適である。なお、支払済情報は、予約済情報と同じ情報でも良い。
【００８９】
無効化部４２１は、例えば、図示しない時計から現在時刻を取得し、支払済情報が有する時間帯情報が示す駐車可能な時間帯に、当該現在時刻が対応すると判断した場合、阻害機構１にオープンする指示を送信する。かかる指示に応じて、阻害機構１がオープンする。
【００９０】
無効化部４２１は、一の移動体に対して、予約時間帯において、複数回、駐車場の駐車領域への入場を阻害する阻害機構１を無効化できることは好適である。
【００９１】
無効化部４２１は、例えば、図示しない時計から現在時刻を取得し、受信された予約済情報が有する時間帯情報が示す時間帯に、当該現在時刻が対応すると判断した場合、阻害機構１にオープンする指示を送信する。このオープンは、入場の際でも、出場の際でも良い。
【００９２】
また、無効化部４２１は、例えば、受信された予約済情報が有するユーザ識別子をサーバ装置２に送信し、当該ユーザ識別子に対応する支払済情報を受信した場合に、阻害機構１にオープンする指示を送信しても良い。なお、かかる場合、サーバ装置２が、当該ユーザ識別子で識別されるユーザが、既に現在時刻までの駐車料金を支払い済みであることを確認し、支払済情報を送信したものである、とする。
【００９３】
また、無効化部４２１は、例えば、図示しない時計から現在時刻を取得し、受信された予約済情報が有する時間帯情報が示す時間帯に、当該現在時刻が対応しないと判断した場合、当該予約済情報が有する予約識別子をサーバ装置２に送信し、当該予約識別子に対応する支払済情報を受信した場合に、阻害機構１にオープンする指示を送信しても良い。かかる場合は、例えば、予約時間帯を超えて、駐車場の利用を延長した場合の処理として有用である。なお、予約識別子は、予約を識別できる情報であれば良く、例えば、ユーザ識別子、駐車場識別子とユーザ識別子の組、移動体識別子等でも良い。
【００９４】
サーバ格納部２１、およびユーザ格納部３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００９５】
サーバ格納部２１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がサーバ格納部２１等で記憶されるようになってもよく、通信回線等を介して送信された情報がサーバ格納部２１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がサーバ格納部２１等で記憶されるようになってもよい。
【００９６】
サーバ受信部２２、およびユーザ受信部３４は、通常、無線または有線の通信手段で実現される。
【００９７】
受信部４１、予約済情報受信部４１１、および支払済情報受信部４１２は、通常、無線の通信手段で実現される。ただし、受信部４１等は、有線の通信手段で実現されても良い。
【００９８】
サーバ処理部２３、ユーザ処理部３５、処理部４２、および無効化部４２１は、通常、ＭＰＵやメモリ等から実現され得る。サーバ処理部２３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９９】
サーバ送信部２４は、通常、無線または有線の通信手段で実現される。
【０１００】
ユーザ送信部３３は、通常、無線の通信手段で実現される。ただし、ユーザ送信部３３は、有線の通信手段で実現されても良い。
【０１０１】
ユーザ出力部３６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。ユーザ出力部３６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１０２】
次に、駐車場システムＡの動作について説明する。まず、阻害機構１の動作について説明する。阻害機構１は、オープンする指示を受信した場合に、阻害機構１を無効化する。無効化とは、移動体の駐車を可能にする行為、または移動体の駐車場からの移動を可能にする行為である。無効化は、例えば、バーのオープン、フラップ板のオープン等である。また、阻害機構１は、無効化した後、予め決められた条件を満たした場合、阻害機構１を有効化することは好適である。予め決められた条件を満たした場合とは、例えば、一定時間が経過した場合、移動体が通過した場合、移動体が駐車領域を離れた場合等である。
【０１０３】
次に、サーバ装置２の動作について、図３のフローチャートを用いて説明する。
【０１０４】
（ステップＳ３０１）サーバ受信部２２は、ユーザ端末３から予約情報を受信したか否かを判断する。予約情報を受信した場合はステップＳ３０２に行き、予約情報を受信しない場合はステップＳ３０８に行く。
【０１０５】
（ステップＳ３０２）サーバ処理部２３は、ステップＳ３０１で受信された予約情報を用いて、当該予約情報に対応する時間帯において、駐車が可能であるか否かを判断する。かかる判断は、サーバ格納部２１の１以上の予約情報を参照し、ステップＳ３０１で受信された予約情報が有する時間帯情報が示す時間帯において、駐車可能であるか否かを判断することである。なお、かかる判断は公知技術である。
【０１０６】
（ステップＳ３０３）サーバ処理部２３は、ステップＳ３０２における判断結果が、駐車が可能である（予約可能である）との判断結果の場合はステップＳ３０３に行き、予約可能でないとの判断結果の場合はステップＳ３０７に行く。
【０１０７】
（ステップＳ３０４）サーバ処理部２３は、ステップＳ３０１で受信された予約情報を用いて、チケット生成処理を行う。なお、チケット生成処理とは、予約済情報の構成処理である。また、予約済情報は、予約情報が有する時間帯情報を有することは好適である。また、予約済情報は、予約情報が有する駐車場識別子を有することは好適である。
【０１０８】
（ステップＳ３０５）サーバ送信部２４は、ステップＳ３０３で構成された予約済情報を、予約情報を送信してきたユーザ端末３に送信する。
【０１０９】
（ステップＳ３０６）サーバ処理部２３は、ステップＳ３０１で受信された予約情報をサーバ格納部２１に蓄積する。ステップＳ３０１に戻る。
【０１１０】
（ステップＳ３０７）サーバ送信部２４は、エラーメッセージを、予約情報を送信してきたユーザ端末３に送信する。ステップＳ３０１に戻る。
【０１１１】
（ステップＳ３０８）サーバ受信部２２は、支払指示を受信したか否かを判断する。支払指示を受信した場合はステップＳ３０９に行き、支払指示を受信しない場合はステップＳ３０１に戻る。なお、支払指示は、ユーザ端末３から受信されても良いし、制御装置４から受信されても良い。
【０１１２】
（ステップＳ３０９）サーバ処理部２３は、ステップＳ３０８で受信された支払指示に従って、決済処理を行う。
【０１１３】
（ステップＳ３１０）サーバ処理部２３は、ステップＳ３０８で受信された支払指示に応じて、支払済情報構成処理を行う。
【０１１４】
（ステップＳ３１１）サーバ送信部２４は、ステップＳ３１０で構成された支払済情報を、ユーザ端末３に送信する。ステップＳ３０１に戻る。
【０１１５】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１１６】
次に、ユーザ端末３の動作について、図４のフローチャートを用いて説明する。
【０１１７】
（ステップＳ４０１）ユーザ受付部３２は、予約情報を受け付けたか否かを判断する。予約情報を受け付けた場合はステップＳ４０２に行き、予約情報を受け付けない場合はステップＳ４０８に行く。
【０１１８】
（ステップＳ４０２）ユーザ送信部３３は、ステップＳ４０１で受け付けられた予約情報をサーバ装置２に送信する。なお、受け付けられた予約情報と送信した予約情報とは、内容が同様であれば良く、データ構造等が異なっても良いことは言うまでもない。
【０１１９】
（ステップＳ４０３）ユーザ受信部３４は、予約済情報をサーバ装置２から受信したか否かを判断する。予約済情報を受信した場合はステップＳ４０４に行き、予約済情報を受信しない場合はステップＳ４０６に行く。
【０１２０】
（ステップＳ４０４）ユーザ処理部３５は、ステップＳ４０３で受信された予約済情報をユーザ格納部３１に蓄積する。
【０１２１】
（ステップＳ４０５）ユーザ出力部３６は、ステップＳ４０３で受信された予約済情報を出力する。ステップＳ４０１に戻る。
【０１２２】
（ステップＳ４０６）ユーザ受信部３４は、エラーメッセージをサーバ装置２から受信したか否かを判断する。エラーメッセージを受信した場合はステップＳ４０７に行き、エラーメッセージを受信しない場合はステップＳ４０３に戻る。
【０１２３】
（ステップＳ４０７）ユーザ出力部３６は、ステップＳ４０６で受信されたエラーメッセージを出力する。ステップＳ４０１に戻る。
【０１２４】
（ステップＳ４０８）ユーザ受付部３２は、予約済情報送信指示を受け付けたか否かを判断する。予約済情報送信指示を受け付けた場合はステップＳ４０９に行き、予約済情報送信指示を受け付けない場合はステップＳ４１０に行く。
【０１２５】
（ステップＳ４０９）ユーザ送信部３３は、ステップＳ４０８で受け付けた予約済情報送信指示に従って、ユーザ格納部３１の予約済情報を送信する。ステップＳ４０１に戻る。なお、予約済情報は、制御装置４が受信する。
【０１２６】
（ステップＳ４１０）ユーザ受付部３２は、支払指示を受け付けたか否かを判断する。支払指示を受け付けた場合はステップＳ４１１に行き、支払指示を受け付けない場合はステップＳ４１５に行く。
【０１２７】
（ステップＳ４１１）ユーザ送信部３３は、ステップＳ４１０で受け付けた支払指示をサーバ装置２に送信する。
【０１２８】
（ステップＳ４１２）ユーザ受信部３４は、支払済情報をサーバ装置２から受信したか否かを判断する。支払済情報を受信した場合はステップＳ４１３に行き、支払済情報を受信しない場合はステップＳ４１２に戻る。
【０１２９】
（ステップＳ４１３）ユーザ処理部３５は、ステップＳ４１２で受信された支払済情報をユーザ格納部３１に蓄積する。
【０１３０】
（ステップＳ４１４）ユーザ出力部３６は、ステップＳ４１２で受信された支払済情報を出力する。ステップＳ４０１に戻る。
【０１３１】
（ステップＳ４１５）ユーザ受付部３２は、支払済情報送信指示を受け付けたか否かを判断する。支払済情報送信指示を受け付けた場合はステップＳ４１６に行き、支払済情報送信指示を受け付けない場合はステップＳ４０１に戻る。
【０１３２】
（ステップＳ４１６）ユーザ送信部３３は、ステップＳ４１５で受け付けた支払済情報送信指示に従って、ユーザ格納部３１の支払済情報を送信する。ステップＳ４０１に戻る。なお、支払済情報は、制御装置４が受信する。
【０１３３】
なお、図４のフローチャートにおいて、予約済情報や支払済情報は出力されなくても良い。
【０１３４】
また、図４のフローチャートにおいて、予約済情報や支払済情報が出力された場合、予約済情報や支払済情報は送信されなくても良い。かかる場合、予約済情報や支払済情報が、例えば、制御装置４が具備するカメラにより読み込まれ、当該読み込まれた画像を認識し、時間帯情報等が取得されても良い。
【０１３５】
また、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１３６】
次に、制御装置４の動作について、図５のフローチャートを用いて説明する。
【０１３７】
（ステップＳ５０１）予約済情報受信部４１１は、予約済情報を受信したか否かを判断する。予約済情報を受信した場合はステップＳ５０２に行き、予約済情報を受信しない場合はステップＳ５０５に行く。なお、予約済情報受信部４１１は、予約済情報（例えば、バーコード等）を読み取っても良い。
【０１３８】
（ステップＳ５０２）無効化部４２１は、ステップＳ５０１で受信された予約済情報を用いて、駐車場に入場可能か否かの検査である入場検査を行う。無効化部４２１は、例えば、図示しない時計から現在時刻を取得し、予約済情報が有する時間帯情報が示す予約時間帯に、当該現在時刻が対応するか否かを判断する。無効化部４２１は、例えば、現在時刻が対応する場合は入場可能であると判断し、現在時刻が対応しない場合は入場不可能であると判断する。
【０１３９】
（ステップＳ５０３）無効化部４２１は、ステップＳ５０２における判断が入場可能である場合はステップＳ５０４に行き、入場不可能である場合はステップＳ５０１に戻る。なお、入場不可能である場合、例えば、ユーザは、駐車チケットを取ることにより、阻害機構１が無効化され、駐車場に入場可能となる。
【０１４０】
（ステップＳ５０４）無効化部４２１は、阻害機構１を無効化するための処理を行う。かかる処理は、例えば、ゲートのバー等の阻害機構１をオープンさせるためのオープン指示の阻害機構１への送信である。
【０１４１】
（ステップＳ５０５）支払済情報受信部４１２は、支払済情報を受信したか否かを判断する。支払済情報を受信した場合はステップＳ５０６に行き、支払済情報を受信しない場合はステップＳ５０１に戻る。なお、支払済情報受信部４１２は、支払済情報（例えば、バーコード等）を読み取っても良い。
【０１４２】
（ステップＳ５０６）無効化部４２１は、ステップＳ５０５で受信された支払済情報を用いて、駐車場から出場可能か否かの検査である出場検査を行う。無効化部４２１は、例えば、図示しない時計から現在時刻を取得し、支払済情報が有する時間帯情報が示す予約時間帯に、当該現在時刻が対応するか否かを判断する。無効化部４２１は、例えば、現在時刻が対応する場合は出場可能であると判断し、現在時刻が対応しない場合は出場不可能であると判断する。
【０１４３】
（ステップＳ５０７）無効化部４２１は、ステップＳ５０６における判断が出場可能である場合はステップＳ５０８に行き、出場不可能である場合はステップＳ５０９に行く。
【０１４４】
（ステップＳ５０８）無効化部４２１は、阻害機構１を無効化するための処理を行う。
【０１４５】
（ステップＳ５０９）無効化部４２１は、ステップＳ５０５で受信された支払済情報に含まれるユーザ識別子を取得する。無効化部４２１は、当該ユーザ識別子を含む支払指示を構成し、当該支払指示をサーバ装置２に送信する。
【０１４６】
（ステップＳ５１０）無効化部４２１は、ステップＳ５０９における支払指示の送信に応じて、支払済情報を受信したか否かを判断する。支払済情報を受信した場合はステップＳ５０６に行き、支払済情報を受信しない場合はステップＳ５１０に戻る。
【０１４７】
また、図５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１４８】
以下、本実施の形態における駐車場システムＡの具体的な動作について説明する。駐車場システムＡの概念図は図１である。
【０１４９】
今、サーバ装置２のサーバ格納部２１は、図６に示す構造を有する駐車場情報管理表が格納されている。駐車場情報管理表は、１または２以上の駐車場情報を有する。駐車場情報は、駐車場識別子、位置情報、および設備情報などを有する。駐車場識別子は駐車場を識別する情報である。位置情報は駐車場の位置を示す情報であり、ここでは駐車場を代表する地点の（緯度，経度）である。設備情報は、駐車場の駐車可能台数である。
【０１５０】
また、サーバ格納部２１には、図７に示す構造を有するユーザ情報管理表が格納されている。ユーザ情報管理表は、「ユーザ識別子」「氏名」「クレジットカード番号」「電話番号」「メールアドレス」「パスワード」を有する１以上のレコードが格納される。
【０１５１】
なお、ユーザ情報管理表の各レコードは、各ユーザがユーザ端末３に入力したユーザ情報であり、サーバ装置２がユーザ端末３から受信し、サーバ格納部２１に蓄積した情報である。
【０１５２】
さらに、サーバ格納部２１には、図８に示す構造を有する予約情報管理表が格納されている。予約情報管理表は、「ＩＤ」「駐車場識別子」「ユーザ識別子」「時間帯情報」を有する１以上のレコードが格納される。
【０１５３】
かかる状況において、以下の３つの具体例について説明する。具体例１は、駐車場に入場する場合である。具体例２は、駐車場から、途中に出て、再度、入場する場合である。具体例３は、予約時間帯を超えて、駐車場から出場しようとする場合である。
（具体例１）
【０１５４】
ユーザ「山田花子」は、ユーザ端末３に、予約情報「＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を入力した、とする。なお、ユーザ端末３における、予約情報の入力のためのインターフェイスは問わないことは言うまでもない。
【０１５５】
そして、ユーザ端末３のユーザ受付部３２は、予約情報「＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を受け付ける。
【０１５６】
次に、ユーザ処理部３５は、ユーザ格納部３１のユーザ識別子「Ｕ１０１」を読み出し、送信する予約情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を構成する。
【０１５７】
次に、ユーザ送信部３３は、構成された予約情報をサーバ装置２に送信する。
【０１５８】
次に、サーバ装置２のサーバ受信部２２は、山田花子のユーザ端末３から予約情報を受信する。
【０１５９】
次に、サーバ処理部２３は、受信された予約情報に含まれる「＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を用いて、「ＢＢ１」で識別される駐車場に、「２０１７／１／５  ９：００−１５：００」の時間帯情報が示す時間帯に駐車可能である、と判断した、とする。サーバ処理部２３は、図８の予約情報管理表、図６の駐車場情報管理表の「ＩＤ＝３」の設備情報「最大８台」等を用いて、駐車場の予約が可能である、と判断する。
【０１６０】
次に、サーバ処理部２３は、受信された予約情報を用いて、チケット生成処理を行う。つまり、サーバ処理部２３は、予約済情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を構成する。なお、予約情報は、ここでは、バーコードを含むとする。なお、サーバ処理部２３が、予約済情報に対応するバーコードを生成する処理は公知技術である。
【０１６１】
次に、サーバ送信部２４は、構成された予約済情報を、山田花子のユーザ端末３に送信する。
【０１６２】
次に、山田花子のユーザ端末３のユーザ受信部３４は、当該予約済情報をサーバ装置２から受信する。
【０１６３】
次に、ユーザ処理部３５は、ステップＳ５０３で受信された予約済情報をユーザ格納部３１に蓄積する。
【０１６４】
また、ユーザ出力部３６は、ステップＳ５０３で受信された予約済情報を出力する。かかる出力例は、図９である。図９において、予約済情報９０１が、駐車のチケットのように表示されている。
【０１６５】
次に、山田花子は、図９の送信ボタン９０２を押下した、とする。すると、ユーザ受付部３２は、予約済情報送信指示を受け付ける。
【０１６６】
次に、ユーザ送信部３３は、受け付けた予約済情報送信指示に従って、予約済情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を送信する。
【０１６７】
次に、制御装置４の受信部４１は、予約済情報を受信する。
【０１６８】
次に、無効化部４２１は、受信された予約済情報を用いて、駐車場に入場可能か否かの検査である入場検査を行う。つまり、無効化部４２１は、受信された予約済情報が有する駐車場識別子「ＢＢ１」が、予め格納している駐車場識別子「ＢＢ１」と予め決められた関係にある（ここでは、一致する）と判断する。そして、無効化部４２１は、図示しない時計から現在時刻「２０１７／１／５  ９：０１」を取得する。次に、無効化部４２１は、現在時刻が、予約済情報の時間帯情報「２０１７／１／５  ９：００−１５：００」に対応する予約時間帯に対応する時刻であると判断する。以上より、無効化部４２１は、入場可能である、と判断する。
【０１６９】
次に、無効化部４２１は、阻害機構１にオープンする指示を送信する。
【０１７０】
次に、阻害機構１は、オープンする指示を受信し、阻害機構１がオープンする。そして、駐車領域に移動体が進入できる状態となる。
【０１７１】
以上、本具体例によれば、予約した駐車場に高速に入場できる。駐車場の入場時に、サーバ装置２との通信が発生しないからである。
（具体例２）
【０１７２】
具体例２において、図９の予約済情報を用いて、サーバ装置２において決済が完了している、とする。つまり、例えば、移動体の駐車場への入場時または入場後に、制御装置４から予約済情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」がサーバ装置２に送信される。かかる送信は、支払指示の送信である、と考えても良い。そして、サーバ装置２のサーバ受信部２２は、支払指示を受信し、サーバ処理部２３は、決済処理を行う。
【０１７３】
そして、サーバ処理部２３は、ステップＳ３０８で受信された支払指示に応じて、支払済情報構成処理を行い、支払済情報を構成する。次に、サーバ送信部２４は、構成された支払済情報を、送信してきたユーザ端末３に送信する。なお、支払済情報は、予約済情報と同じでも良いし、支払いが完了したことを示すフラグ等でも良い。
【０１７４】
次に、ユーザ端末３のユーザ受信部３４は、支払済情報をサーバ装置２から受信する。なお、支払いが完了したことを示すフラグを受信した場合でも、支払済情報は予約済情報と同じでも良い。
【０１７５】
そして、ユーザ処理部３５は、受信された支払済情報をユーザ格納部３１に蓄積する。次に、ユーザ出力部３６は、受信された支払済情報を出力する。かかる出力例は、図１０である。
【０１７６】
そして、２０１７／１／５  １３：０１になって、ユーザは、一旦、駐車場から出ようとして。図１０の送信ボタン１００１を押下した、とする。すると、ユーザ受付部３２は、支払済情報送信指示を受け付ける。
【０１７７】
次に、ユーザ送信部３３は、受け付けた支払済情報送信指示に従って、支払済情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を送信する。
【０１７８】
次に、制御装置４の支払済情報受信部４１２は、当該支払済情報を受信する。
【０１７９】
次に、無効化部４２１は、受信された支払済情報を用いて、駐車場から出場可能か否かの検査である出場検査を行う。つまり、無効化部４２１は、受信された支払済情報が有する駐車場識別子「ＢＢ１」が、予め格納している駐車場識別子「ＢＢ１」と予め決められた関係にある（ここでは、一致する）と判断する。そして、無効化部４２１は、図示しない時計から現在時刻「２０１７／１／５  １３：０１」を取得する。次に、無効化部４２１は、現在時刻が、予約済情報の時間帯情報「２０１７／１／５  ９：００−１５：００」に対応する予約時間帯に対応する時刻であると判断する。以上より、無効化部４２１は、出場可能である、と判断する。
【０１８０】
次に、無効化部４２１は、阻害機構１にオープンする指示を送信する。
【０１８１】
次に、阻害機構１は、オープンする指示を受信し、阻害機構１がオープンする。そして、駐車場から移動体が出ることが可能な状態となる。
【０１８２】
そして、山田花子は、当該駐車場を出て、用事を済ませた後、再度、当該駐車場に戻ってきて、駐車場に入場しようとする。そして、山田花子は、図１０の送信ボタン１００１を押下した、とする。すると、ユーザ受付部３２は、予約済情報送信指示を受け付ける。なお、図１０で表示されているのは、支払済情報であると言えるが、予約済情報であると考えても良い。予約済に関する情報を含むからである。
【０１８３】
次に、ユーザ送信部３３は、受け付けた予約済情報送信指示に従って、予約済情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を送信する。
【０１８４】
次に、制御装置４の予約済情報受信部４１１は、当該予約済情報を受信する。そして、無効化部４２１は、受信された予約済情報を用いて、駐車場に入場可能か否かの検査である入場検査を行う。そして、無効化部４２１は、「＜駐車場識別子＞ＢＢ１」が合致し、取得した現在時刻が「＜時間帯情報＞２０１７／１／５  ９：００−１５：００」に対応する時刻であれば、入場可能と判断する。そして、無効化部４２１は、阻害機構１を無効化するための処理を行う。次に、阻害機構１はオープンし、当該移動体は、駐車場に入場可能となる。
【０１８５】
以上、本具体例によれば、予約時間帯であれば、ユーザは、何度でも駐車場を出入りできる。
【０１８６】
なお、本具体例は決済が完了している場合であったが、決済が完了していない場合でも、予約時間帯であれば、ユーザは、何度でも駐車場を出入りできることは好適である。かかる場合、例えば、予約時間帯が完了した後、または予約時間帯を過ぎて出場した後、決済が行われることは好適である。
（具体例３）
【０１８７】
次に、例えば、「２０１７／１／５  １５：３５」になった時に、山田花子が駐車場から出ようとした、とする。
【０１８８】
そして、山田花子は、図１０の送信ボタン１００１を押下した、とする。すると、ユーザ受付部３２は、支払済情報送信指示を受け付ける。
【０１８９】
次に、ユーザ送信部３３は、受け付けた支払済情報送信指示に従って、支払済情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を送信する。
【０１９０】
次に、制御装置４の支払済情報受信部４１２は、当該支払済情報を受信する。
【０１９１】
次に、無効化部４２１は、受信された支払済情報を用いて、駐車場から出場可能か否かの検査である出場検査を行う。つまり、無効化部４２１は、受信された支払済情報が有する駐車場識別子「ＢＢ１」が、予め格納している駐車場識別子「ＢＢ１」と予め決められた関係にある（ここでは、一致する）と判断する。そして、無効化部４２１は、図示しない時計から現在時刻「２０１７／１／５  １５：３５」を取得する。次に、無効化部４２１は、現在時刻が、予約済情報の時間帯情報「２０１７／１／５  ９：００−１５：００」に対応する予約時間帯に対応する時刻ではないと判断する。以上より、無効化部４２１は、出場不可能である、と判断する。
【０１９２】
次に、無効化部４２１は、受信された支払済情報に含まれるユーザ識別子「Ｕ１０１」を取得する。無効化部４２１は、当該ユーザ識別子を含む支払指示を構成し、当該支払指示をサーバ装置２に送信する。なお、ここで、支払指示は、予約識別子を含んでおり、かかる予約識別子を用いて、以下の決済処理がされても良い。
【０１９３】
次に、サーバ装置２のサーバ受信部２２は、支払指示を受信する。次に、サーバ処理部２３は、受信された支払指示に従って、決済処理を行う。次に、サーバ処理部２３は、受信された支払指示に応じて、支払済情報構成処理を行い、支払済情報を構成する。ここでの支払済情報は「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  −１６：００」である。
【０１９４】
次に、サーバ送信部２４は、当該支払済情報を、ユーザ端末３に送信する。
【０１９５】
次に、ユーザ端末３のユーザ受信部３４は、支払済情報をサーバ装置２から受信する。そして、ユーザ処理部３５は、受信された支払済情報をユーザ格納部３１に蓄積する。また、ユーザ出力部３６は、受信された支払済情報を出力する。かかる出力例は、図１１である。なお、図１１において、図１０と比較して、時間帯情報が変更されている。
【０１９６】
そして、山田花子は、図１１の送信ボタン１１０１を押下した、とする。以後、上述した処理と同様の処理により、出場許可が得られ、阻害機構１はオープンし、当該移動体は、駐車場から出場可能となる。
【０１９７】
以上、本具体例によれば、予約時間帯がオーバーした場合でも、簡易に延長できる。
【０１９８】
以上、本実施の形態によれば、駐車場の予約を行った移動体が、駐車チケットを取得する等の動作を行わずに、入場を阻害する阻害機構を無効化できる。その結果、阻害機構を有する駐車場に、事前予約の仕組みを導入できる。
【０１９９】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態におけるサーバ装置２を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、駐車場の予約に関する予約情報をユーザ端末から受信するサーバ受信部と、前記予約情報の受信に応じて、駐車場への移動体の予約が完了したことに関する予約済情報を生成するサーバ処理部と、前記予約済情報を前記ユーザ端末に送信するサーバ送信部として機能させるためのプログラムである。
【０２００】
また、本実施の形態における制御装置４を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、駐車場への移動体の予約に関する予約済情報を受信する予約済情報受信部と、前記予約済情報の受信に応じて、前記駐車場の駐車領域への入場を阻害する阻害機構を無効化する無効化部として機能させるためのプログラムである。
【０２０１】
また、上記プログラムにおいて、前記予約済情報受信部は、前記移動体のユーザのユーザ端末から予約済情報を受信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０２】
また、上記プログラムにおいて、駐車料金の支払いが完了していることに関する支払済情報を受信する支払済情報受信部をさらに具備し、前記無効化部は、前記支払済情報の受信に応じて、前記駐車場の駐車領域からの出場を阻害する阻害機構を無効化するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０３】
また、上記プログラムにおいて、前記支払済情報受信部は、前記移動体のユーザのユーザ端末から支払済情報を受信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２０４】
（実施の形態２）
【０２０５】
本実施の形態において、実施の形態１との差異は、制御装置からサーバ装置に駐車場予約がなされているか否か等を問い合わせ、駐車場予約がなされているか否か等をサーバ装置が判断する点である。つまり、本実施の形態において、実施の形態１とは、情報の流れ、判断主体等が異なる。
【０２０６】
図１２は、本実施の形態における駐車場システムＢの概念図である。駐車場システムＢは、阻害機構１、１または２以上のユーザ端末３、制御装置５、およびサーバ装置６を備える。
【０２０７】
なお、駐車場システムＢは、２以上の駐車場を対象としたシステムでも良い。かかる場合、駐車場システムＢは、通常、２以上の阻害機構１、２以上の制御装置５を備える。
【０２０８】
また、阻害機構１と制御装置５とは通信可能である。また、サーバ装置６とユーザ端末３と制御装置５とは通信可能である。サーバ装置６とユーザ端末３と制御装置５とは、例えば、インターネット等の通信ネットワークを介して通信可能である。また、ユーザ端末３と制御装置５とは通信可能である。ユーザ端末３と制御装置５とは、例えば、ブルートゥース（登録商標）等の近距離無線通信、または近距離ではない無線通信により、通信可能である。なお、制御装置５は、阻害機構１を制御する装置である。制御装置５は阻害機構１と一体になっていても良い。また、サーバ装置６は、駐車場の予約に関する予約情報を管理するサーバである。サーバ装置６は、例えば、いわゆるクラウドサーバ、ＡＳＰサーバ等であるが、その種類は問わない。
【０２０９】
図１３は、本実施の形態における駐車場システムＢのブロック図である。
【０２１０】
制御装置５は、格納部５０、受信部５１、処理部５２、および送信部５３を備える。受信部５１は、予約済情報受信部５１１、支払済情報受信部５１２を備える。処理部５２は、予約識別子取得部５２１、無効化部５２２を備える。送信部５３は、予約質問情報送信部５３１、支払質問情報送信部５３２を備える。
【０２１１】
サーバ装置６は、サーバ格納部６１、サーバ受信部６２、サーバ処理部６３、およびサーバ送信部６４を備える。
【０２１２】
制御装置５を構成する格納部５０は、各種の情報を格納し得る。各種の情報とは、例えば、駐車場識別子である。
【０２１３】
受信部５１は、各種の情報を受信し得る。各種の情報は、例えば、予約済情報、支払済情報である。受信部５１は、エラーである旨を受信しても良い。
【０２１４】
予約済情報受信部５１１は、駐車場への移動体の予約に関する予約済情報を受信する。予約済情報受信部５１１は、通常、予約質問情報の送信に応じて、サーバ装置６から予約済情報を受信する。
【０２１５】
支払済情報受信部５１２は、駐車料金の支払いが完了していることに関する支払済情報を受信する。支払済情報受信部５１２は、通常、支払質問情報の送信に応じて、サーバ装置６から支払済情報を受信する。
【０２１６】
処理部５２は、各種の処理を行う。各種の処理とは、例えば、予約識別子取得部５２１、無効化部５２２が行う処理である。処理部５２は、予約識別子を用いて、後述する予約質問情報または支払質問情報を構成しても良い。
【０２１７】
予約識別子取得部５２１は、移動体の予約を識別する予約識別子を取得する。予約識別子取得部５２１は、例えば、ユーザ端末３からの予約識別子を受信する。予約識別子は、予約を識別する情報である。予約識別子取得部５２１は、例えば、受信部５１が受信した予約済情報または支払済情報から予約識別子を取得する。予約識別子取得部５２１は、例えば、移動体のナンバープレートを読み取り、画像から移動体のナンバーを取得する。なお、かかる場合、ナンバーが予約識別子であっても良いし、ナンバーと格納部５０の駐車場識別子とを有する情報であっても良い。また、予約識別子は、ユーザの移動体の識別情報でも良いし、ユーザ識別子でも良い。
【０２１８】
無効化部５２２は、予約済情報の受信に応じて、駐車場の駐車領域への入場を阻害する阻害機構１を無効化する。
【０２１９】
無効化部５２２は、現在時刻が、予約済情報に対応する予約時間帯に対応する時刻であることが確認されている場合に、予約済情報の受信に応じて、駐車領域への入場を阻害する阻害機構１を無効化し、駐車領域に入場可能にする。なお、かかる確認は、通常、サーバ装置６で行われる。ただし、制御装置５が確認しても良い。予約済情報が、予約の確認済みを証明する情報でも良い。
【０２２０】
無効化部５２２は、支払済情報の受信に応じて、駐車場の駐車領域からの出場を阻害する阻害機構１を無効化する。
【０２２１】
無効化部５２２は、一の移動体に対して、予約時間帯において、複数回、駐車場の駐車領域への入場を阻害する阻害機構１を無効化できることは好適である。
【０２２２】
送信部５３は、各種の情報を送信する。各種の情報とは、例えば、予約質問情報、支払質問情報である。予約質問情報は、ユーザが駐車場の予約を行っているか否かの問い合わせであり、予約識別子を有する情報である。支払質問情報は、ユーザが駐車料金の支払いが完了しているか否かの問い合わせであり、予約識別子を有する情報である。
【０２２３】
予約質問情報送信部５３１は、予約質問情報をサーバ装置６に送信する。予約質問情報送信部５３１は、予約識別子の受信に応じて、予約質問情報をサーバ装置６に送信することは好適である。
【０２２４】
支払質問情報送信部５３２は、支払質問情報をサーバ装置６に送信する。支払質問情報送信部５３２は、予約識別子の受信に応じて、支払質問情報をサーバ装置６に送信することは好適である。
【０２２５】
サーバ装置６を構成するサーバ格納部６１は、各種の情報が格納される。各種の情報とは、例えば、１以上のユーザ情報、２以上の駐車場情報、１以上の予約情報である。
【０２２６】
サーバ受信部６２は、各種の情報や指示等を受信する。各種の情報や指示等とは、例えば、予約質問情報、支払質問情報、支払指示である。
【０２２７】
サーバ処理部６３は、各種の処理を行う。各種の処理とは、例えば、予約質問情報検査処理、支払質問情報検査処理、決済処理、支払済情報構成処理等である。
【０２２８】
予約質問情報検査処理とは、受信された予約質問情報を検査し、予約質問情報に対応する移動体が駐車場に入場可能であるか否かを判断する処理である。サーバ処理部６３は、例えば、予約質問情報に含まれる予め決められた対象（例えば、予約識別子、ユーザ識別子と駐車場識別子等）の情報を含む予約情報がサーバ格納部６１に格納されているか否かを判断する。サーバ処理部６３は、例えば、予約質問情報に含まれる予約識別子に対応する予約情報がサーバ格納部６１に格納されているか否かを判断する。また、サーバ処理部６３は、例えば、予約質問情報に含まれるユーザ識別子と駐車場識別子とに対応する予約情報がサーバ格納部６１に格納されているか否かを判断する。以上の判断は、予約されているか否かの判断方法の例である。なお、情報Ｘに対応する情報Ｙとは、情報Ｘが情報Ｙに含まれる場合も含む、と考えても良い。
【０２２９】
支払質問情報検査処理とは、受信された支払質問情報を検査し、支払質問情報に対応する移動体の駐車場料金の支払いが完了しているか否かを判断する処理である。サーバ処理部６３は、例えば、支払質問情報に含まれる予め決められた対象（例えば、予約識別子、ユーザ識別子と駐車場識別子等）の情報を含む予約情報に、支払い済みを示す情報が存在するか否かを判断する。サーバ処理部６３は、例えば、支払質問情報に含まれる予約識別子を含む予約情報に含まれる決済状況情報が支払いを完了していることを示す情報であるか否かを判断する。また、サーバ処理部６３は、例えば、支払質問情報に含まれるユーザ識別子と駐車場識別子とを含む予約情報に含まれる決済状況情報が支払いを完了していることを示す情報であるか否かを判断する。以上の判断は、支払いが完了しているか否かの判断方法の例である。
【０２３０】
なお、サーバ処理部６３は、受信された支払質問情報の検査の結果、支払いが完了していないと判断した場合、支払いを完了する決済処理を行っても良い。かかる処理は、例えば、支払質問情報に含まれる情報（例えば、予約識別子、ユーザ識別子と駐車場識別子等）に対応するクレジットカード番号を取得し、当該クレジットカード番号を用いて、行われる。なお、決済方法はクレジットカードによる方法に限定されないことは言うまでもない。
【０２３１】
サーバ送信部６４は、各種の情報を送信する。サーバ送信部６４は、例えば、予約質問情報の受信に応じて、ユーザ端末３に予約済情報を送信する。サーバ送信部６４は、支払質問情報の受信に応じて、支払済情報をユーザ端末３に送信する。なお、サーバ送信部６４は、サーバ処理部６３が予約されていないと判断した場合や支払いが完了していないと判断した場合、例えば、ユーザ端末３にエラーの旨の情報を送信する。
【０２３２】
格納部５０、およびサーバ格納部６１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、格納部５０等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部５０等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部５０等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部５０等で記憶されるようになってもよい。
【０２３３】
受信部５１、予約済情報受信部５１１、支払済情報受信部５１２、およびサーバ受信部６２は、通常、無線または有線の通信手段で実現される。
【０２３４】
処理部５２、予約識別子取得部５２１、無効化部５２２、およびサーバ処理部６３は、通常、ＭＰＵやメモリ等から実現され得る。処理部５２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２３５】
予約識別子取得部５２１は、例えば、ＭＰＵやメモリ等から実現され得る。予約識別子取得部５２１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。また、予約識別子取得部５２１は、例えば、無線通信手段により実現されても良い。
【０２３６】
無効化部５２２は、例えば、無線または有線の通信手段で実現されても良い。
【０２３７】
送信部５３、予約質問情報送信部５３１、支払質問情報送信部５３２、およびサーバ送信部６４は、通常、無線または有線の通信手段で実現される。
【０２３８】
次に、駐車場システムＢの動作について説明する。まず、図１４のフローチャートを用いて、制御装置５の動作について説明する。
【０２３９】
（ステップＳ１４０１）予約識別子取得部５２１は、予約識別子を取得したか否かを判断する。予約識別子を取得した場合はステップＳ１４０２に行き、予約識別子を取得しない場合はステップＳ１４０１に戻る。
【０２４０】
（ステップＳ１４０２）処理部５２は、移動体が入場するか出場するかを判断する。入場の場合はステップＳ１４０３に行き、出場の場合はステップＳ１４０９に行く。かかる判断方法は問わない。制御装置５が入場場所に設置されている場合、制御装置５は「入場する」と判断し、出場場所に設置されている場合、制御装置５は「出場する」と判断する。また、処理部５２は、図示しないカメラのカメラ画像の分析により、移動体が入場するか出場するかを判断する等しても良い。
【０２４１】
（ステップＳ１４０３）処理部５２は、ステップＳ１４０１で取得された予約識別子を有する予約質問情報を構成する。
【０２４２】
（ステップＳ１４０４）予約質問情報送信部５３１は、ステップＳ１４０３で構成された予約質問情報をサーバ装置６に送信する。
【０２４３】
（ステップＳ１４０５）予約済情報受信部５１１は、サーバ装置６から情報を受信したか否かを判断する。情報を受信した場合はステップＳ１４０６に行き、情報を受信しない場合はステップＳ１４０５に戻る。
【０２４４】
（ステップＳ１４０６）無効化部５２２は、ステップＳ１４０５で受信された情報が予約済情報であるか否かを判断する。予約済情報であればステップＳ１４０７に行き、予約済情報でなければステップＳ１４０８に行く。
【０２４５】
（ステップＳ１４０７）無効化部５２２は、阻害機構１の無効化処理を行う。ステップＳ１４０１に戻る。
【０２４６】
（ステップＳ１４０８）処理部５２は、エラーである旨を出力する。ステップＳ１４０１に戻る。
【０２４７】
（ステップＳ１４０９）処理部５２は、ステップＳ１４０１で取得された予約識別子を有する支払質問情報を構成する。
【０２４８】
（ステップＳ１４１０）支払質問情報送信部５３２は、ステップＳ１４０９で構成された支払質問情報をサーバ装置６に送信する。
【０２４９】
（ステップＳ１４１１）支払済情報受信部５１１は、サーバ装置６から情報を受信したか否かを判断する。情報を受信した場合はステップＳ１４１２に行き、情報を受信しない場合はステップＳ１４１１に戻る。
【０２５０】
（ステップＳ１４１２）無効化部５２２は、ステップＳ１４０５で受信された情報が支払済情報であるか否かを判断する。支払済情報であればステップＳ１４１３に行き、支払済情報でなければステップＳ１４１４に行く。
【０２５１】
（ステップＳ１４１３）無効化部５２２は、阻害機構１の無効化処理を行う。ステップＳ１４０１に戻る。
【０２５２】
（ステップＳ１４１４）処理部５２は、エラーである旨を出力する。ステップＳ１４０１に戻る。
【０２５３】
なお、図１４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２５４】
次に、サーバ装置６の動作について、図１５のフローチャートを用いて説明する。
【０２５５】
（ステップＳ１５０１）サーバ受信部６２は、予約質問情報を受信したか否かを判断する。予約質問情報を受信した場合はステップＳ１５０２に行き、予約質問情報を受信しない場合はステップＳ１５０６に行く。
【０２５６】
（ステップＳ１５０２）サーバ処理部６３は、ステップＳ１５０１で受信された予約質問情報を検査し、予約質問情報に対応する移動体が、予約質問情報に対応する駐車場に、入場可能であるか否かを判断する。
【０２５７】
（ステップＳ１５０３）入場可能である場合はステップＳ１５０４に行き、入場可能でない場合はステップＳ１５０５に行く。
【０２５８】
（ステップＳ１５０４）サーバ処理部６３は、予約質問情報に対応する予約済情報を構成する。そして、サーバ送信部６４は、当該予約済情報を制御装置５に送信する。
【０２５９】
（ステップＳ１５０５）サーバ送信部６４は、エラーである旨を制御装置５に送信する。
【０２６０】
（ステップＳ１５０６）サーバ受信部６２は、支払質問情報を受信したか否かを判断する。支払質問情報を受信した場合はステップＳ１５０７に行き、支払質問情報を受信しない場合はステップＳ３０８に行く。
【０２６１】
（ステップＳ１５０７）サーバ処理部６３は、ステップＳ１５０６で受信された支払質問情報を検査し、支払質問情報に対応する移動体が、支払質問情報に対応する駐車場から、出場可能であるか否かを判断する。
【０２６２】
（ステップＳ１５０８）出場可能である場合はステップＳ１５０９に行き、出場可能でない場合はステップＳ１５１０に行く。
【０２６３】
（ステップＳ１５０９）サーバ処理部６３は、支払質問情報に対応する支払済情報を構成する。そして、サーバ送信部６４は、当該支払済情報を制御装置５に送信する。
【０２６４】
（ステップＳ１５１０）サーバ送信部６４は、エラーである旨を制御装置５に送信する。
【０２６５】
なお、図１５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２６６】
以下、本実施の形態における駐車場システムＢの具体的な動作について説明する。駐車場システムＢの概念図は図１２である。
【０２６７】
今、サーバ装置６のサーバ格納部６１は、図６に示す構造を有する駐車場情報管理表、図７に示す構造を有するユーザ情報管理表、および図１６に示す構造を有する予約情報管理表が格納されている。予約情報管理表は、「ＩＤ」「駐車場識別子」「ユーザ識別子」「時間帯情報」「決済状況情報」を有する１以上のレコードが格納される。決済状況情報は、支払いが完了しているか否かを示す情報である。決済状況情報「１」は、支払いが完了していることを示す。決済状況情報「０」は、支払いが完了していないことを示す。なお、予約時間帯を超えると、その分が未決済となるので、サーバ装置６のサーバ処理部６３は、決済状況情報を「１」から「０」に変更する、とする。また、ここでは、予約時、または予約時間帯の開始時刻から予め決められた時間以内になった場合に、自動的に決済（支払い）が行われる、とする。なお、図１６の「ＩＤ」は、予約識別子である。
【０２６８】
かかる状況において、以下の３つの具体例について説明する。具体例１は、駐車場に入場する場合である。具体例２は、駐車場から、途中に出て、再度、入場する場合である。具体例３は、予約時間帯を超えて、駐車場から出場しようとする場合である。
（具体例１）
【０２６９】
ユーザ「山田花子」は、ユーザ端末３に、予約情報「＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を入力した、とする。なお、ユーザ端末３における、予約情報の入力のためのインターフェイスは問わないことは言うまでもない。
【０２７０】
そして、ユーザ端末３のユーザ受付部３２は、予約情報「＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を受け付ける。
【０２７１】
次に、ユーザ処理部３５は、ユーザ格納部３１のユーザ識別子「Ｕ１０１」を読み出し、送信する予約情報「＜ユーザ識別子＞Ｕ１０１，＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を構成する。
【０２７２】
次に、ユーザ送信部３３は、構成された予約情報をサーバ装置６に送信する。
【０２７３】
次に、サーバ装置６のサーバ受信部２２は、山田花子のユーザ端末３から予約情報を受信する。
【０２７４】
次に、サーバ処理部２３は、受信された予約情報の「＜駐車場識別子＞ＢＢ１，＜時間帯情報＞２０１７／１／５  ９：００−１５：００」を用いて、「ＢＢ１」で識別される駐車場に、「２０１７／１／５  ９：００−１５：００」の時間帯情報が示す時間帯に駐車可能である、と判断した、とする。サーバ処理部２３は、図８の予約情報管理表、図６の駐車場情報管理表の「ＩＤ＝３」の設備情報「最大８台」等を用いて、駐車場の予約が可能である、と判断する。
【０２７５】
次に、サーバ処理部２３は、予約情報に含まれるユーザ識別子「Ｕ１０１」と対になるクレジットカード番号「１２３４  ５６７８  ０１２３  ４５６７」を図７のユーザ情報管理表から取得する。そして、サーバ処理部２３は、予約情報に含まれる時間帯「９：００−１５：００」の駐車料金を算出し、取得したクレジットカード番号を用いて、駐車料金分の決済処理を行う。
【０２７６】
次に、サーバ処理部２３は、予約情報を予約情報管理表に蓄積する。かかる蓄積した予約情報は、図１６の「ＩＤ＝Ｙ１０２」のレコードである。なお、予約情報は、決済状況情報「１」を含む。支払いが完了しているからである。
【０２７７】
次に、サーバ処理部２３は、受信された予約情報を用いて、チケット生成処理を行う。つまり、サーバ処理部２３は、予約済情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」を構成する。
【０２７８】
次に、サーバ送信部２４は、構成された予約済情報を、山田花子のユーザ端末３に送信する。
【０２７９】
次に、山田花子のユーザ端末３のユーザ受信部３４は、当該予約済情報をサーバ装置６から受信する。
【０２８０】
次に、ユーザ処理部３５は、ステップＳ５０３で受信された予約済情報をユーザ格納部３１に蓄積する。
【０２８１】
そして、山田花子は、予約した駐車場まで車で行き、自分のユーザ端末３に対して、予約済情報の送信指示を入力した、とする。すると、ユーザ受付部３２は、予約済情報送信指示を受け付ける。
【０２８２】
次に、ユーザ送信部３３は、受け付けた予約済情報送信指示に従って、予約済情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」を送信する。
【０２８３】
次に、制御装置５の受信部５１は、予約済情報を受信する。そして、予約識別子取得部５２１は、受信された予約済情報が有する「＜駐車場識別子＞ＢＢ１」が、格納部５０に格納されている駐車場識別子と予め決められた関係を有するか否か（ここでは、一致するか否か）を判断する。なお、ここで予め決められた関係を有さない場合は、ユーザが駐車場を間違っている、ということなので、エラーの旨が出力される。
【０２８４】
そして、予め決められた関係を有する場合、予約識別子取得部５２１は、受信された予約済情報から予約識別子「Ｙ１０２」を取得する。
【０２８５】
次に、処理部５２は、移動体の位置等から、移動体が入場する場合である、と判断する。
【０２８６】
次に、処理部５２は、取得された予約識別子「Ｙ１０２」を有する予約質問情報（例えば、「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」）を構成する。
【０２８７】
次に、予約質問情報送信部５３１は、当該予約質問情報をサーバ装置６に送信する。
【０２８８】
次に、サーバ装置６のサーバ受信部６２は、予約質問情報を受信する。
【０２８９】
次に、サーバ処理部６３は、受信された予約質問情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」に対応する予約情報が予約情報管理表（図１６）に存在し、かつ決済が完了していることを検知する。そして、サーバ処理部６３は、「入場可能」という判断結果を取得する。
【０２９０】
次に、サーバ処理部６３は、予約質問情報に対応する予約済情報「入場可能」を構成する。なお、予約済情報は、図１６の「ＩＤ＝Ｙ１０２」のレコード等でも良い。
【０２９１】
そして、サーバ送信部６４は、当該予約済情報を制御装置５に送信する。
【０２９２】
次に、制御装置５の予約済情報受信部５１１は、予約済情報を受信する。そして、無効化部５２２は、受信された情報が予約済情報である、と判断する。
【０２９３】
次に、無効化部５２２は、阻害機構１の無効化処理を行う。つまり、無効化部５２２は、阻害機構１にオープンするように指示する。そして、阻害機構１がオープンされる。
【０２９４】
以上により、山田花子の移動体は、駐車場に入場できる。
（具体例２）
【０２９５】
まず、時刻「２０１７／１／５  １３：０１」になって、ユーザは、一旦、駐車場から出ようとして、山田花子は、ユーザ端末３に対して、支払済情報送信指示を入力する。すると、ユーザ受付部３２は、支払済情報送信指示を受け付ける。
【０２９６】
次に、ユーザ送信部３３は、受け付けた支払済情報送信指示に従って、支払済情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」を送信する。なお、ここでは、支払済情報は、先にユーザ端末３に蓄積されている予約済情報と同じである。
【０２９７】
次に、制御装置５の受信部５１は、当該支払済情報を受信する。そして、予約識別子取得部５２１は、受信された支払済情報が有する「＜駐車場識別子＞ＢＢ１」が、格納部５０に格納されている駐車場識別子と予め決められた関係を有するか否か（ここでは、一致するか否か）を判断する。
【０２９８】
そして、予め決められた関係を有するので、予約識別子取得部５２１は、受信された予約済情報から予約識別子「Ｙ１０２」を取得する。
【０２９９】
次に、処理部５２は、移動体の位置等から、移動体が出場する場合である、と判断する。
【０３００】
次に、処理部５２は、取得された予約識別子「Ｙ１０２」を有する支払質問情報（例えば、「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」）を構成する。
【０３０１】
次に、予約質問情報送信部５３１は、当該支払質問情報をサーバ装置６に送信する。
【０３０２】
次に、サーバ装置６のサーバ受信部６２は、支払質問情報を受信する。
【０３０３】
次に、サーバ処理部６３は、受信された支払質問情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」に対応する予約情報が予約情報管理表（図１６）に存在し、かつ決済が完了している旨を検知する。そして、サーバ処理部６３は、「出場可能」という判断結果を取得する。
【０３０４】
次に、サーバ処理部６３は、予約質問情報に対応する予約済情報「入場可能」を構成する。なお、予約済情報は、図１６の「ＩＤ＝Ｙ１０２」のレコード等でも良い。
【０３０５】
そして、サーバ送信部６４は、当該支払済情報を制御装置５に送信する。
【０３０６】
次に、制御装置５の予約済情報受信部５１１は、支払済情報を受信する。そして、無効化部５２２は、受信された情報が支払済情報である、と判断する。
【０３０７】
次に、無効化部５２２は、阻害機構１の無効化処理を行う。つまり、無効化部５２２は、阻害機構１にオープンするように指示する。そして、阻害機構１がオープンされる。
【０３０８】
以上により、山田花子の移動体は、駐車場から出場できる。
【０３０９】
そして、山田花子は、当該駐車場を出て、用事を済ませた後、再度、当該駐車場に戻ってきて、駐車場に入場しようとする。そして、山田花子は、ユーザ端末３に対して、予約済情報送信指示を入力する。すると、ユーザ受付部３２は、予約済情報送信指示を受け付ける。
【０３１０】
次に、ユーザ送信部３３は、受け付けた予約済情報送信指示に従って、予約済情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」を送信する。
【０３１１】
次に、制御装置５の受信部５１は、予約済情報を受信する。そして、予約識別子取得部５２１は、受信された予約済情報が有する「＜駐車場識別子＞ＢＢ１」が、格納部５０に格納されている駐車場識別子と予め決められた関係を有するか否か（ここでは、一致するか否か）を判断する。
【０３１２】
そして、予め決められた関係を有するので、予約識別子取得部５２１は、受信された予約済情報から予約識別子「Ｙ１０２」を取得する。
【０３１３】
次に、処理部５２は、移動体の位置等から、移動体が入場する場合である、と判断する。
【０３１４】
次に、処理部５２は、取得された予約識別子「Ｙ１０２」を有する予約質問情報（例えば、「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」）を構成する。
【０３１５】
次に、予約質問情報送信部５３１は、当該予約質問情報をサーバ装置６に送信する。
【０３１６】
次に、サーバ装置６のサーバ受信部６２は、予約質問情報を受信する。
【０３１７】
次に、サーバ処理部６３は、受信された予約質問情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」に対応する予約情報が予約情報管理表（図１６）に存在し、かつ決済が完了している旨を検知する。そして、サーバ処理部６３は、「入場可能」という判断結果を取得する。
【０３１８】
次に、サーバ処理部６３は、予約質問情報に対応する予約済情報「入場可能」を構成する。なお、予約済情報は、図１６の「ＩＤ＝Ｙ１０２」のレコード等でも良い。
【０３１９】
そして、サーバ送信部６４は、当該予約済情報を制御装置５に送信する。
【０３２０】
次に、制御装置５の予約済情報受信部５１１は、予約済情報を受信する。そして、無効化部５２２は、受信された情報が予約済情報である、と判断する。
【０３２１】
次に、無効化部５２２は、阻害機構１の無効化処理を行う。つまり、無効化部５２２は、阻害機構１にオープンするように指示する。そして、阻害機構１がオープンされる。
【０３２２】
以上により、山田花子の移動体は、駐車場に入場できる。
【０３２３】
以上、本具体例によれば、予約時間帯であれば、ユーザは、何度でも駐車場を出入りできる。
（具体例３）
【０３２４】
次に、例えば、「２０１７／１／５  １５：３５」になった時に、山田花子が駐車場から出ようとした、とする。
【０３２５】
そして、山田花子は、ユーザ端末３に支払済情報送信指示を入力した、とする。すると、ユーザ受付部３２は、支払済情報送信指示を受け付ける。
【０３２６】
次に、ユーザ送信部３３は、受け付けた支払済情報送信指示に従って、支払済情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ０１２」を送信する。
【０３２７】
次に、制御装置５の支払済情報受信部４１２は、当該支払済情報を受信する。
【０３２８】
次に、制御装置５の受信部５１は、当該支払済情報を受信する。そして、予約識別子取得部５２１は、受信された支払済情報が有する「＜駐車場識別子＞ＢＢ１」が、格納部５０に格納されている駐車場識別子と予め決められた関係を有するか否か（ここでは、一致するか否か）を判断する。
【０３２９】
そして、予め決められた関係を有するので、予約識別子取得部５２１は、受信された予約済情報から予約識別子「Ｙ１０２」を取得する。
【０３３０】
次に、処理部５２は、移動体の位置等から、移動体が出場する場合である、と判断する。
【０３３１】
次に、処理部５２は、取得された予約識別子「Ｙ１０２」を有する支払質問情報（例えば、「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」）を構成する。
【０３３２】
次に、予約質問情報送信部５３１は、当該支払質問情報をサーバ装置６に送信する。
【０３３３】
次に、サーバ装置６のサーバ受信部６２は、支払質問情報を受信する。
【０３３４】
次に、サーバ処理部６３は、受信された支払質問情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」に対応する予約情報が予約情報管理表（図１６）に存在し、かつ決済が完了していない旨を検知する。なお、予約時間帯を経過しているので、図１６の「ＩＤ＝Ｙ１０２」と対になる決済状況情報は「０」に変更されている。なお、かかる変更は、サーバ処理部６３が行う。
【０３３５】
そして、サーバ処理部６３は、「出場不可能」という判断結果を取得する。
【０３３６】
次に、サーバ処理部６３は、エラーの旨の情報「入場不可能」を構成する。
【０３３７】
そして、サーバ送信部６４は、当該エラーの旨の情報を制御装置５に送信する。
【０３３８】
次に、制御装置５の受信部５１は、エラーの旨の情報「入場不可能」を受信する。そして、送信部５３は、当該情報をユーザ端末３に送信する。
【０３３９】
次に、ユーザ端末３のユーザ受信部３４は、エラーの旨の情報「入場不可能」を受信する。そして、ユーザ出力部３６は、当該情報を出力する。
【０３４０】
以上より、支払いを完了していないことに気づいたユーザは、ユーザ端末３に支払指示を入力し、上記したような処理により、延長された時間帯の駐車料金の支払いを完了する。それにより、「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」と対になる決済状況情報は「０」から「１」に変更される。
【０３４１】
そして、ユーザは、再度、ユーザ端末３に支払済情報送信指示を入力した、とする。すると、ユーザ受付部３２は、支払済情報送信指示を受け付ける。
【０３４２】
次に、ユーザ送信部３３は、受け付けた支払済情報送信指示に従って、支払済情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ０１２」を送信する。
【０３４３】
次に、制御装置５の支払済情報受信部４１２は、当該支払済情報を受信する。
【０３４４】
次に、制御装置５の受信部５１は、当該支払済情報を受信する。そして、予約識別子取得部５２１は、受信された支払済情報が有する「＜駐車場識別子＞ＢＢ１」が、格納部５０に格納されている駐車場識別子と予め決められた関係を有するか否か（ここでは、一致するか否か）を判断する。
【０３４５】
そして、予め決められた関係を有するので、予約識別子取得部５２１は、受信された予約済情報から予約識別子「Ｙ１０２」を取得する。
【０３４６】
次に、処理部５２は、移動体の位置等から、移動体が出場する場合である、と判断する。
【０３４７】
次に、処理部５２は、取得された予約識別子「Ｙ１０２」を有する支払質問情報を構成する。
【０３４８】
次に、予約質問情報送信部５３１は、当該支払質問情報をサーバ装置６に送信する。
【０３４９】
次に、サーバ装置６のサーバ受信部６２は、支払質問情報を受信する。
【０３５０】
次に、サーバ処理部６３は、受信された支払質問情報「＜駐車場識別子＞ＢＢ１，＜予約識別子＞Ｙ１０２」に対応する予約情報が予約情報管理表（図１６）に存在し、かつ決を完了している旨を検知する。なお、予約時間帯を経過しているので、図１６の「ＩＤ＝Ｙ１０２」と対になる決済状況情報は「１」に変更されている。
【０３５１】
そして、サーバ処理部６３は、「出場可能」という判断結果を取得する。
【０３５２】
次に、サーバ処理部６３は、予約質問情報に対応する予約済情報「入場可能」を構成する。なお、予約済情報は、図１６の「ＩＤ＝Ｙ１０２」のレコード等でも良い。
【０３５３】
そして、サーバ送信部６４は、当該支払済情報を制御装置５に送信する。
【０３５４】
次に、制御装置５の予約済情報受信部５１１は、支払済情報を受信する。そして、無効化部５２２は、受信された情報が支払済情報である、と判断する。
【０３５５】
次に、無効化部５２２は、阻害機構１の無効化処理を行う。つまり、無効化部５２２は、阻害機構１にオープンするように指示する。そして、阻害機構１がオープンされる。
【０３５６】
以上により、山田花子の移動体は、駐車場から出場できる。
【０３５７】
以上、本実施の形態によれば、駐車場の予約を行った移動体が、駐車チケットを取得する等の動作を行わずに、入場を阻害する阻害機構を無効化できる。
【０３５８】
また、本実施の形態によれば、予約識別子を取得することにより、駐車場の予約を行った移動体が入場を阻害する阻害機構を無効化できる。
【０３５９】
また、本実施の形態によれば、サーバ装置から支払済情報を受信することにより、支払いが完了している移動体が、駐車場から出場できる。
【０３６０】
なお、本実施の形態における制御装置５を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、駐車場への移動体の予約に関する予約済情報を受信する予約済情報受信部と、前記予約済情報の受信に応じて、前記駐車場の駐車領域への入場を阻害する阻害機構を無効化する無効化部として機能させるためのプログラムである。
【０３６１】
また、上記プログラムにおいて、コンピュータを、前記移動体の予約を識別する予約識別子を取得する予約識別子取得部と、前記ユーザが前記駐車場の予約を行っているか否かの問い合わせであり、前記予約識別子を有する予約質問情報をサーバ装置に送信する予約質問情報送信部としてさらに機能させ、前記予約済情報受信部は、前記予約質問情報の送信に応じて、前記サーバ装置から予約済情報を受信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６２】
また、上記プログラムにおいて、コンピュータを、駐車料金の支払いが完了していることに関する支払済情報を受信する支払済情報受信部としてさらに機能させ、前記無効化部は、前記支払済情報の受信に応じて、前記駐車場の駐車領域からの出場を阻害する阻害機構を無効化するものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６３】
また、上記プログラムにおいて、コンピュータを、前記ユーザが前記駐車料金の支払いが完了しているか否かの問い合わせであり、前記予約識別子を有する支払質問情報をサーバ装置に送信する支払質問情報送信部としてさらに機能させ、前記支払済情報受信部は、前記支払質問情報の送信に応じて、前記サーバ装置から支払済情報を受信するものとして、コンピュータを機能させるプログラムであることは好適である。
【０３６４】
また、本実施の形態におけるサーバ装置６を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、予約質問情報を制御装置から受信するサーバ受信部と、前記予約質問情報の受信に応じて、予約質問情報検査処理を行い、予約済情報を取得するサーバ処理部と、前記予約済情報を前記ユーザ端末に送信するサーバ送信部として機能させるためのプログラムである。
【０３６５】
（実施の形態３）
【０３６６】
本実施の形態において、駐車場に入場したユーザを特定する特定情報を受信し、当該ユーザに対して課金処理を行うサーバ装置を具備する駐車場システムについて説明する。
【０３６７】
また、本実施の形態において、駐車場から出場の際にも特定情報を受信し、出場の際の特定情報をも用いて、課金処理を行うサーバ装置を具備する駐車場システムについて説明する。
【０３６８】
また、本実施の形態において、入場から出場までの時間情報を取得し、当該時間情報を用いて課金額を取得し、課金処理を行うサーバ装置を具備する駐車場システムについて説明する。
【０３６９】
さらに、本実施の形態において、駐車券のコードが読み取られ、取得されたたＩＤとユーザ識別子とを受信し、駐車券とユーザ識別子とを紐付けるサーバ装置を具備する駐車場システムについて説明する。
【０３７０】
本実施の形態における駐車場システムＣの概念図は、符号の差異を除いて、図１と同様である。
【０３７１】
図１７は、本実施の形態における駐車場システムＣのブロック図である。
【０３７２】
駐車場システムＣは、１または２以上の阻害機構１、サーバ装置７、１または２以上のユーザ端末８、および１または２以上の制御装置９を備える。なお、駐車場システムＣは、２以上の駐車場を対象としたシステムでも良い。かかる場合、駐車場システムＣは、通常、２以上の阻害機構１、２以上の制御装置９を備える。
【０３７３】
ここで、阻害機構１と制御装置９とは通信可能である。また、サーバ装置７とユーザ端末８とは通信可能である。サーバ装置７とユーザ端末８とは、例えば、インターネット等の通信ネットワークを介して通信可能である。また、例えば、ユーザ端末８と制御装置９とは通信可能である。ユーザ端末８と制御装置９とは、例えば、ブルートゥース（登録商標）等の近距離無線通信、または近距離ではない無線通信により、通信可能である。なお、サーバ装置７と制御装置９とが、例えば、インターネット等の通信ネットワークを介して通信可能であっても良い。また、各装置間の通信手段やネットワークの種類等は問わないことは言うまでもない。
【０３７４】
サーバ装置７は、駐車場の利用に対する課金処理を行うサーバである。サーバ装置２は、例えば、いわゆるクラウドサーバ、ＡＳＰサーバ等であるが、その種類は問わない。
【０３７５】
ユーザ端末８は、例えば、ユーザが保持しているスマートフォン、タブレット端末、携帯電話、パーソナルコンピュータ等であるが、車載器でも良い。ユーザ端末３の種類は問わないことは言うまでもない。
【０３７６】
制御装置９は、阻害機構１を制御する装置である。制御装置９は阻害機構１と一体になっていても良い。
【０３７７】
サーバ装置７は、サーバ格納部７１、サーバ受信部７２、サーバ処理部７３、およびサーバ送信部７４を備える。サーバ格納部７１は、ユーザ情報格納部７１１を備える。サーバ受信部７２は、特定情報受信部７２１、および駐車券識別子受信部７２２を備える。サーバ処理部７３は、課金部７３１を備える。課金部７３１は、課金額取得手段７３１１、および課金手段７３１２を備える。
【０３７８】
ユーザ端末８は、ユーザ格納部８１、ユーザ受付部８２、ユーザ送信部８３、ユーザ受信部８４、ユーザ処理部８５、およびユーザ出力部８６を備える。
【０３７９】
制御装置９は、受信部９１、および処理部９２を備える。処理部９２は、無効化部４２１を備える。
【０３８０】
サーバ装置７を構成するサーバ格納部７１には、各種の情報が格納される。各種の情報とは、例えば、１以上のユーザ情報、１以上の駐車場情報である。
【０３８１】
ユーザ情報格納部７１１は、１以上のユーザ情報が格納される。ユーザ情報は、ユーザに関する情報である。ユーザ情報は、例えば、ユーザを識別するユーザ識別子とユーザに対する課金のための課金情報とを有する。ユーザ識別子は、例えば、ユーザＩＤ、ユーザの携帯端末の識別子、自動車のナンバーなどである。課金情報は、課金の際に使用される情報である。課金情報は、例えば、クレジットカード番号、仮想通貨または仮想通貨を特定する情報、電子マネーまたは電子マネーを特定する情報、プリペイドされたポイントなどである。つまり、課金処理は、例えば、クレジットカード、仮想通貨、電子マネー、プリペイドカード等で行われる。課金情報は、例えば、課金を行う図示しない外部の装置における当該ユーザのＩＤを含んでいても良い。
【０３８２】
サーバ受信部７２は、各種の情報や指示等を受信する。各種の情報や指示等とは、例えば、後述する特定情報、後述する駐車券識別子である。
【０３８３】
特定情報受信部７２１は、特定情報を受信する。特定情報は、駐車場に入場したユーザを特定する情報である。特定情報受信部７２１は、例えば、ユーザが駐車場に入場後、特定情報をユーザ端末８から受信する。特定情報は、通常、ユーザ識別子を有する。特定情報は、ユーザ識別子のみでも良いし、ユーザ識別子と駐車券識別子でも良い。駐車券識別子は、駐車券を識別する情報である。駐車券識別子は、コードまたはコードが読み取られた結果の情報である。コードは、例えば、ＱＲコード（登録商標）、バーコード等の図柄のコードでも良いし、ＩＤや記号列や数字列などの文字列等でも良い。
【０３８４】
特定情報受信部７２１は、例えば、駐車場からユーザが出場する場合に、特定情報または特定情報に対応する対応情報を受信する。特定情報に対応する対応情報とは、特定情報そのものでも良いし、駐車券識別子でも良い。
【０３８５】
特定情報受信部７２１は、例えば、駐車券に印刷されているコードに対応する駐車券識別子と、ユーザの端末装置であるユーザ端末８を識別するユーザ識別子とを有する特定情報を受信する。コードに対応する駐車券識別子は、例えば、コードが読み取られた結果の情報である。
【０３８６】
特定情報受信部７２１は、例えば、ユーザ端末８により、駐車券に印刷されているコードが読み取られた結果である駐車券識別子、およびユーザ端末８のユーザ格納部８１に格納されているユーザ識別子を有する特定情報をユーザ端末８から受信する。
【０３８７】
特定情報受信部７２１は、例えば、制御装置９から特定情報または対応情報を受信する。特定情報受信部７２１は、例えば、制御装置９から駐車券識別子である対応情報を受信する。
【０３８８】
なお、特定情報受信部７２１が特定情報または対応情報を受信するまでの経路は問わない。
【０３８９】
駐車券識別子受信部７２２は、駐車場からユーザが入場する場合に、駐車券に印刷されたコードに対応する駐車券識別子を受信する。駐車券識別子受信部７２２は、例えば、ユーザが駐車場に入場する際に駐車券を発行するとともに、制御装置９またはユーザ端末８から送信された駐車券識別子を受信する。
【０３９０】
また、駐車券識別子受信部７２２は、駐車場からユーザが出場する場合に、駐車券に印刷されているコードを読み取って取得された駐車券識別子である対応情報を受信する。
【０３９１】
駐車券識別子受信部７２２は、例えば、制御装置９から駐車券識別子を受信する。ただし、駐車券識別子受信部７２２は、ユーザ端末８から送信された駐車券識別子を受信しても良い。
【０３９２】
なお、駐車券識別子受信部７２２が駐車券識別子を受信するまでの経路は問わない。駐車券識別子受信部７２２は、例えば、駐車場からユーザが入場する場合に駐車券識別子を受信する。また、駐車券識別子受信部７２２は、例えば、駐車場からユーザが出場する場合に駐車券識別子を受信することは好適である。また、駐車券識別子受信部７２２が受信する駐車券識別子の送信元は問わない。
【０３９３】
サーバ処理部７３は、各種の処理を行う。各種の処理とは、例えば、課金部７３１、課金額取得手段７３１１、課金手段７３１２が行う処理等である。
【０３９４】
課金部７３１は、受信された特定情報が有するユーザ識別子と対になる課金情報をユーザ情報格納部７１１から取得し、当該課金情報を用いて、ユーザ識別子に対して課金する課金処理を行う。なお、課金部７３１が行い課金の方法は問わない。例えば、課金部７３１は、後述するようにクレジットカードの識別子を用いて、課金処理を行っても良いし、課金を行う外部の装置に、課金に必要な情報を送信する等しても良い。かかる場合、課金に必要な情報は、例えば、課金を行う外部の装置で管理されているユーザのＩＤである。つまり、課金処理は、最終的に課金が行われるための処理であれば良い。
【０３９５】
課金部７３１は、例えば、駐車場からユーザが出場する場合に、特定情報受信部７２１が受信した特定情報または対応情報を用いて、課金処理を行う。ここで「特定情報または対応情報を用いて」とは、特定情報または対応情報が受信された時刻の情報を用いることでも良いし、特定情報または対応情報が受信されたことをトリガーとすること等でも良い。
【０３９６】
課金部７３１は、特定情報受信部７２１が、駐車場に入場した場合に受信した特定情報、駐車場からユーザが出場する場合に受信した特定情報または対応情報のうちの１以上の情報を用いて、課金額を取得し、課金額を用いて課金処理を行う。特定情報または対応情報のうちの１以上の情報を用いることは、かかる情報が受信された時刻の情報を用いることでも良いし、かかる情報が受信されたことをトリガーとすること等でも良い。
【０３９７】
課金部７３１は、駐車場への入場時に駐車券識別子受信部７２２が駐車券識別子を受信した時刻と、出場時に駐車券識別子受信部７２２が駐車券識別子を受信した時刻とを用いて、駐車時間を取得し、当該駐車時間に応じた金額の課金を行うことは好適である。
【０３９８】
課金部７３１は、カード識別子を用いて課金する課金処理を行うことは好適である。なお、カード識別子は、クレジットカードの識別子であり、課金情報の一例である。
【０３９９】
課金額取得手段７３１１は、駐車場からユーザが入場する時刻に関する入場時刻情報と駐車場からユーザが出場する時刻に関する出場時刻情報とを取得し、入場時刻情報と出場時刻情報とを用いて、課金額を取得する。課金額取得手段７３１１は、例えば、入場時刻を示す入場時刻情報と出場時刻を示す出場時刻情報とから駐車時間の情報を算出し、当該駐車時間の情報を用いて、課金額を取得する。なお、課金額取得手段７３１１は、例えば、駐車時間が長いほど、高い課金額を取得する。また、例えば、サーバ格納部７１には、駐車時間に対応する駐車領域の表の情報が格納されており、課金額取得手段７３１１は、かかる情報を用いて、課金額を取得する。また、例えば、サーバ格納部７１には、駐車時間をパラメータとする駐車料金算出の演算式を格納しており、かかる演算式に算出した駐車時間を代入して、課金額を取得する。
【０４００】
課金手段７３１２は、例えば、駐車券識別子と対になる課金情報をユーザ情報格納部７１１から取得し、課金情報を用いて、ユーザ識別子に対して課金額を課金する課金処理を行う。
【０４０１】
サーバ送信部７４は、各種の情報を送信する。サーバ送信部２４は、課金処理がされた後、支払済情報をユーザ端末３に送信する。なお、課金処理は、決済処理と言っても良い。
【０４０２】
ユーザ端末８を構成するユーザ格納部８１には、各種の情報が格納される。各種の情報は、例えば、ユーザ識別子、支払済情報等である。なお、支払済情報は、例えば、駐車料金の情報を含む。
【０４０３】
ユーザ受付部８２は、各種の情報や指示等を受け付ける。各種の情報や指示等とは、例えば、特定情報送信指示、支払指示である。特定情報送信指示とは、特定情報をサーバ装置７に送信する指示である。特定情報送信指示は、例えば、駐車券識別子を読み取らせ、特定情報を送信する指示である。また、特定情報送信指示は、例えば、入力された駐車券識別子を含む特定情報を送信する指示である。支払指示とは、料金の支払いの指示である。
【０４０４】
ユーザ受付部８２は、各種の情報や指示等を、通常、タッチパネルやキーボード等の入力デバイスを介して受け付ける。各種の情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。ユーザ受付部３２は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０４０５】
ユーザ送信部８３は、各種の情報を送信する。各種の情報とは、例えば、特定情報、支払済情報等である。ユーザ送信部８３は、例えば、ユーザ処理部８５が構成した特定情報をサーバ装置７に送信する。また、ユーザ送信部８３は、例えば、支払済情報を制御装置９に送信する。
【０４０６】
ユーザ受信部８４は、各種の情報を受信する。各種の情報とは、例えば、支払済情報等である。
【０４０７】
ユーザ処理部８５は、各種の処理を行う。各種の処理とは、例えば、ユーザ受信部８４が受信した支払済情報をユーザ格納部３１に蓄積する処理である。各種の処理とは、例えば、駐車券に印刷されているコードを読み取り、当該コードから駐車券識別子を取得し、当該駐車券識別子とユーザ格納部８１のユーザ識別子とを用いて、送信する特定情報を構成する処理である。各種の処理とは、例えば、ユーザから入力され、ユーザ受付部８２が受け付けたコードである駐車券識別子を取得し、当該駐車券識別子とユーザ格納部８１のユーザ識別子とを用いて、送信する特定情報を構成する処理である。
【０４０８】
ユーザ出力部８６は、各種の情報を出力する。各種の情報は、例えば、支払済情報である。ここで、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【０４０９】
制御装置９を構成する受信部９１は、各種の情報を受信する。各種の情報は、例えば、支払済情報である。受信部４１は、ユーザ端末８から支払済情報等を受信する。ただし、受信部９１は、サーバ装置７から支払済情報等を受信しても良い。
【０４１０】
処理部９２は、各種の処理を行う。各種の処理は、例えば、無効化部４２１が行う処理である。無効化部４２１が行う処理は、例えば、入場制御処理、出場制御処理である。また、処理部９２または無効化部４２１は、駐車場識別子を格納していることは好適である。各種の処理は、例えば、ユーザの駐車場への入場時に、駐車券に印刷されたコードにより特定される駐車券識別子をサーバ装置７に送信する処理である。各種の処理は、例えば、ユーザの駐車場からの出場時に、駐車券に印刷されたコードにより特定される駐車券識別子をサーバ装置７に送信する処理である。
【０４１１】
サーバ格納部７１、ユーザ情報格納部７１１、およびユーザ格納部８１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０４１２】
サーバ格納部７１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がサーバ格納部７１等で記憶されるようになってもよく、通信回線等を介して送信された情報がサーバ格納部７１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がサーバ格納部７１等で記憶されるようになってもよい。
【０４１３】
サーバ受信部７２、特定情報受信部７２１、駐車券識別子受信部７２２、ユーザ受信部８４、および受信部９１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【０４１４】
サーバ処理部７３、課金部７３１、課金額取得手段７３１１、課金手段７３１２、ユーザ処理部８５、および処理部９２は、通常、ＭＰＵやメモリ等から実現され得る。サーバ処理部７３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０４１５】
サーバ送信部７４、およびユーザ送信部８３は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０４１６】
ユーザ出力部８６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。ユーザ出力部８６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０４１７】
次に、駐車場システムＣの動作について説明する。まず、サーバ装置７の動作例について、図１８のフローチャートを用いて説明する。
【０４１８】
（ステップＳ１８０１）サーバ受信部７２は、ユーザの入場時に、駐車券識別子を制御装置９から受信したか否かを判断する。駐車券識別子を受信した場合はステップＳ１８０２に行き、受信しなかった場合はステップＳ１８０４に行く。
【０４１９】
（ステップＳ１８０２）サーバ処理部７３は、図示しない時計から現在時刻を示す時刻情報を取得する。
【０４２０】
（ステップＳ１８０３）サーバ処理部７３は、ステップＳ１８０２で取得した時刻情報とステップＳ１８０１で受信された駐車券識別子とを対応付けて、図示しないバッファに蓄積する。ステップＳ１８０１に戻る。
【０４２１】
（ステップＳ１８０４）サーバ受信部７２は、ユーザ端末８から特定情報を受信したか否かを判断する。特定情報を受信した場合はステップＳ１８０５に行き、受信しなかった場合はステップＳ１８０７に行く。
【０４２２】
（ステップＳ１８０５）サーバ処理部７３は、ステップＳ１８０４で受信された特定情報に含まれるユーザ識別子を取得する。
【０４２３】
（ステップＳ１８０６）サーバ処理部７３は、ステップＳ１８０５で取得したユーザ識別子を含むユーザ情報と、ステップＳ１８０４で受信された特定情報に含まれる駐車券識別子とを対応付ける。ステップＳ１８０１に戻る。
【０４２４】
（ステップＳ１８０７）サーバ受信部７２は、ユーザの出場時に、駐車券識別子を制御装置９から受信したか否かを判断する。駐車券識別子を受信した場合はステップＳ１８０８に行き、受信しなかった場合はステップＳ１８０１に戻る。
【０４２５】
（ステップＳ１８０８）サーバ処理部７３は、ステップＳ１８０７で受信された駐車券識別子に対応するユーザ情報が存在するか否かを判断する。受信された駐車券識別子に対応するユーザ情報が存在する場合はステップＳ１８０９に行き、存在しない場合はステップＳ１８１６に行く。
【０４２６】
（ステップＳ１８０９）課金額取得手段７３１１は、図示しない時計から現在時刻を示す時刻情報を取得する。
【０４２７】
（ステップＳ１８１０）課金額取得手段７３１１は、ステップＳ１８０９で取得した出場時の時刻情報と、受信された駐車券識別子と対になる入場時の時刻情報とを用いて、駐車時間を算出する。
【０４２８】
（ステップＳ１８１１）課金額取得手段７３１１は、ステップＳ１８１０で取得した駐車時間を用いて、駐車料金を取得する。
【０４２９】
（ステップＳ１８１２）課金手段７３１２は、ステップＳ１８０７で受信された駐車券識別子に対応するユーザ情報の中から課金情報を取得する。
【０４３０】
（ステップＳ１８１３）課金手段７３１２は、ステップＳ１８１２で取得した課金情報を用いて、ステップＳ１８１１で取得された駐車料金に対応する課金処理を行う。
【０４３１】
（ステップＳ１８１４）サーバ処理部７３は、支払いが完了した旨の情報であり、駐車料金を含む支払済情報を構成する。なお、支払済情報は、駐車料金を含まなくても良い。
【０４３２】
（ステップＳ１８１５）サーバ送信部７４は、ステップＳ１８１４で構成された支払済情報を送信する。ステップＳ１８０１に戻る。なお、支払済情報の送信先は、例えば、ユーザ端末８、制御装置９である。
【０４３３】
（ステップＳ１８１６）サーバ送信部７４は、決済が完了していない旨の情報である未決済情報を制御装置９に送信する。ステップＳ１８０１に戻る。
【０４３４】
なお、図１８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０４３５】
次に、ユーザ端末８の動作について説明する。ユーザ端末８のユーザ受付部８２は、特定情報送信指示を受け付ける。次に、ユーザ処理部８５は、駐車券のコードを読み取り、駐車場識別子を取得する。次に、ユーザ処理部８５は、読み取った駐車場識別子と、ユーザ格納部８１のユーザ識別子とを有する特定情報を構成する。次に、ユーザ送信部８３は、ユーザ処理部８５が構成した特定情報をサーバ装置７に送信する。なお、ユーザ受付部８２は、ユーザが手入力した駐車場識別子を含む特定情報送信指示を受け付けても良い。
【０４３６】
また、駐車場からの出場時に、ユーザ端末８のユーザ受信部８４は、支払済情報を受信する。そして、ユーザ出力部８６は、支払済情報を出力する。
【０４３７】
次に、制御装置９の動作について、図１９のフローチャートを用いて説明する。
【０４３８】
（ステップＳ１９０１）制御装置９は、ユーザの入場の信号を受け付けたか否かを判断する。入場の信号を受け付けた場合はステップＳ１９０２に行き、入場の信号を受け付けなかった場合はステップＳ１９０５に行く。なお、制御装置９は、例えば、外部の図示しない装置、阻害機構１、またはユーザ端末８から入場の信号を受け付ける。また、制御装置９は、制御装置９が具備するセンサ等から入場の信号を受け付けても良い。
【０４３９】
（ステップＳ１９０２）制御装置９は、発行される駐車券の駐車券識別子を取得する。なお、制御装置９は、駐車券を発行する装置から駐車券識別子を取得しても良いし、自身がユニークな駐車券識別子を取得し、駐車券を発行する装置へ駐車券識別子を送付する等しても良い。
【０４４０】
（ステップＳ１９０３）制御装置９は、ステップＳ１９０２で取得した駐車券識別子をサーバ装置７に送信する。なお、ここで、制御装置９は、通常、ユーザが入場時であることを示す情報（例えば、フラグ）とともに、駐車券識別子をサーバ装置７に送信する。
【０４４１】
（ステップＳ１９０４）制御装置９の無効化部４２１は、無効化処理を行う。つまり、無効化部４２１は、阻害機構１にオープンするように指示する。そして、阻害機構１がオープンされる。ステップＳ１９０１に戻る。
【０４４２】
（ステップＳ１９０５）制御装置９は、ユーザの出場の信号を受け付けたか否かを判断する。入場の信号を受け付けた場合はステップＳ１９０６に行き、入場の信号を受け付けなかった場合はステップＳ１９０１に戻る。
【０４４３】
（ステップＳ１９０６）制御装置９は、駐車券の駐車券識別子を取得する。なお、制御装置９は、例えば、挿入された駐車券のコード（例えば、ＱＲコード）の領域を読み、駐車券識別子を取得する。
【０４４４】
（ステップＳ１９０７）制御装置９は、ステップＳ１９０６で取得した駐車券識別子をサーバ装置７に送信する。なお、ここで、制御装置９は、通常、ユーザが出場時であることを示す情報（例えば、フラグ）とともに、駐車券識別子をサーバ装置７に送信する。
【０４４５】
（ステップＳ１９０８）制御装置９は、決済に関する情報をサーバ装置７から受信したか否かを判断する。決済に関する情報を受信した場合はステップＳ１９０９に行き、受信しなかった場合はステップＳ１９０８に戻る。なお、決済に関する情報とは、例えば、支払済情報、または未決済情報である。
【０４４６】
（ステップＳ１９０９）処理部９２は、ステップＳ１９０８で受信された情報が支払済情報であるか否かを判断する。支払済情報であればステップＳ１９１０に行き、支払済情報でなければステップＳ１９１１に行く。
【０４４７】
（ステップＳ１９１０）無効化部４２１は、無効化処理を行う。ステップＳ１９０１に戻る。なお、ここで、制御装置９は、支払済情報を出力しても良い。
【０４４８】
（ステップＳ１９１１）処理部９２は、未決済に対応する処理を行う。なお、未決済に対応する処理とは、例えば、現金またはクレジットカードの投入により、駐車料金を支払う指示の出力である。
【０４４９】
（ステップＳ１９１２）処理部９２は、現金等の投入の受け付けにより、駐車料金の支払いの決済が完了したか否かを判断する。完了した場合はステップＳ１９１０に行き、完了しない場合はステップＳ１９１２に戻る。
【０４５０】
なお、図１９のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０４５１】
以下、本実施の形態における駐車場システムＣの具体的な動作について説明する。駐車場システムＣの概念図は、例えば、図１である。
【０４５２】
今、サーバ格納部７１には、図７に示すユーザ情報管理表が格納されている、とする。また、サーバ格納部７１には、図２０に示す構造を有する駐車情報管理表が格納されている、とする。駐車情報管理表は、駐車の状態または結果を管理する表である。駐車情報管理表は、「ＩＤ」「駐車券識別子」「入場時刻」「出場時刻」「ユーザ識別子」を有する１以上のレコードを管理する。「ＩＤ」はレコードを識別する情報である。「駐車券識別子」は駐車券のＩＤである。「入場時刻」は駐車場への入場時刻を示す時刻情報である。「出場時刻」駐車場からの出場時刻を示す時刻情報である。「ユーザ識別子」はユーザを識別する情報であり、ここでは、電話番号である。
【０４５３】
かかる状況において、ユーザ「井上広」は、駐車場の入門の場所まで、車で行った、とする。すると、図示しないセンサが、車が駐車場の入門の場所まで来たことを検知し、制御装置９は、入場の信号を受け付ける。次に、制御装置９は、発行される駐車券の駐車券識別子「ｔ１２３１０１」を取得する。なお、制御装置９は、駐車券に印刷されたＱＲコードを読み取って駐車券識別子を取得しても良いし、駐車券識別子を生成し、当該駐車券識別子を埋め込んだＱＲコードを駐車券に印刷する等しても良い。
【０４５４】
そして、制御装置９は、取得した駐車券識別子「ｔ１２３１０１」をサーバ装置７に送信する。また、制御装置９は、駐車券識別子「ｔ１２３１０１」が埋め込まれたＱＲコードが印刷された駐車券を発行した（出力した）、とする。
【０４５５】
次に、サーバ装置７のサーバ受信部７２は、ユーザの入場時に、駐車券識別子「ｔ１２３１０１」を制御装置９から受信する。
【０４５６】
次に、サーバ処理部７３は、図示しない時計から現在時刻を示す時刻情報「１２時３１分」を取得する。なお、時刻情報「１２時３１分」は、駐車券識別子「ｔ１２３１０１」と対に、制御装置９から受信された情報でも良い。
【０４５７】
次に、サーバ処理部７３は、時刻情報「１２時３１分」と受信された駐車券識別子「１２時３１分」とを対応付けて、図２０の駐車情報管理表に蓄積する。なお、かかる情報は、図２０の駐車情報管理表の２００１と２００２である。
【０４５８】
次に、ユーザ「井上広」は、制御装置９から出力された駐車券を取った、とする。すると、制御装置９の無効化部４２１は、阻害機構１にオープンするように指示する。そして、阻害機構１がオープンされる。つまり、例えば、駐車場のゲートがオープンされる。
【０４５９】
次に、ユーザ「井上広」は、駐車場の中に車を進め、車を空いた駐車スペースに止めた、とする。そして、ユーザ「井上広」は、自分のユーザ端末８（例えば、スマートフォン）に対して、特定情報送信指示を入力した、とする。つまり、例えば、ユーザ「井上広」は、駐車券のＱＲコードをユーザ端末８で読み込み、特定情報送信指示を入力した、とする。
【０４６０】
すると、ユーザ「井上広」のユーザ端末８のユーザ受付部８２は、特定情報送信指示を受け付ける。次に、ユーザ処理部８５は、駐車券のＱＲコードから駐車場識別子「ｔ１２３１０１」を取得する。次に、ユーザ処理部８５は、読み取った駐車場識別子「ｔ１２３１０１」と、ユーザ格納部８１のユーザ識別子「０８０３３４４５５６６」とを有する特定情報を構成する。次に、ユーザ送信部８３は、ユーザ処理部８５が構成した特定情報をサーバ装置７に送信する。なお、ここでは、ユーザ識別子は、電話番号であるが、サーバ装置７が送信し、ユーザ格納部８１に格納されているユーザ識別子（例えば、「Ｕ１０３」）でも良い。
【０４６１】
次に、サーバ装置７のサーバ受信部７２は、ユーザ「井上広」のユーザ端末８から特定情報を受信する。
【０４６２】
次に、サーバ処理部７３は、受信された特定情報に含まれるユーザ識別子「０８０３３４４５５６６」を取得する。そして、サーバ処理部７３は、取得したユーザ識別子「０８０３３４４５５６６」を含むユーザ情報と、受信された特定情報に含まれる駐車券識別子「ｔ１２３１０１」とを対応付ける。つまり、サーバ処理部７３は、図２０の駐車券識別子「ｔ１２３１０１」に対応付けて、ユーザ識別子「０８０３３４４５５６６」を蓄積する。かかるユーザ識別子は、図２０の２００３である。
【０４６３】
次に、ユーザ「井上広」は、駐車場を出て、用事を済ませた後、駐車場に戻り、車を駐車場の出口まで進め、出口に設置されている制御装置９に駐車券を挿入した、とする、
【０４６４】
すると、制御装置９は、ユーザの出場の信号を受け付ける。次に、制御装置９は、挿入された駐車券のＱＲコードの領域を読み、駐車券識別子「ｔ１２３１０１」を取得する。次に、制御装置９は、駐車券識別子「ｔ１２３１０１」をサーバ装置７に送信する。
【０４６５】
次に、サーバ装置７のサーバ受信部７２は、ユーザの出場時に、駐車券識別子「ｔ１２３１０１」を制御装置９から受信する。
【０４６６】
次に、サーバ処理部７３は、受信された駐車券識別子「ｔ１２３１０１」に対応するユーザ識別子が図２０の駐車情報管理表に存在する（駐車券識別子「ｔ１２３１０１」に対応するユーザ情報が存在する）と判断する。
【０４６７】
次に、課金額取得手段７３１１は、図示しない時計から現在時刻を示す時刻情報「１８時５４分」を取得する。そして、課金額取得手段７３１１は、駐車券識別子「ｔ１２３１０１」に対応付けて、時刻情報「１８時５４分」を蓄積する。かかる時刻情報は、図２０の２００４である。
【０４６８】
次に、課金額取得手段７３１１は、駐車券識別子「ｔ１２３１０１」と対になる出場時の時刻情報「１８時５４分」と、入場時の時刻情報「１２時３１分」とを用いて、駐車時間「６時間２３分」を算出する。次に、課金額取得手段７３１１は、取得した駐車時間「６時間２３分」を用いて、駐車料金（例えば、２，１００円）を取得した、とする。
【０４６９】
次に、課金手段７３１２は、受信された駐車券識別子「ｔ１２３１０１」と対になるユーザ識別子「０８０３３４４５５６６」を図２０の駐車情報管理表から取得する。そして、課金手段７３１２は、「０８０３３４４５５６６」を電話番号に有するユーザ情報に含まれるクレジットカード番号「５５６６３３２２１１２５６７８９」を図７のユーザ情報管理表から取得する。
【０４７０】
次に、課金手段７３１２は、取得したクレジットカード番号「５５６６３３２２１１２５６７８９」を用いて、取得された駐車料金（例えば、２，１００円）の分の課金処理を行う。
【０４７１】
次に、サーバ処理部７３は、支払いが完了した旨の情報であり、駐車料金を含む支払済情報を構成する。次に、サーバ送信部７４は、構成された支払済情報をユーザ端末８と制御装置９とに送信する。
【０４７２】
次に、制御装置９は、支払済情報を受信する。そして、処理部９２は、受信された情報が支払済情報である、と判断する。そして、無効化部４２１は、無効化処理を行う。つまり、無効化部４２１は、阻害機構１にオープンするように指示する。そして、阻害機構１がオープンされる。そして、ユーザ「井上広」の車は駐車場から出ることができる。
【０４７３】
また、ユーザ「井上広」のユーザ端末８のユーザ受信部８４は、支払済情報を受信する。そして、ユーザ出力部８６は、駐車料金（例えば、２，１００円）を含む支払済情報を出力する。
【０４７４】
以上、本実施の形態によれば、駐車場の利用金額の課金処理を簡単に行える。
【０４７５】
また、本実施の形態によれば、駐車場の利用金額の課金処理を、駐車券を用いて簡単に行える。
【０４７６】
なお、本実施の形態におけるサーバ装置７を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、ユーザを識別するユーザ識別子とユーザに対する課金のための課金情報とを有する１以上のユーザ情報が格納されるユーザ情報格納部にアクセス可能なコンピュータを、駐車場に入場したユーザを特定する情報であり、ユーザ識別子を有する特定情報を受信する特定情報受信部と、前記特定情報が有するユーザ識別子と対になる課金情報を前記ユーザ情報格納部から取得し、当該課金情報を用いて、当該ユーザ識別子に対して課金する課金処理を行う課金部として機能させるためのプログラムである。
【０４７７】
また、図２１は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の制御装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図２１は、このコンピュータシステム３００の概観図であり、図２２は、システム３００のブロック図である。
【０４７８】
図２１において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０４７９】
図２２おいて、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＣＤ−ＲＯＭドライブ３０１２等に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０４８０】
コンピュータシステム３００に、上述した実施の形態の制御装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０４８１】
プログラムは、コンピュータ３０１に、上述した実施の形態の制御装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０４８２】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０４８３】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０４８４】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０４８５】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０４８６】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０４８７】
以上のように、本発明にかかるサーバ装置７は、駐車場の利用金額の課金処理を簡単に行えるという効果を有し、駐車場システムを構成するサーバ装置等として有用である。
【符号の説明】
【０４８８】
１  阻害機構
２、６、７  サーバ装置
３、８  ユーザ端末
４、５、９  制御装置
２１、６１、７１  サーバ格納部
２２、６２、７２  サーバ受信部
２３、６３、７３  サーバ処理部
２４、６４、７４  サーバ送信部
３１、８１  ユーザ格納部
３２、８２  ユーザ受付部
３３、８３  ユーザ送信部
３４、８４  ユーザ受信部
３５、８５  ユーザ処理部
３６、８６  ユーザ出力部
４１、５１、９１  受信部
４２、５２、９２  処理部
５０  格納部
５３  送信部
４１１、５１１  予約済情報受信部
４１２、５１２  支払済情報受信部
４２１、５２２  無効化部
５２１  予約識別子取得部
５３１  予約質問情報送信部
５３２  支払質問情報送信部
７１１  ユーザ情報格納部
７２１  特定情報受信部
７２２  駐車券識別子受信部
７３１  課金部
７３１１  課金額取得手段
７３１２  課金手段
【図１】
2019168900.tif 000003
【図２】
2019168900.tif 000004
【図３】
2019168900.tif 000005
【図４】
2019168900.tif 000006
【図５】
2019168900.tif 000007
【図６】
2019168900.tif 000008
【図７】
2019168900.tif 000009
【図８】
2019168900.tif 000010
【図９】
2019168900.tif 000011
【図１０】
2019168900.tif 000012
【図１１】
2019168900.tif 000013
【図１２】
2019168900.tif 000014
【図１３】
2019168900.tif 000015
【図１４】
2019168900.tif 000016
【図１５】
2019168900.tif 000017
【図１６】
2019168900.tif 000018
【図１７】
2019168900.tif 000019
【図１８】
2019168900.tif 000020
【図１９】
2019168900.tif 000021
【図２０】
2019168900.tif 000022
【図２１】
2019168900.tif 000023
【図２２】
2019168900.tif 000024