JP2017059163A - Remittance system using virtual currency - Google Patents
Remittance system using virtual currency Download PDFInfo
- Publication number
- JP2017059163A JP2017059163A JP2015185613A JP2015185613A JP2017059163A JP 2017059163 A JP2017059163 A JP 2017059163A JP 2015185613 A JP2015185613 A JP 2015185613A JP 2015185613 A JP2015185613 A JP 2015185613A JP 2017059163 A JP2017059163 A JP 2017059163A
- Authority
- JP
- Japan
- Prior art keywords
- remittance
- customer
- information
- virtual currency
- market server
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
本発明は、仮想通貨を用いた送金システムに関する。 The present invention relates to a remittance system using virtual currency.
従来より、仮想通貨を用いた送金システムが知られている。特許文献1には、送金先に対する送金元からの送金を電子マネーとして受け取り可能な送金システムが開示されている。 Conventionally, a remittance system using a virtual currency is known. Patent Document 1 discloses a remittance system that can receive remittance from a remittance source to a remittance destination as electronic money.
ところで、仮想通貨の一種である暗号通貨が電子決済や電子送金等で用いられ、現金に代わる決済手段、送金手段として認知されつつある。暗号通貨は、現金に対応したフィアット通貨を介して売買される。 By the way, a cryptocurrency, which is a kind of virtual currency, is used in electronic settlement, electronic remittance, and the like, and is being recognized as a settlement means and remittance means instead of cash. The cryptocurrency is bought and sold via a fiat currency corresponding to cash.
このような暗号通貨を送金システムの顧客(ユーザ)間で送金する場合には、送金元の顧客は、仮想通貨の送金枚数と共に、送金先の顧客の口座情報(口座番号、名義人名等)を入力する必要があり、送金に際して送金先を特定する作業が煩雑になりがちであるという問題があった。 When such a cryptocurrency is transferred between customers (users) of the remittance system, the remittance source customer provides the account information (account number, name of the holder, etc.) of the remittance customer along with the number of remittance of the virtual currency. There is a problem that it is necessary to input, and the work of specifying the remittance destination tends to be complicated at the time of remittance.
そこで、送金先を簡便に特定し、仮想通貨の送金を円滑に行うために解決すべき技術的課題が生じてくるのであり、本発明は、この課題を解決することを目的とする。 Therefore, a technical problem to be solved in order to easily specify a remittance destination and smoothly remit the virtual currency arises, and the present invention aims to solve this problem.
本発明は、上記目的を達成するために提案するものであり、請求項1記載の発明は、複数の顧客端末と、該顧客端末に入力された仮想通貨の送金指示又は売買注文を受け付ける市場サーバと、前記仮想通貨の市場を管理する管理サーバと、を備え、前記顧客端末、前記市場サーバ及び前記管理サーバは通信可能に構成された仮想通貨を用いた送金システムにおいて、前記市場サーバは、顧客毎の残高情報、口座情報及び顧客特定情報が記憶された顧客情報DBと、前記顧客端末に入力された送金指示を受け、該送金指示に含まれる送金先の顧客に関する送金先特定情報から該送金先特定情報に対応する口座情報を呼び出す送金先特定手段と、前記送金指示に含まれる送金額を前記送金先の顧客の残高情報に反映する送金手段と、を備えている仮想通貨を用いた送金システムを提供する。 The present invention proposes to achieve the above object, and the invention according to claim 1 is a market server for receiving a plurality of customer terminals and a virtual currency remittance instruction or a buy / sell order input to the customer terminals. And a management server for managing the virtual currency market, wherein the customer terminal, the market server, and the management server are configured to communicate with each other, and the market server is a customer The customer information DB storing the balance information, account information, and customer identification information for each item, and the remittance instruction input to the customer terminal, and the remittance from the remittance destination specifying information related to the remittance customer included in the remittance instruction. Remittance destination specifying means for calling account information corresponding to the destination specifying information, and remittance means for reflecting the remittance amount included in the remittance instruction in the balance information of the remittance customer. To provide a remittance system using a virtual currency.
この構成によれば、送金元の顧客が文字数が多く記憶し難い口座情報を入力する代わりに、送金元の顧客が入力した送金先の顧客の送金先特定情報に基づいて送金先の顧客の口座情報が呼び出されるため、送金先を簡便に入力でき、送金を円滑に行うことができる。 According to this configuration, instead of inputting account information that is difficult for the remittance customer to memorize characters, the account of the remittance customer is based on the remittance destination identification information of the remittance customer entered by the remittance source customer. Since the information is called up, the remittance destination can be input easily and remittance can be performed smoothly.
請求項2記載の発明は、請求項1記載の発明の構成に加えて、前記送金先特定情報は、前記送金先の顧客の電話番号である仮想通貨を用いた送金システムを提供する。 According to a second aspect of the present invention, in addition to the configuration of the first aspect of the invention, the remittance destination specifying information provides a remittance system using a virtual currency which is a telephone number of the customer of the remittance destination.
この構成によれば、送金先の顧客の電話番号を入力するだけで、送金先の顧客の口座情報が呼び出されるため、送金を更に円滑に行うことができる。 According to this configuration, since the account information of the remittance customer is called up simply by inputting the telephone number of the remittance customer, the remittance can be performed more smoothly.
本発明に係る仮想通貨を用いた送金システムは、送金元の顧客が入力した送金先の顧客の送金先特定情報に基づいて送金先の顧客の口座情報が呼び出されるため、送金先を簡便に入力でき、送金を円滑に行うことができる。 In the remittance system using the virtual currency according to the present invention, the account information of the remittance customer is called based on the remittance destination specific information of the remittance customer input by the remittance customer, so that the remittance destination can be easily input. And remittance can be performed smoothly.
本発明は、送金先を簡便に特定し、仮想通貨の送金を円滑に行うために、複数の顧客端末と、顧客端末に入力された仮想通貨の送金指示又は売買注文を受け付ける市場サーバと、仮想通貨の市場を管理する管理サーバと、を備え、顧客端末、市場サーバ及び管理サーバは通信可能に構成された仮想通貨を用いた送金システムにおいて、市場サーバは、顧客毎の残高情報、口座情報及び顧客特定情報が記憶された顧客情報DBと、顧客端末に入力された送金指示を受け、送金指示に含まれる送金先の顧客の送金先特定情報から送金先特定情報に対応する口座情報を呼び出す送金先特定手段と、送金指示に含まれる送金額を送金先の顧客の残高情報に反映する送金手段と、を備えていることにより実現した。 The present invention provides a plurality of customer terminals, a market server that accepts remittance instructions or buy / sell orders for virtual currencies input to the customer terminals, in order to easily specify a remittance destination and smoothly remit the virtual currency, A remittance system using a virtual currency configured to be communicable with the customer terminal, the market server, and the management server. The market server includes balance information for each customer, account information, and Remittance to receive account information corresponding to remittance identification information from remittance destination identification information of the remittance destination customer included in the remittance instruction upon receipt of remittance instruction input to customer terminal and customer information DB storing customer identification information This is realized by including a destination specifying means and a remittance means for reflecting the remittance amount included in the remittance instruction in the balance information of the remittance customer.
以下、本発明の一実施例に係る仮想通貨を用いた送金システム1について、図面に基づいて説明する。図1は送金システム1を示す構成図である。 Hereinafter, a remittance system 1 using a virtual currency according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a configuration diagram showing a remittance system 1.
送金システム1は、顧客端末2と、市場サーバ3と、管理サーバ4と、を備えている。送金システム1は、現金に対応するフィアット通貨で仮想通貨(暗号通貨)を売買し、仮想通貨を顧客(ユーザ)間で送金可能なものである。具体的には、現金及びフィアット通貨は国毎に異なるが、フィアット通貨で売買される仮想通貨は世界共通であり、顧客は、為替レートを気にすることなく24時間いつでも仮想通貨を送金することができる。 The remittance system 1 includes a customer terminal 2, a market server 3, and a management server 4. The remittance system 1 can buy and sell virtual currency (cryptographic currency) with Fiat currency corresponding to cash, and remit virtual currency between customers (users). Specifically, cash and Fiat currency vary from country to country, but virtual currency sold and sold in Fiat currency is common throughout the world, and customers can remit their virtual currency 24 hours a day without worrying about exchange rates. Can do.
顧客端末2は、入力部21と、表示部22と、通信部23と、を備えている。顧客端末2は、コンピュータ、携帯電話、PDA等である。入力部21は、例えば、キーボード、マウス又はタッチパネル等である。表示部22は、例えば、ディスプレイである。 The customer terminal 2 includes an input unit 21, a display unit 22, and a communication unit 23. The customer terminal 2 is a computer, a mobile phone, a PDA or the like. The input unit 21 is, for example, a keyboard, a mouse, a touch panel, or the like. The display unit 22 is, for example, a display.
市場サーバ3は、1国に1台設けられている。市場サーバ3は、設置された国の現金に対応するフィアット通貨を発行する。市場サーバ3は、処理部31と、記憶部32と、通信部33と、を備えている。なお、以下の説明では、国毎に設置された市場サーバを総称する場合には、参照符号3を付し、それぞれの市場サーバを区別する場合には、参照符号の末尾にA、Bを付して区別するものとする。 One market server 3 is provided in one country. The market server 3 issues a Fiat currency corresponding to the cash of the country where it is installed. The market server 3 includes a processing unit 31, a storage unit 32, and a communication unit 33. In the following description, when generically referring to market servers installed in each country, reference numeral 3 is attached. When differentiating each market server, A and B are appended to the end of the reference signs. To distinguish.
処理部31は、例えば、CPUやメモリ等を有する。処理部31は、送金先特定部31aと、送金部31bと、を備えている。 The processing unit 31 includes, for example, a CPU and a memory. The processing unit 31 includes a remittance destination specifying unit 31a and a remittance unit 31b.
記憶部32は、例えば、ハードディスク装置やフラッシュメモリ等の不揮発性記憶装置である。記憶部32は、後述する板情報DB32a及び顧客情報DB32bを備えている。 The storage unit 32 is, for example, a nonvolatile storage device such as a hard disk device or a flash memory. The storage unit 32 includes a board information DB 32a and a customer information DB 32b described later.
通信部33は、通信部23とネットワーク5を介して通信可能に接続されている。 The communication unit 33 is communicably connected to the communication unit 23 via the network 5.
管理サーバ4は、処理部41と、記憶部42と、通信部43と、を備えている。処理部41は、例えば、CPUやメモリ等を有する。記憶部42は、例えば、ハードディスク装置やフラッシュメモリ等の不揮発性記憶装置である。記憶部42は、後述する板情報DB42a及び顧客情報DB42bを備えている。通信部43は、通信部33とネットワーク5を介して通信可能に接続されている。 The management server 4 includes a processing unit 41, a storage unit 42, and a communication unit 43. The processing unit 41 includes, for example, a CPU and a memory. The storage unit 42 is, for example, a nonvolatile storage device such as a hard disk device or a flash memory. The storage unit 42 includes a board information DB 42a and a customer information DB 42b described later. The communication unit 43 is communicably connected to the communication unit 33 via the network 5.
市場サーバ3の板情報DB32a及び管理サーバ4の板情報DB42aには、フィアット通貨毎の仮想通貨の買い方と売り方の注文状況に関する板情報が記憶されている。 The board information DB 32a of the market server 3 and the board information DB 42a of the management server 4 store board information related to the ordering status of how to buy and sell virtual currency for each Fiat currency.
市場サーバ3の顧客情報DB32bには、市場サーバ3が設置された国の顧客に関する顧客情報が記憶されている。顧客情報としては、例えば、顧客の氏名、法人名、住所、メールアドレス、電話番号、FAX番号等の顧客特定情報、顧客の金融機関に関する口座情報、及び現金、仮想通貨及びフィアット通貨の残高情報等である。 The customer information DB 32b of the market server 3 stores customer information related to customers in the country where the market server 3 is installed. Examples of customer information include customer identification information such as the customer's name, corporate name, address, email address, telephone number, FAX number, account information related to the customer's financial institution, and balance information in cash, virtual currency, and Fiat currency, etc. It is.
管理サーバ4の顧客情報DB42bは、全ての市場サーバ3の顧客情報DB32bと同期されており、全顧客に関する顧客情報が記憶されている。 The customer information DB 42b of the management server 4 is synchronized with the customer information DB 32b of all the market servers 3, and stores customer information regarding all customers.
次に、送金システム1の作用について、図面を用いて説明する。 Next, the operation of the remittance system 1 will be described using the drawings.
図2は、顧客が送金システム1を利用するにあたり、顧客毎に設定された本人専用ページにログインする手順を示すフローチャートである。顧客は、本人専用ページ内で所定の処理を行うことにより、入金、両替、売買、送金、出金等を行うことができる。 FIG. 2 is a flowchart showing a procedure for logging in to a personal page set for each customer when the customer uses the remittance system 1. The customer can perform depositing, exchanging, buying and selling, remittance, withdrawal, etc. by performing a predetermined process in the personal page.
まず、顧客端末2が、顧客の入力部21を介した入力操作を受けて、市場サーバ3に対してログイン画面の送信を要求し(S10)、市場サーバ3は、ログイン画面を顧客端末2に送信すると(S11)、ログイン画面が表示部22に表示される(S12)。 First, the customer terminal 2 receives an input operation via the customer input unit 21 and requests the market server 3 to transmit a login screen (S10). The market server 3 sends the login screen to the customer terminal 2. When transmitted (S11), a login screen is displayed on the display unit 22 (S12).
ID、パスワードが入力部21を介して入力されると(S13)、市場サーバ3が、入力されたID、パスワードを顧客情報と照合し、本人確認を行う(S14)。入力されたID、パスワードの組み合わせが顧客情報と一致しない場合(S14のNo)、市場サーバ3は、エラー画面を送信し(S15)、エラー画面が表示部22に表示される(S16)。 When the ID and password are input via the input unit 21 (S13), the market server 3 compares the input ID and password with the customer information and confirms the identity (S14). When the input ID / password combination does not match the customer information (No in S14), the market server 3 transmits an error screen (S15), and the error screen is displayed on the display unit 22 (S16).
入力されたID、パスワードの組み合わせが顧客情報と一致する場合(S14のYes)、市場サーバ3は、本人専用ページを送信し(S17)、本人専用ページが表示部22に表示される(S18)。 When the combination of the input ID and password matches the customer information (Yes in S14), the market server 3 transmits a personal page (S17), and the personal page is displayed on the display unit 22 (S18). .
図3は、現金をフィアット通貨に両替する手順を示すフローチャートである。
市場サーバ3は、現金の入金を確認すると(S20)、顧客情報DB32bの現金の残高情報に入金額を反映する(S21)。
FIG. 3 is a flowchart showing a procedure for exchanging cash into Fiat currency.
When the market server 3 confirms the receipt of cash (S20), the market server 3 reflects the deposit amount in the cash balance information in the customer information DB 32b (S21).
次に、顧客の入力部21を介した入力操作を受けて、顧客端末2は、現金をフィアット通貨に両替する両替指示を市場サーバ3に送信する(S22)。両替指示には、両替するフィアット通貨の枚数等が含まれる。なお、通常、フィアット通貨と現金との両替比率は1対1である。 Next, in response to an input operation through the customer input unit 21, the customer terminal 2 transmits to the market server 3 a currency exchange instruction for exchanging cash into Fiat currency (S22). The exchange instruction includes the number of Fiat currencies to be exchanged. Normally, the exchange rate between Fiat currency and cash is 1: 1.
市場サーバ3は、両替指示が適正か否かを判定する(S23)。具体的には、市場サーバ3は、顧客情報DB32bに記憶された顧客の現金の残高が両替指示に含まれる現金の金額以上であるか否かを判定する。 The market server 3 determines whether or not the exchange instruction is appropriate (S23). Specifically, the market server 3 determines whether or not the customer's cash balance stored in the customer information DB 32b is equal to or greater than the amount of cash included in the exchange instruction.
顧客情報DB32bに記憶された現金の残高が足りない場合には(S23のNo)、市場サーバ3は両替エラー画面を送信し(S24)、両替エラー画面が表示部22に表示される(S25)。 When the balance of cash stored in the customer information DB 32b is insufficient (No in S23), the market server 3 transmits the exchange error screen (S24), and the exchange error screen is displayed on the display unit 22 (S25). .
現金の残高が足りる場合には(S23のYes)、市場サーバ3は現金とフィアット通貨とを両替し、顧客情報DB32bに両替後の現金及びフィアット通貨の枚数を更新する(S26)。 When the balance of cash is sufficient (Yes in S23), the market server 3 exchanges cash and Fiat currency, and updates the number of cash and Fiat currency after exchange in the customer information DB 32b (S26).
なお、上記の両替依頼は、現金をフィアット通貨に両替する場合について説明したが、フィアット通貨を現金に両替する場合であっても同様である。 In addition, although said money exchange request demonstrated the case where cash was changed to Fiat currency, even if it is the case where it changes money to Fiat currency, it is the same.
図4は、フィアット通貨で仮想通貨を買う手順を示すフローチャートである。
まず、顧客端末2が、顧客の入力部21を介した入力操作を受けて、市場サーバ3に対して、仮想通貨の買い指示を要求する(S30)。買い指示には、仮想通貨の買い枚数、及び仮想通貨の価額等が含まれる。
FIG. 4 is a flowchart showing a procedure for buying virtual currency with Fiat currency.
First, the customer terminal 2 receives an input operation via the customer input unit 21, and requests the market server 3 to buy a virtual currency (S30). The buy instruction includes the number of virtual currency bought, the value of the virtual currency, and the like.
市場サーバ3は、仮想通貨の買い指示が適正か否かを判定する(S31)。具体的には、市場サーバ3は、顧客情報DB32bに記憶されたフィアット通貨の枚数が、仮想通貨の買いに必要なフィアット通貨の枚数に足りるか否かを判定する。なお、仮想通貨の買いに必要なフィアット通貨の枚数は、買い指示に含まれる仮想通貨の買い枚数と価額の積である。 The market server 3 determines whether or not the virtual currency buying instruction is appropriate (S31). Specifically, the market server 3 determines whether or not the number of Fiat currencies stored in the customer information DB 32b is sufficient for the number of Fiat currencies necessary for buying virtual currency. Note that the number of Fiat currencies necessary for buying virtual currency is the product of the number of bought virtual currency and the price included in the buy instruction.
顧客情報DB32bに記憶されたフィアット通貨の枚数が仮想通貨の買いに必要なフィアット通貨の枚数より少ない場合には(S31のNo)、市場サーバ3は、注文エラー画面を送信し(S32)、注文エラー画面が表示部22に表示される(S33)。 When the number of Fiat currencies stored in the customer information DB 32b is smaller than the number of Fiat currencies necessary for buying virtual currency (No in S31), the market server 3 transmits an order error screen (S32) and orders An error screen is displayed on the display unit 22 (S33).
顧客情報DB32bに記憶されたフィアット通貨の枚数が仮想通貨の買いに必要なフィアット通貨の枚数以上の場合には(S31のYes)、市場サーバ3は、買い指示に含まれる仮想通貨の買い枚数及び価額を板情報DB32aに反映する(S34)。 When the number of Fiat currencies stored in the customer information DB 32b is equal to or greater than the number of Fiat currencies necessary for buying virtual currency (Yes in S31), the market server 3 determines the number of purchased virtual currencies included in the buying instruction and The price is reflected in the board information DB 32a (S34).
買い注文に対当する売り注文が板情報DB32aに反映されると、買い注文は約定し(S35)、板情報DB32aから買い注文が消去され(S36)、顧客情報DB32bに仮想通貨の買い枚数、価額が反映されると共に、フィアット通貨の枚数が減算される(S37)。 When the selling order corresponding to the buying order is reflected in the board information DB 32a, the buying order is executed (S35), the buying order is deleted from the board information DB 32a (S36), and the virtual currency buying quantity and value are stored in the customer information DB 32b. Is reflected and the number of Fiat currency is subtracted (S37).
なお、上記の買い注文は、指値注文した場合について説明したが、成り行き注文であっても同様である。また、上記の実施例では、仮想通貨の買い注文を例に説明したが、仮想通貨の売り注文でも同様の手順で処理される。 In addition, although said buy order demonstrated the case where a limit order was carried out, it is the same also with a market order. In the above embodiment, the virtual currency buying order has been described as an example. However, the virtual currency selling order is processed in the same procedure.
図5は、現金を出金する手続を示すフローチャートである。
顧客端末2が、顧客の入力部21を介した入力操作を受けて、市場サーバ3に対して、現金の出金依頼を送信する(S40)。出金依頼には、出金する現金の金額等が含まれている。
FIG. 5 is a flowchart showing a procedure for withdrawing cash.
The customer terminal 2 receives an input operation via the customer input unit 21, and transmits a cash withdrawal request to the market server 3 (S40). The withdrawal request includes the amount of cash to be withdrawn.
市場サーバ3は、出金依頼が適正か否かを判定する(S41)。具体的には、市場サーバ3は、顧客情報DB32bに記憶された顧客の現金の残高が、出金依頼に含まれる現金の金額以上であるか否かを判定する。 The market server 3 determines whether or not the withdrawal request is appropriate (S41). Specifically, the market server 3 determines whether or not the customer's cash balance stored in the customer information DB 32b is equal to or greater than the amount of cash included in the withdrawal request.
顧客情報DB32bに記憶された現金の残高が足りない場合には(S41のNo)、市場サーバ3は、出金エラー画面を送信し(S42)、出金エラー画面が表示部22に表示される(S43)。 When the balance of cash stored in the customer information DB 32b is insufficient (No in S41), the market server 3 transmits a withdrawal error screen (S42), and the withdrawal error screen is displayed on the display unit 22. (S43).
現金の残高が足りる場合には(S41のYes)、市場サーバ3は、出金指示に含まれる現金の金額分だけ指定口座に出金し(S44)、出金後の現金の残高を顧客情報DB32bに反映する(S45)。 When the balance of cash is sufficient (Yes in S41), the market server 3 withdraws the cash amount included in the withdrawal instruction to the designated account (S44), and the cash balance after withdrawal is stored in the customer information. This is reflected in the DB 32b (S45).
図6は、国際送金の手順を示すフローチャートである。なお、以下の説明では、送金元の顧客の顧客情報が記憶された市場サーバが設置された国を日本国とし、送金先の顧客の顧客情報が記憶された市場サーバが設置された国をフィリピン共和国と仮定する。また、日本国内で流通するフィアット通貨を第1のフィアット通貨JPYとし、フィリピン共和国内で流通するフィアット通貨を第2のフィアット通貨PHPとする。 FIG. 6 is a flowchart showing the procedure of international remittance. In the following explanation, the country where the market server storing the customer information of the remittance customer is installed is Japan, and the country where the market server storing the customer information of the remittance customer is installed is the Philippines. Assume a republic. The Fiat currency distributed in Japan is the first Fiat currency JPY, and the Fiat currency distributed in the Philippines is the second Fiat currency PHP.
送金システム1の国際送金は、仮想通貨ベースで行われる。したがって、通常の送金手順では、送金元の顧客は、フィアット通貨で仮想通貨を買った後に、この仮想通貨を送金先の顧客に送金し、送金先の顧客が送金された仮想通貨を売って自国のフィアット通貨を買う。 International remittance of the remittance system 1 is performed on a virtual currency basis. Therefore, in the normal remittance procedure, the remittance customer buys the virtual currency in Fiat currency, then remits this virtual currency to the remittance customer, and the remittance customer sells the repatriated virtual currency to their home country. Buy fiat currency.
すなわち、送金元の日本国内の顧客は、図4に示す手順で、第1のフィアット通貨JPYで仮想通貨XECを買う。 That is, the customer in Japan as the remittance source buys the virtual currency XEC with the first Fiat currency JPY according to the procedure shown in FIG.
次に、顧客端末2が、顧客の入力部21を介した入力操作を受けて、日本国内に設置された市場サーバ3Aに対して、仮想通貨XECの送金指示を要求する(S50)。送金指示には、送金先の顧客の顧客情報が記憶された市場サーバの国(フィリピン共和国)、送金先の顧客の口座番号、口座名義人、並びに送金する仮想通貨XECの枚数等が含まれる。 Next, the customer terminal 2 receives an input operation through the customer input unit 21 and requests a remittance instruction for the virtual currency XEC from the market server 3A installed in Japan (S50). The remittance instruction includes the country of the market server where the customer information of the remittance customer is stored (the Philippines), the account number of the remittance customer, the account holder, and the number of virtual currencies XEC to be remittance.
日本国内に設置された市場サーバ3Aは、フィリピン共和国内に設置された市場サーバ3Bに対して、送金先の顧客の口座番号、口座名義人を照会する(S51)。 The market server 3A installed in Japan makes an inquiry to the market server 3B installed in the Republic of the Philippines for the account number and account holder of the remittance customer (S51).
市場サーバ3Bは、送金先の顧客の口座番号及び口座名義人が適正か否かを確認し(S52)、その結果を市場サーバ3Aに返信する(S53)。 The market server 3B confirms whether or not the account number and account holder of the remittance customer are appropriate (S52), and returns the result to the market server 3A (S53).
市場サーバ3Aは、市場サーバ3Bの返信を受けて、送金依頼が適正か否かを判定する(S54)。具体的には、市場サーバ3Aは、顧客情報DBに記憶された送金元の顧客の仮想通貨XECの枚数が、送金依頼に含まれる仮想通貨XECの送金枚数に足りるか否かを判定する。 The market server 3A receives the reply from the market server 3B and determines whether or not the remittance request is appropriate (S54). Specifically, the market server 3A determines whether or not the number of remittance customers' virtual currency XEC stored in the customer information DB is sufficient for the remittance number of the virtual currency XEC included in the remittance request.
工程S53の結果が適正でない場合又は仮想通貨XECの枚数が足りない場合には(S54のNo)、市場サーバ3Aは、送金エラー画面を送信し(S55)、送金エラー画面が表示部22に表示される(S56)。 When the result of step S53 is not appropriate or the number of virtual currencies XEC is insufficient (No in S54), the market server 3A transmits a remittance error screen (S55), and the remittance error screen is displayed on the display unit 22. (S56).
工程S53の結果が適正な場合及び仮想通貨XECの枚数が足りる場合には(S54のYes)、市場サーバ3Aは、送金指示に含まれる仮想通貨XECの枚数分だけ、顧客情報DB32bに記憶された送金元の顧客の仮想通貨XECの枚数を減少させる(S57)。また、市場サーバ3Aは、送金指示を市場サーバ3Bに送信する(S58)。 When the result of step S53 is appropriate and the number of virtual currencies XEC is sufficient (Yes in S54), the market server 3A stores only the number of virtual currencies XEC included in the remittance instruction in the customer information DB 32b. The number of virtual currencies XEC of the remittance source customer is decreased (S57). Further, the market server 3A transmits a remittance instruction to the market server 3B (S58).
市場サーバ3Bは、送金指示を受信すると(S59)、送金指示に含まれる仮想通貨XECの枚数分だけ、顧客情報DB32bに記憶された送金先の顧客の仮想通貨XECの枚数を増加させる(S60)。その後、送金先の顧客は、必要に応じて、図5に示す手順と同様の手順で、仮想通貨XECを売って第2のフィアット通貨PHPを買うことができる。なお、上記の実施例では、日本国とフィリピン国との間の国際送金について説明したが、本発明は、国内送金や上記2か国以外の国際送金についても、同様に適用可能であることは言うまでもない。 Upon receiving the remittance instruction (S59), the market server 3B increases the number of virtual currencies XEC of the remittance destination customer stored in the customer information DB 32b by the number of virtual currencies XEC included in the remittance instruction (S60). . Thereafter, the remittance destination customer can buy the second Fiat currency PHP by selling the virtual currency XEC according to the same procedure as shown in FIG. In the above embodiment, the international remittance between Japan and the Philippines has been described. However, the present invention is also applicable to domestic remittances and international remittances other than the above two countries. Needless to say.
図7は、送金先の入力手順を示すフローチャートである。図8は、送金先特定部31aの作用を示す模式図である。
顧客端末2を介して入力される送金指示6には、送金先の顧客に関する送金先特定情報6aが含まれる(S70)。顧客端末2に入力される送金先特定情報6aは、顧客情報DB32bに記憶されている顧客特定情報I1のうち、送金先の顧客の氏名、電話番号、FAX番号等が好ましい。なお、顧客端末2に入力される送金先特定情報6aは、送金元の顧客が入力部21を介して1文字ずつ直接入力するものであっても、送金元の顧客が顧客端末2に予め記憶された電話番号等を呼び出すものであっても構わない。
FIG. 7 is a flowchart showing a remittance destination input procedure. FIG. 8 is a schematic diagram showing the operation of the remittance destination specifying unit 31a.
The remittance instruction 6 input via the customer terminal 2 includes remittance destination specifying information 6a related to the remittance destination customer (S70). The remittance destination specifying information 6a input to the customer terminal 2 is preferably the name, telephone number, fax number, etc. of the remittance destination customer among the customer specifying information I1 stored in the customer information DB 32b. Note that the remittance destination specifying information 6a input to the customer terminal 2 is stored in advance in the customer terminal 2 by the remittance customer even if the remittance customer is directly input character by character via the input unit 21. It is also possible to call the telephone number etc.
送金先特定部31aは、顧客端末2に入力された送金先特定情報6aに基づいて、顧客情報DB32bから送金先の顧客の口座情報I2を呼び出す(S71)。具体的には、送金特定部31aは、顧客端末2に入力された送金先特定情報6aと一致する顧客特定情報I1と、この顧客特定情報I1から特定される顧客の口座情報I2と、を顧客情報DB32bから呼び出す。 The remittance destination specifying unit 31a calls the account information I2 of the remittance customer from the customer information DB 32b based on the remittance destination specifying information 6a input to the customer terminal 2 (S71). Specifically, the remittance specifying unit 31a receives the customer specifying information I1 that matches the remittance destination specifying information 6a input to the customer terminal 2, and the customer account information I2 specified from the customer specifying information I1. Called from the information DB 32b.
顧客端末2に入力された送金先特定情報6aが顧客情報DB32bに記憶された顧客特定情報I1の何れにも合致しない場合には(S71のNo)、市場サーバ3は、送金エラー画面を送信し(S72)、送金エラー画面が表示部22に表示される(S73)。 When the remittance destination specifying information 6a input to the customer terminal 2 does not match any of the customer specifying information I1 stored in the customer information DB 32b (No in S71), the market server 3 transmits a remittance error screen. (S72), a remittance error screen is displayed on the display unit 22 (S73).
顧客端末2に入力された送金先特定情報6aが顧客情報DB32bに記憶された顧客特定情報I1の何れかに合致した場合には(S71のYes)、送金部31bは、顧客特定情報I1から特定される送金先の顧客の口座に、送金指示に含まれる仮想通貨の送金枚数を送金し、送金先の顧客の残高情報I3に送金枚数の分だけ仮想通貨の保有枚数を増加させる(S74)。 If the remittance destination identification information 6a input to the customer terminal 2 matches any of the customer identification information I1 stored in the customer information DB 32b (Yes in S71), the remittance unit 31b identifies from the customer identification information I1. The number of remittance of virtual currency included in the remittance instruction is transferred to the account of the remittance destination customer, and the number of virtual currency possessed is increased by the amount of remittance in the balance information I3 of the remittance destination customer (S74).
このようにして、本発明に係る仮想通貨を用いた送金システム1は、送金元の顧客が送金先の顧客の口座番号や名義人名等の覚えにくい口座情報を入力する代わりに、送金元の顧客が入力した送金先の顧客の送金先特定情報に基づいて送金先の顧客の口座情報が呼び出されるため、送金先を簡便に入力でき、送金を円滑に行うことができる。 In this way, the remittance system 1 using the virtual currency according to the present invention allows the remittance customer to input account information that is difficult to remember such as the account number of the remittance customer and the name of the holder. Since the account information of the remittance customer is called based on the remittance destination specific information of the remittance customer input by, the remittance destination can be input easily and remittance can be performed smoothly.
なお、上述した実施例では、日本国とフィリピン国との間の国際送金について説明したが、本発明は、国内送金や上記2か国以外の国際送金についても、同様に適用可能であることは言うまでもない。 In the above-described embodiment, the international remittance between Japan and the Philippines has been described. However, the present invention is also applicable to domestic remittance and international remittances other than the above two countries. Needless to say.
なお、本発明は、本発明の精神を逸脱しない限り種々の改変をなすことができ、そして、本発明が該改変されたものにも及ぶことは当然である。 The present invention can be variously modified without departing from the spirit of the present invention, and the present invention naturally extends to the modified ones.
1 ・・・ 送金システム
2 ・・・ 顧客端末
21・・・ 入力部
22・・・ 表示部
23・・・ (顧客端末の)通信部
3、3A、3B ・・・ 市場サーバ
31・・・ (市場サーバの)処理部
31a・・・送金先特定部
31b・・・送金部
32・・・ (市場サーバの)記憶部
33・・・ (市場サーバの)通信部
4 ・・・ 管理サーバ
41・・・ (管理サーバの)処理部
42・・・ (管理サーバの)記憶部
43・・・ (管理サーバの)通信部
5 ・・・ ネットワーク
DESCRIPTION OF SYMBOLS 1 ... Remittance system 2 ... Customer terminal 21 ... Input part 22 ... Display part 23 ... Communication part 3, 3A, 3B (customer terminal) Market server 31 ... ( Processing unit 31a ... remittance destination specifying unit 31b ... remittance unit 32 ... storage unit 33 (market server) communication unit 4 (market server) management server 41・ ・ Processing unit (of management server) 42 ... Storage unit of (management server) 43 ... Communication unit of (management server) 5 ... Network
Claims (2)
前記市場サーバは、
顧客毎の残高情報、口座情報及び顧客特定情報が記憶された顧客情報DBと、
前記顧客端末に入力された送金指示を受け、該送金指示に含まれる送金先の顧客に関する送金先特定情報から該送金先特定情報に対応する口座情報を呼び出す送金先特定手段と、
前記送金指示に含まれる送金額を前記送金先の顧客の残高情報に反映する送金手段と、
を備えていることを特徴とする仮想通貨を用いた送金システム。 A plurality of customer terminals; a market server that accepts a remittance instruction or buy / sell order of virtual currency input to the customer terminal; and a management server that manages the market of the virtual currency, the customer terminal, the market server, and In the remittance system using the virtual currency configured to be communicable, the management server,
The market server is:
A customer information DB storing balance information, account information and customer identification information for each customer;
A remittance destination specifying means for receiving the remittance instruction input to the customer terminal and calling account information corresponding to the remittance destination specifying information from the remittance destination specifying information regarding the remittance destination customer included in the remittance instruction;
Remittance means for reflecting the remittance amount included in the remittance instruction in the balance information of the remittance customer;
A remittance system using virtual currency, characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015185613A JP2017059163A (en) | 2015-09-18 | 2015-09-18 | Remittance system using virtual currency |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015185613A JP2017059163A (en) | 2015-09-18 | 2015-09-18 | Remittance system using virtual currency |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017059163A true JP2017059163A (en) | 2017-03-23 |
Family
ID=58390749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015185613A Pending JP2017059163A (en) | 2015-09-18 | 2015-09-18 | Remittance system using virtual currency |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017059163A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111512336A (en) * | 2017-10-13 | 2020-08-07 | 株式会社原点方案 | Exchange system and remittance system |
JP2020160652A (en) * | 2019-03-26 | 2020-10-01 | 株式会社野村総合研究所 | Virtual currency remittance system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007317173A (en) * | 2006-04-25 | 2007-12-06 | Kddi Corp | Financial transaction service method and financial transaction service system using mobile phone |
WO2011148874A1 (en) * | 2010-05-25 | 2011-12-01 | 日本電気株式会社 | Settlement and remittance-processing method of virtual money, settlement and remittance-processing system, and settlement and remittance-processing program |
JPWO2011037134A1 (en) * | 2009-09-24 | 2013-02-21 | 日本電信電話株式会社 | Electronic payment method, system, server, and program thereof |
-
2015
- 2015-09-18 JP JP2015185613A patent/JP2017059163A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007317173A (en) * | 2006-04-25 | 2007-12-06 | Kddi Corp | Financial transaction service method and financial transaction service system using mobile phone |
JPWO2011037134A1 (en) * | 2009-09-24 | 2013-02-21 | 日本電信電話株式会社 | Electronic payment method, system, server, and program thereof |
WO2011148874A1 (en) * | 2010-05-25 | 2011-12-01 | 日本電気株式会社 | Settlement and remittance-processing method of virtual money, settlement and remittance-processing system, and settlement and remittance-processing program |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111512336A (en) * | 2017-10-13 | 2020-08-07 | 株式会社原点方案 | Exchange system and remittance system |
JP2020160652A (en) * | 2019-03-26 | 2020-10-01 | 株式会社野村総合研究所 | Virtual currency remittance system |
JP7395261B2 (en) | 2019-03-26 | 2023-12-11 | 株式会社野村総合研究所 | Virtual currency remittance system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6431458B2 (en) | Trading system using virtual currency | |
JP6431462B2 (en) | Trading system using virtual currency | |
US20200258152A1 (en) | Systems and methods for storage of cryptocurrencies and transactions thereof | |
US11226853B2 (en) | Self-executing bot based on cached user data | |
JP6457360B2 (en) | Remittance system using virtual currency | |
CN105760441B (en) | Event result display method and device | |
JP2017059163A (en) | Remittance system using virtual currency | |
JP6694838B2 (en) | Financial product purchase system, financial product purchase method, communication terminal device, and computer program | |
JP6110039B1 (en) | Financial product purchase system, financial product purchase method, transaction server, and computer program | |
KR20110131903A (en) | Merchant sales management system and method, its sales management server | |
WO2019073842A1 (en) | Currency exchange system and remittance system | |
KR20190099880A (en) | Method for providing interface of comparing prices of digital currency therebetween | |
KR20130082800A (en) | Convenient transfer method and system | |
US20200043088A1 (en) | Process and system to provide store receipts electronically via an application and direct online banking storage | |
CA3054516C (en) | The method, device for pushing electronic transaction certificate | |
JP2021117957A (en) | Point exchange method, point exchange system, and program | |
JP2016110491A (en) | Transaction information processing system | |
KR20190012132A (en) | System and method for providing mobile delivery | |
KR102857088B1 (en) | Method, apparatus, and recording medium for processing order of out-of-stock menu | |
US10542112B2 (en) | Manageable object processing method and device | |
JP2020109714A (en) | Financial product purchase system, financial product purchase method, communication terminal device, and computer program | |
KR101283397B1 (en) | Payment method using ars | |
HK40052370A (en) | A data processing method, device, equipment and storage medium | |
JP2021117959A (en) | Point exchange method, point exchange system, and program | |
CN114723505A (en) | Service charging method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170607 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180731 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180927 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20181023 |