[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2004178436A - Reservation system and reservation receiving server - Google Patents

Reservation system and reservation receiving server Download PDF

Info

Publication number
JP2004178436A
JP2004178436A JP2002346264A JP2002346264A JP2004178436A JP 2004178436 A JP2004178436 A JP 2004178436A JP 2002346264 A JP2002346264 A JP 2002346264A JP 2002346264 A JP2002346264 A JP 2002346264A JP 2004178436 A JP2004178436 A JP 2004178436A
Authority
JP
Japan
Prior art keywords
reservation
information
waiting time
providing
terminal device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2002346264A
Other languages
Japanese (ja)
Inventor
Hirokuni Omae
博邦 大前
Masatane Kobayashi
正胤 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Entertainment Corp
Original Assignee
Aruze Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aruze Corp filed Critical Aruze Corp
Priority to JP2002346264A priority Critical patent/JP2004178436A/en
Publication of JP2004178436A publication Critical patent/JP2004178436A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a reservation system for reducing a cancel rate itself. <P>SOLUTION: In the reservation system 10, a terminal device 41A is connected to a reservation receiving server 21 for controlling information concerned with the reservations of merchandise and service to be provided in a store so as to be communicated with each other. The reservation receiving server 21 comprises a lottery part 29 for receiving the supply of information concerned with the reservations of merchandise and service to be provided in the store from the terminal device 41A, and when reservation order information concerned with the order of reservations of the merchandise and service provided in the store becomes ready for providing the merchandise and service in the store, drawing lots and profit is provided on the basis a lottery result drawn by the lottery part 29. The reservation receiving server 21 comprises also a function for determining providing information for providing the profit on the basis of waiting time information concerned with waiting time. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、店舗において提供される商品又は役務に関する予約の制御を行う予約システム及び予約受付サーバに関するものである。
【0002】
【従来の技術】
従来、予約システムにおいて、システム利用者が所持する端末装置と、その端末装置から供給される信号に基づいて、店舗において提供される商品又は役務の予約に関する情報の制御を行う予約受付サーバと、が通信可能な状態に接続されるように構成され、システム利用者に対して、時間、場所を選ぶことなく予約をすることができ簡便なサービスを提供するとともに、店舗管理者に対して受注を促すサービスを提供するようなものが存在する。
【0003】
しかし、このようなシステムでは、システム利用者に対して、時間、場所を選ぶことなく予約をすることができ簡便である反面、その予約のキャンセル率が高まるおそれがあった。
【0004】
例えば、遠隔地から予約を行った場合には、遠隔地から移動する時間、手間等を考えると予約のキャンセル率が高まる場合があり、更には、時間を選ぶことなく気軽に予約をすることができるため、予約したことを意識できない場合もある。
【0005】
このように、簡便なはずのシステムが導入された店舗にとっては、いくらよりよいサービスが提供されるとはいえ、予約のキャンセル率が高まり、システムを導入した意味がなくなってしまう可能性も高い。
【0006】
そこで、特許文献1に示すように、公共施設の予約サービスにおいて、抽選が必要な施設の当選者について当選者を選定すると同時に補欠当選者を選定し、その有効期限日と使用料金支払期限日に到達したら利用意志と料金納付の確認情報を判定し、利用意志がない若しくは使用料の支払がないと判定された場合には当選者を棄権とみなし、棄権とみなされた場合には、補欠当選者を当選させ、当選通知を発行するシステムが提案されており(例えば、特許文献1。)、施設利用における予約キャンセルによる利用率の低下を防止している。
【0007】
【特許文献1】
特開平11−15902号公報
【0008】
【発明が解決しようとする課題】
しかしながら、このようなシステムでは、予約がキャンセルされた場合において、如何に対処するかという観点からの提案であり、キャンセル率自体を低めるように促すようなものではなく、利用率の低下を防止しているとは云い切れず、不充分である。
【0009】
例えば、常時予約で満ちている店舗であるならば、キャンセル待ちしているシステム利用者を当選させることにより、キャンセル率自体を減少させることなく利用率の低下のみを防止すればよいが、常時予約で満ちている店舗はないに等しく、予約したシステム利用者に対して、如何に、店舗に足を向けるように促すかが課題となっている。
【0010】
また、待ち時間に応じて来店するか否かを決定する者も多く存在し、それらの者に対しても、来店するように促すことが望まれている。
【0011】
例えば、予測した待ち時間が、「30分待ち」という状態であれば来店するが、「45分待ち」という状態であれば来店しないというケースがある。この場合には、「45分待ち」という状態であっても来店したいというその待ち時間に応じて、又は、待ち人数に応じて、何らかの対応をすべきである。
【0012】
また、実際に、あるシステム利用者が、「30分待ち」であった場合と、実際に、「45分待ち」であった場合と、では、次回以降の来店に影響が異なるという一例もあり、実際の待ち時間に応じて何らかの対応をすべきである。
【0013】
本発明は、上述した如き課題に鑑みてなされたものであり、キャンセル率自体を低めるような予約システムを提供することを目的とする。
【0014】
【課題を解決するための手段】
以上のような目的を達成するために、本発明の予約システム及び予約受付サーバは、商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、実際の待ち時間に関する実待ち時間情報に応じて益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする。
【0015】
より具体的には、本発明は、以下のようなものを提供する。
【0016】
(1) 端末装置と、商品又は役務の予約に関する情報の制御を行う予約受付サーバと、が通信可能な状態に接続され、前記端末装置は、前記予約受付サーバに対して商品又は役務の予約に関する情報を送信する機能を有する予約システムであって、前記予約受付サーバは、商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、実際の待ち時間に関する実待ち時間情報に応じて益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約システム。
【0017】
(2) 端末装置と通信可能な状態に接続され、前記端末装置から商品又は役務の予約に関する情報が送信され、商品又は役務の予約に関する情報の制御を行う予約受付サーバであって、商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、実際の待ち時間に関する実待ち時間情報に応じて所定の益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約受付サーバ。
【0018】
(1)又は(2)の発明によれば、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0019】
また、このように実際の待ち時間の結果を算出し、その時間に基づいて益を決定することにより、待ち時間の長い利用者に対しても、その待ち時間に対するサービスを提供することが可能であり、予約した者が来店する可能性をより一層高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0020】
尚、本発明における「提供情報決定手段」は、益を付与するための提供情報を決定するものであり、後述する実施形態においては、少なくとも、予約受付サーバ21におけるCPU22、記憶部28に記憶されているプログラム、テーブル、データベースが相当する。
【0021】
また、本発明における「益提供手段」は、益を提供する機能を備えたものであり、後述する実施形態においては、少なくとも、益提供装置91が相当する。
【0022】
更には、「商品又は役務が提供可能な状態」とは、単に商品又は役務が提供可能な状態に至るだけでなく、利用者が実際に来店し、店舗において商品又は役務が提供可能な状態に至る概念である。
【0023】
(3) 端末装置と通信可能な状態に接続され、前記端末装置から商品又は役務の予約に関する情報が送信され、商品又は役務の予約に関する情報の制御を行う予約受付サーバであって、前記端末装置から送信された商品又は役務の予約に関する情報に基づいて、商品又は役務の予約の順序に関する予約順序情報と商品又は役務が予約されたことを認証するための予約認証情報とを記憶する予約情報記憶手段と、当該予約情報記憶手段により記憶された予約認証情報を前記端末装置に送信する認証情報送信手段と、前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記認証情報送信手段により前記端末装置に送信された予約認証情報と予約情報記憶手段により記憶された予約認証情報とを照合する認証情報照合手段と、当該認証情報照合手段により照合された結果と実際の待ち時間に関する実待ち時間情報とに基づいて益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約受付サーバ。
【0024】
(3)の発明によれば、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができるとともに、実際の待ち時間、待ち人数に基づいて提供される益が決定されるため、待ち時間、待ち人数により、キャンセル率が増加することを防止することができる。
【0025】
更には、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0026】
本発明における「予約情報記憶手段」は、予約に関する情報を記憶するものであり、後述する実施形態においては、少なくとも、予約受付サーバ21におけるCPU22、記憶部28に記憶されているプログラム、テーブル、データベースが相当する。
【0027】
本発明における「認証情報送信手段」は、利用者を識別可能とする機能を有する認証情報を送信するものであり、後述する実施形態においては、少なくとも、予約受付サーバ21におけるCPU22、記憶部28に記憶されているプログラム、テーブル、データベース、通信I/F26が相当する。
【0028】
本発明における「認証情報照合手段」は、利用者を識別可能とする機能を有する認証情報を照合するものであり、後述する実施形態においては、少なくとも、予約受付サーバ21におけるCPU22、記憶部28に記憶されているプログラム、テーブル、データベースが相当する。
【0029】
(4) (3)記載の予約受付サーバにおいて、前記提供情報決定手段は、前記実待ち時間情報が高いほど提供する益を大きくするように提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有することを特徴とする予約受付サーバ。
【0030】
(4)の発明によれば、実際の待ち時間、待ち人数が多ければ多いほど益が大きくなるように決定されるため、待ち時間、待ち人数が多くとも、利用者に対してその当選することを期待させることができ、従来よりも利用者を楽しませることができる。
【0031】
(5) (3)又は(4)記載の予約受付サーバは、前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記予約受付サーバから送信された予約認証情報に基づいて前記端末装置に表示される予約認証画像を画像情報として読み取る画像情報読取手段を備え、前記認証情報照合手段は、前記画像情報読取手段により読み取られた予約認証画像情報と予約情報記憶手段により記憶された予約認証情報とを照合する機能を有し、前記提供情報決定手段は、前記認証情報照合手段により照合された結果と前記実待ち時間情報とに基づいて益を提供するための提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有することを特徴とする予約受付サーバ。
【0032】
(5)の発明によれば、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0033】
また、「画像読取手段は、端末装置に表示される予約認証画像を二次元バーコードとして読み取る機能を有することを特徴とする予約受付サーバ」であってもよい。
【0034】
これによれば、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0035】
本発明における「画像情報読取手段」は、認証情報である画像を受信するものであり、後述する実施形態においては、少なくとも、予約受付サーバ21におけるCPU22、記憶部28に記憶されているプログラム、テーブル、データベース、情報取得部25が相当する。
【0036】
(6) (3)又は(4)記載の予約受付サーバは、前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記端末装置に備えられた光線発生手段にから発生された光線に基づいて予約認証情報を受信する光線受信手段を備え、前記認証情報照合手段は、前記光線受信手段により受信された予約認証画像情報と予約情報記憶手段により記憶された予約認証情報とを照合する機能を有し、前記提供情報決定手段は、前記認証情報照合手段により照合された結果と前記実待ち時間情報とに基づいて益を提供するための提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有することを特徴とする予約受付サーバ。
【0037】
(6)の発明によれば、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0038】
本発明における「光線発生手段」は、認証情報である光線を送信するものであり、後述する実施形態においては、少なくとも、端末装置41におけるCPU42、記憶部48に記憶されているプログラム、情報入出力部47が相当する。
【0039】
本発明における「光線受信手段」は、認証情報である光線を受信するものであり、後述する実施形態においては、少なくとも、予約受付サーバ21におけるCPU22、記憶部28に記憶されているプログラム、テーブル、データベース、情報取得部25が相当する。
【0040】
(7) (2)から(6)いずれか記載の予約受付サーバにおいて、前記認証情報送信手段は、前記端末装置に予約認証情報を送信するとともに、予測待ち時間情報又は/及び待ち人数情報を送信する機能を有することを特徴とする予約受付サーバ。
【0041】
(7)の発明によれば、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0042】
(1’) 端末装置と、商品又は役務の予約に関する情報の制御を行う予約受付サーバと、が通信可能な状態に接続され、前記端末装置は、前記予約受付サーバに対して商品又は役務の予約に関する情報を送信する機能を有する予約システムであって、前記予約受付サーバは、前記端末装置から商品又は役務の予約に関する情報が送信された場合には、商品又は役務の予約の順序に関する予約順序情報に基づいて予測待ち時間情報を算出する前記予測待ち時間情報算出手段と、前記予測待ち時間情報算出手段により算出された予測待ち時間情報に基づいて益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約システム。
【0043】
(2’) 端末装置と通信可能な状態に接続され、前記端末装置から商品又は役務の予約に関する情報が送信され、商品又は役務の予約に関する情報の制御を行う予約受付サーバであって、前記端末装置から商品又は役務の予約に関する情報が送信された場合には、商品又は役務の予約の順序に関する予約順序情報に基づいて予測待ち時間情報を算出する前記予測待ち時間情報算出手段と、前記予測待ち時間情報算出手段により算出された予測待ち時間情報に基づいて益を提供するための提供情報を決定する前記提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約受付サーバ。
【0044】
(1’)又は(2’)の発明によれば、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0045】
また、待ち時間、待ち人数に基づいて提供される益が決定されるため、待ち時間、待ち人数により、キャンセル率が増加することを防止することができる。
【0046】
(3’) 端末装置と通信可能な状態に接続され、前記端末装置から商品又は役務の予約に関する情報が送信され、商品又は役務の予約に関する情報の制御を行う予約受付サーバであって、前記端末装置から送信された商品又は役務の予約に関する情報に基づいて、商品又は役務の予約の順序に関する予約順序情報と商品又は役務が予約されたことを認証するための予約認証情報とを記憶する予約情報記憶手段と、前記予約情報記憶手段により予約順序情報と予約認証情報とが記憶された場合には、前記予約情報記憶手段により記憶された予約順序情報に予測待ち時間情報を算出する予測待ち時間情報算出手段と、前記予測待ち時間情報算出手段により算出された予測待ち時間情報に基づいて益を提供するための提供情報を決定する提供情報決定手段と、前記予約情報記憶手段により記憶された予約認証情報を端末装置に送信する予約認証情報送信手段と、商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記認証情報送信手段により端末装置に送信された予約認証情報と前記予約情報記憶手段により記憶された予約認証情報とを照合する認証情報照合手段と、前記提供情報決定手段により決定された提供情報と前記認証情報照合手段により照合された結果とに基づいて益を提供する益提供手段と、を有することを特徴とする予約受付サーバ。
【0047】
(3’)の発明によれば、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができるとともに、予測された待ち時間、待ち人数に基づいて提供される益が決定されるため、待ち時間、待ち人数により、キャンセル率が増加することを防止することができる。
【0048】
更には、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0049】
(4’) (3’)記載の予約受付サーバにおいて、前記提供情報決定手段は、予測待ち時間情報が高いほど提供する益を大きくするように提供情報を決定する機能を有し、前記益提供手段は、提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有することを特徴とする予約受付サーバ。
【0050】
(4’)の発明によれば、予測された待ち時間、待ち人数が多ければ多いほど益が大きくなるように決定されるため、待ち時間、待ち人数が多くとも、利用者に対してその当選することを期待させることができ、従来よりも利用者を楽しませることができる。
【0051】
[用語等の定義]
「益提供手段」とは、利用者に対して益を提供するためのものであり、その「益」とは、利用者に対して有利となるようなものであればよく、例えば、商品又は役務自体、所謂「景品」や、商品又は役務に化体する割引の権利、ポイント等、様々なものが含まれる。
【0052】
【発明の実施の形態】
以下に、本発明に好適な一実施形態について図面に基づいて説明する。
【0053】
[システム構成]
図1は本実施形態における予約システムを示す概略図である。
【0054】
この図1に示す予約システム10において、インターネット、専用回線、プロバイダ、音声通信局、及び、携帯電話機用基地局、衛星通信局等からなるネットワーク51には、店舗において提供される商品又は役務の予約に関する情報の制御を行う予約受付サーバ21が接続可能となっており、予約受付サーバ21がネットワーク51を介して通信可能である。
【0055】
尚、図1では、ネットワーク51に接続されているサーバを予約受付サーバ21のみとして示したが、本発明においてはこれに限らず、後述する予約受付サーバ21の機能を分割させて複数のサーバにより構成してもよい。また、このような予約受付サーバ21を複数の店舗に設置し、それらの店舗における予約受付サーバ21を一括管理する外部サーバを備えた構成としてもよく、簡便である。
【0056】
また、ネットワーク51には、複数の端末装置41A、41B、......、が接続可能となっており、この複数の端末装置41A、41B、......、から予約受付サーバ21にアクセス可能となっている。
【0057】
尚、本実施形態における各端末装置41A、41B、......、は、携帯電話41A、PDA(Personal Digital Assistant)41Bを用いているが、本発明はこれに限らず、利用者がネットワーク51にアクセス可能な端末装置であればよく、携帯性を有する端末装置であれば好ましい。この携帯性を有する端末装置とは、例えば、携帯電話41A、PDA41Bの他にも、ノート型パーソナルコンピュータ、モバイルパーソナルコンピュータ等の通信可能な携帯用端末装置を含む。
【0058】
また、アクセスの方法としては、各端末装置41A、41B、......、とインターネット等のネットワーク51(プロバイダのホストコンピュータ)との間は、TDMA(Time Division Multiple Access)方式や、CDMA(Code Division Multiple Access)方式等、デジタル方式の電波を用いて音声データを供給するものが主流となっており、これらの電波は、各地に点在する基地局を介して、予約受付サーバ21に接続される。
【0059】
尚、本実施形態においては、携帯性を有する無線方式の端末装置を用いてネットワーク51を介して予約受付サーバ21に対して通信可能となるように構成するが、本発明はこれに限らず、通信可能であればよく、有線方式、無線方式を問わない。
【0060】
例えば、携帯性を有しない端末装置であってもよく、更には、携帯性を有する端末装置を有線方式の装置に接続することによりネットワーク51を介して予約受付サーバ21に対して通信可能となるように構成してもよい。この場合においては、TCP/IPプロトコル群で作成したパケットのやり取りをダイヤルアップPPP(Point−to−Point Protocol)接続を利用して行い、ネットワーク51(プロバイダのホストコンピュータと予約受付サーバ21との間)では、TCP/IPプロトコルによる通信が行われる。これにより、端末装置41A、41B、......、は予約受付サーバ21から種々の提供情報を入手することができ、更には、予約受付サーバ21に対して種々の情報を提供することができる。
【0061】
また、本実施形態においては、端末装置41A、41B、......、を、予約受付サーバ21に接続することにより、ネットワーク51に間接的に接続するように構成としたが、本発明はこれに限らず、間接的にネットワーク51に接続してもよい。
【0062】
更にまた、予約受付サーバ21には、益提供装置91が接続されている。この益提供装置91は、各店舗に設けられた益を提供するための装置であり、予約受付サーバ21から供給される信号に基づいて、商品又は役務とは異なる他の商品又は役務、サービス券、ポイントカード等、様々な益を提供することが可能である。例えば、この益提供装置91は、商品又は役務、サービス券、ポイントカード等、様々な益を内蔵しており、予約受付サーバ21から供給される命令に基づいて、その益を排出ことができるようなものが該当する。また、このような商品又は役務、サービス券、ポイントカード等、様々な益を化体する情報が記憶されておれば充分であり、記憶された様々な益を化体する情報が提供者に対して認識可能とするように、画像表示、音声発生、プリントアウトするように益提供装置91を構成し、その情報が提供者により認識されることにより、益が提供されるようにしてもよい。
【0063】
尚、本実施形態おいては、予約受付サーバ21と益提供装置91とから構成し、益の提供を行ったが、本発明はこれに限らず、予約受付サーバ21に益提供装置91の機能を含めるように構成し、益提供装置91を省略するように構成してもよく、更には、予約受付サーバ21及び益提供装置91における機能を更に分割し、分割した機能を加えた他の装置を備えるように構成した場合であってもよい。
【0064】
また、本実施形態においては、予約受付サーバ21と益提供装置91とを直接接続したが、本発明はこれに限らず、ネットワーク51を介して予約受付サーバ21と益提供装置91とを接続してもよい。
【0065】
更には、本実施形態においては、予約受付サーバ21と益提供装置91とネットワーク51と端末装置41A、41B、......、とで構成したが、本発明はこれに限らず、他の装置を備えるように構成してもよく、例えば、店舗において提供される商品又は役務、当該店舗において提供される商品又は役務を除く益等の課金を行う課金サーバや、ポイント算出装置等を備えるようにしてもよい。
【0066】
[サーバ構成]
本発明の実施形態であるサーバの制御回路を示すブロック図を図2に示す。
【0067】
図2に示すように、予約受付サーバ21においては、データBUSにCPU22、メモリ23、表示部24、情報取得部25、通信I/F26、RAID(Redundant Arrays of Inexpensive Disks)等で構成された記憶部28及び抽選部29が接続されている。
【0068】
予約受付サーバ21の記憶部28には、図1に示す予約システム10を管理するためのプログラム、具体的には、端末装置41A、41B、......、との通信を行うためのプログラム等、各種のサービスを提供するプログラムが格納されている。
【0069】
CPU22は、記憶部28に格納されているこれらのプログラムに従って種々の動作を実行するようになされており、このプログラム自体、動作プログラムにより生成された変数、データ等をメモリ23に一時的に記録し、当該動作に応じて各回路部を制御する。詳しくは後述するが、制御プログラムや記憶部28に格納されている種々のコンテンツやそのプログラムに従って種々の処理を実行するようになされている。すなわち、CPU22は、通信I/F26に接続された回線を介して、ネットワーク51から送信される、各端末装置41A、41B、......、からの情報を受け取り、これをメモリ23、記憶部28に格納する。
【0070】
[予約受付サーバにおける記憶部の構成]
また、上述した予約受付サーバ21における記憶部28には、図3から図9に示す如く、データベースが記憶されている。
【0071】
尚、本発明における「データベース」とは、データの入力、更新、検索などの手順を提供し、情報の集中管理を実現するものであり、あるテーブルのあるレコードと、他のテーブルのあるレコードと、を関連づけつつ処理を行うリレーショナルデータベースを含むものである。
【0072】
この記憶部28には、図3に示す如く、利用者データベースが記憶されている。
【0073】
この利用者データベースは、この予約システム10の利用者の情報が関連付けて記憶されるものであり、これらの項目には、「ID」、「氏名」、「パスワード」、「住所」、「電話番号」、「電子メール」のアドレス等、各種の情報が関連付けられている。
【0074】
尚、本実施形態においては、予約情報が送信された端末装置41A、41B、......、におけるメールアドレス等の識別情報を用いて、通信先情報を決定するように構成するが、本発明はこれに限らず、利用者のID等識別可能な識別情報を用いて通信先情報等、各種の情報を決定するように制御してもよい。例えば、利用者の「ID」と「パスワード」を送信することにより、利用者データベースを参照し、そのメールアドレス等の通信先情報を決定することが可能となる。
【0075】
また、この記憶部28には、図4に示す如く、予約情報データベースが記憶されている。この予約情報データベースは、この予約システム10の利用者の情報が関連付けて記憶されるものであり、これらの項目は、「ID」、「氏名」、「予約情報ID」、「予約認証情報」等、各種の情報が関連付けられている。また、図4に示した「ID」には、図3に示す「ID」が関連付けられている。
【0076】
「予約認証情報」とは、予約したケースにおいて、店内受付、予約本人確認等、利用者の予約を認証するためのものであり、後述する各種の方式を用いて行われる。
【0077】
この「予約認証情報」は、予約受付サーバ21におけるCPU22が端末装置41A、41B、......、から送信された予約情報を受け取った場合に生成するものであり、その生成された予約認証情報は、詳しくは後述するが、予約情報データベースに記録され、その記録された予約認証情報は、端末装置41A、41B、......、に送信されることとなる。
【0078】
更には、「予約情報ID」は、図5に示す如く、「予約受付時間情報」、「店内受付時間情報」、「商品提供時間情報」、に関連付けられており、各種の処理が行われた場合には、これらの情報が記憶されることとなる。
【0079】
更にまた、記憶部28には、図6に示す如く、確率抽選テーブル決定データベースが記憶されている。このデータベースの項目には、「予測待ち時間」、「実待ち時間」、「確率抽選テーブルID」とが関連付けられて記憶されており、予約時に予測された「予測待ち時間」と、実際に待った時間である「実待ち時間」と、の組み合わせに基づいて使用する確率抽選テーブルが決定される。
【0080】
また、本実施形態においては、これらのような「予測待ち時間」、「実待ち時間」の両者に基づいて確率抽選テーブルIDを決定するように構成したが、本発明はこれに限らず、「予測待ち時間」、「実待ち時間」のいずれか一方に基づいて確率抽選テーブルIDを決定するように構成してもよい。
【0081】
このような確率抽選テーブルは、図7に示す如く、記憶部28に複数記憶されており、「予測待ち時間」、「実待ち時間」を、図6に示した確率抽選テーブル決定テーブルに対応させることにより、複数の確率抽選テーブルの中から一つの確率抽選テーブルを決定することとなる。
【0082】
これらの確率抽選テーブルは、図8及び図9に示す如く、「乱数範囲」、「提供コード」から構成されており、上述した如く、上述した抽選部29により生成された乱数を、決定された確率抽選テーブルに対応付けて「提供コード」を決定する。
【0083】
この「提供コード」とは、本予約システム10を利用して来店したシステム利用者に対して、自動的に、抽選を行い、その抽選の結果により益を提供するか否か、どの益を提供するかを示すものである。「提供コード」には、例えば、提供される商品又は役務に対して支払われる金額を、今回又は次回以降に減ずるもの、当該支払われる金額を受け取る代わりにシステム利用者に払い戻される、所謂キャッシュバックされるもの、サービスポイントとしてシステム利用者に益となるもの、提供される商品又は役務とは異なる商品又は役務等、各種の態様又は当該各種の態様の組み合わせが含まれる。
【0084】
更には、上述した確率抽選テーブルにおいては、予測待ち時間、実待ち時間が大きくなるほど、提供される益が大きくなるように決定されている。
【0085】
これによって、「前記提供情報決定手段は、前記実待ち時間情報が高いほど提供する益を大きくするように提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有する」ので、実際の待ち時間が多ければ多いほど益が大きくなるように決定されるため、実際の待ち時間が多くとも、利用者に対してその当選することを期待させることができ、従来よりも利用者を楽しませることができる。
【0086】
また、「前記提供情報決定手段は、前記予測待ち時間情報が高いほど提供する益を大きくするように提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有する」ので、予測された待ち時間、待ち人数に基づいて益が決定されるため、待ち時間、待ち人数により、キャンセル率が増加することを防止することができる。
【0087】
更には、このような待ち時間、待ち人数が多ければ多いほど益が大きくなるように決定されるため、待ち時間、待ち人数が多くとも、利用者に対してその当選することを期待させることができ、従来よりも利用者を楽しませることができる。
【0088】
尚、本実施形態においては、益提供装置91により提供される益を、実待ち時間、予測待ち時間と抽選の結果とに基づいて決定するように構成したが、本発明はこれに限らず、抽選を行うことなく、単に実待ち時間、予測待ち時間に基づいて益提供装置91により提供される益を抽選の結果に基づいて決定するように構成してもよく、もちろん、単に実待ち時間に基づいて益提供装置91により提供される益を抽選の結果に基づいて決定する又は、単に予測待ち時間に基づいて益提供装置91により提供される益を抽選の結果に基づいて決定するように構成してもよい。
【0089】
ここで、本実施形態とは異なる好適な一実施形態に用いられる提供コード決定テーブルについて図16を用いて説明する。
【0090】
上述した予約受付サーバ21における記憶部28には、図16に示す如く、提供コード決定テーブルが記憶されている。
【0091】
この提供コード決定テーブルにおける項目には、「予測待ち時間」、「実待ち時間」、「提供コード」とが関連付けられて記憶されており、予約時に予測された「予測待ち時間」と、実際に待った時間である「実待ち時間」と、の組み合わせに基づいて使用する確率抽選テーブルが決定される。
【0092】
尚、本実施形態においては、これらのような「予測待ち時間」、「実待ち時間」の両者に基づいて提供コードを決定するように構成したが、本発明はこれに限らず、上述した如く、「予測待ち時間」、「実待ち時間」のいずれか一方に基づいて提供コードを決定するように構成してもよい。
【0093】
この「提供コード」とは、上述した如く、予約システム10を利用して来店したシステム利用者に対して、「予測待ち時間」、「実待ち時間」により益を提供するか否か、どの益を提供するかを示すものである。「提供コード」の一例としては、上述した如く、提供される商品又は役務に対して支払われる金額を、今回又は次回以降に減ずるもの、当該支払われる金額を受け取る代わりにシステム利用者に払い戻される、所謂キャッシュバックされるもの、サービスポイントとしてシステム利用者に益となるもの、提供される商品又は役務とは異なる商品又は役務等、各種の態様又は当該各種の態様の組み合わせが含まれている。
【0094】
また、この提供コード決定テーブルについては、この提供コードは、上述した実施形態と同じように、予測待ち時間、実待ち時間が大きくなるほど、提供される益が大きくなるように決定されるように構成することが可能である。
【0095】
このように、抽選を行うことなく、単に実待ち時間、予測待ち時間に基づいて益提供装置91により提供される益を抽選の結果に基づいて決定するように構成しても、上述した如き効果が同様に得ることができる。
【0096】
また、上述したデータバスBUSには、表示部24が接続されており、商品又は役務が提供可能な状態となった旨の報知、商品又は役務が提供可能な状態となった利用者の報知、現在における予約の順序情報の報知、上述した予測待ち時間に関する報知、上述した実待ち時間に関する報知、後述する如き照合結果の報知等、各種の報知を行うための画像、抽選の演出画像等が表示される。
【0097】
更には、上述したデータバスBUSには、通信I/F26が接続されており、ネットワーク51、益提供装置91に対して通信可能としてなるものであり、各種情報を送受信する機能を有する。
【0098】
更にまた、上述したデータバスBUSには、抽選部29が接続されており、上述した如く、本予約システムを利用したシステム利用者に対して提供される益を決定するための乱数を生成するものである。
【0099】
尚、本実施形態における予約システム10は、抽選部29を含んだ構成としたが、本発明はこれに限らず、記憶部28に記憶されたプログラムに従って乱数発生処理、抽選処理を行うCPU22を含む構成としてもよく、この場合には、抽選部29を含むことなく、省略するような構成としてもよい。また、本実施形態においては、一回の来店に基づいて一回の抽選を行うように構成したが、本発明はこれに限らず、一回の来店に基づいて複数回の抽選を行うように構成してもよく、更には、複数回の来店に基づいて一回の抽選を行うように構成してもよい。更には、本実施形態においては、来店の際に抽選を行うように構成したが、本発明はこれに限らず、来店の際でなくとも、後からまとめて抽選するように構成してもよい。更にまた、本実施形態においては、予測待ち時間情報、待ち人数情報、実待ち時間情報に応じて、抽選確率、益を変更するようにしたが、本発明はこれに限らず、予測待ち時間情報、待ち人数情報、実待ち時間情報に応じて、抽選回数を決定するようにしてもよく、もちろん、これらの組み合わせであってもよい。
【0100】
更にまた、予約受付サーバ21は、端末装置41A、41B、......、から送信される予約情報を、予約が重複しないように一回に限り記憶するように構成することにより、複数回の予約で複数回抽選を行うというような不正な行為を防止することができる。
【0101】
更にまた、上述したデータバスBUSには、情報取得部25が接続されており、各種情報を取得し、その各種情報を、データバスBUSを介して、CPU22に供給する機能を有する。
【0102】
[情報取得部の説明]
また、このような情報取得部25の一例を、図10を用いて説明する。
【0103】
本実施形態における情報取得部25は、図10に示す如く、予約認証情報を、2次元画像として読み取るものである。
【0104】
この情報取得部25は、画像読取面31、その読み取った画像情報をCPU22に供給する制御回路(図示せず)から構成されている。この画像読取面31に対して、画像を近づけることにより、その画像を2次元画像として読み取るものである。
【0105】
例えば、図10に示す如く、2次元バーコードを施した画像表示面33に対して、画像読取面31を近づけることにより、画像表示面に表示又は描かれた画像を画像データとして読み取る。この画像データを読み取ることにより、記憶部28に記憶された予約認証情報と照合を行い、本予約システム10を利用したシステム利用者であるか否かを判断可能とするのである。
【0106】
また、2次元バーコードを採用した画像は、端末装置41A、41B、......、における表示部44に表示されたものであり、情報取得部25がその2次元バーコードを読み取ることにより、記憶部28における予約認証情報との照合を行うこととなる。
【0107】
この情報取得部25は、システム利用者が来店した場合には、その来店を検知すべく画像を読み取り、更には、提供される商品又は役務が提供可能な状態となり、その場合においてシステム利用者が来店しているか否かを検知すべく画像を読み取ることとなる。
【0108】
このように、「前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記端末装置において、前記予約受付サーバから送信された予約認証情報に基づいて表示される予約認証画像を画像情報として読み取る画像情報読取手段を備えた」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0109】
また、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0110】
また、「前記画像読取手段は、前記端末装置に表示される予約認証画像を二次元バーコードとして読み取る機能を有する」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0111】
また、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0112】
尚、本実施形態においては、2次元バーコードを採用した画像を読み取る情報取得部25を含む構成としたが、本発明はこれに限らず、システム利用者の来店を検知するような機能を有するものであればよく、例えば、2次元バーコードを採用していない、従来の1次元バーコード等、画像を取得する機能、音声を用いてシステム利用者の来店を検知する機能、店舗においてのみ通信可能な方式を用いて情報の取得をする機能等、各種の機能又は当該各種の機能の組み合わせであってもよい。
【0113】
また、2次元バーコードを用いた情報取得部でなくとも、1次元バーコードを時間的に変更しながら表示することが可能な「アクティブコード」を用いた情報取得部であってもよく、この「アクティブコード」を用いることにより、バーコードリーダ等のような装置を入れ替えることなく、従来のハードウェアを利用することにより、本処理を実行することが可能となるのである。
【0114】
更には、詳しくは後述する如く、赤外線を含む光線を用いて予約認証情報の送受信を行うように構成してもよい。このように、「前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記端末装置から発生された光線に基づいて予約認証情報を受信する光線受信手段を備えた」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0115】
また、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0116】
[端末装置の構成]
本発明の実施形態である端末装置の制御回路を示すブロック図を図11に示す。ここでは端末装置41Aについて説明するが、他の端末装置41B、......、も同様の構成を有するものとする。
【0117】
図11に示すように、端末装置41Aにおいては、データバスBUSにCPU42、メモリ43、信号の送受信を行う通信インターフェイス(以下、通信I/Fと称する。)46、液晶表示パネルやCRT等で構成された表示部44、キーボードやジョグダイヤル等でなる入力部45、フラッシュメモリ等で構成された記憶部48及び情報の出力を行う情報入出力部47が接続されている。
【0118】
CPU42は記憶部48に格納されている動作プログラムに従って種々の動作を実行するようになされており、この動作プログラム自体、動作プログラムにより生成された変数等をメモリ43に一時的に記録し、当該動作に応じて各回路部を制御する。CPU42の各種処理内容は必要に応じて表示部44に表示される。
【0119】
この表示部44は、予約をした際に、予約受付サーバ21から供給される予約認証情報に基づいて2次元バーコードを採用した画像を表示する機能を有する。この表示部44に画像を表示させることにより、その画像が上述した情報取得部25により読み取られ、予約を行ったか否かを認識することとなるのである。
【0120】
このように、「前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記端末装置において、前記予約受付サーバから送信された予約認証情報に基づいて表示される予約認証画像を画像情報として読み取る画像情報読取手段を備えた」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0121】
また、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0122】
また、「前記画像読取手段は、前記端末装置に表示される予約認証画像を二次元バーコードとして読み取る機能を有する」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0123】
また、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0124】
入力部45は、ユーザが所望の情報、例えば、ID、氏名、予約情報、パスワード等の情報を入力すると、当該所望の情報を表すデータをCPU42に供給する。CPU42はユーザが入力した情報を、ネットワーク51を介して、予約受付サーバ21に対して供給することとなる。これにより、この予約受付サーバ21は、端末装置41Aから供給された情報を受け取り、各種の処理を行うこととなる。もちろん、ID、氏名、予約情報等は、予め記憶されており、入力部45により入力された情報に基づいて、各種の情報処理を行うものであってもよい。
【0125】
尚、本実施形態においては、上述した如く、情報取得部25が表示部44に表示された2次元バーコードを採用した画像を表示させることにより照合を行い、その照合の結果に基づいて、認証を行ったが、本発明はこれに限らず、端末装置41Aにおける情報入出力部47から供給される情報に基づいて照合を行い、その照合の結果に基づいて認証を行うように構成してもよい。
【0126】
ここでは、上述した情報入出力部47について好適な実施形態の一例を図12を用いて説明する。
【0127】
端末装置41Aにおける側面には、情報出力面36が設けられている。
【0128】
この情報出力面36は、情報入出力部47の一部を構成するものであり、その情報出力面36からは赤外線が発せられる。
【0129】
情報入出力部47は、CPU42から供給される通信情報に基づいて、赤外線を発するものであり、その赤外線を予約受付サーバ21における情報取得部に対して発することにより、端末装置41Aから予約受付サーバ21に対して予約認証情報が供給されることとなる。もちろん、この通信方式は、赤外線でなくともよく、システム利用者の来店を検知し、そのシステム利用者が予約を行った者であることを認証可能とするものであればよい。
【0130】
このように、「前記予約情報記憶手段により記憶された予約順序情報に基づいて商品及び/又は役務が提供可能な状態と判定された場合には、前記端末装置から発生された光線に基づいて予約認証情報を受信する光線受信手段を備えた」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0131】
また、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0132】
[システムの動作説明]
上述した予約システム10におけるシステム動作処理を図13から図15のフローチャートを用いて説明する。
【0133】
以下においては、予約システム10は起動しており、上述した予約受付サーバ21におけるCPU22、端末装置41A、41B、......、におけるCPU42において用いられる変数は所定の値に初期化され、定常動作しているものとする。また、図13に示すサブルーチンは所定のタイミングで呼び出されるものとする。更には、本サブルーチンにおいては、端末装置41Aを用いて予約に関する情報の予約処理を実行することとする。
【0134】
最初に、図13に示す如く、端末装置41Aでは、予約情報入力処理を実行する(ステップS101)。この処理において、CPU42は、入力部45から供給された入力情報に基づいて予約情報を生成する。
【0135】
この予約情報とは、具体的には、システム利用者のID、氏名、予約認証情報の送信先のメールアドレス、パスワード、予約する旨のデータ等、各種のデータが含まれている。そして、CPU42は、生成された予約情報をメモリ43に記録する。この処理が終了した場合には、ステップS102に処理を移す。
【0136】
次いで、端末装置41Aでは、予約情報送信処理を実行する(ステップS102)。この処理において、CPU42は、ステップS101の処理によりメモリ43に記録された予約情報を読み出し、その予約情報を、通信I/F46、ネットワーク51を介して、予約受付サーバ21に供給する。この処理が終了した場合には、ステップS103に処理を移す。
【0137】
次いで、予約受付サーバ21では、予約情報受信処理を実行する(ステップS201)。この処理において、CPU22は、通信I/F26を介して端末装置41Aから供給された予約情報を受け取り、その予約情報をメモリ23に記録する。この処理が終了した場合には、ステップS202に処理を移す。
【0138】
次いで、予約受付サーバ21では、予約順序情報生成処理を実行する(ステップS202)。この処理において、CPU22は、ステップS201の処理によりメモリ23に記録された予約情報と、記憶部28に位置付けられた予約情報データベースと、に基づいて、予約順序情報を生成する。
【0139】
例えば、CPU22は、ステップS201の処理により予約情報を受信したことを契機に、予約情報データベースを参照し、その予約情報データベースに予約順序情報が「02」まである予約情報が記録されている場合には、受信した予約情報に関する予約順序情報を「03」と、「02」をインクリメントした数値として予約順序情報を算出し、その算出された予約順序情報をメモリ23に記録することとなる。この処理が終了した場合には、ステップS203に処理を移す。
【0140】
次いで、予約受付サーバ21では、予約認証情報生成処理を実行する(ステップS203)。この処理において、CPU22は、ステップS201の処理によりメモリ23に記録された予約情報に関する予約認証情報を生成する。
【0141】
本実施形態においては、2次元バーコードを採用した画像を端末装置41Aにおける表示部44に表示させる予約認証情報を生成することとなるが、本発明はこれに限らず、端末装置41Aに対して予約認証情報を供給し、端末装置41Aにおける予約認証情報と、予約情報データベースに記録される予約認証情報と、を照合可能なものであればよい。この処理が終了した場合には、ステップS204に処理を移す。
【0142】
次いで、予約受付サーバ21では、通信先情報生成処理を実行する(ステップS204)。この処理において、CPU22は、ステップS201の処理によりメモリ23に記録された予約情報に基づいて通信先情報を生成する。この処理が終了した場合には、ステップS205に処理を移す。
【0143】
次いで、予約受付サーバ21では、待ち人数情報生成処理を実行する(ステップS205)。この処理において、CPU22は、予約情報データベースの予約順序情報に基づいて、待ち人数情報を生成し、メモリ23に記録する。この処理が終了した場合には、ステップS206に処理を移す。
【0144】
次いで、予約受付サーバ21では、予測待ち時間生成処理を実行する(ステップS206)。この処理において、CPU22は、予約情報データベースの予約順序情報に基づいて、予測待ち時間を算出し、メモリ23に記録する。この処理が終了した場合には、ステップS207に処理を移す。
【0145】
尚、本実施形態においては、待ち人数情報生成処理と、予測待ち時間生成処理と、の両者を実行させるように構成したが、本発明はこれに限らず、待ち人数生成処理、予測待ち時間生成処理、のいずれかを実行させるように構成してもよい。
【0146】
次いで、予約受付サーバ21では、予約情報データベース記憶処理を実行する(ステップS207)。この処理において、CPU22は、ステップS201の処理によりメモリ23に記録された予約情報を図3に示す如き利用者情報データベースに対応させた、ID、氏名等の利用者情報と、ステップS202の処理によりメモリ23に記録された予約順序情報と、ステップS203の処理によりメモリ23に記録された予約認証情報と、ステップS204の処理によりメモリ23に記録された通信先情報と、ステップS206の処理によりメモリ23に記録された予測待ち時間情報と、を、図4及び図5に示す如き予約情報データベースに記録する。この処理が終了した場合には、ステップS208に処理を移す。
【0147】
次いで、予約受付サーバ21では、予約認証情報送信処理を実行する(ステップS208)。この処理において、CPU22は、ステップS204の処理によりメモリ23に記録された通信先情報に基づいて通信先を決定し、通信I/F26、ネットワーク51を介して、通信先に対して、ステップS201の処理によりメモリ23に記録された予約情報を図3に示す如き利用者情報データベースに対応させた、ID、氏名等の利用者情報と、ステップS202の処理によりメモリ23に記録された予約順序情報と、ステップS203の処理によりメモリ23に記録された予約認証情報と、ステップS205の処理によりメモリ23に記録された待ち人数情報と、ステップS206の処理によりメモリ23に記録された予測待ち時間情報と、を送信する。この処理が終了した場合には、ステップS211に処理を移す。
【0148】
次いで、端末装置41Aでは、予約認証情報受信処理を実行する(ステップS103)。この処理において、CPU42は、通信I/F26を介して予約認証情報等を受け取る。
【0149】
この際に、予約認証情報のほかに、予測待ち時間情報、待ち人数情報等を受信する、即ち、「予測待ち時間情報又は/及び待ち人数情報を更新記憶する待ち情報記憶手段を備え、前記認証情報送信手段は、通信先情報に基づく端末装置に予約認証情報を送信するとともに、予測待ち時間情報又は/及び待ち人数情報を送信する機能を有する」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0150】
また、このような予測待ち時間情報及び/又は待ち人数情報が端末装置に提供されることにより、店舗の状況が把握でき、利用者にとって簡便である。
【0151】
更には、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。この処理が終了した場合には、ステップS104に処理を移す。
【0152】
次いで、端末装置41Aでは、予約認証情報記録処理を実行する(ステップS104)。この処理において、CPU42は、ステップS103の処理により受け取った予約認証情報等を記憶部48に記録する。この処理が終了した場合には、ステップS111に処理を移す。
【0153】
次いで、図14に示す如く、予約受付サーバ21では、予約情報データベースの更新処理を実行する(ステップS211)。この処理において、CPU22は、その店舗における商品又は役務の提供状況に応じて予約情報データベースを更新する。
【0154】
例えば、予約受付サーバ21において入力部(図示せず)を備え、その入力部から供給される入力信号を受け取り、予約順序情報の更新を行う、又は、商品又は役務を提供可能な状態に至らしめることが可能である。この処理が終了した場合には、ステップS212に処理を移す。
【0155】
次いで、予約受付サーバ21では、提供順番であるか否かを判断する(ステップS212)。この処理において、CPU22は、店舗における状況を示すデータと、予約情報データベースの予約順序情報と、に基づいて、提供順番であるか否かを判断することとなる。CPU22は、提供順番であると判別した場合には、ステップS216に処理を移し、提供順番であるとは判別しなかった場合には、ステップS213に処理を移す。
【0156】
ステップS212の判断において提供順番とは判別しなかった場合には、予約受付サーバ21では、店内受付があったか否かを判断する(ステップS213)。この処理において、CPU22は、情報取得部25から供給される認証情報に基づいて、店内受付があったか否かを判断することとなる。即ち、システム利用者が実際に店舗に来店したか否かを判断することとなるのである。CPU22は、店内受付があったと判別した場合には、ステップS214に処理を移し、店内受付があったとは判別しなかった場合には、ステップS215に処理を移す。
【0157】
ステップS213の判断において店内受付があったと判別した場合には、予約受付サーバ21では、店内受付時間記憶処理を実行する(ステップS214)。この処理において、CPU22は、予約情報データベースに店内受付時間情報を記録する。この処理が終了した場合には、ステップS215に処理を移す。
【0158】
次いで、端末装置41Aでは、予約認証情報出力処理を実行する(ステップS111)。この処理において、CPU42は、入力部45から供給される予約認証情報である予約認証画像を表示させるための入力信号に基づいて、2次元バーコードを採用した画像を表示部44に表示させる。この処理が終了した場合には、ステップS112に処理を移す。
【0159】
次いで、予約受付サーバ21では、予約認証情報取得処理を実行する(ステップS215)。この処理において、CPU22は、入力部の入力信号に基づいて、又は、自動的に、情報取得部25に対して、予約認証情報を取得する命令を供給し、その命令を受け取った情報取得部25は、予約認証情報である2次元バーコードを採用した画像を読み取る。CPU22は、この情報取得部25から読み取られた予約認証情報を受け取り、メモリ23に記録する。この処理が終了した場合には、ステップS211に処理を移す。
【0160】
ステップS212の判断において提供順番であると判別した場合には、予約受付サーバ21では、予約順序報知処理を実行する(ステップS216)。この処理において、CPU22は、表示部24に対して、商品又は役務を提供可能な状態に至った旨、商品又は役務を提供可能な状態に至った者、を示す画像を表示させることにより、それらの報知を行うのである。この処理が終了した場合には、ステップS217に処理を移す。
【0161】
次いで、端末装置41Aでは、予約認証情報出力処理を実行する(ステップS112)。この処理において、CPU42は、入力部45から供給される予約認証情報である予約認証画像を表示させるための入力信号に基づいて、2次元バーコードを採用した画像を表示部44に表示させる。この処理が終了した場合には、本サブルーチンを終了する。
【0162】
次いで、予約受付サーバ21では、予約認証情報取得処理を実行する(ステップS217)。この処理において、CPU22は、入力部の入力信号に基づいて、又は、自動的に、情報取得部25に対して、予約認証情報を取得する命令を供給し、その命令を受け取った情報取得部25は、予約認証情報である2次元バーコードを採用した画像を読み取る。CPU22は、この情報取得部25から読み取られた予約認証情報を受け取り、メモリ23に記録する。この処理が終了した場合には、ステップS218に処理を移す。
【0163】
次いで、図15に示す如く、予約受付サーバ21では、予約情報データベース参照処理を実行する(ステップS218)。この処理において、CPU22は、上述した如き処理により記録、更新された予約情報データベースにおける商品又は役務が提供可能となった予約情報を参照する。この処理が終了した場合には、ステップS219に処理を移す。
【0164】
次いで、予約受付サーバ21では、照合が正常であるか否かを判断する(ステップS219)。この処理において、CPU22は、ステップS217の処理により端末装置41Aから供給された予約認証情報と、予約情報データベースにおける商品又は役務を提供可能となった者の予約認証情報と、を照合することにより、照合が正常であるか否かを判断することとなる。CPU22は、照合が正常であると判別した場合には、ステップS220に処理を移し、照合が正常であるとは判別しなかった場合には、本サブルーチンを終了する。
【0165】
ステップS219の判断において照合が正常であると判別した場合には、予約受付サーバ21では、実待ち時間記録処理を実行する(ステップS220)。この処理において、CPU22は、ステップS214の処理により店内受付された時間と、今現在の時間と、に基づいて、実待ち時間情報を生成する。この処理が終了した場合には、ステップS221に処理を移す。
【0166】
次いで、予約受付サーバ21では、実待ち時間記録処理を実行する(ステップS221)。この処理において、CPU22は、ステップS220の処理により生成された実待ち時間情報を予約情報データベースに記録する。この処理が終了した場合には、ステップS222に処理を移す。
【0167】
次いで、予約受付サーバ21では、確率抽選テーブル決定処理を実行する(ステップS222)。この処理において、CPU22は、予約情報データベースを参照して、予測待ち時間データと、実待ち時間データと、を読み出し、それらの予測待ち時間データと、実待ち時間データと、を図6に示す如き抽選確率テーブル決定データベースに対応付け、抽選確率テーブルを決定し、その抽選確率テーブルを示す抽選確率テーブルIDをメモリ23に記録する。この処理が終了した場合には、ステップS223に処理を移す。
【0168】
次いで、予約受付サーバ21では、抽選処理を実行する(ステップS223)。この処理において、CPU22は、抽選部29に対して、乱数を発生させる命令を供給し、その命令を受け取った抽選部29は、乱数を発生させ、CPU22に供給する。そして、CPU22は、この受け取った乱数をメモリ23に記録する。この処理が終了した場合には、ステップS224に処理を移す。
【0169】
次いで、予約受付サーバ21では、確率抽選テーブル参照処理を実行する(ステップS224)。この処理において、CPU22は、ステップS223の処理によりメモリ23に記録された乱数を、ステップS222の処理によりメモリ23に記録された抽選確率テーブルIDに基づいて決定される抽選確率テーブルに対応付けて、提供コードを決定し、その提供コードをメモリ23に記録する。この処理が終了した場合には、ステップS225に処理を移す。
【0170】
尚、本実施形態においては、ステップS222からステップS224の処理を実行することにより提供コードを決定するように構成したが、本発明はこれに限らず、ステップS222からステップS224の処理の代わりに次の処理を実行することによっても、提供コードを決定することが可能である。
【0171】
この処理において、CPU22は、予約情報データベースを参照して、予測待ち時間データと、実待ち時間データと、を読み出し、それらの予測待ち時間データと、実待ち時間データと、を図16に示す如き提供コード決定テーブルに対応付けて、提供コードを決定し、その提供コードをメモリ23に記録する。この処理が終了した場合には、ステップS225に処理を移す。
【0172】
次いで、予約受付サーバ21では、演出処理を実行する(ステップS225)。この処理において、CPU22は、ステップS223の処理によりメモリ23に記録された乱数を、ステップS222の処理によりメモリ23に記録された抽選確率テーブルIDに基づいて決定される抽選確率テーブルに対応付けて、表示部24に表示する抽選演出を決定し、その決定された抽選演出に基づいて、記憶部28に記憶されている演出画像を表示部24に表示する。この処理が終了した場合には、ステップS226に処理を移す。
【0173】
次いで、予約受付サーバ21では、益情報記録処理を実行する(ステップS226)。この処理において、CPU22は、ステップS224の処理によりメモリ23に記録された提供コードを読み出し、その提供コードに基づいて、益提供装置91に所定の益を提供させる命令を、91提供装置に対して供給する。この処理が終了した場合には、ステップS227に処理を移す。
【0174】
次いで、予約受付サーバ21と接続されている益提供装置91では、益提供処理を実行する(ステップS227)。この処理において、益提供装置91は、供給された命令に基づいて、益を提供する。例えば、益提供装置91が自動販売機のような装置である場合には、内蔵された商品等をサービス商品排出口(図示せず)から排出することとなる。この処理が終了した場合には、本サブルーチンを終了する。
【0175】
このように処理を実行することによって、「前記予約受付サーバは、商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、実際の待ち時間に関する実待ち時間情報に応じて益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有する」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0176】
また、このように実際の待ち時間の結果を算出し、その時間に基づいて益を決定することにより、待ち時間の長い利用者に対しても、その待ち時間に対するサービスを提供することが可能であり、予約した者が来店する可能性をより一層高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【0177】
「商品又は役務が提供可能な状態」とは、単に商品又は役務が提供可能な状態に至るだけでなく、利用者が実際に来店し、店舗において商品又は役務が提供可能な状態に至る概念である。
【0178】
同じように、「前記予約受付サーバは、前記端末装置から商品又は役務の予約に関する情報が送信された場合には、商品又は役務の予約の順序に関する予約順序情報に基づいて予測待ち時間情報を算出する予測待ち時間情報算出手段と、当該予測待ち時間情報算出手段により算出された予測待ち時間情報に基づいて益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有する」ので、予測された待ち時間、待ち人数に基づいて益が決定されるため、待ち時間、待ち人数により、キャンセル率が増加することを防止することができる。
【0179】
また、「前記端末装置から送信された商品又は役務の予約に関する情報に基づいて、商品又は役務の予約の順序に関する予約順序情報と商品又は役務が予約されたことを認証するための予約認証情報とを記憶する予約情報記憶手段と、当該予約情報記憶手段により記憶された予約認証情報を前記端末装置に送信する認証情報送信手段と、前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記認証情報送信手段により前記端末装置に送信された予約認証情報と予約情報記憶手段により記憶された予約認証情報とを照合する認証情報照合手段と、当該認証情報照合手段により照合された結果と実際の待ち時間に関する実待ち時間情報とに基づいて益を提供するための提供情報を決定する提供情報決定手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有する」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができるとともに、実際の待ち時間、待ち人数に基づいて提供される益が決定されるため、待ち時間、待ち人数により、キャンセル率が増加することを防止することができる。
【0180】
更には、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0181】
更には、「前記端末装置から送信された商品又は役務の予約に関する情報に基づいて、商品又は役務の予約の順序に関する予約順序情報と商品又は役務が予約されたことを認証するための予約認証情報とを記憶する予約情報記憶手段と、前記予約情報記憶手段により予約順序情報と予約認証情報とが記憶された場合には、当該予約情報記憶手段により記憶された予約順序情報に予測待ち時間情報を算出する予測待ち時間情報算出手段と、当該予測待ち時間情報算出手段により算出された予測待ち時間情報に基づいて益を提供するための提供情報を決定する提供情報決定手段と、前記予約情報記憶手段により記憶された予約認証情報を前記端末装置に送信する予約認証情報送信手段と、商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記認証情報送信手段により前記端末装置に送信された予約認証情報と予約情報記憶手段により記憶された予約認証情報とを照合する認証情報照合手段と、前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有する」ので、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができるとともに、予測された待ち時間、待ち人数に基づいて提供される益が決定されるため、待ち時間、待ち人数により、キャンセル率が増加することを防止することができる。
【0182】
更には、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0183】
更にまた、「前記提供情報決定手段は、前記実待ち時間情報が高いほど提供する益を大きくするように提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有する」ので、実際の待ち時間、待ち人数が多ければ多いほど益が大きくなるように決定されるため、待ち時間、待ち人数が多くとも、利用者に対してその当選することを期待させることができ、従来よりも利用者を楽しませることができる。
【0184】
更にまた、「前記提供情報決定手段は、前記予測待ち時間情報が高いほど提供する益を大きくするように提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有する」ので、予測された待ち時間、待ち人数が多ければ多いほど益が大きくなるように決定されるため、待ち時間、待ち人数が多くとも、利用者に対してその当選することを期待させることができ、従来よりも利用者を楽しませることができる。
【0185】
更にまた、「前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記予約受付サーバから送信された予約認証情報に基づいて前記端末装置に表示される予約認証画像を画像情報として読み取る画像情報読取手段を備え、前記認証情報照合手段は、前記画像情報読取手段により読み取られた予約認証画像情報と予約情報記憶手段により記憶された予約認証情報とを照合する機能を有し、前記提供情報決定手段は、前記認証情報照合手段により照合された結果と前記実待ち時間情報とに基づいて益を提供するための提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有する」ので、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0186】
更にまた、「前記画像読取手段は、前記端末装置に表示される予約認証画像を二次元バーコードとして読み取る機能を有することを特徴とする予約受付サーバ」であってもよい。
【0187】
これによれば、「前記画像読取手段は、前記端末装置に表示される予約認証画像を二次元バーコードとして読み取る機能を有する」ので、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0188】
更にまた、「前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記端末装置に備えられた光線発生手段にから発生された光線に基づいて予約認証情報を受信する光線受信手段を備え、前記認証情報照合手段は、前記光線受信手段により受信された予約認証画像情報と予約情報記憶手段により記憶された予約認証情報とを照合する機能を有し、前記提供情報決定手段は、前記認証情報照合手段により照合された結果と前記実待ち時間情報とに基づいて益を提供するための提供情報を決定する機能を有し、前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有する」ので、第三者が偽って当人の順序で商品又は役務が提供されること、即ち「なりすまし」を識別可能となり、秩序ある順序で商品又は役務を提供することができる。
【0189】
更にまた、「前記予約認証情報送信手段は、通信先情報に基づく端末装置に予約認証情報を送信するとともに、予測待ち時間情報又は/及び待ち人数情報を送信する機能を有する」ので、予測待ち時間情報及び/又は待ち人数情報が端末装置に提供されることにより、店舗の待ち状況が把握でき、利用者にとって簡便であるとともに、その店舗の待ち状況が益に関する情報となり、待ち時間があっても利用者を楽しませ得る情報を提供することができる。
【0190】
また、本実施形態においては、予測待ち人数、実待ち人数に基づいて、抽選確率、提供する益を決定するように構成したが、本発明はこれに限らず、予測待ち人数、実待ち人数に基づくことなく、抽選確率を決定するように構成しても問題ない。
【0191】
【発明の効果】
本発明によれば、予約した者に対して実際に来店するように促すこととなり、予約した者が来店する可能性を高め、気軽に予約を行う代償として発生するキャンセル率を減少させることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態における予約システムの構成を示すブロック図である。
【図2】本発明の一実施形態におけるサーバの構成を示すブロック図である。
【図3】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図4】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図5】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図6】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図7】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図8】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図9】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【図10】本発明の一実施形態における情報取得部を示す概観図である。
【図11】本発明の一実施形態における端末装置の電気的な構成を示すブロック図である。
【図12】本発明の一実施形態における端末装置の情報出力部を示す概観図である。
【図13】本発明の一実施形態における予約システムのフローチャートを示す図である。
【図14】本発明の一実施形態における予約システムのフローチャートを示す図である。
【図15】本発明の一実施形態における予約システムのフローチャートを示す図である。
【図16】本発明の一実施形態におけるサーバのデータベースを示す説明図である。
【符号の説明】
10 予約システム
21 予約受付サーバ
22、42 CPU
23、43 メモリ
24、44 表示部
25 情報取得部
26、46 通信I/F
28、48 記憶部
29 抽選部
31 画像読取面
33 画像表示面
36 情報出力面
41A、41B 端末装置
45 入力部
47 情報入出力部
51 ネットワーク
91 益提供装置
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a reservation system and a reservation reception server that control reservation for products or services provided in a store.
[0002]
[Prior art]
Conventionally, in a reservation system, a terminal device possessed by a system user, and a reservation reception server that controls information on reservation of goods or services provided in a store based on a signal supplied from the terminal device, It is configured to be connected in a communicable state, providing a simple service that allows system users to make reservations without choosing time and place, and prompts store managers to receive orders. There are things that provide services.
[0003]
However, in such a system, a system user can make a reservation without selecting a time and a place, which is simple, but the cancellation rate of the reservation may be increased.
[0004]
For example, when a reservation is made from a remote location, the cancellation rate of the reservation may increase in consideration of the time and labor required to move from the remote location, and further, it is possible to easily make a reservation without selecting a time. Because you can, you may not be aware that you made a reservation.
[0005]
As described above, for a store in which a system that should be simple has been introduced, even though better service is provided, the cancellation rate of reservations is increased, and there is a high possibility that the introduction of the system becomes meaningless.
[0006]
Therefore, as shown in Patent Literature 1, in a public facility reservation service, a winner of a facility requiring a lottery is selected at the same time as a substitute winner, and an expiration date and a usage fee payment expiration date are selected. Upon arrival, the will of the user and the payment confirmation information will be judged, and if it is judged that there is no intention to use or that the fee has not been paid, the winner will be deemed to be abstained. A system has been proposed in which a player is selected and a notification of the winning is issued (for example, Patent Document 1), which prevents a reduction in the usage rate due to reservation cancellation in facility use.
[0007]
[Patent Document 1]
JP-A-11-15902
[0008]
[Problems to be solved by the invention]
However, in such a system, when a reservation is canceled, it is a proposal from a viewpoint of how to deal with it, and it is not a urge to lower the cancellation rate itself, but to prevent a decrease in the usage rate. It is not enough to say that it is.
[0009]
For example, if the store is full of regular reservations, it is only necessary to prevent the decrease in the utilization rate without reducing the cancellation rate itself by letting the system users waiting for cancellation win. There is no store that is filled with, and it is an issue how to encourage the system user who made a reservation to turn to the store.
[0010]
In addition, there are many people who decide whether or not to come to the store according to the waiting time, and it is desired to encourage those people to come to the store.
[0011]
For example, there is a case where a visit is made when the predicted waiting time is "wait for 30 minutes", but not when the state is "wait for 45 minutes". In this case, even in the state of "waiting for 45 minutes", some action should be taken in accordance with the waiting time for wanting to come to the store or in accordance with the number of people waiting.
[0012]
In addition, there is an example in which the influence of the fact that a certain system user is “waiting for 30 minutes” and the case where the user is actually “waiting for 45 minutes” are different from the next visit. Some action should be taken depending on the actual waiting time.
[0013]
The present invention has been made in view of the above-described problems, and has as its object to provide a reservation system that reduces the cancellation rate itself.
[0014]
[Means for Solving the Problems]
In order to achieve the above object, the reservation system and the reservation reception server of the present invention are arranged so that when it is determined that goods or services can be provided based on the reservation order information on the order of reservation of goods or services. Is provided information determining means for determining provided information for providing a benefit in accordance with the actual waiting time information relating to the actual waiting time, and a profit provided based on the provided information determined by the provided information determining means is provided. Providing means.
[0015]
More specifically, the present invention provides the following.
[0016]
(1) A terminal device and a reservation reception server that controls information on reservation of goods or services are connected in a communicable state, and the terminal device relates to the reservation reception server with respect to reservation of goods or services. A reservation system having a function of transmitting information, wherein the reservation reception server determines whether the product or service can be provided based on the reservation order information regarding the order of reservation of the product or service. Provided information determining means for determining provided information for providing a benefit according to the actual waiting time information related to the waiting time, and a benefit providing means for providing a benefit based on the provided information determined by the provided information determining means; , A reservation system.
[0017]
(2) a reservation receiving server that is connected to a terminal device so as to be able to communicate with the terminal device, transmits information related to reservation of goods or services from the terminal device, and controls information related to reservation of goods or services; If it is determined that the goods or services can be provided based on the reservation order information related to the order of reservation, the provided information for providing a predetermined benefit according to the actual waiting time information related to the actual waiting time A reservation receiving server comprising: provided information determining means for determining; and a benefit providing means for providing a benefit based on the provided information determined by the provided information determining means.
[0018]
According to the invention of (1) or (2), the reservation person is urged to actually come to the store, so that the possibility of the reservation person coming to the store is increased, and cancellation that occurs as a price for making the reservation casually is provided. The rate can be reduced.
[0019]
Also, by calculating the result of the actual waiting time and determining the profit based on the calculated time, it is possible to provide a service for the waiting time even to a user who has a long waiting time. In addition, it is possible to further increase the possibility that the person who made the reservation will come to the store, and reduce the cancellation rate that occurs as a price for making the reservation casually.
[0020]
The “provided information determining means” in the present invention determines provided information for giving a benefit. In an embodiment described later, at least the CPU 22 and the storage unit 28 of the reservation receiving server 21 store the provided information. Programs, tables, and databases are equivalent.
[0021]
Further, the “benefit providing means” in the present invention has a function of providing a benefit, and in an embodiment described later, at least the benefit providing device 91 corresponds.
[0022]
Furthermore, the “state in which goods or services can be provided” means not only a state in which goods or services can be provided, but also a state in which a user actually visits a store and can provide goods or services in a store. It is a concept that leads.
[0023]
(3) a reservation receiving server which is connected to a terminal device so as to be able to communicate with the terminal device, transmits information on reservation of goods or services from the terminal device, and controls information on reservation of goods or services; Reservation information storage for storing reservation order information on the order of reservation of goods or services and reservation authentication information for authenticating that the goods or services have been reserved, based on the information on reservation of goods or services transmitted from Means, authentication information transmitting means for transmitting the reservation authentication information stored by the reservation information storage means to the terminal device, and a product or service can be provided based on the reservation order information stored by the reservation information storage means. When the status is determined, the reservation authentication information transmitted to the terminal device by the authentication information transmitting unit and the reservation authentication information stored by the reservation information storage unit. Authentication information collating means for collating about authentication information, and provision information for determining provision information for providing a benefit based on the result of collation by the authentication information collation means and the actual waiting time information on the actual waiting time A reservation receiving server, comprising: a determination unit; and a benefit providing unit that provides a benefit based on the provided information determined by the provided information determining unit.
[0024]
According to the invention of (3), the person who made the reservation is urged to actually come to the store, thereby increasing the possibility that the person who made the reservation will come to the store, and reducing the cancellation rate that occurs as a price for making the reservation casually. In addition to the above, the benefit to be provided is determined based on the actual waiting time and the number of people waiting, so that it is possible to prevent the cancellation rate from increasing due to the waiting time and the number of people waiting.
[0025]
Furthermore, it is possible for a third party to falsely provide goods or services in his or her order, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0026]
The "reservation information storage means" according to the present invention stores information relating to a reservation. In an embodiment to be described later, at least a program, a table, and a database stored in the CPU 22 and the storage unit 28 of the reservation reception server 21. Is equivalent.
[0027]
The “authentication information transmitting unit” in the present invention transmits authentication information having a function of identifying a user. In an embodiment described later, at least the CPU 22 and the storage unit 28 of the reservation receiving server 21 A stored program, table, database, and communication I / F 26 correspond to the program.
[0028]
The “authentication information matching means” in the present invention is for checking authentication information having a function of identifying a user. In an embodiment described later, at least the CPU 22 and the storage unit 28 of the reservation receiving server 21 The stored programs, tables, and databases correspond.
[0029]
(4) In the reservation accepting server according to (3), the provided information determining means has a function of determining provided information such that the higher the actual waiting time information is, the larger the provided benefit is, and the provided benefit determining means is provided. A reservation receiving server having a function of providing a profit based on the provided information determined by the provided information determining means.
[0030]
According to the invention of (4), it is determined that the greater the actual waiting time and the number of people waiting, the greater the profit is. Can be expected, and the user can be more entertained than before.
[0031]
(5) If the reservation receiving server according to (3) or (4) is determined to be in a state in which goods or services can be provided based on the reservation order information stored by the reservation information storage means, the reservation reception server An image information reading unit that reads a reservation authentication image displayed on the terminal device as image information based on the reservation authentication information transmitted from the reception server; and the authentication information matching unit is read by the image information reading unit. A function of comparing the reservation authentication image information with the reservation authentication information stored by the reservation information storage means, wherein the provided information determination means compares the result of the verification by the authentication information verification means with the actual waiting time information Has a function of determining provided information for providing a benefit based on the provided information, and the benefit providing means provides a benefit based on the provided information determined by the provided information determining means. A reservation receiving server having a function to perform reservation.
[0032]
According to the invention of (5), it is possible for a third party to falsely provide goods or services in their own order, that is, to identify “spoofing” and to provide goods or services in an orderly manner. it can.
[0033]
Further, the image reading means may be a reservation receiving server having a function of reading a reservation authentication image displayed on a terminal device as a two-dimensional barcode.
[0034]
According to this, it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0035]
The “image information reading unit” according to the present invention receives an image as authentication information. In an embodiment described later, at least the CPU 22 in the reservation receiving server 21, the program stored in the storage unit 28, and the table , A database, and the information acquisition unit 25.
[0036]
(6) When the reservation receiving server according to (3) or (4) is determined to be in a state in which goods or services can be provided based on the reservation order information stored by the reservation information storage means, the terminal accepts the terminal. Light receiving means for receiving the reservation authentication information based on the light beam generated by the light beam generating means provided in the apparatus, wherein the authentication information collating means includes the reservation authentication image information received by the light ray receiving means and the reservation authentication image information; It has a function of checking the reservation authentication information stored by the information storage means, and the provided information determining means provides a benefit based on the result checked by the authentication information checking means and the actual waiting time information. And a function of providing the benefit based on the provided information determined by the provided information determining means. Attached server.
[0037]
According to the invention of (6), it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing” and to provide goods or services in an orderly manner. it can.
[0038]
The “light beam generating means” in the present invention transmits a light beam that is authentication information. In an embodiment described later, at least the CPU 42 in the terminal device 41, the program stored in the storage unit 48, and information input / output The part 47 corresponds.
[0039]
The “ray receiving unit” in the present invention is for receiving a light beam as authentication information. In an embodiment described later, at least the CPU 22 in the reservation receiving server 21, a program stored in the storage unit 28, a table, The database and the information acquisition unit 25 correspond.
[0040]
(7) In the reservation receiving server according to any one of (2) to (6), the authentication information transmitting unit transmits reservation authentication information to the terminal device and transmits predicted waiting time information or / and waiting person information. A reservation receiving server having a function of performing a reservation.
[0041]
According to the invention of (7), it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing” and to provide goods or services in an orderly manner. it can.
[0042]
(1 ′) A terminal device and a reservation reception server that controls information on reservation of goods or services are connected in a communicable state, and the terminal device makes a reservation of goods or services to the reservation reception server. A reservation system having a function of transmitting information about the reservation order of the goods or services when the information about the reservation of the goods or services is transmitted from the terminal device. The predicted waiting time information calculating means for calculating predicted waiting time information based on the information, and provided information for determining provided information for providing a benefit based on the predicted waiting time information calculated by the predicted waiting time information calculating means A reservation system comprising: a determination unit; and a profit providing unit that provides a profit based on the provided information determined by the provided information determining unit. .
[0043]
(2 ′) A reservation receiving server that is connected to a terminal device so as to be able to communicate with the terminal device, transmits information related to reservation of goods or services from the terminal device, and controls information related to reservation of goods or services. When information about reservation of goods or services is transmitted from the device, the predicted waiting time information calculating means for calculating predicted waiting time information based on reservation order information on the order of reservation of goods or services; and The provided information determining means for determining provided information for providing a benefit based on the predicted waiting time information calculated by the time information calculating means, and providing the benefit based on the provided information determined by the provided information determining means And a means for providing profit.
[0044]
According to the invention of (1 ′) or (2 ′), the person who made the reservation is urged to actually come to the store, increasing the possibility that the person who made the reservation will come to the store, and occurring as a price for casually making a reservation. Cancel rate can be reduced.
[0045]
Further, since the benefit to be provided is determined based on the waiting time and the number of people waiting, it is possible to prevent the cancellation rate from increasing due to the waiting time and the number of people waiting.
[0046]
(3 ′) A reservation receiving server that is connected to a terminal device so as to be able to communicate with the terminal device, transmits information on reservation of goods or services from the terminal device, and controls information on reservation of goods or services. Reservation information storing reservation order information relating to the reservation order of goods or services and reservation authentication information for authenticating that the goods or services have been reserved, based on the information relating to the reservation of goods or services transmitted from the device. Storage means; and, when the reservation order information and the reservation authentication information are stored by the reservation information storage means, predicted wait time information for calculating predicted wait time information in the reservation order information stored by the reservation information storage means. Calculating means; and a provided information determining means for determining provided information for providing a benefit based on the predicted waiting time information calculated by the predicted waiting time information calculating means. Means, reservation authentication information transmitting means for transmitting the reservation authentication information stored by the reservation information storage means to the terminal device, and a state in which the goods or services can be provided based on the reservation order information relating to the order of reservation of the goods or services. When it is determined that the authentication information is transmitted to the terminal device by the authentication information transmitting means and the reservation authentication information stored by the reservation information storage means, And a benefit providing means for providing a benefit based on the provided information determined by the means and a result collated by the authentication information collating means.
[0047]
According to the invention of (3 ′), it is urged that the person who made the reservation actually visits the store, thereby increasing the possibility that the person who made the reservation will come to the store, and reducing the cancellation rate generated as a price for making the reservation casually. In addition to this, the benefit to be provided is determined based on the estimated waiting time and the number of people waiting, so that it is possible to prevent the cancellation rate from increasing due to the waiting time and the number of people waiting.
[0048]
Furthermore, it is possible for a third party to falsely provide goods or services in his or her order, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0049]
(4 ′) In the reservation receiving server according to (3 ′), the provided information determining means has a function of determining provided information such that the higher the estimated waiting time information is, the larger the provided benefit is, and the provided information is provided. The means for booking has a function of providing a profit based on the provided information determined by the provided information determining means.
[0050]
According to the invention of (4 ′), it is determined that the greater the predicted waiting time and the number of people waiting, the greater the profit is. And users can be more entertained than before.
[0051]
[Definition of terms etc.]
"Profit providing means" is for providing a benefit to a user, and the "benefit" may be anything that is advantageous to the user, for example, a product or The service itself includes various things such as so-called “free gifts”, discount rights and points that are embodied in goods or services.
[0052]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings.
[0053]
[System configuration]
FIG. 1 is a schematic diagram showing a reservation system according to the present embodiment.
[0054]
In the reservation system 10 shown in FIG. 1, a network 51 including the Internet, a dedicated line, a provider, a voice communication station, a base station for a mobile phone, a satellite communication station, and the like is used to reserve goods or services provided in a store. The reservation reception server 21 that controls information on the reservation can be connected, and the reservation reception server 21 can communicate via the network 51.
[0055]
In FIG. 1, the server connected to the network 51 is shown as the reservation receiving server 21 only. However, the present invention is not limited to this, and the function of the reservation receiving server 21 described later is divided into a plurality of servers. You may comprise. Further, such a reservation reception server 21 may be installed in a plurality of stores and an external server for collectively managing the reservation reception servers 21 in those stores may be provided, which is simple.
[0056]
The network 51 includes a plurality of terminal devices 41A, 41B,. . . . . . , Can be connected, and the plurality of terminal devices 41A, 41B,. . . . . . , Can access the reservation reception server 21.
[0057]
Note that each of the terminal devices 41A, 41B,. . . . . . Uses a mobile phone 41A and a PDA (Personal Digital Assistant) 41B, but the present invention is not limited to this, and any terminal device that allows a user to access the network 51 may be used. Is preferred. The portable terminal device includes, for example, a communicable portable terminal device such as a notebook personal computer and a mobile personal computer in addition to the mobile phone 41A and the PDA 41B.
[0058]
As a method of access, each of the terminal devices 41A, 41B,. . . . . . , And a network 51 (provider host computer) such as the Internet, and audio data is supplied using digital radio waves such as a TDMA (Time Division Multiple Access) system or a CDMA (Code Division Multiple Access) system. These radio waves are connected to the reservation receiving server 21 via base stations scattered in various places.
[0059]
In the present embodiment, a configuration is adopted in which communication with the reservation receiving server 21 can be performed via the network 51 using a portable wireless terminal device, but the present invention is not limited to this. It is sufficient if communication is possible, and a wired system or a wireless system may be used.
[0060]
For example, a terminal device that does not have portability may be used. Further, by connecting the terminal device having portability to a wired device, communication with the reservation reception server 21 via the network 51 becomes possible. It may be configured as follows. In this case, exchange of packets created by the TCP / IP protocol group is performed using a dial-up PPP (Point-to-Point Protocol) connection, and the network 51 (between the host computer of the provider and the reservation receiving server 21) is exchanged. In), communication by the TCP / IP protocol is performed. Thereby, the terminal devices 41A, 41B,. . . . . . , Can obtain various kinds of information from the reservation receiving server 21, and can provide various kinds of information to the reservation receiving server 21.
[0061]
In the present embodiment, the terminal devices 41A, 41B,. . . . . . Are connected indirectly to the network 51 by connecting to the reservation reception server 21. However, the present invention is not limited to this, and may be connected to the network 51 indirectly.
[0062]
Furthermore, a benefit providing device 91 is connected to the reservation receiving server 21. The profit providing device 91 is a device for providing a profit provided in each store, and based on a signal supplied from the reservation reception server 21, another product or service different from the product or service, a service ticket. It is possible to provide various benefits such as a reward card and the like. For example, the benefit providing device 91 has various benefits such as goods or services, a service ticket, and a point card, and can discharge the benefits based on a command supplied from the reservation reception server 21. Are applicable. In addition, it is sufficient that information embodying various benefits such as goods or services, service tickets, point cards, etc. is stored, and the information embodying the various benefits memorized is provided to the provider. The benefit providing device 91 may be configured to display an image, generate sound, and print out so that the benefit can be recognized, and the benefit may be provided when the information is recognized by the provider.
[0063]
In the present embodiment, the reservation receiving server 21 and the benefit providing device 91 are configured to provide the benefit, but the present invention is not limited to this. May be included, and the benefit providing device 91 may be omitted. Further, the functions of the reservation reception server 21 and the benefit providing device 91 may be further divided, and another device to which the divided function is added may be added. May be provided.
[0064]
Further, in the present embodiment, the reservation receiving server 21 and the benefit providing device 91 are directly connected, but the present invention is not limited to this, and the reservation receiving server 21 and the benefit providing device 91 are connected via the network 51. You may.
[0065]
Further, in the present embodiment, the reservation receiving server 21, the profit providing device 91, the network 51, and the terminal devices 41A, 41B,. . . . . . However, the present invention is not limited to this, and may be configured to include another device, for example, excluding goods or services provided in a store, goods or services provided in the store. A billing server for billing profits, a point calculation device, and the like may be provided.
[0066]
[Server configuration]
FIG. 2 is a block diagram showing a control circuit of the server according to the embodiment of the present invention.
[0067]
As shown in FIG. 2, in the reservation receiving server 21, the data BUS is stored with a CPU 22, a memory 23, a display unit 24, an information acquisition unit 25, a communication I / F 26, a RAID (Redundant Arrays of Inexpensive Disks), and the like. The section 28 and the lottery section 29 are connected.
[0068]
The program for managing the reservation system 10 shown in FIG. 1, specifically, the terminal devices 41A, 41B,. . . . . . And a program for providing various services, such as a program for performing communication with.
[0069]
The CPU 22 executes various operations in accordance with these programs stored in the storage unit 28, and temporarily records the programs themselves, variables, data, and the like generated by the operation programs in the memory 23. , And controls each circuit unit according to the operation. As will be described in detail later, various processes are executed in accordance with the control programs and various contents stored in the storage unit 28 and the programs. That is, the CPU 22 transmits the terminal devices 41A, 41B,... Transmitted from the network 51 via the line connected to the communication I / F 26. . . . . . , And the information is stored in the memory 23 and the storage unit 28.
[0070]
[Configuration of storage unit in reservation reception server]
Further, as shown in FIGS. 3 to 9, a database is stored in the storage unit 28 of the reservation receiving server 21 described above.
[0071]
Incidentally, the "database" in the present invention provides procedures such as data input, update, search, etc., and realizes centralized management of information, and includes a record in one table and a record in another table. , And a relational database that performs a process while associating them with each other.
[0072]
The storage unit 28 stores a user database as shown in FIG.
[0073]
The user database stores information of users of the reservation system 10 in association with each other. These items include “ID”, “name”, “password”, “address”, “telephone number”. , And various types of information such as the address of “e-mail”.
[0074]
In the present embodiment, the terminal devices 41A, 41B,. . . . . . , The communication destination information is determined using the identification information such as the mail address, but the present invention is not limited to this. Control may be performed to determine various types of information. For example, by transmitting the user's "ID" and "password", it is possible to refer to the user database and determine the communication destination information such as the mail address.
[0075]
Further, the storage unit 28 stores a reservation information database as shown in FIG. The reservation information database stores information of users of the reservation system 10 in association with each other, and these items include “ID”, “name”, “reservation information ID”, “reservation authentication information”, and the like. And various types of information are associated with each other. The “ID” shown in FIG. 4 is associated with the “ID” shown in FIG.
[0076]
The "reservation authentication information" is for authenticating a user's reservation such as reception in a store, confirmation of a reservation person, and the like in a case where a reservation has been made, and is performed using various methods described later.
[0077]
This “reservation authentication information” is transmitted to the terminal devices 41A, 41B,. . . . . . The reservation authentication information is generated when receiving the reservation information transmitted from the terminal, and the generated reservation authentication information is recorded in a reservation information database, which will be described later in detail, and the recorded reservation authentication information is stored in the terminal. The devices 41A, 41B,. . . . . . , Will be sent to
[0078]
Further, as shown in FIG. 5, the “reservation information ID” is associated with “reservation reception time information”, “in-store reception time information”, and “product supply time information”, and various processes are performed. In this case, these pieces of information are stored.
[0079]
Furthermore, the storage unit 28 stores a probability lottery table determination database as shown in FIG. In the items of this database, “expected waiting time”, “actual waiting time”, and “probability lottery table ID” are stored in association with each other. The probability lottery table to be used is determined based on a combination of the time and the “actual waiting time”.
[0080]
Further, in the present embodiment, the probability lottery table ID is determined based on both the “estimated waiting time” and the “actual waiting time”, but the present invention is not limited to this. The probability lottery table ID may be determined based on either one of the “estimated waiting time” and the “actual waiting time”.
[0081]
As shown in FIG. 7, a plurality of such probability lottery tables are stored in the storage unit 28, and "predicted waiting time" and "actual waiting time" are made to correspond to the probability lottery table determination table shown in FIG. As a result, one probability lottery table is determined from the plurality of probability lottery tables.
[0082]
These probability lottery tables are composed of a “random number range” and a “provided code” as shown in FIGS. 8 and 9, and as described above, the random numbers generated by the lottery unit 29 described above are determined. The “providing code” is determined in association with the probability lottery table.
[0083]
The "offer code" means that a lottery is automatically performed for a system user who has visited the store using the reservation system 10, and whether or not a profit is provided based on the result of the lottery, It indicates whether to do so. The "provided code" includes, for example, what is to be paid for the goods or services provided is reduced this time or the next time, or is refunded to the system user instead of receiving the paid amount, so-called cashback Various aspects or a combination of the various aspects, such as a service point, a service point benefit to the system user, a product or service different from a provided product or service, and the like, are included.
[0084]
Further, in the probability lottery table described above, it is determined that the longer the predicted waiting time and the actual waiting time are, the greater the profit to be provided.
[0085]
Thereby, the “provided information determining means has a function of determining provided information such that the higher the actual waiting time information is, the larger the provided benefit is, and the benefit providing means is determined by the provided information determining means. It has a function to provide benefits based on the provided information provided, '' so it is determined that the greater the actual waiting time, the greater the benefit, so even if the actual waiting time is long, It can be expected that the winner will be won, and the user can be more entertained than before.
[0086]
Further, "the provided information determining means has a function of determining provided information so as to increase the provided benefit as the predicted waiting time information is higher, and the benefit providing means is determined by the provided information determining means. It has a function to provide benefits based on the provided information '', so the benefit is determined based on the estimated waiting time and the number of people waiting, so that the waiting time and the number of people waiting prevent the cancellation rate from increasing. be able to.
[0087]
Furthermore, since it is determined that the greater the waiting time and the number of people waiting, the greater the profit, it is possible to make the user expect the winning even if the waiting time and the number of people waiting are large. It is possible to entertain the user more than before.
[0088]
In the present embodiment, the profit provided by the profit providing apparatus 91 is configured to be determined based on the actual waiting time, the predicted waiting time, and the result of the lottery. However, the present invention is not limited to this. Without performing the lottery, it may be configured to simply determine the benefit provided by the benefit providing device 91 based on the actual waiting time, the estimated waiting time based on the result of the lottery. The profit provided by the profit providing apparatus 91 is determined based on the result of the lottery, or the profit provided by the profit providing apparatus 91 is determined based on the result of the lottery based on the estimated waiting time. May be.
[0089]
Here, a provided code determination table used in a preferred embodiment different from the present embodiment will be described with reference to FIG.
[0090]
As shown in FIG. 16, a provision code determination table is stored in the storage unit 28 of the reservation reception server 21 described above.
[0091]
The items in the provided code determination table store “estimated waiting time”, “actual waiting time”, and “provided code” in association with each other. The probability lottery table to be used is determined based on a combination of the “waiting time” and the “actual waiting time”.
[0092]
In the present embodiment, the provision code is determined based on both of the “estimated waiting time” and the “actual waiting time”. However, the present invention is not limited to this, and as described above. , The "provided waiting time", or the "actual waiting time".
[0093]
The “provided code” is, as described above, whether or not to provide the system user who has visited the store using the reservation system 10 with “expected waiting time” and “actual waiting time”, Is provided. As an example of the “provided code”, as described above, the amount paid for the provided product or service is reduced this time or the next time, or is refunded to the system user instead of receiving the paid amount, Various aspects or a combination of the various aspects such as so-called cash-back, benefits to the system user as service points, and goods or services different from provided goods or services are included.
[0094]
Further, the provision code determination table is configured such that the provision code is determined such that the greater the estimated waiting time and the actual waiting time, the greater the benefit to be provided, as in the above-described embodiment. It is possible to
[0095]
As described above, even if the benefit provided by the benefit providing apparatus 91 is determined based on the result of the lottery based on the actual waiting time and the estimated waiting time without performing the lottery, the effect as described above can be obtained. Can be obtained as well.
[0096]
Further, the display unit 24 is connected to the above-described data bus BUS, and a notification that a product or service can be provided, a notification of a user who can provide a product or service, Displays information for performing various types of notification, such as notification of current reservation order information, notification of the above-described estimated waiting time, notification of the above-described actual waiting time, notification of a collation result as described below, and a lottery effect image. Is done.
[0097]
Further, the communication I / F 26 is connected to the above-mentioned data bus BUS, and can communicate with the network 51 and the benefit providing apparatus 91, and has a function of transmitting and receiving various information.
[0098]
Furthermore, a lottery unit 29 is connected to the above-mentioned data bus BUS, and generates a random number for determining a benefit provided to a system user using the present reservation system as described above. It is.
[0099]
The reservation system 10 according to the present embodiment includes the lottery unit 29. However, the present invention is not limited to this, and includes the CPU 22 that performs a random number generation process and a lottery process according to a program stored in the storage unit 28. A configuration may be adopted. In this case, the lottery unit 29 may not be included and the configuration may be omitted. In addition, in the present embodiment, one lottery is performed based on one visit, but the present invention is not limited to this, and a plurality of lotteries may be performed based on one visit. You may comprise, and you may comprise so that one lottery may be performed based on multiple visits. Further, in the present embodiment, the lottery is performed at the time of visiting the store, but the present invention is not limited to this, and the lottery may be configured to be performed collectively later, not at the time of visiting the store. . Furthermore, in the present embodiment, the lottery probability and the profit are changed according to the estimated waiting time information, the waiting number information, and the actual waiting time information. However, the present invention is not limited thereto, and the predicted waiting time information may be changed. The number of lotteries may be determined according to the number of waiting persons information and the actual waiting time information, or, of course, a combination thereof.
[0100]
Furthermore, the reservation receiving server 21 transmits the terminal devices 41A, 41B,. . . . . . , The reservation information transmitted from is stored only once so that the reservations do not overlap, thereby preventing an unauthorized act such as performing a lottery a plurality of times with a plurality of reservations. .
[0101]
Furthermore, an information acquisition unit 25 is connected to the above-described data bus BUS, and has a function of acquiring various information and supplying the various information to the CPU 22 via the data bus BUS.
[0102]
[Description of Information Acquisition Unit]
An example of such an information acquisition unit 25 will be described with reference to FIG.
[0103]
As shown in FIG. 10, the information acquisition unit 25 in the present embodiment reads reservation authentication information as a two-dimensional image.
[0104]
The information acquisition unit 25 includes an image reading surface 31 and a control circuit (not shown) that supplies the read image information to the CPU 22. By bringing the image closer to the image reading surface 31, the image is read as a two-dimensional image.
[0105]
For example, as shown in FIG. 10, the image displayed or drawn on the image display surface is read as image data by bringing the image reading surface 31 closer to the image display surface 33 on which the two-dimensional barcode is applied. By reading this image data, it can be compared with the reservation authentication information stored in the storage unit 28 to determine whether or not the user is a system user using the reservation system 10.
[0106]
The images employing the two-dimensional barcode are displayed on the terminal devices 41A, 41B,. . . . . . , And the information acquisition unit 25 reads the two-dimensional barcode to collate with the reservation authentication information in the storage unit 28.
[0107]
When the system user visits the store, the information acquisition unit 25 reads an image to detect the visit, and furthermore, the provided product or service can be provided. In this case, the system user The image is read in order to detect whether or not the user is visiting the store.
[0108]
As described above, "if it is determined that the product or service can be provided based on the reservation order information stored by the reservation information storage means, the terminal device transmits the reservation transmitted from the reservation reception server. Image information reading means for reading the reservation authentication image displayed based on the authentication information as image information ", so that the person who made the reservation is prompted to actually come to the store, and the possibility that the person who made the reservation will come to the store And the cancellation rate that occurs as a price for making a reservation easily can be reduced.
[0109]
Further, it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0110]
Also, since the "image reading means has a function of reading the reservation authentication image displayed on the terminal device as a two-dimensional barcode", the user who made the reservation was prompted to actually come to the store, It is possible to increase the possibility that a visitor will come to the store and reduce the cancellation rate that occurs as a price for making a reservation easily.
[0111]
Further, it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0112]
In the present embodiment, the information acquisition unit 25 that reads an image employing a two-dimensional barcode is included. However, the present invention is not limited to this, and has a function of detecting a system user coming to the store. Any function, such as a conventional one-dimensional barcode that does not employ a two-dimensional barcode, a function of acquiring an image, a function of detecting a system user's visit to a store using voice, and communication only in a store Various functions or a combination of the various functions, such as a function of acquiring information using a possible method, may be used.
[0113]
Further, instead of the information acquisition unit using a two-dimensional barcode, an information acquisition unit using an “active code” that can display a one-dimensional barcode while changing it over time may be used. By using the “active code”, the present processing can be executed by using the conventional hardware without replacing a device such as a barcode reader.
[0114]
Furthermore, as will be described in detail later, the configuration may be such that the reservation authentication information is transmitted and received using light rays including infrared rays. As described above, “if it is determined that the product or service can be provided based on the reservation order information stored by the reservation information storage unit, the reservation authentication information is generated based on the light beam generated from the terminal device. The light beam receiving means for receiving the reservation is provided, '' which will encourage the person who made the reservation to actually visit the store, increasing the possibility that the person who made the reservation will come to the store, and the cancellation rate that occurs as a price for making the reservation casually Can be reduced.
[0115]
Further, it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0116]
[Configuration of terminal device]
FIG. 11 is a block diagram showing a control circuit of the terminal device according to the embodiment of the present invention. Here, the terminal device 41A will be described, but other terminal devices 41B,. . . . . . , Have the same configuration.
[0117]
As shown in FIG. 11, the terminal device 41A includes a CPU 42, a memory 43, a communication interface (hereinafter, referred to as a communication I / F) 46 for transmitting and receiving signals, a liquid crystal display panel, a CRT, and the like on the data bus BUS. A display unit 44, an input unit 45 including a keyboard and a jog dial, a storage unit 48 including a flash memory, and an information input / output unit 47 for outputting information are connected.
[0118]
The CPU 42 executes various operations in accordance with the operation programs stored in the storage unit 48. The operation program itself, variables and the like generated by the operation program are temporarily recorded in the memory 43, and the operation Each circuit section is controlled according to. Various processing contents of the CPU 42 are displayed on the display unit 44 as necessary.
[0119]
The display unit 44 has a function of displaying an image employing a two-dimensional barcode based on reservation authentication information supplied from the reservation reception server 21 when a reservation is made. By displaying an image on the display unit 44, the image is read by the above-described information acquisition unit 25, and it is recognized whether or not a reservation has been made.
[0120]
As described above, "if it is determined that the product or service can be provided based on the reservation order information stored by the reservation information storage means, the terminal device transmits the reservation transmitted from the reservation reception server. Image information reading means for reading the reservation authentication image displayed based on the authentication information as image information ", so that the person who made the reservation is prompted to actually come to the store, and the possibility that the person who made the reservation will come to the store And the cancellation rate that occurs as a price for making a reservation easily can be reduced.
[0121]
Further, it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0122]
Also, since the "image reading means has a function of reading the reservation authentication image displayed on the terminal device as a two-dimensional barcode", the user who made the reservation was prompted to actually come to the store, It is possible to increase the possibility that a visitor will come to the store and reduce the cancellation rate that occurs as a price for making a reservation easily.
[0123]
Further, it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0124]
When the user inputs desired information, for example, information such as ID, name, reservation information, and password, the input unit 45 supplies data representing the desired information to the CPU 42. The CPU 42 supplies the information input by the user to the reservation receiving server 21 via the network 51. Thus, the reservation reception server 21 receives the information supplied from the terminal device 41A and performs various processes. Of course, the ID, name, reservation information, and the like may be stored in advance and perform various types of information processing based on the information input by the input unit 45.
[0125]
In the present embodiment, as described above, the information acquisition unit 25 performs the matching by displaying the image adopting the two-dimensional barcode displayed on the display unit 44, and performs the authentication based on the result of the matching. However, the present invention is not limited to this. The present invention is also applicable to a configuration in which verification is performed based on information supplied from the information input / output unit 47 in the terminal device 41A, and authentication is performed based on the result of the verification. Good.
[0126]
Here, an example of a preferred embodiment of the information input / output unit 47 will be described with reference to FIG.
[0127]
An information output surface 36 is provided on a side surface of the terminal device 41A.
[0128]
The information output surface 36 constitutes a part of the information input / output unit 47, and the information output surface 36 emits infrared rays.
[0129]
The information input / output unit 47 emits infrared rays based on the communication information supplied from the CPU 42. The information input / output unit 47 emits the infrared rays to the information acquisition unit in the reservation receiving server 21 so that the terminal device 41A sends the information to the reservation receiving server. The reservation authentication information is supplied to 21. Of course, this communication method need not be infrared, and may be any method that can detect a system user's visit and authenticate that the system user has made a reservation.
[0130]
As described above, “if it is determined that the product and / or service can be provided based on the reservation order information stored by the reservation information storage unit, the reservation is made based on the light beam generated from the terminal device. Equipped with a light beam receiving means for receiving the authentication information ", so that the person who made the reservation is urged to actually come to the store, increasing the possibility that the person who made the reservation will come to the store, and this will occur as a price for casually making a reservation The cancellation rate can be reduced.
[0131]
Further, it is possible for a third party to falsely provide goods or services in the order of the person, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0132]
[Description of system operation]
The system operation processing in the above-described reservation system 10 will be described with reference to the flowcharts of FIGS.
[0133]
In the following, the reservation system 10 is activated, and the CPU 22, the terminal devices 41A, 41B,. . . . . . , Variables used in the CPU 42 are initialized to predetermined values, and are assumed to be operating steadily. The subroutine shown in FIG. 13 is called at a predetermined timing. Further, in the present subroutine, a reservation process of information relating to reservation is performed using the terminal device 41A.
[0134]
First, as shown in FIG. 13, the terminal device 41A executes a reservation information input process (step S101). In this process, the CPU 42 generates reservation information based on the input information supplied from the input unit 45.
[0135]
Specifically, the reservation information includes various data such as an ID and a name of the system user, an e-mail address of a destination of the reservation authentication information, a password, and data for making a reservation. Then, the CPU 42 records the generated reservation information in the memory 43. When this process ends, the process moves to a step S102.
[0136]
Next, the terminal device 41A performs a reservation information transmission process (step S102). In this process, the CPU 42 reads the reservation information recorded in the memory 43 by the process of step S101, and supplies the reservation information to the reservation reception server 21 via the communication I / F 46 and the network 51. When this process ends, the process moves to a step S103.
[0137]
Next, the reservation receiving server 21 executes a reservation information receiving process (step S201). In this process, the CPU 22 receives the reservation information supplied from the terminal device 41A via the communication I / F 26, and records the reservation information in the memory 23. When this process ends, the process moves to a step S202.
[0138]
Next, the reservation receiving server 21 executes a reservation order information generation process (Step S202). In this process, the CPU 22 generates the reservation order information based on the reservation information recorded in the memory 23 by the process of step S201 and the reservation information database located in the storage unit 28.
[0139]
For example, the CPU 22 refers to the reservation information database upon receiving the reservation information in the processing of step S201, and when the reservation information having the reservation order information up to “02” is recorded in the reservation information database. Calculates the reservation order information as a numerical value obtained by incrementing the received reservation information by “03” and “02”, and records the calculated reservation order information in the memory 23. When this process ends, the process moves to a step S203.
[0140]
Next, the reservation reception server 21 executes a reservation authentication information generation process (step S203). In this process, the CPU 22 generates reservation authentication information related to the reservation information recorded in the memory 23 by the process of step S201.
[0141]
In the present embodiment, the reservation authentication information for displaying the image adopting the two-dimensional barcode on the display unit 44 of the terminal device 41A is generated. However, the present invention is not limited thereto, and the present invention is not limited thereto. The reservation authentication information may be supplied as long as the reservation authentication information in the terminal device 41A can be compared with the reservation authentication information recorded in the reservation information database. When this process ends, the process moves to a step S204.
[0142]
Next, the reservation receiving server 21 executes a communication destination information generation process (step S204). In this process, the CPU 22 generates communication destination information based on the reservation information recorded in the memory 23 by the process of step S201. When this process ends, the process moves to a step S205.
[0143]
Next, the reservation reception server 21 executes a waiting person information generation process (step S205). In this process, the CPU 22 generates waiting number information based on the reservation order information of the reservation information database and records the information in the memory 23. When this process ends, the process moves to a step S206.
[0144]
Next, the reservation receiving server 21 executes a predicted waiting time generation process (Step S206). In this process, the CPU 22 calculates an estimated waiting time based on the reservation order information in the reservation information database, and records it in the memory 23. When this process ends, the process moves to a step S207.
[0145]
In this embodiment, both the waiting person information generation process and the predicted waiting time generation process are configured to be executed. However, the present invention is not limited to this. Or any of the processes.
[0146]
Next, the reservation reception server 21 executes a reservation information database storage process (step S207). In this process, the CPU 22 determines the reservation information recorded in the memory 23 by the process of step S201 in correspondence with the user information database as shown in FIG. The reservation order information recorded in the memory 23, the reservation authentication information recorded in the memory 23 by the processing of step S203, the communication destination information recorded in the memory 23 by the processing of step S204, and the memory 23 by the processing of step S206. Is recorded in the reservation information database as shown in FIG. 4 and FIG. When this process ends, the process moves to a step S208.
[0147]
Next, the reservation reception server 21 executes a reservation authentication information transmission process (step S208). In this processing, the CPU 22 determines a communication destination based on the communication destination information recorded in the memory 23 in the processing of step S204, and sends the communication destination to the communication destination via the communication I / F 26 and the network 51 in step S201. The user information such as ID, name, and the like, in which the reservation information recorded in the memory 23 by the process corresponds to the user information database as shown in FIG. 3, and the reservation order information recorded in the memory 23 by the process of step S202. The reservation authentication information recorded in the memory 23 by the processing of step S203, the waiting person information recorded in the memory 23 by the processing of step S205, the estimated waiting time information recorded in the memory 23 by the processing of step S206, Send When this process ends, the process moves to a step S211.
[0148]
Next, the terminal device 41A executes a reservation authentication information receiving process (step S103). In this process, the CPU 42 receives reservation authentication information and the like via the communication I / F 26.
[0149]
At this time, in addition to the reservation authentication information, it receives the estimated waiting time information, the waiting number information, and the like, that is, “provides the waiting information storing means for updating and storing the estimated waiting time information and / or the waiting number information, The information transmission means has a function of transmitting the reservation authentication information to the terminal device based on the communication destination information and transmitting the estimated waiting time information or / and the number of people waiting. " As a result, it is possible to increase the possibility that the person who made the reservation will come to the store and reduce the cancellation rate that occurs as a price for making the reservation casually.
[0150]
Further, by providing such estimated waiting time information and / or waiting number information to the terminal device, the situation of the store can be grasped, which is simple for the user.
[0151]
Furthermore, it is possible for a third party to falsely provide goods or services in his or her order, that is, to identify “spoofing”, and to provide goods or services in an orderly manner. When this process ends, the process moves to a step S104.
[0152]
Next, the terminal device 41A performs a reservation authentication information recording process (step S104). In this process, the CPU 42 records the reservation authentication information and the like received in the process of step S103 in the storage unit 48. When this process ends, the process moves to a step S111.
[0153]
Next, as shown in FIG. 14, the reservation receiving server 21 executes a process of updating the reservation information database (step S211). In this process, the CPU 22 updates the reservation information database according to the provision status of the product or service at the store.
[0154]
For example, the reservation receiving server 21 includes an input unit (not shown), receives an input signal supplied from the input unit, updates the reservation order information, or brings the product or service into a state where it can be provided. It is possible. When this process ends, the process moves to a step S212.
[0155]
Next, the reservation reception server 21 determines whether or not the order is the provision order (step S212). In this processing, the CPU 22 determines whether or not the order is the provision order based on the data indicating the situation in the store and the reservation order information in the reservation information database. When determining that the order is the providing order, the CPU 22 shifts the processing to step S216, and when not determining that the order is the providing order, shifts the processing to step S213.
[0156]
If it is not determined in the determination of step S212 that the order is the providing order, the reservation receiving server 21 determines whether or not there is an in-store reception (step S213). In this process, based on the authentication information supplied from the information acquisition unit 25, the CPU 22 determines whether or not there is an in-store reception. That is, it is determined whether or not the system user has actually visited the store. When determining that the in-store reception has been made, the CPU 22 shifts the processing to step S214, and when not determining that there is the in-store reception, shifts the processing to step S215.
[0157]
If it is determined in step S213 that there is an in-store reception, the reservation reception server 21 executes an in-store reception time storage process (step S214). In this process, the CPU 22 records the in-store reception time information in the reservation information database. When this process ends, the process moves to a step S215.
[0158]
Next, the terminal device 41A executes a reservation authentication information output process (step S111). In this process, the CPU 42 causes the display unit 44 to display an image employing a two-dimensional barcode based on an input signal for displaying the reservation authentication image, which is the reservation authentication information supplied from the input unit 45. When this process ends, the process moves to a step S112.
[0159]
Next, the reservation receiving server 21 executes a reservation authentication information acquisition process (step S215). In this process, the CPU 22 supplies a command to acquire the reservation authentication information to the information acquiring unit 25 based on the input signal of the input unit or automatically, and the information acquiring unit 25 receives the command. Reads an image employing a two-dimensional barcode that is reservation authentication information. The CPU 22 receives the reservation authentication information read from the information acquisition unit 25 and records it in the memory 23. When this process ends, the process moves to a step S211.
[0160]
If it is determined in step S212 that the order is the order of provision, the reservation receiving server 21 executes a reservation order notification process (step S216). In this process, the CPU 22 causes the display unit 24 to display an image indicating that the product or service can be provided, or an image indicating that the product or service can be provided. The notification of is done. When this process ends, the process moves to a step S217.
[0161]
Next, the terminal device 41A performs a reservation authentication information output process (step S112). In this process, the CPU 42 causes the display unit 44 to display an image employing a two-dimensional barcode based on an input signal for displaying the reservation authentication image, which is the reservation authentication information supplied from the input unit 45. When this process ends, the subroutine ends.
[0162]
Next, the reservation receiving server 21 executes a reservation authentication information acquisition process (step S217). In this process, the CPU 22 supplies a command to acquire the reservation authentication information to the information acquiring unit 25 based on the input signal of the input unit or automatically, and the information acquiring unit 25 receives the command. Reads an image employing a two-dimensional barcode that is reservation authentication information. The CPU 22 receives the reservation authentication information read from the information acquisition unit 25 and records it in the memory 23. When this process ends, the process moves to a step S218.
[0163]
Next, as shown in FIG. 15, the reservation receiving server 21 executes a reservation information database reference process (step S218). In this processing, the CPU 22 refers to the reservation information in which the commodity or service can be provided in the reservation information database recorded and updated by the processing as described above. When this process ends, the process moves to a step S219.
[0164]
Next, the reservation receiving server 21 determines whether or not the collation is normal (step S219). In this processing, the CPU 22 collates the reservation authentication information supplied from the terminal device 41A by the processing of step S217 with the reservation authentication information of the person who can provide the product or service in the reservation information database, It is determined whether the collation is normal. When determining that the collation is normal, the CPU 22 shifts the processing to step S220, and ends the present subroutine when determining that the collation is not normal.
[0165]
If it is determined in step S219 that the collation is normal, the reservation receiving server 21 executes an actual waiting time recording process (step S220). In this process, the CPU 22 generates actual waiting time information based on the time received in the store in the process of step S214 and the current time. When this process ends, the process moves to a step S221.
[0166]
Next, the reservation receiving server 21 executes an actual waiting time recording process (step S221). In this process, the CPU 22 records the actual waiting time information generated by the process of step S220 in the reservation information database. When this process ends, the process moves to a step S222.
[0167]
Next, the reservation receiving server 21 executes a probability lottery table determination process (step S222). In this process, the CPU 22 reads out the predicted waiting time data and the actual waiting time data with reference to the reservation information database, and reads the predicted waiting time data and the actual waiting time data as shown in FIG. The lottery probability table is determined in association with the lottery probability table determination database, and a lottery probability table ID indicating the lottery probability table is recorded in the memory 23. When this process ends, the process moves to a step S223.
[0168]
Next, the reservation receiving server 21 executes a lottery process (step S223). In this process, the CPU 22 supplies a command to generate a random number to the lottery unit 29, and the lottery unit 29 that has received the command generates a random number and supplies it to the CPU 22. Then, the CPU 22 records the received random number in the memory 23. When this process ends, the process moves to a step S224.
[0169]
Next, the reservation receiving server 21 executes a probability lottery table reference process (step S224). In this process, the CPU 22 associates the random number recorded in the memory 23 by the process of step S223 with the lottery probability table determined based on the lottery probability table ID recorded in the memory 23 by the process of step S222, The provided code is determined, and the provided code is recorded in the memory 23. When this process ends, the process moves to a step S225.
[0170]
In the present embodiment, the provision code is determined by executing the processing of steps S222 to S224. However, the present invention is not limited to this, and instead of the processing of steps S222 to S224, the following code is used. It is also possible to determine the provided code by executing the processing of (1).
[0171]
In this process, the CPU 22 reads the predicted waiting time data and the actual waiting time data with reference to the reservation information database, and reads the predicted waiting time data and the actual waiting time data as shown in FIG. The provided code is determined in association with the provided code determination table, and the provided code is recorded in the memory 23. When this process ends, the process moves to a step S225.
[0172]
Next, the reservation receiving server 21 performs an effect process (step S225). In this process, the CPU 22 associates the random number recorded in the memory 23 by the process of step S223 with the lottery probability table determined based on the lottery probability table ID recorded in the memory 23 by the process of step S222, The lottery effect to be displayed on the display unit 24 is determined, and the effect image stored in the storage unit 28 is displayed on the display unit 24 based on the determined lottery effect. When this process ends, the process moves to a step S226.
[0173]
Next, the reservation receiving server 21 executes a profit information recording process (step S226). In this process, the CPU 22 reads the provided code recorded in the memory 23 by the process of step S224, and instructs the benefit providing device 91 to provide a predetermined benefit to the 91 providing device based on the provided code. Supply. When this process ends, the process moves to a step S227.
[0174]
Next, the benefit providing device 91 connected to the reservation receiving server 21 executes a benefit providing process (step S227). In this process, the benefit providing device 91 provides a benefit based on the supplied instruction. For example, when the profit providing device 91 is a device such as a vending machine, a built-in product or the like is discharged from a service product outlet (not shown). When this process ends, the subroutine ends.
[0175]
By executing the processing in this way, the “reservation reception server determines that the product or service can be provided if it is determined that the product or service can be provided based on the reservation order information related to the order of reservation of the product or service. Provided information determining means for determining provided information for providing a benefit in accordance with the actual waiting time information regarding time, and benefit providing means for providing a benefit based on the provided information determined by the provided information determining means, Since the user has a reservation, the person who made the reservation is urged to actually come to the store, thereby increasing the possibility that the person who made the reservation will come to the store, and reducing the cancellation rate that occurs as a price for making a reservation easily.
[0176]
Also, by calculating the result of the actual waiting time and determining the profit based on the calculated time, it is possible to provide a service for the waiting time even to a user who has a long waiting time. In addition, it is possible to further increase the possibility that the person who made the reservation will come to the store, and reduce the cancellation rate that occurs as a price for making the reservation casually.
[0177]
The “state in which goods or services can be provided” is a concept that not only leads to a state in which goods or services can be provided, but also leads to a state in which a user actually visits a store and can provide goods or services in a store. is there.
[0178]
Similarly, “when the information on reservation of goods or services is transmitted from the terminal device, the reservation reception server calculates the estimated waiting time information based on the reservation order information on the order of reservation of goods or services. Predicted waiting time information calculating means, provided information determining means for determining provided information for providing a benefit based on the predicted waiting time information calculated by the predicted waiting time information calculating means, and the provided information determining means And a benefit providing means for providing a benefit based on the determined provided information '', so the benefit is determined based on the estimated waiting time and the number of people waiting. It can be prevented from increasing.
[0179]
Further, based on the information on the reservation of the product or service transmitted from the terminal device, the reservation order information on the order of the reservation of the product or service and the reservation authentication information for authenticating that the product or the service is reserved. , An authentication information transmitting unit for transmitting the reservation authentication information stored by the reservation information storage unit to the terminal device, and a product based on the reservation order information stored by the reservation information storage unit. Or, when it is determined that the service can be provided, authentication information collation for collating the reservation authentication information transmitted to the terminal device by the authentication information transmitting means with the reservation authentication information stored by the reservation information storage means. Means, and provided information for providing a benefit based on the result matched by the authentication information matching means and the actual waiting time information on the actual waiting time And a profit providing means for providing a profit based on the provided information determined by the provided information determining means, so that the person who made the reservation is prompted to actually come to the store. It is possible to increase the possibility that the person who made the reservation will come to the store, reduce the cancellation rate that occurs as a price of making a reservation casually, and determine the profit provided based on the actual waiting time and the number of people waiting Therefore, it is possible to prevent the cancellation rate from increasing due to the waiting time and the number of people waiting.
[0180]
Furthermore, it is possible for a third party to falsely provide goods or services in his or her order, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0181]
Further, based on the information on the reservation of the product or service transmitted from the terminal device, the reservation order information on the order of the reservation of the product or service and the reservation authentication information for authenticating that the product or service has been reserved. When the reservation order information and the reservation authentication information are stored by the reservation information storage means, the predicted waiting time information is stored in the reservation order information stored by the reservation information storage means. Predicted waiting time information calculating means for calculating, provided information determining means for determining provided information for providing a benefit based on the predicted waiting time information calculated by the predicted waiting time information calculating means, and the reservation information storing means And a reservation authentication information transmitting unit for transmitting the reservation authentication information stored in the terminal device to the terminal device. When it is determined that the product or service can be provided, authentication information for comparing the reservation authentication information transmitted to the terminal device by the authentication information transmitting means with the reservation authentication information stored by the reservation information storage means. Collation means, and profit providing means for providing a benefit based on the provided information determined by the provided information determining means, '' Increase the likelihood that visitors will come to the store, reduce the cancellation rate that occurs at the cost of making a casual reservation, and determine the benefits offered based on the estimated waiting time and number of people waiting. It is possible to prevent the cancellation rate from increasing due to the time and the number of people waiting.
[0182]
Furthermore, it is possible for a third party to falsely provide goods or services in his or her order, that is, to identify “spoofing”, and to provide goods or services in an orderly manner.
[0183]
Furthermore, "the provided information determining means has a function of determining provided information such that the higher the actual waiting time information is, the greater the provided benefit is, and the benefit providing means is determined by the provided information determining means. It has a function to provide benefits based on the provided information '', so it is decided that the more the actual waiting time and the number of people waiting, the greater the benefit will be, so even if the waiting time and the number of people waiting are large, it will be used Can be expected to win the game, and the user can be more entertained than before.
[0184]
Furthermore, "the provided information determining means has a function of determining provided information such that the higher the estimated waiting time information is, the greater the provided benefit is, and the benefit providing means is determined by the provided information determining means. It has a function to provide benefits based on the provided information '', so the predicted waiting time, the more the number of people waiting, the greater the benefit is determined, so the waiting time, the number of people waiting, The user can be expected to win, and the user can be more entertained than before.
[0185]
Still further, "if it is determined that the product or service can be provided based on the reservation order information stored by the reservation information storage means, the reservation based on the reservation authentication information transmitted from the reservation reception server. Image information reading means for reading the reservation authentication image displayed on the terminal device as image information, wherein the authentication information collation means stores the reservation authentication image information read by the image information reading means and the reservation information storage means It has a function of checking reservation authentication information, and the provided information determining means determines provided information for providing a benefit based on the result checked by the authentication information checking means and the actual waiting time information. Function, and the benefit providing means has a function of providing a benefit based on the provided information determined by the provided information determining means. " The goods or services in the person's order is provided, i.e. it is possible identify "spoofing", it is possible to provide goods or services in orderly sequence.
[0186]
Still further, the image reading means may be a reservation receiving server having a function of reading a reservation authentication image displayed on the terminal device as a two-dimensional barcode.
[0187]
According to this, "the image reading means has a function of reading the reservation authentication image displayed on the terminal device as a two-dimensional barcode." What is provided, that is, "spoofing" can be identified, and goods or services can be provided in an orderly order.
[0188]
Furthermore, "if it is determined that the product or service can be provided based on the reservation order information stored by the reservation information storage means, the light is generated by the light beam generation means provided in the terminal device. A light beam receiving means for receiving the reservation authentication information based on the light beam, wherein the authentication information collating means collates the reservation authentication image information received by the light beam receiving means with the reservation authentication information stored by the reservation information storage means. The provided information determining means has a function of determining provided information for providing a benefit based on the result matched by the authentication information matching means and the actual waiting time information, The profit providing means has a function of providing a profit based on the provided information determined by the provided information determining means, '' so that the goods or services are provided by the third party in a false order. It, i.e. it is possible identify "spoofing", it is possible to provide goods or services in orderly sequence.
[0189]
Furthermore, since the "reservation authentication information transmitting means has a function of transmitting the reservation authentication information to the terminal device based on the communication destination information and transmitting the estimated waiting time information and / or the number of persons to wait," By providing the information and / or the waiting person information to the terminal device, the waiting state of the store can be grasped, which is convenient for the user, and the waiting state of the store becomes information on the profit, and even if there is a waiting time. Information that can entertain the user can be provided.
[0190]
Further, in the present embodiment, the lottery probability and the profit to be provided are determined based on the predicted waiting number and the actual waiting number. However, the present invention is not limited to this. There is no problem in determining the lottery probability without determining the lottery probability.
[0191]
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, it will urge a person who made a reservation to actually come to the store, so that the possibility that the person who made the reservation will come to the store can be increased, and the cancellation rate that occurs as a price for making a reservation easily can be reduced. .
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a reservation system according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of a server according to an embodiment of the present invention.
FIG. 3 is an explanatory diagram showing a database of a server according to an embodiment of the present invention.
FIG. 4 is an explanatory diagram showing a database of a server according to an embodiment of the present invention.
FIG. 5 is an explanatory diagram showing a database of a server according to an embodiment of the present invention.
FIG. 6 is an explanatory diagram showing a database of a server according to an embodiment of the present invention.
FIG. 7 is an explanatory diagram illustrating a database of a server according to an embodiment of the present invention.
FIG. 8 is an explanatory diagram illustrating a database of a server according to an embodiment of the present invention.
FIG. 9 is an explanatory diagram showing a database of a server according to an embodiment of the present invention.
FIG. 10 is a schematic diagram illustrating an information acquisition unit according to an embodiment of the present invention.
FIG. 11 is a block diagram illustrating an electrical configuration of a terminal device according to an embodiment of the present invention.
FIG. 12 is a schematic diagram illustrating an information output unit of a terminal device according to an embodiment of the present invention.
FIG. 13 is a diagram showing a flowchart of a reservation system in one embodiment of the present invention.
FIG. 14 is a diagram showing a flowchart of a reservation system in one embodiment of the present invention.
FIG. 15 is a diagram showing a flowchart of a reservation system in one embodiment of the present invention.
FIG. 16 is an explanatory diagram illustrating a database of a server according to an embodiment of the present invention.
[Explanation of symbols]
10. Reservation system
21 Reservation reception server
22, 42 CPU
23, 43 memory
24, 44 display
25 Information acquisition unit
26, 46 Communication I / F
28, 48 Storage unit
29 Lottery Department
31 Image reading surface
33 Image display surface
36 Information output surface
41A, 41B terminal device
45 Input section
47 Information input / output unit
51 Network
91 Profit providing device

Claims (7)

端末装置と、商品又は役務の予約に関する情報の制御を行う予約受付サーバと、が通信可能な状態に接続され、前記端末装置は、前記予約受付サーバに対して商品又は役務の予約に関する情報を送信する機能を有する予約システムであって、
前記予約受付サーバは、
商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、実際の待ち時間に関する実待ち時間情報に応じて益を提供するための提供情報を決定する提供情報決定手段と、
前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約システム。
A terminal device and a reservation reception server that controls information on reservation of goods or services are connected in a communicable state, and the terminal device transmits information on reservation of goods or services to the reservation reception server. A reservation system having a function of performing
The reservation reception server,
If it is determined that the goods or services can be provided based on the reservation order information on the order of reservation of goods or services, provided information for providing a benefit according to the actual waiting time information on the actual waiting time Provided information determining means for determining
A profit providing means for providing a profit based on the provided information determined by the provided information determining means.
端末装置と通信可能な状態に接続され、前記端末装置から商品又は役務の予約に関する情報が送信され、商品又は役務の予約に関する情報の制御を行う予約受付サーバであって、
商品又は役務の予約の順序に関する予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、実際の待ち時間に関する実待ち時間情報に応じて所定の益を提供するための提供情報を決定する提供情報決定手段と、
前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約受付サーバ。
A reservation receiving server that is connected in a communicable state with the terminal device, information about reservation of goods or services is transmitted from the terminal device, and controls information about reservation of goods or services,
If it is determined that the goods or services can be provided based on the reservation order information on the order of the reservation of goods or services, it is necessary to provide a predetermined benefit according to the actual waiting time information on the actual waiting time. Provided information determining means for determining provided information;
A benefit providing means for providing a benefit based on the provided information determined by the provided information determining means.
端末装置と通信可能な状態に接続され、前記端末装置から商品又は役務の予約に関する情報が送信され、商品又は役務の予約に関する情報の制御を行う予約受付サーバであって、
前記端末装置から送信された商品又は役務の予約に関する情報に基づいて、商品又は役務の予約の順序に関する予約順序情報と商品又は役務が予約されたことを認証するための予約認証情報とを記憶する予約情報記憶手段と、
前記予約情報記憶手段により記憶された予約認証情報を前記端末装置に送信する認証情報送信手段と、前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記認証情報送信手段により前記端末装置に送信された予約認証情報と予約情報記憶手段により記憶された予約認証情報とを照合する認証情報照合手段と、
前記認証情報照合手段により照合された結果と実際の待ち時間に関する実待ち時間情報とに基づいて益を提供するための提供情報を決定する提供情報決定手段と、
前記提供情報決定手段により決定された提供情報に基づいて益を提供する益提供手段と、を有することを特徴とする予約受付サーバ。
A reservation receiving server that is connected in a communicable state with the terminal device, information about reservation of goods or services is transmitted from the terminal device, and controls information about reservation of goods or services,
Based on the information on the reservation of the product or service transmitted from the terminal device, storing the reservation order information on the order of the reservation of the product or service and the reservation authentication information for authenticating the reservation of the product or service. Reservation information storage means,
Authentication information transmitting means for transmitting the reservation authentication information stored by the reservation information storage means to the terminal device; and determining that a product or service can be provided based on the reservation order information stored by the reservation information storage means. In the case where the authentication information is transmitted to the terminal device by the authentication information transmitting means, the authentication information collating means for collating the reservation authentication information stored by the reservation information storage means,
Provided information determining means for determining provided information for providing a benefit based on the result matched by the authentication information matching means and the actual waiting time information on the actual waiting time,
A benefit providing means for providing a benefit based on the provided information determined by the provided information determining means.
請求項3記載の予約受付サーバにおいて、前記提供情報決定手段は、前記実待ち時間情報が高いほど提供する益を大きくするように提供情報を決定する機能を有し、
前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有することを特徴とする予約受付サーバ。
4. The reservation receiving server according to claim 3, wherein the provided information determining means has a function of determining provided information such that the higher the actual waiting time information is, the greater the benefit to be provided is,
The reservation receiving server, wherein the profit providing means has a function of providing a profit based on the provided information determined by the provided information determining means.
請求項3又は4記載の予約受付サーバは、前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記予約受付サーバから送信された予約認証情報に基づいて前記端末装置に表示される予約認証画像を画像情報として読み取る画像情報読取手段を備え、
前記認証情報照合手段は、前記画像情報読取手段により読み取られた予約認証画像情報と予約情報記憶手段により記憶された予約認証情報とを照合する機能を有し、
前記提供情報決定手段は、前記認証情報照合手段により照合された結果と前記実待ち時間情報とに基づいて益を提供するための提供情報を決定する機能を有し、
前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有することを特徴とする予約受付サーバ。
The reservation receiving server according to claim 3, wherein when it is determined that the product or service can be provided based on the reservation order information stored by the reservation information storage unit, the reservation receiving server transmits the product or service. Image information reading means for reading a reservation authentication image displayed on the terminal device based on the reservation authentication information as image information,
The authentication information collating means has a function of collating reservation authentication image information read by the image information reading means with reservation authentication information stored by the reservation information storage means,
The provided information determining unit has a function of determining provided information for providing a benefit based on the result matched by the authentication information matching unit and the actual waiting time information,
The reservation receiving server, wherein the profit providing means has a function of providing a profit based on the provided information determined by the provided information determining means.
請求項3又は4記載の予約受付サーバは、前記予約情報記憶手段により記憶された予約順序情報に基づいて商品又は役務が提供可能な状態と判定された場合には、前記端末装置に備えられた光線発生手段にから発生された光線に基づいて予約認証情報を受信する光線受信手段を備え、
前記認証情報照合手段は、前記光線受信手段により受信された予約認証画像情報と予約情報記憶手段により記憶された予約認証情報とを照合する機能を有し、
前記提供情報決定手段は、前記認証情報照合手段により照合された結果と前記実待ち時間情報とに基づいて益を提供するための提供情報を決定する機能を有し、
前記益提供手段は、前記提供情報決定手段により決定された提供情報に基づいて益を提供する機能を有することを特徴とする予約受付サーバ。
The reservation receiving server according to claim 3 or 4 is provided in the terminal device when it is determined that a product or service can be provided based on the reservation order information stored by the reservation information storage means. Light ray receiving means for receiving the reservation authentication information based on the light ray generated from the light ray generating means,
The authentication information collating means has a function of collating the reservation authentication image information received by the light beam receiving means with the reservation authentication information stored by the reservation information storing means,
The provided information determining unit has a function of determining provided information for providing a benefit based on the result matched by the authentication information matching unit and the actual waiting time information,
The reservation receiving server, wherein the profit providing means has a function of providing a profit based on the provided information determined by the provided information determining means.
請求項2から6いずれか記載の予約受付サーバにおいて、前記認証情報送信手段は、前記端末装置に予約認証情報を送信するとともに、予測待ち時間情報又は/及び待ち人数情報を送信する機能を有することを特徴とする予約受付サーバ。7. The reservation receiving server according to claim 2, wherein the authentication information transmitting unit has a function of transmitting reservation authentication information to the terminal device and transmitting predicted waiting time information or / and waiting person information. A reservation receiving server characterized by the following.
JP2002346264A 2002-11-28 2002-11-28 Reservation system and reservation receiving server Withdrawn JP2004178436A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002346264A JP2004178436A (en) 2002-11-28 2002-11-28 Reservation system and reservation receiving server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002346264A JP2004178436A (en) 2002-11-28 2002-11-28 Reservation system and reservation receiving server

Publications (1)

Publication Number Publication Date
JP2004178436A true JP2004178436A (en) 2004-06-24

Family

ID=32707228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002346264A Withdrawn JP2004178436A (en) 2002-11-28 2002-11-28 Reservation system and reservation receiving server

Country Status (1)

Country Link
JP (1) JP2004178436A (en)

Similar Documents

Publication Publication Date Title
AU2016204771B2 (en) Locker system using barcoded wristbands
US7159765B2 (en) Method and apparatus for employee access to a gaming system
AU2021215295A1 (en) Electronic locker right acquisition via an external system
AU2020286282A1 (en) Locker rental system using external codes
US7252227B2 (en) System for automatic check-in and check-out for space occupancy
US6470451B1 (en) Cancellation method for an automatic ticket system
US20110047010A1 (en) Article vending machine and method for receiving restricted discount codes
US20030024988A1 (en) System for providing evidence of payment
WO2002029738A2 (en) Ticketing apparatus and method
US20130066660A1 (en) Event reservation system
US20090048933A1 (en) Advertising management and searching system through bidirectional searching and monitoring
CA2425322A1 (en) System, method, and article of manufacture for gaming from an off-site location
US7216089B1 (en) Promotion method and system
JP4311408B2 (en) Ticket issuing system and ticket server
US20120290423A1 (en) System and method for making rental inventory available for sale
AU2016228202A1 (en) Game entry
JP2004192360A (en) Reservation management device
US20240095651A1 (en) System and method for unmanned or undermanned delivery of restricted products
JP2004178149A (en) Reservation system, and reservation reception server
JP2004178436A (en) Reservation system and reservation receiving server
JP2004178148A (en) Reservation system and reservation receiving server
KR20010007671A (en) Method of advertizing an internet site by using movie tickets as lottery tickets
GB2493806A (en) Store-based apparatus
EP1179813B1 (en) Method and apparatus for performing value transactions
US20040034644A1 (en) Information recorded medium and system using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050914

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070725