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

JP7762093B2 - Information processing device and program - Google Patents

Information processing device and program

Info

Publication number
JP7762093B2
JP7762093B2 JP2022038108A JP2022038108A JP7762093B2 JP 7762093 B2 JP7762093 B2 JP 7762093B2 JP 2022038108 A JP2022038108 A JP 2022038108A JP 2022038108 A JP2022038108 A JP 2022038108A JP 7762093 B2 JP7762093 B2 JP 7762093B2
Authority
JP
Japan
Prior art keywords
product
unit
customer
information
products
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022038108A
Other languages
Japanese (ja)
Other versions
JP2023132653A (en
Inventor
裕美子 大熊
宏一 渡邉
文洸 有馬
正行 森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2022038108A priority Critical patent/JP7762093B2/en
Publication of JP2023132653A publication Critical patent/JP2023132653A/en
Application granted granted Critical
Publication of JP7762093B2 publication Critical patent/JP7762093B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明の実施形態は、情報処理装置およびプログラムに関する。 Embodiments of the present invention relate to an information processing device and a program.

従来から、レーン上を皿に載せられた種々の商品(寿司)が流れてくる回転寿司店が存在する。このような回転寿司店は、製造した商品を載せて不特定多数の顧客の席に順次搬送させる巡回レーンと、注文端末から注文された商品(以降「注文商品」という)を当該顧客まで搬送する注文レーンとがある。顧客は、巡回レーンを流れてきた商品、あるいは注文レーンを搬送された注文商品を取り上げて食する。 Conveyor belt sushi restaurants have long existed, where various items (sushi) are served on plates on a conveyor belt. These conveyor belt sushi restaurants have a rotating conveyor belt that carries prepared items to the seats of an unspecified number of customers, and an order lane that carries items ordered from an order terminal (hereafter referred to as "ordered items") to the customer. Customers pick up and eat the items that have been served on the rotating conveyor belt or the ordered items that have been served on the order lane.

店舗は、顧客に少しでも多くの商品を取り上げてもらえるよう、顧客に対し、より注文意欲を沸かせる提案をしたい。 Stores want to make suggestions that will motivate customers to order, so that they can pick up as many products as possible.

本発明が解決しようとする課題は、顧客の注文意欲を沸かせることが可能な情報処理装置およびプログラムを提供することである。 The problem that this invention aims to solve is to provide an information processing device and program that can motivate customers to place orders.

実施形態の情報処理装置は、食した商品を載置した皿の数を数える計数部と、前記皿の数が所定数を満たしたかを判断する判断部と、前記判断部が所定数を満たしたと判断した場合に、レーンによって搬送される商品を無料進呈するメッセージを表示部に表示させる表示制御部と、を備える。 The information processing device of the embodiment includes a counting unit that counts the number of plates on which eaten products are placed , a judgment unit that determines whether the number of plates has reached a predetermined number, and a display control unit that, when the judgment unit determines that the predetermined number has been reached , causes a message to be displayed on a display unit announcing that products being transported by the lane will be given away free of charge.

図1は、実施形態に係る注文管理システムを示す図である。FIG. 1 is a diagram showing an order management system according to an embodiment. 図2は、店内の客席付近の様子を説明する説明図である。FIG. 2 is an explanatory diagram illustrating the area around the customer seats inside the restaurant. 図3は、注文端末のハードウェア構成を示すブロック図である。FIG. 3 is a block diagram showing the hardware configuration of the order terminal. 図4は、商品情報部の構成を示すメモリマップである。FIG. 4 is a memory map showing the configuration of the product information section. 図5は、店舗サーバのハードウェア構成を示すブロック図である。FIG. 5 is a block diagram showing the hardware configuration of the store server. 図6は、商品管理部の構成を示すメモリマップである。FIG. 6 is a memory map showing the configuration of the product management section. 図7は、本部サーバのハードウェア構成を示すブロック図である。FIG. 7 is a block diagram showing the hardware configuration of the head office server. 図8は、顧客マスタの構成を示すメモリマップである。FIG. 8 is a memory map showing the configuration of the customer master. 図9は、商品履歴部の構成を示すメモリマップである。FIG. 9 is a memory map showing the configuration of the product history section. 図10は、携帯端末のハードウェア構成を示すブロック図である。FIG. 10 is a block diagram showing the hardware configuration of a mobile terminal. 図11は、注文端末の機能構成を示す機能ブロック図である。FIG. 11 is a functional block diagram showing the functional configuration of the order terminal. 図12は、注文端末の制御処理の流れを示すフローチャートである。FIG. 12 is a flowchart showing the flow of control processing of the ordering terminal. 図13は、商品の無料進呈処理の流れを示すフローチャートである。FIG. 13 is a flowchart showing the flow of the free product offering process. 図14は、注文端末の表示の一例を示す図である。FIG. 14 is a diagram showing an example of a display on the ordering terminal. 図15は、店舗サーバの制御処理の流れを示すフローチャートである。FIG. 15 is a flowchart showing the flow of control processing by the store server. 図16は、本部サーバの制御処理の流れを示すフローチャートである。FIG. 16 is a flowchart showing the flow of control processing by the head office server. 図17は、携帯端末の制御処理の流れを示すフローチャートである。FIG. 17 is a flowchart showing the flow of control processing of the mobile terminal. 図18は、携帯端末の表示例を示す図である。FIG. 18 is a diagram showing a display example of a mobile terminal. 図19は、携帯端末の他の表示例を示す図である。FIG. 19 is a diagram showing another example of a display on a mobile terminal. 図20は、携帯端末の更に他の表示例を示す図である。FIG. 20 is a diagram showing yet another example of a display on a mobile terminal.

以下第1実施形態について説明する。実施形態では、回転寿司チェーン店舗の各客席K(図2を参照)に設置された、商品(寿司)を指定して注文する注文端末を情報処理装置の一例として説明する。なお、実施形態は本発明を説明するための一例であって、本発明を限定するものではない。 The first embodiment will be described below. In this embodiment, an ordering terminal installed at each customer seat K (see Figure 2) of a conveyor-belt sushi chain restaurant, which allows customers to specify and order a product (sushi), will be described as an example of an information processing device. Note that this embodiment is an example for explaining the present invention and does not limit the present invention.

回転寿司と呼ばれる寿司店では、客席Kに接するように設けられた、店内の各客席Kを巡回している巡回レーンR(図2を参照)上に、商品である寿司(多品種多数の寿司)を皿の上に載せて客席Kに搬送している。客席Kに着席した顧客は、巡回レーンRの巡回に伴って移動してきた商品から自分が食したい商品を皿ごと取り上げる。 At conveyor-belt sushi restaurants, sushi (a wide variety of sushi) is placed on plates and transported to customer seats K on a rotating conveyor R (see Figure 2) that is set up adjacent to each customer seat K and travels around each seat K in the restaurant. Customers seated at customer seat K can pick up the plate containing the item they want to eat from the items that are brought to them by the rotating conveyor R as it travels around.

また、各客席Kには、注文端末が1台ずつ設置されている。注文端末は、店舗が販売するすべての商品のうち、顧客が選択した商品を注文するための装置である。注文端末から注文された商品は、例えば注文した商品を専用に搬送する注文レーンL(図2を参照)によって客席Kに搬送される。顧客は、注文レーンLによって搬送された商品を取り上げる。なお、巡回レーンRと注文レーンLの両方を指す場合「レーン」という。 An order terminal is also installed at each customer seat K. The order terminal is a device that allows customers to order products they have selected from all the products sold by the store. Products ordered from the order terminal are transported to the customer seat K, for example, by an order lane L (see Figure 2) that transports the ordered products exclusively. The customer then picks up the products transported by the order lane L. Note that the term "lane" refers to both the patrol lane R and the order lane L.

図1は、店舗Mにおける注文商品を管理する注文管理システムである。注文管理システム10は、店舗Mを統括する本部に設置された本部サーバ5、店舗Mに設置された店舗サーバ3と注文端末1、顧客が携帯する携帯端末7とを備える。本部サーバ5と店舗サーバ3は、例えばインターネット回線や無線や有線の専用回線等の通信回線2で接続されている。店舗M内において、各客席Kに設置されている注文端末1と店舗サーバ3とは、例えばLAN(Local Area Network)回線等の通信回線4で接続されている。また、本部サーバ5は、例えばインターネット回線等の通信回線6を介して、顧客が携帯する携帯端末7と接続している。 Figure 1 shows an order management system that manages ordered items at store M. The order management system 10 comprises a headquarters server 5 installed at the headquarters that oversees store M, a store server 3 and order terminal 1 installed at store M, and a mobile terminal 7 carried by a customer. The headquarters server 5 and store server 3 are connected by a communication line 2, such as an Internet line or a wireless or wired dedicated line. Within store M, the order terminals 1 installed at each customer seat K are connected to the store server 3 by a communication line 4, such as a LAN (Local Area Network) line. The headquarters server 5 is also connected to the mobile terminals 7 carried by customers via a communication line 6, such as an Internet line.

注文端末1は、店舗M内の各客席Kに1台または複数台設置されている。注文端末1は、顧客によって操作され、顧客が食べたい商品を指定して店舗サーバ3に送信することで、商品の注文をする装置である。注文端末1は、店舗Mで注文可能なすべての商品の商品情報(例えば商品名、価格、商品の画像、等)を標準メニューとして表示部18(図3を参照)に表示する。また、注文端末1は、後述する無料進呈商品に係る顧客へのメッセージを表示部18に表示する。注文端末1は、カードリーダ20(図3を参照)を備えており、顧客ID(顧客を特定する顧客特定情報)を読み取って店舗サーバ3に送信する。なお、注文端末1は、店舗での飲食を予約する際に携帯端末7から送信された顧客IDを取得するようにしてもよい。また注文端末1は、顧客が来店した際に入口で操作する入店装置において入力された顧客IDを取得するようにしてもよい。 One or more ordering terminals 1 are installed at each customer seat K within store M. The ordering terminal 1 is operated by customers to order products by specifying the products they wish to eat and transmitting the information to the store server 3. The ordering terminal 1 displays product information (e.g., product name, price, product image, etc.) for all products available for order at store M as a standard menu on the display unit 18 (see Figure 3). The ordering terminal 1 also displays messages to customers regarding free products, which will be described later, on the display unit 18. The ordering terminal 1 is equipped with a card reader 20 (see Figure 3), which reads a customer ID (customer identification information that identifies the customer) and transmits it to the store server 3. The ordering terminal 1 may also acquire a customer ID transmitted from a mobile terminal 7 when making a reservation for dining at the store. The ordering terminal 1 may also acquire a customer ID input into an entrance device operated by a customer at the entrance when visiting the store.

店舗サーバ3は、各店舗Mにおける商品の売り上げを管理する。店舗サーバ3は、注文端末1から受信した顧客IDを本部サーバ5に送信する。店舗サーバ3は、注文端末1から受信した精算情報を本部サーバ5に送信する。 The store server 3 manages product sales at each store M. The store server 3 transmits the customer ID received from the order terminal 1 to the headquarters server 5. The store server 3 transmits the settlement information received from the order terminal 1 to the headquarters server 5.

本部サーバ5は、各店舗Mの商品の売上げを管理する。本部サーバ5は、顧客ID別に、顧客の注文履歴(注文した商品の種類、数(皿の枚数)、注文した日時、等)を記憶する。 The headquarters server 5 manages the sales of products at each store M. The headquarters server 5 stores customer order history (type of product ordered, number (number of plates), date and time of order, etc.) by customer ID.

また、本部サーバ5は、顧客が食した商品の数(すなわち皿の数)の情報、目標値に対する実績数の情報、目標値を別の指標に変換した情報等を含むメッセージを、顧客の携帯端末7に送信する。詳細は後述する。 The headquarters server 5 also sends a message to the customer's mobile terminal 7, including information on the number of items eaten by the customer (i.e., the number of plates), information on the actual number of items compared to the target value, and information on the target value converted into another indicator. Details will be provided below.

携帯端末7は、例えば携帯電話、スマートフォン、PDA(Personal Digital Assistant)等の機器である。携帯端末7は、例えば専用のアプリケーションがインストールされている。携帯端末7は、本部サーバ5から受信したメッセージを表示部78(図10を参照)に表示する。 The mobile terminal 7 is, for example, a mobile phone, smartphone, PDA (Personal Digital Assistant), or other device. A dedicated application, for example, is installed on the mobile terminal 7. The mobile terminal 7 displays messages received from the headquarters server 5 on the display unit 78 (see Figure 10).

次に、顧客が着席する客席K付近の構造について説明する。図2は、店内の客席K付近の様子を説明する説明図である。図2に示すように、客席Kは、エンドレスの巡回レーンRと、往復動が可能な略直線状の注文レーンLに隣接して設けられる。巡回レーンRに載った商品は、巡回レーンRの移動に伴い矢印Y方向に移動する。巡回レーンRは不特定多数の商品を搬送する。注文レーンLは、巡回レーンRの上方に設置される。注文レーンLは、注文端末1から注文した商品Sを厨房から注文した客席Kまで直接搬送する。 Next, we will explain the structure around customer seats K where customers are seated. Figure 2 is an explanatory diagram illustrating the area around customer seats K inside the store. As shown in Figure 2, customer seats K are located adjacent to an endless circulating lane R and a roughly linear order lane L that can move back and forth. Products placed on circulating lane R move in the direction of arrow Y as circulating lane R moves. Circulating lane R transports an unspecified number of products. Order lane L is installed above circulating lane R. Order lane L transports products S ordered from ordering terminal 1 directly from the kitchen to the customer's seat K where the order was placed.

客席Kには、テーブルTが設置され、テーブルTの両側に席Cが設置されている。また、各客席Kには、客席Kを特定する客席番号が付されている。顧客は、席Cに着席し、巡回レーンRおよび注文レーンLから商品をテーブルTに取り上げて食べる。注文端末1は、客席Kの略中央部であって、注文レーンLの上方に設置されている。席Cに着席した顧客は、注文端末1を操作して、お好みの商品を注文する。 Table T is installed at customer seat K, with seats C installed on both sides of table T. Each seat K is assigned a seat number that identifies that seat. Customers sit at seat C and pick up items from the circulating lane R and ordering lane L and eat them at table T. Ordering terminal 1 is installed approximately in the center of customer seat K, above ordering lane L. Customers seated at seat C use ordering terminal 1 to order their desired items.

商品を食した後の皿は、投入口Nから投入する。投入口Nに投入された皿は厨房に回収される。投入口Nには、投入口Nへの皿の投入を検知するとともに、投入された皿の種類(レーンから取り上げた商品の種類(例えば、100円の寿司、200円の寿司、300円の寿司のいずれであるか)を検知する商品判別センサ21(図3を参照)が設置されている。顧客が投入口Nに皿を投入する度に、商品判別センサ21は、商品の種類を判別する。商品判別センサ21が判別した商品の種類に基づいて、商品別の商品の数が商品情報部131(図3を参照)に記憶される。 After eating the food, the plate is inserted through slot N. Plates inserted through slot N are collected in the kitchen. Slot N is equipped with a product discrimination sensor 21 (see Figure 3) that detects the insertion of a plate into slot N and detects the type of plate inserted (the type of product picked up from the lane (for example, 100 yen sushi, 200 yen sushi, or 300 yen sushi)). Each time a customer inserts a plate into slot N, product discrimination sensor 21 determines the type of product. Based on the type of product determined by product discrimination sensor 21, the number of products for each product is stored in product information section 131 (see Figure 3).

ここからは、注文端末1のハードウェア構成について説明する。図3は、注文端末1のハードウェア構成を示すブロック図である。図3に示すように、注文端末1は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、メモリ部14等を備えている。CPU11は注文端末1の制御主体となる。ROM12は各種プログラムを記憶する。RAM13はプログラムや各種データを展開する。メモリ部14は各種プログラムを記憶する。CPU11、ROM12、RAM13、メモリ部14は、互いにバス15を介して接続されている。CPU11とROM12とRAM13が、制御部100を構成する。すなわち、制御部100は、CPU11がROM12やメモリ部14に記憶されRAM13に展開された制御プログラムに従って動作することによって、後述する注文端末1の制御処理を実行する。 The hardware configuration of the ordering terminal 1 will now be described. Figure 3 is a block diagram showing the hardware configuration of the ordering terminal 1. As shown in Figure 3, the ordering terminal 1 comprises a CPU (Central Processing Unit) 11, ROM (Read Only Memory) 12, RAM (Random Access Memory) 13, memory unit 14, etc. The CPU 11 is the main controller of the ordering terminal 1. The ROM 12 stores various programs. The RAM 13 expands 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 one another via a bus 15. The CPU 11, ROM 12, and RAM 13 constitute the control unit 100. In other words, the control unit 100 executes the control processing of the ordering terminal 1, which will be described later, by the CPU 11 operating in accordance with the control programs stored in the ROM 12 and memory unit 14 and expanded in the RAM 13.

RAM13は、商品情報部131、顧客ID部132を有する。商品情報部131は、取り上げた商品の商品情報(商品を特定する商品特定情報(商品ID)、取り上げた商品の数、注文した商品の数、等)を記憶する。商品情報部131については図4で後述する。顧客ID部132は、カードリーダ20が顧客カードから読み取った顧客IDを記憶する。あるいは顧客ID部132は、店舗Mの予約時に有力した顧客IDを記憶する。あるいは顧客ID部132は、入店の際に入店端末から入力した顧客IDを記憶する。 RAM 13 has a product information section 131 and a customer ID section 132. The product information section 131 stores product information for the picked-up product (product identification information (product ID) that identifies the product, the number of picked-up products, the number of ordered products, etc.). The product information section 131 will be described later in Figure 4. The customer ID section 132 stores the customer ID read from the customer card by the card reader 20. Alternatively, the customer ID section 132 stores the customer ID entered when making a reservation at store M. Alternatively, the customer ID section 132 stores the customer ID entered from the store entrance terminal when entering the store.

メモリ部14は、電源を切っても記憶情報が保持されるHDD(Hard Disc Drive)やフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部141、商品マスタ142、客席番号部143、進呈商品部144、コメント情報部145を有する。商品マスタ142は、各店舗Mで販売されるすべての商品の商品情報(商品名、価格、等)を、商品を特定する商品特定情報(商品ID)に対応して記憶する。客席番号部143は、当該注文端末1が設置されている客席Kを特定する客席番号を記憶する。進呈商品部144は、無料進呈する商品(寿司)の種類と条件を記憶する。無料進呈する商品は、店舗Mで販売するすべての商品でもいいが、指定された商品(価格を指定した(例えば100円の)商品、あるいは種類を指定した商品(マグロ、等)であってもよい。また、商品を無料進呈する条件は、例えば次のような条件が考えられる。
(1)顧客が取り上げた全ての商品の数(皿の枚数)が所定数に達した場合。すなわち、商品の種類は条件とせず、商品を無料進呈する条件は商品の数が所定数に達した場合のみとする。
(2)注文端末1から注文した商品(すなわち、注文レーンLから取り上げた商品)の数(皿の枚数)が所定数に達した場合。すなわち、商品を無料進呈する条件は、商品の種類が注文端末1から注文した商品であって、当該種類の商品が所定数に達した場合とする。
(3)顧客が取り上げた特定の商品(例えばマグロの赤身)の数(皿の枚数)が所定数に達した場合。すなわち、商品を無料進呈する条件は、商品の種類が特定の商品であって、当該商品が所定数に達した場合とする。例えば店舗Mが大量に仕入れした商品を特定の商品にする。このようにすることで、店舗Mは、大量に仕入れた商品を早く捌くことができる。
The memory unit 14 is composed of a non-volatile memory such as a hard disk drive (HDD) or flash memory, which retains stored information even when the power is turned off. It includes a control program unit 141 for storing control programs, a product master 142, a seat number unit 143, a gift product unit 144, and a comment information unit 145. The product master 142 stores product information (product name, price, etc.) for all products sold at each store M, corresponding to product identification information (product ID) that identifies the product. The seat number unit 143 stores the seat number that identifies the seat K where the ordering terminal 1 is installed. The gift product unit 144 stores the type and conditions of a product (sushi) to be given away for free. The free product may be any product sold at store M, or it may be a specified product (a product with a specified price (e.g., 100 yen) or a specified type (e.g., tuna). The conditions for giving away a product for free may include, for example, the following:
(1) When the total number of items (number of plates) picked up by the customer reaches a predetermined number. In other words, the type of item is not a condition, and the condition for receiving a free item is only that the number of items reaches a predetermined number.
(2) When the number of products (number of plates) ordered from the ordering terminal 1 (i.e., products picked up from the ordering lane L) reaches a predetermined number. In other words, the condition for offering a product free of charge is that the type of product ordered from the ordering terminal 1 is the type of product, and the number of products of that type reaches a predetermined number.
(3) When the number of specific products (e.g., lean tuna) picked up by customers (number of plates) reaches a predetermined number. In other words, the condition for offering a product for free is that the product type is a specific product and the number of such products reaches a predetermined number. For example, a product that store M has purchased in large quantities can be designated as a specific product. By doing so, store M can quickly sell the products it has purchased in large quantities.

進呈商品部144は、上記(1)(2)(3)のいずれかの条件を満たす商品の種類と所定数を記憶する。実施形態では、(2)を条件として以降説明する。コメント情報部145は、上記条件を満たした場合に、商品を1品無料進呈することを示すメッセージを記憶する。メッセージは、例えば「お客様に寿司1品を無料進呈します。巡回レーンRからお好きなお寿司を1品お取りください」等である。 The gift item section 144 stores the type and a predetermined number of items that meet any of the above conditions (1), (2), or (3). In the embodiment, the following description will use condition (2). The comment information section 145 stores a message indicating that one item will be given free of charge when the above condition is met. The message could be, for example, "We will give you one free item of sushi. Please choose one item of sushi of your choice from the circulating lane R."

また、無料進呈する商品は、店舗Mで販売するすべての商品を対象としてもよいが、例えば、巡回レーンRに載せられた商品であってもよい。このようにすることで、巡回レーンRに載せられた商品を早期に捌ける、という店舗Mにとってのメリットがある。また、無料進呈する商品を指定した場合、指定した商品を早期に捌くことができる。 The free items may include all items sold by store M, but may also include, for example, items placed on circulating lane R. This has the advantage for store M of being able to quickly sell off the items placed on circulating lane R. Furthermore, if a free item is specified, the specified item can be quickly sold off.

また、制御部100は、バス15およびコントローラ16を介して、操作部17、表示部18、音声入力部19、カードリーダ20、商品判別センサ21と接続している。操作部17は、例えば表示部18上に設けられたタッチパネルであり、注文端末1の操作者である顧客が操作する。操作部17は、商品選択キー171、注文キー172、精算キー173、取得キー174を有する。商品選択キー171は、注文する商品を選択するキーである。注文キー172は、選択した商品を注文するキーである。商品が注文されると、注文情報は厨房に設けられた注文表示部(図示せず)に表示され、注文商品が調理される。精算キー173は、食事を終了して精算を行う場合に操作する。精算キー173が操作されると、例えばカードリーダ20がクレジットカード等の情報を読み取って、客席Kで精算処理を行う。あるいは図示しない精算装置に出向き、現金精算処理やカード精算処理を行ってもよい。取得キー174は、無料進呈商品を取り上げた際に操作する。取得キー174が操作されると、無料進呈商品を取り上げたことを示す情報が出力される。表示部18は、注文端末1の操作者に対して情報を表示する。表示部18は、商品選択キー171、注文キー172、精算キー173、取得キー174のキーの画像を表示する。 The control unit 100 is also connected to the operation unit 17, display unit 18, voice input unit 19, card reader 20, and product discrimination sensor 21 via the bus 15 and controller 16. The operation unit 17 is, for example, a touch panel provided on the display unit 18, and is operated by the customer who is the operator of the ordering terminal 1. The operation unit 17 has a product selection key 171, an order key 172, a payment key 173, and an acquisition key 174. The product selection key 171 is a key for selecting the product to be ordered. The order key 172 is a key for ordering the selected product. When a product is ordered, the order information is displayed on an order display unit (not shown) provided in the kitchen, and the ordered product is cooked. The payment key 173 is operated when the meal is finished and payment is to be made. When the payment key 173 is operated, for example, the card reader 20 reads information such as a credit card, and payment is processed at the customer's seat K. Alternatively, a payment device (not shown) may be visited to process the payment in cash or by card. The acquire key 174 is operated when a free gift item is picked up. When the acquire key 174 is operated, information indicating that the free gift item has been picked up is output. The display unit 18 displays information to the operator of the ordering terminal 1. The display unit 18 displays images of the product selection key 171, order key 172, checkout key 173, and acquire key 174.

音声入力部19は、入力された人の声を音声認識する装置であり、注文を音声で行う装置である。音声入力部19は、例えば店舗Mにおいて個々の商品に固有に付された商品を識別するための商品番号が入力された場合に、当該商品番号が音声として入力されると、音声認識技術により該当商品を特定する。制御部100は、商品が特定されると、自動的に当該商品の注文処理を行う。また、特定の音声(例えば「いつものお任せ」のような決められた音声)が入力されると、音声認識技術により音声が認識する。制御部100は、音声が認識されると、予め決められた商品について自動的に発注処理を行う。予め決められた商品は、例えば当該顧客がよく注文する商品であり、予め携帯端末7から設定しておく。なお、「いつものお任せ」の音声に基づいて、テイクアウトする商品を注文することができる。 The voice input unit 19 is a device that recognizes input human voices and is a device for placing orders by voice. For example, when a product number uniquely assigned to each product at store M is input to identify the product, the voice input unit 19 uses voice recognition technology to identify the corresponding product when the product number is input as voice. Once the product is identified, the control unit 100 automatically processes the order for that product. Furthermore, when a specific voice (for example, a predetermined voice such as "our usual choice") is input, the voice is recognized using voice recognition technology. Once the voice is recognized, the control unit 100 automatically processes the order for a predetermined product. The predetermined product is, for example, a product that the customer frequently orders and is set in advance on the mobile terminal 7. Takeout products can be ordered based on the voice that says "our usual choice."

カードリーダ20は、顧客が持参したカード(クレジットカード、デビットカード、ポイントカード、等)を読み取る。制御部100は、カードリーダ20が読み取った顧客IDを店舗サーバ3に送信する。制御部100は、カードリーダ20が読み取ったクレジットカードやデビットカードに基づいて、食事に係る精算処理を実行する。 The card reader 20 reads the card (credit card, debit card, point card, etc.) brought by the customer. The control unit 100 transmits the customer ID read by the card reader 20 to the store server 3. The control unit 100 executes the payment process for the meal based on the credit card or debit card read by the card reader 20.

また、制御部100は、バス15を介して、通信部22と接続している。通信部22は、通信回線4を介して店舗サーバ3と接続し、情報の送受信を行う。 The control unit 100 is also connected to the communication unit 22 via the bus 15. The communication unit 22 is connected to the store server 3 via the communication line 4 to send and receive information.

次に、商品情報部131について説明する。図4は、商品情報部131の構成を示すメモリマップである。図4に示すように、商品情報部131は、商品ID部1311、枚数部1312、注文枚数部1313、合計枚数部1314、進呈枚数部1315を有する。 Next, we will explain the product information section 131. Figure 4 is a memory map showing the configuration of the product information section 131. As shown in Figure 4, the product information section 131 has a product ID section 1311, a quantity section 1312, an ordered quantity section 1313, a total quantity section 1314, and a gift quantity section 1315.

商品ID部1311は、商品を特定する商品ID(商品特定情報)を記憶する。図4の例では、商品Aを特定する商品ID~商品Nを特定する商品IDが記憶されている。枚数部1312は、商品ID部1311に記憶された商品IDに対応付けて、レーン(巡回レーンRおよび注文レーンL)から当該商品を取り上げた商品の数(すなわち皿の枚数)を商品別に記憶する。商品別の商品の数は、投入口Nに投入された皿に埋め込まれた商品の種類(例えば商品Aであるか商品Bであるか)を示す無線タグの情報を読み取った商品判別センサ21の出力を制御部100が受信して、制御部100は受信した出力の内容に基づいて商品の種類を判断して、商品別に+1カウントして計数した数値を記憶する。注文枚数部1313は、商品ID部1311に記憶された商品IDに対応付けて、注文端末1から注文した(すなわち、注文レーンLから取り上げた)商品の数(皿の数)を商品別に記憶する。合計枚数部1314は、当該顧客がレーンから取り上げた商品の合計枚数を記憶する。合計枚数は、投入口Nに投入された皿に埋め込まれた無線タグの情報を読み取った商品判別センサ21の出力を計数する。あるいは、合計枚数は、全ての商品に係る枚数部1312に記憶された商品の数を合計して算出する。進呈枚数部1315は、取得キー174が操作された回数(すなわち、無料進呈された商品を取り上げた回数)を記憶する。 The product ID section 1311 stores a product ID (product identification information) that identifies a product. In the example of Figure 4, product IDs identifying product A through product N are stored. The number of plates section 1312 stores, for each product, the number of products (i.e., the number of plates) picked up from the lanes (circulating lane R and order lane L) in association with the product ID stored in the product ID section 1311. The number of products for each product is determined by the control unit 100 receiving the output of the product discrimination sensor 21, which reads information from a wireless tag embedded in a plate inserted into slot N that indicates the type of product (e.g., product A or product B). The control unit 100 determines the type of product based on the received output, increments the count by one for each product, and stores the resulting value. The order number section 1313 stores, for each product, the number of products (i.e., the number of plates) ordered from the order terminal 1 (i.e., picked up from order lane L) in association with the product ID stored in the product ID section 1311. The total number section 1314 stores the total number of products that the customer has picked up from the lane. The total number is calculated by counting the output of the product discrimination sensor 21, which reads information from the wireless tag embedded in the tray inserted into the insertion slot N. Alternatively, the total number is calculated by adding up the numbers of products stored in the number section 1312 for all products. The gift number section 1315 stores the number of times the acquisition key 174 has been operated (i.e., the number of times a free gift product has been picked up).

ここからは、店舗サーバ3のハードウェア構成について説明する。図5は、店舗サーバ3のハードウェア構成を示すブロック図である。図5に示すように、店舗サーバ3は、CPU31、ROM32、RAM33、メモリ部34等を備えている。CPU31は店舗サーバ3の制御主体となる。ROM32は各種プログラムを記憶する。RAM33はプログラムや各種データを展開する。メモリ部34は各種プログラムを記憶する。CPU31、ROM32、RAM33、メモリ部34は、互いにバス35を介して接続されている。CPU31とROM32とRAM33が、制御部300を構成する。すなわち、制御部300は、CPU31がROM32やメモリ部34に記憶されRAM33に展開された制御プログラムに従って動作することによって、後述する店舗サーバ3の制御処理を実行する。 Next, we will explain the hardware configuration of the store server 3. Figure 5 is a block diagram showing the hardware configuration of the store server 3. As shown in Figure 5, the store server 3 includes a CPU 31, ROM 32, RAM 33, and memory unit 34. The CPU 31 is the main controller of the store server 3. The ROM 32 stores various programs. The RAM 33 loads 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 one another via a bus 35. The CPU 31, ROM 32, and RAM 33 together make up the control unit 300. In other words, the control unit 300 executes the control processing of the store server 3, which will be described later, by the CPU 31 operating in accordance with the control programs stored in the ROM 32 and memory unit 34 and loaded in the RAM 33.

RAM33は、商品管理部331を有する。商品管理部331は注文端末1から受注した注文情報を記憶する。商品管理部331は、図6で後述する。 RAM 33 has a product management unit 331. The product management unit 331 stores order information received from the order terminal 1. The product management unit 331 will be described later with reference to Figure 6.

メモリ部34は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部341、商品マスタ342を有する。商品マスタ342は、各店舗Mで販売されるすべての商品の商品情報を、商品を特定する商品特定情報(商品ID)に対応して記憶する。 The memory unit 34 is composed of non-volatile memory such as an HDD or flash memory that retains stored information even when the power is turned off, and has a control program unit 341 that stores control programs, and a product master 342. The product master 342 stores product information for all products sold at each store M, corresponding to product identification information (product ID) that identifies the product.

また、制御部300は、バス35およびコントローラ36を介して、操作部37、表示部38と接続している。操作部37は、例えば表示部38上に設けられたタッチパネルであり、店舗サーバ3の操作者が操作する。表示部38は、店舗サーバ3の操作者に対して情報を表示する。 The control unit 300 is also connected to the operation unit 37 and display unit 38 via the bus 35 and controller 36. The operation unit 37 is, for example, a touch panel provided on the display unit 38, and is operated by the operator of the store server 3. The display unit 38 displays information to the operator of the store server 3.

また、制御部300は、バス35を介して、通信部39、通信部40と接続している。通信部39は、通信回線4を介して、注文端末1と接続し、情報の送受信を行う。通信部40は、通信回線2を介して本部サーバ5と接続し、情報の送受信を行う。 The control unit 300 is also connected to the communication units 39 and 40 via the bus 35. The communication unit 39 connects to the order terminal 1 via the communication line 4 and sends and receives information. The communication unit 40 connects to the headquarters server 5 via the communication line 2 and sends and receives information.

次に、商品管理部331について説明する。図6は、商品管理部331の構成を示すメモリマップである。図6に示すように、商品管理部331は、客席番号部3311、商品情報部3312、顧客ID部3313を有する。客席番号部3311は、各客席Kに付された客席番号を記憶する。商品情報部3312は、客席番号部3311に記憶された客席番号に対応させて、当該客席Kで取り上げられた商品(皿)の数を客席番号別に記憶する。すなわち商品情報部3312は、商品情報部131に記憶された商品情報を情報客席番号とともに受信し、当該商品情報を客席番号別に記憶する。なお、客席番号は、注文端末1を識別する識別情報であってもよい。顧客ID部3313は、当該客席Kに備えられた注文端末1が顧客IDを読み取った場合(予約時に顧客IDを入力した場合、入店端末で顧客IDを入力した場合も含む)に、当該顧客IDを記憶する。 Next, the product management unit 331 will be described. Figure 6 is a memory map showing the configuration of the product management unit 331. As shown in Figure 6, the product management unit 331 has a seat number section 3311, a product information section 3312, and a customer ID section 3313. The seat number section 3311 stores the seat number assigned to each seat K. The product information section 3312 stores the number of products (plates) picked up at that seat K by seat number, corresponding to the seat number stored in the seat number section 3311. In other words, the product information section 3312 receives the product information stored in the product information section 131 along with the seat number, and stores the product information by seat number. The seat number may also be identification information that identifies the ordering terminal 1. The customer ID section 3313 stores the customer ID when the ordering terminal 1 provided at that seat K reads the customer ID (including when the customer ID is entered at the time of reservation or at an entrance terminal).

ここからは、本部サーバ5のハードウェア構成について説明する。図7は、本部サーバ5のハードウェア構成を示すブロック図である。図7に示すように、本部サーバ5は、CPU51、ROM52、RAM53、メモリ部54等を備えている。CPU51は本部サーバ5の制御主体となる。ROM52は各種プログラムを記憶する。RAM53はプログラムや各種データを展開する。メモリ部54は各種プログラムを記憶する。CPU51、ROM52、RAM53、メモリ部54は、互いにバス55を介して接続されている。CPU51とROM52とRAM53が、制御部500を構成する。すなわち、制御部500は、CPU51がROM52やメモリ部54に記憶されRAM53に展開された制御プログラムに従って動作することによって、後述する本部サーバ5の制御処理を実行する。 The hardware configuration of the headquarters server 5 will now be described. Figure 7 is a block diagram showing the hardware configuration of the headquarters server 5. As shown in Figure 7, the headquarters server 5 comprises a CPU 51, ROM 52, RAM 53, memory unit 54, etc. The CPU 51 is the main controller of the headquarters server 5. The ROM 52 stores various programs. The RAM 53 expands programs and various data. The memory unit 54 stores various programs. The CPU 51, ROM 52, RAM 53, and memory unit 54 are connected to one another via a bus 55. The CPU 51, ROM 52, and RAM 53 constitute the control unit 500. In other words, the control unit 500 executes the control processing of the headquarters server 5, which will be described later, by the CPU 51 operating in accordance with the control programs stored in the ROM 52 and memory unit 54 and expanded in the RAM 53.

メモリ部54は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部541、商品マスタ542、顧客マスタ543を有する。商品マスタ542は、各店舗Mで販売されるすべての商品の商品情報を、商品を特定する商品特定情報に対応して記憶する。顧客マスタ543は、顧客が今までに食した(レーンから取り上げた)商品の数を累積的に蓄積した蓄積情報、および当該蓄積情報に基づいて他の指標に換算した情報を顧客別に記憶する。顧客マスタ543については図8および図9で後述する。 The memory unit 54 is composed of non-volatile memory such as an HDD or flash memory that retains stored information even when the power is turned off, and has a control program unit 541 that stores control programs, a product master 542, and a customer master 543. The product master 542 stores product information for all products sold at each store M, corresponding to product identification information that identifies the product. The customer master 543 stores, for each customer, accumulated information that accumulates the number of products that a customer has eaten (picked up from the lane), as well as information converted into other indicators based on that accumulated information. The customer master 543 will be described later in Figures 8 and 9.

また、制御部500は、バス55およびコントローラ56を介して、操作部57、表示部58と接続している。操作部57は、本部サーバ5の操作者が操作するキーボードである。表示部58は、本部サーバ5の操作者に対して情報を表示する。 The control unit 500 is also connected to an operation unit 57 and a display unit 58 via a bus 55 and a controller 56. The operation unit 57 is a keyboard operated by the operator of the headquarters server 5. The display unit 58 displays information to the operator of the headquarters server 5.

また、制御部500は、バス55を介して、通信部59、通信部60と接続している。通信部59は、通信回線6を介して、携帯端末7と接続し、情報の送受信を行う。通信部60は、通信回線2を介して店舗サーバ3と接続し、情報の送受信を行う。 The control unit 500 is also connected to the communication units 59 and 60 via the bus 55. The communication unit 59 connects to the mobile terminal 7 via the communication line 6 to send and receive information. The communication unit 60 connects to the store server 3 via the communication line 2 to send and receive information.

次に、顧客マスタ543について説明する。図8は、顧客マスタ543の構成を示すメモリマップである。図8に示すように、顧客マスタ543は、顧客ID部5431、顧客情報部5432、商品履歴部5433を備える。顧客ID部1431は、顧客を特定する顧客ID(顧客特定情報)を顧客別に記憶する。顧客情報部1432は、顧客ID部1431に記憶された顧客IDに対応付けて、当該顧客の顧客情報(氏名、住所、電話番号、携帯端末7のアドレス、等)を記憶する。商品履歴部5433は、各顧客の顧客IDに対応させて、取り上げた商品の数に係る種々の情報を顧客別に記憶する。商品履歴部5433については図9で後述する。 Next, the customer master 543 will be described. Figure 8 is a memory map showing the configuration of the customer master 543. As shown in Figure 8, the customer master 543 comprises a customer ID section 5431, a customer information section 5432, and a product history section 5433. The customer ID section 1431 stores a customer ID (customer identification information) that identifies each customer for each customer. The customer information section 1432 stores customer information (name, address, telephone number, address of mobile terminal 7, etc.) for each customer, in association with the customer ID stored in the customer ID section 1431. The product history section 5433 stores various information related to the number of products picked up for each customer, in association with the customer ID of each customer. The product history section 5433 will be described later in Figure 9.

図9は、一人の顧客(例えば顧客A)に対する商品履歴部5433の構成を示すメモリマップである。商品履歴部5433は、商品ID部54331、枚数部54332、目標記憶部54333、換算情報部54334、獲得ポイント部54335、比較対象部54336、合計枚数部54337、合計換算部54338、合計ポイント部54339を備える。 Figure 9 is a memory map showing the configuration of the product history section 5433 for one customer (e.g., customer A). The product history section 5433 includes a product ID section 54331, a quantity section 54332, a goal memory section 54333, a conversion information section 54334, an acquired points section 54335, a comparison section 54336, a total quantity section 54337, a total conversion section 54338, and a total points section 54339.

商品ID部54331は、商品のIDを商品別に記憶する。枚数部54332は、商品ID部54331に記憶された商品IDに対応付けて、当該顧客(例えば顧客A)が所定期間にレーンから取り上げた商品(皿)の数の累計数(蓄積情報)を商品別に記憶する。所定期間とは、店舗Mが予め定めた期間であって、例えば1年や1カ月等である。なお、所定期間を設けず、過去にレーンから取り上げた商品の総数であってもよい。目標記憶部54333は、商品ID部54331に記憶された商品IDに対応付けて、目標とする商品の数(皿の枚数)を商品別に記憶する。商品によって人気度や顧客の好みの程度が異なるため、商品別に当該商品に合った目標数を設けることが望ましい。なお、目標数は、顧客(例えば顧客A)が自ら設定してもよいが、顧客間による皿の枚数の積み上げの競争意欲(すなわち、顧客による商品の注文意欲)を高めるために、店舗Mが設定してもよい。 The product ID section 54331 stores the product ID for each product. The number section 54332 stores, for each product, the cumulative number (accumulated information) of products (plates) that a customer (e.g., customer A) has picked up from the lane during a specified period, corresponding to the product ID stored in the product ID section 54331. The specified period is a period determined in advance by store M, such as one year or one month. It is also possible to store the total number of products previously picked up from the lane without setting a specified period. The goal memory section 54333 stores the target number of products (number of plates) for each product, corresponding to the product ID stored in the product ID section 54331. Because popularity and customer preferences vary depending on the product, it is desirable to set a target number appropriate for each product. The target number may be set by the customer (e.g., customer A) themselves, or it may be set by store M to encourage competition among customers to accumulate the most plates (i.e., to encourage customers to order products).

換算情報部54334は、積み上げた皿の枚数を違う指標に換算して記憶する。例えば皿1枚の高さ(約3cm)とし、取り上げた皿の枚数を、例えば高さ(長さ)の指標に換算した数値を商品別に記憶する。例えば枚数部54332に記憶されている商品Aの皿の枚数が500皿である場合、換算情報部54334には3cm×500(皿)=1500cmの数値が記憶される。獲得ポイント部54335は、例えば同一の商品を取り上げた数に応じて付与されるポイントの数を商品別に記憶する。ポイントは、例えば所定数(例えば10皿)取り上げたら1ポイント付与される。所定数は、商品毎に異なっていてもよい。また、付与するポイント数も商品毎に異なっていてもよい。獲得ポイント部54335に記憶されるポイント数は、当該顧客にとってステータスとなるものであり、ポイント数が多いほど、店舗Mに貢献していることを示す。そのため、ポイント数が所定数に達した場合に、店舗Mが当該顧客に対して表彰したり、特典を付与したりすることが望ましい。また、ポイント数が多い顧客は店舗Mにとって優良顧客であるため、当該顧客に対して店舗運営に係る意見徴収等を行う機会を与えてもよい。 The conversion information section 54334 converts the number of plates piled up into a different indicator and stores it. For example, the height of one plate (approximately 3 cm) is used, and the number of plates picked up is converted into an indicator of height (length), and the converted value is stored for each product. For example, if the number of plates for product A stored in the number of plates section 54332 is 500, the conversion information section 54334 stores the value 3 cm x 500 (plates) = 1500 cm. The earned points section 54335 stores the number of points awarded for each product, for example, depending on the number of times the same product is picked up. For example, one point is awarded for picking up a predetermined number (e.g., 10 plates). The predetermined number may differ for each product. The number of points awarded may also differ for each product. The number of points stored in the earned points section 54335 represents a status for the customer, and the more points a customer has, the greater their contribution to store M. Therefore, it is desirable for store M to award or provide a special benefit to the customer when the number of points reaches a predetermined number. Additionally, since customers with a large number of points are considered to be good customers for Store M, the store may offer these customers the opportunity to solicit their opinions regarding store management.

比較対象部54336は、換算情報部54334に記憶されている換算情報に対する目標となる数値を記憶する。例えば、目標数値を分かり易い指標(例えば東京タワーや富士山の高さを表す数値(メートル)として記憶する。合計枚数部54337は、枚数部54332に記憶された各商品の数の合計数(蓄積情報)を記憶する。合計枚数部54337に記憶された皿の枚数は、当該顧客が今までに取り上げた皿の総枚数である。合計換算部54338は、換算情報部54334に記憶された各商品の換算した数値の合計数値を記憶する。合計換算部54338に記憶された数値は、当該顧客が今まで取り上げた皿の総数を別の指標に換算した数値である。合計ポイント部54339は、獲得ポイント部54335に記憶された各商品に係るポイント数の合計ポイント数を記憶する。合計ポイント部54339は、当該顧客が今までに取り上げた皿の総枚数によって付与された総ポイント数である。 The comparison target section 54336 stores the target numerical value for the conversion information stored in the conversion information section 54334. For example, the target numerical value is stored as an easy-to-understand indicator (for example, a numerical value (meters) representing the height of Tokyo Tower or Mt. Fuji. Total number section 54337 stores the total number (accumulated information) of the numbers of each product stored in number section 54332. The number of plates stored in total number section 54337 is the total number of plates that the customer has picked up to date. Total conversion section 54338 stores the total numerical value of the converted numerical values of each product stored in conversion information section 54334. The numerical value stored in total conversion section 54338 is a numerical value obtained by converting the total number of plates that the customer has picked up to date into a different indicator. Total points section 54339 stores the total number of points for each product stored in earned points section 54335. Total points section 54339 is the total number of points awarded based on the total number of plates that the customer has picked up to date.

ここからは、携帯端末7のハードウェア構成について説明する。図10は、携帯端末7のハードウェア構成を示すブロック図である。図10に示すように、携帯端末7は、CPU71、ROM72、RAM73、メモリ部74等を備えている。CPU71は携帯端末7の制御主体となる。ROM72は各種プログラムを記憶する。RAM73はプログラムや各種データを展開する。メモリ部74は各種プログラムを記憶する。CPU71、ROM72、RAM73、メモリ部74は、互いにバス75を介して接続されている。CPU71とROM72とRAM73が、制御部700を構成する。すなわち、制御部700は、CPU71がROM72やメモリ部74に記憶されRAM73に展開された制御プログラムに従って動作することによって、後述する携帯端末7の制御処理を実行する。 The hardware configuration of the mobile terminal 7 will now be described. Figure 10 is a block diagram showing the hardware configuration of the mobile terminal 7. As shown in Figure 10, the mobile terminal 7 includes a CPU 71, ROM 72, RAM 73, and memory unit 74. The CPU 71 is the main controller of the mobile terminal 7. The ROM 72 stores various programs. The RAM 73 loads programs and various data. The memory unit 74 stores various programs. The CPU 71, ROM 72, RAM 73, and memory unit 74 are connected to one another via a bus 75. The CPU 71, ROM 72, and RAM 73 constitute the control unit 700. In other words, the control unit 700 executes the control processing of the mobile terminal 7, which will be described later, by the CPU 71 operating in accordance with the control program stored in the ROM 72 or memory unit 74 and loaded in the RAM 73.

RAM73は、情報記憶部731を備えている。情報記憶部731は、本部サーバ5から受信した、当該顧客が取り上げた商品(皿)の数や換算情報と、目標情報との関係を示すメッセージを記憶する。メッセージについては、図17~図20で後述する。 RAM 73 includes an information storage unit 731. The information storage unit 731 stores messages received from the headquarters server 5 indicating the relationship between the number of products (plates) picked up by the customer, conversion information, and target information. Messages will be described later with reference to Figures 17 to 20.

メモリ部74は、電源を切っても記憶情報が保持されるHDDやフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部741、顧客ID部742を備える。顧客ID部742は、携帯端末7を所有する顧客を特定する顧客ID(顧客特定情報)を記憶する。 The memory unit 74 is composed of non-volatile memory such as an HDD or flash memory that retains stored information even when the power is turned off, and includes a control program unit 741 that stores control programs, and a customer ID unit 742. The customer ID unit 742 stores a customer ID (customer identification information) that identifies the customer who owns the mobile terminal 7.

また、制御部700は、バス75およびコントローラ76を介して、操作部77、表示部78と接続している。操作部77は、例えば表示部78上に設けられたタッチパネル式のキーボードである。表示部78は、操作者に情報を表示する。 The control unit 700 is also connected to an operation unit 77 and a display unit 78 via a bus 75 and a controller 76. The operation unit 77 is, for example, a touch panel keyboard provided on the display unit 78. The display unit 78 displays information to the operator.

また、制御部700は、バス75を介して、通信部79と接続している。通信部79は、通信回線6を介して、本部サーバ5と接続し、本部サーバ5と情報を送受信する。 The control unit 700 is also connected to the communication unit 79 via the bus 75. The communication unit 79 is connected to the headquarters server 5 via the communication line 6, and transmits and receives information to and from the headquarters server 5.

ここからは、実施形態に係る注文端末1の機能構成について説明する。図11は、注文端末1の機能構成を示す機能ブロック図である。図11に示すように、注文端末1の制御部100は、ROM12やメモリ部14の制御プログラム部141に記憶された制御プログラムに従うことで、計数部101、判断部102、表示制御部103として機能する。 The functional configuration of the ordering terminal 1 according to the embodiment will now be described. Figure 11 is a functional block diagram showing the functional configuration of the ordering terminal 1. As shown in Figure 11, the control unit 100 of the ordering terminal 1 functions as a counting unit 101, a judgment unit 102, and a display control unit 103 by following the control programs stored in the ROM 12 and the control program unit 141 of the memory unit 14.

計数部101は、皿に載置された商品を搬送するレーンから客席Kにて取り上げた商品の数を数える。具体的には、計数部101は、レーンから取り上げられ投入口Nから投入された皿を検知した、商品判別センサ21からの出力情報に基づいて、当該商品の数を計数する。 The counting unit 101 counts the number of products picked up at customer seat K from the lane that transports products placed on plates. Specifically, the counting unit 101 counts the number of products based on the output information from the product discrimination sensor 21, which detects a plate picked up from the lane and inserted through the insertion slot N.

判断部102は、取り上げた商品の数が、所定数を満たしたかを判断する。具体的には、判断部102は、商品判別センサ21が検知した数が、進呈商品部144に記憶された、商品の所定数を含む(2)の条件を満たしたかを判断する。 The judgment unit 102 determines whether the number of products picked up meets a predetermined number. Specifically, the judgment unit 102 determines whether the number detected by the product discrimination sensor 21 meets condition (2), including the predetermined number of products stored in the gift product unit 144.

表示制御部103は、判断部102が所定数を満たしたと判断した場合に、レーンを搬送する商品を無料進呈するメッセージを表示部18に表示させる。具体的には、表示制御部103は、判断部102が所定数を含む条件を満たしたと判断した場合に、巡回レーンRを搬送される商品を無料進呈するメッセージを表示部18に表示させる。 When the determination unit 102 determines that the predetermined number has been met, the display control unit 103 causes the display unit 18 to display a message announcing that the products being transported on the lane will be given away free of charge. Specifically, when the determination unit 102 determines that a condition including the predetermined number has been met, the display control unit 103 causes the display unit 18 to display a message announcing that the products being transported on the circulating lane R will be given away free of charge.

ここからは、注文端末1の制御について説明する。図12は、注文端末1の制御処理の流れを示すフローチャートである。注文端末1の制御部100は、カードリーダ20等から顧客IDが入力されたかを判断する(S11)。顧客IDが入力されたと判断した場合には(S11のYes)、制御部100は、入力された顧客IDを顧客ID部132に記憶する(S12)。そして制御部100は、記憶した顧客IDを店舗サーバ3に送信する(S13)。そして制御部100はS11に戻る。 The control of the ordering terminal 1 will now be described. Figure 12 is a flowchart showing the flow of the control process of the ordering terminal 1. The control unit 100 of the ordering terminal 1 determines whether a customer ID has been input from the card reader 20 or the like (S11). If it determines that a customer ID has been input (Yes in S11), the control unit 100 stores the input customer ID in the customer ID unit 132 (S12). The control unit 100 then transmits the stored customer ID to the store server 3 (S13). The control unit 100 then returns to S11.

また、顧客IDの入力ではないと判断した場合には(S11のNo)、制御部100は、商品選択キー171が操作されたかを判断する(S14)。商品選択キー171が操作されたと判断した場合には(S14のYes)、制御部100は、選択された商品に係る商品情報(商品ID、商品名、価格、販売日時、等)をRAM13に記憶する(S15)。そして制御部100はS11に戻る。 Also, if it is determined that the input was not a customer ID (No in S11), the control unit 100 determines whether the product selection key 171 has been operated (S14). If it is determined that the product selection key 171 has been operated (Yes in S14), the control unit 100 stores product information related to the selected product (product ID, product name, price, sale date and time, etc.) in RAM 13 (S15). The control unit 100 then returns to S11.

また、商品選択キー171の操作ではないと判断した場合には(S14のNo)、制御部100は、注文キー172が操作されたかを判断する(S16)。注文キー172が操作されたと判断した場合には(S16のYes)、制御部100は、S15の処理でRAM13に記憶された商品に係る注文枚数部1313に記憶された枚数を+1計数する(S17)。そして制御部100は、S15の処理で記憶した商品について、厨房に注文の指示を出す処理を実行する(S18)。 Furthermore, if it is determined that the product selection key 171 has not been operated (No in S14), the control unit 100 determines whether the order key 172 has been operated (S16). If it is determined that the order key 172 has been operated (Yes in S16), the control unit 100 increments by 1 the number of items stored in the order quantity section 1313 for the product stored in RAM 13 in the processing of S15 (S17). The control unit 100 then executes processing to issue an order instruction to the kitchen for the product stored in the processing of S15 (S18).

また、注文キー172の操作ではないと判断した場合には(S16のNo)、制御部100は、投入口Nに設けられた商品判別センサ21が出力した、投入口Nに投入された皿に載せられていた商品の種類を示す情報を受信したかを判断する(S19)。皿の種類示す情報を受信したと判断した場合には(S19のYes)、制御部100は、商品の無料進呈処理を実行する(S20)。 Also, if it is determined that the order key 172 has not been operated (No in S16), the control unit 100 determines whether it has received information indicating the type of product placed on the plate inserted into the insertion port N, output by the product discrimination sensor 21 provided in the insertion port N (S19). If it determines that information indicating the type of plate has been received (Yes in S19), the control unit 100 executes processing to provide the product free of charge (S20).

図13は、S20で処理される商品の無料進呈処理の流れを示すフローチャートである。図13において、計数部101は、受信した商品の種類を示す情報に基づいて、該当する商品に対応した枚数部1312に記憶された枚数の情報を+1する(S201)。すなわち、レーンから取り上げた該当する商品の数を計数する。次に判断部102は、特典を付与する(例えば商品を無料進呈する)条件を満たしているかを判断する(S202)。例えば、判断部102は、上記(2)の条件を満たしているかを判断する。すなわち、判断部102は、注文端末1から注文した商品(すなわち、注文レーンLから取り上げた商品)の数が所定数を満たしているかを判断する。条件を満たしていると判断した場合には(S202のYes)、表示制御部103は、コメント情報部145から、商品の無料進呈に係るメッセージを読み出して、表示部18に表示する(S203)。 Figure 13 is a flowchart showing the flow of the free product offering process performed in S20. In Figure 13, the counting unit 101 increments the number information stored in the number unit 1312 corresponding to the relevant product based on the received information indicating the type of product (S201). That is, it counts the number of relevant products picked up from the lane. Next, the determination unit 102 determines whether the conditions for granting a benefit (e.g., receiving a free product) are met (S202). For example, the determination unit 102 determines whether the above condition (2) is met. That is, the determination unit 102 determines whether the number of products ordered from the order terminal 1 (i.e., products picked up from order lane L) meets a predetermined number. If it is determined that the conditions are met (Yes in S202), the display control unit 103 reads a message related to the free product offering from the comment information unit 145 and displays it on the display unit 18 (S203).

図14に、S203で表示されたメッセージの表示例を示す。図14は、注文端末の表示の一例を示す図である。図14に示すように、注文端末1の表示部18には、商品1品を無料進呈することを表すメッセージ181および取得キー174が表示される。顧客は、商品(寿司)1品を巡回レーンRから取り上げ、取得キー174を操作する。 Figure 14 shows an example of the message displayed in S203. Figure 14 is a diagram showing an example of the display on the ordering terminal. As shown in Figure 14, the display unit 18 of the ordering terminal 1 displays a message 181 indicating that one product will be given free of charge, and a get key 174. The customer picks up one product (sushi) from the circulating lane R and operates the get key 174.

図13の説明に戻る。制御部100は、取得キー174が操作されたかを判断する(S204)。操作されるまで待機し(S204のNo)、取得キー174が操作されたと判断した場合には(S204のYes)、制御部100は、表示部18に表示されているメッセージを非表示にする(S205)。そして制御部100は処理を終了する。また、上記(2)の条件を満たしていと判断した場合には(S202のNo)、制御部100は処理を終了する。 Returning to the explanation of Figure 13, the control unit 100 determines whether the acquisition key 174 has been operated (S204). It waits until it is operated (No in S204), and if it determines that the acquisition key 174 has been operated (Yes in S204), the control unit 100 hides the message displayed on the display unit 18 (S205). The control unit 100 then ends the processing. Furthermore, if it determines that the above condition (2) is met (No in S202), the control unit 100 ends the processing.

図12の説明に戻る。また、商品の種類示す情報の受信ではないと判断した場合(S19のNo)、およびS18の処理、S20の処理を実行した後に、制御部100は、精算キー173が操作されたかを判断する(S21)。精算キー173が操作されたと判断した場合には(S21のYes)、制御部100は、当該顧客の食事に係る精算情報を店舗サーバ3に送信する(S22)。精算情報は、商品情報部131に記憶されている全ての情報と、顧客ID部132に記憶されている顧客ID(記憶されている場合のみ)、客席番号部143に記憶されている客席番号等である。そして制御部100は処理を終了する。また、精算キー173の操作ではないと判断した場合には(S21のNo)、制御部100はS11に戻る。 Returning to the explanation of Figure 12, if it is determined that information indicating the type of product has not been received (No in S19), and after executing the processes of S18 and S20, the control unit 100 determines whether the payment key 173 has been operated (S21). If it is determined that the payment key 173 has been operated (Yes in S21), the control unit 100 transmits payment information for the customer's meal to the store server 3 (S22). The payment information includes all information stored in the product information unit 131, the customer ID stored in the customer ID unit 132 (only if stored), the seat number stored in the seat number unit 143, etc. The control unit 100 then ends processing. If it is determined that the payment key 173 has not been operated (No in S21), the control unit 100 returns to S11.

このような実施形態の注文端末1は、皿に載置された商品を搬送する注文レーンLから客席Kにて取り上げた前記商品の数を数える計数部101と、注文レーンLから取り上げた商品の数が所定数を満たしたかを判断する判断部102と、判断部102が所定数を満たしたと判断した場合に、巡回レーンRを搬送する商品を無料進呈するメッセージを表示部18に表示させる表示制御部103と、を備える。 In this embodiment, the ordering terminal 1 includes a counting unit 101 that counts the number of items picked up at customer seats K from the order lane L, which transports items placed on plates; a judgment unit 102 that determines whether the number of items picked up from the order lane L has reached a predetermined number; and a display control unit 103 that, when the judgment unit 102 determines that the predetermined number has been reached, causes the display unit 18 to display a message announcing that the items being transported on the circulating lane R will be given away free of charge.

このような構成の注文端末1は、巡回レーンRを搬送される商品を無料進呈するための表示を顧客に対して行うことができる。そのため、顧客の注文意欲を沸かせることが可能となる。なお、巡回レーンRによって搬送される商品は、品質の観点から、一定時間が経過すると破棄される。そのため巡回レーンR上の商品を無料進呈することで、破棄される商品の数を減らすことができる。なお、実施形態では、条件(2)を用いたが、条件(1)または条件(3)を用いてもよい。条件(1)を用いた場合、判断部102は、レーン(巡回レーンRおよび注文レーンLのいずれであってもよい)から取り上げた商品の数が所定数を満たしたかを判断する。条件(3)を用いた場合、判断部102は、レーン(巡回レーンRおよび注文レーンLのいずれであってもよい)から取り上げた特定の商品の数が所定数を満たしたかを判断する。 The ordering terminal 1 configured in this way can display to customers that products conveyed on the circulating lane R will be given away for free. This can motivate customers to place orders. Note that, from a quality perspective, products conveyed on the circulating lane R are discarded after a certain period of time. Therefore, by giving away products on the circulating lane R for free, the number of discarded products can be reduced. Note that, although condition (2) is used in the embodiment, condition (1) or condition (3) may also be used. When condition (1) is used, the judgment unit 102 judges whether the number of products picked up from the lane (which may be either the circulating lane R or the order lane L) has reached a predetermined number. When condition (3) is used, the judgment unit 102 judges whether the number of specific products picked up from the lane (which may be either the circulating lane R or the order lane L) has reached a predetermined number.

ここからは、店舗サーバ3の制御について説明する。図15は、店舗サーバ3の制御処理の流れを示すフローチャートである。図15に示すように、店舗サーバ3の制御部300は、注文端末1から顧客IDの情報を受信したかを判断する(S31)。顧客IDの情報を受信したと判断した場合には(S31のYes)、制御部300は、受信した顧客IDを本部サーバ5に送信する(S32)。そして制御部300は処理を終了する。 Next, we will explain the control of the store server 3. Figure 15 is a flowchart showing the flow of the control process of the store server 3. As shown in Figure 15, the control unit 300 of the store server 3 determines whether customer ID information has been received from the order terminal 1 (S31). If it is determined that customer ID information has been received (Yes in S31), the control unit 300 transmits the received customer ID to the head office server 5 (S32). The control unit 300 then ends the process.

また、注文端末1からの顧客IDの受信ではないと判断した場合には(S31のNo)、制御部300は、注文端末1から商品の注文情報および客席番号を受信したかを判断する(S33)。商品の注文情報および客席番号を受信したと判断した場合には(S33のYes)、制御部300は、客席番号部3311に記憶されている当該客席番号に対応付けて、受信した注文情報を商品情報部3312に記憶する(S34)。なお、同時に顧客IDを受信した場合には、制御部300は、当該顧客IDを、受信した客席番号に関連付けた顧客ID部3313に記憶する(S34)。次に制御部300は、記憶した注文情報に基づいて、厨房に対して商品の調理発注処理を行う(S35)。そして制御部300は処理を終了する。 Furthermore, if it is determined that the customer ID has not been received from the ordering terminal 1 (No in S31), the control unit 300 determines whether product order information and a customer seat number have been received from the ordering terminal 1 (S33). If it is determined that product order information and a customer seat number have been received (Yes in S33), the control unit 300 stores the received order information in the product information unit 3312, correlating it with the customer seat number stored in the customer seat number unit 3311 (S34). If a customer ID is also received at the same time, the control unit 300 stores the customer ID in the customer ID unit 3313, associated with the received customer seat number (S34). Next, the control unit 300 processes a product cooking order to the kitchen based on the stored order information (S35). The control unit 300 then ends the process.

また、商品の注文情報および客席番号の受信ではないと判断した場合には(S33のNo)、制御部300は、注文端末1から精算情報を受信したかを判断する(S36)。精算情報を受信したと判断した場合には(S36のYes)、制御部300は、当該精算情報に基づいて精算処理を実行する(S37)。そして制御部300は、精算処理をした精算情報(対応する顧客ID部3313に顧客IDが記憶されている場合は当該顧客IDも)を本部サーバ5に送信する(S38)。そして制御部300は処理を終了する。また、精算情報の受信ではないと判断した場合には(S36のNo)、制御部300は処理を終了する。 Also, if it is determined that product order information and seat number have not been received (No in S33), the control unit 300 determines whether payment information has been received from the order terminal 1 (S36). If it is determined that payment information has been received (Yes in S36), the control unit 300 executes payment processing based on the payment information (S37). The control unit 300 then transmits the payment information (and the customer ID, if stored in the corresponding customer ID unit 3313) to the headquarters server 5 (S38). The control unit 300 then terminates processing. Also, if it is determined that payment information has not been received (No in S36), the control unit 300 terminates processing.

ここからは、本部サーバ5の制御について説明する。図16は、本部サーバ5の制御処理の流れを示すフローチャートである。図16に示すように、本部サーバ5の制御部500は、店舗サーバ3から精算情報と顧客IDの情報を受信したかを判断する(S51)。受信するまで待機し(S51のNo)、精算情報と顧客IDの情報を受信したと判断した場合には(S51のYes)、制御部500(顧客情報部)は、受信した精算情報に基づいて、当該顧客IDに係る商品履歴部5433に記憶されている情報を更新する(S52)。実施形態ではS52の処理として次の処理を実行する。すなわち、精算情報に含まれる枚数部1312に記憶された情報に基づいて、枚数部54332に記憶されている蓄積情報(今までに食した商品の数)を商品別に更新する。そして、更新された枚数部54332の情報に基づいて、合計枚数部54337の合計数(蓄積情報)を更新する。また、更新した枚数部54332の蓄積情報に基づいて、換算情報部54334の換算情報を更新する。実施形態では、更新された今までに取り上げた商品の数に基づいて、積み上げた皿の高さを更新する。更新された換算情報部54334の換算情報に基づいて合計換算部54338の換算情報を更新する。また、更新した枚数部54332の蓄積情報に基づいて、獲得ポイント部54335に記憶されているポイント数を更新する。更新された獲得ポイント部54335の情報に基づいて、合計ポイント部54339に記憶されている合計ポイント数の情報を更新する。 Next, we will explain the control of the headquarters server 5. Figure 16 is a flowchart showing the flow of the control process of the headquarters server 5. As shown in Figure 16, the control unit 500 of the headquarters server 5 determines whether payment information and customer ID information have been received from the store server 3 (S51). The control unit 500 waits until receipt (No in S51). If it determines that payment information and customer ID information have been received (Yes in S51), the control unit 500 (customer information unit) updates the information stored in the product history unit 5433 related to that customer ID based on the received payment information (S52). In this embodiment, the following process is performed as the process of S52. That is, based on the information stored in the number unit 1312 included in the payment information, the accumulated information (number of products eaten so far) stored in the number unit 54332 is updated for each product. Then, based on the information stored in the updated number unit 54332, the total number (accumulated information) in the total number unit 54337 is updated. Furthermore, the conversion information in the conversion information section 54334 is updated based on the accumulated information in the updated number of pieces section 54332. In this embodiment, the height of the stacked plates is updated based on the updated number of products that have been picked up so far. The conversion information in the total conversion section 54338 is updated based on the conversion information in the updated conversion information section 54334. Furthermore, the number of points stored in the earned points section 54335 is updated based on the accumulated information in the updated number of pieces section 54332. The information on the total number of points stored in the total points section 54339 is updated based on the information in the updated earned points section 54335.

次に制御部500(生成部)は、更新した商品履歴部5433に記憶されている情報の情報に基づいて、各顧客について、店舗M(チェーン店の各店舗を含む)における今まで食した商品の数に係るメッセージを作成する(S53)。作成するメッセージは例えば、次のようである。
(4)枚数部54332の蓄積情報または合計枚数部54337の蓄積情報と、目標記憶部54333の目標情報を用いて、顧客が食した商品と設定された目標数との関係を示すメッセージ。枚数部54332の蓄積情報に基づく場合は、特定の商品(商品A~商品Nのいずれか一つまたは複数)について、目標数との関係を示すメッセージ。合計枚数部54337の蓄積情報に基づく場合は、すべての商品の合計数について、目標数との関係を示すメッセージ。
(5)枚数部54332の蓄積情報または合計枚数部54337の蓄積情報と、他の顧客の枚数部54332の蓄積情報を用いて、顧客が食した商品の数について、店舗Mにおける当該顧客のランキングを示すメッセージ。枚数部54332の蓄積情報に基づく場合は、特定の商品について、店舗Mにおける当該顧客のランキングを示すメッセージ。合計枚数部54337の蓄積情報に基づく場合は、すべての商品の合計数について、店舗Mにおける当該顧客のランキングを示すメッセージ。
(6)食した商品の数を別の指標に変換した換算情報部54334の換算情報または合計換算部54338の換算情報と、比較対象部54336の情報を用いて、目標としている指標(例えば東京タワーの高さ)に対して実際に食した商品の数(積み上げた皿の高さ)がどの程度まで達しているかを示すメッセージ。換算情報部54334の換算情報に基づく場合は、特定の商品について、目標としている指標に対する実績を示すメッセージ。合計換算部54338の換算情報に基づく場合は、食したすべての商品の合計について、目標としている指標に対する実績を示すメッセージ。
Next, the control unit 500 (generation unit) creates a message for each customer regarding the number of products they have eaten at store M (including each store of a chain store) based on the information stored in the updated product history unit 5433 (S53). For example, the message to be created may be as follows:
(4) A message indicating the relationship between the products eaten by the customer and the set target number, using the accumulated information in the number of pieces section 54332 or the accumulated information in the total number of pieces section 54337, and the target information in the target memory section 54333. If based on the accumulated information in the number of pieces section 54332, the message indicates the relationship with the target number for a specific product (one or more of products A to N). If based on the accumulated information in the total number section 54337, the message indicates the relationship with the target number for the total number of all products.
(5) A message indicating the ranking of the customer at store M in terms of the number of items eaten by the customer, using the accumulated information in the number of items section 54332 or the accumulated information in the total number of items section 54337 and the accumulated information in the number of items section 54332 of other customers. If based on the accumulated information in the number of items section 54332, a message indicating the ranking of the customer at store M in terms of a specific item. If based on the accumulated information in the total number of items section 54337, a message indicating the ranking of the customer at store M in terms of the total number of all items.
(6) A message indicating how close the number of products actually eaten (height of the stacked plates) is to a target index (for example, the height of Tokyo Tower), using the conversion information of the conversion information unit 54334, which converts the number of products eaten into another index, or the conversion information of the total conversion unit 54338, and the information of the comparison unit 54336. If based on the conversion information of the conversion information unit 54334, the message indicates the actual results for a specific product against the target index. If based on the conversion information of the total conversion unit 54338, the message indicates the actual results for the total of all products eaten against the target index.

次に制御部500(出力部)は、作成したメッセージを携帯端末7に送信する(S54)。そして制御部500は処理を終了する。なお、制御部500が(4)~(6)のいずれのメッセージを送信するかは、携帯端末7で設定し、本部サーバ5は設定情報を受信して対応するメッセージを送信する。 The control unit 500 (output unit) then transmits the created message to the mobile device 7 (S54). The control unit 500 then terminates the process. Note that which of messages (4) to (6) the control unit 500 will transmit is set on the mobile device 7, and the headquarters server 5 receives the setting information and transmits the corresponding message.

ここからは、携帯端末7の制御について説明する。図17は、携帯端末7の制御処理の流れを示すフローチャートである。携帯端末7には、予めアプリケーションがインストールされており、このアプリケーションに基づいて、(4)~(6)を指定する機能、および本部サーバ5から受信した情報を表示する機能を備えている。 Next, we will explain the control of the mobile terminal 7. Figure 17 is a flowchart showing the flow of the control process of the mobile terminal 7. An application is pre-installed on the mobile terminal 7, and based on this application, it has the function of specifying (4) to (6) and the function of displaying information received from the headquarters server 5.

すなわち携帯端末7の制御部700は、本部サーバ5からメッセージの情報を受信したかを判断する(S71)。受信するまで待機し(S71のNo)、メッセージの情報を受信したと判断した場合には(S71のYes)、制御部700は、受信したメッセージを表示部78に表示する(S72)。そして制御部700は処理を終了する。 That is, the control unit 700 of the mobile terminal 7 determines whether message information has been received from the headquarters server 5 (S71). It waits until it is received (No in S71), and if it determines that message information has been received (Yes in S71), the control unit 700 displays the received message on the display unit 78 (S72). The control unit 700 then ends the processing.

例えば(4)のメッセージ情報を受信した場合には、制御部700は、例えば図18に示すようなメッセージを表示する。図18は、携帯端末7の表示部78への表示例を示す図である。表示例781は、顧客が今まで食した商品の数を、値段が異なる商品別に表示したものである。表示例782は、顧客が今まで食した特定の商品の数が相当する量を何かに例えて表示したものである。表示例783および表示例784は、顧客が今まで食した商品の数と目標値との関係を表示したものである。表示例785は、顧客が今まで食した特定の商品の数と目標値との関係を表示したものである。制御部700は、携帯端末7における選択設定に応じて、表示例781~785のうち選択されたものを表示する。 For example, when message information (4) is received, the control unit 700 displays a message such as that shown in FIG. 18. FIG. 18 is a diagram showing an example of a display on the display unit 78 of the mobile terminal 7. Display example 781 displays the number of items the customer has eaten to date, broken down by price. Display example 782 displays an example of an amount that corresponds to the number of specific items the customer has eaten to date. Display examples 783 and 784 display the relationship between the number of items the customer has eaten to date and the target value. Display example 785 displays the relationship between the number of specific items the customer has eaten to date and the target value. The control unit 700 displays a selection from display examples 781 to 785 according to the selection settings on the mobile terminal 7.

また、例えば(5)のメッセージ情報を受信した場合には、制御部700は、例えば図19に示すようなメッセージを表示する。図19は、携帯端末7の表示部78への表示例を示す図である。表示例786は、顧客が今まで食した商品の数のランキングを、ランキング1位の顧客と比較して表した表示である。表示例787は、当該顧客のランキングを、ランキング1位の顧客と比較して図式化して表した表示である。制御部700は、表示例786と表示例787をいずれか一方、または両方同時に表示する。 Furthermore, when message information (5) is received, for example, the control unit 700 displays a message such as that shown in FIG. 19. FIG. 19 is a diagram showing an example of a display on the display unit 78 of the mobile terminal 7. Display example 786 is a display showing a ranking of the number of products the customer has eaten so far, in comparison with the top-ranked customer. Display example 787 is a display showing a diagram of the customer's ranking, in comparison with the top-ranked customer. The control unit 700 displays either display example 786 or display example 787, or both simultaneously.

また、例えば(6)のメッセージ情報を受信した場合には、制御部700は、例えば図20に示すようなメッセージを表示する。図20は、携帯端末7の表示部78への表示例を示す図である。表示例788は、顧客が今まで食した商品の数を皿を積んだ高さに換算した情報と、目標とする物体(例えば東京タワー)の高さとを比較した表示である。表示例789は、表示例788の情報を図式化した表示である。 Furthermore, when message information (6) is received, for example, the control unit 700 displays a message such as that shown in FIG. 20. FIG. 20 is a diagram showing an example of a display on the display unit 78 of the mobile terminal 7. Display example 788 is a display that compares the number of items the customer has eaten so far, converted into the height of the plates stacked, with the height of a target object (for example, Tokyo Tower). Display example 789 is a graphical display of the information in display example 788.

このように、実施形態の本部サーバ5は、顧客がレーンから取り上げた商品の数を蓄積した蓄積情報を、顧客を特定する顧客特定情報別に累積的に記憶する顧客情報部と、前記顧客情報部により記憶された前記蓄積情報と当該蓄積情報に係る目標情報に基づいて、当該顧客の過去に取り上げた商品の数の目標との関係を示すメッセージを生成する生成部と、生成した情報を表示装置に表示可能に出力する出力部と、を備える。 In this way, the headquarters server 5 of this embodiment includes a customer information unit that cumulatively stores accumulated information on the number of products a customer has picked up from a lane, organized by customer identification information that identifies the customer; a generation unit that generates a message indicating the relationship between the accumulated information stored by the customer information unit and the target number of products the customer has previously picked up, based on the accumulated information and target information related to the accumulated information; and an output unit that outputs the generated information so that it can be displayed on a display device.

このような構成を備えた本部サーバ5は、携帯端末7に対し、顧客の注文意欲を沸かせる表示をさせることができる。 With this configuration, the headquarters server 5 can display information on the mobile terminal 7 that will motivate customers to place an order.

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

例えば、実施形態では、注文端末1を情報処理装置の一例として説明した。しかしながらこれに限らず、例えば、店舗サーバ3、本部サーバ5、携帯端末7が情報処理装置であってもよい。 For example, in the embodiment, the order terminal 1 has been described as an example of an information processing device. However, this is not limited to this, and for example, the store server 3, headquarters server 5, and mobile terminal 7 may also be information processing devices.

また、各実施形態では、顧客が携帯する携帯端末7を用いて説明した。しかしながらこれに限らず、携帯端末7の代わりに例えばPC(Personal Computer)等の携帯できない装置を用いてもよい。 Furthermore, in each embodiment, a mobile terminal 7 carried by a customer has been described. However, this is not limiting, and a non-portable device such as a PC (Personal Computer) may be used instead of the mobile terminal 7.

また、実施形態では、精算情報を、注文端末1から店舗サーバ3を経由して本部サーバ5に送信するようにした。しかしながらこれに限らず、注文端末1は、精算情報を電子レシート化した電子レシート情報を電子レシート管理サーバに送信し、電子レシート管理サーバが受信した電子レシート情報から、精算情報に含まれる商品数(皿の数)を抽出して、顧客マスタ543の情報を更新するようにしてもよい。 In addition, in the embodiment, the payment information is transmitted from the ordering terminal 1 to the headquarters server 5 via the store server 3. However, this is not limited to this. The ordering terminal 1 may also transmit electronic receipt information, which is an electronic receipt of the payment information, to the electronic receipt management server, and extract the number of products (number of plates) included in the payment information from the electronic receipt information received by the electronic receipt management server, and update the information in the customer master 543.

また、実施形態では、注文端末1は、商品判別センサ21からの出力によって、レーンから取り上げられた商品の数を計数し商品の種類を判断した。しかしながらこれに限らず、例えば客席Kの上方にカメラを設置し、当該カメラがレーンから商品を取り上げる動作を撮像し、撮像した画像に基づいて、レーンから取り上げられた商品の種類を判断するようにしてもよい。 In addition, in the embodiment, the ordering terminal 1 counts the number of products picked up from the lane and determines the type of product based on the output from the product discrimination sensor 21. However, this is not limited to this. For example, a camera may be installed above the customer seats K, and the camera may capture an image of the action of picking up products from the lane, and the type of product picked up from the lane may be determined based on the captured image.

また、実施形態では、商品を搬送するレーンとして巡回レーンRと注文レーンLを用いて説明した。しかしながらこれに限らず、商品を、巡回レーンRのみ、または注文レーンLのみを用いて搬送してもよい。 Furthermore, in the embodiment, the lanes for transporting goods are described as the circulation lane R and the order lane L. However, this is not limiting, and goods may be transported using only the circulation lane R or only the order lane L.

また、実施形態では、商品判別センサ21が検知した商品の数による無料進呈処理(図12のS19の処理とS20の処理、または図13におけるS201の処理とS202の処理)を注文端末1が実行した。しかしながらこれに限らず、これらの処理を店舗サーバ3が実行するようにしてもよい。 In addition, in the embodiment, the order terminal 1 executes the free gift process (processing S19 and S20 in FIG. 12, or processing S201 and S202 in FIG. 13) based on the number of products detected by the product discrimination sensor 21. However, this is not limiting, and these processes may also be executed by the store server 3.

また、実施形態において携帯端末7が実行した図17処理および図18~図20の表示は、注文端末1が行うようにしてもよい。 In addition, the process of Figure 17 and the display of Figures 18 to 20 performed by the mobile terminal 7 in this embodiment may be performed by the ordering terminal 1.

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

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

また、実施形態の注文端末1で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。 In addition, the program executed by the ordering terminal 1 of the embodiment may be configured to be provided by being pre-installed in a ROM or the like.

なお、実施形態では、上記のように、顧客が取り上げた商品の数に係る実績情報や各種比較情報を本部サーバ5が作成して、携帯端末7に表示させるようにした。このような処理は、顧客の注文意欲を沸かせることを課題として実施される。以下この発明について付記する。なお、付記した発明に係る実施形態では、本部サーバ5が情報処理装置の一例であるが、情報処理装置は、店舗サーバ3や携帯端末7であってもよい。 In the embodiment, as described above, the headquarters server 5 creates performance information related to the number of products selected by customers and various comparison information, and displays this information on the mobile terminal 7. This process is carried out with the goal of encouraging customers to place orders. Additional information about this invention is provided below. In the embodiment of the invention, the headquarters server 5 is an example of an information processing device, but the information processing device may also be the store server 3 or the mobile terminal 7.

[付記]
[請求項1]
顧客がレーンから取り上げた商品の数を蓄積した蓄積情報を、顧客を特定する顧客特定情報別に累積的に記憶する顧客情報部と、
前記顧客情報部により記憶された前記蓄積情報と当該蓄積情報に係る目標情報に基づいて、当該顧客の過去に取り上げた商品の数の目標との関係を示すメッセージを生成する生成部と、
生成した情報を表示装置に表示可能に出力する出力部と、
を備えた情報処理装置。
[請求項2]
前記生成部は、前記蓄積情報を特定の指標に基づいて換算した情報と当該指標における目標情報とを比較可能なメッセージを生成する、
請求項1に記載の情報処理装置。
[請求項3]
前記生成部は、特定の商品についての前記蓄積情報を特定の指標に基づいて換算した情報と当該指標における目標情報とを比較可能なメッセージを生成する、
請求項2に記載の情報処理装置。
[請求項4]
前記生成部は、前記蓄積情報を特定の指標に基づいて換算した情報と前記目標情報とを図式化して比較可能なメッセージを生成する、
請求項2または3に記載の情報処理装置。
[請求項5]
情報処理装置としてのコンピュータを、
顧客がレーンから取り上げた商品の数を蓄積した蓄積情報を、顧客を特定する顧客特定情報別に累積的に記憶する顧客情報部と、
前記顧客情報部により記憶された前記蓄積情報と当該蓄積情報に係る目標情報に基づいて、当該顧客の過去に取り上げた商品の数の目標との関係を示すメッセージを生成する生成部と、
生成した情報を表示装置に表示可能に出力する出力部と、
として機能させるためのプログラム。
[Note]
[Claim 1]
a customer information unit that stores accumulated information on the number of products picked up by customers from the lane, in a cumulative manner according to customer identification information that identifies the customer;
a generating unit that generates a message indicating a relationship with a target number of products previously picked up by the customer based on the accumulated information stored by the customer information unit and target information related to the accumulated information;
an output unit that outputs the generated information so that it can be displayed on a display device;
An information processing device comprising:
[Claim 2]
the generation unit generates a message that can compare information obtained by converting the accumulated information based on a specific index with target information for the index.
The information processing device according to claim 1 .
[Claim 3]
the generation unit generates a message that can compare information obtained by converting the accumulated information about a specific product based on a specific index with target information for the index.
The information processing device according to claim 2 .
[Claim 4]
the generation unit generates a message that can be compared by graphically representing information obtained by converting the accumulated information based on a specific index and the target information.
4. The information processing device according to claim 2 or 3.
[Claim 5]
Computers as information processing devices
a customer information unit that stores accumulated information on the number of products picked up by customers from the lane, in a cumulative manner according to customer identification information that identifies the customer;
a generating unit that generates a message indicating a relationship with a target number of products previously picked up by the customer based on the accumulated information stored by the customer information unit and target information related to the accumulated information;
an output unit that outputs the generated information so that it can be displayed on a display device;
A program to function as a

1 注文端末
3 店舗サーバ
5 本部サーバ
7 携帯端末
10 注文管理システム
21 商品判別センサ
100 制御部
101 計数部
102 判断部
103 表示制御部
131 商品情報部
132 顧客ID部
142 商品マスタ
143 客席番号部
144 進呈商品部
145 コメント情報部
300 制御部
331 商品管理部
342 商品マスタ
500 制御部
542 商品マスタ
543 顧客マスタ
700 制御部
731 情報記憶部
1311 商品ID部
1312 枚数部
1313 注文枚数部
1314 合計枚数部
1315 進呈枚数部
1431 顧客ID部
1432 顧客情報部
5431 顧客ID部
5432 顧客情報部
5433 商品履歴部
54331 商品ID部
54332 枚数部
54333 目標記憶部
54334 換算情報部
54335 獲得ポイント部
54336 比較対象部
54337 合計枚数部
54338 合計換算部
54339 合計ポイント部
K 客席
L 注文レーン
N 投入口
R 巡回レーン
REFERENCE SIGNS LIST 1 Order terminal 3 Store server 5 Headquarters server 7 Mobile terminal 10 Order management system 21 Product discrimination sensor 100 Control unit 101 Counting unit 102 Determination unit 103 Display control unit 131 Product information unit 132 Customer ID unit 142 Product master 143 Customer seat number unit 144 Gift product unit 145 Comment information unit 300 Control unit 331 Product management unit 342 Product master 500 Control unit 542 Product master 543 Customer master 700 Control unit 731 Information storage unit 1311 Product ID unit 1312 Number unit 1313 Order number unit 1314 Total number unit 1315 Gift number unit 1431 Customer ID unit 1432 Customer information unit 5431 Customer ID unit 5432 Customer information unit 5433 Product history section 54331 Product ID section 54332 Number section 54333 Target memory section 54334 Conversion information section 54335 Earned points section 54336 Comparison section 54337 Total number section 54338 Total conversion section 54339 Total points section K Customer seat L Order lane N Insert slot R Circulation lane

特開2014-52944号公報JP 2014-52944 A

Claims (5)

食した商品を載置した皿の数を数える計数部と、
前記皿の数が所定数を満たしたかを判断する判断部と、
前記判断部が所定数を満たしたと判断した場合に、レーンによって搬送される商品を無料進呈するメッセージを表示部に表示させる表示制御部と、
を備える情報処理装置。
a counting unit that counts the number of plates on which the eaten products are placed ;
a determination unit that determines whether the number of plates has reached a predetermined number;
a display control unit that displays on a display unit a message announcing that the products conveyed by the lane will be given away free of charge when the determination unit determines that the predetermined number has been reached;
An information processing device comprising:
商品を注文する注文部、をさらに備え、
前記判断部は、前記注文部によって注文された商品に係る前記皿の合計数が前記所定数を満たしたかを判断する、
請求項1に記載の情報処理装置。
An ordering unit for ordering products,
the determination unit determines whether the total number of plates related to the products ordered by the ordering unit has reached the predetermined number.
The information processing device according to claim 1 .
前記レーンは、多種類の商品を店内の各客席を巡回して搬送する巡回レーンと、前記注文部から注文された商品を顧客に直接搬送する注文レーンとを有し、
前記表示制御部は、前記判断部が前記所定数を満たしたと判断した場合に、前記巡回レーンを搬送する商品を無料進呈するメッセージを表示部に表示させる、
請求項2に記載の情報処理装置。
The lane includes a circulating lane that transports a wide variety of products to each customer seat in the store, and an ordering lane that transports products ordered from the ordering section directly to the customer,
the display control unit, when the determination unit determines that the predetermined number has been satisfied, causes a message to be displayed on the display unit informing that the product being transported on the circulating lane will be given away free of charge;
The information processing device according to claim 2 .
前記計数部は、投入口に投入された前記食した商品を載置した皿の数を数える、The counting unit counts the number of plates on which the eaten products are placed that are inserted into the insertion port.
請求項1に記載の情報処理装置。The information processing device according to claim 1 .
情報処理装置としてのコンピュータを、
食した商品を載置した皿の数を数える計数部と、
前記皿の数が所定数を満たしたかを判断する判断部と、
前記判断部が所定数を満たしたと判断した場合に、レーンによって搬送される商品を無料進呈するメッセージを表示部に表示させる表示制御部と、
として機能させるためのプログラム。
Computers as information processing devices
a counting unit that counts the number of plates on which the eaten products are placed ;
a determination unit that determines whether the number of plates has reached a predetermined number;
a display control unit that displays on a display unit a message announcing that the products conveyed by the lane will be given away free of charge when the determination unit determines that the predetermined number has been reached;
A program to function as a
JP2022038108A 2022-03-11 2022-03-11 Information processing device and program Active JP7762093B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022038108A JP7762093B2 (en) 2022-03-11 2022-03-11 Information processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022038108A JP7762093B2 (en) 2022-03-11 2022-03-11 Information processing device and program

Publications (2)

Publication Number Publication Date
JP2023132653A JP2023132653A (en) 2023-09-22
JP7762093B2 true JP7762093B2 (en) 2025-10-29

Family

ID=88065042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022038108A Active JP7762093B2 (en) 2022-03-11 2022-03-11 Information processing device and program

Country Status (1)

Country Link
JP (1) JP7762093B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002159390A (en) 2000-11-27 2002-06-04 Kura Corporation:Kk Dish collection device
JP2008188345A (en) 2007-02-07 2008-08-21 Japan Crescent Co Ltd Method and device for serving food and drink by revolving board
JP2022012582A (en) 2020-07-01 2022-01-17 くら寿司株式会社 Food and drink providing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002159390A (en) 2000-11-27 2002-06-04 Kura Corporation:Kk Dish collection device
JP2008188345A (en) 2007-02-07 2008-08-21 Japan Crescent Co Ltd Method and device for serving food and drink by revolving board
JP2022012582A (en) 2020-07-01 2022-01-17 くら寿司株式会社 Food and drink providing system

Also Published As

Publication number Publication date
JP2023132653A (en) 2023-09-22

Similar Documents

Publication Publication Date Title
US11475504B2 (en) Dynamic product suggestions and in-store fulfillment
CN112655033B (en) Mobile terminal, weighing device, storage medium, sales processing system and sales processing method
JP2010526375A (en) Food identification and tracking system and method
JP5631347B2 (en) Information processing apparatus and program
US20150356580A1 (en) System for facilitating collection of information about products
US20170287053A1 (en) Methods and Systems for Remote Shopping
EP4443370A1 (en) Information processing device, information processing method, and program
JP7762093B2 (en) Information processing device and program
JP6336861B2 (en) Information processing apparatus and program
JP2005293395A (en) Meal information management system
JP7599140B2 (en) Information presentation system, information presentation method, and program
CN108734505A (en) Sale device, control method and storage medium
TW202105308A (en) Information processing device, terminal device, and second terminal device
JP6434093B1 (en) Article sales system, method, and program
JP2005258620A (en) Method, system and program for sales promotion of sellout merchandise
JP5748690B2 (en) Slip output device and program
JP2023111381A (en) Information processing device and information processing method
JP2023005029A (en) Sales support apparatus, sales support system, sales support method, and program
US20240242179A1 (en) Information processing apparatus and information processing method
JP7548392B2 (en) Recommended information identification device, recommended information identification system, recommended information identification method, and program
US12572972B2 (en) Store system apparatus
JP7092822B2 (en) Management server and management system
TW202009878A (en) Vending device for suggesting shoppers to purchase from other device when commodity sold out and method thereof
TWI724406B (en) Programs, recording media and management systems
JP2023132150A (en) Information processing equipment and programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250529

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250801

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251017

R150 Certificate of patent or registration of utility model

Ref document number: 7762093

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150