Nothing Special   »   [go: up one dir, main page]

JP2020170573A - Information processor, system and program - Google Patents

Information processor, system and program Download PDF

Info

Publication number
JP2020170573A
JP2020170573A JP2020126636A JP2020126636A JP2020170573A JP 2020170573 A JP2020170573 A JP 2020170573A JP 2020126636 A JP2020126636 A JP 2020126636A JP 2020126636 A JP2020126636 A JP 2020126636A JP 2020170573 A JP2020170573 A JP 2020170573A
Authority
JP
Japan
Prior art keywords
product
level
flat
drink
menu
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.)
Granted
Application number
JP2020126636A
Other languages
Japanese (ja)
Other versions
JP6989664B2 (en
Inventor
恵 望月
Megumi Mochizuki
恵 望月
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.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
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
Priority claimed from JP2016139712A external-priority patent/JP6741505B2/en
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2020126636A priority Critical patent/JP6989664B2/en
Publication of JP2020170573A publication Critical patent/JP2020170573A/en
Priority to JP2021195714A priority patent/JP7331068B2/en
Application granted granted Critical
Publication of JP6989664B2 publication Critical patent/JP6989664B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

To provide an information processor capable of processing as a correct order even when there are fixed price menus at a plurality of levels, a system and a program.SOLUTION: The information processor has: fixed price menu reception means for receiving a fixed price menu at one level from fixed price menus which are set at a plurality of levels at each of which predetermined commodities are offered while setting that commodities included at lower levels are covered in those at upper levels; commodity reception means for receiving an order of each commodity; determination means for determining whether a lowest level of the commodity is not higher than a level of the fixed price menu by comparing the lowest level of the commodity whose order has been received by the commodity reception means with the level of the fixed price menu received by the fixed price menu reception means on the basis of a storage part storing each commodity in association with a lowest level of the fixed price menu which includes the commodity; and sales registration means for registering, for sales, the commodity whose order has been received by the commodity reception means as a commodity included in the fixed price menu received by the fixed price menu reception means under the condition that it is determined that the lowest level of the commodity is not higher than the level of the fixed prince menu.SELECTED DRAWING: Figure 12

Description

本発明の実施形態は、情報処理装置、システムおよびプログラムに関する。 Embodiments of the present invention relate to information processing devices, systems and programs.

従来、店内で飲食する居酒屋等の店舗では、例えば、一定時間内ならアルコール飲料や清涼飲料等の飲料を何杯飲んでも定額料金で提供する飲み放題メニューを提供する店舗がある。顧客が飲み放題メニューを注文して当該飲み放題メニューに含まれる飲料を注文した場合、この料金は定額料金に含まれ、個別の料金は発生しない。 Conventionally, in stores such as izakaya that eat and drink in the store, for example, there is a store that offers an all-you-can-drink menu that offers a flat rate no matter how many drinks such as alcoholic beverages and soft drinks are drunk within a certain period of time. If the customer orders an all-you-can-drink menu and orders the beverages included in the all-you-can-drink menu, this fee is included in the flat rate and no individual fee is incurred.

そして、このような店舗では、例えば含まれる飲料が少ない飲み放題メニューと含まれる飲料が多い飲み放題メニューといった複数レベルの飲み放題メニューを設ける場合がある。そして、飲料の種類によっては、レベルが高い飲み放題メニューにしか含まれない飲料もある。 In such a store, a plurality of levels of all-you-can-drink menus such as an all-you-can-drink menu containing less beverages and an all-you-can-drink menu containing many beverages may be provided. And, depending on the type of beverage, some beverages are only included in the high-level all-you-can-drink menu.

しかしながら、顧客から注文を受けた飲料が、当該顧客が注文したレベルの飲み放題メニューに含まれるかを店員が正確に判断することは難しく、飲み放題に含まれる飲料が飲み放題メニューの注文として処理されない可能性がある。この問題は、食べ放題メニューについても発生する。 However, it is difficult for the clerk to accurately determine whether the beverage ordered by the customer is included in the all-you-can-drink menu at the level ordered by the customer, and the beverage included in the all-you-can-drink is processed as an order for the all-you-can-drink menu. It may not be done. This problem also occurs with all-you-can-eat menus.

本発明が解決しようとする課題は、定額料金で飲料または食料を提供する定額メニューにおいて、複数レベルの定額メニューが存在しても、正確な注文として処理することが可能な情報処理装置、システムおよびプログラムを提供することである。 The problem to be solved by the present invention is an information processing device, a system, and an information processing device, a system, which can process an accurate order even if there are a plurality of levels of a flat-rate menu in a flat-rate menu that provides beverages or food at a flat rate. To provide a program.

実施形態の情報処理装置は、個別に注文することが可能な複数の商品の中から予め定められた商品を定額料金で提供する複数レベルに設定された定額メニューであって、下位レベルに含まれる商品を上位のレベルが包含するよう多段に設定された前記定額メニューから、一つのレベルの定額メニューを受け付ける定額メニュー受付手段と、前記複数の商品の中から、商品の注文を受け付ける商品受付手段と、前記商品毎に当該商品が含まれる前記定額メニューの最低レベルを対応付けて記憶した記憶部に基づいて、前記商品受付手段が注文を受け付けた前記商品の最低レベルと、前記定額メニュー受付手段が受け付けた前記定額メニューのレベルとを比較し、前記商品の最低レベルが前記定額メニューのレベル以下かを判断する判断手段と、前記商品の最低レベルが前記定額メニューのレベル以下と判断されたことを条件に、前記商品受付手段が注文を受け付けた前記商品を、前記定額メニュー受付手段が受け付けた前記定額メニューに含まれる商品として売上登録する売上登録手段と、を備える。 The information processing device of the embodiment is a flat-rate menu set at a plurality of levels that provides a predetermined product from a plurality of products that can be ordered individually at a flat-rate charge, and is included in a lower level. A flat-rate menu receiving means for accepting a flat-rate menu of one level from the flat-rate menu set in multiple stages so that a product is included in a higher level, and a product receiving means for accepting an order for a product from the plurality of products. Based on the storage unit that stores the lowest level of the flat-rate menu that includes the product for each product, the lowest level of the product that the product receiving means has received an order and the flat-rate menu receiving means A means for determining whether the minimum level of the product is equal to or lower than the level of the flat-rate menu by comparing with the received level of the flat-rate menu, and determining that the minimum level of the product is equal to or lower than the level of the flat-rate menu. The condition includes a sales registration means for registering the product for which the product receiving means has received an order as a product included in the flat-rate menu received by the flat-rate menu receiving means.

図1は、実施形態に係るシステムを示す図である。FIG. 1 is a diagram showing a system according to an embodiment. 図2は、ハンディターミナルを見開いた状態を示す正面図である。FIG. 2 is a front view showing a state in which the handy terminal is opened. 図3は、ハンディターミナルにおける注文画面の表示例を示す図である。FIG. 3 is a diagram showing a display example of an order screen in a handy terminal. 図4は、ハンディターミナルのハードウェア構成を示すブロック図である。FIG. 4 is a block diagram showing the hardware configuration of the handy terminal. 図5は、ステーションのハードウェア構成を示すブロック図である。FIG. 5 is a block diagram showing the hardware configuration of the station. 図6は、ステーションの商品マスタの構成を示すメモリマップである。FIG. 6 is a memory map showing the configuration of the product master of the station. 図7は、ステーションの商品集計部の構成を示すメモリマップである。FIG. 7 is a memory map showing the configuration of the product aggregation unit of the station. 図8は、ステーションの注文情報部の構成を示すメモリマップである。FIG. 8 is a memory map showing the configuration of the order information unit of the station. 図9は、POS端末のハードウェア構成を示すブロック図である。FIG. 9 is a block diagram showing a hardware configuration of a POS terminal. 図10は、ハンディターミナルの制御処理の流れを示すフローチャートである。FIG. 10 is a flowchart showing the flow of control processing of the handy terminal. 図11は、ステーションの機能構成を示す機能ブロック図である。FIG. 11 is a functional block diagram showing a functional configuration of the station. 図12は、ステーションの制御処理の流れを示すフローチャートである。FIG. 12 is a flowchart showing the flow of station control processing. 図13は、POS端末の制御処理の流れを示すフローチャートである。FIG. 13 is a flowchart showing the flow of control processing of the POS terminal.

以下、図面を参照して、実施形態について詳細に説明する。実施形態では、店内で飲食をする居酒屋等の飲食店を店舗の例に説明する。また、実施形態では、ステーションを情報処理装置の一例として説明する。また、POS端末を販売データ処理装置の一例として説明する。また、定額メニューとして、飲み放題メニューを一例として説明する。飲み放題メニューとは、個別に注文可能な複数の飲料の中から予め定められた商品を定額料金で飲むことができるメニューである。また、店内で注文する飲み物を飲料といい、店内で注文する食べ物を食料という。また、飲料と食料とを総称して商品という。また実施形態では、飲み放題メニューとして、3種類のレベルの飲み放題メニューを例に説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。 Hereinafter, embodiments will be described in detail with reference to the drawings. In the embodiment, a restaurant such as an izakaya that eats and drinks in the store will be described as an example of the store. Further, in the embodiment, the station will be described as an example of the information processing device. Further, the POS terminal will be described as an example of the sales data processing device. In addition, as a flat-rate menu, an all-you-can-drink menu will be described as an example. The all-you-can-drink menu is a menu that allows you to drink a predetermined product from a plurality of beverages that can be ordered individually at a fixed rate. Drinks ordered in the store are called beverages, and food ordered in the store is called food. Beverages and food are collectively called products. Further, in the embodiment, as an all-you-can-drink menu, three types of all-you-can-drink menus will be described as an example. The present invention is not limited to the embodiments described below.

図1は、実施形態に係るシステムを示す図である。図1に示すように、店舗Sには、ステーション3、POS端末4、無線中継器5、ハンディターミナル1が設置されている。
ステーション3とPOS端末4と無線中継器5は、通信回線(例えばLAN(Local Area Network))2を介して互いに接続されている。無線中継器5とハンディターミナル1は、無線通信回線(例えば無線LAN)6を介して互いに接続されている。
FIG. 1 is a diagram showing a system according to an embodiment. As shown in FIG. 1, a station 3, a POS terminal 4, a wireless repeater 5, and a handy terminal 1 are installed in the store S.
The station 3, the POS terminal 4, and the wireless repeater 5 are connected to each other via a communication line (for example, LAN (Local Area Network)) 2. The wireless repeater 5 and the handy terminal 1 are connected to each other via a wireless communication line (for example, a wireless LAN) 6.

ハンディターミナル1は、複数の商品の入力キーと表示部とを備える(詳細は図2で後述する)。ハンディターミナル1は、顧客から注文を取る店員が1台ずつ携帯する。店員は、顧客から注文を受けてハンディターミナル1を操作する。ハンディターミナル1は、商品の入力が操作されると、注文された商品の入力を受け付ける。また、ハンディターミナル1は、送信キー19a(図2を参照)が操作されると、注文情報(注文を受け付けた商品の商品情報と注文を受けたテーブルを特定するテーブル番号)をステーション3に送信する。また、ハンディターミナル1は、会計キーが操作されると、顧客による飲食が終了したことを示す会計信号(テーブル番号の情報を含む)をステーション3に送信する。 The handy terminal 1 includes input keys for a plurality of products and a display unit (details will be described later in FIG. 2). The handy terminal 1 is carried by a clerk who takes an order from a customer one by one. The clerk receives an order from the customer and operates the handy terminal 1. When the input of the product is operated, the handy terminal 1 accepts the input of the ordered product. Further, when the transmission key 19a (see FIG. 2) is operated, the handy terminal 1 transmits order information (product information of the product for which the order has been received and a table number for identifying the table for which the order has been received) to the station 3. To do. Further, when the accounting key is operated, the handy terminal 1 transmits an accounting signal (including table number information) indicating that the customer has finished eating and drinking to the station 3.

ステーション3は、例えば店舗Sのバックヤードに設置されるサーバである。ステーション3は、システム全体を制御する。ステーション3は、店舗Sで販売する商品の商品情報(商品を特定する商品コード、商品の名称、価格、商品の画像等)を記憶する商品マスタ342(図5を参照)を備える。ステーション3は、例えば一日に1回、商品マスタ342に記憶されている商品情報を各ハンディターミナル1に送信する。 The station 3 is, for example, a server installed in the backyard of the store S. The station 3 controls the entire system. The station 3 includes a product master 342 (see FIG. 5) that stores product information (product code that identifies the product, product name, price, product image, etc.) of the product to be sold at the store S. The station 3 transmits the product information stored in the product master 342 to each handy terminal 1 once a day, for example.

また、ステーション3は、各ハンディターミナル1からの注文情報を受信する。ステーション3は、受信した注文情報に含まれるテーブル番号に対応付けて、受信した注文情報を注文情報部331(図5を参照)に記憶する。 Further, the station 3 receives the order information from each handy terminal 1. The station 3 stores the received order information in the order information unit 331 (see FIG. 5) in association with the table number included in the received order information.

また、ステーション3は、ハンディターミナル1から会計信号を受信すると、受信した会計信号に含まれるテーブル番号に対応付けて注文情報部331に記憶されている注文情報を読み出して、会計情報としてPOS端末4に送信する。 When the station 3 receives the accounting signal from the handy terminal 1, the station 3 reads out the order information stored in the order information unit 331 in association with the table number included in the received accounting signal, and the POS terminal 4 serves as the accounting information. Send to.

POS端末4は、ステーション3から会計情報を受信する。POS端末4は、受信した会計情報に基づいて、注文された商品の会計処理を実行する。会計処理は、受信した注文情報に含まれる商品の商品情報に基づいて、商品の金額を合計した合計額、当該取引に係る税額の算出、総額と税額とを合計した税込合計金額(これらを総称して会計情報という)を表示する処理を含む。また、会計処理は、顧客から預かった預り金に基づいて釣銭を計算して表示する処理、釣銭の発行を釣銭機に指示する処理を含む。 The POS terminal 4 receives accounting information from the station 3. The POS terminal 4 executes the accounting process of the ordered product based on the received accounting information. The accounting process is based on the product information of the product included in the received order information, the total amount of the product, the calculation of the tax amount related to the transaction, and the total tax-included total amount of the total amount and the tax amount (collectively referred to as these). And display the accounting information). In addition, the accounting process includes a process of calculating and displaying change based on the deposit received from the customer, and a process of instructing the change machine to issue the change.

また、POS端末4は、会計処理した商品の商品情報や会計情報を印字したレシートを発行するレシート発行処理を実行する。 Further, the POS terminal 4 executes a receipt issuing process of issuing a receipt printed with product information and accounting information of the accounted product.

続いて、店員が注文を受注する際に使用するハンディターミナル1の構成について説明する。 Next, the configuration of the handy terminal 1 used by the clerk when receiving an order will be described.

図2は、ハンディターミナル1を見開いた状態を示す図である。ハンディターミナル1は、ハンディターミナル1を正面から見て左側に配置された左ユニット102と、右側に配置された右ユニット103と、を備えている。左ユニット102と右ユニット103とは、ヒンジ104によって回動開閉自在に連結されている。 FIG. 2 is a diagram showing a state in which the handy terminal 1 is opened. The handy terminal 1 includes a left unit 102 arranged on the left side when the handy terminal 1 is viewed from the front, and a right unit 103 arranged on the right side. The left unit 102 and the right unit 103 are connected by a hinge 104 so as to be rotatable and openable.

左ユニット102は、樹脂製の筐体102aを有する。筐体102aの右ユニット103によって閉じられる面には、例えばLCD(Liquid Crystal Display)で形成された表示部20が設けられている。表示部20は、ハンディターミナル1を使用して顧客の注文を取る店員に対して情報表示を提供する。表示部20は、図3で後述する注文画面が表示される。また、表示部20の表示面には、タッチパネルで形成される操作部18が積層して設けられている。 The left unit 102 has a resin housing 102a. A display unit 20 formed of, for example, an LCD (Liquid Crystal Display) is provided on the surface of the housing 102a closed by the right unit 103. The display unit 20 provides an information display to a clerk who takes a customer's order using the handy terminal 1. The display unit 20 displays an order screen described later in FIG. Further, on the display surface of the display unit 20, an operation unit 18 formed of a touch panel is laminated and provided.

また、操作部18の下側には、キーシートで構成される操作部19が設けられている。操作部19は、数字が表示され、店員が注文を受けるテーブルを特定するテーブル番号等の情報を入力するためのテンキー19a、上下の矢印が表示され、表示部20に表示されたカーソルを移動させるための矢印キー19b、「切替」と表示され、表示部20に表示された画面を切り替えるための切替キー19c、および「送信」と表示され、注文データの送信を指示するための送信キー19d等を含む。 Further, on the lower side of the operation unit 18, an operation unit 19 composed of a key sheet is provided. The operation unit 19 displays numbers, displays a numeric keypad 19a for inputting information such as a table number that specifies a table for a clerk to receive an order, and up and down arrows, and moves the cursor displayed on the display unit 20. Arrow key 19b for switching, "switching" is displayed, switching key 19c for switching the screen displayed on the display unit 20, and sending key 19d for instructing transmission of order data, etc. including.

右ユニット103は、樹脂製の筐体103aを有する。筐体103aの左ユニット102によって閉じられる面には、キーボードで構成された操作部17が設けられている。操作部17は、12行×5列=60個のキーを有するメンブレンキーボードである。操作部17が有するキーの一部は、メニューキー17a、確認キー17d、エンターキー17e、追加キー17f、送信キー17g、会計キー17hである。 The right unit 103 has a resin housing 103a. An operation unit 17 composed of a keyboard is provided on the surface of the housing 103a that is closed by the left unit 102. The operation unit 17 is a membrane keyboard having 12 rows × 5 columns = 60 keys. Some of the keys included in the operation unit 17 are a menu key 17a, a confirmation key 17d, an enter key 17e, an additional key 17f, a transmission key 17g, and an accounting key 17h.

追加キー17fは、店内で飲食が可能な食べ物や飲み物等の商品を表示する文字が上面に印刷され、当該商品の注文を入力するための複数個のキーである。確認キー17dは、「確認」という文字が上面に印刷され、入力されたメニュー品目の注文を確認するためのキーである。エンターキー17eは、「Enter」という文字が上面に印刷され、入力されたメニュー品目の注文を確定するためのキーである。追加キー17fは、「追加」という文字が上面に印刷され、メニュー品目の注文を追加するためのキーである。 The additional key 17f is a plurality of keys for inputting an order for the product, in which characters indicating products such as food and drink that can be eaten and drink in the store are printed on the upper surface. The confirmation key 17d is a key for confirming the order of the menu item entered by printing the characters "confirmation" on the upper surface. The enter key 17e is a key for confirming the order of the input menu item with the characters "Enter" printed on the upper surface. The additional key 17f is a key for adding an order for a menu item with the word "addition" printed on the upper surface.

次に、表示部20に表示される注文画面について説明する。図3は、ハンディターミナル1における注文画面の表示例を示す図である。図3に示すように、表示部20は、新規キーB1、追加キーB2、飲み放題レベル1キーB3、飲み放題レベル2キーB4、飲み放題レベル3キーB5、飲み放題終了キーB6、食べ放題コースキーB7の各種キー(総称して注文キーBという)を表示する。これらの表示されたキー上に設けられた操作部18を操作することで各キーの操作を受け付ける。 Next, the order screen displayed on the display unit 20 will be described. FIG. 3 is a diagram showing a display example of an order screen in the handy terminal 1. As shown in FIG. 3, the display unit 20 has a new key B1, an additional key B2, an all-you-can-drink level 1 key B3, an all-you-can-drink level 2 key B4, an all-you-can-drink level 3 key B5, an all-you-can-drink end key B6, and an all-you-can-eat course. Various keys of key B7 (collectively referred to as order key B) are displayed. The operation of each key is accepted by operating the operation unit 18 provided on these displayed keys.

新規キーB1は新規に注文を入力するときに操作する。追加キーB2は、追加の注文を入力するときに操作する。飲み放題レベル1キーB3は、レベル1の飲み放題メニューを注文するときに操作する。飲み放題レベル3キーB5は、レベル3の飲み放題メニューを注文するときに操作する。飲み放題レベル2キーB4は、レベル1とレベル3の間の中間レベル2の飲み放題メニューを注文するときに操作する。 The new key B1 is operated when a new order is input. The additional key B2 is operated when inputting an additional order. The all-you-can-drink level 1 key B3 is operated when ordering the all-you-can-drink menu of level 1. The all-you-can-drink level 3 key B5 is operated when ordering the all-you-can-drink menu of level 3. The all-you-can-drink level 2 key B4 is operated when ordering an intermediate level 2 all-you-can-drink menu between level 1 and level 3.

また、表示部20は、テーブルNo入力部N1、伝票No入力部N2、人数入力部N3、担当者番号入力部N4を表示する。テーブルNo入力部N1には、注文する顧客が着座しているテーブルを特定するテーブル番号を入力する。伝票No入力部N2には、発行する伝票の番号を入力する。人数入力部N3には、テーブル番号で特定されるテーブルに着座している人の人数を入力する。担当者番号入力部N4には、ハンディターミナル1を操作する店員を特定する店員番号を入力する。 Further, the display unit 20 displays the table No. input unit N1, the slip No. input unit N2, the number of people input unit N3, and the person in charge number input unit N4. In the table No. input unit N1, a table number that identifies the table in which the ordering customer is seated is input. The number of the slip to be issued is input to the slip No. input unit N2. In the number of people input unit N3, the number of people sitting at the table specified by the table number is input. In the person in charge number input unit N4, the clerk number that identifies the clerk who operates the handy terminal 1 is input.

ここで、飲み放題メニューと飲み放題メニューのレベルについて説明する。飲み放題メニューとは、個別に注文することが可能な複数の商品の中から予め定められた商品を定額料金で飲むことができるメニューである。そして、レベル1の飲み放題メニューとは、飲み放題メニューに含まれる商品の数が最も少ない飲み放題メニューをいう。レベル2の飲み放題メニューとは、レベル1の放題メニューに含まれるすべての商品を包含し、レベル1の飲み放題メニューに含まれる商品よりも多くの商品を含む飲み放題メニューをいう。レベル3の飲み放題メニューとは、レベル2の飲み放題メニューに含まれるすべての商品を包含し、レベル2の飲み放題メニューに含まれる商品よりも多くの商品を含む飲み放題メニューをいう。すなわち、レベル1の飲み放題メニューとレベル2の飲み放題メニューとレベル3の飲み放題メニューは、段階的なレベルに多段に構成されている。 Here, the level of the all-you-can-drink menu and the all-you-can-drink menu will be described. The all-you-can-drink menu is a menu that allows you to drink a predetermined product from a plurality of products that can be ordered individually at a fixed rate. The level 1 all-you-can-drink menu means the all-you-can-drink menu with the smallest number of products included in the all-you-can-drink menu. The level 2 all-you-can-drink menu is an all-you-can-drink menu that includes all the products included in the level 1 all-you-can-drink menu and includes more products than the products included in the level 1 all-you-can-drink menu. The level 3 all-you-can-drink menu is an all-you-can-drink menu that includes all the products included in the level 2 all-you-can-drink menu and includes more products than the products included in the level 2 all-you-can-drink menu. That is, the level 1 all-you-can-drink menu, the level 2 all-you-can-drink menu, and the level 3 all-you-can-drink menu are composed of multiple levels in stages.

飲み放題メニューレベルの上位下位は、飲み放題メニューに含まれる商品の数の大小で決まる。含まれる商品の数が多い飲み放題メニューは、含まれる商品の数が少ない放題メニューよりレベルが上位である。含まれる商品の数が少ない飲み放題メニューは、含まれる商品の数が多い放題メニューよりレベルが下位である。すなわち、レベル1の飲み放題メニューは、レベル2の飲み放題メニューよりレベルが下位である。レベル2の飲み放題メニューは、レベル3の飲み放題メニューよりレベルが下位である。レベル1の飲み放題メニューは、レベル3の飲み放題メニューよりレベルが下位である。 The top and bottom of the all-you-can-drink menu level is determined by the number of products included in the all-you-can-drink menu. The all-you-can-drink menu with a large number of included products has a higher level than the all-you-can-drink menu with a small number of included products. The all-you-can-drink menu with a small number of products included is at a lower level than the all-you-can-drink menu with a large number of products included. That is, the level 1 all-you-can-drink menu is lower in level than the level 2 all-you-can-drink menu. The level 2 all-you-can-drink menu is lower in level than the level 3 all-you-can-drink menu. The level 1 all-you-can-drink menu is lower in level than the level 3 all-you-can-drink menu.

実施形態では、3段階のレベルの飲み放題メニュー(飲み放題レベル1、飲み放題レベル2、飲み放題レベル3)が設定されている。最もレベルが低いレベル1の飲み放題メニューである飲み放題レベル1は、例えば10種類の飲料が包含されている。次にレベルが低い飲み放題メニューである飲み放題レベル2は、飲み放題レベル1の10種類をすべて含む10種類より多い種類(例えば15種類)の飲料を包含されている。最もレベルが高い飲み放題メニューである飲み放題レベル3は、飲み放題レベル2の15種類をすべて含む15種類より多い種類(例えば20種類)の飲料が包含されている。 In the embodiment, three levels of all-you-can-drink menu (all-you-can-drink level 1, all-you-can-drink level 2, all-you-can-drink level 3) are set. The all-you-can-drink level 1, which is the lowest level all-you-can-drink menu, includes, for example, 10 types of beverages. The next lowest level all-you-can-drink menu, all-you-can-drink level 2, includes more than 10 types (for example, 15 types) of beverages, including all 10 types of all-you-can-drink level 1. All-you-can-drink level 3, which is the highest level all-you-can-drink menu, includes more than 15 types (for example, 20 types) of beverages including all 15 types of all-you-can-drink level 2.

そして、店内で販売するすべての飲料は、それぞれに対応して、いずれかのレベルの飲み放題メニューで指定することが可能かを指定する情報が対応付けされている。飲み放題レベル1に含まれる飲料に対応してレベル1を示す「1」が対応付けて記憶されている。飲み放題レベル2に含まれる飲料に対応してレベル2を示す「2」が対応付けて記憶されている。飲み放題レベル3に含まれる飲料に対応してレベル3を示す「3」が対応付けて記憶されている。また、いずれのレベルの飲み放題にも対応付けされていない飲料に対して「0」が対応付けて記憶されている。詳細は図6で説明する。 Then, all the beverages sold in the store are associated with information for specifying which level of the all-you-can-drink menu can be specified. "1" indicating level 1 is stored in association with the beverage included in all-you-can-drink level 1. "2" indicating level 2 is stored in association with the beverage included in all-you-can-drink level 2. "3" indicating level 3 is stored in association with the beverage included in all-you-can-drink level 3. In addition, "0" is associated and stored for beverages that are not associated with any level of all-you-can-drink. Details will be described with reference to FIG.

ここで、飲み放題レベル1で飲み放題の飲料(すなわちレベル「1」が対応付けられている飲料)は、飲み放題レベル2および飲み放題レベル3においても飲み放題の飲料である。換言すると、飲み放題レベル1、飲み放題レベル2および飲み放題レベル3の飲み放題メニューは、飲み放題レベル1が含む飲料を包含している。飲み放題レベル2および飲み放題レベル3の飲み放題メニューは、飲み放題レベル2が含む飲料を包含している。飲み放題レベル3の飲み放題メニューは、飲み放題レベル3が含む飲料を包含している。換言すると、レベル3の飲み放題メニューに含まれる飲料は、レベル2の飲み放題メニューに含まれる飲料に含まれる。また、レベル2の飲み放題メニューに含まれる飲料は、レベル1の飲み放題メニューに指定されている飲料を含む。 Here, the all-you-can-drink beverage at all-you-can-drink level 1 (that is, the beverage associated with the level "1") is an all-you-can-drink beverage at all-you-can-drink level 2 and all-you-can-drink level 3. In other words, the all-you-can-drink level 1, all-you-can-drink level 2 and all-you-can-drink level 3 all-you-can-drink menus include the beverages included in the all-you-can-drink level 1. The all-you-can-drink level 2 and all-you-can-drink level 3 all-you-can-drink menus include the beverages included in the all-you-can-drink level 2. The all-you-can-drink level 3 all-you-can-drink menu includes the beverages included in the all-you-can-drink level 3. In other words, the beverage included in the level 3 all-you-can-drink menu is included in the beverage included in the level 2 all-you-can-drink menu. In addition, the beverages included in the level 2 all-you-can-drink menu include the beverages designated in the level 1 all-you-can-drink menu.

また、飲み放題レベル1には含まれないが飲み放題レベル2で飲み放題の飲料(すなわちレベル「2」が対応付けられている飲料)は、飲み放題レベル3の飲み放題メニューでも飲み放題の飲料であるが、飲み放題レベル1では飲み放題ではない。換言すると、飲み放題レベル2および飲み放題レベル3の飲み放題メニューは、レベル「2」に対応する飲料を包含する。 In addition, all-you-can-drink beverages that are not included in all-you-can-drink level 1 but are all-you-can-drink at all-you-can-drink level 2 (that is, beverages associated with level "2") are all-you-can-drink beverages even in the all-you-can-drink level 3 all-you-can-drink menu. However, all-you-can-drink level 1 is not all-you-can-drink. In other words, the all-you-can-drink level 2 and all-you-can-drink level 3 all-you-can-drink menus include beverages corresponding to level "2".

また、飲み放題レベル2には含まれないが飲み放題レベル3のみで飲み放題の飲料(すなわちレベル「3」が対応付けられている飲料)は、飲み放題レベル3の飲み放題メニューでのみ飲み放題の飲料である。 In addition, all-you-can-drink beverages that are not included in all-you-can-drink level 2 but are only all-you-can-drink level 3 (that is, beverages associated with level "3") are all-you-can-drink only in the all-you-can-drink level 3 all-you-can-drink menu. Beverage.

なお、操作部17に設けられた送信キー17gは、メニューキー17aで指定された商品や、飲み放題キーで指定された飲み放題メニューと飲み放題のレベルや、テーブル番号等を含む注文情報をステーション3に送信するためのキーである。また、会計キー17hは、顧客が店内での飲食を終了して会計を希望する際に、会計信号(テーブル番号を含む)を送信するためのキーである。 The transmission key 17g provided on the operation unit 17 is used to station the product specified by the menu key 17a, the all-you-can-drink menu specified by the all-you-can-drink key, the all-you-can-drink level, and order information including the table number. It is a key for transmitting to 3. Further, the accounting key 17h is a key for transmitting an accounting signal (including a table number) when the customer finishes eating and drinking in the store and wishes to make an accounting.

続いて、ハンディターミナル1のハードウェア構成について説明する。図4は、ハンディターミナル1のハードウェア構成を示すブロック図である。図4に示すように、ハンディターミナル1は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、メモリ部14等を備えている。CPU11は制御主体となる。ROM12は各種プログラムを記憶する。RAM13はプログラムや各種データを展開する。メモリ部14は各種プログラムを記憶する。CPU11、ROM12、RAM13、メモリ部14は、互いにバス15を介して接続されている。CPU11とROM12とRAM13が、制御部100を構成する。すなわち、制御部100は、CPU11がROM12やメモリ部14に記憶されRAM13に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。 Subsequently, the hardware configuration of the handy terminal 1 will be described. FIG. 4 is a block diagram showing a hardware configuration of the handy terminal 1. As shown in FIG. 4, the handy terminal 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a memory unit 14, and the like. The CPU 11 is the control subject. The ROM 12 stores various programs. The RAM 13 develops programs and various data. The memory unit 14 stores various programs. The CPU 11, ROM 12, RAM 13, and memory unit 14 are connected to each other via a bus 15. The CPU 11, ROM 12, and RAM 13 form the control unit 100. That is, the control unit 100 executes the control process described later by operating the CPU 11 according to the control program stored in the ROM 12 or the memory unit 14 and expanded in the RAM 13.

RAM13は、注文テーブル131を備えている。注文テーブル131は、顧客がメニューキー17aを操作して指定した商品の商品情報や、表示部20に表示された注文キーBを操作して得られた情報を記憶する。すなわち、注文テーブル131には、操作した飲み放題キーによって注文された飲み放題メニューと飲み放題のレベルが記憶される。 The RAM 13 includes an order table 131. The order table 131 stores the product information of the product specified by the customer by operating the menu key 17a and the information obtained by operating the order key B displayed on the display unit 20. That is, the order table 131 stores the all-you-can-drink menu and the all-you-can-drink level ordered by the operated all-you-can-drink key.

メモリ部14は、電源を切っても記憶情報が保持されるHDD(Hard Disc Drive)やフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部141、商品マスタ142を備える。商品マスタ142は、商品を特定する商品コードに対応して、当該商品の商品情報を記憶する。また、商品マスタ142は、複数種類の飲み放題メニューにそれぞれ対応付けた飲み放題のレベルを記憶する。 The memory unit 14 is composed of a non-volatile memory such as an HDD (Hard Disc Drive) or a flash memory that retains stored information even when the power is turned off, and includes a control program unit 141 for storing a control program and a product master 142. The product master 142 stores the product information of the product corresponding to the product code that identifies the product. In addition, the product master 142 stores all-you-can-drink levels associated with each of the plurality of types of all-you-can-drink menus.

また、制御部100は、バス15およびコントローラ16を介して、操作部17、操作部18、操作部19、表示部20と接続している。コントローラ16は、制御部100からの指示を受けて、操作部17、操作部18、操作部19、表示部20を制御する。ただし、説明の都合上、コントローラ16が行う制御を制御部100が行うとして説明する。 Further, the control unit 100 is connected to the operation unit 17, the operation unit 18, the operation unit 19, and the display unit 20 via the bus 15 and the controller 16. The controller 16 receives an instruction from the control unit 100 and controls the operation unit 17, the operation unit 18, the operation unit 19, and the display unit 20. However, for convenience of explanation, it will be described that the control unit 100 performs the control performed by the controller 16.

また、制御部100は、バス15を介して、通信部19と接続している。通信部19は、通信回線2および無線通信回線6を介して、ステーション3およびPOS端末4と接続している。 Further, the control unit 100 is connected to the communication unit 19 via the bus 15. The communication unit 19 is connected to the station 3 and the POS terminal 4 via the communication line 2 and the wireless communication line 6.

続いて、ステーション3のハードウェア構成について説明する。図5は、ステーション3のハードウェア構成を示すブロック図である。図5に示すように、ステーション3は、CPU31、ROM32、RAM33、メモリ部34等を備えている。CPU31は制御主体となる。ROM32は各種プログラムを記憶する。RAM33はプログラムや各種データを展開する。メモリ部34は各種プログラムを記憶する。CPU31、ROM32、RAM33、メモリ部34は、互いにバス35を介して接続されている。CPU31とROM32とRAM33が、制御部300を構成する。すなわち、制御部300は、CPU31がROM32やメモリ部34に記憶されRAM33に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。 Subsequently, the hardware configuration of the station 3 will be described. FIG. 5 is a block diagram showing a hardware configuration of the station 3. As shown in FIG. 5, the station 3 includes a CPU 31, a ROM 32, a RAM 33, a memory unit 34, and the like. The CPU 31 is the control body. The ROM 32 stores various programs. The RAM 33 develops programs and various data. The memory unit 34 stores various programs. The CPU 31, ROM 32, RAM 33, and memory unit 34 are connected to each other via a bus 35. The CPU 31, ROM 32, and RAM 33 constitute the control unit 300. That is, the control unit 300 executes the control process described later by operating the CPU 31 according to the control program stored in the ROM 32 or the memory unit 34 and expanded in the RAM 33.

RAM33は、注文情報部331を備える。注文情報部331は、ハンディターミナル1から受信した注文情報を、テーブル番号別に記憶する。メモリ部34は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部341、商品マスタ342、商品集計部343を備える。 The RAM 33 includes an order information unit 331. The order information unit 331 stores the order information received from the handy terminal 1 for each table number. The memory unit 34 is composed of a non-volatile memory such as an HDD or a flash memory that retains stored information even when the power is turned off, and includes a control program unit 341 for storing a control program, a product master 342, and a product totaling unit 343.

また、制御部300は、バス35およびコントローラ36を介して、操作部37、表示部38と接続している。また、制御部300は、バス35を介して、通信部39と接続している。通信部39は、通信回線2を介して、POS端末4と接続している。また、通信部39は、通信回線2および無線通信回線6を介して、ハンディターミナル1と接続している。 Further, the control unit 300 is connected to the operation unit 37 and the display unit 38 via the bus 35 and the controller 36. Further, the control unit 300 is connected to the communication unit 39 via the bus 35. The communication unit 39 is connected to the POS terminal 4 via the communication line 2. Further, the communication unit 39 is connected to the handy terminal 1 via the communication line 2 and the wireless communication line 6.

次に、商品マスタ342について説明する。図6は、ステーション3のメモリ部34に設けられた商品マスタ342の構成を示すメモリマップである。図6に示すように、商品マスタ342は、商品コード部3421、商品名部3422、単価部3423、飲み放題レベル部3424を備える。商品コード部3421は、店内で飲食する商品を特定する商品コードを特定する。商品名部3422は、商品コードで特定される商品の商品名を商品コードと対応付けて記憶する。単価部3423は、商品コードで特定される商品の単価を商品コードと対応付けて記憶する。飲み放題レベル部3424は、商品コードで特定される商品を予め包含する飲み放題メニューのレベルのうち最も低いレベルを商品コードに対応付けて記憶する。 Next, the product master 342 will be described. FIG. 6 is a memory map showing the configuration of the product master 342 provided in the memory unit 34 of the station 3. As shown in FIG. 6, the product master 342 includes a product code unit 3421, a product name unit 3422, a unit price unit 3423, and an all-you-can-drink level unit 3424. The product code unit 3421 specifies a product code that specifies a product to be eaten or eaten in the store. The product name unit 3422 stores the product name of the product specified by the product code in association with the product code. The unit price unit 3423 stores the unit price of the product specified by the product code in association with the product code. The all-you-can-drink level unit 3424 stores the lowest level of the all-you-can-drink menu that includes the product specified by the product code in advance in association with the product code.

予め包含する飲み放題メニューのレベルのうち最も低いレベルを商品コードに対応付けて記憶する、とは、例えば、商品コード「0001」の飲料は、飲み放題レベル1と飲み放題レベル2と飲み放題レベル3の飲み放題メニューに含まれる飲料である。そのため、この3種類の飲み放題メニューのレベルのうち最低レベルの「1」が対応付けて記憶される。また、商品コード「0002」の飲料は、飲み放題レベル2と飲み放題レベル3の飲み放題メニューに含まれる飲料である。そのため、この2種類の飲み放題メニューのレベルのうち最低レベルの「2」が対応付けて記憶される。また、商品コード「0003」の飲料は、飲み放題レベル3の飲み放題メニューに含まれる飲料である。そのため、この1種類の飲み放題メニューのレベルのうち最低レベルの「3」が対応付けて記憶される。 The lowest level of the all-you-can-drink menu included in advance is stored in association with the product code. For example, the beverage with the product code "0001" has all-you-can-drink level 1, all-you-can-drink level 2, and all-you-can-drink level. It is a beverage included in the all-you-can-drink menu of 3. Therefore, the lowest level "1" among the levels of these three types of all-you-can-drink menus is stored in association with each other. The beverage of product code "0002" is a beverage included in the all-you-can-drink level 2 and all-you-can-drink level 3 all-you-can-drink menus. Therefore, the lowest level "2" of the two types of all-you-can-drink menu levels is stored in association with each other. The beverage with the product code "0003" is a beverage included in the all-you-can-drink level 3 all-you-can-drink menu. Therefore, the lowest level "3" of the levels of this one type of all-you-can-drink menu is stored in association with each other.

例えば、商品コード「0001」の飲料は、商品名が「商品A」であり、単価は「500円」であり、対応付けて記憶している飲み放題のレベルは「1」である。また、商品Bの飲料に対応付けて記憶している飲み放題のレベルは「2」である。また、商品Cの飲料に対応付けて記憶している飲み放題のレベルは「3」である。また、商品Dの飲料に対応付けて記憶している飲み放題のレベルは「0」である。レベル「0」が対応付けられている商品Dは、いずれの飲み放題メニューにも包含されていない飲料であることを示す。すなわち、商品Dを注文する場合は、常に単品として注文する。 For example, the beverage having the product code "0001" has the product name "product A", the unit price is "500 yen", and the all-you-can-drink level stored in association with the product is "1". In addition, the all-you-can-drink level stored in association with the beverage of product B is "2". In addition, the all-you-can-drink level stored in association with the beverage of product C is "3". In addition, the all-you-can-drink level stored in association with the beverage of product D is "0". The product D to which the level "0" is associated indicates that the beverage is not included in any of the all-you-can-drink menus. That is, when ordering product D, it is always ordered as a single item.

次に、商品集計部343について説明する。商品集計部343は、店内で飲食した商品を商品別に集計して管理するファイルである。図7は、ステーション3のメモリ部34に設けられた商品集計部343の構成を示すメモリマップである。図7に示すように、商品集計部343は、商品コード部3431、商品名部3432、単価部3433、飲み放題レベル集計部3434を備える。商品コード部3431は、店内で飲食する商品を特定する商品コードを特定する。商品名部3432は、商品コードで特定される商品の商品名を商品コードと対応付けて記憶する。単価部3433は、商品コードで特定される商品の単価を商品コードと対応付けて記憶する。 Next, the product aggregation unit 343 will be described. The product aggregation unit 343 is a file that aggregates and manages the products eaten and eaten in the store by product. FIG. 7 is a memory map showing the configuration of the product totaling unit 343 provided in the memory unit 34 of the station 3. As shown in FIG. 7, the product totaling unit 343 includes a product code unit 3431, a product name unit 3432, a unit price unit 3433, and an all-you-can-drink level totaling unit 3434. The product code unit 3431 specifies a product code that specifies a product to be eaten or eaten in the store. The product name unit 3432 stores the product name of the product specified by the product code in association with the product code. The unit price unit 3433 stores the unit price of the product specified by the product code in association with the product code.

飲み放題レベル集計部3434は、注文された飲料が、どのレベルの飲み放題のレベルにおいて注文されたかを、商品コード別に集計する。飲み放題レベル集計部3434は、飲み放題レベル1部34341、飲み放題レベル2部34342、飲み放題レベル3部34343、単価部34344を備える。飲み放題レベル1部34341は、飲み放題レベル1の飲み放題メニューを注文している顧客が注文した、飲み放題レベル1に対応付けられた飲料の数を商品コード毎に集計して記憶する。飲み放題レベル2部34342は、飲み放題レベル2の飲み放題メニューを注文している顧客が注文した、飲み放題レベル1または飲み放題2に対応付けられた飲料の数を商品コード毎に集計して記憶する。飲み放題レベル3部34343は、飲み放題レベル3の飲み放題メニューを注文している顧客が注文した、飲み放題レベル1または飲み放題レベル2または飲み放題レベル3に対応付けられた飲料の数を商品コード毎に集計して記憶する。単価部34344は、単品として注文された飲料の数を集計して記憶する。すなわち、単価部34344は、飲み放題レベルが「0」に設定されている飲料の注文数、および、注文された飲み放題レベルには含まれない飲料の注文数を集計して記憶する。 The all-you-can-drink level aggregation unit 3434 aggregates the ordered beverages at what level of all-you-can-drink by product code. The all-you-can-drink level totaling unit 3434 includes an all-you-can-drink level 1 unit 34341, an all-you-can-drink level 2 unit 34342, an all-you-can-drink level 3 unit 34343, and a unit price unit 34344. The all-you-can-drink level 1 part 34341 aggregates and stores the number of beverages associated with the all-you-can-drink level 1 ordered by the customer who has ordered the all-you-can-drink level 1 all-you-can-drink menu for each product code. The all-you-can-drink level 2 part 34342 aggregates the number of beverages associated with all-you-can-drink level 1 or all-you-can-drink 2 ordered by a customer ordering the all-you-can-drink level 2 all-you-can-drink menu for each product code. Remember. All-you-can-drink level 3 part 34343 is a product of the number of beverages associated with all-you-can-drink level 1 or all-you-can-drink level 2 or all-you-can-drink level 3 ordered by a customer ordering an all-you-can-drink level 3 all-you-can-drink menu. Aggregate and store for each code. The unit price unit 34344 aggregates and stores the number of beverages ordered as a single item. That is, the unit price unit 34344 aggregates and stores the number of orders for beverages whose all-you-can-drink level is set to "0" and the number of orders for beverages that are not included in the ordered all-you-can-drink level.

例えば、商品コード「0001」の商品を顧客が飲み放題レベル1の飲み放題メニューを注文した顧客が注文した場合、当該商品は飲み放題レベル1部34341に集計される。商品コード「0001」の商品を顧客が飲み放題レベル2の飲み放題メニューを注文した顧客が注文した場合、当該商品は飲み放題レベル2部34342に集計される。商品コード「0001」の商品を顧客が飲み放題レベル3の飲み放題メニューを注文した顧客が注文した場合、当該商品は飲み放題レベル3部34343に集計される。 For example, when a customer orders an all-you-can-drink level 1 all-you-can-drink menu for a product of product code "0001", the products are totaled in the all-you-can-drink level 1 part 34341. When a customer orders an all-you-can-drink level 2 all-you-can-drink menu for a product of product code "0001", the product is counted in the all-you-can-drink level 2 part 34342. When a customer orders an all-you-can-drink level 3 all-you-can-drink menu for a product of product code "0001", the product is totaled in all-you-can-drink level 3 part 34343.

また、商品コード「0002」の商品を顧客が飲み放題レベル2の飲み放題メニューを注文した顧客が注文した場合、当該商品は飲み放題レベル2部34342に集計される。商品コード「0002」の商品を顧客が飲み放題レベル3の飲み放題メニューを注文した顧客が注文した場合、当該商品は飲み放題レベル3部34343に集計される。また、商品コード「0002」の商品を顧客が飲み放題レベル1の飲み放題メニューを注文した顧客が注文した場合、商品コード「0002」の飲料は飲み放題レベル1の飲み放題メニューには含まれていないので、当該商品は単品部34344に集計される。 Further, when the customer orders the all-you-can-drink menu of the all-you-can-drink level 2 for the product of the product code "0002", the product is totaled in the all-you-can-drink level 2 part 34342. When a customer orders an all-you-can-drink level 3 all-you-can-drink menu for a product having the product code "0002", the product is counted in the all-you-can-drink level 3 part 34343. Further, when the customer orders the all-you-can-drink level 1 all-you-can-drink menu for the product of the product code "0002", the beverage of the product code "0002" is included in the all-you-can-drink level 1 all-you-can-drink menu. Since there is no such product, the product is counted in the single item section 34344.

次に、注文情報部331について説明する。注文情報部331は、ハンディターミナル1から受信した注文情報を、テーブル番号別に記憶する(この処理を売上登録処理という)。図8は、ステーション3のRAM33に設けられた注文情報部331の構成を示すメモリマップである。注文情報部331は、テーブル番号部3311、単品部3312、飲み放題レベル部3313、飲み放題商品部3314、開始時刻部3315、終了時刻部3316、合計金額部3317を備える。 Next, the order information unit 331 will be described. The order information unit 331 stores the order information received from the handy terminal 1 for each table number (this process is called a sales registration process). FIG. 8 is a memory map showing the configuration of the order information unit 331 provided in the RAM 33 of the station 3. The order information unit 331 includes a table number unit 3311, a single item unit 3312, an all-you-can-drink level unit 3313, an all-you-can-drink product unit 3314, a start time unit 3315, an end time unit 3316, and a total amount amount unit 3317.

テーブル番号部3311は、ハンディターミナル1から受信した注文情報に含まれるテーブル番号を記憶して、テーブル毎に管理する。単品部3312は、ハンディターミナル1から受信した注文情報に含まれる商品情報のうち、飲み放題メニューに含まれない(すなわち単品扱いの)飲料および食料の商品情報を記憶する。飲み放題レベル部3313は、ハンディターミナル1から受信した注文情報に含まれる飲み放題メニューに対応した飲み放題のレベルを記憶する。受信した注文情報に含まれる飲み放題メニューが飲み放題レベル1の場合は、飲み放題レベル部3313はレベル1を示す「1」を記憶する。受信した注文情報に含まれる飲み放題メニューが飲み放題レベル2の場合は、飲み放題レベル部3313は、レベル2を示す「2」を記憶する。受信した注文情報に含まれる飲み放題メニューが飲み放題レベル3の場合は、飲み放題レベル部3313は、レベル3を示す「3」を記憶する。また、受信した注文情報に飲み放題メニューが含まれていない場合は、飲み放題レベル部3313は、飲み放題が注文されていないことを示す「0」を記憶する。 The table number unit 3311 stores the table number included in the order information received from the handy terminal 1 and manages each table. The single item unit 3312 stores the product information of beverages and foods that are not included in the all-you-can-drink menu (that is, treated as single items) among the product information included in the order information received from the handy terminal 1. The all-you-can-drink level unit 3313 stores the all-you-can-drink level corresponding to the all-you-can-drink menu included in the order information received from the handy terminal 1. When the all-you-can-drink menu included in the received order information is all-you-can-drink level 1, the all-you-can-drink level unit 3313 stores "1" indicating level 1. When the all-you-can-drink menu included in the received order information is all-you-can-drink level 2, the all-you-can-drink level unit 3313 stores "2" indicating level 2. When the all-you-can-drink menu included in the received order information is all-you-can-drink level 3, the all-you-can-drink level unit 3313 stores "3" indicating level 3. If the received order information does not include the all-you-can-drink menu, the all-you-can-drink level unit 3313 stores "0" indicating that the all-you-can-drink menu has not been ordered.

飲み放題商品部3314は、単品扱いではなく飲み放題メニューに含まれる飲料の商品コードを含む商品情報を記憶する。開始時刻部3315は、飲み放題の開始時刻を記憶する。具体的には、開始時刻部3315は、いずれかの飲み放題キーが操作され、送信キー19dを操作した時刻を飲み放題の開始時刻として記憶する。終了時刻部3316は、飲み放題の終了時刻を記憶する。具体的には、終了時刻部3316は、飲み放題終了キーB6が操作され、送信キー19dを操作した時刻を飲み放題の開始時刻として記憶する。また、終了時刻部3316は、飲み放題の開始時刻から予め定められた時間(例えば2時間)を経過した場合に、当該経過した時刻を終了時刻として記憶する。 The all-you-can-drink product unit 3314 stores product information including the product code of the beverage included in the all-you-can-drink menu instead of being treated as a single item. The start time unit 3315 stores the start time of all-you-can-drink. Specifically, the start time unit 3315 stores the time when any of the all-you-can-drink keys is operated and the transmission key 19d is operated as the start time of all-you-can-drink. The end time unit 3316 stores the end time of all-you-can-drink. Specifically, the end time unit 3316 stores the time when the all-you-can-drink end key B6 is operated and the transmission key 19d is operated as the all-you-can-drink start time. In addition, when a predetermined time (for example, 2 hours) has elapsed from the start time of all-you-can-drink, the end time unit 3316 stores the elapsed time as the end time.

合計金額部3317は、単品部3312に記憶された商品の合計額と飲み放題レベル部3313に記憶された飲み放題レベルに該当する飲み放題メニューの金額との合計金額を記憶する。単品部3312に商品が記憶される毎に合計金額部3317に記憶される合計金額は増加する。しかしながら、飲み放題レベル部3313に記憶された飲み放題レベルの飲み放題メニューに包含された飲料が注文された場合、飲み放題商品部3314に記憶される飲料は増加するが、合計金額部3317に記憶されている合計金額は増加しない。 The total amount unit 3317 stores the total amount of the products stored in the single item unit 3312 and the total amount of the all-you-can-drink menu corresponding to the all-you-can-drink level stored in the all-you-can-drink level unit 3313. Every time a product is stored in the single item section 3312, the total amount stored in the total amount section 3317 increases. However, when a beverage included in the all-you-can-drink level all-you-can-drink menu stored in the all-you-can-drink level unit 3313 is ordered, the number of beverages stored in the all-you-can-drink product unit 3314 increases, but is stored in the total amount unit 3317. The total amount being paid does not increase.

続いて、POS端末4のハードウェア構成について説明する。図9は、POS端末4のハードウェア構成を示すブロック図である。図9に示すように、POS端末4は、CPU41、ROM42、RAM43、メモリ部44等を備えている。CPU41は制御主体となる。ROM42は各種プログラムを記憶する。RAM43はプログラムや各種データを展開する。メモリ部44は各種プログラムを記憶する。CPU41、ROM42、RAM43、メモリ部44は、互いにバス45を介して接続されている。CPU41とROM42とRAM43が、制御部400を構成する。すなわち、制御部400は、CPU41がROM42やメモリ部44に記憶されRAM43に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。 Subsequently, the hardware configuration of the POS terminal 4 will be described. FIG. 9 is a block diagram showing a hardware configuration of the POS terminal 4. As shown in FIG. 9, the POS terminal 4 includes a CPU 41, a ROM 42, a RAM 43, a memory unit 44, and the like. The CPU 41 is the control subject. The ROM 42 stores various programs. The RAM 43 develops programs and various data. The memory unit 44 stores various programs. The CPU 41, ROM 42, RAM 43, and memory unit 44 are connected to each other via a bus 45. The CPU 41, ROM 42, and RAM 43 form the control unit 400. That is, the control unit 400 executes the control process described later by operating the CPU 41 according to the control program stored in the ROM 42 or the memory unit 44 and expanded in the RAM 43.

メモリ部44は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部441を備える。また、メモリ部44は、商品マスタ442を備える。 The memory unit 44 is composed of a non-volatile memory such as an HDD or a flash memory that retains stored information even when the power is turned off, and includes a control program unit 441 that stores a control program. Further, the memory unit 44 includes a product master 442.

RAM43は、会計情報部431を備えている。会計情報部431は、ステーション3から受信したテーブル番号単位の会計情報を記憶する。 The RAM 43 includes an accounting information unit 431. The accounting information unit 431 stores the accounting information for each table number received from the station 3.

また、制御部400は、バス45およびコントローラ46を介して、操作部51、オペレータ用表示部52、客用表示部53、印字部54と接続している。操作部51は、会計キー511を備える。会計キー511は、会計処理を実行する際に操作するキーである。オペレータ用表示部52は、例えば液晶表示器で構成され、オペレータに対して情報を表示する。客用表示部53は、例えば液晶表示器で構成され、顧客に対して情報を表示する。印字部54は、会計処理された飲食の取引について、取引された商品の商品情報や会計情報をレシート用紙に印字する。 Further, the control unit 400 is connected to the operation unit 51, the operator display unit 52, the customer display unit 53, and the printing unit 54 via the bus 45 and the controller 46. The operation unit 51 includes an accounting key 511. The accounting key 511 is a key to be operated when executing accounting processing. The operator display unit 52 is composed of, for example, a liquid crystal display, and displays information to the operator. The customer display unit 53 is composed of, for example, a liquid crystal display, and displays information to the customer. The printing unit 54 prints the product information and the accounting information of the traded product on the receipt paper for the accounting-processed food and drink transaction.

また、制御部400は、バス45を介して、通信部55と接続している。通信部55は、通信回線2を介して、ステーション3と接続している。また、通信部55は、通信回線2および無線通信回線6を介して、ハンディターミナル1と接続している。 Further, the control unit 400 is connected to the communication unit 55 via the bus 45. The communication unit 55 is connected to the station 3 via the communication line 2. Further, the communication unit 55 is connected to the handy terminal 1 via the communication line 2 and the wireless communication line 6.

ここからは、ハンディターミナル1、ステーション3、POS端末4の制御処理について説明する。まず、ハンディターミナル1の制御処理について説明する。図10は、ハンディターミナル1の制御処理の流れを示すフローチャートである。テーブルに顧客が着座すると、店員は、ハンディターミナル1を操作して、顧客から注文を取る。新規の顧客から注文を取る際には、店員は、新規キーB1を操作する。次に店員は、ハンディターミナル1のテンキー19aを操作して、まずテーブルNo入力部N1にテーブル番号を入力する。また店員は、伝票No入力部N2に伝票番号を入力する。また店員は、人数入力部N3に顧客の人数を入力する。また店員は、担当者番号入力部N4に店員番号を入力する。そして店員は、顧客から注文された商品を入力する。また、追加の注文のときには、店員は追加キーB2を操作し、続いて店員は、テーブル番号を入力する。そして店員は、顧客から注文された商品を入力する。 From here, the control processing of the handy terminal 1, the station 3, and the POS terminal 4 will be described. First, the control process of the handy terminal 1 will be described. FIG. 10 is a flowchart showing the flow of control processing of the handy terminal 1. When the customer sits at the table, the clerk operates the handy terminal 1 to take an order from the customer. When taking an order from a new customer, the clerk operates the new key B1. Next, the clerk operates the numeric keypad 19a of the handy terminal 1 to first input the table number into the table No. input unit N1. In addition, the clerk inputs the slip number into the slip No. input unit N2. In addition, the clerk inputs the number of customers in the number input unit N3. In addition, the clerk inputs the clerk number to the person in charge number input unit N4. Then, the clerk inputs the product ordered by the customer. Further, at the time of an additional order, the clerk operates the additional key B2, and then the clerk inputs the table number. Then, the clerk inputs the product ordered by the customer.

制御部100は、新規キーB1が操作されたか否かを判断する(S11)。新規キーB1が操作されたと判断した場合には(S11のYes)、制御部100は、入力されたテーブル番号、伝票番号、顧客の人数、担当者番号を注文テーブル131に記憶する初期設定を実行する(S12)。そして制御部100は、メニューキー17aが操作されたか否かを判断する(S21)。メニューキー17aが操作されたと判断した場合は(S21のYes)、制御部100は、メニューキー17aに対応して入力された商品の商品コードを含む商品情報を注文テーブル131に記憶する(S22)。そして制御部100は、S11に戻る。 The control unit 100 determines whether or not the new key B1 has been operated (S11). When it is determined that the new key B1 has been operated (Yes in S11), the control unit 100 executes an initial setting for storing the input table number, slip number, number of customers, and person in charge number in the order table 131. (S12). Then, the control unit 100 determines whether or not the menu key 17a has been operated (S21). When it is determined that the menu key 17a has been operated (Yes in S21), the control unit 100 stores the product information including the product code of the product input corresponding to the menu key 17a in the order table 131 (S22). .. Then, the control unit 100 returns to S11.

一方、メニューキー17aは操作されていないと判断した場合には(S21のNo)、制御部100は、飲み放題レベル1キーB3が操作されたか否かを判断する(S31)。飲み放題レベル1キーB3が操作されたと判断した場合には(S31のYes)、制御部100は、注文テーブル131に、飲み放題のレベルがレベル1である飲み放題レベル1を飲み放題メニューとして記憶する(S32)。そして制御部100は、S11に戻る。 On the other hand, when it is determined that the menu key 17a has not been operated (No in S21), the control unit 100 determines whether or not the all-you-can-drink level 1 key B3 has been operated (S31). When it is determined that the all-you-can-drink level 1 key B3 has been operated (Yes in S31), the control unit 100 stores in the order table 131 the all-you-can-drink level 1 having the all-you-can-drink level 1 as an all-you-can-drink menu. (S32). Then, the control unit 100 returns to S11.

また、飲み放題レベル1キーB3は操作されていないと判断した場合には(S31のNo)、制御部100は、飲み放題レベル2キーB4が操作されたか否かを判断する(S33)。飲み放題レベル2キーB4が操作されたと判断した場合には(S33のYes)、制御部100は、注文テーブル131に、飲み放題のレベルがレベル2である飲み放題レベル2を飲み放題メニューとして記憶する(S34)。そして制御部100は、S11に戻る。 If it is determined that the all-you-can-drink level 1 key B3 has not been operated (No in S31), the control unit 100 determines whether or not the all-you-can-drink level 2 key B4 has been operated (S33). When it is determined that the all-you-can-drink level 2 key B4 has been operated (Yes in S33), the control unit 100 stores in the order table 131 the all-you-can-drink level 2 which is the all-you-can-drink level 2 as an all-you-can-drink menu. (S34). Then, the control unit 100 returns to S11.

また、飲み放題レベル2キーB4は操作されていないと判断した場合には(S33のNo)、制御部100は、飲み放題レベル3キーB5が操作されたか否かを判断する(S35)。飲み放題レベル3キーB5が操作されたと判断した場合には(S35のYes)、制御部100は、注文テーブル131に、飲み放題のレベルがレベル3である飲み放題レベル3を飲み放題メニューとして記憶する(S36)。そして制御部100は、S11に戻る。 If it is determined that the all-you-can-drink level 2 key B4 has not been operated (No in S33), the control unit 100 determines whether or not the all-you-can-drink level 3 key B5 has been operated (S35). When it is determined that the all-you-can-drink level 3 key B5 has been operated (Yes in S35), the control unit 100 stores in the order table 131 all-you-can-drink level 3, which is level 3, as an all-you-can-drink menu. (S36). Then, the control unit 100 returns to S11.

また、飲み放題レベル3キーB5は操作されていないと判断した場合には(S35のNo)、制御部100は、食べ放題キーB7が操作されたか否かを判断する(S41)。食べ放題キーB7が操作された場合には(S41のYes)、制御部100は、注文テーブル131に、食べ放題メニューを記憶する(S42)。そして制御部100は、S11に戻る。 If it is determined that the all-you-can-drink level 3 key B5 is not operated (No in S35), the control unit 100 determines whether or not the all-you-can-eat key B7 has been operated (S41). When the all-you-can-eat key B7 is operated (Yes in S41), the control unit 100 stores the all-you-can-eat menu in the order table 131 (S42). Then, the control unit 100 returns to S11.

また、食べ放題キーB7は操作されていないと判断した場合には(S41のNo)、制御部100は、送信キー19d(あるいは送信キー17g)が操作されたか否かを判断する(S51)。送信キー19d(あるいは送信キー17g)が操作されたと判断した場合には(S51のYes)、制御部100は、注文テーブル131に記憶されている商品の商品情報、注文された食べ放題メニューおよび飲み放題のレベル情報、テーブル番号等を、注文情報としてステーション3に送信する(S52)。そして制御部100は、送信したテーブル番号の注文情報をクリアする(S53)。そして制御部100は、S11に戻る。 If it is determined that the all-you-can-eat key B7 has not been operated (No in S41), the control unit 100 determines whether or not the transmission key 19d (or transmission key 17g) has been operated (S51). When it is determined that the transmission key 19d (or the transmission key 17g) has been operated (Yes in S51), the control unit 100 determines the product information of the product stored in the order table 131, the ordered all-you-can-eat menu, and the drink. All-you-can-eat level information, table numbers, etc. are transmitted to station 3 as order information (S52). Then, the control unit 100 clears the order information of the transmitted table number (S53). Then, the control unit 100 returns to S11.

また、送信キー19dは操作されていないと判断した場合には(S51のNo)、制御部100は、会計キー17hが操作されたか否かを判断する(S54)。会計キー17hが操作されたと判断した場合には(S54のYes)、制御部100は、顧客による飲食が終了したことを示す会計信号(飲食が終了した顧客が着座するテーブルのテーブル番号の情報を含む)をステーション3に送信する(S55)。そして制御部100は、S11に戻る。なお、会計キー17hは操作されていないと判断した場合には(S54のNo)、制御部100は、S11に戻る。 If it is determined that the transmission key 19d has not been operated (No in S51), the control unit 100 determines whether or not the accounting key 17h has been operated (S54). When it is determined that the accounting key 17h has been operated (Yes in S54), the control unit 100 outputs an accounting signal indicating that the customer has finished eating and drinking (information on the table number of the table on which the customer who has finished eating and drinking is seated). (Including) is transmitted to the station 3 (S55). Then, the control unit 100 returns to S11. If it is determined that the accounting key 17h has not been operated (No in S54), the control unit 100 returns to S11.

一方、S11において、新規キーB1は操作されていないと判断した場合には(S11のNo)、制御部100は、追加キーB2が操作されたか否かを判断する(S13)。追加キーB2が操作されたと判断した場合には(S13のYes)、制御部100は、S12の処理を実行することなく、追加の注文についてS21以降の処理を受け付ける。なお、追加キーB2は操作されていないと判断した場合には(S13のNo)、制御部100は、S11に戻る。 On the other hand, if it is determined in S11 that the new key B1 has not been operated (No in S11), the control unit 100 determines whether or not the additional key B2 has been operated (S13). When it is determined that the additional key B2 has been operated (Yes in S13), the control unit 100 accepts the processing after S21 for the additional order without executing the processing in S12. If it is determined that the additional key B2 has not been operated (No in S13), the control unit 100 returns to S11.

ここからは、ステーション3の制御処理について説明する。図11は、ステーション3の機能構成を示す機能ブロック図である。制御部300は、ROM32やメモリ部34の制御プログラム部341に記憶された制御プログラムに従うことで、定額メニュー受付手段301、商品受付手段302、判断手段303、売上登録手段304、集計手段305として機能する。 From here, the control process of the station 3 will be described. FIG. 11 is a functional block diagram showing a functional configuration of the station 3. The control unit 300 functions as a flat-rate menu reception means 301, a product reception means 302, a determination means 303, a sales registration means 304, and an aggregation means 305 by following a control program stored in the control program unit 341 of the ROM 32 and the memory unit 34. To do.

定額メニュー受付手段301は、個別に注文することが可能な複数の商品の中から予め定められた飲料を定額料金で提供する複数レベルに設定された飲み放題メニューであって、下位レベルに含まれる飲料を上位のレベルが包含するよう多段に設定された飲み放題メニューから、一つのレベルの飲み放題メニューを受け付ける機能を有する。 The flat-rate menu reception means 301 is an all-you-can-drink menu set at a plurality of levels that provides a predetermined beverage from a plurality of products that can be ordered individually at a flat rate, and is included in the lower level. It has a function to accept one level of all-you-can-drink menu from the all-you-can-drink menu set in multiple stages so that the higher level covers the beverage.

商品受付手段302は、複数の飲料の中から、飲料の注文を受け付ける機能を有する。 The product receiving means 302 has a function of accepting an order for a beverage from a plurality of beverages.

判断手段303は、飲料毎に当該飲料が含まれる飲み放題メニューの最低レベルを対応付けて記憶した商品マスタ342に基づいて、商品受付手段302が注文を受け付けた飲料の最低レベルと、定額メニュー受付手段301が受け付けた飲み放題メニューのレベルとを比較し、飲料の最低レベルが飲み放題メニューのレベル以下かを判断する判断する機能を有する。 The determination means 303 is based on the product master 342 that stores the lowest level of the all-you-can-drink menu including the drink for each drink in association with each other, and the product reception means 302 receives the lowest level of the drink for which the order is received and the flat-rate menu reception. It has a function of comparing with the level of the all-you-can-drink menu accepted by the means 301 and determining whether the minimum level of the beverage is below the level of the all-you-can-drink menu.

売上登録手段304は、飲料の最低レベルが飲み放題メニューのレベル以下と判断されたことを条件に、商品受付手段302が注文を受け付けた飲料を、定額メニュー受付手段が受け付けた飲み放題メニューに含まれる商品として売上登録する機能を有する。 The sales registration means 304 includes the beverages ordered by the product receiving means 302 in the all-you-can-drink menu received by the flat-rate menu receiving means on the condition that the minimum level of the beverage is determined to be equal to or lower than the level of the all-you-can-drink menu. It has a function to register sales as a product.

集計手段305は、売上登録手段304が売上登録処理した飲料を飲み放題メニューのレベル別に集計する機能を有する。 The totaling means 305 has a function of totaling the beverages registered for sales by the sales registration means 304 according to the level of the all-you-can-drink menu.

図12は、ステーション3の制御処理の流れを示すフローチャートである。図12に示すように、ステーション3の制御部300は、ハンディターミナル1から注文情報を受信したか否かを判断する(S61)。注文情報を受信したと判断した場合には(S61のYes)、制御部300(商品受付手段302)は、受信した注文情報を注文情報部331に記憶する(S62)。次に制御部300は、受信した注文情報が新規の注文であるか否かを判断する(S63)。受信した注文情報が新規の注文であるか否かは、受信した注文情報に含まれるテーブル番号が既に注文情報部331に記憶されているか否かで判断する。受信した注文情報に含まれるテーブル番号が既に注文情報部331に記憶されている場合には、制御部300は、新規の注文ではないと判断する。受信した注文情報に含まれるテーブル番号がまだ注文情報部331に記憶されていない場合には、制御部300は、新規の注文であると判断する。 FIG. 12 is a flowchart showing the flow of control processing of the station 3. As shown in FIG. 12, the control unit 300 of the station 3 determines whether or not the order information has been received from the handy terminal 1 (S61). When it is determined that the order information has been received (Yes in S61), the control unit 300 (product receiving means 302) stores the received order information in the order information unit 331 (S62). Next, the control unit 300 determines whether or not the received order information is a new order (S63). Whether or not the received order information is a new order is determined by whether or not the table number included in the received order information is already stored in the order information unit 331. If the table number included in the received order information is already stored in the order information unit 331, the control unit 300 determines that the order is not a new order. If the table number included in the received order information is not yet stored in the order information unit 331, the control unit 300 determines that the order is a new order.

受信した注文情報が新規の注文であると判断した場合には(S63のYes)、制御部300(定額メニュー受付手段301)は、受信した注文情報に含まれるテーブル番号に基づいて、新たに注文情報部331に当該テーブル番号のテーブルエリアを作成し、受信した飲み放題メニューのレベルである「1」「2」「3」のいずれか、または、飲み放題が注文されていないことを示す「0」を飲み放題レベル部3313に記憶する(S64)。また、制御部300は、受信した注文情報を作成した注文情報部331に記憶する。 When it is determined that the received order information is a new order (Yes in S63), the control unit 300 (fixed-rate menu receiving means 301) makes a new order based on the table number included in the received order information. A table area of the table number is created in the information unit 331, and any of the received all-you-can-drink menu levels "1", "2", and "3", or "0" indicating that the all-you-can-drink menu has not been ordered. Is stored in the all-you-can-drink level unit 3313 (S64). Further, the control unit 300 stores the received order information in the order information unit 331 created.

次に制御部300は、受信した注文情報に含まれる商品情報の個々の商品について、飲み放題レベル部3313に記憶している飲み放題レベルと、商品マスタ342の飲み放題レベル部3424に記憶されている飲み放題レベルとを検索する(S65)。そして制御部300(判断手段303)は、検索した個々の商品について、当該商品が飲み放題に含まれるか否かを判断する(S66)。 Next, the control unit 300 stores the all-you-can-drink level stored in the all-you-can-drink level unit 3313 and the all-you-can-drink level unit 3424 of the product master 342 for each product of the product information included in the received order information. Search for all-you-can-drink level (S65). Then, the control unit 300 (determining means 303) determines whether or not the searched individual product is included in the all-you-can-drink (S66).

具体的には、飲み放題レベル部3313に記憶している飲み放題レベルと、注文情報に含まれている個々の商品に対応した商品マスタ342の飲み放題レベル部3424に記憶されている飲み放題レベルとを比較する。そして、商品マスタ342の飲み放題レベル部3424に記憶されている飲み放題レベルが飲み放題レベル部3313に記憶している飲み放題レベルより高いか否かを判断する。そして、飲み放題レベル部3424に記憶されている飲み放題レベルが飲み放題レベル部3313に記憶している飲み放題レベル以下の場合には、当該飲料は飲み放題には含まれると判断する。一方、飲み放題レベル部3424に記憶されている飲み放題レベルが飲み放題レベル部3313に記憶している飲み放題レベルより高い場合には、当該飲料は飲み放題には含まれないと判断する。また、飲み放題レベル3424に記憶されている飲み放題レベルが「0」である場合には、当該商品は飲み放題対象外の商品であるため、当該商品は飲み放題には含まれないと判断する。 Specifically, the all-you-can-drink level stored in the all-you-can-drink level section 3313 and the all-you-can-drink level stored in the all-you-can-drink level section 3424 of the product master 342 corresponding to each product included in the order information. Compare with. Then, it is determined whether or not the all-you-can-drink level stored in the all-you-can-drink level unit 3424 of the product master 342 is higher than the all-you-can-drink level stored in the all-you-can-drink level unit 3313. Then, when the all-you-can-drink level stored in the all-you-can-drink level unit 3424 is equal to or less than the all-you-can-drink level stored in the all-you-can-drink level unit 3313, it is determined that the beverage is included in the all-you-can-drink. On the other hand, if the all-you-can-drink level stored in the all-you-can-drink level unit 3424 is higher than the all-you-can-drink level stored in the all-you-can-drink level unit 3313, it is determined that the beverage is not included in the all-you-can-drink. If the all-you-can-drink level stored in the all-you-can-drink level 3424 is "0", it is determined that the product is not included in the all-you-can-drink because the product is not subject to all-you-can-drink. ..

例えば、飲み放題レベル部3313に記憶している飲み放題のレベルが「2」の場合、比較した飲料のレベルが「1」または「2」の場合には、当該飲料は飲み放題に含まれると判断する。一方、飲み放題レベル部3313に記憶している飲み放題レベルが「2」で、比較した商品のレベルが「3」または「0」の場合には、当該商品は飲み放題に含まれないと判断する。 For example, when the all-you-can-drink level stored in the all-you-can-drink level unit 3313 is "2" and the level of the compared beverage is "1" or "2", the beverage is included in the all-you-can-drink. to decide. On the other hand, if the all-you-can-drink level stored in the all-you-can-drink level unit 3313 is "2" and the level of the compared product is "3" or "0", it is determined that the product is not included in the all-you-can-drink. To do.

検索した飲料が飲み放題に含まれると判断した場合には(S66のYes)、制御部300は、当該飲料の商品情報を飲み放題商品部3314に記憶する。すなわち、制御部300(売上登録手段304)は、当該飲料について、飲み放題に含まれる飲料として売上登録処理を実行する(S68)。また、制御部300は、売上登録処理された飲料ついて、飲み放題レベル集計部3434に集計する。すなわち、制御部300は、売上登録処理された飲料について、飲み放題レベル1部34341、飲み放題レベル2部34342、飲み放題レベル3部34343のうち、飲み放題のレベルが一致するエリアの集計数字を+1する。そして制御部300は、S61に戻る。 When it is determined that the searched beverage is included in the all-you-can-drink (Yes in S66), the control unit 300 stores the product information of the beverage in the all-you-can-drink product unit 3314. That is, the control unit 300 (sales registration means 304) executes the sales registration process for the beverage as a beverage included in the all-you-can-drink (S68). In addition, the control unit 300 totals the beverages whose sales have been registered in the all-you-can-drink level totaling unit 3434. That is, the control unit 300 calculates the total number of the areas where the all-you-can-drink level matches among the all-you-can-drink level 1 part 34341, the all-you-can-drink level 2 part 34342, and the all-you-can-drink level 3 part 34343 for the beverages whose sales have been registered. +1. Then, the control unit 300 returns to S61.

一方、検索した商品が飲み放題に含まれないと判断した場合には(S66のNo)、制御部300は、当該商品の商品情報を単品部3312に記憶する。すなわち、制御部300(売上登録手段304)は、当該商品について、飲み放題に含まれない商品(すなわち単品)として売上登録処理を実行する(S67)。また、制御部300は、売上登録処理された当該商品ついて、飲み放題レベル集計部3434に集計する。すなわち、制御部300は、当該商品について、単品部34344の集計数字を+1する。そして制御部300は、S61に戻る。このようにして、制御部300は、個々の商品について、当該商品の注文数を飲み放題のレベル毎に集計する。 On the other hand, when it is determined that the searched product is not included in the all-you-can-drink (No in S66), the control unit 300 stores the product information of the product in the single product unit 3312. That is, the control unit 300 (sales registration means 304) executes the sales registration process for the product as a product (that is, a single product) that is not included in the all-you-can-drink (S67). In addition, the control unit 300 totals the products whose sales have been registered in the all-you-can-drink level totaling unit 3434. That is, the control unit 300 adds +1 to the aggregated number of the single item unit 34344 for the product. Then, the control unit 300 returns to S61. In this way, the control unit 300 totals the number of orders for each product for each level of all-you-can-drink.

一方、S61において、注文情報は受信していないと判断した場合には(S61のNo)、制御部300は、ハンディターミナル1から会計信号を受信したか否かを判断する(S71)。会計信号を受信したと判断した場合には(S71のYes)、制御部300は、受信した会計信号に含まれるテーブル番号に対応付けられて注文情報部331に記憶されている商品情報(すなわち、単品部34344に記憶されている商品情報、飲み放題レベル部3313に記憶されている飲み放題のレベル)と当該テーブル番号とを含めた会計情報として、POS端末4に送信する(S72)。そして制御部300は、注文情報部331に記憶されている、POS端末4に送信した会計情報に対応したテーブル番号のすべての情報を、クリアする(S73)。そして制御部300は、S61に戻る。なお、会計信号は受信していないと判断した場合には(S71のNo)、制御部300は、S61に戻る。なお、S73の処理は、後述するS84の会計処理が終了した後で行ってもよい。 On the other hand, if it is determined in S61 that the order information has not been received (No in S61), the control unit 300 determines whether or not the accounting signal has been received from the handy terminal 1 (S71). When it is determined that the accounting signal has been received (Yes in S71), the control unit 300 has the product information stored in the order information unit 331 associated with the table number included in the received accounting signal (that is, that is). It is transmitted to the POS terminal 4 as accounting information including the product information stored in the single item unit 34344, the all-you-can-drink level stored in the all-you-can-drink level unit 3313) and the table number (S72). Then, the control unit 300 clears all the information of the table number corresponding to the accounting information transmitted to the POS terminal 4 stored in the order information unit 331 (S73). Then, the control unit 300 returns to S61. If it is determined that the accounting signal has not been received (No in S71), the control unit 300 returns to S61. The processing of S73 may be performed after the accounting processing of S84, which will be described later, is completed.

次に、POS端末4の制御処理について説明する。図13は、POS端末4の制御処理の流れを示すフローチャートである。図13に示すように、制御部400は、ステーション3から会計情報を受信したか否かを判断する(S81)。会計情報を受信するまで待機し(S81のNo)、会計情報を受信したと判断した場合には(S81のYes)、制御部400は、受信した会計情報を会計情報部431に記憶する(S82)。次に制御部400は、会計キー511が操作されたか否かを判断する(S83)。操作されるまで待機し(S83のNo)、操作されたと判断した場合には(S83のYes)、制御部400は、会計処理を実行する(S84)。そして制御部400は、受信した商品情報や会計処理した会計情報を印字部54で印字したレシートを発行する(S85)。そして制御部400は、S81に戻る。 Next, the control process of the POS terminal 4 will be described. FIG. 13 is a flowchart showing the flow of control processing of the POS terminal 4. As shown in FIG. 13, the control unit 400 determines whether or not the accounting information has been received from the station 3 (S81). Wait until the accounting information is received (No in S81), and when it is determined that the accounting information has been received (Yes in S81), the control unit 400 stores the received accounting information in the accounting information unit 431 (S82). ). Next, the control unit 400 determines whether or not the accounting key 511 has been operated (S83). It waits until it is operated (No in S83), and if it is determined that it has been operated (Yes in S83), the control unit 400 executes accounting processing (S84). Then, the control unit 400 issues a receipt in which the received product information and the accounting information that has been accounted for are printed by the printing unit 54 (S85). Then, the control unit 400 returns to S81.

以上説明したように、実施形態によれば、飲み放題レベル部3313に記憶している飲み放題レベルと、個々の商品に対応した飲み放題レベル部3424に記憶されている飲み放題レベルとを比較し、商品マスタ342の飲み放題レベル部3424に記憶されている飲み放題レベルが飲み放題レベル部3313に記憶している飲み放題レベルより高いか否かを判断する。そのため、定額料金で飲料を提供する飲み放題メニューにおいて、複数レベルの飲み放題メニューが存在しても、正確な注文として処理することが可能となる。また、飲み放題のレベルが異なる飲み放題メニュー毎に、飲み放題メニュー含まれる飲料を個別に飲み放題として指定しなくてもいいため、飲み放題に含まれる飲料の指定が容易に行える。また、ある飲料が飲み放題である飲み放題メニューを変更する場合に、当該飲料に対応付けられている飲み放題のレベルを変更するだけで、当該飲料が含まれる飲み放題メニューを変更することができる。 As described above, according to the embodiment, the all-you-can-drink level stored in the all-you-can-drink level section 3313 and the all-you-can-drink level stored in the all-you-can-drink level section 3424 corresponding to each product are compared. , It is determined whether or not the all-you-can-drink level stored in the all-you-can-drink level unit 3424 of the product master 342 is higher than the all-you-can-drink level stored in the all-you-can-drink level unit 3313. Therefore, in the all-you-can-drink menu that provides beverages at a flat rate, even if there are multiple levels of all-you-can-drink menu, it is possible to process it as an accurate order. Further, since it is not necessary to individually specify the beverages included in the all-you-can-drink menu as all-you-can-drink for each all-you-can-drink menu with different all-you-can-drink levels, the beverages included in the all-you-can-drink menu can be easily specified. In addition, when changing the all-you-can-drink menu in which a certain beverage is all-you-can-drink, the all-you-can-drink menu including the beverage can be changed simply by changing the all-you-can-drink level associated with the beverage. ..

また、実施形態では、飲み放題を3種類のレベルとしたが、必用に応じてその種類の数を増減させてもよい。この場合、レベルの種類を増減させるだけで、容易に飲み放題の種類を増減させることができる。 Further, in the embodiment, the all-you-can-drink level is set to three types, but the number of the types may be increased or decreased as needed. In this case, the types of all-you-can-drink can be easily increased or decreased simply by increasing or decreasing the types of levels.

なお、実施形態では、定額料金で飲料または食料を提供する定額メニューとして飲み放題メニューを例に説明した。しかしながら、定額料金で飲料または食料を提供する定額メニューは、例えば食べ放題メニューであってもよい。また、定額料金で飲料または食料を提供する定額メニューは、飲み放題メニューと食べ放題メニューの組み合わせであってもよい。この場合、すべての食べ放題のレベルの飲み放題メニューとすべての飲み放題のレベルの食べ放題メニューとを任意に組み合わせ可能としてもよい。また、食べ放題のレベルに合った飲み放題レベルを組み合わせるようにしてもよい。例えば、3種類のレベルの食べ放題メニューと3種類のレベルの飲み放題メニューがあった場合、最上位のレベルの食べ放題メニューには、上位2種類の飲み放題が組み合わせ可能であり、最下位のレベルの飲み放題メニューは組み合わせることができないようにしてもよい。 In the embodiment, an all-you-can-drink menu has been described as an example as a flat-rate menu for providing beverages or food at a flat rate. However, the flat-rate menu that provides beverages or food at a flat-rate rate may be, for example, an all-you-can-eat menu. In addition, the flat-rate menu that provides beverages or food at a flat-rate rate may be a combination of an all-you-can-drink menu and an all-you-can-eat menu. In this case, the all-you-can-eat level all-you-can-drink menu and all-you-can-drink level all-you-can-eat menu may be arbitrarily combined. In addition, you may combine all-you-can-drink levels that match the all-you-can-eat level. For example, if there are 3 levels of all-you-can-eat menu and 3 types of all-you-can-drink menu, the top 2 types of all-you-can-drink can be combined with the highest level all-you-can-drink menu, and the lowest level. The all-you-can-drink menu of levels may not be combined.

また、顧客が注文した飲み放題のレベルと、注文された飲料が含まれる飲み放題のレベルとを比較することで、現在そのテーブルに設定されている飲み放題のレベルより上位の飲み放題のレベルに含まれる飲料を顧客が注文した場合、当該飲料が飲み放題に含まれないことを報知するか、あるいは飲み放題レベルを変更するかを顧客に問い合わせて、顧客による飲み放題の注文後に飲み放題のレベルを変更可能としてもよい。 Also, by comparing the all-you-can-drink level ordered by the customer with the all-you-can-drink level that includes the ordered beverage, the all-you-can-drink level is higher than the all-you-can-drink level currently set on the table. If the customer orders a included beverage, notify the customer that the beverage is not included in the all-you-can-drink or ask the customer if to change the all-you-can-drink level, and after the customer orders the all-you-can-drink level May be changeable.

以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. This novel embodiment can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. This embodiment and its modifications are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.

例えば、実施形態では、ハンディターミナル1を用いて商品の注文を入力するようにしたが、これに限らず、例えば各テーブルに設置された顧客が操作するオーダー端末から商品の注文や定額メニューを入力するようにしてもよい。 For example, in the embodiment, the order of the product is input using the handy terminal 1, but the present invention is not limited to this, and for example, the order of the product or the flat-rate menu is input from the order terminal operated by the customer installed at each table. You may try to do it.

また、実施形態では、ステーション3を情報処理装置の一例として説明したが、これに限らず、例えばPOS端末4を情報処理装置としてもよい。 Further, in the embodiment, the station 3 has been described as an example of the information processing device, but the present invention is not limited to this, and for example, the POS terminal 4 may be used as the information processing device.

また、実施形態では、記憶部である商品マスタ342をステーション3に設けたが、これに限らず、商品マスタ342は例えばPOS端末4に設けてもよい。 Further, in the embodiment, the product master 342, which is a storage unit, is provided in the station 3, but the present invention is not limited to this, and the product master 342 may be provided in, for example, the POS terminal 4.

また、システムの発明では、定額メニュー受付手段、商品受付手段、判断手段、売上登録手段は、ステーション3とPOS端末4のいずれが備えていてもよい。 Further, in the invention of the system, either the station 3 or the POS terminal 4 may be provided with the flat-rate menu receiving means, the product receiving means, the determining means, and the sales registration means.

なお、実施形態のPOS端末4で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 The program executed by the POS terminal 4 of the embodiment is a file in an installable format or an executable format, and is a computer such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). It is recorded and provided on a readable recording medium.

また、実施形態のPOS端末4で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のPOS端末4で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Further, the program executed by the POS terminal 4 of the embodiment may be stored on a computer connected to a network such as the Internet and provided by downloading via the network. Further, the program executed by the POS terminal 4 of the embodiment may be configured to be provided or distributed via a network such as the Internet.

また、実施形態のPOS端末4で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。 Further, the program executed by the POS terminal 4 of the embodiment may be configured to be provided by incorporating it in a ROM or the like in advance.

1 ハンディターミナル
3 ステーション
4 POS端末
100 制御部
131 注文テーブル
142 商品マスタ
300 制御部
301 定額メニュー受付手段
302 商品受付手段
303 判断手段
304 売上登録手段
305 集計手段
331 注文情報部
342 商品マスタ
343 商品集計部
400 制御部
431 会計情報部
1 Handy terminal 3 Station 4 POS terminal 100 Control unit 131 Order table 142 Product master 300 Control unit 301 Fixed-price menu reception means 302 Product reception means 303 Judgment means 304 Sales registration means 305 Aggregation means 331 Order information unit 342 Product master 343 Product aggregation unit 400 Control Department 431 Accounting Information Department

特開2012−181671号公報Japanese Unexamined Patent Publication No. 2012-181671

実施形態の情報処理装置は、個別に注文することが可能な複数の商品の中から予め定められた商品を定額料金で提供する複数レベルに設定された定額メニューであって、下位レベルに含まれる商品を上位のレベルが包含するよう多段に設定された前記定額メニューから、一つのレベルの定額メニューを受け付ける定額メニュー受付手段と、前記複数の商品の中から、商品の注文を受け付ける商品受付手段と、前記商品毎に当該商品が含まれる前記定額メニューの最低レベルを対応付けて記憶した記憶部に基づいて、前記商品受付手段が注文を受け付けた前記商品の最低レベルと、前記定額メニュー受付手段が受け付けた前記定額メニューのレベルとを比較し、前記商品の最低レベルが前記定額メニューのレベル以下かを判断する判断手段と、前記商品の最低レベルが前記定額メニューのレベル以下と判断されたことを条件に、前記商品受付手段が注文を受け付けた前記商品を、前記定額メニュー受付手段が受け付けた前記定額メニューに含まれる商品として売上登録する売上登録手段と、前記定額メニュー受付手段が受け付けた定額メニューのレベルを超えるレベルの商品の注文を前記商品受付手段が受け付けた場合に、前記商品が前記定額メニューに含まれないことを報知する、または前記定額メニューのレベルを前記商品のレベルに合わせて変更することを問い合わせる報知手段と、を備える。

The information processing device of the embodiment is a flat-rate menu set at a plurality of levels that provides a predetermined product from a plurality of products that can be ordered individually at a flat-rate charge, and is included in a lower level. A flat-rate menu receiving means for accepting a flat-rate menu of one level from the flat-rate menu set in multiple stages so that a product is included in a higher level, and a product receiving means for accepting an order for a product from the plurality of products. Based on the storage unit that stores the lowest level of the flat-rate menu that includes the product for each product, the lowest level of the product that the product receiving means has received an order and the flat-rate menu receiving means A means for determining whether the minimum level of the product is equal to or lower than the level of the flat-rate menu by comparing with the received level of the flat-rate menu, and determining that the minimum level of the product is equal to or lower than the level of the flat-rate menu. The conditions are a sales registration means for registering sales of the product for which the product receiving means has received an order as a product included in the flat-rate menu received by the flat-rate menu receiving means, and a flat-rate menu received by the flat-rate menu receiving means. When the product receiving means receives an order for a product having a level exceeding the level of, the product is notified that the product is not included in the flat-rate menu, or the level of the flat-rate menu is changed according to the level of the product. It is provided with a notification means for inquiring about what to do .

Claims (6)

個別に注文することが可能な複数の商品の中から予め定められた商品を定額料金で提供する複数レベルに設定された定額メニューであって、下位レベルに含まれる商品を上位のレベルが包含するよう多段に設定された前記定額メニューから、一つのレベルの定額メニューを受け付ける定額メニュー受付手段と、
前記複数の商品の中から、商品の注文を受け付ける商品受付手段と、
前記商品毎に当該商品が含まれる前記定額メニューの最低レベルを対応付けて記憶した記憶部に基づいて、前記商品受付手段が注文を受け付けた前記商品の最低レベルと、前記定額メニュー受付手段が受け付けた前記定額メニューのレベルとを比較し、前記商品の最低レベルが前記定額メニューのレベル以下かを判断する判断手段と、
前記商品の最低レベルが前記定額メニューのレベル以下と判断されたことを条件に、前記商品受付手段が注文を受け付けた前記商品を、前記定額メニュー受付手段が受け付けた前記定額メニューに含まれる商品として売上登録する売上登録手段と、
を備えた情報処理装置。
It is a flat-rate menu set to multiple levels that offers predetermined products from multiple products that can be ordered individually at a fixed price, and the products included in the lower level are included in the upper level. From the above-mentioned flat-rate menu set in multiple stages, a flat-rate menu reception means that accepts one level of flat-rate menu, and
A product receiving means for accepting an order for a product from the plurality of products,
Based on the storage unit that stores the lowest level of the flat-rate menu including the product for each product in association with each other, the lowest level of the product for which the product receiving means has received an order and the flat-rate menu receiving means accepting the order. A means of determining whether the lowest level of the product is equal to or lower than the level of the flat-rate menu by comparing with the level of the flat-rate menu.
The product for which the product receiving means has received an order is regarded as a product included in the flat-rate menu received by the flat-rate menu receiving means, provided that the minimum level of the product is determined to be equal to or lower than the level of the flat-rate menu. Sales registration method for registering sales and
Information processing device equipped with.
前記売上登録手段は、前記商品の最低レベルが前記定額メニューのレベルを上回ると判断されたことを条件に、前記商品受付手段が注文を受け付けた前記商品を、前記定額メニュー受付手段が受け付けた前記定額メニューに含まれない別商品として売上登録する、
請求項1に記載の情報処理装置。
The sales registration means receives the product for which the product receiving means has received an order on the condition that the minimum level of the product is determined to exceed the level of the flat-rate menu. Register sales as a separate product not included in the flat-rate menu,
The information processing device according to claim 1.
前記売上登録手段は、前記商品受付手段が受け付けた商品が前記複数レベルの定額メニューのいずれにも対応付けて前記記憶部に記憶されていないことを条件に、前記商品受付手段が注文を受け付けた前記商品を、前記定額メニュー受付手段が受け付けた前記定額メニューに含まれない別商品として売上登録する、
請求項1または2に記載の情報処理装置。
In the sales registration means, the product receiving means receives an order on the condition that the product received by the product receiving means is not stored in the storage unit in association with any of the plurality of levels of the flat-rate menu. Sales registration of the product as a separate product not included in the flat-rate menu received by the flat-rate menu receiving means.
The information processing device according to claim 1 or 2.
前記売上登録手段が売上登録処理した商品を前記定額メニューのレベル別に集計する集計手段、をさらに備えた、
請求項1乃至3のいずれか一に記載の情報処理装置。
The sales registration means further includes a totaling means for totaling the products for which sales registration processing has been performed for each level of the flat-rate menu.
The information processing device according to any one of claims 1 to 3.
注文された商品を記憶するサーバと、前記サーバに記憶した商品について会計処理を実行する販売データ処理装置とを備えたシステムであって、
個別に注文することが可能な複数の商品の中から予め定められた商品を定額料金で提供する複数レベルに設定された定額メニューであって、下位レベルに含まれる商品を上位のレベルが包含するよう多段に設定された前記定額メニューから、一つのレベルの定額メニューを受け付ける定額メニュー受付手段と、
前記複数の商品の中から、商品の注文を受け付ける商品受付手段と、
前記商品毎に当該商品が含まれる前記定額メニューの最低レベルを対応付けて記憶した記憶部と、
前記記憶部に基づいて、前記商品受付手段が注文を受け付けた前記商品の最低レベルと、前記定額メニュー受付手段が受け付けた前記定額メニューのレベルとを比較し、前記商品の最低レベルが前記定額メニューのレベル以下かを判断する判断手段と、
前記商品の最低レベルが前記定額メニューのレベル以下と判断されたことを条件に、前記商品受付手段が注文を受け付けた前記商品を、前記定額メニュー受付手段が受け付けた前記定額メニューに含まれる商品として売上登録する売上登録手段と、
を備え、
前記販売データ処理装置は、前記売上登録した商品について前記会計処理を実行する会計手段、
を備えたシステム。
A system including a server that stores ordered products and a sales data processing device that executes accounting processing for the products stored in the server.
It is a flat-rate menu set to multiple levels that offers predetermined products from multiple products that can be ordered individually at a fixed price, and the products included in the lower level are included in the upper level. From the above-mentioned flat-rate menu set in multiple stages, a flat-rate menu reception means that accepts one level of flat-rate menu, and
A product receiving means for accepting an order for a product from the plurality of products,
A storage unit that stores the lowest level of the flat-rate menu that includes the product for each product in association with each other.
Based on the storage unit, the lowest level of the product for which the product receiving means has received an order is compared with the level of the flat-rate menu received by the flat-rate menu receiving means, and the lowest level of the product is the flat-rate menu. Judgment means to judge whether it is below the level of
The product for which the product receiving means has received an order is regarded as a product included in the flat-rate menu received by the flat-rate menu receiving means, provided that the minimum level of the product is determined to be equal to or lower than the level of the flat-rate menu. Sales registration method for registering sales and
With
The sales data processing device is an accounting means that executes the accounting process for the product registered for sales.
System with.
コンピュータを、
個別に注文することが可能な複数の商品の中から予め定められた商品を定額料金で提供する複数レベルに設定された定額メニューであって、下位レベルに含まれる商品を上位のレベルが包含するよう多段に設定された前記定額メニューから、一つのレベルの定額メニューを受け付ける定額メニュー受付手段と、
前記複数の商品の中から、商品の注文を受け付ける商品受付手段と、
前記商品毎に当該商品が含まれる前記定額メニューの最低レベルを対応付けて記憶した記憶部に基づいて、前記商品受付手段が注文を受け付けた前記商品の最低レベルと、前記定額メニュー受付手段が受け付けた前記定額メニューのレベルとを比較し、前記商品の最低レベルが前記定額メニューのレベル以下かを判断する判断手段と、
前記商品の最低レベルが前記定額メニューのレベル以下と判断されたことを条件に、前記商品受付手段が注文を受け付けた前記商品を、前記定額メニュー受付手段が受け付けた前記定額メニューに含まれる商品として売上登録する売上登録手段と、
して機能させるためのプログラム。
Computer,
It is a flat-rate menu set to multiple levels that offers predetermined products from multiple products that can be ordered individually at a fixed price, and the products included in the lower level are included in the upper level. From the above-mentioned flat-rate menu set in multiple stages, a flat-rate menu reception means that accepts one level of flat-rate menu, and
A product receiving means for accepting an order for a product from the plurality of products,
Based on the storage unit that stores the lowest level of the flat-rate menu including the product for each product in association with each other, the lowest level of the product for which the product receiving means has received an order and the flat-rate menu receiving means accepting the order. A means of determining whether the lowest level of the product is equal to or lower than the level of the flat-rate menu by comparing with the level of the flat-rate menu.
The product for which the product receiving means has received an order is regarded as a product included in the flat-rate menu received by the flat-rate menu receiving means, provided that the minimum level of the product is determined to be equal to or lower than the level of the flat-rate menu. Sales registration method for registering sales and
A program to make it work.
JP2020126636A 2016-07-14 2020-07-27 Information processing equipment, systems and programs Active JP6989664B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020126636A JP6989664B2 (en) 2016-07-14 2020-07-27 Information processing equipment, systems and programs
JP2021195714A JP7331068B2 (en) 2016-07-14 2021-12-01 Information processing device, system and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016139712A JP6741505B2 (en) 2016-07-14 2016-07-14 Information processing device, system and program
JP2020126636A JP6989664B2 (en) 2016-07-14 2020-07-27 Information processing equipment, systems and programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016139712A Division JP6741505B2 (en) 2016-07-14 2016-07-14 Information processing device, system and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021195714A Division JP7331068B2 (en) 2016-07-14 2021-12-01 Information processing device, system and program

Publications (2)

Publication Number Publication Date
JP2020170573A true JP2020170573A (en) 2020-10-15
JP6989664B2 JP6989664B2 (en) 2022-01-05

Family

ID=79239813

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020126636A Active JP6989664B2 (en) 2016-07-14 2020-07-27 Information processing equipment, systems and programs

Country Status (1)

Country Link
JP (1) JP6989664B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003303375A (en) * 2002-04-08 2003-10-24 Seiko Instruments Inc Order input terminal and order data management system
JP2012181671A (en) * 2011-03-01 2012-09-20 Toshiba Tec Corp Order station and order reception device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003303375A (en) * 2002-04-08 2003-10-24 Seiko Instruments Inc Order input terminal and order data management system
JP2012181671A (en) * 2011-03-01 2012-09-20 Toshiba Tec Corp Order station and order reception device

Also Published As

Publication number Publication date
JP6989664B2 (en) 2022-01-05

Similar Documents

Publication Publication Date Title
JP2015018513A (en) Commodity data processing apparatus and commodity data processing program
JP2019040442A (en) Sales data processing system and program
US20170178109A1 (en) System and method for processing orders
JP2007148998A (en) Beverage order receipt system inclusively handling service with no limit on number
WO2019142818A1 (en) Order management system, program, order management method, and order accepting terminal
JP2011034191A (en) Sales data processor and program
JP6989664B2 (en) Information processing equipment, systems and programs
JP2016035704A (en) Commodity sales data processing system and commodity data processing device
JP7331068B2 (en) Information processing device, system and program
JP6741505B2 (en) Information processing device, system and program
JP6737082B2 (en) Sales data processing device, program, and display method
JP6182625B2 (en) Product data processing apparatus and program
JP6666547B2 (en) Sales data processing device and program
JP6564504B2 (en) Product data processing apparatus and program
JP6383061B2 (en) Product data processing apparatus and program
JP2021089762A (en) Information processor, system and program
JP2021114185A (en) Information processing device, system, and program
JP6356712B2 (en) Product data processing apparatus and program
JP2020149441A (en) Order controller and program
JP2021051401A (en) Sales data processing device and program
JP7207515B2 (en) ORDER RECEIVING DEVICE, ORDER RECEIVING SUPPORT METHOD AND PROGRAM
JP2019133267A (en) Order reception device and program
US20230046719A1 (en) Server device and congestion information notification system
JP4463259B2 (en) Order information processing system and order information processing method
JP6898407B2 (en) Product data processing equipment and programs

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200826

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210727

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210921

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211202

R150 Certificate of patent or registration of utility model

Ref document number: 6989664

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150