JP6185622B1 - Order management system, order management apparatus and program - Google Patents

Order management system, order management apparatus and program Download PDF

Info

Publication number
JP6185622B1
JP6185622B1 JP2016058849A JP2016058849A JP6185622B1 JP 6185622 B1 JP6185622 B1 JP 6185622B1 JP 2016058849 A JP2016058849 A JP 2016058849A JP 2016058849 A JP2016058849 A JP 2016058849A JP 6185622 B1 JP6185622 B1 JP 6185622B1
Authority
JP
Japan
Prior art keywords
reservation
waiting
information
reception
status
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
Application number
JP2016058849A
Other languages
Japanese (ja)
Other versions
JP2017174115A (en
Inventor
丈弘 渡瀬
丈弘 渡瀬
哲功 新谷
哲功 新谷
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.)
Recruit Holdings Co Ltd
Original Assignee
Recruit Holdings Co Ltd
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 Recruit Holdings Co Ltd filed Critical Recruit Holdings Co Ltd
Priority to JP2016058849A priority Critical patent/JP6185622B1/en
Application granted granted Critical
Publication of JP6185622B1 publication Critical patent/JP6185622B1/en
Publication of JP2017174115A publication Critical patent/JP2017174115A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】顧客の来所目的に応じた予約の受付が可能な順番管理システム等を提供する。【解決手段】順番管理システムは、複数の項目別に新規の順番待ちの入力操作を受け付けて受付情報を生成する受付端末と、順番待ちの状況を表す順番待ちステータスの変更操作を受け付けてステータス変更情報を生成する順番管理端末と、受付情報およびステータス変更情報に基づいて順番待ちを管理すると共に、時刻を指定した予約の入力操作を項目別に受け付け可能な予約管理システムから送信される予約情報に基づいて予約を管理する順番管理サーバとを備え、順番管理サーバは、項目別に順番待ちを管理するためのテーブルを格納する記憶部と、受付情報に基づく順番待ちをテーブルに登録する受付処理部と、予約情報に基づく予約の可否をテーブルに基づいて項目別に判定し、予約が可能である場合に指定時刻における予約枠を生成してテーブルに登録する予約処理部とを有する。【選択図】図1An order management system and the like capable of accepting a reservation according to a purpose of visit of a customer are provided. An order management system accepts a new turn-waiting input operation for a plurality of items and generates acceptance information, and a turn-waiting status change operation indicating a turn-wait status and status change information Based on the reservation information transmitted from the reservation management system capable of receiving the input operation of the reservation specifying the time according to the order management terminal that generates the queue and managing the waiting for the order based on the reception information and the status change information An order management server for managing reservations, the order management server storing a table for managing waiting for each item, a reception processing unit for registering waiting for orders based on reception information in the table, and a reservation Judgment is made on an item-by-item basis based on information, and if a reservation is possible, the reservation frame at the specified time is set. Form and a reservation processing unit to be registered in the table. [Selection] Figure 1

Description

本発明は、順番待ちを管理する管理技術に関する。   The present invention relates to a management technique for managing waiting for a turn.

従来、レストランや店舗等の施設においては、順番待ちをする顧客に対し、順序通りスムーズにサービスを提供するための種々のシステムが提案されている。例えば、特許文献1には、発券者に受付番号券を発券する発券機を制御する発券機制御手段と、予約者の端末からネットワーク経由で予約時刻を受け付ける予約受付手段と、順番待ち中の発券者および予約者の人数および一人あたりの所要見込み時間から受付番号券を発券済の受付番号の次の受付番号の開始見込み時刻を算出し、その開始見込み時刻が予約時刻と近似していれば次の受付番号を予約者の受付番号として仮押さえするように番号テーブル手段に設定する番号調整手段とを有する順番待ち制御装置が開示されている。   2. Description of the Related Art Conventionally, in facilities such as restaurants and stores, various systems have been proposed for smoothly providing services to customers who are waiting for their turn. For example, Patent Document 1 discloses a ticketing machine control unit that controls a ticketing machine that issues a reception number ticket to a ticket issuing unit, a reservation receiving unit that receives a reservation time from a reservation person's terminal via a network, and a ticket that is waiting in turn. The estimated start time of the next receipt number after the receipt number for which the receipt number ticket has been issued is calculated from the number of persons and reservation persons and the estimated required time per person, and if the estimated start time approximates the reservation time A turn waiting control device having number adjustment means set in the number table means so as to temporarily hold the reception number as the reservation number of the reservation person is disclosed.

特開2008−210054号公報JP 2008-210054 A

施設によっては、顧客の来所目的や要望に応じて予約と順番待ちとに優先順位を付けたい、あるいは来所目的や要望によっては予約の受付を控えたいといった要望がある。しかしながら、予約時刻と順番待ち中の受付番号の開始見込み時刻とに基づいて一律に予約の可否を判断する場合、このような要望に対応することができない。   Depending on the facility, there is a request to prioritize reservations and waiting in accordance with the purpose and request of the customer or to refrain from accepting reservations depending on the purpose and request of the customer. However, such a request cannot be met when it is determined whether or not a reservation can be made uniformly based on the reservation time and the expected start time of the waiting reception number.

本発明は、以上説明した事情を鑑みてなされたものであり、顧客の来所目的や要望に応じた予約の受付が可能な順番管理システム、順番管理サーバおよび順番管理プログラムを提供することを目的とする。   The present invention has been made in view of the circumstances described above, and an object thereof is to provide a sequence management system, a sequence management server, and a sequence management program capable of accepting reservations according to customer visit purposes and requests. And

本発明の一態様である順番管理システムは、順番待ちを管理する順番管理システムであって、予め設定された複数の項目別に新規の順番待ちの入力操作を受け付け、前記順番待ちを受け付けた旨を表す受付情報を生成する受付端末と、順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理端末と、前記受付端末および前記順番管理端末と通信ネットワークを介して接続され、前記受付情報および前記ステータス変更情報に基づいて順番待ちを管理すると共に、時刻を指定した予約の入力操作を前記項目別に受け付け可能な予約管理システムから前記通信ネットワークを介して送信される予約情報に基づいて、前記時刻を指定した予約を管理する順番管理サーバと、を備え、前記順番管理サーバは、前記項目別に順番待ちを管理するためのテーブルを格納する記憶部と、前記受付情報に基づく順番待ちを前記項目別かつ前記受付端末における受付時刻順に前記テーブルに登録する受付処理部と、前記予約情報に基づく予約の可否を前記テーブルに基づいて前記項目別に判定し、該予約が可能である場合に、前記予約情報において指定された時刻における予約枠を生成して前記テーブルに登録する予約処理部と、を有するものである。   The order management system according to one aspect of the present invention is an order management system that manages order waits, accepts a new order wait input operation for each of a plurality of preset items, and indicates that the order wait has been accepted. A reception terminal that generates reception information to be represented, an order management terminal that receives a change operation of a turn-to-wait status that represents a waiting state, and generates status change information that indicates that the turn-to-wait status has been changed, the reception terminal, and From the reservation management system that is connected to the order management terminal via a communication network, manages waiting for the order based on the reception information and the status change information, and can accept a reservation input operation specifying a time by item The order in which reservations specifying the time are managed based on the reservation information transmitted via the communication network. A management server, wherein the order management server stores a table for managing the waiting for each item, and waits for the order based on the reception information according to the item and in the order of the reception time at the reception terminal. A reception processing unit to be registered in the table, and whether to make a reservation based on the reservation information is determined for each item based on the table, and when the reservation is possible, a reservation frame at a time specified in the reservation information And a reservation processing unit for registering in the table.

上記順番管理システムにおいて、前記予約処理部は、前記テーブルに登録されている順番待ちのうち、前記予約情報において指定された項目と同じ項目の順番待ちに順番が到来する推定時刻を算出し、前記予約情報において指定された時刻が、前記推定時刻および前記テーブルに登録されている予約枠の時刻と重複しない場合に、前記予約情報に基づく予約が可能と判定しても良い。   In the order management system, the reservation processing unit calculates an estimated time when the order arrives in the order waiting for the same item as the item specified in the reservation information among the waiting for orders registered in the table, When the time specified in the reservation information does not overlap with the estimated time and the time of the reservation frame registered in the table, it may be determined that the reservation based on the reservation information is possible.

上記順番管理システムにおいて、前記予約処理部は、前記テーブルに登録されている順番待ちのうち、前記予約情報において指定された項目と同じ項目の最後尾の順番待ちに順番が到来するまでの推定待ち時間を算出し、前記推定待ち時間が所定の時間以下である場合に、前記予約情報に基づく予約が可能と判定しても良い。   In the order management system, the reservation processing unit waits for an estimated wait until an order arrives at the last order wait of the same item as the item specified in the reservation information among the order waits registered in the table. Time may be calculated, and when the estimated waiting time is equal to or shorter than a predetermined time, it may be determined that a reservation based on the reservation information is possible.

上記順番管理システムにおいて、前記予約処理部は、前記予約情報において前記複数の項目のうちの特定の項目が指定されている場合、前記予約情報に基づく予約は不可能と判定しても良い。   In the order management system, the reservation processing unit may determine that a reservation based on the reservation information is impossible when a specific item of the plurality of items is specified in the reservation information.

本発明の別の態様である順番管理装置は、順番待ちを管理する順番管理システムにおいて用いられる順番管理装置であって、前記順番管理システムは、予め設定された複数の項目別に新規の順番待ちの入力操作を受け付け、前記順番待ちを受け付けた旨を表す受付情報を生成する受付端末と、順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理端末と、を備え、前記受付端末から送信される前記受付情報と、前記順番管理端末から送信される前記ステータス変更情報と、時刻を指定した予約の入力操作を前記項目別に受け付け可能な予約管理システムから送信される予約情報とを通信ネットワークを介して受信する通信インタフェースと、前記項目別に順番待ちを管理するためのテーブルを格納する記憶部と、前記受付情報に基づく順番待ちを前記項目別かつ前記受付端末における受付時刻順に前記テーブルに登録する受付処理部と、前記予約情報に基づく予約の可否を前記テーブルに基づいて前記項目別に判定し、該予約が可能である場合に、前記予約情報において指定された時刻における予約枠を生成して前記テーブルに登録する予約処理部と、前記ステータス変更情報に基づいて前記テーブルに登録された前記順番待ちおよび前記予約枠のステータスを管理するステータス管理部と、を有するものである。   An order management apparatus according to another aspect of the present invention is an order management apparatus used in an order management system for managing order wait, and the order management system is configured to wait for a new order for a plurality of preset items. An accepting terminal that accepts an input operation and generates acceptance information indicating that the turn waiting is accepted, and a status change that indicates that the turn waiting status is changed by accepting an operation for changing the turn waiting status indicating the turn waiting status An order management terminal that generates information, and the reception information transmitted from the reception terminal, the status change information transmitted from the order management terminal, and a reservation input operation specifying a time for each item A communication interface for receiving reservation information transmitted from an acceptable reservation management system via a communication network; and A storage unit for storing a table for managing turn waiting for each item; a reception processing unit for registering turn waiting based on the received information in the table according to the items and in order of reception time at the reception terminal; and the reservation information A reservation processing unit that determines whether or not reservation is possible based on the table, and generates a reservation frame at a time specified in the reservation information and registers it in the table when the reservation is possible; And a status management unit for managing the status of the order waiting and the reservation slots registered in the table based on the status change information.

本発明のさらに別の態様であるプログラムは、順番待ちを管理する順番管理システムにおいて用いられる順番管理装置に実行させるプログラムであって、前記順番管理システムは、予め設定された複数の項目別に新規の順番待ちの入力操作を受け付け、前記順番待ちを受け付けた旨を表す受付情報を生成する受付端末と、順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理端末と、を備え、前記受付端末から送信される前記受付情報と、前記順番管理端末から送信される前記ステータス変更情報と、時刻を指定した予約の入力操作を前記項目別に受け付け可能な予約管理システムから送信される予約情報と、のいずれかを通信インタフェースを介して受信するステップ(a)と、前記受付情報を受信した場合に、前記項目別に順番待ちを管理するためのテーブルに対し、前記受付情報に基づく順番待ちを前記項目別かつ前記受付端末における受付時刻順に前記テーブルに登録するステップ(b)と、前記予約情報を受信した場合に、該予約情報に基づく予約の可否を前記テーブルに基づいて前記項目別に判定し、該予約が可能である場合に、前記予約情報において指定された時刻における予約枠を生成して前記テーブルに登録するステップ(c)と、前記ステータス変更情報を受信した場合に、該ステータス変更情報に基づいて前記テーブルに登録された前記順番待ちおよび前記予約枠のステータスを管理するステップ(d)と、を実行させるものである。   A program according to still another aspect of the present invention is a program to be executed by an order management device used in an order management system that manages order wait, and the order management system is newly created for a plurality of preset items. A receiving terminal that accepts an input operation waiting for a turn, generates a reception information indicating that the turn waiting is accepted, a change operation of a turn waiting status that represents a situation of the turn waiting, and indicates that the turn waiting status is changed An order management terminal that generates status change information that represents the reception information transmitted from the reception terminal, the status change information transmitted from the order management terminal, and a reservation input operation that specifies a time. One of the reservation information transmitted from the reservation management system that can be received by each item, and a communication interface And receiving step (a), and when receiving the reception information, the table for managing the turn waiting for each item, the turn waiting based on the reception information for each item and receiving at the receiving terminal Step (b) of registering in the table in chronological order, and when the reservation information is received, whether or not a reservation based on the reservation information is determined for each item based on the table, and the reservation is possible (C) generating a reservation frame at the time specified in the reservation information and registering it in the table; and when the status change information is received, the reservation frame is registered in the table based on the status change information And (d) managing the status of the waiting for the order and the status of the reservation frame.

本発明によれば、複数の項目別に順番待ちを管理するためのテーブルを設け、項目別に受け付けられた順番待ちを該テーブルに登録すると共に、予約管理システムにおいて受け付けられた予約の可否を上記テーブルに基づいて項目別に判定するので、顧客の来所目的に応じた予約の受付が可能となる。   According to the present invention, a table for managing turn waiting for each of a plurality of items is provided, the turn waiting received for each item is registered in the table, and whether the reservation accepted by the reservation management system is accepted or not is stored in the table. Since the determination is made on an item-by-item basis, it is possible to accept a reservation according to the purpose of the customer.

本発明の実施形態に係る順番管理システムの概略構成を示す図である。It is a figure which shows schematic structure of the order management system which concerns on embodiment of this invention. 本発明の実施形態に係る受付端末および順番管理端末の主要構成を示すブロック図である。It is a block diagram which shows the main structures of the reception terminal and order management terminal which concern on embodiment of this invention. モード切換ウィンドウを例示した図である。It is the figure which illustrated the mode switching window. お客様モードにおける操作画面(受付画面)を例示した図である。It is the figure which illustrated the operation screen (acceptance screen) in customer mode. 店員モードにおける操作画面(ステータス操作画面)を例示した図である。It is the figure which illustrated the operation screen (status operation screen) in shop assistant mode. 本発明の実施形態に係る順番管理サーバの主要構成を示すブロック図である。It is a block diagram which shows the main structures of the order management server which concerns on embodiment of this invention. 本発明の実施形態に係る順番管理システムの動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the order management system which concerns on embodiment of this invention. 予約枠が登録されたステータス操作画面を例示した図である。It is the figure which illustrated the status operation screen in which the reservation frame was registered. お客様モードにおける操作画面(人数入力画面)を例示した図である。It is the figure which illustrated the operation screen (number-of-people input screen) in customer mode. お客様モードにおける操作画面(座席の選択画面)を例示した図である。It is the figure which illustrated the operation screen (selection screen of a seat) in customer mode. お客様モードにおける操作画面(受付内容の確認画面)を例示した図である。It is the figure which illustrated the operation screen (confirmation screen of reception content) in customer mode. 新規の順番待ちが登録されたステータス操作画面を例示した図である。It is the figure which illustrated the status operation screen in which new waiting for a queue was registered. 予約管理システムに表示される回答画面を例示した図である。It is the figure which illustrated the reply screen displayed on a reservation management system. 予約管理システムに表示される回答画面を例示した図である。It is the figure which illustrated the reply screen displayed on a reservation management system. 予約枠が登録されたステータス操作画面を例示した図である。It is the figure which illustrated the status operation screen in which the reservation frame was registered.

以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In addition, the same code | symbol is attached | subjected to the same element and the overlapping description is abbreviate | omitted.

実施の形態
本実施形態では、順番待ちを管理する施設としてレストランを例に説明するが、これに限る趣旨ではなく、本発明に係る順番管理システムは、店舗、銀行、病院、役所など、訪れた顧客に対し順番に従って応対するあらゆる場面に適用可能である。
Embodiment In this embodiment, a restaurant is described as an example of a facility that manages waiting for a turn. However, the present invention is not limited to this, and the turn management system according to the present invention has visited stores, banks, hospitals, government offices, and the like. It can be applied to any situation where customers are handled in order.

(1)実施形態の構成
図1は、本実施形態に係る順番管理システム1の概略構成を示す図である。
順番管理システム1は、レストラン等の施設を訪れた顧客の順番待ちを管理するシステムである。同図に示すように、順番管理システム1は、新規の順番待ちの入力操作を受け付ける受付端末100と、順番待ちの受付伝票(番号券)を印刷するプリンタ200と、順番待ち状況(ステータス)を表示すると共に順番待ちステータスの変更操作を受け付ける順番管理端末300と、順番待ちを管理する順番管理サーバ400とを備える。このうち、受付端末100と順番管理端末300と順番管理サーバ400とは、通信ネットワークNを介して接続されている。また、この通信ネットワークNには、日にちや時刻を指定した施設利用の予約を管理する予約管理システム500が接続されている。
(1) Configuration of Embodiment FIG. 1 is a diagram illustrating a schematic configuration of an order management system 1 according to the present embodiment.
The order management system 1 is a system that manages waiting orders of customers who visit a facility such as a restaurant. As shown in the figure, the order management system 1 displays a receiving terminal 100 that accepts a new waiting input operation, a printer 200 that prints a waiting receipt slip (numbered ticket), and a waiting status (status). It includes an order management terminal 300 that displays an order waiting status change operation and an order management server 400 that manages the waiting order. Among these, the reception terminal 100, the order management terminal 300, and the order management server 400 are connected via a communication network N. The communication network N is connected to a reservation management system 500 that manages facility use reservations with designated dates and times.

ここで、図1においては、受付端末100および順番管理端末300を1台ずつ図示しているが、これに限る趣旨ではなく、これらの機器を複数台ずつ設けて通信ネットワークNに接続してもよい。例えば、1つのレストランに受付端末100および順番管理端末300を複数台ずつ設置しても良いし、同じ系列の複数の支店に、受付端末100および順番管理端末300を1台ずつまたは複数台ずつ設置しても良い。受付端末100および順番管理端末300には、各機器が設置された施設を特定するための識別情報として施設IDが与えられている。   In FIG. 1, the reception terminal 100 and the order management terminal 300 are illustrated one by one. However, the present invention is not limited to this, and a plurality of these devices may be provided and connected to the communication network N. Good. For example, a plurality of reception terminals 100 and order management terminals 300 may be installed in one restaurant, or one or more reception terminals 100 and order management terminals 300 may be installed in a plurality of branches of the same series. You may do it. Facility ID is given to the reception terminal 100 and the order management terminal 300 as identification information for specifying the facility where each device is installed.

予約管理システム500は、当該施設の利用に関する予約の入力を受け付け、管理するシステムである。予約管理システム500の構成は特に限定されず、例えば、当該施設が設置したウェブ予約システムであっても良いし、他社が運営する予約専門サイト(例えばレストラン用の予約サイト)であっても良い。あるいは、タブレット端末およびサーバを用いて、予約専用のシステムを構築しても良い。さらには、電話やメールにより受け付けた予約をオペレータがシステムに入力することとしても良い。いずれにしても、予約管理システム500は、受け付けた予約情報を通信ネットワークNを介して順番管理サーバ400に送信可能な構成であれば良い。また、通信ネットワークNに複数の予約管理システム500を接続し、これらの予約管理システム500から順番管理サーバ400に予約情報をそれぞれ送信しても良い。予約情報には、予約の日にちや時刻、待ち項目(後述)、予約者の名前および連絡先等の情報が含まれる。   The reservation management system 500 is a system that accepts and manages a reservation input related to the use of the facility. The configuration of the reservation management system 500 is not particularly limited. For example, the reservation management system 500 may be a web reservation system installed by the facility, or a reservation specialized site (for example, a reservation site for a restaurant) operated by another company. Alternatively, a reservation-dedicated system may be constructed using a tablet terminal and a server. Furthermore, an operator may input a reservation accepted by telephone or e-mail to the system. In any case, the reservation management system 500 may be configured to be able to transmit the received reservation information to the order management server 400 via the communication network N. Also, a plurality of reservation management systems 500 may be connected to the communication network N, and reservation information may be transmitted from these reservation management systems 500 to the order management server 400, respectively. The reservation information includes information such as the date and time of the reservation, waiting items (described later), the name of the reservation person, and contact information.

通信ネットワークNは、受付端末100、順番管理端末300、順番管理サーバ400、および予約管理システム500の間で相互に情報を送受信可能な通信網を含む。通信ネットワークNは、例えば、インターネット、LAN、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース、WiFi(Wireless Fidelity)、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。   The communication network N includes a communication network that can transmit and receive information to and from the reception terminal 100, the order management terminal 300, the order management server 400, and the reservation management system 500. The communication network N may be, for example, the Internet, a LAN, a dedicated line, a telephone line, a corporate network, a mobile communication network, Bluetooth, WiFi (Wireless Fidelity), other communication lines, a combination thereof, or the like. Regardless of whether it is wired or wireless.

図2は、受付端末100および順番管理端末300の主要構成を示すブロック図である。受付端末100および順番管理端末300としては、タブレット端末、パーソナルコンピュータ(PC)、ノートPC、スマートフォン、携帯電話機、携帯情報端末(PDA)など、通信ネットワークNを介して他の通信機器とデータの授受が可能なあらゆる端末装置を利用することができる。本実施形態においては、図2に示すタブレット端末110に専用のアプリケーションをインストールし、このアプリケーションの実行中における動作モードを切り換えることにより、タブレット端末110を受付端末100または順番管理端末300として使用する。動作モードについては後述する。   FIG. 2 is a block diagram illustrating main components of the reception terminal 100 and the order management terminal 300. The reception terminal 100 and the order management terminal 300 exchange data with other communication devices such as a tablet terminal, a personal computer (PC), a notebook PC, a smartphone, a mobile phone, and a personal digital assistant (PDA) via the communication network N. Any terminal device that can be used can be used. In the present embodiment, the tablet terminal 110 is used as the reception terminal 100 or the order management terminal 300 by installing a dedicated application on the tablet terminal 110 illustrated in FIG. 2 and switching the operation mode during execution of the application. The operation mode will be described later.

タブレット端末110は、通信インタフェース120と、入力部130と、表示部140と、記憶部150と、プロセッサ160とを備える。   The tablet terminal 110 includes a communication interface 120, an input unit 130, a display unit 140, a storage unit 150, and a processor 160.

通信インタフェース120は、タブレット端末110を通信ネットワークNに接続し、通信ネットワークN上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース120は、例えば、ISDNモデム、ADSLモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。   The communication interface 120 is a hardware module for connecting the tablet terminal 110 to the communication network N and communicating with other terminals on the communication network N. The communication interface 120 is, for example, a modulation / demodulation device such as an ISDN modem, an ADSL modem, a cable modem, an optical modem, or a soft modem.

入力部130は、各種操作ボタンやタッチパネル131等の入力デバイスであり、新規顧客の順番待ちの受付や、順番待ちのステータスの変更や、各種設定情報等の入力操作を受け付ける。   The input unit 130 is an input device such as various operation buttons and the touch panel 131, and receives input operations such as waiting for a new customer to wait for a turn, changing the wait status of a turn, and various setting information.

表示部140は、例えば液晶ディスプレイにより構成され、順番待ちを受け付けるための操作画面や順番待ち状況等を表示する。   The display unit 140 is configured by a liquid crystal display, for example, and displays an operation screen for accepting an order waiting, an order waiting status, and the like.

記憶部150は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ(ROM、RAMなど)等のコンピュータ読み取り可能な記録媒体である。記憶部150は、複数の物理デバイスを1つの論理デバイスにマッピングして構築してもよいし、1つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。   The storage unit 150 is, for example, a logical device provided by a storage area of a physical device. The physical device is a computer-readable recording medium such as a disk drive or a semiconductor memory (ROM, RAM, etc.). The storage unit 150 may be constructed by mapping a plurality of physical devices to one logical device, or may be constructed by mapping one physical device to a plurality of logical devices.

記憶部150は、オペレーティングシステムプログラム、ドライバプログラム、各種データ等を記憶する。ドライバプログラムとしては、例えば、通信インタフェース120を制御するための通信インタフェースドライバプログラム等がある。また、記憶部150は、これら各種プログラムや各種データのほか、プロセッサ160が実行することにより、顧客の順番待ちを管理するための順番管理アプリケーションAP1を記憶している。   The storage unit 150 stores an operating system program, a driver program, various data, and the like. Examples of the driver program include a communication interface driver program for controlling the communication interface 120. In addition to these various programs and various data, the storage unit 150 stores an order management application AP1 for managing the waiting order of customers by being executed by the processor 160.

プロセッサ160は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット(CPUなど)および各種レジスタから構成され、記憶部150に格納されている各種プログラムを実行することでタブレット端末110の各部を中枢的に制御する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。   The processor 160 includes an arithmetic and logic unit (such as a CPU) that processes arithmetic operations, logic operations, bit operations, and the like and various registers, and executes various programs stored in the storage unit 150 to execute the program of the tablet terminal 110. Centrally control each part. The various registers are, for example, a program counter, a data register, an instruction register, a general-purpose register, and the like.

プロセッサ160が順番管理アプリケーションAP1を実行することにより実現される機能部には、施設を訪れた顧客にタブレット端末110を操作させて順番待ちの受付を行うお客様モードを実行するお客様モード実行部161と、施設の店員にタブレット端末110を操作させて順番待ちステータスを管理する店員モードを実行する店員モード実行部162と、お客様モードと店員モードと設定モードとを切り換えるモード切換部163とが含まれる。この他、タブレット端末110を大型の外部ディスプレイに接続し、順番待ち状況の一覧等をこの外部ディスプレイに表示させるモードを設けても良い。   The function unit realized by the processor 160 executing the order management application AP1 includes a customer mode execution unit 161 that executes a customer mode in which a customer who visits a facility operates the tablet terminal 110 to receive a waiting order. , A store clerk mode execution unit 162 that executes a store clerk mode for operating the tablet terminal 110 to manage the waiting status by operating the tablet terminal 110, and a mode switching unit 163 that switches between the customer mode, the store clerk mode, and the setting mode. In addition, a mode may be provided in which the tablet terminal 110 is connected to a large-sized external display, and a list of waiting states is displayed on the external display.

図3は、表示部140に表示されるモード切換ウィンドウを例示した図である。図3に示すように、モード切換ウィンドウM1には、お客様モードを選択するためのボタンm11と、店員モードを選択するためのボタンm12と、変更内容を決定するための変更ボタンm13と、モード切換ウィンドウM1を閉じるための操作ボタンm14とが設けられている。   FIG. 3 is a diagram illustrating a mode switching window displayed on the display unit 140. As shown in FIG. 3, the mode switching window M1 includes a button m11 for selecting a customer mode, a button m12 for selecting a store clerk mode, a change button m13 for determining change contents, and a mode switching. An operation button m14 for closing the window M1 is provided.

モード切換操作は、施設の店員や管理者などの操作権限を有する者(以下ユーザともいう)によって行われる。操作権限を有する者が正しい施設IDおよびパスコードをタブレット端末110に入力し、認証に成功すると、モード切換部163は、図3に示すモード切換ウィンドウM1を表示部140に表示させる。操作権限を有する者がタッチパネル131を操作することにより、お客様モードと店員モードとのいずれかを選択し、モード切換ウィンドウM1を閉じると、選択されたモードが当該タブレット端末110に設定される。   The mode switching operation is performed by a person having operation authority (hereinafter also referred to as a user) such as a facility clerk or administrator. When a person having the operation authority inputs a correct facility ID and passcode to the tablet terminal 110 and succeeds in authentication, the mode switching unit 163 causes the display unit 140 to display a mode switching window M1 shown in FIG. When a person having the operation authority operates the touch panel 131 to select either the customer mode or the store clerk mode and close the mode switching window M1, the selected mode is set in the tablet terminal 110.

<お客様モード>
お客様モードは、現在の順番待ち状況の概要を表示すると共に、施設を訪れた顧客にタッチパネル131を操作させることで新規の順番待ちの入力を、予め設定された複数の項目(待ち項目)別に受け付け可能とするモードである。
<Customer mode>
Customer mode displays an overview of the current waiting status and allows a customer who has visited the facility to operate the touch panel 131 to accept new waiting input for each of a plurality of preset items (waiting items). It is a mode that enables.

図4は、お客様モード実行部161の制御の下で表示部140に表示される操作画面を例示した図であり、タッチパネル131の操作に応じて新規の順番待ちを受け付ける受付画面M2を示している。受付画面M2には、順番待ちリストが表示されるリスト表示欄m21と、順番待ちをしている組の数(待ち組数)が表示される待ち組数表示欄m22と、現在の推定待ち時間が表示される待ち時間表示欄m23と、受付開始ボタンm24とが設けられている。順番待ちリストには、順番待ちの受付の際に発行される受付番号や各組の人数等が表示される。   FIG. 4 is a diagram exemplifying an operation screen displayed on the display unit 140 under the control of the customer mode execution unit 161, and shows a reception screen M2 that accepts a new turn waiting in response to an operation on the touch panel 131. . The reception screen M2 includes a list display field m21 in which a waiting list is displayed, a waiting group number display field m22 in which the number of groups waiting in order (the number of waiting groups) is displayed, and a current estimated waiting time. Is displayed, and a reception start button m24 is provided. In the waiting list, a reception number issued at the time of waiting reception, the number of persons in each group, and the like are displayed.

お客様モード実行部161は、上述した受付画面M2を表示部140に表示させると共に、順番管理サーバ400から最新の順番待ちステータスに関する情報(以下、ステータス情報という)を受信し、このステータス情報に基づいて、順番待ちリストを更新する。   The customer mode execution unit 161 displays the above-described reception screen M2 on the display unit 140, and also receives information on the latest order wait status (hereinafter referred to as status information) from the order management server 400, and based on this status information Update the waiting list.

また、お客様モード実行部161は、受付画面M2の受付開始ボタンm24に所定の操作(例えばタップ操作)がなされると、受付用の画面(後述)を表示部140に順次表示させる。そして、これらの受付用の画面に対する操作に従って、新規の順番待ちを受け付けた旨を示す受付情報を生成し、通信ネットワークNを介して順番管理サーバ400に送信する。受付情報には、受付番号、受付時刻、人数、待ち項目等の情報が含まれる。   In addition, when a predetermined operation (for example, a tap operation) is performed on the reception start button m24 on the reception screen M2, the customer mode execution unit 161 sequentially displays a reception screen (described later) on the display unit 140. Then, in accordance with the operations on these reception screens, reception information indicating that a new turn waiting has been received is generated and transmitted to the order management server 400 via the communication network N. The reception information includes information such as a reception number, reception time, number of people, waiting items, and the like.

ここで、待ち項目とは、顧客の来店目的や要望別に順番待ちを受け付ける場合に設けられる項目のことである。例えば、レストランにおいては、顧客が希望する座席の種類別に順番待ちを受け付けることがあり、この場合、座席の種類(テーブル席、カウンター席、テラス席、指定なし、等)が待ち項目として設定される。別の例として、銀行においては、来店目的(口座開設、出入金取引、融資相談、等)別に待ち項目が設定される。このような待ち項目は、施設の目的や特性、ユーザの意向等に応じて適宜設定すればよく、例えば、窓口、担当者、各種のリソース、その他順番待ちや予約の対象となる任意の在庫を待ち項目の対象とすることができる。   Here, the waiting item is an item that is provided when waiting for an order is received according to the customer's purpose of visiting the store or a request. For example, in a restaurant, there may be a waiting order depending on the type of seat desired by the customer. In this case, the type of seat (table seat, counter seat, terrace seat, unspecified, etc.) is set as a waiting item. . As another example, in a bank, waiting items are set for each purpose of visiting a store (account opening, deposit / withdrawal transaction, loan consultation, etc.). Such waiting items may be set as appropriate according to the purpose and characteristics of the facility, the user's intention, etc., for example, a window, a person in charge, various resources, and any other inventory that is subject to waiting or reservations. Can be the target of a waiting item.

本実施形態においては、順番待ちをする顧客の組に与えられる識別情報として受付番号を用いるが、識別情報はこれに限定されない。例えば、アルファベットや仮名等の符号、数字とアルファベット若しくは仮名の組み合わせ、または顧客に入力させる任意の語(例えば姓や名)等を識別情報として用いることもできる。また、受付番号を用いる場合であっても、必ずしも連番(昇順)の数字を用いる必要はなく、ランダムに発行した数字であっても良い。   In the present embodiment, the reception number is used as identification information given to a group of customers waiting for a turn, but the identification information is not limited to this. For example, a code such as an alphabet or a kana, a combination of a numeral and an alphabet or a kana, or an arbitrary word (for example, a surname or a first name) input by a customer can be used as identification information. Further, even when the reception number is used, it is not always necessary to use serial numbers (in ascending order), and numbers issued at random may be used.

さらに、お客様モード実行部161は、順番待ちの受付が完了した際に、受付番号が表示された受付伝票(番号券)をプリンタ200に出力させる。あるいは、お客様モード実行部161は、受付操作を行った顧客が所持する携帯電話やスマートフォン等の携帯端末に受付番号を送信し、画面に表示させても良い。   Furthermore, the customer mode execution unit 161 causes the printer 200 to output a receipt slip (number ticket) on which the receipt number is displayed when the waiting-for-order reception is completed. Or customer mode execution part 161 may transmit a receipt number to portable terminals, such as a mobile phone and a smart phone which a customer who performed reception operation possesses, and may display on a screen.

<店員モード>
店員モードは、受付番号ごとに順番待ちステータスを表示すると共に、施設の店員にタッチパネル131を操作させることで順番待ちステータスの変更を受け付けるモードである。
<Clerk mode>
The salesclerk mode is a mode in which a waiting order status is displayed for each reception number, and a change in the waiting order status is received by causing a shop assistant in the facility to operate the touch panel 131.

図5は、店員モード実行部162の制御の下で表示部140に表示される操作画面を例示した図であり、タッチパネル131の操作により順番待ちステータスの更新を受け付けるステータス操作画面M3を示している。ステータス操作画面M3には、順番待ちリストが表示されるリスト表示欄m31と、現在の待ち組数が表示される待ち組数表示欄m33と、現在の推定待ち時間が表示される待ち時間表示欄m34と、現在呼出中の受付番号が表示される呼出番号表示欄m35と、店員が順番待ちを受け付ける際に操作される受付ボタンm36とが設けられている。なお、待ち時間表示欄m34に表示される推定待ち時間としては、待ち項目別の待ち時間のうちの最短時間としても良いし、待ち項目別の待ち時間の平均時間としても良い。   FIG. 5 is a diagram exemplifying an operation screen displayed on the display unit 140 under the control of the store clerk mode execution unit 162, and shows a status operation screen M <b> 3 that receives an update of the waiting status by operating the touch panel 131. . The status operation screen M3 includes a list display field m31 for displaying a waiting list, a waiting group number display field m33 for displaying the current number of waiting groups, and a waiting time display field for displaying the current estimated waiting time. m34, a call number display field m35 in which the reception number currently being called is displayed, and a reception button m36 that is operated when the store clerk receives a turn waiting. The estimated waiting time displayed in the waiting time display column m34 may be the shortest time among waiting times for each waiting item, or may be the average time of waiting times for each waiting item.

リスト表示欄m31に表示される順番待ちリストの各行m32には、受付番号と、受付時刻と、各組の人数と、待ち項目と、現在の順番待ちステータスとが表示されている。店員モード実行部162は、順番管理サーバ400から最新のステータス情報を受信すると、受信したステータス情報に基づいて、リスト表示欄m31、待ち組数表示欄m33、および待ち時間表示欄m34を更新する。   In each line m32 of the waiting list displayed in the list display column m31, the receiving number, the receiving time, the number of persons in each group, the waiting item, and the current waiting order status are displayed. Upon receiving the latest status information from the order management server 400, the clerk mode execution unit 162 updates the list display column m31, the waiting group number display column m33, and the waiting time display column m34 based on the received status information.

ここで、本実施形態における順番待ちステータスには、まだ顧客の順番が到来していない状態である「未呼出」と、順番が到来して顧客を呼び出している状態である「呼出中」と、呼び出した顧客を座席に案内した状態である「案内済」とがある。なお、順番待ちステータスはこれらに限定されず、施設の業務形態やユーザの意向等に応じて適宜設定することができる。   Here, in the waiting status in the present embodiment, “uncalled”, which is a state where the customer's order has not yet arrived, and “calling”, which is a state where the order has arrived and the customer is being called, There is “Guided” which is a state in which the calling customer is guided to the seat. Note that the waiting status is not limited to these, and can be set as appropriate according to the business mode of the facility, the user's intention, and the like.

順番待ちステータスを変更する際には、ステータスの変更対象である受付番号の行m32に対し、右から左にスワイプする、あるいはステータス表示欄m37をタップするといった所定の操作を行う。それにより、順番待ちステータスを変更するための複数の操作ボタンが展開して表示される。操作ボタンとしては、例えば、順番待ちをキャンセルすることを意味する「取消」や、いったん入力された順番待ちの詳細(人数や待ち項目等)を変更することを意味する「変更」や、順番が到来した顧客を呼び出すことを意味する「呼出」や、順番が到来した顧客を座席に案内したことを意味する「案内」等が挙げられる。   When changing the waiting status, a predetermined operation such as swiping from the right to the left or tapping the status display column m37 is performed on the line m32 of the reception number that is the status change target. Thereby, a plurality of operation buttons for changing the waiting status are displayed in an expanded manner. As the operation button, for example, “Cancel” which means canceling the waiting order, “Change” which means changing the details of the waiting order once entered (number of people, waiting items, etc.) Examples include “calling” that means calling an incoming customer, and “guidance” that means that a customer who has arrived in the order is guided to a seat.

これらの操作ボタンのうち「呼出」が操作されると、順番管理システム1においては、順番が到来した受付番号をディスプレイに表示するなどして、顧客に順番の到来が通知される。また、この操作により、順番待ちステータスが、「未呼出」から「呼出中」に変更される。   When “call” among these operation buttons is operated, the order management system 1 notifies the customer of the arrival of the order by displaying the receipt number of the order on the display. This operation also changes the waiting status from “not called” to “calling”.

また、上記操作ボタンのうち「案内」が操作されると、当該受付番号の順番待ちステータスが「呼出中」から「案内済」に変更される。なお、変更操作は、「取消」、「変更」、「呼出」、「案内」に限定する趣旨ではなく、施設の業務形態等に応じてユーザが適宜設定および変更することができる。   Further, when “Guidance” is operated among the operation buttons, the order waiting status of the reception number is changed from “Calling” to “Guided”. The change operation is not limited to “cancel”, “change”, “call”, and “guidance”, but can be set and changed as appropriate by the user according to the business form of the facility.

店員モード実行部162は、順番待ちステータスを変更するための操作ボタンに対して所定の操作(例えばタップ操作)がなされると、順番待ちステータスの変更を指示するステータス変更情報を生成し、通信ネットワークNを介して順番管理サーバ400に送信する。   When a predetermined operation (for example, a tap operation) is performed on the operation button for changing the order waiting status, the clerk mode execution unit 162 generates status change information instructing the change of the order waiting status, and the communication network To the order management server 400 via N.

また、店員モードにおいて、店員が顧客と対話しながら新規の順番待ちの受付を行うことも可能である。この場合、受付ボタンm36に対して所定の操作(例えばタップ操作)がなされると、店員モード実行部162は順番待ちの受付動作を開始させる。   In the clerk mode, it is also possible for the clerk to accept a new queue while talking with the customer. In this case, when a predetermined operation (for example, a tap operation) is performed on the reception button m36, the clerk mode execution unit 162 starts a reception operation waiting for the turn.

本実施形態においては、タブレット端末110に順番管理アプリケーションAP1を実装し、お客様モードに設定したタブレット端末110を受付端末100として使用し、店員モードに設定したタブレット端末110を順番管理端末300として使用する。受付端末100として使用するタブレット端末110と、順番管理端末300として使用するタブレット端末110とは同じ機種であっても良いし、異なる機種であっても良い。   In this embodiment, the order management application AP1 is installed in the tablet terminal 110, the tablet terminal 110 set in the customer mode is used as the reception terminal 100, and the tablet terminal 110 set in the store clerk mode is used as the order management terminal 300. . The tablet terminal 110 used as the reception terminal 100 and the tablet terminal 110 used as the order management terminal 300 may be the same model or different models.

図6は、順番管理サーバ400の主要構成を示すブロック図である。順番管理サーバ400は、例えば、演算処理能力の高いコンピュータによって構成され、所定のプログラムを実行することにより、受付端末100および順番管理端末300と連携して順番待ちを管理するサーバ機能を実現すると共に、予約管理システム500と連携して、受付順による順番待ちと時刻を指定した予約とを一体的に管理するものである。ここで、順番管理サーバ400を構成するコンピュータは、必ずしも1台である必要はなく、通信ネットワークN上に分散する複数のコンピュータから構成されてもよい。   FIG. 6 is a block diagram showing the main configuration of the order management server 400. The order management server 400 is constituted by, for example, a computer having high arithmetic processing capability, and by executing a predetermined program, realizes a server function for managing the waiting in cooperation with the receiving terminal 100 and the order management terminal 300. In cooperation with the reservation management system 500, the order waiting in accordance with the order of reception and the reservation with the designated time are managed in an integrated manner. Here, the number of computers constituting the order management server 400 is not necessarily one, and may be composed of a plurality of computers distributed on the communication network N.

図6に示すように、順番管理サーバ400は、通信インタフェース410と、記憶部420と、プロセッサ430とを備える。   As illustrated in FIG. 6, the order management server 400 includes a communication interface 410, a storage unit 420, and a processor 430.

通信インタフェース410は、通信ネットワークNに接続し、通信ネットワークN上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース410は、例えば、ISDNモデム、ADSLモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。   The communication interface 410 is a hardware module for connecting to the communication network N and communicating with other terminals on the communication network N. The communication interface 410 is a modulation / demodulation device such as an ISDN modem, an ADSL modem, a cable modem, an optical modem, or a soft modem.

記憶部420は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ(ROM、RAMなど)等のコンピュータ読み取り可能な記録媒体である。記憶部420は、複数の物理デバイスを1つの論理デバイスにマッピングして構築してもよいし、1つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。   The storage unit 420 is, for example, a logical device provided by a storage area of a physical device. The physical device is a computer-readable recording medium such as a disk drive or a semiconductor memory (ROM, RAM, etc.). The storage unit 420 may be constructed by mapping a plurality of physical devices to one logical device, or may be constructed by mapping one physical device to a plurality of logical devices.

記憶部420は、オペレーティングシステムプログラムやドライバプログラムを含む各種プログラムおよびこれらのプログラムの実行中に使用される各種データを格納する。具体的には、記憶部420は、プロセッサ430に実行させる順番管理プログラムAP2と、このプログラムの実行中に使用される順番管理データベースDB1とを記憶している。   The storage unit 420 stores various programs including an operating system program and a driver program and various data used during the execution of these programs. Specifically, the storage unit 420 stores an order management program AP2 to be executed by the processor 430 and an order management database DB1 used during execution of this program.

順番管理データベースDB1は、受付端末100および順番管理端末300を施設ごとに管理するためのデータベースであり、クライアント管理テーブルTA1と、ステータス管理テーブルTA2と、設定情報管理テーブルTA3とを含む。   The order management database DB1 is a database for managing the reception terminal 100 and the order management terminal 300 for each facility, and includes a client management table TA1, a status management table TA2, and a setting information management table TA3.

クライアント管理テーブルTA1には、施設ごとに固有のIDとパスコード(アカウント)が対応づけて登録されている。例えば、複数の支店が存在する場合、「支店A」で利用される受付端末100および順番管理端末300に対して「ID:A1・・・」、「パスコード:AA2・・・」が設定されている。施設ごとのIDおよびパスコードは、例えば、システム導入の際に各施設で順番待ちの管理を行う管理者によって設定される。1つの施設で受付端末100および順番管理端末300を複数台ずつ利用する場合には、同一のIDとパスコードを利用しても良いが、例えば所定の条件に従い、複数のIDとパスワードを使い分けるようにしても良い。   In the client management table TA1, a unique ID and a passcode (account) are registered in association with each facility. For example, when there are a plurality of branches, “ID: A1...” And “passcode: AA2...” Are set for the reception terminal 100 and the order management terminal 300 used in “branch A”. ing. The ID and passcode for each facility are set, for example, by an administrator who performs management waiting in each facility at the time of system introduction. When a plurality of reception terminals 100 and order management terminals 300 are used in one facility, the same ID and passcode may be used. For example, a plurality of IDs and passwords may be used according to predetermined conditions. Anyway.

ステータス管理テーブルTA2には、各施設の順番待ちリストが登録されている。この順番待ちリストは、受付順による順番待ちと時刻を指定した予約とを待ち項目別に一元的に管理するためのものであり、順番待ちの受付番号(または予約番号)の一覧と、顧客の人数、待ち項目、および順番待ちステータス等の情報を含む。ステータス管理テーブルTA2の登録内容は、受付端末100から送信される受付情報と、順番管理端末300から送信されるステータス変更情報と、予約管理システム500から送信される予約情報とに基づいて更新される。   A waiting list for each facility is registered in the status management table TA2. This waiting list is used to centrally manage waiting for orders according to the order of reception and reservations for which time has been specified, by waiting items. A list of waiting waiting numbers (or reservation numbers) and the number of customers , Waiting items, and information such as waiting order status. The registered contents of the status management table TA2 are updated based on the reception information transmitted from the reception terminal 100, the status change information transmitted from the order management terminal 300, and the reservation information transmitted from the reservation management system 500. .

設定情報管理テーブルTA3には、各施設における順番待ちの管理に用いられる各種設定情報が登録されている。設定情報は、使用される待ち項目の種類や、待ち項目別に設定された順番待ち1組あたりの待ち時間等の情報を含む。これらの設定情報は、ユーザによって任意に設定することができる。   In the setting information management table TA3, various setting information used for management of waiting in each facility is registered. The setting information includes information such as the type of waiting item to be used and the waiting time per turn set set for each waiting item. These setting information can be arbitrarily set by the user.

プロセッサ430は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット(CPUなど)および各種レジスタから構成され、記憶部420に格納されている各種プログラムを実行することにより順番管理サーバ400の各部を中枢的に制御する。また、プロセッサ430は、順番管理プログラムAP2を実行することにより、受付端末100、順番管理端末300、および予約管理システム500と連携して順番管理機能を実現する。   The processor 430 includes an arithmetic logic unit (CPU or the like) that processes arithmetic operations, logical operations, bit operations, and the like, and various registers, and executes various programs stored in the storage unit 420 to execute the order management server 400. Central control of each part. Further, the processor 430 executes the order management program AP2 to realize an order management function in cooperation with the reception terminal 100, the order management terminal 300, and the reservation management system 500.

詳細には、プロセッサ430が順番管理プログラムAP2を実行することにより実現される機能部には、受付処理部431と、予約処理部432と、ステータス管理部433と、設定情報管理部434とが含まれる。   Specifically, functional units realized by the processor 430 executing the order management program AP2 include an acceptance processing unit 431, a reservation processing unit 432, a status management unit 433, and a setting information management unit 434. It is.

受付処理部431は、受付端末100から受信した受付情報に従って、ステータス管理テーブルTA2を更新する。具体的には、ステータス管理テーブルTA2に対し、受付情報に含まれる待ち項目別かつ受付番号順に、新規の順番待ちの追加を行う。   The reception processing unit 431 updates the status management table TA2 according to the reception information received from the reception terminal 100. Specifically, a new waiting for a new order is added to the status management table TA2 for each waiting item included in the reception information and in the order of the reception number.

予約処理部432は、予約管理システム500から受信した予約情報に基づく予約を、受付情報に基づく順番待ちと一元的に管理するための処理を行う。詳細には、予約処理部432は、予約管理システム500から予約情報を受信した場合に、この予約情報に基づく予約が可能であるか否かを判定し、予約が可能である場合には当該予約情報に従ってステータス管理テーブルTA2を更新する。即ち、ステータス管理テーブルTA2に対し、当該予約情報により指定された時刻に順番待ちの枠(以下、予約枠ともいう)を設定し、この順番待ちの枠に予約番号を付与すると共に、その他の予約情報(待ち項目、予約者の名前、連絡先等)を登録する。一方、予約が不可能である場合には、その旨を示す回答を予約管理システム500に送信する。   The reservation processing unit 432 performs processing for centrally managing the reservation based on the reservation information received from the reservation management system 500 as the waiting for the order based on the reception information. Specifically, when the reservation processing unit 432 receives reservation information from the reservation management system 500, the reservation processing unit 432 determines whether or not a reservation based on the reservation information is possible. The status management table TA2 is updated according to the information. That is, a waiting frame (hereinafter also referred to as a reservation frame) is set in the status management table TA2 at the time specified by the reservation information, a reservation number is assigned to this waiting frame, and other reservations are made. Register information (waiting items, name of contactor, contact information, etc.). On the other hand, if reservation is impossible, a response indicating that is transmitted to the reservation management system 500.

ステータス管理部433は、順番管理端末300から受信したステータス変更情報に従って、ステータス管理テーブルTA2を更新する。具体的には、ステータス変更情報に含まれる受付番号または予約番号をもとに既に登録されている順番待ちを抽出し、抽出した順番待ちのステータスを変更する。   The status management unit 433 updates the status management table TA2 according to the status change information received from the order management terminal 300. Specifically, based on the reception number or reservation number included in the status change information, the already registered order waiting is extracted, and the extracted order waiting status is changed.

設定情報管理部434は、施設の管理者やスタッフ等(以下、ユーザともいう)によりタブレット端末110やその他の入力装置から入力される情報に従い、設定情報管理テーブルTA3に格納される設定情報の新規登録や、登録済みの設定情報の変更等を行う。   The setting information management unit 434 creates new setting information stored in the setting information management table TA3 in accordance with information input from the tablet terminal 110 or other input device by a facility manager or staff (hereinafter also referred to as a user). Register and change registered setting information.

(2)実施形態の動作
次に、順番管理システム1の動作を説明する。図7は、順番管理システム1およびこれと連携する予約管理システム500の動作を示すシーケンス図である。以下においては、レストランに順番管理システム1を適用する場合を説明する。
(2) Operation of Embodiment Next, the operation of the order management system 1 will be described. FIG. 7 is a sequence diagram showing the operations of the order management system 1 and the reservation management system 500 linked therewith. Below, the case where the order management system 1 is applied to a restaurant is demonstrated.

また、以下においては、設定情報管理テーブルTA3に、以下の設定情報が登録されているものとする。
待ち項目 1組あたりの待ち時間 指定条件
・テーブル席 10分 −
・カウンター席 12分 順番待ちのみ(予約不可)
・テラス席 15分 −
・指定なし 10分 −
予約の表示開始:予約時刻の3時間前から
予約制限 :予約時刻の30分前まで受付
待ち時間60分以下の待ち項目のみ受付
In the following, it is assumed that the following setting information is registered in the setting information management table TA3.
Waiting item Waiting time per group Specified conditions ・ Table seat 10 minutes −
・ Counter seat 12 minutes Waiting only (Reservation not possible)
・ Terrace seat 15 minutes −
・ No specification 10 minutes −
Reservation display start: From 3 hours before the reservation time Reservation restrictions: Acceptance until 30 minutes before the reservation time
Only waiting items with a waiting time of 60 minutes or less are accepted

ここで、待ち項目の「指定なし」とは、座席を指定せず、予約可能な座席(上記の場合、テーブル席またはテラス席)であればどの種類の座席でも良いという意味である。   Here, “no designation” of the waiting item means that any type of seat may be used as long as it is a seat that can be reserved without designating a seat (in the above case, a table seat or a terrace seat).

また、「1組あたりの待ち時間」とは、順番待ち1組あたりに要する待ち時間のことである。例えばテーブル席の1組あたりの待ち時間が10分に設定され、テーブル席の待ち組数が2組である場合、その次にテーブル席を指定する順番待ちの待ち時間は、10分×2組でトータル20分となる。   In addition, “waiting time per set” is a waiting time required for one turn waiting group. For example, when the waiting time per set of table seats is set to 10 minutes and the number of waiting groups for the table seats is two sets, the waiting time for the turn to specify the next table seat is 10 minutes × 2 sets. Total 20 minutes.

また、指定条件とは、当該待ち項目を指定するための条件のことである。例えば、カウンター席に対して「順番待ちのみ(予約不可)」と設定されている場合、カウンター席を指定した予約は行うことができず、カウンター席に座りたいときには現地(レストラン)で順番待ちをしなければならないことを意味する。   The designation condition is a condition for designating the waiting item. For example, if the counter seat is set to “Waiting only (no reservation)”, you cannot make a reservation with the counter seat, and if you want to sit at the counter seat, wait in the local (restaurant) Means you have to do.

また、「予約の表示開始」とは、予約情報に基づいて設定された順番待ちの枠(以下、単に「予約枠」ともいう)をステータス操作画面M3(図5参照)の順番待ちリストに表示し始める時間のことである。これは、必要以上に早いタイミングから予約枠を表示し始める必要性は薄いためである。予約の表示開始時間としては、例えば、当日、3時間前、1時間前、などと設定することができる。例えば「予約の表示開始」として「予約時刻の30分前から」と登録されている場合、16:30に設定された予約枠は、16:00になるとステータス操作画面M3に表示される。図8は、予約枠が登録されたステータス操作画面の表示例であり、リスト表示欄m31には、16:30の予約枠(予約番号501)を示す行m38が追加されている(図5参照)。   “Reservation display start” is a display of a waiting frame set on the basis of reservation information (hereinafter, also simply referred to as “reservation frame”) in the waiting list on the status operation screen M3 (see FIG. 5). It is time to start doing. This is because there is little need to start displaying the reservation frame at an earlier timing than necessary. For example, the reservation display start time can be set as 3 hours before, 1 hour before, or the like on that day. For example, when “from 30 minutes before the reservation time” is registered as “reservation display start”, the reservation frame set at 16:30 is displayed on the status operation screen M3 at 16:00. FIG. 8 is a display example of a status operation screen in which a reservation frame is registered, and a line m38 indicating a 16:30 reservation frame (reservation number 501) is added to the list display column m31 (see FIG. 5). ).

また、「予約制限」とは、予約の受付を制限する際の条件のことである。例えば、「予約時刻の30分前まで受付」は、予約時刻の30分前を過ぎると予約できないことを意味する。予約時刻を制限する場合、例えば、3日前まで、前日まで、3時間前まで、といった設定も可能である。   The “reservation restriction” is a condition for restricting reception of reservations. For example, “accept until 30 minutes before the reservation time” means that a reservation cannot be made after 30 minutes before the reservation time. When the reservation time is limited, for example, it is possible to set up to 3 days ago, up to the previous day, up to 3 hours ago.

また、「待ち時間60分以下の待ち項目のみ受付」は、トータルの待ち時間が60分よりも長い座席については予約できないことを意味する。例えばテラス席の1組あたりの待ち時間が15分に設定され、テラス席の順番待ちをしている顧客の待ち組数が6組であったとすると、トータルの待ち時間は90分となる。この場合、テラス席を指定した予約を行うことはできない。   Further, “accept only waiting items with a waiting time of 60 minutes or less” means that a seat with a total waiting time longer than 60 minutes cannot be reserved. For example, if the waiting time per set of terrace seats is set to 15 minutes, and the number of waiting groups of customers waiting for the order of the terrace seats is 6, the total waiting time is 90 minutes. In this case, it is not possible to make a reservation specifying a terrace seat.

この他、予約制限として、予約枠が所定数以上設定された待ち項目は予約できない、順番待ちの待ち組数が所定数に達した待ち項目は予約できない、といった設定も可能である。これらの設定情報は、時間帯や曜日に応じて、あるいは施設の貸し切りといった状況に応じて、ユーザが任意に変更することができる。   In addition, as a reservation restriction, a waiting item in which a reservation frame is set to a predetermined number or more cannot be reserved, and a waiting item in which the number of waiting groups in order reaches a predetermined number cannot be reserved. The setting information can be arbitrarily changed by the user according to the time zone, day of the week, or according to the situation such as the facility being reserved.

レストランを訪れた顧客は、まず、受付端末100に表示された受付画面M2(図4参照)を見て、受付開始ボタンm24をタップする。   The customer who visited the restaurant first looks at the reception screen M2 (see FIG. 4) displayed on the reception terminal 100 and taps the reception start button m24.

それにより、受付端末100において受付動作が開始され、画面が図9に例示する人数入力画面M4に遷移する。人数入力画面M4には、テンキーm41と、人数表示欄m42と、次の入力画面に進むためのボタンm43とが設けられている。顧客は、人数入力画面M4に表示されたテンキーm41をタップすることにより人数を入力し、さらにボタンm43をタップする。それにより、画面が図10に例示する座席(待ち項目)の選択画面M5に遷移する。   As a result, a reception operation is started in the reception terminal 100, and the screen changes to the number of people input screen M4 illustrated in FIG. The number input screen M4 is provided with a numeric keypad m41, a number display column m42, and a button m43 for proceeding to the next input screen. The customer inputs the number of people by tapping the numeric keypad m41 displayed on the number of people input screen M4, and further taps the button m43. As a result, the screen transitions to the seat (waiting item) selection screen M5 illustrated in FIG.

座席の選択画面M5には、複数の座席選択ボタンm51〜m54が設けられている。座席選択ボタンm51〜m54には、顧客が選択可能な座席の種類と、それぞれの座席を選択した場合に要する待ち時間とが表示されている。これらの待ち時間は、設定情報管理テーブルTA3に登録されている待ち項目別の1組あたりの待ち時間と、ステータス管理テーブルTA2に登録されている最新の順番待ちリスト(待ち項目別の待ち組数)とに基づいて算出されたものである。例えば、図8に示すように、テーブル席の待ち組数が予約枠を含めて3組、1組あたりの待ち時間が10分である場合、テーブル席を選択したときの待ち時間は30分となる。同様に、カウンター席の待ち組数が2組、1組あたりの待ち時間が12分である場合、カウンター席を選択したときの待ち時間は24分となる。なお、指定なしの待ち時間としては、他の待ち項目の待ち時間のうちの最短時間を表示しても良い。   A plurality of seat selection buttons m51 to m54 are provided on the seat selection screen M5. The seat selection buttons m51 to m54 display the types of seats that can be selected by the customer and the waiting time required when each seat is selected. These waiting times are the waiting time per set for each waiting item registered in the setting information management table TA3, and the latest sequential waiting list registered in the status management table TA2 (the number of waiting groups for each waiting item). ). For example, as shown in FIG. 8, when the number of waiting groups at a table seat is 3 sets including a reservation frame and the waiting time per set is 10 minutes, the waiting time when a table seat is selected is 30 minutes. Become. Similarly, if the number of waiting groups at the counter seat is two and the waiting time per group is 12 minutes, the waiting time when the counter seat is selected is 24 minutes. In addition, as the waiting time without designation, the shortest time among waiting times of other waiting items may be displayed.

顧客は、所望の座席選択ボタン(例えば、テーブル席の座席選択ボタンm52)をタップする。それにより、画面が図11に例示する受付内容の確認画面M6に遷移する。   The customer taps a desired seat selection button (for example, a seat selection button m52 for a table seat). As a result, the screen transits to the confirmation screen M6 for the received content illustrated in FIG.

受付内容の確認画面M6には、顧客の人数および座席の種類が表示される受付内容表示欄m61と、受付完了ボタンm62とが設けられている。顧客は、受付内容を確認した上で、受付完了ボタンm62をタップする。それにより、受付の入力操作が完了する。   The reception content confirmation screen M6 is provided with a reception content display field m61 for displaying the number of customers and the seat type, and a reception completion button m62. The customer confirms the contents of the reception and taps the reception completion button m62. Thereby, the input operation of reception is completed.

受付端末100は、上述した受付の入力操作を検知すると(ステップS100:Yes)、新規の順番待ちの受付番号を発行すると共に、この受付番号、受付時刻、顧客の人数、および待ち項目を含む受付情報を生成し、通信ネットワークNを介して順番管理サーバ400に送信する(ステップS101)。   When the reception terminal 100 detects the reception input operation described above (step S100: Yes), the reception terminal 100 issues a reception number for waiting for a new order, and also includes this reception number, reception time, number of customers, and waiting items. Information is generated and transmitted to the order management server 400 via the communication network N (step S101).

続いて、受付端末100は、受付番号が表示された番号券を発行してプリンタ200に出力させる(ステップS102)。番号券には、受付番号の他、2次元コード付きを表示しても良く、この場合に顧客は、2次元コードを自分の携帯端末で読み取ることにより、呼出状況の確認、メールや電話による呼び出しといったサービスを受けることができる。   Subsequently, the reception terminal 100 issues a number ticket displaying the reception number and causes the printer 200 to output it (step S102). In addition to the receipt number, the number ticket may be displayed with a two-dimensional code. In this case, the customer reads the two-dimensional code with his / her mobile terminal to check the calling status, call by e-mail or telephone. Can receive such services.

