CN107107610B - The printing process of electronic circuit and device - Google Patents
The printing process of electronic circuit and device Download PDFInfo
- Publication number
- CN107107610B CN107107610B CN201580070465.7A CN201580070465A CN107107610B CN 107107610 B CN107107610 B CN 107107610B CN 201580070465 A CN201580070465 A CN 201580070465A CN 107107610 B CN107107610 B CN 107107610B
- Authority
- CN
- China
- Prior art keywords
- reference mark
- memory
- alignment mark
- mark
- video camera
- 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.)
- Active
Links
- 238000007639 printing Methods 0.000 title claims abstract description 187
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000001514 detection method Methods 0.000 claims abstract description 74
- 239000000758 substrate Substances 0.000 claims abstract description 17
- 238000012360 testing method Methods 0.000 claims description 26
- 238000012546 transfer Methods 0.000 claims description 9
- 239000003292 glue Substances 0.000 claims description 8
- 238000000926 separation method Methods 0.000 claims description 2
- 238000007689 inspection Methods 0.000 claims 4
- 230000033001 locomotion Effects 0.000 description 81
- 238000012545 processing Methods 0.000 description 79
- 230000008602 contraction Effects 0.000 description 40
- 238000012790 confirmation Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 12
- 239000003550 marker Substances 0.000 description 7
- 238000012937 correction Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000002360 preparation method Methods 0.000 description 4
- 239000011248 coating agent Substances 0.000 description 3
- 238000000576 coating method Methods 0.000 description 3
- 230000005611 electricity Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000012528 membrane Substances 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000000151 deposition Methods 0.000 description 2
- 238000001035 drying Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F3/00—Cylinder presses, i.e. presses essentially comprising at least one cylinder co-operating with at least one flat type-bed
- B41F3/18—Cylinder presses, i.e. presses essentially comprising at least one cylinder co-operating with at least one flat type-bed of special construction or for particular purposes
- B41F3/20—Cylinder presses, i.e. presses essentially comprising at least one cylinder co-operating with at least one flat type-bed of special construction or for particular purposes with fixed type-beds and travelling impression cylinders
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F17/00—Printing apparatus or machines of special types or for particular purposes, not otherwise provided for
- B41F17/08—Printing apparatus or machines of special types or for particular purposes, not otherwise provided for for printing on filamentary or elongated articles, or on articles with cylindrical surfaces
- B41F17/14—Printing apparatus or machines of special types or for particular purposes, not otherwise provided for for printing on filamentary or elongated articles, or on articles with cylindrical surfaces on articles of finite length
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/04—Tripping devices or stop-motions
- B41F33/08—Tripping devices or stop-motions for starting or stopping operation of cylinders
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/04—Tripping devices or stop-motions
- B41F33/14—Automatic control of tripping devices by feelers, photoelectric devices, pneumatic devices, or other detectors
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Inking, Control Or Cleaning Of Printing Machines (AREA)
Abstract
In the printed object (circuit of first time) 4 being made of flexible substrate, isolated position in the up-down direction attached a pair of of alignment mark by pretreatment process.Move video camera (210) vertically, the region comprising an alignment mark is shot in the first mark position (PM1), the region comprising another alignment mark is shot in the second mark position (PM2).From the position of one alignment mark of image detection of shooting and the position of another alignment mark, the distance between a pair of of alignment mark is found out according to their position, and according to this distance come the rotation speed of the rubber cylinder (2) when adjusting to printed object (4) printed circuit (secondary circuit).Thereby, it is possible to the flexible degree with substrate to be aligned the circuit of the first printing accurately with the position of the circuit of the second printing.
Description
Technical field
The present invention relates to the printing process of electronic circuit and devices, wherein turns on one side from plate cylinder to rubber cylinder
Printing ink simultaneously makes to have transferred the rubber cylinder rotation of the ink, on one side to being handled in pretreatment process by being easy to stretch
The printed object for the sheet that the substrate of contracting is constituted carries out the printing of electronic circuit.
Background technique
In the printing to the substrates printed electronic circuit such as film, there are following situations, that is, will print the circuit of first time
Printed article be dried, coating insulating film and made it dry on the printed article, and print on the insulating film secondary
Circuit.In this case, it needs accurately to carry out aligned in position with the circuit of printed first time and carry out secondary electricity
The printing on road.
For this purpose, usually in the printing of the circuit of first time together with circuit print fiducial marks (alignment mark), and examine
The position of the reference mark is surveyed, so that with the aligned in position of the reference mark of the detection carrying out the printing of secondary circuit.
In addition, above-mentioned background technique is not disclosed in document.In addition, not found until applicant is when application
Citation related to the present invention.Therefore, undisclosed citation information.
However, substrate is the easy flexible component such as film in the case where above-mentioned electronic circuit is printed onto substrate, and
And because primary drying, the flexible increase of substrate, and the degree difference stretched according to different piece are carried out by heat.Cause
This, there are the following problems, that is, only by making the aligned in position of the position of rubber cylinder and the reference mark of detection, can not make
The circuit of the second printing and the circuit of the first printing are accurately be overlapped.
Summary of the invention
Subject to be solved by the invention
The present invention is completed to solve such project, it is intended that provide a kind of can stretch with substrate
The electronic circuit that the degree of contracting is aligned the circuit of the first printing accurately with the position of the circuit of the second printing
Printing process and device.
A technical solution to solve project
In order to reach such purpose, the printing process of electronic circuit of the invention on one side rolls rubber from plate cylinder
Cylinder transfer ink simultaneously makes to have transferred the rubber cylinder rotation of the ink, on one side to being handled in pretreatment process by stretching
The printed object for the sheet that the substrate of contracting is constituted carries out the printing of electronic circuit, and the printing process of electronic circuit has: first count
Process is taken the photograph, to including the first base of a pair for being attached to the position of printed object separated in the up-down direction in pretreatment process
The region of first reference mark in fiducial mark note is shot;Second shooting process, to including a pair of first reference mark
In the region of another the first reference mark shot;First reference mark position detects process, shoots work from first
The position of one the first reference mark of image detection of the printed object shot in sequence;Second reference mark position detects process,
The position of the image detection of printed object another the first reference mark shot from the second shooting process;First fiducial mark
Apart from operational process between note, the position based on first reference mark detected in the first reference mark position detection process
And the position of another the first reference mark detected in the second reference mark position detection process, find out a pair of first base
The distance between fiducial mark note;And first rotation speed adjust process, according between the first reference mark in operational process
The distance found out is adjusted the rotation speed of rubber cylinder when to printed object printed electronic circuit.
In addition, the printing equipment of electronic circuit of the invention, to rubber cylinder transfer ink and makes from plate cylinder on one side
It has transferred the rubber cylinder rotation of the ink, has been made of the substrate to stretch to handle in pretreatment process on one side
The printed object of sheet carries out the printing of electronic circuit, and the printing equipment of electronic circuit has: filming apparatus is located in advance to being included in
One first be attached in science and engineering sequence in the first reference mark of a pair for the position of printed object separated in the up-down direction
The region of reference mark and region comprising another the first reference mark are shot;The detection of first reference mark position
Portion, from the position of one the first reference mark of image detection of the printed object shot by filming apparatus;Second reference mark position
Test section is set, from the position of another the first reference mark of the image detection of the printed object shot by filming apparatus;First base
Fiducial mark note between distance calculating unit, the position based on first reference mark detected by the first reference mark position test section with
And the position of another the first reference mark by the detection of the second reference mark position test section, find out a pair of first reference mark
The distance between;And the first rotation speed adjustment section, it is right according to by the distance that distance calculating unit is found out between the first reference mark
The rotation speed of rubber cylinder when to printed object printed electronic circuit is adjusted.
Invention effect
In accordance with the invention it is possible to which expansion and contraction until consideration before printing to printed object rolls to adjust rubber
The rotation speed of cylinder, so that the flexible degree with substrate independently makes the printing of electronic circuit (secondary circuit) accurately
It overlaps on printed object (circuit of first time).
Detailed description of the invention
Fig. 1 is the printing equipment for showing the electronic circuit of the printing process for implementing electronic circuit of the present invention
The figure of the major part of one embodiment.
Fig. 2 is that first pair that printed object is printed in pretreatment process is shown in the printing equipment of the electronic circuit
Position marks the top view of the configuration of (the first alignment mark) and video camera etc..
Fig. 3 is that the second register guide for being printed on printed object simultaneously with printing is shown in the printing equipment of the electronic circuit
Remember the top view of the configuration of (the second alignment mark) and video camera etc..
Fig. 4 is the block diagram of the major part of the platform print control in the printing equipment of the electronic circuit.
Fig. 5~Figure 12 is to be split the figure shown to the content of the memory in platform print control.
Figure 13 is the flow chart for illustrating the movement of platform print control.
Figure 14 is the flow chart after Figure 13.
Figure 15 is the flow chart after Figure 14.
Figure 16 is the flow chart after Figure 15.
Figure 17 is the flow chart after Figure 16.
Figure 18 is the flow chart after Figure 17.
Figure 19 is the flow chart after Figure 18.
Figure 20 is the flow chart after Figure 19.
Figure 21 is the flow chart after Figure 19.
Figure 22 is the flow chart after Figure 21.
Figure 23 is the flow chart after Figure 22.
Figure 24 is the flow chart after Figure 22.
Figure 25 is the flow chart after Figure 24.
Figure 26 is the flow chart after Figure 25.
Figure 27 is the flow chart after Figure 26.
Figure 28 is the flow chart after Figure 26.
Figure 29 is the flow chart after Figure 28.
Figure 30 is the flow chart after Figure 29.
Figure 31 is the flow chart after Figure 29.
Figure 32 is the flow chart after Figure 31.
Figure 33 is the flow chart after Figure 32.
Figure 34 is the flow chart after Figure 33.
Figure 35 is the flow chart after Figure 34.
Figure 36 is the flow chart after Figure 35.
Figure 37 is the flow chart after Figure 36.
Figure 38 is the flow chart after Figure 37.
Figure 39 is the flow chart after Figure 38.
Figure 40 is the flow chart after Figure 39.
Figure 41 is the flow chart after Figure 40.
Figure 42 is the flow chart after Figure 41.
Figure 43 is the flow chart after Figure 40.
Figure 44 is the flow chart after Figure 43.
Figure 45 is the flow chart after Figure 44.
Figure 46 is the flow chart after Figure 45.
Figure 47 is the flow chart after Figure 46.
Figure 48 is the flow chart after Figure 47.
Figure 49 is the flow chart after Figure 48.
Figure 50 is the flow chart after Figure 49.
Figure 51 is the flow chart after Figure 50.
Figure 52 is the flow chart after Figure 51.
Figure 53 is the flow chart after Figure 51.
Figure 54 is the flow chart after Figure 53.
Figure 55 is the flow chart after Figure 54.
Figure 56 is the flow chart after Figure 54.
Figure 57 is the flow chart after Figure 56.
Figure 58 is the flow chart after Figure 57.
Figure 59 is the flow chart after Figure 58.
Figure 60 is the flow chart after Figure 58.
Figure 61 is the flow chart after Figure 60.
Figure 62 is the flow chart after Figure 61.
Figure 63 is the flow chart after Figure 61.
Figure 64 is the flow chart after Figure 63.
Figure 65 is the flow chart after Figure 64.
Figure 66 A and Figure 66 B are to illustrate that the shooting image from the first mark position of the video camera on the left side passes through pattern match
Come detect the left side the first mark position the first alignment mark position process figure.
Figure 67 A and Figure 67 B are to illustrate that the shooting image from the first mark position of the video camera on the right passes through pattern match
Come detect the right the first mark position the first alignment mark position process figure.
Figure 68 A and Figure 68 B are to illustrate that the shooting image from the second mark position of the video camera on the left side passes through pattern match
Come detect the left side the second mark position the first alignment mark position process figure.
Figure 69 A and Figure 69 B are to illustrate that the shooting image from the second mark position of the video camera on the right passes through pattern match
Come detect the right the second mark position the first alignment mark position process figure.
Figure 70 is the calculating process of the offset in the Y-direction for illustrate the first alignment mark of the first marked locations,
The figure of the calculating process of expansion and contraction between the calculating process of distance between one alignment mark and the first alignment mark.
Figure 71 is to illustrate to roll when to printed object printed electronic circuit (secondary circuit) from plate cylinder to rubber
The figure of the process of cylinder transfer ink.
Figure 72 be show make the rubber cylinder for having transferred ink drop to mounting table and to some direction of printed object (on
The upward downstream side in lower section) mobile appearance figure.
Figure 73 is the figure for showing the state that rubber cylinder reaches the printing starting position being corrected.
Figure 74 is the figure for showing the state that rubber cylinder reaches printing end position.
Figure 75 is to show the rubber cylinder for reaching printing end position from mounting table rising and be located to plate cylinder
The figure of the mobile appearance in side (upstream side in up and down direction).
Figure 76 is the state for making rubber cylinder return to the initial position (origin position) before starting to carry out movement
Figure.
Figure 77 A and Figure 77 B are to illustrate that the shooting image from the first mark position of the video camera on the left side passes through pattern match
Come detect the left side the first mark position the second alignment mark position process figure.
Figure 78 A and Figure 78 B are to illustrate that the shooting image from the first mark position of the video camera on the right passes through pattern match
Come detect the right the first mark position the second alignment mark position process figure.
Figure 79 A and Figure 79 B are to illustrate that the shooting image from the second mark position of the video camera on the left side passes through pattern match
Come detect the left side the second mark position the second alignment mark position process figure.
Figure 80 A and Figure 80 B are to illustrate that the shooting image from the second mark position of the video camera on the right passes through pattern match
Come detect the right the second mark position the second alignment mark position process figure.
Figure 81 is the calculating process of the offset in the Y-direction for illustrate the second alignment mark of the first marked locations,
The figure of the calculating process of expansion and contraction between the calculating process of distance between two alignment marks and the second alignment mark.
Figure 82 A and Figure 82 B are to show the position separated in the up-down direction that printed object is printed in pretreatment process
The figure of the variation for the first alignment mark of a pair set.
Figure 83 be show can by CPU realize function part block diagram.
Specific embodiment
Hereinafter, based on attached drawing, the present invention is described in detail.
Fig. 1 is the printing equipment for showing the electronic circuit of the printing process for implementing electronic circuit of the present invention
The figure of the major part of one embodiment.
The printing equipment of the electronic circuit has plate printing machine (flatbed press) 100 and to the printing machine 100
The platform print control 200 of setting, printing machine 100 have plate cylinder (P) 1, rubber cylinder (B) 2 and platform (mounting
Platform) 3.
In printing machine 100, plate cylinder 1 and rubber cylinder 2 are rotatively supported, in the given of mounting table 3
Location arrangements have printed object 4.It is equipped in plate cylinder 1 for 4 printed electronic circuit of printed object in mounting table 3
Printing plate.Printed object 4 is sheet of membrane, and is printed with the circuit of first time.In addition, as printed object 4, additionally it is possible to use by than
Paper is easy the sheet material that flexible substrate is constituted.
In the printing machine 100, ink is transferred to rubber cylinder 2 from plate cylinder 1, has transferred the rubber cylinder of ink
2 drop to mounting table 3, and the rubber cylinder 2 for dropping to the mounting table 3 is mobile to diagram right direction while rotating, thus right
Printed object 4 carries out the printing of electronic circuit (secondary circuit).
The circuit for printing first time in printed object 4 with identical printing machine 100, after printing is dry, for the first time
Circuit on coating insulating film.In this state, printed object 4 is disposed in the printing machine 100 again.That is, in pretreatment work
The printing of the circuit of first time, the coating of insulating film are carried out in sequence to printed object 4.
In addition, in the present embodiment, the pretreatment before carrying out the printing of secondary circuit to the printed object 4
In process, as shown in Fig. 2, the printing with the circuit of first time prints four alignment mark RM1 (first to printed object 4 simultaneously
Alignment mark).
In this example embodiment, the mobile direction of rubber cylinder 2 is set as to the up and down direction (Y-direction) of printed object 4, it will be with this
The orthogonal direction of up and down direction is set as the left and right directions (X-direction) of printed object 4, and the printing with the circuit of first time is simultaneously in quilt
Print a pair of of alignment mark RM1 in the position separated in the up-down direction in the left side of printed article 4L1And RM1L2, and in printed object
Print a pair of of alignment mark RM1 in the position separated in the up-down direction on 4 right sideR1And RM1R2。
In addition, in the present embodiment, carrying out secondary circuit to the printed object 4 for the circuit for having printed first time
Printing when, as shown in figure 3, printing four alignment mark RM2 in printed object 4 simultaneously with the printing of secondary circuit
(the second alignment mark).In this example embodiment, with the printing of secondary circuit simultaneously in the left side of printed object 4 in upper and lower
Print a pair of of alignment mark RM2 in the position separated upwardsL1And RM2L2, and dividing in the up-down direction on the right side of printed object 4
From position print a pair of of alignment mark RM2R1And RM2R2。
In addition, in figs. 1 to 3, the printed object 4 for having printed the circuit of (first layer) for the first time is indicated with appended drawing reference 4A
(printing the printed object 4 before secondary circuit) is indicated to have printed second (second layer) of circuit with appended drawing reference 4B
Printed object 4 (having printed the printed object 4 after secondary circuit), to be distinguished to the two.
In this example embodiment, the first alignment mark RM1 is set as round, and the second alignment mark RM2 is set as × symbol, but unlimited
In the label of this form.In addition, the first alignment mark RM1 will not necessarily print simultaneously with the printing of the circuit of first time,
It can also carry out applying afterwards.In addition, about the second alignment mark RM1, as long as same with the printing of secondary circuit
When it is additional, can also carry out applying.
In addition, the first reference mark of a pair described in the present invention is equivalent to and prints simultaneously with the printing of the circuit of first time
The position of printed object 4 separated in the up-down direction the first alignment mark RM1 to (RM1L1And RM1L2To, RM1R1
And RM1R2To), a pair of second reference mark be equivalent to the printing with secondary circuit be printed on simultaneously printed object 4
Second alignment mark RM2 (RM2 of the position separated in up and down directionL1And RM2L2To, RM2R1And RM2R2To) pair.With
Under, the first alignment mark RM1 is known as the first alignment mark, the second alignment mark RM2 is known as the second alignment mark.
In addition, in the printing machine 100, the opposite side of the rubber cylinder 2 for clipping printed object 4 in mounting table 3
There are two video camera 210 (210L, 210R) for position setting.The two video cameras 201 are equivalent to shooting dress described in the present invention
It sets.
A pair first of first video camera 210L (hereinafter referred to as left video camera) and the printed object 4 in mounting table 3 aligns
Mark RM1L1And RM1L2And the second alignment mark RM2L1And RM2L2Printing position be correspondingly configured.As described later,
The upper surface of printed object 4 of the first video camera 210L in mounting table 3 is vertically moved, in the first marker bit
It sets at PM1 to comprising the first alignment mark RM1L1And the second alignment mark RM2L1Region shot, in the second marker bit
It sets at PM2 to comprising the first alignment mark RM1L2And the second alignment mark RM2L2Region shot.
A pair first of second video camera 210R (hereinafter referred to as right video camera) and the printed object 4 in mounting table 3 aligns
Mark RM1R1And RM1R2And the second alignment mark RM2R1And RM2R2Printing position be correspondingly configured.As described later,
The upper surface of printed object 4 of the second video camera 210R in mounting table 3 is vertically moved, in the first marker bit
It sets at PM1 to comprising the first alignment mark RM1R1And the second alignment mark RM2R1Region shot, in the second marker bit
It sets at PM2 to comprising the first alignment mark RM1R2And the second alignment mark RM2R2Region shot.
The block diagram of the major part of platform print control 200 is shown in Fig. 4.Platform print control 200 has
CPU (Central Processing Unit: central processing unit) 201, ROM (Read Only Memory: read-only memory)
202, RAM (Random Access Memory: random access memory) 203, input unit 204, display 205, output dress
Set (FD driver, printer etc.) 206, printing prepares to start switch 207, prints the teaching after starting switch 208, printing
Switch 209, video camera 210 (left video camera 210L, right video camera 210R), video camera mobile motor 211, the mobile use of video camera
Motor driver 212, video camera mobile motor rotary encoder 213, camera position detection counter 214, D/A become
Parallel operation 215, the origin position detector 216 of video camera, plate cylinder driving motor 217, plate cylinder driving are driven with motor
Dynamic device 218, plate cylinder driving motor rotary encoder 219, the detection of plate cylinder rotatable phase counter 220, D/A
Converter 221.
It is driven in addition, having rubber cylinder driving motor 222, rubber cylinder driving motor driver 223, rubber cylinder
Employ motor rotary encoder 224, rubber cylinder rotatable phase detection counter 225, D/A converter 226, rubber cylinder
Up and down direction is mobile to be moved with motor 227, the mobile motor driver 228 of rubber cylinder up and down direction, rubber cylinder up and down direction
Employ motor rotary encoder 229, rubber cylinder up and down direction position detection counter 230, D/A converter 231, rubber
Origin position detector 232, rubber cylinder lifting in the up and down direction of roller are with cylinder 233, rubber cylinder lifting cylinder
With valve 234, ink device 235, cylinder contact separator 236, memory 237, input/output interface (I/O, I/F) 238-
1~238-16.
In the platform print control 200, CPU201 obtains providing via interface 238-1~238-16 various defeated
Enter information, accordings on one side access RAM203, memory 237 while and be stored in the program of ROM202 and acted.
The mobile motor of video camera is with rotary encoder 213 by the given rotation angle of each of the mobile motor 211 of video camera
Clock pulses is generated, and is output to video camera mobile motor driver 212 and camera position detection counter 214.
In addition, the mobile motor of video camera is with rotary encoder 213 by the given rotation angle position of each of the mobile motor 211 of video camera
Generation zero pulse is set, and zero pulse is output to camera position detection counter 214.Video camera movement is made with motor 211
The upper surface of left video camera 210L and right video camera 210R while the printed object 4 in mounting table 3 is vertically moved
It is dynamic.The origin position detector 216 of video camera detects when making left video camera 210L and right video camera 210R while being moved
Initial position, as origin position.
Plate cylinder driving motor is with rotary encoder 219 by the given rotation of each of plate cylinder driving motor 217
Corner generates clock pulses, and is output to plate cylinder driving motor driver 218 and the detection of plate cylinder rotatable phase
With counter 220.In addition, plate cylinder driving motor is with rotary encoder 219 by the every of plate cylinder driving motor 217
A given rotary angle position generates zero pulse, and zero pulse is output to plate cylinder rotatable phase detection counter 220.
Rubber cylinder driving motor is with rotary encoder 224 by the given rotation of each of rubber cylinder driving motor 222
Corner generates clock pulses, and is output to rubber cylinder driving motor driver 223 and the detection of rubber cylinder rotatable phase
With counter 225.In addition, rubber cylinder driving motor is with rotary encoder 224 by the every of rubber cylinder driving motor 222
A given rotary angle position generates zero pulse, and zero pulse is output to rubber cylinder rotatable phase detection counter 225.
The mobile motor rotary encoder 229 of rubber cylinder up and down direction is by the mobile motor of rubber cylinder up and down direction
Each of 227 given rotation angles generate clock pulses, and be output to rubber cylinder up and down direction it is mobile with motor driver 228 with
And rubber cylinder up and down direction position detection counter 230.It is compiled with motor with rotation in addition, rubber cylinder up and down direction is mobile
Code device 229 is by the mobile each given rotary angle position generation zero pulse of motor 227 of rubber cylinder up and down direction, and by zero
Pulse is output to rubber cylinder up and down direction position detection counter 230.Origin position in the up and down direction of rubber cylinder
Initial position when the detection of detector 232 moves rubber cylinder 2 in the up-down direction, as origin position.
The content of memory 237 is shown in Fig. 5~Figure 12 segmentation.Memory 237 is provided with memory M1~M77.?
The rotation speed Vc of the memory M1 storage mobile motor of video camera.Camera position detection counter is stored in memory M2
Count value.In the current location PCM of memory M3 storage video cameraR.The first mark position PM1 is stored in memory M4.
In memory M5 stored count value Y.In memory M6 stored count value X.The first of the video camera on the memory M7 storage left side
Photographed data at mark position PM1.Picture on the left and right directions that memory M8 is stored with video camera (video camera of left and right)
Prime number a.Pixel number b in the up and down direction that memory M9 is stored with video camera (video camera of left and right).It is deposited in memory M10
Contain the second mark position PM2.
Photographed data at first mark position PM1 of the video camera on the right of memory M11 storage.In memory M12
Store the photographed data at the second mark position PM2 of the video camera on the left side.The of video camera on the right of memory M13 storage
Photographed data at two mark position PM2.In memory M14 stored count value N.In memory M15 stored count value M.It is depositing
Reservoir M16 stores the pixel data of the first alignment mark.Picture on the left and right directions that memory M17 stores the first alignment mark
Prime number c.Pixel number d in the up and down direction that memory M18 stores the first alignment mark.On the memory M19 storage left side
(the M1x1 that locates of the first alignment mark at first mark position PM1L, M1y1L).The of the memory M20 storage left side
(the M1x2 that locates of the first alignment mark at two mark position PM2L, M1y2L)。
Base position in the Y-direction that memory M21 stores the first alignment mark at the first mark position PM1
M1y1r.Offset Δ in the Y-direction of the first alignment mark at the first mark position PM1 on the memory M22 storage left side
M1y1L.Distance LM1 between first alignment mark on the memory M23 storage left sideL.First on the right of memory M24 storage
(the M1x1 that locates of the first alignment mark at mark position PM1R, M1y1R).The second mark on the right of memory M25 storage
Remember (the M1x2 that locates of the first alignment mark at the PM2 of positionR, M1y2R).The first label on the right of memory M26 storage
Offset Δ M1y1 in the Y-direction of the first alignment mark at the PM1 of positionR.The first mark position is stored in memory M27
Offset Δ Y1 (Δ M1y1) in the Y-direction of the first alignment mark at PM1.First pair on the right of memory M28 storage
Distance LM1 between the label of positionR.The average value LM1 of the distance between the first alignment mark is stored in memory M29.In memory M30
Store the reference distance LM1r between the first alignment mark.
The expansion and contraction η 1 between the first alignment mark is stored in memory M31.It is opened in the printing that memory M32 is stored with benchmark
Beginning position PRTST.In the printing starting position PRT that memory M33 storage has modifiedST'.Printing length is stored in memory M34
Spend l.In the printing length l ' that memory M35 storage has modified.In memory M36 memory print end position PRTEND.It is storing
Device M37 is stored with the benchmark rotation speed VBr of rubber cylinder.The rotation speed of rubber cylinder in memory M38 memory print
Spend VBp.The benchmark rotation speed VPr of plate cylinder is stored in memory M39.In memory M40 storage plate cylinder rotation
The count value of phase-detection counter.
In the current rotatable phase of memory M41 storage plate cylinderPlate cylinder is stored in memory M42
Print starting positionThe printing end position of plate cylinder is stored in memory M43Rubber is stored in memory M44
The glue cylinder rotatable phase detection count value of counter.In the current rotatable phase ψ of memory M45 storage rubber cylinderR。
In the printing starting position ψ of memory M46 storage rubber cylinderST.The printing stop bits of rubber cylinder is stored in memory M47
Set ψEND.The mobile starting position ψ of rubber cylinder is stored in memory M48MST.Rubber cylinder is stored in memory M49
Movement speed vB in up and down directionM.The up and down direction position for completing to utilize rubber cylinder is indicated whether in memory M50 storage
The modified value of the phase deviation carried out with rotatable phase.
In the count value of the up and down direction position detection counter of memory M51 storage rubber cylinder.In memory M52
Store the current up and down direction position PBM of rubber cylinderR.In the current of the rubber cylinder that memory M53 storage has modified
Up and down direction position PBMR'.In the rotation phase for the due rubber cylinder of up and down direction-that memory M54 is stored with rubber cylinder
Bit map table.The rotatable phase ψ m of due rubber cylinder is stored in memory M55.In memory M56 storage rubber cylinder
Current rotational phase difference Δ ψR.In the current rotational phase difference Δ ψ of memory M57 storage rubber cylinderRAbsolute value.?
Memory M58 is stored with the permissible value α of the rotational phase difference of rubber cylinder.The current of rubber cylinder is stored in memory M59
Rotational phase difference-rotation speed correction value map table.In the correction value Δ V of memory M60 storage rotation speed.
In the rotation speed VBr ' for the rubber cylinder that memory M61 storage has modified.Second pair is stored in memory M62
The pixel data of position label.Pixel number e on the left and right directions that memory M63 is stored with the second alignment mark.In memory
M64 is stored with the pixel number f in the up and down direction of the second alignment mark.The first mark position on the memory M65 storage left side
(the M2x1 that locates of the second alignment mark at PM1L, M2y1L).The second mark position on the memory M66 storage left side
(the M2x2 that locates of the second alignment mark at PM2L, M2y2L).It is stored at the first mark position PM1 in memory M67
The second alignment mark Y-direction on base position M2y1r.At the first mark position PM1 on the memory M68 storage left side
The second alignment mark Y-direction on offset Δ M2y1L.Between second alignment mark on the memory M69 storage left side
Distance LM2L.(the M2x1 that locates of the second alignment mark at the first mark position PM1 on the right of memory M70 storageR,
M2y1R)。
(the M2x2 that locates of the second alignment mark at the second mark position PM2 on the right of memory M71 storageR,
M2y2R).Offset in the Y-direction of the second alignment mark at the first mark position PM1 on the right of memory M72 storage
ΔM2y1R.Offset in the Y-direction that memory M73 stores the second alignment mark at the first mark position PM1 is averaged
It is worth Δ M2y1.Offset Δ Y2 in the Y-direction that memory M74 stores the second alignment mark at the first mark position PM1.
Distance LM2 between the second alignment mark on the right of memory M75 storageR.Between memory M76 stores the second alignment mark
The average value LM2 of distance.The expansion and contraction η 2 between the second alignment mark is stored in memory M77.
(movement of platform print control)
Then, using the flow chart of Figure 13~Figure 65 to the platform print control in the printing equipment of the electronic circuit
200 movement is illustrated.
In addition, the CPU201 of platform print control 200 is carried out to memory M as needed in movement below
The write-in of the various data found out by operation carries out reading of various data etc. from memory M, still, herein in order to avoid
Illustrate to become many and diverse, and according to the title of memory M, the mark marked in memory M etc. it is also clear that therefore sometimes
Omit the explanation to the read-write motion of memory M.
(preparation of printing)
In the present embodiment, as initial setting, " zero " (Figure 13: step S101) is rewritten as in memory M74.That is,
Offset Δ Y2 in the Y-direction of the second alignment mark at first mark position PM1 is set as Δ Y2=0.In addition, storing
Device M77 is rewritten as " 1 " (step S102).That is, the expansion and contraction η 2 between the second alignment mark is set as η 2=1.Then, such as Fig. 1 institute
Show, the printed object 4A for having printed the circuit of first time is arranged in mounting table 3 in pretreatment process, and printing is prepared
Start switch 207 to be set as " enabling ".
(shooting of alignment mark)
When printing prepares to start ("Yes" of step S103) when switch 207 is set as " enabling ", platform print control
200 CPU201 reads in the rotation speed Vc (step S104) of the mobile motor of video camera from memory M1, via D/A converter
The mobile rotation speed Vc (step that instruction and the mobile motor of video camera are rotated forward with the output of motor driver 212 of 215 pairs of video cameras
Rapid S105).Video camera movement as a result, is rotated forward with motor 211 with rotation speed Vc, by position initial shown in Fig. 1 (Fig. 2)
It sets as origin position, left video camera 210L and right video camera the 210R left direction in mounting table 3 are moved simultaneously.
In the moving process of the left video camera 210L and right video camera 210R, CPU201 reads in camera position detection
With the count value (step S106) of counter 214, according to the count value of camera position detection counter 214 to left camera shooting
The current location PCM of machine 210L and right video camera 210RRIt carries out operation (step S107), and reads in the first mark from memory M4
Remember position PM1 (step S108), confirms the current location PCM of left video camera 210L and right video camera 210RRWhether reach
First mark position PM1 (step S109).
As the current location PCM for confirming left video camera 210L and right video camera 210RRReach the first mark position PM1
When ("Yes" of step S109), CPU201 is mobile to video camera to export halt instruction (step S110) with motor driver 212, stops
The only movement of left video camera 210L and right video camera 210R.Then, left video camera 210L and right video camera 210R is exported
Shooting instruction (step S111) includes the first register guide in the printed object 4 for being arranged in mounting table 3 with left video camera 210L
Remember RM1L1Region shot, and with right video camera 210R in printed object 4 include the first alignment mark RM1R1Area
Domain is shot.
Then, CPU201 instructs (Figure 14: step S112) to the left video camera 210L transmission for sending photographed data, works as basis
When transmission instruction has sent photographed data from left video camera 210L ("Yes" of step S113), by the count value in memory M5
Y is set as 1 (step S114), and the count value X in memory M6 is set as 1 (step S115), and the picture that will be determined with count value X, Y
The photographed data from left video camera 210L of plain position is written to the address location (step S116) of (X, the Y) of memory M7.
Then, CPU201 adds 1 (step S117), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S118) on the left and right directions of machine, the left and right directions until in step S119 count value X being more than video camera
On pixel number a until, repeat step S116~S119 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S119) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S120), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S121), until step S122 count value Y be more than video camera up and down direction on pixel number b until, repeat into
The processing of row step S115~S122 acts.
The pixel of a × b from left video camera 210L at the first mark position PM1 is stored in memory M7 as a result,
Photographed data.Here, that printed object 4A includes the first alignment mark RM1 as shown in Figure 66 AL1Photographed data as a ×
The photographed data of the pixel of b is stored in memory M7.
In addition, being stored with the pixel data of c × d of the first alignment mark RM1 in memory M16 as shown in Figure 66 A, make
For the data of pattern match.In addition, the up and down direction of video camera is set as direction identical with the up and down direction of printed object 4A,
The left and right directions of video camera is set as direction identical with the left and right directions of printed object 4A.
Then, CPU201 instructs (Figure 15: step S123) to the right video camera 210R transmission for sending photographed data, works as basis
When transmission instruction has sent photographed data from right video camera 210R ("Yes" of step S124), by the count value in memory M5
Y is set as 1 (step S125), and the count value X in memory M6 is set as 1 (step S126), and the picture that will be determined with count value X, Y
The photographed data from right video camera 210R of plain position is written to the address location (step S127) of (X, the Y) of memory M11.
Then, CPU201 adds 1 (step S128), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S129) on the left and right directions of machine, until count value X is more than the left and right directions of video camera in step s 130
On pixel number a until, repeat step S127~S130 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S130) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S131), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S132), until step S133 count value Y be more than video camera up and down direction on pixel number b until, repeat into
The processing of row step S126~S133 acts.
The pixel of a × b from right video camera 210R at the first mark position PM1 is stored in memory M11 as a result,
Photographed data.Here, that printed object 4A includes the first alignment mark RM1 as shown in Figure 67 AR1Photographed data as a ×
The photographed data of the pixel of b is stored in memory M11.
Then, CPU201 reads in the rotation speed Vc (Figure 16: step S134) of the mobile motor of video camera from memory M1,
Toggling command and the mobile motor of video camera are exported with motor driver 212 via D/A converter 215 is mobile to video camera
Rotation speed Vc (step S135).Video camera is mobile as a result, is inverted with motor 211 with rotation speed Vc, is stopped in Fig. 1 (Fig. 2)
Only in the left video camera 210L of the first mark position PM1 and right video camera 210R, right direction carries out simultaneously in mounting table 3
It is mobile.
In the moving process of the left video camera 210L and right video camera 210R, CPU201 reads in camera position detection
With the count value (step S136) of counter 214, according to the count value of camera position detection counter 214 to left camera shooting
The current location PCM of machine 210L and right video camera 210RRIt carries out operation (step S137), and reads in second from memory M10
Mark position PM2 (step S138) confirms the current location PCM of left video camera 210L and right video camera 210RRWhether reach
The second mark position PM2 (step S139).
As the current location PCM for confirming left video camera 210L and right video camera 210RRReach the second mark position PM2
When ("Yes" of step S139), CPU201 exports shooting instruction (step to left video camera 210L and right video camera 210R
S140), include the first alignment mark RM1 on printed object 4A with left video camera 210LL2Region shot, and with the right side
Video camera 210R includes the first alignment mark RM1 on printed object 4AR2Region shot.
Then, CPU201 instructs (step S141) to the left video camera 210L transmission for sending photographed data, when according to the hair
When instruction being sent to have sent photographed data from left video camera 210L ("Yes" of step S142), the count value Y in memory M5 is set
For 1 (step S143), the count value X in memory M6 is set as 1 (Figure 17: step S144), and will be determined with count value X, Y
The photographed data from left video camera 210L of location of pixels is written to the address location (step of (X, the Y) of memory M12
S145)。
Then, CPU201 adds 1 (step S146), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S147) on the left and right directions of machine, the left and right directions until in step S148 count value X being more than video camera
On pixel number a until, repeat step S145~S148 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S148) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S149), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S150), until step S151 count value Y be more than video camera up and down direction on pixel number b until, repeat into
The processing of row step S144~S151 acts.
The pixel of a × b from left video camera 210L at the second mark position PM2 is stored in memory M12 as a result,
Photographed data.Here, that printed object 4A includes the first alignment mark RM1 as shown in Figure 68 AL2Photographed data as a ×
The photographed data of the pixel of b is stored in memory M12.
Then, CPU201 instructs (step S152) to the right video camera 210R transmission for sending photographed data, when according to the hair
When instruction being sent to have sent photographed data from right video camera 210R ("Yes" of step S153), the count value Y in memory M5 is set
For 1 (Figure 18: step S154), the count value X in memory M6 is set as 1 (step S155), and will be determined with count value X, Y
The photographed data from right video camera 210R of location of pixels is written to the address location (step of (X, the Y) of memory M13
S156)。
Then, CPU201 adds 1 (step S157), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S158) on the left and right directions of machine, the left and right directions until in step S159 count value X being more than video camera
On pixel number a until, repeat step S156~S159 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S159) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S160), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S161), until step S162 count value Y be more than video camera up and down direction on pixel number b until, repeat into
The processing of row step S155~S162 acts.
The pixel of a × b from right video camera 210R at the second mark position PM2 is stored in memory M13 as a result,
Photographed data.Here, that printed object 4A includes the first alignment mark RM1 as shown in Figure 69 AR2Photographed data as a ×
The photographed data of the pixel of b is stored in memory M13.
Then, CPU201 continues the movement of left video camera 210L and right video camera 210R, when the origin of video camera
When position detector 216 senses left video camera 210L and right video camera 210R and revert to origin position (initial position)
("Yes" of step S163), it is mobile to video camera to send halt instruction (step S164) with motor driver 212, make left video camera
The mobile stopping of 210L and right video camera 210R.
(utilizing the detection of the position of the first alignment mark of pattern match)
Then, the count value Y in memory M5 is set as 1 (Figure 19: step S165) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S166), the count value N in memory M14 is set as 1 (step S167), by the meter in memory M15
Numerical value M is set as 1 (step S168).
Then, the pixel data (step of the left video camera of the address location of (X+M-1, the Y+N-1) in read in memory M7
S169), the pixel data (step S170) of the first alignment mark of the address location of (M, the N) in read in memory M16, and really
Recognize the pixel data and memory M16 of the left video camera of the address location of (X+M-1, the Y+N-1) in the memory M7 of the reading
In (M, N) address location whether consistent (the step S171, referring to Figure 66 A) of pixel data.
Here, if the pixel data of the left video camera of the address location of (X+M-1, Y+N-1) in memory M7 with deposit
The pixel data of first alignment mark of the address location of (M, N) in reservoir M16 is inconsistent ("No" of step S169), then this
When the address from (X, Y) to the address of (X+c-1, Y+d-1) until the left side video camera 210L first mark position
Any one pixel data in photographed data is different from the pixel data of the first alignment mark, and starts from the address of (X, Y)
Range there is no the first mark position PM1 the left side the first alignment mark RM1L1, therefore CPU201 is in memory M6
Count value X adds 1 (Figure 20: step S172), and pixel number a and storage on the left and right directions of the video camera in read in memory M8
Pixel number c (step S173, S174) on the left and right directions of the first alignment mark in device M17, falls into a trap until in step S175
Until numerical value X is more than " a-c+1 ", repeat the processing movement of step S167~S175.
In processing movement, if count value X is more than " a-c+1 " ("Yes" of step S175), the left side will exceed
End on the left and right directions of the photographed data of the first mark position of video camera 210L, therefore CPU201 is in memory M5
Count value Y adds 1 (step S176), and pixel number b and memory M18 in the up and down direction of the video camera in read in memory M9
In the first alignment mark up and down direction on pixel number d (step S177, S178), until in step S179 count value Y
Until more than " b-d+1 ", repeat the processing movement of step S166~S179.
In processing movement, when the left video camera of the address location of (X+M-1, Y+N-1) in confirmation memory M7
(Figure 19: the step when pixel data of first alignment mark of the address location of pixel data and (M, N) in memory M16 is consistent
The "Yes" of rapid S171), CPU201 adds 1 (Figure 21: step S181) to the count value M in memory M15, and reads from memory M17
Enter the pixel number c (step S182) on the left and right directions of the first alignment mark, until being more than first in step S183 count value M
Until pixel number c on the left and right directions of alignment mark, repeat the processing movement of step S169~S183.
As the pixel number c on the left and right directions that count value M is more than the first alignment mark ("Yes" of step S183),
CPU201 adds 1 (step S184) to the count value N in memory M14, and above and below memory M18 the first alignment mark of reading
Pixel number d (step S185) on direction, until in the up and down direction for being more than the first alignment mark in step S186 count value N
Pixel number d until, repeat step S168~S186 processing movement.
In this way, photographed data (the bat of first mark position on the left side of the CPU201 to the pixel of a × b in memory M7
Take the photograph data) carry out memory M16 in c × d the first alignment mark pixel data pattern match, when count value N is more than
When pixel number d in the up and down direction of the first alignment mark ("Yes" of step S186), a × b being judged as in memory M7
Pixel photographed data the address from (X, Y) to the address of (X+c-1, Y+d-1) until range include memory M16 in
C × d the first alignment mark pixel data.That is, it is determined that at the first mark position PM1 of left video camera 210L shooting
Image among include the first alignment mark RM1 (RM1L1)。
In addition, will be more than in the case where step S179 count value Y has been more than " b-d+1 " ("Yes" of step S179)
The end of the up and down direction of the photographed data of the first mark position of the video camera 210L on the left side, CPU201 are judged as in left camera shooting
The first alignment mark RM1 (RM1 is not included among image at first mark position PM1 of machine 210L shootingL1), and in display
205 carry out wrong display (step S180).
Comprising the first register guide among the image being judged as at the first mark position PM1 of left video camera 210L shooting
Remember RM1L1When ("Yes" of step S186), CPU201 reads in the count value X (step S187) in memory M6 at this time, according to this
The count value X of reading is to the first alignment mark RM1L1X-direction on the M1x1 that locatesLOperation is carried out, and is written to storage
Address location (step S188) in X-direction in device M19.In addition, reading in the count value Y (step in memory M5 at this time
S189), according to the count value Y of the reading to the first alignment mark RM1L1Y-direction on the M1y1 that locatesLOperation is carried out,
And it is written to (the step S190, referring to Figure 66 B) of the address location in the Y-direction in memory M19.
In addition, alignment mark RM1L1X-direction on the M1x1 that locatesLIt can be according to the left side for being provided with left video camera 210L
Right direction position and count value X are found out, the M1y1 that locates in Y-directionLIt can be according to the first mark position PM1 and count value Y
It finds out.
Then, the count value Y in memory M5 is set as 1 (Figure 22: step S191) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S192), the count value N in memory M14 is set as 1 (step S193), by the meter in memory M15
Numerical value M is set as 1 (step S194).
Then, the pixel data (step of the left video camera of the address location of (X+M-1, the Y+N-1) in read in memory M12
Rapid S195), the pixel data (step S196) of the first alignment mark of the address location of (M, N) in read in memory M16, and
Confirm the pixel data and memory of the left video camera of the address location of (X+M-1, the Y+N-1) in the memory M12 of the reading
Whether consistent (the step S197, referring to Figure 68 A) of the pixel data of the address location of (M, N) in M16.
Here, if the pixel data of the left video camera of the address location of (X+M-1, Y+N-1) in memory M12 with deposit
The pixel data of first alignment mark of the address location of (M, N) in reservoir M16 is inconsistent ("No" of step S197), then this
When the address from (X, Y) to the address of (X+c-1, Y+d-1) until the left side video camera 210L second mark position
Any one pixel data in photographed data is different from the pixel data of the first alignment mark, what is started from the address of (X, Y)
There is no the first alignment mark RM1 on the left side of the second mark position PM2 for rangeL2, therefore CPU201 is to the meter in memory M6
Numerical value X adds 1 (Figure 23: step S198), and pixel number a and memory on the left and right directions of the video camera in read in memory M8
Pixel number c (step S199, S200) on the left and right directions of the first alignment mark in M17, until counting in step s 201
Until value X is more than " a-c+1 ", the processing movement of step S193~S201 is repeated.
It is more than taking the photograph for the left side if count value X is more than " a-c+1 " ("Yes" of step S201) in processing movement
End on the left and right directions of the photographed data of the second mark position of camera 210L, therefore CPU201 is to the meter in memory M5
Numerical value Y adds 1 (step S202), and in the pixel number b and memory M18 in the up and down direction of the video camera in read in memory M9
The first alignment mark up and down direction on pixel number d (step S203, S204), until super in step S205 count value Y
Until crossing " b-d+1 ", repeat the processing movement of step S192~S205.
In processing movement, when the left video camera of the address location of (X+M-1, Y+N-1) in confirmation memory M12
(Figure 22: the step when pixel data of first alignment mark of the address location of pixel data and (M, N) in memory M16 is consistent
The "Yes" of rapid S197), CPU201 adds 1 (Figure 24: step S207) to the count value M in memory M15, and reads from memory M17
Enter the pixel number c (step S208) on the left and right directions of the first alignment mark, until being more than first in step S209 count value M
Until pixel number c on the left and right directions of alignment mark, repeat the processing movement of step S195~S209.
As the pixel number c on the left and right directions that count value M is more than the first alignment mark ("Yes" of step S209),
CPU201 adds 1 (step S210) to the count value N in memory M14, and above and below memory M18 the first alignment mark of reading
Pixel number d (step S211) on direction, until in the up and down direction for being more than the first alignment mark in step S212 count value N
Pixel number d until, repeat step S194~S212 processing movement.
In this way, photographed data (the bat of second mark position on the left side of the CPU201 to the pixel of a × b in memory M12
Take the photograph data) carry out memory M16 in c × d the first alignment mark pixel data pattern match, when count value N is more than
When pixel number d in the up and down direction of the first alignment mark ("Yes" of step S212), a × b being judged as in memory M12
Pixel photographed data the address from (X, Y) to the address of (X+c-1, Y+d-1) until range include memory M16 in
C × d the first alignment mark pixel data.That is, it is determined that at the second mark position PM2 of left video camera 210L shooting
Image among include the first alignment mark RM1 (RM1L2)。
In addition, will be more than in the case where step S205 count value Y has been more than " b-d+1 " ("Yes" of step S205)
End in the up and down direction of the photographed data of the second mark position of the video camera 210L on the left side, CPU201 is judged as to be taken the photograph on a left side
The first alignment mark RM1 (RM1 is not included among image at second mark position PM2 of camera 210L shootingL2), and showing
Device 205 carries out wrong display (step S206).
Comprising the first register guide among the image being judged as at the second mark position PM2 of left video camera 210L shooting
Remember RM1L2When ("Yes" of step S212), CPU201 reads in the count value X (step S213) in memory M6 at this time, according to this
The count value X of reading is to the first alignment mark RM1L2X-direction on the M1x2 that locatesLOperation is carried out, and is written to storage
Address location (step S214) in X-direction in device M20.In addition, reading in the count value Y (step in memory M5 at this time
S215) according to the count value Y of the reading to the first alignment mark RM1L2Y-direction on the M1y2 that locatesLOperation is carried out, and
Address location (the step S216, referring to Figure 68 B) being written in the Y-direction in memory M20.
In addition, alignment mark RM1L2X-direction on the M1x2 that locatesLIt can be according to the left side for being provided with left video camera 210L
Right direction position and count value X are found out, the M1y2 that locates in Y-directionLIt can be according to the second mark position PM2 and count value Y
It finds out.
Then, CPU201 reads in first from the first mark position PM1 from the address location in the Y-direction of memory M19
Alignment mark RM1L1Y-direction on the M1y1 that locatesL(Figure 25: step S217), in addition, reading in first from memory M21
Base position M1y1r (step S218) in the Y-direction of the first alignment mark RM1 at mark position PM1, from the first marker bit
Set the first alignment mark RM1 at PM1L1Y-direction on the M1y1 that locatesLSubtract first at the first mark position PM1
Base position M1y1r in the Y-direction of alignment mark RM1 finds out the first alignment mark RM1 at the first mark position PM1L1's
Offset Δ M1y1 in Y-directionL(referring to Figure 66 B), and the first alignment mark RM1 that this is found outL1Y-direction on offset
Measure Δ M1y1LIt is written to memory M22 (step S219).
In addition, CPU201 reads in first from the first mark position PM1 from the address location in the Y-direction of memory M19
Alignment mark RM1L1Y-direction on the M1y1 that locatesL(step S220), the address location from the Y-direction of memory M20
Read in the first alignment mark RM1 at the second mark position PM2L2Y-direction on the M1y2 that locatesL(step S221), from
The first alignment mark RM1 at first mark position PM1L1Y-direction on the M1y1 that locatesLSubtract the second mark position
The first alignment mark RM1 at PM2L2Y-direction on the M1y2 that locatesLAnd between finding out first alignment mark on the left side away from
From LM1L(referring to Figure 70 (a)), and by the distance LM1 between first alignment mark on the left side found outLIt is written to memory M23
(step S222).
Then, the count value Y in memory M5 is set as 1 (Figure 26: step S223) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S224), the count value N in memory M14 is set as 1 (step S225), by the meter in memory M15
Numerical value M is set as 1 (step S226).
Then, the pixel data (step of the right video camera of the address location of (X+M-1, the Y+N-1) in read in memory M11
Rapid S227), the pixel data (step S228) of the first alignment mark of the address location of (M, N) in read in memory M16, and
Confirm the pixel data and memory of the right video camera of the address location of (X+M-1, the Y+N-1) in the memory M11 of the reading
Whether consistent (the step S229, referring to Figure 67 A) of the pixel data of the address location of (M, N) in M16.
Here, if the pixel data of the right video camera of the address location of (X+M-1, Y+N-1) in memory M11 with deposit
The pixel data of first alignment mark of the address location of (M, N) in reservoir M16 is inconsistent ("No" of step S229), then this
When the address from (X, Y) to the address of (X+c-1, Y+d-1) until the right video camera 210R first mark position
Any one pixel data in photographed data is different from the pixel data of the first alignment mark, what is started from the address of (X, Y)
There is no the first alignment mark RM1 on the right of the first mark position PM1 for rangeR1, therefore CPU201 is to the meter in memory M6
Numerical value X adds 1 (Figure 27: step S230), and pixel number a and memory on the left and right directions of the video camera in read in memory M8
Pixel number c (step S231, S232) on the left and right directions of the first alignment mark in M17, counts until in step S231
Until value X is more than " a-c+1 ", repeat the processing movement of step S225~S233.
It is more than taking the photograph for the right if count value X is more than " a-c+1 " ("Yes" of step S233) in processing movement
End on the left and right directions of the photographed data of the first mark position of camera 210R, therefore CPU201 is to the meter in memory M5
Numerical value Y adds 1 (step S234), and in the pixel number b and memory M18 in the up and down direction of the video camera in read in memory M9
The first alignment mark up and down direction on pixel number d (step S235, S236), until super in step S237 count value Y
Until crossing " b-d+1 ", repeat the processing movement of step S224~S237.
In processing movement, when the right video camera of the address location of (X+M-1, Y+N-1) in confirmation memory M11
(Figure 26: the step when pixel data of first alignment mark of the address location of pixel data and (M, N) in memory M16 is consistent
The "Yes" of rapid S229), CPU201 adds 1 (Figure 28: step S239) to the count value M in memory M15, and reads from memory M17
Enter the pixel number c (step S240) on the left and right directions of the first alignment mark, until being more than first in step S241 count value M
Until pixel number c on the left and right directions of alignment mark, repeat the processing movement of step S227~S241.
As the pixel number c on the left and right directions that count value M is more than the first alignment mark ("Yes" of step S241),
CPU201 adds 1 (step S242) to the count value N in memory M14, and above and below memory M18 the first alignment mark of reading
Pixel number d (step S243) on direction, until in the up and down direction for being more than the first alignment mark in step S244 count value N
Pixel number d until, repeat step S226~S244 processing movement.
In this way, photographed data (the bat of first mark position on the right of the CPU201 to the pixel of a × b in memory M11
Take the photograph data) carry out memory M16 in c × d the first alignment mark pixel data pattern match, when count value N is more than
When pixel number d in the up and down direction of the first alignment mark ("Yes" of step S244), a × b being judged as in memory M11
Pixel photographed data the address from (X, Y) to the address of (X+c-1, Y+d-1) until range include memory M16 in
C × d the first alignment mark pixel data.That is, it is determined that at the first mark position PM1 of right video camera 210R shooting
Image among include the first alignment mark RM1 (RM1R1)。
In addition, will be more than in the case where step S237 count value Y has been more than " b-d+1 " ("Yes" of step S237)
End in the up and down direction of the photographed data of the first mark position of the video camera 210R on the right, CPU201 is judged as to be taken the photograph on the right side
The first alignment mark RM1 (RM1 is not included among image at first mark position PM1 of camera 210R shootingR1), and showing
Device 205 carries out wrong display (step S238).
Comprising the first register guide among the image being judged as at the first mark position PM1 of right video camera 210R shooting
Remember RM1R1When ("Yes" of step S244), CPU201 reads in the count value X (step S245) in memory M6 at this time, according to this
The count value X of reading is to the first alignment mark RM1R1X-direction on the M1x1 that locatesROperation is carried out, and is written to storage
Address location (step S246) in X-direction in device M24.In addition, reading in the count value Y (step in memory M5 at this time
S247), according to the count value Y of the reading to the first alignment mark RM1R1Y-direction on the M1y1 that locatesROperation is carried out,
And it is written to (the step S248, referring to Figure 67 B) of the address location in the Y-direction in memory M24.
In addition, alignment mark RM1R1X-direction on the M1x1 that locatesRIt can be according to the left side for being provided with right video camera 210R
Right direction position and count value X are found out, the M1y1 that locates in Y-directionRIt can be according to the first mark position PM1 and count value Y
It finds out.
Then, the count value Y in memory M5 is set as 1 (Figure 29: step S249) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S250), the count value N in memory M14 is set as 1 (step S251), by the meter in memory M15
Numerical value M is set as 1 (step S252).
Then, the pixel data (step of the right video camera of the address location of (X+M-1, the Y+N-1) in read in memory M13
Rapid S253), the pixel data (step S254) of the first alignment mark of the address location of (M, N) in read in memory M16, and
Confirm the pixel data and memory of the right video camera of the address location of (X+M-1, the Y+N-1) in the memory M13 of the reading
Whether consistent (the step S255, referring to Figure 69 A) of the pixel data of the address location of (M, N) in M16.
Here, if the pixel data of the right video camera of the address location of (X+M-1, Y+N-1) in memory M13 with deposit
The pixel data of first alignment mark of the address location of (M, N) in reservoir M16 is inconsistent ("No" of step S255), then this
When the address from (X, Y) to the address of (X+c-1, Y+d-1) until the right video camera 210R second mark position
Any one pixel data in photographed data is different from the pixel data of the first alignment mark, what is started from the address of (X, Y)
There is no the first alignment mark RM1 on the right of the second mark position PM2 for rangeR2, therefore CPU201 is to the meter in memory M6
Numerical value X adds 1 (Figure 30: step S256), and pixel number a and memory on the left and right directions of the video camera in read in memory M8
Pixel number c (step S257, S258) on the left and right directions of the first alignment mark in M17, counts until in step S259
Until value X is more than " a-c+1 ", repeat the processing movement of step S251~S259.
It is more than taking the photograph for the right if count value X is more than " a-c+1 " ("Yes" of step S259) in processing movement
End on the left and right directions of the photographed data of the second mark position of camera 210R, therefore CPU201 is to the meter in memory M5
Numerical value Y adds 1 (step S260), and in the pixel number b and memory M18 in the up and down direction of the video camera in read in memory M9
The first alignment mark up and down direction on pixel number d (step S261, S262), until super in step S263 count value Y
Until crossing " b-d+1 ", repeat the processing movement of step S250~S263.
In processing movement, when the right video camera for the address location for confirming (X+M-1, Y+N-1) in memory M13
Pixel data and memory M16 in (M, N) address location the first alignment mark pixel data it is consistent when (Figure 29:
The "Yes" of step S255), CPU201 adds 1 (Figure 31: step S265) to the count value M in memory M15, and from memory M17
The pixel number c (step S266) on the left and right directions of the first alignment mark is read in, until being more than the in step S267 count value M
Until pixel number c on the left and right directions of one alignment mark, repeat the processing movement of step S253~S267.
As the pixel number c on the left and right directions that count value M is more than the first alignment mark ("Yes" of step S267),
CPU201 adds 1 (step S268) to the count value N in memory M14, and above and below memory M18 the first alignment mark of reading
Pixel number d (step S269) on direction, until in the up and down direction for being more than the first alignment mark in step S270 count value N
Pixel number d until, repeat step S252~S270 processing movement.
In this way, photographed data (the bat of second mark position on the right of the CPU201 to the pixel of a × b in memory M13
Take the photograph data) carry out memory M16 in c × d the first alignment mark pixel data pattern match, when count value N is more than
When pixel number d in the up and down direction of the first alignment mark ("Yes" of step S270), a × b being judged as in memory M13
Pixel photographed data the address from (X, Y) to the address of (X+c-1, Y+d-1) until range include memory M16 in
C × d the first alignment mark pixel data.That is, it is determined that at the second mark position PM2 of right video camera 210R shooting
Image among include the first alignment mark RM1 (RM1R2)。
In addition, will be more than in the case where step S263 count value Y has been more than " b-d+1 " ("Yes" of step S263)
End in the up and down direction of the photographed data of the second mark position of the video camera 210R on the right, CPU201 is judged as to be taken the photograph on the right side
The first alignment mark RM1 (RM1 is not included among image at second mark position PM2 of camera 210R shootingR2), and showing
Device 205 carries out wrong display (step S264).
Comprising the first register guide among the image being judged as at the second mark position PM2 of right video camera 210R shooting
Remember RM1R2When ("Yes" of step S270), CPU201 reads in the count value X (step S271) in memory M6 at this time, according to this
The count value X of reading is to the first alignment mark RM1R2X-direction on the M1x2 that locatesROperation is carried out, and is written to storage
Address location (step S272) in X-direction in device M25.In addition, reading in the count value Y (step in memory M5 at this time
S273), according to the count value Y of the reading to the first alignment mark RM1R2Y-direction on the M1y2 that locatesROperation is carried out,
And it is written to (the step S274, referring to Figure 69 B) of the address location in the Y-direction in memory M25.
In addition, alignment mark RM1R2X-direction on the M1x2 that locatesRIt can be according to the left side for being provided with right video camera 210R
Right direction position and count value X are found out, the M1y2 that locates in Y-directionRIt can be according to the second mark position PM2 and count value Y
It finds out.
Then, CPU201 reads in first from the first mark position PM1 from the address location in the Y-direction of memory M24
Alignment mark RM1R1Y-direction on the M1y1 that locatesR(Figure 32: step S275), and the first mark is read in from memory M21
The base position M1y1r (step S276) in the Y-direction of the first alignment mark RM1 at the PM1 of position is remembered, from the first mark position
The first alignment mark RM1 at PM1R1Y-direction on the M1y1 that locatesRSubtract first pair at the first mark position PM1
Base position M1y1r in the Y-direction of position label RM1, finds out the first alignment mark RM1 at the first mark position PM1R1Y
Offset Δ M1y1 on directionR(referring to Figure 67 B), and the first alignment mark RM1 that this is found outR1Y-direction on offset
Measure Δ M1y1RIt is written to memory M26 (step S277).
(calculating of the offset in the Y-direction of the first alignment mark of the first marked locations)
Then, first alignment mark RM1 of the CPU201 from the first mark position PM1 that memory M22 reads in the left sideL1's
Offset Δ M1y1 in Y-directionL(step S278), by the first contraposition at the first mark position PM1 on the left side of the reading
Mark RM1L1Y-direction on offset Δ M1y1LAt the first mark position PM1 on the right for being written to memory M26
First alignment mark RM1R1Y-direction on offset Δ M1y1RIt is added, and will be at the first mark position PM1 on the left side
First alignment mark RM1L1Y-direction on offset Δ M1y1LWith the first register guide at the first mark position PM1 on the right
Remember RM1R1Y-direction on offset Δ M1y1RAggregate value divided by 2, find out first at the first mark position PM1 of left and right
Average value Δ M1y1 (Δ M1y1=(the Δ M1y1 of alignment mark RM1L+ΔM1y1R)/2), by the first mark of the left and right found out
Remember the average value Δ M1y1 of the first alignment mark RM1 at the PM1 of position as the first alignment mark at the first mark position PM1
Offset Δ Y1 in the Y-direction of RM1 is written to memory M27 (step S279, referring to Figure 70 (a), (b), (c)).
(calculating of the distance between the first alignment mark)
In addition, CPU201 reads in first from the first mark position PM1 from the address location in the Y-direction of memory M24
Alignment mark RM1R1Y-direction on the M1y1 that locatesR(step S280), the address location from the Y-direction of memory M25
Read in the first alignment mark RM1 at the second mark position PM2R2Y-direction on the M1y2 that locatesR(Figure 30: step
S281), the first alignment mark RM1 from the first mark position PM1R1Y-direction on the M1y1 that locatesRSubtract the second mark
Remember the first alignment mark RM1 at the PM2 of positionR2Y-direction on the M1y2 that locatesR, find out first alignment mark on the right
Between distance LM1R(referring to Figure 70 (b)), and by the distance LM1 between first alignment mark on the right found outRIt is written to storage
Device M28 (step S282).
Then, CPU201 from memory M23 read in the left side the first alignment mark between distance LM1L(step S283), will
Distance LM1 between first alignment mark on the left side of the readingLBetween first alignment mark on the right for being written to memory M28
Distance LM1RIt is added, and by the distance LM1 between first alignment mark on the left sideLBetween first alignment mark on the right
Distance LM1RAggregate value divided by 2, find out the average value LM1 (LM1=(LM1 of the distance between the alignment mark of left and rightL+LM1R)/
2), and using the average value LM1 of the distance between the alignment mark of the left and right found out as a pair of the separated in the up-down direction
Distance between one alignment mark is written to memory M29 (step S284, referring to Figure 70 (a), (b), (d)).
(calculating of the expansion and contraction between the first alignment mark)
Then, CPU201 reads in the reference distance LM1r (step S285) between the first alignment mark from memory M30, will write
Enter to the distance (distance between the first alignment mark of left and right between a pair of of alignment mark in the up and down direction of memory M29
Average value) LM1 is divided by the reference distance LM1r between the first alignment mark, using the division arithmetic result as dividing in the up-down direction
From the first alignment mark of a pair between expansion and contraction η 1 (η 1=LM1/LM1r) be written to memory M31 (step S286, referring to figure
70(e))。
(printing)
When printing starts (Figure 34: step S287's when switch 208 is set as " enabling " after the preparation for terminating the printing
"Yes"), CPU201 reads in the printing starting position PRT of benchmark from memory M32ST(step S288).As shown in Figure 71, the benchmark
Printing starting position PRTSTAs the printing starting position of the benchmark to the printed object 4A for being arranged in mounting table 3 and it is preparatory
It determines.
Then, CPU201 is from the Y-direction that memory M27 reads in the first alignment mark RM1 from the first mark position PM1
Offset Δ Y1 (step S289), read in and be written to the second alignment mark at the first mark position PM1 of memory M74
Offset Δ Y2 (step S290) in the Y-direction of RM2 finds out the printing starting position for the benchmark that will be read in step S288
PRTSTWith the offset Δ Y1 and the first mark position in the Y-direction of the first alignment mark RM1 at the first mark position PM1
Offset Δ Y2 in the Y-direction of the second alignment mark RM2 at PM1 is added and the printing starting position that is corrected
PRTST', and it is written to memory M33 (step S291).In this case, the first alignment mark at the first mark position PM1
It finds out in the step S279 (Figure 32) of offset Δ Y1 in front in the Y-direction of RM1 as Δ Y1=Δ M1y1, the first marker bit
It sets in the step S101 (Figure 13) of the offset Δ Y2 in the Y-direction of the second alignment mark RM2 at PM1 in front and is set as Δ Y2
=0.Therefore, in this case, the printing starting position PRT having modifiedST' as only by the found out in step S279 first mark
Remember the printing starting position PRT of the offset Δ Y1 and benchmark in the Y-direction of the first alignment mark RM1 at the PM1 of positionSTIt is added
And the position being corrected obtains.
Then, CPU201 reads in the printing length l (step S292) determined to printed object 4A from memory M34, from depositing
Reservoir M31 reads in the expansion and contraction η 1 (step S293) between the first alignment mark, between memory M77 the second alignment mark of reading
Expansion and contraction η 2 (step S294), will be between the expansion and contraction η 1 and the second alignment mark between printing length l and the first alignment mark
Expansion and contraction η 2 is multiplied, and finds out the printing length l ' (l '=1 × η of l × η 2) having modified, and be written to memory M35 (step
S295).In this case, it finds out in the step S286 (Figure 33) of the expansion and contraction η 1 between the first alignment mark in front as η 1=
η 2=1 is set as in LM1/LM1r, the step S102 (Figure 13) of expansion and contraction η 2 in front between the second alignment mark.Therefore, at this
In the case of, the printing length l ' that has modified as only by between the first alignment mark found out in step S286 expansion and contraction η 1 with
The length that printing length l is multiplied and is corrected obtains.
Then, CPU201 reads in the printing starting position PRT having modified from memory M33ST' (step S296), it will correct
Printing starting position PRTST' be added with the printing length l ' having modified and find out printing end position PRTEND, and this is asked
Printing end position PRT outENDIt is written to memory M36 (step S297).
In addition, CPU201 reads in the benchmark rotation speed VBr (Figure 35: step S298) of rubber cylinder from memory M37, from
Memory M31 reads in the expansion and contraction η 1 (step S299) between the first alignment mark, between memory M77 the second alignment mark of reading
Expansion and contraction η 2 (step S300), by the expansion and contraction η's 1 between the benchmark rotation speed VBr and the first alignment mark of rubber cylinder
The reciprocal multiplication of expansion and contraction η 2 between reciprocal and the second alignment mark and the rotation speed VBp for finding out the rubber cylinder in printing
(1 × 1/ η 2 of the η of VBp=VBr × 1/), and the rotation speed VBp of the rubber cylinder in the printing found out is written to memory
M38 (step S301).In this case, it is found out in the step S286 (Figure 33) of the expansion and contraction η 1 between the first alignment mark in front
For η 1=LM1/LM1r, η 2=1 is set as in the step S102 (Figure 13) of expansion and contraction η 2 in front between the second alignment mark.Cause
This, in this case, the rotation speed VBp of the rubber cylinder in printing is as the first register guide that will be found out in step S286
The inverse of expansion and contraction η 1 between note is obtained with the benchmark rotation speed VBr of the rubber cylinder speed for being multiplied and being adjusted.
(supply to the ink of plate cylinder)
Then, CPU201 reads in the benchmark rotation speed VPr (step S302) of plate cylinder from memory M39, and should
The benchmark rotation speed VPr of the plate cylinder of reading is output to plate cylinder driving motor driver via D/A converter 221
218 (step S303).Plate cylinder 1 starts to rotate as a result, with benchmark rotation speed VPr.
CPU201 is in the state of making plate cylinder 1 with benchmark rotation speed VPr rotation to the output ink of ink device 235
It supplies sign on (step S304).Ink is initially supplied to plate cylinder 1 from ink device 235 as a result,.
During supplying ink from the ink device 235 to plate cylinder 1, CPU201 is from plate cylinder rotatable phase
Detection counter 220 reads in count value (step S305), according to the plate cylinder rotatable phase detection counter of the reading
Current rotatable phase of 220 count value to plate cylinderIt carries out operation (step S306), and is read in from memory M42
The printing starting position of plate cylinder(step S307) confirms the current rotatable phase of plate cylinderWhether print is reached
The printing starting position of plate cylinder(step S308).
Then, when the current rotatable phase of confirmation plate cylinderThe printing starting position of plate cylinder is reached
When ("Yes" of step S308), CPU201 from the detection of plate cylinder rotatable phase with counter 220 read in count value (Figure 36: step
Rapid S309), according to the count value of the plate cylinder rotatable phase detection of reading counter 220 to the current of plate cylinder
Rotatable phaseIt carries out operation (step S310), and reads in the printing end position of plate cylinder from memory M43(step
Rapid S306), confirm the current rotatable phase of plate cylinderWhether the printing end position of plate cylinder has been reached
(step S312).
When the current rotatable phase of confirmation plate cylinderThe printing end position of plate cylinder is reachedWhen
("Yes" of step S312), CPU201 export halt instruction (step S313) to plate cylinder driving motor driver 218, and
And ink supply halt instruction (step S314) is exported to ink device 235.As a result, in the printing start bit from plate cylinder 1
It setsTo printing end positionUntil section supply ink, the plate cylinder 1 in the state of having supplied the ink
Rotation stops.
(from plate cylinder to the transfer of the ink of rubber cylinder)
Then, CPU201 reads in the benchmark rotation speed VBr (step S315) of rubber cylinder from memory M37, and should
The benchmark rotation speed VBr of the rubber cylinder of reading is output to rubber cylinder driving motor driver via D/A converter 226
223 (step S316).Rubber cylinder 2 starts to rotate as a result, with the benchmark rotation speed VBr of rubber cylinder.At this point, rubber cylinder
2 do not contact with plate cylinder 1.
CPU201 is examined after rotating rubber cylinder 2 with benchmark rotation speed VBr from rubber cylinder rotatable phase
It surveys and reads in count value (Figure 37: step S317) with counter 225, used and counted according to the detection of the rubber cylinder rotatable phase of the reading
Current rotatable phase ψ of the count value of device 225 to rubber cylinderRIt carries out operation (step S318), and is read in from memory M46
The printing starting position ψ of rubber cylinderST(step S319) confirms the current rotatable phase ψ of rubber cylinderRWhether rubber has been reached
The printing starting position ψ of glue cylinderST(step S320).
Then, as the current rotatable phase ψ of confirmation rubber cylinderRThe printing starting position ψ of rubber cylinder is reachedSTWhen
("Yes" of step S320), CPU201 export contact command (step S321) to cylinder contact separator 236, make rubber cylinder
2 contact with plate cylinder 1.Then, CPU201 reads in the benchmark rotation speed VPr (step of plate cylinder from memory M39
S322), and by the benchmark rotation speed VPr of the plate cylinder of the reading via D/A converter 221 it is output to plate cylinder driving
With motor driver 218 (step S323).Plate cylinder 1 starts to rotate as a result, with benchmark rotation speed VPr, rolls from printing plate
The ink of cylinder 1 starts to be transferred to rubber cylinder 2.
During from plate cylinder 1 to 2 transfer ink of rubber cylinder, CPU201 is detected from rubber cylinder rotatable phase and is used
Counter 225 reads in count value (Figure 38: step S324), according to the rubber cylinder rotatable phase detection counter of the reading
Current rotatable phase ψ of 225 count value to rubber cylinderRIt carries out operation (step S325), and reads in rubber from memory M47
The printing end position ψ of glue cylinderEND(step S326) confirms the current rotatable phase ψ of rubber cylinderRWhether rubber has been reached
The printing end position ψ of glue cylinderEND(step S327).
Then, as the current rotatable phase ψ of confirmation rubber cylinderRThe printing end position ψ of rubber cylinder is reachedEND
When ("Yes" of step S327), CPU201 to cylinder contact separator 236 export separation command (step S328), roll rubber
Cylinder 2 is separated from plate cylinder 1.That is, carrying out roller disengaging.As a result, in the printing starting position ψ from rubber cylinder 2STIt is tied to printing
Beam position ψENDUntil section, transfer the ink from plate cylinder 1.
(decline of rubber cylinder)
At the end of from plate cylinder 1 to the transfer of the ink of rubber cylinder 2, CPU201 is to plate cylinder driving motor
Driver 218 exports halt instruction (step S329), stops the rotation of plate cylinder 1.Then, from rubber cylinder rotatable phase
Detection counter 225 reads in count value (Figure 39: step S330), is used tricks according to the detection of the rubber cylinder rotatable phase of the reading
Current rotatable phase ψ of the count value of number device 225 to rubber cylinderRIt carries out operation (step S331), and is read from memory M48
Enter the mobile starting position ψ of rubber cylinderMST(step S332) confirms the current rotatable phase ψ of rubber cylinderRWhether reach
The mobile starting position ψ of rubber cylinderMST(step S333).
Then, as the current rotatable phase ψ of confirmation rubber cylinderRThe mobile starting position ψ of rubber cylinder is reachedMST
When ("Yes" of step S333), CPU201 to rubber cylinder lifting cylinder with valve 234 export decline instruction (step S334).
Rubber cylinder lifting as a result, is worked with cylinder 233, and rubber cylinder 2 drops to mounting table 3 (referring to Figure 72).
(movement of rubber cylinder vertically)
Then, CPU201 reads in the up and down direction movement speed vB of rubber cylinder from memory M49M(step S335), warp
The up and down direction movement speed vB of instruction and rubber cylinder will be rotated forward by D/A converter 231MIt is output to rubber cylinder upper and lower
Motor driver 228 (step S336) is used to mobile.The downstream that rubber cylinder 2 is verticallyed while rotating as a result,
Side, that is, in mounting table 4 there are the directions of printed object 4A with up and down direction movement speed vBMStart to move.
Then, CPU201 is as the phase deviation for indicating to carry out using the up and down direction position of rubber cylinder and rotatable phase
The value not yet completed of amendment, " 2 " are written to memory M50 (Figure 40: step S337).Then, upward in the rubber cylinder 2
In the moving process in the upward downstream side in lower section, is read in and counted with counter 230 from the up and down direction position detection of rubber cylinder
It is worth (step S338), according to the up and down direction position detection of the rubber cylinder of the reading with the count value of counter 230 to rubber
The current up and down direction position PBM of rollerRIt carries out operation and is simultaneously written to memory M52 (step S339), and from memory
M33 reads in the printing starting position PRT having modifiedST' (step S340), determine that the rubber cylinder of operation is worked as in step S339
Preceding up and down direction position PBMRWhether printing starting position PRT is reachedST' (step S341).
(adjustment of the rotatable phase of rubber cylinder)
Current up and down direction position PBM until confirming rubber cylinder in step S341RReach the print having modified
Brush starting position PRTST' until during, CPU201 repeat step S342 (Figure 41)~S362 (Figure 42) processing movement.
The adjustment of the rotatable phase of rubber cylinder is carried out in the processing of step S342~S362.The rotatable phase of the rubber cylinder
Adjustment proceeds as follows.
CPU201 reads in the current up and down direction position PBM of rubber cylinder from memory M52R(Figure 41: step S342),
The offset Δ Y1 (step S343) in the Y-direction of the first alignment mark of the first marked locations is read in from memory M27, from
Memory M74 reads in the offset Δ Y2 (step S344) in the Y-direction of the second alignment mark of the first marked locations, by rubber
The current up and down direction position PBM of glue cylinderRWith the offset in the Y-direction of the first alignment mark of the first marked locations
Offset Δ Y2 in the Y-direction of Δ Y1 and the second alignment mark of the first marked locations is added, and finds out the rubber having modified
The current up and down direction position PBM of glue cylinderR', and by the current up and down direction of the rubber cylinder having modified found out
Position PBMR' it is written to memory M53 (step S345).
Then, become from up and down direction position-due rubber cylinder rotatable phase that memory M54 reads in rubber cylinder
It uses instead table (step S346), and up and down direction position-due rubber cylinder rotation phase of the rubber cylinder using the reading
Bit map table, according to the current up and down direction position PBM for the rubber cylinder having modifiedR' find out due rubber cylinder
Rotatable phase ψ m (step S347).
Then, CPU201 reads in count value (step S348) from rubber cylinder rotatable phase detection counter 225, and root
The current rotatable phase of rubber cylinder is found out with the count value of counter 225 according to the rubber cylinder rotatable phase detection of the reading
ψR(step S349).Then, the rotatable phase ψ m of the due rubber cylinder found out from step S347 subtracts rubber cylinder
Current rotatable phase ψR, find out the current rotational phase difference Δ ψ of rubber cylinderR, and the current rotation phase that this is found out
Potential difference Δ ψRIt is written to memory M56 (step S350).
Then, CPU201 is according to the current rotational phase difference Δ ψ of the rubber cylinder found out in step S350RFind out rubber
The current rotational phase difference Δ ψ of glue cylinderRAbsolute value (step S351), and from memory M58 read in rubber cylinder rotation
The permissible value α (step S352) of phase inversion potential difference confirms the current rotational phase difference Δ ψ of rubber cylinderRAbsolute value whether be
The permissible value α or less (Figure 42: step S353) of the rotational phase difference of rubber cylinder.
Here, if the current rotational phase difference Δ ψ of rubber cylinderRAbsolute value be not rubber cylinder rotatable phase
The permissible value α or less ("No" of step S353) of difference, then CPU201 reads in the current rotation phase of rubber cylinder from memory M59
Potential difference-rotation speed correction value map table (step S354), and from memory M56 read in rubber cylinder current rotation
Phase difference ψR(step S355), and current rotational phase difference-rotation speed correction value map table of rubber cylinder is used,
According to the current rotational phase difference Δ ψ of rubber cylinderRFind out the correction value Δ V (step S356) of rotation speed.
Then, CPU201 reads in the benchmark rotation speed VBr (step S357) of rubber cylinder from memory M37, by rubber
The benchmark rotation speed VBr of roller is added with the correction value Δ V of rotation speed, finds out the rotation speed for the rubber cylinder having modified
VBr ' (step S358), and the rotation speed VBr ' of the rubber cylinder having modified found out is exported via D/A converter 226
It to rubber cylinder driving motor driver 223 (step S359), returns to step S338 (Figure 40), repeats equally dynamic
Make.
It can adjust the rotation speed of rubber cylinder 2, the current rotational phase difference Δ ψ of rubber cylinder as a result,RAbsolute value
It is adjusted to the permissible value α or less of the rotational phase difference of rubber cylinder.
Then, as the current rotational phase difference Δ ψ of rubber cylinderRAbsolute value become rubber cylinder rotational phase difference
Permissible value α or less when (Figure 42: the "Yes" of step S353), CPU201 from memory M37 read in rubber cylinder benchmark rotation
Speed VBr (step S360), and the benchmark rotation speed VBr of the rubber cylinder of the reading is output to via D/A converter 226
Rubber cylinder driving motor driver 223 (step S361), as the up and down direction position and rotation indicated using rubber cylinder
The completed value of amendment for the phase deviation that phase inversion position carries out, is written to memory M50 (step S362) for " 1 ".
Current up and down direction position PBM of the CPU201 until rubber cylinderRReach the printing starting position having modified
PRTST' until repeat the processing movement of step S342~S362, but rubber cylinder is current in step S353
Rotational phase difference Δ ψRAbsolute value be not rubber cylinder the permissible value α situation below of rotational phase difference under, do not enter
The processing of step S360~S362.In this case, it remains and utilizes the upper and lower of rubber cylinder as expression in memory M50
Value that the amendment for the phase deviation that direction position and rotatable phase carry out not yet is completed and the state for being written with " 2 ".
As the current up and down direction position PBM of confirmation rubber cylinderRReach the printing starting position PRT having modifiedST’
When (Figure 40: the "Yes" of step S341), CPU201, which is read in, is written to the value (step S363) of memory M50, and confirmation, which is written to, deposits
Whether the value of reservoir M50 is " 1 " (Figure 43: step S364).Here, if the value for being written to memory M50 is " 1 " (step
The "No" of S364), then it is shown wrong (step S377) in display 205, but if the value for being written to memory M50 is " 1 "
("Yes" of step S364) is then judged as inclined in the phase carried out using the up and down direction position of rubber cylinder and rotatable phase
The completed state of amendment of difference.
When be judged as in using the up and down direction position of rubber cylinder and rotatable phase progress phase deviation amendment
When completed state ("Yes" of step S364), CPU201 reads in the rotation speed of the rubber cylinder in printing from memory M38
It spends VBp (step S365), and the rotation speed VBp of the rubber cylinder in the printing of the reading is exported via D/A converter 226
To rubber cylinder driving motor driver 223 (step S366).Rubber cylinder 2 is as a result, with the rotation of the rubber cylinder in printing
Rotary speed VBp starts rotation (referring to Figure 73).That is, rubber cylinder 2 is from the printing starting position PRT having modifiedST' rise on one side to print
The rotation speed VBp of rubber cylinder in brush carry out rotation on one side vertically on downstream side it is mobile, in mounting table 3
Printed object 4A carries out the printing of circuit (secondary circuit).
Then, CPU201 reads in count value (step from the up and down direction position detection counter 230 of rubber cylinder
S367), rubber cylinder is worked as according to the count value of the up and down direction position detection counter 230 of the rubber cylinder of the reading
Preceding up and down direction position PBMRIt carries out operation (step S368), and reads in printing end position PRT from memory M36END(step
Rapid S369), determine the current up and down direction position PBM of rubber cylinderRWhether printing end position PRT is reachedEND(step
S370)。
As the current up and down direction position PBM of confirmation rubber cylinderRReach printing end position PRTENDWhen (step
The "Yes" of S370), CPU201 exports halt instruction (Figure 41: step S371) to rubber cylinder driving motor driver 223, makes
The rotation of rubber cylinder 2 stops (referring to Figure 74).Then, climb command is exported to rubber cylinder lifting cylinder valve 234
(step S372) rises rubber cylinder 2 (referring to Figure 75) from mounting table 3.
Then, CPU201 reads in the up and down direction movement speed vB of rubber cylinder from memory M49M(step S373), warp
By D/A converter 231 by toggling command and the up and down direction movement speed vB of rubber cylinderMIt is output to rubber cylinder upper and lower
Motor driver 228 (step S374) is used to mobile.Rubber cylinder 2 is as a result, stopped the state of rotation towards up and down direction
On upstream side, that is, the side that plate cylinder 1 is located at is with up and down direction movement speed vBMStart to move.
By the rubber cylinder 2 vertically on upstream side movement, when in the up and down direction of rubber cylinder
When origin position detector 232 becomes " enabling " ("Yes" of step S375), that is, start to move it when back to rubber cylinder 1
It is mobile to rubber cylinder up and down direction to export halt instruction with motor driver 228 when preceding initial position (origin position)
(step S376).The mobile stopping of rubber cylinder 2 vertically as a result, (referring to Figure 76).
The offset Δ Y2 in the Y-direction of the second alignment mark at the first mark position PM1 is set as Δ Y2=as a result,
0, the expansion and contraction η 2 between the second alignment mark is set as η 2=1, electricity is carried out to the printed object 4A for the circuit for being printed with first time
The initial quilt there are four the second alignment mark RM2 is printed in the printing on road (secondary circuit) while obtaining as shown in Figure 3
Printed article 4B.
(teaching after printing)
Operator is obtaining to print like this while after printed object 4AB of the printing there are four the second alignment mark RM2
Teaching switch 209 after brush is set as " enabling ".
When teaching switch 209 after printing is set as " enabling " (Figure 45: the "Yes" of step S377), platform printing
The CPU201 of control device 200 reads in the rotation speed Vc (step S378) of the mobile motor of video camera from memory M1, and passes through
The rotation speed Vc for rotating forward instruction and the mobile motor of video camera is output to the mobile electricity consumption of video camera by D/A converter 215
Machine driver 212 (step S379).Video camera movement as a result, is rotated forward with motor 211 with rotation speed Vc, and by Fig. 3 institute
As origin position, left video camera 210L and right video camera 210R left direction in mounting table 3 are same for the initial position shown
Shi Jinhang is mobile.
In the moving process of the left video camera 210L and right video camera 210R, CPU201 reads in camera position detection
With the count value (step S380) of counter 214, according to the count value of camera position detection counter 214 to left camera shooting
The current location PCM of machine 210L and right video camera 210RRIt carries out operation (step S381), and reads in the first mark from memory M4
Remember position PM1 (step S382), confirms the current location PCM of left video camera 210L and right video camera 210RRWhether reach
First mark position PM1 (step S383).
As the current location PCM for confirming left video camera 210L and right video camera 210RRReach the first mark position PM1
When ("Yes" of step S383), CPU201 is mobile to video camera to export halt instruction (step S384) with motor driver 212, makes
The mobile stopping of left video camera 210L and right video camera 210R.Then, defeated to left video camera 210L and right video camera 210R
Shooting instruction (step S385) out, with left video camera 210L on the printed object 4B for being arranged in mounting table 3 include second pair
Position label RM2R1Region shot, and with right video camera 210R on printed object 4B include the second alignment mark
RM2R1Region shot.
Then, CPU201 instructs (Figure 46: step S386) to the left video camera 210L transmission for sending photographed data, works as basis
When transmission instruction has sent photographed data from left video camera 210L ("Yes" of step S387), by the count value in memory M5
Y is set as 1 (step S388), and the count value X in memory M6 is set as 1 (step S389), and the picture that will be determined with count value X, Y
The photographed data from left video camera 210L of plain position is written to the address location (step S390) of (X, the Y) of memory M7.
Then, CPU201 adds 1 (step S391), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S392) on the left and right directions of machine, the left and right directions until in step S393 count value X being more than video camera
On pixel number a until, repeat step S390~S393 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S393) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S394), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S395), until step S396 count value Y be more than video camera up and down direction on pixel number b until, repeat into
The processing of row step S389~S396 acts.
The pixel of a × b from left video camera 210L at the first mark position PM1 is stored in memory M7 as a result,
Photographed data.Here, that printed object 4B includes the second alignment mark RM2 as shown in Figure 77 AL1Photographed data as a ×
The photographed data of the pixel of b is stored in memory M7.In addition, being used as pattern match in memory M62 as shown in Figure 77 A
Data and the pixel data for being stored with e × f of the second alignment mark RM2.
Then, CPU201 instructs (Figure 47: step S397) to the right video camera 210R transmission for sending photographed data, works as basis
When transmission instruction has sent photographed data from right video camera 210R ("Yes" of step S398), by the count value in memory M5
Y is set as 1 (step S399), and the count value X in memory M6 is set as 1 (step S400), and the picture that will be determined with count value X, Y
The photographed data from right video camera 210R of plain position is written to the address location (step S401) of (X, the Y) of memory M11.
Then, CPU201 adds 1 (step S402), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S403) on the left and right directions of machine, until count value X is more than the left and right directions of video camera in step s 404
On pixel number a until, repeat step S401~S404 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S404) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S405), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S406), until pixel number b in the up and down direction that count value Y in step S 407 is more than video camera, repeat into
The processing of row step S400~S407 acts.
The pixel of a × b from right video camera 210R at the first mark position PM1 is stored in memory M11 as a result,
Photographed data.Here, that printed object 4B includes the second alignment mark RM2 as shown in Figure 78 AR1Photographed data as a ×
The photographed data of the pixel of b is stored in memory M11.
Then, CPU201 reads in the rotation speed Vc (Figure 48: step S408) of the mobile motor of video camera from memory M1,
The rotation speed Vc of toggling command and the mobile motor of video camera is output to the mobile use of video camera via D/A converter 215
Motor driver 212 (step S409).Video camera movement as a result, is inverted with motor 211 with rotation speed Vc, in Fig. 3
Stop at the left video camera 210L and right video camera 210R of the first mark position PM1 in mounting table 3 right direction simultaneously into
Row movement.
In the moving process of the left video camera 210L and right video camera 210R, CPU201 reads in camera position detection
With the count value (step S410) of counter 214, according to the count value of camera position detection counter 214 to left camera shooting
The current location PCM of machine 210L and right video camera 210RRIt carries out operation (step S411), and reads in second from memory M10
Mark position PM2 (step S412) confirms the current location PCM of left video camera 210L and right video camera 210RRWhether reach
The second mark position PM2 (step S413).
As the current location PCM for confirming left video camera 210L and right video camera 210RRReach the second mark position PM2
When ("Yes" of step S413), CPU201 exports shooting instruction (step to left video camera 210L and right video camera 210R
S414), include the second alignment mark RM2 on printed object 4B with left video camera 210LL2Region shot, and with the right side
Video camera 210R includes the second alignment mark RM2 on printed object 4BR2Region shot.
Then, CPU201 instructs (step S415) to the left video camera 210L transmission for sending photographed data, when according to the hair
When instruction being sent to have sent photographed data from left video camera 210L ("Yes" of step S416), the count value Y in memory M5 is set
For 1 (step S417), the count value X in memory M6 is set as 1 (Figure 49: step S418), and will be determined with count value X, Y
The photographed data from left video camera 210L of location of pixels is written to the address location (step of (X, the Y) of memory M12
S419)。
Then, CPU201 adds 1 (step S420), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S421) on the left and right directions of machine, the left and right directions until in step S422 count value X being more than video camera
On pixel number a until, repeat step S419~S422 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S422) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S423), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S424), until step S425 count value Y be more than video camera up and down direction on pixel number b until, repeat into
The processing of row step S418~S425 acts.
The pixel of a × b from left video camera 210L at the second mark position PM2 is stored in memory M12 as a result,
Photographed data.Here, that printed object 4B includes the second alignment mark RM2 as shown in Figure 79 AL2Photographed data as a ×
The photographed data of the pixel of b is stored in memory M12.
Then, CPU201 instructs (step S426) to the right video camera 210R transmission for sending photographed data, when according to the hair
When instruction being sent to have sent photographed data from right video camera 210R ("Yes" of step S427), the count value Y in memory M5 is set
For 1 (Figure 50: step S428), the count value X in memory M6 is set as 1 (step S429), and will be determined with count value X, Y
The photographed data from right video camera 210R of location of pixels is written to the address location (step of (X, the Y) of memory M13
S430)。
Then, CPU201 adds 1 (step S431), and the camera shooting in read in memory M8 to the count value X in memory M6
Pixel number a (step S432) on the left and right directions of machine, the left and right directions until in step S433 count value X being more than video camera
On pixel number a until, repeat step S430~S433 processing movement.
Then, right if count value X is more than the pixel number a ("Yes" of step S433) on the left and right directions of video camera
Count value Y in memory M5 adds 1 (step S434), and the pixel number in the up and down direction of the video camera in read in memory M9
B (step S435), until step S436 count value Y be more than video camera up and down direction on pixel number b until, repeat into
The processing of row step S429~S436 acts.
The pixel of a × b from right video camera 210R at the second mark position PM2 is stored in memory M13 as a result,
Photographed data.Here, that printed object 4B includes the second alignment mark RM2 as shown in Figure 80 AR2Photographed data as a ×
The photographed data of the pixel of b is stored in memory M13.
Then, CPU201 continues the movement of left video camera 210L and right video camera 210R, when the origin of video camera
When position detector 216 senses left video camera 210L and right video camera 210R and revert to origin position (initial position)
("Yes" of step S437), it is mobile to video camera to send halt instruction (step S438) with motor driver 212, make left video camera
The mobile stopping of 210L and right video camera 210R.
(utilizing the detection of the position of the second alignment mark of pattern match)
Then, the count value Y in memory M5 is set as 1 (Figure 51: step S439) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S440), the count value N in memory M14 is set as 1 (step S441), by the meter in memory M15
Numerical value M is set as 1 (step S442).
Then, the pixel data (step of the left video camera of the address location of (X+M-1, the Y+N-1) in read in memory M7
S443), the pixel data (step S444) of the second alignment mark of the address location of (M, the N) in read in memory M62, and really
Recognize the pixel data and memory M62 of the left video camera of the address location of (X+M-1, the Y+N-1) in the memory M7 of the reading
In (M, N) address location whether consistent (the step S445, referring to Figure 77 A) of pixel data.
Here, if the pixel data of the left video camera of the address location of (X+M-1, Y+N-1) in memory M7 with deposit
The pixel data of second alignment mark of the address location of (M, N) in reservoir M62 is inconsistent ("No" of step S445), then this
When the address from (X, Y) to the address of (X+e-1, Y+f-1) until the left side video camera 210L first mark position
Any one pixel data in photographed data is different from the pixel data of the second alignment mark, what is started from the address of (X, Y)
There is no the second alignment mark RM2 on the left side of the first mark position PM1 for rangeL1, therefore CPU201 is to the meter in memory M6
Numerical value X adds 1 (Figure 52: step S446), and pixel number a and memory on the left and right directions of the video camera in read in memory M8
Pixel number e (step S447, S448) on the left and right directions of the second alignment mark in M63, counts until in step S449
Until value X is more than " a-e+1 ", repeat the processing movement of step S441~S449.
It will be more than the left side if count value X is more than " a-e+1 " ("Yes" of step S449) in processing movement
End on the left and right directions of the photographed data of the first mark position of video camera 210L, therefore CPU201 is in memory M5
Count value Y adds 1 (step S450), and pixel number b and memory M64 in the up and down direction of the video camera in read in memory M9
In the second alignment mark up and down direction on pixel number f (step S451, S452), until in step S453 count value Y
Until more than " b-f+1 ", repeat the processing movement of step S440~S453.
In processing movement, when the left video camera of the address location of (X+M-1, Y+N-1) in confirmation memory M7
(Figure 51: the step when pixel data of second alignment mark of the address location of pixel data and (M, N) in memory M62 is consistent
The "Yes" of rapid S445), CPU201 adds 1 (Figure 53: step S455) to the count value M in memory M15, and reads from memory M63
Enter the pixel number e (step S456) on the left and right directions of the second alignment mark, until being more than second in step S457 count value M
Until pixel number e on the left and right directions of alignment mark, repeat the processing movement of step S443~S457.
As the pixel number e on the left and right directions that count value M is more than the second alignment mark ("Yes" of step S457),
CPU201 adds 1 (step S458) to the count value N in memory M14, and above and below memory M64 the second alignment mark of reading
Pixel number f (step S459) on direction, until in the up and down direction for being more than the second alignment mark in step S460 count value N
Pixel number f until, repeat step S442~S460 processing movement.
In this way, photographed data (the bat of first mark position on the left side of the CPU201 to the pixel of a × b in memory M7
Take the photograph data) carry out memory M62 in e × f the second alignment mark pixel data pattern match, when count value N is more than
When pixel number f in the up and down direction of the second alignment mark ("Yes" of step S460), a × b being judged as in memory M7
Pixel photographed data the address from (X, Y) to the address of (X+e-1, Y+f-1) until range include memory M62 in
E × f the second alignment mark pixel data.That is, it is determined that at the first mark position PM1 of left video camera 210L shooting
Image among include the second alignment mark RM2 (RM2L1)。
In addition, will be more than in the case where step S453 count value Y has been more than " b-f+1 " ("Yes" of step S453)
End in the up and down direction of the photographed data of the first mark position of the video camera 210L on the left side, CPU201 is judged as to be taken the photograph on a left side
The second alignment mark RM2 (RM2 is not included among image at first mark position PM1 of camera 210L shootingL1), and showing
Device 205 carries out wrong display (step S454).
Comprising the second register guide among the image being judged as at the first mark position PM1 of left video camera 210L shooting
Remember RM2L1When ("Yes" of step S460), CPU201 reads in the count value X (step S461) in memory M6 at this time, according to this
The count value X of reading is to the second alignment mark RM2L1X-direction on the M2x1 that locatesLOperation is carried out, and is written to storage
Address location (step S462) in X-direction in device M65.In addition, reading in the count value Y (step in memory M5 at this time
S463), according to the count value Y of the reading to the second alignment mark RM2L1Y-direction on the M2y1 that locatesLOperation is carried out,
And it is written to (the step S464, referring to Figure 77 B) of the address location in the Y-direction in memory M65.
In addition, alignment mark RM2L1X-direction on the M2x1 that locatesLIt can be according to the left side for being provided with left video camera 210L
Right direction position and count value X are found out, the M2y1 that locates in Y-directionLIt can be according to the first mark position PM1 and count value Y
It finds out.
Then, the count value Y in memory M5 is set as 1 (Figure 54: step S465) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S466), the count value N in memory M14 is set as 1 (step S467), by the meter in memory M15
Numerical value M is set as 1 (step S468).
Then, the pixel data (step of the left video camera of the address location of (X+M-1, the Y+N-1) in read in memory M12
Rapid S469), the pixel data (step S470) of the second alignment mark of the address location of (M, N) in read in memory M62, and
Confirm the pixel data and memory of the left video camera of the address location of (X+M-1, the Y+N-1) in the memory M12 of the reading
Whether consistent (the step S471, referring to Figure 79 A) of the pixel data of the address location of (M, N) in M62.
Here, if the pixel data of the left video camera of the address location of (X+M-1, Y+N-1) in memory M12 with deposit
The pixel data of second alignment mark of the address location of (M, N) in reservoir M62 is inconsistent ("No" of step S471), then this
When the address from (X, Y) to the address of (X+e-1, Y+f-1) until the left side video camera 210L second mark position
The pixel data of any of photographed data is different from the pixel data of the second alignment mark, starts from the address of (X, Y)
Range there is no the second mark position PM2 the left side the second alignment mark RM2L2, therefore CPU201 is in memory M6
Count value X adds 1 (Figure 55: step S472), and pixel number a and storage on the left and right directions of the video camera in read in memory M8
Pixel number e (step S473, S474) on the left and right directions of the second alignment mark in device M63, falls into a trap until in step S475
Until numerical value X is more than " a-e+1 ", repeat the processing movement of step S467~S475.
It will be more than the left side if count value X is more than " a-e+1 " ("Yes" of step S475) in processing movement
End on the left and right directions of the photographed data of the second mark position of video camera 210L, therefore CPU201 is in memory M5
Count value Y adds 1 (step S476), and pixel number b and memory M64 in the up and down direction of the video camera in read in memory M9
In the second alignment mark up and down direction on pixel number f (step S477, S478), until in step S479 count value Y
Until more than " b-f+1 ", repeat the processing movement of step S466~S479.
In processing movement, when the left video camera of the address location of (X+M-1, Y+N-1) in confirmation memory M12
(Figure 54: the step when pixel data of second alignment mark of the address location of pixel data and (M, N) in memory M62 is consistent
The "Yes" of rapid S471), CPU201 adds 1 (Figure 56: step S481) to the count value M in memory M15, and reads from memory M63
Enter the pixel number e (step S482) on the left and right directions of the second alignment mark, until being more than second in step S483 count value M
Until pixel number e on the left and right directions of alignment mark, repeat the processing movement of step S469~S483.
As the pixel number e on the left and right directions that count value M is more than the second alignment mark ("Yes" of step S483),
CPU201 adds 1 (step S484) to the count value N in memory M14, and above and below memory M64 the second alignment mark of reading
Pixel number f (step S485) on direction, until in the up and down direction for being more than the second alignment mark in step S486 count value N
Pixel number f until, repeat step S468~S486 processing movement.
In this way, photographed data (the bat of second mark position on the left side of the CPU201 to the pixel of a × b in memory M12
Take the photograph data) carry out memory M62 in e × f the second alignment mark pixel data pattern match, when count value N is more than
When pixel number f in the up and down direction of the second alignment mark ("Yes" of step S486), a × b being judged as in memory M12
Pixel photographed data the address from (X, Y) to the address of (X+e-1, Y+f-1) until range include memory M62 in
E × f the second alignment mark pixel data.That is, it is determined that at the second mark position PM2 of left video camera 210L shooting
Image among include the second alignment mark RM2 (RM2L2)。
In addition, will be more than in the case where step S479 count value Y has been more than " b-f+1 " ("Yes" of step S479)
End in the up and down direction of the photographed data of the second mark position of the video camera 210L on the left side, CPU201 is judged as to be taken the photograph on a left side
The second alignment mark RM2 (RM2 is not included among image at second mark position PM2 of camera 210L shootingL2), and showing
Device 205 carries out wrong display (step S480).
Comprising the second register guide among the image being judged as at the second mark position PM2 of left video camera 210L shooting
Remember RM2L2When ("Yes" of step S486), CPU201 reads in the count value X (step S487) in memory M6 at this time, according to this
The count value X of reading is to the second alignment mark RM2L2X-direction on the M2x2 that locatesLOperation is carried out, and is written to storage
Address location (step S488) in X-direction in device M66.In addition, reading in the count value Y (step in memory M5 at this time
S489), according to the count value Y of the reading to the second alignment mark RM2L2Y-direction on the M2y2 that locatesLOperation is carried out,
And it is written to (the step S490, referring to Figure 79 B) of the address location in the Y-direction in memory M66.
In addition, alignment mark RM2L2X-direction on the M2x2 that locatesLIt can be according to the left side for being provided with left video camera 210L
Right direction position and count value X are found out, the M2y2 that locates in Y-directionLIt can be according to the second mark position PM2 and count value Y
It finds out.
Then, CPU201 reads in second from the first mark position PM1 from the address location in the Y-direction of memory M65
Alignment mark RM2L1Y-direction on the M2y1 that locatesL(Figure 57: step S491), and the first mark is read in from memory M67
The base position M2y1r (step S492) in the Y-direction of the second alignment mark RM2 at the PM1 of position is remembered, from the first mark position
The second alignment mark RM2 at PM1L1Y-direction on the M2y1 that locatesLSubtract second pair at the first mark position PM1
Base position M2y1r in the Y-direction of position label RM2, finds out the second alignment mark RM2 at the first mark position PM1L1Y
Offset Δ M2y1 on directionL(referring to Figure 77 B), and the second alignment mark RM2 that this is found outL1Y-direction on offset
Measure Δ M2y1LIt is written to memory M68 (step S493).
In addition, CPU201 reads in second from the first mark position PM1 from the address location in the Y-direction of memory M65
Alignment mark RM2L1Y-direction on the M2y1 that locatesL(step S494), the address location from the Y-direction of memory M66
Read in the second alignment mark RM2 at the second mark position PM2L2Y-direction on the M2y2 that locatesL(step S495), from
The second alignment mark RM2 at first mark position PM1L1Y-direction on the M2y1 that locatesLSubtract the second mark position
The second alignment mark RM2 at PM2L2Y-direction on the M2y2 that locatesLAnd between finding out second alignment mark on the left side away from
From LM2L(referring to Figure 81 (a)), and by the distance LM2 between second alignment mark on the left side found outLIt is written to memory M69
(step S496).
Then, the count value Y in memory M5 is set as 1 (Figure 58: step S497) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S498), the count value N in memory M14 is set as 1 (step S499), by the meter in memory M15
Numerical value M is set as 1 (step S500).
Then, the pixel data (step of the right video camera of the address location of (X+M-1, the Y+N-1) in read in memory M11
Rapid S501), the pixel data (step S502) of the second alignment mark of the address location of (M, N) in read in memory M62, and
Confirm the pixel data and memory of the right video camera of the address location of (X+M-1, the Y+N-1) in the memory M11 of the reading
Whether consistent (the step S503, referring to Figure 78 A) of the pixel data of the address location of (M, N) in M62.
Here, if the pixel data of the right video camera of the address location of (X+M-1, Y+N-1) in memory M11 with deposit
The pixel data of second alignment mark of the address location of (M, N) in reservoir M62 is inconsistent ("No" of step S503), then this
When the address from (X, Y) to the address of (X+e-1, Y+f-1) until the right video camera 210R first mark position
The pixel data of any of photographed data is different from the pixel data of the second alignment mark, starts from the address of (X, Y)
Range there is no the first mark position PM1 the right the first alignment mark RM2R1, therefore CPU201 is in memory M6
Count value X adds 1 (Figure 59: step S504), and pixel number a and storage on the left and right directions of the video camera in read in memory M8
Pixel number e (step S505, S506) on the left and right directions of the second alignment mark in device M63, until counting in step s 507
Until numerical value X is more than " a-e+1 ", repeat the processing movement of step S499~S507.
It will be more than the right if count value X is more than " a-e+1 " ("Yes" of step S507) in processing movement
End on the left and right directions of the photographed data of the first mark position of video camera 210R, therefore CPU201 is in memory M5
Count value Y adds 1 (step S508), and pixel number b and memory M64 in the up and down direction of the video camera in read in memory M9
In the second alignment mark up and down direction on pixel number f (step S509, S510), until in step S511 count value Y
Until more than " b-f+1 ", repeat the processing movement of step S498~S511.
In processing movement, when the right video camera of the address location of (X+M-1, Y+N-1) in confirmation memory M11
(Figure 58: the step when pixel data of second alignment mark of the address location of pixel data and (M, N) in memory M62 is consistent
The "Yes" of rapid S503), CPU201 adds 1 (Figure 60: step S513) to the count value M in memory M15, and reads from memory M63
Enter the pixel number e (step S514) on the left and right directions of the second alignment mark, until being more than second in step S515 count value M
Until pixel number e on the left and right directions of alignment mark, repeat the processing movement of step S501~S515.
As the pixel number e on the left and right directions that count value M is more than the second alignment mark ("Yes" of step S515),
CPU201 adds 1 (step S516) to the count value N in memory M14, and above and below memory M64 the second alignment mark of reading
Pixel number f (step S517) on direction, until in the up and down direction for being more than the second alignment mark in step S518 count value N
Pixel number f until, repeat step S500~S518 processing movement.
In this way, photographed data (the bat of first mark position on the right of the CPU201 to the pixel of a × b in memory M11
Take the photograph data) carry out memory M62 in e × f the second alignment mark pixel data pattern match, when count value N is more than
When pixel number f in the up and down direction of the second alignment mark ("Yes" of step S518), a × b being judged as in memory M11
Pixel photographed data the address from (X, Y) to the address of (X+e-1, Y+f-1) until range include memory M62 in
E × f the second alignment mark pixel data.That is, it is determined that at the first mark position PM1 of right video camera 210R shooting
Image among include the second alignment mark RM2 (RM2R1)。
In addition, will be more than in the case where step S511 count value Y has been more than " b-f+1 " ("Yes" of step S511)
End in the up and down direction of the photographed data of the first mark position of the video camera 210R on the right, CPU201 is judged as to be taken the photograph on the right side
The second alignment mark RM2 (RM2 is not included among image at first mark position PM1 of camera 210R shootingR1), and showing
Device 205 carries out wrong display (step S512).
Comprising the second register guide among the image being judged as at the first mark position PM1 of right video camera 210R shooting
Remember RM2R1When ("Yes" of step S518), CPU201 reads in the count value X (step S519) in memory M6 at this time, according to this
The count value X of reading is to the second alignment mark RM2R1X-direction on the M2x1 that locatesROperation is carried out, and is written to storage
Address location (step S520) in X-direction in device M70.In addition, reading in the count value Y (step in memory M5 at this time
S521), according to the count value Y of the reading to the second alignment mark RM2R1Y-direction on the M2y1 that locatesROperation is carried out,
And it is written to (the step S522, referring to Figure 78 B) of the address location in the Y-direction in memory M70.
In addition, alignment mark RM2R1X-direction on the M2x1 that locatesRIt can be according to the left side for being provided with right video camera 210R
Right direction position and count value X are found out, the M2y1 that locates in Y-directionRIt can be according to the first mark position PM1 and count value Y
It finds out.
Then, the count value Y in memory M5 is set as 1 (Figure 61: step S523) by CPU201, by the meter in memory M6
Numerical value X is set as 1 (step S524), the count value N in memory M14 is set as 1 (step S525), by the meter in memory M15
Numerical value M is set as 1 (step S526).
Then, the pixel data (step of the right video camera of the address location of (X+M-1, the Y+N-1) in read in memory M13
Rapid S527), the pixel data (step S528) of the second alignment mark of the address location of (M, N) in read in memory M62, and
Confirm the pixel data and memory of the right video camera of the address location of (X+M-1, the Y+N-1) in the memory M13 of the reading
Whether consistent (the step S529, referring to Figure 80 A) of the pixel data of the address location of (M, N) in M62.
Here, if the pixel data of the right video camera of the address location of (X+M-1, Y+N-1) in memory M13 with deposit
The pixel data of second alignment mark of the address location of (M, N) in reservoir M62 is inconsistent ("No" of step S529), then this
When the address from (X, Y) to the address of (X+e-1, Y+f-1) until the right video camera 210R second mark position
The pixel data of any of photographed data is different from the pixel data of the second alignment mark, starts from the address of (X, Y)
Range there is no the second mark position PM2 the right the first alignment mark RM2R2, therefore CPU201 is in memory M6
Count value X adds 1 (Figure 62: step S530), and pixel number a and storage on the left and right directions of the video camera in read in memory M8
Pixel number e (step S531, S532) on the left and right directions of the second alignment mark in device M63, falls into a trap until in step S533
Until numerical value X is more than " a-e+1 ", repeat the processing movement of step S525~S533.
It will be more than the right if count value X is more than " a-e+1 " ("Yes" of step S533) in processing movement
End on the left and right directions of the photographed data of the second mark position of video camera 210R, therefore CPU201 is in memory M5
Count value Y adds 1 (step S534), and pixel number b and memory M64 in the up and down direction of the video camera in read in memory M9
In the second alignment mark up and down direction on pixel number f (step S535, S536), until in step S537 count value Y
Until more than " b-f+1 ", repeat the processing movement of step S524~S537.
In processing movement, when the right video camera of the address location of (X+M-1, Y+N-1) in confirmation memory M13
(Figure 61: the step when pixel data of second alignment mark of the address location of pixel data and (M, N) in memory M62 is consistent
The "Yes" of rapid S529), CPU201 adds 1 (Figure 63: step S539) to the count value M in memory M15, and reads from memory M63
Enter the pixel number e (step S540) on the left and right directions of the second alignment mark, until being more than second in step S541 count value M
Until pixel number e on the left and right directions of alignment mark, repeat the processing movement of step S527~S541.
As the pixel number e on the left and right directions that count value M is more than the second alignment mark ("Yes" of step S541),
CPU201 adds 1 (step S542) to the count value N in memory M14, and above and below memory M64 the second alignment mark of reading
Pixel number f (step S543) on direction, until in the up and down direction for being more than the second alignment mark in step S544 count value N
Pixel number f until, repeat step S526~S544 processing movement.
In this way, photographed data (the bat of second mark position on the right of the CPU201 to the pixel of a × b in memory M13
Take the photograph data) carry out memory M62 in e × f the second alignment mark pixel data pattern match, when count value N is more than
When pixel number f in the up and down direction of the second alignment mark ("Yes" of step S544), a × b being judged as in memory M13
Pixel photographed data the address from (X, Y) to the address of (X+e-1, Y+f-1) until range include memory M62 in
E × f the second alignment mark pixel data.That is, it is determined that at the second mark position PM2 of right video camera 210R shooting
Image among include the second alignment mark RM2 (RM2R2)。
In addition, will be more than in the case where step S537 count value Y has been more than " b-f+1 " ("Yes" of step S537)
End in the up and down direction of the photographed data of the second mark position of the video camera 210R on the right, CPU201 is judged as to be taken the photograph on the right side
The second alignment mark RM2 (RM2 is not included among image at second mark position PM2 of camera 210R shootingR2), and showing
Device 205 carries out wrong display (step S538).
Comprising the second register guide among the image being judged as at the second mark position PM2 of right video camera 210R shooting
Remember RM2R2When ("Yes" of step S544), CPU201 reads in the count value X (step S545) in memory M6 at this time, according to this
The count value X of reading is to the second alignment mark RM2R2X-direction on the M2x2 that locatesROperation is carried out, and is written to storage
Address location (step S546) in X-direction in device M71.In addition, reading in the count value Y (step in memory M5 at this time
S547), according to the count value Y of the reading to the second alignment mark RM2R2Y-direction on the M2y2 that locatesROperation is carried out,
And it is written to (the step S548, referring to Figure 80 B) of the address location in the Y-direction in memory M71.
In addition, alignment mark RM2R2X-direction on the M2x2 that locatesRIt can be according to the left side for being provided with right video camera 210R
Right direction position and count value X are found out, the M2y2 that locates in Y-directionRIt can be according to the second mark position PM2 and count value Y
It finds out.
Then, CPU201 reads in second from the first mark position PM1 from the address location in the Y-direction of memory M70
Alignment mark RM2R1Y-direction on the M2y1 that locatesR(Figure 64: step S549), and the first mark is read in from memory M67
The base position M2y1r (step S550) in the Y-direction of the second alignment mark RM2 at the PM1 of position is remembered, from the first mark position
The second alignment mark RM2 at PM1R1Y-direction on the M2y1 that locatesRSubtract second pair at the first mark position PM1
Base position M2y1r in the Y-direction of position label RM2, finds out the second alignment mark RM2 at the first mark position PM1R1Y
Offset Δ M2y1 on directionR(referring to Figure 78 B), and the second alignment mark RM2 that this is found outR1Y-direction on offset
Measure Δ M2y1RIt is written to memory M72 (step S551).
(calculating of the offset in the Y-direction of the second alignment mark of the first marked locations)
Then, second alignment mark RM2 of the CPU201 from the first mark position PM1 that memory M68 reads in the left sideL1's
Offset Δ M2y1 in Y-directionL(step S552), by the second contraposition at the first mark position PM1 on the left side of the reading
Mark RM2L1Y-direction on offset Δ M2y1LAt the first mark position PM1 on the right for being written to memory M72
Second alignment mark RM2R1Y-direction on offset Δ M2y1RIt is added, and will be at the first mark position PM1 on the left side
Second alignment mark RM2L1Y-direction on offset Δ M2y1LWith the second register guide at the first mark position PM1 on the right
Remember RM2R1Y-direction on offset Δ M2y1RAggregate value divided by 2, find out second at the first mark position PM1 of left and right
Average value Δ M2y1 (Δ M2y1=(the Δ M2y1 of alignment mark RM2L+ΔM2y1R)/2), and by the first of the left and right found out
The average value Δ M2y1 of the second alignment mark RM2 at mark position PM1 is written to memory M73 (step S553).
Then, the offset in the Y-direction of the first alignment mark RM1 of the first mark position PM1 is read in from memory M27
The average value Δ M2y1 of Δ Y1 (Δ M1y1) (step S554), the second alignment mark RM2 from the first mark position PM1 are subtracted
Offset Δ Y1 (Δ M1y1) in the Y-direction of the first alignment mark RM1 of first mark position PM1, finds out the first marker bit
Offset Δ Y2 (Δ Y2=Δ M2y1- Δ M1y1) in the Y-direction of the second alignment mark RM2 set, and that this is found out
Offset Δ Y2 in the Y-direction of second alignment mark RM2 of one mark position is written to memory M74 (step S555, reference
Figure 81 (a), (b), (c)).
(calculating of the distance between the second alignment mark)
In addition, CPU201 reads in second from the first mark position PM1 from the address location in the Y-direction of memory M70
Alignment mark RM2R1Y-direction on the M2y1 that locatesR(Figure 65: step S556), the ground from the Y-direction of memory M71
Read in the second alignment mark RM2 at the second mark position PM2 in location positionR2Y-direction on the M2y2 that locatesR(step
S557), the second alignment mark RM2 from the first mark position PM1R1Y-direction on the M2y1 that locatesRSubtract the second mark
Remember the second alignment mark RM2 at the PM2 of positionR2Y-direction on the M2y2 that locatesRAnd find out second alignment mark on the right
Between distance LM2R(referring to Figure 81 (b)), and by the distance LM2 between second alignment mark on the right found outRIt is written to storage
Device M75 (step S558).
Then, CPU201 from memory M69 read in the left side the second alignment mark between distance LM2L(step S559), and
By the distance LM2 between second alignment mark on the left side of the readingLWith second alignment mark on the right for being written to memory M75
Between distance LM2RIt is added, and by the distance LM2 between second alignment mark on the left sideLBetween second alignment mark on the right
Distance LM2RAggregate value divided by 2, find out the average value LM2 (LM2=(LM2 of the distance between the alignment mark of left and rightL+
LM2R)/2), and using the average value LM2 of the distance between the alignment mark of the left and right found out as a pair of the in up and down direction
Distance between two alignment marks is written to memory M76 (step S560, referring to Figure 81 (a), (b), (d)).
(calculating of the expansion and contraction between the second alignment mark)
Then, CPU201 reads in the distance between the first alignment mark (between the first alignment mark of left and right from memory M29
The average value of distance) LM1 (step S561), distance (the second of left and right being written between the second alignment mark of memory M76
The average value of distance between alignment mark) LM2 divided by the distance LM1 between the first alignment mark, and by the division arithmetic result make
Memory M77 is written to for the expansion and contraction η 2 (η 2=LM2/LM1) between the second alignment mark of a pair for separating in the up-down direction
(step S562, referring to Figure 81 (e)).
(subsequent printings)
After teaching of operator after printing like this, (it is printed with secondary instead of printed object 4B
The printed object 4 of circuit), next printed object 4A (printed object 4 for being printed with the circuit of first time) is arranged in mounting
On platform 3 (referring to Fig.1, Fig. 2), and printing preparation is started into switch 207 and is set as " enabling " (step S103 (Figure 13)).
In this way, the CPU201 of platform print control 200 confirms that the printing prepares to start " enabling " (figure of switch 207
13: the "Yes" of step S103) it, is carried out similarly " shooting of alignment mark " with aforementioned, " utilizes the first register guide of pattern match
The detection of the position of note ", " calculating of the offset in the Y-direction of the first alignment mark of the first marked locations ", " first pair
The calculating of distance between the label of position ", " calculating of the expansion and contraction between the first alignment mark ", from being arranged in being printed in mounting table 3
Brush object 4A finds out the offset Δ Y1 (Δ M1y1) in the Y-direction of the first alignment mark RM1 at the first mark position PM1 and writes
Enter the expansion and contraction η 1 (η 1=LM1/LM1r) between finding out the first alignment mark to memory M27 and is written to memory M31.
Then, after the preparation of the printing terminates, when printing starts (Figure 34: step when switch 208 is set as " enabling "
The "Yes" of S287), CPU201 carries out the next printed object 4A being arranged in mounting table 3 in the same manner as aforementioned secondary
The printing of circuit.In the printing of secondary circuit, the quilt from this for being written to memory M27 is not used only by CPU201
Offset Δ Y1 in the Y-direction for the first alignment mark RM1 at the first mark position PM1 that printed article 4A is found out, also uses
Offset in the Y-direction of the second alignment mark RM2 from from the first mark position PM1 that last printed object 4B is found out
ΔY2.In addition, be not used only be written to memory M31 from stretching between the first alignment mark that this printed object 4A is found out
Shrinkage η 1 is also used from the expansion and contraction η 2 between the second alignment mark that last printed object 4B is found out.
That is, in step S291 (Figure 34), by the printing starting position PRT of benchmarkSTWith at the first mark position PM1
The side Y of the second alignment mark RM2 at offset Δ Y1 and the first mark position PM1 in the Y-direction of one alignment mark RM1
Upward offset Δ Y2 is added and finds out the printing starting position PRT having modifiedST', in step S295 (Figure 34), it will print
The expansion and contraction η 2 between expansion and contraction η 1 and the second alignment mark between length l and the first alignment mark is multiplied, and finds out and has modified
Printing length l ' (l '=1 × η of l × η 2).In addition, in step S301 (Figure 35), by the benchmark rotation speed VBr of rubber cylinder
The reciprocal multiplication of expansion and contraction η 2 between the inverse and the second alignment mark of expansion and contraction η 1 between the first alignment mark and find out
The rotation speed VBp (1 × 1/ η 2 of the η of VBp=VBr × 1/) of rubber cylinder in printing, in step S345 (Figure 41), by rubber
The current up and down direction position PBM of rollerRWith the offset Δ in the Y-direction of the first alignment mark of the first marked locations
Offset Δ Y2 in the Y-direction of Y1 and the second alignment mark of the first marked locations is added, and finds out the rubber having modified
The current up and down direction position PBM of rollerR’。
In this way, in the present embodiment, to the printed of the printing of the circuit for having carried out first time in pretreatment process
Object 4A carries out the printing of secondary circuit, in the printing of secondary circuit, not only according to this printed object 4A
The Y of the second alignment mark RM2 of offset Δ Y1 and last printed object 4B in the Y-direction of first alignment mark RM1
Offset Δ Y2 on direction is adjusted printing starting position, and according to the distance utilized between the first alignment mark RM1
Between LM1 the expansion and contraction η 1 before being printed to this printed object 4A found out and the second alignment mark RM2 of utilization
The distance LM2 expansion and contraction η 2 in the section that last printed object 4B print that finds out, it is secondary to printing
The rotation speed of rubber cylinder 2 when circuit (when printing secondary circuit) is adjusted, the circuit of the first printing and
The position of the circuit of secondary printing is accurately aligned.
In addition, though moving rubber cylinder 2 in the up-down direction, but cloth can also be made
The mounting table 3 for being equipped with printed object 4A moves in the up-down direction.
In addition, in the above-described embodiment, having been printed in the left and right of printed object 4A upper and lower in pretreatment process
A pair the first alignment mark RM1 separated on direction, but can also be as shown in Figure 82 A, such as in the center of printed object 4A
Also a pair the first alignment mark RM1 (RM1 separated in the up-down direction is printedc1、RM1c2), it can also be as shown in Figure 82 B, only
In a pair the first alignment mark RM1 (RM1 that the central impression of printed object 4A separates in the up-down directionc1、RM1c2).For
It is also same for being printed on the second alignment mark of a pair RM2 of printed object 4B.
As the first alignment mark of a pair RM1 only separated in the up-down direction in the central impression of printed object 4A, second
When alignment mark RM2, video camera that the region comprising the first alignment mark RM1 and the second alignment mark RM2 is shot
As long as there is one, the processing in platform print control 200 can also be simplified.
The CPU201 of platform print control 200 shown in Fig. 4 is acted according to the program for being stored in ROM202, from
And realize various functions as described above.The summary of main function therein is illustrated.As shown in Figure 83, CPU201 is real
Distance operation between existing first reference mark position test section 301, the second reference mark position test section 302, the first reference mark
Portion 303, the first rotation speed adjustment section 304, third reference mark position test section 305, the 4th reference mark position test section
306, distance calculating unit 307 and the second rotation speed adjustment section 308 between the second reference mark.
First reference mark position test section 301 is from the image detection of the printed object 4A shot by video camera 210 pre-
The first alignment mark of a pair RM1 of printed object 4A is attached in treatment processL1And RM1L2(RM1R1And RM1R2) in one
One alignment mark RM1L1(RM1R1) position.The first reference mark position test section 301 for example carries out step S165~S190
The processing of (S223~S248).
The image detection of second reference mark position test section 302 from the printed object 4A shot by video camera 210 is another
A first alignment mark RM1L2(RM1R2) position.The second reference mark position test section 302 for example carry out step S191~
The processing of S216 (S249~S274).
Distance calculating unit 303 is based on first detected by the first reference mark position test section 301 between first reference mark
Alignment mark RM1L1(RM1R1) position and the first alignment mark for being detected by the second reference mark position test section 302
RM1L2(RM1R2) position, find out the first alignment mark RM1 of a pairL1With RM1L2(RM1R1With RM1R2The distance between).This
Distance calculating unit 303 for example carries out the processing of step S222 (S282) between one reference mark.
First rotation speed adjustment section 304 according to by the distance that distance calculating unit 303 is found out between the first reference mark, to
The rotation speed of rubber cylinder 2 when to printed object 4A printed electronic circuit is adjusted.The first rotation speed adjustment section
304 for example carry out step S301, S365~S370 processing.
Third reference mark position test section 305 from shot by video camera 210 electronic circuit printing after printed object
The image detection of 4B is attached to the second alignment mark of a pair RM2 of printed object 4B in the printing with electronic circuit simultaneouslyL1With
RM2L2(RM2R1And RM2R2) in a second alignment mark RM2L1(RM2R1) position.Third reference mark position detection
Portion 305 for example carries out the processing of step S439~S464 (S497~S522).
The image detection of 4th reference mark position test section 306 from the printed object 4B shot by video camera 210 is another
A second alignment mark RM2L2(RM2R2) position.4th reference mark position test section 306 for example carry out step S465~
The processing of S490 (S523~S548).
Distance calculating unit 307 is based on second detected by third reference mark position test section 305 between second reference mark
Alignment mark RM2L1(RM2R1) and the second alignment mark RM2 for being detected by the 4th reference mark position test section 306L2
(RM2R2) position, find out the second alignment mark RM2 of a pairL1With RM2L2(RM2R1With RM2R2The distance between).Second base
Distance calculating unit 307 for example carries out the processing of step S496 (S558) between fiducial mark note.
Second rotation speed adjustment section 308 according to by distance calculating unit 307 is found out between the second reference mark distance to
The rotation speed of rubber cylinder 2 when to next printed object 4A printed electronic circuit is adjusted.Second rotation speed
Adjustment section 308 for example carries out step S301, S365~S370 processing.In addition, the second rotation speed adjustment section can either only make
With the second alignment mark of a pair RM2 found out by distance calculating unit 307 between the second reference markL1With RM2L2(RM2R1With RM2R2)
The distance between carry out rotation speed adjustment, be also able to use the second alignment mark RM2 of a pairL1With RM2L2(RM2R1With
RM2R2) the distance between and above-mentioned the first alignment mark of a pair RM1L1With RM1L2(RM1R1With RM1R2) the distance between this two
Person carries out the adjustment of rotation speed.
(summary)
In above-mentioned embodiments of the present invention, sheet of membrane has been used as printed object 4.In sheet of membrane printing the
The once circuit of (first layer).The rubber cylinder for having transferred ink 2 is set to be directed at the circuit for being printed with the first time while rotating
Film carry out second (second layer) circuit printing.Pretreatment process before the printing for carrying out secondary circuit
In, the first alignment mark RM1 of a pair is added in the position of printed object 4 separated in the up-down directionL1And RM1L2(RM1R1With
RM1R2)。
To attached the first alignment mark RM1 of a pairL1And RM1L2(RM1R1And RM1R2) printed object 4 carry out second
Circuit printing.Before the printing of secondary circuit, to printed object 4 comprising in a pair of first alignment mark
One the first alignment mark RM1L1(RM1R1) region shot, and from the image detection of the printed object of shooting 4 one
One alignment mark RM1L1(RM1R1) position.In addition, including another in a pair of first alignment mark to printed object 4
First alignment mark RM1L2(RM1R2) region shot, and from the image detection of the printed object of shooting 4 another first
Alignment mark RM1L2(RM1R2) position.Then, according to the first alignment mark RM1 of detectionL1(RM1R1) position and first pair
Position label RM1L2(RM1R2) position find out the first alignment mark RM1 of a pairL1With RM1L2(RM1R1With RM1R2The distance between),
And according to this distance opposite printed object 4 printed electronic circuit (secondary circuit) when rubber cylinder 2 rotation speed into
Row adjustment.
Like this, according to the first alignment mark RM1L1With RM1L2(RM1R1With RM1R2) the distance between find out until to quilt
Printed article 4 printed before until printed object 4 expansion and contraction, printing when consider stretching for the printed object found out 4
Shrinkage is adjusted the rotation speed of rubber cylinder 2.Thereby, it is possible to the flexible degree with substrate independently to make electronic circuit
The printing of (secondary circuit) accurately overlaps on printed object (circuit of first time).
In addition, in the above-described embodiment, the printing with secondary circuit is simultaneously in printed object 4 in upper and lower
The position separated upwards adds the second alignment mark RM2 of a pairL1And RM2L2(RM2R1And RM2R2).In secondary circuit
After printing, a second alignment mark RM2 in a pair of second alignment mark is included to printed object 4L1(RM2R1) area
Domain is shot, and from one the second alignment mark RM2 of the image detection of the printed object of shooting 4L1(RM2R1) position.This
Outside, another second alignment mark RM2 in a pair of second alignment mark is included to printed object 4L2(RM2R2) region into
Row shooting, and from another second alignment mark of the image detection of the printed object of shooting 4 RM2L2(RM2R2) position.Then,
According to the second alignment mark RM2 of detectionL1(RM2R1) position and the second alignment mark RM2L2(RM2R2) position find out a pair
Second alignment mark RM2L1With RM2L2(RM2R1With RM2R2The distance between), and adjusted according to this distance to next printed
The rotation speed of rubber cylinder 2 when 4 printed electronic circuit of object (secondary circuit).
Like this, according to the second alignment mark RM2L1With RM2L2(RM2R1With RM2R2) the distance between find out to printed
The expansion and contraction in the section that object 4 is printed considers that the expansion and contraction of the printed object found out 4 rolls rubber in subsequent printings
The rotation speed of cylinder 2 is adjusted.Even if as a result, from detect the first alignment mark RM1 play printing time point until with
And substrate extends in printing process, and the printing of electronic circuit (secondary circuit) can also be made accurately to overlap next quilt
On printed article (circuit of first time).
In addition it is also possible to according to the first alignment mark RM1 of a pairL1With RM1L2(RM1R1With RM1R2) the distance between and one
To the second alignment mark RM2L1With RM2L2(RM2R1With RM2R2) the distance between adjustment to next 4 printed electronic of printed object
The rotation speed of rubber cylinder 2 when circuit.
According to the first alignment mark RM1L1With RM1L2(RM1R1With RM1R2) the distance between can find out until to printed object
4 printed before until printed object 4 expansion and contraction.In addition, according to the second alignment mark RM2L1With RM2L2(RM2R1With
RM2R2) the distance between can find out the section that printed object 4 is printed printed object 4 expansion and contraction.In printing, lead to
Cross and consider that the two expansion and contractions are adjusted the rotation speed of rubber cylinder 2, so as to the flexible degree with substrate without
Closing ground overlaps the printing of electronic circuit (secondary circuit) accurately on next printed object (circuit of first time).
(extension of embodiment)
More than, referring to embodiment, the present invention is described, but the present invention is not limited to above-mentioned embodiments.
Can within the scope of the technical idea of the present invention to structure of the invention, details carry out skilled artisans appreciate that
Various changes.
Description of symbols
1: plate cylinder, 2: rubber cylinder, 3: platform (mounting table), 4 (4A, 4B): printed object, 100: printing machine is (flat
Platform printing machine), 200: platform print control, 210 (210L, 210R): video camera, the PM1: the first mark position, PM2: the
Two mark positions, RM1 (RM1L1、RM1L2、RM1R1、RM1R2): the first alignment mark, RM2 (RM2L1、RM2L2、RM2R1、RM2R2):
Second alignment mark.
Claims (6)
1. a kind of printing process of electronic circuit to rubber cylinder transfer ink and makes to have transferred the ink from plate cylinder on one side
Rubber cylinder rotation, on one side to handle being printed for the sheet being made of flexible substrate in pretreatment process
The printing of object progress electronic circuit, which is characterized in that the printing process of the electronic circuit has:
First shooting process, to including the separation in the up-down direction for being attached to the printed object in the pretreatment process
Position the first reference mark of a pair in the region of first reference mark shot;
Second shooting process, claps the region comprising another the first reference mark in the pair of first reference mark
It takes the photograph;
First reference mark position detects process, the image inspection of the printed object shot from the first shooting process
Survey the position of one first reference mark;
Second reference mark position detects process, the image inspection of the printed object shot from the second shooting process
Survey the position of another first reference mark;
Apart from operational process between first reference mark, described in being detected in first reference mark position detection process
The position of one the first reference mark and described in being detected in second reference mark position detection process another the
The position of one reference mark finds out the distance between the pair of first reference mark;And
First rotation speed adjusts process, right according to the distance found out in operational process between first reference mark
The rotation speed of the rubber cylinder when printing from the electronic circuit to the printed object is adjusted.
2. the printing process of electronic circuit according to claim 1, which is characterized in that have:
Third shoots process, is attached to the printed object to while being included in and print the electronic circuit to the printed object
The position separated in the up-down direction the second reference mark of a pair in the region of second reference mark shot;
4th shooting process, claps the region comprising another the second reference mark in the pair of second reference mark
It takes the photograph;
Third reference mark position detects process, the image inspection of the printed object shot from third shooting process
Survey the position of one second reference mark;
4th reference mark position detects process, the image inspection of the printed object shot from the 4th shooting process
Survey the position of another second reference mark;
Apart from operational process between second reference mark, described in being detected in third reference mark position detection process
The position of one the second reference mark and described in being detected in the 4th reference mark position detection process another the
The position of two reference marks finds out the distance between the pair of second reference mark;And
Second rotation speed adjusts process, right according to the distance found out in operational process between second reference mark
The rotation speed of the rubber cylinder when printing from the electronic circuit to next printed object is adjusted.
3. the printing process of electronic circuit according to claim 2, which is characterized in that
The second rotation speed adjustment process includes: that basis is found out in operational process between first reference mark
The distance between the pair of first reference mark and described in being found out in operational process between second reference mark
The distance between a pair of second reference mark, to the rubber when printing the electronic circuit to next printed object
The process that the rotation speed of glue cylinder is adjusted.
4. a kind of printing equipment of electronic circuit to rubber cylinder transfer ink and makes to have transferred the ink from plate cylinder on one side
Rubber cylinder rotation, on one side to handle being printed for the sheet being made of flexible substrate in pretreatment process
The printing of object progress electronic circuit, which is characterized in that the printing equipment of the electronic circuit has:
Filming apparatus, to including the position separated in the up-down direction for being attached to the printed object in the pretreatment process
The region for first reference mark in the first reference mark of a pair set and comprising in the pair of first reference mark
The region of another the first reference mark shot;
First reference mark position test section, one described in the image detection from the printed object shot as the filming apparatus
The position of a first reference mark;
Second reference mark position test section, it is another described in the image detection from the printed object shot as the filming apparatus
The position of one the first reference mark;
Distance calculating unit between first reference mark, based on one detected by the first reference mark position test section
The position of one reference mark and another first reference mark as described in the second reference mark position test section detection
Position, find out the distance between the pair of first reference mark;And
First rotation speed adjustment section, according to by the distance that distance calculating unit is found out between first reference mark, to institute
The rotation speed for stating rubber cylinder when printed object prints the electronic circuit is adjusted.
5. the printing equipment of electronic circuit according to claim 4, which is characterized in that
The filming apparatus is configured to, and is attached to the quilt to while being included in and print the electronic circuit to the printed object
The region of second reference mark in the second reference mark of a pair for the position of printed article separated in the up-down direction with
And the region comprising another the second reference mark in the pair of second reference mark is shot,
The printing equipment of the electronic circuit is also equipped with:
Third reference mark position test section, one described in the image detection from the printed object shot as the filming apparatus
The position of a second reference mark;
4th reference mark position test section, it is another described in the image detection from the printed object shot as the filming apparatus
The position of one the second reference mark;
Distance calculating unit between second reference mark, based on one detected by the third reference mark position test section
The position of two reference marks and another second reference mark as described in the 4th reference mark position test section detection
Position, find out the distance between the pair of second reference mark;And
Second rotation speed adjustment section, according to by the distance that distance calculating unit is found out between second reference mark, to downward
The rotation speed of rubber cylinder when one printed object prints the electronic circuit is adjusted.
6. the printing equipment of electronic circuit according to claim 5, which is characterized in that
The second rotation speed adjustment section is configured to, according to as described in being found out distance calculating unit between first reference mark
The distance between a pair of first reference mark and by distance calculating unit is found out between second reference mark the pair of second
The distance between reference mark, to the rubber cylinder when printing the electronic circuit to next printed object
Rotation speed is adjusted.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014-261320 | 2014-12-24 | ||
JP2014261320A JP6486677B2 (en) | 2014-12-24 | 2014-12-24 | Electronic circuit printing method and apparatus |
JP2014-261274 | 2014-12-24 | ||
JP2014261274A JP6486676B2 (en) | 2014-12-24 | 2014-12-24 | Electronic circuit printing method and apparatus |
PCT/JP2015/086022 WO2016104600A1 (en) | 2014-12-24 | 2015-12-24 | Electronic circuit printing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107107610A CN107107610A (en) | 2017-08-29 |
CN107107610B true CN107107610B (en) | 2019-04-26 |
Family
ID=56150613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580070465.7A Active CN107107610B (en) | 2014-12-24 | 2015-12-24 | The printing process of electronic circuit and device |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN107107610B (en) |
TW (1) | TWI592080B (en) |
WO (1) | WO2016104600A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110181934B (en) * | 2019-07-03 | 2021-01-26 | 京东方科技集团股份有限公司 | A printing device, printing system and printing method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1401210A (en) * | 2000-02-23 | 2003-03-05 | 凯斯技术有限公司 | Method of printing and printing machine |
CN101090821A (en) * | 2004-03-23 | 2007-12-19 | 柯尼格及包尔公开股份有限公司 | Printing presses having at least one machine part adjustable by means of an actuator |
JP2012025018A (en) * | 2010-07-22 | 2012-02-09 | Sony Corp | Printer and printing method |
CN102420932A (en) * | 2010-09-27 | 2012-04-18 | 汉王科技股份有限公司 | Image shooting device and method |
KR20120119256A (en) * | 2011-04-21 | 2012-10-31 | 한국기계연구원 | Overlapping printing apparatus and method for rotary printing of printed electronics |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2153972A1 (en) * | 1971-10-29 | 1973-05-03 | Siemens Ag | REGISTER RULES FOR CONTINUOUS PAPER TRAILS |
JPH08118610A (en) * | 1994-08-29 | 1996-05-14 | Dainippon Printing Co Ltd | Paper width controlling method and multicolor printer |
JP2005313370A (en) * | 2004-04-27 | 2005-11-10 | Toshiba Corp | Screen printing method and printing plate |
DE102005007435A1 (en) * | 2005-02-18 | 2006-08-24 | Bosch Rexroth Ag | Method for performing a pressure correction and device therefor |
JP2011218584A (en) * | 2010-04-05 | 2011-11-04 | Ihi Corp | Position correcting method and device, for printer |
JP2014117920A (en) * | 2012-12-19 | 2014-06-30 | Ricoh Co Ltd | Printer |
-
2015
- 2015-12-23 TW TW104143433A patent/TWI592080B/en active
- 2015-12-24 WO PCT/JP2015/086022 patent/WO2016104600A1/en active Application Filing
- 2015-12-24 CN CN201580070465.7A patent/CN107107610B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1401210A (en) * | 2000-02-23 | 2003-03-05 | 凯斯技术有限公司 | Method of printing and printing machine |
CN101090821A (en) * | 2004-03-23 | 2007-12-19 | 柯尼格及包尔公开股份有限公司 | Printing presses having at least one machine part adjustable by means of an actuator |
JP2012025018A (en) * | 2010-07-22 | 2012-02-09 | Sony Corp | Printer and printing method |
CN102420932A (en) * | 2010-09-27 | 2012-04-18 | 汉王科技股份有限公司 | Image shooting device and method |
KR20120119256A (en) * | 2011-04-21 | 2012-10-31 | 한국기계연구원 | Overlapping printing apparatus and method for rotary printing of printed electronics |
Also Published As
Publication number | Publication date |
---|---|
TW201628474A (en) | 2016-08-01 |
WO2016104600A1 (en) | 2016-06-30 |
TWI592080B (en) | 2017-07-11 |
CN107107610A (en) | 2017-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102881044B (en) | Simplification method of three-dimensional grid model based on triangle folding | |
CN100476345C (en) | Measurement method of spatial circle geometric parameters based on binocular stereo vision technology | |
CN107107610B (en) | The printing process of electronic circuit and device | |
CN103530880A (en) | Camera calibration method based on projected Gaussian grid pattern | |
CN104091339B (en) | Rapid image three-dimensional matching method and device | |
CN101992587B (en) | Ink supply amount adjustment method and apparatus for printing press | |
CN102837497B (en) | Precision detection device and precision detection method of printing machine | |
JP2013059878A (en) | Ink film thickness distribution correction method and apparatus | |
CN104123725A (en) | Homography matrix H computing method of single line array camera | |
CN102095370A (en) | Detection identification method for three-X combined mark | |
CN111008602B (en) | Scribing feature extraction method combining two-dimensional vision and three-dimensional vision for small-curvature thin-wall part | |
CN108959414A (en) | A method of the navigation data point based on machine learning extracts missing road | |
JP6486677B2 (en) | Electronic circuit printing method and apparatus | |
JP6499859B2 (en) | Electronic circuit printing method and apparatus | |
JP6595764B2 (en) | Electronic circuit printing method and apparatus | |
CN102186095B (en) | Matching error correction method applicable for depth-image-based rendering | |
JP6666710B2 (en) | Electronic circuit printing method and apparatus | |
CN113156832A (en) | Method and system for rapidly analyzing performance parameters of ink path system of offset press | |
CN105551048A (en) | Space surface patch-based three-dimensional corner detection method | |
JP6408902B2 (en) | Electronic circuit printing method and apparatus | |
CN100393512C (en) | Ink supply amount adjustment method and apparatus for printing press | |
CN104240294A (en) | Three-dimensional reconstruction method on basis of binocular single vision field | |
CN107107609B (en) | The printing process of electronic circuit and device | |
US20100070065A1 (en) | Method to provide a prognosis of the surface topography of tissue paper | |
CN100357701C (en) | Grid type sub-pixel extraction of calibrated points |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |