Charge system, charge method and program

The charging system facilitates barcode payments at retail stores by integrating a barcode display terminal, consumer terminal, and network operator server for secure, convenient charging, addressing the inconvenience of pre-depositing cash and preventing fraudulent transactions.

JP2025187054AActive Publication Date: 2025-12-25株式会社あしだ
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024095529
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-13
Publication Date
2025-12-25
Estimated Expiration
2044-06-13

AI Technical Summary

Technical Problem

Existing barcode payment systems require pre-depositing cash with an electronic money business operator and do not allow over-the-counter charging at retail stores, which is inconvenient.

Method used

A charging system comprising a barcode display terminal, consumer communication terminal, and network operator server that enables charging at retail stores through a charge request, specific information display, verification, and balance update process, with optional short-range communication for security.

Benefits of technology

Enables convenient barcode payments at retail stores, reducing unauthorized reading and preventing fraudulent charges, thereby popularizing cashless payments and enhancing consumer convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025187054000001_ABST
    Figure 2025187054000001_ABST
Patent Text Reader

Abstract

To provide a charge system enabling charging at retail stores in barcode settlement.SOLUTION: A server 10 in a charge system 100 includes: a charge request receiving unit that receives from a communication terminal 20, a charge request for a selected retail store selected by a consumer from among a plurality of retail stores; a specific information display instruction unit that generates specific information and instructs the generated specific information to be displayed on a barcode display terminal 30 in the selected retail store selected by the consumer; a display information receiving unit that receives from the communication terminal, display information displayed as a barcode on the barcode display terminal as the specific information in the selected retail store; a verification unit for verifying that the display information received from the communication terminal by the display information receiving unit matches the specific information generated by the server; an amount receiving unit that receives a charge amount desired by the consumer from the communication terminal; and a charge balance update unit that updates a charge balance of the consumer in the communication terminal on the basis of the charge amount received by the amount receiving unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a charging system, a charging method, and a program for barcode payment that allows easy charging at retail stores. [Background technology]

[0002] In recent years, in addition to cash, cashless payments such as credit cards and electronic money have become increasingly popular as payment methods.

[0003] There are two types of barcode payments using smartphones: the user scan method, in which the user scans a barcode placed in the store, and the store scan method, in which the store scans the barcode displayed on the user's smartphone.

[0004] Patent Document 1 describes an example of barcode payment using a user scan method. [Prior art documents] [Patent documents]

[0005] Patent Document 1: Japanese Patent Application Laid-Open No. 2007-299316 Summary of the Invention [Problem to be solved by the invention]

[0006] However, the system described in Patent Document 1 has the problem that when charging, cash must be deposited in advance with an electronic money business operator, and charging cannot be done over the counter at a retail store, which is inconvenient.

[0007] The present invention aims to solve the above problems and enable charging at general retail stores for barcode payments. [Means for solving the problem]

[0008] In order to solve the above problem, the present invention provides a charging system that allows charging at a retail store in barcode payment, a barcode display terminal installed in the retail store; A communication terminal owned by a general consumer, A server owned by a network operator that operates the barcode payment and capable of communicating with the barcode display terminal and the communication terminal; The server a charge request receiving unit that receives, from the communication terminal, a charge request for a selected retail store selected by the consumer from among the plurality of retail stores; a specific information display instruction unit that generates specific information and instructs the generated specific information to be displayed on the barcode display terminal at the selected retail store selected by the consumer; a display information receiving unit that receives, from the communication terminal, display information displayed as a barcode on the barcode display terminal at the selected retail store as the specific information; a verification unit that verifies that the display information received from the communication terminal by the display information receiving unit matches the specific information generated by the server; an amount receiving unit that receives a charging amount desired by the consumer from the communication terminal; a charge balance update unit that updates the charge balance of the consumer in the communication terminal based on the charge amount received by the amount receiving unit; The present invention provides a charging system having the above features.

