TWI592080B - Electronic circuit printing method and device - Google Patents
Electronic circuit printing method and device Download PDFInfo
- Publication number
- TWI592080B TWI592080B TW104143433A TW104143433A TWI592080B TW I592080 B TWI592080 B TW I592080B TW 104143433 A TW104143433 A TW 104143433A TW 104143433 A TW104143433 A TW 104143433A TW I592080 B TWI592080 B TW I592080B
- Authority
- TW
- Taiwan
- Prior art keywords
- memory
- mark
- camera
- printed
- reference mark
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000003384 imaging method Methods 0.000 claims description 24
- 239000000758 substrate Substances 0.000 claims description 15
- 238000007781 pre-processing Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 10
- 238000000926 separation method Methods 0.000 claims description 7
- 239000000463 material Substances 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 6
- 230000015654 memory Effects 0.000 description 523
- 238000012545 processing Methods 0.000 description 78
- 238000005259 measurement Methods 0.000 description 70
- 230000033001 locomotion Effects 0.000 description 29
- 238000001514 detection method Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 15
- 238000012937 correction Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000002360 preparation method Methods 0.000 description 7
- 230000008602 contraction Effects 0.000 description 6
- 239000004744 fabric Substances 0.000 description 5
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 239000012776 electronic material Substances 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000005096 rolling process Methods 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)
Description
本發明是關於一種電子電路的印刷方法及裝置,是從印版滾筒對橡皮布滾筒轉印墨水,一面旋轉此轉印有墨水的橡皮布滾筒,一面於經預處理步驟處理、由容易伸縮的基材組成的片材狀的被印刷物,進行電子電路的印刷。 The invention relates to a printing method and device for an electronic circuit, which is to transfer ink from a plate cylinder to a blanket cylinder, and rotate the blanket cylinder to which the ink is transferred, and is processed by a pretreatment step, and is easily stretched and contracted. A sheet-shaped printed matter composed of a substrate is printed on an electronic circuit.
於薄膜等基材印刷電子電路的印刷中,有時會將印刷有第1次電路的印刷物乾燥,於其上塗布絕緣膜,並使其乾燥,再於其上印刷第2次電路。此情況下,第2次電路必須與已印刷的第1次電路,正確對準位置而進行印刷。 In the printing of a substrate printed circuit such as a film, the printed matter on which the first circuit is printed may be dried, an insulating film is applied thereon, dried, and the second circuit is printed thereon. In this case, the second circuit must be printed in the correct alignment with the printed first circuit.
因此,一般於第1次電路的印刷時,將基準標記(套準標記)與電路一同印刷,檢測該基準標記的位置,與該檢測到的基準標記的位置對準而進行第2次電路的印刷。 Therefore, generally, in the printing of the first circuit, the reference mark (register mark) is printed together with the circuit, the position of the reference mark is detected, and the position of the detected reference mark is aligned to perform the second circuit. print.
再者,上述先前技術非文獻習知。又,申請人到申請時,仍不能發現與本發明相關連的先行技術文獻。故,未揭示先行技術文獻資訊。 Furthermore, the above prior art is not well known in the literature. Moreover, at the time of the applicant's application, the prior art documents associated with the present invention could not be found. Therefore, the prior art literature information is not disclosed.
然而,於上述將電子電路印刷於基材的印刷中,由於基材為薄膜等容易伸縮的構件,而且由於以熱乾燥一次,基材大幅伸縮,且伸縮程度依部分而不同。因此,發生若僅與檢測到的基準標記的位置對準橡皮布滾筒的位置,第2次印刷的電路不會正確重疊於第1次印刷的電路的問題。 However, in the above-described printing in which an electronic circuit is printed on a substrate, the substrate is a member that easily expands and contracts such as a film, and since the substrate is thermally dried once, the substrate greatly expands and contracts, and the degree of expansion and contraction varies depending on the portion. Therefore, if the position of the blanket cylinder is aligned only with the position of the detected reference mark, the circuit of the second printing does not correctly overlap the circuit of the first printing.
本發明是為了解決該類課題而完成,其目的在於提供一種電子電路的印刷方法及裝置,其無論基材的伸縮程度如何,均可將第1次印刷的電路與第2次印刷的電路的位置正確對準。 The present invention has been made to solve such problems, and an object of the invention is to provide a method and an apparatus for printing an electronic circuit, which can be used for the first printed circuit and the second printed circuit regardless of the degree of expansion and contraction of the substrate. The position is correctly aligned.
為了達成該目的,本發明的電子電路的印刷方法,是從印版滾筒對橡皮布滾筒轉印墨水,一面旋轉此轉印有墨水的橡皮布滾筒,一面於經預處理步驟處理、由伸縮的基材組成的片材狀的被印刷物,進行電子電路的印刷;備有如下步驟:第1攝像步驟,拍攝包含以預處理步驟,附加於被印刷物的上下方向之分離位置的一對第1基準標記中一個第1基準標記的區域;第2攝像步驟,拍攝包含一對第1基準標記中另一個第1基準標記的區域;第1基準標記位置檢測步驟,從第1攝像步驟拍攝的被印刷物的圖像,檢測一個第1基準標記的位置;第2基準標記位置檢測步驟,從第2 攝像步驟拍攝的被印刷物的圖像,檢測另一個第1基準標記的位置;第1基準標記間距離運算步驟,根據第1基準標記位置檢測步驟檢測的一個第1基準標記的位置、及第2基準標記位置檢測步驟檢測的另一個第1基準標記的位置,求出一對第1基準標記間的距離;及第1旋轉速度調整步驟,因應第1基準標記間距離運算步驟求出的距離,調整於被印刷物,印刷電子電路時的橡皮布滾筒的旋轉速度。 In order to achieve the object, the electronic circuit printing method of the present invention transfers the ink from the plate cylinder to the blanket cylinder, and rotates the blanket cylinder to which the ink is transferred, while being processed by the pretreatment step and stretched. A sheet-shaped printed matter composed of a base material is printed on an electronic circuit, and a first step of capturing a pair of first standards including a preprocessing step and a separation position in the vertical direction of the to-be-printed object is prepared. One of the first reference marks is marked; the second imaging step captures an area including the other of the first reference marks; and the first reference mark position detecting step is the printed matter imaged from the first imaging step. Image, detecting the position of a first reference mark; second reference mark position detecting step, from the second The image of the object to be printed captured in the imaging step detects the position of the other first reference mark; the distance between the first reference marks is calculated based on the position of the first reference mark detected by the first reference mark position detecting step, and the second position The distance between the pair of first reference marks obtained by the position of the other first reference mark detected by the reference mark position detecting step; and the distance obtained by the first rotational speed adjusting step in accordance with the distance calculation step between the first reference marks, The rotation speed of the blanket cylinder when the printed matter is printed on the printed matter.
又,本發明的電子電路的印刷裝置,是從印版滾筒對橡皮布滾筒轉印墨水,一面旋轉此轉印有墨水的橡皮布滾筒,一面於經預處理步驟處理、由伸縮的基材組成的片材狀的被印刷物,進行電子電路的印刷;備有:攝像裝置,拍攝包含以預處理步驟,附加於被印刷物的上下方向之分離位置的一對第1基準標記中一個第1基準標記的區域,及包含另一個第1基準標記的區域;第1基準標記位置檢測部,從藉由攝像裝置拍攝的被印刷物的圖像,檢測一個第1基準標記的位置;第2基準標記位置檢測部,從藉由攝像裝置拍攝的被印刷物的圖像,檢測另一個第1基準標記的位置;第1基準標記間距離運算部,根據藉由第1基準標記位置檢測部檢測的一個第1基準標記的位置、及藉由第2基準標記位置檢測部檢測的另一個第1基準標記的位置,求出一對第1基準標記間的距離;及第1旋轉速度調整部,因應藉由第1基準標記間距離運算部求出的距離,調整於被印刷物,印刷電子電路時的橡皮布滾筒的旋轉速度。 Further, in the printing apparatus for an electronic circuit of the present invention, the ink is transferred from the plate cylinder to the blanket cylinder, and the blanket cylinder to which the ink is transferred is rotated while being processed by the pretreatment step, and is composed of a stretchable substrate. The sheet-shaped printed matter is printed on an electronic circuit; and an image pickup device is provided, and the first reference mark is included in the pair of first reference marks attached to the separation position in the vertical direction of the printed matter by the pre-processing step. And a region including the other first reference mark; the first reference mark position detecting unit detects a position of the first reference mark from the image of the object to be printed captured by the imaging device; and detects the position of the second reference mark; The position of the other first reference mark is detected from the image of the object to be printed captured by the imaging device, and the first reference mark distance calculating unit is based on the first reference detected by the first reference mark position detecting unit. The position of the mark and the position of the other first reference mark detected by the second reference mark position detecting unit determine the distance between the pair of first reference marks; The first rotation speed adjustment unit adjusts the rotation speed of the blanket cylinder when printing the electronic circuit on the object to be printed, based on the distance obtained by the first reference mark distance calculation unit.
依據本發明,考慮被印刷物到印刷前的伸縮率,來調整橡皮布滾筒的旋轉速度,無論基材的伸縮程度如何,均可於被印刷物(第1次電路)上正確重疊電子電路(第2次電路)的印刷。 According to the present invention, the rotation speed of the blanket cylinder is adjusted in consideration of the expansion ratio of the printed matter to the printing, and the electronic circuit can be correctly overlapped on the object to be printed (the first circuit) regardless of the degree of expansion and contraction of the substrate (2nd) Printing of the secondary circuit).
1‧‧‧印版滾筒 1‧‧‧ plate cylinder
2‧‧‧橡皮布滾筒 2‧‧‧ blanket roller
3‧‧‧平台(印刷台) 3‧‧‧ Platform (printing station)
4、4A、4B‧‧‧被印刷物 4, 4A, 4B‧‧‧ printed matter
100‧‧‧印刷機(平台印刷機) 100‧‧‧Printing machine (platform printing machine)
200‧‧‧平台印刷控制裝置 200‧‧‧ platform printing control device
201‧‧‧CPU 201‧‧‧CPU
202‧‧‧ROM 202‧‧‧ROM
203‧‧‧RAM 203‧‧‧RAM
204‧‧‧輸入裝置 204‧‧‧Input device
205‧‧‧顯示器 205‧‧‧ display
206‧‧‧輸出裝置 206‧‧‧Output device
207‧‧‧印刷準備開始開關 207‧‧‧Print preparation start switch
208‧‧‧印刷開始開關 208‧‧‧Print start switch
209‧‧‧印刷結束後的教學開關 209‧‧‧Teaching switch after printing
210‧‧‧攝影機 210‧‧‧ camera
210L‧‧‧左攝影機 210L‧‧‧left camera
210R‧‧‧右攝影機 210R‧‧‧Right camera
211‧‧‧攝影機移動用馬達 211‧‧‧Motor moving motor
212‧‧‧攝影機移動用馬達驅動器 212‧‧‧Motor drive motor drive
213‧‧‧攝影機移動用馬達旋轉編碼器 213‧‧‧Motor moving motor rotary encoder
214‧‧‧攝影機位置檢測用計數器 214‧‧‧Camera position detection counter
215、221、226、231‧‧‧D/A轉換器 215, 221, 226, 231‧‧‧D/A converters
216‧‧‧攝影機的原點位置檢測器 216‧‧‧ Camera origin position detector
217‧‧‧印版滾筒驅動用馬達 217‧‧‧Printer drum drive motor
218‧‧‧印版滾筒驅動用馬達驅動器 218‧‧‧Printer drum drive motor driver
219‧‧‧印版滾筒驅動用馬達用旋轉編碼器 219‧‧‧Rotary Encoder for Plate Roller Drive Motor
220‧‧‧印版滾筒旋轉相位檢測用計數器 220‧‧‧Counter drum rotation phase detection counter
222‧‧‧橡皮布滾筒驅動用馬達 222‧‧‧Rubber drum drive motor
223‧‧‧橡皮布滾筒驅動用馬達驅動器 223‧‧‧Motorcycle roller drive motor driver
224‧‧‧橡皮布滾筒驅動用馬達用旋轉編碼器 224‧‧‧Rotary encoder for motor for blanket roller drive
225‧‧‧橡皮布滾筒旋轉相位檢測用計數器 225‧‧‧Counter drum rotation phase detection counter
227‧‧‧橡皮布滾筒上下方向移動用馬達 227‧‧‧Motorcycle roller moving motor in the up and down direction
228‧‧‧橡皮布滾筒上下方向移動用馬達驅動器 228‧‧‧Motorcycle roller motor drive for up and down direction
229‧‧‧橡皮布滾筒上下方向移動用馬達用旋轉編碼器 229‧‧‧Rotary encoder for motor drum moving up and down
230‧‧‧橡皮布滾筒上下方向位置檢測用計數器 230‧‧‧Counter roller counter position detection counter
232‧‧‧橡皮布滾筒的上下方向的原點位置檢測器 232‧‧‧Home position detector for the up and down direction of the blanket cylinder
233‧‧‧橡皮布滾筒升降用氣壓缸 233‧‧‧Pneumatic cylinder drum lifting pneumatic cylinder
234‧‧‧橡皮布滾筒升降用氣壓缸用閥 234‧‧‧Valve for pneumatic cylinder lift
235‧‧‧墨水裝置 235‧‧‧Ink device
236‧‧‧滾筒裝卸裝置 236‧‧‧Roller loading and unloading device
237‧‧‧記憶體 237‧‧‧ memory
238-1~238-16‧‧‧輸出入介面(I/O、I/F) 238-1~238-16‧‧‧Import and Output Interface (I/O, I/F)
301‧‧‧第1基準標記位置檢測部 301‧‧‧1st fiducial mark position detecting unit
302‧‧‧第2基準標記位置檢測部 302‧‧‧2nd reference mark position detection unit
303‧‧‧第1基準標記間距離運算部 303‧‧‧1st reference mark distance calculation unit
304‧‧‧第1旋轉速度調整部 304‧‧‧1st rotation speed adjustment unit
305‧‧‧第3基準標記位置檢測部 305‧‧‧3rd reference mark position detection unit
306‧‧‧第4基準標記位置檢測部 306‧‧‧4th reference mark position detection unit
307‧‧‧第2基準標記間距離運算部 307‧‧‧Second reference mark distance calculation unit
308‧‧‧第2旋轉速度調整部 308‧‧‧2nd rotation speed adjustment unit
a‧‧‧攝影機(左右攝影機)的左右方向的像素數 a‧‧‧Number of pixels in the left and right direction of the camera (left and right camera)
b‧‧‧攝影機(左右攝影機)的上下方向的像素數 b‧‧‧Number of pixels in the up and down direction of the camera (left and right camera)
c‧‧‧第1套準標記的左右方向的像素數 c‧‧‧Number of pixels in the left and right direction of the first registration mark
d‧‧‧第1套準標記的上下方向的像素數 d‧‧‧Number of pixels in the up and down direction of the first registration mark
e‧‧‧第2套準標記的左右方向的像素數 e‧‧‧Number of pixels in the left and right direction of the second registration mark
f‧‧‧第2套準標記的上下方向的像素數 f‧‧‧Number of pixels in the up and down direction of the second registration mark
l‧‧‧印刷長度 l‧‧‧Print length
LM2‧‧‧第2套準標記間的距離的平均值 Average value of distance between LM2‧‧‧2nd registration mark
LM2L‧‧‧左第2套準標記間的距離 LM2 L ‧‧‧ Distance between the 2nd registration mark on the left
LM2R‧‧‧右第2套準標記間的距離 LM2 R ‧‧‧Distance between the right second registration mark
l'‧‧‧修正的印刷長度 L'‧‧‧ corrected print length
M、N、X、Y‧‧‧計數值 M, N, X, Y‧‧‧ count values
M2y1r‧‧‧第1標記位置PM1的第2套準標記的Y方向的基準位置 M2y1r‧‧‧ Reference position in the Y direction of the second registration mark of the first mark position PM1
PBMR‧‧‧橡皮布滾筒現在的上下方向位置 PBM R ‧‧‧ blanket drum position in the up and down direction
PBMR'‧‧‧修正的橡皮布滾筒現在的上下方向位置 PBM R '‧‧‧Fixed blanket cylinder now in the up and down direction
PCMR‧‧‧攝影機的現在位置 The current position of the PCM R ‧‧‧ camera
PM1‧‧‧第1標記位置 PM1‧‧‧1st mark position
PM2‧‧‧第2標記位置 PM2‧‧‧2nd mark position
PRTEND‧‧‧印刷結束位置 PRT END ‧‧‧Print end position
PRTST‧‧‧基準的印刷開始位置 PRT ST ‧‧‧ benchmark print start position
PRTST'‧‧‧修正的印刷開始位置 PRT ST '‧‧‧ corrected print start position
RM1、RM1c1、RM1c2、RM1L1、RM1L2、RM1R1、RM1R2‧‧‧第1套準標記 RM1, RM1 c1 , RM1 c2 , RM1 L1 , RM1 L2 , RM1 R1 , RM1 R2 ‧‧‧1st registration mark
RM2、RM2L1、RM2L2、RM2R1、RM2R2‧‧‧第2套準標記 RM2, RM2 L1 , RM2 L2 , RM2 R1 , RM2 R2 ‧‧‧2nd registration mark
vBM‧‧‧橡皮布滾筒的上下方向的移動速度 vB M ‧‧‧ moving speed of the blanket cylinder in the up and down direction
VBp‧‧‧印刷中的橡皮布滾筒的旋轉速度 VBp‧‧‧Rolling speed of blanket cylinder in printing
VBr‧‧‧橡皮布滾筒的基準旋轉速度 Reference rotational speed of the VBr‧‧ blanket blanket
VBr'‧‧‧修正的橡皮布滾筒的旋轉速度 VBr'‧‧‧corrected rotation speed of blanket cylinder
Vc‧‧‧攝影機移動用馬達的旋轉速度 Vc‧‧·Rotating speed of the motor for camera movement
VPr‧‧‧印版滾筒的基準旋轉速度 Reference rotation speed of VPr‧‧·plate cylinder
α‧‧‧橡皮布滾筒的旋轉相位差的容許值 Allowable value of rotational phase difference of α‧‧‧ blanket cylinder
ψEND‧‧‧橡皮布滾筒的印刷結束位置 END END ‧‧‧Printing end position of blanket cylinder
ψm‧‧‧應有的橡皮布滾筒的旋轉相位 ψm‧‧‧The rotation phase of the blanket cylinder
ψMST‧‧‧橡皮布滾筒的移動開始位置 ψ MST ‧‧‧Moving cloth drum movement start position
ψR‧‧‧橡皮布滾筒現在的旋轉相位 ψ R ‧‧‧The current rotation phase of the blanket cylinder
ψST‧‧‧橡皮布滾筒的印刷開始位置 ψ ST ‧‧‧Printing start position of blanket cylinder
ΦEND‧‧‧印版滾筒的印刷結束位置 Φ END ‧‧·Printing end position of the plate cylinder
ΦR‧‧‧印版滾筒現在的旋轉相位 Φ R ‧‧·The rotation phase of the plate cylinder now
ΦST‧‧‧印版滾筒的印刷開始位置 Φ ST ‧‧·Printing start position of the plate cylinder
η1‧‧‧第1套準標記間的伸縮率 η1‧‧‧The expansion ratio between the first set of marks
η2‧‧‧第2套準標記間的伸縮率 η2‧‧‧The expansion ratio between the second registration mark
△M2y1‧‧‧第1標記位置PM1的第2套準標記的Y方向的偏離量的平均值 ΔM2y1‧‧‧ The average value of the deviation amount in the Y direction of the second registration mark of the first mark position PM1
△M2y1L‧‧‧左第1標記位置PM1的第2套準標記的Y方向的偏離量 ΔM2y1 L ‧‧‧ The amount of deviation of the second registration mark of the left first mark position PM1 in the Y direction
△M2y1R‧‧‧右第1標記位置PM1的第2套準標記的Y方向的偏離量 ΔM2y1 R ‧‧‧ The deviation from the Y-direction of the second registration mark of the right first mark position PM1
△V‧‧‧旋轉速度的修正值 ΔV‧‧‧ Correction of rotation speed
△Y2‧‧‧第1標記位置PM1的第2套準標記的Y方向的偏離量 ΔY2‧‧‧ The amount of deviation in the Y direction of the second registration mark of the first mark position PM1
△ψR‧‧‧橡皮布滾筒現在的旋轉相位差 △ ψ R ‧‧‧ current rotational phase difference of the blanket cylinder
(M1x1L,M1y1L)‧‧‧左第1標記位置PM1的第1套準標記的測定位置 (M1x1 L , M1y1 L ) ‧‧‧Measurement position of the first registration mark of the left first mark position PM1
(M1x2L,M1y2L)‧‧‧左第2標記位置PM2的第1套準標記的測定位置 (M1x2 L , M1y2 L ) ‧‧‧Measurement position of the first registration mark of the left second mark position PM2
(M2x1L,M2y1L)‧‧‧左第1標記位置PM1的第2套準標記的測定位置 (M2x1 L , M2y1 L ) ‧‧‧Measurement position of the second registration mark of the left first mark position PM1
(M2x1R,M2y1R)‧‧‧右第1標記位置PM1的第2套準標記的測定位置 (M2x1 R , M2y1 R ) ‧‧‧Measurement position of the second registration mark of the right first mark position PM1
(M2x2L,M2y2L)‧‧‧左第2標記位置PM2的第2套準標記的測定位置 (M2x2 L , M2y2 L ) ‧‧‧Measurement position of the second registration mark of the left second mark position PM2
(M2x2R,M2y2R)‧‧‧右第2標記位置PM2的第2套準標記的測定位置 (M2x2 R , M2y2 R ) ‧‧‧Measurement position of the second registration mark of the right second mark position PM2
圖1是表示本發明的電子電路的印刷方法的實施所用之電子電路的印刷裝置的一實施形態的要部圖。 Fig. 1 is a plan view showing an embodiment of a printing apparatus for an electronic circuit used for implementing the printing method of an electronic circuit according to the present invention.
圖2是表示於此電子電路的印刷裝置,於被印刷物以預處理步驟印刷的第1的套準標記(第1套準標記)及攝影機等的配置的俯視圖。 2 is a plan view showing an arrangement of a first registration mark (first registration mark) and a camera, etc., which are printed in a pre-processing step on a printed object of the electronic circuit.
圖3是表示於此電子電路的印刷裝置,於被印刷物在印刷之同時印刷的第2的套準標記(第2套準標記)及攝影機等的配置的俯視圖。 3 is a plan view showing an arrangement of a second registration mark (second registration mark) and a camera, etc., which are printed while the printed matter is being printed, in the printing apparatus of the electronic circuit.
圖4是此電子電路的印刷裝置的平台印刷控制裝置的要部的方塊圖。 Fig. 4 is a block diagram showing essential parts of a stage printing control device of the printing apparatus of the electronic circuit.
圖5~圖12是分割表示平台印刷控制裝置的記憶體的內容的圖。 5 to 12 are diagrams for dividing the contents of the memory of the platform print control device.
圖13是用以說明平台印刷控制裝置的動作的流程圖。 Fig. 13 is a flow chart for explaining the operation of the platform printing control device.
圖14是接續於圖13的流程圖。 Figure 14 is a flow chart subsequent to Figure 13.
圖15是接續於圖14的流程圖。 Figure 15 is a flow chart subsequent to Figure 14.
圖16是接續於圖15的流程圖。 Figure 16 is a flow chart subsequent to Figure 15.
圖17是接續於圖16的流程圖。 Figure 17 is a flow chart subsequent to Figure 16.
圖18是接續於圖17的流程圖。 Figure 18 is a flow chart subsequent to Figure 17.
圖19是接續於圖18的流程圖。 Figure 19 is a flow chart subsequent to Figure 18.
圖20是接續於圖19的流程圖。 Figure 20 is a flow chart subsequent to Figure 19.
圖21是接續於圖19的流程圖。 Figure 21 is a flow chart subsequent to Figure 19.
圖22是接續於圖21的流程圖。 Figure 22 is a flow chart continued from Figure 21.
圖23是接續於圖22的流程圖。 Figure 23 is a flow chart continued from Figure 22.
圖24是接續於圖22的流程圖。 Figure 24 is a flow chart continued from Figure 22.
圖25是接續於圖24的流程圖。 Figure 25 is a flow chart subsequent to Figure 24.
圖26是接續於圖25的流程圖。 Figure 26 is a flow chart continued from Figure 25.
圖27是接續於圖26的流程圖。 Figure 27 is a flow chart subsequent to Figure 26.
圖28是接續於圖26的流程圖。 Figure 28 is a flow chart continued from Figure 26.
圖29是接續於圖28的流程圖。 Figure 29 is a flow chart subsequent to Figure 28.
圖30是接續於圖29的流程圖。 Figure 30 is a flow chart subsequent to Figure 29.
圖31是接續於圖29的流程圖。 Figure 31 is a flow chart continued from Figure 29.
圖32是接續於圖31的流程圖。 Figure 32 is a flow chart subsequent to Figure 31.
圖33是接續於圖32的流程圖。 Figure 33 is a flow chart subsequent to Figure 32.
圖34是接續於圖33的流程圖。 Figure 34 is a flow chart subsequent to Figure 33.
圖35是接續於圖34的流程圖。 Figure 35 is a flow chart subsequent to Figure 34.
圖36是接續於圖35的流程圖。 Figure 36 is a flow chart continued from Figure 35.
圖37是接續於圖36的流程圖。 Figure 37 is a flow chart subsequent to Figure 36.
圖38是接續於圖37的流程圖。 Figure 38 is a flow chart subsequent to Figure 37.
圖39是接續於圖38的流程圖。 Figure 39 is a flow chart continued from Figure 38.
圖40是接續於圖39的流程圖。 Figure 40 is a flow chart subsequent to Figure 39.
圖41是接續於圖40的流程圖。 Figure 41 is a flow chart continued from Figure 40.
圖42是接續於圖41的流程圖。 Figure 42 is a flow chart continued from Figure 41.
圖43是接續於圖40的流程圖。 Figure 43 is a flow chart continued from Figure 40.
圖44是接續於圖43的流程圖。 Figure 44 is a flow chart continued from Figure 43.
圖45是接續於圖44的流程圖。 Figure 45 is a flow chart continued from Figure 44.
圖46是接續於圖45的流程圖。 Figure 46 is a flow chart continued from Figure 45.
圖47是接續於圖46的流程圖。 Figure 47 is a flow chart continued from Figure 46.
圖48是接續於圖47的流程圖。 Figure 48 is a flow chart continued from Figure 47.
圖49是接續於圖48的流程圖。 Figure 49 is a flow chart continued from Figure 48.
圖50是接續於圖49的流程圖。 Figure 50 is a flow chart subsequent to Figure 49.
圖51是接續於圖50的流程圖。 Figure 51 is a flow chart continued from Figure 50.
圖52是接續於圖51的流程圖。 Figure 52 is a flow chart continued from Figure 51.
圖53是接續於51的流程圖。 Figure 53 is a flow chart subsequent to 51.
圖54是接續於圖53的流程圖。 Figure 54 is a flow chart continued from Figure 53.
圖55是接續於圖54的流程圖。 Figure 55 is a flow chart continued from Figure 54.
圖56是接續於圖54的流程圖。 Figure 56 is a flow chart subsequent to Figure 54.
圖57是接續於圖56的流程圖。 Figure 57 is a flow chart continued from Figure 56.
圖58是接續於圖57的流程圖。 Figure 58 is a flow chart continued from Figure 57.
圖59是接續於圖58的流程圖。 Figure 59 is a flow chart continued from Figure 58.
圖60是接續於圖58的流程圖。 Figure 60 is a flow chart continued from Figure 58.
圖61是接續於圖60的流程圖。 Figure 61 is a flow chart continued from Figure 60.
圖62是接續於圖61的流程圖。 Figure 62 is a flow chart continued from Figure 61.
圖63是接續於圖61的流程圖。 Figure 63 is a flow chart continued from Figure 61.
圖64是接續於圖63的流程圖。 Figure 64 is a flow chart subsequent to Figure 63.
圖65是接續於圖64的流程圖。 Figure 65 is a flow chart continued from Figure 64.
圖66A及圖66B是說明藉由從左攝影機的第1標記位置的攝像圖像的模式匹配之左第1標記位置的第1套準標記的 位置的檢測過程圖。 66A and 66B are diagrams illustrating the first registration mark of the left first mark position by pattern matching of the captured image from the first mark position of the left camera. The process of detecting the position.
圖67A及圖67B是說明藉由從右攝影機的第1標記位置的攝像圖像的模式匹配之右第1標記位置的第1套準標記的位置的檢測過程圖。 67A and 67B are diagrams for explaining a process of detecting the position of the first registration mark at the right first mark position by pattern matching of the captured image from the first mark position of the right camera.
圖68A及圖68B是說明藉由從左攝影機的第2標記位置的攝像圖像的模式匹配之左第2標記位置的第1套準標記的位置的檢測過程圖。 68A and 68B are diagrams for explaining a detection process of the position of the first registration mark at the left second mark position by pattern matching of the captured image from the second mark position of the left camera.
圖69A及圖69B是說明藉由從右攝影機的第2標記位置的攝像圖像的模式匹配之右第2標記位置的第1套準標記的位置的檢測過程圖。 69A and FIG. 69B are diagrams for explaining a process of detecting the position of the first registration mark at the right second mark position by pattern matching of the captured image from the second mark position of the right camera.
圖70是說明第1標記位置的第1套準標記的Y方向的偏離量的算出過程、第1套準標記間的距離的算出過程及第1套準標記間的伸縮率的算出過程圖。 FIG. 70 is a view for explaining a process of calculating the amount of deviation of the first registration mark at the first mark position in the Y direction, a process of calculating the distance between the first registration marks, and a process of calculating the expansion ratio between the first registration marks.
圖71是說明對被印刷物印刷電子電路(第2次電路)時,從印版滾筒對橡皮布滾筒轉印墨水的過程圖。 Fig. 71 is a view showing a process of transferring ink from the plate cylinder to the blanket cylinder when the electronic circuit (secondary circuit) is printed on the object to be printed.
圖72是表示使轉印有墨水的橡皮布滾筒下降到印刷台(table),往被印刷物的某方向(上下方向的下游側)移動的狀況圖。 FIG. 72 is a view showing a state in which the blanket cylinder to which the ink has been transferred is lowered to a printing table and moved in a certain direction (downstream side in the vertical direction) of the object to be printed.
圖73是表示橡皮布滾筒到達修正的印刷開始位置的狀態圖。 Fig. 73 is a view showing a state in which the blanket cylinder reaches the corrected printing start position.
圖74是表示橡皮布滾筒到達印刷結束位置的狀態圖。 Fig. 74 is a view showing a state in which the blanket cylinder reaches the printing end position.
圖75是表示使到達印刷結束位置的橡皮布滾筒從印刷台上升,移動至印版滾筒所在側(上下方向的上游側)的狀況圖。 Fig. 75 is a view showing a state in which the blanket cylinder that has reached the printing end position is lifted from the printing table and moved to the side where the printing plate cylinder is located (upstream side in the vertical direction).
圖76是表示使橡皮布滾筒回到開始移動前的最初位置(原點位置)的狀態圖。 Fig. 76 is a view showing a state in which the blanket cylinder is returned to the initial position (origin position) before the start of movement.
圖77A及圖77B是說明藉由從左攝影機的第1標記位置的攝像圖像的模式匹配之左第1標記位置的第2套準標記的位置的檢測過程圖。 77A and 77B are diagrams for explaining a detection process of the position of the second registration mark at the left first mark position by pattern matching of the captured image from the first mark position of the left camera.
圖78A及圖78B是說明藉由從右攝影機的第1標記位置的攝像圖像的模式匹配之右第1標記位置的第2套準標記的位置的檢測過程圖。 78A and 78B are diagrams for explaining a process of detecting the position of the second registration mark at the right first mark position by pattern matching of the captured image from the first mark position of the right camera.
圖79A及圖79B是說明藉由從左攝影機的第2標記位置的攝像圖像的模式匹配之左第2標記位置的第2套準標記的位置的檢測過程圖。 79A and 79B are diagrams for explaining a process of detecting the position of the second registration mark at the left second mark position by pattern matching of the captured image from the second mark position of the left camera.
圖80A及圖80B是說明藉由從右攝影機的第2標記位置的攝像圖像的模式匹配之右第2標記位置的第2套準標記的位置的檢測過程圖。 80A and 80B are diagrams for explaining a process of detecting the position of the second registration mark at the right second mark position by pattern matching of the captured image from the second mark position of the right camera.
圖81是說明第1標記位置的第2套準標記的Y方向的偏離量的算出過程、第2套準標記間的距離的算出過程及第2套準標記間的伸縮率的算出過程圖。 81 is a view for explaining a process of calculating the amount of deviation of the second registration mark at the first mark position in the Y direction, a process of calculating the distance between the second registration marks, and a process of calculating the expansion ratio between the second registration marks.
圖82A及圖82B是表示預處理步驟中,於被印刷物的上下方向的分離位置印刷的一對第1套準標記的變形例的圖。 82A and 82B are views showing a modification of the pair of first registration marks printed at the separation position in the vertical direction of the printed matter in the pre-processing step.
圖83是表示藉由CPU實現的功能部的方塊圖。 Fig. 83 is a block diagram showing a functional unit realized by a CPU.
以下根據圖式,詳細說明本發明。 Hereinafter, the present invention will be described in detail based on the drawings.
圖1是表示本發明的電子電路的印刷方法的實施所用之電子電路的印刷裝置的一實施形態的要部圖。 Fig. 1 is a plan view showing an embodiment of a printing apparatus for an electronic circuit used for implementing the printing method of an electronic circuit according to the present invention.
此電子電路的印刷裝置備有:平板型印刷機(平台印刷機)100,其備有印版滾筒(P)1、橡皮布滾筒(B)2及平台(印刷台)3;及平台印刷控制裝置200,其對於此印刷機100設置。 The printing device of the electronic circuit is provided with: a flat type printing machine (platform printing machine) 100, which is provided with a plate cylinder (P) 1, a blanket cylinder (B) 2 and a platform (printing table) 3; and a platform printing control Device 200, which is provided for this printer 100.
於印刷機100,印版滾筒1及橡皮布滾筒2是可旋轉地受到支撐,於印刷台3,被印刷物4裝設於預定位置。於印版滾筒1,安裝有用以印刷台3上的被印刷物4印刷電子電路的印版。被印刷物4為1片薄膜,印刷有第1次電路。再者,被印刷物4亦可使用由比紙容易伸縮的基材組成的片材。 In the printing press 100, the plate cylinder 1 and the blanket cylinder 2 are rotatably supported, and on the printing table 3, the printed matter 4 is mounted at a predetermined position. A printing plate for printing an electronic circuit with the printed matter 4 on the printing table 3 is mounted on the plate cylinder 1. The printed matter 4 is a single film, and the first circuit is printed. Further, as the printed matter 4, a sheet composed of a substrate which is more easily stretched than paper may be used.
於此印刷機100,從印版滾筒1對橡皮布滾筒2轉印墨水,轉印有此墨水的橡皮布滾筒2下降到印刷台3,下降到此印刷台3的橡皮布滾筒2一面旋轉,一面移動至圖示右方,藉此對被印刷物4進行電子電路(第2次電路)的印刷。 In the printing machine 100, ink is transferred from the plate cylinder 1 to the blanket cylinder 2, and the blanket cylinder 2 to which the ink is transferred is lowered to the printing table 3, and the blanket cylinder 2 descending to the printing table 3 is rotated. The printed matter 4 is printed on the electronic circuit (secondary circuit) by moving to the right of the figure.
同樣以印刷機100,於被印刷物4印刷第1次電路,印刷乾燥後,絕緣膜塗布於第1次電路上。於此狀態下,被印刷物4再次裝設於此印刷機100。亦即,於被印刷物4,以預處理步驟,進行第1次電路的印刷或絕緣膜的塗布。 Similarly, in the printing machine 100, the first circuit is printed on the object 4, and after printing and drying, the insulating film is applied to the first circuit. In this state, the printed matter 4 is again mounted on the printer 100. That is, the printing of the first circuit or the application of the insulating film is performed on the to-be-printed material 4 in the pretreatment step.
又,於本實施形態,於對此被印刷物4進行第2次電路的印刷前的預處理步驟,與第1次電路的印刷之同時,如圖2所示,於被印刷物4印刷4個套準標記RM1(第1的套準標記)。 Further, in the present embodiment, in the pre-processing step before the printing of the second circuit of the printed matter 4, as in the printing of the first circuit, as shown in FIG. 2, four sets are printed on the object 4 to be printed. The standard mark RM1 (the first registration mark).
於此例,橡皮布滾筒2移動的方向設為被印刷物4的上下方向(Y方向),與此上下方向呈正交的方向設為被印刷物4的左右方向(X方向),與第1次電路的印刷之同時,於被印刷物4左側的上下方向的分離位置,印刷一對套準標記RM1L1及RM1L2,於被印刷物4右側的上下方向的分離位置,印刷一對套準標記RM1R1及RM1R2。 In this example, the direction in which the blanket cylinder 2 moves is the vertical direction (Y direction) of the printed matter 4, and the direction orthogonal to the vertical direction is the left-right direction (X direction) of the printed matter 4, and the first time. At the same time as the printing of the circuit, a pair of registration marks RM1 L1 and RM1 L2 are printed at the separated position in the vertical direction on the left side of the printed matter 4, and a pair of registration marks RM1 R1 are printed at the separated position in the up and down direction on the right side of the printed matter 4. And RM1 R2 .
又,於本實施形態,對印刷有第1次電路的被印刷物4,進行第2次電路的印刷時,與此第2次電路的印刷之同時,如圖3所示,於被印刷物4印刷4個套準標記RM2(第2的套準標記)。於此例,與第2次電路的印刷之同時,於被印刷物4左側的上下方向的分離位置,印刷一對套準標記RM2L1及RM2L2,於被印刷物4右側的上下方向的分離位置,印刷一對套準標記RM2R1及RM2R2。 Further, in the present embodiment, when the second printed circuit is printed on the printed matter 4 on which the first circuit is printed, the second printed circuit is printed on the printed matter 4 as shown in FIG. 4 registration marks RM2 (2nd registration mark). In this example, at the same time as the printing of the second circuit, a pair of registration marks RM2 L1 and RM2 L2 are printed at the separation position in the vertical direction on the left side of the printed matter 4, and the position in the vertical direction on the right side of the to-be-printed object 4 is Print a pair of registration marks RM2 R1 and RM2 R2 .
再者,於圖1~3,印刷有第1次(第1層)電路的被印刷物4(第2次電路印刷前的被印刷物4),以符號4A表示,印刷有第2次(第2層)電路的被印刷物4(第2次電路印刷後的被印刷物4),以符號4B表示,區別兩者。 In addition, in FIG. 1 to FIG. 3, the printed matter 4 (the printed matter 4 before the second circuit printing) of the first (first layer) circuit is printed, and is indicated by the symbol 4A, and the second printing is performed (the second time). The printed matter 4 of the circuit (the printed matter 4 after the second circuit is printed) is indicated by the symbol 4B, and the two are distinguished.
於此例,第1的套準標記RM1為圓形,第2的套準標記RM2為×記號,但不限於該類形狀的標記。又,第1的套準標記RM1未必須與第1次電路的印刷同時印刷,諸如後來塗布的標記亦無妨。又,第2的套準標記RM1若可與第2次電路的印刷同時附加,則未必須為塗布的標記。 In this example, the first registration mark RM1 is circular, and the second registration mark RM2 is x mark, but is not limited to the mark of the type. Further, the first registration mark RM1 does not have to be printed at the same time as the printing of the first circuit, and the mark to be applied later may be omitted. Further, if the second registration mark RM1 can be added simultaneously with the printing of the second circuit, it is not necessary to apply the mark.
再者,本發明所稱的一對第1的基準標記,相當於與第1次電路的印刷之同時,於被印刷物4的上下方向的 分離位置印刷的第1的套準標記RM1的配對(RM1L1與RM1L2的配對、RM1R1與RM1R2的配對),一對第2的基準標記相當於與第2次電路的印刷之同時,於被印刷物4的上下方向的分離位置印刷的第2的套準標記RM2的配對(RM2L1與RM2L2的配對、RM2R1與RM2R2的配對)。以下將第1的套準標記RM1,稱為第1套準標記,將第2的套準標記RM2稱為第2套準標記。 In addition, the pair of first reference marks referred to in the present invention correspond to the pairing of the first registration mark RM1 printed at the separated position in the vertical direction of the printed matter 4 at the same time as the printing of the first circuit ( The pairing of RM1 L1 and RM1 L2 , and the pairing of RM1 R1 and RM1 R2 ), the pair of second reference marks corresponds to the second printing of the second circuit, and the second printing position in the vertical direction of the printed matter 4 Pairing of registration marks RM2 (pairing of RM2 L1 and RM2 L2 , pairing of RM2 R1 and RM2 R2 ). Hereinafter, the first registration mark RM1 is referred to as a first registration mark, and the second registration mark RM2 is referred to as a second registration mark.
又,於此印刷機100,隔著印刷台3上的被印刷物4,在與橡皮布滾筒2相反側的位置,設有2個攝影機210(210L、210R)。該等2個攝影機201相當於本發明的攝像裝置。 Further, in the printing machine 100, two cameras 210 (210L, 210R) are provided on the opposite side of the blanket cylinder 2 via the printed matter 4 on the printing table 3. These two cameras 201 correspond to the imaging device of the present invention.
第1攝影機210L(以下稱為左攝影機)是與印刷台3上的被印刷物4的一對第1套準標記RM1L1與RM1L2及第2套準標記RM2L1與RM2L2的印刷位置對應設置。此第1攝影機210L如後述,往上下方向移動於印刷台3上的被印刷物4的上面,於第1標記位置PM1,拍攝包含第1套準標記RM1L1及第2套準標記RM2L1的區域,於第2標記位置PM2,拍攝包含第1套準標記RM1L2與第2套準標記RM2L2的區域。 The first camera 210L (hereinafter referred to as a left camera) is provided corresponding to the printing positions of the pair of first registration marks RM1 L1 and RM1 L2 and the second registration marks RM2 L1 and RM2 L2 of the printed matter 4 on the printing table 3. . The first camera 210L moves to the upper surface of the to-be-printed object 4 on the printing table 3 in the vertical direction as described later, and captures the area including the first registration mark RM1 L1 and the second registration mark RM2 L1 at the first mark position PM1. At the second mark position PM2, a region including the first registration mark RM1 L2 and the second registration mark RM2 L2 is taken.
第2攝影機210R(以下稱為右攝影機)是與印刷台3上的被印刷物4的一對第1套準標記RM1R1與RM1R2及第2套準標記RM2R1與RM2R2的印刷位置對應設置。此第2攝影機210R如後述,往上下方向移動於印刷台3上的被印刷物4的上面,於第1標記位置PM1,拍攝包含第1套準標記RM1R1及第2套準標記RM2R1的區域,於第2標記位置PM2,拍攝包 含第1套準標記RM1R2與第2套準標記RM2R2的區域。 The second camera 210R (hereinafter referred to as a right camera) is provided corresponding to the printing positions of the pair of first registration marks RM1 R1 and RM1 R2 and the second registration marks RM2 R1 and RM2 R2 of the printed matter 4 on the printing table 3. . As will be described later, the second camera 210R moves to the upper surface of the to-be-printed object 4 on the printing table 3 in the vertical direction, and captures the area including the first registration mark RM1 R1 and the second registration mark RM2 R1 at the first mark position PM1. At the second mark position PM2, a region including the first registration mark RM1 R2 and the second registration mark RM2 R2 is taken.
於圖4表示平台印刷控制裝置200的要部的方塊圖。平台印刷控制裝置200備有:CPU(Central Processing Unit(中央處理單元))201、ROM(Read Only Memory(唯讀記憶體))202、RAM(Random Access Memory(隨機存取記憶體))203、輸入裝置204、顯示器205、輸出裝置(FD驅動器、列印機等)206、印刷準備開始開關207、印刷開始開關208、印刷結束後的教學開關209、攝影機210(左攝影機210L、右攝影機210R)、攝影機移動用馬達211、攝影機移動用馬達驅動器212、攝影機移動用馬達旋轉編碼器213、攝影機位置檢測用計數器214、D/A轉換器215、攝影機的原點位置檢測器216、印版滾筒驅動用馬達217、印版滾筒驅動用馬達驅動器218、印版滾筒驅動用馬達用旋轉編碼器219、印版滾筒旋轉相位檢測用計數器220、D/A轉換器221。 FIG. 4 is a block diagram showing the main part of the platform printing control device 200. The platform printing control device 200 includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203. Input device 204, display 205, output device (FD driver, printer, etc.) 206, print preparation start switch 207, print start switch 208, teaching switch 209 after printing is finished, camera 210 (left camera 210L, right camera 210R) The camera moving motor 211, the camera moving motor driver 212, the camera moving motor rotary encoder 213, the camera position detecting counter 214, the D/A converter 215, the camera origin position detector 216, and the plate cylinder driving The motor 217, the plate cylinder drive motor driver 218, the plate cylinder drive motor rotary encoder 219, the plate cylinder rotation phase detection counter 220, and the D/A converter 221 are used.
又,備有橡皮布滾筒驅動用馬達222、橡皮布滾筒驅動用馬達驅動器223、橡皮布滾筒驅動用馬達用旋轉編碼器224、橡皮布滾筒旋轉相位檢測用計數器225、D/A轉換器226、橡皮布滾筒上下方向移動用馬達227、橡皮布滾筒上下方向移動用馬達驅動器228、橡皮布滾筒上下方向移動用馬達用旋轉編碼器229、橡皮布滾筒上下方向位置檢測用計數器230、D/A轉換器231、橡皮布滾筒的上下方向的原點位置檢測器232、橡皮布滾筒升降用氣壓缸233、橡皮布滾筒升降用氣壓缸用閥234、墨水裝置235、滾筒裝卸裝置236、記憶體237、輸出入介面(I/O、I/F)238-1~238-16。 Further, a blanket cylinder drive motor 222, a blanket cylinder drive motor driver 223, a blanket cylinder drive motor rotary encoder 224, a blanket cylinder rotation phase detection counter 225, and a D/A converter 226 are provided. The blanket cylinder moving motor 227, the blanket cylinder vertical movement motor driver 228, the blanket cylinder vertical movement motor rotary encoder 229, the blanket cylinder vertical position detecting counter 230, and the D/A conversion 231, the origin position detector 232 of the blanket cylinder in the vertical direction, the blanket cylinder lifting cylinder 233, the blanket cylinder lifting cylinder valve 234, the ink device 235, the drum loading and unloading device 236, the memory 237, Input and output interface (I/O, I/F) 238-1~238-16.
於此平台印刷控制裝置200,CPU201取得經由介面238-1~238-16給予的各種輸入資訊,一面於RAM203或記憶體237存取,一面按照儲存於ROM202的程式動作。 In the platform print control device 200, the CPU 201 acquires various input information given via the interfaces 238-1 to 238-16, and operates in the RAM 203 or the memory 237, and operates in accordance with the program stored in the ROM 202.
攝影機移動用馬達用旋轉編碼器213是每隔攝影機移動用馬達211的預定旋轉角,產生時鐘脈衝,輸出至攝影機移動用馬達驅動器212及攝影機位置檢測用計數器214。又,攝影機移動用馬達用旋轉編碼器213是每隔攝影機移動用馬達211的預定旋轉角度位置,產生零脈衝,將零脈衝輸出至攝影機位置檢測用計數器214。攝影機移動用馬達211使左攝影機210L及右攝影機210R,往上下方向同時移動於印刷台3上的被印刷物4的上面。攝影機的原點位置檢測器216檢測使左攝影機210L及右攝影機210R同時移動時的最初位置,作為原點位置。 The camera moving motor rotary encoder 213 generates a clock pulse every predetermined rotation angle of the camera moving motor 211, and outputs it to the camera moving motor driver 212 and the camera position detecting counter 214. Further, the camera movement motor rotary encoder 213 generates a zero pulse every predetermined rotation angle position of the camera movement motor 211, and outputs a zero pulse to the camera position detection counter 214. The camera moving motor 211 moves the left camera 210L and the right camera 210R simultaneously in the vertical direction on the upper surface of the to-be-printed object 4 on the printing table 3. The origin position detector 216 of the camera detects the initial position when the left camera 210L and the right camera 210R are simultaneously moved as the origin position.
印版滾筒驅動用馬達用旋轉編碼器219是每隔印版滾筒驅動用馬達217的預定旋轉角,產生時鐘時脈,輸出至印版滾筒驅動用馬達驅動器218及印版滾筒旋轉相位檢測用計數器220。又,印版滾筒驅動用馬達用旋轉編碼器219是每隔印版滾筒驅動用馬達217的預定旋轉角度位置,產生零脈衝,將零脈衝輸出至印版滾筒旋轉相位檢測用計數器220。 The plate cylinder drive motor rotary encoder 219 generates a clock pulse every predetermined rotation angle of the plate cylinder drive motor 217, and outputs it to the plate cylinder drive motor driver 218 and the plate cylinder rotation phase detecting counter. 220. Further, the plate cylinder drive motor rotary encoder 219 generates a zero pulse every predetermined plate rotation angle of the plate cylinder drive motor 217, and outputs a zero pulse to the plate cylinder rotation phase detecting counter 220.
橡皮布滾筒驅動用馬達用旋轉編碼器224是每隔橡皮布滾筒驅動用馬達222的預定旋轉角,產生時鐘時脈,輸出至橡皮布滾筒驅動用馬達驅動器223及橡皮布滾筒旋轉相位檢測用計數器225。又,橡皮布滾筒驅動用馬達用旋 轉編碼器224是每隔橡皮布滾筒驅動用馬達222的預定旋轉角度位置,產生零脈衝,將零脈衝輸出至橡皮布滾筒旋轉相位檢測用計數器225。 The blanket motor drive rotary encoder 224 generates a clock pulse every predetermined rotation angle of the blanket cylinder drive motor 222, and outputs it to the blanket cylinder drive motor driver 223 and the blanket cylinder rotation phase detecting counter. 225. Also, the blanket drum drive motor is rotated The rotary encoder 224 generates a zero pulse every predetermined rotation angle position of the blanket cylinder drive motor 222, and outputs a zero pulse to the blanket cylinder rotation phase detection counter 225.
橡皮布滾筒上下方向移動用馬達用旋轉編碼器229是每隔橡皮布滾筒上下方向移動用馬達227的預定旋轉角,產生時鐘時脈,輸出至橡皮布滾筒上下方向移動用馬達驅動器228及橡皮布滾筒上下方向位置檢測用計數器230。又,橡皮布滾筒上下方向移動用馬達用旋轉編碼器229是每隔橡皮布滾筒上下方向移動用馬達227的預定旋轉角度位置,產生零脈衝,將零脈衝輸出至橡皮布滾筒上下方向位置檢測用計數器230。橡皮布滾筒的上下方向的原點位置檢測器232檢測使橡皮布滾筒2往上下方向移動時的最初位置,作為原點位置。 The motor rotary encoder 229 for moving the blanket cylinder in the vertical direction is a predetermined rotation angle of the motor 227 for moving the blanket cylinder in the vertical direction, generates a clock pulse, and outputs the motor driver 228 and the blanket to the blanket cylinder up and down direction. The drum up-and-down direction position detecting counter 230. Further, the motor rotary encoder 229 for moving the blanket cylinder in the vertical direction is a predetermined rotation angle position of the motor 227 for moving up and down in the blanket cylinder, and generates a zero pulse, and outputs a zero pulse to the position detection of the blanket cylinder in the vertical direction. Counter 230. The origin position detector 232 of the blanket cylinder in the vertical direction detects the initial position when the blanket cylinder 2 is moved in the vertical direction as the origin position.
於圖5~圖12分割表示記憶體237的內容。於記憶體237設有記憶體M1~M77。圖5~圖10是分割表示記憶體223的內容。於記憶體223設有記憶體M1~M56、M58~M71。於記憶體M1,記憶有攝影機移動用馬達的旋轉速度Vc。於記憶體M2,記憶有攝影機位置檢測用計數器的計數值。於記憶體M3,記憶有攝影機的現在位置PCMR。於記憶體M4,記憶有第1標記位置PM1。於記憶體M5,記憶有計數值Y。於記憶體M6,記憶有計數值X。於記憶體M7,記憶有左攝影機的第1標記位置PM1的攝像資料。於攝影機M8,記憶有攝影機(左右攝影機)的左右方向的像素數a。於記憶體M9,記憶有攝影機(左右攝影機)的上下方向的像素數b。於記憶 體M10,記憶有第2標記位置PM2。 The contents of the memory 237 are shown divided in FIGS. 5 to 12. The memory 237 is provided with memories M1 to M77. 5 to 10 show the contents of the memory 223 in a divided manner. The memory 223 is provided with memories M1 to M56 and M58 to M71. In the memory M1, the rotational speed Vc of the camera moving motor is stored. In the memory M2, the count value of the camera position detecting counter is stored. In memory M3, the memory has the current position of the camera PCM R . In the memory M4, the first mark position PM1 is memorized. In the memory M5, the memory has a count value Y. In the memory M6, the memory has a count value X. In the memory M7, the image data of the first mark position PM1 of the left camera is memorized. In the camera M8, the number of pixels a in the left-right direction of the camera (left and right camera) is stored. In the memory M9, the number b of pixels in the vertical direction of the camera (left and right camera) is stored. In the memory M10, the second mark position PM2 is memorized.
於記憶體M11,記憶有右攝影機的第1標記位置PM1的攝像資料。於記憶體M12,記憶有左攝影機的第2標記位置PM2的攝像資料。於記憶體M13,記憶有右攝影機的第2標記位置PM2的攝像資料。於記憶體M14,記憶有計數值N。於記憶體M15,記憶有計數值M。於記憶體M16,記憶有第1套準標記的像素資料。於記憶體M17,記憶有第1套準標記的左右方向的像素數c。於記憶體M18,記憶有第1套準標記的上下方向的像素數d。於記憶體M19,記憶有左第1標記位置PM1的第1套準標記的測定位置(M1x1L,M1y1L)。於記憶體M20,記憶有左第2標記位置PM2的第1套準標記的測定位置(M1x2L,M1y2L)。 In the memory M11, the image data of the first mark position PM1 of the right camera is stored. In the memory M12, the image data of the second mark position PM2 of the left camera is stored. In the memory M13, the image data of the second mark position PM2 of the right camera is stored. In the memory M14, the memory has a count value N. In the memory M15, the memory has a count value M. In the memory M16, the pixel data of the first registration mark is memorized. In the memory M17, the number of pixels c in the left-right direction of the first registration mark is stored. In the memory M18, the number d of pixels in the up and down direction of the first registration mark is stored. In the memory M19, the measurement position (M1x1 L , M1y1 L ) of the first registration mark of the left first mark position PM1 is stored. In the memory M20, the measurement position (M1x2 L , M1y2 L ) of the first registration mark of the left second mark position PM2 is stored.
於記憶體M21,記憶有第1標記位置PM1的第1套準標記的Y方向的基準位置M1y1r。於記憶體M22,記憶有左第1標記位置PM1的第1套準標記的Y方向的偏離量△M1y1L。於記憶體M23,記憶有左第1套準標記間的距離LM1L。於記憶體M24,記憶有右第1標記位置PM1的第1套準標記的測定位置(M1x1R,M1y1R)。於記憶體M25,記憶有右第2標記位置PM2的第1套準標記的測定位置(M1x2R,M1y2R)。於記憶體M26,記憶有右第1標記位置PM1的第1套準標記的Y方向的偏離量△M1y1R。於記憶體M27,記憶有第1標記位置PM1的第1套準標記的Y方向的偏離量△Y1(△M1y1)。於記憶體M28,記憶有右第1套準標記間的距離LM1R。於記憶體M29,記憶有第1套準標記間的距離的 平均值LM1。於記憶體M30,記憶有第1套準標記間的基準距離LM1r。 In the memory M21, the reference position M1y1r in the Y direction of the first registration mark of the first mark position PM1 is stored. In the memory M22, the amount of deviation ΔM1y1 L in the Y direction of the first registration mark of the left first mark position PM1 is stored. In the memory M23, the distance LM1 L between the left first registration marks is memorized. In the memory M24, the measurement position (M1x1 R , M1y1 R ) of the first registration mark of the right first mark position PM1 is stored. In the memory M25, the measurement position (M1x2 R , M1y2 R ) of the first registration mark of the right second mark position PM2 is stored. In the memory M26, the amount of deviation ΔM1y1 R in the Y direction of the first registration mark of the right first mark position PM1 is stored. In the memory M27, the amount of deviation ΔY1 (ΔM1y1) in the Y direction of the first registration mark of the first mark position PM1 is stored. In memory M28, the memory has the distance LM1 R between the right first registration marks. In the memory M29, the average value LM1 of the distance between the first registration marks is stored. In the memory M30, the reference distance LM1r between the first registration marks is stored.
於記憶體M31,記憶有第1套準標記間的伸縮率η1。於記憶體M32,記憶有基準的印刷開始位置PRTST。於記憶體M33,記憶有修正的印刷開始位置PRTST'。於記憶體M34,記憶有印刷長度l。於記憶體M35,記憶有修正的印刷長度l'。於記憶體M36,記憶有印刷結束位置PRTEND。於記憶體M37,記憶有橡皮布滾筒的基準旋轉速度VBr。於記憶體M38,記憶有印刷中的橡皮布滾筒的旋轉速度VBp。於記憶體M39,記憶有印版滾筒的基準旋轉速度VPr。於記憶體M40,記憶有印版滾筒旋轉相位檢測用計數器的計數值。 In the memory M31, the expansion ratio η1 between the first registration marks is stored. In the memory M32, the print start position PRT ST of the reference is memorized. In the memory M33, the corrected print start position PRT ST ' is memorized. In the memory M34, the memory has a printing length l. In memory M35, the memory has a corrected print length l'. In the memory M36, the print end position PRT END is memorized. In the memory M37, the reference rotational speed VBr of the blanket cylinder is memorized. In the memory M38, the rotational speed VBp of the blanket cylinder in printing is memorized. In the memory M39, the reference rotational speed VPr of the plate cylinder is memorized. In the memory M40, the count value of the counter for detecting the rotational phase of the plate cylinder is memorized.
於記憶體M41,記憶有印版滾筒現在的旋轉相位ΦR。於記憶體M42,記憶有印版滾筒的印刷開始位置ΦST。於記憶體M43,記憶有印版滾筒的印刷結束位置ΦEND。於記憶體M44,記憶有橡皮布滾筒旋轉相位檢測用計數器的計數值。於記憶體M45,記憶有橡皮布滾筒現在的旋轉相位ψR。於記憶體M46,記憶有橡皮布滾筒的印刷開始位置ψST。於記憶體M47,記憶有橡皮布滾筒的印刷結束位置ψEND。於記憶體M48,記憶有橡皮布滾筒的移動開始位置ψMST。於記憶體M49,記憶有橡皮布滾筒的上下方向的移動速度vBM。於記憶體M50,記憶有表示依據橡皮布滾筒的上下方向位置及旋轉相位的相位偏差的修正是否結束之值。 In the memory M41, the current rotation phase Φ R of the plate cylinder is memorized. In the memory M42, the printing start position Φ ST of the plate cylinder is memorized. In the memory M43, the printing end position Φ END of the plate cylinder is memorized. In the memory M44, the count value of the counter for rotating the phase detection of the blanket cylinder is stored. In the memory M45, the current rotation phase ψ R of the blanket cylinder is memorized. In the memory M46, the printing start position ψ ST of the blanket cylinder is memorized. In the memory M47, the printing end position ψ END of the blanket cylinder is memorized. In the memory M48, the movement start position ψ MST of the blanket cylinder is memorized. In the memory M49, the moving speed vB M of the blanket cylinder in the up and down direction is memorized. In the memory M50, a value indicating whether or not the correction of the phase deviation in the vertical direction and the rotational phase of the blanket cylinder is completed is stored.
於記憶體M51,記憶有橡皮布滾筒的上下方向位 置檢測用計數器的計數值。於記憶體M52,記憶有橡皮布滾筒現在的上下方向位置PBMR。於記憶體M53,記憶有修正的橡皮布滾筒現在的上下方向位置PBMR'。於記憶體M54,記憶有橡皮布滾筒的上下方向位置-應有的橡皮布滾筒的旋轉相位轉換表。於記憶體M55,記憶有應有的橡皮布滾筒的旋轉相位ψm。於記憶體M56,記憶有橡皮布滾筒現在的旋轉相位差△ψR。於記憶體M57,記憶有橡皮布滾筒現在的旋轉相位差△ψR的絕對值。於記憶體M58,記憶有橡皮布滾筒的旋轉相位差的容許值α。於記憶體M59,記憶有橡皮布滾筒現在的旋轉相位差-旋轉速度的修正值轉換表。於記憶體M60,記憶有旋轉速度的修正值△V。 In the memory M51, the count value of the up-and-down position detecting counter of the blanket cylinder is stored. In the memory M52, the current up and down direction position PBM R of the blanket cylinder is memorized. In the memory M53, the corrected up and down direction position PBM R ' of the blanket cylinder is memorized. In the memory M54, the position of the blanket cylinder in the up and down direction is stored - the rotation phase conversion table of the blanket cylinder. In the memory M55, the rotation phase ψm of the blanket cylinder should be memorized. In the memory M56, the current rotational phase difference Δψ R of the blanket cylinder is memorized. In the memory M57, the absolute value of the rotational phase difference Δψ R of the blanket cylinder is now stored. In the memory M58, the allowable value α of the rotational phase difference of the blanket cylinder is memorized. In the memory M59, the correction value conversion table of the rotational phase difference-rotation speed of the blanket cylinder is now memorized. In the memory M60, the correction value ΔV of the rotational speed is stored.
於記憶體M61,記憶有修正的橡皮布滾筒的旋轉速度VBr'。於記憶體M62,記憶有第2套準標記的像素資料。於記憶體M63,記憶有第2套準標記的左右方向的像素數e。於記憶體M64,記憶有第2套準標記的上下方向的像素數f。於記憶體M65,記憶有左第1標記位置PM1的第2套準標記的測定位置(M2x1L,M2y1L)。於記憶體M66,記憶有左第2標記位置PM2的第2套準標記的測定位置(M2x2L,M2y2L)。於記憶體M67,記憶有第1標記位置PM1的第2套準標記的Y方向的基準位置M2y1r。於記憶體M68,記憶有左第1標記位置PM1的第2套準標記的Y方向的偏離量△M2y1L。於記憶體M69,記憶有左第2套準標記間的距離LM2L。於記憶體M70,記憶有右第1標記位置PM1的第2套準標記的測定位置(M2x1R,M2y1R)。 In the memory M61, the rotational speed VBr' of the modified blanket cylinder is memorized. In the memory M62, the pixel data of the second registration mark is memorized. In the memory M63, the number of pixels e in the left-right direction of the second registration mark is stored. In the memory M64, the number of pixels f in the vertical direction of the second registration mark is stored. In the memory M65, the measurement position (M2x1 L , M2y1 L ) of the second registration mark of the left first mark position PM1 is stored. In the memory M66, the measurement position (M2x2 L , M2y2 L ) of the second registration mark of the left second mark position PM2 is stored. In the memory M67, the reference position M2y1r in the Y direction of the second registration mark of the first mark position PM1 is stored. In the memory M68, the amount of deviation ΔM2y1 L in the Y direction of the second registration mark of the left first mark position PM1 is stored. In memory M69, there is a distance LM2 L between the left second registration mark. In the memory M70, the measurement position (M2x1 R , M2y1 R ) of the second registration mark of the right first mark position PM1 is stored.
於記憶體M71,記憶有右第2標記位置PM2的第2套準標記的測定位置(M2x2R,M2y2R)。於記憶體M72,記憶有右第1標記位置PM1的第2套準標記的Y方向的偏離量△M2y1R。於記憶體M73,記憶有第1標記位置PM1的第2套準標記的Y方向的偏離量的平均值△M2y1。於記憶體M74,記憶有第1標記位置PM1的第2套準標記的Y方向的偏離量△Y2。於記憶體M75,記憶有右第2套準標記間的距離LM2R。於記憶體M76,記憶有第2套準標記間的距離的平均值LM2。於記憶體M77,記憶有第2套準標記間的伸縮率η2。 In the memory M71, the measurement position (M2x2 R , M2y2 R ) of the second registration mark of the right second mark position PM2 is stored. In the memory M72, the amount of deviation ΔM2y1 R in the Y direction of the second registration mark of the right first mark position PM1 is stored. In the memory M73, the average value ΔM2y1 of the deviation amount in the Y direction of the second registration mark of the first mark position PM1 is stored. In the memory M74, the amount of deviation ΔY2 in the Y direction of the second registration mark of the first mark position PM1 is stored. In memory M75, the memory has the distance LM2 R between the right second registration marks. In the memory M76, the average value LM2 of the distance between the second registration marks is stored. In the memory M77, the expansion ratio η2 between the second registration marks is memorized.
[平台印刷控制裝置的動作] [Operation of Platform Printing Control Device]
接著,利用圖13~圖65的流程圖,來說明有關此電子電路的印刷裝置的平台印刷控制裝置200。 Next, the stage printing control device 200 for the printing apparatus of this electronic circuit will be described using the flowcharts of FIGS. 13 to 65.
再者,於以下動作,平台印刷控制裝置200的CPU201是因應需要,將藉由運算求出的各種資料,進行對記憶體M的寫入,或從記憶體M,進行各種資料的載入等,在此為了避免說明變得繁雜,且由於從記憶體M的名稱或附記於該記憶體M中的記號等亦一目瞭然,因此有時省略對記憶體M的讀寫動作的說明。 In the following operation, the CPU 201 of the platform print control device 200 writes the memory M by various calculations obtained by calculation, or loads various materials from the memory M. Here, in order to avoid confusing explanation, since the name of the memory M or the mark attached to the memory M is also apparent, the description of the read/write operation of the memory M may be omitted.
[印刷準備] [Printing preparation]
於本實施形態,作為初始設定,於記憶體M74覆寫「零」(圖13:步驟S101)。亦即,將第1標記位置PM1的第2套準標記的Y方向的偏離量△Y2,設為△Y2=0。又,於記憶體M77覆寫「1」(步驟S102)。亦即,將第2套準標記間的伸縮率η2設為η2=1。然後,如圖1所示,將以預處理步驟印刷有第1 次電路的被印刷物4A,裝設於印刷台3上,開啟印刷準備開始開關207。 In the present embodiment, as the initial setting, "zero" is overwritten in the memory M74 (FIG. 13: step S101). In other words, the amount of deviation ΔY2 in the Y direction of the second registration mark of the first mark position PM1 is ΔY2=0. Further, "1" is overwritten in the memory M77 (step S102). That is, the expansion ratio η2 between the second registration marks is set to η2=1. Then, as shown in Figure 1, the first step will be printed with the pre-processing step. The to-be-printed object 4A of the secondary circuit is mounted on the printing table 3, and the printing preparation start switch 207 is turned on.
[套準標記的攝像] [registration of registration marks]
平台印刷控制裝置200的CPU201若當印刷準備開始開關207開啟(步驟S103,是),從記憶體M1載入攝影機移動用馬達的旋轉速度Vc(步驟S104),對攝影機移動用馬達驅動器212,將正轉指令及攝影機移動用馬達的旋轉速度Vc,經由D/A轉換器215輸出(步驟S105)。藉此,攝影機移動用馬達211以旋轉速度Vc正轉,以圖1(圖2)所示的最初位置作為原點位置,左攝影機210L及右攝影機210R往左方同時移動於印刷台3上。 When the CPU 201 of the platform print control device 200 is turned on (YES in step S103), the CPU 201 loads the rotational speed Vc of the camera moving motor from the memory M1 (step S104), and the camera moving motor driver 212 The forward rotation command and the rotation speed Vc of the camera moving motor are output via the D/A converter 215 (step S105). Thereby, the camera moving motor 211 is rotated forward at the rotational speed Vc, and the first position shown in FIG. 1 (FIG. 2) is used as the origin position, and the left camera 210L and the right camera 210R are simultaneously moved to the left side of the printing table 3.
CPU201是於此左攝影機210L及右攝影機210R的移動中,載入攝影機位置檢測用計數器214的計數值(步驟S106),從此攝影機位置檢測用計數器214的計數值,運算左攝影機210L及右攝影機210R的現在位置PCMR(步驟S107),從記憶體M4,載入第1標記位置PM1(步驟S108),確認左攝影機210L及右攝影機210R的現在位置PCMR是否到達第1標記位置PM1(步驟S109)。 The CPU 201 loads the count value of the camera position detecting counter 214 during the movement of the left camera 210L and the right camera 210R (step S106), and calculates the left camera 210L and the right camera 210R from the count value of the camera position detecting counter 214. The current position PCM R (step S107), the first mark position PM1 is loaded from the memory M4 (step S108), and it is confirmed whether the current position PCM R of the left camera 210L and the right camera 210R has reached the first mark position PM1 (step S109). ).
CPU201若確認左攝影機210L及右攝影機210R的現在位置PCMR到達第1標記位置PM1(步驟S109,是),對攝影機移動用馬達驅動器212輸出停止指令(步驟S110),停止左攝影機210L及右攝影機210R的移動。然後,對左攝影機210L及右攝影機210R輸出攝像指令(步驟S111),以左攝影機210L,拍攝包含裝設於印刷台3的被印刷物4上的第1 套準標記RM1L1的區域,以右攝影機210R,拍攝包含裝設於印刷台3的被印刷物4上的第1套準標記RM1R1的區域。 When the CPU 201 confirms that the current position PCM R of the left camera 210L and the right camera 210R has reached the first mark position PM1 (YES in step S109), the CPU 201 outputs a stop command to the camera movement motor driver 212 (step S110), and stops the left camera 210L and the right camera. The movement of the 210R. Then, an imaging command is output to the left camera 210L and the right camera 210R (step S111), and the left camera 210L captures the area including the first registration mark RM1 L1 mounted on the to-be-printed object 4 of the printing table 3 to the right camera. 210R, the area including the first registration mark RM1 R1 mounted on the to-be-printed object 4 of the printing table 3 is imaged.
然後,CPU201對左攝影機210L,送出攝像資料的發送指令(圖14:步驟S112),若因應此發送指令,從左攝影機210L送來攝像資料(步驟S113,是),則將記憶體M5中的計數值Y設為1(步驟S114),將記憶體M6中的計數值X設為1(步驟S115),將以計數值X、Y特定的像素位置之來自左攝影機210L的攝像資料,寫入於記憶體M7的(X,Y)的位址位置(步驟S116)。 Then, the CPU 201 sends a transmission command of the image data to the left camera 210L (FIG. 14: Step S112), and if the image data is sent from the left camera 210L in response to the transmission command (YES in step S113), the memory M5 is used. The count value Y is set to 1 (step S114), the count value X in the memory M6 is set to 1 (step S115), and the image data from the left camera 210L at the pixel position specified by the count values X and Y is written. The address position of (X, Y) of the memory M7 (step S116).
然後,CPU201對記憶體M6中的計數值X加算1(步驟S117),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S118),重複步驟S116~S119的處理動作,直到於步驟S119,計數值X超過攝影機的左右方向的像素值a為止。 Then, the CPU 201 adds 1 to the count value X in the memory M6 (step S117), loads the number of pixels a in the left-right direction of the camera in the memory M8 (step S118), and repeats the processing operations of steps S116 to S119 until In step S119, the count value X exceeds the pixel value a in the left-right direction of the camera.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S119,是),對記憶體M5中的計數值Y加算1(步驟S120),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S121),重複步驟S115~S122的處理動作,直到於步驟S122,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (Yes in step S119), the count value Y in the memory M5 is incremented by 1 (step S120), and is loaded in the vertical direction of the camera in the memory M9. The pixel value b (step S121) repeats the processing operations of steps S115 to S122 until the count value Y exceeds the pixel value b in the vertical direction of the camera in step S122.
藉此,於記憶體M7中,記憶第1標記位置PM1的來自左攝影機210L的a×b像素的攝像資料。在此,如圖66A所示,包含被印刷物4A的第1套準標記RM1L1的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M7中。 Thereby, in the memory M7, the image data of the a×b pixel from the left camera 210L of the first mark position PM1 is memorized. Here, as shown in FIG. 66A, the image data of the first registration mark RM1 L1 including the printed matter 4A is stored in the memory M7 as image data of a × b pixels.
再者,於記憶體M16,如圖66A所示,第1套準標 記RM1的c×d的像素資料,作為模式匹配用資料而記憶。又,攝影機的上下方向與被印刷物4A的上下方向為相同方向,攝影機的左右方向與被印刷物4A的左右方向為相同方向。 Furthermore, in the memory M16, as shown in FIG. 66A, the first registration standard The pixel data of c × d of RM1 is recorded and stored as pattern matching data. Further, the vertical direction of the camera is the same as the vertical direction of the to-be-printed object 4A, and the left-right direction of the camera is the same direction as the left-right direction of the to-be-printed object 4A.
接著,CPU201對右攝影機210R,送出攝像資料的發送指令(圖15:步驟S123),若因應此發送指令,從右攝影機210R送來攝像資料(步驟S124,是),則將記憶體M5中的計數值Y設為1(步驟S125),將記憶體M6中的計數值X設為1(步驟S126),將以計數值X、Y特定的像素位置之來自右攝影機210R的攝像資料,寫入於記憶體M11的(X,Y)的位址位置(步驟S127)。 Next, the CPU 201 sends a transmission command of the image data to the right camera 210R (FIG. 15: Step S123), and if the image data is sent from the right camera 210R in response to the transmission command (YES in step S124), the memory M5 is used. The count value Y is set to 1 (step S125), the count value X in the memory M6 is set to 1 (step S126), and the image data from the right camera 210R at the pixel position specified by the count values X and Y is written. The address position of (X, Y) of the memory M11 (step S127).
然後,CPU201對記憶體M6中的計數值X加算1(步驟S128),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S129),重複步驟S127~S130的處理動作,直到於步驟S130,計數值X超過攝影機的左右方向的像素值a為止。 Then, the CPU 201 adds 1 to the count value X in the memory M6 (step S128), loads the number of pixels a in the left-right direction of the camera in the memory M8 (step S129), and repeats the processing operations of steps S127 to S130 until In step S130, the count value X exceeds the pixel value a in the left and right direction of the camera.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S130,是),對記憶體M5中的計數值Y加算1(步驟S131),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S132),重複步驟S126~S133的處理動作,直到於步驟S133,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (YES in step S130), the count value Y in the memory M5 is incremented by one (step S131), and is loaded in the vertical direction of the camera in the memory M9. The pixel value b (step S132) repeats the processing operations of steps S126 to S133 until the count value Y exceeds the pixel value b in the vertical direction of the camera in step S133.
藉此,於記憶體M11中,記憶第1標記位置PM1的來自右攝影機210R的a×b像素的攝像資料。在此,如圖67A所示,包含被印刷物4A的第1套準標記RM1R1的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M11中。 Thereby, in the memory M11, the image data of the a×b pixel from the right camera 210R of the first mark position PM1 is memorized. Here, as shown in FIG. 67A, the image data of the first registration mark RM1 R1 including the to-be-printed object 4A is stored in the memory M11 as image data of the a×b pixel.
接著,CPU201從記憶體M1載入攝影機移動用馬達的旋轉速度Vc(圖16:步驟S134),對攝影機移動用馬達驅動器212,將反轉指令及攝影機移動用馬達的旋轉速度Vc,經由D/A轉換器215輸出(步驟S135)。藉此,攝影機移動用馬達211以旋轉速度Vc反轉,於圖1(圖2)停止於第1標記位置PM1的左攝影機210L及右攝影機210R,往右方同時移動於印刷台3上。 Next, the CPU 201 loads the rotational speed Vc of the camera moving motor from the memory M1 (FIG. 16: Step S134), and passes the reverse rotation command and the rotational speed Vc of the camera moving motor to the camera moving motor driver 212 via D/. The A converter 215 outputs (step S135). Thereby, the camera movement motor 211 is reversed at the rotation speed Vc, and the left camera 210L and the right camera 210R stopped at the first mark position PM1 in FIG. 1 (FIG. 2), and simultaneously moved to the printing table 3 to the right.
CPU201是於此左攝影機210L及右攝影機210R的移動中,載入攝影機位置檢測用計數器214的計數值(步驟S136),從此攝影機位置檢測用計數器214的計數值,運算左攝影機210L及右攝影機210R的現在位置PCMR(步驟S137),從記憶體M10,載入第2標記位置PM2(步驟S138),確認左攝影機210L及右攝影機210R的現在位置PCMR是否到達第2標記位置PM2(步驟S139)。 The CPU 201 loads the count value of the camera position detecting counter 214 during the movement of the left camera 210L and the right camera 210R (step S136), and calculates the left camera 210L and the right camera 210R from the count value of the camera position detecting counter 214. The current position PCM R (step S137), the second mark position PM2 is loaded from the memory M10 (step S138), and it is confirmed whether the current position PCM R of the left camera 210L and the right camera 210R reaches the second mark position PM2 (step S139). ).
CPU201若確認左攝影機210L及右攝影機210R的現在位置PCMR到達第2標記位置PM2(步驟S139,是),對左攝影機210L及右攝影機210R輸出攝像指令(步驟S140),以左攝影機210L,拍攝包含被印刷物4A上的第1套準標記RM1L2的區域,以右攝影機210R,拍攝包含裝被印刷物4A上的第1套準標記RM1R2的區域。 When the CPU 201 confirms that the current position PCM R of the left camera 210L and the right camera 210R has reached the second mark position PM2 (YES in step S139), the CPU 201 outputs an imaging command to the left camera 210L and the right camera 210R (step S140), and takes a picture with the left camera 210L. The area including the first registration mark RM1 L2 on the printed matter 4A is photographed by the right camera 210R, and the area including the first registration mark RM1 R2 on the printed matter 4A is imaged.
然後,CPU201對左攝影機210L,送出攝像資料的發送指令(步驟S141),若因應此發送指令,從左攝影機210L送來攝像資料(步驟S142,是),則將記憶體M5中的計數值Y設為1(步驟S143),將記憶體M6中的計數值X設為 1(第17圖,步驟S144),將以計數值X、Y特定的像素位置之來自左攝影機210L的攝像資料,寫入於記憶體M12的(X,Y)的位址位置(步驟S145)。 Then, the CPU 201 sends a transmission command of the imaging data to the left camera 210L (step S141), and if the imaging data is sent from the left camera 210L in response to the transmission command (YES in step S142), the count value Y in the memory M5 is obtained. Set to 1 (step S143), set the count value X in the memory M6 to 1 (FIG. 17, step S144), the image data from the left camera 210L at the pixel position specified by the count values X and Y is written in the address position of (X, Y) of the memory M12 (step S145). .
然後,CU201對記憶體M6中的計數值X加算1(步驟S146),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S147),重複步驟S145~S148的處理動作,直到於步驟S148,計數值X超過攝影機的左右方向的像素值a為止。 Then, the CU 201 adds 1 to the count value X in the memory M6 (step S146), loads the number of pixels a in the left-right direction of the camera in the memory M8 (step S147), and repeats the processing operations of steps S145 to S148 until In step S148, the count value X exceeds the pixel value a in the left and right direction of the camera.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S148,是),對記憶體M5中的計數值Y加算1(步驟S149),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S150),重複步驟S144~S151的處理動作,直到於步驟S151,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (YES in step S148), the count value Y in the memory M5 is incremented by 1 (step S149), and is loaded in the vertical direction of the camera in the memory M9. The pixel value b (step S150) repeats the processing operations of steps S144 to S151 until the count value Y exceeds the pixel value b in the vertical direction of the camera in step S151.
藉此,於記憶體M12中,記憶第2標記位置PM2的來自左攝影機210L的a×b像素的攝像資料。在此,如圖68A所示,包含被印刷物4A的第1套準標記RM1L2的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M12中。 Thereby, in the memory M12, the image data of the a×b pixel from the left camera 210L at the second mark position PM2 is memorized. Here, as shown in FIG. 68A, the image data of the first registration mark RM1 L2 including the printed matter 4A is stored in the memory M12 as image data of the a×b pixel.
接著,CPU201對右攝影機210R,送出攝像資料的發送指令(步驟S152),若因應此發送指令,從右攝影機210R送來攝像資料(步驟S153,是),則將記憶體M5中的計數值Y設為1(圖18:步驟S154),將記憶體M6中的計數值X設為1(步驟S155),將以計數值X、Y特定的像素位置之來自右攝影機210R的攝像資料,寫入於記憶體M13的(X,Y)的位址位置(步驟S156)。 Next, the CPU 201 sends a transmission command of the image data to the right camera 210R (step S152), and if the image data is sent from the right camera 210R in response to the transmission command (YES in step S153), the count value Y in the memory M5 is obtained. 1 (FIG. 18: Step S154), the count value X in the memory M6 is set to 1 (step S155), and the image data from the right camera 210R at the pixel position specified by the count values X and Y is written. The address position of (X, Y) of the memory M13 (step S156).
然後,CPU201對記憶體M6中的計數值X加算1(步驟S157),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S158),重複步驟S156~S159的處理動作,直到於步驟S159,計數值X超過攝影機的左右方向的像素值a為止。 Then, the CPU 201 adds 1 to the count value X in the memory M6 (step S157), loads the number of pixels a in the left-right direction of the camera in the memory M8 (step S158), and repeats the processing operations of steps S156 to S159 until In step S159, the count value X exceeds the pixel value a in the left-right direction of the camera.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S159,是),對記憶體M5中的計數值Y加算1(步驟S160),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S161),重複步驟S155~S162的處理動作,直到於步驟S162,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (YES in step S159), the count value Y in the memory M5 is incremented by 1 (step S160), and is loaded in the vertical direction of the camera in the memory M9. The pixel value b (step S161) repeats the processing operations of steps S155 to S162 until the count value Y exceeds the pixel value b in the vertical direction of the camera in step S162.
藉此,於記憶體M13中,記憶第2標記位置PM2的來自右攝影機210R的a×b像素的攝像資料。在此,如圖69A所示,包含被印刷物4A的第1套準標記RM1R2的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M13中。 Thereby, in the memory M13, the image data of the a×b pixel from the right camera 210R of the second mark position PM2 is memorized. Here, as shown in FIG. 69A, the image data of the first registration mark RM1 R2 including the printed matter 4A is stored in the memory M13 as image data of a × b pixels.
然後,CPU201繼續左攝影機210L及右攝影機210R的移動,若攝影機的原點位置檢測器216,偵測到左攝影機210L及右攝影機210R重新回到原點位置(最初位置)(步驟S163,是),對攝影機移動用馬達驅動器212送出停止指令(步驟S164),使左攝影機210L及右攝影機210R的移動停止。 Then, the CPU 201 continues the movement of the left camera 210L and the right camera 210R, and if the origin position detector 216 of the camera detects that the left camera 210L and the right camera 210R have returned to the origin position (initial position) (step S163, YES) The camera movement motor driver 212 sends a stop command (step S164) to stop the movement of the left camera 210L and the right camera 210R.
[藉由模式匹配檢測第1套準標記的位置] [Detecting the position of the first registration mark by pattern matching]
接著,CPU201將記憶體M5中的計數值Y設為1(圖19:步驟S165),將記憶體M6中的計數值X設為1(步驟S166),將記憶體M14中的計數值N設為1(步驟S167),將記憶體M15 中的計數值M設為1(步驟S168)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 19: step S165), sets the count value X in the memory M6 to 1 (step S166), and sets the count value N in the memory M14. 1 (step S167), the memory M15 The count value M in the middle is set to 1 (step S168).
然後,載入記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料(步驟S169),載入記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料(步驟S170),確認此載入的記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的像素資料是否一致(步驟S171,參考圖66A)。 Then, the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M7 is loaded (step S169), and the (M, N) in the memory M16 is loaded. The pixel data of the first registration mark of the address position (step S170), confirming the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the loaded memory M7 Whether or not the pixel data of the address position of (M, N) in the memory M16 coincides (step S171, refer to FIG. 66A).
在此,由於若記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料不一致(步驟S169,否),從當時的(X,Y)的位址到(X+c-1,Y+d-1)的位址的左攝影機210L的第1標記位置的攝像資料的任一攝像資料,與第1套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第1標記位置PM1的左第1套準標記RM1L1,因此CPU201對記憶體M6中的計數值X加算1(圖20:步驟S172),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M17中的第1套準標記的左右方向的像素數c(步驟S173、S174),重複步驟S167~S175的處理動作,直到於步驟S175,計數值X超過「a-c+1」為止。 Here, since the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M7 and the address position of (M, N) in the memory M16 are The pixel data of the first registration mark is inconsistent (step S169, No), from the address of the (X, Y) address at the time to the address of the left camera 210L of the address of (X+c-1, Y+d-1) Any of the image data of the image data at the mark position is different from the pixel data of the first registration mark, and the range from the address of (X, Y) is the left first registration mark RM1 of the first mark position PM1. L1 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 20: Step S172), and loads the number of pixels a in the left-right direction of the camera in the memory M8 and the first registration mark in the memory M17. The number of pixels c in the left-right direction (steps S173 and S174) is repeated until the processing of steps S167 to S175 is performed until the count value X exceeds "a-c+1" in step S175.
於此處理動作中,由於若計數值X超過「a-c+1」(步驟S175,是),會超過左攝影機210L的第1標記位置的攝像資料的左右方向端,因此CPU201對記憶體M5中的計數值Y加算1(步驟S176),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M18中的第1套準標記的上下方向的像 素數d(步驟S177、S178),重複步驟S166~S179的處理動作,直到於步驟S179,計數值Y超過「b-d+1」為止。 In this processing operation, if the count value X exceeds "a-c+1" (YES in step S175), the left-right direction end of the image data of the first mark position of the left camera 210L is exceeded, so the CPU 201 pairs the memory M5. The count value Y in the middle is incremented by 1 (step S176), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the image in the vertical direction of the first registration mark in the memory M18 The prime number d (steps S177 and S178) repeats the processing operations of steps S166 to S179 until the count value Y exceeds "b-d+1" in step S179.
於此處理動作中,若確認記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料一致(圖19:步驟S171,是),CPU201對記憶體M15中的計數值M加算1(圖21:步驟S181),從記憶體M17,載入第1套準標記的左右方向的像素數c(步驟S182),重複步驟S169~S183的處理動作,直到於步驟S183,計數值M超過第1套準標記的左右方向的像素數c為止。 In this processing operation, the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M7 and the bit of (M, N) in the memory M16 are confirmed. The pixel data of the first registration mark of the address position coincides (FIG. 19: YES in step S171), and the CPU 201 adds 1 to the count value M in the memory M15 (FIG. 21: step S181), and loads the first from the memory M17. The number of pixels c in the left-right direction of one set of marks is set (step S182), and the processing operations of steps S169 to S183 are repeated until the count value M exceeds the number of pixels c in the left-right direction of the first registration mark in step S183.
若計數值M超過第1套準標記的左右方向的像素數c(步驟S183,是),CPU201對記憶體M14中的計數值N加算1(步驟S184),從記憶體M18載入第1套準標記的上下方向的像素數d(步驟S185),重複步驟S168~S186的處理動作,直到於步驟S186,計數值N超過第1套準標記的上下方向的像素數d為止。 When the count value M exceeds the number of pixels c in the left-right direction of the first registration mark (YES in step S183), the CPU 201 adds 1 to the count value N in the memory M14 (step S184), and loads the first set from the memory M18. The number of pixels d in the vertical direction of the quasi mark (step S185), the processing operations of steps S168 to S186 are repeated until the count value N exceeds the number of pixels d in the vertical direction of the first registration mark in step S186.
如此,CPU201對於記憶體M7中的a×b像素的攝像資料(左第1標記位置的攝像資料),進行記憶體M16中的c×d的第1套準標記的像素資料的模式匹配,若計數值N超過第1套準標記的上下方向的像素數d(步驟S186,是),判斷從記憶體M7中的a×b像素的攝像資料的(X,Y)位址到(X+c-1,Y+d-1)的位址的範圍,包含記憶體M16中的c×d的第1套準標記的像素資料。亦即,判斷於左攝影機210L拍攝的第1標記位置PM1的圖像中,包含第1套準標記 RM1(RM1L1)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the first registration mark of c×d in the memory M16 for the image data of the a×b pixel in the memory M7 (the image data of the left first mark position). The count value N exceeds the number d of pixels in the vertical direction of the first registration mark (YES in step S186), and the (X, Y) address of the image data of the a×b pixel in the memory M7 is determined to (X+c). The range of the address of -1, Y+d-1) includes the pixel data of the first registration mark of c × d in the memory M16. That is, it is determined that the first registration mark RM1 (RM1 L1 ) is included in the image of the first mark position PM1 captured by the left camera 210L.
再者,於步驟S179,若計數值Y超過「b-d+1」時(步驟S179,是),會超過左攝影機210L的第1標記位置的攝像資料的上下方向端,CPU201判斷於左攝影機210L拍攝的第1標記位置PM1的圖像中,不包含第1套準標記RM1(RM1L1),對顯示器205進行錯誤顯示(步驟S180)。 In the case where the count value Y exceeds "b-d+1" (YES in step S179), the upper and lower ends of the image data of the first mark position of the left camera 210L are exceeded, and the CPU 201 determines that the camera is left. The image of the first mark position PM1 taken at 210L does not include the first registration mark RM1 (RM1 L1 ), and the display 205 is erroneously displayed (step S180).
CPU201若判斷左攝影機210L拍攝的第1標記位置PM1的圖像中,包含第1套準標記RM1L1(步驟S186,是),則載入當時的記憶體M6中的計數值X(步驟S187),從該載入的計數值X,運算第1套準標記RM1L1的X方向的測定位置M1x1L,寫入於記憶體M19中的X方向的位址位置(步驟S188)。又,載入當時的記憶體M5中的計數值Y(步驟S189),從該載入的計數值Y,運算第1套準標記RM1L1的Y方向的測定位置M1y1L,寫入於記憶體M19中的Y方向的位址位置(步驟S190,參考圖66B)。 When the CPU 201 determines that the first registration mark RM1 L1 is included in the image of the first mark position PM1 captured by the left camera 210L (YES in step S186), the CPU 201 loads the count value X in the memory M6 at that time (step S187). From the count value X loaded, the measurement position M1x1 L in the X direction of the first registration mark RM1 L1 is calculated and written in the address position in the X direction in the memory M19 (step S188). Further, the count value Y in the memory M5 at the time is loaded (step S189), and the measurement position M1y1 L in the Y direction of the first registration mark RM1 L1 is calculated from the loaded count value Y, and written in the memory. The address position of the Y direction in M19 (step S190, refer to FIG. 66B).
再者,套準標記RM1L1的X方向的測定位置M1x1L,是從設有左攝影機210L的左右方向位置及計數值X求出,Y方向的測定位置M1y1L,是從第1標記位置PM1及計數值Y求出。 Further, the measurement position M1x1 L in the X direction of the registration mark RM1 L1 is obtained from the position in the left-right direction in which the left camera 210L is provided and the count value X, and the measurement position M1y1 L in the Y direction is from the first mark position PM1. And the count value Y is obtained.
接著,CPU201將記憶體M5中的計數值Y設為1(圖22:步驟S191),將記憶體M6中的計數值X設為1(步驟S192),將記憶體M14中的計數值N設為1(步驟S193),將記憶體M15中的計數值M設為1(步驟S194)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 22: step S191), sets the count value X in the memory M6 to 1 (step S192), and sets the count value N in the memory M14. If it is 1 (step S193), the count value M in the memory M15 is set to 1 (step S194).
然後,載入記憶體M12中的(X+M-1,Y+N-1)的位 址位置的左攝影機的像素資料(步驟S195),載入記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料(步驟S196),確認此載入的記憶體M12中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的像素資料是否一致(步驟S197,參考圖68A)。 Then, the bit of (X+M-1, Y+N-1) in the memory M12 is loaded. The pixel data of the left camera at the address position (step S195), the pixel data of the first registration mark of the address position of (M, N) in the memory M16 is loaded (step S196), and the loaded memory is confirmed. Whether the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in M12 coincides with the pixel data of the address position of (M, N) in the memory M16 (step S197) , refer to Figure 68A).
在此,由於若記憶體M12中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料不一致(步驟S197,否),從當時的(X,Y)的位址到(X+c-1,Y+d-1)的位址的左攝影機210L的第2標記位置的攝像資料的任一攝像資料,與第1套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第2標記位置PM2的左第1套準標記RM1L2,因此CPU201對記憶體M6中的計數值X加算1(圖23:步驟S198),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M17中的第1套準標記的左右方向的像素數c(步驟S199、S200),重複步驟S193~S201的處理動作,直到於步驟S201,計數值X超過「a-c+1」為止。 Here, the pixel data of the left camera and the address position of (M, N) in the memory M16 are located at the address position of (X+M-1, Y+N-1) in the memory M12. The pixel data of the first registration mark is inconsistent (step S197, No), from the address of (X, Y) at the time to the address of the left camera 210L of the address of (X+c-1, Y+d-1) 2 The camera data of the mark position is different from the pixel data of the first registration mark, and the range from the (X, Y) address, the left first registration mark RM1 without the second mark position PM2 L2 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 23: step S198), and loads the number of pixels a in the left-right direction of the camera in the memory M8 and the first registration mark in the memory M17. The number of pixels c in the left-right direction (steps S199 and S200) is repeated until the processing operation in steps S193 to S201 is repeated until the count value X exceeds "a-c+1" in step S201.
於此處理動作中,由於若計數值X超過「a-c+1」(步驟S201,是),會超過左攝影機210L的第2標記位置的攝像資料的左右方向端,因此CPU201對記憶體M5中的計數值Y加算1(步驟S202),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M18中的第1套準標記的上下方向的像素數d(步驟S203、S204),重複步驟S192~S205的處理動作,直到於步驟S205,計數值Y超過「b-d+1」為止。 In this processing operation, if the count value X exceeds "a-c+1" (YES in step S201), the left-right direction end of the image data of the second mark position of the left camera 210L is exceeded, so the CPU 201 pairs the memory M5. The count value Y in the middle is incremented by 1 (step S202), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the number d of pixels in the vertical direction of the first registration mark in the memory M18 (steps S203, S204) The processing operations of steps S192 to S205 are repeated until the count value Y exceeds "b-d+1" in step S205.
於此處理動作中,若確認記憶體M12中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料一致(圖22:步驟S197,是),CPU201對記憶體M15中的計數值M加算1(圖24:步驟S207),從記憶體M17,載入第1套準標記的左右方向的像素數c(步驟S208),重複步驟S195~S209的處理動作,直到於步驟S209,計數值M超過第1套準標記的左右方向的像素數c為止。 In this processing operation, the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M12 and the bit of (M, N) in the memory M16 are confirmed. The pixel data of the first registration mark of the address position coincides (FIG. 22: YES in step S197), and the CPU 201 adds 1 to the count value M in the memory M15 (FIG. 24: step S207), and loads the first from the memory M17. The number of pixels c in the left-right direction of one set of marks is set (step S208), and the processing operations of steps S195 to S209 are repeated until the count value M exceeds the number of pixels c in the left-right direction of the first registration mark in step S209.
若計數值M超過第1套準標記的左右方向的像素數c(步驟S209,是),CPU201對記憶體M14中的計數值N加算1(步驟S210),從記憶體M18載入第1套準標記的上下方向的像素數d(步驟S211),重複步驟S194~S212的處理動作,直到於步驟S212,計數值N超過第1套準標記的上下方向的像素數d為止。 When the count value M exceeds the number of pixels c in the left-right direction of the first registration mark (YES in step S209), the CPU 201 adds 1 to the count value N in the memory M14 (step S210), and loads the first set from the memory M18. The number of pixels d in the vertical direction of the quasi mark (step S211), the processing operations of steps S194 to S212 are repeated until the count value N exceeds the number of pixels d in the vertical direction of the first registration mark in step S212.
如此,CPU201對於記憶體M12中的a×b像素的攝像資料(左第2標記位置的攝像資料),進行記憶體M16中的c×d的第1套準標記的像素資料的模式匹配,若計數值N超過第1套準標記的上下方向的像素數d(步驟S212,是),判斷從記憶體M12中的a×b像素的攝像資料的(X,Y)位址到(X+c-1,Y+d-1)的位址的範圍,包含記憶體M16中的c×d的第1套準標記的像素資料。亦即,判斷於左攝影機210L拍攝的第2標記位置PM2的圖像中,包含第1套準標記RM1(RM1L2)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the first registration mark of c×d in the memory M16 for the image data of the a×b pixel in the memory M12 (the image data of the left second mark position). The count value N exceeds the number d of pixels in the vertical direction of the first registration mark (YES in step S212), and the (X, Y) address of the image data of the a×b pixel in the memory M12 is determined to (X+c). The range of the address of -1, Y+d-1) includes the pixel data of the first registration mark of c × d in the memory M16. That is, it is determined that the image of the second mark position PM2 captured by the left camera 210L includes the first registration mark RM1 (RM1 L2 ).
再者,於步驟S205,若計數值Y超過「b-d+1」 時(步驟S205,是),會超過左攝影機210L的第2標記位置的攝像資料的上下方向端,CPU201判斷於左攝影機210L拍攝的第2標記位置PM2的圖像中,不包含第1套準標記RM1(RM1L2),對顯示器205進行錯誤顯示(步驟S206)。 In step S205, if the count value Y exceeds "b-d+1" (YES in step S205), the upper and lower ends of the image data of the second mark position of the left camera 210L are exceeded, and the CPU 201 determines the left camera. The image of the second mark position PM2 captured at 210L does not include the first registration mark RM1 (RM1 L2 ), and the display 205 is erroneously displayed (step S206).
CPU201若判斷左攝影機210L拍攝的第2標記位置PM2的圖像中,包含第1套準標記RM1L2(步驟S212,是),則載入當時的記憶體M6中的計數值X(步驟S213),從該載入的計數值X,運算第1套準標記RM1L2的X方向的測定位置M1x2L,寫入於記憶體M20中的X方向的位址位置(步驟S214)。又,載入當時的記憶體M5中的計數值Y(步驟S215),從該載入的計數值Y,運算第1套準標記RM1L2的Y方向的測定位置M1y2L,寫入於記憶體M20中的Y方向的位址位置(步驟S216,參考圖68B)。 When the CPU 201 determines that the first registration mark RM1 L2 is included in the image of the second mark position PM2 captured by the left camera 210L (YES in step S212), the CPU 201 loads the count value X in the memory M6 at that time (step S213). From the count value X loaded, the measurement position M1x2 L in the X direction of the first registration mark RM1 L2 is calculated and written in the address position in the X direction in the memory M20 (step S214). Further, the count value Y in the memory M5 at the time is loaded (step S215), and the measurement position M1y2 L in the Y direction of the first registration mark RM1 L2 is calculated from the loaded count value Y, and written in the memory. The address position of the Y direction in M20 (step S216, refer to FIG. 68B).
再者,套準標記RM1L2的X方向的測定位置M1x2L,是從設有左攝影機210L的左右方向位置及計數值X求出,Y方向的測定位置M1y2L,是從第2標記位置PM2及計數值Y求出。 Further, the measurement position M1x2 L in the X direction of the registration mark RM1 L2 is obtained from the position in the left-right direction in which the left camera 210L is provided and the count value X, and the measurement position M1y2 L in the Y direction is from the second mark position PM2. And the count value Y is obtained.
然後,CPU201從記憶體M19的Y方向的位址位置,載入第1標記位置PM1的第1套準標記RM1L1的Y方向的測定位置M1y1L(圖25:步驟S217),且從記憶體M21,載入第1標記位置PM1的第1套準標記RM1的Y方向的基準位置M1y1r(步驟S218),從第1標記位置PM1的第1套準標記RM1L1的Y方向的測定位置M1y1L,減算第1標記位置PM1的第1套準標記RM1的Y方向的基準位置M1y1r,求出第1標 記位置PM1的第1套準標記RM1L1的Y方向的偏離量△M1y1L(參考圖66B),將此求出的第1套準標記RM1L1的Y方向的偏離量△M1y1L,寫入於記憶體M22(步驟S219)。 Then, the CPU 201 loads the measurement position M1y1 L in the Y direction of the first registration mark RM1 L1 of the first mark position PM1 from the address position in the Y direction of the memory M19 (FIG. 25: Step S217), and the memory from the memory M21, the reference position M1y1r in the Y direction of the first registration mark RM1 at the first mark position PM1 is loaded (step S218), and the measurement position M1y1 L in the Y direction from the first registration mark RM1 L1 of the first mark position PM1 The reference position M1y1r in the Y direction of the first registration mark RM1 of the first mark position PM1 is calculated, and the deviation amount ΔM1y1 L of the first registration mark RM1 L1 of the first mark position PM1 in the Y direction is obtained (refer to FIG. 66B). The amount of deviation ΔM1y1 L in the Y direction of the first registration mark RM1 L1 obtained is written in the memory M22 (step S219).
又,CPU201從記憶體M19的Y方向的位址位置,載入第1標記位置PM1的第1套準標記RM1L1的Y方向的測定位置M1y1L(步驟S220),且從記憶體M20的Y方向的位址位置,載入第2標記位置PM2的第1套準標記RM1L2的Y方向的測定位置M1y2L(步驟S221),從第1標記位置PM1的第1套準標記RM1L1的Y方向的測定位置M1y1L,減算第2標記位置PM2的第1套準標記RM1L2的Y方向的測定位置M1y2L,求出左第1套準標記間的距離LM1L(參考圖70(a)),將此求出的第1套準標記間的距離LM1L,寫入於記憶體M23(步驟S222)。 Further, the CPU 201 loads the measurement position M1y1 L in the Y direction of the first registration mark RM1 L1 of the first mark position PM1 from the address position in the Y direction of the memory M19 (step S220), and from the Y of the memory M20. The address position of the direction is the measurement position M1y2 L in the Y direction of the first registration mark RM1 L2 at the second mark position PM2 (step S221), and the Y of the first registration mark RM1 L1 from the first mark position PM1. measurement position M1y1 direction L, Save Operators second mark position PM2 first register mark in the Y direction RM1 L2 of the measurement position M1y2 L, obtains the distance between the left first registration mark LM1 L (refer to FIG. 70 (a) The distance LM1 L between the first registration marks thus obtained is written in the memory M23 (step S222).
接著,CPU201將記憶體M5中的計數值Y設為1(圖26:步驟S223),將記憶體M6中的計數值X設為1(步驟S224),將記憶體M14中的計數值N設為1(步驟S225),將記憶體M15中的計數值M設為1(步驟S226)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 26: step S223), sets the count value X in the memory M6 to 1 (step S224), and sets the count value N in the memory M14. If it is 1 (step S225), the count value M in the memory M15 is set to 1 (step S226).
然後,載入記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料(步驟S227),載入記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料(步驟S228),確認此載入的記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的像素資料是否一致(步驟S229,參考圖67A)。 Then, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M11 is loaded (step S227), and the (M, N) in the memory M16 is loaded. The pixel data of the first registration mark of the address position (step S228), confirming the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the loaded memory M11 Whether or not the pixel data of the address position of (M, N) in the memory M16 coincides (step S229, refer to FIG. 67A).
在此,由於若記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M16中的(M,N) 的位址位置的第1套準標記的像素資料不一致(步驟S229,否),從當時的(X,Y)的位址到(X+c-1,Y+d-1)的位址的右攝影機210R的第1標記位置的攝像資料的任一攝像資料,與第1套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第1標記位置PM1的右第1套準標記RM1R1,因此CPU201對記憶體M6中的計數值X加算1(圖27:步驟S230),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M17中的第1套準標記的左右方向的像素數c(步驟S231、S232),重複步驟S225~S233的處理動作,直到於步驟S231,計數值X超過「a-c+1」為止。 Here, since the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M11 and the address position of (M, N) in the memory M16 are The pixel data of the first registration mark is inconsistent (step S229, No), from the address of the (X, Y) address at the time to the address of the right camera 210R of the address of (X+c-1, Y+d-1) The image data of any of the image data at the mark position is different from the pixel data of the first registration mark. The range from the address of (X, Y) is the right first registration mark RM1 without the first mark position PM1. R1 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 27: Step S230), and loads the number of pixels a in the left-right direction of the camera in the memory M8 and the first registration mark in the memory M17. The number of pixels c in the left-right direction (steps S231 and S232) is repeated until the processing of steps S225 to S233 is performed until the count value X exceeds "a-c+1" in step S231.
於此處理動作中,由於若計數值X超過「a-c+1」(步驟S233,是),會超過右攝影機210R的第1標記位置的攝像資料的左右方向端,因此CPU201對記憶體M5中的計數值Y加算1(步驟S234),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M18中的第1套準標記的上下方向的像素數d(步驟S235、S236),重複步驟S224~S237的處理動作,直到於步驟S237,計數值Y超過「b-d+1」為止。 In this processing operation, if the count value X exceeds "a-c+1" (YES in step S233), the left-right direction end of the image data of the first mark position of the right camera 210R is exceeded, so the CPU 201 pairs the memory M5. The count value Y in the middle is incremented by 1 (step S234), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the number of pixels d in the vertical direction of the first registration mark in the memory M18 (steps S235, S236) The processing operations of steps S224 to S237 are repeated until the count value Y exceeds "b-d+1" in step S237.
於此處理動作中,若確認記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料一致(圖26:步驟S229,是),CPU201對記憶體M15中的計數值M加算1(圖28:步驟S239),從記憶體M17,載入第1套準標記的左右方向的像素數c(步驟S240),重複步驟S227~S241的處理動作,直到於步驟S241,計數值M超過第1套準 標記的左右方向的像素數c為止。 In this processing operation, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M11 and the bit of (M, N) in the memory M16 are confirmed. The pixel data of the first registration mark of the address position coincides (FIG. 26: YES in step S229), and the CPU 201 adds 1 to the count value M in the memory M15 (FIG. 28: step S239), and loads the first from the memory M17. The number of pixels c in the left-right direction of one set of marks is set (step S240), and the processing operations of steps S227 to S241 are repeated until the count value M exceeds the first register in step S241. The number of pixels in the left and right direction of the mark is up to c.
若計數值M超過第1套準標記的左右方向的像素數c(步驟S241,是),CPU201對記憶體M14中的計數值N加算1(步驟S242),從記憶體M18載入第1套準標記的上下方向的像素數d(步驟S243),重複步驟S226~S244的處理動作,直到於步驟S244,計數值N超過第1套準標記的上下方向的像素數d為止。 When the count value M exceeds the number c of pixels in the left-right direction of the first registration mark (YES in step S241), the CPU 201 adds 1 to the count value N in the memory M14 (step S242), and loads the first set from the memory M18. The number of pixels d in the vertical direction of the quasi mark (step S243), the processing operations of steps S226 to S244 are repeated until the count value N exceeds the number of pixels d in the vertical direction of the first registration mark in step S244.
如此,CPU201對於記憶體M11中的a×b像素的攝像資料(右第1標記位置的攝像資料),進行記憶體M16中的c×d的第1套準標記的像素資料的模式匹配,若計數值N超過第1套準標記的上下方向的像素數d(步驟S244,是),判斷從記憶體M11中的a×b像素的攝像資料的(X,Y)位址到(X+c-1,Y+d-1)的位址的範圍,包含記憶體M16中的c×d的第1套準標記的像素資料。亦即,判斷於右攝影機210R拍攝的第1標記位置PM1的圖像中,包含第1套準標記RM1(RM1R1)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the first registration mark of c×d in the memory M16 with respect to the image data of the a×b pixel in the memory M11 (the image data of the right first mark position). The count value N exceeds the number of pixels d in the vertical direction of the first registration mark (YES in step S244), and the (X, Y) address of the image data of the a×b pixel in the memory M11 is determined to (X+c). The range of the address of -1, Y+d-1) includes the pixel data of the first registration mark of c × d in the memory M16. In other words, it is determined that the first registration mark RM1 (RM1 R1 ) is included in the image of the first mark position PM1 captured by the right camera 210R.
再者,於步驟S237,若計數值Y超過「b-d+1」時(步驟S237,是),會超過右攝影機210R的第1標記位置的攝像資料的上下方向端,CPU201判斷於右攝影機210R拍攝的第1標記位置PM1的圖像中,不包含第1套準標記RM1(RM1R1),對顯示器205進行錯誤顯示(步驟S238)。 In addition, if the count value Y exceeds "b-d+1" (YES in step S237), the upper and lower ends of the image data of the first mark position of the right camera 210R are exceeded, and the CPU 201 determines that the right camera is in step S237. The image of the first mark position PM1 captured by 210R does not include the first registration mark RM1 (RM1 R1 ), and the display 205 is erroneously displayed (step S238).
CPU201若判斷右攝影機210R所拍攝的第1標記位置PM1的圖像中,包含第1套準標記RM1R1(步驟S244,是),則載入當時的記憶體M6中的計數值X(步驟S245),從該載 入的計數值X,運算第1套準標記RM1R1的X方向的測定位置M1x1R,寫入於記憶體M24中的X方向的位址位置(步驟S246)。又,載入當時的記憶體M5中的計數值Y(步驟S247),從該載入的計數值Y,運算第1套準標記RM1R1的Y方向的測定位置M1y1R,寫入於記憶體M24中的Y方向的位址位置(步驟S248,參考圖67B)。 When the CPU 201 determines that the image of the first mark position PM1 imaged by the right camera 210R includes the first registration mark RM1 R1 (YES in step S244), the CPU 201 loads the count value X in the memory M6 at that time (step S245). The measurement position M1x1 R in the X direction of the first registration mark RM1 R1 is calculated from the count value X loaded, and is written in the address position in the X direction in the memory M24 (step S246). Further, the count value Y in the memory M5 at the time is loaded (step S247), and the measurement position M1y1 R in the Y direction of the first registration mark RM1 R1 is calculated from the loaded count value Y, and is written in the memory. The address position of the Y direction in M24 (step S248, refer to FIG. 67B).
再者,套準標記RM1R1的X方向的測定位置M1x1R,是從設有右攝影機210R的左右方向位置及計數值X求出,Y方向的測定位置M1y1R,是從第1標記位置PM1及計數值Y求出。 Further, the measurement position M1x1 R in the X direction of the registration mark RM1 R1 is obtained from the position in the left-right direction in which the right camera 210R is provided and the count value X, and the measurement position M1y1 R in the Y direction is from the first mark position PM1. And the count value Y is obtained.
接著,CPU201將記憶體M5中的計數值Y設為1(圖29:步驟S249),將記憶體M6中的計數值X設為1(步驟S250),將記憶體M14中的計數值N設為1(步驟S251),將記憶體M15中的計數值M設為1(步驟S252)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 29: step S249), sets the count value X in the memory M6 to 1 (step S250), and sets the count value N in the memory M14. If it is 1 (step S251), the count value M in the memory M15 is set to 1 (step S252).
然後,載入記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料(步驟S253),載入記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料(步驟S254),確認此載入的記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的像素資料是否一致(步驟S255,參考圖69A)。 Then, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M13 is loaded (step S253), and the (M, N) in the memory M16 is loaded. The pixel data of the first registration mark of the address position (step S254), confirming the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the loaded memory M13 Whether or not the pixel data of the address position of (M, N) in the memory M16 coincides (step S255, refer to FIG. 69A).
在此,由於若記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料不一致(步驟S255,否),從當時的(X,Y)的位址到(X+c-1,Y+d-1)的位址的右攝 影機210R的第2標記位置的攝像資料的任一攝像資料,與第1套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第2標記位置PM2的右第1套準標記RM1R2,因此CPU201對記憶體M6中的計數值X加算1(圖30:步驟S256),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M17中的第1套準標記的左右方向的像素數c(步驟S257、S258),重複步驟S251~S259的處理動作,直到於步驟S259,計數值X超過「a-c+1」為止。 Here, since the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M13 and the address position of (M, N) in the memory M16 are The pixel data of the first registration mark is inconsistent (step S255, No), from the address of (X, Y) at the time to the address of the right camera 210R of the address of (X+c-1, Y+d-1) 2 The image data of the image data at the mark position is different from the pixel data of the first registration mark, and the range from the (X, Y) address, the right first registration mark RM1 without the second mark position PM2 R2 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 30: Step S256), loads the number of pixels a in the left-right direction of the camera in the memory M8, and the first registration mark in the memory M17. The number of pixels c in the left-right direction (steps S257 and S258) is repeated until the processing of steps S251 to S259 is performed until the count value X exceeds "a-c+1" in step S259.
於此處理動作中,由於若計數值X超過「a-c+1」(步驟S259,是),會超過右攝影機210R的第2標記位置的攝像資料的左右方向端,因此CPU201對記憶體M5中的計數值Y加算1(步驟S260),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M18中的第1套準標記的上下方向的像素數d(步驟S261、S262),重複步驟S250~S263的處理動作,直到於步驟S263,計數值Y超過「b-d+1」為止。 In this processing operation, if the count value X exceeds "a-c+1" (YES in step S259), the left-right direction end of the image data of the second mark position of the right camera 210R is exceeded, so the CPU 201 pairs the memory M5. The count value Y in the middle is incremented by 1 (step S260), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the number of pixels d in the vertical direction of the first registration mark in the memory M18 (steps S261, S262) The processing operations of steps S250 to S263 are repeated until the count value Y exceeds "b-d+1" in step S263.
於此處理動作中,若確認記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M16中的(M,N)的位址位置的第1套準標記的像素資料一致(圖29:步驟S255,是),CPU201對記憶體M15中的計數值M加算1(圖31:步驟S265),從記憶體M17,載入第1套準標記的左右方向的像素數c(步驟S266),重複步驟S253~S267的處理動作,直到於步驟S267,計數值M超過第1套準標記的左右方向的像素數c為止。 In this processing operation, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M13 and the bit of (M, N) in the memory M16 are confirmed. The pixel data of the first registration mark of the address position coincides (FIG. 29: YES in step S255), and the CPU 201 adds 1 to the count value M in the memory M15 (FIG. 31: step S265), and loads the first from the memory M17. The number of pixels c in the left-right direction of one set of marks is set (step S266), and the processing operations of steps S253 to S267 are repeated until the count value M exceeds the number of pixels c in the left-right direction of the first registration mark in step S267.
若計數值M超過第1套準標記的左右方向的像素 數c(步驟S267,是),CPU201對記憶體M14中的計數值N加算1(步驟S268),從記憶體M18載入第1套準標記的上下方向的像素數d(步驟S269),重複步驟S252~S270的處理動作,直到於步驟S270,計數值N超過第1套準標記的上下方向的像素數d為止。 If the count value M exceeds the pixel in the left and right direction of the first registration mark The number c (YES in step S267), the CPU 201 adds 1 to the count value N in the memory M14 (step S268), and loads the number d of pixels in the vertical direction of the first registration mark from the memory M18 (step S269), and repeats The processing operations of steps S252 to S270 are continued until the count value N exceeds the number of pixels d in the vertical direction of the first registration mark in step S270.
如此,CPU201對於記憶體M13中的a×b像素的攝像資料(右第2標記位置的攝像資料),進行記憶體M16中的c×d的第1套準標記的像素資料的模式匹配,若計數值N超過第1套準標記的上下方向的像素數d(步驟S270,是),判斷從記憶體M13中的a×b像素的攝像資料的(X,Y)位址到(X+c-1,Y+d-1)的位址的範圍,包含記憶體M16中的c×d的第1套準標記的像素資料。亦即,判斷於右攝影機210R拍攝的第2標記位置PM2的圖像中,包含第1套準標記RM1(RM1R2)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the first registration mark of c×d in the memory M16 with respect to the image data of the a×b pixel in the memory M13 (the image data of the right second mark position). The count value N exceeds the number of pixels d in the vertical direction of the first registration mark (YES in step S270), and the (X, Y) address of the image data of the a×b pixel in the memory M13 is determined to (X+c). The range of the address of -1, Y+d-1) includes the pixel data of the first registration mark of c × d in the memory M16. In other words, it is determined that the image of the second mark position PM2 captured by the right camera 210R includes the first registration mark RM1 (RM1 R2 ).
再者,於步驟S263,若計數值Y超過「b-d+1」時(步驟S263,是),會超過右攝影機210R的第2標記位置的攝像資料的上下方向端,CPU201判斷於右攝影機210R拍攝的第2標記位置PM2的圖像中,不包含第1套準標記RM1(RM1R2),對顯示器205進行錯誤顯示(步驟S264)。 In addition, if the count value Y exceeds "b-d+1" (YES in step S263), the upper and lower ends of the image data of the second mark position of the right camera 210R are exceeded, and the CPU 201 determines that the right camera is in step S263. The image of the second mark position PM2 captured by 210R does not include the first registration mark RM1 (RM1 R2 ), and the display 205 is erroneously displayed (step S264).
CPU201若判斷右攝影機210R拍攝的第2標記位置PM2的圖像中,包含第1套準標記RM1R2(步驟S270,是),則載入當時的記憶體M6中的計數值X(步驟S271),從該載入的計數值X,運算第1套準標記RM1R2的X方向的測定位置M1x2R,寫入於記憶體M25中的X方向的位址位置(步驟 S272)。又,載入當時的記憶體M5中的計數值Y(步驟S273),從該載入的計數值Y,運算第1套準標記RM1R2的Y方向的測定位置M1y2R,寫入於記憶體M25中的Y方向的位址位置(步驟S274,參考圖69B)。 When the CPU 201 determines that the first registration mark RM1 R2 is included in the image of the second mark position PM2 captured by the right camera 210R (YES in step S270), the CPU 201 loads the count value X in the memory M6 at that time (step S271). From the count value X loaded, the measurement position M1x2 R in the X direction of the first registration mark RM1 R2 is calculated and written in the address position in the X direction in the memory M25 (step S272). Further, the count value Y in the memory M5 at the time is loaded (step S273), and the measurement position M1y2 R in the Y direction of the first registration mark RM1 R2 is calculated from the loaded count value Y, and written in the memory. The address position in the Y direction in M25 (step S274, refer to FIG. 69B).
再者,套準標記RM1R2的X方向的測定位置M1x2R,是從設有右攝影機210R的左右方向位置及計數值X求出,Y方向的測定位置M1y2R,是從第2標記位置PM2及計數值Y求出。 Further, the measurement position M1x2 R in the X direction of the registration mark RM1 R2 is obtained from the position in the left-right direction in which the right camera 210R is provided and the count value X, and the measurement position M1y2 R in the Y direction is from the second mark position PM2. And the count value Y is obtained.
然後,CPU201從記憶體M24的Y方向的位址位置,載入第1標記位置PM1的第1套準標記RM1R1的Y方向的測定位置M1y1R(圖32:步驟S275),且從記憶體M21,載入第1標記位置PM1的第1套準標記RM1的Y方向的基準位置M1y1r(步驟S276),從第1標記位置PM1的第1套準標記RM1R1的Y方向的測定位置M1y1R,減算第1標記位置PM1的第1套準標記RM1的Y方向的基準位置M1y1r,求出第1標記位置PM1的第1套準標記RM1R1的Y方向的偏離量△M1y1R(參考圖67B),將此求出的第1套準標記RM1R1的Y方向的偏離量△M1y1R,寫入於記憶體M26(步驟S277)。 Then, the CPU 201 loads the measurement position M1y1 R in the Y direction of the first registration mark RM1 R1 of the first mark position PM1 from the address position in the Y direction of the memory M24 (FIG. 32: Step S275), and the memory from the memory M21, the reference position M1y1r in the Y direction of the first registration mark RM1 of the first mark position PM1 is loaded (step S276), and the measurement position M1y1 R in the Y direction of the first registration mark RM1 R1 from the first mark position PM1 The reference position M1y1r in the Y direction of the first registration mark RM1 of the first mark position PM1 is calculated, and the deviation amount ΔM1y1 R of the first registration mark RM1 R1 of the first mark position PM1 in the Y direction is obtained (refer to FIG. 67B). The amount of deviation ΔM1y1 R in the Y direction of the first registration mark RM1 R1 obtained is written in the memory M26 (step S277).
[第1標記位置的第1套準標記的Y方向的偏離量算出] [The amount of deviation in the Y direction of the first registration mark at the first mark position]
然後,CPU201從記憶體M22,載入左第1標記位置PM1的第1套準標記RM1L1的Y方向的偏離量△M1y1L(步驟S278),對此載入的左第1標記位置PM1的第1套準標記RM1L1的Y方向的偏離量△M1y1L,加算寫入於記憶體M26的右第1標記 位置PM1的第1套準標記RM1R1的Y方向的偏離量△M1y1R,將此左第1標記位置PM1的第1套準標記RM1L1的Y方向的偏離量△M1y1L與右第1標記位置PM1的第1套準標記RM1R1的Y方向的偏離量△M1y1R的合計值,以2除算,求出左右第1標記位置PM1的第1套準標記RM1的平均值△M1y1(△M1y1=△M1y1L+△M1y1R)/2),將此求出的左右第1標記位置PM1的第1套準標記RM1的平均值△M1y1,作為第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1,寫入於記憶體M27(步驟S279,參考圖70(a)、(b)、(c))。 Then, the CPU 201 loads the amount of deviation ΔM1y1 L in the Y direction of the first registration mark RM1 L1 of the left first mark position PM1 from the memory M22 (step S278), and loads the left first mark position PM1 for this. The deviation amount ΔM1y1 L in the Y direction of the first registration mark RM1 L1 is added to the deviation amount ΔM1y1 R in the Y direction of the first registration mark RM1 R1 written in the right first mark position PM1 of the memory M26. The total amount of deviation ΔM1y1 L in the Y direction of the first registration mark RM1 L1 of the left first mark position PM1 and the deviation amount ΔM1y1 R of the Y direction of the first registration mark RM1 R1 of the right first mark position PM1 The value is divided by 2, and the average value ΔM1y1 (ΔM1y1 = ΔM1y1 L + ΔM1y1 R )/2 of the first registration mark RM1 of the left and right first mark positions PM1 is obtained, and the left and right first are obtained. The average value ΔM1y1 of the first registration mark RM1 of the mark position PM1 is written in the memory M27 as the deviation amount ΔY1 of the first registration mark RM1 of the first mark position PM1 in the Y direction (step S279, reference drawing) 70(a), (b), (c)).
[第1套準標記間的距離算出] [Distance calculation between the first registration marks]
又,CPU201從記憶體M24的Y方向的位址位置,載入第1標記位置PM1的第1套準標記RM1R1的Y方向的測定位置M1y1R(步驟S280),從記憶體M25的Y方向的位址位置,載入第2標記位置PM2的第1套準標記RM1R2的Y方向的測定位置M1y2R(圖30:步驟S281),從第1標記位置PM1的第1套準標記RM1R1的Y方向的測定位置M1y1R,減算第2標記位置PM2的第1套準標記RM1R2的Y方向的測定位置M1y2R,求出右第1套準標記間的距離LM1R(參考圖70(b)),將此求出的右第1套準標記間的距離LM1R,寫入於記憶體M28(步驟S282)。 Further, the CPU 201 loads the measurement position M1y1 R in the Y direction of the first registration mark RM1 R1 of the first mark position PM1 from the address position in the Y direction of the memory M24 (step S280), from the Y direction of the memory M25. The address position is the measurement position M1y2 R in the Y direction of the first registration mark RM1 R2 at the second mark position PM2 (FIG. 30: Step S281), and the first registration mark RM1 R1 from the first mark position PM1. measurement position M1y1 R in the Y direction, subtraction operator the second mark position PM2 first register mark measurement position M1y2 R Y direction RM1 R2, and obtains the distance LM1 R between the right first register mark (see FIG. 70 ( b)), the distance LM1 R between the obtained right first registration marks is written in the memory M28 (step S282).
然後,CPU201從記憶體M23,載入左第1套準標記間的距離LM1L(步驟S283),對此載入的左第1套準標記間的距離LM1L,加算寫入於記憶體M28的右第1套準標記間的距離LM1R,並且將此左第1套準標記間的距離LM1L與右第1 套準標記間的距離LM1R的合計值,以2除算,求出左右套準標記間的距離的平均值LM1(LM1=(LM1L+LM1R)/2),將此求出的左右套準標記間的距離的平均值LM1,作為一對第1套準標記間的距離,寫入於記憶體M29(步驟S284,參考圖70(a)、(b)、(d))。 Then, the CPU 201 loads the distance LM1 L between the left first registration marks from the memory M23 (step S283), and the distance LM1 L between the left first registration marks loaded is added to the memory M28. a first set of right LM1 R the distance between the register mark, and this left a distance between the first set of register mark LM1 L 1 and the right distance LM1 R set between the total value of the register mark, in addition to operator 2 obtains about The average value LM1 of the distance between the registration marks (LM1=(LM1 L +LM1 R )/2), and the average value LM1 of the distance between the left and right registration marks obtained as the first registration mark The distance is written in the memory M29 (step S284, see Figs. 70(a), (b), (d)).
[第1套準標記間的伸縮率算出] [Evaluation of the expansion ratio between the first registration marks]
然後,CPU201從記憶體M30,載入第1套準標記間的基準距離LM1r(步驟S285),將寫入於記憶體M29的上下方向的一對套準標記間的距離(左右第1套準標記間的距離的平均值)LM1,以第1套準標記間的基準距離LM1r除算,將該除算結果,作為於上下方向分離的一對第1套準標記間的伸縮率η1(η1=LM1/LM1r),寫入於記憶體M31(步驟S286,參考圖70(e))。 Then, the CPU 201 loads the reference distance LM1r between the first registration marks from the memory M30 (step S285), and writes the distance between the pair of registration marks written in the vertical direction of the memory M29 (left and right first registration) The average value of the distance between the marks LM1 is divided by the reference distance LM1r between the first registration marks, and the result of the division is the expansion ratio η1 between the pair of first registration marks separated in the vertical direction (η1=LM1). /LM1r) is written in the memory M31 (step S286, see FIG. 70(e)).
[印刷] [print]
CPU201在此印刷準備結束後,若印刷開始開關208開啟(圖34:步驟S287,是),從記憶體M32,載入基準的印刷開始位置PRTST(步驟S288)。此基準的印刷開始位置PRTST如圖71所示,預先設定作為對於裝設於印刷台3的被印刷物4A的基準的印刷開始位置。 After the printing preparation is completed, the CPU 201 turns on the printing start switch 208 (FIG. 34: YES in step S287), and loads the reference printing start position PRT ST from the memory M32 (step S288). As shown in FIG. 71, the print start position PRT ST of this standard is set as a print start position as a reference for the to-be-printed object 4A mounted on the printing table 3.
然後,CPU201從記憶體M27,載入第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1(步驟S289),載入寫入於記憶體M74的第1標記位置PM1的第2套準標記RM2的Y方向的偏離量△Y2(步驟S290),對步驟S288載入的基準的印刷開始位置PRTST,加算第1標記位置PM1的第1套 準標記RM1的Y方向的偏離量△Y1、及第1標記位置PM1的第2套準標記RM2的Y方向的偏離量△Y2,求出修正的印刷開始位置PRTST',寫入於記憶體M33(步驟S291)。此時,第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1是於先前的步驟S279(圖32),作為△Y1=△M1y1而求出,第1標記位置PM1的第2套準標記RM2的Y方向的偏離量△Y2是於先前的步驟S101(圖13)設為△Y2=0。因此,此時,修正的印刷開始位置PRTST'是僅將步驟S279求出的第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1,加算於基準的印刷開始位置PRTST,作為修正的位置而得出。 Then, the CPU 201 loads the amount of deviation ΔY1 in the Y direction of the first registration mark RM1 of the first mark position PM1 from the memory M27 (step S289), and loads the first mark position PM1 written in the memory M74. The deviation amount ΔY2 in the Y direction of the second registration mark RM2 (step S290), and the Y-direction of the first registration mark RM1 of the first mark position PM1 is added to the reference print start position PRT ST loaded in step S288. The deviation amount ΔY1 and the deviation amount ΔY2 in the Y direction of the second registration mark RM2 of the first mark position PM1 are obtained, and the corrected print start position PRT ST ' is obtained and written in the memory M33 (step S291). At this time, the amount of deviation ΔY1 in the Y direction of the first registration mark RM1 at the first mark position PM1 is obtained in the previous step S279 (FIG. 32) as ΔY1=ΔM1y1, and the first mark position PM1 is obtained. The deviation amount ΔY2 in the Y direction of the second registration mark RM2 is set to ΔY2=0 in the previous step S101 (FIG. 13). Therefore, at this time, the corrected print start position PRT ST ' is added to the reference print start position PRT only by the deviation amount ΔY1 of the first registration mark RM1 of the first mark position PM1 obtained in step S279 in the Y direction. ST is derived as the corrected position.
接著,CPU201從記憶體M34,載入對於被印刷物4A設定的印刷長度l(步驟S292),從記憶體M31,載入第1套準標記間的伸縮率η1(步驟S293),從記憶體M77,載入第2套準標記間的伸縮率η2(步驟S294),對印刷長度l,乘算第1套準標記間的伸縮率η1及第2套準標記間的伸縮率η2,求出修正的印刷長度l'(l'=l×η1×η2),寫入於記憶體M35(步驟S295)。此時,第1套準標記間的伸縮率η1是於先前的步驟S286(圖33),作為η1=LM1/LM1r而求出,第2套準標記間的伸縮率η2是於先前的步驟S102(圖13)設為η2=1。因此,此時,修正的印刷長度l'是僅將步驟S286求出的第1套準標記間的伸縮率η1,乘算於印刷長度l,作為修正的長度而得出。 Next, the CPU 201 loads the print length 1 set for the to-be-printed object 4A from the memory M34 (step S292), and loads the expansion ratio η1 between the first registration marks from the memory M31 (step S293), from the memory M77. The expansion ratio η2 between the second registration marks is loaded (step S294), and the expansion ratio η1 between the first registration marks and the expansion ratio η2 between the second registration marks are multiplied by the printing length l to obtain a correction. The printing length l' (l' = l × η1 × η2) is written in the memory M35 (step S295). At this time, the expansion ratio η1 between the first registration marks is obtained in the previous step S286 (FIG. 33) as η1=LM1/LM1r, and the expansion ratio η2 between the second registration marks is in the previous step S102. (Fig. 13) Let η2 = 1. Therefore, at this time, the corrected printing length l' is obtained by multiplying the expansion ratio η1 between the first registration marks obtained in step S286 by the printing length l as the corrected length.
然後,CPU201從記憶體M33,載入修正的印刷開始位置PRTST'(步驟S296),對修正的印刷開始位置PRTST', 加算修正的印刷長度l',求出印刷結束位置PRTEND,將該求出的印刷結束位置PRTEND,寫入於記憶體M36(步驟S297)。 Then, the CPU 201 loads the corrected print start position PRT ST ' from the memory M33 (step S296), adds the corrected print length l' to the corrected print start position PRT ST ', and obtains the print end position PRT END . The obtained print end position PRT END is written in the memory M36 (step S297).
又,CPU201從記憶體M37,載入橡皮布滾筒的基準旋轉速度VBr(圖35:步驟S298),從記憶體M31,載入第1套準標記間的伸縮率η1(步驟S299),從記憶體M77,載入第2套準標記間的伸縮率η2(步驟S300),對橡皮布滾筒的基準旋轉速度VBr,乘算第1套準標記間的伸縮率η1的倒數及第2套準標記間的伸縮率η2的倒數,求出印刷中的橡皮布滾筒的旋轉速度VBp(VBp=VBr×1/η1×1/η2),將此求出的印刷中的橡皮布滾筒的旋轉速度VBp,寫入於記憶體M38(步驟S301)。此時,第1套準標記間的伸縮率η1是於先前的步驟S286(圖33),作為η1=LM1/LM1r而求出,第2套準標記間的伸縮率η2是於先前的步驟S102(圖13)設為η2=1。因此,印刷中的橡皮布滾筒的旋轉速度VBp是將步驟S286求出的第1套準標記間的伸縮率η1的倒數,乘算於橡皮布滾筒的基準旋轉速度VBr,作為調整的速度而得出。 Further, the CPU 201 loads the reference rotation speed VBr of the blanket cylinder from the memory M37 (FIG. 35: step S298), and loads the expansion ratio η1 between the first registration marks from the memory M31 (step S299), and reads from the memory. The body M77 is loaded with the expansion ratio η2 between the second registration marks (step S300), and the reciprocal of the expansion ratio η1 between the first registration marks and the second registration mark are multiplied by the reference rotation speed VBr of the blanket cylinder. The reciprocal of the expansion ratio η2 between the two is obtained, and the rotational speed VBp (VBp=VBr×1/η1×1/η2) of the blanket cylinder during printing is obtained, and the rotational speed VBp of the blanket cylinder in the printing is obtained. It is written in the memory M38 (step S301). At this time, the expansion ratio η1 between the first registration marks is obtained in the previous step S286 (FIG. 33) as η1=LM1/LM1r, and the expansion ratio η2 between the second registration marks is in the previous step S102. (Fig. 13) Let η2 = 1. Therefore, the rotational speed VBp of the blanket cylinder during printing is the reciprocal of the expansion ratio η1 between the first registration marks obtained in step S286, and is multiplied by the reference rotational speed VBr of the blanket cylinder, and is obtained as the adjusted speed. Out.
[對印版滾筒的墨水供給] [Ink supply to plate cylinder]
然後,CPU201從記憶體M39,載入印版滾筒的基準旋轉速度VPr(步驟S302),將此載入的印版滾筒的基準旋轉速度VPr,對印版滾筒驅動用馬達驅動器218,經由D/A轉換器221輸出(步驟S303)。藉此,印版滾筒1會以基準旋轉速度VPr開始旋轉。 Then, the CPU 201 loads the reference rotational speed VPr of the plate cylinder from the memory M39 (step S302), and the reference rotational speed VPr of the loaded plate cylinder is applied to the plate cylinder drive motor driver 218 via D/. The A converter 221 outputs (step S303). Thereby, the plate cylinder 1 starts to rotate at the reference rotational speed VPr.
CPU201在使印版滾筒1以基準旋轉速度VPr旋轉的狀態下,對墨水裝置235輸出墨水供給開始指令(步驟 S304)。藉此,從墨水裝置235對印版滾筒1開始供給墨水。 The CPU 201 outputs an ink supply start command to the ink device 235 in a state where the plate cylinder 1 is rotated at the reference rotational speed VPr (step S304). Thereby, the ink is supplied from the ink unit 235 to the plate cylinder 1.
CPU201在從此墨水裝置235對印版滾筒1的墨水供給中,從印版滾筒旋轉相位檢測用計數器220,載入計數值(步驟S305),從此載入的印版滾筒旋轉相位檢測用計數器220的計數值,運算印版滾筒現在的旋轉相位ΦR(步驟S306),從記憶體M42,載入印版滾筒的印刷開始位置ΦST(步驟S307),確認印版滾筒現在的旋轉相位ΦR,是否到達印版滾筒的印刷開始位置ΦST(步驟S308)。 In the ink supply to the plate cylinder 1 from the ink device 235, the CPU 201 loads the count value from the plate cylinder rotation phase detecting counter 220 (step S305), and the plate cylinder rotation phase detecting counter 220 loaded therefrom Counting the value, calculating the current rotation phase Φ R of the plate cylinder (step S306), loading the printing start position Φ ST of the plate cylinder from the memory M42 (step S307), and confirming the current rotation phase Φ R of the plate cylinder, Whether or not the printing start position Φ ST of the plate cylinder is reached (step S308).
然後,CPU201若確認印版滾筒現在的旋轉相位ΦR,到達印版滾筒的印刷開始位置ΦST(步驟S308,是),從印版滾筒旋轉相位檢測用計數器220,載入計數值(圖36:步驟S309),從此載入的印版滾筒旋轉相位檢測用計數器220的計數值,運算印版滾筒現在的旋轉相位ΦR(步驟S310),從記憶體M43,載入印版滾筒的印刷結束位置ΦEND(步驟S306),確認印版滾筒現在的旋轉相位ΦR,是否到達印版滾筒的印刷結束位置ΦEND(步驟S312)。 Then, the CPU 201 confirms the current rotational phase Φ R of the plate cylinder, reaches the printing start position Φ ST of the plate cylinder (YES in step S308), and rotates the phase detecting counter 220 from the plate cylinder to load the count value (Fig. 36). Step S309), from the count value of the plate cylinder rotation phase detecting counter 220 loaded therefrom, the current rotation phase Φ R of the plate cylinder is calculated (step S310), and the printing of the plate cylinder is completed from the memory M43. The position Φ END (step S306) confirms the current rotation phase Φ R of the plate cylinder and reaches the printing end position Φ END of the plate cylinder (step S312).
CPU201若確認印版滾筒現在的旋轉相位ΦR,到達印版滾筒的印刷結束位置ΦEND(步驟S312,是),對印版滾筒驅動用馬達驅動器218,輸出停止指令(步驟S313),對墨水裝置235輸出墨水供給停止指令(步驟S314)。藉此,從印版滾筒1的印刷開始位置ΦST到印版滾筒的印刷結束位置ΦEND為止的區間,供給墨水,於此墨水供給的狀態下,印版滾筒1停止旋轉。 When the CPU 201 confirms the current rotation phase Φ R of the plate cylinder, it reaches the printing end position Φ END of the plate cylinder (YES in step S312), and outputs a stop command to the plate cylinder driving motor driver 218 (step S313). The device 235 outputs an ink supply stop command (step S314). Thereby, ink is supplied from the printing start position Φ ST of the plate cylinder 1 to the printing end position Φ END of the plate cylinder, and the plate cylinder 1 stops rotating in the state where the ink is supplied.
[從印版滾筒對橡皮布滾筒的墨水轉印] [Ink transfer from the plate cylinder to the blanket cylinder]
接著,CPU201從記憶體M37,載入橡皮布滾筒的基準旋轉速度VBr(步驟S315),將該載入的橡皮布滾筒的基準旋轉速度VBr,對橡皮布滾筒驅動用馬達驅動器223,經由D/A轉換器226輸出(步驟S316)。藉此,橡皮布滾筒2會以橡皮布滾筒的基準旋轉速度VBr開始旋轉。此時,橡皮布滾筒2不與印版滾筒1接觸。 Next, the CPU 201 loads the reference rotational speed VBr of the blanket cylinder from the memory M37 (step S315), and the reference rotational speed VBr of the loaded blanket cylinder is applied to the blanket cylinder drive motor driver 223 via D/. The A converter 226 outputs (step S316). Thereby, the blanket cylinder 2 starts to rotate at the reference rotational speed VBr of the blanket cylinder. At this time, the blanket cylinder 2 is not in contact with the plate cylinder 1.
CPU201在使橡皮布滾筒2以基準旋轉速度VBr旋轉的狀態下,從橡皮布滾筒旋轉相位檢測用計數器225,載入計數值(圖37:步驟S317),從此載入的橡皮布滾筒旋轉相位檢測用計數器225的計數值,運算橡皮布滾筒現在的旋轉相位ψR(步驟S318),從記憶體M46,載入橡皮布滾筒的印刷開始位置ψST(步驟S319),確認橡皮布滾筒現在的旋轉相位ψR,是否到達橡皮布滾筒的印刷開始位置ψST(步驟S320)。 The CPU 201 rotates the phase detecting counter 225 from the blanket cylinder in a state where the blanket cylinder 2 is rotated at the reference rotational speed VBr, and loads the count value (FIG. 37: Step S317), and the blanket cylinder rotational phase detection loaded therefrom The current rotation phase ψ R of the blanket cylinder is calculated by the count value of the counter 225 (step S318), and the printing start position ψ ST of the blanket cylinder is loaded from the memory M46 (step S319), and the current rotation of the blanket cylinder is confirmed. The phase ψ R is reached at the printing start position ψ ST of the blanket cylinder (step S320).
然後,CPU201若確認橡皮布滾筒現在的旋轉相位ψR,是否到達橡皮布滾筒的印刷開始位置ψST(步驟S320,是),對滾筒裝卸裝置236輸出裝著指令(步驟S321),使橡皮布滾筒2接觸印版滾筒1。然後,CPU201從記憶體M39,載入印版滾筒的基準旋轉速度VPr(步驟S322),將該載入的印版滾筒的基準旋轉速度VPr對印版滾筒驅動用馬達驅動器218,經由D/A轉換器221輸出(步驟S323)。藉此,印版滾筒1會以基準旋轉速度VPr開始旋轉,來自印版滾筒1的墨水開始轉印到橡皮布滾筒2。 Then, when the CPU 201 confirms the current rotation phase ψ R of the blanket cylinder, it reaches the printing start position ψ ST of the blanket cylinder (YES in step S320), and outputs a loading command to the drum loading and unloading device 236 (step S321) to make the blanket. The drum 2 contacts the plate cylinder 1. Then, the CPU 201 loads the reference rotational speed VPr of the plate cylinder from the memory M39 (step S322), and presses the reference rotational speed VPr of the loaded plate cylinder to the plate cylinder drive motor driver 218 via D/A. The converter 221 outputs (step S323). Thereby, the plate cylinder 1 starts to rotate at the reference rotation speed VPr, and the ink from the plate cylinder 1 starts to be transferred to the blanket cylinder 2.
從印版滾筒1對橡皮布滾筒2轉印墨水的期間, CPU201從橡皮布滾筒旋轉相位檢測用計數器225,載入計數值(圖38:步驟S324),從此載入的橡皮布滾筒旋轉相位檢測用計數器225的計數值,運算橡皮布滾筒現在的旋轉相位ψR(步驟S325),從記憶體M47,載入橡皮布滾筒的印刷結束位置ψEND(步驟S326),確認橡皮布滾筒現在的旋轉相位ψR,是否到達橡皮布滾筒的印刷結束位置ψEND(步驟S327)。 While the ink is being transferred from the plate cylinder 1 to the blanket cylinder 2, the CPU 201 rotates the phase detecting counter 225 from the blanket cylinder to load the count value (FIG. 38: step S324), and the blanket cylinder rotation phase detection loaded therefrom. The current rotation phase ψ R of the blanket cylinder is calculated by the count value of the counter 225 (step S325), and the printing end position END END of the blanket cylinder is loaded from the memory M47 (step S326), and the current rotation of the blanket cylinder is confirmed. The phase ψ R is reached at the printing end position ψ END of the blanket cylinder (step S327).
然後,CPU201若確認橡皮布滾筒現在的旋轉相位ψR,到達橡皮布滾筒的印刷結束位置ψEND(步驟S327,是),對滾筒裝卸裝置236輸出卸下指令(步驟S328),使橡皮布滾筒2離開印版滾筒1。亦即,進行滾筒卸下。藉此,從橡皮布滾筒2的印刷開始位置ψST到印刷結束位置ψEND為止的區間,轉印來自印版滾筒1的墨水。 When the CPU 201 confirms the current rotation phase ψ R of the blanket cylinder, it reaches the printing end position END END of the blanket cylinder (YES in step S327), and outputs a removal command to the drum loading and unloading device 236 (step S328) to make the blanket cylinder. 2 Leave the plate cylinder 1. That is, the drum is removed. Thereby, the ink from the plate cylinder 1 is transferred from the printing start position ψ ST of the blanket cylinder 2 to the printing end position END END .
[橡皮布滾筒的下降] [Down of blanket roller]
CPU201若當從印版滾筒1對橡皮布滾筒2的墨水轉印結束時,對印版滾筒驅動用馬達驅動器218輸出停止指令(步驟S329),使印版滾筒1的旋轉停止。然後,從橡皮布滾筒旋轉相位檢測用計數器225,載入計數值(圖39:步驟S330),從此載入的橡皮布滾筒旋轉相位檢測用計數器225的計數值,運算橡皮布滾筒現在的旋轉相位ψR(步驟S331),從記憶體M48,載入橡皮布滾筒的移動開始位置ψMST(步驟S332),確認橡皮布滾筒現在的旋轉相位ψR,是否到達橡皮布滾筒的移動開始位置ψMST(步驟S333)。 When the ink transfer from the plate cylinder 1 to the blanket cylinder 2 is completed, the CPU 201 outputs a stop command to the plate cylinder drive motor driver 218 (step S329) to stop the rotation of the plate cylinder 1. Then, the phase detecting counter 225 is rotated from the blanket cylinder, and the count value is loaded (FIG. 39: step S330), and the blanket cylinder loaded from here rotates the count value of the phase detecting counter 225 to calculate the current rotational phase of the blanket cylinder. ψ R (step S331), from the memory M48, the movement start position ψ MST of the blanket cylinder is loaded (step S332), and the current rotation phase ψ R of the blanket cylinder is confirmed, and whether or not the movement start position of the blanket cylinder is reached ψ MST (Step S333).
然後,CPU201若確認橡皮布滾筒現在的旋轉相 位ψR,到達橡皮布滾筒的移動開始位置ψMST(步驟S333,是),對橡皮布滾筒升降用氣壓缸用閥234輸出下降指令(步驟S334)。藉此,橡皮布滾筒升降用氣壓缸233動作,橡皮布滾筒2下降到印刷台3(參考圖72)。 When the CPU 201 confirms the current rotation phase ψ R of the blanket cylinder, it reaches the movement start position ψ MST of the blanket cylinder (YES in step S333), and outputs a lowering command to the blanket cylinder lift cylinder valve 234 (step S334). . Thereby, the blanket cylinder lifting pneumatic cylinder 233 operates, and the blanket cylinder 2 descends to the printing table 3 (refer to FIG. 72).
[橡皮布滾筒往上下方向的移動] [Motion roller moving up and down]
接著,CPU201從記憶體M49,載入橡皮布滾筒的上下方向移動速度vBM(步驟S335),對橡皮布滾筒上下方向移動用馬達驅動器228,將正轉指令及橡皮布滾筒的上下方向移動速度vBM,經由D/A轉換器231輸出(步驟S336)。藉此,橡皮布滾筒2一面旋轉,一面往上下方向的下游側,亦即往印刷台4上的被印刷物4A的方向,以上下方向移動速度vBM開始移動。 Next, the CPU 201 loads the vertical direction moving speed vB M of the blanket cylinder from the memory M49 (step S335), moves the blanket motor for the vertical direction of the blanket cylinder, and moves the forward rotation command and the blanket roller in the vertical direction. vB M is output via the D/A converter 231 (step S336). As a result, the blanket cylinder 2 rotates and moves in the vertical direction on the downstream side in the vertical direction, that is, in the direction of the printed matter 4A on the printing table 4, in the vertical direction moving speed vB M .
接著,CPU201於記憶體M50,寫入橡皮布滾筒的上下方向位置,及表示依據旋轉相位的相位偏差修正未完成之值「2」(圖40:步驟S337)。然後,此橡皮布滾筒2往上下方向的下游側的移動中,從橡皮布滾筒的上下方向位置檢測用計數器230,載入計數值(步驟S338),從此載入的橡皮布滾筒的上下方向位置檢測用計數器230的計數值,運算橡皮布滾筒現在的上下方向位置PBMR,寫入於記憶體M52(步驟S339),並且從記憶體M33,載入修正的印刷開始位置PRTST'(步驟S340),確認步驟S339運算的橡皮布滾筒現在的上下方向位置PBMR,是否到達修正的印刷開始位置PRTST'(步驟S341)。 Next, the CPU 201 writes the position of the blanket cylinder in the vertical direction in the memory M50, and indicates that the uncompleted value "2" is corrected based on the phase deviation of the rotational phase (FIG. 40: Step S337). Then, in the movement of the blanket cylinder 2 on the downstream side in the up-and-down direction, the position detecting counter 230 is loaded from the vertical direction of the blanket cylinder, and the count value is loaded (step S338), and the position of the blanket cylinder loaded in the up-and-down direction is loaded. The count value of the detection counter 230 is calculated, the current vertical position PBM R of the blanket cylinder is calculated, written in the memory M52 (step S339), and the corrected print start position PRT ST ' is loaded from the memory M33 (step S340). It is confirmed whether or not the current vertical position position PBM R of the blanket cylinder calculated in step S339 has reached the corrected printing start position PRT ST ' (step S341).
[橡皮布滾筒的旋轉相位調整] [Rotary phase adjustment of blanket cylinder]
CPU201重複步驟S342(圖41)~S362(圖42)的處理動作,直到於步驟S341,確認橡皮布滾筒現在的上下方向位置PBMR,到達修正的印刷開始位置PRTST'為止的期間。於此步驟S342~S362的處理,進行橡皮布滾筒的旋轉相位的調整。此橡皮布滾筒的旋轉相位的調整如下進行。 The CPU 201 repeats the processing operations of steps S342 (FIG. 41) to S362 (FIG. 42) until the step S341 confirms the current vertical position PBM R of the blanket cylinder and reaches the corrected printing start position PRT ST '. In the processing of steps S342 to S362, the rotation phase of the blanket cylinder is adjusted. The adjustment of the rotational phase of this blanket cylinder is performed as follows.
CPU201從記憶體M52,載入橡皮布滾筒現在的上下方向位置PBMR(圖41:步驟S342),從記憶體M27,載入第1標記位置的第1套準標記的Y方向的偏離量△Y1(步驟S343),從記憶體M74,載入第1標記位置的第2套準標記的Y方向的偏離量△Y2(步驟S344),對橡皮布滾筒現在的上下方向位置PBMR,加算第1標記位置的第1套準標記的Y方向的偏離量△Y1、及第1標記位置的第2套準標記的Y方向的偏離量△Y2,求出修正的橡皮布滾筒現在的上下方向位置PBMR',將前述求出之修正的橡皮布滾筒現在的上下方向位置PBMR'寫入於記憶體M53(步驟S345)。 The CPU 201 loads the current vertical position PBM R of the blanket cylinder from the memory M52 (FIG. 41: Step S342), and loads the deviation amount of the first registration mark in the Y direction from the memory M27 to the Y direction. Y1 (step S343), the amount of deviation ΔY2 in the Y direction of the second registration mark at the first mark position is loaded from the memory M74 (step S344), and the vertical position PBM R of the blanket cylinder is added. The amount of deviation ΔY1 in the Y direction of the first registration mark at the mark position and the deviation amount ΔY2 in the Y direction of the second registration mark at the first mark position are used to obtain the current up and down position of the corrected blanket cylinder. PBM R ', the current vertical direction position PBM R ' of the corrected blanket cylinder obtained in the above is written in the memory M53 (step S345).
然後,從記憶體M54,載入橡皮布滾筒的上下方向位置-應有的橡皮布滾筒的旋轉相位轉換表(步驟S346),利用此載入的橡皮布滾筒的上下方向位置-應有的橡皮布滾筒的旋轉相位轉換表,從修正的橡皮布滾筒現在的上下方向位置PBMR',求出應有的橡皮布滾筒的旋轉相位ψm(步驟S347)。 Then, from the memory M54, the up-and-down direction of the blanket cylinder is loaded - the rotation phase conversion table of the blanket cylinder (step S346), and the position of the blanket cylinder loaded in the up-and-down direction - the rubber that should be present The rotation phase conversion table of the cloth cylinder determines the rotation phase ψm of the blanket cylinder from the current vertical position PBM R ' of the corrected blanket cylinder (step S347).
然後,CPU201從橡皮布滾筒旋轉相位檢測用計數器225,載入計數值(步驟S348),從此載入的橡皮布滾筒旋轉相位檢測用計數器225的計數值,求出橡皮布滾筒現在 的旋轉相位ψR(步驟S349)。然後,從步驟S347求出的橡皮布滾筒的旋轉相位ψm,減算橡皮布滾筒現在的旋轉相位ψR,求出現在的旋轉相位差△ψR,將此求出的現在的旋轉相位差△ψR,寫入於記憶體M56(步驟S350)。 Then, the CPU 201 rotates the phase detecting counter 225 from the blanket cylinder to load the count value (step S348), and the blanket cylinder rotated from the phase of the phase detecting counter 225 is loaded to determine the current rotational phase of the blanket cylinder. R (step S349). Then, from the rotational phase ψm of the blanket cylinder obtained in step S347, the current rotational phase ψ R of the blanket cylinder is subtracted, and the current rotational phase difference Δψ R is obtained, and the current rotational phase difference Δψ obtained therefrom is obtained. R is written in the memory M56 (step S350).
接著,CPU201從步驟S350求出的橡皮布滾筒現在的旋轉相位差△ψR,求出橡皮布滾筒現在的旋轉相位差△ψR的絕對值(步驟S351),從記憶體M58,載入橡皮布滾筒的旋轉相位差的容許值α(步驟S352),確認橡皮布滾筒現在的旋轉相位差△ψR的絕對值,是否在橡皮布滾筒的旋轉相位差的容許值α以下(圖42:步驟S353)。 Next, the CPU 201 obtains the absolute value of the rotational phase difference Δψ R of the blanket cylinder from the current rotational phase difference Δψ R of the blanket cylinder obtained in step S350 (step S351), and loads the eraser from the memory M58. The allowable value α of the rotational phase difference of the cloth cylinder (step S352), and confirm whether the absolute value of the current rotational phase difference Δψ R of the blanket cylinder is equal to or less than the allowable value α of the rotational phase difference of the blanket cylinder (FIG. 42: Step S353).
在此,若橡皮布滾筒現在的旋轉相位差△ψR的絕對值,不在橡皮布滾筒的旋轉相位差的容許值α以下(步驟S353,否),CPU201從記憶體M59,載入橡皮布滾筒現在的旋轉相位差-旋轉速度的修正值轉換表(步驟S354),且從記憶體M56,載入橡皮布滾筒現在的旋轉相位差△ψR(步驟S355),利用橡皮布滾筒現在的旋轉相位差-旋轉速度的修正值轉換表,從橡皮布滾筒現在的旋轉相位差△ψR,求出旋轉速度的修正值△V(步驟S356)。 Here, if the absolute value of the rotational phase difference Δψ R of the blanket cylinder is not equal to or less than the allowable value α of the rotational phase difference of the blanket cylinder (NO in step S353), the CPU 201 loads the blanket cylinder from the memory M59. The current rotation phase difference-rotation speed correction value conversion table (step S354), and from the memory M56, the current rotation phase difference Δψ R of the blanket cylinder is loaded (step S355), and the current rotation phase of the blanket cylinder is utilized. The correction value conversion table of the difference-rotation speed obtains the correction value ΔV of the rotation speed from the current rotational phase difference Δψ R of the blanket cylinder (step S356).
然後,CPU201從記憶體M37,載入橡皮布滾筒的基準旋轉速度VBr(步驟S357),對橡皮布滾筒的基準旋轉速度VBr,加算旋轉速度的修正值△V,求出修正的橡皮布滾筒的旋轉速度VBr'(步驟S358),將此求出的修正的橡皮布滾筒的旋轉速度VBr',對橡皮布滾筒驅動用馬達驅動器223,經由D/A轉換器226輸出(步驟S359),返回步驟S338(圖40), 重複同樣動作。 Then, the CPU 201 loads the reference rotation speed VBr of the blanket cylinder from the memory M37 (step S357), adds the correction value ΔV of the rotation speed to the reference rotation speed VBr of the blanket cylinder, and obtains the corrected blanket cylinder. The rotation speed VBr' (step S358), the obtained rotation speed VBr' of the blanket blanket is output to the blanket cylinder drive motor driver 223 via the D/A converter 226 (step S359), and the process returns to the step S338 (Figure 40), Repeat the same action.
藉此,調整橡皮布滾筒2的旋轉速度,使得橡皮布滾筒現在的旋轉相位差△ψR的絕對值,符合橡皮布滾筒的旋轉相位差的容許值α以下。 Thereby, the rotational speed of the blanket cylinder 2 is adjusted so that the absolute value of the rotational phase difference Δψ R of the blanket cylinder now satisfies the allowable value α of the rotational phase difference of the blanket cylinder.
然後,若橡皮布滾筒現在的旋轉相位差△ψR的絕對值,成為橡皮布滾筒的旋轉相位差的容許值α以下(圖42:步驟S353,是),CPU201從記憶體M37,載入橡皮布滾筒的基準旋轉速度VBr(步驟S360),將此載入的橡皮布滾筒的基準旋轉速度VBr,對橡皮布滾筒驅動用馬達驅動器223,經由D/A轉換器226輸出(步驟S361),於記憶體M50,作為表示依據橡皮布滾筒的上下方向位置及旋轉相位的相位偏差修正完成之值而寫入「1」(步驟S362) Then, if the absolute value of the rotational phase difference Δψ R of the blanket cylinder is equal to or less than the allowable value α of the rotational phase difference of the blanket cylinder (FIG. 42: YES in step S353), the CPU 201 loads the eraser from the memory M37. The reference rotation speed VBr of the cloth drum (step S360), and the reference rotation speed VBr of the loaded blanket cylinder is output to the blanket cylinder drive motor driver 223 via the D/A converter 226 (step S361). The memory M50 is written as "1" as a value indicating that the phase deviation correction is completed in accordance with the vertical position and the rotational phase of the blanket cylinder (step S362).
CPU201重複此步驟S342~S362的處理動作,直到橡皮布滾筒現在的上下方向位置PBMR到達修正的印刷開始位置PRTST'為止,於步驟S353,橡皮布滾筒現在的旋轉相位差△ψR的絕對值,不成為橡皮布滾筒的旋轉相位差的容許值α以下時,不進展至步驟S360~S362的處理。此時,於記憶體M50,作為表示依據橡皮布滾筒的上下方向位置及旋轉相位的相位偏差修正未完成之值而維持寫入有「2」。 The CPU 201 repeats the processing operations of steps S342 to S362 until the current vertical position PBM R of the blanket cylinder reaches the corrected printing start position PRT ST ', and the absolute rotation phase difference Δψ R of the blanket cylinder is now in step S353. When the value does not become the allowable value α of the rotational phase difference of the blanket cylinder, the processing of steps S360 to S362 is not advanced. At this time, in the memory M50, the uncompleted value is corrected as the phase deviation correction based on the vertical position and the rotational phase of the blanket cylinder, and "2" is maintained.
CPU201若確認橡皮布滾筒現在的上下方向位置PBMR,到達修正的印刷開始位置PRTST'(圖40:步驟S341,是),載入寫入於記憶體M50之值(步驟S363),確認寫入於記憶體M50之值是否為「1」(圖43:步驟S364)。在此,寫 入於記憶體M50之值若非「1」(步驟S364,否),於顯示器205顯示錯誤(步驟S377),寫入於記憶體M50之值若是「1」(步驟S364,是),判斷處於依據橡皮布滾筒的上下方向位置及旋轉相位的相位偏差修正完成的狀態。 When the CPU 201 confirms the current vertical position PBM R of the blanket cylinder, it reaches the corrected print start position PRT ST ' (FIG. 40: Yes in step S341), loads the value written in the memory M50 (step S363), and confirms writing. Whether the value entered in the memory M50 is "1" (FIG. 43: Step S364). Here, if the value written in the memory M50 is not "1" (NO in step S364), an error is displayed on the display 205 (step S377), and the value written in the memory M50 is "1" (YES in step S364) It is judged that the phase deviation correction in accordance with the vertical position and the rotational phase of the blanket cylinder is completed.
CPU201若判斷處於依據橡皮布滾筒的上下方向位置及旋轉相位的相位偏差修正完成的狀態(步驟S364,是),從記憶體M38,載入印刷中的橡皮布滾筒的旋轉速度VBp(步驟S365),將該載入的印刷中的橡皮布滾筒的旋轉速度VBp,對橡皮布滾筒驅動用馬達驅動器223,經由D/A轉換器226輸出(步驟S366)。藉此,橡皮布滾筒2會以印刷中的橡皮布滾筒的旋轉速度VBp開始旋轉(參考圖73)。亦即,從修正的印刷開始位置PRTST',一面以印刷中的橡皮布滾筒的旋轉速度VBp旋轉,橡皮布滾筒2一面往上下方向的下游側移動,對於印刷台3上的被印刷物4A,進行電路(第2次電路)的印刷。 When the CPU 201 determines that the phase deviation correction in accordance with the vertical position and the rotational phase of the blanket cylinder is completed (YES in step S364), the rotation speed VBp of the blanket cylinder being loaded is loaded from the memory M38 (step S365). The rotational speed VBp of the blanket cylinder in the loaded printing is output to the blanket cylinder drive motor driver 223 via the D/A converter 226 (step S366). Thereby, the blanket cylinder 2 starts to rotate at the rotational speed VBp of the blanket cylinder in printing (refer to FIG. 73). In other words, from the corrected printing start position PRT ST ', while rotating at the rotation speed VBp of the blanket cylinder, the blanket cylinder 2 moves to the downstream side in the vertical direction, and the printed matter 4A on the printing table 3 is The circuit (the second circuit) is printed.
然後,CPU201從橡皮布滾筒的上下方向位置檢測用計數器230,載入計數值(步驟S367),從此載入的橡皮布滾筒的上下方向位置檢測用計數器230的計數值,運算橡皮布滾筒現在的上下方向位置PBMR(步驟S368),從記憶體M36,載入印刷結束位置PRTEND(步驟S369),確認橡皮布滾筒的現在的上下方向位置PBMR,是否到達印刷結束位置PRTEND(步驟S370)。 Then, the CPU 201 loads the count value from the up-and-down position detecting counter 230 of the blanket cylinder (step S367), and counts the count value of the up-and-down direction position detecting counter 230 of the blanket cylinder loaded therefrom, and calculates the current blanket cylinder. In the up-and-down direction position PBM R (step S368), the print end position PRT END is loaded from the memory M36 (step S369), and the current vertical position PBM R of the blanket cylinder is checked to see whether or not the print end position PRT END has been reached (step S370). ).
CPU201若確認橡皮布滾筒現在的上下方向位置PBMR,到達印刷結束位置PRTEND(步驟S370,是),對橡皮 布滾筒驅動用馬達驅動器223,輸出停止指令(圖41:步驟S371),使橡皮布滾筒2的旋轉停止(參考圖74)。然後,對橡皮布滾筒升降用氣壓缸用閥234,輸出上升指令(步驟S372),使橡皮布滾筒2從印刷台3上升(參考圖75), When the CPU 201 confirms the current vertical position PBM R of the blanket cylinder, it reaches the printing end position PRT END (YES in step S370), and outputs a stop command to the blanket cylinder drive motor driver 223 (FIG. 41: Step S371) to make the eraser. The rotation of the cloth drum 2 is stopped (refer to Fig. 74). Then, the air cylinder 233 for the blanket cylinder lifting and lowering outputs a rising command (step S372), and the blanket cylinder 2 is lifted from the printing table 3 (refer to FIG. 75).
然後,CPU201從記憶體M49,載入橡皮布滾筒的上下方向移動速度vBM(步驟S373)對橡皮布滾筒上下方向移動用馬達驅動器228,將反轉指令及橡皮布滾筒的上下方向移動速度vBM,經由D/A轉換器231輸出(步驟S374)。藉此,於橡皮布滾筒2停止旋轉的狀態下,朝向上下方向的上游側,亦即印版滾筒1所在側,以上下方向移動速度vBM開始移動。 Then, the CPU 201 loads the upper and lower direction moving speed vB M of the blanket cylinder from the memory M49 (step S373), and moves the motor driver 228 to the blanket cylinder up and down direction, and moves the reverse rotation command and the blanket cylinder in the vertical direction by the speed vB. M is output via the D/A converter 231 (step S374). As a result, in the state where the blanket cylinder 2 stops rotating, the upstream side in the vertical direction, that is, the side where the plate cylinder 1 is located, the upper and lower direction moving speed vB M starts to move.
藉由此橡皮布滾筒2往上下方向的上游側的移動,若橡皮布滾筒的上下方向的原點位置檢測器232開啟(步驟S375,是),亦即返回橡皮布滾筒1開始移動前的最初位置(原點位置),則對橡皮布滾筒上下方向移動用馬達驅動器228,輸出停止指令(步驟S376)。藉此,橡皮布滾筒2往上下方向的移動停止(參考圖76)。 When the blanket cylinder 2 moves to the upstream side in the up-and-down direction, the origin position detector 232 in the vertical direction of the blanket cylinder is opened (YES in step S375), that is, the first before returning to the blanket cylinder 1 to start moving. At the position (original position), the motor driver 228 for moving the blanket cylinder up and down direction outputs a stop command (step S376). Thereby, the movement of the blanket cylinder 2 in the up and down direction is stopped (refer to FIG. 76).
藉此,將第1標記位置PM1的第2套準標記的Y方向的偏離量△Y2設為△Y2=0,將第2套準標記間的伸縮率η2設為η2=1,對印刷有第1次電路的被印刷物4A進行電路(第2次電路)的印刷,得到如圖3所示同時印刷有4個第2套準標記RM2的最初的被印刷物4B。 Thereby, the deviation amount ΔY2 in the Y direction of the second registration mark of the first mark position PM1 is ΔY2=0, and the expansion ratio η2 between the second registration marks is η2=1, and the printing is performed. The printed matter 4A of the first circuit performs printing of the circuit (secondary circuit), and the first printed matter 4B in which four second registration marks RM2 are simultaneously printed as shown in FIG. 3 is obtained.
[印刷結束後的教學] [teaching after printing]
操作者如此得到同時印刷有4個第2套準標記RM2的被 印刷物4AB後,開啟印刷結束後的教學開關209。 The operator is thus obtained with the 4th registration mark RM2 printed at the same time. After the print 4AB, the teaching switch 209 after the end of printing is turned on.
平台印刷控制裝置200的CPU201若當印刷結束後的教學開關開啟209(圖45:步驟S377,是),從記憶體M1載入攝影機移動用馬達的旋轉速度Vc(步驟S378),對攝影機移動用馬達驅動器212,將正轉指令及攝影機移動用馬達的旋轉速度Vc,經由D/A轉換器215輸出(步驟S379)。藉此,攝影機移動用馬達211以旋轉速度Vc正轉,以圖3所示的最初位置作為原點位置,左攝影機210L及右攝影機210R往左方同時移動於印刷台3上。 When the CPU 201 of the platform print control device 200 turns on the teaching switch 209 after the end of printing (FIG. 45: YES in step S377), the rotation speed Vc of the camera moving motor is loaded from the memory M1 (step S378), and the camera moves for the camera. The motor driver 212 outputs the forward rotation command and the rotational speed Vc of the camera moving motor via the D/A converter 215 (step S379). Thereby, the camera moving motor 211 is rotated forward at the rotational speed Vc, and the first position shown in FIG. 3 is used as the origin position, and the left camera 210L and the right camera 210R are simultaneously moved to the left side of the printing table 3.
CPU201是於此左攝影機210L及右攝影機210R的移動中,載入攝影機位置檢測用計數器214的計數值(步驟S380),從此攝影機位置檢測用計數器214的計數值,運算左攝影機210L及右攝影機210R的現在位置PCMR(步驟S381),從記憶體M4,載入第1標記位置PM1(步驟S382),確認左攝影機210L及右攝影機210R的現在位置PCMR是否到達第1標記位置PM1(步驟S383)。 The CPU 201 loads the count value of the camera position detecting counter 214 during the movement of the left camera 210L and the right camera 210R (step S380), and calculates the left camera 210L and the right camera 210R from the count value of the camera position detecting counter 214. The current position PCM R (step S381), the first mark position PM1 is loaded from the memory M4 (step S382), and it is confirmed whether the current position PCM R of the left camera 210L and the right camera 210R has reached the first mark position PM1 (step S383). ).
CPU201若確認左攝影機210L及右攝影機210R的現在位置PCMR到達第1標記位置PM1(步驟S383,是),對攝影機移動用馬達驅動器212輸出停止指令(步驟S384),停止左攝影機210L及右攝影機210R的移動。然後,對左攝影機210L及右攝影機210R輸出攝像指令(步驟S385),以左攝影機210L,拍攝包含裝設於印刷台3的被印刷物4B上的第2套準標記RM2R1的區域,以右攝影機210R,拍攝包含裝設於印刷台3的被印刷物4B上的第2套準標記RM2R1的區域。 When the CPU 201 confirms that the current position PCM R of the left camera 210L and the right camera 210R has reached the first mark position PM1 (YES in step S383), the CPU 201 outputs a stop command to the camera movement motor driver 212 (step S384), and stops the left camera 210L and the right camera. The movement of the 210R. Then, an imaging command is output to the left camera 210L and the right camera 210R (step S385), and the left camera 210L captures the area including the second registration mark RM2 R1 mounted on the to-be-printed object 4B of the printing table 3 to the right camera. 210R, an area including the second registration mark RM2 R1 mounted on the to-be-printed object 4B of the printing table 3 is taken.
然後,CPU201對左攝影機210L,送出攝像資料的發送指令(圖46:步驟S386),若因應此發送指令,從左攝影機210L送來攝像資料(步驟S387,是),則將記憶體M5中的計數值Y設為1(步驟S388),將記憶體M6中的計數值X設為1(步驟S389),將以計數值X、Y特定的像素位置之來自左攝影機210L的攝像資料,寫入於記憶體M7的(X,Y)的位址位置(步驟S390)。 Then, the CPU 201 sends a transmission command of the image data to the left camera 210L (FIG. 46: Step S386), and if the image data is sent from the left camera 210L in response to the transmission command (YES in step S387), the memory M5 is used. The count value Y is set to 1 (step S388), the count value X in the memory M6 is set to 1 (step S389), and the image data from the left camera 210L at the pixel position specified by the count values X and Y is written. The address position of (X, Y) of the memory M7 (step S390).
然後,CPU201對記憶體M6中的計數值X加算1(步驟S391),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S392),重複步驟S390~S393的處理動作,直到於步驟S393,計數值X超過攝影機的左右方向的像素值a為止。 Then, the CPU 201 adds 1 to the count value X in the memory M6 (step S391), loads the number of pixels a in the left-right direction of the camera in the memory M8 (step S392), and repeats the processing operations of steps S390 to S393 until In step S393, the count value X exceeds the pixel value a in the left and right direction of the camera.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S393,是),對記憶體M5中的計數值Y加算1(步驟S394),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S395),重複步驟S389~S396的處理動作,直到於步驟S396,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (Yes in step S393), the count value Y in the memory M5 is incremented by 1 (step S394), and is loaded in the vertical direction of the camera in the memory M9. The pixel value b (step S395) repeats the processing operations of steps S389 to S396 until the count value Y exceeds the pixel value b in the vertical direction of the camera in step S396.
藉此,於記憶體M7中,記憶第1標記位置PM1的來自左攝影機210L的a×b像素的攝像資料。在此,如圖77A所示,包含被印刷物4B的第2套準標記RM2L1的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M7中。再者,於記憶體M62,如圖77A所示,第2套準標記RM2的e×f的像素資料,作為模式匹配用資料而記憶。 Thereby, in the memory M7, the image data of the a×b pixel from the left camera 210L of the first mark position PM1 is memorized. Here, as shown in FIG. 77A, the image data of the second registration mark RM2 L1 including the to-be-printed object 4B is stored in the memory M7 as image data of a × b pixels. Further, in the memory M62, as shown in Fig. 77A, the pixel data of e × f of the second registration mark RM2 is stored as pattern matching data.
接著,CPU201對右攝影機210R,送出攝像資料 的發送指令(圖47:步驟S397),若因應此發送指令,從右攝影機210R送來攝像資料(步驟S398,是),則將記憶體M5中的計數值Y設為1(步驟S399),將記憶體M6中的計數值X設為1(步驟S400),將以計數值X、Y特定的像素位置之來自右攝影機210R的攝像資料,寫入於記憶體M11的(X,Y)的位址位置(步驟S401)。 Next, the CPU 201 sends the image data to the right camera 210R. If the transmission command is sent from the right camera 210R (YES in step S398), the count command Y in the memory M5 is set to 1 (step S399), The count value X in the memory M6 is set to 1 (step S400), and the image data from the right camera 210R at the pixel position specified by the count values X and Y is written in the (X, Y) of the memory M11. Address location (step S401).
然後,CPU201對記憶體M6中的計數值X加算1(步驟S402),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S403),重複步驟S401~S404的處理動作,直到於步驟S404,計數值X超過攝影機的左右方向的像素值a為止。 Then, the CPU 201 adds 1 to the count value X in the memory M6 (step S402), loads the number of pixels a in the left-right direction of the camera in the memory M8 (step S403), and repeats the processing operations of steps S401 to S404 until In step S404, the count value X exceeds the pixel value a in the left-right direction of the camera.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S404,是),對記憶體M5中的計數值Y加算1(步驟S405),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S406),重複步驟S400~S407的處理動作,直到於步驟S407,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (YES in step S404), the count value Y in the memory M5 is incremented by one (step S405), and the vertical direction of the camera in the memory M9 is loaded. The pixel value b (step S406) repeats the processing operations of steps S400 to S407 until the count value Y exceeds the pixel value b in the vertical direction of the camera in step S407.
藉此,於記憶體M11中,記憶第1標記位置PM1的來自右攝影機210R的a×b像素的攝像資料。在此,如圖78A所示,包含被印刷物4B的第2套準標記RM2R1的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M11中。 Thereby, in the memory M11, the image data of the a×b pixel from the right camera 210R of the first mark position PM1 is memorized. Here, as shown in FIG. 78A, the image data of the second registration mark RM2 R1 including the to-be-printed object 4B is stored in the memory M11 as image data of the a×b pixel.
接著,CPU201從記憶體M1載入攝影機移動用馬達的旋轉速度Vc(圖48:步驟S408),對攝影機移動用馬達驅動器212,將反轉指令及攝影機移動用馬達的旋轉速度Vc,經由D/A轉換器215輸出(步驟S409)。藉此,攝影機移動用 馬達211以旋轉速度Vc反轉,於圖3停止於第1標記位置PM1的左攝影機210L及右攝影機210R,往右方同時移動於印刷台3上。 Next, the CPU 201 loads the rotational speed Vc of the camera moving motor from the memory M1 (FIG. 48: Step S408), and passes the reverse rotation command and the rotational speed Vc of the camera moving motor to the camera moving motor driver 212 via D/. The A converter 215 outputs (step S409). Thereby, the camera moves The motor 211 is reversed at the rotational speed Vc, and is stopped by the left camera 210L and the right camera 210R at the first mark position PM1 in FIG. 3, and simultaneously moved to the printing table 3 to the right.
CPU201是於此左攝影機210L及右攝影機210R的移動中,載入攝影機位置檢測用計數器214的計數值(步驟S410),從此攝影機位置檢測用計數器214的計數值,運算左攝影機210L及右攝影機210R的現在位置PCMR(步驟S411),從記憶體M10,載入第2標記位置PM2(步驟S412),確認左攝影機210L及右攝影機210R的現在位置PCMR是否到達第2標記位置PM2(步驟S413)。 The CPU 201 loads the count value of the camera position detecting counter 214 during the movement of the left camera 210L and the right camera 210R (step S410), and calculates the left camera 210L and the right camera 210R from the count value of the camera position detecting counter 214. The current position PCM R (step S411), the second mark position PM2 is loaded from the memory M10 (step S412), and it is confirmed whether the current position PCM R of the left camera 210L and the right camera 210R has reached the second mark position PM2 (step S413). ).
CPU201若確認左攝影機210L及右攝影機210R的現在位置PCMR到達第2標記位置PM2(步驟S413,是),對左攝影機210L及右攝影機210R輸出攝像指令(步驟S414),以左攝影機210L,拍攝包含被印刷物4B上的第2套準標記RM2L2的區域,以右攝影機210R,拍攝包含裝被印刷物4B上的第2套準標記RM2R2的區域。 When the CPU 201 confirms that the current position PCM R of the left camera 210L and the right camera 210R has reached the second mark position PM2 (YES in step S413), the CPU 201 outputs an imaging command to the left camera 210L and the right camera 210R (step S414), and takes a picture with the left camera 210L. The area including the second registration mark RM2 L2 on the to-be-printed object 4B is imaged by the right camera 210R, and the area including the second registration mark RM2 R2 on the printed matter 4B is imaged.
然後,CPU201對左攝影機210L,送出攝像資料的發送指令(步驟S415),若因應此發送指令,從左攝影機210L送來攝像資料(步驟S416,是),則將記憶體M5中的計數值Y設為1(步驟S417),將記憶體M6中的計數值X設為1(圖49:步驟S418),將以計數值X、Y特定的像素位置之來自左攝影機210L的攝像資料,寫入於記憶體M12的(X,Y)的位址位置(步驟S419)。 Then, the CPU 201 sends a transmission command of the image data to the left camera 210L (step S415), and if the image data is sent from the left camera 210L in response to the transmission command (YES in step S416), the count value Y in the memory M5 is obtained. 1 is set (step S417), the count value X in the memory M6 is set to 1 (FIG. 49: step S418), and the image data from the left camera 210L at the pixel position specified by the count values X and Y is written. The address position of (X, Y) of the memory M12 (step S419).
然後,CPU201對記憶體M6中的計數值X加算 1(步驟S420),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S421),重複步驟S419~S422的處理動作,直到於步驟S422,計數值X超過攝影機的左右方向的像素值a為止。 Then, the CPU 201 adds the count value X in the memory M6. 1 (step S420), the number of pixels a in the left-right direction of the camera in the memory M8 is loaded (step S421), and the processing operations of steps S419 to S422 are repeated until the count value X exceeds the pixel in the left-right direction of the camera in step S422. The value is a.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S422,是),對記憶體M5中的計數值Y加算1(步驟S423),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S424),重複步驟S418~S425的處理動作,直到於步驟S425,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (YES in step S422), the count value Y in the memory M5 is incremented by 1 (step S423), and is loaded in the vertical direction of the camera in the memory M9. The pixel value b (step S424) repeats the processing operations of steps S418 to S425 until the count value Y exceeds the pixel value b of the vertical direction of the camera in step S425.
藉此,於記憶體M12中,記憶第2標記位置PM2的來自左攝影機210L的a×b像素的攝像資料。在此,如圖79A所示,包含被印刷物4B的第2套準標記RM2L2的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M12中。 Thereby, in the memory M12, the image data of the a×b pixel from the left camera 210L at the second mark position PM2 is memorized. Here, as shown in FIG. 79A, the image data of the second registration mark RM2 L2 including the printed matter 4B is stored in the memory M12 as image data of a × b pixels.
接著,CPU201對右攝影機210R,送出攝像資料的發送指令(步驟S426),若因應此發送指令,從右攝影機210R送來攝像資料(步驟S427,是),則將記憶體M5中的計數值Y設為1(圖50:步驟S428),將記憶體M6中的計數值X設為1(步驟S429),將以計數值X、Y特定的像素位置之來自右攝影機210R的攝像資料,寫入於記憶體M13的(X,Y)的位址位置(步驟S430)。 Next, the CPU 201 sends a transmission command of the image data to the right camera 210R (step S426), and if the image data is sent from the right camera 210R in response to the transmission command (YES in step S427), the count value Y in the memory M5 is obtained. 1 (FIG. 50: Step S428), the count value X in the memory M6 is set to 1 (step S429), and the image data from the right camera 210R at the pixel position specified by the count values X and Y is written. The address position of (X, Y) of the memory M13 (step S430).
然後,CPU201對記憶體M6中的計數值X加算1(步驟S431),載入記憶體M8中的攝影機的左右方向的像素數a(步驟S432),重複步驟S430~S433的處理動作,直到於步驟S433,計數值X超過攝影機的左右方向的像素值a為 止。 Then, the CPU 201 adds 1 to the count value X in the memory M6 (step S431), loads the number of pixels a in the left-right direction of the camera in the memory M8 (step S432), and repeats the processing operations of steps S430 to S433 until In step S433, the pixel value a of the count value X exceeding the left and right direction of the camera is stop.
然後,若計數值X超過攝影機的左右方向的像素值a(步驟S433,是),對記憶體M5中的計數值Y加算1(步驟S434),載入記憶體M9中的攝影機的上下方向的像素值b(步驟S435),重複步驟S429~S436的處理動作,直到於步驟S436,計數值Y超過攝影機的上下方向的像素值b為止。 Then, if the count value X exceeds the pixel value a in the left-right direction of the camera (YES in step S433), the count value Y in the memory M5 is incremented by one (step S434), and is loaded in the vertical direction of the camera in the memory M9. The pixel value b (step S435) repeats the processing operations of steps S429 to S436 until the count value Y exceeds the pixel value b in the vertical direction of the camera in step S436.
藉此,於記憶體M13中,記憶第2標記位置PM2的來自右攝影機210R的a×b像素的攝像資料。在此,如圖80A所示,包含被印刷物4B的第2套準標記RM2R2的攝像資料,作為a×b像素的攝像資料而記憶於記憶體M13中。 Thereby, in the memory M13, the image data of the a×b pixel from the right camera 210R of the second mark position PM2 is memorized. Here, as shown in FIG. 80A, the image data of the second registration mark RM2 R2 including the to-be-printed object 4B is stored in the memory M13 as image data of a × b pixels.
然後,CPU201繼續左攝影機210L及右攝影機210R的移動,若攝影機的原點位置檢測器216,偵測到左攝影機210L及右攝影機210R重新回到原點位置(最初位置)(步驟S437,是),對攝影機移動用馬達驅動器212送出停止指令(步驟S438),使左攝影機210L及右攝影機210R的移動停止。 Then, the CPU 201 continues the movement of the left camera 210L and the right camera 210R, and if the origin position detector 216 of the camera detects that the left camera 210L and the right camera 210R are returned to the origin position (initial position) (step S437, yes) The camera movement motor driver 212 sends a stop command (step S438) to stop the movement of the left camera 210L and the right camera 210R.
[藉由模式匹配檢測第2套準標記的位置] [Detecting the position of the second registration mark by pattern matching]
接著,CPU201將記憶體M5中的計數值Y設為1(圖51:步驟S439),將記憶體M6中的計數值X設為1(步驟S440),將記憶體M14中的計數值N設為1(步驟S441),將記憶體M15中的計數值M設為1(步驟S442)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 51: step S439), sets the count value X in the memory M6 to 1 (step S440), and sets the count value N in the memory M14. If it is 1 (step S441), the count value M in the memory M15 is set to 1 (step S442).
然後,載入記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料(步驟S443),載入記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料(步驟 S444),確認此載入的記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的像素資料是否一致(步驟S445,參考圖77A)。 Then, the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M7 is loaded (step S443), and the (M, N) in the memory M62 is loaded. Pixel data for the second registration mark of the address location (step S444), confirm the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the loaded memory M7, and the bit of (M, N) in the memory M62. Whether the pixel data of the address location is identical (step S445, refer to FIG. 77A).
在此,由於若記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料不一致(步驟S445,否),從當時的(X,Y)的位址到(X+e-1,Y+f-1)的位址的左攝影機210L的第1標記位置的攝像資料的任一攝像資料,與第2套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第1標記位置PM1的左第2套準標記RM2L1,因此CPU201對記憶體M6中的計數值X加算1(圖52:步驟S446),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M63中的第2套準標記的左右方向的像素數e(步驟S447、S448),重複步驟S441~S449的處理動作,直到於步驟S449,計數值X超過「a-e+1」為止。 Here, the pixel data of the left camera and the address position of (M, N) in the memory M62 are located at the address position of (X+M-1, Y+N-1) in the memory M7. The pixel data of the second registration mark is inconsistent (step S445, No), from the address of the (X, Y) address at the time to the address of the left camera 210L of the address of (X+e-1, Y+f-1) The image data of any of the image data at the mark position is different from the pixel data of the second registration mark, and the range from the address of (X, Y) is the left second registration mark RM2 of the first mark position PM1. L1 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 52: step S446), and loads the number of pixels a in the left-right direction of the camera in the memory M8 and the second registration mark in the memory M63. The number of pixels e in the left-right direction (steps S447 and S448) is repeated until the processing of steps S441 to S449 is performed until the count value X exceeds "a-e+1" in step S449.
於此處理動作中,由於若計數值X超過「a-e+1」(步驟S449,是),會超過左攝影機210L的第1標記位置的攝像資料的左右方向端,因此CPU201對記憶體M5中的計數值Y加算1(步驟S450),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M64中的第2套準標記的上下方向的像素數f(步驟S451、S452),重複步驟S440~S453的處理動作,直到於步驟S453,計數值Y超過「b-f+1」為止。 In this processing operation, if the count value X exceeds "a-e+1" (YES in step S449), the left-right direction end of the image data of the first mark position of the left camera 210L is exceeded, so the CPU 201 pairs the memory M5. The count value Y in the middle is incremented by 1 (step S450), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the number of pixels f in the vertical direction of the second registration mark in the memory M64 (steps S451, S452) The processing operations of steps S440 to S453 are repeated until the count value Y exceeds "b-f+1" in step S453.
於此處理動作中,若確認記憶體M7中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶 體M62中的(M,N)的位址位置的第2套準標記的像素資料一致(圖51:步驟S445,是),CPU201對記憶體M15中的計數值M加算1(圖53:步驟S455),從記憶體M63,載入第2套準標記的左右方向的像素數e(步驟S456),重複步驟S443~S457的處理動作,直到於步驟S457,計數值M超過第2套準標記的左右方向的像素數e為止。 In this processing operation, if the address information of the left camera of (X+M-1, Y+N-1) in the memory M7 is confirmed, and the memory is confirmed. The pixel data of the second registration mark of the address position of (M, N) in the body M62 coincides (FIG. 51: YES in step S445), and the CPU 201 adds 1 to the count value M in the memory M15 (FIG. 53: Step S455), the number of pixels e in the left-right direction of the second registration mark is loaded from the memory M63 (step S456), and the processing operations of steps S443 to S457 are repeated until the count value M exceeds the second registration mark in step S457. The number of pixels e in the left and right direction is up.
若計數值M超過第2套準標記的左右方向的像素數e(步驟S457,是),CPU201對記憶體M14中的計數值N加算1(步驟S458),從記憶體M64載入第2套準標記的上下方向的像素數f(步驟S459),重複步驟S442~S460的處理動作,直到於步驟S460,計數值N超過第2套準標記的上下方向的像素數f為止。 When the count value M exceeds the number of pixels e in the left-right direction of the second registration mark (YES in step S457), the CPU 201 adds 1 to the count value N in the memory M14 (step S458), and loads the second set from the memory M64. The number of pixels f in the vertical direction of the quasi mark (step S459), the processing operations of steps S442 to S460 are repeated until the count value N exceeds the number f of pixels in the vertical direction of the second registration mark in step S460.
如此,CPU201對於記憶體M7中的a×b像素的攝像資料(左第1標記位置的攝像資料),進行記憶體M62中的e×f的第2套準標記的像素資料的模式匹配,若計數值N超過第2套準標記的上下方向的像素數f(步驟S460,是),判斷從記憶體M7中的a×b像素的攝像資料的(X,Y)位址到(X+e-1,Y+f-1)的位址的範圍,包含記憶體M62中的e×f的第2套準標記的像素資料。亦即,判斷於左攝影機210L拍攝的第1標記位置PM1的圖像中,包含第2套準標記RM2(RM2L1)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the second registration mark of e×f in the memory M62 for the image data of the a×b pixel in the memory M7 (the image data of the left first mark position). The count value N exceeds the number f of pixels in the vertical direction of the second registration mark (YES in step S460), and the (X, Y) address of the image data of the a×b pixel in the memory M7 is determined to (X+e). The range of the address of -1, Y+f-1) includes the pixel data of the second registration mark of e × f in the memory M62. That is, it is determined that the image of the first mark position PM1 captured by the left camera 210L includes the second registration mark RM2 (RM2 L1 ).
再者,於步驟S453,若計數值Y超過「b-f+1」時(步驟S453,是),會超過左攝影機210L的第1標記位置的攝像資料的上下方向端,CPU201判斷於左攝影機210L拍攝的 第1標記位置PM1的圖像中,不包含第2套準標記RM2(RM2L1),對顯示器205進行錯誤顯示(步驟S454)。 In addition, if the count value Y exceeds "b-f+1" in step S453 (YES in step S453), the upper and lower ends of the image data of the first mark position of the left camera 210L are exceeded, and the CPU 201 determines that the camera is left. The image of the first mark position PM1 taken at 210L does not include the second registration mark RM2 (RM2 L1 ), and the display 205 is erroneously displayed (step S454).
CPU201若判斷左攝影機210L拍攝的第1標記位置PM1的圖像中,包含第2套準標記RM2L1(步驟S460,是),則載入當時的記憶體M6中的計數值X(步驟S461),從該載入的計數值X,運算第2套準標記RM2L1的X方向的測定位置M2x1L,寫入於記憶體M65中的X方向的位址位置(步驟S462)。又,載入當時的記憶體M5中的計數值Y(步驟S463),從該載入的計數值Y,運算第2套準標記RM2L1的Y方向的測定位置M2y1L,寫入於記憶體M65中的Y方向的位址位置(步驟S464,參考圖77B)。 When the CPU 201 determines that the image of the first mark position PM1 captured by the left camera 210L includes the second registration mark RM2 L1 (YES in step S460), the CPU 201 loads the count value X in the memory M6 at that time (step S461). From the count value X loaded, the measurement position M2x1 L in the X direction of the second registration mark RM2 L1 is calculated and written in the address position in the X direction in the memory M65 (step S462). Further, the count value Y in the memory M5 at the time is loaded (step S463), and the measurement position M2y1 L in the Y direction of the second registration mark RM2 L1 is calculated from the loaded count value Y, and written in the memory. The address position in the Y direction in M65 (step S464, refer to FIG. 77B).
再者,套準標記RM2L1的X方向的測定位置M2x1L,是從設有左攝影機210L的左右方向位置及計數值X求出,Y方向的測定位置M2y1L,是從第1標記位置PM1及計數值Y求出。 Further, the measurement position M2x1 L in the X direction of the registration mark RM2 L1 is obtained from the position in the left-right direction in which the left camera 210L is provided and the count value X, and the measurement position M2y1 L in the Y direction is from the first mark position PM1. And the count value Y is obtained.
接著,CPU201將記憶體M5中的計數值Y設為1(圖54:步驟S465),將記憶體M6中的計數值X設為1(步驟S466),將記憶體M14中的計數值N設為1(步驟S467),將記憶體M15中的計數值M設為1(步驟S468)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 54: step S465), sets the count value X in the memory M6 to 1 (step S466), and sets the count value N in the memory M14. If it is 1 (step S467), the count value M in the memory M15 is set to 1 (step S468).
然後,載入記憶體M12中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料(步驟S469),載入記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料(步驟S470),確認此載入的記憶體M12中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M62中的(M,N)的 位址位置的像素資料是否一致(步驟S471,參考圖79A)。 Then, the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M12 is loaded (step S469), and the (M, N) in the memory M62 is loaded. The pixel data of the second registration mark of the address position (step S470), confirming the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the loaded memory M12 And (M,N) in memory M62 Whether the pixel data of the address position is identical (step S471, refer to Fig. 79A).
在此,由於若記憶體M12中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料不一致(步驟S471,否),從當時的(X,Y)的位址到(X+e-1,Y+f-1)的位址的左攝影機210L的第2標記位置的攝像資料的任一攝像資料,與第2套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第2標記位置PM2的左第2套準標記RM2L2,因此CPU201對記憶體M6中的計數值X加算1(圖55:步驟S472),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M63中的第2套準標記的左右方向的像素數e(步驟S473、S474),重複步驟S467~S475的處理動作,直到於步驟S475,計數值X超過「a-e+1」為止。 Here, since the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M12 and the address position of (M, N) in the memory M62 are The pixel data of the second registration mark is inconsistent (step S471, No), from the address of the (X, Y) address at the time to the address of the left camera 210L of the address of (X+e-1, Y+f-1) 2 The camera data of the marked position is different from the pixel data of the second registration mark. The range from the (X, Y) address, the left second registration mark RM2 without the second mark position PM2 L2 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 55: Step S472), loads the number of pixels a in the left-right direction of the camera in the memory M8, and the second registration mark in the memory M63. The number of pixels e in the left-right direction (steps S473 and S474) is repeated until the processing of steps S467 to S475 is performed until the count value X exceeds "a-e+1" in step S475.
於此處理動作中,由於若計數值X超過「a-e+1」(步驟S475,是),會超過左攝影機210L的第2標記位置的攝像資料的左右方向端,因此CPU201對記憶體M5中的計數值Y加算1(步驟S476),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M64中的第2套準標記的上下方向的像素數f(步驟S477、S478),重複步驟S466~S479的處理動作,直到於步驟S479,計數值Y超過「b-f+1」為止。 In this processing operation, if the count value X exceeds "a-e+1" (YES in step S475), the left-right direction end of the image data of the second mark position of the left camera 210L is exceeded, so the CPU 201 pairs the memory M5. The count value Y in the middle is incremented by 1 (step S476), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the number of pixels f in the vertical direction of the second registration mark in the memory M64 (steps S477, S478) The processing operations of steps S466 to S479 are repeated until the count value Y exceeds "b-f+1" in step S479.
於此處理動作中,若確認記憶體M12中的(X+M-1,Y+N-1)的位址位置的左攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料一致(圖54:步驟S471,是),CPU201對記憶體M15中的計數 值M加算1(圖56:步驟S481),從記憶體M63,載入第2套準標記的左右方向的像素數e(步驟S482),重複步驟S469~S483的處理動作,直到於步驟S483,計數值M超過第2套準標記的左右方向的像素數e為止。 In this processing operation, the pixel data of the left camera of the address position of (X+M-1, Y+N-1) in the memory M12 and the bit of (M, N) in the memory M62 are confirmed. The pixel data of the second registration mark of the address position is identical (FIG. 54: Step S471, YES), and the CPU 201 counts the memory M15. The value M is incremented by one (FIG. 56: step S481), and the number of pixels e in the left-right direction of the second registration mark is loaded from the memory M63 (step S482), and the processing operations of steps S469 to S483 are repeated until step S483. The count value M exceeds the number of pixels e in the left-right direction of the second registration mark.
若計數值M超過第2套準標記的左右方向的像素數e(步驟S483,是),CPU201對記憶體M14中的計數值N加算1(步驟S484),從記憶體M64載入第2套準標記的上下方向的像素數f(步驟S485),重複步驟S468~S486的處理動作,直到於步驟S486,計數值N超過第2套準標記的上下方向的像素數f為止。 When the count value M exceeds the number of pixels e in the left-right direction of the second registration mark (YES in step S483), the CPU 201 adds 1 to the count value N in the memory M14 (step S484), and loads the second set from the memory M64. The number of pixels f in the vertical direction of the quasi mark (step S485), the processing operations of steps S468 to S486 are repeated until the count value N exceeds the number of pixels f in the vertical direction of the second registration mark in step S486.
如此,CPU201對於記憶體M12中的a×b像素的攝像資料(左第2標記位置的攝像資料),進行記憶體M62中的e×f的第2套準標記的像素資料的模式匹配,若計數值N超過第2套準標記的上下方向的像素數f(步驟S486,是),判斷從記憶體M12中的a×b像素的攝像資料的(X,Y)位址到(X+e-1,Y+f-1)的位址的範圍,包含記憶體M62中的e×f的第2套準標記的像素資料。亦即,判斷於左攝影機210L拍攝的第2標記位置PM2的圖像中,包含第2套準標記RM2(RM2L2)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the second registration mark of e×f in the memory M62 for the image data of the a×b pixel in the memory M12 (the image data of the left second mark position). The count value N exceeds the number f of pixels in the vertical direction of the second registration mark (YES in step S486), and the (X, Y) address of the image data of the a×b pixel in the memory M12 is determined to (X+e). The range of the address of -1, Y+f-1) includes the pixel data of the second registration mark of e × f in the memory M62. In other words, it is determined that the image of the second mark position PM2 captured by the left camera 210L includes the second registration mark RM2 (RM2 L2 ).
再者,於步驟S479,若計數值Y超過「b-f+1」時(步驟S479,是),會超過左攝影機210L的第2標記位置的攝像資料的上下方向端,CPU201判斷於左攝影機210L拍攝的第2標記位置PM2的圖像中,不包含第2套準標記RM2(RM2L2),對顯示器205進行錯誤顯示(步驟S480)。 In addition, if the count value Y exceeds "b-f+1" in step S479 (YES in step S479), the upper and lower ends of the image data of the second mark position of the left camera 210L are exceeded, and the CPU 201 determines that the left camera is The image of the second mark position PM2 captured at 210L does not include the second registration mark RM2 (RM2 L2 ), and the display 205 is erroneously displayed (step S480).
CPU201若判斷左攝影機210L拍攝的第2標記位置PM2的圖像中,包含第2套準標記RM2L2(步驟S486,是),則載入當時的記憶體M6中的計數值X(步驟S487),從該載入的計數值X,運算第2套準標記RM2L2的X方向的測定位置M2x2L,寫入於記憶體M66中的X方向的位址位置(步驟S488)。又,載入當時的記憶體M5中的計數值Y(步驟S489),從該載入的計數值Y,運算第2套準標記RM2L2的Y方向的測定位置M2y2L,寫入於記憶體M66中的Y方向的位址位置(步驟S490,參考圖79B)。 When the CPU 201 determines that the image of the second mark position PM2 captured by the left camera 210L includes the second registration mark RM2 L2 (YES in step S486), the CPU 201 loads the count value X in the memory M6 at that time (step S487). From the count value X loaded, the measurement position M2x2 L in the X direction of the second registration mark RM2 L2 is calculated and written in the address position in the X direction in the memory M66 (step S488). Further, the count value Y in the memory M5 at the time is loaded (step S489), and the measurement position M2y2 L in the Y direction of the second registration mark RM2 L2 is calculated from the loaded count value Y, and written in the memory. The address position of the Y direction in M66 (step S490, refer to FIG. 79B).
再者,套準標記RM2L2的X方向的測定位置M2x2L,是從設有左攝影機210L的左右方向位置及計數值X求出,Y方向的測定位置M2y2L,是從第2標記位置PM2及計數值Y求出。 Further, the measurement position M2x2 L in the X direction of the registration mark RM2 L2 is obtained from the position in the left-right direction in which the left camera 210L is provided and the count value X, and the measurement position M2y2 L in the Y direction is from the second mark position PM2. And the count value Y is obtained.
然後,CPU201從記憶體M65的Y方向的位址位置,載入第1標記位置PM1的第2套準標記RM2L1的Y方向的測定位置M2y1L(圖57:步驟S491),且從記憶體M67,載入第1標記位置PM1的第2套準標記RM2的Y方向的基準位置M2y1r(步驟S492),從第1標記位置PM1的第2套準標記RM2L1的Y方向的測定位置M2y1L,減算第1標記位置PM1的第2套準標記RM2的Y方向的基準位置M2y1r,求出第1標記位置PM1的第2套準標記RM2L1的Y方向的偏離量△M2y1L(參考圖77B),將此求出的第2套準標記RM2L1的Y方向的偏離量△M2y1L,寫入於記憶體M68(步驟S493)。 Then, the CPU 201 loads the measurement position M2y1 L in the Y direction of the second registration mark RM2 L1 of the first mark position PM1 from the address position in the Y direction of the memory M65 (FIG. 57: Step S491), and the memory from the memory M67, the reference position M2y1r in the Y direction of the second registration mark RM2 of the first mark position PM1 is loaded (step S492), and the measurement position M2y1 L in the Y direction of the second registration mark RM2 L1 from the first mark position PM1 The reference position M2y1r in the Y direction of the second registration mark RM2 of the first mark position PM1 is subtracted, and the deviation amount ΔM2y1 L of the second registration mark RM2 L1 of the first mark position PM1 in the Y direction is obtained (refer to FIG. 77B). The amount of deviation ΔM2y1 L in the Y direction of the obtained second register mark RM2 L1 is written in the memory M68 (step S493).
又,CPU201從記憶體M65的Y方向的位址位置, 載入第1標記位置PM1的第2套準標記RM2L1的Y方向的測定位置M2y1L(步驟S494),且從記憶體M66的Y方向的位址位置,載入第2標記位置PM2的第2套準標記RM2L2的Y方向的測定位置M2y2L(步驟S495),從第1標記位置PM1的第2套準標記RM2L1的Y方向的測定位置M2y1L,減算第2標記位置PM2的第2套準標記RM2L2的Y方向的測定位置M2y2L,求出左第2套準標記間的距離LM2L(參考圖81(a)),將此求出的左第2套準標記間的距離LM2L,寫入於記憶體M69(步驟S496)。 Further, the CPU 201 loads the measurement position M2y1 L in the Y direction of the second registration mark RM2 L1 of the first mark position PM1 from the address position in the Y direction of the memory M65 (step S494), and from the Y of the memory M66. The address position of the direction is the measurement position M2y2 L in the Y direction of the second registration mark RM2 L2 at the second mark position PM2 (step S495), and the Y of the second registration mark RM2 L1 from the first mark position PM1. measurement position M2y1 direction L, Save Operators second mark position PM2 of the second register mark in the Y direction RM2 L2 of the measurement position M2y2 L, obtains the distance between the left and the second registration mark LM2 L (refer to FIG. 81 (a) The distance LM2 L between the obtained left second registration marks is written in the memory M69 (step S496).
接著,CPU201將記憶體M5中的計數值Y設為1(圖58:步驟S497),將記憶體M6中的計數值X設為1(步驟S498),將記憶體M14中的計數值N設為1(步驟S499),將記憶體M15中的計數值M設為1(步驟S500)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 58: step S497), sets the count value X in the memory M6 to 1 (step S498), and sets the count value N in the memory M14. If it is 1 (step S499), the count value M in the memory M15 is set to 1 (step S500).
然後,載入記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料(步驟S501),載入記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料(步驟S502),確認此載入的記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的像素資料是否一致(步驟S503,參考圖78A)。 Then, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M11 is loaded (step S501), and the (M, N) in the memory M62 is loaded. The pixel data of the second registration mark of the address position (step S502), confirming the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the loaded memory M11 Whether or not the pixel data of the address position of (M, N) in the memory M62 coincides (step S503, refer to FIG. 78A).
在此,由於若記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料不一致(步驟S503,否),從當時的(X,Y)的位址到(X+e-1,Y+f-1)的位址的右攝影機210R的第1標記位置的攝像資料的任一攝像資料,與第2 套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第1標記位置PM1的右第1套準標記RM2R1,因此CPU201對記憶體M6中的計數值X加算1(圖59:步驟S504),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M63中的第2套準標記的左右方向的像素數e(步驟S505、S506),重複步驟S499~S507的處理動作,直到於步驟S507,計數值X超過「a-e+1」為止。 Here, since the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M11 and the address position of (M, N) in the memory M62 are The pixel data of the second registration mark is inconsistent (step S503, No), from the address of (X, Y) at the time to the address of the right camera 210R of the address of (X+e-1, Y+f-1) 1 The camera data of the mark position is different from the pixel data of the 2nd registration mark, and the range from the (X, Y) address is the right first registration mark RM2 without the first mark position PM1. R1 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 59: Step S504), loads the number of pixels a in the left-right direction of the camera in the memory M8, and the second registration mark in the memory M63. The number of pixels e in the left-right direction (steps S505 and S506) is repeated until the processing of steps S499 to S507 is performed until the count value X exceeds "a-e+1" in step S507.
於此處理動作中,由於若計數值X超過「a-e+1」(步驟S507,是),會超過右攝影機210R的第1標記位置的攝像資料的左右方向端,因此PU201對記憶體M5中的計數值Y加算1(步驟S508),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M64中的第2套準標記的上下方向的像素數f(步驟S509、S510),重複步驟S498~S511的處理動作,直到於步驟S511,計數值Y超過「b-f+1」為止。 In this processing operation, if the count value X exceeds "a-e+1" (YES in step S507), the left-right direction end of the image data of the first mark position of the right camera 210R is exceeded, so the PU 201 is connected to the memory M5. The count value Y in the middle is incremented by 1 (step S508), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the number of pixels f in the vertical direction of the second registration mark in the memory M64 (steps S509, S510) The processing operations of steps S498 to S511 are repeated until the count value Y exceeds "b-f+1" in step S511.
於此處理動作中,若確認記憶體M11中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料一致(圖58:步驟S503,是),CPU201對記憶體M15中的計數值M加算1(圖60:步驟S513),從記憶體M63,載入第2套準標記的左右方向的像素數e(步驟S514),重複步驟S501~S515的處理動作,直到於步驟S515,計數值M超過第2套準標記的左右方向的像素數e為止。 In this processing operation, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M11 and the bit of (M, N) in the memory M62 are confirmed. The pixel data of the second registration mark of the address position is identical (FIG. 58: YES in step S503), and the CPU 201 adds 1 to the count value M in the memory M15 (FIG. 60: step S513), and loads the first from the memory M63. The number of pixels e in the left-right direction of the two sets of marks is set (step S514), and the processing operations of steps S501 to S515 are repeated until the count value M exceeds the number of pixels e in the left-right direction of the second registration mark in step S515.
若計數值M超過第2套準標記的左右方向的像素數e(步驟S515,是),CPU201對記憶體M14中的計數值N加 算1(步驟S516),從記憶體M64載入第2套準標記的上下方向的像素數f(步驟S517),重複步驟S500~S518的處理動作,直到於步驟S518,計數值N超過第2套準標記的上下方向的像素數f為止。 If the count value M exceeds the number of pixels e in the left-right direction of the second registration mark (YES in step S515), the CPU 201 adds the count value N in the memory M14. 1 (step S516), the number of pixels f in the vertical direction of the second registration mark is loaded from the memory M64 (step S517), and the processing operations of steps S500 to S518 are repeated until the count value N exceeds the second in step S518. The number of pixels in the vertical direction of the registration mark is up to f.
如此,CPU201對於記憶體M11中的a×b像素的攝像資料(右第1標記位置的攝像資料),進行記憶體M62中的e×f的第2套準標記的像素資料的模式匹配,若計數值N超過第2套準標記的上下方向的像素數f(步驟S518,是),判斷從記憶體M11中的a×b像素的攝像資料的(X,Y)位址到(X+e-1,Y+f-1)的位址的範圍,包含記憶體M62中的e×f的第2套準標記的像素資料。亦即,判斷於右攝影機210R拍攝的第1標記位置PM1的圖像中,包含第2套準標記RM2(RM2R1)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the second registration mark of e×f in the memory M62 for the image data of the a×b pixel in the memory M11 (the image data of the right first mark position). The count value N exceeds the number f of pixels in the vertical direction of the second registration mark (YES in step S518), and the (X, Y) address of the image data of the a×b pixel in the memory M11 is determined to (X+e). The range of the address of -1, Y+f-1) includes the pixel data of the second registration mark of e × f in the memory M62. That is, it is determined that the image of the first mark position PM1 captured by the right camera 210R includes the second registration mark RM2 (RM2 R1 ).
再者,於步驟S511,若計數值Y超過「b-f+1」時(步驟S511,是),會超過右攝影機210R的第1標記位置的攝像資料的上下方向端,CPU201判斷於右攝影機210R拍攝的第1標記位置PM1的圖像中,不包含第2套準標記RM2(RM2R1),對顯示器205進行錯誤顯示(步驟S512)。 In addition, if the count value Y exceeds "b-f+1" (YES in step S511), the upper and lower ends of the image data of the first mark position of the right camera 210R are exceeded, and the CPU 201 determines that the right camera is in step S511. The image of the first mark position PM1 captured by 210R does not include the second registration mark RM2 (RM2 R1 ), and the display 205 is erroneously displayed (step S512).
CPU201若判斷右攝影機210R所拍攝的第1標記位置PM1的圖像中,包含第2套準標記RM2R1(步驟S518,是),則載入當時的記憶體M6中的計數值X(步驟S519),從該載入的計數值X,運算第2套準標記RM2R1的X方向的測定位置M2x1R,寫入於記憶體M70中的X方向的位址位置(步驟S520)。又,載入當時的記憶體M5中的計數值Y(步驟S521), 從該載入的計數值Y,運算第2套準標記RM2R1的Y方向的測定位置M2y1R,寫入於記憶體M70中的Y方向的位址位置(步驟S522,參考圖78B)。 When the CPU 201 determines that the image of the first mark position PM1 captured by the right camera 210R includes the second registration mark RM2 R1 (YES in step S518), the CPU 201 loads the count value X in the memory M6 at that time (step S519). The measurement position M2x1 R in the X direction of the second registration mark RM2 R1 is calculated from the count value X loaded, and is written in the address position in the X direction in the memory M70 (step S520). Further, the count value Y in the memory M5 at the time is loaded (step S521), and the measurement position M2y1 R in the Y direction of the second registration mark RM2 R1 is calculated from the loaded count value Y, and written in the memory. The address position of the Y direction in M70 (step S522, refer to FIG. 78B).
再者,套準標記RM2R1的X方向的測定位置M2x1R,是從設有右攝影機210R的左右方向位置及計數值X求出,Y方向的測定位置M2y1R,是從第1標記位置PM1及計數值Y求出。 Further, the measurement position M2x1 R in the X direction of the registration mark RM2 R1 is obtained from the position in the left-right direction in which the right camera 210R is provided and the count value X, and the measurement position M2y1 R in the Y direction is from the first mark position PM1. And the count value Y is obtained.
接著,CPU201將記憶體M5中的計數值Y設為1(圖61:步驟S523),將記憶體M6中的計數值X設為1(步驟S524),將記憶體M14中的計數值N設為1(步驟S525),將記憶體M15中的計數值M設為1(步驟S526)。 Next, the CPU 201 sets the count value Y in the memory M5 to 1 (FIG. 61: step S523), sets the count value X in the memory M6 to 1 (step S524), and sets the count value N in the memory M14. If it is 1 (step S525), the count value M in the memory M15 is set to 1 (step S526).
然後,載入記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料(步驟S527),載入記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料(步驟S528),確認此載入的記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的像素資料是否一致(步驟S529,參考圖80A)。 Then, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M13 is loaded (step S527), and the (M, N) in the memory M62 is loaded. The pixel data of the second registration mark of the address position (step S528), confirming the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the loaded memory M13 Whether or not the pixel data of the address position of (M, N) in the memory M62 coincides (step S529, refer to FIG. 80A).
在此,由於若記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料不一致(步驟S529,否),從當時的(X,Y)的位址到(X+e-1,Y+f-1)的位址的右攝影機210R的第2標記位置的攝像資料的任一攝像資料,與第2套準標記的像素資料不同,從(X,Y)的位址開始的範圍,無第2標記位置PM2的右第1套準標記RM2R2,因此CPU201對 記憶體M6中的計數值X加算1(圖62:步驟S530),載入記憶體M8中的攝影機的左右方向的像素數a及記憶體M63中的第2套準標記的左右方向的像素數e(步驟S531、S532),重複步驟S525~S533的處理動作,直到於步驟S533,計數值X超過「a-e+1」為止。 Here, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M13 and the address position of (M, N) in the memory M62 are The pixel data of the second registration mark is inconsistent (step S529, No), from the address of the (X, Y) address at the time to the address of the right camera 210R of the address of (X+e-1, Y+f-1) 2 The image data of the image data at the mark position is different from the pixel data of the second registration mark, and the range from the address of (X, Y) is the right first registration mark RM2 of the second mark position PM2. R2 , the CPU 201 adds 1 to the count value X in the memory M6 (FIG. 62: step S530), loads the number of pixels a in the left-right direction of the camera in the memory M8, and the second registration mark in the memory M63. The number of pixels e in the left-right direction (steps S531 and S532) is repeated until the processing of steps S525 to S533 is performed until the count value X exceeds "a-e+1" in step S533.
於此處理動作中,由於若計數值X超過「a-e+1」(步驟S533,是),會超過右攝影機210R的第2標記位置的攝像資料的左右方向端,因此CPU201對記憶體M5中的計數值Y加算1(步驟S534),載入記憶體M9中的攝影機的上下方向的像素數b及記憶體M64中的第2套準標記的上下方向的像素數f(步驟S535、S536),重複步驟S524~S537的處理動作,直到於步驟S537,計數值Y超過「b-f+1」為止。 In this processing operation, if the count value X exceeds "a-e+1" (YES in step S533), the left-right direction end of the image data of the second mark position of the right camera 210R is exceeded, so the CPU 201 pairs the memory M5. The count value Y in the middle is incremented by 1 (step S534), and the number of pixels b in the vertical direction of the camera loaded in the memory M9 and the number of pixels f in the vertical direction of the second registration mark in the memory M64 (steps S535, S536) The processing operations of steps S524 to S537 are repeated until the count value Y exceeds "b-f+1" in step S537.
於此處理動作中,若確認記憶體M13中的(X+M-1,Y+N-1)的位址位置的右攝影機的像素資料、與記憶體M62中的(M,N)的位址位置的第2套準標記的像素資料一致(圖61:步驟S529,是),CPU201對記憶體M15中的計數值M加算1(圖63:步驟S539),從記憶體M63,載入第2套準標記的左右方向的像素數e(步驟S540),重複步驟S527~S541的處理動作,直到於步驟S541,計數值M超過第2套準標記的左右方向的像素數e為止。 In this processing operation, the pixel data of the right camera of the address position of (X+M-1, Y+N-1) in the memory M13 and the bit of (M, N) in the memory M62 are confirmed. The pixel data of the second registration mark of the address position coincides (FIG. 61: YES in step S529), and the CPU 201 adds 1 to the count value M in the memory M15 (FIG. 63: step S539), and loads the first from the memory M63. The number of pixels e in the left-right direction of the two sets of marks is set (step S540), and the processing operations of steps S527 to S541 are repeated until the count value M exceeds the number of pixels e in the left-right direction of the second registration mark in step S541.
若計數值M超過第2套準標記的左右方向的像素數e(步驟S541,是),CPU201對記憶體M14中的計數值N加算1(步驟S542),從記憶體M64載入第2套準標記的上下方向的像素數f(步驟S543),重複步驟S526~S544的處理動作, 直到於步驟S544,計數值N超過第2套準標記的上下方向的像素數f為止。 When the count value M exceeds the number of pixels e in the left-right direction of the second registration mark (YES in step S541), the CPU 201 adds 1 to the count value N in the memory M14 (step S542), and loads the second set from the memory M64. The number of pixels f in the vertical direction of the quasi mark (step S543), and the processing operations of steps S526 to S544 are repeated. Until step S544, the count value N exceeds the number of pixels f in the vertical direction of the second registration mark.
如此,CPU201對於記憶體M13中的a×b像素的攝像資料(右第2標記位置的攝像資料),進行記憶體M62中的e×f的第2套準標記的像素資料的模式匹配,若計數值N超過第2套準標記的上下方向的像素數f(步驟S544,是),判斷從記憶體M13中的a×b像素的攝像資料的(X,Y)位址到(X+e-1,Y+f-1)的位址的範圍,包含記憶體M62中的e×f的第2套準標記的像素資料。亦即,判斷於右攝影機210R拍攝的第2標記位置PM2的圖像中,包含第2套準標記RM2(RM2R2)。 In this manner, the CPU 201 performs pattern matching on the pixel data of the second registration mark of e×f in the memory M62 for the image data of the a×b pixel in the memory M13 (the image data of the right second mark position). The count value N exceeds the number f of pixels in the vertical direction of the second registration mark (YES in step S544), and the (X, Y) address of the image data of the a×b pixel in the memory M13 is determined to (X+e). The range of the address of -1, Y+f-1) includes the pixel data of the second registration mark of e × f in the memory M62. That is, it is determined that the second registration mark RM2 (RM2 R2 ) is included in the image of the second mark position PM2 captured by the right camera 210R.
再者,於步驟S537,若計數值Y超過「b-f+1」時(步驟S537,是),會超過右攝影機210R的第2標記位置的攝像資料的上下方向端,CPU201判斷於右攝影機210R拍攝的第2標記位置PM2的圖像中,不包含第2套準標記RM2(RM2R2),對顯示器205進行錯誤顯示(步驟S538)。 In addition, if the count value Y exceeds "b-f+1" (YES in step S537), the upper and lower ends of the image data of the second mark position of the right camera 210R are exceeded, and the CPU 201 determines that the right camera is in step S537. The image of the second mark position PM2 captured by 210R does not include the second registration mark RM2 (RM2 R2 ), and the display 205 is erroneously displayed (step S538).
CPU201若判斷右攝影機210R拍攝的第2標記位置PM2的圖像中,包含第2套準標記RM2R2(步驟S544,是),則載入當時的記憶體M6中的計數值X(步驟S545),從該載入的計數值X,運算第2套準標記RM2R2的X方向的測定位置M2x2R,寫入於記憶體M71中的X方向的位址位置(步驟S546)。又,載入當時的記憶體M5中的計數值Y(步驟S547),從該載入的計數值Y,運算第2套準標記RM2R2的Y方向的測定位置M2y2R,寫入於記憶體M71中的Y方向的位址位置(步 驟S548,參考圖80B)。 When the CPU 201 determines that the image of the second mark position PM2 captured by the right camera 210R includes the second registration mark RM2 R2 (YES in step S544), the CPU 201 loads the count value X in the memory M6 at that time (step S545). From the count value X loaded, the measurement position M2x2 R in the X direction of the second registration mark RM2 R2 is calculated and written in the address position in the X direction in the memory M71 (step S546). Further, the count value Y in the memory M5 at the time is loaded (step S547), and the measurement position M2y2 R in the Y direction of the second registration mark RM2 R2 is calculated from the loaded count value Y, and written in the memory. The address position in the Y direction in M71 (step S548, refer to FIG. 80B).
再者,套準標記RM2R2的X方向的測定位置M2x2R,是從設有右攝影機210R的左右方向位置及計數值X求出,Y方向的測定位置M2y2R,是從第2標記位置PM2及計數值Y求出。 Further, the measurement position M2x2 R in the X direction of the registration mark RM2 R2 is obtained from the position in the left-right direction in which the right camera 210R is provided and the count value X, and the measurement position M2y2 R in the Y direction is from the second mark position PM2. And the count value Y is obtained.
然後,CPU201從記憶體M70的Y方向的位址位置,載入第1標記位置PM1的第2套準標記RM2R1的Y方向的測定位置M2y1R(圖64:步驟S549),且從記憶體M67,載入第1標記位置PM1的第2套準標記RM2的Y方向的基準位置M2y1r(步驟S550),從第1標記位置PM1的第2套準標記RM2R1的Y方向的測定位置M2y1R,減算第1標記位置PM1的第2套準標記RM2的Y方向的基準位置M2y1r,求出第1標記位置PM1的第2套準標記RM2R1的Y方向的偏離量△M2y1R(參考圖78B),將此求出的第2套準標記RM2R1的Y方向的偏離量△M2y1R,寫入於記憶體M72(步驟S551)。 Then, the CPU 201 loads the measurement position M2y1 R in the Y direction of the second registration mark RM2 R1 of the first mark position PM1 from the address position in the Y direction of the memory M70 (FIG. 64: Step S549), and the memory from the memory M67, the reference position M2y1r in the Y direction of the second registration mark RM2 of the first mark position PM1 is loaded (step S550), and the measurement position M2y1 R in the Y direction of the second registration mark RM2 R1 from the first mark position PM1 The reference position M2y1r in the Y direction of the second registration mark RM2 of the first mark position PM1 is calculated, and the deviation amount ΔM2y1 R of the second registration mark RM2 R1 of the first mark position PM1 in the Y direction is obtained (refer to FIG. 78B). The amount of deviation ΔM2y1 R in the Y direction of the obtained second registration mark RM2 R1 is written in the memory M72 (step S551).
[第1標記位置的第2套準標記的Y方向的偏離量算出] [The amount of deviation in the Y direction of the second registration mark at the first mark position]
然後,CPU201從記憶體M68,載入左第1標記位置PM1的第2套準標記RM2L1的Y方向的偏離量△M2y1L(步驟S552),對此載入的左第1標記位置PM1的第2套準標記RM2L1的Y方向的偏離量△M2y1L,加算寫入於記憶體M72的右第1標記位置PM1的第2套準標記RM2R1的Y方向的偏離量△M2y1R,將此左第1標記位置PM1的第2套準標記RM2L1的Y方向的偏離量△M2y1L與右第1標記位置PM1的第2套準標記RM2R1 的Y方向的偏離量△M2y1R的合計值,以2除算,求出左右第1標記位置PM1的第2套準標記RM2的平均值△M2y1(△M2y1=△M2y1L+△M2y1R)/2),將此求出的左右第1標記位置PM1的第2套準標記RM2的平均值△M2y1,寫入於記憶體M73(步驟S553)。 Then, the CPU 201 loads the deviation amount ΔM2y1 L of the second registration mark RM2 L1 of the left first mark position PM1 from the memory M68 in the Y direction (step S552), and loads the left first mark position PM1. The deviation amount ΔM2y1 L in the Y direction of the second registration mark RM2 L1 is added to the deviation amount ΔM2y1 R in the Y direction of the second registration mark RM2 R1 written in the right first mark position PM1 of the memory M72. The total amount of deviation ΔM2y1 L in the Y direction of the second registration mark RM2 L1 of the left first mark position PM1 and the deviation amount ΔM2y1 R of the second registration mark RM2 R1 of the right first mark position PM1 in the Y direction The value is divided by 2, and the average value ΔM2y1 (ΔM2y1 = ΔM2y1 L + ΔM2y1 R )/2 of the second registration mark RM2 of the left and right first mark positions PM1 is obtained, and the left and right first are obtained. The average value ΔM2y1 of the second registration mark RM2 at the mark position PM1 is written in the memory M73 (step S553).
然後,從記憶體M27,載入第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1(△M1y1)(步驟S554),從第1標記位置PM1的第2套準標記RM2的平均值△M2y1,減算第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1(△M1y1),求出第1標記位置的第2套準標記RM2的Y方向的偏離量△Y2(△Y2=△M2y1-△M1y1),將該求出的第1標記位置的第2套準標記RM2的Y方向的偏離量△Y2,寫入於記憶體M74(步驟S555,參考圖81(a)、(b)、(c))。 Then, from the memory M27, the amount of deviation ΔY1 (ΔM1y1) in the Y direction of the first registration mark RM1 at the first mark position PM1 is loaded (step S554), and the second registration mark from the first mark position PM1 The average value ΔM2y1 of RM2 is used to reduce the deviation amount ΔY1 (ΔM1y1) in the Y direction of the first registration mark RM1 of the first mark position PM1, and the Y direction of the second registration mark RM2 at the first mark position is obtained. The deviation amount ΔY2 (ΔY2 = ΔM2y1 - ΔM1y1), and the deviation amount ΔY2 in the Y direction of the second registration mark RM2 at the obtained first mark position is written in the memory M74 (step S555, Refer to Figure 81 (a), (b), (c)).
[第2套準標記間的距離算出] [Distance calculation between the second registration marks]
又,CPU201從記憶體M70的Y方向的位址位置,載入第1標記位置PM1的第2套準標記RM2R1的Y方向的測定位置M2y1R(圖65:步驟S556),從記憶體M71的Y方向的位址位置,載入第2標記位置PM2的第2套準標記RM2R2的Y方向的測定位置M2y2R(步驟S557),從第1標記位置PM1的第2套準標記RM2R1的Y方向的測定位置M2y1R,減算第2標記位置PM2的第2套準標記RM2R2的Y方向的測定位置M2y2R,求出右第2套準標記間的距離LM2R(參考圖81(b)),將此求出的右第2套準標記間的距離LM2R,寫入於記憶體M75(步驟S558)。 Further, the CPU 201 loads the measurement position M2y1 R in the Y direction of the second registration mark RM2 R1 of the first mark position PM1 from the address position in the Y direction of the memory M70 (FIG. 65: Step S556), from the memory M71. The address position in the Y direction is the measurement position M2y2 R in the Y direction of the second registration mark RM2 R2 at the second mark position PM2 (step S557), and the second registration mark RM2 R1 from the first mark position PM1. measurement position M2y1 R in the Y direction, subtraction operator the second mark position PM2 of the second register mark in the Y direction RM2 R2 of the measurement position M2y2 R, obtains the right of the second set of distance LM2 R (refer to FIG. 81 (between the register mark b)), the distance LM2 R between the obtained right second registration marks is written in the memory M75 (step S558).
然後,CPU201從記憶體M69,載入左第2套準標記間的距離LM2L(步驟S559),對此載入的左第2套準標記間的距離LM2L,加算寫入於記憶體M75的右第2套準標記間的距離LM2R,並且將此左第2套準標記間的距離LM2L與右第2套準標記間的距離LM2R的合計值,以2除算,求出左右套準標記間的距離的平均值LM2(LM2=(LM2L+LM2R)/2),將此求出的左右套準標記間的距離的平均值LM2,作為一對第2套準標記間的距離,寫入於記憶體M76(步驟S560,參考圖81(a)、(b)、(d))。 Then, the CPU 201 loads the distance LM2 L between the left second registration marks from the memory M69 (step S559), and the distance LM2 L between the left second registration marks loaded is added to the memory M75. set 2 from the right LM2 R between the register mark, and this distance between the left and the second register mark sets LM2 L and the right distance LM2 R sum between the sets of the second register mark, in addition to operator 2 obtains about The average value LM2 of the distance between the registration marks (LM2=(LM2 L +LM2 R )/2), and the average value LM2 of the distance between the left and right registration marks obtained as the pair of second registration marks The distance is written in the memory M76 (step S560, refer to Fig. 81 (a), (b), (d)).
[第2套準標記間的伸縮率算出] [Evaluation of the expansion ratio between the second registration marks]
然後,CPU201從記憶體M29,載入第1套準標記間的距離(左右第1套準標記間的距離的平均值)LM1(步驟S561),將寫入於記憶體M76的第2套準標記間的距離(左右第2套準標記間的距離的平均值)LM2,以第1套準標記間的距離LM1除算,將該除算結果,作為於上下方向分離的一對第2套準標記間的伸縮率η2(η2=LM2/LM2),寫入於記憶體M77(步驟S562,參考圖81(e))。 Then, the CPU 201 loads the distance between the first registration marks (the average value of the distance between the left and right first registration marks) LM1 from the memory M29 (step S561), and writes the second registration written in the memory M76. The distance between the marks (the average of the distances between the left and right registration marks) LM2 is divided by the distance LM1 between the first registration marks, and the division result is used as a pair of second registration marks separated in the vertical direction. The expansion ratio η2 (?2 = LM2 / LM2) between the two is written in the memory M77 (step S562, see Fig. 81 (e)).
[下一印刷] [Next print]
操作者如此進行印刷結束後的教學後,取代被印刷物4B(印刷有第2次電路的被印刷物4),將下一被印刷物4A(印刷有第1次電路的被印刷物4)裝設於印刷台3(參考圖1、圖2),開啟印刷準備開始開關207(步驟S103(圖13))。 When the operator performs the teaching after the completion of the printing, the next printed matter 4A (the printed matter 4 printed with the first circuit) is mounted on the printed matter 4B (the printed matter 4 printed with the second circuit). The stage 3 (refer to Figs. 1 and 2) opens the print preparation start switch 207 (step S103 (Fig. 13)).
如此一來,平台印刷控制裝置200的CPU201確認此印刷準備開始開關207的開啟(圖13:步驟S103,是),與 前述同樣進行「套準標記的攝像」、「藉由模式匹配的第1套準標記的位置檢測」、「第1標記位置的第1套準標記的Y方向的偏離量算出」、「第1套準標記間的距離算出」、「第1套準標記間的伸縮率算出」,從裝設於印刷台3上的被印刷物4A,求出第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1(△M1y1),寫入於記憶體M27,求出第1套準標記間的伸縮率η1(η1=LM1/LM1r),寫入於記憶體M31。 As a result, the CPU 201 of the platform print control device 200 confirms the opening of the print preparation start switch 207 (FIG. 13: Step S103, Yes), and In the same manner, "recording of the registration mark", "position detection of the first registration mark by pattern matching", "calculation of the deviation amount of the first registration mark of the first mark position in the Y direction", and "1st" are performed. The calculation of the distance between the registration marks and the calculation of the expansion ratio between the first registration marks is performed, and the first registration mark RM1 of the first mark position PM1 is obtained from the to-be-printed object 4A mounted on the printing table 3. The amount of deviation ΔY1 (ΔM1y1) in the Y direction is written in the memory M27, and the expansion ratio η1 (η1=LM1/LM1r) between the first registration marks is obtained and written in the memory M31.
然後,此印刷的準備結束後,若印刷開始開關208開啟(圖34:步驟S287,是),CPU201與前述同樣對於裝設於印刷台3上的下一被印刷物4A,進行第2次電路的印刷。此第2次電路的印刷時,CPU201不僅利用從寫入於記憶體M27的本次的被印刷物4A求出的第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1,還利用從前次的被印刷物4B求出的第1標記位置PM1的第2套準標記RM2的Y方向的偏離量△Y2。又,不僅利用寫入於記憶體M31的本次的被印刷物4A求出的第1套準標記間的伸縮率η1,還利用從前次的被印刷物4B求出的第2套準標記間的伸縮率η2。 Then, when the printing start switch 208 is turned on (FIG. 34: Step S287, YES), the CPU 201 performs the second circuit for the next printed matter 4A mounted on the printing table 3 as described above. print. In the printing of the second circuit, the CPU 201 uses not only the amount of deviation ΔY1 in the Y direction of the first registration mark RM1 of the first mark position PM1 obtained from the current printed object 4A written in the memory M27. The amount of deviation ΔY2 in the Y direction of the second registration mark RM2 of the first mark position PM1 obtained from the previous printed matter 4B is also used. In addition, the expansion ratio η1 between the first registration marks obtained by the current printed matter 4A written in the memory M31 and the expansion and contraction between the second registration marks obtained from the previous printed matter 4B are used. The rate is η2.
亦即,於步驟S291(圖34),對基準的印刷開始位置PRTST,加算第1標記位置PM1的第1套準標記RM1的Y方向的偏離量△Y1、及第1標記位置PM1的第2套準標記RM2的Y方向的偏離量△Y2,求出修正的印刷開始位置PRTST',於步驟S295(圖34),對印刷長度l,乘算第1套準標記間的伸縮率η1及第2套準標記間的伸縮率η2,求出修正的印刷長度l'(l'=1×η1×η2)。又,於步驟S301(圖35),對橡皮布滾筒的 基準旋轉速度VBr,乘算第1套準標記間的伸縮率η1的倒數及第2套準標記間的伸縮率η2的倒數,求出印刷中的橡皮布滾筒的旋轉速度VBp(VBp=VBr×1/η1×1/η2),於步驟S345(圖41),對橡皮布滾筒現在的上下方向位置PBMR,加算第1標記位置的第1套準標記的Y方向的偏離量△Y1、及第1標記位置的第2套準標記的Y方向的偏離量△Y2,求出修正的橡皮布滾筒現在的上下方向位置PBMR'。 In other words, in step S291 (FIG. 34), the offset amount ΔY1 in the Y direction and the first mark position PM1 of the first registration mark RM1 of the first mark position PM1 are added to the reference print start position PRT ST . The offset amount ΔY2 in the Y direction of the two sets of the alignment mark RM2 is obtained, and the corrected print start position PRT ST ' is obtained. In step S295 (FIG. 34), the expansion ratio η1 between the first registration marks is multiplied by the print length l. And the expansion ratio η2 between the second registration marks, and the corrected printing length l'(l' = 1 × η1 × η2) is obtained. Further, in step S301 (FIG. 35), the reference rotation speed VBr of the blanket cylinder is multiplied by the reciprocal of the expansion ratio η1 between the first registration marks and the reciprocal of the expansion ratio η2 between the second registration marks. The rotation speed VBp (VBp = VBr × 1 / η1 × 1 / η2) of the blanket cylinder during printing is added to the first position of the blanket cylinder in the vertical position PBM R in step S345 (Fig. 41). The amount of deviation ΔY1 in the Y direction of the first registration mark and the deviation amount ΔY2 in the Y direction of the second registration mark at the first mark position determine the current vertical position PBM R ' of the corrected blanket cylinder.
如此,於本實施形態,對以預處理步驟進行第1次電路的印刷的被印刷物4A,進行第2次電路的印刷,於第2次電路的印刷,不僅因應本次的被印刷物4A的第1套準標記RM1的Y方向的偏離量△Y1、及前次的被印刷物4B的第2套準標記RM2的Y方向的偏離量△Y2,調整印刷開始位置,還因應從第1套準標記RM1間的距離LM1求出、到本次的被印刷物4A印刷前的伸縮率η1,及從第2套準標記RM2間的距離LM2求出、印刷前次的被印刷物4B的區間的伸縮率η2,調整印刷第2次電路時(第2次電路的印刷時)的橡皮布滾筒2的旋轉速度,第1次印刷的電路與第2次印刷的電路的位置正確對準。 In the present embodiment, the second printed circuit is printed on the printed matter 4A that is printed in the first circuit in the pre-processing step, and the second printed circuit is printed in accordance with the current printed matter 4A. The deviation amount ΔY1 in the Y direction of the set of the alignment mark RM1 and the deviation amount ΔY2 in the Y direction of the second registration mark RM2 of the previous printed matter 4B adjust the printing start position, and also correspond to the first registration mark The distance LM1 between the RM1 and the expansion ratio η1 before the printing of the printed matter 4A and the distance LM2 between the second registration marks RM2 are obtained, and the expansion ratio η2 of the section of the previous printed matter 4B is printed. When the second circuit is printed (when printing the second circuit), the rotational speed of the blanket cylinder 2 is correctly aligned with the position of the first printed circuit and the second printed circuit.
再者,於上述實施形態,使橡皮布滾筒2往上下方向移動,但使裝設有被印刷物4A的印刷台3往上下方向移動亦可。 Further, in the above embodiment, the blanket cylinder 2 is moved in the vertical direction, but the printing table 3 on which the to-be-printed object 4A is attached may be moved in the vertical direction.
又,於上述實施形態,於預處理步驟,於被印刷物4A的左右,印刷於上下方向分離的一對第1套準標記RM1,但如圖82A所示,於被印刷物4A的中央,亦印刷於上下方 向分離的一對第1套準標記RM1(RM1c1、RM1c2)等亦可。如圖82B所示僅於被印刷物4A的中央,印刷於上下方向分離的一對第1套準標記RM1(RM1c1、RM1c2)亦可。關於印刷於被印刷物4B的一對第2套準標記RM2亦同。 Further, in the above-described embodiment, in the preprocessing step, a pair of first registration marks RM1 separated in the vertical direction are printed on the right and left sides of the to-be-printed object 4A, but also printed in the center of the to-be-printed object 4A as shown in Fig. 82A. A pair of first registration marks RM1 (RM1 c1 , RM1 c2 ) separated in the vertical direction may be used. As shown in Fig. 82B, only a pair of first registration marks RM1 (RM1 c1 , RM1 c2 ) separated in the vertical direction may be printed in the center of the printed matter 4A. The same applies to the pair of second registration marks RM2 printed on the to-be-printed object 4B.
若僅於被印刷物4A的中央,印刷於上下方向分離的一對第1套準標記RM1或第2套準標記RM2,拍攝包含第1套準標記RM1及第2套準標記RM2的區域的攝影機只需1個,亦簡化平台印刷控制裝置200的處理。 A camera that captures a region including the first registration mark RM1 and the second registration mark RM2 is printed only in the center of the printed matter 4A by printing a pair of first registration mark RM1 or second registration mark RM2 separated in the vertical direction. Only one is required, which also simplifies the processing of the platform printing control device 200.
圖4所示之平台印刷控制裝置200的CPU201,是藉由按照儲存於ROM202的程式動作,以實現如上述的各種功能。說明其中的主要功能。CPU201如圖83所示,實現第1基準標記位置檢測部301、第2基準標記位置檢測部302、第1基準標記間距離運算部303、第1旋轉速度調整部304、第3基準標記位置檢測部305、第4基準標記位置檢測部306、第2基準標記間距離運算部307及第2旋轉速度調整部308。 The CPU 201 of the platform print control device 200 shown in Fig. 4 operates in accordance with a program stored in the ROM 202 to realize various functions as described above. Explain the main functions. As shown in FIG. 83, the CPU 201 realizes the first reference mark position detecting unit 301, the second reference mark position detecting unit 302, the first reference mark distance calculating unit 303, the first rotational speed adjusting unit 304, and the third reference mark position detecting. The portion 305, the fourth reference mark position detecting unit 306, the second reference mark distance calculating unit 307, and the second rotational speed adjusting unit 308.
第1基準標記位置檢測部301從藉由攝影機210拍攝的被印刷物4A的圖像,檢測以預處理步驟附加於被印刷物4A的一對第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)中一個第1套準標記RM1L1(RM1R1)的位置。此第1基準標記位置檢測部301進行例如步驟S165~S190(S223~S248)的處理。 The first reference mark position detecting unit 301 detects a pair of first registration marks RM1 L1 and RM1 L2 (RM1 R1 and RM1) added to the to-be-printed object 4A by the preprocessing step from the image of the to-be-printed object 4A imaged by the camera 210. The position of a first registration mark RM1 L1 (RM1 R1 ) in R2 ). The first reference mark position detecting unit 301 performs processing in steps S165 to S190 (S223 to S248), for example.
第2基準標記位置檢測部302從藉由攝影機210拍攝的被印刷物4A的圖像,檢測另一個第1套準標記RM1L2(RM1R2)的位置。此第2基準標記位置檢測部302進行 例如步驟S191~S216(S249~S274)的處理。 The second reference mark position detecting unit 302 detects the position of the other first registration mark RM1 L2 (RM1 R2 ) from the image of the printed matter 4A imaged by the camera 210. The second reference mark position detecting unit 302 performs processing in steps S191 to S216 (S249 to S274), for example.
第1基準標記間距離運算部303根據藉由第1基準標記位置檢測部301檢測的第1套準標記RM1L1(RM1R1)的位置、及藉由第2基準標記位置檢測部302檢測的第1套準標記RM1L2(RM1R2)的位置,求出一對第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)間的距離。此第1基準標記間距離運算部303進行例如步驟S222(S282)的處理。 The first reference mark inter-distance calculation unit 303 is based on the position of the first registration mark RM1 L1 (RM1 R1 ) detected by the first reference mark position detecting unit 301 and the second reference mark position detecting unit 302. The position between the pair of first registration marks RM1 L1 and RM1 L2 (RM1 R1 and RM1 R2 ) is obtained by the position of the registration mark RM1 L2 (RM1 R2 ). The first reference mark inter-distance calculation unit 303 performs, for example, the processing of step S222 (S282).
第1旋轉速度調整部304因應藉由第1基準標記間距離運算部303求出的距離,調整於被印刷物4A印刷電子電路時的橡皮布滾筒2的旋轉速度。此第1旋轉速度調整部304進行例如步驟S301、S365~S370的處理。 The first rotation speed adjustment unit 304 adjusts the rotation speed of the blanket cylinder 2 when the electronic material is printed on the object 4A by the distance obtained by the first reference mark distance calculation unit 303. The first rotation speed adjustment unit 304 performs processing of steps S301 and S365 to S370, for example.
第3基準標記位置檢測部305從藉由攝影機210拍攝的電子電路印刷後的被印刷物4B的圖像,檢測於電子電路印刷之同時附加於被印刷物4B的一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)中一個第2套準標記RM2L1(RM2R1)的位置。此第3基準標記位置檢測部305進行例如步驟S439~S464(S497~S522)的處理。 The third reference mark position detecting unit 305 detects a pair of second registration marks RM2 to L1 attached to the to-be-printed object 4B while the electronic circuit is printed, from the image of the to-be-printed object 4B printed by the electronic circuit imaged by the camera 210. RM2 L2 (RM2 R1 and RM2 R2) in a second position of the register mark RM2 L1 (RM2 R1) of. The third reference mark position detecting unit 305 performs processing of steps S439 to S464 (S497 to S522), for example.
第4基準標記位置檢測部306從藉由攝影機210拍攝的被印刷物4B的圖像,檢測另一個第2套準標記RM2L2(RM2R2)的位置。此第4基準標記位置檢測部306進行例如步驟S465~S490(S523~S548)的處理。 The fourth reference mark position detecting unit 306 detects the position of the other second registration mark RM2 L2 (RM2 R2 ) from the image of the to-be-printed object 4B imaged by the camera 210. The fourth reference mark position detecting unit 306 performs processing of steps S465 to S490 (S523 to S548), for example.
第2基準標記間距離運算部307根據藉由第3基準標記位置檢測部305檢測的第2套準標記RM2L1(RM2R1)、及藉由第4基準標記位置檢測部306檢測的第2套準標記 RM2L2(RM2R2)的位置,求出一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)間的距離。此第2基準標記間距離運算部307進行例如步驟S496(S558)的處理。 Between the second reference mark by the distance calculation unit 307 sets the second reference mark 3 detected by the position detecting section 305 register mark RM2 L1 (RM2 R1), and by a fourth reference mark position detecting unit 306 detects the second sleeve a position register mark RM2 L2 (RM2 R2), the first two sets is obtained from between one pair of register marks RM2 L1 and RM2 L2 (RM2 R1 and RM2 R2) of. The second reference mark inter-distance calculation unit 307 performs, for example, the processing of step S496 (S558).
第2旋轉速度調整部308因應藉由第2基準標記間距離運算部307求出的距離,調整於下一被印刷物4A印刷電子電路時的橡皮布滾筒2的旋轉速度。此第2旋轉速度調整部308進行例如步驟S301、S365~S370的處理。再者,第2旋轉速度調整部亦可僅利用藉由第2基準標記間距離運算部307求出的一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)間的距離,來進行旋轉速度的調整,亦可利用一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)間的距離、及上述一對第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)間的距離雙方,來進行旋轉速度的調整。 The second rotation speed adjustment unit 308 adjusts the rotation speed of the blanket cylinder 2 when the electronic component is printed by the next printed matter 4A in response to the distance obtained by the second reference mark distance calculation unit 307. The second rotation speed adjustment unit 308 performs processing of steps S301 and S365 to S370, for example. In addition, the second rotation speed adjustment unit may use only the distance between the pair of second registration marks RM2 L1 and RM2 L2 (RM2 R1 and RM2 R2 ) obtained by the second reference mark inter-distance calculation unit 307. To adjust the rotation speed, the distance between the pair of second registration marks RM2 L1 and RM2 L2 (RM2 R1 and RM2 R2 ) and the pair of first registration marks RM1 L1 and RM1 L2 (RM1 R1) can also be used. The rotation speed is adjusted by both the distances from RM1 and R2 ).
[總結] [to sum up]
於上述本發明的實施形態,被印刷物4是使用1片薄膜。於此1片薄膜,印刷有第1次(第1層)電路。於印刷有此第1次電路的薄膜,一面使轉印有墨水的橡皮布滾筒2一面旋轉,一面進行第2次(第2層)電路的印刷。於進行此第2次電路的印刷前的預處理步驟,於被印刷物4的上下方向分離的位置,附加有一對第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)。 In the embodiment of the present invention described above, the printed matter 4 is a single film. The first (first layer) circuit was printed on one film. The film of the first circuit is printed, and the second (second layer) circuit is printed while rotating the blanket cylinder 2 to which the ink is transferred. In the pretreatment step before printing this 2nd circuit is printed at a position separated in the vertical direction 4, there is attached a pair of first register marks RM1 L1 and RM1 L2 (RM1 R1 and RM1 R2).
於附加有一對第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)的被印刷物4,進行第2次電路的印刷。於此第2次電路的印刷前,拍攝包含被印刷物4的一對第1套準標記中一個第1套準標記RM1L1(RM1R1)的區域,從 拍攝的被印刷物4的圖像,檢測一個第1套準標記RM1L1(RM1R1)的位置。又,拍攝包含被印刷物4的一對第1套準標記中另一個第1套準標記RM1L2(RM1R2)的區域,從拍攝的被印刷物4的圖像,檢測另一個第1套準標記RM1L2(RM1R2)的位置。然後,從檢測的第1套準標記RM1L1(RM1R1)的位置及第1套準標記RM1L2(RM1R2)的位置,求出一對第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)間的距離,因應該距離,調整對被印刷物4印刷電子電路(第2次電路)時的橡皮布滾筒2的旋轉速度。 The printed matter 4 to which the pair of first registration marks RM1 L1 and RM1 L2 (RM1 R1 and RM1 R2 ) are attached is printed on the second circuit. Before the printing of the second circuit, a region including one of the first registration marks RM1 L1 (RM1 R1 ) of the pair of first registration marks of the printed matter 4 is imaged, and the image of the printed matter 4 is detected. a first register mark RM1 L1 (RM1 R1) position. Further, an area including the other first registration mark RM1 L2 (RM1 R2 ) of the pair of first registration marks of the printed matter 4 is imaged, and another first registration mark is detected from the image of the imaged object 4 to be imaged. Location of RM1 L2 (RM1 R2 ). Then, from the position of the detected first registration mark RM1 L1 (RM1 R1 ) and the position of the first registration mark RM1 L2 (RM1 R2 ), a pair of first registration marks RM1 L1 and RM1 L2 (RM1 R1) are obtained. The distance from the RM1 R2 ) adjusts the rotational speed of the blanket cylinder 2 when the electronic circuit (second circuit) is printed on the object 4 by the distance.
如此,從第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)間的距離,求出至被印刷物4印刷前的被印刷物4的伸縮率,印刷時,考慮此求出的被印刷物4的伸縮率,調整橡皮布滾筒2的旋轉速度。藉此,無論基材的伸縮程度如何,均可於各被印刷物(第1次電路)上,正確重疊電子電路(第2次電路)的印刷。 In this way, from the distance between the first registration mark RM1 L1 and RM1 L2 (RM1 R1 and RM1 R2 ), the expansion ratio of the to-be-printed material 4 before the printing of the object 4 is obtained, and the printed matter obtained in consideration of the printing is determined. The expansion ratio of 4 adjusts the rotation speed of the blanket cylinder 2. Thereby, regardless of the degree of expansion and contraction of the substrate, the printing of the electronic circuit (secondary circuit) can be accurately superimposed on each of the objects to be printed (the first circuit).
又,於上述實施形態,於第2次電路的印刷之同時,於被印刷物4的上下方向分離的位置,附加有一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)。於此第2次電路的印刷後,拍攝包含被印刷物4的一對第2套準標記中一個第2套準標記RM2L1(RM2R1)的區域,從拍攝的被印刷物4的圖像,檢測一個第2套準標記RM2L1(RM2R1)的位置。又,拍攝包含被印刷物4的一對第2套準標記中另一個第2套準標記RM2L2(RM2R2)的區域,從拍攝的被印刷物4的圖像,檢測另一個第2套準標記RM2L2(RM2R2)的位置。然後,從檢測的 第2套準標記RM2L1(RM2R1)的位置及第2套準標記RM2L2(RM2R2)的位置,求出一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)間的距離,因應該距離,調整對被印刷物4印刷電子電路(第2次電路)時的橡皮布滾筒2的旋轉速度。 Further, in the above-described embodiment, a pair of second registration marks RM2 L1 and RM2 L2 (RM2 R1 and RM2 R2 ) are added to the position where the printed matter 4 is separated in the vertical direction at the same time as the printing of the second circuit. After the printing of the second circuit, an area including the second registration mark RM2 L1 (RM2 R1 ) of the pair of second registration marks of the printed matter 4 is imaged, and the image of the printed matter 4 is detected. A position of the second registration mark RM2 L1 (RM2 R1 ). Further, an area including the other second registration mark RM2 L2 (RM2 R2 ) of the pair of second registration marks of the printed matter 4 is imaged, and another second registration mark is detected from the image of the imaged object 4 to be imaged. Location of RM2 L2 (RM2 R2 ). Then, from the position of the detected second registration mark RM2 L1 (RM2 R1 ) and the position of the second registration mark RM2 L2 (RM2 R2 ), a pair of second registration marks RM2 L1 and RM2 L2 (RM2 R1) are obtained. The distance from the RM2 R2 ) adjusts the rotational speed of the blanket cylinder 2 when the electronic circuit (second circuit) is printed on the object 4 by the distance.
如此,從第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)間的距離,求出印刷被印刷物4的區間的伸縮率,於下一印刷時,考慮此求出的被印刷物4的伸縮率,調整橡皮布滾筒2的旋轉速度。藉此,從檢測第1套準標記RM1到印刷時點為止,或於印刷中基材伸展,均可於下一被印刷物(第1次電路)上,正確重疊電子電路(第2次電路)的印刷。 In this way, from the distance between the second registration mark RM2 L1 and RM2 L2 (RM2 R1 and RM2 R2 ), the expansion ratio of the section in which the printed matter 4 is printed is obtained, and the printed matter 4 obtained in consideration of the next printing is considered. The expansion ratio of the blanket cylinder 2 is adjusted. Thereby, the electronic circuit (the second circuit) can be correctly superposed on the next printed matter (the first circuit) from the detection of the first registration mark RM1 to the printing time point or the stretching of the substrate during printing. print.
又,因應一對第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)間的距離、及一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)間的距離,調整對下一被印刷物4印刷電子電路時的橡皮布滾筒2的旋轉速度。 Further, the distance between the pair of first registration marks RM1 L1 and RM1 L2 (RM1 R1 and RM1 R2 ) and the distance between the pair of second registration marks RM2 L1 and RM2 L2 (RM2 R1 and RM2 R2 ) are The rotational speed of the blanket cylinder 2 when the electronic circuit is printed on the next printed matter 4 is adjusted.
從第1套準標記RM1L1與RM1L2(RM1R1與RM1R2)間的距離,求出至被印刷物4印刷前的被印刷物4的伸縮率。又,從一對第2套準標記RM2L1與RM2L2(RM2R1與RM2R2)間的距離,求出印刷被印刷物4的區間的被印刷物4的伸縮率。印刷時,考慮該等兩種伸縮率,來調整橡皮布滾筒2的旋轉速度,藉此無論基材的伸縮程度如何,均可於下一被印刷物(第1次電路)上,正確重疊電子電路(第2次電路)的印刷。 From the distance between the first registration mark RM1 L1 and RM1 L2 (RM1 R1 and RM1 R2 ), the expansion ratio of the to-be-printed object 4 before the printing of the object 4 is obtained. Further, the distance from the register mark RM2 L1 and RM2 L2 (RM2 R1 and RM2 R2) between the pair of the second sets, the expansion ratio is obtained printing section 4 is a print of a printed material 4. At the time of printing, the rotation speed of the blanket cylinder 2 is adjusted in consideration of the two kinds of expansion ratios, so that the electronic circuit can be correctly overlapped on the next printed matter (first circuit) regardless of the degree of expansion and contraction of the substrate. (the second circuit) printing.
[實施形態的延伸] [Extension of the embodiment]
以上參考實施形態而說明了本發明,但本發明不限定 於上述實施形態。對本發明的構成或細節,可於本發明的技術思想的範圍內,進行熟悉該技藝人士可理解的各種變更。 The present invention has been described above with reference to the embodiments, but the invention is not limited In the above embodiment. Various changes that can be understood by those skilled in the art can be made within the scope of the technical idea of the present invention.
1‧‧‧印版滾筒 1‧‧‧ plate cylinder
2‧‧‧橡皮布滾筒 2‧‧‧ blanket roller
3‧‧‧平台(印刷台) 3‧‧‧ Platform (printing station)
4(4A)‧‧‧被印刷物 4(4A)‧‧‧Printed matter
100‧‧‧印刷機(平台印刷機) 100‧‧‧Printing machine (platform printing machine)
200‧‧‧平台印刷控制裝置 200‧‧‧ platform printing control device
210‧‧‧攝影機 210‧‧‧ camera
210L‧‧‧左攝影影機 210L‧‧‧ Left Camera
210R‧‧‧右攝影機 210R‧‧‧Right camera
PM1‧‧‧第1標記位置 PM1‧‧‧1st mark position
PM2‧‧‧第2標記位置 PM2‧‧‧2nd mark position
Claims (6)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014261320A JP6486677B2 (en) | 2014-12-24 | 2014-12-24 | Electronic circuit printing method and apparatus |
| JP2014261274A JP6486676B2 (en) | 2014-12-24 | 2014-12-24 | Electronic circuit printing method and apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201628474A TW201628474A (en) | 2016-08-01 |
| TWI592080B true TWI592080B (en) | 2017-07-11 |
Family
ID=56150613
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW104143433A TWI592080B (en) | 2014-12-24 | 2015-12-23 | Electronic circuit printing method 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 |
Family Cites Families (11)
| 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 control method and multicolor printing machine |
| GB2359515B (en) * | 2000-02-23 | 2003-12-03 | Kistech Ltd | Method of printing and printing machine |
| ES2387567T3 (en) * | 2004-03-23 | 2012-09-26 | Koenig & Bauer Aktiengesellschaft | Printer machine with at least one inking mechanism |
| 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 |
| 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 |
| KR101288135B1 (en) * | 2011-04-21 | 2013-07-19 | 한국기계연구원 | Overlapping Printing Apparatus and Method for Rotary Printing of Printed Electronics |
| JP2014117920A (en) * | 2012-12-19 | 2014-06-30 | Ricoh Co Ltd | Printer |
-
2015
- 2015-12-23 TW TW104143433A patent/TWI592080B/en not_active IP Right Cessation
- 2015-12-24 WO PCT/JP2015/086022 patent/WO2016104600A1/en not_active Ceased
- 2015-12-24 CN CN201580070465.7A patent/CN107107610B/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN107107610A (en) | 2017-08-29 |
| CN107107610B (en) | 2019-04-26 |
| WO2016104600A1 (en) | 2016-06-30 |
| TW201628474A (en) | 2016-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100526075C (en) | Method of using camera to carry out controlling automatic alignment for printing machine | |
| CN103942796A (en) | High-precision projector and camera calibration system and method | |
| JP2013075519A (en) | Control device of printer and control method | |
| CN101992587B (en) | Method and device for adjusting ink supply amount of printing machine | |
| TWI592080B (en) | Electronic circuit printing method and device | |
| JP5897852B2 (en) | Method and apparatus for correcting ink film thickness distribution | |
| JP6486677B2 (en) | Electronic circuit printing method and apparatus | |
| CN101310978B (en) | Switch-over processing method and apparatus | |
| JP6499859B2 (en) | Electronic circuit printing method and apparatus | |
| JP6666710B2 (en) | Electronic circuit printing method and apparatus | |
| JP6595764B2 (en) | Electronic circuit printing method and apparatus | |
| JP6408902B2 (en) | Electronic circuit printing method and apparatus | |
| TWI594893B (en) | Electronic circuit printing method and device | |
| JP6093151B2 (en) | Method and apparatus for correcting ink film thickness distribution | |
| JP6486676B2 (en) | Electronic circuit printing method and apparatus | |
| JP6595763B2 (en) | Electronic circuit printing method and apparatus | |
| JP6408901B2 (en) | Electronic circuit printing method and apparatus | |
| EP1950037A2 (en) | Switch-Over Processing Method And apparatus | |
| JP2015054401A (en) | Ink supply amount adjusting device and method | |
| JP2015100972A (en) | Ink supplying method and ink supplying apparatus | |
| JP2015098128A (en) | Preset device and method for printing press | |
| JP6408900B2 (en) | Electronic circuit printing method and apparatus | |
| JP6174467B2 (en) | Ink supply method and ink supply apparatus | |
| JP2015100971A (en) | Ink supply method and ink supply apparatus | |
| CN101770537A (en) | Method for checking false size of architectural CAD drawings |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |