(57)【特許請求の範囲】
【請求項１】
共用施設の利用を許可された複数の利用許可者から当該共用施設の予約を受け付ける予約受付部と、
前記予約受付部が重複する複数の前記予約を受け付けたときに、前記予約を申し込んだ複数の申込者の中から当該予約が成立する予約成立者を決定する予約制御部と、
記憶部と、を有し、
前記記憶部には、前記共用施設について過去にされた予約の申し込みのそれぞれが申込記録として記録された申込履歴情報が記憶保持され、
各申込記録には、予約が成立したことを示す成立情報が、前記申込者を特定する識別情報と関連づけられた形態で記録され、
前記予約受付部は、前記申込者の前記識別情報の取得により前記予約を受け付け、
前記予約制御部は、複数の前記申込者のそれぞれに優先度を設定する優先度設定部と、前記優先度に基づいて各申込者の当選確率を算出する当選確率算出部と、前記当選確率に基づいて複数の前記申込者に対する抽選を行い前記予約成立者を決定する抽選制御部と、を備え、
前記優先度設定部は、前記識別情報に基づいて前記申込履歴情報を参照して前記成立情報が記録された前記申込記録の数をカウントして予約成立回数として取得し、前記予約成立回数に基づいて各申込者の前記優先度を設定することを特徴とする共用施設予約システム。
【請求項２】
各申込記録には、成立した予約をキャンセルしたキャンセル情報が、前記識別情報と関連付けられた形態で記録され、
前記優先度設定部は、前記識別情報に基づいて前記申込履歴情報を参照して前記キャンセル情報が記録された前記申込記録の数をカウントしてキャンセル回数として取得し、前記キャンセル回数に基づいて各申込者の前記優先度を設定することを特徴とする請求項１に記載の共用施設予約システム。
【請求項３】
前記記憶部には、前記予約を優先して成立させる優先事由と、前記優先事由が存在する
前記利用許可者の前記識別情報と、が関連付けられた形態で記録された特定利用許可者優先情報が記憶保持されており、
前記優先度設定部は、前記識別情報に基づいて前記特定利用許可者優先情報を参照し、前記識別情報に関連付けられた前記優先事由を取得し、前記予約成立回数、前記キャンセル回数、および前記優先事由に基づいて各申込者の前記優先度を設定することを特徴とする請求項２に記載の共用施設予約システム。
【請求項４】
前記記憶部には、前記予約成立回数と、前記優先度を決定するための予約成立回数スコアと、が対応付けられた形態の予約成立回数スコア情報、前記キャンセル回数と、前記優先度を決定するためのキャンセル回数スコアと、が対応付けられた形態のキャンセル回数スコア情報、および、前記優先事由と、前記優先度を決定するための優先事由スコアとを関連付けた形態の優先事由スコア情報と、が記憶保持され、
前記優先度設定部は、前記予約成立回数に基づいて前記予約成立回数スコア情報を参照し、前記キャンセル回数に基づいて前記キャンセル回数スコア情報を参照し、かつ、前記優先事由に基づいて前記優先事由スコア情報を参照し、前記予約成立回数スコア、前記キャンセル回数スコア、および前記優先事由スコアに基づいて前記優先度を設定することを特徴とする請求項３に記載の共用施設予約システム。
【請求項５】
前記予約制御部は、前記予約成立回数スコア情報に前記予約成立回数スコアを記録するための予約成立回数スコア入力部と、前記予約成立回数スコア情報に前記キャンセル回数スコアを記録するためのキャンセル回数スコア入力部と、前記優先事由スコア情報に前記優先事由スコアを記録するための優先事由スコア入力部と、を備えることを特徴とする請求項４に記載の共用施設予約システム。
【請求項６】
前記予約成立者からの前記予約のキャンセルを受け付けるキャンセル受付部を有し、
前記予約制御部は、前記予約受付部が前記予約を受け付けたときに、前記申込履歴情報に、新たな前記申込記録として、前記申込者の前記識別情報が記録された新規申込記録を追加し、前記予約成立者が決定すると、前記新規申込記録に前記成立情報を記録し、前記予約成立者が前記予約をキャンセルすると前記新規申込記録に前記キャンセル情報を記録する申込記録更新部を備えることを特徴とする請求項２から５のうちのいずれか一項に記載の共用施設予約システム。
【請求項７】
共用施設の利用を許可された複数の利用許可者から当該共用施設の予約を受け付ける予約受付部と、
前記予約受付部が重複する複数の前記予約を受け付けたときに、前記予約を申し込んだ複数の申込者の中から当該予約が成立する予約成立者を決定する予約制御部と、
記憶部と、を有し、
前記予約受付部は、前記申込者を特定する識別情報の取得により前記予約を受け付け、
前記記憶部には、前記共用施設について過去にされた予約の申し込みのそれぞれが申込記録として記録された申込履歴情報が記憶保持されるとともに、前記予約を優先して成立させる優先事由と、前記優先事由が存在する前記利用許可者を特定する前記識別情報と、が関連付けられた形態で記録された特定利用許可者優先情報が記憶保持され、
各申込記録には、予約が成立したことを示す成立情報または予約が成立しなかったことを示す不成立情報と、成立した予約をキャンセルしたキャンセル情報とが、前記識別情報と関連付けられた形態で記録され、
前記予約制御部は、複数の前記申込者のそれぞれに優先度を設定する優先度設定部と、前記優先度に基づいて各申込者の当選確率を算出する当選確率算出部と、前記当選確率に基づいて複数の前記申込者に対する抽選を行い前記予約成立者を決定する抽選制御部と、を備え、
前記優先度設定部は、前記申込履歴情報を参照して前記識別情報が一致する前記申込記
録の数をカウントして予約申込回数として取得する予約申込回数取得部と、前記識別情報に基づいて前記申込履歴情報を参照して前記成立情報が記録された前記申込記録の数をカウントして予約成立回数として取得する予約成立回数取得部と、前記識別情報に基づいて前記申込履歴情報を参照して前記キャンセル情報が記録された前記申込記録をカウントしてキャンセル回数として取得するキャンセル回数取得部と、前記識別情報に基づいて前記特定利用許可者優先情報を参照し、前記識別情報に関連付けられた前記優先事由を取得する優先事由取得部と、を備え、前記予約申込回数、前記予約成立回数、前記キャンセル回数、および前記優先事由のうちの少なくとも一つに基づいて各申込者の前記優先度を設定することを特徴とする共用施設予約システム。
【請求項８】
前記共用施設を開錠するための鍵と、
前記鍵を収容する電子鍵付きのキーボックスと、
前記予約成立者に対して前記鍵の使用を可能とするための鍵使用許可制御部と、
を有し、
前記記憶部には、前記利用許可者を特定する識別情報と、メールアドレスとを関連付けた形態の利用許可者情報が記録保持され、
前記予約制御部は、前記予約成立者が決定すると、前記予約成立者の前記識別情報に基づいて前記利用許可者情報を参照して前記メールアドレスを取得し、前記メールアドレスを前記鍵使用許可制御部に受け渡す予約情報送信部を有し、
前記鍵使用許可制御部は、前記メールアドレスを取得すると、前記キーボックスを開錠するためのパスワードを前記予約成立者に送信することを特徴とする請求項１から７のうちのいずれか一項に記載の共用施設予約システム。
【請求項９】
共用施設の利用を許可された複数の利用許可者から当該共用施設の予約を受け付ける予約受付部と、
前記予約受付部が重複する複数の前記予約を受け付けたときに、前記予約を申し込んだ複数の申込者の中から当該予約が成立する予約成立者を決定する予約制御部と、を有し、
前記予約受付部は、前記利用許可者が前記共用施設を利用する利用予定日を取得することにより前記予約を受け付け、
前記予約制御部は、前記利用予定日が予め定めた特定期間内にあるか否かを判定する日付判定部と、前記利用予定日が前記特定期間から外れている場合に前記予約受付部が前記予約を受け付けた順に当該予約の申込者を前記予約成立者に決定する先着予約部と、複数の前記申込者のそれぞれに優先度を設定する優先度設定部と、前記優先度に基づいて各申込者の当選確率を算出する当選確率算出部と、前記利用予定日が予め定めた特定期間内にある場合に前記当選確率に基づいて複数の前記申込者に対する抽選を行い前記予約成立者を決定する抽選制御部と、を備えることを特徴とする共用施設予約システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の者が利用可能な共用施設の予約を抽選で行う共用施設予約システムに関する。
【背景技術】
【０００２】
居住者が利用可能な共用施設として、共用駐車場、ゲストルーム、集会室、コミュニティスペースなどを備えるマンションがある。このようなマンションの居住者は、共有施設を利用する際に、部屋番号などの識別情報と利用予定日とをマンションの管理者に連絡して、共有施設を予約する。
【０００３】
特許文献１〜４には、マンション等の共有施設の予約を行うコンピュータシステムが記載されている。これらの文献に記載のコンピュータシステムでは、複数の居住者の予約の申し込みが重なったときに、抽選により、予約成立者を決定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０８３９８５号公報
【特許文献２】特開２０１５−１１５８１３号公報
【特許文献３】特開２０１７−２００２４０号公報
【特許文献４】特開２０１９−１４９８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
共用施設の予約を抽選で行うと、何度も予約の申込みをしたにも拘わらず、一回も当選せず、共用施設を利用できない居住者が現れる。このような場合に、共用施設を一度も利用できない居住者は、不公平感を持つ場合がある。また、共用施設の予約を抽選で行うと、例えば、身体に障碍を有する居住者に優先的に割り当てるべき予約を、他の者と同等の条件下で抽選しなければならないという状況が発生する。
【０００６】
本発明の課題は、かかる点に鑑みて、予約を行った申込者の事情を考慮して、抽選時の当選確率を変更できる共用施設予約システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の共用施設予約システムは、共用施設の利用を許可された複数の利用許可者から当該共用施設の予約を受け付ける予約受付部と、前記予約受付部が重複する複数の前記予約を受け付けたときに、前記予約を申し込んだ複数の申込者の中から当該予約が成立する予約成立者を決定する予約制御部と、を有し、前記予約制御部は、複数の前記申込者のそれぞれに優先度を設定する優先度設定部と、前記優先度に基づいて各申込者の当選確率を算出する当選確率算出部と、前記当選確率に基づいて複数の前記申込者に対する抽選を行い前記予約成立者を決定する抽選制御部と、を備えることを特徴とする。
【０００８】
本発明によれば、利用許可者の中に共用施設の予約を申し込んだ申込者が複数いる場合に、各申込者に優先度が設定される。また、予約成立者を抽選で決定する際には、優先度に基づいて算出された当選確率が各申込者に割り当てられる。従って、特定の申込者について、特段の事情がある場合には、特定の申込者の優先度を上位に設定することにより、抽選時の当選確率を上昇させることができる。よって、各申込者の事情を考慮して予約成
立者を決定できる。
【０００９】
また、本発明は、記憶部を有し、前記記憶部には、前記共用施設について過去にされた予約の申し込みのそれぞれが申込記録として記録された申込履歴情報が記憶保持され、各申込記録には、予約が成立したことを示す成立情報が、前記申込者を特定する識別情報と関連づけられた形態で記録され、前記予約受付部は、前記申込者の前記識別情報の取得により前記予約を受け付け、前記優先度設定部は、前記識別情報に基づいて前記申込履歴情報を参照して前記成立情報が記録された前記申込記録の数をカウントして予約成立回数として取得し、前記予約成立回数に基づいて各申込者の前記優先度を設定する。これにより、共用施設の予約についての過去の申込履歴情報から、各申込者の予約成立回数を取得で
きる。従って、抽選に際し、予約成立回数が多い申込者よりも、予約成立回数が少ない申込者の優先度を上位に設定して、当該申込者の当選確率を上げることができる。よって、何度も予約の申込みをしたにも拘わらず、一回も当選せず、共用施設を利用できない居住者の数を低下させることができる。
【００１０】
本発明において、各申込記録には、成立した予約をキャンセルしたキャンセル情報が、前記識別情報と関連付けられた形態で記録され、前記優先度設定部は、前記識別情報に基づいて前記申込履歴情報を参照して前記キャンセル情報が記録された前記申込記録の数をカウントしてキャンセル回数として取得し、前記キャンセル回数に基づいて各申込者の前記優先度を設定するものとすることができる。このようにすれば、過去の予約成立回数と、過去のキャンセル回数と、に基づいて、各申込者の優先度を設定できる。従って、予約成立回数が少ない申込者の当選確率を上昇させることができる。また、キャンセルを繰り返す申込者が存在する場合に、その者の当選確率を低下させることができる。
【００１１】
本発明において、前記記憶部には、前記予約を優先して成立させる優先事由と、前記優先事由が存在する前記利用許可者の前記識別情報と、が関連付けられた形態で記録された特定利用許可者優先情報が記憶保持されており、前記優先度設定部は、前記識別情報に基づいて前記特定利用許可者優先情報を参照し、前記識別情報に関連付けられた前記優先事由を取得し、前記予約成立回数、前記キャンセル回数、および前記優先事由に基づいて各申込者の前記優先度を設定するものとすることができる。このようにすれば、予約成立回数、キャンセル回数、および優先事由に基づいて各申込者の優先度を設定できる。従って、共用施設の利用に対して特段の優先事情がある申込者について任意に高い優先度を設定して、その者の当選確率を上げることができる。
【００１２】
本発明において、前記記憶部には、前記予約成立回数と、前記優先度を決定するための予約成立回数スコアと、が対応付けられた形態の予約成立回数スコア情報、前記キャンセル回数と、前記優先度を決定するためのキャンセル回数スコアと、が対応付けられた形態のキャンセル回数スコア情報、および、前記優先事由と、前記優先度を決定するための優先事由スコアとを関連付けた形態の優先事由スコア情報と、が記憶保持され、前記優先度設定部は、前記予約成立回数に基づいて前記予約成立回数スコア情報を参照し、前記キャンセル回数に基づいて前記キャンセル回数スコア情報を参照し、かつ、前記優先事由に基づいて前記優先事由スコア情報を参照し、前記予約成立回数スコア、前記キャンセル回数スコア、および前記優先事由スコアに基づいて前記優先度を設定するものとすることができる。このようにすれば、予約成立回数が優先度の設定に寄与する寄与の度合を予約成立回数スコアとして設定できる。また、キャンセル回数が優先度の設定に寄与する寄与の度合をキャンセル回数スコアとして設定できる。さらに、優先事由が優先度の設定に寄与する寄与の度合を優先事由スコアとして設定できる。従って、予約成立回数、キャンセル回数、および優先事由のそれぞれが優先度の設定に寄与する重みに、差をつけることができる。
【００１３】
本発明において、前記予約制御部は、前記予約成立回数スコア情報に前記予約成立回数スコアを記録するための予約成立回数スコア入力部と、前記予約成立回数スコア情報に前記キャンセル回数スコアを記録するためのキャンセル回数スコア入力部と、前記優先事由スコア情報に前記優先事由スコアを記録するための優先事由スコア入力部と、を備えるものとすることができる。このようにすれば、抽選を主宰する共用施設の管理者などが、予約成立回数スコア情報の予約成立回数スコアを記録、更新することが容易となる。従って、管理者は、予約成立回数が優先度の設定に寄与する重みを容易に設定できる。また、管理者が、キャンセル回数スコア情報のキャンセル回数スコアを記録、更新することが容易となる。従って、管理者は、キャンセル回数が優先度の設定に寄与する重みを容易に設定できる。さらに、管理者が、優先事由スコア情報の優先事由スコアを記録、更新することが容易となる。従って、管理者は、優先事由が優先度の設定に寄与する重みを容易に設定できる。また、このようにすれば、予約成立回数スコア、キャンセル回数スコア、および優先事由スコアの変更が容易となるので、管理者は、予約成立回数、キャンセル回数、および優先事由のそれぞれが優先度の設定に寄与する重みのバランスを調整することが容易となる。
【００１４】
本発明において、前記予約成立者からの前記予約のキャンセルを受け付けるキャンセル受付部を有し、前記予約制御部は、前記予約受付部が前記予約を受け付けたときに、前記申込履歴情報に、新たな前記申込記録として、前記申込者の前記識別情報が記録された新規申込記録を追加し、前記予約成立者が決定すると、前記新規申込記録に前記成立情報を記録し、前記予約成立者が前記予約をキャンセルすると前記新規申込記録に前記キャンセル情報を記録する申込記録更新部を備えるものとすることができる。このようにすれば、記録部の申込履歴情報を更新できる。
【００１５】
次に、本発明の別の形態の共用施設予約システムは、共用施設の利用を許可された複数の利用許可者から当該共用施設の予約を受け付ける予約受付部と、前記予約受付部が重複する複数の前記予約を受け付けたときに、前記予約を申し込んだ複数の申込者の中から当該予約が成立する予約成立者を決定する予約制御部と、記憶部と、を有し、前記予約受付部は、前記申込者を特定する識別情報の取得により前記予約を受け付け、前記記憶部には、前記共用施設について過去にされた予約の申し込みのそれぞれが申込記録として記録された申込履歴情報が記憶保持されるとともに、前記予約を優先して成立させる優先事由と、前記優先事由が存在する前記利用許可者を特定する前記識別情報と、が関連付けられた形態で記録された特定利用許可者優先情報が記憶保持され、各申込記録には、予約が成立したことを示す成立情報または予約が成立しなかったことを示す不成立情報と、成立した予約をキャンセルしたキャンセル情報とが、前記識別情報と関連付けられた形態で記録され、前記予約制御部は、複数の前記申込者のそれぞれに優先度を設定する優先度設定部と、前記優先度に基づいて各申込者の当選確率を算出する当選確率算出部と、前記当選確率に基づいて複数の前記申込者に対する抽選を行い前記予約成立者を決定する抽選制御部と、を備え、前記優先度設定部は、前記申込履歴情報を参照して前記識別情報が一致する前記申込記録の数をカウントして予約申込回数として取得する予約申込回数取得部と、前記識別情報に基づいて前記申込履歴情報を参照して前記成立情報が記録された前記申込記録の数をカウントして予約成立回数として取得する予約成立回数取得部と、前記識別情報に基づいて前記申込履歴情報を参照して前記キャンセル情報が記録された前記申込記録をカウントしてキャンセル回数として取得するキャンセル回数取得部と、前記識別情報に基づいて前記特定利用許可者優先情報を参照し、前記識別情報に関連付けられた前記優先事由を取得する優先事由取得部と、を備え、前記予約申込回数、前記予約成立回数、前記キャンセル回数、および前記優先事由のうちの少なくとも一つに基づいて各申込者の前記優先度を設定することを特徴とする。
【００１６】
本発明において、前記共用施設を開錠するための鍵と、前記鍵を収容する電子鍵付きのキーボックスと、前記予約成立者に対して前記鍵の使用を可能とするための鍵使用許可制御部と、を有し、前記記憶部には、前記利用許可者を特定する識別情報と、メールアドレスとを関連付けた形態の利用許可者情報が記録保持され、前記予約制御部は、前記予約成立者が決定すると、前記予約成立者の前記識別情報に基づいて前記利用許可者情報を参照して前記メールアドレスを取得し、前記メールアドレスを前記鍵使用許可制御部に受け渡
す予約情報送信部を有し、前記鍵使用許可制御部は、前記メールアドレスを取得すると、前記キーボックスを開錠するためのパスワードを前記予約成立者に送信するものとすることができる。このようにすれば、予約成立者に対してのみ、共用施設を利用するための鍵を使用させることが可能となる。
【００１７】
また、本発明の別の形態の共用施設予約システムは、共用施設の利用を許可された複数の利用許可者から当該共用施設の予約を受け付ける予約受付部と、前記予約受付部が重複する複数の前記予約を受け付けたときに、前記予約を申し込んだ複数の申込者の中から当該予約が成立する予約成立者を決定する予約制御部と、を有し、前記予約受付部は、前記利用許可者が前記共用施設を利用する利用予定日を取得することにより前記予約を受け付け、前記予約制御部は、前記利用予定日が予め定めた特定期間内にあるか否かを判定する日付判定部と、前記利用予定日が前記特定期間から外れている場合に前記予約受付部が前記予約を受け付けた順に当該予約の申込者を前記予約成立者に決定する先着予約部と、複数の前記申込者のそれぞれに優先度を設定する優先度設定部と、前記優先度に基づいて各申込者の当選確率を算出する当選確率算出部と、前記利用予定日が予め定めた特定期間内
にある場合に、前記当選確率に基づいて複数の前記申込者に対する抽選を行い前記予約成立者を決定する抽選制御部と、を備えることを特徴とする。このようにすれば、共用施設の利用が繁忙となる特定期間内の予約は抽選により行い、共用施設の利用が落ち込む特定期間外の予約は、先着順で行うことができる。
【発明の効果】
【００１８】
本発明によれば、共用施設の予約の抽選を行う際に、各申込者の事情を考慮して、複数の申込者のそれぞれに優先度を設定して、当選確率を割り当てることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明を適用した共用施設予約システムの概略構成図である。
【図２】サーバーシステムの記憶装置に記憶保持された情報の説明図である。
【図３】記憶装置に記憶保持された申込履歴情報の説明図である。
【図４】予約成立回数スコア情報、キャンセル回数スコア情報、優先事由スコア情報の説明図である。
【図５】優先度設定情報の説明図である。
【図６】予約処理動作のフローチャートである。
【図７】別の例の予約成立回数スコア情報、キャンセル回数スコア情報、優先事由スコア情報の説明図である。
【図８】別の例の優先度設定情報の説明図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明を適用した共用施設予約システムの実施の形態を説明する。
【００２１】
（全体構成）
図１は、本発明を適用した共用施設予約システムの概略構成図である。本例の共用施設予約システム１は、利用許可者に共用施設の利用の予約を行わせるためのものである。本例において、利用許可者は、マンション２の居住者である。共用施設は、マンション２の付帯施設である。共用施設とは、例えば、共用駐車場、ゲストルーム、集会室、コミュニティスペースなどである。
【００２２】
本例の共用施設予約システム１では、日曜、祭日、年末年始、ゴールデンウイークなど、共用施設の利用の申込が多くなる特定期間中の予約は抽選によって成立させる。また、本例の共用施設予約システム１では、特定期間を除く予約は先着順で成立させる。共用施設予約システム１が抽選によって予約を成立させる場合には、共用施設予約システム１は、予約を申し込んだ居住者（申込者）のそれぞれに優先度を設定し、優先度に基づく当選確率を各申込者に割り当てる。そして、共用施設予約システム１は、当選確率に基づいて抽選を行って、予約が成立した予約成立者を決定する。
【００２３】
図１に示すように、共用施設予約システム１は、サーバーシステム３と、ネットワーク４を介してサーバーシステム３に接続された予約端末５と、ネットワーク４を介してサー
バーシステム３に接続された管理用コンピュータ６と、を備える。予約端末５は、マンション２の共用部分に設置される。管理用コンピュータ６は、マンション２の管理会社７に設置される。また、共用施設予約システム１は、共用施設を開錠するための鍵８と、鍵８を収容する電子鍵付きのキーボックス９と、を備える。キーボックス９は、マンション２の共用部分に設置される。本例では、キーボックス９は、ネットワーク４を介してサーバーシステム３と接続されている。ここで、居住者は、スマートホンやタブレットなどの自己の情報端末を、ネットワーク４を介してサーバーシステム３に接続することにより、予約端末５して機能させることができる。
【００２４】
サーバーシステム３は、予約端末５にウエブサービスを提供するＷＥＢサーバー１１と、共用施設の予約を行う予約制御用アプリケーションサーバー１２と、鍵８の貸与を管理する鍵貸与用アプリケーションサーバー１３と、を備える。ＷＥＢサーバー１１と予約制御用アプリケーションサーバー１２とは通信可能に接続されている。鍵貸与用アプリケーションサーバー１３と、予約制御用アプリケーションサーバー１２とは通信可能に接続されている。
【００２５】
（ＷＥＢサーバー）
ＷＥＢサーバー１１は、ＣＰＵおよびメモリを備えるコンピュータである。ＷＥＢサーバー１１は、ウエブサービス提供用アプリケーションソフトウエアが動作することにより、予約受付部１５、およびキャンセル受付部１６として機能する。
【００２６】
予約受付部１５は、予約端末５に予約用画面を提供して、共用施設の利用を許可された複数の利用許可者から共用施設の予約を受け付ける。より具体的には、予約受付部１５は、予約用画面に設けられた各入力欄に、居住者の識別情報、および共用施設を利用する利用予定日が入力されると、識別情報および利用予定日を受付情報として取得する。また、予約受付部１５は、受け付けた受付情報を、予約制御用アプリケーションサーバー１２に送信する。これにより、予約受付部１５は、共用施設の予約を受け付ける。キャンセル受付部１６は、予約端末５にキャンセル用画面を提供して、予約が成立した予約成立者から、成立した予約のキャンセルを受け付ける。また、キャンセル受付部１６は、キャンセルを受け付けた旨を、予約制御用アプリケーションサーバー１２に送信する。
【００２７】
さらに、ＷＥＢサーバー１１は、ウエブサービス提供用アプリケーションソフトウエアが動作することにより、管理情報受付部１７として機能する。管理情報受付部１７は、管理用コンピュータ６に対して、各種のデータベースを操作するための管理画面を提供する。ＷＥＢサーバー１１は、管理情報受付部１７を介して受け付けた管理情報を、予約制御用アプリケーションサーバー１２に送信する。
【００２８】
（予約制御用アプリケーションサーバー）
予約制御用アプリケーションサーバー１２は、ＣＰＵおよびメモリを備えるコンピュータである。予約制御用アプリケーションサーバー１２は、予約制御用アプリケーションソフトウエアが動作することにより、予約制御部２１として機能する。予約制御用アプリケーションサーバー１２には、記憶装置２２（記憶部）が通信可能に接続されている。
【００２９】
ここで、記憶装置２２には、各種の情報がテーブルの形態で記憶保持されている。図２（ａ）は、居住者情報の説明図であり、図２（ｂ）は、特定居住者優先情報の説明図である。図２（ａ）に示すように、記憶装置２２には、居住者に関する情報を記録した居住者情報３１（予約許可者情報）が記憶保持されている。居住者情報３１には、居住者を特定する識別情報３２と、居住者の氏名３３と、居住者のメールアドレス３４と、が関連付けられた形態で記憶保持されている。識別情報３２は、例えば、居住者の部屋番号などと対応付けられた記号である。
【００３０】
また、図２（ｂ）に示すように、記憶装置２２には、共用施設の予約に際して優先事由が存在する居住者がいる場合に、この居住者の識別情報３２と、優先事由３６と、が関連付けられた形態で記録された特定居住者優先情報３５（特定利用許可者優先情報）が記憶保持されている。ここで、優先事由３６には、居住者が、要支援者、要介護者、身障者、などであることが記録されている。なお、これらの優先事由３６は、例であり、任意の文字列によって、任意の事由を記録しておくことができる。
【００３１】
さらに、記憶装置２２には、共用施設の申込記録３９を記録した申込履歴情報４０が記録保持されている。図３は、申込履歴情報４０の説明図である。図３に示すように、各申込記録３９には、予約を申し込んだ居住者（申込者）を特定する識別情報３２が記録されている。また、各申込記録３９には、予約を申し込んだ申込日４１、共用施設の利用予定日４２、予約が成立したことを示す成立情報４３または予約が成立しなかったことを示す不成立情報４４、および成立した予約をキャンセルしたキャンセル情報４５が、申込者を特定する識別情報３２と関連づけられた形態で記録されている。
【００３２】
また、記憶装置２２には、抽選に際して、各申込者の優先度を設定するための、予約成立回数スコア情報４７、キャンセル回数スコア情報４８、および優先事由スコア情報４９が記録保持されている。図４は、予約成立回数スコア情報４７、キャンセル回数スコア情報４８、および優先事由スコア情報４９の説明図である。図４（ａ）に示すように、予約成立回数スコア情報４７には、過去に申し込んだ予約が成立した予約成立回数５１と、優先度を決定するための予約成立回数スコア５２と、が対応付けられた形態で記憶されている。キャンセル回数スコア情報４８には、過去に成立した予約をキャンセルしたキャンセル回数５３と、優先度を決定するためのキャンセル回数スコア５４と、が対応付けられた形態で記憶保持されている。優先事由スコア情報４９には、優先事由３６と、優先度を決定するための優先事由スコア５５とが関連付けた形態で記憶保持されている。
【００３３】
本例では、予約成立回数スコア情報４７において、予約成立回数が０回の場合に予約成立回数スコアとして１ポイントが関連付けられ、予約成立回数が１回の場合に予約成立回数スコアとして０．５ポイントが関連付けられ、予約成立回数が２回以上の場合に予約成立回数スコアとして０．２５ポイントが関連付けられている。キャンセル回数スコア情報４８において、キャンセル回数が０回の場合にキャンセル回数スコアとして１ポイントが関連付けられ、キャンセル回数が１回の場合にキャンセル回数スコアとして０．５ポイントが関連付けられ、キャンセル回数が２回以上の場合にキャンセル回数スコアとして０．２５ポイントが関連付けられている。
【００３４】
また、優先事由スコア情報４９において、優先事由３６に要支援者の文言が含まれる場合に、優先事由スコアとして１．５ポイントが関連付けられ、優先事由３６に要介護者の文言が含まれる場合に、優先事由スコアとして２ポイントが関連付けられている。さらに、優先事由スコア情報４９において、優先事由３６に身障者の文言が含まれる場合に、優先事由スコアとして２ポイントが関連付けられ、優先事由３６を有さない非該当者の場合に、優先事由スコアとして１ポイントが関連付けられている。
【００３５】
次に、図１に示すように、予約制御部２１は、予約の申し込みに際して予約受付部１５が受け付けた利用予定日４２が予め定めた特定期間内にあるか否かを判定する日付判定部６１を備える。
【００３６】
また、予約制御部２１は、利用予定日４２が特定期間から外れている場合に、予約受付部１５が予約を受け付けた順に当該予約の申込者を予約成立者に決定する先着予約部６２を備える。
【００３７】
さらに、予約制御部２１は、利用予定日４２が特定期間内にある場合に、抽選により予約成立者を決定する抽選予約部６３を備える。抽選予約部６３は、優先度設定部７１、当選確率算出部７２、および抽選制御部７３を備える。
【００３８】
また、予約制御部２１は、予約成立者が決定すると、予約成立者の情報を、鍵貸与用アプリケーションサーバー１３に送信する予約情報送信部６４を備える。さらに、予約制御部２１は、申込履歴情報４０を更新する申込記録更新部６５を備える。また、予約制御部２１は、予約成立回数スコア情報４７、キャンセル回数スコア情報４８、優先事由スコア情報４９を管理するためのスコア管理部６６を備える。
【００３９】
優先度設定部７１は、予約受付部１５が重複する複数の予約を受け付けたときに、予約を申し込んだ複数の居住者のそれぞれに優先度を設定する。本例では、優先度設定部７１は、抽選に際して、各申込者の識別情報３２に基づいて申込履歴情報４０を参照して成立情報４３が記録された申込記録３９の数をカウントして予約成立回数５１として取得する予約成立回数取得部７５を備える。予約成立回数取得部７５が予約成立回数５１を取得すると、優先度設定部７１は、予約成立回数取得部が取得した予約成立回数５１に基づいて予約成立回数スコア情報４７を参照して予約成立回数スコア５２を取得する。
【００４０】
また、優先度設定部７１は、抽選に際して、各申込者の識別情報３２に基づいて申込履歴情報４０を参照してキャンセル情報４５が記録された申込記録３９の数をカウントしてキャンセル回数５３として取得するキャンセル回数取得部７６を備える。キャンセル回数取得部７６がキャンセル回数５３を取得すると、優先度設定部７１は、キャンセル回数５３に基づいてキャンセル回数スコア情報４８を参照してキャンセル回数スコア５４を取得する。ここで、優先度設定部７１が申込履歴情報４０を参照して予約成立回数５１およびキャンセル回数５３をカウントする期間は、予約の申込日から過去１年の期間とすることができる。
【００４１】
さらに、優先度設定部７１は、抽選に際して、各申込者の識別情報３２に基づいて特定居住者優先情報３５を参照し、識別情報３２に関連付けられた優先事由３６を取得する優先事由取得部７７を備える。優先事由取得部７７が優先事由３６を取得すると、優先度設定部７１は、優先事由３６に基づいて優先事由スコア情報４９を参照し、優先事由スコア５５を取得する。
【００４２】
ここで、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５が取得されると、優先度設定部７１は、これら予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５に基づいて、優先度を設定する。本例では、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の積を優先度とする。本例では、優先度設定部７１は、優先度を設定する際に、識別情報３２と、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５を代入した当選確率算出用の数式７８と、数式７８により算出された優先度７９とを対応付けた形態の優先度設定情報８０を生成して、記憶装置２２に記憶保持する。図５は、優先度設定情報８０の説明図である。優先度設定情報８０については、その具体例を後述する。
【００４３】
次に、当選確率算出部７２は、各申込者に設定された優先度に基づいて、各申込者の当選確率を算出する。より具体的には、当選確率算出部７２は、全ての申込者の優先度を合計した合計優先度で各申込者の優先度を除算して各申込者の当選確率を算出する。全ての申込者の当選確率を合計した値は１である。
【００４４】
抽選制御部７３は、当選確率に基づいて複数の申込者に対する抽選を行い予約成立者を
決定する。言い換えれば、抽選制御部７３は、申込者の個々に算出された当選確率で各申込者が当選するようにランダムな抽選を行う。
【００４５】
予約情報送信部６４は、予約成立者が決定すると、予約成立者の識別情報３２に基づいて居住者情報３１を参照してメールアドレス３４を取得する。また、予約情報送信部６４は、取得したメールアドレス３４を鍵貸与用アプリケーションサーバー１３に送信する。ここで、予約情報送信部６４は、抽選制御部７３が抽選によって予約成立者を決定した場合、および先着予約部６２が先着順で予約成立者に決定した場合のいずれでも、予約成立者のメールアドレス３４を鍵貸与用アプリケーションサーバー１３に送信する。また、予約情報送信部６４は、予約成立者が決定すると、予約できなかった予約不成立者（予約が不成立であった申込者）の識別情報３２に基づいて居住者情報３１を参照して、メールアドレス３４を取得する。そして、取得したメールアドレス３４に、予約が不成立だった旨のメッセージを送信する。
【００４６】
申込記録更新部６５は、予約受付部１５が予約を受け付けたときに、図３に示す申込履歴情報４０に、新たな申込記録３９として、申込者の識別情報３２が記録された申込記録３９（新規申込記録３９）を追加する。また、申込記録更新部６５は、予約成立者が決定すると、該当する予約の申込記録３９に成立情報４３を記録する。さらに、申込記録更新部６５は、予約成立者が予約をキャンセルすると該当する予約の申込記録３９にキャンセル情報４５を記録する。また、申込記録更新部６５は、申込者の予約が成立しなかった場合には、該当する予約の申込記録３９に不成立情報４４を記録する。また、キャンセル情報４５を記録するための領域にＮＵＬＬを記録する。これにより、申込記録更新部６５は、申込履歴情報４０を更新する。
【００４７】
スコア管理部６６は、予約成立回数スコア情報４７に予約成立回数スコア５２を記録するための予約成立回数スコア入力部８１と、キャンセル回数スコア情報４８にキャンセル回数スコア５４を記録するためのキャンセル回数スコア入力部８２と、優先事由スコア情報４９に優先事由スコア５５を記録するための優先事由スコア入力部８３と、を備える。予約成立回数スコア入力部８１、キャンセル回数スコア入力部８２、および優先事由スコア入力部８３のぞれぞれは、ＷＥＢサーバー１１からの管理情報を受信すると、管理情報に基づいて、予約成立回数スコア情報４７、キャンセル回数スコア情報４８、および優先事由スコア情報４９のそれぞれを更新する。
【００４８】
すなわち、ＷＥＢサーバー１１の管理情報受付部１７が管理用コンピュータ６に提供する管理画面の入力欄に特定の予約成立回数５１に対応する予約成立回数スコア５２が入力されて、管理情報としてＷＥＢサーバー１１から予約制御用アプリケーションサーバー１２に送信されると、予約成立回数スコア入力部８１は、受信した予約成立回数スコア５２を予約成立回数スコア情報４７に記録して、特定の予約成立回数５１に対応する予約成立回数スコア５２を更新する。また、管理情報受付部１７が管理用コンピュータ６に提供する管理画面の入力欄に特定キャンセル回数５３に対応するキャンセル回数スコア５４が入力されて、管理情報としてＷＥＢサーバー１１から予約制御用アプリケーションサーバー１２に送信されると、キャンセル回数スコア入力部８２は、受信したキャンセル回数スコア５４をキャンセル回数スコア情報４８に記録して、特定のキャンセル回数５３に対応するキャンセル回数スコア５４を更新する。さらに、管理情報受付部１７が管理用コンピュータ６に提供する管理画面の入力欄に、特定の優先事由３６に対応する優先事由スコア５５が入力されて、管理情報としてＷＥＢサーバー１１から予約制御用アプリケーションサーバー１２に送信されると、優先事由スコア入力部８３は、受信した優先事由スコア５５を優先事由スコア情報４９に記録して、特定の優先事由３６に対応する優先事由スコア５５を更新する。
【００４９】
（鍵貸与用アプリケーションサーバー）
鍵貸与用アプリケーションサーバー１３は、ＣＰＵおよびメモリを備えるコンピュータである。図１に示すように、鍵貸与用アプリケーションサーバー１３は、鍵貸与用アプリケーションソフトウエアが動作することにより、鍵使用許可制御部９１として機能する。
【００５０】
鍵貸与用アプリケーションサーバー１３には、予約制御用アプリケーションサーバー１２から予約成立者のメールアドレス３４が送信される。鍵使用許可制御部９１は、メールアドレス３４を取得すると、キーボックス９を開錠するためのパスワードを取得したメールアドレスに送信する。
【００５１】
本例では、鍵使用許可制御部９１は、メールアドレス３４を取得するとパスワードとしてワンタイムパスワードを生成するパスワード生成部９２と、生成されたワンタイムパスワードを取得したメールアドレス３４に送信するパスワード送信部９３とを備える。ワンタイムパスワードは、利用予定日４２にのみ有効となるパスワードであり、鍵貸与用アプリケーションサーバー１３が予約成立者のメールアドレス３４を受信する毎に生成される。また、鍵使用許可制御部９１は、キーボックス９を開錠するためのパスワードを設定するパスワード設定部９４を備える。パスワード設定部９４は、パスワード生成部９２がワンタイムパスワードを生成すると、生成されたワンタイムパスワードと利用予定日４２の情報をキーボックス９に送信する。これにより、生成したワンタイムパスワードを、利用予定日４２にキーボックス９を開錠できるパスワードに設定する。
【００５２】
（予約処理動作）
図６は、予約処理動作のフローチャートである。共用施設の利用を希望する居住者は、予約端末５からＷＥＢサーバー１１にアクセスして、予約端末５に予約用画面を表示させる。また、共用施設の利用を希望する居住者は、予約用画面に設けられた各入力欄に、申込者の識別情報３２と、共用施設を利用する利用予定日４２と、を入力する。
【００５３】
予約受付部１５は、居住者の識別情報３２、および利用予定日４２の取得により共用施設の予約を受け付ける。また、予約受付部１５は、受け付けた受付情報を、予約制御用アプリケーションサーバー１２に送信する。
【００５４】
予約制御用アプリケーションサーバー１２の予約制御部２１が受付情報を取得すると（ステップＳＴ１）、申込記録更新部６５は、申込履歴情報４０に、新たな申込記録３９として、申込者の識別情報３２が記録された申込記録３９（新規申込記録３９）を追加する。また、日付判定部６１は、予約受付部１５が受け付けた利用予定日４２が予め定めた特定期間内にあるか否かを判定する（ステップＳＴ２）。
【００５５】
ここで、利用予定日４２が特定期間から外れている場合には（ステップＳＴ２：Ｎｏ）、先着予約部６２は、予約受付部１５が予約を受け付けた順に当該予約の申込者を予約成立者に決定する（ステップＳＴ３）。
【００５６】
予約成立者が決定すると、申込記録更新部６５は、申込者の識別情報３２が記録された申込記録３９に、予約が成立した成立情報４３を記録する。また、申込記録更新部６５は、申込者の予約が成立しなかった申込者の申込記録３９には、不成立情報４４を記録する（ステップＳＴ４）。これにより、申込履歴情報４０が更新される。さらに、予約情報送信部６４は、予約成立者のメールアドレス３４を鍵貸与用アプリケーションサーバー１３に送信する。また、予約情報送信部６４は、予約が成立しなかった各申込者のメールアドレス３４に、予約が不成立だった旨のメッセージを送信する。
【００５７】
鍵貸与用アプリケーションサーバー１３において、鍵使用許可制御部９１がメールアド
レス３４を取得すると、パスワードを生成して、予約成立者に送信する。また、鍵使用許可制御部９１は、生成されたパスワードを、キーボックス９を開錠するためのパスワードに設定する（ステップＳＴ５）。
【００５８】
次に、利用予定日４２が特定期間内にある場合に、複数の予約が重なった場合には（ステップＳＴ２：Ｙｅｓ）、抽選予約部６３は、抽選により予約成立者を決定する。抽選に際しては、優先度設定部７１が、予約を申し込んだ複数の居住者（申込者）のそれぞれに優先度を設定する。
【００５９】
すなわち、予約が重なる申込者が存在する場合には、予約成立回数取得部７５は、各申込者の識別情報３２に基づいて、各申込者の予約成立回数５１を取得する（ステップＳＴ７）。キャンセル回数取得部７６は、各申込者の識別情報３２に基づいて、各申込者のキャンセル回数５３を取得する。さらに、優先事由取得部７７は、各申込者の識別情報３２に基づいて、各申込者の優先事由３６を取得する（ステップＳＴ６）。
【００６０】
次に、優先度設定部７１は、取得した予約成立回数５１に基づいて予約成立回数スコア情報４７を参照して予約成立回数スコア５２を取得する。また、優先度設定部７１は、取得したキャンセル回数５３に基づいてキャンセル回数スコア情報４８を参照してキャンセル回数スコア５４を取得する。さらに、優先度設定部７１は、取得した優先事由３６に基づいて優先事由スコア情報４９を参照し、優先事由スコア５５を取得する（ステップＳＴ７）。
【００６１】
しかる後に、優先度設定部７１は、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５に基づいて、各申込者の優先度を設定する（ステップＳＴ８）。
【００６２】
ここで、３名の申込者Ｒ００１、申込者Ｒ００２、申込者Ｒ００２が存在する場合を例にして、優先度設定部７１が各申込者の優先度を設定する過程を具体的に説明する。優先度設定部７１が各申込者の優先度を設定する過程では、図５に示す優先度設定情報８０が生成される。
【００６３】
本例では、申込者Ｒ００１について、優先度設定部７１が申込履歴情報４０を参照して取得した予約成立回数５１は２回である。予約成立回数スコア情報４７において予約成立回数５１が２回の場合に関連付けられた予約成立回数スコア５２は０．２５ポイントである。また、優先度設定部７１が、申込履歴情報４０を参照して取得した場合のキャンセル回数５３は１回である。キャンセル回数スコア情報４８においてキャンセル回数５３が１回の場合に関連付けられたキャンセル回数スコア５４は０．５ポイントである。さらに、優先度設定部７１が特定居住者優先情報３５を参照して取得した優先事由３６は、非該当者である。優先事由スコア情報４９において、非該当者に関連付けられた優先事由スコア５５は、１．０ポイントである。従って、優先度設定部７１は、図５に示すように、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の積（０．２５×０．５×１．０）である０．１２５を、申込者Ｒ００１の優先度７９とする。
【００６４】
申込者Ｒ００２について、優先度設定部７１が、申込履歴情報４０を参照して取得した予約成立回数５１は２回以上である。予約成立回数スコア情報４７において予約成立回数５１が２回以上の場合に関連付けられた予約成立回数スコア５２は０．２５ポイントである。また、優先度設定部７１が、申込履歴情報４０を参照して取得した場合のキャンセル回数５３は２回以上である。キャンセル回数スコア情報４８においてキャンセル回数５３が２回以上の場合に関連付けられたキャンセル回数スコア５４は０．２５ポイントである。さらに、優先度設定部７１が特定居住者優先情報３５を参照して取得した優先事由３６
は、非該当者である。優先事由スコア情報４９において、非該当者に関連付けられた優先事由スコア５５は、１．０ポイントである。従って、優先度設定部７１は、図５に示すように、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の積（０．２５×０．２５×１．０）である０．０６２５を申込者Ｒ００２の優先度７９とする。
【００６５】
申込者Ｒ００３について、優先度設定部７１が、申込履歴情報４０を参照して取得した予約成立回数５１は０回である。予約成立回数スコア情報４７において予約成立回数５１が０回の場合に関連付けられた予約成立回数スコア５２は１．０ポイントである。また、優先度設定部７１が、申込履歴情報４０を参照して取得した場合のキャンセル回数５３は０回である。キャンセル回数スコア情報４８においてキャンセル回数５３が０回の場合に関連付けられたキャンセル回数スコア５４は１．０ポイントである。さらに、優先度設定部７１が特定居住者優先情報３５を参照して取得した優先事由３６は、要介護者である。優先事由スコア情報４９において、被該当者に関連付けられた優先事由スコア５５は、２．０ポイントである。従って、優先度設定部７１は、図５に示すように、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の積（１．０×１．０×２．０）である２．０を申込者Ｒ００３の優先度７９とする。
【００６６】
各申込者について優先度が設定されると、当選確率算出部７２は、各申込者に設定された優先度に基づいて、各申込者の当選確率を算出する（ステップＳＴ９）。すなわち、当選確率算出部７２は、全ての申込者の優先度を合計した合計優先度で、各申込者の優先度を除算して、各申込者の当選確率を算出する。従って、本例では、申込者Ｒ００１の当選確率は、０．１２５／（０．１２５＋０．０６２５＋２）＝０．０６となる。申込者Ｒ００２の当選確率は、０．０６２５／（０．１２５＋０．０６２５＋２）＝０．０３となる。申込者Ｒ００３の当選確率は、２．０／（０．１２５＋０．０６２５＋２）＝０．９１となる。なお、当選確率の算出では、四捨五入などの補正をする。また、各申込者の当選確率の和が１．０となるように誤差を補正する。
【００６７】
各申込者の当選確率が算出されると、抽選制御部７３は、当選確率に基づいて複数の申込者に対する抽選を行い予約成立者を決定する（ステップＳＴ１０）。すなわち、抽選制御部７３は、申込者Ｒ００１が０．０６の当選確率で当選し、申込者Ｒ００２が０．０３の当選確率で当選し、かつ、申込者Ｒ００３が０．９１の当選確率で当選するようにランダムな抽選を行う。
【００６８】
予約成立者が決定すると、図３に示すように、申込記録更新部６５は、各申込者の識別情報３２が記録された申込記録３９に、予約が成立した成立情報４３を記録する。また、申込記録更新部６５は、申込者の予約が成立しなかった申込者の申込記録３９には、不成立情報４４を記録する（ステップＳＴ４）。これにより、申込履歴情報４０が更新される。さらに、予約情報送信部６４は、予約成立者のメールアドレス３４を鍵貸与用アプリケーションサーバー１３に送信する。また、予約情報送信部６４は、予約が成立しなかった各申込者のメールアドレス３４に、予約が不成立だった旨のメッセージを送信する。
【００６９】
鍵貸与用アプリケーションサーバー１３において、鍵使用許可制御部９１がメールアドレス３４を取得すると、パスワードを生成して、予約成立者に送信する。また、鍵使用許可制御部９１は、生成されたパスワードを、キーボックス９を開錠するためのパスワードに設定する（ステップＳＴ５）。
【００７０】
ここで、予約のキャンセルを行う場合には、予約成立者は、予約端末５からＷＥＢサーバー１１に接続する。また、予約成立者は、予約端末５にキャンセル用画面に予約をキャンセルする旨の情報を入力する。ここで予約がキャンセルされると、申込履歴情報４０の
うち、当該予約に対応する申込記録３９にキャンセル情報４５を記録する。これにより、申込履歴情報４０が更新される。
【００７１】
次に、管理用コンピュータ６を操作する管理者は、予約成立回数５１、キャンセル回数５３、および優先事由３６のそれぞれが抽選時の優先度設定に寄与する重みを変更することができる。この場合には、管理者は、管理用コンピュータ６を介してＷＥＢサーバー１１に接続して、管理用コンピュータ６に、管理画面を表示させる。そして、管理者は、管理画面の対応する入力欄に、特定の予約成立回数５１に対応する予約成立回数スコア５２、特定のキャンセル回数５３に対応するキャンセル回数スコア５４、特定の優先事由３６に対応する優先事由スコア５５を入力する。
【００７２】
ここで、管理画面にこれらの値が入力されると、これらの値は管理情報として予約制御用アプリケーションサーバー１２に送信されてスコア管理部６６の予約成立回数スコア入力部８１、キャンセル回数スコア入力部８２、および優先事由スコア入力部８３のそれぞれに取得される。これにより、予約成立回数スコア入力部８１、キャンセル回数スコア入力部８２、および優先事由スコア入力部８３は、予約成立回数スコア情報４７の予約成立回数スコア５２、キャンセル回数スコア情報４８のキャンセル回数スコア５４、および優先事由スコア情報４９の優先事由スコア５５のそれぞれを更新する。
【００７３】
次に、優先度設定部７１は、取得した予約成立回数５１に基づいて予約成立回数スコア情報４７を参照して予約成立回数スコア５２を取得する。また、優先度設定部７１は、取得したキャンセル回数５３に基づいてキャンセル回数スコア情報４８を参照してキャンセル回数スコア５４を取得する。さらに、優先度設定部７１は、取得した優先事由３６に基づいて優先事由スコア情報４９を参照し、優先事由スコア５５を取得する（ステップＳＴ７）。
【００７４】
なお、上記の処理動作において、ステップＳＴ６とステップＳＴ７とは、並行に処理されてもよい。すなわち、各申込者について、予約成立回数５１の取得と予約成立回数スコア５２の取得とを連続して行い、キャンセル回数５３の取得とキャンセル回数スコア５４とを連続して行い、優先事由３６の取得と、優先事由スコア５５の取得とを連続して行ってもよい。
【００７５】
（作用効果）
本例によれば、居住者の中に共用施設の予約を申し込んだ申込者が複数いる場合に、各申込者に優先度が設定される。また、予約成立者を抽選で決定する際には、優先度に基づいて算出された当選確率が各申込者に割り当てられる。従って、特定の申込者について、特段の事情がある場合には、特定の申込者の優先度を上位に設定することにより、抽選時の当選確率を上昇させることができる。よって、各申込者の事情を考慮して予約成立者を決定できる。
【００７６】
また、本例では、サーバーシステム３は、記憶装置２２を有する。記憶装置２２には、共用施設について過去にされた予約の申し込みのそれぞれが申込記録３９として記録された申込履歴情報４０が記憶保持されている。各申込記録３９には、予約が成立したことを示す成立情報４３または予約が成立しなかったことを示す不成立情報４４が、申込者を特定する識別情報３２と関連づけられた形態で記録されている。また、予約受付部１５は、申込者の識別情報３２の取得により予約を受け付ける。優先度設定部７１は、識別情報３２に基づいて申込履歴情報４０を参照して成立情報４３が記録された申込記録３９の数をカウントして予約成立回数５１として取得する予約成立回数取得部７５を有し、予約成立回数５１に基づいて各申込者の優先度７９を設定する。従って、本例によれば、共用施設の予約についての過去の申込履歴情報４０から、各申込者の予約成立回数５１を取得できる。よって、抽選に際し、予約成立回数５１が多い申込者よりも、予約成立回数５１が少ない申込者の優先度７９を上位に設定して、当該申込者の当選確率を上げることができる。これにより、何度も予約の申込みをしたにも拘わらず、一回も当選せず、共用施設を利用できない居住者の数を低下させることができる。
【００７７】
また、本例において、各申込記録３９には、成立した予約をキャンセルしたキャンセル情報４５が、識別情報３２と関連付けられた形態で記録される。また、優先度設定部７１は、識別情報３２に基づいて申込履歴情報４０を参照してキャンセル情報４５が記録された申込記録３９の数をカウントしてキャンセル回数５３として取得するキャンセル回数取得部７６を有し、キャンセル回数５３に基づいて各申込者の優先度を設定する。従って、過去の予約成立回数５１と、過去のキャンセル回数５３と、に基づいて、各申込者の優先度７９を設定できる。よって、予約成立回数５１が少ない申込者の優先度７９を上昇させることができる。また、キャンセルを繰り返す申込者が存在する場合に、その者の優先度７９を低下させることができる。
【００７８】
さらに、本例では、記憶装置２２に、予約を優先して成立させる優先事由３６と、優先事由３６が存在する居住者の識別情報３２と、が関連付けられた形態で記録された特定居住者優先情報３５が記憶保持される。優先度設定部７１は、識別情報３２に基づいて特定居住者優先情報３５を参照し、識別情報３２に関連付けられた優先事由３６を取得する優先事由取得部７７を有し、予約成立回数５１、キャンセル回数５３、および優先事由３６に基づいて各申込者の優先度７９を設定する。従って、予約成立回数５１、キャンセル回数５３、および優先事由３６に基づいて各申込者の優先度７９を設定できる。よって、共用施設の利用に対して特段の優先事情がある申込者について任意に高い優先度を設定して、その者の当選確率を上げることができる。また、本例では、優先事由３６を任意のテキストで自由に設定できる。
【００７９】
また、本例では、記憶装置２２には、予約成立回数５１と、優先度７９を決定するための予約成立回数スコア５２と、が対応付けられた形態で記録された予約成立回数スコア情報４７、キャンセル回数５３と、優先度７９を決定するためのキャンセル回数スコア５４と、が対応付けられた形態で記録されたキャンセル回数スコア情報４８、および、優先事由３６と、優先度７９を決定するための優先事由スコア５５とを関連付けた形態の優先事由スコア情報４９と、が記憶保持されている。また、優先度設定部７１は、予約成立回数５１に基づいて予約成立回数スコア情報４７を参照し、キャンセル回数５３に基づいてキャンセル回数スコア情報４８を参照し、かつ、優先事由３６に基づいて優先事由スコア情報４９を参照し、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５に基づいて優先度７９を設定する。従って、予約成立回数５１が優先度７９の設定に寄与する寄与の度合を予約成立回数スコア５２として設定できる。また、キャンセル回数５３が優先度７９の設定に寄与する寄与の度合をキャンセル回数スコア５４として設定できる。さらに、優先事由３６が優先度７９の設定に寄与する寄与の度合を優先事由スコア５５として設定できる。従って、予約成立回数５１、キャンセル回数５３、および優先事由３６のそれぞれが優先度７９の設定に寄与する重みに、差をつけることができる。
【００８０】
さらに、予約制御部２１は、予約成立回数スコア情報４７に予約成立回数５１と予約成立回数スコア５２とを対応付けて記録するための予約成立回数スコア入力部８１と、予約成立回数スコア情報４７にキャンセル回数５３とキャンセル回数スコア５４とを対応付けて記録するためのキャンセル回数スコア入力部８２と、優先事由スコア情報４９に優先事由３６と優先事由スコア５５とを対応付けて記録するための優先事由スコア入力部８３と、を備える。従って、管理者が、予約成立回数スコア情報４７の予約成立回数スコア５２を記録、更新することが容易となる。従って、管理者は、予約成立回数５１が優先度７９
の設定に寄与する重みを容易に設定できる。また、管理者が、キャンセル回数スコア情報４８のキャンセル回数スコア５４を記録、更新することが容易となる。従って、管理者は、キャンセル回数５３が優先度７９の設定に寄与する重みを容易に設定できる。さらに、管理者が、優先事由スコア情報４９の優先事由スコア５５を記録、更新することが容易となる。よって、管理者は、優先事由３６が優先度７９の設定に寄与する重みを容易に設定できる。また、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の更新が容易なので、管理者は、予約成立回数５１、キャンセル回数５３、および優先事由３６のそれぞれが優先度７９の設定に寄与する重みのバランスを設定することが容易である。
【００８１】
また、本例では、予約成立者からの予約のキャンセルを受け付けるキャンセル受付部１６を有する。予約制御部２１は、予約受付部１５が予約を受け付けたときに、申込履歴情報４０に、新たな申込記録３９として、申込者の識別情報３２が記録された申込記録３９（新規申込記録３９）を追加し、予約成立者が決定すると、当該申込記録３９に成立情報４３を記録し、予約成立者が予約をキャンセルすると当該申込記録３９にキャンセル情報４５を記録する申込記録更新部６５を備える。従って、記憶装置２２の申込履歴情報４０を更新できる。
【００８２】
さらに、本例では、共用施設を開錠するための鍵８と、鍵８を収容する電子鍵付きのキーボックス９と、を有する。また、サーバーシステム３は、鍵貸与用アプリケーションサーバー１３に、予約成立者に対して鍵８の使用を可能とするための鍵使用許可制御部９１を有する。記憶装置２２には、居住者を特定する識別情報３２と、メールアドレス３４とを関連付けた形態の居住者情報が記録保持される。予約制御部２１は、予約成立者が決定すると、予約成立者の識別情報３２に基づいて居住者情報を参照してメールアドレス３４を取得し、メールアドレス３４を鍵使用許可制御部９１に受け渡す。メールアドレス３４を取得した鍵使用許可制御部９１は、キーボックス９を開錠するためのパスワードを予約成立者に送信する。従って、予約成立者に対してのみ、共用施設を利用するための鍵８を使用させることが可能となる。
【００８３】
また、本例では、予約受付部１５は、居住者が共用施設を利用する利用予定日４２を取得することにより予約を受け付ける。予約制御部２１は、利用予定日４２が予め定めた特定期間内にあるか否かを判定する日付判定部６１と、利用予定日４２が特定期間から外れている場合に予約受付部１５が予約を受け付けた順に当該予約の申込者を予約成立者に決定する先着予約部６２と、を備える。また、予約制御部２１は、利用予定日４２が特定期間内にある場合に、予約を抽選で成立させる抽選予約部６３を備える。従って、共用施設の利用が繁忙となる特定期間内の予約は抽選により行い、共用施設の利用が落ち込む特定期間外の予約は、先着順で行うことができる。
【００８４】
（変形例）
上記の例では、予約対象となる共用施設が１つの場合を説明したが、共用施設が複数ある場合でも、同様に管理できる。例えば、複数の共用施設のそれぞれに施設を識別する施設識別子を付与して識別可能に管理すれば、上記の共用施設予約システム１において、複数の共用施設の予約を管理できる。
【００８５】
また、予約がキャンセルされた場合、すなわち、キャンセル受付部１６が予約成立者からのキャンセルを受け付けた場合には、抽選予約部６３は、予約が成立しなかった複数の申込者について、再度、抽選を行って、予約成立者を決定してもよい。
【００８６】
さらに、上記の例では、予約成立回数５１、キャンセル回数５３、優先事由３６、に基づいて優先度を設定したが、過去に予約を申し込んだ予約申込回数も考慮して優先度を設
定してもよい。この場合には、優先度設定部７１は、申込履歴情報４０を参照して識別情報３２が一致する申込記録３９の数をカウントして予約申込回数として取得する予約申込回数を取得する予約申込回数取得部を備えるものとすることができる。また、予約申込回数情報として、予約申込回数と予約申込回数スコアを対応付けた形態で記憶装置２２に記憶保持させておく。そして、優先度設定部７１は、予約申込回数スコア、予約成立スコア、キャンセル回数スコア５４、優先事由スコア５５に基づいて、優先度７９を設定するものとする。
【００８７】
上記の例では、優先度設定部７１は、予約成立回数５１、キャンセル回数５３、および優先事由３６、に基づいて優先度７９を設定しているが、優先度設定部７１は、予約成立回数５１、キャンセル回数５３、優先事由３６、および予約申込回数のうちの少なくとも一つに基づいて各申込者の優先度７９を設定してもよい。
【００８８】
この場合には、優先度設定部７１は、申込履歴情報４０を参照して識別情報３２が一致する申込記録３９の数をカウントして予約申込回数として取得する予約申込回数取得部と、識別情報３２に基づいて申込履歴情報４０を参照して成立情報４３が記録された申込記録３９の数をカウントして予約成立回数５１として取得する予約成立回数取得部７５と、を備える。また、優先度設定部７１は、識別情報３２に基づいて申込履歴情報４０を参照してキャンセル情報４５が記録された申込記録３９をカウントしてキャンセル回数５３として取得するキャンセル回数取得部７６と、識別情報３２に基づいて特定居住者優先情報３５を参照し、識別情報３２に関連付けられた優先事由３６を取得する優先事由取得部７７と、を備えるものとすることができる。そして、優先度設定部７１は、これらによって取得される予約成立回数５１、キャンセル回数５３、優先事由３６、および予約申込回数のうちの少なくとも一つに基づいて、各申込者の優先度７９を設定する。このようにすれば、各申込者の優先度７９を設定する際に、予約成立回数、キャンセル回数、優先事由のうちの少なくとも一つの事情を考慮することができる。
【００８９】
さらに、優先度は、抽選の落選回数に基づいて優先度７９を設定してもよい。この場合には、優先度設定部７１は、申込履歴情報４０を参照して識別情報３２が一致する申込記録３９の数をカウントして予約申込回数として取得する予約申込回数取得部と、識別情報３２に基づいて申込履歴情報４０を参照して成立情報４３が記録された申込記録３９の数をカウントして予約成立回数５１として取得する予約成立回数取得部７５と、予約申込回数から予約成立回数５１を差し引いて落選回数を求める落選回数取得部と、を備えるものとすることができる。落選回数情報として、落選回数と落選回数スコアを対応付けた形態で記憶装置２２に記憶保持させておく。そして、優先度設定部７１は、落選回数スコアに基づいて、優先度７９を設定する。
【００９０】
（優先度の設定と当選倍率算出の別の例）
次に、優先度７９の設定と当選倍率算出の別の例を説明する。図７は、本例における予約成立回数スコア情報、キャンセル回数スコア情報、優先事由スコア情報の説明図である。図８は、本例における優先度設定情報８０の説明図である。
【００９１】
本例では、優先度設定部７１は、基準スコアと、予約成立回数５１に関連付けられた予約成立回数スコア５２と、キャンセル回数５３に関連付けられたキャンセル回数スコア５４と、優先事由３６に関連付けられた優先事由スコア５５の和によって設定される。本例では、優先度設定部７１は、優先度を設定する際に、識別情報３２と、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５を代入した当選確率算出用の数式７８と、数式７８により算出された優先度７９とを対応付けた形態の優先度設定情報８０を生成して、記憶装置２２に記憶保持する。
【００９２】
本例では、図７（ａ）に示すように、予約成立回数スコア情報４７において、予約成立回数５１が０回の場合に予約成立回数スコア５２として０ポイントが関連付けられ、予約成立回数５１が１回の場合に予約成立回数スコア５２として２ポイントが関連付けられ、予約成立回数５１が２回以上の場合に予約成立回数スコア５２として４ポイントが関連付けられている。図７（ｂ）に示すように、キャンセル回数スコア情報４８において、キャンセル回数５３が０回の場合にキャンセル回数スコア５４として０ポイントが関連付けられ、キャンセル回数５３が１回の場合にキャンセル回数スコア５４として２ポイントが関連付けられ、キャンセル回数５３が２回以上の場合にキャンセル回数スコア５４として４ポイントが関連付けられている。また、図７（ｃ）に示すように、優先事由スコア情報４９において、優先事由３６が要支援者の場合に、優先事由スコア５５として１ポイントが関連付けられ、優先事由３６が要介護者の場合に、優先事由スコア５５として２ポイントが関連付けられている。さらに、優先事由スコア情報４９において、優先事由３６が身障者の場合に、優先事由スコア５５として３ポイントが関連付けられ、優先事由３６を有さない非該当者の場合に、優先事由スコア５５として０ポイントが関連付けられている。
【００９３】
本例においても、予約が重なる申込者として、申込者Ｒ００１、申込者Ｒ００２、申込者Ｒ００３の３名がいる場合を例にして、優先度７９の設定を具体的に説明する。申込者Ｒ００１について、優先度設定部７１が、申込履歴情報４０を参照して取得した予約成立回数５１は２回である。予約成立回数スコア情報４７において予約成立回数５１に関連付けられた予約成立回数スコア５２は０ポイントである。また、優先度設定部７１が、申込履歴情報４０を参照して取得した場合のキャンセル回数５３は１回である。キャンセル回数スコア情報４８においてキャンセル回数５３が１回の場合に関連付けられたキャンセル回数スコア５４は−２ポイントである。さらに、優先度設定部７１が特定居住者優先情報３５を参照して取得した優先事由３６は、非該当者である。優先事由スコア情報４９において、非該当者に関連付けられた優先事由スコア５５は０ポイントである。ここで、基準スコアは、８ポイントである。従って、図８に示すように、優先度設定部７１は、基準スコア、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の和（８−３−２＋０）である３を申込者Ｒ００１の優先度とする。
【００９４】
申込者Ｒ００２について、優先度設定部７１が、申込履歴情報４０を参照して取得した予約成立回数５１は２回以上である。予約成立回数スコア情報４７において予約成立回数５１が２回以上の場合に関連付けられた予約成立回数スコア５２は−３ポイントである。また、優先度設定部７１が、申込履歴情報４０を参照して取得した場合のキャンセル回数５３は２回以上である。キャンセル回数スコア情報４８においてキャンセル回数５３が２回以上の場合に関連付けられたキャンセル回数スコア５４は−４ポイントである。さらに、優先度設定部７１が特定居住者優先情報３５を参照して取得した優先事由３６は、非該当者である。優先事由スコア情報４９において、非該当者に関連付けられた優先事由スコア５５は０ポイントである。基準スコアは、８ポイントである。従って、図８に示すように、優先度設定部７１は、基準スコア、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の和（８−３−４＋０）である１を申込者Ｒ００２の優先度とする。
【００９５】
申込者Ｒ００３について、優先度設定部７１が、申込履歴情報４０を参照して取得した予約成立回数５１は０回である。予約成立回数スコア情報４７において予約成立回数５１が０回の場合に関連付けられた予約成立回数スコア５２は０ポイントである。また、優先度設定部７１が、申込履歴情報４０を参照して取得した場合のキャンセル回数５３は０回である。キャンセル回数スコア情報４８においてキャンセル回数５３が０回の場合に関連付けられたキャンセル回数スコア５４は０ポイントである。さらに、優先度設定部７１が特定居住者優先情報３５を参照して取得した優先事由３６は、要介護者である。優先事由スコア情報４９において、被該当者に関連付けられた優先事由スコア５５は３ポイントで
ある。ここで基準スコアは、８ポイントである。従って、図８に示すように、優先度設定部７１は、基準スコア、予約成立回数スコア５２、キャンセル回数スコア５４、および優先事由スコア５５の和（８＋０＋０＋３）である１１を申込者Ｒ００３の優先度とする。
【００９６】
ここで、当選確率算出部７２は、全ての申込者の優先度７９を合計した合計優先度で、各申込者の優先度７９を除算して、各申込者の当選確率を算出する。従って、申込者Ｒ００１の当選確率は、３／（３＋１＋１１）＝０．２となる。申込者Ｒ００２の当選確率は、１／（３＋１＋１１）＝０．０７となる。申込者Ｒ００３の当選確率は、１１／（３＋１＋１１）＝０．７３となる。
【００９７】
各申込者の優先度７９７９が算出されると、抽選制御部７３は、申込者Ｒ００１が０．２の当選確率で当選し、申込者Ｒ００２が０．０７の当選確率で当選し、かつ、申込者Ｒ００３が０．７３の当選確率で当選するようにランダムな抽選を行う。
【符号の説明】
【００９８】
１…共用施設予約システム、２…マンション、３…サーバーシステム、４…ネットワーク、５…予約端末、６…管理用コンピュータ、７…管理会社、８…鍵、９…キーボックス、１１…ＷＥＢサーバー、１２…予約制御用アプリケーションサーバー、１３…鍵貸与用アプリケーションサーバー、１５…予約受付部、１６…キャンセル受付部、１７…管理情報受付部、２１…予約制御部、２２…記憶装置、３１…居住者情報(利用許可者情報）、３２…識別情報、３３…氏名、３４…メールアドレス、３５…特定居住者優先情報（特定利用許可者優先事由）、３６…優先事由、３９…申込記録、４０…申込履歴情報、４１…申込日、４２…利用予定日、４３…成立情報、４４…不成立情報、４５…キャンセル情報、４７…予約成立回数スコア情報、４８…キャンセル回数スコア情報、４９…優先事由スコア情報、５１…予約成立回数、５２…予約成立回数スコア、５３…キャンセル回数、５４…キャンセル回数スコア、５５…優先事由スコア、６１…日付判定部、６２…先着予約部、６３…抽選予約部、６４…予約情報送信部、６５…申込記録更新部、６６…スコア管理部、７１…優先度設定部、７２…当選確率算出部、７３…抽選制御部、７５…予約成立回数取得部、７６…キャンセル回数取得部、７７…優先事由取得部、７８…当選確率算出用の数式、７９…優先度、８０…優先度設定情報、８１…予約成立回数スコア入力部、８２…キャンセル回数スコア入力部、８３…優先事由スコア入力部、９１…鍵使用許可制御部、９２…パスワード生成部、９３…パスワード送信部、９４…パスワード設定部
【要約】
【課題】予約を行った申込者の事情を考慮して、抽選時の当選確率を変更できる共用施設予約システムを提供すること。
【解決手段】共用施設予約システム１は、共用施設の利用を許可された複数の居住者から当該共用施設の予約を受け付ける予約受付部１５と、予約受付部１５が重複する複数の予約を受け付けたときに、予約を申し込んだ複数の申込者の中から当該予約が成立する予約成立者を決定する予約制御部２１と、を有する。予約制御部２１は、複数の申込者のそれぞれに優先度７９を設定する優先度設定部７１と、優先度７９に基づいて各申込者の当選確率を算出する当選確率算出部７２と、当選確率に基づいて複数の申込者に対する抽選を行い予約成立者を決定する抽選制御部７３と、を備える。
【選択図】図１【図１】
0006934120.tif 000002
【図２】
0006934120.tif 000003
【図３】
0006934120.tif 000004
【図４】
0006934120.tif 000005
【図５】
0006934120.tif 000006
【図６】
0006934120.tif 000007
【図７】
0006934120.tif 000008
【図８】
0006934120.tif 000009