[go: up one dir, main page]

WO2025109902A1 - Accommodation transaction proposal system - Google Patents

Accommodation transaction proposal system Download PDF

Info

Publication number
WO2025109902A1
WO2025109902A1 PCT/JP2024/036452 JP2024036452W WO2025109902A1 WO 2025109902 A1 WO2025109902 A1 WO 2025109902A1 JP 2024036452 W JP2024036452 W JP 2024036452W WO 2025109902 A1 WO2025109902 A1 WO 2025109902A1
Authority
WO
WIPO (PCT)
Prior art keywords
kpi
kpis
group
measures
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2024/036452
Other languages
French (fr)
Japanese (ja)
Inventor
やえみ 寺本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of WO2025109902A1 publication Critical patent/WO2025109902A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

Definitions

  • the present invention relates to generating measures to improve KPIs.
  • the system comprises a module for collecting and merging data from industrial processing units and pre-processing the data to remove outliers and missing values. Furthermore, the system generates customized output from the data to identify important variables that affect a given process performance indicator. The system also builds a predictive model for the key performance indicators including important features and determines operating points for optimizing the key performance indicators with minimal user intervention. In particular, the system receives input from the user about the key performance indicators to be optimized and informs the user of outputs from various steps in the analysis that help the user effectively manage the analysis and make appropriate operating decisions.”
  • Patent Document 1 shows a technique for adjusting the parameters of other processes in order to improve the KPIs of a particular process, but does not support mutual cooperation between stakeholders. Therefore, a system that supports stakeholders in sharing their individual circumstances and cooperating with each other is desirable.
  • One aspect of the present invention is a system for proposing a trade of a loan, the system including a processor and a memory, the memory storing loan range information for managing KPIs, parameters associated with the KPIs, and loan ranges of the parameters for multiple users, and policy management information for managing policies for improving one or more KPIs, the processor acquires from a user a designated KPI to be improved and information on the loan range of the parameters associated with the designated KPI, and for a KPI group including a KPI related to the designated KPI, determines a group of policies for improving the designated KPI and other KPIs of the KPI group by referring to the policy management information, with the loan range of the parameters associated with the KPIs of the KPI group as a constraint, creates a combination of policies that satisfies a preset condition in the group of policies, and presents information on the combination of policies to a user related to the KPI group to obtain a response of approval or disapproval of the combination of policies.
  • One aspect of the present invention is to help stakeholders share their individual circumstances and cooperate with each other.
  • FIG. 1 is a block diagram showing an example of the configuration of a system according to an embodiment of the present specification.
  • FIG. 2 is a block diagram for explaining the relationship between the processing modules of the business-to-business transaction device.
  • 13 shows an example of a flowchart of a KPI relationship model generation process.
  • 13 shows an example of the configuration of a KPI and related indicator performance data table.
  • 13 shows an example of the configuration of a KPI and related indicators relationship analysis table.
  • 1 shows an example of the configuration of a KPI relationship analysis table.
  • 13 shows an example of a flowchart of a KPI relationship model generation process.
  • 13 shows an example of a screen for a user to register the flexibility range of a parameter associated with the KPI.
  • 13 shows an example of a flowchart of a process for registering a loan target and a loan range in a loan target/range specification process.
  • 13 shows an example of the configuration of a facility range table for managing information on facility targets and facility ranges.
  • 13 shows an example of a flowchart of a KPI group creation process.
  • 13 shows an example of the configuration of a KPI group table.
  • 13 shows an example of an input screen for a user to generate a loan request.
  • 13 shows an example of a flowchart of an information acquisition process in the loan target/range specification process.
  • 13 shows an example of a flowchart of a policy generation process in the loan transaction plan generation process.
  • 13 shows an example of the structure of a policy table.
  • 13 shows an example of a flowchart of a policy combination generation process in the loan transaction plan generation process.
  • 13 shows an example of the structure of a policy combination table.
  • 13 shows an example of the configuration of a policy combination KPI comprehensive evaluation table.
  • 13 shows an example of a flowchart of a credit transaction negotiation process by a transaction proposal notification/reply reception program.
  • 13 shows an example of a screen for presenting to a user policies corresponding to the user in a policy combination and requesting the user to respond as to whether or not to accept the presented policies.
  • the system or device in this specification may be a physical computer system (one or more physical computers) or a system built on a group of computing resources (multiple computing resources) such as a cloud infrastructure.
  • the computer system or group of computing resources may include one or more interface devices (including, for example, a communication device and an input/output device), one or more storage devices (including, for example, a memory (main memory) and an auxiliary storage device), and one or more arithmetic devices.
  • a function When a function is realized by a program being executed by a computing device, the defined processing is performed using a storage device and/or an interface device, etc., as appropriate, and therefore the function may be at least a part of one or more computing devices. Processing described using the function as the subject may be processing performed by a system including one or more computing devices.
  • the program may be installed from a program source.
  • the program source may be, for example, a program distribution computer or a computer-readable storage medium (for example, a computer-readable non-transitory storage medium).
  • the description of each function is an example, and multiple functions may be combined into one function, or one function may be divided into multiple functions.
  • FIG. 1 is a block diagram showing an example of the configuration of a system according to one embodiment of this specification.
  • the business-to-business loan transaction system 1 includes a business-to-business loan transaction device 10 and an external data storage device 15 that is accessed by the business-to-business loan transaction device 10 via a network.
  • Companies are stakeholders. Stakeholders refer to interested parties, and include not only companies, but also any of a variety of groups and organizations.
  • the inter-company lending transaction device 10 manages resource or constraint lending transactions between stakeholders in the system to achieve a more appropriate combination of KPIs in the supply chain.
  • the inter-company financing transaction device 10 includes a CPU 101, which is a calculation device, a memory 102, which is a main storage device, a communication device 103, and a program storage device 104, which is an auxiliary storage device.
  • the calculation device may be configured as desired, and may include one or more processors (including cores), such as a CPU or a microprocessor.
  • the program storage device 104 stores a KPI relationship model generation module 106, a loan target/scope identification module 107, a loan transaction proposal generation module 108, a loan transaction negotiation module 109, and a data input/output module 110.
  • the KPI relationship model generation module 106 includes a KPI relationship model generation program 111.
  • the loan target/scope specification module 107 includes a loan target/scope specification program 112.
  • the loan transaction proposal generation module 108 includes a measure generation program 113 and a measure combination generation program 114.
  • the loan transaction negotiation module 109 includes a transaction proposal notification/response reception program.
  • the CPU 101 operates as a specific functional unit by executing processes according to the programs stored in the program storage device 104.
  • the processes may be explained with the programs (including modules) as the subject, but since the programs are executed by the CPU 101 to perform the specified processes while appropriately using storage resources (e.g., memory) and/or interface devices (communication ports), the subject of the processes may also be explained as the CPU 101 or the inter-company financing transaction device 10 that includes the CPU 101.
  • the data storage device 15 stores the database 151.
  • the data storage device 15 is composed of one or more storage devices. Examples of storage devices include devices that include non-volatile storage media such as HDDs (Hard Disk Drives) and SSDs (Solid State Drives), and may also be devices that include volatile storage media such as DRAMs.
  • HDDs Hard Disk Drives
  • SSDs Solid State Drives
  • FIG. 2 is a block diagram for explaining the relationship between the processing of the modules of the business-to-business loan transaction device 10.
  • the data input/output module 110 executes data input/output processing 205.
  • the data input/output module 110 receives input data from the terminal device 18 of the stakeholder company, and transmits output data to the terminal device 18.
  • FIG. 2 shows one terminal device 18 as an example, but the terminal device 18 of each stakeholder is connected to the business-to-business loan transaction system 1 via a network.
  • the terminal device 18 may be a device that serves as an interface for a user to input and output data, or may be a device for accessing a device that holds stakeholder data.
  • the data input/output module 110 communicates with other functional units within the inter-company loan transaction system 1, and transmits and receives necessary data.
  • the data input/output module 110 communicates with the KPI relationship model generation module 106, the loan target/scope identification module 107, the loan transaction proposal generation module 108, and the loan transaction negotiation module 109, and also registers information in the database 151 and reads information from it.
  • the KPI relationship model generation module 106 executes the KPI relationship model generation process 201 based on information from the stakeholder (user) received via the data input/output module 110.
  • the KPI relationship model generation module 106 stores the generated KPI relationship model in the database 151 and passes it to the loan transaction proposal generation module 108.
  • the loan transaction plan generation module 108 executes the loan transaction plan generation process 202.
  • the loan transaction plan generation module 108 transmits and receives information to and from the loan target/range identification module 107 and the data input/output module 110.
  • the loan target/range identification module 107 executes the loan target/range identification process 203.
  • the loan target/range identification module 107 transmits and receives information to and from the loan transaction plan generation module 108 and the data input/output module 110.
  • the loan transaction negotiation module 109 executes the loan transaction negotiation process 204.
  • the loan transaction negotiation module 109 transmits and receives information to and from the data input/output module 110.
  • the KPI relationship model generation program 111 generates a KPI relationship model in accordance with user input or based on the analysis of data input by the user.
  • the KPI relationship model indicates whether there is a relationship between KPIs and whether the increase/decrease relationship is positive or negative.
  • the relationship between them is positive, and if the opposite is true, the relationship is negative.
  • the related KPIs increase as the target KPI increases, and the related KPIs decrease as the target KPI decreases.
  • the related KPIs decrease as the target KPI increases, and the related KPIs increase as the target KPI decreases.
  • FIG. 3 shows an example of a flowchart of the KPI-relationship model generation process 201.
  • the KPI-relationship model generation program 111 acquires performance data of KPIs and related indicators from the database 151 (S11).
  • the performance data of KPIs and related indicators is received from the outside by the data input/output module 110 and stored in the database 151.
  • FIG. 4 shows an example of the configuration of the KPI and related indicator performance data table 310.
  • the KPI and related indicator performance data table 310 manages performance data on time variations of indicators for all stakeholders (all target users).
  • the managed indicators include KPIs and indicators other than KPIs.
  • the KPIs are specified in advance by the user.
  • the KPI and related indicator performance data table 310 includes an indicator ID column 311, an indicator name column 312, a timestamp column 313, and a value column 314.
  • the indicator ID column 311 shows an ID that identifies each indicator
  • the indicator name column 312 shows the name of each indicator.
  • KPIs are given names consisting of "KPI” and a number
  • indicators other than KPIs are given names consisting of "indicator” and a number.
  • the timestamp column 313 shows the time in the time variation of the indicator
  • the value column 314 shows the value of each indicator at each time.
  • the KPI relationship model generation program 111 constructs a relationship model between the KPI and related indicators, and identifies related indicators that affect the fluctuation of the KPI (S12).
  • Related indicators are KPIs or indicators other than KPIs.
  • the related indicators for each KPI may be specified by the user, and the KPI relationship model generation program 111 may analyze performance data for the KPIs and related indicators and identify the related indicators for each KPI from the analysis results. Note that various methods are known for evaluating the relevance between two time-varying variables, and any method may be used.
  • FIG. 5 shows an example of the configuration of the KPI and related indicator relationship analysis table 320.
  • the KPI and related indicator relationship analysis table 320 shows indicators (including KPIs and non-KPIs) related to each KPI.
  • the KPI and related indicator relationship analysis table 320 can be created by a user or by the KPI relationship model generation program 111.
  • the KPI and related indicator relationship analysis table 320 may be temporarily stored in the memory 102, or may be saved in the database 151.
  • the KPI and related indicator relationship analysis table 320 includes an indicator ID column 321, an indicator name column 322, a related indicator ID column 323, and a relationship column 324.
  • the indicator ID column 321 and the indicator name column 322 indicate the ID and name of the target indicator. These are the same as those in the KPI and related indicator performance data table 310.
  • the related indicator ID column 323 indicates the ID of the indicator related to the target indicator. Note that one indicator can be related to one or more indicators.
  • the relationship column 324 indicates whether the relationship between the two indicators is positive or negative.
  • the KPI relationship model generation program 111 further identifies whether there is a relationship between KPIs and whether the relationship between KPIs is positive or negative based on whether the KPI fluctuation is similar or different relative to the fluctuation of the indicator (S13).
  • the related indicator of a KPI is a KPI or an indicator other than a KPI (non-KPI indicator). If the related indicator is a KPI, the positive or negative relationship between them is determined.
  • a positive relationship is a relationship in which two related KPIs both increase and decrease, and a negative relationship is a relationship in which two KPIs show opposite changes.
  • an increase in one KPI leads to an increase in the other KPI, and a decrease in the other KPI leads to a decrease in the other KPI.
  • a decrease in one KPI leads to an increase in the other KPI.
  • the presence or absence of a relationship between the two KPIs via the non-KPI indicator is identified.
  • the method of identifying the presence or absence of a relationship between KPIs is, for example, to determine that the two KPIs have a positive relationship if the indicator IDs of the associated indicators match at least a certain percentage of positive and negative when the related indicators are extracted. Alternatively, if the indicator IDs match at a certain percentage, but the positive and negative relationships do not match, it can be determined that the two KPIs have a negative relationship.
  • the KPI relationship model generation program 111 saves the presence or absence of relationships between KPIs and the positive or negative relationship in the database 151 (S14).
  • Figure 6 shows an example of the configuration of the KPI relationship analysis table 330.
  • the KPI relationship analysis table 330 shows information on the KPI relationship model and manages the relationships between KPIs.
  • the KPI relationship analysis table 330 manages the presence or absence of relationships between KPIs and the positive or negative relationship. KPI pairs not shown in the table have no relationship.
  • the KPI relationship analysis table 330 is stored in the database 151.
  • the KPI relationship analysis table 330 includes an indicator ID column 331, an indicator name column 322, an indicator ID column 333, a KPI name column 334, and a relationship column 335.
  • the indicator ID column 331 and the indicator name column 322 indicate the indicator ID and name of one of the two related KPIs.
  • the indicator ID column 333 and the KPI name column 334 indicate the indicator ID and name of the other of the two related KPIs.
  • the relationship column 335 indicates whether the relationship between the two KPIs is positive or negative.
  • FIG. 7 shows an example of a flowchart of the KPI relationship model generation process 201.
  • the KPI relationship model generation program 111 acquires KPI performance data (S21).
  • the format of the KPI performance data is the same as that of the KPI and related indicator performance data table 310, but the indicators are all KPIs.
  • the KPI relationship model generation program 111 analyzes the correlation between the KPIs (S22), and identifies whether there is a relationship between the KPIs and whether the relationship is positive or negative based on the correlation (S23). This generates the KPI relationship analysis table 330.
  • the KPI relationship model generation program 111 saves the KPI relationship analysis table 330, which indicates whether there is a relationship between the KPIs and whether the relationship is positive or negative, in the database 151 (S24).
  • the process 203 for identifying the target and range of loans will include a process for registering the target and range of loans in response to input from the stakeholder (user), and a process for acquiring information on specific KPIs from the registered information.
  • the process for registering the target and range of loans in response to user input will be explained.
  • the process for registering the target and range of loans will be explained, and the process for acquiring information on the possible range of loans will be explained later.
  • FIG. 8 shows an example of a screen for a user to register the flexible range of a parameter (also called an index, which can also be a KPI) associated with the KPI.
  • a parameter also called an index, which can also be a KPI
  • the display device of the terminal device 18 displays the flexible range registration screen.
  • the flexible range registration screen includes a field 41 for inputting the target KPI, and a field for specifying the flexible range associated with the KPI.
  • the fields for specifying the flexible range specifically include a field 42 for inputting flexible target parameters associated with the target KPI, a field 43 for inputting the flexible range of each parameter, and a field 44 for inputting the validity period of each flexible range.
  • the target parameters are parameters that affect changes in the target KPI.
  • the flexible range depends on the target parameter and can be, for example, a numerical range or a value representing a selectable item.
  • a flexible range of two parameters is set for one KPI.
  • the number of parameters associated with a KPI can be one or more.
  • Information is entered into these fields by the user on the terminal device 18.
  • the register button 45 is selected, the input information is sent from the terminal device 18 to the inter-company flexible transaction device 10 together with the user ID.
  • FIG. 9 shows an example of a flowchart of the process of registering the loan target and loan range in the loan target/range specification process 203.
  • the process of registering the loan target and loan range can be executed at any time, and may be registered periodically or in response to a loan request, which will be described later.
  • the loan target/range specification program 112 receives information on the loanable target and range from the user via the terminal device 18.
  • the accommodation target/range identification program 112 receives information on the target KPI, the accommodation target parameters associated with the target KPI, the accommodation range, and the validity period from the user via the terminal device 18 along with the user ID (S31). Next, the accommodation target/range identification program 112 saves a data set including the user ID, the target KPI, the target parameters, the accommodation range of the target parameters, and the validity period in the database 151 (S32).
  • FIG. 10 shows an example of the configuration of a lending range table 340 that manages information on lending targets and lending ranges.
  • the lending range table 340 is stored in the database 151.
  • the lending range table 340 includes a user ID column 341, an indicator ID column 342, a KPI name column 343, a parameter column 344, a lending range column 345, and a validity period column 346.
  • the user ID column 341 indicates an ID that identifies the user who owns the lending target.
  • the indicator ID column 342 indicates the indicator ID of the KPI of the lending target.
  • the KPI name column 343 indicates the name of the KPI with which the lending range is associated.
  • the parameter column 344 indicates the parameter of the lending target.
  • the lending range column 345 indicates the lendable range of the lending target parameter.
  • the validity period column 346 indicates the validity period of the lending target. One or more lending target parameters are defined for one KPI. The validity period may be omitted.
  • the KPI group generation process generates KPI groups from KPIs that are related to each other.
  • Figure 11 shows an example of a flowchart of the KPI group creation process. Here, it is assumed that KPI groups are generated by the policy generation program 113.
  • the policy generation program 113 obtains the KPI relationship analysis table 330 from the database 151 (S35). Next, the policy generation program 113 analyzes the relationships between KPIs in the KPI relationship analysis table 330, creates KPI groups, and saves the information in the database 151 (S36).
  • a KPI group is a group consisting of KPIs that are directly or indirectly related.
  • the KPI relationship analysis table 330 shows pairs of KPIs that are related to each other.
  • the policy generation program 113 includes both related KPI pairs, where at least one of the two related KPI pairs is related, in the same KPI group. For example, if one related KPI pair is composed of KPI1 and KPI2, and the other related KPI pair is composed of KPI1 and KPI3, KPI1, KPI2, and KPI3 are included in the same KPI group.
  • the policy generation program 113 stores information about each generated KPI group in the KPI group table 350, and saves the KPI group table 350 in the database 151.
  • Figure 12 shows an example of the configuration of the KPI group table 350.
  • the KPI group table 350 manages the information about the KPI groups.
  • the KPI group table 350 indicates the KPI group to which each related KPI pair belongs. It includes a group ID column 351, an indicator ID column 352, a KPI name column 353, an indicator ID column 354, a KPI name column 355, and a relationship column 356.
  • the group ID column 351 indicates an ID that identifies the KPI group.
  • the indicator ID column 352 and the KPI name column 353 indicate the indicator ID and name of one of the two related KPIs.
  • the indicator ID column 354 and KPI name column 355 show the indicator ID and name of the other KPI of the two related KPIs.
  • the relationship column 336 shows whether the relationship between the two KPIs is positive or negative.
  • the loan transaction plan generation process 202 includes a process for generating measures and a process for generating a combination of measures.
  • the policy generation process will be described. The policy generation process is executed by the policy generation program 113 in response to a loan request from a user.
  • FIG. 13 shows an example of an input screen for a user to generate a loan request.
  • the loan request input screen is a screen for inputting information on the target KPI that the user wishes to improve, the loanable parameters of that KPI, and the loanable range.
  • the loan target/range identification program 112 transmits the information on this screen to the terminal device 18 in response to a request from the user.
  • the loan request input screen includes a target KPI input field 51 and a field indicating the loanable range.
  • the field indicating the loanable range includes a target parameter input field 52, a loan range input field 53, and a validity period field 54.
  • the target parameters are related to the target KPI and can affect the target KPI.
  • the user may be able to input new information on the lending range of the target KPI, that is, the target parameters and lending range, and the lending range information may be obtained from the lending range table 340 and displayed.
  • the lending target/range identification program 112 obtains information on the lending range of parameters related to the KPI of the user ID from the lending range table 340. In other words, it obtains information on the target parameters, lending range, and validity period.
  • the lending target/range identification program 112 displays information on the lending range of the target parameters.
  • the user may or may not be able to update the target parameters, lending range, and validity period on the lending request input screen.
  • FIG. 14 shows an example of a flowchart of the information acquisition process in the loan target/range identification process 203.
  • the loan target/range identification program 112 acquires the target user ID and the name or ID of the KPI from the terminal device 18 (S47).
  • the loan target/range identification program 112 acquires information on the loan target parameters, loanable range, and expiration date corresponding to the acquired user ID and KPI from the loan range table 340 in the database 151 (S48).
  • the target KPI is the objective variable of the optimization problem described below.
  • the flexible parameters and flexible range are the constraints of the optimization problem described below.
  • Figure 13 shows an example of specifying one KPI as the target of a flexibility request, but the user can specify multiple KPIs and their flexible ranges at the same time.
  • FIG. 15 shows an example of a flowchart of the policy generation process in the credit transaction proposal generation process 202.
  • the policy generation program 113 sequentially selects one KPI from one or more target KPIs specified by the user, and executes the process shown in FIG. 15.
  • the policy generation program 113 obtains the KPI group of the selected target KPI (S41). Specifically, the policy generation program 113 obtains information on all KPIs in the KPI group to which the target KPI belongs from the KPI group table 350. Next, the policy generation program 113 obtains the flexibility range corresponding to the KPI group (S42).
  • the policy generation program 113 obtains information on the loan range including the loan target parameters of all KPIs in the KPI group and the loan range from the loan range table 340.
  • the loan range information obtained from the loan range table 340 is information on records whose effective period includes the time when the policy is to be executed.
  • the time when the policy is to be executed may be specified by the user, for example, or may be the time when this process is executed.
  • the measure generation program 113 sets an optimization problem in which one or more KPIs including the target KPI are used as objective variables to search for measures within the flexibility range associated with each of the KPIs constituting the KPI group (S43), and calculates one or more solutions to the optimization problem (S44).
  • the explanatory variables of the optimization problem for each KPI are set in advance, and the flexibility range of the KPI group can be a constraint on the variables of the optimization problem.
  • the optimal value of one or more KPIs of the KPI group including the target KPI is searched for.
  • a KPI other than the specified target KPI may be included in the objective variable.
  • the measure generation program 113 saves the output measures and the KPI values at the time of implementing the measures in the database 151. Note that measures may also be determined by other methods.
  • FIG. 16 shows an example of the configuration of the policy table 360.
  • the policy table 360 manages information about policies generated by the policy generation program 113.
  • the policy table 360 is stored in the database 151.
  • the policy table 360 includes a policy ID column 361, a user ID column 362, an index ID column 363, a KPI name column 364, a parameter column 365, a policy column 366, a KPI estimate column 367, and an execution column 368.
  • the measure ID column 361 indicates an ID that identifies the generated measure.
  • the user ID column 362 indicates the ID of the user who should implement the measure, and the generated measure is presented to that user.
  • the indicator ID column 363 indicates the ID of the target KPI used as the objective variable in creating the measure.
  • the KPI name column 364 indicates the name of the KPI indicated by the indicator ID.
  • the parameter column 365 indicates the target parameter associated with the target KPI.
  • One measure may include one or more actions, that is, one or more parameters may be specified.
  • the measure column 366 indicates the range of values of the target parameter specified by the measure. For example, the measure can specify a specific value for the target parameter or a range of different possible values.
  • the KPI estimate column 367 indicates the estimated value of the target KPI by the measure. For measures that have been implemented, the actual value may be stored instead of an estimate.
  • the execution column 368 indicates whether the measure has been implemented. An implemented measure indicates that it has already been implemented.
  • FIG. 17 shows an example of a flowchart of the policy combination generation process in the loan transaction plan generation process 202.
  • the policy combination generation program 114 identifies the target user, target KPI, and target period, and obtains a group of policies (implemented/not yet implemented) (S51).
  • the target users are all users related to the target KPI, and the target KPI is one or more KPIs specified by the target user for policy generation and other KPIs of the KPI group to which they belong.
  • the target period is set in advance and is a predetermined period that includes the execution of this process (present).
  • the target period may be composed of, for example, the present and either the past and future from the present, or either one of the predetermined periods.
  • the policy group is a group of policies generated for each of the target KPIs specified by the target user and the KPIs of the KPI groups to which they belong, and is stored in the policy table 360.
  • the policy group obtained can include policies that have been proposed and executed in the past, policies that have been proposed in the past but not executed, and policies that are being proposed this time but not executed.
  • the policy combination generation program 114 checks the overlap of the transferable parameters and value ranges between policies in each time period in the present and future in the group of policies acquired above, and identifies policies that cannot be executed simultaneously in each time period (S52).
  • Each policy combination includes at least one of the policies created in response to a current request from the user. If two policies have a common target parameter and the value ranges of the common parameters of the two policies do not overlap even partially (including one numerical value), it is determined that the policies cannot be executed simultaneously.
  • the policy combination generation program 114 creates policy combinations from policies that can be executed simultaneously in each time period, both in the present and in the future. Policy combinations for each time period are sometimes called policy combinations for each time period or partial policy combinations. One or more policy combinations are generated for each time period.
  • the policy combination generation program 114 selects one policy combination from each time period to construct a policy combination for the target period consisting of a series of partial policy combinations. This may be called a policy combination for the target period, a policy combination for the target period, or an overall policy combination.
  • the policy combination generation program 114 can generate multiple overall policy combinations consisting of different partial policy combinations.
  • the policy combination generation program 114 acquires the achievement conditions for the overall evaluation of the KPI group (S54).
  • the achievement conditions for the overall evaluation of the KPI group are set in advance and indicate the conditions that the values of the target KPI group obtained by each overall policy combination must satisfy.
  • the target KPI group may be a KPI group that constitutes the same KPI group as the user-specified KPI, or it may be a collection of multiple KPI groups related to the user involved in the KPI group.
  • the conditions for achieving the overall evaluation of KPIs stipulate the conditions for individual KPIs and the relationships between KPIs within the target period.
  • the conditions for an individual KPI can, for example, specify the acceptable range of values for that KPI resulting from a combination of measures in the current and future target period.
  • the conditions for the relationship between KPIs can be specified from the perspective of fairness between KPIs of different users. This makes it possible to maintain a high level of KPIs overall while realizing fairness between KPIs of users.
  • the policy combination generation program 114 calculates an evaluation value for each user from at least some of the values of the KPIs for the target period according to a specified function. At this time, the past values of each of the user's KPIs are obtained from the KPI and related indicator performance data table 310, and the current and future values are obtained from the policy table 360. One or more evaluation values may be defined for each user.
  • the achievement conditions define the conditions that must be met by the evaluation values calculated from at least some of the KPIs of each user.
  • the policy combination generation program 114 compares the evaluation values between users and determines whether the comparison results meet the achievement conditions for the overall evaluation of the KPI group. For example, it may be required that the difference in evaluation values between each user pair is within a pre-specified range.
  • the evaluation value may be, for example, a weighted average of the users' KPIs in the target period, and the percentage difference in evaluation values between users may be required to be within a specified value; for example, the weighted average may be calculated using the time average of each KPI in the target period.
  • the period for which the evaluation value is calculated may be the entire target period or a portion of the target period.
  • the weighted average may be calculated for certain KPIs, which may be a portion of the KPIs of any user.
  • the policy combination generation program 114 searches for an overall policy combination that satisfies the achievement conditions of the acquired KPI group overall evaluation (S54). Furthermore, the policy combination generation program 114 outputs the overall policy combination that satisfies the achievement conditions to the policy combination table 370 and stores it in the database 151 (S55).
  • FIG. 18 shows an example of the configuration of a policy combination table 370.
  • the policy combination table 370 includes a policy combination ID column 371, a policy ID column 372, a user ID column 373, an index ID column 374, a KPI name column 375, a parameter column 376, a policy column 377, and an execution column 378.
  • the measure combination ID column 371 indicates an ID that identifies the measure combination.
  • the measure ID column 372 indicates an ID that identifies the measures included in each measure combination.
  • the user ID column 373 indicates the ID of the target user of the measure.
  • the indicator ID column 374 indicates the indicator ID of the KPI that is expected to be improved by the measure.
  • the KPI name column 375 indicates the name of the KPI indicated by the indicator ID.
  • the parameter column 376 indicates the parameter associated with the KPI, and the measure column 377 indicates the range of parameter values specified by the measure.
  • the execution column 378 indicates whether the measure has been executed.
  • FIG. 19 shows an example of the configuration of a policy combination KPI overall evaluation table 380.
  • the policy combination KPI overall evaluation table 380 includes a policy combination ID column 381, a user ID column 382, a KPI evaluation value ID column 383, and a KPI evaluation value column 384.
  • the policy combination ID column 381 indicates an ID that identifies the policy combination.
  • the user ID column 382 indicates the ID of the target user of the policy combination.
  • the KPI evaluation value ID column 383 indicates the ID of the KPI evaluation value for the target user of the policy combination.
  • the KPI evaluation value column 384 indicates the value of the KPI evaluation value.
  • Figure 20 shows an example of a flowchart of the loan transaction negotiation process 204 by the transaction proposal notification/answer reception program 115.
  • the transaction proposal notification/answer reception program 115 inquires of the user related to the policy combination as to whether or not the policy combination is acceptable, and obtains the response. This makes it possible to propose a policy combination that is acceptable to the related user.
  • the transaction proposal notification/answer reception program 115 acquires a group of policy combinations and KPI evaluation values for the policy combinations from the policy combination table 370 and the policy combination KPI overall evaluation table 380 (S61).
  • the transaction proposal notification/answer reception program 115 identifies the policy combination with the highest designated evaluation value (S62).
  • the calculation method for the designated evaluation value is specified in advance and is determined based on the value of the target KPI group.
  • the designated evaluation value may be the total value of the weighted average of the users' KPIs in the target period, or a statistical value (e.g., the reciprocal of the average value) obtained from the difference in the weighted average of the KPIs between users.
  • the weighted average may be calculated for a portion of the users' KPIs.
  • the transaction proposal notification/answer reception program 115 notifies all users who are the targets of the measures included in the measure combination of the measures for that user (S63). Specifically, the transaction proposal notification/answer reception program 115 notifies the user whose execution column 378 in the measure combination table 370 indicates "not executed" and whose user ID column 373 indicates information about the measure indicated in the measure ID column 372 of the same record. Users of measures that have been executed may also be notified.
  • the transaction proposal notification/response receiving program 115 receives responses from the users regarding whether or not to allow the execution of each measure (S64). The transaction proposal notification/response receiving program 115 determines whether all users have responded with permission for execution (S65).
  • the transaction proposal notification/response reception program 115 deletes the target combination of measures from the candidates (S66). The flow then returns to step S62.
  • the transaction proposal notification/response reception program 115 sends a request to each related user to execute the proposed measures (S67).
  • the transaction proposal notification/response reception program 115 saves information about the combination of measures to be executed in the performance information (S68).
  • FIG. 21 shows an example of a screen for presenting to a user measures that correspond to that user in a measure combination and requesting the user's response as to whether or not to approve the presented measures. This makes it possible to efficiently obtain a response from the user as to whether or not to approve the implementation.
  • the measure presentation screen includes a section 71 showing the target KPI, a section 72 showing the target parameters, and a section 73 showing the measures. It also includes a section 74 showing the overall KPI of the presented user and other users involved in the measure combination, and a graph 75 showing the change in the overall KPI estimates for the presented user and other users involved in the measure combination during the target period.
  • the target KPI is the target KPI of the measure for which permission to execute is being sought, and is the KPI of the user.
  • the target parameter is a parameter of the target KPI, and the measure indicates the range of values for that parameter.
  • the overall KPI estimate is a value calculated from the user's KPIs using a pre-defined method.
  • the overall KPI estimate may be, for example, a value obtained from the achievement conditions in the loan transaction proposal generation process 202 (step S53), or a value calculated from a specified evaluation value (step S62) that is referenced when presented to the user in the loan transaction negotiation process 204.
  • a weighted average of the users' KPIs may be used. This makes it possible to know the relationship of interests between users.
  • the user can respond with buttons 76 and 77 as to whether or not to approve the implementation of the proposed measures.
  • the present invention is not limited to the above-described embodiments, but includes various modified examples.
  • the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those having all of the configurations described. It is also possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace part of the configuration of each embodiment with other configurations.
  • each of the above configurations, functions, processing units, etc. may be realized in hardware, for example by designing some or all of them as an integrated circuit.
  • each of the above configurations, functions, etc. may be realized in software by a processor interpreting and executing a program that realizes each function.
  • Information such as the programs, tables, files, etc. that realize each function can be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card or SD card.
  • control lines and information lines shown are those considered necessary for the explanation, and do not necessarily show all control lines and information lines on the product. In reality, it can be assumed that almost all components are interconnected.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A system of the present invention stores accommodation range information for managing KPIs of a plurality of users, parameters associated with the KPIs, and the accommodation range of the parameters, and policy management information for managing policies for improving one or more KPIs. The system determines, for a KPI group which includes a designated KPI and a KPI related to the designated KPI, a policy group for improving the designated KPI and other KPIs in the KPI group by using the accommodation range of the parameters as a constraint, creates a policy combination that includes the determined policy group and satisfies a preset condition, and presents information on the policy combination to a user related to the KPI group.

Description

融通取引提案システムLoan transaction proposal system 参照による取り込みIncorporation by Reference

 本出願は、2023年11月20日に出願された日本出願である特願2023-196722の優先権を主張し、その内容を参照することにより、本出願に取り込む。 This application claims priority to Japanese Patent Application No. 2023-196722, filed on November 20, 2023, the contents of which are incorporated herein by reference.

 本発明は、KPIを向上する施策の生成に関する。 The present invention relates to generating measures to improve KPIs.

 本願の関連技術として、特開2018-195308号公報がある。この文献は、「システムは、産業処理ユニットからデータを収集して合併し、外れ値及び欠測を除去するためにデータを事前処理するためのモジュールから成る。更に、システムは、データからカスタム化された出力を生成して、所与のプロセス業績評価指標に影響を及ぼす重要な変数を識別する。また、システムは、重要な特徴を含む主要業績評価指標に関する予測モデルを構築し、最小のユーザ介入によって主要業績評価指標を最適化するための動作点を決定する。特に、システムは、最適化される主要業績評価指標についてユーザから入力を受信して、ユーザが効果的に分析を管理し且つ適切な動作決定を行うのに役立つ分析における様々なステップからの出力をユーザに通知する。」ことを開示している。 As a related art of the present application, there is JP2018-195308A. This document discloses that "the system comprises a module for collecting and merging data from industrial processing units and pre-processing the data to remove outliers and missing values. Furthermore, the system generates customized output from the data to identify important variables that affect a given process performance indicator. The system also builds a predictive model for the key performance indicators including important features and determines operating points for optimizing the key performance indicators with minimal user intervention. In particular, the system receives input from the user about the key performance indicators to be optimized and informs the user of outputs from various steps in the analysis that help the user effectively manage the analysis and make appropriate operating decisions."

 予測困難なリスクの増加や、環境問題などの社会課題が高まっている。社会インフラシステムのレジリエンスを保ち、カーボンニュートラルなどの社会課題を解決するためには、複数のステークホルダが個別事情を融通し合い、相互の協力関係を構築して全体価値向上を目指すことが求められる。 Social issues such as an increase in unpredictable risks and environmental problems are on the rise. In order to maintain the resilience of social infrastructure systems and solve social issues such as carbon neutrality, multiple stakeholders must accommodate their individual circumstances, build mutually cooperative relationships, and aim to increase overall value.

 特許文献1は、特定のプロセスのKPIを向上するために他のプロセスのパラメータを調整するための技術を示すが、ステークホルダ間の相互協力を支援するものではない。したがって、ステークホルダが個別事情を融通し合い、相互に協力することを支援するシステムが望まれる。 Patent Document 1 shows a technique for adjusting the parameters of other processes in order to improve the KPIs of a particular process, but does not support mutual cooperation between stakeholders. Therefore, a system that supports stakeholders in sharing their individual circumstances and cooperating with each other is desirable.

 本発明の一態様は、融通取引提案システムであって、プロセッサと、メモリと、を含み、前記メモリは、複数ユーザの、KPI、前記KPIに関連付けられているパラメータ、及び前記パラメータの融通範囲を管理する、融通範囲情報と、1以上のKPIを向上するための施策を管理する、施策管理情報と、を格納し、前記プロセッサは、向上すべき指定KPIと、前記指定KPIに関連付けられているパラメータの融通範囲の情報と、をユーザから取得し、前記指定KPIに関係するKPIを含むKPIグループに対して、前記KPIグループのKPIに関連付けられている前記パラメータの融通範囲を制約として、前記施策管理情報を参照して前記指定KPI及び前記KPIグループの他のKPIを向上する施策群を決定し、前記施策群において予め設定された条件を満たす施策組合せを作成し、前記施策組合せに対する許否の応答を得るため、前記KPIグループに関係するユーザに前記施策組合せの情報を提示する。 One aspect of the present invention is a system for proposing a trade of a loan, the system including a processor and a memory, the memory storing loan range information for managing KPIs, parameters associated with the KPIs, and loan ranges of the parameters for multiple users, and policy management information for managing policies for improving one or more KPIs, the processor acquires from a user a designated KPI to be improved and information on the loan range of the parameters associated with the designated KPI, and for a KPI group including a KPI related to the designated KPI, determines a group of policies for improving the designated KPI and other KPIs of the KPI group by referring to the policy management information, with the loan range of the parameters associated with the KPIs of the KPI group as a constraint, creates a combination of policies that satisfies a preset condition in the group of policies, and presents information on the combination of policies to a user related to the KPI group to obtain a response of approval or disapproval of the combination of policies.

 本発明の一態様により、ステークホルダが個別事情を融通し合い、相互に協力することを支援することができる。 One aspect of the present invention is to help stakeholders share their individual circumstances and cooperate with each other.

 上記した以外の構成及び効果等は、以下の実施形態の説明により明らかにされる。 Configurations and effects other than those described above will become clear from the description of the embodiments below.

本明細書の一実施例に係るシステムの構成例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of a system according to an embodiment of the present specification. 企業間融通取引装置のモジュールの処理の間の関係を説明するためのブロック図である。FIG. 2 is a block diagram for explaining the relationship between the processing modules of the business-to-business transaction device. KPI関係モデル生成処理のフローチャート例を示す。13 shows an example of a flowchart of a KPI relationship model generation process. KPI及び関連指標実績データテーブルの構成例を示す。13 shows an example of the configuration of a KPI and related indicator performance data table. KPI及び関連指標関係分析テーブルの構成例を示す。13 shows an example of the configuration of a KPI and related indicators relationship analysis table. KPI関係分析テーブルの構成例を示す。1 shows an example of the configuration of a KPI relationship analysis table. KPI関係モデル生成処理のフローチャート例を示す。13 shows an example of a flowchart of a KPI relationship model generation process. ユーザが、そのKPIに関連付けられたパラメータの融通範囲を登録するための画面の例を示す。13 shows an example of a screen for a user to register the flexibility range of a parameter associated with the KPI. 融通対象・範囲特定処理における、融通対象及び融通範囲の登録処理のフローチャート例を示す。13 shows an example of a flowchart of a process for registering a loan target and a loan range in a loan target/range specification process. 融通対象及び融通範囲の情報を管理する融通範囲テーブルの構成例を示す。13 shows an example of the configuration of a facility range table for managing information on facility targets and facility ranges. KPIグループ作成処処理のフローチャート例を示す。13 shows an example of a flowchart of a KPI group creation process. KPIグループテーブルの構成例を示す。13 shows an example of the configuration of a KPI group table. ユーザが融通リクエストを生成するための入力画面の例を示す。13 shows an example of an input screen for a user to generate a loan request. 融通対象・範囲特定処理における、情報取得処理のフローチャート例を示す。13 shows an example of a flowchart of an information acquisition process in the loan target/range specification process. 融通取引案生成処理における施策生成処理のフローチャート例を示す。13 shows an example of a flowchart of a policy generation process in the loan transaction plan generation process. 施策テーブルの構成例を示す。13 shows an example of the structure of a policy table. 融通取引案生成処理における施策組合せ生成処理のフローチャート例を示す。13 shows an example of a flowchart of a policy combination generation process in the loan transaction plan generation process. 施策組合せテーブルの構成例を示す。13 shows an example of the structure of a policy combination table. 施策組合せKPI総合評価テーブルの構成例を示す。13 shows an example of the configuration of a policy combination KPI comprehensive evaluation table. 取引案通知・回答受信プログラムによる融通取引交渉処理のフローチャート例を示す。13 shows an example of a flowchart of a credit transaction negotiation process by a transaction proposal notification/reply reception program. ユーザに対して、施策組合せにおける当該ユーザに対応する施策を提示し、ユーザによる提示施策への許否の回答を要求するための画面例を示す。13 shows an example of a screen for presenting to a user policies corresponding to the user in a policy combination and requesting the user to respond as to whether or not to accept the presented policies.

 以下においては、便宜上その必要があるときは、複数のセクションまたは実施例に分割して説明するが、特に明示した場合を除き、それらは互いに無関係なものではなく、一方は他方の一部または全部の変形例、詳細、補足説明等の関係にある。また、以下において、要素の数等(個数、数値、量、範囲等を含む)に言及する場合、特に明示した場合及び原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよい。 In the following, where necessary for convenience, the description will be divided into multiple sections or examples, but unless otherwise specified, they are not unrelated to each other, and one is a partial or complete modification, detail, supplementary explanation, etc., of the other. Furthermore, in the following, when the number of elements (including the number, numerical value, amount, range, etc.) is mentioned, it is not limited to that specific number, and may be more or less than the specific number, except when otherwise specified or when it is clearly limited in principle to a specific number.

 本明細書のシステム又は装置は、物理的な計算機システム(一つ以上の物理的な計算機)でもよいし、クラウド基盤のような計算リソース群(複数の計算リソース)上に構築されたシステムでもよい。計算機システムあるいは計算リソース群は、1以上のインタフェース装置(例えば通信装置及び入出力装置を含む)、1以上の記憶装置(例えば、メモリ(主記憶)及び補助記憶装置を含む)、及び、1以上の演算装置を含んでよい。 The system or device in this specification may be a physical computer system (one or more physical computers) or a system built on a group of computing resources (multiple computing resources) such as a cloud infrastructure. The computer system or group of computing resources may include one or more interface devices (including, for example, a communication device and an input/output device), one or more storage devices (including, for example, a memory (main memory) and an auxiliary storage device), and one or more arithmetic devices.

 プログラムが演算装置によって実行されることで機能が実現される場合、定められた処理が、適宜に記憶装置及び/又はインタフェース装置等を用いながら行われるため、機能は1以上の演算装置の少なくとも一部とされてもよい。機能を主語として説明された処理は、1以上の演算装置を含むシステムが行う処理としてもよい。 When a function is realized by a program being executed by a computing device, the defined processing is performed using a storage device and/or an interface device, etc., as appropriate, and therefore the function may be at least a part of one or more computing devices. Processing described using the function as the subject may be processing performed by a system including one or more computing devices.

 プログラムは、プログラムソースからインストールされてもよい。プログラムソースは、例えば、プログラム配布計算機または計算機が読み取り可能な記憶媒体(例えば計算機読み取り可能な非一過性記憶媒体)であってもよい。各機能の説明は一例であり、複数の機能が一つの機能にまとめられたり、一つの機能が複数の機能に分割されたりしてもよい。 The program may be installed from a program source. The program source may be, for example, a program distribution computer or a computer-readable storage medium (for example, a computer-readable non-transitory storage medium). The description of each function is an example, and multiple functions may be combined into one function, or one function may be divided into multiple functions.

 図1は、本明細書の一実施例に係るシステムの構成例を示すブロック図である。企業間融通取引システム1は、企業間融通取引装置10と、ネットワークを介して企業間融通取引装置10にアクセスされる、外部のデータ記憶装置15とを含む。企業はステークホルダである。ステークホルダは、利害関係主体を意味し、企業の他、任意の各種団体及び組織を含む。 FIG. 1 is a block diagram showing an example of the configuration of a system according to one embodiment of this specification. The business-to-business loan transaction system 1 includes a business-to-business loan transaction device 10 and an external data storage device 15 that is accessed by the business-to-business loan transaction device 10 via a network. Companies are stakeholders. Stakeholders refer to interested parties, and include not only companies, but also any of a variety of groups and organizations.

 企業間融通取引装置10は、例えば、システム内のステークホルダの間でのリソース又は制約の融通取引を管理して、サプライチェーンにおけるより適切なKPIの組み合わせを実現する。 The inter-company lending transaction device 10, for example, manages resource or constraint lending transactions between stakeholders in the system to achieve a more appropriate combination of KPIs in the supply chain.

 企業間融通取引装置10は、演算装置であるCPU101、主記憶装置であるメモリ102、通信装置103及び補助記憶装置であるプログラム記憶装置104を含む。演算装置の構成は任意であって、CPUやマイクロプロセッサ等の1以上のプロセッサ(コアを含む)を含むことができる。 The inter-company financing transaction device 10 includes a CPU 101, which is a calculation device, a memory 102, which is a main storage device, a communication device 103, and a program storage device 104, which is an auxiliary storage device. The calculation device may be configured as desired, and may include one or more processors (including cores), such as a CPU or a microprocessor.

 プログラム記憶装置104は、KPI関係モデル生成モジュール106、融通対象・範囲特定モジュール107、融通取引案生成モジュール108、融通取引交渉モジュール109、データ入出力モジュール110を格納している。 The program storage device 104 stores a KPI relationship model generation module 106, a loan target/scope identification module 107, a loan transaction proposal generation module 108, a loan transaction negotiation module 109, and a data input/output module 110.

 KPI関係モデル生成モジュール106は、KPI関係モデル生成プログラム111を含む。融通対象・範囲特定モジュール107は、融通対象・範囲特定プログラム112を含む。融通取引案生成モジュール108は、施策生成プログラム113及び施策組合せ生成プログラム114を含む。融通取引交渉モジュール109は、取引案通知・回答受信プログラムを含む。 The KPI relationship model generation module 106 includes a KPI relationship model generation program 111. The loan target/scope specification module 107 includes a loan target/scope specification program 112. The loan transaction proposal generation module 108 includes a measure generation program 113 and a measure combination generation program 114. The loan transaction negotiation module 109 includes a transaction proposal notification/response reception program.

 CPU101は、プログラム記憶装置104に格納されているプログラムに従って処理を実行することで、特定の機能部として動作する。以下の説明ではプログラム(モジュールを含む)を主語として処理を説明することがあるが、プログラムはCPU101によって実行されることによって、定められた処理に対して、適宜に記憶資源(例えば、メモリ)、及び/または、インタフェースデバイス(通信ポート)等を用いながら行うため、処理の主体がCPU101又はそれを含む企業間融通取引装置10として説明してもよい。 The CPU 101 operates as a specific functional unit by executing processes according to the programs stored in the program storage device 104. In the following explanation, the processes may be explained with the programs (including modules) as the subject, but since the programs are executed by the CPU 101 to perform the specified processes while appropriately using storage resources (e.g., memory) and/or interface devices (communication ports), the subject of the processes may also be explained as the CPU 101 or the inter-company financing transaction device 10 that includes the CPU 101.

 データ記憶装置15は、データベース151を格納している。データ記憶装置15は1又は複数の記憶デバイスで構成される。記憶デバイスの例は、HDD(Hard Disk Drive)やSSD(Solid State Drive)のような不揮発性記憶媒体を含むデバイスであり、DRAMのような揮発性記憶媒体を含むデバイスであってもよい。 The data storage device 15 stores the database 151. The data storage device 15 is composed of one or more storage devices. Examples of storage devices include devices that include non-volatile storage media such as HDDs (Hard Disk Drives) and SSDs (Solid State Drives), and may also be devices that include volatile storage media such as DRAMs.

 図2は、企業間融通取引装置10のモジュールの処理の間の関係を説明するためのブロック図である。データ入出力モジュール110は、データ入出力処理205を実行する。データ入出力モジュール110は、ステークホルダである企業の端末装置18から入力データを受信し、また、端末装置18に出力データを送信する。図2は一つの端末装置18を例として示すが、各ステークホルダの端末装置18が、ネットワークを介して企業間融通取引システム1に接続される。なお、端末装置18は、ユーザがデータを入出力するインタフェースとしての装置であってもよく、ステークホルダのデータを保持している装置にアクセスするための装置であってもよい。 FIG. 2 is a block diagram for explaining the relationship between the processing of the modules of the business-to-business loan transaction device 10. The data input/output module 110 executes data input/output processing 205. The data input/output module 110 receives input data from the terminal device 18 of the stakeholder company, and transmits output data to the terminal device 18. FIG. 2 shows one terminal device 18 as an example, but the terminal device 18 of each stakeholder is connected to the business-to-business loan transaction system 1 via a network. The terminal device 18 may be a device that serves as an interface for a user to input and output data, or may be a device for accessing a device that holds stakeholder data.

 データ入出力モジュール110は、企業間融通取引システム1内の他の機能部と通信を行い、必要なデータの授受を行う。データ入出力モジュール110は、KPI関係モデル生成モジュール106、融通対象・範囲特定モジュール107、融通取引案生成モジュール108、融通取引交渉モジュール109と通信を行い、また、データベース151に情報を登録し、またそこから情報を読み出す。 The data input/output module 110 communicates with other functional units within the inter-company loan transaction system 1, and transmits and receives necessary data. The data input/output module 110 communicates with the KPI relationship model generation module 106, the loan target/scope identification module 107, the loan transaction proposal generation module 108, and the loan transaction negotiation module 109, and also registers information in the database 151 and reads information from it.

 KPI関係モデル生成モジュール106は、データ入出力モジュール110を介して受信したステークホルダ(ユーザ)からの情報に基づいて、KPI関係モデル生成処理201を実行する。KPI関係モデル生成モジュール106は、生成したKPI関係モデルをデータベース151に格納し、融通取引案生成モジュール108に渡す。 The KPI relationship model generation module 106 executes the KPI relationship model generation process 201 based on information from the stakeholder (user) received via the data input/output module 110. The KPI relationship model generation module 106 stores the generated KPI relationship model in the database 151 and passes it to the loan transaction proposal generation module 108.

 融通取引案生成モジュール108は、融通取引案生成処理202を実行する。融通取引案生成モジュール108は、融通対象・範囲特定モジュール107及びデータ入出力モジュール110と情報を送受信する。融通対象・範囲特定モジュール107は、融通対象・範囲特定処理203を実行する。融通対象・範囲特定モジュール107は、融通取引案生成モジュール108及びデータ入出力モジュール110と情報を送受信する。融通取引交渉モジュール109は、融通取引交渉処理204を実行する。融通取引交渉モジュール109は、データ入出力モジュール110と情報を送受信する。 The loan transaction plan generation module 108 executes the loan transaction plan generation process 202. The loan transaction plan generation module 108 transmits and receives information to and from the loan target/range identification module 107 and the data input/output module 110. The loan target/range identification module 107 executes the loan target/range identification process 203. The loan target/range identification module 107 transmits and receives information to and from the loan transaction plan generation module 108 and the data input/output module 110. The loan transaction negotiation module 109 executes the loan transaction negotiation process 204. The loan transaction negotiation module 109 transmits and receives information to and from the data input/output module 110.

 まず、KPI関係モデルの生成を説明する。KPI関係モデル生成プログラム111は、ユーザ入力に従って又はユーザに入力されたデータの分析に基づいて、KPI関係モデルを生成する。KPI関係モデルは、KPI間の関係の有無及び増減関係における正負を示す。 First, the generation of the KPI relationship model will be explained. The KPI relationship model generation program 111 generates a KPI relationship model in accordance with user input or based on the analysis of data input by the user. The KPI relationship model indicates whether there is a relationship between KPIs and whether the increase/decrease relationship is positive or negative.

 対象KPIと関連KPIの増減が同一である場合、それらの関係は正であり、逆の場合にそれらの関係は負である。つまり、正の関係において、対象KPI増加と共に関連KPIが増加し、対象KPIの減少と共に関連KPIが減少する。一方、負の関係において、対象KPI増加と共に関連KPIが減少し、対象KPIの減少と共に関連KPIが増加する。 If the increase or decrease in the target KPI and the related KPIs is the same, the relationship between them is positive, and if the opposite is true, the relationship is negative. In other words, in a positive relationship, the related KPIs increase as the target KPI increases, and the related KPIs decrease as the target KPI decreases. On the other hand, in a negative relationship, the related KPIs decrease as the target KPI increases, and the related KPIs increase as the target KPI decreases.

 KPI関係モデルの生成方法の一例を説明する。図3は、KPI関係モデル生成処理201のフローチャート例を示す。KPI関係モデル生成プログラム111は、データベース151から、KPI及び関連指標の実績データを取得する(S11)。KPI及び関連指標の実績データは、データ入出力モジュール110が外部から受信し、データベース151に格納される。 An example of a method for generating a KPI-relationship model will now be described. FIG. 3 shows an example of a flowchart of the KPI-relationship model generation process 201. The KPI-relationship model generation program 111 acquires performance data of KPIs and related indicators from the database 151 (S11). The performance data of KPIs and related indicators is received from the outside by the data input/output module 110 and stored in the database 151.

 図4は、KPI及び関連指標実績データテーブル310の構成例を示す。KPI及び関連指標実績データテーブル310は、全ステークホルダ(全対象ユーザ)の指標の時間変動の実績データを管理する。管理される指標は、KPI及びKPI以外の指標を含む。KPIは予めユーザにより指定されている。 FIG. 4 shows an example of the configuration of the KPI and related indicator performance data table 310. The KPI and related indicator performance data table 310 manages performance data on time variations of indicators for all stakeholders (all target users). The managed indicators include KPIs and indicators other than KPIs. The KPIs are specified in advance by the user.

 図4に示す構成例において、KPI及び関連指標実績データテーブル310は、指標ID欄311、指標名称欄312、タイムスタンプ欄313、値欄314を含む。指標ID欄311は各指標を同定するIDを示し、指標名称欄312は各指標の名称を示す。本例において、KPIに対しては「KPI」及び番号からなる名称が与えられており、KPI以外の指標に対しては、「指標」及び番号からなる名称が与えられている。タイムスタンプ欄313は、指標の時間変動における時刻を示し、値欄314は、各指標の各時刻における値を示す。 In the configuration example shown in FIG. 4, the KPI and related indicator performance data table 310 includes an indicator ID column 311, an indicator name column 312, a timestamp column 313, and a value column 314. The indicator ID column 311 shows an ID that identifies each indicator, and the indicator name column 312 shows the name of each indicator. In this example, KPIs are given names consisting of "KPI" and a number, and indicators other than KPIs are given names consisting of "indicator" and a number. The timestamp column 313 shows the time in the time variation of the indicator, and the value column 314 shows the value of each indicator at each time.

 図3に戻って、KPI関係モデル生成プログラム111は、KPIと関連指標の関係モデルを構築し、KPIの変動に影響する関連指標を特定する(S12)。関連指標は、KPI又はKPI以外の指標である。各KPIの関連指標はユーザにより指定されてもよく、KPI関係モデル生成プログラム111は、KPI及び関連指標の実績データを解析し、その解析結果から各KPIの関連指標を特定してもよい。なお、時間変動する二つの変数の関連性を評価する様々な手法が知られており、いずれの手法を使用してもよい。 Returning to FIG. 3, the KPI relationship model generation program 111 constructs a relationship model between the KPI and related indicators, and identifies related indicators that affect the fluctuation of the KPI (S12). Related indicators are KPIs or indicators other than KPIs. The related indicators for each KPI may be specified by the user, and the KPI relationship model generation program 111 may analyze performance data for the KPIs and related indicators and identify the related indicators for each KPI from the analysis results. Note that various methods are known for evaluating the relevance between two time-varying variables, and any method may be used.

 図5は、KPI及び関連指標関係分析テーブル320の構成例を示す。KPI及び関連指標関係分析テーブル320は、各KPIに関連する指標(KPI及び非KPIを含む)を示す。上述のように、KPI及び関連指標関係分析テーブル320は、ユーザにより又はKPI関係モデル生成プログラム111により作成され得る。KPI及び関連指標関係分析テーブル320は、メモリ102に一時的に格納されてもよく、データベース151に保存されてもよい。 FIG. 5 shows an example of the configuration of the KPI and related indicator relationship analysis table 320. The KPI and related indicator relationship analysis table 320 shows indicators (including KPIs and non-KPIs) related to each KPI. As described above, the KPI and related indicator relationship analysis table 320 can be created by a user or by the KPI relationship model generation program 111. The KPI and related indicator relationship analysis table 320 may be temporarily stored in the memory 102, or may be saved in the database 151.

 図5に示す例において、KPI及び関連指標関係分析テーブル320は、指標ID欄321、指標名称欄322、関連指標ID欄323、関係欄324を含む。指標ID欄321及び指標名称欄322は、対象の指標のID及び名称を示す。これらは、KPI及び関連指標実績データテーブル310と同様である。関連指標ID欄323は、対象指標に関連する指標のIDを示す。なお、一つの指標に対して1又は複数の指標が関連し得る。関係欄324は、二つの指標の関係が正又は負のいずれであるかを示す。 In the example shown in FIG. 5, the KPI and related indicator relationship analysis table 320 includes an indicator ID column 321, an indicator name column 322, a related indicator ID column 323, and a relationship column 324. The indicator ID column 321 and the indicator name column 322 indicate the ID and name of the target indicator. These are the same as those in the KPI and related indicator performance data table 310. The related indicator ID column 323 indicates the ID of the indicator related to the target indicator. Note that one indicator can be related to one or more indicators. The relationship column 324 indicates whether the relationship between the two indicators is positive or negative.

 図3に戻って、さらに、KPI関係モデル生成プログラム111は、指標の変動に対するKPIの変動の同異により、KPI間の関係有無、及びKPI間の関係の正負を特定する(S13)。KPIの関連指標は、KPI又はKPI以外の指標(非KPI指標)である。関連指標がKPIである場合、それらの間の関係の正負が判定される。正の関係は、関連する二つのKPIが共に増減する関係であり、負の関係は、二つのKPIが逆の変化を示す関係である。正の関係において、一方KPIの増加に応じて他方KPIが増加し、他方KPIの減少に応じて他方KPIが減少する。負の関係において、一方KPIの増加に応じて他方KPIが減少し、一方KPIの減少に応じて他方KPIが増加する。 Returning to FIG. 3, the KPI relationship model generation program 111 further identifies whether there is a relationship between KPIs and whether the relationship between KPIs is positive or negative based on whether the KPI fluctuation is similar or different relative to the fluctuation of the indicator (S13). The related indicator of a KPI is a KPI or an indicator other than a KPI (non-KPI indicator). If the related indicator is a KPI, the positive or negative relationship between them is determined. A positive relationship is a relationship in which two related KPIs both increase and decrease, and a negative relationship is a relationship in which two KPIs show opposite changes. In a positive relationship, an increase in one KPI leads to an increase in the other KPI, and a decrease in the other KPI leads to a decrease in the other KPI. In a negative relationship, an increase in one KPI leads to a decrease in the other KPI, and a decrease in one KPI leads to an increase in the other KPI.

 KPIと非KPI指標が関連付けられている場合、当該非KPI指標を介した二つのKPIの関係の有無が特定される。KPIの関係有無の特定方法は、例えば、二つのKPIそれぞれに関連付けられている関連指標群を取り出したときに、関連指標群の指標IDと正負が一定割合以上一致している場合は、当該の二つのKPIには正の関係があると決めることができる。もしくは、指標IDは一定割合一致しているが、正負の関係が一致していない場合は、当該の二つのKPIには負の関係があると決めることができる。 When a KPI and a non-KPI indicator are associated, the presence or absence of a relationship between the two KPIs via the non-KPI indicator is identified. The method of identifying the presence or absence of a relationship between KPIs is, for example, to determine that the two KPIs have a positive relationship if the indicator IDs of the associated indicators match at least a certain percentage of positive and negative when the related indicators are extracted. Alternatively, if the indicator IDs match at a certain percentage, but the positive and negative relationships do not match, it can be determined that the two KPIs have a negative relationship.

 次に、KPI関係モデル生成プログラム111は、KPI間の関係有無、関係正負をデータベース151に保存する(S14)。図6は、KPI関係分析テーブル330の構成例を示す。KPI関係分析テーブル330は、KPI関係モデルの情報を示し、KPI間の関係を管理する。KPI関係分析テーブル330は、KPI間の関係の有無及び関係の正負を管理する。当該テーブルに示されていないKPIペアは関係を有していない。上述のように、KPI関係分析テーブル330はデータベース151に格納される。 Next, the KPI relationship model generation program 111 saves the presence or absence of relationships between KPIs and the positive or negative relationship in the database 151 (S14). Figure 6 shows an example of the configuration of the KPI relationship analysis table 330. The KPI relationship analysis table 330 shows information on the KPI relationship model and manages the relationships between KPIs. The KPI relationship analysis table 330 manages the presence or absence of relationships between KPIs and the positive or negative relationship. KPI pairs not shown in the table have no relationship. As described above, the KPI relationship analysis table 330 is stored in the database 151.

 図6に示す構成例において、KPI関係分析テーブル330は、指標ID欄331、指標名称欄322、指標ID欄333、KPI名称欄334、関係欄335を含む。指標ID欄331及び指標名称欄322は、関連する二つのKPIの一方KPIの指標ID及び名称を示す。指標ID欄333及びKPI名称欄334は、関連する二つKPIの他方KPIの指標ID及び名称を示す。関係欄335は、二つのKPIの関係が正又は負のいずれであるかを示す。 In the example configuration shown in FIG. 6, the KPI relationship analysis table 330 includes an indicator ID column 331, an indicator name column 322, an indicator ID column 333, a KPI name column 334, and a relationship column 335. The indicator ID column 331 and the indicator name column 322 indicate the indicator ID and name of one of the two related KPIs. The indicator ID column 333 and the KPI name column 334 indicate the indicator ID and name of the other of the two related KPIs. The relationship column 335 indicates whether the relationship between the two KPIs is positive or negative.

 次に、KPI関係モデルの生成方法の他の一例を説明する。図7は、KPI関係モデル生成処理201のフローチャート例を示す。KPI関係モデル生成プログラム111は、KPIの実績データを取得する(S21)。ここで、KPIの実績データの形式は、KPI及び関連指標実績データテーブル310と同一であるが、指標は全てKPIである。 Next, another example of a method for generating a KPI relationship model will be described. FIG. 7 shows an example of a flowchart of the KPI relationship model generation process 201. The KPI relationship model generation program 111 acquires KPI performance data (S21). Here, the format of the KPI performance data is the same as that of the KPI and related indicator performance data table 310, but the indicators are all KPIs.

 次に、KPI関係モデル生成プログラム111は、KPI間の相関関係を分析し(S22)、相関関係によりKPI間の関係有無及び関係正負を特定する(S23)。これにより、KPI関係分析テーブル330が生成される。KPI関係モデル生成プログラム111は、KPI間の関係有無及び関係正負を示すKPI関係分析テーブル330を、データベース151に保存する(S24)。 Next, the KPI relationship model generation program 111 analyzes the correlation between the KPIs (S22), and identifies whether there is a relationship between the KPIs and whether the relationship is positive or negative based on the correlation (S23). This generates the KPI relationship analysis table 330. The KPI relationship model generation program 111 saves the KPI relationship analysis table 330, which indicates whether there is a relationship between the KPIs and whether the relationship is positive or negative, in the database 151 (S24).

 次に、融通対象・範囲特定処理203を説明する。融通対象・範囲特定処理203は、ステークホルダ(ユーザ)からの入力に応じて融通対象及び融通範囲を登録する処理と、その登録情報から特定のKPIの情報を取得する処理とを含む。まず、ユーザ入力に応じて融通対象及び融通範囲を登録する処理を説明する。ここでは、融通対象及び融通範囲を登録する処理を説明し、融通可能範囲の情報の取得処理は後述する。 Next, the process 203 for identifying the target and range of loans will be explained. The process 203 for identifying the target and range of loans will include a process for registering the target and range of loans in response to input from the stakeholder (user), and a process for acquiring information on specific KPIs from the registered information. First, the process for registering the target and range of loans in response to user input will be explained. Here, the process for registering the target and range of loans will be explained, and the process for acquiring information on the possible range of loans will be explained later.

 図8は、ユーザが、そのKPIに関連付けられたパラメータ(又は指標とも呼び、KPIでもあり得る)の融通範囲を登録するための画面の例を示す。以下において、この例えば、端末装置18の表示装置が、融通範囲登録画面を表示する。融通範囲登録画面は、対象KPIを入力するフィールド41と、当該KPIに関連付けられた融通可能な範囲を指定するフィールドを含む。 FIG. 8 shows an example of a screen for a user to register the flexible range of a parameter (also called an index, which can also be a KPI) associated with the KPI. In the following, for example, the display device of the terminal device 18 displays the flexible range registration screen. The flexible range registration screen includes a field 41 for inputting the target KPI, and a field for specifying the flexible range associated with the KPI.

 融通可能な範囲を指定するフィールドは、具体的には、対象KPIに関連づけられた融通可能な対象パラメータを入力するフィールド42、各パラメータの融通可能範囲を入力するフィールド43、そして、各融通範囲の有効期間を入力するフィールド44を含む。対象パラメータは、対象KPIの変化に影響を与えるパラメータである。融通範囲は、対象パラメータに依存し、例えば、数値範囲や選択可能な項目を表す値等であり得る。 The fields for specifying the flexible range specifically include a field 42 for inputting flexible target parameters associated with the target KPI, a field 43 for inputting the flexible range of each parameter, and a field 44 for inputting the validity period of each flexible range. The target parameters are parameters that affect changes in the target KPI. The flexible range depends on the target parameter and can be, for example, a numerical range or a value representing a selectable item.

 図8に示す例においては、一つのKPIに二つのパラメータの融通可能範囲が設定されている。KPIに関連付けられるパラメータの数は、1又はそれより大きい数であり得る。これらのフィールドに情報がユーザにより端末装置18において入力される。登録ボタン45が選択されると、入力情報が、ユーザIDと共に、端末装置18から企業間融通取引装置10に送信される。 In the example shown in FIG. 8, a flexible range of two parameters is set for one KPI. The number of parameters associated with a KPI can be one or more. Information is entered into these fields by the user on the terminal device 18. When the register button 45 is selected, the input information is sent from the terminal device 18 to the inter-company flexible transaction device 10 together with the user ID.

 図9は、融通対象・範囲特定処理203における、融通対象及び融通範囲の登録処理のフローチャート例を示す。融通対象及び融通範囲の登録処理は、任意の時に実行することができ、例えば、定期的又は後述の融通リクエストに応じて登録されてもよい。例えば、融通対象・範囲特定プログラム112は、ユーザから、端末装置18を介して、融通可能な対象及び範囲の情報を受信する。 FIG. 9 shows an example of a flowchart of the process of registering the loan target and loan range in the loan target/range specification process 203. The process of registering the loan target and loan range can be executed at any time, and may be registered periodically or in response to a loan request, which will be described later. For example, the loan target/range specification program 112 receives information on the loanable target and range from the user via the terminal device 18.

 例えば、図8に示したように、融通対象・範囲特定プログラム112は、ユーザから、端末装置18を介して、対象KPI、対象KPIに関連付けられる融通可能な対象パラメータ、融通可能な範囲、及び有効期間の情報を、そのユーザIDと共に受信する(S31)。次に、融通対象・範囲特定プログラム112は、ユーザID、対象KPI、対象パラメータ、対象パラメータの融通範囲、そして有効期間を含むデータセットを、データベース151に保存する(S32)。 For example, as shown in FIG. 8, the accommodation target/range identification program 112 receives information on the target KPI, the accommodation target parameters associated with the target KPI, the accommodation range, and the validity period from the user via the terminal device 18 along with the user ID (S31). Next, the accommodation target/range identification program 112 saves a data set including the user ID, the target KPI, the target parameters, the accommodation range of the target parameters, and the validity period in the database 151 (S32).

 図10は、融通対象及び融通範囲の情報を管理する融通範囲テーブル340の構成例を示す。融通範囲テーブル340は、データベース151に保存される。図10の構成例において、融通範囲テーブル340は、ユーザID欄341、指標ID欄342、KPI名称欄343、パラメータ欄344、融通範囲欄345、有効期間欄346を含む。 FIG. 10 shows an example of the configuration of a lending range table 340 that manages information on lending targets and lending ranges. The lending range table 340 is stored in the database 151. In the example configuration of FIG. 10, the lending range table 340 includes a user ID column 341, an indicator ID column 342, a KPI name column 343, a parameter column 344, a lending range column 345, and a validity period column 346.

 ユーザID欄341は、融通対象を所有するユーザを識別するIDを示す。指標ID欄342は、融通対象のKPIの指標IDを示す。KPI名称欄343は融通範囲が関連付けられるKPIの名称を示す。パラメータ欄344は、融通対象のパラメータを示す。融通範囲欄345は、融通対象パラメータの融通可能範囲を示す。有効期間欄346、融通対象の有効期間を示す。一つのKPIに対して1又は複数の融通対象パラメータが定義される。有効期間は省略されてもよい。 The user ID column 341 indicates an ID that identifies the user who owns the lending target. The indicator ID column 342 indicates the indicator ID of the KPI of the lending target. The KPI name column 343 indicates the name of the KPI with which the lending range is associated. The parameter column 344 indicates the parameter of the lending target. The lending range column 345 indicates the lendable range of the lending target parameter. The validity period column 346 indicates the validity period of the lending target. One or more lending target parameters are defined for one KPI. The validity period may be omitted.

 次にKPIグループの生成処理を説明する。KPIグループ生成処処理は、互いに関連するKPIによってKPIグループを生成する。図11は、KPIグループ作成処処理のフローチャート例を示す。ここでは、施策生成プログラム113によってKPIグループが生成されるとする。 Next, the process of generating KPI groups will be explained. The KPI group generation process generates KPI groups from KPIs that are related to each other. Figure 11 shows an example of a flowchart of the KPI group creation process. Here, it is assumed that KPI groups are generated by the policy generation program 113.

 施策生成プログラム113は、KPI関係分析テーブル330をデータベース151から取得する(S35)。次に、施策生成プログラム113は、KPI関係分析テーブル330におけるKPI間の関係を分析して、KPIグループを作成し、その情報をデータベース151に保存する(S36)。 The policy generation program 113 obtains the KPI relationship analysis table 330 from the database 151 (S35). Next, the policy generation program 113 analyzes the relationships between KPIs in the KPI relationship analysis table 330, creates KPI groups, and saves the information in the database 151 (S36).

 KPIグループは、直接に又は間接に関連するKPIからなるグループである。KPI関係分析テーブル330は、互いに関連するKPIのペアを示す。施策生成プログラム113は、二つの関連KPIペアそれぞれの少なくとも一方が関連する双方の関連KPIペアを同一のKPIグループに含める。例えば、関連KPIペアの一つがKPI1及びKPI2で構成され、もう一つの関連KPIペアがKPI1及びKPI3で構成されている場合、KPI1、KPI2及びKPI3は同一のKPIグループに含まれる。 A KPI group is a group consisting of KPIs that are directly or indirectly related. The KPI relationship analysis table 330 shows pairs of KPIs that are related to each other. The policy generation program 113 includes both related KPI pairs, where at least one of the two related KPI pairs is related, in the same KPI group. For example, if one related KPI pair is composed of KPI1 and KPI2, and the other related KPI pair is composed of KPI1 and KPI3, KPI1, KPI2, and KPI3 are included in the same KPI group.

 施策生成プログラム113は、生成したKPIグループそれぞれの情報をKPIグループテーブル350に格納し、そのKPIグループテーブル350をデータベース151に保存する。図12は、KPIグループテーブル350の構成例を示す。KPIグループテーブル350は、KPIグループの情報を管理する。 The policy generation program 113 stores information about each generated KPI group in the KPI group table 350, and saves the KPI group table 350 in the database 151. Figure 12 shows an example of the configuration of the KPI group table 350. The KPI group table 350 manages the information about the KPI groups.

 図12に示す構成例において、KPIグループテーブル350は、各関連KPIペアが属するKPIグループを示す。グループID欄351、指標ID欄352、KPI名称欄353、指標ID欄354、KPI名称欄355、関係欄356を含む。グループID欄351は、KPIグループを識別するIDを示す。指標ID欄352及びKPI名称欄353は、関連する二つのKPIの一方KPIの指標ID及び名称を示す。 In the configuration example shown in FIG. 12, the KPI group table 350 indicates the KPI group to which each related KPI pair belongs. It includes a group ID column 351, an indicator ID column 352, a KPI name column 353, an indicator ID column 354, a KPI name column 355, and a relationship column 356. The group ID column 351 indicates an ID that identifies the KPI group. The indicator ID column 352 and the KPI name column 353 indicate the indicator ID and name of one of the two related KPIs.

 指標ID欄354及びKPI名称欄355は、関連する二つKPIの他方KPIの指標ID及び名称を示す。関係欄336は、二つのKPIの関係が正又は負のいずれであるかを示す。上述のように影響関係を有するKPIでKPIグループを構成することで、より適切な施策の提案が可能となる。なお、他の方法によりKPIグループが構成されてもよい。 The indicator ID column 354 and KPI name column 355 show the indicator ID and name of the other KPI of the two related KPIs. The relationship column 336 shows whether the relationship between the two KPIs is positive or negative. By forming a KPI group with KPIs that have an influencing relationship as described above, it becomes possible to propose more appropriate measures. Note that KPI groups may also be formed by other methods.

 次に、融通取引案生成処理202を説明する。融通取引案生成処理202は、施策を生成する処理と施策組合せを生成する処理とを含む。まず、施策生成処理を説明する。施策生成処理は、ユーザからの融通リクエストに応じて、施策生成プログラム113により実行される。 Next, the loan transaction plan generation process 202 will be described. The loan transaction plan generation process 202 includes a process for generating measures and a process for generating a combination of measures. First, the policy generation process will be described. The policy generation process is executed by the policy generation program 113 in response to a loan request from a user.

 図13は、ユーザが融通リクエストを生成するための入力画面の例を示す。融通リクエスト入力画面は、ユーザが改善を希望する対象KPI、そのKPIの融通可能パラメータ及び融通可能範囲の情報を入力するための画面である。例えば、融通対象・範囲特定プログラム112は、ユーザからの要求に応じてこの画面の情報を端末装置18に送信する。 FIG. 13 shows an example of an input screen for a user to generate a loan request. The loan request input screen is a screen for inputting information on the target KPI that the user wishes to improve, the loanable parameters of that KPI, and the loanable range. For example, the loan target/range identification program 112 transmits the information on this screen to the terminal device 18 in response to a request from the user.

 図13の画面例において、融通リクエスト入力画面は、対象KPI入力フィールド51、と融通可能範囲を示すフィールドを含む。融通可能範囲を示すフィールドは、対象パラメータ入力フィールド52、融通範囲入力フィールド53、及び有効期間フィールド54を含む。対象パラメータは対象KPIに関連し、対象KPI影響し得るパラメータである。 In the example screen of FIG. 13, the loan request input screen includes a target KPI input field 51 and a field indicating the loanable range. The field indicating the loanable range includes a target parameter input field 52, a loan range input field 53, and a validity period field 54. The target parameters are related to the target KPI and can affect the target KPI.

 ユーザは、対象KPIの融通範囲の情報、つまり、対象パラメータや融通範囲を新たに入力可能であってもよく、融通範囲の情報が、融通範囲テーブル340から取得され、表示されてもよい。例えば、ユーザによる対象KPIの指定に応じて、融通対象・範囲特定プログラム112は、融通範囲テーブル340から、当該ユーザIDの当該KPIに関連するパラメータの融通範囲の情報を取得する。つまり、対象パラメータ、融通範囲及び有効期間の情報を取得する。融通対象・範囲特定プログラム112は、対象パラメータの融通範囲の情報を表示する。ユーザは、融通リクエスト入力画面において、対象パラメータ、融通範囲及び有効期間を更新可能又は不可能であってよい。 The user may be able to input new information on the lending range of the target KPI, that is, the target parameters and lending range, and the lending range information may be obtained from the lending range table 340 and displayed. For example, in response to the user's designation of a target KPI, the lending target/range identification program 112 obtains information on the lending range of parameters related to the KPI of the user ID from the lending range table 340. In other words, it obtains information on the target parameters, lending range, and validity period. The lending target/range identification program 112 displays information on the lending range of the target parameters. The user may or may not be able to update the target parameters, lending range, and validity period on the lending request input screen.

 図14は、融通対象・範囲特定処理203における、情報取得処理のフローチャート例を示す。融通対象・範囲特定プログラム112は、対象となるユーザID及びKPIの名称又はIDを端末装置18から取得する(S47)融通対象・範囲特定プログラム112は、取得したユーザID及びKPIに対応する、融通対象パラメータ、融通可能範囲及び有効期限の情報をデータベース151の融通範囲テーブル340から取得する(S48)。 FIG. 14 shows an example of a flowchart of the information acquisition process in the loan target/range identification process 203. The loan target/range identification program 112 acquires the target user ID and the name or ID of the KPI from the terminal device 18 (S47). The loan target/range identification program 112 acquires information on the loan target parameters, loanable range, and expiration date corresponding to the acquired user ID and KPI from the loan range table 340 in the database 151 (S48).

 対象KPIは後述する最適化問題の目的変数となる。融通可能パラメータ及び融通可能範囲は、後述する最適化問題の制約となる。図13は、融通リクエストの対象として一つのKPIを指定する例を示すが、ユーザは同時に複数のKPI及びその融通可能範囲を指定することが可能である。 The target KPI is the objective variable of the optimization problem described below. The flexible parameters and flexible range are the constraints of the optimization problem described below. Figure 13 shows an example of specifying one KPI as the target of a flexibility request, but the user can specify multiple KPIs and their flexible ranges at the same time.

 図15は、融通取引案生成処理202における施策生成処理のフローチャート例を示す。施策生成プログラム113は、ユーザにより指定された1つ以上の対象KPIから一つのKPIを順次選択して、図15に示す処理を実行する。 FIG. 15 shows an example of a flowchart of the policy generation process in the credit transaction proposal generation process 202. The policy generation program 113 sequentially selects one KPI from one or more target KPIs specified by the user, and executes the process shown in FIG. 15.

 まず、施策生成プログラム113は、選択した対象KPIのKPIグループを取得する(S41)。具体的には、施策生成プログラム113は、KPIグループテーブル350から、対象KPIが属するKPIグループの全てのKPIの情報を取得する。次に、施策生成プログラム113は、KPIグループに対応する融通範囲を取得する(S42)。 First, the policy generation program 113 obtains the KPI group of the selected target KPI (S41). Specifically, the policy generation program 113 obtains information on all KPIs in the KPI group to which the target KPI belongs from the KPI group table 350. Next, the policy generation program 113 obtains the flexibility range corresponding to the KPI group (S42).

 具体的には、施策生成プログラム113は、融通範囲テーブル340から、上記KPIグループの全てのKPIの融通対象パラメータ、その融通範囲を含む融通範囲の情報を取得する。融通範囲テーブル340から取得される融通範囲情報は、その有効期間が施策もんだもんを実行する時期を含むレコードの情報である。施策実行時期は、例えば、ユーザに指定されてもよく、本処理を実行する時であってもよい。 Specifically, the policy generation program 113 obtains information on the loan range including the loan target parameters of all KPIs in the KPI group and the loan range from the loan range table 340. The loan range information obtained from the loan range table 340 is information on records whose effective period includes the time when the policy is to be executed. The time when the policy is to be executed may be specified by the user, for example, or may be the time when this process is executed.

 次に、施策生成プログラム113は、対象KPIを含む1以上のKPIを目的変数とし、KPIグループを構成するKPIそれぞれに関連付けられた融通範囲内での施策を探索する最適化問題を設定し(S43)、その最適化問題の1つまたは複数の解を算出する(S44)。各KPIの最適化問題の説明変数は予め設定されており、KPIグループの融通範囲は最適化問題の変数の制約となり得る。対象KPIを含むKPIグループの1つ以上のKPIの最適値が探索される。指定された対象KPIと異なるKPIが目的変数に含まれてもよい。施策生成プログラム113は、出力された施策、施策実行時のKPI値をデータベース151に保存する。なお、他の方法により施策を決定してもよい。 Next, the measure generation program 113 sets an optimization problem in which one or more KPIs including the target KPI are used as objective variables to search for measures within the flexibility range associated with each of the KPIs constituting the KPI group (S43), and calculates one or more solutions to the optimization problem (S44). The explanatory variables of the optimization problem for each KPI are set in advance, and the flexibility range of the KPI group can be a constraint on the variables of the optimization problem. The optimal value of one or more KPIs of the KPI group including the target KPI is searched for. A KPI other than the specified target KPI may be included in the objective variable. The measure generation program 113 saves the output measures and the KPI values at the time of implementing the measures in the database 151. Note that measures may also be determined by other methods.

 図16は施策テーブル360の構成例を示す。施策テーブル360は、施策生成プログラム113により生成された施策の情報を管理する。施策テーブル360は、データベース151に格納されている。図16の構成例において、施策テーブル360は、施策ID欄361、ユーザID欄362、指標ID欄363、KPI名称欄364、パラメータ欄365、施策欄366、KPI見積欄367、実行欄368を含む。 FIG. 16 shows an example of the configuration of the policy table 360. The policy table 360 manages information about policies generated by the policy generation program 113. The policy table 360 is stored in the database 151. In the example configuration of FIG. 16, the policy table 360 includes a policy ID column 361, a user ID column 362, an index ID column 363, a KPI name column 364, a parameter column 365, a policy column 366, a KPI estimate column 367, and an execution column 368.

 施策ID欄361は、生成された施策を同定するIDを示す。ユーザID欄362は、該当の施策を実施すべきユーザのIDを示し、そのユーザに対して、生成した施策が提示される。指標ID欄363は、施策の作成の目的変数として使用された対象KPIのIDを示す。KPI名称欄364は、指標IDで示すKPIの名称を示す。パラメータ欄365は、対象KPIに関連付けられている対象パラメータを示す。一つの施策は、1又は複数のアクションを含む、つまり、1又は複数のパラメータの指定をし得る。 The measure ID column 361 indicates an ID that identifies the generated measure. The user ID column 362 indicates the ID of the user who should implement the measure, and the generated measure is presented to that user. The indicator ID column 363 indicates the ID of the target KPI used as the objective variable in creating the measure. The KPI name column 364 indicates the name of the KPI indicated by the indicator ID. The parameter column 365 indicates the target parameter associated with the target KPI. One measure may include one or more actions, that is, one or more parameters may be specified.

 施策欄366は、施策が指定する対象パラメータの値の範囲を示す。例えば、施策は、対象パラメータの特定の値を指定する又は異なる値を取り得る値の範囲を指定することができる。KPI見積欄367は、施策による対象KPIの見積り値を示す。実行済みの施策については、見積りに代えて実際の値が格納されてよい。実行欄368は、施策の実行の有無を示す。実行済み施策は、既に実行されていることを示す。 The measure column 366 indicates the range of values of the target parameter specified by the measure. For example, the measure can specify a specific value for the target parameter or a range of different possible values. The KPI estimate column 367 indicates the estimated value of the target KPI by the measure. For measures that have been implemented, the actual value may be stored instead of an estimate. The execution column 368 indicates whether the measure has been implemented. An implemented measure indicates that it has already been implemented.

 次に、融通取引案生成処理202における、施策組合せ生成処理を説明する。図17は、融通取引案生成処理202における施策組合せ生成処理のフローチャート例を示す。施策組合せ生成プログラム114は、対象ユーザ、対象KPI、対象期間を特定して、施策群(実行済/未済)を取得する(S51)。 Next, the policy combination generation process in the loan transaction plan generation process 202 will be described. FIG. 17 shows an example of a flowchart of the policy combination generation process in the loan transaction plan generation process 202. The policy combination generation program 114 identifies the target user, target KPI, and target period, and obtains a group of policies (implemented/not yet implemented) (S51).

 対象ユーザは、対象KPIに関わる全ユーザであり、対象KPIは施策生成のために対象ユーザにより指定された1以上のKPI及びそれらが含まれるKPIグループの他のKPIである。対象期間は予め設定されており、本処理の実行(現在)を含む所定期間である。対象期間は、例えば、現在並びに現在からの過去及び未来それぞれ又は一方の所定期期間から構成されてもよい。 The target users are all users related to the target KPI, and the target KPI is one or more KPIs specified by the target user for policy generation and other KPIs of the KPI group to which they belong. The target period is set in advance and is a predetermined period that includes the execution of this process (present). The target period may be composed of, for example, the present and either the past and future from the present, or either one of the predetermined periods.

 施策群は対象ユーザに指定された対象KPI及びそれらが含まれるKPIグループのKPIそれぞれに対して生成された施策であって、施策テーブル360に格納されている。取得される施策群は、過去に提案して実行された施策、過去に提案して未実行の施策、今回新たに提案する未実行の施策を含むことができる。 The policy group is a group of policies generated for each of the target KPIs specified by the target user and the KPIs of the KPI groups to which they belong, and is stored in the policy table 360. The policy group obtained can include policies that have been proposed and executed in the past, policies that have been proposed in the past but not executed, and policies that are being proposed this time but not executed.

 次に、施策組合せ生成プログラム114は、上記取得した施策群において、現在及び未来における各時間帯での、施策間の融通対象パラメータ及び値の範囲の重複を確認し、各時間帯において同時実行不可の施策を特定する(S52)。各施策組合せは、今回ユーザからの要求に応じて作成した施策の少なくとも一つを含む。二つの施策が共通の対象パラメータを有し、かつ、共通パラメータの二つの施策それぞれの値の範囲(一つの数値を含む)が一部も重複していない場合、それらの施策の同時実行は不可であると判定される。 Next, the policy combination generation program 114 checks the overlap of the transferable parameters and value ranges between policies in each time period in the present and future in the group of policies acquired above, and identifies policies that cannot be executed simultaneously in each time period (S52). Each policy combination includes at least one of the policies created in response to a current request from the user. If two policies have a common target parameter and the value ranges of the common parameters of the two policies do not overlap even partially (including one numerical value), it is determined that the policies cannot be executed simultaneously.

 施策組合せ生成プログラム114は、現在及び未来の各時間帯において、同時実行可能な施策によって施策組合せを構成する。各時間帯の施策組合せを時間帯毎施策組合せ又は部分施策組合せと呼ぶことがある。各時間帯において、1又は複数の施策組合せが生成される。 The policy combination generation program 114 creates policy combinations from policies that can be executed simultaneously in each time period, both in the present and in the future. Policy combinations for each time period are sometimes called policy combinations for each time period or partial policy combinations. One or more policy combinations are generated for each time period.

 さらに、施策組合せ生成プログラム114は、各時間帯から一つの施策組合せを選択して、一連の部分施策組合せからなる、対象期間の施策組合せを構成する。対象期間の施策組合せ、対象期間施策組合せ又は全体施策組合せと呼ぶことがある。施策組合せ生成プログラム114は、異なる部分施策組合せからなる複数の全体施策組合せを生成することができる。 Furthermore, the policy combination generation program 114 selects one policy combination from each time period to construct a policy combination for the target period consisting of a series of partial policy combinations. This may be called a policy combination for the target period, a policy combination for the target period, or an overall policy combination. The policy combination generation program 114 can generate multiple overall policy combinations consisting of different partial policy combinations.

 次に、施策組合せ生成プログラム114は、KPI群総合評価の達成条件を取得する(S54)。KPI群総合評価の達成条件予め設定されており、各全体施策組合せによって得られる、対象KPI群の値が満たすべき条件を示す。対象KPI群はユーザ指定KPIと同一のKPIグループを構成するKPI群としてもよいし、KPIグループに関わるユーザに関係する複数のKPIグループの集合としてもよい。 Next, the policy combination generation program 114 acquires the achievement conditions for the overall evaluation of the KPI group (S54). The achievement conditions for the overall evaluation of the KPI group are set in advance and indicate the conditions that the values of the target KPI group obtained by each overall policy combination must satisfy. The target KPI group may be a KPI group that constitutes the same KPI group as the user-specified KPI, or it may be a collection of multiple KPI groups related to the user involved in the KPI group.

 KPI群総合評価の達成条件は、例えば、対象期間内での、個別KPI及はKPI間の関係の条件を規定する。個別KPIの条件は、例として、対象期間の現在及び未来における施策組合せによる当該KPIの値の許容範囲を指定することができる。 The conditions for achieving the overall evaluation of KPIs, for example, stipulate the conditions for individual KPIs and the relationships between KPIs within the target period. The conditions for an individual KPI can, for example, specify the acceptable range of values for that KPI resulting from a combination of measures in the current and future target period.

 KPI間の関係の条件は、異なるユーザのKPI間の公平性の観点から規定することができる。これにより、全体としてKPIを高い水準に保ちつつ、ユーザ間のKPIの公平性を実現することができる。例えば、施策組合せ生成プログラム114は、ユーザ毎に、対象期間のKPIの少なくとも一部の値から、所定の関数に従って、評価値を算出する。このとき、ユーザのKPIそれぞれの過去値は、KPI及び関連指標実績データテーブル310から取得され、現在及び未来の値は、施策テーブル360から取得される。ユーザ毎に1又は複数の評価値が定義されていてよい。 The conditions for the relationship between KPIs can be specified from the perspective of fairness between KPIs of different users. This makes it possible to maintain a high level of KPIs overall while realizing fairness between KPIs of users. For example, the policy combination generation program 114 calculates an evaluation value for each user from at least some of the values of the KPIs for the target period according to a specified function. At this time, the past values of each of the user's KPIs are obtained from the KPI and related indicator performance data table 310, and the current and future values are obtained from the policy table 360. One or more evaluation values may be defined for each user.

 達成条件は、例えば、ユーザそれぞれの少なくとも一部のKPIから計算される評価値が満たすべき条件を定義する。施策組合せ生成プログラム114は、ユーザ間の各評価値を比較し、その比較結果がKPI群総合評価の達成条件を満たしているかを判定する。例えば、各ユーザペアの評価値の差が、予め指定された範囲内であることが要求されていてもよい。 The achievement conditions, for example, define the conditions that must be met by the evaluation values calculated from at least some of the KPIs of each user. The policy combination generation program 114 compares the evaluation values between users and determines whether the comparison results meet the achievement conditions for the overall evaluation of the KPI group. For example, it may be required that the difference in evaluation values between each user pair is within a pre-specified range.

 評価値は、例えば、対象期間におけるユーザのKPIの重み付け平均であり、ユーザ間の評価値の差の割合が規定値内であることが求められてもよい、例えば、各KPIの対象期間における時間平均を使用して、重み付け平均を計算してもよい。評価値を算出する期間は、対象期間全体又は対象期間内の一部であってもよい。重み付け平均は、所定のKPIについて計算されてよく、それらは、何れかのユーザのKPIの一部でもよい。 The evaluation value may be, for example, a weighted average of the users' KPIs in the target period, and the percentage difference in evaluation values between users may be required to be within a specified value; for example, the weighted average may be calculated using the time average of each KPI in the target period. The period for which the evaluation value is calculated may be the entire target period or a portion of the target period. The weighted average may be calculated for certain KPIs, which may be a portion of the KPIs of any user.

 施策組合せ生成プログラム114は、取得したKPI群総合評価の達成条件を満たす全体施策組合せを探索する(S54)。さらに、施策組合せ生成プログラム114は、達成条件を満たす全体施策組合せを、施策組合せテーブル370に出力して、データベース151に保存する(S55)。 The policy combination generation program 114 searches for an overall policy combination that satisfies the achievement conditions of the acquired KPI group overall evaluation (S54). Furthermore, the policy combination generation program 114 outputs the overall policy combination that satisfies the achievement conditions to the policy combination table 370 and stores it in the database 151 (S55).

 図18は、施策組合せテーブル370の構成例を示す。施策組合せテーブル370は、施策組合せID欄371、施策ID欄372、ユーザID欄373、指標ID欄374、KPI名称欄375、パラメータ欄376、施策欄377、実行欄378を含む。 FIG. 18 shows an example of the configuration of a policy combination table 370. The policy combination table 370 includes a policy combination ID column 371, a policy ID column 372, a user ID column 373, an index ID column 374, a KPI name column 375, a parameter column 376, a policy column 377, and an execution column 378.

 施策組合せID欄371は、施策組合せを同定するIDを示す。施策ID欄372は、各施策組合せの含まれる施策を同定するIDを示す。ユーザID欄373、当該施策の対象ユーザのIDを示す。指標ID欄374は、当該施策により改善が期待されているKPIの指標IDを示す。KPI名称欄375は、指標IDが示すKPIの名称を示す。パラメータ欄376は当該KPIに関連付けられているパラメータを示し、施策欄377は、施策が指定するパラメータの値の範囲を示す。実行欄378は、当該施策が実行済みであるか否かを示す。 The measure combination ID column 371 indicates an ID that identifies the measure combination. The measure ID column 372 indicates an ID that identifies the measures included in each measure combination. The user ID column 373 indicates the ID of the target user of the measure. The indicator ID column 374 indicates the indicator ID of the KPI that is expected to be improved by the measure. The KPI name column 375 indicates the name of the KPI indicated by the indicator ID. The parameter column 376 indicates the parameter associated with the KPI, and the measure column 377 indicates the range of parameter values specified by the measure. The execution column 378 indicates whether the measure has been executed.

 図19は、施策組合せKPI総合評価テーブル380の構成例を示す。施策組合せKPI総合評価テーブル380は、施策組合せID欄381、ユーザID欄382、KPI評価値ID欄383、KPI評価値欄384を含む。 FIG. 19 shows an example of the configuration of a policy combination KPI overall evaluation table 380. The policy combination KPI overall evaluation table 380 includes a policy combination ID column 381, a user ID column 382, a KPI evaluation value ID column 383, and a KPI evaluation value column 384.

 施策組合せID欄381は、施策組合せを同定するIDを示す。ユーザID欄382は、施策組合せの対象ユーザのIDを示す。KPI評価値ID欄383は、当該施策組合せの当該ユーザを対象としたKPI評価値のIDを示す。KPI評価値欄384は、KPI評価値の値を示す。 The policy combination ID column 381 indicates an ID that identifies the policy combination. The user ID column 382 indicates the ID of the target user of the policy combination. The KPI evaluation value ID column 383 indicates the ID of the KPI evaluation value for the target user of the policy combination. The KPI evaluation value column 384 indicates the value of the KPI evaluation value.

 次に、融通取引交渉処理204を説明する。図20は、取引案通知・回答受信プログラム115による融通取引交渉処理204のフローチャート例を示す。取引案通知・回答受信プログラム115は、施策組合せに関連するユーザに、当該施策組合せの許否を問い合わせ、その回答を取得する。これにより、関連ユーザが納得できる施策組合せを提案することができる。 Next, the loan transaction negotiation process 204 will be described. Figure 20 shows an example of a flowchart of the loan transaction negotiation process 204 by the transaction proposal notification/answer reception program 115. The transaction proposal notification/answer reception program 115 inquires of the user related to the policy combination as to whether or not the policy combination is acceptable, and obtains the response. This makes it possible to propose a policy combination that is acceptable to the related user.

 取引案通知・回答受信プログラム115は、施策組合せテーブル370、施策組合せKPI総合評価テーブル380から、施策組合せ群と施策組合せに対するKPI評価値を取得する(S61)。取引案通知・回答受信プログラム115は、指定の評価値の最も高い施策組合せを特定する(S62)。指定評価値の計算方法は予め指定されており、対象KPI群の値に基づき決定される。例えば、指定評価値は、対象期間におけるユーザのKPIの重み付け平均の合計値であってもよく、ユーザ間のKPIの重み付け平均の差から得られる統計値(例えば、平均値の逆数)であってもより。重み付け平均は、ユーザの一部のKPIについて計算されてもよい。 The transaction proposal notification/answer reception program 115 acquires a group of policy combinations and KPI evaluation values for the policy combinations from the policy combination table 370 and the policy combination KPI overall evaluation table 380 (S61). The transaction proposal notification/answer reception program 115 identifies the policy combination with the highest designated evaluation value (S62). The calculation method for the designated evaluation value is specified in advance and is determined based on the value of the target KPI group. For example, the designated evaluation value may be the total value of the weighted average of the users' KPIs in the target period, or a statistical value (e.g., the reciprocal of the average value) obtained from the difference in the weighted average of the KPIs between users. The weighted average may be calculated for a portion of the users' KPIs.

 取引案通知・回答受信プログラム115は、施策組合せに含まれる施策の対象である全ユーザに、そのユーザの施策を通知する(S63)。具体的には、取引案通知・回答受信プログラム115は、施策組合せテーブル370の実行欄378が未実行を示し、ユーザID欄373が示すユーザに対して、同一レコードの施策ID欄372が示す施策の情報を、通知する。実行済施策のユーザに対しても通知してもよい。 The transaction proposal notification/answer reception program 115 notifies all users who are the targets of the measures included in the measure combination of the measures for that user (S63). Specifically, the transaction proposal notification/answer reception program 115 notifies the user whose execution column 378 in the measure combination table 370 indicates "not executed" and whose user ID column 373 indicates information about the measure indicated in the measure ID column 372 of the same record. Users of measures that have been executed may also be notified.

 取引案通知・回答受信プログラム115は、施策それぞれの実行許否の回答を、そのユーザから受信する(S64)。取引案通知・回答受信プログラム115は、全ユーザが実行の許可を回答しているか判定する(S65)。 The transaction proposal notification/response receiving program 115 receives responses from the users regarding whether or not to allow the execution of each measure (S64). The transaction proposal notification/response receiving program 115 determines whether all users have responded with permission for execution (S65).

 何れかのユーザが、提示された施策にたいする拒否の回答をした場合(S65:NO)、取引案通知・回答受信プログラム115は、対象の施策組合せを候補から削除する(S66)。その後、フローはステップS62に戻る。 If any user rejects the proposed measures (S65: NO), the transaction proposal notification/response reception program 115 deletes the target combination of measures from the candidates (S66). The flow then returns to step S62.

 全ユーザが実行の許可を回答している場合(S65:YES)、取引案通知・回答受信プログラム115は、関連ユーザそれぞれに、提示した施策の実行依頼を送付する(S67)。取引案通知・回答受信プログラム115は、実行される施策組合せの情報を実績情報に保存する(S68)。 If all users have responded that they wish to allow execution (S65: YES), the transaction proposal notification/response reception program 115 sends a request to each related user to execute the proposed measures (S67). The transaction proposal notification/response reception program 115 saves information about the combination of measures to be executed in the performance information (S68).

 図21は、ユーザに対して、施策組合せにおける当該ユーザに対応する施策を提示し、ユーザによる提示施策への許否の回答を要求するための画面例を示す。これにより、ユーザからの実行許否の回答を効率的に取得することができる。施策提示画面は、対象KPIを示すセクション71、対象パラメータを示すセクション72、施策を示すセクション73を含む。さらに、提示対象のユーザ及び施策組合せに関わる他のユーザの総合KPIを示すセクション74、提示対象のユーザ及び施策組合せに関わる他のユーザの総合KPI見積りの対象期間における変化を示すグラフ75を含む。 FIG. 21 shows an example of a screen for presenting to a user measures that correspond to that user in a measure combination and requesting the user's response as to whether or not to approve the presented measures. This makes it possible to efficiently obtain a response from the user as to whether or not to approve the implementation. The measure presentation screen includes a section 71 showing the target KPI, a section 72 showing the target parameters, and a section 73 showing the measures. It also includes a section 74 showing the overall KPI of the presented user and other users involved in the measure combination, and a graph 75 showing the change in the overall KPI estimates for the presented user and other users involved in the measure combination during the target period.

 対象KPIは、実行許可を求める施策の対象KPIであり、当該ユーザのKPIである。対象パラメータは、対象KPIのパラメータであり、施策は、そのパラメータの値の範囲を示す。総合KPI見積は、予め設定された方法でユーザのKPIから計算される値である。 The target KPI is the target KPI of the measure for which permission to execute is being sought, and is the KPI of the user. The target parameter is a parameter of the target KPI, and the measure indicates the range of values for that parameter. The overall KPI estimate is a value calculated from the user's KPIs using a pre-defined method.

 総合KPI見積は、例えば、融通取引案生成処理202での達成条件で得られる値(ステップS53)、又は、融通取引交渉処理204においてユーザに提示するときに参照される指定の評価値(ステップS62)から計算される値であってもよい。一例として、ユーザのKPIの重み付け平均を使用することができる。これにより、ユーザ間の利益の関係を知ることができる。ユーザは、提案された施策の実行の許否をボタン76、77で回答することができる。 The overall KPI estimate may be, for example, a value obtained from the achievement conditions in the loan transaction proposal generation process 202 (step S53), or a value calculated from a specified evaluation value (step S62) that is referenced when presented to the user in the loan transaction negotiation process 204. As an example, a weighted average of the users' KPIs may be used. This makes it possible to know the relationship of interests between users. The user can respond with buttons 76 and 77 as to whether or not to approve the implementation of the proposed measures.

 なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明したすべての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。   The present invention is not limited to the above-described embodiments, but includes various modified examples. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those having all of the configurations described. It is also possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace part of the configuration of each embodiment with other configurations.

 また、上記の各構成・機能・処理部等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、または、ICカード、SDカード等の記録媒体に置くことができる。   Furthermore, each of the above configurations, functions, processing units, etc. may be realized in hardware, for example by designing some or all of them as an integrated circuit. Furthermore, each of the above configurations, functions, etc. may be realized in software by a processor interpreting and executing a program that realizes each function. Information such as the programs, tables, files, etc. that realize each function can be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card or SD card.

 また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしもすべての制御線や情報線を示しているとは限らない。実際には殆どすべての構成が相互に接続されていると考えてもよい。 Furthermore, the control lines and information lines shown are those considered necessary for the explanation, and do not necessarily show all control lines and information lines on the product. In reality, it can be assumed that almost all components are interconnected.

Claims (8)

 融通取引提案システムであって、
 プロセッサと、
 メモリと、を含み、
 前記メモリは、
 複数ユーザの、KPI、前記KPIに関連付けられているパラメータ、及び前記パラメータの融通範囲を管理する、融通範囲情報と、
 1以上のKPIを向上するための施策を管理する、施策管理情報と、を格納し、
 前記プロセッサは、
 向上すべき指定KPIと、前記指定KPIに関連付けられているパラメータの融通範囲の情報と、をユーザから取得し、
 前記指定KPIに関係するKPIを含むKPIグループに対して、前記KPIグループのKPIに関連付けられている前記パラメータの融通範囲を制約として、前記施策管理情報を参照して前記指定KPI及び前記KPIグループの他のKPIを向上する施策群を決定し、
 前記施策群において予め設定された条件を満たす施策組合せを作成し、
 前記施策組合せに対する許否の応答を得るため、前記KPIグループに関係するユーザに前記施策組合せの情報を提示する、融通取引提案システム。
A credit transaction proposal system,
A processor;
A memory,
The memory includes:
KPIs, parameters associated with the KPIs, and flexibility range information for managing the flexibility range of the parameters for a plurality of users;
policy management information for managing policies for improving one or more KPIs;
The processor,
Acquire from a user a designated KPI to be improved and information on a flexible range of parameters associated with the designated KPI;
For a KPI group including a KPI related to the designated KPI, determining a group of measures for improving the designated KPI and other KPIs of the KPI group by referring to the measure management information, with the flexibility range of the parameter associated with the KPI of the KPI group as a constraint;
A combination of measures is created that satisfies a preset condition in the group of measures.
A trade proposal system that presents information on the combination of measures to a user related to the KPI group in order to obtain a response as to whether or not the combination of measures is acceptable.
 請求項1に記載の融通取引提案システムであって、
 前記メモリは、複数KPI間の関係を管理するKPI関係情報を格納し、
 前記KPIグループは、前記KPI関係情報が関係を有することを示すKPIで構成されている、融通取引提案システム。
