JP7555243B2 - Display device, control device, display method, control method, and program - Google Patents
Display device, control device, display method, control method, and program Download PDFInfo
- Publication number
- JP7555243B2 JP7555243B2 JP2020192587A JP2020192587A JP7555243B2 JP 7555243 B2 JP7555243 B2 JP 7555243B2 JP 2020192587 A JP2020192587 A JP 2020192587A JP 2020192587 A JP2020192587 A JP 2020192587A JP 7555243 B2 JP7555243 B2 JP 7555243B2
- Authority
- JP
- Japan
- Prior art keywords
- products
- imaging area
- product
- display device
- imaging
- 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
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000003384 imaging method Methods 0.000 claims description 244
- 230000015654 memory Effects 0.000 claims description 17
- 235000015278 beef Nutrition 0.000 description 25
- 235000013351 cheese Nutrition 0.000 description 19
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 11
- 240000008415 Lactuca sativa Species 0.000 description 9
- 235000012045 salad Nutrition 0.000 description 9
- 230000004044 response Effects 0.000 description 8
- 244000294411 Mirabilis expansa Species 0.000 description 6
- 235000015429 Mirabilis expansa Nutrition 0.000 description 6
- 235000013536 miso Nutrition 0.000 description 6
- 235000014347 soups Nutrition 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000000052 comparative effect Effects 0.000 description 4
- 230000010365 information processing Effects 0.000 description 3
- 240000005856 Lyophyllum decastes Species 0.000 description 2
- 235000013194 Lyophyllum decastes Nutrition 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 244000131415 Zanthoxylum piperitum Species 0.000 description 1
- 235000008853 Zanthoxylum piperitum Nutrition 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Description
本発明は、表示装置、制御装置、表示方法、制御方法、及びプログラムに関する。 The present invention relates to a display device, a control device, a display method, a control method, and a program.
商品を提供する店舗のスタッフは、顧客からの注文に応じて商品を準備し、提供する。注文に複数の商品が含まれる場合、スタッフは、注文された全ての商品の準備が完了したことを確認し、顧客に商品を提供する。特許文献1には、顧客が注文した商品の総重量の標準値と、実測値との間の差分に基づいて、注文された商品の提供準備が完了したか否かを確認可能な技術が開示されている。 Staff at the store that provides the products prepare and serve the products in response to orders from customers. If an order includes multiple products, the staff confirms that all ordered products are ready and then serves the products to the customer. Patent Document 1 discloses a technology that can confirm whether the preparation of the ordered products is complete based on the difference between the standard value of the total weight of the products ordered by the customer and the actual measured value.
一般に、同種の商品であっても重量にばらつきがある場合がある。また、重量の小さい商品においては、重量の違いに基づいた商品の種類や数の違いの判定は、困難である場合がある。従って、上記の従来技術のように重量に基づいて商品の提供準備の完了を確認する方法では、正確な確認が困難である場合がある。 In general, even products of the same type may vary in weight. In addition, for light-weight products, it may be difficult to determine differences in the type or number of products based on differences in weight. Therefore, it may be difficult to accurately confirm whether a product is ready to be served based on its weight, as in the above-mentioned conventional technology.
本発明は、提供する商品の準備完了をより正確に確認可能な技術を提供することを目的とする。 The present invention aims to provide a technology that can more accurately confirm that the product to be offered is ready.
本発明の一態様に係る表示装置は、商品の提供を支援する表示装置であって、撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて、顧客が注文した商品一覧を表示することと、前記撮像の結果に基づいて、前記商品一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で表示することと、前記商品一覧に含まれる商品の前記撮像エリアへの提供が完了したことを表示することと、実行する制御部を備える。 A display device according to one aspect of the present invention is a display device that supports the provision of products, and includes a control unit that executes the following: displaying a list of products ordered by a customer based on order identification information included in an image code captured in an imaging area; displaying products included in the product list that have not been provided to the imaging area in a manner different from the products that have been provided to the imaging area based on the results of the imaging; and displaying that the provision of the products included in the product list to the imaging area has been completed.
本発明によれば、提供する商品の準備完了をより正確に確認可能な技術を提供することができる。 The present invention provides a technology that can more accurately confirm that the product to be offered is ready.
以下に、一実施形態に係る注文管理システムについて説明する。なお、以下の実施形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。 An order management system according to one embodiment will be described below. Note that the following embodiment is an example for explaining the present invention, and is not intended to limit the present invention to only this embodiment. Furthermore, the present invention can be modified in various ways without departing from the gist of the invention. Furthermore, a person skilled in the art can adopt an embodiment in which each element described below is replaced with an equivalent, and such an embodiment is also within the scope of the present invention.
図1を参照して、一実施形態に係る注文管理システムの構成について説明する。注文管理システムは、商品を販売する店舗において、注文の受け付け、及び注文を受けた商品の提供などを管理及び支援するためのシステムである。図1に示す注文管理システム1は、端末装置10、管理装置20、撮像装置30、表示装置40、及びプリンタ50を備える。端末装置10、撮像装置30、表示装置40、及びプリンタ50は、管理装置20と通信可能に接続されている。各装置間の通信は、例えば、インターネット、LAN(Local Area Network)、WAN(Wide Area Network)、専用線、パケット通信網、電話回線、企業内ネットワーク、その他の通信回線、それらの組み合わせ等のいずれかを採用してもよい。 The configuration of an order management system according to one embodiment will be described with reference to FIG. 1. The order management system is a system for managing and supporting the acceptance of orders and the provision of ordered products in a store that sells products. The order management system 1 shown in FIG. 1 includes a terminal device 10, a management device 20, an imaging device 30, a display device 40, and a printer 50. The terminal device 10, the imaging device 30, the display device 40, and the printer 50 are communicatively connected to the management device 20. The communication between the devices may be, for example, the Internet, a LAN (Local Area Network), a WAN (Wide Area Network), a dedicated line, a packet communication network, a telephone line, an in-house network, other communication lines, or a combination thereof.
端末装置10は、店舗のスタッフ又は顧客による操作入力に応じて、顧客からの商品の注文を受け付けるための情報処理装置である。端末装置10は、主なハードウェア構成として、制御部11、通信部12、記憶部13、入力部14、及び表示部15を備える。制御部11は、CPU(Central Processing Unit)11a、及びメモリ11bを備える。これらのハードウェア構成の説明は後述する。 The terminal device 10 is an information processing device for accepting product orders from customers in response to operational input by store staff or customers. The main hardware components of the terminal device 10 include a control unit 11, a communication unit 12, a storage unit 13, an input unit 14, and a display unit 15. The control unit 11 includes a CPU (Central Processing Unit) 11a and a memory 11b. The hardware components will be described later.
管理装置20は、顧客による商品の注文の受け付けの管理、及び注文された商品の準備状況を管理するための情報処理装置である。管理装置20は、主なハードウェア構成として、制御部21、通信部22、記憶部23を備える。制御部21は、CPU21a及びメモリ21bを備える。これらのハードウェア構成の説明は後述する。 The management device 20 is an information processing device for managing the acceptance of product orders from customers and the preparation status of the ordered products. The management device 20 has, as its main hardware components, a control unit 21, a communication unit 22, and a storage unit 23. The control unit 21 has a CPU 21a and a memory 21b. The hardware components will be described later.
撮像装置30は、店舗内に設置され、所定のエリアである撮像エリアRに含まれる被写体を撮像するカメラである。撮像装置30は、例えば、図示しないレンズ及び撮像部を備えて構成される。本実施形態における撮像エリアRは、店舗内において、顧客からの注文に応じて提供の準備が完了した商品を一時的に載置するエリアである。例えば、商品が料理である場合、調理された商品が厨房から運び出された後、当該商品を一時的に載置するエリアに撮像エリアRが設定される。店舗のスタッフは、撮像エリアRに載置された商品を袋に収納等して、当該商品を顧客に提供する。 The imaging device 30 is a camera that is installed in a store and captures an image of a subject included in an imaging area R, which is a predetermined area. The imaging device 30 is configured, for example, with a lens and an imaging unit, not shown. In this embodiment, the imaging area R is an area in the store where products that have been prepared for serving in response to an order from a customer are temporarily placed. For example, if the product is a dish, the imaging area R is set as an area where the cooked product is temporarily placed after it is carried out from the kitchen. The store staff places the product placed in the imaging area R in a bag, etc., and provides the product to the customer.
表示装置40は、店舗内に設置され、注文された商品の準備状況を表示するための装置である。表示装置40は、注文された商品を顧客に手渡す店舗のスタッフが、商品の準備状況を確認できるような位置に設置される。商品の準備状況は、例えば、準備中及び準備完了を含む。表示装置40による表示例の説明は後述する。表示装置40は、主なハードウェア構成として、制御部41、通信部42、表示部43、及び入力部44を備える。これらのハードウェア構成の説明は後述する。 The display device 40 is installed in the store and is used to display the preparation status of an ordered item. The display device 40 is installed in a position where the store staff who hands over the ordered item to the customer can check the preparation status of the item. The preparation status of the item includes, for example, "in preparation" and "preparation complete." An example of the display by the display device 40 will be described later. The main hardware components of the display device 40 include a control unit 41, a communication unit 42, a display unit 43, and an input unit 44. These hardware components will be described later.
プリンタ50は、店舗内に設置され、注文された商品又は当該商品のパッケージ(以下、単に「商品」とも称する。)に付するラベルを印刷するための装置である。ラベルの詳細は後述する。 The printer 50 is a device installed in the store for printing labels to be attached to the ordered products or the packages of those products (hereinafter simply referred to as "products"). Details of the labels will be described later.
制御部11,21のそれぞれは、当該制御部を備える装置の各構成の動作を制御する。例えば、制御部11,21のそれぞれにおいて、CPUは、記憶部等に記憶された各種の命令を含むコンピュータプログラムをメモリに展開して実行することにより、装置が備える各構成を制御し、当該装置による処理を実現する。制御部41は、制御回路又はプロセッサにより構成される。制御部41は、表示装置40が備える各構成を制御し、表示装置40による表示の処理等を実現する。制御部11,21,41の制御により実現される注文管理システム1に含まれる各装置による処理の詳細は後述する。 Each of the control units 11, 21 controls the operation of each component of the device that includes the control unit. For example, in each of the control units 11, 21, the CPU controls each component of the device and realizes processing by the device by expanding into memory a computer program that includes various instructions stored in a storage unit or the like and executing the program. The control unit 41 is composed of a control circuit or a processor. The control unit 41 controls each component of the display device 40 and realizes display processing by the display device 40 and the like. Details of the processing by each device included in the order management system 1 that is realized by the control of the control units 11, 21, 41 will be described later.
通信部12,22,42のそれぞれは、当該通信部を備える装置が外部装置と通信するための通信インタフェースである。 Each of the communication units 12, 22, and 42 is a communication interface that enables the device having the communication unit to communicate with an external device.
記憶部13,23のそれぞれは、当該記憶部を備える装置における処理の実行に必要な各種プログラムや各種のデータ、当該処理結果により得られた各種のデータ、及び外部装置から受信した各種のデータを記憶する。 Each of the storage units 13 and 23 stores various programs and data necessary for executing processing in the device having the storage unit, various data obtained as a result of the processing, and various data received from an external device.
入力部14,44は、ユーザ操作及びデータの入力のための装置である。入力部14,44は、例えば、ボタンキー、キーボード、スキャナ、及び各種センサを含む。表示部15,43は、各種情報を表示するための装置である。表示部15,43は、例えば、液晶ディスプレイ又は有機EL(Electro-Luminescence)ディスプレイにより構成される。入力部14及び表示部15(又は、入力部44及び表示部43)は、一体的に構成されて、タッチパネルを形成してもよい。 The input units 14, 44 are devices for user operations and data input. The input units 14, 44 include, for example, button keys, a keyboard, a scanner, and various sensors. The display units 15, 43 are devices for displaying various types of information. The display units 15, 43 are, for example, configured with a liquid crystal display or an organic EL (Electro-Luminescence) display. The input unit 14 and the display unit 15 (or the input unit 44 and the display unit 43) may be configured integrally to form a touch panel.
以下、各実施形態に係る情報処理の一例を説明する。以下の説明において、図1に示した各構成については、適宜参照する。 An example of information processing according to each embodiment will be described below. In the following description, the components shown in FIG. 1 will be referenced as appropriate.
<第1実施形態>
図2を参照して、本実施形態において、注文管理システム1により実行される処理の例を説明する。図2は、顧客から受けた商品の注文内容、及び注文を受けた商品の提供準備の状況を管理するための処理の例を示すシーケンス図である。この処理は、注文管理システム1における各装置が備える制御部による制御により実現される。
First Embodiment
An example of processing executed by the order management system 1 in this embodiment will be described with reference to Fig. 2. Fig. 2 is a sequence diagram showing an example of processing for managing the contents of orders for products received from customers and the status of preparation for providing the ordered products. This processing is realized by control by a control unit provided in each device in the order management system 1.
図2に示す処理の例は、二人の顧客(顧客A及び顧客B)から受けた商品の注文内容と、商品の提供準備の状況を管理するための処理を示す。 The example process shown in Figure 2 shows a process for managing product orders received from two customers (customer A and customer B) and the status of preparation for providing the products.
まず、ステップS11において、撮像装置30は、所定の撮像エリアRに含まれる被写体を撮像し、撮像により得られた動画データ(ビデオ画像データ)の管理装置20への送信を開始する。前述のとおり、本実施形態における撮像エリアRは、例えば、顧客からの注文に応じて提供準備が完了した商品を顧客に提供するために一時的に載置するエリアである。管理装置20は、受信した動画データに対して順次解析処理を行う。 First, in step S11, the imaging device 30 captures an image of a subject included in a specified imaging area R, and starts transmitting the video data (video image data) obtained by the imaging to the management device 20. As described above, the imaging area R in this embodiment is, for example, an area where products that have been prepared in response to an order from a customer are temporarily placed in order to be offered to the customer. The management device 20 sequentially performs an analysis process on the received video data.
次に、ステップS12において、端末装置10は、入力部14を介して入力された顧客Aの注文内容の情報(注文情報)を管理装置20に送信する。ステップS13において、管理装置20は、端末装置10から受信した顧客Aの注文情報を記憶部23に記憶することにより注文を登録する。 Next, in step S12, the terminal device 10 transmits information on the order contents of customer A (order information) input via the input unit 14 to the management device 20. In step S13, the management device 20 registers the order by storing the order information of customer A received from the terminal device 10 in the memory unit 23.
次に、ステップS14において、端末装置10は、入力部14を介して入力された顧客Bの注文内容の情報を管理装置20に送信する。ステップS15において、管理装置20は、端末装置10から受信した顧客Bの注文情報を記憶部23に記憶することにより注文を登録する。 Next, in step S14, the terminal device 10 transmits information on the order details of customer B input via the input unit 14 to the management device 20. In step S15, the management device 20 registers the order by storing the order information of customer B received from the terminal device 10 in the memory unit 23.
図3を参照して、図2のステップS13及びS15で記憶部23に記憶された注文情報の例を説明する。図3に示すように、記憶部23に記憶された注文情報は、項目として、「お客様番号」、「連番」、及び「注文内容」の情報を含む。「お客様番号」は、顧客による注文を識別する情報(注文識別情報)である。「連番」は、1つの注文に含まれる商品を識別するための情報(商品識別情報)であり、1つの注文に含まれる商品の数に応じた記号で当該商品に対して割り振られる。図3に示す例において、「連番」は、1つの注文に含まれる商品のそれぞれに対して割り振られた連続する番号である。従って、1つの注文に4つの商品が含まれる場合、それぞれの商品に対して、1から4のいずれかの番号が割り振られる。他の例として、「連番」の代わりに、アルファベットなどの他の記号が商品を識別するために採用されてもよい。「注文内容」は、注文に含まれる商品の名称である。 With reference to FIG. 3, an example of order information stored in the storage unit 23 in steps S13 and S15 of FIG. 2 will be described. As shown in FIG. 3, the order information stored in the storage unit 23 includes the following items: "customer number", "serial number", and "order details". "Customer number" is information for identifying an order by a customer (order identification information). "Serial number" is information for identifying products included in an order (product identification information), and is assigned to the products with a symbol according to the number of products included in an order. In the example shown in FIG. 3, "serial number" is a consecutive number assigned to each product included in an order. Therefore, if an order includes four products, each product is assigned a number from 1 to 4. As another example, instead of "serial number", other symbols such as alphabets may be used to identify products. "Order details" is the name of the product included in the order.
図3に示す例において、顧客Aの注文の「お客様番号」(すなわち、注文識別情報)である「166」に、「注文内容」である「並牛丼チーズ」、「サラダ」、「タバスコ」、及び「和風ドレッシング」が対応付けられ、さらに、各「注文内容」に対して「連番」である「1」、「2」、「3」、及び「4」が対応付けられて記憶されている。すなわち、顧客Aの注文は、4つの商品を含む。同様に、図3に示す例において、顧客Bの注文の「お客様番号」である「174」に、「注文内容」である「並牛丼」、及び「からあげ」が対応付けられ、さらに、各「注文内容」に対して「連番」である「1」、及び「2」が対応付けられて記憶されている。すなわち、顧客Bの注文は、2つの商品を含む。 In the example shown in FIG. 3, the "customer number" (i.e., order identification information) "166" of customer A's order is associated with the "order details" of "regular beef bowl with cheese," "salad," "Tabasco," and "Japanese dressing," and each "order detail" is associated with the "sequential numbers" "1," "2," "3," and "4" which are stored in association with each "order detail." In other words, customer A's order includes four items. Similarly, in the example shown in FIG. 3, the "customer number" "174" of customer B's order is associated with the "order details" of "regular beef bowl" and "fried chicken," and each "order detail" is associated with the "sequential numbers" "1" and "2" which are stored in association with each "order detail." In other words, customer B's order includes two items.
図2の説明に戻る。ステップS16において、管理装置20は、ステップS13及びS15で登録した注文に含まれる商品の情報をプリンタ50に送信する。ステップS17において、プリンタ50は、管理装置20から受信した商品の情報に基づいて、提供準備が完了した商品に付するラベルをプリント出力する。当該ラベルは、例えば、紙又はプラスチックにより形成されたシールであり、一方の面にはプリントされた画像コード(例えば、QRコード(登録商標)、又はバーコード)が印字され、他方の面には糊が塗布されている。画像コードは、例えば、注文を識別する情報と、当該注文に含まれる1つの商品の情報とを符号化することにより生成される。例えば、1つの注文に4つの商品が含まれる場合、4つの商品のうちいずれかの商品の情報を含んで符号化された画像コードが印字された4つのラベルが、プリンタ50から出力される。なお、変形例として、ステップS17において、プリンタ50は、商品に付するラベルに代えて(又は当該ラベルに加えて)、上記画像コードが印字されたシート(例えば、上記画像コード及び注文された商品情報を示す文字が印字された紙の注文伝票)をプリント出力してもよい。例えば、1つの注文に4つの商品が含まれる場合、当該4つの商品の情報を含んで符号化された画像コードが印字された1枚のシートが、プリンタ50から出力される。 Returning to the explanation of FIG. 2, in step S16, the management device 20 transmits information on the products included in the order registered in steps S13 and S15 to the printer 50. In step S17, the printer 50 prints out a label to be attached to the product that is ready to be served based on the product information received from the management device 20. The label is, for example, a sticker made of paper or plastic, with a printed image code (for example, a QR code (registered trademark) or a barcode) printed on one side and glue applied to the other side. The image code is generated, for example, by encoding information identifying the order and information on one product included in the order. For example, if one order includes four products, four labels on which an encoded image code containing information on one of the four products is printed are output from the printer 50. As a variant, in step S17, the printer 50 may print out a sheet on which the image code is printed (for example, a paper order slip on which the image code and characters indicating the ordered product information are printed) instead of (or in addition to) a label attached to the product. For example, if one order includes four products, the printer 50 outputs one sheet on which an encoded image code containing information about the four products is printed.
本実施形態において、プリンタ50からプリント出力されたラベルに表示された画像コードは、そのサイズが小さくなるように、必要最小限の情報が符号化されることにより生成される。本実施形態において、ラベルに表示された画像コードは、例えば、図3を参照して説明したお客様番号と、お客様番号により特定される注文に含まれる商品の連番とからなる情報を符号化することにより生成されてもよい。変形例として、連番の代わりに、アルファベットなどの他の記号が1つの注文内の商品を識別するために使用されてもよい。ラベルは、提供準備が完了した商品に対して、ラベルの内容と商品の情報がお互いに対応するように、店舗のスタッフにより付される。 In this embodiment, the image code displayed on the label printed out from the printer 50 is generated by encoding the minimum necessary information so that the size of the image code is small. In this embodiment, the image code displayed on the label may be generated, for example, by encoding information consisting of the customer number described with reference to FIG. 3 and the sequential number of the product included in the order identified by the customer number. As a variation, instead of the sequential number, other symbols such as letters of the alphabet may be used to identify the products in an order. The label is attached by the store staff to the product that is ready to be served so that the label contents correspond to the product information.
図4を参照して、商品に付される本実施形態におけるラベルと、他の形態によるラベル(以下、「比較例のラベル」と称する。)との違いを説明する。図4には、本実施形態におけるラベルL1と、比較例のラベルL12が示されている。ラベルL1には、画像コードc1が表示されている。ラベルL12には、画像コードc12が表示されている。さらに、各ラベルには、商品名称(「並牛丼チーズ」)、消費期限、及び加工時刻が表示されている。画像コードc1は、上記のように例えば、お客様番号と、商品の連番とからなる情報を符号化することにより生成される。ここで、本実施形態において、商品の連番は、(店舗で扱う商品全体の中である商品を識別可能な情報ではなく)1つの注文の中で商品を識別可能な情報であるため、小さいデータサイズ(例えば、1バイト)とすることができる。これに対し、比較例のラベルL12に表示された画像コードc12は、お客様番号(又は注文識別情報)と、店舗で扱う商品全体のから所定の商品を識別可能な情報とを少なくとも含んだ情報を符号化することにより生成される。このとき、店舗で扱う商品全体のから所定の商品を識別可能な情報は、画像コードc1における連番よりもデータサイズが大きくなる。少なくともこのような理由により、図4に示すように本実施形態における画像コードc1は、画像コードc12より小さいサイズで生成可能である。なお、本実施形態におけるラベルを比較例のラベルに置換して実施することを除外しない。 With reference to FIG. 4, the difference between the label in this embodiment attached to the product and a label in another form (hereinafter referred to as the "label of the comparative example") will be described. FIG. 4 shows the label L1 in this embodiment and the label L12 of the comparative example. The label L1 displays the image code c1. The label L12 displays the image code c12. Furthermore, each label displays the product name ("Regular beef bowl cheese"), the expiration date, and the processing time. The image code c1 is generated by encoding information consisting of, for example, a customer number and a serial number of the product as described above. Here, in this embodiment, the serial number of the product is information that can identify a product within one order (rather than information that can identify a product among all the products handled in the store), so it can be made to have a small data size (for example, 1 byte). In contrast, the image code c12 displayed on the label L12 of the comparative example is generated by encoding information that includes at least the customer number (or order identification information) and information that can identify a specific product among all the products handled in the store. In this case, the information that can identify a specific product from all the products handled in the store will have a larger data size than the sequential number in the image code c1. For at least this reason, as shown in FIG. 4, the image code c1 in this embodiment can be generated in a smaller size than the image code c12. Note that this does not exclude the possibility of replacing the label in this embodiment with a label of a comparative example.
一般に、商品のサイズが小さいなどの理由により、画像コードが表示されたラベルを商品に付することが困難である場合がある。本実施形態のように画像コードのサイズを小さくすることにより、ラベルのサイズも小さくすることができ、その結果、より多くの商品にラベルを付することが可能である。 In general, it can be difficult to attach a label displaying an image code to a product due to factors such as the small size of the product. By reducing the size of the image code as in this embodiment, the size of the label can also be reduced, making it possible to attach labels to more products.
図2の説明に戻る。店舗のスタッフにより顧客Aの注文内容に応じて提供準備が完了した商品の1つが撮像エリアRに載置されると、ステップS18において、管理装置20は、撮像装置30から受信した動画データに対する解析処理の結果、商品に付された画像コードを検出する。さらに管理装置20は、当該画像コードを解析することにより、お客様番号と、連番とを検出する。例えば、管理装置20は、お客様番号「166」と、連番「1」とを検出する。 Returning to the explanation of FIG. 2, when a product that has been prepared for serving according to customer A's order is placed in the imaging area R by a store staff member, in step S18, the management device 20 detects the image code attached to the product as a result of an analysis process of the video data received from the imaging device 30. The management device 20 further analyzes the image code to detect the customer number and sequential number. For example, the management device 20 detects the customer number "166" and the sequential number "1".
図5を参照して、図2のステップS18において画像コードが検出された動画データの例を説明する。図4は、撮像装置30により撮像エリアRを垂直方向上方から撮像することにより得られた画像a1を示している。画像a1において、撮像エリアRは、サブエリアr1とサブエリアr2とに区分けされている。1つのサブエリアには、同じ注文に含まれる商品が載置される。従って、スタッフは、ある注文に含まれる商品をサブエリアr1に載置し、他の注文に含まれる商品をサブエリアr2に載置する。各サブエリアは、任意の方法により規定される。例えば、撮像エリアRを左右(又は上下)に二分割することにより、サブエリアを規定してもよい。もしくは、撮像エリアRに2以上のプレートを配置し、各プレートが1つのサブエリアを規定するようにしてもよい。 With reference to FIG. 5, an example of video data in which an image code was detected in step S18 in FIG. 2 will be described. FIG. 4 shows an image a1 obtained by imaging the imaging area R from above in the vertical direction using the imaging device 30. In image a1, the imaging area R is divided into sub-areas r1 and r2. Products included in the same order are placed in one sub-area. Thus, a staff member places products included in one order in sub-area r1, and products included in another order in sub-area r2. Each sub-area is defined by any method. For example, the sub-areas may be defined by dividing the imaging area R into two, left and right (or top and bottom). Alternatively, two or more plates may be placed in the imaging area R, with each plate defining one sub-area.
図5に示す例において、サブエリアr1の画像には、商品P1の画像が含まれている。また、商品P1の画像には、商品P1のパッケージに付されたラベルL1の画像が含まれている。ラベルL1には、画像コードc1が含まれている。画像コードc1は、上述のように、図3を参照して説明したお客様番号と、連番とを含む情報を符号化することにより生成されたコードである。 In the example shown in FIG. 5, the image of sub-area r1 includes an image of product P1. The image of product P1 also includes an image of label L1 attached to the package of product P1. Label L1 includes image code c1. Image code c1 is a code generated by encoding information including the customer number and sequential number described with reference to FIG. 3 above.
なお、ステップS17において変形例として説明した画像コードが印字されたシート(例えば、注文伝票)がプリント出力されている場合、ステップS18において、商品に付された画像コードの代わりに(又は、商品に付された画像コードと共に)、当該シートに印字された画像コードが検出されてもよい。この場合において、例えば、まず、店舗のスタッフにより撮像エリアRに載置された上記シートが撮像装置30で撮像される。管理装置20は、撮像装置30から受信した上記シートの画像を含む動画データに対する解析処理の結果、当該シートに付された画像コードを検出し、当該画像コードを解析することにより、お客様番号と、連番とを検出してもよい。以降で説明する本実施形態及び他の実施形態における処理においても、商品に付された画像コードの代わりに(又は、商品に付された画像コードと共に)、上記シートに印字された画像コードが検出され、その後の処理が実施されてもよい。 Note that, if a sheet (e.g., an order slip) on which an image code is printed as described as a modified example in step S17 is printed out, the image code printed on the sheet may be detected in step S18 instead of (or together with) the image code attached to the product. In this case, for example, the sheet placed in the imaging area R by a store staff member is first imaged by the imaging device 30. The management device 20 may detect the image code attached to the sheet as a result of an analysis process of the video data including the image of the sheet received from the imaging device 30, and may analyze the image code to detect the customer number and the serial number. In the processes in this embodiment and other embodiments described below, the image code printed on the sheet may be detected instead of (or together with) the image code attached to the product, and the subsequent processes may be performed.
図2の説明に戻る。ステップS19において、管理装置20は、記憶部23に記憶された注文情報を参照し、ステップS18で検出されたお客様番号に対応付けられた注文内容の一覧情報と、ステップS18で検出された連番に対応付けられた注文内容の情報とを取得する。管理装置20は、取得した情報を、お客様番号とともに表示装置40に送信する。例えば、管理装置20は、お客様番号「166」に対応付けられた4つの商品(注文内容)の一覧情報と、連番「1」に対応付けられた商品(注文内容)の情報「並牛丼チーズ」とを取得する。その後、管理装置20は、取得した情報及びお客様番号「166」を表示装置40に送信する。 Returning to the explanation of FIG. 2, in step S19, the management device 20 refers to the order information stored in the memory unit 23, and acquires a list of order details associated with the customer number detected in step S18, and information on the order details associated with the serial number detected in step S18. The management device 20 transmits the acquired information to the display device 40 together with the customer number. For example, the management device 20 acquires a list of four products (order details) associated with customer number "166", and information on the product (order details) "regular beef bowl with cheese" associated with serial number "1". The management device 20 then transmits the acquired information and customer number "166" to the display device 40.
ステップS20において、表示装置40は、管理装置20から受信した情報に基づいて、顧客が注文した商品の一覧と、商品提供の準備状況を表示部43に表示する。詳細には、表示装置40は、ステップS18で検出されたお客様番号と、当該お客様番号に対応付けられた注文内容の一覧を表示部43に表示する。さらに、表示装置40は、注文内容の一覧のうち、ステップS18で検出された連番に対応付けられた注文内容と、他の注文内容とを異なる態様で表示する。 In step S20, the display device 40 displays a list of products ordered by the customer and the preparation status of product provision on the display unit 43 based on the information received from the management device 20. In detail, the display device 40 displays the customer number detected in step S18 and a list of order details associated with the customer number on the display unit 43. Furthermore, the display device 40 displays, in the list of order details, the order details associated with the serial number detected in step S18 in a different manner from other order details.
図6を参照して、図2のステップS20で表示部43に表示される画像の例を説明する。この例は、管理装置20の記憶部23に、図3に示したような注文情報が記憶されており、図2のステップS18でお客様番号「166」と連番「1」が検出されたことを前提としている。 With reference to FIG. 6, an example of an image displayed on the display unit 43 in step S20 of FIG. 2 will be described. This example is based on the assumption that order information such as that shown in FIG. 3 is stored in the memory unit 23 of the management device 20, and that customer number "166" and serial number "1" were detected in step S18 of FIG. 2.
図6に示すように、表示部43に表示された画像には、お客様番号が「166」である注文の現在の準備状況は、「準備中」であることが示されている。また、お客様番号が「166」である注文の内容(商品情報)の一覧として、「並牛丼チーズ」、「サラダ」、「タバスコ」、及び「和風ドレッシング」が表示されている。なお、注文内容の一覧に含まれる商品は、顧客が明示的に注文した商品だけでなく、顧客が明示的に注文した商品に付随する商品も含む(例えば、明示的に注文された商品である「うなぎ丼」に付随する商品である「山椒」又はその他のトッピング)。各商品情報の右側には、注文された商品数と、提供準備が完了した商品数が示されている。例えば、「サラダ」の右側には、「0/1」と表示されており、これは、サラダの注文数が1であり、提供準備が完了した商品数が0であることを示している。仮にサラダの注文数が2であり、提供準備が完了した商品数が1である場合は、「1/2」と表示される。また、提供準備が完了した商品情報の左側には、チェック印が表示されており、これは、その商品の提供準備が完了したことを示している。変形例として、表示部43は、注文内容の一覧のうち、提供準備が完了した商品情報を、他の商品情報と異なる色で表示してもよい。 6, the image displayed on the display unit 43 indicates that the current preparation status of the order with customer number "166" is "preparing". In addition, "Regular beef bowl with cheese", "Salad", "Tabasco", and "Japanese dressing" are displayed as a list of the contents (product information) of the order with customer number "166". The products included in the list of order contents include not only the products explicitly ordered by the customer, but also products that accompany the products explicitly ordered by the customer (for example, "Japanese pepper" or other toppings that accompany the explicitly ordered product "eel bowl"). The number of products ordered and the number of products that are ready to be served are displayed to the right of each product information. For example, "0/1" is displayed to the right of "salad", which indicates that the number of salads ordered is 1 and the number of products that are ready to be served is 0. If the number of salads ordered is 2 and the number of products that are ready to be served is 1, "1/2" is displayed. Additionally, a check mark is displayed to the left of product information that is ready to be served, indicating that the product is ready to be served. As a variation, the display unit 43 may display product information that is ready to be served in the list of order details in a color different from other product information.
以上のように本実施形態によれば、撮像装置30による撮像結果により得られた画像データに基づいて、商品一覧に含まれる商品のうち、撮像エリアRに提供されていない商品は、撮像エリアRに提供された商品と異なる態様で表示装置40に表示される。また、撮像エリアRに提供された商品は、例えば、撮像エリアRの撮像された商品の画像コードに含まれる商品情報に基づいて特定される。 As described above, according to this embodiment, products included in the product list that are not provided in the imaging area R are displayed on the display device 40 in a manner different from the products provided in the imaging area R, based on image data obtained by the imaging device 30 as an imaging result. In addition, the products provided in the imaging area R are identified, for example, based on product information included in the image code of the product imaged in the imaging area R.
図2の説明に戻り、ステップS20の後、撮像エリアRに顧客Aの注文に含まれる他の商品が提供された場合、ステップS21において、管理装置20は、撮像装置30から受信した動画データに対する解析処理の結果、商品に付された画像コードを検出する。さらに管理装置20は、当該画像コードを解析することにより、お客様番号と、連番とを検出する。例えば、管理装置20は、お客様番号「166」と、連番「2」とを検出する。さらに、管理装置20は、記憶部23を参照し、検出されたお客様番号及び連番に対応付けられた注文内容の情報を取得する。例えば、管理装置20は、お客様番号「166」と、連番「2」に対応付けられた商品内容「サラダ」の情報を取得する。 Returning to the explanation of FIG. 2, if another product included in customer A's order is provided in the imaging area R after step S20, in step S21, the management device 20 detects the image code attached to the product as a result of the analysis process of the video data received from the imaging device 30. The management device 20 further detects the customer number and the serial number by analyzing the image code. For example, the management device 20 detects the customer number "166" and the serial number "2". The management device 20 further refers to the memory unit 23 and acquires information on the order contents associated with the detected customer number and serial number. For example, the management device 20 acquires information on the product contents "salad" associated with the customer number "166" and the serial number "2".
図7を参照して、図2のステップS21において画像コードが検出された動画データの例を説明する。図7は、撮像装置30により撮像エリアRを垂直方向上方から撮像することにより得られた画像a2を示している。図5の画像a1と比較して、画像a2のサブエリアr1には、商品P1の画像に加えて商品P2の画像が含まれている。また、商品P2の画像には、商品P2のパッケージに付されたラベルL2の画像が含まれている。ラベルL2には、画像コードc2が含まれている。 Referring to FIG. 7, an example of video data in which an image code was detected in step S21 of FIG. 2 will be described. FIG. 7 shows image a2 obtained by imaging imaging area R from vertically above using imaging device 30. Compared to image a1 of FIG. 5, sub-area r1 of image a2 includes an image of product P2 in addition to an image of product P1. Furthermore, the image of product P2 includes an image of label L2 attached to the package of product P2. Label L2 includes image code c2.
次に、図2のステップS22において、管理装置20は、ステップS21で取得した注文内容の情報を表示装置40に送信する。ステップS23において、表示装置40は、管理装置20から受信した情報に基づいて、表示部43の表示を更新する。 Next, in step S22 of FIG. 2, the management device 20 transmits the order content information acquired in step S21 to the display device 40. In step S23, the display device 40 updates the display on the display unit 43 based on the information received from the management device 20.
図8を参照して、図2のステップS23で表示部43に表示される画像の例を説明する。この例は、管理装置20の記憶部23に、図3に示したような注文情報が記憶されており、図2のステップS21でお客様番号「166」と連番「2」が検出されたことを前提としている。 With reference to FIG. 8, an example of an image displayed on the display unit 43 in step S23 of FIG. 2 will be described. This example is based on the assumption that order information such as that shown in FIG. 3 is stored in the memory unit 23 of the management device 20, and that customer number "166" and serial number "2" were detected in step S21 of FIG. 2.
図8に示すように、表示部43に表示された画像には、図6に示した画像と比較して、「サラダ」の右側に「1/1」と表示されており、さらに、「サラダ」の左側にチェック印が表示されている。すなわち、注文された商品の一覧に含まれる商品のうち、撮像エリアRにサラダも提供されたことが示されている。 As shown in FIG. 8, the image displayed on the display unit 43, compared to the image shown in FIG. 6, displays "1/1" to the right of "salad" and also displays a check mark to the left of "salad." In other words, it is shown that, of the items included in the list of ordered items, salad was also provided in the imaging area R.
次に、図2のステップS23の後、顧客Aの注文に含まれる残りの商品が撮像エリアRのサブエリアr1に提供され、顧客Bの注文に含まれる1つの商品がサブエリアr2に提供されたとする。このとき、ステップS24において、管理装置20は、撮像装置30から受信した動画データに対する解析処理の結果に基づいて、お客様番号、連番、及び撮像エリアRに提供された商品情報(例えば、商品名)を検出する。 2, the remaining products included in customer A's order are provided to sub-area r1 of image capture area R, and one product included in customer B's order is provided to sub-area r2. At this time, in step S24, the management device 20 detects the customer number, serial number, and product information (e.g., product name) provided to image capture area R based on the results of the analysis process of the video data received from the image capture device 30.
図9を参照して、図2のステップS24においてお客様番号、連番、及び商品情報が検出された動画データの例を説明する。図9は、撮像装置30により撮像エリアRを垂直方向上方から撮像することにより得られた画像a3を示している。図7の画像a2と比較して、画像a3のサブエリアr1には、商品P1及びP2の画像に加えて、商品P3及びP4の画像がさらに含まれている。また、画像a3のサブエリアr2には、商品P5の画像が含まれている。 Referring to FIG. 9, an example of video data in which the customer number, serial number, and product information were detected in step S24 in FIG. 2 will be described. FIG. 9 shows image a3 obtained by imaging imaging area R from vertically above using imaging device 30. Compared to image a2 in FIG. 7, sub-area r1 of image a3 further includes images of products P3 and P4 in addition to images of products P1 and P2. Also, sub-area r2 of image a3 includes an image of product P5.
商品P3及びP4にはラベルが付されていない。このような場合、管理装置20は、画像a3のサブエリアr1に対する商品の画像認識処理に基づいて、撮像エリアRのサブエリアr1に提供された商品を特定する。画像認識処理のために、人工知能などの任意の技術を採用可能である。例えば、商品の画像を説明変数、商品情報(例えば、商品名)を目的変数として、機械学習、又はディープラーニングにより学習済みモデルを構築し、当該モデルのデータを管理装置20の記憶部23又は他の装置の記憶部に記憶しておく。このように構築された学習済みモデルを使用することにより、商品P3の画像を入力として、例えば、商品P3の商品情報「タバスコ」を出力として得ることができる。また、商品P4の画像を入力として、例えば、商品P4の商品情報「和風ドレッシング」を出力として得ることができる。すなわち、この例において、管理装置20は、画像a3に基づいて、顧客Aの注文に含まれる商品(注文内容)である「タバスコ」及び「和風ドレッシング」が撮像エリアRのサブエリアr1に提供されたことを特定する。なお、商品(例えば、商品P3)の画像認識処理(例えば、人工知能などを採用した処理)の起動は任意のタイミングに設定することができるが、他の商品(例えば、商品P1)のラベルに表示された画像コード(又は、上記シートに印字された画像コード)を検知したことをトリガーとして画像認識処理を起動してもよい。 The products P3 and P4 are not labeled. In this case, the management device 20 identifies the products provided in the sub-area r1 of the imaging area R based on the image recognition processing of the products for the sub-area r1 of the image a3. Any technology such as artificial intelligence can be adopted for the image recognition processing. For example, a trained model is constructed by machine learning or deep learning with the image of the product as an explanatory variable and the product information (e.g., product name) as an objective variable, and the data of the model is stored in the storage unit 23 of the management device 20 or in the storage unit of another device. By using the trained model constructed in this way, for example, the product information "Tabasco" of the product P3 can be obtained as an output by using the image of the product P3 as an input. Also, for example, the product information "Japanese dressing" of the product P4 can be obtained as an output by using the image of the product P4 as an input. That is, in this example, the management device 20 identifies that "Tabasco" and "Japanese dressing", which are products (order contents) included in the order of customer A, have been provided in the sub-area r1 of the imaging area R based on the image a3. The start of image recognition processing (e.g., processing employing artificial intelligence, etc.) for a product (e.g., product P3) can be set to any timing, but the start of image recognition processing may also be triggered by the detection of an image code displayed on the label of another product (e.g., product P1) (or an image code printed on the sheet).
また、図9におけるサブエリアr2の商品P5の画像には、商品P5のパッケージに付されたラベルL5の画像が含まれている。ラベルL5には、画像コードc5が含まれている。管理装置20は、画像コードc5を解析することにより、お客様番号と、連番とを検出する。次に、管理装置20は、記憶部23に記憶された注文情報を参照し、検出されたお客様番号に対応付けられた注文内容の一覧情報と、検出された連番に対応付けられた注文内容の情報とを取得する。例えば、管理装置20は、お客様番号「174」と、連番「1」とを検出したとする。この場合、管理装置20は、記憶部23を参照し、顧客Bの注文識別情報であるお客様番号「174」に対応付けられた2つの商品(注文内容)の一覧情報と、連番「1」に対応付けられた商品(注文内容)の情報「並牛丼」(図3参照)とを取得する。 In addition, the image of product P5 in sub-area r2 in FIG. 9 includes an image of label L5 attached to the package of product P5. Label L5 includes image code c5. Management device 20 detects the customer number and the serial number by analyzing image code c5. Next, management device 20 refers to the order information stored in memory 23, and acquires list information of order contents associated with the detected customer number and information of order contents associated with the detected serial number. For example, management device 20 detects customer number "174" and serial number "1". In this case, management device 20 refers to memory 23, and acquires list information of two products (order contents) associated with customer number "174", which is customer B's order identification information, and information of the product (order contents) associated with serial number "1", "regular beef bowl" (see FIG. 3).
図2の説明に戻り、ステップS25において、管理装置20は、ステップS24で取得した顧客Bの注文内容の一覧情報と、顧客A及び顧客Bの注文内容のうち撮像エリアRに提供された商品の情報と、お客様番号とを表示装置40に送信する。 Returning to the explanation of FIG. 2, in step S25, the management device 20 transmits to the display device 40 the list information of the order details of customer B acquired in step S24, information on the products provided in the imaging area R among the orders of customers A and B, and the customer number.
ステップS26において、表示装置40は、ステップS25で管理装置20から受信した情報に基づいて、表示部43の表示を更新する。 In step S26, the display device 40 updates the display on the display unit 43 based on the information received from the management device 20 in step S25.
図10を参照して、図2のステップS26で表示部43に表示される画像の例を説明する。この例は、管理装置20の記憶部23に、図3に示したような注文情報が記憶されており、図2のステップS25において、「タバスコ」及び「和風ドレッシング」がサブエリアr1で検出され、お客様番号「166」と連番「1」がサブエリアr2で検出されたことを前提としている。 With reference to FIG. 10, an example of an image displayed on the display unit 43 in step S26 of FIG. 2 will be described. This example assumes that order information such as that shown in FIG. 3 is stored in the memory unit 23 of the management device 20, and that "Tabasco" and "Japanese dressing" are detected in sub-area r1, and customer number "166" and serial number "1" are detected in sub-area r2 in step S25 of FIG. 2.
図10に示すように、表示部43に表示された画像は、エリア101と、エリア102とを含む。エリア101は、顧客Aの注文(お客様番号「166」の注文)に含まれる商品の一覧と、商品提供の準備状況を表示している。エリア102は、顧客Bの注文(お客様番号「174」の注文)に含まれる商品の一覧と、商品提供の準備状況を表示している。エリア101の画像は、図8に示した画像と比較して、「タバスコ」及び「和風ドレッシング」の右側に「1/1」と表示されており、左側にはチェック印が表示されている。すなわち、エリア101は、注文された商品の一覧に含まれる4つの商品の撮像エリアRへの提供が完了したことを示している。そのため、エリア101の上部には、注文された商品の提供準備が完了したことを示すために「提供OK」と表示されている。なお、表示装置40は、注文された商品の撮像エリアRへの提供が完了したときに、「提供OK」という表示と共に(又は、当該表示に代えて)、注文された商品の提供準備が完了したことをスピーカ(図示せず。)から音声によりアナウンスしてもよい。 As shown in FIG. 10, the image displayed on the display unit 43 includes areas 101 and 102. Area 101 displays a list of products included in customer A's order (customer number "166") and the preparation status of the products. Area 102 displays a list of products included in customer B's order (customer number "174") and the preparation status of the products. Compared to the image shown in FIG. 8, the image in area 101 displays "1/1" to the right of "Tabasco" and "Japanese dressing" and a check mark is displayed on the left. In other words, area 101 indicates that the four products included in the list of ordered products have been provided to the imaging area R. Therefore, "Provided OK" is displayed at the top of area 101 to indicate that the preparation of the ordered products has been completed. When the ordered product has been provided to the imaging area R, the display device 40 may announce by voice from a speaker (not shown) that the ordered product is ready to be provided, together with (or instead of) displaying "Provided OK."
エリア102の画像には、お客様番号が「174」である注文の現在の準備状況は、「準備中」であることが示されている。また、お客様番号が「166」である注文の内容(商品情報)の一覧として、「並牛丼」、及び「からあげ」が表示されている。各商品情報の右側には、注文された商品数と、提供準備が完了した商品数が示されている。また、提供準備が完了した商品情報の左側には、チェック印が表示されている。例えば、「並牛丼」の右側には、「1/1」と表示されており、左側には、チェック印が表示されている。すなわちこの例では、並牛丼の提供準備が完了したことが示されている。 The image in area 102 shows that the current preparation status of the order for customer number "174" is "in preparation." In addition, a list of the contents (product information) of the order for customer number "166" is displayed, including "regular beef bowl" and "fried chicken." To the right of each product information, the number of products ordered and the number of products that are ready to be served are displayed. In addition, a check mark is displayed to the left of product information that is ready to be served. For example, "1/1" is displayed to the right of "regular beef bowl," and a check mark is displayed to the left. In other words, in this example, it is shown that preparation for serving the regular beef bowl is complete.
このように図10に示した例によれば、表示装置40の制御部41は、顧客Aによる注文のお客様番号に基づいて特定される商品情報の一覧を表示部43の第1領域に表示し、顧客Bによる注文のお客様番号に基づいて特定される商品情報の一覧を表示部43の第2領域に表示するように制御する。 In this way, according to the example shown in FIG. 10, the control unit 41 of the display device 40 controls the display unit 43 to display a list of product information identified based on the customer number of the order by customer A in a first area of the display unit 43, and to display a list of product information identified based on the customer number of the order by customer B in a second area of the display unit 43.
以上のように本実施形態によれば、表示装置40は、撮像エリアRにおいて撮像された商品の画像コードに含まれるお客様番号に基づいて、顧客が注文した商品一覧を表示し、撮像装置30による撮像の結果に基づいて、商品一覧に含まれる商品のうち、撮像エリアRに提供されていない商品を、撮像エリアRに提供された商品と異なる態様で表示する。さらに、表示装置40は、商品一覧に含まれる商品の撮像エリアRへの提供が完了したことを表示する。その結果、店舗のスタッフは、表示装置40による表示を確認しながら注文商品の提供準備をすることにより、商品の提供準備の完了をより正確に確認可能である。 As described above, according to this embodiment, the display device 40 displays a list of products ordered by a customer based on the customer number included in the image code of the product captured in the imaging area R, and based on the results of imaging by the imaging device 30, displays products included in the product list that have not been provided to the imaging area R in a manner different from the products that have been provided to the imaging area R. Furthermore, the display device 40 displays that the provision of the products included in the product list to the imaging area R has been completed. As a result, the store staff can more accurately confirm that the preparation for providing the products has been completed by preparing the ordered products for provision while checking the display on the display device 40.
また、本実施形態において、撮像エリアRに提供された商品が表示装置40に表示された商品一覧に含まれない場合、表示装置40(の制御部41)は、撮像エリアRに提供された商品が注文に含まれていないことを表示してもよい。詳細には、例えば、管理装置20は、顧客Aの注文の準備状況の管理のために、撮像エリアRのサブエリアr1に提供された商品を特定し、特定された商品が顧客Aの注文に含まれる商品ではないと判断したとする。このとき、表示装置40は、サブエリアr1に提供された商品は顧客Aの注文に含まれていないことを表示するように制御する。 In addition, in this embodiment, if the product provided in the imaging area R is not included in the product list displayed on the display device 40, the display device 40 (control unit 41) may display that the product provided in the imaging area R is not included in the order. In detail, for example, the management device 20 identifies a product provided in sub-area r1 of the imaging area R in order to manage the preparation status of customer A's order, and determines that the identified product is not a product included in customer A's order. At this time, the display device 40 is controlled to display that the product provided in sub-area r1 is not included in customer A's order.
また、本実施形態における処理を実行するためのコンピュータプログラムを、光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができるようにしてもよい。 In addition, the computer program for executing the processing in this embodiment may be installed or loaded into the computer through various recording media such as optical disks, magnetic disks, and semiconductor memories, or by downloading via a communication network, etc.
[変形例]
例えば、商品にラベルを付すことが困難であり、かつ、画像認識処理によって商品を特定することも困難である商品がある。このような商品のために、表示装置40に対する操作に応じて、当該商品が撮像エリアRに提供されたことを表示装置40が示すようにしてもよい。例えば、商品である味噌汁にはラベルを付すことが困難であり、かつ、画像認識処理によって味噌汁を特定することも困難であるとする。このとき、顧客Aの注文に味噌汁が含まれており、味噌汁が撮像エリアRに提供されたときに、店舗のスタッフが、表示装置40の表示部43に表示された注文内容一覧のうち、味噌汁の情報が表示された部分をタップ等したことに応じて、表示部43は、撮像エリアRに味噌汁が提供されたことを示すようにしてもよい。
[Modification]
For example, there are products for which it is difficult to attach a label to the product and also difficult to identify the product by image recognition processing. For such products, the display device 40 may indicate that the product has been provided in the image capture area R in response to an operation on the display device 40. For example, it is assumed that it is difficult to attach a label to the product, miso soup, and also difficult to identify the miso soup by image recognition processing. In this case, if miso soup is included in the order of customer A and the miso soup is provided in the image capture area R, the display device 43 may indicate that the miso soup has been provided in the image capture area R in response to a store staff member tapping, for example, on a portion of the list of order details displayed on the display unit 43 of the display device 40 where information about the miso soup is displayed.
他の変形例として、顧客により注文されていない商品が撮像エリアRに提供された場合であっても、管理装置20は、当該商品の検出結果を無視するように制御してもよい。例えば、顧客により注文されていない商品が撮像エリアRに提供された場合であっても、管理装置20は、エラーメッセージを表示部43に表示しないように制御してもよい。また、顧客により注文されていない商品が撮像エリアRに提供された場合であっても、管理装置20は、注文された全ての商品が撮像エリアRに提供されたときに、提供準備が完了したことを表示部43に示すように制御してもよい。 As another variation, even if a product not ordered by a customer is provided in the imaging area R, the management device 20 may be controlled to ignore the detection result of the product. For example, even if a product not ordered by a customer is provided in the imaging area R, the management device 20 may be controlled not to display an error message on the display unit 43. Also, even if a product not ordered by a customer is provided in the imaging area R, the management device 20 may be controlled to display on the display unit 43 that preparation for provision is complete when all ordered products have been provided in the imaging area R.
<第2実施形態>
本実施形態は、注文管理システム1の利便性を高めるための実施形態である。本実施形態において、管理装置20は、撮像エリアRにおける撮像結果に基づいて、顧客による注文に含まれる商品の一覧の情報と、商品提供の準備状況の情報とを記憶部23に記憶する。撮像エリアRに提供された商品が検出された後、何らかの遮蔽物(例えば、人の身体)により一時的に検出されなくなった場合であっても、記憶部23に記憶された情報に基づいて、商品提供の準備状況を管理する。
Second Embodiment
This embodiment is an embodiment for enhancing the convenience of the order management system 1. In this embodiment, the management device 20 stores information on a list of products included in an order by a customer and information on the preparation status of product provision in the storage unit 23 based on the imaging results in the imaging area R. Even if a product provided in the imaging area R is temporarily undetectable due to some obstruction (e.g., a human body) after it has been detected, the preparation status of product provision is managed based on the information stored in the storage unit 23.
以下に説明する本実施形態の内容は、適宜、他の各実施形態の一部又は全体と適宜組み合わせることが可能である。本実施形態において、他の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。 The contents of this embodiment described below can be combined with part or all of each of the other embodiments as appropriate. In this embodiment, the same components as those in the other embodiments are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified.
本実施形態において、管理装置20は、撮像エリアRにおいて撮像された商品の画像コードに含まれる注文識別情報に基づいて特定された注文商品の情報と、撮像装置30による撮像の結果に基づいて特定された撮像エリアRに提供された商品の情報とを記憶部23に記憶する。例えば、管理装置20は、図2に示したように、撮像エリアRにおいて撮像された商品の画像コードに含まれるお客様番号(注文識別情報)に基づいて注文商品の情報を特定(例えば、ステップS18)し、さらに、商品の撮像の結果に基づいて(例えば、画像コード及び画像認識処理に基づいて)、撮像エリアRに提供された商品の情報を特定する(例えば、ステップS18、S21及びS24等)。管理装置20は、特定された情報を記憶部23に記憶する。すなわち、管理装置20は、撮像エリアRにおける撮像結果に基づいて、顧客による注文に含まれる商品の一覧の情報と、商品提供の準備状況の情報とを記憶部23に記憶する。顧客による注文に含まれる商品の一覧の情報と、商品提供の準備状況の情報の例は、例えば、図8等に示されている。 In this embodiment, the management device 20 stores in the storage unit 23 information on the ordered items identified based on the order identification information included in the image code of the item captured in the imaging area R, and information on the item provided in the imaging area R identified based on the result of the imaging by the imaging device 30. For example, as shown in FIG. 2, the management device 20 identifies information on the ordered items based on the customer number (order identification information) included in the image code of the item captured in the imaging area R (e.g., step S18), and further identifies information on the item provided in the imaging area R based on the result of the imaging of the item (e.g., based on the image code and image recognition processing) (e.g., steps S18, S21, and S24, etc.). The management device 20 stores the identified information in the storage unit 23. That is, the management device 20 stores information on a list of items included in the customer's order and information on the preparation status of the item provision in the storage unit 23 based on the result of the imaging in the imaging area R. Examples of information on a list of items included in the customer's order and information on the preparation status of the item provision are shown in, for example, FIG. 8, etc.
また、管理装置20は、注文された商品一覧を表示装置40に表示させるように制御する(例えば、図2のステップS20又はS23等)。このとき、商品一覧に含まれる商品のうち、撮像エリアRに提供されていない商品は、撮像エリアRに提供された商品と異なる態様で表示装置40に表示される。例えば、図8に示したように、注文された商品一覧のうち撮像エリアRに提供された商品は、他の商品と異なり強調表示される(例えば、チェック印が表示される)。 The management device 20 also controls the display device 40 to display a list of ordered products (e.g., step S20 or S23 in FIG. 2). At this time, among the products included in the product list, products that have not been provided in the imaging area R are displayed on the display device 40 in a manner different from the products that have been provided in the imaging area R. For example, as shown in FIG. 8, among the ordered products, products that have been provided in the imaging area R are displayed in a highlighted manner, different from the other products (e.g., a check mark is displayed).
その後、何らかの理由で、検出済みの商品の全て(例えば、顧客Aによる注文商品の全て)が検出されなくなったときに、管理装置20は、表示装置40による表示から当該商品一覧を削除するように制御する。例えば、表示装置40の表示部43に表示された図8に示すような画像が非表示になる。 After that, when, for some reason, all of the detected products (e.g., all of the products ordered by customer A) can no longer be detected, the management device 20 controls the display device 40 to delete the product list from the display. For example, the image as shown in FIG. 8 displayed on the display unit 43 of the display device 40 becomes invisible.
その後、撮像エリアRで特定されなくなった注文商品が再度特定されたときに(注文商品の少なくとも一部が再度特定されたとき)、管理装置20は、記憶部23に記憶された情報に基づいて、注文商品の一覧を再び表示装置40に表示するように制御する。例えば、図8に示したような画像が表示装置40の表示部43に再度表示される。 After that, when the ordered items that were no longer identified in the imaging area R are identified again (when at least a portion of the ordered items are identified again), the management device 20 controls the display device 40 to display the list of ordered items again based on the information stored in the memory unit 23. For example, an image such as that shown in FIG. 8 is displayed again on the display unit 43 of the display device 40.
その後、管理装置20は、商品一覧に含まれる商品の撮像エリアRへの提供が完了したことを表示装置40に表示させるように制御する。例えば、管理装置20は、図10のエリア101に示すような画像を表示装置40に表示させるように制御する。 Then, the management device 20 controls the display device 40 to display a message indicating that the products included in the product list have been provided to the imaging area R. For example, the management device 20 controls the display device 40 to display an image such as that shown in area 101 of FIG. 10.
以上のように本実施形態によれば、管理装置20の記憶部23は、撮像エリアRにおいて撮像された商品の画像コードに含まれる注文識別情報に基づいて特定された注文商品の情報と、上記の撮像の結果に基づいて特定された撮像エリアRに提供された商品の情報とを記憶する。管理装置20は、記憶部23に記憶された情報に基づいて、注文商品の一覧を表示装置40に表示させ、撮像エリアRにおける撮像の結果に基づいて、注文商品の一覧に含まれる商品のうち、撮像エリアRに提供されていない商品を、撮像エリアRに提供された商品と異なる態様で表示装置40に表示させる。管理装置20は、上記の撮像の結果に基づいて、撮像エリアRで注文商品がいずれも特定されなくなったときに、表示装置40の表示から注文商品の一覧を削除させるように制御する。その後、撮像エリアRで特定されなくなった注文商品が再度特定されたときに、管理装置20は、記憶部23に記憶された情報に基づいて、注文商品の一覧を表示装置40に表示させるように制御する。
すなわち、本実施形態によれば、撮像エリアRに提供された商品が検出された後、何らかの遮蔽物(例えば、人の身体)により検出されなくなった場合であっても、管理装置20は、商品が顧客に提供されたと判断して商品提供の準備状況の情報をリセットせずに、記憶部23に記憶した状態にしておく。その後、撮像エリアRで特定されなくなった注文商品が再度特定されたときに(注文商品の少なくとも一部が再度特定されたとき)、管理装置20は、記憶部23に記憶された情報に基づいて、注文商品の一覧を再び表示装置40に表示するように制御する。その結果、本実施形態によれば、商品提供の準備状況を正しく管理することができる。
As described above, according to this embodiment, the storage unit 23 of the management device 20 stores information on the ordered items identified based on the order identification information included in the image code of the item captured in the imaging area R, and information on the item provided in the imaging area R identified based on the result of the above-mentioned imaging. The management device 20 causes the display device 40 to display a list of ordered items based on the information stored in the storage unit 23, and causes the display device 40 to display items included in the list of ordered items that have not been provided in the imaging area R in a form different from that of the items provided in the imaging area R based on the result of the above-mentioned imaging. When none of the ordered items are identified in the imaging area R based on the result of the above-mentioned imaging, the management device 20 controls the display device 40 to delete the list of ordered items from the display. Thereafter, when an ordered item that is no longer identified in the imaging area R is identified again, the management device 20 controls the display device 40 to display a list of ordered items based on the information stored in the storage unit 23.
That is, according to this embodiment, even if a product provided in the imaging area R is detected and then becomes undetectable due to some obstruction (e.g., a person's body), the management device 20 determines that the product has been provided to the customer and does not reset the information on the preparation status for providing the product, but keeps it stored in the storage unit 23. Thereafter, when an ordered product that was no longer identified in the imaging area R is identified again (when at least a part of the ordered product is identified again), the management device 20 controls the display device 40 to display again a list of the ordered products based on the information stored in the storage unit 23. As a result, according to this embodiment, the preparation status for providing the product can be properly managed.
<第3実施形態>
本実施形態は、第2実施形態と同様に、注文管理システム1の利便性を高めるための実施形態である。第2実施形態は、検出済みの商品の全て(例えば、顧客Aによる注文商品の全て)が検出されなくなったときについての実施形態であったが、本実施形態は、検出済みの商品の一部が検出されなくなったときについての実施形態である。
Third Embodiment
Similar to the second embodiment, this embodiment is an embodiment for improving the convenience of the order management system 1. The second embodiment is an embodiment for the case where all of the detected products (e.g., all of the products ordered by customer A) are no longer detected, whereas this embodiment is an embodiment for the case where some of the detected products are no longer detected.
以下に説明する本実施形態の内容は、適宜、他の各実施形態の一部又は全体と適宜組み合わせることが可能である。本実施形態において、他の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。 The contents of this embodiment described below can be combined with part or all of each of the other embodiments as appropriate. In this embodiment, the same components as those in the other embodiments are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified.
本実施形態において、管理装置20は、第2実施形態と同様に、撮像エリアRにおいて撮像された商品の画像コードに含まれる注文識別情報に基づいて特定された注文商品の情報と、撮像装置30による撮像の結果に基づいて特定された撮像エリアRに提供された商品の情報とを記憶部23に記憶する。また、本実施形態において、管理装置20は、撮像装置30による撮像エリアRの撮像の結果に基づいて、注文商品の一覧に含まれる商品のうち、撮像エリアRで特定されなくなった商品を撮像エリアに提供された商品と同じ態様のままで表示装置40に表示させるように制御する。 In this embodiment, similar to the second embodiment, the management device 20 stores in the memory unit 23 information on the ordered items identified based on the order identification information included in the image code of the item captured in the imaging area R, and information on the item provided in the imaging area R identified based on the result of imaging by the imaging device 30. Also, in this embodiment, the management device 20 controls the display device 40 to display, based on the result of imaging the imaging area R by the imaging device 30, items included in the list of ordered items that are no longer identified in the imaging area R in the same format as the items provided in the imaging area.
例えば、上記で説明したように、管理装置20は、図2のステップS23において、表示装置40が図8に示すような画像を表示するように制御する。図8において、注文された商品一覧に含まれる商品のうち、撮像エリアRに提供されていない商品が、撮像エリアRに提供された商品と異なる態様で表示されている。このような場合において、注文された商品一覧に含まれる商品のうち、一部の商品が撮像エリアRで特定されなくなったとする。 For example, as described above, in step S23 of FIG. 2, the management device 20 controls the display device 40 to display an image as shown in FIG. 8. In FIG. 8, among the products included in the list of ordered products, products that have not been provided in the imaging area R are displayed in a manner different from the products that have been provided in the imaging area R. In such a case, it is assumed that some of the products included in the list of ordered products can no longer be identified in the imaging area R.
図11は、図7に示した動画データにおいて、注文された商品一覧に含まれる商品のうち、一部の商品が撮像エリアRで特定されなくなった場合の例を示している。図11において、図7に示された商品P1が遮蔽物M1により隠れている。すなわち、図11に示す例において、商品P1(又は、商品P1の画像コードc1)が撮像エリアRで特定されなくなっている。このような場合であっても、本実施形態によれば、管理装置20は、記憶部23に記憶された情報に基づいて、撮像エリアRで特定されなくなった商品を撮像エリアに提供された商品と同じ態様のままで表示装置40に表示させるように制御する。例えば、表示装置40において、図8に示すような画像の表示が維持される。 Figure 11 shows an example of a case where some of the products included in the list of ordered products in the video data shown in Figure 7 are no longer identified in the imaging area R. In Figure 11, product P1 shown in Figure 7 is hidden by an obstruction M1. That is, in the example shown in Figure 11, product P1 (or image code c1 of product P1) is no longer identified in the imaging area R. Even in such a case, according to this embodiment, the management device 20 controls the display device 40 to display the products that are no longer identified in the imaging area R in the same form as the products provided in the imaging area, based on the information stored in the memory unit 23. For example, the display device 40 maintains the display of an image as shown in Figure 8.
また、その後、撮像装置30による撮像の結果に基づいて、撮像エリアRで新たに商品が特定されたことに応じて、管理装置20は、表示装置40に表示された撮像エリアRに提供された商品の数を変更させるように制御することも可能である。すなわち、一度カウントした商品の数をリセットせずに、追加分を加算することが可能である。 Furthermore, when new products are identified in the imaging area R based on the results of imaging by the imaging device 30, the management device 20 can control the display device 40 to change the number of products provided in the imaging area R. In other words, it is possible to add additional products without resetting the number of products already counted.
例えば、顧客Aにより、商品「並牛丼チーズ」が2つ注文された場合において、1つ目の「並牛丼チーズ」が撮像エリアRに提供されたことにより、図12に示すように、表示装置40に「並牛丼チーズ 1/2」と表示されたとする。本実施形態によれば、その後、1つ目の「並牛丼チーズ」の上に2つ目の「並牛丼チーズ」が積まれたことにより、1つ目の「並牛丼チーズ」が隠れてしまった場合であっても、1つ目の「並牛丼チーズ」の提供準備が完了したことは認識されたまま、2つ目の「並牛丼チーズ」の提供準備が完了したことが認識される。すなわち、図12における表示「並牛丼チーズ 1/2」が「並牛丼チーズ 2/2」に変更される。 For example, suppose that customer A orders two "regular beef bowl with cheese" products, and the first "regular beef bowl with cheese" is provided in imaging area R, causing "regular beef bowl with cheese 1/2" to be displayed on display device 40 as shown in FIG. 12. According to this embodiment, even if a second "regular beef bowl with cheese" is then stacked on top of the first "regular beef bowl with cheese", hiding the first "regular beef bowl with cheese", it is still recognized that the first "regular beef bowl with cheese" is ready to be served, and that the second "regular beef bowl with cheese" is ready to be served. In other words, the display "regular beef bowl with cheese 1/2" in FIG. 12 is changed to "regular beef bowl with cheese 2/2".
以上のように本実施形態によれば、管理装置20の記憶部23は、撮像エリアRにおいて撮像された商品の画像コードに含まれる注文識別情報に基づいて特定された注文商品の情報と、上記の撮像の結果に基づいて特定された撮像エリアRに提供された商品の情報とを記憶する。管理装置20は、記憶部23に記憶された情報に基づいて、注文商品の一覧を表示装置40に表示させ、撮像エリアRにおける撮像の結果に基づいて、注文商品の一覧に含まれる商品のうち、撮像エリアRに提供されていない商品を、撮像エリアRに提供された商品と異なる態様で表示装置40に表示させる。管理装置20は、上記の撮像の結果に基づいて、注文商品の一覧に含まれる商品のうち、撮像エリアRで特定されなくなった商品を撮像エリアRに提供された商品と同じ態様のままで表示装置40に表示させる。その後、管理装置20は、上記の撮像の結果に基づいて、撮像エリアRで新たに商品が特定されたことに応じて、表示装置40に表示された撮像エリアRに提供された商品の数を変更させる。
すなわち、本実施形態によれば、撮像エリアRに提供された商品が検出された後、何らかの遮蔽物(例えば、人の身体、又は注文された他の商品)により検出されなくなった場合であっても、管理装置20は、当該商品を提供準備中と判断せずに、表示装置40の表示を維持するように制御する。さらに、新たに商品が特定されたことに応じて、管理装置20は、表示装置40に表示された撮像エリアRに提供された商品の数を変更する。その結果、本実施形態によれば、商品提供の準備状況を正しく管理することができる。
なお、注文商品が1つであるときに、撮像装置30による撮像の結果に基づいて、当該商品が特定されなくなった場合、管理装置20は、表示装置40の表示から注文商品を削除させ、その後、撮像エリアRで特定されなくなった注文商品が再度特定されたときに、記憶部23に記憶された情報に基づいて、注文商品を表示装置40に表示させるように制御してもよい。しかしながらこの方法に限定されず、上記の場合、管理装置20は、撮像エリアRで特定されなくなった商品を撮像エリアRに提供された商品と同じ態様のままで表示装置40に表示させてもよい。
As described above, according to this embodiment, the storage unit 23 of the management device 20 stores information on the ordered items identified based on the order identification information included in the image code of the item captured in the imaging area R, and information on the item provided in the imaging area R identified based on the result of the above imaging. The management device 20 displays a list of ordered items on the display device 40 based on the information stored in the storage unit 23, and displays items included in the list of ordered items that have not been provided in the imaging area R on the display device 40 in a different form from the items provided in the imaging area R based on the result of the above imaging. The management device 20 displays items included in the list of ordered items that are no longer identified in the imaging area R on the display device 40 in the same form as the items provided in the imaging area R based on the result of the above imaging. After that, the management device 20 changes the number of items provided in the imaging area R displayed on the display device 40 in response to a new item being identified in the imaging area R based on the result of the above imaging.
That is, according to this embodiment, even if a product provided in the imaging area R is detected and then becomes undetectable due to some obstruction (e.g., a person's body or another ordered product), the management device 20 does not determine that the product is being prepared for provision, and controls the display device 40 to maintain its display. Furthermore, in response to a new product being identified, the management device 20 changes the number of products provided in the imaging area R displayed on the display device 40. As a result, according to this embodiment, the preparation status for providing products can be properly managed.
When only one item is ordered and that item is no longer identified based on the result of imaging by the imaging device 30, the management device 20 may delete the ordered item from the display of the display device 40, and thereafter, when the ordered item that is no longer identified in the imaging area R is identified again, the management device 20 may control the display device 40 to display the ordered item based on the information stored in the storage unit 23. However, the present invention is not limited to this method, and in the above case, the management device 20 may display the item that is no longer identified in the imaging area R on the display device 40 in the same form as the item provided in the imaging area R.
<第4実施形態>
本実施形態は、画像コードに基づいて特定された商品と、商品画像に対する画像認識結果とに基づいて、撮像エリアRに提供された商品が正しいか否かを判定する実施形態である。
Fourth Embodiment
In this embodiment, it is determined whether or not the product provided in the imaging area R is correct based on the product identified based on the image code and the image recognition result for the product image.
以下に説明する本実施形態の内容は、適宜、他の各実施形態の一部又は全体と適宜組み合わせることが可能である。本実施形態において、他の実施形態と同様の構成については、適宜、同じ符号を付してその説明を省略あるいは簡略化する。 The contents of this embodiment described below can be combined with part or all of each of the other embodiments as appropriate. In this embodiment, the same components as those in the other embodiments are appropriately designated by the same reference numerals, and the description thereof will be omitted or simplified.
本実施形態において、管理装置20は、撮像エリアRにおいて矩形に収まるオブジェクトを特定する。詳細には、管理装置20は、撮像装置30により得られた撮像エリアRの画像において、仮想的に規定された形状である矩形の位置及びサイズを変更しながら、当該矩形内に収まるオブジェクト(商品)を特定する。当該仮想的に規定された形状は、矩形に限定されず、その他の多角形、楕円形、円形、又は不規則形状などの、その他の所定形状であってもよい。 In this embodiment, the management device 20 identifies an object that fits within a rectangle in the imaging area R. In detail, the management device 20 identifies an object (product) that fits within a rectangle, which is a virtually defined shape, while changing the position and size of the rectangle in the image of the imaging area R obtained by the imaging device 30. The virtually defined shape is not limited to a rectangle, and may be any other predetermined shape, such as another polygon, ellipse, circle, or irregular shape.
図13を参照して、矩形内に収まるオブジェクトの例を説明する。図13に示すように、撮像エリアRに仮想的に規定された矩形N6が示されている。また、図13には、矩形N6の位置及びサイズを変更しながら特定された矩形N6内に収まるオブジェクト(商品P6)が示されている。 An example of an object that fits within a rectangle will be described with reference to FIG. 13. As shown in FIG. 13, a rectangle N6 is virtually defined in the imaging area R. FIG. 13 also shows an object (product P6) that fits within the rectangle N6, which is identified by changing the position and size of the rectangle N6.
その後、管理装置20は、矩形内の画像コードに含まれる注文識別情報に基づいて特定される注文商品と、矩形内のオブジェクトに対する画像認識結果に基づいて特定される商品とを比較する。 The management device 20 then compares the ordered product identified based on the order identification information contained in the image code within the rectangle with the product identified based on the image recognition results for the object within the rectangle.
図13に示す例において、管理装置20は、矩形N6内の画像コードc6に含まれるお客様番号(注文識別情報)に基づいて特定される注文商品と、矩形N6内のオブジェクトに対する画像認識結果に基づいて特定される商品とを比較する。お客様番号に基づいて注文商品を特定する方法は、第1実施形態で説明したとおりである。また、画像認識結果に基づく商品の特定のために、任意の画像認識処理を使用可能である。例えば、商品の画像を説明変数、商品情報(例えば、商品名)を目的変数として、機械学習又はディープラーニングにより学習済みモデルを構築し、当該モデルのデータを管理装置20の記憶部23又は他の装置の記憶部に記憶しておく。このように構築された学習済みモデルを使用することにより、商品P6の画像を入力として、例えば、商品P6の商品情報「並牛丼チーズ」を出力として得ることができる。 In the example shown in FIG. 13, the management device 20 compares the ordered product identified based on the customer number (order identification information) included in the image code c6 in the rectangle N6 with the product identified based on the image recognition results for the object in the rectangle N6. The method of identifying the ordered product based on the customer number is as described in the first embodiment. Any image recognition process can be used to identify the product based on the image recognition results. For example, a trained model is constructed by machine learning or deep learning using the product image as an explanatory variable and the product information (e.g., product name) as an objective variable, and the data of the model is stored in the storage unit 23 of the management device 20 or in a storage unit of another device. By using the trained model constructed in this way, it is possible to obtain, for example, product information of the product P6, "regular beef bowl with cheese", as an output, using the image of the product P6 as an input.
管理装置20は、上記の比較の結果に基づいて、撮像エリアRに提供された商品が正しいか否かを判定する。すなわち、注文識別情報に基づいて特定される注文商品と、矩形内(所定形状内)のオブジェクトに対する画像認識結果に基づいて特定される商品とが対応する場合、提供商品が正しいと判定され、対応しない場合、提供商品が正しくないと判定される。 Based on the result of the comparison, the management device 20 determines whether the product provided in the imaging area R is correct. In other words, if the ordered product identified based on the order identification information corresponds to the product identified based on the image recognition results for the object within the rectangle (within the specified shape), the provided product is determined to be correct, and if they do not correspond, the provided product is determined to be incorrect.
例えば、管理装置20は、矩形N6内の画像コードc6に含まれるお客様番号に基づいて特定される注文商品が「並牛丼チーズ」であり、矩形N6内のオブジェクトに対する画像認識結果に基づいて特定された商品が「並牛丼チーズ」である場合、提供商品が正しいと判定される。また、お客様番号に基づいて特定される注文商品が「並牛丼チーズ」であり、矩形N6内のオブジェクトに対する画像認識結果に基づいて特定された商品が「並牛丼」である場合(すなわち、画像認識処理の結果、牛丼の上にチーズのトッピングが認識されない場合)、提供商品が正しくないと判定される。 For example, if the ordered item identified based on the customer number included in image code c6 in rectangle N6 is "regular beef bowl with cheese" and the item identified based on the image recognition results for the object in rectangle N6 is "regular beef bowl with cheese", the management device 20 determines that the item provided is correct. On the other hand, if the ordered item identified based on the customer number is "regular beef bowl with cheese" and the item identified based on the image recognition results for the object in rectangle N6 is "regular beef bowl" (i.e., if the image recognition process does not recognize a cheese topping on the beef bowl), the management device 20 determines that the item provided is incorrect.
以上のように本実施形態によれば、撮像エリアRに提供された商品(オブジェクト)の画像に対する画像認識処理により、商品(例えば、商品の種類及び商品に乗せられたトッピング)が特定される。さらに、注文識別情報に基づいて特定される注文商品と、画像認識処理により特定された商品との比較結果に基づいて、撮像エリアRに提供された商品が正しいか否かが判定される。その結果、顧客に対する商品の提供ミスを抑止することが可能である。 As described above, according to this embodiment, the product (e.g., the type of product and toppings placed on the product) is identified by image recognition processing on the image of the product (object) provided in the imaging area R. Furthermore, based on the comparison result between the ordered product identified based on the order identification information and the product identified by the image recognition processing, it is determined whether or not the product provided in the imaging area R is correct. As a result, it is possible to prevent mistakes in providing products to customers.
また、図14に示すように、上記の矩形(所定形状)を使用して画像コードを特定する場合、1つの矩形内に複数の画像コードが特定される場合がある。図14には、撮像エリアRに提供された商品P6及び商品P7が示されている。商品P6は、矩形N6内に収まっており、商品P7は、矩形N7内に収まっている。また、矩形N7内には、商品P7に付された画像コードc7に加えて、画像コードc7が含まれている。すなわち、矩形N7内に複数の画像コードが特定される。このような場合において、管理装置20は、矩形N7の中心から最も近い画像コード(すなわち、画像コードc7)に含まれる注文識別情報に基づいて注文商品を特定する。管理装置20は、このようにして特定された注文商品の情報を使用して、上記の比較を実施する。また、1つの矩形内に3つ以上の画像コードが特定された場合であっても、上記と同様の方法により、注文商品を特定することができる。 Also, as shown in FIG. 14, when identifying an image code using the above rectangle (predetermined shape), multiple image codes may be identified within one rectangle. FIG. 14 shows products P6 and P7 provided in the imaging area R. Product P6 is contained within rectangle N6, and product P7 is contained within rectangle N7. Furthermore, in addition to image code c7 attached to product P7, image code c7 is contained within rectangle N7. That is, multiple image codes are identified within rectangle N7. In such a case, the management device 20 identifies the ordered product based on the order identification information contained in the image code closest to the center of rectangle N7 (i.e., image code c7). The management device 20 uses the information of the ordered product identified in this way to perform the above comparison. Also, even if three or more image codes are identified within one rectangle, the ordered product can be identified by the same method as above.
<その他実施形態>
上記以外の様々な実施形態を採用可能である。
例えば、注文管理システム1の利用率を表示装置40の表示部43に表示可能である。当該利用率は、表示装置40が設置された店舗における利用率であってもよいし、店舗のスタッフごとの利用率であってもよい。注文管理システム1の利用率は、例えば、所定期間(例えば、1日又は1ヶ月)における上記のお客様番号(注文識別情報)の発行数(注文数)に対する注文管理システム1の利用数の割合で示すことができる。注文管理システム1の利用数は、例えば、管理装置20により、注文された商品の提供準備が完了したと判断された回数で示される。
<Other embodiments>
Various embodiments other than those described above can be adopted.
For example, the utilization rate of the order management system 1 can be displayed on the display unit 43 of the display device 40. The utilization rate may be the utilization rate in the store where the display device 40 is installed, or may be the utilization rate for each staff member of the store. The utilization rate of the order management system 1 can be indicated, for example, as the ratio of the number of uses of the order management system 1 to the number of issues (number of orders) of the above-mentioned customer numbers (order identification information) in a specified period (for example, one day or one month). The number of uses of the order management system 1 is indicated, for example, by the number of times that the management device 20 determines that preparation for providing the ordered products is complete.
また、顧客から商品注文が入ってから商品の提供準備完了までの時間である準備時間を計測し、表示装置40の表示部43に表示することも可能である。この場合において、商品注文が入ったタイミングは、例えば、端末装置10の入力部14を介して顧客の注文内容の情報が入力されたタイミングとしてもよい。表示装置40には、注文ごとの準備時間、スタッフごとの平均準備時間、店舗ごとの平均準備時間、又は時間帯ごと(例えば、8時台、18時台)の平均準備時間が算出されて表示可能である。 It is also possible to measure the preparation time, which is the time from when a product order is received from a customer to when the product is ready to be served, and display this on the display unit 43 of the display device 40. In this case, the timing at which the product order is received may be, for example, the timing at which information on the customer's order is input via the input unit 14 of the terminal device 10. The display device 40 can calculate and display the preparation time for each order, the average preparation time for each staff member, the average preparation time for each store, or the average preparation time for each time period (for example, between 8:00 and 18:00).
さらに、表示装置40の表示が変更されない(表示が固まってしまった)ときに、その原因を特定するための動画を表示装置40の表示部43に表示させることも可能である。当該動画は、表示装置40の制御により、表示が変更される(例えば、動物のアイコン画像が動く)。例えば、表示装置40の表示部43において、当該動画の表示が動くにも関わらず、商品提供の準備状況の表示(例えば、図6に示すような画像の表示)が変更されない場合、表示が変更されない原因は、表示装置40と管理装置20との間の通信ネットワークにあることが考えられる。また、動画の表示が動かない場合、その原因は、表示装置40にあると考えられる。 Furthermore, when the display on the display device 40 does not change (the display freezes), it is also possible to display a video on the display unit 43 of the display device 40 to identify the cause. The video is changed by the control of the display device 40 (for example, an icon image of an animal moves). For example, if the display of the preparation status for product provision (for example, the display of an image as shown in FIG. 6) does not change even though the video display moves on the display unit 43 of the display device 40, the cause of the display not changing may be the communication network between the display device 40 and the management device 20. Also, if the video display does not move, the cause may be the display device 40.
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。 The above-described embodiments are intended to facilitate understanding of the present invention, and are not intended to limit the present invention. The elements of the embodiments, as well as their arrangement, materials, conditions, shapes, sizes, etc., are not limited to those exemplified, and may be modified as appropriate. In addition, configurations shown in different embodiments may be partially substituted or combined.
1 注文管理システム、10 端末装置、20 管理装置、30 撮像装置、40 表示装置、50 プリンタ 1 Order management system, 10 Terminal device, 20 Management device, 30 Imaging device, 40 Display device, 50 Printer
Claims (17)
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて、顧客が注文した商品一覧を表示することと、
前記撮像の結果に基づいて、前記商品一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で表示することと、
前記商品一覧に含まれる商品の前記撮像エリアへの提供が完了したことを表示することと、
を実行する制御部を備え、
前記制御部は、前記撮像エリアに提供され前記表示装置に表示された第1の商品が、前記撮像エリアに提供された第2の商品が重ねられたことにより前記撮像エリアで特定されなくなった場合であっても、前記撮像エリアに提供された第1の商品が特定されたものとして前記撮像エリアに提供された第2の商品を追加した結果を表示する表示装置。 A display device that supports the provision of products,
displaying a list of products ordered by the customer based on order identification information included in an image code captured in the imaging area;
Based on the result of the imaging, displaying products included in the product list that are not provided in the imaging area in a manner different from that of the products provided in the imaging area;
displaying a message indicating that the products included in the product list have been provided to the imaging area; and
A control unit that executes
The control unit is a display device that displays the result of adding the second product provided in the imaging area as if the first product provided in the imaging area has been identified, even if a first product provided in the imaging area and displayed on the display device is no longer identified in the imaging area because a second product provided in the imaging area is overlapped on it .
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて、顧客が注文した商品一覧を表示することと、
前記撮像の結果に基づいて、前記商品一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で表示することと、
前記商品一覧に含まれる商品の前記撮像エリアへの提供が完了したことを表示することと、
を実行する制御部を備え、
前記制御部は、前記商品一覧に含まれる商品が、同じ商品について複数注文された場合であって、当該複数注文の内で先に前記撮像エリアに提供され前記表示装置に表示された商品が、当該複数注文の内で後に前記撮像エリアに提供された商品により前記撮像エリアで特定されなくなった場合、先に前記撮像エリアに提供された商品の数に、後に前記撮像エリアに提供された商品の数を加算した結果を表示する表示装置。 A display device that supports the provision of products,
displaying a list of products ordered by the customer based on order identification information included in an image code captured in the imaging area;
Based on the result of the imaging, displaying products included in the product list that are not provided in the imaging area in a manner different from that of the products provided in the imaging area;
displaying a message indicating that the products included in the product list have been provided to the imaging area; and
A control unit that executes
The control unit is a display device that displays the result of adding the number of products provided later to the imaging area to the number of products provided later to the imaging area when multiple orders for the same product are placed for the same product included in the product list and a product provided earlier to the imaging area and displayed on the display device among the multiple orders is no longer identified in the imaging area due to a product provided later to the imaging area among the multiple orders .
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて、顧客が注文した商品一覧を表示することと、
前記撮像の結果に基づいて、前記商品一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で表示することと、
前記商品一覧に含まれる商品の前記撮像エリアへの提供が完了したことを表示することと、
を実行する制御部を備え、
前記画像コードは、前記注文識別情報と、前記注文識別情報により特定される注文に含まれる商品の数に応じて割り振られる商品識別情報とからなる情報を符号化することにより得られたコードである表示装置。 A display device that supports the provision of products,
displaying a list of products ordered by the customer based on order identification information included in an image code captured in the imaging area;
Based on the result of the imaging, displaying products included in the product list that are not provided in the imaging area in a manner different from that of the products provided in the imaging area;
displaying a message indicating that the products included in the product list have been provided to the imaging area; and
A control unit that executes
A display device in which the image code is a code obtained by encoding information consisting of the order identification information and product identification information assigned according to the number of products included in the order identified by the order identification information .
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて特定された注文商品の情報と、前記撮像の結果に基づいて特定された前記撮像エリアに提供された商品の情報とを記憶する記憶部と、
制御部とを備え、
前記制御部は、
前記記憶部に記憶された情報に基づいて、前記注文商品の一覧を前記表示装置に表示させ、
前記撮像の結果に基づいて、前記注文商品の一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で前記表示装置に表示させ、
前記撮像の結果に基づいて、前記注文商品の一覧に含まれる商品のうち、他の商品が重ねられたことにより前記撮像エリアで特定されなくなった商品を前記撮像エリアに提供された商品と同じ態様のままで前記表示装置に表示させ、
前記注文商品の一覧に含まれる商品の前記撮像エリアへの提供が完了したことを前記表示装置に表示させるように制御する、制御装置。 A control device capable of communicating with a display device,
a storage unit that stores information on an ordered product identified based on order identification information included in an image code captured in an imaging area, and information on a product provided in the imaging area identified based on a result of the imaging;
A control unit.
The control unit is
displaying a list of the ordered items on the display device based on the information stored in the storage unit;
Based on the result of the imaging, displaying on the display device, among the products included in the list of ordered products, products that have not been provided in the imaging area in a manner different from that of the products that have been provided in the imaging area;
Based on the result of the imaging, displaying on the display device, among the products included in the list of ordered products, products that are no longer identified in the imaging area due to other products being overlapped therewith , in the same form as the products provided in the imaging area;
a control device that controls the display device to display a message indicating that the products included in the list of ordered products have been provided to the imaging area;
前記撮像の結果に基づいて、前記撮像エリアで前記注文商品がいずれも特定されなくなったときに、前記表示装置の表示から前記注文商品の一覧を削除させ、
前記撮像エリアで特定されなくなった前記注文商品が再度特定されたときに、前記記憶部に記憶された情報に基づいて、前記注文商品の一覧を前記表示装置に表示させるように制御する、請求項9又は10に記載の制御装置。 The control unit is
when none of the ordered items are identified in the imaging area based on the imaging result, removing the list of the ordered items from the display of the display device;
The control device according to claim 9 or 10, further comprising control means for controlling, when the ordered product that is no longer identified in the imaging area is identified again, to display a list of the ordered products on the display device based on the information stored in the memory unit .
前記撮像エリアにおいて所定形状に収まるオブジェクトを特定し、
前記所定形状内の前記画像コードに含まれる前記注文識別情報に基づいて特定される前記注文商品と、前記所定形状内の前記オブジェクトに対する画像認識結果に基づいて特定される商品とを比較し、
前記比較の結果に基づいて、前記撮像エリアに提供された商品が正しいか否かを判定する、
請求項9から11のいずれか一項に記載の制御装置。 The control unit is
Identifying an object that fits within a predetermined shape in the imaging area;
comparing the ordered product identified based on the order identification information included in the image code within the predetermined shape with a product identified based on an image recognition result for the object within the predetermined shape;
and determining whether the product provided in the imaging area is correct based on a result of the comparison.
A control device according to any one of claims 9 to 11 .
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて、顧客が注文した商品一覧を表示することと、
前記撮像の結果に基づいて、前記商品一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で表示することと、
前記撮像エリアに提供され前記表示装置に表示された第1の商品が、前記撮像エリアに提供された第2の商品が重ねられたことにより前記撮像エリアで特定されなくなった場合であっても、前記撮像エリアに提供された第1の商品が特定されたものとして前記撮像エリアに提供された第2の商品を追加した結果を表示することと、
前記商品一覧に含まれる商品の前記撮像エリアへの提供が完了したことを表示することと、
を含む表示方法。 A display method executed by a control unit in a display device that supports the provision of products,
displaying a list of products ordered by the customer based on order identification information included in an image code captured in the imaging area;
Based on the result of the imaging, displaying products included in the product list that are not provided in the imaging area in a manner different from that of the products provided in the imaging area;
Even if a first product provided in the imaging area and displayed on the display device is no longer identified in the imaging area because a second product provided in the imaging area is overlapped thereon, a result of adding the second product provided in the imaging area to the first product provided in the imaging area is displayed as if the first product provided in the imaging area has been identified;
displaying a message indicating that the products included in the product list have been provided to the imaging area; and
Display methods including.
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて、顧客が注文した商品一覧を表示することと、
前記撮像の結果に基づいて、前記商品一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で表示することと、
前記撮像エリアに提供され前記表示装置に表示された第1の商品が、前記撮像エリアに提供された第2の商品が重ねられたことにより前記撮像エリアで特定されなくなった場合であっても、前記撮像エリアに提供された第1の商品が特定されたものとして前記撮像エリアに提供された第2の商品を追加した結果を表示することと、
前記商品一覧に含まれる商品の前記撮像エリアへの提供が完了したことを表示することと、
を実行させるためのプログラム。 The display device includes:
displaying a list of products ordered by the customer based on order identification information included in an image code captured in the imaging area;
Based on the result of the imaging, displaying products included in the product list that are not provided in the imaging area in a manner different from that of the products provided in the imaging area;
Even if a first product provided in the imaging area and displayed on the display device is no longer identified in the imaging area because a second product provided in the imaging area is overlapped thereon, a result of adding the second product provided in the imaging area to the first product provided in the imaging area is displayed as if the first product provided in the imaging area has been identified;
displaying a message indicating that the products included in the product list have been provided to the imaging area; and
A program for executing the above.
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて特定された注文商品の情報と、前記撮像の結果に基づいて特定された前記撮像エリアに提供された商品の情報とを記憶部に記憶することと、
制御部が、
前記記憶部に記憶された情報に基づいて、前記注文商品の一覧を前記表示装置に表示させ、
前記撮像の結果に基づいて、前記注文商品の一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で前記表示装置に表示させ、
前記撮像の結果に基づいて、前記注文商品の一覧に含まれる商品のうち、他の商品が重ねられたことにより前記撮像エリアで特定されなくなった商品を前記撮像エリアに提供された商品と同じ態様のままで前記表示装置に表示させ、
前記注文商品の一覧に含まれる商品の前記撮像エリアへの提供が完了したことを前記表示装置に表示させるように制御することと、
を含む制御方法。 A control method in a control device capable of communicating with a display device, comprising:
storing, in a storage unit, information on the ordered product identified based on order identification information included in an image code captured in the imaging area, and information on the product provided in the imaging area identified based on a result of the imaging;
The control unit:
displaying a list of the ordered items on the display device based on the information stored in the storage unit;
Based on the result of the imaging, displaying on the display device, among the products included in the list of ordered products, products that have not been provided in the imaging area in a manner different from that of the products that have been provided in the imaging area;
Based on the result of the imaging, displaying on the display device, among the products included in the list of ordered products, products that are no longer identified in the imaging area due to other products being overlapped therewith , in the same form as the products provided in the imaging area;
controlling the display device to display a message indicating that the products included in the list of ordered products have been provided to the imaging area;
A control method comprising:
撮像エリアにおいて撮像された画像コードに含まれる注文識別情報に基づいて特定された注文商品の情報と、前記撮像の結果に基づいて特定された前記撮像エリアに提供された商品の情報とを記憶部に記憶することと、
制御部が、
前記記憶部に記憶された情報に基づいて、前記注文商品の一覧を前記表示装置に表示させ、
前記撮像の結果に基づいて、前記注文商品の一覧に含まれる商品のうち、前記撮像エリアに提供されていない商品を、前記撮像エリアに提供された商品と異なる態様で前記表示装置に表示させ、
前記撮像の結果に基づいて、前記注文商品の一覧に含まれる商品のうち、他の商品が重ねられたことにより前記撮像エリアで特定されなくなった商品を前記撮像エリアに提供された商品と同じ態様のままで前記表示装置に表示させ、
前記注文商品の一覧に含まれる商品の前記撮像エリアへの提供が完了したことを前記表示装置に表示させるように制御することと、
を実行させるためのプログラム。 A control device capable of communicating with the display device,
storing, in a storage unit, information on the ordered product identified based on order identification information included in an image code captured in the imaging area, and information on the product provided in the imaging area identified based on a result of the imaging;
The control unit:
displaying a list of the ordered items on the display device based on the information stored in the storage unit;
Based on the result of the imaging, displaying on the display device, among the products included in the list of ordered products, products that have not been provided in the imaging area in a manner different from that of the products that have been provided in the imaging area;
Based on the result of the imaging, displaying on the display device, among the products included in the list of ordered products, products that are no longer identified in the imaging area due to other products being overlapped therewith , in the same form as the products provided in the imaging area;
controlling the display device to display a message indicating that the products included in the list of ordered products have been provided to the imaging area;
A program for executing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110270938.5A CN113469776A (en) | 2020-03-30 | 2021-03-12 | Display device, control device, display method, control method, and storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020060102 | 2020-03-30 | ||
| JP2020060102 | 2020-03-30 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021163450A JP2021163450A (en) | 2021-10-11 |
| JP7555243B2 true JP7555243B2 (en) | 2024-09-24 |
Family
ID=78003555
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020192587A Active JP7555243B2 (en) | 2020-03-30 | 2020-11-19 | Display device, control device, display method, control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7555243B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7734464B1 (en) * | 2025-05-07 | 2025-09-05 | 一成 高橋 | Food and beverage supply information management system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011048440A (en) | 2009-08-25 | 2011-03-10 | Toshiba Tec Corp | Cooking assistance terminal and program |
| JP2015141696A (en) | 2014-01-30 | 2015-08-03 | 株式会社東芝 | Provided product confirmation system, provided product confirmation method, and provided product confirmation program |
| JP2016157350A (en) | 2015-02-25 | 2016-09-01 | 株式会社寺岡精工 | Order data processing system and display device |
-
2020
- 2020-11-19 JP JP2020192587A patent/JP7555243B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011048440A (en) | 2009-08-25 | 2011-03-10 | Toshiba Tec Corp | Cooking assistance terminal and program |
| JP2015141696A (en) | 2014-01-30 | 2015-08-03 | 株式会社東芝 | Provided product confirmation system, provided product confirmation method, and provided product confirmation program |
| JP2016157350A (en) | 2015-02-25 | 2016-09-01 | 株式会社寺岡精工 | Order data processing system and display device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021163450A (en) | 2021-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8175925B1 (en) | Position-based item identification in a materials handling facility | |
| US20220398530A1 (en) | Business support device, business support method, computer program, and business support system | |
| US20220261877A1 (en) | Merchandise registration device and method | |
| JP7555243B2 (en) | Display device, control device, display method, control method, and program | |
| JP6063972B2 (en) | Order management system | |
| JP2024177513A (en) | Product sales data processing system | |
| CN113469776A (en) | Display device, control device, display method, control method, and storage medium | |
| US20190026713A1 (en) | Server for managing transaction settlement data from different types of point-of-sale devices | |
| JP6943720B2 (en) | Self-checkout device, self-checkout system and program | |
| WO2023145104A1 (en) | Product recognition device, product recognition system, product recognition method, and non-transitory computer-readable medium having program stored thereon | |
| WO2021060032A1 (en) | Image processing device, image processing method, and program | |
| JP2023003118A (en) | Label issuance device | |
| JP7576782B2 (en) | Business support system, business support device, business support method, and computer program | |
| JP6200383B2 (en) | Electronic shelf label system, portable terminal and control program thereof | |
| US20180173481A1 (en) | Information processing apparatus, program, printing apparatus, and printing system | |
| US20230289766A1 (en) | Ordering system, control apparatus, tablet, control method, and non-transitory computer-readable medium | |
| JP6984725B2 (en) | Registration device, registration method and program | |
| JP7525226B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7286738B2 (en) | Tablet | |
| JP2026007763A (en) | Packaged food identification system and method for attaching food labels to packages | |
| JPH0911575A (en) | Printer for sales information | |
| US20260087907A1 (en) | Information processing device, information processing system, and recording medium | |
| JP2009187362A (en) | Data processing system, data processor, data processing method, data processing program and recording medium | |
| JP7415509B2 (en) | Transaction data processing device, terminal device, transaction data processing system and program | |
| CN111369184B (en) | Task display, sending, reminding and marking method, terminal, server and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230920 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240430 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240501 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240628 |
|
| 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: 20240820 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240910 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7555243 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |