Order system and program

By integrating ticket machines and mobile terminals in the order system, real-time acquisition and display of waiting information is achieved, the problem of the problem of cancellation of Chinese food tickets in the existing technology is solved, and the smoothness and efficiency of transactions are improved.

JP7649535B2Active Publication Date: 2025-03-21TERAOKA SEIKO CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021036711
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-08
Publication Date
2025-03-21
Estimated Expiration
2041-03-08

AI Technical Summary

Technical Problem

The prior art has cumbersome processes and inefficient efficiency when dealing with the complexity of meal ticket cancellation caused by full seats or long waiting time.

Method used

An order system including a ticketing machine and a mobile terminal is designed. Through communication between the ticketing machine and the mobile terminal, real-time reading, acquisition and display of waiting information is realized, and process optimization is carried out in payment processing.

Benefits of technology

By displaying waiting information, customers can understand the situation and make decisions before purchasing meal tickets, reducing the complexity and time of canceling transactions and improving transaction smoothness and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007649535000001
    Figure 0007649535000001
  • Figure 0007649535000002
    Figure 0007649535000002
  • Figure 0007649535000003
    Figure 0007649535000003
Patent Text Reader

Abstract

To provide a ticket issuing machine capable of performing smooth transaction processing of a commodity.SOLUTION: A ticket issuing machine includes registration means (such as a CPU 11 that executes steps 1-1, 2, etc.) that allows a customer to register a commodity, ticket issuing means (such as an issuing unit 21, the CPU 11 that executes steps 1-12, etc.) that prints a ticket based on the registered information, display means (such as a touch panel 17, the CPU 11 that executes steps 1-7, etc.) that displays at least one waiting information of a waiting number or a waiting time for use, and output means (the touch panel 17, the CPU 11 that executes steps 1-7, etc.) that outputs identification information G42 for acquiring the waiting information. The display means (touch panel 17) displays the identification information G42 before ticket issuing by the ticket issuing means.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention , O Driver system Mu and and programs. [Background technology]

[0002] In the past, for example, a customer (operator) would operate a ticket vending machine to purchase a meal ticket, but for various reasons (for example, being unable to find a seat due to congestion or having to wait a long time), the customer might wish to cancel the meal ticket, and the process for such cases (cancellation process, etc.) was cumbersome. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 4700767 Summary of the Invention [Problem to be solved by the invention]

[0004] The present invention has been made in view of the above-mentioned points, and its object is to provide a system for smoothly carrying out product transaction processing. Ruo Driver system Mu and The purpose of the initiative is to provide educational and programmatic training. [Means for solving the problem]

[0005] The present invention relates to An ordering system including a ticket vending machine that issues tickets and a mobile terminal of a customer, the ticket vending machine comprising: The system includes a registration means for registering products by a customer, a ticket issuing means for printing tickets based on the registered information, and a display means for displaying at least one of waiting information regarding the number of people waiting and waiting time for use, the display means displaying the waiting information before the ticket issuing means issues the ticket. The mobile terminal includes a reading means for reading identification information output from the ticket vending machine in order to obtain the waiting information, an acquisition means for acquiring the waiting information and transaction information based on the read identification information, and a payment means for performing a payment process based on the acquired transaction information. Characterized by Order System is located. [Brief description of the drawings]

[0006] [Figure 1] FIG. 2 is a diagram showing an example of the configuration of an order system 1-1. [Diagram 2] FIG. 2 is a diagram showing an example of the configuration of a ticket vending machine 10. [Diagram 3] FIG. 4 is a diagram showing an example of a product file. [Figure 4] FIG. 2 is a diagram illustrating an example of a configuration of a mobile terminal 100. [Diagram 5] 2 is an operational flow diagram showing an example of a ticket selling process executed by the ticket vending machine 10. FIG. [Figure 6] FIG. 13 is a diagram showing a first product selection screen G1-1 (G1). [Figure 7] FIG. 13 is a diagram showing a second product selection screen G1-2 (G1). [Figure 8] FIG. 13 shows a payment screen (account settlement screen) G2. [Figure 9] FIG. 13 shows a payment screen (settlement screen) G3. [Figure 10] FIG. 13 is a diagram showing an identification information display screen G4. [Figure 11] FIG. 11(a) is a diagram showing the order confirmation screen G5, and FIG. 11(b) is a diagram showing the payment screen G6. [Figure 12] 10 is an operational flow diagram showing an example of a ticket selling process executed by the mobile terminal 100. FIG. [Figure 13] FIG. 13(a) is a diagram showing the order number screen G7, and FIG. 13(b) is a diagram showing the order number screen G8. [Figure 14] FIG. 13 is a diagram showing a usage status display screen G9. [Figure 15] 2 is an operational flow diagram showing an example of a ticket selling process executed by the ticket vending machine 10. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0007] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. [First embodiment] 1 is a diagram showing an example of an ordering system 1-1 according to a first embodiment of the present invention. As shown in the figure, this ordering system 1-1 is configured by connecting multiple ticket vending machines 10, a ticket vending machine management device (management device) 50, a member management server 80, and multiple mobile terminals 100 for customers via a communication line 140 so that they can communicate with each other.

[0008] Ticket vending machine (order receiving device, vending machine, product sales data processing device) 10 is installed, for example, in a restaurant so that a customer (operator) can purchase a meal ticket (ticket) corresponding to a product (cooking menu). In addition to the case where one (or more) machines are installed in one store (restaurant) S1, S2, one (or more) machines may be installed for multiple stores (restaurants) S3-1 to 5. In addition, kitchen terminals such as kitchen printers and kitchen monitors may be installed in each of the restaurants S1 to S3. On the kitchen terminal, when the payment process for the ordered product described below is completed, instructions to cook the ordered product are displayed or printed.

[0009] Fig. 2 is a diagram showing an example of the system configuration of the ticket vending machine 10. As shown in the diagram, the ticket vending machine 10 is configured by connecting a CPU 11, a flash memory 13, a RAM 15, a touch panel 17, a communication unit 19, an issuing unit (ticket issuing means) 21, a scanner unit 23, a banknote processing unit 25, a coin processing unit 27, and a non-cash payment processing unit 29 via a communication unit 31 so as to enable data communication between them.

