CN1863440A - Method and system for inspecting substrate for mounting components and method of producing substrate for mounting components - Google Patents

Method and system for inspecting substrate for mounting components and method of producing substrate for mounting components Download PDF

Info

Publication number
CN1863440A
CN1863440A CN 200510054579 CN200510054579A CN1863440A CN 1863440 A CN1863440 A CN 1863440A CN 200510054579 CN200510054579 CN 200510054579 CN 200510054579 A CN200510054579 A CN 200510054579A CN 1863440 A CN1863440 A CN 1863440A
Authority
CN
China
Prior art keywords
mentioned
information
inspection
substrate
inspection machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200510054579
Other languages
Chinese (zh)
Other versions
CN100508695C (en
Inventor
长野龙也
长尾嘉祐
谷上昌伸
中田刚司
平冈义明
杉原央视
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omron Corp filed Critical Omron Corp
Publication of CN1863440A publication Critical patent/CN1863440A/en
Application granted granted Critical
Publication of CN100508695C publication Critical patent/CN100508695C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

To provide an inspecting method in which, regarding a substrate decided as faulty, images of the substrate used for inspections by the inspection device that has decided as faulty and the inspection devices deployed for other processes are confirmed while compared. The production line of the substrate for mounting components has a inspection device 1 deployed for each process and each inspection device 1 is connected with a server 2 through a network line 7. Each inspection device 1 transmits the inspection result information to the server 2 with each inspection and stores the image data used for the inspection in a memory. The server 2, when receiving the inspection result information including faulty decision information from any of the inspection devices 1, specifies, from the information, the inspected region on which the faulty decision has been made and requests the transmission of the information relevant to the inspected region to each of the inspection devices 1. In response to the transmission request, each inspection device 1 retrieves the image of the relevant inspected region from the memory and transmits the image to the server 2.

Description

Component mounting board manufacture method, this substrate inspection method and check system
Technical field
The present invention relates to guide the substrate of process object into a plurality of operations successively and carry out processing, and make the technology of component mounting board by each operation.Particularly, the present invention relates to be equipped with inspection machine, and, carry out technology by the inspection of image processing to the substrate after this operation execution at least 2 positions of above-mentioned a plurality of operations.
Background technology
In the general manufacturing process of component mounting board, comprising: the operation (solder flux printing process) of printing paste flux on printed wiring board; In the position that has applied paste flux, load the operation (parts installation procedure) of parts; The laden substrate of parts is heated, parts are welded in operation (solder operation) on the substrate.On the substrate manufacturing line that carries out these operations continuously, inspection machine and execution inspection that visual examination is used are set in each operation, remove and be judged as bad substrate, so that the bad substrate that produces in each operation does not flow to the downstream.
In addition, in existing check system, following system is arranged, the server that can communicate with each inspection machine promptly is set, the check result of each substrate is sent to server from each inspection machine.What proposed under this occasion has a following system, promptly in server, at each inspection machine, analyze the deduction of the bad frequency of occurrences or check result and prevent bad generation, perhaps generate for the effective maintenance definition of the quality of improving goods, this regulation is fed back to each operation (with reference to patent documentation 1).
No. 3441111 communiques of [patent documentation 1] JP patent
In patent documentation 1 in the disclosed check system, because at each operation, derive the bad content that in this operation, produces and make, so effectively prevent by making the bad of with wearing out of device generation with the relation between the fault that produces in the device (referring to solder flux printing machine, fitting machine, reflow ovens etc.).But bad being not limited to by making produce with the aging of device bad that produces in the substrate manufacture process also comprises because of indefinite former thereby that burst produces is bad.For the bad reason of clear and definite such burst, preferably not only to pay close attention to the substrate that produces this bad operation, and will confirm once be in which type of state than the substrate of the operation that produces bad more front.
In addition, in the substrate manufacturing line of the operation of carrying out automation continuously, even it is bad to exist on the way operation to produce, this bad substrate is not removed yet and flows to the situation in downstream.In this occasion, generation bad slight, if should be bad in the operation correction in downstream, or the processing of the operation by the downstream, hiding bad positions etc. then might judge that in the operation in downstream same substrate is a non-defective unit.At such substrate, preferably the user confirms which type of state the substrate in each operation is in, and carries out final good not judgement.
In addition, because the inspection benchmark in the inspection machine of operation is too strict in the middle of being set in, so, also have the situation that is judged as non-defective unit in the operation in downstream though in this inspection machine, be judged as badly.In such occasion, if the user can confirm the state of the substrate of each operation, then can confirm above-mentioned be judged as bad substrate be on the non-defective unit this point accurate after, carry out again revising etc., take suitable counter-measure as inspection benchmark to the inspection machine of making this judgement.
Summary of the invention
The present invention is conceived to above-mentioned aspect and proposes, its purpose is, at in any operation of a plurality of operations, being judged as bad substrate, the image of the aforesaid substrate that the user can use in inspection the inspection machine that carries out this bad judgement or the inspection machine that is arranged at other operation is confirmed when comparing.
The present invention is applicable to by the substrate of process object being guided successively into a plurality of operations and the execution method by the processing of each operation, the occasion of making component mounting board.In a plurality of operations, preferably include 3 operations of solder flux printing process, parts installation procedure, solder operation.Between these operations, be provided for transporting the occasion of the conveyer of substrate, the substrate of process object can be sent into each operation successively, implement processing continuously, and finish component mounting board by each operation.But, also can ask each operation continuous, certain operation and next operation also can be in the state of physical separation.
The inspection method of component mounting board related to the present invention and check system, in order to make component mounting board, at at least 2 positions of a plurality of operations of carrying out continuously inspection machine is set respectively, and carries out the inspection of the image that adopts the substrate after this operation is carried out.In addition, in the present invention, the information processor that setting can communicate with each inspection machine.
Above-mentioned inspection machine can constitute the appearance inspection device with camera.Perhaps, also can form the testing fixture of employing by the fluoroscopy images of X ray.Inspection machine, information processor all can be made of 1 or many computers.In addition, best, the communication between each inspection machine and the information processor is preferably undertaken by the network line of LAN circuit etc., but is not limited to this, also can carry out by wireless communication.In addition, between each inspection machine, also can communicate mutually.
In the inspection method of component mounting board related to the present invention, in each inspection machine, execution in step a, step b and step c; This step a generates and makes the corresponding check result information of identifying information of this check result and substrate, and sends to above-mentioned information processor; This step b is corresponding with the identifying information of aforesaid substrate with the view data of using in the above-mentioned inspection, and is stored in the memory; When this step c requires in the transmission that receives the identifying information that comprises the regulation substrate from above-mentioned information processor,, from above-mentioned memory, read with above-mentioned transmission and require corresponding view data, and send to information processor corresponding to this identifying information.On the other hand, above-mentioned information processor execution in step A and step B; This steps A, is generating the transmission requirement that comprises with the corresponding identifying information of this check result information, and is sending to each inspection machine during for the bad information judged of expression from any one information of the check result information of each inspection machine; This step B is corresponding to above-mentioned transmission requirement, makes the view data that sends from each inspection machine corresponding mutually, and is stored in the memory.
In the superincumbent description, " identifying information of substrate " information for giving respectively at each substrate can make an addition to the suitable position of substrate by the form of bar code, 2 yuan of sign indicating numbers, character string etc.In this occasion, in each inspection machine, can from the image of the substrate of checking object, read identifying information after, with its be used in after processing.In addition, the order of in each operation substrate being handled does not change, and does not remove the occasion of substrate in addition in the operation on the way, can when receiving substrate, set and the corresponding identifying information of checks sequence (number etc.) in each operation yet.
Each inspection machine can check that carry out at the object position very denys to judge, is set at check result with the information (OK/NG) of representing this judged result at each.In addition, be judged as bad occasion, can in check result, comprising the information of representing this bad content.In addition, also can in check result, comprise checking the instrumentation result at object position.In addition, check the object position, set the occasion of a plurality of inspection items, can set the good information of not judging etc. each inspection item at relative 1.In addition, preferably each that will be relevant with 1 substrate is checked that the check result at object position is summarized in and is had based on the file of the name of the identifying information of aforesaid substrate or comprise in the file of a plurality of files, and is kept in the memory of inspection machine.
Each inspection machine can generate the check result information of the identifying information of the judged result (having or not of bad position) that comprises at least for substrate integral body and aforesaid substrate in above-mentioned steps a.Which substrate information processor can be discerned and which operation to be judged as bad in according to this check result information.Each inspection machine both can be the moment that check result information sends to information processor whenever checking substrate in each inspection machine when, also can be only for be judged as the bad moment of result of checking substrate in each inspection machine.In the occasion that sends when checking substrate, the result who no matter checks all sends whole information for good or bad, in the occasion that only sends when the result who is judged as inspection is bad, only sends bad information.In addition,, will send and require to send to each inspection machine, thus, can obtain the view data of the aforesaid substrate when checking, and make these view data corresponding mutually and be stored in the memory by each inspection machine at being judged as bad aforesaid substrate.So the user can carry out access as required and handle in memory, show and the specific corresponding view data of substrate, and it is carried out visuognosis from each inspection machine.
In addition, in each inspection machine, corresponding to transmission requirement from information processor, read the view data of the substrate (being judged as bad substrate) that is included in the identifying information in this transmission requirement by this machine or other inspection machine, and send to information processor, but this moment, view data of reading the substrate of the front and back that are judged as bad aforesaid substrate also capable of being combined, and send.
In the information processor side, will be stored in the occasion in the memory from the view data of each inspection machine, preferably the also identifying information of the substrate by correspondence and each view data is managed.Such as, also can set with above-mentioned identifying information in above-mentioned memory be the file of folder name, storage is from the view data of each inspection machine in this document folder.
In the optimal way of above-mentioned inspection method, when above-mentioned each inspection machine carries out bad judgement in inspection, in above-mentioned steps a, generate the check result information that can specific bad position constitutes.The information processor that has received this check result information by the specific bad position of above-mentioned check result information, generates the transmission that comprises the information of representing this bad position and requires and send to each inspection machine in above-mentioned steps A.Each inspection machine is in above-mentioned steps c, the information of the expression bad position that requires according to above-mentioned transmission, from with the corresponding view data of identifying information that identical transmission requires, extraction comprises the interior view data in zone of the prescribed level of above-mentioned bad position, and the view data that this has extracted is sent to above-mentioned information processor.
In the superincumbent description, each inspection machine can generate according to the information of the check result at each inspection object position of predetermined sequence arrangement as check result information.The position of the bad judgement information in the arrangement of information processor from this check result information and specific bad position.Then, can be with the coordinate of this bad position or the cognizance code of giving in advance etc. as " information of specific bad position ", and generate and send requirement.
According to aforesaid way, the view data that sends to information processor from each inspection machine can be defined in the view data in the prescribed level that comprises bad position, therefore can cut down the capacity of information and carry out effective image transmission processing.In addition, in information processor, can use memory resource effectively by only storing the necessary view data of user.In addition, the user is stored in the image in the information processor and when showing, can confirms the above-mentioned image that is judged as the part of bad position immediately calling, and does not therefore need to be the specific required time of the image that should confirm.
In another optimal way, above-mentioned information processor reads out in the view data from each inspection machine that is stored among the step B in the memory in the moment of regulation, generates and export these view data are arranged at 1 display image data in the picture.In addition, output the other side of this display image data also can be the monitor under the user, but is not limited to this.Such as, if the driver that the medium of communication line or regulation is used is output the other side, then can be in the employed terminal of user with showing each view data in the computer.
According to this mode, owing to the view data from each inspection machine being arranged in 1 picture and showing, so the user can compare the image of the bad position in each operation simply.
Secondly, in the check system that the component mounting board that is used for implementing above-mentioned inspection method is used, each inspection machine comprises: the memory that is used for preserving the view data that inspection uses; Check result information transmitting mechanism, it generates the corresponding check result information of the identifying information of its check result and substrate, and sends to above-mentioned information processor; Image is preserved mechanism, and it is corresponding with the identifying information of this substrate and be stored in the above-mentioned memory by each substrate with the view data used in the above-mentioned inspection; The image transmitting mechanism, when it requires in the transmission that receives the identifying information that comprises the regulation substrate from above-mentioned information processor, from above-mentioned memory, corresponding to this identifying information, read with above-mentioned transmission and require corresponding view data, and send to information processor.On the other hand, above-mentioned information processor comprises: memory, and it is used for preserving by each inspection machine checks the view data of using; Transmission requires mechanism, and it generates the transmission requirement that comprises with the corresponding identifying information of this check result information, and send to each inspection machine when being the bad information judged of expression from any one information in the check result information of each inspection machine; Image is preserved mechanism, and its view data that will send from each inspection machine corresponding to above-mentioned transmission requires is stored in the above-mentioned memory mutually accordingly.
In the inspection machine of above-mentioned check system, check result information transmitting mechanism, image are preserved mechanism and image transmitting mechanism and are constituted by the computer of the program that is provided with the processing that is used to carry out this mechanism.In addition, above-mentioned memory can be internal or external at this computer.
In addition, said computer can be for the computer of the broad sense of the peripheral circuit that comprises communication line etc., such as being made of personal computer for except that CPU, ROM, RAM in the above-mentioned paragraph.Above-mentioned check result information transmitting mechanism or image transmitting mechanism can adopt communication line and carry out sending processing to the information of information processor.
In addition, owing to must make this computer have the function that is used to check, therefore also can constitute inspection machine by the computer more than 2, with check and the function setting of check result information transmitting mechanism in 1 computer, above-mentioned memory, image are preserved mechanism and the image transmitting mechanism is set in other computer.
In addition, by bar code, dual code, character string etc., give occasion, be preferably in each inspection machine, the mechanism of the identification identifying information relevant with the substrate of inspection object is set to substrate with the identifying information of substrate.This identification mechanism is for example extracted the cognizance code of giving to substrate out from the image of checking object, confirm its content.
The transmission of information processor side requires mechanism or image to preserve mechanism, all can be by program setting in having the computer of communication function.Memory can be internal or external at the aforementioned calculation machine.In addition, also said mechanism separately can be set in 2 computers that can intercom mutually.
In the preferred formation of said system, when the check result information institution of above-mentioned inspection machine carries out bad judgement in above-mentioned inspection, the check result information of the formation that generation can specific bad position, and send to information processor.In addition, the transmission that has received the information processor of this check result information requires mechanism, and the specific bad position by above-mentioned check result information generates the transmission that comprises the information of representing this bad position and requires and send to each inspection machine.
The image transmitting mechanism of each inspection machine sends the information of the bad position that requires according to the expression that receives, from the corresponding view data of identifying information that requires with above-mentioned transmission, extraction comprises the view data in the zone of prescribed level of above-mentioned bad position, and the view data of this extraction is sent to above-mentioned information processor.
In another optimal way of said system, above-mentioned information processor comprises: the image sense station, it is in the moment of regulation, read by above-mentioned image preserve mechanism be stored in the memory, from the view data of each inspection machine; Show controlling organization, its generation and output will be arranged at 1 display image data in the picture by the view data that this image sense station is read.This show controlling organization be by program setting in computer, remove the affiliated monitor of information processor, can be with output the other side as above-mentioned display image data such as the driver of the medium stipulated, communication line.
Secondly, the manufacture method of the component mounting board relevant with the present invention, be to guide the substrate of process object into a plurality of operations successively and carry out processing, and inspection machine be set, carry out the inspection of the image that adopts the substrate after this operation is carried out at least 2 operations by each operation.In the method, the information processor that can communicate with each inspection machine is set also, in each inspection machine and information processor, carries out the method identical with above-mentioned check system.
In above-mentioned manufacture method, can in a plurality of operations, comprise solder flux printing process, parts installation procedure, solder operation.Be preferably in each these operation inspection machine is set, but be not limited to this, such as, also can in solder flux printing process and solder operation or parts installation procedure and solder operation, be provided with.In addition, in the solder flux printing process, also can inspection machine be set, also can check the state of the printed wiring board that the solder flux printing is preceding in the prime of solder flux printing machine.
According to the present invention, when having carried out bad judgement in any one in the inspection machine in being arranged at a plurality of operations, the image data collection of the aforesaid substrate that will use when the substrate that this bad judgement has been carried out in each inspection machine inspection is in information processor and be stored in the memory, therefore, can show each view data as required and compare.Therefore, in any one operation, take place paroxysmal when bad, in the time of can be to this bad generation and the image of the substrate in the operation of front and back compare, at length bad occurrence cause etc. is analyzed.In addition, be judged as the substrate of non-defective unit for being judged as bad in the operation on the way in final operation, the user can confirm the image in each operation and judge soundly.In addition, also can confirm each image, so that scrutiny is judged the inspection benchmark of the inspection machine of operation in the bad way.
Description of drawings
Fig. 1 adopts the key diagram of an example of substrate manufacturing line of the present invention for expression;
Fig. 2 is the block diagram of inspection machine 1;
Fig. 3 is the flow chart of the operation of expression inspection;
Fig. 4 is the flow chart of the operation of the collation process in the expression server;
Fig. 5 is the key diagram of an example of the monitor display frame of expression server.
Wherein, description of reference numerals is as follows:
1 inspection machine, 2 servers
3 solder flux printing machines, 4 fitting machines
5 reflow ovens, 7 network lines
10 cameras 11 are checked and are used PC
12 images are preserved and are used PC
Embodiment
Fig. 1 represents to adopt the structure of substrate manufacturing line of the present invention.
The substrate manufacturing line of present embodiment is for by conveyer, the structure that 3 operations of solder flux printing process, parts installation procedure, solder operation are connected.By successively the printed circuit board (PCB) (abbreviating " substrate " below as) of process object being sent to each operation, make various parts solders in the component mounting board that is fit to the position.In addition, on the substrate that is sent to this substrate manufacturing line, attach the bar code label (below this identification code being called " code substrate ") of the intrinsic cognizance code of expression.
In each operation, be equipped with manufacturing usefulness device 3,4,5 and inspection machine 1A, 1B, 1C respectively.The manufacturing of solder flux printing process be the solder flux printing machine with device 3, if receive the supply of substrate, then by modes such as silk screen printings, the position at the electrode of aforesaid substrate applies paste flux.The substrate of inspection machine 1A after with the solder flux printing is object, checks situations such as the coating position of solder flux or amount be whether suitable.Below this inspection machine 1A is called " solder flux print inspection machine 1A ".
The manufacturing of parts installation procedure is a fitting machine with device 4, and it is carried out in the processing through the various parts of loading on the substrate of above-mentioned solder flux printing process.In addition, in this parts installation procedure, 2 kinds of situations that are used to that the high speed fitting machine of spare part in common use is installed and are used to install the special-shaped fitting machine of its parts are in addition arranged.Substrate after inspection machine 1B installs with parts is an object, checks that whether suitable the having or not of parts, dislocation, direction etc.Below, this inspection machine 1B is called " parts installation check machine 1B ".
The manufacturing of solder operation be a reflow ovens with device 5, and it carries out heat treated to the substrate that passes through the above-mentioned parts installation procedure, with each parts solder on substrate.Inspection machine 1C is an object with the substrate by reflow ovens 5, and whether the position of solder flux, size, heeling condition etc. are fit to judge, in addition parts is carried out and the identical inspection of above-mentioned parts fitting machine 1B.Below, this inspection machine 1C is called " solder inspection machine 1C ".
Inspection machine 1A, the 1B of each operation, 1C are and obtain the substrate of sending with device 3,4,5 from the manufacturing of corresponding operation, adopt this substrate is made a video recording and the image that obtains, carry out visual examination.In addition, below, gather each inspection machine 1A, 1B, 1C and the occasion represented, abbreviate " inspection machine 1 " as.
Each inspection machine 1 is configured to the state that the network line 7 by LAN circuit etc. can communicate mutually.In addition, on this network line 7, be connected with server 2 as message handler.The concrete structure of this server 2 will be explained hereinafter, its by with the communicating by letter of each inspection machine 1, obtain the check result of each substrate, and as required, the transmission of the view data of using in the receiving check etc.The view data of this transmission is kept in the hard disk of server 2.
Fig. 2 represents the structure that above-mentioned each inspection machine 1 is common.
Each inspection machine 1 comprises 2 personal computers (abbreviating " PC " below as) 11,12 as the control main body.One of them PC11 is used for checking, adopts another PC12, (below, refers to PC11,12 occasion respectively, is called " check and use PC11 ", " image preservation PC12 " so that preserve the image that uses in checking.)。These PC11,12 can communicate mutually by above-mentioned network line 7.In addition, any PC11,12 all can be under the situation that does not rely on another PC, carry out individually with the inspection machine 1 of other operation or server 2 between communicate by letter.
In addition, on this inspection machine 1, be provided with CCD camera 10 (abbreviating " camera 10 " below as), substrate platform 14 and position adjusting mechanism 13 etc. that coloured image generates usefulness.Camera 10 is connected with each PC11,12 respectively with position adjusting mechanism 13.In addition, here, though not shown in the drawings, in each PC11,12, include and handle the A/D change-over circuit of usefulness carry out digital translation from the picture signal of camera 10.In addition, in each PC11,12, be provided with internal or external hard disk, in the hard disk of PC11 side, setting is used to preserve the database (being called " inspection result data storehouse " below) of check result.In addition, in the hard disk of PC12 side, be set with the database (being called " image data base " below) that is used for preserving the view data that above-mentioned inspection uses.
Above-mentioned position adjusting mechanism 13 makes the position of camera 10 and the position alignment of the substrate of checking object for by adjusting the position of camera 10 and substrate platform 14.This position adjusting mechanism 13 is checked usually with the control of PC11.Wherein, because of certain reason, image is preserved to preserve with the image of PC12 and is handled under the slower situations such as occasion, also has image and preserves situation about controlling with PC12.The control of this occasion is used to make camera 10 or substrate platform 14 to stop, until the preservation end of image.
Inspection, is adjusted so that the prescribed limit of the substrate on the substrate platform 14 is included in the visual field of camera 10 by position adjusting mechanism 13 is controlled with PC11, then, drives camera 10 and generates the image of checking object.Here the image of Sheng Chenging side by side is input among each PC11,12.Check with the predetermined inspection logic of PC11 basis, carry out the inspection of adopting above-mentioned input picture.During this period, check with P11 and image preservation to communicate, transmit the content of the action when checking etc. with PC12.Image is preserved and is used PC12 according to this transmission information, corresponding to checking the regulation moment of flowing, input picture is converted to image file, is kept in the above-mentioned image data base.
In addition, in the present embodiment, in the substrate of checking object, set a plurality of shooting subject area, determine the position of camera 10 at each shooting subject area, and generate the image of this shooting subject area corresponding to its size.Image is preserved with PC12 in the storage area that constitutes above-mentioned image data base, sets file separately at each substrate, will form image file separately at a plurality of input pictures that 1 substrate obtains respectively, and be kept in the above-mentioned file.In addition, to this document folder, give the folder name that comprises corresponding code substrate.In addition, in the present embodiment, no matter check result is how, with the view data of each substrate preserve 3,5 days during.
Each inspection machine 1 of present embodiment is set the inspection area at each installation site of the parts on the substrate, but adopts common setting data to set this inspection area between each inspection machine 1.This inspection area is set the size at the edge (electrode) that sufficiently comprises on parts, solder flux, the substrate for.Use among the PC11 in the inspection of each inspection machine 1, setting is based on the inspection area of this common setting data, then, corresponding to the purpose of checking, in this inspection area, set special-purpose inspection area (hereinafter referred to as " check and use window "), instrumentation should be checked with the image in the window, judged whether it is fit to.Such as, use among the PC11 in the inspection of solder operation, set the inspection window according to the mode that comprises the edge in the inspection area.In addition, use among the PC11 in the inspection of parts installation procedure or solder operation, except with respect to the inspection at above-mentioned edge with the window, with the corresponding position of parts on, also set big or small corresponding inspection window with these parts or parts lateral electrode.
In addition, give separately code information respectively to above-mentioned common inspection area.This code information is shown to the user as being installed on the cognizance code of the parts in this zone, is referred to as " area code " below.Checking with among the PC11, at each inspection area, generation is included in the measurement result of carrying out the inspection area or denys the check result file of good judged result, and is kept in the above-mentioned inspection result data storehouse.The filename of this check result file comprises the area code of above-mentioned inspection area.In addition, in the inspection result data storehouse, at each each substrate, setting with its code substrate is the file of filename, wherein, and each check result file that storage obtains at pressing from both sides corresponding substrate with this document.
In addition, check to be independent of above-mentioned check result file, generate the check result information that gathers the whether good judged result in each each inspection area, send it to server 2 with PC11.With this check result information such as forming following structure, be about to each inspection area whether good judged result (OK or NG, " 1 " or " 0 " specifically) according to the sequence arrangement of above-mentioned zone code, is enclosed the aforesaid substrate code in the place ahead of this arrangement.
Fig. 3 represents the operation of the inspection that each inspection machine 1 is common.And this Fig. 3 is the figure that has gathered by the processing of above-mentioned 2 PC, also is equivalent to the processing to 1 substrate.In the occasion that a plurality of substrates are handled, must carry out the operation of Fig. 3 repeatedly at each substrate.In addition, in Fig. 3 and the following description, each activity list of handling is shown " ST ".
At first, in ST1, send into the substrate of checking object with device from the manufacturing of prime.In next ST2, adopt above-mentioned position adjusting mechanism 13, camera 10 is aimed at the assigned position of substrate, begin shooting.When this takes beginning, at first the bar code label on the aforesaid substrate is made a video recording, the bar code in this image is carried out decoding processing, thus the substrate sign indicating number is discerned.In addition, this identification is handled by checking and is carried out with PC11, but the code substrate of having discerned also transfers to image preservation PC12.
At next ST4, the visual field of camera 10 in alignment with initial shooting subject area, is taken.In ST5, according to above-mentioned common setting data, in input picture, set a plurality of inspection areas, carry out the instrumentation processing or deny good judgment processing at each these zone.In addition, this ST4,5 processing are all carried out with PC11 by checking, according to the determination data that obtains at each inspection area or deny good judgement information, generate above-mentioned check result file, and be stored in above-mentioned inspection with in the inspection database of PC11.
If the inspection to the complete inspection zone in the input picture finishes, then carry out ST6.This ST6 preserves by image and carries out with PC12, carries out being kept in above-mentioned image data base the treatment of picture that the inspection among the above-mentioned ST5 is adopted.
Finish if image is preserved processing, then turn back to ST4 from ST7.Then,, obtain image and carry out inspection, preserve the image that uses in this inspection at each each shooting area by carrying out the circulation of ST4~7 repeatedly.
If whole retrievals finishes, then forward ST8 to from ST7, according to the whether good judged result of each inspection area, judge whether good as substrate integral body.In ST9, carry out this judgment result displays on monitor or be stored in processing in the above-mentioned inspection result data storehouse.In addition, in next ST10, generate above-mentioned check result information and send to server 2.Like this, carry out ST11, substrate is passed out to the downstream, end process.
Then, by Fig. 4, the processing in the server 2 is described.In addition, this Fig. 4 is the operation for carrying out at 1 substrate also, for a plurality of substrates, also has parallel situation of carrying out by the processing of the operation of Fig. 4.In addition, in this Fig. 4, by each operation of 100 numeric representations.
At first, if acquisition is from the check result information of solder flux print inspection machine 1A in initial ST101, then in S102, identification is attached to the code substrate of its check result information.Then, in ST103,104,, receive check result information with the code identical with the code substrate of in above-mentioned ST102, discerning respectively from parts installation check machine 1B, solder inspection machine 1C.
If adopt the processing of above-mentioned ST101~104, then can obtain the check result information among each inspection machine 1A, 1B, the 1C at 1 specific substrate.Then, server 2 is checked these check result information check whether comprise bad judgement information (NG) successively.Here, if in the check result information from the inspection machine of stipulating 1, comprise bad judgement information, then ST105 is a "Yes", carries out the later operation of ST106.On the other hand, in any check result information, do not comprise the occasion of bad judgement information, ST105 is a "No", end process.
In ST106, according to the position of the bad judgement information in the above-mentioned check result information, identification is set with the area code of the inspection area of this bad judgement information.Then, in ST107, for each inspection machine 1, by being included in the order of code substrate of discerning among the above-mentioned ST102 and the area code of in ST106, discerning, the transmission that requirement is set with the relevant information in the inspection area of above-mentioned bad judgement information (is called this order " send and require " below.)。Specifically, to require be at the substrate of the code substrate of discerning in above-mentioned ST102, to require the check result in the inspection area of the area code discerned or the transmission of view data in ST106 for this transmission.
If corresponding to above-mentioned transmission requirement, reply response message (specifically will be explained hereinafter) from each inspection machine 1, then in ST108, these response messages are kept in the above-mentioned hard disk.In addition, when this was preserved, enactment document folder in this hard disk, this document were entrained with the code substrate that comprises above-mentioned transmission requirement and the folder name of area code, store the response message that receives from each inspection machine 1 in this document folder successively.
In ST105, extract the occasion of a plurality of bad judgement information,, carry out the processing of above-mentioned ST106~108 at each bad judgement information.If whole bad judgement information is handled, then ST109 is a "Yes", end process.
Here, the processing about inspection machine 1 side that requires at above-mentioned transmission describes.
Is that center carry out with the image preservation with PC12 for sending the processing of replying that requires.Image is preserved with PC12 when the reception transmission requires, and by code substrate wherein, retrieves above-mentioned image data base, and extracting with this code substrate is the file of folder name.Then, from this document folder, after extraction is included in the image file that the inspection area comprised of the area code in this transmission requirement, the view data in this document, the view data of the above-mentioned inspection area of cutting.
Secondly, image preserve with PC12 by with above-mentioned inspection with the communicating by letter of PC11, providing of the check result file that is included in the area code that is had in the above-mentioned transmission requirement in the filename is provided.Then, generate the response message of the image comprise the information that reads from this check result file and above-mentioned cutting, send it to server 2.
According to above-mentioned a series of continuous processing, if carry out bad judgement in the inspection machine 1 of any one operation, then for the inspection area of having carried out bad judgement, storage comprises the response message of the view data of using in the inspection of each inspection machine 1 in server.
Server 2 receives the operation that accesses from not shown keyboard in the moment of regulation, in turn each file that is stored in the hard disk is carried out the access processing.Then,, adopt the response message of in this document folder, storing in the same manner, edit the view data that 1 width of cloth shows usefulness, output it to not shown monitor etc. at each file.
Fig. 5 represents the example by above-mentioned response message file editor's display frame.
In the present example, each each operation at solder flux printing process, parts substrate operation, solder operation, set image with window 20A, 20B, 20C, in these windows 20A, 20B, 20C, show the image that extracts from the response message of the inspection machine 1 of this operation respectively.Any image is also with identical multiplying power, represents the image in the above-mentioned common inspection area.In addition, below each image window 20A, 20B, 20C, window 21A, 21B, 21C that result's (Ok is represented that by o NG is represented by x) of the inspection of each inspection item of setting expression or instrumentation result's check result are used.Display message in these windows 21A, 21B, the 21C also extracts from above-mentioned response message.
In the top position of above-mentioned image, show and check the relevant information of substrate of object, but wherein, comprise the information 22 of representing the aforesaid substrate code or the component serial number (ID) 23 that is equivalent to the area code of inspection area with window 20A, 20B, 20C.In addition, using in the window (window 20B in illustrative example), set bad judge mark 24 with the corresponding image of the operation of carrying out bad judgement.End about display frame is set switching push button 25,26 respectively, and this button is used for switching on preceding 1 bad substrate and back 1 bad substrate and shows.
In addition, in server 2, also can receive the input of specific substrate data, only carry out and the corresponding demonstration of this substrate data.In addition, in this server 2, also the occasion of the PC that can use at connecting terminal individually in this PC, is carried out and above-mentioned keyboard identical operations, and is generated display image data, shows this data in the PC side.
In addition, in the present embodiment, give code substrate by bar code to each substrate, but, in making the way, do not carry out can giving identification number according to the order of handling under the situation of sampling of substrate to each substrate in each inspection machine yet, adopt this identification number, and replace the aforesaid substrate code.
Also have, in the present embodiment, preserve with among the PC, by each shooting subject area and preserve image, but also can replace this mode at image, from input picture by each inspection area cutting image and preserve.Owing to can give the area code of corresponding inspection area as filename to each image file of this occasion, so in the occasion that receives from the transmission requirement of server, can send code substrate and the area code that requires by this, read corresponding image file apace.
Have again, in the inspection machine 1 of present embodiment, corresponding to transmission requirement from server 2, to require and specified message by sending, promptly in this machine or other inspection machine 1, be judged as the relevant view data of bad substrate or check result sends to server 2, but also can be sent in addition, the information of a plurality of substrates of the before and after look of this substrate.In this occasion, the information of reading by each each substrate also can be defined as the view data or the check result of the inspection area of carrying out bad judgement.In addition, in server 2 sides, to the substrate before and after these bad take place, also with occasion shown in Figure 5 in the same manner, at the inspection area of carrying out above-mentioned bad judgement, can show the image of the same substrate in each operation abreast.In addition, at bad operation takes place, also can show the image of the same inspection area (above-mentioned bad zone takes place) in bad substrate in ground and a plurality of substrates before and after it abreast.In addition, also can show the image of the operation (such as the parts installation procedure) of the bad generation that bad substrate takes place, the image in the last operation (such as the solder operation) of the substrate before and after bad the generation is set about it simultaneously at centre place.

Claims (7)

1. inspection method that component mounting board is used, it is respectively at least 2 positions of making a plurality of operations that component mounting board carries out continuously are equipped with inspection machines, and carries out the inspection of adopting the substrate image after this operation is carried out, it is characterized in that:
The information processor that setting can communicate with each inspection machine,
In each inspection machine, carry out: step a, it generates the corresponding check result information of this identifying information that makes check result and substrate, and sends to above-mentioned information processor; Step b, it is corresponding with the identifying information of aforesaid substrate with the view data of using in the above-mentioned inspection, and is stored in the memory; Step c when it requires in the transmission that receives the identifying information that comprises the regulation substrate from above-mentioned information processor, corresponding to this identifying information, reads with above-mentioned transmission from above-mentioned memory and to require corresponding view data, and send to information processor,
Above-mentioned information processor is carried out: steps A, it is from any one information of the check result information of each inspection machine during for the bad information judged of expression, generation comprises the transmission requirement with the corresponding identifying information of this check result information, and sends to each inspection machine; Step B, it is corresponding to above-mentioned transmission requirement, makes the view data that sends from each inspection machine corresponding mutually, and is stored in the memory.
2. the inspection method that component mounting board according to claim 1 is used is characterized in that:
When above-mentioned each inspection machine has carried out bad judgement in inspection, in above-mentioned steps a, generation can specific bad position the check result information of formation, on the other hand, the server that has received this check result information is in above-mentioned steps A, come specific bad position by above-mentioned check result information, generate the transmission that comprises the information of representing this bad position and require and send to each inspection machine;
Each inspection machine is in above-mentioned steps c, the information of the expression bad position that requires according to above-mentioned transmission, from the corresponding view data of identifying information that requires with identical transmission, extraction comprises the interior view data in zone of the prescribed level of above-mentioned bad position, and the view data that will extract out sends to above-mentioned information processor.
3. the inspection method that component mounting board according to claim 1 and 2 is used, it is characterized in that, above-mentioned information processor reads out in the view data from each inspection machine that is stored among the step B in the memory in the moment of regulation, generates and export these view data are arranged at 1 display image data in the picture.
4. check system that component mounting board is used, it is being equipped with inspection machines at least 2 positions of a plurality of operations of execution continuously for making component mounting board respectively, and the inspection of the substrate image after this operation is carried out is adopted in execution, the information processor that can communicate with each inspection machine is set simultaneously, it is characterized in that
Each inspection machine comprises:
Memory, it is used for preserving the view data that above-mentioned inspection is used;
Check result information transmitting mechanism, its generation be the corresponding check result information of the identifying information of this check result and substrate, and send to above-mentioned information processor;
Image is preserved mechanism, and it is by each substrate, and the view data of using in the above-mentioned inspection is corresponding with the identifying information of this substrate and be stored in the above-mentioned memory;
The image transmitting mechanism, when it requires in the transmission that receives the identifying information that comprises the regulation substrate from above-mentioned information processor,, from above-mentioned memory, read with above-mentioned transmission and require corresponding view data corresponding to this identifying information, and send to information processor
Above-mentioned information processor comprises:
Memory, it is used for preserving by each inspection machine checks the view data of using;
Transmission requires mechanism, and it generates the transmission requirement that comprises with the corresponding identifying information of this check result information, and send to each inspection machine when being the bad information judged of expression from any one information in the check result information of each inspection machine;
Image is preserved mechanism, and it is corresponding to above-mentioned transmission requirement, makes the view data that sends from each inspection machine corresponding mutually, and is stored in the above-mentioned memory.
5. the check system that component mounting board according to claim 4 is used is characterized in that:
When the check result information transmitting mechanism of above-mentioned inspection machine has carried out bad judgement in above-mentioned inspection, the check result information of the formation that generation can specific bad position, and send to information processor;
The transmission that has received the information processor of above-mentioned check result information requires mechanism to come specific bad position by above-mentioned check result information, generates to comprise the transmission requirement of the information of representing this bad position, and sends to each inspection machine;
The image transmitting mechanism of each inspection machine is according to the information of the expression bad position of the transmission requirement that receives, from the corresponding view data of identifying information that requires with above-mentioned transmission, extraction comprises the interior view data in zone of the prescribed level of above-mentioned bad position, and the view data that will extract sends to above-mentioned information processor.
6. the check system of using according to claim 4 or 5 described component mounting boards is characterized in that:
Above-mentioned information processor possesses the image sense station and constitutes with showing controlling organization; This image sense station is in the moment of regulation, read by above-mentioned image preserve mechanism be stored in the memory, from the view data of each inspection machine; This demonstration controlling organization generates and output will be disposed at 1 display image data in the picture by the view data that this image sense station is read.
7. the manufacture method of a component mounting board, its substrate with process object is guided a plurality of operations successively into and is carried out processing by each operation, simultaneously 2 operations inspection machine is set at least, and carries out the inspection of the image that adopts the substrate after this operation is carried out, it is characterized in that:
The information processor that setting can communicate with each inspection machine,
In each inspection machine, carry out: step a, its generation makes the corresponding check result information of the identifying information of this check result and substrate, and sends to above-mentioned information processor; Step b, it is corresponding with the identifying information of aforesaid substrate with the view data of using in the above-mentioned inspection, and is stored in the memory; Step c when it requires in the transmission that receives the identifying information that comprises the regulation substrate from above-mentioned information processor, corresponding to this identifying information, reads with above-mentioned transmission from above-mentioned memory and to require corresponding view data, and send to information processor,
Above-mentioned information processor is carried out: steps A, it is from any one information of the check result information of each inspection machine during for the bad information judged of expression, generation comprises the transmission requirement with the corresponding identifying information of this check result information, and sends to each inspection machine; Step B, it is corresponding to above-mentioned transmission requirement, makes the view data that sends from each inspection machine corresponding mutually, and is stored in the memory.
CNB2005100545790A 2004-03-15 2005-03-14 Method and system for inspecting substrate for mounting components and method of producing substrate for mounting components Active CN100508695C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2004073573 2004-03-15
JP2004073573 2004-03-15
JP2005063330 2005-03-08

Publications (2)

Publication Number Publication Date
CN1863440A true CN1863440A (en) 2006-11-15
CN100508695C CN100508695C (en) 2009-07-01

Family

ID=37390733

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100545790A Active CN100508695C (en) 2004-03-15 2005-03-14 Method and system for inspecting substrate for mounting components and method of producing substrate for mounting components

Country Status (1)

Country Link
CN (1) CN100508695C (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102144155A (en) * 2008-09-18 2011-08-03 国际商业机器公司 System and method for supporting finding of defect in object to be inspected
CN102259185A (en) * 2011-07-20 2011-11-30 操应胜 Ball casting production line
CN102608114A (en) * 2011-01-18 2012-07-25 欧姆龙株式会社 Substrate inspection system
CN102650875A (en) * 2011-02-25 2012-08-29 欧姆龙株式会社 Inspection system, management server, inspection apparatus and method for managing inspection data
CN101971722B (en) * 2008-03-14 2013-01-23 松下电器产业株式会社 Substrate inspection device and substrate inspection method
CN103314286A (en) * 2011-01-13 2013-09-18 欧姆龙株式会社 Solder-attachment inspection method, solder-attachment inspection device, and PCB-inspection system
CN110268814A (en) * 2017-02-02 2019-09-20 株式会社富士 Production management device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101971722B (en) * 2008-03-14 2013-01-23 松下电器产业株式会社 Substrate inspection device and substrate inspection method
CN102144155A (en) * 2008-09-18 2011-08-03 国际商业机器公司 System and method for supporting finding of defect in object to be inspected
CN102144155B (en) * 2008-09-18 2014-06-18 国际商业机器公司 System and method for supporting finding of defect in object to be inspected
CN103314286A (en) * 2011-01-13 2013-09-18 欧姆龙株式会社 Solder-attachment inspection method, solder-attachment inspection device, and PCB-inspection system
CN103314286B (en) * 2011-01-13 2016-01-06 欧姆龙株式会社 Soldering inspection method and soldering inspection machine and base plate inspection system
CN102608114A (en) * 2011-01-18 2012-07-25 欧姆龙株式会社 Substrate inspection system
CN102608114B (en) * 2011-01-18 2014-09-10 欧姆龙株式会社 Substrate inspection system
CN102650875A (en) * 2011-02-25 2012-08-29 欧姆龙株式会社 Inspection system, management server, inspection apparatus and method for managing inspection data
CN102650875B (en) * 2011-02-25 2016-07-06 欧姆龙株式会社 Inspection system, management server, inspection device and inspection data managing method
CN102259185A (en) * 2011-07-20 2011-11-30 操应胜 Ball casting production line
CN110268814A (en) * 2017-02-02 2019-09-20 株式会社富士 Production management device
CN110268814B (en) * 2017-02-02 2020-11-24 株式会社富士 Production management device

Also Published As

Publication number Publication date
CN100508695C (en) 2009-07-01

Similar Documents

Publication Publication Date Title
CN1863440A (en) Method and system for inspecting substrate for mounting components and method of producing substrate for mounting components
JP3966336B2 (en) Inspection method and inspection system for component mounting board, and manufacturing method of component mounting board
CN1862259A (en) Inspection standard setting device, inspection standard setting method and process inspection device
CN103945684B (en) A kind of assembling device of PCB
CN1665385A (en) Inspection method and system and production method of mounted substrate
CN101060436A (en) A fault analyzing method and device for communication equipment
CN1844900A (en) Method and apparatus for detecting fruit surface defect based on laser image
CN101059671A (en) Energy-saving mode-equipped apparatus, information processing apparatus, and control method
CN1504908A (en) Memory system and controlling method thereof
CN101031874A (en) Method and apparatus for supporting container identification for multiple quay cranes
JP6937450B2 (en) Board production line
CN1916858A (en) Monitoring methd, monitoring equipment in system with multiple cores, and multiple cores system
CN1873677A (en) Process management apparatus and process management method
JP2006287745A5 (en)
CN107480737A (en) A kind of production management system and method for detection PCBA bar codes
CN206038549U (en) SMT production real -time management system
CN1913524A (en) Method of network management system interface consulation and its device
CN101043322A (en) Electronic device and communication control method
CN102375887A (en) Method and device for converting TIF (Tagged Image File) format file
CN1691989A (en) Method and device for processing mail
CN1662132B (en) Detection method for wrong mounting and substrate detector adopting such method
JP5150014B2 (en) Remote inspection system
CN1271694C (en) System, equipment and method for automatic testing IC complete device
CN103217934A (en) Inspection apparatus, processing apparatus, information processing apparatus and object manufacturing apparatus
CN1684052A (en) Printing apparatus and its control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant