Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7308053B2 - Order management device, order management system and program - Google Patents
[go: Go Back, main page]

JP7308053B2 - Order management device, order management system and program - Google Patents

Order management device, order management system and program Download PDF

Info

Publication number
JP7308053B2
JP7308053B2 JP2019047291A JP2019047291A JP7308053B2 JP 7308053 B2 JP7308053 B2 JP 7308053B2 JP 2019047291 A JP2019047291 A JP 2019047291A JP 2019047291 A JP2019047291 A JP 2019047291A JP 7308053 B2 JP7308053 B2 JP 7308053B2
Authority
JP
Japan
Prior art keywords
category
orders
classification
order
products
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
JP2019047291A
Other languages
Japanese (ja)
Other versions
JP2020149457A (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.)
Seiko Solutions Inc.
Original Assignee
Seiko Solutions Inc.
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 Seiko Solutions Inc. filed Critical Seiko Solutions Inc.
Priority to JP2019047291A priority Critical patent/JP7308053B2/en
Publication of JP2020149457A publication Critical patent/JP2020149457A/en
Application granted granted Critical
Publication of JP7308053B2 publication Critical patent/JP7308053B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、オーダー管理装置、オーダー管理システム、およびプログラムに関する。 The present invention relates to an order management device, an order management system, and a program.

近年、飲食店、特に、居酒屋や焼き肉店のように、注文回数が比較的多い飲食店において、いわゆるテーブルトップオーダリングシステムが導入されている。テーブルトップオーダリングシステムは、客が操作し、客自身で注文を入力する入力端末と、複数の出力装置(プリンタ・ディスプレイ)と、これらを制御するオーダー管理装置から構成される。 In recent years, a so-called table-top ordering system has been introduced in restaurants, particularly restaurants where a relatively large number of orders are placed, such as izakayas and yakiniku restaurants. The table-top ordering system consists of an input terminal operated by a customer to input an order by the customer, a plurality of output devices (printers and displays), and an order management device for controlling them.

テーブルトップオーダリングシステムに関する技術としては、例えば、特許文献1の技術がある。特許文献1では、顧客の注文を入力する注文端末(入力端末)は、入力モードとして、店員が操作するスタッフモードと顧客が操作する顧客モードとのいずれかで動作する。注文端末は、スタッフモードで入力された少なくとも卓番を含む顧客の初期情報のみを管理端末に送信する。管理端末で新規オーダーが受け付けられると、新規オーダーとして受け付けられたことを契機として、自動的に入力モードがスタッフモードから顧客モードに移行して注文入力が可能となる。 As a technology related to the tabletop ordering system, for example, there is a technology disclosed in Patent Document 1. In Patent Document 1, an order terminal (input terminal) for inputting a customer's order operates in either a staff mode operated by a store clerk or a customer mode operated by a customer as an input mode. The order terminal transmits only the customer's initial information including at least the table number entered in the staff mode to the management terminal. When a new order is accepted by the management terminal, the input mode automatically shifts from the staff mode to the customer mode upon acceptance as a new order, enabling order input.

特開2013-137840号公報JP 2013-137840 A

テーブルトップオーダリングシステムでは、従業員が入力端末を使用して、注文入力を行う場合と違って、最低でも1組の客が1台の入力端末を利用し、それぞれの入力端末で直接注文入力を行うため、使用される入力端末の数が多い。そのため、開店直後やピーク時には、各テーブルからの注文入力が重ってしまい、厨房でさばききれない量の注文が一度に入力され、料理提供が遅れてしまうという問題がある。 In the tabletop ordering system, unlike the case where employees use input terminals to input orders, at least one group of customers uses one input terminal and directly inputs orders at each input terminal. Therefore, the number of input terminals used is large. As a result, immediately after the restaurant opens or during peak hours, the number of orders received from each table is heavy, and the amount of orders that cannot be handled by the kitchen is input at once, resulting in a delay in the serving of food.

この状況を防ぐ方法として、例えば、一定数以上の注文が入力された場合、入力端末からの注文入力を受け付けなくすることが考えられる。しかし、単純に、上限値で注文入力を止めてしまった場合、客毎の注文入力状況に差異が発生し、座席についているにもかかわらず、注文入力ができない客が発生してしまうという問題が発生する。 As a method of preventing this situation, for example, when orders exceeding a certain number are input, it is conceivable to not accept order input from the input terminal. However, if order entry is simply stopped at the upper limit, there will be differences in the order entry status for each customer, and there will be customers who cannot enter orders even though they are seated. Occur.

本発明は、上記課題を鑑みて成されたものであり、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できるオーダー管理装置、オーダー管理システム、およびプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and provides an order management device, an order management system, and an order management system capable of maintaining a state in which products are provided fairly to customers when the provision of products to customers is delayed. The purpose is to provide a program.

上記目的を達成するために、本発明に係るオーダー管理装置は、分類ごとに商品の注文を受け付ける入力端末の各々から商品の注文を受け付け、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を抑制するように制御する注文制御部と、注文が抑制された分類に含まれる商品の未処理数が、当該分類について予め定められた解除閾値未満になった場合に、前記入力端末の各々に対し、当該分類に含まれる商品についての前記抑制を解除するように制御する制御解除部と、を含んで構成される。 In order to achieve the above object, an order management apparatus according to the present invention receives product orders from each input terminal for receiving product orders for each category, an order control unit for controlling each of the input terminals to suppress an order for a product included in the category when an order is equal to or greater than a predetermined warning threshold for the category; When the unprocessed number of commodities included in the classification becomes less than a release threshold value predetermined for the classification, each of the input terminals cancels the suppression of the commodities included in the classification. and a control release unit for controlling.

この発明によれば、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 According to this invention, even if the provision of products to customers is delayed, it is possible to maintain a state in which products are provided fairly to customers.

また、本発明のオーダー管理装置において、前記分類ごとの前記解除閾値には、当該分類の前記警告閾値より低い値を定めるようにしてもよい。 Further, in the order management apparatus of the present invention, the cancellation threshold for each classification may be set to a value lower than the warning threshold for the classification.

この発明によれば、店舗の未処理数に余裕が生じるまで注文数を抑制することができる。 According to this invention, the number of orders can be suppressed until there is room in the unprocessed number of stores.

また、本発明のオーダー管理装置において、前記分類は、上位の階層と下位の階層とを含む複数の階層からなる階層構造を持つように構成されており、前記注文制御部は、注文された商品が属する下位の階層の分類を含む、上位の階層の分類について、商品の未処理数が、当該上位の階層の分類について予め定められた警告閾値を超えた場合に、前記入力端末の各々に対し、当該上位の階層の分類に含まれる商品の注文を抑制するように制御し、注文された商品が属する下位の階層の分類を含む、上位の階層の分類について、商品の未処理数が、当該上位の階層の分類について予め定められた閾値を超えず、かつ、注文された商品の下位の階層の分類に含まれる商品の未処理数が、当該下位の階層の分類について予め定められた警告閾値を超えた場合に、前記入力端末の各々に対し、当該下位の階層の分類に含まれる商品の注文を抑制するように制御するようにしてもよい。 Also, in the order management device of the present invention, the classification is configured to have a hierarchical structure consisting of a plurality of hierarchies including upper hierarchies and lower hierarchies, and the order control unit controls the ordered products. For each of the input terminals, if the unprocessed number of products exceeds a predetermined warning threshold for the higher-level classification, including the lower-level classification to which the , control to suppress orders for products included in the classification of the upper hierarchy, and for the classification of the upper hierarchy, including the classification of the lower hierarchy to which the ordered product belongs, the unprocessed number of products The unprocessed number of products included in the lower hierarchy classification of the ordered product that does not exceed the predetermined threshold for the upper hierarchy classification is the predetermined warning threshold for the lower hierarchy classification is exceeded, each of the input terminals may be controlled to suppress orders for products included in the classification of the lower hierarchy.

この発明によれば、店舗によって定めた分類の階層ごとの処理力に応じて、客に対して公平に商品の提供を行うことができる。 According to this invention, it is possible to fairly provide products to customers according to the processing power for each class of classification determined by the store.

また、本発明のオーダー管理装置において、前記注文制御部は、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた上限値を超えた場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を禁止するように制御するようにしてもよい。 Further, in the order management device of the present invention, the order control unit controls the input terminal to Each may be controlled so as to prohibit the ordering of products included in the corresponding category.

この発明によれば、店舗の提供可能な処理量を超えた場合に、商品の注文を禁止できる。 According to this invention, when the amount of processing that can be provided by the store is exceeded, it is possible to prohibit the ordering of merchandise.

また、本発明のオーダー管理装置において、前記商品の処理に関する情報を入力として、前記上限値、前記警告閾値、および前記解除閾値を調整するように予め学習した学習済みモデルに基づいて、前記上限値、前記警告閾値、および前記解除閾値の各々の値を調整するようにしてもよい。 Further, in the order management device of the present invention, the upper limit value is calculated based on a learned model that has been learned in advance so as to adjust the upper limit value, the warning threshold value, and the cancellation threshold value by inputting information regarding the processing of the product. , the warning threshold, and the cancellation threshold may be adjusted.

この発明によれば、店舗の提供可能な処理量を、適切な値に調整できる。 According to this invention, the processing amount that can be provided by the store can be adjusted to an appropriate value.

