JP2017049721A - Menu provision payment system, and menu provision payment method - Google Patents

Menu provision payment system, and menu provision payment method Download PDF

Info

Publication number
JP2017049721A
JP2017049721A JP2015171375A JP2015171375A JP2017049721A JP 2017049721 A JP2017049721 A JP 2017049721A JP 2015171375 A JP2015171375 A JP 2015171375A JP 2015171375 A JP2015171375 A JP 2015171375A JP 2017049721 A JP2017049721 A JP 2017049721A
Authority
JP
Japan
Prior art keywords
settlement
customer
unit
mobile terminal
food
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.)
Pending
Application number
JP2015171375A
Other languages
Japanese (ja)
Inventor
栄一 今泉
Eiichi Imaizumi
栄一 今泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Systems Ltd
Original Assignee
Hitachi Systems Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Systems Ltd filed Critical Hitachi Systems Ltd
Priority to JP2015171375A priority Critical patent/JP2017049721A/en
Publication of JP2017049721A publication Critical patent/JP2017049721A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To enhance convenience for customers and allow payment to be made even by a method other than a credit card.SOLUTION: A menu provision payment system detects a predetermined signal transmitted from a transmitter 200-1-n, obtains advertisement data provided by shops stored in a server 300, and requests for obtaining menu data for food and drink provided by the shops stored in a server on the basis of a predetermined signal transmitted by a transmitter different from the transmitter 200-1-n. On the basis of the obtaining request received by the portable terminal 100, menu data is transmitted to a portable terminal, and an order request, for food and drink, received from a customer is transmitted to the server. On the basis of the order request received from the portable terminal, food and drink are ordered, a payment request for the ordered food and drink requests, in the case that the order is determined to be paid by cash, the execution of preparation processing for the customer's cash payment to a sales terminal 400, and a message indicating that the preparation is ready for cash payment is displayed on an input display 101.SELECTED DRAWING: Figure 1A

Description

本発明は、メニュー提供決済システム、メニュー提供決済方法に関する。   The present invention relates to a menu providing settlement system and a menu providing settlement method.

従来、飲食店等の店舗で提供するメニューをその店舗に設置された端末に表示し、顧客がその端末を操作して好みのメニューを選択するものがある。例えば、特許文献1では、顧客が端末機に表示されたメニューを指でタッチする等して料理を注文すると、管理者サーバで所定の処理がなされた後、注文された料理についてのデータがその端末機に表示され、その端末機と顧客の携帯端末とが通信してその注文に対して決済している。   2. Description of the Related Art Conventionally, a menu provided at a restaurant or the like is displayed on a terminal installed in the store, and a customer operates the terminal to select a favorite menu. For example, in Patent Document 1, when a customer orders a dish by touching a menu displayed on the terminal with a finger or the like, data on the ordered dish is obtained after a predetermined process is performed on the administrator server. Displayed on the terminal, the terminal and the mobile terminal of the customer communicate to settle the order.

特開2012−48694号公報JP 2012-48694 A

上記特許文献1では、店舗に備えられた上記端末機を用いて料理の注文やその注文に対する決済ができるが、店舗側は上記端末機をあらかじめ準備しなければならない。また、上記端末機は店舗ごとに異なる場合が多く、顧客は各店舗に備えられた上記端末機に応じた操作を強いられ、顧客に対する利便性が低いものであった。さらに、特許文献1では、電子マネーカードやクレジットカード等のカード払いの決済を対象にしているため、現金払いの顧客に対しては適用できない。   In the above-mentioned Patent Document 1, a food order and payment for the order can be made using the terminal provided in the store, but the store side must prepare the terminal in advance. In addition, the terminal is often different for each store, and the customer is forced to perform an operation according to the terminal provided in each store, and the convenience for the customer is low. Furthermore, since Patent Document 1 is intended for settlement of card payments such as electronic money cards and credit cards, it cannot be applied to cash payment customers.

本発明は、上記に鑑みてなされたものであって、顧客に対する利便性を高めつつ、カード払い以外の方法でも決済することが可能なメニュー提供決済システム、メニュー提供決済方法を提供することを目的とする。   The present invention has been made in view of the above, and it is an object of the present invention to provide a menu providing settlement system and a menu providing settlement method capable of making settlement by a method other than card payment while enhancing convenience for customers. And

上記課題を解決するために、本発明にかかるメニュー提供決済システムは、顧客が操作する携帯端末と、飲食物を前記顧客に提供する店舗に設置された複数の発信機器と、サーバと、前記飲食物の注文を精算する売上端末とがネットワークを介して接続されたメニュー提供決済システムであって、前記携帯端末は、入力表示部と、前記発信機器から発信された所定の信号を検知したか否か、または前記発信機器とは異なる発信機器から発信された前記所定の信号を検知したか否かを判定し、前記所定の信号を検知したと判定した場合、前記サーバに記憶されている前記店舗が提供する広告データを取得する検知判定部と、前記発信機器と前記異なる発信機器とが発信した前記所定の信号に基づいて、前記サーバに記憶されている前記店舗が提供する前記飲食物のメニューデータの取得要求および前記入力表示部が顧客から受け付けた前記飲食物の注文要求を前記サーバに送信する注文要求部と、前記注文要求した前記飲食物に対する決済要求が現金決済であるか否かを判定し、前記決済要求が現金決済であると判定した場合、前記売上端末に対して前記顧客が現金決済するための準備処理の実行を要求し、前記顧客が現金決済する準備が出来た旨のメッセージを前記売上端末から受信し、前記入力表示部に表示する決済要求部と、を備え、前記サーバは、前記携帯端末から受信した前記取得要求に基づいて、記憶部に記憶されている前記メニューデータを前記携帯端末に送信するメニュー提供部と、前記携帯端末から受信した前記注文要求に基づいて、前記飲食物をオーダーする注文処理部と、を備え、前記売上端末は、前記携帯端末から受信した前記準備処理の実行を指示に基づいて、前記メッセージを前記携帯端末に送信する精算部、を備えることを特徴とするメニュー提供決済システムとして構成される。   In order to solve the above problems, a menu providing settlement system according to the present invention includes a mobile terminal operated by a customer, a plurality of transmitting devices installed in a store that provides food and drink to the customer, a server, and the food and drink A menu-providing payment system in which a sales terminal that settles an order for goods is connected via a network, wherein the portable terminal detects an input display unit and a predetermined signal transmitted from the transmitting device. Or the store stored in the server when it is determined whether or not the predetermined signal transmitted from a transmitting device different from the transmitting device is detected, and it is determined that the predetermined signal is detected. The store stored in the server is provided based on the detection determination unit that acquires the advertisement data provided by and the predetermined signal transmitted from the transmitting device and the different transmitting device. An order request unit for transmitting the food / drink menu data acquisition request and the food / drink order request received from the customer to the server, and a payment request for the order-requested food / beverage is cash settlement. If the payment request is determined to be cash payment, the customer requests the sales terminal to execute a preparation process for cash payment, and the customer pays cash. A settlement request unit that receives a message indicating that it is ready from the sales terminal and displays the message on the input display unit, and the server stores the message in the storage unit based on the acquisition request received from the portable terminal. A menu providing unit that transmits the stored menu data to the mobile terminal, and orders the food and drink based on the order request received from the mobile terminal. A processing unit, and the sales terminal includes a settlement unit that transmits the message to the mobile terminal based on an instruction to execute the preparation process received from the mobile terminal. Configured as a payment system.

また、本発明は、上記メニュー提供決済システムで行われるメニュー提供決済方法としても把握される。   The present invention can also be understood as a menu providing settlement method performed in the menu providing settlement system.

本発明によれば、顧客に対する利便性を高めつつ、カード払い以外の方法でも決済することが可能なメニュー提供決済システム、メニュー提供決済方法を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the menu provision payment system and menu provision payment method which can be settled also by methods other than card payment can be provided, improving the convenience with respect to a customer.

本発明にかかるメニュー提供決済システム、メニュー提供決済方法を適用したメニュー提供決済システムの構成例を示す図である(サーバ構成)。It is a figure which shows the structural example of the menu provision payment system to which the menu provision payment system concerning this invention and the menu provision payment method are applied (server structure). 本発明にかかるメニュー提供決済システム、メニュー提供決済方法を適用したメニュー提供決済システムの構成例を示す図である(クラウド構成)。It is a figure which shows the structural example of the menu provision payment system to which the menu provision payment system concerning this invention and the menu provision payment method are applied (cloud structure). 携帯端末の機能的な構成を示す図である。It is a figure which shows the functional structure of a portable terminal. 店舗別広告履歴情報の例を示す図である。It is a figure which shows the example of the advertisement log | history information classified by store. 店舗別注文履歴情報の例を示す図である。It is a figure which shows the example of the order history information according to a store. 店舗別決済履歴情報の例を示す図である。It is a figure which shows the example of the payment log | history information classified by store. 記憶部(発信機器)が記憶するデータの例を示す図である。It is a figure which shows the example of the data which a memory | storage part (transmitting device) memorize | stores. 記憶部(サーバ)が記憶するデータの例を示す図である。It is a figure which shows the example of the data which a memory | storage part (server) memorize | stores. メニュー提供決済処理の処理手順を示すシーケンス図である。It is a sequence diagram which shows the process sequence of a menu provision payment process.

以下に添付図面を参照して、本発明にかかるメニュー提供決済システム、メニュー提供決済方法の実施の形態を詳細に説明する。   Embodiments of a menu providing settlement system and a menu providing settlement method according to the present invention will be described below in detail with reference to the accompanying drawings.

図1Aは、本発明にかかるメニュー提供決済システム、メニュー提供決済方法を適用したメニュー提供決済システム1000の構成例を示す図である。本システムは、例えば、飲食店等の店舗あるいはその店舗から委託を受けた企業や団体によって管理される。   FIG. 1A is a diagram showing a configuration example of a menu providing settlement system 1000 to which a menu providing settlement system and a menu providing settlement method according to the present invention are applied. This system is managed, for example, by a store such as a restaurant or a company or organization that is entrusted by the store.

図1Aに示すように、メニュー提供決済システム1000は、顧客が所持する携帯端末100と、1または複数の発信機器200(200−1〜200−n)と、サーバ300と、売上端末400とを有して構成されている。なお、上記携帯端末100と発信機器200とサーバ300と売上端末400とは、互いに無線通信ネットワークN1を介して接続されている。また、サーバ300は、インターネット等の外部ネットワークN2に接続されている。まず、携帯端末100について説明する。   As shown in FIG. 1A, the menu providing settlement system 1000 includes a mobile terminal 100 possessed by a customer, one or a plurality of transmission devices 200 (200-1 to 200-n), a server 300, and a sales terminal 400. It is configured. The portable terminal 100, the transmitting device 200, the server 300, and the sales terminal 400 are connected to each other via a wireless communication network N1. The server 300 is connected to an external network N2 such as the Internet. First, the mobile terminal 100 will be described.

以下では、一例として、本システムが店内に設置されているサーバ300を用いて処理を実行する場合について説明しているが、図1Bに示すように、サーバ300をクラウドにより構成し、そのクラウドと、携帯端末100および売上端末400とを外部ネットワークN2により接続する構成としてもよい。   In the following, as an example, a case is described in which the system executes processing using the server 300 installed in the store. As shown in FIG. 1B, the server 300 is configured by a cloud, and the cloud and The mobile terminal 100 and the sales terminal 400 may be connected via the external network N2.

携帯端末100は、店舗を利用する顧客が操作する端末であり、スマートフォン等の一般的な端末から構成される。図2は、携帯端末100の機能的な構成を示す図である。   The mobile terminal 100 is a terminal that is operated by a customer who uses the store, and includes a general terminal such as a smartphone. FIG. 2 is a diagram illustrating a functional configuration of the mobile terminal 100.

図1Aに示すように、携帯端末100は、入力表示部101と、記憶部102と、第1通信部103と、第2通信部104と、検知判定部105と、注文要求部106と、決済要求部107と、読み取り部108と、制御部109とを有して構成されている。   As shown in FIG. 1A, the mobile terminal 100 includes an input display unit 101, a storage unit 102, a first communication unit 103, a second communication unit 104, a detection determination unit 105, an order request unit 106, a settlement The request unit 107, the reading unit 108, and the control unit 109 are configured.

入力表示部101は、ユーザである顧客からの様々な操作、例えば、料理の注文要求、決済要求を受け付け、その結果を表示する。記憶部102は、メモリ等の一般的な記憶媒体から構成され、本システムに必要な各種データを記憶する。   The input display unit 101 accepts various operations from a customer who is a user, for example, a food order request and a settlement request, and displays the results. The storage unit 102 includes a general storage medium such as a memory, and stores various data necessary for the system.

図2は、記憶部102が記憶するデータの例を示す図である。図2に示すように、記憶部102は、店舗別広告履歴情報1021と、店舗別注文履歴情報1022と、店舗別決済履歴情報1023とを記憶する。   FIG. 2 is a diagram illustrating an example of data stored in the storage unit 102. As illustrated in FIG. 2, the storage unit 102 stores store-specific advertisement history information 1021, store-specific order history information 1022, and store-specific settlement history information 1023.

図3は、店舗別広告履歴情報1021の例を示す図である。店舗別広告履歴情報1021は、顧客の携帯端末100に対して送信された広告の履歴情報を記憶する。図3に示すように、店舗別広告履歴情報1021には、店舗を識別するための店舗IDと、その店舗が顧客に対して広告を配信した日時である広告配信日時と、配信された広告の実体データを示す広告データとが対応付けて記憶されている。広告データは、例えば、店舗が提供する飲食物の割引情報やクーポン券、新商品や季節限定商品の案内等、店舗や店舗が提供する商品やサービスに関する様々な情報である。   FIG. 3 is a diagram illustrating an example of the store-specific advertisement history information 1021. The store-specific advertisement history information 1021 stores the history information of advertisements transmitted to the customer's mobile terminal 100. As illustrated in FIG. 3, the store-specific advertisement history information 1021 includes a store ID for identifying a store, an advertisement distribution date and time when the store distributes an advertisement to a customer, and a distribution advertisement. The advertisement data indicating the entity data is stored in association with each other. The advertisement data is various information related to products and services provided by stores and stores, such as discount information and coupons for food and drinks provided by stores, and guidance on new products and seasonal products.

図3では、例えば、店舗IDがS0001で識別される店舗は、顧客に対して2015年7月10日の19時00分に広告SA1を配信したことを示している。具体的には後述するが、上記店舗別広告履歴情報1021の各レコードは、いわゆるプッシュ型の広告データであり、顧客がその店舗の入り口に設置された発信機器200付近を通った際に、サーバ300から送信される。   In FIG. 3, for example, the store identified by the store ID S0001 indicates that the advertisement SA1 was distributed to the customer at 19:00 on July 10, 2015. Specifically, as will be described later, each record of the store-specific advertisement history information 1021 is so-called push-type advertisement data. When the customer passes near the transmitting device 200 installed at the entrance of the store, Sent from 300.

図4は、店舗別注文履歴情報1022の例を示す図である。店舗別注文履歴情報1022は、顧客が店舗で注文した料理や飲み物等の飲食物の履歴情報を記憶する。図4に示すように、店舗別注文履歴情報1022には、店舗を識別するための店舗IDと、顧客が着席する座席を識別するための座席IDと、顧客が飲食物を注文した日時である注文日時と、注文された飲食物を示す注文データとが対応付けて記憶されている。注文データは、例えば、注文された飲食物(例えば、コーヒー)と、その数量(例えば、1杯)と、その金額(例えば、300円)を含むデータである。   FIG. 4 is a diagram illustrating an example of the order history information 1022 for each store. The store-specific order history information 1022 stores history information of food and drink such as dishes and drinks ordered by the customer at the store. As shown in FIG. 4, the store-specific order history information 1022 includes a store ID for identifying the store, a seat ID for identifying the seat on which the customer is seated, and the date and time when the customer ordered the food and drink. The order date and time and order data indicating the ordered food and drink are stored in association with each other. The order data is, for example, data including ordered food and drink (for example, coffee), its quantity (for example, one cup), and its amount (for example, 300 yen).

図4では、例えば、店舗IDがS0001で識別される店舗で、座席IDがS10001で識別される座席に着席した顧客は、2015年7月10日の19時10分に料理Aを注文したことを示している。具体的には後述するが、上記店舗別注文履歴情報1022の各レコードは、顧客が操作する携帯端末100から送信される。   In FIG. 4, for example, a customer seated in the seat identified by the store ID S0001 and the seat ID identified by S10001 ordered dish A at 19:10 on July 10, 2015. Is shown. As will be described in detail later, each record of the store-specific order history information 1022 is transmitted from the mobile terminal 100 operated by the customer.

図5は、店舗別決済履歴情報1023の例を示す図である。店舗別決済履歴情報1023は、店舗から提供された飲食物の注文に対する決済の履歴情報を記憶する。図5に示すように、店舗別決済履歴情報1023には、店舗を識別するための店舗IDと、顧客が着席する座席を識別するための座席IDと、顧客が注文した飲食物に対して決済した日時である決済日時と、決済するための実体データを示す決済データと、その注文に対する決済方法の種類を示す決済種別とが対応付けて記憶されている。決済データとは、決済日時に決済される上記注文データの合計金額(例えば、3000円)およびその明細票である注文データ(例えば、コーヒー、1杯、300円)を含むデータである。   FIG. 5 is a diagram illustrating an example of the settlement history information 1023 for each store. Store-specific settlement history information 1023 stores settlement history information for food and drink orders provided from stores. As shown in FIG. 5, the store-specific settlement history information 1023 includes a store ID for identifying a store, a seat ID for identifying a seat on which the customer is seated, and a food and drink ordered by the customer. The settlement date and time, which is the settlement date, settlement data indicating entity data for settlement, and the settlement type indicating the type of settlement method for the order are stored in association with each other. The settlement data is data including the total amount (for example, 3000 yen) of the order data that is settled on the settlement date and the order data (for example, coffee, 1 cup, 300 yen) that is the detailed slip.

図5では、例えば、店舗IDがS0001で識別される店舗の座席IDがS10001で識別される座席に着席した顧客は、2015年7月10日の20時00分に、3,000円をカード払いで決済したことを示している。具体的には後述するが、上記店舗別決済履歴情報1023の各レコードは、顧客が操作する携帯端末100から送信される。続いて、図1Aに戻って、第1通信部103について説明する。   In FIG. 5, for example, a customer who sits in a seat whose store ID is identified by S0001 as a store ID is identified as S0001 is carded 3,000 yen at 20:00 on July 10, 2015. Indicates that the payment was made. Although specifically described later, each record of the store-specific settlement history information 1023 is transmitted from the mobile terminal 100 operated by the customer. Subsequently, returning to FIG. 1A, the first communication unit 103 will be described.

第1通信部103は、例えば、発信機器200から発信された所定の信号(例えば、ビーコン信号)を受信する。   For example, the first communication unit 103 receives a predetermined signal (for example, a beacon signal) transmitted from the transmission device 200.

第2通信部104は、例えば、サーバ300に対して、上記各履歴情報の送信要求や決済要求を含む各種の要求を送信し、その要求に対する結果を受信する。また、第2通信部104は、顧客が現金払いの決済を選択した場合、そのときの店舗別決済履歴情報1023のレコードを売上端末400に送信し、その決済に対する結果を受信する。   For example, the second communication unit 104 transmits various requests including the transmission request for each of the history information and the payment request to the server 300, and receives the result for the request. Further, when the customer selects the cash payment settlement, the second communication unit 104 transmits the record of the store-specific settlement history information 1023 at that time to the sales terminal 400 and receives the result of the settlement.

検知判定部105は、例えば、第1通信部103が発信機器200から上記所定の信号を受信したか否かを判定する。   For example, the detection determination unit 105 determines whether or not the first communication unit 103 has received the predetermined signal from the transmission device 200.

注文要求部106は、例えば、入力表示部101が顧客から飲食物の注文要求の入力が受け付けられた場合に、その注文要求をサーバ300に送信する。   For example, when the input display unit 101 receives an input of a food and drink order request from a customer, the order request unit 106 transmits the order request to the server 300.

決済要求部107は、例えば、入力表示部101が顧客から提供された飲食物に対する決済要求の入力が受け付けられた場合に、その決済要求をサーバ300または売上端末400に送信する。   The settlement request unit 107 transmits the settlement request to the server 300 or the sales terminal 400 when, for example, the input display unit 101 receives an input of a settlement request for food and drink provided by a customer.

読み取り部108は、例えば、電子マネーやクレジットカード等の媒体を読み取るためのリーダ部である。読み取り部108は、上記媒体に記録されている媒体情報(チャージ金額、カード番号等の決済に必要な情報)を読み取る。   The reading unit 108 is a reader unit for reading a medium such as electronic money or a credit card. The reading unit 108 reads medium information (information necessary for settlement such as a charge amount and a card number) recorded on the medium.

制御部109は、携帯端末100の各部の動作を制御する。上記各部の具体的な動作については、シーケンス図を用いて後述する。   The control unit 109 controls the operation of each unit of the mobile terminal 100. Specific operations of the above-described units will be described later using a sequence diagram.

発信機器200は、上記所定の信号を発信して自機器の存在を通知する端末機器であり、店舗Sのあらかじめ定められた場所に設置されている。本例では、顧客が出入りする店舗Sの出入り口に設置された発信機器200−1と、店舗S内の各座席に設置されている発信機器200−2〜nとがある。   The transmitting device 200 is a terminal device that transmits the predetermined signal to notify the presence of the own device, and is installed at a predetermined location in the store S. In this example, there are a transmission device 200-1 installed at the entrance of the store S where customers enter and exit, and transmission devices 200-2 to 200-n installed at each seat in the store S.

図1Aに示すように、発信機器200は、発信部201と、記憶部202と、制御部203とを有して構成されている。発信部201は、自機器周辺の所定の通信範囲(例えば、店舗Sの出入り口周辺の歩道、店舗S内の各座席周辺)に上記所定の信号を発信する。   As illustrated in FIG. 1A, the transmission device 200 includes a transmission unit 201, a storage unit 202, and a control unit 203. The transmitting unit 201 transmits the predetermined signal to a predetermined communication range around the device itself (for example, a sidewalk near the entrance / exit of the store S, and each seat in the store S).

記憶部202は、メモリ等の一般的な記憶媒体から構成される。図6は、記憶部202が記憶するデータの例を示す図である。図6に示すように、記憶部202には、発信機器200を識別するための発信ID2021が記憶される。発信IDは、例えば、店舗IDや座席IDを含む番号であり、S0001S10001のような体系である。座席以外に設置されている発信機器200は、S0001S1000Aのように下1桁がアルファベットとして、座席に設置されている発信機器200とは区別ができるようになっている。実際には、上記発信IDのほか、無線アクセスポイント、電波強度等、所定の規格に則った情報が上記発信IDに対応付けられている。制御部203は、上記各部の動作を制御する。上記各部の具体的な動作については、シーケンス図を用いて後述する。   The storage unit 202 includes a general storage medium such as a memory. FIG. 6 is a diagram illustrating an example of data stored in the storage unit 202. As illustrated in FIG. 6, the storage unit 202 stores a transmission ID 2021 for identifying the transmission device 200. The transmission ID is, for example, a number including a store ID and a seat ID, and has a system such as S0001S10001. The transmitting device 200 installed other than the seat can be distinguished from the transmitting device 200 installed in the seat, with the last digit being an alphabet as in S0001S1000A. Actually, in addition to the transmission ID, information conforming to a predetermined standard such as a wireless access point and radio wave intensity is associated with the transmission ID. The control unit 203 controls the operation of each unit. Specific operations of the above-described units will be described later using a sequence diagram.

サーバ300は、顧客が操作する携帯端末100に対して、店舗Sが提供するメニューや顧客から注文された飲食物の注文処理やその注文に対する決済処理を実行するサーバである。以下では、サーバ300は店舗内に設置されている前提で説明しているが、本システムの各構成要素と通信可能な環境にあれば、必ずしも店舗内になくてもよい。   The server 300 is a server that executes, for the mobile terminal 100 operated by the customer, a menu provided by the store S, an order process for food and drink ordered by the customer, and a settlement process for the order. In the following description, the server 300 is described on the assumption that it is installed in the store. However, the server 300 does not necessarily have to be in the store as long as it is in an environment that can communicate with each component of the system.

図1Aに示すように、サーバ300は、記憶部301と、広告提供部302と、メニュー提供部303と、注文処理部304と、決済処理部305と、第2通信部306と、第3通信部307と、制御部308とを有して構成されている。   As illustrated in FIG. 1A, the server 300 includes a storage unit 301, an advertisement providing unit 302, a menu providing unit 303, an order processing unit 304, a settlement processing unit 305, a second communication unit 306, and a third communication. A unit 307 and a control unit 308 are included.

記憶部301は、HDD(Hard Disk Drive)等の記憶装置から構成され、本システムに必要な各種データを記憶する。   The storage unit 301 includes a storage device such as an HDD (Hard Disk Drive), and stores various data necessary for this system.

図7は、記憶部301が記憶するデータの例を示す図である。図7に示すように、記憶部301は、広告データ3011と、メニューデータ3012と、注文受付データ3013と、オーダーデータ3014と、決済データ3015とを記憶する。   FIG. 7 is a diagram illustrating an example of data stored in the storage unit 301. As illustrated in FIG. 7, the storage unit 301 stores advertisement data 3011, menu data 3012, order reception data 3013, order data 3014, and settlement data 3015.

広告データ3011は、図3に示した広告データと同様のデータであり、店舗IDに対応付けて記憶されている。   The advertisement data 3011 is the same data as the advertisement data shown in FIG. 3, and is stored in association with the store ID.

メニューデータ3012は、店舗Sが顧客に提供する飲食物およびその単価を記載したメニューを示すデータであり、店舗IDに対応付けて記憶されている。   The menu data 3012 is data indicating a menu describing food and drink provided by the store S to the customer and the unit price thereof, and is stored in association with the store ID.

注文受付データ3013は、図4に示した注文データと同様のデータであり、店舗IDおよび座席IDに対応付けて記憶されている。   The order acceptance data 3013 is the same data as the order data shown in FIG. 4, and is stored in association with the store ID and the seat ID.

オーダーデータ3014は、注文が受け付けられた後の調理中の飲食物について、注文受付データ3013と同様のデータが記憶されている。   The order data 3014 stores data similar to the order reception data 3013 for food and drink being cooked after the order is received.

決済データ3015は、図5に示した決済データと同様のデータであり、店舗IDおよび座席IDに対応付けて記憶されている。続いて、図1Aに戻って、広告提供部302について説明する。   The payment data 3015 is data similar to the payment data shown in FIG. 5, and is stored in association with the store ID and the seat ID. Subsequently, returning to FIG. 1A, the advertisement providing unit 302 will be described.

広告提供部302は、例えば、携帯端末100から上記広告データの送信要求を受信すると、記憶部301に記憶されている広告データ3011を読み取り、読み取った広告データ3011を、要求された携帯端末100に送信する。   For example, when receiving the advertisement data transmission request from the mobile terminal 100, the advertisement providing unit 302 reads the advertisement data 3011 stored in the storage unit 301, and sends the read advertisement data 3011 to the requested mobile terminal 100. Send.

メニュー提供部303は、例えば、携帯端末100から各店舗が提供するメニューの送信要求を受信すると、記憶部301に記憶されているメニューデータ3012を読み取り、読み取ったメニューデータ3012を、要求された携帯端末100に送信する。   For example, when receiving a menu transmission request provided by each store from the portable terminal 100, the menu providing unit 303 reads the menu data 3012 stored in the storage unit 301, and uses the read menu data 3012 as the requested portable data. Transmit to the terminal 100.

注文処理部304は、例えば、顧客が座席に着席して携帯端末100から注文受付要求を受信した場合に、飲食物の注文の受け付けが可能となったことを示すメッセージや画面データを生成する注文受付処理を実行し、これらのデータを携帯端末100に送信する。また、注文処理部304は、携帯端末100から飲食物の注文要求を受信すると、注文受付データ3013として記憶部301に記憶するとともに、不図示の調理場端末に対してその注文の調理を開始する指示をするオーダー処理を実行し、その結果(例えば、料理の調理を開始した旨のメッセージ)を携帯端末100に送信する。   The order processing unit 304, for example, generates a message or screen data indicating that it is possible to accept food and drink orders when a customer is seated in a seat and receives an order acceptance request from the mobile terminal 100. A reception process is executed, and these data are transmitted to the portable terminal 100. In addition, when the order processing unit 304 receives an order request for food and drink from the portable terminal 100, the order processing unit 304 stores the order reception data 3013 in the storage unit 301 and starts cooking the order with respect to a kitchen terminal (not shown). The order process for giving an instruction is executed, and the result (for example, a message indicating that cooking of cooking has been started) is transmitted to the portable terminal 100.

決済処理部305は、例えば、携帯端末100から注文に対する決済要求を受信した場合に、カード払いまたは現金払いによる決済方法を判定する。決済処理部305は、カード払いの場合には、ネットワークN2を介して外部の金融機関等に設置されている決済サーバにアクセスして決済を要求し、その結果をその決済サーバから受信した後、携帯端末100に送信する。一方、決済処理部305は、現金払いの場合には、売上端末400で支払いをする旨および支払金額を含む現金決済データを携帯端末100に送信する。また、決済処理部305は、現金払決済データをサーバ300から受信した場合、売上端末400に対してその現金決済データを送信し、売上端末400からその結果を受信する。   For example, when receiving a payment request for an order from the mobile terminal 100, the payment processing unit 305 determines a payment method by card payment or cash payment. In the case of card payment, the payment processing unit 305 accesses a payment server installed in an external financial institution via the network N2, requests payment, and receives the result from the payment server. It transmits to the portable terminal 100. On the other hand, in the case of cash payment, the payment processing unit 305 transmits to the mobile terminal 100 cash payment data including a payment at the sales terminal 400 and a payment amount. Further, when the payment processing unit 305 receives cash payment payment data from the server 300, the payment processing unit 305 transmits the cash payment data to the sales terminal 400 and receives the result from the sales terminal 400.

第2通信部306は、携帯端末100の第2通信部104と同様、携帯端末100から、上記各履歴情報の送信要求や決済要求を含む各種の要求を受信し、その要求に対する結果を送信する。また、第2通信部306は、顧客が現金払いの決済を選択した場合、上記決済金額データを携帯端末100に送信する。   Similar to the second communication unit 104 of the mobile terminal 100, the second communication unit 306 receives various requests including the transmission request for each of the history information and the settlement request from the mobile terminal 100, and transmits a result for the request. . The second communication unit 306 transmits the payment amount data to the mobile terminal 100 when the customer selects cash payment.

第3通信部307は、ネットワークN2を介して上記決済サーバにアクセスして決済要求を送信し、その結果を受信する。制御部308は、上記各部の動作を制御する。上記各部の具体的な動作については、シーケンス図を用いて後述する。   The third communication unit 307 accesses the payment server via the network N2, transmits a payment request, and receives the result. The control unit 308 controls the operation of each unit described above. Specific operations of the above-described units will be described later using a sequence diagram.

売上端末400は、顧客に対して提供した飲食物についての支払いを受け付ける端末であり、いわゆるレジスタ端末である。図1Aに示すように、売上端末400は、入力表示部401と、収納部402と、精算部403と、第2通信部404と、制御部405とを有して構成されている。   The sales terminal 400 is a terminal that accepts payment for food and drink provided to customers, and is a so-called register terminal. As shown in FIG. 1A, the sales terminal 400 includes an input display unit 401, a storage unit 402, a settlement unit 403, a second communication unit 404, and a control unit 405.

入力表示部401は、顧客に提供した飲食物の代金を表示したり、顧客から受け取った代金の入力を受け付ける。収納部402は、顧客が支払った紙幣や硬貨を収納し、つり銭を払い出すための収納庫である。精算部403は、顧客が現金払いの決済を選択した場合における上記決済金額データを携帯端末100から受信すると、顧客から支払われて収納部402に収納された金額と上記決済金額データに示されている金額とを照合し、その結果を携帯端末100に送信するとともに、不図示のプリンタからレシートや領収証を出力する。   The input display unit 401 displays the price of food and drink provided to the customer or accepts the input of the price received from the customer. The storage unit 402 is a storage for storing bills and coins paid by customers and paying out change. When the settlement unit 403 receives the settlement amount data from the mobile terminal 100 when the customer selects the cash payment settlement, the settlement unit 403 is indicated by the amount paid from the customer and stored in the storage unit 402 and the settlement amount data. The result is collated and transmitted to the portable terminal 100, and a receipt and a receipt are output from a printer (not shown).

第2通信部404は、携帯端末100の第2通信部104等と同様、携帯端末100から、顧客が現金払いの決済を選択した場合における上記決済データを受信し、上記決済データに対する決済の結果を携帯端末100に送信する。制御部405は、上記各部の動作を制御する。上記各部の具体的な動作については、シーケンス図を用いて後述する。   Similar to the second communication unit 104 of the mobile terminal 100, the second communication unit 404 receives the payment data from the mobile terminal 100 when the customer selects payment for cash payment, and the result of the payment for the payment data. Is transmitted to the mobile terminal 100. The control unit 405 controls the operation of each unit described above. Specific operations of the above-described units will be described later using a sequence diagram.

続いて、本システムで行われるメニュー提供決済処理について説明する。図8は、メニュー提供決済処理の処理手順を示すシーケンス図である。メニュー提供決済処理は、顧客が店舗に入店する前に本システムが店舗に関する広告を携帯端末100に提供し、顧客がその店舗に入店した後、携帯端末100にその店舗のメニューを送信し、顧客が提供された飲食物に対する決済をするまでの一連の処理を、1つの携帯端末100に対して実行する処理である。このような一連の処理を顧客が所持する1つの携帯端末100に対して実行することにより、顧客は、普段使い慣れている携帯端末100を操作して、上記広告の確認、メニューの確認や飲食物の注文、提供された飲食物に対する決済をすることができる。なお、以下では、発信機器200は、携帯端末100に対して上記所定の信号を随時送信している。   Next, menu provision settlement processing performed in this system will be described. FIG. 8 is a sequence diagram showing a processing procedure of the menu provision settlement process. In the menu provision settlement process, before the customer enters the store, the system provides an advertisement related to the store to the mobile terminal 100, and after the customer enters the store, the menu of the store is transmitted to the mobile terminal 100. This is a process of executing a series of processes until the customer makes a payment for the food and drink provided to one mobile terminal 100. By executing such a series of processes for one mobile terminal 100 possessed by the customer, the customer operates the mobile terminal 100 that is usually used to confirm the advertisement, confirm the menu, and eat and drink. You can make a payment for the order and food and drink provided. In the following description, the transmitting device 200 transmits the predetermined signal to the mobile terminal 100 as needed.

携帯端末100の検知判定部105は、第1通信部103が発信機器200から上記所定の信号を受信したか否かを判定する(ステップS801)。検知判定部105は、第1通信部103が発信機器200から上記所定の信号を受信したと判定した場合、サーバ300に対して上記広告データの送信要求を送信する(ステップS802)。   The detection determination unit 105 of the mobile terminal 100 determines whether or not the first communication unit 103 has received the predetermined signal from the transmission device 200 (step S801). When it is determined that the first communication unit 103 has received the predetermined signal from the transmission device 200, the detection determination unit 105 transmits the advertisement data transmission request to the server 300 (step S802).

サーバ300の広告提供部302は、携帯端末100から上記広告データの送信要求を受信すると、その送信要求に含まれる店舗IDをキーにして、広告データ3011の中からその店舗IDの広告データを検索し(ステップS803)、その広告データを携帯端末100に送信する(ステップS804)。   Upon receiving the advertisement data transmission request from the mobile terminal 100, the advertisement providing unit 302 of the server 300 searches the advertisement data 3011 for the advertisement data of the store ID using the store ID included in the transmission request as a key. Then, the advertisement data is transmitted to the portable terminal 100 (step S804).

携帯端末100の検知判定部105は、サーバ300から受信した広告データを店舗別広告履歴情報1021に記憶するとともに入力表示部101に表示させる(ステップS805)。その後、顧客は入力表示部101に表示された広告を見て興味を持つと、店舗Sの店内に入店する。   The detection determination unit 105 of the mobile terminal 100 stores the advertisement data received from the server 300 in the store-specific advertisement history information 1021 and causes the input display unit 101 to display the advertisement data (step S805). Thereafter, when the customer is interested in seeing the advertisement displayed on the input display unit 101, the customer enters the store of the store S.

上述したように、店舗S内には、入り口に設置されている発信機器200と、座席に設置されている発信機器200―1〜200−nがある。携帯端末100の検知判定部105は、前者および後者から受信する上記所定の信号の電波強度を判定し、前者の電波強度と後者の電波強度との差が一定以上であるか否かを判定することにより、その顧客が入店したか否かを判定する(ステップS806)。   As described above, in the store S, there are the transmission device 200 installed at the entrance and the transmission devices 200-1 to 200-n installed at the seats. The detection determination unit 105 of the mobile terminal 100 determines the radio field intensity of the predetermined signal received from the former and the latter, and determines whether or not the difference between the radio field intensity of the former and the latter is greater than a certain level. Thus, it is determined whether or not the customer has entered the store (step S806).

具体的には、検知判定部105は、前者の電波強度と後者の電波強度との差が一定以上である(前者の電波強度のほうが強い)と判定した場合、その顧客が店舗Sに入店しているものの座席には着席していないと判断し、サーバ300に対して上記メニューデータの送信要求を送信する(ステップS807)。   Specifically, when the detection determination unit 105 determines that the difference between the former radio wave intensity and the latter radio wave intensity is equal to or greater than a certain level (the former radio wave intensity is stronger), the customer enters the store S. Although it is determined that the user is not seated in the seat, the menu data transmission request is transmitted to the server 300 (step S807).

サーバ300のメニュー提供部303は、携帯端末100から上記送信要求を受信すると、その送信要求に含まれる店舗IDをキーにして、メニューデータ3012の中からその店舗IDのメニューデータを検索し(ステップS808)、そのメニューデータを携帯端末100に送信する(ステップS809)。   Upon receiving the transmission request from the portable terminal 100, the menu providing unit 303 of the server 300 searches the menu data 3012 for the menu data of the store ID using the store ID included in the transmission request as a key (step In step S808, the menu data is transmitted to the portable terminal 100 (step S809).

携帯端末100の注文要求部106は、サーバ300から受信したメニューデータを入力表示部101に表示させる(ステップS810)。このとき、広告データの場合と同様に、記憶部102に記憶さてもよい。   The order request unit 106 of the portable terminal 100 displays the menu data received from the server 300 on the input display unit 101 (step S810). At this time, it may be stored in the storage unit 102 as in the case of the advertisement data.

その後、顧客が入力表示部101に表示されたメニューを見て、注文する飲食物を決める。このとき、顧客はまだ座席に着席していないが店内で順番待ちをしている状況であり、座席に着席する前にメニューを確認することができる。その後、店員に案内され、指定された座席まで移動する。   Thereafter, the customer looks at the menu displayed on the input display unit 101 and decides the food or drink to order. At this time, the customer is not seated in the seat yet but is waiting in the store, and the menu can be confirmed before seating in the seat. After that, it is guided to the store clerk and moves to the designated seat.

店舗S内には、入り口に設置されている発信機器200と、座席に設置されている発信機器200―1〜200−nがあるため、検知判定部105は、前者および後者から受信する上記所定の信号の電波強度を判定し、後者の電波強度が前者の電波強度よりも大きくなったか否かを判定することにより、その顧客が座席に着席したか否かを判定する。具体的には、検知判定部105は、後者の電波強度が前者の電波強度よりも大きくなったと判定した場合、その顧客が座席に着席したと判断して携帯端末100を注文受付スタンバイ状態とする(ステップS811)。このとき、検知判定部105は、携帯端末100の入力表示部101に、「あなたの座席はS10001です。」等、顧客が自身の座席が識別できるメッセージを表示する。   In the store S, there are the transmission device 200 installed at the entrance and the transmission devices 200-1 to 200-n installed at the seats, so that the detection determination unit 105 receives the predetermined information received from the former and the latter. Is determined, and whether or not the latter is higher than the former is determined to determine whether or not the customer is seated in the seat. Specifically, when the determination / determination unit 105 determines that the latter radio wave intensity is greater than the former radio wave intensity, the detection / determination unit 105 determines that the customer is seated in the seat and places the mobile terminal 100 in the order reception standby state. (Step S811). At this time, the detection determination unit 105 displays a message that allows the customer to identify his / her seat such as “Your seat is S10001” on the input display unit 101 of the mobile terminal 100.

携帯端末100が上記スタンバイ状態になると、注文要求部106は、入力表示部101が受け付けた飲食物の注文受付要求をサーバ300に送信する(ステップS812)。   When the portable terminal 100 enters the standby state, the order request unit 106 transmits an order reception request for food and drink received by the input display unit 101 to the server 300 (step S812).

サーバ300の注文処理部304は、携帯端末100から上記注文受付要求を受信すると、注文受付処理を実行する(ステップS813)。注文受付処理では、例えば、注文処理部304は、携帯端末100の入力表示部101にメニューに掲載されている飲食物を指定して注文を受け付けるための注文受付画面を生成する。上記注文受付画面としては、例えば、メニューに掲載されている飲食物の画像と、飲食物の数量を指定する欄と、注文するそれぞれの飲食物の金額と、その合計金額とを含む注文受付画面を生成する。   Upon receiving the order acceptance request from the mobile terminal 100, the order processing unit 304 of the server 300 executes order acceptance processing (Step S813). In the order acceptance process, for example, the order processing unit 304 generates an order acceptance screen for accepting orders by designating food and drinks listed in the menu on the input display unit 101 of the mobile terminal 100. As the order reception screen, for example, an order reception screen including images of food and drinks listed in the menu, a column for specifying the quantity of food and drinks, the amount of each food and beverage to be ordered, and the total amount thereof Is generated.

注文処理部304は、生成した注文受付画面を注文受付画面データとして携帯端末100に送信する(ステップS814)。   The order processing unit 304 transmits the generated order reception screen as order reception screen data to the mobile terminal 100 (step S814).

携帯端末100の注文要求部106は、上記注文受付画面を入力表示部101に表示し、注文する飲食物や数量の入力を受け付ける(ステップS815)。注文要求部106は、入力表示部101が上記入力を受け付けると、そのデータを注文受付データとしてサーバ300に送信するとともに、店舗別注文履歴情報1022に記憶させる。
(ステップS816)。
The order request unit 106 of the portable terminal 100 displays the order reception screen on the input display unit 101, and receives input of foods and quantities to order (step S815). When the input display unit 101 accepts the input, the order request unit 106 transmits the data to the server 300 as order acceptance data and stores the data in the store-specific order history information 1022.
(Step S816).

サーバ300の注文処理部304は、携帯端末100から上記注文受付データを受信すると、不図示の調理場端末に対して、上記注文受付データに含まれる飲食物の調理を開始する指示をするオーダー処理を実行する(ステップS817)。このとき、注文処理部304は、飲食物の調理を開始した旨のメッセージを携帯端末100に送信し、顧客に調理が開始されたことを伝えてもよい。   The order processing unit 304 of the server 300, when receiving the order reception data from the mobile terminal 100, instructs the cooking station terminal (not shown) to start cooking food and drink included in the order reception data. Is executed (step S817). At this time, the order processing unit 304 may transmit a message indicating that cooking of food and drink has been started to the mobile terminal 100 to inform the customer that cooking has started.

その後、上記指示に従って飲食物が調理、配膳され、顧客は注文した飲食物を飲食する。そして、顧客がそれらの飲食を終えると、決済処理を実行する。   Then, according to the said instruction | indication, food / beverage is cooked and arranged, and a customer eats / drinks the ordered food / beverage. And when a customer finishes those eating and drinking, a payment process is performed.

携帯端末100の入力表示部101は、顧客から決済種別を含む決済処理を実行する決済要求の入力を受け付けると(ステップS818)、決済要求部107はサーバ300に対して決済要求を送信する(ステップS819)。このとき、入力表示部101に支払種別の選択を促す画面が表示され、現金払いである旨または電子マネーやクレジットカード等の媒体による支払である旨の入力が顧客から受け付けられる。決済要求部107は、上記媒体による支払の場合には読み取り部108を起動して上記媒体から決済に必要な媒体情報を読み取り、注文上記決済要求としてサーバ300に送信する。一方、決済要求部107は、現金による支払の場合には、その旨を上記決済要求としてサーバ300に送信する。   When the input display unit 101 of the portable terminal 100 receives an input of a payment request for executing a payment process including the payment type from the customer (step S818), the payment request unit 107 transmits a payment request to the server 300 (step S818). S819). At this time, a screen for prompting selection of the payment type is displayed on the input display unit 101, and an input indicating that the payment is cash payment or payment using a medium such as electronic money or a credit card is accepted from the customer. In the case of payment by the medium, the payment request unit 107 activates the reading unit 108 to read medium information necessary for payment from the medium, and transmits the order to the server 300 as the payment request. On the other hand, in the case of payment by cash, the settlement request unit 107 transmits the fact to the server 300 as the settlement request.

サーバ300の決済処理部305は、携帯端末100から上記決済要求を受信すると、決済種別を参照してカード払いまたは現金払いによる決済方法を判定して決済処理を実行する(ステップS820)。   Upon receiving the payment request from the mobile terminal 100, the payment processing unit 305 of the server 300 refers to the payment type, determines a payment method by card payment or cash payment, and executes a payment process (step S820).

具体的には、決済処理部305は、決済種別がカード払いの場合には、ネットワークN2を介して外部の金融機関等に設置されている決済サーバにアクセスして決済を要求し、その結果を上記決済サーバから受信し、携帯端末100に送信する(ステップS821)。決済の方法については従来から知られている様々な手法を用いることができる。一方、決済処理部305は、現金払いの場合には、売上端末400で支払いをする旨および支払金額を含む現金決済データを決済処理の結果として携帯端末100に送信する(ステップS821)。   Specifically, when the payment type is card payment, the payment processing unit 305 requests a payment by accessing a payment server installed in an external financial institution or the like via the network N2, and receives the result. The data is received from the payment server and transmitted to the mobile terminal 100 (step S821). As a settlement method, various conventionally known methods can be used. On the other hand, in the case of cash payment, the payment processing unit 305 transmits to the portable terminal 100 cash payment data including the fact that payment is made at the sales terminal 400 and the payment amount (step S821).

携帯端末100の決済要求部107は、上記結果を受信すると、入力表示部101は上記結果を表示するとともに、店舗別決済履歴情報1023に記憶させる(ステップS822)。その後、決済要求部107は、現金払いに対する決済処理の結果であるか否かを判定し、現金払いに対する決済処理の結果であると判定した場合、上記現金決済データを売上端末400に送信して現金払いでの精算処理を実行する要求をする(ステップS823)。   When the settlement request unit 107 of the portable terminal 100 receives the result, the input display unit 101 displays the result and stores it in the store-specific settlement history information 1023 (step S822). Thereafter, the settlement request unit 107 determines whether or not the result is a settlement process for cash payment. If the settlement request unit 107 determines that the result is a settlement process for cash payment, the cash settlement data is transmitted to the sales terminal 400. A request is made to execute a settlement process by cash payment (step S823).

売上端末400の精算部403は、携帯端末100から上記現金決済データを受信すると、入力表示部401に上記現金決済データの情報を表示するとともに(ステップS824)、現金決済準備処理を実行する(ステップS825)。現金決済準備処理では、所定のタイミング(例えば、精算対象となる顧客の数が多く、売上端末400が受信している現金決済データが多い場合には、所定数のデータに対する精算処理が実際に行われた後)でタスク管理をする携帯端末100に対して現金支払を促す旨のメッセージを生成する。上記精算処理が実際に行われたか否かは、例えば、売上端末400の入力表示部401が店員からその旨の入力操作を受け付けたか否かを判定することにより、判断することができる。   When receiving the cash settlement data from the mobile terminal 100, the settlement unit 403 of the sales terminal 400 displays the information on the cash settlement data on the input display unit 401 (step S824) and executes a cash settlement preparation process (step S824). S825). In the cash settlement preparation process, if the number of customers to be settled is large and the cash settlement data received by the sales terminal 400 is large, the settlement process for the predetermined number of data is actually performed. A message that prompts the mobile terminal 100 that performs task management to pay cash. Whether or not the settlement process has actually been performed can be determined, for example, by determining whether or not the input display unit 401 of the sales terminal 400 has accepted an input operation from the store clerk.

精算部403は、上記メッセージを携帯端末100に送信し(ステップS826)、携帯端末100の決済要求部107は、入力表示部101にそのメッセージを表示する(ステップS827)。なお、上記現金支払を促す旨のメッセージとは、例えば、現金でのお支払いの準備が整いましたのでレジカウンターまでお越しください。」というように、顧客に対して精算を促すメッセージである。顧客はこのようなメッセージを確認してから精算に向かうため、スムーズに支払をすることができる。   The settlement unit 403 transmits the message to the mobile terminal 100 (step S826), and the settlement request unit 107 of the mobile terminal 100 displays the message on the input display unit 101 (step S827). For example, please come to the cashier counter when you are ready to pay with cash. Is a message that prompts the customer to pay. Since the customer confirms such a message and proceeds to checkout, the customer can pay smoothly.

また、本システムでは、上記メニュー提供決済処理を実行することにより、顧客が普段使い慣れている携帯端末から、飲食物の注文から決済までを可能としたが、さらに、携帯端末100の記憶部102には各種の履歴情報(店舗別広告履歴情報1021、店舗別注文履歴情報1022、店舗別決済履歴情報1023)が記憶されているため、顧客が入力表示部101に対してこれらの情報を読み出す指示を入力し、制御部109がこれらの情報を入力表示部101させると、顧客自身がいつ、どこの店舗でどのような飲食物を注文し、どのような支払種別で決済したのかを容易に確認することができるようになる。   Further, in this system, by executing the menu providing settlement process, it is possible to carry out everything from ordering and settlement of food and drink to a storage unit 102 of the portable terminal 100 from a portable terminal that a customer is familiar with. Stores various types of history information (store-specific advertisement history information 1021, store-specific order history information 1022, store-specific settlement history information 1023), and the customer instructs the input display unit 101 to read out the information. When the information is input and the control unit 109 causes the information to be displayed on the input display unit 101, it is easy to confirm what kind of food the customer himself has ordered at what store, what kind of food, and what payment type he / she has settled. Will be able to.

なお上記各処理は、実際には、携帯端末100、サーバ300、売上端末400等にインストールされたプログラムを実行することにより実現される。   Note that each of the above processes is actually realized by executing a program installed in the mobile terminal 100, the server 300, the sales terminal 400, or the like.

上記プログラムは、ROM等に予め組み込まれて提供されたり、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供したり、配布してもよい。さらには、上記プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供したり、配布してもよい。   The above-described program is provided by being preinstalled in a ROM or the like, or a computer-readable recording medium such as a CD-ROM, a CD-R, or a DVD (Digital Versatile Disk) in an installable or executable format file. It may be recorded and provided or distributed. Furthermore, the program may be provided or distributed by storing it on a computer connected to a network such as the Internet and downloading it via the network.

1000 メニュー提供決済システム
100 携帯端末
101 入力表示部
102 記憶部
103 第1通信部
104 第2通信部
105 検知判定部
106 注文要求部
107 決済要求部
108 読み取り部
109 制御部
200 発信機器
201 発信部
202 記憶部
203 制御部
300 サーバ
301 記憶部
3011 広告データ
3012 メニューデータ
3013 注文受付データ
3014 オーダーデータ
3015 決済データ
302 広告提供部
303 メニュー提供部
304 注文処理部
305 決済処理部
306 第2通信部
307 第3通信部
308 制御部
400 売上端末
401 入力表示部
402 収納部
403 精算部
404 第2通信部
405 制御部
N1、N2 ネットワーク。
1000 Menu-provided payment system 100 Mobile terminal 101 Input display unit 102 Storage unit 103 First communication unit 104 Second communication unit 105 Detection determination unit 106 Order request unit 107 Settlement request unit 108 Reading unit 109 Control unit 200 Transmission device 201 Transmission unit 202 Storage unit 203 Control unit 300 Server 301 Storage unit 3011 Advertising data 3012 Menu data 3013 Order acceptance data 3014 Order data 3015 Payment data 302 Advertisement providing unit 303 Menu providing unit 304 Order processing unit 305 Payment processing unit 306 Second communication unit 307 Third Communication unit 308 Control unit 400 Sales terminal 401 Input display unit 402 Storage unit 403 Settlement unit 404 Second communication unit 405 Control unit N1, N2 Network.

Claims (5)

顧客が操作する携帯端末と、飲食物を前記顧客に提供する店舗に設置された複数の発信機器と、サーバと、前記飲食物の注文を精算する売上端末とがネットワークを介して接続されたメニュー提供決済システムであって、
前記携帯端末は、
入力表示部と、
前記発信機器から発信された所定の信号を検知したか否か、または前記発信機器とは異なる発信機器から発信された前記所定の信号を検知したか否かを判定し、前記所定の信号を検知したと判定した場合、前記サーバに記憶されている前記店舗が提供する広告データを取得する検知判定部と、
前記発信機器と前記異なる発信機器とが発信した前記所定の信号に基づいて、前記サーバに記憶されている前記店舗が提供する前記飲食物のメニューデータの取得要求および前記入力表示部が顧客から受け付けた前記飲食物の注文要求を前記サーバに送信する注文要求部と、
前記注文要求した前記飲食物に対する決済要求が現金決済であるか否かを判定し、前記決済要求が現金決済であると判定した場合、前記売上端末に対して前記顧客が現金決済するための準備処理の実行を要求し、前記顧客が現金決済する準備が出来た旨のメッセージを前記売上端末から受信し、前記入力表示部に表示する決済要求部と、を備え、
前記サーバは、
前記携帯端末から受信した前記取得要求に基づいて、記憶部に記憶されている前記メニューデータを前記携帯端末に送信するメニュー提供部と、
前記携帯端末から受信した前記注文要求に基づいて、前記飲食物をオーダーする注文処理部と、を備え、
前記売上端末は、
前記携帯端末から受信した前記準備処理の実行を指示に基づいて、前記メッセージを前記携帯端末に送信する精算部、
を備えることを特徴とするメニュー提供決済システム。
A menu in which a mobile terminal operated by a customer, a plurality of transmission devices installed in a store that provides food and drink to the customer, a server, and a sales terminal that settles the order of the food and drink are connected via a network A payment system,
The portable terminal is
An input display section;
It is determined whether a predetermined signal transmitted from the transmitting device is detected or whether the predetermined signal transmitted from a transmitting device different from the transmitting device is detected, and the predetermined signal is detected. If it is determined that, the detection determination unit that acquires advertisement data provided by the store stored in the server,
Based on the predetermined signal transmitted by the transmitting device and the different transmitting device, the menu data acquisition request provided by the store stored in the server and the input display unit are received from the customer. An order requesting unit that transmits an order request for the food and drink to the server;
When it is determined whether the settlement request for the food and drink requested by the order is a cash settlement, and when it is determined that the settlement request is a cash settlement, preparation for the customer to make a cash settlement to the sales terminal Requesting execution of the process, receiving a message that the customer is ready to make a cash settlement from the sales terminal, and comprising a settlement requesting unit for displaying on the input display unit,
The server
Based on the acquisition request received from the mobile terminal, a menu providing unit that transmits the menu data stored in a storage unit to the mobile terminal;
An order processing unit for ordering the food and drink based on the order request received from the mobile terminal;
The sales terminal is
A settlement unit that transmits the message to the mobile terminal based on an instruction to execute the preparation process received from the mobile terminal;
A menu providing settlement system characterized by comprising:
前記携帯端末の前記注文要求部は、前記発信機器が発信した前記所定の信号の電波強度が前記異なる発信機器が発信した前記所定の信号の電波強度よりも一定以上大きい場合に、前記顧客は前記店舗内に入店したと判定し、前記メニューデータの取得要求を前記サーバに送信する、
ことを特徴とする請求項1に記載のメニュー提供決済システム。
The order request unit of the mobile terminal, when the radio field intensity of the predetermined signal transmitted by the transmitting device is greater than a certain level than the radio field intensity of the predetermined signal transmitted by the different transmitting device, the customer It is determined that the store has entered the store, and the menu data acquisition request is transmitted to the server.
The menu providing settlement system according to claim 1.
前記携帯端末の前記注文要求部は、前記発信機器が発信した前記所定の信号の電波強度よりも前記異なる発信機器が発信した前記所定の信号の電波強度のほうが大きい場合に、前記携帯端末を操作する顧客が前記店舗内の座席に着席したと判定し、前記注文要求を前記サーバに送信する、
ことを特徴とする請求項1または2に記載のメニュー提供決済システム。
The order request unit of the portable terminal operates the portable terminal when the radio signal strength of the predetermined signal transmitted from the different transmission device is larger than the radio signal strength of the predetermined signal transmitted from the transmission device. Determining that the customer is seated in a seat in the store and sending the order request to the server;
The menu providing settlement system according to claim 1 or 2, characterized in that
前記売上端末の前記精算部は、前記携帯端末から受信した前記準備処理の実行要求が多い場合、所定数の精算処理が行われた後に前記メッセージを生成し、生成した前記メッセージを前記携帯端末に送信する、
ことを特徴とする請求項1〜3のいずれか1項に記載のメニュー提供決済システム。
The settlement unit of the sales terminal generates the message after a predetermined number of settlement processes are performed when there are many execution requests for the preparation process received from the mobile terminal, and the generated message is sent to the mobile terminal. Send,
The menu provision settlement system according to any one of claims 1 to 3.
顧客が操作する携帯端末と、飲食物を前記顧客に提供する店舗に設置された複数の発信機器と、サーバと、前記飲食物の注文を精算する売上端末とがネットワークを介して接続されたメニュー提供決済システムで行われるメニュー提供決済方法であって、
前記発信機器から発信された所定の信号を検知したか否か、または前記発信機器とは異なる発信機器から発信された前記所定の信号を検知したか否かを判定するステップと、

