(57)【要約】【課題】各施設の利用者が利用者端末から各施設利用のための予約を簡易的に行うことができ、さらに、特定の利用者だけではなく、より多くの利用者に希望する施設を利用する機会を与えることが可能な施設予約システムを提供する。【解決手段】予約管理サーバは、施設予約申込要求に応じて、施設予約申込情報を生成し、生成された施設予約申込情報をユーザIDと対応づけて申込情報データベースに登録する処理を行う予約受付手段と、申込情報データベースを参照し、利用日及び利用日時及び施設名に基づいて、同一の情報が存在するか否かを検索する処理と、検索の結果、同一の情報が存在する場合に、ユーザＩＤに基づいて抽選情報データベースを参照し、過去の当選回数をユーザＩＤごとに集計分類して順位付けし、予約対象者を選定する処理と、予約対象者を、ユーザIDと対応づけて抽選情報データベースに登録する処理とを行う予約手段とを備える。【選択図】図１
2009266099.tif 000002
【特許請求の範囲】
【請求項１】
利用者端末と予約管理サーバとが通信ネットワークを介して接続された施設予約システムであって、
前記予約管理サーバは、
予約対象施設の情報を、施設を識別するための識別符号である施設コードと対応づけて予め登録した施設情報データベースと、
利用者の情報を、利用者を識別するための識別符号であるユーザＩＤとパスワードとに対応づけて予め登録した利用者情報データベースと、
抽選結果の情報を、ユーザＩＤに対応付けて登録蓄積した抽選情報データベースと、
前記利用者端末からの施設予約申込要求を受信すると、該施設予約申込要求に含まれるユーザIDとパスワードとに基づいて前記利用者情報データベースを参照し、前記ユーザIDとパスワードが登録されているか否かを検索する処理手段と、
前記検索の結果、前記ユーザIDとパスワードが登録されている場合、
前記施設予約申込要求に応じて、該施設予約申込要求に含まれる情報から
施設予約申込情報を生成する処理と、
前記生成された施設予約申込情報を、ユーザIDと対応づけて申込情報データベースに登録するための処理とを行う予約受付手段と、
前記申込情報データベースを参照し、利用日及び利用日時及び施設名に基づいて、同一の情報が存在するか否かを検索する処理と、
前記検索の結果、同一の情報が存在する場合に、ユーザＩＤに基づいて前記抽選情報データベースを参照し、過去の当選回数を前記ユーザＩＤごとに集計分類する処理と、
前記ユーザＩＤごとの集計分類に基づいて順位付けし、予約対象者を選定する処理と、
前記予約対象者を、ユーザIDと対応づけて前記抽選情報データベースに登録する処理とを行う予約手段とを備えることを特徴とする施設予約システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各施設の利用者が利用者端末から各施設利用のための予約を行うことができ、さらに、特定の利用者だけではなく、より多くの利用者に希望する施設を利用する機会を与えることが可能な施設予約システムに関する。
【背景技術】
【０００２】
従来、種々の施設等の利用を希望する利用者は、電話や封書により施設予約の申込を行ったり、決められた日時及び場所に各施設利用のための抽選に訪れたりしていた。しかしながら、このような方法では、人為的なミスが起こりやすく、また、利用者は抽選の度に指定された場所に時間を作って訪れなければならないといった負担も強いられていた。
【０００３】
このような問題を解決するために、各施設の予約をインターネット等の通信ネットワークを介してＰＣ端末から予約管理サーバに接続することで手軽に行うことが可能で、人為的なミスを起こしにくい施設の予約システムが提案されている。
【０００４】
例えば、特許文献１には、利用者が施設を予約するための利用者端末と通信により接続される予約管理サーバとを備えるシステムで、施設の利用申込者全てに対して過去の当選回数に基づいて順位付けし、高順位の利用者の申込情報から順次予約の対象として選定して予約処理を行う予約手段を備える施設予約システムが提案されている。また、特許文献２には、予約センタ装置と予約金の入金を行う入金機と予約金の入金データを送信する予約入金処理端末を有し、予約センタ装置が入金データを受信すると予約案件の予約状況を確定する予約入金システムが提案されている。さらに、特許文献３では、総合施設を構成する複数の施設に対して、全部又は所定数の施設の集団を別の親の施設と定義して、この親の施設を含む各施設に対してイベントの予約を受付する施設貸出装置が提案されている。
【０００５】
【特許文献１】特開２０００−２７６５３６号公報
【特許文献２】特開平８−３６６１３号公報
【特許文献３】特開平１０−２８３４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、これらの提案では、総合的に過去の当選回数によって順位づけされて当選者が決定されてしまうことから、必ずしも平等な抽選が行われているとは限らないといった問題があった。また、入金した時点や受け付けた順に予約が確定する、所謂先着順に予約を受け付けるので、特定の利用者が毎回同じ施設を利用するといった状況が発生してしまうといった問題があった。そのため、施設の運営者側では、各利用者が当選する機会を平等にして、より広く多くの人に施設を利用してもらいたいという要望があった。
【０００７】
本発明は、以上の問題点に鑑みなされたもので、各施設の利用者が利用者端末から各施設利用のための予約を簡易的に行うことができ、さらに、特定の利用者だけではなく、より多くの利用者に希望する施設を利用する機会を与えることが可能な施設予約システムを提供する。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の施設予約システムは、利用者端末と予約管理サーバとが通信ネットワークを介して接続された施設予約システムであって、前記予約管理サーバは、予約対象施設の情報を、施設を識別するための識別符号である施設コードと対応づけて予め登録した施設情報データベースと、利用者の情報を、利用者を識別するための識別符号であるユーザＩＤとパスワードとに対応づけて予め登録した利用者情報データベースと、抽選結果の情報を、ユーザＩＤに対応付けて登録蓄積した抽選情報データベースと、前記利用者端末からの施設予約申込要求を受信すると、該施設予約申込要求に含まれるユーザIDとパスワードとに基づいて前記利用者情報データベースを参照し、前記ユーザIDとパスワードが登録されているか否かを検索する処理手段と、前記検索の結果、前記ユーザIDとパスワードが登録されている場合、前記施設予約申込要求に応じて、該施設予約申込要求に含まれる情報から施設予約申込情報を生成する処理と、前記生成された施設予約申込情報を、ユーザIDと対応づけて申込情報データベースに登録するための処理とを行う予約受付手段と、前記申込情報データベースを参照し、利用日及び利用日時及び施設名に基づいて、同一の情報が存在するか否かを検索する処理と、前記検索の結果、同一の情報が存在する場合に、ユーザＩＤに基づいて前記抽選情報データベースを参照し、過去の当選回数を前記ユーザＩＤごとに集計分類する処理と、前記ユーザＩＤごとの集計分類に基づいて順位付けし、予約対象者を選定する処理と、前記予約対象者を、ユーザIDと対応づけて前記抽選情報データベースに登録する処理とを行う予約手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明の施設予約システムによれば、次のような効果がある。
複数の施設の予約を管理することが可能であり、各施設の利用希望者は、利用者端末からインターネット等の通信ネットワークを介して予約管理サーバに接続し、施設利用のための予約を簡易的に行うことが可能である。さらに、特定の利用者だけではなく、より広く多くの利用者に希望する施設を利用する機会を与えることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を適用した施設予約システムの一実施の形態について説明する。なお、同一の構成要素については、同一の参照番号を付し、説明を省略する。
図１は、本発明の一実施例を示すシステム構成図である。利用者が施設の予約等を行うための利用者端末１０１と予約管理サーバ１０６とが通信ネットワーク１１３を介して接続されている。
【００１１】
利用者端末１０１と予約管理サーバ１０６は、それぞれ適宜のコンピュータを用いて実施され、本システムの処理機能を実施可能とするプログラムをハードディスク等の適宜の記憶媒体に格納している。また、各処理機能は、当該コンピュータのＣＰＵにより実行される。
【００１２】
利用者端末１０１は、ディスプレイ等による表示部１０２と、制御部１０３と、キーボードやマウス、タッチパネル等による入力部１０４と、通信制御部１０５とを備えている。表示部１０２は、制御部１０３からの指示に従って施設を予約するためのメニュー画面及び入力画面等を表示する。また、通信制御部１０５は、利用者端末１０１と予約管理サーバ１０６との間の通信を制御している。
【００１３】
予約管理サーバ１０６は、予約可能な施設の情報を予め登録した施設情報データベース１０７と、施設使用予約希望者である利用者の情報を予め登録した利用者情報データベース１０８と、利用者から受け付けた施設予約の申込内容を登録した申込情報データベース１０９と、予約申込の抽選の結果を登録蓄積した抽選情報データベースと、制御部１１１と、通信制御部１１２とを備えている。
【００１４】
ここで、予約管理サーバ１０６が備える制御部１１１は、各利用者端末からの種々の要求を受信し、各要求に応じた処理を行う。また、通信制御部１１２は、利用者端末１０１と予約管理サーバ１０６との間の通信を制御している。
【００１５】
図２は、施設情報データベース１０７に登録されている情報のデータ構成の一例を示す図である。施設情報データベース１０７は、施設コード２０１と、施設名２０２と、利用可能時間２０３と、所在地２０４とから構成されており、本システムより予約可能な施設情報として本システムの運用者等により予め登録される。
【００１６】
施設コード１０７には、施設毎に設定された識別符号が登録される。ここで登録に用いられる識別符号とは、例えば「Ｋ１２３」、「１２３４５６７８９」、「Ｋ−１２３−Ａ００１」のように数字又はアルファベット又は記号等で構成された符号であり、重複しないように設定する必要がある。これを用いることで、各施設を容易に識別することが可能となる。
【００１７】
また、施設名２０２には、予約受付可能な施設名が登録され、利用可能時間２０３には、予約受付可能な施設における利用可能な時間が登録され、所在地２０４には、施設の所在地が登録される。
【００１８】
図３は、利用者情報データベース１０８に登録されている情報のデータ構成の一例を示す図である。利用者情報データベース１０８は、ユーザＩＤ３０１と、パスワード３０２と、利用者の氏名３０３と、利用者の住所３０４とから構成されている。
【００１９】
ユーザＩＤ３０１には、利用者毎に設定された識別符号が登録される。ここで登録に用いられる識別符号とは、上述の施設コード１０７で設定されたものと同様に構成され、設定されるものである。また、パスワード３０２には、利用者が本人であると予約管理サーバ１０６が認識するための識別符号が登録される。これは、利用者本人しか知り得ない文字及び数字の羅列等から作成及び登録されたものである。このように、ユーザID３０１とパスワード３０２とを組み合わせ、各情報に対応させることで、より強固に利用者に対するセキュリティーを確保することが可能となる。
【００２０】
図４は、申込情報データベース１０９に登録されている情報のデータ構成の一例を示す図である。申込情報データベース１０９は、利用日４０１と、利用時間４０２と、施設名４０３と、ユーザID４０４とから構成されている。
【００２１】
利用日４０１には、利用者の利用希望日が登録され、利用時間４０２には、利用者の利用希望時間が登録され、施設名４０３には、利用者が利用を希望している施設名が登録される。また、ユーザＩＤ４０４には、上述の利用者情報データベース１０８で設定登録されたユーザＩＤ３０１を用い登録される。
【００２２】
図５は、抽選情報データベース１１０に登録されている情報のデータ構成の一例を示す図である。抽選情報データベース１１０は、ユーザＩＤ５０１と、利用日５０２と、利用時間５０３と、施設名５０４とから構成されている。この抽選情報データベース１１０には、上述の申込情報データベース１０９に登録された情報の中で、抽選の結果、利用者が希望している施設が利用可能であるとされた情報が選別され、あらためて登録されたものである。また、このデータベースに登録された情報は、抽選結果の実績として蓄積登録される。
【００２３】
次に、本発明の施設予約システムの処理の流れについて図を参照し、説明する。
図６は、予約管理サーバ１０６による予約受付処理６０１を説明するフローチャートである。予約管理サーバ１０６の制御部１１１は、利用者端末１０１からの予約要求を受信すると（ステップ６０２）、施設予約申込要求に含まれるユーザIDとパスワードとに基づいて利用者情報データベース１０８を参照し、ユーザIDとパスワードが登録されているか否かを検索する。検索の結果、ユーザIDとパスワードが登録されている場合、施設予約申込要求に応じて、施設予約申込要求に含まれる情報から施設予約申込情報を生成する（ステップ６０３）。そして、生成された施設予約申込情報を、ユーザIDと対応づけて申込情報データベース１０９に登録し（ステップ６０４）、処理を終了する（ステップ６０５）。
【００２４】
このような予約受付処理６０１により、利用者端末１０１から予約管理サーバ１０６に送信された施設予約申込要求が予約管理サーバ１０６に受け付けられ、申込情報として反映される。
【００２５】
図７は、予約管理サーバ１０６による抽選処理７０１を説明するフローチャートである。予約管理サーバ１０６の制御部１１１は、申込情報データベース１０９を参照し、取出しの対象となる申込情報を取出す（ステップ７０２）。このとき、取出し対象となる申込情報が存在しない場合には（ステップ７０３）、そのまま処理を終了する（ステップ７０８）。
【００２６】
取出し対象となる申込情報が存在する場合には（ステップ７０３）、利用日及び利用日時及び施設名に基づいて、同一の情報が存在するか否かを検索する（ステップ７０４）。
検索の結果、同一の情報が存在しない場合には、その予約を確定し、予約対象者を、ユーザIDと対応づけて抽選情報データベース１１０に登録する（ステップ７０７）。
【００２７】
また、検索の結果、同一の情報が存在する場合には（ステップ７０３）、ユーザＩＤに基づいて抽選情報データベース１１０を参照し、過去の当選回数を前記ユーザＩＤごとに集計分類し、ユーザＩＤごとの集計分類に基づいて順位付けして予約対象者を選定する抽選を実施する（ステップ７０５）。そして、この抽選により当選者が確定した場合には（ステップ７０６）、その予約を確定し、予約対象者を、ユーザIDと対応づけて抽選情報データベース１１０に登録する（ステップ７０７）。予約が確定しなかった場合には、ステップ７０４へ遷移し、処理を繰り返す。
【００２８】
そして、ステップ７０７における予約の確定後、ステップ７０２へ遷移し、取出し対象となる申込情報が存在しなくなるまで処理が繰り返される。
【００２９】
なお、予約管理サーバ１０６の制御部１１１は、例えば、各施設のタイムテーブル等を管理しており、処理対象の申込情報の「利用日」と「利用時間」と「施設名」により特定される予約枠が空いている場合には、予約を入れて「当選」とするが、残念ながら予約枠が空いていない場合には、予約を入れることができず「落選」とする。この場合、「当選」であれば、抽選情報データベース１１０に登録されるが、「落選」であれば、抽選情報データベース１１０に登録されないことになる。
【００３０】
続いて、図８に利用者端末１０１に表示されるメニュー画面８０１の一例を示す。メニュー画面８０１は、施設案内８０２と、予約申込８０３と、抽選結果８０４とからなる選択ボタンで構成されており、利用者に所望の処理を選択させる。
【００３１】
このメニュー画面８０１において、施設案内８０２が選択された場合、制御部１０３は、まず、利用者にユーザＩＤ、パスワード等を入力部１０４より入力させ、それらを予約管理サーバ１０６に利用者確認要求として送信する。予約管理サーバ１０６の制御部１１１は、送信されたユーザＩＤ及びパスワードに基づいて、利用者情報データベース１０８を参照し、それらが適正か否かを判断する。
【００３２】
判断の結果、ユーザＩＤ及びパスワードが適正である場合、利用者端末１０１の制御部１０３は、利用者が参照したい施設を特定させるための入力画面を表示部１０２に表示して、入力部１０４を介して利用者に入力させる。このときの入力画面は、例えば、「施設名」を入力させるものでもよく、また、「所在地」等を入力させるものでもよい。そして、制御部１０３は、入力により指示された施設の施設情報を予約管理サーバ１０６へ施設情報表示要求として送信する。予約管理サーバ１０６の制御部１１１は、受信された情報に基づいて施設情報データベース１０７を参照し、該当する情報を抽出する。その後、抽出された情報は、利用者端末１０１の制御部１０３に送信され、表示部１０２に表示する。
【００３３】
また、メニュー画面８０１において、予約申込８０３が選択された場合、制御部１０３は、上記と同様にユーザＩＤ及びパスワードの確認を行った後、予約対象の「施設名」（又は、「施設コード」）及び「利用日」等の入力画面を表示部１０２に表示して、入力部１０４を介して利用者に入力させる。そして、入力された「施設名」及び「利用日」等を含む予約参照要求を、制御部１０３より通信制御部１０５を介して予約管理サーバ１０６に送信する。予約参照要求の送信後、制御部１０３は、予約管理サーバ１０６から、要求した施設の予約倍率を示す倍率情報を受信して表示部１０２に表示する。ここで示される倍率情報とは、例えば、所定施設の所定日における予約倍率を時間帯別に示したものが考えられる。
【００３４】
制御部１０３は、例えば、施設情報を確認した利用者による画面上の「ＯＫボタン」等の押下等に応じて、予約の日時の入力画面を表示部１０２に表示して、予約対象の「利用日」と「利用時間」を利用者に入力させる。利用者による入力が完了すると、制御部１０３は、その予約内容を表示部１０２に表示して利用者に確認させ、先に入力されていた「施設名」及び「ユーザＩＤ」と、「利用日」と、「利用時間」と、を含む施設予約申込要求を、通信制御部１０５を介して予約管理サーバ１０６に送信する。予約管理サーバ１０６の制御部１１１は、施設要約申込要求を受信すると、受信した要求に含まれる情報を申込情報データベース１０９へ登録をする。これにより予約が完了したことになる。
【００３５】
なお、メニュー画面８０１において、施設案内８０２及び予約申込８０３等が選択された場合における施設の特定方法として、例えば、施設の利用目的等を選択させる入力画面を表示し、利用者により選択された目的に適合する施設を抽出し、それらの中から、「施設名」等に基づいて選択させるようにしてもよい。
【００３６】
また、メニュー画面８０１において、抽選結果確認８０４が選択された場合、制御部１０３は、上記と同様にユーザＩＤ及びパスワードの確認を行った後、利用者のユーザＩＤを含む抽選結果要求を、通信制御部１０３を介して予約管理サーバ１０６に送信する。予約管理サーバ１０６の制御部１１１は、受信したユーザＩＤに基づいて、抽選情報データベース１１０を参照して該当する情報が含まれる否かを検索する。
【００３７】
検索の結果、情報が含まれる場合には、「当選」である旨知らせる情報を、反対に情報が含まれない場合には、「落選」である旨知らせる情報を、通信制御部１１２を介して要求元の利用者端末１０１に送信する。そして、予約管理サーバ１０６から受信した抽選結果情報は、表示部１０２に表示される。
【００３８】
本発明の実施の形態では、予約の申込を利用者端末１０１を用いて行うようにしているが、使用される端末はこれに限定されず、例えば、電話機等から入力するようにしてもよい。この場合、音声案内に応じて、利用者が電話機の所定の番号を押すことで、メニュー選択等を行うようにしてもよい。
【００３９】
また、本発明の施設予約システムは、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、コンピュータに上述の動作を実行するためのプログラムを格納した媒体（フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ等）から該プログラムをインストールすることにより、上述の処理を実行する利用者端末１０１、予約管理サーバ１０６を構成することができる。なお、上述の機能を、ＯＳが分担又はＯＳとアプリケーションの共同により実現する場合等には、ＯＳ以外の部分のみを媒体に格納してもよい。
【００４０】
また、コンピュータにプログラムを供給するための媒体は、通信媒体（通信回線、通信ネットワーク、通信システムのように、一時的にプログラムを保持する媒体）でも良い。例えば、通信ネットワークの掲示板（ＢＢＳ）に該プログラムを掲示し、これをネットワークを介して配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することが可能となる。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施例を示すシステム構成図である。
【図２】施設情報データベースに登録されている情報のデータ構成の一例を示す図である。
【図３】利用者情報データベースに登録されている情報のデータ構成の一例を示す図である。
【図４】申込情報データベースに登録されている情報のデータ構成の一例を示す図である。
【図５】抽選情報データベースに登録されている情報のデータ構成の一例を示す図である。
【図６】予約管理サーバによる予約受付処理を説明するフローチャートである。
【図７】予約管理サーバによる抽選処理を説明するフローチャートである。
【図８】利用者端末に表示されるメニュー画面の一例を示す図である。
【符号の説明】
【００４２】
１０１  利用者端末
１０２  表示部
１０３  制御部
１０４  入力部
１０５  通信制御部
１０６  予約管理サーバ
１０７  施設情報データベース
１０８  申込情報データベース
１０９  利用者情報データベース
１１０  抽選情報データベース
１１１  制御部
１１２  通信制御部
１１３  ネットワーク網
２０１  施設コード
２０２  施設名
２０３  利用時間
２０４  所在地
３０１  ユーザＩＤ
３０２  パスワード
３０３  氏名
３０４  住所
４０１  利用日
４０２  利用時間
４０３  施設名
４０４  ユーザＩＤ
５０１  ユーザＩＤ
５０２  利用日
５０３  利用時間
５０４  施設名
６０１  予約受付処理
７０１  抽選処理
８０１  メニュー画面
【図１】
2009266099.tif 000003
【図２】
2009266099.tif 000004
【図３】
2009266099.tif 000005
【図４】
2009266099.tif 000006
【図５】
2009266099.tif 000007
【図６】
2009266099.tif 000008
【図７】
2009266099.tif 000009
【図８】
2009266099.tif 000010