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

JP7845883B2 - Order entry device and program - Google Patents

Order entry device and program

Info

Publication number
JP7845883B2
JP7845883B2 JP2022032116A JP2022032116A JP7845883B2 JP 7845883 B2 JP7845883 B2 JP 7845883B2 JP 2022032116 A JP2022032116 A JP 2022032116A JP 2022032116 A JP2022032116 A JP 2022032116A JP 7845883 B2 JP7845883 B2 JP 7845883B2
Authority
JP
Japan
Prior art keywords
correction
display
screen
screens
order
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
JP2022032116A
Other languages
Japanese (ja)
Other versions
JP2023128060A (en
Inventor
泰之 田中
浩志 澁谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Solutions Inc.
Original Assignee
Seiko Solutions Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Solutions Inc. filed Critical Seiko Solutions Inc.
Priority to JP2022032116A priority Critical patent/JP7845883B2/en
Publication of JP2023128060A publication Critical patent/JP2023128060A/en
Application granted granted Critical
Publication of JP7845883B2 publication Critical patent/JP7845883B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、注文入力装置及びプログラムに関する。 This invention relates to an order entry device and program.

外食産業においては、従来から、ハンディターミナル等と称される携帯型の注文入力装置を使用した注文管理システムが導入されている。注文管理システムでは、接客担当者がそれぞれ注文入力装置を携帯し、客から注文を受けると、注文入力装置を操作し、注文を受けたメニュー品目の情報を入力する。注文入力装置から入力された注文入力情報は、無線通信により注文管理装置に送信され、注文管理装置において記憶管理される。そして、この注文入力情報に基づいて厨房への調理指示がなされたり、飲食代金の会計処理が行われたりするようになっている。 In the restaurant industry, order management systems using portable order entry devices, often referred to as handheld terminals, have long been implemented. In these systems, each server carries an order entry device and, upon receiving a customer's order, operates the device to input the information of the ordered menu items. The order information entered from the order entry device is transmitted wirelessly to an order management system, where it is stored and managed. Based on this order information, cooking instructions are sent to the kitchen, and payment processing for food and beverages is carried out.

外食産業の中でも、例えば、ファミリーレストランのような業態では、単品としてのメインメニューの他、メインメニューに、サラダや飲み物等についてそれぞれ数種類の中から選ぶことができるセレクト付きメニューがよく取り扱われる。以下では、サラダや飲み物等の、メインメニュー品目の料理について選択可能な選択項目を「セレクトグループ」と称し、各選択項目に含まれる選択肢を「セレクトメンバ」と称する。 In the restaurant industry, particularly in family restaurants, it's common to find menus that offer not only individual main dishes but also a selection of salads, drinks, and other items to choose from. Below, we'll refer to the selectable options for main dishes, such as salads and drinks, as "selection groups," and the individual choices within each group as "selection members."

このようなセレクト付きメニューの入力方法として、メインメニューが選択された場合に、そのメインメニューに付随するセレクトグループの一覧を表示し、さらに、そのセレクトグループ一覧からセレクトグループを選択することでそのセレクトメンバを表示し、セレクトメンバを選択可能にする技術が提案されている(特許文献1)。 As a method for inputting such a menu with select options, a technique has been proposed (Patent Document 1) in which, when a main menu is selected, a list of select groups associated with that main menu is displayed, and further, by selecting a select group from this list, its select members are displayed and the select members become selectable.

特開2005-182270号公報Japanese Patent Publication No. 2005-182270

一般に、各メニューに付随するセレクトメニューは、選択漏れや入力ミスにより数量エラーが発生しやすい。従来の注文入力装置では、セレクトグループの数量エラーが複数発生した場合に、注文確認画面にて各セレクトグループのエラー内容を確認することができる。しかしながら、複数の数量エラーがある場合、数量エラーの修正時には、修正画面と注文確認画面とを交互に操作しながら、エラーが何に起因して生じているかを確認する必要があり、接客担当者の操作が煩雑となっている。例えば、接客担当者は、注文確認画面からエラーが発生している1つのセレクトグループを選択し、選択したセレクトグループの修正画面を表示して修正を行い、注文確認画面に戻って次のセレクトグループを選択することになる。 Generally, the select menus associated with each menu item are prone to quantity errors due to missed selections or input errors. Conventional order entry systems allow users to check the error details for each select group on the order confirmation screen if multiple quantity errors occur. However, when multiple quantity errors occur, correcting them requires switching between the correction screen and the order confirmation screen to determine the cause of the error, making the process cumbersome for customer service staff. For example, a customer service staff member would select one select group with an error from the order confirmation screen, display the correction screen for that group to make the correction, return to the order confirmation screen, and then select the next select group.

本発明は上記課題に鑑み成されたものであり、本発明の目的は、数量エラーの修正時に、修正画面と注文確認画面とを交互に操作する場合に比べて、接客担当者の操作の手間を軽減することができる、注文入力装置及びプログラムを提供することにある。 This invention was made in view of the above-mentioned problems, and its objective is to provide an order input device and program that can reduce the operational burden on customer service staff when correcting quantity errors, compared to the case where they have to alternately operate the correction screen and the order confirmation screen.

本開示の注文入力装置は、注文の入力を受け付ける入力受付部と、少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部と、前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部と、前記1つ又は複数の修正画面から修正を受け付ける修正受付部と、を備える。 The order entry device of this disclosure comprises: an input receiving unit for receiving order input; a detection unit for detecting quantity errors in order input information of a menu having at least one selection item, where the number of entered selections for the at least one selection item is insufficient or excessive; a display control unit for controlling a display unit to display one or more correction screens for correcting all detected quantity errors when the detection unit detects a quantity error; and a correction receiving unit for receiving corrections from the one or more correction screens.

本開示のプログラムは、コンピュータを、注文の入力を受け付ける入力受付部、少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部、前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部、及び前記1つ又は複数の修正画面から修正を受け付ける修正受付部として機能させるためのプログラムである。 The program of this disclosure is a program for causing a computer to function as an input receiving unit for receiving order input, a detection unit for detecting quantity errors in order input information of a menu having at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive, a display control unit that controls a display unit to display one or more correction screens for correcting all detected quantity errors when the detection unit detects them, and a correction receiving unit that accepts corrections from the one or more correction screens.

本発明によれば、修正画面と注文確認画面とを交互に操作する場合に比べて、接客担当者の操作の手間を軽減することができるという効果を得ることができる。 According to this invention, compared to the process of alternating between the modification screen and the order confirmation screen, it is possible to reduce the operational burden on customer service staff.

セレクト付きメニューのメニュー構造の一例を示す図表である。This is a diagram illustrating an example of a menu structure for a menu with selection options. セレクトメンバを複数種類入力可能なメニューの注文事例を示す模式図である。This is a schematic diagram illustrating an example of ordering a menu where multiple types of select members can be entered. 注文管理システムの構成の一例を示すブロック図である。This is a block diagram showing an example of the configuration of an order management system. (A)は本発明の第1の実施形態に係る注文入力装置の電気的構成の一例を示すブロック図であり、(B)は本発明の第1の実施形態に係る注文管理装置の電気的構成の一例を示すブロック図である。(A) is a block diagram showing an example of the electrical configuration of an order input device according to the first embodiment of the present invention, and (B) is a block diagram showing an example of the electrical configuration of an order management device according to the first embodiment of the present invention. 図4に示す注文入力装置の機能的構成の一例を示す機能ブロック図である。Figure 4 is a functional block diagram showing an example of the functional configuration of the order input device. 注文入力処理における画面遷移を示す模式図である。This is a schematic diagram showing the screen transitions in the order entry process. (A)~(D)は従来の数量エラーの修正手順を示す模式図である。(A) to (D) are schematic diagrams illustrating the conventional procedure for correcting quantity errors. 本発明の第1の実施形態に係る「注文入力処理」の流れの一例を示すフローチャートである。This flowchart shows an example of the flow of the "order input process" according to the first embodiment of the present invention. 本発明の第1の実施形態に係る「修正受付処理」の流れの一例を示すフローチャートである。This flowchart shows an example of the flow of the "correction request processing" according to the first embodiment of the present invention. (A)~(E)は第1の実施形態に係る修正受付処理における画面遷移を示す模式図である。(A) to (E) are schematic diagrams showing the screen transitions in the modification acceptance process according to the first embodiment. 本発明の第2の実施形態に係る「修正受付処理」の流れの一例を示すフローチャートである。This is a flowchart showing an example of the flow of the "correction acceptance process" according to the second embodiment of the present invention. (A)~(D)は第2の実施形態に係る修正受付処理における画面遷移を示す模式図である。(A) to (D) are schematic diagrams showing the screen transitions in the modification acceptance process according to the second embodiment. 修正モード設定画面を示す模式図である。This is a schematic diagram showing the correction mode settings screen.

以下、図面を参照して本発明の実施形態を詳細に説明する。 The embodiments of the present invention will be described in detail below with reference to the drawings.

<第1の実施形態>
ファミリーレストラン等では、メニュー品目の中には、単品のメインメニューと、メインメニューにセレクトメニューがつくセレクト付きのメニュー品目がある。セレクト付きメニューでは、メイン料理の外に、複数のセレクトグループが用意されており、各セレクトグループについて複数のセレクトメンバが用意されている。
<First Embodiment>
In family restaurants and similar establishments, menu items include both single main dishes and menu items that include a main dish with a selection of other items. In menus with selections, in addition to the main dish, there are multiple selection groups, and each selection group has multiple selection members.

図1はセレクト付きメニューのメニュー構造の一例を示す模式図である。この例では、メニュー品目は「ステーキセット」である。ステーキセットについては、「肉の焼き方」、「サラダの種類」、「ライスorパン」、「飲み物」がセレクトグループとして用意されている。肉の焼き方については「レア、ミディアム、ウェルダン」の3種類、サラダの種類については「シーザーサラダ、グリーンサラダ、ツナサラダ、シーフードサラダ、チキンサラダ」の5種類、ライスorパンについては「ライス、パン」の2種類、飲み物については「コーヒー、アイスコーヒー、紅茶、アイスティ、ハーブティ、コーラ、ジンジャエール、レモンスカッシュ、オレンジジュース、アップルジュース、グレープジュース」の11種類のセレクトメンバが各々用意されている。 Figure 1 is a schematic diagram showing an example of a menu structure with selection options. In this example, the menu item is "Steak Set." For the Steak Set, the following are available as selection groups: "How the meat is cooked," "Type of salad," "Rice or bread," and "Drink." For the cooking method, there are three options: "Rare, Medium, Well-done." For the type of salad, there are five options: "Caesar salad, Green salad, Tuna salad, Seafood salad, Chicken salad." For rice or bread, there are two options: "Rice, Bread." For drinks, there are eleven selection members: "Coffee, Iced coffee, Black tea, Iced tea, Herbal tea, Cola, Ginger ale, Lemon squash, Orange juice, Apple juice, Grape juice."

上記のセレクト付きメニューが注文された場合、接客担当者は、セレクト付きメニューを注文した客に対して、セレクトグループ毎にどのセレクトメンバを選択するかを尋ねる。客は、セレクトグループ毎に、複数のセレクトメンバの中から1つのセレクトメンバを選択する。接客担当者は、選択されたセレクトメンバを、ステーキセット等のメニュー品目に関連付けて注文入力装置に入力する。そして配膳の際には、接客担当者は、ステーキセットを注文した客には「ミディアムのステーキとグリーンサラダとライスと紅茶」を提供するというように、メインメニュー品目に関連付けられたセレクトメンバを客に提供する。 When a customer orders one of the above selection menus, the server will ask the customer which selection member they would like to choose from each selection group. The customer will then select one selection member from the available options for each selection group. The server will then input the selected selection member into the order entry system, associating it with the menu item, such as a steak set. When serving, the server will provide the customer with the selection member associated with the main menu item; for example, a customer who ordered a steak set will receive "a medium steak, green salad, rice, and tea."

また、セレクト付きメニューを複数注文受けた場合、セレクトメンバも複数種類入力することになる。図2はセレクトメンバが複数種類入力可能なメニューの注文事例を示す模式図である。この例では、メインメニュー品目は「ハンバーグ」である。「ライスorパン」と「飲み物」は、セレクトグループであり、それぞれのセレクトメンバについて、複数種類の選択が可能である。例えば、ハンバーグ4つ、ライス3つ、パン1つ、コーヒー1つ、紅茶2つ、コーラ1つのように各セレクトグループの数量がグランドメニューの数量に合致すれば、各セレクトグループのセレクトメンバは複数種類の入力が可能である。そしてこのようなメニューの場合には、配膳の際には、接客担当者は、「ライスのお客様は?」等、客に注文を確認しながら料理を提供することになる。 Furthermore, when multiple orders are received for menus with selection options, multiple types of selection members will also need to be entered. Figure 2 is a schematic diagram showing an example of an order for a menu where multiple types of selection members can be entered. In this example, the main menu item is "Hamburg Steak." "Rice or Bread" and "Drinks" are selection groups, and multiple selections are possible for each selection member. For example, if the quantities in each selection group match the quantities on the main menu, such as 4 hamburg steaks, 3 rice, 1 bread, 1 coffee, 2 teas, and 1 cola, then multiple types of selection members can be entered for each selection group. In the case of such a menu, when serving, the server will confirm the order with the customer, asking questions such as, "Who would like rice?" while serving the food.

(注文管理システム)
次に、図3を参照して注文管理システムの概略構成について説明する。
図3に示すように、注文管理システム10は、複数の注文入力装置20、注文管理装置22、印刷装置24、調理管理装置26、配膳管理装置28、及び会計装置30を備えている。各装置は、Wi-Fi(登録商標)又はBluetooth(登録商標)といった無線通信方式を用い、店舗内のルータを介してネットワークNに接続されている。ネットワークNには、LTEなどの無線通信によりインターネット等を介して接続してもよい。
(Order management system)
Next, we will explain the general configuration of the order management system with reference to Figure 3.
As shown in Figure 3, the order management system 10 includes multiple order input devices 20, an order management device 22, a printing device 24, a cooking management device 26, a serving management device 28, and an accounting device 30. Each device is connected to the network N via a router in the store using a wireless communication method such as Wi-Fi (registered trademark) or Bluetooth (registered trademark). The network N may also be connected via the internet or other means using wireless communication such as LTE.

本実施形態に係る注文入力装置20は、接客担当者が注文を入力するのに使用する、スマートフォン等のスクロール操作が可能な、タッチパネルを備えた端末装置である。注文管理装置22は、ネットワークNを介して注文入力装置20と接続される。注文入力装置20は、接客担当者により入力された注文入力情報を、ネットワークNを介して注文管理装置22に送信する。 The order input device 20 according to this embodiment is a terminal device equipped with a touch panel capable of scrolling, such as a smartphone, used by customer service staff to input orders. The order management device 22 is connected to the order input device 20 via the network N. The order input device 20 transmits the order input information entered by the customer service staff to the order management device 22 via the network N.

また、注文管理装置22は、印刷装置24、調理管理装置26、配膳管理装置28、及び会計装置30の各々とも接続される。前提として、注文管理装置22で管理する店舗の注文管理の工程は大きく分けて、注文、調理、及び配膳の3つの工程があり、注文された商品が調理され、配膳まで行われることで注文が完了することになる。 Furthermore, the order management device 22 is connected to the printing device 24, the cooking management device 26, the serving management device 28, and the accounting device 30. As a prerequisite, the order management process for a store managed by the order management device 22 consists of three main stages: ordering, cooking, and serving. An order is considered complete when the ordered items are cooked and served.

注文管理装置22は、各装置からの入力情報を受信して管理する。印刷装置24は、客の注文情報に応じた伝票を印刷する。調理管理装置26は、客の注文情報により示され、注文対象とされた商品および個数を示す注文内容を表示させる。また、調理管理装置26は、店舗の注文の状況を表示する。調理管理装置26は、商品の調理の完了の操作を受け付け、調理完了情報を注文管理装置22に送信する。配膳管理装置28は、店舗の注文の状況を表示する。配膳管理装置28は、従業員の配膳完了の操作を受け付け、配膳完了情報を注文管理装置22に送信する。会計装置30は、客毎に生成される伝票情報に基づいて会計処理を行う。 The order management device 22 receives and manages input information from each device. The printing device 24 prints slips according to the customer's order information. The cooking management device 26 displays the order details, indicating the ordered items and quantities, based on the customer's order information. The cooking management device 26 also displays the order status of the store. The cooking management device 26 receives the operation indicating the completion of cooking and transmits the cooking completion information to the order management device 22. The serving management device 28 displays the order status of the store. The serving management device 28 receives the operation indicating the completion of serving by an employee and transmits the serving completion information to the order management device 22. The accounting device 30 performs accounting processing based on the slip information generated for each customer.

(注文入力装置の電気的構成)
まず、図4(A)を参照して注文入力装置20の電気的構成について説明する。
図4(A)に示すように、本実施形態に係る注文入力装置20は、スマートフォン等の端末置であり、CPU(Central Processing Unit)32、ROM(Read Only Memory)34、RAM(Random Access Memory)36、タッチパネル入力表示装置38、通信部44、及び記憶部46を備えている。タッチパネル入力表示装置38は、表示部40及び入力部42を備えている。CPU32、ROM34、RAM36、表示部40、入力部42、通信部44、及び記憶部46の各々はバス48を介して互いに接続される。
(Electrical configuration of the order entry device)
First, the electrical configuration of the order input device 20 will be explained with reference to Figure 4(A).
As shown in Figure 4(A), the order input device 20 according to this embodiment is a terminal such as a smartphone and includes a CPU (Central Processing Unit) 32, ROM (Read Only Memory) 34, RAM (Random Access Memory) 36, a touch panel input display device 38, a communication unit 44, and a storage unit 46. The touch panel input display device 38 includes a display unit 40 and an input unit 42. The CPU 32, ROM 34, RAM 36, display unit 40, input unit 42, communication unit 44, and storage unit 46 are each connected to one another via a bus 48.

CPU32は、ROM34や記憶部46に記憶されたプログラムを読み出し、RAM36をワークエリアとしてプログラムを実行する。記憶部46としては、例えば、SSD(Solid State Drive)、フラッシュメモリ等が用いられる。記憶部46には、本実施形態に係る注文入力処理を実行するためのプログラム、各種画面情報、接客担当者により入力された注文入力情報などが記憶される。 The CPU 32 reads the program stored in the ROM 34 and the memory unit 46, and executes the program using the RAM 36 as the work area. For example, an SSD (Solid State Drive) or flash memory can be used as the memory unit 46. The memory unit 46 stores the program for executing the order input process according to this embodiment, various screen information, and order input information entered by the customer service staff.

タッチパネル入力表示装置38の表示部40は、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイ等である。表示部40は、注文入力装置20の操作を行うためのタッチパネルを備えている。入力部42は、タッチパネルが操作された位置座標を検出して、入力情報を取得する。 The display unit 40 of the touch panel input display device 38 is, for example, a liquid crystal display (LCD) or an organic electroluminescent (EL) display. The display unit 40 is equipped with a touch panel for operating the order input device 20. The input unit 42 detects the position coordinates where the touch panel is operated and acquires the input information.

なお、注文入力装置20は、平面視した場合の形状が、縦方向の長さが横方向の長さよりも長い矩形状である。注文入力装置20は、長さ方向が鉛直方向を向くように、縦長で使用される。したがって、表示部40に表示される各種画面も、縦方向の長さが横方向の長さよりも長い矩形状である。 Furthermore, the order input device 20, when viewed from above, has a rectangular shape where the vertical length is longer than the horizontal length. The order input device 20 is used in a vertical orientation, with its length facing vertically. Therefore, the various screens displayed on the display unit 40 are also rectangular in shape, with the vertical length longer than the horizontal length.

通信部44は、有線又は無線の通信回線を介して外部装置と通信を行うためのインターフェースである。本実施形態では、通信部44は、ネットワークNに接続されており、注文管理装置22とネットワークNを介して通信を行う。本実施形態の場合、通信部44とネットワークNとは無線通信を介して接続される。 The communication unit 44 is an interface for communicating with external devices via a wired or wireless communication line. In this embodiment, the communication unit 44 is connected to the network N and communicates with the order management device 22 via the network N. In this embodiment, the communication unit 44 and the network N are connected via wireless communication.

(注文管理装置)
次に、注文管理装置22の電気的構成について説明する。
図4(B)は本発明の第1の実施形態に係る注文管理装置22の電気的構成の一例を示すブロック図である。
(Order management system)
Next, the electrical configuration of the order management device 22 will be described.
Figure 4(B) is a block diagram showing an example of the electrical configuration of an order management device 22 according to the first embodiment of the present invention.

図4(B)に示すように、本実施形態に係る注文管理装置22は、CPU80、ROM81、RAM82、入力部83、表示部84、通信部85、及び記憶部86を備えている。CPU80、ROM81、RAM82、入力部83、表示部84、通信部85、及び記憶部86の各々はバス87を介して互いに接続される。 As shown in Figure 4(B), the order management device 22 according to this embodiment comprises a CPU 80, ROM 81, RAM 82, input unit 83, display unit 84, communication unit 85, and storage unit 86. Each of the CPU 80, ROM 81, RAM 82, input unit 83, display unit 84, communication unit 85, and storage unit 86 is connected to the others via a bus 87.

CPU80は、ROM81や記憶部86に記憶されたプログラムを読み出し、RAM82をワークエリアとしてプログラムを実行する。記憶部86としては、例えば、SSD、フラッシュメモリ等が用いられる。図示しないが、記憶部86には、本実施形態に係る注文入力処理を実行するための注文入力プログラム、注文入力装置20から接客担当者により入力された注文入力情報などが記憶される。 The CPU 80 reads the program stored in the ROM 81 and the memory unit 86, and executes the program using the RAM 82 as the work area. For example, an SSD or flash memory can be used as the memory unit 86. Although not shown in the figures, the memory unit 86 stores the order input program for executing the order input process according to this embodiment, and order input information entered by the customer service staff from the order input device 20.

なお、注文入力プログラムは、ROM81等の他の記憶装置に記憶されていてもよい。また、注文入力プログラムは、光磁気ディスク、CD-ROM、USBメモリなどのコンピュータ可読媒体に格納されて提供されてもよく、ネットワークを介して提供されてもよい。 The order entry program may also be stored in other storage devices such as ROM81. Furthermore, the order entry program may be provided on computer-readable media such as magneto-optical disks, CD-ROMs, or USB memory sticks, or it may be provided via a network.

入力部83は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。 The input unit 83 includes a pointing device such as a mouse and a keyboard, and is used for various types of input.

表示部84は、例えば、液晶ディスプレイや有機ELディスプレイ等である。また、表示部84は、タッチパネル方式を採用して、入力部83として機能してもよい。 The display unit 84 is, for example, a liquid crystal display or an organic EL display. Alternatively, the display unit 84 may function as an input unit 83 by employing a touch panel system.

通信部85は、有線又は無線の通信回線を介して外部装置と通信を行うためのインターフェースである。本実施形態では、通信部85は、ネットワークNに接続されており、注文入力装置20とネットワークNを介して通信を行う。本実施形態の場合、通信部85とネットワークNとは無線通信を介して接続される。 The communication unit 85 is an interface for communicating with external devices via a wired or wireless communication line. In this embodiment, the communication unit 85 is connected to the network N and communicates with the order input device 20 via the network N. In this embodiment, the communication unit 85 and the network N are connected via wireless communication.

なお、印刷装置24、調理管理装置26、配膳管理装置28、及び会計装置30の各々は、注文管理装置22と同様の電気的構成を備えているため、ここでは説明を省略する。 Furthermore, since the printing device 24, cooking management device 26, serving management device 28, and accounting device 30 each have the same electrical configuration as the order management device 22, their explanations are omitted here.

(注文入力装置の機能構成)
次に、注文入力装置の機能的構成について説明する。
図5は図4(A)に示す注文入力装置の機能的構成の一例を示す機能ブロック図である。図5に示すように、注文入力装置20は、注文の入力を受け付ける入力受付部60と、少なくとも1つのセレクトグループ(即ち、選択項目)が用意されたメニューの注文入力情報から、少なくとも1つのセレクトグループに対するセレクトメンバ(即ち、選択肢)の数が不足又は超過する数量エラーを検知するエラー検知部62と、エラー検知部62で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部64と、1つ又は複数の修正画面から修正を受け付ける修正受付部66と、を備えている。
(Functional configuration of the order entry device)
Next, we will describe the functional configuration of the order entry device.
Figure 5 is a functional block diagram showing an example of the functional configuration of the order input device shown in Figure 4(A). As shown in Figure 5, the order input device 20 includes an input receiving unit 60 that receives order input, an error detection unit 62 that detects quantity errors in the order input information of a menu that has at least one select group (i.e., selection items) where the number of select members (i.e., options) for at least one select group is insufficient or excessive, a display control unit 64 that controls the display unit to display one or more correction screens for correcting all detected quantity errors when the error detection unit 62 detects a quantity error, and a correction receiving unit 66 that receives corrections from one or more correction screens.

(従来の処理手順)
ここで、図6を参照して従来の注文入力処理の手順を簡単に説明する。
まず、接客担当者は、ヘッダ情報入力画面100からテーブル番号や人数等のヘッダ情報を入力する。接客担当者がヘッダ情報の入力を終えて、ヘッダ情報入力画面100のボタン102を操作すると、メニュー一覧表示画面200が表示される。接客担当者は、客から注文を聞いて、注文されたメニュー品目の選択ボタンを操作し、メニュー品目を入力する。メニュー品目としてセレクト付きメニューが入力されると、セレクト選択画面300が表示される。
(Conventional processing procedure)
Here, we will briefly explain the conventional order entry process procedure with reference to Figure 6.
First, the server enters header information such as the table number and the number of people into the header information input screen 100. After the server finishes entering the header information and operates button 102 on the header information input screen 100, the menu list display screen 200 is displayed. The server takes the customer's order and operates the selection button for the ordered menu item to enter the menu item. When a menu item with a selection option is entered, the selection screen 300 is displayed.

セレクト選択画面300では、ヘッダ情報表示部302及びメニュー品目表示部304の下に、メニュー品目に対応するセレクトグループ及びセレクトメンバを一覧表示する一覧表がスクロール表示され、スクロール表示領域306には一覧表の一部が表示される。接客担当者は、客から注文を聞いて、注文されたセレクトメンバの画像を選択ボタンとして操作し、セレクトメンバを入力する。また、接客担当者は、戻るボタン308を操作してメニュー一覧表示画面200に戻ることもできる。 On the selection screen 300, a scrollable list of select groups and select members corresponding to menu items is displayed below the header information display section 302 and the menu item display section 304. A portion of this list is displayed in the scrollable display area 306. The service staff member takes the customer's order, uses the image of the ordered select member as a selection button, and inputs the select member. The service staff member can also return to the menu list display screen 200 by using the back button 308.

セレクトメンバの入力が終わり、接客担当者がセレクト選択画面300の確認ボタン310を操作すると、確認画面400が表示される。なお、セレクト付きメニューではない場合は、メニュー一覧表示画面200の確認ボタン202が操作されて、確認画面400が表示される。確認画面400では、ヘッダ情報表示部402の下に、入力結果を一覧表示する一覧表がスクロール表示され、一部の入力結果が入力内容表示部404に表示される。 Once the customer service representative has finished entering the select member information and operates the confirmation button 310 on the select selection screen 300, the confirmation screen 400 will be displayed. If the menu does not include a select option, the confirmation button 202 on the menu list display screen 200 will be operated, and the confirmation screen 400 will be displayed. On the confirmation screen 400, a scrolling list of the input results is displayed below the header information display section 402, and some of the input results are displayed in the input content display section 404.

そして、接客担当者が、スクロールして入力内容を確認し、入力内容に問題が無い場合は、送信ボタン408を操作する。送信ボタン408が操作されると、注文入力情報が注文管理装置22に送信される。注文入力情報の送信中には、送信状況表示画面500が表示される。また、接客担当者は、戻るボタン406を操作してメニュー一覧表示画面200に戻ることもできる。 Then, the customer service representative scrolls to check the entered information, and if there are no problems with the entered information, they operate the submit button 408. When the submit button 408 is operated, the order input information is sent to the order management device 22. While the order input information is being sent, the submission status display screen 500 is displayed. The customer service representative can also return to the menu list display screen 200 by operating the back button 406.

入力内容に数量エラーがある場合は、確認画面400において入力結果に数量エラーが併せて表示される。例えば、図7(A)に示すように、ヒレステーキの「肉の焼き方」とモーニングセットの「ライスorパン」に数量エラーがある場合は、図7(B)に示すように、確認画面400において数量エラーのあるセレクトグループがハイライトされる。また、数量エラーのあるセレクトグループには、例えば「肉の焼き方は?」「セレクトの数量エラーです。」等のエラーメッセージが表示される。 If there are quantity errors in the input, the quantity errors will be displayed along with the input results on the confirmation screen 400. For example, as shown in Figure 7(A), if there are quantity errors in the "Cooking Method" for the fillet steak and the "Rice or Bread" for the breakfast set, the selection groups with quantity errors will be highlighted on the confirmation screen 400, as shown in Figure 7(B). Furthermore, error messages such as "How would you like your meat cooked?" or "Quantity error in selection." will be displayed for the selection groups with quantity errors.

そして、接客担当者が、確認画面400において、数量エラーのあるセレクトグループの画像を選択ボタンとして操作すると、修正画面600に遷移する。修正画面600では、数量エラーのあるセレクトグループを含むメニュー品目のすべてのセレクトグループ及びセレクトメンバがスクロール表示される。また、修正画面600の末尾には確認ボタン(図示せず)が表示される。 Then, when the customer service representative selects the image of the select group with the quantity error on the confirmation screen 400 using the select button, the system transitions to the correction screen 600. On the correction screen 600, all select groups and select members of the menu item containing the select group with the quantity error are displayed in a scrolling view. A confirmation button (not shown) is also displayed at the end of the correction screen 600.

複数のメニュー品目で数量エラーが発生している場合、接客担当者は、確認画面400から数量エラーが発生している1つのセレクトグループを選択し、選択したセレクトグループの修正画面600を表示して修正を行い、確認ボタン(図示せず)を操作して確認画面400に戻り、次のセレクトグループを選択することになる。 If quantity errors occur in multiple menu items, the service staff member will select one select group with the error from the confirmation screen 400, display the correction screen 600 for the selected select group, make the correction, and then return to the confirmation screen 400 by operating the confirmation button (not shown) to select the next select group.

例えば、図7(A)に示す例では、図7(B)に示す確認画面400で、セレクトグループ「肉の焼き方」を選択し、図7(C)に示す修正画面600に遷移させる。修正画面600で「肉の焼き方」についてエラー修正を行い、エラー修正が終わると、確認画面400に戻る。確認画面400で入力結果をスクロールさせてセレクトグループ「ライスorパン」を表示し、セレクトグループ「ライスorパン」を選択して、図7(D)に示す修正画面600に遷移させる。修正画面600で「ライスorパン」についてエラー修正を行う。 For example, in the example shown in Figure 7(A), the user selects the "Meat Cooking Method" group on the confirmation screen 400 shown in Figure 7(B), and then transitions to the correction screen 600 shown in Figure 7(C). Error corrections are made for "Meat Cooking Method" on the correction screen 600, and after the error corrections are complete, the user returns to the confirmation screen 400. On the confirmation screen 400, the user scrolls through the input results to display the "Rice or Bread" group, selects "Rice or Bread," and transitions to the correction screen 600 shown in Figure 7(D). Error corrections are then made for "Rice or Bread" on the correction screen 600.

従来の注文入力処理では、このように確認画面と修正画面とを交互に移動するなど、接客担当者の操作が煩雑となっている。また、修正画面600の末尾にある「明細を確認する」ボタンまでスクロールするのは手間である。さらに、図7(C)及び(D)に示すように、修正画面600には、数量エラーのあるメニュー品目のすべてのセレクトグループ及びすべてのセレクトメンバが表示されるので煩雑である。図7(B)の確認画面でも、メニュー数が多いと、エラーが出ているメニューをスクロールしないと見つけることができない。 In conventional order entry processes, the customer service staff's operation is cumbersome, as they must alternate between the confirmation screen and the correction screen. Furthermore, scrolling to the "Check Details" button at the end of the correction screen 600 is time-consuming. Additionally, as shown in Figures 7(C) and (D), the correction screen 600 displays all select groups and all select members of menu items with quantity errors, making it cumbersome. Even in the confirmation screen shown in Figure 7(B), if there are many menu items, it is difficult to find the menu item with the error without scrolling.

(本発明の注文入力処理)
次に、本発明の注文入力処理について説明する。
本発明の第1の実施形態による「注文入力処理」では、数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための複数の修正画面を順次表示して修正を受け付けることで、確認画面に戻らずにすべての数量エラーを修正することができる。
(Order input processing of the present invention)
Next, the order input process of the present invention will be described.
In the "order input processing" according to the first embodiment of the present invention, when a quantity error is detected, multiple correction screens for correcting all detected quantity errors are displayed sequentially and corrections are accepted, thereby allowing all quantity errors to be corrected without returning to the confirmation screen.

なお、本実施形態の修正画面には符号600A(nは、1~4の整数)を付して従来の修正画面600と区別する。また、本実施形態のエラーがある場合の確認画面には符号400Aを付して、エラーが無い場合の通常の確認画面400(従来の確認画面400と同じ)と区別する。また、修正画面600A(nは、1~4の整数)を区別する必要が無い場合は、修正画面600Aと総称する。 In this embodiment, the correction screen is denoted with the designation 600A n (where n is an integer from 1 to 4) to distinguish it from the conventional correction screen 600. In addition, the confirmation screen in this embodiment that shows an error is denoted with the designation 400A to distinguish it from the normal confirmation screen 400 (which is the same as the conventional confirmation screen 400) that shows no error. Furthermore, when there is no need to distinguish between the correction screens 600A n (where n is an integer from 1 to 4), they are collectively referred to as the correction screen 600A.

次に、図8及び図9を参照してこの「注文入力処理」を実行するためのプログラムの処理の流れについて説明する。このプログラムは、注文入力装置20のCPU32により実行される。このプログラムは、図示しない初期画面から接客担当者により入力開始が指示されると開始される。 Next, the processing flow of the program for executing this "order entry process" will be explained with reference to Figures 8 and 9. This program is executed by the CPU 32 of the order entry device 20. This program starts when a customer service representative instructs the start of input from an initial screen (not shown).

まず、ステップS100で、CPU32は、注文の入力を受け付ける。上述した通り、ヘッダ情報入力画面100を表示してヘッダ情報の入力を受け付け、メニュー一覧表示画面200を表示してメニュー品目の入力を受け付ける。また、セレクト付きメニューの場合は、セレクト選択画面300を表示して、セレクトグループ毎にセレクトメンバの入力を受け付ける。 First, in step S100, the CPU 32 accepts the order input. As described above, it displays the header information input screen 100 to accept the input of header information, and displays the menu list display screen 200 to accept the input of menu items. Furthermore, in the case of a menu with select options, it displays the select selection screen 300 to accept the input of select members for each select group.

次に、ステップS102で、CPU32は、確認ボタンが操作されたか否かを判断する。接客担当者は、注文入力が終わると、メニュー一覧表示画面200又はセレクト選択画面300で確認ボタンを操作する。確認ボタンが操作された場合は、ステップS104に進む。確認ボタンが操作されていない場合は、ステップS100に戻って、引き続き注文の入力を受け付ける。 Next, in step S102, the CPU 32 determines whether the confirmation button has been pressed. After the customer service staff has finished entering the order, they press the confirmation button on the menu list display screen 200 or the selection screen 300. If the confirmation button has been pressed, the process proceeds to step S104. If the confirmation button has not been pressed, the process returns to step S100 and continues to accept the order.

次に、ステップS104で、CPU32は、確認ボタンが操作されたことに応じて、数量エラーを検知するエラー検知処理を実行する。続くステップS106で、CPU32は、エラー無しか否かを判断する。数量エラーが検知されなかった場合は、ステップS108に進み、数量エラーが検知された場合は、ステップS114に進む。 Next, in step S104, the CPU 32 executes an error detection process to detect quantity errors in response to the operation of the confirmation button. In the following step S106, the CPU 32 determines whether or not there are any errors. If no quantity errors are detected, the process proceeds to step S108; if a quantity error is detected, the process proceeds to step S114.

次に、ステップS108で、CPU32は、数量エラーが検知されなかったことに応じて、通常の確認画面400を表示する。続くステップS110で、CPU32は、送信ボタンが操作されたか否かを判断する。接客担当者は、入力内容を確認し、入力内容に問題が無い場合は、送信ボタンを操作する。 Next, in step S108, the CPU 32 displays the normal confirmation screen 400, indicating that no quantity error was detected. In the following step S110, the CPU 32 determines whether the submit button has been pressed. The customer service representative checks the input content, and if there are no problems with the input, they press the submit button.

送信ボタンが操作された場合は、ステップS112に進む。送信ボタンが操作されていない場合は、送信ボタンが操作されたか否かを繰り返し判断する。次に、ステップS112で、CPU32は、送信ボタンが操作されたことに応じて、通信部44を制御して注文入力情報を注文管理装置22に送信して、ルーチンを終了する。 If the send button is pressed, the process proceeds to step S112. If the send button is not pressed, the process repeatedly checks whether the send button was pressed or not. Next, in step S112, the CPU 32 controls the communication unit 44 in response to the press of the send button to transmit the order input information to the order management device 22, and then terminates the routine.

一方、ステップS106で数量エラーが検知された場合には、ステップS114で、CPU32は、「修正受付処理」を実行する。続くステップS116で、CPU32は、確認ボタンが操作されたか否かを判断する。接客担当者は、修正入力が終わると、修正画面600Aで確認ボタンを操作する。確認ボタンが操作された場合は、ステップS104に戻り、再度エラー検知が行われる。確認ボタンが操作されていない場合は、確認ボタンが操作されたか否かを繰り返し判断する。 On the other hand, if a quantity error is detected in step S106, the CPU 32 executes the "correction acceptance process" in step S114. In the subsequent step S116, the CPU 32 determines whether the confirmation button was pressed. After the customer service representative finishes the correction input, they press the confirmation button on the correction screen 600A. If the confirmation button is pressed, the process returns to step S104, and error detection is performed again. If the confirmation button is not pressed, the process repeatedly determines whether the confirmation button was pressed.

「修正受付処理」で数量エラーがすべて修正されると、ステップS104のエラー検知処理では数量エラーは検知されず、ステップS108で数量エラーが検知されなかったことに応じて、通常の確認画面400が表示される。ステップS112において、確認画面400で送信ボタンが操作されたことに応じて、注文入力情報が注文管理装置22に送信されて、ルーチンが終了する。 If all quantity errors are corrected in the "Correction Acceptance Processing," no quantity errors will be detected in the error detection processing in step S104. In step S108, the normal confirmation screen 400 is displayed in response to the absence of detected quantity errors. In step S112, if the submit button is pressed on the confirmation screen 400, the order input information is sent to the order management device 22, and the routine ends.

なお、後述する修正受付処理は、エラーの修正入力が完了しないと先に進めない手順となっており、数量エラーは解消されると考えられるので、ステップS116で確認ボタンが操作された場合に、エラー検知処理を行うステップS104を飛ばして、ステップS106に戻るようにしてもよい。 Furthermore, the correction acceptance process described later cannot proceed until the error correction input is complete. Since the quantity error is expected to be resolved, if the confirmation button is pressed in step S116, step S104, which performs the error detection process, may be skipped, and the process may return to step S106.

(修正受付処理)
ここで、図9及び図10を参照して「修正受付処理」の流れを説明する。
まず、ステップS200で、CPU32は、エラーがある場合の確認画面400Aを表示する。図10(A)に示すように、エラーがある場合の確認画面400Aは、ヘッダ情報表示部402、入力内容を表示する入力内容表示部404、戻るボタン406、及び修正ボタン410を備えている。エラーがある場合の確認画面400Aは、送信ボタン408に代えて修正ボタン410を表示する点で、図7(B)に示す確認画面400とは異なっている。
(Correction request processing)
Here, we will explain the flow of the "correction acceptance process" with reference to Figures 9 and 10.
First, in step S200, the CPU 32 displays a confirmation screen 400A in case of an error. As shown in Figure 10(A), the confirmation screen 400A in case of an error includes a header information display unit 402, an input content display unit 404 that displays the input content, a back button 406, and a correct button 410. The confirmation screen 400A in case of an error differs from the confirmation screen 400 shown in Figure 7(B) in that it displays a correct button 410 instead of a send button 408.

次に、ステップS202で、CPU32は、修正ボタンが操作されたか否かを判断する。接客担当者は、エラーの内容を確認して修正ボタンを操作する。修正ボタンが操作された場合は、ステップS204に進む。修正ボタンが操作されていない場合は、修正ボタンが操作されたか否かを繰り返し判断する。 Next, in step S202, the CPU 32 determines whether the correction button has been pressed. The customer service representative checks the error details and presses the correction button. If the correction button has been pressed, the process proceeds to step S204. If the correction button has not been pressed, the process repeatedly determines whether the correction button has been pressed.

次に、ステップS204で、CPU32は、数量エラーを含む1つのセレクトグループを選択する。数量エラーを含むセレクトグループが複数ある場合、選択順序は任意であるが、例えば、入力結果のスクロール上流側にある数量エラーを含むセレクトグループから選択するようにしてもよい。この場合、例えば図7(A)の例では、まず「肉の焼き方」が選択される。 Next, in step S204, the CPU 32 selects one select group containing a quantity error. If there are multiple select groups containing quantity errors, the selection order is arbitrary, but for example, the CPU may select from the select group containing the quantity error located upstream in the scroll of the input results. In this case, for example, in the example in Figure 7(A), "How to cook the meat" is selected first.

次に、ステップS206で、CPU32は、選択されたセレクトグループについての修正画面600Aを表示して修正を受け付ける。最初は、修正画面600Aが表示される。図10(B)に示すように、修正画面600Aは、ヘッダ情報表示部602、選択されたセレクトグループのセレクトメンバを表示する選択肢表示部604、戻るボタン606、確認ボタン608、及び「次の修正へ」と表示された画面遷移ボタン610を備えている。 Next, in step S206, the CPU 32 displays a modification screen 600A n for the selected select group and accepts the modification. Initially, modification screen 600A 1 is displayed. As shown in Figure 10(B), modification screen 600A 1 includes a header information display unit 602, a selection display unit 604 that displays the select members of the selected select group, a back button 606, a confirmation button 608, and a screen transition button 610 that displays "Next Modification".

修正画面600Aは、図7(C)及び(D)に示す修正画面600とは異なり、修正対象の1つのセレクトグループについてのセレクトメンバだけを表示する。また、修正画面600Aは、例えば「肉の焼き方は?」「セレクトの数量エラーです。」「必ず1つ選択してください。」などと、エラー発生理由及びエラー解消方法が表示される点でも、図7(C)及び(D)に示す修正画面600とは相違する。さらに、修正画面600Aは、修正入力が完了するまで、画面遷移ボタン610が有効とならない(即ち、操作できない)点でも、図7(C)及び(D)に示す修正画面600とは相違する。 Unlike the correction screens 600 shown in Figures 7(C) and (D), the correction screen 600A 1 displays only the select members for one select group to be corrected. Also, the correction screen 600A 1 differs from the correction screens 600 shown in Figures 7(C) and (D) in that it displays the reason for the error and how to resolve it, such as "How would you like the meat cooked?", "Quantity error in selection," or "Please select only one." Furthermore, the correction screen 600A 1 differs from the correction screens 600 shown in Figures 7(C) and (D) in that the screen transition button 610 is not enabled (i.e., cannot be operated) until the correction input is complete.

次に、ステップS208で、CPU32は、修正入力が完了したか否かを判断する。修正入力が完了している場合は、ステップS210に進む。修正入力が完了していない場合は、ステップS206に戻って、引き続き修正入力を受け付ける。 Next, in step S208, the CPU 32 determines whether the correction input is complete. If the correction input is complete, the process proceeds to step S210. If the correction input is not complete, the process returns to step S206 and continues to accept correction input.

次に、ステップS210で、CPU32は、修正対象の最後のセレクトグループか否かを判断する。最後のセレクトグループである場合は、ステップS212に進む。次のセレクトグループがある場合は、ステップS216に進む。続くステップS212で、CPU32は、修正対象の最後のセレクトグループであることに応じて、画面遷移ボタン610を削除する。続くステップS214で、CPU32は、受け付けた修正を反映させて修正画面を更新し、更新後の修正画面600Aを表示して、ルーチンを終了する。 Next, in step S210, the CPU 32 determines whether it is the last select group to be modified. If it is the last select group, it proceeds to step S212. If there is a next select group, it proceeds to step S216. In the following step S212, the CPU 32 deletes the screen transition button 610 depending on whether it is the last select group to be modified. In the following step S214, the CPU 32 updates the modified screen to reflect the received modification, displays the updated modified screen 600An , and terminates the routine.

例えば、最後のセレクトグループである場合は、図10(D)に示す修正画面600Aから、図10(E)に示す修正画面600Aに遷移する。修正画面600Aでは、例えば「ライスorパン」についてトーストが選択された結果が反映され、エラー発生理由及びエラー解消方法の表示が削除されている。また、修正画面600Aでは、「次の修正へ」と表示された画面遷移ボタン610が削除されて、確認ボタン608だけが表示されている。 For example, if it is the last select group, the user transitions from the modification screen 600A 3 shown in Figure 10(D) to the modification screen 600A 4 shown in Figure 10(E). In modification screen 600A 4 , the result of selecting "toast" for "rice or bread" is reflected, and the display of the reason for the error and how to resolve the error is removed. Also, in modification screen 600A 4 , the screen transition button 610 that displays "Next Modification" is removed, and only the confirmation button 608 is displayed.

一方、次のセレクトグループがある場合は、ステップS216で、画面遷移ボタン610を有効化する。続くステップS218で、CPU32は、受け付けた修正を反映させて修正画面を更新し、更新後の修正画面600Aを表示する。 On the other hand, if there is a next select group, the screen transition button 610 is enabled in step S216. In the following step S218, the CPU 32 updates the modification screen to reflect the received modification and displays the updated modification screen 600An .

例えば、次のセレクトグループがある場合は、図10(B)に示す修正画面600Aから、図10(C)に示す修正画面600Aに遷移する。修正画面600Aでは、例えば「肉の焼き方」についてレアが選択された結果が反映され、エラー発生理由及びエラー解消方法の表示が削除される。 For example, if the following select group exists, the system transitions from the modification screen 600A 1 shown in Figure 10(B) to the modification screen 600A 2 shown in Figure 10(C). In the modification screen 600A 2 , for example, the result of selecting "rare" for "how the meat is cooked" is reflected, and the display of the reason for the error and how to resolve the error is removed.

また、修正画面600Aでは、「次の修正へ」と表示された画面遷移ボタン610が有効化されている。画面遷移ボタン610が有効化されることで、次の修正に進むことが可能になる。例えば、図10(B)及び(C)に示すように、「肉の焼き方」についてセレクトメンバが選択入力されると、画面遷移ボタン610の色を変えて、画面遷移ボタン610が有効化されたことが接客担当者に分かるようにしてもよい。図示した例では、濃色で表されたボタンが、有効なボタン、すなわち操作可能なボタンである。 Furthermore, on the modification screen 600A 2 , the screen transition button 610, which displays "Next Modification," is enabled. Enabling the screen transition button 610 makes it possible to proceed to the next modification. For example, as shown in Figures 10(B) and (C), when a select member is selected for "How to cook the meat," the color of the screen transition button 610 may be changed to let the customer service staff know that the screen transition button 610 has been enabled. In the illustrated example, buttons shown in darker colors are active buttons, i.e., operable buttons.

次に、ステップS220で、CPU32は、画面遷移ボタン610が有効化されたことに応じて、次の修正画面600Aに進むか否かを判断する。接客担当者は、有効化された画面遷移ボタン610を操作して、次の修正に進むことを指示する。画面遷移ボタンが操作された場合は、ステップS204に戻る。画面遷移ボタンが操作されていない場合は、画面遷移ボタンが操作されたか否かを繰り返し判断する。 Next, in step S220, the CPU 32 determines whether to proceed to the next modification screen 600An based on whether the screen transition button 610 has been activated. The customer service representative operates the activated screen transition button 610 to instruct the system to proceed to the next modification. If the screen transition button is operated, the system returns to step S204. If the screen transition button is not operated, the system repeatedly determines whether the screen transition button has been operated.

ステップS204に戻った場合は、数量エラーを含む次のセレクトグループが選択され、ステップS204~ステップS220の処理が繰り返し行われる。例えば「肉の焼き方」についてエラー修正が完了した場合には、図10(C)に示す修正画面600Aから、図10(D)に示す修正画面600Aに遷移して、次に「ライスorパン」について修正を受け付ける。 If the system returns to step S204, the next select group containing the quantity error is selected, and the process from steps S204 to S220 is repeated. For example, if the error correction for "how to cook the meat" is completed, the system transitions from the correction screen 600A 2 shown in Figure 10(C) to the correction screen 600A 4 shown in Figure 10(D), and then accepts corrections for "rice or bread".

以上説明した通り、第1の実施形態では、確認画面に戻らずにエラー修正を行うことができるので、タッチ数の削減やスクロール操作の削減が可能であり、修正画面と注文確認画面とを交互に操作する場合に比べて、接客担当者の操作の手間を軽減することができる。 As explained above, in the first embodiment, error correction can be performed without returning to the confirmation screen, thus reducing the number of touches and scrolling operations. Compared to the case where the correction screen and the order confirmation screen are operated alternately, the workload for customer service staff can be reduced.

また、第1の実施形態では、修正対象の1つのセレクトグループについて1つの修正画面を表示するので、現在修正しようとしているセレクトグループが分かり易くなる。また、修正画面では、エラーが発生しているセレクトメニューとそれに紐づくセレクトメンバ以外は表示しないので、表示されているセレクトグループが明確になり、入力操作が分かり易くなる。 Furthermore, in the first embodiment, since one modification screen is displayed for each select group to be modified, it becomes easier to identify the select group currently being modified. Also, since the modification screen only displays the select menu where the error occurred and its associated select members, the displayed select groups become clear, making input operations easier to understand.

また、第1の実施形態では、1つのセレクトグループのエラー修正が完了しないと、画面遷移ボタンが有効化されず、次のセレクトグループのエラー修正に進むことができないので、手戻り無くエラーを修正することができる。 Furthermore, in the first embodiment, the screen transition button is not enabled until the error correction for one select group is complete, preventing the user from proceeding to the error correction for the next select group. This allows for error correction without rework.

また、第1の実施形態では、修正画面において、エラーが発生しているセレクトグループをハイライト表示するので、数量を修正すべき箇所が明確になり、入力操作が分かり易くなる。また、エラーが発生しているセレクトグループに、エラーの発生理由及びエラーの解消方法について記載するので、エラーがクリアされる条件が明確になるため、各セレクトグループでの必須入力数量が分かり易くなる。 Furthermore, in the first embodiment, the select group where an error has occurred is highlighted on the correction screen, making it clear where the quantity needs to be corrected and simplifying the input process. Additionally, the reason for the error and how to resolve it are described for the select group where the error occurred, clarifying the conditions for clearing the error and making the required input quantities for each select group easier to understand.

<第2の実施形態>
第1の実施形態では、修正対象のセレクトグループが複数ある場合に、1つのセレクトグループについて1つの修正画面を表示して修正する例について説明したが、第2の実施形態では、複数のセレクトグループについて1つの修正画面を表示して一括修正を行う。この通り、第2の実施形態は、「修正受付処理」の手順が異なる以外は、第1の実施形態と同様であるため、同じ構成部分については説明を省略し、相違点の「修正受付処理」だけを説明する。
<Second Embodiment>
In the first embodiment, an example was described in which, when there are multiple select groups to be modified, one modification screen is displayed for each select group to be modified. In the second embodiment, however, one modification screen is displayed for multiple select groups to be modified in a batch. Thus, the second embodiment is the same as the first embodiment except for the procedure of the "modification acceptance process". Therefore, the explanation of the same components will be omitted, and only the difference, the "modification acceptance process", will be explained.

ここで、図11及び図12を参照して第2の実施形態の「修正受付処理」の流れを説明する。なお、本実施形態の修正画面には符号600A(nは、5~7の整数)を付して従来の修正画面600と区別する。また、本実施形態のエラーがある場合の確認画面には符号400Bを付して、エラーが無い場合の通常の確認画面400(従来の確認画面400と同じ)と区別する。 Here, the flow of the "correction acceptance process" of the second embodiment will be explained with reference to Figures 11 and 12. The correction screen of this embodiment is denoted with reference numeral 600A n (where n is an integer from 5 to 7) to distinguish it from the conventional correction screen 600. In addition, the confirmation screen in this embodiment that shows an error is denoted with reference numeral 400B to distinguish it from the normal confirmation screen 400 (which is the same as the conventional confirmation screen 400) that shows no error.

まず、ステップS300で、CPU32は、エラーがある場合の確認画面400Bを表示する。図12(A)に示すように、エラーがある場合の確認画面400Bは、ヘッダ情報表示部402、入力内容を表示する入力内容表示部404、戻るボタン406、及び一括修正ボタン412を備えている。エラーがある場合の確認画面400Bは、図7(B)に示す確認画面400とは異なり、送信ボタン408に代えて、一括修正ボタン412を表示する。 First, in step S300, the CPU 32 displays a confirmation screen 400B in case of an error. As shown in Figure 12(A), the confirmation screen 400B in case of an error includes a header information display unit 402, an input content display unit 404 that displays the input content, a back button 406, and a batch correction button 412. Unlike the confirmation screen 400 shown in Figure 7(B), the confirmation screen 400B in case of an error displays a batch correction button 412 instead of a send button 408.

次に、ステップS302で、CPU32は、一括修正ボタンが操作されたか否かを判断する。接客担当者は、エラーの内容を確認して一括修正ボタン412を操作する。一括修正ボタンが操作された場合は、ステップS204に進む。一括修正ボタンが操作されていない場合は、一括修正ボタンが操作されたか否かを繰り返し判断する。 Next, in step S302, the CPU 32 determines whether the batch correction button has been operated. The customer service representative checks the error details and operates the batch correction button 412. If the batch correction button has been operated, the process proceeds to step S204. If the batch correction button has not been operated, the process repeatedly determines whether the batch correction button has been operated.

次に、ステップS304で、CPU32は、修正対象のすべてのセレクトグループについての一括修正画面600Aを表示して修正を受け付ける。図12(B)に示すように、修正画面600Aは、ヘッダ情報表示部602、修正対象のすべてのセレクトグループのセレクトメンバを表示する選択肢表示部604、戻るボタン606、及び確認ボタン608を備えている。 Next, in step S304, the CPU 32 displays a batch correction screen 600A 5 for all select groups to be corrected and accepts the correction. As shown in Figure 12(B), the correction screen 600A 5 includes a header information display unit 602, a selection display unit 604 that displays the select members of all select groups to be corrected, a back button 606, and a confirmation button 608.

修正画面600Aは、図7(C)及び(D)に示す修正画面600とは異なり、修正対象のセレクトグループのセレクトメンバだけを表示する。また、修正画面600Aは、第1の実施形態の修正画面600Aとは異なり、修正対象の複数のセレクトグループのセレクトメンバを一括表示する。 Unlike the modification screen 600 shown in Figures 7(C) and (D), the modification screen 600A 5 displays only the select members of the select group to be modified. Also, unlike the modification screen 600A 1 of the first embodiment, the modification screen 600A 5 displays the select members of multiple select groups to be modified all at once.

また、修正画面600Aは、エラー発生理由及びエラー解消方法が表示される点でも、図7(C)及び(D)に示す修正画面600とは相違する。さらに、修正画面600Aは、修正入力が完了するまで、画面遷移ボタンである確認ボタン608が有効とならない点でも、図7(C)及び(D)に示す修正画面600とは相違する。 Furthermore, the correction screen 600A 5 differs from the correction screen 600 shown in Figures 7(C) and (D) in that it displays the reason for the error and how to resolve it. In addition, the correction screen 600A 5 differs from the correction screen 600 shown in Figures 7(C) and (D) in that the confirmation button 608, which is a screen transition button, is not enabled until the correction input is complete.

次に、ステップS306で、CPU32は、修正画面600Aからの修正を受け付け、続くステップS308で、受け付けた修正を反映させて修正画面を更新し、更新された修正画面600Aを表示する。例えば、図12(B)に示す修正画面600Aから、図12(C)に示す修正画面600Aに遷移する。修正画面600Aでは、例えば「肉の焼き方」についてレアが選択された結果が反映され、エラー発生理由及びエラー解消方法の表示が削除される。 Next, in step S306, the CPU 32 accepts the correction from the correction screen 600A 5 , and in the following step S308, it updates the correction screen to reflect the accepted correction and displays the updated correction screen 600A 6. For example, the system transitions from the correction screen 600A 5 shown in Figure 12(B) to the correction screen 600A 6 shown in Figure 12(C). In the correction screen 600A 6 , for example, the result of selecting "rare" for "how to cook the meat" is reflected, and the display of the reason for the error and how to resolve the error is removed.

次に、ステップS310で、CPU32は、修正入力が完了したか否かを判断する。修正入力が完了している場合は、ステップS312に進む。修正入力が完了していない場合は、ステップS306に戻って、引き続き修正入力を受け付ける。続くステップS312で、CPU32は、画面遷移ボタン610を有効化して、ルーチンを終了する。 Next, in step S310, the CPU 32 determines whether the correction input is complete. If the correction input is complete, the process proceeds to step S312. If the correction input is not complete, the process returns to step S306 and continues to accept correction input. In the following step S312, the CPU 32 activates the screen transition button 610 and terminates the routine.

例えば、図12(C)に示す修正画面600Aの段階では、修正入力が完了していないので、ステップS306に戻って、更新後の修正画面600Aで修正を受け付ける。続くステップS308で、受け付けた修正を反映させて修正画面を更新し、図12(D)に示す更新された修正画面600Aを表示する。修正画面600Aでは、例えば「ライスorパン」についてトーストが選択された結果が反映され、エラー発生理由及びエラー解消方法の表示が削除される。修正画面600Aの段階では、修正入力が完了しているので、ステップS312に進むことができる。 For example, at the stage of the correction screen 600A 6 shown in Figure 12(C), the correction input is not yet complete, so the process returns to step S306 and accepts the correction on the updated correction screen 600A 6. In the following step S308, the correction screen is updated to reflect the accepted correction, and the updated correction screen 600A 7 shown in Figure 12(D) is displayed. On the correction screen 600A 7 , for example, the result of selecting toast for "rice or bread" is reflected, and the display of the error reason and error resolution method is removed. At the stage of the correction screen 600A 7 , the correction input is complete, so the process can proceed to step S312.

以上説明した通り、第2の実施形態では、確認画面に戻らずにエラー修正を行うことができるので、タッチ数の削減やスクロール操作の削減が可能であり、修正画面と注文確認画面とを交互に操作する場合に比べて、接客担当者の操作の手間を軽減することができる。 As explained above, in the second embodiment, error correction can be performed without returning to the confirmation screen, thus reducing the number of touches and scrolling operations. This reduces the workload for customer service staff compared to cases where the correction screen and the order confirmation screen are operated alternately.

また、第2の実施形態では、修正対象の複数のセレクトグループについて1つの修正画面を表示するので、接客担当者の操作の手間を大幅に軽減することができる。また、修正すべきセレクトグループのみが一覧で表示されるため、修正対象の全体を把握し易く、接客担当者が顧客に対し注文内容を再度確認するときに、参照し易い。 Furthermore, in the second embodiment, since a single modification screen is displayed for multiple select groups to be modified, the effort required for customer service staff can be significantly reduced. Also, because only the select groups to be modified are displayed in a list, it is easy to grasp the entire scope of modifications, making it easier for customer service staff to refer to the order details when confirming them with the customer.

また、第2の実施形態では、修正画面において、エラーが発生しているセレクトグループをハイライト表示するので、数量を修正すべき箇所が明確になり、入力操作が分かり易くなる。また、エラーが発生しているセレクトグループに、エラーの発生理由及びエラーの解消方法について記載するので、エラーがクリアされる条件が明確になるため、各セレクトグループでの必須入力数量が分かり易くなる。 Furthermore, in the second embodiment, the select group where an error has occurred is highlighted on the correction screen, making it clear where the quantity needs to be corrected and simplifying the input process. Additionally, the reason for the error and how to resolve it are described for the select group where the error occurred, clarifying the conditions for clearing the error and making the required input quantities for each select group easier to understand.

<第3の実施形態>
第3の実施形態では、第2の実施形態の変形例であり、複数のセレクトグループについて1つの修正画面を表示して一括修正を行う。第3の実施形態は、「修正受付処理」で確認画面の表示を省略する以外は、第2の実施形態と同様である。このため、同じ構成部分については説明を省略し、相違点だけを説明する。
<Third Embodiment>
The third embodiment is a modification of the second embodiment, in which a single modification screen is displayed for multiple select groups to perform batch modifications. The third embodiment is the same as the second embodiment except that the display of the confirmation screen is omitted in the "modification acceptance process". For this reason, the same components will not be explained, and only the differences will be described.

「修正受付処理」では、図11のステップS300及びS302が省略され、ステップS304から処理を開始する。この場合は、図6に示すセレクト選択画面300において確認ボタン310の代わりに修正ボタンがあり、その修正ボタンを押下すると、図12(A)の確認画面400Bを介さずに、図12(B)の一括モードのエラー修正画面600Aに遷移する。ステップS304以降の手順は、第2の実施形態と同様であるため説明を省略する。 In the "correction acceptance process," steps S300 and S302 in Figure 11 are omitted, and processing begins from step S304. In this case, the select screen 300 shown in Figure 6 has a correct button instead of a confirmation button 310, and pressing this correct button transitions to the batch mode error correction screen 600A 5 in Figure 12(B) without going through the confirmation screen 400B in Figure 12(A). The procedure from step S304 onward is the same as in the second embodiment, so the explanation is omitted.

第3の実施形態では、第2の実施形態と同様の効果を得ることができる外、修正受付処理において確認画面の表示を省略するので、画面移動を極力少なくすることができる。 In the third embodiment, in addition to achieving the same effects as the second embodiment, the display of the confirmation screen is omitted during the modification acceptance process, thus minimizing screen transitions.

<変形例>
なお、上記各実施形態で説明した注文入力装置及びプログラムの例示的な実施の形態について説明したが、本発明は、実施の形態に記載の範囲には限定されない。本発明の主旨を逸脱しない範囲で実施の形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。
<Different example>
While exemplary embodiments of the order input device and program described in each of the above embodiments have been explained, the present invention is not limited to the scope described in the embodiments. Various modifications or improvements can be made to the embodiments without departing from the spirit of the present invention, and such modified or improved forms are also included within the technical scope of the present invention.

上記第1~第3の実施形態は、適宜組み合わせて実施することができる。例えば、第1の実施形態の修正受付処理において、確認画面の表示を省略してもよい。 The first to third embodiments described above can be implemented in any combination as appropriate. For example, in the modification acceptance process of the first embodiment, the display of the confirmation screen may be omitted.

上記第1~第3の実施形態では、異なる「修正受付処理」を実施するが、どの修正受付処理を実施するかは、接客担当者が予め設定できるようにしてもよい。例えば、注文入力装置20において、図13に示すような設定画面700を表示して、接客担当者が修正モードを設定できるようにしてもよい。図13に示す例では、通常モード(逐次修正)、一括モード1、及び一括モード2(確認省略)の3つの選択肢が用意されている。 In the first to third embodiments described above, different "correction acceptance processes" are performed. However, the customer service staff may be able to pre-set which correction acceptance process to perform. For example, the order input device 20 may display a setting screen 700, as shown in Figure 13, allowing the customer service staff to set the correction mode. In the example shown in Figure 13, three options are available: normal mode (sequential correction), batch mode 1, and batch mode 2 (confirmation omitted).

通常モード(逐次修正)は、第1の実施形態で説明した、1つのセレクトグループについて1つの修正画面を表示して修正するモードである。一括モードは、第2の実施形態で説明した、複数のセレクトグループについて1つの修正画面を表示して修正するモードである。一括モード(確認省略)は、第3の実施形態で説明した、確認画面の表示を省略するモードである。 The normal mode (sequential modification) is the mode described in the first embodiment, where one modification screen is displayed for each select group. The batch mode is the mode described in the second embodiment, where one modification screen is displayed for multiple select groups. The batch mode (confirmation omitted) is the mode described in the third embodiment, where the display of the confirmation screen is omitted.

接客担当者は、自分が使用する注文入力装置20について、設定画面700いずれかのモードを選択して、設定ボタン702を操作することで、自分の好みに応じてモードを設定することができる。設定されたモードは、確認画面や修正画面に表示されるようにしてもよい。例えば、図10(A)~(E)では、各画面の右上に「通常モード」と表示され、図12(A)~(D)では、各画面の右上に「一括モード」と表示されている。 The customer service staff member can set the mode of the order entry device 20 they are using according to their preference by selecting one of the modes on the settings screen 700 and operating the setting button 702. The set mode may also be displayed on the confirmation screen and the modification screen. For example, in Figures 10(A) to (E), "Normal Mode" is displayed in the upper right corner of each screen, and in Figures 12(A) to (D), "Batch Mode" is displayed in the upper right corner of each screen.

なお、設定できるモードは3種類に限られない。例えば、従来の注文入力処理を行うモードや、予め定めた条件に応じて自動でモードを切り替える自動モードを設定できるようにしてもよい。エラーが多い場合は一括修正でもスクロールが多くなるので、例えば、自動モードでは、エラー数が閾値未満では「一括モード」又は「一括モード(確認省略)」、エラー数が閾値を超えた場合は「通常モード(逐次修正)」というように、エラー数に応じて自動でモードを切り替えるようにしてもよい。 Furthermore, the number of configurable modes is not limited to three. For example, you could also set up a mode for traditional order entry processing, or an automatic mode that automatically switches modes according to predetermined conditions. If there are many errors, even batch correction will require a lot of scrolling. Therefore, in automatic mode, for example, if the number of errors is below a threshold, you could set it to "Batch Mode" or "Batch Mode (Confirmation Skipped)," and if the number of errors exceeds the threshold, it could automatically switch to "Normal Mode (Sequential Correction)."

また、例えば、通常、接客担当者は、注文入力装置の使用開始時に、接客担当者の識別情報を入力する。そのため、接客担当者が設定画面でモードを選択した際に、接客担当者の識別情報とモードとを関連付けて記憶させることで、次回からは、注文入力装置に入力された接客担当者の識別情報に応じて、接客担当者の識別情報と関連づいたモードが読みだされ、モード設定されるようにしてもよい。 Furthermore, for example, a customer service representative typically enters their identification information when starting to use the order entry device. Therefore, when a customer service representative selects a mode on the settings screen, the system could associate and store the customer service representative's identification information with the selected mode. This way, from the next time onward, the system would automatically retrieve the mode associated with the customer service representative's identification information entered into the order entry device, and the mode would be set accordingly.

また、例えば、上記実施の形態で説明したプログラムの処理の流れも一例であり、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。また、上記実施の形態では、プログラムを実行することにより、実施形態に係る処理がコンピュータを利用してソフトウェア構成により実現される場合について説明したが、これに限らない。例えば、ハードウェア構成や、ハードウェア構成とソフトウェア構成との組み合わせによって処理を実現してもよい。 Furthermore, the program processing flow described in the above embodiment is merely an example, and unnecessary steps may be deleted, new steps added, or the processing order rearranged without departing from the main purpose. Also, while the above embodiment described a case where the processing according to the embodiment is realized by a software configuration using a computer by executing the program, it is not limited to this. For example, the processing may be realized by a hardware configuration or a combination of a hardware configuration and a software configuration.

また、上記実施形態でCPUがソフトウェア(プログラム)を読み込んで実行したプログラムを、CPU以外の各種のプロセッサが実行してもよい。この場合のプロセッサとしては、FPGA(Field-Programmable Gate Array)等の製造後に回路構成を変更可能なPLD(Programmable Logic Device)、及びASIC(Application Specific Integrated Circuit)等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が例示される。 Furthermore, the program that the CPU reads and executes in the above embodiment may be executed by various processors other than the CPU. Examples of such processors include dedicated electrical circuits, such as FPGAs (Field-Programmable Gate Arrays) and PLDs (Programmable Logic Devices) whose circuit configurations can be changed after manufacturing, and ASICs (Application Specific Integrated Circuits) that have circuit configurations specifically designed for executing particular processes.

また、上記各プログラムを、これらの各種のプロセッサのうちの1つで実行してもよいし、同種又は異種の2つ以上のプロセッサの組み合わせ(例えば、複数のFPGA、及びCPUとFPGAとの組み合わせ等)で実行してもよい。また、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。 Furthermore, each of the above programs may be executed on one of these various processors, or on a combination of two or more processors of the same or different types (for example, multiple FPGAs, or a combination of a CPU and an FPGA). More specifically, the hardware structure of these various processors is an electrical circuit combining circuit elements such as semiconductor devices.

また、上記各実施形態では、プログラムが記憶部に予め記憶(インストール)されている態様を説明したが、これに限定されない。プログラムは、CD-ROM(Compact Disk Read Only Memory)、DVD-ROM(Digital Versatile Disk Read Only Memory)、USB(Universal Serial Bus)メモリ、半導体メモリ等の非一時的(non-transitory)記憶媒体に記憶された形態で提供されてもよい。また、上記各プログラムは、ネットワークを介して外部装置からダウンロードされる形態としてもよい。 Furthermore, while the above embodiments describe a configuration in which the program is pre-stored (installed) in the memory unit, the invention is not limited to this configuration. The program may be provided in a form stored on a non-transitory storage medium such as a CD-ROM (Compact Disk Read Only Memory), DVD-ROM (Digital Versatile Disk Read Only Memory), USB (Universal Serial Bus) memory, or semiconductor memory. Alternatively, the above-described programs may be downloaded from an external device via a network.

10 注文管理システム
20 注文入力装置
22 注文管理装置
24 印刷装置
26 調理管理装置
28 配膳管理装置
30 会計装置
38 タッチパネル入力表示装置
40 表示部
42 入力部
44 通信部
46 記憶部
48 バス
60 入力受付部
62 エラー検知部
64 表示制御部
66 修正受付部
100 ヘッダ情報入力画面
200 メニュー一覧表示画面
300 セレクト選択画面
400、400A、400B 確認画面
410 修正ボタン
412 一括修正ボタン
500 送信状況表示画面
600 修正画面
600An(n=1~7) 修正画面
602 ヘッダ情報表示部
604 選択肢表示部
606 戻るボタン
608 確認ボタン
610 画面遷移ボタン(画面遷移ボタン)
700 設定画面
702 設定ボタン
N ネットワーク
10 Order Management System 20 Order Input Device 22 Order Management Device 24 Printing Device 26 Cooking Management Device 28 Serving Management Device 30 Accounting Device 38 Touch Panel Input Display Device 40 Display Unit 42 Input Unit 44 Communication Unit 46 Storage Unit 48 Bus 60 Input Reception Unit 62 Error Detection Unit 64 Display Control Unit 66 Correction Reception Unit 100 Header Information Input Screen 200 Menu List Display Screen 300 Select Screen 400, 400A, 400B Confirmation Screen 410 Correction Button 412 Batch Correction Button 500 Transmission Status Display Screen 600 Correction Screen 600An (n=1-7) Correction Screen 602 Header Information Display Unit 604 Choice Display Unit 606 Back Button 608 Confirmation Button 610 Screen Transition Button (Screen Transition Button)
700 Settings screen 702 Settings button N Network

Claims (17)

注文の入力を受け付ける入力受付部と、
少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部と、
前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部と、
前記1つ又は複数の修正画面から修正を受け付ける修正受付部と、
を備え、
前記1つ又は複数の修正画面は、数量エラーに関する修正が必要なすべての選択項目及びその選択肢のみを表示して、まとめて修正を受け付ける、
注文入力装置、
An input reception unit that receives order inputs,
A detection unit that detects quantity errors in order input information for a menu that has at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive,
When a quantity error is detected by the detection unit, the display control unit controls the display unit to display one or more correction screens for correcting all detected quantity errors.
A correction reception unit that accepts corrections from one or more correction screens,
Equipped with,
The aforementioned one or more correction screens display only all selection items and their corresponding options that require correction regarding quantity errors, and accept corrections collectively.
Order entry device,
前記表示制御部は、前記1つ又は複数の修正画面の表示を開始した後は、前記注文入力情報の内容を確認するための確認画面に遷移することなく、前記1つ又は複数の修正画面を表示するように表示部を制御する、After the display control unit starts displaying one or more of the modification screens, it controls the display unit to display the one or more modification screens without transitioning to a confirmation screen for confirming the contents of the order input information.
請求項1に記載の注文入力装置。The order input device according to claim 1.
前記表示制御部は、前記1つ又は複数の修正画面を表示する前に、前記注文入力情報の内容を確認するための確認画面であって、数量エラーが発生しているすべての選択項目を明示した確認画面を表示するように表示部を制御する、The display control unit controls the display unit to display a confirmation screen for confirming the contents of the order input information, which clearly indicates all selected items in which a quantity error has occurred, before displaying one or more of the correction screens.
請求項1に記載の注文入力装置。The order input device according to claim 1.
前記表示制御部は、前記確認画面に戻らずに、前記1つ又は複数の修正画面を表示するように表示部を制御する、The display control unit controls the display unit to display one or more of the correction screens without returning to the confirmation screen.
請求項3に記載の注文入力装置。The order input device according to claim 3.
複数の選択項目で数量エラーが検知された場合に、
前記表示制御部は、前記複数の選択項目の各々に対応する複数の修正画面を順次表示するように表示部を制御する、
請求項1に記載の注文入力装置。
If a quantity error is detected in multiple selection items,
The display control unit controls the display unit to sequentially display a plurality of modification screens corresponding to each of the plurality of selection items.
The order input device according to claim 1.
前記複数の修正画面の各々は、対応する選択項目及びその選択肢を表示する、
請求項5に記載の注文入力装置。
Each of the aforementioned multiple modification screens displays the corresponding selection item and its options.
The order input device according to claim 5 .
注文の入力を受け付ける入力受付部と、
少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部と、
前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部と、
前記1つ又は複数の修正画面から修正を受け付ける修正受付部と、
を備え、
複数の選択項目で数量エラーが検知された場合に、
前記表示制御部は、前記複数の選択項目の各々に対応する複数の修正画面を順次表示するように表示部を制御し、
前記複数の修正画面の各々は、次の修正画面に遷移するための画面遷移ボタンを含み、
前記表示制御部は、前記修正受付部が1つの修正画面に含まれる数量エラーの修正を受け付けると、前記1つの修正画面に含まれる画面遷移ボタンを有効化する、
注文入力装置。
An input reception unit that receives order inputs,
A detection unit that detects quantity errors in order input information for a menu that has at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive,
When a quantity error is detected by the detection unit, the display control unit controls the display unit to display one or more correction screens for correcting all detected quantity errors.
A correction reception unit that accepts corrections from one or more correction screens,
Equipped with,
If a quantity error is detected in multiple selection items,
The display control unit controls the display unit to sequentially display a plurality of modification screens corresponding to each of the plurality of selection items.
Each of the aforementioned multiple editing screens includes a screen transition button for transitioning to the next editing screen,
When the correction reception unit receives a correction request for a quantity error included in one correction screen, the display control unit activates the screen transition buttons included in that correction screen.
Order entry device.
複数の選択項目で数量エラーが検知された場合に、
前記表示制御部は、前記複数の選択項目を一括修正するための1つの修正画面を表示するように表示部を制御する、
請求項1に記載の注文入力装置。
If a quantity error is detected in multiple selection items,
The display control unit controls the display unit to display a single modification screen for modifying the multiple selected items at once.
The order input device according to claim 1.
前記1つの修正画面は、前記複数の選択項目及びそれらの選択肢を表示する、
請求項8に記載の注文入力装置。
The aforementioned editing screen displays the multiple selection items and their options.
The order input device according to claim 8 .
注文の入力を受け付ける入力受付部と、
少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部と、
前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部と、
前記1つ又は複数の修正画面から修正を受け付ける修正受付部と、
を備え、
複数の選択項目で数量エラーが検知された場合に、
前記表示制御部は、前記複数の選択項目を一括修正するための1つの修正画面を表示するように表示部を制御し、
前記1つの修正画面は、前記注文入力情報の内容を確認するための確認画面に遷移するための画面遷移ボタンを含み、
前記表示制御部は、前記修正受付部が前記1つの修正画面に含まれる数量エラーの修正を受け付けると、前記1つの修正画面に含まれる画面遷移ボタンを有効化する、
注文入力装置。
An input reception unit that receives order inputs,
A detection unit that detects quantity errors in order input information for a menu that has at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive,
When a quantity error is detected by the detection unit, the display control unit controls the display unit to display one or more correction screens for correcting all detected quantity errors.
A correction reception unit that accepts corrections from one or more correction screens,
Equipped with,
If a quantity error is detected in multiple selection items,
The display control unit controls the display unit to display a single modification screen for modifying the multiple selected items at once.
The aforementioned editing screen includes a screen transition button for transitioning to a confirmation screen for checking the contents of the order input information.
When the correction reception unit receives a correction request for a quantity error included in one correction screen, the display control unit activates the screen transition button included in one correction screen.
Order entry device.
注文の入力を受け付ける入力受付部と、
少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部と、
前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部と、
前記1つ又は複数の修正画面から修正を受け付ける修正受付部と、
を備え、
前記表示制御部は、前記1つ又は複数の修正画面を表示する前に、前記注文入力情報の内容を確認するための確認画面であって、数量エラーが発生しているすべての選択項目を明示した確認画面を表示するように表示部を制御する、
注文入力装置。
An input reception unit that receives order inputs,
A detection unit that detects quantity errors in order input information for a menu that has at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive,
When a quantity error is detected by the detection unit, the display control unit controls the display unit to display one or more correction screens for correcting all detected quantity errors.
A correction reception unit that accepts corrections from one or more correction screens,
Equipped with,
The display control unit controls the display unit to display a confirmation screen for confirming the contents of the order input information, which clearly indicates all selected items in which a quantity error has occurred, before displaying one or more correction screens .
Order entry device.
前記修正画面において、
前記数量エラーを含む前記選択項目がハイライト表示される、
請求項1から請求項11までのいずれか1項に記載の注文入力装置。
In the aforementioned editing screen,
The selection items, including the quantity error, are highlighted.
An order input device according to any one of claims 1 to 11 .
前記修正画面において、
前記数量エラーを含む前記選択項目に対して、エラー発生理由及びエラー解消方法が併記される、
請求項1から請求項12までのいずれか1項に記載の注文入力装置。
In the aforementioned editing screen,
For the selection items including the aforementioned quantity error, the reason for the error and the method for resolving the error are also provided.
An order input device according to any one of claims 1 to 12 .
注文の入力を受け付ける入力受付部と、
少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部と、
前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部と、
前記1つ又は複数の修正画面から修正を受け付ける修正受付部と、
を備え、
複数の選択項目で数量エラーが検知された場合に、前記複数の選択項目の各々に対応する複数の修正画面を順次表示するか、前記複数の選択項目を一括修正するための1つの修正画面を表示するかは、予め設定可能とされている、
注文入力装置。
An input reception unit that receives order inputs,
A detection unit that detects quantity errors in order input information for a menu that has at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive,
When a quantity error is detected by the detection unit, the display control unit controls the display unit to display one or more correction screens for correcting all detected quantity errors.
A correction reception unit that accepts corrections from one or more correction screens,
Equipped with,
When quantity errors are detected in multiple selection items, it is possible to pre-configure whether to sequentially display multiple correction screens corresponding to each of the multiple selection items, or to display a single correction screen for correcting all of the multiple selection items at once.
Order entry device.
注文の入力を受け付ける入力受付部と、
少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部と、
前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部と、
前記1つ又は複数の修正画面から修正を受け付ける修正受付部と、
を備え、
前記表示制御部は、複数の選択項目で数量エラーが検知された場合に、前記複数の選択項目の各々に対応する複数の修正画面を順次表示するか、前記複数の選択項目を一括修正するための1つの修正画面を表示するかを、予め定めた条件に応じて自動で切り替えるように制御する、
注文入力装置。
An input reception unit that receives order inputs,
A detection unit that detects quantity errors in order input information for a menu that has at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive,
When a quantity error is detected by the detection unit, the display control unit controls the display unit to display one or more correction screens for correcting all detected quantity errors.
A correction reception unit that accepts corrections from one or more correction screens,
Equipped with,
The display control unit, when a quantity error is detected in multiple selection items, controls the system to automatically switch, according to predetermined conditions, between sequentially displaying multiple correction screens corresponding to each of the multiple selection items, or displaying a single correction screen for correcting all of the multiple selection items at once.
Order entry device.
前記1つ又は複数の修正画面の各々は、修正画面であることを示す表示及び修正画面の表示モードを示す表示の少なくとも一方を含み、前記修正画面の表示モードは、複数の選択項目で数量エラーが検知された場合に前記複数の選択項目の各々に対応する複数の修正画面を順次表示する第1のモードと、複数の選択項目で数量エラーが検知された場合に前記複数の選択項目を一括修正するための1つの修正画面を表示する第2のモードとを少なくとも含む、Each of the one or more correction screens includes at least one of a display indicating that it is a correction screen and a display mode indicating the display mode of the correction screen, and the display mode of the correction screen includes at least a first mode that sequentially displays a plurality of correction screens corresponding to each of the plurality of selection items when a quantity error is detected in a plurality of selection items, and a second mode that displays a single correction screen for correcting the plurality of selection items all at once when a quantity error is detected in a plurality of selection items.
請求項1から請求項15までのいずれか1項に記載の注文入力装置。An order input device according to any one of claims 1 to 15.
コンピュータを、
注文の入力を受け付ける入力受付部、
少なくとも1つの選択項目が用意されたメニューの注文入力情報から、前記少なくとも1つの選択項目に対する入力済みの選択肢の数が不足又は超過する数量エラーを検知する検知部、
前記検知部で数量エラーが検知された場合に、検知されたすべての数量エラーを修正するための1つ又は複数の修正画面を表示するように表示部を制御する表示制御部、及び、
前記1つ又は複数の修正画面から修正を受け付ける修正受付部、
として機能させるためのプログラムであって、
前記1つ又は複数の修正画面は、数量エラーに関する修正が必要なすべての選択項目及びその選択肢のみを表示して、まとめて修正を受け付ける、
プログラム。
Computers,
An input reception desk that accepts order entries.
A detection unit that detects quantity errors in order input information for a menu that has at least one selection item, where the number of entered selections for at least one selection item is insufficient or excessive.
A display control unit controls the display unit to display one or more correction screens for correcting all detected quantity errors when a quantity error is detected by the detection unit, and
A correction reception unit that accepts corrections from one or more correction screens,
It is a program designed to function as such.
The aforementioned one or more correction screens display only all selection items and their corresponding options that require correction regarding quantity errors, and accept corrections collectively.
program.
JP2022032116A 2022-03-02 2022-03-02 Order entry device and program Active JP7845883B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022032116A JP7845883B2 (en) 2022-03-02 2022-03-02 Order entry device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022032116A JP7845883B2 (en) 2022-03-02 2022-03-02 Order entry device and program

Publications (2)

Publication Number Publication Date
JP2023128060A JP2023128060A (en) 2023-09-14
JP7845883B2 true JP7845883B2 (en) 2026-04-14

Family

ID=87972706

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022032116A Active JP7845883B2 (en) 2022-03-02 2022-03-02 Order entry device and program

Country Status (1)

Country Link
JP (1) JP7845883B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005182270A (en) 2003-12-17 2005-07-07 Toshiba Tec Corp Order input device
JP2005189931A (en) 2003-12-24 2005-07-14 Toshiba Tec Corp Order input device
JP2008217252A (en) 2007-03-01 2008-09-18 Toshiba Tec Corp Order input processing device
JP2012181768A (en) 2011-03-02 2012-09-20 Sii Data Service Kk Order input terminal and order input method
JP2019117469A (en) 2017-12-26 2019-07-18 株式会社寺岡精工 Product sales processing device and product sales processing program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005182270A (en) 2003-12-17 2005-07-07 Toshiba Tec Corp Order input device
JP2005189931A (en) 2003-12-24 2005-07-14 Toshiba Tec Corp Order input device
JP2008217252A (en) 2007-03-01 2008-09-18 Toshiba Tec Corp Order input processing device
JP2012181768A (en) 2011-03-02 2012-09-20 Sii Data Service Kk Order input terminal and order input method
JP2019117469A (en) 2017-12-26 2019-07-18 株式会社寺岡精工 Product sales processing device and product sales processing program

Also Published As

Publication number Publication date
JP2023128060A (en) 2023-09-14

Similar Documents

Publication Publication Date Title
US11551504B2 (en) Selecting and dispensing blended beverages from a post-mix beverage dispenser
WO2014034826A1 (en) Device for producing alcoholic beverage and recording medium
JP2010067120A (en) Menu terminal, ordering system, and display control method for menu terminal
JP7845883B2 (en) Order entry device and program
JP7170078B2 (en) Order entry device and program
JP4317037B2 (en) Order input device
JP2017033111A (en) Order receiving device and management device
JP4613660B2 (en) Ordering system
JPS6250919A (en) Order data input terminal for restaurant
JP6905730B2 (en) Product data processing equipment and programs
JP7808978B2 (en) Information input device and program
JP2002373378A (en) Device for managing dish and method for serving the same
JP6957172B2 (en) Order entry device
JP2005004317A (en) Self order terminal
JP4415039B2 (en) Order input device
JP4339705B2 (en) Order input device
JP3980550B2 (en) Order input device
JP3980552B2 (en) Order input device
JP2006251956A (en) Order data management system
JP7421153B1 (en) Order management system and order management method
JP2016206719A (en) Display device and display system
KR102736819B1 (en) Direct ordering method and system using virtual table
JP2021047471A (en) Information terminal device, cooker, program and recipe display method
JPH04313147A (en) Restaurant order system
JP6829616B2 (en) Order management system, order management method and order management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251028

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251216

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260402

R150 Certificate of patent or registration of utility model

Ref document number: 7845883

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150