[0009] This configuration enables barcode payment to be charged at retail stores, which is highly effective in popularizing barcode payment and improving consumer convenience. Here, barcode payment refers to cashless payment using QR Code (registered trademark) or barcodes, and is also called code payment. The code used is linked to information about the store providing the service and the user's payment information, and by reading the code together with the amount used, the amount is deducted from the user's account or credit card. Furthermore, the term "retail store" in this application includes restaurants, temporary stalls at events, and charging spots.

[0010] In the charging system, the display information displayed as a barcode on the barcode display terminal as the specific information may be displayed only once for a predetermined period of time.

[0011] This configuration significantly reduces the possibility that the barcode will be read by a third party. The barcode for payment only needs to be displayed during the period other than the specified period when it is displayed as specific information.

[0012] The charging system may be configured such that a short-range communication device capable of communicating with the server and the barcode display terminal is placed in close proximity to the barcode display terminal in the retail store, and the server and the barcode display terminal communicate via the short-range communication device.

[0013] With this configuration, the barcode display terminal must be placed near the near-field communication device in order to read the barcode for charging, preventing illegal charging by taking the barcode display terminal outside the retail store without permission. Here, in this application, a near-field communication device refers to a terminal capable of short-range communication using Wi-Fi or the like.

[0014] In order to solve the above problem, the present invention provides a charging method that allows charging at a retail store in barcode payment, a barcode display terminal installed in the retail store; A communication terminal owned by a general consumer, A server owned by a network operator that operates the barcode payment and capable of communicating with the barcode display terminal and the communication terminal; The server: a charge request receiving step of receiving, from the communication terminal, a charge request for a selected retail store selected by the consumer from among the plurality of retail stores; a specific information display instruction step of generating specific information and instructing the barcode display terminal in the selected retail store to display the specific information; a display information receiving step in which the communication terminal reads display information displayed as a barcode on the barcode display terminal at the selected retail store as the specific information, and receives the read display information from the communication terminal; a verification step of verifying that the display information received from the communication terminal in the display information receiving step matches the generated specific information; an amount receiving step of receiving a charge amount desired by the consumer from the communication terminal; a charge balance updating step of updating the charge balance of the consumer in the communication terminal based on the charge amount received in the amount receiving step; The present invention provides a charging method characterized by comprising the steps of:

[0015] This configuration makes it possible to charge barcode payments at retail stores, which is a major advantage in terms of popularizing barcode payments and providing convenience to consumers.

[0016] In the charging method, the display information displayed in barcode as the specific information in the barcode display instruction step may be displayed only once for a predetermined period of time.

[0017] This configuration can significantly reduce the possibility that the information displayed as specific information will be read by a third party. Outside of the predetermined time when the information is displayed as specific information, the information for payment only needs to be displayed.

[0018] The charging method may be configured such that a short-range communication device capable of communicating with the server and the barcode display terminal is placed in close proximity to the barcode display terminal in the retail store, and the server and the barcode display terminal communicate via the short-range communication device.

[0019] With this configuration, the barcode display terminal must be placed near the near-field communication device in order to read the barcode for charging, preventing the act of taking the barcode display terminal outside the retail store without permission and charging illegally.

[0020] Furthermore, in order to solve the above-mentioned problems, the present invention provides a barcode payment system comprising: a barcode display terminal arranged in a retail store; a communication terminal owned by an ordinary consumer; and a server owned by a network operator that operates barcode payments and capable of communicating with the barcode display terminal and the communication terminal, the system comprising a program executed by the server that enables charging at the retail store, the program comprising: a charge request receiving step for receiving from the communication terminal a charge request for a selected retail store selected by the consumer from a plurality of the retail stores; a specific information display instruction step for generating specific information and instructing the generated specific information to be displayed on the barcode display terminal at the selected retail store; a display information receiving step for receiving from the communication terminal display information displayed as a barcode on the barcode display terminal as the specific information at the selected retail store; a verification step for verifying that the display information received from the communication terminal in the display information receiving step matches the generated specific information; and an amount receiving step for receiving from the communication terminal a charge amount desired by the consumer. and a charge balance update step of updating the charge balance of the consumer in the communication terminal based on the charge amount received in the amount receiving step.

[0021] This configuration makes it possible to charge barcode payments at retail stores, which is a major advantage in terms of popularizing barcode payments and providing convenience to consumers.

[0022] The program may be configured such that the display information displayed as a barcode on the barcode display terminal as the specific information is displayed only once for a predetermined period of time.

[0023] This configuration can significantly reduce the possibility that the display information as the specific information will be read by a third party. The payment information can be displayed outside the predetermined time when the specific information is displayed.

[0024] The program may be configured such that a short-range communication device capable of communicating with the server and the barcode display terminal is placed in close proximity to the barcode display terminal in the retail store, and the server and the barcode display terminal communicate via the short-range communication device.

[0025] With this configuration, the barcode display terminal must be placed near the short-range communication terminal in order to read the barcode for charging, preventing the act of taking the barcode display terminal outside the retail store without permission and charging illegally. [Effects of the Invention]

[0026] The charging system, charging method, and program of the present invention make it possible to charge at retail stores in barcode payment. [Brief explanation of the drawings]

[0027] [Figure 1] 1 is a diagram illustrating a charging system according to a first embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating a configuration of a server according to the first embodiment of the present invention. [Figure 3] FIG. 2 is a diagram illustrating a charging method in the first embodiment of the present invention. [Figure 4] FIG. 2 is an image diagram of a barcode display terminal according to the first embodiment of the present invention. [Figure 5] FIG. 10 is a screen image diagram of a charge request in the first embodiment of the present invention. [Figure 6] FIG. 10 is an image diagram of an input screen for a desired price in the first embodiment of the present invention. [Figure 7] FIG. 10 is a diagram illustrating a charging system according to a second embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION [Example]

[0028] A charging system, charging method, and program according to a first embodiment of the present invention will be described with reference to Figs. 1 to 6. Fig. 1 is a diagram illustrating a charging system according to the first embodiment of the present invention. Fig. 2 is a diagram illustrating the configuration of a server according to the first embodiment of the present invention. Fig. 3 is a diagram illustrating a charging method according to the first embodiment of the present invention. Fig. 4 is an image diagram of a barcode display terminal according to the first embodiment of the present invention. Fig. 5 is an image diagram of a screen for requesting charging according to the first embodiment of the present invention. Fig. 6 is an image diagram of an input screen for a desired amount according to the first embodiment of the present invention.

[0029] (Charging system) As shown in FIG. 1, the charging system 100 in Example 1 of the present invention includes communication terminals 20 (20a, 20b, 20c) such as mobile phones, smartphones, tablets, or personal computers owned by ordinary consumers, barcode display terminals 30 (30a, 30b, 30c) located in retail stores that sell products or provide services, and a server 10 owned by a network operator that operates barcode payments and communicates with the barcode display terminals 30 (30a, 30b, 30c) and the communication terminals 20 (20a, 20b, 20c) via the Internet.

[0030] An image of the barcode display terminal 30 is shown in Fig. 4. Fig. 4(a) is a front view, and (b) is a side view. The barcode display terminal 30 is generally configured as a roughly L-shaped metal or synthetic resin plate, with a liquid crystal display screen on the front that can display two-dimensional barcodes and faces slightly diagonally upward for easy viewing. A communication unit that communicates with the server 10 is provided on the back of the display screen.

[0031] In the first embodiment, the barcode display terminal 30 is configured as a plate-like, approximately L-shaped terminal that faces slightly diagonally upward, but this is not necessarily limited to this and can be modified as appropriate. For example, it does not have to be approximately L-shaped and face slightly diagonally upward, and it may be an inverted U-shaped terminal instead of an L-shaped terminal.

[0032] In the first embodiment, the server 10 is configured to communicate with the communication terminal 20 and the barcode display terminal 30 via the Internet, but this is not necessarily limited to this and can be modified as appropriate. For example, communication may be performed via wired communication such as a telephone line or wireless communication such as a transceiver.

[0033] The server 10 has a configuration as shown in Fig. 2. That is, it is equipped with a charge request receiving unit 11, a barcode display instruction unit 12, a display information receiving unit 13, a verification unit 14, an amount receiving unit 15, and a charge balance updating unit 16, which execute a charge request receiving step 61, a barcode display instruction step 62, a display information receiving step 63, a verification step 64, an amount receiving step 65, and a charge balance updating step 66 as computer programs.