[0010] The CPU 11 is a control means that controls the overall processing operation of the ticket vending machine 10. The RAM 15 corresponds to a main memory device, and is used as a working area when the CPU 11 executes calculation processing. Product files are stored in the RAM 15. FIG. 3 is a diagram showing an example of a product file stored in the RAM 15. As shown in the figure, the product file consists of various product information such as the product code (product identification information) of each product, the product name, and the price.

[0011] The flash memory 13 corresponds to an auxiliary storage device, and stores not only the programs executed by the CPU 11 but also various setting data used by the CPU 11 during arithmetic processing. Note that instead of the flash memory 13, other storage devices such as a hard disk may be used as the auxiliary storage device.

[0012] Touch panel 17 is a display means, such as a liquid crystal panel, that displays various images under the control of CPU 11, and at the same time, is an operation means (selection means) that causes CPU 11 to execute a predetermined control process based on an operation signal output in response to an operation performed on touch panel 17 (such as an operation to select a product to be issued). Communication unit 19 is a transmission / reception means that executes communication with the outside, for example, ticket machine management device 50, member management server 80, mobile terminal 100, etc., via communication circuit 140, etc. Either wired or wireless communication may be used.

[0013] The issuing unit 21 is a ticket issuing means that includes a mechanism for controlling the issuing of meal tickets for products for which registration and payment have been completed using the touch panel 17, printing necessary information about the product on a sheet of paper for the meal ticket, and discharging the printed meal ticket (ticket) from an issuing port. The scanner unit 23 is a reading means that reads, for example, a two-dimensional code displayed on the touch panel 107 of the mobile terminal 100 described below.

[0014] The banknote processing unit 25 performs general processing related to banknotes. Specifically, the banknote processing unit 25 performs operations such as determining the type of banknote inserted from the banknote insertion slot, counting the number of inserted banknotes, and selecting the necessary denomination of banknotes from the banknotes stored in the banknote storage installed inside the ticket vending machine 10 and discharging the necessary number of coins from the banknote discharge slot when returning change. The coin processing unit 27 performs general processing related to coins. Specifically, like the banknote processing unit 25, the coin processing unit 27 performs operations such as appraising coins, counting the number of coins by denomination, selecting the necessary denomination of coins from the coins stored inside the ticket vending machine 10 and discharging the necessary number of coins from the coin discharge slot. The non-cash payment processing unit 29 performs general payment processing other than cash (such as electronic money payment and credit card payment).

[0015] The ticket vending machine management device 50 is a management device that is connected to each ticket vending machine 10 and mobile terminal 100 via communication line 140 and transmits and receives various information between these devices and manages them. For example, when the ticket vending machine management device 50 is notified by the mobile terminal 100 that the mobile terminal 100 has input the identification information G42 displayed on the ticket vending machine 10, which will be described below, the ticket vending machine management device 50 outputs information indicating that the information has been input to the ticket vending machine 10.

[0016] Member management server 80 is, for example, a device that manages customers who have registered as members at a plurality of stores S1 to S3 (or it may be a single store). A customer has a dedicated application for becoming a member of the store installed, for example, on his / her mobile terminal 100. If the application is not installed, the customer may be directed to a download site when reading identification information (two-dimensional code) G42 displayed on ticket vending machine 10 described below, and the application may be downloaded.

[0017] The mobile terminal 100 is a mobile terminal, such as a smartphone (multifunction phone), held by each customer who uses the ticket vending machine 10, and exchanges various information with the ticket vending machine 10, the ticket vending machine management device 50, and the member management server 80. FIG. 4 is a diagram showing an example of a system configuration of the mobile terminal 100. As shown in the figure, the mobile terminal 100 is configured by connecting a CPU 101, a ROM 103, a RAM 105, a touch panel (touch panel combined display unit, input and display unit) 107, a communication unit 109, and a scanner unit (reading means) 110 via a communication line 111. The CPU 101 controls the operation of the mobile terminal 100 by executing a control program stored in the ROM 103. The ROM 103 stores various information such as the control program and image data (image format information) displayed on the touch panel 107. The RAM 105 temporarily stores various information. The touch panel 107 is a device that combines a display device that displays various images, such as a liquid crystal panel, with a position input device, such as a touch pad, and displays information to a customer (mobile terminal holder) who operates the mobile terminal 100, and inputs information by pressing (tapping, dragging, flicking, etc.) the display on the screen. The communication unit 109 is a communication interface for communicating with various external devices, and communicates with external devices (such as the ticket vending machine management device 50 and the ticket vending machine 10) via the communication line 140. The scanner unit 110 is a reading means that reads, for example, identification information G42 displayed on the touch panel 17 of the ticket vending machine 10 described below.

[0018] The communication line 140 is a concept including various lines, such as a network such as the Internet, a dedicated line, a telephone line, etc., and may be wired or wireless. In short, any circuit may be used as long as the devices constituting the present order system 1-1 can be connected to each other so as to be able to transmit and receive data.

[0019] 5 is an operational flow diagram showing an example of a ticket selling process executed by the ticket vending machine 10. The process shown in this diagram is realized by the CPU 11 executing a program stored in the flash memory 13.

[0020] First, when a new customer stands in front of the ticket vending machine 10, the initial first product selection screen G1-1 (G1) as shown in FIG. 6 is displayed (step 1-1). As shown in the figure, the first product selection screen G1-1 displays classified product group buttons G11, 12, 13, and 14. In this example, if the product group button G12 is pressed as the desired product group button, the second product selection screen G1-2 (G1) as shown in FIG. 7 is displayed. Then, since various selectable products are displayed on this second product selection screen G1-2, the desired product is selected from these products (step 1-2). To select, it is sufficient to press the part displaying the desired product. The selection of a product can be repeated multiple times until the checkout button G16 is pressed ("N" in step 1-3). The selected product is displayed in the selected product display field G15 at the bottom of the second product selection screen G1-2, and the number of items ordered and the total price are also displayed in the selected product display field G15. The CPU 11 and touch panel 17, which display the first and second product selection screens G1 (G1-1, G1-2) using steps 1-1 to 1-3 to select and register products, are registration means by which the customer registers products. The first and second product selection screens G1 (G1-1, G1-2) are transaction start screens. After completing the product selection, the customer presses the checkout button G16 on the second product selection screen G1-2 ("Y" in step 1-3).

[0021] When the checkout button G16 is pressed, the ticket vending machine 10 checks information about the store's usage status (step 1-4). The store's usage status refers to the current congestion status of the store, including whether there are any vacant seats, the number of people waiting if the store is full, and the current waiting time forecast. This usage status is waiting information. Information about the store's usage status is obtained, for example, by inputting information from a mobile terminal carried by a hall staff member, but may also be obtained using various other methods, such as image recognition by a camera installed in the store. The usage status of each seat can be changed from the hall staff member's mobile terminal. For example, when a customer is guided to a table, an operation is performed on the table number to change the status from "unused" to "in use". Similarly, when the customer at the table has completed payment or left the seat, or the hall staff member has cleaned the table and is ready to serve the next customer, the mobile terminal can be operated to change the status from "in use" to "unused". The status is not limited to two types, and there may be a status such as "reserved". In the case of a status of "reserved", the waiter can prevent erroneous guidance of customers by knowing the status. The seat identification such as a table or counter can be selected from the options displayed on the mobile terminal screen of the waiter, or the seat can be switched between "in use" and "unused" by reading a barcode, 2D code, IC tag, etc., that is pre-installed on each seat. In the operation of notifying the congestion status, it is important to obtain the seat usage status appropriately and easily. In addition, in the operation of identifying a table using the ticket vending machine 10, when the table number is uniquely identified from the ticket vending machine 10, the table is set to "in use", and when the waiter has completed cleaning, the table can be changed to "unused" from the mobile terminal, just like in the case of a mobile terminal.

[0022] The ticket vending machine 10 judges from the information on the store usage status whether there is currently a seat available for seating without waiting, and if there is a seat available for seating without waiting, it does not display the usage status in step 1-5 ("N" in step 1-5), and proceeds to step 1-10, and displays a payment screen (settlement screen) G2 as shown in Fig. 8 on the touch panel 17 of the ticket vending machine 10. In addition to a product total field G21 and a receipt required field G23, the payment screen G2 displays an available payment selection field G25. The available payment selection field G25 displays various payment methods that can be used with the ticket vending machine 1, such as a cash payment selection button G251, a credit card payment selection button G253, an electronic money payment selection button G255, and a mobile terminal payment selection button G257.

[0023] Next, the customer selects a payment method by pressing one of the buttons in the available payment selection field G25, and a payment screen G3 corresponding to the payment method is displayed, as shown in Fig. 9. The example shown in Fig. 9 shows an example of the screen when a payment method using electronic money is selected. The customer then performs the payment process (settlement process) by following the instructions displayed on the settlement screen G3 (step 1-11).

[0024] As a result, the meal ticket printed by issuing unit 21 of ticket vending machine 10 is issued from the issuing port of ticket vending machine 10 (step 1-12). At the same time, order information for the product for which payment has been made is sent to a kitchen terminal (not shown) (a kitchen printer or kitchen monitor, the same applies below), and cooking of the product is instructed.

[0025] Instead of using a meal ticket, information about the transaction may be sent to the mobile terminal 100 of the customer to which application software has been downloaded in advance using short-distance communication or the like, and exchanged for a product according to the display on the mobile terminal 100. Also, instead of using a meal ticket, data may be sent to a pager terminal, and the pager terminal may be used to call the customer when the meal is served. In this case, the ticket vending machine 10 is not used, but rather another product sales data processing device (order receiving device, vending machine).

[0026] On the other hand, if there is no seat available without waiting time in step 1-5, it is determined that the usage status needs to be displayed in step 1-5 ("Y" in step 1-5), and the process proceeds to step 1-6, where the CPU 11 generates identification information. The identification information is, for example, information including a transaction number related to the selected / registered product, and this identification information is displayed in a two-dimensional code. Note that, as a means for displaying the identification information, a barcode or a predetermined transaction number may be used instead of a two-dimensional code. Note that, detailed information related to the registered product including the transaction number may be separately transmitted from the ticket vending machine 10 to the ticket vending machine management device 50, and when an inquiry is made from the mobile terminal 100 to the ticket vending machine management device 50, the detailed information may be transmitted to the mobile terminal 100, and the mobile terminal 100 may be able to settle the account. In short, the identification information may be information necessary for the mobile terminal 100 to continue the transaction by the ticket vending machine 10 by importing the information into the mobile terminal 100.

[0027] The ticket vending machine 10 then displays the identification information, etc. display screen G4 shown in Fig. 10 on its touch panel 17. The identification information, etc. display screen G4 displays a usage status explanation field G41, identification information G42, and a cancel button G43. The usage status explanation field G41 lists the number of people currently waiting and the subsequent operation method if one waits without canceling. The CPU 11, touch panel 17, etc. that display the usage status explanation field G41 (as well as the usage status explanation field G91 described below) using steps 1-7 are notification means that notify information related to the usage status.

[0028] In the above example, the usage status explanation field G41 and the identification information G42 are output at the same time. However, the identification information G42 may be printed on a ticket medium or receipt that is output after the usage status explanation field G41 is displayed and payment is made. In this case, the usage status explanation field G41 may display, for example, "Sorry. There are currently two people waiting. If you can wait, please proceed to payment." In this case, the identification information G42 is displayed on the screen after payment is made. Furthermore, even before payment, a ticket or receipt may be printed with the aim of handing over the identification information G42, regardless of whether payment is made or not. In this example, the waiting information is displayed in the usage status explanation field G41, and the waiting information itself or information that can obtain the waiting information is also stored in the identification information G42.

[0029] The usage status, i.e., waiting information, is calculated from, for example, the total number of seats in the store, the number of seats in use (the number of vacant seats), and the number of reserved seats. For example, if the total number of seats in the store is 15, the number of seats in use is 15, and the number of reserved seats is 2, immediate entry is not possible, so the usage status explanation field G41 is displayed in the manner shown in FIG.

[0030] Also, if the store usage time per person (for example, 10 minutes / person) is preset, the expected waiting time can be set to 30 minutes in total (the number of reserved seats: 2 (=20 minutes) + the number of people wishing to use (yourself): 1 (=10 minutes). In this case, the expected waiting time may be displayed, for example, in the usage status explanation field G41 in FIG. 10.

[0031] If the number of seats in use is less than the total number of seats in the store, entry is possible, so the waiting information as shown in FIG. 10 is not displayed as described above, and the process moves directly from step 1-5 to step 10, where the payment screens G2 and G3 are displayed.

[0032] Then, after reading the description in the usage status explanation field G41, if the customer wishes to cancel the transaction at the ticket vending machine 10, he or she presses the cancel button G43. This causes the process to move from "Y" in step 1-8 to step 1-1, and the ticket vending machine 10 displays a new product selection screen G1-1 (see FIG. 6) for the next customer. The CPU 11, touch panel 17, etc. that display and select the cancel button G43 using steps 1-7 and 1-8 are cancellation means for canceling the transaction.

[0033] On the other hand, if the customer does not cancel ("N" in step 1-8) and reads and inputs the identification information G42 into his / her mobile terminal 100, the input operation is regarded as an indication of the customer's intention to make a reservation for use of the store.

[0034] Then, the mobile terminal 100 notifies the ticket vending machine 10 via the ticket vending machine management device 50 that the identification information G43 has been entered into the mobile terminal 100, and if the notification is confirmed, the process moves from "Y" in step 1-9 to step 1-1, and the ticket vending machine 10 displays a new product selection screen (transaction start screen) G1-1 (see Figure 6) for the next customer.

[0035] In other words, if there are no seats available without waiting, the customer is asked to decide whether or not to cancel the transaction, and whether or not the transaction is cancelled, operation on the ticket vending machine 10 is terminated and the product selection screen G1-1 for the next customer is displayed. If the transaction is not cancelled, the customer continues operation on his or her own mobile terminal 100, which will be described next. This shortens the amount of time each person occupies the ticket vending machine 10 when the store is crowded, improving the efficiency of use.

[0036] 12 is an operational flow diagram showing an example of a ticket selling process executed by the customer's mobile terminal 100. The process shown in this diagram is realized by the CPU 101 executing a program stored in the ROM 103.

[0037] When the mobile terminal 100 reads and inputs the identification information G42 displayed on the touch panel 17 of the ticket vending machine 10 (step 2-1), it associates information about the customer who owns the mobile terminal 100 (for example, the customer's ID number) with the identification information (step 2-2). The CPU 101 or the like that performs the process of step 2-2 of associating this identification information with information about the customer (hereinafter referred to as "ID information") is called an association means. Furthermore, based on the read identification information G42, waiting information and transaction information such as a transaction number are obtained. This waiting information and transaction information may be information contained in the identification information G42, or may be information obtained from the ticket vending machine management device 50 or the like using the information contained in the identification information G42.

[0038] Next, the mobile terminal 100 transmits / notifies the ticket vending machine 10 that the identification information has been input (that the identification information has been associated with the ID information) via, for example, the ticket vending machine management device 50 (step 2-3). After this, the identification information and the ID information are associated in the order system 1-1, and the customer can proceed with his / her transaction on the mobile terminal 100.

[0039] Then, by this notification, as described above, the ticket vending machine 10 returns from step 1-9 to step 1-1 and displays the product selection screen G1-1 for the next customer (that is, displays the registration means on the display means).

[0040] Next, a reservation information input screen (not shown) is displayed on the touch panel 107 of the mobile terminal 100, and reservation information is input (step 2-4). Reservation information includes, for example, seat designation and the number of people using the facility, and inputting these information is called a reservation means. In other words, the reservation means is a means for making a reservation for use of the facility based on the notification in the usage status explanation field G41.

[0041] Then, using the transaction information and waiting information obtained based on the read identification information G42, the touch panel 107 of the mobile terminal 100 displays an order confirmation screen G5 as shown in FIG. 11(a) (step 2-5). The order confirmation screen G5 displays a selected product list G51 selected on the ticket vending machine 10, a billing content display field G53, a usage status display field G55, an order button G57, and the like. In addition to the product name G511, the selected product list G51 displays the price G513 of each product and an individual delete button G515. The usage status display field G55 displays the number of people waiting, but instead, an expected waiting time, etc. may be displayed. In addition, it is preferable to change the display of the number of people waiting and the expected waiting time, etc. displayed in the usage status display field G55 according to the passage of time (changes in usage status) in order to check the ever-changing usage status. Note that a cancel button (not shown) may be displayed in the reservation information input screen (not shown) or the order confirmation screen G5, so that the transaction can be canceled even at these stages.

[0042] When the order button G57 is pressed, a payment screen G6 as shown in FIG. 11(b) is displayed (step 2-6). The order button G57 may be pressed when there are still people waiting or the waiting time is still there, or when the number of people waiting or the waiting time has become zero. The payment screen G6 shows the screen that appears when the customer has selected credit card payment as the payment method in advance when registering as a member on the customer's mobile terminal 100. Therefore, if another payment method has been selected, a screen for that payment method is displayed. Before displaying this payment screen G6, a payment method selection screen may be displayed that displays which payment method to select.

[0043] This payment screen G6 also displays a credit card payment selection button G61 and a ticket machine payment selection button G65. Generally, when the credit card payment selection button G61 is selected ("Y" in step 2-7) and the payment button G63 is pressed, the payment process is completed (step 2-8). The CPU 101 and other components that perform steps 2-6 to 2-8 are a payment means that performs payment processing based on the transaction information acquired based on the read identification information G42.

[0044] Incidentally, instead of pressing the order button G57, a payment screen G6 as shown in FIG. 11(b) may be displayed (step 2-6) when the number of people waiting or the expected waiting time becomes zero, that is, when the store becomes available, and the customer is asked whether or not they really intend to place an order. In this case, the display of the order button G57 on the order confirmation screen G5 may be omitted. In addition, since the screen automatically moves to the payment screen G6 in this case, it is preferable to display, for example, a cancel button on the payment screen G6, so that the customer can cancel the transaction at this stage if they do not intend to place an order.

[0045] Next, when the payment process is completed on the payment screen G6, it is determined that the customer has a definite intention to make a transaction such as a meal, and the reservation is confirmed (step 2-9). With this reservation confirmation, the order number screen G7 as shown in FIG. 13(a) is displayed on the touch panel 107 (step 2-10). The order number screen G7 displays the confirmed order number G71, the seat number G72, the order contents G73, the payment status display G75, the store name G77, and the like. This order number screen G7 may also display waiting information such as "X number of people left" or "X minutes left". Furthermore, with the reservation confirmation, product information is transmitted to a kitchen terminal (not shown). The customer moves to the seat with the seat number G72 and waits for the order number G71 to be displayed in the store or to be called by a store clerk or the like. Depending on the store's system and the products handled, it may be configured to display only the order number G71 or only the seat number G72.

[0046] On the other hand, when the ticket vending machine payment selection button G65 is selected in step 2-7 ("N" in step 2-7), the confirmation button G67 shown in dotted line in FIG. 11(b) is displayed in solid line. When the confirmation button G67 is pressed, the order number screen G8 as shown in FIG. 13(b) is displayed (step 2-11). In addition to the order number G81, seat number G82, order contents G83, payment status display G85, and store name G87, the order number screen G8 displays the payment device reading identification information G89. The payment device reading identification information G89 shows a two-dimensional code, but may be a barcode, a symbol, a number, or the like. The payment device that reads the payment device reading identification information G89 may be the ticket vending machine 10, a separately installed self-payment device (not shown), or a payment device where a store clerk settles the bill.

[0047] For example, if a ticket vending machine 10 (not necessarily the ticket vending machine 10 used for product registration) is used as the settlement device, the settlement device reading identification information G89 is read by the scanner unit 23 of the ticket vending machine 10. As a result, a settlement screen (settlement screen) G2 equivalent to that shown in FIG. 8 above is displayed on the touch panel 17 of the ticket vending machine 10, and when a payment method is selected by pressing one of the buttons in the available payment selection field G25, a payment screen G3 corresponding to the payment method equivalent to that shown in FIG. 9 above is displayed (equivalent to step 1-10). The customer then performs the payment process (settlement process) by following the instructions displayed on the settlement screen G3 (equivalent to step 1-11).

[0048] This confirms the reservation (this step is not shown in FIG. 5), and then the meal ticket printed by issuing unit 21 of ticket vending machine 10 is issued from the issuing port of ticket vending machine 10 (equivalent to step 1-12). As above, instead of the meal ticket, information may be sent to the customer's mobile terminal 100, or data may be sent to a pager terminal. At the same time, order information for the paid item is sent to a kitchen terminal (not shown), and cooking of the item is instructed. The customer moves to the designated seat and waits for the order number to be displayed in the store or called by a store clerk, etc.

[0049] In the first embodiment, the operations up to product registration are performed by the ticket vending machine 10, and payment processing is left to the mobile terminal 100 of the customer. The reason for not using the mobile terminal 100 from the beginning of product registration is as follows. That is, to accommodate customers who come to the store thinking "I can eat right away" without worrying about the usage situation, the ticket vending machine 10 first accepts product registration, allowing for comfortable and smooth product selection. Also, the ticket vending machine 10 has a larger screen than the mobile terminal 100, making it easier to operate, and toppings, various benefits, coupons, etc. can be easily displayed, making it easy to select, which is convenient for customers and also increases their desire to purchase. On the other hand, in order to increase the efficiency of use of the ticket vending machine 10, payment processing is performed using the mobile terminal 100 of the customer.

[0050] Second Embodiment The ordering system according to the second embodiment of the present invention is an ordering system configured using only the ticket vending machine 10, without the customer using a mobile terminal 100. The configuration of this ordering system is a system that does not require the mobile terminal 100 as a constituent element in the ordering system 1-1 shown in Fig. 1, and other configurations are the same as those of the ordering system 1-1, so a description of each component device will be omitted. That is, this ordering system is configured by connecting multiple ticket vending machines 10, a ticket vending machine management device 50, and a member management server 80 so that they can communicate with each other via a communication line 140.

[0051] 15 is an operational flow diagram showing an example of a ticket selling process executed by the ticket vending machine 10. In the following explanation, explanations of parts that overlap with the contents explained in the first embodiment will be omitted.

[0052] First, when a new customer stands in front of the ticket vending machine 10, the initial first product selection screen G1-1 (G1) as shown in FIG. 6 similar to the first embodiment is displayed (step 3-1). In this example, if the product group button G12 is pressed as the desired product group button, the second product selection screen G1-2 (G1) as shown in FIG. 7 is displayed. The desired product is selected from the products displayed on the second product selection screen G1-2 (step 3-2). The product can be selected multiple times until the checkout button G16 is pressed ("N" in step 3-3). When the above product selection is completed, the customer presses the checkout button G16 in the second product selection screen G1-2 ("Y" in step 3-3). When the checkout button G16 is pressed, the ticket vending machine 10 checks information about the store usage situation (step 3-4).

[0053] The ticket vending machine 10 uses the information regarding the store usage status confirmed above to determine whether there are any seats available for the customer to sit at without waiting, and if there are any seats available for the customer to sit at without waiting, it does not display the usage status ("N" in step 3-5) and proceeds to step 3-9, where it displays a payment screen (settlement screen) G2 as shown in Figure 8 on the touch panel 17 of the ticket vending machine 10.

[0054] Next, the customer selects a payment method by pressing one of the buttons in the available payment selection field G25, and a payment screen G3 corresponding to the payment method is displayed, as shown in Fig. 9. The example shown in Fig. 9 shows an example of the screen when a payment method using electronic money is selected. The customer then performs the payment process (settlement process) by following the instructions displayed on the settlement screen G3 (step 3-10).

[0055] In this case, since no reservation is made, step 3-11 is skipped and the process proceeds to step 3-12, where the meal ticket printed by issuing unit 21 of ticket vending machine 10 is issued from the issuing port of ticket vending machine 10. At the same time, order information for the product for which payment has been made is sent to a kitchen terminal (not shown), and cooking of the product is instructed. Instead of a meal ticket, information may be sent to the mobile terminal 100 of the customer, or data may be sent to a pager terminal.

[0056] On the other hand, if there are no seats available without waiting in step 3-5, it is determined that the occupancy status needs to be displayed ("Y" in step 3-5), and the process proceeds to step 3-6.

[0057] The ticket vending machine 10 then displays a usage status display screen G9 shown in Fig. 14 on its touch panel 17. The usage status display screen G9 displays a usage status explanation field G91, a reservation button G93, and a cancel button G95. The usage status explanation field G91 displays the number of people currently waiting and an explanation of how to make a reservation or not.

[0058] After reading the description in the usage status explanation field G91, the customer presses the cancel button G95 if he or she wishes to cancel the transaction at the ticket vending machine 10. This causes the process to move from "Y" in step 3-7 to step 3-1, and the ticket vending machine 10 displays a new product selection screen G1-1 (see FIG. 6) for the next customer.

[0059] On the other hand, if the customer does not want to cancel, he or she presses the reservation button G93 ("N" in step 3-7). This causes a reservation information input screen (not shown) to be displayed on the touch panel 17 of the ticket vending machine 10, and the customer enters reservation information (step 3-8). The act of entering reservation information is called a reservation means.

[0060] After the reservation information is input, the touch panel 17 of the ticket vending machine 10 displays a payment screen (settlement screen) G2 similar to that shown in Fig. 8 above, and when a payment method is selected by pressing one of the buttons in the available payment selection field G25, a payment screen G3 corresponding to the selected payment method similar to that shown in Fig. 9 above is displayed (step 3-9).Then, the customer performs the payment process (settlement process) according to the instructions displayed on the payment screen G3 (step 3-10).

[0061] Next, since a reservation has been made in this case, the reservation is confirmed (step 3-11). Then, the process proceeds to step 3-12, where the meal ticket printed by issuing unit 21 of ticket vending machine 10 is issued from the issuing port of ticket vending machine 10. At the same time, order information for the paid item is sent to a kitchen terminal (not shown), and cooking of the item is instructed. As above, instead of the meal ticket, information may be sent to the customer's mobile terminal 100, or data may be sent to a pager terminal. The customer moves to the designated seat and waits for the order number shown on the meal ticket (or mobile terminal 100, etc.) to be displayed in the store or called by a store clerk, etc.

[0062] It is preferable to display identification information such as the identification information G42 shown in Fig. 10 on any of the screens such as the reservation information input screen (not shown) from step 3-6 onwards, and the payment screen (settlement screen) G2 and payment screen G3 displayed thereafter. With this configuration, the customer can obtain the identification information at any time and check the latest waiting information on his / her own mobile terminal 100. Furthermore, if the identification information is configured to be printed on the ticket or receipt issued in step 3-12, the latest waiting information can be notified to the customer's own mobile terminal 100 in the same manner as above.

[0063] In other words, even in this embodiment, if there are no seats available without waiting, the customer is asked to decide whether or not to cancel the transaction, and if they do, operation on the ticket vending machine 10 is terminated and the product selection screen G1-1 for the next customer is displayed. This shortens the amount of time each person occupies the ticket vending machine 10 when the store is crowded, improving utilization efficiency.

[0064] Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications are possible within the scope of the claims and the technical ideas described in the specification and drawings. Note that any configuration not directly described in the specification and drawings is within the scope of the technical ideas of the present invention as long as it has the functions and effects of the present invention.

[0065] For example, in each of the above embodiments, when a reservation is required, the customer is given the choice of making the reservation and waiting, or canceling the transaction. However, as an additional option when making a reservation, the customer may also be given the choice of moving to another store in the same chain.

[0066] In addition, in each of the above embodiments, the notification means (such as the CPU 11 that executes steps 1-7 and steps 3-6) that notifies information regarding the usage status is provided on the ticket vending machine 10 side, but this function may be provided on the mobile terminal 100 side. In this case, for example, only the identification information G42 is displayed on the identification information display screen G4 shown in Fig. 10 above to have the mobile terminal 100 read that information, and then a field equivalent to the usage status explanation field G41 and a button equivalent to the cancel button G43 shown in Fig. 10 are displayed on the touch panel 107 of the mobile terminal 100.

[0067] In the above embodiment, the canceling means for canceling the transaction (such as the CPU 11 that executes steps 1-8 and 3-7) is provided on the ticket vending machine 10 side, but this function may be provided on the mobile terminal 100 side. In this case, for example, the cancel button G43 shown in Fig. 10 is not displayed, and instead, a cancel button is displayed on the touch panel 107 of the mobile terminal 100, for example, on the order details confirmation screen G5 shown in Fig. 11(a) or on the reservation information input screen (not shown) described above.

[0068] In addition, in the above embodiment, the reservation for use is confirmed after the payment is completed using the payment means, but in some cases, it may be configured so that the payment using the payment means is completed after the reservation for use is confirmed.

[0069] In the above embodiment, the identification information having the transaction number is displayed on the ticket vending machine 10, and the identification information is associated with the ID information by having the mobile terminal 100 read the identification information. However, conversely, the ID information for identifying the user may be displayed on the touch panel 107 of the mobile terminal 100, and the ID information may be read by the scanner unit 23 of the ticket vending machine 10, so that the identification information generated by the ticket vending machine 10 is associated with the ID information read in on the ticket vending machine 10 side. In this case, for example, the associated identification information and ID information may be transmitted from the ticket vending machine 10 to the ticket vending machine management device 50, and information required for settlement, such as product information linked to the transaction number included in the identification information, may be transmitted from the ticket vending machine management device 50 to the mobile terminal 100, so that the mobile terminal 100 side performs the settlement process.

[0070] In the above embodiment, the identification information display screen G4 shown in FIG. 10 is displayed when the usage status needs to be displayed and the checkout button G16 in the product selection screen G1 (second product selection screen G1-2) shown in FIG. 7 is pressed. However, if the usage status needs to be displayed, the identification information display screen G4 may be displayed during the display of the first product selection screen G1-1 or the second product selection screen G1-2 before the checkout button G16 is pressed to inform the user that a seat cannot be provided, and the display timing can be freely set. In this case, various display methods are possible, such as displaying the identification information display screen G4 as two screens in parallel with the first product selection screen G1-1 or the second product selection screen G1-2, or displaying it small within the first product selection screen G1-1 or the second product selection screen G1-2. Since the product selection has not yet been completed on the identification information display screen G4 at that time, the identification information G42 does not need to be displayed. This configuration allows the customer to cancel before or during product selection, further saving time for both the customer and the store.

[0071] Overview of the embodiment [Technical field] The present invention relates to a ticket vending machine, an order system (sales processing system, ticket vending machine system), a ticket selling method, and a program. [Background technology] In the past, for example, a customer would operate a ticket machine to purchase a meal ticket, but for various reasons (for example, because it is crowded and the customer is unable to be seated immediately after purchasing the meal ticket, or because there is a long wait time), the process for such cases (such as cancellation processing) could be cumbersome. [Prior art document] [Patent documents] [Patent Document 1] Patent No. 4700767

[0072] [Summary of the invention] [Problem to be solved by the invention] The present invention has been made in consideration of the above-mentioned points, and its object is to provide a ticket vending machine, an ordering system, a ticket vending method, and a program that can perform smooth product transaction processing. [Means for solving the problem]

[0073] The present invention relates to a ticket vending machine comprising a registration means for a customer to register products, a ticket issuing means for printing tickets based on the registered information, and a display means for displaying waiting information, such as at least one of the number of people waiting or the waiting time, when the customer uses the ticket vending machine, and wherein the display means displays the waiting information before the ticket issuing means issues the ticket. According to the present invention, a customer can recognize the waiting information (crowding situation) of the store etc. before the ticket issuing means issues a ticket (before completing payment), so the customer can be given an opportunity to decide whether to continue the transaction (issuing a ticket, making a payment, etc.). This allows the customer to respond according to the waiting information (crowding situation) of the store etc., and the store can avoid (or reduce) cumbersome operations such as canceling the transaction (refund processing) after the completion of ticket issuing or payment, and allows the product transaction processing to be carried out smoothly overall. In other words, it is possible to reduce the number of customers who, after purchasing a meal ticket, find that the restaurant is crowded and request a refund for the meal ticket due to being kept waiting. This reduces the amount of work required for store staff to process refunds. Even though the ticket vending machines are installed so that store staff can focus on cooking, serving food, and cleaning up, it is possible to prevent the work of store staff from becoming complicated due to refund procedures. Furthermore, to prevent customers who find out that the restaurant is crowded after purchasing a meal ticket from feeling dissatisfied with having to wait, the system allows customers to wait at a location of their choice until a seat becomes available. Customers are notified of the restaurant's usage status (waiting information) via the network on their mobile devices, allowing them to leave the restaurant with peace of mind and to know when it is time to head back to the restaurant. In addition, this system does not give customers the impression that they have to wait in a cramped restaurant or outside in a cold or hot place, which helps to maintain the restaurant's image and improves repeat visit rates. In addition, the time that the ticket vending machine is occupied can be shortened. In addition, even if popular restaurants have installed ticket vending machines, they still have to prepare staff to handle customers (visually judge the congestion situation and inform customers, judge and inform customers when to purchase a meal ticket, and handle long lines), and ticket vending machines do not fully function as a labor-saving measure. By displaying waiting information to customers, customers can decide whether to use the machine or not at their own will, without having to prepare staff to handle customer needs, such as visually judging and telling customers how crowded the restaurant is, judging and telling customers when to purchase a meal ticket, and handling long lines. Furthermore, even if the restaurant is crowded, customers can leave the restaurant after purchasing a meal ticket, so long lines will not form, and by not forming long lines, there will be no need to worry about causing trouble to neighboring residents or stores. The timing of registration by the registration means and the timing of display by the display means do not have to be in this order. For example, the waiting information may be displayed after the product registration, or the waiting information may be displayed before the product registration.

[0074] In addition to the above-mentioned characteristics, the present invention is characterized in that it further comprises an output means for outputting identification information for acquiring the waiting information, and after output by the output means, a new transaction start screen is displayed on the display means. In the above embodiment, the identification information for acquiring the waiting information corresponds to the identification information G42, but as described above, the output form of the identification information is not limited to a screen display, but also includes identification information printed on an issued ticket medium or receipt medium. The ticket medium or receipt medium includes not only a form in which only the identification information is printed, but also a ticket medium or receipt medium printed after the settlement is completed at the ticket vending machine. When the identification information is displayed on the screen, it is preferable that the transaction is ended by being triggered by being read by a portable terminal of a customer, etc., and when the identification information is printed, it is preferable that the transaction is ended by being triggered by detecting that the printing process has been performed or that the printed medium has been removed, and the next transaction start screen is displayed. If there is no one waiting, it is possible to control the system so that identification information is not generated (so that a two-dimensional code, etc., is not displayed).

[0075] The present invention also relates to an ordering system including the above-mentioned ticket vending machine and a customer's mobile terminal, wherein the mobile terminal is equipped with a reading means for reading identification information output from the ticket vending machine to obtain the waiting information, an acquisition means for acquiring the waiting information and transaction information based on the read identification information, and a payment means for performing payment processing based on the acquired transaction information. The mobile terminal refers to, for example, a smartphone. This ordering system may further include a management device communicatively connected to the ticket vending machine. Some of the operations that were previously performed on ticket machines are now performed on customers' mobile devices, which reduces the number of times that their fingers touch the ticket machine's touch panel, thereby helping to prevent infection.

[0076] The present invention also resides in a program which causes a computer acting as a ticket vending machine that issues tickets to function as a registration means for registering products by customers, a ticket issuing means for printing tickets based on the registered information, and a display means for displaying waiting information, such as at least one of the number of people waiting or the waiting time, when used, and further causes the display means to function to display the waiting information before the ticket is issued by the ticket issuing means.

[0077] The present invention also relates to a ticket selling method comprising a registration step in which a customer registers a product, a ticket issuing step in which a ticket based on the registered information is printed, and a display step in which waiting information, either the number of people waiting or the waiting time, is displayed in the display step before the ticket is issued by the ticket issuing means.

[0078] The present invention also relates to a program for causing a computer as an order system including a ticket vending machine that issues tickets and a mobile terminal of a customer, the ticket vending machine to function as a registration means for the customer to register products, a ticket issuing means for printing tickets based on the registered information, and a display means for displaying waiting information of at least one of the number of people waiting or the waiting time when used, and further causing the display means to function to display the waiting information before the ticket issuing means issues a ticket, while the mobile terminal functions as a reading means for reading identification information output from the ticket vending machine to obtain the waiting information, an acquisition means for acquiring the waiting information and transaction information based on the read identification information, and a payment means for performing a payment process based on the acquired transaction information.

[0079] In addition, a program for realizing the functions of the ticket vending machine 10 and the order system 1-1 including the ticket vending machine 10 and the mobile terminal 100 may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into the ticket vending machine 10 or the order system 1-1 as a computer system and executed to perform processing as the ticket vending machine 10 or the order system 1-1. Here, "reading the program recorded on the recording medium into a computer system and executing it" includes installing the program into the computer system. The "computer system" here includes hardware such as an OS and peripheral devices. In addition, the "computer system" may include multiple computer devices connected via a network including the Internet, a WAN, a LAN, a dedicated line, and other communication lines. In addition, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, an optical magnetic disk, a ROM, a CD-ROM, and a storage device such as a hard disk built into a computer system. In this way, the recording medium storing the program may be a non-transient recording medium such as a CD-ROM. In addition, the recording medium also includes a recording medium provided inside or outside and accessible from a distribution server to distribute the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format executable by the terminal device. In other words, the format in which the program is stored in the distribution server does not matter as long as it can be downloaded from the distribution server and installed in a format executable by the terminal device. The program may be divided into multiple parts, downloaded at different times, and then combined on the terminal device, or each of the divided programs may be distributed by a different distribution server. Furthermore, the "computer-readable recording medium" includes a memory that holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that becomes a server or a client when a program is transmitted via a network. The above program may also be for realizing part of the above-mentioned functions.Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, that is, a so-called differential file (differential program).

[0080] In addition, the embodiments described above and shown in each drawing can be combined with each other as long as there is no contradiction in the purpose, configuration, etc. In addition, even a part of the description in the above description and the description in each drawing can be an independent embodiment, and the embodiment of the present invention is not limited to one embodiment that combines the description in the above description and each drawing. [Explanation of symbols]

[0081] 1-1...order system, 10...ticket vending machine, 11...CPU, 13...flash memory, 15...RAM, 17...touch panel, 19...communication unit, 21...issuing unit, 23...scanner unit, 25...banknote processing unit, 27...coin processing unit, 29...non-cash payment processing unit, 31...communication means, 50...ticket vending machine management device (management device), 80...membership management server, 100...mobile terminal, 101...CPU, 103...ROM, 105...RAM, 107...touch panel (touch panel combined display unit, input and display unit), 109... Communication unit, 110...scanner unit (reading means), 111...communication line, 140...communication line, S1, S2, S3-1 to 5...stores (restaurants), G1-1 (G1)...first product selection screen, G11, 12, 13, 14...product group buttons, G1-2 (G1)...second product selection screen, G15...selected product display field, G16...checkout button, G2...payment screen (settlement screen), G21...product total field, G23...receipt required field, G25...usable payment selection field, G251...cash payment selection button, G253...credit card payment selection button, G255...electronic money payment selection button, G257...mobile terminal payment selection button, G3...payment screen, G4...identification information display screen, G41...usage status explanation field, G42...identification information, G43...cancel button, G5...order details confirmation screen, G51...selected product list, G511...product name, G513...price, G515...individual deletion button, G53...accounting details display field, G55...usage status display field, G57...order button, G6...payment screen, G61...credit card payment selection button, G6 3...Payment button, G65...Ticket machine payment selection button, G67...Confirmation button, G7...Order number screen, G71...Order number, G72...Seat number, G73...Order details, G75...Payment status display, G77...Store name, G8...Order number screen, G81...Order number, G82...Seat number, G83...Order details, G85...Payment status display, G87...Store name, G89...Payment device reading identification information, G9...Usage status display screen, G91...Usage status explanation field, G93...Reservation button, G95...Cancel button

Claims

1. An ordering system including a ticket vending machine that issues tickets and a mobile terminal of a customer, The ticket vending machine is A registration means for registering products by a customer; a ticket issuing means for printing tickets based on the registered information; A display means for displaying at least one of waiting information of the number of people waiting or waiting time when the user uses the facility, The display means displays the waiting information before the ticket issuing means issues a ticket, The mobile terminal includes: A reading means for reading the identification information output from the ticket vending machine in order to obtain the waiting information; An acquisition means for acquiring waiting information and transaction information based on the read identification information; a payment means for carrying out a payment process based on the acquired transaction information; Equipped An ordering system characterized by the above.

2. The ticket vending machine, output means for outputting identification information for acquiring the waiting information; After the output by the output means, a new transaction start screen is displayed on the display means.

2. The ordering system according to claim 1 .

3. A computer as an ordering system including a ticket vending machine that issues tickets and a mobile terminal of a user, The ticket vending machine is A registration means for registering products by a customer; a ticket issuing means for printing tickets based on the registered information; functioning as a display means for displaying at least one of waiting information of the number of people waiting or the waiting time when the user uses the facility; and causing the display means to function to display the waiting information before the ticket issuing means issues a ticket. On the other hand, the mobile terminal A reading means for reading the identification information output from the ticket vending machine in order to obtain the waiting information; An acquisition means for acquiring waiting information and transaction information based on the read identification information; and functioning as a payment means for carrying out payment processing based on the acquired transaction information. A program characterized by:

Citation Information

Patent Citations

  • Meal ticket issuing device

    JP1991220688A

  • Ticket issuing machine

    JP2009199241A

  • Vending machine, vending system, and settlement method and settlement program in vending machine

    JP2019152897A

  • Service Management System

    JP4700767B1