一方、受付端末100が受付の入力操作を検知しない場合(ステップS100:No)、受付端末100の動作はそのままステップS103に移行する。   On the other hand, when the reception terminal 100 does not detect a reception input operation (step S100: No), the operation of the reception terminal 100 proceeds to step S103 as it is.

順番管理サーバ400は、受付端末100から受付情報を受信すると(ステップS200:Yes)、受信した受付情報に基づいてステータス管理テーブルTA2を更新する(ステップS201)。   When receiving the reception information from the reception terminal 100 (step S200: Yes), the order management server 400 updates the status management table TA2 based on the received reception information (step S201).

この際、ステータス管理テーブルTA2に予約枠が登録されている場合、順番管理サーバ400は、新規の順番待ちに順番が到来する推定時刻を算出し、この推定時刻が予約枠として指定された時刻と重複するか否かを判定する。例えば図8に示すように、16:05の段階でテーブル席の順番待ちが2組(受付番号3、4)であるとき、テーブル席を選択した新規の順番待ちの待ち時間は20分(10分×2組)で、順番が到来するのは16:25となる。この場合、新規の順番待ちは、16:30の予約枠と重複してしまう。そこで、順番管理サーバ400は、新規の順番待ちが当該予約枠の次の順番となるように、ステータス管理テーブルTA2に登録する。   At this time, if a reservation frame is registered in the status management table TA2, the order management server 400 calculates an estimated time when the order arrives in the wait for a new order, and the estimated time is the time designated as the reservation frame. Determine whether they overlap. For example, as shown in FIG. 8, when there are two sets of table seats waiting at the stage of 16:05 (reception numbers 3 and 4), the waiting time for waiting for a new turn for selecting a table seat is 20 minutes (10 It is 16:25 that the order arrives in (minute × 2 sets). In this case, waiting for a new turn overlaps with the reservation frame at 16:30. Therefore, the order management server 400 registers the new order waiting in the status management table TA2 so that the next order in the reservation frame becomes the next order.

一方、新規の順番待ちが予約枠と重複しない場合、順番管理サーバ400は、当該新規の順番待ちを、受付順による順番待ちの最後尾に登録する。   On the other hand, when the new waiting queue does not overlap with the reservation frame, the order management server 400 registers the waiting new queue at the end of the waiting queue according to the reception order.

続いて、順番管理サーバ400は、更新したステータス管理テーブルTA2に基づく最新のステータス情報を、通信ネットワークNを介して受付端末100および順番管理端末300に送信する(ステップS202)。   Subsequently, the order management server 400 transmits the latest status information based on the updated status management table TA2 to the reception terminal 100 and the order management terminal 300 via the communication network N (step S202).

ここで、順番管理サーバ400は、ステータス管理テーブルTA2を更新するたびに、ステータス情報を受付端末100および順番管理端末300に送信しても良いし、ステータス管理テーブルTA2を更新したか否かにかかわらず、所定の時間間隔でステータス情報を上記各端末に送信しても良い。あるいは、順番管理サーバ400は、受付端末100または順番管理端末300から要求が来たときのみ、ステータス情報を送信するようにしても良い。この場合、受付端末100および順番管理端末300の各々は、所定の時間間隔で順番管理サーバ400にステータス情報を要求するように設定される。   Here, every time the status management table TA2 is updated, the order management server 400 may transmit status information to the receiving terminal 100 and the order management terminal 300, and whether or not the status management table TA2 has been updated. Instead, the status information may be transmitted to each of the terminals at a predetermined time interval. Alternatively, the order management server 400 may transmit the status information only when a request is received from the reception terminal 100 or the order management terminal 300. In this case, each of the reception terminal 100 and the order management terminal 300 is set to request status information from the order management server 400 at predetermined time intervals.

一方、順番管理サーバ400が受付端末100から受付情報を受信しない場合(ステップS200:No)、順番管理サーバ400の動作はそのままステップS203に移行する。   On the other hand, when the order management server 400 does not receive the reception information from the reception terminal 100 (step S200: No), the operation of the order management server 400 proceeds to step S203 as it is.

受付端末100は、順番管理サーバ400から最新のステータス情報を受信すると(ステップS103:Yes)、受信したステータス情報に基づいて、図4に例示する受付画面M2を更新表示する(ステップS104)。一方、受付端末100が順番管理サーバ400から最新のステータス情報を受信しない場合(ステップS103:No)、受付端末100の動作はそのままステップS105に移行する。   When receiving the latest status information from the order management server 400 (step S103: Yes), the reception terminal 100 updates and displays the reception screen M2 illustrated in FIG. 4 based on the received status information (step S104). On the other hand, when the reception terminal 100 does not receive the latest status information from the order management server 400 (step S103: No), the operation of the reception terminal 100 proceeds directly to step S105.

また、順番管理端末300は、順番管理サーバ400から最新のステータス情報を受信すると(ステップS400:Yes)、受信したステータス情報に基づいてステータス操作画面M3の順番待ちリストを更新表示する(ステップS401)。   Further, when receiving the latest status information from the order management server 400 (step S400: Yes), the order management terminal 300 updates and displays the waiting list on the status operation screen M3 based on the received status information (step S401). .

図12は、新規の順番待ちが登録されたステータス操作画面の表示例である。図12に示すように、リスト表示欄m31には、予約番号501の予約枠(行m38)の次に、受付番号10の新規の順番待ち(行m39)が追加されている。なお、この場合、受付番号10は、受付番号3、4および予約番号501の計3組の待ち組の後になるため、待ち時間は30分となる。   FIG. 12 is a display example of a status operation screen in which a new turn waiting is registered. As shown in FIG. 12, in the list display column m31, after the reservation frame (line m38) of the reservation number 501, a new order wait (line m39) of the reception number 10 is added. In this case, since the reception number 10 is after a total of three waiting groups of the reception numbers 3 and 4 and the reservation number 501, the waiting time is 30 minutes.

一方、順番管理端末300が順番管理サーバ400から最新のステータス情報を受信しない場合(ステップS400:No)、順番管理端末300の動作はそのままステップS402に移行する。   On the other hand, when the order management terminal 300 does not receive the latest status information from the order management server 400 (step S400: No), the operation of the order management terminal 300 proceeds to step S402 as it is.

予約管理システム500は、予約入力操作を検知すると(ステップS300:Yes)、この予約入力操作に応じた予約情報を生成して順番管理サーバ400に送信する(ステップS301)。   When the reservation management system 500 detects a reservation input operation (step S300: Yes), the reservation management system 500 generates reservation information corresponding to the reservation input operation and transmits it to the order management server 400 (step S301).

順番管理サーバ400は、予約管理システム500から予約情報を受信すると(ステップS203:Yes)、この予約情報に基づく予約の受付が可能か否かを判定する(ステップS204)。そして、予約情報に基づく予約を受け付けられない場合(ステップS204:No)、その旨を示す予約拒否回答を予約管理システム500に送信する(ステップS205)。反対に、予約情報に基づく予約が受付可能である場合(ステップS204:Yes)、その旨を示す予約受付回答を予約管理システム500に送信する(ステップS206)。   When the order management server 400 receives the reservation information from the reservation management system 500 (step S203: Yes), the order management server 400 determines whether or not it is possible to accept a reservation based on the reservation information (step S204). If the reservation based on the reservation information cannot be accepted (step S204: No), a reservation rejection response indicating that is transmitted to the reservation management system 500 (step S205). On the other hand, when the reservation based on the reservation information can be accepted (step S204: Yes), a reservation acceptance response indicating that is transmitted to the reservation management system 500 (step S206).

一例として、予約情報においてカウンター席が指定されている場合、設定情報における指定条件を満たさない(カウンター席については予約不可)ため、順番管理サーバ400は予約拒否回答を送信する。   As an example, when a counter seat is specified in the reservation information, the order management server 400 transmits a reservation rejection response because the specified condition in the setting information is not satisfied (reservation is not possible for the counter seat).

別の例として、予約情報においてテラス席が指定されている場合、現在のテラス席の待ち時間は90分であり、設定情報の予約制限における待ち時間の上限(60分)を超えているため、順番管理サーバ400は予約拒否回答を送信する。   As another example, when the terrace seat is specified in the reservation information, the waiting time of the current terrace seat is 90 minutes, which exceeds the upper limit (60 minutes) of the waiting time in the reservation restriction of the setting information. The order management server 400 transmits a reservation rejection response.

さらに別の例として、予約情報においてテーブル席が指定され、かつ予約時刻が17:00である場合、順番管理サーバ400は、ステータス管理テーブルTA2に登録されているテーブル席の順番待ちの最後尾に順番が到来する時刻を推定し、この推定時刻に予約時刻が重複するか否かを判定する。例えば図12に示すように、最後尾である受付番号10に順番が到来するのは、16:05の30分後である16:35であり、予約時刻17:00とは重複していない。従って、この場合には予約の受付が可能であり、順番管理サーバ400は予約受付回答を送信する。   As another example, when the table seat is specified in the reservation information and the reservation time is 17:00, the order management server 400 sets the table seat in the status management table TA2 at the end of the waiting list. The time when the order arrives is estimated, and it is determined whether or not the reservation time overlaps with the estimated time. For example, as shown in FIG. 12, the order arrives at the last reception number 10 is 16:35, 30 minutes after 16:05, and does not overlap with the reservation time 17:00. Therefore, in this case, reservation can be accepted, and the order management server 400 transmits a reservation acceptance reply.

予約管理システム500は、予約の可否を示す回答を受信し(ステップS302)、当該回答を画面に表示するなどして(ステップS303)、予約者に回答を通知する。例えば、予約を受け付けていない座席が指定された場合、図13に例示する回答画面M7を表示して、予約できなかった理由を案内しても良い。また、指定した座席が混んでいたため予約できなかった場合、図14に例示する回答画面M8を表示して、予約できなかった理由を案内すると共に、別の選択肢を提示することとしても良い。例えば、予約時刻を変更する、または座席を変更することにより予約できる可能性が生じる。   The reservation management system 500 receives an answer indicating whether reservation is possible (step S302), displays the answer on the screen (step S303), and notifies the reservation person of the answer. For example, when a seat that does not accept a reservation is designated, a reply screen M7 illustrated in FIG. 13 may be displayed to guide the reason why the reservation could not be made. In addition, when the reserved seat cannot be reserved because the designated seats are crowded, the answer screen M8 illustrated in FIG. 14 may be displayed to guide the reason for the reservation and to present another option. For example, there is a possibility that a reservation can be made by changing the reservation time or changing the seat.

順番管理サーバ400は、予約を受け付けた予約情報に基づいて、ステータス管理テーブルTA2を更新する(ステップS207)。具体的には、当該予約情報により指定された時刻に予約枠を設定すると共に予約番号を付与し、さらに、その他の予約情報(待ち項目、予約者の名前、連絡先等)を登録する。   The order management server 400 updates the status management table TA2 based on the reservation information for which the reservation has been accepted (step S207). Specifically, a reservation frame is set at a time designated by the reservation information, a reservation number is assigned, and other reservation information (waiting item, name of the reservation person, contact information, etc.) is registered.

続いて、順番管理サーバ400は、更新したステータス管理テーブルTA2に基づく最新のステータス情報を、通信ネットワークNを介して受付端末100および順番管理端末300に送信する(ステップS208)。ここで、順番管理サーバ400は、ステータス管理テーブルTA2を更新するたびに、ステータス情報を受付端末100および順番管理端末300に送信しても良いし、所定の時間間隔で、あるいは受付端末100および順番管理端末300からの要求に応じてステータス情報をこれらの端末に送信しても良い。   Subsequently, the order management server 400 transmits the latest status information based on the updated status management table TA2 to the reception terminal 100 and the order management terminal 300 via the communication network N (step S208). Here, the order management server 400 may transmit the status information to the reception terminal 100 and the order management terminal 300 every time the status management table TA2 is updated, or at a predetermined time interval or at the reception terminal 100 and the order. Status information may be transmitted to these terminals in response to a request from the management terminal 300.

図15は、予約枠が登録されたステータス操作画面の表示例である。図15に示すように、リスト表示欄m31には、受付番号10の順番待ち(行m39)の次に、予約番号502の予約枠(行m40)が追加されている。   FIG. 15 is a display example of a status operation screen in which a reservation frame is registered. As shown in FIG. 15, in the list display column m31, a reservation frame (line m40) of the reservation number 502 is added after waiting for the turn of the reception number 10 (line m39).

レストランの店員は、順番待ちステータスを変更する場合、順番管理端末300を操作して、図15に例示するステータス操作画面M3に対してステータス変更操作を行う。   When changing the waiting status, the restaurant clerk operates the order management terminal 300 to perform a status change operation on the status operation screen M3 illustrated in FIG.

順番管理端末300は、ステータス変更操作を検知すると(ステップS402:Yes)、このステータス変更操作に応じたステータス変更情報を生成し、通信ネットワークNを介して順番管理サーバ400に送信する(ステップS403)。一方、順番管理端末300がステータス変更操作を検知しない場合(ステップS402:No)、順番管理端末300の動作はそのままステップS404に移行する。   Upon detecting the status change operation (step S402: Yes), the order management terminal 300 generates status change information corresponding to the status change operation and transmits it to the order management server 400 via the communication network N (step S403). . On the other hand, when the order management terminal 300 does not detect the status change operation (step S402: No), the operation of the order management terminal 300 proceeds to step S404 as it is.

順番管理サーバ400は、順番管理端末300からステータス変更情報を受信すると(ステップS209:Yes)、受信したステータス変更情報に基づいてステータス管理テーブルTA2を更新する(ステップS210)。例えば、ある受付番号または予約番号のステータスを「案内済」に変更するステータス変更情報を受信した場合、ステータス管理テーブルTA2から当該受付番号または予約番号を消し込む。また、ある受付番号または予約番号のステータスを「呼出中」に変更するステータス変更情報を受信すると、ステータス管理テーブルTA2に登録された当該受付番号または予約番号のステータスを「呼出中」に変更する。この際、当該受付番号または予約番号にメールアドレスや電話番号が紐づけられている場合には、順番管理サーバ400はメールや電話により顧客を呼び出すこととしても良い。   Upon receiving the status change information from the order management terminal 300 (step S209: Yes), the order management server 400 updates the status management table TA2 based on the received status change information (step S210). For example, when status change information for changing the status of a certain reception number or reservation number to “Guided” is received, the reception number or reservation number is deleted from the status management table TA2. When status change information for changing the status of a certain reception number or reservation number to “calling” is received, the status of the reception number or reservation number registered in the status management table TA2 is changed to “calling”. At this time, if a mail address or a telephone number is associated with the reception number or the reservation number, the order management server 400 may call the customer by mail or telephone.

続いて、順番管理サーバ400は、更新したステータス管理テーブルTA2に基づく最新のステータス情報を受付端末100および順番管理端末300に送信する(ステップS211)。順番管理サーバ400は、ステータス管理テーブルTA2を更新するたびに、ステータス情報を受付端末100および順番管理端末300に送信しても良いし、所定の時間間隔で、あるいは受付端末100および順番管理端末300からの要求に応じてステータス情報をこれらの端末に送信しても良い。   Subsequently, the order management server 400 transmits the latest status information based on the updated status management table TA2 to the reception terminal 100 and the order management terminal 300 (step S211). The order management server 400 may transmit status information to the reception terminal 100 and the order management terminal 300 every time the status management table TA2 is updated, or at a predetermined time interval or at the reception terminal 100 and the order management terminal 300. Status information may be transmitted to these terminals in response to a request from.

一方、順番管理サーバ400が順番管理端末300からステータス変更情報を受信しない場合(ステップS209:No)、順番管理サーバ400の動作はそのままステップS212に移行する。   On the other hand, when the order management server 400 does not receive status change information from the order management terminal 300 (step S209: No), the operation of the order management server 400 proceeds directly to step S212.

その後、順番管理システム1が動作を継続する場合(ステップS105、S212、S304、S404:No)、受付端末100、順番管理サーバ400、予約管理システム500、および順番管理端末300の動作はステップS100、S200、S300、S400にそれぞれ戻る。一方、順番管理システム1が動作を終了する場合(例えば、1日の業務を終了する場合、ステップS105、S212、S304、S404:Yes)、受付端末100、順番管理サーバ400、予約管理システム500、および順番管理端末300の動作は終了する。   Thereafter, when the order management system 1 continues to operate (Steps S105, S212, S304, S404: No), the operations of the receiving terminal 100, the order management server 400, the reservation management system 500, and the order management terminal 300 are performed in Step S100, The process returns to S200, S300, and S400, respectively. On the other hand, when the order management system 1 finishes the operation (for example, when finishing a day of work, Steps S105, S212, S304, S404: Yes), the receiving terminal 100, the order management server 400, the reservation management system 500, And operation | movement of the order management terminal 300 is complete | finished.

以上説明したように、本実施形態によれば、順番管理システム1と予約管理システム500とを連携させ、受付端末100が受け付けた受付情報に基づく順番待ちと、予約管理システム500から送信された予約情報に基づく予約枠とを、順番管理システム1において一元的に管理することができる。つまり、様々な予約管理システムにおいて入力された予約情報を順番管理システム1に集約し、受付順による順番待ちと、時刻指定による予約枠との順番を調整し、ステータスを適切に管理することが可能となる。   As described above, according to the present embodiment, the order management system 1 and the reservation management system 500 are linked to wait for the turn based on the reception information received by the reception terminal 100 and the reservation transmitted from the reservation management system 500. The reservation frame based on information can be managed centrally in the order management system 1. In other words, reservation information input in various reservation management systems can be aggregated in the order management system 1, and the status can be managed appropriately by adjusting the order of the waiting order according to the reception order and the reservation frame by time designation. It becomes.

また、本実施形態によれば、受付情報に基づく順番待ちと予約情報に基づく予約枠とを待ち項目別に受け付けて管理するので、顧客の来所目的や要望に応じた予約の受付が可能となる。従って、例えば、顧客の来所目的や要望に応じて予約と順番待ちとに優先順位を付けたい、来所目的や要望によっては予約の受付を控えたいといった要望に対しても対応可能な順番管理システムを構築することができる。   In addition, according to the present embodiment, since the waiting order based on the reception information and the reservation frame based on the reservation information are received and managed for each waiting item, it is possible to accept reservations according to the purpose and demand of the customer. . Therefore, for example, order management that can respond to requests such as wanting to prioritize reservations and waiting orders according to customer visit purpose and request, or refrain from accepting reservations depending on visit purpose and request A system can be constructed.

上記実施形態においては、予約処理部432が予約情報に基づく予約の可否を待ち項目別に判定し、この判定結果に基づく回答を順番管理サーバ400から予約管理システム500に送信することとしたが、予約の可否を判定するための条件を予め予約管理システム500に送信し、予約管理システム500において予約の可否を判定することとしても良い。例えば、カウンター席については予約を受け付けない旨の指定条件が設定情報として登録されている場合、予約管理システム500において、座席指定の選択肢から予めカウンター席を外しておいても良い。或いは、ステータス管理テーブルTA2において既に順番待ちで埋められている時間帯や、既に予約枠が登録されている時間帯については、予め予約を受け付けない設定にしておいても良い。   In the above embodiment, the reservation processing unit 432 determines whether or not reservation is possible based on the reservation information for each waiting item, and transmits an answer based on the determination result from the order management server 400 to the reservation management system 500. A condition for determining whether or not reservation is possible may be transmitted to the reservation management system 500 in advance, and the reservation management system 500 may determine whether or not reservation is possible. For example, in the case where the designation condition that the reservation is not accepted for the counter seat is registered as the setting information, the reservation management system 500 may remove the counter seat from the seat designation option in advance. Alternatively, the time zone that is already filled in the status management table TA2 and the time zone in which the reservation frame is already registered may be set so as not to accept a reservation in advance.

1…順番管理システム
100…受付端末
110…タブレット端末
120…通信インタフェース
130…入力部
131…タッチパネル
140…表示部
150…記憶部
160…プロセッサ
161…客様モード実行部
162…店員モード実行部
163…モード切換部
200…プリンタ
300…順番管理端末
400…順番管理サーバ
410…通信インタフェース
420…記憶部
430…プロセッサ
431…受付処理部
432…予約処理部
432…予約処理部
433…ステータス管理部
434…設定情報管理部
500…予約管理システム
AP1…順番管理アプリケーション
AP2…順番管理プログラム
DB1…順番管理データベース
TA1…クライアント管理テーブル
TA2…ステータス管理テーブル
TA3…設定情報管理テーブル
N…通信ネットワーク
DESCRIPTION OF SYMBOLS 1 ... Order management system 100 ... Reception terminal 110 ... Tablet terminal 120 ... Communication interface 130 ... Input part 131 ... Touch panel 140 ... Display part 150 ... Storage part 160 ... Processor 161 ... Customer mode execution part 162 ... Clerk mode execution part 163 ... Mode switching unit 200 ... Printer 300 ... Order management terminal 400 ... Order management server 410 ... Communication interface 420 ... Storage unit 430 ... Processor 431 ... Reception processing unit 432 ... Reservation processing unit 432 ... Reservation processing unit 433 ... Status management unit 434 ... Setting Information management unit 500 ... Reservation management system AP1 ... Order management application AP2 ... Order management program DB1 ... Order management database TA1 ... Client management table TA2 ... Status management table TA3 ... Setting information management table N ... Communication network

Claims (6)

順番待ちを管理する順番管理システムであって、
予め設定された複数の項目別に新規の順番待ちの入力操作を受け付け、前記順番待ちを受け付けた旨を表す受付情報を生成する受付端末と、
順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理端末と、
前記受付端末および前記順番管理端末と通信ネットワークを介して接続され、前記受付情報および前記ステータス変更情報に基づいて順番待ちを管理すると共に、時刻を指定した予約の入力操作を前記項目別に受け付け可能な予約管理システムから前記通信ネットワークを介して送信される予約情報に基づいて、前記時刻を指定した予約を管理する順番管理サーバと、
を備え、
前記順番管理サーバは、
前記項目別に順番待ちを管理するためのテーブルを格納する記憶部と、
前記受付情報に基づく順番待ちを前記項目別かつ前記受付端末における受付時刻順に前記テーブルに登録する受付処理部と、
前記予約情報に基づく予約の可否を前記テーブルに基づいて前記項目別に判定し、該予約が可能である場合に、前記予約情報において指定された時刻における予約枠を生成して前記テーブルに登録する予約処理部と、
を有し、
前記受付端末は、前記順番管理サーバから前記受付情報に基づく順番待ちと前記予約情報に基づく予約枠とを含むステータス情報及び前記予約枠を前記受付端末に表示し始める開始時間を受信して、前記ステータス情報及び前記開始時間に基づいて、前記受付端末で生成した前記受付情報に基づく順番待ち及び前記予約管理システムから送信された前記予約情報に基づく予約枠を含む順番待ちリストを表示する、順番管理システム。
An order management system for managing waiting queues,
A reception terminal that receives a new turn waiting input operation for each of a plurality of preset items, and generates reception information indicating that the turn waiting is received;
An order management terminal that accepts an operation to change the waiting status indicating the waiting status, and generates status change information indicating that the waiting status has been changed;
Connected to the reception terminal and the order management terminal via a communication network, manages the waiting for the order based on the reception information and the status change information, and can accept a reservation input operation specifying a time for each item Based on reservation information transmitted from the reservation management system via the communication network, an order management server that manages reservations that specify the time;
With
The order management server
A storage unit for storing a table for managing the waiting for each item;
A reception processing unit that registers in the table the waiting order based on the reception information according to the item and in the order of reception time in the reception terminal;
Reservation based on the reservation information is determined for each item based on the table, and when the reservation is possible, a reservation frame at a time specified in the reservation information is generated and registered in the table A processing unit;
Have
The reception terminal receives status information including a waiting order based on the reception information and a reservation frame based on the reservation information and a start time to start displaying the reservation frame on the reception terminal from the order management server, Based on the status information and the start time, the order management displays the order waiting list including the waiting order based on the reception information generated by the reception terminal and the reservation frame based on the reservation information transmitted from the reservation management system. system.
前記予約処理部は、前記テーブルに登録されている順番待ちのうち、前記予約情報において指定された項目と同じ項目の順番待ちに順番が到来する推定時刻を算出し、前記予約情報において指定された時刻が、前記推定時刻および前記テーブルに登録されている予約枠の時刻と重複しない場合に、前記予約情報に基づく予約が可能と判定する、請求項1に記載の順番管理システム。   The reservation processing unit calculates an estimated time when an order arrives in the order waiting for the same item as the item specified in the reservation information among the order waiting registered in the table, and is specified in the reservation information. The order management system according to claim 1, wherein when the time does not overlap with the estimated time and the time of a reservation frame registered in the table, it is determined that a reservation based on the reservation information is possible. 前記予約処理部は、前記テーブルに登録されている順番待ちのうち、前記予約情報において指定された項目と同じ項目の最後尾の順番待ちに順番が到来するまでの推定待ち時間を算出し、前記推定待ち時間が所定の時間以下である場合に、前記予約情報に基づく予約が可能と判定する、請求項1または2に記載の順番管理システム。   The reservation processing unit calculates an estimated waiting time until the order arrives at the last turn of the same item as the item specified in the reservation information among the turn waits registered in the table, The order management system according to claim 1, wherein when the estimated waiting time is equal to or less than a predetermined time, it is determined that a reservation based on the reservation information is possible. 前記予約処理部は、前記予約情報において前記複数の項目のうちの特定の項目が指定されている場合、前記予約情報に基づく予約は不可能と判定する、請求項1〜3のいずれか1項に記載の順番管理システム。   The reservation processing unit determines that reservation based on the reservation information is impossible when a specific item of the plurality of items is specified in the reservation information. The order management system described in. 順番待ちを管理する順番管理システムにおいて用いられる順番管理装置であって、
前記順番管理システムは、
予め設定された複数の項目別に新規の順番待ちの入力操作を受け付け、前記順番待ちを受け付けた旨を表す受付情報を生成する受付端末と、
順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理端末と、
を備え、
前記受付端末から送信される前記受付情報と、前記順番管理端末から送信される前記ステータス変更情報と、時刻を指定した予約の入力操作を前記項目別に受け付け可能な予約管理システムから送信される予約情報とを通信ネットワークを介して受信する通信インタフェースと、
前記項目別に順番待ちを管理するためのテーブルを格納する記憶部と、
前記受付情報に基づく順番待ちを前記項目別かつ前記受付端末における受付時刻順に前記テーブルに登録する受付処理部と、
前記予約情報に基づく予約の可否を前記テーブルに基づいて前記項目別に判定し、該予約が可能である場合に、前記予約情報において指定された時刻における予約枠を生成して前記テーブルに登録する予約処理部と、
前記ステータス変更情報に基づいて前記テーブルに登録された前記順番待ちおよび前記予約枠のステータスを管理するステータス管理部と、
を有し、
前記受付情報に基づく順番待ちと前記予約情報に基づく予約枠とを含むステータス情報及び前記予約枠を前記受付端末に表示し始める時間を、前記通信インタフェースを介して前記受付端末に送信することで、前記受付端末に、前記受付端末で生成した前記受付情報に基づく順番待ち及び前記予約管理システムから送信された前記予約情報に基づく予約枠を含む順番待ちリストを表示させることを可能とする、順番管理装置。
An order management device used in an order management system for managing waiting for orders,
The order management system includes:
A reception terminal that receives a new turn waiting input operation for each of a plurality of preset items, and generates reception information indicating that the turn waiting is received;
An order management terminal that accepts an operation to change the waiting status indicating the waiting status, and generates status change information indicating that the waiting status has been changed;
With
The reception information transmitted from the reception terminal, the status change information transmitted from the order management terminal, and the reservation information transmitted from a reservation management system capable of receiving a reservation input operation specifying a time by item A communication interface for receiving the data via a communication network;
A storage unit for storing a table for managing the waiting for each item;
A reception processing unit that registers in the table the waiting order based on the reception information according to the item and in the order of reception time in the reception terminal;
Reservation based on the reservation information is determined for each item based on the table, and when the reservation is possible, a reservation frame at a time specified in the reservation information is generated and registered in the table A processing unit;
A status management unit for managing the status of the waiting queue and the reservation frame registered in the table based on the status change information;
Have
By transmitting to the reception terminal via the communication interface the status information including the waiting order based on the reception information and the status information including the reservation frame based on the reservation information and the time to start displaying the reservation frame on the reception terminal , Order management that enables the reception terminal to display a waiting list based on the reception information generated by the reception terminal and a waiting list including reservation slots based on the reservation information transmitted from the reservation management system. apparatus.
順番待ちを管理する順番管理システムにおいて用いられる順番管理装置に実行させるプログラムであって、
前記順番管理システムは、
予め設定された複数の項目別に新規の順番待ちの入力操作を受け付け、前記順番待ちを受け付けた旨を表す受付情報を生成する受付端末と、
順番待ちの状況を表す順番待ちステータスの変更操作を受け付け、該順番待ちステータスを変更した旨を表すステータス変更情報を生成する順番管理端末と、
を備え、
前記受付端末から送信される前記受付情報と、前記順番管理端末から送信される前記ステータス変更情報と、時刻を指定した予約の入力操作を前記項目別に受け付け可能な予約管理システムから送信される予約情報と、のいずれかを通信インタフェースを介して受信するステップ(a)と、
前記受付情報を受信した場合に、前記項目別に順番待ちを管理するためのテーブルに対し、前記受付情報に基づく順番待ちを前記項目別かつ前記受付端末における受付時刻順に前記テーブルに登録するステップ(b)と、
前記予約情報を受信した場合に、該予約情報に基づく予約の可否を前記テーブルに基づいて前記項目別に判定し、該予約が可能である場合に、前記予約情報において指定された時刻における予約枠を生成して前記テーブルに登録するステップ(c)と、
前記ステータス変更情報を受信した場合に、該ステータス変更情報に基づいて前記テーブルに登録された前記順番待ちおよび前記予約枠のステータスを管理するステップ(d)と、
前記受付情報に基づく順番待ちと前記予約情報に基づく予約枠とを含むステータス情報及び前記予約枠を前記受付端末に表示し始める時間を、通信インタフェースを介して前記受付端末に送信することで、前記受付端末に、前記受付端末で生成した前記受付情報に基づく順番待ち及び前記予約管理システムから送信された前記予約情報に基づく予約枠を含む順番待ちリストを表示させることを可能とするステップ(e)と、
を実行させるプログラム。
A program to be executed by an order management device used in an order management system that manages waiting for orders,
The order management system includes:
A reception terminal that receives a new turn waiting input operation for each of a plurality of preset items, and generates reception information indicating that the turn waiting is received;
An order management terminal that accepts an operation to change the waiting status indicating the waiting status, and generates status change information indicating that the waiting status has been changed;
With
The reception information transmitted from the reception terminal, the status change information transmitted from the order management terminal, and the reservation information transmitted from a reservation management system capable of receiving a reservation input operation specifying a time by item And (a) receiving any of the above via a communication interface;
A step of registering, in the table for managing turn waiting for each item, waiting in turn based on the received information in the table according to the item and in order of the reception time at the receiving terminal when the reception information is received (b) )When,
When the reservation information is received, whether to make a reservation based on the reservation information is determined for each item based on the table, and if the reservation is possible, a reservation frame at a time specified in the reservation information is determined. Generating and registering in the table (c);
A step (d) of managing the status of the waiting for waiting and reservation slots registered in the table based on the status change information when the status change information is received;
By transmitting the status information including the waiting order based on the reception information and the reservation frame based on the reservation information and the time to start displaying the reservation frame on the reception terminal to the reception terminal via the communication interface , Step (e) enabling the receiving terminal to display a waiting list based on the receiving information generated by the receiving terminal and a waiting list including a reservation frame based on the reservation information transmitted from the reservation management system. When,
A program that executes
JP2016058849A 2016-03-23 2016-03-23 Order management system, order management apparatus and program Active JP6185622B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016058849A JP6185622B1 (en) 2016-03-23 2016-03-23 Order management system, order management apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016058849A JP6185622B1 (en) 2016-03-23 2016-03-23 Order management system, order management apparatus and program

