Information processing device, information processing method, and information processing program

By issuing NFTs related to the use of web services, setting face value based on usage behavior and difficulty, the problem of attracting new users is solved, and the user growth and user stickiness of the service are achieved.

JP2025014988AActive Publication Date: 2025-01-30SOFTBANK CORPORATION
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2023118015
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-20
Publication Date
2025-01-30
Estimated Expiration
2043-07-20

AI Technical Summary

Technical Problem

It is difficult for the existing technology to effectively attract new users to join the service, and it is difficult for the traditional point count and ranking system to effectively attract new users to join the company's services.

Method used

By issuing NFTs related to the use of web services, setting face value according to usage behavior and difficulty, NFTs are distributed, distributed and upgraded, and combined with game mechanisms, users are encouraged to actively use the service.

Benefits of technology

By issuing NFTs related to use, stimulate users' enthusiasm, support the joining of new users and the continuous use of existing users, and improve the attractiveness and user stickiness of the service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025014988000001_ABST
    Figure 2025014988000001_ABST
Patent Text Reader

Abstract

To support acquisition of a new user in a service.SOLUTION: An information processing device 100 includes an issuance unit 121 and a giving unit 122. The issuance unit 121 issues an NFT with which a face value corresponding to the usage of a Web service is associated. The giving unit 122 gives the NFT issued by the issuance unit 121, to a user of the Web service based on the usage of the Web service.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] Nowadays, many companies are developing their own services to differentiate themselves from their competitors. Companies are attracting service users by running campaigns that award points within the service or by offering special benefits according to the service usage record (for example, see Patent Document 1).

[0003] In recent years, the digital content trading market using NFTs (Non-Fungible Tokens), which are tokens with unique value traded on the blockchain, has become more active. In transactions using NFTs, a unique NFT linked to information such as the owner of the digital content being traded is issued to the purchaser at the time of the transaction, creating scarcity for the digital content. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2014-170358 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, the conventional technology has room for improvement in terms of acquiring new users for the service. For example, the conventional technology provides existing service users with rewards based on points services and usage records, which is effective in retaining existing users, but is not effective in acquiring new users.

[0006] The present application has been made in consideration of the above, and proposes an apparatus for supporting the acquisition of new users for a service. [Means for solving the problem]

[0007] The information processing device of the present application is characterized by having an issuing unit that issues NFTs linked to a face value corresponding to the usage content of the Web service, and an granting unit that grants the NFT issued by the issuing unit to a user of the Web service based on the usage content of the Web service. Effect of the Invention

[0008] According to one aspect of the embodiment, it is possible to provide an effect of assisting in acquiring new users for a service. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing an information processing system including an information processing device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Diagram 3] FIG. 3 is a diagram showing a specific example of data stored in the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram showing a specific example of data stored in the information processing device according to the embodiment. [Diagram 5] FIG. 5 is a diagram showing a specific example of data stored in the information processing device according to the embodiment. [Figure 6] FIG. 6 is a diagram showing a specific example of information processing according to the embodiment. [Figure 7] FIG. 7 is a diagram showing a specific example of information processing according to the embodiment. [Figure 8] FIG. 8 is a diagram showing a specific example of information processing according to the embodiment. [Figure 9] FIG. 9 is a diagram showing the relationship between services in synchronization processing and request processing according to the embodiment. [Figure 10]FIG. 10 is a flowchart illustrating an example of a processing procedure of information processing according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, the information processing device, the information processing method, and the information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to the embodiments. In addition, the same parts in the following embodiments are denoted by the same reference numerals, and duplicated descriptions are omitted.

[0011] (Embodiment) 1. Introduction In recent years, many companies have been developing their own unique services to differentiate themselves from their competitors. For example, companies that operate online shopping sites are trying to differentiate themselves from their competitors and attract customers by giving users points that can be used on the online shopping site according to the amount of purchases of products on the online shopping site, or by introducing a ranking system that determines the rank of users (e.g., gold members) according to the number of times they purchase products.

[0012] However, nowadays, the aforementioned point-granting services and ranking system services are implemented by many companies, making it difficult to acquire new users using the traditional methods described above.

[0013] Therefore, the information processing device according to the present embodiment aims to support the acquisition of new users in the service. Specifically, the information processing device issues NFTs with a face value associated with the content of use of the web service, and grants the issued NFTs to the users of the web service based on the content of use of the web service.

[0014] This allows the information processing device to issue NFTs to users linked to specific images displaying corresponding denominations depending on the content of their service usage, allowing users to collect NFTs in a game-like manner, thereby helping to attract new users to the service.

[0015] 2. Overall structure Here, an information processing system including an information processing device according to the present embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an information processing system including an information processing device according to the embodiment. In the information processing system shown in the example of Fig. 1, an information processing device 100 and a plurality of user terminals 200 are connected via a network N, and can transmit and receive information to and from each other. Note that the network N can be any of various communication networks such as the Internet.

[0016] The information processing device 100 is a computer that transmits and receives information with each user terminal 200-1 to 200-n via the network N, and stores data on NFTs granted to users and data on benefits provided by users' selection of NFTs, and is realized by a PC (Personal computer) or the like.

[0017] The user terminals 200-1 to 200-n are communication terminals owned by the users of the Web service, and are realized by information processing terminals such as smartphones and PCs. The user terminal 200 provides the Web service to the users, for example, by running a Web service application installed on the terminal. Furthermore, the user terminal 200 supports cooperation between the information processing device 100 and an external NFT wallet or NFT marketplace upon request of the information processing device 100.

[0018] Next, a description will be given of the processing performed by the information processing device 100. The information processing device 100 issues an NFT associated with a face value corresponding to the usage content of the Web service, and grants the issued NFT to the user of the Web service based on the usage content of the Web service.

[0019] The information processing device 100 first issues an NFT associated with a face value corresponding to the usage content of the Web service. For example, the information processing device 100 issues an NFT for an image displaying a face value of "100" associated with the usage content of the service "newly register for Web service." Note that the face value is the number of points that can be used on the Web service, and is the number of points displayed on the image of the NFT.

[0020] Then, the information processing device 100 grants the issued NFT to the user of the Web service based on the usage of the Web service. For example, when a user "newly subscribes to a Web service," the information processing device 100 grants the user an NFT with an image showing the face value "100" corresponding to the usage of the service.

[0021] This enables the information processing device 100 to grant a wide variety of NFTs to users depending on the content of their use of the service, allowing users to collect NFTs in a game-like manner, thereby helping to attract new users to the service.

[0022] 3. Configuration of Information Processing Device 100 Next, a configuration of the information processing device 100 shown in Fig. 1 will be described. Fig. 2 is a diagram showing an example of the configuration of the information processing device according to the embodiment. As shown in Fig. 2, the information processing device 100 according to the embodiment has a communication unit 110, a control unit 120, and a storage unit 130.

[0023] The communication unit 110 is realized by, for example, a network interface card (NIC) etc. For example, the communication unit 110 is connected to a network N by wire or wirelessly, and transmits and receives information to and from each of the user terminals 200-1 to 200-n via the network N.

[0024] The storage unit 130 is realized by a storage device such as a RAM (Random Access Memory) or a hard disk. The storage unit 130 stores data and programs necessary for various processes by the control unit 120, and includes an NFT information storage unit 131, a grant information storage unit 132, and a bonus information storage unit 133, which are particularly closely related to the present invention.

[0025] The NFT information storage unit 131 stores information about NFTs issued by the issuing unit 121, which will be described later. Here, the data stored in the NFT information storage unit 131 will be described. FIG. 3 is a diagram showing a specific example of data stored in the information processing device according to the embodiment. FIG. 3 shows an example in which the NFT information storage unit 131 is configured with the items "NFT number", "owner information", "NFT face value", and "NFT rank".

[0026] Here, the "NFT number" stores a unique number attached to the issued NFT, and the "owner information" stores a user number or the like indicating the user set as the owner of the issued NFT. Note that the "owner information" stores information about the latest owner, since the user number or the like is updated by the exchange of NFTs between users and the sale and purchase operations. Also, the "NFT face value" stores the number of points of the face value linked to the NFT, and the "NFT rank" stores the rarity (scarcity) of the NFT linked to the NFT. Note that the "NFT rank" is preset to three types, for example, "normal", "rare", and "S rare", depending on the number of NFTs issued, and is an index that indicates the value of the NFT, separate from the face value of the NFT.

[0027] For example, for "NFT number: N001", the NFT information storage unit 131 stores "owner information: U001", "NFT face value: 10", and "NFT rank: Normal" in association with each other.

[0028] The imparting information storage unit 132 stores information used in the NFT imparting process by the imparting unit 122, which will be described later. Here, the data stored in the imparting information storage unit 132 will be described. FIG. 4 is a diagram showing a specific example of data stored in the information processing device according to the embodiment. FIG. 4 shows an example in which the imparting information storage unit 132 is configured with the items of "service usage content," "NFT face value," and "NFT rank."

[0029] Here, the "service usage content" stores the usage content of the web service performed by the user. For example, the assigned information storage unit 132 stores "service usage content: browsing the NFT data list" in association with "NFT face value: 10" and "NFT rank: normal."

[0030] The privilege information storage unit 133 stores information about privileges provided by the provision unit 123, which will be described later. Here, the data stored in the privilege information storage unit 133 will be described. Fig. 5 is a diagram showing a specific example of data stored in the information processing device according to the embodiment. Fig. 5 shows an example in which the privilege information storage unit 133 is configured by the items "points" and "privilege content".

[0031] Here, "points" stores the number of points required to provide the corresponding benefit, and "benefit content" stores the content of the usage benefit provided in exchange for the use of the NFT owned by the user. For example, the benefit information storage unit 133 stores "points: 100" and "benefit content: XX option 1 month free" in association with each other.

[0032] Returning to the explanation of Fig. 2, the control unit 120 is realized by a CPU (Central Processing Unit), MPU (Micro Processing Unit), etc., executing various programs stored in a storage device inside the information processing device 100 using a RAM as a working area. The control unit 120 is also realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). The control unit 120 has an issuing unit 121, an assigning unit 122, a providing unit 123, a transmission processing unit 124, a synchronizing unit 125, and a requesting unit 126.

[0033] The issuing unit 121 issues an NFT associated with a face value corresponding to the usage content of the Web service. The issuing unit 121 then stores information about the issued NFT in the NFT information storage unit 131. For example, the issuing unit 121 issues multiple types of NFTs targeting specific images that display face values ​​set to correspond to each of the usage contents of the Web service, and stores information about the issued NFTs in the NFT information storage unit 131. Here, the specific image for which an NFT is issued is any image or video set in advance, and is not limited by its content.

[0034] Furthermore, the usage of a Web service refers to actions taken by a user regarding the Web service, such as daily login to an application provided by the Web service, the amount and number of years of usage of the Web service, use of related services of the Web service, promotion and introduction of the Web service, etc. Then, for example, the face value is set according to the difficulty of the usage of each Web service. Specifically, for example, the face value of "10" is set for "daily login" which has a low level of difficulty, and the face value of "100 invites" which has a high level of difficulty is set for "100".

[0035] Furthermore, the issuing unit 121 issues NFTs to which the rank of the NFT is linked, which is set according to the number of NFTs issued. For example, when three types of NFT ranks (rarity), "normal, rare, and S rare", are set in advance as NFT ranks (rarity), the issuing unit 121 issues NFTs for specific images that display each rank in addition to the face value. Here, the issuing unit 121 determines the number of NFTs to be issued so that NFTs with higher ranks are rarer. Specifically, for example, NFTs of each rank are issued so that the number of NFTs issued is "S rare: rare: normal = 10: 50: 100".

[0036] The granting unit 122 grants the NFT issued by the issuing unit 121 to the user of the Web service based on the usage of the Web service. For example, the granting unit 122 refers to the information stored in the NFT information storage unit 131 and the information stored in the grant information storage unit 132, and when the user performs an action of "subscribing to a service," grants to the user an NFT with an image showing the face value of "100" corresponding to the action.

[0037] Here, the granting unit 122 performs the process of granting an NFT by, for example, updating the owner information of the NFT to be granted, which is stored in the NFT information storage unit 131, to the information of the user granting the NFT, and adding the data of the NFT to be granted to a data list (hereinafter referred to as the data list) displayed so that images of NFTs held by the user can be viewed at a glance.

[0038] In addition, the granting unit 122 grants the user an NFT associated with a rank according to the level of difficulty of the use of the Web service. For example, when the user achieves a low level of difficulty in using the Web service, such as "Log in every day," the granting unit 122 grants an NFT with a relatively low rank of "Normal," and when the user achieves a high level of difficulty in using the Web service, such as "Invite 100 people," the granting unit 122 grants an NFT with a relatively high rank of "S Rare."

[0039] In addition, the granting unit 122 subjects the NFTs issued by the issuing unit 121 to a lottery, and grants the winning NFT to the user through a lottery in which the winning probability varies depending on the rank of the NFT. For example, the granting unit 122 refers to the information stored in the NFT information storage unit 131, selects multiple NFTs set as "no owner" according to their rank, holds a lottery for the selected NFTs, and grants the winning NFT to the user.

[0040] Here, the lottery process performed by the granting unit 122 will be specifically described. Fig. 6 is a diagram showing a specific example of information processing according to an embodiment. Fig. 6 shows an example in which five NFTs are won in one lottery in which the winning probability varies depending on the rank, and the won NFTs are granted to a user.

[0041] First, the information processing device 100 accepts a lottery request for an NFT from a user in exchange for the use of an NFT or by logging in to a web service application. Then, the granting unit 122 selects 100 NFTs that are set as "no owner" so that the probability is "S rare: 2%, rare: 10%, normal: 88%". After that, the granting unit 122 randomly extracts 5 NFTs from the selected 100 NFTs. Then, the granting unit 122 updates the owner information of the winning NFTs (S rare: 1, rare: 1, normal: 3) to the information of the user who requested the lottery process, and adds the data of the winning NFT to the data list of the user.

[0042] This allows the granting unit 122 to randomly grant NFTs to users through a lottery (so-called gacha) in which the winning probability changes depending on the rank, allowing users to collect NFTs in a game-like manner.

[0043] In addition, the granting unit 122 grants an NFT with an upgraded rank to the user by selecting a predetermined number of NFTs of the same rank. For example, the granting unit 122 grants an NFT with an upgraded rank to the user by inputting an NFT such as 30 normal or 50 rare, such as from 30 normal to 1 rare, or from 50 rare to 1 S rare, etc.

[0044] Here, the upgrade process performed by the granting unit 122 will be specifically described. Fig. 7 is a diagram showing a specific example of information processing according to an embodiment. Fig. 7 shows an example of upgrading from normal to rare and an example of upgrading from rare to S rare, but since the same process is performed, the upgrade from normal to rare will be described below.

[0045] When the information processing device 100 accepts the selection of 30 NFTs with "Rank: Normal, Face Value: 10", the granting unit 122 updates the owner information of each of the input 30 NFTs to "No Owner", while updating the owner information of the NFT with "Rank: Rare, Face Value: 10" that is set to "No Owner" to the information of the user who requested the upgrade. In addition, in conjunction with this, the granting unit 122 deletes the information of the 30 normal NFTs used for the upgrade from the data list of the user, and adds the information of the upgraded NFT.

[0046] This allows the granting unit 122 to upgrade multiple NFTs with low rank and low utility value to NFTs with high rank and high utility value, allowing users to collect NFTs in a game-like manner.

[0047] Returning to the explanation of FIG. 2, the provision unit 123 provides a usage benefit to the user based on the face value associated with the NFT selected by the user. For example, the provision unit 123 refers to the information stored in the benefit information storage unit 133, and when the total points of the face value displayed on each of the NFTs selected by the user is "100 points", the provision unit 123 provides the user with a benefit of "XX option 1 month free". The benefit may be an option that can be used within the Web service, a coupon that can be used for a service related to the Web service, or a product such as tableware or a stainless steel bottle.

[0048] Here, a specific description will be given of the usage reward provision process performed by the provision unit 123. Fig. 8 is a diagram showing a specific example of information processing according to an embodiment. Fig. 8 shows an example in which a usage reward is provided by using an NFT displayed in a data list.

[0049] First, the information processing device 100 accepts the selection of an NFT with "Rank: Normal, Face Value: 50" and an NFT with "Rank: Rare, Face Value: 50" from the data list display screen, and input to "Use for Services", transitioning to the "Use for Services" display screen. The providing unit 123 then accepts the selection of "XX option 1 month free: 100 points", which is a usage benefit displayed on the transition destination "Use for Services" screen.

[0050] Thereafter, the provision unit 123 determines that the total points of the face value of each selected NFT is "100" points, which is greater than or equal to the "100 points" set for the selected usage benefit, and provides the user with the usage benefit of "1 month free of XX option."

[0051] Returning to the explanation of FIG. 2, the transmission processing unit 124 deletes the data of the NFT to be sent from a data list indicating the NFTs held by the sending user, and adds the data of the NFT to be sent to a data list indicating the NFTs held by the destination user. For example, in response to a user's request to send an NFT, the transmission processing unit 124 deletes the data of the NFT to be sent from the data list of the sending user, and adds the data of the NFT to the data list of the destination user. In addition, in conjunction with the above-mentioned processing, the transmission processing unit 124 updates the owner information of the NFT to be sent from the information of the sending user to the information of the destination user.

[0052] The synchronization unit 125 synchronizes data of the NFT given by the granting unit 122 with an external NFT wallet. For example, the synchronization unit 125 can link the NFT with the face value displayed in the data list with the NFT with the face value stored in the NFT wallet by synchronizing data of the NFT with the face value owned by the user displayed in the data list with an external NFT wallet. Note that an NFT with a face value is an NFT given by the information processing device 100, and refers to an NFT that can be used in the Web service according to this embodiment.

[0053] In other words, if an NFT with a face value is added to the data list through the lottery process described above, the NFT with the face value will also be added to the NFT wallet, and if an NFT with a face value is added to the NFT wallet by purchasing an NFT with a face value on the NFT market described below, the purchased NFT with the face value will also be added to the data list.

[0054] Here, the external NFT wallet is, for example, an NFT wallet application installed on the user terminal 200, which can manage transfers of virtual currency and purchased NFTs, and acts as an intermediary for NFT transactions in the NFT marketplace described below.

[0055] The request unit 126 makes a purchase request or a sale request for an NFT to an external service via the NFT wallet synchronized by the synchronization unit 125. For example, the request unit 126 requests the purchase of an NFT with a face value or the sale of an NFT with a face value on the NFT marketplace via the NFT wallet synchronized with the data list by the above-mentioned synchronization unit 125.

[0056] Here, the above-mentioned synchronization process of data of a face-value NFT and the purchase or sale request process of a face-value NFT will be described. FIG. 9 is a diagram showing the relationship between each service in the synchronization process and the request process according to the embodiment. FIG. 9 shows the cooperation between each service and the process of the synchronization unit 125 and the process of the request unit 126 described above.

[0057] 9 shows three types of services: a web service provided by the information processing device 100, an external NFT wallet service that manages NFTs, and an NFT marketplace service where NFTs are traded. The synchronization unit 125 synchronizes the data list with the external NFT wallet, so that information on NFTs with denominations displayed in the data list is shared with the external NFT wallet.

[0058] Then, the request unit 126 requests, via an external NFT wallet synchronized with the data list, to sell an NFT with a face value of "Rank: Rare, Face Value: 50", which is one of the shared NFTs with face values, on the NFT marketplace. The request unit 126 also requests, via an external NFT wallet synchronized with the data list, to purchase an NFT with a face value of "Rank: S Rare, Face Value: 50" that is being offered on the NFT marketplace.

[0059] 4. Processing flow of information processing device 100 Next, a description will be given of the flow of processing of the information processing device 100. Fig. 10 is a flowchart showing an example of a processing procedure of information processing according to an embodiment. Note that the following steps may be executed in a different order, and some processing may be omitted.

[0060] First, the issuing unit 121 of the information processing device 100 issues an NFT with a face value associated with the usage content of the Web service (S101). Then, the information processing device 100 determines whether or not the user has taken a usage action of the target Web service (S102).

[0061] When the user has taken the action of using the target Web service (S102; Yes), the granting unit 122 grants the user an NFT according to the content of the service usage (S103). On the other hand, when the user has not taken the action of using the target Web service (S102; No), the information processing device 100 waits until the user takes the action of using the target Web service.

[0062] Thereafter, the information processing device 100 accepts the selection of an NFT displayed in the data list from the user (S104). If the selection of an NFT displayed in the data list is accepted from the user (S104; Yes), the providing unit 123 provides the user with a usage benefit corresponding to the total face value of the selected NFTs (S105), and the information processing device 100 ends the process. On the other hand, if the selection of an NFT displayed in the data list is not accepted from the user (S104; No), the information processing device 100 ends the process.

[0063] 5. Effects As described above, the information processing device 100 includes the issuing unit 121 and the granting unit 122. The issuing unit 121 issues an NFT associated with a face value corresponding to the usage content of the Web service. The granting unit 122 grants the NFT issued by the issuing unit 121 to the user of the Web service based on the usage content of the Web service.

[0064] As a result, the information processing device 100 can support the acquisition of new users for the service by issuing users NFTs linked to specific images showing corresponding denominations according to the content of the service usage, allowing users to collect NFTs in a game-like manner. In addition, the information processing device 100 can provide a unique service that combines web services and NFTs, thereby contributing to the achievement of Goal 9 of the Sustainable Development Goals (SDGs), "Build resilient infrastructure and promote industrialization and technological innovation."

[0065] Furthermore, the information processing device 100 issues NFTs associated with NFT ranks set according to the number of NFTs issued, and grants the rank-linked NFTs to users according to the difficulty of the usage content of the Web service. In this way, the information processing device 100 grants high-ranked NFTs to users who have achieved the usage content of a Web service with high difficulty, and can encourage users to use Web services with high usage conditions.

[0066] The information processing device 100 also has a provision unit 123 that provides the user with a usage benefit based on the face value associated with the NFT selected by the user. As a result, when the user uses multiple NFTs that he or she owns, the information processing device 100 provides the user with a usage benefit equivalent to the total points of the face value of the NFTs used, thereby encouraging the user to use web services to collect NFTs.

[0067] Furthermore, the information processing device 100 issues NFTs linked to NFT ranks set according to the number of NFTs issued, and the issued NFTs are the subject of a lottery in which the winning probability varies according to the NFT rank, and grants the winning NFT to the user. This allows the information processing device 100 to grant NFTs randomly to users through a lottery in which the winning probability varies according to the rank, allowing users to collect NFTs in a game-like manner.

[0068] Furthermore, the information processing device 100 issues NFTs associated with NFT ranks set according to the number of NFTs issued, and grants an NFT with an upgraded rank to a user by selecting a predetermined number of NFTs of the same rank. This allows the information processing device 100 to upgrade multiple NFTs with low rank and low utility value to NFTs with high rank and high utility value, allowing the user to collect NFTs as if playing a game.

[0069] Furthermore, the information processing device 100 has a transmission processing unit 124 that deletes the data of the NFT to be transmitted from a data list indicating the NFTs held by the sending user and adds the data of the NFT to be transmitted to a data list indicating the NFTs held by the destination user. This allows the information processing device 100 to provide a service in which users of a web service can transfer or exchange NFTs held by each other.

[0070] The information processing device 100 also has a synchronization unit 125 and a request unit 126. The synchronization unit 125 synchronizes the NFT data provided by the granting unit 122 with an external NFT wallet. The request unit 126 makes a purchase request or a sale request for the NFT to an external service via the NFT wallet synchronized by the synchronization unit 125.

[0071] This allows the information processing device 100 to buy and sell NFTs with face value that it owns on the NFT market via an external NFT wallet, which means that depending on the rarity of the NFT, it may be worth more than its face value, allowing users to collect NFTs in a game-like manner.

[0072] [6. Hardware Configuration] Moreover, the information processing device 100 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 11, for example. Fig. 11 is a diagram showing an example of a hardware configuration. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM 1300, a HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0073] The CPU 1100 operates and controls each unit based on a program stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, programs that depend on the hardware of the computer 1000, and the like.

[0074] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.

[0075] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.

[0076] The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0077] For example, when the computer 1000 functions as the information processing device 100 in the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 120. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from other devices via a predetermined communication network.

[0078] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.

[0079] [7. Other] In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

[0080] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads and usage conditions. In addition, the above-mentioned embodiments can be appropriately combined within the scope of not causing any contradiction in the processing contents. [Explanation of symbols]

[0081] 100 Information processing device 110 Communications Department 120 Control section 121 Publishing Department 122 Granting Department 123 Provision Department 124 Transmission processing unit 125 Synchronization section 126 Request part 130 Storage section 131 NFT information storage unit 132 Additional information storage unit 133 Benefit information storage unit 200, 200-1 to 200-n User terminals

Claims

1. An issuing department that issues NFTs (Non-Fungible Tokens) with a face value corresponding to the content of use of the web service; an issuing unit that issues the NFT issued by the issuing unit to a user of the web service based on the usage content of the web service; 13. An information processing device comprising:

2. The issuing unit issues the NFTs to which a rank of the NFT is associated, the rank being set according to the number of NFTs issued; The granting unit grants the user an NFT associated with the rank according to a level of difficulty of the content of use of the Web service.

2. The information processing apparatus according to claim 1,

3. A providing unit that provides a usage benefit to the user based on a face value associated with the NFT selected by the user; 2. The information processing apparatus according to claim 1, further comprising:

4. The issuing unit issues the NFTs to which a rank of the NFT is associated, the rank being set according to the number of NFTs issued; The granting unit grants the NFT issued by the issuing unit to the user through a lottery in which the winning probability varies depending on the rank of the NFT.

2. The information processing apparatus according to claim 1,

5. The issuing unit issues the NFTs to which a rank of the NFT is associated, the rank being set according to the number of NFTs issued; The granting unit grants the user an NFT with an upgraded rank by selecting a predetermined number of the NFTs of the same rank.

2. The information processing apparatus according to claim 1,

6. A transmission processing unit that deletes data of the NFT to be transmitted from a data list indicating the NFT held by the user of the transmission source, and adds data of the NFT to a data list indicating the NFT held by the user of the transmission destination.

2. The information processing apparatus according to claim 1, further comprising:

7. A synchronization unit that synchronizes the data of the NFT provided by the providing unit with an external NFT wallet; A request unit that makes a purchase request or a sale request for an NFT to an external service through the NFT wallet synchronized by the synchronization unit.

2. The information processing apparatus according to claim 1, further comprising:

8. An information processing method executed by an information processing device, An issuing process for issuing NFTs associated with a face value corresponding to the content of use of the web service; a granting step of granting the NFT issued by the issuing step to a user of the web service based on the usage content of the web service; 13. An information processing method comprising:

9. An issuance procedure for issuing NFTs associated with a face value corresponding to the content of use of the web service; a granting step of granting the NFT issued by the issuing step to a user of the web service based on the usage content of the web service; An information processing program for causing a computer to execute the above.

Citation Information

Patent Citations

  • Electronic commerce control system

    JP2003187099A

  • Evaluation program, evaluation method, and evaluation device

    JP2020201564A

  • Computer system, information processing apparatus, and program

    JP2023048490A

  • Program, information processing device, and computer system

    JP2023098985A

  • System, method and program for managing contents

    JP2023100320A