(57)【要約】【課題】設定されたスケジュールに従って鍵等の物品の貸出を管理でき、かつ、キャンセル待ちに対応できるようにする。【解決手段】予約管理システムが、設備を利用するための設備関連物品を格納する物品管理装置と、前記設備の利用予約を示す予約情報を記憶する記憶部と、前記予約情報に従って前記物品管理装置を制御する連携部と、前記利用予約に対するキャンセル待ちを受け付けるキャンセル待ち受付部と、前記利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを利用予約に繰り上げるキャンセル待ち繰上げ部と、を備える。【選択図】図２
2020107135.tif 000002
【特許請求の範囲】
【請求項１】
設備を利用するための設備関連物品を格納する物品管理装置と、
前記設備の利用予約を示す予約情報を記憶する記憶部と、
前記予約情報に従って前記物品管理装置を制御する連携部と、
前記利用予約に対するキャンセル待ちを受け付けるキャンセル待ち受付部と、
前記利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを利用予約に繰り上げるキャンセル待ち繰上げ部と、
を備える予約管理システム。
【請求項２】
前記キャンセル待ち受付部は、複数の設備の利用予約に対するキャンセル待ちを受け付ける、
請求項１に記載の予約管理システム。
【請求項３】
前記キャンセル待ち受付部は、複数のキャンセル待ちをグループ化し、
前記キャンセル待ち繰上げ部は、１つのグループについて、いずれかのキャンセル待ちが利用予約に繰上げられた場合、そのグループの他のキャンセル待ちをキャンセルする、
請求項１または請求項２に記載の予約管理システム。
【請求項４】
前記キャンセル待ち受付部は、１つの設備の利用予約に対する複数のキャンセル待ちを受け付ける、
請求項１から３の何れか一項に記載の予約管理システム。
【請求項５】
前記キャンセル待ち受付部は、１つの設備の利用予約に対するキャンセル待ち、かつ、利用予定日時の少なくとも一部が重なる複数のキャンセル待ちを受け付けた場合にキャンセル待ちの優先順位を決定し、
前記キャンセル待ち繰上げ部は、利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちのうち利用予約に繰り上げるキャンセル待ちを、優先順位に基づいて選択する、
請求項４に記載の予約管理システム。
【請求項６】
前記キャンセル待ち繰上げ部は、利用予約における利用開始予定時刻から所定の予約キャンセル時間が経過しても当該利用予約における予約対象設備の設備関連物品が前記物品管理装置から取り出されていない場合、当該利用予約に対するキャンセル待ちを利用予約に繰り上げる、
請求項１から５の何れか一項に記載の予約管理システム。
【請求項７】
前記キャンセル待ち繰上げ部は、利用予約における利用終了予定時刻より前に当該利用予約における予約対象設備の設備関連物品が返却された場合、当該利用予約に対するキャンセル待ちを利用予約に繰り上げる、
請求項１から６の何れか一項に記載の予約管理システム。
【請求項８】
設備の利用予約を示す予約情報に従って、前記設備を利用するための設備関連物品を格納する物品管理装置を制御する工程と、
前記利用予約に対するキャンセル待ちを受け付ける工程と、
前記利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを利用予約に繰り上げる工程と、
を含む予約管理方法。
【請求項９】
コンピュータに、
設備の利用予約を示す予約情報に従って、前記設備を利用するための設備関連物品を格納する物品管理装置を制御する工程と、
前記利用予約に対するキャンセル待ちを受け付ける工程と、
前記利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを繰上げる工程と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予約管理システム、予約管理方法及びプログラムに関する。
【背景技術】
【０００２】
鍵の貸出管理に関して、特許文献１に記載の鍵貸出管理システムでは、鍵の貸出対象者と貸出時間帯とを示す鍵貸出ダイヤグラムが、予約情報に基づいて予め設定される。また、この鍵管理システムは、例えばカードリーダで利用者のＩＤカードを読み取る等により利用者を特定すると、鍵貸出ダイヤグラムを参照して、特定した利用者について特定したタイミングで貸出を予約されている鍵を検索する。該当する鍵がある場合、鍵貸出管理システムは、その鍵を収納している鍵管理機から取出し可能な状態にする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１３２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の鍵貸出管理システムによれば、設定されたスケジュールに従って鍵の貸出を管理することができる。加えて、予約された貸出対象（例えば、会議室または社用車など）に対するキャンセル待ちに対応することができれば、さらに利便性が向上する。
【０００５】
本発明は、設定されたスケジュールに従って鍵等の物品の貸出を管理でき、かつ、キャンセル待ちに対応することができる予約管理システム、予約管理方法及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、予約管理システムは、設備を利用するための設備関連物品を格納する物品管理装置と、前記設備の利用予約を示す予約情報を記憶する記憶部と、前記予約情報に従って前記物品管理装置を制御する連携部と、前記利用予約に対するキャンセル待ちを受け付けるキャンセル待ち受付部と、前記利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを利用予約に繰り上げるキャンセル待ち繰上げ部と、を備える。
【０００７】
前記キャンセル待ち受付部は、複数の設備の利用予約に対するキャンセル待ちを受け付けるようにしてもよい。
【０００８】
前記キャンセル待ち受付部は、複数のキャンセル待ちをグループ化し、前記キャンセル待ち繰上げ部は、１つのグループについて、いずれかのキャンセル待ちが利用予約に繰上げられた場合、そのグループの他のキャンセル待ちをキャンセルするようにしてもよい。
【０００９】
前記キャンセル待ち受付部は、１つの設備の利用予約に対する複数のキャンセル待ちを受け付けるようにしてもよい。
【００１０】
前記キャンセル待ち受付部は、１つの設備の利用予約に対するキャンセル待ち、かつ、利用予定日時の少なくとも一部が重なる複数のキャンセル待ちを受け付けた場合にキャンセル待ちの優先順位を決定し、前記キャンセル待ち繰上げ部は、利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちのうち利用予約に繰り上げるキャンセル待ちを、優先順位に基づいて選択するようにしてもよい。
【００１１】
前記キャンセル待ち繰上げ部は、利用予約における利用開始予定時刻から所定の予約キャンセル時間が経過しても当該利用予約における予約対象設備の設備関連物品が前記物品管理装置から取り出されていない場合、当該利用予約に対するキャンセル待ちを利用予約に繰り上げるようにしてもよい。
【００１２】
前記キャンセル待ち繰上げ部は、利用予約における利用終了予定時刻より前に当該利用予約における予約対象設備の設備関連物品が返却された場合、当該利用予約に対するキャンセル待ちを利用予約に繰り上げるようにしてもよい。
【００１３】
本発明の第２の態様によれば、予約管理方法は、設備の利用予約を示す予約情報に従って、前記設備を利用するための設備関連物品を格納する物品管理装置を制御する工程と、前記利用予約に対するキャンセル待ちを受け付ける工程と、前記利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを利用予約に繰り上げる工程と、を含む。
【００１４】
本発明の第３の態様によれば、プログラムは、コンピュータに、設備の利用予約を示す予約情報に従って、前記設備を利用するための設備関連物品を格納する物品管理装置を制御する工程と、前記利用予約に対するキャンセル待ちを受け付ける工程と、前記利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを繰上げる工程と、を実行させるためのプログラムである。
【発明の効果】
【００１５】
本発明によれば、設定されたスケジュールに従って鍵等の物品の貸出を管理でき、かつ、キャンセル待ちに対応することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る予約管理システムの装置構成を示す概略構成図である。
【図２】実施形態に係るサーバ装置の機能構成を示す概略構成図である。
【図３】実施形態に係るサーバ側表示部による利用者管理情報の表示例を示す図である。
【図４】実施形態に係るサーバ側表示部による設備管理情報の表示例を示す図である。
【図５】実施形態に係るサーバ側表示部による利用状況管理情報の表示例を示す図である。
【図６】実施形態に係るクライアント装置が表示する設備検索画面の例を示す図である。
【図７】実施形態に係るクライアント装置が表示する検索結果画面の例を示す図である。
【図８】実施形態に係るクライアント装置が表示する操作画面でキャンセル待ちの登録範囲が設定された状態の第１例を示す図である。
【図９】実施形態に係るキャンセル待ちの登録の第１例を示す図である。
【図１０】実施形態に係るクライアント装置が表示する操作画面でキャンセル待ちの登録範囲が設定された状態の第２例を示す図である。
【図１１】実施形態に係るキャンセル待ちの登録の第２例を示す図である。
【図１２】実施形態に係るクライアント装置が表示する操作画面でキャンセル待ちの登録範囲が設定された状態の第３例を示す図である。
【図１３】実施形態に係るキャンセル待ちの登録の第３例を示す図である。
【図１４】実施形態に係るキャンセル待ちの繰り上がりの第１例を示す図である。
【図１５】実施形態に係る利用予約の終了時刻の繰り上がりの例を示す図である。
【図１６】実施形態に係るキャンセル待ちの繰り上がりの第２例を示す図である。
【図１７】実施形態に係る事前通知処理部が送信する設備利用準備完了通知メールの例を示す図である。
【図１８】実施形態に係る取消処理部が送信する設備利用予約キャンセル通知メールの例を示す図である。
【図１９】実施形態に係るキャンセル待ち関連通知処理部が送信するキャンセル待ち繰上げ通知メールの例を示す図である。
【図２０】実施形態に係るキャンセル待ち関連通知処理部が送信するキャンセル待ち取消通知メールの例を示す図である。
【図２１】実施形態に係るサーバ側表示部によるシステム運用設定画面の表示例を示す図である。
【図２２】実施形態に係る物品管理装置の機能構成を示す概略ブロック図である。
【図２３】実施形態に係る物品管理装置の前カバーを開いた状態を示す正面図である。
【図２４】実施形態に係る鍵本体、鍵ホルダーおよび保持部を示す斜視図である。
【図２５】実施形態に係る収納部の斜視図である。
【図２６】実施形態に係る物品管理側操作部の正面図である。
【図２７】実施形態に係る予約管理システムが設備の利用予約を受けて設備関連物品の取出に対応する処理手順の例を示すシーケンス図である。
【図２８】実施形態に係る予約管理システム１が設備の利用予約に対するキャンセル待ちを登録する際の処理手順の例を示すシーケンス図である。
【図２９】実施形態に係る予約管理システム１が利用予約に対するキャンセル待ちを利用予約に繰り上げる際の処理の手順の例を示すシーケンス図である。
【図３０】実施形態に係るサーバ装置が、利用予約における予約開始予定時刻からの予約キャンセル時間の経過によって利用予約を取り消す際の処理手順の例を示すシーケンス図である。
【図３１】実施形態に係る設備関連物品が利用終了予定時刻前に返却された場合にサーバ装置が行う処理の手順の例を示すシーケンス図である。
【図３２】実施形態に係る予約管理システム１がキャンセル待ちを取り消す際の処理手順の例を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
図１は、実施形態に係る予約管理システムの装置構成を示す概略構成図である。図１に示すように、予約管理システム１は、サーバ装置１００と、物品管理装置２００とを備える。
【００１８】
サーバ装置１００と、物品管理装置２００と、クライアント装置４００とは、内部ネットワーク５００を介して通信接続される。また、サーバ装置１００と携帯端末装置８００とは、内部ネットワーク５００、ゲートウェイ装置６００および外部ネットワーク７００を介して通信接続される。
クライアント装置４００、内部ネットワーク５００、ゲートウェイ装置６００、および、携帯端末装置８００のうち何れか１つ以上（全てでもよい）が、予約管理システム１に含まれていてもよい。
【００１９】
予約管理システム１は、会議室や社用車など共用の設備の利用予約、および、これらの設備の鍵など設備を利用するための物品の貸出を管理する。以下では、予約管理システム１で予約対象となっている設備を利用するための物品を設備関連物品と称する。また、ある設備を利用するための設備関連物品を、当該設備の設備関連物品と称する。
以下では、予約管理システム１が会社で用いられる場合を例に説明するが、予約管理システム１の適用対象は会社に限定されない。例えば、予約管理システム１が役場等の公的機関や学校等に適用されていてもよい。
【００２０】
サーバ装置１００は、設備の利用予約、および、設備の利用予約に対するキャンセル待ちを管理する。ユーザは、設備を利用したい時間帯に既に利用予約が入っている場合、利用予約に対するキャンセル待ちを申し込む（登録要求する）ことができる。ここでいうユーザは、予約管理システム１のユーザとしてサービスの提供を受ける者である。
以下では、設備の利用予約を、設備利用予約、利用予約、または、単に予約とも称する。また、利用予約を示す情報を予約情報と称する。また、利用予約に対するキャンセル待ちを、予約に対するキャンセル待ち、または、単にキャンセル待ちとも称する。
【００２１】
また、サーバ装置１００は、物品管理装置２００を設備利用スケジュールに連動させる。具体的には、サーバ装置１００は、サーバ装置１００自らが管理する設備利用予約における設備利用スケジュールに従って、物品管理装置２００が利用者に設備利用のタイミングに応じて設備関連物品を貸し出すように制御する。
【００２２】
また、サーバ装置１００は、利用者に対して利用開始予定時刻が近づいた旨の予告通知など各種通知を行う。ここでいう利用者は、設備を利用する者として予約管理システム１に登録されている者である。具体的には、設備の利用予約者（設備利用予約の登録者）が、利用者となる。
また、サーバ装置１００は、利用予約に対するキャンセル待ちの登録者に対して、キャンセル待ちが予約に繰り上がったことの通知など、キャンセル待ちの状況に関する各種通知を行う。
【００２３】
サーバ装置１００は、例えばワークステーション（Workstation；ＷＳ）またはパソコン（Personal Computer；ＰＣ）などのコンピュータを用いて構成される。
サーバ装置１００が、グループウェア（複数人による作業の協調を支援する仕組み）等の１機能として設備利用予約の管理および予約に対するキャンセル待ちの管理を行うようにしてもよい。あるいは、サーバ装置１００が、設備利用予約管理専用のサーバ装置として用いられていてもよい。
【００２４】
物品管理装置２００は、設備関連物品を管理する。特に、物品管理装置２００は、設備関連物品を格納し、サーバ装置１００の制御に従って、設備の利用者が当該設備の設備関連物品を取り出せるように動作する。これにより、物品管理装置２００は、設備関連物品を利用者に貸し出す。
物品管理装置２００として、鍵管理装置またはセキュリティボックス、あるいはこれらの組み合わせなど、物品を格納可能ないろいろな装置を用いることができる。
予約管理システム１が備える物品管理装置２００の数は、１つ以上であればよい。
【００２５】
クライアント装置４００は、サーバ装置１００のユーザ端末として機能する。特に、予約管理システム１のユーザは、クライアント装置４００にて設備の利用予約、および、キャンセル待ちを行う。クライアント装置４００は、例えば予約管理システム１のユーザである各社員に割り当てられたパソコンなどのコンピュータを用いて構成される。
【００２６】
内部ネットワーク５００は、例えば社内ネットワーク等のＬＡＮ（Local Area Network）である。内部ネットワーク５００は、サーバ装置１００、物品管理装置２００、クライアント装置４００、および、ゲートウェイ装置６００の間で通信を伝送する。
ゲートウェイ装置６００は、内部ネットワーク５００と外部ネットワーク７００との間で通信を伝送する。
【００２７】
外部ネットワーク７００は、ゲートウェイ装置６００と携帯端末装置８００との間で通信を伝送する。外部ネットワーク７００は、例えばインターネット（Internet）および携帯電話網（通信事業者がスマートフォン等の携帯電話端末装置用に提供する通信ネットワーク）の組み合わせにて構成される。
内部ネットワーク５００、ゲートウェイ装置６００および外部ネットワーク７００の組み合わせにて、サーバ装置１００と携帯端末装置８００との間で通信を伝送する。
【００２８】
携帯端末装置８００は、サーバ装置１００からのメッセージを受信して表示することで、利用者にメッセージを通知する。
携帯端末装置８００として、例えば予約管理システム１のユーザが所持する携帯電話端末装置が用いられる。あるいは、携帯端末装置８００は、予約管理システム１専用の装置として構成されていてもよい。
【００２９】
サーバ装置１００が、携帯端末装置８００に加えて、あるいは代えて、クライアント装置４００にメッセージを送信し、クライアント装置４００がメッセージを表示するようにしてもよい。
なお、サーバ装置１００が複数の装置として構成されていてもよい。例えば、サーバ装置１００が、スケジュール管理を行う装置と、他の装置（物品管理装置２００等）と連携する装置との組み合わせにて構成されていてもよい。
【００３０】
図２は、サーバ装置１００の機能構成を示す概略構成図である。図２に示すように、サーバ装置１００は、サーバ側通信部１１０と、サーバ側表示部１２０と、サーバ側操作部１３０と、サーバ側記憶部１７０と、サーバ側制御部１８０とを備える。サーバ側制御部１８０は、スケジュール管理部１８１と、連携部１９１とを備える。スケジュール管理部１８１は、キャンセル待ち管理部１８２を備える。キャンセル待ち管理部１８２は、キャンセル待ち受付部１８３と、キャンセル待ち繰上げ部１８４とを備える。連携部１９１は、事前通知処理部１９２と、取消処理部１９３と、キャンセル待ち関連通知処理部１９４とを備える。
【００３１】
サーバ側通信部１１０は、内部ネットワーク５００を介して他の機器と通信を行う。特に、サーバ装置１００は、クライアント装置４００と通信接続し、クライアント装置４００をサーバ装置１００のユーザ端末として機能させる。また、サーバ側通信部１１０は、物品管理装置２００から設備関連物品を取り出せるようにするための指示を、当該物品管理装置２００に送信する。また、サーバ側通信部１１０は、物品管理装置２００における設備関連物品の取出（貸出）および返却の実績情報を受信する。また、サーバ側通信部１１０は、設備利用予約に関する通知およびキャンセル待ちに関する通知を、携帯端末装置８００へ送信する。
【００３２】
サーバ側表示部１２０は、例えば液晶パネルまたはＬＥＤ（Light Emitting Diode）パネル等の表示画面を備え、各種画像を表示する。特に、サーバ側表示部１２０は、サーバ装置１００と物品管理装置２００とを連携させるための設定を行う設定画面を表示する。
サーバ側操作部１３０は、例えばキーボードおよびマウス等の入力デバイスを備え、ユーザ操作を受ける。特に、サーバ側操作部１３０は、サーバ装置１００と物品管理装置２００とを連携させるための設定を行うユーザ操作を受ける。
サーバ側表示部１２０およびサーバ側操作部１３０が、サーバ装置１００と別筐体の端末装置として構成されていてもよい。あるいは、クライアント装置４００がサーバ装置１００の端末装置として構成されサーバ側表示部１２０およびサーバ側操作部１３０として機能するようにしてもよい。
【００３３】
サーバ側記憶部１７０は、設備の予約情報、および、サーバ装置１００自らと物品管理装置２００とを連携させるための各種情報を記憶する。サーバ側記憶部１７０は、予約情報を記憶する記憶部の例に該当する。サーバ側記憶部１７０は、サーバ装置１００が備える記憶デバイスを用いて構成される。
【００３４】
サーバ側記憶部１７０が記憶する、サーバ装置１００と物品管理装置２００とを連携させるための情報の例として、以下で説明する利用者管理情報、設備管理情報、利用状況管理情報、および、システム運用設定情報が挙げられる。
【００３５】
図３は、サーバ側表示部１２０による利用者管理情報の表示例を示す図である。利用者管理情報は、サーバ装置１００におけるログイン名と、物品管理装置２００における利用者ＩＤとを対応付ける情報である。
ログイン名は、サーバ装置１００が利用者を識別するために用いられる識別情報であり、１人の利用者に１つのログイン名が割り当てられる。図３に示す利用者管理情報では、利用者名欄に示される利用者の氏名と、ログイン名欄に示されるログイン名とが一対一に対応付けられている。
【００３６】
利用者ＩＤは、物品管理装置２００が、物品管理装置の利用者を識別するために用いられる識別情報であり、物品管理装置２００毎に、１人の利用者に１つの利用者ＩＤが割り当てられる。図３に示す利用者管理情報では、利用者毎に利用可能な物品管理装置２００が示され、物品管理装置の利用者毎かつ物品管理装置２００毎に１つの利用者ＩＤが示されている。
【００３７】
サーバ側記憶部１７０が利用者管理情報を記憶しておくことで、設備利用予約における利用者と、物品管理装置２００から設備関連物品を取り出そうとしている者とが同一か否かを判定することができる。具体的には、サーバ装置１００は、予約情報に基づいて、設備の利用予定日時に応じたタイミングで、利用予定の設備の設備関連情報の取出しを可能にさせる指示を、物品管理装置２００に送信する。その際、サーバ装置１００は、利用者を示す利用者ＩＤを利用者管理情報から読み出し、読み出した利用者ＩＤを指示に含めて送信する。
【００３８】
図４は、サーバ側表示部１２０による設備管理情報の表示例を示す図である。設備管理情報は、設備と、当該設備を利用するために用いられる設備関連物品の格納場所とを対応付ける情報である。
図４に示す設備管理情報では、設備毎に設備コードと、当該設備を利用するために用いられる設備関連物品が格納されている物品管理装置名およびホルダーＮｏ．が示されている。設備コードは、設備を識別する識別情報であり、１つの設備に１つの設備コードが示されている。
【００３９】
また、ホルダーＮｏ．は、物品管理装置２００内でホルダー（保持部４１または収納部４２）を特定する情報である。物品管理装置名とホルダーＮｏ．との組み合わせにより、設備関連物品の格納場所が一意に特定される。図４に示す設備管理情報では、設備毎に、当該設備を利用するために用いられる設備関連物品の数だけ、物品管理装置名とホルダーＮｏ．との組み合わせが示されている。
サーバ側記憶部１７０が設備管理情報を記憶しておくことで、サーバ装置１００は、予約情報に示される設備に応じて、当該設備を利用するために用いられる設備関連物品の格納場所を特定することができる。そして、サーバ装置１００は、特定した格納場所から設備関連物品を取出可能にさせる指示を、物品管理装置２００に送信することができる。
【００４０】
図５は、サーバ側表示部１２０による利用状況管理情報の表示例を示す図である。利用状況管理情報は、設備関連物品が物品管理装置２００にあるか（返却されているか）否かを示す情報である。
図５に示す利用状況管理情報では、設備毎に、当該設備を識別する設備コードと、当該設備を利用するために用いられる設備関連物品の格納場所を示す物品管理装置名およびホルダーＮｏ．と、当該設備関連物品が返却されているか否かのホルダー状況とが示されている。さらに、設備関連物品が返却されている場合は、その設備関連物品の最終利用者（直近の設備利用者）および最終利用日時が示されている。最終利用者および最終利用日時として、例えば、設備関連物品の返却者および返却日時を用いることができる。
設備関連物品が返却されていない場合（ホルダー状況が「取出」の場合）、最終利用者および最終利用日時として、設備管理物品を物品管理装置２００から取り出した者、および取出日時を用いるようにしてもよい。
【００４１】
サーバ側記憶部１７０が利用状況管理情報を記憶しておくことで、サーバ装置１００は、設備関連物品の返却の有無に応じた処理を行うことができる。例えば、次の予約における利用開始予定時刻が近づいたとき、サーバ装置１００は、設備関連物品が返却されている場合は、当該設備関連物品を次の予約における利用者が取出可能にするように、物品管理装置２００に指示し、設備関連物品を取出可能である旨を利用者に通知する。
【００４２】
サーバ側制御部１８０は、サーバ装置１００の各部を制御して各種処理を実行する。サーバ側制御部１８０は、サーバ装置１００が備えるＣＰＵ（Central Processing Unit、中央処理装置）が、サーバ側記憶部１７０からプログラムを読み出して実行することで構成される。
【００４３】
スケジュール管理部１８１は、設備の利用予約を管理する。特に、スケジュール管理部１８１は、予約管理システム１のユーザがクライアント装置４００にて行うユーザ操作に基づいて、予約の登録、更新および削除を行う。
以下では、予約の登録、更新および削除の何れかのユーザ操作を行うものを予約操作者と称する。予約操作者のうち、予約の登録のユーザ操作を行う者を登録者（予約の登録者）と称する。また、予約に対するキャンセル待ちのユーザ操作を行う者も登録者（キャンセル待ちの登録者）と称する。キャンセル待ちの登録者は、キャンセル待ちが予約に繰り上がることで、予約の登録者になる。
【００４４】
予約の登録に関し、スケジュール管理部１８１は、クライアント装置４００でのユーザ操作による予約の登録要求を受けると、登録済みの予約とのスケジュールの重なりの有無を判定する。スケジュールが重なる予約が無いと判定した場合、登録要求された予約をサーバ側記憶部１７０に記憶させることにより、予約の登録を行う。ここでいうスケジュールは、設備利用のスケジュール（特に、利用対象の設備および利用予定日時）である。ここでいうスケジュールが重なるとは、利用対象の設備が同じであり、かつ、利用予定日時の少なくとも一部が重なることである。
【００４５】
一方、登録要求を受けた予約のスケジュールが登録済みの予約のスケジュールと重なっていると判定した場合、スケジュール管理部１８１は、予約の登録を行わない。この場合、スケジュール管理部１８１は、予約の登録要求ではなく予約に対するキャンセル待ちの登録要求を受け付け、キャンセル待ち管理部１８２にてキャンセル待ちの登録を行う。
予約に対するキャンセル待ちとスケジュールが重なる予約が、当該予約のキャンセル等によって無くなった場合、キャンセル待ち繰上げ部１８４が、そのキャンセル待ちを予約に繰り上げる。該当するキャンセル待ちが複数ある場合、キャンセル待ち繰上げ部１８４は、何れか１つのキャンセル待ちを予約に繰り上げる。
予約を取り消すことを、予約のキャンセルとも称する。キャンセル待ちを取り消すことを、キャンセル待ちのキャンセルとも称する。
【００４６】
キャンセル待ち管理部１８２は、利用予約に対するキャンセル待ちを管理する。
キャンセル待ち受付部１８３は、利用予約に対するキャンセル待ちを受け付ける。具体的には、キャンセル待ち受付部１８３は、クライアント装置４００でのユーザ操作によるキャンセル待ちの登録要求を受け付けて、キャンセル待ちの登録を行う。
【００４７】
特に、キャンセル待ち受付部１８３は、複数の設備の利用予約に対するキャンセル待ちを受け付ける。そして、キャンセル待ち受付部１８３は、複数のキャンセル待ちをグループ化する。例えば、キャンセル待ち受付部１８３は、同一のユーザが同一の時間帯に同種の複数の設備の利用予約に対するキャンセル待ちの登録要求を行った場合に、これらのキャンセル待ちをグループ化する。キャンセル待ち受付部１８３が、ユーザの指示に従ってキャンセル待ちのグループ化を行うようにしてもよい。あるいは、キャンセル待ち受付部１８３が、自動的にキャンセル待ちのグループ化を行うようにしてもよい。
【００４８】
例えば、ユーザが社用車を利用したい時間帯に、全ての社用車が既に予約されている場合、ユーザは、社用車を利用できる可能性を高めるために、複数の社用車のキャンセル待ちを行う（キャンセル待ちの登録を受ける）ことができる。ユーザが、何れか１台の社用車のみを利用できればよい場合、キャンセル待ちしている利用予約の何れかがキャンセルされて社用車を利用可能になったときに、他のキャンセル待ちを取り消すことで、他のユーザが社用車を利用できる可能性が高まる。そこで、キャンセル待ち受付部１８３は、上記のようにキャンセル待ちのグループ化を行う。そして、キャンセル待ち繰上げ部１８４が、グループ化されているキャンセル待ちの何れかを利用予約に繰り上げる場合、そのグループの他のキャンセル待ちを取り消す。
【００４９】
例えばユーザが、クライアント装置４００でのユーザ操作にてキャンセル待ちの登録要求を行う際に、キャンセル待ちのグループ化の可否を設定するようにしてもよい。
また、キャンセル待ち繰上げ部１８４が、自動的にキャンセル待ちを取り消すようにしてもよいし、キャンセル待ち関連通知処理部１９４が、キャンセル待ちの取り消しをユーザに促すようにしてもよい。
【００５０】
また、キャンセル待ち受付部１８３は、１つの設備の利用予約に対する複数のキャンセル待ちを受け付ける。そして、キャンセル待ち受付部１８３は、１つの設備の利用予約に対する複数のキャンセル待ちを受け付けた場合にキャンセル待ちの優先順位を決定する。キャンセル待ち繰上げ部１８４は、利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちのうち利用予約に繰り上げるキャンセル待ちを、優先順位に基づいて選択する。
【００５１】
以下では、キャンセル待ち受付部１８３が、キャンセル待ちを受け付けた順番（時間順）で優先順位を決定する場合を例に説明する。但し、キャンセル待ち受付部１８３がキャンセル待ちの優先順位を決定する方法は、受付順番による方法に限定されない。例えば、キャンセル待ち受付部１８３が、キャンセル待ちの登録要求を行ったユーザの所属部署や役職等に応じてキャンセル待ちの優先順位を決定するようにしてもよい。
【００５２】
キャンセル待ち繰上げ部１８４は、キャンセル待ちの繰上げ処理を行う。具体的には、キャンセル待ち繰上げ部１８４は、利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを繰り上げる。また、利用予約（に基づく設備利用）が利用終了予定時刻よりも早く終了して設備関連物品が返却された場合、キャンセル待ち繰上げ部１８４は、終了した利用予約に対するキャンセル待ちを繰り上げる。
【００５３】
キャンセル待ち繰上げ部１８４は、スケジュール管理部１８１に対して利用予約の登録を指示することで、キャンセル待ちの利用予約への繰上げを行う。
また、上述したように、キャンセル待ち繰上げ部１８４は、１つのグループについて、いずれかのキャンセル待ちが利用予約に繰り上げられた場合、そのグループの他のキャンセル待ちを取り消す。
【００５４】
また、上述したように、キャンセル待ち繰上げ部１８４は、利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちのうち何れか１つを、利用予約に繰り上げるキャンセル待ちとして選択する。その際、キャンセル待ち繰上げ部１８４は、キャンセル待ちの優先順位に基づいて、キャンセル待ちを選択する。例えば、キャンセル待ち繰上げ部１８４は、利用予約に繰上げ可能なキャンセル待ちのうち、優先順位が最も高いキャンセル待ちを利用予約に繰り上げる。ここでいう利用予約に繰上げ可能なキャンセル待ちは、スケジュールが重なる（バッティングする）利用予約が無いキャンセル待ちである。
【００５５】
１つのキャンセル待ちが複数の利用予約に対するキャンセル待ちとなっている場合、これら複数の利用予約のうち何れか１つがキャンセルされただけでは、利用予約に繰上げ可能とはならない。そこで、キャンセル待ち繰上げ部１８４は、キャンセルされた利用予約のみに対するキャンセル待ち、従って、現存する他の利用予約と利用日時が重なっていないキャンセル待ちのうち、優先順位が最も高いキャンセル待ちを利用予約に繰り上げる。ここでいう現存する利用予約は、終了しておらず、かつ、キャンセルされていない利用予約である。
【００５６】
また、キャンセル待ち繰上げ部１８４は、利用予約における利用開始予定時刻から所定時間が経過しても当該利用予約における予約対象設備の設備関連物品が物品管理装置２００から取り出されていない場合、当該利用予約に対するキャンセル待ちを繰り上げる。
後述するように、利用予約における利用開始予定時刻から、予め定められている予約キャンセル時間が経過した後に、取消処理部１９３が、設備関連物品が取り出されていないことを検知すると、スケジュール管理部１８１が当該利用予約をキャンセルする。このキャンセルによってキャンセル待ちを利用予約に繰上げ可能になった場合、キャンセル待ち繰上げ部１８４は、繰上げ可能なキャンセル待ちのうち、優先順位が最も高いキャンセル待ちを利用予約に繰り上げる。
【００５７】
また、キャンセル待ち繰上げ部１８４は、利用予約における利用終了予定時刻より前に当該当該利用予約における予約対象設備の設備関連物品が返却された場合、当該利用予約に対するキャンセル待ちを繰り上げる。
後述するように、スケジュール管理部１８１は、利用予約の早期終了を検出すると、その利用予約を終了させて（利用終了予定時刻を早めて）新たな利用予約を受け付ける。ここでいう利用予約の早期終了は、当該利用予約における利用終了予定時刻前に設備関連物品が返却されて新たな利用予約を受け付け可能な状態になったことである。
キャンセル待ち繰上げ部１８４は、利用予約の早期終了によってキャンセル待ちを利用予約に繰上げ可能になったことを検出すると、繰上げ可能なキャンセル待ちのうち、優先順位が最も高いキャンセル待ちを利用予約に繰り上げる。
【００５８】
図６から図１６を参照して、利用予約およびキャンセル待ちの登録について説明する。
図６は、クライアント装置４００が表示する設備検索画面の例を示す図である。図６に示す設備検索画面には、利用日時欄と、分類欄と、収容人数欄と、種別・備品欄と、検索ボタンとが設けられている。
利用日時欄は、設備を利用する予定日時の入力欄である。設備を利用する予定日時を利用予定日時と称する。
【００５９】
また、利用日時欄には、「空き設備のみ表示」のチェックボックスが示されている。「空き施設のみ表示」のチェックボックスは、利用予定日時に利用予約が入っていない設備のみを表示するためのチェックボックスである。ユーザは、利用予約を行うがキャンセル待ちは行わない場合に、「空き設備のみ表示」のチェックボックスをチェックする。チェックボックスのチェックは、例えばチェックボックスをマウスクリックすることで行われる。
「空き設備のみ表示」のチェックボックスがチェックされている場合、スケジュール管理部１８１は、分類等の条件に当てはまる設備のうち、利用予定日時に利用予約が入っていない設備のみを検索する。
【００６０】
分類欄は、設備の分類を示す欄である。ユーザは、分類欄に示される分類のうち、予約したい設備が該当する分類のチェックボックスをチェックする。複数の分類のチェックボックスがチェックされている場合、スケジュール管理部１８１は、何れか１つ以上の分類に当てはまる設備を検索する。
図６では、設備の分類として、その設備が配置されている場所やその設備を主に管理する部署が示されている。但し、設備の分類は、場所や部署等による分類に限定されない。例えば、「社用車」、「会議室」など、設備の種類を設備の分類として用いるようにしてもよい。
また、分類欄に、個々設備のチェックボックスが示されるなど、個々の設備を直接選択可能になっていてもよい。
【００６１】
収容人数欄は、設備の利用人数の入力欄である。例えば、設備が社用車である場合、ユーザは、収容人数欄に乗車予定の人数を入力する。また、設備が会議室である場合、ユーザは、会議の参加予定者の人数を入力する。
スケジュール管理部１８１は、収容人数に入力される人数以上の定員の設備を検索する。
収容人数の入力に加えて、あるいは代えて、利用者の氏名など利用者を識別可能な情報を入力できるようにしてもよい。
【００６２】
種別・備品欄は、「乗用車」または「貨物車」など設備の種別、または、「看板」、「スタッドレスタイヤ」、「スピーカ」の有無など備品等の検索条件の入力欄である。
スケジュール管理部１８１は、種別・備品欄に入力された条件を満たす設備を検索する。例えば、スケジュール管理部１８１は、種別・備品欄に入力された条件を全て満たす設備を検索する。
【００６３】
検索ボタンは、利用日時欄、分類欄、収容人数欄、および、種別・備品欄に入力された条件での検索を指示する操作のボタンである。クライアント装置４００は、検索ボタンが押下（例えばマウスクリック）されると、利用日時欄、分類欄、収容人数欄、および、種別・備品欄に入力された条件をスケジュール管理部１８１に示して、当てはまる設備の検索を要求する。
【００６４】
図７は、クライアント装置４００が表示する検索結果画面の例を示す図である。クライアント装置４００は、スケジュール管理部１８１による設備の検索結果を検索結果画面に表示する。
図７に示す検索結果表示画面では、設備の検索にて抽出された車種Ａ、車種Ｂ、車種Ｃの３つの社用車について、８時台から１３時台までの予約状況が示されている。
検索結果画面は、ユーザが設備利用予約の登録またはキャンセル待ちの登録を要求する操作画面としても用いられる。
【００６５】
検索結果画面の設備欄は、抽出された設備の名称および属性を示す。図７の例では、設備として社用車が抽出されており、「車種Ａ」、「車種Ｂ」、「車種Ｃ」との名称が示され、また、設備の属性として「バン」、「ワンボックス」との車のタイプ、および、自動車登録番号（ナンバープレートのナンバー）の４桁が示されている。
設備欄のカギマークは、設備関連物品の貸出の有無を示している。設備欄のカギマークが破線で示される場合、設備関連物品が貸出中であることを示す。図７の例では、車種Ａの場合および車種Ｂの場合がこれに該当する。
一方、設備欄のカギマークが実線で示される場合、設備関連物品が貸出中でない（物品管理装置が設備関連装置を格納している）ことを示す。図７の例では、車種Ｃの場合がこれに該当する。
【００６６】
また、図７の例では、車種Ａに予約１および予約５の２つの予約が登録されている。車種Ｂには、予約２および予約３の２つの予約が登録されている。車種Ｃには、予約４の１つの予約が登録されている。
図７の検索結果画面では、横軸が時間軸を示し、設備毎に、該当する時間帯に予約が示されている。図７の例では現在時間は９時であり、マークＭ１１１が現在時間を示している。また、図７の検索結果画面では、予約毎に、利用日時（設備利用予定の時間帯）と、登録者の名前とが示されている。予約に示されるカギマークは設備関連物品の貸し出しを示している。例えば、車種Ａの設備関連物品（例えば、車の鍵）は、予約１の登録者である管理太郎に貸し出されている。
【００６７】
また、図７の検索結果画面では、図６の利用日時で入力された時間帯（１０時３０分〜１１時）が、線Ｌ１１１で囲まれている。線Ｌ１１２は、線Ｌ１１１の時間帯で予約が登録された場合の、事前取出時間を示している。事前取出時間は、設備関連物品を利用開始時刻よりも前もって取り出せる時間として予め定められている時間である。図７の例では、事前取出時間は１５分に設定されている。
また、線Ｌ１１３は、線Ｌ１１１の時間帯で予約が登録された場合の予約キャンセル時間を示している。利用開始時刻から予約キャンセル時間が経過するまでに設備関連物品を取り出さないと、予約がキャンセルされる。図７の例では、予約キャンセル時間は１５分に設定されている。
【００６８】
線Ｌ１１１は、例えばマウスでのドラッグ操作等によって移動および変形可能である。ユーザは、線Ｌ１１１を移動および変形させて、利用したい設備の、利用したい時間帯を囲み、その状態で、「予約登録」ボタン、または、「キャンセル待ち登録」ボタンを押下する。画面に表示されるボタンの押下は、例えばマウスクリックで行われる。
【００６９】
予約登録を行いたい場合、ユーザは、「予約登録」ボタンを押下する。スケジュール管理部１８１は、囲まれた設備かつ時間帯に予約が登録されていない場合、囲まれた設備かつ時間帯の予約を登録する。
一方、キャンセル待ち登録を行いたい場合、ユーザは、「キャンセル待ち」ボタンを押下する。スケジュール管理部１８１は、囲まれた設備かつ時間帯のキャンセル待ちを登録する。囲まれた設備かつ時間帯に予約が登録されていない場合、クライアント装置４００が、サーバ装置１００の指示に従って、予約登録可能である旨を表示するようにしてもよい。
【００７０】
図６の設備検索画面で、ユーザが、「空き設備のみを表示」のチェックボックスをチェックした場合、クライアント装置４００が、「予約登録」ボタンおよび「キャンセル待ち登録」ボタンのうち「予約登録」ボタンのみを表示するようにしてもよい。
【００７１】
あるいは、クライアント装置４００が、「予約登録」ボタンおよび「キャンセル待ち登録」ボタンに代えて、「予約／キャンセル待ち登録」ボタンを表示するようにしてもよい。この場合、スケジュール管理部１８１が、予約登録かキャンセル待ち登録かを自動判定する。具体的には、スケジュール管理部１８１は、囲まれた設備かつ時間帯に予約が登録されていない場合、囲まれた設備かつ時間帯の予約を登録する。一方、囲まれた設備かつ時間帯の一部でも予約が登録されている場合、スケジュール管理部１８１は、囲まれた設備かつ時間帯のキャンセル待ちを登録する。
「キャンセル待ちをグループ化する」チェックボックスは、上述したキャンセル待ちのグループ化の可否をユーザが設定するためのチェックボックスである。
【００７２】
図８は、クライアント装置４００が表示する操作画面でキャンセル待ちの登録範囲が設定された状態の第１例を示す図である。
図７では、利用日時の入力（図６）に合わせて線Ｌ１１１が１０時３０分から１１時の範囲を囲んでいた。これに対し、図８では、線Ｌ１２１が１０時３０分から１２時の範囲を囲んでいる点で、図７の場合と異なる。それ以外は、図８は図７と同様である。図８の線Ｌ１１２および線Ｌ１１３は図７の場合と同様であり、図７の場合と同じ符号を付している。
【００７３】
１０時３０分から１２時の時間帯で設備を利用したい場合、ユーザは、図７の線Ｌ１１１から図８の線Ｌ１２１のように線を変形して、設備を利用したい時間帯を線で囲むようにする。この状態で、ユーザが「キャンセル待ち登録」ボタンを押下することで、線で囲んだ設備および時間帯でのキャンセル待ちの登録要求を行う。
【００７４】
図９は、キャンセル待ちの登録の第１例を示す図である。図９は、図８を参照して説明した画面操作によるキャンセル待ちの登録の例を示している。
図９は、図８の例で登録要求があったキャンセル待ちにおける利用日時である１０時３０分から１２時の時間帯における予約およびキャンセル待ちの登録の例を示している。予約／利用欄に示されるように、車種Ａ、車種Ｂ、車種Ｃそれぞれについて、図８に示される予約１、３、４が登録されている。また、図８に示す画面操作で登録要求のあったキャンセル待ちにより、車種Ａ、車種Ｂ、車種Ｃの何れにも、１０時３０分から１２時の時間帯で、優先順位１のキャンセル待ちが登録されている。キャンセル待ちの登録者名（図９の例では「収納武史」）は、例えばキャンセル待ちの画面操作時のログインユーザ名とする。
【００７５】
図１０は、クライアント装置４００が表示する操作画面でキャンセル待ちの登録範囲が設定された状態の第２例を示す図である。
図１０は、図９のようにキャンセル待ちが登録された状態での操作画面の例を示しており、予約１、３、４のそれぞれに、１件のキャンセル待ちがあることが示されている。
図１０の例で、ユーザは、車種Ａおよび車種Ｂについて１１時から１３時３０分の時間帯の設備利用を設定し、「キャンセル待ち登録」ボタンを押下する。これにより、図９に示されるキャンセル待ちに加えてさらにキャンセル待ちが登録される。
【００７６】
図１１は、キャンセル待ちの登録の第２例を示す図である。図１１は、図１０を参照して説明した画面操作によるキャンセル待ちの登録の例を示している。
図１１は、図８で登録要求があったキャンセル待ちにおける利用日時と、図１０で登録要求があったキャンセル待ちにおける利用日時とに共通する、１１時から１２時の時間帯における予約およびキャンセル待ちの登録の例を示している。予約／利用欄、および、キャンセル待ち優先順位：１欄に示される登録は、図９の場合と同様である。図１１では、さらに、図１０の例で登録要求があったキャンセル待ちにより、車種Ａおよび車種Ｂについて、１１時から１３時３０分の時間帯で、優先順位２のキャンセル待ちが登録されている。
【００７７】
図１２は、クライアント装置４００が表示する操作画面でキャンセル待ちの登録範囲が設定された状態の第３例を示す図である。
図１２は、図１１のようにキャンセル待ちが登録された状態での操作画面の例を示しており、予約１、３のキャンセル待ちの件数が２件に増えている。また、予約５に１件のキャンセル待ちがあることが示されている。
図１２の例で、ユーザは、車種Ａ、車種Ｂおよび車種Ｃについて１１時から１２時３０分の時間帯の設備利用を設定し、「キャンセル待ち登録」ボタンを押下する。これにより、図１１に示されるキャンセル待ちに加えてさらにキャンセル待ちが登録される。
【００７８】
図１３は、キャンセル待ちの登録の第３例を示す図である。図１３は、図１２を参照して説明した画面操作によるキャンセル待ちの登録の例を示している。
図１３は、図８で登録要求があったキャンセル待ちにおける利用日時と、図１０で登録要求があったキャンセル待ちにおける利用日時と、図１２で登録要求があったキャンセル待ちにおける利用日時とに共通する、１１時から１２時の時間帯における予約およびキャンセル待ちの登録の例を示している。予約／利用欄、キャンセル待ち優先順位：１欄、および、車種Ａと車種Ｂとについてキャンセル待ち優先順位：２欄に示される登録は、図１１の場合と同様である。図１３では、さらに、図１２の例で登録要求があったキャンセル待ちにより、車種Ａおよび車種Ｂについて、１１時から１２時３０分の時間帯で、優先順位３のキャンセル待ちが登録され、車種Ｃについて、１１時から１２時３０分の時間帯で、優先順位２のキャンセル待ちが登録されている。
クライアント装置４００が、図９、図１１および図１３に例示される、予約およびキャンセル待ちの登録を表示するようにしてもよい。これにより、ユーザは、キャンセル待ちの状況を把握することができる。
【００７９】
図１４は、キャンセル待ちの繰り上がりの第１例を示す図である。
図１３に示す予約およびキャンセル待ちの登録の状態で、優先順位１のキャンセル待ちにおける利用開始予定時刻の１０時３０分から、キャンセル待ちキャンセル時間の１５分が経過した時点で、予約が存在することから優先順位１のキャンセル待ちを予約に繰り上げることはできない。この場合、キャンセル待ち管理部１８２は、優先順位１のキャンセル待ちを取り消す。これにより、優先順位２、３のキャンセル待ちの優先順位が繰り上がる。具体的には、図１４に示されるように、図１３で優先順位が２だったキャンセル待ちが優先順位１に繰り上がる。また、図１３で優先順位が３だったキャンセル待ちが優先順位２に繰り上がる。
【００８０】
図１５は、利用予約の終了時刻の繰り上がりの例を示す図である。
図１５の例では、予約１の終了時刻が、図７の場合の１２時から１１時５０分に繰上げられている。この繰上げは、設備の利用者が設備関連物品を物品管理装置２００に返却し、返却によって設備を利用可能になった場合に、スケジュール管理部１８１が行う。
【００８１】
図１６は、キャンセル待ちの繰り上がりの第２例を示す図である。
図１５に示される利用予約の終了時刻（利用終了予定時刻）の繰り上がりにより、車種Ａは、優先順位２のキャンセル待ちの時間帯１１時から１２時３０分に利用可能になっている。
そこで、キャンセル待ち繰上げ部１８４は、車種Ａの優先順位２のキャンセル待ちを、利用予約に繰り上げる。そして、キャンセル待ち繰上げ部１８４は、繰上げを行ったキャンセル待ちと同じグループのキャンセル待ちをキャンセルする（取り消す）。
【００８２】
具体的には、キャンセル待ち繰上げ部１８４は、図１４の車種Ｂにおける優先順位２のキャンセル待ち、および、図１４の車種Ｃにおける優先順位１のキャンセル待ちをキャンセルする。
図１６では、車種Ａについて、図１４の優先順位２のキャンセル待ちが予約に繰上げられている。また、図１４の車種Ｂの優先順位２のキャンセル待ち、および、図１４の車種Ｃの優先順位１のキャンセル待ちがキャンセルされている。
【００８３】
クライアント装置４００が、予約登録画面またはキャンセル待ち登録画面を表示し、サーバ装置１００が、登録画面への入力に応じて設備予約またはキャンセル待ちを登録、あるいはすでに登録された予約またはキャンセル待ちの登録内容の修正や詳細情報の追加入力等を行うようにしてもよい。クライアント装置４００は、サーバ装置１００の指示に従って、例えば以下の項目を含む予約登録画面またはキャンセル待ち登録画面を表示する。
【００８４】
・施設名  ：ユーザが選択した設備の名称が表示される。
・利用日時：利用予定日時が表示される。ユーザが、利用予定日時を確認し、必要に応じて修正する。
・申請者  ：登録申請者（入力操作を行うユーザ自身）の氏名が表示される。
・利用種別：ユーザが、プルダウンリストから利用種別を選択する。
・利用内容：ユーザが、利用内容を入力する。
・利用者名：設備を利用するユーザの氏名が表示される。
・参加者  ：参加者に登録されたユーザが設備関連物品を取り出すことができる。サーバ装置１００が、参加者に対して各種メールを送信するようにしてもよい。
【００８５】
連携部１９１は、サーバ装置１００と他の装置とを連携させるための処理を行う。特に連携部１９１は、予約情報に従って物品管理装置２００を制御し、利用者が予約した設備の設備関連物品を取り出せるように物品管理装置を動作させる。また、連携部１９１は、携帯端末装置８００への、各種通知の送信処理を行う。
事前通知処理部１９２は、利用開始予定時刻よりも所定の事前取出時間だけ前の時点で、設備関連物品が物品管理装置２００に返却されている場合、設備を利用可能になった旨を利用者にメールで通知する。
【００８６】
図１７は、事前通知処理部１９２が送信する設備利用準備完了通知メールの例を示す図である。事前通知処理部１９２は、サーバ側通信部１１０を介して携帯端末装置８００へ、設備利用準備完了通知メールを送信する。事前通知処理部１９２が、携帯端末装置８００に加えて、あるいは代えて、クライアント装置４００へ設備利用準備完了通知メールを送信するようにしてもよい。
【００８７】
図１７に示すメールで、事前通知処理部１９２は、設備利用予約の内容、および、予約された設備を利用可能であることを、利用者であるユーザに通知している。
このメールによってユーザに設備利用予約をリマインドすることができる。
この通知を受けた利用者は、物品管理装置２００から設備関連物品を取り出して、設備の利用を開始することができる。
【００８８】
取消処理部１９３は、設備の利用予約における利用開始予定時刻から所定の予約キャンセル時間が経過するまでに物品管理装置２００から設備関連物品の取出が無かった場合、スケジュール管理部１８１に予約を取り消させる。
スケジュール管理部１８１が予約をキャンセルすることで、予約されていた時間帯でも、他の利用者が新たな予約を設定することができる。新たな予約を設定した利用者が、当該設備を利用可能になる点で、設備の利用率の向上を図ることができる。
【００８９】
図１８は、取消処理部１９３が送信する設備利用予約キャンセル通知メールの例を示す図である。取消処理部１９３は、予約キャンセル時間の経過によってスケジュール管理部１８１が設備利用予約を取り消した場合に、サーバ側通信部１１０を介して携帯端末装置８００へ、設備利用予約キャンセル通知メールを送信する。取消処理部１９３が、携帯端末装置８００に加えて、あるいは代えて、クライアント装置４００へ設備利用予約キャンセル通知メールを送信するようにしてもよい。
【００９０】
図１８に示すメールで、取消処理部１９３は、キャンセルされた予約の内容、および、当該予約がキャンセルされた旨を、利用者だったユーザに通知している。
このメールによってユーザは、予約がキャンセルされたことを認識し、新たな予約を行うなどの対応を行うことができる。
【００９１】
キャンセル待ち関連通知処理部１９４は、キャンセル待ちに関する通知をメールで送信する。特に、キャンセル待ち関連通知処理部１９４は、キャンセル待ちが予約に繰り上げられた場合の通知、および、キャンセル待ちが時間切れにより自動的に取り消された場合の通知を、キャンセル待ちの登録者に対してメールにて行う。
図１９は、キャンセル待ち関連通知処理部１９４が送信するキャンセル待ち繰上げ通知メールの例を示す図である。
【００９２】
図１９に示すメールで、キャンセル待ち関連通知処理部１９４は、キャンセル待ちの内容、および、そのキャンセル待ちが繰上げられて設備利用予約として登録されたことを、繰り上げられたキャンセル待ちの登録者であるユーザに通知している。
この通知を受けたユーザが、設備利用予約が登録されたこと、および、予約の内容を把握することで、予約を失念する可能性を軽減することができ、この点で設備の有効活用を図ることができる。また、ユーザは、メールに記載された予約内容を参照して必要な予約か否かを確認できる。予約が不要になっている場合、ユーザが予約をキャンセルする（取り消す）ことが期待され、予約のキャンセルによって新たな予約の登録が可能になる。
【００９３】
図２０は、キャンセル待ち関連通知処理部１９４が送信するキャンセル待ち取消通知メールの例を示す図である。
図２０に示すメールで、キャンセル待ち関連通知処理部１９４は、キャンセル待ちの内容、および、そのキャンセル待ちが取り消されたことを、取り消されたキャンセル待ちの登録者であるユーザに通知している。
この通知を受けたユーザは、キャンセル待ちが取り消されたことを知ることができる。これによってユーザは、新たな予約またはキャンセル待ちの登録の要否を判断し、必要に応じて予約またはキャンセル待ちの登録要求操作を行うことができる。
【００９４】
図２１は、サーバ側表示部１２０によるシステム運用設定画面の表示例を示す図である。
図２１に示すシステム運用設定画面には、メール送信有無欄と、事前取出時間欄と、キャンセル時間欄とが設けられている。
メール送信有無欄は、サーバ装置１００が利用者に対して各種通知メールを送信するか否かを設定する欄である。
【００９５】
事前取出時間欄は、事前取出時間を設定する欄である。利用者は、予約における設備の利用開始時刻の事前取出時間前から、設備関連物品を物品管理装置２００から取り出せる。
キャンセル時間欄は、予約の自動キャンセルを行うか否かと、予約キャンセル時間と、キャンセル待ちの自動キャンセルを行うか否かと、キャンセル待ちキャンセル時間とを設定する欄である。
【００９６】
予約キャンセル時間は、予約の自動キャンセルを行う場合の、キャンセルのタイミングを示す。予約キャンセル時間は、利用開始時刻からの経過時間にて設定される。
予約の自動キャンセルを行うように設定されている場合、サーバ装置１００は、予約における利用開始予定時刻から予約キャンセル時間経過時に、予約されている設備の設備関連物品が既に物品管理装置２００から取り出されているか否かを判定する。設備関連物品が取り出されていないと判定した場合、サーバ装置１００は、予約をキャンセルする（取り消す）。
【００９７】
サーバ装置１００が予約を取り消すことで、予約されていた時間帯でも、他の利用者が新たな予約を設定することができる。例えば、取り消された予約に対するキャンセル待ちがある場合、サーバ装置１００のキャンセル待ち繰上げ部１８４が、キャンセル待ちを予約に繰り上げることができる。新たに設定された予約における利用者が、当該設備を利用可能になる点で、設備の利用率の向上を図ることができる。
【００９８】
キャンセル待ちキャンセル時間は、キャンセル待ちの自動キャンセルを行う場合の、キャンセルのタイミングを示す。キャンセル待ちキャンセル時間は、利用開始時刻からの経過時間にて設定される。
キャンセル待ちの自動キャンセルを行うように設定されている場合、サーバ装置１００は、キャンセル待ちにおける利用開始予定時刻からキャンセル待ちキャンセル時間経過時に、キャンセル待ちの対象の設備の設備関連物品が既に物品管理装置２００から取り出されているか否かを判定する。設備関連物品が取り出されていないと判定した場合、サーバ装置１００は、キャンセル待ちをキャンセルする（取り消す）。
予約キャンセル時間とキャンセル待ちキャンセル時間とが同じ時間に設定されていてもよいし、異なる時間に設定されていてもよい。
サーバ側制御部１８０は、システム運用設定画面への入力に応じて各種設定を行う。
【００９９】
図２２は、物品管理装置２００の機能構成を示す概略ブロック図である。図２２に示すように、物品管理装置２００は、物品管理側表示部３１と、物品管理側操作部３２と、カードリーダ３３と、保持部４１と、収納部４２と、カバーロック機構６１と、全閉検出センサ６２と、物品管理側制御部２１１と、物品管理側記憶部２１２と、報知音発生部２１３と、物品管理側通信部２２１とを備える。保持部４１は、鍵ロック機構７６と、表示ランプ８１と、操作ボタン８２と、ＩＣタグリーダ８５とを備える。収納部４２は、表示ランプ８１と、操作ボタン８２と、引出ロック機構９２と、押込検出センサ９８と、有無検出センサ９９とを備える。
また、図２２には、ＩＣタグリーダ８５に用いられるＩＣタグ７３と、カードリーダ３３に用いられるＩＤカード３４とが示されている。
物品管理装置２００は、設備関連物品を格納する。上記のように、設備関連物品は、予約管理システム１で予約対象になっている設備を利用するための物品である。
【０１００】
図２３は、物品管理装置２００の前カバーを開いた状態を示す正面図である。
以下の説明において、「前」は前後方向の前側つまり利用者から見て手前側であり、「後」は前後方向の後側つまり利用者から見て奥側であり、「左」は利用者から見て左側であり、「右」は利用者から見て右側である。
【０１０１】
図２３に示すように、物品管理装置２００は、図２２に示す各部に加えて前カバー１３と、ヒンジ２３とを備える。
装置本体１２は、前面側が、その右側部分よりも左側部分の方が後側に位置するように段差状をなしている。装置本体１２は、中央から左側部分が、前カバー１３で開閉される開閉部２１となっており、開閉部２１よりも前側に突出する右側部分は、前カバー１３で開閉されずに常時露出する前面構成部２２となっている。前カバー１３は、装置本体１２の左端縁部に設けられたヒンジ２３を介して一端側が装置本体１２に回動可能に連結されており、開閉部２１の前面を開閉する。
【０１０２】
装置本体１２には、右側の前面構成部２２の前面の上部に、日時、操作状況、アラーム情報およびガイダンス等を表示する液晶ディスプレイからなる物品管理側表示部３１が設けられており、その下側に、物品管理装置２００の利用者による数字やカタカナ、アルファベット等の文字の入力操作がなされる物品管理側操作部３２（入力部，設定部）が設けられている。
【０１０３】
また、これらの右側に、図２２に示すＩＤカード３４が走査されると、このＩＤカード３４からデータを読み取るカードリーダ３３が設けられている。なお、物品管理側表示部３１と物品管理側操作部３２とをタッチパネルとして一体に構成してもよい。
ＩＤカード３４は、ＩＣチップを有する電子カードや磁気カード等からなるもので、物品管理装置２００の利用が許可された全ての担当者にそれぞれ個別に準備されて他との識別のための個別の利用者識別情報等が記憶されている。
【０１０４】
装置本体１２の前カバー１３で開閉される開閉部２１には、その前面位置に、物品を取出および返却可能に保管する複数の保持部４１（保管部）と複数の収納部４２（保管部）とが設けられている。保持部４１は、上下方向の位置を合わせて左右方向に複数、具体的には１０カ所並べられ、このように１０カ所並べられた保持部４１が、上下つまり高さ方向に複数段、具体的には２段並べられている。収納部４２は、全ての保持部４１よりも下側に配置されており、上下方向の位置を合わせて左右方向に複数、具体的には１０カ所並べられている。但し、物品管理装置２００が備える保持部４１の数および配置は、図２３に示すものに限定されない。
【０１０５】
図２４は、鍵本体、鍵ホルダーおよび保持部を示す斜視図である。
物品管理装置２００は、図２４に示すように、一対一で対応する鍵本体５１を保持する鍵ホルダー５２を有しており、保持部４１は、それぞれが一対一で対応する鍵ホルダー５２を着脱可能に支持する。保持部４１は、対応する鍵ホルダー５２を取り外し不可となるようにロック状態で保持する。
【０１０６】
連結された鍵本体５１および鍵ホルダー５２が、鍵５３を構成する。保持部４１は、その保持の対象物品である保持対象物品（言い換えれば管理対象物品）としての鍵ホルダー５２すなわち鍵５３を保持する。
保持部４１は、会議室の鍵５３および社用車の鍵５３など、サーバ装置１００で予約対象となっている設備の鍵５３を保持する。これらの鍵５３は、設備関連物品の例に該当する。
【０１０７】
図２３に示すように、装置本体１２は、装置本体１２の開閉部２１の前面側に、前カバー１３が閉状態にあるときに前カバー１３に設けられた図示略の係合部をロックする電磁駆動式のカバーロック機構６１を上下２カ所に有している。また、装置本体１２は、装置本体１２の開閉部２１の前面側に、前カバー１３が閉状態にあるときに前カバー１３の図示略の検知部を検出することで前カバー１３が全閉状態にあるか否かを検出する全閉検出センサ６２を有している。カバーロック機構６１は、前カバー１３が閉じられたことを全閉検出センサ６２が検出したことを条件に、係合部をロックして前カバー１３を閉状態でロックする。また、カバーロック機構６１は、駆動されて係合部のロックを解除する。
【０１０８】
図２４に示すように、鍵ホルダー５２は、着脱部材７１と、この着脱部材７１に鍵本体５１を連結する連結部材７２とからなっている。着脱部材７１は、鍵ホルダー５２を他の鍵ホルダー５２と識別するための個別のホルダー識別情報が記憶された図２２に示すＩＣタグ７３を有している。
【０１０９】
図２４に示すように、複数の保持部４１は、それぞれ、鍵本体５１に連結された鍵ホルダー５２の着脱部材７１が抜き差しされる個別の挿入穴７５を有している。着脱部材７１は、保持部４１に対し着脱可能であって装着状態でロックされる。複数の保持部４１は、それぞれ、挿入穴７５に着脱部材７１が差し込まれるとこれをロックして支持し、またロック解除可能な電磁駆動式の図２２に示す鍵ロック機構７６を有している。
【０１１０】
また、図２４に示すように、複数の保持部４１は、それぞれ、表示ランプ８１が一体化された操作ボタン８２を有している。操作ボタン８２は、同じ保持部４１を構成する挿入穴７５と左右方向の位置を合わせて上下に近接している。操作ボタン８２は、それぞれ同じ保持部４１を構成する図２２に示す鍵ロック機構７６によるロックを解除する際に押圧される操作ボタンであり、表示ランプ８１は、消灯、点灯および点滅することで操作を案内する。
【０１１１】
保持部４１において、例えば、サーバ装置１００が管理する予約情報に基づいて、取出可能となっている鍵５３を保持している保持部４１の表示ランプ８１が点灯して、取出可能な鍵５３を案内する。
点灯している表示ランプ８１と一体となっている操作ボタン８２が押されると、この操作ボタン８２が設けられた保持部４１の鍵ロック機構７６のロックが解除され、この保持部４１から鍵ホルダー５２が取り外される処理が行われる。
【０１１２】
また、複数の保持部４１は、それぞれが、装着された着脱部材７１の図２２に示すＩＣタグ７３と通信可能であって通信状態から非通信状態への切り替えで鍵ホルダー５２すなわち鍵５３の取出を検出し非通信状態から通信状態への切り替えで鍵５３の返却を検出する物品検出手段としての図２２に示すＩＣタグリーダ８５を有している。このように、ＩＣタグリーダ８５は、管理対象物品としての鍵ホルダー５２を含む鍵５３の取出および返却を検出する。
【０１１３】
図２５は、収納部４２の斜視図である。
図２５に示すように、複数の収納部４２は、引き出し式であり、それぞれ、前方に引き出し可能であって後方に押し込み可能な引出部材９１と、押し込まれた引出部材９１を引き出し不可にロックし、またロック解除可能な電磁駆動式の図２２に示す引出ロック機構９２とを有している。引出部材９１は、上方に開口する箱形であり、鍵ホルダー５２に取り付け不可あるいは取り付け可能であっても鍵ホルダー５２に取り付けての保持部４１への保持が不適な収納物を収納する。
【０１１４】
収納部４２は、例えば社用車への給油の際に利用可能な法人用クレジットカードである給油カードおよびＥＴＣ（登録商標）カードなど、予約対象となっている設備を利用する際に利用される物品を収納する。これらの物品は、設備関連物品の例に該当する。
以下では、物品管理装置２００が保管する物品が設備関連物品のみである場合を例に説明するが、物品管理装置２００が、設備関連物品以外の物品も保管するようにしてもよい。設備関連物品以外の物品の例として、サーバ装置１００での予約対象外の設備を利用するための物品、および、特定の設備とは独立に利用される物品を挙げることができる。
【０１１５】
複数の収納部４２は、それぞれ、表示ランプ８１が一体化された操作ボタン８２を有している。操作ボタン８２は、同じ収納部４２を構成する引出部材９１と左右方向の位置を合わせて上下に近接している。操作ボタン８２は、それぞれ同じ収納部４２を構成する引出ロック機構９２によるロックを解除する際に押圧される操作ボタンであり、表示ランプ８１は、消灯、点灯および点滅することで操作を案内可能となっている。
【０１１６】
収納部４２において、例えば、サーバ装置１００が管理する予約情報に基づいて、取出可能となっている収納物を保持している収納部４２の表示ランプ８１が点灯して、取出可能な収納物を案内する。
点灯している表示ランプ８１と一体となっている操作ボタン８２が押されると、この操作ボタン８２が設けられた収納部４２の図２２に示す引出ロック機構９２のロックが解除され、この収納部４２から引出部材９１が引き出し可能となる。この状態で引出部材９１が引き出されて収納物が取り出され、その後、引出部材９１が押し込まれる。
【０１１７】
複数の収納部４２は、それぞれが、引出部材９１が押し込まれた状態にあるか否かを検出する図２２に示す押込検出センサ９８を有している。収納部４２は、その保持対象物品としての収納物を保持する。複数の収納部４２は、それぞれが、引出部材９１に収納された収納物の有無を検出する物品検出手段としての図２２に示す有無検出センサ９９を有している。有無検出センサ９９は、光路が遮光されることで引出部材９１に収納物があることを検出するフォトセンサや、引出部材９１の底部上の重量変化を検出することで引出部材９１に収納物があることを検出する重量センサ等である。
【０１１８】
物品管理装置２００は、押込検出センサ９８および有無検出センサ９９の検出に基づいて管理対象物品としての収納物の取出および返却を検出する。すなわち、押込検出センサ９８が引出部材９１が押し込まれた状態にあることを検出し、有無検出センサ９９がこの引出部材９１内に収納物があることを検出している状態から、押込検出センサ９８が引出部材９１が押し込まれた状態にあることを検出し、有無検出センサ９９がこの引出部材９１内に収納物がないことを検出する状態になると、収納物が取り出されたことを検出する。また、この状態から、押込検出センサ９８が引出部材９１が押し込まれた状態にあることを検出し、有無検出センサ９９がこの引出部材９１内に収納物があることを検出する状態になると、収納物が返却されたことを検出する。
【０１１９】
図２２に示す物品管理側記憶部２１２は、各種データを記憶する。物品管理側記憶部２１２は、物品管理装置２００が備える記憶デバイスを用いて構成される。
物品管理側制御部２１１は、物品管理装置２００の各部を制御して各種処理を行う。物品管理側制御部２１１は、例えば、物品管理装置２００が備えるＣＰＵが、物品管理側記憶部２１２からプログラムを読み出して実行することで構成される。物品管理側制御部２１１及び物品管理側記憶部２１２が、例えばマイコン（Microcomputer）などのコンピュータを用いて構成されていてもよい。あるいは、物品管理側制御部２１１が、ＡＳＩＣ（Application Specific Integrated Circuit）を用いて構成されるなど、物品管理装置２００専用のハードウェアとして構成されていてもよい。
【０１２０】
報知音発生部２１３は、報知音を発生する。
物品管理装置２００は、１つの設備に対して複数の設備関連物品を格納しており、かつ、複数の設備関連物品のうち一部のみが取り出された場合、物品管理側表示部３１でのメッセージ表示および報知音発生部２１３からの報知音の発生により警報を出力する。例えば、物品管理装置２００が、１台の社用車の鍵および給油カードを格納しており、鍵のみが取り出された場合、物品管理側表示部３１が、給油カードが取り出されていない旨のメッセージを表示し、報知音発生部２１３が報知音を発生する。
これにより、設備関連物品の取出漏れが生じる可能性を低減させることができる。
【０１２１】
また、物品管理装置２００は、１つの設備に対して複数の設備関連物品が取り出されており、かつ、複数の設備関連物品のうち一部のみが返却された場合、物品管理側表示部３１でのメッセージ表示および報知音発生部２１３からの報知音の発生により警報を出力する。例えば、１台の社用車の鍵および給油カードが貸出中の状態にあり、これらのうち鍵のみが返却された場合、物品管理側表示部３１が、給油カードが返却されていない旨のメッセージを表示し、報知音発生部２１３が報知音を発生する。
これにより、設備関連物品の返却漏れが生じる可能性を低減させることができる。
【０１２２】
物品管理装置２００が警報を出力する方法は、物品管理側表示部３１と報知音発生部２１３との組み合わせによる方法に限定されない。例えば、報知音発生部２１３からの報知音の発生無しに、物品管理側表示部３１がメッセージを表示するようにしてもよい。あるいは、物品管理側表示部３１によるメッセージの表示無しに、報知音発生部２１３が報知音を発生するようにしてもよい。あるいは、物品管理装置２００が、または、物品管理装置２００からの通知を受けたサーバ装置１００が、利用者の携帯端末装置８００に電子メール等のメッセージを送信するようにしてもよい。
【０１２３】
物品管理側通信部２２１は、他の機器と通信を行う。特に、物品管理側通信部２２１は、物品取出許可通知をサーバ装置１００から受信する。物品取出許可通知は、予約情報に基づいて物品管理装置２００から取出可能な設備関連物品、および、当該設備関連物品を取出可能な利用者を示す情報を含む。
また、物品管理側通信部２２１は、サーバ装置１００からの要求に応じて物品取出情報および物品返却情報等の物品保管状況に関する情報をサーバ装置１００へ送信する。例えば、物品取出情報は、物品管理装置２００から取り出された設備関連物品、取出者、および取出日時を示す情報である。物品返却情報は、物品管理装置２００に返却された設備関連物品、返却者、および返却日時を示す情報である。
【０１２４】
図２６は、物品管理側操作部３２の正面図である。
物品管理側操作部３２は、図２６に示すように、いずれも押圧操作されると入力を検出する、文字キー２３１と、上キー２３２と、下キー２３３と、左キー２３４と、右キー２３５と、ＥＮＴＥＲキー２３６と、複数のキーからなる文字入力キー群２３７と、ＣＥキー２３８とを有している。
【０１２５】
上キー２３２、下キー２３３、左キー２３４および、右キー２３５は、物品管理側表示部３１に表示されたカーソルや矢印表示をそれぞれの方向に移動させる際等に押圧操作される。ＥＮＴＥＲキー２３６は入力確定時等に押圧操作される。文字入力キー群２３７は、数字、カタカナおよびアルファベット等の文字を入力する際に押圧操作される。ＣＥキー２３８は入力した文字を消去する際および表示画面を前に戻す際等に押圧操作される。文字キー２３１は、文字入力キー群２３７を数字入力用とカタカナ入力用とアルファベット入力用とに切り替える際に押圧操作される。
【０１２６】
次に、物品管理装置２００における設備関連物品の貸出（取出）および返却の手順について説明する。
予約管理システム１では、物品管理装置２００に利用者登録されている者は、いつでも物品管理装置２００の前カバー１３を開くことができ、いつでも設備関連物品を返却できる設定になっている。
【０１２７】
一方、予約管理システム１では、ユーザは、サーバ装置１００に設備の利用予約を登録した後、物品管理装置２００から設備関連物品を取り出して設備を利用する運用となっている。このため、物品管理装置２００に利用者登録されている者のうち、サーバ装置１００が管理する予約にて設備の利用者として登録された者のみが、物品管理装置２００から設備関連物品を取り出せる設定になっている。
上述したように、予約を登録した者だけでなく、予約において設備を利用する者として登録された者も利用者に該当し、物品管理装置２００から設備関連物品を取り出せる。なお、設備を代理で予約する場合など、予約を登録した者（登録者）が利用者に含まれない予約も可能である。
【０１２８】
物品管理装置２００が、前カバー１３の閉じた待機状態にあるとき、物品管理側制御部２１１は、物品管理側表示部３１にＩＤカード３４のカードリーダ３３への走査を促す待機表示画面を表示させている。
待機状態で、ＩＤカード３４が走査されると、カードリーダ３３は、ＩＤカード３４からこれに予め記憶されている、他の利用者との識別のための個別の利用者識別情報を読み出す。
【０１２９】
物品管理側制御部２１１は、このＩＤカード３４から読み出した利用者識別情報を、物品管理側記憶部２１２に予め記憶されている利用可能者リストと照らし合わせる。利用可能者リストは、物品管理装置２００を利用可能な利用者の識別情報（利用者識別情報）を示すリストである。
この照合により、物品管理側制御部２１１は、設備関連物品の取出時および返却時に利用者（取出者および返却者）を特定する。カードリーダ３３、物品管理側制御部２１１、および、物品管理側記憶部２１２の組み合わせは、ユーザ特定部の例に該当する。
【０１３０】
ＩＤカード３４から読み出した利用者識別情報と同じ利用者識別情報が利用可能者リストの利用者識別情報になければ、物品管理側制御部２１１は、物品管理側表示部３１に、物品管理装置２００を利用不可である旨を表示させると共に報知音発生部２１３に所定時間アラーム音を発生させて待機状態に戻る。
【０１３１】
ＩＤカード３４から読み出した利用者識別情報と同じ利用者識別情報が利用可能者リストの利用者識別情報にあると、物品管理側制御部２１１は、カバーロック機構６１のロックを解除して前カバー１３を開けるようにする。そして、物品管理側制御部２１１は、保持対象物品である鍵５３あるいは収納物の取出であるか返却であるかの入力を促す表示画面を物品管理側表示部３１に表示させて、選択入力を待つ。
【０１３２】
取出が選択された場合、物品管理側制御部２１１は、利用者識別情報で識別した利用者に対して物品取出許可通知で取出を許可されている鍵５３を保持している保持部４１の表示ランプ８１を点灯させる。また、物品管理側制御部２１１は、利用者識別情報で識別した利用者に対して物品取出許可通知で取出を許可されている収納物を収納している収納部４２の表示ランプ８１を点灯させる。当該利用者は、表示ランプ８１が点灯している保持部４１または収納部４２あるいはそれら両方から、鍵５３または収納物あるいはそれら両方を取り出すことができる。
一方、利用者識別情報で識別した利用者に対して物品取出許可通知で取出を許可されている鍵５３も収納物もない場合、物品管理側制御部２１１は、いずれの表示ランプ８１も点灯させない。この場合、当該利用者は、鍵５３または収納物を物品管理装置２００から取り出すことはできない。
【０１３３】
選択入力待ちの状態から返却が選択された場合、物品管理側制御部２１１は、鍵５３が未返却の保持部４１の表示ランプ８１、および、物品が未返却の収納部４２の表示ランプ８１を点灯させる。利用者は、表示ランプが点灯している保持部４１または収納部４２に設備関連物品（鍵５３または収納物）を返却することができる。
【０１３４】
次に図２７〜３２を参照して予約管理システム１の動作について説明する。
図２７は、予約管理システム１が設備の利用予約を受けて設備関連物品の取出に対応する処理手順の例を示すシーケンス図である。
図２７の処理で、ユーザがクライアント装置４００にてグループウェア等の利用予約画面で利用予約操作を行い（シーケンスＳ１１１）、サーバ装置１００が予約情報を登録している（シーケンスＳ１１２）。
【０１３５】
サーバ装置１００は、予約情報における利用開始予定時刻の事前通知時間前が到来したことを検知すると（シーケンスＳ１１３）、物品管理装置２００における設備関連物品の取出状況を検知する（シーケンスＳ１１４）。図２７の例では、サーバ装置１００は、物品管理装置２００に設備関連物品が存在していること（返却されていること）を検知している。
【０１３６】
サーバ装置１００は、図５を参照して説明した利用状況管理情報を参照して設備関連物品の取出状況を検知する。例えば、設備関連物品の取出または返却がある毎に、物品管理装置２００がサーバ装置１００に設備管理物品の取出または返却をリアルタイムで通知する。サーバ装置１００は、物品管理装置２００からの通知に応じて利用状況管理情報をリアルタイムで更新する。これにより、利用状況管理情報を参照することで設備関連物品の取出状況を検知できる。
【０１３７】
設備関連物品があることを検知したサーバ装置１００は、設備利用準備完了通知メールを利用者（登録者）の携帯端末装置８００へ送信する（シーケンスＳ１１５）。
利用者の携帯端末装置８００は、受信した設備利用準備完了通知メールを表示する（シーケンスＳ１１６）。
【０１３８】
また、サーバ装置１００は、物品管理装置２００に対して利用者が設備関連物品を取り出し可能な設定にするよう指示する（シーケンスＳ１１７）。物品管理装置２００は、サーバ装置１００からの指示に従って、利用者が設備関連物品を取り出し可能な設定にする（シーケンスＳ１１８）。具体的には、利用者は、物品管理装置２００に自らの利用者ＩＤを入力し、ＩＤカードをカードリーダに通すことで認証を受ける。認証を受けることで物品管理装置２００の扉を開けることができ、予約した設備の設備関連物品を取り出し可能になる。
利用者が設備関連物品を物品管理装置２００から取り出すと（シーケンスＳ１１９）、物品管理装置２００がサーバ装置１００に対して設備関連物品の取出を通知する。これにより、サーバ装置１００は、設備関連物品の取出を検知する（シーケンスＳ１２０）。
【０１３９】
図２８は、予約管理システム１が設備の利用予約に対するキャンセル待ちを登録する際の処理手順の例を示すシーケンス図である。
図２８の処理で、クライアント装置４００は、キャンセル待ちの登録を要求するユーザ操作を受けて、キャンセル待ちの登録要求をサーバ装置１００に通知する（シーケンスS１６１）。
通知を受けたサーバ装置１００では、キャンセル待ち受付部１８３が、キャンセル待ちの登録を行う（シーケンスS１６２）。
【０１４０】
図２９は、予約管理システム１が利用予約に対するキャンセル待ちを利用予約に繰り上げる際の処理の手順の例を示すシーケンス図である。
図２９の処理で、サーバ装置１００のキャンセル待ち繰上げ部１８４は、キャンセル待ちを利用予約に繰り上げる条件の成立を検知する（シーケンスS２１１）。図２９の例では、サーバ装置１００は、条件が成立しているキャンセル待ちを検出している。
【０１４１】
キャンセル待ちを利用予約に繰り上げる条件は、そのキャンセル待ちで予定される設備利用の時間帯全体にわたって、その設備の利用予約が入っていないことである。この場合の利用予約には、そのキャンセル待ちよりも優先順位の高いキャンセル待ちが利用予約に繰上げられるものが含まれる。
【０１４２】
キャンセル待ちの繰上げを妨げる利用予約がなくなる場合の例として、該当する利用予約がユーザ操作により、または予約キャンセル時間の経過によりキャンセルされる場合が挙げられる。キャンセル待ちの繰上げを妨げる利用予約がなくなる場合のもう１つの例として、該当する利用予約における利用終了予定時刻が繰上げられて、利用予約が、キャンセル待ちで予定される設備利用の時間帯に重ならなくなる場合が挙げられる。利用予約における利用終了予定時刻が繰上げられる場合の例として、該当する利用予約について設備関連物品の早期返却が行われる場合が挙げられる。
【０１４３】
キャンセル待ちを利用予約に繰り上げる条件の成立を検知したキャンセル待ち繰上げ部１８４は、そのキャンセル待ちの内容を利用予約として登録し、キャンセル待ちを削除する（シーケンスS２１２）。これにより、キャンセル待ち繰上げ部１８４は、キャンセル待ちを利用予約に繰り上げる。
また、キャンセル待ち関連通知処理部１９４は、キャンセル待ち繰上げ通知メールを生成し、サーバ側通信部１１０を介して携帯端末装置８００へ送信する（シーケンスS２１３）。
キャンセル待ち繰上げ通知メールを受信した携帯端末装置８００は、受信したキャンセル待ち繰上げ通知メールを表示する（シーケンスＳ２１４）。
キャンセル待ちからの繰上げによって登録された予約の扱いは、ユーザ操作によって登録された予約の扱いと同様である。
【０１４４】
図３０は、サーバ装置１００が、利用予約における予約開始予定時刻からの予約キャンセル時間の経過によって利用予約をキャンセルする際の処理手順の例を示すシーケンス図である。利用予約における予約開始予定時刻からの予約キャンセル時間の経過によって利用予約をキャンセルする場合は、キャンセル待ちを利用予約に繰上げることがある場合の１つに該当する。
【０１４５】
図３０の処理で、サーバ装置１００は、利用開始予定時刻から所定の予約キャンセル時間が経過した旨を検知すると（シーケンスＳ２６１）、物品管理装置２００における設備関連物品の取出状況を検知する（シーケンスＳ２６２）。
図３０の例では、サーバ装置１００は、設備関連物品があることを検知している。従って、利用者は、まだ物品管理装置２００から設備関連物品を取り出していない。
【０１４６】
物品管理装置２００に設備関連物品があることを検知したサーバ装置１００は、設備利用予約キャンセル通知メールを予約登録者の携帯端末装置８００へ送信する（シーケンスＳ２６３）。
利用者の携帯端末装置８００は、受信した設備利用予約キャンセル通知メールを表示する（シーケンスＳ２６４）。
【０１４７】
また、サーバ装置１００は、予約をキャンセルする（シーケンスＳ２６５）。
また、サーバ装置１００は、物品管理装置２００に対して、設備関連物品を利用者が取出可能にしている設定を解除するよう指示する（シーケンスＳ２６６）。
物品管理装置２００は、サーバ装置１００からの指示に従って、設備関連物品を利用者が取り出し可能にしている設定を解除する（シーケンスＳ２６７）。
また、サーバ装置１００は、利用予約に繰り上げ可能なキャンセル待ちを検知する（シーケンスＳ２６８）。利用予約に繰り上げ可能なキャンセル待ちがあった場合、予約管理システム１は、図２９を参照して説明した、利用予約に対するキャンセル待ちを利用予約に繰り上げる際の処理を行う。
【０１４８】
図３１は、設備関連物品が利用終了予定時刻前に返却された場合にサーバ装置１００が行う処理の手順の例を示すシーケンス図である。設備関連物品が利用終了予定時刻前に返却された場合は、キャンセル待ちを利用予約に繰上げることがある場合の１つに該当する。
【０１４９】
図３１の処理で、サーバ装置１００は、設備関連物品の返却を監視する（シーケンスＳ３１１）。ここでは、サーバ装置１００は、利用終了予定時刻前に設備関連物品の返却を検知している。
【０１５０】
設備関連物品の返却を検知したサーバ装置１００は、物品返却情報を更新する（シーケンスＳ３１２）。
また、サーバ装置１００は、スケジュールを変更する（シーケンスＳ３１３）。具体的には、サーバ装置１００は、設備関連物品が返却された利用予約における利用終了予定時刻を、設備関連物品が返却された時刻に繰り上げる。
【０１５１】
また、サーバ装置１００は、利用予約に繰り上げ可能なキャンセル待ちを検知する（シーケンスＳ３１４）。利用予約に繰り上げ可能なキャンセル待ちがあった場合、予約管理システム１は、図２９を参照して説明した、利用予約に対するキャンセル待ちを利用予約に繰り上げる際の処理を行う。
【０１５２】
図３２は、予約管理システム１がキャンセル待ちを取り消す際の処理手順の例を示すシーケンス図である。
図３２の処理で、サーバ装置１００のキャンセル待ち管理部１８２は、キャンセル待ちを取り消す条件の成立を検知する（シーケンスＳ３６１）。
キャンセル待ちを取り消す条件が成立する場合には、そのキャンセル待ちの登録者が取消操作を行った場合と、キャンセル待ちにおける利用開始予定時刻にキャンセル待ちキャンセル時間を加算したキャンセル待ちキャンセル時刻を経過した場合とがある。
【０１５３】
キャンセル待ちを取り消す条件の成立を検知したキャンセル待ち管理部１８２は、そのキャンセル待ちの登録を削除することで、キャンセル待ちを取り消す（シーケンスＳ３６２）。
また、キャンセル待ち関連通知処理部１９４は、キャンセル待ち取消通知メールを生成し、サーバ側通信部１１０を介して、取り消されたキャンセル待ちの登録者であるユーザの携帯端末装置８００へ送信する（シーケンスＳ３６３）。
キャンセル待ち取消通知メールを受信した携帯端末装置８００は、受信したキャンセル待取消通知メールを表示する（シーケンスＳ３６４）。
【０１５４】
以上のように、物品管理装置２００は、設備を利用するための設備関連物品を格納する。サーバ側記憶部１７０は、設備の利用予約を示す予約情報を記憶する。連携部１９１は、予約情報に従って物品管理装置２００を制御する。キャンセル待ち受付部１８３は、利用予約に対するキャンセル待ちを受け付ける。キャンセル待ち繰上げ部１８４は、利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちを予約に繰り上げる。
予約管理システム１によれば、連携部１９１が予約情報に従って物品管理装置２００を制御することで、設定されたスケジュールに従って鍵等の物品の貸出を管理できる。かつ、予約管理システム１によれば、キャンセル待ち受付部１８３により、キャンセル待ちに対応することができる。
【０１５５】
また、キャンセル待ち受付部１８３は、複数の設備の利用予約に対するキャンセル待ちを受け付ける。
予約管理システム１では、比較的多くの設備についてキャンセル待ちを行える点で、キャンセル待ちが利用予約に繰上げられる機会が比較的多い。繰上げられた利用予約における利用者が利用予約に従って設備を利用することで、設備の利用効率が高まる。予約管理システム１によれば、この点で、設備の利用効率が高まることが期待される。
【０１５６】
また、キャンセル待ち受付部１８３は、複数のキャンセル待ちをグループ化する。キャンセル待ち繰上げ部１８４は、１つのグループについて、いずれかのキャンセル待ちが利用予約に繰上げられた場合、そのグループの他のキャンセル待ちをキャンセルする。
キャンセル待ち受付部１８３が、このようにキャンセル待ちのキャンセルを行うことで、不要なキャンセル待ちをキャンセルして、他のキャンセル待ちが利用予約に繰り上がる可能性を高めることができる。繰上げられた利用予約における利用者が利用予約に従って設備を利用することで、設備の利用効率が高まる。この点で、予約管理システム１によれば、設備の利用効率が高まることが期待される。
【０１５７】
また、キャンセル待ち受付部１８３は、１つの設備の利用予約に対する複数のキャンセル待ちを受け付ける。
１つの設備の利用予約に対する複数のキャンセル待ちのうちの何れかが取り消された場合でも、他のキャンセル待ちが利用予約になり、その利用予約における利用者が利用予約に従って設備を利用することで、設備の利用効率が高まる。このように、予約管理システム１によれば、設備の利用効率が高まることが期待される。
【０１５８】
また、キャンセル待ち受付部１８３は、１つの設備の利用予約に対するキャンセル待ち、かつ、利用予定日時の少なくとも一部が重なる複数のキャンセル待ちを受け付けた場合にキャンセル待ちの優先順位を決定する。キャンセル待ち繰上げ部１８４は、利用予約がキャンセルされた場合、キャンセルされた利用予約に対するキャンセル待ちのうち利用予約に繰り上げるキャンセル待ちを、優先順位に基づいて選択する。
【０１５９】
キャンセル待ち受付部１８３が、優先順位に基づいてキャンセル待ちの繰上げを行うことで、繰り上げるキャンセル待ちを調整できる。例えば、先に登録されたキャンセル待ちの優先順位を高くすることで、各ユーザに公平にキャンセル待ちの繰上げを行うことができる。また、部署毎あるいは役職毎に設備利用の重要度が異なる場合、部署または役職に応じてキャンセル待ちの優先度を設定することで、重要なキャンセル待ちを優先的に利用予約に繰り上げることができる。また、参加者の人数が多い場合に優先度を高く設定するようにしてもよい。
【０１６０】
また、キャンセル待ち繰上げ部１８４は、利用予約における利用開始予定時刻から所定の予約キャンセル時間が経過しても当該利用予約における予約対象設備の設備関連物品が物品管理装置２００から取り出されていない場合、当該利用予約に対するキャンセル待ちを利用予約に繰り上げる。
繰上げによって登録された利用予約における利用者が利用予約に従って設備を利用することで、設備の利用効率が高まる。このように、予約管理システム１によれば、設備の利用効率が高まることが期待される。
【０１６１】
また、キャンセル待ち繰上げ部１８４は、利用予約における利用終了予定時刻より前に当該利用予約における予約対象設備の設備関連物品が返却された場合、当該利用予約に対するキャンセル待ちを利用予約に繰り上げる。
繰上げによって登録された利用予約における利用者が利用予約に従って設備を利用することで、設備の利用効率が高まる。このように、予約管理システム１によれば、設備の利用効率が高まることが期待される。
【０１６２】
なお、サーバ装置１００が行う処理の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することで各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、Ｗｅｂシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０１６３】
以上、本発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、以下のような変形例が考えられる。
【０１６４】
（変形例１）
物品管理装置２００として、駐車場に設けられた監視カメラシステムを用いるようにしてもよい。この監視カメラシステムは、駐車場を撮影した画像から、車両の自動車登録番号、または、車両に記載されたバーコードなど、車両を識別する識別情報を読み取ってテキスト化し、サーバ装置１００へ送信する。
サーバ装置１００は、監視カメラが送信する情報に基づいて車両の貸し出し状況を確認し、車両の利用予約（貸し出し予約）およびキャンセル待ちの処理を行う。サーバ装置１００は、駐車場で現存を確認できた車両を利用可能な車両として扱う。利用終了予定時刻よりも前に車両の現存を確認した場合、サーバ装置１００は、その車両の利用予約の終了時刻を早めて、他の利用予約を登録できるようにする。
予約管理システム１がさらに鍵管理装置を備え、鍵管理装置では車両の鍵は取出中の状態であるが、駐車場に当該車両が所定時間以上存在する場合には、鍵を返却するように促す督促メールをユーザの携帯端末等に通知する。
【０１６５】
（変形例２）
物品管理装置２００として、本人認証（ＩＤ、パスワード、生体認証等）により施解錠を制御する認証式ロッカーまたはセキュリティボックス等を用いるようにしてもよい。これら認証式ロッカーまたはセキュリティボックスを撮像した監視カメラ画像、あるいは、認証式ロッカーまたはセキュリティボックス内の物品の有無を検知するセンサ等を用いて、認証式ロッカーまたはセキュリティボックスに格納される物品の取出・返却を確認することが出来るようになる。
鍵管理機では、ホルダーとつなげる鍵の大きさに限界があるのに対し、これら認証式ロッカーまたはセキュリティボックスを用いる場合、車の鍵だけでなく、ＥＴＣ（登録商標）カード、給油カード、運行管理ノートなども予約管理システム１の管理対象物とすることができる。
【符号の説明】
【０１６６】
１  予約管理システム
１００  サーバ装置
１１０  サーバ側通信部
１２０  サーバ側表示部
１３０  サーバ側操作部
１７０  サーバ側記憶部
１８０  サーバ側制御部
１８１  スケジュール管理部
１８２  キャンセル待ち管理部
１８３  キャンセル待ち受付部
１８４  キャンセル待ち繰上げ部
１９１  連携部
１９２  事前通知処理部
１９３  取消処理部
１９４  キャンセル待ち関連通知処理部
４００  クライアント装置
５００  内部ネットワーク
６００  ゲートウェイ装置
７００  外部ネットワーク
８００  携帯端末装置
【図１】
2020107135.tif 000003
【図２】
2020107135.tif 000004
【図３】
2020107135.tif 000005
【図４】
2020107135.tif 000006
【図５】
2020107135.tif 000007
【図６】
2020107135.tif 000008
【図７】
2020107135.tif 000009
【図８】
2020107135.tif 000010
【図９】
2020107135.tif 000011
【図１０】
2020107135.tif 000012
【図１１】
2020107135.tif 000013
【図１２】
2020107135.tif 000014
【図１３】
2020107135.tif 000015
【図１４】
2020107135.tif 000016
【図１５】
2020107135.tif 000017
【図１６】
2020107135.tif 000018
【図１７】
2020107135.tif 000019
【図１８】
2020107135.tif 000020
【図１９】
2020107135.tif 000021
【図２０】
2020107135.tif 000022
【図２１】
2020107135.tif 000023
【図２２】
2020107135.tif 000024
【図２３】
2020107135.tif 000025
【図２４】
2020107135.tif 000026
【図２５】
2020107135.tif 000027
【図２６】
2020107135.tif 000028
【図２７】
2020107135.tif 000029
【図２８】
2020107135.tif 000030
【図２９】
2020107135.tif 000031
【図３０】
2020107135.tif 000032
【図３１】
2020107135.tif 000033
【図３２】
2020107135.tif 000034