(57)【特許請求の範囲】
【請求項１】
データ記憶装置が装着されるようになされているユーザ端末装置、および複数の店舗のために駐車場を管理する複数の駐車場管理装置を統括して管理する統括管理装置と接続された、前記店舗が管理する情報処理装置において、
通信手段と、
認証手段と、
検索手段と、
第１の記録手段と
を備え、
前記通信手段は、前記データ記憶装置の認証情報を前記ユーザ端末装置から受信し、
前記認証手段は、前記認証情報により前記データ記憶装置を認証し、
前記通信手段は、前記店舗利用に際しての前記駐車場の予約申込みデータを前記ユーザ端末装置から受信し、
前記検索手段は、前記予約申込みデータのうちのユーザＩＤに対応するユーザ情報を前記第１の記録手段に予め記憶されている情報から検索し、
前記通信手段は、前記予約申込みデータおよび自分自身の店舗の識別番号を、前記統括管理装置へ送信し、１つの前記駐車場管理装置が管理する前記自分自身の店舗の近くにある前記駐車場の予約番号を含む予約結果を、前記統括管理装置から受信し、
前記第１の記録手段は、前記予約結果を記録し、
前記通信手段は、前記予約結果を前記ユーザ端末装置に送信する
情報処理装置。
【請求項２】
精算手段と、
第２の記録手段と
をさらに備え、
前記ユーザ端末装置からの、前記駐車場の予約のキャンセル要求を処理する場合、
前記通信手段は、前記データ記憶装置の前記認証情報を前記ユーザ端末装置から受信し、
前記認証手段は、前記認証情報により前記データ記憶装置を認証し、
前記通信手段は、前記ユーザ端末装置から受信したキャンセル要求された予約の前記予約番号の送信を前記ユーザ端末装置に要求して、前記データ記憶装置に記憶されているキャンセル要求された予約の前記予約番号を前記ユーザ端末装置から受信し、
前記検索手段は、キャンセル要求された前記予約番号の予約をしたユーザの前記ユーザＩＤに対応する前記ユーザ情報を前記第１の記録手段に予め記憶されている情報から検索し、
前記精算手段は、前記予約結果のうちの予約開始時刻から前記駐車場の予約のキャンセル要求を受信するまでの時間に対応する料金を算出して精算し、
前記第２の記録手段は、前記精算手段により実行された精算処理に関するデータを記録し、
前記第１の記録手段は、前記予約がキャンセルされたことを記録し、
前記通信手段は、予約キャンセル情報を前記統括管理装置に送信し、予約キャンセル完了通知を前記統括管理装置から受信し、前記予約キャンセル完了通知を前記ユーザ端末装置に送信する
請求項１に記載の情報処理装置。
【請求項３】
精算手段と、
第２の記録手段と
をさらに備え、
前記駐車場の予約開始時刻から所定の時間が経過しても、前記統括管理装置から、前記駐車場の所定の車両の入庫がなかったことによる予約キャンセル情報が受信された場合、
前記検索手段は、前記予約キャンセル情報によりキャンセルされた予約をしたユーザの前記ユーザＩＤに対応する前記ユーザ情報を前記第１の記録手段に予め記憶されている情報から検索し、
前記精算手段は、前記所定の時間に対応する料金を算出して精算し、
前記第２の記録手段は、前記精算手段により実行された精算処理に関するデータを記録し、
前記第１の記録手段は、前記予約がキャンセルされたことを記録し、
前記通信手段は、予約キャンセル完了通知を前記ユーザ端末装置に送信する
請求項１に記載の情報処理装置。
【請求項４】
データ記憶装置が装着されるようになされているユーザ端末装置、および複数の店舗のために駐車場を管理する複数の駐車場管理装置を統括して管理する統括管理装置と接続された、前記店舗が管理する情報処理装置の情報処理方法において、
通信手段と、
認証手段と、
検索手段と、
第１の記録手段と
を備え、
前記通信手段は、前記データ記憶装置の認証情報を前記ユーザ端末装置から受信し、
前記認証手段は、前記認証情報により前記データ記憶装置を認証し、
前記通信手段は、前記店舗利用に際しての前記駐車場の予約申込みデータを前記ユーザ端末装置から受信し、
前記検索手段は、前記予約申込みデータのうちのユーザＩＤに対応するユーザ情報を前記第１の記録手段に予め記憶されている情報から検索し、
前記通信手段は、前記予約申込みデータおよび自分自身の店舗の識別番号を、前記統括管理装置へ送信し、１つの前記駐車場管理装置が管理する前記自分自身の店舗の近くにある前記駐車場の予約番号を含む予約結果を、前記統括管理装置から受信し、
前記第１の記録手段は、前記予約結果を記録し、
前記通信手段は、前記予約結果を前記ユーザ端末装置に送信する
情報処理方法。
【請求項５】
データ記憶装置が装着されるようになされているユーザ端末装置、および複数の店舗のために駐車場を管理する複数の駐車場管理装置を統括して管理する統括管理装置と接続された、前記店舗が管理する情報処理装置を制御するコンピュータを、
通信手段と、
認証手段と、
検索手段と、
記録手段と
して機能させるプログラムであって、
前記通信手段は、前記データ記憶装置の認証情報を前記ユーザ端末装置から受信し、
前記認証手段は、前記認証情報により前記データ記憶装置を認証し、
前記通信手段は、前記店舗利用に際しての前記駐車場の予約申込みデータを前記ユーザ端末装置から受信し、
前記検索手段は、前記予約申込みデータのうちのユーザＩＤに対応するユーザ情報を前記記録手段に予め記憶されている情報から検索し、
前記通信手段は、前記予約申込みデータおよび自分自身の店舗の識別番号を、前記統括管理装置へ送信し、１つの前記駐車場管理装置が管理する
前記自分自身の店舗の近くにある前記駐車場の予約番号を含む予約結果を、前記統括管理装置から受信し、
前記記録手段は、前記予約結果を記録し、
前記通信手段は、前記予約結果を前記ユーザ端末装置に送信する
コンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項６】
複数の店舗がそれぞれ管理する複数の情報処理装置、および複数の駐車場をそれぞれ管理する複数の駐車場管理装置と接続された、前記複数の店舗のために前記駐車場管理装置を統括して管理する統括管理装置において、
通信手段と、
検索手段と、
第１の記録手段と
を備え、
前記通信手段は、前記駐車場の予約申込みデータおよび前記情報処理装置を管理する前記店舗の店舗識別番号を、前記情報処理装置から受信し、
前記検索手段は、前記第１の記録手段に記憶されている情報から、前記店舗識別番号に対応する前記店舗の位置データを検索するとともに、前記店舗の位置データに基づいて、複数の前記駐車場管理装置が管理する前記駐車場の中から、１つの前記駐車場管理装置が管理する前記店舗に近い前記駐車場を検索し、
前記通信手段は、前記予約申込みデータおよび前記店舗識別番号を、前記検索手段により検索された１つの前記駐車場管理装置に送信し、予約番号を含み、前記駐車場を予約できたかを表す予約結果を１つの前記駐車場管理装置から受信し、
前記第１の記録手段は、前記予約結果を記録し、
前記通信手段は、前記予約結果を前記情報処理装置に送信する
統括管理装置。
【請求項７】
算出手段と、
第２の記録手段と
をさらに備え、
前記情報処理装置から、前記駐車場の予約がキャンセルされたことを示す信号を受信した場合において、
前記検索手段は、キャンセルされた前記予約に対応する前記予約結果を前記第１の記録手段から検索し、
前記算出手段は、前記予約結果のうちの予約開始時刻を基に、前記予約開始時刻から前記駐車場の予約をキャンセルするまでの時間に対応する料金を算出し、
前記第２の記録手段は、前記料金を未精算と記録し、
前記第１の記録手段は、前記予約がキャンセルされたことを記録し、
前記通信手段は、予約キャンセル情報および前記予約結果に含まれる前記予約番号を前記駐車場管理装置に送信し、予約キャンセル完了通知を前記駐車場管理装置から受信し、前記予約キャンセル完了通知を前記情報処理装置に送信する
請求項６に記載の統括管理装置。
【請求項８】
算出手段と、
第２の記録手段と
をさらに備え、
前記駐車場の予約開始時刻から所定の時間が経過しても、前記駐車場に所定の車両の入庫がなかったことによる予約キャンセル情報が前記駐車場管理装置から受信された場合において、
前記検索手段は、キャンセルされた予約に対応する前記予約結果を前記第１の記録手段から検索し、
前記算出手段は、前記予約結果のうちの予約開始時刻を基に、前記予約開始時刻から前記駐車場の予約がキャンセルされるまでの時間に対応する料金を算出し、
前記第２の記録手段は、前記料金を未精算と記録し、
前記第１の記録手段は、前記予約がキャンセルされたことを記録し、
前記通信手段は、予約キャンセル情報を前記情報処理装置に送信する
請求項６に記載の統括管理装置
【請求項９】
複数の店舗がそれぞれ管理する複数の情報処理装置、および複数の駐車場をそれぞれ管理する複数の駐車場管理装置と接続された、前記複数の店舗のために前記駐車場管理装置を統括して管理する統括管理装置の統括管理方法において、
通信手段と、
検索手段と、
第１の記録手段と
を備え、
前記通信手段は、前記駐車場の予約申込みデータおよび前記情報処理装置を管理する前記店舗の店舗識別番号を、前記情報処理装置から受信し、
前記検索手段は、前記第１の記録手段に記憶されている情報から、前記店舗識別番号に対応する前記店舗の位置データを検索するとともに、前記店舗の位置データに基づいて、複数の前記駐車場管理装置が管理する前記駐車場の中から、１つの前記駐車場管理装置が管理する前記店舗に近い前記駐車場を検索し、
前記通信手段は、前記予約申込みデータおよび前記店舗識別番号を、前記検索手段により検索された１つの前記駐車場管理装置に送信し、予約番号を含み、前記駐車場を予約できたかを表す予約結果を１つの前記駐車場管理装置から受信し、
前記第１の記録手段は、前記予約結果を記録し、
前記通信手段は、前記予約結果を前記情報処理装置に送信する
統括管理方法。
【請求項１０】
複数の店舗がそれぞれ管理する複数の情報処理装置、および複数の駐車場をそれぞれ管理する複数の駐車場管理装置と接続された、前記複数の店舗のために前記駐車場管理装置を統括して管理する統括管理装置を制御するコンピュータを、
通信手段と、
検索手段と、
記録手段と
して機能させるプログラムであって、
前記通信手段は、前記駐車場の予約申込みデータおよび前記情報処理装置を管理する前記店舗の店舗識別番号を、前記情報処理装置から受信し、
前記検索手段は、前記記録手段に記憶されている情報から、前記店舗識別番号に対応する前記店舗の位置データを検索するとともに、前記店舗の位置データに基づいて、複数の前記駐車場管理装置が管理する前記駐車場の中から、１つの前記駐車場管理装置が管理する前記店舗に近い前記駐車場を検索し、
前記通信手段は、前記予約申込みデータおよび前記店舗識別番号を、前記検索手段により検索された１つの前記駐車場管理装置に送信し、予約番号を含み、前記駐車場を予約できたかを表す予約結果を１つの前記駐車場管理装置から受信し、
前記手段は、前記予約結果を記録し、
前記通信手段は、前記予約結果を前記情報処理装置に送信する
コンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１１】
ユーザが保有するデータ記憶装置と、
前記ユーザが有するユーザ端末装置と、
店舗が有する情報処理装置と、
駐車場に設置される駐車制御装置と、
前記駐車制御装置を管理する駐車場管理装置と、
前記情報処理装置および前記駐車場管理装置と接続され、データの授受を行う統括管理装置と
を備える駐車場管理システムにおいて、
前記データ記憶装置は、
前記ユーザ端末装置および前記駐車制御装置の認証処理を実行する第１の認証手段と、
前記ユーザ端末装置および前記駐車制御装置とデータを通信する第１の通信手段と、
前記第１の認証手段による認証処理に用いられる認証情報、前記駐車場の予約に関する情報、および精算処理に関する情報を記録する第１の記録手段と
を備え、
前記ユーザ端末装置は、
前記データ記憶装置に記憶されたデータを読み出す第１の読み出し手段と、
前記データ記憶装置にデータを書き込む第１の書き込み手段と、
前記データ記憶装置の認証処理を実行する第２の認証手段と、
前記情報処理装置とデータを通信する第２の通信手段と
を備え、
前記情報処理装置は、
前記ユーザ端末装置および前記統括管理装置と前記駐車場利用サービスに関するデータを通信する第３の通信手段と、
前記駐車場利用サービスに関するデータを記録する第２の記録手段と
を備え、
前記第３の通信手段は、前記ユーザ端末装置から受信した前記駐車場利用サービスに関するデータおよび自分自身の店舗の識別番号を、前記統括管理装置へ送信し、
前記駐車制御装置は、
前記データ記憶装置に記憶されたデータを読み出す第２の読み出し手段と、
前記データ記憶装置にデータを書き込む第２の書き込み手段と、
前記データ記憶装置の認証処理を実行する第３の認証手段と、
前記駐車場管理装置と前記駐車場利用サービスに関するデータを通信する第４の通信手段と
を備え、
前記駐車場管理装置は、
前記駐車制御装置および前記統括管理装置と前記駐車場利用サービスに関するデータを通信する第５の通信手段と、
前記駐車場利用サービスに関するデータを記録する第３の記録手段と、
前記第３の記録手段により記録された前記駐車場利用サービスに関するデータを検索する第１の検索手段と
を備え、
前記統括管理装置は、
前記情報処理装置および前記駐車場管理装置と前記駐車場利用サービスに関するデータを通信する第６の通信手段と、
前記駐車場利用サービスに関するデータを記録する第４の記録手段と、
前記第４の記録手段に記録された前記駐車場利用サービスに関するデータを検索する第２の検索手段と
を備え、
前記第６の通信手段は、前記店舗の識別番号および前記駐車場の予約を申し込むためのデータを受信し、
前記第４の記録手段により記録された前記駐車場利用サービスに関するデータは、複数の前記店舗の識別番号と位置に関するデータ、並びに複数の前記駐車場の位置に関するデータを含み、
前記第２の検索手段は、前記店舗の識別番号に基づいて、前記店舗に近い前記駐車場を検索する
ことを特徴とする駐車場管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および情報処理方法、駐車場管理システム並びに記録媒体に関し、例えば、駐車場管理システムにおいて、ユーザは、駐車場を予約する場合に、利用店舗に近い駐車場を予約することができ、かつ、駐車する車種に対応した駐車スペースを予約することができ、駐車場管理側は、所定の店舗を利用するユーザ以外の無断駐車を防ぐことができ、例えば予約がキャンセルされた場合にも、確実に利用代金を徴収することが可能な、情報処理装置および情報処理方法、駐車場管理システム並びに記録媒体に関する。
【０００２】
【従来の技術】
従来、ユーザが利用する店舗が専用の駐車場を持たない場合、ユーザは、自分自身で、利用する店舗付近の駐車場を捜さなければならなかった。それぞれの駐車場の料金体系は、駐車場毎に決められており、駐車場が空いているか、満車であるかは、その駐車場の駐車可能台数に対する入庫数で管理されている。
【０００３】
駐車場の予約は、ユーザが、例えば、電話などを利用して、それぞれの駐車場に連絡をすることにより行われていた。また、ユーザが、駐車場の駐車スペースを予め予約する場合も、多くは、台数のみの管理である。
【０００４】
また、店舗と駐車場の契約により、駐車場のうちのいくつかの駐車スペースを、その店舗専用の駐車スペースとする場合もある。
【０００５】
【発明が解決しようとする課題】
ユーザが、例えば、実際に街中を走行しながら、あるいは地図等を参照しながら、利用店舗にできるだけ近い空き駐車場を探すのは、非常に困難である。従って、店舗が専用の駐車場を持たない場合、ユーザには、駐車場を探す手間がかかり、例えば、駐車場を探す手間を避けたいユーザが、専用駐車場を持つ店舗を優先的に利用しようとすることも考えられるため、店舗にとっては、専用の駐車場を持たないことが、顧客獲得の障害になる恐れがある。
【０００６】
また、探し出した駐車場に、空き駐車スペースが少ない場合、ユーザは、駐車場内を走行して、空き駐車スペースを探さなければならなかった。更に、その空き駐車スペースが狭い場合、大型車が駐車できなく、駐車場に入場したものの、駐車できない場合もあった。
【０００７】
そして、駐車スペースを予め予約するような場合においては、予約に先立って、利用店舗に近い駐車場を、ユーザ自身が調べなければならない。この場合においても、利用店舗にできるだけ近い空き駐車場を探すのは、非常に困難である。
【０００８】
店舗と駐車場の契約により、駐車場のうちのいくつかの駐車スペースを、その店舗専用の駐車スペースとする場合、店舗は、契約駐車スペースに車両が駐車していない時間に対しても、駐車場に駐車料金を支払わなければならない。また、駐車スペースの数以上のユーザが駐車場を利用しようとした場合には、対応することができない。更に、店舗と駐車場が離れている場合、店舗が駐車スペースを管理することは難しく、その店舗専用の駐車スペースに、他の店舗を利用している車両が無断駐車をしていたとしても、それを防ぐことは困難である。
【０００９】
更に、駐車スペースを予め予約する場合において、無断キャンセルが発生した場合、駐車場管理者もしくは店舗は、無断キャンセルをしたユーザから、駐車場の利用料金を徴収する手段がなく、該当する駐車スペースを他のユーザに利用させることができないため、駐車場の稼働率が悪くなってしまうという問題があった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、ユーザは、駐車場を予約する場合に、利用店舗に近い駐車場を予約することができ、かつ、駐車する車種に対応した駐車スペースを予約することができ、駐車場管理側は、所定の店舗を利用するユーザ以外の無断駐車を防ぐことができ、例えば予約がキャンセルされた場合にも、確実に利用代金を徴収することが可能とするものである。
【００１１】
【課題を解決するための手段】
本発明の情報処理装置、および情報処理方法は、通信手段と、認証手段と、検索手段と、第１の記録手段とを備え、前記通信手段は、前記データ記憶装置の認証情報を前記ユーザ端末装置から受信し、前記認証手段は、前記認証情報により前記データ記憶装置を認証し、前記通信手段は、前記店舗利用に際しての前記駐車場の予約申込みデータを前記ユーザ端末装置から受信し、前記検索手段は、前記予約申込みデータのうちのユーザＩＤに対応するユーザ情報を前記第１の記録手段に予め記憶されている情報から検索し、前記通信手段は、前記予約申込みデータおよび自分自身の店舗の識別番号を、前記統括管理装置へ送信し、１つの前記駐車場管理装置が管理する前記自分自身の店舗の近くにある前記駐車場の予約番号を含む予約結果を、前記統括管理装置から受信し、前記第１の記録手段は、前記予約結果を記録し、前記通信手段は、前記予約結果を前記ユーザ端末装置に送信する。
【００１２】
【００１３】
精算手段と、第２の記録手段とをさらに備え、前記ユーザ端末装置からの、前記駐車場の予約のキャンセル要求を処理する場合、前記通信手段は、前記データ記憶装置の前記認証情報を前記ユーザ端末装置から受信し、前記認証手段は、前記認証情報により前記データ記憶装置を認証し、前記通信手段は、前記ユーザ端末装置から受信したキャンセル要求された予約の前記予約番号の送信を前記ユーザ端末装置に要求して、前記データ記憶装置に記憶されているキャンセル要求された予約の前記予約番号を前記ユーザ端末装置から受信し、前記検索手段は、キャンセル要求された前記予約番号の予約をしたユーザの前記ユーザＩＤに対応する前記ユーザ情報を前記第１の記録手段に予め記憶されている情報から検索し、前記精算手段は、前記予約結果のうちの予約開始時刻から前記駐車場の予約のキャンセル要求を受信するまでの時間に対応する料金を算出して精算し、前記第２の記録手段は、前記精算手段により実行された精算処理に関するデータを記録し、前記第１の記録手段は、前記予約がキャンセルされたことを記録し、前記通信手段は、予約キャンセル情報を前記統括管理装置に送信し、予約キャンセル完了通知を前記統括管理装置から受信し、前記予約キャンセル完了通知を前記ユーザ端末装置に送信することができる。
【００１４】
精算手段と、第２の記録手段とをさらに備え、前記駐車場の予約開始時刻から所定の時間が経過しても、前記統括管理装置から、前記駐車場の所定の車両の入庫がなかったことによる予約キャンセル情報が受信された場合、前記検索手段は、前記予約キャンセル情報によりキャンセルされた予約をしたユーザの前記ユーザＩＤに対応する前記ユーザ情報を前記第１の記録手段に予め記憶されている情報から検索し、前記精算手段は、前記所定の時間に対応する料金を算出して精算し、前記第２の記録手段は、前記精算手段により実行された精算処理に関するデータを記録し、前記第１の記録手段は、前記予約がキャンセルされたことを記録し、前記通信手段は、予約キャンセル完了通知を前記ユーザ端末装置に送信することができる。
【００１５】
【００１６】
【００１７】
【００１８】
本発明の記録媒体に記録されているプログラムは、通信手段と、認証手段と、検索手段と、記録手段として機能させるプログラムであって、前記通信手段は、前記データ記憶装置の認証情報を前記ユーザ端末装置から受信し、前記認証手段は、前記認証情報により前記データ記憶装置を認証し、前記通信手段は、前記店舗利用に際しての前記駐車場の予約申込みデータを前記ユーザ端末装置から受信し、前記検索手段は、前記予約申込みデータのうちのユーザＩＤに対応するユーザ情報を前記記録手段に予め記憶されている情報から検索し、前記通信手段は、前記予約申込みデータおよび自分自身の店舗の識別番号を、前記統括管理装置へ送信し、１つの前記駐車場管理装置が管理する前記自分自身の店舗の近くにある前記駐車場の予約番号を含む予約結果を、前記統括管理装置から受信し、前記記録手段は、前記予約結果を記録し、前記通信手段は、前記予約結果を前記ユーザ端末装置に送信する。
【００１９】
本発明の統括管理装置、および統括管理方法は、通信手段と、検索手段と、第１の記録手段とを備え、前記通信手段は、前記駐車場の予約申込みデータおよび前記情報処理装置を管理する前記店舗の店舗識別番号を、前記情報処理装置から受信し、前記検索手段は、前記第１の記録手段に記憶されている情報から、前記店舗識別番号に対応する前記店舗の位置データを検索するとともに、前記店舗の位置データに基づいて、複数の前記駐車場管理装置が管理する前記駐車場の中から、１つの前記駐車場管理装置が管理する前記店舗に近い前記駐車場を検索し、前記通信手段は、前記予約申込みデータおよび前記店舗識別番号を、前記検索手段により検索された１つの前記駐車場管理装置に送信し、予約番号を含み、前記駐車場を予約できたかを表す予約結果を１つの前記駐車場管理装置から受信し、前記第１の記録手段は、前記予約結果を記録し、前記通信手段は、前記予約結果を前記情報処理装置に送信する。
【００２０】
【００２１】
算出手段と、第２の記録手段とをさらに備え、前記情報処理装置から、前記駐車場の予約がキャンセルされたことを示す信号を受信した場合において、前記検索手段は、キャンセルされた前記予約に対応する前記予約結果を前記第１の記録手段から検索し、前記算出手段は、前記予約結果のうちの予約開始時刻を基に、前記予約開始時刻から前記駐車場の予約をキャンセルするまでの時間に対応する料金を算出し、前記第２の記録手段は、前記料金を未精算と記録し、前記第１の記録手段は、前記予約がキャンセルされたことを記録し、前記通信手段は、予約キャンセル情報および前記予約結果に含まれる前記予約番号を前記駐車場管理装置に送信し、予約キャンセル完了通知を前記駐車場管理装置から受信し、前記予約キャンセル完了通知を前記情報処理装置に送信することができる。
【００２２】
算出手段と、第２の記録手段とをさらに備え、前記駐車場の予約開始時刻から所定の時間が経過しても、前記駐車場に所定の車両の入庫がなかったことによる予約キャンセル情報が前記駐車場管理装置から受信された場合において、前記検索手段は、キャンセルされた予約に対応する前記予約結果を前記第１の記録手段から検索し、前記算出手段は、前記予約結果のうちの予約開始時刻を基に、前記予約開始時刻から前記駐車場の予約がキャンセルされるまでの時間に対応する料金を算出し、前記第２の記録手段は、前記料金を未精算と記録し、前記第１の記録手段は、前記予約がキャンセルされたことを記録し、前記通信手段は、予約キャンセル情報を前記情報処理装置に送信することができる。
【００２３】
【００２４】
本発明の記録媒体に記録されているプログラムは、通信手段と、検索手段と、記録手段として機能させるプログラムであって、前記通信手段は、前記駐車場の予約申込みデータおよび前記情報処理装置を管理する前記店舗の店舗識別番号を、前記情報処理装置から受信し、前記検索手段は、前記記録手段に記憶されている情報から、前記店舗識別番号に対応する前記店舗の位置データを検索するとともに、前記店舗の位置データに基づいて、複数の前記駐車場管理装置が管理する前記駐車場の中から、１つの前記駐車場管理装置が管理する前記店舗に近い前記駐車場を検索し、前記通信手段は、前記予約申込みデータおよび前記店舗識別番号を、前記検索手段により検索された１つの前記駐車場管理装置に送信し、予約番号を含み、前記駐車場を予約できたかを表す予約結果を１つの前記駐車場管理装置から受信し、前記記録手段は、前記予約結果を記録し、前記通信手段は、前記予約結果を前記情報処理装置に送信する。
【００２５】
本発明の駐車場管理システムは、ユーザが保有するデータ記憶装置と、前記ユーザが有するユーザ端末装置と、店舗が有する情報処理装置と、駐車場に設置される駐車制御装置と、前記駐車制御装置を管理する駐車場管理装置と、前記情報処理装置および前記駐車場管理装置と接続され、データの授受を行う統括管理装置とを備え、前記データ記憶装置は、前記ユーザ端末装置および前記駐車制御装置と認証処理を実行する第１の認証手段と、前記ユーザ端末装置および前記駐車制御装置とデータを通信する第１の通信手段と、前記第１の認証手段による認証処理に用いられる認証情報、前記駐車場の予約に関する情報、および精算処理に関する情報を記録する第１の記録手段とを備え、前記ユーザ端末装置は、前記データ記憶装置に記憶されたデータを読み出す第１の読み出し手段と、前記データ記憶装置にデータを書き込む第１の書き込み手段と、前記データ記憶装置の認証処理を実行する第２の認証手段と、前記情報処理装置とデータを通信する第２の通信手段とを備え、前記情報処理装置は、前記ユーザ端末装置および前記統括管理装置と前記駐車場利用サービスに関するデータを通信する第３の通信手段と、前記駐車場利用サービスに関するデータを記録する第２の記録手段とを備え、前記第３の通信手段は、前記ユーザ端末装置から受信した前記駐車場利用サービスに関するデータおよび自分自身の店舗の識別番号を、前記統括管理装置へ送信し、前記駐車制御装置は、前記データ記憶装置に記憶されたデータを読み出す第２の読み出し手段と、前記データ記憶装置にデータを書き込む第２の書き込み手段と、前記データ記憶装置の認証処理を実行する第３の認証手段と、前記駐車場管理装置と前記駐車場利用サービスに関するデータを通信する第４の通信手段とを備え、前記駐車場管理装置は、前記駐車制御装置および前記統括管理装置と前記駐車場利用サービスに関するデータを通信する第５の通信手段と、前記駐車場利用サービスに関するデータを記録する第３の記録手段と、前記第３の記録手段により記録された前記駐車場利用サービスに関するデータを検索する第１の検索手段とを備え、前記統括管理装置は、前記情報処理装置および前記駐車場管理装置と前記駐車場利用サービスに関するデータを通信する第６の通信手段と、前記駐車場利用サービスに関するデータを記録する第４の記録手段と、前記第４の記録手段に記録された前記駐車場利用サービスに関するデータを検索する第２の検索手段とを備え、前記第６の通信手段は、前記店舗の識別番号および前記駐車場の予約を申し込むためのデータを受信し、前記第４の記録手段により記録された前記駐車場利用サービスに関するデータは、複数の前記店舗の識別番号と位置に関するデータ、並びに複数の駐車場の位置に関するデータを含み、前記第２の検索手段は、前記店舗の識別番号に基づいて、前記店舗に近い前記駐車場を検索する。
【００２６】
本発明の情報処理装置、情報処理方法、および記録媒体に記録されているプログラムにおいては、データ記憶装置の認証情報が前記ユーザ端末装置から受信され、前記認証情報により前記データ記憶装置が認証され、店舗利用に際しての駐車場の予約申込みデータが前記ユーザ端末装置から受信され、前記予約申込みデータのうちのユーザＩＤに対応するユーザ情報が予め記憶されている情報から検索され、前記予約申込みデータおよび自分自身の店舗の識別番号が、統括管理装置へ送信され、１つの前記駐車場管理装置が管理する前記自分自身の店舗の近くにある前記駐車場の予約番号を含む予約結果が、前記統括管理装置から受信され、前記予約結果が記録され、前記予約結果が前記ユーザ端末装置に送信される。
【００２７】
本発明の統括管理装置、統括管理方法、および記録媒体に記録されているプログラムにおいては、駐車場の予約申込みデータおよび情報処理装置を管理する店舗の店舗識別番号が、前記情報処理装置から受信され、予め記憶されている情報から、前記店舗識別番号に対応する前記店舗の位置データが検索されるとともに、前記店舗の位置データに基づいて、複数の前記駐車場管理装置が管理する前記駐車場の中から、１つの前記駐車場管理装置が管理する前記店舗に近い前記駐車場が検索され、前記予約申込みデータおよび前記店舗識別番号が、検索された１つの前記駐車場管理装置に送信され、予約番号を含み、前記駐車場を予約できたかを表す予約結果が１つの前記駐車場管理装置から受信され、前記予約結果が記録され、前記予約結果が前記情報処理装置に送信される。
【００２８】
本発明の駐車場管理システムにおいては、ユーザが保有するデータ記憶装置と、前記ユーザが有するユーザ端末装置と、店舗が有する情報処理装置と、駐車場に設置される駐車制御装置と、前記駐車制御装置を管理する駐車場管理装置と、前記情報処理装置および前記駐車場管理装置と接続され、データの授受を行う統括管理装置とが備えられ、前記データ記憶装置においては、前記ユーザ端末装置および前記駐車制御装置の認証処理が実行され、前記ユーザ端末装置および前記駐車制御装置とデータが通信され、認証処理に用いられる認証情報、前記駐車場の予約に関する情報、および精算処理に関する情報が記録され、前記ユーザ端末装置においては、前記データ記憶装置に記憶されたデータが読み出され、前記データ記憶装置にデータが書き込まれ、前記データ記憶装置の認証処理が実行され、前記情報処理装置とデータが通信され、前記情報処理装置においては、前記ユーザ端末装置および前記統括管理装置と前記駐車場利用サービスに関するデータが通信され、前記駐車場利用サービスに関するデータが記録され、前記ユーザ端末装置から受信した前記駐車場利用サービスに関するデータおよび自分自身の店舗の識別番号が、前記統括管理装置へ送信され、前記駐車制御装置においては、前記データ記憶装置に記憶されたデータが読み出され、前記データ記憶装置にデータが書き込まれ、前記データ記憶装置の認証処理が実行され、前記駐車場管理装置と前記駐車場利用サービスに関するデータが通信され、前記駐車場管理装置においては、前記駐車制御装置および前記統括管理装置と前記駐車場利用サービスに関するデータが通信され、前記駐車場利用サービスに関するデータが記録され、前記駐車場利用サービスに関するデータが検索され、前記統括管理装置においては、前記情報処理装置および前記駐車場管理装置と前記駐車場利用サービスに関するデータが通信され、前記駐車場利用サービスに関するデータが記録され、前記駐車場利用サービスに関するデータが検索され、前記店舗の識別番号および前記駐車場の予約を申し込むためのデータが受信され、前記駐車場利用サービスに関するデータには、前記駐車場利用サービスに関するデータは、複数の前記店舗の識別番号と位置に関するデータ、並びに複数の前記駐車場の位置に関するデータが含まれ、前記店舗の識別番号に基づいて、前記店舗に近い前記駐車場が検索される。
【００２９】
【発明の実施の形態】
以下、図を参照して、本発明の実施の形態について説明する。
【００３０】
図１は、本発明を適応した駐車場管理システムの構成を示す図である。
【００３１】
駐車場統括管理センタ１、ユーザが有するユーザ端末装置４−１乃至４−ｍおよび店舗３−１乃至３−ｎの駐車場予約システム１１−１乃至１１−ｎは、通信網２を介して相互に接続され、ユーザ端末装置４−１乃至４−ｍには、ＩＣカード５−１乃至５−ｍが挿入可能になされている。また、駐車場統括管理センタ１は、駐車場管理センタ６−１乃至駐車場管理センタ６−ｐと接続されている。駐車場管理センタ６−１乃至駐車場管理センタ６−ｐは、自分自身が管理する駐車場７−１乃至７−ｐに設置されている、後述する駐車場ゲート制御ユニット６１、駐車情報表示ユニット６２、および駐車スペース制御ユニット６３と接続される。これらの、駐車場統括管理センタ１乃至駐車場７−ｐの間で授受されるデータは、例えば、暗号化などにより、その内容が外部からは分からないようになされている。
【００３２】
なお、これ以降、店舗３−１乃至３−ｎを特に区別する必要のない場合は、店舗３と称し、ユーザ端末装置４−１乃至４−ｍを特に区別する必要のない場合は、ユーザ端末装置４と称し、ＩＣカード５−１乃至５−ｍを特に区別する必要のない場合は、ＩＣカード５と称し、駐車場管理センタ６−１乃至６−ｐを特に区別する必要のない場合は、駐車場管理センタ６と称し、駐車場７−１乃至７−ｎを特に区別する必要のない場合は、駐車場７と称し、駐車場予約システム１１−１乃至１１−ｎを特に区別する必要のない場合は、駐車場予約システム１１と称するものとする。
【００３３】
次に、図２を用いて、駐車場７と店舗３の位置関係の例について説明する。
【００３４】
例えば、店舗３−１に対して、最も近い駐車場は駐車場７−１であり、次に近い駐車場は駐車場７−２である。店舗３−２に対して、最も近い駐車場は駐車場７−２であり、次に近い駐車場は駐車場７−１である。店舗３−３に対して、最も近い駐車場は駐車場７−３であり、次に近い駐車場は駐車場７−２である。
【００３５】
次に、図３を用いて、駐車場７−１について説明する。
【００３６】
駐車場７−１は、５０台分の駐車スペースを有する。それぞれの駐車スペースには、駐車番号１乃至５０がつけられ、後述する駐車スペース制御ユニット６３−１乃至６３−５０が、それぞれ備えられ、駐車スペースの大きさなどに基づいて、駐車可能な車種（例えば、普通車、大型車、軽自動車）が決められている。また、駐車場７−１の車両の入り口、および出口は、それぞれ１ヶ所ずつ設けられており、後述する駐車場ゲート制御ユニット６１−１および６１−２が、それぞれ備えられている。
【００３７】
また、駐車場７−２乃至７−ｎに関しては、駐車場７−１と異なる駐車スペースの数および配置、並びに駐車場ゲートの数および配置を取り得る。
【００３８】
図４は、駐車場統括管理センタ１の構成を示すブロック図である。
【００３９】
駐車場統括管理センタ１は、パーソナルコンピュータ２１、駐車場ＤＢ（Data Base）２２、店舗情報ＤＢ２３、および駐車予約ＤＢ２４を有する。パーソナルコンピュータ２１は、例えば、通信網２を介して、図１を用いて説明した駐車場予約システム１１と情報の授受を行い、駐車場ＤＢ２２乃至駐車予約ＤＢ２４に登録されているデータを書き換えたり、駐車場管理センタ６への制御信号を生成して送信し、駐車場管理センタ６から送信される信号に従って、駐車場ＤＢ２２乃至駐車予約ＤＢ２４に登録されているデータを書き換える。
【００４０】
図５は、パーソナルコンピュータ２１の構成を示すブロック図である。
【００４１】
ＣＰＵ（Central Processing Unit）３１は、入出力インターフェース３２および内部バス３３を介して、例えば、駐車場統括管理センタ１のオペレータが、入力部３４を用いて入力した各種指令に対応する信号や、ネットワークインターフェース４０を介して、例えば、駐車場予約システム１１などが送信した制御信号の入力を受け、入力された信号に基づいた各種処理を実行する。ＲＯＭ（Read Only Memory）３５は、ＣＰＵ３１が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。ＲＡＭ（Random Access Memory）３６は、ＣＰＵ３１の実行において使用するプログラム（例えば、共通鍵もしくは公開鍵を用いた相互認証処理、各種ＤＢに登録されているデータの読み出し、あるいは、各種ＤＢへのデータの書き込みもしくは更新など）や、その実行において適宜変化するパラメータを格納する。ＣＰＵ３１、ＲＯＭ３５、およびＲＡＭ３６は、内部バス３３により相互に接続されている。
【００４２】
内部バス３３は、入出力インターフェース３２とも接続されている。入力部３４は、例えば、キーボードやマウスからなり、ＣＰＵ３１に各種の指令を入力するとき、例えば、駐車場統括管理センタ１のオペレータにより操作される。表示部３７は、例えば、ＣＲＴ（Cathode Ray Tube）等からなり、各種情報をテキスト、あるいはイメージなどで表示する。ＨＤＤ（hard disk drive）３８は、ハードディスクを駆動し、それらにＣＰＵ３１によって実行するプログラムや情報を記録または再生させる。ドライブ３９には、必要に応じて磁気ディスク４１、光ディスク４２、光磁気ディスク４３、および半導体メモリ４４が装着され、データの授受を行う。
【００４３】
ネットワークインターフェース４０は、例えば、所定のインターフェースケーブルなどを介して、駐車場ＤＢ２２乃至駐車予約ＤＢ２４や、駐車場管理センタ６と接続されたり、図示しない電話回線などを介して、通信網２に接続され、駐車場予約システム１１とのデータの授受を行う。
【００４４】
これらの入力部３４乃至ネットワークインターフェース４０は、入出力インターフェース３２および内部バス３３を介してＣＰＵ３１に接続されている。
【００４５】
図６に、駐車場ＤＢ２２に登録されているデータの例を示す。駐車場ＤＢ２２には、例えば、図２を用いて説明したそれぞれの駐車場に固有の駐車場ＩＤ（Identifier）、駐車場ＩＤに対応する駐車場の駐車場名および住所などが登録されている。駐車場ＤＢ２２には、これらのデータ以外にも、例えば、駐車場の電話番号、収容可能台数、１時間あたりの駐車料金などを登録するようにしてもよい。
【００４６】
図７に、店舗情報ＤＢ２３に登録されているデータの例を示す。店舗情報ＤＢ２３には、例えば、図２を用いて説明した店舗３それぞれに固有のＩＤである店舗ＩＤ、店舗ＩＤに対応する店舗名および住所などが登録されている。店舗情報ＤＢ２３には、これらのデータ以外にも、例えば、店舗３の電話番号などを登録するようにしてもよい。
【００４７】
図８に、駐車予約ＤＢ２４に登録されているデータの例を示す。駐車予約ＤＢ２４には、例えば、駐車予約を識別するためにつけられる予約番号、駐車予約を申し込んだ駐車場予約システム１１−１乃至１１−ｎに対応する店舗ＩＤ、予約された駐車場を示す駐車場ＩＤ、予約時刻、予約された駐車スペースの状態（例えば、入庫待ち、駐車中など）を示す予約ステータス、精算済みであるか、精算前であるかを示す精算ステータスなどが登録されている。駐車予約ＤＢ２４には、これらのデータ以外にも、例えば、駐車場予約を行ったユーザを示すユーザＩＤや、精算完了時刻などを保存するようにしてもよい。
【００４８】
図９は、駐車場管理センタ６−１および駐車場７−１の構成を示すブロック図である。ここでは、駐車場管理センタ６−１および駐車場７−１の構成について説明するが、駐車場管理センタ６−２乃至６−ｐおよび駐車場７−２乃至７−ｐに関しても、基本的に同様の構成を有している。
【００４９】
駐車場管理センタ６は、パーソナルコンピュータ５１、利用状況ＤＢ５２、および駐車予約ＤＢ５３を有する。
【００５０】
パーソナルコンピュータ５１は、例えば、図４を用いて説明した駐車場統括管理センタ１と情報の授受を行い、利用状況ＤＢ５２および駐車予約ＤＢ５３に登録されているデータを書き換えたり、駐車場７−１の、駐車場ゲート制御ユニット６１−１乃至駐車スペース制御ユニット６３−５０への制御信号を生成して送信し、駐車場ゲート制御ユニット６１−１乃至駐車スペース制御ユニット６３−５０から送信される信号に従って、利用状況ＤＢ５２および駐車予約ＤＢ５３に登録されているデータを書き換える。ここで、パーソナルコンピュータ５１は、図５を用いて説明したパーソナルコンピュータ２１と同様の構成を有するので、その説明は省略する。
【００５１】
駐車場７−１には、駐車場ゲート制御ユニット６１−１および駐車場ゲート制御ユニット６１−２、駐車情報表示ユニット６２−１乃至駐車情報表示ユニット６２−ｑ、および、駐車スペース制御ユニット６３−１乃至駐車スペース制御ユニット６３−５０が備えられている。
【００５２】
駐車場ゲート制御ユニット６１−１および駐車場ゲート制御ユニット６１−２は、駐車場７−１への車両の進入時の処理、および駐車場７−１からの車両の退出時の処理（精算処理を含む）を制御するものであり、図３を用いて説明したように、車両の出入口にそれぞれ１つずつ設置されている。駐車場ゲート制御ユニット６１−１および駐車場ゲート制御ユニット６１−２についての詳細は、図１２を用いて後述する。
【００５３】
駐車情報表示ユニット６２−１乃至駐車情報表示ユニット６２−ｑは、ユーザが保有するＩＣカード５に記録されている駐車情報を表示したり、駐車料金の精算を行うものであり、駐車場７−１内外の任意の場所に１つ、あるいは複数設置される。駐車情報表示ユニット６２−１乃至駐車情報表示ユニット６２−ｑについての詳細は、図１５を用いて後述する。
【００５４】
駐車スペース制御ユニット６３−１乃至駐車スペース制御ユニット６３−５０は、車両の駐車スペースへの入庫時の処理および出庫時の処理を制御するものであり、図３を用いて説明したように、駐車スペース１乃至５０に、それぞれ１つずつ設置されている。駐車スペース制御ユニット６３−１乃至駐車スペース制御ユニット６３−５０についての詳細は、図１６を用いて後述する。
【００５５】
なお、これ以降、駐車場ゲート制御ユニット６１−１および６１−２を特に区別する必要のない場合は、駐車場ゲート制御ユニット６１と称し、駐車情報表示ユニット６２−１乃至６２−ｑを特に区別する必要のない場合は、駐車情報表示ユニット６２と称し、更に、駐車スペース制御ユニット６３−１乃至６３−５０を特に区別する必要のない場合は、駐車スペース制御ユニット６３と称するものとする。
【００５６】
図１０に利用状況ＤＢ５２に登録されているデータの例を示す。利用状況ＤＢ５２には、例えば、駐車場７の駐車スペースの駐車番号、対応する駐車スペースの状態（駐車中、空き、あるいは駐車不可など）を示す駐車ステータス、対応する駐車スペースに駐車可能な車種を示す駐車可能車種（駐車可能車種は必ずしも１つとは限らない）、対応する駐車スペースを予約したユーザを示す予約ユーザＩＤ、ユーザが駐車を予約したときにつけられる予約番号、および駐車を開始する時刻を示す駐車開始時刻などが登録されている。利用状況ＤＢ５２には、例えば、それぞれの駐車スペースの一定期間（例えば、１日、１週間など）の利用回数や利用通算時間などを保存するようにしてもよい。
【００５７】
図１１に、駐車予約ＤＢ５３に登録されているデータの例を示す。駐車予約ＤＢ５３には、例えば、図１０を用いて説明した利用状況ＤＢ５２に登録される予約番号、予約を申し込んだ駐車場予約システム１１に対応する店舗３の店舗ＩＤ、予約番号に対応する駐車場予約を行ったユーザを示すユーザＩＤ、予約した駐車スペースを示す、図１０を用いて説明した利用状況ＤＢ５２に登録される駐車番号に対応する予約駐車番号、図１０を用いて説明した利用状況ＤＢ５２に登録される予約時刻、予約された駐車スペースの状態（例えば、入庫待ち、駐車中など）を示す予約ステータス、精算済みであるか、精算前であるかを示す精算ステータスなどが登録されている。
【００５８】
図１２は、駐車場ゲート制御ユニット６１の構成を示すブロック図である。
【００５９】
制御部７１は、入出力インターフェース７２を介して駐車場管理センタ６のパーソナルコンピュータ５１から入力される制御信号に従って、例えば、後述する駐車予約ＤＢ７３のデータを書き込んだり、カードＲ／Ｗ部７４から入力されるユーザＩＤを基に、駐車予約ＤＢ７３を参照して、各種処理を実行し、その処理結果を表示部７５に出力して表示させたり、カードＲ／Ｗ部７４に装着されたＩＣカード５に対して精算ステータスを要求し、必要に応じて精算処理を行ったり、車両検知部７６から入力される信号に基づいて、車両の有無を判断したり、車両進入阻止機制御部７７を制御して、図示しない車両進入阻止機を動作させる。
【００６０】
入出力インターフェース７２は、例えば、専用通信回線、もしくは一般通信回線を介して、駐車場管理センタ６のパーソナルコンピュータ５１と接続され、情報の授受を行うことができるようになされている。
【００６１】
駐車予約ＤＢ７３には、図１３に示されるように、駐車予約を識別するための番号である予約番号、駐車予約を行ったユーザを識別するためのユーザＩＤ、駐車予約された駐車スペースに対応する予約駐車番号、および駐車場の利用開始時刻を示す予約時刻が登録される。駐車予約ＤＢ７３は、以上のデータのほかに、例えば、ゲートを通過した時刻などの情報を登録するようにしてもよい。制御部７１は、入出力インターフェース７２を介して入力される、駐車場管理センタ６のパーソナルコンピュータ５１が送信した制御信号に従って、駐車予約ＤＢ７３に新たなデータを登録したり、駐車予約ＤＢ７３のデータを削除する。
【００６２】
カードＲ／Ｗ部７４は、ＩＣカード５を装着され、電気的に接触させた状態で、または電磁波を利用して非接触で、ＩＣカード５とのデータの送受信を行う。カードＲ／Ｗ部７４についての詳細は、図１４を用いて後述する。
【００６３】
表示部７５は、例えば、ＬＣＤ（Liquid Crystal Display）などよりなり、制御部７１の処理により生成された、例えば、エラーメッセージなどを示すデータの入力を受け、表示する。
【００６４】
車両検知部７６は、図示しないセンサ等からの入力を受け、所定の位置に、車両があるか否かを判断し、判断結果を制御部７１に出力する。車両進入阻止機制御部７７は、制御部７１から入力される制御信号に基づいて、車両が通過できないように、あるいは、車両が通過可能なように、図示しない車両進入阻止機の動作を制御する。
【００６５】
メモリ７８には、制御部７１の処理に必要なデータや、制御部７１の処理によって生成されたデータ、それぞれの駐車場ゲート制御ユニット６１に固有のゲート番号などを保存する。
【００６６】
また、制御部７１には、ドライブ７９も接続されており、ドライブ７９に装着される磁気ディスク８１、光ディスク８２、光磁気ディスク８３、および半導体メモリ８４などとデータの授受を行うことができる。
【００６７】
ここでは、駐車予約ＤＢ７３を、駐車場ゲート制御ユニット６１に備える構成について説明したが、駐車場ゲート制御ユニット６１には、駐車予約ＤＢ７３を備えずに、図９を用いて説明した駐車場管理センタ６に駐車予約ＤＢ７３を備え、あるいは、他のＤＢに同様のデータを登録させ、駐車予約ＤＢ７３に登録されるデータの授受を、パーソナルコンピュータ５１と駐車場ゲート制御ユニット６１とで行うようにしてもよい。
【００６８】
また、駐車場の出入口で、車両の入場もしくは退場に際して、一時的に通行を妨げる必要がない場合は、車両検知部７６、および車両進入阻止機制御部７７を有さない構成としてもよい。
【００６９】
図１４は、カードＲ／Ｗ部７４の詳細な構成を示すブロック図である。
【００７０】
カードＲ／Ｗ部７４は、ＩＣカード５との通信を行う通信部９１と、データ処理を実行する処理部９２から構成されている。
【００７１】
通信部９１は、ＩＣカード５との通信方法によって（すなわち、カードＲ／Ｗ部７４とＩＣカード５が、非接触式と接触式のうち、いずれの通信方式を採用しているかによって）、電磁波を用いて通信するためのコイルのみを備えるか、もしくは、電磁波を用いて通信するためのコイル、および接触式により通信するための接触端子を備える構造を有している。
【００７２】
通信部９１は、ＩＣカード５から送信されたデータを受信し、受信したデータが、例えば、ＡＳＫ（Amplitude Shift Keying）やＢＰＳＫ（Binary Phase Shift Keying）を用いて変調されている場合、所定の処理により、受信したデータを復調し、処理部９２の制御部１０１に供給するとともに、処理部９２の処理により生成されたデータを、制御部１０１から供給され、ＡＳＫやＢＰＳＫを用いて変調し、ＩＣカード５に送信する。
【００７３】
処理部９２は、制御部１０１、暗号処理部１０２、メモリ１０３、および通信部１０４より構成されている。通信部１０４は、制御部７１と接続されている。制御部１０１は、通信部９１から供給されたデータに従って、暗号処理部１０２を制御し、ＩＣカード５との認証処理等に必要な暗号処理を実行させたり、必要に応じて、メモリ１０３に記録されているデータを読み込んで、通信部９１を介して、ＩＣカード５に送信したり、制御部７１から、通信部１０４に入力された制御信号の入力を受け、これらの信号に従って、処理を実行し、その結果を、通信部９１を介してＩＣカード５に出力したり、通信部１０４を介して、制御部７１に出力する。
【００７４】
暗号処理部１０２は、公開鍵処理部１１１、共通鍵処理部１１２、その他の暗号処理部１１３で構成されている。公開鍵処理部１１１には、例えば、ＲＳＡ（Rivest，Shamir，Adleman）公開鍵暗号システムを利用して署名の生成および検証を行わせたり、ＤＳＡ（Digital Signature Algorithm）方式を利用して署名の生成および検証を行わせることができる。共通鍵処理部１１２には、例えば、ＤＥＳ（Data Encryption Standard）共通鍵暗号システムによる認証処理を行わせたり、ＲＣ５（Rivest Cipher５）方式による認証処理を行わせたり、ＡＥＳ（Advanced Encryption Standard）方式による認証処理を行わせることができる。
【００７５】
その他の暗号処理部１１３は、例えば、デジタル署名を用いる場合に、メッセージに対して、不可逆的なハッシュ関数を作用させることで、「メッセージダイジェスト」を作成し、メッセージダイジェストを署名鍵により暗号化することによって、デジタル署名を作成する等の、公開鍵処理部１１１もしくは共通鍵処理部１１２が処理する以外の暗号処理を実行する。その他の暗号処理部１１３には、例えば、署名生成および署名検証に用いられるハッシュ関数SHA‐１の処理を行わせたり、相互認証プロトコルで利用される真性乱数を生成させたり、署名生成および署名検証に用いられるハッシュ関数ＭＤ５の処理を行わせたり、あるいは、相互認証プロトコルで利用される擬似乱数（ある有限な桁数の数字の範囲で出来るだけランダムな数字列をもつ人工的な乱数）を生成させることができる。
【００７６】
メモリ１０３には、ＩＣカード５と所定の処理を実行するために必要な情報や、制御部１０１の処理によって生成されたデータが記憶されている。
【００７７】
図１５は、駐車情報表示ユニット６２の構成を示すブロック図である。なお、図１５の駐車情報表示ユニット６２においては、図１２の駐車場ゲート制御ユニット６１と対応する部分には同一の符号を付してあり、その説明は適宜省略する（以下、同様）。すなわち、駐車情報表示ユニット６２は、駐車予約ＤＢ７３、車両検知部７６および車両進入阻止機制御部７７が削除され、新たに入力部１２２が備えられ、制御部７１に代わって制御部１２１が備えられている以外は、基本的に、駐車場ゲート制御ユニット６１と同様の構成である。
【００７８】
制御部１２１は、入出力インターフェース７２を介して駐車場管理センタ６のパーソナルコンピュータ５１から入力される制御信号や、入力部１２２から入力されるユーザの操作を示す信号に従って、例えば、カードＲ／Ｗ部７４から入力されるＩＣカード５に記憶されている情報を読み込んで精算処理を実施し、その結果を表示部７５に出力して表示させる。
【００７９】
入力部１２２は、例えば、操作ボタン、キーボード、あるいはタッチパネルなどから構成され、自分自身が保有しているＩＣカード５をカードＲ／Ｗ部７４に挿入したユーザが、各種操作を行うためのものである。
【００８０】
図１６は、駐車スペース制御ユニット６３の構成を示すブロック図である。駐車スペース制御ユニット６３は、制御部７１に代わって制御部１３１が備えられ、駐車予約ＤＢ７３に変わって駐車予約ＤＢ１３２が備えられている以外は、基本的に、図１２を用いて説明した駐車場ゲート制御ユニット６１と同様の構成を有する。
【００８１】
制御部１３１は、入出力インターフェース７２を介して駐車場管理センタ６のパーソナルコンピュータ５１から入力される制御信号に従って、例えば、後述する駐車予約ＤＢ１３２のデータを更新したり、車両検知部７６から入力される信号に基づいて、車両の有無を判断したり、カードＲ／Ｗ部７４から入力される予約番号を基に、駐車予約ＤＢ１３２を参照して、例えば、予約されていないユーザが駐車スペースに入庫しようとした場合に、エラーメッセージを表示部７５に出力して、表示させたり、車両進入阻止機制御部７７を制御して、図示しない車両進入阻止機を動作させる。
【００８２】
また、駐車スペース制御ユニット６３は、１つの駐車場７に対して複数設置されるので、メモリ７８には、それぞれの駐車スペース制御ユニット６３に固有の駐車番号が記録されている。
【００８３】
図１７に、駐車予約ＤＢ１３２に登録されているデータの例を示す。駐車予約ＤＢ１３２には、駐車予約を識別するための番号である予約番号、駐車予約を行ったユーザを識別するためのユーザＩＤ、および駐車場７の利用開始時刻を示す予約時刻が登録される。駐車予約ＤＢ１３２は、以上のデータのほかに、例えば、精算ステータスなどの情報を登録するようにしてもよい。制御部１３１は、入出力インターフェース７２を介して入力される、駐車場管理センタ６のパーソナルコンピュータ５１が送信した制御信号に従って、駐車予約ＤＢ１３２に新たなデータを登録したり、駐車予約ＤＢ１３２のデータを削除する。
【００８４】
ここでは、駐車予約ＤＢ１３２を、駐車スペース制御ユニット６３に備える構成について説明したが、駐車スペース制御ユニット６３には、駐車予約ＤＢ１３２を備えずに、図９を用いて説明した駐車場管理センタ６に駐車予約ＤＢ１３２を備えさせるか、他のＤＢに同様のデータを登録させ、駐車予約ＤＢ１３２に登録されるデータの授受を、パーソナルコンピュータ５１と駐車スペース制御ユニット６３とで行うようにしてもよい。
【００８５】
図１８は、駐車場予約システム１１の構成を示すブロック図である。駐車場予約システム１１は、パーソナルコンピュータ１４１、顧客ＤＢ１４２、および駐車予約ＤＢ１４３で構成されている。
【００８６】
パーソナルコンピュータ１４１は、通信網２を介して、図４を用いて説明した駐車場統括管理センタ１およびユーザ端末装置４と情報の授受を行い、例えば、ユーザ端末装置４から送信された駐車場の予約申し込みに対応する信号を基に、駐車場統括管理センタ１に駐車予約条件などを示す信号を送信し、駐車場統括管理センタ１から送信された駐車場の予約処理結果を示す信号を基に、顧客ＤＢ１４２および駐車予約ＤＢ１４３に登録されているデータを書き換えたり、対応するユーザが有するユーザ端末装置４に、予約処理結果を送信する。ここで、パーソナルコンピュータ１４１は、図５を用いて説明したパーソナルコンピュータ２１と同様の構成を有するので、その説明は省略する。
【００８７】
図１９に、顧客ＤＢ１４２に登録されているデータの例を示す。顧客ＤＢ１４２には、例えば、ＩＣカード５を保有し、駐車場利用サービスの提供を受けているユーザに固有のＩＤであるユーザＩＤ、ユーザの氏名、対応するＩＣカード５を用いた駐車場料金の支払いに用いられるクレジットカード番号、およびユーザの電話番号などの、ユーザの個人情報が登録されている。顧客ＤＢ１４２には、例えばこれらのデータのほかに、例えば、対応するユーザが主に利用する車両の車種や、連絡先としての電子メールアドレスなどを保存するようにしてもよい。
【００８８】
図２０に、駐車予約ＤＢ１４３に登録されているデータの例を示す。駐車予約ＤＢ１４３には、例えば、図１０を用いて説明した利用状況ＤＢ５２に登録される予約番号、予約番号に対応する駐車場予約を行ったユーザを示すユーザＩＤ、予約した駐車場に対応する、図６を用いて説明した駐車場ＤＢ２２に登録されている予約駐車場ＩＤ、図１０を用いて説明した利用状況ＤＢ５２に登録される予約時刻、予約された駐車スペースの状態（例えば、入庫待ち、駐車中など）を示す予約ステータス、精算済みであるか、精算前であるかを示す精算ステータスなどが登録されている。駐車予約ＤＢ１４３には、これらのデータのほかに、例えば、精算が終了した時刻などのデータを登録するようにしてもよい。
【００８９】
図２１は、ユーザ端末装置４の構成を示すブロック図である。ユーザ端末装置４は、制御部１２１に代わり、制御部１５１が備えられている以外は、図１５を用いて説明した駐車情報表示ユニット６２と同様の構成を有するものである。
【００９０】
制御部１５１は、例えば、通信網２および入出力インターフェース７２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１から入力される制御信号に従って、カードＲ／Ｗ部７４に装着されたＩＣカード５とのデータの授受を行って、そのデータを用いて各種処理を行い、その処理結果を、通信網２および入出力インターフェース７２を介して、駐車場予約システム１１のパーソナルコンピュータに送信したり、表示部７５に出力して、表示させる。
【００９１】
図２２は、ＩＣカード５の構成を示すブロック図である。
【００９２】
ＩＣカード５は、カードＲ／Ｗ部７４との通信を行う通信部１６１と、データ処理を実行するＩＣカード処理部１６２から構成されている。
【００９３】
通信部１６１は、ＩＣカード５が、カードＲ／Ｗ部７４との通信を非接触式で行う場合、カードＲ／Ｗ部７４と電磁波を用いて通信するためのコイルを備えている。また、通信部１６１は、ＩＣカード５が、カードＲ／Ｗ部７４との通信を、非接触式および接触式で行う場合、電磁波を用いて通信するためのコイルと、接触して通信するための接触端子を備えている。
【００９４】
通信部１６１は、カードＲ／Ｗ部７４から送信されたデータを受信し、受信したデータが、例えば、ＡＳＫやＢＰＳＫを用いて変調されている場合、所定の処理により、受信したデータを復調し、ＩＣカード処理部１６２の制御部１７１に供給するとともに、ＩＣカード処理部１６２の処理により生成されたデータを、制御部１７１から供給され、ＡＳＫやＢＰＳＫを用いて変調し、カードＲ／Ｗ部７４に送信する。
【００９５】
ＩＣカード処理部１６２は、制御部１７１、メモリ１７２、および暗号処理部１０２より構成されている。制御部１７１は、通信部１６１から供給されたデータに従って、暗号処理部１０２を制御し、カードＲ／Ｗ部７４との認証処理等に必要な暗号処理を実行させたり、必要に応じて、メモリ１７２に記録されているデータを読み込んで、通信部１６１を介して、カードＲ／Ｗ部７４に送信する。
【００９６】
メモリ１７２は、カードＩＤ、サービス登録用の認証鍵Kreg、認証局の公開鍵であるCA_Pubが記録されているメモリ領域１８１、所定のサービスに関するデータの授受を行っている場合に、並行してデータの授受を行うことが許可されたサービスに対応するサービスＩＤ、および並行して行うことが可能なデータの処理内容（例えば、読み出しのみ可、読み書き可など）が記載されているService Relation Table（ＳＲＴ）１８２、および図２３を用いて後述するService Registration Area（ＳＲＡ）１８３で構成されている。
【００９７】
次に、図２３を用いて、図２２を用いて説明したＩＣカード５のＳＲＡ１８３に格納されている情報について説明する。
【００９８】
ＳＲＡ１８３は、ＩＣカード５を保有するユーザが、１枚のＩＣカード５を用いて、複数のサービスを受けることができるようにするために、それらの複数のサービスを受けるための情報を記録するためのメモリ領域である。
【００９９】
すなわち、ＳＲＡ１８３には、そのＩＣカード５に登録されているサービスに関する情報であるService Individual Info１乃至Ｎが登録されており、それぞれのService Individual Infoには、サービスの種類を識別するためのサービスＩＤ、サービス毎に予め定められた、１つ、もしくは複数の認証用鍵情報（図２３におけるService Individual Info kにおいては、１乃至ｎのｎ個の認証用鍵情報）、サービスを受けるために利用されるサービスデータ、および、鍵情報をバージョンアップするための認証鍵Kake_vupと、必要に応じて、認証鍵に対する証明書などが登録されている。
【０１００】
認証用鍵情報には、例えば、認証鍵ＩＤ、鍵のレベルおよびバージョン、認証方式、および、複数の認証鍵を識別するために用いられる識別用認証鍵Kake（必要に応じて、認証鍵に対する証明書）などが含まれる。また、サービスデータには、Service Individual Info kが、例えば、駐車場利用システムである場合、ユーザＩＤ、予約番号、予約時刻、駐車番号、割引情報、精算情報等が格納される。サービスデータには、例えば、通算駐車場利用回数、駐車場利用の積算時間などを保存するようにしてもよく、これらの情報を用いて、例えば、利用回数や利用時間に応じて、割引などのサービスを提供可能とするようにしてもよい。
【０１０１】
次に、図２４乃至図３６を用いて、ＩＣカード５およびユーザ端末装置４を保有するユーザが利用する店舗３が管理する駐車場予約システム１１に、駐車場の予約を申し込んだ場合の処理について説明する。まず、図２４を参照して、ユーザ端末装置４の駐車場予約処理について説明する。
【０１０２】
ステップＳ１において、制御部１５１は、カードＲ／Ｗ部７４から入力される信号に基づいて、ＩＣカード５との相互認証処理を実行する。すなわち、カードＲ／Ｗ部７４の制御部１０１は、暗号処理部１０２を制御し、ＩＣカード５の制御部１７１は、暗号処理部１０２を制御して、カードＲ／Ｗ部７４の通信部９１およびＩＣカード５の通信部１６１を介して、相互認証処理を実行する。
【０１０３】
ステップＳ２において、制御部１５１は、カードＲ／Ｗ部７４から入力される信号に基づいて、ＩＣカード５は正しく相互認証されたか否かを判断する。ステップＳ２において、正しく相互認証されなかったと判断された場合、処理は、ステップＳ１３に進む。
【０１０４】
ステップＳ２において、正しく相互認証されたと判断された場合、制御部１５１は、ステップＳ３において、入出力インターフェース７２および通信網２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１との通信コネクションを確立し、ステップＳ４において、駐車場予約システム１１のパーソナルコンピュータ１４１に、入出力インターフェース７２および通信網２を介して、ＩＣカード５の認証情報を送信する。
【０１０５】
ステップＳ５において、制御部１５１は、通信網２および入出力インターフェース７２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１から送信される信号に基づいて、ＩＣカード５と駐車場予約システム１１のパーソナルコンピュータ１４１との相互認証処理は、正しく終了したか否かを判断する。ステップＳ５において、相互認証処理が正しく終了しなかったと判断された場合、処理は、ステップＳ１３に進む。
【０１０６】
ステップＳ５において、相互認証が正しく終了したと判断された場合、ステップＳ６において、制御部１５１は、入力部１２２を用いてユーザが入力した駐車場予約の条件（例えば、ユーザＩＤ、駐車される車種、駐車開始時刻など）の入力を受ける。ここでは、普通車で、１１時３０分からの予約を申し込むものとする。
【０１０７】
制御部１５１は、ステップＳ７において、ステップＳ６において入力された、駐車場予約の条件を、入出力インターフェース７２および通信網２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１に送信し、ステップＳ８において、図２６を用いて後述するステップＳ４３において、駐車場予約システム１１のパーソナルコンピュータ１４１から送信される駐車場の予約結果を示す情報を、通信網２および入出力インターフェース７２を介して受信する。
【０１０８】
ステップＳ９において、制御部１５１は、ステップＳ８において受信した駐車場予約の処理結果を示す情報を基に、駐車場の予約は可能か否かを判断する。ステップＳ９において、駐車場の予約ができなかったと判断された場合、処理は、ステップＳ１３に進む。
【０１０９】
ステップＳ９において、駐車場の予約が可能であると判断された場合、制御部１５１は、ステップＳ１０において、駐車場予約処理結果を、表示部７５に出力して表示させ、ステップＳ１１において、駐車場予約の処理結果を、カードＲ／Ｗを介して、ＩＣカード５に送信して保存させ、ステップＳ１２において、駐車場予約システム１１のパーソナルコンピュータ１４１との通信コネクションを切断して、処理が終了される。
【０１１０】
ステップＳ２において、ＩＣカード５との相互認証が正しく行われなかったと判断された場合、ステップＳ５において、ＩＣカード５と駐車場予約システム１１の相互認証処理が正しく行われなかったと判断された場合、もしくは、ステップＳ１３において、駐車場の予約ができなかったと判断された場合、制御部１５１は、ステップＳ１３において、カードＲ／Ｗ部７４を介して、ＩＣカード５にエラー信号を送信し、ステップＳ１４において、エラーメッセージを表示部７５に出力して表示させて、処理が終了される。
【０１１１】
次に、図２５のフローチャートを参照して、図２４を用いて説明した処理と並行して実行される、ＩＣカード５の駐車場予約処理について説明する。
【０１１２】
ステップＳ２１において、制御部１７１は、メモリ１７２に記憶されている認証データを、通信部１６１を介して、ユーザ端末装置４に送信する。
【０１１３】
制御部１７１は、暗号処理部１０２を制御して、ユーザ端末装置４のカードＲ／Ｗ部７４と相互認証を行い、ステップＳ２２において、ユーザ端末装置４との相互認証が正しく終了したか否かを判断する。ステップＳ２２において、相互認証が正しく終了されなかったと判断された場合、処理が終了される。
【０１１４】
ステップＳ２２において、相互認証が正しく終了したと判断された場合、ステップＳ２３において、制御部１７１は、通信部１６１から入力される信号を基に、ユーザ端末装置４から、エラー信号（図２４のステップＳ１３において、ユーザ端末装置４が送信する信号）が入力されたか否かを判断する。ステップＳ２３において、エラー信号が入力されたと判断された場合、処理が終了される。
【０１１５】
ステップＳ２３において、エラー信号が入力されなかったと判断された場合、ステップＳ２４において、制御部１７１は、通信部１６１から入力される信号を基に、ユーザ端末装置４から、駐車場予約の処理結果が入力されたか否かを判断する。ステップＳ２４において、駐車場予約の処理結果が入力されていないと判断された場合、処理は、ステップＳ２３に戻り、それ以降の処理が繰り返される。
【０１１６】
ステップＳ２４において、駐車場予約の処理結果が入力されたと判断された場合、制御部１７１は、入力された駐車場予約の処理結果を、メモリ１７２のＳＲＡ１８３の駐車場予約サービスに対応するService Individual Infoのサービスエリア（例えば、図２３を用いて説明した、Service Individual Info kのサービスエリア）に保存して、処理が終了される。
【０１１７】
次に、図２６のフローチャートを参照して、図２４および図２５を用いて説明した処理と並行して実行される、駐車場予約システム１１のパーソナルコンピュータ１４１の駐車場予約処理について説明する。
【０１１８】
駐車場予約システム１１のパーソナルコンピュータ１４１のＣＰＵ３１は、ステップＳ３１において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、ユーザ端末装置４との通信コネクションを確立し、ステップＳ３２において、ユーザ端末装置４から、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、ユーザ端末装置４が、図２４のステップＳ４において送信した、ＩＣカード５の認証情報の入力を受ける。
【０１１９】
ＣＰＵ３１は、ステップＳ３２において入力された、ＩＣカード５の認証情報を基に、ＩＣカード５との相互認証処理を実行し、ステップＳ３３において、ＩＣカード５との相互認証は、正しく終了したか否かを判断する。ステップＳ３３において、認証処理が正しく終了しなかったと判断された場合、処理は、ステップＳ４４に進む。
【０１２０】
ステップＳ３３において、認証処理が正しく終了したと判断された場合、ステップＳ３４において、ＣＰＵ３１は、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、ユーザ端末装置４が、図２４のステップＳ７において送信した、駐車場予約条件の入力を受ける。ここでは、ユーザＩＤ１００１のユーザが有するＩＣカード５により、普通車で、１１時３０分からの予約が申し込まれたものとする。
【０１２１】
ＣＰＵ３１は、ステップＳ３５において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、顧客ＤＢ１４２を検索し、ステップＳ３６において、ステップＳ３４において入力された駐車場予約条件を基に、顧客ＤＢ１４２に、対応するユーザＩＤが登録されているか否かを判断する。ステップＳ３５において、顧客ＤＢ１４２に、対応するユーザＩＤが登録されていないと判断された場合、処理は、ステップＳ４４に進む。
【０１２２】
ステップＳ３６において、顧客ＤＢ１４２に、対応するユーザＩＤが登録されていると判断された場合、ＣＰＵ３１は、ステップＳ３７において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場統括管理センタ１との通信コネクションを確立し、ステップＳ３８において、駐車場予約条件および自分自身に対応する店舗ＩＤを、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場統括管理センタ１に送信する。
【０１２３】
ステップＳ３９において、ＣＰＵ３１は、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バスを介して、駐車場統括管理センタ１が、後述する図２８のステップＳ６１において送信する、駐車場予約結果を示す信号を受信し、ステップＳ４０において、ステップＳ３９の受信信号を基に、駐車場の予約ができたか否かを判断する。ステップＳ３９において、駐車場の予約ができなかったと判断された場合、処理は、ステップＳ４４に進む。
【０１２４】
ステップＳ４０において、駐車場の予約ができたと判断された場合、ＣＰＵ３１は、ステップＳ４１において、ステップＳ３７において確立した駐車場統括管理センタ１との通信コネクションを切断し、ステップＳ４２において、ステップＳ３９において受信した駐車場予約結果に従って、駐車予約ＤＢ１４３を更新する。例えば、駐車場予約結果において、予約駐車場ＩＤが０００１、予約番号が１２３４５であった場合、図２０を用いて説明した駐車予約ＤＢ１４３には、新たに、予約番号１２３４５が加えられ、ステップＳ３４において入力された駐車場予約条件を基に、予約番号１２３４５、ユーザＩＤ１００１、予約駐車場ＩＤ０００１、予約時刻１１時３０分が登録されるので、駐車予約ＤＢ１４３に登録されるデータは、図２７に示されるように変更される。
【０１２５】
ステップＳ４３において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場予約結果をユーザ端末装置４に送信する。
【０１２６】
ステップＳ３３において、ＩＣカード５との相互認証が正しく行われなかったと判断された場合、ステップＳ３６において、顧客ＤＢ１４２に、ユーザＩＤが登録されていないと判断された場合、もしくは、ステップＳ４０において、駐車場の予約ができなかったと判断された場合、ステップＳ４４において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、ユーザ端末装置４に駐車場予約不可を示すメッセージを送信する。
【０１２７】
ステップＳ４３もしくはステップＳ４４の処理の終了後、ステップＳ４５において、ＣＰＵ３１はステップＳ３１において確立したユーザ端末装置４との通信コネクションを切断し、処理が終了される。
【０１２８】
ここで、店舗３を利用するユーザに対するサービスとして、例えば駐車場７の料金形態と異なる、店舗３独自の駐車場利用料金を設定したり、駐車場料金の割引などが行われるようにしてもよい。その場合、ステップＳ３８において駐車場統括管理センタ１に送信される駐車予約条件、および、ステップＳ４３においてユーザ端末４に送信され、図２４のステップＳ１１においてＩＣカード５に送信され、図２５のステップＳ２５において、ＩＣカード５に保存される予約結果に、割引情報を含ませることにより、対応するユーザの駐車料金の精算処理を、割引料金で行われるようにしてもよい。そして、通常駐車料金と、割引駐車料金の差額は、図８０および図８１を用いて後述する処理により、駐車場統括管理センタ１と、駐車場予約システム１１（すなわち店舗３）との間で精算される。
【０１２９】
次に、図２８のフローチャートを参照して、図２４乃至図２７を用いて説明した処理と並行して実行される、駐車場統括管理センタ１のパーソナルコンピュータ２１の駐車場予約処理について説明する。
【０１３０】
駐車場統括管理センタ１のパーソナルコンピュータ２１のＣＰＵ３１は、ステップＳ５１において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１との通信コネクションを確立し、ステップＳ５２において、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場予約システム１１のパーソナルコンピュータ１４１が、図２６のステップＳ３８において送信した、駐車予約条件および店舗ＩＤの入力を受ける。
【０１３１】
ＣＰＵ３１は、ステップＳ５３において、ステップＳ５２において入力された店舗ＩＤを、店舗情報ＤＢ２３から検索し、ステップＳ５４において、店舗情報ＤＢ２３に、該当する店舗ＩＤが登録されているか否かを判断する。ステップＳ５４において、店舗ＩＤが登録されていなかったと判断された場合、処理は、ステップＳ６２に進む。
【０１３２】
ステップＳ５４において、店舗ＩＤが登録されていると判断された場合、ステップＳ５５において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場ＤＢ２２および店舗情報ＤＢ２３を検索し、ステップＳ５２において入力された駐車場予約条件を基に、店舗ＩＤに対応する店舗３に最寄の駐車場７の駐車場ＩＤを検索する。
【０１３３】
例えば、店舗ＩＤ０００１に対応する駐車場予約システム１１から駐車場予約条件を受信した場合、ＣＰＵ３１は、図７を用いて説明した店舗情報ＤＢ２３から、店舗ＩＤ０００１に対応する店舗３の住所を検索し、図６を用いて説明した駐車場ＤＢ２２から、最も近い住所を有する駐車場の駐車場ＩＤを検索するので、最寄の駐車場として、駐車場ＩＤ０００１が検索される。すなわち、図２を用いて説明すると、ＣＰＵ３１が、店舗３−１が管理する駐車場予約システム１１から駐車場予約条件を受信した場合、駐車場７−１が、店舗３−１に対する最寄の駐車場として検索される。
【０１３４】
ＣＰＵ３１は、ステップＳ５６において、駐車予約条件および店舗ＩＤを、ステップＳ５５において検索された駐車場ＩＤに対応する駐車場管理センタ６に、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して送信し、ステップＳ５７において、駐車場管理センタ６が、後述する図３０のステップＳ７６もしくはステップＳ７８において送信する予約結果を、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バスを介して受信する。
【０１３５】
ステップＳ５８において、ＣＰＵ３１は、ステップＳ５７において受信した予約結果を基に、駐車場の予約ができたか否かを判断する。ステップＳ５８において、駐車場の予約ができなかったと判断された場合、ステップＳ５９において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場ＤＢ２２および店舗情報ＤＢ２３を検索し、対応する店舗３に近い駐車場７が他にあるか否かを判断する。
【０１３６】
ここで、対応する店舗３に近い駐車場７とは、例えば、店舗３から所定の範囲以内の駐車場や、駐車場ＤＢ２２に登録されている住所において、例えば、同じ町内や、隣の町内の駐車場７とするようにしてもよい。
【０１３７】
すなわち、図２を用いて説明すると、ＣＰＵ３１が、店舗３−１が管理する駐車場予約システム１１から駐車場予約条件を受信し、駐車場７−１を管理する駐車場管理センタ６から、駐車場７−１の予約ができないという予約結果が受信された場合、駐車場７−２が、店舗３−１に対して、次に近い駐車場として検索される。
【０１３８】
ステップＳ５９において、対応する店舗３に近い駐車場７が他にないと判断された場合、処理は、ステップＳ６２に進む。ステップＳ５９において、対応する店舗３に近い駐車場７が他にあると判断された場合、処理は、ステップＳ５６に戻り、それ以降の処理が繰り返される。
【０１３９】
ステップＳ５８において、駐車場が予約できたと判断された場合、ステップＳ６０において、ＣＰＵ３１は、ステップＳ５７で受信した予約結果を基に、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を更新する。例えば、図８を用いて説明した駐車予約ＤＢ２４には、新たに、予約番号１２３４５が加えられ、ステップＳ５７において入力された駐車場予約結果を基に、予約番号１２３４５に対応する店舗ＩＤ０００１、予約駐車場ＩＤ０００１、予約時刻１１時３０分が登録されるので、駐車予約ＤＢ２４に登録されるデータは、図２９に示されるように変更される。
【０１４０】
ステップＳ６１において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、予約結果を駐車場予約システム１１のパーソナルコンピュータ１４１に送信する。
【０１４１】
ステップＳ５４において、店舗情報ＤＢ２３に対応する店舗ＩＤが登録されていなかったと判断された場合、もしくは、ステップＳ５９において、対応する店舗３に近い駐車場が他にないと判断された場合、ステップＳ６２において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１に駐車場予約不可を示すメッセージを送信する。
【０１４２】
ステップＳ６１の処理の終了後、もしくは、ステップＳ６２の処理の終了後、ステップＳ６３において、ＣＰＵ３１は、駐車場予約システム１１のパーソナルコンピュータ１４１との通信コネクションを切断し、処理を終了する。
【０１４３】
次に、図３０のフローチャートを参照して、図２４乃至図２９を用いて説明した処理と並行して実行される、駐車場管理センタ６のパーソナルコンピュータ５１の駐車場予約処理について説明する。
【０１４４】
駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、ステップＳ７１において、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場統括管理センタ１が、図２８のステップＳ５６において送信した駐車予約条件（ここでは、普通車で、１１時３０分からの予約が申し込まれたものとする）の入力を受け、ステップＳ７２において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、ステップＳ７１において入力された駐車場予約条件を基に、利用状況ＤＢ５２を参照して、ユーザが指定した車種を駐車することが可能な空き駐車場スペースを検索する。
【０１４５】
ステップＳ７３において、ＣＰＵ３１は、ステップＳ７２の検索結果を基に、空き駐車スペースがあるか否かを判断する。ステップＳ７３において、空き駐車スペースがないと判断された場合、ステップＳ７８において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場統括管理センタ１のパーソナルコンピュータ２１に、駐車場予約不可を示すメッセージを送信して、処理が終了される。
【０１４６】
ステップＳ７３において、空き駐車スペースがあると判断された場合、ＣＰＵ３１は、ステップＳ７４において、ステップＳ７２の検索結果を基に、予約駐車番号を確定し、新規の予約番号を発生し、ステップＳ７５において、ステップＳ７４において確定された予約駐車番号および予約番号を基に、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、利用状況ＤＢ５２および駐車予約ＤＢ５３を更新する。
【０１４７】
例えば、予約駐車番号が１、予約番号が１２３４５であった場合、図１０を用いて説明した利用状況ＤＢ５２の駐車番号１に対応する駐車ステータスが「予約中」に変更され、駐車番号１の駐車スペースを予約したユーザのユーザＩＤ、およびステップＳ７４において新規に発行された予約番号１２３４５が登録されるので、利用状況ＤＢ５２に記録されるデータは、図３１に示されるように変更される。また、図１１を用いて説明した駐車予約ＤＢ５３には、新たに、予約番号１２３４５が加えられ、ステップＳ７１において入力された駐車場予約条件を基に、予約番号１２３４５に対応する店舗ＩＤ０００１、ユーザＩＤ１００１、予約駐車番号１、予約時刻１１時３０分が登録されるので、駐車予約ＤＢ５３に登録されるデータは、図３２に示されるように変更される。
【０１４８】
ＣＰＵ３１は、ステップＳ７６において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、予約番号および駐車場予約情報を駐車場統括管理センタ１に送信し、ステップＳ７７において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場ゲート制御ユニット６１および駐車番号に対応する駐車スペース制御ユニット６３に予約番号および駐車場予約情報を送信して、処理が終了される。
【０１４９】
次に、図３３のフローチャートを参照して、図２４乃至図３２を用いて説明した処理と並行して実行される、駐車場ゲート制御ユニット６１の駐車場予約処理について説明する。
【０１５０】
ステップＳ８１において、制御部７１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１が、図３０のステップＳ７７において送信した、駐車場予約情報の入力を受ける。
【０１５１】
ステップＳ８２において、制御部７１は、駐車予約ＤＢ７３に駐車場予約情報の内容を追加して、処理が終了される。図３４に、ステップＳ８２において、駐車場予約情報が追加されたあとの、駐車予約ＤＢ７３に登録されているデータの例を示す。駐車予約ＤＢ７３には、駐車場予約情報を基に、予約番号１２３４５、ユーザＩＤ１００１、予約駐車番号１、および予約時刻１１：３０が登録される。
【０１５２】
次に、図３５を参照して、図２４乃至図３４を用いて説明した処理と並行して実行される、駐車スペース制御ユニット６３の駐車場予約処理について説明する。
【０１５３】
ステップＳ９１において、制御部１３１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１が、図３０のステップＳ７７において送信した、駐車場予約情報の入力を受ける。
【０１５４】
ステップＳ９２において、制御部１３１は、駐車予約ＤＢ１３２に駐車場予約情報の内容を追加する。図３６に、ステップＳ９２において、駐車場予約情報が追加されたあとの、駐車予約ＤＢ１３２に登録されているデータの例を示す。駐車予約ＤＢ１３２には、駐車場予約情報を基に、予約番号１２３４５、ユーザＩＤ１００１、および予約時刻１１：３０が登録される。
【０１５５】
ステップＳ９３において、制御部１３１は、予約された駐車スペースに、不当な車両が駐車しないように車両進入阻止機をロックさせるための制御信号を生成して、車両進入阻止機制御部７７に供給する。車両進入阻止機制御部７７は、車両進入阻止機を制御して、駐車スペースの入り口をロックして、処理が終了される。
【０１５６】
次に、図３７乃至図３９を用いて、駐車場７の入り口の駐車場ゲートから、車両が進入する場合における処理について説明する。まず、図３７のフローチャートを参照して、駐車場ゲート制御ユニット６１の車両進入処理について説明する。
【０１５７】
ステップＳ１０１において、駐車場ゲート制御ユニット６１のカードＲ／Ｗ部７４の制御部１０１は、暗号処理部１０２を制御し、ＩＣカード５の制御部１７１は、暗号処理部１０２を制御して、カードＲ／Ｗ部７４の通信部９１およびＩＣカード５の通信部１６１を介して、相互認証処理を実行する。
【０１５８】
ステップＳ１０２において、制御部１５１は、カードＲ／Ｗ部７４から入力される信号に基づいて、ＩＣカード５との相互認証は正しく終了されたか否かを判断する。ステップＳ１０２において、正しく相互認証されなかったと判断された場合、処理は、ステップＳ１１３に進む。
【０１５９】
ステップＳ１０２において、正しく相互認証されたと判断された場合、制御部７１は、ステップＳ１０３において、カードＲ／Ｗ部７４を介して、ＩＣカード５に予約番号の送信要求を送信し、ステップＳ１０４において、カードＲ／Ｗ部７４を介して、ＩＣカード５から予約番号を受信する。
【０１６０】
ステップＳ１０５において、制御部７１は、駐車予約ＤＢ７３を検索し、ユーザＩＤ及び予約番号は、正しく登録されているかを判断する。ステップＳ１０５において、ユーザＩＤおよび予約番号が正しく登録されていないと判断された場合、処理は、ステップＳ１１３に進む。
【０１６１】
ステップＳ１０５において、ユーザＩＤおよび予約番号が正しく登録されていると判断された場合、制御部７１は、ステップＳ１０６において、駐車予約ＤＢ７３を参照し、ユーザＩＤもしくは予約番号から予約駐車番号を検索し、表示部７５に出力して表示させ、ステップＳ１０７において、カードＲ／Ｗ部７４を介して、ＩＣカード５に駐車番号を送信する。
【０１６２】
ステップＳ１０８において、制御部７１は、車両進入阻止機制御部７７に、ゲートを開かせるための制御信号を送信する。車両進入阻止機制御部７７は、車両進入阻止機を制御して、ゲートを開く。
【０１６３】
ステップＳ１０９において、制御部７１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、自分自身のゲート番号およびゲート開ステータスを送信する。
【０１６４】
ステップＳ１１０において、制御部７１は、車両検知部７６から入力される車両検知結果を基に、車両は通過したか否かを判断する。ステップＳ１１０において、車両が通過していないと判断された場合、車両が通過したと判断されるまで、ステップＳ１１０の処理が繰り返される。
【０１６５】
ステップＳ１１０において、車両が通過したと判断された場合、ステップＳ１１１において、制御部７１は、車両進入阻止機制御部７７に、ゲートを閉じさせるための制御信号を送信する。車両進入阻止機制御部７７は、車両進入阻止機を制御して、ゲートを閉じる。
【０１６６】
ステップＳ１１２において、制御部７１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、ゲート番号およびゲート閉ステータスを送信し、処理が終了される。
【０１６７】
ステップＳ１０２において、ＩＣカード５との相互認証が正しく終了しなかったと判断された場合、もしくはステップＳ１０５において、ユーザＩＤおよび予約番号は、正しく登録されていないと判断された場合、制御部７１は、ステップＳ１１３において、カードＲ／Ｗ部７４を介して、ＩＣカード５にエラーメッセージを送信し、ステップＳ１１４において、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１にエラーメッセージを送信し、ステップＳ１１５において、表示部７５にエラーメッセージを出力して表示させ、処理が終了される。
【０１６８】
次に、図３８のフローチャートを参照して、図３７を用いて説明した処理と並行して実行されるＩＣカード５の車両進入処理について説明する。
【０１６９】
ステップＳ１２１において、ＩＣカード５の制御部１７１は、メモリ１７２から認証データを読み出し、通信部１６１を介して、駐車場ゲート制御ユニット６１に送信する。
【０１７０】
制御部１７１は、暗号処理部１０２を制御して、駐車場ゲート制御ユニット６１のカードＲ／Ｗ部７４と相互認証を行い、ステップＳ１２２において、駐車場ゲート制御ユニット６１との相互認証が正しく終了したか否かを判断する。ステップＳ１２２において、相互認証が正しく終了されなかったと判断された場合、処理が終了される。
【０１７１】
ステップＳ１２２において、相互認証が正しく終了されたと判断された場合、制御部１７１は、ステップＳ１２３において、通信部１６１を介して、駐車場ゲート制御ユニット６１から予約番号送信依頼の入力を受け、ステップＳ１２４において、メモリ１７２のＳＲＡ１８３のサービスデータから予約番号を読み出し、通信部１６１を介して、駐車場ゲート制御ユニット６１に、予約番号を送信する。
【０１７２】
ステップＳ１２５において、制御部１７１は、通信部１６１を介して、駐車場ゲート制御ユニット６１から、エラー信号が入力されたか否かを判断する。ステップＳ１２５において、エラー信号が入力されたと判断された場合、処理が終了される。
【０１７３】
ステップＳ１２５において、エラー信号が入力されていないと判断された場合、制御部１７１は、ステップＳ１２６において、駐車場ゲート制御ユニット６１から、通信部１６１を介して、駐車番号の入力を受け、ステップＳ１２７において、入力された駐車番号を、メモリ１７２のＳＲＡ１８３のサービスデータに保存し、処理が終了される。
【０１７４】
次に、図３９のフローチャートを参照して、図３７および図３８を用いて説明した処理と並行して実行される、駐車場管理センタ６のパーソナルコンピュータ５１の車両進入処理について説明する。
【０１７５】
ステップＳ１３１において、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場ゲート制御ユニット６１から、エラーメッセージを受信したか否かを判断する。ステップＳ１３１において、エラーメッセージを受信したと判断された場合、処理はステップＳ１３４に進む。
【０１７６】
ステップＳ１３１において、エラーメッセージを受信していないと判断された場合、ＣＰＵ３１は、ステップＳ１３２において、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、ゲート番号およびゲート開ステータスを、駐車場ゲート制御ユニット６１から受信し、ステップＳ１３３において、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、ゲート番号およびゲート閉ステータスを、駐車場ゲート制御ユニット６１から受信する。
【０１７７】
ステップＳ１３４において、ＣＰＵ３１は、ステップＳ１３１において受信したエラーメッセージ、もしくは、ステップＳ１３２およびステップＳ１３３において受信した信号を、車両進入ログとし、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存して処理が終了される。
【０１７８】
なお、図３７乃至図３９を用いて説明した処理においては、駐車場ゲート制御ユニット６１の処理において、エラーが発生した場合、駐車場ゲート制御ユニット６１の制御部７１は、駐車場管理センタ６のパーソナルコンピュータ５１にエラーメッセージを送信し、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、エラーメッセージも含めて、車両進入ログを保存するようになされているが、エラーがあった場合のログを保存する必要がない場合には、図３９のステップＳ１３１において、エラーメッセージを受信したと判断された場合、処理を終了させるようにしてもよい。
【０１７９】
次に、図４０乃至図４８を用いて、駐車スペースに車両が入庫される場合の処理について説明する。まず、図４０のフローチャートを参照して、駐車スペース制御ユニット６３の車両入庫処理について説明する。
【０１８０】
ステップＳ１４１において、駐車スペース制御ユニット６３のカードＲ／Ｗ部７４の制御部１０１は、暗号処理部１０２を制御して、ＩＣカード５との相互認証を行い、ステップＳ１４２において、制御部１３１は、ＩＣカード５との相互認証が正しく終了したか否かを判断する。ステップＳ１４２において、相互認証が正しく終了されなかったと判断された場合、処理は、ステップＳ１５３に進む。
【０１８１】
ステップＳ１４２において、ＩＣカード５との相互認証は、正しく終了したと判断された場合、制御部１３１は、ステップＳ１４３において、カードＲ／Ｗ部７４を介して、ＩＣカード５に予約番号の送信要求を送信し、ステップＳ１４４において、カードＲ／Ｗ部７４を介して、ＩＣカード５から予約番号を受信し、ステップＳ１４５において、駐車予約ＤＢ１３２から、予約番号を検索する。
【０１８２】
ステップＳ１４６において、制御部１３１は、駐車予約ＤＢ１３２から、予約番号が検索されたか否かを判断する。ステップＳ１４６において、予約番号が検索されなかったと判断された場合、処理は、ステップＳ１５３に進む。
【０１８３】
ステップＳ１４６において、予約番号が検索されたと判断された場合、ステップＳ１４７において、制御部１３１は、車両進入阻止機のロックを開かせるための制御信号を生成して、車両進入阻止機制御部７７に送信する。車両進入阻止機制御部７７は、車両進入阻止機を制御して、ロックを開く。
【０１８４】
ステップＳ１４８において、制御部１３１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、駐車番号およびゲート開ステータスを送信する。
【０１８５】
ステップＳ１４９において、制御部１３１は、車両検知部７６から入力される車両検知結果を基に、車両は通過したか否かを判断する。ステップＳ１４９において、車両が通過していないと判断された場合、車両が通過したと判断されるまで、ステップＳ１４９の処理が繰り返される。
【０１８６】
ステップＳ１４９において、車両が通過したと判断された場合、ステップＳ１５０において、制御部１３１は、車両進入阻止機のロックを閉じさせるための制御信号を生成して、車両進入阻止機制御部７７に送信する。車両進入阻止機制御部７７は、車両進入阻止機を制御して、ロックを閉じる。
【０１８７】
制御部１３１は、ステップＳ１５１において、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、駐車番号およびゲート閉ステータスを送信し、ステップＳ１５２において、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、入庫完了信号を送信し、処理が終了される。
【０１８８】
ステップＳ１４２において、認証処理が正しく終了されなかったと判断された場合、およびステップＳ１４６において、駐車予約ＤＢ１３２から、予約番号が検索されなかったと判断された場合、制御部１３１は、ステップＳ１５３において、入出力インターフェース７２を介して、駐車場管理センタ６にエラーメッセージを送信し、ステップＳ１５４において、表示部７５にエラーメッセージを出力して、表示させ、処理が終了される。
【０１８９】
次に、図４１のフローチャートを参照して、図４０を用いて説明した処理と並行して実行される、ＩＣカード５の車両入庫処理について説明する。
【０１９０】
ステップＳ１６１において、ＩＣカード５の制御部１７１は、メモリ１７２から認証データを読み出し、通信部１６１を介して、駐車スペース制御ユニット６３に送信する。
【０１９１】
制御部１７１は、暗号処理部１０２を制御して、駐車スペース制御ユニット６３のカードＲ／Ｗ部７４と相互認証を行い、ステップＳ１６２において、駐車スペース制御ユニット６３との相互認証が正しく終了したか否かを判断する。ステップＳ１６２において、相互認証が正しく終了されなかったと判断された場合、処理が終了される。
【０１９２】
ステップＳ１６２において、相互認証が正しく終了されたと判断された場合、制御部１７１は、ステップＳ１６３において、通信部１６１を介して、駐車スペース制御ユニット６３から予約番号送信依頼の入力を受け、ステップＳ１６４において、メモリ１７２のＳＲＡ１８３のサービスデータから予約番号を読み出し、通信部１６１を介して、駐車スペース制御ユニット６３に、予約番号を送信し、処理が終了される。
【０１９３】
次に、図４２のフローチャートを参照して、図４０および図４１を用いて説明した処理と並行して実行される、駐車場管理センタ６の車両入庫処理について説明する。
【０１９４】
ステップＳ１７１において、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車スペース制御ユニット６３から、エラーメッセージを受信したか否かを判断する。ステップＳ１７１において、エラーメッセージを受信したと判断された場合、処理は、ステップＳ１７１に進む。
【０１９５】
ステップＳ１７１において、エラーメッセージを受信していないと判断された場合、ＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、ステップＳ１７２において、図４０のステップＳ１４８において駐車スペース制御ユニット６３が送信した駐車番号およびゲート開ステータスを受信し、ステップＳ１７３において、図４０のステップＳ１５１において駐車スペース制御ユニット６３が送信した駐車番号およびゲート閉ステータスを受信し、ステップＳ１７４において、図４０のステップＳ１５２において駐車スペース制御ユニット６３が送信した入庫完了信号を受信する。
【０１９６】
ステップＳ１７５において、ＣＰＵ３１は、駐車スペース制御ユニット６３から入力された駐車番号を基に、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、利用状況ＤＢ５２および駐車予約ＤＢ５３を更新する。図４３に、利用状況ＤＢ５２の更新後の登録データを示す。ＣＰＵ３１は、駐車スペース制御ユニット６３から入力された駐車番号に対応する駐車ステータスを、「予約中」から「駐車中」に更新する。図４４に、駐車予約ＤＢ５３の更新後の登録データを示す。ＣＰＵ３１は、駐車スペース制御ユニット６３から入力された予約駐車番号に対応する駐車ステータスを、「予約中」から「駐車中」に更新する。
【０１９７】
ステップＳ１７６において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場統括管理センタ１のパーソナルコンピュータ２１に、予約ステータス変更要求を送信する。
【０１９８】
ステップＳ１７７において、ＣＰＵ３１は、ステップＳ１７１において受信したエラーメッセージ、もしくは、ステップＳ１７２乃至ステップＳ１７４において受信した信号を、入庫ログとし、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存して処理が終了される。
【０１９９】
なお、図４０乃至図４２を用いて説明した処理においては、駐車スペース制御ユニット６３の処理において、エラーが発生した場合、駐車スペース制御ユニット６３の制御部１３１は、駐車場管理センタ６のパーソナルコンピュータ５１にエラーメッセージを送信し、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、エラーメッセージも含めて、入庫ログを保存するようになされているが、エラーがあった場合のログを保存する必要がない場合には、図４２のステップＳ１７１において、エラーメッセージを受信したと判断された場合、処理を終了させるようにしてもよい。
【０２００】
次に、図４５のフローチャートを参照して、図４０乃至図４４を用いて説明した処理と並行して実行される、駐車場統括管理センタ１の車両入庫処理について説明する。
【０２０１】
ステップＳ１８１において、駐車場統括管理センタ１のパーソナルコンピュータ２１のＣＰＵ３１は、駐車場管理センタ６が、図４２のステップＳ１７６において送信した予約ステータス変更要求を、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して受信したか否かを判断する。ステップＳ１８１において、予約ステータス変更要求を受信していないと判断された場合、処理が終了される。
【０２０２】
ステップＳ１８１において、予約ステータス変更要求が受信されたと判断された場合、ステップＳ１８２において、ＣＰＵ３１は、ステップＳ１８１において受信した予約ステータス変更要求に基づいて、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を更新する。図４６に更新後の駐車予約ＤＢ２４に登録されているデータを示す。ＣＰＵ３１は、予約ステータス変更要求に基づいて、対応する予約番号の予約ステータスを、「入庫待ち」から「駐車中」に変更する。
【０２０３】
ステップＳ１８３において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０および通信網２を介して、予約番号に対応する店舗ＩＤが示す店舗３が管理する駐車場予約センタ１１のパーソナルコンピュータ１４１に、予約ステータス変更要求を送信して、処理が終了される。
【０２０４】
次に、図４７のフローチャートを参照して、図４０乃至図４６を用いて説明した処理と並行して実行される、駐車場予約システム１１の車両入庫処理について説明する。
【０２０５】
ステップＳ１９１において、駐車場予約システム１１のパーソナルコンピュータ１４１のＣＰＵ３１は、駐車場統括管理センタ１が、図４５のステップＳ１８３において送信した予約ステータス変更要求を、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して受信したか否かを判断する。ステップＳ１９１において、予約ステータス変更要求を受信していないと判断された場合、処理が終了される。
【０２０６】
ステップＳ１９１において、予約ステータス変更要求が受信されたと判断された場合、ステップＳ１９２において、ＣＰＵ３１は、ステップＳ１９１において受信した予約ステータス変更要求に基づいて、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ１４３を更新して処理が終了される。図４８に更新後の駐車予約ＤＢ１４３に登録されているデータを示す。ＣＰＵ３１は、予約ステータス変更要求に基づいて、対応する予約番号の予約ステータスを、「入庫待ち」から「駐車中」に変更する。
【０２０７】
次に、図４９乃至図５６を参照して、ユーザが、駐車情報表示ユニット６２を用いて、駐車情報の表示および駐車料金の精算を行う場合の処理について説明する。まず、図４９を参照して、駐車情報表示ユニット６２の情報表示／精算処理について説明する。
【０２０８】
ステップＳ２０１において、駐車情報表示ユニット６２のカードＲ／Ｗ部７４の制御部１０１は、暗号処理部１０２を制御して、ＩＣカード５との相互認証を行い、ステップＳ２０２において、制御部１２１は、カードＲ／Ｗ部７４から入力される信号を基に、ＩＣカード５との相互認証が正しく終了したか否かを判断する。ステップＳ１１２において、相互認証が正しく終了されなかったと判断された場合、処理は、ステップＳ２１１に進む。
【０２０９】
ステップＳ２０２において、ＩＣカード５との相互認証は、正しく終了したと判断された場合、制御部１２１は、ステップＳ２０３において、カードＲ／Ｗ部７４を介して、ＩＣカード５に駐車情報の送信要求を送信し、ステップＳ２０４において、カードＲ／Ｗ部７４を介して、ＩＣカード５から駐車情報を受信する。
【０２１０】
ステップＳ２０５において、制御部１２１は、入力された駐車情報から、駐車料金を算出する。ここで、ステップＳ２０５において、入力された駐車情報に前述した割引情報が含まれている場合、割引料金による駐車料金が算出される（以下の精算処理についても同様である）。ステップＳ２０６において、制御部１２１は、ステップＳ２０４で入力された駐車情報、およびステップＳ２０５で算出された駐車料金を、表示部７５に出力して、表示させる。
【０２１１】
ステップＳ２０７において、制御部１２１は、入力部１２２から入力される、ユーザの操作を示す信号に基づいて、精算希望の入力を受けたか否かを判断する。ステップＳ２０７において、精算希望の入力を受けていないと判断された場合、処理が終了される。
【０２１２】
ステップＳ２０７において、精算希望の入力を受けたと判断された場合、ステップＳ２０８において、制御部１２１は、ステップＳ２０５において算出された駐車料金を基に、例えば、図示しない入金部から、現金の入金を受けたり、メモリ１７２のＳＲＡ１８３に登録されている電子マネーサービスやプリペイドサービスなどを利用したり、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、ユーザのクレジットカードによる精算処理を行わせるための制御信号を送信するなどして、精算処理を実行する。
【０２１３】
制御部１２１は、ステップＳ２０９において、カードＲ／Ｗ部７４を介して、ＩＣカード５に、精算終了ステータス書き込み要求を送信し、ステップＳ２１０において、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、ユーザＩＤおよび精算終了ステータス書き込み要求を送信し、処理が終了される。
【０２１４】
ステップＳ２０２において、相互認証が正しく終了されなかったと判断された場合、制御部１２１は、ステップＳ２１１において、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１にエラーメッセージを送信し、ステップＳ２１２において、表示部７５にエラーメッセージを出力して、表示させ、処理が終了される。
【０２１５】
次に、図５０のフローチャートを参照して、図４９を用いて説明した処理と並行して実行されるＩＣカード５の情報表示／精算処理について説明する。
【０２１６】
ステップＳ２２１において、ＩＣカード５の制御部１７１は、メモリ１７２から認証データを読み出し、通信部１６１を介して、駐車情報表示ユニット６２に送信する。
【０２１７】
制御部１７１は、暗号処理部１０２を制御して、駐車情報表示ユニット６２のカードＲ／Ｗ部７４と相互認証を行い、ステップＳ２２２において、駐車情報表示ユニット６２との相互認証が正しく終了したか否かを判断する。ステップＳ２２２において、相互認証が正しく終了されなかったと判断された場合、処理が終了される。
【０２１８】
ステップＳ２２２において、相互認証が正しく終了されたと判断された場合、制御部１７１は、ステップＳ２２３において、駐車情報表示ユニット６２から、通信部１６１を介して、駐車情報の送信要求の入力を受け、ステップＳ２２４において、通信部１６１を介して、駐車情報表示ユニット６２に駐車情報を送信する。
【０２１９】
ステップＳ２２５において、制御部１７１は、通信部１６１を介して入力される信号を基に、図４９のステップＳ２０８において、精算処理が実行されたか否かを判断する。ステップＳ２２５において、精算処理が実行されていないと判断された場合、処理が終了される。
【０２２０】
ステップＳ２２５において、精算処理が実行されたと判断された場合、ステップＳ２２６において、制御部１７１は、精算終了ステータス書き込み要求の入力を受けたか否かを判断する。ステップＳ２２６において、精算終了ステータスの書き込み要求を受けていないと判断された場合、精算終了ステータスの書き込み要求を受けるまで、ステップＳ２２６の処理が繰り返される。
【０２２１】
ステップＳ２２６において、精算終了ステータスの書き込み要求を受けたと判断された場合、ステップＳ２２７において、制御部１７１は、メモリ１７２のＳＲＡ１８３のサービスデータに、精算終了ステータスを書き込んで、処理が終了される。
【０２２２】
次に、図５１のフローチャートを参照して、図４９および図５０を用いて説明した処理と並行して実行される、駐車場管理センタ６の精算処理について説明する。
【０２２３】
ステップＳ２３１において、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車情報表示ユニット６２から、エラーメッセージを受信したか否かを判断する。ステップＳ２３１において、エラーメッセージを受信したと判断された場合、処理が終了される。
【０２２４】
ステップＳ２３１において、エラーメッセージを受信していないと判断された場合、ステップＳ２３２において、ＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車情報表示ユニット６２から、ユーザＩＤおよび精算終了ステータス書き込み要求を受信したか否かを判断する。ステップＳ２３２において、精算終了ステータス書き込み要求を受信していないと判断された場合、処理が終了される。
【０２２５】
ステップＳ２３２において、精算終了ステータス書き込み要求が受信されたと判断された場合、ステップＳ２３３において、ＣＰＵ３１は、入力された精算終了ステータス書き込み要求を基に、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０を介して、駐車予約ＤＢ５３を更新する。図５２に、更新後の駐車予約ＤＢ５３に登録されているデータを示す。ＣＰＵ３１は、精算終了ステータス書き込み要求に含まれている予約番号に対応する精算ステータスを、「未」から「完了」に更新する。
【０２２６】
ステップＳ２３４において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０を介して、駐車場統括管理センタ１に、ユーザＩＤおよび精算終了ステータス書き込み要求を送信して、処理が終了される。
【０２２７】
次に、図５３のフローチャートを参照して、図４９乃至図５２を用いて説明した処理と並行して実行される、駐車場統括管理センタ１の精算処理について説明する。
【０２２８】
ステップＳ２４１において、駐車場統括管理センタ１のパーソナルコンピュータ２１のＣＰＵ３１は、駐車場管理センタ６が、図５１のステップＳ２３４において送信した精算終了ステータス書き込み要求を、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して受信したか否かを判断する。ステップＳ２４１において、精算終了ステータス書き込み要求を受信していないと判断された場合、処理が終了される。
【０２２９】
ステップＳ２４１において、精算終了ステータス書き込み要求が受信されたと判断された場合、ステップＳ２４２において、ＣＰＵ３１は、ステップＳ２４１において受信した精算終了ステータス書き込み要求に基づいて、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を更新する。図５４に更新後の駐車予約ＤＢ２４に登録されているデータを示す。ＣＰＵ３１は、精算終了ステータス書き込み要求に基づいて、対応する予約番号の精算ステータスを、「未」から「完了」に変更する。
【０２３０】
ＣＰＵ３１は、ステップＳ２４３において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０および通信網２を介して、予約番号に対応する店舗ＩＤが示す店舗３が管理する駐車場予約センタ１１のパーソナルコンピュータ１４１に、精算終了ステータス書き込み要求を送信し、ステップＳ２４４において、精算終了ログを、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存して、処理が終了される。
【０２３１】
次に、図５５のフローチャートを参照して、図４９乃至図５４を用いて説明した処理と並行して実行される、駐車場予約システム１１の精算処理について説明する。
【０２３２】
ステップＳ２５１において、駐車場予約システム１１のパーソナルコンピュータ１４１のＣＰＵ３１は、駐車場統括管理センタ１が、図５３のステップＳ２４３において送信した精算終了ステータス書き込み要求を、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して受信したか否かを判断する。ステップＳ２５１において、精算終了ステータス書き込み要求を受信していないと判断された場合、処理が終了される。
【０２３３】
ステップＳ２５１において、精算終了ステータス書き込み要求が受信されたと判断された場合、ステップＳ２５２において、ＣＰＵ３１は、ステップＳ２５１において受信した精算終了ステータス書き込み要求に基づいて、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ１４３を更新する。図５６に更新後の駐車予約ＤＢ１４３に登録されているデータを示す。ＣＰＵ３１は、精算終了ステータス書き込み要求に基づいて、対応する予約番号の精算ステータスを、「未」から「完了」に変更する。
【０２３４】
ステップＳ２５３において、ＣＰＵ３１は、精算終了ログを、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存して処理が終了される。
【０２３５】
次に、図５７乃至図６１を参照して、駐車スペースに駐車している車両が、出庫される場合の処理について説明する。まず、図５７のフローチャートを参照して、駐車スペース制御ユニット６３の車両出庫処理について説明する。
【０２３６】
ステップＳ２６１およびステップＳ２６２において、図４０のステップＳ１４１およびステップＳ１４２と同様の処理がなされ、ステップＳ２６２において、相互認証が正しく行われなかったと判断された場合、処理は、ステップＳ２７３に進む。
【０２３７】
ステップＳ２６２において、ＩＣカード５との相互認証は、正しく終了したと判断された場合、制御部１３１は、ステップＳ２６３において、カードＲ／Ｗ部７４を介して、ＩＣカード５に予約番号および駐車番号の送信要求を送信し、ステップＳ２６４において、カードＲ／Ｗ部７４を介して、ＩＣカード５から予約番号および駐車番号を受信し、ステップＳ２６５において、駐車予約ＤＢ１３２から、予約番号を検索する。
【０２３８】
ステップＳ２６６において、制御部１３１は、駐車予約ＤＢ１３２から検索された予約番号に対応する駐車番号が、ステップＳ２６４において受信した駐車番号と等しいか否かを判断する。ステップＳ２６６において、駐車番号が等しくないと判断された場合、処理は、ステップＳ２７３に進む。
【０２３９】
ステップＳ１１６において、駐車番号が等しいと判断された場合、ステップＳ２６７乃至ステップＳ２７１において、図４０のステップＳ１４７乃至ステップＳ１５１と同様の処理が実行され、ステップＳ２７２において、制御部１３１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、出庫完了信号を送信し、処理が終了される。
【０２４０】
ステップＳ２６２において、相互認証が正しく終了しなかったと判断された場合、もしくは、ステップＳ２６６において、駐車番号が等しくないと判断された場合、ステップＳ２７３およびステップＳ２７４において、図４０のステップＳ１５３およびステップＳ１５４と同様の処理が実行され、処理が終了される。
【０２４１】
次に、図５８のフローチャートを参照して、図５７を用いて説明した処理と並行して実行される、ＩＣカード５の車両出庫処理について説明する。
【０２４２】
ステップＳ２８１およびステップＳ２８２において、図４１のステップＳ１６１およびステップＳ１６２と同様の処理が実行される。
【０２４３】
ステップＳ２８２において、相互認証が正しく終了されたと判断された場合、制御部１７１は、ステップＳ２８３において、通信部１６１を介して、駐車スペース制御ユニット６３から予約番号および駐車番号の送信依頼の入力を受け、ステップＳ２８４において、メモリ１７２のＳＲＡ１８３のサービスデータから予約番号および駐車番号を読み出し、通信部１６１を介して、駐車スペース制御ユニット６３に、予約番号および駐車番号を送信し、処理が終了される。
【０２４４】
次に、図５９のフローチャートを参照して、図５７および図５８を用いて説明した処理と並行して実行される、駐車場管理センタ６の車両出庫処理について説明する。
【０２４５】
ステップＳ２９１乃至ステップＳ２９３において、図４２のステップＳ１７１乃至ステップＳ１７３と同様の処理が実行される。
【０２４６】
ステップＳ２９４において、ＣＰＵ３１は、駐車スペース制御ユニット６３が、図５７のステップＳ２７２において送信した出庫完了信号を受信する。
【０２４７】
ステップＳ２９５において、ＣＰＵ３１は、駐車スペース制御ユニット６３から入力された駐車番号を基に、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、利用状況ＤＢ５２および駐車予約ＤＢ５３を更新する。図６０に、利用状況ＤＢ５２の更新後の登録データを示す。ＣＰＵ３１は、駐車スペース制御ユニット６３から入力された駐車番号に対応する駐車ステータスを、「駐車中」から「空き」に、対応する予約ユーザＩＤ、予約番号、および駐車開始時刻を空欄に更新する。図６１に、駐車予約ＤＢ５３の更新後の登録データを示す。ＣＰＵ３１は、駐車スペース制御ユニット６３から入力された予約駐車番号に対応する駐車ステータスを、「駐車中」から「出庫済み」に更新する。
【０２４８】
ステップＳ２９６において、ＣＰＵ３１は、ステップＳ２９１において受信したエラーメッセージ、もしくは、ステップＳ２９２乃至ステップＳ２９４において受信した信号を、出庫ログとし、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存して処理が終了される。
【０２４９】
なお、図５７乃至図５９を用いて説明した処理においては、駐車スペース制御ユニット６３の処理において、エラーが発生した場合、駐車スペース制御ユニット６３の制御部１３１は、駐車場管理センタ６のパーソナルコンピュータ５１にエラーメッセージを送信し、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、エラーメッセージも含めて、出庫ログを保存するようになされているが、エラーがあった場合のログを保存する必要がない場合には、図５９のステップＳ２９１において、エラーメッセージを受信したと判断された場合、処理を終了させるようにしてもよい。
【０２５０】
次に、図６２乃至図６９を用いて、駐車場７から、車両が退出する場合の処理について説明する。まず、図６２のフローチャートを参照して、駐車場ゲート制御ユニット６１の車両退出処理について説明する。
【０２５１】
ステップＳ３０１およびステップＳ３０２において、図３７のステップＳ１０１およびステップＳ１０２と同様の処理が実行される。
【０２５２】
制御部７１は、ステップＳ３０３において、カードＲ／Ｗ部７４を介して、ＩＣカード５に精算ステータスの送信要求を送信し、ステップＳ３０４において、カードＲ／Ｗ部７４を介して、ＩＣカード５から精算ステータスを受信する。
【０２５３】
ステップＳ３０５において、制御部７１は、ステップＳ３０４において受信した精算ステータスを基に、精算処理は終了しているか否かを判断する。ステップＳ３０５において、精算処理が終了していると判断された場合、処理は、ステップＳ３１２に進む。
【０２５４】
ステップＳ３０５において、精算処理が終了していないと判断された場合、制御部７１は、ステップＳ３０６において、カードＲ／Ｗ部７４を介して、ＩＣカード５に駐車情報の送信要求を送信し、ステップＳ３０７において、カードＲ／Ｗ部７４を介して、ＩＣカード５から駐車情報を受信する。
【０２５５】
制御部７１は、ステップＳ３０８において、入力された駐車情報から、駐車料金を算出し、ステップＳ３０９において、制御部７１は、ステップＳ３０８において算出された駐車料金を基に、例えば、図示しない入金部から、現金の入金を受けたり、メモリ１７２のＳＲＡ１８３に登録されている電子マネーサービスやプリペイドサービスなどを利用したり、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、ユーザのクレジットカードによる精算処理を行わせるための制御信号を送信するなどして、精算処理を実行する。
【０２５６】
制御部７１は、ステップＳ３１０において、カードＲ／Ｗ部７４を介して、ＩＣカード５に、精算終了ステータス書き込み要求を送信し、ステップＳ３１１において、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１に、ユーザＩＤおよび精算終了ステータス書き込み要求を送信する。
【０２５７】
ステップＳ３１２乃至ステップＳ３１６において、図３７のステップＳ１０８乃至ステップＳ１１２と同様の処理が実行され、処理が終了される。
【０２５８】
ステップＳ３０２において、相互認証が正しく終了されなかったと判断された場合、ステップＳ３１７乃至ステップＳ３１９において、図３７のステップＳ１１３乃至ステップＳ１１５と同様の処理が実行され、処理が終了される。
【０２５９】
次に、図６３のフローチャートを参照して、図６２を用いて説明した処理と並行して実行される、ＩＣカード５の車両退出処理について説明する。
【０２６０】
ステップＳ３３１およびステップＳ３３２において、図３８のステップＳ１２１およびステップＳ１２２と同様の処理が実行される。ステップＳ３３２において、相互認証が正しく終了しなかったと判断された場合、処理が終了される。
【０２６１】
ステップＳ３３２において、相互認証が正しく終了したと判断された場合、制御部１７１は、ステップＳ３３３において、駐車場ゲート制御ユニット６１から、通信部１６１を介して、精算ステータスの送信要求の入力を受け、ステップＳ３３４において、通信部１６１を介して、駐車場ゲート制御ユニット６１に、精算ステータスを送信する。
【０２６２】
ステップＳ３３５において、制御部１７１は、駐車場ゲート制御ユニット６１から、通信部１６１を介して、駐車情報の送信要求の入力を受けたか否かを判断する。ステップＳ３３５において、駐車情報の送信要求の入力を受けていないと判断された場合、処理が終了される。ステップＳ３３５において、駐車情報の送信要求が入力されたと判断された場合、ステップＳ３３６において、制御部１７１は、通信部１６１を介して、駐車情報表示ユニット６２に駐車情報を送信する。
【０２６３】
ステップＳ３３７において、制御部１７１は、通信部１６１を介して、精算終了ステータス書き込み要求の入力を受けたか否かを判断する。ステップＳ３３７において、精算終了ステータスの書き込み要求を受けていないと判断された場合、精算終了ステータス書き込み要求を受けるまで、ステップＳ３３７の処理が繰り返される。
【０２６４】
ステップＳ３３７において、精算終了ステータスの書き込み要求を受けたと判断された場合、ステップＳ３３８において、制御部１７１は、メモリ１７２のＳＲＡ１８３のサービスデータに、精算終了ステータスを書き込んで、処理が終了される。
【０２６５】
次に、図６４のフローチャートを参照して、図６２および図６３を用いて説明した処理と並行して実行される、駐車場管理センタ６のパーソナルコンピュータ５１の車両退出処理について説明する。
【０２６６】
ステップＳ３４１において、図３９のステップＳ１３１と同様の処理が実行され、ステップＳ３４１において、エラーメッセージが受信されたと判断された場合、処理は、ステップＳ３４６に進む。
【０２６７】
ステップＳ３４１において、エラーメッセージが受信されていないと判断された場合、ステップＳ３４２において、ＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場ゲート制御ユニット６１から、ゲート番号および精算終了ステータス書き込み要求を受信したか否かを判断する。ステップＳ１７２において、ゲート番号および精算終了ステータス書き込み要求を受信していないと判断された場合、処理は、ステップＳ３４４に進む。
【０２６８】
ステップＳ３４２において、ゲート番号および精算終了ステータス書き込み要求が受信されたと判断された場合、ステップＳ３４３において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ５３を更新する。すなわち、ＣＰＵ３１は、図６５に示されるように、図６１を用いて説明した駐車予約ＤＢ５３に登録されているデータのうち、精算終了ステータス書き込み要求に示されている予約番号に対応する精算ステータスを、「未」から「完了」に更新する。
【０２６９】
ステップＳ３４４およびステップＳ３４５において、図３９のステップＳ１３２およびステップＳ１３３と同様の処理が実行される。ＣＰＵ３１は、ステップＳ３４６において、ステップＳ３４１において受信したエラーメッセージ、もしくは、ステップＳ３４４およびステップＳ３４５において受信した信号を、車両退出ログとし、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存し、ステップＳ３４７において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０を介して、駐車場統括管理センタ１に、予約ステータス変更要求を送信して、処理が終了される。
【０２７０】
なお、図６２乃至図６５を用いて説明した処理においては、駐車場ゲート制御ユニット６１の処理において、エラーが発生した場合、駐車場ゲート制御ユニット６１の制御部７１は、駐車場管理センタ６のパーソナルコンピュータ５１にエラーメッセージを送信し、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、エラーメッセージも含めて、車両退出ログを保存するようになされているが、エラーがあった場合のログを保存する必要がない場合には、図６４のステップＳ３４１において、エラーメッセージを受信したと判断された場合、処理を終了させるようにしてもよい。
【０２７１】
次に、図６６のフローチャートを参照して、図６２乃至図６５を用いて説明した処理と並行して実行される、駐車場統括管理センタ１の車両退出処理について説明する。
【０２７２】
ステップＳ３５１において、駐車場統括管理センタ１のパーソナルコンピュータ２１のＣＰＵ３１は、駐車場管理センタ６が、図６４のステップＳ３４７において送信した予約ステータス変更要求を、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して受信したか否かを判断する。ステップＳ３５１において、予約ステータス変更要求を受信していないと判断された場合、処理が終了される。
【０２７３】
ステップＳ３５１において、予約ステータス変更要求が受信されたと判断された場合、ステップＳ３５２において、ＣＰＵ３１は、ステップＳ３５１において受信した予約ステータス変更要求に基づいて、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を更新する。図６７に更新後の駐車予約ＤＢ２４に登録されているデータを示す。ＣＰＵ３１は、予約ステータス変更要求に基づいて、例えば、予約ステータスを「駐車中」から「出庫済み」に、精算ステータスを、「未」から「完了」に変更するように要求された場合、対応する予約番号の予約ステータスを、「出庫済み」に、精算ステータスを「完了」に変更する。
【０２７４】
ＣＰＵ３１は、ステップＳ３５３において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０および通信網２を介して、予約番号に対応する店舗ＩＤが示す店舗３が管理する駐車場予約センタ１１のパーソナルコンピュータ１４１に、予約ステータス変更要求を送信し、ステップＳ３５４において、ステップＳ３５１において受信した予約ステータス変更要求から、出庫時に精算処理が行われたか否かを判断する。ステップＳ３５４において、出庫時に精算処理が行われなかったと判断された場合、処理が終了される。
【０２７５】
ステップＳ３５４において、出庫時に精算処理が行われたと判断された場合、ＣＰＵ３１は、ステップＳ３５５において、精算終了ログを、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存し、処理が終了される。
【０２７６】
次に、図６８のフローチャートを参照して、図６２乃至図６７を用いて説明した処理と並行して実行される、駐車場予約システム１１の車両退出処理について説明する。
【０２７７】
ステップＳ３６１において、駐車場予約システム１１のパーソナルコンピュータ１４１のＣＰＵ３１は、駐車場統括管理センタ１が、図６６のステップＳ３５３において送信した予約ステータス変更要求を、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して受信したか否かを判断する。ステップＳ３６１において、予約ステータス変更要求を受信していないと判断された場合、処理が終了される。
【０２７８】
ステップＳ３６１において、予約ステータス変更要求が受信されたと判断された場合、ステップＳ３６２において、ＣＰＵ３１は、ステップＳ３６１において受信した予約ステータス変更要求に基づいて、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ１４３を更新する。図６９に更新後の駐車予約ＤＢ１４３に登録されているデータを示す。ＣＰＵ３１は、予約ステータス変更要求に基づいて、例えば、予約ステータスを「駐車中」から「出庫済み」に、精算ステータスを、「未」から「完了」に変更するように要求された場合、対応する予約番号の予約ステータスを、「出庫済み」に、精算ステータスを「完了」に変更する。
【０２７９】
ステップＳ３６３において、ＣＰＵ３１は、ステップＳ３６１において受信した予約ステータス変更要求から、出庫時に精算処理が行われたか否かを判断する。ステップＳ３６３において、出庫時に精算処理が行われなかったと判断された場合、処理が終了される。
【０２８０】
ステップＳ３６３において、出庫時に精算処理が行われたと判断された場合、ＣＰＵ３１は、ステップＳ３６４において、精算終了ログを、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存し、処理が終了される。
【０２８１】
次に、図７０乃至図７６を用いて、駐車場を予約したユーザが、駐車場の予約をキャンセルする場合の処理について説明する。まず、図７０のフローチャートを参照して、ユーザ端末装置４の予約キャンセル処理１について説明する。
【０２８２】
ステップＳ３７１乃至ステップＳ３７５において、図２４のステップＳ１乃至ステップＳ５と同様の処理が実行される。
【０２８３】
ステップＳ３７５において、相互認証処理が正しく終了されたと判断された場合、制御部１５１は、ステップＳ３７６において、入力部１２２を用いてユーザが入力した、駐車場キャンセルの入力を受け、ステップＳ３７７において、駐車場予約のキャンセルを示す信号を、入出力インターフェース７２および通信網２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１に送信する。
【０２８４】
制御部１５１は、ステップＳ３７８において、通信網２および入出力インターフェース７２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１から予約番号の送信要求の入力を受け、ステップＳ３７９において、カードＲ／Ｗ部７４を介して、ＩＣカード５に予約番号の送信要求を送信し、ステップＳ３８０において、カードＲ／Ｗ部７４を介して、ＩＣカード５から予約番号の送信を受け、入出力インターフェース７２および通信網２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１に送信する。
【０２８５】
制御部１５１は、ステップＳ３８１において、駐車場予約システム１１のパーソナルコンピュータ１４１から予約キャンセル完了を示す信号の入力を受け、予約キャンセルの終了メッセージを表示部７５に出力して表示させ、ステップＳ３８２において、カードＲ／Ｗ部７４を介して、ＩＣカード５に予約データの消去要求を送信し、処理は、ステップＳ３８５に進む。
【０２８６】
ステップＳ３７２において、ＩＣカード５との相互認証処理が正しく終了されなかったと判断された場合、および、ステップＳ３７５において、認証処理が正しく終了されなかったと判断された場合、ステップＳ３８３およびステップＳ３８４において、図２４のステップＳ１３およびステップＳ１４と同様の処理が実行され、処理は、ステップＳ３８５に進む。
【０２８７】
ステップＳ３８５において、図２４のステップＳ１２と同様の処理が実行され、処理が終了される。
【０２８８】
次に、図７１のフローチャートを参照して、図７０を用いて説明した処理と並行して実行される、ＩＣカード５の予約キャンセル処理について説明する。
【０２８９】
ステップＳ３９１乃至ステップＳ３９３において、図２５のステップＳ２１乃至ステップＳ２３と同様の処理が実行される。
【０２９０】
ステップＳ３９３において、エラー信号が入力されていないと判断された場合、ステップＳ３９４において、ＩＣカード５の制御部１７１は、ユーザ端末装置４から、予約番号の送信要求を受け、通信部１６１を介して、予約番号を送信する。
【０２９１】
ステップＳ３９５において、制御部１７１は、通信部１６１を介して、ユーザ端末装置４から、予約データ消去要求の入力を受け、予約データを消去し、処理が終了される。
【０２９２】
次に、図７２のフローチャートを参照して、図７０および図７１を用いて説明した処理と並行して実行される、駐車場予約システム１１のパーソナルコンピュータ１４１の予約キャンセル処理１について説明する。
【０２９３】
ステップＳ４０１乃至ステップＳ４０３において、図２６のステップＳ３１乃至ステップＳ３３と同様の処理が実行される。
【０２９４】
ステップＳ４０３において、認証処理が正しく終了されたと判断された場合、駐車場予約システム１１のパーソナルコンピュータ１４１のＣＰＵ３１は、ステップＳ４０４において、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、ユーザ端末装置４が、図７０のステップＳ３７７において送信した、駐車場予約キャンセル要求の入力を受け、ステップＳ４０５において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、通信網２、およびユーザ端末装置４を介して、ＩＣカード５に予約番号要求を送信し、ステップＳ４０６において、ユーザ端末装置４、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、ＩＣカード５から、予約番号の入力を受ける。
【０２９５】
ステップＳ４０７において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ１４３を参照して、入力された予約番号で駐車場を予約しているユーザのユーザＩＤを検索し、顧客ＢＤ１４２を参照して、ユーザＩＤから、対応するユーザのクレジットカード番号（あるいは、その他の料金支払方法を示すデータでもよい）を検索する。
【０２９６】
ＣＰＵ３１は、ステップＳ４０８において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ１４３を参照して、予約時刻から、現在時刻までの駐車料金を算出し、ステップＳ４０９において、ステップＳ４０８の検索結果を基に、例えば、該当するユーザのクレジットカードによる精算処理を実行し、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に精算終了ログを保存する。
【０２９７】
ステップＳ４１０において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ１４３を更新する。例えば、図２７を用いて説明した駐車予約ＤＢ１４３の登録データにおいて、予約番号１２３４５がキャンセルされた場合、ＣＰＵ３１は、予約される前の状態、すなわち、図２０を用いて説明した状態に、登録データを変更する。
【０２９８】
ＣＰＵ３１は、ステップＳ４１１において、駐車場統括管理センタ１との通信コネクションを確立し、ステップＳ４１２において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０を介して、駐車場統括管理センタ１に、予約番号および駐車場予約キャンセル情報を送信する。
【０２９９】
ステップＳ４１３において、ＣＰＵ３１は、駐車場統括管理センタ１から予約キャンセル完了を示す信号の入力を受けたか否かを判断する。ステップＳ４１３において、予約キャンセル完了を示す信号の入力を受けていないと判断された場合、信号の入力を受けたと判断されるまで、ステップＳ４１３の処理が繰り返される。
【０３００】
ステップＳ４１３において、予約キャンセル完了を示す信号の入力を受けたと判断された場合、ＣＰＵ３１は、ステップＳ４１４において、駐車場統括管理センタ１との通信コネクションを切断し、ステップＳ４１５において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０および通信網２を介して、ユーザ端末装置４に予約キャンセル完了を示す信号を送信する。
【０３０１】
ステップＳ４０３において、ＩＣカード５との相互認証処理が正しく終了されなかったと判断された場合、ステップＳ４１６において、図２６のステップＳ４４と同様の処理が実行される。
【０３０２】
ステップＳ４１５もしくはステップＳ４１６の処理の終了後、ステップＳ４１７において、図２６のステップＳ４５と同様の処理が実行され、処理が終了される。
【０３０３】
次に、図７３のフローチャートを参照して、図７０乃至図７２を用いて説明した処理と並行して実行される、駐車場統括管理センタ１のパーソナルコンピュータ２１の予約キャンセル処理１について説明する。
【０３０４】
ステップＳ４２１において、図２８のステップＳ５１と同様の処理が実行される。
【０３０５】
駐車場統括管理センタ１のパーソナルコンピュータ２１のＣＰＵ３１は、ステップＳ４２２において、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場予約システム１１が、図７２のステップＳ４１２において送信した、駐車場予約キャンセル情報の入力を受け、ステップＳ４２３において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を参照して、駐車場予約キャンセル情報に対応した予約番号を検索する。
【０３０６】
ＣＰＵ３１は、ステップＳ４２４において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を参照して、予約時刻から、現在時刻までの駐車料金を算出し、ステップＳ４２５において、ステップＳ４２４の算出結果を基に、駐車料金を未精算として、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に未精算ログを保存する。
【０３０７】
ＣＰＵ３１は、ステップＳ４２６において、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を更新する。例えば、予約がキャンセルされた予約番号が、１２３４５である場合、図２９を用いて説明した駐車予約ＤＢ２４を、予約が入る前の状態、すなわち、図８の状態に変更する。
【０３０８】
ステップＳ４２７において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０を介して、駐車場ＩＤに対応する駐車場管理センタ６のパーソナルコンピュータ５１に、予約番号および駐車場予約キャンセル情報を送信する。
【０３０９】
ステップＳ４２８において、ＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場管理センタ６から予約キャンセル完了を示す信号の入力を受けたか否かを判断する。ステップＳ４２８において、予約キャンセル完了を示す信号の入力を受けていないと判断された場合、信号の入力を受けたと判断されるまで、ステップＳ４２８の処理が繰り返される。
【０３１０】
ステップＳ４２８において、予約キャンセル完了を示す信号の入力を受けたと判断された場合、ＣＰＵ３１は、ステップＳ４２９において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０および通信網２を介して、駐車場予約システム１１に予約キャンセル完了を示す信号を送信し、ステップＳ４３０において、図２８のステップＳ６３と同様の処理が実行され、処理が終了される。
【０３１１】
次に、図７４のフローチャートを参照して、図７０乃至図７３を用いて説明した処理と並行して実行される、駐車場管理センタ６のパーソナルコンピュータ５１の予約キャンセル処理１について説明する。
【０３１２】
駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、ステップＳ４５１において、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場統括管理センタ１のパーソナルコンピュータ２１が、図７３のステップＳ４２７において送信した、駐車場予約キャンセル情報の入力を受け、ステップＳ４５２において、予約番号から、ゲート番号および駐車番号を検索し、ステップＳ４５３において、利用状況ＤＢ５２および駐車予約ＤＢ５３を更新する。例えば、予約がキャンセルされた予約番号が１２３４６５である場合、図３１および図３２を用いて説明した利用状況ＤＢ５２および駐車予約ＤＢ５３を、予約が入る前の状態、すなわち、図１０および図１１の状態に変更する。
【０３１３】
ステップＳ４５４において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０を介して、対応する駐車場ゲート制御ユニット６１および駐車スペース制御ユニット６３に、予約番号および駐車場予約キャンセル情報を送信する。
【０３１４】
ステップＳ４５５において、ＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場ゲート制御ユニット６１から予約キャンセル完了を示す信号の入力を受けたか否かを判断する。ステップＳ４５５において、予約キャンセル完了を示す信号の入力を受けていないと判断された場合、信号の入力を受けたと判断されるまで、ステップＳ４５５の処理が繰り返される。
【０３１５】
ステップＳ４５５において、予約キャンセル完了を示す信号の入力を受けたと判断された場合、ステップＳ４５６において、ＣＰＵ３１は、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車スペース制御ユニット６３から予約キャンセル完了を示す信号の入力を受けたか否かを判断する。ステップＳ４５６において、予約キャンセル完了を示す信号の入力を受けていないと判断された場合、信号の入力を受けたと判断されるまで、ステップＳ４５６の処理が繰り返される。
【０３１６】
ステップＳ４５６において、予約キャンセル完了を示す信号の入力を受けたと判断された場合、ステップＳ４５７において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場統括管理センタ１に予約キャンセル完了を示す信号を送信し、処理が終了される。
【０３１７】
次に、図７５のフローチャートを参照して、図７０乃至図７４を用いて説明した処理と並行して実行される、駐車場ゲート制御ユニット６１の予約キャンセル処理について説明する。
【０３１８】
制御部７１は、ステップＳ４６１において、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１より、予約のキャンセルを示す信号を受信し、ステップＳ４６２において、駐車予約ＤＢ７３を更新する。例えば、予約をキャンセルしたユーザのユーザＩＤがＩＤ１００１である場合、図３４を用いて説明した駐車予約ＤＢ７３を、予約が入る前の状態、すなわち、図１３の状態に変更する。
【０３１９】
ステップＳ４６３において、制御部７１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１へ、予約キャンセルの完了を示す信号を送信し、処理が終了される。
【０３２０】
次に、図７６のフローチャートを参照して、図７０乃至図７５を用いて説明した処理と並行して実行される、駐車スペース制御ユニット６３の予約キャンセル処理について説明する。
【０３２１】
ステップＳ４７１において、制御部１３１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１より、予約のキャンセルを示す信号を受信し、ステップＳ４７２において、駐車予約ＤＢ１３２を更新する。例えば、予約をキャンセルしたユーザのユーザＩＤがＩＤ１００１である場合、図３６を用いて説明した駐車予約ＤＢ１３２を、予約が入る前の状態、すなわち、図１７の状態に変更する。
【０３２２】
ステップＳ４７３において、制御部１３１は、車両進入阻止機制御部７７によって、駐車スペースへの車両の出入を制御するためのロックが閉じられているか否かを判断する。ステップＳ４７３において、ロックが閉じられていないと判断された場合、処理はステップＳ４７５に進む。
【０３２３】
ステップＳ４７３において、ロックが閉じられていると判断された場合、ステップＳ４７４において、制御部１３１は、車両進入阻止機に、ロックを開かせるための制御信号を生成し、車両進入阻止機制御部７７に送信する。車両進入阻止機制御部７７は、車両進入阻止機を制御して、ロックを開かせる。
【０３２４】
ステップＳ４７５において、制御部１３１は、入出力インターフェース７２を介して、駐車場管理センタ６のパーソナルコンピュータ５１へ、予約キャンセルの完了を示す信号を送信して、処理が終了される。
【０３２５】
図７０乃至図７６を用いて説明した処理により、ユーザは、駐車場に赴くことなく、駐車場の予約をキャンセルすることができ、また、駐車場統括管理センタ１も、ＨＤＤ３８に未精算ログを保存するので、図８０および図８１を用いて後述する処理により、駐車場のキャンセル分の料金を徴収することができる。
【０３２６】
また、図７０乃至図７６においては、駐車場を予約したユーザが、駐車場の予約をキャンセルした場合の処理について説明したが、例えば、駐車開始時刻から一定の時間（最大保留時間）が経過しても、車両が駐車されなかった場合、自動的に、駐車場の予約がキャンセルされるようにしてもよい。図７７乃至図７９を参照して、最大保留時間が経過した場合の、駐車場のキャンセル処理について説明する。まず、図７７のフローチャートを参照して、最大保留時間が経過した場合の、駐車場管理センタ６のパーソナルコンピュータ５１のキャンセル処理２について説明する。
【０３２７】
ステップＳ４８１において、駐車場管理センタ６のパーソナルコンピュータ５１のＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ５３を参照して、駐車ステータスが「入庫待ち」となっている予約番号を検索する。
【０３２８】
ステップＳ４８２において、ＣＰＵ３１は、ステップＳ４８１において検索されたデータの中に、所定の最大保留時間を経過した予約番号があるか否かを判断する。ステップＳ４８２において、最大保留時間を経過した予約番号がないと判断された場合、処理が終了される。
【０３２９】
ステップＳ４８２において、最大保留時間を経過した予約番号があると判断された場合、ステップ４８３乃至ステップＳ４８７において、図７４のステップＳ４５２乃至ステップＳ４５６と同様の処理がなされ、ステップＳ４８８において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場統括管理センタ１に、予約キャンセル情報を送信し、処理が終了される。
【０３３０】
次に、図７８のフローチャートを参照して、最大保留時間が経過した場合の、駐車場統括管理センタ１のパーソナルコンピュータ２１のキャンセル処理２について説明する。
【０３３１】
ステップＳ４９１において、駐車場統括管理センタ１のパーソナルコンピュータ２１のＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車場管理センタ６が、図７７のステップＳ４８８において送信した、予約キャンセル情報を受信する。
【０３３２】
ステップＳ４９２において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、およびネットワークインターフェース４０を介して、駐車予約ＤＢ２４を参照して、該当する予約番号から、ユーザＩＤを求める。
【０３３３】
ステップＳ４９３乃至ステップＳ４９５において、図７３のステップＳ４２４乃至ステップＳ４２６と同様の処理がなされ、ステップＳ４９６において、図７３のステップＳ４２１と同様の処理がなされる。
【０３３４】
ＣＰＵ３１は、ステップＳ４９７において、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場予約システム１１に、予約キャンセル情報を送信し、ステップＳ４９８において、図７３のステップＳ４３０と同様の処理がなされ、処理が終了される。
【０３３５】
次に、図７９のフローチャートを参照して、最大保留時間が経過した場合の、駐車場予約システム１１のパーソナルコンピュータ１４１のキャンセル処理２について説明する。
【０３３６】
ステップＳ５１１において、図７２のステップＳ４１１と同様の処理がなされ、ステップＳ５１２において、駐車場予約システム１１のパーソナルコンピュータ１４１のＣＰＵ３１は、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場統括管理センタ１が、図７８のステップＳ４９７において送信した、予約キャンセル情報を受信する。ステップＳ５１３において、図７２のステップＳ４１４と同様の処理がなされる。
【０３３７】
ステップＳ５１４乃至ステップＳ５１７において、図７２のステップＳ４０７乃至ステップＳ４１０と同様の処理が実行され、ステップＳ５１８において、図７２のステップＳ４０１と同様の処理が実行され、ステップＳ５１９およびステップＳ５２０において、図２７のステップＳ４１５およびステップＳ４１７と同様の処理が実行され、処理が終了される。
【０３３８】
また、図７７乃至図７９を用いて説明した処理と並行して、図７５および図７６を用いて説明した処理が実行される。これらの処理により、駐車場予約の無断キャンセルが発生した場合、一定の時間が経過したら、その駐車スペースを他のユーザに利用可能にすることにより、駐車場の稼働率を上げることができ、更に、駐車場管理センタは、無断キャンセルであっても、図８０および図８１を用いて後述する処理により、対応する店舗３から、キャンセルとみなされるまでの駐車料金を徴収することが可能となる。
【０３３９】
以上説明した処理において、駐車料金の割引サービスが提供されていたり、駐車場予約のキャンセルが発生した場合、駐車場管理センタ１と、駐車場予約システム１１、すなわち店舗３との間で、精算処理が必要となる。
【０３４０】
次に、図８０を参照して、駐車場統括管理センタ１の駐車場予約システム１１への駐車料金請求処理について説明する。
【０３４１】
ステップＳ５３１において、駐車場統括管理センタ１のパーソナルコンピュータ２１のＣＰＵ３１は、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存している未精算ログおよび精算終了ログを読み出し、各店舗に対する駐車料金の請求金額（駐車場料金の割引分もしくはキャンセルによる未精算分）を算出する。
【０３４２】
ステップＳ５３２において、図２８のステップＳ５１と同様の処理がなされ、ステップＳ５３３において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場予約システム１１のパーソナルコンピュータ１４１に、駐車料金の請求を示す信号を送信する。
【０３４３】
ステップＳ５３４において、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場予約システム１１から、エラー信号が受信されたか否かを判断する。
【０３４４】
ステップＳ５３４において、エラー信号が受信されたと判断された場合、ステップＳ５３５において、ＣＰＵ３１は、エラーを送信した駐車場予約システム１１に対応する店舗３に対する請求金額を再計算し、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、エラーを送信した駐車場予約システム１１に送信し、処理は、ステップＳ５３４に戻り、それ以降の処理が繰り返される。
【０３４５】
ステップＳ５３４において、エラー信号が受信されなかったと判断された場合、ステップＳ５３６において、図２８のステップＳ６３と同様の処理がなされ、処理が終了される。
【０３４６】
次に、図８１のフローチャートを参照して、図８０を用いて説明した処理と並行して実行される駐車場予約システム１１の駐車場統括管理センタとの駐車料金精算処理について説明する。
【０３４７】
ステップＳ５４１において、図２６のステップＳ３７と同様の処理が実行され、ステップＳ５４２において、駐車場予約システム１１のパーソナルコンピュータ１４１のＣＰＵ３１は、通信網２、ネットワークインターフェース４０、入出力インターフェース３２、および内部バス３３を介して、駐車場統括管理センタ１のパーソナルコンピュータ２１から、駐車料金の請求を示す信号を受信する。
【０３４８】
ＣＰＵ３１は、ステップＳ５４３において、内部バス３３および入出力インターフェース３２を介して、ＨＤＤ３８に保存している精算終了ログを参照して、請求金額を確認し、ステップＳ５４４において、請求金額は正しいか否かを判断する。
【０３４９】
ステップＳ５４４において、請求金額は正しくないと判断された場合、ＣＰＵ３１は、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、駐車場統括管理センタ１にエラー信号を送信し、処理は、ステップ５４２に戻り、それ以降の処理が繰り返される。
【０３５０】
ステップＳ５４４において、請求金額は正しいと判断された場合、ステップＳ５４６において、ＣＰＵ３１は、例えば、内部バス３３、入出力インターフェース３２、ネットワークインターフェース４０、および通信網２を介して、図示しない金融機関のサーバにアクセスし、対応する店舗３が有する口座などに所定の金額を入金することなどにより、精算処理を実行する。
【０３５１】
ステップＳ５４７において、図２６のステップＳ４１と同様の処理が実行され、処理が終了される。
【０３５２】
図８０および図８１を用いて説明した精算処理を実行することにより、駐車場統括管理システム１は、キャンセルがあった場合においても、駐車場７の利用料金を徴収することができ、店舗３も、自分自身を利用するユーザに対して、駐車料金割引のサービスを提供したり、駐車場７の料金体系にとらわれない、独自の駐車料金を設定することが可能となる。
【０３５３】
上述した一連の処理は、ソフトウェアにより実行することもできる。そのソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０３５４】
この記録媒体は、図５、図１２、図１５、図１６および図２１に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４１もしくは８１（フロッピーディスクを含む）、光ディスク４２もしくは８２（CD-ＲＯＭ（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク４３もしくは８３（ＭＤ(Mini-Disk)を含む）、あるいは半導体メモリ４４もしくは８４などよりなるパッケージメディアなどにより構成される。
【０３５５】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０３５６】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０３５７】
【発明の効果】
本発明の情報処理装置、情報処理方法、および記録媒体に記録されているプログラムによれば、データ記憶装置の認証情報をユーザ端末装置から受信し、認証情報によりデータ記憶装置を認証し、店舗利用に際しての駐車場の予約申込みデータをユーザ端末装置から受信し、予約申込みデータのうちのユーザＩＤに対応するユーザ情報を予め記憶されている情報から検索し、予約申込みデータおよび自分自身の店舗の識別番号を、統括管理装置へ送信し、１つの駐車場管理装置が管理する自分自身の店舗の近くにある駐車場の予約番号を含む予約結果を、統括管理装置から受信し、予約結果を記録し、予約結果をユーザ端末装置に送信するようにしたので、ＩＣカードを装着した、ユーザ端末装置から必要なデータを受信し、駐車場の予約を行うことができる。
【０３５８】
本発明の統括管理装置、統括管理方法、および記録媒体に記録されているプログラムによれば、駐車場の予約申込みデータおよび情報処理装置を管理する店舗の店舗識別番号を、情報処理装置から受信し、予め記憶されている情報から、店舗識別番号に対応する店舗の位置データを検索するとともに、店舗の位置データに基づいて、複数の駐車場管理装置が管理する駐車場の中から、１つの駐車場管理装置が管理する店舗に近い駐車場検索し、予約申込みデータおよび店舗識別番号を、検索された１つの駐車場管理装置に送信し、予約番号を含み、駐車場を予約できたかを表す予約結果を１つの駐車場管理装置から受信し、予約結果を記録し、予約結果を情報処理装置に送信するようにしたので、ユーザが利用する店舗に最も近い空き駐車場を検索し、予約処理を実行することができる。
【０３５９】
本発明の駐車場管理システムによれば、ユーザが保有するデータ記憶装置と、ユーザが有するユーザ端末装置と、店舗が有する情報処理装置と、駐車場に設置される駐車制御装置と、駐車制御装置を管理する駐車場管理装置と、情報処理装置および駐車場管理装置と接続され、データの授受を行う統括管理装置とを備え、データ記憶装置は、ユーザ端末装置および駐車制御装置と認証処理を実行し、ユーザ端末装置および駐車制御装置とデータを通信し、認証処理に用いられる認証情報、駐車場の予約に関する情報、および精算処理に関する情報を記録し、ユーザ端末装置は、データ記憶装置に記憶されたデータをし、データ記憶装置にデータを書き込み、データ記憶装置の認証処理を実行し、情報処理装置とデータを通信し、情報処理装置は、ユーザ端末装置および統括管理装置と駐車場利用サービスに関するデータを通信し、駐車場利用サービスに関するデータを記録し、ユーザ端末装置から受信した駐車場利用サービスに関するデータおよび自分自身の店舗の識別番号を、統括管理装置へ送信し、駐車制御装置は、データ記憶装置に記憶されたデータを読み出し、データ記憶装置にデータを書き込み、データ記憶装置の認証処理を実行し、駐車場管理装置と駐車場利用サービスに関するデータを通信し、駐車場管理装置は、駐車制御装置および統括管理装置と駐車場利用サービスに関するデータを通信し、駐車場利用サービスに関するデータを記録し、駐車場利用サービスに関するデータを検索し、統括管理装置は、情報処理装置および駐車場管理装置と駐車場利用サービスに関するデータを通信し、駐車場利用サービスに関するデータを記録し、駐車場利用サービスに関するデータを検索し、店舗の識別番号および駐車場の予約を申し込むためのデータを受信し、駐車場利用サービスに関するデータは、複数の店舗の識別番号と位置に関するデータ、並びに複数の駐車場の位置に関するデータを含み、店舗の識別番号に基づいて、店舗に近い駐車場を検索するようにしたので、ユーザは、駐車場を予約する場合に、利用店舗に最も近い、利用車種に適した空き駐車場を予約することができ、駐車場管理側は、ＩＣカードを装着したユーザ端末装置から必要なデータを受信し、駐車場の予約およびキャンセルの処理管理並びに精算処理などを行うことができ、例えば予約がキャンセルされた場合にも、確実に利用代金を徴収することができる。
【図面の簡単な説明】
【図１】  駐車場統括管理センタ、店舗、駐車場管理センタ、駐車場、ユーザ端末装置の関係を説明するための図である。
【図２】  駐車場と店舗の配置例を示す図である。
【図３】  図２の駐車場の構成例を示す図である。
【図４】  図１の駐車場統括管理センタの構成を示すブロック図である。
【図５】  図４のパーソナルコンピュータの構成を示すブロック図である。
【図６】  図４の駐車場ＤＢに登録されているデータを説明するための図である。
【図７】  図４の店舗情報ＤＢに登録されているデータを説明するための図である。
【図８】  図４の駐車予約ＤＢに登録されているデータを説明するための図である。
【図９】  図１の駐車場管理センタと駐車場について説明するための図である。
【図１０】  図９の利用状況ＤＢに登録されているデータを説明するための図である。
【図１１】  図９の駐車予約ＤＢに登録されているデータを説明するための図である。
【図１２】  図９の駐車場ゲート制御ユニットの構成を示すブロック図である。
【図１３】  図１２の駐車予約ＤＢに登録されているデータを説明するための図である。
【図１４】  図１２のカードＲ／Ｗ部の構成を示すブロック図である。
【図１５】  図９の駐車情報表示ユニットの構成を示すブロック図である。
【図１６】  図９の駐車スペース制御ユニットの構成を示すブロック図である。
【図１７】  図１６の駐車予約ＤＢに登録されているデータを説明するための図である。
【図１８】  図１の駐車場予約システムの構成を示すブロック図である。
【図１９】  図１８の顧客ＤＢに登録されているデータを説明するための図である。
【図２０】  図１８の駐車予約ＤＢに登録されているデータを説明するための図である。
【図２１】  図１のユーザ端末装置の構成を示すブロック図である。
【図２２】  図１のＩＣカードの構成を示すブロック図である。
【図２３】  図２２のＳＲＡに格納されている情報を説明するための図である。
【図２４】  ユーザ端末装置の駐車場予約処理を説明するためのフローチャートである。
【図２５】  ＩＣカードの駐車場予約処理を説明するためのフローチャートである。
【図２６】  駐車場予約システムの駐車場予約処理を説明するためのフローチャートである。
【図２７】  図２６の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図２８】  駐車場統括管理センタの駐車場予約処理を説明するためのフローチャートである。
【図２９】  図２８の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図３０】  駐車場管理センタの駐車場予約処理を説明するためのフローチャートである。
【図３１】  図３０の処理によって変更された利用状況ＤＢに登録されているデータを説明するための図である。
【図３２】  図３０の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図３３】  駐車場ゲート制御ユニットの駐車場予約処理を説明するためのフローチャートである。
【図３４】  図３３の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図３５】  駐車スペース制御ユニットの駐車場予約処理を説明するためのフローチャートである。
【図３６】  図３５の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図３７】  駐車場ゲート制御ユニットの車両進入処理を説明するためのフローチャートである。
【図３８】  ＩＣカードの車両進入処理を説明するためのフローチャートである。
【図３９】  駐車場管理センタの車両進入処理を説明するためのフローチャートである。
【図４０】  駐車スペース制御ユニットの車両入庫処理を説明するためのフローチャートである。
【図４１】  ＩＣカードの車両入庫処理を説明するためのフローチャートである。
【図４２】  駐車場管理センタの車両入庫処理を説明するためのフローチャートである。
【図４３】  図４２の処理によって変更された利用状況ＤＢに登録されているデータを説明するための図である。
【図４４】  図４２の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図４５】  駐車場統括管理センタの車両入庫処理を説明するためのフローチャートである。
【図４６】  図４５の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図４７】  駐車場予約システムの車両入庫処理について説明するためのフローチャートである。
【図４８】  図４７の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図４９】  駐車情報表示ユニットの情報表示／精算処理を説明するためのフローチャートである。
【図５０】  ＩＣカードの情報表示／精算処理を説明するためのフローチャートである。
【図５１】  駐車場管理センタの精算処理を説明するためのフローチャートである。
【図５２】  図５１の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図５３】  駐車場統括管理センタの精算処理について説明するためのフローチャートである。
【図５４】  図５３の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図５５】  駐車場予約システムの精算処理について説明するためのフローチャートである。
【図５６】  図５５の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図５７】  駐車スペース制御ユニットの車両出庫処理を説明するためのフローチャートである。
【図５８】  ＩＣカードの車両出庫処理を説明するためのフローチャートである。
【図５９】  駐車場管理センタの車両出庫処理を説明するためのフローチャートである。
【図６０】  図５９の処理によって変更された利用状況ＤＢに登録されているデータを説明するための図である。
【図６１】  図５９の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図６２】  駐車場ゲート制御ユニットの車両退出処理を説明するためのフローチャートである。
【図６３】  ＩＣカードの車両退出処理を説明するためのフローチャートである。
【図６４】  駐車場管理センタの車両退出処理を説明するためのフローチャートである。
【図６５】  図６４の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図６６】  駐車場統括管理センタの車両退出処理を説明するためのフローチャートである。
【図６７】  図６６の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図６８】  駐車場予約システムの車両退出処理を説明するためのフローチャートである。
【図６９】  図６８の処理によって変更された駐車予約ＤＢに登録されているデータを説明するための図である。
【図７０】  ユーザ端末装置の予約キャンセル処理を説明するためのフローチャートである。
【図７１】  ＩＣカードの予約キャンセル処理を説明するためのフローチャートである。
【図７２】  駐車場予約システムの予約キャンセル処理を説明するためのフローチャートである。
【図７３】  駐車場統括管理センタの予約キャンセル処理を説明するためのフローチャートである。
【図７４】  駐車場管理センタの予約キャンセル処理を説明するためのフローチャートである。
【図７５】  駐車場ゲート制御ユニットの予約キャンセル処理を説明するためのフローチャートである。
【図７６】  駐車スペース制御の予約キャンセル処理を説明するためのフローチャートである。
【図７７】  駐車場管理センタの予約キャンセル処理を説明するためのフローチャートである。
【図７８】  駐車場統括管理センタの予約キャンセル処理を説明するためのフローチャートである。
【図７９】  駐車場予約システムの予約キャンセル処理を説明するためのフローチャートである。
【図８０】  駐車場統括管理センタの店舗への駐車料金請求処理を説明するためのフローチャートである。
【図８１】  駐車場予約システムの駐車場統括管理センタとの駐車料金精算処理を説明するためのフローチャートである。
【符号の説明】
１  駐車場統括管理センタ，  ２  通信網２  店舗，  ４  ユーザ端末装置，  ５  ＩＣカード，  ６  駐車場管理センタ，  ７  駐車場，  １１  駐車場予約システム，  ２１  パーソナルコンピュータ，  ２２  駐車場ＤＢ，  ２３  店舗情報ＤＢ，  ２４  駐車予約ＤＢ，  ３１  ＣＰＵ，  ４０  ネットワークインターフェース，  ５１  パーソナルコンピュータ，  ５２  利用状況ＤＢ，  ５３  駐車予約ＤＢ，  ６１  駐車ゲート制御ユニット，  ６２  駐車情報表示ユニット，  ６３  駐車スペース制御ユニット，  ７１  制御部，  ７２  入出力インターフェース，  ７４  カードＲ／Ｗ部，  ７５  表示部，  ７６  車両検知部，  ７７  車両進入阻止機制御部，  １０１，制御部，  １０２  暗号処理部，  １２１  制御部，  １２２  入力部，  １３１  制御部，  １４１  パーソナルコンピュータ，  １４２  顧客ＤＢ，  １４３  駐車予約ＤＢ，  １５１  制御部
【図１】
0004374737.tif 000002
【図２】
0004374737.tif 000003
【図３】
0004374737.tif 000004
【図４】
0004374737.tif 000005
【図５】
0004374737.tif 000006
【図６】
0004374737.tif 000007
【図７】
0004374737.tif 000008
【図８】
0004374737.tif 000009
【図９】
0004374737.tif 000010
【図１０】
0004374737.tif 000011
【図１１】
0004374737.tif 000012
【図１２】
0004374737.tif 000013
【図１３】
0004374737.tif 000014
【図１４】
0004374737.tif 000015
【図１５】
0004374737.tif 000016
【図１６】
0004374737.tif 000017
【図１７】
0004374737.tif 000018
【図１８】
0004374737.tif 000019
【図１９】
0004374737.tif 000020
【図２０】
0004374737.tif 000021
【図２１】
0004374737.tif 000022
【図２２】
0004374737.tif 000023
【図２３】
0004374737.tif 000024
【図２４】
0004374737.tif 000025
【図２５】
0004374737.tif 000026
【図２６】
0004374737.tif 000027
【図２７】
0004374737.tif 000028
【図２８】
0004374737.tif 000029
【図２９】
0004374737.tif 000030
【図３０】
0004374737.tif 000031
【図３１】
0004374737.tif 000032
【図３２】
0004374737.tif 000033
【図３３】
0004374737.tif 000034
【図３４】
0004374737.tif 000035
【図３５】
0004374737.tif 000036
【図３６】
0004374737.tif 000037
【図３７】
0004374737.tif 000038
【図３８】
0004374737.tif 000039
【図３９】
0004374737.tif 000040
【図４０】
0004374737.tif 000041
【図４１】
0004374737.tif 000042
【図４２】
0004374737.tif 000043
【図４３】
0004374737.tif 000044
【図４４】
0004374737.tif 000045
【図４５】
0004374737.tif 000046
【図４６】
0004374737.tif 000047
【図４７】
0004374737.tif 000048
【図４８】
0004374737.tif 000049
【図４９】
0004374737.tif 000050
【図５０】
0004374737.tif 000051
【図５１】
0004374737.tif 000052
【図５２】
0004374737.tif 000053
【図５３】
0004374737.tif 000054
【図５４】
0004374737.tif 000055
【図５５】
0004374737.tif 000056
【図５６】
0004374737.tif 000057
【図５７】
0004374737.tif 000058
【図５８】
0004374737.tif 000059
【図５９】
0004374737.tif 000060
【図６０】
0004374737.tif 000061
【図６１】
0004374737.tif 000062
【図６２】
0004374737.tif 000063
【図６３】
0004374737.tif 000064
【図６４】
0004374737.tif 000065
【図６５】
0004374737.tif 000066
【図６６】
0004374737.tif 000067
【図６７】
0004374737.tif 000068
【図６８】
0004374737.tif 000069
【図６９】
0004374737.tif 000070
【図７０】
0004374737.tif 000071
【図７１】
0004374737.tif 000072
【図７２】
0004374737.tif 000073
【図７３】
0004374737.tif 000074
【図７４】
0004374737.tif 000075
【図７５】
0004374737.tif 000076
【図７６】
0004374737.tif 000077
【図７７】
0004374737.tif 000078
【図７８】
0004374737.tif 000079
【図７９】
0004374737.tif 000080
【図８０】
0004374737.tif 000081
【図８１】
0004374737.tif 000082