Split payment system
The bill splitting system addresses the challenge of mixed payments by associating credit card numbers with payment amounts using codes and separate order terminals, enabling efficient and accurate bill allocation among users.
Patent Information
- Application Number
- JP2021059384
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-31
- Publication Date
- 2025-01-20
- Estimated Expiration
- 2041-03-31
AI Technical Summary
Existing payment management systems struggle with splitting bills when shared and individual payments are mixed, especially in social dining scenarios.
A bill splitting system that uses code creation means to associate credit card numbers with payment amounts, allowing for easy card payments using a single code, and includes separate order terminals for split and individual payments, with chat functionality for confirmation and burden ratio input.
Facilitates easy and accurate splitting of bills among multiple users, ensuring correct payment amounts are allocated to individual credit cards, even when payments are mixed.
Smart Images

Figure 0007617797000001 
Figure 0007617797000002 
Figure 0007617797000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a bill splitting system. [Background technology]
[0002] Patent Document 1 discloses a payment management system that splits the cost of payments made using credit cards. One of users A, B, and C (user A) pays the product purchase amount (9,000 yen) using user A's credit card. The split purchase amount (3,000 yen) is then paid using the credit cards of users B and C. Furthermore, user A's payment amount is corrected from the product purchase amount (9,000 yen) to the split purchase amount (3,000 yen). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2016-151785 A
[0004] When dining with multiple friends, there are cases where the friends order food and drink to share, and cases where each person orders food and drink that they like. In a situation where the friends want to split the bill for the food and drink they want to share, and each person wants to pay for their own food and drink, the payment management system described in Patent Document 1 is difficult to use. Summary of the Invention [Problem to be solved by the invention]
[0005] The object of the present invention is to make it possible to simplify payments even when split payments and individual payments are mixed. [Means for solving the problem]
[0006] The split payment system according to the first aspect of the invention includes a code generating means for generating a code representing the credit card numbers of credit cards owned by each of a plurality of users, and preferably further includes an association means for associating the payment amounts of each of the plurality of users with each of the plurality of credit card numbers represented by the code generated by the code generating means.
[0007] The split payment system according to the second aspect of the invention includes a code creation means for creating a code representing a combination of the credit card number of a credit card owned by each of a plurality of users and the payment amount of each of the plurality of users. The combination of the credit card number and the payment amount is unique to each user, and a plurality of combinations corresponding to a plurality of users are represented by a single code.
[0008] The code created may be a one-dimensional code such as a barcode, or a two-dimensional code that generally has a rectangular shape.
[0009] According to the first invention, a single code is created representing the credit card numbers of credit cards owned by each of multiple users, and card payments using multiple credit cards can be easily completed using that single code.
[0010] According to the second invention, a single code is created that represents a combination of the credit card numbers of credit cards owned by each of multiple users and the payment amounts of each of the multiple users, so that card payments using multiple credit cards can be easily completed using that single code.
[0011] Preferably, the payment amount of each of the plurality of users is the sum of an equal split payment amount borne by each of the plurality of users through split payment and an individual payment amount borne by each of the plurality of users through individual payment.
[0012] The split payment amount may be an equal amount divided according to the number of users, or may be a weighted amount rather than an equal amount depending on the status of the multiple users.
[0013] Since a payment amount, which is the sum of the split payment amount and the individual payment amount, is associated with each credit card number, or a payment amount, which is the sum of the split payment amount and the individual payment amount, is paired with a credit card number, payment can be easily completed even when split payments and individual payments are mixed.
[0014] In one embodiment, the system includes an order reception terminal for split payment and a plurality of order reception terminals for individual payment owned by each of a plurality of users, and the cost of ordered items received from the order reception terminal for split payment is paid on an split basis by each of the plurality of users, and the cost of ordered items received from the order reception terminal for individual payment is paid individually by the user who placed the order.
[0015] For example, by ordering products to be shared among friends using an order reception terminal for split payment, and ordering products to be exclusively used by an individual using an order reception terminal for individual payment, the payment amounts for each of the multiple users are calculated so that products to be shared among friends are split and products to be exclusively used by individuals are paid individually. By using separate terminals for orders for split payment and orders for individual payment, it is possible to clearly distinguish between ordered products subject to split payment and ordered products subject to individual payment.
[0016] Preferably, each of the plurality of individual payment ordering terminals is equipped with a chat program capable of group chat, and order information is input to a group chat screen displayed on the individual payment ordering terminal in accordance with the chat program. Information input to the group chat screen of one individual payment ordering terminal is displayed on each of the plurality of individual payment ordering terminals. By using an existing group chat, the order contents of each of the plurality of users can be mutually confirmed.
[0017] The order information displayed on the group chat screen may include order information regarding the ordered items accepted from the order acceptance terminal for split payment. A plurality of users can confirm that the items subject to split payment have been ordered.
[0018] In another embodiment, an order receiving terminal that receives product orders is included, and the respective share of the multiple users is input from the order receiving terminal for each ordered product, and the split payment amount and individual payment amount for each of the multiple users are specified based on the input share of the payment. The share of the split payment for each of the multiple users can be controlled for each ordered product. Also, by setting the share of the payment for a specific user to 100%, the ordered product can be positioned as an individual payment for that specific user. [Brief description of the drawings]
[0019] [Figure 1] FIG. 1 is a block diagram showing the overall configuration of a bill splitting system. [Diagram 2] A personal information database is shown. [Diagram 3] 1 shows a group information database. [Figure 4] 3 shows an order database. [Diagram 5] (A) shows the group information database before entering the store, and (B) shows the group information database after entering the store. [Figure 6] 13A shows the flow of order data when using a tablet ordering terminal, and FIG. 13B shows the flow of order data when using user terminal 10A. [Figure 7] A chat screen is shown. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] FIG. 1 is a block diagram showing the overall configuration of a bill splitting system.
[0021] The split-bill system includes user terminals 10A, 10B, and 10C, which are connected to each other so as to be able to communicate data with each other via a network, for example the Internet, an SNS management device 20, a tablet ordering terminal 30, and a store order reception device 40. The user terminals 10A to 10C, the SNS management device 20, the tablet ordering terminal 30, and the store order reception device 40 are all realized by computer devices equipped with a CPU, memory, storage device, communication device, input device, display device, etc.
[0022] The user terminals 10A, 10B, and 10C are typically smartphones, and are owned by users (in this embodiment, "Yuta," "Takeshi," and "Hana"), respectively. A social networking system (SNS) application program (hereinafter, "SNS app") is installed in the user terminals 10A, 10B, and 10C in advance, and the SNS app allows users belonging to a pre-set group to chat (send and receive text messages) with each other. As will be described later, the user terminals 10A, 10B, and 10C (the SNS app installed in the user terminals 10A, 10B, and 10C) are used when ordering products (food and drink in this embodiment) at a store, and the cost of the food and drink ordered using the user terminals 10A, 10B, and 10C is subject to individual payment by the user who placed the order.
[0023] The SNS management device 20 manages information relating to users of the above-mentioned SNS application programs, manages chat content of users, and executes other processes.
[0024] The tablet ordering terminal 30 is a computer device used when ordering food and drink at a store. As described below, the cost of food and drink ordered using the tablet ordering terminal 30 is subject to splitting among multiple users belonging to a group. For ease of understanding, this embodiment describes an example in which the bill is split equally, but the split may be an amount weighted for each user.
[0025] The store order reception device 40 receives orders for food and drink using the user terminals 10A, 10B, 10C and the tablet ordering terminal 30, and store employees, etc. cook and serve the food according to the order details received by the store order reception device 40.
[0026] The SNS management device 20 is connected to a personal (member) information database 22 in which the names, addresses, etc. of users (registered users) using the chat service are registered, and a group information database 23 for managing users who belong to groups who can chat with each other and managing chat content (talk content). The personal information database 22 and the group information database 23 will be described in detail later.
[0027] An order database 31 that stores the contents and quantity of ordered dishes, the terminal from which the order was placed, etc. can be connected to the tablet ordering terminal 30. The order database 31 can be created in a storage device provided in the tablet ordering terminal 30, or can be created in a separate device connected to the tablet ordering terminal 30 via a network.
[0028] FIG. 2 shows an example of the personal information database 22.
[0029] The personal information database 22 stores the user ID, name, gender, address, credit card number, and other information of users of the SNS service managed by the SNS management device 20. The credit card number can be used for credit card payments at stores, etc. If a user owns multiple credit cards, multiple credit card numbers may be stored.
[0030] FIG. 3 shows an example of the group information database 23 .
[0031] The group information database 23 registers a group ID that identifies a group made up of multiple users of the SNS service, user IDs that identify users who belong to the group identified by the group ID, and chat history (talk data) within the group.
[0032] FIG. 4 shows an example of the order database 31.
[0033] Data is stored in the order database 31 for each accounting unit (table unit). In this embodiment, it is assumed that three users (Yuta, Takeshi, and Hana) who belong to the same group of the above-mentioned SNS service come to a store together and sit at one table (see FIG. 1).
[0034] A new record is registered in the order database 31 each time a food or drink order is placed.
[0035] In the records registered in the order database 31, data on the ordering terminal (which may be an ID or the like for identifying the ordering terminal), the order contents, the number of items ordered, and the distribution are recorded.
[0036] An "ordering terminal" is a terminal used to order food and drink. As described above, the three users can use their respective user terminals 10A-10C and the tablet ordering terminal 30 installed at each table to order food and drink. Either the user terminals 10A-10C or the tablet ordering terminal 30 (the terminal ID that identifies them) is recorded as an "ordering terminal." Instead of recording the terminal ID of the user terminals 10A-10C used to place the order, a user ID assigned to each user may be recorded.
[0037] The "order details" and "quantity" indicate the details of the food and drink ordered using the user terminals 10A to 10C or the tablet ordering terminal 30 (or the order number, etc.) and the number ordered.
[0038] In the "Pro rata" section, if an order is made using the tablet ordering terminal 30, a flag of "1" is set for each user belonging to the group, and if an order is made using user terminals 10A-10C, a flag of "1" is set for any of the users of user terminals 10A-10C used for the order. This means that the cost of food and drink ordered using the tablet ordering terminal 30 is subject to split payment within the group, and more specifically, the order contents and quantity subject to split payment are recorded by a flag set in the order database 31. Also, as described above, the cost of food and drink ordered using user terminals 10A, 10B, 10C is subject to individual payment by the user who placed the order, and the order contents and quantity subject to individual payment are associated with a specific user among the three users who should make the individual payment by the flag recorded in the order database 31.
[0039] FIG. 5 shows a part of the group information database 23 described above, with FIG. 5(A) showing the state before entering the store and FIG. 5(B) showing the state after entering the store.
[0040] Users who wish to use the split-bill system register in advance with the SNS service and create a group. As described above, the group information database 23a registers a group ID that identifies the group and the user IDs of multiple users who belong to the group identified by the group ID (FIG. 5(A)).
[0041] Multiple users who enter a store and sit at a table use a two-dimensional code or the like printed or displayed on the table or on the tablet ordering terminal 30 installed at the table to make the table or tablet ordering terminal 30 a group participant (this can be done by one of the three users). As a result, as shown in Fig. 5(B), an ID unique to the table or tablet ordering terminal 30 (hereinafter referred to as a tablet ID) ("00003" in Fig. 5(B)) is newly registered in the group information database 23b.
[0042] Figures 6(A) and (B) show the flow of order data (data indicating the order details and quantity) when ordering food and drink, with Figure 6(A) showing the flow of order data when ordering food and drink using the tablet ordering terminal 30, and Figure 6(B) showing the flow of order data when ordering food and drink using the user terminals 10A to 10C. Figure 7 shows an example of a chat screen 15. The chat screen 15 shown in Figure 7 shows the screen of user terminal 10A owned by one of the three users, in this case "Yuta."
[0043] Referring to Fig. 6(A), when food and drink are ordered using the tablet ordering terminal 30, the order data is recorded as a payment subject to splitting in the order database 31 connected to the tablet ordering terminal 30 as described above, and is also transmitted from the tablet ordering terminal 30 to the SNS management device 20 and the store order reception device 40. When the store order reception device 40 receives the order data, cooking of the food and drink according to the order is started. On the other hand, the SNS management device 20 creates a chat screen including chat data based on the order data received from the tablet ordering terminal 30, and transmits it to the user terminals 10A-10C of the users (Yuta, Takeshi, Hana) who belong to the group.
[0044] 7, speech bubbles 15a, 15b, and 15e are chat data that are displayed on chat screen 15 when an order is placed using tablet ordering terminal 30. "Table:" means that an order has been placed using tablet ordering terminal 30, that is, food and drink that are eligible for split payment have been ordered.
[0045] 6(B) and 7, chat screen 15 is used for ordering food and drink using user terminals 10A to 10C. In chat screen 15 shown in Fig. 7, speech bubbles 15c and 15d indicate that orders have been placed using user terminals 10A to 10C. "Yuta:" in speech bubble 15c indicates that Yuta has placed the order using user terminal 10A, and "Takeshi:" in speech bubble 15f indicates that Takeshi has placed the order using user terminal 10B.
[0046] Referring to FIG. 6(B), when food and drink are ordered from the chat screen 15 using the user terminals 10A-10C, the order data (data indicating the order contents and quantity) is transmitted to the SNS management device 20, and is then transmitted from the SNS management device 20 to the user terminals 10A-10C and the tablet ordering terminal 30. The orderer and the order contents are displayed on the chat screen 15 of the user terminals 10A-10C that have received the order data (speech bubbles 15c, 15d). The tablet ordering terminal 30 that has received the order data records the order data as an item to be paid individually in the order database 31 connected to the tablet ordering terminal 30. For example, when Yuta uses the user terminal 10A to place an order, the order database 31 (FIG. 4) records the user terminal 10A in the ordering terminal column, and sets a flag in the pro rata column indicating that Yuta has placed the order. When the tablet ordering terminal 30 transmits the order data to the store order reception device 40, the store starts cooking the food and drink according to the order.
[0047] The chat screen 15 is also used when settling the bill. When a chat message containing the word "settlement" is entered from any of the user terminals 10A-10C (FIG. 7, speech bubble 15f), the tablet ordering terminal 30 calculates the payment amount individually for each user of the user terminals 10A-10C based on the order data stored in the order database 31 (FIG. 7, speech bubble 15g). For orders subject to split payment, the product price is divided into three equal parts, and these three equal parts are added to the payment amount for each user. For orders subject to individual payment, the full product price is added to the payment amount for the user who placed the order.
[0048] When a chat message including the characters "two-dimensional code" is entered on the chat screen 15 (speech bubble 15h), a two-dimensional code is created by the tablet ordering terminal 30, and the created two-dimensional code 15i is displayed on the chat screen 15 (see FIG. 7). The two-dimensional code 15i displayed on the chat screen 15 includes a set of the credit card numbers of the users who own the user terminals 10A to 10C, which are registered in the above-mentioned personal information database 22 (FIG. 2), and the payment amount calculated for each user. In this embodiment, the sets of credit card numbers and payment amounts (three sets of data) for three people, Yuta, Takeshi, and Hana, are represented by the two-dimensional code 15i.
[0049] By having the two-dimensional code 15i read by the store's cash register or tablet ordering terminal 30, the credit card used for payment and the payment amount are communicated to the store, and the accounting process is completed.
[0050] In this way, the split payment system makes it easy to complete payments even when split payments and individual payments are mixed.
[0051] The above-mentioned two-dimensional code 15i represents a set of credit card number and payment amount for each user, but it may represent only the credit card number of each user. In this case, at the time of payment, the credit card number of each user represented by the two-dimensional code 15i and the payment amount of each user stored in the order database 31 are associated at the cash register terminal using the user ID, user terminal, user name, etc. as keys.
[0052] In the above-described embodiment, the items ordered using the tablet ordering terminal 30 are treated as items to be paid on an equal basis, and the items ordered using the user terminals 10A to 10C are treated as items to be paid individually. Of course, the tablet ordering terminal 30 may be used to allow individual payment orders, and the user terminals 10A to 10C may be used to allow individual payment orders. For example, when ordering an item using the tablet ordering terminal 30, the user is prompted to input the respective share of each user's share. By setting the share of each specific user to 100%, the specific user can pay individually for that ordered item. Even when ordering using the user terminals 10A to 10C, the user can enter a statement related to the equal payment, such as "I'm ordering wine. I'll pay with Takeshi." to process the ordered item as an equal payment. [Explanation of symbols]
[0053] 10A, 10B, 10C User terminal 15 Chat screen 15i 2D code 20 SNS management device 22 Personal Information Database 23, 23a, 23b Group Information Database 30 Tablet ordering terminal 31 Order Database 40 Store order reception terminal
Claims
1. a code generating means for generating a code representing a credit card number of each of the plurality of users; an associating means for associating each of a plurality of credit card numbers represented by the codes generated by said code generating means with a payment amount of each of said plurality of users; An order acceptance terminal for split payment, and The system comprises a plurality of order receiving terminals for individual payment each owned by a plurality of users, the payment amount of each of the plurality of users is a sum of an equal payment amount borne by each of the plurality of users through equal payment and an individual payment amount borne by each of the plurality of users through individual payment, The cost of the ordered products accepted from the order acceptance terminal for split payment is split among the multiple users, and the cost of the ordered products accepted from the order acceptance terminal for individual payment is paid individually by the users who placed the orders. Split payment system.
2. a code generating means for generating a code representing a set of a credit card number of a credit card owned by each of a plurality of users and a payment amount of each of the plurality of users; An order acceptance terminal for split payment, and The system comprises a plurality of order receiving terminals for individual payment each owned by a plurality of users, the payment amount of each of the plurality of users is a sum of an equal payment amount borne by each of the plurality of users through equal payment and an individual payment amount borne by each of the plurality of users through individual payment, The cost of the ordered products accepted from the order acceptance terminal for split payment is split among the multiple users, and the cost of the ordered products accepted from the order acceptance terminal for individual payment is paid individually by the users who placed the orders. Split payment system.
3. Each of the plurality of individual payment ordering terminals is equipped with a chat program capable of group chat, Order information is entered into the group chat screen displayed on the individual payment ordering terminal according to the chat program.
3. The bill splitting system according to claim 1 or 2.
4. An order receiving terminal for receiving orders for products, The respective share of the users is input for each ordered item from the order reception terminal, The split payment amount and individual payment amount of each of the multiple users are specified based on the input burden ratio.
3. The bill splitting system according to claim 1 or 2.
5. A code generating means for generating a single code representing the credit card numbers of credit cards owned by each of a plurality of users; a linking means for linking each of a plurality of credit card numbers represented by the codes generated by the code generating means with a payment amount of each of the plurality of users, The charges for the ordered products received from the order reception terminal for split payment are split among the multiple users, and the charges for the ordered products received from the order reception terminals for individual payment owned by each of the multiple users are paid individually by the user who placed the order, The payment amount of each of the plurality of users is the sum of an equal payment amount borne by each of the plurality of users through equal payment and an individual payment amount borne by each of the plurality of users through individual payment, Split payment system.
6. A code generating means for generating a code representing a set of credit card numbers of credit cards owned by each of a plurality of users and payment amounts of each of the plurality of users, The charges for the ordered products received from the order reception terminal for split payment are split among the multiple users, and the charges for the ordered products received from the order reception terminals for individual payment owned by each of the multiple users are paid individually by the user who placed the order, The payment amount of each of the plurality of users is the sum of an equal payment amount borne by each of the plurality of users through equal payment and an individual payment amount borne by each of the plurality of users through individual payment, Split payment system.
Citation Information
Patent Citations
Group settlement system
JP2003256522A
Two-dimensional code receipt, device for using it, device for creating it, and table format form code decoder
JP2004318412A
Fee payment system, information terminal for vehicle, and price payment method
JP2009276850A
Ordering system, order terminal and controller device
JP2011113388A
Data management system and data management method
JP2013196182A