JP5918995B2 - Payment processing method and bank server used for the payment processing - Google Patents
Payment processing method and bank server used for the payment processing Download PDFInfo
- Publication number
- JP5918995B2 JP5918995B2 JP2011286340A JP2011286340A JP5918995B2 JP 5918995 B2 JP5918995 B2 JP 5918995B2 JP 2011286340 A JP2011286340 A JP 2011286340A JP 2011286340 A JP2011286340 A JP 2011286340A JP 5918995 B2 JP5918995 B2 JP 5918995B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- account
- bank
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 105
- 238000003672 processing method Methods 0.000 title claims description 20
- 238000000034 method Methods 0.000 claims description 57
- 230000005540 biological transmission Effects 0.000 claims description 55
- 230000008569 process Effects 0.000 claims description 50
- 238000004891 communication Methods 0.000 claims description 21
- 238000003860 storage Methods 0.000 description 27
- 238000013500 data storage Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
あるユーザから他のユーザへの現金の支払いを処理する支払処理方法およびその支払処理に用いるサーバに関し、例えば、インターネット上で商品の販売、サービスの提供等を行っている販売者・提供者に対して前記商品又はサービスの購入を行う購入者が現金を支払う場合の支払処理方法およびその支払処理に用いるサーバに関する。 Regarding a payment processing method for processing cash payments from one user to another user and a server used for the payment processing, for example, for sellers / providers who sell products or provide services on the Internet The present invention relates to a payment processing method when a purchaser who purchases the product or service pays cash and a server used for the payment processing.
従来から、現実の店舗における商品やサービスに対する対価の支払いは、現金、クレジットカード、デビットカード決済機能付きのキャッシュカード等により行われている。また、近年では、インターネット上での商品の販売やサービスの提供がより広まってきており、その現金支払方法として、クレジットカード決済、コンビニエンスストアや郵便局での決済等が使われている。 Conventionally, payment of consideration for goods and services in an actual store has been made by cash, a credit card, a cash card with a debit card settlement function, or the like. In recent years, the sale of products and the provision of services on the Internet have become more widespread, and the payment method of credit cards, payment at convenience stores and post offices, etc. are used.
具体例として、商品を購入する者がPC(パーソナルコンピュータ)を使ってインターネット上の商品販売サイトにアクセスし、購入した商品の代金支払方法としてクレジットカード決済を選択すると、前記PCの画面にクレジットカードのカード番号、有効期限、セキュリティーコード等を入力する画面が表示される。そして、商品の購入者がカード番号等の情報を入力して画面上の支払ボタンを操作すると、当該入力情報および商品の代金額が商品販売サイトのサーバに送信されると共に、前記商品販売サイトのサーバが前記入力情報に基づいてカード会社に前記カード情報の認証を行う。そして、前記カード情報が認証されると、前記カード会社から前記商品販売サイトの運営会社に前記商品の代金が支払われる。 As a specific example, when a person who purchases a product accesses a product sales site on the Internet using a PC (personal computer) and selects credit card settlement as a payment method for the purchased product, a credit card is displayed on the screen of the PC. A screen for entering the card number, expiration date, security code, etc. is displayed. When the purchaser of the product inputs information such as a card number and operates the payment button on the screen, the input information and the price of the product are transmitted to the server of the product sales site, and the product sales site The server authenticates the card information to the card company based on the input information. And if the said card information is authenticated, the price of the said goods will be paid from the said card company to the management company of the said merchandise sales site.
また、インターネット上での商品購入の決済にデビットカード決済機能付きのキャッシュカードが用いられることもあった。この場合、商品を購入する者がデビットカード決済を選択すると、前記PCの画面にキャッシュカードのカード番号、届出の暗証番号等を入力する画面が表示される。そして、商品の購入者がカード番号等の情報を入力して画面上の支払ボタンを操作すると、入力情報および商品の代金額が商品販売サイトのサーバに送信されると共に、前記商品販売サイトのサーバが前記入力情報に基づいて当該キャッシュカードを発行した銀行のサーバに認証を行う。当該銀行のサーバで前記入力情報が認証されると、前記代金額が前記購入者の銀行口座から引き落とされると共に、前記代金額が前記商品販売サイトの運営会社に支払われる。 In addition, a cash card with a debit card settlement function is sometimes used for settlement of product purchases on the Internet. In this case, when a person who purchases a product selects debit card payment, a screen for inputting a card number of a cash card, a personal identification number for notification, etc. is displayed on the screen of the PC. When the purchaser of the product inputs information such as a card number and operates the payment button on the screen, the input information and the price of the product are transmitted to the server of the product sales site, and the server of the product sales site Authenticates to the server of the bank that issued the cash card based on the input information. When the input information is authenticated by the server of the bank, the price is deducted from the purchaser's bank account, and the price is paid to the operating company of the merchandise sales site.
前述のように、店舗に出掛ける必要がなく、カード番号等の情報の入力だけで代金の支払いを行うことができるので、利用者にとってインターネット上の商品販売サイトやサービス提供サイトは大変便利である。このため、インターネット上において商品販売やサービス提供を行う業者が近年さらに増えてきている。 As described above, since it is not necessary to go to a store and payment can be made only by inputting information such as a card number, a product sales site and a service providing site on the Internet are very convenient for the user. For this reason, the number of traders who sell products and provide services on the Internet has increased further in recent years.
しかしながら、クレジットカードやキャッシュカードのカード番号等の情報をインターネット経由で送信することは、その情報の漏洩を招来することなので、情報漏洩を恐れてクレジットカードやキャッシュカードを使用しない者もいる。特に、キャッシュカードのカード情報が他人に悪用されると、カードの持ち主の銀行口座から直接に現金が引き出され、他の引き落とし、例えば住宅ローンの引き落とし等に影響を与える場合がある。このため、銀行口座に直接関連するキャッシュカードのカード番号等の取り扱いは、クレジットカードのカード番号等に比べてより厳重にする必要があると言える。 However, since transmitting information such as credit card and cash card numbers via the Internet causes leakage of the information, some people do not use credit cards or cash cards because of fear of information leakage. In particular, when the card information of the cash card is misused by others, cash may be directly withdrawn from the bank account of the card owner, which may affect other withdrawals such as mortgage withdrawal. For this reason, it can be said that the handling of the card number of the cash card directly related to the bank account needs to be made more strict than the card number of the credit card.
一方、デビットカード決済は、実際に銀行口座にある残高の範囲内で支払いをするものである。また、商品の代金額が購入者の銀行口座の残高から引き落とされ、その代金額が前記商品販売サイトの運営会社に支払われるものである。このため、代金支払いの流れがシンプルであり、代金の支払経路において代金未収のリスクを抱える者を無くすことが可能である。 On the other hand, in the debit card settlement, payment is made within the range of the balance actually in the bank account. Further, the price of the product is deducted from the balance of the purchaser's bank account, and the price is paid to the operating company of the product sales site. For this reason, the flow of payment is simple, and it is possible to eliminate a person who has a risk of unpaid money in the payment route.
これに対し、クレジットカード決済の場合は、購入者の信用の範囲内でクレジットカード会社が商品の購入代金を肩代わりするので、クレジットカード会社が代金の支払経路において代金未収のリスクを抱える者となる。そして、前記リスクが前記商品販売サイトの運営会社が支払う手数料に反映される場合もあり、購入者がクレジットカード会社に支払いを行う際の金利に反映される場合もある。このため、支払経路におけるリスクがある分だけ前記商品販売サイトの運営会社と購入者の双方の金銭的負担が増える可能性がある。 On the other hand, in the case of credit card payment, the credit card company takes over the purchase price of the product within the buyer's credit range, so the credit card company has a risk of unpaid money in the payment route of the price . The risk may be reflected in a fee paid by the operating company of the product sales site, or may be reflected in an interest rate when the purchaser pays to the credit card company. For this reason, there is a possibility that the financial burden on both the merchandise sales site operating company and the purchaser will increase by the amount of risk in the payment path.
本発明は、このような課題を解決するためになされたもので、代金の支払経路において発生する代金未収のリスクを無くすことが可能であり、しかもカード情報等の漏洩による被害のリスクも軽減することのできる支払処理方法およびその支払処理に用いる銀行サーバを提供することにある。 The present invention has been made to solve such a problem, and it is possible to eliminate the risk of non-payment of money that occurs in the payment route of payment, and also reduces the risk of damage due to leakage of card information and the like. An object of the present invention is to provide a payment processing method and a bank server used for the payment processing.
上記目的を達成するため、本発明の主要な観点によれば、第1ユーザが有する第1の端末と、第2ユーザが有する第2の端末と、前記第1の端末および前記第2の端末と通信回線を介して通信可能な銀行のサーバとを用いて、前記第1ユーザから第2ユーザへの現金の支払いを処理する支払処理方法であって、前記銀行のサーバは顧客マスタを有するものであり、この顧客マスタは、前記第1ユーザの名義とメールアドレスとを含む第1ユーザ情報と、前記第1ユーザが前記銀行に有する第1ユーザ用銀行口座の口座情報と、前記第1ユーザについて前記メールアドレスを使った送金を行うか否かの送金契約に関する情報とを対応付けて格納すると共に、前記第2ユーザの名義を含む第2ユーザ情報と、前記第2ユーザが所定の銀行に有する第2ユーザ用銀行口座の口座情報と、前記第2ユーザについて前記メールアドレスを使った送金を受け取る受金契約に関する情報とを対応付けて格納しているものであり、この方法は、前記第1の端末が、前記メールアドレスを前記第2の端末に送信する工程を行い、前記第2の端末が、前記第1の端末から受信した前記メールアドレスと、前記第1ユーザが支払うべき支払額と、前記第2ユーザ情報や前記第2ユーザ用銀行口座の口座情報に関する第2ユーザ特定情報とを前記銀行サーバに送信する工程を行い、前記銀行サーバが、前記第2の端末から受信した前記メールアドレスおよび前記第2ユーザ特定情報を前記顧客マスタに照会し、前記メールアドレスに対応している前記第1ユーザについて前記送金契約の有無を判断すると共に、前記第2ユーザについて前記受金契約の有無を判断する契約有無判断工程と、前記契約有無判断工程で前記第1ユーザおよび前記第2ユーザについて前記契約が有ると判断されると前記第1ユーザの前記メールアドレスにメールを送信するメール送信工程であって、前記メールは、前記第2ユーザから前記支払額の要求があったことを通知すると共に、前記第1ユーザ情報や前記第1ユーザ用銀行口座の口座情報に関する第1ユーザ特定情報の送信を要求するものである、前記メール送信工程と、前記第1のユーザから前記第1ユーザ特定情報を受信すると、前記第1ユーザ特定情報が前記顧客マスタ中の前記第1ユーザ情報および/又は前記第1ユーザ用銀行口座の口座情報と対応しているか否かを判断する第1ユーザ情報判断工程と、前記第1ユーザ情報判断工程で対応していると判断されると、前記第1ユーザ用銀行口座から前記第2ユーザ用銀行口座への前記支払額又は前記支払額から所定の手数料を差し引いた額の送金処理を行う送金処理工程とを行うことを特徴とする支払処理方法が提供される。 To achieve the above object, according to a main aspect of the present invention, a first terminal of a first user, a second terminal of a second user, the first terminal and the second terminal A payment processing method for processing cash payment from the first user to the second user using a bank server communicable via a communication line, wherein the bank server has a customer master The customer master includes first user information including the name and email address of the first user, account information of a first user bank account held by the first user in the bank, and the first user. Information associated with a remittance contract for determining whether or not to perform remittance using the e-mail address for the second user information including the name of the second user, and the second user to a predetermined bank Have Account information of a two-user bank account and information related to a money receiving contract for receiving remittance using the e-mail address for the second user are stored in association with each other. A terminal performs a step of transmitting the email address to the second terminal, and the second terminal receives the email address received from the first terminal; a payment amount to be paid by the first user; The e-mail address received by the bank server from the second terminal, wherein a step of transmitting the second user information and second user specifying information related to the account information of the second user bank account to the bank server is performed. And inquiring of the customer master for the second user specifying information and determining whether or not the remittance contract exists for the first user corresponding to the e-mail address. When it is determined in the contract presence / absence determination step that the presence / absence of the payment contract for the second user is present, and the contract presence / absence determination step, the first user and the second user have the contract. A mail sending step of sending a mail to the mail address, the mail notifying that the second user has requested the payment amount, and the first user information and the first user bank When the first user specifying information is received from the mail sending step and the first user requesting transmission of the first user specifying information related to the account information of the account, the first user specifying information is the customer A first user information determining step for determining whether the first user information in the master and / or the account information of the first user bank account corresponds, If it is determined in the first user information determination step, the payment amount from the first user bank account to the second user bank account or an amount obtained by subtracting a predetermined fee from the payment amount And a remittance processing step for performing the remittance processing.
また、本発明の他の主要な観点によれば、第1ユーザが有する第1の端末および第2ユーザが有する第2の端末と通信回線を介して通信可能であり、前記第1ユーザから第2ユーザへの現金の支払いを処理する銀行サーバであって、前記第1ユーザの名義とメールアドレスとを含む第1ユーザ情報と、前記第1ユーザが前記銀行に有する第1ユーザ用銀行口座の口座情報と、前記第1ユーザについて前記メールアドレスを使った送金を行うか否かの送金契約に関する情報とを対応付けて格納すると共に、前記第2ユーザの名義を含む第2ユーザ情報と、前記第2ユーザが所定の銀行に有する第2ユーザ用銀行口座の口座情報と、前記第2ユーザについて前記メールアドレスを使った送金を受け取る受金契約に関する情報とを対応付けて格納している顧客マスタと、前記第2の端末が第1の端末から受け取り送信する前記第1ユーザの前記メールアドレスを受信すると共に、受信した前記メールアドレスを前記顧客マスタに照会し、前記メールアドレスに対応している前記第1ユーザについて前記送金契約の有無を判断する第1ユーザ契約有無判断手段と、前記第2の端末が送信する情報であって前記第2ユーザ情報や前記第2ユーザ用銀行口座の口座情報に関する第2ユーザ特定情報を受信し、受信した前記第2ユーザ特定情報について前記受金契約の有無を判断する第2ユーザ契約有無判断工程と、前記第1および第2ユーザ契約判断手段で前記第1ユーザおよび前記第2ユーザについて前記契約が有ると判断されると前記第1ユーザの前記メールアドレスにメールを送信するメール送信手段であって、前記メールは、前記第2ユーザから前記支払額の要求があったことを通知すると共に、前記第1ユーザ情報や前記第1ユーザ用銀行口座の口座情報に関する第1ユーザ特定情報の送信を要求するものである、前記メール送信手段と、前記第1のユーザから前記第1ユーザ特定情報を受信すると、前記第1ユーザ特定情報が前記顧客マスタ中の前記第1ユーザ情報および/又は前記第1ユーザ用銀行口座の口座情報と対応しているか否かを判断する第1ユーザ情報判断手段と、前記第1ユーザ情報判断手段で対応していると判断されると、前記第1ユーザ用銀行口座から前記第2ユーザ用銀行口座への前記支払額又は前記支払額から所定の手数料を差し引いた額の送金処理を行う送金処理手段とを有することを特徴とする銀行サーバが提供される。 According to another main aspect of the present invention, communication is possible via a communication line with a first terminal possessed by a first user and a second terminal possessed by a second user. A bank server for processing cash payments to two users, the first user information including the name of the first user and an e-mail address; and a first user bank account held by the first user in the bank. The account information and the second user information including the name of the second user are stored in association with information related to the remittance contract whether or not to perform remittance using the e-mail address for the first user, Account information of a bank account for a second user held by a second user in a predetermined bank and information related to a money receiving contract for receiving remittance using the email address for the second user are stored in association with each other. The customer master and the second terminal receive the email address of the first user received and transmitted from the first terminal, and query the customer master for the received email address and correspond to the email address First user contract presence / absence determining means for determining whether or not there is a remittance contract for the first user, and information transmitted by the second terminal, the second user information and the second user bank account A second user contract presence / absence determining step of receiving second user specifying information related to the account information of the user, and determining the presence or absence of the payment contract for the received second user specifying information; and the first and second user contract determining means When it is determined that the contract exists for the first user and the second user, a mail is sent to the mail address of the first user. The email is sent to the first user related to the first user information and the account information of the first user bank account, while notifying that the second user has requested the payment amount. When the first user identification information is received from the mail transmitting means and the first user, which requests transmission of identification information, the first user identification information is the first user information in the customer master. And / or the first user information determining means for determining whether or not it corresponds to the account information of the first user bank account and the first user information determining means, Remittance processing means for performing remittance processing of the payment amount from the first user bank account to the second user bank account or an amount obtained by subtracting a predetermined fee from the payment amount. A bank server is provided.
例えば、本発明では、第1ユーザが購入者であり、第2ユーザがインターネット上の商品販売サイトで商品を販売する販売者である場合、前記購入者が有する第1の端末から前記販売者が有する第2の端末に購入者のメールアドレスが送信され、そのメールアドレスが第2の端末から銀行のサーバに送信される。この時、第2の端末からは、前記購入者が支払うべき支払額と、前記販売者を特定できる第2ユーザ特定情報も送信される。一方、銀行のサーバでは、受信した前記購入者のメールアドレスおよび第2ユーザ特定情報を顧客マスタに照会し、前記購入者および前記販売者について送金契約や受金契約の有無を判断する。そして、双方とも契約があると判断されると、銀行のサーバは前記購入者のメールアドレスにメールを送信する。このメールでは、前記販売者から前記支払額の支払要求があったことを前記購入者に通知し、その支払承認と、前記購入者を特定することのできる情報、例えば前記銀行における口座番号等を含む第1ユーザ特定情報の送信を前記購入者に要求する。そして、銀行のサーバは、受信した第1ユーザ特定情報が顧客マスタ中の前記購入者の情報及び/又は前記購入者の銀行口座の口座情報と対応しているか否かを判断し、対応していると判断されると、前記購入者の銀行口座から前記販売者の銀行口座への前記支払額に対応した額の送金処理を行う。 For example, in the present invention, when the first user is a purchaser and the second user is a seller who sells products at a product sales site on the Internet, the seller is connected from the first terminal of the purchaser. The purchaser's e-mail address is transmitted to the second terminal, and the e-mail address is transmitted from the second terminal to the bank server. At this time, the payment amount to be paid by the purchaser and second user specifying information for specifying the seller are also transmitted from the second terminal. On the other hand, the bank server refers to the customer master for the received e-mail address of the purchaser and the second user specifying information, and determines whether there is a remittance contract or a receiving contract for the purchaser and the seller. When it is determined that both parties have a contract, the bank server transmits an email to the purchaser's email address. In this e-mail, the purchaser is notified of the payment request for the payment amount, and the payment approval and information for identifying the purchaser, such as an account number in the bank, etc. The purchaser is requested to transmit the first user specifying information including the information. Then, the bank server determines whether or not the received first user identification information corresponds to the purchaser information in the customer master and / or account information of the purchaser's bank account. If it is determined that the payment is made, a remittance process corresponding to the payment amount from the purchaser's bank account to the seller's bank account is performed.
このように、前記購入者から前記販売者に前記購入者のカード情報、銀行口座の情報等を送信することなく、前記購入者から前記販売者に現金の支払いを行うことができるので、代金の支払時にカード情報や銀行口座の情報等の漏洩を防止することができる。 Thus, since the purchaser can pay cash to the seller without sending the purchaser's card information, bank account information, etc. to the seller, It is possible to prevent leakage of card information and bank account information at the time of payment.
また、銀行のサーバは、受信した第1ユーザ特定情報が顧客マスタ中の前記購入者の情報及び/又は前記購入者の銀行口座の口座情報と対応していると判断されると、前記購入者の銀行口座から前記販売者の銀行口座への前記支払額に対応した額の送金処理を行うので、前記販売者は即時又は比較的短期間で前記支払額に対応した現金を受け取ることができる。また、購入者の銀行口座から販売者の銀行口座に直接的に現金の支払いが行われるので、代金の支払経路において代金未収となる者が発生するリスクを無くすことができる。 The bank server determines that the received first user identification information corresponds to the purchaser information and / or account information of the purchaser's bank account in the customer master. Since the remittance process corresponding to the payment amount from the bank account to the seller's bank account is performed, the seller can receive cash corresponding to the payment amount immediately or in a relatively short period of time. Further, since cash is directly paid from the purchaser's bank account to the seller's bank account, it is possible to eliminate the risk of occurrence of a person who has not received the price in the payment route.
また、本発明の実施形態によれば、前記第1の端末は、前記第1ユーザ用銀行口座の口座情報に関する情報を暗号化した暗号化口座情報を格納しているものであり、前記銀行サーバは、前記暗号化口座情報を復号化するための秘密鍵を格納しているものであり、前記第1ユーザ情報判断工程では、前記第1ユーザ特定情報の少なくとも一部として前記暗号化口座情報を受信し復号化することを特徴とする支払処理方法が提供される。 According to an embodiment of the present invention, the first terminal stores encrypted account information obtained by encrypting information related to the account information of the first user bank account, and the bank server Is a secret key for decrypting the encrypted account information. In the first user information determining step, the encrypted account information is used as at least a part of the first user specifying information. A payment processing method characterized by receiving and decrypting is provided.
また、本発明の他の実施形態によれば、前記第1の端末は、前記第1ユーザ用銀行口座の口座情報に関する情報を暗号化した暗号化口座情報を格納しているものであり、前記銀行サーバは、前記暗号化口座情報を復号化するための秘密鍵を格納しているものであると共に、前記顧客マスタに前記第1ユーザのパスワードを格納しているものであり、前記メール送信工程では、前記第1ユーザ特定情報の送信の要求として、前記第1ユーザが特定のURLにアクセスすることを要求すると共に、前記第1ユーザが前記第1の端末によって前記特定のURLにアクセスすると、前記第1の端末の表示装置に前記第1ユーザ特定情報の入力および送信を要求する入力画面を表示させ、前記第1ユーザ情報判断工程では、前記第1ユーザが前記入力画面に入力し前記第1の端末から送信される、前記第1ユーザ特定情報の一部としての前記暗号化口座情報を受信する第1の処理と、前記第1の処理で受信した前記暗号化口座情報を復号化すると共に、復号化した口座情報が前記顧客マスタ中の前記第1ユーザ用銀行口座の口座情報と対応しているか否かを判断する第2の処理と、前記第2の処理で対応していると判断されると、前記入力画面において前記第1ユーザ特定情報の他の部分として前記パスワードの送信を要求する第3の処理と、前記第1ユーザが前記入力画面に入力し前記第1の端末から送信される前記パスワードを受信する第4の処理と、前記第4の処理で受信した前記パスワードが前記顧客マスタ中に格納されている前記第1ユーザの前記パスワードと対応しているか否かを判断する第5の処理とを行うことを特徴とする支払処理方法が提供される。 According to another embodiment of the present invention, the first terminal stores encrypted account information obtained by encrypting information related to the account information of the first user bank account, The bank server stores a secret key for decrypting the encrypted account information, and stores the password of the first user in the customer master. Then, as a request for transmission of the first user specifying information, the first user requests to access a specific URL, and when the first user accesses the specific URL by the first terminal, An input screen for requesting input and transmission of the first user specifying information is displayed on the display device of the first terminal, and in the first user information determining step, the first user The first process for receiving the encrypted account information as a part of the first user identification information that is input to the first terminal and transmitted from the first terminal, and the encrypted account received in the first process A second process for decrypting the information and determining whether the decrypted account information corresponds to the account information of the first user bank account in the customer master; and If it is determined that it corresponds, a third process for requesting transmission of the password as another part of the first user specifying information on the input screen, and the first user inputs to the input screen and A fourth process for receiving the password transmitted from the first terminal, and the password received in the fourth process in correspondence with the password of the first user stored in the customer master Whether or not Payment processing method and performing a fifth process for determining is provided.
また、本発明のさらに他の実施形態によれば、前記銀行サーバが、前記メール送信工程の後、前記第1ユーザから前記支払承認と前記第1ユーザ特定情報を受信する迄に所定の時間が経過したことを判断する経過時間判断工程と、前記経過時間判断工程で前記所定の時間が経過したと判断されると、前記第1ユーザによる前記支払額の支払いが不成立となったことを前記メールアドレスに通知する支払不成立メール送信工程とをさらに行い、前記送金処理工程では、前記第1ユーザ情報判断工程で対応していると判断されると共に、前記経過時間判断工程で前記所定の時間が経過していない場合に、前記送金処理を行うことを特徴とする支払処理方法が提供される。 According to still another embodiment of the present invention, after the e-mail transmission step, the bank server receives a predetermined time from the first user to receiving the payment approval and the first user specifying information. If it is determined that the predetermined time has elapsed in the elapsed time determination step for determining that the elapsed time has elapsed, the e-mail indicates that the payment of the payment amount by the first user has not been established. An unsuccessful payment e-mail transmission step of notifying the address, and in the remittance processing step, it is determined that the first user information determination step corresponds, and the predetermined time elapses in the elapsed time determination step If not, a payment processing method is provided which performs the remittance process.
また、本発明のさらに他の実施形態によれば、前記銀行サーバが、前記送金処理工程が行われた後に、前記送金処理後の前記第1ユーザ用銀行口座の口座情報を含む処理完了通知を前記メールアドレスに送信する口座情報送信工程を行うことを特徴とする支払処理方法が提供される。 According to still another embodiment of the present invention, after the remittance processing step is performed, the bank server sends a processing completion notification including account information of the first user bank account after the remittance processing. There is provided a payment processing method characterized by performing an account information transmitting step for transmitting to the e-mail address.
また、本発明のさらに他の実施形態によれば、前記銀行サーバが、前記送金処理工程が行われた後に、前記送金処理後の前記第1ユーザ用銀行口座の口座情報を前記第1の端末の前記表示装置に表示させる口座情報表示工程を行うことを特徴とする支払処理方法が提供される。 According to still another embodiment of the present invention, after the remittance process step is performed, the bank server transmits account information of the first user bank account after the remittance process to the first terminal. The payment processing method is characterized by performing an account information display step of displaying on the display device.
本発明によれば、例えば購入者の銀行口座から販売者の銀行口座に直接的に代金分の現金が送金されるので、購入者から販売者への代金の支払経路において代金未収となる者が発生せず、代金未収となるリスクに対する前記購入者又は前記販売者の金銭的負担を取り除くことができる。また、カード情報等の漏洩による被害のリスクも低減されるので、前記購入者はインターネット上における支払いをより安全に行うことができる。 According to the present invention, for example, cash for money is transferred directly from a purchaser's bank account to a seller's bank account. It is possible to eliminate the financial burden on the purchaser or the seller with respect to the risk of non-accrual of payment. In addition, since the risk of damage due to leakage of card information or the like is reduced, the purchaser can make payment on the Internet more safely.
なお、この発明の更なる他の特徴と顕著な効果は次の発明を実施するための最良の形態の項に記載された実施形態及び図面を参照することによって当業者に理解される。 Still other features and remarkable effects of the present invention will be understood by those skilled in the art by referring to the embodiments and drawings described in the Best Mode for Carrying Out the Invention below.
以下、本発明の実施形態を図面に基づき説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は本発明の第1実施形態に係る現金支払システムの概略構成を示す図である。この現金支払システムは、第1ユーザ(商品やサービスの購入者)が有する第1の端末100と、第2ユーザ(商品の販売者やサービスの提供者)が有する第2の端末200と、ある銀行に備えられ、第1の端末100および第2の端末200と通信回線を介して通信可能な銀行サーバ300とを有する。第1および第2の端末100,200はデスクトップ型やラップトップ型のパーソナルコンピュータ(PC)であっても良く、サーバ端末であっても良く、携帯情報端末(PDA)やPCと同等の機能を備えた携帯電話であっても良く、他の公知のコンピュータ装置であっても良い。本実施形態では第1の端末100はPCと同等の機能を備えた携帯電話であり、第2の端末200はインターネット上の商品販売サイトを提供するサーバ端末である。
FIG. 1 is a diagram showing a schematic configuration of a cash payment system according to the first embodiment of the present invention. This cash payment system includes a first terminal 100 possessed by a first user (a purchaser of goods or services) and a second terminal 200 possessed by a second user (a merchant of merchandise or a service provider). The
第1の端末100はCPU、RAM等のコンピュータとしての通常の構成を備えている。また、第1の端末100は、液晶ディスプレイ等の表示装置110と、移動電話網やインターネット網等を使った通信用の通信プロトコルスタックとが含まれた通信インターフェースを有する通信部120と、前記銀行に第1ユーザが有する銀行口座の口座情報を格納している口座情報格納部130と、プログラムを格納するためのプログラム格納部140とを有する。プログラム格納部140には、第1の端末100に所定の動作を行わせる第1ユーザ情報送信処理部141が格納されている。第1ユーザ情報送信処理部141の機能については第1の端末100、第2の端末200および銀行サーバ300が行う処理の例(図4、図6参照)に沿って以下に説明する。
The first terminal 100 has a normal configuration as a computer such as a CPU and a RAM. The first terminal 100 includes a communication unit 120 having a communication interface including a
第2の端末200はCPU、RAM等のコンピュータとしての通常の構成を備えている。また、第2の端末200は、コネクタと、インターネット網等を使った通信用の通信プロトコルスタックとが含まれた通信インターフェースを有する通信部210と、口座情報格納部220と、各種プログラムを格納するためのプログラム格納部230と、販売情報格納部240とを有する。プログラム格納部230には、コンピュータにそれぞれ所定の動作を行わせる販売用画面表示処理部231、決済画面表示処理部232、決済要求送信処理部233、販売情報格納処理部234とが格納されている。これらの機能については第1の端末100、第2の端末200および銀行サーバ300が行う処理の例(図4、図6参照)に沿って以下に説明する。
The second terminal 200 has a normal configuration as a computer such as a CPU and a RAM. Further, the second terminal 200 stores a
図2は本実施形態の銀行サーバ300の概略構成を示す図である。この銀行サーバ300は、CPU310と、RAM320と、液晶ディスプレイ等の表示装置330と、コネクタと、インターネット網等を使った通信用の通信プロトコルスタックとが含まれた通信インターフェースを有する通信部340と、顧客マスタ351を格納している顧客マスタ格納部350と、口座データ格納部360と、それぞれ銀行サーバ300に所定の動作を行わせる各種プログラムを格納するためのプログラム格納部370と、e−mailを使った支払処理のデータを格納するための支払処理データ格納部380とを有する。顧客マスタ351は、例えば図3に示すように、この銀行における顧客情報(名義、住所、電話番号等のユーザ情報)を支店コード、口座番号等と対応付けて格納しているものである。本実施形態では、顧客マスタ格納部350と口座データ格納部360は勘定系システムの一部である。顧客マスタ351は、e−mailアドレスを使った支払いおよびその支払いの受け取りを行うか否かの契約についての情報を格納している。例えば、第1ユーザはe−mailアドレスを使った支払いを行う契約(送金契約)を有し、第2ユーザはe−mailアドレスを使った受け取りを行う契約(受金契約)を有し、ユーザCは前記送金契約および前記受金契約を有する。口座データ格納部360は、口座番号ごとに口座残高や銀行取引の履歴を格納するものである。
FIG. 2 is a diagram showing a schematic configuration of the
この銀行サーバ300は、プログラム格納部370に、コンピュータにそれぞれ所定の動作を行わせる口座開設処理部371と、契約有無判断処理部372と、メール送信処理部373と、情報入力画面提供処理部374と、第1ユーザ情報判断処理部375と、残額判断処理部376と、送金処理部377と、経過時間判断処理部378とが格納されている。これらの機能については第1の端末100、第2の端末200および銀行サーバ300が行う処理の例(図4、図6参照)に沿って以下に説明する。
The
ここで、第1ユーザは、この銀行で銀行口座を開設する際や、開設後の任意の時に、前記送金契約や前記受金契約をすることができる。例として、第1ユーザがこの銀行で銀行口座を開設する場合の処理について図4のフローチャートに沿って説明する。 Here, the first user can make the remittance contract or the money receiving contract at the time of opening a bank account at this bank or at any time after the opening. As an example, processing when the first user opens a bank account at this bank will be described with reference to the flowchart of FIG.
先ず、第1ユーザが第1の端末100により銀行サーバ300が提供するウェッブページにアクセスし、口座開設の要求を行うと(ステップS1)、銀行サーバ300の口座開設処理部371および第1の端末100のブラウザソフト等により、第1の端末100の表示装置110に口座開設用の画面が表示される(ステップS2)。この口座開設用の画面は口座開設に必要な情報の入力および送信をユーザに求めるものである。第1ユーザが前記口座開設用の画面に名義、住所、電話番号等の個人情報を入力し送信すると(ステップS3)、銀行サーバ300が前記個人情報を受け付け、顧客マスタ格納部350やその他の格納部に格納する(ステップS4)。続いて、銀行サーバ300が口座開設処理部371により、第1の端末100の表示装置110に図5に示すような本願の現金支払サービスの契約の要否と、契約をする場合はパスワードを入力する契約設定画面を表示させる(ステップS5)。この契約設定画面では、前記送金契約をするか否かおよび前記受金契約を行うか否かをユーザが入力するようになっている。本実施形態では、第1ユーザは、何れか一方だけ契約すること、両方とも契約すること、又は両方とも契約しないことを選択できる。第1ユーザが前記送金契約をすることについて前記契約選択画面で入力しパスワードと共に送信すると(ステップS6)、銀行サーバ300が前記情報を受け付け、顧客マスタ格納部350やその他の格納部に格納する(ステップS7)。
First, when the first user accesses the web page provided by the
続いて、銀行は第1ユーザに本人確認書類の写しの送付、暗証番号の設定等を求める書類を郵送等で送り、第1ユーザは本人確認書類の写しや暗証番号を記載した書類等を銀行に送る。銀行において前記本人確認書類を用いた本人確認が完了し、その結果と前記暗証番号が銀行サーバ300に入力されると(ステップS8)、銀行サーバ300は第1ユーザに対して銀行口座を開設し、口座番号を設定する(ステップS9)。そして、銀行サーバ300は、顧客マスタ351に、前記個人情報と、この個人情報に紐付けて支店コード、口座番号、暗証番号、前記契約の有無の情報、前記パスワード等を格納する(ステップS10)。
Subsequently, the bank sends a copy of the identification document to the first user and sends a document requesting the setting of the personal identification number by mail, etc., and the first user sends a copy of the personal identification document and a document containing the personal identification number to the bank. Send to. When identity verification using the identity verification document is completed in the bank and the result and the password are input to the bank server 300 (step S8), the
続いて、銀行サーバ300は、口座開設処理部371により、第1ユーザの銀行口座の口座情報(支店コード、口座番号等)を暗号化した暗号化口座情報を作成すると共に(ステップS11)、その暗号化口座情報を第1の端末100に送信し(ステップS12)、第1の端末100は受信した暗号化口座情報を口座情報格納部130に格納する(ステップS13)。若しくは、銀行側で前記暗号化口座情報を記録媒体に格納した後、その記録媒体を第1ユーザに郵送し、第1ユーザが前記記録媒体内の暗号化口座情報を第1の端末100の口座情報格納部130に格納する場合もある。さらに他の方法として、銀行サーバ300が第1の端末100に口座情報を暗号化するためのアプリケーション等を提供し、そのアプリケーションを用いて第1の端末100が口座情報を暗号化し、第1の端末100が暗号化口座情報を口座情報格納部130に格納する場合もある。一方、銀行サーバ300は前記暗号化口座情報を復号化するための秘密鍵を顧客マスタ格納部350等に格納している。この秘密鍵を銀行サーバ300のみが有していることが好ましい。
Subsequently, the
インターネット上の商品販売サイトを運営する販売者としての第2ユーザも、この銀行で銀行口座を開設する際や、開設後の任意の時に、前記送金契約や前記受金契約をすることができ、この場合も前述のステップS1〜S13と類似した処理が行われることになる。ここで、銀行サーバ300の顧客マスタ351は、第2ユーザの情報と共に、第2ユーザが運営する商品販売サイトの情報を格納することも可能である。
A second user as a merchant operating a product sales site on the Internet can also make the remittance contract or the receiving contract when opening a bank account at this bank, or at any time after opening, In this case, processing similar to steps S1 to S13 described above is performed. Here, the
続いて、第1ユーザが第1の端末100を使って第2ユーザが運営するインターネット上の商品販売サイトにアクセスし、商品Zを購入しその代金を支払う場合について、図6のフローチャートに沿って説明する。 Subsequently, the case where the first user uses the first terminal 100 to access the product sales site on the Internet operated by the second user, purchases the product Z, and pays the price, according to the flowchart of FIG. explain.
先ず、第1ユーザが第1の端末100により前記商品販売サイトにアクセスし商品販売用画面の表示を要求すると(ステップS21)、第2の端末200の販売用画面表示処理部231および第1の端末100のブラウザソフト等により、第1の端末100の表示装置110に商品販売サイトの画面が表示される(ステップS22)。第1ユーザが商品Zの購入を決定し、第1の端末100上で商品Zを購入するための操作を行うことにより、商品Zの購入意思が第2の端末200に送信されると(ステップS23)、第2の端末200の決済画面表示処理部232および第1の端末100のブラウザソフト等により、第1の端末100の表示装置110に商品Zを購入するために第1ユーザが支払うべき支払額が表示されると共に、決済方法を選択させる決済方法選択画面が表示される(ステップS24)。例えば、表示装置110に、クレジットカード決済、コンビニエンスストアや郵便局での決済、本願の決済の何れかを選択させる画面が表示される。
First, when the first user accesses the product sales site through the first terminal 100 and requests display of a product sales screen (step S21), the sales screen
ステップS24で本願の決済が選択されると、そのことが第2の端末200に送信され(ステップS25)、決済画面表示処理部232および第1の端末100のブラウザソフト等により、第1の端末100の表示装置110に第1ユーザのメールアドレスの入力および送信を要求するメールアドレス要求画面が表示される(ステップS26)。第1ユーザがメールアドレスを入力して第2の端末200に送信すると(ステップS27)、第2の端末200は、決済要求送信処理部233により、受信した第1ユーザのメールアドレスと、前記支払額と、商品Zの販売者である第2ユーザを特定するために必要な第2ユーザ特定情報とを銀行サーバ300に送信する(ステップS28)。なお、第2ユーザ特定情報として、第2ユーザのユーザ情報(第2ユーザの電話番号等の情報や前記商品販売サイトに関する情報)や第2ユーザの銀行口座の口座情報に関する情報(前記暗号化口座情報であっても良い)が送信される。
When the settlement of the present application is selected in step S24, this is transmitted to the second terminal 200 (step S25), and the first terminal is processed by the settlement screen
ここで、第2の端末200では、本願の決済での支払いが行われる場合、前記販売情報格納処理部234により、商品販売サイトで販売された商品についての請求額(前記支払額又は前記支払額から所定の手数料を差し引いた額)と、その請求額が入金される口座の口座情報と、支払う者(購入者)のメールアドレスとを対応付けた販売情報を作成し(図7参照)、その販売情報を販売情報格納部240に格納する。
Here, in the second terminal 200, when the payment in the settlement of the present application is performed, the sales information
続いて、銀行サーバ300は、契約有無判断部372により、前記第2の端末200から受信した第1ユーザのメールアドレスを顧客マスタ351に照会し、このメールアドレスに対応している第1ユーザについて前記送金契約の有無を判断する(ステップS29)。また、銀行サーバ300は、契約有無判断部372により、前記第2の端末から受信した第2ユーザの第2ユーザ特定情報を顧客マスタ351に照会し、第2ユーザについて前記受金契約の有無を判断する(ステップS30)。
Subsequently, the
続いて、ステップS29およびS30で第1および第2ユーザ双方の契約があると判断されると、銀行サーバ300は、支払処理データ格納部380に、図8に示すような支払処理データを作成する。また、銀行サーバ300は、メール送信処理部273により、第1ユーザの前記メールアドレスにメールを送信する(ステップS31)。このメールは、第2ユーザから商品Zの購入につき前記支払額の要求があったことを通知し、当該支払額の支払承認と、購入者である第1ユーザを特定するために第1ユーザ特定情報の送信とを要求するものである。前記支払承認は明示的なものであっても良く、第1ユーザが前記第1ユーザ特定情報を送信したことをもって支払を承認したとみなすことも可能である。第1ユーザ特定情報としては、第1ユーザのユーザ情報(前記個人情報等の情報)や第1ユーザの銀行口座の口座情報に関する情報(前記暗号化口座情報であっても良い)の送信が要求される。本実施形態では、第1ユーザ特定情報として、第1ユーザの前記暗号化口座情報のメールでの送信が要求される。この時、前記メールは、前記情報を前記銀行が有する特定のメールアドレスに送信することを第1ユーザに要求するか、前記メールに対して返信することを要求する。
Subsequently, when it is determined in steps S29 and S30 that both the first and second users have contracts, the
第1ユーザは、ステップS31で銀行サーバ300から上記メールを受信すると、第1の端末100の口座情報格納部130に格納されている暗号化口座情報をメールで銀行サーバ300に送信し(ステップS32)、銀行サーバ300は、第1ユーザ情報判断処理部375により、第1ユーザから受信した暗号化口座情報を前記秘密鍵によって復号化し、復号化した口座情報が顧客マスタ351に格納されている第1ユーザの口座情報と対応しているか否かを判断する(ステップS33)。ここで、第1ユーザ情報判断処理部375は、ステップS32によって送信されるメールの内容を自動的に確認し、その中に前記暗号化口座情報が含まれている場合、ステップS33を自動的に行うようになっている。続いて、銀行サーバ300は、残額判断処理部376により、第1ユーザの口座残高が前記支払額以上であるか否かを判断する(ステップ34)。
When the first user receives the mail from the
続いて、ステップS33で対応していると判断され、ステップS34で残高があると判断されると、銀行サーバ300は、メール送信処理部273により、第1ユーザの前記メールアドレスにメールをさらに送信する(ステップS35)。このメールは、第1ユーザに更なる第1ユーザ特定情報として前記パスワードの送信を要求するものであり、このメールにはパスワードを入力する画面を表示するためのURLが記載されている。第1ユーザがメールに記載されたURLにアクセスすると(ステップS36)、銀行サーバ300の情報入力画面提供処理部374および第1ユーザの端末のブラウザソフト等により、第1ユーザの端末に前記パスワードを入力および送信するための画面が表示される(ステップS37)。第1ユーザが前記パスワードの入力および送信を行うと(ステップS38)、銀行サーバ300は第1ユーザ情報判断処理部375により、送信された前記パスワードが顧客マスタ351に格納されている第1ユーザのパスワードと対応しているか否かを判断する(ステップS39)。
Subsequently, when it is determined in step S33 that it corresponds, and in step S34, it is determined that there is a balance, the
続いて、ステップS33およびS39で対応していると判断され、ステップS34で残高があると判断されると、銀行サーバ300は、前記第1ユーザの口座から第2ユーザの口座への前記支払額又は前記支払額から所定の手数料を差し引いた額の送金処理を行う(ステップS40)。具体的には、前記第1ユーザの口座から前記支払額を減額し、前記第2ユーザの口座を前記支払額又は前記支払額から前記所定の手数料を差し引いた額だけ増額する。
Subsequently, when it is determined in steps S33 and S39 that there is a balance, and it is determined in step S34 that there is a balance, the
続いて、銀行サーバ300は、送金処理が終了したことを、顧客マスタ351に登録されている第2ユーザのメールアドレスにメール送信する(ステップS41)。このメールの内容には、前記支払額と、支払日と、支払者のメールアドレス、つまり第1ユーザのメールアドレスが含まれている。第2の端末200の販売情報格納処理部234は第2ユーザの前記メールアドレス宛のメールの内容を全て自動的に確認するように設定されており、その内容に、販売情報格納部230に格納されている各販売情報の請求額(支払額)および購入者メールアドレスに対応するものがある場合、図7に示すように、その販売情報の支払完了受信日の欄にメールの受信日を格納する。
Subsequently, the
一方、銀行サーバ300は、送金処理が終了したことと、送金処理後の第1ユーザの口座情報を、顧客マスタ351に登録されている第1ユーザのメールアドレスにもメール送信する(ステップS42)。これにより、第1ユーザは支払いが完了したことや、支払いの後の口座残高等を即座に知ることができる。尚、このメールの内容にURLを含め、第1ユーザがこのURLにアクセスすると、銀行サーバ300および第1の端末100のブラウザソフト等により第1の端末100の表示装置110に第1ユーザの口座情報が表示されるように構成することも可能である。
On the other hand, the
尚、銀行サーバ300は、経過時間判断処理部378により、ステップS31やステップS35においてメールを送信する際に、メールを送信した日と、それに対する保留期限を設定し、それらを支払処理データ格納部380の支払処理データに追加する。そして、銀行サーバ300は、経過時間判断処理部378により、前記ステップS31や前記ステップS35においてメールを送信した後に、前記ステップS32の暗号化口座情報の送信や、前記ステップS36以降が行われない状態で、前記保留期限が経過した場合、当該支払処理を不成立扱いとする。また、不成立になったことと、その支払処理の支払額、購入者である第1ユーザのメールアドレス等を販売者である第2ユーザおよび購入者である第1ユーザにメール送信する。この第1ユーザおよび第2ユーザへのメール送信に用いるメールアドレスとして、顧客マスタ351に格納されているものを用いることが可能である。また、第2の端末200は販売情報格納処理部234によって第2ユーザの前記メールアドレス宛のメールの内容を全て自動的に確認するように設定されており、その内容に、販売情報格納部230に格納されている各販売情報の請求額(支払額)および購入者メールアドレスに対応するものがある場合、その販売情報に支払いが不成立である旨を格納する。そして、ある支払処理が不成立扱いとなった場合は、その支払処理についてステップS33以降の処理又はステップS37以降の処理は行われない。
Note that the
このように、本実施形態によれば、購入者である第1ユーザが有する第1の端末100から販売者である第2ユーザが有する第2の端末200に第1ユーザのメールアドレスが送信され、そのメールアドレスが第2の端末200から銀行サーバ300に送信される。この時、第2の端末200からは、第1ユーザが支払うべき支払額と、販売者である第2ユーザを特定できる第2ユーザ特定情報も送信される。一方、銀行サーバ300では、受信した第1ユーザのメールアドレスおよび第2ユーザ特定情報を顧客マスタ351に照会し、購入者である第1ユーザおよび販売者である第2ユーザについて送金契約や受金契約の有無を判断する。そして、双方とも契約があると判断されると、銀行サーバ300は購入者である第1ユーザのメールアドレスにメールを送信する。このメールでは、販売者である第2ユーザから前記支払額の支払要求があったことを第1ユーザに通知し、その支払承認と、購入者である第1ユーザを特定することのできる情報、例えばこの銀行における口座番号等を含む第1ユーザ特定情報の送信を第1ユーザに要求する。そして、銀行サーバ300は、受信した第1ユーザ特定情報が顧客マスタ351中の第1ユーザの情報及び/又は第1ユーザの銀行口座の口座情報と対応しているか否かを判断し、対応していると判断されると、購入者である第1ユーザの銀行口座から販売者である第2ユーザの銀行口座への前記支払額に対応した額の送金処理を行う。
Thus, according to this embodiment, the first user's e-mail address is transmitted from the first terminal 100 of the first user who is the purchaser to the second terminal 200 of the second user who is the seller. The e-mail address is transmitted from the second terminal 200 to the
このように、購入者である第1ユーザから販売者である第2ユーザに第1ユーザのカード情報、銀行口座の情報等を送信することなく、第1ユーザから第2ユーザに現金の支払いを行うことができるので、代金の支払時にカード情報や銀行口座の情報等の漏洩を防止することができる。 Thus, the first user pays cash to the second user without transmitting the first user's card information, bank account information, etc. from the first user who is the purchaser to the second user who is the seller. Since it can be performed, it is possible to prevent leakage of card information, bank account information, etc. at the time of payment.
また、銀行サーバ300は、受信した第1ユーザ特定情報が顧客マスタ351中の第1ユーザの情報及び/又は第1ユーザの銀行口座の口座情報と対応していると判断されると、第1ユーザの銀行口座から第2ユーザの銀行口座への前記支払額に対応した額の送金処理を行うので、販売者である第2ユーザは即時又は比較的短期間で前記支払額に対応した現金を受け取ることができる。また、第1ユーザの銀行口座から第2ユーザの銀行口座に直接的に現金の支払いが行われるので、代金の支払経路において代金未収となる者が発生するリスクを無くすことができる。
Further, when the
このように、購入者である第1ユーザの銀行口座から販売者である第2ユーザの銀行口座に直接的に代金分の現金が送金されるので、購入者から販売者への代金の支払経路において代金未収となる者が発生せず、代金未収となるリスクに対する購入者又は販売者の金銭的負担を取り除くことができる。また、カード情報等の漏洩による被害のリスクも低減されるので、購入者はインターネット上における支払いをより安全に行うことができる。 Thus, since the cash for the price is directly transferred from the bank account of the first user who is the purchaser to the bank account of the second user who is the seller, the payment route of the price from the purchaser to the seller In this case, there is no occurrence of a person who has not received the payment, and the financial burden on the purchaser or the seller for the risk of the payment not being received can be removed. In addition, since the risk of damage due to leakage of card information or the like is reduced, the purchaser can make payment on the Internet more safely.
また、本実施形態では、前記第1の端末100は、第1ユーザの銀行口座の口座情報を暗号化した暗号化口座情報を格納しているものである。また、銀行サーバ300は、前記暗号化口座情報を復号化するための秘密鍵を格納しているものである。そして、前記ステップS32では、第1ユーザは第1の端末100に格納されている暗号化口座情報を銀行サーバ300に送信し、前記ステップS33では、銀行サーバ300が第1ユーザを特定するための第1ユーザ特定情報として前記暗号化口座情報を受信し復号化する。このように、第1ユーザは第1の端末100に格納されている暗号化口座情報を銀行サーバ300に送信するだけで良いので、支払いの度に口座情報を入力する必要が無くなり、第1ユーザは支払いを容易且つスムーズに行うことができる。また、口座情報が暗号化されているので、口座情報の悪用を防止することができる。さらに、口座情報が暗号化されているので、本実施形態のステップS32にように第1の端末100から銀行サーバ300に電子メールで口座情報を送信することができる。ここで、携帯情報端末(PDA)や携帯電話はPCと比較して入力に時間や手間がかかることが多い。このため、携帯情報端末や携帯電話を用いてインターネット上の商品販売サイト等の代金を支払う者にとって、銀行サーバ300からメールを受信し、それに対して暗号化口座情報をメールで銀行サーバ300に送信する本願の構成を採用することは、口座情報をいちいち入力するのに比べて大幅に手間が削減されることになる。
In the present embodiment, the first terminal 100 stores encrypted account information obtained by encrypting the account information of the first user's bank account. The
また、本実施形態では、銀行サーバ300が、前記ステップS31や前記ステップS35でメールを送信した後に、前記ステップS32の暗号化口座情報の送信や、前記ステップS36以降が行われない状態で、所定の保留期限が経過した場合、当該支払処理を不成立扱いとする。また、不成立になったことと、その支払処理の支払額、購入者である第1ユーザのメールアドレス等を販売者である第2ユーザおよび購入者である第1ユーザにメール送信する。本実施形態では、銀行サーバ300が第1ユーザに第1ユーザ特定情報を求めるにあたり、第1ユーザにメールを送信するようにしているので、第1ユーザのメールの確認頻度によってはいつまでも支払処理が未払いのまま滞留する可能性があるが、前記保留期限が経過すると支払処理が不成立となることから、支払処理が未払いのまま滞留することが防止される。
Further, in the present embodiment, after the
また、本実施形態では、ステップS41において、送金処理が終了したことが顧客マスタ351に登録されている第2ユーザのメールアドレスにメール送信される。そして、このメールの内容には、前記支払額と、支払日と、支払者のメールアドレス、つまり第1ユーザのメールアドレスが含まれている。また、第2の端末200の販売情報格納処理部234は第2ユーザの前記メールアドレス宛のメールの内容を全て自動的に確認する機能を有しており、そのメールの内容に、販売情報格納部230に格納されている各販売情報の請求額(支払額)および購入者メールアドレスに対応するものがある場合、図7に示すように、その販売情報の支払完了受信日の欄にメールの受信日を格納する。このように、第2の端末200でも、第1ユーザのメールアドレスをキーとして販売情報の管理が行われることが可能となる。また、第2の端末200には第1ユーザの口座情報が送信されることがないので、口座情報の悪用を防止することもできる。
In this embodiment, in step S41, the fact that the remittance process has been completed is sent by e-mail to the e-mail address of the second user registered in the
以下、本発明の第2実施形態に係る現金支払システムを説明する。第1実施形態では、第1ユーザ特定情報としての暗号化口座情報がメールで送信される構成となっていたが、第2実施形態では、銀行サーバ300の情報入力画面提供処理部374により第1の端末100に第1ユーザ特定情報を入力および送信を要求する入力画面を表示させ、その入力画面への入力および送信をもって銀行サーバ300が第1ユーザ特定情報を受信する構成となっている。また、第1実施形態では、第2ユーザが前記銀行で銀行口座を開設し、この銀行口座に第1ユーザからの支払いが行われるようになっていたが、第2実施形態では、第2ユーザは他の銀行にも銀行口座を有しており、当該他の銀行の銀行口座に第1ユーザからの支払いが行われる。その他の構成は第1実施形態と同様である。
Hereinafter, a cash payment system according to a second embodiment of the present invention will be described. In the first embodiment, the encrypted account information as the first user specifying information is transmitted by e-mail, but in the second embodiment, the information input screen
本実施形態において、第1ユーザが第1の端末100を使って第2ユーザが運営するインターネット上の商品販売サイトにアクセスし、商品Zを購入しその代金を支払う場合について、図9のフローチャートに沿って説明する。 In the present embodiment, the case where the first user uses the first terminal 100 to access the product sales site on the Internet operated by the second user, purchases the product Z, and pays the price is shown in the flowchart of FIG. It explains along.
ステップS51〜S57は第1実施形態のステップS21〜27と同様である。ステップS57に続いて、第2の端末200は、決済要求送信処理部233により、受信した第1ユーザのメールアドレスと、前記支払額と、商品Zの販売者である第2ユーザを特定するために必要な第2ユーザ特定情報とを銀行サーバ300に送信する(ステップS58)。第2ユーザ特定情報としては、第2ユーザのユーザ情報(第2ユーザの電話番号等の情報や前記商品販売サイトに関する情報)や第2ユーザの銀行口座の口座情報に関する情報(前記暗号化口座情報であっても良い)が送信される。本実施形態の第2ユーザの銀行口座は、銀行サーバ300が設けられた銀行ではなく、他の銀行に設けられた第2ユーザの銀行口座である。従って、前記暗号化口座情報や、顧客マスタ351に格納されている第2ユーザの口座情報も、前記他の銀行のものとなる。なお、顧客マスタ351が第2ユーザの他の銀行の口座情報を格納していない場合もあり得る。この場合、ステップS58において、第2の端末200は第2ユーザが前記他の銀行に有する銀行口座の口座情報を銀行サーバ300に送信する必要がある。
Steps S51 to S57 are the same as steps S21 to S27 in the first embodiment. Subsequent to step S57, the second terminal 200 uses the settlement request
ステップS59およびS60は第1実施形態のステップS29および30と同様である。続いて、銀行サーバ300は、メール送信処理部273により、第1ユーザの前記メールアドレスにメールを送信する(ステップS61)。このメールは、第2ユーザから商品Zの購入につき前記支払額の要求があったことを通知し、当該支払額の支払承認と、購入者である第1ユーザを特定するために第1ユーザ特定情報の送信とを要求するものである。前記支払承認は明示的なものであっても良く、第1ユーザが前記第1ユーザ特定情報を送信したことをもって支払を承認したとみなすことも可能である。第1ユーザ特定情報としては、第1ユーザのユーザ情報(前記個人情報等の情報)や第1ユーザの銀行口座の口座情報に関する情報(前記暗号化口座情報であっても良い)の送信が要求される。本実施形態では、第1ユーザ特定情報として、第1ユーザの前記暗号化口座情報のメールでの送信が要求される。前記メールにはURLが含まれており、このメールはURLにアクセスして第1ユーザ特定情報を入力および送信することを要求するものである。
Steps S59 and S60 are the same as steps S29 and S30 in the first embodiment. Subsequently, the
第1ユーザは、ステップS61で銀行サーバ300から上記メールを受信すると、メールに含まれているURLにアクセスし(ステップS62)、これに対し、銀行サーバ300の情報入力画面提供処理部374および第1の端末100のブラウザソフト等により、第1の端末100に第1ユーザ特定情報を入力および送信するための画面(図10参照)が表示される(ステップS63)。第1ユーザが上記入力および送信を行うと(ステップS64)、銀行サーバ300は、第1ユーザ情報判断処理部375により、第1ユーザから受信した暗号化口座情報を前記秘密鍵によって復号化し、復号化した口座情報が顧客マスタ351に格納されている第1ユーザの口座情報と対応しているか否かを判断する(ステップS65)。続いて、銀行サーバ300は、残額判断処理部376により、第1ユーザの口座残高が前記支払額以上であるか否かを判断する(ステップ66)。
When the first user receives the e-mail from the
続いて、ステップS65で対応していると判断され、ステップS66で残高があると判断されると、銀行サーバ300の情報入力画面提供処理部374および第1の端末100のブラウザソフト等により、第1の端末100に更なる第1ユーザ特定情報としてパスワードの入力および送信を要求する画面が表示される(ステップS67)。ステップS68〜S72は第1実施形態のステップS38〜S42と同様である。
Subsequently, if it is determined in step S65 that it is compatible, and if it is determined in step S66 that there is a balance, the information input screen
第2実施形態の場合でも、購入者である第1ユーザから販売者である第2ユーザに第1ユーザのカード情報、銀行口座の情報等を送信することなく、第1ユーザから第2ユーザに現金の支払いを行うことができるので、代金の支払時にカード情報や銀行口座の情報等の漏洩を防止することができる。 Even in the case of the second embodiment, the first user to the second user without transmitting the card information, bank account information, etc. of the first user to the second user who is the seller from the first user who is the purchaser. Since cash can be paid, it is possible to prevent leakage of card information and bank account information at the time of payment.
また、銀行サーバ300は、受信した第1ユーザ特定情報が顧客マスタ351中の第1ユーザの情報及び/又は第1ユーザの銀行口座の口座情報と対応していると判断されると、第1ユーザの銀行口座から第2ユーザの銀行口座への前記支払額に対応した額の送金処理を行うので、販売者である第2ユーザは即時又は比較的短期間で前記支払額に対応した現金を受け取ることができる。また、第1ユーザの銀行口座から第2ユーザの銀行口座に直接的に現金の支払いが行われるので、代金の支払経路において代金未収となる者が発生するリスクを無くすことができる。
Further, when the
また、購入者である第1ユーザの銀行口座から販売者である第2ユーザの銀行口座に直接的に代金分の現金が送金されるので、購入者から販売者への代金の支払経路において代金未収となる者が発生せず、代金未収となるリスクに対する購入者又は販売者の金銭的負担を取り除くことができる。また、カード情報等の漏洩による被害のリスクも低減されるので、購入者はインターネット上における支払いをより安全に行うことができる。 In addition, since the cash for the price is directly transferred from the bank account of the first user who is the purchaser to the bank account of the second user who is the seller, the price is paid in the payment route of the price from the purchaser to the seller. It is possible to eliminate the financial burden on the purchaser or seller for the risk of non-payment and no payment. In addition, since the risk of damage due to leakage of card information or the like is reduced, the purchaser can make payment on the Internet more safely.
前記第1および第2実施形態では、ステップS38やS68で第1ユーザがパスワードを送信する構成を採用しているが、第1および第2実施形態でステップS33、S34、S65、S66の確認がされた段階でステップS40およびS70の送金処理が行われるように構成することも可能である。 In the first and second embodiments, a configuration is adopted in which the first user transmits a password in steps S38 and S68. However, in the first and second embodiments, confirmation of steps S33, S34, S65, and S66 is performed. It is also possible to configure so that the remittance process of steps S40 and S70 is performed at the stage where the process is performed.
尚、この発明は上記一実施形態に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。 In addition, this invention is not limited to the said one Embodiment, A various deformation | transformation is possible in the range which does not change the summary of invention.
100…第1の端末、110…表示装置、120…通信部、130…口座情報格納部、140…プログラム格納部、141…第1ユーザ情報送信処理部、200…第2の端末、210…通信部、220…口座情報格納部、230…プログラム格納部、231…販売用画面表示処理部、232…決済画面表示処理部、233…決済要求送信処理部、234…販売情報格納部、240…販売情報格納部、300…銀行サーバ、310…CPU、320…RAM、330…表示装置、340…通信部、350…顧客マスタ格納部、351…顧客マスタ、360…口座データ格納部、370…プログラム格納部、371…口座開設処理部、372…契約有無判断処理部、373…メール送信処理部、374…情報入力画面提供処理部、375…第1ユーザ情報判断処理部、376…残額判断処理部、377…送金処理部、378…経過時間判断処理部。
DESCRIPTION OF SYMBOLS 100 ... 1st terminal, 110 ... Display apparatus, 120 ... Communication part, 130 ... Account information storage part, 140 ... Program storage part, 141 ... 1st user information transmission process part, 200 ... 2nd terminal, 210 ... Communication , 220 ... Account information storage unit, 230 ... Program storage unit, 231 ... Sales screen display processing unit, 232 ... Settlement screen display processing unit, 233 ... Settlement request transmission processing unit, 234 ... Sales information storage unit, 240 ... Sales Information storage unit, 300 ... bank server, 310 ... CPU, 320 ... RAM, 330 ... display device, 340 ... communication unit, 350 ... customer master storage unit, 351 ... customer master, 360 ... account data storage unit, 370 ...
Claims (12)
前記銀行のサーバは顧客マスタを有するものであり、この顧客マスタは、前記第1ユーザの名義とメールアドレスとを含む第1ユーザ情報と、前記第1ユーザが前記銀行に有する第1ユーザ用銀行口座の口座情報と、前記第1ユーザについて前記メールアドレスを使った送金を行うか否かの送金契約に関する情報とを対応付けて格納すると共に、前記第2ユーザの名義を含む第2ユーザ情報と、前記第2ユーザが所定の銀行に有する第2ユーザ用銀行口座の口座情報と、前記第2ユーザについて前記メールアドレスを使った送金を受け取る受金契約に関する情報とを対応付けて格納しているものであり、
この方法は、
前記第2の端末が、前記第1の端末のメールアドレスと、前記第1ユーザが支払うべき支払額と、前記第2ユーザ用銀行口座の口座情報に関する第2ユーザ特定情報とを前記銀行サーバに送信する工程を行い、
前記銀行サーバが、
前記第2の端末から受信した前記メールアドレスおよび前記第2ユーザ特定情報を前記顧客マスタに照会すると共に、前記メールアドレスに対応している前記第1ユーザについて前記送金契約の有無を判断すると共に、前記第2ユーザについて前記受金契約の有無を判断する契約有無判断工程と、
前記契約有無判断工程で前記第1ユーザおよび前記第2ユーザについて前記契約が有ると判断されると前記第1ユーザの前記メールアドレスにメールを送信するメール送信工程であって、前記メールは、前記第2ユーザから前記支払額の要求があったことを通知すると共に、前記第1ユーザ用銀行口座の口座情報に関する第1ユーザ特定情報の送信を要求するものである、前記メール送信工程と、
前記第1のユーザから前記第1ユーザ特定情報を受信すると、前記第1ユーザ特定情報が前記顧客マスタ中の前記第1ユーザ情報および/又は前記第1ユーザ用銀行口座の口座情報と対応しているか否かを判断する第1ユーザ情報判断工程と、
前記第1ユーザ情報判断工程で対応していると判断されると、前記第1ユーザ用銀行口座から前記第2ユーザ用銀行口座への前記支払額又は前記支払額から所定の手数料を差し引いた額の送金処理を行う送金処理工程と
を行う
ことを特徴とする支払処理方法。 Using a first terminal that the first user has, a second terminal that the second user has, and a bank server that can communicate with the first terminal and the second terminal via a communication line, A payment processing method for processing cash payment from the first user to the second user,
The bank server has a customer master. The customer master includes first user information including the name of the first user and an email address, and a first user bank that the first user has in the bank. Account information of the account and second user information including the name of the second user, in association with the first user, and information relating to a remittance contract whether or not to perform remittance using the e-mail address. The account information of the bank account for the second user that the second user has in the predetermined bank and the information related to the money receiving contract for receiving the remittance using the email address for the second user are stored in association with each other. Is,
This method
The second terminal sends, to the bank server, an email address of the first terminal, a payment amount to be paid by the first user, and second user specifying information regarding account information of the second user bank account. Perform the process of sending,
The bank server is
Inquiring the customer master for the email address and the second user identification information received from the second terminal, determining whether or not there is a remittance contract for the first user corresponding to the email address, A contract presence / absence determination step of determining presence / absence of the payment contract for the second user;
When it is determined that the contract exists for the first user and the second user in the contract presence / absence determination step, a mail transmission step of transmitting a mail to the mail address of the first user, Notifying that there has been a request for the payment amount from a second user, and requesting transmission of first user specific information related to account information of the bank account for the first user, the mail transmission step,
When the first user identification information is received from the first user, the first user identification information corresponds to the first user information and / or account information of the first user bank account in the customer master. A first user information determination step of determining whether or not,
If it is determined in the first user information determining step that it corresponds, the payment amount from the first user bank account to the second user bank account or an amount obtained by subtracting a predetermined fee from the payment amount And a remittance processing step for performing the remittance processing.
前記第1の端末は、前記第1ユーザ用銀行口座の口座情報に関する情報を暗号化した暗号化口座情報を格納しているものであり、
前記銀行サーバは、前記暗号化口座情報を復号化するための秘密鍵を格納しているものであり、
前記第1ユーザ情報判断工程では、前記第1ユーザ特定情報の少なくとも一部として前記暗号化口座情報を受信し復号化する
ことを特徴とする支払処理方法。 The payment processing method according to claim 1,
The first terminal stores encrypted account information obtained by encrypting information related to the account information of the first user bank account,
The bank server stores a secret key for decrypting the encrypted account information;
In the first user information determining step, the encrypted account information is received and decrypted as at least a part of the first user specifying information.
前記第1の端末は、前記第1ユーザ用銀行口座の口座情報に関する情報を暗号化した暗号化口座情報を格納しているものであり、
前記銀行サーバは、前記暗号化口座情報を復号化するための秘密鍵を格納しているものであると共に、前記顧客マスタに前記第1ユーザのパスワードを格納しているものであり、
前記メール送信工程では、前記第1ユーザ特定情報の送信の要求として、前記第1ユーザが特定のURLにアクセスすることを要求すると共に、前記第1ユーザが前記第1の端末によって前記特定のURLにアクセスすると、前記第1の端末の表示装置に前記第1ユーザ特定情報の入力および送信を要求する入力画面を表示させ、
前記第1ユーザ情報判断工程では、
前記第1ユーザが前記入力画面に入力し前記第1の端末から送信される、前記第1ユーザ特定情報の一部としての前記暗号化口座情報を受信する第1の処理と、
前記第1の処理で受信した前記暗号化口座情報を復号化すると共に、復号化した口座情報が前記顧客マスタ中の前記第1ユーザ用銀行口座の口座情報と対応しているか否かを判断する第2の処理と、
前記第2の処理で対応していると判断されると、前記入力画面において前記第1ユーザ特定情報の他の部分として前記パスワードの送信を要求する第3の処理と、
前記第1ユーザが前記入力画面に入力し前記第1の端末から送信される前記パスワードを受信する第4の処理と、
前記第4の処理で受信した前記パスワードが前記顧客マスタ中に格納されている前記第1ユーザの前記パスワードと対応しているか否かを判断する第5の処理と
を行う
ことを特徴とする支払処理方法。 The payment processing method according to claim 1,
The first terminal stores encrypted account information obtained by encrypting information related to the account information of the first user bank account,
The bank server stores a secret key for decrypting the encrypted account information, and stores the password of the first user in the customer master,
In the mail transmission step, the first user requests access to a specific URL as a request for transmission of the first user specific information, and the first user uses the first terminal to transmit the specific URL. , Display an input screen for requesting input and transmission of the first user identification information on the display device of the first terminal,
In the first user information determination step,
A first process for receiving the encrypted account information as a part of the first user identification information, which is input from the first terminal by the first user and transmitted from the first terminal;
The encrypted account information received in the first process is decrypted, and it is determined whether the decrypted account information corresponds to the account information of the first user bank account in the customer master. A second process;
A third process for requesting transmission of the password as another part of the first user identification information on the input screen when it is determined that the second process corresponds;
A fourth process in which the first user inputs the password on the input screen and is transmitted from the first terminal;
And a fifth process for determining whether or not the password received in the fourth process corresponds to the password of the first user stored in the customer master. Processing method.
前記銀行サーバが、
前記メール送信工程の後、前記第1ユーザから前記支払承認と前記第1ユーザ特定情報を受信する迄に所定の時間が経過したことを判断する経過時間判断工程と、
前記経過時間判断工程で前記所定の時間が経過したと判断されると、前記第1ユーザによる前記支払額の支払いが不成立となったことを前記メールアドレスに通知する支払不成立メール送信工程と
をさらに行い、
前記送金処理工程では、前記第1ユーザ情報判断工程で対応していると判断されると共に、前記経過時間判断工程で前記所定の時間が経過していない場合に、前記送金処理を行う
ことを特徴とする支払処理方法。 The payment processing method according to claim 1,
The bank server is
An elapsed time determination step for determining that a predetermined time has elapsed after receiving the payment approval and the first user identification information from the first user after the mail transmission step;
When it is determined in the elapsed time determination step that the predetermined time has elapsed, a payment failure notification email transmission step of notifying the email address that the payment of the payment amount by the first user has not been confirmed. Done
In the remittance processing step, the remittance processing is performed when it is determined in the first user information determination step that it is determined that the predetermined time has not elapsed in the elapsed time determination step. Payment processing method.
前記銀行サーバが、前記送金処理工程が行われた後に、前記送金処理後の前記第1ユーザ用銀行口座の口座情報を含む処理完了通知を前記メールアドレスに送信する口座情報送信工程を行う
ことを特徴とする支払処理方法。 The payment processing method according to claim 1,
The bank server performs an account information transmission step of transmitting a processing completion notification including the account information of the first user bank account after the remittance processing to the e-mail address after the remittance processing step is performed. A characteristic payment processing method.
前記銀行サーバが、前記送金処理工程が行われた後に、前記送金処理後の前記第1ユーザ用銀行口座の口座情報を前記第1の端末の前記表示装置に表示させる口座情報表示工程を行う
ことを特徴とする支払処理方法。 The payment processing method according to claim 1,
The bank server performs an account information display step of displaying the account information of the first user bank account after the remittance processing on the display device of the first terminal after the remittance processing step is performed. A payment processing method characterized by.
前記第1ユーザの名義とメールアドレスとを含む第1ユーザ情報と、前記第1ユーザが前記銀行に有する第1ユーザ用銀行口座の口座情報と、前記第1ユーザについて前記メールアドレスを使った送金を行うか否かの送金契約に関する情報とを対応付けて格納すると共に、前記第2ユーザの名義を含む第2ユーザ情報と、前記第2ユーザが所定の銀行に有する第2ユーザ用銀行口座の口座情報と、前記第2ユーザについて前記メールアドレスを使った送金を受け取る受金契約に関する情報とを対応付けて格納している顧客マスタと、
前記第2の端末が送信する前記第1ユーザの前記メールアドレスを受信すると共に、受信した前記メールアドレスを前記顧客マスタに照会し、前記メールアドレスに対応している前記第1ユーザについて前記送金契約の有無を判断する第1ユーザ契約有無判断手段と、
前記第2の端末が送信する情報であって前記第2ユーザ用銀行口座の口座情報に関する第2ユーザ特定情報を受信し、受信した前記第2ユーザ特定情報について前記受金契約の有無を判断する第2ユーザ契約有無判断工程と、
前記第1および第2ユーザ契約判断手段で前記第1ユーザおよび前記第2ユーザについて前記契約が有ると判断されると前記第1ユーザの前記メールアドレスにメールを送信するメール送信手段であって、前記メールは、前記第2ユーザから前記支払額の要求があったことを通知すると共に、前記第1ユーザ用銀行口座の口座情報に関する第1ユーザ特定情報の送信を要求するものである、前記メール送信手段と、
前記第1のユーザから前記第1ユーザ特定情報を受信すると、前記第1ユーザ特定情報が前記顧客マスタ中の前記第1ユーザ情報および/又は前記第1ユーザ用銀行口座の口座情報と対応しているか否かを判断する第1ユーザ情報判断手段と、
前記第1ユーザ情報判断手段で対応していると判断されると、前記第1ユーザ用銀行口座から前記第2ユーザ用銀行口座への前記支払額又は前記支払額から所定の手数料を差し引いた額の送金処理を行う送金処理手段と
を有する
ことを特徴とする銀行サーバ。 A bank server that is communicable via a communication line with a first terminal possessed by a first user and a second terminal possessed by a second user, and processes payment of cash from the first user to the second user. And
First user information including the first user's name and email address, account information of a first user bank account held by the first user at the bank, and remittance using the email address for the first user Information relating to the remittance contract for determining whether or not to perform the second user information including the name of the second user, and the second user bank account held by the second user in a predetermined bank A customer master that stores account information and information related to a payment contract for receiving remittance using the email address for the second user,
The e-mail address of the first user transmitted by the second terminal is received, the received e-mail address is referred to the customer master, and the remittance contract for the first user corresponding to the e-mail address is received. First user contract presence / absence judging means for judging whether or not
Receiving second user specifying information relating to the account information of the second user bank account, which is information transmitted by the second terminal, and determining whether or not there is a payment contract for the received second user specifying information A second user contract presence / absence determination step;
When the first and second user contract determining means determines that the contract exists for the first user and the second user, the mail transmitting means transmits a mail to the mail address of the first user, The e-mail notifying that the second user has requested the payment amount and requesting transmission of first user specific information related to account information of the first user bank account. A transmission means;
When the first user identification information is received from the first user, the first user identification information corresponds to the first user information and / or account information of the first user bank account in the customer master. First user information determination means for determining whether or not,
When it is determined that the first user information determination means supports, the payment amount from the first user bank account to the second user bank account or an amount obtained by subtracting a predetermined fee from the payment amount And a remittance processing means for performing the remittance processing.
前記第1の端末は、前記第1ユーザ用銀行口座の口座情報に関する情報を暗号化した暗号化口座情報を格納しているものであり、
前記銀行サーバは、前記暗号化口座情報を復号化するための秘密鍵を格納しているものであり、
前記第1ユーザ情報判断手段は、前記第1ユーザ特定情報の少なくとも一部として前記暗号化口座情報を受信し復号化するものである
ことを特徴とする銀行サーバ。 The bank server according to claim 7, wherein
The first terminal stores encrypted account information obtained by encrypting information related to the account information of the first user bank account,
The bank server stores a secret key for decrypting the encrypted account information;
The bank server according to claim 1, wherein the first user information determination means receives and decrypts the encrypted account information as at least a part of the first user specifying information.
前記第1の端末は、前記第1ユーザ用銀行口座の口座情報に関する情報を暗号化した暗号化口座情報を格納しているものであり、
前記銀行サーバは、前記暗号化口座情報を復号化するための秘密鍵を格納しているものであると共に、前記顧客マスタに前記第1ユーザのパスワードを格納しているものであり、
前記メール送信手段は、前記第1ユーザ特定情報の送信の要求として、前記第1ユーザが特定のURLにアクセスすることを要求すると共に、前記第1ユーザが前記第1の端末によって前記特定のURLにアクセスすると、前記第1の端末の表示装置に前記第1ユーザ特定情報の入力および送信を要求する入力画面を表示させるものであり、
前記第1ユーザ情報判断手段は、
前記第1ユーザが前記入力画面に入力し前記第1の端末から送信される、前記第1ユーザ特定情報の一部としての前記暗号化口座情報を受信する第1の処理と、
前記第1の処理で受信した前記暗号化口座情報を復号化すると共に復号化した口座情報が前記顧客マスタ中の前記第1ユーザ用銀行口座の口座情報と対応しているか否かを判断する第2の処理と、
前記第2の処理で対応していると判断されると、前記入力画面において前記第1ユーザ特定情報の他の部分として前記第1ユーザ用銀行口座のパスワードの入力および送信を要求する第3の処理と、
前記第1ユーザが前記入力画面に入力し前記第1の端末から送信される前記パスワードの情報を受信する第4の処理と、
前記第4の処理で受信した前記パスワードが前記顧客マスタ中に格納されている前記第1ユーザの前記パスワードと対応しているか否かを判断する第5の処理と
を行うものである
ことを特徴とする銀行サーバ。 The bank server according to claim 7, wherein
The first terminal stores encrypted account information obtained by encrypting information related to the account information of the first user bank account,
The bank server stores a secret key for decrypting the encrypted account information, and stores the password of the first user in the customer master,
The mail transmission means requests the first user to access a specific URL as a request for transmission of the first user specific information, and the first user uses the first terminal to transmit the specific URL. , The input screen for requesting the input and transmission of the first user identification information is displayed on the display device of the first terminal,
The first user information determination means includes
A first process for receiving the encrypted account information as a part of the first user identification information, which is input from the first terminal by the first user and transmitted from the first terminal;
Decrypting the encrypted account information received in the first process and determining whether the decrypted account information corresponds to the account information of the first user bank account in the customer master. 2 processing,
When it is determined that the second process is supported, a third request for input and transmission of the password of the first user bank account is made as another part of the first user specifying information on the input screen. Processing,
A fourth process in which the first user inputs information on the input screen and receives the password information transmitted from the first terminal;
And a fifth process for determining whether or not the password received in the fourth process corresponds to the password of the first user stored in the customer master. And bank server.
前記メール送信手段による前記メールの送信の後、前記第1ユーザから前記第1ユーザ特定情報を受信する迄に所定の時間が経過したことを判断する経過時間判断手段と、
前記経過時間判断手段で前記所定の時間が経過したと判断されると、前記第1ユーザによる前記支払額の支払いが不成立となったことを前記メールアドレスに通知する支払不成立メール送信手段と
をさらに有し、
前記送金処理手段では、前記第1ユーザ情報判断手段で対応していると判断されると共に、前記経過時間判断手段で前記所定の時間が経過していないと判断された場合に、前記送金処理を行う
ことを特徴とする銀行サーバ。 The bank server according to claim 7, wherein
Elapsed time determination means for determining that a predetermined time has elapsed after the transmission of the mail by the mail transmission means until the first user specifying information is received from the first user;
When the elapsed time determining means determines that the predetermined time has elapsed, the payment failure notification email transmission means for notifying the email address that the payment of the payment amount by the first user has not been confirmed. Have
The remittance processing means performs the remittance process when it is determined by the first user information determination means that the predetermined time has not elapsed. A bank server characterized by performing.
前記送金処理手段による送信処理の後に、前記送金処理後の前記第1ユーザ用銀行口座の口座情報を含む処理完了通知を前記メールアドレスに送信する口座情報送信手段をさらに有する
ことを特徴とする銀行サーバ。 The bank server according to claim 7, wherein
The bank further comprises an account information transmitting means for transmitting a processing completion notification including the account information of the first user bank account after the remittance processing to the mail address after the transmission processing by the remittance processing means. server.
前記送金処理手段による送信処理の後に、前記送金処理後の前記第1ユーザ用銀行口座の口座情報を前記第1の端末の前記表示装置に表示させる口座情報表示手段をさらに有する
ことを特徴とする銀行サーバ。 The bank server according to claim 7, wherein
After the transmission processing by the remittance processing means, it further comprises account information display means for displaying the account information of the first user bank account after the remittance processing on the display device of the first terminal. Bank server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011286340A JP5918995B2 (en) | 2011-12-27 | 2011-12-27 | Payment processing method and bank server used for the payment processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011286340A JP5918995B2 (en) | 2011-12-27 | 2011-12-27 | Payment processing method and bank server used for the payment processing |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013134708A JP2013134708A (en) | 2013-07-08 |
JP5918995B2 true JP5918995B2 (en) | 2016-05-18 |
Family
ID=48911333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011286340A Active JP5918995B2 (en) | 2011-12-27 | 2011-12-27 | Payment processing method and bank server used for the payment processing |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5918995B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016140476A1 (en) * | 2015-03-03 | 2016-09-09 | 김봉세 | Device for decoding encoded data and method therefor |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0690399A3 (en) * | 1994-06-30 | 1997-05-02 | Tandem Computers Inc | Remote financial transaction system |
JP2001357214A (en) * | 2000-06-12 | 2001-12-26 | Ntt Comware Corp | Method and system for remittance of virtual bank and recording medium with the same method programmed |
JP2003085467A (en) * | 2001-07-03 | 2003-03-20 | Yukio Hasegawa | Transaction settlement system, merchandise sale server in transaction settlement system and transaction settlement processing program |
JP4404518B2 (en) * | 2002-04-17 | 2010-01-27 | 日本電気株式会社 | Remittance system, remittance method and remittance program |
US7856384B1 (en) * | 2004-07-14 | 2010-12-21 | Yahoo! Inc. | Systems and methods for providing security in international money exchanges |
JP2006259854A (en) * | 2005-03-15 | 2006-09-28 | Bank Of Tokyo-Mitsubishi Ufj Ltd | Server device and settlement method |
JP5139715B2 (en) * | 2006-04-25 | 2013-02-06 | Kddi株式会社 | Financial transaction service method and financial transaction service system using mobile phone |
CN101615274A (en) * | 2008-06-25 | 2009-12-30 | 阿里巴巴集团控股有限公司 | Utilize the method and system of communication terminal to pay |
EP2332105A4 (en) * | 2008-09-30 | 2012-07-25 | Apple Inc | Peer-to-peer financial transaction devices and methods |
-
2011
- 2011-12-27 JP JP2011286340A patent/JP5918995B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013134708A (en) | 2013-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7797237B2 (en) | Electronic financial transaction system and method providing real-time authentication service through wire/wireless communication network | |
US9317841B2 (en) | Method and system for facilitating online payments based on an established payment agreement | |
US10825016B2 (en) | Electronic bearer bond online transaction and card system and method thereof | |
JP4869923B2 (en) | System and method for facilitating online payment | |
US20150199658A1 (en) | System and method for electronic payment, and server, communication terminal and program therefor | |
US20080114684A1 (en) | Termination of transactions | |
JP2009507279A (en) | Secure Internet e-commerce system | |
JP2010519661A (en) | Method and system for facilitating purchases between buyers and sellers | |
US20070005492A1 (en) | Electronic settlement method by conditional trade | |
KR20200006708A (en) | system for paying using virtual shell | |
US20120233021A1 (en) | Online Transaction System | |
KR20010090032A (en) | Online direct settlement systems and the methods thereof | |
JP4676058B2 (en) | Electronic payment system, payment method, payment server | |
JP5918995B2 (en) | Payment processing method and bank server used for the payment processing | |
JP5097310B2 (en) | Product purchase price settlement system and method | |
JP2002251530A (en) | System and method for selling digital contents | |
KR100476660B1 (en) | Service system for electronic finance using telecommuication network and method thereof | |
JP4570450B2 (en) | Financial institution server and transfer processing method using this server | |
KR20020064473A (en) | System and method for servicing electronic payment assurance integrated with electronic wallet | |
JP2006107114A (en) | Settlement method, settlement system and settling program | |
KR20170082997A (en) | Accout transfer method on firm banking and account transfer system using the same | |
JP2002222380A (en) | Shopping settlement surrogate method | |
KR100444372B1 (en) | System and method for paying money electric commerce | |
KR20170032109A (en) | Accout transfer method on firm banking and account transfer system using the same | |
KR20220143616A (en) | Accout transfer method on firm banking and account transfer system using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140704 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150306 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150602 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150730 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160329 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160411 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5918995 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |