JP7743048B2 - System, Program - Google Patents
System, ProgramInfo
- Publication number
- JP7743048B2 JP7743048B2 JP2021175393A JP2021175393A JP7743048B2 JP 7743048 B2 JP7743048 B2 JP 7743048B2 JP 2021175393 A JP2021175393 A JP 2021175393A JP 2021175393 A JP2021175393 A JP 2021175393A JP 7743048 B2 JP7743048 B2 JP 7743048B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- time
- customer
- terminal
- cooking
- 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
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、システム、プログラムに関する。 The present invention relates to a system and a program.
飲食店に対し、顧客の携帯端末を用いて飲食店への予約を受け付けるシステムが知られている(例えば、特許文献1参照)。 A system is known that allows restaurants to accept reservations using customers' mobile devices (see, for example, Patent Document 1).
しかしながら、従来のシステムは、利便性において改善の余地があった。 However, the previous system left room for improvement in terms of convenience.
本発明は、このような事情に鑑みてなされたもので、その目的は、利便性を向上させる技術を提供することにある。 The present invention was made in light of these circumstances, and its purpose is to provide technology that improves convenience.
上述した課題を解決するために、本発明の一態様は、顧客が携帯端末を用いて注文した注文商品を店舗において顧客に引き渡すためのシステムであって、前記携帯端末から商品の注文情報を受信する受信手段と、前記注文情報に基づく注文出力情報を出力する出力手段とを備え、前記出力手段は、同一の注文の注文情報に基づく前記注文出力情報を最初に出力する場合と再度出力する場合とで異なる出力態様で前記注文出力情報を出力することを特徴とするシステムである。 In order to solve the above-mentioned problems, one aspect of the present invention is a system for delivering ordered products to a customer in a store, the ordered products having been ordered by the customer using a mobile terminal. The system includes a receiving means for receiving product order information from the mobile terminal, and an output means for outputting order output information based on the order information, the output means outputting the order output information in different output formats when the order output information based on the order information of the same order is output for the first time and when it is output again.
(注文管理システム1の構成例)
図1は、実施形態に係る注文管理システム1の構成例を示す説明図である。注文管理システム1は、例えば、フードコートや飲食店に導入される。注文管理システム1が導入される店舗STにおける商品(飲食料品)の販売態様(提供形態)は、イートイン(店内飲食)又はテイクアウト(持ち帰り)である。つまり、注文管理システム1において注文される商品は、店舗ST内において飲食されるイートイン商品と、店舗STから持ち帰るテイクアウト商品とを含む。テイクアウト商品は、最終消費者である顧客が持ち帰る場合と、最終消費者に宅配(配達)する食事宅配業者(配達業者)の宅配担当者が持ち帰る場合とがある。なお、本明細書において、「客」および「顧客」は、特に区別して説明しない限り、同義とする。
(Configuration example of order management system 1)
FIG. 1 is an explanatory diagram showing an example configuration of an order management system 1 according to an embodiment. The order management system 1 is installed in, for example, a food court or a restaurant. The sales mode (provision mode) of products (food and beverages) at the store ST where the order management system 1 is installed is either eat-in (eating in the store) or take-out (carrying away). In other words, products ordered through the order management system 1 include eat-in products that are eaten in the store ST and take-out products that are taken home from the store ST. Take-out products may be taken home by the end consumer, or by a delivery person of a food delivery company (delivery company) that delivers the products to the end consumer. In this specification, the terms "customer" and "client" are synonymous unless otherwise specified.
図1において、注文管理システム1は、注文受付サーバ60と、顧客端末70と、食事宅配業者サーバ160と、宅配担当者端末170と、注文管理サーバ10と、注文管理端末20と、POS端末30と、厨房端末(キッチン端末)40と、呼出ディスプレイ45と、ロッカー装置50と、業者注文端末140と、業者注文プリンタ141とを含む。注文受付サーバ60、及び、食事宅配業者サーバ160は、店舗ST外に設置される。注文受付サーバ60(食事宅配業者サーバ160も同様)は、例えば、クラウドサーバであってもよい。注文管理サーバ10、注文管理端末20、POS端末30、厨房端末(キッチン端末)40、呼出ディスプレイ45、ロッカー装置50、業者注文端末140、及び、業者注文プリンタ141は、店舗ST内に設置される。顧客端末70、及び、宅配担当者端末170は、店舗STの内外において使用される可搬端末である。なお、上述した全部の装置等ではなく一部の装置等を以って注文管理システム1と称してもよい。 In FIG. 1, the order management system 1 includes an order reception server 60, a customer terminal 70, a meal delivery company server 160, a delivery person terminal 170, an order management server 10, an order management terminal 20, a POS terminal 30, a kitchen terminal (kitchen terminal) 40, a call display 45, a locker device 50, a supplier order terminal 140, and a supplier order printer 141. The order reception server 60 and the meal delivery company server 160 are installed outside the store ST. The order reception server 60 (as well as the meal delivery company server 160) may be, for example, a cloud server. The order management server 10, the order management terminal 20, the POS terminal 30, the kitchen terminal (kitchen terminal) 40, the call display 45, the locker device 50, the supplier order terminal 140, and the supplier order printer 141 are installed within the store ST. The customer terminal 70 and the delivery person terminal 170 are portable terminals used inside and outside the store ST. Note that the order management system 1 may refer to only some of the devices described above, rather than all of them.
注文受付サーバ60は、店舗STを展開(運営)する飲食事業者(又は、該飲食事業者から委託された事業者)が設置した装置である。食事宅配業者サーバ160は、食事宅配業者(又は、該食事宅配業者から委託された事業者)が設置した装置である。顧客端末70は、インターネットなどのネットワークを介して、注文受付サーバ60や食事宅配業者サーバ160と通信可能である。宅配担当者端末170は、インターネットなどのネットワークを介して、食事宅配業者サーバ160と通信可能である。 The order reception server 60 is a device installed by the food service provider (or a business operator commissioned by the food service provider) that operates (operates) the store ST. The meal delivery company server 160 is a device installed by the meal delivery company (or a business operator commissioned by the meal delivery company). The customer terminal 70 can communicate with the order reception server 60 and the meal delivery company server 160 via a network such as the Internet. The delivery person terminal 170 can communicate with the meal delivery company server 160 via a network such as the Internet.
注文受付サーバ60と注文管理サーバ10とは、インターネットやWAN(Wide Area Network)などのネットワークを介して、通信可能である。食事宅配業者サーバ160と業者注文端末140とは、インターネットやWANなどのネットワークを介して、通信可能である。 The order reception server 60 and the order management server 10 can communicate via a network such as the Internet or a Wide Area Network (WAN). The meal delivery company server 160 and the delivery company order terminal 140 can communicate via a network such as the Internet or a WAN.
注文管理サーバ10、注文管理端末20、POS端末30、厨房端末40、呼出ディスプレイ45、ロッカー装置50の夫々は、LAN(Local Area Network)などのネットワークを介して、通信可能に接続されている。業者注文端末140と業者注文プリンタ141とは、通信可能に接続されている。業者注文端末140及び業者注文プリンタ141は、店舗ST内の他の装置(注文管理サーバ10等)とは接続されていない。 The order management server 10, order management terminal 20, POS terminal 30, kitchen terminal 40, call display 45, and locker device 50 are each communicatively connected via a network such as a LAN (Local Area Network). The vendor order terminal 140 and vendor order printer 141 are communicatively connected. The vendor order terminal 140 and vendor order printer 141 are not connected to other devices within the store ST (such as the order management server 10).
注文管理システム1では、顧客が商品を注文する場合の注文形態として、POS端末30を用いて注文する形態と、顧客端末70を用いて注文受付サーバ60を経由して注文する形態と、顧客端末70を用いて食事宅配業者サーバ160を経由して注文する形態とがある。以下の説明において、POS端末30を用いて注文する形態を「オフライン注文」と称し、顧客端末70を用いて注文受付サーバ60を経由して注文する形態を「オンライン注文」と称し、顧客端末70を用いて食事宅配業者サーバ160を経由して注文する形態を「業者注文」と称する場合がある。業者注文では、最終消費者である顧客は店舗STに来店しない。 In the order management system 1, customers can order products using the POS terminal 30, the customer terminal 70 via the order reception server 60, or the customer terminal 70 via the meal delivery company server 160. In the following description, ordering using the POS terminal 30 is sometimes referred to as an "offline order," ordering using the customer terminal 70 via the order reception server 60 is sometimes referred to as an "online order," and ordering using the customer terminal 70 via the meal delivery company server 160 is sometimes referred to as a "vendor order." With a vendor order, the customer, who is the end consumer, does not visit the store ST.
オフライン注文は、テイクアウト商品の注文にもイートイン商品の注文にも対応する。一方、オンライン注文及び業者注文は、テイクアウト商品の注文には対応するが、イートイン商品の注文には対応しない。つまり、商品を持ち帰る場合の注文は、オフライン注文でもオンライン注文でも業者注文でも受付可能であるが、商品を店舗ST内において飲食する場合の注文は、オフライン注文でのみ受付可能である。 Offline orders can be used for both takeout and eat-in items. On the other hand, online orders and vendor orders can be used for takeout items, but not for eat-in items. In other words, orders for items to be taken home can be accepted as offline orders, online orders, or vendor orders, but orders for items to be eaten in the store ST can only be accepted as offline orders.
また、ロッカー装置50は、商品(テイクアウト商品)の受け渡しのために用意したものであるが、業者注文における商品の受け渡し(宅配担当者への商品の受け渡し)の際と、オンライン注文(より詳細にはオンライン注文の一部の注文態様。後述する時間指定有のオンライン注文)における商品の受け渡し(オンライン注文の顧客への商品の受け渡し)の際に、ロッカー装置50を用いる。 In addition, the locker device 50 is provided for the delivery of products (take-out products), but it is also used when delivering products ordered from a vendor (delivering products to a delivery person) and when delivering products ordered online (more specifically, some types of online orders, such as online orders with a specified time, as described below) (delivering products to customers who have ordered online).
(店舗STにおける接客エリアの一例)
図2は、店舗STにおける接客エリアの一例を示す説明図である。図2に示すように、店舗STには、カウンタCTが配置されている。カウンタCTには、POS端末30と、ロッカー装置50とが載置されている。また、店舗STにおいて、カウンタCTに上方には、呼出ディスプレイ45が配置されている。さらに、店舗STには、カウンタCTを挟んで、店員エリアと、顧客エリアとが形成されている。顧客エリアは、対面接客エリアFL1と、商品受渡エリアFL2とを含む。
(An example of a customer service area in a store ST)
Figure 2 is an explanatory diagram showing an example of a customer service area in a store ST. As shown in Figure 2, a counter CT is located in the store ST. A POS terminal 30 and a locker device 50 are placed on the counter CT. A call display 45 is also located above the counter CT in the store ST. Furthermore, the store ST has a clerk area and a customer area on either side of the counter CT. The customer area includes a face-to-face customer service area FL1 and a product delivery area FL2.
対面接客エリアFL1は、店員が顧客(図2において符号CS)から商品(イートイン商品/テイクアウト商品)の注文(オフライン注文)を受け付けるエリアである。具体的には、店員は、POS端末30を用いて、商品を登録し、登録した商品を精算する。 The face-to-face customer service area FL1 is an area where store staff accept orders (offline orders) for products (eat-in products/take-out products) from customers (reference symbol CS in Figure 2). Specifically, the store staff use the POS terminal 30 to register products and pay for the registered products.
また、対面接客エリアFL1は、店員によって商品の受け渡しが行われるエリアでもある。以下、店員による商品の受け渡しを「手渡し」と称する場合がある。店員によって受け渡される商品は、オフライン注文による商品(イートイン商品/テイクアウト商品)、及び、オンライン注文(具体的には、後述する「時間指定無のオンライン注文」)による商品(テイクアウト商品)である。 Furthermore, the face-to-face customer service area FL1 is also an area where products are handed over by store staff. Hereinafter, the handing over of products by store staff may be referred to as "handing over." Products handed over by store staff include products ordered offline (eat-in products/take-out products) and products ordered online (specifically, "online orders without a specified time," as described below) (take-out products).
オンライン注文(時間指定無のオンライン注文)を行った顧客は、所定の手続きを行って店員から商品(自身がオンライン注文した商品)を受け取る。上記所定の手続きは、例えば、当該顧客が携帯する顧客端末70に手渡し受取用画像(本例ではオンライン注文の注文番号を2次元コード化した2次元コード)を表示し、店員が操作するPOS端末30(認識部)に読み取らせる操作である。 A customer who places an online order (online order without a specified time) goes through a specific procedure to receive the product (the product they ordered online) from a store clerk. This specific procedure involves, for example, displaying a handover image (in this example, a two-dimensional code representing the order number of the online order) on the customer terminal 70 carried by the customer, and having the POS terminal 30 (recognition unit) operated by the store clerk read it.
商品受渡エリアFL2は、ロッカー装置50によって商品の受け渡しが行われるエリアである。以下、ロッカー装置50による商品の受け渡しを「ロッカー渡し」と称する場合がある。ロッカー装置50によって受け渡される商品(ロッカー装置50に収納される商品)は、オンライン注文(具体的には、後述する「時間指定有のオンライン注文」)による商品(テイクアウト商品)、及び、業者注文による商品(テイクアウト商品)である。 Product delivery area FL2 is an area where products are delivered by locker device 50. Hereinafter, delivery of products by locker device 50 may be referred to as "locker delivery." Products delivered by locker device 50 (products stored in locker device 50) include products (takeout products) ordered online (specifically, "online orders with a specified time" as described below) and products (takeout products) ordered from a vendor.
店員は、所定の手続き行って、ロッカー渡しの商品(時間指定有のオンライン注文の商品、業者注文の商品)をロッカー装置50に収納する。上記所定の手続きは、例えば、注文管理端末20における、注文番号と収納口(注文された商品を収納する収納口)とを指定する操作である。 The store clerk follows a prescribed procedure to store the items to be delivered to the locker (items ordered online with a specified delivery time, or items ordered from a vendor) in the locker device 50. The prescribed procedure is, for example, an operation on the order management terminal 20 to specify the order number and storage slot (the storage slot where the ordered items will be stored).
オンライン注文(時間指定有のオンライン注文)を行った顧客は、所定の手続きを行ってロッカー装置50の一の収納口を解錠し、該収納口から商品(自身がオンライン注文した商品)を取り出す。上記所定の手続きは、例えば、当該顧客が携帯する顧客端末70に解錠用画像(本例ではオンライン注文の注文番号を2次元コード化した2次元コード)を表示し、ロッカー装置50(認識部)に読み取らせる操作や、ロッカー装置50(操作部)に解錠用番号(本例ではオンライン注文の注文番号)を入力する操作である。 A customer who has placed an online order (an online order with a specified delivery time) follows a specified procedure to unlock one of the storage compartments of the locker device 50 and remove the product (the product they ordered online) from that compartment. The specified procedure involves, for example, displaying an unlocking image (in this example, a two-dimensional code representing the online order number) on the customer terminal 70 carried by the customer and having the locker device 50 (recognition unit) read it, or entering the unlocking number (in this example, the online order number) into the locker device 50 (operation unit).
宅配担当者は、所定の手続きを行ってロッカー装置50の一の収納口を解錠し、該収納口から商品(最終消費者に宅配する商品)を取り出す。上記所定の手続きは、例えば、当該宅配担当者が携帯する宅配担当者端末170に解錠用画像(本例では業者注文の注文番号を2次元コード化した2次元コード)を表示し、ロッカー装置50(認識部)に読み取らせる操作や、ロッカー装置50(操作部)に解錠用番号(本例では業者注文の注文番号)を入力する操作である。 The delivery person follows a predetermined procedure to unlock one of the storage openings of the locker device 50 and removes the product (the product to be delivered to the end consumer) from that opening. The predetermined procedure involves, for example, displaying an unlocking image (in this example, a two-dimensional code representing the vendor order number) on the delivery person terminal 170 carried by the delivery person and having the locker device 50 (recognition unit) read it, or entering the unlocking number (in this example, the vendor order number) into the locker device 50 (operation unit).
なお、対面接客エリアFL1における商品の受け渡し(手渡し)、商品受渡エリアFL2における商品の受け渡し(ロッカー渡し)が可能になった場合、受け渡しが可能になった注文の注文番号が呼出ディスプレイ45に表示される。 When product delivery (hand delivery) in the face-to-face customer service area FL1 or product delivery (locker delivery) in the product delivery area FL2 becomes possible, the order number of the order that is now available for delivery will be displayed on the call display 45.
(オンライン注文の注文態様(時間指定有/時間指定無))
オンライン注文の注文態様(時間指定有、時間指定無)について説明する。オンライン注文には、「時間指定有」と「時間指定無」の2種類の注文態様がある。注文態様が時間指定有のオンライン注文(「時間指定有のオンライン注文」又は「オンライン注文(時間指定有)」とも称する)とは、注文した商品の受取時間(受取時刻)を具体的に指定(宣言)するオンライン注文である。本実施形態では、受取時間の指定を15分単位としている。顧客は、時間指定有のオンライン注文を行った場合、指定した時間に店舗STに入店し、ロッカー装置50から注文商品を受け取る。従って、店舗ST側は、時間指定有のオンライン注文については、指定された受取時間迄に、商品の調理を完成しロッカー装置50に収納する。つまり、店舗ST側は、時間指定有のオンライン注文については、顧客が指定時刻に予定通り来店することを前提に、顧客が実際に来店する前に商品の調理を開始する。なお、調理やロッカー装置50への収納に要する時間等を考慮し、指定時刻のどの位前に調理を開始するかを決定してもよい。
(Online ordering style (time specified/no time specified))
The following describes the order types (with and without time designation) of online orders. There are two types of online orders: "with time designation" and "without time designation." An online order with a time designation (also referred to as "online order with time designation" or "online order (with time designation)") is an online order in which the customer specifically designates (declares) the time (pickup time) for receiving the ordered items. In this embodiment, the pick-up time is specified in 15-minute increments. When a customer places an online order with a time designation, the customer enters the store ST at the designated time and picks up the ordered items from the locker device 50. Therefore, for online orders with a time designation, the store ST completes cooking of the items and stores them in the locker device 50 by the designated pick-up time. In other words, for online orders with a time designation, the store ST begins cooking the items before the customer actually arrives, assuming that the customer will arrive at the designated time as planned. Note that the time to start cooking before the designated time may be determined taking into account the time required for cooking and storing the items in the locker device 50.
注文態様が時間指定無のオンライン注文(「時間指定無のオンライン注文」又は「オンライン注文(時間指定無)」とも称する)とは、注文した商品の受取時間を具体的に指定(宣言)しないオンライン注文である。顧客は、時間指定無のオンライン注文を行った場合、店舗STの営業時間内における任意の時間(但し、ラストオーダー等が設定されている場合にはラストオーダー以降の時間は除く)に店舗STに入店し、顧客端末70において所定の操作(図5(A)の調理開始ボタンBT203の操作)を行い、店舗ST側に調理の開始を依頼する。従って、店舗ST側は、時間指定無のオンライン注文については、顧客が実際に来店した後に商品の調理を開始する。 An online order without a designated time (also referred to as an "online order without a designated time" or "online order (without a designated time)") is an online order that does not specifically specify (declare) a time for receiving the ordered items. When a customer places an online order without a designated time, they enter the store ST at any time during the store ST's business hours (excluding the time after the last order, if a last order time has been set), perform a specified operation on the customer terminal 70 (operate the cooking start button BT203 in Figure 5 (A)), and request the store ST to begin cooking. Therefore, for online orders without a designated time, the store ST begins cooking the items after the customer actually arrives at the store.
(オンライン注文(時間指定有)の伝票の印刷、発行タイミング)
オンライン注文(時間指定有)については、顧客の来店時刻(商品の受取時刻)が分かるため、来店時刻に合わせて(受取時刻迄に調理を完成しロッカー装置50に収納できるように調理やロッカー装置50への収納に要する時間等を考慮し)、調理を開始する。オンライン注文(時間指定有)の伝票を印刷、発行するタイミングは、オンライン注文(時間指定有)のタイミングであってもよいし、来店時刻に合わせたタイミング(例えば、来店時刻の1時間前)であってもよい。オンライン注文(時間指定有)のタイミングで伝票を印刷、発行する態様を「第1印刷契機態様」又は「第1印刷契機」と称し、来店時刻に合わせたタイミングで伝票を印刷、発行する態様を「第2印刷契機態様」又は「第2印刷契機」と称する場合がある。オンライン注文(時間指定有)のタイミングで伝票を印刷、発行する態様(第1印刷契機態様)とする場合、店員(調理担当者)は、伝票を確認し、来店時刻に合わせて調理開始する。来店時刻に合わせたタイミングで伝票を印刷、発行する態様(第2印刷契機態様)とする場合、店員(調理担当者)は、伝票を確認し、基本的には直ちに調理を開始する。
(Timing of printing and issuing slips for online orders (with time designation))
For online orders (with a specified time), the customer's arrival time (the time the product will be picked up) is known, so cooking begins in time with the customer's arrival time (taking into consideration the time required for cooking and storing the product in the locker device 50 so that the cooking can be completed and stored in the locker device 50 by the time the product is picked up). The timing for printing and issuing a receipt for an online order (with a specified time) may be the timing of the online order (with a specified time) or may be timing to coincide with the customer's arrival time (for example, one hour before the customer's arrival time). The mode in which a receipt is printed and issued in time with an online order (with a specified time) may be referred to as the "first printing trigger mode" or "first printing trigger," and the mode in which a receipt is printed and issued in time with the customer's arrival time may be referred to as the "second printing trigger mode" or "second printing trigger." In the mode in which a receipt is printed and issued in time with an online order (with a specified time) (first printing trigger mode), the store clerk (cook) checks the receipt and begins cooking in time with the customer's arrival time. In the case of a mode in which the receipt is printed and issued at the timing corresponding to the customer's arrival time (second printing trigger mode), the store staff (cook) checks the receipt and basically starts cooking immediately.
なお、上記の「タイミング」は「契機」と読み替えてもよい。一例として、「オンライン注文(時間指定有)の伝票を印刷、発行するタイミングは、オンライン注文(時間指定有)のタイミングであってもよいし、来店時刻に合わせたタイミング(例えば、来店時刻の1時間前)であってもよい」を「オンライン注文(時間指定有)の伝票は、オンライン注文(時間指定有)を契機として印刷、発行してもよいし、来店を契機にとして印刷、発行してもよい」と読み替えてもよい。他の「タイミング」も同様である。 The above "timing" may also be read as "opportunity." As an example, "The timing for printing and issuing a slip for an online order (with a specified time) may be the timing of the online order (with a specified time), or it may be timed to coincide with the time of arrival at the store (for example, one hour before the time of arrival)" may also be read as "The slip for an online order (with a specified time) may be printed and issued in response to the online order (with a specified time), or it may be printed and issued in response to the time of arrival at the store." The same applies to other "timings."
(オンライン注文(時間指定無)の伝票の印刷、発行タイミング)
オンライン注文(時間指定無)については、顧客の来店時刻(商品の受取時刻)が分からないため、顧客が実際に来店した後に調理を開始する。オンライン注文(時間指定無)の伝票を印刷、発行するタイミングは、オンライン注文(時間指定無)のタイミングであってもよいが、本実施形態では、顧客が実際に来店した後のタイミングとしている。従って、時間指定無のオンライン注文の伝票が印刷、発行された場合には、顧客は既に来店しているため、店員(調理担当者)は、伝票を確認し、直ちに調理を開始する。
(Timing of printing and issuing slips for online orders (without time designation))
For online orders (without a specified time), the customer's arrival time (time of product pickup) is unknown, so cooking begins after the customer actually arrives. The timing for printing and issuing a receipt for an online order (without a specified time) may be the timing of the online order (without a specified time), but in this embodiment, it is set to the timing after the customer actually arrives. Therefore, when a receipt for an online order with no specified time is printed and issued, the customer has already arrived, so the store clerk (cook) checks the receipt and immediately begins cooking.
(POS端末30)
POS端末30は、例えば、CPUと、ROMと、RAMと、ハードディスクと、キー操作部、店員側表示部と、客側表示部と、スキャナ部と、カード決済部と、現金決済部(釣銭機)と、印刷部と、音声出力部と、通信部とを備える。これらは、バスを介して相互に通信可能である。店員側表示部(客側表示部も同様)は、タッチディスプレイであり、表示部として機能する他、キー操作部と同様、操作部としても機能する。スキャナ部は、各種コードを認識する認識部として機能する。なお、店内に、複数台のPOS端末30を設置してもよい。他の装置(例えば、厨房端末40)についても同様である。
(POS terminal 30)
The POS terminal 30 includes, for example, a CPU, ROM, RAM, a hard disk, a key operation unit, a store clerk display unit, a customer display unit, a scanner unit, a card payment unit, a cash payment unit (change dispenser), a printing unit, an audio output unit, and a communication unit. These components can communicate with each other via a bus. The store clerk display unit (and the customer display unit as well) is a touch display that functions as a display unit and also as an operation unit, similar to the key operation unit. The scanner unit functions as a recognition unit that recognizes various codes. Note that multiple POS terminals 30 may be installed in a store. The same applies to other devices (for example, the kitchen terminal 40).
POS端末30は、オフライン注文を受け付ける。具体的には、POS端末30は、店員の操作に応じて、商品の登録処理や精算処理を実行する。POS端末30は、取引完了後(精算処理の実行後)、オフライン注文情報を注文管理サーバ10へ送信する。オフライン注文情報は、例えば、当該オフライン注文を識別する注文番号、当該オフライン注文の注文時刻、商品名、販売態様に関する情報(イートイン/テイクアウトの別を示す情報)を含む。また、POS端末30は、取引完了後、レシートと商品引渡用媒体とを発行する。商品引渡用媒体は、呼出ディスプレイ45において報知される情報(注文番号)を印刷した媒体である。 The POS terminal 30 accepts offline orders. Specifically, the POS terminal 30 executes product registration and payment processes in response to store clerk operations. After the transaction is completed (after payment is processed), the POS terminal 30 sends offline order information to the order management server 10. The offline order information includes, for example, an order number that identifies the offline order, the time of the offline order, the product name, and information about the sales method (information indicating whether the order is for eat-in or take-out). After the transaction is completed, the POS terminal 30 issues a receipt and a product delivery medium. The product delivery medium is a medium on which the information (order number) displayed on the call display 45 is printed.
上述したように、POS端末30は、対面接客エリアFL1に設置され、商品(イートイン商品/テイクアウト商品)の注文(オフライン注文)を受け付けるほか、オフライン注文による商品(イートイン商品/テイクアウト商品)、及び、時間指定無のオンライン注文による商品(テイクアウト商品)の手渡しの際に利用される。 As described above, the POS terminal 30 is installed in the face-to-face customer service area FL1 and is used to accept orders (offline orders) for products (eat-in products/take-out products), as well as to hand over products ordered offline (eat-in products/take-out products) and products ordered online without a specified time (take-out products).
時間指定無のオンライン注文による商品(テイクアウト商品)の手渡しの際には、上述したように、POS端末30は、顧客端末70に表示されている手渡し受取用画像を読み取る。なお、ロッカー装置50におけるロッカー渡しの場合と同様、POS端末30は、解錠用番号の置数入力を受け付けてもよい。 When handing over a product (take-out product) ordered online without a specified time, as described above, the POS terminal 30 reads the image for handing over displayed on the customer terminal 70. Note that, as with handing over to a locker in a locker device 50, the POS terminal 30 may also accept input of the number of unlocking codes to be entered.
また、受取用画像を読み取ったPOS端末30(又は置数入力を受け付けたPOS端末30)は、手渡しの可否を判定し可能であれば該当する商品の商品情報や注文番号等を表示し、調理済みであるはずのテイクアウト商品のピッキング指示を報知してもよい。ロッカー装置50についても同様である。ロッカー装置50におけるロッカー渡しの場合、店前に収納口に商品が入れられているのが原則であるが、受取用画像を読み取ったロッカー装置50(又は置数入力を受け付けたロッカー装置50)は、万が一、該当する商品が収納されていない場合には、商品の商品情報や注文番号等を出力(当該装置の表示画面に表示、他の装置に情報を出力)し、該当商品のロッカー渡し、若しくは、手渡しを促してもよい。 The POS terminal 30 that reads the receiving image (or the POS terminal 30 that accepts the input of the number to be placed) may determine whether the item can be handed over and, if possible, display the product information and order number of the relevant item and issue a picking instruction for the takeout item, which should already be cooked. The same applies to the locker device 50. When delivering to a locker at a locker device 50, the product is generally placed in a storage opening in front of the store, but if the locker device 50 that reads the receiving image (or the locker device 50 that accepts the input of the number to be placed) does not have the relevant item stored there, it may output the product information and order number of the item (displayed on the display screen of the device or output information to another device) and prompt the customer to have the item delivered to the locker or to hand it over.
なお、POS端末30は、いわゆるセルフ態様として、顧客の操作に応じて、商品の登録処理や精算処理を実行してもよい。 The POS terminal 30 may also operate as a self-service terminal, performing product registration and payment processes in response to customer operations.
(顧客端末70)
顧客端末70は、可搬型の端末(例えば、スマートフォン、タブレット端末、ノートPC)であって、CPUと、ROMと、RAMと、ストレージと、表示部と、操作部と、撮像部と、通信部と、音声入力部と、音声出力部と、GPS(Global Positioning System)ユニットとを備える。これらは、バスを介して相互に通信可能である。表示部は、タッチディスプレイであり、操作部としても機能する。なお、顧客端末70は、規格(5G、無線LAN、近距離無線通信)に応じた夫々の通信部を備えていてもよい。他の装置においても同様である。
(Customer terminal 70)
The customer terminal 70 is a portable terminal (e.g., a smartphone, tablet terminal, or laptop PC) and includes a CPU, ROM, RAM, storage, a display unit, an operation unit, an imaging unit, a communication unit, an audio input unit, an audio output unit, and a GPS (Global Positioning System) unit. These can communicate with each other via a bus. The display unit is a touch display and also functions as an operation unit. The customer terminal 70 may also include various communication units according to the standards (5G, wireless LAN, short-range wireless communication). The same applies to other devices.
顧客端末70は、オンライン注文や業者注文に用いられる。つまり、顧客端末70は、注文受付サーバ60と通信し、オンライン注文を行うことが可能である。また、顧客装置70は、食事宅配業者サーバ160と通信し、業者注文を行うことが可能である。 The customer terminal 70 is used for online orders and vendor orders. That is, the customer terminal 70 communicates with the order reception server 60 and is capable of placing online orders. The customer terminal 70 can also communicate with the meal delivery company server 160 and is capable of placing vendor orders.
(注文受付サーバ60)
注文受付サーバ60は、例えば、インターネットデータセンター (Internet data center)に設置されるクラウドサーバであって、CPUと、ROMと、RAMと、ハードディスクと、通信部とを備える。これらは、バスを介して相互に通信可能である。
(Order reception server 60)
The order receiving server 60 is, for example, a cloud server installed in an Internet data center, and includes a CPU, ROM, RAM, a hard disk, and a communication unit, which can communicate with each other via a bus.
注文受付サーバ60は、顧客端末70からオンライン注文を受け付ける。注文受付サーバ60は、顧客端末70からオンライン注文を受け付けると、注文番号を採番(発行)する。そして、注文受付サーバ60は、顧客端末70に注文番号を送信し、注文管理サーバ10にオンライン注文情報を送信する。オンライン注文(時間指定有)のオンライン注文情報は、例えば、注文番号、注文時刻、注文商品、時間指定有である旨、受取時間等を含む。オンライン注文(時間指定無)のオンライン注文情報は、例えば、注文番号、注文時刻、注文商品、時間指定無である旨を含む。 The order reception server 60 accepts online orders from the customer terminal 70. When the order reception server 60 accepts an online order from the customer terminal 70, it assigns (issues) an order number. The order reception server 60 then sends the order number to the customer terminal 70 and sends online order information to the order management server 10. Online order information for online orders (with time designation) includes, for example, the order number, order time, ordered items, a sign that a time has been designated, and the time of pickup. Online order information for online orders (without time designation) includes, for example, the order number, order time, ordered items, and a sign that no time has been designated.
また、注文受付サーバ60は、顧客端末70やPOS端末30からクレジット決済要求を受け付ける。注文受付サーバ60は、クレジット決済要求を受け付けると、クレジット決済サーバ(非図示)にクレジット決済処理を実行させる。クレジット決済処理を実行したクレジット決済サーバ(非図示)は、注文受付サーバ60にクレジット決済が完了した旨の通知(決済完了通知)を送信する。 The order receiving server 60 also accepts credit card payment requests from the customer terminal 70 and the POS terminal 30. When the order receiving server 60 accepts a credit card payment request, it causes a credit card payment server (not shown) to execute the credit card payment process. After executing the credit card payment process, the credit card payment server (not shown) sends a notification to the order receiving server 60 that the credit card payment has been completed (payment completion notification).
(食事宅配業者サーバ160)
食事宅配業者サーバ160は、例えば、インターネットデータセンターに設置されるクラウドサーバであって、CPUと、ROMと、RAMと、ハードディスクと、通信部とを備える。これらは、バスを介して相互に通信可能である。
(Meal delivery company server 160)
The meal delivery service server 160 is, for example, a cloud server installed in an internet data center, and includes a CPU, ROM, RAM, a hard disk, and a communication unit, which can communicate with each other via a bus.
食事宅配業者サーバ160は、顧客端末70から業者注文を受け付ける。食事宅配業者サーバ160は、業者注文を受け付けると、注文番号を採番する。そして、食事宅配業者サーバ160は、顧客端末70に注文番号を送信し、業者注文端末140に業者注文情報を送信する。業者注文情報は、例えば、注文番号、注文時刻、注文商品を含む。 The meal delivery company server 160 accepts vendor orders from the customer terminal 70. When the meal delivery company server 160 accepts a vendor order, it assigns an order number. The meal delivery company server 160 then sends the order number to the customer terminal 70 and vendor order information to the vendor order terminal 140. The vendor order information includes, for example, the order number, the time of the order, and the ordered items.
また、食事宅配業者サーバ160は、顧客端末70からクレジット決済要求を受け付ける。食事宅配業者サーバ160は、クレジット決済要求を受け付けると、クレジット決済サーバ(非図示)にクレジット決済処理を実行させる。クレジット決済処理を実行したクレジット決済サーバ(非図示)は、食事宅配業者サーバ160に決済完了通知を送信する。 The meal delivery company server 160 also accepts a credit card payment request from the customer terminal 70. When the meal delivery company server 160 accepts the credit card payment request, it causes a credit card payment server (not shown) to execute the credit card payment process. After executing the credit card payment process, the credit card payment server (not shown) sends a payment completion notification to the meal delivery company server 160.
また、食事宅配業者サーバ160は、業者注文の宅配を管理する。具体的には、食事宅配業者サーバ160は、業者注文の最終消費者である顧客へ商品を宅配する宅配担当者を決定する。例えば、食事宅配業者サーバ160は、業者注文の一覧(夫々の業者注文について商品を受け取る店舗や宅配先等の宅配に必要な情報を含む一覧)を、当該食事宅配業者サーバ160にアクセスしている1以上の宅配担当者端末170(アクセスしている全ての宅配担当者端末170、又は、アクセスしている宅配担当者端末170のうち商品を受け取る店舗や宅配先から所定範囲内に位置する宅配担当者端末170)に提供し(つまり、宅配担当者端末170の表示部に一覧を表示させ)、宅配担当者端末170からの宅配希望要求に応じて一の宅配担当者端末170(即ち当該宅配担当者端末170を使用する宅配担当者)を決定してもよい。また、食事宅配業者サーバ160は、所定の宅配担当者端末170(例えば、商品を受け取る店舗や宅配先から所定範囲内に位置する宅配担当者端末170)に対し、商品を受け取る店舗や宅配先等の宅配に必要な情報を送信し(つまり、宅配担当者端末170の表示部に宅配に必要な情報を表示させ)、宅配担当者端末170からの宅配希望要求に応じて一の宅配担当者端末170を決定してもよい。 The meal delivery company server 160 also manages the delivery of food orders. Specifically, the meal delivery company server 160 determines the delivery person who will deliver the products to the customer who is the end consumer of the food order. For example, the meal delivery company server 160 may provide a list of food orders (a list including information necessary for delivery, such as the store where the products will be received and the delivery destination for each food order) to one or more delivery person terminals 170 accessing the meal delivery company server 160 (all delivery person terminals 170 accessing the meal delivery company server 160, or delivery person terminals 170 that are located within a predetermined range of the store where the products will be received or the delivery destination) (i.e., display the list on the display of the delivery person terminal 170), and determine one delivery person terminal 170 (i.e., the delivery person using that delivery person terminal 170) in response to a delivery request from the delivery person terminal 170. The meal delivery company server 160 may also send information necessary for delivery, such as the store where the product will be received and the delivery destination, to a specific delivery person terminal 170 (for example, a delivery person terminal 170 located within a specific range from the store where the product will be received or the delivery destination) (i.e., display the information necessary for delivery on the display unit of the delivery person terminal 170), and select one delivery person terminal 170 in response to a delivery request from the delivery person terminal 170.
食事宅配業者サーバ160は、夫々の業者注文について宅配担当者を決定した場合、夫々の業者注文について決定した宅配担当者に宅配を発注(依頼)する。具体的には、食事宅配業者サーバ160は、夫々の業者注文について決定した宅配担当者が使用する宅配担当者端末170に宅配依頼情報を送信する。宅配依頼情報は、例えば、注文番号、注文時刻、商品を受け取る店舗、注文商品、商品の宅配先(業者注文の最終消費者である顧客の住所等)を含む。 Once the meal delivery company server 160 has determined a delivery person for each supplier order, it places an order (request) for delivery to the delivery person determined for each supplier order. Specifically, the meal delivery company server 160 sends delivery request information to the delivery person terminal 170 used by the delivery person determined for each supplier order. The delivery request information includes, for example, the order number, the time of the order, the store where the product will be picked up, the ordered product, and the delivery address for the product (such as the address of the customer who is the end consumer of the supplier order).
また、食事宅配業者サーバ160は、夫々の業者注文について宅配担当者を決定した場合、業者注文(業者注文情報)と宅配担当者(該宅配担当者又は該宅配担当者が使用する宅配担当者端末170を識別する識別情報)とを対応付けて記憶する。 In addition, when the meal delivery company server 160 determines a delivery person for each delivery order, it stores the delivery order (delivery company order information) in association with the delivery person (identification information that identifies the delivery person or the delivery person terminal 170 used by the delivery person).
(宅配担当者端末170)
宅配担当者端末170は、可搬型の端末(例えば、スマートフォン、タブレット端末、ノートPC)であって、CPUと、ROMと、RAMと、ストレージと、表示部と、操作部と、撮像部と、通信部と、音声入力部と、音声出力部と、GPSユニットとを備える。これらは、バスを介して相互に通信可能である。表示部は、タッチディスプレイであり、操作部としても機能する。
(Delivery staff terminal 170)
The delivery person terminal 170 is a portable terminal (for example, a smartphone, tablet terminal, or laptop PC) that includes a CPU, ROM, RAM, storage, a display unit, an operation unit, an imaging unit, a communication unit, an audio input unit, an audio output unit, and a GPS unit. These components can communicate with each other via a bus. The display unit is a touch display that also functions as an operation unit.
宅配担当者端末170は、業者注文の宅配に用いられる。例えば、宅配担当者端末170は、当該宅配担当者端末170の使用者(宅配担当者)から、個々の業者注文について宅配を希望する旨の操作(宅配担当者として応募する旨の操作)を受け付ける。宅配担当者端末170は、宅配を希望する旨の操作を受け付けると、食事宅配業者サーバ160に宅配希望要求(宅配の依頼を希望する旨の要求)を送信する。 The delivery person terminal 170 is used for home delivery of orders from a food service provider. For example, the delivery person terminal 170 accepts an operation from the user of the delivery person terminal 170 (the delivery person) requesting delivery of an individual food service provider order (an operation to apply as a delivery person). When the delivery person terminal 170 accepts an operation requesting delivery, it sends a delivery request request (a request to request delivery) to the meal delivery company server 160.
また、宅配担当者端末170は、当該宅配担当者端末170を使用する宅配担当者がある業者注文(業者注文A)の宅配担当者として食事宅配業者サーバ160によって決定された場合には、食事宅配業者サーバ160から当該業者注文Aの宅配依頼情報を受信する。 In addition, when the delivery person using the delivery person terminal 170 is determined by the meal delivery company server 160 as the delivery person for a certain supplier order (supplier order A), the delivery person terminal 170 receives delivery request information for supplier order A from the meal delivery company server 160.
(注文管理サーバ10)
注文管理サーバ10は、例えば、CPUと、ROMと、RAMと、ハードディスクと、通信部とを備える。
(Order management server 10)
The order management server 10 includes, for example, a CPU, a ROM, a RAM, a hard disk, and a communication unit.
注文管理サーバ10は、各種注文(オフライン注文、オンライン注文、業者注文)の進捗状況を管理する。例えば、注文管理サーバ10は、POS端末30から送信されたオフライン注文情報を受信することによって(つまりオフライン注文情報を記憶(登録)することによって)、オフライン注文に係る進捗状況の管理を開始する。また、注文管理サーバ10は、注文受付サーバ60から送信されたオンライン注文情報を受信することによって(つまりオンライン注文情報を記憶(登録)することによって)、オンライン注文に係る進捗状況の管理を開始する。また、注文管理サーバ10は、店員が注文管理端末20を用いて業者注文の業者注文情報(例えば、注文番号)を入力(登録)することによって、業者注文に係る進捗状況の管理を開始する。 The order management server 10 manages the progress of various orders (offline orders, online orders, vendor orders). For example, the order management server 10 begins managing the progress of offline orders by receiving offline order information sent from the POS terminal 30 (i.e., by storing (registering) the offline order information). The order management server 10 also begins managing the progress of online orders by receiving online order information sent from the order reception server 60 (i.e., by storing (registering) the online order information). The order management server 10 also begins managing the progress of vendor orders by having a store clerk input (register) vendor order information (e.g., order number) for the vendor order using the order management terminal 20.
また、注文管理サーバ10は、店舗ST内の各装置(当該注文管理サーバ10と通信可能な各装置)を管理する。例えば、注文管理サーバ10は、ロッカー装置50の使用状況(使用状態)を管理する。また、注文管理サーバ10は、呼出ディスプレイ45の表示を管理する。 The order management server 10 also manages each device within the store ST (each device that can communicate with the order management server 10). For example, the order management server 10 manages the usage status (usage state) of the locker device 50. The order management server 10 also manages the display on the call display 45.
(注文進捗管理ファイル、ロッカー使用管理ファイル、ロッカー収納管理ファイル)
上述した各種注文の進捗状況、及び、ロッカー装置50の使用状況を管理するため、注文管理サーバ10は、注文進捗管理ファイル、ロッカー使用管理ファイル、及び、ロッカー収納管理ファイルを記憶する。
(Order progress management file, locker usage management file, locker storage management file)
In order to manage the progress of the various orders described above and the usage status of the locker devices 50, the order management server 10 stores an order progress management file, a locker usage management file, and a locker storage management file.
注文進捗管理ファイルは、夫々の注文の進捗状況を管理するためのファイルである。注文進捗管理ファイルは、注文番号に対応付けて進捗区分情報を記憶する。進捗区分情報の値は、「1(未調理)」、「2(調理中)」、「3(調理済)」、「4(ロッカー収納準備)」、「5(ロッカー収納中)」、「6(ロッカー渡し準備)」、「9(渡し済)」の何れかである。なお、手渡しの場合には、進捗状況に応じて進捗区分情報の値は「1(未調理)」→「2(調理中)」→「3(調理済)」→「9(渡し済)」と更新される。ロッカー渡しの場合には、進捗状況に応じて進捗区分情報の値は、「1(未調理)」→「2(調理中)」→「3(調理済)」→「4(ロッカー収納準備)」→「5(ロッカー収納中)」→「6(ロッカー渡し準備)」→「9(渡し済)」と更新される。 The order progress management file is a file for managing the progress of each order. The order progress management file stores progress classification information associated with the order number. The value of the progress classification information is one of "1 (uncooked)", "2 (in cooking)", "3 (cooked)", "4 (preparing to store in locker)", "5 (storing in locker)", "6 (preparing to hand over to locker)", and "9 (handed over)". In the case of direct delivery, the value of the progress classification information is updated according to the progress status from "1 (uncooked)" → "2 (in cooking)" → "3 (cooked)" → "9 (handed over)". In the case of locker delivery, the value of the progress classification information is updated according to the progress status from "1 (uncooked)" → "2 (in cooking)" → "3 (cooked)" → "4 (preparing to store in locker)" → "5 (storing in locker)" → "6 (preparing to hand over to locker)" → "9 (handed over)".
ロッカー使用管理ファイルは、夫々の収納口の使用状況を管理するためのファイルである。ロッカー使用管理ファイルは、夫々の収納口を識別する識別情報(収納口番号、ロッカーNoとも称する)に対応付けて使用区分情報を記憶する。使用区分情報の値は、「1(空き状態)」、「2(使用予約状態)」、「3(使用状態)」の何れかである。「1(空き状態)」は初期値である。使用区分情報の値は、使用状況に応じて、「1(空き状態)」→「2(使用予約状態)」→「3(使用状態)」→「1(空き状態)」と更新される。 The locker usage management file is a file used to manage the usage status of each storage slot. The locker usage management file stores usage classification information in association with identification information (storage slot number, also called locker number) that identifies each storage slot. The value of the usage classification information is either "1 (vacant)", "2 (reserved for use)", or "3 (used)". "1 (vacant)" is the initial value. The value of the usage classification information is updated according to the usage status, from "1 (vacant)" → "2 (reserved for use)" → "3 (used)" → "1 (vacant)".
ロッカー収納管理ファイルは、「3(使用状態)」である収納口に収納されている商品(具体的には注文番号)を管理するためのファイルであるが、「2(使用予約状態)」である収納口に収納予定の商品(具体的には注文番号)も管理する。ロッカー収納管理ファイルは、収納口番号(使用予約状態又は使用状態の収納口の収納口番号)と注文番号とを対応付けて記憶する。 The locker storage management file is a file for managing products (specifically, order numbers) stored in storage slots that are in "3 (in use)" status, but it also manages products (specifically, order numbers) that are scheduled to be stored in storage slots that are in "2 (reserved for use)" status. The locker storage management file stores storage slot numbers (storage slot numbers for storage slots that are in reserved or in use status) in association with order numbers.
なお、注文管理サーバ10は、上述した注文進捗管理ファイル等の情報の他にも、各種の情報(顧客に関する情報(会員マスタ)、店舗STに関する情報、商品に関する情報(商品マスタ)、特売情報、在庫状況、販売履歴、入出金記録)等)を記憶してもよい。 In addition to the information in the order progress management file and the like described above, the order management server 10 may also store various other information (customer information (member master), store ST information, product information (product master), sale information, inventory status, sales history, deposit and withdrawal records, etc.).
つまり、注文管理サーバ10は、店舗管理サーバとしての機能も有してもよい。例えば、注文管理サーバ10は、注文管理(受付、進捗)、ロッカー管理、商品管理、顧客管理、売上管理、従業員管理、他の装置の稼働状況管理等、店舗運営必要な管理を実行可能な装置であってもよい。なお、注文管理サーバ10は、他の装置(例えば、商品管理サーバ、顧客管理サーバ、売上管理サーバ、従業員管理サーバ)と連携し、上述の管理を実行してもよい。商品管理サーバ、顧客管理サーバ、売上管理サーバ、従業員管理サーバは、1つ以上の装置から構成されるものであればよく、また、クラウドサーバであってもよい。更に、注文管理サーバ10自体が、クラウドサーバであってもよいが、以下の説明では、図1に示したように、注文管理サーバ10は、店内に設置されるものとして説明する。 In other words, the order management server 10 may also function as a store management server. For example, the order management server 10 may be a device capable of performing the management required for store operation, such as order management (reception, progress), locker management, product management, customer management, sales management, employee management, and management of the operating status of other devices. The order management server 10 may also work in conjunction with other devices (e.g., a product management server, a customer management server, a sales management server, an employee management server) to perform the above-mentioned management. The product management server, customer management server, sales management server, and employee management server may each be composed of one or more devices, and may also be a cloud server. Furthermore, the order management server 10 itself may be a cloud server, but the following explanation will be given assuming that the order management server 10 is installed in-store, as shown in Figure 1.
(注文管理端末20)
注文管理端末20は、例えば、パーソナルコンピュータ(ディスクトップ型であってもよいしノート型であってもよい)やタブレット端末であって、CPUと、ROMと、RAMと、ハードディスクと、通信部と、表示部と、キー操作部と、通信部とを備える。注文管理端末20は、スキャナ部を備えていてもよい。
(Order management terminal 20)
The order management terminal 20 is, for example, a personal computer (which may be a desktop or notebook computer) or a tablet terminal, and includes a CPU, ROM, RAM, a hard disk, a communication unit, a display unit, a key operation unit, and a communication unit. The order management terminal 20 may also include a scanner unit.
注文管理端末20は、注文管理サーバ10への入出力(UI部分)を店員に提供する装置である。例えば、店員は、注文管理端末20を用いて、業者注文の業者注文情報(例えば、注文番号等)を注文管理サーバ10に登録する。つまり、注文管理端末20は、業者注文の業者注文情報が入力された場合には、該業者注文情報を注文管理サーバ10に送信する。また、注文管理端末20は、注文管理サーバ10が管理する情報(又は、注文管理サーバ10が管理する情報に基づく情報)を表示する。例えば、注文管理端末20は、ロッカー使用管理ファイルを参照して、夫々の収納口の使用状況(「1(空き状態)」、「2(使用予約状態)」等)を表示する。また例えば、注文管理端末20は、注文進捗管理ファイルを参照して、夫々の注文の進捗状況(「1(未調理)」、「2(調理中)」等)を表示する。また例えば、注文管理端末20は、ロッカー収納管理ファイルを参照して、収納口と注文との関係(具体的には、収納口番号、注文番号)を表示する。 The order management terminal 20 is a device that provides store clerks with input and output (UI portion) to the order management server 10. For example, a store clerk uses the order management terminal 20 to register vendor order information (e.g., order number, etc.) for vendor orders to the order management server 10. In other words, when vendor order information for a vendor order is entered, the order management terminal 20 transmits the vendor order information to the order management server 10. The order management terminal 20 also displays information managed by the order management server 10 (or information based on information managed by the order management server 10). For example, the order management terminal 20 references the locker usage management file to display the usage status of each storage slot (e.g., "1 (empty)," "2 (reserved for use)," etc.). For example, the order management terminal 20 references the order progress management file to display the progress status of each order (e.g., "1 (uncooked)," "2 (cooking)," etc.). For example, the order management terminal 20 references the locker storage management file to display the relationship between storage slots and orders (specifically, storage slot number, order number).
(業者注文端末140)
業者注文端末140は、例えば、パーソナルコンピュータ(ディスクトップ型であってもよいしノート型であってもよい)やタブレット端末であって、CPUと、ROMと、RAMと、ハードディスクと、通信部と、表示部と、キー操作部と、通信部とを備える。
(Vendor order terminal 140)
The vendor order terminal 140 is, for example, a personal computer (which may be a desktop or notebook type) or a tablet terminal, and is equipped with a CPU, ROM, RAM, a hard disk, a communication unit, a display unit, a key operation unit, and a communication unit.
業者注文端末140は、食事宅配業者サーバ160から送信された業者注文情報を受信する。宅配担当者端末170は、業者注文情報を受信すると、業者注文プリンタ141に業者注文情報に基づく印刷情報を含む印刷命令を送信する。 The vendor order terminal 140 receives vendor order information sent from the meal delivery company server 160. Upon receiving the vendor order information, the delivery person terminal 170 sends a print command to the vendor order printer 141, including print information based on the vendor order information.
なお、業者注文プリンタ141は、印刷命令を受信した場合、印刷命令に従って伝票を印刷する。店員は、当該伝票に印刷されている業者注文情報(例えば、注文番号等)を注文管理端末20に入力する。 When the vendor order printer 141 receives a print command, it prints a slip in accordance with the print command. The store clerk enters the vendor order information (e.g., order number, etc.) printed on the slip into the order management terminal 20.
(厨房端末40)
厨房端末40は、例えば厨房に配置され、表示機能、操作受付機能、印刷機能、通信機能を有する装置である。厨房端末40は、汎用の装置(パーソナルコンピュータ、プリンタ)によって構成されてもよいし、厨房用の専用の装置であってもよい。厨房端末40は、スキャナ部を備えていてもよい。
(Kitchen terminal 40)
The kitchen terminal 40 is a device that is placed in, for example, a kitchen and has display functions, operation reception functions, printing functions, and communication functions. The kitchen terminal 40 may be configured as a general-purpose device (personal computer, printer) or may be a dedicated device for kitchen use. The kitchen terminal 40 may also include a scanner unit.
厨房端末40は、例えば、注文管理サーバ10からの指示に応じて伝票を印刷、発行する。また、厨房端末40は、店員の操作を受け付けて、操作内容に応じた情報を注文管理サーバ10に送信する。 The kitchen terminal 40, for example, prints and issues slips in response to instructions from the order management server 10. The kitchen terminal 40 also accepts operations by store staff and sends information corresponding to the operations to the order management server 10.
(呼出ディスプレイ45)
呼出ディスプレイ45は、店舗ST内の顧客が視認できる位置に配置されている。呼出ディスプレイ45は、注文管理サーバ10の制御に従って、オフライン注文の商品について手渡しが可能となった旨を当該オフライン注文の注文番号を表示して報知する。また、呼出ディスプレイ45は、注文管理サーバ10の制御に従って、オンライン注文(時間指定無)の商品について手渡しが可能となった旨を当該オンライン注文の注文番号を表示して報知する。また、呼出ディスプレイ45は、注文管理サーバ10の制御に従って、オンライン注文(時間指定有)の商品についてロッカー渡しが可能となった旨を当該オンライン注文の注文番号を表示して報知する。また、呼出ディスプレイ45は、注文管理サーバ10の制御に従って、業者注文の商品についてロッカー渡しが可能となった旨を当該業者注文の注文番号を表示して報知する。
(Call display 45)
The call display 45 is positioned in a position visible to customers in the store ST. Under the control of the order management server 10, the call display 45 notifies customers that offline-ordered items are available for pickup by displaying the order number of the offline order. Also, under the control of the order management server 10, the call display 45 notifies customers that online-ordered items (without a specified time) are available for pickup by displaying the order number of the online order. Also, under the control of the order management server 10, the call display 45 notifies customers that online-ordered items (with a specified time) are available for locker pickup by displaying the order number of the online order. Also, under the control of the order management server 10, the call display 45 notifies customers that vendor-ordered items are available for locker pickup by displaying the order number of the vendor order.
(ロッカー装置50)
ロッカー装置50は、大きく、注文毎に商品を収納する複数の収納部と、夫々の収納部による収納を統制するコントロール部とから構成される。コントロール部は、CPUと、ROMと、RAMと、記憶部と、通信部と、表示部と、スキャナ部とから構成される。表示部は、タッチディスプレイであり、操作部としても機能する。スキャナ部は、各種コードを認識する認識部として機能する。夫々の収納部には、施錠/解錠可能な収納口(収納扉)と、収納口の開閉を検出する扉開閉センサと、収納された商品の重量を計量する計量センサと、種々の報知内容(特定の収納口である旨、開閉状態、使用状態)に応じた発光態様で発光する発光部(LED(Light Emitting Diode)等。インジケータとも称する)とが設けられている。
(Locker device 50)
The locker device 50 is broadly composed of multiple storage units that store products according to order, and a control unit that controls the storage of products in each storage unit. The control unit is composed of a CPU, ROM, RAM, a memory unit, a communication unit, a display unit, and a scanner unit. The display unit is a touch display and also functions as an operation unit. The scanner unit functions as a recognition unit that recognizes various codes. Each storage unit is provided with a storage opening (storage door) that can be locked/unlocked, a door opening/closing sensor that detects whether the storage opening is open or closed, a weighing sensor that measures the weight of the stored products, and a light-emitting unit (such as an LED (Light Emitting Diode), also referred to as an indicator) that emits light in a manner that corresponds to various notification content (indicating that it is a specific storage opening, whether it is open or closed, and whether it is in use).
店員は、オンライン注文(時間指定有)の商品の調理が完成した場合、例えば、注文管理端末20においてロッカー渡しを開始する旨の操作を行って、該商品をロッカー装置50(一の収納部)に収納する。オンライン注文(時間指定有)を行った顧客は、顧客端末70に解錠用画像を表示し、スキャナ部(認識部)に読み取らせることによって(又は、表示部(操作部)に解錠用番号を入力することによって)、収納口を解錠し、該収納口から商品を取り出す。 When the preparation of an item ordered online (with a specified time) is complete, the store clerk stores the item in the locker device 50 (one of the storage units) by, for example, performing an operation on the order management terminal 20 to start the locker transfer. The customer who placed the online order (with a specified time) unlocks the storage opening by displaying the unlocking image on the customer terminal 70 and having the scanner unit (recognition unit) read it (or by entering the unlocking number on the display unit (operation unit)), and then removes the item from the storage opening.
店員は、業者注文の商品の調理が完成した場合、例えば、注文管理端末20においてロッカー渡しを開始する旨の操作を行って、該商品をロッカー装置50(一の収納部)に収納する。宅配担当者は、宅配担当者端末170に解錠用画像を表示し、スキャナ部(認識部)に読み取らせることによって(又は、表示部(操作部)に解錠用番号を入力することによって)、収納口を解錠し、該収納口から商品を取り出す。 When the food ordered by the vendor is ready, the store clerk stores the food in the locker device 50 (one of the storage units), for example by operating the order management terminal 20 to start the delivery to the locker. The delivery person unlocks the storage opening by displaying the unlocking image on the delivery person terminal 170 and having the scanner unit (recognition unit) read it (or by entering the unlocking number on the display unit (operation unit)), and then removes the food from the storage opening.
図3~図5は、顧客端末70の表示例である。具体的には、図3~図5は、店舗STのオンライン注文に係る表示例である。図3(A)は、料理(調理)メニュー画面(商品一覧画面)の一例である。図3(B)は、受取日指定画面の一例である。図3(C)は、受取時刻指定画面の一例である。図4(A)は、時間指定有の場合の注文内容確認画面の一例である。図4(B)は、時間指定有の場合の注文完了画面の一例である。図4(C)は、時間指定無の場合の注文内容確認画面の一例である。図5(A)は、時間指定無の場合の注文完了画面の一例である。図5(B)は、時間指定有の場合の注文内容確認画面の他の例である。図5(C)は、時間指定有の場合の注文完了画面の他の例である。 Figures 3 to 5 are example displays on the customer terminal 70. Specifically, Figures 3 to 5 are example displays related to online ordering at store ST. Figure 3 (A) is an example of a food (cooking) menu screen (product list screen). Figure 3 (B) is an example of a pickup date specification screen. Figure 3 (C) is an example of a pickup time specification screen. Figure 4 (A) is an example of an order confirmation screen when a time is specified. Figure 4 (B) is an example of an order completion screen when a time is specified. Figure 4 (C) is an example of an order confirmation screen when no time is specified. Figure 5 (A) is an example of an order completion screen when no time is specified. Figure 5 (B) is another example of an order confirmation screen when a time is specified. Figure 5 (C) is another example of an order completion screen when a time is specified.
(料理メニュー画面)
顧客端末70は、所定の操作に基づいて、図3(A)に示すような料理メニュー画面を表示する。例えば、顧客端末70は、オンライン注文を開始する旨の操作に基づいて料理メニュー画面を表示する。なお、飲食事業者が複数の店舗(店舗ST1、店舗ST2、…)を展開している場合、一の店舗STを選択する操作に基づいて当該店舗STの料理メニュー画面を表示してもよい。
(Food menu screen)
The customer terminal 70 displays a food menu screen as shown in Figure 3(A) based on a predetermined operation. For example, the customer terminal 70 displays the food menu screen based on an operation to start an online order. Note that if a food and beverage business operates multiple stores (store ST1, store ST2, ...), the food menu screen of one store ST may be displayed based on an operation to select that store ST.
図3(A)に示した料理メニュー画面には、タブ領域TR10、商品情報領域HR11、カート確認ボタンBT14、戻るボタンBT18、進むボタンBT19が設けられている。なお、最上部左側の日時は、現在日時である(他の画面においても同様)。 The food menu screen shown in Figure 3 (A) has a tab area TR10, a product information area HR11, a cart confirmation button BT14, a back button BT18, and a forward button BT19. The date and time at the top left is the current date and time (this is the same for other screens).
商品情報領域HR11には、タブ領域TR10において選択されたタブ(図3(A)に示した例ではタブ「フード」)に属する商品の商品情報(商品名、価格等)が一覧表示されている。また、商品情報領域HR11には、夫々の商品に対し、注文ボタンBT12が設けられている。注文ボタンBT12をN回(Nは1以上の整数)操作すれば該注文ボタンBT12に対応する商品をN個注文したこととなる。日替わり定食Bの注文ボタンBT12の下部の画像GA13は、当該日替わり定食Bが1個注文された旨を示している。 Product information area HR11 displays a list of product information (product name, price, etc.) for products belonging to the tab selected in tab area TR10 (the "Food" tab in the example shown in Figure 3(A)). Product information area HR11 also provides an order button BT12 for each product. Operating an order button BT12 N times (N is an integer greater than or equal to 1) will result in N units of the product corresponding to that order button BT12 being ordered. Image GA13 below the order button BT12 for daily set meal B indicates that one unit of that daily set meal B has been ordered.
カート確認ボタンBT14は、現時点の商品の注文内容を確認するためのボタンである。カート確認ボタンBT14には、現時点の合計金額が表示されている。戻るボタンBT18は、前画面に戻るためのボタンである。進むボタンBT19は、次画面に進むボタンである。なお、図3(B)~図5(C)の説明において、顧客は、図3(A)に示した日替わり定食B(¥750+税)の他にポテトサラダ(小)(¥140+税)を注文し、進むボタンBT19を操作したものとする。 The cart confirmation button BT14 is a button for confirming the current product order details. The cart confirmation button BT14 displays the current total amount. The back button BT18 is a button for returning to the previous screen. The forward button BT19 is a button for proceeding to the next screen. In the explanation of Figures 3(B) to 5(C), it is assumed that the customer ordered a small potato salad (¥140 + tax) in addition to the daily set meal B (¥750 + tax) shown in Figure 3(A) and operated the forward button BT19.
(受取日指定画面)
顧客端末70は、料理メニュー画面(図3(A))の進むボタンBT19の操作に基づいて、図3(B)に示すような受取日指定画面を表示する。
(Pickup date selection screen)
The customer terminal 70 displays a receipt date specification screen as shown in FIG. 3(B) based on the operation of the forward button BT19 on the food menu screen (FIG. 3(A)).
図3(B)に示した受取日指定画面には、現在年月日表示領域HR20、本日受取ボタンBT21、受取月切替領域KR22、日にち指定領域SR23、戻るボタンBT28、進むボタンBT29が設けられている。 The receipt date specification screen shown in Figure 3 (B) has a current date display area HR20, a receive today button BT21, a receipt month switching area KR22, a date specification area SR23, a back button BT28, and a forward button BT29.
本日受取ボタンBT21は、料理メニュー画面において注文した商品の受取日を本日(図3(B)に示した例では「2021年10月7日」)とする場合に操作するボタンである。 The Pick Up Today button BT21 is the button that is operated when the pickup date for the ordered item on the food menu screen is set to today ("October 7, 2021" in the example shown in Figure 3(B)).
受取月切替領域KR22には、日にち指定領域SR23に日にちを表示する年月(図3(B)に示した例では「2021年10月」)が表示され、日にち指定領域SR23に日にちを表示する年月を次の月に切り替えるための次月ボタンと、日にち指定領域SR23に日にちを表示する年月を前の月に切り替えるための前月ボタンとが設けられている。なお、受取月切替領域KR22には、初期設定として現在の年月が表示される。 The receipt month switching area KR22 displays the year and month ("October 2021" in the example shown in Figure 3 (B)) for displaying the date in the date specification area SR23, and is provided with a next month button for switching the year and month for displaying the date in the date specification area SR23 to the next month, and a previous month button for switching the year and month for displaying the date in the date specification area SR23 to the previous month. Note that the current year and month is displayed in the receipt month switching area KR22 by default.
日にち指定領域SR23は、各日にちに対応する領域が操作可能に表示される。但し、現在日時との関係やロッカー装置50の収納状況(空き状況)との関係において指定(操作)できない日にちに対応する領域については指定できない旨の表示態様(図3(B)では網掛け)で表示される。 The date specification area SR23 displays areas corresponding to each date that can be operated. However, areas corresponding to dates that cannot be specified (operated) in relation to the current date and time or the storage status (availability) of the locker device 50 are displayed in a manner that indicates that they cannot be specified (shaded in Figure 3 (B)).
顧客は、料理メニュー画面において注文した商品の受取日を、例えば本日とする場合、本日受取ボタンBT21を操作するか、日にち指定領域SR23において「7」を操作する。また、顧客は、料理メニュー画面において注文した商品の受取日を、翌日「2021年10月8日」とする場合、日にち指定領域SR23において「8」を操作する。 If a customer wishes to receive the items ordered on the food menu screen as today, for example, they can press the "Receive Today" button BT21 or press "7" in the date specification area SR23. Also, if a customer wishes to receive the items ordered on the food menu screen as the following day, "October 8, 2021," they can press "8" in the date specification area SR23.
戻るボタンBT28は、前画面に戻るためのボタンである。進むボタンBT29は、次画面に進むボタンである。なお、図3(B)~図5(C)の説明において、顧客は、商品の受取日を本日とし、進むボタンBT29を操作したものとする。 The back button BT28 is a button for returning to the previous screen. The forward button BT29 is a button for proceeding to the next screen. Note that in the explanations of Figures 3(B) to 5(C), it is assumed that the customer will receive the product today and has operated the forward button BT29.
(受取時刻指定画面)
顧客端末70は、受取日指定画面(図3(B))の進むボタンBT29の操作に基づいて、図3(C)に示すような受取時刻指定画面を表示する。
(Pickup time specification screen)
The customer terminal 70 displays a receiving time specification screen as shown in FIG. 3(C) based on the operation of the forward button BT29 on the receiving date specification screen (FIG. 3(B)).
図3(C)に示した受取時刻指定画面には、時間指定有に係る表示領域HR30と、時間指定無に係る表示領域HR35とが設けられている。表示領域HR30には、最短で受け取るボタンBT31、時間指定領域SR32、時間切替ボタンBT33、時間切替ボタンBT34が設けられている。表示領域HR31には、時間指定無で受け取るボタンBT36が設けられ、時間指定無での受け取りに関するメッセージMS37が表示されている。 The pick-up time specification screen shown in Figure 3 (C) has a display area HR30 for specifying a time and a display area HR35 for not specifying a time. Display area HR30 has a "Receive as soon as possible" button BT31, a time specification area SR32, a time switch button BT33, and a time switch button BT34. Display area HR31 has a "Receive without specifying a time" button BT36, and displays a message MS37 regarding receiving without specifying a time.
最短で受け取るボタンBT31は、料理メニュー画面において注文した商品を直ぐに受け取りたい場合に操作するボタンである。なお、図示した例では、商品の受取日が本日であるが、商品の受取日が本日でない場合(翌日以降の場合)には、最短で受け取るボタンBT31を非表示としてもよい。 The "Receive as soon as possible" button BT31 is a button that is operated when the customer wishes to receive the item ordered on the food menu screen immediately. In the example shown, the item is to be received today, but if the item is to be received on a date other than today (the next day or later), the "Receive as soon as possible" button BT31 may be hidden.
時間指定領域SR32には、15分単位の各時間に対応する複数のボタンが表示されている。なお、現在時刻との関係やロッカー装置50の収納状況(空き状況)との関係において指定(操作)できない時間に対応するボタンについては指定できない旨の表示態様(図3(C)では破線)で表示される。 The time specification area SR32 displays multiple buttons corresponding to each time in 15-minute increments. Note that buttons corresponding to times that cannot be specified (operated) in relation to the current time or the storage status (availability) of the locker device 50 are displayed in a manner indicating that they cannot be specified (indicated by dashed lines in Figure 3 (C)).
時間切替ボタンBT33は、時間指定領域SR32において指定できる時間を遅い時間に切り替えるためのボタンである。例えば、図3(C)に示したように時間指定領域SR32に10時台~15時台の各時間に対応する複数のボタンが表示されているときに時間切替ボタンBT33が操作されると、時間指定領域SR32には16時台~20時台の各時間に対応する複数のボタンが表示される。時間切替ボタンBT34は、時間指定領域SR32において指定できる時間を早い時間に切り替えるためのボタンである。例えば、時間指定領域SR32に16時台~20時台の各時間に対応する複数のボタンが表示されているときに時間切替ボタンBT34が操作されると、図3(C)に示したように時間指定領域SR32には10時台~15時台の各時間に対応する複数のボタンが表示される。 The time switch button BT33 is a button for switching the time that can be specified in the time specification region SR32 to a later time. For example, as shown in FIG. 3(C), when the time switch button BT33 is operated while multiple buttons corresponding to the hours from 10:00 to 15:00 are displayed in the time specification region SR32, multiple buttons corresponding to the hours from 16:00 to 20:00 are displayed in the time specification region SR32. The time switch button BT34 is a button for switching the time that can be specified in the time specification region SR32 to an earlier time. For example, when the time switch button BT34 is operated while multiple buttons corresponding to the hours from 10:00 to 15:00 are displayed in the time specification region SR32, multiple buttons corresponding to the hours from 10:00 to 15:00 are displayed in the time specification region SR32, as shown in FIG. 3(C).
時間指定無で受け取るボタンBT36は、料理メニュー画面において注文した商品を時間指定無で受け取る場合に操作するボタンである。メッセージMS37は、上述したように時間指定無での受け取りに関するメッセージであるが、図3(C)に示した例では、時間指定無での受け取りに関するメッセージとして、時間指定無の場合の来店時間に関するメッセージと、来店後に調理を開始する旨のメッセージとを表示している。 The Pick Up Without Time Button BT36 is a button that is operated when an ordered item on the food menu screen is to be picked up without a specified time. As described above, Message MS37 is a message regarding picking up without a specified time. In the example shown in Figure 3 (C), the messages regarding picking up without a specified time include a message regarding the arrival time if no time is specified, and a message that cooking will begin after the customer arrives.
(時間指定有の場合の注文内容確認画面)
顧客端末70は、受取時刻指定画面(図3(C))の時間指定領域SR32のボタン(本例では、16時30分に対応するボタン)の操作に基づいて、図4(A)に示すような注文内容確認画面を表示する。
(Order confirmation screen when time is specified)
The customer terminal 70 displays an order confirmation screen such as that shown in Figure 4 (A) based on the operation of a button in the time specification area SR32 (in this example, the button corresponding to 16:30) on the pickup time specification screen (Figure 3 (C)).
図4(A)に示した注文内容確認画面には、店舗・日時に係る表示領域HR40、注文内容に係る表示領域HR44、戻るボタンBT48、進むボタンBT49が設けられている。 The order confirmation screen shown in Figure 4 (A) has a display area HR40 for the store and date and time, a display area HR44 for the order details, a back button BT48, and a forward button BT49.
表示領域HR40には、店舗名、受取日、注文態様(時間指定有)及び指定時間が表示され、店舗を変更するための変更ボタンBT41、受取日を変更するための変更ボタンBT42、注文態様(時間指定有)又は指定時間を変更するための変更ボタンBT43が設けられている。なお、飲食事業者が複数の店舗(店舗ST1、店舗ST2、…)を展開していない場合には変更ボタンBT41は設けない。 Display area HR40 displays the store name, pickup date, order type (with time specification), and specified time, and is provided with a change button BT41 for changing the store, a change button BT42 for changing the pickup date, and a change button BT43 for changing the order type (with time specification) or specified time. Note that if the food and beverage business does not operate multiple stores (store ST1, store ST2, ...), the change button BT41 is not provided.
表示領域HR41には、注文した商品の商品名、注文個数を示した画像GA45が表示され、商品や注文個数を変更するための変更ボタンBT46が設けられている。 Display area HR41 displays an image GA45 showing the product name and order quantity of the ordered product, and provides a change button BT46 for changing the product and order quantity.
戻るボタンBT48は、前画面に戻るためのボタンである。進むボタンBT49は、次画面に進むボタンである。 The back button BT48 is a button for returning to the previous screen. The forward button BT49 is a button for proceeding to the next screen.
(時間指定有の場合の注文完了画面)
顧客端末70は、時間指定有の場合の注文内容確認画面(図4(A))の進むボタンBT49の操作に基づいて決済画面(非図示)を表示し、決済画面(非図示)における操作に基づいて決済が完了した場合、図4(B)に示すような注文完了画面を表示する。
(Order completion screen when a time is specified)
The customer terminal 70 displays a payment screen (not shown) based on operation of the forward button BT49 on the order confirmation screen (Figure 4 (A)) when a time is specified, and when payment is completed based on operation on the payment screen (not shown), it displays an order completion screen such as that shown in Figure 4 (B).
図4(B)に示した時間指定有の場合の注文完了画面には、商品受取に係る表示領域HR50が設けられている。表示領域HR50には、受取店舗に関する情報、受取日時に関する情報が表示され、受取店舗の地図情報を表示するための地図ボタンBT51、注文内容(注文商品)を確認するための注文内容確認ボタンBT52が設けられている。 The order completion screen shown in Figure 4 (B) when a time is specified includes a display area HR50 related to product pickup. Display area HR50 displays information about the pickup store and information about the pickup date and time, and includes a map button BT51 for displaying map information about the pickup store, and an order confirmation button BT52 for confirming the order details (ordered items).
表示領域HR50の下方には、ロッカー渡しに関するメッセージMS100、ロッカー渡しに用いられる解錠用画像GA101が表示されている。上述したように、解錠用画像は、決済完了後に注文受付サーバ60が採番した注文番号を2次元コード化した2次元コードであるが、注文受付サーバ60が注文番号を2次元コードしてもよいし、当該顧客端末70が注文番号を2次元コードしてもよい。 Below the display area HR50, a message MS100 regarding locker delivery and an unlocking image GA101 used for locker delivery are displayed. As described above, the unlocking image is a two-dimensional code that is a two-dimensional encoding of the order number assigned by the order receiving server 60 after payment is completed. However, the order receiving server 60 may also two-dimensionally encode the order number, or the customer terminal 70 may also two-dimensionally encode the order number.
解錠用画像GA101の下方には、予定時刻(本例では16時30分)よりも早く来店したときのためのメッセージMS102が表示され、予定時刻よりも早く来店したときに操作する調理開始ボタンBT103が設けられている。 Below the unlocking image GA101, a message MS102 is displayed for when the customer arrives earlier than the scheduled time (4:30 PM in this example), and a cooking start button BT103 is provided for operation when the customer arrives earlier than the scheduled time.
調理開始ボタンBT103の下方には、注文態様を時間指定無に変更するときのためのメッセージMS106が表示され、注文態様を時間指定無に変更するための時間指定無に変更ボタンBT107が設けられ、時間指定無での受け取りに関するメッセージMS108(図3(C)のメッセージMS37と同様のメッセージ)が表示されている。 Below the Start Cooking button BT103, a message MS106 is displayed for changing the order type to one without a time specification, a Change to No Time Specification button BT107 is provided for changing the order type to one without a time specification, and a message MS108 (similar to message MS37 in Figure 3(C)) regarding pick-up without a time specification is displayed.
(時間指定無の場合の注文内容確認画面)
顧客端末70は、受取時刻指定画面(図3(C))の時間指定無で受け取るボタンBT36の操作に基づいて、図4(C)に示すような注文内容確認画面を表示する。
(Order confirmation screen when no time is specified)
The customer terminal 70 displays an order confirmation screen as shown in FIG. 4(C) in response to the operation of the "Receive without time specification" button BT36 on the receiving time specification screen (FIG. 3(C)).
図4(C)に示した注文内容確認画面には、図4(A)に示した注文内容確認画面と同様、店舗・日時に係る表示領域HR40、注文内容に係る表示領域HR44、戻るボタンBT48、進むボタンBT49が設けられている。 The order confirmation screen shown in Figure 4(C) is similar to the order confirmation screen shown in Figure 4(A), and includes a display area HR40 for the store and date and time, a display area HR44 for the order details, a back button BT48, and a forward button BT49.
図4(A)に示した時間指定有の場合の注文内容確認画面では、表示領域HR40に注文態様(時間指定有)及び指定時間が表示されるのに対し、図4(C)に示した時間指定無の注文内容確認画面では、表示領域HR40に注文態様(時間指定無)が表示される点が異なる(他の点は同様である)。 The order confirmation screen for when a time is specified, as shown in Figure 4(A), displays the order type (with time specified) and the specified time in display area HR40, whereas the order confirmation screen for when a time is not specified, as shown in Figure 4(C), displays the order type (without time specified) in display area HR40 (other aspects are similar).
(時間指定無の場合の注文完了画面)
顧客端末70は、時間指定無の場合の注文内容確認画面(図4(C))の進むボタンBT49の操作に基づいて決済画面(非図示)を表示し、決済画面(非図示)における操作に基づいて決済が完了した場合、図5(A)に示すような注文完了画面を表示する。
(Order completion screen when no time is specified)
The customer terminal 70 displays a payment screen (not shown) based on operation of the forward button BT49 on the order confirmation screen (Figure 4 (C)) when no time is specified, and when payment is completed based on operation on the payment screen (not shown), it displays an order completion screen such as that shown in Figure 5 (A).
図5(A)に示した時間指定無の場合の注文完了画面には、図4(B)に示した注文完了画面と同様、商品受取に係る表示領域HR50が設けられている。図4(B)に示した時間指定有の場合の注文完了画面では表示領域HR50に具体的な受取時間「16:30」が表示されるのに対し、図5(B)に示した時間指定無の場合の注文完了画面では表示領域HR50に「時間指定無」と表示される。 The order completion screen shown in Figure 5(A) when no time is specified has a display area HR50 related to product pickup, similar to the order completion screen shown in Figure 4(B). The order completion screen shown in Figure 4(B) when a time is specified displays the specific pickup time "16:30" in the display area HR50, whereas the order completion screen shown in Figure 5(B) when no time is specified displays "No time specified" in the display area HR50.
表示領域HR50の下方には、時間指定無での受け取りに関するメッセージMS200(図3(C)のメッセージMS37、図4(B)のメッセージMS108と同様のメッセージ)が表示されている。 A message MS200 (similar to message MS37 in Figure 3(C) and message MS108 in Figure 4(B)) regarding receipt without specifying a time is displayed below display area HR50.
メッセージMS200の下方には、来店したときのためのメッセージMS202が表示され、来店したときに操作する調理開始ボタンBT203が設けられている。 Below the message MS200, a message MS202 for when you visit the store is displayed, and there is a cooking start button BT203 that you can press when you visit the store.
調理開始ボタンBT203の下方には、手渡しに関するメッセージMS204、手渡しに用いられる手渡し受取用画像GA205が表示されている。上述したように、手渡し受取用画像は、決済完了後に注文受付サーバ60が採番した注文番号を2次元コード化した2次元コードであるが、注文受付サーバ60が注文番号を2次元コードしてもよいし、当該顧客端末70が注文番号を2次元コードしてもよい。 Below the cooking start button BT203, a message MS204 regarding handover and a handover receipt image GA205 to be used for handover are displayed. As described above, the handover receipt image is a two-dimensional code that is a two-dimensional encoding of the order number assigned by the order reception server 60 after payment is completed. However, the order reception server 60 may also two-dimensionally encode the order number, or the customer terminal 70 may also two-dimensionally encode the order number.
手渡し受取用画像GA205の下方には、注文態様を時間指定有に変更するときのためのメッセージMS206が表示され、注文態様を時間指定有に変更するための時間指定有に変更ボタンBT207が設けられている。 Below the handover image GA205, a message MS206 for changing the order type to one with a time designation is displayed, and a Change to Time Designation button BT207 for changing the order type to one with a time designation is provided.
なお、図5(B)に示した時間指定有の場合の注文内容確認画面、及び、図5(C)に示した時間指定有の場合の注文完了画面については後述する。 The order confirmation screen when a time is specified, shown in Figure 5(B), and the order completion screen when a time is specified, shown in Figure 5(C), will be described later.
続いて、図6~図12を用いてオンライン注文の伝票発行迄の流れを説明する。説明の便宜上、先に時間指定無のオンライン注文の伝票発行迄の流れについて説明し、続いて時間指定有のオンライン注文の伝票発行迄の流れについて説明する。図6は、時間指定無のオンライン注文において伝票を発行する迄の流れを示すシーケンス図である。 Next, the flow up to issuing a ticket for an online order will be explained using Figures 6 to 12. For ease of explanation, the flow up to issuing a ticket for an online order without a time designation will be explained first, followed by the flow up to issuing a ticket for an online order with a time designation. Figure 6 is a sequence diagram showing the flow up to issuing a ticket for an online order without a time designation.
(図6のシーケンス図)
図6は、時間指定無のオンライン注文において伝票を発行する迄の流れを示すシーケンス図であるが、顧客は18:39に店舗STに来店したものとする。図6において、左側は顧客端末70の動作、中央は注文管理サーバ10の動作、右側は厨房端末40の動作を示している。図6のシーケンス図の開始時において顧客端末70は、図3(C)に示した受取時刻指定画面を表示しているものとする。なお、図6では、注文受付サーバ60の動作は省略している。
(Sequence diagram of Figure 6)
Figure 6 is a sequence diagram showing the flow up to issuing a receipt for an online order without a specified time, where the customer arrives at store ST at 18:39. In Figure 6, the left side shows the operation of the customer terminal 70, the center shows the operation of the order management server 10, and the right side shows the operation of the kitchen terminal 40. At the start of the sequence diagram in Figure 6, the customer terminal 70 is displaying the pickup time specification screen shown in Figure 3(C). Note that the operation of the order receiving server 60 is omitted from Figure 6.
ステップS2:顧客端末70は、時間指定無の操作を受け付ける。具体的には、顧客端末70は、図3(C)に示した注文完了画面の時間指定無で受け取るボタンBT36の操作を受け付ける。
ステップS3:顧客端末70は、時間指定無の場合の注文内容確認画面を表示する。具体的には、顧客端末70は、図4(C)に示した時間指定無の場合の注文内容確認画面を表示する。
Step S2: The customer terminal 70 accepts an operation for no time designation. Specifically, the customer terminal 70 accepts an operation for the button BT36 for receiving without time designation on the order completion screen shown in FIG. 3(C).
Step S3: The customer terminal 70 displays an order confirmation screen for when no time is specified. Specifically, the customer terminal 70 displays the order confirmation screen for when no time is specified, as shown in FIG. 4(C).
ステップS4:顧客端末70は、決済を実行する。具体的には、顧客端末70は、注文内容確認画面(図4(C))の進むボタンBT49の操作に基づいて決済画面(非図示)を表示し、決済画面(非図示)において決済を実行する。 Step S4: The customer terminal 70 executes the payment. Specifically, the customer terminal 70 displays a payment screen (not shown) based on the operation of the forward button BT49 on the order confirmation screen (Figure 4(C)), and executes the payment on the payment screen (not shown).
なお、注文受付サーバ60(図6において非図示)は、顧客端末70による決済の完了を以って、顧客端末70からオンライン注文(時間指定無)を受け付ける。注文受付サーバ60は、顧客端末70からオンライン注文(時間指定無)を受け付けると、注文番号を採番(発行)する。そして、注文受付サーバ60は、顧客端末70に注文番号を送信し、注文管理サーバ10にオンライン注文情報(注文番号、注文内容、時間指定無である旨を含む)を送信する。なお、図6のステップS4からステップS7(後述)への破線の矢印は、顧客端末70による決済(ステップS4)が完了すると、上述したように、注文管理サーバ10がオンライン注文情報を受信する旨を表現したものである。 The order receiving server 60 (not shown in Figure 6) accepts an online order (without time specification) from the customer terminal 70 upon completion of payment by the customer terminal 70. When the order receiving server 60 accepts an online order (without time specification) from the customer terminal 70, it assigns (issues) an order number. The order receiving server 60 then sends the order number to the customer terminal 70 and sends online order information (including the order number, order details, and the fact that no time specification has been specified) to the order management server 10. The dashed arrow from step S4 to step S7 (described below) in Figure 6 indicates that, as described above, the order management server 10 receives the online order information upon completion of payment by the customer terminal 70 (step S4).
ステップS5:顧客端末70は、決済完了後、時間指定無の場合の注文完了画面を表示する。具体的には、顧客端末70は、図5(A)に示した時間指定無の場合の注文完了画面を表示する。 Step S5: After payment is completed, the customer terminal 70 displays the order completion screen for when no time is specified. Specifically, the customer terminal 70 displays the order completion screen for when no time is specified, as shown in Figure 5 (A).
ステップS7:注文管理サーバ10は、オンライン注文情報を受信する。具体的には、注文管理サーバ10は、注文受付サーバ60から、オンライン注文(時間指定無)のオンライン注文情報を受信する。 Step S7: The order management server 10 receives online order information. Specifically, the order management server 10 receives online order information for an online order (without time specification) from the order reception server 60.
ステップS8:注文管理サーバ10は、オンライン注文情報に基づいて当該注文の注文内容(注文番号、注文商品、時間指定無である旨等)を登録(記憶)する。
ステップS9:注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号と進捗区分情報(初期値として値は「1(未調理)」)とを対応付けて記憶する。
Step S8: The order management server 10 registers (stores) the order details (order number, ordered items, no time specified, etc.) based on the online order information.
Step S9: The order management server 10 stores the order number of the order in question and progress classification information (initial value is "1 (uncooked)") in the order progress management file in association with each other.
ステップS160:顧客端末70は、調理開始の操作を受け付ける。具体的には、顧客端末70は、図5(A)に示した注文完了画面の調理開始ボタンBT203の操作を受け付ける。つまり、店舗STに来店した顧客は、調理開始ボタンBT203を操作する。
ステップS161:顧客端末70は、調理開始の操作があった旨の調理開始操作受付情報を注文管理サーバ10に送信する。なお、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、注文受付サーバ60を介してもよいし、注文受付サーバ60を介さなくてもよい。また、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、5Gによる送信であってもよいし、無線LANによる送信であってもよいし、近距離無線通信による送信であってもよい。
Step S160: The customer terminal 70 accepts an operation to start cooking. Specifically, the customer terminal 70 accepts an operation to start cooking button BT203 on the order completion screen shown in Figure 5 (A). That is, a customer who visits the store ST operates the cooking start button BT203.
Step S161: The customer terminal 70 transmits cooking start operation reception information indicating that a cooking start operation has been performed to the order management server 10. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via the order reception server 60, or may not be transmitted via the order reception server 60. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via 5G, wireless LAN, or short-range wireless communication.
ステップS162:注文管理サーバ10は、調理開始操作受付情報を受信する。
ステップS164:注文管理サーバ10は、調理指示情報を厨房端末40に送信する。
Step S162: The order management server 10 receives the cooking start operation reception information.
Step S164: The order management server 10 sends the cooking instruction information to the kitchen terminal 40.
ステップS165:厨房端末40は、調理指示情報を受信する。
ステップS166:厨房端末40は、調理指示情報に基づいて伝票を印刷、発行する。厨房端末40は、例えば、図13(A)に示すような伝票を印刷、発行する。店員(調理担当者)は、伝票を確認し、直ちに調理を開始する。なお、図13(A)に示した伝票については後述する。
Step S165: The kitchen terminal 40 receives the cooking instruction information.
Step S166: The kitchen terminal 40 prints and issues a receipt based on the cooking instruction information. For example, the kitchen terminal 40 prints and issues a receipt such as that shown in FIG. 13(A). The waiter (cook) checks the receipt and immediately begins cooking. The receipt shown in FIG. 13(A) will be described later.
図7及び図8は、時間指定有のオンライン注文において第1印刷契機で伝票を発行する場合の伝票発行迄の流れを示すシーケンス図である。図7(図8も同様)において、左側は顧客端末70の動作、中央は注文管理サーバ10の動作、右側は厨房端末40の動作を示している。図7(図8も同様)のシーケンス図の開始時において顧客端末70は、図3(C)に示した受取時刻指定画面を表示しているものとする。なお、図7(図8同様)では、注文受付サーバ60の動作は省略している。 Figures 7 and 8 are sequence diagrams showing the flow up to issuing a slip when issuing a slip at the first printing trigger for an online order with a specified time. In Figure 7 (and also in Figure 8), the left side shows the operation of the customer terminal 70, the center shows the operation of the order management server 10, and the right side shows the operation of the kitchen terminal 40. At the start of the sequence diagram in Figure 7 (and also in Figure 8), the customer terminal 70 is displaying the pickup time specification screen shown in Figure 3 (C). Note that the operation of the order receiving server 60 is omitted in Figure 7 (as in Figure 8).
(図7のシーケンス図)
図7は、時間指定有のオンライン注文において第1印刷契機で伝票を発行する場合の伝票発行迄の流れを示すシーケンス図であるが、顧客が指定時間(例えば、16:30)に来店した場合(つまり指定時間よりも早く来店しない場合)の伝票発行迄の流れを示している。
(Sequence diagram of Figure 7)
Figure 7 is a sequence diagram showing the process up to issuing an invoice when issuing an invoice at the first printing trigger for an online order with a specified time. It also shows the process up to issuing an invoice when the customer arrives at the specified time (for example, 16:30) (i.e., when the customer does not arrive earlier than the specified time).
ステップS1:顧客端末70は、受取時刻を指定する操作を受け付ける。例えば、顧客端末70は、図3(C)に示した受取時刻指定画面の時間指定領域SR32において16:30に対応するボタンの操作を受けて受ける。つまり、顧客は、図3(C)に示した受取時刻指定画面の時間指定領域SR32において受取時刻として16:30を指定したものとする。
ステップS3:顧客端末70は、時間指定有の場合の注文内容確認画面を表示する。具体的には、顧客端末70は、図4(A)に示した時間指定有の場合の注文内容確認画面を表示する。
Step S1: The customer terminal 70 accepts an operation to specify a pickup time. For example, the customer terminal 70 accepts an operation of a button corresponding to 16:30 in the time specification area SR32 of the pickup time specification screen shown in FIG. 3(C). In other words, the customer specifies 16:30 as the pickup time in the time specification area SR32 of the pickup time specification screen shown in FIG. 3(C).
Step S3: The customer terminal 70 displays an order confirmation screen for when a time is specified. Specifically, the customer terminal 70 displays the order confirmation screen for when a time is specified, as shown in FIG. 4(A).
ステップS4:顧客端末70は、決済を実行する。具体的には、顧客端末70は、注文内容確認画面(図4(A))の進むボタンBT49の操作に基づいて決済画面(非図示)を表示し、決済画面(非図示)において決済を実行する。 Step S4: The customer terminal 70 executes the payment. Specifically, the customer terminal 70 displays a payment screen (not shown) based on the operation of the forward button BT49 on the order confirmation screen (Figure 4(A)), and executes the payment on the payment screen (not shown).
なお、注文受付サーバ60(図7において非図示)は、顧客端末70による決済の完了を以って、顧客端末70からオンライン注文(時間指定有)を受け付ける。注文受付サーバ60は、顧客端末70からオンライン注文(時間指定有)を受け付けると、注文番号を採番(発行)する。そして、注文受付サーバ60は、顧客端末70に注文番号を送信し、注文管理サーバ10にオンライン注文情報(注文番号、注文内容、時間指定有である旨、受取時間等を含む)を送信する。なお、図7のステップS4からステップS7(後述)への破線の矢印は、顧客端末70による決済(ステップS4)が完了すると、上述したように、注文管理サーバ10がオンライン注文情報を受信する旨を表現したものである。 The order reception server 60 (not shown in Figure 7) accepts an online order (with a specified time) from the customer terminal 70 upon completion of payment by the customer terminal 70. When the order reception server 60 accepts an online order (with a specified time) from the customer terminal 70, it assigns (issues) an order number. The order reception server 60 then sends the order number to the customer terminal 70 and sends online order information (including the order number, order details, whether a time has been specified, the pickup time, etc.) to the order management server 10. The dashed arrow from step S4 to step S7 (described below) in Figure 7 indicates that, as described above, the order management server 10 receives the online order information upon completion of payment by the customer terminal 70 (step S4).
ステップS5:顧客端末70は、決済完了後、時間指定有の場合の注文完了画面を表示する。具体的には、顧客端末70は、図4(B)に示した時間指定有の場合の注文完了画面を表示する。 Step S5: After payment is completed, the customer terminal 70 displays the order completion screen for when a time is specified. Specifically, the customer terminal 70 displays the order completion screen for when a time is specified, as shown in Figure 4 (B).
ステップS7:注文管理サーバ10は、オンライン注文情報を受信する。具体的には、注文管理サーバ10は、注文受付サーバ60から、オンライン注文(時間指定有)のオンライン注文情報を受信する。 Step S7: The order management server 10 receives online order information. Specifically, the order management server 10 receives online order information for an online order (with a specified time) from the order reception server 60.
ステップS8:注文管理サーバ10は、オンライン注文情報に基づいて当該注文の注文内容(注文番号、注文商品、時間指定有である旨、受取時間等)を登録(記憶)する。
ステップS9:注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号と進捗区分情報(初期値として値は「1(未調理)」)とを対応付けて記憶する。
ステップS14:注文管理サーバ10は、調理指示情報を厨房端末40に送信する。
Step S8: The order management server 10 registers (stores) the order details (order number, ordered items, whether a time is specified, pick-up time, etc.) based on the online order information.
Step S9: The order management server 10 stores the order number of the order in question and progress classification information (initial value is "1 (uncooked)") in the order progress management file in association with each other.
Step S14: The order management server 10 sends the cooking instruction information to the kitchen terminal 40.
ステップS15:厨房端末40は、調理指示情報を受信する。
ステップS16:厨房端末40は、調理指示情報に基づいて伝票を印刷、発行する。厨房端末40は、例えば、図13(B)に示すような伝票を印刷、発行する。店員(調理担当者)は、伝票を確認し、来店時刻に合わせたタイミング(例えば、来店時刻の1時間前)に調理を開始する。なお、図13(B)に示した伝票については後述する。
Step S15: The kitchen terminal 40 receives the cooking instruction information.
Step S16: The kitchen terminal 40 prints and issues a receipt based on the cooking instruction information. For example, the kitchen terminal 40 prints and issues a receipt such as that shown in FIG. 13(B). The waiter (cook) checks the receipt and starts cooking at a time that corresponds to the customer's arrival time (for example, one hour before the customer's arrival time). The receipt shown in FIG. 13(B) will be described later.
(図8のシーケンス図)
図8は、時間指定有のオンライン注文において第1印刷契機で伝票を発行する場合の伝票発行迄の流れを示すシーケンス図であるが、顧客が指定時間(例えば、16:30)よりも早い時間(例えば、14:30)に来店した場合の伝票発行迄の流れを示している。なお、図8のステップS1~S16の処理は、図7のステップS1~S16の処理と同一であるため、説明を省略する。
(Sequence diagram of FIG. 8)
8 is a sequence diagram showing the flow up to issuing a slip when issuing a slip at the first printing trigger for an online order with a specified time, but shows the flow up to issuing a slip when the customer arrives at the store at a time (e.g., 14:30) earlier than the specified time (e.g., 16:30). Note that the processing of steps S1 to S16 in FIG. 8 is the same as the processing of steps S1 to S16 in FIG. 7, so a description thereof will be omitted.
ステップS20:顧客端末70は、調理開始の操作を受け付ける。具体的には、顧客端末70は、図4(B)に示した注文完了画面の調理開始ボタンBT103の操作を受け付ける。つまり、店舗STに指定時間よりも早く来店した顧客は、調理開始ボタンBT103を操作する。
ステップS21:顧客端末70は、調理開始の操作があった旨の調理開始操作受付情報を注文管理サーバ10に送信する。なお、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、注文受付サーバ60を介してもよいし、注文受付サーバ60を介さなくてもよい。また、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、5Gによる送信であってもよいし、無線LANによる送信であってもよいし、近距離無線通信による送信であってもよい。
Step S20: The customer terminal 70 accepts an operation to start cooking. Specifically, the customer terminal 70 accepts an operation of the cooking start button BT103 on the order completion screen shown in FIG. 4(B). In other words, a customer who arrives at the store ST earlier than the designated time operates the cooking start button BT103.
Step S21: The customer terminal 70 transmits cooking start operation reception information indicating that a cooking start operation has been performed to the order management server 10. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via the order reception server 60, or may not be transmitted via the order reception server 60. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via 5G, wireless LAN, or short-range wireless communication.
ステップS22:注文管理サーバ10は、調理開始操作受付情報を受信する。
ステップS24:注文管理サーバ10は、調理指示情報を厨房端末40に送信する。
Step S22: The order management server 10 receives the cooking start operation acceptance information.
Step S24: The order management server 10 sends the cooking instruction information to the kitchen terminal 40.
ステップS25:厨房端末40は、調理指示情報を受信する。
ステップS26:厨房端末40は、調理指示情報に基づいて伝票を印刷、発行(再発行)する。厨房端末40は、例えば、図13(C)に示すような伝票を印刷、発行(再発行)する。店員(調理担当者)は、伝票(再発行)を確認し、直ちに調理を開始する。なお、図13(C)に示した伝票については後述する。
Step S25: The kitchen terminal 40 receives the cooking instruction information.
Step S26: The kitchen terminal 40 prints and issues (reissues) a receipt based on the cooking instruction information. The kitchen terminal 40 prints and issues (reissues) a receipt such as that shown in FIG. 13(C), for example. The waiter (cook) checks the receipt (reissued) and immediately begins cooking. The receipt shown in FIG. 13(C) will be described later.
図9は、時間指定有のオンライン注文において第2印刷契機で伝票を発行する場合の調理開始タイミングの判定を開始する迄の流れを示すシーケンス図である。図9(図10~図12も同様)において、左側は顧客端末70の動作、中央は注文管理サーバ10の動作、右側は厨房端末40の動作を示している。図9(図10~図12も同様)のシーケンス図の開始時において顧客端末70は、図3(C)に示した受取時刻指定画面を表示しているものとする。なお、図9(図10~図12同様)では、注文受付サーバ60の動作は省略している。 Figure 9 is a sequence diagram showing the flow up to the start of determining the cooking start timing when a slip is issued at the second printing trigger for an online order with a specified time. In Figure 9 (also Figures 10 to 12), the left side shows the operation of the customer terminal 70, the center shows the operation of the order management server 10, and the right side shows the operation of the kitchen terminal 40. At the start of the sequence diagram in Figure 9 (also Figures 10 to 12), the customer terminal 70 is displaying the pickup time specification screen shown in Figure 3 (C). Note that Figure 9 (like Figures 10 to 12) omits the operation of the order receiving server 60.
(図9のシーケンス図)
図9のステップS101~S109は、図7のステップS1~S9と同一であるため、説明を省略する。
(Sequence diagram of FIG. 9)
Steps S101 to S109 in FIG. 9 are the same as steps S1 to S9 in FIG. 7, and therefore a description thereof will be omitted.
ステップS110:注文管理サーバ10は、調理開始タイミングの判定を開始する。例えば、注文管理サーバ10は、来店時刻(16:30)の1時間前(15:30)になったか否かの判定を開始する。 Step S110: The order management server 10 begins determining when to start cooking. For example, the order management server 10 begins determining whether it is one hour (15:30) before the customer's arrival time (16:30).
(図10のシーケンス図)
図10は、時間指定有のオンライン注文において第2印刷契機で伝票を発行する場合の調理開始タイミングの判定開始後の伝票発行迄の流れを示すシーケンス図であるが、注文管理サーバ10が調理開始のタイミングであると判定した場合の伝票発行迄の流れを示している。つまり、図10のシーケンス図は、図9のシーケンス図の続きの1つとして、注文管理サーバ10が調理開始のタイミングであると判定した場合の伝票発行迄の流れを示している。
(Sequence diagram of FIG. 10)
10 is a sequence diagram showing the flow from when the determination of cooking start timing begins until the issuance of a slip when a slip is issued at the second printing trigger for an online order with a specified time, and shows the flow up to the issuance of a slip when the order management server 10 determines that it is time to start cooking. In other words, the sequence diagram of FIG. 10 is a continuation of the sequence diagram of FIG. 9, and shows the flow up to the issuance of a slip when the order management server 10 determines that it is time to start cooking.
ステップS133:注文管理サーバ10は、調理開始タイミングの判定において調理開始のタイミング(調理開始の1時間前)になったと判定する。
ステップS134:注文管理サーバ10は、調理指示情報を厨房端末40に送信する。
Step S133: The order management server 10 determines that the cooking start time has arrived (one hour before the cooking start time).
Step S134: The order management server 10 sends the cooking instruction information to the kitchen terminal 40.
ステップS135:厨房端末40は、調理指示情報を受信する。
ステップS136:厨房端末40は、調理指示情報に基づいて伝票を印刷、発行する。厨房端末40は、例えば、図13(D)に示すような伝票を印刷、発行する。店員(調理担当者)は、伝票を確認し、直ちに調理を開始する。なお、図13(D)に示した伝票については後述する。
Step S135: The kitchen terminal 40 receives the cooking instruction information.
Step S136: The kitchen terminal 40 prints and issues a receipt based on the cooking instruction information. For example, the kitchen terminal 40 prints and issues a receipt such as that shown in FIG. 13(D). The waiter (cook) checks the receipt and immediately begins cooking. The receipt shown in FIG. 13(D) will be described later.
(図11のシーケンス図)
図11は、時間指定有のオンライン注文において第2印刷契機で伝票を発行する場合の調理開始タイミングの判定開始後の伝票発行迄の流れを示すシーケンス図であるが、注文管理サーバ10が調理開始のタイミングであると判定する前(例えば、14:00)に顧客が来店した場合の伝票発行迄の流れを示している。つまり、図11のシーケンス図は、図9のシーケンス図の続きの1つとして、注文管理サーバ10が調理開始のタイミングであると判定する前に顧客が来店した場合の伝票発行迄の流れを示している。
(Sequence diagram of FIG. 11)
11 is a sequence diagram showing the flow from when the determination of cooking start timing begins until the issuance of a slip when a slip is issued at the second printing trigger for an online order with a specified time, but shows the flow up to the issuance of a slip if the customer arrives at the restaurant before the order management server 10 determines that it is time to start cooking (for example, at 2:00 PM). In other words, the sequence diagram in FIG. 11 is a continuation of the sequence diagram in FIG. 9, and shows the flow up to the issuance of a slip if the customer arrives at the restaurant before the order management server 10 determines that it is time to start cooking.
ステップS120:顧客端末70は、調理開始の操作を受け付ける。具体的には、顧客端末70は、図4(B)に示した注文完了画面の調理開始ボタンBT103の操作を受け付ける。つまり、店舗STに指定時間よりも早く来店した顧客は、調理開始ボタンBT103を操作する。
ステップS121:顧客端末70は、調理開始の操作があった旨の調理開始操作受付情報を注文管理サーバ10に送信する。なお、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、注文受付サーバ60を介してもよいし、注文受付サーバ60を介さなくてもよい。また、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、5Gによる送信であってもよいし、無線LANによる送信であってもよいし、近距離無線通信による送信であってもよい。
Step S120: The customer terminal 70 accepts an operation to start cooking. Specifically, the customer terminal 70 accepts an operation of the cooking start button BT103 on the order completion screen shown in FIG. 4(B). In other words, a customer who arrives at the store ST earlier than the designated time operates the cooking start button BT103.
Step S121: The customer terminal 70 transmits cooking start operation reception information indicating that a cooking start operation has been performed to the order management server 10. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via the order reception server 60, or may not be transmitted via the order reception server 60. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via 5G, wireless LAN, or short-range wireless communication.
ステップS122:注文管理サーバ10は、調理開始操作受付情報を受信する。
ステップS124:注文管理サーバ10は、調理指示情報を厨房端末40に送信する。
Step S122: The order management server 10 receives the cooking start operation acceptance information.
Step S124: The order management server 10 sends the cooking instruction information to the kitchen terminal 40.
ステップS125:厨房端末40は、調理指示情報を受信する。
ステップS126:厨房端末40は、調理指示情報に基づいて伝票を印刷、発行する。厨房端末40は、例えば、図13(E)に示すような伝票を印刷、発行する。店員(調理担当者)は、伝票を確認し、直ちに調理を開始する。なお、図13(E)に示した伝票については後述する。
Step S125: The kitchen terminal 40 receives the cooking instruction information.
Step S126: The kitchen terminal 40 prints and issues a receipt based on the cooking instruction information. For example, the kitchen terminal 40 prints and issues a receipt such as that shown in FIG. 13(E). The waiter (cook) checks the receipt and immediately begins cooking. The receipt shown in FIG. 13(E) will be described later.
(図12のシーケンス図)
図12は、時間指定有のオンライン注文において第2印刷契機で伝票を発行する場合の調理開始タイミングの判定開始後の伝票発行迄の流れを示すシーケンス図であるが、注文管理サーバ10が調理開始のタイミングであると判定した後であって調理完成迄の間(例えば、15:40)に顧客が来店した場合の伝票発行迄の流れを示している。つまり、図12のシーケンス図は、図9のシーケンス図の続きの1つとして、注文管理サーバ10が調理開始のタイミングであると判定した後であって調理完成迄の間に顧客が来店した場合の伝票発行迄の流れを示している。なお、図12のステップS133~S136は、図10のステップS133~S136と同一であるため、説明を省略する。
(Sequence diagram of FIG. 12)
12 is a sequence diagram showing the flow from the start of determining when to start cooking to the issuance of a slip when a slip is issued at the second printing trigger for an online order with a specified cooking time. The diagram shows the flow up to the issuance of a slip when a customer arrives at the restaurant after the order management server 10 has determined that it is time to start cooking but before the cooking is completed (for example, at 3:40 PM). In other words, the sequence diagram of FIG. 12 is a continuation of the sequence diagram of FIG. 9 , showing the flow up to the issuance of a slip when a customer arrives at the restaurant after the order management server 10 has determined that it is time to start cooking but before the cooking is completed. Note that steps S133 to S136 in FIG. 12 are the same as steps S133 to S136 in FIG. 10 , and therefore will not be described here.
ステップS140:顧客端末70は、調理開始の操作を受け付ける。具体的には、顧客端末70は、図4(B)に示した注文完了画面の調理開始ボタンBT103の操作を受け付ける。つまり、店舗STに指定時間よりも早く来店(若干早く来店)した顧客は、調理開始ボタンBT103を操作する。
ステップS141:顧客端末70は、調理開始の操作があった旨の調理開始操作受付情報を注文管理サーバ10に送信する。なお、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、注文受付サーバ60を介してもよいし、注文受付サーバ60を介さなくてもよい。また、顧客端末70から注文管理サーバ10への調理開始操作受付情報の送信は、5Gによる送信であってもよいし、無線LANによる送信であってもよいし、近距離無線通信による送信であってもよい。
Step S140: The customer terminal 70 accepts an operation to start cooking. Specifically, the customer terminal 70 accepts an operation of the cooking start button BT103 on the order completion screen shown in FIG. 4(B). In other words, a customer who arrives at the store ST earlier than the designated time (arrives slightly earlier) operates the cooking start button BT103.
Step S141: The customer terminal 70 transmits cooking start operation reception information indicating that a cooking start operation has been performed to the order management server 10. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via the order reception server 60, or may not be transmitted via the order reception server 60. The cooking start operation reception information may be transmitted from the customer terminal 70 to the order management server 10 via 5G, wireless LAN, or short-range wireless communication.
ステップS142:注文管理サーバ10は、調理開始操作受付情報を受信する。
ステップS144:注文管理サーバ10は、調理指示情報を厨房端末40に送信する。
Step S142: The order management server 10 receives the cooking start operation reception information.
Step S144: The order management server 10 sends the cooking instruction information to the kitchen terminal 40.
ステップS145:厨房端末40は、調理指示情報を受信する。
ステップS146:厨房端末40は、調理指示情報に基づいて伝票を印刷、発行する。厨房端末40は、例えば、図13(F)に示すような伝票を印刷、発行する。店員(調理担当者)は、伝票を確認し、開始していなければ直ちに調理を開始する。なお、図13(F)に示した伝票については後述する。
Step S145: The kitchen terminal 40 receives the cooking instruction information.
Step S146: The kitchen terminal 40 prints and issues a receipt based on the cooking instruction information. For example, the kitchen terminal 40 prints and issues a receipt such as that shown in FIG. 13(F). The waiter (cook) checks the receipt and immediately starts cooking if cooking has not already started. The receipt shown in FIG. 13(F) will be described later.
(伝票の印刷内容)
図13は、伝票の一例である。図13(A)は、時間指定無のオンライン注文(注文時刻は10:14)の伝票であって、顧客の来店時刻(18:39)に印刷、発行される伝票の一例である。図13(A)に示した伝票は、例えば、図6のシーケンス図のステップS166において印刷、発行される。図13(A)に示した伝票には、当該伝票が当該注文の1回目の伝票である旨(符号D1)、当該伝票の印刷時刻(符号D2)、来店時刻が未設定である旨(符号D3)、注文番号及び注文日時(符号D4)、注文商品等(符号D5)、顧客が来店中である旨(符号D6)が印刷されている。
(Printed contents of the slip)
FIG. 13 shows an example of a slip. FIG. 13(A) is an example of a slip for an online order with no time specified (order time 10:14), which is printed and issued at the customer's arrival time (18:39). The slip shown in FIG. 13(A) is printed and issued, for example, in step S166 of the sequence diagram in FIG. 6. The slip shown in FIG. 13(A) includes printed information indicating that the slip is the first slip for the order (D1), the time the slip was printed (D2), that the arrival time has not been set (D3), the order number and order date and time (D4), the ordered items, etc. (D5), and that the customer is currently in the store (D6).
図13(B)は、時間指定有のオンライン注文(注文時刻は10:15)の伝票であって、注文タイミングで伝票を発行する態様(第1印刷契機態様)において、該注文タイミングに印刷、発行される伝票の一例である。図13(B)に示した伝票は、例えば、図7のシーケンス図のステップS16や図8のシーケンス図のステップS16において印刷、発行される。図13(B)に示した伝票には、当該伝票が当該注文の1回目の伝票である旨(符号D1)、当該伝票の印刷時刻(符号D2)、来店時刻が16:30である旨(符号D3)、注文番号及び注文日時(符号D4)、注文商品等(符号D5)が印刷されている。 Figure 13(B) shows a slip for an online order with a specified time (order time is 10:15), and is an example of a slip printed and issued at the time of an order in a mode in which a slip is issued at the time of the order (first printing trigger mode). The slip shown in Figure 13(B) is printed and issued, for example, in step S16 of the sequence diagram in Figure 7 or step S16 of the sequence diagram in Figure 8. The slip shown in Figure 13(B) is printed with information that indicates that the slip is the first slip for the order (D1), the time the slip was printed (D2), the time the customer arrived at the store is 16:30 (D3), the order number and order date and time (D4), and the ordered items, etc. (D5).
図13(C)は、時間指定有のオンライン注文(注文時刻は10:15)の伝票であって、注文タイミングで伝票を発行する態様(第1印刷契機態様)において、顧客が指定時間(16:30)よりも早い時間(14:30)に来店した場合の、該来店タイミングに印刷、発行される伝票の一例である。図13(C)に示した伝票は、例えば、図8のシーケンス図のステップS26において印刷、発行される。図13(C)に示した伝票には、当該伝票が当該注文の2回目の伝票である旨(符号D1)、当該伝票の印刷時刻(符号D2)、来店時刻が16:30である旨(符号D3)、注文番号及び注文日時(符号D4)、注文商品等(符号D5)、顧客が来店中である旨(符号D6)、当該伝票が再発行された伝票である旨(符号D7)が印刷されている。 Figure 13(C) shows an example of a slip for an online order with a specified time (order time: 10:15). In a mode in which slips are issued at the time of an order (first printing trigger mode), this is an example of a slip that is printed and issued at the time of the customer's arrival if the customer arrives at the store at a time (2:30 PM) earlier than the specified time (4:30 PM). The slip shown in Figure 13(C) is printed and issued, for example, in step S26 of the sequence diagram in Figure 8. The slip shown in Figure 13(C) is printed with the following information: the second slip for the order (D1), the time the slip was printed (D2), the customer's arrival time was 4:30 PM (D3), the order number and order date and time (D4), the ordered items, etc. (D5), the customer's current visit (D6), and the slip is a reissued slip (D7).
符号D7に示した当該伝票が再発行された伝票である旨「再発行」を印刷する理由は、同一取引について2回目の発行であることを報知するためである。2回目の発行であることを報知することにより、別個の取引(異なる注文による調理指示)であると誤解し、同一の取引(同一の注文)について調理を2回行うといった問題を防止することができる。なお、「再発行」なる印刷に代えて又は加えて、例えば、「すでに取引NO.YYYは10:15に印刷済みです。10:15の伝票は廃棄してください」等の、より直接的な(具体的な)内容(表現)のメッセージを印刷し、調理担当者に対し、上記問題を回避させる直接的な(具体的な)な指示を行ってもよい。なお、1回目に印刷された伝票の情報(取引NO.YYY)を印刷するため、多数の伝票の中から該当する伝票を簡便に特定することができる。 The reason for printing "Reissue" to indicate that the slip shown in symbol D7 is a reissued slip is to notify that it is a second reissue for the same transaction. By notifying that it is a second reissue, it is possible to prevent the mistaken belief that these are separate transactions (cooking instructions for different orders) and the resulting problem of cooking twice for the same transaction (same order). Note that instead of or in addition to printing "Reissue," a more direct (specific) message (expression) could be printed, such as "Transaction No. YYY has already been printed at 10:15. Please discard the 10:15 slip," to provide direct (specific) instructions to the cook to avoid the above problem. Note that because the information on the slip printed the first time (transaction No. YYY) is printed, it is easy to identify the relevant slip from among multiple slips.
図13(D)は、時間指定有のオンライン注文(注文時刻は10:15)の伝票であって、来店時刻に合わせたタイミングで伝票を発行する態様(第2印刷契機態様)において、該来店時刻(16:30)に合わせたタイミング(来店時刻の1時間前の15:30)に印刷、発行される伝票の一例である。図13(D)に示した伝票は、例えば、図10のシーケンス図のステップS136や図12のシーケンス図のステップS136において印刷、発行される。図13(D)に示した伝票には、当該伝票が当該注文の1回目の伝票である旨(符号D1)、当該伝票の印刷時刻(符号D2)、来店時刻が16:30である旨(符号D3)、注文番号及び注文日時(符号D4)、注文商品等(符号D5)が印刷されている。 Figure 13(D) shows an example of a slip for an online order with a specified time (order time 10:15), printed and issued at a time that corresponds to the arrival time (16:30) (15:30, one hour before the arrival time) in a mode (second printing trigger mode) in which the slip is issued at a time that corresponds to the arrival time. The slip shown in Figure 13(D) is printed and issued, for example, in step S136 of the sequence diagram in Figure 10 or step S136 of the sequence diagram in Figure 12. The slip shown in Figure 13(D) is printed with information that indicates that the slip is the first slip for the order (D1), the time the slip was printed (D2), the arrival time is 16:30 (D3), the order number and order date and time (D4), and the ordered items, etc. (D5).
図13(E)は、時間指定有のオンライン注文(注文時刻は10:15)の伝票であって、来店時刻に合わせたタイミングで伝票を発行する態様(第2印刷契機態様)において、該来店時刻(16:30)に合わせたタイミング(来店時刻の1時間前の15:30)よりも早い時間(14:00)に来店した場合の、該来店タイミングに印刷、発行される伝票の一例である。図13(E)に示した伝票は、例えば、図11のシーケンス図のステップS126において印刷、発行される。図13(E)に示した伝票には、当該伝票が当該注文の1回目の伝票である旨(符号D1)、当該伝票の印刷時刻(符号D2)、来店時刻が16:30である旨(符号D3)、注文番号及び注文日時(符号D4)、注文商品等(符号D5)、顧客が来店中である旨(符号D6)が印刷されている。 Figure 13(E) shows an example of a slip for a time-specified online order (order time: 10:15) that is printed and issued at the time of arrival in a mode (second printing trigger mode) in which the slip is issued at the time of arrival, when the customer arrives at an earlier time (14:00) than the arrival time (15:30, one hour before the arrival time) that corresponds to the arrival time (16:30). The slip shown in Figure 13(E) is printed and issued, for example, in step S126 of the sequence diagram in Figure 11. The slip shown in Figure 13(E) is printed with the following information: that the slip is the first slip for the order (D1), the time the slip was printed (D2), the arrival time is 16:30 (D3), the order number and order date and time (D4), the ordered items, etc. (D5), and a statement that the customer is currently in the store (D6).
図13(F)は、時間指定有のオンライン注文(注文時刻は10:15)の伝票であって、来店時刻に合わせたタイミングで伝票を発行する態様(第2印刷契機態様)において、該来店時刻(16:30)に合わせたタイミング(来店時刻の1時間前の15:30)よりも少し遅い時間(15:40)に来店した場合の、該来店タイミングに印刷、発行される伝票の一例である。図13(F)に示した伝票は、例えば、図12のシーケンス図のステップS146において印刷、発行される。図13(F)に示した伝票には、当該伝票が当該注文の2回目の伝票である旨(符号D1)、当該伝票の印刷時刻(符号D2)、来店時刻が16:30である旨(符号D3)、注文番号及び注文日時(符号D4)、注文商品等(符号D5)、顧客が来店中である旨(符号D6)、当該伝票が再発行された伝票である旨(符号D7)が印刷されている。 Figure 13 (F) shows an example of a slip for an online order with a specified time (order time 10:15), printed and issued at the time of arrival when the customer arrives at a time (15:40) slightly later than the arrival time (15:30, one hour before the arrival time) (second printing trigger mode) in which the slip is issued at the time of arrival (16:30). The slip shown in Figure 13 (F) is printed and issued, for example, in step S146 of the sequence diagram in Figure 12. The slip shown in Figure 13 (F) is printed with the following information: the slip is the second slip for the order (D1), the time the slip was printed (D2), the customer's arrival time was 16:30 (D3), the order number and order date and time (D4), the ordered items (D5), the customer's current visit (D6), and the slip is a reissued slip (D7).
なお、図13に示した各伝票には、注文番号を印刷するが(符号D4)、注文番号の印刷に代えて又は加えて、注文番号をコード化した画像を印刷してもよい。 Note that, although an order number is printed on each slip shown in Figure 13 (reference symbol D4), an image of the coded order number may be printed instead of or in addition to the order number.
続いて、図14~図17を用いてオンライン注文における伝票発行後の動作について説明する。図14は、時間指定無のオンライン注文における伝票発行後の流れを示すシーケンス図である。図15~図17は、時間指定有のオンライン注文における伝票発行後の流れを示すシーケンス図である。 Next, we will explain the operations after a ticket is issued for an online order using Figures 14 to 17. Figure 14 is a sequence diagram showing the flow after a ticket is issued for an online order without a time designation. Figures 15 to 17 are sequence diagrams showing the flow after a ticket is issued for an online order with a time designation.
(図14のシーケンス図)
図14において、一番左側は厨房端末40の動作、左側から2番目は注文管理サーバ10の動作、左から3番目は呼出ディスプレイ45の動作、左から4番目(一番右側)はPOS端末30の動作を示している。
(Sequence diagram of FIG. 14)
In Figure 14, the leftmost column shows the operation of the kitchen terminal 40, the second column from the left shows the operation of the order management server 10, the third column from the left shows the operation of the call display 45, and the fourth column from the left (far right) shows the operation of the POS terminal 30.
ステップS200:厨房端末40は、調理開始の操作を受け付ける。つまり、店員(調理担当者)は、時間指定無のオンライン注文の伝票(図13(A))を確認し、調理を開始するのだが、店員は調理を開始する場合には、厨房端末40を用いて注文管理システム1に調理を開始する旨を反映させる。調理開始の操作は、注文管理システム1に調理が開始する旨が反映されればよく、特に限定しない。一例として、店員は、厨房端末40の所定画面(非図示)の調理開始注文番号入力欄に注文番号を入力してもよいし、厨房端末40の所定画面の該当する調理開始注文番号をタッチしてもよいし、オンライン注文の伝票にコード(注文番号をコード化したもの)を印刷する場合には、スキャナ部を備える厨房端末40に該コードを読み取らせてもよい(調理開始ボタンの操作後に該コードを読み取らせてもよい)。
ステップS201:厨房端末40は、調理開始通知(注文番号を含む)を注文管理サーバ10に送信する。
Step S200: The kitchen terminal 40 accepts an operation to start cooking. That is, the waiter (cook) checks the online order slip ( FIG. 13(A) ) without a specified time and starts cooking. When starting cooking, the waiter uses the kitchen terminal 40 to notify the order management system 1 that cooking will begin. The operation to start cooking is not particularly limited as long as it notifies the order management system 1 that cooking will begin. For example, the waiter may enter the order number in a cooking start order number input field on a specific screen (not shown) of the kitchen terminal 40, or may touch the corresponding cooking start order number on a specific screen of the kitchen terminal 40. If a code (a coded version of the order number) is printed on the online order slip, the waiter may have the kitchen terminal 40, equipped with a scanner, read the code (or the code may be read after the cooking start button is pressed).
Step S201: The kitchen terminal 40 sends a cooking start notification (including the order number) to the order management server 10.
ステップS202:注文管理サーバ10は、調理開始通知を受信する。
ステップS203:注文管理サーバ10は、注文進捗管理ファイルを更新する。具体的には、注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号に対応付けて記憶されている進捗区分情報の値を「1(未調理)」から「2(調理中)」に更新する。
Step S202: The order management server 10 receives the cooking start notification.
Step S203: The order management server 10 updates the order progress management file. Specifically, the order management server 10 updates the value of the progress classification information stored in the order progress management file in association with the order number of the order from "1 (uncooked)" to "2 (cooking)."
ステップS204:厨房端末40は、調理完了の操作を受け付ける。つまり、店員(調理担当者)は、調理が完了した場合には、厨房端末40を用いて注文管理システム1に調理が完了した旨を反映させる。調理完了の操作は、注文管理システム1に調理が完了した旨が反映されればよく、特に限定しない。一例として、店員は、厨房端末40の所定画面(非図示)の調理完了注文番号入力欄に注文番号を入力してもよいし、オンライン注文の伝票にコード(注文番号をコード化したもの)を印刷する場合には、スキャナ部を備える厨房端末40に該コードを読み取らせてもよい(調理完了ボタンの操作後に該コードを読み取らせてもよい)。
ステップS205:厨房端末40は、調理完了通知(注文番号を含む)を注文管理サーバ10に送信する。
Step S204: The kitchen terminal 40 accepts a cooking completion operation. That is, when cooking is complete, the waiter (cook) uses the kitchen terminal 40 to notify the order management system 1 that cooking is complete. The cooking completion operation is not particularly limited as long as it notifies the order management system 1 that cooking is complete. As an example, the waiter may enter the order number in a cooking completion order number input field on a specific screen (not shown) of the kitchen terminal 40, or, if a code (a coded version of the order number) is printed on the online order slip, the waiter may have the kitchen terminal 40, which is equipped with a scanner, read the code (the code may be read after the cooking completion button is pressed).
Step S205: The kitchen terminal 40 sends a cooking completion notification (including the order number) to the order management server 10.
ステップS206:注文管理サーバ10は、調理完了通知を受信する。
ステップS207:注文管理サーバ10は、注文進捗管理ファイルを更新する。具体的には、注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号に対応付けて記憶されている進捗区分情報の値を「2(調理中)」から「3(調理済)」に更新する。
ステップS208:注文管理サーバ10は、注文番号の表示指示を呼出ディスプレイ45に送信する。
Step S206: The order management server 10 receives the cooking completion notification.
Step S207: The order management server 10 updates the order progress management file. Specifically, the order management server 10 updates the value of the progress classification information stored in the order progress management file in association with the order number of the order from "2 (cooking)" to "3 (cooked)."
Step S208: The order management server 10 sends an instruction to the call display 45 to display the order number.
ステップS209:呼出ディスプレイ45は、注文番号の表示指示を受信する。
ステップS210:呼出ディスプレイ45は、注文番号を表示する。つまり、呼出ディスプレイ45は、注文管理サーバ10の制御に従って、注文した商品の受け渡し(手渡し)が可能になった旨を報知する。
Step S209: The call display 45 receives the instruction to display the order number.
Step S210: The call display 45 displays the order number. That is, under the control of the order management server 10, the call display 45 notifies the customer that the ordered product can be picked up (handed over).
ステップS211:POS端末30は、受取用画像を読み取る。つまり、時間指定無のオンライン注文を行った顧客は、店員から商品を受け取る際に、顧客端末70に表示されている受取用画像(図5(A)の手渡し受取用画像GA205)を店員(POS端末30を操作する店員)に提示し、店員は、顧客端末70に表示されている受取用画像をPOS端末30に読み取らせる。その後、店員は、該顧客に商品を引き渡す。
ステップS212:POS端末30は、手渡し完了通知(注文番号を含む)を注文管理サーバ10に送信する。
Step S211: The POS terminal 30 reads the receipt image. That is, when a customer who has placed an online order without specifying a delivery time receives the product from a store clerk, the customer presents the receipt image (handing receipt image GA205 in FIG. 5A ) displayed on the customer terminal 70 to the store clerk (the store clerk operating the POS terminal 30), and the store clerk has the POS terminal 30 read the receipt image displayed on the customer terminal 70. The store clerk then hands over the product to the customer.
Step S212: The POS terminal 30 sends a delivery completion notification (including the order number) to the order management server 10.
ステップS213:注文管理サーバ10は、手渡し完了通知を受信する。
ステップS214:注文管理サーバ10は、注文進捗管理ファイルを更新する。具体的には、注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号に対応付けて記憶されている進捗区分情報の値を「3(調理済)」から「9(渡し済)」に更新する。
ステップS215:注文管理サーバ10は、注文番号の消去指示を呼出ディスプレイ45に送信する。
Step S213: The order management server 10 receives the delivery completion notification.
Step S214: The order management server 10 updates the order progress management file. Specifically, the order management server 10 updates the value of the progress classification information stored in the order progress management file in association with the order number of the order from "3 (cooked)" to "9 (delivered)."
Step S215: The order management server 10 sends an instruction to erase the order number to the call display 45.
ステップS216:呼出ディスプレイ45は、注文番号の消去指示を受信する。
ステップS217:呼出ディスプレイ45は、注文番号を消去する。
Step S216: The call display 45 receives the instruction to erase the order number.
Step S217: The call display 45 erases the order number.
(図15のシーケンス図)
図15において、左側は厨房端末40の動作、中央は注文管理サーバ10の動作、右側は注文管理端末20の動作を示している。なお、図15のステップS300~S307の処理は、図14のステップS200~S207の処理と同一であるため、説明を省略する。
(Sequence diagram of FIG. 15)
15, the left side shows the operation of the kitchen terminal 40, the center shows the operation of the order management server 10, and the right side shows the operation of the order management terminal 20. Note that the processing of steps S300 to S307 in Fig. 15 is the same as the processing of steps S200 to S207 in Fig. 14, and therefore a description thereof will be omitted.
ステップS308:注文管理端末20は、注文番号の指定を受け付ける。つまり、時間指定有のオンライン注文の商品について調理が完了した場合、店員は注文商品をロッカー装置50に収納するのだが、収納に際し、店員は注文管理端末20において収納対象(当該注文の注文番号)を指定する。注文番号を指定する方法は限定しない。一例として、店員は、注文管理端末20の所定画面(非図示)の注文番号入力欄に注文番号を入力してもよいし、オンライン注文の伝票にコード(注文番号をコード化したもの)を印刷する場合には、スキャナ部を備える注文管理端末20に該コードを読み取らせてもよい(収納開始ボタンの操作後に該コードを読み取らせてもよい)。 Step S308: The order management terminal 20 accepts the order number. In other words, when cooking is complete for an item ordered online with a specified delivery time, the store clerk stores the ordered item in the locker device 50. When storing the item, the store clerk specifies the item to be stored (the order number of the order) on the order management terminal 20. There are no restrictions on the method of specifying the order number. For example, the store clerk may enter the order number in an order number input field on a specific screen (not shown) of the order management terminal 20, or, if a code (a coded version of the order number) is printed on the online order slip, the order management terminal 20, which is equipped with a scanner, may read the code (the code may be read after the storage start button is pressed).
ステップS309:注文管理端末20は、収納口の使用状況を表示する。例えば、注文管理端末20は、夫々の収納口の使用状況一覧を表示してもよい。なお、注文管理サーバ10が夫々の収納口の使用状況を管理しているため(ロッカー使用管理ファイルを記憶しているため)、注文管理端末20は、注文管理サーバ10に問い合せ、収納口の使用状況を表示してもよい。
ステップS310:注文管理端末20は、収納口の指定を受け付ける。つまり、時間指定有のオンライン注文の商品について調理が完了した場合、店員は注文商品をロッカー装置50に収納するのだが、収納に際し、店員は収納場所(使用可能な収納口のうち注文した商品を収納する収納口)を指定する。収納口番号を指定する方法は限定しない。一例として、店員は、注文管理端末20の所定画面(非図示)の収納口番号入力欄に収納口番号を入力してもよいし、使用状況一覧を表示する場合には該使用状況一覧からタッチによって指定してもよい。なお、図15に示したシーケンス図では、収納対象(注文番号)を指定し(ステップS308)、収納場所(収納口)を指定しているが(ステップS310)、指定の順序は逆であってもよい。
ステップS311:注文管理端末20は、注文番号(ステップS308において指定を受け付けた注文番号)、収納口番号(ステップS310において指定を受け付けた収納口の収納口番号)を注文管理サーバ10に送信する。
Step S309: The order management terminal 20 displays the usage status of the storage ports. For example, the order management terminal 20 may display a list of the usage status of each storage port. Note that since the order management server 10 manages the usage status of each storage port (because it stores the locker usage management file), the order management terminal 20 may inquire of the order management server 10 and display the usage status of the storage ports.
Step S310: The order management terminal 20 accepts the designation of a storage slot. That is, when the preparation of an item ordered online with a designated delivery time is completed, the store clerk stores the ordered item in the locker device 50. When storing the ordered item, the store clerk designates a storage location (a storage slot among available storage slots into which the ordered item will be stored). The method for designating the storage slot number is not limited. For example, the store clerk may enter the storage slot number in a storage slot number input field on a specific screen (not shown) of the order management terminal 20, or, if a usage status list is displayed, may designate the storage slot number by touching the usage status list. Note that, in the sequence diagram shown in FIG. 15, the storage target (order number) is designated (step S308) and then the storage location (storage slot) is designated (step S310), but the order of designation may be reversed.
Step S311: The order management terminal 20 transmits the order number (the order number designated in step S308) and the storage port number (the storage port number of the storage port designated in step S310) to the order management server 10.
ステップS312:注文管理サーバ10は、注文番号、収納口番号を受信する。
ステップS313:注文管理サーバ10は、ロッカーの使用状況等を更新する。具体的には、注文管理サーバ10は、ロッカー使用管理ファイルに当該収納口番号に対応付けて記憶されている使用区分情報の値を「1(空き状態)」から「2(使用予約状態)」に更新し、かつ、ロッカー収納管理ファイルに当該収納口番号と当該注文番号とを対応付けて記憶する。
ステップS314:注文管理サーバ10は、注文進捗管理ファイルを更新する。具体的には、注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号に対応付けて記憶されている進捗区分情報の値を「3(調理済)」から「4(ロッカー収納準備)」に更新する。
Step S312: The order management server 10 receives the order number and the storage slot number.
Step S313: The order management server 10 updates the locker usage status, etc. Specifically, the order management server 10 updates the value of the usage classification information stored in the locker usage management file in association with the storage slot number from "1 (vacant)" to "2 (reserved for use)," and stores the storage slot number and the order number in association with each other in the locker storage management file.
Step S314: The order management server 10 updates the order progress management file. Specifically, the order management server 10 updates the value of the progress classification information stored in the order progress management file in association with the order number of the order from "3 (cooked)" to "4 (preparing to store in locker)."
(図16のシーケンス図)
図16のシーケンス図は、図15のシーケンス図の続きである。図16(図17も同様)において、左側はロッカー装置50の動作、中央は注文管理サーバ10の動作、右側は呼出ディスプレイ45の動作を示している。
(Sequence diagram of FIG. 16)
The sequence diagram in Fig. 16 is a continuation of the sequence diagram in Fig. 15. In Fig. 16 (and Fig. 17 as well), the left side shows the operation of the locker device 50, the center shows the operation of the order management server 10, and the right side shows the operation of the call display 45.
ステップS320:ロッカー装置50は、注文番号の指定を受け付ける。つまり、店員は、収納する商品を持ってロッカー装置50に移動し、該商品をロッカー装置50に収納するのだが、収納に際し、店員はロッカー装置50において収納対象(当該注文の注文番号)を指定する。注文番号を指定する方法は限定しない。一例として、店員は、ロッカー装置50の所定画面(非図示)の注文番号入力欄に注文番号を入力してもよいし、オンライン注文の伝票にコード(注文番号をコード化したもの)を印刷する場合には、スキャナ部に該コードを読み取らせてもよい(収納開始ボタンの操作後に該コードを読み取らせてもよい)。
ステップS321:ロッカー装置50は、注文番号(ステップS320において指定を受け付けた注文番号)を注文管理サーバ10に送信する。
Step S320: The locker device 50 accepts the specification of an order number. That is, the store clerk carries the item to be stored to the locker device 50 and stores the item in the locker device 50. When storing the item, the store clerk specifies the item to be stored (the order number of the order) in the locker device 50. The method of specifying the order number is not limited. For example, the store clerk may enter the order number in an order number input field on a specific screen (not shown) of the locker device 50, or, if a code (a coded version of the order number) is printed on the online order slip, the store clerk may have the scanner read the code (the code may be read after the store start button is pressed).
Step S321: The locker device 50 transmits the order number (the order number designated and accepted in step S320) to the order management server 10.
ステップS322:注文管理サーバ10は、注文番号を受信する。
ステップS323:注文管理サーバ10は、ロッカー収納管理ファイルを参照し、当該注文番号を対応付けて記憶している収納口番号をロッカー装置50に送信する。つまり、注文管理サーバ10は、ステップS310において注文管理端末20が指定を受け付けた収納口の収納口番号をロッカー装置50に送信する。
Step S322: The order management server 10 receives the order number.
Step S323: The order management server 10 refers to the locker storage management file and transmits the storage slot number stored in association with the order number to the locker device 50. In other words, the order management server 10 transmits to the locker device 50 the storage slot number of the storage slot designated by the order management terminal 20 in step S310.
ステップS324:ロッカー装置50は、収納口番号を受信する。
ステップS325:ロッカー装置50は、当該収納口番号の収納口の発光部を発光させる。
ステップS326:ロッカー装置50は、扉開閉センサや計量センサによって商品の収納を検出する。
ステップS327:ロッカー装置50は、施錠可否判定要求(ステップS320において指定を受け付けた注文番号、ステップS326において商品の収納を検出した収納口の収納口番号を含む)を注文管理サーバ10に送信する。
Step S324: The locker device 50 receives the storage slot number.
Step S325: The locker device 50 causes the light emitting section of the storage opening with the corresponding storage opening number to emit light.
Step S326: The locker device 50 detects the storage of the product by the door opening/closing sensor and the weighing sensor.
Step S327: The locker device 50 sends a request to the order management server 10 to determine whether the lock can be locked (including the order number specified in step S320 and the storage slot number of the storage slot in which the storage of the product was detected in step S326).
ステップS328:注文管理サーバ10は、施錠可否判定要求を受信する。
ステップS329:注文管理サーバ10は、収納可否(許否)を判定する。例えば、注文管理サーバ10は、ロッカー収納管理ファイルを参照し、当該収納口番号(施錠可否判定要求に含まれる収納口番号)に対応付けて当該注文番号(施錠可否判定要求に含まれる注文番号)が記憶されている場合、収納を許可する。なお、店員が、ステップS325において発光部を発光させた収納口に商品を収納した場合、ロッカー収納管理ファイルには当該収納口番号に対応付けて当該注文番号が記憶されているため、注文管理サーバ10は収納を許可する。
ステップS330:注文管理サーバ10は、収納許可通知(注文番号、収納口番号を含む)をロッカー装置50に送信する。
Step S328: The order management server 10 receives the locking availability determination request.
Step S329: The order management server 10 determines whether or not the item can be placed in the locker. For example, the order management server 10 refers to the locker storage management file, and if the order number (the order number included in the locking determination request) is stored in association with the storage slot number (the storage slot number included in the locking determination request), the order management server 10 permits the item to be placed in the locker. Note that if the store clerk placed the item in the storage slot whose light-emitting unit was illuminated in step S325, the order number is stored in association with the storage slot number in the locker storage management file, and the order management server 10 permits the item to be placed in the locker.
Step S330: The order management server 10 sends a storage permission notification (including the order number and storage slot number) to the locker device 50.
ステップS331:ロッカー装置50は、収納許可通知を受信する。
ステップS332:ロッカー装置50は、収納口を施錠する。
ステップS333:ロッカー装置50は、施錠完了通知(注文番号、収納口番号を含む)を注文管理サーバ10に送信する。
Step S331: The locker device 50 receives a storage permission notification.
Step S332: The locker device 50 locks the storage opening.
Step S333: The locker device 50 transmits a locking completion notification (including the order number and the storage slot number) to the order management server 10.
ステップS334:注文管理サーバ10は、施錠完了通知を受信する。
ステップS335:注文管理サーバ10は、ロッカーの使用状況等を更新する。具体的には、注文管理サーバ10は、ロッカー使用管理ファイルに当該収納口番号に対応付けて記憶されている使用区分情報の値を「2(使用予約状態)」から「3(使用状態)」に更新する。なお、注文管理サーバ10は、ロッカー収納管理ファイルは更新しない(ロッカー収納管理ファイルに当該収納口番号と当該注文番号を対応付けて記憶したままとする)。
ステップS336:注文管理サーバ10は、注文進捗管理ファイルを更新する。具体的には、注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号に対応付けて記憶されている進捗区分情報の値を「4(ロッカー収納準備)」から「5(ロッカー収納中)」に更新する。
ステップS337:注文管理サーバ10は、注文番号の表示指示を呼出ディスプレイ45に送信する。
Step S334: The order management server 10 receives the locking completion notification.
Step S335: The order management server 10 updates the locker usage status, etc. Specifically, the order management server 10 updates the value of the usage classification information stored in the locker usage management file in association with the storage slot number from "2 (reserved for use)" to "3 (in use)." Note that the order management server 10 does not update the locker storage management file (it leaves the storage slot number and order number stored in association with each other in the locker storage management file).
Step S336: The order management server 10 updates the order progress management file. Specifically, the order management server 10 updates the value of the progress classification information stored in the order progress management file in association with the order number of the order from "4 (preparing to store in locker)" to "5 (stored in locker)."
Step S337: The order management server 10 sends an instruction to the call display 45 to display the order number.
ステップS338:呼出ディスプレイ45は、注文番号の表示指示を受信する。
ステップS339:呼出ディスプレイ45は、注文番号を表示する。つまり、呼出ディスプレイ45は、注文管理サーバ10の制御に従って、注文した商品の受け渡し(ロッカー渡し)が可能になった旨を報知する。
Step S338: The call display 45 receives the instruction to display the order number.
Step S339: The call display 45 displays the order number. That is, the call display 45, under the control of the order management server 10, notifies the customer that the ordered product can be picked up (delivered to the locker).
(図17のシーケンス図)
図17のシーケンス図は、図16のシーケンス図の続きである。
(Sequence diagram of FIG. 17)
The sequence diagram of FIG. 17 is a continuation of the sequence diagram of FIG.
ステップS350:ロッカー装置50は、解錠用画像を読み取る。つまり、時間指定有のオンライン注文を行った顧客は、ロッカー装置50から商品を取り出す際に、顧客端末70に表示されている解錠用画像(図4(B)の解錠用画像GA101)をロッカー装置50(スキャナ部)に読み取らせる。
ステップS351:ロッカー装置50は、解錠可否判定要求(ステップS350において読み取った解錠用画像から認識した注文番号を含む)を注文管理サーバ10に送信する。
Step S350: The locker device 50 reads the unlocking image. That is, when a customer who has placed an online order with a specified delivery time retrieves an item from the locker device 50, the customer has the locker device 50 (scanner unit) read the unlocking image (unlocking image GA101 in FIG. 4B ) displayed on the customer terminal 70.
Step S351: The locker device 50 transmits an unlocking determination request (including the order number recognized from the unlocking image read in step S350) to the order management server 10.
ステップS352:注文管理サーバ10は、解錠可否判定要求を受信する。
ステップS353:注文管理サーバ10は、解錠可否(許否)を判定する。例えば、注文管理サーバ10は、ロッカー収納管理ファイルを参照し、当該注文番号(解錠可否判定要求に含まれる注文番号)が記憶されている場合、当該注文番号に対応付けて記憶されている収納口番号の収納口の解錠を許可する。
ステップS354:注文管理サーバ10は、解錠許可通知(収納口番号を含む)をロッカー装置50に送信する。
ステップS355:注文管理サーバ10は、注文管理サーバ10は、注文進捗管理ファイルを更新する。具体的には、注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号に対応付けて記憶されている進捗区分情報の値を「5(ロッカー収納中)」から「6(ロッカー渡し準備)」に更新する。
Step S352: The order management server 10 receives the request to determine whether or not the door can be unlocked.
Step S353: The order management server 10 determines whether or not the lock can be unlocked. For example, the order management server 10 refers to the locker storage management file, and if the order number (the order number included in the unlocking determination request) is stored, the order management server 10 permits the unlocking of the storage slot corresponding to the storage slot number stored in association with the order number.
Step S354: The order management server 10 transmits an unlock permission notification (including the storage slot number) to the locker device 50.
Step S355: The order management server 10 updates the order progress management file. Specifically, the order management server 10 updates the value of the progress classification information stored in the order progress management file in association with the order number of the order from "5 (storing in locker)" to "6 (preparing to hand over to locker)."
ステップS356:ロッカー装置50は、解錠許可通知を受信する。
ステップS357:ロッカー装置50は、収納口を解錠する。
ステップS358:ロッカー装置50は、計量センサによって商品の取り出しを検出する。
ステップS359:ロッカー装置50は、ロッカー渡し完了通知(ステップS350において読み取った解錠用画像から認識した注文番号、ステップS356において受信した解錠許可通知に含まれる収納口番号を含む)を注文管理サーバ10に送信する。
Step S356: The locker device 50 receives the unlock permission notification.
Step S357: The locker device 50 unlocks the storage opening.
Step S358: The locker device 50 detects the removal of the product by the weighing sensor.
Step S359: The locker device 50 sends a locker delivery completion notification (including the order number recognized from the unlocking image read in step S350 and the storage slot number included in the unlocking permission notification received in step S356) to the order management server 10.
ステップS360:注文管理サーバ10は、ロッカー渡し完了通知を受信する。
ステップS361:注文管理サーバ10は、ロッカーの使用状況等を更新する。具体的には、注文管理サーバ10は、ロッカー使用管理ファイルに当該収納口番号に対応付けて記憶されている使用区分情報の値を「3(使用状態)」から「1(空き状態)」に更新し、かつ、ロッカー収納管理ファイルから当該収納口番号及び当該注文番号を消去する。
ステップS362:注文管理サーバ10は、注文進捗管理ファイルを更新する。具体的には、注文管理サーバ10は、注文進捗管理ファイルに当該注文の注文番号に対応付けて記憶されている進捗区分情報の値を「6(ロッカー渡し準備)」から「9(渡し済)」に更新する。
ステップS363:注文管理サーバ10は、注文番号の消去指示を呼出ディスプレイ45に送信する。
Step S360: The order management server 10 receives the locker delivery completion notification.
Step S361: The order management server 10 updates the locker usage status, etc. Specifically, the order management server 10 updates the value of the usage classification information stored in the locker usage management file in association with the storage slot number from "3 (used)" to "1 (empty)," and deletes the storage slot number and order number from the locker storage management file.
Step S362: The order management server 10 updates the order progress management file. Specifically, the order management server 10 updates the value of the progress classification information stored in the order progress management file in association with the order number of the order from "6 (preparing to deliver to locker)" to "9 (delivered)."
Step S363: The order management server 10 sends an instruction to erase the order number to the call display 45.
ステップS364:呼出ディスプレイ45は、注文番号の消去指示を受信する。
ステップS365:呼出ディスプレイ45は、注文番号を消去する。
Step S364: The call display 45 receives the instruction to erase the order number.
Step S365: The call display 45 erases the order number.
図18は、業者注文の受付時の流れを示すシーケンス図等である。図18(A)は、業者注文の受付時の流れを示すシーケンス図である。 Figure 18 is a sequence diagram showing the flow when accepting a vendor order. Figure 18(A) is a sequence diagram showing the flow when accepting a vendor order.
(図18のシーケンス図)
図18において、一番左側は顧客端末70の動作、左側から2番目は業者注文端末140の動作、左から3番目は業者注文プリンタ141の動作、左から4番目は注文管理端末20の動作、左から5番目(一番右側)は注文管理サーバ10の動作を示している。図18のシーケンス図の開始時において顧客端末70は、業者注文に係る決済画面(非図示)を表示しているものとする。なお、図18では、食事宅配業者サーバ160の動作は省略している。
(Sequence diagram of FIG. 18)
In Figure 18, the leftmost column shows the operation of the customer terminal 70, the second from the left shows the operation of the vendor order terminal 140, the third from the left shows the operation of the vendor order printer 141, the fourth from the left shows the operation of the order management terminal 20, and the fifth from the left (far right) shows the operation of the order management server 10. At the start of the sequence diagram in Figure 18, the customer terminal 70 is displaying a payment screen (not shown) related to the vendor order. Note that Figure 18 omits the operation of the meal delivery company server 160.
ステップS404:顧客端末70は、決済を実行する。具体的には、顧客端末70は、決済(非図示)において決済を実行する。 Step S404: The customer terminal 70 executes the payment. Specifically, the customer terminal 70 executes the payment in the payment (not shown).
なお、食事宅配業者サーバ160(図18において非図示)は、顧客端末70による決済の完了を以って、顧客端末70から業者注文を受け付ける。食事宅配業者サーバ160は、顧客端末70から業者注文を受け付けると、注文番号を採番(発行)する。そして、食事宅配業者サーバ160は、顧客端末70に注文番号を送信し、業者注文端末140に業者注文情報(注文番号、注文内容を含む)を送信する。なお、図18のステップS404からステップS407(後述)への破線の矢印は、顧客端末70による決済(ステップS404)が完了すると、上述したように、業者注文端末140が業者注文情報を受信する旨を表現したものである。 Note that the meal delivery company server 160 (not shown in FIG. 18) accepts a vendor order from the customer terminal 70 upon completion of payment by the customer terminal 70. When the meal delivery company server 160 accepts a vendor order from the customer terminal 70, it assigns (issues) an order number. The meal delivery company server 160 then sends the order number to the customer terminal 70 and sends vendor order information (including the order number and order details) to the vendor order terminal 140. Note that the dashed arrow from step S404 to step S407 (described below) in FIG. 18 indicates that, as described above, upon completion of payment by the customer terminal 70 (step S404), the vendor order terminal 140 receives the vendor order information.
ステップS405:顧客端末70は、決済完了後、業者注文の注文完了画面(非図示)を表示する。 Step S405: After payment is completed, the customer terminal 70 displays an order completion screen (not shown) for the vendor order.
ステップS407:業者注文端末140は、業者注文情報を受信する。具体的には、業者注文端末140は、食事宅配業者サーバ160から業者注文情報を受信する。
ステップS408:業者注文端末140は、調理指示情報を業者注文プリンタ141に送信する。
Step S407: The vendor order terminal 140 receives the vendor order information. Specifically, the vendor order terminal 140 receives the vendor order information from the meal delivery service server 160.
Step S408: The vendor order terminal 140 transmits the cooking instruction information to the vendor order printer 141.
ステップS415:業者注文プリンタ141は、調理指示情報を受信する。
ステップS416:業者注文プリンタ141は、調理指示情報に基づいて伝票を印刷、発行する。業者注文プリンタ141は、例えば、図18(B)に示すような伝票を印刷、発行する。店員(調理担当者)は、伝票を確認し、注文管理端末20に注文番号を入力する。なお、図18(B)に示した伝票については後述する。
Step S415: The vendor order printer 141 receives the cooking instruction information.
Step S416: The vendor order printer 141 prints and issues a receipt based on the cooking instruction information. For example, the vendor order printer 141 prints and issues a receipt such as that shown in FIG. 18(B). The waiter (cook) checks the receipt and enters the order number into the order management terminal 20. The receipt shown in FIG. 18(B) will be described later.
ステップS505:注文管理端末20は、注文番号の入力を受け付ける。
ステップS506:注文管理端末20は、注文番号を注文管理サーバ10に送信する。
Step S505: The order management terminal 20 accepts the input of the order number.
Step S506: The order management terminal 20 transmits the order number to the order management server 10.
ステップS507:注文管理サーバ10は、注文番号を受信する。
ステップS509:注文管理サーバ10は、注文進捗管理ファイルに当該注文番号と進捗区分情報(初期値として値は「1(未調理)」)とを対応付けて記憶する。これにより、注文管理サーバ10は、以降、業者注文についてオンライン注文と同様に進捗状況を管理することができる。
Step S507: The order management server 10 receives the order number.
Step S509: The order management server 10 stores the order number and progress classification information (initial value is "1 (uncooked)") in the order progress management file, associating them with each other. This allows the order management server 10 to manage the progress of vendor orders in the same way as online orders.
図18(B)は、業者注文(注文時刻は19:28)の伝票であって、注文タイミングに印刷、発行される伝票の一例である。図18(B)に示した伝票は、例えば、図18(A)のシーケンス図のステップS416において印刷、発行される。図18(B)に示した伝票には、当該伝票が当該注文の1回目の伝票である旨(符号D1)、当該伝票の印刷時刻(符号D2)、注文番号及び注文日時(符号D4)、注文商品等(符号D5)、業者名、換言すれば業者注文である旨(符号D8)が印刷されている。なお、オンライン注文と業者注文とでは注文番号の体系が異なると考えられるため、図13に示した各伝票では注文番号を「XXX」としているのに対し、図18(B)に示した伝票では注文番号は「YYY」としている。 Figure 18(B) is a slip for a vendor order (order time 19:28), and is an example of a slip printed and issued at the time of the order. The slip shown in Figure 18(B) is printed and issued, for example, in step S416 of the sequence diagram in Figure 18(A). The slip shown in Figure 18(B) indicates that the slip is the first slip for the order (D1), the time the slip was printed (D2), the order number and order date and time (D4), the ordered items, etc. (D5), the name of the vendor, or in other words, that it is a vendor order (D8). Note that because the order number system is thought to differ between online orders and vendor orders, the order numbers in the slips shown in Figure 13 are "XXX," while the order numbers in the slip shown in Figure 18(B) are "YYY."
(注文態様の変更)
注文態様を時間指定有から時間指定無に変更した場合(図4(B)の時間指定無に変更ボタンBT107が操作された場合)、例えば、以下のように動作する。顧客端末70は、注文態様変更通知(注文番号、時間指定有から時間指定無に変更した旨等を含む)を注文管理サーバ10に送信する。注文管理サーバ10は、伝票再発行指示(当該注文番号の注文内容、時間指定有から時間指定無に変更した旨等を含む)を厨房端末40に送信する。厨房端末40は、伝票再発行指示に基づいて、時間指定有から時間指定無に変更した旨を印刷した伝票を発行する。なお、当該伝票に印刷される発行回数(符号D1)は、当該注文態様の変更前の発行回数に応じて2回目以上となる。
(Changes in Order Type)
When the order type is changed from with time designation to without time designation (when the Change to Without Time Designation button BT107 in FIG. 4(B) is operated), for example, the following operation occurs: The customer terminal 70 sends an order type change notification (including the order number, a notice that the order has been changed from with time designation to without time designation, etc.) to the order management server 10. The order management server 10 sends a slip reissue instruction (including the order details for that order number, a notice that the order has been changed from with time designation to without time designation, etc.) to the kitchen terminal 40. Based on the slip reissue instruction, the kitchen terminal 40 issues a slip that has been printed with a notice that the order has been changed from with time designation to without time designation. The number of times the slip is issued (symbol D1) will be printed on the slip will be two or more times depending on the number of times the order type was issued before the change.
注文態様を時間指定無から時間指定有に変更した場合(図5(A)の時間指定有に変更ボタンBT207が操作された場合)、例えば、以下のように動作する。顧客端末70は、受取時間を指定可能な画面(例えば、図3(C)に示した受取時刻指定画面、又は、図3(C)に示した受取時刻指定画面の表示領域HR30と同様の領域を設けた画面)を表示する。該画面において受取時間の指定を受け付けた顧客端末70は、注文態様変更通知(注文番号、時間指定無から時間指定有に変更した旨、受取時間等を含む)を注文管理サーバ10に送信する。注文管理サーバ10は、伝票再発行指示(当該注文番号の注文内容、時間指定無から時間指定有に変更した旨、受取時間等を含む)を厨房端末40に送信する。厨房端末40は、伝票再発行指示に基づいて、時間指定無から時間指定有に変更した旨、受取時刻(来店予定時刻)を印刷した伝票を発行する。なお、当該伝票に印刷される発行回数(符号D1)は、当該注文態様の変更前の発行回数に応じて2回目以上となる。 When the order type is changed from not specifying a time to specifying a time (when the Change to Specifying a Time button BT207 in FIG. 5(A) is operated), the system operates, for example, as follows: The customer terminal 70 displays a screen on which the pickup time can be specified (for example, the pickup time specification screen shown in FIG. 3(C), or a screen with an area similar to the display area HR30 of the pickup time specification screen shown in FIG. 3(C)). After the customer terminal 70 accepts the pickup time specification on this screen, it sends an order type change notification (including the order number, a change from not specifying a time to specifying a time, the pickup time, etc.) to the order management server 10. The order management server 10 sends a slip reissue instruction (including the order details for the order number, a change from not specifying a time to specifying a time, the pickup time, etc.) to the kitchen terminal 40. Based on the slip reissue instruction, the kitchen terminal 40 issues a slip on which the change from not specifying a time to specifying a time has been made and the pickup time (scheduled arrival time) has been printed. The number of issues (symbol D1) printed on the slip will be two or more times, depending on the number of issues before the order type was changed.
(厨房表示装置42)
厨房端末(キッチン端末)40に加えて、厨房表示装置(キッチンモニタ、キッチンディスプレイ)42(非図示)を設置(配置)してもよい。厨房表示装置42は、例えば厨房に配置され、表示機能、操作受付機能、通信機能を有する装置である。なお、店内(厨房)内に、複数台の厨房表示装置42を設置してもよい。なお、厨房表示装置42を複数台設置する場合には、例えば、調理種毎に厨房表示装置42を設置してもよい。
(Kitchen display device 42)
In addition to the kitchen terminal (kitchen terminal) 40, a kitchen display device (kitchen monitor, kitchen display) 42 (not shown) may be installed (placed). The kitchen display device 42 is placed, for example, in the kitchen and is a device that has a display function, an operation reception function, and a communication function. Note that multiple kitchen display devices 42 may be installed inside the store (kitchen). Note that when multiple kitchen display devices 42 are installed, a kitchen display device 42 may be installed for each type of cooking, for example.
厨房表示装置42は、注文管理サーバ10からの表示指示に基づいて調理予約情報を表示する。例えば、以下のような流れに従って、厨房表示装置42は、調理予約情報を表示してもよい。 The kitchen display device 42 displays cooking reservation information based on display instructions from the order management server 10. For example, the kitchen display device 42 may display cooking reservation information according to the following flow:
注文管理サーバ10は、調理指示情報を厨房端末40に送信するとともに、調理指示情報に応じた表示指示を厨房表示装置42に送信する。注文管理サーバ10から表示指示を受信した厨房表示装置42は、表示指示に基づいて調理予約情報を表示する。 The order management server 10 sends cooking instruction information to the kitchen terminal 40 and also sends display instructions corresponding to the cooking instruction information to the kitchen display device 42. Upon receiving the display instructions from the order management server 10, the kitchen display device 42 displays the cooking reservation information based on the display instructions.
なお、第1印刷契機態様の場合、注文管理サーバ10は、オンライン注文情報を受信したタイミングで厨房端末40に調理指示情報を送信し(図7)、顧客が指定時間よりも早い時間に来店したときには、来店したタイミングで、再度、厨房端末40に調理指示情報を送信するが(図8)、注文管理サーバ10は、同様に、厨房表示装置42に表示指示を送信してもよい。つまり、注文管理サーバ10は、オンライン注文情報を受信したタイミングで厨房表示装置42に表示指示を送信し、顧客が指定時間よりも早い時間に来店したときには、来店したタイミングで、再度、厨房表示装置42に表示指示を送信してもよい。なお、第1印刷契機態様ではなく第2印刷契機態様である場合に、注文管理サーバ10は、厨房表示装置42に上記のように表示指示を送信してもよい。つまり、注文管理サーバ10が厨房端末40に調理指示情報を送信するタイミングと、注文管理サーバ10が厨房表示装置42に表示指示を送信するタイミングとは必ずしも一致しても無くてもよい。 In the first printing trigger mode, the order management server 10 sends cooking instruction information to the kitchen terminal 40 when it receives online order information (Figure 7), and if the customer arrives earlier than the specified time, it sends cooking instruction information to the kitchen terminal 40 again when the customer arrives (Figure 8). The order management server 10 may also send a display instruction to the kitchen display device 42 in a similar manner. In other words, the order management server 10 sends a display instruction to the kitchen display device 42 when it receives online order information, and if the customer arrives earlier than the specified time, it may also send a display instruction to the kitchen display device 42 again when the customer arrives. In the second printing trigger mode, rather than the first printing trigger mode, the order management server 10 may also send a display instruction to the kitchen display device 42 as described above. In other words, the timing at which the order management server 10 sends cooking instruction information to the kitchen terminal 40 and the timing at which the order management server 10 sends a display instruction to the kitchen display device 42 do not necessarily have to coincide.
また、第2印刷契機態様の場合、注文管理サーバ10は、調理開始のタイミングで厨房端末40に調理指示情報を送信し(図9、図10)、顧客が調理開始のタイミングよりも早い時間に来店したときには、来店したタイミングで厨房端末40に調理指示情報を送信し(図9、図11)、調理開始のタイミングで厨房端末40に調理指示情報を送信した後であって調理完成迄の間に顧客が来店したときは、来店したタイミングで、再度、厨房端末40に調理指示情報を送信するが(図9、図12)、注文管理サーバ10は、同様に、厨房表示装置42に表示指示を送信してもよい。つまり、注文管理サーバ10は、調理開始のタイミングで厨房表示装置42に表示指示を送信し、顧客が調理開始のタイミングよりも早い時間に来店したときには、来店したタイミングで、厨房表示装置42に表示指示を送信し、調理開始のタイミングで厨房端末40に調理指示情報を送信した後であって調理完成迄の間に顧客が来店したときは、来店したタイミングで、再度、厨房端末40に調理指示情報を送信してもよい。なお、第2印刷契機態様ではなく第1印刷契機態様である場合に、注文管理サーバ10は、厨房表示装置42に上記のように表示指示を送信してもよい。つまり、注文管理サーバ10が厨房端末40に調理指示情報を送信するタイミングと、注文管理サーバ10が厨房表示装置42に表示指示を送信するタイミングとは必ずしも一致しても無くてもよい。 In addition, in the second printing trigger mode, the order management server 10 sends cooking instruction information to the kitchen terminal 40 at the timing of cooking start (Figures 9 and 10), and if the customer arrives at a time earlier than the timing of cooking start, the order management server 10 sends cooking instruction information to the kitchen terminal 40 at the timing of arrival (Figures 9 and 11).If the customer arrives after the cooking instruction information has been sent to the kitchen terminal 40 at the timing of cooking start but before cooking is completed, the order management server 10 sends cooking instruction information to the kitchen terminal 40 again at the timing of arrival (Figures 9 and 12).The order management server 10 may also send display instructions to the kitchen display device 42 in the same way. In other words, the order management server 10 may send a display instruction to the kitchen display device 42 when cooking begins; if the customer arrives earlier than cooking begins, the display instruction may be sent to the kitchen display device 42 when the customer arrives; and if the customer arrives after cooking instruction information has been sent to the kitchen terminal 40 when cooking begins but before cooking is completed, the cooking instruction information may be sent to the kitchen terminal 40 again when the customer arrives. Note that in the first print trigger mode rather than the second print trigger mode, the order management server 10 may send a display instruction to the kitchen display device 42 as described above. In other words, the timing at which the order management server 10 sends cooking instruction information to the kitchen terminal 40 and the timing at which the order management server 10 sends a display instruction to the kitchen display device 42 do not necessarily have to coincide.
なお、厨房表示装置42を複数台設置する場合には、全ての厨房表示装置42において共通の表示内容(調理予約情報)を表示するようにしてもよいし、ある厨房表示装置42の表示内容と他の厨房表示装置42の表示内容とを異ならせてもよい。例えば、前者の場合、注文管理サーバ10は、全ての表示指示を全ての厨房表示装置42に送信し、後者の場合、注文管理サーバ10は、所定の情報(注文内容と厨房表示装置42とを対応付けた情報)を参照し、一の表示指示についてはある厨房表示装置42に送信し、他の表示指示については他の厨房表示装置42に送信してもよい。 When multiple kitchen display devices 42 are installed, the same display content (cooking reservation information) may be displayed on all kitchen display devices 42, or the display content of one kitchen display device 42 may be different from the display content of another kitchen display device 42. For example, in the former case, the order management server 10 may send all display instructions to all kitchen display devices 42; in the latter case, the order management server 10 may refer to specified information (information correlating order content with kitchen display devices 42) and send one display instruction to one kitchen display device 42 and other display instructions to other kitchen display devices 42.
図19は、厨房表示装置42の表示例である。厨房表示装置42は、図19(A)に示したようなオンライン注文予約一覧画面を表示する。オンライン注文予約一覧画面には、調理予約情報を表示する予約情報表示領域HR60が設けられている。図19(A)に示したオンライン注文予約一覧画面の予約情報表示領域HR60には、3つの注文の夫々の調理予約情報(注文番号「185」の注文の調理予約情報(符号E1)、注文番号「186」の注文の調理予約情報(符号E2)、注文番号「187」の注文の調理予約情報(符号E3))が表示されている。なお、図19(A)(図19(B)も同様)では、符号を付した関係上もあり、夫々の調理予約情報の間にスペースを設けたが、スペースを設けなくてもよい。 Figure 19 is an example of the display on the kitchen display device 42. The kitchen display device 42 displays an online order reservation list screen as shown in Figure 19(A). The online order reservation list screen has a reservation information display area HR60 that displays cooking reservation information. The reservation information display area HR60 on the online order reservation list screen shown in Figure 19(A) displays cooking reservation information for each of three orders (cooking reservation information for order number "185" (reference symbol E1), cooking reservation information for order number "186" (reference symbol E2), and cooking reservation information for order number "187" (reference symbol E3)). Note that in Figure 19(A) (and also in Figure 19(B)), spaces are provided between each piece of cooking reservation information due to the assigned symbols, but spaces are not required.
夫々の調理予約情報は、注文番号、注文内容、来店予定時刻(受取時刻)、来店予定である旨の情報を含む。調理予約情報(符号E1)は、注文番号「185」(符号E11)、注文内容「カキフライ」(符号E12)、来店予定時刻「19:00」(符号13)、及び、来店予定である旨の情報「来店予定」(符号14)を含む。調理予約情報(符号E2)は、注文番号「186」(符号E21)、注文内容「アジフライ」「エビフライ」等(符号E22)、来店予定時刻「19:30」(符号E23)、及び、来店予定である旨の情報「来店予定」(符号E24)を含む。調理予約情報(符号E3)は、注文番号「187」(符号E31)、注文内容「サーモンフライ」「エビフライ」等(符号E32)、来店予定時刻「20:00」(符号E33)、及び、来店予定である旨の情報「来店予定」(符号E34)を含む。厨房表示装置42は、図19(A)に示すように、夫々の調理予約情報を来店予定時刻の順に並べて表示(同図では、来店予定時刻が早い順に左側から右側に並べて表示)している。換言すれば、厨房表示装置42は、調理の開始順に、夫々の調理予約情報を来店予定時刻の順に並べて表示している。 Each piece of cooking reservation information includes the order number, order details, scheduled arrival time (pickup time), and information indicating a planned arrival. Cooking reservation information (symbol E1) includes the order number "185" (symbol E11), order details "fried oysters" (symbol E12), scheduled arrival time "19:00" (symbol E13), and information indicating a planned arrival "planned arrival" (symbol E14). Cooking reservation information (symbol E2) includes the order number "186" (symbol E21), order details "fried horse mackerel," "fried shrimp," etc. (symbol E22), scheduled arrival time "19:30" (symbol E23), and information indicating a planned arrival "planned arrival" (symbol E24). The cooking reservation information (E3) includes the order number "187" (E31), the order details (E32), such as "fried salmon" and "fried shrimp," the planned arrival time "20:00" (E33), and information indicating a planned arrival (E34). As shown in FIG. 19(A), the kitchen display device 42 displays each piece of cooking reservation information in order of planned arrival time (in the figure, the pieces are displayed from left to right in order of earliest planned arrival time). In other words, the kitchen display device 42 displays each piece of cooking reservation information in order of planned arrival time, in the order in which cooking will begin.
図19(A)に示した状態から、注文番号「186」(符号E21)の顧客が来店し、調理開始ボタンBT103を操作した場合、厨房表示装置42は、図19(B)に示したようなオンライン注文予約一覧画面を表示する。例えば、上記顧客の顧客端末70から調理開始操作受付情報を受信した注文管理サーバ10は、表示指示(注文番号「186」を含む表示指示)を厨房表示装置42に送信し、該表示指示を受信した厨房表示装置42は、図19(B)に示したようなオンライン注文予約一覧画面を表示する。 In the state shown in Figure 19 (A), if a customer with order number "186" (symbol E21) comes to the restaurant and operates the cooking start button BT103, the kitchen display device 42 will display the online order reservation list screen as shown in Figure 19 (B). For example, the order management server 10, having received cooking start operation acceptance information from the customer terminal 70 of the customer, sends a display instruction (including order number "186") to the kitchen display device 42, and upon receiving this display instruction, the kitchen display device 42 displays the online order reservation list screen as shown in Figure 19 (B).
図19(B)に示したオンライン注文予約一覧画面では、注文番号「185」(符号E11)の調理予約情報(符号E1)と、注文番号「186」(符号E21)の調理予約情報(符号E2)との表示位置が入れ替わっている。これにより、調理担当者は、来店した顧客の調理予約情報(符号E2)の調理について、他の調理予約情報(符号E1、E3)の調理よりも先に行うべき旨を簡便に認識することができる。 On the online order reservation list screen shown in Figure 19 (B), the display positions of the cooking reservation information (E1) for order number "185" (E11) and the cooking reservation information (E2) for order number "186" (E21) have been swapped. This allows the cook to easily recognize that the cooking reservation information (E2) for the visiting customer should be prepared before the cooking of the other cooking reservation information (E1, E3).
また、来店した顧客の調理予約情報(符号E2)について、来店予定時刻「19:30」(符号E23)、及び、来店予定である旨の情報「来店予定」(符号E24)に代えて、来店中ある旨の情報「来店中」(符号E25)を表示している。つまり、厨房表示装置42は、同一の注文の注文情報を再度取得した場合には最初と再度とで出力態様を異ならせている(最初の出力態様「来店予定」、再度の出力態様「来店中」)。これにより、調理担当者は、当該調理予約情報(符号E2)の顧客が来店中である旨を簡便に認識することができる。なお、厨房表示装置42は、「来店中」を「来店予定」よりも認識し易い態様(目立つ態様)で表示している。図19(B)に示した例では、「来店中」を「来店予定」よりも大きなサイズで表示しているが、サイズに代えて又は加えて、色、形状などで強調してもよい。 Furthermore, for the cooking reservation information (symbol E2) of a visiting customer, instead of the planned arrival time "19:30" (symbol E23) and the information indicating that the customer is planning to arrive "Planned Arrival" (symbol E24), the information indicating that the customer is currently visiting "Currently Visiting" (symbol E25) is displayed. In other words, when the kitchen display device 42 acquires order information for the same order twice, the output mode is different the first time and the second time (the initial output mode is "Planned Arrival", and the second output mode is "Currently Visiting"). This allows the cook to easily recognize that the customer associated with the cooking reservation information (symbol E2) is currently visiting. Note that the kitchen display device 42 displays "Currently Visiting" in a more easily recognizable (highly visible) manner than "Planned Arrival". In the example shown in Figure 19(B), "Currently Visiting" is displayed in a larger size than "Planned Arrival", but color, shape, etc. may be used to emphasize the information instead of or in addition to size.
なお、図19(A)や図19(B)に示した例では、厨房表示装置42は、注文内容(符号E12、E22、E32)として、注文商品(調理対象の商品)の商品名、数量、サイズがある場合にはサイズを表示しているが、厨房表示装置42は、更に、調理の所要時間に関連する情報を表示してもよい。例えば、厨房表示装置42は、所要時間が比較的長い商品として予め定めた商品について、所要時間を表示してもよいし、所要時間の表示に代えて又は加えて、所要時間が長い旨を報知(他の商品と異なる表示態様で表示、所要時間が長い旨のマーク等の表示)してもよい。厨房端末40が、印刷、発行(再発行も含む)する伝票についても同様である。また、厨房表示装置42は、所要時間に応じて注文内容を表示してもよい。例えば、厨房表示装置42は、注文内容における商品を所要時間の長い順に注文商品を表示してもよい。厨房端末40が、印刷、発行(再発行も含む)する伝票についても同様である。 In the examples shown in Figures 19(A) and 19(B), the kitchen display device 42 displays the product name, quantity, and size (if available) of the ordered product (product to be cooked) as the order details (reference symbols E12, E22, and E32). However, the kitchen display device 42 may also display information related to the cooking time required. For example, the kitchen display device 42 may display the cooking time required for a product that has been predetermined as requiring a relatively long cooking time. Instead of or in addition to displaying the cooking time required, the kitchen display device 42 may notify the user that the cooking time is long (by displaying the product in a different display format from other products, or by displaying a mark indicating a long cooking time, etc.). The same applies to slips printed and issued (including reissues) by the kitchen terminal 40. The kitchen display device 42 may also display the order details according to the cooking time required. For example, the kitchen display device 42 may display the ordered products in order of the cooking time required for the product. The same applies to slips printed and issued (including reissues) by the kitchen terminal 40.
また、図19(B)に示した例では、来店した顧客の調理予約情報について、来店予定時刻及び来店予定である旨の情報に代えて来店中である旨の情報を表示しているが、来店予定時刻及び来店予定である旨の情報に加えて来店中である旨の情報を表示してもよい。 In the example shown in Figure 19 (B), the cooking reservation information for a customer who has visited the restaurant displays information indicating that the customer is currently visiting the restaurant instead of the scheduled arrival time and information indicating that the customer is scheduled to visit. However, information indicating that the customer is currently visiting the restaurant may also be displayed in addition to the scheduled arrival time and information indicating that the customer is scheduled to visit.
また、図19(B)に示した例では、来店した顧客の調理予約情報について来店中である旨の情報を表示しているが、来店中である旨の情報を表示に加えて、来店時刻(調理開始ボタンBT103の操作時刻、注文管理サーバ10が調理開始操作受付情報を受信した時刻、厨房表示装置42が表示指示を受信した時刻等)を表示してもよいし、来店時刻に代えて又は加えて来店時刻からの経過時間を表示してもよい。 In the example shown in Figure 19 (B), the cooking reservation information for a customer who has arrived at the restaurant displays information indicating that the customer is currently at the restaurant. However, in addition to displaying the information indicating that the customer is currently at the restaurant, the time of arrival (the time the cooking start button BT103 was operated, the time the order management server 10 received the cooking start operation acceptance information, the time the kitchen display device 42 received the display instruction, etc.) may also be displayed, or the elapsed time from the time of arrival may be displayed instead of or in addition to the time of arrival.
また、図19(B)に示した例では、来店した顧客の調理予約情報について来店中である旨の情報を表示しているが、当該顧客の注文の伝票が再発行されている場合には(図8、図12)、来店中である旨の情報を表示に加えて、当該顧客の注文の伝票が再発行されている旨の情報を表示してもよい。なお、1枚目の伝票は無効であるため廃棄を要する旨、1枚目の伝票の発行時刻等も表示してもよい。 In the example shown in Figure 19 (B), the cooking reservation information for a customer who has visited the restaurant displays information indicating that the customer is currently in the restaurant. However, if a reissued receipt for the customer's order has been issued (Figures 8 and 12), in addition to displaying the information indicating that the customer is currently in the restaurant, information indicating that a reissued receipt for the customer's order may also be displayed. It may also be possible to display information such as that the first receipt is invalid and must be discarded, and the time the first receipt was issued.
図19(A)(B)は、オンライン注文に関する情報(調理予約情報)を表示するオンライン注文予約一覧画面であるが、厨房表示装置42は、オンライン注文予約一覧画面に代えて加えて、オフライン注文に関する情報(調理予約情報)を表示するオフライン注文予約一覧画面(非図示)も表示してもよい。更に、厨房表示装置42は、例えば、図18(A)と同様の流れによって、オンライン注文予約一覧画面やオフライン注文予約一覧画面(非図示)に代えて加えて、業者注文に関する情報(調理予約情報)を表示する業者注文予約一覧画面(非図示)を表示してもよい。厨房表示装置42は、オンライン注文予約一覧画面とオフライン注文予約一覧画面とを表示する場合、オンライン注文予約一覧画面とオフライン注文予約一覧画面と切り替えて表示してもよい(つまり、切り替え可能な異なる画面又はページとして表示してもよい)。切り替えは、店員の操作に基づくものであってもよいし、操作によらずに時間的に切り替わるものであってもよい。オンライン注文予約一覧画面と業者注文予約一覧画面とを表示する場合や、オフライン注文予約一覧画面と業者注文予約一覧画面とを表示する場合や、オンライン注文予約一覧画面とオフライン注文予約一覧画面と業者注文予約一覧画面とを表示する場合についても同様である。あるいは、厨房表示装置42は、オンライン注文予約一覧画面とオフライン注文予約一覧画面とを表示する場合、同一の画面として表示してもよい。つまり、厨房表示装置42は、オンライン注文の調理予約情報とオフライン注文の調理予約情報とが混在する注文予約一覧画面に表示してもよい。厨房表示装置42は、オンライン注文の調理予約情報とオフライン注文の調理予約情報とが混在する注文予約一覧画面では、オンライン注文の調理予約情報であるかオフライン注文の調理予約情報であるかを区別可能に表示(例えば、異なる表示態様、マーク等によって区別可能に表示)してもよい。オンライン注文予約一覧画面と業者注文予約一覧画面とを表示する場合や、オフライン注文予約一覧画面と業者注文予約一覧画面とを表示する場合や、オンライン注文予約一覧画面とオフライン注文予約一覧画面と業者注文予約一覧画面とを表示する場合についても同様である。 Figures 19(A) and 19(B) show online order reservation list screens that display information about online orders (cooking reservation information). However, the kitchen display device 42 may also display an offline order reservation list screen (not shown) that displays information about offline orders (cooking reservation information) in addition to, or instead of, the online order reservation list screen. Furthermore, the kitchen display device 42 may also display a vendor order reservation list screen (not shown) that displays information about vendor orders (cooking reservation information) in addition to, or instead of, the online order reservation list screen or the offline order reservation list screen (not shown), following a flow similar to that of Figure 18(A). When displaying the online order reservation list screen and the offline order reservation list screen, the kitchen display device 42 may switch between the online order reservation list screen and the offline order reservation list screen (i.e., they may be displayed as different, switchable screens or pages). The switching may be based on an operation by a store clerk, or may occur over time without any operation. The same applies when displaying the online order reservation list screen and the vendor order reservation list screen, when displaying the offline order reservation list screen and the vendor order reservation list screen, or when displaying the online order reservation list screen, the offline order reservation list screen, and the vendor order reservation list screen. Alternatively, when displaying the online order reservation list screen and the offline order reservation list screen, the kitchen display device 42 may display them as the same screen. That is, the kitchen display device 42 may display cooking reservation information for online orders and cooking reservation information for offline orders together on an order reservation list screen. On an order reservation list screen that displays cooking reservation information for online orders and cooking reservation information for offline orders together, the kitchen display device 42 may distinguish between cooking reservation information for online orders and cooking reservation information for offline orders (for example, by displaying different display modes, marks, etc.). The same applies when displaying the online order reservation list screen and the vendor order reservation list screen, when displaying the offline order reservation list screen and the vendor order reservation list screen, or when displaying the online order reservation list screen, the offline order reservation list screen, and the vendor order reservation list screen.
また、厨房表示装置42は、厨房端末40と同様(図14、15)、店員による操作(例えば、調理開始の操作、調理完了の操作)を受け付け可能である。厨房表示装置42において、ある注文について調理開始の操作を行えば、当該注文の進捗区分情報の値を「1(未調理)」から「2(調理中)」に更新され、ある注文について調理完了の操作を行えば、当該注文の進捗区分情報の値を「2(調理中)」から「3(調理済)」に更新される。一例として、厨房表示装置42は、調理予約情報を操作可能に表示し、ある注文の調理予約情報に対し、調理開始の操作(タッチ)を受け付けてもよい。また、厨房表示装置42は、「2(調理中)」の注文の情報(調理開始中である旨を示した情報)についても表示し、該情報に対し、調理完了の操作を受け付けてもよい。 Furthermore, like the kitchen terminal 40 (Figures 14 and 15), the kitchen display device 42 can accept operations by staff (e.g., operations to start cooking, operations to complete cooking). When an operation to start cooking is performed on the kitchen display device 42 for an order, the value of the progress classification information for that order is updated from "1 (uncooked)" to "2 (cooking)", and when an operation to complete cooking is performed for an order, the value of the progress classification information for that order is updated from "2 (cooking)" to "3 (cooked)". As an example, the kitchen display device 42 may display cooking reservation information in an operable manner and accept an operation (touch) to start cooking for the cooking reservation information for a certain order. The kitchen display device 42 may also display order information for "2 (cooking)" (information indicating that cooking has started) and accept an operation to complete cooking for that information.
以上、実施形態について説明したが、上記実施形態によれば、利便性を向上させることができる。なお、注文管理システム1が導入される店舗STは、フードコートや飲食店であると説明したが、予約した商品の受け渡し(引き渡し)を行う店舗であればよく、例えば、スーパーマーケット、ホームセンター、コンビニエンスストア、各種用品店などであってもよい。 The above describes an embodiment, which can improve convenience. While the store ST in which the order management system 1 is installed has been described as a food court or restaurant, it can be any store that picks up (delivers) reserved items, such as a supermarket, home improvement store, convenience store, or general goods store.
(変形例等)
以上、実施形態について説明したが、上記実施形態は、一例であって具体的な構成は上記実施形態に限られるものではなく、発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、機器の構成、データの構成、処理の流れ、表示及び出力の態様などは、例えば下記(1)、(2)、…に示すように、適宜変更が可能である。なお、下記(1)、(2)、…は、夫々適宜組み合わされてよい。
(Modifications, etc.)
The above has described the embodiments, but the above embodiments are merely examples, and the specific configurations are not limited to the above embodiments, and designs within the scope of the gist of the invention are also included. For example, the device configuration, data configuration, processing flow, display and output modes, etc. can be appropriately changed as shown in (1), (2), etc. below. Note that the following (1), (2), etc. may be combined as appropriate.
(1)上記実施形態では、呼出ディスプレイ45は商品の受け渡しが可能になった注文の注文番号を表示すると説明したが、呼出ディスプレイ45は表示する番号は注文番号に限定されない。例えば、呼出ディスプレイ45は注文番号に対応付けられた番号(注文番号とは異なる番号。呼出専用番号と称する)を表示してもよい。これにより、例えば、注文番号の桁数が多いような場合に少ない桁数の呼出専用番号を用いて、商品の受け渡しが可能になった旨を報知することができる。なお、呼出専用番号を用いる態様とするときには、呼出ディスプレイ45に呼出専用番号を表示が表示される前に、顧客や宅配担当者に夫々の注文に対応する呼出専用番号を伝達しておく。例えば、オフライン注文の場合、商品引渡用媒体に呼出専用番号を印刷してもよい。また、オンライン注文(時間指定無)の場合、来店時や調理完了時に、例えば注文管理サーバ10が当該オンライン注文の呼出専用番号を採番し、顧客端末70に呼出専用番号を通知してもよい。また、オンライン注文(時間指定有)の場合、ロッカー装置50への収納前迄に、例えば注文管理サーバ10が当該オンライン注文の呼出専用番号を採番し、顧客端末70に呼出専用番号を通知してもよい。また、業者注文の場合、ロッカー装置50への収納前迄に、例えば注文管理サーバ10が当該オンライン注文の呼出専用番号を採番し、食事宅配業者サーバ160を介して、宅配担当者端末170に呼出専用番号を通知してもよい。 (1) In the above embodiment, the call display 45 displays the order number of the order for which the product is available for collection. However, the number displayed by the call display 45 is not limited to the order number. For example, the call display 45 may display a number associated with the order number (a number different from the order number, referred to as a dedicated call number). This makes it possible to notify the customer that the product is available for collection, for example, when the order number has many digits. Note that when a dedicated call number is used, the dedicated call number corresponding to each order is communicated to the customer or delivery person before the dedicated call number is displayed on the call display 45. For example, in the case of an offline order, the dedicated call number may be printed on the product delivery medium. Furthermore, in the case of an online order (without a specified time), the order management server 10 may, for example, assign a dedicated call number for the online order when the customer arrives at the store or when cooking is completed, and notify the customer terminal 70 of the dedicated call number. Furthermore, in the case of online orders (with a specified time), the order management server 10 may, for example, assign a dedicated call number for the online order before the meal is placed in the locker device 50, and notify the customer terminal 70 of the dedicated call number. In the case of vendor orders, the order management server 10 may, for example, assign a dedicated call number for the online order before the meal is placed in the locker device 50, and notify the delivery person terminal 170 of the dedicated call number via the meal delivery company server 160.
(2)上記実施形態では、来店した顧客が調理開始ボタンBT103(図4(B))や調理開始ボタンBT203(図5(A))を操作することにより、店舗側が顧客の来店を認識する例を説明したが、店舗側が顧客の来店を認識する方法はこれに限定されない。例えば、顧客が調理開始ボタンBT103や調理開始ボタンBT203を操作することに代えて又は加えて、店舗内に注文管理サーバ10等と通信可能な来店受付端末を設置し、来店した顧客が来店受付端末に注文番号を入力することにより、店舗側が顧客の来店を認識してもよい。スキャナ部を備える来店受付端末を設置し、来店した顧客が来店報知用の画像として解錠用画像GA101(図4(B))や手渡し受取用画像GA205(図5(A))を来店受付端末に読み取らせることにより、店舗側が顧客の来店を認識してもよい。また、GPSや無線LANのビーコン(Beacon)等を用いて、店舗側が顧客の来店を認識してもよい。 (2) In the above embodiment, an example was described in which the store recognized the arrival of a customer by the customer operating the cooking start button BT103 (Figure 4(B)) or the cooking start button BT203 (Figure 5(A)). However, the method by which the store recognizes the arrival of a customer is not limited to this. For example, instead of or in addition to the customer operating the cooking start button BT103 or the cooking start button BT203, the store may install a store reception terminal capable of communicating with the order management server 10, etc., in the store, and the store may recognize the arrival of a customer by having the customer enter their order number into the store reception terminal. The store may also recognize the arrival of a customer by installing a store reception terminal equipped with a scanner unit and having the customer scan the unlocking image GA101 (Figure 4(B)) or the handover image GA205 (Figure 5(A)) as an image used to notify the customer of their arrival. The store may also recognize the arrival of a customer by using a GPS, wireless LAN beacon, etc.
(3)上記(2)に関連し、来店受付端末やGPSや無線LANのビーコン(Beacon)等を用いて店舗側が顧客の来店を認識した場合には、顧客端末70に調理が開始される旨の調理開始メッセージが表示されるようにしてもよい。例えば、来店受付端末(GPSや無線LANのビーコンで顧客の来店を認識した装置も同様)は、来店認識通知を顧客端末70に送信し、来店認識通知を受信した顧客端末70は、調理開始メッセージを表示してもよい。 (3) In relation to (2) above, when the store recognizes a customer's arrival using a store reception terminal, GPS, wireless LAN beacon, etc., a cooking start message indicating that cooking will begin may be displayed on the customer terminal 70. For example, the store reception terminal (which also includes a device that recognizes a customer's arrival using a GPS or wireless LAN beacon) may send a customer arrival recognition notification to the customer terminal 70, and the customer terminal 70 that receives the customer arrival recognition notification may display a cooking start message.
(4)上記実施形態では、注文管理端末20を用いてロッカー渡しの収納口を指定する例を説明したが(図20)、注文管理端末20に代えて又は加えて、ロッカー装置50自体(ロッカー装置50の表示部)において収納口を指定してもよい。 (4) In the above embodiment, an example was described in which the order management terminal 20 was used to specify the storage port for delivery to the locker ( FIG. 20 ). However, instead of or in addition to the order management terminal 20, the storage port may be specified on the locker device 50 itself (the display unit of the locker device 50).
(5)上記実施形態では、時間指定有のオンライン注文の第2印刷契機態様(来店時刻に合わせて伝票を印刷する態様)において調理開始タイミングになったと判定し1枚目の伝票を発行した後に来店した顧客が調理開始の操作を行った場合、伝票を再発行すると説明したが(図12)、1枚目の伝票を以って調理開始と認識されるため、上記場合には伝票を再発行しなくてもよい。 (5) In the above embodiment, in the second printing trigger mode for online orders with a specified time (a mode in which a receipt is printed according to the customer's arrival time), if it is determined that the time to start cooking has arrived and the first receipt has been issued and a customer who arrives at the store performs an operation to start cooking, the receipt is reissued (Figure 12). However, since the first receipt is recognized as the start of cooking, it is not necessary to reissue the receipt in the above case.
(6)上記実施形態では、時間指定有のオンライン注文の第1印刷契機態様(注文タイミングで伝票を印刷する態様)において指定時刻よりも早く来店した顧客が調理開始の操作を行った場合、伝票を再発行すると説明したが(図8)、伝票を再発行しない場合があってもよい。例えば、既に調理を開始している場合(つまり顧客の来店時刻が指定時刻の少し前であった場合)には伝票を再発行しなくてもよい。 (6) In the above embodiment, in the first printing trigger mode (a mode in which a receipt is printed at the time of ordering) for online orders with a specified time, if a customer who arrives at the restaurant earlier than the specified time performs an operation to start cooking, the receipt is reissued (Figure 8). However, there may be cases in which the receipt is not reissued. For example, if cooking has already begun (i.e., if the customer arrives at the restaurant shortly before the specified time), the receipt does not need to be reissued.
(7)上記実施形態では、オフライン注文、及び、オンライン注文(時間指定無)の商品については手渡しとし、オンライン注文(時間指定有)、及び、業者注文の商品についてはロッカー渡しとすると説明したが、これに限定されない。つまり、オフライン注文の商品(イートイン商品/テイクアウト商品の一方又は両方)についてロッカー渡しとしてもよい。オンライン注文(時間指定無)の商品についてロッカー渡しとしてもよい。オンライン注文(時間指定有)の商品について手渡しとしてもよい。業者注文の商品について手渡しとしてもよい。 (7) In the above embodiment, it was explained that products ordered offline and online (without a specified time) are delivered to the customer, and products ordered online (with a specified time) and from a vendor are delivered to a locker, but this is not limited to this. In other words, products ordered offline (either eat-in products or take-out products, or both) may be delivered to a locker. Products ordered online (without a specified time) may be delivered to a locker. Products ordered online (with a specified time) may be delivered to the customer. Products ordered from a vendor may be delivered to the customer.
(8)上記(7)に関連し、オンライン注文(時間指定有)について、指定時間よりも早く来店した場合には手渡しとし、指定時間に来店した場合にはロッカー渡しとしてもよい。 (8) In relation to (7) above, for online orders (with a specified time), if you arrive at the store earlier than the specified time, the item may be handed over to you, and if you arrive at the store at the specified time, the item may be handed over to a locker.
(9)上記(7)に関連し、オンライン注文(時間指定有)について、注文時刻(つまり現在時刻)と指定時間が近い場合(例えば、図3(C)に示した受取時刻指定画面において11:15以前の各ボタンや最短で受け取るボタンBT31を操作した場合)には手渡しとし、注文時刻と指定時間が近くない場合にはロッカー渡しとしてもよい。 (9) In relation to (7) above, for online orders (with time specification), if the order time (i.e., the current time) is close to the specified time (for example, if a button before 11:15 or button BT31 for receiving at the earliest is operated on the collection time specification screen shown in Figure 3 (C)), the item will be handed over to the customer; if the order time and the specified time are not close, the item may be handed over to a locker.
(10)上記(9)に関連し、注文時刻と指定時間が近い場合には、顧客端末70は、図4(A)に示したような注文内容確認画面に代えて図5(B)に示したような注文内容確認画面を表示し、図4(B)に示したような注文完了画面に代えて図5(C)に示したような注文完了画面を表示してもよい。つまり、注文時刻と指定時間が近くない場合(例えば、図3(C)に示した受取時刻指定画面において11:30以降の各ボタンを操作した場合)には、受取時刻指定画面(図3(C))→注文内容確認画面(図4(A))→注文完了画面(図4(B))と遷移し、注文時刻と指定時間が近い場合には、受取時刻指定画面(図3(C))→注文内容確認画面(図5(B))→注文完了画面(図5(C))と遷移してもよい。 (10) In relation to (9) above, if the order time and the specified time are close to each other, the customer terminal 70 may display an order confirmation screen such as that shown in FIG. 5(B) instead of the order confirmation screen such as that shown in FIG. 4(A), and may display an order completion screen such as that shown in FIG. 5(C) instead of the order completion screen such as that shown in FIG. 4(B). In other words, if the order time and the specified time are not close to each other (for example, if the buttons after 11:30 are operated on the pickup time specification screen shown in FIG. 3(C)), the screen may transition from the pickup time specification screen (FIG. 3(C)) to the order confirmation screen (FIG. 4(A)) to the order completion screen (FIG. 4(B)). If the order time and the specified time are close to each other, the screen may transition from the pickup time specification screen (FIG. 3(C)) to the order confirmation screen (FIG. 5(B)) to the order completion screen (FIG. 5(C)).
図5(C)に示した注文完了画面には、来店したときのためのメッセージMS302(図5(A)に示した時間指定無の場合の注文完了画面のメッセージMS202と同様のメッセージ)が表示され、来店したときに操作する調理開始ボタンBT303(図5(A)に示した時間指定無の場合の注文完了画面の調理開始ボタンBT203と同様のボタン)が設けられている。調理開始ボタンBT303の下方には、手渡しに関するメッセージMS304(図5(A)に示した時間指定無の場合の注文完了画面のメッセージMS204と同様のメッセージ)、手渡しに用いられる手渡し受取用画像GA305(図5(A)に示した時間指定無の場合の注文完了画面の手渡し受取用画像GA205と同様の画像)が表示されている。なお、図5(C)に示した注文完了画面には、注文態様を時間指定無に変更するための時間指定無に変更ボタン(図5(B)に示した時間指定有の場合の注文完了画面の時間指定無に変更ボタンBT107に相当するボタン)は設けられていない。 The order completion screen shown in FIG. 5(C) displays a message MS302 for when the customer arrives at the restaurant (a message similar to message MS202 on the order completion screen for when no time is specified, as shown in FIG. 5(A)), and provides a Start Cooking button BT303 to be operated when the customer arrives at the restaurant (a button similar to Start Cooking button BT203 on the order completion screen for when no time is specified, as shown in FIG. 5(A)). Below the Start Cooking button BT303, a message MS304 regarding handover (a message similar to message MS204 on the order completion screen for when no time is specified, as shown in FIG. 5(A)), and a handover receipt image GA305 to be used for handover (an image similar to handover receipt image GA205 on the order completion screen for when no time is specified, as shown in FIG. 5(A)) are displayed. Note that the order completion screen shown in FIG. 5(C) does not provide a Change to No Time Specified button for changing the order type to No Time Specified (a button equivalent to Change to No Time Specified button BT107 on the order completion screen for when a time is specified, as shown in FIG. 5(B)).
(11)上記(7)に関連し、オンライン注文(時間指定有)について、注文内容確認画面(図4(A))や注文完了画面(図4(B))において、手渡し/ロッカー渡しを顧客が選択できるようにしてもよい。ロッカー渡しの方が手渡しよりも待たせる時間が少ない旨のメッセージを表示してもよい。 (11) In relation to (7) above, for online orders (with time specification), customers may be allowed to choose between hand delivery or locker delivery on the order confirmation screen (Figure 4(A)) or order completion screen (Figure 4(B)). A message may be displayed stating that locker delivery requires less waiting time than hand delivery.
(12)上記(7)に関連し、オンライン注文(時間指定無)について、注文内容確認画面(図4(C))や注文完了画面(図5(A))において、手渡し/ロッカー渡しを顧客が選択できるようにしてもよい。ロッカー渡しの方が手渡しよりも待たせる時間が少ない旨のメッセージを表示してもよい。 (12) In relation to (7) above, for online orders (no time specified), the customer may be allowed to choose between hand delivery or locker delivery on the order confirmation screen (Figure 4(C)) or order completion screen (Figure 5(A)). A message may be displayed stating that locker delivery requires less waiting time than hand delivery.
(13)上記実施形態では、オフライン注文はイートインとテイクアウトの両方に対応し、オンライン注文や業者注文はテイクアウトには対応するがイートインには対応しないと説明したが、オンライン注文もオフライン注文と同様、イートインとテイクアウトの両方に対応してもよい。 (13) In the above embodiment, it was explained that offline orders support both eat-in and take-out, and online orders and vendor orders support take-out but not eat-in. However, like offline orders, online orders may also support both eat-in and take-out.
(14)上記実施形態では、注文受付サーバ60は、オンライン注文の受け付ける機能のほか、クレジット決済サーバと連携する機能があると説明したが、他の機能を有していてもよい。例えば、注文受付サーバ60は、当該取引において適用される割引(使用されるポイントやクーポンの情報、会員情報に基づく会員割引、キャンペーン情報に基づく割引等)に基づく最終的な取引金額を算出する機能や、当該取引で付与される特典(ポイント、クーポン)を算出する機能を有してもよい。注文受付サーバ60は、上記機能によって得られた情報を他の装置(例えば、顧客端末70、注文管理サーバ10)に送信(供給)してもよい。なお、注文受付サーバ60は、クレジット決済サーバと同様、ポイント管理サーバ、クーポン管理サーバ、会員(顧客)情報サーバ、キャンペーン情報(特売情報)サーバと連携し、上記機能を実現してもよいし、上述したサーバと同様の情報を記憶し、上記機能を実現してもよい。 (14) In the above embodiment, the order reception server 60 was described as having the function of accepting online orders and the function of linking with a credit settlement server, but it may have other functions. For example, the order reception server 60 may have the function of calculating the final transaction amount based on discounts applied to the transaction (information on points or coupons used, member discounts based on member information, discounts based on campaign information, etc.), or the function of calculating benefits (points, coupons) granted in the transaction. The order reception server 60 may transmit (supply) information obtained by the above functions to other devices (e.g., customer terminal 70, order management server 10). Note that, like the credit settlement server, the order reception server 60 may link with a points management server, coupon management server, member (customer) information server, and campaign information (sale information) server to realize the above functions, or may store information similar to the above servers to realize the above functions.
(15)上記実施形態では、顧客は、可搬型の端末(例えば、スマートフォン、タブレット端末、ノートPC)で注文(オンライン注文、業者注文)する例を説明したが、顧客は、固定端末(例えば、ディスクトップPC)で注文してもよい。当該対応の場合、顧客は、固定端末で注文し、可搬型の端末で来店してもよい。つまり、ユーザ名等によって複数の装置で情報が共有化(例えば、ウェブサイトの情報を共有化)することにより、商品を注文する際に利用する装置と来店する際に利用する装置が異なる装置であってもよい。 (15) In the above embodiment, an example was described in which a customer places an order (online order, vendor order) using a portable terminal (e.g., a smartphone, tablet terminal, or laptop PC). However, a customer may also place an order using a fixed terminal (e.g., a desktop PC). In such a case, the customer may place an order using a fixed terminal and then visit the store using a portable terminal. In other words, by sharing information (e.g., sharing website information) across multiple devices using a user name or the like, the device used to order a product and the device used when visiting the store may be different devices.
(16)上記実施形態では、注文管理端末20が、夫々の収納口の使用状況(「1(空き状態)」、「2(使用予約状態)」等)、夫々の注文の進捗状況(「1(未調理)」、「2(調理中)」等)、収納口と注文との関係を表示する例を説明したが、注文管理端末20に代えて又は加えて他の装置(例えば、POS端末20、厨房表示装置42)が、夫々の収納口の使用状況、夫々の注文の進捗状況、収納口と注文との関係のうちの1つ以上を表示してもよい。 (16) In the above embodiment, an example was described in which the order management terminal 20 displayed the usage status of each storage slot (e.g., "1 (empty)", "2 (reserved for use)", etc.), the progress of each order (e.g., "1 (uncooked)", "2 (cooking)", etc.), and the relationship between storage slots and orders. However, instead of or in addition to the order management terminal 20, another device (e.g., POS terminal 20, kitchen display device 42) may display one or more of the usage status of each storage slot, the progress of each order, and the relationship between storage slots and orders.
(17)上記実施形態では、注文管理システム1が、厨房端末40に加えて厨房表示装置42を備える例を説明したが、注文管理システム1は、厨房端末40、厨房表示装置42の何れか一方を備えるものであってもよい。 (17) In the above embodiment, an example was described in which the order management system 1 was equipped with a kitchen display device 42 in addition to a kitchen terminal 40, but the order management system 1 may be equipped with either the kitchen terminal 40 or the kitchen display device 42.
以下、実施形態総括を記載する。
[発明の名称]システム、プログラム
[技術分野]
本発明は、システム、プログラムに関する。
[背景技術]
飲食店に対し、顧客の携帯端末を用いて飲食店への予約を受け付けるシステムが知られている(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2003-022307号公報
[発明の概要]
[発明が解決しようとする課題]
しかしながら、従来のシステムは、利便性において改善の余地があった。本発明は、このような事情に鑑みてなされたもので、その目的は、予約注文の利便性を向上させる技術を提供することにある。
The following is a summary of the embodiments.
[Name of invention] System, program [Technical field]
The present invention relates to a system and a program.
[Background technology]
2. Description of the Related Art A system is known for accepting reservations for restaurants using customers' mobile terminals (see, for example, Patent Document 1).
[Prior art documents]
[Patent Documents]
[Patent Document 1] JP 2003-022307 A [Summary of the Invention]
[Problem to be solved by the invention]
However, conventional systems have room for improvement in terms of convenience. The present invention has been made in light of these circumstances, and its purpose is to provide a technology that improves the convenience of advance orders.
[課題を解決するための手段]
(A1)顧客が携帯端末(顧客端末70)を用いて注文した注文商品を店舗において顧客に引き渡すためのシステム(例えば、注文管理システム1)であって、前記携帯端末から商品の注文情報を受信する受信手段と、前記注文情報に基づく注文出力情報を出力する出力手段(例えば、厨房端末40による各伝票の発行、業者注文プリンタ141による伝票を発行、厨房表示装置42によるオンライン注文予約一覧画面、業者注文予約一覧画面の表示)とを備え、前記出力手段は、同一の注文の注文情報に基づく前記注文出力情報を最初に出力する場合と再度出力する場合とで異なる出力態様で前記注文出力情報を出力(例えば、厨房端末40は「再発行」を印刷して印刷、厨房表示装置42は「来店予定」を「来店中」に変更して表示)することを特徴とするシステムである。
(A1)によれば、利便性が向上する。例えば、店員は、再度の出力である旨を簡便に認識することができる。なお、状況の変化(例えば、当初予定していた引渡時刻よりも早く顧客が来店した場合)によって再度の出力がなされるため、店員は、状況の変化を直ちに認識し、状況の変化に柔軟に対応可能であり、便利である。
[Means for solving the problems]
(A1) A system (e.g., order management system 1) for delivering ordered products to a customer at a store, the ordered products having been ordered by the customer using a mobile terminal (customer terminal 70), the system comprising: a receiving means for receiving product order information from the mobile terminal; and an output means for outputting order output information based on the order information (e.g., issuing each slip by kitchen terminal 40, issuing slips by vendor order printer 141, displaying an online order reservation list screen and a vendor order reservation list screen by kitchen display device 42), wherein the output means outputs the order output information based on the order information of the same order in different output formats when outputting the order output information for the first time and when outputting it again (e.g., kitchen terminal 40 prints "reissue", kitchen display device 42 changes "planned visit" to "currently visiting" and displays it).
According to (A1), convenience is improved. For example, a store clerk can easily recognize that the output is being re-executed. Furthermore, since the output is re-executed depending on a change in the situation (for example, if the customer arrives at the store earlier than the originally scheduled delivery time), the store clerk can immediately recognize the change in the situation and can flexibly respond to the change in the situation, which is convenient.
(A2)前記出力手段は、商品の注文に基づく予約伝票(図13(B)、図13(D)の伝票)と顧客の来店に基づく来店中伝票(図13(A)、図13(C)、図13(E)、図13(F)の伝票)とを出力可能であり、前記予約伝票を発行した後に前記来店中伝票を出力する場合(図13(B)の伝票を発行した後に図13(C)の伝票を発行する場合、又は、図13(D)の伝票を発行した後に図13(F)の伝票を発行する場合)、前記来店中伝票に再出力である旨を出力し(符号D7)、前記予約伝票を発行せずに前記来店中伝票を発行する場合(図13(A)の伝票を発行する場合、又は、図13(E)の伝票を発行する場合)、前記来店中伝票に再出力である旨を印刷しないことを特徴とする(A1)に記載のシステム。
(A2)によれば、利便性が向上する。例えば、状況に応じた来店中伝票が発行されるため、再発行された伝票であるかを別途確認する作業等が不要になり、便利である。つまり、予約伝票の発行後に来店中伝票を発行する場合、来店中伝票には再発行である旨が印刷されるため、1回目に発行された予約伝票が無効であると簡便に認識(1回目に印刷された伝票を廃棄(例えば破棄)し、2回目に印刷された伝票に基づいて調理の開始タイミングを判断)することができる。このように、状況の変化(当初予定していた引渡時刻よりも早く顧客が来店した場合)にも柔軟に対応可能であり、便利である。
(A2) The system described in (A1) is characterized in that the output means is capable of outputting reservation slips (slips in Figures 13(B) and 13(D)) based on product orders and in-store slips (slips in Figures 13(A), 13(C), 13(E), and 13(F)) based on customer visits, and when the in-store slip is output after issuing the reservation slip (when issuing the slip in Figure 13(B) and then issuing the slip in Figure 13(C), or when issuing the slip in Figure 13(D) and then issuing the slip in Figure 13(F)), it outputs a message on the in-store slip that it is a re-output (symbol D7), and when issuing the in-store slip without issuing the reservation slip (when issuing the slip in Figure 13(A) or the slip in Figure 13(E)).
(A2) improves convenience. For example, because a customer-visit slip is issued according to the situation, there is no need to separately check whether the slip is a reissued one, which is convenient. In other words, if a customer-visit slip is issued after a reservation slip has been issued, the customer-visit slip will be printed with a notice indicating that it is a reissue, making it easy to recognize that the first reservation slip is invalid (the first printed slip can be discarded (e.g., destroyed) and the timing to start cooking can be determined based on the second printed slip). In this way, it is convenient because it can flexibly respond to changes in the situation (such as when a customer arrives earlier than the originally scheduled delivery time).
(A3)注文商品の引取時間の指定を受け付ける引取時間受付手段(例えば、図3(C)参照)と、注文商品の調理開始に関する操作を受け付ける時間受付手段(例えば、図3(B)参照)とを備えることを特徴とする(A1)又は(A2)に記載のシステムである。
(A3)によれば、利便性が向上する。例えば、顧客のニーズに好適に対応することができる。
(A3) A system as described in (A1) or (A2), characterized in that it comprises a pickup time receiving means (see, for example, Figure 3(C)) that receives a specified pickup time for the ordered items, and a time receiving means (see, for example, Figure 3(B)) that receives operations related to the start of cooking the ordered items.
According to (A3), convenience is improved. For example, customer needs can be met in an appropriate manner.
(A4)前記出力手段は、前記商品を注文した顧客が来店中である旨を出力(例えば、図13(A)、図13(C)、図13(E)、図13(F)、図19(B)参照)することを特徴とする(A1)乃至(A3)の何れかに記載のシステムである。
(A4)によれば、利便性が向上する。例えば、店員は、注文客が来店した旨を一見して認識することができる。
(A4) A system described in any of (A1) to (A3), characterized in that the output means outputs information indicating that the customer who ordered the product is currently in the store (see, for example, Figures 13(A), 13(C), 13(E), 13(F), and 19(B)).
According to (A4), convenience is improved. For example, a store clerk can recognize at a glance that a customer who has placed an order has arrived at the store.
(A5)顧客が商品を注文する注文端末としてコンピュータを機能させるプログラムであって、前記コンピュータを、注文商品の引取時間の指定を受け付ける時間受付手段、注文商品の調理開始に関する情報を表示する表示手段として機能させることを特徴とするプログラムである。
(A5)によれば、利便性が向上する。例えば、顧客のニーズに好適に対応することができる。
(A5) A program that causes a computer to function as an ordering terminal through which customers order products, characterized in that the program causes the computer to function as a time reception means that receives a specified time for picking up the ordered products, and a display means that displays information regarding the start of cooking the ordered products.
According to (A5), convenience is improved. For example, customer needs can be met in an appropriate manner.
(B1)上述した課題を解決するために、本発明の一態様は、顧客が携帯端末(顧客端末70)を用いて注文した注文商品を店舗において顧客に引き渡すためのシステム(例えば、例えば、注文管理システム1)であって、前記携帯端末から商品の注文情報を受信する受信手段と、前記携帯端末に前記注文商品の引き渡しに関する情報を表示する表示手段と、前記注文情報に基づく伝票(例えば、図13(A)~図13(F)の各伝票)を印刷、発行する発行手段とを備え、前記発行手段は、前記注文情報に含まれる前記注文商品の引渡時刻(符号D3)、又は、商品を注文した顧客が来店中である旨(符号D6)を印刷した伝票を発行することを特徴とするシステムである。
(B1)によれば、利便性が向上する。例えば、伝票には、注文商品の引渡時刻、又は、商品を注文した顧客が来店中である旨が表示されるため、調理担当者は、調理の開始タイミング(引渡時刻に合わせて調理を開始するのか、直ぐに調理を開始するのか)を簡便に判断することができる。
(B1) In order to solve the above-mentioned problems, one aspect of the present invention is a system (for example, order management system 1) for delivering ordered products to a customer in a store, the ordered products having been ordered by the customer using a mobile terminal (customer terminal 70), the system comprising: a receiving means for receiving product order information from the mobile terminal; a display means for displaying information relating to the delivery of the ordered products on the mobile terminal; and an issuing means for printing and issuing a slip based on the order information (for example, the slips in Figures 13(A) to 13(F)), the issuing means issuing a slip on which is printed the delivery time of the ordered products (symbol D3) included in the order information, or a message indicating that the customer who ordered the products is currently in the store (symbol D6).
(B1) improves convenience. For example, the receipt displays the time when the ordered product will be delivered or a message indicating that the customer who ordered the product is currently in the store, allowing the cook to easily determine when to start cooking (whether to start cooking at the delivery time or immediately).
(B2)前記伝票には、商品の注文に基づく予約伝票(図13(B)、図13(D)の伝票)と顧客の来店に基づく来店中伝票(図13(A)、図13(C)、図13(E)、図13(F)の伝票)とがあり、前記発行手段は、前記予約伝票を発行した後に前記来店中伝票を発行する場合(図13(B)の伝票を発行した後に図13(C)の伝票を発行する場合、又は、図13(D)の伝票を発行した後に図13(F)の伝票を発行する場合)、前記来店中伝票に再発行である旨(符号D7)を印刷することを特徴とする(B1)に記載のシステムである。
(B2)によれば、利便性が向上する。つまり、予約伝票の発行後に来店中伝票を発行する場合、来店中伝票には再発行である旨が印刷されるため、1回目に発行された予約伝票が無効であると簡便に認識(1回目に印刷された伝票を破棄し、2回目に印刷された伝票に基づいて調理の開始タイミングを判断)することができる。このように、状況の変化(当初予定していた引渡時刻よりも早く顧客が来店した場合)にも柔軟に対応可能であり、便利である。
(B2) The slips include reservation slips based on product orders (slips in Figures 13(B) and 13(D)) and in-store slips based on customer visits (slips in Figures 13(A), 13(C), 13(E), and 13(F)), and the issuing means, when issuing the in-store slip after issuing the reservation slip (when issuing the slip in Figure 13(B) after issuing the slip in Figure 13(C), or when issuing the slip in Figure 13(D) after issuing the slip in Figure 13(F)), is characterized in that it prints a notice (symbol D7) on the in-store slip that it is a reissue.
(B2) improves convenience. That is, when a customer-visit slip is issued after a reservation slip has been issued, the customer-visit slip is printed with a notice indicating that it is a reissue, making it easy to recognize that the first reservation slip is invalid (the first slip printed is discarded, and the timing for starting cooking is determined based on the second slip printed). In this way, it is convenient and can flexibly respond to changing situations (such as when a customer arrives earlier than the originally scheduled delivery time).
(B3)前記伝票には、商品の注文に基づく予約伝票と顧客の来店に基づく来店中伝票とがあり、前記発行手段は、前記予約伝票を発行せずに前記来店中伝票を発行する場合(図13(A)の伝票を発行する場合、又は、図13(E)の伝票を発行する場合)、前記来店中伝票に再発行である旨を印刷しないことを特徴とする(B1)又は(B2)に記載のシステムである。
(B3)によれば、利便性が向上する。例えば、状況に応じた来店中伝票が発行されるため、再発行された伝票であるかを別途確認する作業等が不要になり、便利である。
(B3) The system described in (B1) or (B2) is characterized in that the slips include reservation slips based on product orders and in-store slips based on customer visits, and the issuing means does not print a notice on the in-store slip that it is a reissue when issuing the in-store slip without issuing the reservation slip (when issuing the slip of Figure 13 (A) or when issuing the slip of Figure 13 (E)).
According to (B3), convenience is improved. For example, since a receipt is issued during a visit depending on the situation, there is no need to separately check whether the receipt is a reissued one, which is convenient.
(B4)前記表示手段は、前記注文商品を引き取るために用いられる情報(例えば、解錠用画像GA101、手渡し受取用画像GA205、手渡し受取用画像GA305)を表示することを特徴とする(B1)乃至(B3)の何れかに記載のシステムである。
(B4)によれば、利便性が向上する。例えば、注文商品の引き渡しが速やかに行われるため、便利である。
(B4) A system described in any of (B1) to (B3), characterized in that the display means displays information used to pick up the ordered item (e.g., unlocking image GA101, hand-over receipt image GA205, hand-over receipt image GA305).
According to (B4), convenience is improved. For example, it is convenient because the delivery of the ordered product is prompt.
(B5)上述した課題を解決するために、本発明の一態様は、顧客が商品を注文する注文端末(顧客端末70)としてコンピュータを機能させるプログラムであって、前記コンピュータを、注文商品の引取時間の指定(例えば、図3(C)の受取時刻指定画面による引取時刻の指定)を受け付ける時間受付手段、注文商品の調理開始に関する情報(例えば、図4(B)の注文完了画面の調理開始ボタンBT103、図5(A)の注文完了画面の調理開始ボタンBT203、図5(C)の注文完了画面の調理開始ボタンBT303、調理が開始される旨の調理開始メッセージ)を表示する表示手段、として機能させることを特徴とするプログラムである。
(B5)によれば、必要な情報が好適に顧客に提示されるため、利便性が向上する。
(B5) In order to solve the above-mentioned problems, one aspect of the present invention is a program that causes a computer to function as an order terminal (customer terminal 70) through which a customer orders products, and that causes the computer to function as a time acceptance means that accepts the specification of a collection time for the ordered products (for example, specification of a collection time on the collection time specification screen of Figure 3 (C)), and a display means that displays information regarding the start of cooking of the ordered products (for example, the cooking start button BT103 on the order completion screen of Figure 4 (B), the cooking start button BT203 on the order completion screen of Figure 5 (A), the cooking start button BT303 on the order completion screen of Figure 5 (C), and a cooking start message indicating that cooking will begin).
According to (B5), the necessary information is presented to the customer in an appropriate manner, improving convenience.
なお、以上に説明した注文管理システム1、夫々の装置(注文管理サーバ10、注文管理端末20、POS端末30、厨房端末40、呼出ディスプレイ45、ロッカー装置50、注文受付サーバ60、顧客端末70、業者注文端末140、業者注文プリンタ141、食事宅配業者サーバ160、宅配担当者端末170、厨房表示装置42)を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The programs for implementing the order management system 1 and each of the devices described above (order management server 10, order management terminal 20, POS terminal 30, kitchen terminal 40, call display 45, locker device 50, order reception server 60, customer terminal 70, vendor order terminal 140, vendor order printer 141, meal delivery company server 160, delivery person terminal 170, and kitchen display device 42) may be recorded on a computer-readable recording medium, and the programs may be loaded into a computer system for execution. Note that the term "computer system" here includes hardware such as the OS and peripheral devices. Furthermore, "computer-readable recording medium" refers to portable media such as floppy disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into a computer system. Furthermore, "computer-readable recording medium" also includes devices that retain programs for a certain period of time, such as volatile memory (RAM) within a computer system that acts as a server or client when the program is transmitted via a network such as the Internet or a communication line such as a telephone line. The program may also be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium, or by transmission waves within the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has the function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may also be one that realizes part of the above-mentioned functions. Furthermore, it may be a so-called differential file (differential program) that can realize the above-mentioned functions in combination with a program already stored in the computer system.
1…注文管理システム
10…注文管理サーバ
20…注文管理端末
30…POS端末
40…厨房端末(キッチン端末)
42…厨房表示装置(キッチンモニタ)
45…呼出ディスプレイ
50…ロッカー装置
60…注文受付サーバ
70…顧客端末
140…業者注文端末
141…業者注文プリンタ
160…食事宅配業者サーバ
170…宅配担当者端末
1... Order management system 10... Order management server 20... Order management terminal 30... POS terminal 40... Kitchen terminal (kitchen terminal)
42...Kitchen display device (kitchen monitor)
45...Call display 50...Locker device 60...Order reception server 70...Customer terminal 140...Vendor order terminal 141...Vendor order printer 160...Meal delivery company server 170...Delivery person terminal
Claims (5)
顧客が携帯端末で注文した商品の注文情報を受信する受信手段と、
前記受信手段よって受信された前記注文情報に基づいて予約伝票を出力する出力手段と
を備え、
前記受信手段は、
顧客が携帯端末を操作して送信される顧客の来店を示した情報を受信可能であり、
前記出力手段は、
前記受信手段よって受信された顧客の来店を示した情報に基づいて来店中伝票を出力可能である
ことを特徴とするシステム。 A system for delivering ordered products to a customer at a store, the ordered products having been ordered by the customer using a mobile terminal,
A receiving means for receiving order information of a product ordered by a customer on a mobile terminal ;
an output means for outputting a reservation slip based on the order information received by the receiving means ,
The receiving means
The information indicating the customer's visit can be received by the customer operating the mobile terminal,
The output means
A receipt can be output during a customer's visit based on the information indicating the customer's visit received by the receiving means.
A system characterized by:
前記予約伝票を発行した後に前記来店中伝票を出力する場合、前記来店中伝票に再出力である旨を出力することを特徴とする請求項1に記載のシステム。 The output means
2. The system according to claim 1, wherein when the store visit slip is printed after the reservation slip is issued, a message indicating that the store visit slip is being reprinted is output on the store visit slip.
前記予約伝票を発行せずに前記来店中伝票を発行する場合、前記来店中伝票に再出力である旨を印刷しないことを特徴とする請求項1又は請求項2に記載のシステム。 The output means
3. The system according to claim 1, wherein when the in - store slip is issued without issuing the reservation slip, a message indicating that the in-store slip is being reprinted is not printed on the in-store slip.
更に、注文番号と来店予定時刻とを含む予約情報を表示する
ことを特徴とする請求項1乃至請求項3の何れか1項に記載のシステム。 The output means
Additionally, reservation information including the order number and expected arrival time is displayed.
4. The system according to claim 1, wherein the first and second sensors are connected to each other.
前記コンピュータを、
顧客が携帯端末で注文した商品の注文情報を受信する受信手段、
前記受信手段よって受信された前記注文情報に基づいて予約伝票の出力を制御する出力手段
として機能させ、
前記受信手段は、
顧客が携帯端末を操作して送信される顧客の来店を示した情報を受信可能であり、
前記出力手段は、
前記受信手段よって受信された顧客の来店を示した情報に基づいて来店中伝票の出力を制御可能である
ことを特徴とするプログラム。 A program for causing a computer to function as a store device in a system for delivering ordered products to a customer at a store, the program comprising:
The computer
A receiving means for receiving order information of the product ordered by the customer on the mobile terminal;
an output means for controlling output of a reservation slip based on the order information received by the receiving means;
It functions as
The receiving means
The information indicating the customer's visit can be received by the customer operating the mobile terminal,
The output means
The output of a receipt during a customer's visit can be controlled based on the information indicating the customer's visit received by the receiving means.
A program characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021175393A JP7743048B2 (en) | 2021-10-27 | 2021-10-27 | System, Program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021175393A JP7743048B2 (en) | 2021-10-27 | 2021-10-27 | System, Program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023064930A JP2023064930A (en) | 2023-05-12 |
| JP7743048B2 true JP7743048B2 (en) | 2025-09-24 |
Family
ID=86281640
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021175393A Active JP7743048B2 (en) | 2021-10-27 | 2021-10-27 | System, Program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7743048B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025028407A (en) * | 2023-08-18 | 2025-03-03 | 東芝テック株式会社 | Information processing system and program |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004171460A (en) | 2002-11-22 | 2004-06-17 | Toshiba Tec Corp | Order system and order method |
| JP2009271642A (en) | 2008-05-01 | 2009-11-19 | Toyo Networks & System Integration Co Ltd | Automatic ticket vending machine system |
| JP2016118985A (en) | 2014-12-22 | 2016-06-30 | 東芝テック株式会社 | Order processing system and program |
| JP2018005564A (en) | 2016-07-01 | 2018-01-11 | サン電子株式会社 | Server and ordering system |
| JP2018085029A (en) | 2016-11-25 | 2018-05-31 | 株式会社ぐるなび | Business management method, business management program, and business management apparatus |
| JP2019067048A (en) | 2017-09-29 | 2019-04-25 | 日本電気株式会社 | Selling management device, selling management method and selling management system |
| JP2019071041A (en) | 2017-10-06 | 2019-05-09 | 株式会社寺岡精工 | Order data management system, order data management device and program |
| JP2020205024A (en) | 2019-06-12 | 2020-12-24 | 東芝テック株式会社 | Reserved order processing system, reserved order processing method, and software |
| JP2021064272A (en) | 2019-10-16 | 2021-04-22 | Okage株式会社 | Information system, user terminal, server device, kitchen terminal, information processing method, and program |
-
2021
- 2021-10-27 JP JP2021175393A patent/JP7743048B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004171460A (en) | 2002-11-22 | 2004-06-17 | Toshiba Tec Corp | Order system and order method |
| JP2009271642A (en) | 2008-05-01 | 2009-11-19 | Toyo Networks & System Integration Co Ltd | Automatic ticket vending machine system |
| JP2016118985A (en) | 2014-12-22 | 2016-06-30 | 東芝テック株式会社 | Order processing system and program |
| JP2018005564A (en) | 2016-07-01 | 2018-01-11 | サン電子株式会社 | Server and ordering system |
| JP2018085029A (en) | 2016-11-25 | 2018-05-31 | 株式会社ぐるなび | Business management method, business management program, and business management apparatus |
| JP2019067048A (en) | 2017-09-29 | 2019-04-25 | 日本電気株式会社 | Selling management device, selling management method and selling management system |
| JP2019071041A (en) | 2017-10-06 | 2019-05-09 | 株式会社寺岡精工 | Order data management system, order data management device and program |
| JP2020205024A (en) | 2019-06-12 | 2020-12-24 | 東芝テック株式会社 | Reserved order processing system, reserved order processing method, and software |
| JP2021064272A (en) | 2019-10-16 | 2021-04-22 | Okage株式会社 | Information system, user terminal, server device, kitchen terminal, information processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023064930A (en) | 2023-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7536340B2 (en) | Mobile terminal, sales data processing system, program and method for controlling mobile terminal | |
| JP7759141B2 (en) | Program, information processing device, and system | |
| JP7455358B2 (en) | Product sales data processing device, product sales data processing system, and program | |
| JP7586455B2 (en) | Order entry system and program | |
| JP7481768B2 (en) | System, program, sales data processing method, and settlement device | |
| JP2020177520A (en) | Sales data processing system and program | |
| JP7575820B2 (en) | Sales Processing System | |
| JP7500098B2 (en) | Sales Processing System | |
| JP7706809B2 (en) | Product sales data processing system, settlement device and program | |
| JP7743048B2 (en) | System, Program | |
| JP2023181246A (en) | Sales systems, payment devices, programs | |
| JP7804115B2 (en) | Reception terminal, order processing method and order processing system | |
| JP2025111768A (en) | Commodity handover system and program | |
| JP2025092704A (en) | Purchase management system, server device, purchase management method, mobile terminal, and program | |
| JP7712661B2 (en) | Program and order processing system | |
| JP2024083907A (en) | Sales data processing device and program | |
| JP2023097833A (en) | Programs, portable payment devices, and systems | |
| JP2022149381A (en) | Checkout Systems, Checkout Devices, Checkout Methods, and Programs | |
| US20190073659A1 (en) | Pre-order processing device | |
| JP7835426B2 (en) | Sales data processing device, program | |
| JP2021117913A (en) | Vending machine and selling system | |
| JP7776184B2 (en) | Program, order management method, and order management system | |
| JP2025072134A (en) | Registration device and program | |
| JPS61278964A (en) | Restaurant managing system | |
| JP7410550B2 (en) | System and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241011 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250516 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250520 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250717 |
|
| 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: 20250805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250903 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7743048 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |