Nothing Special   »   [go: up one dir, main page]

JP2021146510A - Learning method, control method and printer - Google Patents

Learning method, control method and printer Download PDF

Info

Publication number
JP2021146510A
JP2021146510A JP2020045218A JP2020045218A JP2021146510A JP 2021146510 A JP2021146510 A JP 2021146510A JP 2020045218 A JP2020045218 A JP 2020045218A JP 2020045218 A JP2020045218 A JP 2020045218A JP 2021146510 A JP2021146510 A JP 2021146510A
Authority
JP
Japan
Prior art keywords
base material
learning
measurement items
trained model
deviation amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2020045218A
Other languages
Japanese (ja)
Inventor
宏昭 臼本
Hiroaki Usumoto
宏昭 臼本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Screen Holdings Co Ltd
Original Assignee
Screen Holdings Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Screen Holdings Co Ltd filed Critical Screen Holdings Co Ltd
Priority to JP2020045218A priority Critical patent/JP2021146510A/en
Publication of JP2021146510A publication Critical patent/JP2021146510A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)

Abstract

To provide a technique capable of estimating an amount of deviation of a discharge position of ink by machine learning while reducing the number of measurement items to be input.SOLUTION: A learning method includes: generating a first learned model M1 with input of measured values D2 of a plurality of measurement items obtained from a plurality of sensors, and teacher data of an actual value D1 of a deviation amount; calculating an influence degree in the first learned model M1 with respect to each of the plurality of measurement items; selecting a part of measurement items among the plurality of measurement items based on the calculated influence degree; and generating a second learned model M2 with input of a measured value D2 of the selected measurement item, and teacher data of an actual value D1 of a deviation amount. With this, the second learned model M2 with high estimation accuracy is generated while reducing the number of the measurement items to be input.SELECTED DRAWING: Figure 4

Description

本発明は、印刷装置に設けられた複数のセンサの計測値から、インクの吐出位置のずれ量を推定するための機械学習に関する。 The present invention relates to machine learning for estimating the amount of deviation of the ink ejection position from the measured values of a plurality of sensors provided in the printing apparatus.

従来、長尺帯状の基材を長手方向に搬送しつつ、複数のヘッドからインクを吐出することにより、基材に画像を印刷するインクジェット方式の印刷装置が知られている。インクジェット方式の印刷装置は、複数のヘッドから、それぞれ異なる色のインクを吐出する。そして、各色のインクにより形成される単色画像の重ね合わせによって、基材の表面に多色画像を印刷する。従来の印刷装置については、例えば特許文献1に記載されている。 Conventionally, there is known an inkjet printing device that prints an image on a base material by ejecting ink from a plurality of heads while transporting a long strip-shaped base material in the longitudinal direction. The inkjet printing apparatus ejects inks of different colors from a plurality of heads. Then, a multicolor image is printed on the surface of the base material by superimposing the monochromatic images formed by the inks of each color. A conventional printing apparatus is described in, for example, Patent Document 1.

特開2018−16412号公報JP-A-2018-16412

この種の印刷装置では、上述した複数の単色画像の間に、僅かな位置ずれ(いわゆる「見当ずれ」)が発生する場合がある。見当ずれは、基材を搬送するローラの回転誤差や、基材の伸縮などの、様々な要因により発生する。従来の印刷装置では、印刷後の基材の撮影画像に基づいて、見当ずれ量を計測していた。そして、計測された見当ずれ量に基づいて、ヘッドからのインクの吐出タイミングを補正していた。 In this type of printing apparatus, a slight misalignment (so-called “misplacement”) may occur between the plurality of monochromatic images described above. Misregistration occurs due to various factors such as rotation error of the roller that conveys the base material and expansion and contraction of the base material. In the conventional printing apparatus, the amount of misregistration is measured based on the photographed image of the base material after printing. Then, the ink ejection timing from the head is corrected based on the measured misregistration amount.

しかしながら、基材の搬送状態は、時々刻々と変化する。このため、印刷後の基材の撮影画像に基づいて見当ずれ量を計測しても、印刷中の基材に対するインクの吐出タイミングを、適切に補正できない場合があった。 However, the transport state of the base material changes from moment to moment. Therefore, even if the amount of misregistration is measured based on the captured image of the base material after printing, the ink ejection timing for the base material during printing may not be appropriately corrected.

印刷後の基材の撮影画像に依存することなく、見当ずれ量を把握するためには、例えば、機械学習を利用することが考えられる。具体的には、印刷装置に搭載される種々のセンサの計測値を入力とし、それらの計測値から見当ずれ量を推定するための学習済みモデルを生成することが考えられる。ただし、印刷装置には、多数のセンサが搭載されている。このため、これらのセンサの計測値を全て機械学習の入力にすると、学習処理および学習済みモデルを用いた推定処理の演算量が多くなる。 In order to grasp the amount of misregistration without depending on the photographed image of the base material after printing, for example, it is conceivable to use machine learning. Specifically, it is conceivable to input the measured values of various sensors mounted on the printing apparatus and generate a trained model for estimating the amount of misregistration from those measured values. However, the printing apparatus is equipped with a large number of sensors. Therefore, if all the measured values of these sensors are input to machine learning, the amount of calculation of the learning process and the estimation process using the trained model increases.

本発明は、このような事情に鑑みなされたものであり、入力となる計測項目の数を減らしつつ、機械学習により、インクの吐出位置のずれ量を推定できる技術を提供することを目的とする。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide a technique capable of estimating the amount of deviation of the ink ejection position by machine learning while reducing the number of input measurement items. ..

上記課題を解決するため、本願の第1発明は、長尺帯状の基材を所定の搬送経路に沿って長手方向に搬送しつつ、複数のヘッドから基材の表面にインクを吐出する印刷装置において、前記印刷装置に設けられた複数のセンサの計測値から、前記複数のヘッドによるインクの吐出位置の相互のずれ量を推定するための学習方法であって、a)前記複数のセンサから得られる複数の計測項目の計測値を入力とし、前記ずれ量の実測値を教師データとして、教師あり学習アルゴリズムにより、前記計測値に対応する前記ずれ量の推定値を出力する第1学習済みモデルを生成する工程と、b)前記複数の計測項目のそれぞれについて、前記第1学習済みモデルにおける影響度を算出する工程と、c)前記影響度に基づいて、前記複数の計測項目のうちの一部の計測項目を選択する工程と、d)前記工程c)において選択された計測項目の計測値を入力とし、前記ずれ量の実測値を教師データとして、前記教師あり学習アルゴリズムにより、前記計測値に対応する前記ずれ量の推定値を出力する第2学習済みモデルを生成する工程と、を有する。 In order to solve the above problems, the first invention of the present application is a printing apparatus that ejects ink from a plurality of heads to the surface of the base material while transporting the long strip-shaped base material in the longitudinal direction along a predetermined transport path. In a learning method for estimating the amount of mutual deviation of the ink ejection positions by the plurality of heads from the measured values of the plurality of sensors provided in the printing apparatus, a) obtained from the plurality of sensors. A first trained model that inputs the measured values of a plurality of measurement items to be input, uses the measured value of the deviation amount as teacher data, and outputs an estimated value of the deviation amount corresponding to the measured value by a supervised learning algorithm. A step of generating, b) a step of calculating the degree of influence in the first trained model for each of the plurality of measurement items, and c) a part of the plurality of measurement items based on the degree of influence. The step of selecting the measurement item of the above and d) the measurement value of the measurement item selected in the step c) are input, the measured value of the deviation amount is used as the teacher data, and the measured value is converted to the measurement value by the supervised learning algorithm. It includes a step of generating a second trained model that outputs a corresponding estimated value of the deviation amount.

本願の第2発明は、第1発明の学習方法であって、前記工程c)では、複数の計測項目のうち、前記影響度が高い一部の計測項目を選択する。 The second invention of the present application is the learning method of the first invention, and in the step c), some of the measurement items having a high degree of influence are selected from the plurality of measurement items.

本願の第3発明は、第1発明または第2発明の学習方法であって、前記工程c)では、前記工程a),b),およびd)を実行するコンピュータが、前記影響度に従って、前記複数の計測項目から一部の計測項目を選択する。 The third invention of the present application is the learning method of the first invention or the second invention, and in the step c), the computer that executes the steps a), b), and d) is described according to the degree of influence. Select some measurement items from multiple measurement items.

本願の第4発明は、第1発明から第3発明までのいずれか1発明の学習方法であって、前記ずれ量の実測値は周期性を有し、前記工程a)および前記工程d)では、前記ずれ量の変動の1周期分以上の時間において取得された実測値を、教師データとする。 The fourth invention of the present application is a learning method of any one invention from the first invention to the third invention, and the measured value of the deviation amount has periodicity, and in the steps a) and d) , The actually measured value acquired in the time of one cycle or more of the fluctuation of the deviation amount is used as the teacher data.

本願の第5発明は、第1発明から第4発明までのいずれか1発明の学習方法により生成された前記第2学習済みモデルを用いて、前記印刷装置を制御する制御方法であって、e)前記第2学習済みモデルに、前記工程c)において選択された計測項目の計測値を入力し、前記第2学習済みモデルから出力される前記ずれ量の推定値を得る工程と、f)前記工程e)において得られる前記ずれ量の推定値に基づいて、基材に対するインクの吐出位置を補正する工程と、を有する。 The fifth invention of the present application is a control method for controlling the printing apparatus by using the second learned model generated by the learning method of any one of the first to fourth inventions, e. ) The step of inputting the measured values of the measurement items selected in the step c) into the second trained model and obtaining the estimated value of the deviation amount output from the second trained model, and f) the step. The step e) includes a step of correcting the ejection position of the ink with respect to the base material based on the estimated value of the deviation amount obtained in the step e).

本願の第6発明は、第5発明の制御方法であって、g)前記工程c)において選択された計測項目の計測値を入力とし、前記ずれ量の実測値を教師データとして、前記教師あり学習アルゴリズムにより、前記第2学習済みモデルを更新する工程をさらに有する。 The sixth invention of the present application is the control method of the fifth invention, in which g) the measured value of the measurement item selected in the step c) is input, and the measured value of the deviation amount is used as supervised data. The learning algorithm further includes a step of updating the second trained model.

本願の第7発明は、第6発明の制御方法であって、前記工程g)は、前記印刷装置において、基材の種類が変更された場合、または、同一の基材に対して印刷処理を行う途中に実行される。 The seventh invention of the present application is the control method of the sixth invention, and in the step g), when the type of the base material is changed in the printing apparatus, or the same base material is printed. It is executed in the middle of doing.

本願の第8発明は、長尺帯状の基材を所定の搬送経路に沿って長手方向に搬送する搬送機構と、基材の表面にインクを吐出する複数のヘッドと、第1発明から第4発明までのいずれか1発明の学習方法により、前記第2学習済みモデルを生成する学習部と、前記学習部により生成された前記第2学習済みモデルを用いて、前記搬送機構および前記複数のヘッドの少なくともいずれか一方を補正しつつ制御する制御部と、を備える。 The eighth invention of the present invention includes a transport mechanism for transporting a long strip-shaped base material in the longitudinal direction along a predetermined transport path, a plurality of heads for ejecting ink to the surface of the base material, and the first to fourth inventions. Using the learning unit that generates the second trained model by the learning method of any one invention up to the present invention and the second learned model generated by the learning unit, the transport mechanism and the plurality of heads are used. A control unit that controls while correcting at least one of the above is provided.

本願の第1発明〜第8発明によれば、複数の計測項目の計測値を入力として学習を行うことにより、いったん第1学習済みモデルを生成し、その後、第1学習済みモデルにおける影響度を考慮して選択された一部の計測項目に絞って再学習を行うことにより、第2学習済みモデルを生成する。これにより、入力となる計測項目の数を減らしつつ、推定精度の高い第2学習済みモデルを生成できる。 According to the first to eighth inventions of the present application, the first trained model is once generated by learning by inputting the measured values of a plurality of measurement items, and then the degree of influence on the first trained model is determined. A second trained model is generated by performing re-learning focusing on some measurement items selected in consideration. As a result, it is possible to generate a second trained model with high estimation accuracy while reducing the number of input measurement items.

特に、本願の第3発明によれば、コンピュータが、影響度に従って、計測値を自動的に選択する。これにより、ユーザの作業負担を減らすことができる。 In particular, according to the third invention of the present application, the computer automatically selects the measured value according to the degree of influence. As a result, the workload of the user can be reduced.

特に、本願の第4発明によれば、計測値と、周期性を有するずれ量との関係を、十分に学習することができる。 In particular, according to the fourth invention of the present application, the relationship between the measured value and the amount of deviation having periodicity can be sufficiently learned.

特に、本願の第5発明によれば、複数のヘッドによるインクの吐出位置のずれを抑制して、高品質な印刷結果を得ることができる。また、第2学習済みデータに入力すべき計測項目の数が少ないので、制御部の演算負担を減らすことができる。 In particular, according to the fifth invention of the present application, it is possible to suppress the deviation of the ink ejection position by the plurality of heads and obtain a high-quality print result. Further, since the number of measurement items to be input to the second learned data is small, the calculation load of the control unit can be reduced.

特に、本願の第6発明によれば、印刷装置の使用状況の変化に応じて、より精度よく見当ずれ量を推定できる。したがって、基材に対するインクの吐出位置を、より適切に補正できる。また、更新処理において入力すべき計測項目の数が少ないので、更新処理の演算負担を減らすことができる。 In particular, according to the sixth invention of the present application, the misregistration amount can be estimated more accurately according to the change in the usage state of the printing apparatus. Therefore, the ink ejection position with respect to the base material can be corrected more appropriately. Further, since the number of measurement items to be input in the update process is small, the calculation load of the update process can be reduced.

特に、本願の第7発明によれば、基材の種類が変更された場合、または、同一の基材に対して印刷処理を行う途中に、第2学習済みモデルを更新できる。 In particular, according to the seventh invention of the present application, the second trained model can be updated when the type of the base material is changed or while the printing process is performed on the same base material.

特に、本願の第8発明によれば、複数のヘッドによるインクの吐出位置のずれを抑制して、高品質な印刷結果を得ることができる。また、第2学習済みデータに入力すべき計測項目の数が少ないので、制御部の演算負担を減らすことができる。 In particular, according to the eighth invention of the present application, it is possible to suppress the deviation of the ink ejection position by the plurality of heads and obtain a high-quality print result. Further, since the number of measurement items to be input to the second learned data is small, the calculation load of the control unit can be reduced.

印刷装置の構成を示した図である。It is a figure which showed the structure of the printing apparatus. 印刷部の付近における印刷装置の部分上面図である。It is a partial top view of the printing apparatus in the vicinity of a printing part. 印刷装置の各部とコンピュータとの接続を示したブロック図である。It is a block diagram which showed the connection between each part of a printing apparatus and a computer. コンピュータの機能を概念的に示したブロック図である。It is a block diagram which conceptually showed the function of a computer. 学習処理および制御処理の流れを示したフローチャートである。It is a flowchart which showed the flow of a learning process and a control process.

以下、本発明の実施形態について、図面を参照しつつ説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<1.印刷装置の構成>
図1は、本発明の一実施形態に係る印刷装置1の構成を示した図である。この印刷装置1は、長尺帯状の基材9を搬送しつつ、複数のヘッド21〜24から基材9へ向けてインクの液滴を吐出することにより、基材9の表面に画像を印刷する装置である。基材9は、印刷用紙であってもよく、あるいは、樹脂製のフィルムであってもよい。また、基材9は、金属箔や、ガラス製の基材であってもよい。図1に示すように、印刷装置1は、搬送機構10、印刷部20、複数のセンサ30、画像取得部40、およびコンピュータ50を備えている。
<1. Printing device configuration>
FIG. 1 is a diagram showing a configuration of a printing apparatus 1 according to an embodiment of the present invention. The printing device 1 prints an image on the surface of the base material 9 by ejecting ink droplets from a plurality of heads 21 to 24 toward the base material 9 while transporting the long strip-shaped base material 9. It is a device to print. The base material 9 may be printing paper or a resin film. Further, the base material 9 may be a metal foil or a base material made of glass. As shown in FIG. 1, the printing device 1 includes a transport mechanism 10, a printing unit 20, a plurality of sensors 30, an image acquisition unit 40, and a computer 50.

搬送機構10は、基材9をその長手方向に沿う搬送方向に搬送する機構である。本実施形態の搬送機構10は、巻き出し部11、複数の搬送ローラ12、および巻き取り部13を有する。基材9は、巻き出し部11から繰り出され、複数の搬送ローラ12により構成される搬送経路に沿って搬送される。各搬送ローラ12は、水平軸を中心として回転することにより、基材9を搬送経路の下流側へ案内する。基材9は、張力が掛かった状態で、複数の搬送ローラ12に掛け渡される。これにより、搬送中における基材9の弛みや皺が抑制される。搬送後の基材9は、巻き取り部13へ回収される。 The transport mechanism 10 is a mechanism for transporting the base material 9 in the transport direction along the longitudinal direction thereof. The transport mechanism 10 of the present embodiment includes an unwinding portion 11, a plurality of transport rollers 12, and a take-up portion 13. The base material 9 is unwound from the unwinding portion 11 and is conveyed along a transfer path composed of a plurality of transfer rollers 12. Each transfer roller 12 guides the base material 9 to the downstream side of the transfer path by rotating about the horizontal axis. The base material 9 is hung on a plurality of transport rollers 12 in a tensioned state. As a result, slack and wrinkles of the base material 9 during transportation are suppressed. The base material 9 after transportation is collected by the winding unit 13.

図1に示すように、基材9は、複数のヘッド21〜24の下方において、複数のヘッド21〜24の配列方向と略平行に移動する。このとき、基材9の印刷面は、上方(ヘッド21〜24側)に向けられている。以下では、複数の搬送ローラ12のうち、印刷部20の下方に位置する4つのローラを、それぞれ、第1ローラ121、第2ローラ122、第3ローラ123、および第4ローラ124と称する。第1ローラ121、第2ローラ122、第3ローラ123、および第4ローラ124は、基材9の搬送方向に沿って、この順に配列されている。 As shown in FIG. 1, the base material 9 moves below the plurality of heads 21 to 24 substantially parallel to the arrangement direction of the plurality of heads 21 to 24. At this time, the printed surface of the base material 9 is directed upward (heads 21 to 24). Hereinafter, among the plurality of transfer rollers 12, the four rollers located below the printing unit 20 will be referred to as the first roller 121, the second roller 122, the third roller 123, and the fourth roller 124, respectively. The first roller 121, the second roller 122, the third roller 123, and the fourth roller 124 are arranged in this order along the transport direction of the base material 9.

印刷部20は、搬送機構10により搬送される基材9に対して、インクの液滴(以下「インク滴」と称する)を吐出する処理部である。本実施形態の印刷部20は、第1ヘッド21、第2ヘッド22、第3ヘッド23、および第4ヘッド24を有する。第1ヘッド21は、第1ローラ121の上方に配置されている。第2ヘッド22は、第2ローラ122の上方に配置されている。第3ヘッド23は、第3ローラ123の上方に配置されている。第4ヘッド24は、第4ローラ124の上方に配置されている。 The printing unit 20 is a processing unit that ejects ink droplets (hereinafter referred to as “ink droplets”) to the base material 9 conveyed by the conveying mechanism 10. The printing unit 20 of the present embodiment has a first head 21, a second head 22, a third head 23, and a fourth head 24. The first head 21 is arranged above the first roller 121. The second head 22 is arranged above the second roller 122. The third head 23 is arranged above the third roller 123. The fourth head 24 is arranged above the fourth roller 124.

図2は、印刷部20の付近における印刷装置1の部分上面図である。図2中に破線で示したように、各ヘッド21〜24の下面には、基材9の幅方向と平行に配列された複数のノズル201が設けられている。各ヘッド21〜24は、複数のノズル201から基材9の上面へ向けて、多色画像の色成分となるC(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)の各色のインク滴を、それぞれ吐出する。 FIG. 2 is a partial top view of the printing apparatus 1 in the vicinity of the printing unit 20. As shown by the broken lines in FIG. 2, a plurality of nozzles 201 arranged in parallel with the width direction of the base material 9 are provided on the lower surface of each of the heads 21 to 24. Each of the heads 21 to 24 is directed from the plurality of nozzles 201 toward the upper surface of the base material 9, and each color of C (cyan), M (magenta), Y (yellow), and K (black), which are color components of the multicolor image. Ink droplets are ejected respectively.

すなわち、第1ヘッド21は、搬送経路上の第1印刷位置P1において、基材9の上面に、C色のインク滴を吐出する。第2ヘッド22は、第1印刷位置P1よりも下流側の第2印刷位置P2において、基材9の上面に、M色のインク滴を吐出する。第3ヘッド23は、第2印刷位置P2よりも下流側の第3印刷位置P3において、基材9の上面に、Y色のインク滴を吐出する。第4ヘッド24は、第3印刷位置P3よりも下流側の第4印刷位置P4において、基材9の上面に、K色のインク滴を吐出する。 That is, the first head 21 ejects C-color ink droplets onto the upper surface of the base material 9 at the first printing position P1 on the transport path. The second head 22 ejects M-color ink droplets onto the upper surface of the base material 9 at the second printing position P2 on the downstream side of the first printing position P1. The third head 23 ejects Y-color ink droplets onto the upper surface of the base material 9 at the third printing position P3 on the downstream side of the second printing position P2. The fourth head 24 ejects K-color ink droplets onto the upper surface of the base material 9 at the fourth printing position P4 on the downstream side of the third printing position P3.

本実施形態では、第1印刷位置P1は、基材9が第1ローラ121に接触する位置である。第2印刷位置P2は、基材9が第2ローラ122に接触する位置である。第3印刷位置P3は、基材9が第3ローラ123に接触する位置である。第4印刷位置P4は、基材9が第4ローラ124に接触する位置である。第1印刷位置P1、第2印刷位置P2、第3印刷位置P3、および第4印刷位置P4は、基材9の搬送方向に沿って、間隔をあけて配列されている。 In the present embodiment, the first printing position P1 is a position where the base material 9 comes into contact with the first roller 121. The second printing position P2 is a position where the base material 9 comes into contact with the second roller 122. The third printing position P3 is a position where the base material 9 comes into contact with the third roller 123. The fourth printing position P4 is a position where the base material 9 comes into contact with the fourth roller 124. The first printing position P1, the second printing position P2, the third printing position P3, and the fourth printing position P4 are arranged at intervals along the transport direction of the base material 9.

4つのヘッド21〜24は、インク滴を吐出することによって、基材9の上面に、それぞれ単色画像を印刷する。そして、4つの単色画像の重ね合わせにより、基材9の上面に、多色画像が形成される。したがって、仮に、4つのヘッド21〜24から吐出されるインク滴の基材9上における搬送方向の位置が相互にずれていると、印刷物の画像品質が低下する。このような、基材9上における単色画像の相互の位置ずれの大きさ(以下「見当ずれ量」と称する)を許容範囲内に抑えることが、印刷装置1の印刷品質を向上させるための重要な要素となる。 The four heads 21 to 24 print a single color image on the upper surface of the base material 9 by ejecting ink droplets. Then, a multicolor image is formed on the upper surface of the base material 9 by superimposing the four monochromatic images. Therefore, if the positions of the ink droplets ejected from the four heads 21 to 24 on the base material 9 in the transport direction are deviated from each other, the image quality of the printed matter deteriorates. It is important for improving the print quality of the printing apparatus 1 to suppress the magnitude of the mutual misalignment of the monochromatic images on the base material 9 (hereinafter referred to as "misregistration amount") within an allowable range. It becomes an element.

なお、ヘッド21〜24の搬送方向下流側に、基材9の印刷面に吐出されたインクを乾燥させる乾燥処理部が、さらに設けられていてもよい。乾燥処理部は、例えば、基材9へ向けて加熱された気体を吹き付けて、基材9に付着したインク中の溶媒を気化させることにより、インクを乾燥させる。ただし、乾燥処理部は、光照射等の他の方法で、インクを乾燥させるものであってもよい。 A drying processing unit for drying the ink discharged on the printing surface of the base material 9 may be further provided on the downstream side of the heads 21 to 24 in the transport direction. The drying treatment unit dries the ink by, for example, blowing a heated gas toward the base material 9 to vaporize the solvent in the ink adhering to the base material 9. However, the drying processing unit may dry the ink by another method such as light irradiation.

複数のセンサ30は、基材9の搬送状態を計測するための計測器である。複数のセンサ30は、搬送機構10の各部において、互いに異なる項目の計測値を取得する。センサ30の計測項目には、例えば、搬送機構10を動作させるモータの回転速度、一部の搬送ローラ12の回転速度、基材9の張力、基材9の上下動(基材9に対して垂直な方向の変動量)、基材9のエッジの幅方向の位置、などを含めることができる。また、同一の項目を計測するセンサ30が、搬送経路の複数の位置に配置されていてもよい。複数のセンサ30は、搬送機構10の各部において、各計測項目の計測値を取得し、得られた計測値を示す信号を、コンピュータ50へ送信する。 The plurality of sensors 30 are measuring instruments for measuring the conveyed state of the base material 9. The plurality of sensors 30 acquire measured values of items different from each other in each part of the transport mechanism 10. The measurement items of the sensor 30 include, for example, the rotation speed of the motor that operates the transfer mechanism 10, the rotation speed of some of the transfer rollers 12, the tension of the base material 9, and the vertical movement of the base material 9 (relative to the base material 9). The amount of variation in the vertical direction), the position of the edge of the base material 9 in the width direction, and the like can be included. Further, the sensors 30 for measuring the same item may be arranged at a plurality of positions on the transport path. The plurality of sensors 30 acquire the measured values of each measurement item in each part of the transport mechanism 10, and transmit a signal indicating the obtained measured values to the computer 50.

