Information processing apparatus, information processing method, and information processing program
The information processing apparatus enhances the circulation of digital ownership by enabling token exchange and authentication, addressing limitations in existing methods for supplying encrypted digital assets.
Patent Information
- Application Number
- JP2023222971
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-10
- Estimated Expiration
- 2043-12-28
AI Technical Summary
Existing methods for supplying encrypted digital assets do not effectively activate the circulation of digital ownership, limiting the transferability and circulation of tokens associated with retail products.
An information processing apparatus and method that includes a reception unit for token issuance requests, an issuance unit for creating tradable tokens on a blockchain, a publication unit for making these tokens available in markets, and a management unit for associating token information with product and holder information, enabling the exchange of ownership tokens for consumer certification tokens.
This solution activates the circulation of digital ownership by allowing tokens to be traded and exchanged, enhancing the circulation of digital assets and increasing their value through community engagement and authentication.
Smart Images

Figure 2025104839000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.
Background Art
[0002] Conventionally, a method for supplying encrypted digital assets for retail products has been proposed.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the above prior art, it is not always possible to activate the circulation of digital ownership of assets.
[0005] For example, in the above prior art, it is described that an encrypted digital asset associated with a retail product is generated, the generated encrypted digital asset is linked to a unique owner ID code, and the unique digital shoes ID code and the unique owner ID code are transmitted to a distributed blockchain ledger for recording in a transaction block.
[0006] As a result, in the above prior art, although a user can freely transfer the ownership of a token, it is considered that there are limitations to its circulation only by the user transferring the ownership of the token. Therefore, in the above prior art, there is room for improvement in activating the circulation of digital ownership of assets.
[0007] The present invention has been made in view of the above, and proposes an information processing apparatus, an information processing method, and an information processing program capable of activating the circulation of digital ownership of assets.
Means for Solving the Problems
[0008] In order to solve the above problems, an information processing apparatus according to one embodiment of the present invention includes a reception unit that receives token issuance request information for requesting tokenization of a predetermined right regarding a product, an issuance unit that issues token information obtained by tokenizing the predetermined right on a blockchain based on the token issuance request information, a publication unit that publishes the issued token information in a predetermined market in a tradable state, and a management unit that manages, on the blockchain, association information associating the token information, identification information for identifying a target product that is the product targeted by the token information, and holder information indicating a holder of the token information. The reception unit receives, from the producer, first issuance request information for requesting tokenization of a first ownership right, which is the right to receive the producer's product from the producer, as the token issuance request information. The issuance unit issues, on the blockchain, a first ownership token obtained by tokenizing the first ownership right as the token information based on the first issuance request information. The publication unit publishes the first ownership token in a first market in a tradable state. The management unit manages, on the blockchain, the association information associating the first ownership token, the identification information for identifying the target product that is the target of the first ownership token, and the holder information indicating the holder of the first ownership token in response to the first ownership token being traded. The reception unit receives, from the holder, first exchange request information for exchanging the first ownership token for the target product. The issuance unit deletes the first ownership token from the association information including the holder information of the holder who made the exchange request based on the first exchange request information, and on the other hand, issues, on the blockchain, a non-transferable token, i.e., a consumer certification token, which certifies that the holder who made the exchange request has become a consumer of the target product, instead of the deleted first ownership token.
Effect of the Invention
[0009] According to the present invention, the circulation of digital ownership of assets can be activated.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Mode for Carrying Out the Invention
[0011] Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In this specification and the drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant description is omitted.
[0012] One or more of the embodiments (including examples, modifications, and application examples) described below can each be implemented independently. On the other hand, at least some of the multiple embodiments described below may be implemented in appropriate combination with at least some of other embodiments. These multiple embodiments may include different novel features. Therefore, these multiple embodiments can contribute to solving different purposes or problems and can exhibit different effects.
[0013] (Embodiment) [1. Introduction] In recent years, there has been an increasing trend in RWA (Real World Assets), that is, representing real assets as digital tokens on the blockchain. The real assets referred to here indicate conventional assets not related to virtual currencies, and examples include physical assets, financial assets, real estate, stocks, commodities, bonds, corporate stocks, and the like.
[0014] For example, the tokenization of RWA is based on the blockchain. Specifically, various rights related to RWA are issued in a state converted into tokens on the blockchain and are managed in the blockchain network. Also, the transaction history of tokenized RWA is transparently and permanently recorded on the blockchain.
[0015] For this reason, tokens backed by real assets are likely to be investment targets for a wide range of people including investors. Therefore, the entry of investors into the cryptocurrency market is expected.
[0016] Based on the above background, the present invention aims to activate RTA tokens in which RTA is tokenized in the cryptocurrency market by promoting the entry of investors and the like into the cryptocurrency market.
[0017] [2. Summary of the Invention] The inventors of the present invention focused on trending RTA tokens by linking real assets with tokens, aiming to improve liquidity and global access and attract inflows from the investor community. However, since such trending movements are spreading in the world as described above, the inventors of the present invention focused on a mechanism that allows tokens to be issued only for assets that have been proven to be genuine (legitimate) as a differentiating factor.
[0018] Specifically, the present invention sells rights (such as reservation rights and ownership rights) related to products with non-replicable tags (labels) that prove they are real and existing as non-fungible tokens (NFTs), supplies RTA tokens of domestic pure products, and aims to penetrate domestic pure products around the world.
[0019] For example, among the content, intellectual property, traditions, food, pop culture, tourism experiences, etc. that Japan is proud of, there are some that have not been accurately conveyed overseas or domestically and are traded at prices lower than global standards. Thus, among the made-in-Japan products, there are many products with the potential to be investment targets that combine interest and benefits. Therefore, if made-in-Japan products and the stories surrounding them are brought into the digital world using web3 technology, it is considered possible to deliver their value at an appropriate price to fans and investors around the world. Therefore, an example of the present invention is to utilize web3 technology and the power of the community to sell made-in-Japan products at appropriate prices to fans and investors around the world and activate their circulation.
[0020] Note that Web3 is a new form of the next-generation Internet and is called a decentralized Internet. That is, Web3 is an Internet concept aiming to distribute data by means of the technology of a decentralized ledger system (blockchain network). The feature of Web3 is that it is possible to prevent data from being forged or falsified digitally by blockchain technology.
[0021] [3. System Configuration] FIG. 1 is a diagram showing an example of a system according to an embodiment. In FIG. 1, as an example of a system according to an embodiment, a system 1 is shown. The proposed technology of the present invention is realized in the system 1.
[0022] As shown in FIG. 1, the system 1 includes a producer device 30, a customer device 40, a business operator device 50, a decentralized ledger system 60, and an information processing device 100. Note that the decentralized ledger system 60 can also be referred to as a blockchain system 60 or a blockchain 60. The producer device 30, the customer device 40, the business operator device 50, the decentralized ledger system 60, and the information processing device 100 are connected via a network (for example, the Internet or an intranet) N.
[0023] The producer device 30 is an example of an information processing terminal used by a producer who produces products. That is, the producer refers to a product manufacturer that is the starting point in the primary distribution in which a new product is sold by a company such as a wholesaler or a retailer to consumers.
[0024] The producer device 30 may be, for example, a smartphone, a tablet terminal, or a personal computer. The producer can use the producer device 30 to access the platform provided by the information processing device 100 and input commands related to token issuance of its own new products to the information processing device 100.
[0025] In addition, in this embodiment, the product includes not only tangible goods but also intangible things such as services, rights, and obligations. That is, the product may be any of physical assets, financial assets, real estate, stocks, commodities, bonds, corporate stocks, etc. However, in the following embodiments, as an example of the product, a Made-in-Japan product with potential as an investment target will be used as an example. Such Made-in-Japan products include alcoholic beverages (e.g., whiskey) whose value fluctuates over time, products targeted at collectors (e.g., cards of specific characters), traditional handicrafts or paintings that cannot be mass-produced due to being handmade and are highly scarce, etc.
[0026] The customer device 40 is an example of an information processing terminal used by a customer who purchases or sells tokens by utilizing the platform provided by the information processing device 100. The customer device 40 may be, for example, a smartphone, a tablet terminal, or a personal computer. The customer can purchase or sell tokens by accessing the platform provided by the information processing device 100 using the customer device 40.
[0027] In addition, in this embodiment, the customer refers to an investor who expects the product to appreciate in value, a fan who desires the product, etc.
[0028] The business operator device 50 is an example of an information processing terminal used by a business operator who deals with second-hand goods that have been sold once. The business operator here refers to a second-hand goods dealer who is the starting point in secondary distribution, such as a company or an individual who lists items on a flea market or an online auction or conducts sales on a predetermined second-hand goods site. Such secondary distributors are preferably reliable dealers who have obtained an antique dealer's license and have appropriate appraisal capabilities.
[0029] The business operator device 50 may be, for example, a smartphone, a tablet terminal, or a personal computer. The secondary distributor can input commands related to the issuance of tokens for used products, etc., to the information processing device 100 by accessing the platform provided by the information processing device 100 using the business operator device 50.
[0030] The distributed ledger system 60 manages a distributed ledger. As an example, the distributed ledger system 60 manages the transaction history related to the transfer of NFTs. The distributed ledger is, for example, a blockchain. The blockchain mentioned here may be a blockchain based on Ethereum, and may further be either a public type or a private type. The distributed ledger system 60 includes a plurality of computers connected to each other.
[0031] Also, the distributed ledger system 60 includes a plurality of node computers 61 connected to each other by a P2P (Peer to Peer) network.
[0032] The node computer 61 manages a distributed ledger using, for example, blockchain technology. Specifically, any one of the node computers 61 acquires data related to the transaction of the cryptographic asset or NFT to be recorded. The node computer 61 creates a block including the acquired data and adds it to the blockchain. The node computer 61 transmits the information of the added block to other node computers 61. The other node computers 61 verify the correctness of the received block, and if the verification is successful, add the block to the blockchain. The node computer 61 determines the blockchain according to, for example, the number of connected blocks (approval number). As a result, the same distributed ledger is stored across the plurality of node computers 61 constituting the distributed ledger system 60. Note that the data to be stored is encrypted as appropriate.
[0033] In FIG. 1, the node computer 61 is described as a device different from the producer device 30, the customer device 40, and the operator device 50. However, part or all of the producer device 30, the customer device 40, and the operator device 50 may function as the node computer 61.
[0034] The information processing device 100 is a central device that performs information processing (hereinafter described as "information processing according to the embodiment") for implementing the proposed technology of the present invention and can be implemented as a server device on the cloud side. The information processing device 100 provides the platform PL1 related to the transaction and circulation of tokens to producers, customers, and secondary distributors.
[0035] For example, the information processing device 100 includes a reception unit that receives token issuance request information for requesting tokenization of a predetermined right, and an issuance unit that issues token information obtained by tokenizing a predetermined right onto the blockchain 60 based on the token issuance request information. Further, the information processing device 100 includes a disclosure unit that discloses the issued token information to a predetermined market in a state where it can be purchased or resold, an identification information for identifying a target product that is a product targeted by the token information, an owner information indicating the owner of the token, and a management unit that manages association information associating the token information with the blockchain 60. These processing units are realized by an information processing program according to the embodiment.
[0036] 〔4. Overall image of the embodiment〕 Next, the overall image of this embodiment will be described from the perspective of the combination of real products and tokens and the events surrounding this combination. FIGS. 2 and 3 show the overall image of the information processing according to the embodiment.
[0037] FIG. 2 is a diagram (1) showing an overall picture of information processing according to an embodiment. FIG. 2 shows a scene of primary distribution (for example, from the shipment of a new product to its sale), and there are characters of a producer P and a customer U. Further, the customer U includes a fan F who desires the product PD and an investor V who expects a price increase of the product PD. Furthermore, in FIG. 2 (similarly in FIG. 3), the product PD of the producer P is described as Japanese whiskey.
[0038] According to the example of FIG. 2, the primary distribution of the product PD is composed of a planning and manufacturing stage, a sales and distribution stage, and a consumption stage.
[0039] First, FIG. 2(a) showing the planning and manufacturing stage will be described. The planning and manufacturing stage corresponds to the stage where the product PD is not yet completed (for example, the aging period of the product PD), and there is no physical product as the product PD. At this stage, the producer P can request the information processing apparatus 100 to issue a reservation right token for tokenizing the reservation right via the platform PL1.
[0040] The information processing apparatus 100 issues a reservation right token BTK obtained by tokenizing the reservation right on the blockchain 60 in response to the reservation right token issuance request from the producer P. The reservation right here is a right that can be reserved in advance so that when the product PD is completed, the completed product PD can be preferentially received.
[0041] Here, the information processing apparatus 100 discloses the reservation right token BTK in the primary distribution market (the first market) so that the customer U can buy and sell (purchase and resell) the reservation right token BTK. However, simply disclosing it does not necessarily mean that the customer U will buy and sell the reservation right token BTK, and there may be a case where the reservation right token BTK cannot be properly circulated.
[0042] Therefore, the information processing apparatus 100 may control an event for activating the circulation of the reservation right token BTK in the primary circulation market. For example, the information processing apparatus 100 may provide a community type platform PL2 capable of exchanging information between the producer P and the customer U.
[0043] As a result, the producer P who uses the platform PL2 and participates in a specific community (for example, the community of the product PD) can convey a narrative (for example, the story, preference, and strategy of the product PD) to the customer U who participates in the same community, and can improve the attractiveness of the reservation right token BTK for pre-sale. Therefore, fans F and investors V who participate in the community can increase their willingness to purchase the reservation right token BTK. For example, fans F can purely increase their willingness to purchase the reservation right token BTK, and investors V can increase the attractiveness of the product PD as an investment target.
[0044] Next, FIG. 2(b) showing the sales and distribution stage will be described. The sales and distribution stage corresponds to the stage of actually selling the completed product PD, and the physical product PD exists. In this case, the producer P ships the completed product PD with a non-replicable tag Tg1 attached that proves that the product PD is a real thing. That is, the producer P ships the product PD with proof information proven to be original by the tag Tg1.
[0045] Also, at this stage, the producer P can request the information processing apparatus 100 to issue an ownership token for tokenizing the ownership via the platform PL1. The ownership here is the right to receive the product PD of the producer P from the producer P and corresponds to the first ownership.
[0046] The information processing apparatus 100 issues an ownership token OTK1 in which ownership is tokenized on the blockchain 60 in response to a request from the producer P for issuing an ownership token. Specifically, the information processing apparatus 100 issues an ownership token OTK1 on the blockchain 60 that is associated one-to-one with proof information proving that the product PD is original. Further, the information processing apparatus 100 discloses the ownership token OTK1 to the primary circulation market (the first market).
[0047] Also, as shown in FIG. 2(b), an exchange event occurs in which the customer U who has purchased the ownership token OTK1, or the customer U who has preferentially obtained the ownership token OTK1 by holding the reservation token BTK, exchanges the ownership token OTK1 held by himself / herself with the product PD. As shown in FIG. 2(b), when the customer U (either the fan F or the investor V) who holds the ownership token OTK1 wants to obtain the original product PD, he / she may exchange his / her own ownership token OTK1 with the product PD. Information processing for the exchange (for example, transmission of an exchange request by the customer U) is also performed on the platform PL1.
[0048] Next, FIG. 2(c) showing the consumption stage will be described. The consumption stage corresponds to the stage where the product PD has been delivered to the customer U and has changed from new to used. More specifically, the consumption stage corresponds to the stage of using (unpacking) the product PD obtained in exchange for the ownership token OTK1, and corresponds to the stage where the product PD has become a used product instead of an unopened new product. At this stage, the producer P can request the information processing apparatus 100 to issue a consumer proof token via the platform PL1.
[0049] The information processing device 100 issues a consumer certification token FTK on the blockchain 60 in response to a request from the producer P to issue a consumer certification token. The consumer certification token FTK is a token issued to the customer U who has exchanged the ownership token OTK1 for the product PD, and is a token for proving that the customer U has become a consumer of the product PD. Also, the consumer certification token FTK is a non-transferable token and cannot be resold.
[0050] Note that regardless of whether there is a request to issue a consumer certification token, the information processing device 100 deletes the ownership token OTK1 of the customer U who made the exchange request from the blockchain 60, and instead issues a consumer certification token FTK on the blockchain 60 in place of the deleted ownership token OTK1. Also, the information processing device 100 may send the consumer certification token FTK to the wallet of the customer U who made the exchange request.
[0051] Here, the customer U who holds the consumer certification token FTK can receive various benefits (e.g., special reservation rights) regarding the product PD. For example, because the customer U holds the consumer certification token FTK, the customer U can have an increased chance of obtaining related products of the product PD or can obtain information on more rare related products.
[0052] In this way, in order to obtain the valuable token called the consumer certification token FTK, it is necessary to purchase the ownership token OTK1 and become a consumer through exchange. Since the customer U who holds the consumer certification token FTK is likely to be a fan of the product PD, the customer U tries to purchase the ownership token OTK1 in order to obtain the consumer certification token FTK. Therefore, according to the acquisition route of the consumer certification token FTK, the circulation of the ownership token OTK1 is activated.
[0053] FIG. 3 is a diagram (2) showing an overall picture of information processing according to an embodiment. FIG. 3 shows scenes after the secondary distribution of the used product PD that has appeared on the market, and there are characters such as the secondary distributor Q and the customer U. In addition, the customer U includes a fan F who wants the product and an investor V who expects the price of the product to increase.
[0054] According to the example of FIG. 3, the secondary distribution of the product PD is composed of an appraisal stage, a sales and distribution stage, and a re-exchange stage.
[0055] First, FIG. 3(a) showing the appraisal stage will be described. The appraisal stage corresponds to, for example, the stage where the secondary distributor Q appraises the used product PD brought in by the consumer customer U. At this point, there is no ownership token corresponding to the product PD (because it has been deleted by exchange).
[0056] In addition, since the tag Tg1 may be attached in an integrated state with, for example, a sealed label or a package, it often disappears when opened. Therefore, the tag Tg1 has basically disappeared at the appraisal stage.
[0057] The secondary distributor Q conducts an authenticity appraisal of the product PD in such a state.
[0058] Next, FIG. 3(b) showing the sales and distribution stage will be described. The sales and distribution stage corresponds to the stage of actually selling the appraised product PD, and the product PD as a used product actually exists.
[0059] For example, the secondary distributor Q conducts an authenticity appraisal of the product PD brought in by the customer U. Then, only when the secondary distributor Q can prove that it is genuine, the secondary distributor Q stores a non-replicable tag Tg2 that proves that the product PD is a genuine existing product, attached to the current product PD. Note that the tag Tg2 may also include information on the appropriate price corresponding to the fact that the product PD is genuine.
[0060] Also, at this stage, the secondary distributor Q can request the information processing apparatus 100 to issue an ownership token for tokenizing the ownership via the platform PL1. The ownership here refers to the right to receive the product PD proven to be genuine from the secondary distributor Q and corresponds to the second ownership.
[0061] In response to the ownership token issuance request from the secondary distributor Q, the information processing apparatus 100 issues an ownership token OTK2 with the ownership tokenized on the blockchain 60. Specifically, the information processing apparatus 100 issues an ownership token OTK2 on the blockchain 60 that is linked one-to-one with the proof information proving that the product PD is a genuine used product.
[0062] In addition, the information processing apparatus 100 discloses the ownership token OTK2 to the secondary distribution market (the second market). In this way, since the ownership token OTK2 is disclosed as an alternative to the product PD, the trading of the ownership token OTK2 starts among the customers U. For example, the ownership token OTK2 may be traded among fans F, or the ownership token OTK2 may be traded between a fan F and an investor V. In this way, the ownership token OTK2 circulates in the secondary distribution market.
[0063] Next, FIG. 3(c) showing the re-exchange stage will be described. The re-exchange stage corresponds to the stage of exchanging the ownership token OTK2 and the product PD proven to be a genuine used product. Also at this stage, the secondary distributor Q can request the information processing apparatus 100 to issue the ownership token OTK2 via the platform PL1.
[0064] In response to the ownership token issuance request from the secondary distributor Q, the information processing apparatus 100 issues an ownership token OTK2 with the ownership of the product PD proven to be a genuine used product tokenized on the blockchain 60 and discloses the issued ownership token OTK2 to the secondary distribution market.
[0065] As a result, an exchange event occurs in which customer U who purchased ownership token OTK2 exchanges the ownership token OTK2 in their possession for product PD. As shown in Fig. 3(c), if customer U (either fan F or investor V) who purchased ownership token OTK2 wants to obtain product PD that has been proven to be a genuine used product, they can exchange their ownership token OTK2 for product PD. Information processing for the exchange (e.g., sending an exchange request by customer U) is also performed on platform PL1.
[0066] Also, although not shown in Fig. 3, information processing device 100 may issue consumer proof token FTK not only in the primary distribution stage described in Fig. 2 but also in the secondary distribution stage. For example, information processing device 100 may delete ownership token OTK2 of customer U who made an exchange request from blockchain 60 regardless of the presence or absence of a consumer proof token issuance request, and issue consumer proof token FTK on blockchain 60 instead of the deleted ownership token OTK2. Further, information processing device 100 may send consumer proof token FTK to the wallet of customer U who made the exchange request.
[0067] [5. Configuration of Information Processing Device] The information processing device 100 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing a configuration example of information processing device 100 according to the embodiment. As shown in Fig. 4, information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.
[0068] (Regarding Communication Unit 110) Communication unit 110 is realized, for example, by a NIC (Network Interface Card) or the like. For example, communication unit 110 is connected to network N by wire or wirelessly, and performs information transmission and reception, for example, between producer device 30, customer device 40, operator device 50, and blockchain 60.
[0069] (Regarding Storage Unit 120) The storage unit 120 is implemented by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 may store, for example, data and programs related to the information processing according to the embodiment.
[0070] (Regarding the control unit 130) The control unit 130 is realized by various programs (for example, the information processing program according to the embodiment) stored in the storage device inside the information processing apparatus 100 being executed with the RAM as a work area by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. Further, the control unit 130 is realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array), for example.
[0071] As shown in FIG. 4, the control unit 33 includes a reception unit 131, an issuance unit 132, a disclosure unit 133, a management unit 134, and a community control unit 135, and realizes or executes the functions and operations of the information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 4, and may be any other configuration as long as it performs the information processing described later. Also, the connection relationship of each processing unit included in the control unit 130 is not limited to the connection relationship shown in FIG. 4, and may be any other connection relationship.
[0072] The reception unit 131 receives token issuance request information for requesting tokenization of a predetermined right regarding a product. The issuance unit 132 issues token information obtained by tokenizing a predetermined right onto the blockchain 60 based on the token issuance request information. The disclosure unit 133 discloses the token information in a marketable state to a predetermined market. The management unit 134 manages, on the blockchain 60, association information associating the token information, identification information for identifying a target product that is the target of the token information, and holder information indicating the holder of the token information.
[0073] (In the case of primary circulation) The reception unit 131 receives, as token issuance request information, first issuance request information for requesting tokenization of a first ownership right, which is the right to receive a producer's product from the producer, from the producer. The issuance unit 132 issues, based on the first issuance request information, a first ownership token obtained by tokenizing the first ownership right as token information onto the blockchain 60. The disclosure unit 133 discloses the first ownership token in a tradable state to a first market. The management unit 134 manages, on the blockchain 60, association information associating the first ownership token, identification information for identifying a target product that is the target of the first ownership token, and holder information indicating the holder of the first ownership token in response to the first ownership token being traded.
[0074] As described with reference to FIG. 2, a customer holding a first ownership token will be able to exchange their own first ownership token for a product. For this reason, the reception unit 131 may receive, from the holder, first exchange request information for exchanging the first ownership token for a target product. When the first exchange request information is received, the issuance unit 132 deletes the first ownership token from the association information including the holder information of the holder who made the exchange request based on the first exchange request information, and issues, on the blockchain 60, a non-transferable token, i.e., a consumer certification token, which proves that the holder who made the exchange request has become a consumer of the target product, in place of the deleted first ownership token.
[0075] Also, as described with reference to FIG. 2, in the first market, for a product, as an anti-counterfeiting label for the product, an anti-counterfeiting label (tag Tg1 in the example of FIG. 2) with first proof information readable by the authenticity determination system is attached by the producer. Therefore, the management unit 134 manages by associating identification information including the first proof information as identification information for identifying the target product. In response to such management, the issuing unit 132 determines whether the first proof information is included in the identification information of the target product based on the first issuance request information, and if it is included, issues a first ownership token obtained by tokenizing the first ownership of the target product.
[0076] Note that the reception unit 131, when the producer's product is not yet completed as a product, as token issuance request information, can receive in advance a reservation issuance request information for requesting tokenization of a reservation right that can be reserved in advance so that the producer's manufactured product can be received when the product is completed. In this case, the issuing unit 132 issues a reservation right token obtained by tokenizing the reservation right as token information on the blockchain 60 based on the reservation issuance request information. Then, the disclosure unit 133 discloses the reservation right token in the first market in a state where it can be bought and sold. The management unit 134 manages, on the blockchain 60, associated information associating the reservation right token, identification information for identifying the target product that is the subject of the reservation right token, and holder information indicating the holder of the reservation right token, in response to the reservation right token being bought and sold.
[0077] Also, when the producer's product is completed as a product, the issuing unit 132 changes the reservation right token to a first ownership token dynamically or in response to an instruction from the holder of the reservation right token, as a process of issuing the first ownership token on the blockchain 60.
[0078] (In the case of secondary distribution) When the product delivered to the holder in response to the first exchange request information is sold in the second market, the reception unit 131 receives, from the secondary distributor who sold the product in the second market, second issuance request information for requesting tokenization of the second ownership right, which is the right to receive the product. The issuance unit 132 issues, on the blockchain 60, a second ownership token obtained by tokenizing the second ownership right as token information based on the second issuance request information. The disclosure unit 133 discloses the second ownership token in the second market in a tradable state. The management unit 134 manages, on the blockchain 60, association information associating the second ownership token, identification information for identifying the target product targeted by the second ownership token, and holder information indicating the holder of the second ownership token when the second ownership token is traded.
[0079] As described with reference to FIG. 3, a customer holding the second ownership token will be able to exchange their own second ownership token for a product. Therefore, the reception unit 131 may receive, from the holder, second exchange request information for exchanging the second ownership token for the target product. When the second exchange request information is received, the issuance unit 132 deletes the second ownership token from the association information including the holder information of the holder who made the exchange request based on the second exchange request information, and issues, on the blockchain, a non-transferable token, i.e., a consumer certification token, which proves that the holder who made the exchange request has become the consumer of the target product, instead of the deleted second ownership token.
[0080] Also, as described with reference to FIG. 3, in the second market, a forgery-prevention label (tag Tg2 in the example of FIG. 3) with second proof information recorded thereon that can be read by the authenticity determination system is attached to the product by the secondary distributor as a label for preventing forgery of the product. Therefore, the management unit 134 manages by associating identification information including the second proof information as identification information for identifying the target product. In response to such management, the issuing unit 132 determines whether the second proof information is included in the identification information of the target product based on the second issuance request information, and if it is included, issues a second ownership token obtained by tokenizing the second ownership of the target product.
[0081] (Regarding the community control unit 135) The community control unit 135 controls a community-type platform that enables information exchange between the producer and the customer. For example, the community control unit 135 controls the community-type platform in units of producers or in units of the producer's products. The disclosure unit 133 induces producers and customers to participate in the community-type platform by disclosing the community-type platform to the first market.
[0082] As described with reference to FIG. 2, the information processing apparatus 100 provides the platform PL1 related to token transactions and distribution to producers, customers, and secondary distributors. Further, the information processing apparatus 100 provides a community-type platform PL2 through which information can be exchanged between the producer and the customer. FIG. 5 is a diagram showing the relationship between the platform PL1 and the platform PL2.
[0083] FIG. 5 shows a scenario in which the platform PL1 and the platform PL2 are utilized in the primary distribution market (the first market). For example, the producer P can input a token issuance request to the information processing apparatus 100 via the platform PL1. Although not shown in FIG. 5, the secondary distributor Q can also input a token issuance request to the information processing apparatus 100 via the platform PL1.
[0084] In addition, customer U can conduct token trading or input an exchange request to exchange tokens and real assets to information processing apparatus 100 via platform PL1.
[0085] In addition, producer P can form a community in units of its own or its product PD via platform PL2. This community may be, for example, publicly disclosed to the primary circulation market by the publicity department 133. As a result, fan F and investor V can participate in the community formed by producer P via platform PL2. Within the community, producer P can convey a narrative (for example, the story, uniqueness, and strategy of product PD) to fan F and investor V.
[0086] 〔6. Information Processing Procedure〕 Hereinafter, the information processing procedure according to the embodiment will be described with reference to FIGS. 6 to 11. The scenes where the information processing according to the embodiment is executed can be divided into the scenes of primary circulation and secondary circulation. FIGS. 6 to 9 show the information processing procedure in the scene of primary circulation, and FIGS. 10 to 11 show the information processing procedure in the scene of secondary circulation. Note that FIGS. 6 to 11 show a scene where tokens corresponding to product PD1 (for example, whiskey) of producer P1 are circulated, and secondary circulator Q1 is exemplified as an operator responsible for the secondary circulation of product PD1 that has become a used product.
[0087] 〔6-1. Information Processing Procedure in Primary Circulation〕 (6-1-1. Processing Procedure Regarding the Circulation of Reservation Right Tokens) FIG. 6 is a sequence diagram showing the processing procedure regarding the circulation of reservation right tokens. In the primary circulation scene, reservation right tokens are issued according to the operation of producer P1. At the stage when reservation right tokens are issued (for example, the planning and manufacturing stage), product PD1 is in an unfinished state.
[0088] In such a state, the producer device 30 transmits reservation right token issuance request information to the information processing device 100 according to the operation of the producer P1 (step S701). Note that the producer device 30 may transmit reservation right token issuance request information that is conditioned to issue a number of reservation right tokens equal to or less than the maximum value of the planned production quantity of the product PD1.
[0089] The reception unit 131 of the information processing device 100 receives the reservation right token issuance request information (step S702).
[0090] The issuance unit 132 generates a reservation right token BTK in which the reservation right is tokenized based on the reservation issuance request information, and issues the generated reservation right token BTK onto the blockchain 60 (step S703). The reservation right token BTK is issued individually for each product PD1. For example, each of the reservation right tokens BTK is issued onto the blockchain 60 in a state associated with the product identification information that identifies the product PD1. That is, at this point, on the blockchain 60, there is associated information in which the reservation right token BTK and the product identification information are associated. Note that the reservation right referred to here is a right that can be reserved in advance so that when the product PD1 is completed, the completed product PD1 can be preferentially received.
[0091] Also, the disclosure unit 133 discloses the reservation right token BTK to the primary circulation market MK1 in a state where it can be bought and sold (step S704). As a result, in the primary circulation market MK1, the purchase and resale of the reservation right token BTK occur. For example, a customer U who purchases the reservation right token BTK from the producer P1 can resell this reservation right token BTK to another customer U. For example, there may be cases where the reservation right token BTK is bought and sold among fans F, or there may be cases where the reservation right token BTK is bought and sold between a fan F and an investor V. In this way, the reservation right token BTK circulates in the primary circulation market MK1.
[0092] Here, as shown in FIG. 6, take the case where customer U1 purchases a reservation right token BTK as an example. In such a case, the management unit 134 acquires token circulation information indicating that customer U1 has purchased the reservation right token BTK from the customer device 40 of customer U1 (step S705).
[0093] Then, the management unit 134 generates association information based on the token circulation information (step S706). For example, the management unit 134 may generate association information L1_PD11 that associates the reservation right token BTK purchased by customer U1, product identification information for identifying the target product (hereinafter referred to as "target product PD11") among products PD1 corresponding to the reservation right token BTK, and holder information indicating that customer U1 is the holder of the reservation right token BTK. For example, the management unit 134 generates association information L1_PD11 by newly adding the holder information of customer U1 to the association information including the product identification information for identifying the target product PD11 among the association information in which the reservation right token BTK and the product identification information are associated.
[0094] Note that the product identification information of the target product PD11 includes the product name of the target product PD11, the serial number unique to the target product PD11, the category of the target product PD11, the production start year and month of the target product PD11, and the like.
[0095] In addition, the management unit 134 registers the association information L1_PD11 in the blockchain 60 and manages the association information L1_PD11 on the blockchain 60 (step S707).
[0096] (6-1-2. Processing Procedure for Issuing Ownership Token) FIG. 7 is a sequence diagram showing the processing procedure for issuing an ownership token. In the primary circulation scenario, an ownership token is issued in response to the operation of producer P1. When the ownership token is issued, product PD1 is completed and its physical entity exists.
[0097] In such a state, first, the producer P1 attaches to each of the products PD1 a non-replicable tag Tg1 that proves that the product PD1 is a genuine one. More specifically, the producer P1 attaches to each of the products PD1 a non-replicable tag Tg1 in which first proof information CF1 (proof information read by the authenticity determination system) that proves that the product PD1 is an original product produced by the producer P1 is recorded on an IC chip.
[0098] Although each of the products PD1 has the same product name, they are unique products that can be identified from each other. For this reason, the tags Tg1 attached to each of the products PD1 are also unique labels (anti-counterfeiting labels) that can be identified from each other. Fig. 7 shows an example in which a tag Tg11 is attached to the target product PD11 that the customer U1 plans to obtain.
[0099] Also, the producer P1 performs an operation of having the dedicated reading device DV used in the authenticity determination system read the first proof information CF1 attached to each of the products PD1. As a result, the reading device DV reads the first proof information CF1 (step S801) and registers the read first proof information CF1 on the blockchain 60. According to the example of Fig. 7, the reading device DV may register, as the first proof information CF1, the first proof information CF1_PD1 including the product identification information that identifies the product PD1 on the blockchain 60 (step S802).
[0100] Note that a unique ID for identifying the device itself is registered in the reading device DV. Therefore, on the counterfeit determination system side, information associating the unique ID of the reading device DV with the information of the lending destination to which the reading device DV identified by this unique ID is lent is managed. For example, in the example of FIG. 7, the producer information indicating the producer P1 and the unique ID of the reading device DV lent to the producer P1 are managed by the counterfeit determination system in an associated state. Therefore, the first proof information CF1_PD1 may further include the producer information indicating the producer P1 and the unique ID of the reading device DV lent to the producer P1. As a result, the first proof information CF1_PD1 becomes highly reliable with the producer P1 as the backing of the proof, and thus can give the customer U a sense of security.
[0101] In such a state, the producer device 30 transmits ownership token issuance request information to the information processing device 100 in response to the operation of the producer P1 (step S803). Note that the producer device 30 may transmit ownership token issuance request information that is conditional on issuing a number of ownership tokens corresponding to the difference between the number of actual products PD1 and the reservation right token BTK.
[0102] The reception unit 131 receives the ownership token issuance request information (step S804).
[0103] Then, the issuance unit 132 generates an ownership token OTK1 in which the ownership is tokenized based on the ownership token issuance request information (step S805). For example, the issuance unit 132 refers to the first proof information CF1_PD1 registered on the blockchain 60, and generates an individual ownership token OTK1 for each product PD1 associated with the first proof information CF1. The ownership referred to here is the right to receive the product PD1 of the producer P1 from the producer P1 and corresponds to the first ownership.
[0104] Then, the issuance unit 132 issues the generated ownership token OTK1 on the blockchain 60 (step S806).
[0105] (6-1-3. Processing Procedure for Circulation of Ownership Token) FIG. 8 is a sequence diagram showing a processing procedure for the circulation of an ownership token. FIG. 8 shows a scene where the ownership token OTK1 issued by the procedure described in FIG. 7 is circulated for the first time.
[0106] When the ownership token OTK1 is issued, the information processing apparatus 100 may first perform a process of preferentially distributing the ownership token OTK1 to the holder of the reservation right token BTK. According to the example of FIG. 8, the issuing unit 132 may determine whether there is a holder of the reservation right token BTK (step S901).
[0107] Using the example of FIG. 6, at this time, on the blockchain 60, the association information L1_PD11 due to the customer U1 purchasing the reservation right token BTK of the product P11 which is one of the products PD1 is registered. In such an example, the issuing unit 132 refers to the association information L1_PD11 and determines in step S901 that the customer U1 exists as the holder of the reservation right token BTK.
[0108] When it is determined that the customer U1 exists as the holder of the reservation right token BTK, the issuing unit 132 acquires one ownership token OTK1 and changes the reservation right token BTK included in the association information L1_PD11 to the ownership token OTK1 (step S902). For example, the issuing unit 132 acquires the one corresponding to the target product PD11 among the first proof information CF1_PD1 registered on the blockchain 60. Then, the issuing unit 132 changes the reservation right token BTK included in the association information L1_PD11 to the ownership token OTK1 included in the first proof information CF1_PD1. As a result, instead of losing the reservation right token BTK, the customer U can obtain the ownership token OTK1 that can be exchanged for the target product PD11.
[0109] In FIG. 8, an example was shown in which the issuing unit 132 dynamically changes the reservation right token BTK to the ownership token OTK1. However, the reservation right token BTK may be changed to the ownership token OTK1 in response to an instruction from the customer U1. Further, the issuing unit 132 may transmit the ownership token OTK1 to the wallet of the customer U1.
[0110] Further, the disclosure unit 133 discloses the ownership token OTK1 in the primary circulation market MK1 in a tradable state (step S903). As a result, in the primary circulation market MK1, purchases and resales of the ownership token OTK1 occur. For example, a customer U who has purchased the ownership token OTK1 from the producer P1 can resell this ownership token OTK1 to another customer U. For example, there may be cases where the ownership token OTK1 is bought and sold among fans F, or there may be cases where the ownership token OTK1 is bought and sold between a fan F and an investor V. In this way, the ownership token OTK1 circulates in the primary circulation market MK1.
[0111] Here, as shown in FIG. 8, take the case where the customer U2 purchases the ownership token OTK1 associated with the product P12 as an example. In such a case, the management unit 134 acquires token circulation information indicating that the customer U2 has purchased the ownership token OTK1 from the customer device 40 of the customer U2 (step S904).
[0112] Then, the management unit 134 generates association information based on the token circulation information (step S905). For example, the management unit 134 may generate association information L1_PD12 that associates the ownership token OTK1 purchased by the customer U2, product identification information that identifies the target product (hereinafter referred to as "target product PD12") corresponding to the ownership token OTK1 among the products PD1, and holder information indicating that the customer U2 is the holder of the ownership token OTK1. Further, the management unit 134 acquires the one corresponding to the target product PD12 among the first proof information CF1_PD1 registered on the blockchain 60. Then, the management unit 134 may include the acquired first proof information CF1_PD1 in the association information L1_PD12.
[0113] In addition, the management unit 134 registers the association information L1_PD12 in the blockchain 60 and manages the association information L1_PD12 on the blockchain 60 (step S906).
[0114] (6-1-4. Processing Procedure for Exchange of Ownership Token and Real Asset) FIG. 9 is a sequence diagram showing a processing procedure for the exchange of the ownership token OTK1 and the product PD1. FIG. 9 shows a scene of a barter event in which the product P11 and the ownership token OTK1 are exchanged in response to an operation of the customer U1 who holds the ownership token OTK1 that can be exchanged for the product PD11 at the current time.
[0115] For example, the customer device 40 transmits, to the information processing device 100, exchange request information for exchanging the ownership token OTK1 for the target product PD11 in response to an operation of the customer U1 (step S1001).
[0116] The reception unit 131 receives the exchange request information (step S1002). Then, the issuance unit 132 refers to the association information L1_PD11 corresponding to the target product PD11 and deletes the ownership token OTK1 included in the association information L1_PD11 (step S1003).
[0117] In addition, the issuance unit 132 recognizes at this stage that the customer U1 is the consumer of the target product PD11 (step S1004).
[0118] Then, the issuing unit 132 generates a consumer certification token FTK and issues the generated consumer certification token FTK onto the blockchain 60 (step S1005). For example, instead of deleting the ownership token OTK1 from the association information L1_PD11, the issuing unit 132 may include the consumer certification token FTK in the association information L1_PD11. The consumer certification token FTK mentioned here is a token issued to the customer U1 who has exchanged the ownership token OTK1 and the target product PD11, and is a token for proving that the customer U1 has become a consumer of the target product PD11. Also, the consumer certification token FTK is a non-transferable token and cannot be resold.
[0119] Further, the information processing device 100 may also perform a delivery process of delivering the target product PD11 to the customer U1 (step S1006). Note that the information processing device 100 may adopt a configuration for receiving a delivery request of the product PD1 from the customer U. In the example of FIG. 9, the information processing device 100 may receive a delivery request of the target product PD11 from the customer U1. Also, in such an example, when the delivery request is received, the producer P1 may bring the reading device DV close to the tag Tg11 attached to the target product PD11 and perform the operation of having the reading device DV read the first certification information CF1 recorded in the tag Tg11 again. The reading device DV reads the first certification information CF1, and the read first certification information CF1 is registered on the blockchain 60. As a result, since it is proved that the target product PD11 corresponding to the consumer certification token FTK issued to the customer U1 has been shipped, a transparent transaction can be realized.
[0120] According to the example of FIG. 9, an exchange between the ownership token OTK1 held by the customer U1 and the target product PD11 is established. Also, since the customer U who holds the consumer certification token FTK is likely to be a fan of the product PD1, the customer U tries to purchase the ownership token OTK1 in order to obtain the consumer certification token FTK. Therefore, the circulation of the ownership token OTK1 is activated. Also, the circulation of the reservation right token BTK is activated.
[0121] [[6-2. Information Processing Procedures in Secondary Circulation]] (6-2-1. Processing Procedures for Issuing Ownership Tokens) Figure 10 is a sequence diagram showing the processing procedures for issuing ownership tokens. In the secondary circulation scenario, ownership tokens are issued in response to the operations of secondary circulator Q1. When issuing an ownership token, secondary circulator Q performs an appraisal of the used product PD1 brought in by customer U.
[0122] Figure 10 shows a scene where secondary circulator Q1 conducts an authenticity appraisal of product PD11 brought in by customer U1. Customer U1 has not actually consumed product PD11 but has opened it. Therefore, at the time when product PD11 is brought in, the tag Tg11 attached together with the sealing tape or package has disappeared.
[0123] In such a situation, secondary circulator Q1 conducts an authenticity appraisal of product PD11 brought in by customer U1. And secondary circulator Q1 attaches a non-replicable tag Tg2 that proves the existence of the real product PD11 only when it can prove that product PD11 is genuine. More specifically, secondary circulator Q1 attaches a non-replicable tag Tg2 with the second proof information CF2 (proof information read by the authenticity determination system) recorded on the IC chip, which proves that it is an original product appraised as genuine by secondary circulator Q1, to product PD11.
[0124] Since tag Tg2 is attached to each original product appraised as genuine, not only product PD11, tag Tg2 is also a unique label (anti-counterfeiting label) that can be distinguished from each other. Figure 10 shows an example where one of the tags Tg2, tag Tg21, is attached to product PD11 that has been proven to be genuine. In the following embodiments, among products PD1, the product PD1 that has been proven to be genuine by secondary circulator Q1 and to which tag Tg2 is attached will be described as "product PD1´".
[0125] Here, the secondary distributor Q1 performs an operation of causing the dedicated reading device DV used in the authenticity determination system to read the second proof information CF2 attached to each of the products PD1'. As a result, the reading device DV reads the second proof information CF2 (step S1101), and registers the read second proof information CF2 on the blockchain 60. According to the example of FIG. 10, the reading device DV may register, as the second proof information CF2, the second proof information CF2_product PD1' including the product identification information for identifying the product PD1' and the secondary distributor information on the blockchain 60 (step S1102). The secondary distributor information is the identification information for identifying the secondary distributor Q1.
[0126] As described with reference to FIG. 7, a unique ID for identifying the device itself is registered in the reading device DV. Therefore, in the example of FIG. 10, the authenticity determination system manages the secondary distributor information indicating the secondary distributor Q1 and the unique ID of the reading device DV lent to the secondary distributor Q1 in an associated state. Accordingly, the second proof information CF2_product PD1' may further include the secondary distributor information indicating the secondary distributor Q1 and the unique ID of the reading device DV lent to the secondary distributor Q1. As a result, the second proof information CF2_product PD1' becomes highly reliable with the secondary distributor Q1 as the proof, and thus can give the customer U a sense of security.
[0127] In such a state, the business operator device 50 transmits ownership token issuance request information to the information processing device 100 in response to the operation of the secondary distributor Q1 (step S1103). Note that the secondary distributor Q1 may transmit ownership token issuance request information that is conditional on issuing a number of ownership tokens corresponding to the number of original products, that is, the products PD1', that have been authenticated as genuine at the current time.
[0128] The reception unit 131 receives the ownership token issuance request information (step S1104).
[0129] Then, the issuing unit 132 generates an ownership token OTK2 in which the ownership is tokenized based on the ownership token issuance request information (step S1105). For example, the issuing unit 132 refers to the second proof information CF2_PD1' registered on the blockchain 60, and generates an individual ownership token OTK2 for each product P1' associated with the second proof information CF2. The ownership here refers to the right to receive the product P1' proven to be genuine by the secondary distributor Q1 from the secondary distributor Q1, which corresponds to the second ownership.
[0130] (6-2-2. Processing procedure for issuing ownership tokens) FIG. 11 is a sequence diagram showing the processing procedure for the circulation of the ownership token. FIG. 11 shows a scenario in which the ownership token OTK2 issued by the procedure described in FIG. 10 is secondarily circulated. By the procedure of FIG. 10, an individual ownership token OTK2 is issued for each product PD1'.
[0131] Therefore, the disclosure unit 133 discloses the ownership token OTK2 to the secondary circulation market MK2 in a tradable state (step S1201). As a result, in the secondary circulation market MK2, the purchase and resale of the ownership token OTK2 occur. For example, a customer U who purchases the ownership token OTK2 from the secondary distributor Q1 can resell this ownership token OTK2 to another customer U. For example, there may be cases where the ownership token OTK2 is bought and sold among fans F, or cases where the ownership token OTK2 is bought and sold between a fan F and an investor V. In this way, the ownership token OTK2 is circulated in the secondary circulation market MK2.
[0132] Here, as shown in FIG. 11, take the case where the customer U3 purchases the ownership token OTK2 associated with the product P13 proven to be genuine as an example. In such a case, the management unit 134 acquires token circulation information indicating that the customer U3 has purchased the ownership token OTK2 from the customer device 40 of the customer U3 (step S1202).
[0133] Then, based on the token circulation information, the management unit 134 generates association information (step S1203). For example, the management unit 134 may generate association information L2_PD13 that associates the ownership token OTK2 purchased by customer U3 with product identification information that identifies the target product (hereinafter referred to as "target product PD13") corresponding to the ownership token OTK2 among the products PD1', and the holder information indicating that customer U3 is the holder of the ownership token OTK2. Further, the management unit 134 acquires the one corresponding to the target product PD13 from the second proof information CF2_PD1' registered on the blockchain 60. Then, the management unit 134 may include the acquired second proof information CF2_PD1' in the association information L2_PD13.
[0134] 〔7. Other Embodiments〕 As described with reference to FIG. 3(c), the information processing apparatus 100 may also perform the process of issuing a consumer proof token corresponding to the exchange of the ownership token OTK2 and the product PD in the secondary circulation field.
[0135] For example, using the example of FIG. 11, the customer device 40 can transmit to the information processing apparatus 100 exchange request information for exchanging the ownership token OTK2 for the target product PD13 in response to an operation by customer U3. When the issuing unit 132 receives the exchange request information, it refers to the association information L2_PD1' corresponding to the target product PD13 and deletes the ownership token OTK2 included in the association information L2_PD1'.
[0136] On the other hand, at this stage, the issuing unit 132 recognizes that customer U3 is the consumer of the target product PD13 and generates a consumer proof token FTK. Then, the issuing unit 132 issues the generated consumer proof token FTK on the blockchain 60. For example, instead of deleting the ownership token OTK2 from the association information L2_PD1' corresponding to the target product PD13, the issuing unit 132 may include the consumer proof token FTK in this association information L2_PD1'.
[0137] 〔8. Hardware Configuration〕 Next, a hardware configuration example of the information processing apparatus 100 according to the embodiment will be described. FIG. 12 is a block diagram showing a hardware configuration example of the information processing apparatus 100 according to the embodiment. Referring to FIG. 12, each device includes, for example, a processor 801, a ROM 802, a RAM 803, a host bus 804, a bridge 805, an external bus 806, an interface 807, an input device 808, an output device 809, a storage 810, a drive 811, a connection port 812, and a communication device 813. Note that the hardware configuration shown here is an example, and some of the components may be omitted. Further, components other than those shown here may be further included.
[0138] (Processor 801) The processor 801 functions as, for example, an arithmetic processing device or a control device, and controls all or part of the operations of each component based on various programs recorded in the ROM 802, the RAM 803, the storage 810, or the removable recording medium 901.
[0139] (ROM 802, RAM 803) The ROM 802 is a means for storing programs read by the processor 801, data used for calculations, and the like. In the RAM 803, for example, programs read by the processor 801 and various parameters that change as appropriate when executing the programs are stored temporarily or permanently.
[0140] (Host bus 804, bridge 805, external bus 806, interface 807) The processor 801, the ROM 802, and the RAM 803 are interconnected via, for example, a host bus 804 capable of high-speed data transmission. On the other hand, the host bus 804 is connected to an external bus 806 having a relatively low data transmission speed via, for example, a bridge 805. Further, the external bus 806 is connected to various components via an interface 807.
[0141] (Input device 808) As the input device 808, for example, a mouse, a keyboard, a touch panel, buttons, switches, levers, etc. are used. Further, as the input device 808, a remote controller (hereinafter referred to as a remote control) capable of transmitting a control signal using infrared rays or other radio waves may be used. Also, the input device 808 includes a voice input device such as a microphone.
[0142] (Output device 809) The output device 809 is, for example, a display device such as a CRT (Cathode Ray Tube), an LCD, or an organic EL, an audio output device such as a speaker or headphones, a printer, a mobile phone, or a facsimile, etc., and is a device capable of visually or auditorily notifying the user of the acquired information. Also, the output device 809 according to the present embodiment includes various vibration devices capable of outputting a tactile stimulus. Also, the output device 809 may include an AI speaker or a wearable device.
[0143] (Storage 810) The storage 810 is a device for storing various data. As the storage 810, for example, a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, or a magneto-optical storage device is used.
[0144] (Drive 811) The drive 811 is, for example, a device that reads information recorded on a removable recording medium 901 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, or writes information to the removable recording medium 901.
[0145] (Connection port 812) The connection port 812 is a port for connecting an external connection device 902 such as, for example, a USB (Universal Serial Bus) port, an IEEE 1394 port, a SCSI (Small Computer System Interface), an RS-232C port, or an optical audio terminal.
[0146] (Communication device 813) The communication device 813 is a communication device for connecting to a network, and is, for example, a wired or wireless LAN, a communication card for Bluetooth (registered trademark) or WUSB (Wireless USB), a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber Line), or a modem for various types of communication.
[0147] (Removable recording medium 901) The removable recording medium 901 is, for example, a DVD medium, a Blu-ray (registered trademark) medium, an HD DVD medium, various semiconductor memory media, etc. Of course, the removable recording medium 901 may be, for example, an IC card equipped with a non-contact type IC chip, or an electronic device.
[0148] (External connection device 902) The external connection device 902 is, for example, a printer, a portable music player, a digital camera, a digital video camera, or an IC recorder.
[0149] [9. Others] Among the above-described processes, all or part of the processes described as being automatically performed may be manually performed. Also, all or part of the processes described as being manually performed may be automatically performed by a known method. In addition, regarding the processing procedures, specific names, and information including various data and parameters shown in the above document and drawings, they can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the illustrated information.
[0150] In addition, each component of each illustrated device is functionally conceptual and does not necessarily have to be physically configured as shown in the figures. That is, the specific forms of distribution and integration of each device are not limited to those shown. Also, all or part of each component may be functionally or physically distributed and integrated in any unit according to various loads, usage situations, etc. Further, the above-described various processes may be executed in appropriate combination within a non-conflicting range.
[0151] As described above, embodiments of the present application have been described in detail based on several drawings. However, these are examples, and the present invention can be implemented in other forms with various modifications and improvements based on the knowledge of those skilled in the art, starting from the aspects described in the column of the disclosure of the invention.
Explanation of Reference Numerals
[0152] 1 System 30 Producer Device 40 Customer Device 50 Operator Device 60 Distributed Ledger System 100 Information Processing Device 130 Control Unit 131 Reception Unit 132 Issuance Unit 133 Publication Unit 134 Management Unit 135 Community Control Unit
Claims
1. A receiving unit that receives token issuance request information for requesting tokenization of a predetermined right regarding a product; An issuing unit that issues token information obtained by tokenizing the predetermined right on a blockchain based on the token issuance request information; A publishing unit that publishes the issued token information on a predetermined market in a state where trading thereof is possible; A management unit that manages, on the blockchain, association information associating the token information, identification information for identifying the target product which is the product targeted by the token information, and holder information indicating the holder of the token information; comprising: The receiving unit receives, from the producer, first issuance request information for requesting tokenization of a first ownership right which is a right to receive the producer's product from the producer, as the token issuance request information; The issuing unit issues, on the blockchain, a first ownership token obtained by tokenizing the first ownership right as the token information based on the first issuance request information; The publishing unit publishes the first ownership token on a first market in a state where trading thereof is possible; The management unit manages, on the blockchain, the association information associating the first ownership token, the identification information for identifying the target product which is the target of the first ownership token, and the holder information indicating the holder of the first ownership token, in response to the first ownership token being traded; The receiving unit receives, from the holder, first exchange request information for exchanging the first ownership token for the target product; The issuing unit deletes the first ownership token from the association information including the holder information of the holder who made the exchange request based on the first exchange request information, and on the other hand, issues, on the blockchain, a non-transferable token, i.e., a consumer certification token that proves that the holder who made the exchange request has become a consumer of the target product, instead of the deleted first ownership token; An information processing apparatus.
2. In the first market, the product is provided by the producer with a forgery prevention label on which first proof information read by an authenticity determination system is recorded as a label for preventing forgery of the product; The management unit manages, in association, the identification information including the first proof information as the identification information for identifying the target product; The issuing unit determines whether the first certification information is included in the identification information of the target product based on the first issuance request information, and if it is included, issues the first ownership token obtained by tokenizing the first ownership of the target product. The information processing apparatus according to claim 1.
3. Before the product of the producer is completed as the product, the receiving unit receives, as the token issuance request information, reservation issuance request information for requesting tokenization of a reservation right that can be reserved in advance so that the product can be received when the product of the producer is completed as the product from the producer. Based on the reservation issuance request information, the issuing unit issues, as the token information, a reservation right token obtained by tokenizing the reservation right on the blockchain. The disclosure unit discloses the reservation right token to a first market in a tradable state. In response to the reservation right token being traded, the management unit manages, on the blockchain, the association information associating the reservation right token, the identification information identifying the target product targeted by the reservation right token, and the holder information indicating the holder of the reservation right token. The information processing apparatus according to claim 1.
4. When the product of the producer is completed as the product, the issuing unit changes the reservation right token to the first ownership token dynamically or in response to an instruction from the holder of the reservation right token as a process of issuing the first ownership token on the blockchain. The information processing apparatus according to claim 3.
5. When the product delivered to the holder in response to the first exchange request information is sold in a second market, the receiving unit receives, from the secondary distributor who sold the product in the second market, second issuance request information for requesting tokenization of a second ownership, which is the right to receive the product. Based on the second issuance request information, the issuing unit issues, as the token information, a second ownership token obtained by tokenizing the second ownership on the blockchain. The disclosure unit discloses the second ownership token to the second market in a tradable state. Upon the second ownership token being bought and sold, the management unit manages, on the blockchain, the association information in which the second ownership token is associated with the identification information for identifying the target product to which the second ownership token pertains and the holder information indicating the holder of the second ownership token. The reception unit receives, from the holder, second exchange request information for exchanging the second ownership token for the target product. Based on the second exchange request information, the issuance unit deletes the second ownership token from the association information including the holder information of the holder who made the exchange request, and on the blockchain, issues, in place of the deleted second ownership token, a non-transferable token, i.e., a consumer certification token, which certifies that the holder who made the exchange request has become a consumer of the target product. The information processing apparatus according to claim 1.
6. In the second market, the secondary distributor attaches, as a label for preventing forgery of the product, a forgery prevention label on which second certification information readable by an authenticity determination system is recorded, to the product. The management unit manages, in association, the identification information including the second certification information as the identification information for identifying the target product. Based on the second issuance request information, the issuance unit determines whether the second certification information is included in the identification information of the target product, and if it is included, issues the second ownership token in which the second ownership of the target product is tokenized. The information processing apparatus according to claim 5.
7. A community control unit that controls a community-type platform that enables information exchange between the producer and the customer is further provided, By publicly offering the community-type platform in the first market, the publicity unit induces the producer and the customer to participate in the community-type platform. The information processing apparatus according to claim 1.
8. The community control unit controls the community-type platform in units of the producer or units of the producer's products. The information processing apparatus according to claim 7.
9. An information processing method executed by an information processing apparatus, the method including: a reception step of receiving token issuance request information for requesting tokenization of a predetermined right regarding a product; An issuing step of issuing, on a blockchain, token information obtained by tokenizing the predetermined right based on the token issuance request information; A publicizing step of publicly offering the issued token information on a predetermined market in a tradable state; A managing step of managing, on the blockchain, association information associating the token information, identification information for identifying a target product which is the product targeted by the token information, and holder information indicating the holder of the token information; comprising; The receiving step receives, as the token issuance request information, first issuance request information requesting tokenization of a first ownership right which is a right to receive a producer's product from the producer from the producer; The issuing step issues, on the blockchain, a first ownership token obtained by tokenizing the first ownership right as the token information based on the first issuance request information; The publicizing step publicly offers the first ownership token on a first market in a tradable state; The managing step manages, on the blockchain, the association information associating the first ownership token, the identification information for identifying the target product which is the product targeted by the first ownership token, and the holder information indicating the holder of the first ownership token in response to the first ownership token being traded; The receiving step receives, from the holder, first exchange request information for exchanging the first ownership token for the target product; The issuing step deletes the first ownership token from the association information including the holder information of the holder who made the exchange request based on the first exchange request information, and issues, on the blockchain, a non-transferable token, i.e., a consumer certification token, which proves that the holder who made the exchange request has become a consumer of the target product, instead of the deleted first ownership token; An information processing method.
10. A receiving procedure for receiving token issuance request information for requesting tokenization of a predetermined right regarding a product; An issuing procedure for issuing, on a blockchain, token information obtained by tokenizing the predetermined right based on the token issuance request information; A publicizing procedure for publicly offering the issued token information on a predetermined market in a tradable state; A management procedure for managing, on the blockchain, association information that associates the token information, identification information for identifying the target product that is the target of the token information, and holder information indicating the holder of the token information. Causing a computer to execute The reception procedure receives, as the token issuance request information, first issuance request information for requesting tokenization of a first ownership right, which is the right to receive a producer's product from the producer, from the producer. The issuance procedure issues, on the blockchain, a first ownership token obtained by tokenizing the first ownership right as the token information based on the first issuance request information. The disclosure procedure discloses the first ownership token to a first market in a tradable state. The management procedure manages, on the blockchain, the association information that associates the first ownership token, the identification information for identifying the target product that is the target of the first ownership token, and the holder information indicating the holder of the first ownership token in response to the first ownership token being traded. The reception procedure receives first exchange request information for exchanging the first ownership token for the target product from the holder. The issuance procedure deletes the first ownership token from the association information including the holder information of the holder who made the exchange request based on the first exchange request information, and issues, on the blockchain, a non-transferable token, i.e., a consumer certification token that proves that the holder who made the exchange request has become a consumer of the target product, instead of the deleted first ownership token. An information processing program.
Citation Information
Patent Citations
System and method for trading, settling, and clearing securities transactions using blockchain technology
JP2018521437A
Tokenization Platform
JP2022550924A
Ownership management system for article and identification code for ownership management
JP2023061082A
SYSTEM AND METHOD FOR PROVIDING BLOCKCHAIN-SECURED ENCRYPTED DIGITAL ASSETS FOR RETAIL PRODUCTS
JP2023526230A