(57)【要約】【課題】デモンストレーション用車両向けの駐車場を容易に検索・予約することができる駐車場検索・予約システムを提供する。【解決手段】駐車場検索・予約システム１０は、端末装置１１と、駐車場の予約を行う駐車場サーバ１５と、駐車場サーバ１５を検索する検索サーバ１４と、これらと通信可能に構成された検索・予約サーバ１２と備え、検索・予約サーバ１２は、端末装置１１に入力された駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を検索サーバ１４へ送信し、当該検索条件に基づく検索サーバ１４の検索結果を分析し、当該分析結果に基づいて判定された上記駐車場の条件に合致する駐車場の駐車場サーバ１５へ当該駐車場の申込情報を送信する。【選択図】図１
2009093492.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、駐車場の予約を行う駐車場サーバと、前記駐車場サーバを検索する検索サーバと、前記端末装置、前記駐車場サーバ、及び前記検索サーバと通信可能に構成された検索・予約サーバと備える駐車場検索・予約システムであって、
前記検索・予約サーバは、
前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信手段と、
前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信手段と、
前記受信した検索結果を分析する分析手段と、
前記分析手段による分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信手段とを備え、
前記分析手段は、
前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込手段と、
前記読み込んだページ情報を検索して申込方法を判定する申込方法判定手段と、
前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可否判定手段と、
前記実行可否判定手段による判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定手段と、
前記申込方法判定手段による判定結果、及び前記利用可否判定手段による判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定手段とを備えることを特徴とする駐車場検索・予約システム。
【請求項２】
さらに、デモンストレーション用車両を管理するデモ車両管理サーバを備え、
前記検索・予約サーバは前記デモ車両管理サーバと通信可能に構成されると共に、前記駐車場の条件に基づいて前記デモ車両管理サーバに前記デモンストレーション用車両を予約させるための車両予約情報を送信する車両予約情報送信手段を備えることを特徴とする請求項１記載の駐車場検索・予約システム。
【請求項３】
端末装置、駐車場の予約を行う駐車場サーバ、及び前記駐車場サーバを検索する検索サーバと通信可能に構成された検索・予約サーバであって、
前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信手段と、
前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信手段と、
前記受信した検索結果を分析する分析手段と、
前記分析手段による分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信手段とを備え、
前記分析手段は、
前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込手段と、
前記読み込んだページ情報を検索して申込方法を判定する申込方法判定手段と、
前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可否判定手段と、
前記実行可否判定手段による判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定手段と、
前記申込方法判定手段による判定結果、及び前記利用可否判定手段による判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定手段とを備えることを特徴とする検索・予約サーバ。
【請求項４】
前記検索・予約サーバはデモンストレーション用車両を管理するデモ車両管理サーバと通信可能に構成されると共に、前記駐車場の条件に基づいて前記デモ車両管理サーバに前記デモンストレーション用車両を予約させるための車両予約情報を送信する車両予約情報送信手段を更に備えることを特徴とする請求項３記載の検索・予約サーバ。
【請求項５】
前記読み込んだページ情報を検索して利用規定を判定する利用規定判定手段を更に備え、
前記条件合致判定手段は、更に前記利用規定判定手段による判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定することを特徴とする請求項３記載の検索・予約サーバ。
【請求項６】
端末装置、駐車場の予約を行う駐車場サーバ、及び前記駐車場サーバを検索する検索サーバと通信可能に構成された検索・予約サーバの制御方法であって、
前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信ステップと、
前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信ステップと、
前記受信した検索結果を分析する分析ステップと、
前記分析ステップでの分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信ステップとを有し、
前記分析ステップは、
前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込ステップと、
前記読み込んだページ情報を検索して申込方法を判定する申込方法判定ステップと、
前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可否判定ステップと、
前記実行可否判定ステップでの判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定ステップと、
前記申込方法判定ステップでの判定結果、及び前記利用可否判定ステップでの判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定ステップとを有することを特徴とする制御方法。
【請求項７】
端末装置、駐車場の予約を行う駐車場サーバ、及び前記駐車場サーバを検索する検索サーバと通信可能に構成された検索・予約サーバの制御方法をコンピュータに実行させるプログラムであって、前記制御方法は、
前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信ステップと、
前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信ステップと、
前記受信した検索結果を分析する分析ステップと、
前記分析ステップでの分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信ステップとを有し、
前記分析ステップは、
前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込ステップと、
前記読み込んだページ情報を検索して申込方法を判定する申込方法判定ステップと、
前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可否判定ステップと、
前記実行可否判定ステップでの判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定ステップと、
前記申込方法判定ステップでの判定結果、及び前記利用可否判定ステップでの判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車場検索・予約システム、検索・予約サーバ、検索・予約サーバの制御方法、及びプログラムに関し、特に、デモンストレーション用車両の駐車場検索・予約システムに関する。
【背景技術】
【０００２】
移動中の車両から情報提供者と交信し、データ端末の画面上に駐車場情報を表示させ、目的地の駐車場の予約及び位置確認を行えるようにした移動体駐車場検索・予約システムが開示されている（例えば、特許文献１参照。）。
【０００３】
また、携帯電話が、目的地の位置情報、及び駐車場の検索条件を地域管理サーバへ送り、地域管理サーバが、目的地の位置情報等から地域情報データベースを検索して目的地を含むエリアを担当する駐車場情報サーバを決定し、駐車場の検索条件を駐車場情報サーバへ送り、駐車場情報サーバが、駐車場の検索条件から駐車場情報データベースを検索して該当駐車場名及びその満空情報を抽出し地域管理サーバへ送り、地域管理サーバが、抽出された駐車場名及び満空情報を携帯電話へ送り、携帯電話が駐車場名及び満空情報の一覧を表示するように構成することにより、待ち時間情報、目的地付近の場所情報、駐車スペースの広さ、及び防犯設備の有無などの駐車場の利用条件に合った有用な情報を容易に入手できる環境を提供すると共に駐車場予約と連携することにより、ユーザのニーズにあった駐車場に確実に駐車できるようにした駐車場情報検索システムが開示されている（例えば、特許文献２参照。）。
【０００４】
さらに、ユーザが利用したい条件に合った目的地付近の駐車場情報をユーザが知りたい時に取得することができ、また、駐車場情報を目的地の手前で自動的に取得することができるようにした端末装置、ユーザの要求に適合する目的地の駐車場情報を提供することのできるようにしたサーバ、及び駐車場情報提供システムが開示されている（例えば、特許文献３参照。）。
【特許文献１】特開平６−１９９２９号公報
【特許文献２】特開２００１−３２５３７９号公報
【特許文献３】特開２００５−４４０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術によれば、例えば特許文献２に開示されているように、待ち時間情報、目的地付近の場所情報、駐車スペースの広さ、及び防犯設備の有無などの駐車場の一般的選択条件に基づく駐車場の検索・選定には有用であるが、例えば以下のような特定の条件を満たす駐車場を検索・予約することが事実上できなかった。
【０００６】
すなわち、車両に搭載した複写機等を実際に動かして顧客先でデモンストレーション（以下、単に「デモ」という。）を行うためのデモンストレーション用車両（以下、「デモ車両」という。）向けの駐車場を検索・予約することができなかった。
【０００７】
デモ車両向けの駐車場は、顧客のオフィスの近傍であること、及び少なくともデモ車両、営業車の２台分の利用予約が可能であり、好ましくはデモ車両、顧客の乗用車、営業車の３台分の利用予約が可能であることが必要となる。
【０００８】
なお、デモ車両を駐車場に駐車することなく、デモ車両を路上駐車してデモを行うことは、追突事故の危険性（安全面）や、路上でのデモが違法駐車や条例違反となりかねないことから（法規面）、許されるものではない。
【０００９】
本発明の目的は、デモンストレーション用車両向けの駐車場を容易に検索・予約することができる駐車場検索・予約システム、検索・予約サーバ、検索・予約サーバの制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の駐車場検索・予約システムは、端末装置と、駐車場の予約を行う駐車場サーバと、前記駐車場サーバを検索する検索サーバと、前記端末装置、前記駐車場サーバ、及び前記検索サーバと通信可能に構成された検索・予約サーバと備える駐車場検索・予約システムであって、前記検索・予約サーバは、前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信手段と、前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信手段と、前記受信した検索結果を分析する分析手段と、前記分析手段による分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信手段とを備え、前記分析手段は、前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込手段と、前記読み込んだページ情報を検索して申込方法を判定する申込方法判定手段と、前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可否判定手段と、前記実行可否判定手段による判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定手段と、前記申込方法判定手段による判定結果、及び前記利用可否判定手段による判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定手段とを備えることを特徴とする。
【００１１】
上記目的を達成するために、請求項３記載の検索・予約サーバは、端末装置、駐車場の予約を行う駐車場サーバ、及び前記駐車場サーバを検索する検索サーバと通信可能に構成された検索・予約サーバであって、前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信手段と、前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信手段と、前記受信した検索結果を分析する分析手段と、前記分析手段による分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信手段とを備え、前記分析手段は、前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込手段と、前記読み込んだページ情報を検索して申込方法を判定する申込方法判定手段と、前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可否判定手段と、前記実行可否判定手段による判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定手段と、前記申込方法判定手段による判定結果、及び前記利用可否判定手段による判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定手段とを備えることを特徴とする。
【００１２】
上記目的を達成するために、請求項６記載の検索・予約サーバの制御方法は、端末装置、駐車場の予約を行う駐車場サーバ、及び前記駐車場サーバを検索する検索サーバと通信可能に構成された検索・予約サーバの制御方法であって、前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信ステップと、前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信ステップと、前記受信した検索結果を分析する分析ステップと、前記分析ステップでの分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信ステップとを有し、前記分析ステップは、前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込ステップと、前記読み込んだページ情報を検索して申込方法を判定する申込方法判定ステップと、前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可判定ステップと、前記実行可否判定ステップでの判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定ステップと、前記申込方法判定ステップでの判定結果、及び前記利用可否判定ステップでの判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定ステップとを有することを特徴とする。
【００１３】
上記目的を達成するために、請求項７記載のプログラムは、端末装置、駐車場の予約を行う駐車場サーバ、及び前記駐車場サーバを検索する検索サーバと通信可能に構成された検索・予約サーバの制御方法をコンピュータに実行させるプログラムであって、前記制御方法は、前記端末装置から受信した駐車場の条件に基づいて当該条件に合致する駐車場の駐車場サーバを検索するための検索条件を前記検索サーバへ送信する検索条件送信ステップと、前記検索条件を用いて前記検索サーバにおいて実行された検索処理の検索結果を前記検索サーバから受信する受信ステップと、前記受信した検索結果を分析する分析ステップと、前記分析ステップでの分析結果に基づいて判定された前記駐車場の条件に合致する駐車場の駐車場サーバへ当該駐車場の申込情報を送信する申込情報送信ステップとを有し、前記分析ステップは、前記検索結果に含まれる駐車場サーバのＵＲＬ情報を用いて、当該駐車場サーバのＷｅｂサイトのページ情報を読み込む読込ステップと、前記読み込んだページ情報を検索して申込方法を判定する申込方法判定ステップと、前記読み込んだページ情報を検索して予約検索又は空き検索の実行可否を判定する実行可否判定ステップと、前記実行可否判定ステップでの判定の結果、前記予約検索又は前記空き検索の実行が可能である場合に、前記駐車場の条件に含まれる当該駐車場の利用日時条件を前記駐車場サーバへ送信し、当該駐車場の利用日時条件に基づく前記駐車場サーバの検索結果に基づいて当該駐車場の利用可否を判定する利用可否判定ステップと、前記申込方法判定ステップでの判定結果、及び前記利用可否判定ステップでの判定結果に基づいて当該駐車場が前記駐車場の条件に合致するか否かを判定する条件合致判定ステップとを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、デモンストレーション用車両向けの駐車場を容易に検索・予約することができる。また、顧客の情報、デモ日時及びデモ内容等を入力／選択するだけで、デモ車両の社内仮予約、デモ車両向けの駐車場予約、及びデモ車両の社内本予約を一括して実行することができるので、営業マンのデモ場所決定及びデモ車両手配の業務負荷を大幅に削減することができる。さらに、停車時のエンジンストップを徹底して条例を遵守（コンプライアンスを尊重）することができると共に、路上駐車状態でのデモによる駐車違反行為や追突事故等による顧客の人身へのリスクをなくすことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１６】
まず、本発明の実施の形態に係る駐車場検索・予約システムについて説明する。
【００１７】
図１は、本実施の形態に係る駐車場検索・予約システムの構成を示すブロック図である。
【００１８】
図１において、駐車場検索・予約システム１０は、端末装置１１、検索・予約サーバ１２、デモ車両管理サーバ１３、検索サーバ１４、及び駐車場サーバ１５を備え、これらは通信回線１６を介して互いに通信可能に構成されている。
【００１９】
図２は、図１における端末装置及び各サーバのハードウェア構成を示すブロック図である。
【００２０】
図２において、端末装置１１及び各サーバ１２，１３，１４，１５は夫々、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、ＬＡＮアダプタ２４、ビデオアダプタ２５、キーボード２６、マウス２７、ハードディスク２８、及びＣＤ−ＲＯＭドライブ２９を備え、これらは互いにシステムバス２０を介して接続されている。
【００２１】
図１に戻り、端末装置１１はユーザ（営業マン）が利用するものであり、典型的にはパソコンや携帯電話等である。
【００２２】
検索・予約サーバ１２はユーザ（営業マン）が所属する会社又は第三者が運営するサーバである。検索・予約サーバ１２のハードディスク２８には各種テーブル、ファイル（ユーザＩＤ、顧客名称、顧客担当者、顧客事業所、デモ年月日、時刻、デモ内容、デモ車両、デモ実施区分、営業車両の各項目を含むデモ管理ファイルを含む）、マスタファイル（顧客マスタ（顧客番号、顧客名称、顧客事業所名、事業所住所、顧客担当者名、電話番号、担当営業社員番号）、営業車マスタ（営業車名称、登録番号、取得年月日、車種）、社員マスタ（社員番号、社員氏名、所属コード、入社年月日）、デモ車両マスタ（デモ車名称、登録番号、取得年月日、車種）等）、図３及び図４の駐車場検索・予約処理で実行されるアプリケーションプログラム、及びメールプログラムが記憶されており、各プログラムはＲＡＭ２２に読み出されてＣＰＵ２１の制御の下で実行される。
【００２３】
検索サーバ１４は第三者が運営する全文検索エンジンであり、例えばｇｏｏｇｌｅやＹａｈｏｏといったキーワードを用いてサイトの全文検索が可能な機能を有する検索エンジンである。
【００２４】
駐車場サーバ１５は第三者である各駐車場が自ら運営し、あるいは第三者に委託して運営させる予約・申込用のＷｅｂサイトであり、空き状況の検索機能、申込方法（申込フォーム、申込電子メールの宛先アドレス）の案内、Ｗｅｂサイトからの申込受付、利用規則の提示、駐車場利用案内（営業時間、車両の寸法制限、料金）等の各機能を提供すると共に各情報を提示する。
【００２５】
なお、通信回線１６は典型的にはいわゆるインターネットであるが、これに限らず、衛星通信回線や専用デジタル線などの通信可能な通信媒体であればよい。
【００２６】
次に、本実施の形態に係る駐車場検索・予約システムが実行する駐車場検索・予約処理について説明する。
【００２７】
図３は、図１の駐車場検索・予約システムが実行する駐車場検索・予約処理の手順を示すシーケンス図である。本駐車場検索・予約処理において、ステップＳ３０１〜ステップＳ３１１の処理は端末装置１１のＣＰＵ２１の制御の下で実行され、ステップＳ４０１〜ステップＳ４１１の処理は検索・予約サーバ１２のＣＰＵ２１の制御の下で実行され、ステップＳ５０１〜ステップＳ５０２の処理はデモ車両管理サーバ１３のＣＰＵ２１の制御の下で実行され、ステップＳ６０１〜ステップＳ６０２の処理は検索サーバ１４のＣＰＵ２１の制御の下で実行され、ステップＳ７０１〜ステップＳ７０３の処理は駐車場サーバ１５の制御の下で実行される。
【００２８】
図３において、まず、端末装置１１がステップＳ３０１の処理を実行する前に、端末装置１１は検索・予約サーバ１２へユーザＩＤ及びパスワード情報を送信し、ユーザＩＤ及びパスワード情報を受け取った検索・予約サーバ１２は認証処理を実行し、認証処理が完了すると検索・予約サーバ１２は端末装置１１へメインメニュー画面情報を送信し、メインメニュー画面情報を受け取った端末装置１１はメインメニュー画面を表示する。メインメニュー画面にはデモ用車両予約・駐車場検索ボタンが含まれている。
【００２９】
そして、メインメニュー画面にてデモ用車両予約・駐車場検索ボタンが押下されると、端末装置１１は検索・予約サーバ１２へデモ車両仮予約・駐車場検索画面情報を要求する（ステップＳ３０１）。
【００３０】
次いで、デモ車両仮予約・駐車場検索画面情報の要求を受け取った検索・予約サーバ１２は端末装置１１へデモ車両仮予約・駐車場検索画面情報を送信する（車両予約情報送信手段）（ステップＳ４０１）。
【００３１】
次いで、デモ車両仮予約・駐車場検索画面情報を受け取った端末装置１１は、図５に示すような、顧客名称（顧客の会社や団体の名称）、顧客担当者（顧客側の担当者の氏名）、顧客事業所（顧客の支店や営業所や出張所や工場や研究所等の拠点の名称）、デモ年月日、時刻、デモ内容、デモ車両（デモ車両マスタから読出し）、デモ実施区分（駐車場確保不要、顧客車両使用可、営業車ピックアップ要）、及び営業車両（営業車両マスタから読出し）を選択させるための各リストボックス、及び検索ボタン５１を有するデモ車両仮予約・駐車場検索画面を表示する（ステップＳ３０２）。図５の画面の顧客名称や顧客担当者、顧客事業所名称の３つのリストボックスの選択内容は顧客マスタに記憶されている顧客名称や顧客担当者、顧客事業所名称を読み出して表示される。なおログインしたのが営業担当者である場合、当該営業担当者の社員番号と顧客マスタの担当営業社員番号が一致する顧客の顧客名称や顧客担当者、顧客事業所名称を読み出して選択リストとして各リストボックスに表示する。
【００３２】
デモ実施区分における駐車場確保不要は、顧客の事業所の敷地内でデモを行う場合等、賃貸駐車場の確保が不要である場合において選択され、顧客車両使用可は、顧客が所有する車両で顧客が駐車場まで行くことができる場合（営業車両で顧客をピックアップする必要がない場合）において選択され、営業者ピックアップ要は、顧客が所有する車両で顧客が駐車場まで行くことができない場合（営業車両で顧客をピックアップして駐車場まで同行する必要がある場合）において選択される。
【００３３】
次いで、デモ車両仮予約・駐車場検索画面にて顧客名称、顧客担当者、顧客事業所、デモ年月日、時刻、デモ内容、デモ車両、デモ実施区分、及び営業車両が選択（入力）されて（ステップＳ３０３）、検索ボタン５１が押下されると（ステップＳ３０４）、端末装置１１はデモ車両管理サーバ１３へユーザＩＤ、デモ年月日、時刻、デモ車両情報を含むデモ車両仮予約情報を送信する（ステップＳ３０５）と共に、検索・予約サーバ１２へユーザＩＤ、顧客名称、顧客担当者、顧客事業所、デモ年月日、時刻、デモ内容、デモ車両、デモ実施区分、営業車両情報を含む駐車場検索情報を送信する（ステップＳ３０６）。
【００３４】
なお、端末装置１１がデモ車両管理サーバ１３へユーザＩＤ、デモ年月日、時刻、デモ車両情報を含むデモ車両仮予約情報を送信するのではなく（つまり端末装置１１がステップＳ３０５を実行せず）、その代りにステップＳ３０６で送信された駐車場検索情報を、検索・予約サーバ１２が受信し、検索・予約サーバ１２が受信した駐車場検索情報に含まれるデモ年月日、時刻、デモ内容、デモ車両をデモ車両仮予約情報としてデモ車両管理サーバ１３に送信して（不図示のステップＳ４０１−２）、デモ車両管理サーバ１３が受信したデモ車両仮予約情報を用いてデモ車両仮予約処理（ステップＳ５０１）を実行する構成としても良い。
【００３５】
なお、デモ実施区分にて駐車場確保不要が選択されて、検索ボタン５１が押下された場合には、例えば「デモ実施場所を入力してください」というデモ実施場所の入力を促すメッセージ、デモ実施場所を入力させるための入力欄、及びＯＫボタンを有するポップアップ画面（図示しない）を表示する。そして、デモ実施場所が入力されてＯＫボタンが押されてからステップＳ３０５の処理を実行する。
【００３６】
次いで、デモ車両仮予約情報を受け取ったデモ車両管理サーバ１３は、デモ車両の仮予約を行う（ステップＳ５０１）。なお、選択されたデモ年月日及び時刻において選択されたデモ車両が既に予約済みの場合は、デモ車両管理サーバ１３は例えば「選択された日時では２号車は予約済みです。他のデモ車両を指定願います。」という他のデモ車両の選択を促すメッセージを端末装置１１に送信する。
【００３７】
一方、駐車場検索情報を受け取った検索・予約サーバ１２は、駐車場検索情報をハードディスク２８のデモ管理ファイルに記憶すると共に、顧客名称及び顧客事業所情報をキーにして不図示の顧客マスタ（検索・予約サーバ１２のハードディスク２８又は他のサーバのハードディスク２８に記憶されている）を検索し、顧客住所情報を読み出して駐車場検索情報と関連付けてハードディスク２８のデモ管理ファイルに記憶し、そして、顧客住所情報をキーにして所在地が顧客住所の近傍にある駐車場を検索するための検索条件情報（例えば、（駐車場orパーキング）and（“顧客住所の文字列の一部”）and（利用料金or駐車料金））を検索サーバ１４へ送信する（検索条件送信手段）（ステップＳ４０２）。なお、顧客住所の文字列の一部とは、例えば「港区港南１丁目」という文字列である。
【００３８】
次いで、検索条件情報を受け取った検索サーバ１４は、検索条件情報を用いて全文検索を行い（ステップＳ６０１）、ヒットしたＷｅｂサイトのＵＲＬと当該Ｗｅｂサイトの文字情報の一部（例えば、Ｗｅｂサイトの文字情報１００文字乃至５００文字分）とを含む検索結果情報を複数件（例えば、１００件）検索・予約サーバ１２へ送信する（ステップＳ６０２）。
【００３９】
次いで、複数件の検索結果情報を受信した検索・予約サーバ１２は、複数件の検索結果情報をＲＡＭ２２のワークエリアに記憶する（ステップＳ４０３）。
【００４０】
次いで、検索・予約サーバ１２及び駐車場サーバ１５は、後述する図４の検索結果分析処理を実行して、複数件の検索結果情報の分析を行い（分析手段）、駐車場検索情報に合致した駐車場情報をユーザＩＤ情報と関連付けてハードディスク２８に記憶する（ステップＳ４０４、ステップＳ７０１）。
【００４１】
次いで、検索・予約サーバ１２は、駐車場検索情報に合致した駐車場情報があるとき、すなわちハードディスク２８に駐車場検索情報に合致した駐車場情報を記憶しているときは（ステップＳ４０５）、当該駐車場情報に基づいて駐車場検索結果一覧画面情報を生成して、端末装置１１へ当該駐車場検索結果一覧画面情報を送信する（ステップＳ４０６）。なお、検索・予約サーバ１２は、駐車場検索情報に合致した駐車場情報がないときは、例えば「該当する駐車場はありません。」という旨のメッセージを端末装置１１へ送信し、端末装置１１は当該メッセージを表示し、処理をステップＳ３０３へ戻す。
【００４２】
次いで、駐車場検索結果一覧画面情報を受け取った端末装置１１は、図６に示すような、駐車場名、場所、駐車料金、及び空き有無等を表示した検索結果の一覧、及び申込ボタン６１を有する駐車場検索結果一覧画面を表示する（ステップＳ３０７）。
【００４３】
次いで、駐車場検索結果一覧画面にて駐車場が選択されて（ステップＳ３０８）、申込ボタン６１が押下されると（ステップＳ３０９）、端末装置１１は検索・予約サーバ１２へ駐車場選択情報を送信する（ステップＳ３１０）。
【００４４】
次いで、駐車場選択情報を受け取った検索・予約サーバ１２は、駐車場選択情報をＲＡＭ２２のワークエリアに記憶し、当該駐車場選択情報及び後述する図４のステップＳ８１３でハードディスク２８に記憶した駐車場情報を用いて駐車場の申込方法を判定する（ステップＳ４０７）。
【００４５】
次いで、検索・予約サーバ１２は申込情報を生成する（ステップＳ４０８）。具体的には、駐車場検索情報のデモ年月日、時刻、顧客担当者、ユーザＩＤ（営業担当者）、顧客車両・デモ車両・営業車両の車種（又は登録番号）等が入力されたフォームデータ又は申込電子メールの本文、及びヘッダ情報を生成する。
【００４６】
次いで、検索・予約サーバ１２は駐車場サーバ１５へ申込情報を送信する（申込情報送信手段）（ステップＳ４０９）。
【００４７】
次いで、申込情報を受け取った駐車場サーバ１５は、申込情報を用いて駐車場の申込を行い（ステップＳ７０２）、駐車場の申込が完了すると、駐車場サーバ１５は検索・予約サーバ２１へ申込完了メッセージ又は電子メール等の申込完了情報を送信する（ステップＳ７０３）。
【００４８】
次いで、申込完了情報を受け取った検索・予約サーバ１２は、デモ車両管理サーバ１３へユーザＩＤ、デモ年月日、時刻、デモ車両情報を含むデモ車両予約情報を送信し（車両予約情報送信手段）（ステップＳ４１０）、端末装置１１へデモ車両及び駐車場の予約申込内容を示すメッセージを含む申込内容情報を送信する（ステップＳ４１１）。なお、検索・予約サーバ１２は、申込が正常に終了しなかった旨の申込完了情報を受け取ったときは、エラーメッセージを端末装置１１へ送信する。
【００４９】
次いで、デモ車両予約情報を受け取ったデモ車両管理サーバ１３は、デモ車両の予約を仮予約から本予約に変更する処理を行い（ステップＳ５０２）、申込内容情報を受け取った端末装置１１は、デモ車両及び駐車場の予約申込内容を示すメッセージを表示して（ステップＳ３１１）、本駐車場検索・予約処理を終了する。
【００５０】
図４は、図３の検索予約サーバ１２が実行するステップＳ４０４及び駐車場サーバ１５が実行するステップＳ７０１の検索結果分析処理の詳細手順を示すシーケンス図である。本検索結果分析処理において、図３のステップＳ４０４に対応するステップＳ８０１〜ステップＳ８１３の処理は検索・予約サーバ１２のＣＰＵ２１の制御の下で実行され、図３のステップＳ７０１に対応するステップＳ９０１〜ステップＳ９０６の処理は駐車場サーバ１５のＣＰＵ２１の制御の下で実行される。
【００５１】
図４において、まず、検索・予約サーバ１２がステップＳ８０１の処理を実行する前に、検索・予約サーバ１２は検索結果情報の文字情報を分析し、ノイズ件（ホテルや各種施設の駐車場の案内等のページであって駐車場のサイトではない件、「月極駐車場」等のキーワードを含み且つ一時預かりや時間単位（１時間ｘｘｘ円、ｙｙｙ円／時間等）の料金の表示がない駐車場のサイトの件）を判定する（不図示のステップＳ８００）。
【００５２】
そして、検索・予約サーバ１２は駐車場サーバ１５へノイズ件ではないと判定した件のホームページ（ＨＰ）のＨＴＭＬデータを要求する（ステップＳ８０１）。
【００５３】
次いで、ＨＰのＨＴＭＬデータの要求を受け取った駐車場サーバ１５は検索・予約サーバ１２へＨＰのＨＴＭＬデータを送信する（ステップＳ９０１）。
【００５４】
次いで、ＨＰのＨＴＭＬデータを受け取った検索・予約サーバ１２は駐車場サーバ１５へ各階層のページのＨＴＭＬデータを要求する（読込手段）（ステップＳ８０２）。
【００５５】
次いで、各階層のページのＨＴＭＬデータの要求を受け取った駐車場サーバ１５は検索・予約サーバ１２へ各階層のページのＨＴＭＬデータを送信する（ステップＳ９０２）。
【００５６】
次いで、各階層のページのＨＴＭＬデータを受け取った検索・予約サーバ１２は、各階層のページのＨＴＭＬデータをＲＡＭ２２のワークエリアに記憶する（ステップＳ８０３）。
【００５７】
次いで、検索・予約サーバ１２は、各階層のページのＨＴＭＬデータを用いて申込方法を分析して、分析結果をＲＡＭ２２のワークエリアに記憶する（ステップＳ８０４）。具体的には、各階層のページのＨＴＭＬデータを用いて、「ご予約」又は「お申込み」等の先のリンクが電子メールアドレスであるか、「ご予約」又は「お申込み」等の先のリンクが電子メールアドレスではないＷｅｂ申込フォーム用ページであるか、「ご予約」又は「お申込み」等の先のリンクがＦＡＸフォームであるか、又は「ご予約」又は「お申込み」等の先がリンクではなくＦＡＸ番号や電話番号が続いて記載されているか等を判定することにより申込方法を分析して、分析結果をＲＡＭ２２のワークエリアに記憶する。
【００５８】
次いで、検索・予約サーバ１２は、分析結果を用いて申込方法が電子メール、Ｗｅｂ又はＦＡＸであるか否か判別する（申込方法判定手段）（ステップＳ８０５）。
【００５９】
ステップＳ８０５の判別の結果、申込方法が電子メール、Ｗｅｂ又はＦＡＸであるときは（ステップＳ８０５でＹＥＳ）、検索・予約サーバ１２は駐車場サーバ１５へ申込フォームの読込を要求する（ステップＳ８０６）。具体的には、申込方法が電子メールである場合、ＲＡＭ２２のワークエリアに記憶した駐車場サーバ１５のサイトの各階層のページのＨＴＭＬデータに電子メールの申込フォームが含まれているか検索し（例えば、「申込メールは以下のフォームをご利用下さい」等の電子メールの申込フォームと判定される文字データがあるかを検索する。）、申込フォームが含まれるページの読込を再度要求する。
【００６０】
また、申込方法がＷｅｂである場合、ＲＡＭ２２のワークエリアに記憶した駐車場サーバ１５のサイトの各階層のページのＨＴＭＬデータにＷｅｂ申込フォームが含まれているか検索し（例えば、「利用申込」等のタイトルが付いた入力フォームと判定されるページがあるかを検索する。）、Ｗｅｂ申込フォームが含まれるページの読込を再度要求する。
【００６１】
また、申込方法がＦＡＸである場合、ＲＡＭ２２のワークエリアに記憶した駐車場サーバ１５のサイトの各階層のページのＨＴＭＬデータにＦＡＸ申込フォームが含まれているか検索し（例えば、「利用申込」等のタイトルが付いた入力フォームと判定されるページがあるかを検索する。）、ＦＡＸ申込フォームが含まれるページの読込を再度要求する。
【００６２】
ステップＳ８０５の判別の結果、申込方法が電子メール、Ｗｅｂ又はＦＡＸでないときは（ステップＳ８０５でＮＯ）、後述するステップＳ８０８へ進む。
【００６３】
次いで、申込フォームの読込の要求を受け取った駐車場サーバ１５は検索・予約サーバ１２へ申込フォームが含まれるページの情報（ＨＴＭＬデータ）を送信する（ステップＳ９０３）。
【００６４】
次いで、申込フォームが含まれるページの情報を受け取った検索・予約サーバ１２は申込フォームを分析する（ステップＳ８０７）。例えば、申込フォームを分析して、メールフォーム部分のキーワード（利用日時、申込氏名、車種、色、ナンバー、電子メールアドレス、電話番号）の順序をＲＡＭ２２のワークエリアに記憶する。
【００６５】
次いで、検索・予約サーバ１２は、ＲＡＭ２２のワークエリアに記憶した駐車場サーバ１５のサイトの各階層のページのＨＴＭＬデータに「約款」又は「利用規定」等のキーワードを含むページ（以下、「利用約款ページ」という。）があるか否かを判別する（ステップＳ８０８）。
【００６６】
ステップＳ８０８の判別の結果、利用約款ページがあるときは（ステップＳ８０８でＹＥＳ）、検索・予約サーバ１２は駐車場サーバ１５へ利用約款ページの読込を要求する（ステップＳ８０９）。
【００６７】
ステップＳ８０８の判別の結果、利用約款ページがないときは（ステップＳ８０８でＮＯ）、後述するステップＳ８１１の処理へ進む。なお、利用約款ページがないときに（ステップＳ８０８でＮＯ）、検索・予約サーバ１２は「問合せ」等のキーワードでリンクされている問合せ先メールアドレス、又はサイトの「問合せ」等のキーワードに続く問合せ先メールアドレスに問合せメールを送信してもよい。具体的には、検索・予約サーバ１２は当該駐車場でデモを行っても良いか（予め通知する氏名の第三者が駐車場及び申込駐車車両内に立ち入っても良いか）の問合せメールのヘッダー情報及び本文を作成してＲＡＭ２２のワークエリアに記憶し、当該問合せメールをメールプログラムに読み込ませて、メールサーバ経由で当該問合せ先メールアドレスに送信する。そして、検索・予約サーバ１２は、メールプログラムが送信した問合せメールに対する返信メールを受信しているか否かを判別し、返信メールを受信しているときはＲＡＭ２２の返信メールフラグをオンにする。
【００６８】
次いで、利用約款ページの読込の要求を受け取った駐車場サーバ１５は検索・予約サーバ１２へ利用約款ページの情報（ＨＴＭＬデータ）を送信する（ステップＳ９０４）。
【００６９】
次いで、利用約款ページの情報（ＨＴＭＬデータ）を受け取った検索・予約サーバ１２は当該ＨＴＭＬデータを分析する（利用規定判定手段）（ステップＳ８１０）。具体的には、事前に氏名を通知することで第三者の立ち入りを認める旨の記載があるか、単に第三者の立ち入りを禁止する旨の記載があるか、又は第三者の立入りについての記載がないかを公知の形態素解析方法により判定し、判定結果を約款判定結果１としてＲＡＭ２２のワークエリアに記憶する。また、駐車車両内での積載機器の稼動を認める旨の記載があるか、駐車車両内での積載機器の稼動を禁止する旨の記載があるか、又は駐車車両内での積載機器の稼動についての記載がないかを公知の形態素解析方法により判定し、判定結果を約款判定結果２としてＲＡＭ２２のワークエリアに記憶する。
【００７０】
次いで、検索・予約サーバ１２は、ＲＡＭ２２のワークエリアに記憶した駐車場サーバ１５のサイトの各階層のページのＨＴＭＬデータに空き検索又は予約検索のページがあるか否かを判別する（実行可否判定手段）（ステップＳ８１１）。
【００７１】
ステップＳ８１１の判別の結果、空き検索又は予約検索のページがあるときは（ステップＳ８１１でＹＥＳ）、検索・予約サーバ１２は駐車場サーバ１５へステップＳ４０２で記憶した駐車場検索情報を送信する（ステップＳ８１２）。
【００７２】
次いで、駐車場検索情報を受け取った駐車場サーバ１５は、空き検索又は予約検索を行い、希望日時に希望車種の空きがあるか又は予約が可能であるかを検索する（ステップＳ９０５）。
【００７３】
次いで、駐車場サーバ１５は検索・予約サーバ１２へ希望日時の希望車種の空きの有無又は予約の可否の情報を含む空き・予約検索結果情報を送信する（ステップＳ９０６）。
【００７４】
次いで、空き・予約検索結果情報を受け取った検索・予約サーバ１２は、空き・予約検索結果情報をＲＡＭ２２のワークエリアに記憶し、ステップＳ８０７での申込フォームの分析結果、及び空き・予約検索結果を用いて、希望条件に合致するか否かを判別する（利用可否判定手段、条件合致判定手段）（ステップＳ８１３）。具体的には、これらの分析結果のうち、申込フォームの分析結果が可であり、且つ空き・予約検索結果が可であるときに、希望条件に合致すると判定する。なおステップＳ８１０での約款判定結果１及び約款判定結果２に応じた条件合致判定を行なっても良い。
【００７５】
ステップＳ８１３の判別の結果、希望条件に合致するときは（ステップＳ８１３でＹＥＳ）、検索・予約サーバ１２は駐車場検索情報に合致した駐車場情報、申込フォームが含まれるページの情報、及び利用約款ページの情報をハードディスク２８に記憶して（ステップＳ８１４）、本検索結果分析処理を終了する一方、希望条件に合致しないときは（ステップＳ８１３でＮＯ）、そのまま本検索結果分析処理を終了する。
【００７６】
本駐車場検索・予約処理によれば、デモンストレーション用車両向けの駐車場を容易に検索・予約することができる。また、顧客の情報、デモ日時及びデモ内容等を入力／選択するだけで、デモ車両の社内仮予約、デモ車両向けの駐車場予約、及びデモ車両の社内本予約を一括して実行することができるので、営業マンのデモ場所決定及びデモ車両手配の業務負荷を大幅に削減することができる。さらに、停車時のエンジンストップを徹底して条例を遵守（コンプライアンスを尊重）することができると共に、路上駐車状態でのデモによる駐車違反行為や追突事故等による顧客の人身へのリスクをなくすことができる。
【００７７】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した本実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記本実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した本実施の形態の機能が実現される場合も含まれる。
【００８０】
更に、前述した本実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態に係る駐車場検索・予約システムの構成を示すブロック図である。
【図２】図１における端末装置及び各サーバのハードウェア構成を示すブロック図である。
【図３】図１の駐車場検索・予約システムが実行する駐車場検索・予約処理の手順を示すシーケンス図である。
【図４】図３のステップＳ４０４及びステップＳ７０１の検索結果分析処理の手順を示すシーケンス図である。
【図５】図３のステップＳ３０２で表示されるデモ車両仮予約・駐車場検索画面の一例を示す図である。
【図６】図３のステップＳ３０７で表示される駐車場検索結果一覧画面の一例を示す図である。
【符号の説明】
【００８２】
１０  駐車場検索・予約システム
１１  端末装置
１２  検索・予約サーバ
１３  デモ車両管理サーバ
１４  検索サーバ
１５  駐車場サーバ
１６  通信回線
【図１】
2009093492.tif 000003
【図２】
2009093492.tif 000004
【図３】
2009093492.tif 000005
【図４】
2009093492.tif 000006
【図５】
2009093492.tif 000007
【図６】
2009093492.tif 000008