Information processing device, method, and program
Patent Information
- Application Number
- PCT/JP2024/006348
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-07
- Filing Date
- 2024-02-21
- Publication Date
- 2025-03-13
Smart Images

Figure JP2024006348_13032025_PF_FP_ABST
Abstract
Description
Information processing device, method, and program
[0001] The present invention relates to an information processing device, method, and program, and is suitable for application to, for example, a policy proposal device that proposes policy candidates that can improve KPIs (Key Performance Indicators) of a company or the like.
[0002] In recent years, there has been growing international interest in environmental issues such as global warming, environmental destruction, and climate change, which has led to a growing movement toward green transformation. Green transformation refers to activities aimed at achieving a decarbonized society by switching the energy used by companies and other organizations from fossil fuels that generate greenhouse gases to green energy such as renewable energy.
[0003] Regarding green transformation, Japan has announced that it will reduce greenhouse gas emissions by 46% compared to 2013 levels by 2030 and achieve carbon neutrality by 2050, forcing companies and other entities to take concrete steps toward green transformation.
[0004] In relation to corporate environmental management, for example, Patent Document 1 discloses an environmental management analysis system that analyzes the maturity of an entity regarding environmental management based on the entity's organizational structure regarding environmental management, and presents proposal information for improving the entity's environmental management according to the obtained maturity.
[0005] International Publication No. 2011 / 111796
[0006] However, in the environmental management analysis system disclosed in Patent Document 1, the maturity level is diagnosed only through a questionnaire evaluation, which poses a problem in that the diagnosis may not be objective.
[0007] In this case, it is difficult for companies that need measures to select an appropriate solution unless they correctly understand the characteristics of the industry and the internal situation of the companies that will be applying the measures, and there is a risk that they will select an over-specified or low-specified solution or an inefficient solution that requires individual development.
[0008] Furthermore, in Patent Document 1, the environmental management analysis system only presents maturity analysis results and reference information for management, but does not propose solutions that should actually be implemented, which creates the problem that the business entity that receives the information must decide which solutions to actually implement.
[0009] The present invention has been made in consideration of the above points, and aims to propose an information processing device, method, and program that can propose solutions with appropriate specifications.
[0010] In order to solve such problems, the present invention provides an information processing device that outputs policy candidates for determining policies that can improve a certain indicator, and includes a data reading unit that reads data including at least one of data on the business environment and data on activity results, a memory unit that stores judgment criteria for judging a maturity level, which is an indicator of the maturity of the business environment in which the policy is introduced, and policy candidate data, which is a set of policy candidates associated with the maturity level, a maturity level judgment unit that judges the maturity level based on the data and judgment criteria read by the data reading unit, and an output unit that outputs policy candidates from the policy candidate data that are associated with the maturity level judged by the maturity level judgment unit.
[0011] Furthermore, the present invention provides an information processing method executed by an information processing device that outputs policy candidates for determining policies that can improve a certain indicator, wherein the information processing device stores criteria for determining a maturity level, which is an indicator representing the maturity of the business environment in which the policy is introduced, and policy candidate data, which is a set of policy candidates associated with the maturity level, and the method includes a first step of reading data including at least one of data on the business environment or data on activity results, a second step of determining the maturity level based on the read data and the criteria, and a third step of outputting the policy candidate data that is associated with the determined maturity level.
[0012] Furthermore, the present invention provides a program for causing an information processing device that outputs policy candidates for determining policies that can improve a certain indicator to execute a predetermined process, wherein the information processing device stores criteria for determining a maturity level, which is an indicator representing the maturity of the business environment in which the policy is introduced, and policy candidate data, which is a set of policy candidates associated with the maturity level, and the predetermined process includes a first step of reading data including at least one of data on the business environment or data on activity results, a second step of determining the maturity level based on the read data and the criteria, and a third step of outputting the policy candidate data that is associated with the determined maturity level.
[0013] According to the information processing device, method, and program of the present invention, it is possible to objectively determine the maturity level based on the business environment and activity results, and to propose policy candidates associated with that maturity level from among the policy candidate data.
[0014] According to the present invention, it is possible to propose solutions (potential measures) with appropriate specifications.
[0015] 1 is a block diagram showing the overall configuration of a GX measure proposal system according to this embodiment. FIG. 1 is a diagram showing an example of the configuration of a user information table. FIG. 2 is a diagram showing an example of the configuration of an activity performance data table. FIG. 3 is a diagram showing an example of the configuration of an effort level determination rule table. FIG. 4 is a graph provided for explaining a method for determining an effort level based on effort level determination rules. FIG. 4 is a diagram showing an example of the configuration of a maturity level determination criteria table. FIG. 5 is a diagram showing an example of the configuration of a maturity level history management table. FIG. 6 is a diagram showing an example of the configuration of a maturity level corresponding measure table. FIG. 7 is a diagram showing an example of the screen configuration of a menu screen. FIG. 8 is a diagram showing an example of the screen configuration of a first maturity level diagnosis screen. FIG. 9 is a diagram showing an example of the screen configuration of a first maturity level diagnosis screen. FIG. 10 is a diagram showing an example of the screen configuration of a second maturity level diagnosis screen. FIG. 11 is a diagram showing an example of the screen configuration of a first diagnosis result screen. FIG. 12 is a diagram providing for explaining a GHG reduction proposed measure display bubble. FIG. 13 is a diagram showing an example of the screen configuration of a trial calculation result display screen. FIG. 14 is a diagram providing for explaining a screen configuration of a third diagnosis result screen. It is a diagram showing an example of a screen configuration of a data collection method setting / confirmation screen. It is a flowchart showing the processing procedure of GX measure proposal processing. It is a flowchart showing the processing procedure of maturity level evaluation processing. It is a flowchart showing the processing procedure of investment effect trial calculation processing.
[0016] An embodiment of the present invention will be described in detail below with reference to the drawings.
[0017] (1) Configuration of the GX policy proposal system according to this embodiment In Fig. 1, 1 indicates the overall green transformation policy proposal system according to this embodiment (hereinafter referred to as the GX policy proposal system). This GX policy proposal system 1 is configured with one or more clients 2, one or more network servers 3, and a green transformation policy proposal device (hereinafter referred to as the GX policy proposal device) 4.
[0018] The client 2 is a communication terminal device used by a user who receives a service (hereinafter referred to as the GX policy proposal service) that proposes measures to increase the maturity level of the business environment related to green transformation (hereinafter referred to as the maturity level), provided by the GX policy proposal device 4 as described below. The client 2 is composed of a personal computer equipped with a CPU (Central Processing Unit), memory, input device, and display device, or a general-purpose computer device such as a smartphone or tablet. Each client 2 is connected to the GX policy proposal device 4 via a public communication network 5 such as the Internet. Note that each client 2 and the GX policy proposal device 4 may communicate securely using a VPN (Virtual Private Network) or SSL (Secure Sockets Layer), etc.
[0019] The network server 3 is composed of, for example, a general-purpose server device that provides websites for the Ministry of the Environment, each company, or the industry associations to which each company belongs, or a system (such as an ERP system, an energy management system, a manufacturing equipment management system, or a manufacturing execution system) that has been introduced in advance by a company receiving the GX policy proposal service, and is connected to the GX policy proposal device 4 via the network 5. The network server 3 may also be configured to send notifications securely to the GX policy proposal device 4 using VPN, SSL, or the like, as necessary.
[0020] The GX policy proposal device 4 is a computer device installed by a business providing a GX policy proposal service (hereinafter referred to as a GX policy proposal service business). However, a cloud server may be used as the GX policy proposal device 4. The GX policy proposal device 4 is configured with a CPU 10, a memory 11, a storage device 12, a communication device 13, an input device 14, and a display device 15.
[0021] The CPU 10 is a processor that controls the overall operation of the GX policy proposal device 4. The memory 11 is composed of semiconductors including a non-volatile memory element, Read Only Memory (ROM), and a volatile memory element, Random Access Memory (RAM). The ROM stores immutable programs (e.g., a Basic Input / Output System (BIOS)). The RAM is a high-speed, volatile memory element such as a Dynamic Random Access Memory (DRAM), and temporarily stores programs executed by the CPU 10 and data used during program execution.
[0022] The storage device 12 is composed of a large-capacity nonvolatile storage device such as a hard disk drive or SSD (Solid State Drive), and is used to store and hold programs and data that require long-term storage. The programs stored in the storage device 12 are read from the storage device 12 to the memory 11 when the GX policy proposal device 4 is started up or when needed, and the CPU 10 executes the programs read into the memory 11, thereby performing various processes of the GX policy proposal device 4 as a whole, as described below.
[0023] The communication device 13 is configured by, for example, a NIC (Network Interface Card) and performs protocol control when the GX policy proposal device 4 communicates with the client 2 and the network server 3 via the network 5 .
[0024] The input device 14 is composed of, for example, a mouse, a keyboard, etc., and is used by the operator to input various commands and information. The display device 15 is composed of, for example, a liquid crystal display, an organic EL (Electro-Luminescence) display, etc., and is used to display various information. Note that, instead of the input device 14 and the display device 15, a touch panel that integrates these may be used.
[0025] (2) Green Transformation Policy Proposal Function According to the Present Embodiment Next, we will explain the green transformation policy proposal function (hereinafter referred to as the GX policy proposal function) according to the present embodiment, which is installed in the GX policy proposal device 4. This GX policy proposal function is a function that provides a GX policy proposal service that evaluates the maturity level of a target organization or base (e.g., a factory, hereinafter referred to as the target base) of a target user (hereinafter referred to as the target user) and, based on the evaluation results, proposes to the target user candidate policies (hereinafter referred to as candidate policies) that can raise the maturity level. By raising the maturity level, various KPIs at the target base of the target user can be improved.
[0026] As a means for realizing such a GX policy proposal function, the memory 11 of the GX policy proposal device 4 temporarily stores a business environment data collection unit 20, an activity performance data collection unit 21, a login acceptance unit 22, a maturity level calculation unit 23, and a policy introduction value / cost calculation unit 24, which are read from the storage device 12. In addition, the storage device 12 of the GX policy proposal device 4 stores a business environment data table 25, a user information table 26, an activity performance data table 27, an effort level determination rule table 28, a maturity level determination criteria table 29, a maturity level history management table 30, a maturity level corresponding policy table 31, and a display screen pattern database 32.
[0027] The business environment data collection unit 20 is a program that has the function of periodically collecting various latest data on the business environment necessary for proposing green transformation measures from data resources such as each network server 3 via the network 5 and storing the data as business environment data in the business environment data table 25.
[0028] For example, the business environment data collection unit 20 collects data on legal systems related to green transformation from the network server 3 that provides the website of the Ministry of the Environment, etc., and stores the data in the business environment data table 25. The business environment data collection unit 20 also collects data on rules and trends related to green transformation in each industry from the network server 3 that provides the websites of various industry associations, etc., and stores the data in the business environment data table 25. Furthermore, the business environment data collection unit 20 collects data related to green transformation and the management of each company, such as integrated reports, sustainability reports, and financial statements published on the websites of each company, and stores the data in the business environment data table 25.
[0029] The activity performance data collection unit 21 is a program that has the function of collecting the latest data necessary to estimate the performance of corporate activities at target locations from data resources (including the network server 3) such as target locations of each user (hereinafter referred to as a contract user) such as a company that has entered into a service contract for the GX policy proposal service with a GX policy proposal service provider, either periodically or irregularly when triggered by the detection of some kind of event.
[0030] In practice, in the case of this embodiment, if the user is a contracted user, the GX policy proposal device 4 can collect various data required to propose policy candidates to raise the maturity level of each target base of the user, based on a contract between the GX policy proposal service provider and the contracted user.
[0031] Therefore, the activity performance data collection unit 21 collects, via the network 5, sensor data output from sensors installed in various facilities at the target base of the contract user, various data related to decarbonization activities at the target base, and various data related to ERP (Enterprise Resources Planning) at the target base.The activity performance data collection unit 21 then stores the collected data in the activity performance data table 27 as activity performance data.
[0032] The login acceptance unit 22 is a program having a function of accepting logins from users who have transmitted login requests by operating the client 2. If the combination of the user ID and password of the user included in the login request is correct, the login acceptance unit 22 approves the login of the user.
[0033] The maturity level calculation unit 23 is a program having a function of evaluating the maturity level of the target base of the target user whose login has been approved by the login acceptance unit 22, and presenting the evaluation result to the target user.
[0034] In practice, the maturity level calculation unit 23 asks the target user questions about business environment data, activity performance data, and several evaluation items related to green transformation at the target base, and evaluates the maturity level of the target user at the target base based on the target user's answers to these questions.
[0035] If the target user is a contracted user, this evaluation is made based on the target user's answers to the questions for the several evaluation items, the business environment data stored in the business environment data table 25, the activity performance data of the target base of the target user stored in the activity performance data table, and the maturity level determination criteria described below stored in the maturity level determination criteria table 29.
[0036] Furthermore, if the target user is not a contracted user, the evaluation is made based on open information such as integrated reports, sustainability reports, and financial statements that the target user has made public on a website or the like, which is stored in the business environment data table 25, the target user's responses to such questions, and the below-described effort level determination rules stored in the effort level determination rule table 28.
[0037] Furthermore, based on the evaluation results of the maturity level of the target user for the target base obtained as described above, the maturity level calculation unit 23 selects a measure candidate for improving the indicators of the target user at the target base from among the measure candidates described below stored in the maturity level corresponding measure table 31, and displays the selected measure candidate on the client 2 of the target user.
[0038] The policy introduction value / cost calculation unit 24 is a program having a function of calculating the policy candidates selected by the maturity level calculation unit 23 and the improvement effects of the indicators of the policy candidates, and presenting them to the target user.
[0039] In practice, the policy implementation value / cost calculation unit 24 calculates the implementation value and cost of the policy candidate selected by the maturity level calculation unit 23 based on the evaluation result of the maturity level of the target base of the target user by the maturity level calculation unit 23 and the information of each policy candidate stored in the maturity level corresponding policy table 31, and displays the calculated implementation value (change in indicators over time) and cost on the client 2 of the target user.
[0040] On the other hand, the business environment data table 25 is a table that stores, as business environment data, data on legal systems related to green transformation, data on rules and trends related to green transformation in various industries, and data such as integrated reports and sustainability reports related to green transformation of each company, all collected by the business environment data collection unit 20. The business environment data table 25 is updated as appropriate by the business environment data collection unit 20 when the stored data is updated, for example.
[0041] The user information table 26 is a table that stores various information about contracted users (including former contracted users who have already terminated their contracts with the GX policy proposal service provider). As shown in Figure 2, the user information table 26 includes at least a user ID column 26A, a user name column 26B, an organization name column 26C, a target location column 26D, a location summary column 26E, a contact person column 26F, a contract / cancellation date column 26G, an implemented policy column 26H, a data collection method column 26I, and a password column 26J. In the example shown in Figure 2, one record (row) in the user information table 26 corresponds to one contracted user.
[0042] The user ID column 26A stores an identifier (user ID) unique to the contracted user assigned to the corresponding contracted user, the user name column 26B stores the name of the contracted user, the organization name column 26C stores the name of the organization that is the target of the GX policy proposal service for the contracted user, and the target base column 26D stores the name of the target base of the GX policy proposal service for the organization.
[0043] Furthermore, the base overview column 26E stores an overview of the target base, such as its address, site area, and building floor area, and the person in charge contact column 26F stores contact information for the contracted user, such as the telephone number and email address of the person in charge.
[0044] Furthermore, the contract / cancellation date column 26G stores the date on which the contracted user entered into a contract to use the GX policy proposal service with the GX policy proposal service provider, and, if the contracted user has already canceled the contract to use the GX policy proposal service, the date of cancellation.
[0045] Furthermore, in the already implemented measures column 26H, when the corresponding contract user has already implemented some measures for the target base, the identifiers of those measures (hereinafter referred to as "measure IDs") are stored separately for each base.
[0046] Furthermore, the data collection method column 26I stores whether the collection of activity performance data from each target base by the GX policy proposal device 4 is performed manually or automatically for each base and scope, and further for each category in Scope 3. Furthermore, the password column 26J stores the login password for the corresponding contract user when logging in to the GX facility proposal device 4.
[0047] Therefore, in the example of Figure 2, for example, a user with a user ID of "MB000101" has the user name "AAA Manufacturer", the organization name of the organization that is the target of the GX policy proposal service is "XX Manufacturing Department", the target bases are "X Factory" and "Y Factory", the contact telephone number of the person in charge is "03xxxxxxx", the email address is "h.sato@aaa.com", a contract for the GX policy proposal service is concluded with the GX policy proposal service provider on "Yyyymmdd", and the password for logging into the GX policy proposal device 4 is set to "XXXX".
[0048] Figure 2 also shows that the user's "Factory X" has already implemented measures such as "X1" and "X2," and that data collection for at least Category 1 ("Cat 1") of "Scope 1," "Scope 2," and "Scope 3" is being performed "manually."
[0049] "Scope 1," "Scope 2," and "Scope 3" refer to the classification of greenhouse gas emissions (supply chain emissions) that occur in a series of processes (supply chain) such as raw material procurement, manufacturing, logistics, sales, and disposal of a product.
[0050] "Scope 1" refers to a business's own direct greenhouse gas emissions, while "Scope 2" refers to indirect greenhouse gas emissions associated with the use of electricity, heat, and steam supplied by other companies. "Scope 3" refers to indirect emissions other than those covered by "Scope 1" and "Scope 2," i.e., emissions by other parties related to a business's activities. "Scope 3" is sometimes managed as two separate categories: "Scope 3U (upstream supply chain)," consisting of eight categories representing activities primarily related to purchased products and services, and "Scope 3D (downstream supply chain)," consisting of seven categories representing activities primarily related to sold products and services. For details on the scopes, please refer to the "Supply Chain Emissions Accounting Concept" published by the Ministry of the Environment on its website (https: / / www.env.go.jp / earth / ondanka / supply_chain / gvc / files / tools / supply_Chain_201711_all.pdf).
[0051] The activity record data table 27 is an example of a table in which activity record data representing the activity record of a target base, collected by the activity record data collection unit 21 from the target base of each contract user, is stored.
[0052] 3, this activity record data table 27 is configured to include at least a user ID column 27A, an update date and time column 27B, a target location column 27C, an activity item column 27D, and an activity result column 27E. In the activity record data table 27, one record (row) corresponds to the record data (activity record data) of one activity item collected from one target location of one contracted user.
[0053] The user ID column 27A stores the user ID of the corresponding contracted user, and the update date / time column 27B stores the date and time when the record was last updated. The target location column 27C stores identification information (e.g., the name) of the target location corresponding to the record of the contracted user, and the activity item column 27D stores the name of the corresponding activity item. The activity result column 27E stores the activity results of the corresponding activity item, for example, in JSON format.
[0054] Therefore, in the example of Figure 3, for example, the activity result of the activity "Drafting YY business process switching rules" at the target base "B Factory" of the contract user with the user ID "MB000200" is shown as "YY business man-hours" is "XXX", "equipment operating time" is "ZZZ", ...".
[0055] The effort level determination rule table 28 is a table that stores determination rules (hereinafter referred to as effort level determination rules) that are criteria for determining the maturity level of a target user who is not a contracted user based on the open information of that target user. As shown in FIG. 4, this effort level determination rule table 28 is configured with an effort level column 28A and an import level determination rule column 28B. In the effort level determination rule table 28, one record corresponds to one effort level determination rule (import level determination rule).
[0056] The "effort level" here means the degree to which the user is working on green transformation. In this embodiment, for a user who is not a contract user, the maturity level of the user is calculated using the following formula: The "effort level" is expressed as a combination of the ROC (Return On Carbon) calculated by the above formula and the effort level, and the capture level determination rules that serve as the criteria for determining this "effort level" are stored in advance in the effort level determination rule table 28. The "effort level" is evaluated on a seven-level scale, from "Level 1" to "Level 7," the same as the maturity level. The level value of the maturity level is the same as the level value of the effort level. However, the "effort level" may be evaluated on a level different from the maturity level.
[0057] The level column 28A stores the level value of the corresponding effort level ("Lv1" to "Lv7"), and the capture level determination rule column 28B stores the requirements (capture level determination rule) for determining that the target user is at the corresponding effort level.
[0058] Incidentally, Figure 4 shows an example of a rule for determining the level of capture based on the "organizational LCA (life cycle assessment)" in the "concept of calculating supply chain emissions" mentioned above. "Organizational LCA" is an assessment method for evaluating greenhouse gas emissions not only from the procurement of raw materials, manufacturing, logistics, sales and disposal of a product, but also from the entire organizational (supply chain) activities of a business operator, including capital goods, business trips and commuting.
[0059] For example, "Level 3" in Fig. 4 is a judgment criterion based on whether the target user has published Scope 1 and Scope 2 data calculated based on the CO2 intensity indicated by a standard organization such as IDEA (Inventory Database for Environmental Analysis). If the target user has published such data for the target base, the target base of the target user is judged to meet the maturity level of at least "Level 3."
[0060] Furthermore, "Lv4" in Figure 4 is a judgment standard that the target user has published Scope 3 data calculated based on the CO2 intensity indicated by standard organizations such as IDEA, and that the current greenhouse gas emissions have reached the target set by the target user. For example, as shown in Figure 5, if the target user has set a goal of "achieving carbon neutrality by "T2"" in year "T1", and the CO2 emissions of the target user's entire supply chain in year "T1" are "V0", then the CO2 emissions of the target user's entire supply chain at the current time t can be calculated using the following formula: If the CO2 emissions calculated by the formula (1) are equal to or less than vt, the target base of the target user is determined to meet the maturity level of at least "Lv4."
[0061] The maturity level determination criteria table 29 is a table that stores the determination criteria for each maturity level of the target base of the contract user (hereinafter referred to as the maturity level determination criteria). Note that, hereinafter, these maturity level determination criteria will also be referred to as "evaluation items" as appropriate.
[0062] In this embodiment, the maturity level is evaluated into seven levels, from Level 1 (Lv1) to Level 7 (Lv7), based on a comprehensive judgment using three criteria: "organizational governance," "job establishment," and "DX degree." Multiple evaluation items are set for each of these criteria: "organizational governance," "job establishment," and "DX degree."
[0063] Then, for the target base of the contract user, the maturity level of the target base is determined for each evaluation axis according to the maturity level determination criteria described above. For each evaluation axis, it is determined which evaluation item the target base most closely corresponds to. Specifically, the determination is based on the business environment data stored in the business environment data table 25 and the activity performance data stored in the activity performance table 27. When determining based on the activity performance data, the achievement status of the evaluation items is calculated as a percentage, and the level to which the evaluation item that is 100% satisfied belongs is used as the evaluation result for the target base. Furthermore, an overall maturity score for the target base is calculated from the evaluation results for each evaluation axis. For example, the maturity score is calculated by averaging the evaluation results for each evaluation axis. Note that the method for calculating the evaluation results for each evaluation axis and the method for calculating the overall maturity score are merely examples, and other methods are also possible, such as calculating with different weights for each evaluation axis.
[0064] Note that "organizational governance" here refers to a perspective for determining the extent to which activity goals have been set for the organization and have been thoroughly communicated to those outside the company, and is determined based on a questionnaire survey of the target user and the contents of a sustainability report published by the organization to which the target user belongs. "Business establishment level" refers to a perspective for determining the range of departments in which business execution rules have been set and the extent to which those business execution rules have been established in daily business operations, and is determined mainly based on the activity performance data stored in the activity performance data table 27. "DX level" refers to a perspective for determining the extent and accuracy to which the digitization of handled data and business systemization (DX: digital transformation) have been advanced, and is determined based on the activity performance data stored in the activity performance data table 27.
[0065] Taking the above into consideration, the maturity level determination criteria table 29 has records corresponding to maturity levels 1 to 7, as shown in FIG. 6, and these seven records correspond to "organizational governance," "business establishment," and "DX degree," respectively, and are divided into an organizational governance column 29A, a business establishment column 29B, and a DX degree column 29C.
[0066] Furthermore, the organizational governance column 29A, the business establishment column 29B, and the DX degree column 29C are further divided into a plurality of sub-columns 29D corresponding to each of the evaluation items previously set for the three corresponding evaluation axes of "organizational governance," "business establishment," or "DX degree," and the evaluation criteria for the corresponding evaluation items at the corresponding maturity levels are stored in these sub-columns 29D.
[0067] Therefore, in the example of Figure 6, multiple evaluation items are set for "organizational governance," such as "setting organizational goals" and "establishment of a promotion organization," multiple evaluation items are set for "job establishment," such as "rules for carrying out work," and multiple evaluation items are set for "DX level," such as "digitalization of data," for each scope ("Scope 1," "Scope 2," and "Scope 3").
[0068] Furthermore, Figure 6 shows that, for example, the evaluation criteria for a maturity level of Level 1 ("Lv1 evaluation criteria") are as follows: for "organizational governance," "setting of organizational goals" is "not set" and "establishment of a promotion organization" is "not established"; for "job establishment," "rules for business execution" is "not specified"; and for "DX level," "digitalization of data" is "paper-based."
[0069] The maturity level history management table 30 is a table that stores the evaluation results of maturity level evaluations that have been conducted in the past for each contracted user. As shown in Fig. 7, this maturity level history management table 30 is configured to include at least a user ID column 30A, a score calculation date and time column 30B, a target location column 30C, a maturity level column 30D, a maturity score column 30E, and an answered response column 30F. In the maturity level history management table 30, one record (row) corresponds to the result of one maturity level evaluation conducted in the past for one contracted user.
[0070] The user ID field 30A stores the user ID of the corresponding contracted user, the target location field 30C stores the name of the location of the contracted user whose maturity level was evaluated, and the maturity level field 30D stores the maturity level determined for that location at the time.
[0071] Furthermore, the maturity score column 30E stores the maturity score, which is the overall evaluation result calculated from the evaluation results for each evaluation axis of the base calculated when the maturity level was evaluated, and the score calculation date and time column 30B stores the date and time when the maturity score was calculated and registered in the maturity level history management table 30.
[0072] Furthermore, the answered response column 30F stores the identification number of the question posed to the corresponding contracted user and the content of the reply from that contracted user to that question in, for example, JSON format.
[0073] Therefore, in the example of Figure 7, for example, in the maturity level evaluation of "Factory A" conducted on "2023 / 05 / 12 13:24" for a contracted user with a user ID of "MB000101," the maturity level of "Factory A" was determined to be "3" and the maturity score to be "42." Figure 7 also shows that the questions asked of the user at that time were "Q1," "Q2," "Q3," etc., and the user's answers to these questions were "AAA," "BBB," "CCC," etc., respectively.
[0074] The maturity level corresponding measure table 31 is a table that stores information about candidate measures for raising the maturity level for each maturity level. As shown in Fig. 8, this maturity level corresponding measure table 31 is configured to include at least a measure ID column 31A, a measure name column 31B, a solution owner column 31C, an implementation constraint column 31D, a reference price column 31E, an implementation value column 31F, an implementation record column 31G, and a response level score column 31H. In the maturity level corresponding measure table 31, one record (row) corresponds to one candidate measure for raising the maturity level.
[0075] The policy ID column 31A stores a unique identifier (policy ID) assigned to the corresponding policy candidate, the policy name column 31B stores the name of the policy candidate, the solution owner column 31C stores the provider of the solution that is the policy candidate (hereinafter referred to as the owner), and the implementation constraint column 31D stores constraints for implementing the policy candidate.
[0076] Furthermore, the reference price column 31E stores reference prices such as initial costs and monthly costs when introducing the candidate policy, and the introduction value column 31F stores the value of introducing the candidate policy (the general effect expected when the candidate policy is introduced). Furthermore, the introduction record column 31G stores the names of the bases of users who have introduced the candidate policy and the dates of introduction, and the response level / score column 31H stores the effort level (if the target user is not a contracted user) and maturity score (if the target user is a contracted user) of the target bases where the candidate policy will be introduced.
[0077] Therefore, in the example of Figure 8, the candidate measure "XX Optimization Solution" assigned the measure ID "S0001" is a measure to introduce the solution "XX Optimization Solution" owned by "H Company DD Headquarters" to bases with an effort level of "4" if the target user is not a contracted user, or a maturity score of "50-65" if the target user is a contracted user, and it is shown that the introduction of the solution requires the "installation of a dedicated server" with at least the OS "xyz" installed, and that the installation environment must be "abc".
[0078] Furthermore, Figure 8 shows that the reference price for introducing this policy candidate solution is "Xxx million yen" per unit, but that it offers the value of "maintaining and improving manufacturing efficiency," "reducing CO2 emissions," and "optimizing the energy usage portfolio," and that it has already been introduced at least by "Company S's X base" in "April 2014" and "Company C's Z factory" in "August 2015."
[0079] The display screen pattern database 32 is a database that stores screen data of templates of various screens to be displayed on the client 2 when diagnosing the maturity level. The maturity level calculation unit 23 and the policy introduction value / cost calculation unit 24 generate necessary screens using the screen data stored in the display screen pattern database 32, and transmit the screen data of the generated screens to the client 2, thereby causing the client 2 to display the screens.
[0080] (3) Configuration of Various Screens Next, the screen configuration of various screens that the GX policy proposal device 4 displays on the client 2 in relation to the above-mentioned GX policy proposal function will be described.
[0081] 9 shows the screen configuration of a menu screen 40 that can be displayed by a predetermined operation on the client 2. This menu screen 40 is a screen on which the target user can specify how the user will respond to questions about several evaluation items that are asked of the user in order to evaluate the current maturity level of the target base of the user, and how the evaluation results of the GX maturity level will be displayed.
[0082] In practice, in the GX policy proposal device 4 of this embodiment, one or more questions are prepared in advance to correspond to each of the evaluation items described above in the maturity level determination criteria table 29 of Figure 6, in order to confirm whether the target base of the target user satisfies the evaluation item.
[0083] The GX policy proposal device 4 allows the user to select the desired answering method for these questions from among three methods: a first answering method in which the user inputs answers in a question-and-answer format; a second answering method in which the user inputs answers to several questions displayed in a table format all at once; and a third answering method in which the user inputs answers to several questions written in a given Excel (registered trademark) directly into that Excel (registered trademark) and then registers that Excel (registered trademark).
[0084] In reality, the menu screen 40 is provided with first to third answering method selection buttons 41, 42, 43 corresponding to the first to third answering methods, respectively. The user can select the answering method corresponding to the first to third answering method selection button 41-43 as the answering method for the question by clicking the first to third answering method selection button 41-43 corresponding to the desired answering method from among the first to third answering method selection buttons 41-43.
[0085] Then, for example, when the user clicks the first response method selection button 41 to select the first response method, a first maturity level diagnosis screen 50 such as that shown in Figures 10 and 11 is displayed on the client 2 in place of the menu screen 40.
[0086] On this first maturity level diagnosis screen 50, a first speech bubble 51 is displayed in the center of the screen, and within this first speech bubble 51, a character string 52 representing the content of a question regarding the corresponding evaluation item and a plurality of option buttons 53 each corresponding to each answer option for the question are displayed.
[0087] Thus, the user can input an answer to the question by clicking on the option button 53 that corresponds to the answer that is in line with the actual situation of the target base from among these option buttons 53. Then, when the user answers the question in this way, a second speech bubble 54 showing the answer corresponding to the option selected by the user is displayed at the bottom right of the first speech bubble 51.
[0088] In addition, a question transfer button 55 is provided in the first balloon 51, and if the current answerer (person in charge) cannot answer the question, by clicking this question transfer button 55, the answer to the question can be requested from another answerer.
[0089] In practice, when this question forwarding button 55 is clicked, an email creation form is displayed to other respondents, displaying the question and answer options, and the user can forward the question to other respondents by email by entering an address in the form. The other respondents who receive this email can then answer the question by selecting an answer that suits the actual situation of the target location from the answer options displayed in the email and replying.
[0090] When the user selects any of the option buttons 53, as described above, each time the user finishes inputting an answer to one question on the first maturity level diagnostic screen 50, a similar first maturity level diagnostic screen 50 for the next question is displayed in sequence. In this way, questions regarding several evaluation items are asked in sequence in a question-and-answer format.
[0091] Furthermore, by answering all the questions, the user can cause the GX policy proposal device 4 to start diagnosing the maturity level of the user's target base.
[0092] On the other hand, if the user selects the second answering method by clicking the second answering method selection button 42 (FIG. 9) on the menu screen 40, a second maturity level diagnosis screen 60 containing a list of questions 61 relating to maturity level diagnosis, such as that shown in FIG. 12, is displayed on the client 2 in place of the menu screen 40.
[0093] The question list 61 has sub-columns 62 for multiple questions corresponding to each maturity level (Lv. 1 to Lv. 7). Each sub-column 62 is displayed gray if the target user has already answered the question, so that answered questions can be recognized at a glance. In the example shown in FIG. 12 , the sub-columns 62 for "Q1" and "Q2" are grayed out, indicating that the question has already been answered by the target user, while "Q3" is unanswered. The user can answer each question in each sub-column 62 by clicking the sub-column 62, regardless of whether the question has been answered or not. The answer screen is interactive, similar to the examples shown in FIGS. 10 and 11 , and displays a question 52 equivalent to the question written in each sub-column 62 and option buttons 53 for answering the question.
[0094] Thus, the user can input an answer to the displayed question 52 by clicking on the option button 53 that corresponds to the answer that is in line with the actual situation of the target base from among the option buttons 53 that display answers to the displayed question 52. When the user answers, the second maturity level diagnosis screen 60 is displayed again on the client 2.
[0095] Also, a back button 65 and a start diagnosis button 66 are displayed at the bottom right of the second maturity level diagnosis screen 60. Thus, after answering some or all of the questions displayed in the question list 61, the user can return the display screen to the menu screen 40 by clicking the back button 65, and can start the diagnosis of the maturity level of the user's target base by clicking the start diagnosis button 66.
[0096] Furthermore, if the user selects the third answering method by clicking the third answering method selection button 43 (FIG. 9) on the menu screen 40, a predetermined file selection screen (not shown) is displayed on the client 2 in place of the menu screen 40. Thus, by selecting the Excel (registered trademark) file prepared in advance on this file selection screen, the user can input his or her answers to some or all of the questions regarding the various evaluation items all at once.
[0097] Furthermore, a back button and a start diagnosis button are displayed on the file selection screen. After answering some or all of the questions, the user can click the back button to return the display screen to the menu screen 40, and by clicking the start diagnosis button, the user can have the GX policy proposal device 4 start diagnosing the maturity level of the user's target base.
[0098] On the other hand, in the GX measure proposal device 4 of this embodiment, as examples of methods for displaying the diagnosis results of the maturity level of the target base of the user, which are made based on the results of the questionnaire collected from the user as described above, there are provided a first diagnosis result display method that displays only the diagnosis results of the user, a second diagnosis result display method that displays the diagnosis results of the user in comparison with other companies in the same industry, and a third diagnosis result display method that displays the progress of the desired indicators (evaluation KPIs (Key Performance Indicators)) up to the present and a roadmap to the target.
[0099] The menu screen 40 is provided with first to third diagnostic result display method selection buttons 44, 45, and 46 corresponding to the first to third diagnostic result display methods, respectively. Thus, the user can select the display method corresponding to the first to third diagnostic result display method selection button 44 to 46 as the display method for the diagnostic results of the user's maturity level by clicking the first to third diagnostic result display method selection button 44 to 46 corresponding to the desired diagnostic result display method from among the first to third diagnostic result display method selection buttons 44 to 46.
[0100] Then, for example, if the user clicks the first diagnostic result display method selection button 44 to select the first diagnostic result display method, a first diagnostic result screen 70 such as that shown in FIG. 13 is displayed on the client 2 in place of the menu screen 40.
[0101] This first diagnosis result screen 70 displays a plane coordinate system 71 with the horizontal axis representing the level of green transformation efforts, the vertical axis representing the rate of CO2 emissions reduction from the base year, with each company's base year set at 100%, and the size of the circle representing net income or operating profit per unit of CO2 emissions (ROC). A first mark 72 associated with the target base of the target user is displayed on this plane coordinate system 71 at a coordinate position where the x-coordinate value represents the level of green transformation efforts at the target base of the target user and the y-coordinate value represents the rate of CO2 emissions reduction at the target base of the target user.
[0102] Furthermore, a second mark 73 indicating the median for the industry is also displayed on this plane coordinate 71 at a coordinate position where the median of the effort level of the industry to which the target user belongs is the x-coordinate value and the median of the CO2 emission reduction rate of the industry is the y-coordinate value. This allows the target user to visually grasp, based on this first diagnosis result screen 70, how much the indicators such as the GX effort level, CO2 emission reduction rate, and ROC at his / her own maturity level differ from the industry median.
[0103] A back button 74 is provided at the bottom right of the first diagnosis result screen 70 , and by clicking this back button 74 , the display screen of the client 2 can be returned to the menu screen 40 .
[0104] On the other hand, if the user clicks the second diagnostic result display method selection button 45 (FIG. 9) on the menu screen 40 to select the second diagnostic result display method, a second diagnostic result screen 80 such as that shown in FIG. 14 is displayed on the client 2 in place of the menu screen 40.
[0105] This second diagnostic result screen 80 displays planar coordinates 81 similar to the planar coordinates 71 of the first diagnostic result screen 70 described above with reference to Figure 12, and first and second marks 82, 83 similar to the first and second marks 72, 73 of the first diagnostic result screen 70 are displayed on this planar coordinates 81.
[0106] Furthermore, on the second diagnosis result screen 80, in addition to these first and second marks 82, 83, a third mark 84 corresponding to each of the other companies in the industry to which the target user belongs is displayed at a coordinate position on a plane coordinate system 81 where the x-coordinate value represents the overall level of effort of the company and the y-coordinate value represents the overall CO2 emissions reduction rate of the company.
[0107] Based on this second diagnosis result screen 80, the target user can visually understand how indicators such as the GX initiative level, CO2 emission reduction rate, and ROC at his or her own maturity level differ from the industry median and other companies in the same industry.
[0108] A back button 85 is also provided at the bottom right of the second diagnosis result screen 80 , and by clicking this back button 85 , the display screen of the client 2 can be returned to the menu screen 40 .
[0109] In addition, on the first and second diagnosis result screens 70, 80, by placing the cursor over the first mark 72, 82, a pop-up 90 (hereinafter referred to as a GHG reduction proposed measure display pop-up) as shown in Fig. 15 can be displayed. Then, in the GHG reduction proposed measure display pop-up 90, a bar graph 91 is displayed for each scope ("Scope 1," "Scope 2," "Scope 3U," and "Scope 3D"), which combines the amount of greenhouse gas (GHG) reduction resulting from various measures ("Measure A" to "Measure I" in Fig. 15) related to green transformation that the target user has already implemented at the target base with the amount of greenhouse gas reduction resulting from the further implementation of the candidate measures ("Measure 1" to "Measure 4" in Fig. 15) proposed by the GX measure proposal device 4.
[0110] Furthermore, on the first and second diagnosis result screens 70, 80, the target user can select one of the desired policy candidates from among these policy candidates by clicking on the portions (the portions marked "Measure 1" to "Measure 4" in FIG. 15) on the bar graph 91 corresponding to the respective policy candidates proposed by the GX policy proposal device 4 displayed in the GHG reduction proposed policy display bubble 90. In this case, a predetermined evaluation KPI selection and trial calculation condition setting screen (not shown) is displayed on the client 2 in place of the first and second diagnosis result screens 70, 80.
[0111] This evaluation KPI selection / estimation condition setting screen is a screen for setting the estimation conditions when estimating the return on investment related to the evaluation KPI specified by the target user when the policy candidate selected by the target user (hereinafter referred to as the user-selected policy candidate) is introduced at the target base as described above. In practice, the target user can use this evaluation KPI selection / estimation condition setting screen to set the evaluation KPI for which annual trends should be estimated and the estimation conditions for performing the estimation.
[0112] The "evaluation KPIs" here include performance-related KPIs (business KPIs) such as performance, sales volume, profits, and costs, and business-related KPIs (business KPIs) such as equipment productivity, shipping rate, and defective product rate for a specific line if the target base is a factory. Furthermore, environmental KPIs (environmental KPIs) include the CO2 emissions and ROC of the target base, and if the target base is a factory, water usage, chemical compound usage fees, and biomass power generation volume. The evaluation KPI selection and estimation condition setting screen provides buttons corresponding to each of these evaluation KPIs, and the target user selects the evaluation KPI for which annual trends should be estimated by clicking the button corresponding to the desired evaluation KPI from these buttons.
[0113] Furthermore, on the evaluation KPI selection / calculation condition setting screen, the conditions required for estimating the annual trends of the selected evaluation KPI as described above can be set as calculation conditions. For example, if the target user selects manufacturing cost as the evaluation KPI, the target user can set calculation conditions such as the expected reduction in labor hours, labor costs, the target equipment, the operating time of the equipment, and power consumption. Furthermore, if there are items required for calculation even for evaluation KPIs that were not selected, the estimated value of the KPI can be set as the calculation condition.
[0114] 16 shows an example of the screen configuration of a trial calculation result display screen 100 that displays the results of trial calculation of the annual trends of the evaluation KPI selected on the evaluation KPI selection / trial calculation condition setting screen based on the trial calculation conditions set on the evaluation KPI selection / trial calculation condition setting screen. This trial calculation result display screen 100 is displayed on the client 2 in place of the evaluation KPI selection / trial calculation condition setting screen.
[0115] The trial calculation result display screen 100 includes a user-selected measure candidate summary display area 101 , a trial calculation condition display area 102 , and a trial calculation result display area 103 .
[0116] The user-selected policy candidate summary display area 101 displays at least the solution to be implemented, its implementation cost, and monthly fee as an overview of the user-selected policy candidate. The estimation condition display area 102 displays the estimation conditions set by the target user on the evaluation KPI selection / estimation condition setting screen. The estimation result display area 103 displays, for example, a line graph, the estimated results of the annual trends of the evaluation KPIs selected by the target user on the evaluation KPI selection / estimation condition setting screen when the user-selected policy candidate is implemented. This allows the target user to confirm the implementation value of the policy candidate (user-selected policy candidate) selected in the GHG reduction proposed policy display bubble 90 described above with reference to FIG. 15 . As another example, a method is conceivable in which the user does not select an evaluation KPI, but instead displays all evaluation KPI values estimated based on the estimation conditions set by the user for all evaluation KPIs.
[0117] In addition, a first back button 104 and a second back button 105 are provided at the bottom right of the trial calculation result display screen 100. By clicking the first back button 104, the display screen can be returned to the original first or second diagnosis result screen 70, 80. By placing the cursor on the first mark 72, 82 (FIGS. 13 and 14) on the first or second diagnosis result screen 70, 80, the target user can again display the GHG reduction proposed measure display bubble 90 described above in FIG. 15. This allows the target user to perform trial calculations of the year-by-year trends of the desired evaluation KPIs for other candidate measures in the same manner as described above. Furthermore, by clicking the second button 105, the target user can return the display screen to the menu screen 40 (FIG. 9).
[0118] On the other hand, if the user clicks the third diagnostic result display method selection button 46 (FIG. 9) on the menu screen 40 to select the third diagnostic result display method, a third diagnostic result screen 110 such as that shown in FIG. 17 is displayed on the client 2 in place of the menu screen 40.
[0119] This third diagnosis result screen 110 displays plane coordinates 111 similar to the plane coordinates 71 of the first diagnosis result screen 70 described above with reference to Fig. 12. Then, on this plane coordinates 111, a fourth mark 112 representing the state of each year is displayed, with the size of the circle being the ROC, at a coordinate position corresponding to each of the current and past years, where the x-coordinate value is the level of effort toward green transformation for that year and the y-coordinate value is the CO2 emission reduction rate for that year.
[0120] Also, on the plane coordinate system 111, a fifth mark 113 is displayed at a coordinate position where the y-coordinate value is the final CO2 emission reduction rate based on information made public in the target user's open information or registered by the target user through the GX maturity level diagnosis, and the x-coordinate value is the level of effort required to achieve that goal, along with a number indicating the year in which the goal is to be achieved.
[0121] Furthermore, on the plane coordinates 111, a sixth mark 114 is displayed corresponding to a roadmap plan for achieving the target CO2 emission reduction rate at the target user's target base by the target fiscal year, which has been devised by the GX policy proposal device 4 based on the current target user's level of effort toward green transformation and the CO2 emission reduction rate.
[0122] This sixth mark 114 is displayed at a coordinate position where the x-coordinate value is the level of efforts toward green transformation at any point between the present and the target fiscal year if the plan is introduced, and the y-coordinate value is the predicted value of the CO2 emission reduction rate at that point. Furthermore, if multiple such roadmap plans are created by the GX policy proposal device 4, the sixth mark 114 is displayed corresponding to each plan.
[0123] Furthermore, adjacent fourth marks 112, the fourth marks 112 and each sixth mark 114 representing the current state of the target base of the target user, and the sixth marks 114 and the fifth marks 113 are connected by arrows 115 pointing in the direction of the flow of time, and a character string 116 representing the plan name of the plan corresponding to the sixth mark 114 is displayed near the arrow 115 connecting the fourth marks 112 and the sixth marks 114 representing the current state of the target base of the target user.
[0124] Then, on the third diagnosis result screen 110, by hovering the cursor over this character string 116, a balloon 117 showing an outline of the plan, etc., is displayed on the plane coordinates 111, as shown in Fig. 18. This allows the target user to check the outline of each plan created by the GX policy proposal device 4.
[0125] A back button 118 is provided at the bottom right of the third diagnosis result screen 110, and by clicking this back button 118, the display screen of the client 2 can be returned to the menu screen 40.
[0126] 19 shows a data collection method setting / confirmation screen 120 that can be displayed on the client 2 by a predetermined operation. The data collection method setting / confirmation screen 120 is a screen for confirming and modifying the collection method of various activity performance data from each target location of the contracted user, and is displayed based on the information stored in the data collection method column 26I (FIG. 2) of the corresponding record in the user information table 26 (FIG. 2).
[0127] This data collection method setting / confirmation screen 120 is configured with a data collection method list 121 having a record (row) for each target location of the target user. In this data collection method list 121, each record is divided into sub-columns 122 for "Scope 1," "Scope 2," and "Scope 3," and for "Scope 3," each sub-column is divided into 15 categories ("cat 1" to "cat 15") respectively.
[0128] In some of these small columns 122, when the GX policy proposal device 4 collects activity performance data relating to the corresponding scope ("Scope 1" or "Scope 2") at the corresponding target base or the corresponding category ("cat 1" to "cat 15") of the corresponding scope ("Scope 3"), a mark indicating whether the data collection is being performed manually or automatically is displayed.
[0129] Specifically, if the corresponding data collection is being performed manually, a manual mark 123 indicating this is displayed, and if the data collection is being performed automatically, an automatic mark 124 indicating this is displayed. Note that nothing is displayed in the sub-column 122 where the corresponding data collection is not being performed.
[0130] On the data collection method setting / confirmation screen 120, by clicking on the manual mark 123, the mark displayed in the corresponding sub-column 122 can be changed to either the automatic mark 124 or a blank space where no data collection is being performed, and by clicking on the automatic mark 124, the mark displayed in the corresponding sub-column 122 can be changed to either the manual mark 123 or a blank space.
[0131] This means that if the data collection method for any scope at any target location is switched from manual to automatic due to DX or other reasons, the mark displayed in the corresponding sub-column 122 can be switched to the automatic mark 124 by clicking the manual mark 123 in that sub-column 122.
[0132] Furthermore, on the data collection method setting / confirmation screen 120, when the mark displayed in one of the sub-columns 122 is switched from the manual mark 123 to the automatic mark 124 or from the automatic mark 124 to the manual mark 123 as described above, the information stored in the data collection method column 26I of the corresponding record in the user information table 26 can be updated to the changed content by clicking the registration button 125 displayed in the lower right of the screen. In another embodiment, when the registration button 125 is clicked, a confirmation screen (not shown) can be displayed so that the user can see the changes made before registering or revising them. In yet another embodiment, it is also possible to immediately update the content of the user information table 26 when the user changes the content of the sub-column 122, without clicking the registration button 125.
[0133] The information stored in the data collection method column 26I of the user information table 26 is used when determining the evaluation items for DX conversion.
[0134] (4) Various processes executed in relation to the GX policy proposal function Next, we will explain the specific processing contents of various processes executed in the GX policy proposal device 4 in relation to the GX policy proposal function. Note that, although the processing entity of each process will be explained below as a program ("~~ unit"), it goes without saying that in reality, the CPU 10 (Figure 1) executes the process based on that program.
[0135] (4-1) GX Policy Proposal Processing Figure 20 shows an example of the flow of a series of processes (hereinafter referred to as GX policy proposal processing) executed in the GX policy proposal device 4 in relation to the GX policy proposal function. The GX policy proposal device 4 evaluates the maturity level of the target base of the target user at that time according to the processing procedure shown in Figure 20, and proposes to the target user policy candidates for raising the maturity level (policy candidates for improving the evaluation KPI of the target base of the target user).
[0136] In practice, the GX policy proposal device 4 starts this GX policy proposal process when a user login request is received from any of the clients 2. First, the login acceptance unit 22 (FIG. 1) authenticates the target user at that time based on the user ID and password included in the login request, and executes a user login acceptance process to accept the login (S1).
[0137] If the login acceptance unit 22 can authenticate the target user, the maturity level calculation unit 23 causes the client 2 to display the menu screen 40 described above with reference to FIG. 9 (S2).
[0138] Then, when the first to third response method selection buttons 41, 42, 43 (Figure 9) in the menu screen 40 are clicked and one of the first to third response methods is selected, the maturity level calculation unit 23 executes a maturity level evaluation process to evaluate the maturity level of the target base of the target user (S3).
[0139] Specifically, the maturity level calculation unit 23 acquires and reads answers to several questions by displaying the first maturity level diagnosis screen 50 (when the first answering method is selected) described above with reference to Figures 10 and 11 or the second maturity level diagnosis screen 60 (when the second answering method is selected) described above with reference to Figure 12 on the client 2. Alternatively, as a third answering method, answers to several questions are acquired and read by registering a file on an Excel (registered trademark) file registration screen (not shown).
[0140] If the target user is not a contracted user, the maturity level calculation unit 23 calculates the maturity level of the target base of the target user based on the content of the acquired and read answer and the open information of the target user. If the target user is a contracted user, the maturity level calculation unit 23 calculates the maturity level and maturity score of the target base of the target user based on information such as the content of the acquired and read answer and the activity record data of the target base of the target user stored in the activity record data table 27.
[0141] After this, the maturity level calculation unit 23 displays the first diagnostic result screen 70 described above with reference to Figure 13 or the second diagnostic result screen 80 described above with reference to Figure 14, which contains the evaluation results of the maturity level evaluation process, on the client 2 of the target user (S4).
[0142] Furthermore, when the cursor is placed over the first mark 72, 82 on the first or second diagnosis result screen 70, 80 displayed on the client 2, the maturity level calculation unit 23 displays a GHG reduction proposed measure display bubble 90 (FIG. 15) on the first or second diagnosis result screen 70, 80, which displays candidate measures for each scope ("Scope1," "Scope2," "Scope3U," and "Scope3D") for raising the maturity level at the target base of the target user (S5).
[0143] Specifically, the maturity level calculation unit 23 selects candidate measures for raising the maturity level of the target base of the target user for each scope ("Scope1", "Scope2", "Scope3U", and "Scope3D") from the candidate measures registered in the maturity level corresponding measure table 31 (Figure 8).
[0144] If the target user is not a contracted user, this selection is performed by selecting a measure candidate whose effort level of the target base of the target user calculated in the maturity level evaluation process in step S3 matches the effort level stored in the effort level / score column 31H (FIG. 8) of the maturity level corresponding measure table 31. Note that if there are multiple such measure candidates in the maturity level corresponding measure table 31, the one that is estimated to have the highest introduction effect by the measure introduction value / cost calculation unit 24 is selected.
[0145] Furthermore, if the target user is a contracted user, the selection is performed by selecting a policy candidate whose effort level stored in the response level / score column 31H of the maturity level corresponding policy table 31 matches the effort level of the target base of the target user calculated in the maturity level evaluation process of step S3, and whose maturity score of the target base of the target user calculated in the maturity level evaluation process of step S3 is within the range of the maturity score stored in the response level / score column 31H. Note that even if there are multiple such policy candidates in the maturity level corresponding policy table 31, the one that is estimated to have the highest introduction effect by the policy introduction value / cost calculation unit 24 is selected.
[0146] The maturity level calculation unit 23 then calculates the amount of greenhouse gas reduction that would occur if the candidate measures selected as described above were introduced at the target user's target base, and based on the calculation results, generates the GHG reduction proposed measure display bubble 90 described above with reference to Figure 15 and displays it on the first or second diagnosis result screen 70, 80.
[0147] Next, the maturity level calculation unit 23 waits for one policy candidate to be selected from the policy candidates displayed in the GHG reduction proposed policy display balloon 90, and when one policy candidate is eventually selected, it calls the policy introduction value / cost calculation unit 24 (FIG. 1). When called by the maturity level calculation unit 23, the policy introduction value / cost calculation unit 24 executes a return on investment trial calculation display process to trial calculate the return on investment of the policy candidate selected by the target user at that time (user-selected policy candidate) (S6), and displays the trial calculation result display screen 100 described above with reference to FIG. 16 showing the trial calculation results on the target user's client 2 (S7).
[0148] Next, the maturity level calculation unit 23 determines whether or not to terminate the GX policy proposal process (S8). This determination is made by waiting for either the first or second back button 104, 105 to be clicked on the trial calculation result display screen 100, and, when either the first or second back button 104, 105 is clicked, determining whether or not the second back button 105 was clicked.
[0149] If the maturity level calculation unit 23 obtains a negative result in this judgment, it returns to step S4 and displays the original first or second diagnosis result screen 70, 80 on the target user's client 2 (S4), and then repeats the processing of steps S4 to S8 until it obtains a positive result in step S8.
[0150] When the second back button 105 on the trial calculation result display screen 100 is clicked and a positive result is obtained in step S8, the maturity level calculation unit 23 displays the menu screen 40 on the target user's client 2, and then ends the series of processes. This ends the GX policy proposal process.
[0151] In addition, if the first, second or third response method is selected on the menu screen 40 and responses to several evaluation items are entered, and then the first or second diagnostic result display method selection button 44, 45 (Figure 9) is clicked, processing from step S3 onwards of the above-mentioned GX policy proposal processing is executed.
[0152] (4-2) Maturity Level Evaluation Process Fig. 21 shows specific processing contents of the maturity level evaluation process executed by the maturity level calculation unit 23 in step S3 of the above-mentioned GX policy proposal process (Fig. 20). The maturity level calculation unit 23 evaluates the maturity level of the target base of the target user according to the processing procedure shown in Fig. 21.
[0153] In practice, when the maturity level calculation unit 23 proceeds to step S3 of the GX policy proposal process, it starts the maturity level evaluation process shown in Figure 21, and first waits for an instruction to start the maturity level evaluation process by clicking the first or second response method selection button 41, 42 on the menu screen 40 described above with reference to Figure 9 (S10).
[0154] When the target user eventually obtains a positive result in step S10 by clicking the first or second answering method selection button 41, 42, the maturity level calculation unit 23 identifies questions that the target user has answered in the past from the answered response column 30F (Figure 7) of the record corresponding to the target base of the target user in the maturity level history management table 30 (Figure 7), and extracts several questions other than the identified questions (S11).
[0155] Next, the maturity level calculation unit 23 displays on the target user's client 2 the first maturity level diagnosis screen 50 (when the first answering method selection button 41 is clicked) described above with reference to Figures 10 and 11, or the second maturity level diagnosis screen 60 (when the second answering method selection button 42 is clicked) described above with reference to Figure 12, which displays the question extracted in step S11 and the answer options corresponding to that question (S12).
[0156] When the second maturity level diagnosis screen 60 is displayed in step S12, all columns 62 other than the columns 62 (Figure 12) displaying each question and its answer options extracted in step S11 are displayed blank.
[0157] Next, the maturity level calculation unit 23 accepts an answer entered by the target user using the first or second maturity level diagnosis screen 50, 60 displayed on the target user's client 2 (S13). The maturity level calculation unit 23 also associates the accepted answer with the question number of the question, and additionally stores the answer in the answered response column 30F (FIG. 7) of the record associated with the target base of the target user in the maturity level history management table 30 (FIG. 7) (S14).
[0158] Thereafter, the maturity level calculation unit 23 determines whether the target user has finished inputting answers to all the questions extracted in step S11 (S15). If the determination is negative, the maturity level calculation unit 23 returns to step S12, and thereafter repeats the processes of steps S12 to S15 while sequentially switching the questions displayed in step S12 to questions extracted in step S11 that the target user has not answered.
[0159] When the target user has finished inputting answers to all the questions extracted in step S11 and thus obtains a positive result in step S15, the maturity level calculation unit 23 executes a level / score calculation process to calculate the target user's maturity level, etc. (S16).
[0160] Specifically, in step S16, if the target user is not a contracted user, the maturity level calculation unit 23 calculates the maturity level of the target user. If the target user is a contracted user, the maturity level calculation unit 23 calculates the maturity level and maturity score of the target user.
[0161] For example, if the target user is not a contracted user, the maturity level calculation unit 23 first determines the effort level of the target base of the target user by referring to the effort level determination rule table 28 (Figure 4) based on the target user's open information and the target user's answers to each question obtained in the processing of steps S12 to S15.
[0162] The maturity level calculation unit 23 also obtains the operating profit and CO2 emissions so far this fiscal year from the open information of the target user, and calculates the ROC of the target user by performing the calculation of the above-mentioned equation (1) based on this obtained information.
[0163] On the other hand, if the target user is a contracted user, the maturity level calculation unit determines up to which maturity level evaluation criteria the target base of the target user satisfies, by referring to the maturity level determination criteria table 29 (Figure 6), based on the target user's open information, the target user's answers to each question obtained in the processing of steps S12 to S15, and the activity history data of the target base of the target user registered in the activity history data table 27 (Figure 3).
[0164] Specifically, based on the various information described above, the maturity level calculation unit 23 determines whether or not all of the target locations of the target user satisfy each evaluation item defined as the evaluation criteria for a certain maturity level in the maturity level determination criteria table 29, and if all evaluation items are satisfied, it determines whether or not all of the target locations of the target user satisfy each evaluation item defined as the evaluation criteria for the next maturity level, repeating this process in order starting from maturity level "Lv.1".
[0165] When a maturity level that does not satisfy all the evaluation items appears, the maturity level calculation unit 23 determines the previous maturity level as the current maturity level of the target user at the target base.
[0166] Furthermore, the maturity level calculation unit 23 calculates the ratio of the number of evaluation items for which the target base of the target user satisfies the requirements out of all evaluation items defined in the maturity level determination criteria table 29 as the maturity score of the target base of the target user. Note that, depending on the settings of the maturity level evaluation items, cases where it is determined that the target base has been cleared even if not all evaluation items are satisfied are also permitted. This is because there may be a combination condition among the evaluation items that requires that, for example, two out of three items be satisfied. In such cases, it is also permitted to determine that the corresponding maturity level has been cleared not only when all evaluation items are satisfied, but also when a certain percentage of all evaluation items are satisfied, or when a pattern that satisfies the above combination condition is satisfied.
[0167] Then, when the maturity level calculation unit 23 has finished calculating the maturity level of the target base of the target user as described above, as well as the maturity level and maturity score, it registers the maturity level and maturity score calculated for the target user, who is a contracted user, in the maturity level history management table 30, and then terminates this maturity level evaluation process.
[0168] (4-3) Return on Investment Calculation Processing Figure 22 shows the specific contents of the return on investment calculation processing executed by the policy introduction value / cost calculation unit 24 (Figure 1) in step S6 of the GX policy proposal processing described above with reference to Figure 20.
[0169] When the program proceeds to step S6 of the GX program proposal process, the program introduction value / cost calculation unit 24 starts the return on investment calculation process shown in Fig. 22, and first waits for the target user to select a desired program candidate from the program candidates displayed on the client 2 in step S5 of the GX program proposal process. Then, when the target user selects one of the program candidates, the program introduction value / cost calculation unit 24 accepts this selection (S20).
[0170] The policy implementation value / cost calculation unit 24 then displays the above-mentioned evaluation KPI selection / estimated calculation condition setting screen on the target user's client 2, and waits for the target user to set one or more desired evaluation KPIs and the estimate conditions necessary to estimate the annual trends of those evaluation KPIs on this evaluation KPI selection / estimated calculation condition setting screen (S21).
[0171] Then, when a positive result is obtained in step S21 by the target user having completed setting one or more desired evaluation KPIs and the calculation conditions necessary to estimate the annual trends of those evaluation KPIs on the evaluation KPI selection / calculation condition setting screen, the policy implementation value / cost calculation unit 24 accepts the selected evaluation KPIs and the set calculation conditions (S22).
[0172] Next, the policy implementation value / cost calculation unit 24 estimates the annual time series trends of the evaluation KPIs received in step S22 based on the calculation conditions received in step S22 (S23), and then terminates this investment return calculation process and returns to the GX policy proposal process.
[0173] As a result, the calculation result display screen 100 described above in FIG. 16, which displays the calculation results of the time series trends of the evaluation KPI selected by the target user by year, calculated in the above-mentioned return on investment calculation process, is displayed on the target user's client 2 in step S7 of the GX policy proposal process (FIG. 20).
[0174] (5) Effects of this embodiment As described above, the GX policy proposal device 4 of this embodiment determines the maturity level of the target user's target base based on the open information of the target user and the activity performance data acquired and read from the target base of the target user, and based on the determination result, presents the target user with policy candidates for raising the maturity level.
[0175] In this case, the GX policy proposal device 4 of this embodiment determines the maturity level of the target base of the target user by referring to the effort level determination rule table 28 and the maturity level determination criteria table 29, which store the determination rules or criteria for determining the effort level and maturity level of the target base of the target user, and therefore can objectively determine the maturity level based on the business environment and activity record of the target base of the target user.
[0176] In addition, the GX policy proposal device 4 pre-stores a maturity level corresponding policy table 31 in which policy candidates for each effort level and maturity score are stored, and based on the maturity level judgment result for the target user's target base, it refers to the maturity level corresponding policy table 31 to determine the policy candidates to be proposed to the target user, so it is possible to propose policy candidates (solutions) with specifications that are neither excessive nor insufficient.
[0177] Therefore, according to this embodiment, it is possible to realize a GX policy proposal device 4 that can propose policy candidates (solutions) with appropriate specifications.
[0178] (6) Other embodiments In the above-described embodiment, the business environment data collection unit 20, the activity performance data collection unit 21, the login acceptance unit 22, the maturity level calculation unit 23, and the policy introduction value / cost calculation unit 24 are implemented in the GX policy proposal device 4 consisting of a single computer device, but the present invention is not limited to this, and these programs may be distributed and placed in multiple computer devices that make up a distributed computing system.
[0179] In the above embodiment, the screen configurations of the various screens that the GX policy proposal device 4 displays on the client 2 are described as shown in Figures 9 to 19, but the present invention is not limited to this, and various other screen configurations can be widely applied.
[0180] The present invention can be widely applied to various information processing devices that output measure candidates for determining measures that can improve a certain index.
[0181] 1...GX policy proposal system, 2...client, 4...GX policy proposal device, 10...CPU, 20...business environment data collection unit, 21...activity performance data collection unit, 22...login acceptance unit, 23...maturity level calculation unit, 24...policy introduction value / cost calculation unit, 25...business environment data table, 26...user information table, 27...activity performance data table, 28...effort level determination rule table, 29...maturity level determination criteria table, 30...maturity level history management table, 31...maturity level corresponding policy table, 32...display screen pattern database, 40...menu screen, 50, 60...first maturity level diagnosis screen, 70, 80...diagnosis result screen, 90...GHG reduction proposed policy display pop-up, 100...estimated calculation result display screen.
Claims
1. An information processing device that outputs policy candidates for determining policies that can improve a certain indicator, comprising: a data reading unit that reads data including at least one of data on the business environment and data on activity results; a memory unit that stores judgment criteria for judging a maturity level, which is an indicator of the maturity of the business environment into which the policy is introduced, and policy candidate data that is a set of the policy candidates associated with the maturity level; a maturity level judgment unit that judges the maturity level based on the data and judgment criteria read by the data reading unit; and an output unit that outputs policy candidates associated with the maturity level judged by the maturity level judgment unit from the policy candidate data.
2. The information processing device according to claim 1, characterized in that the data reading unit periodically reads the latest data including at least one of data regarding the business environment or data regarding the activity results, and the maturity level determination unit determines the maturity level based on the latest data read by the data reading unit.
3. The information processing device according to claim 1, characterized in that the maturity level determination unit determines the maturity level based on answers to questions for each of a plurality of evaluation items and the data and / or the determination criteria read by the data reading unit.
4. The information processing device of claim 1, characterized in that the data reading unit reads the data regarding activity history for a first user who is able to obtain the data regarding activity history, and reads the data regarding the business environment for a second user who is unable to obtain the data regarding activity history, and the maturity level determination unit determines the maturity level for the first user based on the data regarding activity history and the determination criteria stored in the memory unit, and determines the maturity level for the second user based on the data regarding the business environment and the determination criteria stored in the memory unit.
5. An information processing device as described in claim 1, further comprising an investment return calculation unit that calculates the investment return of the policy candidate output by the output unit, wherein the output unit outputs the investment return calculated by the investment return calculation unit.
6. The information processing device according to claim 1, characterized in that the indicator is a KPI (Key Performance Indicator) related to business, operations and / or the environment.
7. An information processing method executed by an information processing device that outputs policy candidates for determining policies that can improve a certain indicator, wherein the information processing device stores judgment criteria for judging a maturity level, which is an indicator representing the maturity of the business environment in which the policy is introduced, and policy candidate data, which is a set of policy candidates associated with the maturity level, and the information processing method comprises: a first step of reading data including at least one of data on the business environment or data on activity results; a second step of judging the maturity level based on the read data and the judgment criteria; and a third step of outputting the policy candidate data that is associated with the judged maturity level.
8. The information processing method according to claim 7, characterized in that in the first step, the information processing device periodically reads the latest data including at least one of data regarding the business environment and data regarding the activity results from a data source, and in the second step, determines the maturity level based on the latest data.
9. The information processing method according to claim 7, characterized in that in the second step, the information processing device determines the maturity level based on answers to questions for each of a plurality of evaluation items, the read data, and the judgment criteria.
10. The information processing method according to claim 7, characterized in that in the first step, the information processing device reads the data on activity history for a first user who is able to obtain the data on activity history, and reads the data on the business environment for a second user who is unable to obtain the data on activity history; and in the second step, the information processing device determines the maturity level for the first user based on the data on activity history and the judgment criteria, and determines the maturity level for the second user based on the data on the business environment and the judgment criteria.
11. The information processing method according to claim 7, further comprising a fourth step of calculating a return on investment of the output policy candidates and outputting the calculated return on investment.
12. The information processing method according to claim 7, characterized in that the indicator is a KPI (Key Performance Indicator) related to business, operations and / or the environment.
13. A program for causing an information processing device to execute a specified process, the information processing device outputting policy candidates for determining policies that can improve a certain indicator, the information processing device storing judgment criteria for judging a maturity level, which is an indicator representing the maturity of the business environment in which the policy is introduced, and policy candidate data, which is a set of the policy candidates associated with the maturity level, the specified process comprising: a first step of reading data including at least one of data on the business environment and data on activity results; a second step of judging the maturity level based on the read data and the judgment criteria; and a third step of outputting the policy candidate associated with the judged maturity level from the policy candidate data.
Citation Information
Patent Citations
Measure proposal device, measure proposal method, and program
JP2022049886A
Digital solution selection device and method of selecting digital solution
JP2023010246A
Environmental management analysis system and environmental management analysis program
WO2021111796A1