Buying and selling management device, support target terminal, supporter terminal, token distribution system device, buying and selling management method, sales information presentation method, purchase intention presentation method, token distribution method, program and recording medium
Through the integrated management device, the conversion rate is automatically determined and the original token account is managed, the problem of inconvenience in fiat currency and token transactions is solved, the seamless transaction and distribution of original tokens is realized, and the development of token economy is promoted.
Patent Information
- Application Number
- JP2020191203
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-11-17
- Publication Date
- 2025-02-06
- Estimated Expiration
- 2040-11-17
AI Technical Summary
When converting fiat currency into exclusive tokens, two processes are required: the exchange of fiat currency and the basic token and the use of the basic token and exclusive tokens, resulting in inconvenience in transactions.
The integrated management equipment is adopted, including issuance request acquisition unit, basic token conversion unit, conversion rate determination unit, conversion unit, original token issuance unit, token account management unit and purchase processing unit. Through the distributed ledger, the conversion rate is automatically determined and the issuance and transaction of the original token is achieved.
It realizes seamless purchase and sales of original tokens, promotes the distribution of original tokens, stimulates the token economy that uses original tokens, and improves transaction efficiency and security.
Smart Images

Figure 0007627437000002 
Figure 0007627437000003 
Figure 0007627437000004
Abstract
Description
[Technical field]
[0001] The present invention relates to a buying and selling management device, a supported terminal, a supporter terminal, a token distribution system device, a buying and selling management method, a sales information presentation method, a purchase intention presentation method, a token distribution method, a program, and a recording medium. [Background technology]
[0002] Initial Coin Offerings (ICOs) have been attracting attention as a mechanism for raising funds. In an ICO, a fundraiser who wants to raise funds issues a unique token, and other people purchase the token with virtual currency such as Bitcoin, thereby raising the virtual currency. Technology that supports token transactions using this mechanism has been reported (Patent Document 1, etc.). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-053082 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the technology of Patent Document 1 and the like, in order to convert fiat currency into a unique token, it was necessary to carry out two processes via another device: (1) exchanging the fiat currency with the base token, and (2) exchanging the base token with the unique token.
[0005] Therefore, the present invention aims to provide a buying and selling management device, a supported terminal, a supporter terminal, a token distribution system device, a buying and selling management method, a sales information presentation method, a purchase intention presentation method, a token distribution method, a program, and a recording medium that can issue unique tokens and seamlessly sell and buy products, etc. [Means for solving the problem]
[0006] In order to achieve the above object, the trading management device of the present invention comprises: The system includes an issuance request acquisition unit, a key token conversion unit, a conversion rate determination unit, a conversion unit, a unique token issuance unit, a token account management unit, a sales processing unit, and a purchase processing unit, The issuance request acquisition unit executes at least one of acquiring an initial issuance request for issuance of a new unique token on a specified platform from the support target terminal, and acquiring a retained issuance request for issuance of any unique token among the unique tokens that have already been initially issued on the specified platform from the supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion unit converts the received amount into an amount of key tokens, The key token is a key token on the specified platform, The conversion rate determination unit determines a conversion rate between the base token and the unique token using a calculation formula based on the amount of the base token and the total amount of the unique token issued in the platform; The conversion unit converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuing unit issues the converted unique token on the platform in response to at least one of the initial issuance request and the holding issuance request; The unique token issued is a unique token for each support target, The token account management unit executes at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales processing unit executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal; At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, the purchase processing unit, when the supporter terminal indicates an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal, executes a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal; The token account management unit is also a device that transfers the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal.
[0007] The support target terminal of the present invention is A support target terminal used in conjunction with the trading management device of the present invention, The apparatus includes an issuance request sending unit, a setting unit, a sales information presenting unit, and a storage unit, The issuance request sending unit sends an initial issuance request regarding the issuance of a new unique token on a predetermined platform to the trading management device; The initial issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage unit and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The setting unit sets an arbitrary amount of the unique token for at least one of a product and a service, The sales information presentation unit presents at least one of a product and a service for which an arbitrary amount of the unique token is set on the platform; The token account is granted the amount of the unique token issued by the buying and selling management device in response to the initial issuance request, and when at least one of the product and the service is purchased, an amount equal to the set amount of unique tokens is granted to the token account.
[0008] The supporter terminal of the present invention includes: A supporter terminal used in conjunction with the buying and selling management device of the present invention, The apparatus includes an issuance request sending unit, a purchase intention presenting unit, and a storage unit, The issuance request sending unit sends a holding and issuance request regarding the issuance of any unique token among the unique tokens initially issued on a predetermined platform to the trading management device, The holding and issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage unit and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The purchase intention presentation unit presents an intention to purchase at least one of a product and a service presented on the platform using the unique token held in the token account, The token account is granted the amount of the unique token issued by the buying and selling management device in response to the holding and issuance request, and when at least one of the product and the service is purchased, the amount of the unique token is reduced by an amount equal to the amount of the unique token set for at least one of the product and the service.
[0009] The token distribution system device of the present invention comprises: The present invention includes a trading management device, a support target terminal, and a supporter terminal, The buying and selling management device is a device that is connected to the support target terminal and the supporter terminal via a communication network.
[0010] The trading management method of the present invention comprises the steps of: The method includes an issuance request acquisition step, a key token conversion step, a conversion rate determination step, a conversion step, a unique token issuance step, a token account management step, a sales processing step, and a purchase processing step. The issuance request acquisition step executes at least one of acquiring an initial issuance request for issuance of a new unique token on a specified platform from a support target terminal, and acquiring a retained issuance request for issuance of any unique token among the unique tokens that have already been initially issued on the specified platform from a supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion step converts the received amount of the deposit into an amount of key tokens, The key token is a key token on the specified platform, The conversion rate determination step determines a conversion rate between the base token and the unique token using a calculation formula based on the amount of the base token and the total amount of the unique token issued on the platform; The conversion step converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuing step issues the converted unique token on the platform in response to at least one of the initial issuance request and the reserved issuance request; The unique token issued is a unique token for each support target, The token account management step executes at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales processing step executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal, At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, The purchase processing step, when an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal is presented from the supporter terminal, executes a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal, The token account management step is a method in which the supporter terminal transfers the amount of unique tokens used for the purchase to the token account of the support target terminal.
[0011] The sales information presentation method of the present invention includes the steps of: A sales information presentation method executed on the support target terminal in the trading management method of the present invention, The method includes an issuance request sending step, a setting step, a sales information presenting step, and a storage step, The issuance request sending step includes sending an initial issuance request regarding the issuance of a new unique token on a predetermined platform to a trading management device; The initial issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage step and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The setting step sets an arbitrary amount of the unique token for at least one of a product and a service, The sales information presentation step presents at least one of a product and a service for which an arbitrary amount of the unique token is set on the platform; The token account is granted an amount of the unique token issued by the trading management device in response to the initial issuance request, and when at least one of the product and the service is purchased, an amount equal to the set amount of unique tokens is granted.
[0012] The method for presenting purchase intention of the present invention comprises the steps of: A purchase intention presentation method executed in the supporter terminal in the trading management method of the present invention, The method includes a issuing request sending step, a purchase intention indicating step, and a storage step, The issuance request sending step includes sending a holding and issuance request regarding issuance of any unique token among the unique tokens initially issued on a predetermined platform to a trading management device; The holding and issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage step and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The purchase intention presentation step includes presenting an intention to purchase at least one of a product and a service presented on the platform using the unique token held in the token account, The token account is granted the amount of the unique token issued by the buying and selling management device in response to the holding and issuance request, and when at least one of the product and the service is purchased, the amount of the unique token is reduced by an amount equal to the amount of the unique token set for at least one of the product and the service.
[0013] The token distribution method of the present invention includes: A method including the buying and selling management method of the present invention, the sales information presentation method of the present invention, and the purchase intention presentation method of the present invention, The support target terminal in the trading management method is a terminal that executes the sales information presentation method, The supporter terminal in the buying and selling management method is a terminal that executes the purchase intention presentation method, The buying and selling management device in the sales information presenting method and the purchasing intention presenting method is a device that executes the buying and selling management method. Effect of the Invention
[0014] According to the present invention, it is possible to seamlessly issue unique tokens and trade products. Furthermore, according to the present invention, it is possible to promote the circulation of unique tokens. By promoting the circulation of unique tokens, the economic sphere in which the unique tokens are used (hereinafter, also referred to as the token economy) is revitalized. [Brief description of the drawings]
[0015] [Figure 1] FIG. 1 is a block diagram showing an example of a configuration of a trade management device according to the first embodiment. [Diagram 2] FIG. 2 is a block diagram showing an example of a hardware configuration of the buying and selling management device of the first embodiment. [Diagram 3] FIG. 3 is a flowchart showing an example of the process in the buy / sell management device of the first embodiment. [Figure 4] FIG. 4 is a flowchart showing an example of the process in the trade management device of the first embodiment. [Diagram 5] FIG. 5 is a flowchart showing an example of the process in the trade management device of the first embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a configuration of a token distribution system device according to the second embodiment. [Figure 7] FIG. 7 is a block diagram illustrating an example of a configuration of a support target terminal according to the second embodiment. [Figure 8] FIG. 8 is a block diagram illustrating an example of a configuration of the supporter terminal of the second embodiment. [Figure 9] FIG. 9 is a flowchart illustrating an example of processing in the token distribution system device of the second embodiment. [Figure 10]FIG. 10 is a flowchart showing an example of processing in the token distribution system device of the second embodiment. [Figure 11] FIG. 11 is a flowchart showing an example of processing in the token distribution system device of the second embodiment. [Figure 12] FIG. 12 is a diagram showing an example in which the token distribution system device of the third embodiment is introduced into a token economy. [Figure 13] FIG. 13 is a diagram showing an example of the circulation of a unique token. [Figure 14] FIG. 14 is a diagram showing an example in which the value of a unique token increases. [Figure 15] FIG. 15 is a diagram showing an example in which the value of a unique token decreases. [Figure 16] FIG. 16 is a diagram illustrating an example of transmitting an initial issuance request in the support target terminal according to the fourth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] The trading management device of the present invention includes, for example, Further, the device includes a cash request acquisition unit and a remittance processing unit, the cashing request acquisition unit acquires a cashing request from the support target terminal; the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The conversion unit converts the amount of the unique token into the amount of the base token using the conversion rate; The key token conversion unit converts the converted amount of the key token into an amount of fiat currency; The remittance processing unit may remit the converted amount of legal tender to the legal tender account.
[0017] The trading management device of the present invention includes, for example, Further, the issuing amount designation information acquisition unit and the deposit amount presentation unit are included, the issuance amount designation information acquisition unit acquires issuance amount designation information designating an amount of unique tokens to be issued from at least one of the support target terminal and the supporter terminal, The conversion unit converts the amount of the specified unique token into the amount of the base token using the conversion rate; The key token conversion unit converts the converted amount of the key token into an amount of fiat currency; The deposit amount presentation unit presents the amount of the converted legal tender to at least one of the supporter terminal and the support target terminal as a deposit amount estimated to be required to issue the specified amount of unique tokens; The issuance request acquisition unit may be configured to, after the presentation, at least one of acquire the initial issuance request from the support target terminal and acquire the held issuance request from the support target terminal.
[0018] In the trading management device of the present invention, for example, The purchase processing unit includes a status assignment unit, The status granting unit may grant a status by linking it to the token account of the supporter terminal in accordance with purchase history information regarding the purchase of at least one of the product and the service.
[0019] In the trading management device of the present invention, for example, The conversion rate determination unit may determine the conversion rate between the base token and the unique token using a Bancor protocol.
[0020] The support target terminal of the present invention is, for example, Further, a cash request sending unit is included, The cashing request sending unit sends a cashing request to the buying and selling management device, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The token account is decremented by the amount of the unique tokens exchanged in response to the exchange request by the trading management device, A predetermined amount of the legal tender converted in response to the conversion request may be deposited in the legal tender account by the buying and selling management device.
[0021] The support target terminal of the present invention is, for example, Further, an issue amount designation information transmission unit is included, The issuance amount designation information transmission unit transmits issuance amount designation information that designates an amount of the unique token to be issued to the buying and selling management device, The issuance request sending unit may send the initial issuance request after the buying and selling management device presents a deposit amount that is estimated to be required to issue the specified amount of unique tokens.
[0022] The supporter terminal of the present invention, for example, Further, an issue amount designation information transmission unit is included, The issuance amount designation information transmission unit transmits issuance amount designation information that designates an amount of the unique token to be issued to the buying and selling management device, The issuance request sending unit may send the holding issuance request after the buying and selling management device presents a deposit amount estimated to be required to issue the specified amount of unique tokens.
[0023] In the supporter terminal of the present invention, for example, The token account may be assigned a status by the buying and selling management device in accordance with purchase history information relating to the purchase of at least one of the goods and the services.
[0024] The trading management method of the present invention includes, for example, Further, the method includes a cash request acquisition step and a remittance processing step, The cashing-out request acquisition step acquires a cashing-out request from the support target terminal, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The conversion step converts the amount of the unique token into the amount of the base token using the conversion rate; The key token conversion step converts the amount of the converted key token into an amount of fiat currency; The remittance processing step may include a step of remittance of the converted legal currency to the legal currency account.
[0025] The trading management method of the present invention includes, for example, Further, the method includes an issuance amount designation information acquisition step and a deposit amount presentation step, The issuance amount designation information acquisition step acquires issuance amount designation information designating an amount of unique tokens to be issued from at least one of the support target terminal and the supporter terminal, The conversion step converts the amount of the designated unique token into the amount of the base token using the conversion rate; The key token conversion step converts the amount of the converted key token into an amount of fiat currency; The deposit amount presentation step presents the amount of the converted legal tender to at least one of the supporter terminal and the support target terminal as a deposit amount estimated to be required to issue the specified amount of unique tokens; The issuance request acquisition step may be implemented by performing at least one of acquiring the initial issuance request from the support target terminal and acquiring the held issuance request from the support target terminal after the presentation.
[0026] In the trading management method of the present invention, for example, The purchase processing step includes a status assignment step, The status assigning step may be a step of assigning a status by linking it to the token account of the supporter terminal in accordance with purchase history information regarding the purchase of at least one of the product and the service.
[0027] In the trading management method of the present invention, for example, The conversion rate determination step may be implemented by determining a conversion rate between the base token and the unique token using a Bancor protocol.
[0028] The sales information presentation method of the present invention includes, for example, Further, a redemption request sending step is included, The cashing request transmission step includes transmitting a cashing request to the buying and selling management device, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The token account is decremented by the amount of the unique tokens exchanged in response to the exchange request by the trading management device, A predetermined amount of the legal tender converted in response to the conversion request may be deposited in the legal tender account by the buying and selling management device.
[0029] The sales information presentation method of the present invention includes, for example, Further, the step of transmitting issuance amount designation information is included, The issuance amount designation information transmission step transmits issuance amount designation information designating an amount of unique tokens to be issued to the trading management device, The issuance request sending step may be such that the initial issuance request is sent after the trading management device presents a deposit amount estimated to be required to issue the specified amount of unique tokens.
[0030] The method for presenting sales intention of the present invention includes, for example, Further, the step of transmitting issuance amount designation information is included, The issuance amount designation information transmission step transmits issuance amount designation information designating an amount of unique tokens to be issued to the trading management device, The issuance request sending step may be such that the trading management device sends the holding issuance request after the estimated deposit amount required to issue the specified amount of unique tokens is presented.
[0031] In the method for presenting sales intention of the present invention, for example, The token account may be assigned a status by the buying and selling management device in accordance with purchase history information relating to the purchase of at least one of the goods and the services.
[0032] The program of the present invention is a program for causing a computer to execute each step of the method of the present invention as a procedure.
[0033] The recording medium of the present invention is a computer-readable recording medium having the program of the present invention recorded thereon.
[0034] In the present invention, a "token" refers to an electromagnetic value record issued on a distributed ledger. Specific examples include ERC20 tokens in Ethereum, ERC721 (NFT), and the like. In addition, in the present invention, a "legal tender" refers to a currency determined by law, and specific examples include the yen, dollar, euro, Chinese yuan, Russian ruble, and the like.
[0035] In the present invention, a "support target" refers to an individual or organization that aims to raise funds. Also, in the present invention, a "supporter" refers to a person who supports the support target. Specific examples of support targets and supporters include a support target (baseball club, team, idol, etc.) and fans, a local government and its residents and alumni, etc.
[0036] Next, an embodiment of the present invention will be described with reference to the drawings. The present invention is not limited to the following embodiment. In each of the drawings, the same parts are given the same reference numerals. In addition, the explanations of each embodiment can be mutually incorporated unless otherwise specified, and the configurations of each embodiment can be combined unless otherwise specified.
[0037] [Embodiment 1] Fig. 1 is a block diagram showing an example of the configuration of a buying and selling management device 10 of this embodiment. As shown in Fig. 1, the device 10 includes an issuance request acquisition unit 11, a key token conversion unit 12, a conversion rate determination unit 13, a conversion unit 14, a unique token issuance unit 15, a token account management unit 16, a sales processing unit 17, and a purchase processing unit 18. Furthermore, the device 10 may include, as an optional configuration, a cash request acquisition unit 19, a remittance processing unit 20, an issuance amount designation information acquisition unit 21, and a deposit amount presentation unit 22, etc. The purchase processing unit 18 may further include, for example, a status assignment unit 181.
[0038] The device 10 may be, for example, a single device including each of the above-mentioned units, or a device to which each of the above-mentioned units can be connected via a communication line network. The device 10 may be connected to an external device described later via the communication line network. The communication line network is not particularly limited, and a known network may be used, for example, wired or wireless. Examples of the communication line network include an Internet line, a WWW (World Wide Web), a telephone line, a LAN (Local Area Network), a SAN (Storage Area Network), and a DTN (Delay Tolerant Networking). Examples of wireless communication include WiFi (Wireless Fidelity) and Bluetooth (registered trademark). The wireless communication may be either a form in which each device directly communicates (Ad Hoc communication) or an indirect communication via an access point. The device 10 may be, for example, incorporated in a server as a system. The device 10 may be, for example, a personal computer (PC, for example, desktop type or notebook type) in which the program of the present invention is installed, a smartphone, a tablet terminal, or the like. Furthermore, the present device 10 may be in the form of cloud computing or edge computing, for example, in which at least one of the above-mentioned units is on a server and the other units are on a terminal.
[0039] 2 illustrates a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a central processing unit (CPU, GPU, etc.) 101, a memory 102, a bus 103, a storage device 104, an input device 105, a display device 106, and a communication device 107. The components of the device 10 are connected to each other via the bus 103 and their respective interfaces (I / F).
[0040] The central processing unit 101 is responsible for the overall control of the device 10. In the device 10, the central processing unit 101 executes, for example, the program of the present invention and other programs, and also reads and writes various information. Specifically, for example, the central processing unit 101 functions as an issuance request acquisition unit 11, a base token conversion unit 12, a conversion rate determination unit 13, a conversion unit 14, a unique token issuance unit 15, a token account management unit 16, a sales processing unit 17, and a purchase processing unit 18. The central processing unit 101 also functions as a redemption request acquisition unit 19, a remittance processing unit 20, an issuance amount designation information acquisition unit 21, a deposit amount presentation unit 22, and the like.
[0041] The bus 103 can also be connected to, for example, an external device. Examples of the external device include an external storage device (external database, etc.), a printer, etc. The present device 10 can be connected to an external network (the above-mentioned communication line network) by, for example, a communication device 107 connected to the bus 103, and can also be connected to other devices via the external network.
[0042] An example of the memory 102 is a main memory (primary storage device). When the central processing unit 101 performs processing, the memory 102 reads various operation programs, such as the program of the present invention, stored in the storage device 104 described below, and the central processing unit 101 receives data from the memory 102 and executes the program. The main memory is, for example, a RAM (random access memory). The memory 102 may also be, for example, a ROM (read only memory).
[0043] The storage device 104 is also called an auxiliary storage device, for example, in contrast to the main memory (primary storage device). As described above, the storage device 104 stores an operation program including the program of the present invention. The storage device 104 may be, for example, a combination of a recording medium and a drive for reading and writing from and to the recording medium. The recording medium is not particularly limited, and may be, for example, an internal or external type, such as a hard disk (HD), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, or memory card. The storage device 104 may be, for example, a hard disk drive (HDD) in which a recording medium and a drive are integrated, or a solid state drive (SSD).
[0044] In the present device 10, the memory 102 and storage device 104 can also store user log information, as well as information obtained from an external database (not shown).
[0045] The device 10 may further include, for example, an input device 105 and a display device 106. The input device 105 is, for example, a touch panel, a keyboard, a mouse, etc. The display device 106 is, for example, an LED display, a liquid crystal display, etc.
[0046] Next, an example of the trading management method of this embodiment will be described with reference to the flowcharts of Figures 3 to 5. The trading management method of this embodiment is implemented as follows, for example, using the trading management device 10 of Figure 1. Note that the trading management method of this embodiment is not limited to the use of the trading management device 10 of Figure 1.
[0047] First, we will explain how to issue a new unique token on a given distributed network, which is also called a platform.
[0048] First, the issuance request acquisition unit 11 acquires an initial issuance request for issuing a new unique token on a specific platform from the support target terminal (S11). A new unique token means a unique token that has not yet been circulated on the specific platform, i.e., has not yet been initially issued. The specific platform is not particularly limited, but may be, for example, a platform that stores a distributed ledger such as a blockchain, a platform that includes a smart contract, etc. More specifically, for example, there is a platform to which a smart contract function is added by a side chain having Ethereum or a blockchain of another platform as a parent chain. Hereinafter, a blockchain will be described as an example of a distributed ledger, but is not limited thereto. The platform may store, for example, one distributed ledger, or may store two or more. For example, multiple types of unique tokens are issued on the platform. In addition, the platform may be, for example, a platform that uses a blockchain common to other support targets. The support target terminal is a terminal of the support target that requests the issuance of a new unique token, and specifically, for example, the support target terminal 30 described in the second embodiment is exemplified. The support target terminal is, for example, a device on a distributed network that stores a distributed ledger such as a blockchain. The support target terminal holds a token account that manages tokens on a blockchain. The support target terminal and the token account are linked. The token account is also called, for example, an address or a wallet. The initial issuance request includes, for example, token account information that identifies the token account and deposit information regarding a deposit in legal tender. The legal tender is not particularly limited. The deposited legal tender is used to issue the unique token. The deposit information includes, for example, information regarding the type of legal tender, the deposit amount, etc. The deposit may be made in cash, for example, or using a credit card, etc. The form of acquisition is not particularly limited, and may be acquired, for example, via the communication line network.Furthermore, the device 10 may further include, for example, a reading device for reading credit cards and the like and a deposit processing device for processing cash deposits, and may acquire the initial issuance request and the held issuance request described below via these devices or the input device 105. Furthermore, the device 10 may include an identification unit for identifying the type of legal currency. This allows the type of deposited legal currency to be automatically identified.
[0049] Next, the key token conversion unit 12 converts the deposited amount into the amount of key tokens (S12). The key token conversion unit 12 may perform the conversion such that the value of the key token is fixed relative to the legal currency. That is, the value of the key token and the value of the legal currency may be equivalent. The key token is a token that serves as a key on the specified platform. Specifically, the key token plays the same role as a key currency in legal currency, for example. The key token is, for example, not a token that is already in circulation, but a token that is newly issued by a virtual currency exchange or the like. The key token may also be a token unique to each unique token.
[0050] Next, the conversion rate between the base token and the unique token is determined by the conversion rate determination unit 13 using a calculation formula based on the amount of the base token and the total amount of the unique token issued in the platform (S13). By using the calculation formula, for example, it is possible to automatically determine the conversion rate without the need for matching between a seller and a buyer as in securities trading. For example, the Bancor protocol can be used as the calculation formula.
[0051] The Bancor protocol will be described. The Bancor protocol determines the value of a unique token at a certain timing, for example, by the calculation formula (1) below. The fixed ratio in the formula (1) below can be set in advance by the support target, which is the issuer of the unique token. In other words, in the case of the initial issuance request, the unique token is not in circulation on the platform, so the conversion rate determination unit 13 first calculates the amount of the base token as the value of the unique token. When the base token conversion unit 12 converts the value of the base token to be fixed relative to the legal tender, for example, in the initial issuance of the unique token, an equivalent relationship is established between the value of the legal tender, the value of the base token, and the value of the unique token.
[0052] (Number 1) TIFF0007627437000001.tif27170
[0053] Next, the conversion unit 14 converts the amount of the base token into the amount of the unique token using the conversion rate (S14). That is, the value of the unique token varies depending on the total amount of the unique token issued on the platform. More specifically, this will be described later.
[0054] Next, in response to the initial issuance request, the unique token issuing unit 15 issues the converted unique token on the platform (S15). The unique token issued in this step is a unique token for each support target. The support target terminal may be used in common by multiple support targets, for example. Therefore, even if the initial issuance request is from the same support target terminal, multiple unique tokens can be issued on the platform if the support targets are different.
[0055] Then, the token account management unit 16 grants (also called deposits) the converted amount of unique tokens to the token account of the support target terminal based on the initial issuance request (S16). That is, the initially issued unique tokens are held in the token account linked to the support target terminal. Information on the issuance history of the unique token in response to the initial issuance request is treated as, for example, a transaction.
[0056] The series of steps described in the steps (S11) to (S16) of initially issuing the unique token and granting the initially issued unique token to the token account of the support target terminal may be executed repeatedly if the support target is different. Whether the support targets are the same or not can be identified, for example, based on identification information (e.g., ID (identification), etc.) unique to each support target. The identification information may be included, for example, in the input information described below.
[0057] Next, a description will be given of the supporter acquiring (purchasing) an initially issued unique token on a given platform.
[0058] First, the issuance request acquisition unit 11 acquires a holding and issuance request for issuing an arbitrary unique token from among the unique tokens initially issued on the predetermined platform from the supporter terminal (S17). The initially issued unique token is, for example, the unique token issued in the step (S15). The supporter terminal is a terminal of the supporter requesting the issuance of an arbitrary unique token, and specifically, for example, the supporter terminal 40 described in the second embodiment. The supporter terminal is, for example, a device on a distributed network that stores a distributed ledger such as a blockchain. The supporter terminal holds the token account, and the supporter terminal and the token account are linked. The holding and issuance request includes, for example, token account information that identifies the token account and deposit information regarding deposit of legal tender. The supporter can select the arbitrary unique token, for example, via an input device of the supporter terminal or the input device 105 of the device 10. Then, the device 10 acquires a holding and issuance request for issuing the selected unique token.
[0059] Next, in the same manner as described above, the base token conversion unit 12 converts the legal currency into the base token (S12), the conversion rate determination unit 13 determines the conversion rate (S13), and the conversion unit 14 converts the base token into the unique token (S14). Next, the unique token issuing unit 15 issues the unique token in response to the holding and issuing request (S15).
[0060] In this case, since the unique token is in circulation on the platform, the conversion rate determination unit 13 will determine the conversion rate with the unique token depending on the amount of the base token (i.e., the amount of deposit).
[0061] Then, the token account management unit 16 grants the converted amount of unique tokens to the token account of the supporter terminal based on the holding and issuance request (S18). That is, the supporter terminal does not purchase and hold the initially issued unique token held by the support target terminal, but issues a new unique token identical to the initially issued unique token on the platform and holds it. This increases the circulation of the unique token on the platform. Information regarding the issuance history of the unique token in response to the holding and issuance request is treated as, for example, a transaction.
[0062] The series of steps described in step (S17), step (S12) to step (S15), and step (S18) of granting the initially issued unique token to the token account of the supporter terminal may be executed repeatedly.
[0063] Next, the buying and selling of products and the like using the unique token will be described.
[0064] First, after the step (S16), the sales processing unit 17 executes a process of selling at least one of the product and the service presented by the support target terminal on the platform to the supporter terminal (S19). At least one of the product and the service (hereinafter also referred to as the product, etc.) has an arbitrary amount of the unique token set by the support target terminal. The sales processing unit 17 may, for example, notify the supporter terminal that the product, etc. has been presented from the support target terminal. The notification may, for example, be notified only to the supporter terminal that holds the same unique token as the unique token issued by the support target terminal, or may be notified to all the supporter terminals on the platform.
[0065] Here, the goods, etc. are not particularly limited, and may be goods, etc. based on digital information, or goods, etc. in real space. In the case of goods, etc. in real space, the purchase processing unit 18 described below may obtain information on the location to which the goods, etc. are to be delivered from the supporter terminal, or may present the supporter terminal with the location where the goods, etc. can be received. Specifically, the goods, etc. may include a collection of messages, various rights, various gifts, various digital contents, digital avatars, etc. More specifically, they may include photographs, illustrations, video contents, etc.
[0066] Next, when the supporter terminal indicates its intention to purchase the product, etc., using the unique token held by the supporter terminal, the purchase processing unit 18 executes a process of purchasing the product, etc., from the support target terminal for the supporter terminal (S20). That is, the step (S20) is executed after the step (S18) and the step (S19), as shown in FIG. 3. The purchase processing unit 18 may include, for example, a status assigning unit 181, as described above. When the status assigning unit 181 is included, the status assigning unit 181 assigns a status by linking it to the token account of the supporter terminal according to purchase history information regarding the purchase of the product, etc. (S201). The purchase history information is treated as, for example, a transaction. The status is not particularly limited. The status assigning unit 181 may assign a status according to, for example, the number of purchases of the product, etc., or according to the total amount of the unique tokens spent on the purchase of the product, etc. By being granted the status, the supporter can satisfy the desire to have the achievements of the support recognized in addition to the support of the support target.
[0067] Then, the token account management unit 16 further transfers the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal (S21), and the process ends (END).
[0068] The series of steps relating to the buying and selling of products and the like using the unique token, which have been described in the steps (S19) to (S21), may be repeatedly executed.
[0069] The issuance request acquisition unit 11 may also acquire the holding issuance request from the support target terminal after the step (S16), for example. Then, in the same manner as the process for the supporter terminal, a unique token may be granted to the token account of the support target terminal. This allows the support target terminal to obtain a unique token, for example, for operational purposes or for running various campaigns.
[0070] The issuer of the unique token and the seller of the product, etc. may be the same or different. Specifically, for example, the franchisee is the issuer of the unique token, and the franchise is the seller of the product, etc. Also, for example, Company A may be the issuer of the unique token, and the affiliated companies, affiliated stores, cooperating companies, etc. of Company A may be the sellers of the product, etc. The legal classification of each token differs depending on whether the issuer and the seller are the same or not. Whether the issuer and the seller are the same or not may differ for each token economy.
[0071] As described above, the device 10 may also include the cashing request acquisition unit 19 and the remittance processing unit 20. The buying and selling management method according to this embodiment in this aspect will be described with reference to Figs.
[0072] First, the exchange request acquisition unit 19 acquires an exchange request from the support target terminal (S22). The step (S22) may be executed at any time after the step (S16) shown in FIG. 3. The exchange request includes exchange information on the amount of the unique token to be exchanged into the legal currency and legal currency account information that specifies a legal currency account. The exchange information may include information on the type of the legal currency, for example. The legal currency account is an account that manages legal currency, and specifically, for example, a bank account. The support target terminal and the legal currency account may be linked. In addition, the exchange request acquisition unit 19 may identify the type of the legal currency from the legal currency account information, for example. On the other hand, the exchange request acquisition unit 19 does not acquire the exchange request from the supporter terminal.
[0073] Next, the conversion unit 14 converts the amount of the unique token into the amount of the base token using the conversion rate (S23). In the trading management method of this embodiment, for example, after the step (S22) and before the step (S23), the conversion rate determination unit 13 may determine the conversion rate again in the same manner as the step (S13) shown in FIG.
[0074] Next, the key token conversion unit 12 converts the converted amount of key tokens into an amount of legal tender (S24).
[0075] Then, the remittance processing unit 20 remits the converted legal currency amount to the legal currency account (S25), and the process ends (END).
[0076] The series of steps for converting the unique token into cash, which has been described in the steps (S22) to (S25), may be repeatedly executed.
[0077] This allows the support recipient to raise funds. On the other hand, the supporter cannot convert the unique token into legal tender through the key token. In other words, the supporter cannot purchase the unique token for speculative purposes, but instead purchases the unique token to purchase the product or the like. Since the supporter cannot convert the unique token into legal tender, for example, the support enthusiasm for the support recipient can be quantified based on the amount of unique tokens held by the supporter. Furthermore, since the supporter cannot convert the unique token into legal tender, for example, excessive volatility can be suppressed, and the supporter's psychological anxiety and concerns can be dispelled.
[0078] As described above, the device 10 may also include the issuance amount designation information acquisition unit 21 and the deposit amount presentation unit 22. The buying and selling management method of this embodiment in this aspect will be described with reference to Figs.
[0079] First, the issuance amount designation information acquisition unit 20 acquires issuance amount designation information designating the amount of unique tokens to be issued from at least one of the support target terminal and the supporter terminal (S1). The issuance amount designation information may include, for example, information regarding the type of legal currency.
[0080] Next, in the same manner as in the step (S13) shown in FIG. 3, the conversion rate is determined by the conversion rate determination unit 13 (S2).
[0081] Next, the conversion unit 14 converts the specified amount of unique tokens into the amount of key tokens using the conversion rate (S3).
[0082] Next, the key token conversion unit 12 converts the converted amount of the key token into an amount of legal tender (S4).
[0083] Next, the deposit amount presentation unit 22 presents the converted amount of legal tender to at least one of the supporter terminal and the support target terminal as the deposit amount estimated to be required to issue the specified amount of unique tokens (S5). The presentation may be performed, for example, by transmitting the deposit amount to at least one of the supporter terminal and the support target terminal via the communication line network, or by displaying it on the display device 106 of the device 10.
[0084] 3, after the presentation, the issuance request acquisition unit 11 executes at least one of acquiring the initial issuance request from the support target terminal (S11) and acquiring the retained issuance request from the target terminal (S17). The steps after the step (S11) and the step (S17) are the same as those described above.
[0085] The series of steps described in the steps (S1) to (S5) for estimating the amount of money required to issue the amount of the unique token may be repeatedly executed.
[0086] For example, the device 10 may specify in advance a specific legal currency as the legal currency. The specific legal currency may be two or more, and may be specified arbitrarily.
[0087] Unlike legal tender, virtual currencies such as Bitcoin are not managed by organizations such as nations or central banks, and therefore have large price fluctuations. When converting unique tokens to legal tender or purchasing and issuing unique tokens from legal tender via such virtual currencies, which have large price fluctuations, one must be aware of the rates of both the virtual currency and the legal tender, and the virtual currency and the unique token. In addition, since one must be aware of both rates, the support target and supporter cannot purchase the unique token when needed, and furthermore, the support target cannot convert the unique token into legal tender when needed. However, according to this embodiment, for example, by using a key token that is equivalent to a legal currency, buying and selling using the token is possible without being aware of the exchange rate between the legal currency and the key token. Therefore, the support target can convert the unique token into legal currency at the time when the legal currency is needed without being aware of the exchange rate between the legal currency and the key token. In addition, the support target and the supporter can purchase the unique token without being aware of the exchange rate between the legal currency and the key token. Furthermore, since there is no need to be aware of the exchange rate between the legal currency and the key token, the process cost can be reduced when converting the unique token into legal currency or purchasing and issuing the unique token from legal currency.
[0088] Furthermore, according to this embodiment, it is possible to provide a system in which a single token account not only functions as a wallet for purchasing and exchanging unique tokens, but also provides services related to the unique token, such as buying and selling of products that can be settled with the unique token. As described above, in the technology of Patent Document 1 and the like, in order to convert legal currency to a unique token, it was necessary to execute two processes, (1) the exchange of legal currency and a base token, and (2) the exchange of a base token and a unique token, via another device. However, according to this embodiment, the calculation of each exchange gain can be automatically processed without the intervention of another device, allowing the process to be completed in a single operation.
[0089] [Embodiment 2] A token distribution system device using the buying and selling management device of the first embodiment will be described.
[0090] FIG. 6 is a diagram showing an example of the configuration of the token distribution system device 100 of this embodiment. As shown in FIG. 6, this device 100 includes the buying and selling management device 10 described in the first embodiment, the support target terminal 30, and the supporter terminal 40. The buying and selling management device 10 is communicatively connected to the support target terminal 30 and the supporter terminal 40 via the communication line network. The token distribution system device 100 is also called a token distribution system 100. The support target terminal 30 and the supporter terminal 40 are devices on a distributed network that stores a distributed ledger such as a block chain, for example. The buying and selling management device 10 may also be a device on the distributed network. The support target terminal 30 and the supporter terminal 40 are devices used in conjunction with the buying and selling management device 10. The number of the support target terminal 30 and the supporter terminal 40 is not particularly limited, and may be one or more than two.
[0091] Fig. 7 is a block diagram showing an example of the configuration of the support target terminal 30. As shown in Fig. 7, the device 30 includes an issuance request sending unit 31, a setting unit 32, a sales information presenting unit 33, and a storage unit 34. Furthermore, the device 30 may include, as optional components, a cash request sending unit 35, an issuance amount designation information sending unit 36, and the like.
[0092] The device 30 may be, for example, a single device including each of the above-mentioned units, or a device to which each of the above-mentioned units can be connected via the communication line network. The device 30 may be connectable to the external device via the communication line network. The device 30 may be, for example, incorporated in a server as a system. The device 30 may be, for example, a personal computer (PC, for example, desktop type or notebook type) in which the program of the present invention is installed, a smartphone, a tablet terminal, or the like.
[0093] The hardware configuration of the device 30 is, for example, similar to the hardware configuration of the sale management device 10 shown in FIG. 2 unless otherwise specified.
[0094] In this device 30, the central processing unit 101 functions as an issuance request sending unit 31, a setting unit 32, and a sales information presenting unit 33. The central processing unit 101 also functions as a cash request sending unit 35, an issuance amount designation information sending unit 36, and the like.
[0095] The storage unit 34 can use, for example, the memory 102 and the storage device 104. The storage unit 34 may store, for example, token account information 341 and legal tender information 342, which will be described later.
[0096] Fig. 8 is a block diagram showing an example of the configuration of the supporter terminal 40. As shown in Fig. 8, the device 40 includes an issuance request sending unit 41, a purchase intention presenting unit 42, and a storage unit 43. Furthermore, the device 40 may include an issuance amount designation information sending unit 44 and the like as an optional configuration.
[0097] The device 40 may be, for example, a single device including each of the above-mentioned units, or a device to which each of the above-mentioned units can be connected via the communication line network. The device 40 may be connectable to the external device via the communication line network. The device 40 may be incorporated in a server as a system. The device 40 may be, for example, a personal computer (PC, for example, desktop type or notebook type) in which the program of the present invention is installed, a smartphone, a tablet terminal, or the like.
[0098] The hardware configuration of the device 40 is, for example, similar to the hardware configuration of the sale management device 10 shown in FIG. 2 unless otherwise specified.
[0099] In this device 40, the central processing unit 101 functions as an issuance request sending unit 41 and a purchase intention presenting unit 42. The central processing unit 101 also functions as an issuance amount designation information sending unit 44, for example.
[0100] The storage unit 43 can use, for example, the memory 102 and the storage device 104. The storage unit 43 may store, for example, token account information 431, which will be described later.
[0101] Next, an example of the token distribution method of this embodiment will be described based on the flowcharts of Figures 9 to 11. The token distribution method of this embodiment is implemented as follows, for example, using the token distribution system device 100 of Figure 6. Note that the token distribution method of this embodiment is not limited to the use of the token distribution system device 100 of Figure 6.
[0102] First, we will explain issuing a new unique token on a given platform.
[0103] First, in the support target terminal 30, the issuance request sending unit 31 sends an initial issuance request for issuing a new unique token on a predetermined platform to the buying and selling management device 10 (S101). The initial issuance request is the same as that described above.
[0104] Next, in the buying and selling management device 10, steps (S102) to (S107) shown in FIG. 9 are executed in the same manner as the steps (S11) to (S16) described with reference to FIG. 3. By executing the step (S107), the amount of the unique token issued by the buying and selling management device 10 in response to the initial issuance request is granted to the token account 341 stored in the memory unit 34 of the support target terminal 30. In the step (S107), the token account management unit 16 of the buying and selling management device 10 may impose a lock-up regulation on the unique token issued in response to the initial issuance request, for example. The lock-up regulation means a regulation that prohibits the unique token from being converted into cash for a certain period of time after the initial issuance of the unique token.
[0105] Next, in the support target terminal 30, the setting unit 32 sets an arbitrary amount of the unique tokens for at least one of the product and the service (S108). Specifically, for example, the setting can be performed via the input device 105. Note that the step (S108) may be performed at any time after the step (S107) shown in FIG. 9.
[0106] Next, in the support target terminal 30, the sales information presenting unit 33 presents at least one of a product and a service for which an arbitrary amount of the unique token is set on the platform (S109).
[0107] Next, in the trade management device 10, a step (S110) shown in FIG. 9 is executed similarly to the step (S19) described with reference to FIG.
[0108] Meanwhile, in the supporter terminal 40, the issuance request sending unit 41 sends a holding and issuance request for issuing any unique token among the unique tokens initially issued on the specified platform to the buying and selling management device 10 (S111). The holding and issuance request is, for example, the same as described above. The initially issued unique token is, for example, the unique token issued in the step (S106).
[0109] Next, in the buying and selling management device 10, similar to the step (S17), the step (S12) to the step (S15), and the step (S18) described with reference to Fig. 3, the step (S111) to the step (S112), the step (S103) to the step (S106), and the step (S113) shown in Fig. 9 are executed. By executing the step (S113), the token account 431 stored in the memory unit 43 of the supporter terminal 40 is granted the amount of the unique token issued by the buying and selling management device 10 in response to the holding and issuing request.
[0110] Next, in the supporter terminal 40, the purchase intention presentation unit 42 presents an intention to purchase the product, etc. presented on the platform by using the unique token held in the token account 431 (S114). Specifically, the intention is presented by, for example, selecting the product, etc. that the supporter wants to purchase via the input device 105.
[0111] Next, in the buying and selling management device 10, the step (S115) shown in FIG. 9 is executed similarly to the step (S20) described with reference to FIG. 3. Also, the step (S1151) shown in FIG. 9 may be executed similarly to the step (S201) described with reference to FIG. 3. By executing the step (S1151), a status is assigned to the token account 431 of the supporter terminal 40 by the buying and selling management device 10 according to the purchase history information regarding the purchase of the product, etc.
[0112] Then, in the buying and selling management device 10, the step (S116) shown in FIG. 9 is executed in the same manner as the step (S21) described with reference to FIG. 3, and the process ends (END). By executing the step (S116), an amount of unique tokens set in the product, etc. is transferred from the token account 431 of the supporter terminal 40 to the token account 341 of the support target terminal 30. That is, the token account 431 of the supporter terminal 40 is deducted by an amount equal to the amount of unique tokens set in the product, etc., and the token account 341 of the support target terminal 30 is granted an amount equal to the amount of unique tokens set in the product, etc.
[0113] The series of steps described in the steps (S101) to (S107) of initially issuing the unique token and granting the initially issued unique token to the token account 341 of the support target terminal 30 may be executed repeatedly if the support target is different.
[0114] The series of steps of granting the initially issued unique token to the token account 431 of the supporter terminal 40 described in steps (S111) to (S112), steps (S103) to (S106), and step (S113) may be executed repeatedly.
[0115] The series of steps relating to the buying and selling of goods and the like using the unique token, which have been described in the steps (S108) to (S110) and the steps (S114) to (S116), may be executed repeatedly.
[0116] In addition, a manner in which the support target terminal 30 converts the unique token into cash in the token distribution system device 100 will be described with reference to FIGS.
[0117] First, in the support target terminal 30, the cash request sending unit 35 sends a cash request to the buying and selling management device (S117). The step (S117) may be executed at any time after the step (S107) shown in Fig. 9. The cash request is, for example, the same as described above.
[0118] Then, similarly to the step (S22) to the step (S25) described with reference to Fig. 4, step (S118) to step (S121) shown in Fig. 10 are executed, and the process ends (END). By executing the step (S121), the amount of the unique tokens converted by the buying and selling management device 10 in response to the redemption request is reduced in the token account 341 of the support target terminal 30. Then, a predetermined amount of the legal tender converted by the buying and selling management device 10 in response to the redemption request is deposited in the legal tender account 342 stored in the memory unit 34 of the support target terminal 30.
[0119] The series of steps for converting the unique token into cash, which has been described in the steps (S117) to (S121), may be repeatedly executed.
[0120] In addition, using Figures 11 and 9, we will explain how, in the token distribution system device 100, upon request from at least one of the support target terminal 30 and the supporter terminal 40, the buying and selling management device 10 estimates the amount required to issue a specified amount of the unique token before the legal tender is deposited.
[0121] First, the issuance amount designation information transmission unit 36 and 44 of at least one of the support target terminal 30 and the supporter terminal 40 transmits the issuance amount designation information designating the amount of unique tokens to be issued to the buying and selling management device 10 (S201). The issuance amount designation information is, for example, the same as described above.
[0122] Next, in the trade management device 10, steps (S202) to (S206) shown in FIG. 11 are executed similarly to the steps (S1) to (S5) described with reference to FIG.
[0123] 9, the issuance request acquisition units 31 and 41 of at least one of the support target terminal 30 and the supporter terminal 40 execute at least one of sending the initial issuance request (S101) and sending the holding issuance request (S111) after the deposit amount estimated to be required to issue the specified amount of unique tokens is presented by the buying and selling management device 10. The steps after the step (S101) and the step (S111) are the same as those described above.
[0124] The series of steps described in the steps (S201) to (S206) for estimating the amount of money required to issue the amount of the unique token may be repeatedly executed.
[0125] Of the steps (S101) to (S121) and the steps (S201) to (S206), the steps (S101), (S108) to (S109), (S117), and (S201) are executed by each part of the support target terminal 30 as described above, and are also referred to as a sales information presentation method using a unique token, for example.
[0126] Of the steps (S101) to (S121) and the steps (S201) to (S206), the steps (S111), (S114) and (S201) are executed by each part of the supporter terminal 40 as described above, and are also referred to as a method of presenting purchase intention using a unique token, for example.
[0127] According to this embodiment, as in the first embodiment, the unique token can be issued and goods and the like can be traded seamlessly. Also, according to this embodiment, as in the first embodiment, for example, by using a key token equivalent to a legal currency, it is possible to trade using the token without being aware of the exchange rate between virtual currency and legal currency. Also, by trading the goods and the like using the unique token between the support target terminal 30 and the supporter terminal 40, the circulation of the unique token can be promoted. This can activate the token economy. Specifically, from the viewpoint of the support target, funds can be obtained by converting the unique token sold by trading the goods and the like into legal currency. Also, in this embodiment, the supporter cannot purchase the unique token for speculative purposes. Therefore, according to this embodiment, for example, the risk of losing the value of the unique token all at once due to the sale of the unique token from the supporter is suppressed. On the other hand, from the viewpoint of the supporter, there is an advantage that the support target can be supported using the unique token and the goods and the like can be obtained. Also, the achievement of the support can be visually recognized as a "status", and the desire to have the achievement of the support recognized can be satisfied. Furthermore, by increasing the "status" through achievements, the supporter is encouraged to further support, which can lead to the issuance of more unique medals. Thus, according to this embodiment, benefits arise for both the support target and the supporter, and a virtuous cycle of token economy is created through the enrichment of products and support.
[0128] [Embodiment 3] The token economy to which the present invention is applied will now be described in detail.
[0129] FIG. 12 is a diagram showing an example in which the token distribution system device 100 is introduced into a token economy. The devices shown in FIG. 12 are communicatively connected via, for example, the communication line network. The buying and selling management device 10, for example, is partly on a virtual server, and includes a side chain with an existing blockchain as a parent chain on the virtual server. The buying and selling management device 10 executes exchange processing such as buying and selling of the legal currency and the base token, the base token and the unique token, the commodity, etc., using, for example, the blockchain and the side chain.
[0130] The support target terminal 30, similarly to the above, connects to the buying and selling management device 10 and executes processes such as issuing the unique token, presenting (registering) products, etc., and cashing in the unique token.
[0131] As described above, the supporter terminal 40 connects to the buying and selling management device 10 and executes processes such as issuing the unique token and expressing an intention to purchase a product, etc.
[0132] Furthermore, when the deposit of legal tender is made by credit card settlement, the buying and selling management device 10 may be connected to, for example, a settlement device 50 of a settlement agent. The settlement device 50 executes, for example, a process related to the deposit.
[0133] Furthermore, the buying and selling management device 10 may be connected to an operation device 60 of a platform operator. The operation device 60 executes, for example, processes such as management and operation of the platform. The platform operator may also be, for example, an issuer of a unique token.
[0134] The buying and selling management device 10 may also be connected to an issuance processing device 70 of a crypto asset exchange. The issuance processing device 70 executes processing related to the issuance of the key token, for example, upon receiving an instruction from the key token conversion unit 12 of the buying and selling management device 10. The buying and selling management device 10 issues a unique token, for example, using key tokens purchased in bilateral transactions as collateral assets. Also, for example, when a supporter issues (purchases) a unique token, the buying and selling management device 10 issues the unique token using key tokens corresponding to the purchase amount as reserve assets, and grants the unique token to the token account of the supporter.
[0135] FIG. 13 is a diagram showing an example of the circulation of unique tokens. In FIG. 13, the support target is shown as team A (support target), and the supporter is shown as a fan of team A. First, team A, which wants to secure activity funds, issues a new unique token related to team A on the platform using the support target terminal 30 in the same manner as described above. Next, a fan who wants to contribute to team A issues (purchases) the unique token issued by team A by exchanging it with the legal tender using the supporter terminal 40 in the same manner as described above. In addition, team A registers various fan services as the products, etc. on the platform using the support target terminal 30. Then, the fan uses the supporter terminal 40 to purchase the desired fan service according to the amount of support heat for team A, and consumes the unique token. This improves the status of the token account of the supporter terminal 40 used by the fan. The improved status encourages the fan to further support, which can lead to the issuance of more unique medals. In this way, the more the fans consume the unique tokens to issue more unique tokens, i.e., the more the fans support team A, the more the circulation (total issuance) of unique tokens on the platform increases, and the value of the unique tokens related to team A increases. This allows team A to secure operating funds. Meanwhile, fans can directly contribute to supporting team A, and can satisfy their desire to be recognized for their support. In addition, fans can obtain status and deepen their relationship with team A.
[0136] FIG. 14 is a diagram showing an example in which the value of a unique token increases. In FIG. 14, the support target is shown as a cheering target, and the supporter is shown as a fan of the cheering target. Also, in FIG. 14, the unique token is shown as a Players Cheer Medal (PCM), the key token is shown as a Cheer Medal (CHM), the legal currency is shown as yen, and the goods and the like are shown as content. Also, in FIG. 14, the rate between yen and CHM is fixed at 1 yen / PCM.
[0137] As shown in Figure 14, if a cycle of economic activities in which fans purchase PCM, fans purchase merchandise, etc., and the target of support converts the unique token into legal tender is repeated while the amount of unique tokens in circulation and the amount of purchased merchandise, etc. increases, the price of PCM will rise, and benefits will be created for both fans and targets of support. The first benefit is that fans who purchased the unique medals related to the target of support at the beginning of the distribution of PCM on the platform will be given preferential treatment in terms of the purchase cost of content (point 1 in the figure). Specifically, for example, the exchange rate between the yen and PCM at the start of the token economy is 1 yen / PCM, and the fan purchased PCM at this rate (economic activity (1)). Then, if the fan purchases content at the time of economic activity (2), the fan will have paid 1,000 yen to purchase one piece of content that costs 1,000 PCM per piece. On the other hand, suppose that a fan purchases PCM (economic activity (4)) at the time of economic activity (3), when the exchange rate between the yen and PCM is 1.5 yen / PCM. If the fan then purchases content at the time of economic activity (5), the fan will have paid 1,500 yen to purchase one piece of content that costs 1,000 PCM per piece. In this way, the cost of purchasing the content at the time of economic activity (2) is cheaper than the cost of purchasing the content at the time of economic activity (5).
[0138] The second benefit is that the supporter can add a capital gain of PCM to the profit from the sale of the content (point 2 in the diagram). Specifically, for example, in economic activity (5), the exchange rate between the yen and PCM is 2.5 yen / PCM, so if the profit from the sale of the content, which costs 1,000 PCM per unit, is converted into yen at this time, the supporter can obtain a profit of 5,000 yen since two units of the content have been sold (economic activity (6)). Even if only one unit of the content has been sold, as in economic activity (2), the exchange rate between the yen and PCM is 2.5 yen / PCM, so a profit of 2,500 yen can be obtained. In this way, if the content is converted into money at the time of economic activity (5), the exchange rate between the yen and PCM is higher than if it was converted into money at the time of economic activity (2), so more profit can be obtained.
[0139] The third benefit is that once the amount of PCM in circulation stabilizes, the supporters can sell the PCM they initially issued and obtain capital gains (point 3 in the diagram). Specifically, for example, in economic activity (7), the exchange rate between the yen and PCM is 3 yen / PCM, so by selling the PCM they initially issued at this point, they can obtain profits equal to the amount of PCM initially issued multiplied by 3 yen.
[0140] FIG. 15 is a diagram showing an example in which the value of a unique token decreases. In FIG. 15, the support target is shown as a cheering target, and the supporter is shown as a fan of the cheering target. Also, in FIG. 15, the unique token is shown as a Players Cheer Medal (PCM), the base token is shown as a Cheer Medal (CHM), the legal currency is shown as yen, and the goods and the like are shown as content. Also, in FIG. 15, the rate between yen and CHM is fixed at 1 yen / PCM.
[0141] If there are no fans who hold PCM, as shown at point 1 in the figure, the profits that the supporter will receive will decrease when converting the profits from the sale of the content into yen. Furthermore, as shown at point 2 in the figure, capital losses will occur when the initially issued PCM is deducted and sold. Therefore, to prevent such a situation from occurring, it is desirable for the supporter to continue to provide attractive content (such as the above-mentioned products) to fans in order to operate the token economy.
[0142] [Embodiment 4] An example of the support target terminal 30 transmitting an initial issuance request will be specifically described with reference to FIG. 16. The trading management device 10 may provide template information to the support target terminal 30, for example. Then, the support target terminal 30 may acquire template information (at least one of initial issuance information and operation management support information) to which input information is added from the trading management device 10, for example. The template information is information including, for example, initial issuance information regarding the initial issuance of the templated unique token, and operation management support information that supports operation management of the economic zone using the unique token, and is linked to the platform. The input information added to the initial issuance information includes, for example, information regarding the name of the unique token to be initially issued, the initial issuance amount of the unique token, and the like. The input information added to the operation management support information includes, for example, information regarding electronic commerce, customer management, and the like. The platform is, for example, a platform (common platform) on which multiple types of unique tokens are issued based on template information. The template information may be stored in advance in, for example, the memory 102 and the storage device 104 of the trading management device 10. The template information may include, for example, preset options.
[0143] The template information will be specifically described with reference to FIG. 16. FIG. 16 shows an example in which the support target terminal 30 inputs each piece of information into the template information using the input unit 33. As shown in FIG. 16, the template information includes options regarding the theme (left diagram) and purpose (center diagram) of the initially issued unique token. The theme is information regarding the support target, such as sports, regional revitalization, talent, and primary industry. The purpose is information regarding the purpose of using the token economy, such as user-to-user interaction, digital content sales, and person-to-person remittance. The support target terminal 30 selects an arbitrary option from the options via the input device 105. In addition, the support target terminal 30 may input the name of the initially issued unique token and the initial issuance amount of the unique token into the template information using the input device 105, as shown in FIG. 16 (right diagram). The support target terminal 30 transmits an initial issuance request including the template information into which the information has been input, to the buying and selling management device 10. Then, the buying and selling management device 10, which has acquired the initial issuance request including the template information, performs the initial issuance of the unique token on the common platform based on the template information. By using the template information, the support target can reduce the development costs of a wallet application related to the unique token.
[0144] Furthermore, the buying and selling management device 10 may provide a plug-in to the support target device 30 that has transmitted the template information, in addition to the template information. The plug-in includes, for example, data (design skin data) that can change the design of the support target and its unique token displayed on the screen of the support target terminal 30 and the supporter terminal 40. In this way, the support target can be customized as an application unique to the common application.
[0145] [Embodiment 5] The program of the present embodiment is a program for causing a computer to execute each step of the method of the present invention as a procedure. In the present invention, the "procedure" may be read as "processing." The program of the present embodiment may be recorded, for example, in a computer-readable recording medium. The recording medium is not particularly limited, and examples thereof include a read-only memory (ROM), a hard disk (HD), and an optical disk.
[0146] Although the present invention has been described above with reference to the embodiment, the present invention is not limited to the above embodiment. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
[0147] <Additional Notes> Some or all of the above embodiments may be described as follows, but are not limited to the following supplementary notes. (Appendix 1) The system includes an issuance request acquisition unit, a key token conversion unit, a conversion rate determination unit, a conversion unit, a unique token issuance unit, a token account management unit, a sales processing unit, and a purchase processing unit, The issuance request acquisition unit executes at least one of acquiring an initial issuance request for issuance of a new unique token on a specified platform from the support target terminal, and acquiring a retained issuance request for issuance of any unique token among the unique tokens that have already been initially issued on the specified platform from the supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion unit converts the received amount into an amount of key tokens, The key token is a key token on the specified platform, The conversion rate determination unit determines a conversion rate between the base token and the unique token using a calculation formula based on the amount of the base token and the total amount of the unique token issued in the platform; The conversion unit converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuing unit issues the converted unique token on the platform in response to at least one of the initial issuance request and the holding issuance request; The unique token issued is a unique token for each support target, The token account management unit executes at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales processing unit executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal; At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, the purchase processing unit, when the supporter terminal indicates an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal, executes a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal; The token account management unit is a buying and selling management device that further transfers the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal. (Appendix 2) Further, the device includes a cash request acquisition unit and a remittance processing unit, the cashing request acquisition unit acquires a cashing request from the support target terminal; the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The conversion unit converts the amount of the unique token into the amount of the base token using the conversion rate; The key token conversion unit converts the amount of the converted key token into an amount of fiat currency, The trading management device of claim 1, wherein the remittance processing unit remits the converted amount of legal currency to the legal currency account. (Appendix 3) Further, the issuing amount designation information acquisition unit and the deposit amount presentation unit are included, the issuance amount designation information acquisition unit acquires issuance amount designation information designating an amount of unique tokens to be issued from at least one of the support target terminal and the supporter terminal, The conversion unit converts the amount of the specified unique token into the amount of the base token using the conversion rate; The key token conversion unit converts the amount of the converted key token into an amount of fiat currency, The deposit amount presentation unit presents the amount of the converted legal tender to at least one of the supporter terminal and the support target terminal as a deposit amount estimated to be required to issue the specified amount of unique tokens; The trading management device described in Appendix 1 or 2, wherein the issuance request acquisition unit, after the presentation, performs at least one of acquiring the initial issuance request from the support target terminal and acquiring the holding issuance request from the target terminal. (Appendix 4) The purchase processing unit includes a status assignment unit, A buying and selling management device described in any of Appendices 1 to 3, wherein the status granting unit grants a status linked to the token account of the supporter terminal in accordance with purchase history information regarding the purchase of at least one of the product and the service. (Appendix 5) The trading management device described in any one of appendix 1 to 4, wherein the conversion rate determination unit determines the conversion rate between the base token and the unique token using the Bancor protocol. (Appendix 6) A support target terminal used in conjunction with the trading management device according to any one of appendixes 1 to 5, The apparatus includes an issuance request sending unit, a setting unit, a sales information presenting unit, and a storage unit, The issuance request sending unit sends an initial issuance request regarding the issuance of a new unique token on a predetermined platform to the trading management device; The initial issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage unit and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The setting unit sets an arbitrary amount of the unique token for at least one of a product and a service, The sales information presentation unit presents at least one of a product and a service for which an arbitrary amount of the unique token is set on the platform; A supported terminal in which the token account is granted the amount of the unique token issued by the buying and selling management device in response to the initial issuance request, and when at least one of the product and the service is purchased, an amount equal to the set amount of unique tokens is granted. (Appendix 7) Further, a cash request sending unit is included, The cashing request sending unit sends a cashing request to the buying and selling management device, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The token account is decremented by the amount of the unique tokens exchanged in response to the exchange request by the trading management device, 7. The support target terminal of claim 6, wherein the legal tender account is credited with a predetermined amount of the legal tender converted in response to the conversion request by the trading management device. (Appendix 8) Further, an issue amount designation information transmission unit is included, The issuance amount designation information transmission unit transmits issuance amount designation information that designates an amount of the unique token to be issued to the buying and selling management device, A support target terminal as described in Appendix 6 or 7, wherein the issuance request sending unit sends the initial issuance request after the trading management device presents a deposit amount estimated to be required to issue the specified amount of unique tokens. (Appendix 9) A supporter terminal used in conjunction with the buying and selling management device according to any one of appendixes 1 to 5, The apparatus includes an issuance request sending unit, a purchase intention presenting unit, and a storage unit, The issuance request sending unit sends a holding and issuance request regarding the issuance of any unique token among the unique tokens initially issued on a predetermined platform to the trading management device, The holding and issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage unit and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The purchase intention presentation unit presents an intention to purchase at least one of a product and a service presented on the platform using the unique token held in the token account, A supporter terminal in which the token account is granted the amount of the unique token issued by the buying and selling management device in response to the holding and issuance request, and when at least one of the product and the service is purchased, the amount of the unique token is reduced by an amount equal to the amount of the unique token set for at least one of the product and the service. (Appendix 10) Further, an issue amount designation information transmission unit is included, The issuance amount designation information transmission unit transmits issuance amount designation information that designates an amount of the unique token to be issued to the buying and selling management device, The supporter terminal described in Appendix 9, wherein the issuance request sending unit sends the holding issuance request after the trading management device presents the deposit amount estimated to be required to issue the specified amount of unique tokens. (Appendix 11) A supporter terminal as described in Appendix 9 or 10, wherein the token account is assigned a status by the trading management device in accordance with purchase history information regarding the purchase of at least one of the goods and the services. (Appendix 12) A trading management device according to any one of appendices 1 to 5, a support target terminal according to any one of appendices 6 to 8, and a supporter terminal according to any one of appendices 9 to 11, The trading management device is a token distribution system device that connects to the support target terminal and the supporter terminal via a communication network. (Appendix 13) The method includes an issuance request acquisition step, a key token conversion step, a conversion rate determination step, a conversion step, a unique token issuance step, a token account management step, a sales processing step, and a purchase processing step. The issuance request acquisition step executes at least one of acquiring an initial issuance request for issuance of a new unique token on a specified platform from a support target terminal, and acquiring a retained issuance request for issuance of any unique token among the unique tokens that have already been initially issued on the specified platform from a supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion step converts the deposited amount into an amount of key tokens, The key token is a key token on the specified platform, The conversion rate determination step determines a conversion rate between the base token and the unique token using a calculation formula based on the amount of the base token and the total amount of the unique token issued on the platform; The conversion step converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuing step issues the converted unique token on the platform in response to at least one of the initial issuance request and the reserved issuance request; The unique token issued is a unique token for each support target, The token account management step executes at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales processing step executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal, At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, The purchase processing step, when an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal is presented from the supporter terminal, executes a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal, The token account management step further comprises transferring the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal, in the trading management method. (Appendix 14) Further, the method includes a cash request acquisition step and a remittance processing step, The cashing-out request acquisition step acquires a cashing-out request from the support target terminal, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The conversion step converts the amount of the unique token into the amount of the base token using the conversion rate; The key token conversion step converts the amount of the converted key token into an amount of fiat currency; The trading management method described in Appendix 13, wherein the remittance processing step remits the amount of the converted legal currency to the legal currency account. (Appendix 15) Further, the method includes an issuance amount designation information acquisition step and a deposit amount presentation step, The issuance amount designation information acquisition step acquires issuance amount designation information designating an amount of unique tokens to be issued from at least one of the support target terminal and the supporter terminal, The conversion step converts the amount of the designated unique token into the amount of the base token using the conversion rate; The key token conversion step converts the amount of the converted key token into an amount of fiat currency; The deposit amount presentation step presents the amount of the converted legal tender to at least one of the supporter terminal and the support target terminal as a deposit amount estimated to be required to issue the specified amount of unique tokens; The trading management method described in Appendix 13 or 14, wherein the issuance request acquisition process, after the presentation, executes at least one of acquiring the initial issuance request from the support target terminal and acquiring the holding issuance request from the target terminal. (Appendix 16) The purchase processing step includes a status assignment step, A buying and selling management method described in any one of Appendices 13 to 15, wherein the status assignment process assigns a status by linking it to the token account of the supporter terminal in accordance with purchase history information regarding the purchase of at least one of the product and the service. (Appendix 17) The trading management method described in any one of appendix 13 to 16, wherein the conversion rate determination step determines the conversion rate between the base token and the unique token using the Bancor protocol. (Appendix 18) A sales information presentation method executed in the support target terminal in the trading management method according to any one of Supplementary Note 13 to 17, The method includes an issuance request sending step, a setting step, a sales information presenting step, and a storage step, The issuance request sending step includes sending an initial issuance request regarding the issuance of a new unique token on a predetermined platform to a trading management device; The initial issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage step and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The setting step sets an arbitrary amount of the unique token for at least one of a product and a service, The sales information presentation step presents at least one of a product and a service for which an arbitrary amount of the unique token is set on the platform; A sales information presentation method in which the token account is granted the amount of the unique token issued by the buying and selling management device in response to the initial issuance request, and when at least one of the product and the service is purchased, an amount equal to the set amount of unique tokens is granted. (Appendix 19) Further, a redemption request sending step is included, The cashing request transmission step includes transmitting a cashing request to the buying and selling management device, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The token account is decremented by the amount of the unique tokens exchanged in response to the exchange request by the trading management device, 19. The sales information presentation method of claim 18, wherein the legal tender account is credited with a predetermined amount of the legal tender converted in response to the conversion request by the trading management device. (Appendix 20) Further, the step of transmitting issuance amount designation information is included, The issuance amount designation information transmission step transmits issuance amount designation information designating an amount of unique tokens to be issued to the trading management device, The sales information presentation method described in Appendix 18 or 19, wherein the issuance request sending process sends the initial issuance request after the trading management device presents a deposit amount estimated to be required to issue the specified amount of unique tokens. (Appendix 21) A purchase intention presentation method executed in the supporter terminal in the trading management method according to any one of Supplementary Note 13 to 17, The method includes a issuing request sending step, a purchase intention indicating step, and a storage step, The issuance request sending step includes sending a holding and issuance request regarding issuance of any unique token among the unique tokens initially issued on a predetermined platform to a trading management device; The holding and issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage step and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The purchase intention presentation step includes presenting an intention to purchase at least one of a product and a service presented on the platform using the unique token held in the token account, A method for expressing an intention to purchase, in which the token account is granted the amount of the unique token issued by the buying and selling management device in response to the holding and issuance request, and when at least one of the product and the service is purchased, the amount of the unique token is reduced by an amount equal to the amount of the unique token set for at least one of the product and the service. (Appendix 22) Further, the step of transmitting issuance amount designation information is included, The issuance amount designation information transmission step transmits issuance amount designation information designating an amount of unique tokens to be issued to the trading management device, The method of presenting purchase intention as described in Appendix 21, wherein the issuance request sending process sends the holding issuance request after the buying and selling management device presents the deposit amount estimated to be required to issue the specified amount of unique tokens. (Appendix 23) The method for indicating a purchase intention as described in Appendix 21 or 22, wherein the token account is assigned a status by the buying and selling management device in accordance with purchase history information regarding the purchase of at least one of the goods and the services. (Appendix 24) The method includes a buying and selling management method according to any one of Supplements 13 to 17, a sales information presentation method according to any one of Supplements 18 to 20, and a purchase intention presentation method according to any one of Supplements 21 to 23, The support target terminal in the trading management method is a terminal that executes the sales information presentation method, The supporter terminal in the buying and selling management method is a terminal that executes the purchase intention presentation method, A token distribution method, wherein the buying and selling management device in the sales information presentation method and the purchasing intention presentation method is a device that executes the buying and selling management method. (Appendix 25) A program for causing a computer to execute procedures including an issuance request acquisition procedure, a base token conversion procedure, a conversion rate determination procedure, a conversion procedure, a unique token issuance procedure, a token account management procedure, a sales processing procedure, and a purchase processing procedure: The issuance request acquisition step includes at least one of acquiring an initial issuance request for issuing a new unique token on a specific platform from a support target terminal, and acquiring a retained issuance request for issuing any unique token from among the unique tokens that have already been initially issued on the specific platform from a supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion step converts the deposited amount into an amount of key tokens; The key token is a key token on the specified platform, The conversion rate determination step determines a conversion rate between the base token and the unique token using a calculation formula based on the amount of the base token and the total amount of the unique token issued on the platform; The conversion step converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuance step includes issuing the converted unique token on the platform in response to at least one of the initial issuance request and the reserved issuance request; The unique token issued is a unique token for each support target, The token account management step performs at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales process step executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal, At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, The purchase process step includes, when the supporter terminal indicates an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal, executing a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal; The token account management procedure further includes transferring the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal. (Appendix 26) Further, the method includes a procedure for obtaining a cash request and a procedure for processing a remittance. The cash-out request acquisition step acquires a cash-out request from the support target terminal, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The conversion step converts the amount of the unique token into the amount of the base token using the conversion rate; The key token conversion step converts the amount of the converted key token into an amount of fiat currency; 26. The program described in Appendix 25, wherein the remittance processing step remits the converted amount of legal tender to the legal tender account. (Appendix 27) Furthermore, the method includes a procedure for acquiring issuance amount designation information and a procedure for presenting the deposit amount, The issuance amount designation information acquisition step acquires issuance amount designation information designating an amount of unique tokens to be issued from at least one of the support target terminal and the supporter terminal, The conversion step converts the amount of the designated unique token into the amount of the base token using the conversion rate; The key token conversion step converts the amount of the converted key token into an amount of fiat currency; The deposit amount presentation step presents the converted amount of the legal tender to at least one of the supporter terminal and the support target terminal as a deposit amount estimated to be required to issue the specified amount of unique tokens; The program described in Appendix 25 or 26, wherein the issuance request acquisition procedure executes at least one of acquiring the initial issuance request from the support target terminal and acquiring the held issuance request from the target terminal after the presentation. (Appendix 28) The purchase processing procedure includes a status assignment procedure, The program described in any one of Appendices 25 to 27, wherein the status assignment procedure assigns a status by linking it to the token account of the supporter terminal in accordance with purchase history information regarding the purchase of at least one of the product and the service. (Appendix 29) The program described in any one of appendices 25 to 28, wherein the conversion rate determination procedure determines the conversion rate between the base token and the unique token using the Bancor protocol. (Appendix 30) A program for causing the support target terminal in the program according to any one of Supplementary Note 25 to 29 to execute procedures including an issuance request transmission procedure, a setting procedure, a sales information presentation procedure, and a storage procedure: The issuance request transmission step includes transmitting an initial issuance request for issuing a new unique token on a predetermined platform to a trading management device; The initial issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage procedure and manages tokens on a distributed ledger; The unique token is a unique token for each support target, The setting step includes setting an arbitrary amount of the unique token for at least one of a product and a service; The sales information presentation step includes presenting at least one of a product and a service for which an arbitrary amount of the unique token is set on the platform; The token account is granted the amount of the unique token issued by the trading management device in response to the initial issuance request, and when at least one of the product and the service is purchased, an amount equal to the set amount of unique tokens is granted. (Appendix 31) Further, a procedure for sending a redemption request is included, The cashing request transmission step includes transmitting a cashing request to the trading management device; the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The token account is decremented by the amount of the unique tokens exchanged in response to the exchange request by the trading management device, The program of claim 30, wherein the legal tender account is credited with a predetermined amount of the legal tender converted in response to the conversion request by the trading management device. (Appendix 32) Further, it includes a procedure for transmitting issuance amount designation information, The issuance amount designation information transmission step includes transmitting issuance amount designation information designating an amount of unique tokens to be issued to the trading management device, The program described in Appendix 30 or 31, wherein the issuance request sending procedure sends the initial issuance request after the trading management device presents a deposit amount estimated to be required to issue the specified amount of unique tokens. (Appendix 33) A program for causing the supporter terminal in the program according to any one of Supplementary Note 25 to 29 to execute procedures including an issuance request transmission procedure, a purchase intention presentation procedure, and a storage procedure: The issuance request transmission step includes transmitting a holding issuance request for issuance of any unique token among the unique tokens initially issued on a predetermined platform to a trading management device; The holding and issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage procedure and manages tokens on a distributed ledger; The unique token is a unique token for each support target, The purchase intention presentation step includes presenting an intention to purchase at least one of a product and a service presented on the platform using the unique token held in the token account; The token account is granted the amount of the unique token issued by the buying and selling management device in response to the holding and issuance request, and when at least one of the product and the service is purchased, the amount of the unique token is reduced by an amount equal to the amount of the unique token set for at least one of the product and the service. (Appendix 34) Further, it includes a procedure for transmitting issuance amount designation information, The issuance amount designation information transmission step includes transmitting issuance amount designation information designating an amount of unique tokens to be issued to the trading management device, The program described in Appendix 33, wherein the issuance request sending procedure sends the holding issuance request after the trading management device presents a deposit amount estimated to be required to issue the specified amount of unique tokens. (Appendix 35) The program described in Appendix 33 or 34, wherein the token account is assigned a status by the trading management device in accordance with purchase history information regarding the purchase of at least one of the goods and the services. (Appendix 36) A first program according to any one of appendices 25 to 29, a second program according to any one of appendices 30 to 32, and a third program according to any one of appendices 33 to 35, The support target terminal in the first program is a terminal for executing the second program, The supporter terminal in the first program is a terminal for executing the third program, A program in which the buying and selling management device in the second program and the third program is a device for executing the first program. (Appendix 37) A computer-readable recording medium having recorded thereon a program according to any one of appendices 25 to 36. [Industrial Applicability]
[0148] According to the present invention, it is possible to seamlessly issue unique tokens and trade products, etc. Therefore, the present invention is useful in the token economy. [Explanation of symbols]
[0149] 10. Trading management device 11 Issue request acquisition unit 12 Key Token Conversion Unit 13 Conversion rate determination section 14 Conversion section 15. Unique Token Issuer 16 Token Account Management Department 17 Sales Department 18 Purchase Processing Section 181 Status Granting Department 19 Cashing request acquisition unit 20 Remittance Processing Section 21 Issuance amount designation information acquisition unit 22 Deposit amount presentation section 101 Central Processing Unit 102 Memory 103 Bus 104 Storage device 105 Input Device 106 Display device 107 Communication Devices
Claims
1. The system includes an issuance request acquisition unit, a key token conversion unit, a conversion rate determination unit, a conversion unit, a unique token issuance unit, a token account management unit, a sales processing unit, and a purchase processing unit, The issuance request acquisition unit executes at least one of acquiring an initial issuance request for issuance of a new unique token on a specified platform from the support target terminal, and acquiring a retained issuance request for issuance of any unique token among the unique tokens that have already been initially issued on the specified platform from the supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion unit converts the received amount into an amount of key tokens, The key token is a key token on the specified platform, The conversion is a fixed-rate conversion that equates the value of the base token and the value of the legal tender, The conversion rate determination unit determines a conversion rate between the base token and the unique token according to a Bancor protocol; The conversion unit converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuing unit issues the converted unique token on the platform in response to at least one of the initial issuance request and the holding issuance request; The unique token issued is a unique token for each support target, The token account management unit executes at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales processing unit executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal; At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, the purchase processing unit, when the supporter terminal indicates an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal, executes a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal; The token account management unit is a buying and selling management device that further transfers the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal.
2. Further, the device includes a cash request acquisition unit and a remittance processing unit, The cash-out request acquisition unit acquires a cash-out request from the support target terminal, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The conversion unit converts the amount of the unique token into the amount of the base token using the conversion rate; The key token conversion unit converts the amount of the converted key token into an amount of fiat currency, The buying and selling management device according to claim 1 , wherein the remittance processing unit remits the converted amount of the legal tender to the legal tender account.
3. Further, the issuing amount designation information acquisition unit and the deposit amount presentation unit are included, the issuance amount designation information acquisition unit acquires issuance amount designation information designating an amount of unique tokens to be issued from at least one of the support target terminal and the supporter terminal, The conversion unit converts the amount of the specified unique token into the amount of the base token using the conversion rate; The key token conversion unit converts the amount of the converted key token into an amount of fiat currency, The deposit amount presentation unit presents the amount of the converted legal tender to at least one of the supporter terminal and the support target terminal as a deposit amount estimated to be required to issue the specified amount of unique tokens; The trading management device of claim 1 or 2, wherein the issuance request acquisition unit, after the presentation, performs at least one of acquiring the initial issuance request from the support target terminal and acquiring the holding issuance request from the supporter terminal.
4. The purchase processing unit includes a status assignment unit, The sales and purchase management device according to any one of claims 1 to 3, wherein the status assignment unit assigns a status linked to the token account of the supporter terminal in accordance with purchase history information regarding the purchase of at least one of the goods and the services.
5. A trading management device according to any one of claims 1 to 4, a support target terminal, and a supporter terminal, The support target terminal includes an issuance request sending unit, a setting unit, a sales information presenting unit, and a storage unit; The issuance request sending unit of the support target terminal sends an initial issuance request regarding the issuance of a new unique token on a predetermined platform to a trading management device; The initial issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage unit of the support target terminal and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The setting unit sets an arbitrary amount of the unique token for at least one of a product and a service, The sales information presentation unit presents at least one of a product and a service for which an arbitrary amount of the unique token is set on the platform; The token account is provided with the amount of the unique token issued by the trading management device in response to the initial issuance request, and when at least one of the product and the service is purchased, the token account is provided with an amount equal to the set amount of unique tokens; The supporter terminal includes an issuance request sending unit, a purchase intention presenting unit, and a storage unit, The issuance request sending unit of the supporter terminal sends a holding issuance request regarding the issuance of any unique token among the unique tokens initially issued on a predetermined platform to the trading management device, The holding and issuance request includes token account information identifying a token account and deposit information regarding a deposit in legal tender; The token account is an account that is stored in the storage unit of the support target terminal and manages tokens on a distributed ledger, The unique token is a unique token for each support target, The purchase intention presentation unit presents an intention to purchase at least one of a product and a service presented on the platform using the unique token held in the token account, The token account is provided with the amount of the unique token issued by the trading management device in response to the holding and issuance request, and when at least one of the product and the service is purchased, the token account is reduced by an amount equal to the amount of the unique token set for at least one of the product and the service; The trading management device is a token distribution system device that connects to the support target terminal and the supporter terminal via a communication network.
6. The support target terminal further includes a cashing request sending unit, The cashing request sending unit sends a cashing request to the buying and selling management device, the redemption request includes redemption information regarding an amount of the unique tokens to be redeemed for the fiat currency and fiat currency account information identifying a fiat currency account; The token account is decremented by the amount of the unique tokens exchanged in response to the exchange request by the trading management device, a predetermined amount of the legal tender converted in response to the conversion request is deposited in the legal tender account by the buying and selling management device; 6. A token distribution system according to claim 5.
7. The method includes an issuance request acquisition step, a key token conversion step, a conversion rate determination step, a conversion step, a unique token issuance step, a token account management step, a sales processing step, and a purchase processing step. The issuance request acquisition step executes at least one of acquiring an initial issuance request for issuance of a new unique token on a specified platform from a support target terminal, and acquiring a retained issuance request for issuance of any unique token among the unique tokens that have already been initially issued on the specified platform from a supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion step converts the received amount of the deposit into an amount of key tokens, The key token is a key token on the specified platform, The conversion is a fixed-rate conversion that equates the value of the base token and the value of the legal tender, The conversion rate determination step determines a conversion rate between the base token and the unique token according to a Bancor protocol; The conversion step converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuing step issues the converted unique token on the platform in response to at least one of the initial issuance request and the reserved issuance request; The unique token issued is a unique token for each support target, The token account management step executes at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales processing step executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal, At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, The purchase processing step, when an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal is presented from the supporter terminal, executes a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal, The token account management step further comprises transferring the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal, in the trading management method.
8. A program for causing a computer to execute procedures including an issuance request acquisition procedure, a base token conversion procedure, a conversion rate determination procedure, a conversion procedure, a unique token issuance procedure, a token account management procedure, a sales processing procedure, and a purchase processing procedure: The issuance request acquisition step includes at least one of acquiring an initial issuance request for issuing a new unique token on a specific platform from a support target terminal, and acquiring a retained issuance request for issuing any unique token from among the unique tokens that have already been initially issued on the specific platform from a supporter terminal; The support target terminal and the supporter terminal each hold a token account for managing tokens on a distributed ledger; The initial issuance request and the holding issuance request include token account information identifying the token account and deposit information regarding a deposit in legal tender, The key token conversion step converts the deposited amount into an amount of key tokens; The key token is a key token on the specified platform, The conversion is a fixed-rate conversion that equates the value of the base token and the value of the legal tender, The conversion rate determination step determines a conversion rate between the base token and the unique token according to a Bancor protocol; The conversion step converts the amount of the base token into the amount of the unique token using the conversion rate; The unique token issuance step includes issuing the converted unique token on the platform in response to at least one of the initial issuance request and the reserved issuance request; The unique token issued is a unique token for each support target, The token account management step performs at least one of granting the converted amount of unique tokens to the token account of the support target terminal and granting the converted amount of unique tokens to the token account of the supporter terminal based on at least one of the initial issuance request and the held issuance request; The sales process step executes a process of selling at least one of a product and a service presented by the support target terminal on the platform to the supporter terminal, At least one of the product and the service has an arbitrary amount of the unique token set by the support target terminal, The purchase process step includes, when the supporter terminal indicates an intention to purchase at least one of the product and the service using the unique token held by the supporter terminal, executing a process for the supporter terminal to purchase at least one of the product and the service from the support target terminal; The token account management procedure further includes transferring the amount of unique tokens used by the supporter terminal for the purchase to the token account of the support target terminal.
Citation Information
Patent Citations
Information processor, information processing method and program
JP2019128932A
Token transaction support system, token transaction support method and token transaction support program
JP2020053082A
Program and generation device
JP2020087102A