Time bar display device and time bar display program

The data editing device and program facilitate efficient data editing by displaying a time bar for operation and shutdown periods, enabling collective input of shutdown information, thus reducing operator burden and enhancing data management efficiency.

JP2026031329AActive Publication Date: 2026-02-24ASAHI SEIKI INDUSTRIES
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024209473
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2026-02-24
Estimated Expiration
2044-08-08

AI Technical Summary

Technical Problem

Existing systems require manual editing by operators to add information related to equipment shutdowns, which is inefficient and burdensome.

Method used

A data editing device and program that displays a time bar indicating operation and shutdown periods, allowing operators to select multiple shutdown periods as a group and input common information collectively.

Benefits of technology

Enables efficient editing of recorded data by reducing operator burden and allowing simultaneous input of shutdown information for multiple shutdowns, improving data management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026031329000001_ABST
    Figure 2026031329000001_ABST
Patent Text Reader

Abstract

To provide a technique for efficiently performing editing work for adding information related to stop to recording data in which whether a facility is in operation or stopped is recorded.SOLUTION: In data editing device 10 of the present embodiment, time bar 29 indicating the operating period and the stopped period of facility 80 is displayed on monitor 14 based on the recorded date (DB1, DB2). Then, from the time bar 29, an arbitrary plurality of stopping periods (to be specific, the block 29A of the stopping period) is selected as one group, and the information related to the common stopping can be collectively input for the plurality of stopping periods. As a result, in the case where the apparatus is stopped a plurality of times for the same reason, or the same repair or adjustment is performed every time the apparatus is stopped, it is possible to efficiently perform the editing operation of the recording date (DB1, DB2), and it is possible to reduce the burden on the operator.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a data editing device and a data editing program for adding information related to a shutdown to record data that records the shutdown of equipment. [Background technology]

[0002] BACKGROUND ART Conventionally, a system is known that detects the stoppage of equipment and automatically generates record data for identifying the operation period and stoppage period of the equipment (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2010-250382 A (paragraph

[0014] and Figure 2) Summary of the Invention [Problem to be solved by the invention]

[0004] However, editing work to add information related to each of the multiple outage periods, such as whether the outage was planned or due to a malfunction, the type of malfunction, and whether repairs or adjustments were made after the outage, to the recorded data is performed by an operator. Therefore, in order to reduce the burden on operators, there is a need to develop a technology for efficiently performing the above editing work. [Means for solving the problem]

[0005] A first aspect of the invention of the present disclosure made to solve the above problems is a data editing device for adding information related to shutdown to recorded data that records whether equipment is in operation or shutdown, the data editing device comprising: a time bar display control unit that displays a time bar indicating the operation period and shutdown period of the equipment on a monitor based on the recorded data; a selection operation processing unit that enables selection operation of any multiple shutdown periods as one group from the time bar; an additional information processing unit that enables input operation of common shutdown information collectively for the multiple shutdown periods included in the one group; and a data writing unit that adds the common shutdown information to the recorded data.

[0006] A second aspect of the invention is a data editing program that causes a computer to function as a data editing device for adding information related to shutdown to recorded data that records whether equipment is operating or stopped, the data editing program causing a computer to function as: a time bar display control unit that displays a time bar on a monitor that indicates the operating period and shutdown period of the equipment based on the recorded data; a selection operation processing unit that enables any multiple shutdown periods to be selected as a group from the time bar; an additional information processing unit that enables common shutdown information to be input collectively for the multiple shutdown periods included in the group; and a data writing unit that adds the common shutdown information to the recorded data. [Effects of the Invention]

[0007] In the data editing device and the computer running the data editing program of the present disclosure, a time bar indicating the operation period and shutdown period of the equipment is displayed on the monitor based on the recorded data. Then, any number of shutdown periods can be selected as one group from the time bar, and common shutdown information for the multiple shutdown periods can be input. Therefore, when the equipment is shut down multiple times for the same reason, or when the same repair or adjustment is performed each time the equipment is shut down, the editing of the recorded data can be performed efficiently, and the burden on the worker can be reduced. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram illustrating the overall configuration of a management system according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a block diagram showing the control configuration of the data editing device. [Figure 3] Figure 3 shows an example of the data structure of the second stop history file. [Figure 4] Figure 4 is a conceptual diagram of the first history display screen. [Figure 5] FIG. 5A is an enlarged view of the time bar showing a state in which a candidate for data editing is selected, and FIG. 5B is an enlarged view of the time bar showing a state after information relating to stopping is input. [Figure 6] Figure 6 shows a conceptual diagram of the second history display screen. [Figure 7] Figure 7 shows a conceptual diagram of the data analysis screen. [Figure 8] FIG. 8 is a flowchart of the program executed by the data conversion process. [Figure 9] FIG. 9 is a flowchart of a program executed by the stop information addition process. DETAILED DESCRIPTION OF THE INVENTION

[0009] A management system 100 according to an embodiment of the present disclosure will be described with reference to Figures 1 to 9. As shown in Figure 1, the management system 100 manages the operation and shutdown of each of a plurality of pieces of equipment 80 in a factory, for example, and includes a plurality of shutdown detection terminals 60, a relay device 61, a data collection device 62, and a data management terminal 63, and the relay device 61, the data collection device 62, and the data management terminal 63 are connected via a communication network.

[0010] The equipment 80 to be managed by the management system 100 may be any type, and specific examples of the equipment 80 include machine tools such as presses, machining centers, and polishing / grinding devices, assembling / manufacturing lines, conveyance devices, air conditioning devices, etc. Furthermore, the management system 100 of this embodiment is provided with a plurality of stoppage detection terminals 60 corresponding to a plurality of pieces of equipment 80, but the number of managed pieces of equipment 80 may be one, and the system may be configured to include only one stoppage detection terminal 60 corresponding to the piece of equipment 80.

[0011] The stop detection terminal 60 has a detector that detects the output or input of the equipment 80 and determines whether the equipment 80 is operating or stopped. Specifically, the stop detection terminal 60 has, as the detector, for example, a clamp meter attached to the power line of the equipment 80. If the current input to the equipment 80 through the power line exceeds a predetermined reference value, the stop detection terminal 60 determines that the equipment 80 is operating, and if the current does not exceed the reference value, the stop detection terminal 60 determines that the equipment 80 is stopped. In addition, an identification number is set to each stop detection terminal 60 to distinguish between the stop detection terminals 60. The stop detection terminal 60 performs the above operation / stop determination at a predetermined regular period (for example, one minute), generates detection data including the determination result and the identification number, and outputs the data wirelessly or via wire to a relay device 61 described later.

[0012] The detector of the stop detection terminal 60 may be any type, for example, an optical sensor may be provided as the detector, and the optical sensor may be attached to a lamp (a so-called Patlite (registered trademark)) whose lighting state changes depending on the operating status of the equipment 80. Also, an acceleration sensor that detects vibrations of the equipment 80 may be provided as the detector, or a strain gauge that detects load on a part of the equipment 80 may be provided as the detector. Furthermore, if the controller of the equipment 80 has a function to wirelessly or wiredly output a signal that distinguishes between stoppage and operation of the equipment 80, the controller of the equipment 80 may be used as the stop determination terminal.

[0013] The relay device 61 is installed in, for example, a factory, and acquires detection data from a plurality of stoppage detection terminals 60. Then, for example, at each of the above-mentioned specified cycles (for example, one minute), the relay device 61 collects the detection data of the plurality of stoppage detection terminals 60 for one specified cycle and transmits the collected data to the data aggregation device 62.

[0014] The stop detection terminal 60 is not limited to one that outputs detection data at the above-mentioned specified cycle, and may be configured to output detection data in response to a request from the relay device 61. Alternatively, the above-mentioned relay device 61 may not be provided, and multiple stop detection terminals 60 may transmit detection data directly to the data collection device 62. Furthermore, the relay device 61, the data collection device 62, and the data management terminal 63 do not have to be connected to a communication network, and may be provided in the same factory and connected to each other by dedicated wired or wireless connections, for example.

[0015] The data collection device 62 is, for example, a cloud server, and generates multiple log data by adding time data to the acquired detection data of the multiple stop detection terminals 60, and saves the log data as separate first stop history files for each identification number of the stop detection terminal 60. As a result, the data collection device 62 accumulates data that records operation information that specifies whether the equipment 80 corresponding to each stop detection terminal 60 is in operation or stopped, and a first database DB1 is formed.

[0016] Specifically, the data aggregation device 62 compiles each piece of detection data with time data, which is updated at the aforementioned specified period, into one first stop history file for each stop detection terminal 60 and each time the date changes, and stores the first stop history file by adding the identification number of the stop detection terminal 60 and the year, month, and day to the file name. As a result, first stop history files containing 1,440 pieces of log data for one day (= 24 hours × 60 minutes) are added to the first database DB1 for the number of stop detection terminals 60 each time the date is updated.

[0017] In this embodiment, the data aggregation device 62 may be an on-premise computer. The data management terminal 63, which will be described next, may also be either cloud-based or on-premise.

[0018] The data management terminal 63 is, for example, an on-premise computer that includes a control unit 11S having a control device 11 as its main component, a console 13 including an auxiliary storage device 12, a mouse 13A and a keyboard 13B, and a monitor 14. The CPU 11A of the control device 11 executes a data editing program stored in the memory 11B, causing the computer of the data management terminal 63 to function as a data editing device 10 having the configuration shown in the block diagram of FIG.

[0019] 2 acquires a plurality of log data included in the first stop history file from the data aggregation device 62, and generates a plurality of log data by integrating a predetermined number of these log data. Hereinafter, the log data acquired from the data aggregation device 62 will be referred to as "raw log data," and the log data obtained by integrating a plurality of raw log data will be simply referred to as "log data," and will be described in detail below.

[0020] The data conversion unit 21 of this embodiment integrates 10 pieces of raw log data into one piece of log data. Here, if the time interval between log data is defined as a "unit period," then this unit period is 10 times the aforementioned specified cycle, which is the interval between raw log data. More specifically, in this embodiment, the aforementioned specified cycle is, for example, 1 minute, and the unit period is 10 minutes. Note that the unit period is preferably 5 minutes or more, approximately 30 minutes.

[0021] The data acquisition unit 21A of the data conversion unit 21 acquires from the data aggregation device 62 10 pieces of raw log data newly added to the first stop history file described above each time a unit period elapses. Then, the determination unit 21B of the data conversion unit 21 determines whether the unit period is an "operating period" or a "stop period." Specifically, it determines whether the number of raw log data containing detection data indicating a stop among the 10 pieces of raw log data included in each acquired unit period exceeds a predetermined reference value (for example, 5), and if so, determines that the period is a "stop period."

[0022] Furthermore, the data integration unit 21C of the data conversion unit 21 integrates the 10 raw log data to generate log data having fields (attributes) such as "time," "operation / stop," and "stop-related information" as shown in FIG. 3 . The data integration unit 21C stores time data for identifying the end time of the unit period in the "time" field of the log data, and stores data for identifying whether the unit period is a "stop period" based on the determination result by the determination unit 21B in the "operation / stop" field. Specifically, if the determination result is a "stop period," the data integration unit 21C stores "0," meaning that the equipment 80 was stopped, in the "operation / stop" field. If the determination result is an "operation period," the data integration unit 21C stores "1," meaning that the equipment 80 was operating, in the "operation / stop" field. Here, because the raw log data does not include data related to the "stop-related information," no data is stored in the "stop-related information" field at the time the log data is generated by the data integration unit 21C.

[0023] Then, the data writing unit 22 creates a second stop history file with a file name that includes part of the file name of the first stop history file, writes it to the auxiliary storage device 12, and adds the above-mentioned log data to the second stop history file.

[0024] In this way, the first database DB1 possessed by the data aggregation device 62 is processed and incorporated as part of the second database DB2 stored in the auxiliary storage device 12 of the data editing device 10 (data management terminal 63). The second database DB2 also includes a file that associates the identification number of each stop detection terminal 60 with facility information such as the name and facility code of the facility 80 to which each stop detection terminal 60 is attached.

[0025] In this embodiment, the data contained in the first and second databases DB1 and DB2 correspond to the "recorded data" according to the present disclosure. The first and second databases DB1 and DB2 may be combined into a single database.

[0026] The auxiliary storage device 12 stores image data and screen frames to be displayed on the monitor 14. The display control unit 23 of the data editing device 10 processes the image data and screen frames stored in the auxiliary storage device 12 using the log data, raw log data, etc., and displays an equipment selection screen G1, a first history display screen G2, a second history display screen G3, a data analysis screen G4, etc. (see FIGS. 4 to 7) on the monitor 14.

[0027] The equipment selection screen G1 displays, for example, multiple pieces of equipment 80 equipped with stoppage detection terminals 60 as multiple identifiable icons in an arrangement corresponding to the arrangement of the equipment 80 in the factory. Each icon is also provided with the name and equipment number of the equipment 80, as well as an indicator resembling the aforementioned patrol light. By changing the color of the indicator based on the raw log data, it is possible to visually determine whether the equipment 80 is currently stopped or in operation. The display control unit 23 displays the equipment selection screen G1 on the monitor 14 in a default state. Screens other than the equipment selection screen G1 are provided with buttons (not shown) labeled, for example, "Return to previous screen" and "Return to initial screen." Clicking these buttons allows the user to return from each screen to the previous screen or to the equipment selection screen G1 as the initial screen.

[0028] When a desired icon is selected by clicking on the equipment selection screen G1, the display control unit 23 causes the monitor 14 to display the first history display screen G2 of the equipment 80 corresponding to the selected icon. Hereinafter, the phrase "displaying ·· on the monitor 14" will be appropriately expressed as "causing ·· to be displayed."

[0029] Specifically, the display control unit 23 opens the second shutdown history file of the equipment 80 corresponding to the selected icon, reads log data for a predetermined period, for example, the most recent 24 hours, and also reads data for the screen frame of the first history display screen G2 from the auxiliary storage device 12. As shown in FIG. 4, the screen frame of the first history display screen G2 includes a time bar 29, an equipment information display window 28A, a start time display window 28B, a shutdown period list button 28D, an analysis button 28E, and the like.

[0030] The time bar 29 is, for example, a horizontally long band-like shape, and is positioned in the vertical center of the first history display screen G2, extending across almost the entire horizontal direction of the first history display screen G2, dividing the first history display screen G2 into two, top and bottom. Above the time bar 29 on the first history display screen G2, a facility information display window 28A, a start time display window 28B, etc. are positioned, and below the time bar 29 is an editing area 27 for editing data.

[0031] The display control unit 23 displays facility information such as the name of the facility 80 selected on the facility selection screen G1 in the facility information display window 28A. As will be described later, when the pointer is placed over the facility information display window 28A, facility information for a plurality of other facilities 80 is also displayed below the facility information for the selected facility 80, and the facility information for the selected facility 80 located at the top is displayed in the facility information display window 28A so as to be distinguishable from the other facilities.

[0032] The display control unit 23 calculates the start time of the unit period corresponding to the log data based on the time data stored in the "time" field of the oldest log data among the most recent 24-hour log data read as described above, identifies the date from the file name of the second stop history file to which the log data belongs, and displays the date and start time together in the start time display window 28B.

[0033] The total length of the time bar 29 corresponds to, for example, 24 hours, and the bottom edge of the time bar 29 is a time axis display section 29B. A date display section 29C is also provided at the upper left of the time bar 29. Furthermore, the entire time bar 29, excluding the time axis display section 29B, is divided into 144 (=24×6) blocks 29A, each 10 minutes wide, which corresponds to the length of the unit period mentioned above.

[0034] The time bar display control section 23A of the display control section 23 associates the 144 pieces of log data for the most recent 24 hours that have been read, one by one, from the oldest to the oldest, with blocks 29A from the left end to the right end of the time bar 29. Then, each block 29A is displayed on the monitor 14 in a different color depending on whether the data stored in the "operation / stop" field of the corresponding log data is "1", meaning that the data is in operation, or "0", meaning that the data is stopped.

[0035] Specifically, the time bar display control unit 23A sets the color of the block 29A corresponding to the log data in which "1" is stored in the "operation / stop" field to, for example, blue, sets the color of the block 29A corresponding to the log data in which "0" is stored in the "operation / stop" field and no data is stored in the "stoppage-related information" field to, for example, red, and sets the color of the block 29A corresponding to the log data in which "0" is stored in the "operation / stop" field and data is stored in the "stoppage-related information" field to, for example, purple. Then, the time bar display control unit 23A displays the time bar 29 in which each block 29A is color-coded. That is, the time bar 29 is displayed with the operating periods in which the equipment 80 was operating and the stoppage periods in which the equipment 80 was stopped being color-coded, and the stoppage periods are displayed with the color-coded indicating whether or not information related to the stoppage has been input.

[0036] In addition, the time bar display control unit 23A causes the date display unit 29C to display the date contained in the file name of the opened second stop history file (if two second stop history files are opened, two dates are displayed).

[0037] Furthermore, the time bar display control unit 23A causes the time (HOUR) to be displayed in the time axis display unit 29B in accordance with the time axis of the time bar 29 identified from the log data. Specifically, the display control unit 23 divides the time axis display unit 29B by displaying vertical lines at the point where the date changes in the time axis display unit 29B and at multiple points spaced one hour apart from that point, and causes any one of the numbers "0" to "23" corresponding to the time (HOUR) of the group of blocks 29A directly above each divided part to be displayed in each divided part.

[0038] As described above, when a scroll operation is performed with the pointer over the equipment information display window 28A, the display control unit 23 also displays in the equipment information display window 28A equipment information such as the names of the other multiple pieces of equipment 80. Then, for example, when a piece of equipment 80 other than the currently selected piece of equipment 80 is selected by clicking and the change confirmation button 28C provided next to the equipment information display window 28A is clicked, the selection of the other piece of equipment 80 is confirmed, and the display control unit 23 changes the content of the time bar 29 and the like to the content of the newly confirmed piece of equipment 80.

[0039] Furthermore, when the pointer is placed over start time display window 28B and clicked, display control unit 23 inverts the displayed date and time and enables input of a different date and time using keyboard 13B. Clicking change confirmation button 28C confirms the date and time input in start time display window 28B, and time bar display control unit 23A changes the time bar 29 etc. to reflect the new date and time input in start time display window 28B.

[0040] Specifically, when only the date is input and confirmed in start time display window 28B, time bar display control unit 23A changes the contents of time bar 29 etc. to the contents corresponding to the log data after midnight on the specified date, and when the date and time are input and confirmed in start time display window 28B, time bar display control unit 23A changes the contents of time bar 29 etc. to the contents corresponding to the log data after the specified date and time. Furthermore, when the start time of time bar 29 is specified and the log data after the specified time is less than 24 hours' worth, time bar display control unit 23A displays blocks 29A corresponding to non-existent log data in a color (e.g., white) different from the above-mentioned colors.

[0041] The editing area 27 below the time bar 29 is provided with a selection confirmation button 27A, a data confirmation window 27B, a choice window 27C, an information addition window 27D, etc. The selection operation processing unit 23B included in the time bar display control unit 23A displays any one of the multiple blocks 29A corresponding to the "stop period" (hereinafter referred to as "stop period block 29A" as appropriate) in a selectable manner.

[0042] Specifically, each time a block 29A of a given stop period is clicked, the selection operation processing unit 23B blinks the block 29A of that stop period, thereby indicating that the block 29A has been selected as a candidate for data editing. If multiple blocks 29A of stop periods are selected, the blocks 29A of those stop periods are grouped together as candidates for data editing. Furthermore, each time a desired range is selected by dragging the mouse 13A, the selection operation processing unit 23B displays one or more blocks 29A of stop periods included in the selected range in a manner indicating that they have been selected as candidates for data editing, as described above. If an operating period is included in the area selected by the dragging operation, the selection operation processing unit 23B excludes the operating period included in the selected area and groups only the operating period as a candidate for data editing. Figure 5A shows an enlarged view of the portion of the time bar 29 enclosed by the dotted line in Figure 4, with the area selected as a candidate for data editing enclosed by a bold frame.

[0043] Furthermore, when the selection confirmation button 27A is clicked, the additional information processing unit 23C of the display control unit 23 confirms one or more stop period blocks 29A selected as candidates as data edit targets, and causes the time of the block or blocks 29A to be edited to be displayed in the data confirmation window 27B. At this time, if multiple blocks 29A are consecutive, the additional information processing unit 23C causes the start time of the stop period of the first consecutive block 29A and the end time of the stop period of the last consecutive block 29A to be displayed in the data confirmation window 27B. Note that if multiple discrete blocks 29A are selected, multiple data confirmation windows 27B corresponding to each discrete block 29A are displayed.

[0044] When the selection confirmation button 27A is clicked, the additional information processing unit 23C displays the information addition window 27D in a text input mode and pulls down the options window 27C to display multiple entry candidates for selection. These entry candidates include, for example, reasons for the equipment 80 shutdown, such as "planned shutdown," "absence of workers," "abnormal heat," and "raw material shortage," as well as "information related to the shutdown," such as preventative measures for the shutdown, such as "reducing the operating speed," and post-shutdown response measures, such as "adding material" and "replacing the mold." When an entry candidate is selected from the options window 27C, the selected candidate is displayed in the information addition window 27D. Furthermore, additional "information related to the shutdown" can be entered into the information addition window 27D using the keyboard 13B. For example, if "add material" is selected in the options window 27C, the name of the material, such as "add raw material S45C" or "add raw material SUS304," can be entered into the information addition window 27D.

[0045] When "information related to stoppage" is entered in information addition window 27D by any of the above methods and then register button 27E is clicked, data writing unit 22 stores the "information related to stoppage" entered in information addition window 27D in the "information related to stoppage" field of all log data corresponding to blocks 29A of all stoppage periods that were the subject of data editing. Then, time bar display control unit 23A changes the color of blocks 29A of stoppage periods that were blinking or the like as the subject of data editing so that they are displayed in purple, which indicates that data is stored in the "information related to stoppage" field, as described above (change from FIG. 5A to FIG. 5B).

[0046] Here, when the shutdown period list button 28D is clicked on the first history display screen G2, the display control unit 23 displays the second history display screen G3 on the monitor 14. Specifically, the display control unit 23 reads log data for a predetermined period, for example, the most recent one week, from the second shutdown history file, and also reads screen frame data for the second history display screen G3 from the auxiliary storage device 12, so that a shutdown period list 30 is displayed, as shown in Fig. 6. The second history display screen G3 also has a facility information display window 28A, a start time display window 28B, a change confirmation button 28C, and an analysis button 28E, which are also displayed on the first history display screen G2.

[0047] The shutdown period list 30 displays the "shutdown start time," "shutdown end time," and "shutdown-related information" based on the unit period (shutdown period) corresponding to the log data in which "0" is stored in the "operation / shutdown" field of the second shutdown history file.

[0048] Specifically, the "Stop Start Time" and "Stop End Time" calculate the stop start time and stop end time for each log data based on the time data stored in the "Time" field, and then identify the date from the file name of the second stop history file to which that log data belongs, and display this together with that date. Also, if there are consecutive stop periods, those multiple stop periods are displayed together. Specifically, the "Stop Start Time" displays the start time of the first stop period of multiple consecutive stop periods, and the "Stop End Time" displays the end time of the last stop period of multiple consecutive stop periods.

[0049] "Information related to outage" is displayed based on the data stored in the "Outage-related information" field. If no data is stored in the "Outage-related information" field, it is displayed blank. Note that outage period list 30 does not need to display the entire data for one week, and may be configured so that the entire data can be displayed by, for example, scrolling.

[0050] Also, on the second history display screen G3, by placing the pointer on the equipment information display window 28A and the start time display window 28B and operating it, it is possible to specify equipment 80 and a period different from the currently selected equipment 80 and period, and the corresponding stop period list 30 is displayed.

[0051] Furthermore, when the analysis button 28E on the first and second history display screens G2 and G3 is clicked, the display control unit 23 displays a data analysis screen G4 on the monitor 14. Specifically, the display control unit 23 reads log data for a predetermined period, for example, the most recent one week, from the second stoppage history file, and also reads screen frame data for the data analysis screen G4 from the auxiliary storage device 12, so that a pie chart 31 and the like are displayed, as shown in Fig. 7. The data analysis screen G4 also has an equipment information display window 28A, a start time display window 28B, a change confirmation button 28C, and a stoppage period list button 28D, which are also displayed on the first history display screen G2.

[0052] The pie chart 31 shows the percentage of the outage period for each piece of outage-related information for the most recent week. Specifically, the display control unit 23 calculates the cumulative time of each outage period for each piece of outage-related information from the data stored in the "outage-related information" and "time" fields of the log data for one week, and plots these percentages in the pie chart 31. In this embodiment, if no data is stored in the "outage-related information" field, the outage-related information is included in the percentage as "not entered." In this embodiment, the percentage of the "operation period" is also included. Items included in the percentage are displayed next to the pie chart 31.

[0053] A narrowing-down option window 32 is also provided to the right of the pie chart 31, which makes it possible to narrow down the items to be included in the pie chart 31. The display control unit 23, for example, pulls down the narrowing-down option window 32 so that the items to be included in the pie chart 31 are displayed in a selectable state. When a selection is made from the narrowing-down option window 32, a pie chart 31 showing the proportions of only the selected item is generated and displayed.

[0054] An example of the data conversion process P1 and the stop information addition process P2, which are part of the data editing program executed by the CPU 11A, will be described below with reference to FIGS.

[0055] 8, the data conversion process P1 is executed every time a unit period elapses (every 10 minutes in this embodiment) (S10). When the unit period elapses (YES in S10), first, in step S11, the CPU 11A performs a data acquisition process to acquire, from the data aggregation device 62, a plurality of pieces of raw log data including operation information that specifies whether each piece of equipment 80 is in operation or stopped.

[0056] Next, in step S12, the CPU 11A performs an operation / stop determination process to determine whether the unit period is an operation period or a stop period based on the acquired raw log data for the unit period. In the operation / stop determination process, it is determined whether the raw log data including detection data indicating stoppage among the acquired raw log data for the unit period exceeds a predetermined reference value (for example, 5), and if the reference value is exceeded, the unit period is determined to be a stop period.

[0057] Then, in step S13, a data integration process is performed to generate log data by integrating the 10 raw log data. In the data integration process, time data for identifying the end time of the unit period is stored in the "time" field of the log data, and "0" is stored in the "operation / stop" field if the determination result by the determination unit 21B is a stop period, and "1" is stored if the determination result is an operation period. Then, a data writing process is performed to add the generated log data to the second stop history file (S14). Here, the CPU 11A when executing steps S10 and S11 corresponds to the data acquisition unit 21A described above, the CPU 11A when executing step S12 corresponds to the determination unit 21B described above, the CPU 11A when executing step S13 corresponds to the data integration unit 21C described above, and the CPU 11A when executing step S14 corresponds to the data writing unit 22 described above.

[0058] The shutdown information addition process P2 is executed when there is a transition operation to the first history display screen G2 from the equipment selection screen G1, the second history display screen G3, the data analysis screen G4, or the like. Then, when there is a transition operation to the first history display screen G2, the shutdown information addition process P2 performs a time bar display process to generate a time bar 29 to be displayed on the first history display screen G2 (S20), as shown in FIG. 9 . In the time bar display process, the CPU 11A reads log data corresponding to a specified period of the selected equipment 80 from the second shutdown history file, and associates each piece of log data with each block 29A of the time bar 29, which is separated by a unit period. As a result, each block 29A of the time bar 29 is displayed on the monitor 14 in a color-coded manner so as to be distinguishable depending on whether or not information related to the operation period, shutdown period, or shutdown has been input. The time bar display process is performed each time a facility 80 or period is reselected on the first history display screen G2 (YES in S21, S20), and a time bar 29 corresponding to the specified period of the selected facility 80 is generated.

[0059] Next, when a block 29A of any stop period on the time bar 29 is selected (NO in S21, YES in S22), the CPU 11A executes a grouping process to group the selected blocks 29A as candidates for data editing (S23). Here, if no operation to select the block 29A on the time bar 29 is performed and furthermore, an operation to transition to another screen G1, G3, G4, etc. is performed, the CPU 11A exits the stop information addition process P2 (NO in S22, YES in S26).

[0060] In the grouping process, when multiple stop periods are clicked, CPU 11A groups them as candidates for data editing and displays the selection in a visibly identifiable manner. Also, when a desired range is selected by dragging mouse 13A, CPU 11A groups only one or more blocks 29A of stop periods included in the selected range as candidates for data editing.

[0061] Then, when one or more stop period blocks 29A are selected as candidates for data editing and the selection confirmation button 27A on the first history display screen G2 is clicked, the CPU 11A confirms the one or more stop period blocks 29A as data editing targets and executes additional information processing (S24). In the additional information processing, the CPU 11A displays the time corresponding to the one or more stop period blocks 29A confirmed as data editing targets in the data confirmation window 27B on the first history display screen G2, and enables input of "stop-related information" in the option window 27C and the information addition window 27D on the first history display screen G2. In this case, if the data editing targets are multiple consecutive blocks 29A, the start time of the stop period of the first consecutive block 29A and the end time of the stop period of the last consecutive block 29A are displayed in the data confirmation window 27B.

[0062] Then, when "information related to the stop" is entered in the options window 27C and the information addition window 27D and the register button 27E is clicked, the CPU 11A executes a data writing process and stores the "information related to the stop" entered in the information addition window 27D in the "information related to the stop" field of all log data corresponding to the blocks 29A of all stop periods that were the subject of data editing (S25).

[0063] After the data writing process is executed (S25), the CPU 11A executes the time bar display process again (S20) and changes the display of the stop period block 29A, which was blinking as a data editing target, to indicate that data is stored in the "Stop-related information" field.

[0064] Here, CPU 11A when executing step S20 corresponds to the aforementioned time bar display control unit 23A, CPU 11A when executing steps S22 and S23 corresponds to the aforementioned selection operation processing unit 23B, CPU 11A when executing step S24 corresponds to the aforementioned additional information processing unit 23C, CPU 11A when executing step S25 corresponds to the aforementioned data writing unit 22, and CPU 11A when executing steps S21 and S26 corresponds to the aforementioned display control unit 23.

[0065] The operation / stop determination process (S12 in FIG. 8), data integration process (S13 in FIG. 8), and time bar display process (S20 in FIG. 9), which are part of the data editing program, correspond to the "time bar display program" in the present disclosure, and when CPU 11A executes the time bar display program, data management terminal 63 functions as determination unit 21B, data integration unit 21C, and time bar display control unit 23A in FIG. 2, and also functions as the "time bar display device" in the present disclosure. That is, in the present embodiment, data management terminal 63 also functions as a time bar display device including determination unit 21B, data integration unit 21C, and time bar display control unit 23A in FIG. 2.

[0066] The configuration of this embodiment has been described above. The following describes the effects of the configuration of this embodiment.

[0067] In the data editing device 10 of this embodiment, a time bar 29 indicating the operation and shutdown periods of the equipment 80 is displayed on the monitor 14 based on the recorded data (DB1, DB2). Here, the time bar 29 is divided into a number of unit periods of at least 5 minutes and up to about 30 minutes (specifically, for example, 10 minutes), and each unit period is displayed on the monitor 14 as either an operation or shutdown period depending on whether the length or proportion of the shutdown time included in each unit period exceeds a reference value. This makes it easier to grasp the overall operation and shutdown status of the equipment 80 from the time bar 29.

[0068] Specifically, when equipment 80 stops for the same reason, for example, equipment 80 may repeatedly stop for short periods of less than five minutes and then start operating. Also, if a period of stoppage of five minutes or more is followed by a period of operation for a short period of less than five minutes, and then a period of stoppage for the same reason occurs again, it can be determined that there was no substantial operating period. In such cases, if all of the short periods of stoppage and operation for less than five minutes were reflected on time bar 29, time bar 29 would become cluttered.

[0069] Furthermore, the recorded data (DB1, DB2) of the equipment 80's shutdown history includes, as the original data, raw log data having time information at regular intervals and operation information specifying whether the equipment 80 is operating or stopped at each time. If the operation information from the raw log data were directly reflected on the time bar 29, the time bar 29 would be subdivided at regular intervals, which would also make the time bar 29 cluttered. In contrast, in this embodiment, the time bar 29 is divided into multiple equal unit periods that are multiple times the regular period or more, and each unit period is displayed on the monitor 14 as being either a shutdown period or an operation period depending on whether the number or proportion of log data during shutdown in each unit period exceeds a reference value. This prevents the time bar 29 from being subdivided, making it easier to grasp the overall operation and shutdown status of the equipment 80 from the time bar 29.

[0070] The data editing device 10 of this embodiment can easily input the reason for the shutdown of the equipment 80 as "information related to the shutdown" as follows. That is, any number of shutdown periods (specifically, shutdown period blocks 29A) can be selected as one group from the time bar 29, and common shutdown information for all of the shutdown periods can be input. This allows efficient editing of the recorded data (DB1, DB2) and reduces the burden on the worker when the equipment is shut down multiple times for the same reason or when the same repair or adjustment is performed each time the equipment is shut down.

[0071] Furthermore, since the stop periods in the time bar 29 are displayed in a manner that allows a user to distinguish whether or not information related to stop has been added, it is possible to prevent omission of addition of information related to stop and to prevent an unnecessary operation of reselecting an added stop period. Furthermore, in this embodiment, a stop period list 30 that shows a list of stop periods included in a predetermined period together with information related to stop is displayed on the monitor 14, and since portions of the stop period list 30 where information related to stop has not been entered are displayed blank, it is possible to prevent omission of addition of information related to stop by checking the stop period list 30 and filling in the blanks.

[0072] Furthermore, in the data editing device 10, when the information relating to the stoppage for the plurality of stoppage periods included in the specified period is divided into multiple types, the statistical processing results (pie chart 31 in this embodiment) showing the proportion of each piece of information relating to the stoppage can be displayed on the monitor 14, so that the cause of the stoppage can be easily analyzed.

[0073] [Other embodiments] In the above embodiment, the data acquisition unit 21A acquires multiple raw log data indicating whether each piece of equipment 80 is operating or stopped from the data aggregation device 62 for each unit period, and the determination unit 21B is configured to determine whether the unit period is a stopped period based on whether the number of log data indicating stopped exceeds a predetermined reference value (for example, 5). However, the unit may be configured to determine that the unit is a stopped period if there is even one piece of log data indicating stopped, and to determine that the unit is an operating period only if there is no log data indicating stopped.

[0074] Furthermore, the data acquisition unit 21A may acquire information on the length of the actual stopped time of the equipment 80, rather than acquiring multiple raw log data indicating whether the equipment 80 is operating or stopped, and the determination unit 21B may be configured to determine that the equipment 80 is in a stopped period if the length or ratio of the actual stopped time of the equipment 80 in a unit period exceeds a predetermined reference value, and to determine that the equipment 80 is in an operating period if not.

[0075] The selection operation processing unit 23B in the above embodiment is configured to group a plurality of blocks 29A of stop periods by selecting them one by one by a click operation or by selecting a plurality of blocks by a drag operation of the mouse 13A, but may be configured to group all of the blocks 29A of consecutive stop periods together by simply clicking one of the blocks 29A. Alternatively, it may be configured to be able to select either one of the blocks 29A.

[0076] In the above embodiment, when the selection operation processing unit 23B of the display control unit 23 groups multiple blocks 29A as candidates for data editing, the additional information processing unit 23C is configured to display the start time and end time of the stop period for the multiple blocks 29A in the data confirmation window 27B if the multiple blocks 29A are consecutive, but even if the multiple blocks 29A are discrete, the start time and end time of the stop period for the multiple blocks 29A may be displayed in the data confirmation window 27B. For example, the start time of the stop period for the first block 29A of the discrete blocks 29A and the end time of the stop period for the last block 29A may be displayed in a single data confirmation window 27B.

[0077] In the above embodiment, the additional information processing unit 23C of the display control unit 23 was configured so that when a candidate for information related to a stop was selected from the selection window 27C, the selected candidate was displayed in the information addition window 27D, and furthermore, additional information could be manually input into the information addition window 27D, but the configuration may also be such that the information addition window 27D is not provided, and only the information related to the stop selected in the selection window 27C is stored in the "stop-related information" field.

[0078] Furthermore, the candidates for stoppage information for which additional information can be manually input in the information addition window 27D may be limited. For example, only candidates for stoppage information that require individual information, such as "material addition" or "mold change," may be configured to be manually input. Furthermore, instead of the information addition window 27D, when a candidate for stoppage information is selected in the options window 27C and the selection confirmation button 27A is clicked, a transition to a different screen predetermined for each candidate may be made. In this way, by setting the required items for each candidate, such as "material addition," for example, "material name" and "lot number" can be provided, thereby making the input work by the worker smoother.

[0079] In the above embodiment, the data analysis screen G4 was configured to display a pie chart 31 as a statistical processing result showing the proportion of each piece of information related to a stop, but this is not limited to this, and it may also be configured to display, for example, a bar graph, a radar chart, etc.

[0080] <Additional Notes> The following describes the group of features extracted from the above embodiment, while indicating, as necessary, the effects, etc. Note that, for ease of understanding, the corresponding configurations in the above embodiment are indicated in parentheses as appropriate below, but these group of features are not limited to the specific configurations indicated in parentheses.

[0081] (First feature group) [Feature 1] A data editing device (10) for adding information relating to shutdown to recorded data (DB1, DB2) that records whether equipment (80) is in operation or stopped, the data editing device (10) comprising: a time bar display control unit (23A) that displays a time bar (29) indicating the operation period and shutdown period of the equipment (80) on a monitor (14) based on the recorded data (DB1, DB2); a selection operation processing unit (23B) that enables selection operation of any multiple shutdown periods as one group from the time bar (29); an additional information processing unit (23C) that enables input operation of common shutdown information collectively for the multiple shutdown periods included in one group; and a data writing unit (22) that adds the common shutdown information to the recorded data (DB1, DB2).

[0082] [Feature 2] The data editing device (10) according to Feature 1, wherein the selection operation processing unit (23B) enables any number of stop periods in the time bar (29) to be selected as one group by a drag operation using a mouse (13A).

[0083] [Feature 3] The data editing device (10) according to Feature 1 or Feature 2, wherein the additional information processing unit (23C) displays on the monitor (14) predetermined reasons for shutdown of the plurality of pieces of equipment (80) and allows a user to select from the reasons for shutdown corresponding to a plurality of shutdown periods included in one group as information related to the common shutdown.

[0084] [Feature 4] The data editing device (10) according to any one of Features 1 to 3, wherein the additional information processing unit (23C) displays the start time and end time of each of the plurality of stop periods selected as one group on the monitor (14).

[0085] [Feature 5] The data editing device (10) according to any one of Features 1 to 4, wherein the time bar display control unit (23A) displays on the monitor (14) the stop period to which the information related to the stop has been added in the time bar (29) in a manner that allows the stop period to be distinguished from the stop period to which the information related to the stop has not been added.

[0086] [Feature 6] The data editing device (10) according to any one of Features 1 to 5, wherein the time bar display control unit (23A) divides the time bar (29) into a plurality of equal unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor (14) on the basis of the recorded data (DB1, DB2) a unit period in which the length or ratio of the actual stoppage time of the equipment (80) based on the recorded data (DB1, DB2) exceeds a predetermined reference value as a stoppage period, and on the basis of the recorded data (DB1, DB2) a unit period in which the length or ratio of the actual stoppage time of the equipment (80) exceeds a predetermined reference value as an operation period.

[0087] [Feature 7] The data editing device (10) according to any one of Features 1 to 5, wherein the recorded data (DB1, DB2) includes log data having information on time intervals of a predetermined specified cycle and operation information specifying whether the equipment (80) is operating or stopped at each time, and the time bar display control unit (23A) divides the time bar (29) into a plurality of equal unit periods each of which is at least multiple times the specified cycle, and determines, as the stopped period, the unit period in which the number or ratio of log data for the times included in the unit period, which indicates that the equipment is stopped, exceeds a predetermined reference value, while causing the monitor (14) to display, as the operating period, the unit period in which the number or ratio of log data for the times included in the unit period exceeds a predetermined reference value.

[0088] [Feature 8] The data editing device (10) according to feature 7, wherein the unit period is 5 minutes or more and 30 minutes or less.

[0089] [Feature 9] The data editing device (10) according to any one of Features 1 to 8, wherein for the stop information input for the stop period included in a predetermined period, a cumulative time of the stop period in which the same stop information was input is calculated, and a statistical processing result indicating a ratio of each piece of stop information to the predetermined period is displayed on the monitor (14).

[0090] [Feature 10] A data editing program that causes a computer (10) to function as a data editing device (10) for adding information relating to shutdown to recorded data (DB1, DB2) that records whether a facility (80) is operating or stopped, the data editing program causing the computer (10) to function as: a time bar display control unit (23A) that displays a time bar (29) indicating the operating period and stopped period of the facility (80) on a monitor (14) based on the recorded data (DB1, DB2); a selection operation processing unit (23B) that enables a selection operation of any multiple shutdown periods as one group from the time bar (29); an additional information processing unit (23C) that enables an input operation of common shutdown information collectively for multiple shutdown periods included in one group; and a data writing unit (22) that adds the common shutdown information to the recorded data (DB1, DB2).

[0091] [Feature 11] The data editing program according to feature 10, wherein the selection operation processing unit (23B) enables any number of stop periods in the time bar (29) to be selected as one group by a drag operation using a mouse (13A).

[0092] [Feature 12] The data editing program according to Feature 10 or Feature 11, wherein the additional information processing unit (23C) displays on the monitor (14) predetermined reasons for shutdown of the equipment (80) and allows a user to select from the reasons for shutdown corresponding to multiple shutdown periods included in one group as information related to the common shutdown.

[0093] [Feature 13] The data editing program according to any one of Features 10 to 12, wherein the additional information processing unit (23C) displays the start time and end time of each of the plurality of stop periods selected as one group on the monitor (14).

[0094] [Feature 14] The data editing program according to any one of Features 10 to 13, wherein the time bar display control unit (23A) displays on the monitor (14) the stop period to which the information related to the stop has been added in the time bar (29) in a manner that allows the stop period to be distinguished from the stop period to which the information related to the stop has not been added.

[0095] [Feature 15] The data editing program according to any one of Features 10 to 14, wherein the time bar display control unit (23A) divides the time bar (29) into a plurality of unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor (14) the unit periods in which the length or ratio of the actual stoppage period of the equipment (80) exceeds a predetermined reference value as the stoppage period, and the unit periods in which the length or ratio does not exceed a predetermined reference value as the operation period.

[0096] [Feature 16] The recorded data (DB1, DB2) includes log data having information on time intervals at predetermined regular cycles and operation information specifying whether the equipment (80) is operating or stopped at each time, The data editing program according to any one of Features 10 to 14, wherein the time bar display control unit (23A) divides the time bar (29) into a plurality of equal unit periods that are at least multiple times the specified cycle, and displays on the monitor (14) the unit periods in which the number or ratio of log data for the times included in the unit periods, which indicates that the operation information is stopped, exceeds a predetermined reference value as the stopped periods, and the unit periods in which the number or ratio of log data for the times included in the unit periods indicates that the operation information is stopped, exceeds a predetermined reference value as the operating periods.

[0097] [Feature 17] 17. The data editing program according to claim 16, wherein the unit period is 5 minutes or more and 30 minutes or less.

[0098] [Feature 18] A computer (10), 18. The data editing program according to any one of features 10 to 17, wherein the program calculates a cumulative time of the stop period in which the same stop information was input for the stop period included in a predetermined period, and displays on the monitor (14) a statistical processing result indicating a ratio of each piece of stop information to the predetermined period.

[0099] (Effects of the first group of features) According to the data editing device of Feature 1 and the computer that executes the data editing program of Feature 10, a time bar indicating the operation period and shutdown period of the equipment is displayed on the monitor based on the recorded data. Then, any number of shutdown periods can be selected as one group from the time bar, and common shutdown information for the multiple shutdown periods can be input collectively. Therefore, when the equipment is shut down multiple times for the same reason, or when the same repair or adjustment is performed each time the equipment is shut down, the editing of the recorded data can be performed efficiently, and the burden on the worker can be reduced.

[0100] Here, any number of stop periods may be grouped, for example, by dragging with a mouse (Features 2 and 11), or the start time and end time may be input using a keyboard or the like, so that a number of stop periods included between the start time and end time are grouped.

[0101] Furthermore, according to the configurations of Features 3 and 12, multiple candidate reasons for stopping are displayed on the monitor, making the input operation easier than if the reasons for stopping were to be input one by one by keying in or voice input as information related to stopping.

[0102] Furthermore, according to the configurations of Features 4 and 13, the start time and end time of each of the plurality of stop periods selected as one group can be confirmed on the monitor.

[0103] Furthermore, according to the configurations of Features 5 and 14, the stop period in the time bar is displayed in a manner that makes it possible to distinguish whether or not stop-related information has been added, thereby eliminating the need to omit adding stop-related information and preventing the unnecessary operation of reselecting a stop period that has already been added.

[0104] In addition, in the configurations of Features 6 and 15, the time bar is divided into multiple unit periods of 5 minutes or more and 30 minutes or less, and each unit period is displayed on the monitor as either a stop period or an operation period depending on whether the length or ratio of the stop time included in each unit period exceeds a reference value. This prevents the time bar from being subdivided, and allows for efficient editing of recorded data.

[0105] Specifically, when equipment stops for the same reason, for example, the equipment may repeatedly stop and start for short periods of less than five minutes. Furthermore, if a stop period of five minutes or more is followed by a short period of operation of less than five minutes, and then a stop period for the same reason occurs again, it can be determined that there was no substantial operation period. In such cases, if all of the short periods of operation and stop periods of less than five minutes were reflected on the time bar, the time bar would become cluttered and editing of the recorded data would become difficult. In contrast, Features 6, 8, 15, and 17 prevent the occurrence of such difficult situations, allowing for efficient editing of the recorded data.

[0106] Furthermore, in the configurations of Features 7, 8, 16, and 17, the recorded data includes log data having time information at specified intervals and operation information that identifies whether the equipment is operating or stopped at each time. If the operation information from the log data were directly reflected on the time bar, the time bar would be subdivided at the specified intervals. However, in the configurations of Features 7 and 16, the time bar is divided into multiple equal unit periods that are multiple times the specified interval, and each unit period is displayed on the monitor as either a stopped period or an operating period depending on whether the number or percentage of log data during stoppage in each unit period exceeds a reference value. This prevents the time bar from being subdivided, allowing for efficient editing of the recorded data.

[0107] Furthermore, in the configurations of Features 9 and 18, when the information related to the stoppage for the multiple stoppage periods included in the specified period is divided into multiple types, the statistical processing results showing the proportion of each piece of information related to the stoppage are displayed on the monitor, making it easy to analyze the cause of the stoppage.

[0108] (Second feature group) [Feature 1] A time bar display device that displays on a monitor (14) a time bar (29) indicating the operating period and the stopped period of equipment (80) based on recorded data (DB1, DB2) that records whether the equipment (80) is operating or stopped, and that divides the time bar (29) into a plurality of unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor (14) the unit periods in which the length or ratio of the actual stopped time of the equipment (80) based on the recorded data (DB1, DB2) exceeds a predetermined reference value as the stopped period, and the unit periods in which the length or ratio does not exceed a predetermined reference value as the operating period.

[0109] [Feature 2] A time bar display device that displays a time bar (29) indicating an operating period and a stopped period of a facility (80) on a monitor (14) based on recorded data (DB1, DB2) that records whether the facility (80) is operating or stopped, The recorded data (DB1, DB2) includes log data having information on time intervals at predetermined regular cycles and operation information specifying whether the equipment (80) is operating or stopped at each time, The time bar (29) is divided into a plurality of equal unit periods each of which is at least a multiple of the specified cycle, and the unit periods in which the number or ratio of log data indicating that the operation information is stopped among the plurality of log data for the times included in the unit periods exceeds a predetermined reference value are designated as stopped periods, while the unit periods in which this is not the case are designated as operating periods, and are displayed on the monitor (14).

[0110] [Feature 3] 3. The time bar display device according to Feature 2, wherein the unit period is 5 minutes or more and 30 minutes or less.

[0111] [Feature 4] A time bar display device that displays on a monitor (14) a time bar (29) indicating the operation period and stop period of equipment (80) based on recorded data (DB1, DB2) that records whether the equipment (80) is in operation or stopped, and that divides the time bar (29) into a plurality of unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor (14) a unit period in which the equipment (80) is stopped even temporarily as a stop period, and a unit period in which the equipment (80) is not stopped, even temporarily, as an operation period.

[0112] [Feature 5] A computer (10), a time bar display program that functions as a time bar display device that displays a time bar (29) indicating an operating period and a stopped period of a facility (80) on a monitor (14) based on recorded data (DB1, DB2) that records whether the facility (80) is operating or stopped, A time bar display program that divides the time bar (29) into a plurality of unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor (14) the unit periods in which the length or ratio of the actual stoppage time of the equipment (80) based on the recorded data (DB1, DB2) exceeds a predetermined reference value as the stoppage periods, and the unit periods in which the length or ratio does not exceed a predetermined reference value as the operation periods.

[0113] [Feature 6] A computer (10), A time bar display program that functions as a time bar display device that displays a time bar (29) indicating an operation period and an operation stop period of equipment (80) on a monitor (14) based on recorded data (DB1, DB2) that records whether the equipment (80) is in operation or stopped, wherein the recorded data (DB1, DB2) includes log data having time information at intervals of a predetermined specified cycle and operation information that specifies whether the equipment (80) is in operation or stopped at each time, the time bar (29) is divided into a plurality of unit periods that are at least a multiple of the specified cycle, and the unit periods in which the number or ratio of log data for the plurality of log data at times included in the unit periods, which indicates that the operation information is stopped, exceeds a predetermined reference value, are displayed as stop periods, while the unit periods in which the number or ratio exceeds a predetermined reference value are displayed as operation periods,

[0114] [Feature 7] 7. The time bar display program according to Feature 6, wherein the unit period is 5 minutes or more and 30 minutes or less.

[0115] [Feature 8] A computer (10), A time bar display program that functions as a time bar display device that displays a time bar (29) indicating the operation period and stop period of equipment (80) on a monitor (14) based on recorded data (DB1, DB2) that records whether the equipment (80) is in operation or stopped, and that divides the time bar (29) into a plurality of unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor (14) the unit periods during which the equipment (80) is stopped even temporarily as stop periods, and the unit periods during which the equipment (80) is not stopped, even temporarily, as operation periods.

[0116] (Effects of the second group of features) The second feature group can solve the following problem. That is, with a conventional time bar display device (see FIG. 2 of JP 2010-250382 A), when equipment frequently stops and starts for the same reason, the time bar displayed on the monitor is subdivided into stop periods and operation periods, making it difficult to grasp the overall operation / stop status of the equipment. The second feature group solves the above problem as follows:

[0117] In the configuration of features 1 and 5, the time bar is divided into multiple unit periods of 5 minutes or more and 30 minutes or less, and each unit period is displayed on the monitor as either a shutdown period or an operation period depending on whether the length or percentage of the shutdown time included in each unit period exceeds the reference value. This makes it easier to grasp the overall operation / shutdown status of the equipment from the time bar.

[0118] Specifically, when equipment stops for the same reason, it may repeatedly stop for short periods of less than five minutes and then start operating again. Furthermore, if a stop period of five minutes or more is followed by a short period of operation of less than five minutes, and then a stop period for the same reason occurs again, it can be determined that there was no substantial operation period. In such cases, if all of the short periods of operation and stop periods of less than five minutes were reflected on the time bar, the time bar would become cluttered. In contrast, features 1 and 5 reduce clutter on the time bar, making it easier to grasp the overall operation and shutdown status of the equipment from the time bar.

[0119] Furthermore, in the configurations of Features 2, 3, 6, and 7, the recorded data includes log data having time information at specified intervals and operation information that specifies whether the equipment is operating or stopped at each time. If the operation information from the log data were directly reflected on the time bar, the time bar would be subdivided at the specified intervals. However, in the configurations of Features 2 and 6, the time bar is divided into multiple equal unit periods that are multiple times the specified period, and each unit period is displayed on the monitor as either a stopped period or an operating period depending on whether the number or percentage of log data during stoppage in each unit period exceeds a reference value. This prevents the time bar from being subdivided, making it easier to grasp the overall equipment operation / stoppage status from the time bar.

[0120] In addition, in the configuration of Features 4 and 8, the time bar is divided into multiple unit periods of 5 minutes or more and 30 minutes or less, and any unit period in which the equipment is stopped even temporarily during that unit period is displayed on the monitor as a stopped period, and any other unit period is displayed on the monitor as an operating period, thereby preventing the time bar from being subdivided and making it easier to grasp the overall operating / stopped status of the equipment from the time bar.

[0121] Although the present specification and drawings disclose specific examples of the technology included in the scope of the claims, the technology described in the claims is not limited to these specific examples, but also includes various modifications and variations of the specific examples, and also includes parts of the specific examples taken out alone. [Explanation of symbols]

[0122] 10 Data editing device (computer) 13A Mouse 14 monitors 23A Time bar display control unit 23B Selection operation processing section 23C Additional Information Processing Unit 22 Data writing section 29 Time Bar 80 Equipment DB1 First database (recorded data) DB2 Second database (record data) P1 Data conversion processing (data editing program) P2 Stop information addition processing (data editing program)

Claims

1. A data editing device for adding information relating to a stop to recorded data that records whether a facility is in operation or stopped, a time bar display control unit that displays a time bar indicating an operating period and a stopped period of the equipment on a monitor based on the recorded data; a selection operation processing unit that enables a selection operation of any plurality of stop periods as one group from the time bar; an additional information processing unit that enables input operation of common stop information for a plurality of stop periods included in the one group; a data writing unit that adds information related to the common stop to the recorded data; A data editing device comprising:

2. 2. The data editing device according to claim 1, wherein the selection operation processing section enables a plurality of arbitrary stop periods on the time bar to be selected as one group by a drag operation using a mouse.

3. 2. The data editing device according to claim 1, wherein the additional information processing unit displays a plurality of pre-set reasons for the shutdown of the equipment on the monitor, and allows a user to select from the displayed reasons for the shutdown that correspond to a plurality of shutdown periods included in the one group as information related to the common shutdown.

4. 2. The data editing device according to claim 1, wherein the additional information processing section causes the monitor to display the start time and end time of each of the plurality of stop periods selected as one group.

5. The data editing device according to claim 1, wherein the time bar display control unit displays on the monitor the stop period to which the information relating to the stop has been added in the time bar in a manner that allows the stop period to be distinguished from the stop period to which the information relating to the stop has not been added.

6. 2. The data editing device according to claim 1, wherein the time bar display control unit divides the time bar into a plurality of equal unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor as the stoppage period those unit periods in which the length or proportion of the actual stoppage time of the equipment based on the recorded data exceeds a predetermined reference value, while displaying on the monitor as the operation period those unit periods in which the length or proportion of the actual stoppage time of the equipment based on the recorded data exceeds a predetermined reference value.

7. The recorded data includes log data having information on time intervals at predetermined regular cycles and operation information that specifies whether the equipment is operating or stopped at each time, 2. The data editing device according to claim 1, wherein the time bar display control unit divides the time bar into a plurality of equal unit periods each of which is equal to or greater than a plurality of times the specified cycle, and displays on the monitor as the stop period those unit periods in which the number or ratio of log data for the times included in the unit period that indicates that the operation information is stopped exceeds a predetermined reference value, while displaying on the monitor as the operation period those unit periods in which the number or ratio of log data for the times included in the unit period indicates that the operation information is stopped.

8. 8. The data editing device according to claim 7, wherein the unit period is 5 minutes or more and 30 minutes or less.

9. 2. The data editing device according to claim 1, wherein, for the stop information input for the stop period included in a predetermined period, a cumulative time of the stop period in which the same stop information was input is calculated, and a statistical processing result indicating a ratio of each piece of stop information to the predetermined period is displayed on the monitor.

10. A data editing program that causes a computer to function as a data editing device for adding information related to shutdown to recorded data that records whether equipment is in operation or shutdown, Computer, a time bar display control unit that displays a time bar indicating an operating period and a stopped period of the equipment on a monitor based on the recorded data; a selection operation processing unit that enables a selection operation of any plurality of stop periods as one group from the time bar; an additional information processing unit that enables input operation of common stop information for a plurality of stop periods included in the one group; a data writing unit that adds information related to the common stop to the recorded data; A data editing program that acts as a

11. 11. The data editing program according to claim 10, wherein the selection operation processing section allows any number of stop periods on the time bar to be selected as one group by a drag operation using a mouse.

12. The data editing program according to claim 10, wherein the additional information processing unit displays a plurality of pre-set reasons for the shutdown of the equipment on the monitor, and allows a user to select from the displayed reasons for the shutdown that correspond to a plurality of shutdown periods included in the one group as information related to the common shutdown.

13. 11. The data editing program according to claim 10, wherein the additional information processing section displays on the monitor a start time and an end time of each of the plurality of stop periods selected as one group.

14. The data editing program according to claim 10, wherein the time bar display control unit displays on the monitor the stop period to which the information relating to the stop has been added in the time bar in a manner that allows the stop period to be distinguished from the stop period to which the information relating to the stop has not been added.

15. The data editing program according to claim 10, wherein the time bar display control unit divides the time bar into a plurality of equal unit periods of 5 minutes or more and 30 minutes or less, and displays on the monitor the unit periods in which the length or proportion of the actual equipment stoppage period exceeds a predetermined reference value as the stoppage period, and the unit periods in which the length or proportion of the actual equipment stoppage period exceeds a predetermined reference value as the operation period.

16. The recorded data includes log data having information on time intervals at predetermined regular cycles and operation information that specifies whether the equipment is operating or stopped at each time, 11. The data editing program according to claim 10, wherein the time bar display control unit divides the time bar into a plurality of equal unit periods each of which is equal to or greater than a plurality of times the specified cycle, and displays on the monitor as the stop period those unit periods in which the number or ratio of log data for the times included in the unit period that indicates that the operation information is stopped exceeds a predetermined reference value, and as the operation period those unit periods in which the number or ratio of log data for the times included in the unit period indicates that the operation information is stopped.

17. 17. The data editing program according to claim 16, wherein the unit period is 5 minutes or more and 30 minutes or less.

18. Computer, The data editing program according to claim 10, wherein the program calculates the cumulative time of the stop period in which the same stop information was input for the stop period included in a predetermined period, and displays on the monitor the statistical processing results showing the proportion of each stop information relative to the predetermined period.

Citation Information

Patent Citations

  • Method and device assisting schedule plan

    JP1992159064A

  • Operating state management system of production equipment

    JP2002091527A

  • Information processing device and method, operational status control device, program, and computer readable recording medium in which program is recorded

    JP2006139514A

  • Operation state analysis device and method

    JP2012198838A

  • Operation monitoring device and operation monitoring method

    JP2022076660A