Information processing apparatus, control method for information processing apparatus, and storage medium
Patent Information
- Application Number
- PCT/JP2025/011266
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2026-10-01
Smart Images

Figure JP2025011266_01102026_PF_FP_ABST
Abstract
Description
Information Processing Apparatus, Control Method for Information Processing Apparatus, and Storage Medium
[0001] The present invention relates to an information processing apparatus, a control method for an information processing apparatus, and a storage medium.
[0002] There are conventional techniques related to receiving rewards for tasks.
[0003] For example, Patent Document 1 discloses a virtual currency management apparatus that enables a task performer to receive a reward in either virtual currency or another valuable value (points) in a transaction based on a smart contract.
[0004] Japanese Unexamined Patent Publication No. 2020-027381
[0005] In projects such as system development, both internal workers and external workers may participate. In such cases, the utilization of internal human resources and external human resources is often managed by separate systems. Specifically, internal human resources are often managed by a human resources system, while external human resources are often managed individually through outsourcing contracts or temporary staffing systems. Also, regarding reward payment, different mechanisms are often used: a payroll system for internal human resources, and an invoice-based mechanism for external human resources.
[0006] With such systems, it is difficult to integrally manage and utilize human resources inside and outside the company. Therefore, it is difficult to achieve optimal personnel allocation according to the project. Note that Patent Document 1 merely discloses a technique that allows a task performer to receive a reward in either virtual currency or another valuable value. Accordingly, even if the technique disclosed in Patent Document 1 is applied, the above problem cannot be solved.
[0007] A main object of the present invention is to provide an information processing apparatus, a control method for an information processing apparatus, and a storage medium that contribute to enabling integrated management of human resources inside and outside a company.
[0008] According to a first aspect of the present invention, an information processing device is provided, comprising: a project management means for acquiring information on multiple projects; a token granting means for granting tokens to participants according to their contribution to the projects; a progress management means for managing progress information for each of the multiple projects; and a reward distribution means for determining the distribution of rewards to the participants based on the amount of tokens held by each of the multiple projects, a pre-set reward pool, and the progress information.
[0009] A second aspect of the present invention provides a control method for an information processing device that acquires information on multiple projects, grants tokens to participants in the projects according to their contributions, manages the progress information of each of the multiple projects, and determines the distribution of rewards to the participants based on the amount of tokens held by each participant in each of the multiple projects, a pre-set reward pool, and the progress information.
[0010] A third aspect of the present invention is provided, a computer-readable storage medium that stores a program for causing a computer to execute a program that performs the following: a process for acquiring information on multiple projects; a process for granting tokens to participants in the projects according to their contributions; a process for managing progress information for each of the multiple projects; and a process for determining the distribution of rewards to the participants based on the amount of tokens held by each of the multiple projects, a pre-set reward pool, and the progress information.
[0011] From each perspective of the present invention, an information processing device, a control method for the information processing device, and a storage medium are provided that contribute to the integrated management of personnel both inside and outside the company. However, the effects of the present invention are not limited to those described above. The present invention may produce other effects in lieu of or in conjunction with the effects described above.
[0012] Figure 1 is a diagram illustrating the outline of one embodiment. Figure 2 is a flowchart showing the operation of one embodiment. Figure 3 is a diagram conceptually illustrating the system of the present disclosure. Figure 4 is a diagram showing an example of the overall configuration of the system of the present disclosure. Figure 5 is a diagram showing an example of the functional configuration in the system of the present disclosure. Figure 6 is a diagram showing an example of the processing configuration of the information processing device of the present disclosure. Figure 7 is a flowchart showing the processing procedure of the system of the present disclosure. Figure 8 is a diagram showing an example of the display screen of the present disclosure. Figure 9 is a diagram showing an example of the display screen of the present disclosure. Figure 10 is a diagram showing an example of table information of the present disclosure. Figure 11 is a diagram showing an example of table information of the present disclosure. Figure 12 is a diagram showing an example of table information of the present disclosure. Figure 13 is a diagram showing an example of specific data of the present disclosure. Figure 14 is a diagram showing an example of table information of the present disclosure. Figure 15 is a diagram showing an example of specific data of the present disclosure. Figure 16 is a diagram showing an example of table information of the present disclosure. Figure 17 is a diagram showing an example of specific data of the present disclosure. Figure 18 is a diagram showing an example of table information of the present disclosure. Figure 19 is a diagram showing an example of specific data of the present disclosure. Figure 20 is a diagram showing an example of table information in this disclosure. Figure 21 is a diagram showing an example of specific data in this disclosure. Figure 22 is a flowchart showing the processing procedure of the system in this disclosure. Figure 23 is a diagram showing an example of the display screen in this disclosure. Figure 24 is a diagram showing an example of the display screen in this disclosure. Figure 25 is a diagram showing an example of the display screen in this disclosure. Figure 26 is a flowchart showing the processing procedure of the system in this disclosure. Figure 27 is a diagram showing an example of the display screen in this disclosure. Figure 28 is a diagram showing an example of the display screen in this disclosure. Figure 29 is a diagram showing an example of the display screen in this disclosure. Figure 30 is a diagram showing an example of the display screen in this disclosure. Figure 31 is a diagram showing an example of the hardware configuration of the information processing device related to this disclosure.
[0013] First, an overview of one embodiment will be described. The reference numerals in the drawings attached to this overview are provided for convenience as examples to aid understanding, and this overview is not intended to be limiting in any way. Furthermore, unless otherwise specified, the blocks shown in each drawing represent functional units, not hardware units. The connecting lines between blocks in each drawing include both bidirectional and unidirectional lines. Unidirectional arrows schematically indicate the flow of the main signal (data) and do not exclude bidirectional flow. In this specification and in the drawings, elements that can be similarly described are given the same reference numerals to avoid redundant explanation.
[0014] An information processing device 10 according to one embodiment includes a project management means 101, a token granting means 102, a progress management means 103, and a reward distribution means 104 (see Figure 1). The project management means 101 acquires information on multiple projects (step S1 in Figure 2). The token granting means 102 grants tokens to participants according to their contribution to the project (step S2). The progress management means 103 manages the progress information for each of the multiple projects (step S3). The reward distribution means 104 determines the distribution of rewards to participants based on the amount of tokens held by each participant in each of the multiple projects, a pre-set reward pool, and the progress information (step S4).
[0015] The information processing device 10 awards tokens to each participant in the project according to their contribution. At predetermined times, the information processing device 10 determines the rewards to be distributed to each participant based on the amount of tokens each participant holds. The information processing device 10 evaluates internal and external personnel using the same evaluation criteria and determines their rewards accordingly. In other words, the information processing device 10 manages internal and external personnel in an integrated manner using the same system.
[0016] "Participants" refer to individuals or organizations that contribute to achieving the project's goals. Participants include internal personnel (employees, contract workers, etc., belonging to the organization) and external personnel (personnel from external contractors, freelancers, advisors, personnel from partner companies, etc.), and encompass all individuals who make some kind of contribution to the project, regardless of their role, employment type, or contract type. Participants take on various roles within the project, such as initiators, leaders, workers, investors, and supporters, and make contributions according to their respective roles.
[0017] Specific embodiments will be described in more detail below with reference to the drawings.
[0018] [First Embodiment] First, an overview will be given to facilitate understanding of the embodiment disclosed in this application.
[0019] The system according to the first embodiment is a system for comprehensively managing and utilizing internal and external personnel. The system issues unique tokens for each project and provides a mechanism for awarding tokens according to the contribution of participants.
[0020] The main functions of the system disclosed in this application include obtaining project progress information for each project and determining the distribution of rewards to participants based on the amount of tokens held in multiple projects, a pre-set reward pool, and the progress information.
[0021] The tokens will remain with each individual even after the reward distribution and will be used as the basis for calculating future reward distributions.
[0022] As shown in Figure 3, the system disclosed in this application is implemented as a cloud-based platform, providing an environment in which both internal and external personnel can participate and receive compensation from the system. The core functions of the platform include project management, token issuance and management, progress management, and compensation calculation and distribution.
[0023] In existing talent management systems, internal personnel were managed through the HR system, while external personnel were managed through outsourcing contracts or staffing systems—they were managed through separate systems. Furthermore, compensation was handled differently: internal personnel through the payroll system, while external personnel were handled through an invoice-based system. Such a fragmented management system made it difficult to optimally allocate personnel when implementing projects that freely crossed internal and external boundaries, teams, and departments. Moreover, such management systems lacked appropriate evaluation and compensation systems for internal personnel participating in side jobs.
[0024] In the embodiments disclosed herein, in order to solve the above problems, a token-based system is provided that visualizes the contributions of project participants and enables flexible and fair distribution of rewards to internal and external personnel.
[0025] Tokens are color-coded by project, making the progress of each project visible. The amount of tokens awarded varies depending on the project's achievement level, and the reward pool (the amount of tokens equivalent to the project's budget) is set on an annual basis and distributed according to the amount of tokens held.
[0026] The system disclosed in this application converts tokens into multiple forms, such as employee benefits points or virtual currency. Alternatively, the system can pre-set restrictions on conversion to awards or various rights for organizations or individuals for whom conversion to monetary equivalents is inappropriate.
[0027] <Overall Configuration> The system disclosed in this application includes an information processing device 10 and a terminal 20, as shown in Figure 4. The information processing device 10 is a server on the cloud. Users access the information processing device 10 using a terminal 20 such as a personal computer or smartphone.
[0028] Next, the functional configuration of the embodiment disclosed in this application will be described.
[0029] Figure 5 is a block diagram showing an example of the functional configuration in the system disclosed in this application. Figure 5 is a diagram showing an example of the main functions and data flow of the system disclosed in this application.
[0030] The project management function handles project registration, the issuance of unique tokens, and participant management. Data flows from the project management function to the token issuance function, which then issues instructions for issuing unique tokens for each project.
[0031] The token issuance function issues unique tokens for each project, awards tokens to participants based on their contributions, and manages token ownership status.
[0032] The progress management function retrieves project progress information, records task completion status (task management status), and evaluates the degree of progress.
[0033] The reward management function aggregates token holdings across multiple projects and determines reward distribution to participants based on a pre-configured reward pool and progress information. A particularly important aspect of the reward management function is that the tokens distributed to each individual are retained after distribution and used as the basis for calculating reward distributions in subsequent periods.
[0034] Data flows from each functional block into the reward management function. Project information is provided from the project management function, token holdings information from the token issuance function, and progress information from the progress management function. The reward management function uses this information comprehensively to distribute rewards.
[0035] Here, the feedback loop from the reward management function to the token issuance function is indicated by a dotted arrow. This feedback loop indicates that tokens are retained even after reward distribution and used for distribution in subsequent periods.
[0036] A dotted line indicates a linkage between the project management function and the progress management function, showing that project information and progress information are mutually referenced.
[0037] As described above, the system disclosed in this application issues unique tokens for each project and awards tokens to personnel in accordance with their contributions. The system also acquires project progress information and distributes rewards based on the amount of tokens held across multiple projects, the reward pool, and the progress information. Through the functions of token retention and utilization of those tokens for the next distribution, the system disclosed in this application enables integrated management and utilization of internal and external personnel, facilitating optimal personnel allocation and fair reward distribution.
[0038] <Device Configuration> Next, the device configuration of the embodiment disclosed in this application will be described.
[0039] As shown in Figure 6, the information processing device 10 includes a communication control unit 201, a project management unit 202, a token issuance unit 203, a progress management unit 204, a reward management unit 205, and a storage unit 206.
[0040] The communication control unit 201 is a means for controlling communication with other devices. For example, the communication control unit 201 receives data (packets) from the terminal 20. The communication control unit 201 also transmits data to the terminal 20. The communication control unit 201 passes the data received from other devices to other processing modules. The communication control unit 201 transmits the data acquired from other processing modules to other devices. In this way, other processing modules send and receive data with other devices via the communication control unit 201. The communication control unit 201 has the function of a receiving unit that receives data from other devices and the function of a transmitting unit that transmits data to other devices.
[0041] The project management unit 202 is a means for performing controls and other actions related to project management. The project management unit 202 implements the above-mentioned project management functions. For example, the project management unit 202 acquires information about each of multiple projects.
[0042] The token issuing unit 203 is a means that executes control and the like related to token issuance. The token issuing unit 203 implements the token issuing function described above. The token issuing unit 203 has a function as a token granting means that grants tokens to participants according to the contribution degree of the participants to a project. More specifically, the token issuing unit 203 determines the amount of tokens to be granted according to the achievement level of the project.
[0043] In the embodiment disclosed in the present application, the "project" refers to a series of related tasks and activities executed within a specified period to achieve a specific goal. Projects cover a wide range of fields including system development, business planning, research and development, organizational reform, event planning and management, etc. They have a clear start point and end point, defined objectives, resources (human resources, budget, etc.), schedules, and deliverables. A project involves a project manager and a plurality of participants (internal and external human resources), and each participant contributes to the project in accordance with their own role and responsibility.
[0044] The progress management unit 204 is a means that executes control, management and the like related to project progress. The progress management unit 204 implements the progress management function described above. For example, the progress management unit 204 manages progress information for each of a plurality of projects. More specifically, the progress management unit 204 displays tokens issued to each of the plurality of projects in different colors to visualize the progress status of each project.
[0045] The reward management unit 205 is a means that executes control and the like related to reward management. The reward management unit 205 implements the reward management function described above. The reward management unit 205 has a function as a reward distribution means. The reward management unit 205 determines reward distribution to participants based on the token holdings of participants in each of the plurality of projects, a preset reward pool, and progress information. In this case, the reward management unit 205 may convert tokens into a plurality of formats including welfare points or virtual currency and pay the converted value to participants. Alternatively, the reward management unit 205 may set restrictions on conversion to monetary value based on the attributes of participants (for example, primary occupation and side occupation of internal human resources).
[0046] Alternatively, the reward management unit 205 may set a weighting coefficient according to the importance of the project, and determine reward distribution based on a value obtained by multiplying the token holding amount of the participant by the weighting coefficient.
[0047] The storage unit 206 is a means for storing information necessary for the operation of the information processing apparatus 10.
[0048] <Processing Flow> Next, the processing flow of the system disclosed in the present application will be described.
[0049] FIG. 7 is an example of a time-series flowchart showing the overall flow from project creation (setting) to reward distribution in the system disclosed in the present application. The system disclosed in the present application is roughly composed of six main processes.
[0050] In the project setting step, a project management function (project management unit 202) registers basic information of a project and performs project-specific token settings. In the project setting step, definition of token colors and names and setting of objectives and deliverables are also performed. The project setting step is executed, for example, together with a project manager (step S01).
[0051] In the member assignment step, the project management function selects internal and external personnel to participate in the project. For example, in addition to searching for talent from an in-house talent database and assigning talent, the project management function also searches for and assigns external talent through the same interface. In addition, in the member assignment step, the role and responsibility of each member are defined, and the participation period is set. The member assignment step is executed, for example, together with the project manager and a person in charge of human resources (step S02).
[0052] In the token issuance process, the token issuance function (token issuance unit 203) initially issues project-specific tokens. The token issuance process also allows for the setting of token allocation rules and, as an option, the selection of issuing tokens in NFT (Non-Fungible Token) format. The final token distribution plan is finalized through an approval process. Tasks in the token process are handled, for example, by the project manager and the system administrator (step S03).
[0053] In the progress management process, the progress of tasks and milestones is recorded as the project progresses, and the progress management function (progress management unit 204) periodically updates the progress status. A particularly important aspect of the progress management process is that the contribution of members is evaluated within this process, and tokens are awarded according to that evaluation. The project progress status and the awarding of tokens to personnel are linked, and a system is in place in which the amount of tokens awarded fluctuates according to the degree of project achievement. The progress management process is carried out, for example, together with the project manager and team members (step S04).
[0054] In the compensation calculation process, the compensation management function (compensation management unit 205) calculates the amount of compensation to be distributed to each member based on a compensation pool set in a predetermined unit. In this calculation, confirmation of project achievement and aggregation of the amount of tokens held by members are important elements. Furthermore, the system disclosed in this application employs a two-stage compensation distribution method, in which distribution is made at the project level, and then the final distribution amount at the individual level is determined. The compensation calculation process is performed, for example, in cooperation with the financial officer (step S05).
[0055] In the compensation distribution process, the compensation management function finalizes the calculated compensation distribution plan and processes the actual compensation payments to each member. The compensation management function can select from multiple formats for compensation distribution, including not only money but also welfare points and cryptocurrency. Furthermore, tokens are retained even after compensation distribution, and these retained tokens are used as the basis for calculating compensation distributions in subsequent periods. The compensation distribution process is carried out, for example, in collaboration with finance and human resources personnel (step S06).
[0056] Each of the above steps progresses in conjunction with the project status (planning, in progress, completed), token status (setup, issuance, distribution, holding), and reward status (pool setup, calculation, distribution).
[0057] Thus, the system disclosed in this application enables internal and external personnel to participate in projects seamlessly, and facilitates fair and effective talent utilization through the awarding of tokens and distribution of rewards based on their contributions.
[0058] <Detailed explanation of project management function 1: Management screen> The flowchart above will be explained in more detail below.
[0059] First, let's explain how Project Management Unit 202 works. To make it easier to understand Project Management Unit 202, we will explain an example of a screen that a project manager will check.
[0060] Figure 8 shows an example of the user interface for the project management screen. This screen serves as an interface for integrated management of multiple projects within an organization and for visualizing the token issuance status.
[0061] The screen (for example, the top of the screen) may contain operational elements such as a project search function, a filtering function, and a button to create a new project. Note that the creation of a new project will serve as an input method for the project management unit 202, and details will be described later.
[0062] The top of the screen features tab navigation, allowing users to switch between project statuses such as "All," "In Progress," "Completed," and "Planning." This feature enables project managers to manage the entire project lifecycle in stages.
[0063] The project list table located at the bottom of the navigation tab displays basic information for each project. Specifically, it visually represents the project name and identification ID, progress status with a progress bar, and organizes information such as the number of participating members, the amount of tokens issued, and the project duration in each row. In particular, the representation of progress status with a progress bar allows project managers to intuitively compare the progress of multiple projects.
[0064] A data visualization dashboard is located at the bottom of the screen.
[0065] The graph on the left displays the progress of major projects over time using a line chart. In the graph on the left, the solid line represents the progress of "AI Platform Development," and the dotted line represents the progress of "Customer Data Analysis System."
[0066] The graph on the right shows the token issuance status by project and month using bar graphs. In the graph on the right, the white bars represent the token issuance status for "AI Platform Development," and the gray bars represent the token issuance status for "Customer Data Analysis System."
[0067] These graphs allow project managers to quantitatively understand the correlation between project progress and token issuance.
[0068] The project management screen goes beyond simply displaying information; it functions as a decision-making support tool to streamline the utilization of human resources within the organization, including project progress management, monitoring of token issuance status, and optimization of resource allocation. Through this screen, project managers can manage multiple projects involving internal and external personnel across the board and obtain foundational information for operating a token-based reward system.
[0069] <Detailed explanation of project management functions 2: Information input screen for project launch> Next, in order to explain the information acquired by Project Management Unit 202, we will explain using the example of a project manager launching a new project.
[0070] Figure 9 shows the specific user interface of the new project input screen.
[0071] The project manager begins by working under the heading "Create New Project" displayed in the header at the top of the screen. On this screen, the project manager enters all the necessary information to launch the project step by step.
[0072] In the basic information section, the project manager enters, for example, "AI Platform Development" as the project name and "PRJ-2025-001" as the project code, and describes the project's purpose and overview in the project description field.
[0073] The project manager will also set the start date to January 15, 2025, the planned end date to June 30, 2025, select "development" as the category, and "medium" as the priority. This basic information will form the basis for project identification, classification, and schedule management.
[0074] Next, in the token settings section, the project manager sets the total project budget at 10 million yen and enters 10,000 tokens as the total token supply. With these settings, the theoretical value per token is approximately 1,000 yen, but the actual value will fluctuate depending on the reward pool and progress.
[0075] In the milestones section, project managers add project milestones. For example, milestones such as "Requirements definition complete" (deadline: February 15, 2025, token allocation rate: 20%), "Prototype development" (deadline: April 10, 2025, token allocation rate: 30%), "Testing complete" (deadline: May 20, 2025, token allocation rate: 25%), and "Production release" (deadline: June 30, 2025, token allocation rate: 25%) can be added. This setting creates a system where tokens are automatically issued according to the set allocation rate as the project progresses.
[0076] In the team composition section, the project manager sets the required roles, such as "Engineers" (5 in-house), "Designers" (2 in-house), "Project Manager" (1 in-house), and "Consultants" (2 external). This information is used to support the assignment of appropriate personnel through integration with the company's internal HR system and external talent pools.
[0077] After entering all the necessary information, the project administrator clicks the "Save" button in the upper right corner of the screen to register the new project. The registered project information is used in various functional modules, such as the token issuance function, progress management function, and reward management function. In other words, the registered project information becomes the project management platform for the integrated management and utilization of internal and external personnel.
[0078] Here, the project management unit 202 does not need to directly accept these inputs from the user, but may infer them from the user's ambiguous input (expression). Specifically, the project management unit 202 may utilize the functions of generative AI, such as large-scale language models, to automatically extract and infer the information necessary for the project from the user's natural language input, and supplement it as needed. For example, even if the user inputs an ambiguous expression such as "I want to develop an AI-based customer analysis system by the end of June," the generative AI may analyze the input, infer the project name, period, category, necessary roles, etc., and convert it into an appropriate format.
[0079] <Detailed explanation of project management function 3: Project management data structure> Here, we will explain again the information managed by Project Management Department 202, based on the screen described above.
[0080] Figures 10 to 21 represent the data structure in the project management system as multiple tables. These tables systematically organize each aspect of project management, clarifying the relationships and hierarchical structure of the information.
[0081] At the top level is the project entity table, which stores basic project information (ID, name, duration, budget, etc.). In the example in Figure 10, it is recorded that a project called "AI Platform Development" is planned to be implemented from January to June 2025.
[0082] There are three main subtables derived from the project entity.
[0083] The "Token Settings Information Table" stores project-specific token settings (token name, total supply, value calculation rules, etc.) (see Figure 11). For example, in the above project, the Token Settings Information Table shows that the maximum number of tokens is 10,000, and currently 2,500 tokens have been issued.
[0084] The "Milestone Information Table" manages important milestones in the project (such as requirements definition completion, prototype development, testing completion, and production release), along with their scheduled dates and token allocation rates (see Figure 12). For example, it shows that requirements definition is scheduled to be completed on February 15, 2025, and that 20% of the total token amount will be allocated to it.
[0085] Figure 13 shows a specific example of milestone information data. In the diagrams including Figure 13, the notation "######" indicates that a specific date is set.
[0086] The "Team Composition Information Table" records the roles required for the project (engineers, designers, project managers, consultants, etc.), the number of people needed, and whether they are internal or external (see Figure 14). For example, the Team Composition Information Table stores information such as the need for 5 internal engineers and 2 external consultants. Figure 15 shows a concrete example of team composition information data.
[0087] Tables that manage more detailed information are derived from these main subtables.
[0088] The "Task Information Table" manages the details of specific tasks required to achieve milestones (such as UI design specification development, functional requirements definition, and backend API development) (see Figure 16). Each task is associated with information such as the person in charge, deadline, and progress status. Figure 17 shows a concrete example of task information data.
[0089] The "Member Information Table" manages detailed information about the personnel actually participating in the project (such as Kenta Sato, Taro Yamada, Ichiro Suzuki, and Hiroshi Takahashi) (see Figure 18). The Member Information Table records each member's role, participation period, token holdings, and evaluation score. Figure 19 shows a concrete example of member information data.
[0090] The "Token Ledger Table" manages transaction history, such as token granting and consumption, in chronological order (see Figure 20). For example, the history records show that Ichiro Suzuki (EMP-005) was granted 300 tokens in the initial allocation, 150 tokens for task completion, and 300 tokens for contributing to milestone achievement (see Figure 21). Figure 21 is a diagram showing specific data from the token ledger.
[0091] The tables mentioned above are interconnected by foreign keys, ensuring data integrity and traceability. For example, the milestone ID in the task information table refers to the milestone information table, and the role ID in the member information table refers to the team composition information table.
[0092] This structure allows project managers to centrally monitor project progress, resource allocation, and token allocation through Project Management Unit 202, enabling efficient decision-making. Furthermore, each member's contribution is visualized, providing data that forms the basis for fair evaluation and reward distribution.
[0093] As the project progresses, the data in each of the above tables is updated in real time, creating a system that allows project managers to always have an up-to-date understanding of the overall health of the project and the contributions of its members.
[0094] <Detailed explanation of token issuance function> Here, the operation of the information processing device 10 related to token issuance will be explained in detail.
[0095] First, we will briefly explain the processing flow when issuing tokens.
[0096] Figure 22 shows the detailed flow of the token issuance process.
[0097] In the first step S11, the progress management unit 204 checks the project progress. In this step, the overall project progress, including task completion status and milestone achievement status, is grasped. Note that this step is skipped immediately after the project is launched, as there is no project progress at that time. Detailed methods of progress management will be described later.
[0098] Next, the processing flow proceeds to the contribution evaluation step (step S12). In this evaluation step, the reward management function (reward management unit 205) quantitatively evaluates the contribution of each project participant.
[0099] Specifically, the reward management function comprehensively considers factors such as participants' working hours, the quality of deliverables, and the difficulty of tasks to calculate each participant's relative contribution. Generative AI may be used to calculate this contribution. Note that this step is skipped immediately after project launch, as there is no project progress at that time. Detailed methods for reward management will be described later.
[0100] Next, the amount of tokens is calculated (step S13). The reward management function calculates the amount of tokens to be issued based on the information obtained in the previous two steps, namely the overall progress of the project and the contribution of each participant. The reward management function employs a mechanism in which the total amount of tokens issued increases as the degree of project achievement increases.
[0101] Next, the processing flow proceeds to the token issuance process (step S14). In this step, the token issuance function (token issuance unit 203) actually issues tokens to each participant based on the calculated token amount. The tokens are issued as project-specific tokens and sent to the participants' electronic wallets.
[0102] Finally, a recording step (step S15) is performed. In this recording step, the token issuing unit 203 permanently stores the history of issued tokens. For example, the token issuing unit 203 can update the data structure (table information) in the project management unit 202 as described above.
[0103] When tokens are recorded, in addition to recording them in a regular database, if the tokens are issued in NFT format, the token history is also recorded on the blockchain, and ownership and contribution history are stored in an immutable manner.
[0104] The token issuance process may be carried out periodically (weekly, monthly, etc.) or upon achieving specific milestones. The timing of token issuance can be flexibly set according to the nature of the project and its operational policies. The issued tokens will not only serve as the basis for reward distribution but will also function as a record of participants' contributions and will be used to encourage participation in similar projects in the future.
[0105] <Detailed explanation of the progress management function 1: Progress management screen for administrators> Next, we will explain how the project progress management function (progress management unit 204) works.
[0106] First, to facilitate understanding of the operation of the progress management unit 204, we will describe examples of screens that can be viewed by administrators and staff. In progress management, different screens may be used for project administrators and individual workers / staff. This is because project administrators need to grasp the progress information of the entire project, while individual workers often only need to be able to check their own work.
[0107] Figure 23 shows an example of a progress confirmation screen used by project managers. This screen displays a dashboard for project management related to the new business X.
[0108] On the left side of the screen is a project navigation menu, which displays a list of key milestones, including the final goal, completion of the Proof of Concept (PoC) (verification with three clients), service launch, and achieving 10,000 user registrations.
[0109] At the top center of the screen, the overall project goal, "Achieve annual sales of 1 billion yen through new business X," is displayed in colored text (for example, blue text), and below it, the progress is shown as 30% along with a progress bar.
[0110] Three cards are displayed in the center of the screen, allowing the project manager to view detailed information about each milestone.
[0111] The card on the left shows the item "PoC Completed (Verification with 3 Customers)," with a deadline of June 2024 and a KPI (Key Performance Indicator) showing that 2 / 3 of the companies have completed verification. The card in the center shows information about "Service Launch," with a deadline of September 2024 and a KPI showing that preparation progress is 45%. The card on the right shows the progress towards "Achieving 10,000 User Registrations," with a deadline of December 2024 and a KPI showing that the current number of users is 0.
[0112] A warning message is displayed at the bottom of the screen, stating, "Securing participating companies for the Proof of Concept (PoC) is delayed. Only two out of three target companies have been confirmed so far." This message highlights the challenges facing the project.
[0113] On the right side of the screen, there is a section called "AI Assistant." This section displays a support message that reads, "Please feel free to contact us if you have any questions or suggestions regarding the project."
[0114] Furthermore, a generative AI system utilizing a large-scale language model may always be used as a work assistant on this screen. The project manager may dynamically change the information on this screen by giving instructions to the AI assistant.
[0115] For example, if a user (project manager) instructs the AI assistant that "we need to secure additional companies to participate in the PoC," the AI assistant will automatically create a task, assign it to the appropriate person, and update the progress status. This action allows the project manager to streamline project management tasks in an intuitive, interactive format. In other words, the screen allows the project manager to grasp the overall project progress and the achievement status of each milestone at a glance.
[0116] Furthermore, another administrator screen will be explained using Figure 24.
[0117] Figure 24 shows another example of a progress confirmation screen viewed by a project manager. This screen displays the project task management screen, and at the top of the screen are three tabs for selecting the display format: "List," "Gantt Chart," and "Kanban." Figure 24 shows the "List" display selected.
[0118] In the center of the screen, three task cards are arranged vertically.
[0119] The top card displays the task name "Conduct interviews with participating companies in the PoC," and its priority is indicated by the colored text tag "high" (for example, red text). The person in charge is Mr. Tanaka, the deadline is March 15, 2024, and the task is linked to the milestone "PoC completion." In terms of task progress, "Organizing interview items" and "Schedule appointments" are checked as completed, while "Conducting interviews" is not checked as it is incomplete.
[0120] The second card displays a task titled "Prototype Development," which also has a high priority. The person in charge is Mr. Suzuki, the deadline is April 20, 2024, and it is related to the "PoC Completion" milestone. Subtasks listed are "Requirements Definition" and "Design," but neither is yet complete.
[0121] The third card shows the task "Marketing Strategy Formulation," with its priority indicated as "medium" and a colored tag (for example, yellow text). The person in charge is Mr. Sato, the deadline is May 1, 2024, and it is linked to the "Service Launch" milestone.
[0122] On the right side of the screen is the "AI Suggestions" section, which displays two suggestions.
[0123] The top proposal, "Conducting a Security Assessment," points out the need for a security check after the prototype is completed. The bottom proposal, "Raising the Priority of Marketing Strategy Formulation," suggests that, considering the time until service launch, an earlier start is recommended.
[0124] Both proposals have "Accept" or "Reject" buttons, allowing the project manager to make a decision. Furthermore, the information on this screen may be dynamically changed by instructing the AI assistant to perform tasks based on the project manager's input, similar to the case in Figure 23.
[0125] <Detailed explanation of progress management function 2: Progress management screen for workers> Figure 25 shows an example of a progress confirmation screen that individual workers check in a project.
[0126] The screen in question is titled "Mr. Tanaka's Work Context," and it allows users to quickly grasp Mr. Tanaka's role and responsibilities within the project.
[0127] On the left side of the screen, the "Project Goal Hierarchy" is displayed. At the top level, the overall project goal, "Achieve annual sales of 1 billion yen through new business X," is written in colored text (for example, blue text), with a deadline of December 2024.
[0128] Below the top-level goal, there is a sub-goal titled "PoC Completion (Verification with 3 Customers)," with a deadline of June 2024 and a progress of 66%. Below the sub-goal, there are tasks titled "Prototype Development Completion" and "Customer Interview Completion," each with a progress bar. The "Prototype Development Completion" task is labeled "Assigned," indicating that it is Tanaka's assigned task.
[0129] The next level shows "Service Launch," with a deadline of September 2024 and a progress of 30%. Below that is the task "Production Environment Setup," which is also labeled "Assigned."
[0130] On the right side of the screen, there is a section called "Your Assigned Tasks," which displays information about the specific tasks that Tanaka is currently responsible for.
[0131] The task at the top is "Prototype Development for PoC," and its priority is indicated by the tag "high" and colored text (e.g., red). The deadline for this task is March 15, 2024, and it is linked to the milestone "Prototype Development Complete." The responsibility is described as "Responsible for implementing the core system." Additionally, a warning box in colored text (e.g., yellow) indicates that additional security requirements need to be addressed. The task's progress is visually displayed with a progress bar.
[0132] Below the above task, a task titled "Design the Production Environment" is displayed, with its priority indicated by the colored text tag "medium" (for example, yellow text). The deadline for this task is April 20, 2024, and it is linked to the milestone "Build the Production Environment." The responsibility is listed as "Responsible for infrastructure design," and its progress is also shown by a progress bar.
[0133] This screen allows Ms. Tanaka to see where her assigned tasks fit within the overall project goal hierarchy, while also understanding the deadlines, progress, and challenges of her specific tasks.
[0134] <Detailed explanation of the progress management function 3: Specific operation of progress management> Based on the user interface screen shown above, the specific operation of the progress management unit 204 in managing the progress of the entire project from the work of individual workers will be explained.
[0135] First, the progress management unit 204 collects the progress status of the tasks assigned to each worker. This collection is carried out through work completion reports, work time records, and deliverable uploads entered by workers through an interface such as the one shown in Figure 25.
[0136] Next, the progress management unit 204 automatically aggregates the collected data and calculates the progress status hierarchically, from the task level to the milestone level and then to the overall project level.
[0137] For example, in a task called "Conduct interviews with participating companies in the PoC," if "Organizing interview items" and "Schedule appointments" have been completed, but "Conducting interviews" is not yet complete, the progress rate of that task is calculated as 66%. Furthermore, if that task is linked to the milestone of "Completing the PoC," the progress rate of the overall milestone is calculated using a weighted average of the progress of all related tasks, including this task.
[0138] A distinctive feature of the progress management unit 204 is that each task and milestone is assigned pre-defined importance and difficulty indicators, and these indicators are used to weight the calculation of the progress rate. For example, the task "Prototype Development" has a high importance level in the "PoC Completion" milestone, so the progress of this task greatly affects the overall progress rate of the milestone.
[0139] Furthermore, the progress management unit 204 constantly compares and monitors the planned deadline with the actual progress, and has a function to display a warning message, as shown in Figure 23, if a delay risk is detected. For example, the warning in Figure 23, "Securing participating companies for the PoC is delayed. Only 2 out of 3 target companies have been confirmed so far," indicates that there is a possibility that the target will not be achieved by the set deadline.
[0140] The progress management unit 204 also continuously evaluates the degree of achievement against the set KPIs. In the example in Figure 23, the KPI set for the milestone of "PoC completion (verification by 3 customer companies)" is "number of companies that have completed verification," and the current achievement status is displayed as "2 / 3 companies." This type of KPI management makes it possible to comprehensively evaluate the progress of the project, including its qualitative aspects.
[0141] Furthermore, the progress management unit 204 has the function of linking the collected progress data with the token issuance unit 203. More specifically, a system is employed in which the amount of tokens issued to contributing workers is determined according to the degree of completion of each task or milestone. For example, if the "prototype development" task is 100% completed, Mr. Suzuki, the person in charge, will be automatically awarded a pre-set amount of tokens.
[0142] The progress management unit 204 may utilize machine learning models to achieve the functions described above. For example, the progress management unit 204 may also have the ability to learn from past project data and progress patterns to predict future risks.
[0143] In the "AI Proposal" section shown in Figure 24, a proposal to "prioritize the formulation of a marketing strategy" is made. This is based on the remaining time until the service launch and performance data from similar past projects, which predict that it will be difficult to complete the task within the deadline given the current progress.
[0144] As described above, the progress management unit 204 not only records progress but also provides multifaceted functions such as overall project health assessment, risk prediction, visualization of contributions, and decision support. The operation of the progress management unit 204 enables efficient management and operation of complex projects involving internal and external personnel.
[0145] <Detailed explanation of the reward management function 1: Operation flow> Next, we will explain the details of the operation process of the reward management function with reference to the flowchart shown in Figure 26.
[0146] The compensation distribution process in the system disclosed in this application begins with setting up an annual compensation pool (step S21). At this stage, the total compensation for the entire organization is determined, and budgets are allocated to each project. As a result, the overall framework of distributable compensation is determined. This compensation pool is determined from the amounts managed by the project management department 202.
[0147] Next, the reward management unit 205 aggregates the amount of tokens held by each participant (step S22). Here, the amount of tokens each member has earned for each project is analyzed in detail, and the amount of tokens is aggregated as a quantitative indicator of contribution. Since the token holdings of all participants, both inside and outside the company, are processed uniformly, a fair evaluation basis is formed.
[0148] Next, the compensation management unit 205 reflects the project progress information in the compensation calculation (step S23). The compensation management unit 205 checks the current progress of the project and calculates the degree of achievement against the set goals as a coefficient. This achievement coefficient becomes an important multiplier representing the overall success of the project.
[0149] Based on this information, the reward management unit 205 calculates the specific distribution amount for each participant (step S24).
[0150] As an example of a calculation formula used by the Reward Management Department 205, a formula is provided in which the project's achievement level is multiplied by the individual's token holding rate within that project to determine the amount allocated to each individual from the reward pool. This algorithm (calculation formula) employs a system where both the project's success level and the individual's contribution are reflected in the rewards.
[0151] The Compensation Management Department 205 executes the actual payment process based on the calculated compensation amount (step S25). At that time, depending on the recipient's wishes and the organization's policies, the Compensation Management Department 205 allows the recipient to choose between payment in cash, conversion to welfare points, or provision of compensation in other forms. Furthermore, since internal and external personnel are processed on the same system, the separation between the conventional payroll system and the invoice-based system is eliminated.
[0152] Furthermore, tokens may not disappear after reward distribution but may be maintained as tokens held by the participant (token retention, renewal; step S26). Tokens that are maintained may be used as the basis for calculation in subsequent reward distributions, enabling long-term contribution evaluation through these tokens. In this way, tokens granted to participants may be carried over and recorded by the participant even after the completion of the project in which they participated. The token retention history can also function as proof of the participant's skills and experience and can be used to recommend participation in similar projects.
[0153] Thus, the reward distribution process in the system disclosed in this application realizes a mechanism for comprehensively evaluating and rewarding internal and external personnel through tokens.
[0154] <Detailed explanation of the reward management function 2: Reward management screen> The following describes an example of the screen presented to administrators and individuals as a result of the operation of the reward breakdown method described above.
[0155] First, let me explain the administrator screen.
[0156] Figure 27 shows an example of a reward management screen that a project manager checks. Figure 27 shows a screen for managing the settings and distribution status of the reward pool in the system disclosed in this application.
[0157] At the top of the screen is the title "Reward Management Screen," and on the left side is a menu for selecting functions. This menu contains the following items: "Reward Pool Settings," "Reward Distribution Status," "Payment History," and "Token Analysis." Figure 27 shows the state when "Reward Pool Settings" is selected.
[0158] In the main display area, the period is set to "Fiscal Year 2025," and two indicators, "Total Remuneration Pool" and "Undistributed Balance," are visually displayed as the current state of the compensation pool.
[0159] The total reward pool is 50 million yen, and the progress bar shows that 18.5 million yen, or 37% of that amount, has already been used. Similarly, the undistributed balance is 31.5 million yen, which is 63% of the total remaining.
[0160] At the bottom of the screen is a table showing the allocation status for each project, listing the allocated amount, progress rate, and payment status for three projects: "Cloud Migration," "AI Function Development," and "UI / UX Renewal."
[0161] Among these, the UI / UX renewal is 100% complete and paid for, the cloud migration is 75% complete and partially paid for, and the AI function development is 60% complete and still unpaid.
[0162] We will also explain another example of the administrator's compensation management screen.
[0163] Figure 28 shows an example of a display screen that includes a graph visualizing the time progression of token holdings by project participants for each role.
[0164] In this graph, the horizontal axis represents monthly data from April to September, and the vertical axis shows the number of tokens ranging from 0 to 250. The graph displays the changes in the amount of tokens held for three different roles: "Initiator Tokens," "Leader Tokens," and "Worker Tokens."
[0165] The "Innovator Token" is issued to the person who came up with the idea and is represented by a solid line. The "Leader Token" is issued to the leader who led the project and is represented by a dotted line. The "Worker Token" is awarded to the worker who actually completed the project's tasks and is represented by a dashed line.
[0166] This graph allows users to visually understand the progress of token acquisition for each role. Specifically, it shows that initiator tokens are increasing at the fastest pace, leader tokens are increasing at a consistent rate, and worker tokens, which began to be issued in June, have been increasing rapidly since then.
[0167] As shown in Figure 28, the screen makes it possible to transparently visualize the roles of project participants and how their contributions change over time, and a system is in place that allows project managers to intuitively understand the basis for token-based reward distribution.
[0168] Next, we will explain the screens used by workers. Figure 29 shows an example of a compensation management screen that workers participating in a project will view.
[0169] Figure 29 shows a personal dashboard screen that allows individual users to check their own activity status within the system.
[0170] The title "Personal Dashboard" is displayed at the top of the screen, and the user "Yuko Tanaka"'s information is located in the upper right corner.
[0171] From the navigation menu on the left, users can access the following functions: "Dashboard," "Project List," "Token History," "Reward History," and "Recommended Projects." Figure 29 shows the state when "Dashboard" is selected.
[0172] The overview card at the top of the screen allows users to see at a glance that they are currently participating in 3 projects, hold a total of 256 tokens, and have earned 385,000 yen in rewards this term.
[0173] In the center, a pie chart is displayed showing "Token Holdings by Project." The pie chart visually shows the contribution to each project, such as 102 tokens for "AI Function Development," 68 tokens for "Cloud Migration," and 45 tokens for "UI / UX Renewal." The pie chart in Figure 29 and the boxes to the left of each project name are color-coded. For example, blue and red are used to display the token holdings for each project.
[0174] On the right side is the "Recent Activities" section. This section displays a chronological history of recent activities, such as token acquisition in the AI project on February 25, 2025, and receipt of rewards on February 20, 2025.
[0175] At the bottom of the screen, a detailed list of "Participating Projects" is displayed, allowing users to check the project name, number of tokens held, progress, and reward status for each project. At the very bottom, there is a note stating, "Tokens are converted into rewards monthly," explaining the relationship between tokens and actual rewards.
[0176] This dashboard allows workers to comprehensively and intuitively understand their work performance and the resulting compensation. It also employs a system that efficiently manages workers' participation in multiple projects.
[0177] <Typical Use Cases> Here, we will describe typical use cases in which the system according to the embodiment of the present disclosure operates. Figure 30 is a diagram showing a time-series scenario of token utilization in a collaborative project with external personnel.
[0178] Figure 30 illustrates the process of collaboration between internal and external personnel and the token-based reward distribution mechanism in four main phases, using the construction of a cross-border e-commerce (Electronic Commerce) site as an example.
[0179] In the initial phase, project commencement (May 1, 2025), Project Management Department 202 registers the basic project information, and participant information for both internal and external members is recorded in the system.
[0180] At that time, the token issuance unit 203 generates initial tokens and executes a process to distribute the generated tokens according to the roles of the participants. The system disclosed in this application ensures transparency by storing contract terms and token allocation criteria in a database.
[0181] In the subsequent interim evaluation phase (June 15, 2025), the progress management unit 204 monitored the project's progress and calculated an achievement rate of 60%. Based on this progress data, the token issuance unit 203 executed the process of issuing additional tokens, distributing 30 tokens to internal members and 45 tokens to external members according to their contribution. In this process, the system disclosed in this application particularly highly values the contribution of external member B using an evaluation algorithm.
[0182] In the third phase, project completion (August 1, 2025), the project management unit 202 confirms the completion of all tasks and records a 100% target achievement rate in the database. The token issuance unit 203 performs the final token issuance process, confirming the total number of tokens issued for the entire project as 205 tokens.
[0183] In the final compensation settlement phase (August 15, 2025), Compensation Management Department 205 will link the 3 million yen compensation pool with token holding data and execute the distribution calculation algorithm. This algorithm calculates the compensation amount based on the token holding ratio (39% internal, 61% external), determining specific amounts of 1.17 million yen for internal members and 1.83 million yen for external members.
[0184] Furthermore, the Compensation Management Department 205 calculates individual contributions by subdividing them based on the number of tokens held, and allocates 900,000 yen to external member B, who has a particularly high contribution.
[0185] In this sequence of operations, the Project Management Department 202 manages project information and progress. The Token Issuance Department 203 issues and distributes tokens according to the progress. The Reward Management Department 205 performs fair reward calculation and distribution based on token holdings. In this way, the three main functions of the system disclosed in this application work together organically. As a result, even in projects with a mix of internal and external personnel, highly transparent evaluation and reward distribution based on contributions are achieved.
[0186] <Effects of the Embodiments> The effects of the embodiments disclosed in this application will be described in detail below.
[0187] The implementation of the system disclosed in this application will enable the integrated management and utilization of internal and external personnel. In existing personnel management systems, internal personnel were managed in the HR system, and external personnel were managed in separate systems such as outsourcing contracts and temporary staffing systems. Compensation was also managed differently, with internal personnel handled through the payroll system and external personnel through an invoice-based system. Such a fragmented management system made it difficult to optimally allocate personnel when implementing projects that spanned internal and external teams and departments, and there was no appropriate evaluation and compensation system for internal personnel participating in side jobs.
[0188] To address these challenges, the system disclosed in this application employs a mechanism that issues unique tokens for each project and awards tokens to participants according to their contributions. Tokens are displayed in different colors for each project, making the progress of each project visible. Furthermore, the amount of tokens awarded fluctuates according to the degree of project completion, and a reward pool is set on an annual basis, with tokens distributed according to the amount held.
[0189] One of the main benefits of the system disclosed in this application is improved transparency. Project progress and member contributions are visualized in the form of tokens, making the basis for reward distribution clear. This reduces feelings of unfairness among internal and external personnel and leads to increased motivation. In particular, as shown in Figure 28, the visualization of role-specific tokens enables a system in which contributions in various forms, such as those of initiators, leaders, workers, investors, and supporters, are appropriately evaluated.
[0190] Next, one of the benefits is the promotion of flexible talent utilization. The system disclosed in this application manages both internal and external talent on the same platform, making it easy to assign the most suitable personnel to each project, transcending organizational boundaries. The same framework also allows for the evaluation and compensation of internal employees participating in side projects, significantly improving the efficiency of organizational resource utilization.
[0191] As shown in the cross-border e-commerce site construction use case in Figure 30, internal and external members collaborate on the same project, and a fair distribution of compensation is achieved based on their contributions.
[0192] Furthermore, the evaluation of long-term contributions is also an important effect of the system disclosed in this application. Tokens are retained even after reward distribution and are used as the basis for calculating reward distributions in subsequent periods. Therefore, the system disclosed in this application can appropriately evaluate not only temporary results but also long-term contributions. This creates an incentive for sustained project participation and promotes the accumulation and sharing of knowledge and skills.
[0193] As shown in Figure 29, the personal dashboard employs a system that allows users to centrally manage their contribution history and token holdings across multiple projects.
[0194] Furthermore, data-driven decision support is also expected as an effect of the system disclosed in this application. By analyzing data obtained from project management, token issuance, progress management, and reward distribution functions, the system can gain insights into optimizing project operations and improving the efficiency of personnel allocation. The AI suggestion function shown in Figure 24 can analyze project progress data and provide specific improvement suggestions, such as "prioritizing the formulation of a marketing strategy."
[0195] One practical benefit of the system disclosed in this application is the diversification of reward formats. Tokens can be converted not only into monetary equivalents but also into multiple formats such as welfare points and cryptocurrencies, enabling flexible reward provision according to participants' wishes and organizational policies. As a result, the most suitable reward format can be selected for domestic and international talent, promoting the utilization of global talent.
[0196] Finally, promoting innovation across organizational boundaries is another important effect of the system disclosed in this application. By creating an environment where internal and external personnel can collaborate on the same platform and their contributions are made visible and evaluated, the exchange of personnel with diverse perspectives and expertise is revitalized. This is expected to lead to the creation of creative ideas and solutions that would have been difficult to generate within traditional organizational structures.
[0197] These effects enable the system disclosed in this application to comprehensively manage and utilize internal and external human resources, contributing to improved productivity and innovation across the entire organization through optimal personnel allocation and fair compensation distribution.
[0198] [Modified Examples] Hereinafter, modified examples of embodiments of the present invention will be described.
[0199] In addition to the configuration described above, the system disclosed in this application may also include a recommendation function that recommends participation in similar projects based on token holding history (history of token holdings). Specifically, the recommendation means provides a matching function that suggests the most suitable project participation opportunity based on the user's past activity history.
[0200] As a fundamental operating principle of the recommendation system, it analyzes token ownership history data for each user. Specifically, the recommendation system comprehensively collects and analyzes information such as the type of tokens acquired by the user (project category), the ratio of tokens by role (leader tokens, worker tokens, originator tokens, etc.), time-series patterns of acquisition timing and quantity, and the characteristics of tasks that received high ratings. In this analysis process, not only simple aggregation but also machine learning algorithms may be used to extract user strengths, expertise, and trends that are not readily apparent on the surface.
[0201] Next, the recommendation system acquires requirements information for all projects currently underway or in the planning stage within the organization. For each project, the recommendation system collects detailed information such as the required skill set, planned work, project goals and nature, planned duration, and required roles. Information collected includes new project input information, as shown in Figure 24, registered in the Project Management Department 202, and information contained in the project management data structure shown in Figures 10 to 21.
[0202] Based on this information, the recommendation system uses a specialized similarity calculation algorithm to determine the degree of matching between the user's profile and the requirements of each project. This matching calculation considers not only simple skill matching, but also factors such as similarity to project environments where the user has performed well in the past, the user's growth potential (a moderate inclusion of challenging elements), the balance with the current workload, and areas of interest explicitly indicated by the user.
[0203] Based on the matching calculation results, projects that exceed a certain threshold (e.g., similarity of 70% or more) will be displayed in the "Recommended Projects" section of the user's personal dashboard, as shown in Figure 29. In this display, not only the project name and summary are shown, but also the reasons why the project was recommended (e.g., "Based on your UI design track record," "Based on your high ratings in past financial projects"), making the basis for recommendations to the user transparent.
[0204] Furthermore, the recommendation system may also provide useful information to project managers. When considering the personnel needed to launch a new project, the system automatically lists individuals who meet the project's requirements and proposes them along with the reasons for their matching. This allows project managers to efficiently select the best personnel from a broad talent pool both within and outside the organization.
[0205] The recommendation method may also perform time-series predictive analytics. Predictive analytics considers the user's current project participation status and expected completion date to predict when they will participate in their next project and make new recommendations at the appropriate time. This minimizes idle time for personnel and improves the efficiency of resource utilization across the entire organization.
[0206] Furthermore, the recommendation system may also have the ability to learn from user feedback. The recommendation system continuously collects and analyzes user responses to recommended projects (participation, opting out) and subsequent performance results, and uses this information to improve its recommendation algorithm. For example, if the system learns that a particular user tends to prefer technically challenging projects, it can implement a mechanism to prioritize the recommendation of projects containing more advanced technical elements for that user.
[0207] <Effects of Modified Version> In this way, the recommendation system functions as a sophisticated intelligent system that creates multifaceted value by matching projects with personnel, such as optimizing the utilization of human resources throughout the organization, supporting individual skill and career development, and improving the probability of project success. This further strengthens the effect of the system disclosed in this application as a "system for the integrated management and utilization of internal and external human resources."
[0208] Next, we will describe the hardware of each device that makes up the information processing system. Figure 31 is a diagram showing an example of the hardware configuration of the information processing device 10.
[0209] The information processing device 10 can be configured using a so-called computer and has the configuration illustrated in Figure 31. For example, the information processing device 10 includes a processor 311, memory 312, input / output interface 313, and communication interface 314, etc. The components of the processor 311, etc. are connected by an internal bus or the like and are configured to communicate with each other.
[0210] However, the configuration shown in Figure 31 is not intended to limit the hardware configuration of the information processing device 10. The information processing device 10 may include hardware not shown, and it may not have to have an input / output interface 313 if necessary. Also, the number of processors 311 etc. included in the information processing device 10 is not intended to be limited to the example in Figure 31; for example, multiple processors 311 may be included in the information processing device 10.
[0211] The processor 311 is a programmable device such as a CPU (Central Processing Unit), MPU (Micro Processing Unit), DSP (Digital Signal Processor), TPU (Tensor Processing Unit), or GPU (Graphics Processing Unit). Alternatively, the processor 311 may be a device such as an FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit). The processor 311 executes various programs, including an operating system (OS).
[0212] Memory 312 can be RAM (Random Access Memory), ROM (Read Only Memory), HDD (Hard Disk Drive), SSD (Solid State Drive), etc. Memory 312 stores the OS program, application programs, and various data.
[0213] The input / output interface 313 is an interface for a display device or input device (not shown). The display device is, for example, a liquid crystal display. The input device is, for example, a device that accepts user input such as a keyboard or mouse.
[0214] The communication interface 314 is a circuit, module, etc., that communicates with other devices. For example, the communication interface 314 may include a NIC (Network Interface Card).
[0215] The functions of the information processing device 10 are realized by various processing modules. These processing modules are realized, for example, by the processor 311 executing a program stored in the memory 312. The program can also be recorded on a computer-readable storage medium. The storage medium can be a non-transitory medium such as a semiconductor memory, hard disk, magnetic recording medium, or optical recording medium. In other words, the present invention can also be embodied as a computer program product. Furthermore, the program can be downloaded via a network or updated using the storage medium on which the program is stored. Moreover, the processing module may be realized by a semiconductor chip.
[0216] The terminal 20 can also be configured to include a computer, similar to the information processing device 10, and its basic hardware configuration is no different from that of the information processing device 10, so its explanation will be omitted.
[0217] The information processing device 10 is equipped with a computer, and its functions can be realized by having the computer execute a program. Furthermore, the information processing device 10 executes control methods and information processing methods based on the program.
[0218] [Modification] Note that the configuration and operation of the information processing system described in the above embodiment are illustrative examples and are not intended to limit the system configuration.
[0219] In the above embodiment, the information processing device 10 was described as a server on the cloud, and its system configuration and operation were described accordingly. However, the information processing device 10 may be an on-premise server managed and operated within the facilities of a company or other organization. Alternatively, the functions of the information processing device 10 (human resource management system) may be realized by multiple devices.
[0220] In the flowcharts (sequence diagrams) used in the above description, multiple processes are shown in order, but the execution order of the processes performed in the embodiment is not limited to the order in which they are shown. In the embodiment, the order of the illustrated processes can be changed to the extent that it does not impede the content, for example, by executing each process in parallel.
[0221] The embodiments described above are explained in detail to facilitate understanding of the disclosure, and it is not intended that all the configurations described above are necessary. Furthermore, when multiple embodiments are described, each embodiment may be used individually or in combination. For example, it is possible to replace parts of the configuration of one embodiment with those of another embodiment, or to add configurations from other embodiments to the configuration of one embodiment. In addition, it is possible to add, delete, or replace parts of the configuration of one embodiment with those of another.
[0222] As described above, the industrial applicability of the present invention is clear, and it is particularly suitable for systems that integrate and manage multiple workers.
[0223] Some or all of the above embodiments may also be described as follows, but are not limited to the following:
[0224] [Note 1] An information processing device comprising: a project management means for acquiring information on multiple projects; a token granting means for granting tokens to participants according to their contribution to the projects; a progress management means for managing progress information for each of the multiple projects; and a reward distribution means for determining the distribution of rewards to the participants based on the amount of tokens held by each of the multiple projects, a pre-set reward pool, and the progress information.
[0225] [Note 2] The progress management means is the information processing device described in Note 1, which displays tokens issued for each of the multiple projects in different colors to visualize the progress of each project.
[0226] [Note 3] The token granting means is an information processing device according to Note 1 or 2, which determines the amount of tokens to grant according to the degree of achievement of the project.
[0227] [Note 4] The information processing apparatus according to any one of Notes 1 to 3, wherein the reward distribution means converts the token into one of several forms, including welfare points or virtual currency, and imposes restrictions on the conversion to a monetary equivalent based on the participant's attributes.
[0228] [Appendix 5] The information processing device according to any one of Appendix 1 to 4, wherein the token is issued as a non-fungible token, and the ownership and contribution history of the participant are recorded in the non-fungible token.
[0229] [Appendix 6] The information processing device according to any one of Appendix 1 to 5, further comprising a recommendation means for recommending participation in similar projects to the participant based on the participant's token holding history.
[0230] [Note 7] The information processing apparatus according to any one of Notes 1 to 6, wherein the reward distribution means sets a weighting coefficient according to the importance of the project and determines the reward distribution based on a value obtained by multiplying the amount of tokens held by the participant by the weighting coefficient.
[0231] [Appendix 8] The information processing device described in any one of Appendix 1 to 7, wherein the token granted to the participant is carried over to and recorded by the participant even after the completion of the project in which the participant participated.
[0232] [Appendix 9] A control method for an information processing device, wherein the information processing device acquires information on multiple projects, grants tokens to participants in the projects according to their contribution, manages progress information for each of the multiple projects, and determines the distribution of rewards to the participants based on the amount of tokens held by each participant in each of the multiple projects, a pre-set reward pool, and the progress information.
[0233] [Note 10] A computer-readable storage medium that stores a program for causing a computer to execute: a process for acquiring information on multiple projects; a process for granting tokens to participants in the projects according to their contributions; a process for managing progress information for each of the multiple projects; and a process for determining the distribution of rewards to participants based on the amount of tokens held by each participant in each of the multiple projects, a pre-set reward pool, and the progress information.
[0234] Furthermore, some or all of the configurations described in Appendices 2 to 8, which are dependent on Appendice 1 above, may also be dependent on Appendices 9 and 10 in the same way as those described in Appendices 2 to 8. Moreover, not limited to Appendices 1, 9 and 10, some or all of the configurations described as appendices may also be dependent on various hardware, software, various recording means for recording software, or systems, without departing from the embodiments described above.
[0235] Furthermore, each disclosure of the above-mentioned prior art documents cited herein is incorporated herein by reference. Although embodiments of the present invention have been described above, the present invention is not limited to these embodiments. It will be understood by those skilled in the art that these embodiments are merely illustrative and that various modifications are possible without departing from the scope and spirit of the present invention. That is, the present invention naturally includes the entire disclosure, including the claims, and various modifications and alterations that can be made by those skilled in the art in accordance with the technical idea.
[0236] 10 Information processing device 20 Terminal 101 Project management means 102 Token issuance means 103 Progress management means 104 Reward distribution means 201 Communication control unit 202 Project management unit 203 Token issuance unit 204 Progress management unit 205 Reward management unit 206 Storage unit 311 Processor 312 Memory 313 Input / output interface 314 Communication interface
Claims
A project management tool that retrieves information from multiple projects, A token granting means for granting tokens to participants in accordance with their contribution to the project, A progress management means for managing the progress information of each of the aforementioned multiple projects, A reward distribution means that determines the distribution of rewards to the participants based on the amount of tokens held by the participants in each of the aforementioned multiple projects, a pre-set reward pool, and the progress information. An information processing device equipped with the following features. The information processing apparatus according to claim 1, wherein the progress management means displays tokens issued for each of the multiple projects in different colors, thereby visualizing the progress status of each project. The information processing apparatus according to claim 1 or 2, wherein the token granting means determines the amount of tokens to grant according to the degree of achievement of the project. The information processing apparatus according to any one of claims 1 to 3, wherein the reward distribution means converts the token into one of several forms, including welfare points or virtual currency, and imposes restrictions on the conversion to a monetary equivalent based on the participant's attributes. The information processing apparatus according to any one of claims 1 to 4, wherein the token is issued as a non-fungible token, and the ownership and contribution history of the participant are recorded in the non-fungible token. The information processing apparatus according to any one of claims 1 to 5, further comprising a recommendation means for recommending participation in similar projects to the participant based on the participant's token holding history. The information processing apparatus according to any one of claims 1 to 6, wherein the reward distribution means sets a weighting coefficient according to the importance of the project and determines the reward distribution based on a value obtained by multiplying the amount of tokens held by the participants by the weighting coefficient. The information processing device according to any one of claims 1 to 7, wherein the token granted to the participant is carried over to and recorded by the participant even after the completion of the project in which the participant participated. In an information processing device, Obtain information from multiple projects, In accordance with the contribution of each participant to the aforementioned project, tokens will be awarded to the participant. The progress information for each of the aforementioned multiple projects is managed, A control method for an information processing device that determines the distribution of rewards to the participants based on the amount of tokens held by the participants in each of the aforementioned multiple projects, a pre-set reward pool, and the progress information. On the computer, The process of retrieving information from multiple projects, A process to award tokens to participants in the aforementioned project according to their contribution, A process for managing the progress information of each of the aforementioned multiple projects, A process for determining the distribution of rewards to the participants based on the amount of tokens held by the participants in each of the aforementioned multiple projects, a pre-configured reward pool, and the progress information. A computer-readable storage medium that stores a program to execute.