また、本発明の入力端末は、分類ごとに商品の注文を受け付ける入力端末であって、商品の注文をオーダー管理装置に送信する通信部と、オーダー管理装置により、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、当該分類に含まれる商品の注文を抑制するように制御された場合に、予め定められた分類および人数の組み合わせごとの注文数の上限に基づいて、当該分類に含まれる商品について、設定された人数に応じた注文数の上限を決定し、前記決定された注文数の上限を表示し、前記決定した上限まで注文できるように設定する要求制御部と、を含んで構成される。 Further, the input terminal of the present invention is an input terminal that accepts product orders for each category, and includes a communication unit that transmits product orders to an order management device, and a If the unprocessed number of products included in the category exceeds the predetermined warning threshold for the category, and the order is controlled to suppress orders for the products included in the category, the number of people in the category and number of people Based on the upper limit of the number of orders for each combination, for products included in the category, determine the upper limit of the number of orders according to the set number of people, display the determined upper limit of the number of orders, and display the determined upper limit of the number of orders. and a request control unit that is set so that orders can be placed up to.

この発明によれば、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 According to this invention, even if the provision of products to customers is delayed, it is possible to maintain a state in which products are provided fairly to customers.

また、本発明のオーダー管理システムは、分類ごとに商品の注文を受け付ける入力端末と、前記入力端末の各々から商品の注文を受け付け、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を抑制するように制御する注文制御部、および注文が抑制された分類に含まれる商品の未処理数が、当該分類について予め定められた解除閾値未満になった場合に、前記入力端末の各々に対し、当該分類に含まれる商品についての前記抑制を解除するように制御する制御解除部、を含むオーダー管理装置と、を含んで構成される。 Further, the order management system of the present invention includes an input terminal for accepting product orders for each category, and an input terminal for accepting product orders from each of the input terminals. an order control unit that controls each of the input terminals to suppress orders for products included in the category when a predetermined warning threshold value or more is exceeded for the category; controlling each of the input terminals to release the suppression of the products included in the classification when the unprocessed number of the products included in the classification falls below a predetermined cancellation threshold for the classification; and an order management device including a control release unit.

この発明によれば、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 According to this invention, even if the provision of products to customers is delayed, it is possible to maintain a state in which products are provided fairly to customers.

また、本発明のオーダー管理システムにおいて、前記入力端末は、前記抑制された分類がある場合に、当該分類に含まれる商品について、前記入力端末に設定された人数に応じた注文数の上限を決定し、前記決定された注文数の上限を表示し、前記決定した上限まで注文できるように設定するようにしてもよい。 Further, in the order management system of the present invention, when there is the suppressed classification, the input terminal determines the upper limit of the number of orders according to the number of people set in the input terminal for the products included in the classification. Then, the determined upper limit of the number of orders may be displayed so that orders can be placed up to the determined upper limit.

この発明によれば、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 According to this invention, even if the provision of products to customers is delayed, it is possible to maintain a state in which products are provided fairly to customers.

また、本発明のオーダー管理システムにおいて、前記注文制御部は、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた上限値を超えた場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を禁止するように制御し、前記入力端末は、前記禁止された分類がある場合に、当該分類に含まれる商品についての注文を不可とする旨を表示し、注文を禁止するように設定するようにしてもよい。 Further, in the order management system of the present invention, when the unprocessed number of products included in a category of ordered products exceeds a predetermined upper limit value for the category, the order control unit For each of them, control is performed so as to prohibit orders for products included in the relevant classification, and the input terminal indicates that if there is a prohibited category, orders for the products included in the relevant classification are not allowed. You may make it display and set so that an order may be prohibited.

この発明によれば、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 According to this invention, even if the provision of products to customers is delayed, it is possible to maintain a state in which products are provided fairly to customers.

また、本発明のプログラムは、コンピュータを、本発明のオーダー管理装置の各部として機能させるためのプログラムである。 A program of the present invention is a program for causing a computer to function as each part of the order management apparatus of the present invention.

この発明によれば、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 According to this invention, even if the provision of products to customers is delayed, it is possible to maintain a state in which products are provided fairly to customers.

本発明によれば、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 According to the present invention, even if the provision of products to customers is delayed, it is possible to maintain a state in which products are provided fairly to customers.

本実施形態に係る注文管理システムの一例を示す図である。It is a figure which shows an example of the order management system which concerns on this embodiment. 本実施形態に係る入力端末の電気的な構成の一例を示すブロック図である。3 is a block diagram showing an example of the electrical configuration of the input terminal according to the embodiment; FIG. 本実施形態に係るオーダー管理装置の電気的な構成の一例を示すブロック図である。It is a block diagram showing an example of the electrical configuration of the order management device according to the present embodiment. 本実施形態に係る入力端末の機能的な構成の一例を示すブロック図である。3 is a block diagram showing an example of the functional configuration of the input terminal according to the embodiment; FIG. 本実施形態に係るオーダー管理装置の機能的な構成の一例を示すブロック図である。It is a block diagram showing an example of a functional configuration of an order management device according to the present embodiment. オーダー管理装置の閾値テーブルの一例を示す図である。It is a figure which shows an example of the threshold value table of an order management apparatus. 本実施形態のオーダー管理装置の作用を説明するためのフローチャートである。4 is a flow chart for explaining the operation of the order management device of the embodiment; 入力端末の閾値テーブルの一例を示す図である。FIG. 10 is a diagram showing an example of a threshold table of an input terminal; FIG. 本実施形態の入力端末の要求制御部の作用を説明するためのフローチャートである。4 is a flow chart for explaining the operation of the request control unit of the input terminal according to the embodiment; 本実施形態の入力端末の表示制御部の作用を説明するためのフローチャートである。4 is a flow chart for explaining the operation of the display control unit of the input terminal according to the embodiment; 注文画面の一例を示す図である。It is a figure which shows an example of an order screen. 注文画面で分類「一品」の商品の注文を不可に表示した場合の一例を示す図である。FIG. 10 is a diagram showing an example of displaying an order screen for items classified as “one item” as being impossible to order. 注文画面で選択した分類で注文可能な上限数を表示した場合の一例を示す図である。FIG. 10 is a diagram showing an example of displaying the maximum number of orders that can be placed in the category selected on the order screen. 分類を2階層としたオーダー管理装置の閾値テーブルの一例を示す図である。It is a figure which shows an example of the threshold value table of the order management apparatus which made the classification into two layers. サブ分類「うどん・そば類」の注文を抑制するように制御した場合の入力端末の注文画面の一例を示す図である。FIG. 10 is a diagram showing an example of an order screen of an input terminal when control is performed so as to suppress orders for the sub-category “udon/soba”; サブ分類「うどん・そば類」の注文を禁止するように制御した場合の入力端末の注文画面の一例を示す図である。FIG. 10 is a diagram showing an example of an order screen of an input terminal when control is performed so as to prohibit ordering of the sub-category “udon/soba”;

以下、図面を参照して本発明の実施の形態を詳細に説明する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

まず、本発明の実施の形態の概要を説明する。本実施形態では、上記課題を解決するために、入力端末から商品(飲食物)の注文があった場合に、まだ調理を行っていない未調理の商品の数(未調理数)が、一定の警告閾値に達した場合、注文の受付を抑制する制御を行う。例えば、(1)入力端末(1組の客)ごとに、一定数の注文可能な商品の上限を設け、注文入力を抑制する。(2)入力端末の各々に設定された客数に応じて、注文可能な商品の上限値を設け、注文入力を抑制する。 First, an outline of an embodiment of the present invention will be described. In order to solve the above problem, in the present embodiment, when an order for products (food and drink) is received from an input terminal, the number of uncooked products (number of uncooked products) that has not yet been cooked is fixed. When the warning threshold is reached, control is performed to suppress acceptance of orders. For example, (1) setting an upper limit on the number of items that can be ordered for each input terminal (one set of customers) to suppress order input. (2) Setting an upper limit on the number of products that can be ordered according to the number of customers set in each input terminal, and suppressing order input.

以下、本発明の実施の形態の構成について説明する。 Configurations of embodiments of the present invention will be described below.

本発明の実施の形態に係る注文管理システムの構成について説明する。図1に示すように、本発明の実施の形態に係る注文管理システム10は、機能的には図1に示すように、複数の入力端末20、オーダー管理装置22、印刷装置24、調理管理装置26、配膳管理装置27、及び会計装置28の各々は、Wi-Fi(登録商標)またはBluetooth(登録商標)といった店舗内のルータを介してネットワークNに接続される。ネットワークNには、LTEなどの無線通信によりインターネット等を介して接続してもよい。 A configuration of an order management system according to an embodiment of the present invention will be described. As shown in FIG. 1, the order management system 10 according to the embodiment of the present invention functionally includes a plurality of input terminals 20, an order management device 22, a printer 24, and a cooking management device, as shown in FIG. 26, the catering management device 27, and the checkout device 28 are each connected to the network N via an in-store router such as Wi-Fi (registered trademark) or Bluetooth (registered trademark). The network N may be connected via the Internet or the like by wireless communication such as LTE.

本実施形態に係る入力端末20は、店舗の卓ごとに設置された商品の注文が可能なタブレット端末である。入力端末20には、注文入力のためのアプリケーション・プログラムが予めインストールされている。入力端末20では、注文画面から商品の分類を選択すると、分類ごとの商品が表示され、当該分類の商品をタッチすることにより注文の入力を行う。入力端末20は、商品を注文する注文情報を、ネットワークNを介してオーダー管理装置22に送信する。また、入力端末20は注文モードと管理モードを有しており、管理モードでは、来客の人数を設定する等の操作が行える。 The input terminal 20 according to the present embodiment is a tablet terminal that is installed at each table in the store and that can be used to order products. The input terminal 20 is preinstalled with an application program for order input. On the input terminal 20, when a product category is selected from the order screen, the product for each category is displayed, and the order is input by touching the product in the category. The input terminal 20 transmits order information for ordering products to the order management device 22 via the network N. FIG. The input terminal 20 has an order mode and a management mode. In the management mode, operations such as setting the number of visitors can be performed.

本実施形態に係るオーダー管理装置22は、ネットワークNを介して入力端末20と接続される。また、オーダー管理装置22は、印刷装置24、調理管理装置26、配膳管理装置27、および会計装置28の各々とも接続される。 The order management device 22 according to this embodiment is connected to the input terminal 20 via the network N. FIG. The order management device 22 is also connected to each of the printing device 24 , the cooking management device 26 , the serving management device 27 and the checkout device 28 .

前提として、オーダー管理装置22で管理する店舗のオーダー管理の工程は大きく分けて、注文、調理、および配膳の3つの工程があり、注文された商品が調理され、配膳まで行われることでオーダーが完了することになる。 As a premise, the order management process of the store managed by the order management device 22 can be roughly divided into three processes: ordering, cooking, and serving. will be completed.

オーダー管理装置22は、入力情報を受信して、来客の商品の注文情報を管理するとともに、注文の未調理数に応じて注文を抑制や停止を行うように制御する。入力情報は、入力端末20から送信される商品の注文情報、調理管理装置26から送信される商品の調理完了情報、または配膳管理装置27から送信される配膳完了情報のいずれかを含む。 The order management device 22 receives the input information, manages the order information of the customer's product, and controls to suppress or stop the order according to the number of uncooked orders. The input information includes any of product order information transmitted from the input terminal 20 , product cooking completion information transmitted from the cooking management device 26 , or serving completion information transmitted from the catering management device 27 .

印刷装置24は、来客の注文情報に応じた伝票を印刷する。調理管理装置26は、来客の注文情報により示され、注文対象とされた商品および個数を示す注文内容を表示させる。また、調理管理装置26は、店舗のオーダーの状況を表示する。調理管理装置26は、商品の調理の完了の操作を受け付け、調理完了情報をオーダー管理装置22に送信する。配膳管理装置27は、店舗のオーダーの状況を表示する。配膳管理装置27は、従業員の配膳完了の操作を受け付け、配膳完了情報をオーダー管理装置22に送信する。会計装置28は、来客毎に生成される伝票情報に基づいて会計処理を行う。会計装置28には、例えば、POSレジスタ等が適用される。 The printing device 24 prints a slip corresponding to the order information of the visitor. The cooking management device 26 displays the order details indicating the ordered items and the number of items indicated by the visitor's order information. The cooking management device 26 also displays the order status of the store. The cooking management device 26 receives an operation for completing the cooking of the product, and transmits cooking completion information to the order management device 22 . The catering management device 27 displays the order status of the store. The catering management device 27 receives the operation of the employee to complete the catering and transmits the catering completion information to the order management device 22 . The accounting device 28 performs accounting processing based on slip information generated for each visitor. A POS register or the like is applied to the accounting device 28, for example.

図2は、本実施形態に係る入力端末20の電気的な構成の一例を示すブロック図である。 FIG. 2 is a block diagram showing an example of the electrical configuration of the input terminal 20 according to this embodiment.

図2に示すように、本実施形態に係る入力端末20は、制御部31と、記憶部32と、表示部33と、操作部34と、通信部35と、を備えている。 As shown in FIG. 2 , the input terminal 20 according to this embodiment includes a control section 31 , a storage section 32 , a display section 33 , an operation section 34 and a communication section 35 .

制御部31は、CPU(Central Processing Unit)31A、ROM(Read Only Memory)31B、RAM(Random Access Memory)31C、および入出力インターフェース(I/O)31Dを備えており、これら各部がバスを介して各々接続されている。 The control unit 31 includes a CPU (Central Processing Unit) 31A, a ROM (Read Only Memory) 31B, a RAM (Random Access Memory) 31C, and an input/output interface (I/O) 31D. are connected to each other.

I/O31Dには、記憶部32と、表示部33と、操作部34と、通信部35と、を含む各機能部が接続されている。これらの各機能部は、I/O31Dを介して、CPU31Aと相互に通信可能とされる。 Functional units including a storage unit 32, a display unit 33, an operation unit 34, and a communication unit 35 are connected to the I/O 31D. Each of these functional units can mutually communicate with the CPU 31A via the I/O 31D.

制御部31は、入力端末20の一部の動作を制御するサブ制御部として構成されてもよいし、入力端末20の全体的な動作を制御するメイン制御部の一部として構成されてもよい。 The control unit 31 may be configured as a sub-control unit that controls part of the operation of the input terminal 20, or may be configured as part of the main control unit that controls the overall operation of the input terminal 20. .

記憶部32としては、例えば、SSD(Solid State Drive)、フラッシュメモリ等が用いられる。記憶部32には、本実施形態に係る注文入力処理を実行するための注文入力プログラム32Aが記憶される。また、記憶部32には、閾値テーブル32Bが記憶される。なお、注文入力プログラム32Aは、ROM31Bに記憶されていてもよい。 For example, an SSD (Solid State Drive), a flash memory, or the like is used as the storage unit 32 . The storage unit 32 stores an order entry program 32A for executing order entry processing according to the present embodiment. Further, the storage unit 32 stores a threshold table 32B. The order entry program 32A may be stored in the ROM 31B.

表示部33には、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイ等が用いられる。表示部33は、客が入力端末20の操作を行うためのタッチパネルを表示面と一体的に有している。操作部34には、電源ボタンや各種の操作ボタン等が設けられる。通信部35は、ネットワークN1に接続されており、オーダー管理装置22とネットワークNを介して通信を行う。本実施形態の場合、通信部35とネットワークNとは無線通信を介して接続される。 For the display unit 33, for example, a liquid crystal display (LCD), an organic EL (Electro Luminescence) display, or the like is used. The display unit 33 has a touch panel for the customer to operate the input terminal 20 integrally with the display surface. The operation unit 34 is provided with a power button, various operation buttons, and the like. The communication unit 35 is connected to the network N1 and communicates with the order management device 22 via the network N. FIG. In this embodiment, the communication unit 35 and the network N are connected via wireless communication.

なお、本実施形態では、入力端末20の一例として、店舗専用のタブレット端末を例示して説明するが、例えば、スマートフォンや、タブレット型端末装置等に、入力端末20としての機能を持たせてもよい。入力端末20は、客が直接操作して注文画面から商品を選んで注文する。 In this embodiment, as an example of the input terminal 20, a tablet terminal dedicated to a store will be described as an example. good. The input terminal 20 is directly operated by the customer to select and order an item from the order screen.

本実施形態に係る入力端末20のCPU31Aは、記憶部32に記憶されている注文入力プログラム32AをRAM31Cに書き込んで実行することにより、図4に示す各部として機能する。 The CPU 31A of the input terminal 20 according to this embodiment writes the order input program 32A stored in the storage unit 32 into the RAM 31C and executes it, thereby functioning as each unit shown in FIG.

図3は、本実施形態に係るオーダー管理装置22の電気的な構成の一例を示すブロック図である。 FIG. 3 is a block diagram showing an example of the electrical configuration of the order management device 22 according to this embodiment.

図3に示すように、本実施形態に係るオーダー管理装置22は、制御部11と、記憶部12と、表示部13と、操作部14と、通信部15と、を備えている。 As shown in FIG. 3 , the order management device 22 according to this embodiment includes a control section 11 , a storage section 12 , a display section 13 , an operation section 14 and a communication section 15 .

制御部11は、CPU11A、ROM11B、RAM11C、およびI/O11Dを備えており、これら各部がバスを介して各々接続されている。 The control section 11 includes a CPU 11A, a ROM 11B, a RAM 11C, and an I/O 11D, and these sections are connected via buses.

I/O11Dには、記憶部12と、表示部13と、操作部14と、通信部15と、を含む各機能部が接続されている。これらの各機能部は、I/O11Dを介して、CPU11Aと相互に通信可能とされる。 Functional units including a storage unit 12, a display unit 13, an operation unit 14, and a communication unit 15 are connected to the I/O 11D. Each of these functional units can mutually communicate with the CPU 11A via the I/O 11D.

制御部11は、オーダー管理装置22の一部の動作を制御するサブ制御部として構成されてもよいし、オーダー管理装置22の全体的な動作を制御するメイン制御部の一部として構成されてもよい。制御部11の各ブロックの一部又は全部には、例えば、LSI(Large Scale Integration)等の集積回路又はIC(Integrated Circuit)チップセットが用いられる。上記各ブロックに個別の回路を用いてもよいし、一部又は全部を集積した回路を用いてもよい。上記各ブロック同士が一体として設けられてもよいし、一部のブロックが別に設けられてもよい。また、上記各ブロックのそれぞれにおいて、その一部が別に設けられてもよい。制御部11の集積化には、LSIに限らず、専用回路又は汎用プロセッサを用いてもよい。 The control unit 11 may be configured as a sub-control unit that controls part of the operation of the order management device 22, or as a part of the main control unit that controls the overall operation of the order management device 22. good too. An integrated circuit such as LSI (Large Scale Integration) or an IC (Integrated Circuit) chipset is used for part or all of each block of the control unit 11 . An individual circuit may be used for each of the above blocks, or a circuit in which a part or all of them are integrated may be used. The blocks may be provided integrally, or some of the blocks may be provided separately. Moreover, in each of the above blocks, a part thereof may be separately provided. The integration of the control unit 11 is not limited to LSI, and a dedicated circuit or general-purpose processor may be used.

記憶部12としては、例えば、HDD(Hard Disk Drive)、SSD、フラッシュメモリ等が用いられる。記憶部12には、本実施形態に係る各種処理を実行するための注文管理プログラム12Aが記憶される。なお、この注文管理プログラム12Aは、ROM11Bに記憶されていてもよい。また、記憶部12には、閾値テーブル12Bが記憶される。 As the storage unit 12, for example, an HDD (Hard Disk Drive), SSD, flash memory, or the like is used. The storage unit 12 stores an order management program 12A for executing various processes according to this embodiment. The order management program 12A may be stored in the ROM 11B. Further, the storage unit 12 stores a threshold table 12B.

注文管理プログラム12Aは、例えば、オーダー管理装置22に予めインストールされていてもよい。また、注文管理プログラム12Aは、不揮発性の記憶媒体に記憶して、又はネットワークを介して配布し、オーダー管理装置22に適宜インストールすることで実現してもよい。なお、不揮発性の記憶媒体の例としては、CD-ROM(Compact Disc Read Only Memory)、光磁気ディスク、HDD、DVD-ROM(Digital Versatile Disc Read Only Memory)、フラッシュメモリ、メモリカード等が想定される。 The order management program 12A may be pre-installed in the order management device 22, for example. The order management program 12A may be stored in a non-volatile storage medium or distributed via a network and installed in the order management device 22 as appropriate. Examples of nonvolatile storage media include CD-ROMs (Compact Disc Read Only Memory), magneto-optical discs, HDDs, DVD-ROMs (Digital Versatile Disc Read Only Memory), flash memories, memory cards, and the like. be.

表示部13には、例えば、液晶ディスプレイ(LCD)や、有機ELディスプレイ等が用いられる。 For the display unit 13, for example, a liquid crystal display (LCD), an organic EL display, or the like is used.

操作部14には、オーダー管理装置22の操作者から各種の指示を受け付けるための操作キー群が設けられている。 The operation unit 14 is provided with operation keys for receiving various instructions from the operator of the order management device 22 .

通信部15は、ネットワークNに接続されており、オーダー管理装置22、印刷装置24、調理管理装置26、および会計装置28の各々とネットワークN1を介して通信を行う。また、通信部15は、ルータ(図示省略)とも接続され、ルータを介してインターネット等の外部ネットワークとも接続されている。 The communication unit 15 is connected to the network N and communicates with each of the order management device 22, the printing device 24, the cooking management device 26, and the accounting device 28 via the network N1. The communication unit 15 is also connected to a router (not shown), and is also connected to an external network such as the Internet via the router.

本実施形態に係るオーダー管理装置22のCPU11Aは、記憶部12に記憶されている注文管理プログラム12AをRAM11Cに書き込んで実行することにより、図5に示す各部として機能する。 The CPU 11A of the order management device 22 according to this embodiment writes the order management program 12A stored in the storage unit 12 into the RAM 11C and executes it, thereby functioning as each unit shown in FIG.

図4は、本実施形態に係る入力端末20の機能的な構成の一例を示すブロック図である。 FIG. 4 is a block diagram showing an example of the functional configuration of the input terminal 20 according to this embodiment.

図4に示すように、本実施形態に係る入力端末20のCPU31Aは、要求制御部50、表示制御部52として機能する。入力端末20の具体的な機能は作用の説明において後述する。 As shown in FIG. 4, the CPU 31A of the input terminal 20 according to this embodiment functions as a request control unit 50 and a display control unit 52. FIG. A specific function of the input terminal 20 will be described later in the description of the operation.

図5は、本実施形態に係るオーダー管理装置22の機能的な構成の一例を示すブロック図である。 FIG. 5 is a block diagram showing an example of the functional configuration of the order management device 22 according to this embodiment.

図5に示すように、本実施形態に係るオーダー管理装置22のCPU11Aは、オーダー管理部60、注文制御部62、制御解除部64として機能する。オーダー管理装置22は、下記に説明する閾値テーブル12Bに基づいて各種処理を行うが、具体的な機能は作用の説明において後述する。 As shown in FIG. 5, the CPU 11A of the order management device 22 according to this embodiment functions as an order management section 60, an order control section 62, and a control cancellation section 64. FIG. The order management device 22 performs various processes based on the threshold table 12B described below, and specific functions will be described later in the explanation of the operation.

図6は、オーダー管理装置22の閾値テーブル12Bの一例を示す図である。図6に示すように、閾値テーブル12Bは、商品の分類ごとに、未調理数の上限値、警告閾値、および解除閾値の各種閾値を設定したテーブルである。上限値とは、店舗の調理場でそれ以上は対応が不可能な未調理の商品の数であり、当該分類の上限となる未調理数の値である。上限値に達した場合には当該分類の注文が停止される。警告閾値とは、当該分類の未調理数が支障を生じる警告の域に達したことを示す値である。警告閾値に達すると、当該分類の注文が抑制される。解除閾値とは、注文を抑制するように制御された分類について、抑制を解除する未調理数の値である。例えば分類「一品」については、上限値が100、警告閾値が50、解除閾値が30と設定されている。解除閾値は、警告閾値よりも小さい値とする。解除閾値を、警告閾値よりも小さい値とすることで、店舗の調理場の未処理数に余裕が生じるまで注文数を抑制することができる。なお、各分類には具体的な商品が対応付けられている。また、上限値、警告閾値、および解除閾値の各種値は、店舗の調理場の従業員数に応じて任意に定めることができる。各種値の設定は、例えば、調理に時間がかかる商品の分類(一品や揚げ物等)は大きな値を設定し、調理に時間のかからない商品の分類(串やドリンク等)は小さな値を設定すればよい。 FIG. 6 is a diagram showing an example of the threshold table 12B of the order management device 22. As shown in FIG. As shown in FIG. 6, the threshold table 12B is a table in which various thresholds such as the upper limit value of the number of uncooked items, the warning threshold value, and the release threshold value are set for each product category. The upper limit value is the number of uncooked commodities that cannot be handled any more in the kitchen of the store, and is the value of the uncooked commodities that is the upper limit of the classification. When the upper limit is reached, orders for that category are stopped. A warning threshold is a value that indicates when the number of uncooked meals in that category has reached a warning level that causes a problem. When the warning threshold is reached, orders for that category are suppressed. The release threshold is the number of uncooked values at which the suppression is released for the category that was controlled to suppress the order. For example, for the category “one item”, the upper limit is set to 100, the warning threshold is set to 50, and the cancellation threshold is set to 30. The release threshold is set to a value smaller than the warning threshold. By setting the cancellation threshold to a value smaller than the warning threshold, it is possible to suppress the number of orders until there is room in the number of unprocessed orders in the kitchen of the store. Each classification is associated with a specific product. Various values of the upper limit value, warning threshold value, and release threshold value can be arbitrarily determined according to the number of employees in the kitchen of the store. For the setting of various values, for example, if you set a large value for a product category that takes a long time to cook (single item, deep-fried food, etc.), and set a small value for a product category that does not take much time to cook (skewers, drinks, etc.) good.

次に、注文管理システム10の作用について説明する。まずオーダー管理装置22の作用について説明する。図7は、本実施形態のオーダー管理装置22の作用を説明するためのフローチャートである。は以下の処理で、制御情報である“入力禁止要求”、“入力禁止要求”、および“抑制解除要求”のいずれかを入力端末20に送信する。また、制御情報には制御対象とする分類の情報が含まれる。 Next, the operation of the order management system 10 will be described. First, the operation of the order management device 22 will be described. FIG. 7 is a flow chart for explaining the operation of the order management device 22 of this embodiment. sends one of the control information "request for prohibition of input", "request for prohibition of input", and "request to cancel suppression" to the input terminal 20 in the following process. Also, the control information includes information on the classification to be controlled.

ステップS100で、オーダー管理部60が、入力情報を受信したか否かを判定し、受信指定していればステップS102へ移行し、受信していなければ当該ステップS100を繰り返す。入力情報は、注文情報、調理完了情報、または配膳完了情報のいずれかである。 In step S100, the order management unit 60 determines whether or not the input information has been received. If the reception is specified, the process proceeds to step S102, and if not, the step S100 is repeated. The input information is either order information, cooking completion information, or serving completion information.

ステップS102で、オーダー管理部60が、受信した入力情報が注文情報か否かを判定し、注文情報であればステップS108へ移行し、注文情報でなければステップS104へ移行する。 In step S102, the order management unit 60 determines whether or not the received input information is order information. If it is order information, the process proceeds to step S108.

ステップS104で、オーダー管理部60が、受信した入力情報が調理完了情報か否かを判定し、調理完了情報であればステップS112へ移行し、調理完了情報でなければ配膳完了情報を受信したと判断し、ステップS106へ移行する。 In step S104, the order management unit 60 determines whether or not the received input information is cooking completion information. If it is cooking completion information, the process proceeds to step S112. Then, the process proceeds to step S106.

ステップS106で、オーダー管理部60が、受信した入力情報が配膳完了情報であるとして、配膳完了処理をする。
配膳完了処理とは、例えば、配膳が完了した商品のチェックし、印刷装置24、調理管理装置26、に通知する等の処理である。具体的な配膳完了処理の内容は本実施形態の処理とは直接関係しないため省略する。
In step S106, the order management unit 60 determines that the received input information is serving completion information, and performs serving completion processing.
The service completion process is, for example, a process of checking products for which service has been completed and notifying the printer 24 and the cooking management device 26 of the completion of the service. The specific content of the catering completion process is omitted because it is not directly related to the process of the present embodiment.

ステップS108で、オーダー管理部60が、注文処理を行う。注文処理とは、例えば、じて、注文された商品を記録し、注文内容に応じて、印刷装置24、調理管理装置26、配膳管理装置27、及び会計装置28に通知する等の処理である。具体的な注文処理の内容は本実施形態の処理とは直接関係しないため省略する。 At step S108, the order management unit 60 performs order processing. The order processing is, for example, the process of recording the ordered products and notifying the printing device 24, the cooking management device 26, the serving management device 27, and the accounting device 28 according to the details of the order. . The specific contents of order processing are omitted because they are not directly related to the processing of this embodiment.

ステップS110で、注文制御部62が、注文処理の対象になった商品の分類の未調理数の数を、注文数分だけプラスにカウントする。例えば、分類「一品」の商品が3つ注文された場合は、分類「一品」の未調理数を3カウントアップする。例えば、分類「一品」の商品が2つ注文され、分類「サラダ」の商品が1つ注文された場合は、分類「一品」の未調理数を2カウントアップし、分類「サラダ」の未調理数を1カウントアップする。 In step S110, the order control unit 62 counts the number of uncooked items in the category of the product for which the order is processed, plus the number of orders. For example, when three products classified as "one item" are ordered, the number of uncooked items classified as "one item" is counted up by three. For example, if two products of the category “one dish” are ordered and one product of the category “salad” is ordered, the number of uncooked items of the category “one dish” is incremented by 2, and the number of uncooked items of the category “salad” is counted up by 2. Increment the number by 1.

ステップS112で、オーダー管理部60が、調理完了処理を行う。調理完了処理とは、例えば、調理が完了した商品について、調理が完了した旨を記録し、必要に応じて、印刷装置24、調理管理装置26、配膳管理装置27、及び会計装置28に通知する等の処理である。具体的な調理完了処理の内容は本実施形態の処理とは直接関係しないため省略する。 In step S112, the order management unit 60 performs cooking completion processing. In the cooking completion process, for example, for a product that has been cooked, the completion of cooking is recorded and, if necessary, the printing device 24, the cooking management device 26, the serving management device 27, and the accounting device 28 are notified. etc. The specific contents of the cooking completion process are omitted because they are not directly related to the process of this embodiment.

ステップS114で、注文制御部62が、調理完了処理の対象になった商品の分類の未調理数の数を、調理完了数分だけマイナスにカウントする。例えば、分類「一品」の商品が3つ調理完了した場合は、分類「一品」の未調理数を3カウントダウンする。例えば、分類「一品」の商品が2つ調理完了し、分類「サラダ」の商品が1つ調理完了した場合は、分類「一品」の未調理数を2カウントダウンし、分類「サラダ」の未調理数を1カウントダウンする。 In step S114, the order control unit 62 decrements the number of uncooked items in the category of the product subject to the cooking completion process by the number of cooked items. For example, when three products classified as "one item" have been cooked, the number of uncooked products classified as "one item" is counted down by three. For example, if two items of the category "one item" have been cooked and one item of the category "salad" has been cooked, the number of uncooked items of the category "one item" is counted down by 2, and the number of uncooked items of the category "salad" is counted down by 2. Count down by 1.

ステップS116で、注文制御部62が、各分類の未調理数を参照する。 In step S116, the order control unit 62 refers to the number of uncooked items in each category.

ステップS118で、注文制御部62が、未調理数が上限値以上の分類があるか否かを判定し、上限値以上の分類がある場合にはステップS120へ移行し、上限値以上の分類がない場合にはステップS122へ移行する。 In step S118, the order control unit 62 determines whether or not there is a category for which the number of uncooked items is equal to or greater than the upper limit. If not, the process proceeds to step S122.

ステップS120で、注文制御部62が、未調理数が上限値以上の分類について、制御情報として“入力禁止要求”を入力端末20に送信する。 In step S120, the order control unit 62 transmits to the input terminal 20 an "input prohibition request" as control information for the category in which the number of uncooked food is equal to or greater than the upper limit.

ステップS122で、注文制御部62が、未調理数が警告閾値以上の分類があるか否かを判定し、警告閾値以上の分類がある場合にはステップS124へ移行し、警告閾値以上の分類がない場合にはステップS125へ移行する。 In step S122, the order control unit 62 determines whether or not there is a category for which the number of uncooked items is equal to or greater than the warning threshold. If not, the process proceeds to step S125.

ステップS124で、注文制御部62が、未調理数が警告閾値以上の分類について、制御情報として“入力抑制要求”を入力端末20に送信する。 In step S124, the order control unit 62 transmits to the input terminal 20, as control information, an "input suppression request" for the category in which the number of uncooked items is equal to or greater than the warning threshold.

ステップS125で、制御解除部64が、“入力抑制要求”がされた分類があるか否かを判定し、ある場合にはステップS126へ移行し、ない場合には処理を終了する。 In step S125, the control canceling unit 64 determines whether or not there is a category for which an "input suppression request" has been made.

ステップS126で、制御解除部64が、未調理数が解除閾値未満の分類があるか否かを判定し、解除閾値未満の分類がある場合にはステップS128へ移行し、解除閾値未満の分類がない場合には処理を終了する。 In step S126, the control canceling unit 64 determines whether or not there is a category for which the number of uncooked items is less than the cancellation threshold. If not, terminate the process.

ステップS128で、制御解除部64が、未調理数が解除閾値未満となった分類について、制御情報として“抑制解除要求”を入力端末20に送信する。 In step S128, the control cancellation unit 64 transmits to the input terminal 20 a "restriction cancellation request" as control information for the category in which the number of uncooked foods is less than the cancellation threshold.

なお、上述したオーダー管理装置22の作用のフローチャートでは、入力禁止を解除するための指令を送信していないが、“抑制解除要求”の制御情報により、入力抑制と共に入力禁止も解除すればよい。このように、いったん入力禁止とした場合には、調理場の対応がすぐにオーバーフローしてしまうことを想定して、未調理数が落ち着くまで入力禁止にしておくことで、調理場のオーバーフローを回避できる。なお、入力禁止を別個に解除する場合には、禁止解除閾値を設ければよい。禁止解除閾値を設ける場合には、上記ステップS118からステップS122へ移行する間に、入力禁止の解除の判定する処理ステップと、入力禁止を解除する処理ステップを設ければよい。 In the flowchart of the operation of the order management device 22 described above, a command for canceling the input prohibition is not transmitted. In this way, if input is prohibited once, it is assumed that the response of the kitchen will immediately overflow, and by prohibiting input until the number of uncooked items settles down, the overflow of the kitchen is avoided. can. In addition, when the prohibition of input is separately released, a prohibition release threshold may be provided. If a prohibition release threshold value is provided, a processing step for determining release of input prohibition and a processing step for releasing input prohibition may be provided between step S118 and step S122.

次に、入力端末20の作用について説明する。入力端末20の作用は、要求制御部50と、表示制御部52とのそれぞれについて説明する。 Next, operation of the input terminal 20 will be described. The operation of the input terminal 20 will be described for the request control unit 50 and the display control unit 52 respectively.

作用について説明する前に、要求制御部50の制御で用いる閾値テーブル32Bについて説明する。図8は、入力端末20の閾値テーブル32Bの一例を示す図である。図8に示すように、閾値テーブル32Bは、商品の分類と入力端末22に設定された来客の人数の組み合わせごとに、規定数を設定したテーブルである。人数設定がある場合は、例えば、分類「一品」について来客の人数が二人のときには、規定数が2と定められている。そのため、分類「一品」の商品の注文数が抑制された場合には、当該入力端末20で注文できる「一品」の商品数を2つまでに制御する。人数設定の定めがない場合は、例えば、分類「サラダ」について規定数が2と定められている。 Before describing the operation, the threshold table 32B used in the control of the request control unit 50 will be described. FIG. 8 is a diagram showing an example of the threshold table 32B of the input terminal 20. As shown in FIG. As shown in FIG. 8, the threshold table 32B is a table in which a specified number is set for each combination of product classification and the number of visitors set in the input terminal 22 . If there is a setting for the number of customers, for example, if the number of customers for the category "one dish" is two, the specified number is set to two. Therefore, when the number of ordered products of the category "one item" is suppressed, the number of "one item" items that can be ordered with the input terminal 20 is controlled to two. If there is no provision for setting the number of people, for example, the prescribed number is set to 2 for the category "salad".

図9は、本実施形態の入力端末20の要求制御部50の作用を説明するためのフローチャートである。 FIG. 9 is a flow chart for explaining the action of the request control unit 50 of the input terminal 20 of this embodiment.

ステップS200で、要求制御部50が、制御情報を受信したか否かを判定し、受信指定していればステップS202へ移行し、受信していなければ当該ステップS200を繰り返す。 In step S200, the request control unit 50 determines whether or not the control information has been received. If the reception is specified, the process proceeds to step S202, and if the control information has not been received, the step S200 is repeated.

ステップS202で、要求制御部50が、制御情報が“入力禁止要求”であるかを判定し、“入力禁止要求”であればステップS206へ移行し、制御情報が”入力禁止要求”でなければステップS204へ移行する。 At step S202, the request control unit 50 determines whether or not the control information is an "input prohibition request". The process proceeds to step S204.

ステップS204で、要求制御部50が、制御情報が“入力抑制要求”であるかを判定し、“入力抑制要求”であればステップS208へ移行し、制御情報が”入力抑制要求”でなければステップS214へ移行する。 In step S204, the request control unit 50 determines whether or not the control information is an "input suppression request". The process proceeds to step S214.

ステップS206で、要求制御部50が、“入力禁止要求”がされた分類について、入力端末20の注文操作を禁止に設定する。例えば、当該分類の規定数を0に設定すると注文操作を禁止にするように入力端末20の注文管理プログラム12Aに定めておけばよい。 In step S206, the request control unit 50 prohibits the order operation of the input terminal 20 for the category for which the "input prohibition request" is made. For example, the order management program 12A of the input terminal 20 may be set to prohibit the ordering operation when the prescribed number of the classification is set to 0.

ステップS208で、要求制御部50が、“入力抑制要求”がされた分類について入力端末20に人数設定があるかを判定し、人数設定があればステップS210へ移行し、人数設定があればステップS212へ移行する。 In step S208, the request control unit 50 determines whether or not the number of persons is set in the input terminal 20 for the category for which the "input suppression request" is made. Move to S212.

ステップS210で、要求制御部50が、入力端末20に設定された人数設定に対応する閾値テーブル32Bの当該分類の規定数を、当該入力端末20の注文操作における当該分類の商品で注文できる上限数として設定する。 In step S210, the request control unit 50 sets the specified number of the category in the threshold table 32B corresponding to the setting of the number of people set in the input terminal 20 to the upper limit number of products of the category that can be ordered in the ordering operation of the input terminal 20. set as

ステップS212で、要求制御部50が、閾値テーブル32Bの当該分類の規定数を、当該入力端末20の当該分類の商品の注文上限数に設定する。 In step S<b>212 , the request control unit 50 sets the prescribed number of the category in the threshold table 32</b>B as the upper limit order quantity of the product in the category of the input terminal 20 .

ステップS214で、要求制御部50が、制御情報が“抑制解除要求”であるとして、抑制解除要求がされた分類についての注文の制限を解除する。例えば、当該分類の規定数を9999に設定すると注文操作の制限を解除にするように入力端末20の注文管理プログラム12Aに定めておけばよい。なお、本実施形態では、人数値に合わせた規定数を予め設定する方法を例示したが、規定値に単純に人数値を掛けて規定数を設定する方法とすることも可能である。 In step S214, the request control unit 50 determines that the control information is "restraint release request", and cancels the order restriction for the class for which the suppression release request has been made. For example, the order management program 12A of the input terminal 20 may be set to release the restriction on the order operation when the prescribed number of the classification is set to 9999. In this embodiment, a method of presetting a prescribed number in accordance with the number of persons is exemplified, but a method of setting the prescribed number by simply multiplying the prescribed value by the number of persons is also possible.

図10は、本実施形態の入力端末20の表示制御部52の作用を説明するためのフローチャートである。 FIG. 10 is a flowchart for explaining the operation of the display control section 52 of the input terminal 20 of this embodiment.

ステップS300で、表示制御部52が、入力端末20のメニューの注文画面で分類の選択を受け付け、選択された分類の注文画面を表示する。図11は、注文画面の一例を示す図である。図11に示すように、注文画面は分類ごとに商品をタッチして注文できるようになっている。図11では分類「一品」を選択し、商品一覧を表示している。 In step S300, the display control unit 52 accepts the selection of a category on the order screen of the menu of the input terminal 20, and displays the order screen of the selected category. FIG. 11 is a diagram showing an example of an order screen. As shown in FIG. 11, the order screen is designed so that an order can be placed by touching a product for each category. In FIG. 11, the category "one item" is selected and a product list is displayed.

ステップS302で、表示制御部52が、注文画面で選択された分類について注文操作が禁止に設定されているか否かを判定し、注文操作が禁止されていればステップS304へ移行し、注文操作が禁止されていなければステップS306へ移行する。 In step S302, the display control unit 52 determines whether or not the order operation is prohibited for the category selected on the order screen. If not prohibited, the process proceeds to step S306.

ステップS304で、表示制御部52が、注文画面で選択した分類の商品の注文を不可に表示する。注文を不可とする表示は、例えば、注文画面の商品の選択領域をグレーする等の表示とする。図12は、注文画面で分類「一品」の商品の注文を不可に表示した場合の一例を示す図である。図12に示すように、注文画面の各商品の領域がグレーに表示され、注文できないことを客に対して提示する。図12の例では各商品の領域のグレー表示に加えて、「厨房が混み合っています。一品料理はこれ以上注文できません。」という注文できない旨の表示をしている。 In step S304, the display control unit 52 displays that the product of the category selected on the order screen cannot be ordered. The display indicating that the order cannot be placed is, for example, a display such as graying the selection area of the product on the order screen. FIG. 12 is a diagram showing an example of a case in which the order screen displays an order for a product classified as "one item" is not allowed. As shown in FIG. 12, the area of each item on the order screen is displayed in gray to inform the customer that the item cannot be ordered. In the example of FIG. 12, in addition to the gray display of each product area, there is a display to the effect that "The kitchen is crowded. You cannot order any more a la carte dishes."

ステップS306で、表示制御部52が、注文画面で選択された分類について注文操作が抑制されているか否かを判定し、抑制されていればステップS308へ移行し、抑制されていなければステップS310へ移行する。 In step S306, the display control unit 52 determines whether or not the order operation is suppressed for the category selected on the order screen. Transition.

ステップS308で、表示制御部52が、当該分類の注文可能な上限数を表示する。図13は、注文画面で選択した分類で注文可能な上限数を表示した場合の一例を示す図である。図13の例では「一品料理はあと3品まで注文できます。」という注文可能な上限数がある旨の表示をしている。 In step S308, the display control unit 52 displays the maximum orderable number of the category. FIG. 13 is a diagram showing an example of displaying the maximum number of items that can be ordered in the category selected on the order screen. In the example of FIG. 13, there is a display indicating that there is an upper limit to the number of items that can be ordered, such as "You can order up to 3 more dishes."

ステップS310で、表示制御部52が、注文画面に表示中の当該分類の商品の注文を受け付ける。 In step S310, the display control unit 52 accepts an order for the product of the category being displayed on the order screen.

ステップS312で、表示制御部52が、注文数が当該分類に設定された規定数を超えているか否かを判定し、規定数を超えていればステップS304へ移行し、規定数を超えていなければステップS314へ移行する。 In step S312, the display control unit 52 determines whether or not the number of orders exceeds the prescribed number set for the classification. Otherwise, the process proceeds to step S314.

ステップS314で、表示制御部52が、注文画面で選択した分類の選択が終了したか否かを判定し、終了した場合には処理を終了し、終了していない場合にはステップS310に戻って注文を受け付ける。注文画面で選択した分類が終了する場合とは、例えば、注文確認ボタンを押下したり、別の分類のボタンを押下した場合である。 In step S314, the display control unit 52 determines whether or not the selection of the classification selected on the order screen has ended. accept orders. The case where the classification selected on the order screen ends is, for example, when the order confirmation button is pressed or another classification button is pressed.

以上説明したように、本発明の実施の形態に係る注文管理システムによれば、分類ごとに商品の注文を受け付ける入力端末の各々から商品の注文を受け付け、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、入力端末の各々に対し、当該分類に含まれる商品の注文を抑制するように制御する。また、注文が抑制された分類に含まれる商品の未処理数が、当該分類について予め定められた解除閾値未満になった場合に、当該分類に含まれる商品についての抑制を解除するように制御する。これにより、店舗の未処理数に応じて、商品の注文数を適切に制御できる。また、入力端末に設定された人数に応じた注文数の上限を決定し、決定された注文数の上限を表示し、決定した上限まで注文できるように設定する。これにより、客に対する商品の提供が遅れる場合に、客に対して公平に商品が提供される状態を維持できる。 As described above, according to the order management system according to the embodiment of the present invention, product orders are accepted from each of the input terminals for accepting product orders for each category, and the products included in the ordered product category are displayed. When the number of unprocessed items exceeds a predetermined warning threshold for that category, each input terminal is controlled so as to suppress orders for products included in that category. In addition, when the unprocessed number of products included in a category for which orders have been suppressed falls below a predetermined cancellation threshold for that category, control is performed to release suppression for the products included in that category. . As a result, it is possible to appropriately control the number of product orders according to the number of unprocessed items in the store. Also, the upper limit of the number of orders is determined according to the number of people set in the input terminal, and the determined upper limit of the number of orders is displayed so that orders can be placed up to the determined upper limit. As a result, even if there is a delay in the provision of products to customers, it is possible to maintain a state in which products are provided fairly to customers.

なお、本発明は、上述した実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。 The present invention is not limited to the above-described embodiments, and various modifications and applications are possible without departing from the gist of the present invention.

例えば、上述した実施の形態では、分類を一階層とする場合を例に説明したが、これに限定されるものではない。例えば、複数の階層の分類を設けて、分類の階層ごとに注文を抑制するように制御してもよい。図14は、分類を2階層としたオーダー管理装置22の閾値テーブル12Bの一例を示す図である。図14では、大分類とサブ分類に分け、それぞれについて上限値、警告閾値、および解除閾値を設定している。図14の例では、大分類「一品」とサブ分類「焼き物類」、「うどん・そば類」に分けている。入力端末20の閾値テーブル32Bも同様に大分類、およびサブ分類が設定される。オーダー管理装置22における大分類についての抑制、の制御は上述した実施形態と同様である。一方で、サブ分類については、大分類「一品」については上限値も警告閾値のいずれも超えていなかったとしても、サブ分類について上限値または警告閾値を超えていれば、当該サブ分類について注文を抑制または停止するように制御する。例えば、サブ分類「うどん・そば類」の商品(うどん)の未調理数が40である場合は、警告閾値が35を超えているため、サブ分類「うどん・そば類」についての注文を抑制するように制御する。入力端末のつまり、大分類とサブ分類とは、それぞれ別個に注文の抑制および停止を制御する。図15は、サブ分類「うどん・そば類」の注文を抑制するように制御した場合の入力端末20の注文画面の一例を示す図である。図15に示すように、「うどん・そば類」の商品の領域に重畳するように、「うどん・そば類はあと3品まで注文できます。」という注文に制限がある旨の表示をしている。図16は、サブ分類「うどん・そば類」の注文を禁止するように制御した場合の入力端末20の注文画面の一例を示す図である。図16に示すように、「うどん・そば類」の商品の領域だけをグレー表示することに加えて、「うどん・そば類」の商品の領域に重畳するように、「うどん・そば類は注文できません。」という注文できない旨の表示をしている。このように分類を上位の階層と、下位の階層とを含む複数の階層からなる階層構造を持つように構成し、それぞれの階層ごとに、注文の抑制および停止を制御する。これにより、店舗によって定めた分類の階層ごとの処理力に応じて、客に対して公平に商品の提供を行うことができる。また、大分類およびサブ分類の2階層の分類の場合を例に説明したが、3階層以上の分類の場合でも同様である。 For example, in the above-described embodiment, the case where the classification is made into one hierarchy has been described as an example, but the classification is not limited to this. For example, a plurality of hierarchies of classification may be provided, and control may be performed to suppress orders for each hierarchy of classification. FIG. 14 is a diagram showing an example of the threshold table 12B of the order management device 22 with two levels of classification. In FIG. 14, it is divided into major classifications and sub-classifications, and an upper limit value, a warning threshold value, and a release threshold value are set for each. In the example of FIG. 14, it is divided into a major category "one dish" and sub-categories "grilled dishes" and "udon/soba dishes". In the threshold table 32B of the input terminal 20, large classifications and sub-classifications are similarly set. The control of suppression of large classifications in the order management device 22 is the same as in the above-described embodiment. On the other hand, regarding sub-categories, even if neither the upper limit nor the warning threshold is exceeded for the major category "One item", if the upper limit or the warning threshold is exceeded for the sub-category, the order will be placed for that sub-category. Control to suppress or stop. For example, if the number of uncooked products (udon) in the sub-category "udon/soba" is 40, the warning threshold exceeds 35, so orders for the sub-category "udon/soba" are suppressed. to control. In other words, the major classification and subclassification of the input terminal independently control suppression and suspension of orders. FIG. 15 is a diagram showing an example of the order screen of the input terminal 20 when control is performed so as to suppress orders for the sub-category "udon/soba". As shown in FIG. 15, a display to the effect that there is a limit to the order, such as "You can order up to three items of udon or soba," is superimposed on the product area of "udon or soba." there is FIG. 16 is a diagram showing an example of the order screen of the input terminal 20 when control is performed so as to prohibit ordering of the subclass "udon/soba". As shown in FIG. 16, in addition to displaying only the product area of "Udon/Soba" in gray, "Udon/Soba is not ordered" so as to be superimposed on the product area of "Udon/Soba". I can't order it." is displayed. In this way, the classification is configured to have a hierarchical structure consisting of a plurality of hierarchies including upper hierarchies and lower hierarchies, and suppression and suspension of orders are controlled for each hierarchy. As a result, products can be provided to customers fairly according to the processing power for each class of classification determined by the store. In addition, although the case of two-level classification of major classification and sub-classification has been described as an example, the same applies to classification of three or more levels.

また、上述した実施の形態では、分類ごとに上限値、警告閾値、および解除閾値を一意に定めておく場合を例に説明したが、これに限定されるものではない。例えば、曜日や時間帯で調理場の人数が異なってくるのであれば、人数に応じた閾値を設定したほうが良い場合も考えられる。そのため、調理場の人数が3~5人、6~10人の場合等で、それぞれの人数帯の閾値テーブル12Bを設けるようにしてもよい。これにより、店舗のスタッフのキャパシティに応じて、客に対して公平に商品の提供を行うことができる。 Further, in the above-described embodiment, the case where the upper limit value, warning threshold value, and release threshold value are uniquely determined for each classification has been described as an example, but the present invention is not limited to this. For example, if the number of people in the kitchen varies depending on the day of the week or the time period, it may be better to set the threshold according to the number of people. Therefore, when the number of people in the kitchen is 3 to 5, 6 to 10, etc., the threshold table 12B for each number range may be provided. As a result, products can be provided to customers fairly according to the capacity of store staff.

また、深層学習等の手法を用いて、様々な変数に応じて、自動的に上限値、警告閾値、および解除閾値を調整するようにしてもよい。例えば、商品の処理に関する情報(調理場の人数、調理場のスタッフのレベル、商品の平均的な調理完了時間等)を、学習済みモデルの入力として、上限値、警告閾値、および解除閾値を調整する。これにより、店舗の状況に応じて、客に対して公平に商品の提供を行うことができる。モデルの学習は、時系列に記録した商品の処理に関する情報と、時系列に記録した上限値、警告閾値、および解除閾値の設定値の情報とに基づいて、CNN等のニューラルネットワークモデルの重みパラメータを学習するようにすればよい。 Alternatively, techniques such as deep learning may be used to automatically adjust the upper limit value, warning threshold value, and release threshold value according to various variables. For example, information on product processing (number of people in the kitchen, level of staff in the kitchen, average cooking completion time of the product, etc.) is used as input for the trained model to adjust the upper limit, warning threshold, and release threshold. do. As a result, it is possible to fairly provide products to customers according to the situation of the store. Model learning is based on the time-series recorded product processing information and the time-series recorded upper limit value, warning threshold value, and release threshold setting value information. should be learned.

N ネットワーク
11 制御部
12 記憶部
12A 注文管理プログラム
12B 閾値テーブル
13 表示部
14 操作部
15 通信部
20 入力端末
22 オーダー管理装置
24 印刷装置
26 調理管理装置
27 配膳管理装置
28 会計装置
31 制御部
32 記憶部
32A 注文入力プログラム
32B 閾値テーブル
33 表示部
34 操作部
35 通信部
50 要求制御部
52 表示制御部
60 オーダー管理部
62 注文制御部
64 制御解除部
100 注文管理システム
N network 11 control unit 12 storage unit 12A order management program 12B threshold table 13 display unit 14 operation unit 15 communication unit 20 input terminal 22 order management device 24 printing device 26 cooking management device 27 serving management device 28 accounting device 31 control unit 32 storage Unit 32A Order input program 32B Threshold table 33 Display unit 34 Operation unit 35 Communication unit 50 Request control unit 52 Display control unit 60 Order management unit 62 Order control unit 64 Control cancellation unit 100 Order management system

Claims (11)