前記所定の信号を検知したと判定した場合、前記サーバに記憶されている前記店舗が提供する広告データを取得するステップと、
前記発信機器と前記異なる発信機器とが発信した前記所定の信号に基づいて、前記サーバに記憶されている前記店舗が提供する前記飲食物のメニューデータの取得要求するステップと、
前記携帯端末から受信した前記取得要求に基づいて、記憶部に記憶されている前記メニューデータを前記携帯端末に送信するステップと、
前記入力表示部が顧客から受け付けた前記飲食物の注文要求を前記サーバに送信するステップと、
前記携帯端末から受信した前記注文要求に基づいて、前記飲食物をオーダーするステップと、
前記注文要求した前記飲食物に対する決済要求が現金決済であるか否かを判定するステップと、
前記決済要求が現金決済であると判定した場合、前記売上端末に対して前記顧客が現金決済するための準備処理の実行を要求するステップと、
前記携帯端末から受信した前記準備処理の実行を指示に基づいて、前記メッセージを前記携帯端末に送信するステップと、
前記顧客が現金決済する準備が出来た旨のメッセージを前記売上端末から受信し、前記入力表示部に表示するステップと、
を含むことを特徴とするメニュー提供決済方法。
A menu in which a mobile terminal operated by a customer, a plurality of transmission devices installed in a store that provides food and drink to the customer, a server, and a sales terminal that settles the order of the food and drink are connected via a network A menu-provided payment method performed in a provided payment system
Determining whether a predetermined signal transmitted from the transmitting device is detected, or determining whether the predetermined signal transmitted from a transmitting device different from the transmitting device is detected;

If it is determined that the predetermined signal has been detected, obtaining advertisement data provided by the store stored in the server;
Requesting acquisition of menu data of the food and drink provided by the store stored in the server, based on the predetermined signal transmitted by the transmitting device and the different transmitting device;
Based on the acquisition request received from the mobile terminal, transmitting the menu data stored in a storage unit to the mobile terminal;
Transmitting the order request for the food and drink received from the customer to the input display unit;
Ordering the food and drink based on the order request received from the mobile terminal;
Determining whether or not the payment request for the food and drink requested by the order is a cash payment;
If it is determined that the settlement request is a cash settlement, the step of requesting the sales terminal to execute a preparation process for the customer to perform a cash settlement;
Transmitting the message to the mobile terminal based on an instruction to execute the preparation process received from the mobile terminal;
Receiving a message from the sales terminal that the customer is ready to make a cash settlement, and displaying it on the input display unit;
A menu providing settlement method comprising:
JP2015171375A 2015-08-31 2015-08-31 Menu provision payment system, and menu provision payment method Pending JP2017049721A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015171375A JP2017049721A (en) 2015-08-31 2015-08-31 Menu provision payment system, and menu provision payment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015171375A JP2017049721A (en) 2015-08-31 2015-08-31 Menu provision payment system, and menu provision payment method

Publications (1)

Publication Number Publication Date
JP2017049721A true JP2017049721A (en) 2017-03-09

Family

ID=58279729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015171375A Pending JP2017049721A (en) 2015-08-31 2015-08-31 Menu provision payment system, and menu provision payment method

Country Status (1)

Country Link
JP (1) JP2017049721A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019003634A (en) * 2017-06-09 2019-01-10 一般社団法人大下Itビジネス研究会 Settlement system
JP2019029017A (en) * 2017-07-25 2019-02-21 株式会社アクアビットスパイラルズ Settlement control system, mediation server, and settlement control method
CN110503422A (en) * 2019-07-19 2019-11-26 广州磐众智能科技有限公司 A kind of processing method, system and the storage medium of data of ordering
JP2020027515A (en) * 2018-08-15 2020-02-20 Zホールディングス株式会社 Terminal control program, information processing device, terminal device, terminal control method, information processing method, and information processing program
JP2020046710A (en) * 2018-09-14 2020-03-26 株式会社日立社会情報サービス Order and payment service method for restaurant and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019003634A (en) * 2017-06-09 2019-01-10 一般社団法人大下Itビジネス研究会 Settlement system
JP7041955B2 (en) 2017-06-09 2022-03-25 一般社団法人大下Itビジネス研究会 Payment system
JP2019029017A (en) * 2017-07-25 2019-02-21 株式会社アクアビットスパイラルズ Settlement control system, mediation server, and settlement control method
JP2020027515A (en) * 2018-08-15 2020-02-20 Zホールディングス株式会社 Terminal control program, information processing device, terminal device, terminal control method, information processing method, and information processing program
JP2020046710A (en) * 2018-09-14 2020-03-26 株式会社日立社会情報サービス Order and payment service method for restaurant and system
CN110503422A (en) * 2019-07-19 2019-11-26 广州磐众智能科技有限公司 A kind of processing method, system and the storage medium of data of ordering

Similar Documents

Publication Publication Date Title
US10789633B2 (en) Systems and methods for facilitating purchase using merchandise holder
US10366385B1 (en) Mobile payments using point-of-sale infrastructure
US8660965B1 (en) System and method for mobile proximity ordering
US10922711B2 (en) Facial recognition system for restaurant customer relationship management
US20140257877A1 (en) Location sensitive processing of restaurant orders
JP2017049721A (en) Menu provision payment system, and menu provision payment method
US20130103537A1 (en) Interactive consumer self-service shopping system
US20170308970A1 (en) Systems and methods for facilitating closing of a check
US9400994B2 (en) Customized impulse shelves
US20140143075A1 (en) System and method for point-of-sale transactions
EP2991389A1 (en) Customer locating and delivery
US11704641B2 (en) Method, system, and computer program product for automatically providing items based on item preferences
GB2513173A (en) Improvements in systems, methods and devices for processing transactions
US20200160296A1 (en) Bill splitting system
KR101806481B1 (en) System and method for issuing an electronic voucher using kiosk device
JP2018156439A (en) Settlement system
JP5906110B2 (en) Burden amount calculation system and burden amount calculation method
US20150199749A1 (en) Quasi-automated ordering system and method
US11694174B2 (en) Systems and methods for kiosk or payment terminal-based touchless interactions using mobile electronic devices
EP3125175A1 (en) Payment apparatus, payment system, and program
KR102122794B1 (en) Method for processing delivery order and payment terminal thereof
WO2015005861A1 (en) Ordering and payment method and system
JP2015060425A (en) Terminal device, server device, information processing apparatus, and program
KR101707184B1 (en) Apparatus of providing on-line financial service and method thereof
US11461815B1 (en) Merchant invoicing and customer relationship tracking system