JP6333458B1 - Order management system, order management method, and order management program - Google Patents
Order management system, order management method, and order management program Download PDFInfo
- Publication number
- JP6333458B1 JP6333458B1 JP2017210927A JP2017210927A JP6333458B1 JP 6333458 B1 JP6333458 B1 JP 6333458B1 JP 2017210927 A JP2017210927 A JP 2017210927A JP 2017210927 A JP2017210927 A JP 2017210927A JP 6333458 B1 JP6333458 B1 JP 6333458B1
- Authority
- JP
- Japan
- Prior art keywords
- waiting
- correction value
- waiting time
- correction
- time
- 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.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims description 47
- 238000012937 correction Methods 0.000 claims abstract description 165
- 238000004364 calculation method Methods 0.000 claims description 25
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000391 smoking effect Effects 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】順番待ちを行う顧客に対して提示する待ち時間を柔軟に変更し、管理を行うための順番管理システムを提供すること。【解決手段】施設における順番待ちを管理する為の順番管理システムであって、顧客による順番待ち予約を受け付ける予約手段と、順番待ち顧客組数を用いて、待ち時間を算出する算出手段と、少なくとも順番待ちの1組目及び2組目の待ち時間を補正する複数の補正値の入力を受け付ける補正受付手段と、前記待ち時間を送信する送信手段と、を備え、前記算出手段は、前記補正値に基づいて、前記待ち時間を補正することを特徴とする。【選択図】図1An object of the present invention is to provide an order management system for flexibly changing a waiting time to be presented to a customer who is waiting for an order and performing management. An order management system for managing waiting in a facility, a reservation means for receiving a waiting order reservation by a customer, a calculating means for calculating a waiting time by using the number of waiting customer groups, and at least A correction accepting unit that accepts input of a plurality of correction values for correcting the waiting time of the first set and the second set that are waiting in turn; and a sending unit that transmits the waiting time. Based on the above, the waiting time is corrected. [Selection] Figure 1
Description
本発明は、施設等において、利用者の順番待ちを管理する為の順番管理システムに関する。 The present invention relates to an order management system for managing waiting orders of users in facilities and the like.
従来から、飲食店、銀行や携帯電話ショップ等の窓口業務を行う店舗、理容所・美容院、病院等の施設において、ユーザの予約を管理する為の技術が提供されている。 2. Description of the Related Art Conventionally, a technique for managing user reservations at restaurants, banks, stores that perform window operations such as mobile phone shops, barber shops / beauty salons, hospitals, and the like has been provided.
例えば、個人別平均処理時間とその時の予約待ち人数及びシステム運用側が入力する補正値から予約待ち時間を算出し、予約者が必要・設定する待ち時間に達した時、予約者の携帯電話に自動通報するシステムに関する技術が知られている(特許文献1)。 For example, the reservation waiting time is calculated from the average processing time for each individual, the number of people waiting for reservation at that time, and the correction value entered by the system operator. When the waiting time required / set by the reservation person has been reached, the reservation person's mobile phone is automatically A technique related to a reporting system is known (Patent Document 1).
また、日付、曜日、時間帯、天気等と、待ち時間の実績値の平均値等を対応付けて記憶し、予測対象日の曜日及び天気等に対応する待ち時間を平均して待ち時間の予測値とする待ち時間予測方法が知られている(特許文献2)。 Also, the date, day of the week, time zone, weather, etc., and the average value of the actual value of the waiting time are stored in association with each other, and the waiting time corresponding to the day of the prediction target day, weather, etc. is averaged to predict the waiting time There is known a waiting time prediction method for setting a value (Patent Document 2).
従来技術において、順番待ちの受付を行った者に対して待ち時間の目安となる時間を提示することが行われている。特許文献1では、予約順番待ち時間の予測において、個人別平均処理時間の総和に補正値を加算した値を用いることが記載されている。 In the prior art, a time that is a measure of the waiting time is presented to a person who has been waiting for a turn. Patent Document 1 describes that a value obtained by adding a correction value to the sum of individual average processing times is used in the reservation order waiting time prediction.
しかしながら、案内中の顧客のグループ人数や時間帯等によっては、実際にサービス提供にかかる時間が大きく異なる場合が多々あり、順番待ちを行う顧客に対して、施設内の状況に応じた待ち時間の案内を行うことができなかった。 However, depending on the number of customers and the time zone of the customer being guided, there are many cases where the time required for service provision actually varies greatly. I was unable to provide guidance.
本発明は、上記のような実情に鑑みてなされたものであり、順番待ちを行う顧客に対して提示する待ち時間を柔軟に変更し、管理を行うための順番管理システムを提供することを解決すべき課題とする。 The present invention has been made in view of the above circumstances, and solves the problem of providing an order management system for flexibly changing and managing the waiting time presented to a customer who is waiting for an order. It should be a challenge.
上記課題を解決するために、本発明は、施設における順番待ちを管理する為の順番管理システムであって、
顧客による順番待ち予約を受け付ける予約手段と、
順番待ち顧客組数を用いて、待ち時間を算出する算出手段と、
少なくとも順番待ちの1組目及び2組目の待ち時間を補正する複数の補正値の入力を受け付ける補正受付手段と、
前記待ち時間を送信する送信手段と、を備え、
前記算出手段は、前記補正値に基づいて、前記待ち時間を補正することを特徴とする。
In order to solve the above-mentioned problem, the present invention is an order management system for managing an order waiting in a facility,
Reservation means for accepting waiting orders by customers,
A calculation means for calculating the waiting time using the number of customer groups waiting in turn,
Correction accepting means for accepting input of a plurality of correction values for correcting the waiting time of the first set and the second set waiting for at least;
Transmitting means for transmitting the waiting time,
The calculation means corrects the waiting time based on the correction value.
このような構成とすることで、順番待ちの1組目と2組目の補正値を分けて入力し、待ち時間を算出することができる。これにより、施設内の状況に即した待ち時間情報を顧客に提供し、よりきめ細かい対応が可能になる。 With this configuration, the waiting time can be calculated by separately inputting the first set and the second set of correction values waiting for the turn. As a result, waiting time information in accordance with the situation in the facility is provided to the customer, and a more detailed response is possible.
本発明の好ましい形態では、前記顧客の1組あたりの基本待ち時間の入力を受け付ける基本待ち時間受付手段を更に備え、
前記算出手段は、前記基本待ち時間に前記順番待ち顧客組数を乗じることで、前記待ち時間を算出することを特徴とする。
このような構成とすることで、順番待ち顧客組数に比例した待ち時間を適切に算出することができる。
In a preferred embodiment of the present invention, the apparatus further comprises basic waiting time receiving means for receiving an input of basic waiting time per set of the customer,
The calculating means calculates the waiting time by multiplying the basic waiting time by the number of waiting customer groups.
By setting it as such a structure, the waiting time proportional to the number of waiting customer groups can be calculated appropriately.
本発明の好ましい形態では、前記施設に設置される受付端末と、
待ち時間上限の入力を受け付ける待ち時間上限受付手段と、を更に備え、
前記算出手段が補正した待ち時間が、前記待ち時間上限を上回る場合には、前記受付端末において、前記待ち時間上限が表示されることを特徴とする。
このような構成とすることで、補正後の待ち時間が長時間になる場合には顧客に待ち時間上限を提示することができ、待ち時間が長すぎることで施設の利用を諦める顧客を減らす効果が期待できる。
In a preferred embodiment of the present invention, a reception terminal installed in the facility,
A waiting time upper limit receiving means for receiving an input of the waiting time upper limit;
When the waiting time corrected by the calculating means exceeds the waiting time upper limit, the waiting time upper limit is displayed on the reception terminal.
By adopting such a configuration, if the wait time after correction is long, the upper limit of the wait time can be presented to the customer, and the effect of reducing customers who give up on the use of the facility because the wait time is too long Can be expected.
本発明の好ましい形態では、前記予約手段は、サービスに関する指定を前記顧客から受け付け、
前記算出手段は、前記指定に対応した複数の待ち時間の算出を行い、
前記補正受付手段は、前記複数の待ち時間ごとに前記補正値の入力を受け付けることを特徴とする。
このような構成とすることで、顧客による指定(サービス提供要素やサービス内容の指定)に応じて、複数の待ち時間を算出し顧客に提示することが可能となる。また、複数の待ち時間に対応した複数の補正値の入力を受け付けることで、各種の待ち時間に対して適切な補正を行うことが可能となる。
In a preferred form of the present invention, the reservation means accepts a designation regarding a service from the customer,
The calculating means calculates a plurality of waiting times corresponding to the designation,
The correction accepting unit accepts an input of the correction value for each of the plurality of waiting times.
With such a configuration, a plurality of waiting times can be calculated and presented to the customer in accordance with the designation by the customer (designation of service providing elements and service contents). In addition, by receiving input of a plurality of correction values corresponding to a plurality of waiting times, it is possible to perform appropriate corrections for various waiting times.
本発明の好ましい形態では、補正値の入力時刻の目安を算出する推奨補正タイミング算出手段を更に備え、
前記補正受付手段が、前記補正値の入力を受け付けた時刻を記録し、
前記推奨補正タイミング算出手段は、前記補正値が入力された時刻を用いて、推奨補正タイミングを算出することを特徴とする。
このような構成とすることで、過去に補正値が入力された時刻に基づいて、補正が必要とされることの多いタイミングを算出することができる。これにより、店舗の従業員は、個人の経験によらず補正値を入力すべきタイミングを知ることができ、より正確な待ち時間を顧客に提示することが可能となる。
In a preferred embodiment of the present invention, the apparatus further comprises recommended correction timing calculating means for calculating a guideline for the input time of the correction value,
The correction receiving means records the time when the input of the correction value is received,
The recommended correction timing calculating means calculates a recommended correction timing using a time when the correction value is input.
With such a configuration, it is possible to calculate the timing at which correction is often required based on the time when the correction value was input in the past. Thereby, the employee of the store can know the timing when the correction value should be input regardless of personal experience, and can present a more accurate waiting time to the customer.
本発明の好ましい形態では、前記顧客による前記順番待ち予約を受け付けてから当該顧客にサービスを提供するまでに実際に要した所要時間又は前記補正値のうち少なくとも一方を用いて、入力される補正値の目安として推奨補正値を算出する推奨補正値算出手段を更に備えることを特徴とする。
このような構成とすることで、店舗で本発明を利用する従業員は、個人の経験によらず入力すべき補正値の目安を知ることができ、より正確な待ち時間を顧客に提示することが可能となる。
In a preferred embodiment of the present invention, a correction value that is input using at least one of the required time or the correction value that is actually required until the service is provided to the customer after receiving the reservation waiting order by the customer. As a guideline, a recommended correction value calculating means for calculating a recommended correction value is further provided.
With such a configuration, an employee who uses the present invention in a store can know a guideline of a correction value to be input regardless of personal experience, and presents a more accurate waiting time to the customer. Is possible.
本発明は、施設における順番待ちを管理する為の順番管理方法であって、
顧客による順番待ち予約を受け付ける予約ステップと、
順番待ち顧客組数を用いて、待ち時間を算出する算出ステップと、
少なくとも順番待ちの1組目及び2組目の待ち時間を補正する複数の補正値の入力を受け付ける補正受付ステップと、
前記待ち時間を送信する送信ステップと、を順番管理サーバのプロセッサが実行し、
前記算出ステップは、前記補正値に基づいて、前記待ち時間を補正することを特徴とする。
The present invention is an order management method for managing waiting in a facility,
A reservation step for accepting a waiting reservation by a customer;
A calculation step for calculating a waiting time using the number of customer groups waiting in turn,
A correction accepting step for accepting input of a plurality of correction values for correcting at least the first set waiting time and the second set waiting time;
A transmission step of transmitting the waiting time, and a processor of the order management server executes,
In the calculating step, the waiting time is corrected based on the correction value.
本発明は、施設における順番待ちを管理する為の順番管理プログラムであって、
コンピュータを、
顧客による順番待ち予約を受け付ける予約手段と、
順番待ち顧客組数を用いて、待ち時間を算出する算出手段と、
少なくとも順番待ちの1組目及び2組目の待ち時間を補正する複数の補正値の入力を受け付ける補正受付手段と、
前記待ち時間を送信する送信手段と、として機能させ、
前記算出手段は、前記補正値に基づいて、前記待ち時間を補正することを特徴とする。
The present invention is an order management program for managing waiting in a facility,
Computer
Reservation means for accepting waiting orders by customers,
A calculation means for calculating the waiting time using the number of customer groups waiting in turn,
Correction accepting means for accepting input of a plurality of correction values for correcting the waiting time of the first set and the second set waiting for at least;
Functioning as a transmission means for transmitting the waiting time,
The calculation means corrects the waiting time based on the correction value.
本発明によれば、順番待ちを行う顧客に対して提示する待ち時間を柔軟に変更し、待ち時間の案内を行う為の順番管理システムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the waiting time shown with respect to the customer who waits for a turn can be changed flexibly, and the turn management system for performing waiting time guidance can be provided.
以下、図面を用いて、本発明に係る順番管理システムについて説明する。なお、以下に示す実施形態は本発明の一例であり、本発明を以下の実施形態に限定するものではなく、様々な構成を採用することもできる。 The order management system according to the present invention will be described below with reference to the drawings. The embodiment described below is an example of the present invention, and the present invention is not limited to the following embodiment, and various configurations may be employed.
例えば、本実施形態では順番管理システムの構成、動作などについて説明するが、同様の構成の方法、サーバ装置、コンピュータプログラム、記録媒体なども、同様の作用効果を奏することができる。また、プログラムは、記録媒体に記憶させてもよい。この記録媒体を用いれば、例えばコンピュータに前記プログラムをインストールすることができる。ここで、前記プログラムを記憶した記録媒体は、例えばCD−ROM等の非一過性の記録媒体であっても良い。 For example, although the configuration and operation of the order management system will be described in the present embodiment, a method, a server device, a computer program, a recording medium, and the like having a similar configuration can also exhibit the same operational effects. The program may be stored in a recording medium. If this recording medium is used, the program can be installed in a computer, for example. Here, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM.
本実施形態では、飲食店において、顧客の順番待ちの管理を行う場合について例示する。なお、本発明は、銀行や携帯電話ショップ等の店舗、遊園地やゲームセンター等のアミューズメント施設、ショッピングモールやデパート等の商業施設、病院や市役所等の公共施設、等において、顧客の順番待ちを管理する場合に利用することが可能であり、利用される施設やサービスの形態には、特に制限はない。 In the present embodiment, an example is given of a case where management of waiting for a customer's turn is performed in a restaurant. The present invention waits for customers at stores such as banks and mobile phone shops, amusement facilities such as amusement parks and game centers, commercial facilities such as shopping malls and department stores, and public facilities such as hospitals and city halls. It can be used for management, and there are no particular restrictions on the type of facility or service used.
また、以下において、待ち時間とは、店舗に訪れた顧客が、サービスの提供を受けられる予定時間までの目安となる時間である。本実施形態では、待ち時間を予め設定された1組当たりの基本待ち時間に基づいて算出する。例えば、待ち時間は、「120分」といった形で顧客に向けて提示される。本発明で算出される待ち時間は、必ずしもサービス提供までの残り時間の形でユーザに提示される必要はなく、例えば受付時間などに待ち時間を足し合わせた時間、即ち、サービスの提供を受けられる予定時間の形などで提示されても構わない。また、順番待ちを行う必要がない場合、即ち、待ち時間が「0分」の場合も、本例では0分の待ち時間があるものとして扱う。 In the following description, the waiting time is a time that is a reference to a scheduled time for a customer who visits a store to receive a service. In the present embodiment, the waiting time is calculated based on a preset basic waiting time per set. For example, the waiting time is presented to the customer in the form of “120 minutes”. The waiting time calculated according to the present invention does not necessarily have to be presented to the user in the form of the remaining time until the service is provided. For example, the time obtained by adding the waiting time to the reception time, that is, the service can be received. It may be presented in the form of scheduled time. In addition, when there is no need to wait for the turn, that is, when the waiting time is “0 minutes”, this example assumes that there is a waiting time of 0 minutes.
本実施形態において、順番待ち予約とは、ユーザが予め申し込みを行い、サービスの提供の時刻又は順番の少なくとも一方について、目安となる回答を得るための処理を示す。本実施形態においては、ユーザが順番待ち予約を行うことで順番待ちに参加し、順番が回ってきた際に、サービスの提供を受ける形式を示す。順番待ち予約は、当日又は翌日以降の未来の予約日時の指定を伴って順番に参加し、ユーザが指定した日時に、行列の先頭等の所定の順番にユーザを並ばせて、順番が回ってきた際に、サービスの提供を受ける順番待ちの時間指定予約の形式で行われてもよい。また、順番待ち顧客組数とは、順番待ち予約を行い、未だ案内されていない顧客の組数を指す。 In the present embodiment, “waiting for reservation” refers to a process in which a user makes an application in advance and obtains a standard answer for at least one of the service provision time or order. In the present embodiment, a form in which a user participates in waiting for a turn by making a reservation for waiting for a turn and receives a service when the turn comes around is shown. Wait-for-order reservation participates in turn with designation of future reservation date and time on the current day or the next day, and the order turns around by placing the users in a predetermined order such as the top of the queue at the date and time specified by the user In such a case, the reservation may be made in the form of a time-scheduled reservation waiting for an order to receive the service. The number of waiting customer groups refers to the number of customer groups that have made reservations for waiting and have not been guided.
また、補正値とは、算出した待ち時間を補正するために用いる正負の符号を持つ値を示す。例えば、補正値は「+50分」「−10分」等の形で、順番待ちの1組目及び2組目以降の待ち時間を補正するために入力される。なお、補正値が入力されていない場合には補正値を「0分」として扱う。 Further, the correction value indicates a value having a positive / negative sign used for correcting the calculated waiting time. For example, the correction value is input in the form of “+50 minutes”, “−10 minutes”, etc., in order to correct the waiting time after the first set and the second set after the turn. When no correction value is input, the correction value is treated as “0 minutes”.
また、順番待ちの1組目とは、順番待ち予約の有無に関わらず、次に案内される顧客のグループを指す。即ち、順番待ちの1組目とは、順番待ち予約をしている顧客がいる場合には、予約の順番が一番前の顧客のグループを指し、順番待ち予約をしている顧客がいない場合には、次に順番待ち予約をした顧客のグループを指す。同様に、順番待ちの2組目とは、順番待ちの1組目の次に順番待ち予約をした顧客のグループを指す。 The first group waiting for the turn-out refers to a group of customers to be guided next regardless of whether or not there is a turn waiting reservation. That is, if there is a customer who has a waiting reservation, the first group waiting for the turn refers to the group of customers whose reservation order is the earliest and there is no customer who has a waiting reservation. Refers to the group of customers who made the next reservation. Similarly, the second group waiting for the turn-out refers to the group of customers who have made a reservation for the turn next to the first set waiting for the turn.
店舗の従業員は、一時的に待ち時間を補正したい場合に補正値の入力を行えばよい。具体的には、例えば、飲食店においてラッシュ時間帯に団体客が入り満席になった場合には、しばらく空席ができず、次に案内する顧客は通常よりも待ち時間が延びることが多い。また、団体客が退店する際には一度に複数の席が空くため、複数の組を短時間で案内でき、順番待ちの2組目以降の顧客は通常よりも待ち時間が短くなる。 A store employee may input a correction value when he / she wants to temporarily correct the waiting time. Specifically, for example, when a group customer enters and becomes fully booked during a rush hour in a restaurant, a seat cannot be vacated for a while, and the customer who is guided next often has a longer waiting time than usual. Also, when a group customer leaves the store, a plurality of seats are vacant at a time, so that a plurality of sets can be guided in a short time, and the second and subsequent customers waiting for the turn have a shorter waiting time than usual.
このような場合には、予め設定された1組当たりの基本待ち時間に基づいて算出された待ち時間と実際のサービス提供までの時間との間にズレが生じる。そこで、店舗の従業員が、順番待ちの1組目の待ち時間の補正値を、待ち時間を延ばすように入力し、順番待ちの2組目以降の待ち時間の補正値を、待ち時間を短くするように入力することで、より適切な待ち時間の目安を提供することができる。 In such a case, a deviation occurs between the waiting time calculated based on a preset basic waiting time per set and the time until actual service provision. Therefore, the store employee inputs the waiting time correction value for the first set waiting in order to increase the waiting time, and the waiting time correction value for the second and subsequent sets waiting in order is shortened. By inputting to do so, it is possible to provide a more appropriate waiting time standard.
図1は、本発明の実施形態に係る順番管理システムの概要を示す図である。順番管理システム1は、順番管理サーバ2と、順番管理に関する情報を記憶したデータベースDBと、顧客(ユーザ)が操作するユーザ端末3と、店舗に設置され、店舗の従業員及び顧客が操作する受付端末4と、顧客に対して順番待ちの受付番号(呼出番号)や待ち時間を印字した印刷物を提供するためのプリンタ5と、を備えている。順番管理サーバ2、ユーザ端末3及び受付端末4は、ネットワークNWを介して通信可能に構成されている。 FIG. 1 is a diagram showing an overview of an order management system according to an embodiment of the present invention. The order management system 1 includes an order management server 2, a database DB that stores information on order management, a user terminal 3 that is operated by a customer (user), and a reception that is installed in a store and is operated by store employees and customers. A terminal 4 and a printer 5 for providing a customer with a printed receipt printed with a waiting receipt number (calling number) and waiting time are provided. The order management server 2, the user terminal 3, and the reception terminal 4 are configured to be communicable via the network NW.
図2は順番管理サーバ2のハードウェア構成を示す図である。順番管理サーバ2は、演算装置(CPU201)と、主記憶装置(RAM202)と、HDDやSSD、フラッシュメモリなどの補助記憶装置(記憶装置203)と、外部の装置とネットワークNWを介して通信を行うためのインターフェースである通信装置204と、入力装置205と、出力装置206と、を備えている。また、記憶装置203は、オペレーティングシステム207と、オペレーティングシステム207と協調してその機能を発揮する順番管理プログラム208等が記録されている。 FIG. 2 is a diagram illustrating a hardware configuration of the order management server 2. The order management server 2 communicates with an arithmetic device (CPU 201), a main storage device (RAM 202), an auxiliary storage device (storage device 203) such as an HDD, an SSD, and a flash memory, and an external device via a network NW. A communication device 204, an input device 205, and an output device 206, which are interfaces for performing the processing, are provided. The storage device 203 stores an operating system 207 and an order management program 208 that performs its functions in cooperation with the operating system 207.
ユーザ端末3は、CPU等の演算装置、RAM等の主記憶装置、HDDやSSD、フラシュメモリ等の補助記憶装置、ネットワークNWへの接続手段を含む各種の入出力装置等を備えた、汎用的なコンピュータ装置を用いることができる。本実施形態では、表示部31として一般的なタッチパネルディスプレイを備えたスマートフォンを用いる場合について例示する。ユーザ端末3は、ユーザ端末として機能するための専用のアプリケーションやウェブページを利用するためのウェブブラウザアプリケーションを記憶している。 The user terminal 3 is a general-purpose device including an arithmetic device such as a CPU, a main storage device such as a RAM, an auxiliary storage device such as an HDD, an SSD, and a flash memory, and various input / output devices including means for connecting to a network NW. Any computer device can be used. In this embodiment, the case where the smart phone provided with the general touch panel display is used as the display part 31 is illustrated. The user terminal 3 stores a dedicated application for functioning as a user terminal and a web browser application for using a web page.
ユーザ端末3は、順番管理サーバ2に対して、順番待ち予約情報の登録を行う。また、顧客(ユーザ)に対して待ち時間の表示を行う。順番待ち予約情報とは、待ち時間、受付番号、案内状況等を含む順番待ち予約の管理を行う為の情報であり、データベースDBへの順番待ち予約情報の登録をもって順番待ち予約の受付とする。 The user terminal 3 registers the waiting order reservation information in the order management server 2. The waiting time is displayed to the customer (user). The waiting queue reservation information is information for managing the waiting queue reservation including the waiting time, the reception number, the guidance status, etc., and the waiting queue reservation information is registered in the database DB as reception of the waiting queue reservation.
受付端末4は、CPU等の演算装置、RAM等の主記憶装置、HDDやSSD、フラッシュメモリ等の補助記憶装置、ネットワークNWへの接続手段を含む各種の入出力装置等を備えた、汎用的なコンピュータ装置を用いることができる。本実施形態では、表示部31として一般的なタッチパネルディスプレイを備えたタブレット端末を用いる場合について例示する。受付端末4は、予約管理用のウェブページを利用する為のウェブブラウザアプリケーションを記憶している。店舗端末40は、受付端末4として機能するための専用のアプリケーションを、ウェブブラウザアプリケーションに加えて、又は替えて、記憶していてもよい。 The reception terminal 4 is a general-purpose device including a calculation device such as a CPU, a main storage device such as a RAM, an auxiliary storage device such as an HDD, an SSD, and a flash memory, and various input / output devices including means for connecting to a network NW. Any computer device can be used. In this embodiment, the case where the tablet terminal provided with the general touch panel display is used as the display part 31 is illustrated. The reception terminal 4 stores a web browser application for using a web page for reservation management. The store terminal 40 may store a dedicated application for functioning as the reception terminal 4 in addition to or instead of the web browser application.
受付端末4は、店舗の入り口付近などに設置され、顧客がサービスを受ける為に、受付や順番待ちを行う為の端末装置である。また、受付端末4は、従業員による補正値の入力等を受け付ける。プリンタ5は受付端末4と有線又は無線によって接続されており、受付端末4からの印刷要求に基づいて、発券部51で待ち時間等の紙面への印刷を行う。また、受付端末4は、表示部41を備え、待ち時間の表示を行う。なお、本実施形態においては、受付端末4が、顧客による順番待ち予約の受付及び店舗の従業員による補正値の入力等の受付を行う構成を例示するが、受付端末4を構成するコンピュータは必ずしも1台である必要はない。例えば、顧客が操作する端末と店舗の従業員が操作する端末とから構成されてもよい。 The reception terminal 4 is a terminal device that is installed near the entrance of a store or the like, and is used for reception and waiting for a turn in order for a customer to receive a service. The reception terminal 4 receives input of correction values by employees. The printer 5 is connected to the reception terminal 4 by wire or wirelessly. Based on a print request from the reception terminal 4, the ticket issuing unit 51 performs printing on a sheet such as a waiting time. The reception terminal 4 includes a display unit 41 and displays a waiting time. In addition, in this embodiment, although the reception terminal 4 illustrates the structure which receives reception of the reservation waiting list by a customer, input of the correction value by the employee of a store, etc., the computer which comprises the reception terminal 4 is not necessarily required. It does not have to be one. For example, you may be comprised from the terminal which a customer operates, and the terminal which the employee of a store operates.
順番管理サーバ2は、予約手段21と、補正受付手段22と、待ち時間上限受付手段23と、基本待ち時間受付手段24と、算出手段25と、推奨補正タイミング算出手段26と、記録手段27と、推奨補正値算出手段28と、送信手段29と、を備えている。ここで、順番管理サーバ2を構成するコンピュータは、必ずしも1台である必要はなく、ネットワークNW上に分散する複数のコンピュータから構成されてもよい。また、順番管理サーバ2に備えられた各手段を実行する為のプログラムの一部または全部が、ユーザ端末3や受付端末4に記憶され、ユーザ端末3や受付端末4において実行されるような構成であってもよい。 The order management server 2 includes a reservation unit 21, a correction reception unit 22, a waiting time upper limit reception unit 23, a basic waiting time reception unit 24, a calculation unit 25, a recommended correction timing calculation unit 26, and a recording unit 27. The recommended correction value calculation means 28 and the transmission means 29 are provided. Here, the computer which comprises the order management server 2 does not necessarily need to be one unit | set, and may be comprised from the some computer distributed on the network NW. In addition, a configuration in which a part or all of a program for executing each unit provided in the order management server 2 is stored in the user terminal 3 or the reception terminal 4 and executed in the user terminal 3 or the reception terminal 4 It may be.
データベースDBは、順番管理システム1で利用される順番管理に関する情報を記憶している。本実施形態では、データベースDBは、受付管理テーブルを記憶している。データベースDBに記憶された情報の一部または全部が、受付端末4に記憶され利用されるような構成としてもよい。図3は、本実施形態における受付管理テーブルの一例を示す図である。 The database DB stores information related to order management used in the order management system 1. In the present embodiment, the database DB stores a reception management table. A part or all of the information stored in the database DB may be stored in the reception terminal 4 and used. FIG. 3 is a diagram illustrating an example of the reception management table in the present embodiment.
この受付管理テーブルの1レコード(以下、順番待ち予約情報とする)には、例えば受付を行った日時を示す受付日時、「案内済」や「案内前」、「不在」など受付した顧客に対するサービスの提供状況を示す案内状況、順番待ちや呼出等、店舗内での受付管理に利用される受付番号、受付したサービス内容を示す受付内容、等を含んでいる。更に、顧客が案内されると、当該顧客を案内した座席の座席番号が追加される。 One record of the reception management table (hereinafter referred to as “waiting reservation information”) includes, for example, a reception date and time indicating the date and time of reception, “Guided”, “Before guidance”, “Not present”, etc. The information includes the guidance status indicating the provision status of the service, the reception number used for reception management in the store, such as waiting for a turn or calling, the reception content indicating the content of the received service, and the like. Further, when the customer is guided, the seat number of the seat that has guided the customer is added.
また、本実施形態では、データベースDBは、店舗に関する情報を記憶している(図示せず)。例えば、サービスの提供を行う為のサービス提供要素の情報を含んでいる。本実施形態において、サービス提供要素とは、顧客から注文されたサービスを提供する為の座席を示す。なお、座席(サービス提供要素)には、座席の種別である「カウンター席」、「テーブル席」等が対応付けられている。この他、データベースDBは、店舗にある座席数等の情報も記憶している。また、座席の種別は、「カウンター席」、「テーブル席」に替えて、又は加えて、「禁煙席」、「喫煙席」等の情報やその他の情報と対応付けられていてもよい。また、座席の収容人数を更に対応付けておき、待ち時間の算出等を行ってもよい。 Moreover, in this embodiment, database DB has memorize | stored the information regarding a shop (not shown). For example, it includes information on service providing elements for providing services. In the present embodiment, the service providing element indicates a seat for providing a service ordered by a customer. The seats (service providing elements) are associated with seat types such as “counter seats” and “table seats”. In addition, the database DB also stores information such as the number of seats in the store. Further, the seat type may be associated with information such as “non-smoking seat”, “smoking seat” or other information instead of or in addition to “counter seat” or “table seat”. In addition, the waiting time may be calculated by further associating the seating capacity.
予約手段21は、受付端末4を介して、来店した顧客による順番待ち予約を受け付ける。また、本実施形態においては、予約手段21において、サービス提供要素の選択を受け付ける。例えば、座席(サービス提供要素)の選択として、「カウンター席」、「テーブル席」の選択等を受け付ける。 Reservation means 21 accepts a turn waiting reservation by a customer who has visited the store via reception terminal 4. In the present embodiment, the reservation unit 21 accepts selection of a service providing element. For example, selection of “counter seat”, “table seat”, or the like is accepted as selection of a seat (service providing element).
予約手段21によって順番待ち予約が行われると、受付管理テーブルに、新たな順番待ち予約情報が追加される。顧客に対しては、受付が行われると、プリンタ5の発券部51から待ち時間等に関する情報が記載された印刷物の発券が行われる。 When a reservation waiting order is made by the reservation means 21, new waiting order reservation information is added to the reception management table. When the customer receives the ticket, the ticket issuing unit 51 of the printer 5 issues a printed matter on which information related to the waiting time is described.
補正受付手段22は、受付端末4を介して、店舗の従業員による待ち時間の補正値の入力を受け付ける。なお、順番待ちの1組目の待ち時間に対する補正値(以下、1組目の補正値とする)及び2組目以降の待ち時間に対する補正値(以下、2組目以降の補正値とする)の入力をそれぞれ受け付けるものとする。即ち、順番待ちの2組目以降については全ての組について同じ補正値が適用される。補正受付手段22が補正値の入力を受け付けると、入力された補正値及び補正値が入力された日時がデータベースDBに記録される。なお、補正値の入力がない場合は、補正値を「0」とすればよい。また、本実施形態においては、補正受付手段22は、補正値の入力を受け付けると、その入力時刻をデータベースDBに記録する。 The correction accepting means 22 accepts an input of a correction value for the waiting time by a store employee via the accepting terminal 4. A correction value for the first set waiting time (hereinafter referred to as the first set correction value) and a correction value for the second set and subsequent waiting times (hereinafter referred to as the second set of correction values). Each input is accepted. In other words, the same correction value is applied to all the sets after the second set waiting for the turn. When the correction accepting unit 22 accepts the input of the correction value, the input correction value and the date and time when the correction value was inputted are recorded in the database DB. If no correction value is input, the correction value may be “0”. In the present embodiment, when the correction accepting unit 22 accepts an input of a correction value, it records the input time in the database DB.
なお、本実施形態においては、補正受付手段22は順番待ちの1組目の補正値及び2組目以降の補正値の入力をそれぞれ受け付けるが、本発明はこれに限るものではない。本例のように、所定の待ち順以降の組の待ち時間の補正値を同一の値として扱ってもよいし、各組の待ち時間について補正値の入力を受け付けてもよい。また、補正値の入力は順番待ちの1組目及び2組目に限るものではなく、これに加えて任意の組の補正値を受け付けてもよい。 In the present embodiment, the correction accepting unit 22 accepts the input of the first set of correction values waiting for the turn and the second and subsequent sets of correction values, but the present invention is not limited to this. As in this example, the correction values for the waiting times of the groups after a predetermined waiting order may be treated as the same value, or the input of the correction values for the waiting times of each group may be accepted. Further, the input of correction values is not limited to the first and second sets waiting for the turn, and in addition to this, any set of correction values may be accepted.
待ち時間上限受付手段23は、受付端末4を介して、店舗の従業員による待ち時間上限の入力を受け付ける。ここで、待ち時間上限とは、ユーザ端末3や、受付端末4、発券部51によって発券される印刷物、において表示される待ち時間の上限を示す値である。待ち時間上限受付手段23が待ち時間上限の入力を受け付けると、入力された待ち時間上限がデータベースDBに記録される。例えば、待ち時間上限が「60分」の場合、算出手段25によって算出され、補正された待ち時間が60分を超えた時には、待ち時間を「60分以上」等として表示することができる。 The waiting time upper limit receiving means 23 receives an input of the waiting time upper limit by the store employee via the receiving terminal 4. Here, the waiting time upper limit is a value indicating the upper limit of the waiting time displayed on the user terminal 3, the receiving terminal 4, and the printed matter issued by the ticket issuing unit 51. When the waiting time upper limit receiving means 23 receives an input of the waiting time upper limit, the input waiting time upper limit is recorded in the database DB. For example, when the waiting time upper limit is “60 minutes”, the waiting time calculated by the calculating unit 25 and corrected waiting time exceeds 60 minutes can be displayed as “60 minutes or more”.
基本待ち時間受付手段24は、基本待ち時間の入力を受け付ける。ここで、基本待ち時間とは、予め任意に決定される順番待ち顧客1組当たりの待ち時間を示す値である。また、受付端末4を介して、店舗の従業員等の入力によって変更できる構成としてもよい。ただし、本発明はこれに限るものではなく、順番待ち顧客1組当たりの待ち時間の平均値等を基本待ち時間として用いてもよい。 The basic waiting time receiving unit 24 receives an input of the basic waiting time. Here, the basic waiting time is a value indicating a waiting time per turn waiting customer group that is arbitrarily determined in advance. Moreover, it is good also as a structure which can be changed by input of the employee of a store, etc. via the reception terminal 4. However, the present invention is not limited to this, and an average value or the like of the waiting time per waiting customer group may be used as the basic waiting time.
算出手段25は、基本待ち時間に順番待ち顧客組数を乗じた値を待ち時間として算出し、補正値を加算することで待ち時間を補正する。また、ユーザ端末3や受付端末4に対して補正した待ち時間や順番待ち顧客組数等の情報を送信する。 The calculating means 25 calculates a value obtained by multiplying the basic waiting time by the number of waiting customer groups as a waiting time, and corrects the waiting time by adding a correction value. Further, information such as the corrected waiting time and the number of waiting customer groups is transmitted to the user terminal 3 and the receiving terminal 4.
推奨補正タイミング算出手段26は、データベースDBに記録された、補正値が入力された日時を用いて、推奨補正タイミングを算出する。ここで、推奨補正タイミングとは、過去に補正値が入力された日時に基づいて算出される、待ち時間の補正を行うべきタイミングを示す。 The recommended correction timing calculation unit 26 calculates the recommended correction timing using the date and time when the correction value is input, which is recorded in the database DB. Here, the recommended correction timing indicates the timing at which the correction of the waiting time is calculated based on the date and time when the correction value was input in the past.
具体的には、例えば、営業時間を複数の時間帯ごとに分けて、所定の回数以上補正値が入力された時間帯を推奨補正タイミングとして算出することができる。また、曜日や天気等を用いて、特定の曜日の時間帯ごと、特定の天気の時間帯ごと等に分けて推奨補正タイミングを算出してもよい。この他には、例えば、所定の回数以上補正値が入力された時間帯を推奨補正タイミングとする代わりに、対象の営業日の経過数に対して所定の割合以上補正値が入力された時間帯を推奨補正タイミングとしてもよい。 Specifically, for example, business hours are divided into a plurality of time zones, and a time zone in which a correction value is input a predetermined number of times or more can be calculated as a recommended correction timing. Further, the recommended correction timing may be calculated separately for each time zone of a specific day of the week, each time zone of a specific weather, or the like by using the day of the week or the weather. In addition to this, for example, instead of setting a time zone in which a correction value is input a predetermined number of times or more as a recommended correction timing, a time zone in which a correction value is input over a predetermined ratio with respect to the number of elapsed business days. May be the recommended correction timing.
記録手段27は、顧客による順番待ち予約を受け付けてから当該顧客にサービスを提供するまでに実際に要した所要時間及び算出手段25が算出した待ち時間の組、又は補正受付手段22が受け付けた補正値を対応付けてデータベースDBに記録する。 The recording means 27 is a set of the time actually required from the time when the waiting reservation reservation is received by the customer until the service is provided to the customer and the waiting time calculated by the calculating means 25, or the correction received by the correction receiving means 22. The values are associated and recorded in the database DB.
推奨補正値算出手段28は、顧客による順番待ち予約を受け付けてから当該顧客にサービスを提供するまでに実際に要した所要時間又は補正受付手段22が受け付けた補正値を用いて、推奨補正値を算出する。ここで、推奨補正値とは、従業員が入力すべき補正値の目安となる値を示す。 The recommended correction value calculation means 28 calculates the recommended correction value using the required time actually taken until the service is provided to the customer after receiving the reservation waiting order by the customer or the correction value received by the correction reception means 22. calculate. Here, the recommended correction value is a value that serves as a guideline for the correction value that the employee should input.
具体的には、例えば、顧客による順番待ち予約を受け付けてからサービスを提供するまでに実際に要した所要時間と、算出手段25が算出した待ち時間(補正前の待ち時間)の差を記録し、その平均値を推奨補正値として算出することができる。入力された補正値を用いる場合には、入力された補正値の平均を推奨補正値として算出してもよい。また、推奨補正値の算出は、推奨補正タイミングについて行ってもよいし、営業時間を複数の時間帯に分けて、全ての時間帯について行うようにしてもよい。 Specifically, for example, it records the difference between the actual time required from the time when a waiting order reservation is received by the customer until the service is provided and the waiting time (waiting time before correction) calculated by the calculating means 25. The average value can be calculated as a recommended correction value. When the input correction value is used, the average of the input correction values may be calculated as the recommended correction value. The calculation of the recommended correction value may be performed for the recommended correction timing, or the business hours may be divided into a plurality of time zones and may be performed for all the time zones.
なお、本実施形態では、例えば、飲食店など、POS(point of sales system)などの店舗管理システムを利用する施設の場合は、POSなどの店舗管理システムで登録・利用される情報から、上述の所要時間を取得しても構わない。 In the present embodiment, for example, in the case of a facility that uses a store management system such as a POS (point of sales system) such as a restaurant, the above-described information is obtained from information registered and used in the store management system such as a POS. You may acquire the required time.
推奨補正タイミング算出手段26によって算出された推奨補正タイミング及び推奨補正値算出手段28によって算出された推奨補正値は、送信手段29によって受付端末4に送信され、表示部41によって従業員に対する補正値入力のレコメンドの表示に用いることができる。 The recommended correction timing calculated by the recommended correction timing calculating means 26 and the recommended correction value calculated by the recommended correction value calculating means 28 are transmitted to the receiving terminal 4 by the transmitting means 29, and the correction value input to the employee is input by the display unit 41. Can be used to display recommendations.
送信手段29は、算出手段25によって補正された待ち時間、推奨補正タイミング、推奨補正値、順番待ち顧客組数、順番待ち予約情報等を受付端末4に送信する。また、補正された待ち時間及び順番待ち顧客組数をユーザ端末3に送信する。 The transmitting unit 29 transmits the waiting time corrected by the calculating unit 25, the recommended correction timing, the recommended correction value, the number of waiting customer groups, the waiting waiting reservation information, and the like to the receiving terminal 4. Further, the corrected waiting time and the number of waiting customer groups are transmitted to the user terminal 3.
図4〜5を用いて、本実施形態における受付端末4での順番待ち予約の受付の流れについて説明する。図4は受付端末4の表示部41における顧客画面の画面表示例である。図5は受付端末4で受付を行う際の処理フローチャートである。 With reference to FIGS. 4 to 5, the flow of accepting an order waiting reservation at the accepting terminal 4 in the present embodiment will be described. FIG. 4 is a screen display example of a customer screen on the display unit 41 of the reception terminal 4. FIG. 5 is a processing flowchart when the reception terminal 4 performs reception.
図5のステップS11において、受付端末4を介して、顧客による座席(サービス提供要素)の選択を受け付ける。図4に示すように、受付端末4の表示部41には、待ち時間TW及び順番待ち顧客組数Wが表示されており、顧客は所望の座席を選択する。なお、表示部41において表示する待ち時間TWは、その時点で顧客が新たに順番待ち予約をした場合(その時点で順番待ちの列の最後尾に並んだ場合)の待ち時間を示す。また、待ち時間TWは、1又は複数の座席ごとに表示させて構わない。本例では、待ち時間TW及び順番待ち顧客組数Wを、複数の座席の種別(「テーブル」と「カウンター」)ごとに表示させている。 In step S <b> 11 of FIG. 5, the selection of a seat (service providing element) by the customer is received via the reception terminal 4. As shown in FIG. 4, the display unit 41 of the reception terminal 4 displays the waiting time TW and the number of waiting customer groups W, and the customer selects a desired seat. Note that the waiting time TW displayed on the display unit 41 indicates the waiting time when the customer newly makes a waiting reservation at that time (when the customer has been placed at the end of the waiting queue at that time). The waiting time TW may be displayed for each of one or a plurality of seats. In this example, the waiting time TW and the waiting customer group number W are displayed for each of the plurality of seat types (“table” and “counter”).
ステップS11において座席の種別が選択されたならば、ステップS12に進み、顧客による受付ボタン(図示例における「受付」)の押下を受け付ける。ステップS12において受付ボタンが押下されたならば、受付番号を割り当て、表示部41に受付完了画面を表示させる。また、順番待ち予約情報を受付管理テーブルに追加し(ステップS13)、プリンタ5の発券部51より待ち時間等が記載された印刷物の発券を行う(ステップS14)。 If the seat type is selected in step S11, the process proceeds to step S12, and the pressing of the reception button (“accept” in the illustrated example) by the customer is received. If the acceptance button is pressed in step S12, an acceptance number is assigned and an acceptance completion screen is displayed on the display unit 41. Further, the waiting reservation information is added to the reception management table (step S13), and the printed matter on which the waiting time is described is issued from the ticket issuing unit 51 of the printer 5 (step S14).
なお、図4に示した顧客画面において、スタッフ画面ボタンBW(図示例における「スタッフ画面へ」)を押下すると、スタッフ画面が受付端末4の表示部41に表示される。図6は受付端末4の表示部41におけるスタッフ画面表示例である。店舗の従業員は、この画面を操作することで補正値の入力等を行うことができる。 When the staff screen button BW (“to staff screen” in the illustrated example) is pressed on the customer screen illustrated in FIG. 4, the staff screen is displayed on the display unit 41 of the reception terminal 4. FIG. 6 is a staff screen display example on the display unit 41 of the reception terminal 4. A store employee can input a correction value by operating this screen.
図6(a)に示すように、受付端末4の表示部41には、待ち時間、受付番号、案内状況等を含む順番待ち予約情報が表示されている。ここで、設定ボタンBS(図示例における「設定」)を押下すると、図6(b)に示す設定画面が表示される。 As shown in FIG. 6 (a), on-display reservation information including a waiting time, a reception number, a guidance situation, and the like is displayed on the display unit 41 of the reception terminal 4. Here, when a setting button BS (“Setting” in the illustrated example) is pressed, a setting screen shown in FIG. 6B is displayed.
図6(b)において待ち時間設定ボタンBC(図示例における「待ち時間設定」)を押下すると、受付端末4の表示部41が図7に示す補正値入力画面を表示する。ここに示すように、順番待ちの1組目の補正値と2組目以降の待ち時間に関する補正値をそれぞれ入力できるようになっている。 When the waiting time setting button BC ("waiting time setting" in the illustrated example) is pressed in FIG. 6B, the display unit 41 of the receiving terminal 4 displays the correction value input screen shown in FIG. As shown here, the first set of correction values waiting for the turn and the correction values related to the waiting time for the second and subsequent sets can be input.
更に、図7(a)において補正を行う項目の補正値ボタンCOを押下すると、図7(b)に示す画面が表示される。図7(b)に示す入力画面において、補正値の入力を行うことができる。登録ボタン(図示例の「登録」)を押下すると、入力した補正値がデータベースDBに登録される。 Further, when the correction value button CO of an item to be corrected in FIG. 7A is pressed, a screen shown in FIG. 7B is displayed. On the input screen shown in FIG. 7B, correction values can be input. When a registration button (“Register” in the illustrated example) is pressed, the input correction value is registered in the database DB.
図8を用いて、本実施形態における算出手段25による待ち時間の算出の流れについて説明する。図8は算出手段25によって待ち時間の算出及び補正を行う際の処理フローチャートである。以下、一例として、複数の順番待ち予約がある状態で、次に順番待ち予約を行う顧客の待ち時間(受付端末4の表示部41に表示する待ち時間TW)の算出及び補正をする場合について説明する。既に順番待ち予約をしている顧客の各組の待ち時間についても同様にして算出すればよい。 The flow of calculating the waiting time by the calculating unit 25 in this embodiment will be described with reference to FIG. FIG. 8 is a processing flowchart when calculating and correcting the waiting time by the calculating means 25. Hereinafter, as an example, a description will be given of a case where a waiting time of a customer who makes a next waiting reservation (waiting time TW displayed on the display unit 41 of the receiving terminal 4) is calculated and corrected in a state where there are a plurality of waiting reservations. To do. What is necessary is just to calculate similarly about the waiting time of each group of the customer who has already made a waiting reservation.
図8のステップS21において、データベースDBに記憶されている基本待ち時間及び順番待ち予約情報を取得する。次に、ステップS22に進み、順番待ち顧客組数に基本待ち時間を乗じた値を、待ち時間として算出する。この時、順番待ち予約をした顧客の待ち時間を算出する場合は、待ち時間を算出する顧客よりも前に順番待ち予約をしている顧客の組数を用いればよい。例えば、3番目に順番待ち予約をしている顧客の組の待ち時間を算出する場合は、当該顧客の前に順番待ち予約をした顧客は2組であるから、2に基本待ち時間を乗じた値を待ち時間として算出すればよい。 In step S21 of FIG. 8, basic waiting time and turn waiting reservation information stored in the database DB is acquired. Next, proceeding to step S22, a value obtained by multiplying the number of waiting customer groups by the basic waiting time is calculated as the waiting time. At this time, when calculating the waiting time of the customer who made the waiting reservation, the number of sets of customers who have made the waiting reservation before the customer calculating the waiting time may be used. For example, when calculating the waiting time of a group of customers who have made a reservation waiting list for the third time, since there are two customers who have made a waiting reservation reservation in front of the customer, 2 is multiplied by the basic waiting time. What is necessary is just to calculate a value as waiting time.
ステップS22において待ち時間が算出されたならば、データベースDBに記憶されている順番待ちの1組目及び2組目以降の補正値を取得し(ステップS23)、算出した待ち時間に補正値を加算することによって待ち時間の補正を行う(ステップS24)。 If the waiting time is calculated in step S22, correction values for the first and second sets waiting for the turn stored in the database DB are acquired (step S23), and the correction value is added to the calculated waiting time. Thus, the waiting time is corrected (step S24).
なお、ステップS24においては、順番待ち予約をした全ての組の補正値の総和を加算する。例えば、順番待ち顧客組数が3組であり、順番待ちの1組目の補正値が+10分、順番待ちの2組目以降の補正値が−3分であった場合、10−3−3=4であるから、ステップS22において算出された待ち時間に4を加算することで補正を行う。 In step S24, the sum of the correction values of all the sets that have been reserved for waiting for the turn is added. For example, when the number of waiting customer groups is 3, the correction value of the first set waiting for the turn is +10 minutes, and the correction value after the second set waiting for the turn is −3 minutes, 10-3-3 Since = 4, correction is performed by adding 4 to the waiting time calculated in step S22.
ステップS24において待ち時間の補正が行われたならば、ステップS25に進み、補正した待ち時間を、待ち時間上限と比較する。補正した待ち時間が待ち時間上限を上回った場合(ステップS25でYes(Y))、ステップS26において、ユーザ端末3及び受付端末4に送信する。補正した待ち時間が待ち時間上限を上回らなかった場合(ステップS25でNo(N))、補正した待ち時間をユーザ端末3及び受付端末4に送信する。 If the waiting time is corrected in step S24, the process proceeds to step S25, and the corrected waiting time is compared with the waiting time upper limit. When the corrected waiting time exceeds the waiting time upper limit (Yes in step S25 (Y)), it transmits to the user terminal 3 and the receiving terminal 4 in step S26. If the corrected waiting time does not exceed the waiting time upper limit (No (N) in step S25), the corrected waiting time is transmitted to the user terminal 3 and the receiving terminal 4.
本発明によれば、順番待ちの1組目の補正値と2組目の補正値をそれぞれ入力し、順番待ちを行う顧客に対して提示する待ち時間を柔軟に変更することができ、より正確な待ち時間の案内を行うことが可能となる。 According to the present invention, it is possible to input the first set of correction values and the second set of correction values that are waiting in turn, and to flexibly change the waiting time to be presented to customers who are waiting in turn. It is possible to provide guidance for a long waiting time.
また、補正後の待ち時間が長時間になる場合には、補正した待ち時間に代えて、顧客に待ち時間上限を提示することができ、施設の利用を諦める顧客を減らす効果が期待できる。 In addition, when the corrected waiting time is long, it is possible to present the upper limit of waiting time to the customer instead of the corrected waiting time, and the effect of reducing the number of customers who give up using the facility can be expected.
更に、顧客が希望するサービス提供要素に応じて、待ち時間を算出し顧客に提示することが可能となる。例えば、実施例に示したように、飲食店の場合では、カウンター席の待ち時間とテーブル席の待ち時間を分けて案内すること等ができる。 Furthermore, the waiting time can be calculated and presented to the customer according to the service provision element desired by the customer. For example, as shown in the embodiment, in the case of a restaurant, it is possible to guide the waiting time at the counter seat separately from the waiting time at the table seat.
また、補正値を入力すべきタイミング(時間帯)や入力する補正値の目安として、推奨補正タイミング及び推奨補正値を算出できる。これにより、店舗で本発明を利用する従業員は、個人の経験によらず入力すべき補正値及びそのタイミングを知ることができ、これに従って補正値を入力することで、より正確な待ち時間を顧客に提示することが可能となる。 Also, the recommended correction timing and the recommended correction value can be calculated as a timing (time zone) at which the correction value should be input and a guide for the correction value to be input. Thereby, an employee who uses the present invention at a store can know the correction value to be input and the timing thereof regardless of the personal experience, and by inputting the correction value accordingly, a more accurate waiting time can be obtained. It can be presented to the customer.
1 順番管理システム
2 順番管理サーバ
21 予約手段
22 補正受付手段
23 待ち時間上限受付手段
24 基本待ち時間受付手段
25 算出手段
26 推奨補正タイミング算出手段
27 記録手段
28 推奨補正値算出手段
29 送信手段
201 CPU
202 RAM
203 記憶装置
204 通信装置
205 入力装置
206 出力装置
207 オペレーティングシステム
208 順番管理プログラム
3 ユーザ端末
31 表示部
4 受付端末
41 表示部
5 プリンタ
51 発券部
DB データベース
NW ネットワーク
TW 待ち時間
W 順番待ち顧客組数
BW スタッフ画面ボタン
BS 設定ボタン
BC 待ち時間設定ボタン
CO 補正値ボタン
DESCRIPTION OF SYMBOLS 1 Order management system 2 Order management server 21 Reservation means 22 Correction reception means 23 Wait time upper limit reception means 24 Basic wait time reception means 25 Calculation means 26 Recommended correction timing calculation means 27 Recording means 28 Recommended correction value calculation means 29 Transmission means 201 CPU
202 RAM
203 Storage device 204 Communication device 205 Input device 206 Output device 207 Operating system 208 Order management program 3 User terminal 31 Display unit 4 Reception terminal 41 Display unit 5 Printer 51 Ticket issuing unit DB Database NW Network TW Waiting time W Number of waiting customer groups BW Staff screen button BS Setting button BC Wait time setting button CO Correction value button
Claims (7)
顧客による順番待ち予約及びサービスに関する指定を受け付ける予約手段と、
順番待ち顧客組数を用いて、前記指定に対応した複数の待ち時間を算出する算出手段と、
補正値入力画面を介して補正値の入力を前記複数の待ち時間ごとに受け付ける補正受付手段と、
前記待ち時間を送信する送信手段と、を備え、
前記補正受付手段は、少なくとも順番待ちの1組目の待ち時間を補正する補正値及び所定の待ち順以降の複数の待ち時間を補正する補正値の入力を受け付け、
前記算出手段は、前記補正値に基づいて、前記待ち時間を補正し、
前記補正値入力画面は、現在の順番待ち顧客組数の表示を含むことを特徴とする順番管理システム。 An order management system for managing waiting in a facility,
Reservation means for accepting reservations for waiting orders and services by customers,
A calculation means for calculating a plurality of waiting times corresponding to the designation using the number of waiting customer groups,
Correction accepting means for accepting correction value input for each of the plurality of waiting times via a correction value input screen ;
Transmitting means for transmitting the waiting time,
The correction accepting unit accepts input of a correction value for correcting at least a first waiting time in a waiting order and a correction value for correcting a plurality of waiting times after a predetermined waiting order,
The calculation means corrects the waiting time based on the correction value ,
The order management system, wherein the correction value input screen includes a display of the number of customer groups waiting for the current order .
前記算出手段は、前記基本待ち時間に前記順番待ち顧客組数を乗じることで、前記待ち時間を算出することを特徴とする、請求項1に記載の順番管理システム。 A basic waiting time receiving means for receiving an input of a basic waiting time per set of the customer;
2. The order management system according to claim 1, wherein the calculating unit calculates the waiting time by multiplying the basic waiting time by the number of waiting customer groups.
待ち時間上限の入力を受け付ける待ち時間上限受付手段と、を更に備え、
前記算出手段が補正した待ち時間が、前記待ち時間上限を上回る場合には、前記受付端末において、前記待ち時間上限が表示されることを特徴とする、請求項1又は請求項2に記載の順番管理システム。 A reception terminal installed in the facility;
A waiting time upper limit receiving means for receiving an input of the waiting time upper limit;
The order according to claim 1 or 2, wherein the waiting time upper limit is displayed on the reception terminal when the waiting time corrected by the calculating means exceeds the waiting time upper limit. Management system.
前記補正受付手段が、前記補正値の入力を受け付けた時刻を記録し、
前記推奨補正タイミング算出手段は、前記補正値が入力された時刻を用いて、推奨補正タイミングを算出することを特徴とする、請求項1〜3の何れかに記載の順番管理システム。 It further comprises recommended correction timing calculation means for calculating a guideline for the input time of the correction value,
The correction receiving means records the time when the input of the correction value is received,
The order management system according to claim 1 , wherein the recommended correction timing calculation unit calculates a recommended correction timing using a time when the correction value is input.
顧客による順番待ち予約及びサービスに関する指定を受け付ける予約ステップと、
順番待ち顧客組数を用いて、前記指定に対応した複数の待ち時間を算出する算出ステップと、
補正値入力画面を介して補正値の入力を前記複数の待ち時間ごとに受け付ける補正受付ステップと、
前記待ち時間を送信する送信ステップと、を順番管理サーバのプロセッサが実行し、
前記補正受付ステップは、少なくとも順番待ちの1組目の待ち時間を補正する補正値及び所定の待ち順以降の複数の待ち時間を補正する補正値の入力を受け付け、
前記算出ステップは、前記補正値に基づいて、前記待ち時間を補正し、
前記補正値入力画面は、現在の順番待ち顧客組数の表示を含むことを特徴とする順番管理方法。 An order management method for managing waiting in a facility,
Reservation step for accepting designation regarding waiting queue reservation and service by customer,
A calculation step of calculating a plurality of waiting times corresponding to the designation using the number of customer groups waiting in turn,
A correction accepting step for accepting correction value input for each of the plurality of waiting times via a correction value input screen ;
A transmission step of transmitting the waiting time, and a processor of the order management server executes,
The correction accepting step accepts input of a correction value for correcting at least a first waiting time for waiting in order and a correction value for correcting a plurality of waiting times after a predetermined waiting order;
The calculating step corrects the waiting time based on the correction value ,
The order management method, wherein the correction value input screen includes a display of the number of customer groups waiting for the current order .
コンピュータを、
顧客による順番待ち予約及びサービスに関する指定を受け付ける予約手段と、
順番待ち顧客組数を用いて、前記指定に対応した複数の待ち時間を算出する算出手段と、
補正値入力画面を介して補正値の入力を前記複数の待ち時間ごとに受け付ける補正受付手段と、
前記待ち時間を送信する送信手段と、として機能させ、
前記補正受付手段は、少なくとも順番待ちの1組目の待ち時間を補正する補正値及び所定の待ち順以降の複数の待ち時間を補正する補正値の入力を受け付け、
前記算出手段は、前記補正値に基づいて、前記待ち時間を補正し、
前記補正値入力画面は、現在の順番待ち顧客組数の表示を含むことを特徴とする順番管理プログラム。
An order management program for managing waiting in a facility,
Computer
Reservation means for accepting reservations for waiting orders and services by customers,
A calculation means for calculating a plurality of waiting times corresponding to the designation using the number of waiting customer groups,
Correction accepting means for accepting correction value input for each of the plurality of waiting times via a correction value input screen ;
Functioning as a transmission means for transmitting the waiting time,
The correction accepting unit accepts input of a correction value for correcting at least a first waiting time in a waiting order and a correction value for correcting a plurality of waiting times after a predetermined waiting order,
The calculation means corrects the waiting time based on the correction value ,
The correction value input screen includes a display of the number of customer groups waiting for the current order .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017210927A JP6333458B1 (en) | 2017-10-31 | 2017-10-31 | Order management system, order management method, and order management program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017210927A JP6333458B1 (en) | 2017-10-31 | 2017-10-31 | Order management system, order management method, and order management program |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018083169A Division JP6402268B1 (en) | 2018-04-24 | 2018-04-24 | Order management system, order management method, and order management program |
JP2018083170A Division JP6355873B1 (en) | 2018-04-24 | 2018-04-24 | Order management system, order management method, and order management program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6333458B1 true JP6333458B1 (en) | 2018-05-30 |
JP2019082938A JP2019082938A (en) | 2019-05-30 |
Family
ID=62236404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017210927A Active JP6333458B1 (en) | 2017-10-31 | 2017-10-31 | Order management system, order management method, and order management program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6333458B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09265497A (en) * | 1996-03-29 | 1997-10-07 | Nippon Telegr & Teleph Corp <Ntt> | Service start time guiding system, service queue generating method and reservation advancing method |
JP2005050289A (en) * | 2003-07-28 | 2005-02-24 | Yoshitaka Sato | Computer reservation input execution system by cellular phone |
JP2013149032A (en) * | 2012-01-18 | 2013-08-01 | Seiryo Electric Corp | System, device, method and program for controlling waiting order |
-
2017
- 2017-10-31 JP JP2017210927A patent/JP6333458B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09265497A (en) * | 1996-03-29 | 1997-10-07 | Nippon Telegr & Teleph Corp <Ntt> | Service start time guiding system, service queue generating method and reservation advancing method |
JP2005050289A (en) * | 2003-07-28 | 2005-02-24 | Yoshitaka Sato | Computer reservation input execution system by cellular phone |
JP2013149032A (en) * | 2012-01-18 | 2013-08-01 | Seiryo Electric Corp | System, device, method and program for controlling waiting order |
Also Published As
Publication number | Publication date |
---|---|
JP2019082938A (en) | 2019-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180268434A1 (en) | Coupon Issue System and Recording Medium | |
US20180225596A1 (en) | Turn Management System, Turn Management Device and Turn Management Program | |
JP2019067109A (en) | Information providing system | |
JP6335378B1 (en) | Information management apparatus, information management method and program | |
JP2019082915A (en) | Reservation system, reservation method and reservation program | |
JP2019082986A (en) | Reservation system, management method and reservation program | |
JP6355810B1 (en) | Reservation system, management method and reservation program | |
JP6402237B1 (en) | Reservation system, reservation method and reservation program | |
JP6355873B1 (en) | Order management system, order management method, and order management program | |
JP6333458B1 (en) | Order management system, order management method, and order management program | |
JP6402268B1 (en) | Order management system, order management method, and order management program | |
KR20040026055A (en) | System and Method of Making Reservations for Client's Turn | |
JP6262315B1 (en) | Order management system, order management apparatus, and program | |
JP2020013316A (en) | Waiting list management system, waiting list management method, and waiting list management program | |
WO2019059339A1 (en) | Order management system, order management device and program | |
JP6402232B1 (en) | Order management system, order management method, and order management program | |
JP6586539B1 (en) | Information management apparatus, information management method and program | |
JP6336181B1 (en) | Information processing system, order management apparatus, and program | |
JP6349453B1 (en) | Reservation system, management method and reservation program | |
JP6306791B1 (en) | Information management apparatus, information management method and program | |
JP6336666B1 (en) | Order management system | |
JP6435038B1 (en) | Order management system, reservation method and order management program | |
JP2019067103A (en) | Information management device, information management method and program | |
JP6664537B1 (en) | Reservation system, reservation method and reservation program | |
JP6589014B2 (en) | Reservation system, management method and reservation program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171031 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20171031 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20171109 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180116 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180313 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180327 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180424 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6333458 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |