Information processing system and information processing method

JP2025034341APending Publication Date: 2025-03-13OKI ELECTRIC INDUSTRY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023140657
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-31
Publication Date
2025-03-13

AI Technical Summary

Benefits of technology

【0013】 以上説明したように本発明によれば、より効率的かつセキュアなカードレス取引を実現することが可能となる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025034341000001_ABST
    Figure 2025034341000001_ABST
Patent Text Reader

Abstract

To achieve a more efficient and securer cardless transaction.SOLUTION: An information processing system includes: a beacon installed in association with a transaction terminal; a control server for controlling a transaction by the transaction terminal; and an information processing terminal carried by a user. The control server determines whether to be able to execute the transaction by the transaction terminal on the basis of transaction information inputted in a page displayed by the information processing terminal on the basis of the reception of unique information from the beacon by the information processing terminal.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system and an information processing method. [Background technology]

[0002] For example, as disclosed in Patent Document 1, a technique has been developed that enables transactions without using a cash card in a cash processing machine such as an ATM (Automated Teller Machine). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-99743 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the technology disclosed in Patent Document 1 requires the customer to log in to the Internet banking provided by the financial institution, and also requires a process to generate a time-limited two-dimensional code each time to confirm that the customer is in the vicinity of a cash processing machine.

[0005] Therefore, the present invention has been made in consideration of the above problems, and an object of the present invention is to provide a new and improved information processing system and information processing method that can realize more efficient and secure cardless transactions. [Means for solving the problem]

[0006] In order to solve the above problems, according to one aspect of the present invention, an information processing system is provided, comprising a beacon installed in association with a trading terminal, a control server that controls trading by the trading terminal, and an information processing terminal carried by a user, wherein the control server determines whether or not a transaction can be executed by the trading terminal based on trading information input on a page displayed by the information processing terminal upon the information processing terminal receiving unique information from the beacon.

[0007] The control server may also determine whether or not a transaction can be executed by the transaction terminal based on a two-dimensional code unique to the transaction terminal acquired by the information processing terminal.

[0008] In addition, the control server may determine whether or not a transaction can be executed by the transaction terminal based on whether the transaction terminal identified from the unique information received by the information processing terminal from the beacon matches the transaction terminal identified from the two-dimensional code.

[0009] In addition, the transaction information input on the page may include account information, and the control server may determine whether or not a transaction can be executed by the transaction terminal based on a result of authentication based on the account information.

[0010] In addition, the transaction information entered on the page may include a character string specified by the user, and the control server may determine whether or not a transaction can be executed by the trading terminal based on whether or not the character string entered on the page matches a character string entered on the trading terminal.

[0011] The transaction terminal may also include a cash processing machine.

[0012] In addition, in order to solve the above problem, according to another aspect of the present invention, an information processing method is provided which includes a processor determining whether or not a transaction can be executed by the trading terminal based on transaction information input on a page displayed by an information processing terminal carried by a user, based on the information processing terminal receiving unique information from a beacon installed in association with the trading terminal. Effect of the Invention

[0013] As described above, according to the present invention, it is possible to realize more efficient and secure cardless transactions. [Brief description of the drawings]

[0014] [Figure 1] 1 is a block diagram showing an example of the configuration of an information processing system 1 according to an embodiment of the present invention. [Diagram 2] 2 is a block diagram showing an example of a functional configuration of an information processing terminal 10 according to the embodiment. FIG. [Diagram 3] 2 is a block diagram showing an example of a functional configuration of a cash processing machine 20 according to the embodiment. FIG. [Figure 4] 2 is a block diagram showing an example of a functional configuration of a control server 50 according to the embodiment. FIG. [Diagram 5] 2 is a block diagram showing an example of the functional configuration of an accounting system host 60 according to the embodiment. FIG. [Figure 6A] 10 is a sequence diagram showing an example of a processing flow by the information processing system 1 according to the embodiment. FIG. [Figure 6B] 10 is a sequence diagram showing an example of a processing flow by the information processing system 1 according to the embodiment. FIG. [Figure 6C] 10 is a sequence diagram showing an example of a processing flow by the information processing system 1 according to the embodiment. FIG. [Figure 7] 13 is an example of a link URL display screen according to the embodiment. [Figure 8] FIG. 13 is a diagram showing an example of a transaction information input page according to the embodiment. [Figure 9]13 is an example of a two-dimensional code photographing request screen according to the embodiment. [Figure 10] FIG. 9 is a diagram showing a hardware configuration of an information processing device 900 according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and the drawings, components having substantially the same functional configurations are designated by the same reference numerals, and duplicated explanations will be omitted.

[0016] <1. Embodiment> <1.1. Configuration example> First, a configuration example of an information processing system 1 according to an embodiment of the present invention will be described.

[0017] FIG. 1 is a block diagram showing an example of the configuration of an information processing system 1 according to an embodiment of the present invention.

[0018] As shown in FIG. 1, an information processing system 1 according to this embodiment includes an information processing terminal 10, a cash processing machine 20, a two-dimensional code 25, a beacon 30, an identity authentication service 40, a control server 50, and an accounting system host 60.

[0019] The cash processing machine 20, the two-dimensional code 25, and the beacon 30 are placed in a cash processing machine corner provided in a financial institution, a retail store, a public facility, or the like.

[0020] (Information processing terminal 10) The information processing terminal 10 according to this embodiment is a smartphone, tablet, mobile phone, or the like carried by a customer (also referred to as a user) who uses the cash processing machine 20.

[0021] (Cash Processing Machine 20) The cash processing machine 20 according to the present embodiment is an example of a transaction terminal.

[0022] The cash processing machine 20 according to this embodiment may be an ATM, a self-service deposit / withdrawal machine, or the like, which provides financial transaction services such as deposit, withdrawal, balance inquiry, transfer, and the like to customers.

[0023] The self-service deposit and withdrawal machine is a device that allows customers to handle cash themselves (depositing and withdrawing money from the machine), a task that was previously performed by financial institution employees, thereby reducing the burden of cash handling work on bank employees.

[0024] In the following, a case where the cash processing machine 20 according to this embodiment is an ATM will be mainly described as an example.

[0025] (2D code 25) The two-dimensional code 25 according to this embodiment is generated uniquely for each cash processing machine 20 .

[0026] That is, the cash processing machine 20 according to this embodiment can be identified by analyzing the two-dimensional code 25.

[0027] The two-dimensional code 25 according to this embodiment may be, for example, a coded representation of the installation location and identifier of the cash processing machine 20.

[0028] The two-dimensional code 25 according to this embodiment is not generated for each transaction using the cash processing machine 20, but is used commonly for a plurality of transactions.

[0029] The two-dimensional code 25 according to this embodiment may be affixed to the housing of the cash processing machine 20 or a booth in which the cash processing machine 20 is installed, or may be displayed by the cash processing machine 20.

[0030] The two-dimensional code 25 according to this embodiment may be, for example, a QR code (registered trademark).

[0031] (Beacon 30) The beacon 30 according to this embodiment is installed in association with the cash processing machine 20.

[0032] The beacon 30 according to this embodiment may be incorporated in the cash processing machine 20 or may be provided separately from the cash processing machine 20.

[0033] The beacons 30 according to this embodiment are associated with the cash processing machines 20 on a one-to-one basis, for example, and each of the beacons 30 transmits unique information (for example, an identifier of the beacon 30).

[0034] That is, the beacon 30 and the cash processing machine 20 according to this embodiment can be identified by the unique information.

[0035] The beacon 30 according to the present embodiment may transmit the unique information at a predetermined interval using, for example, a Bluetooth (registered trademark) Low Energy signal.

[0036] (Identity authentication service 40) The identity authentication service 40 according to this embodiment is a service provided by a financial institution, and performs identity authentication based on a customer's account information.

[0037] The personal authentication service 40 according to this embodiment may be, for example, Internet banking.

[0038] (Control Server 50) The control server 50 according to this embodiment controls transactions performed by the cash processing machine 20 .

[0039] More specifically, one of the features of the control server 50 according to this embodiment is that it determines whether or not a transaction can be executed by the cash processing machine 20 based on transaction information input on a page displayed by the information processing terminal 10 upon the information processing terminal 10 receiving unique information from the beacon 30.

[0040] The above-described features of the control server 50 according to this embodiment make it possible to realize more efficient and secure cardless transactions.

[0041] The functions of the control server 50 according to this embodiment will be described in detail later.

[0042] (Accounting host 60) The accounting system host 60 according to this embodiment authenticates the customer based on the customer's account information, in the same manner as in the case of a conventional transaction using a cash card.

[0043] Next, an example of the functional configuration of the information processing terminal 10 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the functional configuration of the information processing terminal 10 according to this embodiment.

[0044] As shown in FIG. 2, the information processing terminal 10 according to this embodiment includes a control unit 110, an input unit 120, a display unit 130, an image capturing unit 140, and a communication unit 150.

[0045] (Control unit 110) The control unit 110 according to the present embodiment controls each component included in the information processing terminal 10 .

[0046] For example, as will be described later, it controls the operations of the application 112 and the browser 114 (see FIG. 6A). The application 112 is provided by a financial institution and installed in the information processing terminal .

[0047] The functions of the control unit 110 according to this embodiment are realized by various processors.

[0048] (Input unit 120) The input unit 120 according to the present embodiment receives an input operation. The input unit 120 includes, for example, a touch panel, a keyboard, and buttons.

[0049] (Display section 130) The display unit 130 according to the present embodiment displays visual information under the control of the control unit 110. The display unit 130 includes various displays.

[0050] (Camera Division 140) The photographing unit 140 according to this embodiment photographs the two-dimensional code 25 under the control of the control unit 110. The photographing unit 140 includes a camera.

[0051] (Communication unit 150) The communication unit 150 according to this embodiment, under the control of the control unit 110, connects to the Internet, the public telephone network, etc., receives signals from the beacons 30, etc.

[0052] Next, an example of a functional configuration of the cash handling machine 20 according to this embodiment will be described with reference to Fig. 3. Fig. 3 is a block diagram showing an example of a functional configuration of the cash handling machine 20 according to this embodiment.

[0053] As shown in FIG. 3, the cash processing machine 20 according to this embodiment includes a transaction processing unit 210, an input unit 220, a display unit 230, and a communication unit 240.

[0054] (Transaction Processing Unit 210) The transaction processing unit 210 according to this embodiment processes financial transaction services such as deposits, withdrawals, balance inquiries, transfers, and the like.

[0055] Moreover, the transaction processing unit 210 according to this embodiment controls each component of the cash processing machine 20.

[0056] The functions of the transaction processing unit 210 according to this embodiment are realized by various processors.

[0057] (Input unit 220) The input unit 220 according to this embodiment receives an input operation. The input unit 220 includes, for example, a touch panel, buttons, and the like.

[0058] (Display section 230) The display unit 230 according to this embodiment displays visual information under the control of the transaction processing unit 210. The display unit 230 includes various displays.

[0059] The communication unit 240 according to this embodiment communicates information with the control server 50 and the accounting system host 60 via the network in accordance with the control of the transaction processing unit 210.

[0060] Next, an example of the functional configuration of the control server 50 according to this embodiment will be described with reference to Fig. 4. Fig. 4 is a block diagram showing an example of the functional configuration of the control server 50 according to this embodiment.

[0061] As shown in FIG. 4, the control server 50 according to this embodiment includes a control unit 510, a storage unit 520, and a communication unit 530.

[0062] (Control unit 510) The control unit 510 according to this embodiment determines whether or not a transaction can be executed by the cash processing machine 20 based on transaction information entered on a page displayed by the information processing terminal 10 upon the information processing terminal 10 receiving unique information from the beacon 30.

[0063] Moreover, the control unit 510 according to this embodiment controls each component included in the control server 50.

[0064] The functions of the control unit 510 according to this embodiment are realized by various processors.

