Information processing system and information processing method

The information processing system effectively utilizes NFTs in marketing and commercial transactions by managing their distribution and analysis, addressing the limitations of existing technologies and enhancing user engagement strategies.

WO2026053823A1PCT designated stage Publication Date: 2026-03-12SONY GROUP CORP
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-27
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing technologies do not effectively utilize Non-Fungible Tokens (NFTs) in commercial transactions and marketing strategies, limiting their potential impact and effectiveness.

Method used

An information processing system and method that includes an NFT acquisition unit, distribution unit, and analysis information output unit to manage and distribute NFTs based on user preferences and behaviors, supporting marketing strategies and project execution.

Benefits of technology

Enables effective utilization of NFTs in marketing and commercial activities by analyzing user engagement and preferences, facilitating targeted distribution and strategic formulation of NFT-based projects and campaigns.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025030058_12032026_PF_FP_ABST
    Figure JP2025030058_12032026_PF_FP_ABST
Patent Text Reader

Abstract

The present technology pertains to an information processing system and an information processing method that make it possible to effectively utilize a Non-Fungible Token (NFT). The information processing system comprises: an NFT acquisition unit that acquires an NFT corresponding to content; an NFT distribution unit that distributes the NFT on the basis of a request from an end user; and an analysis information output unit that outputs analysis information including information pertaining to the status of possession of the NFT by the end user. The present technology can be applied to, for example, a system that executes marketing using NFTs.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing system and information processing method

[0001] The present technology relates to an information processing system and an information processing method, and in particular to an information processing system and an information processing method that enable effective use of NFTs (Non-Fungible Tokens).

[0002] Public interest in NFTs has been growing in recent years.

[0003] In response to this, a technology has been proposed that determines target users based on wallet information that is associated with the user's NFT ownership information, including the number of artwork purchases and the purchase amount of the artwork, and then implements marketing measures related to the provision of artwork to the target users (see, for example, Patent Document 1).

[0004] JP 2024-49287 A

[0005] As public interest in NFTs grows, there is a growing need to effectively utilize NFTs in commercial transactions and other areas.

[0006] The present technology has been developed in light of these circumstances, and enables NFTs to be effectively utilized.

[0007] An information processing system according to one aspect of the present technology includes an NFT acquisition unit that acquires NFTs corresponding to content, an NFT distribution unit that distributes NFTs based on requests from end users, and an analysis information output unit that outputs analysis information including information regarding the end user's NFT holdings.

[0008] An information processing method according to one aspect of the present technology includes an information processing system acquiring an NFT corresponding to content, distributing the NFT based on a request from an end user, and outputting analytical information including information regarding the end user's NFT holdings.

[0009] In one aspect of the present technology, an NFT corresponding to content is acquired, the NFT is distributed based on a request from an end user, and analytical information including information regarding the end user's NFT holdings is output.

[0010] 1 is a diagram for explaining an overview of the present technology. FIG. 1 is a block diagram showing an embodiment of an information processing system to which the present technology is applied. FIG. 2 is a block diagram showing an example functional configuration of the server of FIG. 2. FIG. 3 is a diagram for explaining NFT marketing support processing executed by the information processing system. FIG. 4 is a diagram showing an example of an NFT distribution project edit page. FIG. 5 is a diagram showing an example of an NFT distribution project edit page. FIG. 6 is a diagram showing an example of a top page of an NFT distribution project site. FIG. 7 is a diagram showing an example of a wallet selection page. FIG. 8 is a diagram showing an example of a simple wallet login page. FIG. 9 is a diagram showing an example of a simple wallet creation completion page. FIG. 10 is a diagram showing an example of an NFT acquisition page. FIG. 11 is a diagram showing an example of an NFT acquisition completion page. FIG. 12 is a diagram showing an example of a My Page start page. FIG. 13 is a diagram showing an example of a wallet selection page. FIG. 14 is a diagram showing an example of a simple wallet login page. FIG. 15 is a diagram showing an example of My Page (NFT viewer). FIG. 16 is a diagram showing an example of My Page (NFT viewer). FIG. 17 is a diagram showing an example of My Page (NFT viewer).

[0011] Hereinafter, embodiments of the present technology will be described. The description will be made in the following order: 1. Embodiment 2. Modification 3. Other

[0012] <<1. Embodiment>> An embodiment of the present technology will be described with reference to FIGS. 1 to 18 .

[0013] <Outline of the Present Technology> First, an outline of the present technology will be described with reference to FIG.

[0014] The information processing system 11 to which the present technology is applied provides, for example, an NFT marketing support platform.

[0015] The NFT marketing support platform is a platform that provides one-stop support for everything from formulating to analyzing end-user engagement measures that utilize NFTs.

[0016] For example, the information processing system 11 provides an NFT marketing support platform to support the formulation and analysis of a strategy for distributing NFTs to end users (hereinafter referred to as an NFT distribution strategy). Furthermore, by providing an NFT marketing support platform, the information processing system 11 supports the formulation and analysis of marketing strategies for end users based on the analysis results of the NFT distribution strategy.

[0017] For example, the information processing system 11 supports a project manager in formulating an NFT distribution initiative. More specifically, the information processing system 11 supports a project manager in formulating a project such as an event or campaign for realizing the NFT distribution initiative (hereinafter referred to as an NFT distribution project).

[0018] Here, the project manager is, for example, a member or individual of a company or project team that implements end-user engagement measures.

[0019] The information processing system 11 also assists the project manager in executing the NFT distribution project to the end user.

[0020] In an NFT distribution project, for example, NFTs are issued and distributed.

[0021] The type and use of the distributed NFTs are not particularly limited. For example, NFTs are used to distinguish content from others. For example, NFTs that prove the ownership or authenticity of content such as videos, images (including, for example, digital art), audio, game items, and digital collectibles (including, for example, trading cards) are distributed. For example, NFTs that prove the ownership or authenticity of digital tickets that prove participation in an event or digital certificates that show the viewing history of content (for example, movies, animations, manga, dramas, etc.) are distributed.

[0022] In the following, issuing an NFT associated with content will be referred to as converting the content into an NFT.

[0023] In addition, hereinafter, content associated with an NFT is also referred to as content corresponding to the NFT.

[0024] Conversely, hereinafter, an NFT associated with content will also be referred to as an NFT corresponding to the content.

[0025] When content is associated with an NFT, the NFT and the content may or may not be integrated. When the NFT and the content are integrated, for example, the content may be included in the NFT or the NFT may be attached as metadata for the content. When the NFT and the content are not integrated, they may be treated as separate data. Furthermore, for example, the NFT itself may be the content.

[0026] Furthermore, content that is converted into NFT is usually digital content, but it may also be analog content, for example.

[0027] In addition, in an NFT distribution project, conditions for acquiring NFTs can be set, and NFTs can be distributed only to end users who meet the conditions.

[0028] In response, end users participate in NFT distribution projects and acquire NFTs.

[0029] For example, end users can acquire NFTs through simple operations and easily view or download NFT content corresponding to the acquired NFTs.

[0030] The information processing system 11 analyzes the results of the NFT distribution project based on the end users' participation in the NFT distribution project, their NFT acquisition status, etc.

[0031] For example, the end user's NFT ownership status and usage level may be analyzed. Furthermore, for example, the end user's characteristics may be analyzed based on the end user's NFT ownership status and usage level. For example, fan activities for a particular preference may be analyzed as the end user's characteristics.

[0032] The preference targets are not particularly limited. For example, preference targets include people, non-human living things, and objects in the real world, people, non-human living things, and objects, as well as concepts in the virtual world. Specifically, preference targets include characters from animations, manga, games, etc., celebrities, athletes, and other famous people, historical figures, sports teams, railways, buildings, countries, cities, fashion brands, stores, products, food and drink, etc.

[0033] Also, for example, the access status of the NFT distribution project is analyzed.

[0034] The results of the analysis of the NFT distribution project are then presented to the project manager.

[0035] Furthermore, the information processing system 11 supports the project manager in formulating marketing measures based on the analysis results of the NFT distribution project. More specifically, the information processing system 11 supports the project manager in formulating projects such as events, campaigns, and promotions (hereinafter referred to as marketing projects) for realizing the marketing measures.

[0036] The information processing system 11 assists the project manager in executing the marketing project for the end user.

[0037] In return, end users can participate in marketing projects, acquire NFTs, and enjoy various benefits.

[0038] In a marketing project, for example, rewards are given to end users based on the NFTs they hold and their characteristics.

[0039] The information processing system 11 analyzes the results of the marketing project based on the end users' participation in the marketing project, their NFT acquisition status, etc., and presents the analysis results to the project manager.

[0040] The information processing system 11 then supports the project manager in formulating new NFT distribution projects and marketing projects based on the results of the marketing project analysis.

[0041] Thereafter, the same process is repeated.

[0042] In this way, NFTs can be effectively utilized to carry out marketing and other activities aimed at end users.

[0043] <Configuration Example of Information Processing System 11> FIG. 2 shows a configuration example of the information processing system 11 of FIG.

[0044] The information processing system 11 includes a server 21, an NFT management unit 22, a wallet management unit 23, a file management unit 24, a project manager terminal 25, an end user terminal 26, and a system administrator terminal 27. The server 21, the NFT management unit 22, the wallet management unit 23, the file management unit 24, the project manager terminal 25, the end user terminal 26, and the system administrator terminal 27 are connected to each other via a network 31 such as the Internet.

[0045] For example, two or more of each of the server 21, NFT management unit 22, wallet management unit 23, file management unit 24, project manager terminal 25, end user terminal 26, and system administrator terminal 27 may be provided.

[0046] The server 21 provides the project manager with an NFT marketing support platform via the project manager terminal 25. As a result, for example, the server 21 supports the project manager in formulating and executing an NFT distribution measure (NFT distribution project) and in formulating and executing a marketing measure (marketing project).

[0047] In addition, the server 21 provides various services to end users through NFT distribution measures (NFT distribution projects) and marketing measures (marketing projects) via the end user terminal 26.

[0048] The NFT management unit 22 manages NFTs. For example, the NFT management unit 22 executes processes related to the issuance, recording, transmission, deletion, etc. of NFTs. For example, the NFT management unit 22 issues an NFT and records it on the blockchain network based on a request from the server 21. Based on a request from the server 21, the NFT management unit 22 transmits information about the NFT recorded on the blockchain network to the server 21.

[0049] The wallet management unit 23 manages a Web3-based wallet (hereinafter referred to as an external wallet), which is an application for conducting cryptocurrency transactions on a blockchain. For example, the wallet management unit 23 performs processes related to the creation, provision, deletion, etc. of an external wallet. For example, the wallet management unit 23 stores information about NFTs held by end users in the external wallet, and transmits information about NFTs held by end users in the external wallet to the server 21.

[0050] The file management unit 24 manages files using, for example, IPFS (Interplanetary File System). For example, the file management unit 24 executes processes related to saving, sharing, deleting, etc. of files. For example, the file management unit 24 stores content and metadata and transmits the stored content and metadata to the server 21 based on a request from the server 21.

[0051] The project manager terminal 25 is an information processing terminal used by a project manager. The project manager terminal 25 is configured by, for example, a PC (personal computer), a smartphone, a tablet, or the like.

[0052] The end-user terminal 26 is an information processing terminal used by an end user, and is configured, for example, by a PC, a smartphone, a tablet, or the like.

[0053] The system administrator terminal 27 is an information processing terminal used by a system administrator who manages the server 21. The system administrator terminal 27 is configured by, for example, a PC, a smartphone, a tablet, or the like.

[0054] <Configuration Example of Server 21> FIG. 3 shows a functional configuration example of the server 21.

[0055] The server 21 includes an information processing unit 101 , a communication unit 102 , a project DB 103 , and a simple wallet DB 104 .

[0056] The information processing unit 101 includes a project manager FE (front end) 111 , an end user FE (front end) 112 , a system manager FE (front end) 113 , and a back end 114 .

[0057] The project manager FE 111 mainly executes processes related to a user interface and applications for the project manager (project manager terminal 25). The project manager FE 111 includes a support unit 121 and an analysis information output unit 122.

[0058] The support unit 121 controls the project manager terminal 25 via the communication unit 102 and the network 31 to support the project manager in formulating an NFT distribution measure (NFT distribution project) and a marketing measure (marketing project). The support unit 121 generates information related to the NFT distribution project (hereinafter referred to as NFT distribution project information) and information related to the marketing project (hereinafter referred to as marketing project information), and supplies this to each unit of the information processing unit 101 as necessary.

[0059] The analysis information output unit 122 controls the project manager terminal 25 via the communication unit 102 and the network 31 to output analysis information regarding the analysis results of the NFT distribution measure (NFT distribution project) and analysis information regarding the analysis results of the marketing measure (marketing project).

[0060] The end user FE 112 mainly executes processes related to the user interface and applications for the end user (end user terminal 26). The end user FE 112 includes an NFT distribution unit 131, a UI (user interface) control unit 132, and a simple wallet creation unit 133.

[0061] The NFT distribution unit 131 controls the NFT acquisition unit 153 to execute a process of distributing an NFT to the end user using the end user's wallet, based on a request from the end user terminal 26. The NFT distribution unit 131 transmits NFT content to the end user terminal 26, based on a request from the end user terminal 26.

[0062] The UI control unit 132 controls the user interface on the end-user terminal 26 via the communication unit 102 and the network 31. The UI control unit 132 supplies the analysis unit 156 with information indicating the access status of the website for the NFT distribution project (hereinafter referred to as the NFT distribution project site) displayed on the end-user terminal 26.

[0063] The simple wallet creation unit 133 creates a simple wallet based on a request from the end-user terminal 26. The simple wallet may be a web browser-based wallet. The simple wallet creation unit 133 provides information about the created simple wallet to the simple wallet management unit 154.

[0064] The system administrator FE 113 mainly executes processes related to a user interface for the system administrator (system administrator terminal 27), applications, etc. The system administrator FE 113 includes a system management unit 141.

[0065] The system management unit 141 receives requests from the system administrator terminal 27 via the communication unit 102 and the network 31, and performs management of the server 21 based on the received requests.

[0066] The backend 114 includes an execution unit 151, a content management unit 152, an NFT acquisition unit 153, a simple wallet management unit 154, a wallet linkage unit 155, an analysis unit 156, and an other service linkage unit 157.

[0067] The execution unit 151 controls the execution of NFT distribution measures and marketing measures. For example, the execution unit 151 controls the end user FE 112 based on NFT distribution project information to control the execution of the NFT distribution measure (NFT distribution project). For example, the execution unit 151 controls the end user FE 112 based on marketing project information to control the execution of the marketing measure (marketing project). The execution unit 151 stores the NFT distribution project information and the marketing project information in the project DB 103.

[0068] The content management unit 152 manages content and metadata to be distributed to end users, as well as content and metadata corresponding to NFTs held by end users. For example, the content management unit 152 stores content and metadata to be distributed to end users, which are included in NFT distribution project information, in the file management unit 24 via the communication unit 102 and the network 31. For example, the content management unit 152 obtains content and metadata corresponding to NFTs held by end users from the file management unit 24 via the communication unit 102 and the network 31, and supplies the content and metadata to each unit of the information processing unit 101 as needed.

[0069] The NFT acquisition unit 153 executes processes related to the issuance, acquisition, distribution, etc. of NFTs. For example, the NFT acquisition unit 153 requests the NFT management unit 22 to issue an NFT via the communication unit 102 and the network 31. The NFT acquisition unit 153 acquires information about the issued NFT from the NFT management unit 22 via the communication unit 102 and the network 31, and supplies the information to each unit of the information processing unit 101 as necessary.

[0070] For example, the NFT acquisition unit 153 acquires information about the NFT to be distributed to end users from the NFT management unit 22 via the communication unit 102 and the network 31, and supplies it to each unit of the information processing unit 101 as needed.

[0071] For example, the NFT acquisition unit 153 acquires information about NFTs held by the end user in a simple wallet from the simple wallet management unit 154, and supplies the information to each unit of the information processing unit 101 as needed. The NFT acquisition unit 153 acquires information about NFTs held by the end user in an external wallet from the wallet linkage unit 155, and supplies the information to each unit of the information processing unit 101 as needed.

[0072] The simple wallet management unit 154 manages the simple wallets of each end user, information of which is stored in the simple wallet DB 104. For example, the simple wallet management unit 154 stores information about the simple wallets created by the simple wallet creation unit 133 in the simple wallet DB 104. For example, the simple wallet management unit 154 stores information about NFTs to be distributed to end users in the simple wallet DB 104. For example, the simple wallet management unit 154 obtains information about NFTs stored in the end user's simple wallet from the simple wallet DB 104, and supplies the information to each unit of the information processing unit 101 as necessary.

[0073] The wallet linking unit 155 links with the end user's external wallet managed by the wallet management unit 23 via the communication unit 102 and the network 31. For example, the wallet linking unit 155 stores information about NFTs to be distributed to the end user in the end user's external wallet managed by the wallet management unit 23 via the communication unit 102 and the network 31. For example, the wallet linking unit 155 acquires information about NFTs held by the end user from the end user's external wallet managed by the wallet management unit 23 via the communication unit 102 and the network 31, and supplies the information to each unit of the information processing unit 101 as necessary.

[0074] The analysis unit 156 analyzes the results of the NFT distribution initiative (NFT distribution project) and the results of the marketing initiative (marketing project). For example, the analysis unit 156 analyzes each end user's NFT holdings and utilization level. For example, the analysis unit 156 analyzes the characteristics of each end user. For example, the analysis unit 156 analyzes the effectiveness of the NFT distribution project and the marketing project. The analysis unit 156 generates analysis information indicating the analysis results and stores it in the project DB 103.

[0075] The other service cooperation unit 157 communicates with other devices via the communication unit 102 and the network 31, and executes processing in cooperation with services (for example, SNS (Social Networking Service)) provided by the other devices.

[0076] The communication unit 102 communicates with other devices such as the NFT management unit 22, wallet management unit 23, file management unit 24, project manager terminal 25, end user terminal 26, and system administrator terminal 27 via the network 31.

[0077] The project DB 103 stores information about NFT distribution projects and marketing projects.

[0078] The simple wallet DB 104 stores information about each end user's simple wallet.

[0079] In the following, when each unit of the server 21 communicates with other devices or transmits and receives data via the communication unit 102 and the network 31, the description of the communication unit 102 and the network 31 will be omitted. For example, when the NFT acquisition unit 153 communicates with the NFT management unit 22 via the communication unit 102 and the network 31, it will simply be described as the NFT acquisition unit 153 communicating with the NFT management unit 22.

[0080] <NFT Marketing Support Processing> Next, the NFT marketing support processing executed by the information processing system 11 will be described with reference to the flowchart of FIG.

[0081] In step S1, the information processing system 11 supports the formulation of an NFT distribution strategy.

[0082] For example, the project manager formulates an NFT distribution strategy and selects or creates content to be converted into NFT and distributed (hereinafter referred to as distribution content).

[0083] At this time, the support unit 121 of the server 21 supports the formulation of the NFT distribution measures via the project manager terminal 25. For example, the project manager terminal 25 displays an NFT distribution project editing page under the control of the support unit 121. The NFT distribution project editing page is a page for supporting the formulation of the NFT distribution project, and the project manager can use the NFT distribution project editing page to easily perform various settings for the NFT distribution project.

[0084] 5 and 6 show examples of an NFT distribution project edit page, although in practice the page in Fig. 5 is displayed followed by the page in Fig. 6.

[0085] The NFT distribution project editing page includes a project information section, an NFT registration section, a distribution conditions section, a terms of use section 212, and a distribution page settings section 213.

[0086] The project information field is a field for setting information about the NFT distribution project, and includes a project name field 201, a uniform resource locator (URL) field 202, a collection field 203, and a network field 204.

[0087] The project name column 201 is a column for setting the name of the NFT distribution project.

[0088] The URL field 202 is a field for setting the URL for accessing the NFT distribution project site.

[0089] The collection column 203 is a column for setting a collection into which the NFT is classified.

[0090] The network field 204 is a field for setting the blockchain network to be used for issuing the NFT.

[0091] The NFT registration field is a field for registering information about the NFT to be distributed. The NFT registration field includes an image or movie field 205, an NFT name field 206, and an NFT description field 207.

[0092] The image or movie field 205 is a field for setting an image (still image) or a movie (moving image) as distribution content.

[0093] For example, the support unit 121 may use artificial intelligence (AI) to automatically generate distribution content based on images, movies, prompts, etc. input by the project manager.

[0094] Additionally, metadata of the distribution content may be set in the image or movie column 205 .

[0095] The NFT name column 206 is a column for setting the name of the NFT (NFT name).

[0096] The NFT description field 207 is a field for setting a description about the NFT. The description about the NFT includes, for example, a description about the distribution content.

[0097] The distribution conditions field is a field for setting the distribution conditions of the NFT. The distribution conditions field includes a distribution limit field 208, an acquisition condition field 209, a distribution start date and time field 210, and a distribution end date and time field 211.

[0098] The distribution limit field 208 is a field for setting the upper limit of the number of NFTs to be distributed to end users. If the distribution limit field 208 is blank (if no upper limit of the distribution number is entered), the number of NFTs to be distributed is set to unlimited.

[0099] The acquisition conditions column 209 is a column where the end user sets the conditions (acquisition conditions) for acquiring an NFT.

[0100] For example, answers to a questionnaire can be set as acquisition conditions. For example, the project manager can set any questions in the questionnaire.

[0101] For example, the acquisition condition may be set to be the spread of the NFT distribution project on social media. Specifically, the acquisition condition may be set to be, for example, posting on social media that includes a hashtag with the project name of the NFT distribution project as a keyword or posting about the NFT distribution project.

[0102] For example, participation in a community or event related to the distributed content may be set as an acquisition condition.

[0103] For example, the acquisition condition may be set to the completion of a quest or gamification that includes one or more missions.

[0104] Note that multiple types of acquisition conditions may be combined.

[0105] Furthermore, acquisition conditions do not necessarily have to be set. If acquisition conditions are not set, the end user can acquire the NFT unconditionally.

[0106] The distribution start date and time field 210 is a field for setting the date and time when distribution of the NFT will start (distribution start date and time). The distribution end date and time field 211 is a field for setting the date and time when distribution of the NFT will end (distribution end date and time). Therefore, the period from the distribution start date and time to the distribution end date and time is the distribution period of the NFT.

[0107] The terms of use field 212 is a field for inputting the terms of use of the NFT distribution project. The terms of use of the NFT distribution project include, for example, the terms of use of the NFT, terms regarding the acquisition of data such as personal information from end users and the handling of the acquired data, etc. The terms of use of the NFT include, for example, whether the NFT can be transferred, etc.

[0108] For example, the project manager may be allowed to select a desired template from among multiple pre-prepared terms of use templates. In this case, the project manager may be allowed to freely edit the selected template. Alternatively, for example, the project manager may select or set multiple conditions, and the support unit 121 may automatically create terms of use. Alternatively, for example, the support unit 121 may automatically generate terms of use using a generation AI in response to the request of the project manager.

[0109] The distribution page setting field 213 is a field for creating a page for distributing NFTs (hereinafter referred to as a distribution page) on the NFT distribution project site. For example, it is possible to create a top page (distribution page) and a received page for the NFT distribution project site.

[0110] For example, a project manager can create a distribution page by selecting a desired template from a plurality of templates and customizing the display items, display content, design, and the like.

[0111] The project edit page also displays a preview button 214, a cancel button 215, a temporary save button 216, and a URL disclosure button 217.

[0112] When the preview button 214 is pressed, a preview of the distribution page created in the distribution page setting field 213 is displayed.

[0113] When the cancel button 215 is pressed, the data entered on the NFT distribution project edit page is discarded, and the display of the NFT distribution project edit page is terminated.

[0114] When the temporary save button 216 is pressed, the data entered on the NFT distribution project edit page is saved, and the display of the NFT distribution project edit page ends.

[0115] When the URL disclosure button 217 is pressed, the NFT distribution project site is made public at the URL set in the URL field 202 .

[0116] For example, the project manager inputs data into each field of the NFT distribution project editing page using the project manager terminal 25. The project manager terminal 25 transmits the input data to the server 21 as appropriate.

[0117] In response to this, the support unit 121 of the server 21 receives the input data from the project manager terminal 25. As a result, the support unit 121 obtains the data necessary for executing the NFT distribution project.

[0118] The support unit 121 generates a page for the NFT distribution project site based on the data entered in the distribution page setting field 213 of the NFT distribution project editing page. The support unit 121 transmits data related to the generated page (hereinafter referred to as NFT distribution project site data) to the project manager terminal 25 for previewing, etc.

[0119] When the URL disclosure button 217 is pressed, the project manager terminal 25 notifies the server 21 that an instruction has been given to make the NFT distribution project site public.

[0120] In response, the support unit 121 of the server 21 issues a QR code (registered trademark) of the URL of the NFT distribution project site. The support unit 121 provides the backend 114 with NFT distribution project information including the input data to the NFT distribution project editing page, the NFT distribution project site data, and the QR code of the NFT distribution project site.

[0121] The execution unit 151 stores the NFT distribution project information in the project DB 103 .

[0122] The content management unit 152 stores the distribution content and the metadata of the distribution content included in the NFT distribution project information in the file management unit 24 .

[0123] The NFT acquisition unit 153 requests the NFT management unit 22 to issue an NFT corresponding to the distribution content based on the data entered in the project information field and the NFT registration field of the NFT distribution project editing page.

[0124] In response to a request from the NFT acquisition unit 153, the NFT management unit 22 issues an NFT corresponding to the distribution content. For example, the NFT management unit 22 mints an NFT using a smart contract based on a blockchain network designated by the project manager. As a result, an NFT corresponding to the distribution content is issued and recorded on the blockchain network. The NFT management unit 22 transmits information about the issued NFT to the server 21.

[0125] The NFT acquisition unit 153 of the server 21 receives information about the NFT from the NFT management unit 22. The NFT acquisition unit 153 stores the information about the NFT in the project DB 103.

[0126] Returning to FIG. 4, in step S2, the information processing system 11 supports the execution of the NFT distribution campaign.

[0127] For example, the project administrator publishes the URL and QR code of the NFT distribution project site.

[0128] For example, the URL and QR code of the NFT distribution project site may be published on social media, in advertisements, etc. The URL and QR code of the NFT distribution project site may be printed on posters at event venues for people with preferences related to the content to be distributed. In this way, the NFT distribution project may be made known to end users (e.g., fans of a particular celebrity) who have preferences related to the content to be distributed.

[0129] The execution unit 151 of the server 21 supports the publication of the URL and QR code of the NFT distribution project site. For example, the execution unit 151 sends an email including the URL or QR code of the NFT distribution project site to the end-user terminal 26.

[0130] In response, the end user uses the end user terminal 26 to access the NFT distribution project site based on the acquired URL or QR code.

[0131] In response to this, the end-user terminal 26 displays (presents) the NFT distribution project site under the control of the UI control unit 132 of the server 21. In addition, the end-user terminal 26 appropriately transmits data entered on the NFT distribution project site to the UI control unit 132 of the server 21.

[0132] FIG. 7 shows an example of the top page (distribution page) of the NFT distribution project site.

[0133] The top page displays an overview of the NFT distribution project, NFT content 301 to be distributed in the NFT distribution project, and an explanation of the NFT terms of use. The NFT content 301 is, for example, NFT version of the distribution content set on the NFT distribution project editing page.

[0134] In this example, information is displayed indicating that a campaign is currently underway to give away original images, which are NFT content, to commemorate the live-action adaptation of the animation "The Cat and Me."

[0135] The top page also displays a company information section 302, a language selection section 303, an acquisition button 304, and a confirmation button 305.

[0136] The company information section 302 displays the logo and name of the company or project team hosting the NFT distribution project.

[0137] The language selection field 303 is used to select the display language of the NFT distribution project site.

[0138] The acquire button 304 is used to connect to the end user's wallet and acquire the NFT content 301.

[0139] The confirmation button 305 is used when the end user checks the received NFT on their personal page.

[0140] My Page is a website page provided individually to each end user, and includes an NFT viewer, which is a page for viewing NFTs held by the end user.

[0141] Then, for example, when the acquire button 304 is pressed, the wallet selection page of FIG. 8 is displayed.

[0142] On the wallet selection page, end users can select or create a wallet to use to acquire (receive) NFTs.

[0143] For example, if the end user does not have a wallet account that can be used in this project, the end user can select "Create a new simple wallet" to create a new simple wallet.

[0144] On the other hand, if the end user has an account with a wallet that can be used in this project, they can select and use the desired wallet from the displayed list of wallets. In this example, three options are displayed: Simple Wallet, External Wallet 1, and External Wallet 2.

[0145] When "Create a new simple wallet" is selected, or when a simple wallet is selected as the wallet to be used, the simple wallet login page of FIG. 9 is displayed.

[0146] An end user can create a new simple wallet or log in on the simple wallet login page.

[0147] In addition, on the simple wallet login page, the end user can select an external account (e.g., a social account such as an SNS account) or email address to use to create a new simple wallet or log in.

[0148] Specifically, the end user can select an external account to use for creating a new simple wallet or logging in from the external accounts displayed in the external account field 321 .

[0149] In addition, the end user can use his or her own email address to create a new simple wallet or log in by entering the email address and password in the email address field 322 and password field 323, respectively.

[0150] Furthermore, the simple wallet login page displays a language selection field 324, a login button 325, and a new creation button 326.

[0151] The language selection field 324 is used to select the display language of the NFT distribution project site.

[0152] The login button 325 is used to log in to an existing simple wallet that has already been created.

[0153] The new creation button 326 is used when creating a new simple wallet account.

[0154] Then, when the Create New button 326 is pressed with any external account selected in the external account field 321, or with an email address and password entered in the email address field 322 and password field 323, respectively, the end user terminal 26 requests the simple wallet creation unit 133 of the server 21 to create a simple wallet.

[0155] The simple wallet creation unit 133 creates a simple wallet for the end user. At this time, the login method for the simple wallet is set to the external account or email address entered on the simple wallet login page. The simple wallet creation unit 133 provides information about the created simple wallet to the simple wallet management unit 154. The simple wallet management unit 154 stores information about the end user's simple wallet in the simple wallet DB 104.

[0156] Once the simple wallet is created, the simple wallet creation completion page of FIG. 10 is displayed.

[0157] The simple wallet creation completion page displays information indicating that a new simple wallet for the end user has been created and that a QR code used to import the simple wallet has been sent.

[0158] The simple wallet creation completion page also displays a language selection field 331, a confirmation button 332, and a resend field 333.

[0159] The language selection field 331 is used to select the display language of the NFT distribution project site.

[0160] The confirmation button 332 is used when the QR code can be confirmed.

[0161] The resend column 333 is used when resending the QR code.

[0162] Then, when the confirmation button 332 is pressed, the NFT acquisition page of FIG. 11 is displayed.

[0163] Furthermore, when an external wallet is selected on the wallet selection page of FIG. 8 and predetermined procedures such as logging in to the selected external wallet are performed, the NFT acquisition page of FIG. 11 is displayed.

[0164] Furthermore, on the simple wallet login screen of Figure 9, if the login button 225 is pressed with any external account selected in the external account field 221, or with an email address and password entered in the email address field 222 and password field 223, respectively, the NFT acquisition page of Figure 11 will be displayed.

[0165] The top of the NFT acquisition page is similar to the top of the top page in Figure 7. On the other hand, the bottom of the NFT acquisition page is different from the bottom of the top page in Figure 7.

[0166] Specifically, an NFT explanation field 341, a supplementary explanation field 342, and an acquisition button 343 are displayed at the bottom of the NFT acquisition page.

[0167] The NFT description field 341 displays a description of the NFT content 301 .

[0168] The supplementary explanation field 342 displays supplementary explanations regarding NFT distribution.