[0034] The charge request receiving unit 11 receives from the communication terminal 20 a charge request for a selected retailer selected by the consumer from among multiple retailers affiliated with the network operated by the network operator. The consumer can select which retailer to charge at by displaying the multiple retailers affiliated with the network operated by the network operator on the communication terminal 20. This selected retailer is called the selected retailer.

[0035] An image of the screen on the communication terminal 20 when requesting a charge is shown in Figure 5. When the information of multiple retail stores is viewed and a specific retail store is selected, the screen shown in Figure 5 will appear, displaying information on "Restaurant A," for example. By further checking the retail store information on this screen and touching "ChargeMoney," a request for a charge at that retail store (selected retail store) will be sent to the server 10.

[0036] The barcode display instruction unit 12 generates specific information that only the server 10 can know, and instructs the server 10 to display the generated specific information as a barcode on the barcode display terminal 30 at the selected retail store only once for a predetermined period of time. In the first embodiment, the predetermined period of time is set to 30 seconds, but it is not limited to this and can be changed as appropriate. For example, it may be set to one minute or more, or to less than 30 seconds.

[0037] The specific information is, for example, a unique ID called a UUID, which is random information that does not overlap with other information.

[0038] The display information receiving unit 13 allows the server 10 to receive the display information displayed as a barcode on the barcode display terminal 30 from the communication terminal 20. In other words, the consumer reads the display information of the barcode displayed on the barcode display terminal 30 with the camera of the communication terminal 20 and transmits the display information to the server 10, which can then receive the display information. By limiting the consumers who are present at the selected retailer to those who are not at the selected retailer, it is possible to prevent unauthorized charging by others who are not at the selected retailer.

[0039] Here, the barcode may be a two-dimensional code such as a QR code (registered trademark) or a one-dimensional code.

[0040] The verification unit 14 verifies that the display information received from the communication terminal 20 by the display information receiving unit 13 matches the specific information that the server 10 has generated and instructed the specific information display instructing unit 12 to display on the barcode display terminal 30. If the specific information matches the display information in this verification, it can be confirmed that the consumer who requested the charge read the specific information at the selected retail store, and it is possible to prevent impersonation by another person.

[0041] The amount receiving unit 15 receives the charge amount desired by the consumer from the communication terminal 20. An image of the charge amount display screen on the communication terminal 20 is shown in FIG. 6. As shown in FIG. 6, the charge amount display screen displays the current charge balance. The consumer inputs an amount on the charge amount display screen that is sufficient for the amount needed for shopping, and touches "Proceed to charge," and the charge amount input from the communication terminal 20 is sent to the server 10. At this time, the consumer pays cash equivalent to the charge amount to the selected retailer.

[0042] In the first embodiment, the consumer pays the retailer cash equivalent to the charge amount, but this is not necessarily limited to this and can be changed as appropriate. For example, the consumer may pay with a credit card or electronic money instead of cash.

[0043] The charge balance update unit 16 updates the charge balance by adding the current charge amount to the previous balance for the communication terminal 20 that transmitted the charge amount. The updated charge balance can be confirmed on the screen of the communication terminal 20.

[0044] (Charging Method) The charging method will be explained with reference to Fig. 3. A network operator that handles barcode payments will first invite retailers such as restaurants, shops, convenience stores, supermarkets, and gas stations to join their business network, and will install barcode display terminals 30 in the affiliated retailers to prepare an environment in which they can communicate with server 10.

[0045] In addition, the consumer joins a business network that allows barcode payment, and prepares an environment in which the server 10 can communicate with the consumer's own communication terminal 20.

[0046] A retail store that has joined the business network notifies the network operator of its own retail store information, which is then displayed on the communication terminal 20 of the consumer who has joined the business network. The information displayed is information that will interest consumers, such as basic information about the retail store, coupon information, or sale information.

