The present invention relates to an operation supporting apparatus that supports an operation of a manufacturing facility that manufactures a product, an operation supporting method, and a program product for causing a computer to execute the operation supporting method.
For example, in manufacturing and the like of the steel industry and the like, a manufacturing process and the like is becoming more sophisticated than in the past, and the content of operation of an operator who performs an operation by operating and managing a manufacturing facility including various equipment instruments and the like that constitute a manufacturing process is becoming complicated and sophisticated. Meanwhile, operators who engage in the operation often include not only skilled operations, but also unskilled operators.
Conventionally, in a method of supporting an operation worker, such as an operator, in the operation of a manufacturing facility, past operation case data in the manufacturing facility is guided (for example, see Patent Literature 1 and Patent Literature 2 below).
Specifically, Patent Literature 1 below discloses a technique of an operation supporting method of a coke plant, in which operation cases are classified into categories, and operation patterns of similar operations are guided. Patent Literature 2 below discloses a technique of automatically storing cases of operation patterns as a technique related to a plant operation supporting apparatus that performs alarm prediction, tendency prediction of process data, and operation guidance in a system using an information device, such as a computer, used in a plant or the like.
Patent Literature 1: Japanese Laid-open Patent Publication No. 7-216359
Patent Literature 2: Japanese Laid-open Patent Publication No. 2002-323923
Patent Literature 3: Japanese Laid-open Patent Publication No. 2005-135010
However, in the conventional techniques, whether the operator has performed the operations or automatic control operations are performed is unclear in the past operation cases. Therefore, there is a problem that it is difficult for the operator to determine what kind of operation should be performed in the future. The problem is particularly prominent when the operator is less experienced.
The present invention has been made in view of the problem, and an object of the present invention is to provide a technique for supporting an operator to easily and appropriately determine what kind of operation of an equipment instrument and the like related to an operation of a manufacturing facility should be performed in the future based on a performance value and the like of process data in the operation related to the equipment instrument.
The present invention provides an operation supporting apparatus that supports an operation of a manufacturing facility that manufactures a product, the operation supporting apparatus including: operation process data acquisition means for acquiring operation process data that is process data related to the operation of the manufacturing facility and that includes first process data as a performance value which is set based on an operation by an operator in the manufacturing facility and second process data including data related to a quality of the product or a quality of the operation; operation process data storage means for storing past operation process data in past operations of the manufacturing facility that is stored in the past and current operation process data in a current operation of the manufacturing facility, the past operation process data and the current operation process data being the operation process data acquired by the operation process data acquisition means; similar operation search means for searching past operation process data similar to the current operation process data from the past operation process data based on the first process data or the second process data in the current operation process data; action determination means for determining whether there is an action of an operation by the operator in the operation in the first process data based on the first process data; action data storage means for storing action data related to the action determined by the action determination means; action past operation search means for searching the action data related to the past operation process data searched by the similar operation search means from the action data stored in the action data storage means; and evaluation means for evaluating the action data searched by the action past operation search means using the second process data.
The present invention provides an operation supporting method by an operation supporting apparatus that supports an operation of a manufacturing facility that manufactures a product, the operation supporting method including: an operation process data acquisition step of acquiring operation process data that is process data related to the operation of the manufacturing facility and that includes first process data as a performance value which is set based on an operation by an operator in the manufacturing facility and second process data including data related to a quality of the product or a quality of the operation; an operation process data storage step of storing, in operation process data storage means of the operation supporting apparatus, past operation process data in past operations of the manufacturing facility that is stored in the past and current operation process data in a current operation of the manufacturing facility, the past operation process data and the current operation process data being the operation process data acquired in the operation process data acquisition step; a similar operation search step of searching past operation process data similar to the current operation process data from the past operation process data based on the first process data or the second process data in the current operation process data; an action determination step of determining whether there is an action of an operation by the operator in the operation in the first process data based on the first process data; an action data storage step of storing, in action apparatus, action data related to the action determined in the action determination step; an action past operation search step of searching the action data related to the past operation process data searched in the similar operation search step from the action data stored in the action data storage means; and an evaluation step of evaluating the action data searched in the action past operation search step using the second process data.
The present invention provides a program product for causing a computer to execute an operation supporting method by an operation supporting apparatus that supports an operation of a manufacturing facility that manufactures a product, the program product causing the computer to execute: an operation process data acquisition step of acquiring operation process data that is process data related to the operation of the manufacturing facility and that includes first process data as a performance value which is set based on an operation by an operator in the manufacturing facility and second process data including data related to a quality of the product or a quality of the operation; an operation process data storage step of storing, in operation process data storage means of the operation supporting apparatus, past operation process data in past operations of the manufacturing facility that is stored in the past and current operation process data in a current operation of the manufacturing facility, the past operation process data and the current operation process data being the operation process data acquired in the operation process data acquisition step; a similar operation search step of searching past operation process data similar to the current operation process data from the past operation process data based on the first process data or the second process data in the current operation process data; an action determination step of determining whether there is an action of an operation by the operator in the operation in the first process data based on the first process data; an action data storage step of storing, in action data storage means of the operation supporting apparatus, action data related to the action determined in the action determination step; an action past operation search step of searching the action data related to the past operation process data searched in the similar operation search step from the action data stored in the action data storage means; and an evaluation step of evaluating the action data searched in the action past operation search step using the second process data.
The present invention can provide a technique for supporting an operator to easily and appropriately determine what kind of operation related to an operation of a manufacturing facility should be performed in the future. As a result, for example, the present invention is expected to contribute to allow even an unskilled operator to properly handle the situation when there is a problem in the operation.
Hereinafter, a mode (embodiment) for carrying out the present invention will be described with reference to the attached drawings.
The description of the embodiment of the present invention shown below illustrates an example of applying an operation supporting apparatus and the like of the present invention when steel plates in a plurality of specifications are continuously manufactured in a rolling line of the steel industry. In the following description, an operation of rolling (processing) the steel plates as materials to be rolled will also be written as a “lot of steel plates”, or simply as an “operation” or “lot”. A name “operation ID” is provided to each lot.
As shown in
The host computer 110 comprehensively controls the operation in the operation supporting system 100 and communicates with the operation supporting apparatus 120 via the network 150-1 as necessary.
The operation supporting apparatus 120 is an apparatus that supports the operation of the manufacturing facility 140 that manufactures steel plates (products) and is constituted by, for example, a process computer. The operation supporting apparatus 120 communicates with the host computer 110 via the network 150-1 and communicates with the CRT display device 130 and a facility management apparatus 141 via the network 150-2 as necessary.
The CRT display device 130, provided for example in a manufacturing line of a plant, communicates with the operation supporting apparatus 120 and the facility management apparatus 141 of the manufacturing facility 140 via the network 150-2 as necessary to display various information and data. The CRT display device 130 is configured to allow an operator 200 to perform an operation input and the like.
The manufacturing facility 140 is arranged in each manufacturing process of the manufacturing line, and the operation is performed under the management of the operator 200. The manufacturing facility 140 includes the facility management apparatus 141 and a facility adjustment apparatus 142.
The facility management apparatus 141 manages the entire manufacturing facility 140 and is capable of communicating with the operation supporting apparatus 120 and the CRT display device 130 via the network 150-2. The facility adjustment apparatus 142 includes, for example, a sensor 1421, a motor 1422, and a valve 1423, and has a function of adjusting an operation process of the manufacturing facility 140. The manufacturing facility 140 can automatically adjust the facility adjustment apparatus 142 when the operator 200 inputs an instruction to the facility management apparatus 141, and the operator 200 can also directly operate the facility adjustment apparatus 142 to manually adjust the facility adjustment apparatus 142. Specifically, for example, a PLC (Programmable Logic Controller) can be applied as the facility management apparatus 141 in a rolling line. In the rolling line, for example, a load cell as a rolling force sensor or a rotation detection sensor of a motor 1422 can be applied as a sensor 1421, a rotation motor of a roll can be applied as the motor 1422, and a hydraulic valve can be applied as a valve 1423 in the facility adjustment apparatus 142.
The network 150-1 connects the host computer 110 and the operation supporting apparatus 120 to allow communication, and the network 150-2 mutually connects the operation supporting apparatus 120, the CRT display device 130, and the facility management apparatus 141 to allow communication.
A hardware configuration inside the operation supporting apparatus 120 will be described.
As shown in
The CPU 121 comprehensively controls the operation in the operation supporting apparatus 120 and controls the components (122 to 128) of the operation supporting apparatus 120 via the bus 129.
The ROM 122 stores a BIOS (Basic Input/Output System), an operating system program (OS), and the like related to the operation of the CPU 121.
The RAM 123 functions as a main memory, a work area, and the like of the CPU 121. The CPU 121 loads, to the RAM 123, a necessary program and the like from the ROM 122 or the program storage medium 125 described below, necessary information from the information storage medium 126 described below, and the like upon the execution of the process. The execution of the program, the process of the information, and the like realizes various operations.
The PD 124 includes, for example, a mouse and a keyboard, and is operation input means for the operator 200 to input an operation to the operation supporting apparatus 120 as necessary.
The program storage medium 125 is a storage medium that stores various programs including a control program 1251. The control program 1251 is a program used by the CPU 121 to execute a process of
The information storage medium 126 is a storage medium that stores a variety of information (such as data) necessary for the CPU 121 to execute processes and a variety of information (such as data) obtained by the processes by the CPU 121. Storage areas for storing the variety of information (such as data) are arranged inside the information storage medium 126.
Specifically, the information storage medium 126 of the present embodiment includes a manufacturing condition data storage area 126A that stores manufacturing condition data 1261, a similar operation determination table storage area 126B that stores a similar operation determination table 1262, an operation process data storage area 126C that stores operation process data 1263, an action determination table storage area 126D that stores an action determination table 1264, an action data storage area 126E that stores action data 1265, an action search period definition table storage area 126F that stores an action search period definition table 1266, and an action evaluation table storage area 126G that stores an action evaluation table 1267. A variety of information (such as data) stored in the information storage medium 126 will be described later.
The display device 127 is display means for displaying a variety of information, menu images, and the like based on the control of the CPU 121.
The communication I/F 128 communicates with an external apparatus via the networks 150 (150-1, 150-2) based on the control of the CPU 121.
The bus 129 is a bus for mutually connecting the CPU 121, the ROM 122, the RAM 123, the PD 124, the program storage medium 125, the information storage medium 126, the display device 127, and the communication I/F 128 to allow communication.
The host computer 110, the CRT display device 130, and the facility management apparatus 141 shown in
A functional configuration related to a process of the operation supporting apparatus 120 will be described.
In the present embodiment, for example, a manufacturing condition data acquisition unit 301, an operation process data acquisition unit 302, a similar operation search unit 303, an action determination unit 304, an action past operation search unit 305, a similar operation evaluation unit 306, and a past operation guidance indication control unit 307 shown in
In the following description, an example when the manufacturing facility 140 executes a rolling process of steel plates as described above will be described.
The manufacturing condition data acquisition unit 301 acquires the manufacturing condition data 1261 related to manufacturing conditions of the manufacturing facility 140 from the host computer 110. The manufacturing condition data acquisition unit 301 stores the acquired manufacturing condition data 1261 in the manufacturing condition data storage area 126A of the information storage medium 126 in association with identification information for identifying the operation in the manufacturing facility 140.
In the example shown in
The similar operation determination table 1262 shows a determination condition as a standard for determining an operation similar to the operations in the manufacturing condition data 1261 shown in
The operation process data acquisition unit 302 acquires the process data (operation process data 1263) related to the operation of the manufacturing facility 140 from the facility management apparatus 141 of the manufacturing facility 140 during or before and after rolling of the steel plates of each lot. In this case, the operation process data acquisition unit 302 obtains the operation ID of the operation process data from the manufacturing condition data acquisition unit 301 and inputs and acquires the operation process data 1263 in association with the operation ID. In this case, the operation ID is associated with the manufacturing condition data 1261 as shown in
The operation process data 1263 acquired by the operation process data acquisition unit 302 is divided into past operation process data 1263a of the past operations of the manufacturing facility 140 and current operation process data 1263b of the current operation (in operation) of the manufacturing facility 140 and is stored in the operation process data storage area 126C. The current operation process data 1263b is sequentially stored to form the past operation process data 1263a.
In the present embodiment, a piece of operation process data acquired by the operation process data acquisition unit 302 from the facility management apparatus 141 for each rolling of the steel plate, i.e. each operation (lot), includes similar operation search target process data to be searched by the similar operation search unit 303 described later, operable process data that can be operated by the operator 200 (that can be set by the operator 200 as a manipulator) in the manufacturing facility 140 through the facility adjustment apparatus 142, and evaluation target process data used to evaluate action data described later based on the operable process data. More specifically, the operation process data acquisition unit 302 acquires, as a piece of operation process data, process data including the operable process data equivalent to first process data as well as the similar operation search target process data and the evaluation target process data equivalent to second process data that is different from the operable process data. Specifically, in the example shown in
In the present embodiment, for example, the following data can be applied as the similar operation search target process data, the operable process data, and the evaluation target process data.
Specifically, data including at least one of a measurement value by the sensor 1421 arranged on the manufacturing facility 140 and a performance value related to the state of the manufacturing facility 140 can be applied as the similar operation search target process data.
Data of a performance value which is set based on the operation by the operator 200 in the manufacturing facility 140 can be applied as the operable process data.
Data related to the quality of the product (quality such as a property of the rolled steel plate) or the quality of the operation can be applied as the evaluation target process data.
In this case, when the next operation ID (operation ID 42) is sequentially obtained from the manufacturing condition data acquisition unit 301, the operation process data acquisition unit 302 sequentially executes a process of storing the operation process data of the operation ID 41 after the operation process data of the operation ID 40 as the past operation process data 1263a shown in
Based on the similar operation search target process data of the current operation process data 1263b, the similar operation search unit 303 executes a process of searching the past operation process data 1263a similar to the current operation process data 1263b from the past operation process data 1263a. Although the similar past operation process data 1263a is searched based on the similar operation search target process data (data of “ROLLING FORCE” in the present example) in the present embodiment, the present invention is not limited to this. For example, the present invention includes a mode in which the similar operation search unit 303 searches the similar past operation process data 1263a based on the operable process data (data of “ROLLING POSITION” in the present example) or based on the evaluation target process data (data of “PLATE CURVATURE” and “PLATE FLATNESS” in the present example).
Hereinafter, details of the search process by the similar operation search unit 303 of the present embodiment will be described.
Specifically, the similar operation search unit 303 first uses the similar operation determination table 1262 shown in
Subsequently, the similar operation search unit 303 sets the narrowed past operation process data 1263a as a search range to execute a process of searching the past operation process data 1263a similar to the current operation process data 1263b based on the data of “ROLLING FORCE” as the similar operation search target process data. Various methods are conventionally proposed as a search method using the similar operation search target process data by the similar operation search unit 303, and for example, the method shown in Patent Literature 3 can be applied.
The action determination unit 304 executes a process of determining whether there is an action of an operation by the operator 200 in the operation of the operable process data based on the operable process data (such as the data of “ROLLING POSITION” shown in
Hereinafter, details of the operation action determination process by the action determination unit 304 of the present embodiment will be described.
In
The action determination table 1264 shown in
[1] Detection of Change Start
If a data value of the current time t0 of the operable process data (data of “ROLLING POSITION”) in the action data 1 is designated with d0, and a data value of the time (t0 to st1) before change evaluation time is designated with dst1, a change start detection amount Δs0 shown in
Δs0=d0−dst1 (1)
Although
If the following formula (2) is satisfied, the action determination unit 304 determines that the change in the operable process data is started (the time is equivalent to the reference value measurement start time shown in
Δs0≧s1 (2)
In the formula (2), s1 is equivalent to a value of the significant variation defined in the action determination table 1264 shown in
[2] Calculation of Reference Value
If the change start is detected in the process of [1], the action determination unit 304 calculates a reference value by the following method
Specifically, the range of (t0-st1-t11) time to (t0-st1-t12) time is set as a reference value measurement time range, and an average value of the operable process data in the reference value measurement time range is calculated as a reference value dk.
[3] Monitoring of Change Continuance and Determination of Change End
If the state in which the condition of formula
(2) is satisfied continues, ts=ts+T1 is set (initially, ts=T1) to count up the change continuance time.
(ii) Determination of Change End
The change end is determined when the condition of formula (2) is not satisfied any more, and the data value of the operable process data at this time is designated with de.
Other than an instantaneous value at the change end, the data value de may be, for example, an average value in a certain time width around the change end.
[4] Determination of Change Significance
If the change end is determined in the process of [3], the action determination unit 304 determines that there is significance if the change continuance time ts satisfies the following formula (3).
ts1n≦ts≦ts1x (3)
(ii) Determination of Significance of Change Coefficient
If it is determined that there is significance of the change continuance time in [4] (i), the action determination unit 304 determines the signification of the operation action by the operator 200 in the operable process data by the following method.
The action determination unit 304 first calculates an action variation ΔS of the operable process data by the following formula (4).
ΔS=de−dk (4)
The action determination unit 304 then calculates a change coefficient (inclination) A of the operable process data by the following formula (5).
A=ΔS/ts (5)
The action determination unit 304 determines that there is an operation action by the operator 200 in the operable process data if the following formula (6) is satisfied.
A≧a1 (6)
More specifically, the action determination unit 304 determines that there is an operation action by the operator 200 if a change coefficient A as a variation (action variation ΔS) relative to a predetermined time (change continuance time ts) of the operable process data of the operation process data 1263 stored in the operation process data storage area 126C is equal to or greater than a predetermined threshold (significant change coefficient a1).
If it is determined that there is an action, the action determination unit 304 stores the data related to the action in the action data storage area 126E of the information storage medium 126 as the action data 1265. In the example shown in
As shown in
The action past operation search unit 305 searches the action data in the past operation process data 1263a searched by the similar operation search unit 303 from the action data 1265 stored in the action data storage area 126E based on the operation ID.
Specifically, in the search of the action data in the past operation process data 1263a searched by the similar operation search unit 303, the action past operation search unit 305 searches the action data within a range of a predetermined time (action search period shown in
As shown in
Search start hour=current equivalent time+search start time
Search end hour=current equivalent time+search end time
In this case, the action search period by the action past operation search unit 305 is from the search start hour to the search end hour. In the example shown in
The similar operation evaluation unit 306 uses the evaluation target process data (data of “PLATE CURVATURE” and “PLATE FLATNESS” shown in
Hereinafter, details of the evaluation process of the action data by the similar operation evaluation unit 306 of the present embodiment will be described.
More specifically, the action evaluation table 1267 illustrates the action evaluation logic table 12671 shown in
The action evaluation logic table 12671 shown in
Hereinafter, an example of an evaluation process for the action data 1 shown in
The evaluation of the evaluation target process data 1 (data of “PLATE FLATNESS” shown in
The similar operation evaluation unit 306 first obtains an initial value V0, an end value VE, a maximum value Vmax, a minimum value Vmin, and a standard deviation al in the evaluation period of the evaluation target process data 1.
Subsequently, the similar operation evaluation unit 306 compares the initial value V0and the end value VE in the evaluation period to obtain a change direction. The similar operation evaluation unit 306 then evaluates the obtained change direction based on a change direction (“INCREASE” in the example shown in
Subsequently, the similar operation evaluation unit 306 calculates a difference between the maximum value Vmax and the initial value V0 if the obtained changed direction indicates “INCREASE” and calculates a difference between the initial value V0 and the minimum value Vmin if the obtained change direction indicates “DECREASE” to calculate a change value. The similar operation evaluation unit 306 then evaluates whether the obtained change value is within a range between a change range 66 Vmin11 and a change range ΔVmax11 of the action evaluation logic table 12671 shown in
Subsequently, the similar operation evaluation unit 306 obtains a deviation direction of the standard deviation al and evaluates the obtained deviation direction based on the deviation direction (“DECREASE” in the example shown in
Subsequently, the similar operation evaluation unit 306 performs overall evaluation in the evaluation target process data 1. Various methods, such as a method of providing scores to the evaluation items based on whether the conditions are satisfied or not satisfied, a method of setting at least a designated condition as an absolute condition and providing no point if the condition is not satisfied to multiply the point by the scores of the other evaluation items, and a method of using deviation amounts from condition values of the evaluation items as evaluation amounts can be applied as a method of the overall evaluation. For the simplification of the description, the present example applies an example in which an evaluation value is “1” if all evaluation items of the evaluation conditions are satisfied, and the evaluation value is if at least one of the evaluation items is not satisfied.
As in the evaluation of the evaluation target process data 1 of the action data 1, the evaluation target process data 2 (data of “PLATE CURVATURE” shown in
Subsequently, the similar operation evaluation unit 306 uses the action evaluation weighting table 12672 shown in
Subsequently, the similar operation evaluation unit 306 uses the calculated overall evaluation value H1 to evaluate the action data 1 based on the action overall evaluation determination table 12673 shown in
If there are the action data 2 and other action data, the overall evaluation value is used to evaluate the data based on the action overall evaluation determination table 12673 shown in
For example, the evaluation target process data 731 and 732 shown in
As described, the similar operation evaluation unit 306 calculates the evaluation value of the action data searched by the action past operation search unit 305 for each evaluation target process data in the operation process data 1263 and evaluates the action data based on the calculated evaluation value.
The past operation guidance indication control unit 307 controls to display the action data searched by the action past operation search unit 305 on the CRT display device 130 and controls to indicate the action data to the operator 200. In this case, the past operation guidance indication control unit 307 controls to display the action data searched by the action past operation search unit 305 on the CRT display device 130 along with the evaluation result in the similar operation evaluation unit 306 to indicate the evaluation result to the operator 200. In this case, the past operation guidance indication control unit 307 may indicate the action data and the evaluation result to the operator 200 by sound, in addition to or instead of the display on the CRT display device 130. When the past operation guidance indication control unit 307 displays the action data searched by the action past operation search unit 305 on the CRT display device 130, the past operation guidance indication control unit 307 may control to display only the action data with “GOOD” evaluation results in the similar operation evaluation unit 306 among the action data searched by the action past operation search unit 305 to indicate the action data to the operator 200.
Specifically, the display screen of the CRT display device 130 shown in
A processing procedure of the operation supporting method by the operation supporting apparatus 120 will be simply described.
It is assumed that the past operation process data 1263a is stored in the operation process data storage area 126C before the process of the flow chart shown in
In step S101 of
In step S102, the operation process data acquisition unit 302 acquires the operation process data 1263 related to the operation of the manufacturing facility 140 from the facility management apparatus 141 of the manufacturing facility 140. The operation process data acquisition unit 302 sets the acquired operation process data 1263 as the current operation process data 1263b and stores the data in the operation process data storage area 126C of the information storage medium 126 in association with the operation ID obtained from the manufacturing condition data acquisition unit 301. As described, a piece of operation process data includes the similar operation search target process data to be searched by the similar operation search unit 303, the operable process data that can be operated by the operator 200 in the manufacturing facility 140 through the facility adjustment apparatus 142, and the evaluation target process data as a target of evaluation of the action data based on the operable process data.
In step S103, the similar operation search unit 303 first uses the similar operation determination table 1262 (
In S104, the action determination unit 304 executes a process of determining whether there is an action of an operation by the operator 200 in the operation of the operable process data based on the operable process data of the operation process data 1263 stored in the operation process data storage area 126C. In this case, the action determination unit 304 uses the action determination table 1264 (
In step S105, the action past operation search unit 305 searches the action data related to the past operation process data 1263a searched by the similar operation search unit 303 from the action data 1265 stored in the action data storage area 126E based on the operation ID.
In step S106, the similar operation evaluation unit 306 uses the evaluation target process data in the operation process data 1263 to evaluate the action data searched by the action past operation search unit 305 based on the action evaluation table 1267 (
In step S107, the past operation guidance indication control unit 307 controls to display the action data searched by the action past operation search unit 305 on the CRT display device 130 along with the evaluation result in the similar operation evaluation unit 306 to indicate the action data to the operator 200. In step S107, when the past operation guidance indication control unit 307 displays the action data searched by the action past operation search unit 305 on the CRT display device 130, the past operation guidance indication control unit 307 may control to display only the action data with “GOOD” evaluation result in the similar operation evaluation unit 306 among the action data searched by the action past operation search unit 305 to indicate the action data to the operator 200.
In the example shown in
According to the embodiment of the present invention, the action data searched by the action past operation search unit 305 is indicated to the operator 200 along with the evaluation result in the similar operation evaluation unit 306. Therefore, the operator 200 can determine what kind of operation related to the operation of the manufacturing facility 140 should be performed in the future.
The CPU 121 can execute the control program 1251 to realize the steps of
Specifically, the program is provided to the computer by recording the program in a storage medium, such as a CD-ROM, or through various transmission media. Other than the CD-ROM, a flexible disk, a hard disk, a magnetic tape, a magneto-optical disk, a nonvolatile memory card, and the like can be used as the storage medium that records the program. Meanwhile, a communication medium in a computer network (LAN, WAN such as Internet, wireless communication network, and the like) system for transmitting program information as a carrier to supply the program information can be used as the transmission media of the program. Examples of the communication medium include a wire line, such as an optical fiber, and a wireless line.
The present invention is not limited to a mode of realizing the functions of the operation supporting apparatus 120 according to the present embodiment through the execution of the supplied program by the computer. The program is also included in the present invention when the program realizes the functions of the operation supporting apparatus 120 according to the present embodiment in cooperation with an OS (operating system) or other application software operated on the computer. The program is also included in the present invention when a function expansion board or a function expansion unit of the computer execute all or part of the processes of the supplied program to realize the functions of the operation supporting apparatus 120 according to the present embodiment.
The present embodiment just illustrates an example of materialization in the implementation of the present invention, and the present embodiment should not be construed as limiting the technical scope of the present invention. More specifically, the present invention can be carried out in various forms without departing from the technical concept and main features of the present invention.
The present invention can provide a technique for supporting an operator to easily and appropriately determine what kind of operation related to an operation of a manufacturing facility should be performed in the future. As a result, for example, the present invention is expected to contribute to allow even an unskilled operator to properly handle the situation when there is a problem in the operation.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP09/62351 | 7/7/2009 | WO | 00 | 11/14/2011 |