WO2001022342A1 - Systeme de reglement electronique, dispositif de reglement et terminal - Google Patents
Systeme de reglement electronique, dispositif de reglement et terminal Download PDFInfo
- Publication number
- WO2001022342A1 WO2001022342A1 PCT/JP1999/005219 JP9905219W WO0122342A1 WO 2001022342 A1 WO2001022342 A1 WO 2001022342A1 JP 9905219 W JP9905219 W JP 9905219W WO 0122342 A1 WO0122342 A1 WO 0122342A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- payment
- electronic money
- terminal
- balance
- payment terminal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/26—Debit schemes, e.g. "pay now"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3223—Realising banking transactions through M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3227—Aspects of commerce using mobile devices [M-devices] using secure elements embedded in M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/403—Solvency checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/42—Confirmation, e.g. check or permission by the legal debtor of payment
- G06Q20/425—Confirmation, e.g. check or permission by the legal debtor of payment using two different networks, one for transaction and one for security confirmation
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/06—Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
- G07G1/14—Systems including one or more distant stations co-operating with a central processing unit
Definitions
- the present invention relates to an electronic payment system, a payment device, and a terminal that can perform payment in commercial transactions using electronic money.
- an object of the present invention is to solve such a problem and to provide a safe and simple electronic payment system using electronic money. Disclosure of the invention
- an electronic payment system for performing settlement of a transaction using electronic money.
- Payment terminal that stores the balance of the payment
- a billing terminal that communicates with the payment terminal and performs billing in transactions, and associates the balance of electronic money with the identification number of the payment terminal to communicate with the billing terminal and perform payment in transactions.
- the payment terminal receives the balance stored by the payment terminal from the payment terminal, transmits the balance stored by the payment terminal to the payment device, and the payment device receives the balance from the billing terminal. By comparing the balance stored in the payment terminal with the balance stored in the payment device, unauthorized use of electronic money is detected.
- an electronic settlement system for performing settlement of a transaction with electronic money, and a payment terminal for storing a verification number of the electronic money for performing payment in the transaction with electronic money,
- a billing terminal that communicates with the payment terminal and performs billing in a transaction; and a payment device that communicates with the billing terminal and stores a reference number of electronic money in association with the identification number of the payment terminal to perform payment in the transaction.
- the payment device updates the verification number according to a predetermined update rule
- the payment terminal receives the verification rule update rule from the payment device, updates the verification target number based on the update rule, and the billing terminal
- the payment device stores the collated number received from the billing terminal and the payment device.
- a settlement apparatus for communicating with a payment terminal storing a balance of electronic money and a billing terminal for making a bill in a transaction in order to make a payment in the transaction with the electronic money, and performing a settlement in the transaction.
- a storage unit for storing the balance of the electronic money in association with the identification number of the payment terminal; a communication unit for receiving the payment amount of the electronic money to be paid by the payment terminal from the billing terminal; and an electronic money storage for the storage unit.
- a processing unit for updating the balance of based on the payment amount received from the billing terminal.
- the processing unit updates the balance stored in the storage unit based on the deposit request amount, and the communication unit updates the updated new balance with the payment terminal. May be sent.
- the communication unit when receiving the deposit request amount of the electronic money from the payment terminal, receives the balance of the electronic money from the payment terminal, and the processing unit determines the balance received from the payment terminal by the communication unit and the balance stored in the storage unit. May be compared, and if they match, the communication unit may transmit the new balance to the payment terminal, and if they do not match, a warning indicating the possibility of unauthorized use may be sent to the administrator of the payment apparatus. .
- the communication unit receives the payment amount paid by the payment terminal from the billing terminal, the communication unit receives the balance of the electronic money notified from the payment terminal from the billing terminal, and the processing unit compares the balance received by the communication unit with the balance received from the billing terminal.
- the balance is compared with the balance stored in the storage unit, and if they match, the balance stored in the storage unit is updated, and if they do not match, a warning indicating the possibility of unauthorized use is issued by the administrator of the payment apparatus. May be notified.
- the processing unit compares the balance received from the payment terminal by the communication unit with the balance stored in the storage unit, If they do not match, a warning indicating the possibility of unauthorized use may be sent to the administrator of the payment apparatus.
- the communication unit sends an electronic money balance inquiry request to the payment terminal, receives the balance from the payment terminal, and the processing unit compares the balance received from the payment terminal by the communication unit with the balance stored in the storage unit. If they do not match, a warning indicating the possibility of unauthorized use may be sent to the administrator of the settlement apparatus.
- the storage unit stores an update time at which the balance of the electronic money is updated based on the payment amount, and when the communication unit receives the payment amount from the billing terminal, the processing unit transmits a predetermined time from the update time. If not, the balance of the electronic money may not be updated.
- the storage unit stores the expiration date of the electronic money, and when the communication unit receives the payment amount from the billing terminal, the processing unit determines the elapsed time from the time when the communication unit transmits the new balance of the electronic money to the payment terminal.
- the processing unit determines the elapsed time from the time when the communication unit transmits the new balance of the electronic money to the payment terminal.
- the balance of the electronic money stored in the storage unit may not be updated, and a warning indicating the possibility of unauthorized use may be notified to the administrator of the payment apparatus.
- the payment terminal in order to make a payment in a transaction with electronic money, the payment terminal storing the collated number of the electronic money and a billing terminal for making a bill in the transaction are communicated to settle the transaction.
- a payment device a storage unit for storing a reference number of electronic money in association with an identification number of a payment terminal, an operation unit for updating the reference number according to a predetermined update rule, and a billing terminal notifying from a payment terminal.
- the communication unit that receives the verification number of the electronic money from the billing terminal, the verification number stored in the storage unit, and the And a processing unit for comparing the number to be verified received from the server with the electronic money and for verifying the electronic money.
- the processing unit may transmit an update rule for updating the verification number to the payment terminal.
- the renewal rule may be a rule in which the reference number is uniquely determined by the initial value and the time information, and different reference numbers are provided for different initial values or different time information.
- the time information may be an elapsed time from a time when the communication unit transmits the update rule to the payment terminal.
- the initial value is an irrational number
- the update rule is to select a number in the order determined based on time information from the irrational number string after the decimal point and use it as the verification number.
- the number of times of transaction with money is stored in association with the identification number of the payment terminal, and the update rule is that the reference number is uniquely determined by the initial value and the number of times of use.
- a rule specifying a different reference number may be used.
- the storage unit stores the expiration date of the electronic money, and when the expiration date has passed, the calculation unit changes the update rule, the communication unit transmits the updated update rule to the payment terminal, and the processing unit
- the expiration date stored in the storage unit may be updated.
- a computer for communicating with a payment terminal storing a balance of electronic money and a billing terminal for making a bill in a transaction in order to make a payment in the transaction with an electronic money, and for performing a settlement in the transaction.
- a storage medium storing a program, the program acting on a computer to store the balance of the electronic money in association with the identification number of the payment terminal, and a charge amount of the electronic money paid by the payment terminal.
- a communication module for receiving from the terminal; and a processing module for updating the balance of electronic money stored in the storage unit based on the payment amount received from the billing terminal.
- the processing module When receiving from the payment terminal, the balance of the electronic money is received from the payment terminal, and the processing module transmits the electronic money balance to the communication module. There is compared with the balance stored in the balance storage module received from the payment terminal, if they match, to send a new balance to the payment terminal to the communication module, If they do not match, a warning indicating the possibility of unauthorized use is sent to the computer administrator.
- the payment terminal storing the verification number of the electronic money and a billing terminal for making a bill in the transaction are communicated to settle the transaction.
- a storage medium storing a computer program for performing payment, wherein the program works on the computer to store a reference number of an electronic money in association with an identification number of a payment terminal, and a reference number.
- the communication module receiving the collated number of the electronic money notified from the paying terminal from the billing terminal, and the collating number stored in the storage unit and from the billing terminal.
- a processing module that compares the received reference number with electronic money and performs verification of electronic money, and the updating rule sets the verification number as an initial value and time information. Therefore uniquely determined, characterized in that for different initial values or different time information is rules set different reference number.
- a payment device for performing settlement of a transaction by electronic money and a payment terminal for performing payment in the transaction, and a billing terminal for performing a bill in the transaction.
- the first communication unit that receives the collated number of the electronic money from the payment terminal, communicates with the payment device, transmits the collated number of the electronic money to the payment device, and receives a signal indicating the success or failure of the verification of the electronic money.
- the payment terminal calculates the amount of electronic money to be paid, and pays the second communication unit.
- a processing unit for transmitting the amount to the settlement apparatus.
- the processing unit causes the first communication unit to transmit the payment amount to the payment terminal, and the first communication unit transmits the payment amount to the payment terminal.
- the processing unit may cause the second communication unit to transmit the payment amount to the settlement device.
- the first communication unit receives the balance of the electronic money stored in the payment terminal from the payment terminal, and the second communication unit compares the balance stored in the payment terminal with the balance stored in the payment device, thereby performing payment.
- the balance stored in the terminal may be transmitted to the settlement device.
- the first communication unit communicates with the payment terminal by optical communication or short-distance wireless communication, receives an identification number for identifying the payment terminal from the payment terminal, and the second communication unit operates on a telephone line or a dedicated line. It is also possible to communicate with the settlement apparatus via a line and transmit an identification number for identifying the payment terminal to the settlement apparatus.
- the processing unit determines the amount of payment from the user from the start point of use. It may be calculated based on the amount of movement.
- a payment device that stores a balance of electronic money and a billing terminal that performs billing in a transaction and performs a payment in the transaction in order to settle the transaction with electronic money.
- a first communication unit that communicates with the payment device and receives the balance of electronic money stored by the payment device from the payment device; a storage unit that stores the balance of electronic money received by the first communication unit;
- a second communication unit that communicates with the billing terminal and receives the payment amount of the electronic money from the billing terminal; and a processing unit that updates the balance of the electronic money stored in the storage unit based on the payment amount. It is characterized by
- the first communication unit may receive the balance of the electronic money from the settlement device when transmitting the deposit request amount of the electronic money to the settlement device.
- the second communication unit transmits the balance stored in the storage unit to the payment device in order to compare the balance when transmitting the deposit request amount of the electronic money to the payment device, and when the balance of the balance is successful, The new balance may be received from the settlement device.
- the second communication unit may transmit the balance stored in the storage unit to the payment device, and receive a result of the balance check.
- the storage unit stores the expiration date of the electronic money
- the processing unit stores the expiration date of the electronic money when the time elapsed from the time when the second communication unit receives the new balance from the settlement device has passed the expiration date. You may notify the user of the payment terminal that the payment terminal cannot be used.
- a settlement apparatus storing a reference number of electronic money for performing settlement of a transaction by electronic money, and a billing terminal for billing in the transaction.
- a payment terminal that communicates and performs payment in a transaction, and that stores a storage unit that stores a verified number of electronic money and a storage device that communicates with a payment device and updates a verification target number stored in the storage unit from the payment device.
- a first communication unit to receive, an operation unit that updates the collated number stored in the storage unit using the update rule, and a communication with the billing terminal, and the arithmetic unit transmits the updated collated number to the billing terminal.
- a second communication unit may receive, from the payment device, an update rule for updating the number to be verified when the payment request for electronic money is transmitted to the payment device.
- the update rule may be a rule that uniquely determines the reference number based on the initial value and the time information, and determines a different reference number for a different initial value or different time information.
- the time information may be an elapsed time from a time when the communication unit transmits the update rule to the payment terminal.
- the initial value is an irrational number, and the update rule is to select a number in the order determined based on time information from the irrational number string after the decimal point and use it as the verification number.
- the update rule may be a rule in which the reference number is uniquely determined by the initial value and the number of uses, and a different reference number is determined for a different initial value or a different number of uses.
- the storage unit stores the expiration date of the electronic money, and when the expiration date has elapsed, the first communication unit transmits a request for changing the update rule to the settlement device, and transmits the changed update rule from the settlement device.
- the processing unit may update the expiration date stored in the storage unit.
- the first communication unit communicates with the payment device by wireless telephone communication and transmits an identification number for identifying the payment terminal to the payment device, and the second communication unit transmits the billing terminal by optical communication or short-range wireless communication. , And the identification number for identifying the payment terminal may be transmitted to the billing terminal.
- the second communication unit receives, from the billing terminal, use start point information regarding a point where the user of the payment terminal starts using electronic money, the storage unit stores the use start point information, The communication unit, when the user terminates the use of the electronic money, calculates the payment start point information based on the moving amount of the user, and uses the information of the starting point of use to charge the terminal.
- a communication adapter equipped with a payment terminal for performing payment in a transaction by electronic money and communicating with a billing system on a toll road, and transmitting a radio signal transmitted from the billing system.
- the electronic money stored in the payment terminal in order to make the payment terminal attached to the communication adapter communicate with the charging system by wireless communication when the radio wave signal is detected, and to collate the electronic money. Means for transmitting the number to be verified to the charging system.
- the system may further include an audio notifying unit that emits a sound for notifying the success or failure of the matching.
- the payment terminal may further include a voice notification unit that transmits the balance of the electronic money stored in the payment terminal to the charging system and, when receiving the balance shortage from the charging system, emits a voice to notify the user of the balance shortage.
- a voice notification unit that transmits the balance of the electronic money stored in the payment terminal to the charging system and, when receiving the balance shortage from the charging system, emits a voice to notify the user of the balance shortage.
- a payment terminal that communicates with a charging system on a toll road and pays a fee by electronic money, and stores a collated number of an electronic money.
- a detection unit for detecting a radio signal transmitted from the charging system; and a communication unit for communicating with the charging system when the detection unit detects the radio signal, and transmitting the collated number stored in the storage unit to the charging system. It is characterized by having. BRIEF DESCRIPTION OF THE FIGURES
- FIG. 1 is a configuration diagram of the electronic payment system according to the first embodiment of the present invention.
- FIG. 2 is a schematic diagram of the cashier terminal 10.
- FIG. 3 is a schematic diagram of a mobile phone as an example of the user terminal 20.
- FIG. 4 is a schematic diagram of a mobile terminal having a communication function, which is an example of the user terminal 20.
- FIG. 5 is a functional configuration diagram of the sync server 30.
- FIG. 6 is a functional configuration diagram of the cashier terminal 10.
- FIG. 7 is a functional configuration diagram of the user terminal 20.
- FIG. 8 is a flowchart of electronic money deposit processing of the electronic settlement system according to the first embodiment. It is a low chart.
- FIG. 9 is a flowchart of the processing of the user information inquiry 204.
- FIG. 10 is a flowchart of the process of the user authentication 206.
- FIG. 11 is a flowchart of the process of the balance inquiry 2 14.
- FIG. 12 is an explanatory diagram of an example of a rule for updating a collation number.
- FIG. 13 is an explanatory diagram of an example of the update rule of the verification number.
- FIG. 14 is an explanatory diagram of an example of the update rule of the verification number.
- FIG. 15 is a flowchart of the balance inquiry by the user terminal 20.
- FIG. 16 is a flowchart of the balance inquiry by the synchronizing server 30.
- FIG. 17 is a flowchart of the updating process of the expired electronic money by the sync server 30.
- FIG. 18 is a flowchart of a process of updating expired electronic money by the user terminal 20.
- FIG. 19 is an example of a screen of the display unit 802 of the user terminal 20.
- FIG. 20 is a flowchart of the electronic money settlement processing of the electronic settlement system according to the first embodiment.
- FIG. 21 is a flowchart of the processing of the electronic money collation 110.
- FIG. 22 is a flowchart of the processing of the confirmation of the usage amount and the balance 114.
- FIG. 23 is a flowchart of the process of the use restriction check 118.
- FIG. 24 is a flowchart of the payment amount confirmation 124 processing.
- FIG. 25 is an example of a screen of the display unit 802 of the user terminal 20.
- FIG. 26 is an example of a screen of the cashier-side display unit 720 of the cashier terminal 10.
- FIG. 27 is a schematic diagram of a vending machine 16 in the electronic payment system according to the second embodiment of the present invention.
- FIG. 28 is a schematic diagram of a parking fee collecting machine 22 in the electronic payment system according to the third embodiment of the present invention.
- FIG. 29 is a schematic diagram of a ticket gate 12 in the electronic payment system according to the fourth embodiment of the present invention.
- Fig. 30 is a flowchart of the electronic money settlement process at the boarding station ticket gate.
- Fig. 31 is a flowchart of the electronic money settlement process at the getting off station ticket gate.
- Fig. 32 is a display section of the user terminal 20. It is a screen example of 802.
- FIG. 33 is a schematic diagram of the communication adapter 14 in the electronic payment system according to the fifth embodiment of the present invention.
- FIG. 34 is a schematic diagram of a toll gate dedicated to a toll road in the electronic payment system according to the fifth embodiment of the present invention.
- FIG. 35 is a block diagram showing a hardware configuration of the general-purpose computer 600. As shown in FIG.
- An electronic payment system according to a first embodiment of the present invention will be described.
- the electronic payment system of the present embodiment when a consumer purchases a product at a retail store and pays for the product, payment can be made electronically using electronic money.
- consumers are called users.
- FIG. 1 is a configuration diagram of the electronic payment system of the present embodiment.
- the electronic settlement system includes a cashier terminal 10 as an example of a billing terminal, a user terminal 20 as an example of a payment terminal, a synchronization server 30 as an example of a payment device, and a carrier server 40.
- An authentication center 42 a user authentication database 44, a register database 50, a deposit management server 54, a deposit database 56, a user database 60, and a user account database 70.
- the cashier terminal 10 requests a transaction by electronic money, and the user terminal 20 pays for the transaction by electronic money.
- the sync server 30 communicates with the user terminal 20 via the carrier server 40 to deposit electronic money, and communicates with the cashier terminal 10 to settle electronic money transactions.
- the communication line 18 is a communication line connecting the cashier terminal 10 and the synchronization server 30 and may be either a telephone line or a dedicated line.
- the wireless communication transmission path 28 is a transmission path for wireless telephone communication between the user terminal 20 and the carrier server 40.
- Communication times The line 38 is a communication line connecting the carrier server 40 and the sink server 30 and may be either a telephone line or a dedicated line.
- the short-range communication transmission line 68 is a wireless transmission line for performing short-range communication between the registration terminal 10 and the user terminal 20.
- optical communication such as infrared communication or wireless short-distance communication such as the Bluetooth method can be used.
- FIG. 2 is a schematic diagram of the cashier terminal 10.
- the cashier terminal 10 includes a customer-side display unit 700, a cashier-side display unit 720, a cashier body 704, a reception lamp 706, and an infrared communication unit 70 as an example of a short-range wireless communication unit.
- the cashier terminal 10 has a communication function of connecting to the synchronizer 30 via a telephone line or a dedicated line.
- the method of accessing the sync server 30 from the cashier terminal 10 may be either a method of dial-up access from a telephone line or a method of accessing a server gate via a dedicated line.
- the customer-side display unit 700 has a display screen such as a liquid crystal display or an LCD that displays character information on the back side of the cashier terminal 10 and displays the total price of the product and the process of electronic payment. Notify the user.
- the cashier-side display unit 72 displays the calculation process of the price of the product and the process of electronic settlement.
- the reception lamp 706 lights up to notify that communication from the user terminal 20 described later is being performed.
- the infrared communication unit 708 performs data communication with the infrared communication unit 808 of the user terminal 20 of the user by infrared communication.
- a wireless short-range communication unit that performs wireless short-range communication such as the B1 uetooth system is provided. Data communication may be performed by distance communication.
- the user terminal 20 stores electronic money, and pays for the goods purchased by the user using the electronic money.
- a wireless telephone communication means such as a mobile phone.
- a portable terminal such as a PDA or a notebook personal computer, which can perform communication by connecting to a wireless communication means such as a mobile phone.
- FIG. 3 is a schematic diagram of a mobile phone as an example of the user terminal 20.
- User terminal 2 Numeral 0 has an antenna 800, a display unit 802, an operation button 804, a dial button 806, an infrared communication unit 808, and an electronic money button 810.
- the user terminal 20 communicates with the carrier server 40 via the wireless communication transmission line 28 by the antenna 800.
- the user terminal 20 has a data packet communication function and can transmit and receive digital data.
- the display unit 802 displays character information and image information transmitted and received by the data bucket communication function.
- the operation unit 804 selects a menu or a button displayed on the display unit 802.
- the dial button 806 is a button for inputting a telephone number, a password and the like.
- the infrared communication unit 808 performs data communication with the infrared communication unit 708 of the cashier terminal 10. Instead of the infrared communication unit 808, it has a wireless short-range communication unit that performs wireless short-range communication such as the B1uetooth system. Data communication may be performed by distance communication.
- the user terminal 20 connects to the carrier server 40 via the wireless communication transmission line 28.
- the carrier server 40 is connected to the synchronization server 30 via a communication line 38. Therefore, the user terminal 20 can perform data communication with the synchronization server 30.
- FIG. 4 is a schematic diagram of a mobile terminal having a communication function, which is another example of the user terminal 20 of the present embodiment.
- the mobile terminal 90 can perform wireless communication by connecting the mobile phone 92.
- the CCD camera 94 can capture images of the iris and retina of the user's face and eyes.
- the fingerprint detection pad 96 can capture an image of the user's fingerprint.
- the synchronizing server 30 can communicate with the user terminal 20 and the cashier terminal 10 and manages and executes a settlement process for merchandise transactions between the retail store and the user.
- the sync server 30 includes a cash register database 50 that stores information on cashier terminals 10, a user database 60 that stores information on user terminals 20, and a user account that stores information on a user's credit account or bank account. You can connect to the database 70 and search and obtain information from each database.
- the synchronizing server 30 is connected to the deposit management server 54 and instructs payment and payment of electronic money. Show.
- the deposit management server 54 connects to the deposit database 56 to search and obtain information such as the amount of money, balance, electronic money reference number, and expiration date of electronic money of the user. .
- Sink server 30, deposit management server 54, deposit database 56, cash register database 50, user database 60, and user account database 70 are provided in the credit company or bank network You can be. Only the user account database 70 is provided in the credit company or bank network, and the sync server 30 is connected to the user account database via a dedicated line.
- Some or all of the functions of the deposit management server 54 may be implemented in the synchronization server 30. In the following, for the sake of simplicity, a description will be given assuming that the synchronization server 30 executes all the functions of the deposit management server 54.
- the sync server 30 connects to the cashier terminal 10 and the user terminal 20 via a communication network to perform data communication.
- the synchronization server 30 acquires information related to the billing of the commodity transaction by communicating with the cashier terminal 10.
- the synchronization server 30 communicates with the user terminal 20 to perform electronic money payment, balance inquiry, expiration date setting, and the like.
- FIG. 5 is a functional configuration diagram of the sync server 30.
- the synchronization server 30 includes a storage unit 80 for storing information related to electronic money, a calculation unit 81 for calculating a reference number of electronic money, a payment processing unit 82 for processing payment, and a communication line 18.
- a first communication unit 84 that processes data communication via the communication line
- a second communication unit 86 that processes data communication via the communication line 38 and the wireless communication transmission line 28, and a cash register database 50. It has a user database 60, a user account database 70, and a database search unit 88 for accessing the deposit DB and searching database information.
- the storage unit 8 ⁇ stores information such as the balance of the electronic money and the expiration date.
- the information of the electronic money is stored in the deposit database 56 in association with the user terminal 20, and the information of the specific user terminal 20 is stored. Only specific information of electronic money may be retrieved from the deposit database 56 and temporarily stored in the storage unit 80. If the cashier terminal 10 connects to the sync server 30 by dial-up, the sink server 30 may detect the calling phone number of the cashier terminal 10 and reject access from anyone other than the specific calling phone number. Brady. A device that recognizes the outgoing telephone number at the sink port 30's receiving port may be installed to reject connection requests from telephone outgoing numbers other than at specific member stores.
- FIG. 6 is a functional configuration diagram of the cashier terminal 10.
- Status of electronic money settlement processing ⁇ Display unit 720 that displays the balance of electronic money, processing unit 722 that executes electronic money billing processing, and data via short-range communication transmission line 68 It has a first communication unit 724 for processing communication, and a second communication unit 726 for processing data communication via the communication line 18.
- FIG. 7 is a functional configuration diagram of the user terminal 20.
- a display unit 820 that displays the status of electronic money settlement processing, the balance of electronic money, and the like, a storage unit 822 that stores the balance of electronic money, an expiration date, and the like, and an operation that calculates a verification number for electronic money Unit 8 24, a processing unit 8 26 that performs settlement processing of electronic money, a first communication unit 8 28 that processes data communication via the short-range communication transmission line 68, and wireless communication transmission
- a second communication unit that processes data communication via the path.
- both the user terminal 20 and the synchronization server 30 store the balance and the verification number, and synchronize with the user terminal 20.
- the server 30 checks whether the balance and the reference number match.
- the cashier terminal 10 receives the user terminal number of the user terminal 20 from the user terminal 20 and knows the balance of electronic money, the cashier terminal 10 receives a request for using the electronic money from the user terminal 20. Even without this, it is possible to use the user terminal number to illegally use the electronic money of the user terminal 20 to proceed with the settlement. For this reason, some form of fraudulent use prevention measures is required for electronic money.
- the cashier terminal 10 can be temporarily moved to a place where the user of the user terminal 20 is not concerned. Even if you use electronic money, By matching, unauthorized use can be found.
- the cashier terminal 10 requests payment to the sync server, the cashier terminal 10 sends the check number of the electronic money to the cashier terminal 10 and checks the same with the check number stored in the sync server 30. If terminal 10 misuses the user's electronic money without obtaining the correct collation number from user terminal 20, it is possible to detect illegal use due to mismatch of collation numbers.
- the user terminal 20 or the cashier terminal 10 can use the electronic money improperly, or another person can impersonate the user and use the electronic money improperly.
- the fact that the balance or the verification number does not match can be used to detect unauthorized use.
- the electronic payment system of the present invention will be described in order of a phase in which a user withdraws electronic money, a phase in which a user inquires the balance of electronic money, and a phase in which a user uses and pays for electronic money.
- FIG. 8 is a flowchart of the electronic money deposit processing of the electronic settlement system according to the present embodiment.
- the processing of the user terminal 20 and the synchronizing server 30 is shown in a flow chart over time, and the mutual processing between the user terminal 20 and the sink server 30 is performed via the wireless communication 28 and the communication line 38.
- the exchange of data to be performed is indicated by a horizontal arrow.
- 9 to 11 are flowcharts showing the details of the processing in FIG.
- FIG. 19 shows an example of a screen of the display unit 802 of the user terminal 20.
- the user terminal 20 can store the amount of electronic money. If electronic money is newly withdrawn from the user's account database, the newly withdrawn amount is added to the already stored electronic money balance, Update the balance of electronic money.
- the user selects “withdrawal of electronic money” from the electronic money settlement menu shown in FIG. 19 (a) using the user terminal 20, and performs the withdrawal processing of electronic money.
- the user terminal 20 connects to the sync server 30 and transmits the user terminal number (202).
- the user terminal number is a unique identification number of the user terminal 20, and when the user terminal 20 is a mobile phone, it is a calling telephone number.
- the synchronization server 30 receives the user terminal number from the user terminal 20 and inquires information about the user of the user terminal 20 based on the user terminal number (204). The process of the user information inquiry 204 will be described with reference to FIG.
- the synchronizer 30 detects the user terminal number of the user terminal 20 (2400).
- the synchronization server 30 accesses the user database 60 (2042) and checks whether the user terminal 20 is registered as a user (2044). If the user has not been registered, a message "Not registered” is sent to the user terminal 20 (20446). The user terminal 20 displays the screen shown in FIG. 19 (b), indicating that the user has not been registered. The synchronization server 30 disconnects the connection with the user terminal 20 (2048), and terminates.
- the user information is extracted from the user database 60 (2500).
- the user information contains information on the usage status of the user's electronic money, and it is checked whether there is any problem in the usage status based on the information (2052). If there is a problem with the usage status, a message “unavailable” is sent to the user terminal 20 (2054).
- the user terminal 20 displays the screen shown in FIG. 19 (c), indicating that it cannot be used.
- the synchronizing server 30 disconnects the connection with the user terminal 20 (2056) and terminates.
- the synchronization server 30 authenticates the user of the user terminal 20 (206).
- the synchronization server 30 communicates with the authentication center 42 to authenticate the user.
- the authentication center 42 has a user authentication database 44 and can search and extract authentication information for authenticating a user. Some or all of the functions of the authentication center 42 may be realized in the synchronization server 30.
- a description will be given assuming that the synchronization server 30 executes the function of the authentication center 42.
- a mobile phone which is an example of the user terminal 20, has a calling phone number unique to the mobile phone, and the calling phone number is always used when making a call.
- the calling phone number is It is unique to mobile phones, and it is not possible to make calls using the same caller phone number from any other mobile phone. Therefore, as long as the mobile phone is used by the holder of the mobile phone, the calling telephone number of the mobile phone can be used as the user identification ID. However, if the owner of the mobile phone drops the mobile phone and another person uses the mobile phone, even if the mobile phone can be uniquely identified by the calling phone number, the user of the mobile phone will not be able to use the mobile phone. It is unknown whether he is himself. Therefore, in the electronic payment system, the user database 60 stores data that associates the outgoing telephone number of the mobile phone with the information of the user of the mobile phone, and the user of the mobile phone is the owner of the mobile phone. Authenticate whether or not.
- the synchronization server 30 When connected to the user terminal 20, the synchronization server 30 detects the outgoing telephone number of the user terminal 20, searches the user database 60 based on the outgoing telephone number, and extracts information about the user, Authenticate the user. Authentication methods include visual authentication, password authentication, and voice authentication, and these authentication methods can be used in combination.
- the sync server 30 extracts the user's face photo data from the user database 60, sends it to the cashier terminal 10, and authenticates the cashier as to whether or not the user is himself.
- the sync server 30 extracts password information from the user database 60, sends a password request command to the user terminal 20 and prompts the user to enter a password from the user terminal 20, and the sync server 3 Send to 0.
- the sink server 30 compares the transmitted password with the password registered in the user database 60, and transmits the success or failure of the authentication to the registration terminal 10.
- voice authentication instead of a password, a registered word is recorded in a database with the voice data generated by the user, and the user is prompted to input the utterance data of the registered word from the user terminal 20 and transmitted to the sync server 30.
- the accuracy of authentication can be improved by performing a complex authentication such as combining other authentication methods such as password authentication.
- the process of user authentication 206 will be described with reference to FIG.
- the synchronization server 30 accesses the user authentication database 44 to perform user authentication (2060), and extracts information necessary for user authentication (2062).
- the user authentication information a password registered by the user, photograph data of the user's face, audio data, fingerprint image data, eye iris and retina image data, and the like can be used.
- the sink server 30 initializes a variable n for storing the number of authentication information request times to 0 (2064).
- the synchronization server 30 increments n by 1 (2066), and sends an authentication information request message to the user terminal 20 (2066).
- the authentication information is a password
- a screen shown in FIG. 19 (d) is displayed on the user terminal 20, and the user inputs a password as the authentication information (2700).
- the authentication information is voice data
- the user inputs voice to the user terminal.
- a telephone call is made to the authentication center 42 via the carrier server 40 and voice data is transmitted.
- the authentication information is image data such as a photo of a face, fingerprint, iris, or retina
- the user can use a CCD camera or fingerprint input pad built in or connected to the mobile device to use the user's face, fingerprint, iris, retina, Send the data.
- the user terminal 20 transmits the authentication information input by the user to the synchronizing server 30 (2072).
- the synchronization server 30 receives the authentication information transmitted from the user terminal 20 and checks it against the authentication information registered in the user authentication database 44 (2 0 7 4 The authentication information transmitted from the user terminal 20 is incorrect. If there is, check whether the number of password requests n is greater than 2 (2076), otherwise return to the process of 2066 and repeat the request for authentication information. If it is larger, the authentication processing is terminated (2708), and an authentication failure message is transmitted to the user terminal 20 (20082) The user terminal 20 cannot use the service because it could not be authenticated.
- 19 (e) is displayed to notify that it is not possible (20082) Synchronization server 30
- authentication information verification 204 if it is confirmed that the authentication information is correct, user authentication is performed.
- the processing of 206 ends.
- the sink server 30 sends a signal indicating that the authentication is successful to the user terminal 20 ( 208).
- the user terminal 20 displays a screen for inputting the withdrawal amount of electronic money, as shown in FIG. 19 (f), and the user inputs the withdrawal amount (210).
- the user terminal 20 transmits the withdrawal amount and the current balance input by the user to the synchronization server 30.
- the synchronizing server 30 compares the balance of the electronic money received from the user terminal 20 and inputted to the user terminal 20 with the balance of the electronic money recorded by the synchronizing server 30 and checks whether they match ( 2 14).
- the process of the balance matching 214 will be described with reference to FIG.
- the synchronization server 30 extracts the balance of electronic money deposited in the user terminal 20 from the deposit database 56 based on the user terminal number of the user terminal 20 (2 130). It is checked whether the balance received from the user terminal 20 matches the balance of the electronic money stored in the deposit database 56 (2 132). If they do not match, there is a possibility of unauthorized use. If the balance of the electronic money stored in the user terminal 20 is larger than the balance of the electronic money stored in the deposit database 56, it is possible that someone other than the person has illegally used the electronic money without the user's knowledge. Sex is considered. It is also possible that the user forged the balance of electronic money.
- the sync server 30 sends a warning message indicating the possibility of unauthorized use to the management center or the administrator of the electronic payment system (2134).
- the synchronizing server 30 transmits a command to stop the use to the user terminal 20 (2136), disconnects the connection with the user terminal 20 (2138), and ends.
- the synchronizing server 30 accesses the user account database 70, withdraws the user's withdrawal amount from the account as electronic money, and stores the user's account in the current balance of electronic money. The withdrawal amount is totaled and the balance is updated (2 16).
- the synchronization server 30 transmits the updated new balance to the user terminal 20 (218).
- the user terminal 20 receives the new balance and updates the electronic money stored in the user terminal 20 to the new balance (220).
- the synchronization server 30 sets a new expiration date for electronic money (222 ).
- the time at which electronic money is newly withdrawn from the user's account and the updated new balance is transmitted to the user terminal 20 is set as the start time, and the expiration date is set as the elapsed time or the number of days from the start time. For example, set 3 days or 10 days from the start time.
- the synchronization server 30 transmits the set start time and expiration date to the user terminal 20 (2 24).
- the user terminal 20 records the start time and the expiration date received from the sync server 3 ⁇ in association with the newly received electronic money (226).
- the sync server 30 sets a new reference number for electronic money and stores it in the deposit database 56 in association with the electronic money (228).
- the collation number is calculated according to an initial value of the collation number and an update rule for updating the collation number.
- the rules for updating the verification number will be described later.
- the synchronization server 30 transmits the initial value of the verification number and the update rule to the user terminal 20 (230), and ends.
- the user terminal 20 records the initial value of the reference number and the update rule received from the synchronization server 30 in association with the electronic money (232).
- the user terminal 20 displays the new balance of the newly deposited electronic money on the screen shown in FIG. 19 (g) (234), and ends.
- the sync server 30 performs user information inquiry 204, user authentication 206, balance verification 214, balance update 214, expiration date setting 222, verification
- the processing of the number setting 2 28 is performed by the settlement processing unit 80 and the database search unit 88 of the synchronization server 30.
- the synchronization server 30 performs data communication with the user terminal 20, receives a user terminal number from the user terminal 20, transmits an authentication OK signal to the user terminal 20, and transmits a user terminal 2. Received withdrawal amount from 0 and receive current balance 2 1 2, Update new balance to user terminal 2 2 8, Send start time and expiration date to user terminal 2 2 4 4 and check number to user terminal 20
- the second communication unit 86 of the sync server 30 performs the communication processing of the initial value of the update rule transmission 230 and the update rule transmission 230.
- the sync server 30 stores the verification number at both the user terminal 20 and the sync server 30 when depositing electronic money into the user terminal 20. management The electronic money can be used only when the reference number of the electronic money used by the user terminal 20 and the reference number of the electronic money stored in association with the user terminal 20 by the synchronization server 30 match.
- the reference number is updated at regular time intervals instead of using the same number continuously.
- the user terminal 20 and the synchronization server 30 store the initial value of the reference number and the rule for updating the reference number, respectively, and update the reference number at regular time intervals.
- the updated collation number is not exchanged between the user terminal 20 and the sink server 30.
- the user terminal 20 and the sync server 30 initialize the collation number independently based on the update rule. Update sequentially from the value. If the fixed time interval is set to, for example, one minute, the electronic money is withdrawn, and the user terminal 20 and the synchronizing server 30 store the time starting from the time when the money is deposited into the user terminal 20.
- the verification number after a minute can be uniquely determined from the initial value and the update rule.
- FIG. 12 is an explanatory diagram of an example of an update rule for a verification number.
- the irrational square root is used as the initial value, and the update rule uses the nth number of digits after the decimal point of the square root as the collation number n minutes after the starting time. The digits after the decimal point may be truncated at the appropriate digits, and then returned to the first decimal place.
- the square root of 2 the square root of 3, the square root of 5, and the square root of 6 are used to express the verification number after n minutes by the number of places after the decimal point of each square root.
- the reference number after n minutes has been determined using the time at which the money was received as the starting point
- the reference number may be updated according to the number of times electronic money is used instead of using the elapsed time. In other words, when you use the nth time after depositing electronic money Uses the nth digit after the decimal point as the reference number.
- FIG. 13 is an explanatory diagram of another update rule.
- an algorithm for generating a random number sequence is used as an update rule.
- the seed of the random number is given as the initial value
- the n-th value of the continuously generated random number sequence is used as the n-th or n-th verification number.
- An ordinary random number algorithm that generates normal random numbers or uniform random numbers can be used as a random number sequence generation routine.
- Figure 13 shows an example of the matching number generated using the random number generation algorithm. If the seed of the random number changes, the sequence of the generated random number changes, so unless the initial value of the random number and the random number generation algorithm are known, the collation number cannot be guessed.
- the n-th matching number from the random number seed given as the initial value is uniquely determined. Can be calculated.
- FIG. 14 is an explanatory diagram of another update rule.
- a specific hash function is synchronized with the user terminal 20 as an update rule. If predetermined between the servers 30, the verification number at the n-th minute from the initial value can be uniquely calculated.
- the balance of the already stored electronic money is transferred to the synchronization server 3. It is checked whether 0 is equal to the user's electronic money balance stored in the deposit database 56. As a result, if the electronic money has been used improperly, the improper use can be detected by the mismatch of the balance.
- the synchronization server 30 stores the electronic money balance stored in the user terminal 20 in the deposit database 56. Can be checked against the balance.
- FIG. 15 is a flowchart of the balance inquiry of the user terminal 20.
- the user terminal 20 stores the balance inquiry request to the synchronizing server 30 and stores the balance inquiry request. Send the current balance of electronic money.
- the sync server 30 checks the balance received from the user terminal 20 with the balance of the electronic money of the user terminal 20 stored in the deposit database 56 by the sync server 30 (2444).
- the process of the balance inquiry 244 is the same as the process of the balance inquiry 214 shown in FIG. If the balance does not match, stop using electronic money because there is a possibility that electronic money has been used illegally. If the balances match, the sync server 30 sends a balance check OK signal to the user terminal 20 (2466), and the user terminal 20 displays the balance of the electronic money stored in the user terminal 20. (2 488).
- the user terminal 20 When the user inquires the balance of the electronic money, the user terminal 20 does not necessarily need to check the balance of the electronic money with the balance of the sync server 30. Since the collation requires communication with the sync server 30, the number of balance collations may be reduced in order to reduce communication costs. For example, the matching may be performed only when a predetermined time, for example, three days, has elapsed since the user last queried the balance.
- the function to check the balance when the user inquires the balance of electronic money allows the electronic money to be used illegally while the user has not used the electronic money for a while, and the time elapses without noticing the unauthorized use Can be prevented.
- the user collates the balance.
- the balance may be collated by communicating with the sync server 30 at the beginning.
- the fact that a predetermined number of days have elapsed from the time when the electronic money was deposited may be used.
- FIG. 16 is a flowchart of the balance inquiry by the synchronizing server 30.
- the balance is collated by the user of the user terminal 20 starting the balance inquiry.
- the balance collation is performed by the synchronization server 30 starting the balance inquiry. The difference is that it is done.
- the sync server 30 voluntarily stores the balance of the electronic money in a specific user terminal 20 when the expiration date of the electronic money has passed or when there is a suspicion of unauthorized use of the electronic money. Is checked against the balance of the electronic money managed by. As a result, the sync server 30 can automatically circulate the electronic money suspected of unauthorized use and perform the balance check.
- FIG. 17 is a flowchart of the update process of the expired electronic money by the sync server 30.
- the sink server 30 extracts the expired electronic money from the deposit database 56 (260).
- the synchronization server 30 resets the collation number of the extracted electronic money (2662). Set a new initial value for the reference number and set an update rule for updating the reference number.
- the synchronization server 30 transmits the initial value of the set reference number and the update rule to the user terminal 20 storing the electronic money (266).
- the user terminal 20 sets a collation number based on the received initial value and the update rule (266).
- the synchronization server 30 resets the expiration date of the electronic money (266).
- the start time and expiration date are newly determined and recorded in the deposit database 56.
- the synchronization server 30 transmits the set start time and expiration date to the user terminal 20 (270).
- the user terminal 20 sets the received start time and expiration date in the electronic money and records them (27 2).
- electronic money whose expiration date has passed resets the reference number and uses the reference number under the new initial value and update rules, so that the electronic money becomes valid again.
- This has the advantage that the burden on the user is less than in the case where the expired electronic money cannot be used and the user has to deposit the electronic money again.
- FIG. 18 is a flowchart of a process of updating expired electronic money by the user terminal 20.
- the synchronizing server 30 extracts expired electronic money and updates the electronic money of the user terminal 20 that stores the electronic money.
- the user terminal 20 detects the expiration date of the electronic money stored in the user terminal 20, notifies the sync server 30, and updates the sync money to the sync server 30. Is different.
- the user terminal 20 checks whether the expiration date of the electronic money has passed (280), and if so, sends an expiration signal to the sync server 30 (282).
- the sync server 30 detects the user terminal number of the user terminal 20, extracts the electronic money information of the user terminal 20 managed in the deposit database 56, changes the verification number and resets the expiration date. I do.
- the process of changing the reference number and resetting the expiration date (from 284 to 294) is the same as the process from 262 to 272 in Fig. 17, so the description is omitted. .
- FIG. 20 is a flowchart of the electronic money settlement processing of the electronic settlement system of the present embodiment.
- FIG. 21 and FIG. 24 are flowcharts showing details of the processing.
- FIG. 25 is an example of a screen of the display unit 802 of the user terminal 20.
- FIG. 26 is an example of a screen of the cashier-side display unit 720 of the cashier terminal 10.
- the electronic money settlement process will be described with reference to FIG.
- a user buys a product and pays for the product at a cash register.
- the cashier receives an electronic money settlement request from the user and receives the electronic money from the cashier terminal 10. Select the payment menu to start electronic money payment (100).
- the user selects the electronic money settlement menu from the user terminal 20, and starts electronic money settlement (101).
- the user terminal 20 checks whether the electronic money stored in the user terminal 20 has expired (102). If the expiration date has passed, a screen indicating that the electronic money cannot be used is displayed on the user terminal 20. After confirming that the expiration date has not expired, the user terminal 20 communicates with the cashier terminal 10 and transmits the user terminal number, the electronic money collation number, and the balance (103).
- Communication between the cashier terminal 10 and the user terminal 20 can use infrared communication or short-range wireless communication.
- the cashier terminal 10 turns on the reception lamp to notify the user and the cashier of the start of communication with the user terminal 20 (104).
- the cashier terminal 10 accesses the sink server 30 and transmits the user terminal number, the electronic money reference number, and the balance received from the user terminal 20 (106).
- the sync server 30 searches the cashier database 50 from information such as the cashier terminal number, checks whether the cashier terminal 10 has been registered, and has not been registered. May be denied access from the cashier terminal. Further, when the cashier terminal 10 accesses the communication port, the calling telephone number may be verified and access from a specific calling telephone number may be denied.
- the sync server 30 checks the electronic money based on the user terminal number, the check number of the electronic money, and the balance received from the cashier terminal 10 (110). The processing of the electronic money collation 110 will be described with reference to FIG.
- the synchronization server 30 searches the deposit database 56 based on the user terminal number, and extracts the reference number and the balance of the electronic money used by the user terminal 20 (1 102).
- the sink server 30 compares the reference number received from the cashier terminal 10 with the reference number extracted from the deposit database 56 and checks whether they match (1 106). If the collation numbers do not match, the synchronizing server 30 sends a signal indicating that collation is impossible to the cashier terminal 10 (1 108).
- the cashier terminal 10 sends a non-verification signal to the user terminal 20 (1 1 1 0), and displays the screen shown in FIG. Displayed on the display of 0 (1 1 1 2), and finished I do.
- the user terminal 20 displays the screen shown in FIG. 25A on the display unit of the user terminal 20 indicating that the electronic money cannot be used because the collation is not possible (1 114), and ends.
- the sync server 30 compares the balance received from the cashier terminal 10 with the balance extracted from the deposit database 56 and checks whether they match (1). 1 1 6). If the balances do not match, there is a possibility that the electronic money has been fraudulently used, and a message warning of the possibility of fraudulent use is sent to the management center (ii 18). A non-verification signal is transmitted to the cashier terminal 10 (1 108). If the balance verification is successful, the synchronizing server 30 proceeds to the next process.
- the synchronizing server 30 sends a collation OK signal to the cashier terminal 10 (1 12).
- the cashier terminal 10 checks the usage amount and the balance of the electronic money (114). The processing of the confirmation 114 of the usage amount and the balance will be described with reference to FIG.
- the cashier calculates the total purchase amount of the user at the cashier terminal 10 to calculate the usage amount of the electronic money.
- the cashier terminal 10 checks whether or not the balance of the electronic money received from the user terminal 20 is larger than the usage amount (1140). If the balance is less than the usage amount, the cashier terminal 10 displays the screen shown in FIG. 26 (b).
- the information is displayed on the display of the terminal 10 to notify the cashier that the balance is insufficient (1142).
- the cashier terminal 10 transmits an insufficient balance signal to the user terminal 20 (1 144), and the user terminal 20 displays the screen of FIG. 25 (b) to notify the user that the balance is insufficient (1 146). ).
- the cashier terminal 10 confirms that the balance is larger than the usage amount, and then transmits the usage amount to the sync server 30 (1 16).
- the synchronization server 30 checks the electronic money usage restriction (118).
- Electronic money usage restrictions mean that electronic money is restricted from being used for a certain period of time, for example, one minute after it was last used, and that electronic money can be used after its expiration date from the time set at the time of deposit. Is to get rid of it.
- the cashier terminal 10 restricts the continuous use of electronic money within a short time period. This is to prevent unauthorized use of the electronic money of the user terminal 20 immediately after the electronic money settlement of the terminal 20 is performed. If the verification number is updated every minute, for example, the verification number is not updated for reuse within one minute, so the cashier terminal 10 uses the same verification number received from the user terminal 20. Payment using electronic money can proceed without permission of the user terminal 20. Therefore, even if countermeasures against illegal use are taken, electronic money can be used illegally. Therefore, it is necessary to limit the reuse of electronic money within a certain time.
- the processing of the use restriction check 1 18 will be described with reference to FIG.
- the synchrono 30 searches the deposit database 56 based on the user terminal number, and extracts the start time of the electronic money of the user terminal 20, the time when the balance was updated recently, and the expiration date. Check if a predetermined time, for example, 1 minute, has passed since the last update of the balance (1 18 2), and if not, send an unavailable signal to the cashier terminal 10 (1 1 84) .
- the cashier terminal 10 transmits an unusable signal to the user terminal 20 (1186), and indicates that the electronic money cannot be used.
- the user terminal 20 displays the screen shown in FIG. 25 (c) on the display section of the user terminal 20 (1190), indicating that the electronic money cannot be used, and terminates.
- the user terminal 20 checks whether the expiration date has passed when using electronic money, and does not use the expired electronic money. Therefore, the sync server 30 should not be required to settle the payment with the expired electronic money, and the expiration of the electronic money indicates that the electronic money may be illegally used. In this case, a message warning of the possibility of unauthorized use is sent to the management center (1 194), and an unusable signal is sent to the registration terminal 10 (1 184).
- the sync server 30 confirms that the use of electronic money has not been restricted after the use restriction check 1 18 has been completed.
- Call the end 10 (1 20).
- the cashier terminal 10 transmits the usage amount of the electronic money to the user terminal 20 (122).
- the user terminal 20 confirms the payment amount (124).
- the processing of the payment amount confirmation 124 will be described with reference to FIG.
- the user terminal 20 displays the total purchase price on the screen of FIG. 25 (d) (1242).
- the user confirms the total purchase amount (1244), and selects the OK button to proceed with the settlement by electronic money. If you want to cancel the payment, select the Cancel button.
- the cancel button is selected, the cancellation of the settlement is displayed on the screen of FIG.
- the user terminal 20 updates the balance by subtracting the payment amount from the balance of the electronic money, and records the new balance (126).
- the user terminal 20 transmits a payment confirmation signal to the cashier terminal 10 (128).
- the cashier terminal 10 sends a payment confirmation signal to the sync server 30 (1 30), sends a receipt to the user terminal 20 (1 34), and indicates that the settlement of the electronic money has been completed. ) Is displayed (1 38) and the process ends.
- the synchronization server 30 updates the balance of the electronic money stored in the deposit database 56 (1 32), and terminates.
- the user terminal 20 receives the receipt from the cashier terminal 10 and displays the receipt on the screen shown in FIG. 25 (f) (136).
- the user terminal 20 when the user terminal 20 tried to use electronic money, the expiration date was confirmed, and if the expiration date had expired, the user could not use the electronic money. It is preferable to inform the user that the expiration date has expired before using the electronic money.
- the user terminal 20 may display an expired alert on the display unit.
- the user can update the electronic money before using the electronic money. Further, even when the balance of the electronic money becomes small, an alarm may be displayed on the user terminal 20 in the same manner. This allows the user to Before using child money, electronic money can be withdrawn in advance.
- the user terminal 20 updated the balance of the electronic money, and then transmitted a payment confirmation signal to the cashier terminal 10.
- the sink server 30 updates the electronic money balance in the deposit database 56. If the communication between the user terminal 20 and the cashier terminal 10 is abnormal, the user terminal 20 updates the electronic money balance and then sends a payment confirmation signal from the user terminal 20 to the cashier terminal 10. It cannot be sent and the settlement may be cancelled. In such a case, even if the balance of the electronic money stored in the user terminal 20 is updated, a contradiction may occur that the balance of the electronic money stored in the synchronization server 30 is not updated.
- the user terminal 20 transmits a payment confirmation signal to the cashier terminal 10, and the cashier terminal 10 confirms that the payment confirmation signal has been received from the user terminal 20. Yes Returns a confirmation signal to the user terminal 20.
- the user terminal 20 updates the balance of the electronic money. This can prevent the balance of the electronic money between the user terminal 20 and the synchronization server 30 from being inconsistent.
- the balance of the electronic money stored in each of the user terminal 20 and the synchronizing server 30 and the verification number are collated when depositing the electronic money, inquiring the balance, and making a payment.
- the synchronization server 30 searches the deposit database 56 to extract expired electronic money, and records the payment record, usage log, and deposit / withdrawal record of the user account database 70 for the expired electronic money. They may check and check for conflicts. If necessary, the balance may be communicated with the user terminal 20 to which the electronic money has been deposited, the balance recorded in the user terminal 20 may be checked, and the balance may be compared with the balance recorded in the deposit database 56.
- the sync server 30 sets the user who paid for the transaction.
- Some attribute information on the user of the terminal 20 may be extracted from the user database 60 and transmitted to the cashier terminal 10.
- the attribute information of the user sent to the cashier terminal 10 is, for example, information on the attribute of the user such as gender and age, and preferably does not include personal information such as name, address and credit card number.
- the cashier terminal 10 may acquire information on the user who has paid for the transaction, and accumulate the contents of the transaction and the user information in the database of the retail store as a purchase history. Therefore, the retail store can extract the purchase behavior of the user, such as the age group of the user who purchases a specific product, from the purchase history information stored in the database, and can use it for product marketing.
- the sync server 30 receives the usage amount of electronic money from the cashier terminal 10, but receives detailed information on the purchased product such as the name and unit price of the purchased product according to the usage amount. It may be recorded in the user database 60 as the purchase history of the user.
- the user terminal 20 can inquire the synchronization history of the user to the synchronization server 30 and receive the purchase history from the synchronization server 30.
- the functions and operations of the settlement processing of the electronic money settlement system of the present embodiment are as described above. In the above-mentioned settlement exchange, if a communication failure such as a communication interruption occurs, information and temporary data related to all processes are initialized and terminated.
- the synchronization server 30 performs The processing of money collation 110, usage restriction confirmation 118, and electronic money balance update 132 is performed by the settlement processing unit 80, the arithmetic unit 81, and the database search unit 88 of the sync server 30.
- the sync server 30 performs data communication with the cashier terminal 10, the user terminal number from the cashier terminal 10, the verification number, the balance reception 106, and the verification OK signal transmission to the cashier terminal 10 1 1 2
- both the user terminal 20 and the synchronization server 30 store the balance and the reference number, and determine whether the balance and the reference number match. By checking each other, unauthorized use can be detected, and highly reliable electronic money electronic payment processing can be realized.
- mobile phones and mobile terminals that can be connected to mobile phones for communication have the portability that users can easily carry anywhere, and the simplicity that they can communicate using wireless telephone communication anywhere. . Therefore, the electronic settlement system of the present embodiment enables highly reliable, secure, and simple electronic settlement.
- An electronic payment system according to a second embodiment of the present invention will be described.
- the electronic payment system when a user purchases a product from a vending machine, payment for the product can be performed by electronic money.
- the electronic payment system of the present embodiment has the same configuration as the first embodiment except that a vending machine is used instead of a cash register terminal as an example of a billing terminal.
- FIG. 27 is a schematic diagram of the vending machine 16 of the present embodiment.
- the vending machine 16 has a button 900 for selecting a product, a short-distance communication unit 902, a coin insertion unit 904 for depositing coins, and a product outlet 906.
- the short-range communication unit 902 communicates with the short-range communication unit of the user terminal 20 by infrared communication or short-range wireless communication.
- the vending machine 16 can communicate with the synchronizing server 30 via the communication line 18.
- any communication method of a telephone line communication, a dedicated line communication, and a wireless telephone communication may be used.
- the electronic money settlement processing of the present embodiment is the same as the settlement processing of the first embodiment except that the purchased goods are discharged from the goods outlet 906 after the settlement of the electronic money is completed. Therefore, the description is omitted.
- the electronic payment system of the present embodiment when a user enters or leaves the parking lot, the user can pay the parking fee by electronic money in front of the gate.
- the electronic payment system of the present embodiment has the same configuration as that of the first embodiment except that a parking fee collecting machine is used as an example of a billing terminal, and therefore description of common parts is omitted.
- FIG. 28 is a schematic diagram of the parking fee collecting machine 22 of the present embodiment.
- the parking fee collecting machine 22 includes a display section 9 14 for displaying a parking fee, a short-range communication section 9 16 for communicating with the short-range communication section of the user terminal 20, a gate 9 10, and a gate opening and closing.
- the parking fee collecting machine 22 has means for communicating with the synchronizing server 30 via a telephone line, a dedicated line, wireless communication, or the like.
- the electronic money settlement process of the present embodiment is the same as the settlement process of the first embodiment except that the gate is opened after the settlement of the electronic money is completed, and thus the description is omitted.
- An electronic payment system according to a fourth embodiment of the present invention will be described.
- the user can pay the fare of the train at the ticket gate by electronic money.
- FIG. 29 is a schematic diagram of the ticket gate 12.
- the ticket gate 12 has a wireless communication port 920 for communicating with the short-range communication section of the user terminal 20 of the user, a receiving lamp 922 for notifying a communication status with the user terminal 20, and a reception lamp. It has a completion lamp 924, a first sensor 926 for detecting that the user passes through the gate, a second sensor 928, and a gate 9330. The user passes the ticket gate at station A and gets on the train, gets off at station B, passes the ticket gate, and pays the fare using electronic money.
- FIG. 30 is a flowchart of the electronic money settlement process at the boarding station ticket gate.
- the user depresses the electronic money button of the user terminal 20 at the boarding station ticket gate, and starts communication with the wireless communication port 920 of the ticket gate 12 (300).
- the user terminal 20 transmits the balance of the electronic money to the ticket gate 12 (30 2).
- the ticket gate 12 turns on the receiving lamp 9 22 (304).
- the ticket gate 12 confirms that the balance received from the user terminal 20 is larger than the minimum fare (306). If the balance is insufficient, a signal indicating that the balance is insufficient is transmitted to the user terminal 20, and the user terminal 20 receives the signal shown in FIG. Screen appears and the gate does not open.
- the ticket gate 12 transmits information on the boarding station to the user terminal 20 (308).
- the user terminal 20 displays the boarding station information on the screen shown in Fig. 32 (a).
- the train icon 932 in the screen indicates that the user is on the train and the fare payment has not been completed.
- the user terminal 20 After displaying the boarding station information, the user terminal 20 returns a reception completion signal to the ticket gate 12 (3 1 2).
- the ticket gate 12 turns on the reception complete lamp 9 24 (3 14) and opens the gate (3 16).
- the screen of FIG. 32 (c) is displayed on the user terminal 20.
- the train icon 932 indicates that the boarding station information received from the ticket gate 12 has been stored in the user terminal 20 and that the electronic money payment has not been completed.
- FIG. 31 is a flowchart of the electronic money settlement process at the getting off station ticket gate.
- the user presses the electronic money button of the user terminal 20 at the ticket gate of the disembarkation station, and starts communication with the wireless communication port 920 of the ticket gate 12 (320).
- the user terminal 20 transmits the balance of the electronic money, the reference number, the balance, and the boarding station information to the ticket gate 12 (322).
- the ticket gate 1 2 lights the receiving lamp 9 2 2 (3 2 4).
- the ticket gate 12 transmits the user terminal number, verification number, and balance received from the user terminal 20 to the synchronizing server 30 (326).
- the sync server 30 checks the electronic money (3 288).
- the processing of the electronic money collation 328 is the same as the processing of the electronic money collation 110 of the first embodiment shown in FIG. If the electronic money cannot be verified, the screen shown in Fig. 32 (e) is displayed on the user terminal, payment by electronic money cannot be performed, and the gate of the ticket gate 12 does not open. If the verification of the electronic money is successful, the sync server 30 sends a verification OK signal to the ticket gate 12 (330), and confirms the usage amount and the balance (330). The ticket gate 12 uses the information of the boarding station received from the user terminal 20 to calculate the fare from the boarding station to the disembarking station, and calculates the usage fee.
- the ticket gate 12 After confirming the usage amount and the balance, the ticket gate 12 transmits the accounting information to the user terminal 20 (3334).
- the user terminal 20 displays the transaction information received from the ticket gate 12 on the screen of FIG. 32 (d) (336).
- the screen displays the name of the boarding station and the disembarking station, the fare from the boarding station to the disembarking station, and the balance of electronic money when the fare is paid by electronic money.
- the user terminal 20 updates the balance of the electronic money (337), and transmits an accounting information reception signal to the ticket gate 12 (338).
- the ticket gate 12 transmits the usage amount to the synchronization server 30 (3422) and opens the gate (344).
- the sync server 30 updates the balance of the electronic money stored in the deposit database 56 (346).
- an electronic payment system according to a fifth embodiment of the present invention will be described.
- the user can pay a toll on a toll road such as a highway using electronic money.
- FIG. 33 is a schematic diagram of the communication adapter 14.
- the communication adapter 14 has an antenna 955 for detecting a radio signal, a speaker 952, a mobile terminal base 954, a tollgate signal detection lamp 956, and a passing OK lamp 958.
- the user installs the communication adapter 14 on the dashboard of the car or the like, places the user terminal 20 on the mobile terminal base 954, and connects.
- FIG 34 is a schematic diagram of a toll road charging system.
- the toll road charging system has a communication tower 960 and a dedicated gate 962 for a tollgate.
- the communication tower 960 is installed in front of the tollgate and transmits radio signals.
- the dedicated gate 966 2 is a toll gate dedicated to payment by electronic money, and has a sensor 964 and a monitoring camera 966.
- the communication adapter 14 detects the radio signal transmitted by the communication tower 960 by the antenna 950 and automatically starts the communication of the user terminal 20 , and transmits the user terminal number and the electronic money from the user terminal 20. The verification number and balance are transmitted to the communication tower 960.
- the communication tower 960 communicates with the sink server 30 to check the electronic money.
- the electronic money collation processing performed by the communication tower 960 is the same as the electronic money collation processing of the cashier terminal 10 of the first embodiment, and thus the description is omitted.
- the tollgate signal detection lamp 956 of the communication adapter 14 flashes, the user is near the tollgate, and the electronic money settlement procedure is in progress. To inform. The user may be notified by a voice message using the speaker 952.
- the communication tower 960 sends a verification OK signal to the communication adapter 14 or the user terminal 20, and the communication adapter 14 turns on the pass OK lamp 958, and the toll booth.
- the user is informed that permission to pass through the dedicated electronic money gate 962 is obtained.
- the user may be notified that the passage permission has been obtained by a voice message using the speaker 952. This allows the user to proceed to the exclusive gout 962 without hindering driving.
- the communication tower 960 sends a non-verification signal to the communication adapter 14 or the user terminal 20.
- the communication adapter 14 starts blinking the tollgate signal detection lamp 956. Turn on the light, and notify the user that the dedicated gate 962 cannot pass.
- the user may be notified by voice message using the speaker 952 that the vehicle cannot pass through the dedicated gate 962.
- the user can give up payment by electronic money and proceed to the normal gate of the tollgate without interrupting driving.
- the communication tower 960 compares the balance of the electronic money of the user terminal 20 with the usage fee of the toll road, checks whether the balance is insufficient, and if the balance is insufficient, the balance is insufficient. May be transmitted to the user terminal 20.
- the communication adapter 14 changes the toll gate signal detection lamp 956 from blinking to lit, and outputs a voice message through the speaker 952. You may be notified that you cannot pass through the dedicated gate. As a result, the user can proceed to the normal fare goodt without being hindered by driving.
- the sensor 964 installed at the entrance of the exclusive gate 962 detects the signal from the communication adapter 14 and the communication adapter 14 connects to the user terminal 20. Receive the user terminal number. The sensor 964 identifies whether or not the user's communication adapter 14 has been permitted to pass, based on the user terminal number, and if there is a communication permission, passes the packet as it is.
- the communication tower 960 may communicate with the dedicated gate 962 by wireless communication, or may be connected to the dedicated date 962 via a dedicated line, a telephone line or the like for communication. Therefore, the dedicated gate 966 receives the user terminal number of the user terminal 20 of the communication adapter 14 which has been permitted to pass from the communication tower 960, and the sensor 964 receives the user terminal number from the communication adapter 14. May be compared with the user terminal number.
- the communication tower 960 If there is no direct means of communication between the communication tower 960 and the dedicated gate 962, the communication tower 960 is connected to the user terminal of the communication adapter 14 that has given the permission to the sink server 30. The number may be transmitted and stored in the sync server 30.
- the dedicated gate 962 transmits the user terminal number received from the communication adapter 14 by the sensor 964 to the sync server 30 and the user terminal received by the sink server 30 from the communication tower 960. You may make it collate with a number.
- the settlement information is transmitted to the user terminal 20 and the synchronizing server 30, the balance of the electronic money stored in the deposit database 56 is updated, and the communication ends.
- the sensor 964 detects the unauthorized passage and the surveillance camera 966 detects the vehicle number. Alternatively, you can take a photo of the driver's face and make a fine or charge later.
- the toll on the toll road was fixed, but if the toll on the toll road is not a fixed amount but is a fee that is added based on the distance of the toll road that has passed, the user will start the toll road.
- Start payment by electronic money at the point gate The last 20 memorize the start point, and it is necessary to pay the fee based on the distance at the end point of the toll road by electronic money.
- the same settlement processing as that of the ticket gate according to the fourth embodiment can be used.
- the user terminal 20 is attached to the communication adapter 14, but the user terminal 20 may have some or all of the functions of the communication adapter 14.
- the user terminal 20 has a detecting unit for detecting a radio signal transmitted from the communication tower 960, and when the detecting unit detects a radio signal from the communication tower 960, the user terminal 20 transmits the communication tower. Communication to the 960 may be automatically started, and the user terminal number, the electronic money reference number, and the balance may be transmitted to the communication tower 960.
- the communication tower 960 checks the electronic money and checks the balance, gives permission for the user's car to pass, and the dedicated gate 962 at the toll gate passes the authorized user's car. Then, the balance of the electronic money of the user who passed through the sink server 30 was updated, but the form of the billing system is not limited to this.
- Part of the functions of the communication tower 960 may be performed by the dedicated gate 962 of the tollgate.
- the dedicated gate 962 may communicate with the user terminal 20 to check electronic money or check the balance.
- the accounting information is displayed on the user terminal 20 and immediately thereafter.
- the electronic money balance was updated. Cancellation of payment, especially when passing through a tollgate on an expressway, causes a situation in which vehicles cannot pass at the tollgate, causing confusion, and it is undesirable for users to cancel payment. In such a case, it is better to confirm the accounting information and proceed with the settlement process. However, if the fee is incorrect, the user must contact the management center so that they can take corrective action. For this reason, it is desirable that the sync server 30 keep a detailed record of the user's electronic money usage log.
- the information on the usage fee for electronic money is transmitted from the ticket gate 12 or the communication adapter 14 to the synchronization server 30.
- Information such as the date and time when money was used, station names, and tollgate names on expressways Information, and the sink server 30 may record the usage history of the user's electronic money in the deposit database 56. This allows the management center to check the usage history at a later date if the user makes a complaint to the management center.
- the synchronization server 30 as an example of the settlement device may be realized by a general-purpose computer.
- FIG. 35 is a block diagram illustrating a hardware configuration of the general-purpose computer 600.
- a CPU 602 operates based on programs stored in a ROM 604 and a RAM 606.
- the input device 608 allows the administrator of the synchronization server 30 to input data and commands.
- the hard disk drive 610 as an example of the storage device stores the setting information and the program on which the CPU 602 operates.
- the floppy disk drive 614 reads data or a program from the floppy disk 624 and provides it to the CPU 602.
- the CD-ROM drive 6 16 reads data or a program from the CD-ROM 626 and provides it to the CPU 602.
- the first communication interface 6 18 connects to the communication line 18 to transmit and receive data.
- the second communication interface 620 connects to the communication line 38 to transmit and receive data.
- the database interface 612 connects to various databases 622 to transmit and receive data in the databases.
- the sink server 30 is provided with an interface for connecting to the display 628, and the administrator can monitor the operating status of the sink server 30 and check the setting information by the display 628.
- the software executed by the CPU 602 is stored in a recording medium such as the floppy disk 624 or the CD-ROM 626 and provided to the user.
- the software stored on the recording medium may be compressed or uncompressed.
- the software is installed from the recording medium into the hard disk drive 610, read out by the RAM 606, and executed by the CPU 602.
- the software installed in 6 10 has, as functional configurations, a storage module, an operation module, a payment processing module, a first communication module, a second communication module, and a database search module.
- the storage unit 80, the operation unit 81, the payment processing unit 82, the first communication unit 84, and the second communication The functions and operations are the same as those of the section 86 and the database search section 88, and the description is omitted.
- a floppy disk 624 or a CD-ROM 626 as an example of a recording medium shown in FIG. 35 has a sync server 30 as an example of a settlement apparatus according to all the embodiments described in the present application. Some or all functions of the operation can be stored. Further, when a part of the operation of the cashier terminal 10 described in the above embodiment is executed by the sink port server 30 instead of the cashier terminal 10, the operation of the cashier terminal 10 described in the above embodiment may be performed. Some can also be stored on floppy disk 624 or CD-ROM 626.
- These programs may be read directly from the recording medium to the RAM and executed, or may be read and executed by the RAM after being installed in the hard disk drive. Further, the above program may be stored on a single recording medium or on a plurality of recording media. Also, it may be stored in an encoded form. Recording media include floppy disks, CD-ROMs, optical recording media such as DVDs, magnetic recording media such as MDs, magneto-optical recording media such as PDs, tape media, magnetic recording media, IC cards and miniatures. A semiconductor memory or the like such as force can be used.
- a storage device such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet may be used as a recording medium, and the program may be provided to the sync server 30 via the communication network. good.
- a recording medium is used only for manufacturing the sync server 30. It is clear that such production and sale of recording media as a business constitutes infringement of the patent right based on the present application.
- the user stores the electronic money in the portable terminal, and operates a retail store, a vending machine, a parking lot toll collection machine, a train ticket gate, and a toll road. Payments using electronic money can be made safely and easily in various payment situations in places.
- the electronic payment system of the present invention has the following advantages for the user.
- Carrying a portable communication terminal such as a mobile phone makes it possible to settle purchases anytime, anywhere using electronic money. Disappears.
- the user can check the account withdrawal status, available balance, shopping history, and the like using the data bucket communication function of the mobile phone.
- the electronic payment system of the present invention has the following advantages for retail stores. Payment can be done safely and easily using electronic money stored in a mobile phone, and unlike a credit card, there is no need to check the card number with a credit card company, reducing the burden on cashiers. Also, there is no need for a dedicated reading device such as a credit card or an IC card storing electronic money, and thus installation costs can be reduced.
- the electronic payment system of the present invention has the following advantages for a credit card company. With a highly secure electronic payment system using mobile phones, it is possible to safely withdraw electronic money from a credit card account and prevent unauthorized use of the withdrawn electronic money. The use of electronic money eliminates the need to issue and manage credit cards, thus reducing costs.
- the settlement in the transaction of the product can be performed safely and easily using electronic money.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
Claims
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU57596/99A AU5759699A (en) | 1999-09-22 | 1999-09-22 | Electronic settlement system, settlement device, and terminal |
JP2001525632A JP4083430B2 (ja) | 1999-09-22 | 1999-09-22 | 電子決済システム、決済装置及び端末 |
PCT/JP1999/005219 WO2001022342A1 (fr) | 1999-09-22 | 1999-09-22 | Systeme de reglement electronique, dispositif de reglement et terminal |
US10/063,102 US6796491B2 (en) | 1999-09-22 | 2002-03-20 | Electronic payment system, payment apparatus and terminal thereof |
US10/803,056 US7014106B2 (en) | 1999-09-22 | 2004-03-18 | Electronic payment system, payment apparatus, and terminal thereof |
US11/220,580 US7296755B2 (en) | 1999-09-22 | 2005-09-08 | Electronic payment system, payment apparatus and terminal thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP1999/005219 WO2001022342A1 (fr) | 1999-09-22 | 1999-09-22 | Systeme de reglement electronique, dispositif de reglement et terminal |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/063,102 Continuation US6796491B2 (en) | 1999-09-22 | 2002-03-20 | Electronic payment system, payment apparatus and terminal thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001022342A1 true WO2001022342A1 (fr) | 2001-03-29 |
Family
ID=14236797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP1999/005219 WO2001022342A1 (fr) | 1999-09-22 | 1999-09-22 | Systeme de reglement electronique, dispositif de reglement et terminal |
Country Status (4)
Country | Link |
---|---|
US (3) | US6796491B2 (ja) |
JP (1) | JP4083430B2 (ja) |
AU (1) | AU5759699A (ja) |
WO (1) | WO2001022342A1 (ja) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001093139A1 (fr) * | 2000-05-31 | 2001-12-06 | Ntt Docomo, Inc. | Systeme pour des valeurs electroniques |
JP2003023613A (ja) * | 2001-07-06 | 2003-01-24 | Enchante:Kk | コンテンツ配信システム |
JP2008123041A (ja) * | 2006-11-08 | 2008-05-29 | Nippon Telegr & Teleph Corp <Ntt> | 本人証明システム及び本人証明方法 |
US7523067B1 (en) | 2000-08-02 | 2009-04-21 | Softbankbb Corporation | Electronic settlement system, settlement apparatus, and terminal |
US7571117B1 (en) | 1999-08-02 | 2009-08-04 | Softbankbb Corporation | Electronic authentication system, authentication apparatus, and terminal |
WO2012066653A1 (ja) * | 2010-11-17 | 2012-05-24 | Suginaka Junko | 電子取引システム、電子取引が可能な情報処理端末、電子取引用の管理サーバ、及び電子取引が可能なレジ端末 |
JP2013054641A (ja) * | 2011-09-06 | 2013-03-21 | Toshiba Tec Corp | 決済装置及び制御プログラム |
JP2014530433A (ja) * | 2011-09-27 | 2014-11-17 | アマゾン テクノロジーズ インコーポレイテッド | 安全に補充可能な電子ウォレット |
JPWO2014002282A1 (ja) * | 2012-06-29 | 2016-05-30 | 楽天Edy株式会社 | 決済端末、情報処理サーバ、決済端末の制御方法、及びプログラム |
JP2018195114A (ja) * | 2017-05-18 | 2018-12-06 | 株式会社東芝 | プログラム及び入出場方法 |
JP2021117527A (ja) * | 2020-01-22 | 2021-08-10 | 富士通フロンテック株式会社 | 自動取引システム、チャージ残高管理サーバ、自動取引装置、プログラムおよび自動取引方法 |
Families Citing this family (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1727102A1 (en) * | 1999-08-26 | 2006-11-29 | MONEYCAT Ltd. | Electronic currency, electronic wallet therefor and electronic payment systems employing them |
JP4083430B2 (ja) * | 1999-09-22 | 2008-04-30 | ソフトバンクBb株式会社 | 電子決済システム、決済装置及び端末 |
US7979057B2 (en) | 2000-10-06 | 2011-07-12 | S.F. Ip Properties 62 Llc | Third-party provider method and system |
US7107081B1 (en) | 2001-10-18 | 2006-09-12 | Iwao Fujisaki | Communication device |
US7466992B1 (en) | 2001-10-18 | 2008-12-16 | Iwao Fujisaki | Communication device |
EP1353298A1 (de) * | 2002-04-10 | 2003-10-15 | SkiData AG | Verfahren und Anlage zum gebühren- oder berechtigungspflichtigen Parken |
US20040215478A1 (en) * | 2002-12-24 | 2004-10-28 | Baker Christopher A. | Method of providing a unique identifier for a mailpiece |
US6990330B2 (en) * | 2003-01-09 | 2006-01-24 | Qualcomm Incorporated | Method and apparatus providing user with account balance notification of prepaid wireless packet data services |
ITRM20030311A1 (it) * | 2003-06-23 | 2004-12-24 | Piero Protti | Metodo per l'autorizzazione di delegazioni di pagamento, |
US7668777B2 (en) | 2003-07-25 | 2010-02-23 | Jp Morgan Chase Bank | System and method for providing instant-decision, financial network-based payment cards |
US8090402B1 (en) | 2003-09-26 | 2012-01-03 | Iwao Fujisaki | Communication device |
US20050097046A1 (en) | 2003-10-30 | 2005-05-05 | Singfield Joy S. | Wireless electronic check deposit scanning and cashing machine with web-based online account cash management computer application system |
US7917167B1 (en) | 2003-11-22 | 2011-03-29 | Iwao Fujisaki | Communication device |
SE0303367D0 (sv) * | 2003-12-12 | 2003-12-12 | Patrik Eriksson | Trade method |
KR100584001B1 (ko) * | 2004-03-30 | 2006-05-26 | 와이더댄 주식회사 | 가상 발신번호를 이용한 모바일 소액결제 서비스 시스템및 방법 |
USRE47678E1 (en) * | 2004-06-16 | 2019-10-29 | Ipt, Llc | Parking environment management system and method |
US7950570B2 (en) * | 2004-06-16 | 2011-05-31 | Ipt, Llc | Parking environment management system and method |
US7731088B2 (en) * | 2004-06-16 | 2010-06-08 | Ipt, Llc | Vehicle violation enforcement system and method |
US20060100961A1 (en) * | 2004-10-15 | 2006-05-11 | Texas Instruments Incorporated | Automated teller machine, a personal wireless device and methods of transferring funds therebetween |
JP4938233B2 (ja) * | 2004-11-09 | 2012-05-23 | キヤノン電子株式会社 | 管理サーバ及び情報処理装置、並びに、それらの制御方法、ネットワーク管理システム、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US7844518B1 (en) | 2004-11-30 | 2010-11-30 | Jp Morgan Chase Bank | Method and apparatus for managing credit limits |
US20060173733A1 (en) * | 2005-01-07 | 2006-08-03 | Mark Fancher | System and method for centralized parking management |
US8208954B1 (en) | 2005-04-08 | 2012-06-26 | Iwao Fujisaki | Communication device |
US7970386B2 (en) * | 2005-06-03 | 2011-06-28 | Good Technology, Inc. | System and method for monitoring and maintaining a wireless device |
US7925578B1 (en) | 2005-08-26 | 2011-04-12 | Jpmorgan Chase Bank, N.A. | Systems and methods for performing scoring optimization |
US20070130463A1 (en) * | 2005-12-06 | 2007-06-07 | Eric Chun Wah Law | Single one-time password token with single PIN for access to multiple providers |
US20070125838A1 (en) * | 2005-12-06 | 2007-06-07 | Law Eric C W | Electronic wallet management |
US8073705B2 (en) * | 2006-04-14 | 2011-12-06 | Blu Trend, Llc | Systems and methods for the prevention of extended utility theft |
US7467092B2 (en) * | 2006-04-14 | 2008-12-16 | Blu Trend, Llc | Systems and methods for the prevention of extended utility theft |
EP2070053A2 (en) * | 2006-09-12 | 2009-06-17 | Itis Holdings PLC | Apparatus and method for implementing a road pricing scheme |
JP2008077440A (ja) * | 2006-09-21 | 2008-04-03 | Sony Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
US8708227B1 (en) | 2006-10-31 | 2014-04-29 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of checks |
US7873200B1 (en) | 2006-10-31 | 2011-01-18 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of checks |
US8351677B1 (en) | 2006-10-31 | 2013-01-08 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of checks |
US8799147B1 (en) | 2006-10-31 | 2014-08-05 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of negotiable instruments with non-payee institutions |
US9990667B2 (en) | 2006-12-01 | 2018-06-05 | Sk Planet Co., Ltd. | Method and apparatus for providing a gift using a mobile communication network and system including the apparatus |
EP2087754A4 (en) | 2006-12-01 | 2011-11-09 | Sk Telecom Co Ltd | METHOD AND DEVICE FOR PRESERVING GIFT BY USING A COMMUNICATION NETWORK AND THE DEVICE CONTAINING THE DEVICE |
JP5396001B2 (ja) * | 2006-12-13 | 2014-01-22 | 楽天Edy株式会社 | 情報処理装置、情報処理装置の制御方法、及び情報処理装置の制御プログラム |
US10380559B1 (en) | 2007-03-15 | 2019-08-13 | United Services Automobile Association (Usaa) | Systems and methods for check representment prevention |
US8959033B1 (en) | 2007-03-15 | 2015-02-17 | United Services Automobile Association (Usaa) | Systems and methods for verification of remotely deposited checks |
US8433127B1 (en) | 2007-05-10 | 2013-04-30 | United Services Automobile Association (Usaa) | Systems and methods for real-time validation of check image quality |
US8538124B1 (en) | 2007-05-10 | 2013-09-17 | United Services Auto Association (USAA) | Systems and methods for real-time validation of check image quality |
US8676273B1 (en) | 2007-08-24 | 2014-03-18 | Iwao Fujisaki | Communication device |
US9058512B1 (en) | 2007-09-28 | 2015-06-16 | United Services Automobile Association (Usaa) | Systems and methods for digital signature detection |
US9159101B1 (en) | 2007-10-23 | 2015-10-13 | United Services Automobile Association (Usaa) | Image processing |
US8358826B1 (en) | 2007-10-23 | 2013-01-22 | United Services Automobile Association (Usaa) | Systems and methods for receiving and orienting an image of one or more checks |
US9892454B1 (en) | 2007-10-23 | 2018-02-13 | United Services Automobile Association (Usaa) | Systems and methods for obtaining an image of a check to be deposited |
US9898778B1 (en) | 2007-10-23 | 2018-02-20 | United Services Automobile Association (Usaa) | Systems and methods for obtaining an image of a check to be deposited |
US8320657B1 (en) | 2007-10-31 | 2012-11-27 | United Services Automobile Association (Usaa) | Systems and methods to use a digital camera to remotely deposit a negotiable instrument |
US8290237B1 (en) | 2007-10-31 | 2012-10-16 | United Services Automobile Association (Usaa) | Systems and methods to use a digital camera to remotely deposit a negotiable instrument |
US7900822B1 (en) | 2007-11-06 | 2011-03-08 | United Services Automobile Association (Usaa) | Systems, methods, and apparatus for receiving images of one or more checks |
US10380562B1 (en) | 2008-02-07 | 2019-08-13 | United Services Automobile Association (Usaa) | Systems and methods for mobile deposit of negotiable instruments |
CA2820983C (en) | 2008-05-18 | 2019-02-05 | Google Inc. | Secured electronic transaction system |
US8351678B1 (en) | 2008-06-11 | 2013-01-08 | United Services Automobile Association (Usaa) | Duplicate check detection |
US9569912B2 (en) | 2008-06-26 | 2017-02-14 | Shopatm Bv (Sarl) | Article storage and retrieval apparatus and vending machine |
US8340726B1 (en) | 2008-06-30 | 2012-12-25 | Iwao Fujisaki | Communication device |
US8422758B1 (en) | 2008-09-02 | 2013-04-16 | United Services Automobile Association (Usaa) | Systems and methods of check re-presentment deterrent |
US10504185B1 (en) | 2008-09-08 | 2019-12-10 | United Services Automobile Association (Usaa) | Systems and methods for live video financial deposit |
US8391599B1 (en) | 2008-10-17 | 2013-03-05 | United Services Automobile Association (Usaa) | Systems and methods for adaptive binarization of an image |
US20100161468A1 (en) * | 2008-12-18 | 2010-06-24 | Hickman Justin A | Systems and methods for authenticating parties engaging in a financial transaction |
US8452689B1 (en) | 2009-02-18 | 2013-05-28 | United Services Automobile Association (Usaa) | Systems and methods of check detection |
US10956728B1 (en) | 2009-03-04 | 2021-03-23 | United Services Automobile Association (Usaa) | Systems and methods of check processing with background removal |
FR2945144B1 (fr) * | 2009-04-29 | 2011-07-08 | Parkeon | Procede de gestion d'un systeme centralise de paiement de stationnement et systeme centralise de paiement de stationnement |
US8542921B1 (en) | 2009-07-27 | 2013-09-24 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of negotiable instrument using brightness correction |
US20110208568A1 (en) * | 2009-08-18 | 2011-08-25 | Bancpass, Inc. | Vehicle transaction system and method |
US9779392B1 (en) | 2009-08-19 | 2017-10-03 | United Services Automobile Association (Usaa) | Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments |
US8977571B1 (en) | 2009-08-21 | 2015-03-10 | United Services Automobile Association (Usaa) | Systems and methods for image monitoring of check during mobile deposit |
US8699779B1 (en) | 2009-08-28 | 2014-04-15 | United Services Automobile Association (Usaa) | Systems and methods for alignment of check during mobile deposit |
US10580088B2 (en) * | 2010-03-03 | 2020-03-03 | The Western Union Company | Vehicle travel monitoring and payment systems and methods |
US8407144B2 (en) * | 2010-03-18 | 2013-03-26 | The Western Union Company | Vehicular-based transactions, systems and methods |
US20110282794A1 (en) * | 2010-05-14 | 2011-11-17 | Simon Hill | Methods and apparatus to exchange a token currency amount for goods or services |
US9129340B1 (en) | 2010-06-08 | 2015-09-08 | United Services Automobile Association (Usaa) | Apparatuses, methods and systems for remote deposit capture with enhanced image detection |
US9147188B2 (en) * | 2010-10-26 | 2015-09-29 | Tectonics | Electronic currency and authentication system and method |
US20120130775A1 (en) * | 2010-11-18 | 2012-05-24 | Albert Bogaard | Method of processing a transaction for a parking session |
JP5550630B2 (ja) * | 2011-12-28 | 2014-07-16 | 楽天株式会社 | 電子マネーサーバ、電子マネー処理方法及び電子マネー処理プログラム |
US10380565B1 (en) | 2012-01-05 | 2019-08-13 | United Services Automobile Association (Usaa) | System and method for storefront bank deposits |
US10043161B2 (en) * | 2012-06-29 | 2018-08-07 | Rakuten, Inc. | Information processing device, information processing method, and information processing program product |
US10496985B2 (en) | 2012-10-15 | 2019-12-03 | Giesecke+Devrient Mobile Security Gmbh | Loading and disbursement of an electronic amount of money |
US20140136354A1 (en) * | 2012-11-08 | 2014-05-15 | Heartland Payment Systems, Inc. | Mobile payment transaction processing via unattended terminal |
JP5788612B2 (ja) * | 2012-11-30 | 2015-10-07 | 楽天株式会社 | 電子マネーシステム、電子バリュー移転方法、携帯端末、携帯端末の制御方法、プログラム及びプログラムが記録された記録媒体 |
US10552810B1 (en) | 2012-12-19 | 2020-02-04 | United Services Automobile Association (Usaa) | System and method for remote deposit of financial instruments |
US11138578B1 (en) | 2013-09-09 | 2021-10-05 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of currency |
US9286514B1 (en) | 2013-10-17 | 2016-03-15 | United Services Automobile Association (Usaa) | Character count determination for a digital image |
US20150149354A1 (en) * | 2013-11-27 | 2015-05-28 | Bank Of America Corporation | Real-Time Data Recognition and User Interface Field Updating During Voice Entry |
US10402790B1 (en) | 2015-05-28 | 2019-09-03 | United Services Automobile Association (Usaa) | Composing a focused document image from multiple image captures or portions of multiple image captures |
US10311650B2 (en) | 2016-09-01 | 2019-06-04 | Anthony Nelson | Application, device and system for toll collection |
US11257057B1 (en) | 2017-06-22 | 2022-02-22 | Amazon Technologies, Inc. | Secure dual-monitor point-of-sale system |
US11030752B1 (en) | 2018-04-27 | 2021-06-08 | United Services Automobile Association (Usaa) | System, computing device, and method for document detection |
US11900755B1 (en) | 2020-11-30 | 2024-02-13 | United Services Automobile Association (Usaa) | System, computing device, and method for document detection and deposit processing |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4151404A (en) * | 1977-10-31 | 1979-04-24 | Mdh Industries, Inc. | Random digit generator |
JPH05266053A (ja) * | 1992-03-18 | 1993-10-15 | Toshiba Corp | Icカードとその処理システム |
JPH06259452A (ja) * | 1993-03-09 | 1994-09-16 | Fujitsu Ltd | Icカードを用いたプリペイドカード・システム |
WO1996018161A1 (fr) * | 1994-12-07 | 1996-06-13 | Omron Corporation | Systeme et procede de traitement de transaction, ainsi que terminal et carte de circuit integre utilises pour ceux-ci |
JPH10188091A (ja) * | 1996-12-25 | 1998-07-21 | Dainippon Printing Co Ltd | Icカードを用いたプリペイドカードシステム |
Family Cites Families (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6267673A (ja) | 1985-09-19 | 1987-03-27 | Omron Tateisi Electronics Co | Icカ−ドシステム |
JP2691729B2 (ja) * | 1987-06-23 | 1997-12-17 | 株式会社資生堂 | 固型状油中水型乳化化粧料 |
JPH04920A (ja) * | 1990-04-18 | 1992-01-06 | Toshiba Corp | 車両検知装置 |
US6653946B1 (en) * | 1990-05-17 | 2003-11-25 | Transcore, Inc. | Electronic vehicle toll collection system and method |
US5805082A (en) * | 1990-05-17 | 1998-09-08 | At/Comm Incorporated | Electronic vehicle toll collection system and method |
US5086389A (en) * | 1990-05-17 | 1992-02-04 | Hassett John J | Automatic toll processing apparatus |
US7224291B2 (en) * | 1990-05-17 | 2007-05-29 | Transcore, Lp | Electronic vehicle toll collection system and method |
US7012547B2 (en) * | 1990-05-17 | 2006-03-14 | Transcore, Inc. | Electronic vehicle toll collection system and method |
US5144553A (en) * | 1990-05-17 | 1992-09-01 | Hassett John J | Electronic vehicle toll collection system and method |
JP2543235B2 (ja) * | 1990-06-29 | 1996-10-16 | 松下電器産業株式会社 | Icカ―ドアダプタ |
IE913689A1 (en) * | 1990-10-24 | 1992-05-22 | Richard Fairfax Bird | Road use charging apparatus |
EP0565685B1 (en) * | 1991-10-31 | 1997-05-14 | LEE, Kwang Sil | Electronic identification system having remote automatic response capability and automatic identification method thereof |
US5310999A (en) * | 1992-07-02 | 1994-05-10 | At&T Bell Laboratories | Secure toll collection system for moving vehicles |
US5283829A (en) * | 1992-10-01 | 1994-02-01 | Bell Communications Research, Inc. | System and method for paying bills electronically |
DE4304838C2 (de) * | 1993-02-17 | 1996-01-25 | Daimler Benz Ag | Vorrichtung zur Bestimmung von Wegebenutzungsgebühren |
SG125043A1 (en) * | 1993-02-19 | 2006-09-29 | Mitsubishi Heavy Ind Ltd | Electronic traffic tariff reception system and vehicle identification apparatus |
US5809480A (en) * | 1993-08-30 | 1998-09-15 | Chasek; Norman E. | Automated, secure inter authority settlement method and system for electronic toll collection |
US5485520A (en) * | 1993-10-07 | 1996-01-16 | Amtech Corporation | Automatic real-time highway toll collection from moving vehicles |
US5461217A (en) * | 1994-02-08 | 1995-10-24 | At&T Ipm Corp. | Secure money transfer techniques using smart cards |
US5668878A (en) * | 1994-02-28 | 1997-09-16 | Brands; Stefanus Alfonsus | Secure cryptographic methods for electronic transfer of information |
US5424727A (en) * | 1994-03-22 | 1995-06-13 | Best Network Systems, Inc. | Method and system for two-way packet radio-based electronic toll collection |
JP3552171B2 (ja) * | 1994-06-21 | 2004-08-11 | 富士通株式会社 | 料金自動精算システム並びに同システム用無線通信機能付き記憶媒体,同システム用周波数変換装置,同システム用書込装置,同システム用決済装置,同システム用入金装置および同システム用照会装置 |
JP3243941B2 (ja) * | 1994-08-05 | 2002-01-07 | トヨタ自動車株式会社 | 自動料金支払装置用車載機 |
EP0782732B1 (en) | 1994-09-25 | 2002-12-04 | Cardis Enterprise International N.V. | A vending machine, a vending system and methods of operating same |
SE515521C2 (sv) * | 1994-10-11 | 2001-08-20 | Combitech Traffic System Ab | Förfarande och anordning vid radiokommunikation mellan inbördes rörliga objekt |
FI99071C (fi) | 1995-02-15 | 1997-09-25 | Nokia Mobile Phones Ltd | Menetelmä sovellusten käyttämiseksi matkaviestimessä ja matkaviestin |
US5650604A (en) * | 1995-02-22 | 1997-07-22 | Electronic Data Systems Corporation | System and method for electronic transfer of funds using an automated teller machine to dispense the transferred funds |
US5602919A (en) * | 1995-04-10 | 1997-02-11 | Texas Instruments Incorporated | Speedup for monetary transactions using a transponder in conjunction with a smartcard |
JP3527791B2 (ja) * | 1995-04-28 | 2004-05-17 | トヨタ自動車株式会社 | 不調アンテナ検出方法及び装置 |
US5745886A (en) * | 1995-06-07 | 1998-04-28 | Citibank, N.A. | Trusted agents for open distribution of electronic money |
JP3141734B2 (ja) * | 1995-07-19 | 2001-03-05 | トヨタ自動車株式会社 | 路車間通信用車載機 |
US5659165A (en) * | 1995-07-24 | 1997-08-19 | Citibank. N.A. | Customer-directed, automated process for transferring funds between accounts via a communications network |
JPH09116960A (ja) | 1995-10-18 | 1997-05-02 | Fujitsu Ltd | キャッシュレスシステム及び該システムで使用する携帯機 |
JP3156562B2 (ja) * | 1995-10-19 | 2001-04-16 | 株式会社デンソー | 車両用通信装置及び走行車両監視システム |
JP3132369B2 (ja) * | 1995-11-02 | 2001-02-05 | トヨタ自動車株式会社 | 路車間通信用車載機及び路車間通信装置 |
DE69724686T2 (de) * | 1996-03-28 | 2004-07-08 | Denso Corp., Kariya | System zum automatischen Erheben von Mautgebühren und eine im Fahrzeug eingebaute und in einem System zum automatischen Erheben von Mautgebühren verwendete Einheit |
FI103450B1 (fi) | 1996-04-23 | 1999-06-30 | Nokia Mobile Phones Ltd | Multimediapäätelaite ja menetelmä multimediavastaanoton toteuttamiseksi |
US5819234A (en) * | 1996-07-29 | 1998-10-06 | The Chase Manhattan Bank | Toll collection system |
US5809142A (en) * | 1996-08-14 | 1998-09-15 | Texas Instruments Incorporated | Method and system for calculating a user account balance in a recognition system |
AUPO201196A0 (en) * | 1996-08-29 | 1996-09-19 | Xcellink Corporation | Funds transfer system and method |
US5991749A (en) * | 1996-09-11 | 1999-11-23 | Morrill, Jr.; Paul H. | Wireless telephony for collecting tolls, conducting financial transactions, and authorizing other activities |
WO1998034198A1 (fr) * | 1997-01-31 | 1998-08-06 | Toyota Jidosha Kabushiki Kaisha | Equipement de communication destine a etre embarque sur un vehicule et equipement de communication entre routes |
US5999625A (en) | 1997-02-27 | 1999-12-07 | International Business Machines Corporation | Method for electronic payment system with issuer control |
EP0875850A3 (en) * | 1997-04-28 | 2004-04-21 | Matsushita Electric Industrial Co., Ltd. | Information transfer system |
US5955970A (en) * | 1997-05-19 | 1999-09-21 | Denso Corporation | On-board electronic device for use in electronic toll collection system |
US5949044A (en) * | 1997-06-13 | 1999-09-07 | Walker Asset Management Limited Partnership | Method and apparatus for funds and credit line transfers |
HUP0003100A3 (en) | 1997-06-27 | 2003-01-28 | Swisscom Mobile Ag | Transaction method using a mobile device and identifier device |
JP3141933B2 (ja) * | 1997-09-05 | 2001-03-07 | 株式会社デンソー | 自動料金収受システム |
WO1999038123A1 (fr) * | 1998-01-23 | 1999-07-29 | Toyota Jidosha Kabushiki Kaisha | Appareil, systeme, et carte de comptabilite |
TW498293B (en) * | 1998-02-25 | 2002-08-11 | Matsushita Electric Ind Co Ltd | Device authentication and encrypted communication system offering increased security |
US6157824A (en) * | 1998-03-02 | 2000-12-05 | Bailey; Kenneth S. | Virtual credit card access device for mobile communications equipment |
DE19837488A1 (de) * | 1998-08-12 | 2000-02-17 | Mannesmann Ag | Abbuchungsgerät zur Abrechnung von Nutzungsgebühren |
JP3782242B2 (ja) * | 1998-08-28 | 2006-06-07 | 株式会社東芝 | 料金収受システム、車載装置および料金収受方法 |
JP3091443B2 (ja) * | 1998-10-13 | 2000-09-25 | 松下電器産業株式会社 | 有料道路料金収受設備の車載機 |
US6127938A (en) * | 1999-02-12 | 2000-10-03 | Privacy Shield L.L.C. | Adjustable shield for vehicle mounted toll collection identifier |
KR100526918B1 (ko) * | 1999-04-28 | 2005-11-09 | 도요타지도샤가부시키가이샤 | 과금 시스템 |
AU4933799A (en) | 1999-08-02 | 2001-02-19 | E-Mark Systems Inc. | Electronic settlement system, settlement device, and terminal |
CA2381362C (en) * | 1999-08-11 | 2013-08-06 | Mark Iv Industries Limited | Method and means for rf toll collection |
US6310542B1 (en) * | 1999-08-19 | 2001-10-30 | Lucent Technologies Inc. | Cognitive system for a vehicle and its occupants |
JP4083430B2 (ja) * | 1999-09-22 | 2008-04-30 | ソフトバンクBb株式会社 | 電子決済システム、決済装置及び端末 |
US6488203B1 (en) * | 1999-10-26 | 2002-12-03 | First Data Corporation | Method and system for performing money transfer transactions |
KR20010092381A (ko) * | 2000-03-21 | 2001-10-24 | 니시무로 타이죠 | 요금 징수 시스템, 온-보드 유닛 및 요금 징수 방법 |
US6796499B1 (en) * | 2000-03-30 | 2004-09-28 | Meifen Wang | Parking toll system |
JP2001307151A (ja) * | 2000-04-24 | 2001-11-02 | Toshiba Corp | ゲート装置、車載器、車載器のセットアップ方法、料金収受方法、入退場判定方法 |
SE524536C2 (sv) * | 2002-01-28 | 2004-08-24 | Modul System Sweden Ab | Förfarande för kontroll av parkerade fordon |
JP4041417B2 (ja) * | 2003-02-26 | 2008-01-30 | 株式会社エヌ・ティ・ティ・ドコモ | 課金情報通知システム |
US20040174272A1 (en) * | 2003-03-04 | 2004-09-09 | Lin Chin E. | Electronic tolling system |
US20060176153A1 (en) * | 2005-02-09 | 2006-08-10 | Wai-Cheung Tang | RF transponder with electromechanical power |
-
1999
- 1999-09-22 JP JP2001525632A patent/JP4083430B2/ja not_active Expired - Lifetime
- 1999-09-22 WO PCT/JP1999/005219 patent/WO2001022342A1/ja active Application Filing
- 1999-09-22 AU AU57596/99A patent/AU5759699A/en not_active Abandoned
-
2002
- 2002-03-20 US US10/063,102 patent/US6796491B2/en not_active Expired - Lifetime
-
2004
- 2004-03-18 US US10/803,056 patent/US7014106B2/en not_active Expired - Lifetime
-
2005
- 2005-09-08 US US11/220,580 patent/US7296755B2/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4151404A (en) * | 1977-10-31 | 1979-04-24 | Mdh Industries, Inc. | Random digit generator |
JPH05266053A (ja) * | 1992-03-18 | 1993-10-15 | Toshiba Corp | Icカードとその処理システム |
JPH06259452A (ja) * | 1993-03-09 | 1994-09-16 | Fujitsu Ltd | Icカードを用いたプリペイドカード・システム |
WO1996018161A1 (fr) * | 1994-12-07 | 1996-06-13 | Omron Corporation | Systeme et procede de traitement de transaction, ainsi que terminal et carte de circuit integre utilises pour ceux-ci |
JPH10188091A (ja) * | 1996-12-25 | 1998-07-21 | Dainippon Printing Co Ltd | Icカードを用いたプリペイドカードシステム |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7571117B1 (en) | 1999-08-02 | 2009-08-04 | Softbankbb Corporation | Electronic authentication system, authentication apparatus, and terminal |
US7865401B2 (en) | 1999-08-02 | 2011-01-04 | Softbank Bb Corporation | Electronic settlement system, settlement apparatus, and terminal |
US7107247B2 (en) | 2000-05-31 | 2006-09-12 | Ntt Docomo, Inc. | Electronic value system |
WO2001093139A1 (fr) * | 2000-05-31 | 2001-12-06 | Ntt Docomo, Inc. | Systeme pour des valeurs electroniques |
US7523067B1 (en) | 2000-08-02 | 2009-04-21 | Softbankbb Corporation | Electronic settlement system, settlement apparatus, and terminal |
JP2003023613A (ja) * | 2001-07-06 | 2003-01-24 | Enchante:Kk | コンテンツ配信システム |
JP2008123041A (ja) * | 2006-11-08 | 2008-05-29 | Nippon Telegr & Teleph Corp <Ntt> | 本人証明システム及び本人証明方法 |
JPWO2012066653A1 (ja) * | 2010-11-17 | 2014-05-12 | 順子 杉中 | 電子取引システム、電子取引が可能な情報処理端末、電子取引用の管理サーバ、及び電子取引が可能なレジ端末 |
WO2012066653A1 (ja) * | 2010-11-17 | 2012-05-24 | Suginaka Junko | 電子取引システム、電子取引が可能な情報処理端末、電子取引用の管理サーバ、及び電子取引が可能なレジ端末 |
JP2013054641A (ja) * | 2011-09-06 | 2013-03-21 | Toshiba Tec Corp | 決済装置及び制御プログラム |
JP2014530433A (ja) * | 2011-09-27 | 2014-11-17 | アマゾン テクノロジーズ インコーポレイテッド | 安全に補充可能な電子ウォレット |
JPWO2014002282A1 (ja) * | 2012-06-29 | 2016-05-30 | 楽天Edy株式会社 | 決済端末、情報処理サーバ、決済端末の制御方法、及びプログラム |
JP2018195114A (ja) * | 2017-05-18 | 2018-12-06 | 株式会社東芝 | プログラム及び入出場方法 |
JP6995497B2 (ja) | 2017-05-18 | 2022-01-14 | 株式会社東芝 | プログラム |
JP2021117527A (ja) * | 2020-01-22 | 2021-08-10 | 富士通フロンテック株式会社 | 自動取引システム、チャージ残高管理サーバ、自動取引装置、プログラムおよび自動取引方法 |
JP7335823B2 (ja) | 2020-01-22 | 2023-08-30 | 富士通フロンテック株式会社 | 自動取引システム、チャージ残高管理サーバ、自動取引装置、プログラムおよび自動取引方法 |
Also Published As
Publication number | Publication date |
---|---|
US20020130175A1 (en) | 2002-09-19 |
JP4083430B2 (ja) | 2008-04-30 |
US7014106B2 (en) | 2006-03-21 |
US20060000890A1 (en) | 2006-01-05 |
US20050006457A1 (en) | 2005-01-13 |
US7296755B2 (en) | 2007-11-20 |
AU5759699A (en) | 2001-04-24 |
US6796491B2 (en) | 2004-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4083430B2 (ja) | 電子決済システム、決済装置及び端末 | |
US11842332B2 (en) | System and method for authenticating electronic money | |
US7533809B1 (en) | System and method for operating a parking facility | |
JP4393739B2 (ja) | 電子決済システム、決済装置及び端末 | |
KR100366060B1 (ko) | 광지불송수신장치 및 이를 이용한 광결제시스템 | |
US5565857A (en) | Electronic indentification system having remote automatic response capability and automatic identification method thereof | |
US20070174112A1 (en) | Systems and methods for ticketless parking validation | |
US20030163434A1 (en) | Parking fee payment system | |
US20060116972A1 (en) | Integrated parking meter system | |
KR20020069226A (ko) | 상품거래장치, 이동체통신장치, 관리장치 및 상품거래시스템 | |
JPS5854426B2 (ja) | 携帯形端末装置 | |
WO2001045058A1 (en) | Vending machine purchase via cellular telephone | |
JP2003502737A (ja) | 遠隔購入支払方法及びシステム | |
JP2002208043A (ja) | コインパーキングシステム及びそれに用いるコインパーキング予約決済方法 | |
JP3487624B2 (ja) | 公営競技プリペイドカードシステム | |
JP2002175505A (ja) | 携帯型情報装置、個人認証システム及び認証データ消去方法 | |
US7249110B1 (en) | Individual authentication method, individual authentication apparatus, accounting method, accounting apparatus | |
CN111489146B (zh) | 一种nfc收款方法、装置及存储介质 | |
JP3916238B2 (ja) | 運賃預託管理システム,方法,運賃預託管理サーバおよびプログラム | |
WO2002091265A1 (fr) | Systeme d'etablissement de transfert de devise electronique | |
JP2001312752A (ja) | 駐車場と自動販売機の決済方法とその装置 | |
JP4621340B2 (ja) | 携帯端末機と携帯端末機による料金の決済方法 | |
JPH11144130A (ja) | プリペイドカードの照合システム | |
JP2002140646A (ja) | カード利用正当性判定方法 | |
JP2002183610A (ja) | 代金の徴収方法および徴収システム、ならびに携帯電話、管理サーバ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 10063102 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase |