Time bar display device and time bar display program

The time bar display device and program address the complexity issue in conventional systems by dividing the time bar into unit periods based on stop data, resulting in a clearer representation of equipment status and simplifying data editing.

JP7689811B1Active Publication Date: 2025-06-09ASAHI SEIKI INDUSTRIES
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024209473
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-06-09
Estimated Expiration
2044-08-08

AI Technical Summary

Technical Problem

Conventional time bar display devices struggle to comprehensively represent the operating and stopping status of equipment when frequent stops and operations occur for the same reason, leading to a complex and difficult-to-analyze display.

Method used

A time bar display device and program that divide the time bar into equal unit periods, determining each period as either an operating or stop period based on the number or ratio of log data indicating stops exceeding a predetermined reference value, preventing subdivision and enhancing clarity.

Benefits of technology

This approach simplifies the display by preventing subdivision of the time bar, making it easier to grasp the overall operating and stopping status of the equipment, and reducing the complexity of data editing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007689811000001_ABST
    Figure 0007689811000001_ABST
Patent Text Reader

Abstract

Provided is a technique for efficiently performing an editing operation of adding information related to a stop to recording data that records whether a device is operating or stopped. 【Solution means】In the data editing device 10 of the present embodiment, a time bar 29 indicating an operating period and a stop period of the facility 80 is displayed on the monitor 14 based on the recording data (DB1, DB2). Then, from the time bar 29, any plurality of stop periods (specifically, the block 29A of the stop period) are selected as one group, and it is possible to input a common piece of information related to the stop for those plurality of stop periods in a lump. As a result, when the device stops multiple times for the same reason or the same repair / adjustment is performed each time it stops, the editing operation of the recording data (DB1, DB2) can be efficiently performed, and the burden on the operator can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to record data recording equipment stoppages A time bar display device that causes a monitor to display a time bar indicating the operating period and the stop period of equipment based on and Time bar display program .

Background Art

[0002] Conventionally, a system that detects equipment stoppages and automatically generates record data for identifying the operating period and stoppage period of equipment has been known (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

[0014] and FIG. 2)

Summary of the Invention

Problems to be Solved by the Invention

[0004] In a conventional time bar display device, when equipment frequently repeats stops and operations for the same reason, the display of the time bar displayed on the monitor is subdivided into stop periods and operating periods, making it difficult to comprehensively grasp the operating / stopping status of the equipment. In some cases, a countermeasure is required.

Means for Solving the Problems

[0005] A first aspect of the invention of the present disclosure made to solve the above problems is A time bar display device that causes a monitor to display a time bar indicating the operating period and the stop period of the equipment based on record data recording whether the equipment is operating or stopped. The record data includes log data having time information at intervals of a predetermined specified period and operation information specifying whether the equipment is operating or stopped at each time. The time bar is equally divided into a plurality of unit periods that are multiples or more of the specified period. Among the plurality of log data of the times included in the unit period, the unit period in which the number or ratio of the log data indicating that the operation information is stopped exceeds a predetermined reference value is set as the stop period, while the other unit periods are set as the operating periods and displayed on the monitor. .

[0006] A second aspect of the invention is A time bar display program that causes a computer to function as a time bar display device that causes a monitor to display a time bar indicating the operating period and the stop period of the equipment based on record data recording whether the equipment is operating or stopped. The record data includes log data having time information at intervals of a predetermined specified period and operation information specifying whether the equipment is operating or stopped at each time. The time bar is equally divided into a plurality of unit periods that are multiples or more of the specified period. Among the plurality of log data of the times included in the unit period, the unit period in which the number or ratio of the log data indicating that the operation information is stopped exceeds a predetermined reference value is set as the stop period, while the other unit periods are set as the operating periods and displayed on the monitor. .

Effects of the Invention

[0007] In the computers executing Time bar display device and Time bar display program of the present disclosure, The recorded data includes log data having time information at intervals of a specified period and operation information for specifying whether the facility is in operation or stopped at each time. Here, if the operation information of the log data is directly reflected in the time bar, the time bar can be subdivided at intervals of the specified period. However, the time bar is divided into a plurality of equal parts in unit periods that are multiples or more of the specified period, and each unit period is distinguished as a stop period or an operation period and displayed on the monitor depending on whether the number or ratio of the log data in the stopped state in each unit period exceeds a reference value. Therefore, the time bar is prevented from being subdivided, and it becomes easier to grasp the overall operation / stop status of the facility from the time bar.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Embodiments for Carrying Out the Invention

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

[0010] Note that the facilities 80 to be managed by the management system 100 may be any type. Specific examples of the facilities 80 include, for example, machine tools such as presses, machining centers, polishing and grinding devices, assembly and manufacturing lines, conveying devices, air conditioning devices, and the like. Further, although the management system 100 of the present embodiment is provided with a plurality of stop detection terminals 60 corresponding to a plurality of facilities 80, the number of facilities 80 to be managed may be one, and a configuration in which only one stop detection terminal 60 is provided corresponding thereto may also be adopted

[0011] The stop detection terminal 60 has a detector that detects the output or input of the facility 80 and determines the operation / stop of the facility 80. Specifically, the stop detection terminal 60 has, as a detector, for example, a clamp meter attached to the power line of the facility 80. When the current input to the facility 80 through the power line exceeds a predetermined reference value, it is determined that the facility 80 is in operation. On the other hand, when it does not exceed the reference value, it is determined that the facility 80 is stopped. In addition, an identification number for distinguishing between the stop detection terminals 60 is set for each stop detection terminal 60. Then, the stop detection terminal 60 performs the above operation / stop determination at a predetermined regular period (for example, 1 minute), generates detection data including the determination result and the identification number, and outputs it wirelessly or wired to a relay device 61 described later.

[0012] Note that the detector of the stop detection terminal 60 may be of any type. For example, it may be equipped with an optical sensor as a detector, and the optical sensor may be attached to a lamp (so-called "patrol light (registered trademark)") whose lighting state changes according to the operating status of the facility 80. Also, it may be equipped with an acceleration sensor that detects the vibration of the facility 80 as a detector, or a strain gauge that detects the load related to a part of the facility 80 as a detector. Furthermore, when the controller of the facility 80 has a function of wirelessly or wiredly outputting a signal that distinguishes between the stop and operation of the facility 80, the controller of the facility 80 may be used as a stop determination terminal.

[0013] The relay device 61 is installed in, for example, a factory and acquires detection data from a plurality of stop detection terminals 60. Then, for example, every time the above-mentioned regular period (for example, 1 minute) elapses, the detection data for one cycle of the regular period of the plurality of stop detection terminals 60 is aggregated and transmitted to a data aggregation device 62.

[0014] Note that the stop detection terminal 60 is not limited to outputting detection data at the above-described specified period, and may output detection data in response to a request from the relay device 61. Further, a configuration may be adopted in which a plurality of stop detection terminals 60 directly transmit detection data to the data aggregation device 62 without including the above-described relay device 61. Furthermore, the relay device 61, the data aggregation device 62, and the data management terminal 63 may not be connected to a communication network. For example, they may be provided within the same factory and connected to each other by dedicated wired or wireless means.

[0015] The data aggregation device 62 is, for example, a cloud server. The data aggregation device 62 generates a plurality of log data with time data added to the acquired detection data of the plurality of stop detection terminals 60, and stores these log data in separate first stop history files for each identification number of the stop detection terminals 60. As a result, data recording the operation information for specifying whether the facility 80 corresponding to each stop detection terminal 60 is in operation or stopped is accumulated in the data aggregation device 62, and the first database DB1 is formed.

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

[0017] Note that in the present embodiment, the data aggregation device 62 may be an on-premises computer. Also, regarding the data management terminal 63 described below, it may be either in the cloud or on-premises.

[0018] The data management terminal 63 is, for example, an on-premises computer, and includes a control unit 11S having a control device 11 as a main part, a console 13 including an auxiliary storage device 12, a mouse 13A, and a keyboard 13B, and a monitor 14. Then, by the CPU 11A of the control device 11 executing a data editing program or the like stored in the memory 11B, the computer of the data management terminal 63 functions as a data editing device 10 having the configuration shown in the block diagram of FIG. 2.

[0019] The data conversion unit 21 of the data editing device 10 shown in FIG. 2 acquires a plurality of log data included in the above-described first stop history file from the data aggregation device 62, and generates a plurality of log data obtained by integrating a prescribed number of them at a time. Hereinafter, the log data acquired from the data aggregation device 62 is referred to as "raw log data", and the log data obtained by integrating a plurality of raw log data is simply referred to as "log data", and will be specifically described below.

[0020] The data conversion unit 21 of the present embodiment integrates 10 pieces of raw log data into one piece of log data. Here, when the time interval between log data is defined as a "unit period", the unit period is 10 times the above-described prescribed period, which is the interval between raw log data. More specifically, in the present embodiment, the above-described prescribed period is, for example, 1 minute, and the unit period is 10 minutes. Note that the unit period is preferably 5 minutes or more and about 30 minutes.

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

[0022] In addition, as shown in FIG. 3, the data integration unit 21C of the data conversion unit 21 generates log data having fields (attributes) such as "time", "operation / stop", and "stop-related information" as log data obtained by integrating ten pieces of raw log data. Then, the data integration unit 21C stores time data for specifying the end time of a unit period in the "time" field of the log data, and stores data for specifying whether it is a "stop period" or not in the "operation / stop" field based on the determination result by the determination unit 21B. Specifically, when the determination result is a "stop period", the data integration unit 21C stores "0", which means that the facility 80 was stopped, in the "operation / stop" field, and when the determination result is an "operation period", stores "1", which means that the facility 80 was operating, in the "operation / stop" field. Here, since the raw log data does not include data related to "stop-related information", no data is stored in the "stop-related information" field at the time when 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 partially includes 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 of 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 in which the identification numbers of the respective stop detection terminals 60 are associated with facility information such as the names and facility codes of the facilities 80 to which the respective stop detection terminals 60 are attached.

[0025] Note that in the present embodiment, the data included in the above-described first and second databases DB1 and DB2 corresponds to the "record data" according to the present disclosure. The first and second databases DB1 and DB2 may be combined into one database.

[0026] The auxiliary storage device 12 stores image data and screen frames for display 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 above-described log data, raw log data, etc., and causes the facility selection screen G1, the first history display screen G2, the second history display screen G3, the data analysis screen G4, etc. (see FIGS. 4 to 7) to be displayed on the monitor 14.

[0027] The facility selection screen G1 is, for example, a screen on which a plurality of facilities 80 to which the stop detection terminals 60 are attached are represented as a plurality of distinguishable icons and are displayed in an arrangement corresponding to the arrangement of the facilities 80 in the factory. In addition, each icon is added with the name and equipment number of the facility 80, and an indicator imitating the above-described patlite is added. Then, by changing the color of the indicator based on the raw log data, it is possible to visually recognize whether the facility 80 is currently stopped or operating. The display control unit 23 causes the facility selection screen G1 to be displayed on the monitor 14 in the default state. Note that, on screens other than the facility selection screen G1, for example, there are provided buttons (not shown) on which "Return to the previous screen" and "Return to the initial screen" are displayed, and by clicking these buttons, it is possible to return from each screen to the previous screen or to the facility selection screen G1 as the initial screen.

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

[0029] Specifically, the display control unit 23 opens the second stop history file of the facility 80 corresponding to the selected icon, reads the log data for a predetermined period, for example, the latest 24 hours, and reads the data of 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, a facility information display window 28A, a start time display window 28B, a stop period list button 28D, an analysis button 28E, and the like.

[0030] The time bar 29, for example, has an overall horizontally long strip shape, is arranged at the vertical center of the first history display screen G2, extends across substantially the entire horizontal direction of the first history display screen G2, and divides the first history display screen G2 into two parts vertically. Above the time bar 29 in the first history display screen G2, a facility information display window 28A, a start time display window 28B, and the like are arranged, 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 a pointer is superimposed on the facility information display window 28A, facility information of a plurality of other facilities 80 is also displayed below the facility information of the selected facility 80, and the facility information of the selected facility 80 arranged at the top is displayed in the facility information display window 28A so as to be distinguishable from others.

[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 latest 24 hours of log data read as described above, specifies the year, month, and day from the file name of the second stop history file to which the log data belongs, and combines the year, month, and day with the start time so as to be displayed in the start time display window 28B.

[0033] The total length of the time bar 29 corresponds to, for example, 24 hours, and the lower edge of the time bar 29 is the time axis display section 29B. Also, a date display section 29C is provided at the upper left of the time bar 29. Further, the entire part of the time bar 29 excluding the time axis display section 29B is divided into 144 (= 24×6) blocks 29A each having a width corresponding to the length of the aforementioned unit period at intervals of 10 minutes.

[0034] The time bar display control section 23A of the display control section 23 corresponds the 144 pieces of log data for the latest 24 hours read in, in order from the oldest, to the blocks 29A from the left end to the right end of the time bar 29 one by one. Then, the data stored in the "operation / stop" field of each log data corresponding to each block 29A is color-coded and displayed on the monitor 14 according to whether it is "1" meaning in operation or "0" meaning stopped.

[0035] Specifically, the time bar display control section 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, and 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 "stop-related information" field to, for example, red. Further, 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 "stop-related information" field is set to, for example, purple. Then, the time bar display control section 23A causes the time bar 29 with the blocks 29A color-coded to be displayed. That is, the time bar 29 is color-coded and displayed into an operation period during which the facility 80 was in operation and a stop period during which the facility 80 was stopped, and the stop period is color-coded and displayed according to whether information related to the stop has been input or not.

[0036] Also, the time bar display control section 23A causes the year, month, and day included in the file name of the opened second stop history file (the year, month, and day in the case of opening two second stop history files) to be displayed on the date display section 29C.

[0037] Further, the time bar display control unit 23A causes the time (HOUR) to be displayed on the time axis display unit 29B corresponding to the time axis of the time bar 29 specified from the log data. Specifically, for example, the display control unit 23 divides the time axis display unit 29B such that vertical lines are displayed at the point where the date changes in the time axis display unit 29B and a plurality of points separated from that point at one-hour intervals, and causes one of the numbers from "0" to "23" corresponding to the time (HOUR) of the block 29A group directly above each of these divided parts to be displayed on each of these divided parts.

[0038] When the display control unit 23 is scrolled with the pointer superimposed on the equipment information display window 28A, as described above, equipment information such as the names of other plurality of equipments 80 is also displayed on the equipment information display window 28A. And, for example, when an equipment 80 different from the currently selected equipment 80 is selected by clicking and the change confirmation button 28C provided beside the equipment information display window 28A is clicked, the selection of the other equipment 80 is confirmed, and the display control unit 23 changes the contents such as the time bar 29 to the contents of the newly selected and confirmed equipment 80.

[0039] Also, when the pointer is superimposed on the start time display window 28B and clicked, the display control unit 23 reverses the display of the year, month, day, and time displayed thereon, and enables input of another year, month, day, and time using the keyboard 13B. Then, when the change confirmation button 28C is clicked, the year, month, day, and time input to the start time display window 28B are confirmed, and the time bar display control unit 23A changes the time bar 29 and the like to those starting from the year, month, day, and time newly input to the start time display window 28B.

[0040] Specifically, when only the year, month, and day are input and confirmed in the start time display window 28B, the time bar display control unit 23A changes the content of the time bar 29 and the like to the content corresponding to the log data after 0:00 of the specified year, month, and day. When the year, month, day, and time are input and confirmed in the start time display window 28B, the time bar display control unit 23A changes the content of the time bar 29 and the like to the content corresponding to the log data after the time of the specified year, month, and day. Further, when the start time of the time bar 29 is specified and the log data after the specified time is less than 24 hours, the time bar display control unit 23A causes the block 29A corresponding to the non-existent log data to be displayed in a color (for example, white) different from the above-mentioned various colors.

[0041] An edit area 27 is provided below the time bar 29, and includes a selection confirmation button 27A, a data confirmation window 27B, a selection option window 27C, an information addition window 27D, and the like. The selection operation processing unit 23B included in the time bar display control unit 23A enables any one of the blocks 29A corresponding to the "stop period" among the plurality of blocks 29A (hereinafter, appropriately referred to as the "block 29A of the stop period") to be selectably displayed.

[0042] Specifically, when a block 29A of an arbitrary stop period is clicked, the selection operation processing unit 23B causes the block 29A of that stop period to blink each time, so as to be displayed in a state where it can be seen that it has been selected as a candidate for data editing. At this time, when blocks 29A of a plurality of stop periods are selected, those blocks 29A of the plurality of stop periods are grouped as candidates for data editing. Further, when a desired range is selected by a drag operation of the mouse 13A, the selection operation processing unit 23B causes the block 29A of one or a plurality of stop periods included in the selected range to be displayed in a state where it can be seen that it has been made a candidate for data editing as described above. And when an operation period is included in the area selected by the drag operation, the selection operation processing unit 23B excludes the operation period included in the selected area and groups only the stop periods as candidates for data editing. FIG. 5A shows an enlarged view of the portion of the time bar 29 surrounded by the dotted line in FIG. 4, and the selected area as a candidate for data editing is shown surrounded by a thick frame.

[0043] Also, when the selection confirmation button 27A is clicked, the additional information processing unit 23C of the display control unit 23 determines one or a plurality of blocks 29A of stop periods selected as candidates as data editing targets, and causes the times of the block 29A or those data editing target blocks to be displayed in the data confirmation window 27B. At this time, when a plurality of blocks 29A are continuous, the additional information processing unit 23C causes the start time of the stop period of the first continuous block 29A and the end time of the stop period of the last block 29A to be displayed in the data confirmation window 27B. Note that when a plurality of discrete blocks 29A are selected, a plurality of data confirmation windows 27B corresponding to each discrete block 29A are displayed.

[0044] Also, when the selection confirmation button 27A is clicked, the additional information processing unit 23C causes the information addition window 27D to be displayed in a state where characters can be input, and causes the option window 27C to be pulled down and displayed in a state where a plurality of entry candidates can be selected therefrom. The plurality of entry candidates include, for example, reasons for the stoppage of the equipment 80 such as "planned stop", "operator absent", "abnormal heat generation", "raw material shortage", etc., preventive measures for stoppage such as "lower the operating speed", and countermeasures after stoppage such as "add material", "change die", etc., which can be referred to as "information related to stoppage". When an entry candidate is selected from the option window 27C, the selected candidate is displayed in the information addition window 27D. Also, using the keyboard 13B, "information related to stoppage" can be further input and added to the information addition window 27D. For example, when "add material" is selected in the option window 27C, material names such as "add raw material S45C", "add raw material SUS304" can be input in the information addition window 27D.

[0045] When the registration button 27E is clicked after "information related to stoppage" has been input into the information addition window 27D by any of the above methods, the data writing unit 22 stores the "information related to stoppage" input into the information addition window 27D in the "stoppage related information" field of all the log data corresponding to all the stop period blocks 29A that were the target of data editing. Then, the time bar display control unit 23A changes the display of the stop period block 29A that was flashing as the data editing target to purple, which means that data has been stored in the "stoppage related information" field as described above (change from FIG. 5A to FIG. 5B).

[0046] Here, when the stop period list button 28D is clicked on the first history display screen G2, the display control unit 23 causes the second history display screen G3 to be displayed on the monitor 14. Specifically, the display control unit 23 reads log data for a predetermined period, for example, the latest one week, from the second stop history file, and reads the data of the screen frame of the second history display screen G3 from the auxiliary storage device 12, and as shown in FIG. 6, causes the stop period list 30 to be displayed. The second history display screen G3 is also provided with the facility information display window 28A, the start time display window 28B, the change confirmation button 28C, and the analysis button 28E, which are also displayed on the first history display screen G2.

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

[0048] Specifically, for the "stop start time" and the "stop end time", the stop start time and the stop end time of each log data are calculated based on the time data stored in the "time" field, and the year, month, and day are specified from the file name of the second stop history file to which the log data belongs, and are displayed in combination with the year, month, and day. Also, when the stop periods are continuous, those multiple stop periods are displayed together. Specifically, for the "stop start time", the start time of the first stop period among the multiple continuous stop periods is displayed, and for the "stop end time", the end time of the last stop period among the multiple continuous stop periods is displayed.

[0049] The "information related to the stop" is displayed based on the data stored in the "stop related information" field. And when no data is stored in the "stop related information" field, it is displayed as blank. Note that the stop period list 30 does not necessarily need to display the entire one-week data, and for example, it may be configured to be entirely displayable by a scroll operation.

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

[0051] Also, when the analysis button 28E on the first and second history display screens G2 and G3 is clicked, the display control unit 23 causes the data analysis screen G4 to be displayed on the monitor 14. Specifically, the display control unit 23 reads log data for a predetermined period, for example, the latest one week, from the second stop history file, and reads the data of the screen frame of the data analysis screen G4 from the auxiliary storage device 12, and as shown in FIG. 7, a pie chart 31 or the like is displayed. Note that the data analysis screen G4 is also provided with a facility information display window 28A, a start time display window 28B, a change confirmation button 28C, and a stop period list button 28D that are also displayed on the first history display screen G2.

[0052] The pie chart 31 shows the ratio of the stop periods for each piece of information related to the stops for the latest one week. Specifically, the display control unit 23 calculates the cumulative time of each stop period for each piece of information related to the stops from the data stored in the "stop-related information" and "time" fields of the log data for one week, and makes the ratio into the pie chart 31. In the present embodiment, when no data is stored in the "stop-related information" field, the information related to the stops is included in the ratio as "not input". Also, in the present embodiment, the ratio of the "operation period" is also included. Next to the pie chart 31, the items included in the ratio are displayed.

[0053] Also, a filtering option window 32 is provided to the right of the pie chart 31, and it is possible to filter the items included in the pie chart 31. The display control unit 23, for example, causes the filtering option window 32 to be pulled down and displayed in a state where the items to be included in the pie chart 31 can be selected therefrom. Then, when selected from the filtering option window 32, a pie chart 31 showing only the ratio of the selected item is generated and displayed.

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

[0055] As shown in FIG. 8, the data conversion process P1 is executed every time a unit period elapses (in this embodiment, every 10 minutes) (S10). When the unit period elapses (YES in S10), first, the CPU 11A performs a data acquisition process of acquiring a plurality of raw log data including operation information for identifying whether each facility 80 is in operation or stopped from the data aggregation device 62 in step S11.

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

[0057] Then, in step S13, a data integration process of generating log data obtained by integrating 10 pieces of raw log data is performed. In the data integration process, time data for specifying 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 it is an operation period. Then, a data writing process of adding the generated log data to the second stop history file is performed (S14). Here, the CPU 11A when executing steps S10 and S11 corresponds to the aforementioned data acquisition unit 21A, the CPU 11A when executing step S12 corresponds to the aforementioned determination unit 21B, the CPU 11A when executing step S13 corresponds to the aforementioned data integration unit 21C, and the CPU 11A when executing step S14 corresponds to the aforementioned data writing unit 22.

[0058] The stop information addition process P2 is executed when there is a transition operation from the facility selection screen G1, the second history display screen G3, the data analysis screen G4, etc. to the first history display screen G2. When there is a transition operation to the first history display screen G2, as shown in FIG. 9, the stop information addition process P2 performs a time bar display process to generate a time bar 29 for display on the first history display screen G2 (S20). In the time bar display process, the CPU 11A reads log data corresponding to the specified period of the selected facility 80 from the second stop history file, and associates each log data with each block 29A divided by the unit period of the time bar 29 one by one. As a result, each block 29A of the time bar 29 is color-coded and displayed on the monitor 14 so as to be distinguishable according to whether it is an operating period, a stop period, or whether information related to the stop is input. The time bar display process is performed each time a re-selection operation of the facility 80 or the period is made 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 an arbitrary stop period on the time bar 29 is selected (NO in S21, YES in S22), the CPU 11A executes a grouping process of grouping the selected block 29A as a candidate for data editing (S23). Here, when an operation of selecting a block 29A on the time bar 29 is not performed and a transition operation to other screens G1, G3, G4, etc. is performed, the CPU 11A exits from the stop information addition process P2 (NO in S22, YES in S26).

[0060] In the grouping process, when a plurality of stop periods are clicked, the CPU 11A groups them as candidates for data editing and makes them distinguishable as having been selected. Also, when a desired range is selected by a drag operation of the mouse 13A, only the block 29A of one or a plurality of stop periods included in the selected range is grouped as a candidate for data editing.

[0061] Then, when the selection confirmation button 27A on the first history display screen G2 is clicked with one or more block 29A of the stop period(s) selected as a candidate for data editing, the CPU 11A determines the block 29A of that or those stop period(s) as the object of data editing and executes additional information processing (S24). In the additional information processing, the CPU 11A causes the time corresponding to the block 29A of one or more stop periods determined as the object of data editing to be displayed in the data confirmation window 27B on the first history display screen G2, and enables input of "information related to stop" in the option window 27C and the information addition window 27D on the first history display screen G2. At this time, when the object of data editing is a plurality of 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 block 29A are displayed in the data confirmation window 27B.

[0062] Then, when "information related to stop" is input into the option window 27C and the information addition window 27D and the registration button 27E is clicked, the CPU 11A executes data writing processing, and stores the "information related to stop" entered in the information addition window 27D in the "stop related information" field of all the log data corresponding to all the block 29A of the stop periods that were the object of data editing (S25).

[0063] After the execution of the data writing processing (S25), the CPU 11A executes the time bar display processing again (S20), and changes the block 29A of the stop period that was blinking etc. as the object of data editing to a display indicating that data is stored in the "stop related information" field.

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

[0065] Note that 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. When the CPU 11A executes the time bar display program, the data management terminal 63 functions as the 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, the data management terminal 63 also functions as a time bar display device including the determination unit 21B, data integration unit 21C, and time bar display control unit 23A in FIG. 2.

[0066] The description of the configuration of the present embodiment is as above. Hereinafter, the operational effects of the configuration of the present embodiment will be described.

[0067] In the data editing device 10 of the present embodiment, based on the recorded data (DB1, DB2), a time bar 29 indicating the operating period and stop period of the facility 80 is displayed on the monitor 14. Here, the time bar 29 is equally divided into a plurality of unit periods of 5 minutes or more and about 30 minutes (specifically, for example, 10 minutes). Whether each unit period is a stop period or an operating period is distinguished and displayed on the monitor 14 according to whether the length or ratio of the stop time included in each unit period exceeds a reference value. Thereby, it becomes easier to grasp the overall operating / stop status of the facility 80 from the time bar 29.

[0068] Specifically, when the facility 80 stops for the same reason, for example, the facility 80 may repeat short stops and operations within less than 5 minutes. Also, after a stop period of 5 minutes or more, if it enters another stop period for the same reason after a short operation period of less than 5 minutes, it can be determined that there was no substantial operation period. In such cases, if all short stop periods and operation periods of less than 5 minutes are reflected in the time bar 29, the time bar 29 will become complicated.

[0069] In addition, the recorded data (DB1, DB2) of the stop history of the facility 80 includes raw log data having, as original data, time information at intervals of a specified period and operation information for specifying whether the facility 80 is operating or stopped at each time. If the operation information of the raw log data is directly reflected in the time bar 29, the time bar 29 will be subdivided at intervals of the specified period, and this will also make the time bar 29 complicated. In contrast, in this embodiment, the time bar 29 is equally divided into a plurality of unit periods that are multiples or more of the specified period, and each unit period is distinguished as a stop period or an operation period and displayed on the monitor 14 depending on whether the number or ratio of the stop log data in each unit period exceeds a reference value. Thereby, the time bar 29 is prevented from being subdivided, and it becomes easier to grasp the overall operation / stop status of the facility 80 from the time bar 29.

[0070] And in the data editing device 10 of this embodiment, the operation of inputting the reason for the stop of the facility 80, etc. as "information related to the stop" can be easily performed as follows. That is, from the time bar 29, any plurality of stop periods (specifically, the block 29A of the stop period) can be selected as one group, and a common information related to the stop can be input collectively for these plurality of stop periods. Thereby, when the facility stops multiple times for the same reason, or when the same repair / adjustment is performed each time it stops, etc., the editing work of the recorded data (DB1, DB2) can be efficiently performed, and the burden on the operator can be reduced.

[0071] In addition, since the stop period in the time bar 29 is displayed in a distinguishable manner as to whether or not information related to the stop has been added, it is possible to eliminate the omission of adding information related to the stop, and it is also possible to prevent a wasteful operation of reselecting the added stop period. Further, in the present embodiment, a stop period list table 30 that lists the stop periods included in a predetermined period together with the information related to the stop is displayed on the monitor 14, and the portions where the information related to the stop is not input in the stop period list table 30 are displayed as blanks. Therefore, it is also possible to eliminate the omission of adding information related to the stop by checking the stop period list table 30 and performing the work of filling in the blanks.

[0072] Further, in the data editing device 10, when the information related to the stop for a plurality of stop periods included in the predetermined period is divided into a plurality of types, a statistical processing result (a pie chart 31 in the present embodiment) indicating the ratio for each piece of information related to the stop can be displayed on the monitor 14. Therefore, it is possible to easily analyze the cause of the stop.

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

[0074] Further, the data acquisition unit 21A does not acquire a plurality of raw log data indicating whether the facility 80 is operating or stopped, but acquires information on the actual length of the stop time of the facility 80, and the determination unit 21B determines a stop period when the actual length or ratio of the stop time of the facility 80 in the unit period exceeds a predetermined reference value, and determines an operating period otherwise. This configuration may also be used.

[0075] The selection operation processing unit 23B in the above embodiment was configured to group the blocks 29A of a plurality of stop periods by an operation of being selected one by one by a click operation or being selected multiple by a drag operation of the mouse 13A. However, it may be configured such that when only one block 29A out of the blocks 29A of consecutive stop periods is clicked, all of those blocks 29A are grouped together. Also, either one may be configured to be selectable.

[0076] In the above embodiment, when the selection operation processing unit 23B of the display control unit 23 grouped a plurality of blocks 29A as candidates for data editing, the additional information processing unit 23C was configured such that when those plurality of blocks 29A were consecutive, the start time and end time of the stop period were displayed together in the data confirmation window 27B. However, even when the plurality of blocks 29A are discrete, the start time and end time of the stop period may be displayed together in the data confirmation window 27B. For example, the start time of the stop period of the first block 29A among the discrete plurality of blocks 29A and the end time of the stop period of the last block 29A may be displayed in one data confirmation window 27B.

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

[0078] In addition, even if the candidates for the information related to the stop where additional information can be manually input in the information addition window 27D are limited. For example, it may be configured such that only the candidates for the information related to the stop that requires individual information such as "material addition" or "die change" can be manually input. Further, instead of the information addition window 27D, when a candidate for the information related to the stop is selected in the option window 27C and the selection confirmation button 27A is clicked, it may be configured to transition to another screen predetermined for each candidate. According to this, for example, in the case of "material addition", by setting the necessary items for each candidate, such as providing items such as "material name" and "lot number", the input work of the operator can be made smooth.

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

[0080] <Supplementary Note> Hereinafter, the feature groups extracted from the above embodiment will be described while showing effects and the like as necessary. In the following, for ease of understanding, the corresponding configurations in the above embodiment are appropriately shown in parentheses and the like, but these feature groups are not limited to the specific configurations shown in these parentheses and the like.

[0081] (First Feature Group) [Feature 1] A data editing device (10) for adding information related to a stop to recording data (DB1, DB2) that records whether the equipment (80) is in operation or stopped. The data editing device (10) includes a time bar display control unit (23A) that causes a monitor (14) to display a time bar (29) indicating an operation period and a stop period of the equipment (80) based on the recording data (DB1, DB2), a selection operation processing unit (23B) that enables a selection operation of arbitrarily plural stop periods as one group from the time bar (29), an additional information processing unit (23C) that enables an input operation of common information related to the stop for the plural stop periods included in the one group, and a data writing unit (22) that adds the common information related to the stop to the recording data (DB1, DB2).

[0082] [Feature 2] The data editing device (10) according to Feature 1, wherein the selection operation processing unit (23B) enables a selection operation of arbitrarily plural stop periods in the time bar (29) as the 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) stop reasons of the plural equipment (80) set in advance, and causes a user to select, as the information related to the common stop, the stop reasons corresponding to the plural stop periods included in the one group from among them.

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

[0085] [Feature 5] The time bar display control unit (23A) is the data editing device (10) according to any one of features 1 to 4, which causes the monitor (14) to display the stop period with the information related to the stop added to the time bar (29) and the stop period without the added information in a distinguishable manner.

[0086] [Feature 6] The time bar display control unit (23A) divides the time bar (29) into a plurality of equal parts in unit periods of 5 minutes or more and 30 minutes or less, and sets the unit period in which the length or ratio of the actual stop time of the facility (80) based on the recorded data (DB1, DB2) exceeds a predetermined reference value among the unit periods as the stop period, while setting the other unit periods as the operation periods and causing the monitor (14) to display them. The data editing device (10) according to any one of features 1 to 5.

[0087] [Feature 7] The recorded data (DB1, DB2) includes log data having time information at intervals of a predetermined regular period and operation information for specifying whether the facility (80) is in operation or stopped at each time. The time bar display control unit (23A) divides the time bar (29) into a plurality of equal parts in unit periods that are a multiple or more of the plurality of the regular periods, and sets the unit period in which the number or ratio of the log data indicating stop among the plurality of log data of the times included in the unit period exceeds a predetermined reference value as the stop period, while setting the other unit periods as the operation periods and causing the monitor (14) to display them. The data editing device (10) according to any one of features 1 to 5.

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

[0089] [Feature 9] For the information related to the stop input for the stop period included in a predetermined predetermined period, calculate the cumulative time of the stop period in which the same information related to the stop was input, and display on the monitor (14) a statistical processing result indicating the ratio for each information related to the stop with respect to the predetermined period. The data editing apparatus (10) according to any one of Features 1 to 8.

[0090] [Feature 10] A data editing program that causes a computer (10) to function as a data editing apparatus (10) for adding information related to a stop to recording data (DB1, DB2) that records whether a facility (80) is operating or stopped. The computer (10) is caused to function as a time bar display control unit (23A) that displays on the monitor (14) a time bar (29) indicating the operating period and the stop period of the facility (80) based on the recording data (DB1, DB2), a selection operation processing unit (23B) that enables a selection operation of arbitrarily plural stop periods from the time bar (29) as one group, an additional information processing unit (23C) that enables an input operation of collectively inputting common information related to the stop for the plural stop periods included in the one group, and a data writing unit (22) that adds the common information related to the stop to the recording data (DB1, DB2).

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

[0092] [Feature 12] The additional information processing unit (23C) displays on the monitor (14) stop reasons of a plurality of the facilities (80) set in advance, and causes the user to select, as the common information related to the stop, the stop reasons corresponding to the plural stop periods included in the one group from among them. The data editing program according to Feature 10 or Feature 11.

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

[0094] [Feature 14] The time bar display control unit (23A) is a data editing program according to any one of features 10 to 13, which causes the monitor (14) to display the stop period with information related to the stop added in the time bar (29) and the stop period without the added information in a distinguishable manner.

[0095] [Feature 15] The time bar display control unit (23A) divides the time bar (29) into a plurality of equal parts in unit periods of 5 minutes or more and 30 minutes or less, and sets the unit period in which the length or ratio of the actual stop period of the facility (80) during the unit period exceeds a predetermined reference value as the stop period, and sets the other unit periods as the operation periods, and causes the monitor (14) to display them. It is a data editing program according to any one of features 10 to 14.

[0096] [Feature 16] The recorded data (DB1, DB2) includes log data having time information at intervals of a predetermined regular period and operation information for specifying whether the facility (80) is operating or stopped at each time. The time bar display control unit (23A) divides the time bar (29) into a plurality of equal parts in unit periods that are multiples or more of the plurality of the regular periods, and among the plurality of log data of the times included in the unit period, the number or ratio of the log data whose operation information means being stopped exceeds a predetermined reference value. The unit period is set as the stop period, and the other unit periods are set as the operation periods, and the monitor (14) is caused to display them. It is a data editing program according to any one of features 10 to 14.

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

[0098] [Feature 18] For the computer (10), For the information related to the stop input with respect to the stop period included in a predetermined period, calculate the cumulative time of the stop period in which the same information related to the stop was input, and display on the monitor (14) a statistical processing result indicating the ratio of each information related to the stop with respect to the predetermined period. The data editing program according to any one of features 10 to 17.

[0099] (Effect by the first feature group) According to the data editing device of the above feature 1 and the computer that executes the data editing program of feature 10, based on the recording data, a time bar indicating the operation period and the stop period of the facility is displayed on the monitor. And, from the time bar, it is possible to select any plurality of stop periods as one group, and it is possible to input collectively the information related to the common stop for these plurality of stop periods. Therefore, when stopping multiple times for the same reason or performing the same repair and adjustment each time of stopping, etc., the editing work of the recording data can be efficiently performed, and the burden on the operator can be reduced.

[0100] Here, the grouping of any plurality of stop periods may be performed, for example, by a drag operation with a mouse (features 2, 11), or by inputting the start time and the end time with a keyboard or the like so that a plurality of stop periods included between the start time and the end time are grouped.

[0101] Also, according to the configuration of features 3, 12, since a plurality of candidates for the stop reason are displayed on the monitor, the input operation becomes easier compared to the case where the stop reason is input one by one by key input or voice input as the information related to the stop.

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

[0103] Also, according to the configurations of features 5 and 14, since the stop period in the time bar is displayed in a distinguishable manner as to whether information related to the stop has been added or not, it is possible to eliminate the omission of adding information related to the stop and prevent a wasteful operation of reselecting the already added stop period.

[0104] Also, in the configurations of features 6 and 15, the time bar is divided into a plurality of equal parts in unit periods of 5 minutes or more and 30 minutes or less, and each unit period is distinguished as a stop period or an operation period and displayed on the monitor according to whether the length or ratio of the stop time included in each unit period exceeds a reference value. Thereby, the time bar can be prevented from being subdivided, and the editing work of the recording data can be efficiently performed.

[0105] Specifically, when the equipment stops for the same reason, for example, the equipment may repeat short stops and operations of less than 5 minutes. Also, after a stop period of 5 minutes or more, when a short operation period of less than 5 minutes elapses and then the stop period for the same reason occurs again, it can be determined that there was no substantial operation period. In such cases, if all short stop periods and operation periods of less than 5 minutes are reflected in the time bar, the time bar becomes complicated and the editing work of the recording data also becomes difficult. On the other hand, according to features 6, 8, 15, and 17, the occurrence of the above difficult situation can be suppressed, and the editing work of the recording data can be efficiently performed.

[0106] Further, in the configurations of features 7, 8, 16, and 17, the recorded data includes log data having time information at intervals of a specified period and operation information for specifying whether the facility is operating or stopped at each time. Here, if the operation information of the log data is directly reflected in the time bar, the time bar can be subdivided at intervals of the specified period. However, in the configurations of features 7 and 16, the time bar is equally divided into a plurality of unit periods that are multiples or more of the specified period, and each unit period is distinguished as a stop period or an operation period and displayed on the monitor according to whether the number or ratio of the stopped log data in each unit period exceeds a reference value. As a result, the time bar can be prevented from being subdivided, and the editing work of the recorded data can be efficiently performed.

[0107] Further, in the configurations of features 9 and 18, when the information related to the stops for a plurality of stop periods included in a predetermined period is divided into a plurality of types, a statistical processing result indicating the ratio for each piece of information related to the stops is displayed on the monitor, so that the cause of the stops can be easily analyzed.

[0108] (Second feature group) [Feature 1] A time bar display device that displays a time bar (29) indicating the operation period and the stop period of the facility (80) on a monitor (14) based on recorded data (DB1, DB2) recording whether the facility (80) is operating or stopped, the time bar (29) being equally divided into a plurality of unit periods of 5 minutes or more and 30 minutes or less, and the unit period in which the actual stop time length or ratio of the facility (80) based on the recorded data (DB1, DB2) exceeds a predetermined reference value being set as the stop period, while the other unit periods are set as the operation period and displayed on the monitor (14).

[0109] [Feature 2] A time bar display device that displays a time bar (29) indicating the operation period and the stop period of the facility (80) on a monitor (14) based on recorded data (DB1, DB2) recording whether the facility (80) is operating or stopped, The recorded data (DB1, DB2) includes log data having time information at intervals of a predetermined specified period and operation information for specifying whether the facility (80) is operating or stopped at each time. A time bar display device that divides the time bar (29) into a plurality of equal parts in a unit period that is a multiple or more of the specified period, and displays, on the monitor (14), as the stop period, the unit period in which the number or ratio of the log data indicating that the operation information is stopped among the plurality of log data of the times included in the unit period exceeds a predetermined reference value, and as the operation period, the unit period that is not such.

[0110] [Feature 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 the monitor (14), a time bar (29) indicating the operation period and the stop period of the facility (80) based on recorded data (DB1, DB2) recording whether the facility (80) is operating or stopped, the time bar (29) being divided into a plurality of equal parts in a unit period of 5 minutes or more and 30 minutes or less, and the unit period in which the facility (80) has stopped even temporarily during the unit period being set as the stop period, and the unit period that is not such being set as the operation period and displayed on the monitor (14).

[0112] [Feature 5] A computer (10) A time bar display program that functions as a time bar display device that displays, on the monitor (14), a time bar (29) indicating the operation period and the stop period of the facility (80) based on recorded data (DB1, DB2) recording whether the facility (80) is operating or stopped. A time bar display program that divides the time bar (29) into a plurality of equal parts in a unit period of 5 minutes or more and 30 minutes or less, and sets the unit period in which the length or ratio of the actual stop time of the facility (80) based on the recorded data (DB1, DB2) exceeds a predetermined reference value as the stop period, while setting the other unit periods as the operation periods and displaying them on the monitor (14).

[0113] [Feature 6] The computer (10) is A time bar display program that functions as a time bar display device for displaying a time bar (29) indicating the operation period and stop period of the facility (80) on the 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 time information at intervals of a predetermined specified period and operation information for specifying whether the facility (80) is operating or stopped at each time. The time bar (29) is divided into a plurality of equal parts in a unit period that is a multiple or more of the specified period, and the unit period in which the number or ratio of the log data indicating stop among the plurality of log data of the times included in the unit period exceeds a predetermined reference value is set as the stop period, while the other unit periods are set as the operation periods and displayed on the monitor (14).

[0114] [Feature 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] The computer (10) is A time bar display program that functions as a time bar display device for causing a monitor (14) to display a time bar (29) indicating an operating period and a stop period of the facility (80) based on record data (DB1, DB2) recording whether the facility (80) is operating or stopped. The time bar (29) is divided into a plurality of equal parts in unit periods of 5 minutes or more and 30 minutes or less, and the unit period in which the facility (80) stops even temporarily during the unit period is set as the stop period, and the other unit periods are set as the operating periods and displayed on the monitor (14).

[0116] (Effect by the second feature group) According to the second feature group, the following problems can be solved. That is, in a conventional time bar display device (FIG. 2 of Japanese Patent Application Laid-Open No. 2010-250382), when a facility frequently repeats stop and operation for the same reason, the display of the time bar displayed on the monitor is subdivided into a stop period and an operating period, making it difficult to grasp the overall operation / stop situation of the facility. According to the second feature group, the above problem is solved as follows.

[0117] In the configurations of Features 1 and 5, the time bar is divided into a plurality of equal parts in unit periods of 5 minutes or more and 30 minutes or less, and each unit period is distinguished as a stop period or an operating period and displayed on the monitor according to whether the length or ratio of the stop time included in each unit period exceeds a reference value. This makes it easier to grasp the overall operation / stop situation of the facility from the time bar.

[0118] Specifically, when a facility stops for the same reason, for example, the facility may repeat short stops and operations of less than 5 minutes. Also, when, after a stop period of 5 minutes or more, a short operating period of less than 5 minutes elapses and then it enters a stop period for the same reason again, it can be determined that there is no substantial operating period. In such cases, if all short stop periods and operating periods of less than 5 minutes are reflected in the time bar, the time bar becomes complicated. On the other hand, according to Features 1 and 5, the complication of the time bar is suppressed, and it becomes easier to grasp the overall operation / stop situation of the facility from the time bar.

[0119] Also, in the configurations of Features 2, 3, 6, and 7, the recorded data includes log data having time information at intervals of a specified period and operation information for specifying whether the facility is operating or stopped at each time. Here, if the operation information of the log data is directly reflected in the time bar, the time bar can be subdivided at intervals of the specified period. However, in the configurations of Features 2 and 6, the time bar is equally divided into a plurality of unit periods that are multiples or more of the specified period, and each unit period is distinguished as a stop period or an operation period and displayed on the monitor depending on whether the number or ratio of the log data during the stop in each unit period exceeds a reference value. As a result, the time bar is prevented from being subdivided, and it becomes easier to grasp the overall operation / stop status of the facility from the time bar.

[0120] Also, in the configurations of Features 4 and 8, the time bar is equally divided into unit periods of 5 minutes or more and 30 minutes or less. A unit period in which the facility has stopped even temporarily during the unit period is set as a stop period, and a unit period in which this is not the case is set as an operation period and displayed on the monitor. Therefore, the time bar is prevented from being subdivided, and it becomes easier to grasp the overall operation / stop status of the facility from the time bar.

[0121] Note that although specific examples of the technology included in the claims are disclosed in this specification and the drawings, the technology described in the claims is not limited to these specific examples, but also includes those obtained by variously modifying and changing the specific examples, and those obtained by extracting a part from the specific examples alone.

Explanation of Signs

[0122] 10 Data editing device (computer) 13A Mouse 14 Monitor 23A Time bar display control unit 23B Selection operation processing unit 23C Additional information processing unit 22 Data writing unit 29 Time bar 80 Facility DB1 First database (recorded data) DB2 Second Database (Record Data) P1 Data Conversion Process (Data Editing Program) P2 Stop Information Addition Process (Data Editing Program)

Claims

1. A time bar display device that displays a time bar indicating an operation period and a stop period of a facility on a monitor based on recorded data that records whether the facility is in operation or stopped, The recorded data includes log data having information on time at a predetermined regular cycle interval and operation information for specifying whether the equipment is operating or stopped at each time, The time bar display device divides the time bar into multiple equal unit periods that are multiple times or more than the specified cycle, and displays on the monitor the unit periods in which the number or ratio of log data indicating that the operation information is stopped among the multiple log data for times included in the unit periods exceeds a predetermined reference value as the stopped period, while displaying the unit periods in which this is not the case as the operating period.

2. The time bar display device according to claim 1 , wherein the unit period is from 5 minutes to 30 minutes.

3. A computer comprising: A time bar display program that functions as a time bar display device that displays a time bar indicating an operation period and a stop period of a facility on a monitor based on recorded data that records whether the facility is in operation or stopped, The recorded data includes log data having information on time at a predetermined regular cycle interval and operation information for specifying whether the equipment is operating or stopped at each time, A time bar display program that divides the time bar into multiple equal unit periods that are multiple times or more than the specified cycle, and displays on the monitor those unit periods in which the number or ratio of log data for times included in the unit periods, which indicates that the operation information is stopped, exceeds a predetermined reference value as the stopped period, while displaying those unit periods in which this is not the case as the operating period.

4. A time bar display program as described in claim 3, wherein the unit period is greater than or equal to 5 minutes and less than or equal to 30 minutes.

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 information output device, method for controlling the same, and control program

    JP2010250382A

  • Operation state analysis device and method

    JP2012198838A