画像取得部40は、印刷部20を通過した基材9の上面を撮影するカメラである。画像取得部40は、印刷部20よりも搬送経路の下流側の撮影位置P5において、基材9の印刷面に対向して配置される。画像取得部40には、例えば、CCDやCMOS等の撮像素子が、幅方向に複数配列されたラインセンサが使用される。画像取得部40は、基材9の印刷面を撮影することにより、印刷済みの基材9の画像データを取得する。そして、画像取得部40は、得られた画像データを、コンピュータ50へ送信する。 The image acquisition unit 40 is a camera that photographs the upper surface of the base material 9 that has passed through the printing unit 20. The image acquisition unit 40 is arranged so as to face the printing surface of the base material 9 at the photographing position P5 on the downstream side of the transport path from the printing unit 20. For the image acquisition unit 40, for example, a line sensor in which a plurality of image pickup elements such as CCD and CMOS are arranged in the width direction is used. The image acquisition unit 40 acquires image data of the printed base material 9 by photographing the printed surface of the base material 9. Then, the image acquisition unit 40 transmits the obtained image data to the computer 50.

コンピュータ50は、印刷装置1内の各部の動作制御と、後述する学習処理とを行うための情報処理装置である。図3は、コンピュータ50と、印刷装置1の各部との接続を示したブロック図である。図3中に概念的に示したように、コンピュータ50は、CPU等のプロセッサ501、RAM等のメモリ502、およびハードディスクドライブ等の記憶部503を有する。記憶部503内には、印刷処理および後述する学習処理を実行するためのコンピュータプログラムCPが、記憶されている。また、コンピュータ50は、上述した搬送機構10、4つのヘッド21〜24、複数のセンサ30、および画像取得部40と、それぞれ通信可能に接続されている。コンピュータ50は、コンピュータプログラムCPおよび後述する学習済みモデルに従って、これらの各部を動作制御する。 The computer 50 is an information processing device for controlling the operation of each part in the printing device 1 and performing learning processing described later. FIG. 3 is a block diagram showing the connection between the computer 50 and each part of the printing device 1. As conceptually shown in FIG. 3, the computer 50 includes a processor 501 such as a CPU, a memory 502 such as a RAM, and a storage unit 503 such as a hard disk drive. A computer program CP for executing a printing process and a learning process described later is stored in the storage unit 503. Further, the computer 50 is communicably connected to the above-mentioned transport mechanism 10, four heads 21 to 24, a plurality of sensors 30, and an image acquisition unit 40, respectively. The computer 50 controls the operation of each of these parts according to the computer program CP and the learned model described later.

<2.コンピュータについて>
図4は、上述したコンピュータ50の機能を、概念的に示したブロック図である。図4に示すように、コンピュータ50は、ずれ量実測部51と、学習部52と、制御部53とを有する。ずれ量実測部51、学習部52、および制御部53の各機能は、コンピュータ50のプロセッサ501が、コンピュータプログラムCPに従って動作することにより実現される。
<2. About computers>
FIG. 4 is a block diagram conceptually showing the functions of the computer 50 described above. As shown in FIG. 4, the computer 50 includes a deviation amount measuring unit 51, a learning unit 52, and a control unit 53. Each function of the deviation amount measurement unit 51, the learning unit 52, and the control unit 53 is realized by operating the processor 501 of the computer 50 according to the computer program CP.

ずれ量実測部51は、画像取得部40から入力される画像データIに基づいて、上述した見当ずれ量を計測するための処理部である。ずれ量実測部51は、画像データIから、レジスターマークなどの特定のパターンの画像を抽出し、抽出された画像における各色のパターンの位置を、画像処理によって認識する。そして、ずれ量実測部51は、各色のパターンの位置の相互のずれ量を、見当ずれ量の実測値D1として算出する。ずれ量実測部51は、連続的に入力される画像データIに対して、このような見当ずれ量の計測を、順次に行うことにより、多数の実測値D1を取得する。取得された見当ずれ量の実測値D1は、ずれ量実測部51から学習部52へ送られる。 The deviation amount measurement unit 51 is a processing unit for measuring the above-mentioned misregistration amount based on the image data I input from the image acquisition unit 40. The deviation amount measurement unit 51 extracts an image of a specific pattern such as a register mark from the image data I, and recognizes the position of each color pattern in the extracted image by image processing. Then, the deviation amount measurement unit 51 calculates the mutual deviation amount of the positions of the patterns of each color as the actual measurement value D1 of the register deviation amount. The deviation amount measurement unit 51 acquires a large number of actual measurement values D1 by sequentially measuring such a misregistration amount with respect to the continuously input image data I. The acquired actual measurement value D1 of the misregistration amount is sent from the deviation amount measurement unit 51 to the learning unit 52.

学習部52は、複数のセンサ30から計測値D2を受信する。また、学習部52は、ずれ量実測部51から見当ずれ量の実測値D1を取得する。学習部52は、計測値D2を入力とし、見当ずれ量の実測値D1を教師データとして、教師あり学習アルゴリズムにより、計測値D2から見当ずれ量を推定するための学習処理を行う。教師あり学習アルゴリズムとしては、例えば、サポートベクターマシン、ニューラルネットワーク、リニアモデル、勾配ブースティングなどを使用することができる。具体的には、教師あり学習用のモデルに、計測値D2を入力し、当該モデルから見当ずれ量の推定値を出力する処理を繰り返しながら、見当ずれ量の推定値が実測値D1に近づくように、モデルのパラメータを調整する。これにより、パラメータが調整された学習済みモデルが生成される。 The learning unit 52 receives the measured value D2 from the plurality of sensors 30. Further, the learning unit 52 acquires the measured value D1 of the misregistration amount from the deviation amount measuring unit 51. The learning unit 52 receives the measured value D2 as an input, uses the measured value D1 of the misplaced amount as the teacher data, and performs learning processing for estimating the misplaced amount from the measured value D2 by the supervised learning algorithm. As the supervised learning algorithm, for example, a support vector machine, a neural network, a linear model, a gradient boosting, or the like can be used. Specifically, while repeating the process of inputting the measured value D2 into the supervised learning model and outputting the estimated value of the misplaced amount from the model, the estimated value of the misplaced amount approaches the measured value D1. To adjust the model parameters. This will generate a trained model with adjusted parameters.

より詳細には、図4に示すように、学習部52は、第1学習部521、影響度算出部522、計測項目選択部523、および第2学習部524を有する。学習部52は、これらの第1学習部521、影響度算出部522、計測項目選択部523、および第2学習部524により、2段階の学習処理を行う。2段階の学習処理の詳細ついては、後述する。 More specifically, as shown in FIG. 4, the learning unit 52 includes a first learning unit 521, an influence degree calculation unit 522, a measurement item selection unit 523, and a second learning unit 524. The learning unit 52 performs a two-step learning process by the first learning unit 521, the influence degree calculation unit 522, the measurement item selection unit 523, and the second learning unit 524. The details of the two-step learning process will be described later.

制御部53は、上述した搬送機構10および4つのヘッド21〜24の動作を制御するための処理部である。制御部53は、学習部52により生成された学習済みモデル(後述する第2学習済みモデルM2)を用いて、搬送機構10および4つのヘッド21〜24の動作を、補正しつつ制御する。 The control unit 53 is a processing unit for controlling the operations of the transport mechanism 10 and the four heads 21 to 24 described above. The control unit 53 uses the trained model generated by the learning unit 52 (the second trained model M2 described later) to control the movements of the transport mechanism 10 and the four heads 21 to 24 while correcting them.

<3.学習処理および制御処理の流れ>
続いて、学習部52による学習処理および制御部53による制御処理の流れについて、詳細に説明する。図5は、学習処理および制御処理の流れを示したフローチャートである。
<3. Flow of learning process and control process>
Subsequently, the flow of the learning process by the learning unit 52 and the control process by the control unit 53 will be described in detail. FIG. 5 is a flowchart showing the flow of the learning process and the control process.

図5に示すように、学習部52は、まず、複数のセンサ30から計測値D2を受信するとともに、ずれ量実測部51から見当ずれ量の実測値D1を取得する(ステップS1)。複数のセンサ30の計測値D2には、モータの回転速度、搬送ローラ12の回転速度、基材9の張力、基材9の上下動、基材9のエッジの幅方向の位置、などの複数の計測項目の計測値が含まれる。また、複数のセンサ30は、連続的または断続的に計測することにより得られる多数の計測値D2を、学習部52へ入力する。また、ずれ量実測部51も、連続的または断続的に計測することにより得られる多数の見当ずれ量の実測値D1を、学習部52へ入力する。 As shown in FIG. 5, the learning unit 52 first receives the measured value D2 from the plurality of sensors 30, and also acquires the measured value D1 of the misregistration amount from the deviation amount measuring unit 51 (step S1). The measured values D2 of the plurality of sensors 30 include the rotational speed of the motor, the rotational speed of the transport roller 12, the tension of the base material 9, the vertical movement of the base material 9, the position of the edge of the base material 9 in the width direction, and the like. The measured values of the measurement items of are included. Further, the plurality of sensors 30 input a large number of measured values D2 obtained by continuously or intermittently measuring to the learning unit 52. Further, the deviation amount measurement unit 51 also inputs the actual measurement values D1 of a large number of misregistration amounts obtained by continuously or intermittently measuring to the learning unit 52.

センサ30の計測値D2と、見当ずれ量の実測値D1とは、同一の時間範囲において取得される。ただし、各計測値と、印刷位置P1〜P4における見当ずれ量との関係を学習するために、各センサ30の計測値D2を取得する時間と、見当ずれ量の実測値D1を取得する時間とを、ずらしてもよい。例えば、センサ30の計測値D2が、ある搬送ローラ12の回転速度を含む場合、その計測値D2を取得する時間と、見当ずれ量の実測値D1を取得する時間とを、搬送ローラ12、印刷位置P1〜P4、および撮影位置P5の位置関係に基づいて、ずらしてもよい。 The measured value D2 of the sensor 30 and the measured value D1 of the misregistration amount are acquired in the same time range. However, in order to learn the relationship between each measured value and the amount of misregistration at the printing positions P1 to P4, the time for acquiring the measured value D2 of each sensor 30 and the time for acquiring the measured value D1 for the amount of misregistration are used. May be shifted. For example, when the measured value D2 of the sensor 30 includes the rotation speed of a certain transport roller 12, the time to acquire the measured value D2 and the time to acquire the measured value D1 of the misregistration amount are printed on the transport roller 12. It may be shifted based on the positional relationship between the positions P1 to P4 and the photographing position P5.

なお、見当ずれ量の実測値D1は、周期性を有する場合が多い。このため、見当ずれ量の実測値D1を取得する時間は、少なくとも、見当ずれ量の変動の1周期分以上の時間とすることが好ましい。これにより、次のステップS2〜S7の処理において、センサ30の計測値D2と、周期性を有する実測値D1との関係を、十分に学習することができる。 The measured value D1 of the misregistration amount often has periodicity. Therefore, it is preferable that the time for acquiring the measured value D1 of the misregistration amount is at least one cycle of the fluctuation of the misregistration amount. Thereby, in the processing of the next steps S2 to S7, the relationship between the measured value D2 of the sensor 30 and the measured value D1 having periodicity can be sufficiently learned.

複数の計測項目の計測値D2と、見当ずれ量の実測値D1とが、学習のために十分な量だけ蓄積されると、第1学習部521は、計測値D2を入力とし、見当ずれ量の実測値D1を教師データとして、教師あり学習アルゴリズムにより、計測値D2と、見当ずれ量の実測値D1との関係を学習する(ステップS2,第1学習処理)。具体的には、教師あり学習用のモデルに、計測値D2を入力し、見当ずれ量の推定値を出力して、見当ずれ量の推定値が実測値D1に近づくように、モデルのパラメータを調整する。 When the measured value D2 of a plurality of measurement items and the measured value D1 of the misplaced amount are accumulated in an amount sufficient for learning, the first learning unit 521 inputs the measured value D2 and the misplaced amount. The relationship between the measured value D2 and the measured value D1 of the misregistration amount is learned by the supervised learning algorithm using the measured value D1 of the above as the teacher data (step S2, first learning process). Specifically, the measured value D2 is input to the model for supervised learning, the estimated value of the misplaced amount is output, and the parameters of the model are set so that the estimated value of the misplaced amount approaches the measured value D1. adjust.

第1学習部521は、上記のステップS2の学習処理を、所定の第1終了条件が満たされるまで繰り返す(ステップS3:no)。第1終了条件は、例えば、モデルから出力される見当ずれ量の推定値と、見当ずれ量の実測値D1との差分が、予め設定された許容範囲内に収束すること、とすればよい。また、第1終了条件は、ステップS2の学習処理の繰り返し実行回数が、予め設定された回数に到達すること、としてもよい。 The first learning unit 521 repeats the learning process of step S2 above until a predetermined first end condition is satisfied (step S3: no). The first termination condition may be, for example, that the difference between the estimated value of the misregistration amount output from the model and the actually measured value D1 of the misplacement amount converges within a preset allowable range. Further, the first end condition may be that the number of times the learning process of step S2 is repeatedly executed reaches a preset number of times.

第1終了条件が満たされると、学習部52は、第1学習部521による学習処理を終了する(ステップS3:yes)。これにより、複数のセンサ30から得られる複数の計測項目の計測値D2から、見当ずれ量の推定値を出力することが可能な第1学習済みモデルM1が生成される。 When the first end condition is satisfied, the learning unit 52 ends the learning process by the first learning unit 521 (step S3: yes). As a result, the first trained model M1 capable of outputting the estimated value of the misregistration amount is generated from the measured values D2 of the plurality of measurement items obtained from the plurality of sensors 30.

第1学習済みモデルM1が生成されると、次に、影響度算出部522が、上述した複数の計測項目のそれぞれについて、第1学習済みモデルM1における影響度を算出する(ステップS4)。影響度は、第1学習部521において使用される教師あり学習用のモデルにおいて、複数の計測項目の計測値D2(説明変数)から、見当ずれ量の推定値(目的変数)を算出する際の、各計測項目の重み付けを示す値である。影響度は、第1学習済みモデルの学習済みのパラメータから、所定の計算式により算出することができる。また、影響度算出部522は、各計測項目の影響度を、比較可能な形に正規化して算出する。 When the first trained model M1 is generated, the influence degree calculation unit 522 then calculates the influence degree in the first trained model M1 for each of the plurality of measurement items described above (step S4). The degree of influence is used when calculating an estimated value (objective variable) of the amount of misregistration from the measured values D2 (explanatory variable) of a plurality of measurement items in the model for supervised learning used in the first learning unit 521. , A value indicating the weighting of each measurement item. The degree of influence can be calculated by a predetermined formula from the trained parameters of the first trained model. Further, the influence degree calculation unit 522 normalizes and calculates the influence degree of each measurement item in a comparable form.

続いて、計測項目選択部523が、ステップS4において算出された影響度に基づいて、複数の計測項目のうちの一部の計測項目を選択する(ステップS5)。具体的には、まず、計測項目選択部523は、複数の計測項目を、影響度が高い順に並べる。そして、予め設定された選択基準に基づいて、影響度が高い1つ以上の計測項目を選択する。例えば、計測項目選択部523は、影響度が上位のものから順に、予め設定された数の計測項目を選択すればよい。あるいは、計測項目選択部523は、予め設定された閾値よりも大きい影響度を有する計測項目を選択してもよい。 Subsequently, the measurement item selection unit 523 selects some measurement items among the plurality of measurement items based on the degree of influence calculated in step S4 (step S5). Specifically, first, the measurement item selection unit 523 arranges a plurality of measurement items in descending order of influence. Then, one or more measurement items having a high degree of influence are selected based on the preset selection criteria. For example, the measurement item selection unit 523 may select a preset number of measurement items in order from the one having the highest degree of influence. Alternatively, the measurement item selection unit 523 may select a measurement item having an influence degree larger than a preset threshold value.

その後、第2学習部524が、ステップS5において選択された一部の計測項目の計測値D2を入力とし、見当ずれ量の実測値D1を教師データとして、教師あり学習アルゴリズムにより、計測値D2と、見当ずれ量の実測値D1との関係を再学習する(ステップS6,第2学習処理)。具体的には、教師あり学習用のモデルに、ステップS5において選択された一部の計測項目の計測値D2を入力し、見当ずれ量の推定値を出力して、見当ずれ量の推定値が実測値D1に近づくように、モデルのパラメータを調整する。 After that, the second learning unit 524 inputs the measured value D2 of some of the measurement items selected in step S5, uses the measured value D1 of the misregistration amount as the teacher data, and uses the supervised learning algorithm to obtain the measured value D2. , The relationship between the misplaced amount and the measured value D1 is relearned (step S6, second learning process). Specifically, the measured value D2 of some of the measurement items selected in step S5 is input to the model for supervised learning, the estimated value of the misplaced amount is output, and the estimated value of the misplaced amount is calculated. Adjust the model parameters so that they approach the measured value D1.

なお、計測値D2および実測値D1は、ステップS1において取得された値を使用すればよい。また、教師あり学習用のモデルは、ステップS2において使用されたものと、同一のモデルを使用すればよい。 As the measured value D2 and the measured value D1, the values acquired in step S1 may be used. Further, as the model for supervised learning, the same model as that used in step S2 may be used.

