JP6812864B2 - Menu display control device, order reception system and program - Google Patents

Menu display control device, order reception system and program Download PDF

Info

Publication number
JP6812864B2
JP6812864B2 JP2017049580A JP2017049580A JP6812864B2 JP 6812864 B2 JP6812864 B2 JP 6812864B2 JP 2017049580 A JP2017049580 A JP 2017049580A JP 2017049580 A JP2017049580 A JP 2017049580A JP 6812864 B2 JP6812864 B2 JP 6812864B2
Authority
JP
Japan
Prior art keywords
menu
order
set menu
orders
menus
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
JP2017049580A
Other languages
Japanese (ja)
Other versions
JP2018152009A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2017049580A priority Critical patent/JP6812864B2/en
Publication of JP2018152009A publication Critical patent/JP2018152009A/en
Application granted granted Critical
Publication of JP6812864B2 publication Critical patent/JP6812864B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、メニュー表示制御装置、注文受付システム及びプログラムに関する。 The present invention relates to a menu display control device, an order receiving system and a program.

従来、飲食店などで使用される電子キャッシュレジスタ(ECR:Electronic Cash Resister)において、店員が商品のメニューボタン一覧の中から顧客が注文した会計したい商品を選択して、その商品のメニューボタンを押下することで会計する商品を選択入力する。 Conventionally, in an electronic cash register (ECR: Electronic Cash Resister) used in restaurants, etc., a clerk selects a product ordered by a customer from a list of product menu buttons and presses the menu button of the product. Select and enter the product to be accounted for by doing.

各メニューボタンの商品は、注文される頻度が異なり、注文される頻度の高い商品のメニューボタンを押下しやすくすることが好ましい。このため、ユーザからの取引のメニューボタン一覧の中から取引したいメニューのメニューボタンの押下を受け付け、操作回数の多い順にメニューボタンを並べ替えて表示するメニュー表示端末装置が知られている(特許文献1参照)。また、顧客が注文するセルフオーダ端末において、顧客からのメニューボタン一覧の中から注文したいメニューのメニューボタンの押下を受け付け、メニューの注文数の多い順にメニューボタン一覧を切替えて表示するセルフオーダシステムが知られている(特許文献2参照)。 The products of each menu button are ordered at different frequencies, and it is preferable that the menu buttons of the products that are frequently ordered are easily pressed. For this reason, there is known a menu display terminal device that accepts the press of the menu button of the menu to be traded from the list of menu buttons for trading from the user and rearranges and displays the menu buttons in descending order of the number of operations (Patent Document). 1). In addition, on the self-order terminal ordered by the customer, a self-order system that accepts the press of the menu button of the menu to be ordered from the menu button list from the customer and switches and displays the menu button list in descending order of the number of orders in the menu. It is known (see Patent Document 2).

特開2006−92294号公報Japanese Unexamined Patent Publication No. 2006-92294 特開2009−157421号公報JP-A-2009-157421

ここで、1人又は複数人の1まとまりの顧客において、複数の商品が同時に1まとめに注文されることがある。 Here, a plurality of products may be ordered at the same time by one or a plurality of customers.

しかし、特許文献1、2では、注文頻度が高い単品商品の選択の操作性は向上するが、注文頻度が高い複数の商品は選択しにくい。特に、メニューボタンが商品のカテゴリ別のページに配置されていると、上記複数の商品を入力する場合に、ページ切替を行って、各ページで単品商品のメニューボタンを押下せねばならず、操作性が著しく低下する。 However, in Patent Documents 1 and 2, although the operability of selecting a single product having a high order frequency is improved, it is difficult to select a plurality of products having a high order frequency. In particular, if the menu buttons are arranged on pages for each product category, when inputting the above-mentioned multiple products, the page must be switched and the menu button for a single product must be pressed on each page. The sex is significantly reduced.

そのため、従来から設定者があらかじめ単品の商品(メニュー)を組み合わせて手作業でセットメニューを設定する構成が知られている。しかし、設定者があらかじめ用意するセットメニューはどれが必要かと考える負担が大きい。また、不要なセットメニューを設定すると、メニューボタンが増え、ユーザがメニューボタンを探す負担も大きくなる。 Therefore, conventionally, it has been known that a setter manually sets a set menu by combining individual products (menus) in advance. However, it is a heavy burden to think about which set menu is necessary for the setter to prepare in advance. In addition, setting an unnecessary set menu increases the number of menu buttons and increases the burden on the user to search for the menu button.

本発明の課題は、選択される可能性の高い複数のメニューの入力を容易にすることである。 An object of the present invention is to facilitate input of a plurality of menus that are likely to be selected.

上記課題を解決するために、本発明のメニュー表示装置は、同時に注文されたメニューの組合せに対する注文数をカウントするカウント手段と、前記カウントされたメニューの組合せに対する注文数が所定の条件を満たすか否かを判別する判別手段と、前記所定の条件を満たすメニューの組合せをセットメニューとして設定し、当該セットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示設定する設定手段と、を備える。 In order to solve the above problems, the menu display device of the present invention satisfies a predetermined condition with the counting means for counting the number of orders for the combination of menus ordered at the same time and the number of orders for the combination of the counted menus. It is provided with a discriminating means for determining whether or not, and a setting means for setting a combination of menus satisfying the predetermined conditions as a set menu and displaying and setting a set menu selection button for accepting an order for the set menu.

本発明によれば、選択される可能性の高い複数のメニューの入力を容易にできる。 According to the present invention, it is possible to easily input a plurality of menus that are likely to be selected.

本発明の第1の実施の形態の売上データ処理装置を示す外観図である。It is an external view which shows the sales data processing apparatus of 1st Embodiment of this invention. 売上データ処理装置の機能構成を示すブロック図である。It is a block diagram which shows the functional structure of the sales data processing apparatus. (a)は、メニューテーブルの構成を示す図である。(b)は、注文数テーブルの構成を示す図である。(A) is a figure which shows the structure of the menu table. (B) is a figure which shows the structure of the order quantity table. 売上登録処理を示すフローチャートである。It is a flowchart which shows the sales registration process. セットメニューが追加される前の売上登録画面を示す図である。It is a figure which shows the sales registration screen before the set menu is added. セットメニューが追加された後の売上登録画面を示す図である。It is a figure which shows the sales registration screen after the set menu is added. セットメニュー表示更新処理を示すフローチャートである。It is a flowchart which shows the set menu display update process. 第2の実施の形態のオーダエントリシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the order entry system of 2nd Embodiment. 入力端末の機能構成を示すブロック図である。It is a block diagram which shows the functional structure of an input terminal. サーバの機能構成を示すブロック図である。It is a block diagram which shows the functional structure of a server. (a)は、注文入力処理を示すフローチャートである。(b)は、注文登録処理を示すフローチャートである。(A) is a flowchart showing an order input process. (B) is a flowchart showing an order registration process.

以下、添付図面を参照して本発明に係る第1、第2の実施の形態を順に詳細に説明する。なお、本発明は、図示例に限定されるものではない。 Hereinafter, the first and second embodiments according to the present invention will be described in detail in order with reference to the accompanying drawings. The present invention is not limited to the illustrated examples.

(第1の実施の形態)
図1〜図7を参照して、本発明に係る第1の実施の形態を説明する。先ず、図1及び図2を参照して、本実施の形態の装置構成を説明する。図1は、本実施の形態の売上データ処理装置10を示す外観図である。図2は、売上データ処理装置10の機能構成を示すブロック図である。
(First Embodiment)
A first embodiment according to the present invention will be described with reference to FIGS. 1 to 7. First, the apparatus configuration of the present embodiment will be described with reference to FIGS. 1 and 2. FIG. 1 is an external view showing the sales data processing device 10 of the present embodiment. FIG. 2 is a block diagram showing a functional configuration of the sales data processing device 10.

本実施形態のメニュー表示制御装置、注文受付システムとしての売上データ処理装置10は、レストランなどの飲食店の会計所に設置されているものとする。売上データ処理装置10は、顧客が注文した(会計する)メニュー(商品)の種別や、その個数などの情報の入力操作を受け付け、入力操作により特定された情報に基づいて商品の売上データを算出して登録するECR(Electronic Cash Register)である。また、本実施形態の売上データ処理装置10は、顧客から領収した代金を格納し、レシートなどを印刷する機能を有する。 It is assumed that the menu display control device and the sales data processing device 10 as the order reception system of the present embodiment are installed in the accounting office of a restaurant or the like. The sales data processing device 10 accepts an input operation of information such as the type of menu (product) ordered (accounted for) by the customer and the number of items, and calculates the sales data of the product based on the information specified by the input operation. It is an ECR (Electronic Cash Register) to be registered. Further, the sales data processing device 10 of the present embodiment has a function of storing the price received from the customer and printing a receipt or the like.

図1に示すように、売上データ処理装置10は、タッチパネルとしての操作部12と、当該タッチパネルを表示画面上に設けた店員用の表示部14と、主として顧客用の表示部16と、印刷部18と、を備える。表示部14は、LCD(Liquid Crystal Display)、EL(Electro Luminescent)ディスプレイなどで構成され、店員用の商品の売上データ登録画面情報、各種設定画面情報などを表示する。表示部16は、LCD、ELディスプレイなどで構成され、表示画面を顧客側又は店員側に回転可能であり、主としてメニューの個別金額、合計金額などの顧客用の情報を表示する。 As shown in FIG. 1, the sales data processing device 10 includes an operation unit 12 as a touch panel, a display unit 14 for a clerk provided with the touch panel on a display screen, a display unit 16 mainly for customers, and a printing unit. 18 and. The display unit 14 is composed of an LCD (Liquid Crystal Display), an EL (Electro Luminescent) display, and the like, and displays sales data registration screen information of products for clerk, various setting screen information, and the like. The display unit 16 is composed of an LCD, an EL display, or the like, and the display screen can be rotated toward the customer side or the clerk side, and mainly displays customer information such as individual amounts and total amounts of menus.

印刷部18は、ロール紙等の用紙に、レシートのデータ、電子ジャーナルのデータなどを印刷するサーマルプリンタなどの印刷部である。 The printing unit 18 is a printing unit such as a thermal printer that prints receipt data, electronic journal data, and the like on paper such as roll paper.

図2に示されるように、売上データ処理装置10は、カウント手段、判別手段、設定手段、生成手段としてのCPU(Central Processing Unit)11、操作手段としての操作部12、RAM(Random Access Memory)13、表示部14、記憶部15、表示部16、通信部17、印刷部18、ドロア19などを備える。売上データ処理装置10の各部は、バス19aを介して接続されている。なお、図1では、ドロア19の図示が省略されている。 As shown in FIG. 2, the sales data processing device 10 includes a counting means, a discriminating means, a setting means, a CPU (Central Processing Unit) 11 as a generating means, an operation unit 12 as an operating means, and a RAM (Random Access Memory). A display unit 14, a storage unit 15, a display unit 16, a communication unit 17, a printing unit 18, a drawer 19, and the like are provided. Each part of the sales data processing device 10 is connected via the bus 19a. In addition, in FIG. 1, the drawing of the drawer 19 is omitted.

CPU11は、売上データ処理装置10の各部を制御する。CPU11は、各種プログラムのうち指定されたプログラムを記憶部15から読み出してRAM13に展開し、展開されたプログラムとの協働で各種処理を実行する。 The CPU 11 controls each part of the sales data processing device 10. The CPU 11 reads a designated program from the various programs from the storage unit 15, expands the program into the RAM 13, and executes various processes in cooperation with the expanded program.

操作部12は、表示部14の表示画面に設けられたタッチパネルであり、ユーザからのタッチ入力を受け付け、その操作情報をCPU11に出力する。操作部12は、例えば、抵抗膜式のタッチパネルとするが、これに限定されるものではなく、静電容量式、電磁誘導式など、他の方式としてもよい。操作部12は、後述するメニューボタンなどの各種ソフトキーへのタッチ入力を受け付ける。なお、操作部12は、ハードキーを有する構成としてもよい。 The operation unit 12 is a touch panel provided on the display screen of the display unit 14, receives a touch input from the user, and outputs the operation information to the CPU 11. The operation unit 12 is, for example, a resistance film type touch panel, but the present invention is not limited to this, and other methods such as a capacitance type and an electromagnetic induction type may be used. The operation unit 12 accepts touch input to various soft keys such as menu buttons described later. The operation unit 12 may have a hard key.

RAM13は、揮発性のメモリであり、各種データ及びプログラムを格納するワークエリアが形成される。表示部14,16は、CPU11の制御により、各種表示情報を表示画面に表示する。 The RAM 13 is a volatile memory, and a work area for storing various data and programs is formed. The display units 14 and 16 display various display information on the display screen under the control of the CPU 11.

記憶部15は、情報の書き込み及び読み出しが可能な記憶部であり、バッテリーバックアップされたRAM、フラッシュメモリ、EEPROM(Electrically Erasable Programmable Read Only Memory)などで構成される。記憶部15には、売上登録プログラム151、セットメニュー表示更新プログラム152などの各種プログラムと、メニューテーブル200、注文数テーブル300等の各種データと、が記憶される。 The storage unit 15 is a storage unit capable of writing and reading information, and is composed of a battery-backed RAM, a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), and the like. The storage unit 15 stores various programs such as the sales registration program 151 and the set menu display update program 152, and various data such as the menu table 200 and the order number table 300.

通信部17は、ネットワークカード等により構成され、通信ネットワーク(図示略)に接続されるとともに、当該通信ネットワーク上のサーバ(図示略)などの機器と情報の送受信を行う。例えば、CPU11は、通信部17を介して、一日の営業時間後に、1日分の販売メニューに関する売上データを通信ネットワーク上のサーバに送信することができる。 The communication unit 17 is composed of a network card or the like, is connected to a communication network (not shown), and transmits / receives information to / from a device such as a server (not shown) on the communication network. For example, the CPU 11 can transmit the sales data related to the sales menu for one day to the server on the communication network after the business hours of the day via the communication unit 17.

印刷部18は、CPU11の制御により、レシート、電子ジャーナルなどのデータを用紙に印刷する。ドロア19は、金銭、商品券などを格納する引き出しであり、CPU11の制御により引き出しを開放する開放機構を有する。 The printing unit 18 prints data such as a receipt and an electronic journal on paper under the control of the CPU 11. The drawer 19 is a drawer for storing money, gift certificates, etc., and has an opening mechanism for opening the drawer under the control of the CPU 11.

また、売上データ処理装置10は、クレジットカードを読み出して電子決済を行うための電子決済部や、レーザスキャナ、イメージスキャナなどのスキャナ部等、他の装置を接続する構成としてもよい。 Further, the sales data processing device 10 may be configured to connect another device such as an electronic payment unit for reading a credit card and performing electronic payment, a scanner unit such as a laser scanner or an image scanner.

次に、図3(a)、図3(b)を参照して、記憶部15に記憶されるデータを説明する。図3(a)は、メニューテーブル200の構成を示す図である。図3(b)は、注文数テーブル300の構成を示す図である。 Next, the data stored in the storage unit 15 will be described with reference to FIGS. 3 (a) and 3 (b). FIG. 3A is a diagram showing the configuration of the menu table 200. FIG. 3B is a diagram showing the configuration of the order number table 300.

メニューテーブル200は、売上データ処理装置10が設置された飲食店のメニュー(商品)に関する情報であって、各メニューの選択キーとしてのメニューボタンを有するメニュー一覧領域を表示するための情報を有するテーブルである。メニュー(商品)は、注文できる最小単位のメニューである単品メニュー(単品商品)と、単品メニューを複数組み合わせたセットメニュー(セット商品)と、があるものとする。 The menu table 200 is information about the menu (product) of the restaurant where the sales data processing device 10 is installed, and is a table having information for displaying a menu list area having a menu button as a selection key for each menu. Is. It is assumed that the menu (product) includes a single item menu (single item product), which is the smallest unit menu that can be ordered, and a set menu (set product), which is a combination of a plurality of individual item menus.

図3(a)に示すように、メニューテーブル200は、PLU(Price Look Up)番号201、メニュー名202、種類203、価格204、セット内容205、表示位置206、色207のフィールドを有する。PLU番号201は、メニュー(商品)の識別情報である。メニュー名202は、PLU番号201のメニューの名称である。 As shown in FIG. 3A, the menu table 200 has fields of PLU (Price Look Up) number 201, menu name 202, type 203, price 204, set contents 205, display position 206, and color 207. The PLU number 201 is menu (product) identification information. The menu name 202 is the name of the menu of the PLU number 201.

種類203は、PLU番号201のメニューの種類であり、単品メニューの場合のメインメニューの「メイン」、サイドメニューの「サイド」、「飲み物」と、セットメニューの場合の「セット」と、があるものとする。価格204は、PLU番号201のメニューの価格である。セット内容205は、PLU番号201のメニューがセットメニューである場合に、当該セットメニューの内容として、含まれる単品メニューのPLU番号を示す。 Type 203 is a menu type with PLU number 201, and has a main menu "main", a side menu "side", and "drink" in the case of a single item menu, and a "set" in the case of a set menu. And. Price 204 is the price of the menu with PLU number 201. The set content 205 indicates the PLU number of the single item menu included as the content of the set menu when the menu of the PLU number 201 is a set menu.

表示位置206は、PLU番号201のメニューのメニューボタンの表示位置を示す情報である。表示位置206は、ユーザ操作により、自在に設定が可能なものとするが、本実施の形態では、説明を分かりやすくするため、メニュー一覧領域の左から右に、単品メニュー領域と、セットメニュー領域と、を有するものとする。単品メニュー領域は、左から右に、メインメニューのメニューボタンの表示列と、サイドメニューのメニューボタンの表示列と、飲み物のメニューボタンの表示列と、を有する。セットメニュー領域は、セットメニューのメニューボタンの表示列のみを有する。しかし、メニュー一覧領域は、この構成に限定されるものではない。 The display position 206 is information indicating the display position of the menu button of the menu of the PLU number 201. The display position 206 can be freely set by user operation, but in the present embodiment, in order to make the explanation easy to understand, the single item menu area and the set menu area are arranged from left to right in the menu list area. , And shall have. The single item menu area has a main menu menu button display column, a side menu menu button display column, and a drink menu button display column from left to right. The set menu area has only the display columns of the menu buttons of the set menu. However, the menu list area is not limited to this configuration.

表示位置206の2桁の数字は、十の位がメニューボタンの各列を示し、一の位が上から下へのメニューボタンの表示順を示すものとする。具体的には、表示位置206の十の位について、メインメニューの表示列を「1」とし、サイドメニューの表示列を「2」とし、飲み物の表示列を「3」とし、セットメニューの表示列を「4」としている。また、表示位置206は、セットメニューのメニューボタンの一時的な非表示状態(退避状態)を示す「非表示」を設定可能である。 In the two-digit number of the display position 206, the tens digit indicates each column of the menu buttons, and the ones digit indicates the display order of the menu buttons from top to bottom. Specifically, for the tens digit of the display position 206, the display column of the main menu is set to "1", the display column of the side menu is set to "2", the display column of drinks is set to "3", and the display column of the set menu is set. Is set to "4". Further, the display position 206 can be set to "hide" indicating a temporary non-display state (evacuation state) of the menu button of the set menu.

色207は、PLU番号201のメニューのメニューボタンの表示色を示す。ここでは、色207において、セットメニューのメニューボタンの表示色と、当該セットメニューに含まれる単品メニューのメニューボタンの表示色とを同じにするものとするが、これに限定されるものではない。 Color 207 indicates the display color of the menu button of the menu of PLU number 201. Here, in color 207, the display color of the menu button of the set menu and the display color of the menu button of the single item menu included in the set menu are the same, but the color 207 is not limited to this.

注文数テーブル300は、各メニューの注文数を有するテーブルである。ここで、本実施の形態では、説明を簡単にするために、セットメニューが、1つのメインメニュー及び1つのサイドメニューの組合せか、ある1つのメインメニューとその他のメインメニューとの組合せであるものとする。メインメニュー及びサイドメニューの組合せは、1人の顧客が1まとめに(同時に)注文する2つのメニューを想定している。2つのメインメニューの組合せは、複数の顧客が1まとめに(同時に)注文する2つのメニューを想定している。 The order number table 300 is a table having the order number of each menu. Here, in the present embodiment, for the sake of simplicity, the set menu is a combination of one main menu and one side menu, or a combination of one main menu and another main menu. To do. The combination of the main menu and the side menu assumes two menus in which one customer orders one at a time (at the same time). The combination of the two main menus envisions two menus that multiple customers order in one batch (simultaneously).

図3(b)に示すように、注文数テーブル300は、PLU番号301、総注文数302、セット注文数303のフィールドを有する。PLU番号301は、単品メニュー、セットメニューのPLU番号と、1回の注文(伝票が同じ注文)における2つの単品メニューの組合せ(AND条件)に対応するPLU番号と、を含む。 As shown in FIG. 3B, the order number table 300 has fields of PLU number 301, total order number 302, and set order number 303. The PLU number 301 includes a PLU number of a single item menu and a set menu, and a PLU number corresponding to a combination (AND condition) of two single item menus in one order (order with the same slip).

総注文数302は、PLU番号301に対応するメニューの総注文数である。セット注文数303は、PLU番号301に対応するセットメニューの直近の所定期間(例えば、1週間)の注文数である。セット注文数303は、所定期間毎にクリアされるものとする。 The total number of orders 302 is the total number of orders for the menu corresponding to the PLU number 301. The set order number 303 is the number of orders in the latest predetermined period (for example, one week) of the set menu corresponding to the PLU number 301. The number of set orders 303 shall be cleared at predetermined intervals.

次に、図4〜図7を参照して、売上データ処理装置10の動作を説明する。図4は、売上登録処理を示すフローチャートである。図5は、セットメニューが追加される前の売上登録画面400Aを示す図である。図6は、セットメニューが追加された後の売上登録画面400Bを示す図である。図7は、セットメニュー表示更新処理を示すフローチャートである。 Next, the operation of the sales data processing device 10 will be described with reference to FIGS. 4 to 7. FIG. 4 is a flowchart showing the sales registration process. FIG. 5 is a diagram showing the sales registration screen 400A before the set menu is added. FIG. 6 is a diagram showing the sales registration screen 400B after the set menu is added. FIG. 7 is a flowchart showing the set menu display update process.

図4〜図6を参照して、売上データ処理装置10で実行される売上登録処理を説明する。売上登録処理は、飲食店の店舗において顧客がメニューを注文して食事した後に、顧客の注文した(会計する)メニューに関する会計処理(売上データの登録)を行うとともに、注文数の多い単品メニューの組合せのセットメニューのメニューボタンを表示するための情報を自動的に設定する処理である。 The sales registration process executed by the sales data processing device 10 will be described with reference to FIGS. 4 to 6. In the sales registration process, after a customer orders a menu and eats at a restaurant, the customer performs accounting processing (registration of sales data) for the menu ordered (accounted) by the customer, and also performs a single item menu with a large number of orders. This is a process that automatically sets information for displaying the menu button of the set menu of the combination.

予め、入店した顧客は、店員にメニューを注文して食事をし、売上データ処理装置10が設置されている会計所に行く。例えば、操作部12を介して操作者としての店員から会計を行う1まとまりの顧客の人数が入力されたことをトリガとして、CPU11は、記憶部15から読み出されて適宜RAM13に展開された売上登録プログラム151との協働で、売上登録処理を実行する。 A customer who has entered the store in advance orders a menu from a clerk, eats a meal, and goes to an accounting office where the sales data processing device 10 is installed. For example, the CPU 11 reads from the storage unit 15 and appropriately expands the sales to the RAM 13 triggered by the input of the number of a group of customers who perform accounting from the clerk as the operator via the operation unit 12. The sales registration process is executed in collaboration with the registration program 151.

図4に示すように、先ず、CPU11は、記憶部15からメニューテーブル200を読み出し、メニューテーブル200に基づくメニュー一覧領域を含む売上登録画面データを生成し、当該売上登録画面データに応じた売上登録画面を表示部14に表示する(ステップS11)。売上登録画面は、例えば、図5の売上登録画面400A、図6の売上登録画面400Bのような表示画面である。 As shown in FIG. 4, first, the CPU 11 reads the menu table 200 from the storage unit 15, generates sales registration screen data including a menu list area based on the menu table 200, and registers sales according to the sales registration screen data. The screen is displayed on the display unit 14 (step S11). The sales registration screen is, for example, a display screen such as the sales registration screen 400A of FIG. 5 and the sales registration screen 400B of FIG.

売上登録画面400Aは、伝票領域410、メニュー一覧領域420、会計情報領域430、レジ機能領域440を含む。伝票領域410は、会計を行う顧客に対応する自動付与された伝票番号と、店員により入力された顧客の人数と、の表示領域である。 The sales registration screen 400A includes a slip area 410, a menu list area 420, an accounting information area 430, and a cash register function area 440. The slip area 410 is a display area of the automatically assigned slip number corresponding to the customer who performs the accounting and the number of customers input by the clerk.

メニュー一覧領域420は、顧客が注文したメニューを選択するためのメニューボタンを一覧表示する領域である。メニュー一覧領域420は、単品メニューのメニューボタン421が配置される単品メニュー領域420aと、セットメニューのメニューボタン422が配置されるセットメニュー領域420bと、を有する。単品メニュー領域420aは、メインメニューのメニューボタン421が配置される列C1と、サイドメニューのメニューボタン421が配置される列C2と、飲み物のメニューボタン421が配置される列C3と、を有する。列C1〜C3は、メニューテーブル200の種類203(メイン、サイド、飲み物)に基づく。 The menu list area 420 is an area for displaying a list of menu buttons for selecting a menu ordered by a customer. The menu list area 420 has a single item menu area 420a in which the menu button 421 of the single item menu is arranged, and a set menu area 420b in which the menu button 422 of the set menu is arranged. The single item menu area 420a has a column C1 in which the menu button 421 of the main menu is arranged, a column C2 in which the menu button 421 of the side menu is arranged, and a column C3 in which the menu button 421 of the drink is arranged. Columns C1-C3 are based on menu table 200 type 203 (main, side, drink).

セットメニュー領域420bは、メインメニューのメニューボタンが配置される列C4を有する。列C4は、メニューテーブル200の種類203(セット)に基づく。売上登録画面400Aでは、セットメニュー領域420bが空欄の状態である。 The set menu area 420b has column C4 in which menu buttons for the main menu are arranged. Column C4 is based on type 203 (set) of menu table 200. On the sales registration screen 400A, the set menu area 420b is blank.

メニューボタン421は、PLU番号201の単品メニューごとに設けられ、メニュー(PLU番号)の入力を受け付けるキーである。メニューボタン421は、対象のメニューのメニュー名202に基づくメニュー名と、価格204に基づく価格と、が表示される。また、メニューボタン421は、表示位置206に基づく位置に配置され、色207に基づく色で配色されている。メニューボタン421は、セットメニューに含まれない単品メニューの場合、通常色として白色にされている。 The menu button 421 is provided for each single item menu of the PLU number 201, and is a key for receiving input of the menu (PLU number). The menu button 421 displays a menu name based on the menu name 202 of the target menu and a price based on the price 204. Further, the menu button 421 is arranged at a position based on the display position 206, and is arranged in a color based on the color 207. The menu button 421 is set to white as a normal color in the case of a single item menu not included in the set menu.

メニュー一覧領域420の構成は、一例であり、これに限定されるものではない。また、本実施の形態では、メニュー一覧領域420が、1ページ内に全メニューボタンが表示される例とするが、これに限定されるものではなく、ページを切替え可能に複数ページにわたり全メニューボタンが表示される構成としてもよい。 The configuration of the menu list area 420 is an example, and is not limited to this. Further, in the present embodiment, the menu list area 420 is an example in which all menu buttons are displayed in one page, but the present invention is not limited to this, and all menu buttons can be switched over a plurality of pages. May be displayed.

会計情報領域430は、会計情報の表示領域である。会計情報領域430は、メニュー名431、注文数432、個別金額433、合計金額434を有する。メニュー名431は、メニュー一覧領域420からメニューボタンのタッチ入力により選択された各メニューのメニュー名の表示領域である。注文数432は、メニュー名431の各メニューの注文数の表示領域である。個別金額433は、メニュー名431の各メニューの個別金額(価格×注文数)の表示領域である。合計金額434は、個別金額433の合計金額及びその税額の表示領域である。 The accounting information area 430 is a display area for accounting information. The accounting information area 430 has a menu name 431, an order quantity 432, an individual amount 433, and a total amount 434. The menu name 431 is a display area for the menu name of each menu selected from the menu list area 420 by touch input of the menu button. The order number 432 is a display area for the order number of each menu of the menu name 431. The individual amount 433 is a display area of the individual amount (price × number of orders) of each menu of the menu name 431. The total amount 434 is a display area of the total amount of the individual amount 433 and the tax amount thereof.

レジ機能領域440は、レジ関連の機能キーの表示領域である。レジ機能領域440は、テンキー441、×キー442、小計キー443、現/預キー444などを有する。テンキー441は、メニューの倍数などの数字入力を受け付けるキーである。×キー442は、注文したメニューの倍数設定の入力を受け付けるキーである。小計キー443は、売上登録金額の合計を見るための入力を受け付けるキーである。現/預キー444は、売上登録の完了(現金預かり)の入力を受け付けるキーである。 The cash register function area 440 is a display area for cash register-related function keys. The cash register function area 440 includes a numeric keypad 441, a × key 442, a subtotal key 443, a current / deposit key 444, and the like. The numeric keypad 441 is a key that accepts numerical input such as a multiple of a menu. The × key 442 is a key that accepts the input of the multiple setting of the ordered menu. The subtotal key 443 is a key for accepting input for viewing the total sales registration amount. The current / deposit key 444 is a key that accepts the input of the completion of sales registration (cash deposit).

後述するように、セットメニューが新たに自動設定されると、セットメニューに対応するメニューボタンも表示され、タッチ入力が可能となる。例えば、図6の売上登録画面400Bのように、セットメニュー領域420bにセットメニューのメニューボタン422や、セット再表示ボタン423が配置される。 As will be described later, when the set menu is newly set automatically, the menu button corresponding to the set menu is also displayed, and touch input is possible. For example, as shown in the sales registration screen 400B of FIG. 6, the set menu menu button 422 and the set redisplay button 423 are arranged in the set menu area 420b.

メニューボタン422は、セットメニューのタッチ入力を受け付けるボタンであり、メニューボタン421と同様であり、PLU番号201のセットメニューに対応する。セット再表示ボタン423は、所定期間のタッチ入力頻度(注文頻度)が低くなり非表示状態にされたメニューボタン422を再表示させるための入力を受け付けるボタンである。セット再表示ボタン423は、メニューテーブル200の表示位置206が「非表示」であるセットメニューが対象であり、セット内容205のセットメニューを構成する単品メニューのメニュー名202が表示されている。 The menu button 422 is a button that accepts touch input of the set menu, is the same as the menu button 421, and corresponds to the set menu of the PLU number 201. The set redisplay button 423 is a button that accepts an input for redisplaying the menu button 422 that has been hidden due to a low touch input frequency (order frequency) during a predetermined period. The set redisplay button 423 targets a set menu in which the display position 206 of the menu table 200 is "hidden", and the menu name 202 of the single item menu constituting the set menu of the set contents 205 is displayed.

そして、CPU11は、操作部12を介して、操作者から売上登録画面中のセット再表示ボタン423のタッチ入力が行われたか否かを判別する(ステップS12)。セット再表示ボタン423がタッチ入力された場合(ステップS12;YES)、CPU11は、メニューテーブル200のうちタッチ入力されたセット再表示ボタン423に関連する情報を、非表示を解除する情報に設定し(ステップS13)、ステップS11に移行する。 Then, the CPU 11 determines whether or not the touch input of the set redisplay button 423 in the sales registration screen has been performed by the operator via the operation unit 12 (step S12). When the set redisplay button 423 is touch-input (step S12; YES), the CPU 11 sets the information related to the touch-input set redisplay button 423 in the menu table 200 to the information for canceling the non-display. (Step S13), the process proceeds to step S11.

ステップS13では、例えば、タッチ入力されたセット再表示ボタン423のセットメニューの表示位置206の非表示が削除され、当該セットメニューと構成される単品メニュー(セット内容205)とに、他のメニューボタンに使われていない同一の色が色207に設定される。 In step S13, for example, the non-display of the display position 206 of the set menu of the touch-input set redisplay button 423 is deleted, and the single item menu (set contents 205) composed of the set menu is used for other menu buttons. The same unbroken color is set to color 207.

セット再表示ボタン423がタッチ入力されていない場合(ステップS12;NO)、CPU11は、操作部12を介して、店員からの売上登録画面のメニュー一覧領域420の顧客が注文した(会計する)メニューのメニューボタン421,422のタッチ入力を受け付け、入力したメニューに対応して会計情報領域430を変更する(ステップS14)。 When the set redisplay button 423 is not touch-input (step S12; NO), the CPU 11 is the menu ordered (accounted for) by the customer in the menu list area 420 of the sales registration screen from the clerk via the operation unit 12. The touch input of the menu buttons 421 and 422 is received, and the accounting information area 430 is changed according to the input menu (step S14).

そして、CPU11は、操作部12を介して、小計キー443のタッチ入力を受け付け、テンキー441での顧客から受け取った金額の入力、現/預キー444のタッチ入力を受け付け、お釣りの計算及び表示部14への表示を行い、ドロア19を開放して、入力されたメニューの売り上げに関する情報を記憶部15の売上データのデータベース(図示略)に記憶することにより、会計処理を行う(ステップS15)。ステップS15では、店員は、小計キー443のタッチ入力で表示されたメニューの合計金額を顧客に伝え、顧客から合計金額以上の現金を預かり、現/預キー444をタッチ入力し、解放されたドロア19からお釣りを取り出して顧客に渡す。 Then, the CPU 11 accepts the touch input of the subtotal key 443 via the operation unit 12, receives the input of the amount of money received from the customer with the ten key 441, and accepts the touch input of the current / deposit key 444, and calculates and displays the change. The accounting process is performed by displaying on 14 and opening the drawer 19 to store the input information on the sales of the menu in the sales data database (not shown) of the storage unit 15 (step S15). In step S15, the clerk informs the customer of the total amount of the menu displayed by touch input of the subtotal key 443, deposits cash equal to or more than the total amount from the customer, touch-inputs the current / deposit key 444, and releases the drawer. Take out the change from 19 and give it to the customer.

そして、CPU11は、入力された顧客の人数が複数の人数か否かを判別する(ステップS16)。入力された顧客が1人の場合(ステップS16;NO)、CPU11は、ステップS14で入力されたメニューに応じて、記憶部15に記憶された注文数テーブル300を更新する(ステップS17)。ステップS17では、具体的には、例えば、入力された単品メニューの総注文数302が注文数分カウントアップされる。また、メインメニュー+サイドメニューが入力された場合には、PLU番号301が(メインメニュー番号andサイドメニュー番号)(メインメニューとサイドメニューとの組合せ)の総注文数302が注文数分カウントアップされる。さらに、セットメニューが入力された場合には、PLU番号301がセットメニューの総注文数302及びセット注文数303が注文数分カウントアップされる。 Then, the CPU 11 determines whether or not the number of input customers is a plurality of people (step S16). When there is only one customer input (step S16; NO), the CPU 11 updates the order number table 300 stored in the storage unit 15 according to the menu input in step S14 (step S17). Specifically, in step S17, for example, the total number of orders 302 of the input single item menu is counted up by the number of orders. When the main menu + side menu is input, the total number of orders 302 for PLU number 301 (main menu number and side menu number) (combination of main menu and side menu) is counted up by the number of orders. The menu. Further, when the set menu is input, the PLU number 301 counts up the total number of orders 302 and the number of set orders 303 of the set menu by the number of orders.

そして、CPU11は、ステップS14で複数メニュー(メインメニュー+サイドメニュー)の組合せが入力されたか否かを判別する(ステップS18)。複数メニュー(メインメニュー+サイドメニュー)の組合せが入力されていない場合(ステップS18;NO)、売上登録処理が終了する。 Then, the CPU 11 determines whether or not a combination of a plurality of menus (main menu + side menu) has been input in step S14 (step S18). If a combination of a plurality of menus (main menu + side menu) is not input (step S18; NO), the sales registration process ends.

複数メニュー(メインメニュー+サイドメニュー)の組合せが入力された場合(ステップS18;YES)、CPU11は、入力された複数メニュー(メインメニューandサイドメニュー)の組合せの総注文数302が予め設定された特定条件を超えたか否かを判別する(ステップS19)。特定条件は、例えば、(メインメニューの総注文数302+サイドメニューの総注文数302+メインメニューandサイドメニューの総注文数302)×50%とする。しかし、特定条件は、これに限定されるものではない。例えば、(メインメニューの総注文数302+サイドメニューの総注文数302)の所定割合を特定条件としてもよい。また、所定数を特定条件としてもよい。 When a combination of a plurality of menus (main menu + side menu) is input (step S18; YES), the CPU 11 presets a total number of orders 302 for the combination of the input multiple menus (main menu and side menu). It is determined whether or not the specific condition is exceeded (step S19). The specific condition is, for example, (total number of orders for the main menu 302 + total number of orders for the side menu 302 + total number of orders for the main menu and side menu 302) × 50%. However, the specific conditions are not limited to this. For example, a predetermined ratio of (total number of orders 302 in the main menu + 302 total orders in the side menu) may be set as a specific condition. Further, a predetermined number may be set as a specific condition.

特定条件以下の場合(ステップS19;NO)、売上登録処理が終了する。特定条件を超える場合(ステップS19;YES)、CPU11は、特定条件を超えるメインメニュー及びサイドメニューからなるセットメニューを設定し、メニューテーブル200に当該セットメニューのレコードを追加し(ステップS20)、売上登録処理を終了する。ステップS20では、ユニークなPLU番号がセットメニューに付与されてPLU番号201に設定される。また、新たなセットメニューのうちのメインメニューのメニュー名+サイドメニューのメニュー名+「セット」がセットメニューのメニュー名202に設定される。ここでは、セットメニューに含める順番の優先順位をメインメニュー、サイドメニューの順とするが、これに限定されるものではない。 If the specific conditions or less (step S19; NO), the sales registration process ends. When the specific condition is exceeded (step S19; YES), the CPU 11 sets a set menu including a main menu and a side menu exceeding the specific condition, adds a record of the set menu to the menu table 200 (step S20), and performs a sales registration process. To finish. In step S20, a unique PLU number is assigned to the set menu and set to PLU number 201. Further, the menu name of the main menu + the menu name of the side menu + "set" in the new set menu is set as the menu name 202 of the set menu. Here, the priority of the order of inclusion in the set menu is the order of the main menu and the side menu, but the order is not limited to this.

また、ステップS20では、「セット」が種類203に設定される。また、新たなセットメニューのうちのメインメニューの価格+サイドメニューの価格がセットメニューの価格204に設定される。ただし、これに限定されるものではなく、メインメニューの価格+サイドメニューの価格を所定の割合、所定金額などで値引きをしたものがセットメニューの価格204にされる構成としてもよい。 Further, in step S20, the "set" is set to the type 203. In addition, the price of the main menu + the price of the side menu in the new set menu is set to the price 204 of the set menu. However, the present invention is not limited to this, and a set menu price 204 may be obtained by discounting the main menu price + the side menu price at a predetermined ratio, a predetermined amount, or the like.

また、ステップS20では、新たなセットメニューのうちのメインメニューのPLU番号、サイドメニューのPLU番号がセットメニューのセット内容205に設定される。また、メニューテーブル200のセットメニュー(種類203がセット)の一番下の表示位置の次の表示位置の番号が、セットメニューの表示位置206に設定される。 Further, in step S20, the PLU number of the main menu and the PLU number of the side menu of the new set menu are set in the set contents 205 of the set menu. Further, the number of the display position next to the display position at the bottom of the set menu (type 203 is set) of the menu table 200 is set to the display position 206 of the set menu.

また、ステップS20では、メニューテーブル200の色207に設定されていない他の色が、セットメニューの色207に設定される。さらに、セットメニューの色207が、当該セットメニューに含まれるメインメニュー及びサイドメニューの色207に設定される。 Further, in step S20, another color that is not set in the color 207 of the menu table 200 is set in the color 207 of the set menu. Further, the color 207 of the set menu is set to the color 207 of the main menu and the side menu included in the set menu.

入力された顧客が複数の場合(ステップS16;YES)、CPU11は、ステップS14で入力されたメニューに応じて、記憶部15に記憶された注文数テーブル300を更新する(ステップS21)。ステップS21では、具体的には、例えば、入力された単品メニューの総注文数302が注文数分カウントアップされ、メインメニュー+メインメニューが入力された場合には、PLU番号301が(メイン番号andメイン番号)の総注文数302が注文数分カウントアップされる。この2つのメインメニューは、異なるPLU番号のものとする。さらに、セットメニューが入力された場合には、PLU番号301がセットメニューの総注文数302及びセット注文数303が注文数分カウントアップされる。 When there are a plurality of input customers (step S16; YES), the CPU 11 updates the order number table 300 stored in the storage unit 15 according to the menu input in step S14 (step S21). Specifically, in step S21, for example, when the total number of orders 302 of the input single item menu is counted up by the number of orders and the main menu + main menu is input, the PLU number 301 is (main number and). The total number of orders 302 of the main number) is counted up by the number of orders. The two main menus have different PLU numbers. Further, when the set menu is input, the PLU number 301 counts up the total number of orders 302 and the number of set orders 303 of the set menu by the number of orders.

そして、CPU11は、ステップS14で複数メニュー(メインメニュー+メインメニュー)の組合せが入力されたか否かを判別する(ステップS22)。複数メニュー(メインメニュー+メインメニュー)の組合せが入力されていない場合(ステップS22;NO)、売上登録処理が終了する。 Then, the CPU 11 determines whether or not a combination of a plurality of menus (main menu + main menu) has been input in step S14 (step S22). If a combination of a plurality of menus (main menu + main menu) is not input (step S22; NO), the sales registration process ends.

複数メニュー(メインメニュー+メインメニュー)の組合せが入力された場合(ステップS22;YES)、CPU11は、入力された複数メニュー(メインメニューandメインメニュー)の組合せの総注文数302が予め設定された特定条件を超えるか否かを判別する(ステップS23)。ステップS23の特定条件は、ステップS19の特定条件の(メインメニュー+サイドメニュー)を(メインメニュー+メインメニュー)にしたものと同様である。例えば、(1番目のメインメニューの総注文数302+2番目のメインメニューの総注文数302+メインメニューandメインメニューの総注文数302)×50%を特定条件とする。 When a combination of a plurality of menus (main menu + main menu) is input (step S22; YES), the CPU 11 presets a total number of orders 302 for the combination of the input multiple menus (main menu and main menu). It is determined whether or not the specific condition is exceeded (step S23). The specific conditions in step S23 are the same as those in which (main menu + side menu) of the specific conditions in step S19 is changed to (main menu + main menu). For example, (total number of orders for the first main menu 302 + total number of orders for the second main menu 302 + total number of orders for the main menu and main menu 302) × 50% is set as a specific condition.

特定条件以下である場合(ステップS23;NO)、売上登録処理が終了する。特定条件を超える場合(ステップS23;YES)、CPU11は、特定条件を超える2つのメインメニューからなるセットメニューを設定し、メニューテーブル200に当該セットメニューのレコードを追加し(ステップS24)、売上登録処理を終了する。ステップS24では、ステップS20の(メインメニュー+サイドメニュー)を(メインメニュー+メインメニュー)にしたものと同様の処理が行われる。ただし、セットメニューのメニュー名202については、セットメニューに含めるメインメニューの順番の優先順位をPLU番号の降順とするが、これに限定されるものではない。例えば、単品メニューでの総注文数302が多い順としてもよい。 If the condition is equal to or less than the specific condition (step S23; NO), the sales registration process ends. When the specific condition is exceeded (step S23; YES), the CPU 11 sets a set menu including two main menus exceeding the specific condition, adds a record of the set menu to the menu table 200 (step S24), and performs a sales registration process. finish. In step S24, the same processing as that of step S20 (main menu + side menu) changed to (main menu + main menu) is performed. However, regarding the menu name 202 of the set menu, the priority of the order of the main menu included in the set menu is the descending order of the PLU number, but the order is not limited to this. For example, the total number of orders 302 in the single item menu may be in descending order.

例えば、ステップS11で表示される図4の売上登録画面400Aが、少なくとも1回の売上登録処理実行により、ステップS11で図5の売上登録画面400Bに変更されて表示される。売上登録画面400Aでは、セットメニューが設定されていない。売上登録画面400Bでは、メインメニュー「ラーメン」+サイドメニュー「餃子」からなるセットメニュー「ラーメン+餃子セット」が設定され、そのメニューボタン422が表示されている。セットメニュー「ラーメン+餃子セット」のメニューボタン422の色と、単品メニュー「ラーメン」、「餃子」のメニューボタン421の色とは、同じにされている。 For example, the sales registration screen 400A of FIG. 4 displayed in step S11 is changed to the sales registration screen 400B of FIG. 5 and displayed in step S11 by executing the sales registration process at least once. The set menu is not set on the sales registration screen 400A. On the sales registration screen 400B, a set menu "ramen + dumpling set" consisting of a main menu "ramen" + a side menu "gyoza" is set, and the menu button 422 is displayed. The color of the menu button 422 of the set menu "ramen + dumpling set" and the color of the menu button 421 of the single item menus "ramen" and "gyoza" are the same.

また、売上登録画面400Bでは、メインメニュー「ねぎ味噌ラーメン」+サイドメニュー「チャーハン」からなるセットメニュー「ねぎ味噌ラーメン+チャーハンセット」が設定され、そのメニューボタン422が表示されている。セットメニュー「ねぎ味噌ラーメン+チャーハンセット」のメニューボタン422の色と、単品メニュー「ねぎ味噌ラーメン」、「チャーハン」のメニューボタン421の色とは、同じにされている。また、セットメニュー「ねぎ味噌ラーメン+チャーハンセット」のメニューボタン422の色と、セットメニュー「ラーメン+餃子セット」のメニューボタン422の色と、セットメニューに含まれない単品メニューのメニューボタン421の色とは、異にされている。 Further, on the sales registration screen 400B, a set menu "Negi miso ramen + fried rice set" consisting of a main menu "Negi miso ramen" + a side menu "fried rice" is set, and the menu button 422 is displayed. The color of the menu button 422 of the set menu "Negi Miso Ramen + Fried Rice Set" and the color of the menu button 421 of the single item menus "Negi Miso Ramen" and "Fried Rice" are the same. In addition, the color of the menu button 422 of the set menu "Negi Miso Ramen + Fried Rice Set", the color of the menu button 422 of the set menu "Ramen + Gyoza Set", and the color of the menu button 421 of the single item menu not included in the set menu are It is different.

ステップS14において、店員は、「ラーメン」と「餃子」とを選択入力する場合に、「ラーメン」のメニューボタン421をタッチ入力し「餃子」のメニューボタン421をタッチ入力する(合計2回タッチ入力)ことに代えて、「ラーメン+餃子セット」のメニューボタン422をタッチ入力するのみでよい。 In step S14, when selecting and inputting "ramen" and "gyoza", the clerk touch-inputs the menu button 421 of "ramen" and touch-inputs the menu button 421 of "gyoza" (touch input twice in total). ), It is only necessary to touch-input the menu button 422 of "ramen + dumpling set".

次に、図7を参照して、売上データ処理装置10で実行されるセットメニュー表示更新処理を説明する。セットメニュー表示更新処理は、直近の所定期間(例えば一週間)に注文頻度が低下した(メニューボタンのタッチ入力される頻度が少なくなった)セットメニューのメニューボタンを非表示にして、セット再表示ボタンとして設定する処理である。 Next, the set menu display update process executed by the sales data processing device 10 will be described with reference to FIG. 7. The set menu display update process hides the menu button of the set menu whose order frequency has decreased (the frequency of touch input of the menu button has decreased) during the most recent predetermined period (for example, one week), and serves as a set redisplay button. This is the process to set.

例えば、前回のセットメニュー表示更新処理から所定期間(例えば一週間)経過したことをトリガとして、CPU11は、記憶部15から読み出されて適宜RAM13に展開されたセットメニュー表示更新プログラム152との協働で、セットメニュー表示更新処理を実行する。 For example, triggered by the elapse of a predetermined period (for example, one week) from the previous set menu display update process, the CPU 11 collaborates with the set menu display update program 152 that is read from the storage unit 15 and appropriately expanded in the RAM 13. , Execute the set menu display update process.

先ず、CPU11は、記憶部15の注文数テーブル300を参照して、未選択の1つのセット注文数303のレコードがあるか否かを判別する(ステップS31)。未選択のレコードがある場合(ステップS31;YES)、CPU11は、未選択の1つのセット注文数303のレコードを取得する(ステップS32)。そして、CPU11は、ステップS32で取得したセット注文数303が、所定値よりも小さいか否かを判別する(ステップS33)。ステップS33の所定値は、直近の所定期間に注文されなくなったか否かを判別するための予め設定された閾値である。また、セット注文数303は、あるセットメニューの所定期間における注文数を示す。よって、セット注文数303及び所定数は、注文頻度でもある。 First, the CPU 11 refers to the order number table 300 of the storage unit 15 and determines whether or not there is a record of one unselected set order number 303 (step S31). When there is an unselected record (step S31; YES), the CPU 11 acquires a record of one unselected set order number 303 (step S32). Then, the CPU 11 determines whether or not the number of set orders 303 acquired in step S32 is smaller than the predetermined value (step S33). The predetermined value in step S33 is a preset threshold value for determining whether or not the order has not been ordered in the latest predetermined period. Further, the number of set orders 303 indicates the number of orders in a predetermined period of a certain set menu. Therefore, the set order number 303 and the predetermined number are also order frequencies.

セット注文数303が所定値以上である場合(ステップS33;NO)、ステップS31に移行される。セット注文数303が所定値より小さい場合(ステップS33;YES)、CPU11は、ステップS32で取得したセット注文数303のレコードに対応するセットメニューについて、記憶部15のメニューテーブル200を非表示設定し(ステップS34)、ステップS31に移行する。 When the number of set orders 303 is equal to or greater than a predetermined value (step S33; NO), the process proceeds to step S31. When the set order number 303 is smaller than the predetermined value (step S33; YES), the CPU 11 hides the menu table 200 of the storage unit 15 for the set menu corresponding to the record of the set order number 303 acquired in step S32 (step S33; YES). Step S34) and step S31.

ステップS34では、取得されたセット注文数303のセットメニューのPLU番号201に対応する表示位置206に「非表示」が設定され、色207が通常色(ここでは白色)に設定される。 In step S34, "non-display" is set at the display position 206 corresponding to the PLU number 201 of the set menu of the acquired set order number 303, and the color 207 is set to the normal color (here, white).

未選択のレコードがない場合(ステップS31;NO)、CPU11は、セット注文数303の全レコードをクリアし(ステップS35)、セットメニュー表示更新処理を終了する。 When there is no unselected record (step S31; NO), the CPU 11 clears all the records of the set order number 303 (step S35), and ends the set menu display update process.

例えば、売上登録処理により、セットメニュー「塩ラーメン+半ライスセット」が設定され、そのメニューボタン422(図示略)が売上登録画面に表示されているものとする。そして、セットメニュー表示更新処理により、セットメニュー「塩ラーメン+半ライスセット」が非表示に設定されたものとする。すると、次の売上登録処理では、売上登録画面400Bに示すように、セットメニュー「塩ラーメン+半ライスセット」のセット再表示ボタン423が表示される。セットメニュー「塩ラーメン+半ライスセット」のセット再表示ボタン423は、セットメニューに含まれる単品メニューのメニュー名「塩ラーメン」、「半ライス」が簡単に表示され、白色に表示されている。 For example, it is assumed that the set menu "salt ramen + half rice set" is set by the sales registration process, and the menu button 422 (not shown) is displayed on the sales registration screen. Then, it is assumed that the set menu "salt ramen + half rice set" is set to be hidden by the set menu display update process. Then, in the next sales registration process, as shown on the sales registration screen 400B, the set redisplay button 423 of the set menu “salt ramen + half rice set” is displayed. The set redisplay button 423 of the set menu "Shio ramen + half rice set" is displayed in white with the menu names "Shio ramen" and "half rice" of the single item menu included in the set menu easily displayed.

以上、本実施の形態によれば、売上データ処理装置10は、同時(顧客の1回の来店時)に注文されたメニューに対する注文数の組合せをカウントし、カウントされたメニューに対する注文数の組合せが特定条件を超えるか否かを判別し、特定条件を超えるメニューの組合せをセットメニューとして設定し、当該セットメニューに対する注文を受け付けるためのメニューボタン(セットメニュー選択ボタン)を表示設定する(当該セットメニューのメニューボタンを表示させるための情報を設定する)。 As described above, according to the present embodiment, the sales data processing device 10 counts the combination of the number of orders for the menus ordered at the same time (when the customer visits the store once), and the combination of the number of orders for the counted menus. Determines whether or not exceeds a specific condition, sets a combination of menus that exceed a specific condition as a set menu, and displays and sets a menu button (set menu selection button) for accepting an order for the set menu (menu button of the set menu). Set the information to display).

このため、セットメニューのメニューボタンのタッチ入力により、選択される可能性の高い複数のメニューの入力を容易にできる。また、複数のメニューを会計する場合に、店員がカテゴリに応じたメニューの切り替え操作を繰り返す必要がなく、また飲食店の店長などの設定者があらかじめセットメニューを考えてセットメニューのメニューボタンを手動で作成しておく手間が省け、設定者の負担を低減できる。 Therefore, by touch inputting the menu button of the set menu, it is possible to easily input a plurality of menus that are likely to be selected. In addition, when accounting for multiple menus, the clerk does not have to repeat the menu switching operation according to the category, and the setter such as the store manager of the restaurant thinks about the set menu in advance and manually creates the menu button of the set menu. You can save the trouble of doing this and reduce the burden on the setter.

また、売上データ処理装置10は、設定されたセットメニューのメニューボタンを、注文されたメニューを会計時に選択入力するための売上登録画面に表示設定する。このため、会計時に、選択される可能性の高いセットメニューの入力を容易にできる。 Further, the sales data processing device 10 displays and sets the menu button of the set menu on the sales registration screen for selecting and inputting the ordered menu at the time of accounting. Therefore, it is possible to easily input a set menu that is likely to be selected at the time of accounting.

また、売上データ処理装置10は、セットメニューの注文数をカウントし、カウントされた直近の所定期間のセットメニューの注文数が所定値より小さいか否かを判別し、所定値より小さい注文数のセットメニューのメニューボタンを非表示に設定する。このため、注文頻度が低下したセットメニューを非表示にして、メニューボタンが煩雑に表示されユーザが目的のメニューボタンを探す負担を低下することができ、また必要なメニューボタンが表示されないことを防ぐことができる。 Further, the sales data processing device 10 counts the number of orders in the set menu, determines whether or not the number of orders in the set menu in the most recent predetermined period counted is smaller than the predetermined value, and determines whether or not the number of orders in the set menu is smaller than the predetermined value. Hide the menu button. For this reason, it is possible to hide the set menu whose order frequency has decreased, reduce the burden of the user searching for the desired menu button due to the complicated display of the menu button, and prevent the necessary menu button from being displayed. Can be done.

また、売上データ処理装置10は、非表示に設定されたセットメニューのメニューボタンを再表示させるためのセット再表示ボタンを表示設定する。このため、セット再表示ボタンのタッチ入力により、非表示にされていたが必要になったセットメニューのメニューボタンを容易に再表示できる。 Further, the sales data processing device 10 sets the display of the set redisplay button for redisplaying the menu button of the set menu set to be hidden. Therefore, the menu button of the set menu, which has been hidden but is needed, can be easily redisplayed by touch input of the set redisplay button.

また、売上データ処理装置10は、設定されたセットメニューのメニューボタン422と、当該セットメニューに含まれる単品メニューのメニューボタン421とを同じ色に設定する。このため、店員は、メニューボタンの色により、セットメニューと当該セットメニューに含まれる単品メニューとを確実に視認できる。 Further, the sales data processing device 10 sets the menu button 422 of the set menu and the menu button 421 of the single item menu included in the set menu to the same color. Therefore, the clerk can surely visually recognize the set menu and the single item menu included in the set menu by the color of the menu button.

また、売上データ処理装置10は、セットメニューを構成する単品メニューのメニューボタンを表示する単品メニュー領域420aと、セットメニューのメニューボタンを表示するセットメニュー領域420bとを分け、設定したセットメニューのメニューボタン422をセットメニュー領域420bに表示設定する。このため、セットメニューを設定する場合に、単品メニュー領域420aは変えずに、セットメニュー領域420bのみを変更できる。よって、店員に慣れた単品メニュー領域420aが変更されることにより、単品メニューについての操作性が低下することを防ぐことができ、メニューボタン421のタッチ入力を容易にできる。 Further, the sales data processing device 10 separates the single item menu area 420a for displaying the menu button of the single item menu constituting the set menu and the set menu area 420b for displaying the menu button of the set menu, and sets the set menu menu button 422 of the set menu. Display is set in the area 420b. Therefore, when setting the set menu, only the set menu area 420b can be changed without changing the single item menu area 420a. Therefore, by changing the single item menu area 420a familiar to the clerk, it is possible to prevent the operability of the single item menu from being lowered, and the touch input of the menu button 421 can be facilitated.

また、売上データ処理装置10は、メニューの組合せに所定の組合せ(メインメニュー及びサイドメニューの組合せ、又はメインメニュー及びメインメニューの組合せ)が含まれた複数のメニューについての注文を受け付ける毎に、セットメニューの注文数として当該注文に対応するセットメニューに対してのカウント値を更新し、カウント値が所定の条件を満たしているセットメニューがあった場合に、当該所定の条件を満たしているセットメニューに対する注文を受け付けるためのメニューボタン(セットメニュー選択ボタン)を表示させる。このため、セットメニューのメニューボタンのタッチ入力により、選択される可能性の高い所定の組合せが含まれた複数のメニューの入力を容易にできる。なお、メニューの組合せにおける所定の組合せとは、上記の例に限定されるものではない。 Further, the sales data processing device 10 receives an order for a plurality of menus including a predetermined combination (combination of main menu and side menu, or combination of main menu and main menu) in the combination of menus, and each time the set menu is received. The count value for the set menu corresponding to the order is updated as the number of orders of, and if there is a set menu whose count value satisfies the predetermined condition, the order for the set menu satisfying the predetermined condition is accepted. Display the menu button (set menu selection button) for. Therefore, by touch inputting the menu button of the set menu, it is possible to easily input a plurality of menus including a predetermined combination that is likely to be selected. The predetermined combination in the menu combination is not limited to the above example.

また、売上データ処理装置10は、注文に所定のメニュー(メインメニュー及びサイドメニュー、又は2つのメインメニュー)が含まれた複数のメニューについての注文を受け付ける毎に、セットメニューの注文数として当該注文に対応するセットメニューに対してのカウント値を更新し、カウント値が所定の条件を満たしているセットメニューがあった場合に、当該所定の条件を満たしているセットメニューに対する注文を受け付けるためのメニューボタン(セットメニュー選択ボタン)を表示させる。このため、セットメニューのメニューボタンのタッチ入力により、選択される可能性の高い所定のメニューが含まれた複数のメニューの入力を容易にできる。なお、複数のメニューに含まれる所定のメニューとは、上記の例に限定されるものではない。 Further, each time the sales data processing device 10 receives an order for a plurality of menus including a predetermined menu (main menu and side menu, or two main menus) in the order, the sales data processing device 10 sets the order as the number of orders for the set menu. A menu button (set menu selection) for updating the count value for the corresponding set menu and accepting an order for the set menu that meets the predetermined condition when there is a set menu whose count value meets the predetermined condition. Button) is displayed. Therefore, by touch inputting the menu button of the set menu, it is possible to easily input a plurality of menus including a predetermined menu that is likely to be selected. The predetermined menu included in the plurality of menus is not limited to the above example.

(第2の実施の形態)
図8〜図11を参照して、本発明に係る第2の実施の形態を説明する。先ず、図8〜図10を参照して、本実施の形態の装置構成を説明する。図8は、本実施の形態のオーダエントリシステム2の構成を示すブロック図である。図9は、入力端末30の機能構成を示すブロック図である。図10は、サーバ40の機能構成を示すブロック図である。
(Second Embodiment)
A second embodiment according to the present invention will be described with reference to FIGS. 8 to 11. First, the apparatus configuration of the present embodiment will be described with reference to FIGS. 8 to 10. FIG. 8 is a block diagram showing the configuration of the order entry system 2 of the present embodiment. FIG. 9 is a block diagram showing a functional configuration of the input terminal 30. FIG. 10 is a block diagram showing a functional configuration of the server 40.

本実施の形態の注文受付システムとしてのオーダエントリシステム2は、レストランなどの飲食店に設置され、顧客のメニュー(商品)の注文情報の入力を受け付け、注文情報をキッチンに出力するシステムである。図8に示すように、オーダエントリシステム2は、少なくとも1台の入力端末30と、メニュー表示制御装置としてのサーバ40と、キッチンプリンタ50と、を備える。 The order entry system 2 as the order reception system of the present embodiment is a system installed in a restaurant such as a restaurant, accepts input of order information of a customer's menu (product), and outputs the order information to the kitchen. As shown in FIG. 8, the order entry system 2 includes at least one input terminal 30, a server 40 as a menu display control device, and a kitchen printer 50.

入力端末30は、主に店舗内のホールにいる接客担当者が携帯する携帯端末であり、メニュー一覧領域を含むメニュー入力画面を表示し、接客担当者からの注文情報の入力を受け付け、注文情報をサーバ40に送信する。サーバ40は、入力端末30から注文情報を受信してキッチンプリンタ50に印刷させ、注文情報による注文数に応じて、セットメニューの設定を行う。 The input terminal 30 is a mobile terminal mainly carried by a customer service person in a hall in the store, displays a menu input screen including a menu list area, accepts input of order information from the customer service person, and orders information. To the server 40. The server 40 receives the order information from the input terminal 30 and causes the kitchen printer 50 to print it, and sets the set menu according to the number of orders based on the order information.

キッチンプリンタ50は、店舗内キッチンに設置され、サーバ40と有線通信接続され、サーバ40から注文情報を受信して用紙に印刷するサーマルプリンタなどのプリンタである。 The kitchen printer 50 is a printer such as a thermal printer that is installed in the kitchen in the store, is connected to the server 40 by wire communication, receives order information from the server 40, and prints it on paper.

図9に示すように、入力端末30は、CPU31、操作部32、RAM33、表示部34、記憶部35、無線通信部36を備える。入力端末30の各部は、バス37を介して接続されている。 As shown in FIG. 9, the input terminal 30 includes a CPU 31, an operation unit 32, a RAM 33, a display unit 34, a storage unit 35, and a wireless communication unit 36. Each part of the input terminal 30 is connected via a bus 37.

CPU31、操作部32、RAM33、表示部34、記憶部35は、第1の実施の形態の売上データ処理装置10のCPU11、操作部12、RAM13、表示部14、記憶部15と同様であり、同様な部分の説明を省略し、異なる部分を主として説明する。 The CPU 31, the operation unit 32, the RAM 33, the display unit 34, and the storage unit 35 are the same as the CPU 11, the operation unit 12, the RAM 13, the display unit 14, and the storage unit 15 of the sales data processing device 10 of the first embodiment. The description of similar parts will be omitted, and different parts will be mainly described.

CPU31は、入力端末30の各部を制御する。記憶部35は、後述する注文入力プログラム351、メニューテーブル200Aが記憶されている。メニューテーブル200Aは、第1の実施の形態のメニューテーブル200と同様のフィールドを有するデータテーブルである。 The CPU 31 controls each part of the input terminal 30. The storage unit 35 stores the order input program 351 and the menu table 200A, which will be described later. The menu table 200A is a data table having the same fields as the menu table 200 of the first embodiment.

無線通信部36は、アンテナ、変復調部、信号処理部などを有し、サーバ40と無線通信を行う通信部である。CPU31は、無線通信部36を介して、サーバ40と情報を送受信する。 The wireless communication unit 36 has an antenna, a modulation / demodulation unit, a signal processing unit, and the like, and is a communication unit that performs wireless communication with the server 40. The CPU 31 transmits / receives information to / from the server 40 via the wireless communication unit 36.

図10に示すように、サーバ40は、カウント手段、判別手段、設定手段、生成手段としてのCPU41、操作部42、RAM43、表示部44、記憶部45、無線通信部46、通信部47を備える。サーバ40の各部は、バス48を介して接続されている。 As shown in FIG. 10, the server 40 includes a counting means, a discriminating means, a setting means, a CPU 41 as a generation means, an operation unit 42, a RAM 43, a display unit 44, a storage unit 45, a wireless communication unit 46, and a communication unit 47. .. Each part of the server 40 is connected via the bus 48.

CPU41、操作部42、RAM43、表示部44、記憶部45は、第1の実施の形態の売上データ処理装置10のCPU11、操作部12、RAM13、表示部14、記憶部15と同様であり、同様な部分の説明を省略し、異なる部分を主として説明する。 The CPU 41, the operation unit 42, the RAM 43, the display unit 44, and the storage unit 45 are the same as the CPU 11, the operation unit 12, the RAM 13, the display unit 14, and the storage unit 15 of the sales data processing device 10 of the first embodiment. The description of similar parts will be omitted, and different parts will be mainly described.

CPU41は、サーバ40の各部を制御する。記憶部45は、フラッシュメモリ、EEPROMや、HDD(Hard Disk Drive)、SSD(Solid State Drive)などで構成される。記憶部45は、後述する注文登録プログラム451、セットメニュー表示更新プログラム452、メニューテーブル200A、注文数テーブル300Aが記憶されている。注文数テーブル300Aは、第1の実施の形態の注文数テーブル300と同様のフィールドを有するデータテーブルである。 The CPU 41 controls each part of the server 40. The storage unit 45 is composed of a flash memory, EEPROM, an HDD (Hard Disk Drive), an SSD (Solid State Drive), and the like. The storage unit 45 stores an order registration program 451, a set menu display update program 452, a menu table 200A, and an order number table 300A, which will be described later. The order number table 300A is a data table having the same fields as the order number table 300 of the first embodiment.

無線通信部46は、入力端末30の無線通信部36と同様である。CPU41は、無線通信部46を介して、各入力端末30と情報の送受信を行う。 The wireless communication unit 46 is the same as the wireless communication unit 36 of the input terminal 30. The CPU 41 transmits / receives information to / from each input terminal 30 via the wireless communication unit 46.

通信部47は、ケーブルなどを介してキッチンプリンタ50と接続され有線通信を行う通信部である。CPU41は、通信部47を介して、キッチンプリンタ50に情報を送信する。 The communication unit 47 is a communication unit that is connected to the kitchen printer 50 via a cable or the like to perform wired communication. The CPU 41 transmits information to the kitchen printer 50 via the communication unit 47.

次に、図11(a)、(b)を参照して、オーダエントリシステム2の動作を説明する。図11(a)は、注文入力処理を示すフローチャートである。図11(b)は、注文登録処理を示すフローチャートである。 Next, the operation of the order entry system 2 will be described with reference to FIGS. 11A and 11B. FIG. 11A is a flowchart showing an order input process. FIG. 11B is a flowchart showing the order registration process.

図11(a)を参照して、入力端末30が実行する注文入力処理を説明する。注文入力処理は、顧客が注文したメニュー、個数、顧客数、席番号(テーブル番号)などの注文情報の入力を受け付けてサーバ40に送信する処理である。 The order input process executed by the input terminal 30 will be described with reference to FIG. 11A. The order input process is a process of receiving input of order information such as a menu ordered by a customer, a quantity, the number of customers, and a seat number (table number) and transmitting the input to the server 40.

予め、接客担当者は、入店した1まとまりの顧客をホールのテーブルの席に案内する。顧客は、メニュー表を見て、注文するメニューを接客担当者に伝える。注文を受ける接客担当者が携帯する入力端末30において、例えば、操作部12を介して注文入力処理の実行指示が入力されたことをトリガとして、CPU31は、記憶部35から読み出されて適宜RAM33に展開された注文入力プログラム351との協働で、注文入力処理を実行する。 In advance, the customer service staff guides a group of customers who have entered the store to the table seats in the hall. The customer looks at the menu table and tells the customer service staff what menu to order. At the input terminal 30 carried by the customer service person who receives the order, for example, the CPU 31 is read from the storage unit 35 and appropriately RAM 33, triggered by the input of the execution instruction of the order input process via the operation unit 12. In cooperation with the order input program 351 developed in, the order input process is executed.

図11(a)に示すように、先ず、CPU31は、記憶部35からメニューテーブル200Aを読み出し、メニューテーブル200Aに基づくメニュー一覧領域を含む注文入力画面データを生成し、当該注文入力画面データに応じた注文入力画面を表示部34に表示する(ステップS41)。注文入力画面は、例えば、図5の売上登録画面400Aのメニュー一覧領域420を有する表示画面である。メニュー一覧領域420のメニューボタン421,422は、顧客が注文したメニュー(単品メニュー、セットメニュー)のタッチ入力を受け付けるボタンである。 As shown in FIG. 11A, first, the CPU 31 reads the menu table 200A from the storage unit 35, generates order input screen data including a menu list area based on the menu table 200A, and responds to the order input screen data. The order input screen is displayed on the display unit 34 (step S41). The order input screen is, for example, a display screen having a menu list area 420 of the sales registration screen 400A of FIG. The menu buttons 421 and 422 of the menu list area 420 are buttons that accept touch input of the menu (single item menu, set menu) ordered by the customer.

ステップS42,S43は、第1の実施の形態の図4のステップS12,S13と同様の処理である。セット再表示ボタン423がタッチ入力されていない場合(ステップS42;NO)、CPU31は、操作部32を介して、店員からの注文入力画面のメニュー一覧領域420の顧客が注文したメニューのメニューボタン421,422のタッチ入力を受け付け、顧客の人数、席番号などの入力を受け付け、それらの入力情報を注文情報とする(ステップS44)。そして、CPU31は、無線通信部36を介して、ステップS44で入力された注文情報をサーバ40に送信し(ステップS45)、注文入力処理を終了する。 Steps S42 and S43 are the same processes as steps S12 and S13 of FIG. 4 of the first embodiment. When the set redisplay button 423 is not touch-input (step S42; NO), the CPU 31 uses the operation unit 32 to display the menu button 421 of the menu ordered by the customer in the menu list area 420 of the order input screen from the clerk. , 422 touch inputs are accepted, inputs such as the number of customers and seat numbers are accepted, and the input information is used as order information (step S44). Then, the CPU 31 transmits the order information input in step S44 to the server 40 (step S45) via the wireless communication unit 36, and ends the order input process.

次いで、図11(b)を参照して、サーバ40が実行する注文登録処理を説明する。注文登録処理は、入力端末30から送信された注文情報を受信してキッチンプリンタ50に印刷させるとともに、注文数の多い複数の単品メニューの組合せのセットメニューのメニューボタンを表示するための情報を自動的に設定する処理である。 Next, the order registration process executed by the server 40 will be described with reference to FIG. 11B. In the order registration process, the order information transmitted from the input terminal 30 is received and printed on the kitchen printer 50, and the information for displaying the menu button of the set menu of the combination of a plurality of single item menus having a large number of orders is automatically displayed. This is the process to set to.

サーバ40において、例えば、ステップS45に対応して、無線通信部46を介して入力端末30から注文情報を受信したことをトリガとして、CPU41は、記憶部45から読み出されて適宜RAM43に展開された注文登録プログラム451との協働で、注文登録処理を実行する。 In the server 40, for example, in response to step S45, the CPU 41 is read from the storage unit 45 and appropriately expanded into the RAM 43, triggered by receiving order information from the input terminal 30 via the wireless communication unit 46. The order registration process is executed in collaboration with the order registration program 451.

図11(b)に示すように、先ず、CPU41は、無線通信部46を介して注文情報を入力端末30から受信完了し、記憶部35の注文情報データベース(図示略)に記憶する(ステップS51)。そして、CPU41は、通信部47を介して、ステップS51で受信した注文情報をキッチンプリンタ50に送信する(ステップS52)。キッチンプリンタ50は、ステップS52で送信された注文情報を受信して、用紙に印刷する。 As shown in FIG. 11B, first, the CPU 41 completes receiving the order information from the input terminal 30 via the wireless communication unit 46, and stores it in the order information database (not shown) of the storage unit 35 (step S51). ). Then, the CPU 41 transmits the order information received in step S51 to the kitchen printer 50 via the communication unit 47 (step S52). The kitchen printer 50 receives the order information transmitted in step S52 and prints it on paper.

ステップS53〜S56、S58〜S60は、第1の実施の形態の図4のステップS16〜S19、S21〜S23と同様の処理であり、処理対象の情報は、ステップS51で受信された注文情報に含まれる各情報である。 Steps S53 to S56 and S58 to S60 are the same processes as steps S16 to S19 and S21 to S23 of FIG. 4 of the first embodiment, and the information to be processed is the order information received in step S51. Each information included.

特定条件を超える場合(ステップS56;YES)、CPU41は、特定条件を超える2つの単品メニューからなるセットメニューを設定し、メニューテーブル200Aに当該セットメニューのレコードを追加し、無線通信部46を介して、更新したメニューテーブル200Aを全ての入力端末30に送信し(ステップS57)、注文登録処理を終了する。 When the specific condition is exceeded (step S56; YES), the CPU 41 sets a set menu including two single item menus exceeding the specific condition, adds a record of the set menu to the menu table 200A, and via the wireless communication unit 46, The updated menu table 200A is transmitted to all the input terminals 30 (step S57), and the order registration process is completed.

ステップS57では、更新したメニューテーブル200Aの送信以外は、第1の実施の形態の図4のステップS20と同様の処理である。ステップS57に対応して、全ての入力端末30において、CPU31は、無線通信部36を介して更新されたメニューテーブル200Aをサーバ40から受信し、記憶部35のメニューテーブル200Aを受信されたメニューテーブル200Aで更新する。 Step S57 is the same process as step S20 of FIG. 4 of the first embodiment except for the transmission of the updated menu table 200A. Corresponding to step S57, in all the input terminals 30, the CPU 31 receives the updated menu table 200A from the server 40 via the wireless communication unit 36, and receives the menu table 200A of the storage unit 35. Update at 200A.

特定条件を超える場合(ステップS60;YES)、CPU41は、特定条件を超える2つのメインメニューからなるセットメニューを設定し、メニューテーブル200Aに当該セットメニューのレコードを追加し、無線通信部46を介して、更新したメニューテーブル200Aを全ての入力端末30に送信し(ステップS61)、注文登録処理を終了する。 When the specific condition is exceeded (step S60; YES), the CPU 41 sets a set menu including two main menus that exceed the specific condition, adds a record of the set menu to the menu table 200A, and via the wireless communication unit 46, The updated menu table 200A is transmitted to all the input terminals 30 (step S61), and the order registration process is completed.

ステップS61では、更新したメニューテーブル200Aの送信以外は、第1の実施の形態の図4のステップS24と同様の処理である。ステップS61に対応して、全ての入力端末30において、CPU31は、無線通信部36を介して更新されたメニューテーブル200Aをサーバ40から受信し、記憶部35のメニューテーブル200Aを受信されたメニューテーブル200Aで更新する。 Step S61 is the same process as step S24 of FIG. 4 of the first embodiment except for the transmission of the updated menu table 200A. Corresponding to step S61, in all the input terminals 30, the CPU 31 receives the updated menu table 200A from the server 40 via the wireless communication unit 36, and receives the menu table 200A of the storage unit 35. Update at 200A.

また、サーバ40において、CPU41により、所定期間(例えば1週間)ごとに、セットメニュー表示更新プログラム452に応じた、セットメニュー表示更新処理が実行される。このセットメニュー表示更新処理は、第1の実施の形態の図7のセットメニュー表示更新処理と同様である。 Further, in the server 40, the CPU 41 executes the set menu display update process according to the set menu display update program 452 every predetermined period (for example, one week). This set menu display update process is the same as the set menu display update process of FIG. 7 of the first embodiment.

以上、本実施の形態によれば、売上データ処理装置10は、設定されたセットメニューのメニューボタンを、注文されたメニューを注文時に選択入力するための注文入力画面に表示設定する。このため、注文時に、選択される可能性の高いセットメニューの入力を容易にできる。 As described above, according to the present embodiment, the sales data processing device 10 displays and sets the menu button of the set menu on the order input screen for selecting and inputting the ordered menu at the time of ordering. Therefore, when ordering, it is possible to easily input a set menu that is likely to be selected.

以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部15,35,45のHDD、SSD、フラッシュメモリを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、CD−ROMなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。 In the above description, an example in which the HDD, SSD, and flash memory of the storage units 15, 35, and 45 are used as the computer-readable medium of the program according to the present invention has been disclosed, but the present invention is not limited to this example. As another computer-readable medium, a portable recording medium such as a CD-ROM can be applied. A carrier wave is also applied to the present invention as a medium for providing data of a program according to the present invention via a communication line.

なお、上記実施の形態における記述は、本発明に係るメニュー表示制御装置、注文受付システム及びプログラムの一例であり、これに限定されるものではない。 The description in the above embodiment is an example of the menu display control device, the order reception system, and the program according to the present invention, and is not limited thereto.

例えば、上記実施の形態では、図4の売上登録処理のステップS20,S24において、複数の単品メニューの組合せの注文数が特定条件を超える場合に、自動的にセットメニュー(のメニューボタン表示のための情報)が設定される構成としたが、これに限定されるものではない。例えば、売上登録処理において、複数の単品メニューの組合せの注文数が特定条件を超える場合に、当該単品メニューからなるセットメニューを設定するか否かの入力を促す表示情報が表示部14に表示され、操作部12を介して、セットメニューを設定するか否かの入力を受け付け、店員から当該セットメニューを設定する旨の入力がなされた場合に、当該セットメニュー(のメニューボタン表示のための情報)が設定される構成としてもよい。この構成は、図11(b)の注文登録処理のステップS57,S61でも同様である。この構成により、店員(ユーザ)が必要とするセットメニューのみのメニューボタンを表示させることができる。 For example, in the above embodiment, in steps S20 and S24 of the sales registration process of FIG. 4, when the number of orders for a combination of a plurality of single item menus exceeds a specific condition, the set menu (for displaying the menu button) is automatically set. Information) is set, but the configuration is not limited to this. For example, in the sales registration process, when the number of orders for a combination of a plurality of single item menus exceeds a specific condition, display information prompting input as to whether or not to set a set menu consisting of the single item menus is displayed on the display unit 14. The set menu (information for displaying the menu button) is set when an input for whether or not to set the set menu is received via the operation unit 12 and the clerk inputs to set the set menu. It may be configured as such. This configuration is the same in steps S57 and S61 of the order registration process of FIG. 11B. With this configuration, it is possible to display the menu button of only the set menu required by the clerk (user).

また、上記実施の形態では、カウントされた同時に注文された複数メニューの組合せの注文数が、特定条件を超えるか否かが判別される構成としたが、これに限定されるものではない。例えば、カウントされた同時に注文された複数のメニューの組合せの注文数が、所定の条件を満たすか否かが判別される構成としてもよい。特定条件を超えるか否かは、所定の条件を満たすか否かに含まれるものとする。例えば、カウントされた同時に注文された複数のメニューの組合せの注文数が、同時に注文された複数のメニューの組合せの注文数の全てのうちで最も大きいという条件を満たすか否かが判別される構成としてもよい。 Further, in the above-described embodiment, it is determined whether or not the number of orders for the combination of the plurality of menus ordered at the same time exceeds the specific conditions, but the present invention is not limited to this. For example, it may be configured to determine whether or not the number of orders for a combination of a plurality of menus ordered at the same time counted satisfies a predetermined condition. Whether or not the specific condition is exceeded shall be included in whether or not the predetermined condition is satisfied. For example, a configuration in which it is determined whether or not the number of orders for a combination of a plurality of menus ordered at the same time, which is counted, satisfies the condition that the number of orders for a combination of a plurality of menus ordered at the same time is the largest. May be.

また、上記第1の実施の形態では、同時に注文された複数メニューの組合せの注文数がカウントされて注文数テーブル300に記憶される構成としたが、これに限定されるものではない。例えば、売上データ処理装置10のCPU11が、例えば、所定期間(例えば1日)において、同時に注文された複数メニューの組合せの注文数を来店した顧客の人数で除算した、顧客1人当たりの同時に注文された複数メニューの組合せの注文数の割合をカウントし、当該割合を記憶部15に記憶させる構成としてもよい。この顧客1人当たりの同時に注文された複数メニューの組合せの注文数の割合が所定の条件を満たすか否かが判別され、所定の条件を満たす同時に注文された複数メニューに対応するセットメニューが設定される。この構成は、第2の実施の形態にも同様に適用できる。この構成によれば、来店した顧客の人数によらず、セットメニュー及びそのメニューボタンを適切に設定できる。 Further, in the first embodiment, the number of orders for a combination of a plurality of menus ordered at the same time is counted and stored in the order number table 300, but the present invention is not limited to this. For example, the CPU 11 of the sales data processing device 10 is ordered at the same time per customer, for example, by dividing the number of orders for a combination of a plurality of menus ordered at the same time by the number of customers who visited the store in a predetermined period (for example, one day). The ratio of the number of orders for the combination of the plurality of menus may be counted, and the ratio may be stored in the storage unit 15. Whether or not the ratio of the number of orders of the combination of a plurality of menus ordered at the same time per customer satisfies a predetermined condition is determined, and a set menu corresponding to the plurality of menus ordered at the same time satisfying the predetermined condition is set. .. This configuration can be applied to the second embodiment as well. According to this configuration, the set menu and its menu button can be appropriately set regardless of the number of customers who visit the store.

また、上記第1の実施の形態では、会計の処理(ステップS11〜S17,S21)に続けて、セットメニューに関する判別及び設定の処理(ステップS18〜S20、S22〜S23)を行う構成としたが、これに限定されるものではない。上記会計の処理とは別のタイミング(例えば一日の営業時間後)に、セットメニューに関する判別及び設定の処理を行う構成としてもよい。上記第2の実施の形態においても同様に、注文印刷までの処理(ステップS41〜S54,S58)に続けて、セットメニューに関する判別及び設定の処理(ステップS55〜S57、S59〜S61)を行う構成に限定されるものではない。上記注文印刷までの処理とは別のタイミングに、セットメニューに関する判別及び設定の処理を行う構成としてもよい。 Further, in the first embodiment described above, the accounting process (steps S11 to S17, S21) is followed by the process of determining and setting the set menu (steps S18 to S20, S22 to S23). It is not limited to this. The configuration may be such that the determination and setting processing related to the set menu is performed at a timing different from the above accounting processing (for example, after business hours of one day). Similarly, in the second embodiment, the process up to order printing (steps S41 to S54, S58) is followed by the process of determining and setting the set menu (steps S55 to S57, S59 to S61). It is not limited. The configuration may be such that the determination and setting processing related to the set menu is performed at a timing different from the processing up to the order printing.

さらに、第1の実施の形態において、会計の処理で、売上データ処理装置10のCPU11が、メニューの注文データを含む売上データを生成して記憶部15に記憶し、上記会計の処理とは別のタイミング(メニューの注文データ生成と異なるタイミング、例えば一日の営業時間後)で、上記売上データから同時に注文された複数のメニューの組合せの注文数をカウントして注文数テーブル300に記憶し、セットメニューに関する判別及び設定の処理を行う構成としてもよい。第2の実施の形態においても同様に、注文印刷までの処理で、サーバ40のCPU41が、メニューの注文データを含む注文データを生成して記憶部45に記憶し、上記注文印刷までの処理とは別のタイミング(メニューの注文データ生成と異なるタイミング、例えば一日の営業時間後)で、上記注文データから同時に注文された複数のメニューの組合せの注文数をカウントして注文数テーブル300Aに記憶し、セットメニューに関する判別及び設定の処理を行う構成としてもよい。これらの構成によれば、会計の処理や注文印刷までの処理での処理負担を低減でき、また新たなセットメニューのメニューボタンが新たに表示されるタイミングを、次の日の営業時間開始など、適切なタイミングにすることができる。 Further, in the first embodiment, in the accounting process, the CPU 11 of the sales data processing device 10 generates sales data including the order data of the menu and stores it in the storage unit 15, which is different from the accounting process. The number of orders for a combination of a plurality of menus ordered at the same time from the above sales data is counted and stored in the order number table 300 at the timing of (at a timing different from the order data generation of the menu, for example, after business hours of one day). It may be configured to perform determination and setting processing related to the set menu. Similarly, in the second embodiment, in the process up to order printing, the CPU 41 of the server 40 generates order data including the order data of the menu and stores it in the storage unit 45, and the process up to the order printing is performed. Counts the number of orders for a combination of multiple menus ordered at the same time from the above order data at a different timing (timing different from the menu order data generation, for example, after business hours of the day) and stores it in the order number table 300A. However, it may be configured to perform determination and setting processing related to the set menu. With these configurations, it is possible to reduce the processing load in the processing up to accounting processing and order printing, and the timing when the menu button of the new set menu is newly displayed is appropriate, such as the start of business hours the next day. The timing can be set.

また、上記実施の形態では、セットメニューの注文数(注文頻度)が低下した場合に、当該セットメニューのメニューボタンを非表示にする構成としたが、これに限定されるものではない。例えば、定期的にセットメニューの注文数(注文頻度)を確認し、注文数(注文頻度)に応じて当該セットメニューのメニューボタンの表示順を並べ替える構成としてもよい。ただし、セットメニューのメニューボタンを頻繁に並べ替えると、ユーザがついていけずに利便性が損なわれるおそれがあるため、並べ替えるタイミングは、1週間、1か月など、ある程度長い期間ごとが好ましい。 Further, in the above embodiment, when the number of orders (order frequency) of the set menu decreases, the menu button of the set menu is hidden, but the present invention is not limited to this. For example, the number of orders (order frequency) in the set menu may be checked periodically, and the display order of the menu buttons of the set menu may be rearranged according to the number of orders (order frequency). However, if the menu buttons of the set menu are rearranged frequently, the user may not be able to keep up and the convenience may be impaired. Therefore, the timing of rearranging is preferably a long period such as one week or one month.

また、上記実施の形態では、2つの単品メニューを組み合わせてセットメニューを設定する構成としたが、これに限定されるものではない。例えば、3つ以上の単品メニューを組み合わせてセットメニューを設定する構成としてもよい。さらに、複数の予め設定されたセットメニューの組合せを新たなセットメニューとして設定する構成としてもよい。 Further, in the above embodiment, the set menu is set by combining two single item menus, but the present invention is not limited to this. For example, a set menu may be set by combining three or more single item menus. Further, a combination of a plurality of preset set menus may be set as a new set menu.

また、上記実施の形態では、日時によらず同じセットメニューが設定される構成としたが、これに限定されるものではない。例えば、1日の朝、昼、夜などの時間帯、曜日、月、季節などの期間ごとにメニューの注文数の組合せをカウントし、各期間の複数のメニューの注文数が特定条件を超えるか否かに応じて、各期間のセットメニューを設定する構成としてもよい。 Further, in the above embodiment, the same set menu is set regardless of the date and time, but the present invention is not limited to this. For example, the combination of the number of menu orders is counted for each time zone such as morning, noon, night, day of the week, month, season, etc., and whether the number of orders for multiple menus in each period exceeds a specific condition. Depending on whether or not, the set menu for each period may be set.

また、上記実施の形態では、メニュー表示制御装置として、売上データ処理装置10、サーバ40を用いる構成としたが、これに限定されるものではない。例えば、メニュー表示制御装置を、券売機など、セットメニューの設定が可能な他の装置に適用する構成としてもよい。 Further, in the above embodiment, the sales data processing device 10 and the server 40 are used as the menu display control device, but the present invention is not limited to this. For example, the menu display control device may be applied to another device such as a ticket vending machine that can set a set menu.

また、上記実施の形態では、飲食店の飲食物の商品をメニューとする構成としたが、これに限定されるものではない。例えば、衣類、食器、ゴルフクラブなど、飲食物以外の商品や、マッサージ、理髪、美容、ネイルアートなどのサービスをメニューとする構成としてもよい。 Further, in the above embodiment, the product of the food and drink of the restaurant is set as the menu, but the present invention is not limited to this. For example, products other than food and drink such as clothing, tableware, and golf clubs, and services such as massage, hairdressing, beauty, and nail art may be included in the menu.

また、上記実施の形態における売上データ処理装置10、オーダエントリシステム2の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。 Further, it goes without saying that the detailed configuration and detailed operation of each component of the sales data processing device 10 and the order entry system 2 in the above embodiment can be appropriately changed without departing from the spirit of the present invention. Is.

本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
同時に注文されたメニューの組合せに対する注文数をカウントするカウント手段と、
前記カウントされたメニューの組合せに対する注文数が所定の条件を満たすか否かを判別する判別手段と、
前記所定の条件を満たすメニューの組合せをセットメニューとして設定し、当該セットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示設定する設定手段と、
を備えるメニュー表示制御装置。
<請求項2>
前記設定手段は、前記設定されたセットメニューのセットメニュー選択ボタンを、注文されたメニューを会計時に選択入力するための売上登録画面または注文されたメニューを注文時に選択入力するための注文入力画面に表示設定する請求項1に記載のメニュー表示制御装置。
<請求項3>
前記カウント手段は、セットメニューの注文数をカウントし、
前記判別手段は、前記カウントされた所定期間のセットメニューの注文数が所定値より小さいか否かを判別し、
前記設定手段は、前記所定値より小さい注文数のセットメニューのセットメニュー選択ボタンを非表示に設定する請求項1または2に記載のメニュー表示制御装置。
<請求項4>
前記設定手段は、前記非表示に設定されたセットメニューのセットメニュー選択ボタンを再表示させるためのセット再表示ボタンを表示設定する請求項3に記載のメニュー表示制御装置。
<請求項5>
前記所定の条件を満たす複数のメニューのセットメニューを設定するか否かの操作入力を受け付ける操作手段を備え、
前記設定手段は、前記セットメニューを設定する操作入力が行われた場合に、当該セットメニューを設定する請求項1から4のいずれか一項に記載のメニュー表示制御装置。
<請求項6>
前記設定手段は、前記設定されたセットメニューのセットメニュー選択ボタンと、当該セットメニューに含まれるメニューのメニュー選択ボタンとを同じ色に設定する請求項1から5のいずれか一項に記載のメニュー表示制御装置。
<請求項7>
前記設定手段は、単品メニューのメニュー選択ボタンを表示する第1の領域と、前記セットメニューのセットメニュー選択ボタンを表示する第2の領域とを分け、前記設定したセットメニューのセットメニュー選択ボタンを前記第2の領域に表示設定する請求項1から6のいずれか一項に記載のメニュー表示制御装置。
<請求項8>
メニューの注文情報を生成する生成手段を備え、
前記カウント手段は、前記メニューの注文情報の生成と異なるタイミングで、当該メニューの注文情報から、同時に注文されたメニューの組合せに対する注文数をカウントする請求項1から7のいずれか一項に記載のメニュー表示制御装置。
<請求項9>
前記カウント手段は、顧客1人当たりの同時に注文されたメニューの組合せに対する注文数の割合をカウントし、
前記判別手段は、前記カウントされたメニューの組合せに対する注文数の割合が所定の条件を満たすか否かを判別する請求項1から8のいずれか一項に記載のメニュー表示制御装置。
<請求項10>
コンピュータを、
同時に注文されたメニューの組合せに対する注文数をカウントするカウント手段、
前記カウントされたメニューの組合せに対する注文数が所定の条件を満たすか否かを判別する判別手段、
前記所定の条件を満たすメニューの組合せをセットメニューとして設定し、当該セットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示設定する設定手段、
として機能させるためのプログラム。
<請求項11>
メニューの組合せに所定の組合せが含まれた複数のメニューについての注文を受け付ける毎に、セットメニューの注文数として当該注文に対応するセットメニューに対してのカウント値を更新するカウント手段と、
前記カウント値が所定の条件を満たしているセットメニューがあった場合に、当該所定の条件を満たしているセットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示させる表示制御手段と、
を備える注文受付システム。
<請求項12>
注文に所定のメニューが含まれた複数のメニューについての注文を受け付ける毎に、セットメニューの注文数として当該注文に対応するセットメニューに対してのカウント値を更新するカウント手段と、
前記カウント値が所定の条件を満たしているセットメニューがあった場合に、当該所定の条件を満たしているセットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示させる表示制御手段と、
を備える注文受付システム。
Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and the equivalent scope thereof.
The inventions described in the claims originally attached to the application of this application are added below. The claims in the appendix are as specified in the claims originally attached to the application for this application.
[Additional Notes]
<Claim 1>
A counting means that counts the number of orders for a combination of menus ordered at the same time,
A determination means for determining whether or not the number of orders for the combination of the counted menus satisfies a predetermined condition, and
A setting means for setting a combination of menus satisfying the predetermined conditions as a set menu and displaying and setting a set menu selection button for accepting an order for the set menu.
A menu display control device comprising.
<Claim 2>
The setting means sets the display setting of the set menu selection button of the set menu on the sales registration screen for selecting and inputting the ordered menu at the time of accounting or the order input screen for selecting and inputting the ordered menu at the time of ordering. The menu display control device according to claim 1.
<Claim 3>
The counting means counts the number of orders in the set menu and
The determination means determines whether or not the number of orders in the set menu for the counted predetermined period is smaller than the predetermined value.
The menu display control device according to claim 1 or 2, wherein the setting means sets the set menu selection button of the set menu of the number of orders smaller than the predetermined value to be hidden.
<Claim 4>
The menu display control device according to claim 3, wherein the setting means displays and sets a set redisplay button for redisplaying the set menu selection button of the set menu set to be hidden.
<Claim 5>
An operation means for accepting an operation input as to whether or not to set a set menu of a plurality of menus satisfying the predetermined conditions is provided.
The menu display control device according to any one of claims 1 to 4, wherein the setting means sets the set menu when an operation input for setting the set menu is performed.
<Claim 6>
The menu display control device according to any one of claims 1 to 5, wherein the setting means sets the set menu selection button of the set set menu and the menu selection button of the menu included in the set menu to the same color. ..
<Claim 7>
The setting means separates a first area for displaying the menu selection button of the single item menu and a second area for displaying the set menu selection button of the set menu, and sets the set menu selection button of the set menu to the second area. The menu display control device according to any one of claims 1 to 6, which is set to be displayed in an area.
<Claim 8>
Equipped with a generation means to generate order information for menus
The counting means according to any one of claims 1 to 7, which counts the number of orders for a combination of menus ordered at the same time from the order information of the menu at a timing different from the generation of the order information of the menu. Menu display control device.
<Claim 9>
The counting means counts the ratio of the number of orders to the combination of menus ordered at the same time per customer.
The menu display control device according to any one of claims 1 to 8, wherein the determination means determines whether or not the ratio of the number of orders to the counted combination of menus satisfies a predetermined condition.
<Claim 10>
Computer,
A counting means that counts the number of orders for a combination of menus ordered at the same time,
A discriminating means for determining whether or not the number of orders for the counted menu combination satisfies a predetermined condition,
A setting means for setting a combination of menus satisfying the predetermined conditions as a set menu and displaying and setting a set menu selection button for accepting an order for the set menu.
A program to function as.
<Claim 11>
Each time an order is received for a plurality of menus in which a predetermined combination is included in the menu combination, a counting means for updating the count value for the set menu corresponding to the order as the number of orders in the set menu, and a counting means
When there is a set menu whose count value satisfies a predetermined condition, a display control means for displaying a set menu selection button for accepting an order for the set menu satisfying the predetermined condition, and
Order reception system equipped with.
<Claim 12>
Each time an order is received for a plurality of menus including a predetermined menu, a counting means for updating the count value for the set menu corresponding to the order as the number of orders in the set menu, and a counting means.
When there is a set menu whose count value satisfies a predetermined condition, a display control means for displaying a set menu selection button for accepting an order for the set menu satisfying the predetermined condition, and
Order reception system equipped with.

10 売上データ処理装置
11 CPU
12 操作部
13 RAM
14,16 表示部
15 記憶部
17 通信部
18 印刷部
19 ドロア
19a バス
2 オーダエントリシステム
30 入力端末
40 サーバ
31,41 CPU
32,42 操作部
33,43 RAM
34,44 表示部
35,45 記憶部
36,46 無線通信部
37,48 バス
47 通信部
50 キッチンプリンタ
10 Sales data processing device 11 CPU
12 Operation unit 13 RAM
14, 16 Display unit 15 Storage unit 17 Communication unit 18 Printing unit 19 Drawer 19a Bus 2 Order entry system 30 Input terminal 40 Server 31, 41 CPU
32,42 Operation unit 33,43 RAM
34,44 Display unit 35,45 Storage unit 36,46 Wireless communication unit 37,48 Bus 47 Communication unit 50 Kitchen printer

Claims (12)

同時に注文されたメニューの組合せに対する注文数をカウントするカウント手段と、
前記カウントされたメニューの組合せに対する注文数が所定の条件を満たすか否かを判別する判別手段と、
前記所定の条件を満たすメニューの組合せをセットメニューとして設定し、当該セットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示設定する設定手段と、
を備えるメニュー表示制御装置。
A counting means that counts the number of orders for a combination of menus ordered at the same time,
A determination means for determining whether or not the number of orders for the counted menu combination satisfies a predetermined condition, and
A setting means for setting a combination of menus satisfying the predetermined conditions as a set menu and displaying and setting a set menu selection button for accepting an order for the set menu.
A menu display control device comprising.
前記設定手段は、前記設定されたセットメニューのセットメニュー選択ボタンを、注文されたメニューを会計時に選択入力するための売上登録画面または注文されたメニューを注文時に選択入力するための注文入力画面に表示設定する請求項1に記載のメニュー表示制御装置。 The setting means sets the display setting of the set menu selection button of the set menu on the sales registration screen for selecting and inputting the ordered menu at the time of accounting or the order input screen for selecting and inputting the ordered menu at the time of ordering. The menu display control device according to claim 1. 前記カウント手段は、セットメニューの注文数をカウントし、
前記判別手段は、前記カウントされた所定期間のセットメニューの注文数が所定値より小さいか否かを判別し、
前記設定手段は、前記所定値より小さい注文数のセットメニューのセットメニュー選択ボタンを非表示に設定する請求項1または2に記載のメニュー表示制御装置。
The counting means counts the number of orders in the set menu and
The determination means determines whether or not the number of orders in the set menu for the counted predetermined period is smaller than the predetermined value.
The menu display control device according to claim 1 or 2, wherein the setting means sets the set menu selection button of the set menu of the number of orders smaller than the predetermined value to be hidden.
前記設定手段は、前記非表示に設定されたセットメニューのセットメニュー選択ボタンを再表示させるためのセット再表示ボタンを表示設定する請求項3に記載のメニュー表示制御装置。 The menu display control device according to claim 3, wherein the setting means displays and sets a set redisplay button for redisplaying the set menu selection button of the set menu set to be hidden. 前記所定の条件を超える複数のメニューのセットメニューを設定するか否かの操作入力を受け付ける操作手段を備え、
前記設定手段は、前記セットメニューを設定する操作入力が行われた場合に、当該セットメニューを設定する請求項1から4のいずれか一項に記載のメニュー表示制御装置。
It is provided with an operation means for accepting an operation input as to whether or not to set a set menu of a plurality of menus exceeding the predetermined conditions.
The menu display control device according to any one of claims 1 to 4, wherein the setting means sets the set menu when an operation input for setting the set menu is performed.
前記設定手段は、前記設定されたセットメニューのセットメニュー選択ボタンと、当該セットメニューに含まれるメニューのメニュー選択ボタンとを同じ色に設定する請求項1から5のいずれか一項に記載のメニュー表示制御装置。 The menu display control device according to any one of claims 1 to 5, wherein the setting means sets the set menu selection button of the set set menu and the menu selection button of the menu included in the set menu to the same color. .. 前記設定手段は、単品メニューのメニュー選択ボタンを表示する第1の領域と、前記セットメニューのセットメニュー選択ボタンを表示する第2の領域とを分け、前記設定したセットメニューのセットメニュー選択ボタンを前記第2の領域に表示設定する請求項1から6のいずれか一項に記載のメニュー表示制御装置。 The setting means separates a first area for displaying the menu selection button of the single item menu and a second area for displaying the set menu selection button of the set menu, and sets the set menu selection button of the set menu to the second area. The menu display control device according to any one of claims 1 to 6, which is set to be displayed in an area. メニューの注文情報を生成する生成手段を備え、
前記カウント手段は、前記メニューの注文情報の生成と異なるタイミングで、当該メニューの注文情報から、同時に注文されたメニューの組合せに対する注文数をカウントする請求項1から7のいずれか一項に記載のメニュー表示制御装置。
Equipped with a generation means to generate order information for menus
The counting means according to any one of claims 1 to 7, which counts the number of orders for a combination of menus ordered at the same time from the order information of the menu at a timing different from the generation of the order information of the menu. Menu display control device.
前記カウント手段は、顧客1人当たりの同時に注文されたメニューの組合せに対する注文数の割合をカウントし、
前記判別手段は、前記カウントされたメニューの組合せに対する注文数の割合が所定の条件を満たすか否かを判別する請求項1から8のいずれか一項に記載のメニュー表示制御装置。
The counting means counts the ratio of the number of orders to the combination of menus ordered at the same time per customer.
The menu display control device according to any one of claims 1 to 8, wherein the determination means determines whether or not the ratio of the number of orders to the combination of the counted menus satisfies a predetermined condition.
コンピュータを、
同時に注文されたメニューの組合せに対する注文数をカウントするカウント手段、
前記カウントされたメニューの組合せに対する注文数が所定の条件を満たすか否かを判別する判別手段、
前記所定の条件を満たすメニューの組合せをセットメニューとして設定し、当該セットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示設定する設定手段、
として機能させるためのプログラム。
Computer,
A counting means that counts the number of orders for a combination of menus ordered at the same time,
A discriminating means for determining whether or not the number of orders for the counted menu combination satisfies a predetermined condition,
A setting means for setting a combination of menus satisfying the predetermined conditions as a set menu and displaying and setting a set menu selection button for accepting an order for the set menu.
A program to function as.
メニューの組合せに所定の組合せが含まれた複数のメニューについての注文を受け付ける毎に、セットメニューの注文数として当該注文に対応するセットメニューに対してのカウント値を更新するカウント手段と、
前記カウント値が所定の条件を満たしているセットメニューがあった場合に、当該所定の条件を満たしているセットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示させる表示制御手段と、
を備える注文受付システム。
Each time an order is received for a plurality of menus in which a predetermined combination is included in the menu combination, a counting means for updating the count value for the set menu corresponding to the order as the number of orders in the set menu, and a counting means.
When there is a set menu whose count value satisfies a predetermined condition, a display control means for displaying a set menu selection button for accepting an order for the set menu satisfying the predetermined condition, and
Order reception system equipped with.
注文に所定のメニューが含まれた複数のメニューについての注文を受け付ける毎に、セットメニューの注文数として当該注文に対応するセットメニューに対してのカウント値を更新するカウント手段と、
前記カウント値が所定の条件を満たしているセットメニューがあった場合に、当該所定の条件を満たしているセットメニューに対する注文を受け付けるためのセットメニュー選択ボタンを表示させる表示制御手段と、
を備える注文受付システム。
Each time an order is received for a plurality of menus including a predetermined menu, a counting means for updating the count value for the set menu corresponding to the order as the number of orders in the set menu, and a counting means.
When there is a set menu whose count value satisfies a predetermined condition, a display control means for displaying a set menu selection button for accepting an order for the set menu satisfying the predetermined condition, and
Order reception system equipped with.
JP2017049580A 2017-03-15 2017-03-15 Menu display control device, order reception system and program Active JP6812864B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017049580A JP6812864B2 (en) 2017-03-15 2017-03-15 Menu display control device, order reception system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017049580A JP6812864B2 (en) 2017-03-15 2017-03-15 Menu display control device, order reception system and program

Publications (2)

Publication Number Publication Date
JP2018152009A JP2018152009A (en) 2018-09-27
JP6812864B2 true JP6812864B2 (en) 2021-01-13

Family

ID=63680976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017049580A Active JP6812864B2 (en) 2017-03-15 2017-03-15 Menu display control device, order reception system and program

Country Status (1)

Country Link
JP (1) JP6812864B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111626824A (en) * 2020-05-27 2020-09-04 广东优特云科技有限公司 Order processing and placing method, system device and computer readable storage medium

Also Published As

Publication number Publication date
JP2018152009A (en) 2018-09-27

Similar Documents

Publication Publication Date Title
JP5746914B2 (en) Accounting system
US20180268381A1 (en) Communication network including an order management system
JP5228007B2 (en) Product data input device and control program
JP5225727B2 (en) Touch panel type input device
JP6812864B2 (en) Menu display control device, order reception system and program
JP6532553B1 (en) Order management system, program, order management method and order receiving terminal
JP2023067915A (en) Information processing device and program
US20230093859A1 (en) Information processing device and information processing method
JP4282700B2 (en) Accounting processing apparatus, accounting processing method, accounting processing program, and program recording medium
JP6623791B2 (en) Commercial transaction processing device and program
US20040257343A1 (en) Display system, display method, and display program
JP2021117913A (en) Vending machine and selling system
JP2008287662A (en) Commodity sales data processor and computer program
JP2010262498A (en) Information providing apparatus, and method of controlling the same
JP7207515B2 (en) ORDER RECEIVING DEVICE, ORDER RECEIVING SUPPORT METHOD AND PROGRAM
JP7340570B2 (en) Product sales data processing device
JP7259881B2 (en) Information processing equipment, order system and program
JP7338314B2 (en) Information processing device, sales data processing device and program
JP7506016B2 (en) Information processing device, order system and program
JP7242026B2 (en) Sales data processor and program
US20240104674A1 (en) Information processing apparatus, information processing system, and information processing method
JP2023080143A (en) Information processor and program
JP2023025434A (en) Server device, congestion information notification system, and program
EP3370212A1 (en) Settlement apparatus and method for controlling settlement apparatus
JP6613917B2 (en) Sales data processing device, program and sales data processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191223

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

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201118

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201130

R150 Certificate of patent or registration of utility model

Ref document number: 6812864

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150