Information providing apparatus, information providing method, and information providing program
The information providing device and method address the challenge of reflecting organizational policies across hierarchical levels by collecting and analyzing data to generate and notify on-site policies, ensuring effective policy implementation and continuous adjustments.
Patent Information
- Application Number
- JP2024034410
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-06
- Publication Date
- 2025-09-19
AI Technical Summary
In the manufacturing industry, it is difficult to reflect the organizational manager's management policy across different levels of the management organization due to independent data accumulation and lack of cross-sectional analysis, limiting the effective implementation of operational policies.
An information providing device and method that collects on-site data from multiple hierarchical levels, receives a management policy from the organizational manager, analyzes it, and generates and notifies on-site policies to each level using machine learning and artificial intelligence, enabling flexible policy reflection and feedback.
Enables effective reflection of management policies across all levels, supports autonomous analysis, and facilitates continuous policy adjustments, enhancing operational efficiency and policy implementation.
Smart Images

Figure 2025136168000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information providing device, an information providing method, and an information providing program. [Background technology]
[0002] One of the work style reforms being promoted by the Japanese government is the need to create smart factories (SF) in the manufacturing industry. The five-layer process manufacturing pyramid (PMP) is an important concept in creating smart factories. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2023-123016 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the manufacturing industry, it is difficult to reflect the organizational manager's management policy on each site manager at each level of the management organization. For example, in many cases, on-site data at manufacturing sites is accumulated and managed independently at each level, making it difficult to perform cross-sectional analysis of each level of the process manufacturing pyramid.
[0005] The present invention has been made in view of the above, and has as its object to reflect the management policy of an organization manager at each level of the management organization. [Means for solving the problem]
[0006] An information providing device according to one embodiment of the present invention comprises a reception unit that receives from an organizational manager a first management policy that indicates the overall management direction of the management organization, an analysis unit that analyzes the received first management policy and first on-site data collected from each hierarchical level of the management organization and generates a first on-site policy that indicates the management direction of each hierarchical level, and a notification unit that notifies each on-site manager at each hierarchical level of the generated first on-site policy.
[0007] An information provision method according to one embodiment of the present invention involves a computer receiving from an organizational manager a first management policy indicating the overall management direction of the management organization, analyzing the received first management policy and first on-site data collected from each level of the management organization, generating a first on-site policy indicating the management direction of each level, and notifying the generated first on-site policy to each of the on-site managers at each level.
[0008] An information provision program according to one embodiment of the present invention causes a computer to execute the following process: receive a first management policy from an organizational manager indicating the overall management direction of the management organization; analyze the received first management policy and first on-site data collected from each level of the management organization; generate a first on-site policy indicating the management direction of each level; and notify the generated first on-site policy to each on-site manager at each level. [Effects of the Invention]
[0009] According to the present invention, it is possible to effectively reflect the management policy of the organization manager at each level of the management organization. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a diagram illustrating a configuration example and a processing example of a decision support system according to an embodiment. [Figure 2] FIG. 2 is a block diagram showing an example of the configuration of a server device of the decision support system according to the embodiment. [Figure 3]FIG. 2 is a diagram illustrating an example of a site data storage unit of a server device according to an embodiment. [Figure 4] FIG. 10 is a diagram illustrating an example of an analysis result storage unit of the server device according to the embodiment. [Figure 5] FIG. 2 is a diagram illustrating an example of an analysis model storage unit of a server device according to the embodiment. [Figure 6] 10 is a flowchart showing an example of a processing flow of the decision support system according to the embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of a hardware configuration according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] An information providing device, an information providing method, and an information providing program according to an embodiment of the present invention will be described in detail below with reference to the accompanying drawings. Note that the present invention is not limited to the embodiment described below.
[0012] The following describes the configuration and processing of the decision support system 100 according to the embodiment, the configuration and processing of each device in the decision support system 100, the processing flow of the decision support system 100, and the effects of the embodiment.
[0013] 1. Configuration and Processing of Decision Support System 100 The configuration and processing of a decision-making support system 100 according to an embodiment will be described in detail with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration and processing of the decision-making support system 100 according to an embodiment. Below, an example of the overall configuration of the decision-making support system 100, an example of the overall processing of the decision-making support system 100, and the effects of the decision-making support system 100 will be described.
[0014] In the embodiment, the management of a manufacturing company will be described as an example, but the management organization and management are not particularly limited. For example, the management organization may be a government organization, a non-profit organization, or the like.
[0015] (1-1. Example of the overall configuration of the decision support system 100) An example of the overall configuration of the decision support system 100 will be described. The decision support system 100 has a server device 10 and process manufacturing pyramids (L1, L2, L3, L4, L5). The server device 10 and each terminal (not shown) and each device (not shown) of the process manufacturing pyramid are connected to each other via a predetermined communication network (not shown) so that they can communicate with each other via wired or wireless means. The predetermined communication network can be any of various communication networks such as the Internet or a dedicated line.
[0016] (1-1-1. Server device 10) The server device 10 is an information providing device that analyzes the received operation policy and generates a field policy for each layer. For example, the server device 10 may be realized in a cloud environment, an on-premise environment, an edge environment, or the like. Note that the decision support system 100 shown in FIG. 1 may include multiple server devices 10.
[0017] (1-1-2. Process manufacturing pyramid) The process manufacturing pyramid is a management organization that includes various levels in the manufacturing industry. Below, we will explain the levels of the process manufacturing pyramid: the fifth level (L5) including the company manager O; the fourth level (L4) including the block managers B (BA, BB); the third level (L3) including the plant managers P (PA, PB, PC); the second level (L2) including the work managers W (WA, WB, WC, WD); and the first level (L1) including the field equipment. In the example of Figure 1, there are five levels in the process manufacturing pyramid, but the number of levels is not particularly limited. The person in charge of each level of the process manufacturing pyramid, except for the fifth level (L5), may be referred to as the "field manager." Each level of the process manufacturing pyramid, except for the fifth level (L5), may be simply referred to as the "field."
[0018] (1-1-2-1. 5th layer L5) The fifth layer L5 determines management policies and manages the lower layers, the fourth layer L4, the third layer L3, the second layer L2, and the first layer L1. For example, the fifth layer L5 manages the entire organization in terms of strategic management, business analysis, etc., and makes decisions for the entire organization.
[0019] In the example of FIG. 1, the fifth layer L5 is a layer of the process manufacturing pyramid made up of a corporate manager O who is the organizational manager of a manufacturing company. The fifth layer L5 may have a corporate manager terminal (not shown) used by the corporate manager O. The corporate manager O is not limited to a chairman, president, or CEO, but may also be an executive, CTO, CFO, etc.
[0020] (1-1-2-2. 4th layer L4) The fourth layer L4 is managed by the fifth layer L5, which is the upper layer, and manages the third layer L3, the second layer L2, and the first layer L1, which are the lower layers. For example, the fourth layer L4 is a layer that manages organizational resources related to purchasing and inventory management (Material Management: MM), supply chain management (SCM), sales management, human capital management (HCM), facility management (FM), raw material management, etc., and implements enterprise resource planning (ERP).
[0021] 1, the fourth layer L4 is a layer of the process manufacturing pyramid made up of block managers B (BA, BB) who are responsible for regional blocks including multiple plants. The fourth layer L4 may also have a block manager terminal (not shown) used by the block manager B.
[0022] (1-1-2-3. 3rd layer L3) The third layer L3 is managed by the higher layers, the fifth layer L5 and the fourth layer L4, and manages the lower layers, the second layer L2 and the first layer L1. For example, the third layer L3 is a layer that manages the entire manufacturing facility related to production management, system integration (SI), etc., and implements a manufacturing execution system.
[0023] 1, the third layer L3 is a layer of the process manufacturing pyramid made up of a plant manager P (PA, PB, PC) who is responsible for the plant. The third layer L3 may have a plant manager terminal (not shown) used by the plant manager P.
[0024] (1-1-2-4. 2nd layer L2) The second layer L2 is managed by the higher layers, the fifth layer L5, the fourth layer L4, and the third layer L3, and manages the lower layer, the first layer L1. For example, the second layer L2 is a layer that manages a manufacturing line and implements a distributed control system (DCS) or a process control system (PCS).
[0025] 1, the second layer L2 is a layer of the process manufacturing pyramid made up of the operator W (WA, WB, WC, WD) who is in charge of a manufacturing site including multiple field devices. The second layer L2 may also have an operator terminal (not shown) used by the operator W and a control device (not shown) that controls the field devices on the first layer L1.
[0026] (1-1-2-5.1st layer L1) The first level L1 is managed by the higher levels, the fifth level L5, the fourth level L4, the third level L3, and the second level L2, and is a level at which the manufacturing process is carried out. For example, the first level L1 is a level at which the manufacturing work site is managed, and is composed of various on-site devices D.
[0027] 1, the first layer L1 is a layer of a process manufacturing pyramid that is made up of multiple field devices D (DA, DB, DC, DD). The field devices D include, but are not limited to, sensor devices, communication devices, actuators, etc.
[0028] (1-2. Example of overall processing of decision support system 100) The following describes an example of the overall processing of the decision support system 100. Note that the processing of the following steps S1 to S5 may be executed in a different order. Also, some of the processing of the following steps S1 to S5 may be omitted.
[0029] (1-2-1. On-site data collection and processing) First, the server device 10 collects field data from each hierarchical level (step S1). For example, the server device 10 collects field data on the fourth hierarchical level L4 from the block manager terminal of the block manager B (BA, BB). The server device 10 also collects field data on the third hierarchical level L3 from the plant manager terminal of the plant manager P (PA, PB, PC). The server device 10 also collects field data on the second hierarchical level L2 from the work manager terminal of the work manager W (WA, WB, WC, WD). The server device 10 may also collect field data on the first hierarchical level L1 from field devices D (DA, DB, DC, DD).
[0030] Here, on-site data refers to data that indicates the operational status of each level of the operating organization excluding the level composed of organizational managers, such as costs of raw materials, labor costs, utility costs, etc., raw material inventory, number of products produced, plant operating rates, etc., but is not limited to data that indicates the status related to the on-site operations of the operating organization.
[0031] (1-2-2. Operation policy acceptance process) Second, the server device 10 receives an operating policy from the company manager O (step S2). For example, the server device 10 receives an operating policy decided by the company manager O, which is transmitted from the company manager terminal of the company manager O.
[0032] Here, an operating policy is an operating goal that indicates the direction of the overall operation of the operating organization, such as a target sales amount for the entire company, a target profit margin, a target number of products produced, a target cost reduction, etc., but is not limited to any goal that is related to the overall operation of the operating organization.
[0033] (1-2-3. Operation policy analysis processing) Third, the server device 10 analyzes the management policy (step S3). For example, the server device 10 analyzes the management policy and the site data, and generates a site policy to be presented to the site manager at each level.
[0034] Here, the on-site policy is an operational goal that indicates the direction of on-site operations of the operating organization excluding the level composed of organizational managers, and is, for example, a target sales amount, a target profit margin, a target number of products produced, a target cost reduction, etc. at each level of the process manufacturing pyramid, but is not limited to any goal related to on-site operations of the operating organization.
[0035] In this case, the server device 10 can adopt, as analysis methods, analysis using machine learning (ML) or artificial intelligence (AI), basic statistics, multivariate analysis, data mining, analysis using algorithms that execute ERP, feedback analysis using reinforcement learning, etc.
[0036] (1-2-4. On-site policy notification processing) Fourth, the server device 10 notifies each hierarchical level of the site policy (step S4). For example, the server device 10 transmits the site policy of the fourth hierarchical level L4 to the block manager terminal of the block manager B (BA, BB). The server device 10 also transmits the site policy of the third hierarchical level L3 to the plant manager terminal of the plant manager P (PA, PB, PC). The server device 10 also transmits the site policy of the second hierarchical level L2 to the work manager terminal of the work manager W (WA, WB, WC, WD).
[0037] (1-2-5. Field data feedback processing) Fifth, the server device 10 feeds back the on-site data (step S5). For example, the server device 10 collects the latest on-site data from each hierarchical level operated in accordance with the on-site policy, and transmits the collected latest on-site data to the company manager terminal of the company manager O at the fifth hierarchical level L5. The server device 10 also analyzes the collected latest on-site data and notifies the on-site managers at each hierarchical level of the latest on-site policy, including improvements to the operation of each hierarchical level. Furthermore, if the company manager O changes the operating policy, the server device 10 accepts the latest operating policy, analyzes the latest operating policy and the latest on-site data, and notifies the on-site managers at each hierarchical level of the latest on-site policy.
[0038] (1-3. Effects of the Decision Support System 100) Below, the outline and problems of the decision support system 100P according to the reference technology will be explained, followed by an outline, application examples, and effects of the decision support system 100.
[0039] (1-3-1. Overview of Decision Support System 100P) The decision support system 100P relating to the reference technology is a technology that provides inventory management based on safety stock numbers and order points that correspond to fluctuations in demand (number of items handled), etc., and calculates the safety stock number by multiplying the average number of items handled in a specified period by a first coefficient that corresponds to the safety stock number, which is set based on past handling records and indicates the minimum number of items in stock, and calculates the order point by multiplying the average number of items handled in a specified period by a second coefficient that corresponds to the order point, which is set based on past handling records and indicates the number of items in stock to be ordered.
[0040] (1-3-2. Problems with the Decision Support System 100P) However, the decision support system 100P has the following problems. Problems 1 to 3 of the decision support system 100P will be explained below.
[0041] (1-3-2-1.Problem 1) First, the Decision Support System 100P is primarily applicable to supply chains, and only has a visualization function for current inventory levels. Instructions based on analysis results are limited to basic calculations, and it does not have any forecasting or warning functions. Furthermore, the Decision Support System 100P has not been adopted in ERP or manufacturing.
[0042] (1-3-2-2.Problem 2) Second, the decision support system 100P cannot perform cross-sectional analysis of multiple layers using data from the process manufacturing pyramid, so on-site policies for each layer are formulated separately. In other words, the decision support system 100P does not allow the company manager O to effectively reflect the operational policy.
[0043] The process manufacturing pyramid is a concept devised in conjunction with the shift to smart factories in the manufacturing industry, but it has not yet been widely adopted and its introduction is still under consideration.However, although data accumulation is progressing in manufacturing sites with the adoption of digital twins (DT) and digital transformation (DX), in many cases the amount of data accumulated has not yet reached the level required for analysis on a hierarchical level.
[0044] Furthermore, even when the above data accumulation is implemented in the Decision Support System 100P, data is often accumulated and managed independently at each level, often without cross-level analysis. As a result, the use of on-site data at each level in the Decision Support System 100P is limited to basic aggregation and visualization. Furthermore, the analysis of on-site data at each level in the Decision Support System 100P is limited to answer checks based on empirical rules. Furthermore, because the Decision Support System 100P performs analysis at each level of the process manufacturing pyramid, differences in data digestion occur between levels.
[0045] (1-3-2-3.Problem 3) Third, when the Decision Support System 100P analyzes field data at each level using machine learning and artificial intelligence, it requires large-scale data processing and tuning, as well as semi-automated analysis that combines manual methods. The analysis results are often used only temporarily, and do not yet achieve autonomous analysis.
[0046] Even if the above data accumulation is implemented in the decision support system 100P, the on-site data within each level of the process manufacturing pyramid is not accumulated or managed in a unified manner, so there are few cases where machine learning or artificial intelligence analysis is performed on the on-site data.
[0047] Furthermore, when the Decision Support System 100P analyzes manufacturing site data using machine learning and artificial intelligence, a considerable amount of data is required, and large-scale data preparation and cleansing is also required as preprocessing.
[0048] Furthermore, in the decision support system 100P, although analysis using machine learning or artificial intelligence can provide temporary analysis results for a problem, continuous analysis of the problem is not possible. Furthermore, in order to perform continuous analysis of a problem in the decision support system 100P, autonomous analysis is required, but autonomous analysis requires reinforcement learning using robust machine learning or artificial intelligence, etc., and requires advanced technology. Furthermore, the analysis of the decision support system 100P lacks versatility.
[0049] (1-3-3. Overview of the decision support system 100) The decision support system 100 executes the following processes. First, the server device 10 collects on-site data from each tier of the process manufacturing pyramid. Second, the server device 10 receives an operation policy from the company manager O. Third, the server device 10 analyzes the operation policy. At this time, the server device 10 performs analysis using EPR or reinforcement learning on the operation policy and on-site data to generate an on-site policy to be presented to the on-site manager at each tier. Fourth, the server device 10 notifies each tier of the process manufacturing pyramid of the on-site policy. Fifth, the server device 10 feeds back the on-site data. At this time, the server device 10 notifies the company manager O of the latest on-site data at each tier operated in accordance with the on-site policy, and analyzes the operation policy again.
[0050] (1-3-4. Application Examples of the Decision Support System 100) The decision support system 100 can also be applied in the following ways: Application examples 1 to 3 of the decision support system 100 will be described below.
[0051] (1-3-4-1. Application example 1) First, the decision support system 100 enables the utilization of various data by linking it to bill of materials (BOM) databases used in the manufacturing industry, as well as similar customized or in-house developed databases.
[0052] (1-3-4-2. Application example 2) Second, the decision support system 100 makes it possible to utilize various types of data by linking it to systems such as accounting systems, logistics systems, sales systems, and even customer relational management (CRM) and supply chain management, which are represented by core system packages and business package software.
[0053] (1-3-4-3. Application example 3) Third, the decision support system 100 makes it possible to utilize various data managed or stored in spreadsheet software, CSV (Comma-Separated Values) format files, or similar text data files by linking them.
[0054] (1-3-5. Effects of the Decision Support System 100) The decision support system 100 has the following advantages. Effects 1 to 4 of the decision support system 100 will be explained below.
[0055] (1-3-5-1. Effect 1) First, the decision support system 100 can notify each layer of the process manufacturing pyramid of on-site policies across the board, allowing the operational policy decided by the company manager O to be flexibly reflected in each layer. At this time, the decision support system 100 can also notify each layer of various alerts.
[0056] (1-3-5-2. Effect 2) Second, the decision support system 100 can present an optimal on-site policy based on past on-site data through analysis such as reinforcement learning. In this case, the decision support system 100 can use the on-site data accumulated or managed at each level as is, so there is no need to change the data management method of the decision support system 100P. Furthermore, the decision support system 100 does not require a large amount of on-site data, and can perform analysis using on-site data from the most recent year or so.
[0057] (1-3-5-3. Effect 3) Third, the decision support system 100 can perform a cross-sectional analysis of each layer of the process manufacturing pyramid based on the operation policy decided by the company manager O. In this case, the decision support system 100 can also reflect changes in the operation policy in the on-site policy, so it can also handle changes in the company manager O, etc.
[0058] (1-3-5-4. Effect 4) Fourth, the decision support system 100 is capable of executing robust autonomous analysis using machine learning and artificial intelligence, allowing for feedback control of the latest on-site conditions of the process manufacturing pyramid. In this case, the decision support system 100 can adjust on-site policies or make partial changes based on the feedback. Furthermore, the decision support system 100 outputs the feedback in the form of a graph, making it easier for the company manager O to visually understand the situation, thereby enabling the company manager O to effectively support the company manager O in providing appropriate instructions, policies, plans, etc. to each layer of the process manufacturing pyramid.
[0059] As described above, in the decision support system 100, the management policy of the organization manager can be reflected at each level of the management organization.
[0060] 2. Configuration and Processing of the Server Device 10 of the Decision Support System 100 The configuration and processing of each device included in the decision support system 100 shown in Fig. 1 will be described using Fig. 2. Fig. 2 is a block diagram showing a configuration example of the server device 10 of the decision support system 100 according to the embodiment. Below, an example of the overall configuration of the decision support system 100 according to the embodiment will be described, and then an example of the configuration and processing of the server device 10 will be described in detail.
[0061] (2-1. Example of the overall configuration of the decision support system 100) An example of the overall configuration of the decision support system 100 shown in Fig. 1 will be described using Fig. 2. As shown in Fig. 2, the decision support system 100 has a server device 10. The server device 10 and each terminal (not shown) and each device (not shown) in the process manufacturing pyramid are communicably connected via a communication network N realized by the Internet, a dedicated line, or the like. The server device 10 is installed in a cloud environment, an on-premise environment, an edge environment, or the like.
[0062] The terminals in the process manufacturing pyramid are, for example, a company manager terminal used by the company manager O, a block manager terminal used by the block manager B, a plant manager terminal used by the plant manager P, and a work manager terminal used by the work manager W. The devices in the process manufacturing pyramid are, for example, field devices D such as sensors, communication devices, and actuators, and databases that store field data for each layer.
[0063] (2-2. Configuration Example and Processing Example of Server Device 10) An example of the configuration and processing of the server device 10 will be described with reference to Fig. 2. The server device 10 is an information providing device, and includes a communication unit 11, a storage unit 12, and a control unit 13. The server device 10 may also include an input unit (e.g., a keyboard, a mouse, etc.) that accepts various operations from an administrator of the decision support system 100, and a display unit (e.g., a liquid crystal display, etc.) that displays various information.
[0064] (2-2-1. Communications Department 11) The communication unit 11 controls data communication with other devices. For example, the communication unit 11 performs data communication with each communication device via a router or the like. The communication unit 11 can also perform data communication with a terminal (not shown).
[0065] (2-2-2. Storage section 12) The storage unit 12 stores various pieces of information referenced by the control unit 13 when it operates and various pieces of information acquired when the control unit 13 operates. The storage unit 12 includes a site data storage unit 12a, an analysis result storage unit 12b, and an analysis model storage unit 12c. Here, the storage unit 12 can be realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. In the example of FIG. 2, the storage unit 12 is installed inside the server device 10, but it may also be installed outside the server device 10, or multiple storage units may be installed.
[0066] (2-2-2-1. On-site data storage unit 12a) The site data storage unit 12a stores site data. For example, the site data storage unit 12a stores site data collected by a collection unit 13a of the control unit 13, which will be described later. Here, an example of data stored in the site data storage unit 12a will be described with reference to FIG. 3. FIG. 3 is a diagram showing an example of the site data storage unit 12a of the server device 10 according to the embodiment. In the example of FIG. 3, the site data storage unit 12a has items such as "site" and "site data."
[0067] "Site" refers to identification information for identifying each level of the operating organization excluding the level composed of the organizational manager, such as an identification number or identification symbol for each level. Here, the operating organization belongs to, for example, the manufacturing industry. Furthermore, each level belongs to, for example, the process manufacturing pyramid. "Site data" refers to data that indicates the operating status of each level of the operating organization excluding the level composed of the organizational manager, such as actual figures for raw material costs, labor costs, utility costs, etc., raw material inventory, number of products produced, plant operation rate, etc.
[0068] That is, Figure 3 shows an example in which the following data is stored in the site data storage unit 12a: {site data 1: "site data #1-1-1", site data 2: "site data #1-1-2", ...} for the site identified by "site #1-2", {site data 1: "site data #1-2-1", site data 2: "site data #1-2-2", ...} for the site identified by "site #1-3", {site data 1: "site data #1-3-1", site data 2: "site data #1-3-2", ...}.
[0069] (2-2-2-2. Analysis result storage unit 12b) The analysis result storage unit 12b stores the analysis results. For example, the analysis result storage unit 12b stores the analysis results output by the analysis unit 13c of the control unit 13, which will be described later. Here, an example of data stored in the analysis result storage unit 12b will be described with reference to FIG. 4. FIG. 4 is a diagram showing an example of the analysis result storage unit 12b of the server device 10 according to the embodiment. In the example of FIG. 4, the analysis result storage unit 12b has items such as "operation policy" and "site policy."
[0070] An "operation policy" indicates identification information for identifying an operation goal that indicates the overall operation direction of the operating organization, and is, for example, an identification number or identification symbol of the operation policy decided by the corporate manager O. An "on-site policy" is an operation goal that indicates the operation direction of the on-site of the operating organization excluding the layer composed of the organizational manager, and is, for example, target numerical values such as sales target values, profit margin target values, product production volume target values, and cost reduction target values at each layer of the process manufacturing pyramid.
[0071] That is, Figure 4 shows an example in which, for the operation policy identified by "operation policy #1", the following data is stored in the analysis result memory unit 12b: {field policy 1: "field policy #1-1-1", field policy 2: "field policy #1-1-2", ···}, {field policy 1: "field policy #1-2-1", field policy 2: "field policy #1-2-2", ···}, {field policy 1: "field policy #1-3-1", field policy 2: "field policy #1-3-2", ···}.
[0072] (2-2-2-3. Analysis model storage unit 12c) The analytical model storage unit 12c stores an analytical model M. For example, the analytical model storage unit 12c stores the analytical model M, which is a model used by an analysis unit 13c of the control unit 13, which will be described later. Here, an example of data stored in the analytical model storage unit 12c will be described with reference to FIG. 5. FIG. 5 is a diagram illustrating an example of the analytical model storage unit 12c of the server device 10 according to the embodiment. In the example of FIG. 5, the analytical model storage unit 12c has an item such as "analysis model."
[0073] An "analysis model" is model data of a machine learning model, and is data including, for example, execution data for executing a reinforcement learning algorithm, various parameters, etc.
[0074] FIG. 5 shows an example in which machine learning models of analytical model M, such as "analysis model #1", ..., are stored in the analytical model storage unit 12c.
[0075] (2-2-3. Control unit 13) The control unit 13 controls the entire server device 10. The control unit 13 has a collection unit 13a, a reception unit 13b, an analysis unit 13c, and a notification unit 13d. Here, the control unit 13 can be realized by, for example, an electronic circuit such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), or an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0076] (2-2-3-1. Collection unit 13a) The collection unit 13a collects various types of information. The collection unit 13a may store the collected various types of information in the storage unit 12. The on-site data collection process will be described below.
[0077] (Field data collection and processing) The collection unit 13a executes a site data collection process. For example, the collection unit 13a collects site data from each level of the management organization. At this time, the collection unit 13a collects site data for the fourth level L4 of the process manufacturing pyramid, for example, from the block manager terminal of block manager B. The collection unit 13a also collects site data for the third level L3 of the process manufacturing pyramid, for example, from the plant manager terminal of plant manager P. The collection unit 13a also collects site data for the second level L2 of the process manufacturing pyramid, for example, from the work manager terminal of work manager W. The collection unit 13a can also collect site data for the first level L1 of the process manufacturing pyramid, for example, from field equipment D. The collection unit 13a can also collect site data for each level of the process manufacturing pyramid from a database that stores the site data for each level.
[0078] The collection unit 13a collects first site data from each tier of the operating organization that is not operated in accordance with the first site policy. A specific example of the site data collection process for the first site data will be described. The collection unit 13a collects, as site data for the fourth tier L4 of the process manufacturing pyramid identified as "site #1-1," site data "site data #1-1-1" at a stage when the site policy has not been notified to the block manager B and the fourth tier L4 is not operated in accordance with the site policy, and stores the collected data in the site data storage unit 12a. The collection unit 13a also collects, as site data for the third tier L3 of the process manufacturing pyramid identified as "site #1-2," site data "site data #1-2-1" at a stage when the site policy has not been notified to the plant manager P and the third tier L3 is not operated in accordance with the site policy, and stores the collected data in the site data storage unit 12a. In addition, the collection unit 13a collects "site data #1-3-1," which is site data for the second level L2 of the process manufacturing pyramid identified by "site #1-3," at a stage when the site policy has not been notified to the work manager W and the second level L2 is not being operated in accordance with the site policy, and stores this data in the site data storage unit 12a.
[0079] The collection unit 13a also collects second site data from each tier of the operating organization operated in accordance with the first site policy. A specific example of the site data collection process for the second site data will be described. The collection unit 13a collects, as site data for the fourth tier L4 of the process manufacturing pyramid identified as "site #1-1," site data "site data #1-1-2" at a stage when the site policy was notified to the block manager B and the fourth tier L4 was operated in accordance with the site policy, and stores the collected data in the site data storage unit 12a. The collection unit 13a also collects, as site data for the third tier L3 of the process manufacturing pyramid identified as "site #1-2," site data "site data #1-2-2" at a stage when the site policy was notified to the plant manager P and the third tier L3 was operated in accordance with the site policy, and stores the collected data in the site data storage unit 12a. In addition, the collection unit 13a collects the site data "site data #1-3-2" as site data for the second layer L2 of the process manufacturing pyramid identified by "site #1-3," which is the site data at the stage when the site policy was notified to the work manager W and the second layer L2 was operated in accordance with the site policy, and stores it in the site data storage unit 12a.
[0080] (2-2-3-2. Reception section 13b) The reception unit 13b receives various types of information. The reception unit 13b may store the received various types of information in the storage unit 12. The operating policy reception process will be described below.
[0081] (Operation policy acceptance processing) The reception unit 13b executes an operation policy reception process. For example, the reception unit 13b collects field data from the organizational manager of the operating organization. At this time, the reception unit 13b receives the operation policy determined by the corporate manager O, who constitutes the fifth layer L5 of the process manufacturing pyramid, from the corporate manager terminal of the corporate manager O.
[0082] The receiving unit 13b receives, from the organizational manager, a first management policy that indicates the overall management direction of the management organization. To explain a specific example of the management policy reception process for the first management policy, the receiving unit 13b receives "management policy #1" transmitted from the corporate manager terminal of the corporate manager O as the management policy that indicates the overall management direction of the process manufacturing pyramid identified by "site #1", and outputs it to the analysis unit 13c.
[0083] Furthermore, the receiving unit 13b receives, from the organizational manager, a second management policy indicating the overall management direction of the management organization that has been changed in accordance with the second site data. To explain a specific example of the management policy reception process for the second management policy, the receiving unit 13b receives "management policy #1M" transmitted from the enterprise manager terminal of the enterprise manager O as the changed management policy indicating the overall management direction of the process manufacturing pyramid identified by "site #1", and outputs it to the analysis unit 13c.
[0084] (2-2-3-3. Analysis section 13c) The analysis unit 13c executes various analyses. The analysis unit 13c may store the output analysis results in the storage unit 12. The analysis unit 13c may also refer to various information stored in the storage unit 12. The operating policy analysis process will be described below.
[0085] (Operation policy analysis processing) The analysis unit 13c executes an operation policy analysis process. For example, the analysis unit 13c analyzes the operation policy accepted by the acceptance unit 13b and the field data collected by the collection unit 13a, and generates a field policy to be presented to field managers at each level of the operation organization.
[0086] The analysis unit 13c analyzes the received first management policy and the first site data collected from each layer of the management organization, and generates a first site policy that indicates the direction of management at each layer. A specific example of the management policy analysis process for generating the first site policy will be described. The analysis unit 13c analyzes the first management policy "management policy #1" output from the reception unit 13b and the site data {site: "site #1-1", site data 1: "site data #1-1-1"}, {site: "site #1-2", site data 1: "site data #1-2-1"}, {site: "site #1-3", site data 1: "site data #1-3-1"}, ... stored in the site data storage unit 12a. In addition, the analysis unit 13c generates the following as the first site policy: {site: "site #1-1", site policy 1: "site policy #1-1-1"}, {site: "site #1-2", site policy 1: "site policy #1-2-1"}, {site: "site #1-3", site policy 1: "site policy #1-3-1"}, ..., and stores them in the analysis result memory unit 12b.
[0087] The analysis unit 13c analyzes the received first operation policy and the collected second site data, and generates a second site policy to be presented again to the site manager. A specific example of the operation policy analysis process for generating the second site policy will be described. The analysis unit 13c analyzes the operation policy "operation policy #1" output from the reception unit 13b and the latest site data stored in the site data storage unit 12a: {site: "site #1-1", site data 2: "site data #1-1-2"}, {site: "site #1-2", site data 2: "site data #1-2-2"}, {site: "site #1-3", site data 2: "site data #1-3-2"}, ... In addition, the analysis unit 13c generates the following as second site policies: {site: "site #1-1", site policy 2: "site policy #1-1-2"}, {site: "site #1-2", site policy 2: "site policy #1-2-2"}, {site: "site #1-3", site policy 2: "site policy #1-3-2"}, ..., and stores them in the analysis result memory unit 12b.
[0088] The analysis unit 13c analyzes the accepted second operation policy and the collected second site data, and generates a second site policy to be presented again to the site manager. A specific example of the operation policy analysis process for generating a second site policy in response to a change in the operation policy will be described. The analysis unit 13c analyzes the changed operation policy "operation policy #1M" output from the reception unit 13b, and the latest site data stored in the site data storage unit 12a: {site: "site #1-1", site data 2: "site data #1-1-2"}, {site: "site #1-2", site data 2: "site data #1-2-2"}, {site: "site #1-3", site data 2: "site data #1-3-2"}, ... In addition, the analysis unit 13c generates second site policies in response to the change in the operating policy, such as {site: "site #1-1", site policy 2: "site policy #1M-1-2"}, {site: "site #1-2", site policy 2: "site policy #1M-2-2"}, {site: "site #1-3", site policy 2: "site policy #1M-3-2"}, ..., and stores them in the analysis result memory unit 12b.
[0089] The analysis unit 13c performs analysis using an analytical model M that performs reinforcement learning. For example, the analysis unit 13c inputs an operation policy and on-site data into the analytical model M that has performed reinforcement learning so as to maximize a reward value calculated using a predetermined reward function, and acquires the output on-site policy for each hierarchical level. The analysis unit 13c also adjusts various parameters of the analytical model M so as to maximize the reward value.
[0090] The analysis unit 13c performs analysis using an algorithm for executing ERP. For example, the analysis unit 13c generates on-site policies for each hierarchical level from the management policies and on-site data using an algorithm for executing ERP that can allocate management resources such as human resources, material resources, and financial resources.
[0091] The analysis unit 13c can treat each piece of data included in the operation policy output from the reception unit 13b as an explanatory element and adjust each parameter in accordance with the operation policy. When referencing the site data stored in the site data storage unit 12a, the analysis unit 13c can read the element data required for analysis after converting various files into CSV format. The analysis unit 13c can employ analysis methods appropriate to the data situation, including analysis using the above-mentioned analysis model M or ERP algorithm, as well as basic statistics, multivariate analysis, data mining, and the like.
[0092] (2-2-3-4.Notification section 13d) The notification unit 13d notifies various types of information. The notification unit 13d may refer to various types of information stored in the storage unit 12. The on-site policy notification process and the on-site data notification process will be described below.
[0093] (On-site policy notification processing) The notification unit 13d executes a site policy notification process. For example, the notification unit 13d notifies each level of the management organization of the site policy. At this time, the notification unit 13d transmits the site policy of the fourth level L4 of the process manufacturing pyramid to, for example, the block manager terminal of block manager B, and displays it on a monitor. The notification unit 13d also transmits the site policy of the third level L3 of the process manufacturing pyramid to, for example, the plant manager terminal of plant manager P, and displays it on a monitor. The notification unit 13d also transmits the site policy of the second level L2 of the process manufacturing pyramid to, for example, the work manager terminal of work manager W, and displays it on a monitor.
[0094] The notification unit 13d notifies each of the site managers at each level of the management organization of the generated first site policy. A specific example of the site policy notification process for the first site policy will be described. The notification unit 13d refers to the site policy {site: "site #1-1", site policy 1: "site policy #1-1-1"} stored in the analysis result storage unit 12b as the site policy for the fourth level L4 of the process manufacturing pyramid identified by "site #1-1", and transmits the site policy to the block manager terminal of block manager B, causing it to be displayed on a monitor. Furthermore, the notification unit 13d refers to the site policy {site: "site #1-2", site policy 1: "site policy #1-2-1"} stored in the analysis result storage unit 12b as the site policy for the third level L3 of the process manufacturing pyramid identified by "site #1-2", and transmits the site policy to the plant manager terminal of plant manager P, causing it to be displayed on a monitor. In addition, the notification unit 13d refers to the site policy {site: "site #1-3", site policy 1: "site policy #1-3-1"} stored in the analysis result memory unit 12b as the site policy of the second layer L2 of the process manufacturing pyramid identified by "site #1-3", and transmits the site policy to the work manager terminal of the work manager W and displays it on the monitor.
[0095] The notification unit 13d notifies each of the site managers at each level of the management organization of the generated second site policy. A specific example of the site policy notification process for the second site policy will be described. The notification unit 13d references the site policy {site: "site #1-1", site policy 2: "site policy #1-1-2"} stored in the analysis result storage unit 12b as the latest site policy for the fourth level L4 of the process manufacturing pyramid identified by "site #1-1", transmits the site policy to the block manager terminal of block manager B, and displays it on a monitor. The notification unit 13d also references the site policy {site: "site #1-2", site policy 2: "site policy #1-2-2"} stored in the analysis result storage unit 12b as the latest site policy for the third level L3 of the process manufacturing pyramid identified by "site #1-2", transmits the site policy to the plant manager terminal of plant manager P, and displays it on a monitor. In addition, the notification unit 13d refers to the site policy {site: "site #1-3", site policy 2: "site policy #1-3-2"} stored in the analysis result memory unit 12b as the latest site policy of the second layer L2 of the process manufacturing pyramid identified by "site #1-3", and transmits the site policy to the work manager terminal of the work manager W and displays it on the monitor.
[0096] In addition, a specific example of the site policy notification process for the second site policy accompanying a change in the operation policy will be described. The notification unit 13d refers to the site policy {site: "site #1-1", site policy 2: "site policy #1M-1-2"} stored in the analysis result storage unit 12b as the site policy accompanying a change in the operation policy of the fourth level L4 of the process manufacturing pyramid identified by "site #1-1", and transmits the site policy to the block manager terminal of block manager B to display it on a monitor. In addition, the notification unit 13d refers to the site policy {site: "site #1-2", site policy 2: "site policy #1M-2-2"} stored in the analysis result storage unit 12b as the site policy accompanying a change in the operation policy of the third level L3 of the process manufacturing pyramid identified by "site #1-2", and transmits the site policy to the plant manager terminal of plant manager P to display it on a monitor. In addition, the notification unit 13d refers to the site policy {site: "site #1-3", site policy 2: "site policy #1M-3-2"} stored in the analysis result memory unit 12b as the site policy associated with the change in the operation policy of the second layer L2 of the process manufacturing pyramid identified by "site #1-3", and transmits the site policy to the work manager terminal of the work manager W and displays it on the monitor.
[0097] (Field data notification processing) The notification unit 13d executes a field data notification process. For example, the notification unit 13d notifies the organization manager of the collected second field data. At this time, the notification unit 13d transmits the latest field data of the fourth layer L4, the third layer L3, and the second layer L2 in the process manufacturing pyramid to the company manager terminal of the company manager O, for example, and displays the data on a monitor.
[0098] To explain a specific example of the site data notification processing, the notification unit 13d refers to the site data {site: "site #1-1", site data 2: "site data #1-1-2"}, {site: "site #1-2", site data 2: "site data #1-2-2"}, and {site: "site #1-3", site data 2: "site data #1-3-2"} stored in the site data storage unit 12a as the latest site data for the fourth level L4, third level L3, and second level L2 in the process manufacturing pyramid identified by "site #1", and transmits the site data to the company manager terminal of the company manager O and displays it on the monitor.
[0099] 3. Processing flow of decision support system 100 The processing flow of the decision support system 100 according to the embodiment will be described with reference to Fig. 6. Fig. 6 is a flowchart showing an example of the processing flow of the decision support system 100 according to the embodiment. Note that the processing of steps S101 to S105 below can also be executed in a different order. Furthermore, some of the processing of steps S101 to S105 below may be omitted.
[0100] (3-1. On-site data collection and processing) First, the server device 10 executes a field data collection process (step S101). For example, the server device 10 collects field data from each layer of the process manufacturing pyramid. At this time, the server device 10 may notify the collected field data to the company manager O of the process manufacturing pyramid.
[0101] (3-2. Operation Policy Acceptance Processing) Second, the server device 10 executes an operation policy reception process (step S102). For example, the server device 10 receives an operation policy from a company manager O of the process manufacturing pyramid.
[0102] (3-3. Operation policy analysis processing) Third, the server device 10 executes an operation policy analysis process (step S103). For example, the server device 10 executes an analysis on the operation policy and the on-site data to generate an on-site policy to be presented to the on-site manager of each layer of the process manufacturing pyramid.
[0103] (3-4. On-site policy notification processing) Fourth, the server device 10 executes a shop-floor policy notification process (step S104). For example, the server device 10 notifies each layer of the process manufacturing pyramid of the shop-floor policy.
[0104] (3-5. Feedback execution determination process) Fifth, the server device 10 executes a feedback execution determination process (step S105). For example, if the server device 10 determines that feedback is to be executed (step S105: Yes), the server device 10 executes the process of step S101 again to collect latest site data from each tier of the process manufacturing pyramid and notify the company manager O of the same, executes the process of step S102 again to receive the latest operation policy from the company manager O of the process manufacturing pyramid, executes the process of step S103 again to generate the latest site policy to be presented to the site manager of each tier of the process manufacturing pyramid, and executes the process of step S104 again to notify each tier of the process manufacturing pyramid of the latest site policy. On the other hand, if the server device 10 determines that feedback is not to be executed (step S105: No), the server device 10 terminates the process.
[0105] 4. Effects of the embodiment Finally, the effects of the embodiment will be described below: Effects 1 to 8 corresponding to the processing according to the embodiment will be described below.
[0106] (4-1. Effect 1) First, in the process according to the embodiment described above, the server device 10 receives from the organizational manager a first management policy indicating the overall management direction of the operating organization, analyzes the received first management policy and first site data collected from each level of the operating organization, generates first site policies indicating the management direction of each level of the operating organization, and notifies the site managers at each level of the operating organization of the generated first site policies. Therefore, in this process, the management policy of the organizational manager can be reflected at each level of the operating organization.
[0107] (4-2. Effect 2) Second, in the process according to the embodiment described above, the server device 10 collects second on-site data from each level of the operating organization operated in accordance with the first on-site policy and notifies the organization manager of the collected second on-site data. Therefore, in this process, the operating policy of the organization manager can be reflected in each level of the operating organization and then fed back to the organization manager.
[0108] (4-3. Effect 3) Third, in the process according to the embodiment described above, the server device 10 analyzes the received first management policy and the collected second site data, generates a second site policy to be presented to the site managers at each level of the management organization, and notifies each of the site managers of the generated second site policy. Therefore, in this process, the management policy of the organizational manager can be reflected at each level of the management organization based on the latest site data.
[0109] (4-4. Effect 4) Fourth, in the process according to the embodiment described above, the server device 10 receives from the organizational manager a second management policy indicating the overall management direction of the managed organization that has been changed in accordance with the second on-site data, analyzes the received second management policy and the collected second on-site data, generates a second on-site policy to be presented again to the on-site managers at each level of the managed organization, and notifies each of the on-site managers of the generated second on-site policy. Therefore, in this process, the changed management policy of the organizational manager can be reflected at each level of the managed organization based on the latest on-site data.
[0110] (4-5. Effect 5) Fifth, in the process according to the embodiment described above, the server device 10 performs analysis using an analytical model that executes reinforcement learning. Therefore, in this process, the management policy of the organizational manager is reflected in each level of the management organization, and accuracy can be improved with each repeated feedback.
[0111] (4-6. Effect 6) Sixth, in the process according to the embodiment described above, the server device 10 performs analysis using an algorithm that executes ERP. Therefore, in this process, the management policy of the organization manager regarding the allocation of management resources can be reflected at each level of the management organization.
[0112] (4-7. Effect 7) Seventh, in the process according to the embodiment described above, the operating organization belongs to the manufacturing industry. Therefore, in this process, the operating policy of the organizational manager of the manufacturing company can be reflected in each layer of the operating organization.
[0113] (4-8. Effect 8) Eighth, in the process according to the above-described embodiment, each tier of the management organization belongs to the process manufacturing pyramid. Therefore, in this process, the management policy of the organizational manager belonging to the fifth tier (L5) can be reflected in each of the fourth tier (L4), third tier (L3), and second tier (L2) of the management organization.
[0114] [5. System] The information including the processing procedures, control procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified.
[0115] Furthermore, the components of each device shown in the figure are functional concepts and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown. In other words, all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0116] Furthermore, all or any part of the processing functions performed by each device may be realized by a CPU and a program analyzed and executed by the CPU, or may be realized as hardware using wired logic.
[0117] [6. Hardware] Next, an example of the hardware configuration of a server device 10, which is an information providing device, will be described. Note that other devices may also have a similar hardware configuration. FIG. 7 is a diagram showing an example of the hardware configuration according to an embodiment. As shown in FIG. 7, the server device 10 includes a communication device 10a, an HDD (Hard Disk Drive) 10b, a memory 10c, and a processor 10d. The components shown in FIG. 7 are connected to each other via a bus or the like.
[0118] The communication device 10a is a network interface card or the like, and communicates with other servers. The HDD 10b stores programs and databases that operate the functions shown in FIG.
[0119] The processor 10d reads out from the HDD 10b or the like a program that executes the same processes as the respective processing units shown in Fig. 2 and loads it into the memory 10c, thereby operating a process that executes each function described in Fig. 2 or the like. For example, this process executes the same functions as the respective processing units of the server device 10. Specifically, the processor 10d reads out from the HDD 10b or the like a program that has the same functions as the collection unit 13a, the reception unit 13b, the analysis unit 13c, the notification unit 13d, etc. Then, the processor 10d executes a process that executes the same processes as the collection unit 13a, the reception unit 13b, the analysis unit 13c, the notification unit 13d, etc.
[0120] In this way, the server device 10 operates as a device that executes various processing methods by reading and executing a program. The server device 10 can also realize functions similar to those of the above-described embodiment by reading the program from a recording medium using a media reader and executing the read program. Note that the program in these other embodiments is not limited to being executed by the server device 10. For example, the present invention can also be applied in the same way to cases where another computer or server executes the program, or where these execute the program in cooperation with each other.
[0121] This program can be distributed via a network such as the Internet. In addition, this program can be recorded on a computer-readable recording medium such as a hard disk, a flexible disk (FD), a CD-ROM, a magneto-optical disk (MO), or a digital versatile disk (DVD), and can be executed by being read from the recording medium by a computer.
[0122] [7. Other] Some examples of combinations of the disclosed technical features are set out below.
[0123] (1) An information providing device comprising: a reception unit that receives a first management policy indicating the overall management direction of the management organization from an organizational manager; an analysis unit that analyzes the received first management policy and first field data collected from each level of the management organization to generate a first field policy indicating the management direction of each level; and a notification unit that notifies each of the field managers at each level of the management organization of the generated first field policy.
[0124] (2) The information providing device described in (1) further includes a collection unit that collects second site data from each level operated in accordance with the first site policy, and the notification unit notifies the organizational manager of the collected second site data.
[0125] (3) The information providing device described in (2), wherein the analysis unit analyzes the accepted first operating policy and the collected second site data and generates a second site policy to be re-presented to the site managers, and the notification unit notifies each of the site managers of the generated second site policy.
[0126] (4) The information providing device described in (2), wherein the reception unit receives from the organizational manager a second management policy indicating the overall management direction of the management organization as changed in accordance with the second site data, the analysis unit analyzes the received second management policy and the collected second site data and generates a second site policy to be re-presented to the site manager, and the notification unit notifies each of the site managers of the generated second site policy.
[0127] (5) The information providing device according to any one of (1) to (4), wherein the analysis unit performs analysis using an analytical model that executes reinforcement learning.
[0128] (6) The information providing device according to any one of (1) to (5), wherein the analysis unit performs analysis using an algorithm that executes ERP.
[0129] (7) The information providing device according to any one of (1) to (6), wherein the operating organization belongs to the manufacturing industry.
[0130] (8) The information providing device according to any one of (1) to (7), wherein each of the layers belongs to a process manufacturing pyramid.
[0131] (9) An information provision method in which a computer executes a process in which it receives from an organizational manager a first management policy indicating the overall management direction of the management organization, analyzes the received first management policy and first field data collected from each level of the management organization, generates a first field policy indicating the management direction of each level, and notifies each of the field managers at each level of the level of the generated first field policy.
[0132] (10) An information provision program that causes a computer to execute the following process: receive a first management policy from an organizational manager that indicates the overall management direction of the management organization; analyze the received first management policy and first field data collected from each level of the management organization; generate a first field policy that indicates the management direction of each level; and notify the generated first field policy to each of the field managers at each level. [Explanation of symbols]
[0133] 10 Server device 10a Communication equipment 10b HDD 10c memory 10d processor 11 Communications Department 12 Storage section 12a On-site data storage section 12b Analysis result storage section 12c Analysis model storage section 13 Control Unit 13a Collection Department 13b Reception 13c Analysis Department 13d Notification Department 100 Decision Support Systems
Claims
1. a reception unit that receives a first management policy indicating the overall management direction of the management organization from the organizational manager; an analysis unit that analyzes the received first management policy and first on-site data collected from each layer of the management organization, and generates a first on-site policy that indicates the direction of management of each layer; a notification unit that notifies the site managers of each hierarchy of the generated first site policy; An information providing device comprising:
2. a collection unit that collects second site data from each of the levels operated in accordance with the first site policy; Furthermore, The notification unit notifying the organizational manager of the collected second on-site data; The information providing device according to claim 1 .
3. The analysis unit analyzing the received first operational policy and the collected second site data to generate a second site policy to be presented to the site manager; The notification unit notifying each of the site managers of the generated second site policy; The information providing device according to claim 2 .
4. The reception unit receiving, from the organization manager, a second management policy indicating a direction of the overall management of the management organization that has been changed in accordance with the second on-site data; The analysis unit analyzing the received second operational policy and the collected second site data to generate a second site policy to be presented to the site manager; The notification unit notifying each of the site managers of the generated second site policy; The information providing device according to claim 2 .
5. The analysis unit Analyze using an analytical model that performs reinforcement learning. The information providing device according to any one of claims 1 to 4.
6. The analysis unit Analyze using algorithms that implement ERP (Enterprise Resource Planning), The information providing device according to any one of claims 1 to 4.
7. The operating organization belongs to the manufacturing industry, The information providing device according to any one of claims 1 to 4.
8. Each of the layers belongs to a process manufacturing pyramid. The information providing device according to any one of claims 1 to 4.
9. The computer The organization manager will submit the first management policy, which will outline the overall direction of the organization. Analyzing the received first management policy and first on-site data collected from each layer of the management organization, and generating a first on-site policy indicating the direction of management of each layer; notifying the generated first site policy to each of the site managers at each level; How information is provided to perform the process.
10. On the computer, The organization manager will submit the first management policy, which will outline the overall direction of the organization. Analyzing the received first management policy and first on-site data collected from each layer of the management organization, and generating a first on-site policy indicating the direction of management of each layer; notifying the generated first site policy to each of the site managers at each level; An information providing program that executes processing.
Citation Information
Patent Citations
Inventory management apparatus, inventory management method, and inventory management program
JP2023123016A