[0065] (Storage unit 520) The storage unit 520 according to this embodiment stores information such as the result of customer identity authentication by the identity authentication service 40, the result of a transaction by the cash processing machine 20, etc., under the control of the control unit 510.

[0066] (Communication unit 530) The communication unit 530 according to this embodiment communicates information with the information processing terminal 10, the cash processing machine 20, the personal authentication service 40, and the accounting system host 60 via the network, under the control of the control unit 510.

[0067] Next, an example of the functional configuration of the accounting system host 60 according to this embodiment will be described with reference to Fig. 5. Fig. 5 is a block diagram showing an example of the functional configuration of the accounting system host 60 according to this embodiment.

[0068] As shown in FIG. 5, the accounting system host 60 according to this embodiment includes an authentication unit 610, a storage unit 620, and a communication unit 630.

[0069] (Authentication unit 610) The authentication unit 610 according to this embodiment performs customer identity authentication based on the account information stored in the storage unit 620 .

[0070] The account information includes the branch number, account number, password, etc.

[0071] Moreover, the authentication unit 610 according to this embodiment controls each component included in the accounting system host 60 .

[0072] The functions of the authentication unit 610 according to this embodiment are realized by various processors.

[0073] (Storage unit 620) The storage unit 620 according to this embodiment stores customer information including account information under the control of the authentication unit 610 .

[0074] (Communication unit 630) The communication unit 630 according to this embodiment communicates information with the cash processing machine 20 and the control server 50 via the network under the control of the authentication unit 610.

[0075] An example of the configuration of the information processing system 1 according to the present embodiment has been described above. Note that the above configuration described with reference to Figs. 1 to 5 is merely an example, and the configuration of the information processing system 1 according to the present embodiment is not limited to this example. The configuration of the information processing system 1 according to the present embodiment can be flexibly modified according to specifications, operation, and the like.

[0076] <<1.2. Processing flow>> Next, the flow of processing by the information processing system 1 according to this embodiment will be described.

[0077] 6A, 6B, and 6C are sequence diagrams showing an example of the flow of processing by the information processing system 1 according to this embodiment.

[0078] When a customer carrying the information processing terminal 10 on which the application 112 is installed approaches a cash processing machine corner, the application 112 receives the unique information transmitted by the beacon 30 via the communication unit 150 (S101).

[0079] The application 112 transmits the unique information received in step S101 and the customer identifier associated with the application 112 to the control server 50 via the communication unit 150 (S102).

[0080] The control server 50 that has received the unique information and the customer identifier in step S102 generates a link URL for a page that is made public only to the information processing terminal 10 that received the unique information from the beacon 30 (S103), and returns the link URL to the application 112 (S104).

[0081] The application 112 that has received the link URL in step S104 displays a screen such as that shown in Fig. 7, for example, and requests the customer to select a link URL. Fig. 7 shows an example of a link URL display screen according to this embodiment.

[0082] Here, when the customer selects a link URL (S105), the application 112 transmits a link URL response indicating that the link URL has been selected to the control server 50 via the communication unit 150 (S106).

[0083] The control server 50 that has received the link URL response in step S106 transmits a page display instruction to the browser 114 to instruct the browser 114 to display the page corresponding to the link URL (S107).

[0084] Browser 114, which has received the page display instruction in step S107, displays the transaction information input page corresponding to the link URL (S108).

[0085] FIG. 8 is a diagram showing an example of the transaction information input page displayed in step S108.

[0086] The transaction information according to this embodiment includes account information and any character string designated by the customer.

[0087] The transaction information input page shown in FIG. 8 displays fields F1 to F4 for inputting a branch number, an account number, a PIN number, and a unique number.

[0088] The unique number is an example of an arbitrary character string designated by the customer, but the arbitrary character string is not limited to a number, i.e., a numeral.

[0089] When the customer inputs transaction information and presses the send button B1 (S109), the browser 114 transmits the input transaction information and the customer identifier linked to the application 112 to the control server 50 via the communication unit 150 (S110).

[0090] The control server 50, which has received the transaction information in step S110, transmits the account information (branch number, account title, account number, and PIN) included in the transaction information to the identity authentication service 40 (S111).

[0091] The personal authentication service 40 authenticates the customer based on the account information received in step S111 (S112), and returns the result of the authentication to the control server 50 (S113).

[0092] The control server 50 stores the authentication result received in step S113, and if the authentication result indicates that the customer is authentic, sends a request to capture a two-dimensional code to the application 112 (S114).

[0093] On the other hand, if the authentication result received in step S113 indicates that the customer's authenticity cannot be confirmed, the control server 50 may cause the application 112 to display a message to the effect that the transaction cannot be completed, and terminate the series of processes.

[0094] That is, the control server 50 according to this embodiment may determine whether or not a transaction can be executed by the cash processing machine 20 based on the result of authentication based on the account information.

[0095] The application 112 that has received the two-dimensional code photographing request in step S114 displays a screen such as that shown in Fig. 9, for example, and requests the customer to photograph the two-dimensional code 25. Fig. 9 shows an example of a two-dimensional code photographing request screen according to this embodiment.

[0096] When the customer presses the two-dimensional code photographing button B2 to photograph the two-dimensional code 25 (S115), the application 112 transmits the two-dimensional code information to the control server 50 via the communication unit 150 (S116).

[0097] The two-dimensional code information includes at least one of an image of the two-dimensional code and a result of analyzing the two-dimensional code 25 based on the image (for example, the installation location and identifier of the cash processing machine 20). The analysis of the two-dimensional code 25 may be performed by the information processing terminal 10 or the control server 50.

[0098] The control server 50, which has received the two-dimensional code information in step S116, determines whether or not the transaction can be executed by the cash processing machine 20 based on the two-dimensional code information (S117).

[0099] For example, the control server 50 may determine whether or not a transaction can be executed by the cash processing machine 20 based on whether or not the cash processing machine 20 identified from the unique information received in step S102 matches the cash processing machine 20 identified from the two-dimensional code information received in step S116.

[0100] The control server 50 may not allow the cash processing machine 20 to execute a transaction when the cash processing machine 20 identified from the unique information does not match the cash processing machine 20 identified from the two-dimensional code information.

[0101] On the other hand, the customer selects the "Cardless Transaction" button displayed on the cash processing machine 20 (S118), and then inputs the same unique number as the unique number input in step S109 (S119).

[0102] The cash processing machine 20 transmits the unique number input in step S119 to the control server 50 (S120).

[0103] The control server 50 that has received the unique number in step S120 determines whether or not the transaction can be executed by the cash processing machine 20 based on whether or not the unique number matches the unique number included in the transaction information received in step S110 (S121).

[0104] In other words, the control server 50 determines whether or not a transaction can be executed by the cash processing machine 20 based on whether or not the unique number entered on the page corresponding to the link URL matches the unique number entered on the cash processing machine 20.

[0105] The control server 50 may not allow the cash processing machine 20 to carry out a transaction if the two unique numbers do not match.

[0106] Next, the control server 50 transmits a final determination result based on the determination result based on the two-dimensional code information in step S117 and the determination result based on the unique number in step S121 to the cash processing machine 20 (S122).

[0107] The control server 50 may permit the cash processing machine 20 to execute a transaction only when execution of the transaction is permitted based on both the determination based on the two-dimensional code information and the determination based on the unique number.

[0108] If the judgment result received in step S122 indicates that the transaction can be executed, the cash processing machine 20 displays a screen for inputting the transaction details (transaction type, transaction amount, etc.) and PIN number, and when the transaction details and PIN number are input by the customer (S123), the input transaction details and PIN number are transmitted to the accounting system host 60 (S124). Here, it is assumed that a withdrawal has been input as the transaction type.

[0109] The accounting system host 60 which has received the transaction details and PIN in step S124 sends a payment response message according to the received transaction details to the cash processing machine 20 if the received PIN is correct (S125).

[0110] The cash processing machine 20 that has received the payment response message in step S125 performs a withdrawal process in accordance with the payment response message (S126).

[0111] Next, the cash processing machine 20 transmits a transaction result notification request corresponding to the withdrawal process carried out in step S126 to the control server 50 (S127).

[0112] The control server 50, which has received the transaction result notification request in step S127, stores the transaction result based on the code, etc. included in the transaction result notification request (S128), and returns a transaction result notification to the cash processing machine 20 as a response to the transaction result notification request (S129).

[0113] The flow of processing by the information processing system 1 according to this embodiment has been described above with a specific example.

[0114] According to the above-described process, it is possible to realize cardless transactions without forcing the customer to log in to Internet banking or the like.

[0115] Furthermore, according to the determination based on the two-dimensional code 25 as described above, it becomes possible to determine whether or not a customer is in the vicinity of the cash processing machine 20 without generating a two-dimensional code every time a transaction is made.

[0116] Furthermore, by combining the determination based on the two-dimensional code 25 and the determination based on the unique number as described above, it is possible to realize more secure cardless transactions.

[0117] <2. Hardware configuration> Next, a description will be given of an example of a hardware configuration of the information processing device 900 according to an embodiment of the present invention. The information processing device 900 is a device having a hardware configuration equivalent to that of the control server 50 according to an embodiment of the present invention.

[0118] Note that the hardware configuration example of the information processing device 900 described below is merely an example. Therefore, the hardware configuration of the control server 50 may be such that unnecessary components are deleted from the hardware configuration of the information processing device 900 described below, or new components may be added.

[0119] 10 is a diagram showing a hardware configuration of an information processing device 900 according to an embodiment of the present invention. The information processing device 900 includes a processor 901, a read only memory (ROM) 902, a random access memory (RAM) 903, a host bus 904, a bridge 905, an external bus 906, an interface 907, an input device 908, an output device 909, a storage device 910, and a communication device 911.

[0120] The processor 901 functions as an arithmetic processing device and a control device, and controls the overall operation of the information processing device 900 in accordance with various programs. The ROM 902 stores programs and arithmetic parameters used by the processor 901. The RAM 903 temporarily stores programs used in the execution of the processor 901 and parameters that change appropriately during the execution. These are connected to each other by a host bus 904 consisting of a CPU bus or the like.

[0121] The host bus 904 is connected to an external bus 906, such as a PCI (Peripheral Component Interconnect / Interface) bus, via a bridge 905. It is not necessary to configure the host bus 904, bridge 905, and external bus 906 separately, and these functions may be implemented in a single bus.

[0122] The input device 908 is composed of input means such as a mouse, keyboard, touch panel, button, microphone, switch, and lever for the user to input information, and an input control circuit that generates an input signal based on the user's input and outputs it to the processor 901. A user who operates the information processing device 900 can input various data to the information processing device 900 and instruct the information processing device 900 to perform processing operations by operating this input device 908.

[0123] The output device 909 includes, for example, a display device such as a CRT (Cathode Ray Tube) display device, a Liquid Crystal Display (LCD) device, an OLED (Organic Light Emitting Diode) device, or a lamp, and an audio output device such as a speaker.

[0124] The storage device 910 is a device for storing data. The storage device 910 may include a storage medium, a recording device for recording data in the storage medium, a reading device for reading data from the storage medium, and a deleting device for deleting data recorded in the storage medium. The storage device 910 is configured, for example, with an HDD (Hard Disk Drive). This storage device 910 drives a hard disk and stores programs executed by the processor 901 and various data.

[0125] The communication unit 911 is, for example, a communication interface configured with a communication device for connecting to a network, etc. Also, the communication unit 911 may be compatible with either wireless communication or wired communication.

[0126] <3. Conclusion> As described above, the information processing system 1 according to one embodiment of the present invention comprises the beacon 30 installed in association with the cash processing machine 20, the control server 50 that controls transactions by the cash processing machine 20, and the information processing terminal 10 carried by a user. Also, one of the features of the control server 50 according to one embodiment of the present invention is that it determines whether or not a transaction can be executed by the cash processing machine 20, based on transaction information input on a page displayed by the information processing terminal 10, on the basis of the information processing terminal 10 receiving unique information from the beacon 30.

[0127] According to the above-described configuration, it is possible to realize more efficient and secure cardless transactions.

[0128] Although the preferred embodiment of the present invention has been described in detail above with reference to the accompanying drawings, the present invention is not limited to such an example. It is clear that a person having ordinary knowledge in the technical field to which the present invention pertains can conceive of various modified or altered examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally belong to the technical scope of the present invention.

[0129] For example, in the above embodiment, a case has been described in which the beacon 30 and the cash processing machine 20 are associated on a one-to-one basis. On the other hand, the beacon 30 may be associated on a one-to-N basis with a plurality of cash processing machines 20 installed in the same cash processing machine corner. Even in this case, the control server 50 can determine whether or not a customer is in the vicinity of the cash processing machine 20, based on the two-dimensional code 25 and the unique information.

[0130] The processes of the application 112 and the browser 114 described in the above embodiment are merely examples. All or part of the processes described in the above embodiment as processes by the browser 114 may be processed by the application 112.

[0131] In the above embodiment, the cash processing machine 20 is given as an example of a transaction terminal, but the transaction terminal is not limited to this example. The technical idea according to the present invention is widely applicable to various transactions that have conventionally been performed using cards.

[0132] Furthermore, the steps of the processes described in the above embodiments do not necessarily have to be processed in chronological order according to the order described in the flowchart or sequence diagram. For example, the steps of the processes of each device may be processed in an order different from the order described, or may be processed in parallel.

[0133] Furthermore, a series of processes performed by each device described in this specification may be realized by a program stored in a non-transitory computer readable storage medium. Each program is, for example, loaded into a RAM when executed by a computer, and executed by a processor such as a CPU. The storage medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, etc. Furthermore, the program may be distributed, for example, via a network, without using a storage medium.

[0134] In addition, the effects described in this specification are merely descriptive or exemplary and are not limiting. In other words, the technology according to the present disclosure may achieve other effects that are apparent to a person skilled in the art from the description of this specification, in addition to or in place of the above effects. [Explanation of symbols]

[0135] 1. Information Processing Systems 10. Information processing terminal 20 Cash Processing Machine 30 Beacon 40 Personal authentication services 50 Control Server 60 Accounting host

Claims

1. A beacon installed in association with a transaction terminal, a control server that controls transactions performed by the transaction terminal, and an information processing terminal carried by a user; Equipped with the control server determines whether or not the transaction can be executed by the transaction terminal based on transaction information input on a page displayed by the information processing terminal based on the unique information received by the information processing terminal from the beacon; Information processing system.

2. The control server determines whether or not the transaction can be executed by the transaction terminal based on the two-dimensional code unique to the transaction terminal acquired by the information processing terminal. The information processing system according to claim 1 .

3. The control server determines whether or not the transaction terminal is allowed to execute the transaction based on whether or not the transaction terminal identified from the unique information received by the information processing terminal from the beacon matches the transaction terminal identified from the two-dimensional code. The information processing system according to claim 2 .

4. The transaction information entered on the page includes account information; The control server determines whether or not the transaction can be executed by the transaction terminal based on a result of authentication based on the account information. The information processing system according to claim 1 .

5. the transaction information entered on the page includes a character string designated by the user, the control server determines whether or not the transaction can be executed by the transaction terminal based on whether or not the character string entered on the page matches a character string entered on the transaction terminal; The information processing system according to claim 1 .

6. the transaction terminal includes a cash processing machine; The information processing system according to any one of claims 1 to 5.

7. a processor determines whether or not a transaction can be executed by the transaction terminal based on transaction information input on a page displayed by an information processing terminal carried by a user, the information processing terminal receiving unique information from a beacon installed in association with the transaction terminal; Including, Information processing methods.

Citation Information

Patent Citations

  • Transaction system

    JP2021099743A