[0047] First, the consumer selects one retail store from among the multiple retail stores displayed on the communication terminal 20 (this selected retail store is called the selected retail store). The screen image of the communication terminal 20 shown in FIG. 5 displays information about the selected retail store. Then, when the consumer touches "Charge Money" shown in FIG. 5, the information about the selected retail store is sent to the server 10. In step 61, the server 10 receives a charge request from the communication terminal 20 at the selected retail store selected by the consumer.

[0048] Next, the specific information display instruction step 62 is carried out to generate specific information and instruct the barcode display terminal 30 at the selected retail store to display it (see FIG. 4). Here, the specific information is, for example, a unique ID called a UUID, which is random information that does not overlap with other information.

[0049] The consumer uses the communication terminal 20 to read the specific information (see FIG. 4) displayed as a barcode on the barcode display terminal 30 at the selected retail store using the camera function of the communication terminal 20. Then, the server 10 executes a display information receiving step 63 in which the server 10 receives display information consisting of the read specific information from the communication terminal 20.

[0050] Next, a verification step 64 is carried out to verify that the display information received from the communication terminal 20 in the display information receiving step 63 matches the specific information generated by the server 10 in the specific information display instruction step 61. If they match, it can be confirmed that the communication terminal 20 that issued the charge request is the same communication terminal 20 that read the barcode.

[0051] Next, the consumer inputs the desired charge amount into the communication terminal 20 and touches "Proceed to charge" to send it to the server 10 (see FIG. 6). At this time, the current balance is displayed on the communication terminal 20, so the charge amount required for shopping can be determined immediately. Then, an amount receiving step 65 is performed, and the server 10 receives the charge amount from the communication terminal 20. At this time, the consumer pays cash equivalent to the charge amount at the selected retail store.

[0052] In the first embodiment, the consumer pays the retailer cash equivalent to the charge amount, but this is not necessarily limited to this and can be changed as appropriate. For example, the consumer may pay with a credit card or electronic money instead of cash.

[0053] Finally, a charge balance update step 66 is carried out to update the charge balance of the consumer in the communication terminal 20 based on the charge amount received in the amount receiving step 65. In other words, the charge balance of the communication terminal 20 that transmitted the charge amount is updated by adding the current charge amount to the previous balance. The updated charge balance can be confirmed on the screen of the communication terminal 20.

[0054] Thus, in Example 1, a charging system that allows charging at a retail store in barcode payment comprises: a barcode display terminal arranged at the retail store; a communication terminal owned by a general consumer; and a server owned by a network operator that operates the barcode payment and capable of communicating with the barcode display terminal and the communication terminal, wherein the server comprises: a charge request receiving unit that receives from the communication terminal a charge request for a selected retail store selected by the consumer from among a plurality of the retail stores; a specific information display instruction unit that generates specific information and instructs the generated specific information to be displayed on the barcode display terminal at the selected retail store selected by the consumer; a display information receiving unit that receives from the communication terminal display information displayed as a barcode on the barcode display terminal as the specific information at the selected retail store; a verification unit that verifies that the display information received by the display information receiving unit from the communication terminal matches the specific information generated by the server; an amount receiving unit that receives from the communication terminal a charge amount desired by the consumer. A charging system characterized by having a charge balance update unit that updates the charge balance of the consumer in the communication terminal based on the charge amount received by the amount receiving unit makes it possible to charge at a retail store in barcode payments, which is highly effective in both popularizing barcode payments and improving consumer convenience.

[0055] Furthermore, in Example 1, a charging method for barcode payment that allows charging at a retail store comprises: a barcode display terminal arranged at the retail store; a communication terminal owned by a general consumer; and a server owned by a network operator that operates the barcode payment and capable of communicating with the barcode display terminal and the communication terminal, wherein the server has: a charge request receiving step of receiving from the communication terminal a charge request for a selected retail store selected by the consumer from among a plurality of the retail stores; a specific information display instruction step of generating specific information and instructing the barcode display terminal at the selected retail store to display the specific information; a display information receiving step of the communication terminal reading display information displayed as a barcode on the barcode display terminal as the specific information at the selected retail store and receiving the read display information from the communication terminal; a verification step of verifying that the display information received from the communication terminal in the display information receiving step matches the generated specific information; and an amount receiving step of receiving from the communication terminal a charge amount desired by the consumer. This charging method is characterized by having a charge balance update process that updates the charge balance of the consumer in the communication terminal based on the charge amount received in the amount receiving process, making it possible to charge at a retail store in barcode payments, which is highly effective in both popularizing barcode payments and improving consumer convenience.

[0056] Furthermore, in Example 1, in a barcode payment system comprising a barcode display terminal arranged in a retail store, a communication terminal owned by an ordinary consumer, and a server owned by a network operator that operates barcode payments and capable of communicating with the barcode display terminal and the communication terminal, the system comprises a program executed by the server that enables charging at the retail store, the program comprising: a charge request receiving step of receiving from the communication terminal a charge request for a selected retail store selected by the consumer from a plurality of the retail stores; a specific information display instruction step of generating specific information and instructing the barcode display terminal at the selected retail store to display the generated specific information; a display information receiving step of receiving from the communication terminal display information displayed as a barcode on the barcode display terminal as the specific information at the selected retail store; a verification step of verifying that the display information received from the communication terminal in the display information receiving step matches the generated specific information; and an amount receiving step of receiving from the communication terminal a charge amount desired by the consumer. A charge balance update process that updates the charge balance of the consumer in the communication terminal based on the charge amount received in the amount receiving process. This program makes it possible to charge at a retail store in barcode payments, which is highly effective in both popularizing barcode payments and improving consumer convenience. [Example]

[0057] A second embodiment of the present invention differs from the first embodiment in that a retail store is provided with a near-field communication device 240. The second embodiment will be described with reference to Fig. 7. Fig. 7 is a diagram illustrating a charging system in the second embodiment of the present invention.

[0058] In the charging system 200 of the second embodiment, a short-range communication device 240 that communicates with the server 10 via the Internet is installed in a retail store. The short-range communication device 240 can communicate with barcode display terminals 230 (230a, 230b, 230c) installed in the same retail store within a limited short-range area via WiFi. In the second embodiment, the barcode display terminals 230 (230a, 230b, 230c) do not communicate directly with the server 10.

[0059] Therefore, if the barcode display terminal 230 (230a, 230b, 230c) is taken to a location far away from the short-range communication terminal 40, for example, outside the retail store, the specific information transmitted from the server 10 cannot be displayed as a barcode. This makes it possible to prevent fraudulent charging.

[0060] In Example 2, when the specific information display instruction unit 12 performs the specific information display instruction process 62, the short-range communication device 240 receives the specific information from the server 10 and transmits it to the barcode display terminal 230 (230a, 230b, 230c) to display the barcode information as the specific information.

[0061] The rest of the charging system, charging method, and program are the same as those in the first embodiment.

[0062] In the second embodiment, the barcode display terminal 230 communicates via a short-range communication device such as WiFi. Therefore, the barcode display terminal 230 (230a, 230b, 230c) includes a display unit and a receiving unit that receives information from the short-range communication device.

[0063] Thus, in Example 2, a short-range communication device capable of communicating with the server and the barcode display terminal is placed in the retail store in close proximity to the barcode display terminal, and the server and the barcode display terminal communicate via the short-range communication device.As a result, if the short-range communication device is taken to a location far away from the barcode display terminal, the barcode sent from the server cannot be displayed, thereby preventing fraudulent charging. [Industrial Applicability]

[0064] The charging system, charging method, and program of the present invention can be widely applied to the field of barcode payment. [Explanation of symbols]

[0065] 10: Server 11: Charge request receiving unit 12: Barcode display instruction unit 13: Display information receiving unit 14: Verification unit 15: Amount receiving unit 16: Charge balance updating unit 20 (20a, 20b, 20c): Communication terminal 30 (30a, 30b, 30c): Barcode display terminal 61: Charge request receiving process 62: Barcode display instruction process 63: Display information receiving process 64: Verification process 65: Amount receiving process 66: Charge balance updating process 100: Charge system 200: Charge system 230 (230a, 230b, 230c): Barcode display terminal 240: Near field communication device

Claims

1. A charging system that allows charging at retail stores in barcode payment, a barcode display terminal installed in the retail store; A communication terminal owned by a general consumer, A server owned by a network operator that operates the barcode payment and capable of communicating with the barcode display terminal and the communication terminal; The server a charge request receiving unit that receives, from the communication terminal, a charge request for a selected retail store selected by the consumer from among the plurality of retail stores; a specific information display instruction unit that generates specific information and instructs the generated specific information to be displayed on the barcode display terminal at the selected retail store selected by the consumer; a display information receiving unit that receives, from the communication terminal, display information displayed as a barcode on the barcode display terminal at the selected retail store as the specific information; a verification unit that verifies that the display information received from the communication terminal by the display information receiving unit matches the specific information generated by the server; an amount receiving unit that receives a charging amount desired by the consumer from the communication terminal; a charge balance update unit that updates the charge balance of the consumer in the communication terminal based on the charge amount received by the amount receiving unit; A charging system comprising:

2. 2. The charging system according to claim 1, wherein the display information displayed as a barcode on the barcode display terminal as the specific information is displayed only once for a predetermined period of time.

3. The charging system according to claim 1 or 2, characterized in that a near-field communication device capable of communicating with the server and the barcode display terminal is placed in the retail store in close proximity to the barcode display terminal, and the server and the barcode display terminal communicate via the near-field communication device.

4. A charging method that allows charging at a retail store in barcode payment, a barcode display terminal installed in the retail store; A communication terminal owned by a general consumer, A server owned by a network operator that operates the barcode payment and capable of communicating with the barcode display terminal and the communication terminal; The server: a charge request receiving step of receiving, from the communication terminal, a charge request for a selected retail store selected by the consumer from among the plurality of retail stores; a specific information display instruction step of generating specific information and instructing the barcode display terminal in the selected retail store to display the specific information; a display information receiving step in which the communication terminal reads display information displayed as a barcode on the barcode display terminal at the selected retail store as the specific information, and receives the read display information from the communication terminal; a verification step of verifying that the display information received from the communication terminal in the display information receiving step matches the generated specific information; an amount receiving step of receiving a charge amount desired by the consumer from the communication terminal; a charge balance updating step of updating the charge balance of the consumer in the communication terminal based on the charge amount received in the amount receiving step; A charging method comprising:

5. 6. The charging method according to claim 5, wherein the display information displayed in barcode as the specific information in the barcode display instruction step is displayed only once for a predetermined period of time.

6. The charging method described in claim 4 or 5, characterized in that a near-field communication device capable of communicating with the server and the barcode display terminal is placed in close proximity to the barcode display terminal in the retail store, and the server and the barcode display terminal communicate via the near-field communication device.

7. A barcode display terminal installed in a retail store; A communication terminal owned by a general consumer, A barcode payment system owned by a network operator that operates barcode payment, the system including the barcode display terminal and a server that can communicate with the communication terminal, A program executed by the server that enables charging at the retail store, a charge request receiving step of receiving from the communication terminal a charge request for a selected retail store selected by the consumer from the plurality of retail stores; a specific information display instruction step of generating specific information and instructing the barcode display terminal in the selected retail store to display the generated specific information; a display information receiving step of receiving, from the communication terminal, display information displayed as the specific information in barcode on the barcode display terminal at the selected retail store; a verification step of verifying that the display information received from the communication terminal in the display information receiving step matches the generated specific information; an amount receiving step of receiving a charge amount desired by the consumer from the communication terminal; and a charge balance updating step of updating the charge balance of the consumer in the communication terminal based on the charge amount received in the amount receiving step.

8. 8. The program according to claim 7, wherein the display information displayed as a barcode on the barcode display terminal as the specific information is displayed only once for a predetermined period of time.

9. The program described in claim 7 or 8, characterized in that a near-field communication device capable of communicating with the server and the barcode display terminal is placed in the retail store in close proximity to the barcode display terminal, and the server and the barcode display terminal communicate via the near-field communication device.