The system for proposing a credit transaction according to claim 1,
The memory stores KPI relationship information for managing relationships between a plurality of KPIs;
The KPI group is made up of KPIs that the KPI-related information indicates have a relationship with, in this flexibility transaction proposal system.
 請求項1に記載の融通取引提案システムであって、
 前記プロセッサは、前記KPIグループにおける前記指定KPIを含む少なくとも一部のKPIを目的変数とする最適化問題を解くことによって前記施策群を決定する、融通取引提案システム。
The system for proposing a credit transaction according to claim 1,
The processor determines the group of measures by solving an optimization problem having as objective variables at least a portion of KPIs in the KPI group, including the specified KPI.
 請求項1に記載の融通取引提案システムであって、
 前記プロセッサは、共通パラメータの異なる値の施策が同時実行されないように、前記施策組合せ作成する、融通取引提案システム。
The system for proposing a credit transaction according to claim 1,
The processor creates the combination of measures so that measures having different values of a common parameter are not executed simultaneously.
 請求項1に記載の融通取引提案システムであって、
 前記プロセッサは、前記予め設定された条件を満たす複数施策組合せを生成し、
 前記KPIグループのいずれかのユーザから提案した施策組合せに対する否定回答を受信すると、前記複数施策組合せから選択した他の施策組合せの情報を、前記KPIグループのKPIのユーザに再提示する、融通取引提案システム。
The system for proposing a credit transaction according to claim 1,
The processor generates a combination of multiple measures that satisfies the preset condition,
When a negative response to a proposed combination of measures is received from any user of the KPI group, the system re-presents information on another combination of measures selected from the multiple combinations of measures to the user of the KPI of the KPI group.
 請求項2に記載の融通取引提案システムであって、
 前記メモリは、前記複数KPIに関わる実績データを格納し、
 前記プロセッサは、前記実績データにおいて前記複数KPI間の関係を分析して、前記KPI関係情報を作成する、融通取引提案システム。
The system for proposing a credit transaction according to claim 2,
The memory stores performance data relating to the plurality of KPIs,
The processor analyzes the relationships between the multiple KPIs in the performance data and creates the KPI relationship information.
 請求項1に記載の融通取引提案システムであって、
 前記予め設定された条件は、前記施策組合せのユーザそれぞれの少なくとも一部のKPIから計算される評価値が満たすべき関係を定義する、融通取引提案システム。
The system for proposing a credit transaction according to claim 1,
The predetermined condition defines a relationship that must be satisfied by an evaluation value calculated from at least a portion of KPIs of each user of the policy combination.
 システムが融通取引を提案する方法であって、
 前記システムは、
 複数ユーザの、KPI、前記KPIに関連付けられているパラメータ、及び前記パラメータの融通範囲を管理する、融通範囲情報と、
 1以上のKPIを向上するための施策を管理する、施策管理情報と、を格納し、
 前記方法は、前記システムが、
 向上すべき指定KPIと、前記指定KPIに関連付けられているパラメータの融通範囲の情報と、をユーザから取得し、
 前記指定KPIに関係するKPIを含むKPIグループに対して、前記KPIグループのKPIに関連付けられている前記パラメータの融通範囲を制約として、前記施策管理情報を参照して前記指定KPI及び前記KPIグループの他のKPIを向上する施策群を決定し、
 前記施策群において予め設定された条件を満たす施策組合せを作成し、
 前記施策組合せに対する許否の応答を得るため、前記KPIグループに関係するユーザに前記施策組合せの情報を提示する、方法。
1. A method for a system offering a credit transaction, comprising:
The system comprises:
KPIs, parameters associated with the KPIs, and flexibility range information for managing the flexibility range of the parameters for a plurality of users;
policy management information for managing policies for improving one or more KPIs;
The method further comprises the steps of:
Acquire from a user a designated KPI to be improved and information on a flexible range of parameters associated with the designated KPI;
For a KPI group including a KPI related to the designated KPI, determining a group of measures for improving the designated KPI and other KPIs of the KPI group by referring to the measure management information, with the flexibility range of the parameter associated with the KPI of the KPI group as a constraint;
A combination of measures is created that satisfies a preset condition in the group of measures.
A method for presenting information about the combination of measures to a user associated with the KPI group to obtain a response indicating whether or not the combination of measures is acceptable.
PCT/JP2024/036452 2023-11-20 2024-10-11 Accommodation transaction proposal system Pending WO2025109902A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2023196722A JP2025083058A (en) 2023-11-20 2023-11-20 Accommodation transaction proposal system
JP2023-196722 2023-11-20

Publications (1)

Publication Number Publication Date
WO2025109902A1 true WO2025109902A1 (en) 2025-05-30

Family

ID=95826427

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2024/036452 Pending WO2025109902A1 (en) 2023-11-20 2024-10-11 Accommodation transaction proposal system

