Container inspection system
The container inspection system manages mold information and defect data post-replacement, ensuring clear mold identification and accurate defect analysis by registering and protecting old mold data, enhancing defect inspection efficiency.
Patent Information
- Application Number
- JP2024077216
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2040-12-07
AI Technical Summary
Existing container inspection systems fail to manage mold information effectively when mold replacements occur, leading to confusion about which mold manufactured containers before and after the replacement, and lack methods to handle defect analysis post-replacement.
A container inspection system that registers and manages mold management information, including identification information, and sets a protection time for old mold information, ensuring proper association and deletion of data to track defects across mold generations.
Enables clear identification of molds before and after replacement, protects old mold information during inspections, and collects defect data effectively, reducing abnormal values and improving defect analysis accuracy.
Smart Images

Figure 0007714312000001 
Figure 0007714312000002 
Figure 0007714312000003
Abstract
Description
Technical Field
[0001] The present invention relates to a system for inspecting defects occurring in containers such as glass bottles and PET bottles manufactured by, for example, molds.
Background Art
[0002] Conventionally, for example, for cylindrical containers such as glass bottles and PET bottles manufactured by a plurality of molds, characters indicating the mold number of the mold represented on the container are read, and the read mold number and the inspection results for each item of each container by an inspection device are tabulated for each mold. A container inspection system has been disclosed (see Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] By the way, when the mold used to manufacture a container with detected defects is replaced for defect correction, the containers manufactured by the mold before replacement (one generation ago) (hereinafter referred to as the "old mold") and the containers manufactured by the mold after replacement (hereinafter referred to as the "current mold") will be mixed on the line. When the mold is changed midway in this way, if there is no information on the old mold corresponding to the current mold, it is impossible to determine which mold manufactured the containers made by the old mold.
[0005] Patent Document 1 described above states that, for a mold identified based on the occurrence status of defects for each mold, the cause of the defects can be estimated by checking the analysis results or the actual operating status of the mold. However, it does not describe performing a mold replacement that is a factor in the defects or how to manage mold information when a mold replacement occurs.
[0006] Therefore, the present invention has been made by paying attention to such unsolved problems of the conventional technology, and an object thereof is to provide a container inspection system suitable for managing mold information when mold replacement for molding occurs.
Means for Solving the Problems
[0007] 〔Invention 1〕 In order to achieve the above object, the container inspection system of Invention 1 is a container inspection system for inspecting defects of a container manufactured by a mold for molding, and on the surface of the container, identification information for identifying the mold used for manufacturing the container is represented, and a mold management information registration means for registering current mold management information including the identification information of the mold for manufacturing the container in a mold management information storage means is provided. When the mold corresponding to the current mold management information for manufacturing the container in which the defect has been detected is replaced during the manufacturing of the container, the mold management information registration means registers the current mold management information in association with old mold management information including the identification information of the mold one generation before the mold corresponding to the current mold management information.
[0008] With such a configuration, when the mold corresponding to the current mold management information for manufacturing the container in which the defect has been detected is replaced by the mold management information registration means, this current mold management information is associated with the old mold management information including the identification information of the mold one generation before and registered in the mold management information storage means.
[0009] Here, this system may be realized as a single device, terminal or other equipment, or may be realized as a network system in which a plurality of devices, terminals or other equipment are communicably connected. In the latter case, each component may belong to any of the plurality of devices or the like as long as they are communicably connected to each other.
[0010] Also, the material of the above type may be any material. For example, when forming a container using blow molding, a mold is generally used. However, when forming a container using, for example, vacuum molding, a mold made of a material other than metal that is easy to process, such as gypsum, wood, or thermosetting plastic, can be used.
[0011] Also, the above identification information is information that can identify the mold. For example, characters, numbers, concave-convex shapes, patterns (including two-dimensional codes such as barcodes, QR codes (registered trademarks), AR markers, etc.) indicating the mold number are applicable. In addition to this, for example, information such as characters, numbers, concave-convex shapes, and patterns indicating the arrangement position of the mold in a manufacturing machine capable of manufacturing containers in parallel using a plurality of molds may also be included.
[0012] 〔Invention 2〕 Further, the container inspection system of Invention 2 is the container inspection system of Invention 1, and includes an old mold protection time setting means for setting an old mold protection time, which is the time for protecting the information of the mold of the previous generation corresponding to the current mold management information, and an old mold management information deletion means for deleting the old mold management information corresponding to the current mold management information from the mold management information storage means when the old mold protection time set by the old mold protection time setting means has elapsed after the current mold management information of the mold after replacement is registered in the mold management information storage means.
[0013] With such a configuration, the old mold protection time setting means sets the old mold protection time, which is the time for protecting the information of the mold of the previous generation registered in the mold management information storage means. When the old mold protection time set by the old mold protection time setting means has elapsed after the current mold management information of the mold after replacement is registered in the mold management information storage means by the old mold management information registration means, the old mold management information corresponding to the current mold management information is deleted from the mold management information storage means.
[0014] 〔Invention 3〕 Further, the container inspection system of Invention 3 is the container inspection system of Invention 2, and the old mold protection time is set to be equal to or longer than the time until the inspection of the defects is completed for the containers manufactured using the mold corresponding to the old mold management information. With such a configuration, when the current model management information of the model after replacement is registered in the model management information storage means, and when a time longer than the time until the inspection of the defects set by the old model protection time setting means is completed has elapsed, the old model management information corresponding to the current model management information is deleted from the model management information storage means.
[0015] 〔Invention 4〕 Further, in the container inspection system of Invention 4, in the container inspection system of Invention 2 or 3, when the current model management information of the model after replacement is registered in the model management information storage means, the old model management information corresponding to the model one generation before the model corresponding to the current model management information registered in the model management information storage means is changed to the model management information of the model one generation before.
[0016] With such a configuration, when the current model management information of the model after replacement is registered in the model management information storage means by the old model management information registration means, the old model management information corresponding to the model one generation before the model corresponding to the current model management information registered in the model management information storage means is changed to the model management information of the model one generation before.
[0017] 〔Invention 5〕 Further, in the container inspection system of Invention 5, in the container inspection system of any one of Inventions 1 to 4, defect inspection information collection means for collecting defect inspection information indicating the inspection results of the defects for the containers manufactured in the models corresponding to the old model management information and the current model management information based on the current model management information registered in association with the old model management information and the old model management information.
[0018] With such a configuration, defect inspection information indicating the inspection results of the defects is collected for the containers manufactured in the models corresponding to the old model management information and the current model management information based on the current model management information registered in association with the old model management information and the old model management information by the defect inspection information collection means.
[0019] [[Invention 6]] Furthermore, in the container inspection system of Invention 6, in the container inspection system of any one of Inventions 2 to 4, based on the information on the inspection results of the defects and the identification information of the type read from each of the containers, for each type of defect and for each piece of the identification information, defect inspection information collecting means for collecting defect inspection information showing the inspection results in association with the information on the type of the defect and the identification information; defect statistic amount calculating means for calculating the statistic amount of the defect for each type of defect based on the defect inspection information collected by the defect inspection information collecting means; and defect information output means for outputting the information on the statistic amount of the defect calculated by the defect statistic amount calculating means, are provided. The defect inspection information collecting means collects, until the old model protection time elapses, the defect inspection information of the type after replacement and the type one generation before the type after replacement as common type information by adding them together. The defect statistic amount calculating means calculates the statistic amount of the defect based on the defect inspection information collected as the common type information until the old model protection time elapses.
[0020] With such a configuration, the defect inspection information collecting means collects, based on the information on the inspection results of the defects and the identification information of the type, defect inspection information showing the inspection results in association with the information on the type of the defect and the identification information for each type of defect and for each piece of the identification information. The defect statistic amount calculating means calculates the statistic amount of the defect for each type of defect based on the defect inspection information collected by the defect inspection information collecting means. The defect information output means outputs the information on the statistic amount of the defect calculated by the defect statistic amount calculating means. Then, the defect inspection information collecting means collects, until the old model protection time elapses, the defect inspection information of the type after replacement and the type one generation before the type after replacement as common type information by adding them together. The defect statistic amount calculating means calculates the statistic amount of the defect based on the defect inspection information collected as the common type information until the old model protection time elapses. [[Advantages of the Invention]]
[0021] As described above, according to the container inspection system of Invention 1, even when the mold is replaced and containers manufactured with the molds before and after the replacement are mixed, it is possible to confirm that the mold has been replaced from the identification information readable from the container, the current mold management information, and the old mold management information, and to specify which of the molds before and after the replacement the manufactured container was produced from.
[0022] Furthermore, according to the container inspection system of Invention 2, during the old mold protection time, it is possible to hold the old mold management information and protect the containers manufactured with the mold corresponding to the old mold management information. Furthermore, according to the container inspection system of Invention 3, for the containers manufactured with the mold one generation before the mold corresponding to the old mold management information, it is possible to protect the information of the mold one generation before until at least the inspection for defects is completed. Thereby, it is possible to prevent the situation where the protection period of the old mold management information of the mold one generation before expires before the inspection for defects is completed.
[0023] Furthermore, according to the container inspection system of Invention 4, it is possible to surely register the old mold management information at the timing of registering the current mold management information of the mold after replacement. Furthermore, according to the container inspection system of Invention 5, it is possible to collect the defect inspection information of the containers manufactured with the old mold one generation before and the defect inspection information of the containers manufactured with the current mold after replacement in a related manner.
[0024] Furthermore, according to the container inspection system of Invention 6, during the old mold protection time, the defect inspection information of the containers manufactured with the molds corresponding to the current mold management information and the old mold management information respectively is totaled and collected, and statistical information is calculated based on the totaled and collected defect inspection information. Therefore, the occurrence of abnormal values (outliers) can be reduced as compared with the case where the statistical information is calculated only from the defect inspection information corresponding to the mold after replacement.
Brief Description of the Drawings
[0025]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Mode for Carrying Out the Invention
[0026] Next, embodiments of the present invention will be described with reference to the drawings. In the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals. However, it should be noted that the drawings are schematic, and the vertical and horizontal dimensions and scales of the members or parts are different from the actual ones. Therefore, specific dimensions and scales should be determined with reference to the following description. Also, it goes without saying that there are parts where the dimensional relationships and ratios are different between the drawings.
[0027] In addition, the embodiments shown below illustrate devices and methods for embodying the technical idea of the present invention, and the technical idea of the present invention does not specify the materials, shapes, structures, arrangements, etc. of the components as follows. The technical idea of the present invention can be variously modified within the technical scope defined by the claims described in the claims.
[0028] 〔Configuration〕 FIGS. 1 to 26 are diagrams showing this embodiment. First, the configuration of this embodiment will be described. Hereinafter, the case of producing a glass bottle as a container will be described as an example. FIG. 1 is a block diagram showing an example of a bottle production factory to which the container inspection system 1 according to this embodiment is applied. FIG. 2 is a diagram showing an example of a standard inspection line for bottles according to this embodiment, and FIG. 3 is a block diagram showing a configuration example of the container inspection system 1 according to this embodiment.
[0029] First, the bottle manufacturing process in the bottle production factory 300 to which the container inspection system 1 according to this embodiment is applied will be described. In this bottle production factory 300, as shown in FIG. 1, first, the glass raw material is melted with heat of about 1400 [° C.] in the glass melting furnace 301, and the melted glass raw material is temperature-adjusted (for example, adjusted to 1100 [° C.]) in the forehearth 302. This temperature-adjusted glass melt is sequentially cut into gobs 322 for one bottle by the shearing blade 321. This gob 322 is supplied to each mold 331 of the bottle making machine 303.
[0030] Here, as shown in FIG. 1, the bottle making machine 303 of the present embodiment is configured such that the mold 331 can be arranged at each of the bottle making positions divided into Sections 1 to 12 and cavities A to D for each section, and it is possible to manufacture bottles in parallel using a maximum of "12 (sections) × 4 (cavities) = 48" molds 331. Although a bottle making machine with 12 sections and 4 cavities is taken as an example, the configuration is not limited to this, and a configuration using a bottle making machine with other numbers of sections and cavities may also be used.
[0031] Each mold 331 is a mold, and is formed in a different shape for each type of bottle to be manufactured. It has a first mold composed of a mouth mold for forming the bottle mouth and a rough mold for making a general shape, and a second mold in the shape of a bottle composed of a bottom mold and a finishing mold for finishing the bottle into its final shape. The bottle making machine 303 forms the supplied gob 322 into a prototype of a bottle called a parison using the first mold, transfers this parison to the second mold, and forms a bottle molded body HB (Hot Bottle) by inflating it into the shape of a bottle with high-pressure air in the second mold.
[0032] In the present embodiment, by the bottom mold or the finishing mold, on the surface of each bottle molded body HB (for example, the surface of the bottom or the hem), an uneven shape (hereinafter referred to as a "CID (Cavity Identification Device) mark") indicating the model number, which is the identification information of the mold used for its manufacture, is formed. This CID mark is formed in a different shape for each mold. The type number reading device 150 (see FIG. 3) reads the CID mark and analyzes the information of the read CID mark to obtain a unique type number for each mold. Note that the configuration is not limited to providing an uneven shape indicating the model number at the bottom. In addition to this uneven shape at the bottom, or separately from this, a model number by numbers may be provided at the hem portion of the bottle. Also, although the configuration is such that identification information for identifying the model number is provided on the bottle during molding, the configuration is not limited to this, and a configuration in which identification information is provided on the bottle by, for example, laser engraving after molding may also be used.
[0033] In this embodiment, as information for identifying the mold for manufacturing bottles (hereinafter referred to as "model number information"), in addition to the information of the mold model number, there is information on the section number (1 to 12) indicating the placement position of the mold and the cavity type (A to D). For example, when a mold with model number 21 is placed in cavity B of section 1, in the current mold screen described later, these relationships are registered in the database of the management server 100. And on the surface of the bottle manufactured by the mold with model number 21, a CID mark is formed so that "21" can be obtained as the model number. The CID mark indicating the model number is formed on each bottle, and from the model number indicated by the CID mark formed on the bottle, it is possible to know from which mold in which location (section and cavity) the bottle was manufactured.
[0034] The hot bottle preform HB formed by the mold 331 is conveyed along the conveyance path 308 to the slow cooling kiln 304 and is slowly cooled over time in the slow cooling kiln 304. Also, in this embodiment, a part of the manufactured plurality of bottle preforms HB is extracted, and its mass is manually inspected (measured) by the electronic scale 10 shown in FIG. 2.
[0035] On the other hand, the bottle preform CB (Cold Bottle: hereinafter simply referred to as "bottle") cooled in the slow cooling kiln 304 is conveyed along the conveyance path 308 to the inspection building 305. The inspection building 305 is a building where the inspection device etc. 306 and the packaging machine 307 are installed. In this embodiment, in the inspection device etc. 306, as shown in FIG. 2, the dimension measuring machine 11 and the strength inspection machine 13 are arranged. In addition, a comprehensive inspection device 15 for inspecting a plurality of types of defects, an appearance inspection machine 17 for inspecting the appearance of the bottle, and a visual inspection result notification machine 19 for notifying the inspection result by visual inspection are arranged.
[0036] In the present embodiment, in each of the multiple lines of the production line of the multi-line bottles, an inspection line composed of a combination of the strength inspection machine 13 and the comprehensive inspection device 15 is provided with multiple lines (two lines in the example of FIG. 2). And the inspection of the strength and defects of the bottles is performed in parallel by these multiple inspection lines. Also, in the present embodiment, each inspection line is referred to as a "flow". For example, when there are three inspection lines, each line is distinguished as flow 1, flow 2, and flow 3.
[0037] The dimension measuring machine 11 measures the dimensions of each part of the bottle and is provided with a plurality of inspection stations. Different measurement items can be assigned to each inspection station, and the measurement operation set by the parameters is performed. The data of the measurement results is transmitted to the dimension data collection terminal 108 (see FIG. 3).
[0038] When the type of the bottle sent is the type of the bottle to be inspected set in advance, the strength inspection machine 13 applies pressure to the side wall and the bottom of each bottle to inspect the strength of the side wall and the bottom. The strength inspection machine 13 conveys the bottles that have withstood the strength inspection to the comprehensive inspection device 15 and discards the bottles that have not withstood the strength inspection.
[0039] Here, at the entrance side of the strength inspection machine 13 of each inspection line, that is, at the entrance of each inspection line, a single inspection machine exclusion number sensor 21a is arranged, and at the exit side of the strength inspection machine 13 of each inspection line, that is, at the entrance side of the comprehensive inspection device 15, a single inspection machine exclusion number sensor 21b is arranged. The single inspection machine exclusion number sensor 21a is a sensor that detects the bottles passing through the entrance of the inspection line, and the single inspection machine exclusion number sensor 21b is a sensor that detects the bottles that have passed through the strength inspection machine 13. The change from the OFF (non-detection) state to the ON (detection) state of these sensors is counted by the count data processing device 109 (see Fig. 3). By subtracting the detection number of the single inspection machine exclusion number sensor 21b from the count number of the change from the non-detection state to the detection state of the single inspection machine exclusion number sensor 21a (hereinafter referred to as the "detection number"), the number of bottles excluded by the strength inspection machine 13 can be calculated. Also, the detection number of the single inspection machine exclusion number sensor 21b is the number of bottles entering the comprehensive inspection device 15.
[0040] The comprehensive inspection device 15 is provided with a plurality of inspection machines 15a, 15b, 15c... that sequentially inspect the presence or absence of a plurality of types of defects for each type. For example, 15a is a mouth part damage inspection machine, 15b is a foreign object inspection machine, 15c is a wall thickness inspection machine... In this way, inspections of different contents are performed by each inspection machine. The bottles fed into the comprehensive inspection device 15 are intermittently rotated counterclockwise, for example, and while moving to the stations, they are sequentially inspected in the order of each inspection machine 15a, 15b, 15c... Each inspection machine 15a, 15b, 15c... performs inspections at a timing based on a timing signal sent from the inspection device main body, and returns a pass / fail signal to the inspection device main body. The timing signal is a pulse emitted at a predetermined timing each time the main body rotates counterclockwise and moves to a station.
[0041] In the example of Fig. 2, the inspection machine 15a is provided at the first station, the inspection machine 15b is provided at the second station, and the inspection machine 15c is provided at the third station. Note that a plurality of inspection machines can also be provided at one station. The bottles that have completed the inspection are fed into a sorting device (not shown) and sorted into good products or defective products.
[0042] The sorting device has a conveyance path 310 for non-defective products and a conveyance path for defective products (not shown) which are partitioned by a guide on a conveyor that moves the bottles. The conveyance path for defective products branches off from the conveyance path 310 for non-defective products. Also, a collet chute (not shown) is provided at the end of the conveyance path for defective products. The inspection device main body synthesizes the pass / fail signals from each inspection machine for each bottle and sends a comprehensive determination signal (non-defective (OK) or defective (NG)) for that bottle to the sorting device. Based on the comprehensive determination signal from the inspection device main body, the sorting device performs the exclusion of defective products or the guidance to the conveyance path 310 for non-defective products. The bottles guided to the conveyance path 310 by the sorting device are conveyed along the conveyance path 310 to the appearance inspection machine 17.
[0043] Also, beside the conveyance path for defective products, a comprehensive inspection machine exclusion number sensor 23 is provided. The bottles conveyed on the conveyance path are detected, and the detected number is counted by the count data processing device 109. The comprehensive inspection device 15 incorporates a model number reading device 150. The inspection device main body transmits the information on the inspection results of each inspection machine to the defect data processing device 107 (see FIG. 3) in association with the information on each model number and each type of defect for each model number and each type of defect.
[0044] The appearance inspection machine 17 inspects the appearance of the bottles, excludes the bottles with defects found in the appearance as defective products, and conveys the bottles without defects found to the visual inspection area along the conveyance path 310 as non-defective products. The bottles excluded by this appearance inspection machine 17 are detected by the single inspection machine exclusion number sensor 21c, and the detected number is counted by the count data processing device 109.
[0045] Hereinafter, the single inspection machine exclusion number sensors 21a to 21c are collectively referred to as "single inspection machine exclusion number sensor 21". At the visual inspection site, visual inspection of bottles is performed by visual inspectors. When a defect is found, by pressing the button corresponding to the type of defect found on the visual inspection result notification machine 19, the information on the found defect is transmitted to the data collection terminal 103 (see Fig. 3). Also, the bottle in which the defect was found is excluded as a defective product. This excluded bottle is detected by the visual inspection result notification machine 19, and the number of detected bottles is counted by the count data processing device 109.
[0046] On the other hand, bottles determined to be non-defective through visual inspection are conveyed to the packaging machine 307. The bottles conveyed to the packaging machine 307 are packaged, for example, in units of one thousand, and the packaged bottles are stored in a warehouse. Subsequently, the bottles stored in the warehouse are shipped to customers by a truck. Also, at the entrance of the packaging machine 307, a pre-packaging passing number sensor 25 is provided. The bottles sent to the packaging machine 307 are detected, and the number of detected bottles is counted by the count data processing device 109.
[0047] Next, the configuration of the container inspection system 1 according to the present embodiment will be described. The container inspection system 1 measures and inspects the bottles manufactured by the bottle manufacturing machine 303 using the various measuring machines and inspection machines described above, calculates a statistical quantity based on the information on these measurement results and inspection results, and outputs the information on the calculated statistical quantity to various terminals.
[0048] As shown in Fig. 3, this container inspection system 1 includes an inspection system management server 100 (hereinafter simply referred to as "management server 100"), a molding side terminal 101, a quality inspection side terminal 102, and a data collection terminal 103. In addition, it includes an office terminal 104, a gateway terminal 105, a head office host 106, a defect data processing device 107, a dimensional data collection terminal 108, and a count data processing device 109.
[0049] The electronic scale 10, the management server 100, the molding-side terminal 101, the quality inspection-side terminal 102, the data collection terminal 103, the office terminal 104, the gateway terminal 105, the defect data processing device 107, the dimension data collection terminal 108, and the count data processing device 109 are each connected to the intranet 199 via the HUB 120. Also, the head office host 106 is connected to the gateway terminal 105 via the Internet 198.
[0050] The management server 100 is a server that manages various data related to the manufactured bins acquired via the data collection terminal 103 and provides statistical information including aggregated information of various data to various terminals used by system users. In addition, it is a server that provides functions such as setting the die number information used for manufacturing bins and pick-up code setting in the molding-side terminal 101, and provides functions for performing various settings for permitted terminals, such as providing a function for performing reject setting in the quality inspection-side terminal 102.
[0051] Specifically, the management server 100 of the present embodiment provides the above various functions to each terminal through a Web system. In the present embodiment, on the initial screen displayed on the display device of each terminal, there are tabs for selecting a "CID(1) menu" for displaying first statistical information based on information aggregated for each die number information, and a "CID(2) setting menu" for performing various settings related to the die. In addition, there are tabs for selecting a "CS(1) menu" for displaying second statistical information based on the count data collected by the count data processing device 109, a "CS(2) setting menu" for performing various settings related to production plans and loss analysis, etc., and a "measuring instrument menu" for displaying the measurement results of various measuring instruments such as the electronic scale 10 and the dimension measuring machine 11 (see, for example, FIG. 16). Here, CS is an abbreviation for "Counting System".
[0052] For each menu item according to this embodiment, in the case of the CID(1) menu, as typical items, for example, there are an item for displaying a list of quality monitoring alarms (notation: "Quality Monitoring") and an item for displaying information indicating the occurrence status of defects (notation: "Worst 5"). In addition, there are an item for displaying information on the reading status of the model number reader 150 (notation: "Mold Read") and an item for displaying the change over time of the detection rate for each pick-up (notation: "Change over Time by Defect") (see, for example, FIG. 16).
[0053] Also, in the case of the CID(2) setting menu, as a typical item, for example, there is an item for reject setting for performing settings regarding "model number allocation" (notation: "Reject Setting"). Here, "model number allocation" is a process of selectively performing full elimination for the corresponding mold when a bottle having a defect that cannot be eliminated by the inspection machine, a bottle having a defect that could not be eliminated by the inspection machine occurs, or a defect caused by the mold occurs. Specifically, it is a process of fully eliminating all the bottles manufactured with the corresponding mold for a set time period.
[0054] In addition, as typical items of the CID(2) setting menu, for example, there are an item for setting the mold used for manufacturing the bottle (notation: "Current Mold") and an item for performing pick-up code setting for setting the inspection machine that detects possible defects for each product (for each type of bottle) (notation: "Pick-up Code") (see, for example, FIG. 20).
[0055] Also, in the case of the CS(1) menu, as a typical item, although not shown in the figure, for example, there is an item for "Yield Transition by Line" for displaying the transition of the yield by line. In the case of the weighing instrument menu, as typical items, there are an item for "Bottle Mass Transition" for displaying the transition of the mass of the bottle and an item for "Bottle Dimension Transition (AMG)" for displaying the transition of the dimensions of the bottle.
[0056] The forming-side terminal 101 is a terminal installed beside the bottle-making machine 303 for each production line, and is the terminal used by the operator in charge of forming who is engaged in the work related to forming among the operators working in the bottle production factory. On the forming-side terminal 101, it is possible to display statistical information of various data provided by the management server 100, register type number information in the database of the management server 100 when the mold 331 of the bottle-making machine 303 is replaced, and so on.
[0057] The quality inspection-side terminal 102 is installed for each production line and is the terminal where the bottles coming out of the cooling kiln 304 are installed in the inspection building 305. The quality inspection-side terminal 102 is the terminal used by the operator in charge of quality inspection who is engaged in the work related to quality assurance among the operators working in the bottle production factory. On the quality inspection-side terminal 102, it is possible to display statistical information of various data provided by the management server 100, register type number information of the mold 331 for which type number assignment is performed by reject setting in the database of the management server 100, and so on.
[0058] The data collection terminal 103 is a terminal having a function of collecting the mass data measured by the electronic scale 10 and the dimension data collected by the dimension data collection terminal 108. In addition, at regular intervals (for example, every 10 minutes), it has a function of collecting information on the inspection results of defects collected and totaled by the defect data processing device 107 at each regular interval, and collecting the count information collected and totaled by the count data processing device 109 at each regular interval (for example, every 10 minutes). Furthermore, the data collection terminal 103 has a function of registering the collected various data in the database of the management server 100 as aggregated data at regular time intervals, and a function of creating various work tables using the aggregated data at these regular time intervals.
[0059] In addition, the data collection terminal 103 has a function of acquiring the mold number information of the replaced mold registered via the current mold screen (to be described later) by the molding side terminal 101 and the mold number information of the mold set via the reject setting screen (to be described later) by the quality inspection side terminal 102, and transmitting (writing) the acquired mold number information to the defect data processing device 107.
[0060] The office terminal 104 is a terminal installed in the office within the bottle production factory. It cannot register mold number information, etc., but is a terminal capable of displaying statistical information of various data provided by the management server 100. The gateway terminal 105 is a terminal having a function of connecting the management server 100 and the head office host 106 via the Internet 198.
[0061] The head office host 106 is a host computer installed in the head office, and has a function of controlling the output process of the statistical information of various data provided by the management server 100 to each terminal via the gateway terminal 105 in response to requests from each terminal used by the employees of the head office. The defect data processing device 107 collects information on inspection results for each mold number and each type of defect from the comprehensive inspection device 15 (hereinafter referred to as "defect inspection information"), and transmits the aggregated information of the defect inspection information collected during a certain period in response to a request from the data collection terminal 103 to the data collection terminal 103.
[0062] Here, the comprehensive inspection device 15 of the present embodiment can accommodate up to 100 inspection machines. Each inspection machine is called a "pickup". In the present embodiment, for example, when there are 60 inspection machines, independent pickup Nos. 1 to 60 are respectively associated with each of them.
[0063] And, the storage device of the defect data processing apparatus 107 according to the present embodiment is provided with an address space composed of 60 addresses corresponding to Pickup No. 1 to 60 respectively. The addresses corresponding to Pickup No. 1 to 60 are addresses indicating the output addresses of the number of detected defects and the number of eliminated defects based on the defect inspection information of an inspection machine that inspects various defects. For each Pickup No., for each product, one type of each type of defect selected by the operator in the items of the pickup code setting is associated, and the defect inspection information from the comprehensive inspection device 15 is written to the corresponding address for each type of defect corresponding to each Pickup No. and for each model number information.
[0064] Specifically, the defect inspection information including the count of the number of detected various defects for each model number information is sorted in the order of Pickup No. and written to the address corresponding to each Pickup No. Note that the defect inspection information written to each address is cleared, for example, every time a certain period of time has passed and it is transmitted to the data collection terminal 103.
[0065] Furthermore, the defect data processing apparatus 107 controls the sorting device based on the reject setting information set in the above reject setting written by the data collection terminal 103, and executes a process (model number allocation) of completely eliminating all the bottles manufactured by the mold of the set model number information during the set model number allocation time from the set start time. In addition, it has a function of collecting information on the number of eliminated bottles (model number allocation elimination number) eliminated by the model number allocation for each model number information, and transmitting the information on the model number allocation elimination number collected during a certain period of time in response to a request from the data collection terminal 103 to the data collection terminal 103.
[0066] The dimension data collection terminal 108 has a function of collecting the dimension information of each part of the bottle measured by the dimension measuring machine 11 and transmitting the collected dimension information to the data collection terminal 103 in response to a request from the data collection terminal 103. The count data processing device 109 has a function of counting the number of detected bottles detected by the single inspection machine exclusion number sensors 21a to 21c, the comprehensive inspection machine exclusion number sensor 23, the visual inspection exclusion number sensor 24, and the number of bottles passing before packaging sensor 25, and collecting the count number information. And it has a function of transmitting the aggregated information of the count number (detection number) collected during a certain period to the data collection terminal 103 in response to a request from the data collection terminal 103.
[0067] 〔Hardware Configuration of Management Server 100〕 Next, the hardware configuration of the management server 100 will be described. FIG. 4 is a diagram showing an example of the hardware configuration of the management server 100. As shown in FIG. 4, the management server 100 includes a CPU (Central Processing Unit) 30 that controls operations and the entire system based on a control program, a ROM (Read Only Memory) 32 that stores the control program of the CPU 30 and the like in a predetermined area in advance, a RAM (Random Access Memory) 34 that stores data read from the ROM 32 and the like and calculation results necessary in the calculation process of the CPU 30, and an I / F (InterFace) 38 that mediates data input and output to external devices. These are connected to each other via a bus 39, which is a signal line for transferring data, so that data can be exchanged. Note that the I / F 38 also includes the function of a network adapter.
[0068] Connected to the I / F 38 as external devices are an input device 40 consisting of a keyboard, a mouse, etc. that can input data as a human interface, a storage device 42 that stores data, tables, etc. as files, a display device 44 that displays a screen based on an image signal, and a signal line for connecting to the intranet 199.
[0069] Note that the molding-side terminal 101, quality inspection-side terminal 102, data collection terminal 103, office terminal 104, gateway terminal 105, and dimensional data collection terminal 108 are composed of stationary terminals assuming the same as the above management server 100. In addition, the defect data processing device 107 and the count data processing device 109 are composed of a sequencer (also called a PLC (Programmable Logic Controller)). That is, the defect data processing device 107 and the count data processing device 109 are devices composed of a small computer equipped with a processor.
[0070] [Regarding various tables] Next, various tables stored in the storage device 42 of the management server 100 will be described. In the present embodiment, each record of the various tables is mainly registered or updated in the management server 100 based on various collected data collected via the data collection terminal 103 and various setting data set via the molding-side terminal 101 and the quality inspection-side terminal 102. That is, in the present embodiment, the management server 100 also has a function as a database server.
[0071] FIG. 5 is a diagram showing the data structures of the CID setting data history (product information / model number setting, etc.) table 400, the CID regular data history (recognition count / exclusion count, etc.) table 410, the CID regular data history (recognition count / exclusion count, etc.) _30-minute work table 410_1, and the defect master table 415.
[0072] In the storage device 42 of the management server 100, the CID setting data history (product information / model number setting, etc.) table 400, the CID regular data history (recognition count / exclusion count, etc.) table 410, and the defect master table 415 shown in FIGS. 5(a), (b), and (d) are stored.
[0073] The CID setting data history (product information / model number setting, etc.) table 400 is a table for managing information on the molds used in the manufacture of bottles. In the CID setting data history (product information / model number setting, etc.) table 400, as shown in Fig. 5(a), one record is registered for each item set as the primary key information. Each record is registered with information indicating the factory (e.g., T1 = the first factory, T2 = the second factory, T3 = the third factory), the kiln No. of the glass melting kiln, the line No. of the production line, and the CID update No1 for managing the update of the table as the primary key information. In addition, for each of these primary key information, information such as the update date and time, product code, product name, rotation speed, maximum number of sections, maximum number of cavities, minimum type number protection time, type number setting date and time for 1A to 12A, type number (current) for 1A to 12A, type number (old) for 1A to 12A is registered. Furthermore, type number setting date and time for 1B to 12B, type number (current) for 1B to 12B, type number (old) for 1B to 12B, type number setting date and time for 1C to 12C, type number (current) for 1C to 12C, type number (old) for 1C to 12C, type number setting date and time for 1D to 12D, type number (current) for 1D to 12D, type number (old) for 1D to 12D, option 1 to 12 type numbers, and other information are registered.
[0074] Here, the above CID update No1 is information including, for example, the Gregorian date and time (24-hour notation) when the table is updated. The same applies to the CID update Nos of other tables. Also, the above rotation speed is the production speed (BPM (Bottle Per Minute)), and the maximum number of sections and the maximum number of cavities are the maximum number of sections and the maximum number of cavities of the bottle making machine 303 used in the production line. Here, in the production of bottles, due to wear or defects of the mold number, etc., the mold 331 is changed during production. At the time of the change, since the bottles produced with the mold before the change remain on the line, there is a period during which the bottles produced with two types of molds 331, i.e., the mold before the change and the mold after the change, are mixed on the line. In this embodiment, during the mixing period, the information of the mold 331 before the change is retained. That is, the above minimum type number protection time is the time for retaining the information of the mold 331 before the change until the mixing period ends.
[0075] In addition, the setting dates and times of the mold numbers of types 1A to 12A are the setting dates and times of the mold numbers respectively arranged in the cavities A of sections 1 to 12 set on the current mold screen described later. The mold numbers of types 1A to 12A (current) are the mold numbers of the molds currently arranged in the cavities A of sections 1 to 12 of the bottle making machine 303. The mold numbers of types 1A to 12A (old) are the mold numbers of the molds before the change (one generation before) of the molds of types 1A to 12A (current). The same applies to the cavities B to D of the above sections 1 to 12. In addition, the option mold numbers of types 1 to 12 are the mold number information of other molds registered when bottles manufactured by molds other than the molds registered as the mold (current) and the mold (old) flow into the line.
[0076] The CID regular data history (recognized quantity / rejected quantity, etc.) table 410 is a table that manages information on the quantity recognized by the comprehensive inspection device 15 for the bottles manufactured for each mold number information, information on the quantity rejected as defective products by the comprehensive inspection device 15, and the like. As shown in FIG. 5(b), in the CID regular data history (recognized quantity / rejected quantity, etc.) table 410, one record is registered for each item set as the primary key information. Each record is registered with factory, kiln No., line No., collection date and time, flow, section, cavity, mold number, CID reading, and other information as the primary key information. In addition, for each of these primary key information, update date and time, update terminal name, representative update No., product code, die profile, recognized quantity, mold number-assigned rejection quantity, rejection quantity, current mold number, old mold number, and other information are registered.
[0077] The above CID reading is information indicating the reading state of the mold number by the mold number reading device 150. For example, information such as "0 = normal, 1 = mold error, 2 = code error" is registered. In addition, the above recognized quantity is the quantity for each mold number information of the bottles inspected by the comprehensive inspection device 15, and the above rejection quantity is the quantity for each mold number information of the bottles determined as defective products and rejected by the comprehensive inspection device 15. In addition, the above mold number-assigned rejection quantity is the quantity for each mold number information of the bottles rejected by mold number assignment.
[0078] The CID regular data history (recognition count / exclusion count, etc.) table 410 is composed of information collected and aggregated during a certain period of time at regular intervals from the start time of collection. For example, if the certain period of time is "10 minutes" and the start time of collection is 10:00, it is composed of the information collected and aggregated during each 10-minute period from 10:00 to 10:10, 10:10 to 10:20, 10:20 to 10:30, and so on. Hereinafter, the certain period of time will be described as "10 minutes".
[0079] In addition, when performing the display process of various statistical information, the management server 100 of the present embodiment is configured to select an arbitrary period from the latest 10 minutes, the latest 30 minutes, the previous 1 hour, the previous 2 hours, the current shift, the previous shift, the current day, and the previous day, and perform a process of displaying the statistical information for the selected period. In order to perform the display process for each of these periods, the management server 100 is configured to generate work tables for each period of 30 minutes, 1 hour, a shift (for example, 8 hours), and a day (24 hours). These work tables are stored in the storage device 42, and for example, new records are generated at regular intervals (for example, every 10 minutes), and the generated records are added. This also applies to other work tables described hereinafter.
[0080] Hereinafter, the work table of the CID regular data history (recognition count / exclusion count, etc.) table 410 will be described by taking the 30-minute work table as an example. The CID Timed Data History (Recognition Count / Exclusion Count etc)_30-minute Worktable 410_1 (hereinafter abbreviated as "30-minute Worktable 410_1") is a worktable generated in the management server 100 based on three consecutive 30-minute records in the time series of the CID Timed Data History (Recognition Count / Exclusion Count etc) Table 410, as shown in Fig. 5(c). For example, when the collection date and time is 10:20, a record is generated based on the three records with collection times of 10:00, 10:10, and 10:20. Specifically, the 30-minute Worktable 410_1 is a table composed of records where the recognition count, exclusion count, and model number exclusion count are the total values of the numerical values registered in the above three records. Information other than the collection date and time and update date and time is common to the three records.
[0081] Similarly, in the management server 100, for the recognition count, exclusion count, and model number exclusion count, CID Timed Data History (Recognition Count / Exclusion Count etc)_1-hour, Shift, and 1-day Worktables 410_2, 410_3, and 410_4 with the total values for one hour, the total values for the shift, and the total values for one day respectively registered are generated, and these generated worktables are stored in the storage device 42. For each of these worktables, a new record is added every 10 minutes after 10 minutes have elapsed since the previous collection date and time, similar to the 30-minute Worktable 410_1.
[0082] The Defect Master Table 415 is a table that manages information on defects to be inspected. As shown in Fig. 5(d), one record is registered in the Defect Master Table 415 for each item set as the primary key information. Each record has a defect code registered as the primary key information. In addition, for each piece of this primary key information, information on the short name of the defect, the inspection machine name, the full name of the defect, and the deletion flag is registered.
[0083] FIG. 6 is a diagram showing the data structures of a CID regular data history (defect information) table 420, a CID regular data history (defect information)_30-minute work table 420_1, a CID regular data history (pickup information) table 430, and a CID regular data history (pickup information)_30-minute work table 430_1.
[0084] In the storage device 42 of the management server 100, a CID regular data history (defect information) table 420 and a CID regular data history (pickup information) table 430 shown in FIGS. 6(a) and (c) are stored. The CID regular data history (defect information) table 420 is a table for managing information on defects that occurred in the bottles manufactured for each mold model number.
[0085] As shown in FIG. 6(a), in the CID regular data history (defect information) table 420, one record is registered for each item set as the primary key information. Each record has, as the primary key information, information on the factory, kiln No., line No., collection date and time, flow, section, cavity, model number, CID reading, and defect code. In addition, for each of these primary key information, defect No., update date and time, update terminal name, representative update No., product code, defect name, number of detected defects, and other information are registered.
[0086] The above defect code is information indicating the type of defect, the above defect No. is the No. assigned to the defect of the type indicated by the defect code, and the above number of detected defects is the number of bottles in which the defect of the type indicated by the defect code was detected among the bottles manufactured by the mold of the model number of the primary key information. Note that the CID regular data history (defect information) table 420, like the CID regular data history (recognition number / exclusion number etc.) table 410, is composed of information collected and aggregated at regular intervals from the start time of collection. Hereinafter, the regular interval will be described as "10 minutes".
[0087] The management server 100 is also configured to generate 30-minute, 1-hour, shift, and daily work tables for the CID regular data history (defect information) table 420. Hereinafter, the 30-minute work table of the CID regular data history (defect information) table 420 will be described as an example.
[0088] The CID regular data history (defect information)_30-minute work table 420_1 (hereinafter abbreviated as the "30-minute work table 420_1") is, as shown in Fig. 6(b), a work table generated in the management server 100 based on three consecutive 30-minute records in chronological order including the record of the latest collection date and time in the CID regular data history (defect information) table 420. In the 30-minute work table 420_1, the table is composed of records where the total number of defect detections is the sum of the numerical values registered in the three 30-minute records. Information other than the collection date and time and the update date and time is common to the three records.
[0089] Similarly, in the management server 100, CID regular data history (defect information)_1-hour, shift, and 1-day work tables 420_2, 420_3, and 420_4 are generated in which the total values for 1 hour, the shift, and 1 day of the number of defect detections are respectively registered, and these generated work tables are stored in the storage device 42. Similar to the above-mentioned work tables 410_1 to 410_4, new records are added to each of these work tables 420_1 to 420_4 every 10 minutes after the previous collection date and time.
[0090] The CID regular data history (pickup information) table 430 is a table that manages the information of the set pickups that occur for each die model number information. In the CID timing data history (pickup information) table 430, as shown in Fig. 6(c), one record is registered for each item set as the primary key information. Each record is registered with information on the factory, kiln No., line No., collection date and time, flow, section, cavity, mold number, CID reading, and pickup No. as the primary key information. In addition, for each of these primary key information, the update date and time, update terminal name, representative update No., product code, pickup defect code, pickup defect name, pickup defect detection count, and other information are registered.
[0091] The above pickup No. is a number (for example, 1 to 60) associated with the type of defect set for each product (type of bottle) set on the pickup code setting screen described later. It corresponds to the pickup No. managed by the above-described defect data processing device 107. The above pickup defect code, pickup defect name, and pickup defect detection count are the defect code, defect name, and defect detection count for the set defect.
[0092] The management server 100 is also configured to generate 30-minute, 1-hour, shift, and daily worktables for the CID timing data history (pickup information) table 430. Hereinafter, the 30-minute worktable of the CID timing data history (pickup information) table 430 will be described as an example.
[0093] The CID timing data history (pickup information)_30-minute worktable 430_1 (hereinafter abbreviated as "30-minute worktable 430_1") is a worktable generated in the management server 100 based on three consecutive records for 30 minutes in chronological order including the record of the latest collection date and time in the CID timing data history (pickup information) table 430, as shown in Fig. 6(d). In the 30-minute worktable 430_1, the pickup defect detection count is the sum of the numerical values registered in the three records for 30 minutes, and the table is composed of the records. Other information other than the collection date and time and the update date and time is common to the three records.
[0094] Similarly, in the management server 100, for the number of detected pickup defects, the total value for one hour, the total value for the shift, and the total value for one day are respectively registered in the CID regular data history (pickup information)_1 hour, shift, and one-day work tables 430_2, 430_3, and 430_4 for the pickup defect detection number, and the generated work tables are stored in the storage device 42. Similar to the above work tables 410_1 to 410_4, new records are added to each of these work tables 430_1 to 430_4 every 10 minutes from the previous collection date and time.
[0095] FIG. 7 is a diagram showing the data structures of the CID pickup setting history table 440, the CID setting data history (pickup code setting) table 450, the CID model number change history table 460, and the CID model number allocation data history table 470. In the storage device 42 of the management server 100, the CID pickup setting history table 440, the CID setting data history (pickup code setting) table 450, the CID model number change history table 460, and the CID model number allocation data history table 470 shown in FIGS. 7(a) to 7(d) are stored.
[0096] The CID pickup setting history table 440 is a table that manages the information set in the above items of the pickup code setting. In the CID pickup setting history table 440, as shown in FIG. 7(a), one record is registered for each item set as the primary key information. Each record is registered with the information of the factory, kiln No., line No., update date and time, and pickup code as the primary key information. In addition, for each of this primary key information, the information of the product name, station code, defect code, and major defect classification is registered.
[0097] The above pickup code is the above pickup No, the above station code is the station No of the comprehensive inspection device 15, and the above major defect classification is flag information indicating whether it is set as a major defect. For example, "0" indicates a normal defect, and "1" indicates a major defect. A major defect is a defect that has a very large impact on the container, such as a defect that impairs the functions of the container (sealing performance, impact durability, etc.). Therefore, in the case where even one bottle with a major defect is detected, it is necessary to take prompt measures considering the possibility that it may not be excluded by the inspection machine. In addition, in the case of a defect caused by a mold, measures such as rejecting all the bottles manufactured with that mold are also taken through reject setting.
[0098] The CID setting data history (pickup code setting) table 450 is a table that manages the setting information of the pickup code setting. As shown in FIG. 7(b), in the CID setting data history (pickup code setting) table 450, one record is registered for each item set as the primary key information. Each record is registered with information on the factory, kiln No, line No, CID update No5, and pickup code as the primary key information. In addition, for each of these primary key information, the update date and time, station code, defect code, defect name, and other information are registered.
[0099] The CID mold number change history table 460 is a table that manages the changes of the mold for each mold number information. As shown in FIG. 7(c), in the CID mold number change history table 460, one record is registered for each item set as the primary key information. Each record is registered with information on the factory, kiln No, line No, mold number, and mold number change date and time as the primary key information. In addition, for each of these primary key information, the update date and time, update terminal name, representative update No, section, cavity, and other information are registered.
[0100] The CID mold number allocation data history table 470 is a table that manages the information on mold number allocation (hereinafter referred to as "mold number allocation information"). In the CID type lot number data history table 470, as shown in FIG. 7(d), one record is registered for each item set as the primary key information. Each record has the information of factory, kiln No., line No., collection date and time, and SEQ registered as the primary key information. In addition, for each of these primary key information, update date and time, update terminal name, representative update No., product code, lot number assignment STATUS, execution waiting time (total minutes), execution time (total minutes), lot number assignment start date and time, lot number assignment end date and time, section, cavity, lot number, defect name, comment, lot number assignment quantity, and other information are registered.
[0101] The above collection date and time is the information of the date and time when the lot number assignment ended, and the above SEQ is a numerical value with sequence within the factory / kiln / line / date. Also, the above lot number assignment STATUS is the information indicating the execution status of the lot number assignment, and there are "REQUEST = 1" indicating waiting for execution, "DOING = 2" indicating in execution, "COMPLETE = 3" indicating execution completed, "START = 4" indicating execution start, etc. The above execution waiting time (total minutes) is the waiting time until the lot number assignment is executed, and the above execution time (total minutes) is the execution time of the lot number assignment.
[0102] Here, during the execution of the lot number assignment, the operator is required to perform operations to remove the cause of the defect. If the cause can be removed, the lot number assignment ends after the set time has elapsed. On the other hand, when the cause cannot be removed within the preset time, the lot number assignment can be extended. Therefore, the total actual execution waiting time and execution time are registered.
[0103] Note that the CID mold number assignment data history table 470 also registers the mold number assignment information of molds that may be subject to mold number assignment. Specifically, in this embodiment, an upper limit (for example, 15) is set for the number of molds registered for mold number assignment. That is, this mold number assignment information is the mold number assignment information of molds that have been registered exceeding the simultaneous registration upper limit number of molds subject to mold number assignment. For example, when registrations are made simultaneously from two different terminals and the number of these registrations exceeds the registration upper limit number of molds subject to mold number assignment, the excess that cannot be registered is registered as unregistered mold number assignment information.
[0104] Part of the unregistered mold number assignment information is also the information displayed in the unregistered mold number assignment information display area 223 of the reject setting screen 605 described later. When the number of molds registered for mold number assignment is below the registration upper limit number, the mold number assignment can be executed by performing the registration operation on this screen.
[0105] FIG. 8 is a diagram showing the data structures of the CID setting data history (alarm setting) table 480, the CID regular data history (alarm information) table 490, the bottle mass data history table 500, and the CS regular data history (line-by-line yield) table 510. The storage device 42 of the management server 100 stores the CID setting data history (alarm setting) table 480, the CID regular data history (alarm information) table 490, the bottle mass data history table 500, and the CS regular data history (line-by-line yield) table 510 shown in FIGS. 8(a) to 8(d).
[0106] The CID setting data history (alarm setting) table 480 is a table that manages the alarm setting information for the defect detection content (such as detection rate, number of detections, etc.). In the CID setting data history (alarm setting) table 480, as shown in Fig. 8(a), one record is registered for each item set as the primary key information. Each record is registered with information on the factory, kiln No., line No., CID update No2, and defect code as the primary key information. In addition, for each of these primary key information, the display order, update date and time, major defect classification (1: major defect / 0: defect), upper limit of defect detection rate, lower limit of defect detection rate, and other information are registered.
[0107] The above display order is information indicating the display order of defects on the alarm setting screen, and the above upper limit of defect detection rate and lower limit of defect detection rate are information determining the occurrence conditions of alarms. The CID regular data history (alarm information) table 490 is a table for managing information on the occurrence status of alarms generated by satisfying the occurrence conditions.
[0108] In the CID regular data history (alarm information) table 490, as shown in Fig. 8(b), one record is registered for each item set as the primary key information. Each record is registered with information on the factory, kiln No., line No., collection date and time, section, cavity, model number, CID reading, alarm type, defect code, and other information as the primary key information. In addition, for each of these primary key information, the representative update No., defect name, alarm count, message content, remarks, and other information are registered.
[0109] Note that the CID regular data history (alarm information) table 490, similar to the CID regular data history (recognition count / exclusion count etc) table 410, is composed of information collected and aggregated during a certain period of time at regular intervals from the collection start time. Hereinafter, the certain period of time will be described as "10 minutes".
[0110] And, although not shown in the figures, in the management server 100, similar to the CID regular data history (recognition count / exclusion count, etc.) table 410, a work table is also generated for the CID regular data history (alarm information) table 490. Specifically, regarding the number of alarms, the CID regular data history (alarm information)_30 minutes, 1 hour, shift, and daily work tables 490_1, 490_2, 490_3, and 490_4, which have records in which the total values for 30 minutes, 1 hour, the shift period, and one day are respectively registered, are stored in the storage device 42. Similar to the above-described work tables 410_1 to 410_4, new records are added to each of these work tables 490_1 to 490_4 every 10 minutes from the previous collection date and time.
[0111] The bottle mass data history table 500 is a table that manages information on the mass of the bottles measured by sampling. As shown in Fig. 8(c), in the bottle mass data history table 500, one record is registered for each item set as the primary key information. Each record has, as the primary key information, information on the factory, kiln No., line No., collection date and time, and SEQ. In addition, for each of these primary key information, representative update No., standard mass, upper limit mass, lower limit mass, bottle mass, and other information are registered.
[0112] The CS regular data history (yield by line) table 510 is a table that manages information on the yield of bottle production by line. As shown in Fig. 8(d), in the CS regular data history (yield by line) table 510, one record is registered for each item set as the primary key information. Each record has, as the primary key information, information on the factory, kiln No., line No., mold change order, and collection date and time. In addition, for each of these primary key information, representative update No., work name, product code, product name, standard mass, rotation speed, target yield, fraction, number of drops, and number of cold outs are registered.
[0113] The above-mentioned drop number is the denominator of the yield (machine rotation speed (BPM) × machine operation time (minutes)), and the above-mentioned cold output number is the numerator of the yield, which is the count value (detection number) of bottle detection by the pre-packaging passing number sensor 25. The CS regular data history (yield by line) table 510 is composed of information collected and aggregated during a certain period of time (for example, 10 minutes) from the start time of collection, in the same way as the above-mentioned CID regular data history (recognition number / exclusion number, etc.) table 410.
[0114] In addition, the tables stored in the storage device 42 are not limited to those described above. Although not shown in the figure, there are also a dimensional measurement data history table, an update No management table, etc. stored in the storage device 42. 〔Operation〕 Next, the operation of this embodiment will be described. When the system user starts a Web system that displays statistical information etc. based on the information collected by the container inspection system 1 on the molding side terminal 101, quality inspection side terminal 102, data collection terminal 103, office terminal 104, the head office terminal, etc., a screen is displayed on which tabs for selecting the above five menus are shown (see, for example, FIG. 16). Hereinafter, when the molding side terminal 101, quality inspection side terminal 102, data collection terminal 103, and office terminal 104 are not distinguished, they are simply referred to as "user terminals".
[0115] Also, in this embodiment, the system user starts a Web browser on the user terminal and accesses the dedicated URL of the container inspection system 1, so that a startup screen on which the above five menus are displayed is displayed on the display device of the user terminal. 〔CID(1) Initial Screen Display Processing〕 First, when the system user selects the tabs of each item of the CID(1) menu (see FIG. 16) via the user terminal, the display operation of the initial screen executed by the management server 100 will be described.
[0116] FIG. 9 is a flowchart showing the CID(1) initial screen display process, and FIG. 16 is a diagram showing an example of the initial screen of a display screen including the display information of the worst 5 of defects and the display information of the worst 5 of major defects. Further, FIG. 17 is a diagram showing an example of a display condition setting screen, and FIG. 18 is a diagram showing an example of a quality monitoring warning list screen.
[0117] The CPU 30 of the management server 100 consists of an MPU (Micro-Processing Unit) etc., starts a predetermined program stored in a predetermined area of the ROM 32, and executes the CID(1) initial screen display process shown in the flowchart of FIG. 9 according to that program. When the CID(1) initial screen display process is executed in the CPU 30, as shown in FIG. 9, first, it proceeds to step S100.
[0118] In step S100, based on the information from the user terminal, it is determined whether the item "worst 5" has been selected from the CID(1) menu. If it is determined that it has been selected (Yes), it proceeds to step S102, and if it is determined otherwise (No), it proceeds to step S114.
[0119] When proceeding to step S102, the information of the extraction date and time (current date and time) is acquired, and it proceeds to step S104. In step S104, based on the latest record of the CID regular data history (recognition count / exclusion count etc)_30-minute worktable 410_1 stored in the storage device 42, for each factory, kiln No, line No, and product code, the information of the total value of the recognition count, exclusion count, and model number exclusion count is acquired. Then, it proceeds to step S106.
[0120] In step S106, based on the latest record of the CID regular data history (defect information)_30-minute worktable 420_1 stored in the storage device 42, the total value of the defect detection rate or the number of detected defects (which varies depending on the setting of the selection radio button 81 described later) for each factory, kiln No., line No., and product code is sorted in descending order, and the defect codes from the 1st to the Xth place (X is a natural number of 5 or more) and the information on the total number of detected defects for each defect code are acquired. In addition, the information on the total number of detected defects for each factory, kiln No., line No., product code, section, cavity, and defect code is acquired.
[0121] Furthermore, in step S106, based on the latest record of the CID regular data history (recognition count / exclusion count, etc.)_30-minute worktable 410_1, the information on the total value of the recognition count for each factory, kiln No., line No., product code, and section is acquired, and the information on the total value of the recognition count for each factory, kiln No., line No., product code, section, cavity, and defect code is acquired.
[0122] Moreover, in step S106, based on the latest record of the CID regular data history (defect information)_30-minute worktable 420_1 stored in the storage device 42 and the CID pickup setting history table 440, the information on the total number of detected defects for each factory, kiln No., line No., product code, section, cavity, and defect code set as a major defect is acquired, and the defect codes of the major defects from the 1st to the Xth place in descending order of the total number of detected defects are acquired. Then, the process proceeds to step S108.
[0123] In step S108, information similar to the information acquired in step S106 is acquired based on each worktable with a collection date and time 30 minutes before the collection date and time of the latest 30-minute worktable, and the process proceeds to step S110. In step S110, based on the latest CID model number allocation data history table 470 stored in the storage device 42, information on sections, cavities, and model numbers is acquired for each factory, kiln No., line No., model number allocation STATUS (executing state), and product code. Then, the process proceeds to step S112.
[0124] In step S112, based on the information acquired in steps S104 to S110, information for displaying the initial screen (the screen with the latest 30 minutes selected) of the worst 5 of all defects and the worst 5 of major defects on the worst 5 screen is transmitted to the requesting user terminal. Then, the series of processes is terminated and the process returns to the original process.
[0125] As a result, on the user terminal, a display screen 600 (hereinafter referred to as the "worst 5 screen 600") including the display information of the list of the worst 5 of defects and the display information of the list of the worst 5 of major defects when the latest 30 - minute tab is selected, as shown in FIG. 16, is displayed as the initial screen.
[0126] 〔Explanation of the worst 5 screen 600〕 The worst 5 screen 600 is a screen that informs the molding staff of what defects are occurring in which molds, with the aim of promptly correcting the occurring defects and increasing the yield. Since it is data excluded by the inspection machine, the yield can be improved by taking countermeasures starting from defects with a high detection rate or a large number of detections.
[0127] As shown in FIG. 16, on the worst 5 screen 600, tabs for selecting each menu such as "CID(1)" and "CID(2) settings" (hereinafter referred to as "main menu tabs") are displayed at the upper part of the display area of the browser, and below that, tabs for selecting each item of the selected CID(1) menu are displayed. In the example of FIG. 16, the item "worst 5" is in the selected state.
[0128] Below the text of "Worst 5 + Major Defects" displayed at the lower left of each item tab, there is a Latest Collection Date and Time Display Area 80, which is an area for displaying information on the latest collection date and time when data collection was performed. To the right of the Latest Collection Date and Time Display Area 80, there are selection radio buttons 81 for selecting the display content of defect information including defect statistical information and the like, and "detection rate" and "quantity" can be selected as the statistical information to be displayed.
[0129] Below the Latest Collection Date and Time Display Area 80 and the selection radio buttons 81, there is a Period Selection Button Group 82 for selecting the collection period of information for generating defect information and the like to be displayed. In the present embodiment, the Period Selection Button Group 82 includes buttons for selecting each period such as the Latest 10 Minutes Button, the Latest 30 Minutes Button, the Previous 1 Hour Button, the Previous 2 Hours Button, the Current Shift Button, the Previous Shift Button, the Current Day Button, and the Previous Day Button. By selecting one of these using the input device of the user terminal, the system user (for example, the person in charge of molding) can select the desired period.
[0130] The Latest 10 Minutes indicates the collection period of 10 minutes collected at the latest collection date and time. The Latest 30 Minutes, the Previous 1 Hour, and the Previous 2 Hours indicate the collection periods of the past 30 minutes, 1 hour, and 2 hours including the 10 minutes of the latest collection date and time. Also, the Current Shift indicates the collection period from the start within the current shift period (8 hours) to the latest collection date and time, and the Previous Shift indicates the collection period of the previous shift (8 hours). Also, the Current Day indicates the collection period from the start within the current day period (24 hours) to the latest collection date and time, and the Previous Day indicates the collection period of the previous day with respect to the current day (the past 24 hours).
[0131] Note that in the example shown in FIG. 16, the Latest 30 Minutes Button is in a pressed state. That is, the defect information and the like based on the information collected in the past 30 minutes including the 10 minutes of the latest collection date and time are displayed. Below the period selection button group 82, in order from the left, there are provided an inspection quantity display area 83, a rejection quantity display area 84, a rejection rate display area 85, and a model number division rejection quantity display area 86. In the example of Fig. 16, "Inspection quantity = 1,234 pieces", "Rejection quantity = 12 pieces", "Rejection rate = 1.23%", and "Model number division rejection quantity = 0 pieces" are displayed.
[0132] Here, the inspection quantity indicates the total inspection quantity of the bottles inspected by the comprehensive inspection device 15, and the rejection quantity indicates the total rejection quantity of the bottles determined to be defective and rejected by the comprehensive inspection device 15. Further, the rejection rate indicates the value calculated by "Total rejection quantity ÷ Total inspection quantity × 100", and the model number division rejection quantity indicates the total rejection quantity of the bottles rejected by model number division.
[0133] Below each of the display areas 83 to 86, a defect list 87 is displayed. Below the defect list 87, a major defect list 88 is displayed. Below the major defect list 88, the current model number list 89 is displayed. The defect list 87 is a display list that lists the defect information extracted according to the extraction conditions (for example, from the 1st to the Xth in descending order of detection rate) for all defect inspections performed by the comprehensive inspection device 15. As the defect information, "Name of defect (for example, defect a, defect b, etc.)", "Section · cavity (for example, 4A, 6A, etc.)", "Defect", and the "Total detection rate" or "Total quantity" for each "Section · cavity", and the "Total detection rate" or "Total quantity" for each "Defect" are displayed. As the display order, on the initial screen, the defect information of the 1st to the 5th is displayed in order from the top in descending order of the total detection rate for each defect. A vertical scroll bar is provided at the right end of the defect list 87, and by scrolling the vertical scroll bar down with the input device of the user terminal, the defect information from the 6th to the Xth (for example, 10th) can be displayed.
[0134] The list of major defects 88 is a display list that displays the defect information extracted according to the extraction conditions (for example, from the 1st to the Xth in descending order of the number) for all the major defect inspections performed by the comprehensive inspection device 15. In the list of major defects 88, the defect for which the defect information is to be displayed is a major defect, and even if "detection rate" is selected by the selection radio button 81, only the number is displayed, which is different from the defect list 87. The content of other detection information and the configuration that can display from the 6th to the Xth by scrolling are the same as those of the defect list 87. Thus, the reason for displaying only the number is to make it easier for the operator to understand the occurrence situation of major defects.
[0135] Also, in the present embodiment, links are provided for the "defect name" and "section cavity" in the defect list 87 and the list of major defects 88, and by selecting (for example, clicking) these with the input device (for example, a mouse) of the user terminal, the screen showing the change over time of the pickup detection rate can be displayed.
[0136] Also, the "↓, -, ↑" displayed on the left side of the defect list 87 and the list of major defects 88 is a notation indicating the change in rank, and it shows the change in rank of the "total detection rate" or "total number" of all defects or major defects in the latest collection period compared to the rank in the latest previous (last) collection period. "↓" indicates that the rank has decreased compared to the previous time, "-" indicates that the rank is the same as the previous time, and "↑" indicates that the rank has increased compared to the previous time. In the example of FIG. 16, since the button for "latest 30 minutes" is selected, if the collection date and time for the latest 30 minutes is, for example, 10:00, the change in rank between the rank based on this collection information and the rank based on the collection information at 9:30, which is 30 minutes earlier than this, is displayed.
[0137] The current mold number list 89 is a list that currently displays the mold numbers of the molds for which mold number assignment is occurring for each "section cavity". That is, in the present embodiment, in the same screen, in addition to the rank information of the occurrence rate and the number of occurrences of defects and major defects, the occurrence situation of mold number assignment is also displayed.
[0138] Returning to FIG. 9, in step S100, if the item of "Worst 5" is not selected and the process proceeds to step S114, it is determined whether the item of "Change over Time by Defect" is selected from the CID(1) menu based on the information from the user terminal. If it is determined that it is selected (Yes), the process proceeds to step S116, and if it is determined otherwise (No), the process proceeds to step S124.
[0139] When the process proceeds to step S116, based on the latest CID setting data history (product information / model number setting, etc.) table 400, product information for each factory, kiln No., and line No. is acquired, and the process proceeds to step S118. In step S118, based on the latest CID setting data history (pickup code setting) table 450 stored in the storage device 42, pickup setting information (information such as pickup code, station code, defect code, defect name, etc.) for each factory, kiln No., and line No. is acquired. Then, the process proceeds to step S120.
[0140] In step S120, based on the latest CID setting data history (alarm setting) table 480 stored in the storage device 42, the defect code, defect name, display order, and upper limit of defect detection rate for each factory, kiln No., and line No. are acquired. Then, the process proceeds to step S122.
[0141] In step S122, based on the information acquired in steps S114 to S120, information for displaying the display condition setting screen for the detection rate by pickup is transmitted to the user terminal that is the request source. Then, the series of processes ends and returns to the original process. As a result, on the user terminal, for example, as shown in FIG. 17, the display condition setting screen 601 is displayed.
[0142] 〔Explanation of the display condition setting screen 601〕 As shown in FIG. 17, on the main menu tab is displayed at the upper part of the display area of the browser in the condition setting screen 601, and below it, tabs for selecting each item of the CID(1) menu in the selected state are displayed. In the example of FIG. 17, the item of "Change over time by defect" is in the selected state.
[0143] Below the text of "Change over time of detection rate by pick-up" displayed at the lower left of each item tab, a display condition tab 91 with the text of "Display condition" is displayed, and to the right of the display condition tab 91, a graph tab 92 with the text of "Graph" is displayed. The display condition tab 91 is a tab for selectively displaying the display condition setting screen 601, and the graph tab 92 is a tab for selectively displaying the graph screen 608 of the change over time of the detection rate by pick-up described later. In FIG. 17, the display condition tab 91 is in the selected state, and the display condition setting screen 601 is in the displayed state.
[0144] Below the display condition tab 91, a drop-down list 93 for setting the start date and time is displayed (hereinafter, the drop-down list is abbreviated as "DDL"). To the right of the DDL 93, a DDL 94 for setting a section is displayed, below the DDL 93, a DDL 95 for setting a display interval is displayed, and to the right of it, a DDL 96 for setting a cavity is displayed. In addition, below the DDL 95, a DDL 97 for setting a rate calculation interval is displayed, to the right of it, a DDL 98 for setting a flow is displayed, and below the DDL 97, a DDL 99 for setting a graph type is displayed. Below the DDL 99, a DDL 200 for selecting a defect name is displayed, and to the right of the DDL 200, a graph display button 201 is displayed.
[0145] In each DDL, various settings can be made by selecting the content to be set from the drop-down list. Specifically, in DDL93, the start date and time of the graph display can be set; in DDL94, the section to be graphically displayed (such as section No, full display, average, etc.) can be set; in DDL95, the period of the horizontal axis for the graph display (such as 10 hours, 24 hours, etc.) can be set. Also, in DDL96, the cavity to be graphically displayed (such as A to D, etc.) can be set; in DDL97, the time interval of the horizontal axis for the graph display (such as 10 minutes, 30 minutes, 1 hour, etc.) can be set; in DDL98, the flow to be graphically displayed (such as full display, average, etc.) can be set. Additionally, in DDL99, it can be set whether to graphically display the defect detection rate for each type of defect or the defect detection rate for each pick-up (inspection machine).
[0146] Here, the reason for separating the graphs by "for each type of defect" and "for each pick-up" is that there may be cases where the same type of defect is targeted by multiple "pick-ups". For example, assume that defect a is targeted by three "pick-ups" corresponding to pick-up No1, 4, and 5. In this case, if defect a can be detected by any one of No1, 4, and 5, the bottle will be counted as having been excluded due to "defect a". The detection rate of defect a calculated from this count is the defect detection rate for each defect. On the other hand, if only No1 among pick-up No1, 4, and 5 detects defect a, the detection of defect a by No1 is counted, and the detection rate of defect a by No1 calculated from this count is the defect detection rate for each pick-up.
[0147] In addition, in the DDL200, according to the display types of the graphs of "defects" or "pickups" set in the DDL99, their respective names are displayed in a list, and the types of defects or pickups to be graphically displayed can be selected and set from among them. For example, when "pickup" is set as the graph type, a list of combinations such as pickup No, station code, and defect name is displayed as the name. Also, when "defect" is set as the graph type, a list of combinations of defect No, station code, and defect name is displayed.
[0148] The graph display button 201 is a button for executing a process of saving the set display conditions in the session, creating a graph of the change over time of the detection rate under those conditions, and displaying the graph screen by being selected via the input device of the user terminal. Returning to FIG. 9, in step S114, if the item of "change over time by defect" is not selected and the process proceeds to step S124, it is determined whether the item of "quality monitoring alarm list" is selected from the CID(1) menu based on the information from the user terminal. If it is determined that it is selected (Yes), the process proceeds to step S126, and if it is determined otherwise (No), the process proceeds to step S130.
[0149] When the process proceeds to step S126, the alarm information for the selected collection period is acquired based on any one of the CID regular data history (alarm information) table 490 and its work tables 490_1 to 490_4 stored in the storage device 42. Then, the process proceeds to step S128.
[0150] In step S128, based on the information acquired in step S126, information for displaying the quality monitoring alarm list screen is transmitted to the requesting user terminal. Then, a series of processes are terminated and the process returns to the original process. As a result, on the user terminal, for example, a quality monitoring alarm list screen 700 is displayed as shown in FIG. 18.
[0151] [Explanation of Quality Monitoring Alarm List Screen 700] As shown in Fig. 18, the Quality Monitoring Alarm List Screen 700 is a screen that displays the occurrence time of alarms, the names of defects, the alarm content for each defect, the occurrence rate and the number of occurrences for each alarm content, the mold number information of the corresponding mold, and the list of the previous and current occurrence rates within the set period (the current day in the example of Fig. 18).
[0152] Note that for the Quality Monitoring Alarm List Screen 700 as well, similar to the Worst 5 Screen 600, the collection period of information related to alarms can be set to other days than the current day. Returning to Fig. 9, in step S124, if the item "Quality Monitoring Alarm List" is not selected and the process proceeds to step S130, it is determined whether another item is selected from the CID(1) menu based on the information from the user terminal. If it is determined that an item is selected (Yes), the process proceeds to step S132. If it is determined otherwise (No), the series of processes is terminated and the process returns to the original process.
[0153] When the process proceeds to step S132, necessary information for the other item is obtained from the table related to the other item stored in the storage device 42, and the process proceeds to step S134. In step S134, based on the information obtained in step S132, information for displaying the initial screen of the other item is transmitted to the user terminal that is the request source. Then, the series of processes is terminated and the process returns to the original process.
[0154] As a result, the initial screen of the other item is displayed on the display device of the user terminal. [CID(2) Initial Screen Display Process] Next, the display operation of the initial screen executed by the management server 100 when the system user selects the tab of each item (refer to Fig. 19) of the CID(2) setting menu via the user terminal will be described.
[0155] Figure 10 is a flowchart showing the CID(2) initial setting screen display process. Also, Fig. 19(a) is a diagram showing an example of the current mold screen 602 for the finishing type, and (b) is a diagram showing an example of the current mold screen 603 for the mouthpiece type. Also, Fig. 20 is a diagram showing an example of the pickup code setting screen, and Fig. 21 is a diagram showing an example of the reject setting screen.
[0156] The CPU 30 starts a predetermined program stored in a predetermined area of the ROM 32 and executes the CID(2) initial setting screen display process shown in the flowchart of Fig. 10 according to that program. When the CID(2) initial setting screen display process is executed in the CPU 30, as shown in Fig. 10, first, it proceeds to step S200.
[0157] In step S200, based on the information from the user terminal, it is determined whether the item "pickup code" is selected from the CID(2) setting menu. If it is determined that it is selected (Yes), it proceeds to step S202, and if it is determined otherwise (No), it proceeds to step S208.
[0158] In step S202, based on the defect master table 415 stored in the storage device 42, information on the defect code and defect name is acquired, and it proceeds to step S204. In step S204, based on the CID setting data history (pickup code setting) table 450 and the CID setting data history (alarm setting) table 480 stored in the storage device 42, for each factory, kiln No, line No, and the latest CID update No 5, information on the pickup code, station code, defect code, and major defect classification is acquired. Then, it proceeds to step S206.
[0159] In step S206, based on the information acquired in steps S202 to S204, information for displaying the pickup code setting screen is transmitted to the requesting user terminal. Then, the series of processes ends and returns to the original process. As a result, on the user terminal, for example, as shown in FIG. 20, the initial screen of the pickup code setting screen 604 is displayed.
[0160] 〔Explanation of Pickup Code Setting Screen 604〕 As shown in FIG. 20, on the pickup code setting screen 604, a main menu tab is displayed at the upper part of the display area of the browser, and below it, tabs for selecting each item of the CID(2) setting menu in the selected state are displayed. In the example of FIG. 20, the item of "pickup code" is in the selected state.
[0161] Below the characters of "pickup code setting" displayed at the lower left of each item tab, a display area 69 of the referenced product is displayed, and below the display area 69, a pickup code setting area 60 which is a rectangular area (hereinafter abbreviated as "pu setting area 60") is displayed.
[0162] The pu setting area 60 is divided into four areas horizontally. At the left end of each divided area, there is a pu display area 60a which is a display area for the pickup No. The consecutive pickup Nos. from 1 to 15, 16 to 30, 31 to 45, and 46 to 60 are respectively displayed vertically in order from the left divided area to the right divided area. In addition, a station display area 60b is displayed on the right side of each pickup No. in the pu display area 60a of each divided area, and the station code corresponding to the defect code set for each pickup No. can be set and displayed. Furthermore, on the right side of each station display area 60b in each divided area, there is a defect code display area 60c which is a display area for the defect code (dft), and the defect code can be set and displayed for each pickup No. Additionally, on the right side of each defect code display area 60c in each divided area, there is a check box 60d for setting and displaying whether it is a major defect or not for the defect corresponding to each defect code set in the defect code display area 60c. By checking this check box 60d, the attribute of a major defect can be assigned to the defect set in the defect code display area 60c.
[0163] On the right side of the pu setting area 60 and at the right end of the screen, there is a defect list 64 which is a list of the defect codes and defect names of the currently set defects. On the left side of the defect list 64, there is a selected Pu display area 65 which is an area for displaying the number of the pickup No selected in the pu display area 60a. Below the selected Pu display area 65, there is a setting button 66 (a button marked as <<) for setting the defect code of the defect selected in the defect list 64 to the defect code display area 60c of the selected Pu displayed in the selected Pu display area 65. Below the setting button 66 and at the lower end of the screen, there is a past data button 67, and on the right side of the past data button 67, there is a registration button 68.
[0164] The past data button 67 is a button for displaying (e.g., pop-up display) a past data screen on which a list of pickup codes set in the past is shown. Also, the registration button 68 is a button for displaying (e.g., pop-up display) a product name setting screen.
[0165] The display area 69 is an area for displaying the product name of the product referred to in the setting operation of the pickup code. When setting the pickup code by referring to the past pickup code setting data on the past data screen, the product name of the past pickup code setting data is displayed.
[0166] Returning to FIG. 10, in step S200, if the process proceeds to step S208 without the item of "pickup code" being selected, it is determined whether the item of "reject setting" is selected from the CID(2) setting menu based on the information from the user terminal. If it is determined that it is selected (Yes), the process proceeds to step S210; if it is determined otherwise (No), the process proceeds to step S218.
[0167] When the process proceeds to step S210, based on the latest CID setting data history (product information / model number setting, etc.) table 400 stored in the storage device 42, information on the product code, maximum number of sections, and maximum number of cavities is acquired for each factory, kiln No., and line No. Then, the process proceeds to step S212.
[0168] In step S212, based on the defect master table 415 stored in the storage device 42, information on the defect code and the short name of the defect is acquired. Then, the process proceeds to step S214. In step S214, based on the CID mold number assignment data history table 470 stored in the storage device 42, for each factory, kiln No, and line No, information such as the execution waiting time (total minutes), section, cavity, mold number, execution time (total minutes), defect name, comment, mold number assignment start date and time, mold number assignment end date and time, mold number assignment STATUS, collection date and time, and SEQ is acquired. In addition, based on the CID mold number assignment data history table 470 stored in the storage device 42, similarly, the mold number assignment information of unregistered molds is acquired. Then, the process proceeds to step S216.
[0169] In step S216, based on the information acquired in steps S210 to S214, information for displaying the reject setting screen is transmitted to the requesting user terminal. Then, a series of processes is terminated and the process returns to the original process. As a result, on the user terminal, the reject setting screen 605 shown in FIG. 21 is displayed.
[0170] 〔Explanation of Reject Setting Screen 605〕 The reject setting screen 605 is basically a setting screen for registering the corresponding mold so that when defects that cannot be excluded or have not been excluded by the inspection machine occur, or when defects caused by the mold occur, the bottles in which these defects occur and the bottles that may occur can be surely excluded. By performing the registration, the function of mold number assignment for forcibly excluding all bottles manufactured with a specific mold for a certain period of time can be implemented. That is, mold number assignment is a quality-oriented function for preventing defective products from flowing out.
[0171] The registration of the mold for which mold number assignment is performed on the reject setting screen 605 is carried out by the quality inspection person in charge. For example, the situation of the defect is communicated to the molding person in charge via the message system of the pentab. The molding person in charge performs a corrective action and communicates with the quality inspection person in charge via the message system of the pentab. The quality inspection person in charge checks the corrected bottle and, if the defect has been corrected, cancels the registration. On the other hand, if it has not been corrected, the time for mold number assignment is extended and feedback is given to the molding person in charge again.
[0172] The priority of actions in the forming section is, with the highest priority being actions on the mold for which mold number assignment is being performed, and the next being actions on the molds with a high occurrence rate of defects confirmed on the worst 5 screens 600. As shown in Fig. 21, on the reject setting screen 605, the main menu tab is displayed at the upper part of the display area of the browser, and below it, tabs for selecting each item of the selected CID(2) setting menu are displayed. In the example of Fig. 21, the item "reject setting" is in the selected state.
[0173] Below the lower side of the characters "reject setting" displayed at the lower left of each item tab, the mold number assignment information list display area 221 is displayed. Below the mold number assignment information list display area 221, the mold number assignment input area 222 is displayed. Below the mold number assignment input area 222, the unregistered mold number assignment information display area 223 is displayed.
[0174] At a position slightly to the left of the center of the lower side of the left and right of the unregistered mold number assignment information display area 223, the ↑ button 224 is displayed. To the right of the ↑ button 224, the × button 225 is displayed. To the right of the × button 225 and at the right end of the screen, the registration button 226 is displayed. In this embodiment, the mold number assignment information list display area 221 is an area for displaying a list of request time, section · cavity (SC), mold number, mold number assignment time, defect name, comment, and execution time. Here, the request time indicates the start time of mold number assignment, the mold number assignment time indicates the time for executing mold number assignment, and the execution time indicates the time when mold number assignment was actually executed. In this embodiment, the request time is configured to input the time until the start time (for example, 40 minutes if starting after 40 minutes) and is configured to count down every minute. Note that not limited to minutes, for example, the number of seconds until the start time may be input and configured to count down every second.
[0175] In addition, the mold number allocation input area 222 is an area for inputting request time, section cavity (SC), mold number, mold number allocation time, missing name, and comment. Note that only one of SC and the mold number needs to be input. Also, the information on request time, section cavity (SC), mold number, mold number allocation time, missing name, and comment set by the input to the mold number allocation input area 222 becomes rejection setting information.
[0176] Here, in the input of rejection setting information, for example, it is possible to input rejection setting information in units of cavity or section. Specifically, in the case of cavity units, it is possible to collectively set the rejection setting information for all molds arranged in the specified cavity among the cavities of all sections and collectively register these mold number allocation information. Also, in the case of section units, it is possible to collectively set the rejection setting information for all molds arranged in all cavities of the specified section among all sections and collectively register these mold number allocation information. However, the amount exceeding the upper limit is registered as unregistered mold number allocation information. At this time, it may also be configured to register the overflow amount as unregistered mold number allocation information only when there are registrations from two different terminals simultaneously.
[0177] In addition, the mold number allocation input area 222 can display the rejection setting information displayed in the selected row among the rejection setting information displayed in the mold number allocation information list display area 221 and modify its content. Specifically, if the mold number allocation for the rejection setting information of the selected row is in progress (mold number allocation STATUS = 2), the management server 100 accepts a modification to shorten or extend the mold number allocation time. Also, if the mold number allocation for the rejection setting information of the selected row has not been executed yet (mold number allocation STATUS = 1), modifications such as request time and mold number allocation time are also accepted.
[0178] Note that the determination of whether it is a new registration is made, for example, by checking whether the input field for the request time is blank. That is, when the input field for the request time is blank, the management server 100 determines that a blank line is selected and accepts the input of all rejection setting information including the section cavity (SC) and the model number.
[0179] Then, after modification or new input, when the registration button 226 is pressed, the management server 100 updates the corresponding part of the model number allocation information registered in the CID model number allocation data history table 470 to the content of the modified rejection setting information. Or, based on the newly input rejection setting information, new model number allocation information is registered in the CID model number allocation data history table 470.
[0180] Also, the unregistered model number allocation information display area 223 is an area for displaying unregistered rejection setting information. That is, it is an area where the rejection setting information corresponding to the unregistered model number allocation information registered in the CID model number allocation data history table 470 is displayed. Also, when the ↑ button 224 is pressed while the rejection setting information displayed in the unregistered model number allocation information display area 223 is selected, it has the role of causing the management server 100 to execute a process of inputting the selected unregistered rejection setting information into the model number input area 222.
[0181] Also, when the × button 225 is pressed while the rejection setting information displayed in the unregistered model number allocation information display area 223 is selected, it causes the management server 100 to execute a process of displaying a confirmation message on the user terminal, and when OK is selected on the user terminal side, it has the role of executing a process of deleting the selected unregistered rejection setting information. As a result, the unregistered model number allocation information registered in the CID model number allocation data history table 470 corresponding to this rejection setting information is deleted.
[0182] The registration button 226 is a button that, when pressed with reject setting information entered in the model number input area 222, causes the management server 100 to check the entered value. If it is OK, after displaying a confirmation message, it executes a process of registering the model number assignment information corresponding to this reject setting information in the CID model number assignment data history table 470.
[0183] The reject setting information of the mold that is registered in the CID model number assignment data history table 470 on the reject setting screen 605 and whose model number assignment is displayed in the model number assignment information list display area 221 is transmitted to the defect data processing device 107 via the data collection terminal 103.
[0184] Based on the reject setting information received via the data collection terminal 103, the defect data processing device 107 starts the model number assignment process of eliminating all the bottles manufactured with the corresponding mold at the start time indicated by the request time, and ends the model number assignment process when the set model number assignment time has elapsed.
[0185] Also, the reject setting screen 605 is updated and displayed every predetermined time (for example, 10 seconds). As a result, for example, the displayed execution time is updated. Returning to FIG. 10, in step S208, if the item of "reject setting" is not selected and the process proceeds to step S218, it is determined whether the item of "current mold" is selected from the CID(2) setting menu based on the information from the user terminal. If it is determined that it is selected (Yes), the process proceeds to step S220, and if it is determined otherwise (No), the process proceeds to step S224.
[0186] When the process proceeds to step S220, based on the latest CID setting data history (product information / model number setting etc) table 400 stored in the storage device 42, information on the product name, rotation speed, maximum number of sections, maximum number of cavities, current model number, old model number, model number setting date and time, option model number, and minimum model number protection time is acquired. Then, the process proceeds to step S222.
[0187] In step S222, based on the information obtained in step S220, information for displaying the current mold screen is transmitted to the requesting user terminal. Then, a series of processes is terminated and the original process is resumed. As a result, on the user terminal, the current mold screen 602 for the finishing type shown in Fig. 19(a) or the current mold screen 603 for the mouth type shown in Fig. 19(b) is displayed.
[0188] 〔Explanation of the current mold screens 602 and 603〕 The current mold screen 602 for the finishing type displays the type number information of the finishing type (the current type number, the type number before change, and the type number information of the option type number), and is a screen for setting the type number information of a new mold, setting the type number information of the option type number, setting the type number protection period, etc. when the mold is exchanged.
[0189] The type number information before change (the type number information of the old mold) is used to distinguish and handle the bottles that have already been produced after the mold is exchanged. That is, after the exchange, the bottles produced by the mold before change (the previous-generation old mold) and the mold after change (the current mold) are mixed and present on the line. Therefore, these are matched with the type number information of the previous-generation old mold for distinction (since the section and cavity are the same, the location in the bottle-making machine 303 can be specified). Also, the type number protection period is the period for retaining the type number information of the old mold. In this embodiment, the recognition count and defect detection count of the old mold and the recognition count and defect detection count of the current mold are counted together until the type number protection period (for example, 120 minutes) elapses. This type number protection period is set to a time longer than the time until all inspections of the defects of the bottles manufactured by the old mold are completed, for example.
[0190] That is, during the model number protection period, the management server 100 sums up the count numbers (number of defect detections) of various defects corresponding to the model number information of the cash type and the old cash type, which are collected by the defect data processing device 107. In addition, for the number of each bottle's model number information (recognition number) inspected by the comprehensive inspection device 15, the recognition numbers corresponding to the model number information of the cash type and the old cash type are also summed up. Then, statistical information is calculated based on the summed-up number of defect detections and recognition number.
[0191] As shown in Fig. 19(a), on the current mold screen 602 for the finishing mold, a main menu tab is displayed at the upper part of the display area of the browser, and below it, tabs for selecting each item of the CID(2) setting menu in the selected state are displayed. In the example of Fig. 19(a), the item of "Current Mold" is in the selected state.
[0192] Below the characters of the rotation speed displayed at the lower right of each item tab, selection radio buttons 56 for selecting FM (finishing mold) and NR (mouth mold) are displayed, and below the selection radio buttons 56, a list of the cash type and the old cash type is displayed in a matrix separated by rows. In the example of Fig. 19(a), FM (finishing mold) is selected for the selection radio buttons 56.
[0193] In the list of the cash type and the old cash type, section Nos. 1 to 12 are sequentially displayed one by one in each column from the leftmost column to the rightmost column of the display area in the top row. Below the display row of this section No, a 1A to 12A current model number display / setting area 51A, which is a row for setting and displaying the model numbers of the cash type of cavity A (1A current model number to 12A current model number (1 to 12 are section Nos.)), is displayed. Below the display row of the 1A to 12A current model number display / setting area 51A, a 1A to 12A old model number display area 52A, which is a display row of the model numbers of the old cash type corresponding to the current model numbers of each current model number column, is displayed.
[0194] Similarly, below the old model number display area 52A of 1A to 12A, the current model number display / setting area 51B of 1B to 12B is displayed, and below the current model number display / setting area 51B of 1B to 12B, the old model number display area 52B of 1B to 12B is displayed. Similarly, below the old model number display area 52B of 1B to 12B, the current model number display / setting area 51C of 1C to 12C is displayed, and below the current model number display / setting area 51C of 1C to 12C, the old model number display area 52C of 1C to 12C is displayed. Similarly, below the old model number display area 52C of 1C to 12C, the current model number display / setting area 51D of 1D to 12D is displayed, and below the current model number display / setting area 51D of 1D to 12D, the old model number display area 52D of 1D to 12D is displayed.
[0195] In addition, when the mold of a certain section / cavity is replaced and the mold number of the replaced mold is registered as the current model number via the current mold screen 602 for the finishing mold, the old model number is automatically set by the management server 100. Specifically, the mold number of the mold before replacement (one generation before) is automatically set as the old model number.
[0196] However, if the current mold is replaced before the expiration of the model number protection period of the old mold whose model number is currently registered, the management server 100 registers the model number of the mold one generation before (the current mold before replacement) as the option model number without changing the currently registered old model number. By registering it as the option model number, it is possible to prevent the bottles manufactured with the mold of this model number from being excluded by model number assignment.
[0197] Here, in model number assignment, in order to avoid the situation where bottles manufactured with the mold of the model number that should have been originally discarded due to a misreading of the model number by the model number reader 150 pass through without being discarded, during model number assignment, it is configured to check whether the read model number is registered as the model number currently in use (flowing on the line), and if not, discard it. That is, during model number assignment, in addition to the model number specified as the target of model number assignment, all bottles manufactured with molds of model numbers that are not registered as the current model number, old model number, or option model number are excluded.
[0198] Below the 1D to 12D old model number display area 52D, an option die number display / setting area 53 for setting and displaying the die numbers (1 to 20) of the option dies is displayed. Below the option die display / setting area 53, a protection period setting area 54, which is a setting area for the die number protection period, is displayed. On the right side of the protection period setting area 54, a registration button 55 is displayed.
[0199] The above die number protection period is the same as the minimum die number protection time described above, and is a period for protecting the bottles manufactured with the die before the change during the period when the bottles manufactured with the die before the change and the bottles manufactured with the die after the change are mixed on the line. Also, in the container inspection system 1 of the present embodiment, when die number assignment is being executed, bottles manufactured with dies that are not registered in the CID setting data history (product information / die number setting, etc.) table 400 as the current die and the old die are excluded. Therefore, in the present embodiment, in order not to exclude the good bottles flowing on the line in such a state, the die of the corresponding bottle can be registered in the CID setting data history (product information / die number setting, etc.) table 400 as an option die so that the corresponding bottle can be protected from being excluded.
[0200] Also, in the above 1A to 12A current model number display / setting area 51A, 1B to 12B current model number display / setting area 51B, 1C to 12C current model number display / setting area 51C, and 1D to 12D current model number display / setting area 51D, it is possible to input the die numbers of the dies arranged at the positions indicated by each section and each cavity of the bottle manufacturing machine 303. In addition, in the above protection period setting area 54, it is possible to input the die number protection period (for example, 120 minutes). After inputting these pieces of information, by pressing the above registration button 55, the input content is registered in the CID setting data history (product information / die number setting, etc.) table 400 by the management server 100.
[0201] Note that the model number information registered in the CID setting data history (product information / model number setting, etc.) table 400 via the current mold screen 602 for the finishing mold is transmitted to the defect data processing device 107 via the data collection terminal 103. On the other hand, the current mold screen 603 for the die is a screen that displays the die model number information (current model number, old model number) in the same way as the finishing mold, and allows for setting the model number information of a new die, setting the model number protection period, etc. when replacing the die.
[0202] As shown in Fig. 19(b), the current mold screen 603 for the die is in a state where the selection radio button 56 selects NR (die) in the current mold screen 602 for the finishing mold in Fig. 19(a). In addition, instead of the current model number display / setting areas 51A, 51B, 51C, and 51D for 1A~12A, 1B~12B, 1C~12C, and 1D~12D, the current die display / setting areas 57A, 57B, 57C, and 57D for 1A~12A, 1B~12B, 1C~12C, and 1D~12D, which are areas for setting and displaying the model number for each section and cavity of the current die, are displayed. Hereinafter, 1A~12A, 1B~12B, 1C~12C, and 1D~12D will be abbreviated as "1A~12D".
[0203] Furthermore, instead of the old model number display areas 52A, 52B, 52C, and 52D for 1A~12D, the old die display areas 58A, 58B, 58C, and 58D for 1A~12D, which are areas for displaying the model number for each section and cavity of the old die, are displayed. Note that in the current mold screen 603 for the die, the optional model number display / setting area 53 is not displayed.
[0204] In addition, in the above-mentioned 1A to 12D current die opening display / setting areas 57A, 57B, 57C, and 57D, it is possible to input the die number of the die opening arranged at the positions indicated by each section and each cavity of the bottle making machine 303. In addition, in the above-mentioned protection period setting area 54, it is possible to input the die number protection period of the die opening. After inputting these pieces of information, by pressing the above-mentioned registration button 55, the input content is registered in the CID setting data history (product information / model number setting, etc.) table 400.
[0205] Returning to FIG. 10, in step S218, if the item of "Current Mold" is not selected and the process proceeds to step S224, it is determined whether another item is selected from the CID(2) setting menu based on the information from the user terminal. If it is determined that an item has been selected (Yes), the process proceeds to step S226. If it is determined otherwise (No), the series of processes is terminated and the process returns to the original process.
[0206] When the process proceeds to step S226, necessary information for the other item is acquired from the table related to the other item stored in the storage device 42, and the process proceeds to step S228. In step S228, based on the information acquired in step S226, information for displaying the initial screen of the other item is transmitted to the user terminal that is the request source. Then, the series of processes is terminated and the process returns to the original process.
[0207] As a result, the initial screen of the other item is displayed on the display device of the user terminal. 〔Defect Information Display Process〕 Next, the operation of the display process of various defect information related to defects performed via the worst 5 screen will be described. Here, FIG. 11 is a flowchart showing an example of the processing procedure of the defect information display process.
[0208] The CPU 30 activates a predetermined program stored in a predetermined area of the ROM 32 and executes the defect information display process shown in the flowchart of FIG. 11 according to the program. When the defect information display process is executed in the CPU 30, as shown in FIG. 11, first, the process proceeds to step S300.
[0209] In step S300, based on the information from the user terminal, it is determined whether any one of the latest 10 minutes, latest 30 minutes, previous 1 hour, previous 2 hours, current shift, previous shift, current day, and previous day buttons among the period selection button group 82 is selected. If it is determined that a selection has been made (Yes), the process proceeds to step S302; if it is determined otherwise (No), the process proceeds to step S314.
[0210] Here, the processing of steps S302 to S310 hereafter is the same as the processing of steps S102 to S110, except that the CID regular data history table or its work table corresponding to the selected period is used for obtaining various information, so the description is omitted. When the latest 10 - minute button is selected, for example, in step S304, information is obtained based on the latest CID regular data history (recognition count / exclusion count, etc.) table 410. On the other hand, when a period other than the latest 10 minutes is selected, information is obtained based on the work table corresponding to the selected period among the work tables 410_1 to 410_4.
[0211] In step S312, based on the information obtained in steps S304 to S310, information for displaying the worst 5 screens of all defects and major defects corresponding to each selected period is transmitted to the requesting user terminal. Then, the series of processes ends and returns to the original process. As a result, on the user terminal, a worst 5 screen is displayed, which shows a list of defect information for all defects corresponding to the selected period (from the 1st to the Xth) and a list of defect information for critical defects (from the 1st to the Xth). At this time, when "detection rate" is selected by the selection radio button 81, the defect list 87 displays defect information from the 1st to the Xth in descending order of the total detection rate for each type of defect. On the other hand, even when "detection rate" is selected by the selection radio button 81, the critical defect list 88 displays defect information from the 1st to the Xth in descending order of the total number of detections for each type of critical defect. However, at the initial display, only the 1st to 5th (worst 5) are displayed within the screen for both the defect list 87 and the critical defect list 88. By scrolling down the vertical scroll bar on the right end, defect information from the 6th to the Xth can be displayed.
[0212] On the other hand, when "number" is selected by the selection radio button 81, the defect list 87 and the critical defect list 88 display defect information in which the display of the detection rate is changed to the display of the total number of detections for each type of defect and critical defect, in the same order as the ranking when the detection rate was displayed, from the 1st to the Xth. On the other hand, in step S300, when the collection period is not selected and the process proceeds to step S314, it is determined whether the selection content of the selection radio button 81 has been changed. If it is determined that it has been changed (Yes), the process proceeds to step S316. If it is determined otherwise (No), the process proceeds to step S322.
[0213] When the process proceeds to step S316, based on the information from the user terminal, it is determined whether the detection rate has been selected. If it is determined that it has been selected (Yes), the process proceeds to step S318. If it is determined otherwise (No), the process proceeds to step S320. When the process proceeds to step S318, information for displaying a worst 5 screen in which the detection rate is displayed and the number is not displayed for the defect list 87 is transmitted to the requesting user terminal. Then, a series of processes are terminated and the process returns to the original process.
[0214] As a result, on the display device of the user terminal, defect information sorted in descending order by the total detection rate for the list of defects 87 is displayed. Specifically, as the display content of this defect information, the name of the defect (i.e., the name indicating the type of defect), the section cavity, the detection rate for each defect name and section cavity, and the total detection rate for each defect name are displayed, while the number and the total number of detections are not displayed.
[0215] On the other hand, when the number is selected and the process proceeds to step S320, information for displaying the worst 5 screen in which the number for the list of defects 87 is displayed and the detection rate is not displayed is transmitted to the user terminal that is the request source. Then, the series of processes is terminated and the process returns to the original process. As a result, on the display device of the user terminal, defect information in which the display of the detection rate is changed to the display of the total number of detections for the list of defects 87 is displayed in the same order as when the detection rate was displayed. Specifically, as the display content of this defect information, the name of the defect, the section cavity, the number of detections for each defect and section cavity, and the total number of detections for each defect are displayed, while the detection rate and the total detection rate are not displayed.
[0216] Also, in step S314, when the process proceeds to step S322 without changing the selection content of the selection radio button 81, it is determined whether or not the link of "defect" in the worst 5 screen is selected based on the information from the user terminal. If it is determined that it is selected (Yes), the process proceeds to step S324, and if it is determined otherwise (No), the process proceeds to step S326.
[0217] When the process proceeds to step S324, information for displaying a graph screen of the change over time of the detection rate by pick-up for the selected defect according to the display conditions corresponding to the selected collection period is transmitted to the user terminal that is the request source. Then, the series of processes is terminated and the process returns to the original process.
[0218] Here, the "defect" link indicates the link attached to each defect name. That is, in this embodiment, by selecting (clicking with a mouse or the like) the defect name using the input device of the user terminal, it is possible to transition to the graph screen of the change over time of the pick-up specific detection rate of the selected defect.
[0219] Also, in this embodiment, as display conditions, when the collection period setting is "last 10 minutes", "last 30 minutes", "previous 1 hour", "previous 2 hours", and "current shift", for example, "start date and time: latest collection date and time", "display interval: 10 hours", "rate calculation interval: 10 minutes", "graph type: defect", "defect code: defect code of the corresponding row", "section: all", "cavity: all", "flow: average", the graph screen of the change over time of the pick-up specific detection rate is displayed. Also, when the collection date and time is "today", among the above display conditions, the "display interval" is "24 hours" and the "rate calculation interval" is "30 minutes". When it is "previous shift", among the above display conditions, the "start date and time" is "-10 minutes of the current shift". Also, when the collection date and time is "yesterday", among the above display conditions, the "start date and time" is "-10 minutes of today", the "display interval" is "24 hours", and the "rate calculation interval" is "30 minutes".
[0220] Note that the same applies to the case where the following "section · cavity" link is selected for the above display conditions. On the other hand, when the process proceeds to step S326 without selecting the "defect" link in step S322, it is determined whether the "section · cavity" link has been selected based on the information from the user terminal. If it is determined that it has been selected (Yes), the process proceeds to step S328. If it is determined otherwise (No), the series of processes ends and returns to the original process.
[0221] When the process proceeds to step S328, information for displaying the graph screen of the change over time of the pick-up specific detection rate for the selected "section · cavity" according to the display conditions corresponding to the selected collection period is transmitted to the requesting user terminal. Then, the series of processes ends and returns to the original process.
[0222] Here, the link of the "section cavity" indicates the link attached to each "section cavity". That is, in this embodiment, by selecting the "section cavity" with an input device (clicking with a mouse or the like), it is possible to transition to a graph screen showing the change over time of the detection rate for each picked-up "section cavity".
[0223] Here, FIG. 23 is a diagram showing an example of a graph screen of the change over time of the detection rate for each pick-up when pick-up is selected as the graph type. As shown in FIG. 23, the display content up to the upper display condition tab 91 and graph tab 92 of the graph screen 608 is the same as that of the display condition setting screen 601. Below the display condition tab 91, a display area 211 for the latest collection date and time is displayed, and to the right adjacent to the display area 211, a display area 212 for the defect name set as the display condition is displayed. In the example of FIG. 23, "2013 / 9 / 12 (Thu) 04:00" is displayed in the display area 211, and "defect s" is displayed in the display area 212. To the right of the display area 212 and below the graph tab 92, a DDL 213 for resetting the scale is displayed, and to the right adjacent to the DDL 213, a checkbox 214 for indicating whether to display the plot in the graph is displayed. To the right adjacent to the checkbox 214, a display button 215 is displayed.
[0224] Below the display areas 211 and 212, the DDL 213, and the checkbox 214, a graph 216 of the change over time of the detection rate for each pick-up is displayed. In the example of FIG. 23, a list 217 of the time-point data of the detection rate is displayed in the graph 216. The graph 216 is a graph displayed based on the display conditions set on the display condition setting screen 601, the scale set by the upper DDL 213, and the checked content of the checkbox 214, and is a line graph. In the graph 216, the vertical axis represents the detection rate of the defect (defect s in the example of FIG. 23), and the horizontal axis represents time.
[0225] In graph 216, the display interval is set to "10 hours", and the display condition for the section and cavity is set to "entire". After resetting the scale at DDL 213 and resetting the checked content of the checkbox 214, when the display button 215 is pressed, graph 216 is redisplayed with the set content. Although not shown in the figure, when the checkbox 214 is checked, a plot is displayed within graph 216.
[0226] Also, although not shown in the figure, when a defect is set as the graph type in graph 216, the alarm setting upper limit value of the defect is displayed as a red line. List 217 displays the detection rate at that time when the display area of graph 216 is selected (clicked with a mouse, etc.) by the input device of the user terminal.
[0227] 〔Display Condition Setting Process and Screen Display Process of Changes over Time〕 Next, the operations of the display condition setting process and the screen display process of changes over time performed via the display condition setting screen 601 will be described. Here, FIG. 12 is a flowchart showing an example of the processing procedure of the display condition setting process and the screen display process of changes over time.
[0228] The CPU 30 activates a predetermined program stored in a predetermined area of the ROM 32 and executes the display condition setting process and the screen display process of changes over time shown in the flowchart of FIG. 12 according to that program. When the display condition setting process and the screen display process of changes over time are executed in the CPU 30, as shown in FIG. 12, first, it proceeds to step S350.
[0229] In step S350, based on the information from the user terminal, it is determined whether any one of the following multiple display condition setting items (DDL93 to 99, 200) is selected for the graph of the change over time of the detection rate by pickup. If it is determined that a selection has been made (Yes), the process proceeds to step S352; if it is determined otherwise (No), the process proceeds to step S358.
[0230] When the process proceeds to step S352, the list of the selected items is displayed, and the process proceeds to step S356. In step S356, the conditions selected from the list (for example, display interval of 10 hours, rate calculation interval of 10 minutes, etc.) are set, a series of processes are terminated, and the process returns to the original process.
[0231] On the other hand, in step S350, when the process proceeds to step S358 without the DDL being selected, it is determined whether the "graph display button 201" has been pressed based on the information from the user terminal. If it is determined that it has been pressed (Yes), the process proceeds to step S360; if it is determined otherwise (No), the process proceeds to step S350.
[0232] When the process proceeds to step S360, it is determined whether all the display conditions are set. If it is determined that all are set (Yes), the set conditions are saved in the session, and the process proceeds to step S362; if it is determined otherwise (No), the process proceeds to step S350.
[0233] When the process proceeds to step S362, based on the table related to the display conditions stored in the storage device 42, the information corresponding to the set display conditions is acquired, and a graph screen of the change over time of the detection rate by pickup corresponding to the set display conditions is generated based on the acquired information. Then, the information for displaying the generated graph screen is transmitted to the user terminal that is the request source. After that, a series of processes are terminated and the process returns to the original process.
[0234] Here, by saving the display conditions in the session, the next time an item of change over time by defect type is selected, without transitioning to the display condition setting screen 601, a change over time graph is created with the saved display conditions, and a process of displaying the graph screen is executed. As a result, on the display device of the user terminal, for example, a graph screen 608 of the change over time of the detection rate by pickup as shown in FIG. 23 is displayed.
[0235] 〔Pickup Code Setting Process〕 Next, the operation of the pickup code setting process performed via the pickup code setting screen 604 will be described. Here, the operations in the case where various settings described below on the pickup code setting screen 604 are performed on the quality inspection side terminal 102 will be described.
[0236] Here, FIG. 13 is a flowchart showing an example of the processing procedure of the pickup code setting process. Also, FIG. 22(a) is a diagram showing an example of the past data screen 606, and (b) is a diagram showing an example of the product name setting screen 607. The CPU 30 activates a predetermined program stored in a predetermined area of the ROM 32, and executes the pickup code setting process shown in the flowchart of FIG. 13 according to the program.
[0237] When the pickup code setting process is executed in the CPU 30, as shown in FIG. 13, first, it proceeds to step S400. In step S400, based on the information from the quality inspection side terminal 102, it is determined whether a pickup No. has been selected. If it is determined that a selection has been made (Yes), it proceeds to step S402, and if it is determined otherwise (No), it proceeds to step S408.
[0238] When proceeding to step S402, it is determined whether a defect has been selected from the defect list 64. If it is determined that a selection has been made (Yes), it proceeds to step S404, and if it is determined otherwise (No), it proceeds to step S408. When shifting to step S404, it is determined whether or not the setting button 66 (labeled "<<") has been pressed based on the information from the quality inspection side terminal 102. If it is determined that it has been pressed (Yes), the process proceeds to step S406. If it is determined otherwise (No), the series of processes is terminated and the original process is resumed.
[0239] When shifting to step S406, the selected defect code is set for the selected pickup No, and information for displaying this defect code in the station display area 60b is transmitted to the quality inspection side terminal 102 that is the source of the request. Thereafter, the series of processes is terminated and the original process is resumed.
[0240] As a result, the selected defect code is displayed in the station display area 60b corresponding to the selected pickup No, which is displayed on the display device of the quality inspection side terminal 102. On the other hand, when, in step S402, no defect is selected and the process shifts to step S408, it is determined whether or not the critical defect checkbox 60d has been checked. If it is determined that it has been checked (Yes), the process proceeds to step S410. If it is determined otherwise (No), the series of processes is terminated and the original process is resumed.
[0241] When shifting to step S410, if the checkbox 60d is in the checked state (for example, critical flag = 1), it is set to the unchecked state (for example, critical flag = 0), and if it is in the unchecked state, it is set to the checked state. Thereafter, the series of processes is terminated and the original process is resumed.
[0242] Also, in step S400, when no pickup No is selected and the process shifts to step S412, it is determined whether or not the past data button 67 has been pressed via the input device of the quality inspection side terminal 102. If it is determined that it has been pressed (Yes), the process proceeds to step S414. If it is determined otherwise (No), the process proceeds to step S418.
[0243] If the process proceeds to step S414, based on the CID setting data history (pickup code setting) table 450 stored in the storage device 42, for each factory, kiln No., and line No., information (product name, update date and time) of the pickup code settings set in the past up to the preset maximum number (for example, 300 items) is acquired, and the process proceeds to step S416.
[0244] In step S416, based on the information acquired in step S414, information for displaying a past data screen on which a list of past pickup code setting data (hereinafter referred to as "past data") is displayed is transmitted to the quality inspection side terminal 102 of the requester. Then, a series of processes is terminated and the process returns to the original process.
[0245] As a result, for example, a past data screen 606 (initial screen) as shown in Fig. 22(a) is displayed on the display device of the quality inspection side terminal 102. 〔Explanation of Past Data Screen 606〕 Here, the past data screen 606 is a screen that displays a list of titles (product names) of pickup code setting data (past data) set in the past. By selecting a product name corresponding to arbitrary past data from the list, it can be used for setting the pickup code of the current product. Also, it is possible to perform a narrowing-down search by inputting a product name. That is, it aims to reduce the load involved in setting the pickup code by using past data of the same product or similar products manufactured in the past.
[0246] As shown in Fig. 22(a), on the past data screen 606, the characters "Pickup Code Setting: Past Data" are displayed at the upper part of the display area of the window, and below that, a search product name input area 70 for inputting and displaying the product name to be searched is displayed. In the example of Fig. 22(a), "Product A" is displayed as the product name to be searched.
[0247] On the right side of the search product name input area 70, a display button 71 is displayed, and below the search product name input area 70, a past data list 72, which is a list of product names corresponding to past data and the update date and time, is displayed. In the example of Fig. 22(a), at the top of the list, "Product B" is displayed as the product name, and "2013 / 09 / 10 10:12" is displayed as the update date. Also, a vertical scroll bar is provided at the right end of the past data list 72, and by scrolling down the vertical scroll bar with the input device of the quality inspection side terminal 102, past data not displayed on the screen can be displayed. For example, up to 300 pieces of past data can be displayed at most.
[0248] Here, the above display button 71 is a button for performing a narrowing-down search using the product name entered in the search product name input area 70. A list of past data retrieved by this search is displayed in the past data list 72. Below the past data list 72, a delete button 73, a selection button 74, and a return button 75 are displayed in order from the left.
[0249] Here, the delete button 73 is a button for deleting the past data of the row selected in the past data list 72. Also, the selection button 74 is a button for reflecting the past data of the row selected in the past data list 72 on the pickup code setting screen 604. Also, the return button 75 is a button for returning from the past data screen 606 to the pickup code setting screen 604.
[0250] Returning to Fig. 13, in step S412, if the past data button 67 is not pressed and the process proceeds to step S418, it is determined whether the registration button 68 has been pressed based on the information from the quality inspection side terminal 102. If it is determined that it has been pressed (Yes), the process proceeds to step S420, and if it is determined otherwise (No), the series of processes is terminated and the process returns to the original process.
[0251] When shifting to step S420, if it is determined that there is no problem (OK) with the content of the information input on the pickup code setting screen 604 (Yes), the process proceeds to step S422. If it is determined otherwise (NG) (No), an error message is displayed. Then, a series of processes are terminated and the process returns to the original process.
[0252] When shifting to step S422, the setting process for major defects is performed, and the process proceeds to step S424. The setting process for major defects is as follows: When there are N (N is a natural number of 2 or more) identical defect codes among the defect codes set for each of pickups No1 to 60, and among the N, any M (M is a natural number where N > M) of the checkboxes 60d for major defects are in the checked state, and (N - M) are in the unchecked state, all the unchecked checkboxes 60d for the same defect code are set to the checked state.
[0253] In step S424, information for displaying the product name setting screen is transmitted to the quality inspection side terminal 102 of the requester, and a series of processes are terminated and the process returns to the original process. As a result, for example, as shown in Fig. 22(b), the product name setting screen 607 is displayed on the display device of the quality inspection side terminal 102.
[0254] 〔Explanation of the product name setting screen 607〕 Here, the product name setting screen 607 is a screen for setting the product name of the product to be registered for which the pickup code is set. As shown in Fig. 22(b), on the upper part of the display area of the window of the product name setting screen 607, a DDL 76, which is a DDL for selecting and displaying the product name, is displayed. Below the DDL 76, in order from the left end, a registration button 77, a past data registration button 78, and a return button 79 are displayed.
[0255] The registration button 77 is a button for newly registering the current pickup code setting data in the CID setting data history (pickup code setting) table 450. The past data registration button 78 is a button for registering the current pickup code setting data as past data in the CID setting data history (pickup code setting) table 450. The back button 79 is a button for returning from the product name setting screen 607 to the pickup code setting screen 604.
[0256] 〔Past data setting process〕 Next, the operation of the past data setting process performed via the past data screen 606 will be described. Here, FIG. 14 is a flowchart showing an example of the processing procedure of the past data setting process. The CPU 30 starts a predetermined program stored in a predetermined area of the ROM 32 and executes the past data setting process shown in the flowchart of FIG. 14 according to that program.
[0257] When the past data setting process is executed in the CPU 30, as shown in FIG. 14, first, it proceeds to step S450. In step S450, based on the information from the quality inspection side terminal 102, it is determined whether the display button 71 has been pressed. If it is determined that the button has been pressed (Yes), it proceeds to step S452. If it is determined otherwise (No), it proceeds to step S456.
[0258] Here, if the display button 71 is pressed with no product name entered in the search product name input area 70, an error is displayed. When proceeding to step S452, based on the CID setting data history (pickup code setting) table 450 stored in the storage device 42 of the management server 100, for each factory, kiln No., line No., and product name entered in the search product name input area 70, information on past data (product name, update date and time) is acquired, and it proceeds to step S454.
[0259] In step S454, based on the information obtained in step S452, information for displaying the list of past data retrieved by the narrowing-down search on the past data list 72 is transmitted to the quality inspection side terminal 102 of the requester, and a series of processes are terminated and the process returns to the original process. As a result, in the past data list on the past data screen 606 displayed on the display device of the quality inspection side terminal 102, a list of product names and update dates and times of the past data retrieved by the narrowing-down search is displayed.
[0260] On the other hand, in step S450, when the process shifts to step S456 without the display button 71 being pressed, it is determined whether or not the selection button 74 has been pressed based on the information from the quality inspection side terminal 102. When it is determined that the selection button 74 has been pressed (Yes), the process shifts to step S458, and when it is determined otherwise (No), the process shifts to step S462.
[0261] When the process shifts to step S458, the past data of the selected product is acquired, and the process shifts to step S460. In step S460, the acquired past data is reflected on the pickup code setting screen 604, the past data screen 606 is closed, and information for displaying the pickup code setting screen 604 with the past data reflected thereon is transmitted to the quality inspection side terminal 102. Thereafter, a series of processes are terminated and the process returns to the original process.
[0262] As a result, on the display device of the quality inspection side terminal 102, the past data screen 606 is closed and the pickup code setting screen 604 with the selected past data reflected thereon is displayed. Also, in step S456, when the process shifts to step S462 without the selection button 74 being pressed, it is determined whether or not the delete button 73 has been pressed based on the information from the quality inspection side terminal 102. When it is determined that the delete button 73 has been pressed (Yes), the process shifts to step S464, and when it is determined otherwise (No), the process shifts to step S466.
[0263] When shifting to step S464, the past data (record) corresponding to the selected product name is deleted from the CID setting data history (pickup code) table 450 stored in the storage device 42 of the management server 100. After that, the series of processes is terminated and the process returns to the original process.
[0264] Also, in step S462, when shifting to step S466 without the delete button 73 being pressed, it is determined whether or not the return button 75 has been pressed based on the information from the quality inspection side terminal 102. When it is determined that the button has been pressed (Yes), the process shifts to step S468, and when it is determined otherwise (No), the series of processes is terminated and the process returns to the original process.
[0265] When shifting to step S468, information for closing the past data screen 606 and displaying the pickup code setting screen 604 is transmitted to the quality inspection side terminal 102. After that, the series of processes is terminated and the process returns to the original process. As a result, on the display device of the quality inspection side terminal 102, the past data screen 606 is closed and the pickup code setting screen 604 is displayed.
[0266] 〔Pickup Code Setting Data Registration Process〕 Next, the operation of the pickup code setting data registration process performed via the product name setting screen 607 will be described. Here, FIG. 15 is a flowchart showing an example of the processing procedure of the pickup code setting data registration process.
[0267] The CPU 30 activates a predetermined program stored in a predetermined area of the ROM 32 and executes the pickup code setting data registration process shown in the flowchart of FIG. 15 according to that program. When the pickup code setting data registration process is executed in the CPU 30, as shown in FIG. 15, first, the process shifts to step S480.
[0268] In step S480, based on the information from the quality inspection side terminal 102, it is determined whether the registration button 77 has been pressed. If it is determined that the button has been pressed (Yes), the process proceeds to step S482. If it is determined otherwise (No), the process proceeds to step S486. Here, if the registration button 77 is pressed when the product name has not been selected or input, an error is displayed.
[0269] When the process proceeds to step S482, the content of the information input on the pickup code setting screen 604 is checked. If it is determined that there is no problem (OK) with the content (Yes), the process proceeds to step S484. If it is determined otherwise (NG) (No), an error message is displayed. Then, the series of processes is terminated and the process returns to the original process.
[0270] When the process proceeds to step S484, a new registration process for the pickup code setting data is executed, the series of processes is terminated, and the process returns to the original process. Specifically, the settings of the arguments to be passed to the registration process logic are made. For example, an array data of arguments including the station code, defect code, and critical defect arguments corresponding to pickups No1 to 60 respectively, and an argument indicating new registration, is generated, and the generated array data is passed to the business logic for the registration process. As a result, the pickup code setting data input on the pickup code setting screen 604 is registered in the CID setting data history (pickup code setting) table 450.
[0271] On the other hand, in step S480, when the process proceeds to step S486 without the registration button 77 being pressed, based on the information from the quality inspection side terminal 102, it is determined whether the past data registration button 78 has been pressed. If it is determined that the button has been pressed (Yes), the process proceeds to step S488. If it is determined otherwise (No), the process proceeds to step S492.
[0272] When transitioning to step S488, if the content of the information input on the pickup code setting screen 604 is checked and it is determined that there is no problem (OK) with the content (Yes), the process proceeds to step S490. If it is determined otherwise (NG) (No), an error message is displayed. Thereafter, the series of processes is terminated and the process returns to the original process.
[0273] When transitioning to step S490, a past data registration process is executed to register the pickup code setting data as past data in the CID setting data history (pickup code setting) table 450, and the series of processes is terminated and the process returns to the original process. For example, an array data of arguments including the station code, defect code, and major defect argument corresponding to each of pickup Nos. 1 to 60, and an argument indicating registration as past data is generated, and the generated array data is passed to the business logic for the registration process. Thereby, the pickup code setting data input on the pickup code setting screen 604 is registered as past data in the CID setting data history (pickup code setting) table 450.
[0274] Also, in step S486, when transitioning to step S492 without pressing the past data registration button 78, it is determined whether or not the return button 79 has been pressed based on the information from the quality inspection side terminal 102. If it is determined that the button has been pressed (Yes), the process proceeds to step S494. If it is determined otherwise (No), the series of processes is terminated and the process returns to the original process.
[0275] When transitioning to step S494, the product name setting screen 607 is closed and information for displaying the pickup code setting screen 604 is transmitted to the quality inspection side terminal 102. Thereafter, the series of processes is terminated and the process returns to the original process. Thereby, on the display device of the quality inspection side terminal 102, the product name setting screen 607 is closed and the pickup code setting screen 604 is displayed.
[0276] Here, FIG. 24 is a diagram showing an example of the bottle mass transition screen 701 that shows the change in bottle mass over time, FIG. 25 is a diagram showing an example of the per-line yield transition screen 702 that shows the transition of the yield by line, and FIG. 26 is a diagram showing an example of the mold read (model number reading) screen 703 that shows the aggregated results of mold reads.
[0277] In the container inspection system 1 of the present embodiment, in addition to the statistical information described above, the bottle mass transition screen 701 shown in FIG. 24, the per-line yield transition screen 702 shown in FIG. 24, and the mold read screen 703 shown in FIG. 26 can be displayed. In addition, although not shown in the drawings, a screen showing the transition of bottle dimensions, a loss analysis graph screen, a mold history screen (model number setting history screen), etc. can be displayed.
[0278] The bottle mass transition screen 701 is a screen generated based on the bottle mass data history table 500 (see FIG. 8(c)) stored in the storage device 42 of the management server 100. As shown in FIG. 24, this bottle mass transition screen 701 is a graph screen in which the vertical axis indicates the mass of the bottle and the horizontal axis indicates time. In the example shown in FIG. 24, the standard mass is set to 1234.0 [g], the upper limit mass is set to 2222.2 [g], and the lower limit mass is set to 1111.1 [g].
[0279] In the graph, the numerical values of these standard mass, upper limit mass, and lower limit mass are shown, and the measured mass is plotted. Also, on the left side of the graph, the numerical values of the standard mass, upper limit mass, and lower limit mass are displayed, and below these, the average mass (1212.1 in the example of FIG. 24) and the standard deviation (123.4 in the example of FIG. 24) are displayed.
[0280] From this bottle mass transition screen 701, it is possible to grasp whether the mass of the bottle is within the allowable range. The line-by-line yield transition screen 702 is a screen generated based on the CS regular data history (line-by-line yield) table 510 (see FIG. 8(d)) stored in the storage device 42 of the management server 100. As shown in FIG. 25, this line-by-line yield transition screen 702 is a screen that displays a table showing the time transition of the yield by line.
[0281] "Kiln 1·Line 1" to "Kiln 1·Line 5", "Kiln 2·Line 1" to "Kiln 2·Line 4", and "Kiln 3·Line 1" to "Kiln 3·Line 3" displayed at the upper part in FIG. 25 indicate the kiln No and line No. For example, if it is line No1 of kiln No1, it will be "Kiln 1·Line 1". At the left end of the table, time ranges every 1 hour such as 07-08, 08-09, 09-10... are listed in order from top to bottom. For each of these time ranges, the yield percentage by line is displayed.
[0282] In the example shown in FIG. 25, the places where the yield percentage is less than, for example, 88[%] are displayed in a different color, for example, in red, so that it is possible to immediately grasp the lines with poor yield from this line-by-line yield transition screen 702. The mold read screen 703 is a screen generated based on the CID read information registered in the CID regular data history (recognized number / excluded number etc) table 410 (see FIG. 5(b)) stored in the storage device 42 of the management server 100. As shown in FIG. 26, on the left side of this mold read screen 703, the total number of bottles with the mold number read normally for each section and cavity of the mold and for each flow is displayed in tabular form. On the right side of this table, the total number of bottles with the mold number read normally for each flow, the occurrence rate of read errors, the detection number for each type of error that occurred, the total number of bottles with the mold number read normally for all flows, the occurrence rate of read errors, and the detection number for each type of error that occurred are displayed in tabular form.
[0283] From this mold read screen 703, it is possible to grasp the reading status of the mold numbers marked on the bottles by the mold number reading device 150. 〔Corresponding relationship〕 In the present embodiment, the process in which the management server 100 registers the information of the current mold numbers of the finishing mold and the gate mold set on the current mold screens 602 and 603 for the finishing mold and the gate mold in the CID setting data history (product information / mold number setting, etc.) table 400 based on the information of the current mold numbers of the finishing mold and the gate mold corresponds to the mold management information registration means of Invention 1.
[0284] Also, in the present embodiment, when the mold corresponding to the current mold number is replaced, based on the information of the current mold numbers of the finishing mold and the gate mold and the information of the mold number protection period set on the current mold screens 602 and 603 for the finishing mold and the gate mold, the management server 100 registers the information of the previous generation's old mold number in the CID setting data history (product information / mold number setting, etc.) table 400 in association with the information of the current mold number after replacement. This process corresponds to the mold management information registration means of Invention 1.
[0285] Also, in the present embodiment, the minimum mold number protection time based on the mold number protection period corresponds to the old mold protection time of Inventions 2 to 4. The process in which the management server 100 registers the minimum mold number protection time in the CID setting data history (product information / mold number setting, etc.) table 400 based on the mold number protection period set on the current mold screens 602 and 603 for the finishing mold and the gate mold corresponds to the old mold protection time setting means of Inventions 2 and 4.
[0286] Also, in the present embodiment, when the mold number of the mold after replacement is registered as the current mold number via the current mold screens 602 and 603 for the finishing mold and the gate mold, the process in which the management server 100 registers the mold number of the mold one generation before (before replacement) as the old mold number corresponds to the old mold management information deletion means of Inventions 2 and 4.
[0287] In addition, in the present embodiment, the data collection terminal 103 and the defect data processing device 107 collect information on the inspection results of defects (such as the number of defect inspections) inspected by the comprehensive inspection device 15 in association with the model number information. After the model number is exchanged, until the model number protection period elapses, the function of collecting the information on the inspection results of defects of the current model number and the old model number by summing them up corresponds to the defect inspection information collection means of Inventions 5 and 6.
[0288] In addition, in the present embodiment, the management server 100 calculates statistical information such as the total number of detected defects and the total detection rate. After the model number is exchanged, until the model number protection period elapses, the function of calculating statistical information such as the total number of detected defects and the total detection rate based on the information on the inspection results obtained by summing up the current model number and the old model number corresponds to the defect statistic calculation means of Invention 6.
[0289] In addition, steps S100 to S112 and S300 to S312 correspond to the defect information output means of Invention 6. 〔Effects of the Present Embodiment〕 Next, the effects of the present embodiment will be described. In the present embodiment, the management server 100 registers the information on the current model numbers of the finishing die and the gate die, which are set via the current mold screens 602 and 603 for the finishing die and the gate die displayed on the user terminal, in the CID setting data history (product information / model number setting, etc.) table 400 based on this information. In addition, based on the model number protection period set on the current mold screens 602 and 603 for the finishing die and the gate die, the minimum model number protection time is registered in the CID setting data history (product information / model number setting, etc.) table 400. Further, when the die corresponding to the current model number is exchanged, based on the information on the current model numbers of the finishing die and the gate die and the information on the model number protection period set on the current mold screens 602 and 603 for the finishing die and the gate die, the information on the old model number one generation before is registered in the CID setting data history (product information / model number setting, etc.) table 400 in association with the information on the current model number after the exchange.
[0290] With such a configuration, even when the cash mold is exchanged and bottles manufactured with the molds before and after the exchange are mixed, it is possible to confirm that the mold has been exchanged based on the model number readable from the bottle, the model number of the cash mold, and the model number of the old mold, and to identify whether the manufactured bottle was produced from which mold before or after the exchange.
[0291] Also, in this embodiment, the management server 100 can hold the model number of the old mold until the model number protection period elapses, and protect the bottles manufactured with the mold one generation before corresponding to this model number so that they are not excluded by model number assignment. In addition, when the mold after the exchange is exchanged before the expiration of the model number protection period of the currently registered old model number, without changing the registered old model number (the old model number two generations before), the current model number before the exchange (the model number one generation before) is registered as an optional model number. Therefore, when model number assignment is performed, it is possible to protect both the bottles manufactured with the molds one generation before and two generations before.
[0292] Also, in this embodiment, since the model number protection period is set to a time longer than the time until all defect inspections for the bottles manufactured with the old mold are completed, it is possible to prevent the model number protection period from expiring before the defect inspection is completed. Also, in this embodiment, at the timing when the mold is exchanged and the model number of the mold after the exchange is registered as the current model number, the old model number is automatically changed to the model number of the old mold one generation before. Therefore, the model number of the mold one generation before can be reliably held (registered).
[0293] Also, in this embodiment, the management server 100 sums up and collects the defect inspection result information of the bottles manufactured with the molds corresponding to the model numbers of the cash mold and the old mold respectively during the model number protection period. In addition, statistical information is calculated based on the inspection result information collected by summation.
[0294] With such a configuration, it is possible to reduce the occurrence of abnormal values (outliers) compared to the case where statistical information is calculated only from the inspection result information corresponding to the mold after the exchange. In addition, in the present embodiment, the management server 100 identifies a mold number, a section, and a cavity of a mold to be targeted for full rejection of bottles, which is selected from among the molds that produced the bottles in which defects were detected, based on the rejection setting information including the information set via the rejection setting screen 605 displayed on the user terminal, and registers the mold number allocation information including these pieces of information in the CID mold number allocation data history table 470. In addition, based on the set rejection setting information, for the bottles produced by the mold corresponding to the registered mold number, section, and cavity, a process of mold number allocation for fully rejecting these bottles is executed.
[0295] With such a configuration, it is possible to selectively perform full rejection of the bottles produced by the mold that produced the bottles in which defects were detected. As a result, it is possible to surely eliminate the defective bottles produced by the registered mold. In addition, in the present embodiment, on the rejection setting screen 605, a mold number allocation time, which is the execution time of mold number allocation, is set, and mold number allocation is executed only during the set mold number allocation time.
[0296] With such a configuration, since the period for performing mold number allocation can be set, it is possible to eliminate the cause of the defect during the period of performing mold number allocation and stop full rejection after the end of the period. As a result, it is possible to surely eliminate the defective containers produced by the mold during defect countermeasures.
[0297] In addition, in the present embodiment, on the rejection setting screen 605, for the molds in which the defects are not eliminated during the mold number allocation time, the mold number allocation time can be extended. As a result, it is possible to surely eliminate the defective bottles produced by the molds that have not been dealt with.
[0298] In addition, in the present embodiment, on the rejection setting screen 605, a request time can be set. As a result, the start time for performing mold number assignment can be set, so that the timing of performing mold number assignment can be adjusted. In addition, in the present embodiment, on the reject setting screen 605, when the registration request for the mold for which mold number assignment is to be performed exceeds the registration upper limit number, the mold number assignment information for the overflowed molds is registered in the CID mold number assignment data history table 470 as unregistered mold number assignment information, and the reject setting information for these unregistered molds is displayed in the unregistered mold number assignment information display area 223 of the reject setting screen 605. In addition, desired reject setting information is selected from among the reject setting information displayed in the unregistered mold number assignment information display area 223, and the mold number assignment information corresponding to the selected reject setting information is registered (final registration) in the CID mold number assignment data history table 470 as the mold number assignment information for the mold for which mold number assignment is to be executed. Then, mold number assignment is performed on the bottles manufactured with the mold corresponding to the registered mold number assignment information. Alternatively, desired reject setting information is selected from among the reject setting information displayed in the unregistered mold number assignment information display area 223, and the unregistered mold number assignment information corresponding to the selected reject setting information is deleted from the CID mold number assignment data history table 470.
[0299] With such a configuration, the mold number assignment information for molds that may exceed the registration upper limit number for performing mold number assignment can be temporarily registered, so that the mold number assignment information for molds that exceed the upper limit number can be retained. In addition, since there are also molds whose defects are eliminated over time, it is possible to determine whether or not to perform mold number assignment according to the situation such as the defect detection state of the bottles manufactured with the temporarily registered molds. As a result, it is possible to stop the execution of unnecessary mold number assignment while being vigilant about the bottles manufactured with the temporarily registered molds.
[0300] In addition, in this embodiment, the management server 100 collects defect inspection information including the information on the number of recognized bottles, the number of detected defects, and the number of removed bottles for each type of defect and for each model number information regarding various defects inspected by the comprehensive inspection device 15 via the data collection terminal 103. In addition, among a plurality of types of defects that may occur in the bottles to be manufactured, an attribute indicating that it is a serious defect is assigned to the defects to be noted (serious defects that should be dealt with preferentially). Then, the first defect information, which is the statistical information of the defect inspection information collected for the serious defects with the attribute assigned, is calculated, and the calculated first defect information is output to the user terminal in response to a request from the user terminal. Specifically, a worst 5 screen on which a list of serious defect first defect information including information on the total number of detections of various serious defects for each model number information and information on the total number of detections of various serious defects for each product is displayed is displayed and output to the display device of the user terminal (see FIG. 16).
[0301] With this configuration, by checking the information on the total number of detections for each model number information of serious defects and the total number of detections for each product, it is possible to easily grasp the occurrence status of serious defects that should be dealt with preferentially. In addition, in this embodiment, the second defect information, which is the statistical information of the defect inspection information collected for all types of defects inspected by the comprehensive inspection device 15, is calculated, and the calculated second defect information is compared with the first defect information and output to the user terminal. Specifically, a worst 5 screen on which a list of second defect information including information on the total number of detections of various defects for each model number information and information on the total number of detections of various defects for each product is displayed in comparison with the list of serious defects 88 is displayed and output to the display device of the user terminal.
[0302] With this configuration, it is possible to grasp other defects such as mold defects that cannot be grasped by the statistic only for serious defects. In addition, in this embodiment, any one period is selected from different collection periods of the latest 10 minutes, the latest 30 minutes, the previous 1 hour, the previous 2 hours, the current shift, the previous shift, the current day, and the previous day, and the first defect information and the second defect information are calculated based on the defect inspection information collected during the selected period. In addition, in response to a request from the user terminal, the calculated first defect information and second defect information are displayed and output on the display device of the user terminal (see FIG. 16).
[0303] With this configuration, the first defect information and the second defect information corresponding to the information on the number of detected defects collected during a plurality of types of collection periods of different lengths can be displayed and output. Therefore, by comparing and examining the number of detected defects in a plurality of periods, it is possible to grasp, for example, a specific change in the number of detected defects that may be overlooked depending on the length of the period.
[0304] In addition, in this embodiment, for all types of defects inspected by the comprehensive inspection device 15, third defect information, which is information on the detection rate for each type of defect as statistical information, is calculated, and the calculated second defect information is compared with the first defect information and output to the user terminal. Specifically, a worst 5 screen in which a defect list 87, which is a list of the third defect information including information on the detection rate of various defects for each model number information and information on the detection rate of various defects for each product, is displayed in comparison with a critical defect list 88 is displayed and output on the display device of the user terminal (see FIG. 16). Note that the second defect information (total number of detections) and the third defect information (detection rate) are switched and displayed by a selection radio button 81.
[0305] With this configuration, in addition to the number of detected defects, it is possible to grasp the occurrence status of the defects to be addressed from the detection rate of the defects. In addition, in the present embodiment, any one period is selected from different collection periods of the latest 10 minutes, the latest 30 minutes, the previous 1 hour, the previous 2 hours, the current shift, the previous shift, the current day, and the previous day, and the third defect information is calculated based on the defect inspection information collected during the selected period. In addition, in response to a request from the user terminal, the calculated third defect information is displayed and output on the display device of the user terminal (see FIG. 16).
[0306] With this configuration, it is possible to display and output the third defect information (detection rate) corresponding to the information on the statistical quantity of defects based on the defect inspection information collected during a plurality of types of collection periods having different lengths. Therefore, by comparing and examining the detection rates of defects in a plurality of periods, it is possible to grasp, for example, a specific change in the detection rate of defects that may be overlooked depending on the length of the period.
[0307] In addition, in the present embodiment, for the defect list 87, the second defect information or the third defect information is arranged and displayed in order of rank for the defects that enter the top 1 to X (for example, 10) in descending order of the total detection rate for each product. In addition, for the major defect list 88, the first defect information is arranged and displayed in order of rank for the major defects that enter the top 1 to X (for example, 10) in descending order of the total detection number for each product.
[0308] With this configuration, it is possible to grasp the types of major defects in descending order of the detection number or the types of defects in descending order of the detection rate, so that it is easier to grasp the defects to be addressed. In addition, in the present embodiment, since the past data of the pickup code setting data including the information on the imparting of major defects of the same product or similar products manufactured in the past can be used (referenced), the load on the pickup code setting including the work of imparting the attributes of major defects can be reduced.
[0309] In addition, in the present embodiment, for bottles in which defects were detected by visual inspection despite passing the inspections by the comprehensive inspection device 15 and the appearance inspection machine 17, and for bottles in which defects caused by the mold were detected, model number division is performed to completely exclude all the bottles manufactured using the molds used for their production. Then, the model number information of the mold for which the model number division is being performed is displayed together with the defect list 87 and the major defect list 88 on the worst 5 screen.
[0310] With this configuration, for example, it is possible to grasp the information on the mold that produced the bottles having troublesome defects such as defects caused by the mold and defects that slip through the inspection machine, as well as the information on the types of defects. Therefore, it is possible to prioritize dealing with such defects. In addition, in the present embodiment, information indicating the ranking change with respect to the period immediately before the period selected by the period selection button group 82 (any one of ↓, -, ↑) is displayed beside the ranking of each defect in the defect list 87 and the major defect list 88.
[0311] With this configuration, since it is possible to understand the ranking change with respect to the collection period immediately before the selected collection period, it is possible to grasp defects whose ranking has increased rapidly or defects that have remained at the same ranking all the time. 〔Modification Example〕 In the above embodiment, an example of applying the present invention to a glass bottle production factory has been described. However, the present invention is not limited to glass bottles, and it may be applied to other containers such as plastic bottles and cans, for example.
[0312] In the above embodiment and its modification example, as an example of the statistical amount of defect detection information, a configuration in which the total number of detections and the detection rate are displayed has been described. However, the present invention is not limited to this configuration, and other statistical amounts may be displayed. In the above embodiment and its modification example, the management server 100 is configured to automatically set the old model number. However, the present invention is not limited to this configuration. For example, a configuration in which the model number manually input by an operator via the current mold screens 602 and 603 for the finishing mold and the mouth mold is registered as the old model number may be used.
[0313] In addition, in the above-described embodiments and their modifications, in the list of defects 87, the total number of detections and the detection rate are switched and displayed. However, the configuration is not limited to this, and both may be displayed simultaneously. In addition, in the above-described embodiments and modifications, in the list of defects 87, when the radio button for the detection rate is selected, the information on the detection rates of the defects ranked from 1 to X in the order sorted by the total detection rate is displayed. Even when the radio button for the number of detections is selected in this state, the information on the detection rate is changed to the information on the number of detections and displayed without changing this order. The configuration is not limited to this. For example, when the radio button for the number of detections is selected, the information on the number of detections of the defects may be displayed in the order re-sorted by the total number of detections.
[0314] In addition, in the above-described embodiments and their modifications, the case of applying to the network system composed of the intranet 199 has been described. However, the application is not limited to this. For example, it may be applied to the so-called Internet that communicates in the same manner as the intranet 199. Of course, the application is not limited to the network that communicates in the same manner as the intranet 199, and it can be applied to a network of any communication method.
[0315] In addition, in the above-described embodiments and their modifications, when executing the processes shown in the flowcharts of FIGS. 9 to 15, the case of executing the program pre-stored in the ROM has been described. However, the configuration is not limited to this, and the program may be read from the storage medium storing the program showing these procedures into the RAM and executed.
[0316] In addition, in the above-described embodiments and their modifications, it is possible to adopt a configuration in which AI (Artificial Intelligence) recommends actions to be taken with respect to the inspection results of inspection machines such as the comprehensive inspection device 15. As a configuration using AI, for example, the following configuration can be adopted.
[0317] 〔Configuration 1〕 This configuration is for presenting information about containers to be excluded by AI. For example, the AI learns based on learning data in which the model number read by the model number reader 150 is associated with the inspection results of inspection machines such as the comprehensive inspection device 15 and the results of whether the devices or people constituting the container inspection system 1 have excluded (or not excluded) the container. The learned AI inputs the model number read by the model number reader 150 and the inspection results of the inspection machine, and outputs information (such as instruction information to the device or person) about one or more containers to be excluded (or not excluded) that conform to the input model number and inspection results. Here, "conform" means, for example, from the perspective of the learning result, information (for example, information about the containers to be excluded (or not excluded) classified according to the input model number and inspection results among the information about the containers to be excluded (or not excluded) obtained from the learned multiple "results of the devices or people excluding (or not excluding) the container") that is appropriate for determining the containers to be excluded (or not excluded) for the input model number and inspection results. The meaning of "appropriate" is the same hereinafter. And the information about the containers to be excluded (or not excluded) output by the AI is presented.
[0318] 〔Configuration 2〕 This configuration is for presenting information (such as instruction information to the device or person) about containers to be reinspected (or not reinspected) by AI. For example, the AI learns based on learning data in which the model number read by the model number reader 150 is associated with the inspection results of inspection machines such as the comprehensive inspection device 15 and the results of whether the devices or people constituting the container inspection system 1 have reinspected (or not reinspected) the container. The learned AI inputs the model number read by the model number reader 150 and the inspection results of the inspection machine, and outputs information (such as instruction information to the device or person) about one or more containers to be reinspected (or not reinspected) that conform to the input model number and inspection results. Here, "conform" means, for example, from the perspective of the learning result, appropriate "information about the containers to be reinspected (or not reinspected)" for determining the containers to be reinspected (or not reinspected) for the input model number and inspection results. And the information about the containers to be reinspected (or not reinspected) output by the AI is presented.
[0319] [Configuration 3] This configuration is one that presents information regarding the mold to be maintained (or not maintained) by AI (e.g., instruction information to a device or a person). For example, the AI learns based on learning data in which the mold number read by the mold number reading device 150 is associated with the inspection results of inspection machines such as the comprehensive inspection device 15 and the results of the device or person constituting the container inspection system 1 maintaining (or not maintaining) the mold. The learned AI inputs the mold number read by the mold number reading device 150 and the inspection results of the inspection machine, and outputs information regarding one or more molds to be maintained (or not maintained) that conform to the input mold number and inspection results (e.g., instruction information to a device or a person). Here, "conform" means, for example, reasonable information for determining the mold to be maintained (or not maintained) with respect to the input mold number and inspection results as viewed from the learning results. Then, the information regarding the mold to be maintained (or not maintained) output by the AI is presented.
[0320] [Configuration 4] This configuration is one that presents information regarding the mold to be replaced (or not replaced) by AI (e.g., instruction information to a device or a person). For example, the AI learns based on learning data in which the mold number read by the mold number reading device 150 is associated with the inspection results of inspection machines such as the comprehensive inspection device 15 and the results of the device or person constituting the container inspection system 1 replacing (or not replacing) the mold. The learned AI inputs the mold number read by the mold number reading device 150 and the inspection results of the inspection machine, and outputs information regarding one or more molds to be replaced (or not replaced) that conform to the input mold number and inspection results (e.g., instruction information to a device or a person). Here, "conform" means, for example, reasonable information for determining the mold to be replaced (or not replaced) with respect to the input mold number and inspection results as viewed from the learning results. Then, the information regarding the mold to be replaced (or not replaced) output by the AI is presented.
[0321] 〔Configuration 5〕 This configuration is one that presents defect information (first defect information) including information on the statistical quantity (e.g., total number of detections) of major defects displayed in the list 88 of major defects on the worst 5 screen 600 by AI. For example, the AI learns based on learning data in which the model number read by the model number reader 150, the inspection results of the comprehensive inspection device 15, and the first defect information are associated. The learned AI inputs the model number read by the model number reader 150 and the inspection results of the inspection machine, and outputs one or more pieces of first defect information that match the input model number and inspection results. Here, "match" means, for example, from the perspective of the learning result, the first defect information that is reasonable in determining the defect information to be displayed in the list 88 of major defects on the worst 5 screen 600 for the input model number and inspection results. Then, the first defect information output by the AI is presented.
[0322] 〔Configuration 6〕 This configuration is one that presents defect information (second defect information) including information on the statistical quantity (e.g., total number of detections) of all defects displayed in the list 87 of defects on the worst 5 screen 600 by AI. For example, the AI learns based on learning data in which the model number read by the model number reader 150, the inspection results of the comprehensive inspection device 15, and the second defect information are associated. The learned AI inputs the model number read by the model number reader 150 and the inspection results of the inspection machine, and outputs one or more pieces of second defect information that match the input model number and inspection results. Here, "match" means, for example, from the perspective of the learning result, the second defect information that is reasonable in determining the defect information to be displayed in the list 87 of defects on the worst 5 screen 600 for the input model number and inspection results. Then, the second defect information output by the AI is presented.
[0323] 〔Configuration 7〕 This configuration is one that presents defect information (third defect information) including information on the statistical quantity (total detection rate) of all defects displayed in the list of defects 87 on the worst 5 screens 600 by AI. For example, the AI performs learning based on learning data in which the model number read by the model number reader 150, the inspection result of the comprehensive inspection device 15, and the third defect information are associated. The learned AI inputs the model number read by the model number reader 150 and the inspection result of the inspection machine, and outputs one or more pieces of third defect information that match the input model number and inspection result. Here, "match" means, for example, from the perspective of the learning result, the third defect information that is appropriate for determining the defect information to be displayed in the list of defects 87 on the worst 5 screens 600 for the input model number and inspection result. Then, the third defect information output by the AI is presented.
Explanation of Signs
[0324] 1…Container inspection system, 10…Electronic scale, 11…Dimension measuring machine, 12…Side wall strength inspection machine, 13…Bottom strength inspection machine, 15…Comprehensive inspection device, 17…Appearance inspection machine, 19…Visual inspection result notification machine, 20…Number sensor at the entrance and exit of the slow cooling kiln, 21…Number sensor for excluding single inspection machines, 23…Number sensor for excluding comprehensive inspection machines, 24…Number sensor for excluding visual inspections, 25…Number sensor for passing before packaging, 30…CPU, 32…ROM, 34…RAM, 38…I / F, 39…Bus, 40…Input device, 42…Storage device, 44…Display device, 51A~51D…1A~12D Current model number display and setting area, 52A~52D…1A~12D Old model number display area, 53…Option model number display and setting area, 54…Protection period setting area, 55, 68, 77, 226…Registration button, 56, 81…Selection radio button, 57A~57D…1A~12D Current port type display and setting area, 58A~58D…1A~12D Old port type display area, 60…Pu setting area, 60a…Pu display area, 60b…Station display area, 60c…Defect code display area, 60d, 214…CheckBox, 64…Defect list, 65…Selected Pu display area, 66…Setting button, 67…Past data button, 69…Display area, 70…Search product name input area, 71…Display button, 72…Past data list, 73…Delete button, 74…Selection button, 75, 79…Return button, 76, 93~99, 200,213…DDL, 78…Past Data Registration Button, 80…Latest Collection Date and Time Display Area, 82…Period Selection Button Group, 83…Inspection Quantity Display Area, 84…Excluded Quantity Display Area, 85…Exclusion Rate Display Area, 86…Model Number Excluded Quantity Display Area, 87…Defect List, 88…Major Defect List, 89…Current Model Number Display, 91…Display Condition Tab, 92…Graph Tab, 100…Management Server, 101…Molding Side Terminal, 102…Quality Inspection Side Terminal, 103…Data Collection Terminal, 104…Office Terminal, 105…Gateway Terminal, 106…Head Office Host, 107…Defect Data Processing Device, 108…Dimension Data Collection Terminal, 109…Count Data Processing Device, 150…Model Number Reading Device, 300…Bottle Production Factory, 301…Glass Melting Furnace, 302…Forehearth, 303…Bottle Making Machine, 304…Annealing Furnace, 305…Inspection Building, 307…Packaging Machine, 198…Internet, 199…Intranet, 400…CID Setting Data History (Product Information / Model Number Setting etc) Table, 410…CID Regular Data History (Recognition Quantity / Excluded Quantity etc) Table, 420…CID Regular Data History (Defect Information) Table, 430…CID Regular Data History (Pickup Information) Table, 440…CID Pickup Setting History Table, 450…CID Setting Data History (Pickup Code) Table, 460…CID Model Number Change History Table, 470…CID Model Number Allocation Data History Table, 480…CID Setting Data History (Alarm Setting) Table, 490…CID Regular Data History (Alarm Information) Table, 500…Bottle Quality Data History Table, 510…CS Regular Data History (Yield by Line) Table, 600…Worst 5 Screen, 601…Display Condition Setting Screen, 602…Current Mold Screen for Finished Product, 603…Current Mold Screen for Die, 604…Pickup Code Setting Screen, 605…Reject Setting Screen, 606…Past Data Screen, 607…Product Name Setting Screen, 608…Graph Screen, 700…Quality Monitoring Alarm List Screen, 701…Bottle Quality Trend Screen, 702…Yield Trend Screen by Line, 703…Mold Read Screen
Claims
1. An acquisition means for acquiring identification information for identifying the type of a container and defect inspection information regarding inspection results of defects of the container; An estimation means for estimating the exclusion information from the identification information and the defect inspection information acquired by the acquisition means by using a learned model that has been learned based on the identification information for identifying the type of the container, the defect inspection information regarding the inspection results of the defects of the container, and the exclusion information regarding the result of whether the container has been excluded or not. A container inspection information processing system characterized by comprising:
2. An acquisition means for acquiring identification information for identifying the type of a container and defect inspection information regarding inspection results of defects of the container; An estimation means for estimating the reinspection information from the identification information and the defect inspection information acquired by the acquisition means by using a learned model that has been learned based on the identification information for identifying the type of the container, the defect inspection information regarding the inspection results of the defects of the container, and the reinspection information regarding the result of whether the container has been reinspected or not. A container inspection information processing system characterized by comprising:
3. An acquisition means for acquiring identification information for identifying the type of a container and defect inspection information regarding inspection results of defects of the container; An estimation means for estimating the maintenance information from the identification information and the defect inspection information acquired by the acquisition means by using a learned model that has been learned based on the identification information for identifying the type of the container, the defect inspection information regarding the inspection results of the defects of the container, and the maintenance information regarding the result of whether the type of the container has been maintained or not. A container inspection information processing system characterized by comprising:
4. An acquisition means for acquiring identification information for identifying the type of a container and defect inspection information regarding inspection results of defects of the container; An estimation means for estimating the replacement information from the identification information and the defect inspection information acquired by the acquisition means by using a learned model that has been learned based on the identification information for identifying the type of the container, the defect inspection information regarding the inspection results of the defects of the container, and the replacement information regarding the result of whether the type of the container has been replaced or not. A container inspection information processing system characterized by comprising:
5. An acquisition means for acquiring identification information for identifying the type of a container and defect inspection information regarding inspection results of defects of the container; A container inspection information processing system, comprising: an estimation means for estimating the statistical information from the identification information and the defect inspection information acquired by the acquisition means, using a learned model obtained by learning based on identification information for identifying the type of the container, defect inspection information regarding inspection results of defects of the container, and statistical information regarding statistics of defects to which attribute information is assigned among a plurality of types of possible defects occurring in the container.
6. An acquisition means for acquiring identification information for identifying the type of the container and defect inspection information regarding inspection results of defects of the container; A container inspection information processing system, comprising: an acquisition means for acquiring identification information for identifying the type of the container and defect inspection information regarding inspection results of defects of the container; and an estimation means for estimating the statistical information from the identification information and the defect inspection information acquired by the acquisition means, using a learned model obtained by learning based on identification information for identifying the type of the container, defect inspection information regarding inspection results of defects of the container, and statistical information regarding statistics of all types of possible defects occurring in the container.
Citation Information
Patent Citations
Gasoline mixture
JP1982096089A
Method for classifying defects, program, computer storage medium, and device for classifying defects
JP2009238992A
Appearance inspection apparatus, and apparatus, method and program for generating appearance inspection discriminator
JP2011214903A
Manufacturing method for substrate
JP2020139887A
Creation method, program, creation device, output device and transmission device
JP2020181333A