[0169] The acquire button 343 is used to acquire an NFT corresponding to the NFT content 301 .

[0170] Then, when the acquire button 343 is pressed, the end user terminal 26 requests the NFT distribution unit 131 of the server 21 to distribute an NFT corresponding to the NFT content 301. In other words, the end user requests distribution of an NFT.

[0171] The NFT distribution unit 131 executes the distribution process of the NFT when no acquisition conditions are set for the NFT, or when acquisition conditions are set for the NFT and the end user satisfies the acquisition conditions for the NFT.

[0172] Specifically, the NFT distribution unit 131 requests the distribution of an NFT from the NFT acquisition unit 153. The NFT acquisition unit 153 acquires information about the NFT requested to be distributed (hereinafter referred to as NFT information) from the NFT management unit 22. The NFT acquisition unit 153 stores the NFT information in the end user's wallet.

[0173] For example, when a simple wallet is selected, the NFT acquisition unit 153 supplies the NFT information to the simple wallet management unit 154. The simple wallet management unit 154 stores the NFT information in an area in the simple wallet DB 104 where information about the end user's simple wallet is stored.

[0174] For example, if an external wallet is selected, the NFT acquisition unit 153 supplies the NFT information to the wallet linking unit 155. The wallet linking unit 155 connects to the end user's external wallet managed by the wallet management unit 23 and stores the NFT information in the end user's external wallet.

[0175] In this way, the NFT information is stored in the end user's wallet, and the NFT is distributed to the end user. Furthermore, distribution of the NFT to the end user grants the end user ownership of the NFT content 301 corresponding to the distributed NFT, i.e., the end user acquires the NFT and the NFT content 301 corresponding to the NFT.

[0176] The NFT acquisition unit 153 notifies the NFT distribution unit 131 that the NFT information has been stored in the end user's wallet. The NFT distribution unit 131 notifies the end user terminal 26 that the NFT has been distributed to the end user.

[0177] In response to this, the NFT acquisition completion page of FIG. 12 is displayed on the end user terminal 26 .

[0178] The upper part of the NFT acquisition completion page is almost the same as the upper part of the NFT acquisition page in Fig. 11. However, it differs in that a message indicating that the NFT content 301 has been acquired is displayed above the NFT content 301, and a display effect indicating that the NFT content 301 has been acquired is displayed around the NFT content 301.

[0179] The bottom of the NFT acquisition completion page differs from the bottom of the NFT acquisition page in FIG. 11 in that a campaign explanation field 351 and a confirmation button 352 are displayed.

[0180] The campaign description field 351 displays a description of the campaign (NFT distribution project).

[0181] The confirmation button 352 is used when the end user wants to confirm the NFTs they hold.

[0182] If an acquisition condition is set for the NFT and the end user does not satisfy the acquisition condition, the NFT distribution unit 131 does not execute the NFT distribution process. In this case, for example, a message indicating that the NFT cannot be acquired is displayed on the end user terminal 26.

[0183] For example, when the confirmation button 352 is pressed on the NFT acquisition completion page of FIG. 12, the page of FIG. 13, FIG. 16, or FIG. 18 is displayed.

[0184] Also, for example, when the confirmation button 305 is pressed on the top page of FIG. 7, the page of FIG. 13, FIG. 16, or FIG. 18 is displayed.

[0185] Specifically, if the end user's My Page and wallet are not connected, the My Page start page shown in Fig. 13 is displayed. If the end user's My Page and wallet are not connected, for example, this is the case when the end user uses My Page for the first time.

[0186] The My Page start page displays a message indicating that by connecting to the end user's wallet, the end user can use the NFT viewer to view the NFTs (and the corresponding NFT content) they have acquired.

[0187] Also, a start button 401 is displayed on the My Page start page.

[0188] When the start button 401 is pressed, the wallet selection page of FIG. 14 is displayed.

[0189] On the wallet selection page, the end user can select the wallet that stores the NFTs to be displayed on their My Page. In this example, three options are displayed: Simple Wallet, External Wallet 1, and External Wallet 2.

[0190] On the other hand, when the simple wallet is selected, the simple wallet login page of Fig. 15 is displayed, which is similar to the simple wallet login page of Fig. 9. The end user can create a new simple wallet or log in by performing the same process as the simple wallet login page of Fig. 9.

[0191] When login to the simple wallet is then performed, the page of FIG. 16 or FIG. 18 is displayed.

[0192] Furthermore, when an external wallet is selected and a signature is executed on the wallet selection page of FIG. 14, the page of FIG. 16 or FIG. 18 is displayed.

[0193] Furthermore, if My Page and the end user's wallet are connected, when the confirmation button 352 is pressed on the NFT acquisition completion page of Figure 12, the page of Figure 16 or Figure 18 will be displayed.

[0194] For example, when the My Page and the simple wallet are connected, the NFT acquisition unit 153 acquires information regarding the NFTs stored in the end user's simple wallet (hereinafter referred to as NFT holding information) from the simple wallet DB 104 via the simple wallet management unit 154.

[0195] For example, when the My Page and an external wallet are connected, the NFT acquisition unit 153 acquires information about NFTs stored in the end user's external wallet (NFT holding information) from the wallet management unit 23 via the wallet linkage unit 155.

[0196] The NFT holding information includes, for example, the type of NFT held, its attributes, holding period, holding history, etc.

[0197] The NFT acquisition unit 153 supplies the end user's NFT holding information to the UI control unit 132 and the content management unit 152 .

[0198] Based on the NFT possession information, the content management unit 152 acquires NFT content corresponding to the NFT possessed by the end user from the file management unit 24. The content management unit 152 supplies the acquired NFT content to the UI control unit 132.

[0199] Then, when an NFT is stored in the end user's wallet (simple wallet or external wallet), in other words, when the end user holds an NFT in the wallet, the end user terminal 26 displays the My Page (NFT viewer) of Figure 16 under the control of the UI control unit 132.

[0200] The NFT viewer displays (presents) a list of NFT contents and NFT names corresponding to the NFTs stored in the end user's wallet. In this example, four NFT contents and NFT names, NFT content 431-1 to NFT content 431-4, are displayed.

[0201] Hereinafter, when there is no need to distinguish between the NFT contents 431-1 to 431-2, they will be simply referred to as NFT contents 431.

[0202] The number of NFT contents 431 displayed in the NFT viewer varies depending on the number of NFT contents corresponding to the NFTs stored in the end user's wallet.

[0203] Additionally, a selection field 432 is displayed in the NFT viewer.

[0204] Selection field 432 is used to select the blockchain network (e.g., Polygon, Ethereum, etc.) on which the NFT is recorded.

[0205] When one of the NFT contents 431 displayed in the NFT viewer of FIG. 16 is selected, the NFT viewer of FIG. 17 is displayed.

[0206] This NFT viewer displays the NFT content 431 selected in the NFT viewer of Fig. 16. Also displayed are a description field 441 that displays an explanation of the displayed NFT content 431, and an NFT details field 442 that displays details of the NFT corresponding to the NFT content 431.

[0207] Furthermore, banners 443-1 to 443-4 and a download button 444 are displayed.

[0208] Banners 443-1 to 443-4 display advertisements and the like for end users. For example, when one of banners 443-1 to 443-4 is selected, a website corresponding to the advertisement displayed on the selected banner is displayed.

[0209] When the download button 444 is pressed, the displayed NFT content 431 is downloaded to the end-user terminal 26 .

[0210] Specifically, the end-user terminal 26 requests the NFT distribution unit 131 of the server 21 to download the NFT content 431. The NFT distribution unit 131 transmits the requested NFT content to the end-user terminal 26.

[0211] On the other hand, if there are no NFTs stored in the wallet connected to the NFT viewer, the NFT viewer of Figure 18 will be displayed.

[0212] The NFT viewer displays a message indicating that the end user does not own any NFTs and a message urging them to switch blockchain networks if the acquired NFTs are not found.

[0213] In addition, a selection field 451 is displayed in this NFT viewer.

[0214] Selection field 451 is used to select the blockchain network (e.g., Polygon, Ethereum, etc.) on which the NFT is recorded.

[0215] In this manner, NFTs and NFT content are distributed to end users.

