Local area promotion support device, program, and local area promotion support system
The regional development support system addresses the limitations of existing technologies by using NFTs to promote multi-regional development, enhancing user convenience and participation in socioeconomic activities across multiple regions.
Patent Information
- Application Number
- JP2023153878
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-20
- Publication Date
- 2025-04-02
- Estimated Expiration
- 2043-09-20
AI Technical Summary
Existing regional development technologies, such as those using crypto assets or points, are limited in their ability to promote diverse usage needs and are restricted to specific geographic areas, thereby inadequately supporting multi-regional development.
A regional development support system that utilizes non-fungible tokens (NFTs) to certify user participation in socioeconomic activities, allowing these tokens to be used across multiple regions and various activities, thereby expanding their utility and promoting broader regional development.
The use of NFTs enhances user options and convenience, increases participation in socioeconomic activities across multiple regions, and stimulates regional development by providing a broader and more flexible framework for utilizing tokens.
Smart Images

Figure 2025045870000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a regional development support device, a program, a regional development support system, and a regional development support method used for regional development using non-fungible tokens. [Background technology]
[0002] In recent years, efforts have been made to promote regional development by making full use of various technologies. For example, Patent Document 1 discloses an information processing device that, when registered data is purchased by a purchase requester, outputs information for granting the registrant or purchase requester crypto assets or points that can be used in a specified usable area. The registered data is digital content such as images, videos, music, etc., and is registered in the information processing device by a registration unit of the information processing device of Patent Document 1 storing data identification information for identifying the registered data in a storage device. In this way, the purchase of the registered data allows the registrant or purchase requester to use crypto assets or points in a specified usable area, thereby revitalizing economic circulation in the specified usable area. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7293469 specification Summary of the Invention [Problem to be solved by the invention]
[0004] However, the cryptocurrency and points granted by the technology disclosed in Patent Document 1 can only be used for settlement of transactions, and therefore cannot fully meet the diverse usage needs of registrants and purchase requesters. Furthermore, the areas in which they can be used are limited to a single designated area. Therefore, the technology disclosed in Patent Document 1 is not necessarily sufficient in terms of promoting regional development in multiple regions.
[0005] One aspect of the present invention has been made in consideration of the above-mentioned problems, and aims to promote regional development in a plurality of regions. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, a regional execution support device according to one embodiment of the present invention comprises an information acquisition unit that acquires action information indicating that a user has performed an action that contributes to the regional development of a specified region, and an NFT issuance unit that issues a non-fungible token to the user based on the action information acquired by the information acquisition unit, wherein the non-fungible token records, for each of the specified region and one or more regions associated with the specified region, identification information for the region and type information indicating the type of socioeconomic activity in the region for which the use of the non-fungible token is permitted.
[0007] According to the above configuration, non-fungible tokens can be used as identification such as certificates for participating in various socio-economic activities, making them more versatile than crypto assets, points, etc. This increases the options for users' usage purposes compared to when crypto assets, points, etc. are awarded, increasing convenience and encouraging users to use them.
[0008] Furthermore, according to the configuration of claim 1, the areas in which non-fungible tokens can be used are expanded to include not only the predetermined area but also related areas (one or more areas associated with the predetermined area). Therefore, in this respect, the convenience of non-fungible tokens is enhanced, and users' willingness to use them is stimulated. Ultimately, the use of non-fungible tokens increases the likelihood that users will participate in socio-economic activities in the predetermined area and related areas.
[0009] As a result, it is possible to encourage active use of non-fungible tokens by users in both the specified region and related regions, and to promote regional development in multiple regions through non-fungible tokens.
[0010] In one embodiment of the present invention, the regional development support device stores, as the type information, at least one of the following: (i) information indicating the type of socioeconomic activity in the specified region for which the use of both the non-fungible token and other non-fungible tokens is permitted; and (ii) information indicating the type of socioeconomic activity in the one or more regions for which the use of both the non-fungible token and other non-fungible tokens is permitted.
[0011] According to the above configuration, non-fungible tokens can be used as substitutes for other non-fungible tokens in at least one of a predetermined region and a related region. This increases convenience by eliminating the need for users to receive other non-fungible tokens once they have a non-fungible token. Furthermore, the uses of non-fungible tokens are broadened and their value increases, increasing both users' motivation to hold and use them. As a result, regional development in multiple regions can be further promoted through non-fungible tokens.
[0012] In one embodiment of the regional revitalization support device of the present invention, the behavior information is information indicating that the user has made a donation to the local government that has jurisdiction over the specified region using the hometown tax payment system, and the NFT issuing unit issues the non-fungible token in association with a local specialty product of the specified region that is a return gift.
[0013] According to the above configuration, using the hometown tax payment system makes it easier for users to get involved in socio-economic activities in a designated area. Furthermore, compared to simply receiving local specialties, users are more likely to remain interested in the designated area after using the hometown tax payment system, and ultimately become involved in socio-economic activities in the designated area. As a result, regional development in a designated area can be further promoted through non-fungible tokens.
[0014] In one embodiment of the present invention, the non-fungible token has recorded therein a plurality of pieces of type information and validity information for each piece of type information indicating either that the type information is validated or that the type information is invalidated; the information acquisition unit further acquires standard reaching information indicating that the number of times the non-fungible token has been used has reached a standard number; and the NFT issuing unit, upon acquiring the standard reaching information, updates the validity information indicating that the type information was invalidated when the number of times the non-fungible token was used was below the standard number to content indicating that the type information was validated, and reissues the non-fungible token after updating the validity information.
[0015] According to the above configuration, when the number of uses exceeds a threshold number, the types of socio-economic activities for which the use of non-fungible tokens is permitted increase, providing users with an incentive to use non-fungible tokens until the number of uses exceeds the threshold number. This encourages the use of non-fungible tokens at least until the number of uses exceeds the threshold number. Furthermore, even after the number of uses reaches the threshold number, the number of types of socio-economic activities for which the use of non-fungible tokens is permitted increases, encouraging their use. As a result, regional development of multiple regions can be further promoted through non-fungible tokens.
[0016] In one embodiment of the regional development support device of the present invention, the information acquisition unit further acquires standard reaching information indicating that the number of times the non-fungible token has been used has reached a standard number of times, and the device further includes an update unit that, by the information acquisition unit acquiring the standard reaching information, updates the digital content linked to the non-fungible token to content indicating that the number of times the non-fungible token has been used has reached the standard number of times.
[0017] According to the above configuration, the updated digital content becomes an easy-to-understand indicator that the user is a repeat user of the non-fungible token. The fact that a user is a repeat user of the non-fungible token indicates active involvement in regional development, making it a source of pride for the user. This, combined with its uniqueness, increases the value of holding the non-fungible token as a tool for self-assertion.
[0018] This will provide users with an incentive to increase the value of holding non-fungible tokens, promoting the use of non-fungible tokens and further promoting regional development in multiple regions through non-fungible tokens.
[0019] In one embodiment of the regional development support device of the present invention, the non-fungible token further records validity information indicating either that the type information is validated or that the type information is invalidated, and the information acquisition unit further acquires non-use information indicating that the non-fungible token has not been used by the time a predetermined period of time has elapsed, and the NFT issuance unit, by the information acquisition unit acquiring the non-use information, updates the validity information indicating that the type information is validated at the time the predetermined period of time has elapsed to content indicating that the type information is invalidated.
[0020] According to the above configuration, if a non-fungible token is not used within a predetermined period, it will become unusable after the predetermined period has elapsed, providing an incentive for users to use the non-fungible token at least once within the predetermined period. This at least promotes the use of the non-fungible token within the predetermined period. As a result, regional development in multiple regions can be further promoted through non-fungible tokens.
[0021] In order to solve the above-mentioned problems, a regional revitalization support system according to one embodiment of the present invention comprises an information acquisition unit that acquires action information indicating that a user has performed an action that contributes to the regional revitalization of a specified region, and an NFT issuing unit that issues a non-fungible token to the user based on the action information acquired by the information acquisition unit, wherein the non-fungible token records, for each of the specified region and one or more regions associated with the specified region, identification information for the region and type information indicating the type of socioeconomic activity in the region for which the use of the non-fungible token is permitted.
[0022] In order to solve the above-mentioned problems, a regional revitalization support method according to one embodiment of the present invention includes an information acquisition step of acquiring action information indicating that a user has performed an action that contributes to the regional revitalization of a specified region, and an NFT issuance step of issuing a non-fungible token to the user by acquiring the action information in the information acquisition step, wherein the non-fungible token records, for each of the specified region and one or more regions associated with the specified region, identification information of the region and type information indicating the type of socioeconomic activity in the region for which the use of the non-fungible token is permitted.
[0023] The regional revitalization support device according to each aspect of the present invention may be realized by a computer. In this case, the program for the regional revitalization support device that realizes the regional revitalization support device on a computer by causing the computer to operate as each part (software element) of the regional revitalization support device, and the computer-readable recording medium on which it is recorded, also fall within the scope of the present invention. [Effects of the Invention]
[0024] According to one aspect of the present invention, it is possible to promote regional development in multiple regions through the use of non-fungible tokens. [Brief explanation of the drawings]
[0025] [Figure 1]1 is a diagram showing an example of the configuration of a regional revitalization support system according to a first embodiment and a second embodiment of the present invention. [Figure 2] 2 is a block diagram showing an example of the functional configuration of a regional revitalization support device that constitutes the regional revitalization support system shown in FIG. 1. FIG. [Figure 3] 2 is a block diagram showing an example of the functional configuration of a management server that constitutes the regional development support system shown in FIG. 1. FIG. [Figure 4] 2 is a block diagram showing an example of the functional configuration of each terminal constituting the regional development support system shown in FIG. 1. FIG. [Figure 5] A figure showing an example of the data structure of a user-owned NFT. [Figure 6] FIG. 2 is a diagram illustrating an example of a data structure of target metadata. [Figure 7] 3 is a flowchart showing an example of the flow of a regional development support method according to the first embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0026] Each embodiment of the present invention will be described with reference to Figures 1 to 7. In describing each embodiment of the present invention, City A, which is under the jurisdiction of City A Hall (local government), will be used as an example of a predetermined area. Furthermore, City B, which is under the jurisdiction of City B Hall, will be used as an example of one or more areas associated with the predetermined area. Of course, the one or more areas associated with the predetermined area may be composed of two or more cities, including City B. Furthermore, City A is adjacent to City B, and a wide-area economic zone will be formed between City A and City B when user-owned NFTs 200 (see Figure 5) are used in each of City A and City B.
[0027] [First embodiment] <Configuration of the Regional Development Support System> The configuration of a regional revitalization support system 100 according to a first embodiment of the present invention will be described with reference to Figures 1 to 4. The regional revitalization support system 100 is a system for promoting the use of user-owned NFTs 200 to promote regional revitalization in City A and City B. Details of user-owned NFTs will be described later.
[0028] As shown in Figure 1, the regional revitalization support system 100 includes a regional revitalization support device 10, a blockchain network 20, a management server 30, a user terminal 40, a city A terminal 50, and a city B terminal 60. The regional revitalization support device 10, the blockchain network 20, the management server 30, the user terminal 40, the city A terminal 50, and the city B terminal 60 are connected to a network N and are capable of communicating with each other via the network N. The network N is not limited to a specific configuration and may include the Internet, a local area network (LAN), a wide area network (WAN), etc.
[0029] (Regional development support device) The regional revitalization support device 10 is an information processing device that performs processing based on various information transmitted via the network N from each of the blockchain network 20, management server 30, user terminal 40, city A terminal 50, and city B terminal 60. The regional revitalization support device 10 is, for example, a computer equipped with the functions of a personal computer, a WS (Work Station), or a server.
[0030] 2, the regional revitalization support device 10 includes a communication unit 11, a storage unit 12, and a control unit 13. The regional revitalization support device 10 may also include an input unit such as a keyboard or mouse for accepting various operations, and an output unit for outputting various information. Examples of the output unit include a display unit such as a liquid crystal display, and a printer.
[0031] The communication unit 11 transmits and receives various information via the network N between the blockchain network 20, the management server 30, the user terminal 40, the city A terminal 50, and the city B terminal 60. The communication unit 11 is realized by a network adapter, a network interface card, etc. Communication by the communication unit 11 may be wireless or wired communication. The memory unit 12 stores various information used by the regional revitalization support device 10. The memory unit 12 is realized by a storage device such as a semiconductor memory element such as a RAM (Random Access Memory), a flash memory, an HDD (hard disk drive), or an optical disk.
[0032] The control unit 13 is, for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or an MPU (Micro Processing Unit), and controls each unit of the regional revitalization support device 10. The control unit 13 also executes processing to realize the various functions of the regional revitalization support device 10. The control unit 13 includes an information acquisition unit 131, an NFT issuance unit 132, and an update unit 133.
[0033] The information acquisition unit 131 acquires behavior information indicating that the user has performed an behavior that contributes to the regional development of City A. Specific examples of "behaviors that contribute to the regional development of City A" include the user visiting City A and (i) purchasing goods or the like at a store in City A or receiving paid services, or (ii) participating in various events (including volunteer activities) held in City A, either for a fee or free of charge. Another specific example is the user operating the user terminal 40 to purchase goods or the like from an EC (Electronic Commerce) site set up by a store in City A, without visiting City A.
[0034] In this embodiment and a second embodiment described later, the information acquisition unit 131 further acquires standard achievement information indicating that the number of times a non-fungible token (NOn-Fungible Token, hereinafter referred to as "NFT") issued by the NFT issuing unit 132 has been used has reached a standard number of times. The information acquisition unit 131 also acquires non-use information indicating that the NFT issued by the NFT issuing unit 132 has not been used until a predetermined period has elapsed. Details of the "standard number of times" and the "predetermined period" will be described later.
[0035] The NFT issuing unit 132 issues NFTs to users by acquiring the behavior information from the information acquiring unit 131. NFTs are non-fungible tokens that can prove the uniqueness and ownership of digital assets such as digital art, game items, and trading cards. Hereinafter, NFTs issued to users by the NFT issuing unit 132 are referred to as "user-owned NFTs 200." The user-owned NFTs 200 store, for each of City A and City B, city identification information 204 and type information 205 indicating the type of socioeconomic activity in the city for which the use of the user-owned NFTs 200 is permitted (see FIG. 5). Details of the data structure of the user-owned NFTs 200 will be described later.
[0036] In this embodiment and a second embodiment described later, the NFT issuing unit 132 updates the validity information 206 (see FIG. 6 ), which indicates that the type information 205 is invalidated, to content indicating that the type information 205 is valid when the number of uses of the user-held NFT 200 falls below a reference number. The NFT issuing unit 132 then reissues the user-held NFT 200 after updating the validity information 206. Furthermore, the NFT issuing unit 132 updates the validity information 206, which indicates that the type information 205 is valid, to content indicating that the type information 205 is invalidated when a predetermined period of time has elapsed. The NFT issuing unit 132 performs this update process by having the information acquiring unit 131 acquire non-use information. Details of the validity information 206 will be described later.
[0037] The update unit 133 updates the digital content linked to the user-owned NFT 200 to content indicating that the number of uses has reached the reference number, as a result of the information acquisition unit 131 acquiring the reference achievement information. Hereinafter, the digital content linked to the user-owned NFT 200 will be referred to as "user-owned content 203" (see FIG. 5).
[0038] There are no particular limitations on the type of user-owned content 203, and various digital contents can be linked to the user-owned NFT 200. For example, user-owned content 203 can include images showing official characters, famous places, and famous products of City A, an introductory video for City A, introductory videos for various events regularly held in City A, and a theme song for City A.
[0039] Specific examples of "content indicating that the number of uses has reached a reference number of times" include changing the color of various images as the user-owned content 203 from cool to warm colors, or from basic colors to silver or gold. Also, examples include arranging the style of music as the user-owned content 203 to be more upbeat or more solemn. Another example is evolving or transforming a character image as the user-owned content 203.
[0040] (Blockchain network) The blockchain network 20 shown in FIG. 1 is a decentralized network that distributes and manages a blockchain of user-owned NFTs 200 across multiple decentralized nodes (not shown). The blockchain is a sequence of blocks that store transaction data for user-owned NFTs 200. The transaction data includes, for example, issuer information, token information, and the date of the transaction. The issuer information is information for identifying the issuer of the user-owned NFT 200, such as the issuer's ID. The token information is information about the token corresponding to the traded NFT item (e.g., user-owned content 203).
[0041] The blockchain network 20 is realized by known blockchain technology. For example, multiple distributed nodes constituting the blockchain network 20 perform mining to generate blocks that store new transaction data. Specifically, among the multiple nodes, a node that succeeds in mining based on a predetermined consensus algorithm generates a new block. Then, the new block generated by the node that succeeded in mining is added to the end of the blockchain as a legitimate block, and the blockchain managed by each node is synchronized with the blockchain to which the legitimate block has been added.
[0042] If a blockchain branches, the longest blockchain becomes the legitimate blockchain. Furthermore, since the blockchain to which the fraudulent block was added is shorter than the other blockchains, it is overwritten by the legitimate blockchain. In this way, the blockchain network 20 repeatedly generates blocks while incorporating information from the immediately preceding block, thereby recording the transaction history of the NFTs 200 held by users in a manner that makes tampering virtually impossible.
[0043] The blockchain network 20 may be, for example, a known public blockchain network, or may be a blockchain network with a smart contract function such as Ethereum.
[0044] (Management Server) The management server 30 manages various information related to the user-owned NFTs 200. As shown in Fig. 3, the management server 30 includes a communication unit 31, a control unit 32, and a storage unit 33. The management server 30 may also include at least one of an input unit and an output unit.
[0045] The communication unit 31 transmits and receives various information via the network N between the regional revitalization support device 10, the blockchain network 20, the user terminal 40, the city A terminal 50, and the city B terminal 60. The control unit 32 controls each unit of the management server 30 and executes processing to realize the various functions that the management server 30 has.
[0046] The storage unit 33 stores and manages various information used by the management server 30. The storage unit 33 includes a content database 331, an NFT database 332, and a user database 333. The content database 331 stores user-owned content 203. The NFT database 332 stores metadata linked to user-owned NFTs 200. Hereinafter, the metadata linked to user-owned NFTs 200 will be referred to as "target metadata 202" (see FIG. 5). Details of the target metadata 202 will be described later.
[0047] The user database 333 stores, for example, user attribute information, authentication information, and user rank. The user attribute information includes, for example, age, gender, address, the number of times an action contributing to the regional development of City A has been performed and the type of such action, and the number of times the user's owned NFT 200 has been used. The authentication information is information used for user authentication and may be, for example, a password or biometric authentication information. The user rank is a rank (status) assigned to a user based on the number of times the user's owned NFT 200 has been used. In other words, the update unit 133 updates the user-owned content 203 to content corresponding to the user rank.
[0048] In this embodiment, the user-owned content 203, the target metadata 202, the user attribute information, etc. are all managed by a single server called the management server 30, but the management form is not limited to this. The user-owned content 203, the target metadata 202, the user attribute information, etc. may be managed by different servers, or may be managed in free storage of multiple distributed nodes that make up the blockchain network 20.
[0049] (User terminal, City A terminal and City B terminal) The user terminal 40 shown in FIG. 1 is a terminal used by a user, the City A terminal 50 is a terminal used by the City A staff member, and the City B terminal 60 is a terminal used by the City B staff member. Hereinafter, the user terminal 40, the City A terminal 50, and the City B terminal 60 will be collectively referred to as "each terminal." Each terminal may be, for example, a smartphone, a tablet terminal, or a desktop personal computer. As shown in FIG. 4, each terminal includes input units 41, 51, and 61, display units 42, 52, and 62, communication units 43, 53, and 63, memory units 44, 54, and 64, and control units 45, 55, and 65.
[0050] The input units 41, 51, and 61 are interfaces that accept various operations. The display units 42, 52, and 62 are output units that display various information. The communication units 43, 53, and 63 transmit and receive various information between the regional revitalization support device 10, the blockchain network 20, the management server 30, and other terminals via the network N. The memory units 44, 54, and 64 store various information used by each terminal. The control units 45, 55, and 65 comprehensively control the units that make up each terminal, and execute processes to realize the various functions that each terminal has.
[0051] It is not essential that the information processing devices constituting the regional revitalization support system 100 include the City A terminal 50 and the City B terminal 60. For example, the City A terminal 50 may be replaced by terminals of private businesses and various organizations in City A, and the City B terminal 60 may be replaced by terminals of private businesses and various organizations in City B. In this case, collaboration between businesses across multiple regions becomes possible via user-owned NFTs 200, realizing a wide-area economic zone fueled by private vitality. Examples of "terminals of private businesses and various organizations" include stationary personal computers, smartphones, tablet terminals, and devices capable of scanning QR codes (registered trademark).
[0052] <Data structure of user-owned NFTs> The data structure of the user-owned NFT 200 will be described with reference to Figures 5 and 6. As shown in Figure 5, the user-owned NFT 200 is composed of index data 201, target metadata 202, and user-owned content 203. Specifically, the user-owned NFT 200 has a data structure in which the target metadata 202 is linked to the index data 201, and the user-owned content 203 is linked to the target metadata 202.
[0053] The index data 201 includes, for example, the transaction history of the user-owned NFT 200, a token ID, holder information, and the URI (Uniform Resource Identifier) of the target metadata 202. The token ID is a unique identifier that enables the user-owned NFT 200 to be distinguished from other NFTs. The holder information is information for identifying the holder of the user-owned NFT 200, such as the holder's wallet address or user ID. The URI of the target metadata 202 is information that indicates the storage location of the target metadata 202, such as the URL (Uniform Resource Locator) of the target metadata 202. The index data 201 is also managed on the blockchain network 20.
[0054] The target metadata 202 includes, for example, a content ID, a description, and the URI of the user-owned content 203. The content ID is an identifier that enables the user-owned content 203 to be distinguished from other digital content. The description is an explanation of the user-owned content 203. The description includes, for example, the ID and name of the author of the user-owned content 203, the title, purchase price, properties, etc. The URI of the user-owned content 203 is information that indicates the storage location of the user-owned content 203, and is, for example, the URL of the user-owned content 203.
[0055] Furthermore, the target metadata 202 includes identification information 204 for each of City A and City B, and type information 205 linked to the identification information 204. The identification information 204 is information that enables City A and City B to be distinguished from other local governments, and is, for example, a predetermined ID assigned to City A and City B. There are no particular limitations on the type of socioeconomic activity indicated by the type information 205, and all types of socioeconomic activities carried out in City A and City B are subject to the type information 205.
[0056] 6, in this embodiment and the second embodiment described below, the target metadata 202 includes a plurality of type information 205 linked to each of City A and City B, and validity information 206 linked to each of the plurality of type information 205. In other words, in this embodiment and the second embodiment described below, a plurality of type information 205 and validity information 206 linked to each of the plurality of type information 205 are recorded in the user-held NFT 200.
[0057] The validity information 206 is information that indicates either whether the type information 205 is validated or whether the type information 205 is invalidated. "Type information 205 is validated" refers to a state in which the user's owned NFT 200 is permitted to be used for socioeconomic activities of the type indicated by the type information 205, for example, a state in which the flag for the type information 205 is set. "Type information 205 is invalidated" refers to a state in which the user's owned NFT 200 is not permitted to be used for socioeconomic activities of the type indicated by the type information 205, for example, a state in which the flag for the type information 205 is set.
[0058] For example, if a user wishes to participate in a socioeconomic activity of the type indicated by type information 205 in City A or City B, the user requests City A's or City B's authentication that the user is the owner of the user-owned NFT 200 and permission to use the user-owned NFT 200. City A's City Hall performs authentication processing using City A's terminal 50 and determines whether to permit use. City B's City Hall performs authentication processing using City B's terminal 60 and determines whether to permit use. Hereinafter, the type of socioeconomic activity the user wishes to participate in will be referred to as the "desired activity."
[0059] Specifically, the control unit 55 or 65 compares the owner information sent from the user terminal 40 with the owner information included in the index data 201. If the information content of both matches, the control unit 55 or 65 certifies that the user is the owner of the user-held NFT 200.
[0060] If the authentication of the user as the owner is successful, the control unit 55 or 65 confirms which of the multiple type information 205 included in the target metadata 202 the desired type information transmitted from the user terminal 40 matches. The desired type information is information indicating the type of activity the user wishes to participate in. If the type information 205 that matches the desired type information is confirmed, the control unit 55 or 65 confirms the contents of the validity information 206 linked to that type information 205. If the type information 205 is confirmed to be valid, the control unit 55 or 65 determines whether to permit use of the NFT 200 held by the user. Once the decision to permit use is made, the user is able to participate in the activity. On the other hand, if the authentication of the user as the owner fails or the content of the validity information 206 is invalid, the control unit 55 or 65 determines whether to prohibit use of the NFT 200 held by the user. If a decision to prohibit use is made, the user is unable to participate in the activity.
[0061] Furthermore, in this embodiment and a second embodiment described below, the target metadata 202 includes first type information 207 and second type information 208 as type information 205. The first type information 207 is information indicating the type of socioeconomic activity in City A that is permitted for use with both the user-owned NFT 200 and other NFTs. The second type information 208 is information indicating the type of socioeconomic activity in City B that is permitted for use with both the user-owned NFT 200 and other NFTs. The type information 205, first type information 207, and second type information 208 may be included in the target metadata 202 at the time the user-owned NFT 200 is issued, or may be added to the target metadata 202 as appropriate after the user-owned NFT 200 is issued.
[0062] The following is an example of a case in which type information is added to the target metadata 202 after the issuance of the user-owned NFT 200: After the issuance of the user-owned NFT 200, if the local government with jurisdiction permits the use of the user-owned NFT 200 for socioeconomic activities involving private businesses in City A or City B, new type information 205 indicating the type of socioeconomic activity is expected to be added.
[0063] There are no particular limitations on the type of socioeconomic activity indicated by the first type information 207 and the type of socioeconomic activity indicated by the second type information 208. For example, if the type of socioeconomic activity indicated by this type information is purchasing a product at a store, the aforementioned other NFT is expected to be a digital discount purchase voucher as an NFT that allows for purchasing limited-edition products at the store at a discounted price. Also, for example, if the type of socioeconomic activity indicated by this type information is participation in a lottery, the aforementioned other NFT is expected to be a digital lottery participation certificate as an NFT that allows for participation in the lottery.
[0064] Below, we will explain an example where the type of socioeconomic activity indicated by the first type information 207 is a volunteer activity hosted by City A, and the type of socioeconomic activity indicated by the second type information 208 is a talk event hosted by City B. In this example, if City A issues a digital volunteer participation certificate (another NFT) as an NFT that enables participation in volunteer activities, the NFT 200 held by the user can also be used as this digital volunteer participation certificate. Also, if City B issues a digital event participation certificate (another NFT) as an NFT that enables participation in a talk event, the NFT 200 held by the user can also be used as this digital event participation certificate.
[0065] Note that the target metadata 202 may include only the first type information 207 as the type information 205, or may include only the second type information 208. In other words, the user-held NFT 200 only needs to record at least one of (i) the first type information 207 and (ii) the second type information 208 as the type information 205. Alternatively, the target metadata 202 does not need to include both the first type information 207 and the second type information 208.
[0066] Furthermore, in this embodiment and the second embodiment described below, of the various data constituting the user-held NFT 200, only the index data 201 is managed as on-chain data on the blockchain network 20. In other words, only the index data 201 is included in the transaction data as token information.
[0067] However, the user-owned NFT 200 is not limited to this type of data management. For example, the index data 201 and the target metadata 202 may be managed as on-chain data on the blockchain network 20. In this case, the URI of the target metadata 202 may be omitted. Alternatively, all of the data constituting the user-owned NFT 200 may be managed as on-chain data on the blockchain network 20. In this case, the URI of the target metadata 202 and the URI of the user-owned content 203 may be omitted.
[0068] <Method of supporting regional development through the regional development support system> Referring to FIG. 7, a regional revitalization support method using the regional revitalization support system 100 will be described. First, in step S (hereinafter abbreviated as "S") 100 of the flowchart shown in FIG. 7, the information acquisition unit 131 acquires activity information. S100 is an example of an information acquisition step in a regional revitalization support method according to one aspect of the present invention. The activity information may be transmitted, for example, from a terminal (not shown) of a private business operator or various organizations that has received an activity contributing to regional revitalization from a user. Alternatively, the activity information may be transmitted from a user terminal 40 that records the history of the activity information, or from a City A terminal 50 that has received information from the terminal of the private business operator or the like. Then, the information acquisition unit 131 transmits first acquisition information indicating that the activity information has been acquired to the NFT issuing unit 132.
[0069] Next, in S101, the NFT issuing unit 132 issues a user-owned NFT 200 to the user by receiving the first acquisition information from the information acquisition unit 131. S100 is an example of an NFT issuing step in a regional revitalization support method according to one aspect of the present invention. Specifically, the NFT issuing unit 132 generates index data 201 and transmits it to the blockchain network 20. The index data 201 transmitted to the blockchain network 20 is written directly onto the blockchain network 20 and becomes on-chain. The NFT issuing unit 132 also generates target metadata 202 and user-owned content 203 and transmits them to the management server 30. The target metadata 202 and user-owned content 203 transmitted to the management server 30 are uploaded to the management server 30.
[0070] The user-owned content 203 may be generated by a content generation unit (not shown) in response to a generation command from the NFT issuing unit 132. Alternatively, multiple user-owned contents 203 may be stored in the content database 331 in advance, and the NFT issuing unit 132 may select one or more user-owned contents 203 from among these.
[0071] After issuing the user-owned NFT 200, if the information acquisition unit 131 acquires non-use information (YES in S102), the information acquisition unit 131 transmits second acquisition information indicating that the non-use information has been acquired to the NFT issuing unit 132. The non-use information may be transmitted, for example, from a terminal of a private business or the like involved in the socioeconomic activity of the type indicated by the type information 205 when no usage history of the user-owned NFT 200 has been recorded during a predetermined period. Furthermore, for example, the non-use information may be transmitted from the user-side terminal 40 when no usage history of the user-owned NFT 200 has been recorded in the storage unit 44 during a predetermined period. Alternatively, the non-use information may be transmitted from either the city A side terminal 50 or the city B side terminal 60, which regularly receive usage information of the user-owned NFT 200 from terminals of private businesses or the like within the city, when no usage information has been received during a predetermined period.
[0072] In this embodiment and the second embodiment described later, the predetermined periods are set sequentially. Specifically, the time when the NFT issuing unit 132 issues a user-held NFT 200 is the start of the first predetermined period, and the time when the first predetermined period has elapsed is the start of the second predetermined period. The third and subsequent predetermined periods are then set sequentially according to this rule. Furthermore, the length of the period may always be the same regardless of the number of predetermined periods, or the length of the period may vary depending on the number of predetermined periods, such as "first predetermined period: 3 months, second predetermined period: 6 months, third predetermined period: 1 year, ...." Information regarding such predetermined periods is stored in advance in, for example, the storage unit 44, 54, or 64. However, the predetermined period may be set only once.
[0073] Next, in S103, the NFT issuing unit 132 updates the validity information 206 by receiving the second acquisition information from the information acquiring unit 131. Specifically, the NFT issuing unit 132 updates one or more specific pieces of validity information 206, among the one or more pieces of validity information 206 indicating that the type information 205 is validated at the time when the predetermined period has passed, to content indicating that the type information 205 has been invalidated. This update process invalidates some of the one or more pieces of type information 205 that were valid at the time when the predetermined period has passed. Then, the NFT issuing unit 132 reissues the user-held NFT 200 to the user after updating the validity information 206, that is, after invalidating the type information 205.
[0074] It is arbitrary which validity information 206 is selected as the one or more specific validity information 206. For example, each time the information acquisition unit 131 acquires non-use information, the NFT issuing unit 132 may select, as the one or more specific validity information 206, validity information 206 linked to type information 205 indicating a type of socioeconomic activity that will be held after a predetermined period of time has elapsed, with a higher participation fee / charge. Alternatively, each time the information acquisition unit 131 acquires non-use information, the NFT issuing unit 132 may select, as the one or more specific validity information 206, validity information 206 linked to type information 205 indicating a type of socioeconomic activity that will be held after a predetermined period of time has elapsed.
[0075] Next, in S104, the NFT issuing unit 132 checks whether all of the multiple type information 205 included in the target metadata 202 have been invalidated. If it is confirmed that all of the type information 205 has been invalidated (YES in S104), the NFT issuing unit 132 revokes the user's permission to use the NFT 200 held by the user (S105). When the processing of S105 ends, all processing executed by the regional revitalization support system 100 ends. On the other hand, if it is confirmed that some of the multiple type information 205 have been validated (NO in S104), the NFT issuing unit 132 executes the processing from S102 onwards again.
[0076] In addition, the NFT issuing unit 132 may invalidate all of one or more pieces of type information 205 that were valid at the time when the predetermined period of time has elapsed in S103 by the information acquiring unit 131 acquiring the non-use information. In this case, the processing of S104 is not necessary.
[0077] Furthermore, if the NFT issuing unit 132 revokes permission to use the user-owned NFT 200 in S105, it may collect the user-owned NFT 200 after the revocation. Specifically, the NFT issuing unit 132 erases the data constituting the user-owned NFT 200 managed by these information processing devices by issuing a data deletion command to each of the blockchain network 20 and the management server 30. The NFT issuing unit 132 also stores the data constituting the user-owned NFT 200 in, for example, the storage unit 12. Alternatively, the NFT issuing unit 132 may erase the index data 201 and target metadata 202 from the data constituting the user-owned NFT 200 after the revocation. In this case, the user will continue to hold the user-owned content 203 under the management of the management server 30.
[0078] After issuing the user-held NFT 200, if the information acquisition unit 131 acquires standard achievement information (YES in S106) without acquiring non-use information (NO in S102), the information acquisition unit 131 transmits third acquisition information to the NFT issuing unit 132 and the update unit 133. The third acquisition information is information indicating that the information acquisition unit 131 has acquired standard achievement information.
[0079] The standard achievement information may be transmitted, for example, when a reference number of uses of the user-owned NFT 200 is recorded from a terminal of a private business operator or the like that is involved in the type of socioeconomic activity indicated by the type information 205. Alternatively, the standard achievement information may be transmitted from the user-side terminal 40 when a reference number of uses of the user-owned NFT 200 is recorded in the storage unit 44. Alternatively, the non-use information may be transmitted when the reference number of uses is received from either the city A side terminal 50 or the city B side terminal 60, which are constantly receiving information on the use of the user-owned NFT 200 from terminals of private businesses or the like within the city.
[0080] On the other hand, after issuing the user-owned NFT 200, if the information acquisition unit 131 does not acquire non-use information (NO in S102) and does not acquire standard achievement information (NO in S106), the processing from S102 onwards is executed again.
[0081] Next, in S107, the NFT issuing unit 132 updates the validity information 206 by receiving the third acquisition information from the information acquiring unit 131. Specifically, the NFT issuing unit 132 updates one or more specific pieces of validity information 206, among the one or more pieces of validity information 206 that indicate that the type information 205 is invalidated when the number of uses of the NFT 200 held by the user is equal to or less than the reference number, to information indicating that the type information 205 is validated.
[0082] In this embodiment and the second embodiment described below, the reference number of times is set in stages, for example, "first stage reference number of times: 5 times, second stage reference number of times: 10 times, third stage reference number of times: 20 times, ...". In this example, the "number of times" in the reference number of times refers to the total number of times the NFT 200 held by the user has been used. Information regarding such reference number of times is stored in advance in, for example, one of the storage units 44, 54, or 64. However, only one reference number of times may be set.
[0083] It is arbitrary which validity information 206 is selected as the one or more specific validity information 206. For example, each time the information acquisition unit 131 acquires standard attainment information, the NFT issuing unit 132 may select, as the one or more specific validity information 206, validity information 206 linked to type information 205 indicating a type of socioeconomic activity held after the standard number of times has been reached that has a higher participation fee / charge. Alternatively, each time the information acquisition unit 131 acquires standard attainment information, the NFT issuing unit 132 may select, as the one or more specific validity information 206, validity information 206 linked to type information 205 indicating a more popular type of socioeconomic activity held after the standard number of times has been reached.
[0084] The above update process activates some of the one or more type information 205 that were invalidated when the number of uses of the NFT 200 held by the user fell below the reference number. If only one reference number is set, the NFT issuing unit 132 may activate all of the one or more type information 205 that were invalidated when the number of uses fell below the reference number in S107.
[0085] Next, in S108, the update unit 133 receives the third acquisition information from the information acquisition unit 131 and updates the user owned content 203. Specifically, the update unit 133 generates new user owned content 203 having content corresponding to the reference number of times, and replaces the previous user owned content 203 stored in the content database 331 with the new user owned content 203. Then, the update unit 133 transmits update information indicating that the user owned content 203 has been updated to the NFT issuing unit 132.
[0086] In this embodiment and the second embodiment described later, the reference number of times is set in stages. In other words, the information acquisition unit 131 acquires the reference achievement information multiple times, and therefore the update unit 133 also updates the user-owned content 203 multiple times. There are no particular limitations on the manner in which the multiple updates are performed, but it is preferable to perform the update in such a way that the user's rank (status) is shown to have increased with each increase in the number of times the reference achievement information is acquired, in order to further stimulate the user's desire to own and use the content. Note that the order of the processes of S107 and S108 may be reversed.
[0087] Next, in S109, the NFT issuing unit 132 receives update information from the update unit 133, and reissues the user-owned NFT 200 to the user after updating the validity information 206 and the user-owned content 203. Next, in S110, the NFT issuing unit 132 checks whether a predetermined period has passed. If it is confirmed that the predetermined period has passed (YES in S110), the processing from S102 onwards is executed again. On the other hand, if it is confirmed that the predetermined period has not passed (NO in S110), the processing from S106 onwards is executed again. Note that if only one reference number of times is set, the determination result in S106 from the second time onwards will always be NO.
[0088] <Modification> First, City A and City B do not need to be adjacent to each other; for example, City B could be a city in a foreign country. In other words, geographically speaking, City A can be any city in Japan, and there are no particular limitations on the locational relationship between City A and City B. Furthermore, City A and City B only need to be related to each other in at least one of social and economic aspects, such as a domestic sister city or friendship city relationship, an international sister city or friendship city relationship, or an international partner city relationship. Furthermore, the target area of the regional revitalization support system 100 is not limited to cities; it could be a prefecture, a town, village, or ward, or a combination of these units (such as a prefecture and a town, or a town, a ward, and a ward).
[0089] Next, the target metadata 202 may not include the validity information 206, and the type information 205 may always be valid. In this case, there is no need to set a predetermined period or a reference number of times, and the information acquisition unit 131 will no longer acquire non-use information or reference achievement information. In this case, the update unit 133 is also no longer necessary, and the NFT issuing unit 132 will no longer reissue the user-owned NFT 200. In other words, the information acquisition unit 131 only needs to acquire at least the behavior information. Furthermore, the user-owned NFT 200 issued by the NFT issuing unit 132 only needs to record at least the city identification information 204 and type information 205 for each of City A and City B.
[0090] Next, the regional revitalization support device 10 does not need to include both the information acquisition unit 131 and the NFT issuing unit 132, and may include only either the information acquisition unit 131 or the NFT issuing unit 132. Alternatively, the regional revitalization support system 100 may not include the regional revitalization support device 10, and the information acquisition unit 131 and the NFT issuing unit 132 may be included in the management server 30 or the like. In other words, it is sufficient that any one of the multiple information processing devices that make up the regional revitalization support system 100 is provided with the information acquisition unit 131 and the NFT issuing unit 132.
[0091] Second Embodiment A second embodiment of the present invention will now be described. For ease of explanation, the same reference numerals will be used to designate components having the same functions as those described in the first embodiment, and the description thereof will not be repeated.
[0092] This embodiment differs from the first embodiment in that the information acquisition unit 131 must acquire donation information as activity information. The donation information is information indicating that a user has made a donation to City A's office using the hometown tax payment system. The donation information may be transmitted, for example, from the user terminal 40 or from City A's terminal 50. This embodiment also differs from the first embodiment in that the NFT issuing unit 132 issues the NFTs 200 held by the user in association with a return gift. The return gift associated with the NFTs 200 held by the user is a specialty product of City A.
[0093] Generally, local specialties are more familiar and loved by a wider range of age groups than digital assets, NFTs, etc. Therefore, if the return gift associated with user-owned NFT200 is a local speciality of City A, it will be possible to get users of a wider range of ages interested in City A's hometown tax donation system, compared to when the return gift is digital assets, NFTs, etc. As a result, it will be possible to make users of a wider range of ages aware of user-owned NFT200. For these reasons, there is a greater likelihood that the number of holders of user-owned NFT200 will increase, compared to when the return gift associated with user-owned NFT200 is digital assets, NFTs, etc., and ultimately, there is a greater likelihood of promoting the use of user-owned NFT200.
[0094] [Software implementation example] The functions of the regional development support device 10 (hereinafter referred to as the "device") can be realized by a program that causes a computer to function as the device, and a program that causes a computer to function as each control block of the device (particularly each part included in the control unit 13).
[0095] In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The control device and storage device execute the program to realize each function described in each of the above embodiments.
[0096] The program may be non-transitory and may be recorded on one or more computer-readable recording media. The recording media may or may not be included in the device. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.
[0097] In addition, some or all of the functions of each control block can be realized by a logic circuit. For example, an integrated circuit in which a logic circuit that functions as each control block is formed is also included in the scope of the present invention. In addition, the functions of each control block can be realized by, for example, a quantum computer.
[0098] [Additional Notes] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. [Explanation of symbols]
[0099] 10 Regional development support equipment 100 Regional Development Support System 131 Information Acquisition Department 132 NFT issuing department 133 Update Department 200 User-owned NFTs (Non-Fungible Tokens) 203 User-owned content (digital content) 204 Identification Information 205 Type Information 206 Efficacy Information 207 Type 1 Information 208 Type 2 Information
Claims
1. an information acquisition unit that acquires behavior information indicating that a user has performed an behavior that contributes to regional development in a predetermined region; and an NFT issuing unit that issues a non-fungible token to the user by the information acquiring unit acquiring the action information, The non-fungible token includes, for each of the predetermined region and one or more regions associated with the predetermined region, Identification of the area; Type information indicating the type of socio-economic activity in the region in which the use of the non-fungible token is permitted; and A regional development support device that records
2. The regional revitalization support device of claim 1, wherein the type information recorded in the non-fungible token is at least one of: (i) information indicating a type of socio-economic activity in the specified area in which use of both the non-fungible token and other non-fungible tokens is permitted; and (ii) information indicating a type of socio-economic activity in the one or more areas in which use of both the non-fungible token and other non-fungible tokens is permitted.
3. The behavior information is information indicating that the user has made a donation to a local government having jurisdiction over the specified area using a hometown tax payment system, The regional development support device according to claim 1 or 2, wherein the NFT issuing unit issues the non-fungible token in association with a local specialty product of the specified region that is a return gift.
4. The non-fungible tokens include: A plurality of the type information; Validity information indicating, for each of the plurality of pieces of type information, whether the type information is validated or invalidated; and It has been recorded, The information acquisition unit further acquires reference reaching information indicating that the number of times the non-fungible token has been used has reached a reference number, The NFT issuing unit, by the information acquisition unit acquiring the standard achievement information, updating the validity information, which indicates that the type information is invalidated, to a content indicating that the type information is valid when the number of times of use is equal to or less than the reference number of times; 2. The regional development support device according to claim 1, further comprising: a step of reissuing the non-fungible token after updating the validity information.
5. The information acquisition unit further acquires reference reaching information indicating that the number of times the non-fungible token has been used has reached a reference number, The regional development support device of claim 1, further comprising an update unit that updates the digital content linked to the non-fungible token to content indicating that the number of uses has reached the standard number of times when the information acquisition unit acquires the standard reaching information.
6. The non-fungible token further includes validity information indicating whether the type information is validated or invalidated, The information acquisition unit further acquires non-use information indicating that the non-fungible token has not been used until a predetermined period of time has elapsed; The regional development support device of claim 1, wherein the NFT issuing unit updates the validity information indicating that the type information is validated at the time the specified period has elapsed to content indicating that the type information is invalidated when the information acquisition unit acquires the non-use information.
7. A program for causing a computer to function as the regional development support device according to claim 1, the program causing a computer to function as the information acquisition unit and the NFT issuing unit.
8. an information acquisition unit that acquires behavior information indicating that a user has performed an behavior that contributes to regional development in a predetermined region; and an NFT issuing unit that issues a non-fungible token to the user by the information acquiring unit acquiring the action information, The non-fungible token includes, for each of the predetermined region and one or more regions associated with the predetermined region, Identification of the area; Type information indicating the type of socio-economic activity in the region in which the use of the non-fungible token is permitted; and A regional development support system in which the following is recorded:
9. An information acquisition step of acquiring behavior information indicating that a user has performed an behavior that contributes to regional development in a predetermined region; An NFT issuing step of issuing a non-fungible token to the user by acquiring the action information in the information acquiring step, The non-fungible token includes, for each of the predetermined region and one or more regions associated with the predetermined region, Identification of the area; Type information indicating the type of socio-economic activity in the region in which the use of the non-fungible token is permitted; and A method of supporting regional development that has been recorded.
Citation Information
Patent Citations
Point management system
JP2011175595A
Contribution support server and contribution support system
JP2021117562A
Donation support server and donation support system
JP2021189943A
Unique blockchain system where multiple currencies and token coexist
JP2023006292A
Information processing device and information processing method
JP7293469B1