(57)【要約】【課題】予約をしてから商品又は役務が提供されるまでの待ち時間に、利用者が退屈せずに楽しく過ごすことのできる予約管理装置を提供する。【解決手段】予約管理装置１０は、商品又は役務の予約を受付けると、予約を受付けた時間に基づいて、商品又は役務が提供されるまでの待ち時間又は待ち人数に関する情報を生成する。そして、待ち時間又は待ち人数に基づいて、利用者に対しゲームを提供する。【選択図】      図１４
2004192360.tif 000002
【特許請求の範囲】
【請求項１】
端末装置を介して商品又は役務の予約に関する情報を受け取り、商品又は役務の予約の管理を行なう予約管理装置であって、
商品又は役務の予約情報を受付ける予約受付手段と、
前記予約受付手段により受付けた予約情報に基づいて、予約順序情報を生成する予約順序情報生成手段と、
前記予約順序情報生成手段により生成した予約順序情報に基づいて、所定のゲームの実行可能な回数又は時間を設定する設定手段と、
前記設定手段により設定された設定内容に応じて前記ゲームの実行を許可する実行許可手段と、を備えたことを特徴とする予約管理装置。
【請求項２】
前記予約管理装置は、利用者の登録を行なう登録手段と、登録された利用者に対しゲームの結果に基づいて特典を付与する特典付与手段と、前記特典の管理を行なう特典管理手段と、を備えたことを特徴とする請求項１記載の予約管理装置。
【請求項３】
前記予約管理装置は、利用者に識別情報を送信してから所定時間経過後に、待ち人数又は待ち時間を参照する状況参照手段と、参照した結果に応じてゲーム制御情報を変更するゲーム制御情報変更手段と、を備えたことを特徴とする請求項１記載の予約管理装置。
【請求項４】
前記予約管理装置は、前記実行許可手段により許可したゲームを利用者の端末装置に提供することを特徴とする請求項１記載の予約管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、商品又は役務の管理を行なう予約管理装置に関するものである。
【０００２】
【従来の技術】
日常生活において、飲食店等の店舗や施設を、何日も前から予約せずに、当日になって利用することとなる場合が生じる。この場合、直接店舗や施設に行くと、混雑しており、長時間待たされることがある。多くの人にとって、順番が来るまで待たされることは大変苦痛であり、イライラが生じる。
【０００３】
そこで、施設や駐車場等の提供情報を、インターネットを利用して利用者に供給する情報提供システムが提案されており（例えば、特許文献１）、このシステムでは、携帯電話等の端末装置から、施設等の混雑状況や、サービスが提供されるまでの待ち時間を知り、更にその場で端末装置から予約をすることができる。これにより利用者は、施設に到着してから混雑を知り、イライラしながら長時間待つことを避けることができる。
【０００４】
【特許文献１】
特開２００１−３３１５９０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、このようなシステムでは、商品又は役務が提供されるまでの待ち時間を知って予約をしても、待ち時間の間には何も提供されず、その間の過ごし方は、各自に委ねられている。予約した施設等の周囲に時間をつぶせる場所がない等、待ち時間に何もすることがない場合もあり、その場合は結局イライラしたり退屈したりしてしまう。
【０００６】
そのため、予約してから商品又は役務が提供されるまでの待ち時間にも、利用者がイライラしたり退屈したりせずに楽しく過ごすことのできるシステムが必要であった。
【０００７】
本発明は以上の点に鑑みてなされたもので、予約をしてから商品又は役務が提供されるまでの待ち時間に、利用者が退屈せずに楽しく過ごすことのできる予約管理装置を提供するものである。
【０００８】
【課題を解決するための手段】
以上のような目的を達成するために、本発明における予約管理装置は、商品又は役務の予約情報を受付ける予約受付手段と、前記予約受付手段により受付けた予約情報に基づいて、予約順序情報を生成する予約順序情報生成手段と、前記予約順序情報生成手段により生成した予約順序情報に基づいて、所定のゲームの実行可能な回数又は時間を設定する設定手段と、前記設定手段により設定された設定内容に応じて前記ゲームの実行を許可する実行許可手段と、を備えたことを特徴とする。
【０００９】
より具体的には、本発明は、以下のようなものを提供する。
【００１０】
（１）  端末装置を介して商品又は役務の予約に関する情報を受け取り、商品又は役務の予約の管理を行なう予約管理装置であって、商品又は役務の予約情報を受付ける予約受付手段と、前記予約受付手段により受付けた予約情報に基づいて、予約順序情報を生成する予約順序情報生成手段と、前記予約順序情報生成手段により生成した予約順序情報に基づいて、所定のゲームの実行可能な回数又は時間を設定する設定内容に応じて前記ゲームの実行を許可する実行許可手段と、を備えたことを特徴とする予約管理装置。
【００１１】
（１）の発明によれば、利用者の待ち時間及び待ち人数に基づいてゲームを提供することができる。
【００１２】
混雑している飲食店等の店舗では、自身の順番になるまで長時間待たなければならず、利用者にとっては退屈で苦痛なものであった。
【００１３】
本発明では、利用者が予約を行なうことによりゲームが提供される。これにより、利用者は、退屈せずに楽しく待ち時間を過ごすことができる。また、待ち時間及び待ち人数に応じたゲームが提供されるため、たとえ待ち時間が長かったり待ち人数が多くても、その分多くのゲームをすることができるため、退屈したりイライラしたりすることなく長い待ち時間を過ごすことができる。
【００１４】
「予約管理装置」とは、本発明においては、予約を受付けるための装置（例えば、サーバ）以外に、ゲーム端末装置、益提供装置をも含む概念である。
【００１５】
尚、本発明における「予約受付手段」は、端末装置を介して行なわれる、商品又は役務の予約を受付けるものであり、後述する実施形態においては、少なくとも、図２に示すサーバ２１におけるＣＰＵ２２、メモリ２３、情報取得部２５、図３に示す予約者データベース等が該当する。
【００１６】
本発明における「予約情報生成手段」は、端末装置を介して行なわれた予約ごとに待ち順番や待ち時間等を生成するものであり、後述する実施形態においては、少なくとも、図２に示すサーバ２１におけるＣＰＵ２２、図３に示す予約者データベース、図４に示す予約情報データベース等が該当する。
【００１７】
また、本発明における「設定手段」は、生成された待ち順番や待ち時間に基づいて、ゲーム回数やゲーム時間を設定するものであり、後述する実施形態においては、少なくとも図２に示すサーバ２１におけるＣＰＵ２２、図４に示す予約情報データベース、図６に示すゲーム制御情報決定テーブル等が該当する。
【００１８】
また、本発明における「実行許可手段」は、決定されたゲーム回数及び画像データ等のゲームに関するデータを端末装置等に送信することでゲームの実行を許可するものであり、後述する実施形態においては、少なくとも、図２に示すサーバ２１におけるＣＰＵ２２、通信Ｉ／Ｆ２６等が該当する。
【００１９】
（２）  前記予約管理装置は、利用者の登録を行なう登録手段と、登録された利用者に対しゲームの結果に基づいて特典を付与する特典付与手段と、前記特典の管理を行なう特典管理手段と、を備えたことを特徴とする（１）記載の予約管理装置。
【００２０】
（２）の発明によれば、利用者は、ゲームを行なうことにより、ゲームの結果に応じた特典を付与されることになる。従って、待ち時間が長くゲームを行なう時間や回数が多い程、より多くの特典を付与される可能性が高くなるため、利用者は、待ち時間が長くても、より楽しみを得ることができ、イライラしたり退屈したりすることがなくなる。更に、より多くの特典を得るために、登録を行った店舗を継続的に利用するようになるため、店舗の顧客獲得にも貢献することができる。
【００２１】
尚、「登録手段」は、会員登録等の利用者登録を行なうものであり、後述する実施形態においては、少なくとも図２に示すサーバ２１におけるＣＰＵ２２、メモリ２３、図３に示す予約者データベース等が該当する。
【００２２】
「特典付与手段」は、ポイントや景品等の特典を利用者に提供するものであり、後述する実施形態においては、少なくとも図２に示すサーバ２１におけるＣＰＵ２２、メモリ２３、図１に示す益提供装置９１等が該当する。
【００２３】
「特典管理手段」は、ポイントの加算、ポイント使用後の減算等、特典の維持、管理を行なうものであり、本実施形態においては、少なくとも図２に示すサーバ２１におけるＣＰＵ２２、メモリ２３、図１に示す益提供装置９１等が該当する。
【００２４】
（３）  前記予約管理装置は、利用者に識別情報を送信してから所定時間経過後に、待ち人数又は待ち時間を参照する状況参照手段と、参照した結果に応じてゲーム制御情報を変更するゲーム制御情報変更手段と、を備えたことを特徴とする（１）記載の予約管理装置。
【００２５】
（３）の発明によれば、待ち人数又は待ち時間が、予約時とは異なるものになった場合に、ゲーム許可情報を変更させることができる。
【００２６】
利用者が予約したときに表示される待ち人数や待ち時間はあくまで目安である。従って、客の回転が予想以上に早いため待ち時間が短くなったり、待っていた客が都合によりキャンセルしたために待ち人数が減少したり、ということがあり得、また、その逆もあり得る。
【００２７】
本発明の予約管理装置では、利用者が予約してから所定時間経過後に、待ち人数又は待ち時間を再度確認し、その結果に基づいてゲーム許可情報を変更する。例えば、待ち時間が短くなった場合には、最初に決定したゲーム回数が終了していなくても、ゲーム終了となる。これにより、実際の待ち人数または待ち時間が予約時と異なることとなっても、実際の待ち人数または待ち時間に対応したゲームを提供することができる。
【００２８】
尚、「状況参照手段」は、利用者が予約をしてから所定時間経過後に、待ち時間及び待ち人数を参照するものであり、後述する本実施形態においては、図２に示すサーバ２１におけるＣＰＵ２２、情報取得部２５、図４に示す予約情報データベース等が該当する。
【００２９】
また、「ゲーム制御情報変更手段」は、ゲームを行なうことのできる時間または回数を変更するもののことであり、後述する本実施形態においては、図２に示すサーバ２１におけるＣＰＵ２２、メモリ２３、通信Ｉ／Ｆ２６、図６に示すゲーム制御情報決定テーブル等が該当する。
【００３０】
（４）  前記予約管理装置は、前記実行許可手段により許可したゲームを利用者の端末装置に提供することを特徴とする（１）記載の予約管理装置。
【００３１】
（４）の発明によれば、利用者は、自分の端末装置でゲームを行なうことができる。そのため、利用者にとっては簡便であり、施設等にとっては、施設内に装置を設置する必要がないため、設置する場合に比べ、場所的、経済的に有益となる。
【００３２】
［用語の定義等］
「識別情報」とは、利用者を識別するための情報であり、各利用者固有のものをいう。具体的には、メールアドレス、ＩＤ等である。
【００３３】
【発明の実施の形態】
以下に、本発明に好適な一実施形態について図面に基づいて説明する。
【００３４】
［予約管理装置の構成］
図１は本実施形態における予約管理装置を示す概略図である。
【００３５】
この図１に示す予約管理装置１０において、インターネット、専用回線、プロバイダ、音声通信局、及び、携帯電話機用基地局、衛星通信局等からなるネットワーク５１には、店舗において提供される商品又は役務の予約に関する情報の制御を行なうサーバ２１が接続可能となっており、サーバ２１がネットワーク５１を介して通信可能である。
【００３６】
尚、図１では、ネットワーク５１に接続されているサーバをサーバ２１のみとして示したが、本発明においてはこれに限らず、後述するサーバ２１の機能を分割させて複数のサーバにより構成してもよい。また、このようなサーバ２１を複数の店舗に設置し、それらの店舗におけるサーバ２１を一括管理する外部サーバを備えた構成としてもよく、簡便である。
【００３７】
また、ネットワーク５１には、複数の端末装置４１Ａ、４１Ｂ、......、が接続可能となっており、この複数の端末装置４１Ａ、４１Ｂ、......、からサーバ２１にアクセス可能となっている。
【００３８】
尚、本実施形態における各端末装置４１Ａ、４１Ｂ、......、は、携帯電話４１Ａ、ＰＤＡ（Personal  Digital  Assistant）４１Ｂを用いているが、本発明はこれに限らず、携帯用の端末装置であればよく、例えば、ノート型パーソナルコンピュータ、モバイルパーソナルコンピュータ等の通信可能な携帯式のものであればよい。
【００３９】
また、アクセスの方法としては、各端末装置４１Ａ、４１Ｂ、......、とインターネット等のネットワーク５１（プロバイダのホストコンピュータ）との間は、ＴＤＭＡ(Time  Division  Multiple  Access)方式や、ＣＤＭＡ(Code  Division  Multiple  Access)方式等、デジタル方式の電波を用いて音声データを供給するものが主流となっており、これらの電波は、各地に点在する基地局を介して、サーバ２１に接続される。
【００４０】
尚、本実施形態においては、携帯性を有する無線方式の端末装置を用いてネットワーク５１を介してサーバ２１に対して通信可能となるように構成するが、本発明はこれに限らず、携帯性を有する端末装置を有線方式の装置に接続することによりネットワーク５１を介してサーバ２１に対して通信可能となるように構成してもよい。この場合においては、ＴＣＰ／ＩＰプロトコル群で作成したパケットのやり取りをダイヤルアップＰＰＰ（Point-to-Point  Protocol）接続を利用して行い、ネットワーク５１（プロバイダのホストコンピュータとサーバ２１との間）では、ＴＣＰ／ＩＰプロトコルによる通信が行われる。これにより、端末装置４１Ａ、４１Ｂ、......、はサーバ２１から種々の提供情報を入手することができ、更には、サーバ２１に対して種々の情報を提供することができる。
【００４１】
また、本実施形態においては、端末装置４１Ａ、４１Ｂ、......、を、サーバ２１に接続することにより、ネットワーク５１に間接的に接続するように構成としたが、本発明はこれに限らず、間接的にネットワーク５１に接続してもよい。
【００４２】
更にまた、サーバ２１には、ゲーム端末装置８１が接続されている。このゲーム端末装置８１は、各店舗に設けられた、ゲームを提供するための装置であり、情報読取部（図示せず）と表示部８４（図１０〜図１２参照）を備えている。情報読取部により利用者の通信端末から読み取った予約認証情報と、サーバ２１から供給される信号に基づいて、利用者の待ち時間又は待ち人数に応じたゲームを提供する。
【００４３】
更にまた、サーバ２１においては、益提供装置９１が接続されている。この益提供装置９１は、各店舗に設けられた益を提供するための装置であり、サーバ２１から供給される信号に基づいて、商品又は役務とは異なる他の商品又は役務、サービス券、ポイントカード等、様々な益を提供することが可能である。例えば、この益提供装置９１は、商品又は役務、サービス券、ポイントカード等、様々な益を内蔵しており、サーバ２１から供給される命令に基づいて、その益を排出することができるようなものが該当する。また、このような商品又は役務、サービス券、ポイントカード等、様々な益を化体する情報が記憶されておれば十分であり、記憶された様々な益を化体する情報が提供者に対して認識可能とするように、画像表示、音声発生、プリントアウトするように益提供装置９１を構成し、その情報が提供者により認識されることにより、益が提供されるようにしてもよい。
【００４４】
尚、本実施形態おいては、サーバ２１と益提供装置９１とから構成し、益の提供を行ったが、本発明はこれに限らず、サーバ２１に益提供装置９１の機能を含めるように構成し、益提供装置９１を省略するように構成してもよく、更には、サーバ２１及び益提供装置９１における機能を更に分割し、分割した機能を加えた他の装置を備えるように構成した場合であってもよい。
【００４５】
また、本実施形態においては、サーバ２１と益提供装置９１とを直接接続したが、本発明はこれに限らず、ネットワーク５１を介してサーバ２１と益提供装置９１とを接続してもよい。
【００４６】
更には、本実施形態においては、サーバ２１と益提供装置９１とネットワーク５１と端末装置４１Ａ、４１Ｂ、......、とで構成したが、本発明はこれに限らず、他の装置を備えるように構成してもよく、例えば、店舗において提供される商品又は役務、当該店舗において提供される商品又は役務を除く益等の課金を行なう課金サーバや、ポイント算出装置等を備えるようにしてもよい。
【００４７】
［サーバ構成］
本発明の実施形態であるサーバの制御回路を示すブロック図を図２に示す。
【００４８】
図２に示すように、サーバ２１においては、データＢＵＳにＣＰＵ２２、メモリ２３、表示部２４、情報取得部２５、通信Ｉ／Ｆ２６、ＲＡＩＤ（RedundantArrays  of  Inexpensive  Disks）等で構成された記憶部２８が接続されている。
【００４９】
サーバ２１の記憶部２８には、図１に示す予約管理装置１０を管理するためのプログラム、具体的には、端末装置４１Ａ、４１Ｂ、......、との通信を行なうためのプログラム等、各種のサービスを提供するプログラムが格納されている。
【００５０】
ＣＰＵ２２は、記憶部２８に格納されているこれらのプログラムに従って種々の動作を実行するようになされており、このプログラム自体、動作プログラムにより生成された変数、データ等をメモリ２３に一時的に記録し、当該動作に応じて各回路部を制御する。詳しくは後述するが、制御プログラムや記憶部２８に格納されている種々のコンテンツやそのプログラムに従って種々の処理を実行するようになされている。すなわち、ＣＰＵ２２は、通信Ｉ／Ｆ２６に接続された回線を介して、ネットワーク５１から送信される、各端末装置４１Ａ、４１Ｂ、......、からの情報を受け取り、これをメモリ２３、記憶部２８に格納する。
【００５１】
［サーバにおける記憶部の構成］
また、上述したサーバ２１における記憶部２８には、図３から図６に示す如く、データベースが記憶されている。
【００５２】
尚、本発明における「データベース」とは、データの入力、更新、検索などの手順を提供し、情報の集中管理を実現するものであり、あるテーブルのあるレコードと、他のテーブルのあるレコードと、を関連づけつつ処理を行なうリレーショナルデータベースを含むものである。
【００５３】
この記憶部２８には、図３に示す如く、利用者データベースが記憶されている。
【００５４】
この利用者データベースは、この予約管理装置１０の利用者の情報が関連付けて記憶されるものであり、これらの項目には、「ＩＤ」、「氏名」、「パスワード」、「住所」、「電話番号」、「電子メール」のアドレス等、各種の情報が関連付けられている。
【００５５】
尚、本実施形態においては、予約情報が送信された端末装置４１Ａ、４１Ｂ、......、におけるメールアドレス等の識別情報を用いて、通信先情報を決定するように構成するが、本発明はこれに限らず、利用者のＩＤ等識別可能な識別情報を用いて通信先情報等、各種の情報を決定するように制御してもよい。例えば、利用者の「ＩＤ」と「パスワード」を送信することにより、利用者データベースを参照し、そのメールアドレス等の通信先情報を決定することが可能となる。
【００５６】
また、この記憶部２８には、図４に示す如く、予約情報データベースが記憶されている。この予約情報データベースは、この予約管理装置１０の利用者の情報が関連付けて記憶されるものであり、これらの項目は、「ＩＤ」、「氏名」、「予約情報ＩＤ」、「予約認証情報」等、各種の情報が関連付けられている。また、図４に示した「ＩＤ」には、図３に示す「ＩＤ」が関連付けられている。
【００５７】
「予約認証情報」とは、予約したケースにおいて、店内受付、予約本人確認等、利用者の予約を認証するためのものであり、後述する各種の方式を用いて行なわれる。
【００５８】
更には、「予約情報ＩＤ」は、図５に示す如く、「予約受付時間情報」、「店内受付時間情報」、「商品提供時間情報」、に関連付けられており、各種の処理が行われた場合には、これらの情報が記憶されることとなる。
【００５９】
更にまた、記憶部２８には、図６に示す如く、ゲーム制御情報決定テーブルが記憶されている。このテーブルの項目には、「予測待ち時間」、「ゲーム回数」とが関連付けて記憶されており、予約時に予測された「予測待ち時間」に基づいてゲーム回数が決定される。
【００６０】
このゲーム制御情報決定テーブルでは、予約待ち時間が大きくなるほど、ゲーム回数が多くなるように設定されている。
【００６１】
更にまた、記憶部２８には、図１６に示す如く、ゲーム結果データベースが記録されている。このデータベースでは、「ゲーム結果」と「提供コード」が関連付けられており、端末装置か送信されたゲーム結果に基づいて、提供コードが決定されるものである。
【００６２】
この「提供コード」とは、本予約管理装置１０を利用して来店した利用者に対して、自動的に、ゲームを提供し、そのゲームの結果により益を提供するか否か、どの益を提供するかを示すものである。「提供コード」には、例えば、店舗において提供される商品又は役務に対して支払われる金額を、今回又は次回以降に減ずるもの、当該支払われる金額を受け取る代わりに利用者に払い戻される、所謂キャッシュバックされるもの、サービスポイントとして利用者に益となるもの、店舗において提供される商品又は役務とは異なる商品又は役務等、各種の態様又は当該各種の態様の組み合わせが含まれる。
【００６３】
また、上述したデータバスＢＵＳには、表示部２４が接続されており、商品又は役務が提供可能な状態となった旨の報知、商品又は役務が提供可能な状態となった利用者の報知、現在における予約の順序情報の報知、上述した予測待ち時間に関する報知、後述する如き照合結果の報知等、各種の報知を行なうための画像等が表示される。
【００６４】
更には、上述したデータバスＢＵＳには、通信Ｉ／Ｆ２６が接続されており、ネットワーク５１に対して通信可能としてなるものであり、各種情報を送受信する機能を有する。
【００６５】
更にまた、上述したデータバスＢＵＳには、情報取得部２５が接続されており、各種情報を取得し、その各種情報を、データバスＢＵＳを介して、ＣＰＵ２２に供給する機能を有する。
【００６６】
［情報取得部の説明］
また、このような情報取得部２５の一例を、図７を用いて説明する。
【００６７】
本実施形態における情報取得部２５は、図７に示す如く、予約認証情報を、２次元画像として読み取るものである。
【００６８】
この情報取得部２５は、画像読取面３１、その読み取った画像情報をＣＰＵ２２に供給する制御回路（図示せず）から構成されている。この画像読取面３１に対して、画像を近づけることにより、その画像を２次元画像として読み取るものである。
【００６９】
例えば、図７に示す如く、２次元バーコードを施した画像表示面３３に対して、画像読取面３１を近づけることにより、画像表示面に表示又は描かれた画像を画像データとして読み取る。この画像データを読み取ることにより、記憶部２８に記憶された予約認証情報と照合を行い、本予約管理装置１０を利用した利用者であるか否かを判断可能とするのである。
【００７０】
また、２次元バーコードを採用した画像は、端末装置４１Ａ、４１Ｂ、......、における表示部４４に表示されたものであり、情報取得部２５がその２次元バーコードを読み取ることにより、記憶部２８における予約認証情報との照合を行なうこととなる。
【００７１】
この情報取得部２５は、予約管理装置利用者が来店した場合には、その来店を検知すべく画像を読み取り、更には、店舗において提供される商品又は役務が提供可能な状態となり、その場合において予約管理装置利用者が来店しているか否かを検知すべく画像を読み取ることとなる。
【００７２】
尚、本実施形態においては、２次元バーコードを採用した画像を読み取る情報取得部２５を含む構成としたが、本発明はこれに限らず、システム利用者の来店を検知するような機能を有するものであればよく、例えば、２次元バーコードを採用していない、従来の１次元バーコード等、画像を取得する機能、音声を用いてシステム利用者の来店を検知する機能、店舗においてのみ通信可能な方式を用いて情報の取得をする機能等、各種の機能又は当該各種の機能の組み合わせであってもよい。
【００７３】
また、２次元バーコードを用いた情報取得部でなくとも、１次元バーコードを時間的に変更しながら表示することが可能な「アクティブコード」を用いた情報取得部であってもよく、この「アクティブコード」を用いることにより、バーコードリーダ等のような装置を入れ替えることなく、従来のハードウェアを利用することにより、本処理を実行することが可能となるのである。
【００７４】
［端末装置の構成］
本発明の実施形態である端末装置の制御回路を示すブロック図を図８に示す。ここでは端末装置４１Ａについて説明するが、他の端末装置４１Ｂ、......、も同様の構成を有するものとする。
【００７５】
図８に示すように、端末装置４１Ａにおいては、データバスＢＵＳにＣＰＵ４２、メモリ４３、信号の送受信を行なう通信インターフェイス（以下、通信Ｉ／Ｆと称する。）４６、液晶表示パネルやＣＲＴ等で構成された表示部４４、キーボードやジョグダイヤル等でなる入力部４５、フラッシュメモリ等で構成された記憶部４８及び情報の出力を行なう情報出力部４７が接続されている。
【００７６】
ＣＰＵ４２は記憶部４８に格納されている動作プログラムに従って種々の動作を実行するようになされており、この動作プログラム自体、動作プログラムにより生成された変数等をメモリ４３に一時的に記録し、当該動作に応じて各回路部を制御する。ＣＰＵ４２の各種処理内容は必要に応じて表示部４４に表示される。
【００７７】
この表示部４４は、予約をした際に、サーバ２１から供給される予約認証情報に基づいて２次元バーコードを採用した画像を表示する機能を有する。この表示部４４に画像を表示させることにより、その画像が上述した情報取得部２５により読み取られ、予約を行なったか否かを認識することとなるのである。
【００７８】
入力部４５は、ユーザが所望の情報、例えば、ＩＤ、氏名、予約する旨、パスワード等の情報を入力すると、当該所望の情報を表すデータをＣＰＵ４２に供給する。ＣＰＵ４２はユーザが入力した情報を、ネットワーク５１を介して、サーバ２１に対して供給することとなる。これにより、このサーバ２１は、端末装置４１Ａから供給された情報を受け取り、各種の処理を行なうこととなる。もちろん、ＩＤ、氏名、予約する旨等は、予め記憶されており、入力部４５により入力された情報に基づいて、各種の情報処理を行なうものであってもよい。
【００７９】
尚、本実施形態においては、上述した如く、情報取得部２５が表示部４４に表示された２次元バーコードを採用した画像を表示させることにより照合を行い、その照合の結果に基づいて、認証を行ったが、本発明はこれに限らず、端末装置４１Ａにおける情報出力部４７から供給される情報に基づいて照合を行い、その照合の結果に基づいて認証を行なうように構成してもよい。
【００８０】
ここでは、上述した情報出力部４７について好適な実施形態の一例を、図９を用いて説明する。
【００８１】
端末装置４１Ａにおける側面には、情報出力面３６が設けられている。
【００８２】
この情報出力面３６は、情報出力部４７の一部を構成するものであり、その情報出力面３６からは赤外線が発せられる。
【００８３】
情報出力部４７は、ＣＰＵ４２から供給される通信情報に基づいて、赤外線を発するものであり、その赤外線をサーバ２１における情報取得部に対して発することにより、端末装置４１Ａからサーバ２１に対して予約認証情報が供給されることとなる。もちろん、この通信方式は、赤外線でなくともよく、利用者の来店を検知し、その利用者が予約を行った者であることを認証可能とするものであればよい。
【００８４】
［画面の表示例］
ゲーム端末装置８１の表示部８４に画像が表示され、ゲームが進められる。このゲームにおいて表示される画像の表示例については図１０〜図１２に示すようになる。
【００８５】
図１０は、ゲームが開始されるときに表示される画面であり、図１１は、ゲーム中に表示される画面である。また図１２は、ゲーム中に、ゲームの回数が変更する際に表示される画面である。
【００８６】
利用者がゲーム許可情報を受信するとゲーム開始となる。すると、図１０に示す如く、表示部の上部に「空から降ってくる星をつかまえて下さい。制限時間は２分です。」という、ゲームのルールと１回当たりの制限時間が表示される。中央部には、「あなたは３回ゲームできます！」と、ゲームできる回数が表示される。そして、下部の中央には、「ＳＴＡＲＴ」という文字が表示され、利用者は、文字が表示された位置に相当する携帯端末のボタンを押す。
【００８７】
利用者がゲームを開始すると、図１１に示す如く画面が表示される。画面の中央部にはカニのキャラクタが表示され、下部には、２個の矢印と、数値が表示されている。利用者は、矢印が表示された位置に相当する携帯端末のボタンを押すことにより、キャラクタを移動させ、星をつかまえる。下部の中央に表示された数値は、つかまえた星の数を表示するものである。
【００８８】
利用者がゲームをしているときに、予約後の待ち時間の変更によりゲームの回数が変更となる場合がある。すると、図１２に示す如く、「変更！ゲームできる回数が変更になりました！あと２回ゲームができます。」と、変更を通知する画面が表示される。
【００８９】
［予約管理装置の動作説明］
上述した予約管理装置１０における端末装置とのやり取りを図１３から図１５のフローチャートを用いて説明する。
【００９０】
以下においては、予約管理装置１０は起動しており、上述したサーバ２１におけるＣＰＵ２２、端末装置４１Ａ、４１Ｂ、......、におけるＣＰＵ４２において用いられる変数は所定の値に初期化され、定常動作しているものとする。また、図１３に示すサブルーチンは所定のタイミングで呼び出されるものとする。更には、本サブルーチンにおいては、端末装置４１Ａを用いて予約に関する情報の予約処理を実行することとする。
【００９１】
最初に、図１３に示す如く、端末装置４１Ａでは、予約情報入力処理を実行する（ステップＳ１０１）。この処理において、ＣＰＵ４２は、入力部４５から供給された入力情報に基づいて予約情報を生成する。
【００９２】
この予約情報とは、具体的には、システム利用者のＩＤ、氏名、予約認証情報の送信先のメールアドレス、パスワード、予約する旨のデータ等、予約に必要な各種のデータが含まれている。そして、ＣＰＵ４２は、生成された予約情報をメモリ４３に記録する。この処理が終了した場合には、ステップＳ１０２に処理を移す。
【００９３】
次いで、端末装置４１Ａでは、予約情報送信処理を実行する（ステップＳ１０２）。この処理において、ＣＰＵ４２は、ステップＳ１０１の処理によりメモリ４３に記録された予約情報を読み出し、その予約情報を、通信Ｉ／Ｆ４６、ネットワーク５１を介して、サーバ２１に供給する。この処理が終了した場合には、ステップＳ１０３に処理を移す。
【００９４】
次いで、サーバ２１では、予約情報受信処理を実行する（ステップＳ２０１）。この処理において、ＣＰＵ２２は、通信Ｉ／Ｆ２６を介して端末装置４１Ａから供給された予約情報を受け取り、その予約情報をメモリ２３に記録する。この処理が終了した場合には、ステップＳ２０２に処理を移す。
【００９５】
次いで、サーバ２１では、予約順序情報生成処理を実行する（ステップＳ２０２）。この処理において、ＣＰＵ２２は、ステップＳ２０１の処理によりメモリ２３に記録された予約情報と、記憶部２８に位置付けられた予約情報データベースと、に基づいて、予約順序情報を生成する。
【００９６】
例えば、ＣＰＵ２２は、ステップＳ２０１の処理により予約情報を受信したことを契機に、予約情報データベースを参照し、その予約情報データベースに予約順序情報が「０２」まである予約情報が記録されている場合には、受信した予約情報に関する予約順序情報を「０３」と、「０２」をインクリメントした数値として予約順序情報を算出し、その算出された予約順序情報をメモリ２３に記録することとなる。この処理が終了した場合には、ステップＳ２０３に処理を移す。
【００９７】
次いで、サーバ２１では、予約認証情報生成処理を実行する（ステップＳ２０３）。この処理において、ＣＰＵ２２は、ステップＳ２０１の処理によりメモリ２３に記録された予約情報に関する予約認証情報を生成する。
【００９８】
本実施形態においては、２次元バーコードを採用した画像を端末装置４１Ａにおける表示部４４に表示させる予約認証情報を生成することとなるが、本発明はこれに限らず、端末装置４１Ａに対して予約認証情報を供給し、端末装置４１Ａにおける予約認証情報と、予約情報データベースに記録される予約認証情報と、を照合可能なものであればよい。この処理が終了した場合には、ステップＳ２０４に処理を移す。
【００９９】
次いで、サーバ２１では、通信先情報生成処理を実行する（ステップＳ２０４）。この処理において、ＣＰＵ２２は、ステップＳ２０１の処理によりメモリ２３に記録された予約情報に基づいて通信先情報を生成する。この処理が終了した場合には、ステップＳ２０５に処理を移す。
【０１００】
次いで、サーバ２１では、待ち人数情報生成処理を実行する（ステップＳ２０５）。この処理において、ＣＰＵ２２は、予約情報データベースの予約順序情報に基づいて、待ち人数情報を生成し、メモリ２３に記録する。この処理が終了した場合には、ステップＳ２０６に処理を移す。
【０１０１】
次いで、サーバ２１では、予測待ち時間生成処理を実行する（ステップＳ２０６）。この処理において、ＣＰＵ２２は、予約情報データベースの予約順序情報に基づいて、予測待ち時間を算出し、メモリ２３に記録する。この処理が終了した場合には、ステップＳ２０７に処理を移す。
【０１０２】
次いで、サーバ２１では、予約情報データベース記録処理を実行する（ステップＳ２０７）。この処理において、ＣＰＵ２２は、ステップＳ２０１の処理によりメモリ２３に記録された予約情報を図３に示す如き利用者情報データベースに対応させた、ＩＤ、氏名等の利用者情報と、ステップＳ２０２の処理によりメモリ２３に記録された予約順序情報と、ステップＳ２０３の処理によりメモリ２３に記録された予約認証情報と、ステップＳ２０４の処理によりメモリ２３に記録された通信先情報と、ステップＳ２０６の処理によりメモリ２３に記録された予測待ち時間情報と、を、図４及び図５に示す如き予約情報データベースに記録する。この処理が終了した場合には、ステップＳ２０８に処理を移す。
【０１０３】
次いで、サーバ２１では、予約認証情報送信処理を実行する（ステップＳ２０８）。この処理において、ＣＰＵ２２は、ステップＳ２０４の処理によりメモリ２３に記録された通信先情報に基づいて通信先を決定し、通信Ｉ／Ｆ２６、ネットワーク５１を介して、通信先に対して、ステップＳ２０１の処理によりメモリ２３に記録された予約情報を図３に示す如き利用者情報データベースに対応させた、ＩＤ、氏名等の利用者情報と、ステップＳ２０２の処理によりメモリ２３に記録された予約順序情報と、ステップＳ２０３の処理によりメモリ２３に記録された予約認証情報と、ステップＳ２０５の処理によりメモリ２３に記録された待ち人数情報と、ステップＳ２０６の処理によりメモリ２３に記録された予測待ち時間情報と、を送信する。この処理が終了した場合には、ステップＳ２１１に処理を移す。
【０１０４】
次いで、端末装置４１Ａでは、予約認証情報受信処理を実行する（ステップＳ１０３）。この処理において、ＣＰＵ４２は、通信Ｉ／Ｆ２６を介して予約認証情報等を受け取る。
【０１０５】
この際に、予約認証情報のほかに、予測待ち時間情報、待ち人数情報等を受信する。
【０１０６】
次いで、端末装置４１Ａでは、予約認証情報記録処理を実行する（ステップＳ１０４）。この処理において、ＣＰＵ４２は、ステップＳ１０３の処理により受け取った予約認証情報等を記憶部４８に記録する。この処理が終了した場合には、ステップＳ１０５に処理を移す。
【０１０７】
一方、図１４に示す如く、サーバ２１では、ゲーム制御情報生成処理を行なう（ステップＳ２０９）。この処理において、ＣＰＵ２２は、予約情報データベースを参照して、予測待ち時間データを読み出し、図６に示す如きゲーム回数決定テーブルに対応付け、ゲーム回数を決定する。この処理を終了させた後、ステップＳ２１０に処理を移す。
【０１０８】
次に、ゲーム制御情報送信処理を行なう（ステップＳ２１０）。この処理において、ＣＰＵ２２は、ステップＳ２０４の処理によりメモリ２３に記録された通信先情報に基づいて通信先を決定し、通信Ｉ／Ｆ２６、ネットワーク５１を介して、通信先に対して、ステップＳ２０９の処理により決定されたゲーム回数及び画像データ等のゲームに関するデータを送信する。この処理が終了した場合には、ステップＳ２１１に処理を移す。
【０１０９】
一方、ステップＳ１０５では、ゲーム制御情報受信処理を行なう。この処理において、ＣＰＵ４２は、通信Ｉ／Ｆ４６を介してゲーム制御情報、即ちゲーム回数等のゲームに関するデータを受け取る。この処理を終了させた後、ステップＳ１０６に処理を移す。
【０１１０】
次に、ゲームを開始する（ステップＳ１０６）。ＣＰＵ４２は、ステップＳ１０５の処理により受信したゲーム制御情報や予約認証情報をゲーム端末装置に送信し、ゲーム制御情報に従い、ゲームを開始する。この処理を終了させた後、ステップＳ１０７に処理を移す。
【０１１１】
一方、ステップＳ２１１では、予約情報データベースの更新処理を実行する（ステップＳ２１１）。この処理において、ＣＰＵ２２は、その店舗における商品又は役務の提供状況に応じて予約情報データベースを更新する。
【０１１２】
例えば、サーバ２１において入力部（図示せず）を備え、その入力部から供給される入力信号を受け取り、予約順序情報の更新を行なう、又は、商品又は役務を提供可能な状態に至らしめることが可能である。この処理が終了した場合には、ステップＳ２１２に処理を移す。
【０１１３】
次に、ゲーム制御情報の更新処理を行なう（ステップＳ２１２）。この処理において、ＣＰＵ２２は、ステップＳ２１１の処理で更新した予測待ち時間に基づき、ゲーム制御情報を更新する。この処理を終了させた後、ステップＳ２１３に処理を移す。
【０１１４】
次に、更新後のゲーム制御情報を送信する（ステップＳ２１３）。この処理において、ＣＰＵ２２は、ステップＳ２０４の処理によりメモリ２３に記録された通信先情報に基づいて通信先を決定し、通信Ｉ／Ｆ２６、ネットワーク５１を介して、通信先に対して、ステップＳ２１２の処理により更新されたゲーム制御情報を送信する。
【０１１５】
一方、端末装置４１Ａでは、更新後のゲーム制御情報を受信する（ステップＳ１０７）。この処理において、ＣＰＵ４２は、通信Ｉ／Ｆ４６を介して更新後のゲーム回数等の情報を受け取る。この処理を終了させた後、ステップＳ１０８に処理を移す。
【０１１６】
次に、ゲーム制御情報を変更するか否かを判断する（ステップＳ１０８）。この処理において、ＣＰＵ４２は、ステップＳ１０７の処理において受信した更新後のゲーム制御情報と、更新前のゲーム制御情報を比較し、ゲーム制御情報を変更するか否か判断する。ゲーム制御情報を変更すると判別した場合にはステップＳ１０９に処理を移し、変更しないと判別した場合にはステップＳ１１１に処理を移す。
【０１１７】
具体的には、更新された待ち時間及びゲーム回数と、利用者がゲームを開始したときに生成した予測待ち時間から算出される現時点での待ち時間及びゲーム回数とを比較する。例えば、客が予想以上に席に長時間とどまり、利用者がゲームを開始したときよりも回転が悪くなった場合には、更新後の待ち時間及びゲーム回数は、更新前のものと異なり、更新前よりも多くなる。この場合は、ゲーム制御情報を変更する。一方、利用者がゲームを開始したときに予測した通りに回転し、更新後のゲーム制御情報と更新前のゲーム制御情報が一致した場合には、ゲーム制御情報の変更は行なわず、ゲームを続行する。
【０１１８】
ステップＳ１０９では、ゲーム制御情報を変更する。この処理において、ＣＰＵ４２は、メモリ４３に記憶したゲーム制御情報を、ステップＳ１０７の処理で受信した、更新後のゲーム制御情報に書き換える。この処理を終了させた後、ステップＳ１０９に処理を移す。
【０１１９】
次に、更新後のゲームを開始する（ステップＳ１１０）。この処理において、ＣＰＵ４２は、更新後のゲーム制御情報を、ゲーム端末装置８１に送信する。ゲーム端末装置８１は、ゲーム制御情報に従い、ゲームを開始する。この処理を終了させた後、ステップＳ１１１に処理を移す。
【０１２０】
一方、サーバ２１では、提供順番か否かを判断する（ステップＳ２１４）。この処理において、ＣＰＵ２２は、店舗における状況を示すデータと、予約情報データベースの予約順序情報と、に基づいて、提供順番であるか否かを判断することとなる。ＣＰＵ２２は、提供順番であると判別した場合には、ステップＳ２１５に処理を移し、提供順番であるとは判別しなかった場合には、ステップＳ２１２の処理を再び行なう。
【０１２１】
次に、図１５に示す如く、ゲーム終了報知処理を行なう（ステップＳ２１５）。この処理において、ＣＰＵ２２は、表示部２４に対して、商品又は役務を提供可能な状態に至った旨及びゲームが終了する旨を示す画像を表示させることにより、それらの報知を行なうのである。この処理が終了した場合には、ステップＳ２１６に処理を移す。
【０１２２】
一方、端末装置４１Ａでは、ゲーム結果送信処理を行なう（ステップＳ１１１）。この処理において、ＣＰＵ４２は、ゲームの結果を通信Ｉ／Ｆ４６、ネットワーク５１を介して、サーバ２１に供給する。この処理が終了した場合には、ステップＳ１１２に処理を移す。
【０１２３】
次に、予約認証情報出力処理を行なう（ステップＳ１１２）。この処理において、ＣＰＵ４２は、入力部４５から供給される予約認証情報である予約認証画像を表示させるための入力信号に基づいて、２次元バーコードを採用した画像を表示部４４に表示させる。この処理が終了した場合には、本サブルーチンを終了する。
【０１２４】
一方、サーバ２１では、予約認証情報取得処理を実行する（ステップＳ２１７）。この処理において、ＣＰＵ２２は、入力部の入力信号に基づいて、又は、自動的に、情報取得部２５に対して、予約認証情報を取得する命令を供給し、その命令を受け取った情報取得部２５は、予約認証情報である２次元バーコードを採用した画像を読み取る。ＣＰＵ２２は、この情報取得部２５から読み取られた予約認証情報を受け取り、メモリ２３に記録する。この処理が終了した場合には、ステップＳ２１９に処理を移す。
【０１２５】
次に、サーバ２１では、予約情報データベース参照処理を実行する（ステップＳ２１８）。この処理において、ＣＰＵ２２は、上述した如き処理により記録、更新された予約情報データベースにおける商品又は役務が提供可能となった予約情報を参照する。この処理が終了した場合には、ステップＳ２１９に処理を移す。
【０１２６】
次に、サーバ２１では、照合が正常であるか否かを判断する（ステップＳ２１９）。この処理において、ＣＰＵ２２は、ステップＳ２１７の処理により端末装置４１Ａから供給された予約認証情報と、予約情報データベースにおける商品又は役務を提供可能となった者の予約認証情報と、を照合することにより、照合が正常であるか否かを判断することとなる。ＣＰＵ２２は、照合が正常であると判別した場合には、ステップＳ２２０に処理を移し、照合が正常であるとは判別しなかった場合には、本サブルーチンを終了する。
【０１２７】
次に、ゲーム結果参照処理が実行される（ステップＳ２２０）。この処理において、ＣＰＵ２２は、ステップ２１６の処理により受信したゲーム結果を参照する。具体的には、図１１に表示したゲームにおいて、つかまえた星の数を参照し、メモリ２３に記録する。この処理を終了させた後、ステップＳ２２１に処理を移す。
【０１２８】
次に、益提供処理を行なう（ステップＳ２２１）。この処理において、ＣＰＵ２２は、メモリ２３に記録されたゲーム結果を読み出す。そして、記憶部２８に記憶された、図１６のゲーム結果データベースを参照し、提供コードを決定する。その提供コードに基づいて、益提供装置９１に所定の益を提供させる命令を供給する。益提供装置９１は、供給された命令に基づいて、益を提供する。例えば、ゲームの結果に応じてポイントを付与し、利用者の端末装置に送信する。又、益提供装置９１が自動販売機のような装置である場合には、内蔵された商品等をサービス商品排出口（図示せず）から排出することとなる。この処理が終了した場合には、本サブルーチンを終了させる。
【０１２９】
上述した処理を行なうことによって、「商品又は役務の予約情報を受付ける予約受付手段と、前記予約受付手段により受付けた予約情報に基づいて、予約順序情報を生成する予約順序情報生成手段と、前記予約順序情報生成手段により生成した予約順序情報に基づいて、所定のゲームの実行可能な回数又は時間を設定する設定手段と、前記設定手段により設定された設定内容に応じて前記ゲームの実行を許可する実行許可手段と、を備えた」ので、利用者が予約を行なうことにより、ゲームを提供することができる。これにより、利用者は、退屈せずに楽しく待ち時間を過ごすことができる。また、待ち時間及び待ち人数に応じたゲームが提供されるため、たとえ待ち時間が長かったり待ち人数が多くても、その分多くのゲームをすることができるため、退屈したりイライラしたりすることなく長い待ち時間を過ごすことができる。
【０１３０】
上述した本実施形態における予約管理装置では、利用者が予約を行った場所にゲーム端末装置が設置されており、利用者は待ち時間にその場所でゲームを行なうこととしたが、本発明はこれに限らず、利用者の端末装置上にゲームが送信され、利用者は端末装置でゲームを行なうこととしてもよい。
【０１３１】
また、上述した本実施形態における予約管理装置では、ゲーム制御情報を決定する際に、予測待ち時間に対応してゲーム回数を決定することとしたが、本発明はこれに限らず、ゲーム制御情報の決定要素が予測待ち人数であってもよく、また、決定されるものがゲームを行なえる時間であってもよい。
【０１３２】
更に、上述した本実施形態における予約管理装置では、記憶部２８に記憶されたゲーム制御情報決定テーブルにより、予測待ち時間によってゲーム回数が決定され、その回数分しかゲームを行なうことができないが、本実施形態はこれに限らず、ゲーム制御情報決定テーブルを設けず、ゲームを行なうことのできる回数や時間が無制限であってもよい。即ち、利用者が端末装置から予約を行なうと、ゲームを行なうことが許可され、利用者の順番になるまでずっとゲームを行なうことができるようにしてもよい。
【０１３３】
【発明の効果】
本発明によれば、利用者は、予約を行ってから商品又は役務が提供されるまでの待ち時間に、退屈したりイライラしたりすることなく、楽しく過ごすことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態における予約管理装置の構成を示すブロック図である。
【図２】本発明の一実施形態におけるサーバの構成を示すブロック図である。
【図３】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図４】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図５】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図６】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図７】本発明の一実施形態における情報取得部を示す概観図である。
【図８】本発明の一実施形態における端末装置の電気的な構成を示すブロック図である。
【図９】本発明の一実施形態における端末装置の情報出力部を示す概観図である。
【図１０】本発明の端末装置の画面表示を示す図である。
【図１１】本発明の端末装置の画面表示を示す図である。
【図１２】本発明の端末装置の画面表示を示す図である。
【図１３】本発明の一実施形態における予約管理装置のフローチャートを示す図である。
【図１４】本発明の一実施形態における予約管理装置のフローチャートを示す図である。
【図１５】本発明の一実施形態における予約管理装置のフローチャートを示す図である。
【図１６】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【符号の説明】
１０  予約管理装置
２１  サーバ
２２、４２  ＣＰＵ
２３、４３  メモリ
２４、４４  表示部
２５  情報取得部
２６、４６  通信Ｉ／Ｆ
２８、４８  記憶部
３１  画像読取面
３３  画像表示面
３６  情報出力面
４１Ａ、４１Ｂ  端末装置
４５  入力部
４７  情報出力部
５１  ネットワーク
【図１】
2004192360.tif 000003
【図２】
2004192360.tif 000004
【図３】
2004192360.tif 000005
【図４】
2004192360.tif 000006
【図５】
2004192360.tif 000007
【図６】
2004192360.tif 000008
【図７】
2004192360.tif 000009
【図８】
2004192360.tif 000010
【図９】
2004192360.tif 000011
【図１０】
2004192360.tif 000012
【図１１】
2004192360.tif 000013
【図１２】
2004192360.tif 000014
【図１３】
2004192360.tif 000015
【図１４】
2004192360.tif 000016
【図１５】
2004192360.tif 000017
【図１６】
2004192360.tif 000018