[0216] For example, NFTs will be distributed free of charge as a measure to boost events, product sales promotion campaigns, etc.

[0217] For example, NFTs corresponding to NFT content related to an event such as a concert, release event, or meet-and-greet are distributed to participants as proof of participation in the event.

[0218] For example, as part of an advertising campaign for a product, NFTs corresponding to NFT content associated with the product are distributed to purchasers.

[0219] For example, as a bonus for various products (e.g., CDs (Compact Discs), merchandise, etc.), an NFT corresponding to NFT content related to the product is distributed to the purchaser.

[0220] Returning to FIG. 4, in step S3, the information processing system 11 analyzes the results of the NFT distribution campaign.

[0221] For example, the simple wallet management unit 154 obtains NFT holding information regarding NFTs held in the simple wallets of each end user who has distributed NFTs in the NFT distribution project from the simple wallet DB 104 and supplies it to the content management unit 152 and the analysis unit 156.

[0222] For example, the wallet linking unit 155 obtains NFT holding information regarding NFTs held in external wallets by each end user who has distributed NFTs in an NFT distribution project from the wallet management unit 23, and supplies this information to the content management unit 152 and the analysis unit 156.

[0223] Note that the NFTs held by end users are not limited to NFTs distributed through the NFT distribution project, but may also include NFTs acquired outside of the NFT distribution project. For example, they may include NFTs purchased by end users or acquired through events, campaigns, promotions, etc. outside of the NFT distribution project.

[0224] For example, the content management unit 152 obtains metadata of NFT content corresponding to NFTs held by each end user in their wallets (simple wallets and external wallets) from the file management unit 24 and supplies it to the analysis unit 156.

[0225] For example, the UI control unit 132 supplies information indicating the access status of the NFT distribution project site to the analysis unit 156. The access status of the NFT distribution project site includes, for example, the number of impressions, the number of engagements, the number of NFTs distributed, and the like.

[0226] The analysis unit 156 analyzes the holding status and utilization of each end user's NFTs based on the NFT holding information of each end user and the metadata of the NFT content corresponding to the NFTs held by each end user. For example, the type, attributes, number of holdings, combination, holding period, holding history, utilization status, and token balance in the wallet of the NFT content held by each end user are analyzed.

[0227] In addition, the analysis unit 156 analyzes the characteristics (e.g., preferences, interests, hobbies, etc.) of each end user based on at least one of the end user's NFT holding status and utilization level. For example, the analysis unit 156 analyzes fan activities for a specific preference of each end user.

[0228] For example, the analysis unit 156 objectively quantifies and visualizes the fan activities by scoring the fan activities of each end user using a predetermined algorithm or rule. For example, the analysis unit 156 calculates the enthusiasm, loyalty, contribution, etc., for a specific preference as the score of the fan activities of each end user.

[0229] For example, the analysis unit 156 classifies fans of a certain preference target into hierarchical groups (e.g., core fans, long-time fans, regular fans, light fans, etc.) based on the score of fan activity of each end user for that preference target. Furthermore, for example, the analysis unit 156 appropriately changes the hierarchy of fans of that preference target based on time-series changes in the score of fan activity of each end user for that preference target.

[0230] For example, the analysis unit 156 analyzes the preferences and interests of the end user based on the attributes of the NFT content corresponding to the NFT held by the end user.

[0231] For example, if an end user holds many NFTs related to a particular fashion brand, the analysis unit 156 analyzes that the end user likes that fashion brand. For example, if an end user holds many NFTs that prove donations, the analysis unit 156 analyzes that the end user is interested in contributing to society. For example, if an end user holds many NFTs that prove participation in a particular event, the analysis unit 156 analyzes that the end user is interested in that event.

[0232] For example, the analysis unit 156 analyzes the effectiveness of the NFT distribution project (e.g., ROI (Return on Investment)) based on the access status of the NFT distribution project site (e.g., the number of impressions, engagements, number of NFTs distributed, etc. of the NFT distribution project site). This makes it possible to compare the ROI, etc., of the NFT distribution project with that of a conventional Web2 marketing initiative, for example.

[0233] The analysis unit 156 stores analysis information indicating the analysis results of the NFT distribution project (hereinafter referred to as NFT distribution project analysis information) in the project DB 103.

[0234] NFT distribution project analysis information includes, for example, information regarding each end user's NFT holdings and utilization, each end user's characteristics, access status to the NFT distribution project site (e.g., NFT distribution page, etc.), and the effectiveness of the NFT distribution project.

[0235] In step S4, the information processing system 11 supports the formulation of marketing measures.

[0236] For example, the analysis information output unit 122 reads out the NFT distribution project analysis information stored in the project DB 103 .

[0237] The project manager terminal 25, under the control of the analysis information output unit 122, presents analysis information regarding the NFT distribution project to the project manager.

[0238] In response to this, for example, the project manager refers to the analysis information and formulates marketing measures for each end user. Specifically, for example, the project manager formulates a marketing project to realize the marketing measures, and inputs data related to the formulated marketing project into the project manager terminal 25.

[0239] At this time, for example, the support unit 121 supports the formulation of the marketing project and the setting of data related to the marketing project via the project manager terminal 25. For example, the support unit 121 outputs information for supporting the formulation of the marketing project on the project manager terminal 25. For example, the support unit 121 displays a UI (e.g., a platform, etc.) on the project manager terminal 25 for supporting the formulation of the marketing project and the setting of data related to the marketing project.

[0240] For example, the support unit 121 may use AI or the like to generate a marketing project proposal based on the NFT distribution project analysis information and propose it to the project manager.

[0241] The support unit 121 acquires marketing project information relating to the marketing project from the project manager terminal 25 and supplies it to the execution unit 151. The execution unit 151 stores the marketing project information in the project DB 103.

[0242] In step S5, the information processing system 11 supports the execution of the marketing measures. For example, the execution unit 151 controls the end-user FE 112 based on the marketing project information stored in the project DB 103 to execute the processes required for the execution of the marketing project.

[0243] Here, an example of a marketing project will be described.

[0244] For example, an NFT distribution project may provide ongoing touchpoints and utilities to end users who distribute NFTs.

[0245] Specifically, various rewards may be granted to end users based on at least one of the NFTs held by the end users and the characteristics of the end users. For example, rewards exclusive to owners of distributed NFTs may be granted to end users. For example, rewards may be granted to end users based on the score or tier of the end users' fan activities.

[0246] Examples of benefits given to end users will be described below.

[0247] For example, end users with the highest fan activity scores are awarded.

[0248] For example, special products, food and drink, services, experiences, activities, etc. (hereinafter referred to as "products") that are limited to a certain audience may be offered to end users. For example, discounts on products, free services, points, etc. may be given to end users. For example, products, etc. offered to end users may be upgraded. For example, end users may receive preferential treatment when purchasing or reserving products, etc.

[0249] Specifically, for example, it becomes possible to participate in communities, chats, events, etc. that are limited to participants.

[0250] For example, it becomes possible to view content that is restricted to a limited audience.

[0251] For example, information that can only be obtained by a limited number of people will be available.

[0252] For example, special items such as souvenirs, limited edition products, and limited menu items will be available.

[0253] For example, it will be possible to use special salons and lounges, use special seats at events, participate in special events such as concerts and sports events, and enter places that are not open to the public at tourist spots, etc. Special events at events may include, for example, escort kids, pitching the first pitch, and fan meetings for performers or athletes.

[0254] For example, priority reservation rights are granted for events, restaurants, transportation, tours, etc.

[0255] For example, seats, hotel rooms, food, etc. may be upgraded at events, restaurants, transportation, tours, etc.

[0256] For example, special plans are offered for events, restaurants, tours, etc.

[0257] For example, they may be granted the right to have their name engraved on a public transportation vehicle, or a commemorative item made from the body of a vehicle that has been retired.

[0258] For example, the benefit may be given to all end users who are eligible to receive the benefit, or the users to whom the benefit is given may be selected by lottery.

[0259] Also, for example, tickets may be distributed to end users who are eligible to receive benefits, and the end users may be able to select the benefits they wish to obtain.

[0260] Furthermore, for example, a discount coupon that can be used on an external website may be given as a benefit.

[0261] In addition to providing benefits, for example, products, food and drink, services, experiences, activities, users, communities, groups, etc. that are highly compatible with the end user may be recommended to the end user based on the end user's characteristics.

[0262] In step S6, the information processing system 11 analyzes the results of the marketing measures.

[0263] For example, the information processing system 11 analyzes the results of the marketing project by performing a process similar to that of step S3.

[0264] The information processing system 11 may analyze the results of the marketing project by a process different from step S3.

[0265] Then, under the control of the analysis information output unit 122 of the server 21, the project manager terminal 25 presents the marketing project analysis information indicating the analysis results of the marketing project to the project manager.

[0266] In step S7, the support unit 121 determines whether or not to implement a marketing measure.

[0267] For example, the project manager refers to the analysis results of the marketing project and determines whether to further implement the NFT distribution measure (NFT distribution project) or whether to further implement the marketing measure (marketing project), and inputs the determination results into the project manager terminal 25.

[0268] The project manager terminal 25 transmits information indicating the judgment result of the project manager to the server 21 .

[0269] Then, if the support unit 121 of the server 21 determines to implement a marketing measure based on the determination result of the project manager, the process returns to step S4.

[0270] Thereafter, the processes of steps S4 to S7 are repeatedly executed until it is determined in step S7 that a marketing measure will not be implemented. In other words, support for the formulation and implementation of a marketing measure (marketing project) is repeatedly executed.

[0271] On the other hand, if it is determined in step S7 that the marketing measure will not be implemented, the process proceeds to step S8.

[0272] In step S8, the support unit 121 determines whether to execute the NFT distribution policy. If the support unit 121 determines to execute the NFT distribution policy based on the determination result of the project manager, the processing returns to step S1.

[0273] Thereafter, the processes of steps S1 to S8 are repeatedly executed until it is determined in step S8 that the NFT distribution measure will not be executed. That is, support for the formulation and execution of the NFT distribution measure (NFT distribution project) and support for the formulation and execution of the marketing measure (marketing project) are repeatedly executed.

[0274] On the other hand, if it is determined in step S8 that the NFT distribution measure will not be implemented, the NFT marketing measure support process ends.

[0275] In this way, NFT can be effectively utilized.

[0276] For example, end users can easily acquire distributed NFTs. That is, end users can acquire NFTs through easy-to-understand operations (flow) from the NFT distribution project site.

[0277] Specifically, for example, even if an end user does not have a Web3-based external wallet account, they can acquire NFTs by simply creating a simple wallet account and logging in using social media. Also, if an end user has an external wallet account, they can acquire NFTs using the external wallet.

[0278] This prevents end users from abandoning the service before acquiring NFTs due to the presence or absence of a wallet account. As a result, events, campaigns, promotions, etc. using NFTs are reliably notified to end users. Furthermore, by using a simple wallet, end users can acquire NFTs without having to worry about gas fees.

[0279] Furthermore, end users can easily view and download NFT content corresponding to the acquired NFT using an NFT viewer.

[0280] Furthermore, NFT distribution projects allow project managers to effectively carry out advertisements, campaigns, promotions, etc. for products and services.

[0281] In addition, based on the information obtained through the NFT distribution project, the project manager can analyze the end users' NFT holdings and utilization levels, end user characteristics, etc., and can effectively carry out marketing of products, services, etc.

[0282] <<2. Modifications>> Modifications of the above-described embodiments of the present technology will now be described.

[0283] <Modifications regarding functions of information processing system 11> For example, by collaborating with other EC (Electronic Commerce) sites, it may be possible to buy, sell, or exchange digital goods using NFTs, or to provide ticket services using NFTs.

[0284] Specifically, for example, limited edition NFTs may be sold at events or the like.

[0285] For example, various types of tickets may be sold using NFTs. In this case, for example, ZKP technology that protects personal information and privacy may be utilized. Specifically, for example, secure ticket transactions may be realized using registered NFTs that utilize ZKPs.

[0286] For example, it may be possible to provide a venue for exchanging or secondary distribution of NFTs issued in campaigns, etc.

[0287] For example, end users may be able to buy, sell, or exchange NFTs with each other.

[0288] This will, for example, create new value and revenue points using NFTs.

[0289] For example, various fan activities may be tokenized.

[0290] Specifically, for example, a database accessible from Web2, different from the blockchain, may be utilized to analyze the end user's behavior on Web2, and NFTs may be awarded based on behavioral data regarding the end user's fan activities.

[0291] For example, a digital stamp rally or the like may allow end users to obtain NFTs by completing assigned missions related to specific interests, thereby providing a Web3 experience in which everyday life becomes a quest.

[0292] This allows, for example, end users' daily fan activities to be linked to the acquisition of NFTs.

[0293] <Utilization of Database Technology Accessible from Web2> For example, a database technology other than the blockchain that can be accessed from Web2 may be utilized.

[0294] For example, the end user's activities on Web2, such as following on social media, acquired using the database technology described above, may be verified using NFTs. Various benefits may be awarded to the end user depending on the end user's activities on Web2.

[0295] For example, location information of end users obtained using the database technology described above may be verified and fraud-proofed using NFTs, making it possible to distribute location-based event participation certificates to end users, for example.

[0296] <Modifications Related to NFT Viewer> For example, the end user may be able to customize how NFT content is displayed in the NFT viewer.

[0297] For example, an NFT viewer may visually represent the completeness and rarity of an end user's collection of NFTs of a particular subject of interest (e.g., an artist) of which they are a fan, thereby increasing fan engagement.

[0298] Specifically, for example, all of the NFTs of interest may be tiled on the screen, and the NFTs owned by the end user may be displayed in different ways (e.g., image shading) to visually represent the completeness of the end user's NFT collection. For example, the rarity of the NFT may be visually represented by changing the display manner (e.g., image shading, size, etc.) based on the rarity of the NFT.

[0299] <Modifications Regarding Allocation of Processing> The allocation of processing in the information processing system 11 described above can be changed as appropriate.

[0300] For example, part of the processing of the server 21 may be performed by the NFT management unit 22, the wallet management unit 23, or the file management unit 24.

[0301] For example, the server 21 may execute part or all of the processing of the NFT management unit 22 .

[0302] For example, some or all of the processing of the wallet management unit 23 may be performed by the server 21 .

[0303] For example, part or all of the processing of the file management unit 24 may be executed by the server 21 .

[0304] For example, the processing of the server 21 may be shared among a plurality of devices.

[0305] <Other Modifications> For example, the analysis information output unit 122 may output various pieces of analysis information in the form of data such as a file.

[0306] For example, the setting items on the NFT distribution project edit page described above with reference to FIGS. 5 and 6 can be changed as appropriate.

[0307] <<3. Others>> <Example of Computer Configuration> The above-described series of processes can be executed by hardware or software. When the series of processes is executed by software, the programs that make up the software are installed on a computer. Here, the computer includes a computer built into dedicated hardware, and a general-purpose personal computer, for example, that can execute various functions by installing various programs.

[0308] FIG. 19 is a block diagram showing an example of the hardware configuration of a computer that executes the above-described series of processes by a program.

[0309] In the computer 1000 , a CPU (Central Processing Unit) 1001 , a ROM (Read Only Memory) 1002 , and a RAM (Random Access Memory) 1003 are interconnected by a bus 1004 .

[0310] An input / output interface 1005 is further connected to the bus 1004. An input unit 1006, an output unit 1007, a storage unit 1008, a communication unit 1009, and a drive 1010 are connected to the input / output interface 1005.

[0311] The input unit 1006 includes input switches, buttons, a microphone, an image sensor, etc. The output unit 1007 includes a display, a speaker, etc. The storage unit 1008 includes a hard disk, a non-volatile memory, etc. The communication unit 1009 includes a network interface, etc. The drive 1010 drives removable media 1011 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.

[0312] In the computer 1000 configured as described above, the CPU 1001 performs the above-described series of processes by, for example, loading a program recorded in the memory unit 1008 into the RAM 1003 via the input / output interface 1005 and the bus 1004 and executing it.

[0313] The program executed by the computer 1000 (CPU 1001) can be provided by being recorded on a removable medium 1011 such as a package medium, for example. The program can also be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.

[0314] In the computer 1000, the program can be installed in the storage unit 1008 via the input / output interface 1005 by inserting the removable medium 1011 into the drive 1010. The program can also be received by the communication unit 1009 via a wired or wireless transmission medium and installed in the storage unit 1008. Alternatively, the program can be installed in the ROM 1002 or the storage unit 1008 in advance.

[0315] The program executed by the computer may be a program that processes in chronological order according to the order described in this specification, or may be a program that processes in parallel or at the required timing, such as when called.

[0316] In this specification, a system refers to a collection of multiple components (devices, modules (components), etc.), regardless of whether all of the components are contained in the same housing. Therefore, multiple devices housed in separate housings and connected via a network, and a single device housed in a single housing with multiple modules, are both systems.

[0317] Furthermore, the embodiments of the present technology are not limited to the above-described embodiments, and various modifications are possible within the scope of the gist of the present technology.

[0318] For example, the present technology can be configured as a cloud computing system in which a single function is shared and processed collaboratively by a plurality of devices via a network.

[0319] Furthermore, each step described in the above flowchart can be executed by one device, or can be shared and executed by a plurality of devices.

[0320] Furthermore, when one step includes multiple processes, the multiple processes included in that one step can be executed by one device or can be shared and executed by multiple devices.

[0321] <Examples of Combinations of Configurations> The present technology can also have the following configurations.

[0322] (1) An information processing system comprising: an NFT acquisition unit that acquires NFTs (Non-Fungible Tokens) corresponding to content; an NFT distribution unit that distributes NFTs based on a request from an end user; and an analysis information output unit that outputs analysis information including information regarding the end user's NFT holdings. (2) The information processing system described in (1), further comprising an analysis unit that analyzes the end user's NFT holdings. (3) The information processing system described in (2), wherein the analysis unit is further configured to analyze characteristics of the end user based on the end user's NFT holdings. (4) The information processing system described in (3), further comprising an execution unit that grants a benefit to the end user based on at least one of the NFTs held by the end user and the end user's characteristics. (5) The information processing system described in (3) or (4), wherein the analysis unit analyzes at least one of the end user's passion, loyalty, and contribution to a specific preference as the end user's characteristics. (6) The information processing system according to (5), wherein the analysis unit stratifies end users based on at least one of passion, loyalty, and contribution to the preference. (7) The information processing system according to any of (2) to (6), wherein the analysis unit further analyzes the end user's NFT utilization level. (8) The information processing system according to any of (1) to (7), wherein the NFT distribution unit distributes NFTs to end users who meet predetermined acquisition conditions. (9) The information processing system according to any of (1) to (8), further comprising a support unit that supports the formulation of a policy to distribute NFTs. (10) The information processing system according to (9), wherein the support unit sets up an NFT distribution project to realize the policy to distribute NFTs. (11) The information processing system according to (10), wherein the support unit configures at least one of a blockchain network used to issue NFTs, content for which NFTs are issued, distribution conditions for NFTs, terms of use for NFTs, and an NFT distribution page, which is a page on a website that distributes NFTs. (12) The information processing system according to (11), wherein the support unit configures at least one of a blockchain network used to issue NFTs, content for which NFTs are issued, distribution conditions for NFTs, terms of use for NFTs, and an NFT distribution page, which is a page on a website that distributes NFTs.(13) The information processing system according to any one of (9) to (12), wherein the support unit generates content for which NFTs are to be issued. (14) The information processing system according to any one of (1) to (13), further comprising a user interface control unit that controls the presentation of an NFT distribution page, which is a page of a website that distributes NFTs. (15) The information processing system according to (14), further comprising a wallet generation unit that generates the wallet, wherein the NFT distribution unit is capable of distributing NFTs to end users using the wallet. (17) The information processing system according to any one of (14) to (16), wherein the user interface control unit controls the presentation of content corresponding to NFTs stored in the end user's wallet. (18) The information processing system according to any one of (14) to (17), wherein the analysis information includes information regarding access status of the NFT distribution page. (19) The information processing system according to any one of (1) to (18), further comprising an NFT management unit that issues the NFT. (20) An information processing method, including: an information processing system that acquires NFTs corresponding to content; distributes the NFTs based on a request from an end user; and outputs analytical information including information regarding the end user's NFT holdings.

[0323] The effects described in this specification are merely examples and are not limiting, and other effects may also be present.

[0324] REFERENCE SIGNS LIST 11 Information processing system, 21 Server, 22 NFT management unit, 23 Wallet management unit, 24 File management unit, 25 Project manager terminal, 26 End user terminal, 27 System manager terminal, 101 Information processing unit, 111 Project manager FE, 112 End user FE, 114 Back end, 121 Support unit, 122 Analysis information output unit, 131 NFT distribution unit, 132 UI control unit, 133 Simple wallet creation unit, 151 Execution unit, 152 Content management unit, 153 NFT acquisition unit, 154 Simple wallet management unit, 155 Wallet linkage unit, 156 Analysis unit, 157 Other service linkage unit

Claims

1. An information processing system comprising: an NFT acquisition unit that acquires NFTs (Non-Fungible Tokens) corresponding to content; an NFT distribution unit that distributes NFTs based on requests from end users; and an analysis information output unit that outputs analysis information including information regarding the end user's NFT holdings.

2. The information processing system according to claim 1, further comprising an analysis unit that analyzes the NFT holding status of end users.

3. The information processing system of claim 2, wherein the analysis unit further analyzes the characteristics of the end user based on the end user's NFT holdings.

4. The information processing system of claim 3, further comprising an execution unit that grants a reward to the end user based on at least one of the NFT held by the end user and the characteristics of the end user.

5. The information processing system according to claim 3, wherein the analysis unit analyzes at least one of the end user's passion, loyalty, and contribution to a particular preference as the end user's characteristics.

6. An information processing system according to claim 5, wherein the analysis unit stratifies end users based on at least one of the enthusiasm, loyalty, and contribution level for the preference object.

7. The information processing system of claim 2, wherein the analysis unit further analyzes the end user's utilization of NFTs.

8. The information processing system according to claim 1, wherein the NFT distribution unit distributes NFTs to end users who satisfy predetermined acquisition conditions.

9. The information processing system according to claim 1, further comprising a support unit that supports the formulation of a policy for distributing NFTs.

10. The information processing system according to claim 9, wherein the support unit sets up an NFT distribution project that realizes a measure to distribute NFTs.

11. The information processing system of claim 10, wherein the support unit configures at least one of the following: the blockchain network used to issue NFTs, the content for which NFTs are issued, the distribution conditions for NFTs, the terms of use for NFTs, and the NFT distribution page, which is a page on a website that distributes NFTs.

12. The information processing system according to claim 11, wherein the support unit generates the NFT distribution page.

13. The information processing system according to claim 9, wherein the support unit generates content that is the subject of issuance of NFTs.

14. An information processing system according to claim 1, further comprising a user interface control unit that controls the presentation of an NFT distribution page, which is a page of a website that distributes NFTs.

15. The information processing system of claim 14, wherein a web browser-based wallet for use in acquiring NFTs can be created from the NFT distribution page.

16. The information processing system of claim 15, further comprising a wallet generation unit that generates the wallet, wherein the NFT distribution unit is capable of distributing NFTs to end users using the wallet.

17. The information processing system of claim 14, wherein the user interface control unit controls the presentation of content corresponding to NFTs stored in the end user's wallet.

18. The information processing system of claim 14, wherein the analysis information includes information regarding the access status of the NFT distribution page.

19. The information processing system according to claim 1, further comprising an NFT management unit that issues the NFT.

20. An information processing method, including: an information processing system acquiring NFTs corresponding to content; distributing the NFTs based on a request from an end user; and outputting analytical information including information regarding the end user's NFT holdings.

Citation Information

Patent Citations

  • Marketing measure execution method

    JP2024049287A

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

    JP7288729B1

  • Management device for NFT prizes

    JP7542698B1

  • Information processing device, method, and program

    WO2023195508A1