第2学習部524は、上記のステップS6の学習処理を、所定の第2終了条件が満たされるまで繰り返す(ステップS7:no)。第2終了条件は、例えば、モデルから出力される見当ずれ量の推定値と、見当ずれ量の実測値D1との差分が、予め設定された許容範囲内に収束すること、とすればよい。また、第2終了条件は、ステップS6の学習処理の繰り返し実行回数が、予め設定された回数に到達すること、としてもよい。 The second learning unit 524 repeats the learning process of step S6 above until a predetermined second end condition is satisfied (step S7: no). The second end condition may be, for example, that the difference between the estimated value of the misregistration amount output from the model and the actually measured value D1 of the misplacement amount converges within a preset allowable range. Further, the second end condition may be that the number of times the learning process of step S6 is repeatedly executed reaches a preset number of times.

第2終了条件が満たされると、学習部52は、第2学習部524による学習処理を終了する(ステップS7:yes)。これにより、ステップS5において選択された一部の計測項目の計測値D2から、見当ずれ量の推定値を出力することが可能な、第2学習済みモデルM2が生成される。 When the second end condition is satisfied, the learning unit 52 ends the learning process by the second learning unit 524 (step S7: yes). As a result, the second trained model M2 capable of outputting the estimated value of the misregistration amount from the measured values D2 of some of the measurement items selected in step S5 is generated.

以上のように、この印刷装置1の学習部52は、複数の計測項目の計測値D2を入力として機械学習を行うことにより、いったん第1学習済みモデルM1を生成する。そして、複数の計測項目から、第1学習済みモデルM1における影響度を考慮して、一部の計測項目を選択する。その後、選択された一部の計測項目を入力として再度機械学習を行うことにより、第2学習済みモデルM2を生成する。これにより、入力となる計測項目の数を減らしつつ、推定精度の高い第2学習済みモデルM2を生成することができる。 As described above, the learning unit 52 of the printing device 1 once generates the first trained model M1 by performing machine learning with the measured values D2 of a plurality of measurement items as inputs. Then, from a plurality of measurement items, some measurement items are selected in consideration of the degree of influence in the first trained model M1. After that, the second trained model M2 is generated by performing machine learning again with some of the selected measurement items as inputs. As a result, it is possible to generate the second trained model M2 with high estimation accuracy while reducing the number of input measurement items.

第2学習済みモデルM2が生成された後、印刷装置1は、製品となる基材9に対して、印刷処理を実行する(ステップS8)。このとき、コンピュータ50の制御部53は、第2学習済みモデルM2を用いて、搬送機構10および4つのヘッド21〜24の動作を、補正しつつ制御する。 After the second trained model M2 is generated, the printing apparatus 1 executes a printing process on the base material 9 to be a product (step S8). At this time, the control unit 53 of the computer 50 uses the second learned model M2 to control the operations of the transfer mechanism 10 and the four heads 21 to 24 while correcting them.

具体的には、制御部53は、搬送機構10を動作させつつ、複数のセンサ30のうち、上述したステップS5において選択された計測項目を計測するセンサ30から、計測値D2を取得する。そして、取得した計測値D2を、第2学習済みモデルM2へ入力する。そうすると、第2学習済みモデルM2から、見当ずれ量の推定値が出力される。制御部53は、この見当ずれ量の推定値に基づいて、搬送機構10および4つのヘッド21〜24の少なくともいずれか一方の動作を補正する。 Specifically, the control unit 53 acquires the measured value D2 from the sensor 30 that measures the measurement item selected in step S5 described above among the plurality of sensors 30 while operating the transport mechanism 10. Then, the acquired measured value D2 is input to the second trained model M2. Then, the estimated value of the misregistration amount is output from the second trained model M2. The control unit 53 corrects the operation of at least one of the transfer mechanism 10 and the four heads 21 to 24 based on the estimated value of the misregistration amount.

例えば、C色とK色との間に、ある量の見当ずれが推定される場合、制御部53は、第1ヘッド21または第4ヘッド24からのインクの吐出タイミングを、見当ずれを打ち消す方向にずらす。このように、各2色間の見当ずれ量を考慮して、各ヘッド21〜24からのインク滴の吐出タイミングをずらす。あるいは、搬送機構10のモータの回転速度を微調整する。これにより、基材9に対するインクの吐出位置を補正する。その結果、各2色間の見当ずれを抑制して、高品質な印刷結果を得ることができる。 For example, when a certain amount of misregistration is estimated between the C color and the K color, the control unit 53 sets the ink ejection timing from the first head 21 or the fourth head 24 in a direction for canceling the misregistration. Shift to. In this way, the timing of ejecting ink droplets from the heads 21 to 24 is shifted in consideration of the amount of misregistration between each of the two colors. Alternatively, the rotation speed of the motor of the transport mechanism 10 is finely adjusted. As a result, the ink ejection position with respect to the base material 9 is corrected. As a result, it is possible to suppress misregistration between each of the two colors and obtain high-quality print results.

特に、ステップS8において使用される第2学習済みモデルM2は、第1学習済みモデルM1よりも、入力すべき計測項目の数が少ない。このように、計測項目の数を減らすことで、印刷処理の実行時における制御部53の演算負担を低減できる。 In particular, the second trained model M2 used in step S8 has a smaller number of measurement items to be input than the first trained model M1. By reducing the number of measurement items in this way, the calculation load of the control unit 53 at the time of executing the printing process can be reduced.

本実施形態の印刷装置1は、見当ずれ量を実測するための画像取得部40を備えている。しかしながら、画像取得部40により撮影される画像は、印刷位置P1〜P4よりも下流側の撮影位置P5における画像である。したがって、画像取得部40のみでは、印刷後の見当ずれ量しか把握することができない。しかしながら、第2学習済みモデルM2を利用すれば、印刷位置P1〜P4において発生する見当ずれ量を、各センサ30の計測値D2に基づいて予め推定できる。 The printing device 1 of the present embodiment includes an image acquisition unit 40 for actually measuring the amount of misregistration. However, the image captured by the image acquisition unit 40 is an image at the imaging position P5 on the downstream side of the printing positions P1 to P4. Therefore, only the image acquisition unit 40 can grasp only the amount of misregistration after printing. However, if the second trained model M2 is used, the amount of misregistration generated at the print positions P1 to P4 can be estimated in advance based on the measured value D2 of each sensor 30.

また、第2学習済みモデルM2を作成しておけば、画像取得部40のみに依存することなく、見当ずれ量を把握することができる。したがって、例えば、画像取得部40が故障した場合であっても、第2学習済みモデルM2から出力される見当ずれ量の推定値に基づいて、見当ずれの補正処理を行うことができる。 Further, if the second trained model M2 is created, the amount of misregistration can be grasped without depending only on the image acquisition unit 40. Therefore, for example, even if the image acquisition unit 40 fails, the misregistration correction process can be performed based on the estimated value of the misregistration amount output from the second learned model M2.

また、画像取得部40は、上述したステップS1〜S7の学習処理を行うときにのみ設置すればよい。このため、例えば、印刷装置1の立ち上げ時や、メンテナンス時にのみ、画像取得部40を設置して学習処理を行い、学習処理の終了後は、画像取得部40を取り外して、印刷処理を行ってもよい。 Further, the image acquisition unit 40 may be installed only when the learning process of steps S1 to S7 described above is performed. Therefore, for example, the image acquisition unit 40 is installed and the learning process is performed only when the printing device 1 is started up or during maintenance, and after the learning process is completed, the image acquisition unit 40 is removed and the printing process is performed. You may.

<4.変形例>
以上、本発明の一実施形態について説明したが、本発明は、上記の実施形態に限定されるものではない。以下では、種々の変形例について、上記の実施形態との相違点を中心に説明する。
<4. Modification example>
Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment. Hereinafter, various modifications will be described focusing on the differences from the above-described embodiments.

<4−1.第1変形例>
上述したステップS8の印刷処理が開始された後に、第2学習済みモデルM2を更新してもよい。第2学習済みモデルM2を更新するときには、学習部52が、複数のセンサ30のうち、上述したステップS5において選択された計測項目を計測するセンサ30から、計測値D2を取得する。また、学習部52は、ずれ量実測部51から見当ずれ量の実測値D1を取得する。そして、取得した計測値D2を入力とし、見当ずれ量の実測値D1を教師データとして、教師あり学習アルゴリズムにより、追加の機械学習を行う。これにより、第2学習済みモデルM2のパラメータを更新する。
<4-1. First modification>
The second trained model M2 may be updated after the printing process of step S8 described above is started. When updating the second trained model M2, the learning unit 52 acquires the measured value D2 from the sensor 30 that measures the measurement item selected in step S5 described above among the plurality of sensors 30. Further, the learning unit 52 acquires the measured value D1 of the misregistration amount from the deviation amount measuring unit 51. Then, the acquired measured value D2 is input, and the measured value D1 of the misregistration amount is used as the teacher data, and additional machine learning is performed by the supervised learning algorithm. As a result, the parameters of the second trained model M2 are updated.

第2学習済みモデルM2を更新すれば、印刷装置1の使用状況の変化に応じて、より精度よく見当ずれ量を推定できる。したがって、基材9に対するインクの吐出位置を、より適切に補正できる。特に、更新処理時の機械学習においては、複数の計測項目のうち、上述したステップS5において選択された計測項目のみを入力とすればよい。このため、全ての計測項目を入力とする場合よりも、学習部52の演算負担を低減できる。 If the second trained model M2 is updated, the misregistration amount can be estimated more accurately according to the change in the usage status of the printing apparatus 1. Therefore, the ink ejection position with respect to the base material 9 can be corrected more appropriately. In particular, in machine learning during the update process, only the measurement item selected in step S5 described above may be input from the plurality of measurement items. Therefore, the calculation load of the learning unit 52 can be reduced as compared with the case where all the measurement items are input.

なお、第2学習済みモデルM2の更新処理は、例えば、ステップS8の印刷処理と並行して行われる。その場合、ずれ量実測部51は、基材9の余白部分に印刷されたレジスターマークなどに基づいて、見当ずれ量の実測値D1を算出すればよい。また、第2学習済みモデルM2の更新処理は、印刷処理の合間のメンテナンス時に、行われてもよい。特に、印刷装置1において搬送する基材9の種類が変更された場合には、各センサの計測値D2と見当ずれ量との関係が変化しやすいので、第2学習済みモデルM2の更新処理を行うことが好ましい。ただし、第2学習済みモデルM2の更新処理は、同一の基材9に対して印刷処理を行う途中に実行されてもよい。 The update process of the second trained model M2 is performed in parallel with, for example, the print process of step S8. In that case, the deviation amount measurement unit 51 may calculate the actual measurement value D1 of the misregistration amount based on the register mark printed on the margin portion of the base material 9. Further, the update process of the second trained model M2 may be performed at the time of maintenance between the print processes. In particular, when the type of the base material 9 to be conveyed in the printing apparatus 1 is changed, the relationship between the measured value D2 of each sensor and the misregistration amount is likely to change. It is preferable to do so. However, the update process of the second trained model M2 may be executed during the printing process on the same base material 9.

<4−2.第2変形例>
上記の実施形態では、影響度に基づいて一部の計測項目を選択する処理(ステップS5)を、コンピュータ50が実行していた。しかしながら、この選択処理は、印刷装置1のユーザが行ってもよい。その場合、コンピュータ50は、ステップS4において算出された各計測項目の影響度を、ディスプレイの画面に表示する。ユーザは、この画面を参照しながら、一部の計測項目を選択して、コンピュータ50に入力すればよい。
<4-2. Second modification>
In the above embodiment, the computer 50 executes a process (step S5) of selecting some measurement items based on the degree of influence. However, this selection process may be performed by the user of the printing device 1. In that case, the computer 50 displays the degree of influence of each measurement item calculated in step S4 on the screen of the display. The user may select some measurement items and input them to the computer 50 while referring to this screen.

ただし、上記の実施形態のように、コンピュータ50が、自動的に計測項目を選択することで、ユーザの作業負担を、より減らすことができる。 However, as in the above embodiment, the computer 50 automatically selects the measurement item, so that the work load on the user can be further reduced.

<4−3.他の変形例>
上記の実施形態では、センサ30の計測値D2を、教師あり学習用のモデルに、そのまま入力していた。また、上記の実施形態では、見当ずれ量の実測値D1も、そのまま教師データとして使用していた。しかしながら、センサ30の計測値D2は、所定の演算やフィルタ処理を行うことにより、機械学習に適した値に加工した上で、モデルに入力してもよい。また、見当ずれ量の実測値D1も、所定の演算やフィルタ処理を行うことより、機械学習に適した値に加工した上で、教師データとして使用してもよい。
<4-3. Other variants>
In the above embodiment, the measured value D2 of the sensor 30 is directly input to the model for supervised learning. Further, in the above embodiment, the measured value D1 of the misregistration amount is also used as it is as the teacher data. However, the measured value D2 of the sensor 30 may be processed into a value suitable for machine learning by performing a predetermined calculation or filter processing, and then input to the model. Further, the measured value D1 of the misregistration amount may also be used as teacher data after being processed into a value suitable for machine learning by performing a predetermined calculation or filter processing.

また、上記の実施形態のステップS5では、複数の計測項目のうち、影響度が高い一部の計測項目が選択されていた。しかしながら、計測項目は、必ずしも影響度が高い順に選択されなくてもよい。例えば、ステップS4において算出される影響度が低くても、特定の状況において影響を及ぼすことが分かっている計測項目は、選択すべき計測項目に含めてもよい。 Further, in step S5 of the above embodiment, some measurement items having a high degree of influence were selected from the plurality of measurement items. However, the measurement items do not necessarily have to be selected in descending order of influence. For example, a measurement item that is known to have an effect in a specific situation may be included in the measurement items to be selected even if the degree of influence calculated in step S4 is low.

また、上記の実施形態では、学習部52と制御部53とが、同一のコンピュータ50により実現されていた。しかしながら、学習部52と制御部53とは、別々のコンピュータにより実現してもよい。 Further, in the above embodiment, the learning unit 52 and the control unit 53 are realized by the same computer 50. However, the learning unit 52 and the control unit 53 may be realized by separate computers.

また、上記の実施形態では、図2のように、各ヘッド21〜24において、ノズル201が幅方向に一列に配置されていた。しかしながら、各ヘッド21〜24において、ノズル201が2列以上に配置されていてもよい。 Further, in the above embodiment, as shown in FIG. 2, the nozzles 201 are arranged in a row in the width direction in each of the heads 21 to 24. However, the nozzles 201 may be arranged in two or more rows in each of the heads 21 to 24.

また、上記の実施形態の印刷装置1は、4つのヘッド21〜24を備えていた。しかしながら、印刷装置1が備えるヘッドの数は、2つ、3つ、あるいは5つ以上であってもよい。例えば、印刷装置1は、C,M,Y,Kの各色に加えて、特色のインクを吐出するヘッドを備えていてもよい。 Further, the printing apparatus 1 of the above embodiment includes four heads 21 to 24. However, the number of heads included in the printing apparatus 1 may be 2, 3, or 5 or more. For example, the printing apparatus 1 may include a head that ejects a special color ink in addition to each of the colors C, M, Y, and K.

また、上記の実施形態や変形例に登場した各要素を、矛盾が生じない範囲で、適宜に組み合わせてもよい。 Further, the elements appearing in the above-described embodiments and modifications may be appropriately combined as long as there is no contradiction.

1 印刷装置
9 基材
10 搬送機構
11 巻き出し部
12 搬送ローラ
13 巻き取り部
20 印刷部
21 第1ヘッド
22 第2ヘッド
23 第3ヘッド
24 第4ヘッド
30 センサ
40 画像取得部
50 コンピュータ
51 ずれ量実測部
52 学習部
53 制御部
521 第1学習部
522 影響度算出部
523 計測項目選択部
524 第2学習部
CP コンピュータプログラム
D1 見当ずれ量の実測値
D2 センサの計測値
I 画像データ
M1 第1学習済みモデル
M2 第2学習済みモデル
P1 第1印刷位置
P2 第2印刷位置
P3 第3印刷位置
P4 第4印刷位置
P5 撮影位置
1 Printing device 9 Base material 10 Conveying mechanism 11 Unwinding part 12 Conveying roller 13 Winding part 20 Printing part 21 1st head 22 2nd head 23 3rd head 24 4th head 30 Sensor 40 Image acquisition part 50 Computer 51 Misalignment amount Actual measurement unit 52 Learning unit 53 Control unit 521 1st learning unit 522 Impact degree calculation unit 523 Measurement item selection unit 524 2nd learning unit CP computer program D1 Actual measurement value of misregistration amount D2 Sensor measurement value I Image data M1 1st learning Completed model M2 2nd learned model P1 1st printing position P2 2nd printing position P3 3rd printing position P4 4th printing position P5 Shooting position

Claims (8)

長尺帯状の基材を所定の搬送経路に沿って長手方向に搬送しつつ、複数のヘッドから基材の表面にインクを吐出する印刷装置において、前記印刷装置に設けられた複数のセンサの計測値から、前記複数のヘッドによるインクの吐出位置の相互のずれ量を推定するための学習方法であって、
a)前記複数のセンサから得られる複数の計測項目の計測値を入力とし、前記ずれ量の実測値を教師データとして、教師あり学習アルゴリズムにより、前記計測値に対応する前記ずれ量の推定値を出力する第1学習済みモデルを生成する工程と、
b)前記複数の計測項目のそれぞれについて、前記第1学習済みモデルにおける影響度を算出する工程と、
c)前記影響度に基づいて、前記複数の計測項目のうちの一部の計測項目を選択する工程と、
d)前記工程c)において選択された計測項目の計測値を入力とし、前記ずれ量の実測値を教師データとして、前記教師あり学習アルゴリズムにより、前記計測値に対応する前記ずれ量の推定値を出力する第2学習済みモデルを生成する工程と、
を有する学習方法。
In a printing device that ejects ink from a plurality of heads to the surface of the base material while transporting the long strip-shaped base material in the longitudinal direction along a predetermined transport path, measurement by a plurality of sensors provided in the printing device. It is a learning method for estimating the amount of mutual deviation of the ink ejection positions by the plurality of heads from the values.
a) The measured values of a plurality of measurement items obtained from the plurality of sensors are input, the measured values of the deviation amount are used as teacher data, and the estimated value of the deviation amount corresponding to the measured values is calculated by a supervised learning algorithm. The process of generating the first trained model to be output and
b) A step of calculating the degree of influence in the first trained model for each of the plurality of measurement items, and
c) A step of selecting a part of the measurement items from the plurality of measurement items based on the degree of influence, and
d) The measured value of the measurement item selected in the step c) is input, the measured value of the deviation amount is used as the teacher data, and the estimated value of the deviation amount corresponding to the measured value is obtained by the supervised learning algorithm. The process of generating the second trained model to be output and
Learning method with.
請求項1に記載の学習方法であって、
前記工程c)では、複数の計測項目のうち、前記影響度が高い一部の計測項目を選択する、学習方法。
The learning method according to claim 1.
In the step c), a learning method in which a part of the measurement items having a high degree of influence is selected from the plurality of measurement items.
請求項1または請求項2に記載の学習方法であって、
前記工程c)では、前記工程a),b),およびd)を実行するコンピュータが、前記影響度に従って、前記複数の計測項目から一部の計測項目を選択する、学習方法。
The learning method according to claim 1 or 2.
In the step c), a learning method in which a computer that executes the steps a), b), and d) selects a part of the measurement items from the plurality of measurement items according to the degree of influence.
請求項1から請求項3までのいずれか1項に記載の学習方法であって、
前記ずれ量の実測値は周期性を有し、
前記工程a)および前記工程d)では、前記ずれ量の変動の1周期分以上の時間において取得された実測値を、教師データとする、学習方法。
The learning method according to any one of claims 1 to 3.
The measured value of the deviation amount has periodicity and has periodicity.
In the step a) and the step d), a learning method in which the actually measured values acquired in a time of one cycle or more of the fluctuation of the deviation amount are used as teacher data.
請求項1から請求項4までのいずれか1項に記載の学習方法により生成された前記第2学習済みモデルを用いて、前記印刷装置を制御する制御方法であって、
e)前記第2学習済みモデルに、前記工程c)において選択された計測項目の計測値を入力し、前記第2学習済みモデルから出力される前記ずれ量の推定値を得る工程と、
f)前記工程e)において得られる前記ずれ量の推定値に基づいて、基材に対するインクの吐出位置を補正する工程と、
を有する、制御方法。
A control method for controlling the printing apparatus by using the second trained model generated by the learning method according to any one of claims 1 to 4.
e) A step of inputting the measured values of the measurement items selected in the step c) into the second trained model and obtaining an estimated value of the deviation amount output from the second trained model.
f) A step of correcting the ink ejection position with respect to the base material based on the estimated value of the deviation amount obtained in the step e).
A control method having.
請求項5に記載の制御方法であって、
g)前記工程c)において選択された計測項目の計測値を入力とし、前記ずれ量の実測値を教師データとして、前記教師あり学習アルゴリズムにより、前記第2学習済みモデルを更新する工程
をさらに有する、制御方法。
The control method according to claim 5.
g) Further having a step of updating the second trained model by the supervised learning algorithm using the measured values of the measurement items selected in the step c) as input and the measured values of the deviation amount as teacher data. , Control method.
請求項6に記載の制御方法であって、
前記工程g)は、前記印刷装置において、基材の種類が変更された場合、または、同一の基材に対して印刷処理を行う途中に実行される、制御方法。
The control method according to claim 6.
The control method g) is executed in the printing apparatus when the type of the base material is changed or during the printing process on the same base material.
長尺帯状の基材を所定の搬送経路に沿って長手方向に搬送する搬送機構と、
基材の表面にインクを吐出する複数のヘッドと、
請求項1から請求項4までのいずれか1項に記載の学習方法により、前記第2学習済みモデルを生成する学習部と、
前記学習部により生成された前記第2学習済みモデルを用いて、前記搬送機構および前記複数のヘッドの少なくともいずれか一方を補正しつつ制御する制御部と、
を備えた印刷装置。
A transport mechanism that transports a long strip-shaped base material in the longitudinal direction along a predetermined transport path,
Multiple heads that eject ink to the surface of the base material,
A learning unit that generates the second trained model by the learning method according to any one of claims 1 to 4.
Using the second trained model generated by the learning unit, a control unit that controls while correcting at least one of the transfer mechanism and the plurality of heads.
A printing device equipped with.
JP2020045218A 2020-03-16 2020-03-16 Learning method, control method and printer Pending JP2021146510A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020045218A JP2021146510A (en) 2020-03-16 2020-03-16 Learning method, control method and printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020045218A JP2021146510A (en) 2020-03-16 2020-03-16 Learning method, control method and printer

Publications (1)

Publication Number Publication Date
JP2021146510A true JP2021146510A (en) 2021-09-27

Family

ID=77850319

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020045218A Pending JP2021146510A (en) 2020-03-16 2020-03-16 Learning method, control method and printer

Country Status (1)

Country Link
JP (1) JP2021146510A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023068091A1 (en) * 2021-10-21 2023-04-27 株式会社Screenホールディングス Printing device and printing method
WO2023068026A1 (en) * 2021-10-21 2023-04-27 株式会社Screenホールディングス Printing device and management method
CN116308868A (en) * 2023-01-30 2023-06-23 河北金宁电子科技有限公司 Method and system for supervising stealing and discharging of pollutants in steel industry
WO2024202460A1 (en) * 2023-03-25 2024-10-03 株式会社Screenホールディングス Printing device, discharge failure detection method, and discharge failure detection program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023068091A1 (en) * 2021-10-21 2023-04-27 株式会社Screenホールディングス Printing device and printing method
WO2023068026A1 (en) * 2021-10-21 2023-04-27 株式会社Screenホールディングス Printing device and management method
TWI852122B (en) * 2021-10-21 2024-08-11 日商斯庫林集團股份有限公司 Printing apparatus and printing method
CN116308868A (en) * 2023-01-30 2023-06-23 河北金宁电子科技有限公司 Method and system for supervising stealing and discharging of pollutants in steel industry
WO2024202460A1 (en) * 2023-03-25 2024-10-03 株式会社Screenホールディングス Printing device, discharge failure detection method, and discharge failure detection program

Similar Documents

Publication Publication Date Title
JP2021146510A (en) Learning method, control method and printer
JP7493651B2 (en) Substrate processing device and substrate processing method
JP6949627B2 (en) Substrate processing equipment and detection method
JP2016088654A (en) Image recording device and image recording method
JP7449732B2 (en) Abnormality detection method and transport device
US20220227126A1 (en) Estimation method, printing method and printing apparatus
JP7323406B2 (en) printer
CN109551904B (en) Substrate processing apparatus and detection method
JP2023034928A (en) Detection method, learning method, estimation method, printing method, and detection device
JP7198019B2 (en) Base material processing apparatus and detection method
JP7397731B2 (en) Adjustment method and printing device
JP6895857B2 (en) Inkjet printing equipment and shading correction method
JP7460517B2 (en) Printing devices and management methods
WO2023068091A1 (en) Printing device and printing method
JP7428671B2 (en) Image forming device and image forming method
WO2020195445A1 (en) Substrate processing device and detecting method
JP2015047775A (en) Image recording device, and image recording method
WO2024202451A1 (en) Estimation method, printing method, and printer
WO2023068026A1 (en) Printing device and management method
WO2023166812A1 (en) Estimation method, control method, and device
JP7583635B2 (en) Conveying device, processing device, conveying method, and processing method
JP2022122676A (en) Carrying device, processing device, carrying method, and processing method
WO2024161800A1 (en) Mark detection method, distortion amount measurement method, learning method, estimation method, and printing method