分類ごとに商品の注文を受け付ける入力端末の各々から商品の注文を受け付け、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を抑制するように制御する注文制御部と、
注文が抑制された分類に含まれる商品の未処理数が、当該分類について予め定められた解除閾値未満になった場合に、前記入力端末の各々に対し、当該分類に含まれる商品についての前記抑制を解除するように制御する制御解除部と、を含み、
前記分類は、上位の階層と下位の階層とを含む複数の階層からなる階層構造を持つように構成されており、
前記注文制御部は、
注文された商品が属する下位の階層の分類を含む、上位の階層の分類について、商品の未処理数が、当該上位の階層の分類について予め定められた警告閾値を超えた場合に、前記入力端末の各々に対し、当該上位の階層の分類に含まれる商品の注文を抑制するように制御し、
注文された商品が属する下位の階層の分類を含む、上位の階層の分類について、商品の未処理数が、当該上位の階層の分類について予め定められた警告閾値を超えず、かつ、注文された商品の下位の階層の分類に含まれる商品の未処理数が、当該下位の階層の分類について予め定められた警告閾値を超えた場合に、前記入力端末の各々に対し、当該下位の階層の分類に含まれる商品の注文を抑制するように制御する、オーダー管理装置。
When product orders are received from each of the input terminals that accept product orders for each category, and the number of unprocessed products included in the ordered product category exceeds a predetermined warning threshold for that category, an order control unit that controls each of the input terminals to suppress orders for products included in the category;
When the unprocessed number of products included in a category in which orders are suppressed falls below a predetermined cancellation threshold for the category, the suppression for the products included in the category is sent to each of the input terminals. a control release unit that controls to release the
The classification is configured to have a hierarchical structure consisting of a plurality of hierarchies including upper hierarchies and lower hierarchies,
The order control unit
the input terminal when the unprocessed number of products exceeds a predetermined warning threshold for the higher-level classification including the lower-level classification to which the ordered product belongs; For each of the above, control to suppress orders for products included in the classification of the upper hierarchy,
For any higher tier classification, including the lower tier classification to which the ordered goods belong, the backlog of items does not exceed the pre-determined warning threshold for that higher tier classification, and the order has been placed; When the unprocessed number of products included in the lower hierarchy classification of products exceeds a predetermined warning threshold for the lower hierarchy classification, for each of the input terminals, the lower hierarchy classification An order management device that controls to suppress orders for products included in .
分類ごとに商品の注文を受け付ける入力端末の各々から商品の注文を受け付け、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を抑制するように制御する注文制御部と、
注文が抑制された分類に含まれる商品の未処理数が、当該分類について予め定められた解除閾値未満になった場合に、前記入力端末の各々に対し、当該分類に含まれる商品についての前記抑制を解除するように制御する制御解除部と、を含み、
前記注文制御部は、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた上限値を超えた場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を禁止するように制御する、オーダー管理装置。
When product orders are received from each of the input terminals that accept product orders for each category, and the number of unprocessed products included in the ordered product category exceeds a predetermined warning threshold for that category, an order control unit that controls each of the input terminals to suppress orders for products included in the category;
When the unprocessed number of products included in a category in which orders are suppressed falls below a predetermined cancellation threshold for the category, the suppression for the products included in the category is sent to each of the input terminals. a control release unit that controls to release the
When the unprocessed number of products included in the category of ordered products exceeds a predetermined upper limit value for the category, the order control unit outputs to each of the input terminals the products included in the category. An order management device that controls to prohibit orders for
前記分類ごとの前記解除閾値には、当該分類の前記警告閾値より低い値を定める請求項1または請求項2に記載のオーダー管理装置。 3. The order management device according to claim 1, wherein the cancellation threshold for each classification is set to a value lower than the warning threshold for the classification. 前記商品の処理に関する情報を入力として、前記上限値、前記警告閾値、および前記解除閾値を調整するように予め学習した学習済みモデルに基づいて、前記上限値、前記警告閾値、および前記解除閾値の各々の値を調整する請求項2に記載のオーダー管理装置。 setting the upper limit value, the warning threshold value, and the release threshold value based on a pre-learned model that adjusts the upper limit value, the warning threshold value, and the release threshold value, using information regarding the processing of the product as input; 3. The order management system according to claim 2, wherein each value is adjusted. 分類ごとに商品の注文を受け付ける入力端末であって、
商品の注文をオーダー管理装置に送信する通信部と、
オーダー管理装置により、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、当該分類に含まれる商品の注文を抑制するように制御された場合に、
予め定められた分類および人数の組み合わせごとの注文数の上限に基づいて、当該分類に含まれる商品について、設定された人数に応じた注文数の上限を決定し、前記決定された注文数の上限を表示し、前記決定した上限まで注文できるように設定する要求制御部と、
を含む入力端末。
An input terminal for accepting product orders for each classification,
a communication unit that transmits the product order to the order management device;
When the unprocessed number of products included in the category of ordered products exceeds a predetermined warning threshold for the category, the order management device controls to suppress orders for the products included in the category. if
Based on the upper limit of the number of orders for each combination of predetermined classification and number of people, for products included in the classification, the upper limit of the number of orders is determined according to the set number of people, and the determined upper limit of the number of orders is determined. and a request control unit that sets so that orders can be placed up to the determined upper limit;
An input terminal that contains
分類ごとに商品の注文を受け付ける入力端末と、
前記入力端末の各々から商品の注文を受け付け、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を抑制するように制御する注文制御部、および注文が抑制された分類に含まれる商品の未処理数が、当該分類について予め定められた解除閾値未満になった場合に、前記入力端末の各々に対し、当該分類に含まれる商品についての前記抑制を解除するように制御する制御解除部、を含み、前記分類は、上位の階層と下位の階層とを含む複数の階層からなる階層構造を持つように構成されており、前記注文制御部は、注文された商品が属する下位の階層の分類を含む、上位の階層の分類について、商品の未処理数が、当該上位の階層の分類について予め定められた警告閾値を超えた場合に、前記入力端末の各々に対し、当該上位の階層の分類に含まれる商品の注文を抑制するように制御し、注文された商品が属する下位の階層の分類を含む、上位の階層の分類について、商品の未処理数が、当該上位の階層の分類について予め定められた警告閾値を超えず、かつ、注文された商品の下位の階層の分類に含まれる商品の未処理数が、当該下位の階層の分類について予め定められた警告閾値を超えた場合に、前記入力端末の各々に対し、当該下位の階層の分類に含まれる商品の注文を抑制するように制御する、オーダー管理装置と、
を含むオーダー管理システム。
an input terminal for accepting product orders for each category;
Product orders are received from each of the input terminals, and when the unprocessed number of products included in the category of ordered products exceeds a predetermined warning threshold for the category, each of the input terminals , the order control unit that controls to suppress orders for products included in the category, and the unprocessed number of products included in the category for which orders have been suppressed have become less than the cancellation threshold predetermined for the category. a control release unit that controls each of the input terminals to release the suppression of the products included in the classification, and the classification includes a plurality of layers including an upper hierarchy and a lower hierarchy and the order control unit controls the number of unprocessed products for the classification of the upper hierarchy including the classification of the lower hierarchy to which the ordered product belongs. When a predetermined warning threshold for a higher level classification is exceeded, each of the input terminals is controlled to suppress orders for products included in the higher level classification, and the ordered product For any higher level classification , including the lower level classification to which the When the unprocessed number of products included in the classification of the lower hierarchy exceeds a predetermined warning threshold for the classification of the lower hierarchy, for each of the input terminals, the products included in the classification of the lower hierarchy an order management device that controls to suppress orders for
Including order management system.
分類ごとに商品の注文を受け付ける入力端末と、
前記入力端末の各々から商品の注文を受け付け、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた警告閾値以上となった場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を抑制するように制御する注文制御部、および注文が抑制された分類に含まれる商品の未処理数が、当該分類について予め定められた解除閾値未満になった場合に、前記入力端末の各々に対し、当該分類に含まれる商品についての前記抑制を解除するように制御する制御解除部、を含み、前記注文制御部は、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた上限値を超えた場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を禁止するように制御する、オーダー管理装置と、
を含むオーダー管理システム。
an input terminal for accepting product orders for each category;
Product orders are received from each of the input terminals, and when the unprocessed number of products included in the category of ordered products exceeds a predetermined warning threshold for the category, each of the input terminals , the order control unit that controls to suppress orders for products included in the category, and the unprocessed number of products included in the category for which orders have been suppressed have become less than the cancellation threshold predetermined for the category. a control release unit that controls each of the input terminals to release the suppression of the product included in the category, and the order control unit is included in the category of the ordered product. an order management device that controls each of the input terminals to prohibit orders for products included in the category when the unprocessed number of products exceeds a predetermined upper limit for the category;
Including order management system.
前記入力端末は、前記抑制された分類がある場合に、予め定められた分類および人数の組み合わせごとの注文数の上限に基づいて、当該分類に含まれる商品について、前記入力端末に設定された人数に応じた注文数の上限を決定し、前記決定された注文数の上限を表示し、前記決定した上限まで注文できるように設定する請求項6または請求項7に記載のオーダー管理システム。 When there is the suppressed classification, the input terminal sets the number of people set in the input terminal for the product included in the classification based on the upper limit of the number of orders for each combination of predetermined classification and number of people. 8. The order management system according to claim 6 or 7, wherein an upper limit of the number of orders is determined according to the number of orders, the determined upper limit of the number of orders is displayed, and the system is set so that orders can be placed up to the determined upper limit. 前記注文制御部は、注文された商品の分類に含まれる商品の未処理数が、当該分類について予め定めた上限値を超えた場合に、前記入力端末の各々に対し、当該分類に含まれる商品の注文を禁止するように制御し、
前記入力端末は、前記禁止された分類がある場合に、当該分類に含まれる商品についての注文を不可とする旨を表示し、注文を禁止するように設定する請求項6~請求項8の何れか1項に記載のオーダー管理システム。
When the unprocessed number of products included in the category of ordered products exceeds a predetermined upper limit value for the category, the order control unit outputs to each of the input terminals the products included in the category. control to prohibit the order of
9. The input terminal according to any one of claims 6 to 8, wherein when there is a prohibited classification, the input terminal displays a message to the effect that orders for products included in the classification are prohibited, and is set to prohibit ordering. or the order management system according to item 1.
コンピュータを、請求項1~請求項4のいずれか1項に記載のオーダー管理装置の各部として機能させるためのプログラム。 A program for causing a computer to function as each part of the order management apparatus according to any one of claims 1 to 4. コンピュータを、請求項5に記載の入力端末の各部として機能させるためのプログラム。 A program for causing a computer to function as each part of the input terminal according to claim 5.
JP2019047291A 2019-03-14 2019-03-14 Order management device, order management system and program Active JP7308053B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019047291A JP7308053B2 (en) 2019-03-14 2019-03-14 Order management device, order management system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019047291A JP7308053B2 (en) 2019-03-14 2019-03-14 Order management device, order management system and program

Publications (2)

Publication Number Publication Date
JP2020149457A JP2020149457A (en) 2020-09-17
JP7308053B2 true JP7308053B2 (en) 2023-07-13

Family

ID=72430580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019047291A Active JP7308053B2 (en) 2019-03-14 2019-03-14 Order management device, order management system and program

Country Status (1)

Country Link
JP (1) JP7308053B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001222614A (en) 2000-02-10 2001-08-17 Mitsubishi Electric Systemware Corp System and method for menu control
JP2007193669A (en) 2006-01-20 2007-08-02 Sii Data Service Kk In-store server, outside-store server and order treating method
JP2015153092A (en) 2014-02-13 2015-08-24 東芝テック株式会社 Work management device and work management program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001222614A (en) 2000-02-10 2001-08-17 Mitsubishi Electric Systemware Corp System and method for menu control
JP2007193669A (en) 2006-01-20 2007-08-02 Sii Data Service Kk In-store server, outside-store server and order treating method
JP2015153092A (en) 2014-02-13 2015-08-24 東芝テック株式会社 Work management device and work management program

Also Published As

Publication number Publication date
JP2020149457A (en) 2020-09-17

Similar Documents

Publication Publication Date Title
US20210374833A1 (en) Monitoring of customer consumption activity and management based on monitoring
JP4546316B2 (en) POS terminal
JP6230578B2 (en) Order management server, order system, and program
JP2015049809A (en) Information processing apparatus and program
JP2013196635A (en) Vacancy rate calculation device, vacancy rate calculation system, vacancy rate calculation method and computer program
CN112655033A (en) Mobile terminal, weighing device, POS terminal, program, storage medium, sales processing system, and sales processing method
JP7597259B2 (en) Information processing device, control method, and program
JP7340342B2 (en) Order management equipment, order management systems, and programs
JP7308053B2 (en) Order management device, order management system and program
JP5778193B2 (en) Order terminals and programs
JP5302031B2 (en) Order information management system
JP5000161B2 (en) Self-order electronic menu device to prevent over-ordering of free-order items
JP6231343B2 (en) Product supply system
JP7427753B1 (en) Store management server, program, and store management method
JP2017191481A (en) Support system, support device, support method, and program
JP2004164118A (en) Electronic ordering system
JP6877390B2 (en) Order management system, order management server, order management terminal, and program
JP2015014871A (en) Vacant seat management device and vacant seat management system
JP3448115B2 (en) Product order registration data processing device
JP2008287610A (en) Information providing system and information providing method
TWI877939B (en) Computer-implemented system and method for providing printing service by multi-disply device
JP7585129B2 (en) Information processing device and program
JP2006259972A (en) Order data management apparatus and order data management program
JP2021128441A (en) Order support system, order support method, and order support program
JP2005242767A (en) Store management device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230421

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230703

R150 Certificate of patent or registration of utility model

Ref document number: 7308053

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150