Publications (2)

Publication Number Publication Date
JP6185622B1 true JP6185622B1 (en) 2017-08-23
JP2017174115A JP2017174115A (en) 2017-09-28

Family

ID=59678329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016058849A Active JP6185622B1 (en) 2016-03-23 2016-03-23 Order management system, order management apparatus and program

Country Status (1)

Country Link
JP (1) JP6185622B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6402232B1 (en) * 2017-11-29 2018-10-10 株式会社Epark Order management system, order management method, and order management program
JP2020177325A (en) * 2019-04-16 2020-10-29 株式会社ぐるなび Facility management system, facility management method, and facility management program
JP2020181396A (en) * 2019-04-25 2020-11-05 日本電気株式会社 Customer-facing management device, customer-facing management method, and program
JP7027597B1 (en) 2021-04-30 2022-03-01 株式会社Eparkグルメ Usage schedule management system, usage schedule management program and usage schedule management method

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6306787B1 (en) * 2017-08-31 2018-04-04 株式会社Epark Information management apparatus, information management system, information management apparatus control method, and information management apparatus control program
JP6349453B1 (en) * 2017-11-30 2018-06-27 株式会社Epark Reservation system, management method and reservation program
JP6482697B1 (en) * 2018-02-09 2019-03-13 株式会社リクルート Order management system
JP6589014B2 (en) * 2018-06-04 2019-10-09 株式会社Epark Reservation system, management method and reservation program
JP6427706B1 (en) * 2018-06-27 2018-11-21 株式会社Epark INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002288499A (en) * 2001-03-28 2002-10-04 Central Japan Railway Co Seat reservation system only for business
JP2003263512A (en) * 2002-01-07 2003-09-19 Takeshi Matsumura Information system for service which can be reserved and necessitates waiting for turn
JP2003271767A (en) * 2002-03-19 2003-09-26 Dai-Ichi Life Information System Co Ltd Customer guide system and guide method
JP2005309885A (en) * 2004-04-23 2005-11-04 Hitachi Ltd System for reserving attraction
JP4861901B2 (en) * 2007-06-04 2012-01-25 東芝テック株式会社 Restaurant accounting apparatus and computer program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6402232B1 (en) * 2017-11-29 2018-10-10 株式会社Epark Order management system, order management method, and order management program
JP2019101569A (en) * 2017-11-29 2019-06-24 株式会社Epark Order management system, order management method, and order management program
JP2020177325A (en) * 2019-04-16 2020-10-29 株式会社ぐるなび Facility management system, facility management method, and facility management program
JP7458149B2 (en) 2019-04-16 2024-03-29 株式会社ぐるなび Facility management system, facility management method, and facility management program
JP2020181396A (en) * 2019-04-25 2020-11-05 日本電気株式会社 Customer-facing management device, customer-facing management method, and program
JP7027597B1 (en) 2021-04-30 2022-03-01 株式会社Eparkグルメ Usage schedule management system, usage schedule management program and usage schedule management method
JP2022170941A (en) * 2021-04-30 2022-11-11 株式会社Eparkグルメ Use schedule management system, use schedule management program, and use schedule management method

Also Published As

Publication number Publication date
JP2017174115A (en) 2017-09-28

Similar Documents

Publication Publication Date Title
JP6185622B1 (en) Order management system, order management apparatus and program
WO2016199891A1 (en) Waitlist management system, waitlist management device, and waitlist management program
JP6051284B1 (en) Order management system, order management apparatus, and order management program
JP5989270B1 (en) Order management system, order management apparatus and program
JP6078115B2 (en) Order management system, order management apparatus, and program
JP6347874B1 (en) Order management system, order management apparatus, and program
WO2018016511A1 (en) Queue management system, queue management device, and program
JP6302112B1 (en) Order management system, order management apparatus, and program
JP6360844B2 (en) Order management system, order management apparatus and program
JP6262315B1 (en) Order management system, order management apparatus, and program
JP6279644B2 (en) Order management system, order management apparatus and program
JP6088079B1 (en) Order management system, order management apparatus, and program
JP2018060515A (en) Order management system, order management apparatus, and program
JP6446106B1 (en) Order management system, order management apparatus, and program
WO2019203218A1 (en) Waiting list management system, waiting list management server, and program
JP6087393B2 (en) Order management system, order management apparatus, and order management program
JP6724222B1 (en) Sequence management system, sequence management device, and program
WO2021066093A1 (en) Turn management system, turn management device, and program
JP6391782B1 (en) Order management system
JP6464408B1 (en) Order management system
JP6212189B1 (en) Order management system
WO2018062359A1 (en) Turn management system, turn management device, and program
JP6019207B1 (en) Order management system, order management apparatus, and order management program
WO2018180691A1 (en) Turn management system, turn management device and program
JP2019169024A (en) Turn management system, turn management server, and program therefor

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170306

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170606

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20170614

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: 20170710

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170727

R150 Certificate of patent or registration of utility model

Ref document number: 6185622

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250