Processing device, processing program, and processing method
The described processing device and method improve the efficiency of managing contributions to an organization by associating a contribution degree with each user and providing non-cryptographic asset tokens as rewards, thereby enhancing user motivation and engagement.
Patent Information
- Application Number
- JP2023190434
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-07
- Publication Date
- 2025-05-19
AI Technical Summary
Existing systems for managing contributions to an organization are inefficient and lack effective mechanisms for rewarding and motivating users based on their contributions.
A processing device and method that associate a contribution degree with each user and select non-cryptographic asset tokens based on predefined conditions, providing these tokens to users as rewards for their contributions.
This solution enables more efficient management of contributions by providing a clear reward structure, enhancing user motivation and engagement within the organization.
Smart Images

Figure 2025077904000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a processing device, a processing program, and a processing method for managing contributions to an organization.
Background Art
[0002] Conventionally, a system for managing contributions to an organization has been known. For example, Patent Document 1 describes "a task management system for managing tasks of requesting users belonging to an organization, the task registration unit that receives a task from the requesting user and registers information of the task in a storage unit, the task presentation unit that presents the registered task information to a terminal viewable by users belonging to the organization, the solution information presentation unit that presents the solution information of the task by a support user to a terminal viewable by users belonging to the organization, and an evaluation unit that evaluates contribution contents regarding tasks generated in the organization for each user belonging to the organization."
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Therefore, based on the above technologies, an object of the present disclosure is to provide a processing device, a processing program, and a processing method that can more efficiently manage contributions to an organization according to various embodiments.
Means for Solving the Problems
[0005] According to one aspect of the present disclosure, there is provided "a processing device including at least one processor, wherein the at least one processor stores, in association with a first user, a contribution degree corresponding to a contribution to an organization to which a plurality of users including the first user belong, and based on a first condition determined in advance for selecting a non-cryptographic asset token provided according to the contribution degree, selects the non-cryptographic asset token corresponding to the contribution degree, and is configured to execute a process for providing the selected non-cryptographic asset token to the first user."
[0006] According to one aspect of the present disclosure, there is provided "a processing program that causes at least one processor in a computer including the at least one processor to store, in association with a first user, a contribution degree corresponding to a contribution to an organization to which a plurality of users including the first user belong, select the non-cryptographic asset token corresponding to the contribution degree based on a first condition determined in advance for selecting a non-cryptographic asset token provided according to the contribution degree, and function to provide the selected non-cryptographic asset token to the first user."
[0007] According to one aspect of the present disclosure, there is provided "a processing method executed by at least one processor in a computer including the at least one processor, the processing method including: associating and storing, in association with a first user, a contribution degree corresponding to a contribution to an organization to which a plurality of users including the first user belong; selecting the non-cryptographic asset token corresponding to the contribution degree based on a first condition determined in advance for selecting a non-cryptographic asset token provided according to the contribution degree; and providing the selected non-cryptographic asset token to the first user."
Advantages of the Invention
[0008] According to the present disclosure, it is possible to provide a processing device, a processing program, and a processing method that can more efficiently manage contributions to an organization.
[0009] Note that the above effects are merely exemplary for convenience of explanation and are not limiting. In addition to or instead of the above effects, any effects described in the present disclosure or effects obvious to those skilled in the art can also be achieved.
Brief Description of Drawings
[0010]
Figure 1A
Figure 1B
Figure 2A
Figure 2B
Figure 3
Figure 4
Figure 5A
Figure 5B
Figure 5C
Figure 5D
Figure 6A
Figure 6B
Figure 7
[0011] 1. Overview of Processing System 1 The processing system 1 according to the present disclosure is mainly used for managing the contributions of users to an organization. In particular, the processing system 1 is used to provide a first user with non-cryptographic asset tokens such as governance tokens and security tokens according to the degree of contribution when the first user belonging to the organization makes a contribution to the organization, such as evaluating other users.
[0012] In the present disclosure, "organization" means a group to which a plurality of users belong. Examples of such an organization include a country, a local public entity, a company, a school, a privately formed group (for example, a circle group or a community group, etc.), and combinations thereof. The organization does not necessarily have to be composed only of users having the same attributes, and may be composed including users having different attributes. Further, the organization does not necessarily have to be composed independently by each institution or each group such as a country, a local public entity, a company, a school, etc., and may be composed including different institutions or groups. In the present disclosure, for convenience of explanation, a company is taken as an example of the organization for explanation, but of course it is not limited to this only.
[0013] Also, in the present disclosure, "user" means a user belonging to the above organization at least at any one of present, past, and future. Therefore, of course, the user is not limited to belonging to one organization, and it is also possible to belong to a plurality of organizations. In the present disclosure, for convenience of explanation, an employee belonging to a company is taken as an example of the user for explanation, but of course it is not limited to this only.
[0014] In addition, in the present disclosure, an "encrypted asset" has a property value that can be traded on the Internet. As an example, it can be used for payment of consideration to unspecified persons and can be mutually exchanged with legal tender such as yen and dollars, can be electronically recorded and transferred, and is not a legal tender or an asset denominated in legal tender. Typically, encrypted assets are stored, managed, and / or operated in a distributed ledger system called a blockchain. That is, an encrypted asset has a property value in which at least one of storage, management, and operation is performed in a distributed ledger system.
[0015] In addition, in the present disclosure, a "non-encrypted asset token" is one that has a property value that can be traded on the Internet, excluding the above-mentioned encrypted assets. As an example, it includes asset tokens, security tokens, utility tokens, social tokens, governance tokens, and non-fungible tokens (NFTs). That is, non-encrypted asset tokens are typically stored, managed, and / or operated in a distributed ledger system and are used to grant specific rights to users and prove ownership of specific items. In the present disclosure, for the sake of convenience of explanation, a governance token is taken as an example of a non-encrypted asset token for explanation, but of course it is not limited to this.
[0016] In addition, in the present disclosure, "points" are used for exchange with goods or services. As an example, it includes something given as a consideration for purchasing or using a predetermined product or service, something given as a consideration for providing a predetermined product or service to other users, something issued by receiving a consideration such as legal tender from a user (so-called electronic money), and combinations thereof. Points are not limited to those stored, managed, and / or operated in a distributed ledger system like cryptocurrency or non-cryptocurrency tokens, but also include those stored, managed, and / or operated by utilizing a server device on the Internet or the like, or those stored, managed, and / or operated by using a physical tangible object. In the present disclosure, for convenience of explanation, electronic money is taken as an example of points for explanation, but it is of course not limited to this only.
[0017] In addition, in the present disclosure, descriptions such as "first" and "second" may be made, but unless otherwise specified, these are merely designations made for convenience of explaining both of them. Therefore, even if descriptions such as "first" and "second" are made, it does not mean that it is limited only to the elements to which these are attached. Naturally, "third", "fourth", "fifth", and more than a plurality of elements may be included.
[0018] FIG. 1A is a diagram showing an outline of processing in a processing system 1 according to an embodiment of the present disclosure. That is, in FIG. 1A, an outline of a series of processes associated with the issuance of a governance token when a first user makes a contribution to a company to which the first user belongs in the processing system 1 is shown as an example.
[0019] According to FIG. 1A, as one of a series of processes, first, an issuance process of cryptographic assets is performed. Specifically, a first user belonging to an organization, i.e., a company, transmits a request for obtaining points (e.g., electronic money) from a first terminal device available to the user to a management device using, for example, the fiat currency the user holds. The management device that has received the acquisition request grants the first user an amount of points corresponding to the fiat currency used, and transmits an issuance request for an amount of cryptographic assets corresponding to the points to a token providing device. The token providing device that has received the issuance request issues an amount of cryptographic assets corresponding to the points to the first user. As a result, an amount of cryptographic assets corresponding to the fiat currency or points used is issued to the first user.
[0020] In the example of FIG. 1A, the issuance process of cryptographic assets is performed by converting from fiat currency to points and then converting the points to cryptographic assets. However, it is not limited to this. The acquisition of points may be performed by a method other than using fiat currency, or may be directly converted from fiat currency to cryptographic assets, or may be converted from different types of cryptographic assets to the cryptographic assets. For example, in FIG. 1A, although a point acquisition request is issued from the first user, instead of the point acquisition request, the first user presents the desired fiat currency and transmits a conversion request to the management device for exchanging it for cryptographic assets. The management device transmits an issuance request for an amount of cryptographic assets corresponding to the amount of the presented fiat currency to the token providing device. Then, the token providing device that has received the issuance request issues an amount of cryptographic assets corresponding to the amount of the fiat currency to the first user. As a result, it is also possible to issue cryptographic assets to the first user.
[0021] Next, according to FIG. 1A, as one of a series of processes, an issuance process of a non-cryptocurrency token is performed. Specifically, a first user belonging to an organization, which is a company, makes a contribution to the organization by consuming their own cryptocurrency. Examples of this contribution include evaluating other users (e.g., a second user), donating money to other users (e.g., a second user), posting on an SNS such as a microblog, reporting on the work they have done, attending an event related to the organization, and combinations of these. When the first user selects the contribution to be made to the organization, a contribution request is sent from the first terminal device to the management device. As a result, the management device instructs the token providing device to subtract the consumed cryptocurrency from the first user and makes a request to grant an NFT (e.g., a token of a badge corresponding to the evaluation made by the first user to the second user) for the contribution. In addition, the management device calculates the degree of contribution made by the first user to the organization so far and determines whether this degree of contribution satisfies a previously determined first condition (e.g., the degree of contribution is equal to or greater than a first threshold). Then, when the first condition is satisfied, the management device makes an issuance request to the token providing device to issue a non-cryptocurrency token (e.g., a governance token) to the first user. The token providing device that has received the issuance request issues the specified governance token to the first user. As a result, a non-cryptocurrency token is issued to the first user.
[0022] Next, according to FIG. 1A, as one of a series of processes, a privilege granting process is performed. Specifically, the management device grants a privilege to the first user as a reward for the contribution made by the first user to the organization at a predetermined timing. For example, when a profit is obtained in the event of the settlement of the organization, which is a company, the management device determines whether the amount of non-cryptographic asset tokens owned by each user satisfies a second condition (for example, threshold 2A ≤ the amount of non-cryptographic asset tokens owned < threshold 2B, threshold 2B ≤ the amount of non-cryptographic asset tokens owned < threshold 2C, and any of threshold 2C ≤ the amount of non-cryptographic asset tokens owned). Then, the management device selects a privilege in an amount corresponding to the satisfied second condition and grants it to the first user.
[0023] Note that examples of the privilege include at least a part of the cryptographic assets owned by the organization, or points consumed for obtaining the cryptographic assets and combinations thereof.
[0024] As described above, according to the processing system 1 of FIG. 1A, an issuance process of cryptographic assets for issuing cryptographic assets to the first user, an issuance process of non-cryptographic asset tokens for issuing non-cryptographic asset tokens to the first user who has made a contribution to the organization using the issued cryptographic assets, and a privilege granting process for granting a privilege to the first user according to the non-cryptographic asset tokens owned are executed.
[0025] FIG. 1B is a diagram showing an outline of the processing in the processing system 1 according to an embodiment of the present disclosure. That is, FIG. 1B shows another example related to the issuance process of cryptographic assets among the series of processes shown in FIG. 1A. Note that the issuance process of non-cryptographic asset tokens and the privilege granting process may be performed in the same manner.
[0026] According to FIG. 1B, compared with the series of processes in FIG. 1A, it is different in that it does not require a "point acquisition request". That is, in FIG. 1B, it is also possible to issue cryptographic assets without a special request from the first user. For example, a management device is sent a request to issue cryptographic assets to users including the first user from a management terminal device used by an administrator belonging to the organization to which the first user belongs. This applies to cases where the administrator holds a free distribution event of cryptographic assets for users. Typically, the administrator issues a request to issue cryptographic assets to the token providing device so as to issue cryptographic assets to users who have participated in the event after notifying the holding of the event in advance. As another example, the administrator issues a request to issue cryptographic assets to the token providing device so as to issue cryptographic assets to users who have satisfied conditions (for example, submission of a business report) specified by the administrator or the like when the administrator determines that the users have satisfied the conditions. In this way, it is possible to implement the process of issuing cryptographic assets.
[0027] Although the case where cryptographic assets are issued from the token providing device has been described in both FIG. 1A and FIG. 1B, tokens may be provided directly from the management device to the user without going through a specific exchange or the like.
[0028] 2. Configuration of Processing System 1
[0029] FIG. 2A is a block diagram conceptually showing the functions of the processing system 1 according to an embodiment of the present disclosure. According to FIG. 1, the processing system 1 includes each terminal device 200 including a first terminal device 200-1 available to a first user and a second terminal device 200-2 available to a second user, and a distributed ledger system 100 to which the terminal device 200 is communicably connected via at least one of a wireless network and a wired network. Further, the distributed ledger system 100 functions as a management device 100-1 for managing information of each user including the first user, and a token providing device 100-2 that provides cryptographic assets and non-cryptographic asset tokens to each user including the first user. However, the management device 100-1 and the token providing device 100-2 do not necessarily need to be provided by a specific housing that is physically facilitated, and it is sufficient that each node constituting the distributed ledger system 100 functions in cooperation so that the functions of each device can be executed. That is, in this case, each node that executes the function as the management device corresponds to the management device 100-1, and each node that executes the function as the token providing device corresponds to the token providing device 100-2.
[0030] In the present disclosure, the processing device merely means a device that executes at least any one of the processes of the processing system 1. Therefore, the processing device includes at least any one of the management device 100-1, the token providing device 100-2, and each terminal device as a node that actually provides these functions.
[0031] FIG. 2B is a block diagram conceptually showing the configuration of the distributed ledger system 100 according to an embodiment of the present disclosure. As shown in FIG. 2B, the distributed ledger system 100 includes a plurality of terminal devices (for example, a first node 100a to a fourth node 100d) that function as nodes. The first node 100a to the fourth node 100d are communicably connected to each other via at least one of a wireless network and a wired network.
[0032] Each terminal device that functions as the first node 100a to the fourth node 100d is composed of, for example, a desktop PC, a tablet terminal, a laptop PC, a mobile phone such as a smartphone. However, the node terminal devices 311 to 314 are not limited to these, and any terminal device that can be connected to the blockchain network may be used, and for example, a server device or a database device may also be used. Further, in FIG. 2B, each of the first node 100a to the fourth node 100d may be composed of different types of terminal devices or the same type of terminal devices. Further, the nodes constituting the distributed ledger system 100 are not limited to the four terminal devices of the first node 100a to the fourth node 100d illustrated in FIG. 2B, and any two or more terminal devices can constitute the distributed ledger system 100. Further, the number of the first node 100a to the fourth node 100d constituting the distributed ledger system 300 can also be varied according to time and processing load.
[0033] The first node 100a to the fourth node 100d manage a distributed ledger using, for example, blockchain technology. Specifically, any one of the first node 100a to the fourth node 100d acquires data related to token transactions to be recorded. The first node 100a to the fourth node 100d create a block including the acquired data. Further, the first node 100a to the fourth node 100d add the generated block to the blockchain. The first node 100a to the fourth node 100d transmit information on the added block to the other first node 100a to the fourth node 100d. The other node terminal devices 311 to 314 verify the correctness of the received block. Further, when the other first node 100a to the fourth node 100d succeeds in verifying the correctness of the block, the block is added to the blockchain. The first node 100a to the fourth node 100d determine the blockchain based on, for example, the number of connected blocks which is a so-called approval number. As a result, the same distributed ledger is stored across the plurality of first nodes 100a to 100d. Note that the data stored on the blockchain is appropriately encrypted.
[0034] Note that the distributed ledger system 100 does not have to be configured by a single blockchain, and may be configured by combining a plurality of different types of blockchains.
[0035] FIG. 3 is a functional block diagram showing the configuration of a management device 100-1 functionally configured by each node of the distributed ledger system 100 according to an embodiment of the present disclosure. According to FIG. 3, the management device 100-1 includes a control unit 111, a storage unit 112, and a communication unit 113. These components are electrically connected to each other via a control line and a data line. Note that the management device 100-1 does not have to include all of the components shown in FIG. 3, and may be configured by omitting some of them, or other components may be added. Further, the management device 100-1 is configured by each node having a processor, a memory, and a communication interface functioning.
[0036] The control unit 111 controls other components including the management device 100-1 and the token providing device 100-2 based on the program stored in the storage unit 112. Specifically, the control unit 111 performs "processing of associating and storing a contribution degree with respect to a first user according to the contribution to an organization to which a plurality of users including the first user belong", "processing of selecting a non-cryptographic asset token corresponding to the contribution degree based on a predetermined first condition for selecting a non-cryptographic asset token provided according to the contribution degree", and "processing of providing the selected non-cryptographic asset token to the first user" and the like based on the program stored in the storage unit 112. The control unit 111 is mainly composed of one or a plurality of processors of each node. The processor is configured by combining a CPU, a GPU, an FPGA, and the like.
[0037] The storage unit 112 is composed of a RAM, a ROM, a non-volatile memory, an HDD, an SSD, and the like. The storage unit 112 stores instruction commands for various controls of the processing system 1 according to the present embodiment as programs. Specifically, the storage unit 112 stores "processing of associating and storing a contribution degree with respect to a first user according to the contribution to an organization to which a plurality of users including the first user belong", "processing of selecting a non-cryptographic asset token corresponding to the contribution degree based on a predetermined first condition for selecting a non-cryptographic asset token provided according to the contribution degree", and "processing of providing the selected non-cryptographic asset token to the first user" and the like, which are programs for the control unit 111 to execute. In addition to the program, the storage unit 112 stores various information mainly stored in a user management table and the like.
[0038] The communication unit 113 transmits and receives various information to and from the token providing device 100-2, the first terminal device 200-1, the second terminal device 200-2, etc. connected via a wired or wireless network. The communication unit 113 can communicate by various communication methods such as a wired communication connector such as USB and SCSI, a broadband wireless communication such as a wireless LAN, Bluetooth (registered trademark), and LTE, a wireless communication transmission / reception device such as infrared rays, and various connection terminals for a printed mounting board and a flexible mounting board.
[0039] Although not particularly mentioned, the configuration of the token providing device 100-2 includes a control unit, a storage unit, a communication unit, etc., similar to the management device 100-1. The token providing device 100-2 is configured by the respective functions of the processors, storage units, and communication interfaces of each node, and the control unit executes the programs stored in the storage unit to execute the processes shown in FIGS. 5A to 5D. Although not particularly specifically mentioned, the configuration of the terminal device 200 includes, for example, a processor, a memory, a communication interface, an input interface, and an output interface. The processor of the terminal device 200 controls each component by processing the programs stored in the memory and executes the processes shown in FIGS. 5A to 5D. Examples of the terminal device 200 include a laptop personal computer, a desktop personal computer, a smartphone, and a tablet terminal.
[0040] 3. Information Managed in Distributed Ledger System 100 FIG. 4 is a diagram conceptually showing a user management table managed in the distributed ledger system 100 according to an embodiment of the present disclosure. The information stored in the user management table is stored in each node constituting the distributed ledger system 100, read out according to the progress of the processing of the control unit 111 of the management device 100-1, and updated and stored at any time.
[0041] According to FIG. 4, in the user management table, point information, cryptocurrency information, contribution degree information, governance token information (GT information), evaluation information, privilege information, etc. are stored in association with user ID information. The "user ID information" is information unique to each user and is used to identify each user. The user ID information is generated when a new registration request is sent by the terminal device 200 of each user or the administrator terminal device used by the administrator of the organization to which the user belongs. The "point information" is information indicating the type and quantity of points currently owned by each user. Examples of such points include those given as consideration for providing a predetermined product or service to other users, those issued by receiving consideration such as legal tender from users (so-called electronic money), and combinations thereof. In the present embodiment, the points are increased by obtaining them as consideration for consuming legal tender, as consideration for consuming cryptocurrency, or as a privilege. Also, the points are decreased by exchange with cryptocurrency. In the present embodiment, electronic money is taken as an example for the points, but of course, it is not limited to this only.
[0042] Note that, as described in FIGS. 1A and 1B, the point information can be replaced with other information such as legal tender, or the point information may not be used.
[0043] The "cryptocurrency information" is information indicating the type and quantity of cryptocurrency currently owned by each user. In the present embodiment, the cryptocurrency is increased by consuming the points stored as point information or by obtaining it as a privilege. Also, the cryptocurrency is decreased by consuming it according to the contribution made by the organization to which each user belongs. In the present embodiment, as an example, it is given by transferring an amount corresponding to the points from the cryptocurrency owned by the organization to which the user belongs to the user.
[0044] "Contribution information" is information indicating the current contribution of each user. In the present embodiment, the contribution is given according to the type and content of the contribution provided by each user to the organization, and is accumulated every time a contribution is made. The said contribution is used for granting governance tokens, which are an example of non-cryptocurrency tokens granted as a reward for contributions to users.
[0045] "Governance token information (GT information)" is information indicating the type and quantity of governance tokens currently held by each user. In the present embodiment, governance tokens, which are an example of non-cryptocurrency tokens, are granted as a reward for the contributions of each user according to their contribution levels. Also, the said governance tokens are used for ranking each user according to their type and quantity. Further, the said governance tokens are used for granting benefits according to their type and quantity.
[0046] "Evaluation information" is information indicating the type and quantity of NFTs granted according to the evaluations received by each user from other users. In the present embodiment, for each user ranked by evaluation, a badge corresponding to the rank is NFTized, and the said NFT is stored in association with the user ID information of the said user. "Benefit information" is information indicating the type and quantity of benefits granted to each user. In the present embodiment, it is determined according to the type and quantity of governance tokens, which are an example of non-cryptocurrency tokens. As an example, at least a part of the cryptocurrency owned by the said organization, or points consumed for obtaining the said cryptocurrency and combinations thereof are used for the said benefit.
[0047] Although not particularly illustrated, in the present embodiment, a point conversion ratio table showing the conversion ratio between fiat currency and points, a cryptocurrency conversion ratio table showing the conversion ratio between points and cryptocurrency, a contribution management table associating the contribution provided by the user to the organization and the amount of cryptocurrency consumed along with the provision, and the amount of contribution level given to the user, a governance token management table associating the type and quantity of the governance token given and its conditions, and a privilege management table associating the type and quantity of the privilege given and its conditions, etc. are stored in the storage unit 112.
[0048] 4. Processing Sequence Executed by Processing System 1 Figures 5A to 5D are diagrams showing the processing sequences executed by the processing system 1 according to an embodiment of the present disclosure. Each processing sequence is mainly executed by the control units or processors of the first terminal device 200-1, the management device 100-1, and the token providing device 100-2 processing programs stored in the storage unit or memory, respectively. Figure 5A shows the issuance process of cryptocurrency, Figure 5C shows the issuance process of non-cryptocurrency tokens, and Figure 5D shows the processing sequences of the privilege granting process, respectively.
[0049] (A) Issuance process of cryptocurrency (A-1) Issuance by consumption of points According to Figure 5A, the first terminal device 200-1 available to the first user receives the operation input of the first user via the input interface and generates login information (S11). The login includes user ID information and a password. Specifically, the processor of the first terminal device 200-1 of the first user registered in advance as a user starts the application program. Then, the processor of the first terminal device 200-1 receives, via the input interface, the operation input related to the input of the user ID information and the password on the startup screen of the application program. Then, the processor of the first terminal device 200-1 transmits, via the communication interface, the login information generated together with the login request (T11) to the management device 100-1.
[0050] When the control unit 111 of the management device 100-1 receives a login request or the like from the first terminal device 200-1 via the communication unit 113, it refers to the user management table to check whether the received user ID information is stored and whether it matches the password information (not shown) stored in association with the user ID information. If the control unit 111 of the management device 100-1 can confirm the user ID information and the like, it authenticates that the first user is a user with legitimate authority and approves the login of the first user. When the control unit 111 of the management device 100-1 authenticates the first user, it transmits the user information (T12: point information, cryptocurrency information, contribution degree information, governance token information, evaluation information, privilege information, etc.) associated with the first user to the first terminal device 200-1 via the communication unit 113. When the processor of the first terminal device 200-1 receives the user information via the communication interface, it displays the received user information on a display or the like via the output interface.
[0051] When the processor of the first terminal device 200-1 receives an operation input from the first user via the input interface and obtains an instruction related to point purchase, it executes a process related to point purchase (S13). Specifically, when the processor of the first terminal device 200-1 receives the operation input, it selects the type and quantity of points to be purchased. Then, the processor of the first terminal device 200-1 transmits a point purchase request (T13) including the type and quantity of points to be purchased to the management device 100-1 together with the user ID information of the first user via the communication interface.
[0052] When the control unit 111 of the management device 100-1 receives a point purchase request via the communication unit 113, it executes a purchase process with the first terminal device 200-1 or the like, and updates the point information of the purchased points (S14). Specifically, the control unit 111 of the management device 100-1 refers to the user management table stored in the storage unit 112, and reads out the point information associated with the received user ID information. Then, the control unit 111 of the management device 100-1 stores, again as point information, a value obtained by adding the quantity of the newly purchased points to the points specified by the read point information. When the point information is updated, the control unit 111 of the management device 100-1 transmits a point purchase notification (T14) indicating that the point purchase has been completed to the first terminal device 200-1 via the communication unit 113.
[0053] Although not particularly shown in FIG. 5A, between the first terminal device 200-1, the management device 100-1, the settlement device, etc. from the reception of the point purchase in S13 to the update of the point information in S14, the points to be purchased and the legal tender required as its consideration are specified based on the point conversion ratio table showing the conversion ratio between the legal tender and the points, and the settlement process associated with the payment of the legal tender is appropriately executed.
[0054] When the processor of the first terminal device 200-1 receives an operation input by the first user via the input interface and obtains an instruction related to the issuance of the cryptographic asset, it executes a process related to the issuance of the cryptographic asset (S15). Specifically, when the processor of the first terminal device 200-1 receives the operation input, it selects the type and quantity of the cryptographic asset to be issued. Then, the processor of the first terminal device 200-1 transmits a cryptographic asset issuance request (T15) including the type and quantity of the cryptographic asset to be issued via the communication interface, together with the user ID information of the first user, to the management device 100-1.
[0055] When the control unit 111 of the management device 100-1 receives a cryptographic asset issuance request via the communication unit 113, it executes a purchase process with the first terminal device 200-1 or the like, and updates the cryptographic asset information of the cryptographic asset specified in the cryptographic asset issuance request. Specifically, the control unit 111 of the management device 100-1 refers to the cryptographic asset conversion ratio table stored in the storage unit 112, and based on the current exchange ratio between the cryptographic asset and the points, identifies the quantity of points corresponding to the desired quantity of the cryptographic asset. Then, the control unit 111 of the management device 100-1 reads out the point information associated with the user ID information of the first user, subtracts the identified quantity of points, and stores the subtracted quantity of points as the point information. That is, the control unit 111 of the management device 100-1 executes the process related to the issuance of the cryptographic asset by consuming the quantity of points corresponding to the quantity of the cryptographic asset desired by the first user (S16).
[0056] When the control unit 111 of the management device 100-1 updates the point information of the first user, it transmits, via the communication unit 113, a cryptographic asset issuance request (T16) including the type and quantity of the cryptographic asset that the first user desires to issue to the token providing device 100-2, together with the user ID information of the first user. When the control unit of the token providing device 100-2 receives the cryptographic asset issuance request via the communication unit, it refers to the user management table and reads out the cryptographic asset information associated with the received user ID information. The control unit of the token providing device 100-2 stores, again as the cryptographic asset information, the value obtained by adding the quantity of the newly desired cryptographic asset to the cryptographic asset specified by the read cryptographic asset information (S17). At this time, the control unit of the token providing device 100-2 reads out the quantity of the cryptographic asset associated with the organization to which the first user belongs from the storage unit, subtracts the quantity of the cryptographic asset desired by the first user, and stores it. That is, as an example, the process related to the issuance of the cryptographic asset to the first user is performed by associating the owner information of a part of the cryptographic assets previously owned by the organization to which the first user belongs with the user ID information of the first user, so that the part of the cryptographic assets is transferred to the first user.
[0057] When the control unit of the token providing device 100-2 detects an update to the cryptocurrency asset information of the first user, it transmits a notification of issuance completion (T17) indicating the completion of the issuance of the cryptocurrency asset to the management device 100-1 via the communication unit. Then, when the control unit 111 of the management device 100-1 confirms that the issuance has been completed correctly by referring to the user management table (S18), it transmits a notification of issuance completion (T18) indicating the completion of the issuance of the cryptocurrency asset to the first terminal device 200-1 via the communication unit 113, along with the latest user information of the first user.
[0058] When the processor of the first terminal device 200-1 receives the user information and the notification of issuance completion via the communication interface, it displays on a display or the like the user information received via the output interface and the fact that the issuance of the cryptocurrency asset has been completed (S19). Thus, the issuance process of the cryptocurrency asset is completed.
[0059] In the above, among the cryptocurrency assets owned by the organization to which the first user belongs, a quantity of cryptocurrency assets corresponding to the quantity of points consumed is transferred to the first user, thereby issuing cryptocurrency assets to the first user. However, not limited to this, generally, cryptocurrency assets circulating in the distributed ledger system 100 may be used as the source of the cryptocurrency assets issued to the first user. Also, in the above, in the issuance of cryptocurrency assets, points are interposed instead of directly issuing cryptocurrency assets from fiat currency. However, not limited to this, cryptocurrency assets may be directly issued from fiat currency.
[0060] (A-2) Issuance by Holding an Event In FIG. 5A, the case where cryptocurrency assets are issued when the first user consumes points has been described. In addition to this, or instead of this, cryptocurrency assets may be issued through an event held by the administrator.
[0061] According to FIG. 5B, the control unit 111 of the management device 100-1 receives, via the communication unit 113, a holding notification request for transmitting a holding notification of a cryptographic asset distribution event from an administrator terminal device available to the administrator of the organization to which the user including the first user belongs. The holding notification request includes information on how to participate in the distribution event, user ID information of the users to whom the holding notification of the distribution event is to be sent or the conditions of the users to whom the notification is to be sent, the conditions of the users to whom the cryptographic assets are to be distributed in the distribution event, and information indicating the amount of cryptographic assets to be distributed to each user.
[0062] Although not shown in the figure, when the control unit 111 of the management device 100-1 receives a holding notification request, it identifies the users to whom the holding notification is to be sent based on the user ID information of the users to whom the holding notification of the distribution event is to be sent or the conditions of the users to whom the notification is to be sent, and sends a holding notification to the identified users. The holding notification includes information on how to participate in the distribution event, the conditions of the users to whom the cryptographic assets are to be distributed, and information indicating the amount of cryptographic assets to be distributed. Then, although not shown in the figure, when the control unit 111 of the management device 100-1 receives a participation request for the distribution event from a terminal device available to the user who desires to participate in the distribution event (for example, the first terminal device 200-1 of the first user), it registers the user as a participant in the distribution event (S61). Specifically, the user ID information of the user who becomes a participant is stored in association with the event ID information that identifies the distribution event to be held.
[0063] Of course, such transmission of holding notifications and registration of participants are not essential, and may be performed for all users belonging to the organization.
[0064] Next, the control unit 111 of the management device 100-1 refers to whether the users registered as participants in the distribution event satisfy the conditions for being the recipients of the cryptographic asset distribution, and determines the recipients of the distribution (S62). For example, the conditions may include the following as examples. · The user submits a business report. · The user visits a location designated by an administrator or the like. ·The user registers with a service specified by the administrator or downloads an application program specified by the administrator. ·The user has used a service or application program specified by the administrator a certain number of times or more within a predetermined period. ·Combinations of the above conditions
[0065] In particular, among the above conditions, it is desirable to make the user's business report a condition. Such a business report is very important information for the user who manages the organization to maintain the organization's governance, while it requires cumbersome work for each user. Therefore, by providing cryptocurrency assets as a reward for this kind of business report, not only can the administrator collect useful information, but the user can also obtain the benefit of acquiring cryptocurrency assets.
[0066] Of course, it is also possible to grant cryptocurrency assets to all participants in the distribution event without setting such conditions.
[0067] Although not shown in FIG. 4, the control unit 111 of the management device 100-1 refers to the status information stored in the user management table. The status information stores various types of information such as the presence or absence of business reports, the access history of the user's access location, the registration status of the user's service, the download status of the user's application program, and the number of times the user's service or application program has been used, in association with the user ID information of each user corresponding to the conditions exemplified above. Based on the status information, the control unit 111 of the management device 100-1 identifies the users who satisfy the conditions for being the distribution targets of the cryptographic assets among the users registered as participants in the distribution event. Then, the control unit 111 of the management device 100-1 transmits, via the communication unit 113, a cryptographic asset issuance request (T61) including the cryptographic assets to be issued to the users who satisfy the conditions (for example, the first user) and the quantity thereof to the token providing device 100-2 together with the user ID information of the first user. The subsequent processes of S63 to S65 are performed in the same manner as S17 to S19 in FIG. 5A.
[0068] (B) Non-cryptographic Asset Token Issuance Process According to FIG. 5C, the processor of the first terminal device 200-1 available to the first user receives the operation input of the first user via the input interface and displays a selection screen for selecting the contribution to the organization from the menu screen. At this time, the processor of the first terminal device 200-1 receives the information stored in the contribution management table from the management device 100-1 via the communication interface.
[0069] The processor of the first terminal device 200-1 displays a selection screen for selecting a contribution via the output interface and receives the operation input from the first user via the input interface to select the contribution desired by the first user (S31).
[0070] Here, FIG. 6A is a diagram showing an example of a screen output to the first terminal device 200-1 according to an embodiment of the present disclosure. Specifically, FIG. 6A is a diagram showing an example of the selection screen 10 output to the first terminal device 200-1. According to FIG. 6A, the selection screen 10 includes a user information display area 11 where the user information received at T18 in FIG. 5A is displayed. In the user information display area 11, there are "A1" which is the user ID information of the first user, "B1" as point information indicating the type and quantity of points currently owned by the first user, "C1" as cryptocurrency asset information indicating the type and quantity of cryptocurrency assets currently owned by the first user, "D1" as contribution degree information indicating the current contribution degree of the first user, "E1" as governance token information indicating the type and quantity of governance tokens currently owned by the first user, and "F1" as evaluation information indicating the type and quantity of NFTified evaluations currently held by the first user. Note that the information displayed in the user information display area 11 does not necessarily need to display all of these, and it may be a part of these or may include other information.
[0071] In addition to the user information display area 11, the selection screen 10 includes a contribution selection area 12 for the first user to select the contribution they desire. Here, in the information of the contribution management table that the first terminal device 200-1 receives in advance from the management device 100-1, information indicating the content of the contribution that the user provides to the organization, the amount of cryptocurrency assets consumed along with the provision, and the amount of contribution degree given to the user are stored in association with each other. Therefore, in the contribution selection area 12, information indicating the content of each contribution and information indicating the amount of cryptocurrency assets consumed by selecting it are displayed for each contribution so as to correspond to the contributions that the first user can select.
[0072] Specifically, the contribution selection area 12 is · A selection icon 12a for selecting a contribution where the contribution content is "evaluating the user to be evaluated" and the amount of cryptocurrency assets consumed is "10" · A selection icon 12b for selecting a contribution where the contribution content is "posting to a microblog" and the amount of cryptocurrency assets consumed is "15" · Selection icon 12c for selecting a contribution designated as "participating in an event" as the content of the contribution and "5" as the amount of cryptocurrency consumed · Selection icon 12d for selecting a contribution designated as "tipping" as the content of the contribution and "5 + α" as the amount of cryptocurrency consumed · Selection icon 12e for selecting a contribution designated as "responding to quests" as the content of the contribution and "20" as the amount of cryptocurrency consumed · Selection icon 12f for selecting a contribution designated as "others" as the content of the contribution and "5" as the amount of cryptocurrency consumed including.
[0073] For example, among the above-mentioned contribution contents, "posting on a microblog" may be considered as a user within the organization posting knowledge (for example, having created the code of a program beneficial for improving business efficiency) on a microblog or the like that can be viewed by other users within the organization. Also, "tipping" may be considered as tipping the user who has posted on the microblog as mentioned above as a token of gratitude or for future support. Also, "evaluating the user to be evaluated" may be considered as evaluating the user who has posted on the microblog as mentioned above to further arouse the motivation of the posted user. "Responding to quests" may include, for example, creating the code of a program beneficial for improving business efficiency or temporarily helping to complete the assigned project in response to quests from other users. Also, participating in an event may be considered as participating in an event related to the organization.
[0074] Here, since the case where the first user contributes to the organization is taken as an example for explanation, contributions involving specific actions are given as examples. However, it is not limited to this, and contributions made by groups or associations to the organization may also be acceptable. Examples of such contributions include holding an award according to the evaluation of users within the organization and consuming cryptocurrency circulating within the organization as the prize money in the said award.
[0075] The processor of the first terminal device 200-1 receives an operation input of the first user for any one of the selection icons 12a to 12f via the input interface, and selects the contribution corresponding to the operation input as the contribution that the first user desires to provide to the organization. When the processor of the first terminal device 200-1 receives an operation input for the determination icon 13 via the input interface, it determines the selection of the contribution corresponding to any one of the selected selection icons 12a to 12f.
[0076] Returning to FIG. 5C again, when the processor of the first terminal device 200-1 receives an operation input of the first user via the input interface and the contribution desired by the first user is selected, the processor inputs contribution information indicating the specific contribution content of the selected contribution (S32).
[0077] Here, FIG. 6B is a diagram showing an example of a screen output to the first terminal device 200-1 according to an embodiment of the present disclosure. Specifically, FIG. 6B is a diagram showing an example of an input screen 20 for contribution information output to the first terminal device 200-1. According to FIG. 6B, similar to the selection screen 10 in FIG. 6A, the input screen 20 includes a user information display area 11 in which the user information received at T18 in FIG. 5A is displayed.
[0078] In addition, the input screen 20 includes a contribution information input area 21 for inputting the specific contribution content of each contribution according to the contribution selected in FIG. 6A. Here, FIG. 6B shows the contribution information input area 21 displayed when the selection icon 12a is selected in FIG. 6A. That is, since "evaluating the user to be evaluated" is selected as the contribution content, the contribution information input area 21 includes a selection box 21a for selecting the user to be evaluated (the second user), which is another user evaluated by the first user, a selection box 21b for selecting the result of evaluating the evaluation item A for the user to be evaluated, an input box 21c for inputting the result of evaluating the evaluation item B for the user to be evaluated, and the like.
[0079] Here, the other user (the second user) evaluated by the first user is a user belonging to the same organization as the organization to which the first user belongs. The relationship between the first user and the second user may have any relationship, such as a superior and a subordinate, a subordinate and a superior, colleagues, a teacher and a student, a student and a teacher, students among themselves, etc. (Of course, it may have no relationship at all.) For example, when the first user and the second user are colleagues, thanks for the second user's support for the first user's work, or an evaluation of a contribution noticed by the colleagues but not by the superior can be input through the said process.
[0080] After the contribution information is selected or input, when the processor of the first terminal device 200-1 receives the operation input of the first user for the determination icon 13 via the input interface, it determines the content of the selected or input contribution information.
[0081] In addition, in FIG. 6B, an example when the selection icon 12a is selected is shown, but when other selection icons are selected, the contribution information is similarly selected and input. For example, when the selection icon 12b is selected, text information, image information to be posted on the microblog, and the account of the microblog to which it is to be posted, etc. are selected or input as the contribution information. Also, when the selection icon 12c is selected, an event that the first user wishes to attend among the events related to the organization to which the first user belongs is selected as the contribution information. Examples of such events include customer seminars hosted by the organization, seminars that the first user should attend, qualification exams that the first user wishes to obtain, and parties hosted by the organization. Also, when the selection icon 12d is selected, as the contribution information, the user to be evaluated (the second user), who is another user evaluated by the first user, and the type and quantity of the tip to be given to the user to be evaluated (for example, the type and quantity of cryptocurrency) are selected. Also, when the selection icon 12e is selected, the contribution information corresponds to the quest. Also, when the selection icon 12f is selected, any contribution content desired by the first user is input as the contribution information.
[0082] Returning to FIG. 5C again, when contribution information is input by processes such as S31 and S32, the processor of the first terminal device 200-1 transmits the contribution information (T31) input via the communication interface to the management device 100-1 together with the user ID information of the first user.
[0083] Here, as described above, in this embodiment, as an example, when the first user contributes to the organization, the contribution can be made by consuming the cryptographic assets owned by the user himself. Therefore, the control unit 111 of the management device 100-1 refers to the contribution management table, specifies the amount of cryptographic assets to be consumed based on the contribution selected by the first user, and executes a process of subtracting the specified amount from the amount of cryptographic assets stored as the read cryptographic asset information (S33). Specifically, the control unit 111 of the management device 100-1 transmits a cryptographic asset transfer request (T32) including the specified amount of cryptographic assets to the token providing device 100-2 together with the user ID information of the first user via the communication unit 113. When the control unit of the token providing device 100-2 receives the cryptographic asset transfer request, it refers to the user management table and reads out the cryptographic asset information associated with the user ID information of the first user. Then, the control unit of the token providing device 100-2 subtracts the amount of cryptographic assets included in the cryptographic asset transfer request from the amount of cryptographic assets stored as the read cryptographic asset information, and stores the subtracted amount as the cryptographic assets owned by the organization (S34). When the transfer of the cryptographic assets is completed via the communication unit, the control unit of the token providing device 100-2 transmits a transfer completion notification (T33) to the management device 100-1.
[0084] When the control unit 111 of the management device 100-1 confirms that the transfer of the cryptographic asset has been completed correctly by referring to the user management table (S35), it executes the process related to the NFT conversion of the evaluation made by the first user to the second user. Specifically, the control unit 111 of the management device 100-1 refers to the user management table and reads out the evaluation information based on the user ID information of the second user who is the evaluation target user of the first user. The control unit 111 of the management device 100-1 transmits an NFT issuance request (T34) to the token providing device 100-2 via the communication unit 113 in order to issue a badge corresponding to the evaluation stored as the evaluation information and an NFT for proving the badge (S36).
[0085] When the control unit of the token providing device 100-2 receives the NFT issuance request via the communication unit, it issues an NFT in association with the badge corresponding to the above rank (S37). Then, the control unit of the token providing device 100-2 transmits an NFT conversion completion notice (T35) indicating that the process has been completed together with the NFT-converted badge to the management device 100-1 via the communication unit.
[0086] When the control unit 111 of the management device 100-1 receives the NFT conversion completion notice via the communication unit 113, it refers to the user management table and stores the badge information indicating the badge for which the NFT conversion has been completed in association with the user ID information of the second user (S38). Then, the control unit 111 of the management device 100-1 transmits a notice to the effect that the NFT-converted badge information has been granted to the second terminal device 200-2 available to the second user via the communication unit 113. As a result, the second user can grasp that the NFT-converted badge has been granted.
[0087] Note that the processes related to S36 to S38 are processes performed when the first user wishes to "evaluate the evaluation target user (the second user)" as a contribution to the organization. When the first user wishes for other contributions, the processes corresponding to the selected contributions are executed as appropriate.
[0088] Next, the control unit 111 of the management device 100-1 refers to the contribution management table and identifies the amount of contribution degree assigned to the contribution specified by the contribution information transmitted at T31. Then, the control unit 111 of the management device 100-1 refers to the user management table and reads out the contribution degree information of the first user based on the user ID information of the first user received together with the contribution information at T31. The control unit of the management device 100-1 adds the amount of contribution degree corresponding to the contribution selected by the first user to the contribution degree stored as the read contribution information, and stores it in association with the user ID information of the first user (S39).
[0089] Next, the control unit 111 of the management device 100-1 refers to the governance token management table, reads out the contribution degree information associated with the user ID information of the first user, and determines whether the first condition for determining the type and quantity of the governance token, which is an example of a non-cryptocurrency token, is satisfied (S40). For example, in the governance token management table, as the first condition, · When "threshold 1A ≤ contribution degree information (current contribution degree) < threshold 1B" is satisfied, 1 governance token A · When "threshold 1B ≤ contribution degree information (current contribution degree) < threshold 1C" is satisfied, 10 governance tokens A · When "threshold 1C ≤ contribution degree information (current contribution degree) < threshold 1D" is satisfied, 1 governance token B · When "threshold 1D ≤ contribution degree information (current contribution degree) < threshold 1E" is satisfied, 10 governance tokens B · When "threshold 1E ≤ contribution degree information (current contribution degree)" is satisfied, 1 governance token C Each of the above conditions is stored. That is, the control unit 111 of the management device 100-1 determines whether the current amount of contribution degree stored as the contribution degree information satisfies any of the above conditions, and determines the type and quantity of the governance token to be assigned according to the determined result. Note that the above first condition is merely an example, and of course, other conditions may be applicable.
[0090] For example, the control unit 111 of the management device 100-1 ranks each user according to the past contribution degree. For example, a user with a contribution degree lower than the threshold of 3A is given a silver rank, and a user with a contribution degree of 3A or higher is given a gold rank. Then, when the contribution degree obtained this time is 3B or higher, the control unit 111 of the management device 100-1 does not issue any governance tokens to the silver-rank users, but issues a predetermined quantity of any of governance tokens A to C to the gold-rank users. By controlling the issuance of governance tokens based on the rank according to the past contribution degree in this way, more diverse condition settings become possible. Also, by making it easier to issue governance tokens to users with a high past contribution degree, it is possible to encourage users to make a more active contribution.
[0091] When the type and quantity of the governance tokens to be assigned to the first user are determined, the control unit 111 of the management device 100-1 transmits a governance token issuance request (T36) including the determined type and quantity of the governance tokens to the token providing device 100-2 via the communication unit 113. When the control unit of the token providing device 100-2 receives the governance token issuance request via the communication unit, it issues governance tokens based on the type and quantity of the governance tokens included in the request (S41). The control unit of the token providing device 100-2 refers to the user management table and updates and stores the governance tokens issued in association with the user ID information of the first user and the quantity thereof in the governance token information. Then, the control unit of the token providing device 100-2 transmits a governance token issuance completion notification (T37) notifying that the issuance process of the governance tokens has been completed to the management device 100-1 via the communication unit.
[0092] When the control unit 111 of the management device 100-1 confirms that the issuance process of the governance tokens has been correctly completed by referring to the user management table (S42), it transmits the user information (T38) of the first user to the first terminal device 200-1 of the first user via the communication unit 113.
[0093] When the processor of the first terminal device 200-1 receives user information via the communication interface, it displays the received user information on a display or the like via the output interface (S43). Thus, the issuance process of the governance token ends.
[0094] As described above, in FIG. 5C, when the first user uses some contribution to the organization to which the first user belongs, the first user consumes the cryptographic assets owned by the first user. Therefore, compared with the case of contributing without consuming anything, the first user can contribute to the organization with a stronger sense of responsibility and a stronger enthusiasm. On the other hand, in FIG. 5C, a governance token is issued as one of the non-cryptographic asset tokens according to the contribution to the organization. Therefore, it is possible to enhance the motivation of the user to contribute to the organization.
[0095] In addition, although FIG. 5C describes the case of evaluating other users (for example, the second user) as a contribution to the organization, as described above, any contribution such as "posting to a microblog", "participating in an event", "tipping", and "responding to a quest" may be used. For example, when posting to a microblog is selected, the first user can obtain a contribution degree as a consideration for the post, so it is possible to encourage the post. In addition, when participating in an event is selected, the first user can obtain a contribution degree as a consideration for participating in the event, so it is possible to encourage the first user to participate in the event, and it is also possible for the organization to increase the possibility of the success of the event. In addition, when tipping the user to be evaluated is selected, the first user can obtain a contribution degree as a consideration, so it is possible not only to encourage the first user to tip, but also for the user to be evaluated to make a more active contribution to obtain the tip. In addition, when responding to a quest is selected, the first user can obtain a contribution degree as a consideration for doing what is currently required by the organization, so it is possible to encourage the first user to make an active contribution.
[0096] Also, in FIG. 5C, the case where the type and quantity of governance tokens to be issued are determined based on the first condition was described. However, the type of governance tokens to be issued may be one type. Also, an upper limit may be set for the total issuance amount of the governance tokens to be issued. In this case, when the contribution degree of the user who has acquired the governance tokens within a predetermined period is below a predetermined third condition, the control unit 111 of the management device 100 requests the return of the governance tokens and updates the user management table. Then, when the total issuance amount of the issued governance tokens reaches the upper limit, the control unit 111 of the management device 100 interrupts the issuance of the tokens. By setting an upper limit for the total issuance amount in this way, it is possible to prevent the granting of unlimited privileges and to request more continuous contributions from users. Also, an upper limit may be set for the amount of governance tokens that each individual user can acquire. In this case, when issuing governance tokens to each user, the control unit 111 of the management device 100 refers to the amount of governance tokens already issued and checks whether the upper limit has been reached. Then, when the upper limit is reached, the control unit 111 of the management device 100 interrupts the issuance. By restricting the amount that each individual user can acquire in this way, it is possible to distribute governance tokens to a more diverse range of users and to prevent the concentration of governance tokens on specific users.
[0097] (C) Privilege Granting Process According to FIG. 5D, when the control unit 111 of the management device 100-1 acquires information about the organization from the administrator terminal device or the like of the administrator of the organization to which the first user or the like belongs, it determines whether an event that triggers privilege granting has occurred (S51). Examples of such events include the organization obtaining revenue during a predetermined period, the end of the organization's fiscal year, the achievement of goals set by the organization, and the end of an event hosted by the organization. That is, when the control unit 111 of the management device 100-1 acquires information about the organization from the administrator terminal device or the like of the administrator, it determines whether the predetermined events exemplified above have occurred. Here, a case where the control unit 111 of the management device 100-1 determines that a predetermined amount of revenue has been obtained during a predetermined period will be described as an example.
[0098] When the control unit 111 of the management device 100-1 determines that an event that triggers privilege granting has occurred, it refers to the user management table and reads out the governance token information associated with each user ID information (S52). The control unit 111 of the management device 100-1 refers to the privilege management table and determines for each user whether the type and quantity of the governance token stored as the read governance token information satisfy the second condition for determining the type and quantity of the privilege to be granted. For example, in the privilege management table, as the second condition, · When "threshold 2A ≤ amount of governance token A < threshold 2B" is satisfied, privilege 1A · When "threshold 2B ≤ amount of governance token A < threshold 2C" is satisfied, privilege 1B · When "threshold 2C ≤ amount of governance token A" is satisfied, privilege 1C · When "threshold 2A ≤ amount of governance token B < threshold 2B" is satisfied, privilege 2A · When "threshold 2B ≤ amount of governance token B < threshold 2C" is satisfied, privilege 2B · When "threshold 2C ≤ amount of governance token B" is satisfied, privilege 2C · When "threshold 2A ≤ amount of governance token C < threshold 2B" is satisfied, privilege 3A · When "Threshold 2B ≤ the amount of Governance Token C < Threshold 2C" is satisfied, Privilege 3B · When "Threshold 2C ≤ the amount of Governance Token C" is satisfied, Privilege 3C Each of the above conditions is stored. That is, the control unit 111 of the management device 100-1 determines whether the type and amount of the current governance token stored as governance token information satisfy any of the above conditions, and selects the privilege to be granted according to the determined result (S53). Note that the above second condition is merely an example, and of course other conditions may be used
[0099] Here, examples of the privileges to be granted include at least a part of the cryptographic assets owned by the organization to which the first user belongs (for example, Privilege 1A is "10" cryptographic assets, Privilege 1B is "20" cryptographic assets, Privilege 1C is "50" cryptographic assets, etc.), or points consumed for obtaining the cryptographic assets and combinations thereof. Also, such privileges can be varied according to, for example, the amount of profit obtained by the organization. For example, a weighting coefficient corresponding to the amount of profit obtained by the organization during a predetermined period may be set in advance, and the amount of the privilege to be granted may be determined by multiplying the privilege to be granted by the weighting coefficient
[0100] Note that the privileges are not necessarily limited to these, and other things may be used. For example, other examples of privileges include the right to make decisions regarding various rules and processes within the organization. By making such decision-making power a privilege, a cycle is created where if one wants to change the organization, they first contribute to the organization, enabling more sound organizational operation. Further, as another example, when receiving the provision of functions and services available within the organization by consuming cryptocurrency assets, reducing the consumption amount as a privilege can be cited. By making such a reduction a privilege, not only can it evoke contributions to the organization, but it can also promote the use of the said functions and services by using the obtained privileges, making it possible to activate economic activities within the organization. Other examples include the right to participate in events related to the organization, non-cryptocurrency tokens such as fiat currency, other governance tokens, and any combination thereof.
[0101] Also, in relation to the governance tokens granted in FIG. 5C, it is also possible to divide each user into ranks based on the type and quantity of the governance tokens they own, and determine the granting of privileges for each rank. Specifically, the control unit 111 of the management device 100-1 · Users who own Governance Token A: Rank 1 · Users who own one or more Governance Token B: Rank 2 · Users who own 10 or more Governance Token B: Rank 3 · Users who own one or more Governance Token C: Rank 4 · Users who own 10 or more Governance Token C: Rank 5 In this way, the rank information of each user is stored in association with the user ID information of each user. When granting a privilege, the control unit 111 of the management device 100-1 can grant a privilege according to the type and the number of governance tokens only to users of a predetermined rank or higher (for example, rank 3 or higher), and not grant the privilege to users lower than the predetermined rank. In addition, when granting a privilege, the control unit 111 of the management device 100-1 can grant a privilege according to the profit only to users of a predetermined rank or higher (for example, rank 3 or higher), and grant an NFT-ized badge to users lower than the predetermined rank. In this way, it is possible to grant a high added value depending on the type and the number of governance tokens.
[0102] When the privilege to be granted is selected, the control unit 111 of the management device 100-1 refers to the user management table, and stores the content of the privilege to be granted as privilege information in association with the user ID information of the user to whom the privilege is granted (S54). The control unit 111 of the management device 100-1 transmits, via the communication unit 113, to the terminal device (for example, the first terminal device 200-1) to which the privilege is to be granted, privilege information (T51) indicating the contents of the granted privilege together with the latest user information.
[0103] When the processor of the first terminal device 200-1 receives the privilege information via the communication interface, it displays the privilege information received via the output interface on a display or the like (S19). This completes the crypto asset issuance process.
[0104] In this way, in FIG. 5D, privileges are granted according to the type and quantity of governance tokens owned. Therefore, it is possible to return the profits earned by the organization and the contributions made by each user.
[0105] As described above, in the present embodiment, it is possible to provide a processing device, a processing program, and a processing method capable of more efficiently managing contributions to an organization. In particular, when the first user uses some contribution to the organization to which the first user belongs, the first user consumes the cryptographic assets owned by himself / herself. Therefore, compared with the case of contributing without consuming anything, the first user can contribute to the organization with a stronger sense of responsibility and a stronger enthusiasm. On the other hand, a governance token is issued as one of the non-cryptographic asset tokens according to the contribution to the organization. Therefore, it is possible to enhance the motivation of users to contribute to the organization. In addition, benefits are provided according to the type and quantity of the governance tokens owned. Therefore, it is possible to distribute the revenue obtained by the organization and the contributions made by each user accordingly.
[0106] In FIG. 5C, the case of evaluating another user (for example, the second user) as a contribution to the organization has been described. As described above, any contribution such as "posting to a microblog", "participating in an event", "donating money to the user to be evaluated", and "submitting a business report" may be used. For example, when posting to a microblog is selected, the first user can obtain a contribution degree as a consideration for the posting, so it is possible to encourage the posting. In addition, when participating in an event is selected, the first user can obtain a contribution degree as a consideration under the umbrella of the event, so it is possible to encourage the first user to participate in the event, and it is also possible to increase the possibility of the success of the event as an organization. In addition, when donating money to the user to be evaluated is selected, the first user can obtain a contribution degree as a consideration, so it is possible not only to encourage the first user to donate money, but also for the user to be evaluated to make a more active contribution to obtain the donation. In addition, when a business report is selected, the first user can obtain a contribution degree as a consideration for reporting, so it is possible to encourage the first user to submit a business report and quickly collect the necessary information as an organization.
[0107] 5. Others In the above-described embodiment, the case where each function as the management device 100-1 and the token providing device 100-2 is provided by each node of the distributed ledger system 100, so to speak, by a smart contract, has been described. However, it is not necessary for these functions to be executed in the distributed ledger system 100. FIG. 7 is a block diagram conceptually showing the configuration of a processing system 1000 according to an embodiment of the present disclosure. According to FIG. 7, the processing system 1000 includes each terminal device 200 including a first terminal device 200-1 available to a first user and a second terminal device 200-2 available to a second user, in addition to a management device 1100-1 and a distributed ledger system 1100 communicably connected to these terminal devices. The management device 1100 is configured as, for example, a server device, and includes a processor for functioning as the control unit 111 in FIG. 3, a memory for functioning as the storage unit 112, and a communication interface for functioning as the communication unit 113. Further, each piece of information stored in the user management table shown in FIG. 4 is stored in the memory of the management device 1100 (including a database connected to the management device 1100-1). Then, by the processor of the management device 1100-1 executing the program stored in the memory, each function performed by the management device 100-1 in FIGS. 5A to 5D is implemented. In this case, the management device 1100-1 does not necessarily have to be configured from a single housing, and it is also possible to distribute processing and storage to a plurality of server devices or the like. Further, the distributed ledger system 1100 includes a token providing device 1100-2, and the functions performed by the token providing device 1100-2 are the same.
[0108] Thus, it is not necessarily required to adopt a configuration using a distributed ledger system, and as illustrated in FIG. 7, at least a part of the configuration can be arranged outside the distributed ledger system as a physically or virtually configured device.
[0109] In the above-described embodiment, the case where each function as the management device 100-1 and the token providing device 100-2 is provided by each node of the distributed ledger system 100, so to speak, by a smart contract, has been described. However, each function of the management device 100-1 and the token providing device 100-2 does not necessarily have to be distributed to each device, and either the management device 100-1 or the token providing device 100-2 may execute each function using the distributed ledger system or the communication network. For example, it is possible to execute the process of S37 related to the issuance of the NFT in FIG. 5C or the process related to S41 related to the issuance of the governance token in the management device 100-1. Also, it is possible to execute the process of S53 related to the selection of benefits in FIG. 5D in the token providing device 100-2.
[0110] In FIGS. 1A and 1B, etc., the case where a cryptographic asset is issued to the first user from the token providing device via a cryptographic asset issuance request from the management device has been described. However, a cryptographic asset issuance request may be directly transmitted from the first user to the token providing device so that the cryptographic asset is issued. Specifically, the processor of the first terminal device 200-1 of the first user transmits a cryptographic asset issuance request including the type and quantity of the cryptographic asset to be issued to the token providing device 100-2 via the communication interface. Thereafter, the processor of the first terminal device 200-1 of the first user executes a settlement process using fiat currency according to the amount to be issued and the exchange rate. Then, the token providing device 100-2 issues a cryptographic asset to the first terminal device 200-1 in the same manner as the processes shown in FIGS. 1A and 1B. Note that the same processing can be performed in the example of FIG. 7 as well. By providing various routes for the issuance of cryptographic assets in this way, it is possible to configure a system that is more user-friendly for users.
[0111] In the above-described embodiment, the case where the first user contributes to the organization to which the first user belongs has been described. However, the same processing can be performed for the second user or other users belonging to the same organization as the first user.
[0112] In the above embodiment, the case where the first user evaluates the second user as the user to be evaluated has been described (S36 to S38 in FIG. 5C). However, it is of course possible that the first user himself / herself becomes the user to be evaluated by other users. In this case, a badge NFT - ized for the first user will be granted according to the evaluation information of the first user.
[0113] In the above embodiment, each process related to FIG. 5C has been described as being started when the contribution content is selected by the first user. However, each process related to FIG. 5C may be started when the first user actually executes the contribution selected by the first user and the result is registered. Also, each process related to FIG. 5C may be started by storing the above - mentioned result at any time and referring to the result at a predetermined cycle.
[0114] In the above embodiment, each process related to FIG. 5D has been described as being started when it is determined that a predetermined event has occurred. However, each process related to FIG. 5D may be started regularly at a predetermined cycle. Also, the process related to FIG. 5D may be started based on the profit, etc. at that time each time the governance token information of each user is updated.
[0115] The processes and procedures described in this specification can be realized not only by those explicitly described in the embodiment, but also by software, hardware, or a combination thereof. Specifically, the processes and procedures described in this specification are realized by implementing the logic corresponding to the process in media such as integrated circuits, volatile memories, non - volatile memories, magnetic disks, and optical storage. Also, the processes and procedures described in this specification can be implemented as a computer program and executed on various computers including a processing device and a server device.
[0116] Even if it is described that the processes and procedures described in this specification are executed by a single device, software, component, or module, such processes or procedures can be executed by a plurality of devices, a plurality of software, a plurality of components, and / or a plurality of modules. Also, even if it is described that various information described in this specification is stored in a single memory or storage unit, such information can be distributed and stored in a plurality of memories provided in a single device or a plurality of memories distributed and arranged in a plurality of devices. Furthermore, the software and hardware elements described in this specification can be realized by integrating them into fewer components or decomposing them into more components.
Description of Reference Numerals
[0117] 1 Processing system 100 Distributed ledger system 100-1 Management device 100-2 Token providing device 200 Terminal device 200-1 First terminal device 200-2 Second terminal device 1000 Processing system 1100 Distributed ledger system 1100-1 Management device 1100-2 Token providing device
Claims
1. A processing device comprising at least one processor, The at least one processor: storing a degree of contribution associated with the first user in accordance with the contribution of the first user to an organization to which a plurality of users including the first user belong; Selecting the non-crypto asset token according to the degree of contribution based on a first condition determined in advance for selecting the non-crypto asset token to be provided according to the degree of contribution; providing the selected non-cryptocurrency token to the first user; 2. A processing device configured to perform processing for:
2. The processing device according to claim 1 , wherein the contribution is performed by the first user consuming a crypto asset that is pre-associated with the first user.
3. The processing device described in claim 2, wherein the crypto asset is associated with the first user by the first user consuming points or legal tender purchased from the crypto asset owned by the organization, or by an administrator of the organization holding an event to distribute the crypto asset.
4. The processing device according to claim 1 , wherein the contribution is an evaluation for a second user belonging to the organization.
5. The processing device according to claim 1 , wherein the contribution is a tip to a second user belonging to the organization.
6. The processing device according to claim 1 , wherein the non-cryptocurrency token includes at least one of a governance token and a security token.
7. The processing device of claim 1, wherein the at least one processor is configured to execute a process for selecting the reward corresponding to the non-cryptocurrency token based on a second predetermined condition for selecting the reward to be provided corresponding to the non-cryptocurrency token.
8. The processing device of claim 7 , wherein the reward is selected as a function of revenue generated by the organization.
9. The processing device according to claim 7 , wherein the reward is at least one of at least a portion of crypto assets owned by the organization and points consumed to associate the portion with the first user.
10. In a computer having at least one processor, the at least one processor is storing a degree of contribution associated with the first user in accordance with the contribution of the first user to an organization to which a plurality of users including the first user belong; Selecting the non-crypto asset token according to the degree of contribution based on a first condition determined in advance for selecting the non-crypto asset token to be provided according to the degree of contribution; Providing the selected non-cryptocurrency token to the first user A processing program that makes it function as such.
11. A processing method executed by at least one processor in a computer having the at least one processor, comprising: storing a degree of contribution associated with the first user in accordance with the contribution of the first user to an organization to which a plurality of users including the first user belong; Selecting the non-crypto asset token according to the contribution level based on a first predetermined condition for selecting the non-crypto asset token to be provided according to the contribution level; providing the selected non-cryptocurrency token to the first user; A processing method comprising:
Citation Information
Patent Citations
Task management system, program and task management server
JP2022038653A
Cited By
Information processing device, information processing method, and program
JP7803612B1
Information processing device, information processing method, and program
JP7818321B1