(57)【要約】【課題】どのコマでも予約が可能な人に関しては、予約受付終了時にその人の予約を予約数の少ないコマに配分、またキャンセル待ちも運用に沿うように任意のコマに配分することを可能とすることにより、施設の効率的な利用を図る。【解決手段】単位時間毎の予約テーブルと抽選機能を備えた施設予約システムにおいて、予約受付時に単位時間を特定しての予約と連続した複数の単位時間内の単位時間数を指定しての予約を受け付ける手段を設け、予約受付終了時に、単位時間を特定しての予約について単位時間ごとの予約数を集計し、次に連続した複数の単位時間内の単位時間数を指定しての予約については、該当する複数の単位時間のうちで集計した予約数の少ない単位時間にその予約を順次配分していく。【選択図】  図１
2004240789.tif 000002
【特許請求の範囲】
【請求項１】
単位時間毎の予約テーブルと抽選機能を備えた施設予約システムにおいて、予約受付時に単位時間を特定しての予約と連続した複数の単位時間内の単位時間数を指定しての予約を受け付ける手段を設け、予約受付終了時に、単位時間を特定しての予約について単位時間ごとの予約数を集計し、次に連続した複数の単位時間内の単位時間数を指定しての予約については、該当する複数の単位時間のうちで集計した予約数の少ない単位時間にその予約を順次配分していくことを特徴としたシステム。
【請求項２】
単位時間毎の予約テーブルと抽選機能を備えた施設予約システムにおいて、予約受付時に単位時間を特定しての予約と連続した複数の単位時間内の単位時間数を指定しての予約を受け付ける時と同様にキャンセル待ちの希望も受け付ける手段を設け、施設利用予定者の抽選後に、単位時間を特定してのキャンセル待ちの希望について単位時間毎のキャンセル待ちの希望者数を集計し、次に連続した複数の単位時間内の単位時間数を指定してのキャンセル待ちの希望については任意の単位時間に配分可能であることを特徴とする請求項１に記載の施設予約システム。
【請求項３】
システム管理者を介さずに利用者間でキャンセル処理及び施設利用権の移行を行うことができることを特徴とする請求項１または請求項２に記載の施設予約システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、公共機関等の施設をオンラインで予約するシステムに関し、特に施設利用率を向上させる施設予約システムに関する。
【０００２】
【従来の技術】
従来の施設予約システムは複数時間の予約を受け付ける仕組みはあるが、公共施設等単位時間（以下、「コマ」とする）で予約時間が区切られ抽選を有する施設に関しては、連続した複数のコマの中でコマ数を指定して予約を受け付ける仕組みは実現していない。
【０００３】
またキャンセル待ちに関しても同様で、従来のシステムは、特開平１１−１５９０２号公報に記載のように、抽選が必要な施設の抽選時に当選者とキャンセル待ち対象者を選定し、当選者に利用意思が無いのであれば、キャンセル待ち対象者を当選させる手法となっていた。
【０００４】
【特許文献１】
特開平１１−１５９０２号公報
【０００５】
【発明が解決しようとする課題】
上記従来技術は、キャンセル待ち対象者を選定することにより、当選者に利用意思が無い場合の施設の空を軽減することは可能であるが、特定のコマに予約が集中した場合、他のコマの空が生じる、また利用者は特定のコマのみでしか予約及びキャンセル待ちができないので、“空があればどのコマでも良いので施設を利用したいと考えている人”のニーズを反映していないなどの問題点があった。また、上記従来技術は、キャンセル処理及び施設利用権の移行処理の効率化について考慮されておらず、キャンセル待ち対象者に通知する手間が職員にかかるなどの問題があった。
【０００６】
本発明はどのコマでも予約が可能な人に関しては、予約受付終了時にその人の予約を予約数の少ないコマに配分、またキャンセル待ちも運用に沿うように任意のコマに配分することを可能とすることにより、施設の効率的な利用を図ることを目的としている。
【０００７】
また他の目的はシステム管理者を介さずに利用者間でキャンセル処理及び施設利用権の移行を行うことができることを目的としている。
【０００８】
【課題を解決するための手段】
前者の目的を達成するために、まず予約受付時にコマを特定しての予約（以下、「コマ指定予約」とする）と、“午前に１コマ”といった連続した複数のコマ内のコマ数を指定しての予約（以下、「時間帯予約」とする）を受け付ける手段を設けることで、“特定のコマでしか施設を利用できない人”と、“どの時間でも良いので施設を利用したい人”とを判断する。予約受付終了時に、コマ指定予約についてコマ毎の予約数を集計し、次に時間帯予約について、該当する連続した複数のコマのうちで予約数の少ないコマにその予約を順次配分していくことで、特定のコマに予約が集中することを防ぐことを可能としたものである。
【０００９】
時間帯予約をした人のキャンセル待ちに関しては、任意のコマに配分することを可能とし、“平均的なキャンセル待ちの数にする”、“どのコマでも良いので利用可能な人を当選しやすくする”、“特定の時間でしか予約できない人を当選しやすくする”など運用にあわせて選択可能としたものである。
【００１０】
後者の目的を達成するために、システムにキャンセルを通知するボタンとキャンセル通知を受けた後、施設を利用するとの回答を行うボタンを設けることで、システム管理者を介さずに利用者間でキャンセル処理及び施設利用権の移行処理を可能としたものである。
【００１１】
【発明の実施の形態】
以下、本発明の実施例を図により説明する。
【００１２】
本システムでは、コマ指定予約と時間帯予約を受け付ける手段を設けることで、キャンセル待ち対象者を含め予約を最適に配分するシステムである。
【００１３】
図１は、本施設予約システム１０を管理するセンタ装置４と、パソコン１、携帯電話端末２からＬＡＮ、インターネットなどのネットワーク３で本システムにアクセスすることを示した全システム構成図である。施設予約システム１０には抽選前の予約状況を管理する抽選前予約テーブル５、抽選後の予約状況を管理する抽選後予約テーブル６、施設情報を管理する施設テーブル１（７）、施設テーブル２（８）、個人情報を管理する個人テーブル９が格納されている。
【００１４】
図１３は予約受付時における処理フロー図である。
【００１５】
まず利用者のログイン後、個人認証を行う（ステップ１０１）。抽選前予約テーブル５、施設テーブル１（７）、施設テーブル２（８）、個人テーブル９を元に、システム側で予約状況を表示する（ステップ１０２）。
【００１６】
抽選前予約テーブル５のデータ構成例を図２に示す。ここでは、施設コード１１、日付１２、予約者コード１３、キャンセル待ち希望者１４、予約数１５、キャンセル待ち数１６を取得し格納する。尚、施設コード１１は、施設番号、施設内番号、コマからなる。施設コード１１の末尾２桁をコマとする。コマはコード００を“どの時間帯でも可”、０１を“午前”、０２を“午後”とする。０３を“９時〜１０時”、０４を“１０時〜１１時”といったように０３以降はコマを特定する。００から０２までが時間帯予約で予約した情報を格納し、０３以降がコマ指定予約で予約した情報を格納するものとする。
【００１７】
施設テーブル１（７）、施設テーブル２（８）のデータ構成例を図１２に示す。ここでは、施設コード４１、施設番号４２、施設内番号４３、コマ４４、利用区分４５を取得し格納するテーブルと施設番号５１、施設名称５２、施設数５３、メールアドレス５４、住所５５を取得し格納するテーブルの２つとする。
【００１８】
個人テーブル９のデータ構成例を図１１に示す。ここでは、指名ＩＤ３１、指名３２、メールアドレス３３、住所３４、パスワード３５を取得し格納する。
【００１９】
予約状況表示後、利用者はコマ指定予約で予約するか、時間帯予約で予約するか選択を行う（ステップ１０３）。コマ指定予約の場合、利用したいコマを指定する（ステップ１０４）。このときの画面イメージを図１８に示す。時間帯予約の場合、「どの時間でも可」、「午前」、「午後」など時間帯の選択を行う（ステップ１０５）。「どの時間でも可」を選択した場合の画面イメージを図１９、「午前」を選択した場合の画面イメージを図２０、「午後」を選択した場合の画面イメージを図２１に示す。時間帯の選択後、コマ数を指定する（ステップ１０６）。また連続したコマで予約するか分割したコマで予約するかを選択する（ステップ１０７）。コマ指定予約・時間帯予約それぞれで、キャンセル待ちを行うか選択を行う（ステップ１０８）。
【００２０】
利用者の予約情報入力後、システム側で抽選前予約テーブルに情報を格納する（ステップ１０９）。予約を行う施設、施設内の番号、コマもしくは時間帯は図２の施設コード１１によって一意になっており、該当する施設コード１１と日付１２をキーとして検索し、予約者コード１３に氏名ＩＤ３１を格納、キャンセル待ちを希望していた場合はキャンセル待ち希望者１４にも氏名ＩＤ３１を格納する。
【００２１】
図１４は、予約受付終了から抽選時における処理フロー図である。まず管理者のログイン後、個人認証を行う（ステップ２０１）。次に抽選前予約テーブル５を元に、コマ指定予約の集計をコマ毎に行う（ステップ２０２）。その後、時間帯予約（図２の施設コード１１の末尾２桁が００、０１、０３となっているもの）を予約の少ないコマに配分する（ステップ２０３）。
【００２２】
図２に示すとおり、配分前の予約状況が、「どの時間でも可」で予約した人数が１人、「午前」で予約した人数が２人、「午後」で予約した人が３人、「９時から１０時」で予約した人数が１人、「１０時から１１時」で予約した人数が２人、「１１時から１２時」で予約した人数が３人、「１２時から１３時」で予約した人数が１人、「１３時から１４時」で予約した人数が２人、「１４時から１５時」で予約した人数が３人、「１５時から１６時」で予約した人数が４人、「１６時から１７時」で予約した人数が５人、「１７時から１８時」で予約した人数が６人いる場合を想定する。「どの時間でも可」、「午前」、「午後」での予約が時間帯予約であり、これらを最適なコマに配分する。
【００２３】
まず、「午前」を指定した予約を「９時から１０時」、「１０時から１１時」、「１１時から１２時」の予約の中から予約数の少ないコマに順次配分していく。配分後の抽選前予約テーブルを図３に示す。次に、「午後」を指定した予約を「１２時から１３時」、「１３時から１４時」、「１４時から１５時」、「１５時から１６時」、「１６時から１７時」、「１７時から１８時」の予約の中から予約数の少ないコマに順次配分していく。配分後の抽選前予約テーブルを図４に示す。最後に、「どの時間でも可」を指定した予約を「９時から１０時」、「１０時から１１時」、「１１時から１２時」、「１２時から１３時」、「１３時から１４時」、「１４時から１５時」、「１５時から１６時」、「１６時から１７時」、「１７時から１８時」の予約の中から予約数の少ないコマに順次配分していく。配分後の抽選前予約テーブルを図５に示す。全ての時間帯予約を予約数の少ないコマに配分することにより、特定のコマに予約が集中することを防ぐことができる。
【００２４】
時間帯予約を配分後、施設利用予定者の抽選を行い（ステップ２０４）、施設利用予定者を確定する（ステップ２０５）。
【００２５】
施設利用予定者確定後、抽選前予約テーブル５内のキャンセル待ち希望者１４から、施設利用予定者のＩＤを削除する。施設利用予定者確定後の抽選前予約テーブルを図６に示す。
【００２６】
施設利用予定者確定後の抽選前予約テーブル５を元に、コマ指定予約でのキャンセル待ち希望者の集計を行う（ステップ２０６）。その後、時間帯予約（図２の施設コード１１の末尾２桁が００、０１、０３となっているもの）を配分する（ステップ２０７）。
【００２７】
キャンセル待ち対象者の抽選のための配分方法は任意に設定できるものとする。ここでは、施設利用予定者の配分方法と同様に予約数の少ないコマに配分する方法、予約数の多いコマに配分する方法、該当するすべてのコマに配分する方法を考える。
【００２８】
予約数の少ないコマに配分する方法は、予約を平均化し、公平な抽選を促す効果がある。予約数の少ないコマに配分した場合の抽選前予約テーブルを図７に示す。
【００２９】
予約数の多いコマに配分する方法は、特定のコマでしか予約できない人を優先する方法であり、特定のコマでしか予約できない人は当選確率が高くなる。予約数の多いコマに配分した場合の抽選前予約テーブルを図８に示す。
【００３０】
該当するすべてのコマに配分する方法は、どのコマでも予約可能な人を優先する方法であり、どのコマでも予約可能な人は当選確率が高くなる。該当するすべてのコマに配分した場合の抽選前予約テーブルを図９に示す。
【００３１】
キャンセル待ち数の集計後、キャンセル待ち対象者の抽選を行い（ステップ２０８）、キャンセル待ち対象者を確定する（ステップ２０９）。
【００３２】
抽選後、システム側で抽選後予約テーブル６に情報を格納し（ステップ２１０）、施設利用予定者・キャンセル待ち対象者に通知を行う（ステップ２１１）。
【００３３】
抽選後予約テーブル６のデータ構成例を図１０に示す。ここでは、施設コード２１、日付２２、利用者コード２３、キャンセル待ち対象者２４を取得し格納する。尚、施設コード２１は、施設番号、施設内番号、コマからなる。施設コード２１の末尾２桁をコマとする。コマはコード００を“どの時間帯でも可”、０１を“午前”、０２を“午後”とする。０３を“９時〜１０時”、０４を“１０時〜１１時”といったように時間を指定する。００から０２までが時間帯予約で予約した情報を格納し、０３以降がコマ指定予約で予約した情報を格納するものとする。
【００３４】
図１５は、キャンセル時において施設利用予定者がキャンセル待ち対象者に対し通知を行うまでの処理フロー図である。施設利用予定者はシステムでキャンセル処理を行うか、電話でシステム管理者に連絡するか選択する（ステップ３０１）。
【００３５】
システムでキャンセル処理を行う場合、施設利用予定者のログイン後、個人認証を行う（ステップ３０２）。ログインした人が施設利用予定者となっているかどうかシステム側で判別する（ステップ３０３）。ログインした人が施設利用予定者となっている場合は、予約確認画面でキャンセル通知ボタンを表示する（ステップ３０４）。このときの画面イメージを図２２に示す。施設利用予定者となっていない場合は、キャンセル通知ボタンを表示しない（ステップ３１０）。施設利用予定者は予約確認画面でキャンセル通知ボタンを押下する（ステップ３０５）。
【００３６】
電話でシステム管理者に連絡する場合、システム管理者のログイン後、個人認証を行う（ステップ３０６）。電話連絡してきた人が施設利用予定者となっているかどうかシステム側で判別する（ステップ３０７）。電話連絡してきた人が施設利用予定者となっている場合は、利用遷移画面でキャンセル通知ボタンを表示する（ステップ３０８）。このときの画面イメージを図２７に示す。施設利用予定者となっていない場合は、キャンセル通知ボタンを表示しない（ステップ３１０）。システム管理者は利用遷移画面でキャンセル通知ボタンを押下する（ステップ３０９）。
【００３７】
キャンセル通知ボタン押下後、システム側で抽選後予約テーブル６に情報を格納し（ステップ３１１）、キャンセル待ち対象者に通知を行う（ステップ３１２）。
【００３８】
図１６は、キャンセル時においてキャンセル通知を受けたキャンセル待ち対象者が利用回答を行うまでの処理フロー図である。キャンセル待ち対象者はシステムでキャンセル処理を行うか、電話でシステム管理者に連絡するか選択する（ステップ４０１）。
【００３９】
システムで利用回答を行う場合、キャンセル待ち対象者のログイン後、個人認証を行う（ステップ４０２）。ログインした人に対し、キャンセル通知が来ているかどうかシステム側で判別する（ステップ４０３）。キャンセル通知が来ている場合、初期画面として通知画面を表示し、利用回答ボタンを表示する（ステップ４０４）。このときの画面イメージを図２５に示す。また、予約確認画面でも利用回答ボタンを表示する（ステップ４０５）。キャンセル通知が来る前の予約確認画面を図２３に、キャンセル通知が来た後の画面イメージを図２４に示す。キャンセル通知が来ていない場合、通知画面及び利用回答ボタンを表示しない（ステップ４１１）。キャンセル待ち対象者は通知画面もしくは予約確認画面で利用回答ボタンを押下する（ステップ４０６）。利用回答ボタン押下後の予約確認画面の画面イメージを図２６に示す。
【００４０】
電話でシステム管理者に連絡する場合、システム管理者のログイン後、個人認証を行う（ステップ４０７）。電話連絡してきた人に対し、キャンセル通知がきているかどうかシステム側で判別する（ステップ４０８）。電話連絡してきた人に対しキャンセル通知がきている場合は、利用遷移画面で利用回答ボタンを表示する（ステップ４０９）。このときの画面イメージを図２８に示す。キャンセル通知がきていない場合は、利用回答ボタンを表示しない（ステップ４１１）。システム管理者は利用遷移画面で利用回答ボタンを押下する（ステップ４１０）。
【００４１】
利用回答ボタン押下後、システム側で抽選後予約テーブル６に情報を格納する（ステップ４１２）。この時の利用遷移画面の画面イメージを図２９に示す。
【００４２】
図１７は、抽選後において施設に空が生じている場合の予約のフロー図である。利用者のログイン後、個人認証を行う（ステップ５０１）。抽選前予約テーブル５、施設テーブル１（７）、施設テーブル２（８）、個人テーブル９を元に、システム側で予約状況を表示する（ステップ５０２）。利用者は空いているコマを選択する（ステップ５０３）。抽選後予約テーブル６を更新する。
【００４３】
【発明の効果】
本発明によれば、コマ指定予約、時間帯予約の２種類の予約システムを提供すること、また時間帯予約をコマ指定予約の集計後に予約の少ないコマに配分すること、時間帯予約でのキャンセル待ち希望者を任意のコマに配分可能とすることで平均的な予約、及び施設利用機会の向上を促し、施設の効率的な利用が図れるという効果がある。
【００４４】
また、キャンセル時の利用権もシステム管理者が介在しない方式を提供することで、職員側の負荷が現象するという効果がある。
【図面の簡単な説明】
【図１】システム構成図である。
【図２】抽選前の予約情報（予約配分前）を管理するテーブルの構成例である。
【図３】抽選前の予約情報（時間予約“午前”予約配分中）を管理するテーブルの構成例である。
【図４】抽選前の予約情報（時間予約“午後”予約配分中）を管理するテーブルの構成例である。
【図５】抽選前の予約情報（時間帯予約配分後）を管理するテーブルの構成例である。
【図６】抽選前の予約情報（施設利用予定者確定後）を管理するテーブルの構成例である。
【図７】抽選前の予約情報（予約数の少ないコマにキャンセル待ち希望者配分後）を管理するテーブルの構成例である。
【図８】抽選前の予約情報（予約数の多いコマにキャンセル待ち希望者配分後）を管理するテーブルの構成例である。
【図９】抽選前の予約情報（該当する全てのコマにキャンセル待ち希望者配分後）を管理するテーブルの構成例である。
【図１０】抽選後の予約情報を管理するテーブルの構成例である。
【図１１】個人の情報を管理するテーブルの構成例である。
【図１２】施設の情報を管理するテーブルの構成例である。
【図１３】予約申請時のフロー図である。
【図１４】抽選時のフロー図である。
【図１５】施設利用予定者からキャンセル待ち対象者に通知を行うまでのフロー図である。
【図１６】キャンセル待ち対象者が通知を受け、利用回答を行うまでのフロー図である。
【図１７】抽選後の予約申請時のフロー図である。
【図１８】コマ指定予約を選択した時の予約画面イメージである。
【図１９】時間帯予約（“どの時間でも可”を指定）を選択した時の画面（予約画面）イメージである。
【図２０】時間帯予約（“午前”を指定）を選択した時の画面（予約画面）イメージである。
【図２１】時間帯予約（“午後”を指定）を選択した時の画面（予約画面）イメージである。
【図２２】キャンセル待ち希望者がいる場合の個人の予約状況を確認する画面（予約確認画面）イメージである。
【図２３】キャンセル通知が来ていない場合の個人の予約状況を確認する画面（予約確認画面）イメージである。
【図２４】キャンセル通知が来ている場合の個人の予約状況を確認する画面（予約確認画面）イメージである。
【図２５】キャンセル通知が入っていることを知らせる画面イメージである。
【図２６】キャンセル通知に対して利用回答をした後の個人の予約状況を確認する画面（予約確認画面）イメージである。
【図２７】キャンセル通知ボタン押下前の利用権を移す画面（利用遷移画面）イメージである。
【図２８】キャンセル通知ボタン押下後の利用権を移す画面（利用遷移画面）イメージである。
【図２９】利用回答ボタン押下後の利用権を移す画面（利用遷移画面）イメージである。
【符号の説明】
１…パソコン、２…携帯電話端末、３…ネットワーク、４…センタ装置、５…抽選前予約テーブル、６…抽選後予約テーブル、７…施設テーブル１、８…施設テーブル２、９…個人テーブル、１０…施設予約システム、１１…施設コード、１２…日付、１３…予約者コード、１４…キャンセル待ち希望者、１５…予約数、１６…キャンセル待ち数、２１…施設コード、２２…日付、２３…利用者コード、２４…キャンセル待ち対象者、３１…氏名ＩＤ、３２…氏名、３３…メールアドレス、３４…住所、３５…パスワード、４１…施設コード、４２…施設番号、４３…施設内番号、４４…コマ、４５…利用区分、５１…施設番号、５２…施設名称、５３…施設数、５４…メールアドレス、５５…住所。
【図１】
2004240789.tif 000003
【図２】
2004240789.tif 000004
【図３】
2004240789.tif 000005
【図４】
2004240789.tif 000006
【図５】
2004240789.tif 000007
【図６】
2004240789.tif 000008
【図７】
2004240789.tif 000009
【図８】
2004240789.tif 000010
【図９】
2004240789.tif 000011
【図１０】
2004240789.tif 000012
【図１１】
2004240789.tif 000013
【図１２】
2004240789.tif 000014
【図１３】
2004240789.tif 000015
【図１４】
2004240789.tif 000016
【図１５】
2004240789.tif 000017
【図１６】
2004240789.tif 000018
【図１７】
2004240789.tif 000019
【図１８】
2004240789.tif 000020
【図１９】
2004240789.tif 000021
【図２０】
2004240789.tif 000022
【図２１】
2004240789.tif 000023
【図２２】
2004240789.tif 000024
【図２３】
2004240789.tif 000025
【図２４】
2004240789.tif 000026
【図２５】
2004240789.tif 000027
【図２６】
2004240789.tif 000028
【図２７】
2004240789.tif 000029
【図２８】
2004240789.tif 000030
【図２９】
2004240789.tif 000031