Country Status (2)

Country Link
JP (1) JP2025083058A (en)
WO (1) WO2025109902A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005292956A (en) * 2004-03-31 2005-10-20 Toshiba Corp Knowledge utilization effect simulation device, knowledge utilization effect simulation method, and program for calculating simulation of knowledge utilization effect
WO2015193983A1 (en) * 2014-06-18 2015-12-23 株式会社日立製作所 Image display system and image display method
JP2018063598A (en) * 2016-10-13 2018-04-19 株式会社日立製作所 Business support system and business support method
WO2018096856A1 (en) * 2016-11-25 2018-05-31 株式会社日立製作所 Company information system and company information providing method
JP2019125226A (en) * 2018-01-18 2019-07-25 セイコーエプソン株式会社 Management support apparatus, method of controlling management support apparatus, and management
JP2019219981A (en) * 2018-06-21 2019-12-26 株式会社日立製作所 Measure search device, method, and program
WO2023079821A1 (en) * 2021-11-02 2023-05-11 株式会社日立製作所 Task design assistance system and task design assistance method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005292956A (en) * 2004-03-31 2005-10-20 Toshiba Corp Knowledge utilization effect simulation device, knowledge utilization effect simulation method, and program for calculating simulation of knowledge utilization effect
WO2015193983A1 (en) * 2014-06-18 2015-12-23 株式会社日立製作所 Image display system and image display method
JP2018063598A (en) * 2016-10-13 2018-04-19 株式会社日立製作所 Business support system and business support method
WO2018096856A1 (en) * 2016-11-25 2018-05-31 株式会社日立製作所 Company information system and company information providing method
JP2019125226A (en) * 2018-01-18 2019-07-25 セイコーエプソン株式会社 Management support apparatus, method of controlling management support apparatus, and management
JP2019219981A (en) * 2018-06-21 2019-12-26 株式会社日立製作所 Measure search device, method, and program
WO2023079821A1 (en) * 2021-11-02 2023-05-11 株式会社日立製作所 Task design assistance system and task design assistance method

Also Published As

Publication number Publication date
JP2025083058A (en) 2025-05-30

Similar Documents

Publication Publication Date Title
US11902335B2 (en) System and method for role validation in identity management artificial intelligence systems using analysis of network identity graphs
Taleb et al. Big data quality framework: a holistic approach to continuous quality management
US11811833B2 (en) System and method for predictive modeling for entitlement diffusion and role evolution in identity management artificial intelligence systems using network identity graphs
Li et al. Crowdsourced data management: Overview and challenges
Hussain et al. Integrated AHP-IOWA, POWA framework for ideal cloud provider selection and optimum resource management
US11403299B2 (en) Constraint manager for collaborative intelligence and constraint computing
US11409897B2 (en) Constraint querying for collaborative intelligence and constraint computing
CN114398669A (en) Method and device for joint credit scoring based on privacy-preserving computing and cross-organization
Hummer et al. Adaptive identity and access management—contextual data based policies
JP2016100005A (en) Reconcile method, processor and storage medium
CN111160658A (en) A method, system and platform for optimal allocation of collaborative manufacturing resources
KR20160104064A (en) A multidimensional recursive learning process and system used to discover complex dyadic or multiple counterparty relationships
Deokar et al. OrgMiner: a framework for discovering user-related process intelligence from event logs
US10049370B2 (en) Transforming cloud service measurements into anonymized extramural business rankings
Kong et al. Real-manufacturing-oriented big data analysis and data value evaluation with domain knowledge
WO2025109902A1 (en) Accommodation transaction proposal system
US20250182094A1 (en) Unified identity registry
Thakur et al. Workload dynamics implications in permissioned blockchain scalability and performance
CN117252345B (en) Charging method and system based on charging logic sequence
US20200312465A1 (en) System architecture and methods of intelligent matching
Zhang et al. Financial System Design for High‐Tech Enterprise Based on Cloud Service and Task Scheduling Algorithm
CN116089490A (en) Data analysis method, device, terminal and storage medium
US20080005187A1 (en) Methods and apparatus for managing configuration management database via composite configuration item change history
CN120763259B (en) Data analysis method and system based on machine learning
JP7261710B2 (en) Data mediation device and data mediation method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24893896

Country of ref document: EP

Kind code of ref document: A1