Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7103889B2 - Printing equipment and printing method - Google Patents
[go: Go Back, main page]

JP7103889B2 - Printing equipment and printing method - Google Patents

Printing equipment and printing method Download PDF

Info

Publication number
JP7103889B2
JP7103889B2 JP2018153676A JP2018153676A JP7103889B2 JP 7103889 B2 JP7103889 B2 JP 7103889B2 JP 2018153676 A JP2018153676 A JP 2018153676A JP 2018153676 A JP2018153676 A JP 2018153676A JP 7103889 B2 JP7103889 B2 JP 7103889B2
Authority
JP
Japan
Prior art keywords
movement amount
printing
sub
input
correction value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018153676A
Other languages
Japanese (ja)
Other versions
JP2020026121A (en
Inventor
陽一 市川
周平 花岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mimaki Engineering Co Ltd
Original Assignee
Mimaki Engineering 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 Mimaki Engineering Co Ltd filed Critical Mimaki Engineering Co Ltd
Priority to JP2018153676A priority Critical patent/JP7103889B2/en
Priority to EP19849151.6A priority patent/EP3838597B1/en
Priority to US17/264,852 priority patent/US11491778B2/en
Priority to PCT/JP2019/031023 priority patent/WO2020036102A1/en
Publication of JP2020026121A publication Critical patent/JP2020026121A/en
Application granted granted Critical
Publication of JP7103889B2 publication Critical patent/JP7103889B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ink Jet (AREA)

Description

本発明は、印刷装置及び印刷方法に関する。 The present invention relates to a printing apparatus and a printing method.

従来、インクジェット方式で印刷を行う印刷装置であるインクジェットプリンタが広く用いられている。また、インクジェットプリンタの構成として、インクジェットヘッドに主走査動作(スキャン動作)を行わせるシリアル型の構成が広く用いられている(例えば、特許文献1参照。)。 Conventionally, an inkjet printer, which is a printing device that prints by an inkjet method, has been widely used. Further, as a configuration of an inkjet printer, a serial type configuration in which an inkjet head performs a main scanning operation (scanning operation) is widely used (see, for example, Patent Document 1).

特開2018-111211号公報Japanese Unexamined Patent Publication No. 2018-11121

シリアル方式で印刷を行う場合、主走査動作の合間にインクジェットヘッドに副走査動作を行わせることで、印刷の対象物である媒体(メディア)においてインクジェットヘッドと対向する領域を順次変更する。副走査動作では、例えば、印刷の条件として設定されるパス数に応じて決まる搬送量(フィード量)だけ媒体を搬送することで、媒体に対して相対的にインクジェットヘッドを移動させる。 When printing is performed by the serial method, the area facing the inkjet head in the medium (media) to be printed is sequentially changed by causing the inkjet head to perform a sub-scanning operation between the main scanning operations. In the sub-scanning operation, for example, the inkjet head is moved relative to the medium by transporting the medium by the transport amount (feed amount) determined according to the number of passes set as the printing condition.

また、副走査動作においては、様々な理由により、副走査動作時に媒体に対して相対的にインクジェットヘッドを移動させる距離である副走査移動量(例えば、媒体の搬送量)に誤差が生じる場合がある。そして、このような誤差が生じると、印刷結果において、意図しない縞状の模様(バンディング)が発生して、印刷の品質が低下する場合がある。そのため、副走査移動量については、単にパス数に応じて設定するのではなく、適宜補正を行うことが好ましい。 Further, in the sub-scanning operation, for various reasons, an error may occur in the sub-scanning movement amount (for example, the transport amount of the medium), which is the distance for moving the inkjet head relative to the medium during the sub-scanning operation. be. When such an error occurs, an unintended striped pattern (banding) may occur in the print result, and the print quality may deteriorate. Therefore, it is preferable to appropriately correct the sub-scanning movement amount, rather than simply setting it according to the number of passes.

この点に関し、例えばインクジェットプリンタにおいて設定可能なパス数の種類が数種類程度の限られたものであれば、設定可能なそれぞれのパス数に対応する副走査移動量毎に補正用のパラメータを予め用意することが考えられる。しかし、近年、インクジェットプリンタに求められる性能の高度化や多様化により、設定可能なパス数の種類が極めて多くなる場合がある。より具体的には、例えば、ミマキエンジニアリング社製のインクジェットプリンタに搭載されているMAPS(Mimaki Advanced Pass System)のような機能を用いる場合、非整数を含む多様なパス数が設定されることになる。そして、このような場合、設定可能なそれぞれのパス数に対応する副走査移動量毎に補正用のパラメータを予め用意しようとすると、必要な補正用のパラメータが極めて膨大になるおそれがある。 Regarding this point, for example, if the number of passes that can be set in the inkjet printer is limited to several types, a parameter for correction is prepared in advance for each sub-scanning movement amount corresponding to each settable number of passes. It is conceivable to do. However, in recent years, due to the sophistication and diversification of performance required for inkjet printers, the number of types of paths that can be set may become extremely large. More specifically, for example, when using a function such as MAPS (Mimaki Advanced Pass System) installed in an inkjet printer manufactured by Mimaki Engineering Co., Ltd., various pass numbers including non-integers are set. .. In such a case, if a correction parameter is prepared in advance for each sub-scanning movement amount corresponding to each settable number of passes, the required correction parameter may become extremely large.

そのため、従来、主走査動作及び副走査動作をインクジェットヘッドに行わせる印刷装置において、副走査移動量の補正をより適切に行うことが望まれていた。そこで、本発明は、上記の課題を解決できる印刷装置及び印刷方法を提供することを目的とする。 Therefore, conventionally, in a printing apparatus in which an inkjet head performs a main scanning operation and a sub-scanning operation, it has been desired to more appropriately correct the sub-scanning movement amount. Therefore, an object of the present invention is to provide a printing apparatus and a printing method capable of solving the above problems.

より少ない数の補正用のパラメータのみを用いて副走査移動量の補正をしようとする場合、例えば、所定の印刷の条件に対する補正用のパラメータを標準のパラメータとして用意しておき、他の印刷の条件を用いる場合には、印刷の条件の違い(例えば、パス数の違い等)に応じて、補正用のパラメータの調整を行うこと等が考えられる。しかし、実際に印刷を行う場合、より高い品質の印刷を行うためには、印刷結果を実際に確認して補正用のパラメータを設定することが好ましい場合もある。そして、このような場合、補正用のパラメータの調整を行う構成を活かしつつ、新たな補正用のパラメータを設定可能にすることが好ましい。 When trying to correct the sub-scanning movement amount using only a smaller number of correction parameters, for example, a correction parameter for a predetermined printing condition is prepared as a standard parameter for other printing. When the conditions are used, it is conceivable to adjust the parameters for correction according to the difference in the printing conditions (for example, the difference in the number of passes). However, in the case of actual printing, in order to perform higher quality printing, it may be preferable to actually check the print result and set the parameters for correction. In such a case, it is preferable to make it possible to set a new correction parameter while taking advantage of the configuration for adjusting the correction parameter.

これに対し、本願の発明者は、鋭意研究により、副走査移動量の補正に用いるパラメータの少なくとも一部として、ユーザの指示等(例えば、手入力)により入力される補正値(入力補正値)を用いることを考えた。また、このような入力補正値として、入力時の印刷条件において副走査移動量を変化させる距離をそのまま示す値を用い、かつ、その後に印刷の条件が変更された場合には、先に入力された入力補正値を印刷の条件の変化に応じて調整することを考えた。このように構成すれば、例えば、印刷結果を実際に確認して補正用のパラメータを設定する場合等に、容易かつ適切に入力補正値を入力することができる。また、例えば、その後に印刷の条件が変更された場合にも、変更後の印刷の条件に合わせて、入力補正値の調整を適切に行うことができる。また、これにより、例えば、主走査動作及び副走査動作をインクジェットヘッドに行わせる印刷装置において、副走査移動量の補正をより適切に行うことが可能になる。 On the other hand, according to diligent research, the inventor of the present application has conducted a correction value (input correction value) input by a user's instruction (for example, manual input) as at least a part of the parameters used for correcting the sub-scanning movement amount. I thought about using. Further, as such an input correction value, if a value indicating the distance for changing the sub-scanning movement amount in the printing conditions at the time of input is used as it is, and the printing conditions are changed after that, the input is input first. We considered adjusting the input correction value according to changes in printing conditions. With this configuration, for example, when actually checking the print result and setting the parameters for correction, the input correction value can be easily and appropriately input. Further, for example, even when the printing conditions are changed after that, the input correction value can be appropriately adjusted according to the changed printing conditions. Further, this makes it possible to more appropriately correct the sub-scanning movement amount in, for example, a printing apparatus in which the inkjet head performs the main scanning operation and the sub-scanning operation.

また、本願の発明者は、更なる鋭意研究により、このような効果を得るために必要な特徴を見出し、本発明に至った。上記の課題を解決するために、本発明は、媒体に対して印刷を行う印刷装置であって、前記媒体へインクを吐出するインクジェットヘッドと、予め設定された主走査方向へ前記媒体に対して相対的に移動しつつインクを吐出する主走査動作を前記インクジェットヘッドに行わせる主走査駆動部と、前記主走査方向と直交する副走査方向へ前記媒体に対して相対的に移動する副走査動作を前記インクジェットヘッドに行わせる副走査駆動部と、前記副走査動作において前記媒体に対して相対的に前記副走査方向へ前記インクジェットヘッドを移動させる距離である副走査移動量を設定する移動量設定部と、前記副走査移動量の補正に用いる補正値として前記移動量設定部に入力される入力補正値を前記移動量設定部に入力する入力部とを備え、前記移動量設定部は、印刷の条件に応じて設定される基本の移動量である基本移動量と、前記入力部により入力される前記入力補正値とに基づき、前記副走査移動量を設定し、前記入力部は、前記入力補正値として、前記入力補正値の入力時に設定されている印刷の条件において前記副走査移動量を増加又は減少させる距離を示す値を入力し、前記入力補正値が新たに入力された場合、前記移動量設定部は、前記基本移動量と、新たに入力された前記入力補正値とに基づき、前記副走査移動量を設定し、前記入力補正値が新たに入力された後、印刷の条件が変更された場合、前記移動量設定部は、変更後の印刷の条件に合わせて、前記入力補正値を調整し、変更後の印刷の条件に応じて設定される前記基本移動量と、変更後の印刷の条件に合わせて調整がされた前記入力補正値とに基づき、前記副走査移動量を設定することを特徴とする。 In addition, the inventor of the present application has found the features necessary for obtaining such an effect through further diligent research, and has reached the present invention. In order to solve the above problems, the present invention is a printing apparatus that prints on a medium, the inkjet head that ejects ink to the medium, and the medium in a preset main scanning direction. A main scanning drive unit that causes the inkjet head to perform a main scanning operation of ejecting ink while moving relatively, and a sub-scanning operation that moves relative to the medium in a sub-scanning direction orthogonal to the main scanning direction. A movement amount setting that sets a sub-scanning drive unit that causes the ink jet head to move the ink head, and a sub-scanning movement amount that is a distance for moving the ink jet head in the sub-scanning direction relative to the medium in the sub-scanning operation. A unit and an input unit for inputting an input correction value input to the movement amount setting unit as a correction value used for correcting the sub-scanning movement amount to the movement amount setting unit are provided, and the movement amount setting unit prints. The sub-scanning movement amount is set based on the basic movement amount, which is the basic movement amount set according to the conditions of, and the input correction value input by the input unit, and the input unit uses the input unit. As the correction value, a value indicating a distance for increasing or decreasing the sub-scanning movement amount under the printing conditions set at the time of inputting the input correction value is input, and when the input correction value is newly input, the above-mentioned The movement amount setting unit sets the sub-scanning movement amount based on the basic movement amount and the newly input input correction value, and after the input correction value is newly input, the printing conditions are set. When changed, the movement amount setting unit adjusts the input correction value according to the printing conditions after the change, and the basic movement amount set according to the printing conditions after the change and the changed amount after the change. The sub-scanning movement amount is set based on the input correction value adjusted according to the printing conditions of the above.

このように構成すれば、例えば、容易かつ適切に入力補正値を入力することができる。また、例えば、その後に印刷の条件が変更された場合にも、変更後の印刷の条件に合わせて、入力補正値の調整を適切に行うことができる。また、これにより、例えば、主走査動作及び副走査動作をインクジェットヘッドに行わせる印刷装置において、副走査移動量の補正をより適切に行うことが可能になる。 With this configuration, for example, the input correction value can be easily and appropriately input. Further, for example, even when the printing conditions are changed after that, the input correction value can be appropriately adjusted according to the changed printing conditions. Further, this makes it possible to more appropriately correct the sub-scanning movement amount in, for example, a printing apparatus in which the inkjet head performs the main scanning operation and the sub-scanning operation.

また、この構成において、入力部は、入力補正値として、ユーザにより指定される値であるユーザフィード補正値を入力する。この場合、ユーザフィード補正値は、例えば、コンピュータの画面を用いたインターフェース等を介して、ユーザの手入力により入力される。このように構成すれば、例えば、印刷結果を確認したユーザの判断に基づき、副走査移動量の補正量の調整を適切に行うことができる。 Further, in this configuration, the input unit inputs a user feed correction value, which is a value specified by the user, as an input correction value. In this case, the user feed correction value is manually input by the user via, for example, an interface using a computer screen. With this configuration, for example, the correction amount of the sub-scanning movement amount can be appropriately adjusted based on the judgment of the user who has confirmed the print result.

また、副走査移動量の補正については、ユーザフィード補正値以外のパラメータを更に用いて行ってもよい。この場合、移動量補正部において、例えば、印刷装置において予め設定されているパラメータに基づいて印刷の条件に応じて設定される補正値であるシステムフィード補正値を更に利用して、基本移動量、ユーザフィード補正値、及びシステムフィード補正値に基づき、副走査移動量を設定する。このように構成すれば、例えば、副走査移動量の補正をより適切に行うことができる。 Further, the correction of the sub-scanning movement amount may be performed by further using parameters other than the user feed correction value. In this case, the movement amount correction unit further utilizes the system feed correction value, which is a correction value set according to the printing conditions based on the parameters preset in the printing device, for example, to obtain the basic movement amount. The sub-scan movement amount is set based on the user feed correction value and the system feed correction value. With this configuration, for example, the amount of sub-scanning movement can be corrected more appropriately.

また、この構成において、入力部は、ユーザにより指定される値として、例えば、入力補正値の入力時に設定されている印刷の条件において副走査移動量を変化させる距離をそのまま示す値であるオフセット値の入力をユーザから受け付ける。この場合、副走査移動量を変化させる距離をそのまま示すとは、例えば、副走査移動量において補正が必要な距離としてユーザが見たままの距離を示すことである。また、副走査移動量において補正が必要な距離とは、例えば、印刷結果において認識される副走査移動量のずれの大きさのことである。 Further, in this configuration, the input unit is a value specified by the user, for example, an offset value which is a value that directly indicates a distance for changing the sub-scanning movement amount under the printing conditions set at the time of inputting the input correction value. Accepts input from the user. In this case, indicating the distance that changes the sub-scanning movement amount as it is means, for example, indicating the distance as seen by the user as the distance that needs to be corrected in the sub-scanning movement amount. Further, the distance that needs to be corrected in the sub-scanning movement amount is, for example, the magnitude of the deviation of the sub-scanning movement amount recognized in the printing result.

また、この構成において、インクジェットヘッドは、例えば、副走査方向における位置を互いにずらして複数のノズルが並ぶノズル列を有する。また、印刷の条件としては、少なくとも、媒体における印刷範囲の各位置に対して行う主走査動作の平均回数を示すパス数を設定することが考えられる。そして、この場合、基本移動量としては、例えば、インクジェットヘッドのノズル列の副走査方向における幅であるノズル長をパス数で除した値を用いることが考えられる。このように構成すれば、例えば、基本移動量を適切に設定することができる。また、この構成において、インクジェットヘッドとしては、例えば、同じ色のインクを吐出する複数のインクジェットヘッドにより構成される複合ヘッド(例えば、スタガヘッド等)を用いることも考えられる。この場合、インクジェットヘッドのノズル列とは、例えば、複合ヘッドにおけるノズル列のことである。また、複合ヘッドにおけるノズル列とは、例えば、複合ヘッドを構成する複数のインクジェットヘッドのそれぞれが有するノズルを合わせることで構成されるノズル列のことである。 Further, in this configuration, the inkjet head has, for example, a nozzle array in which a plurality of nozzles are arranged so as to be displaced from each other in the sub-scanning direction. Further, as a printing condition, it is conceivable to set at least the number of passes indicating the average number of main scanning operations performed for each position of the printing range on the medium. In this case, as the basic movement amount, for example, it is conceivable to use a value obtained by dividing the nozzle length, which is the width of the nozzle row of the inkjet head in the sub-scanning direction, by the number of passes. With this configuration, for example, the basic movement amount can be set appropriately. Further, in this configuration, as the inkjet head, for example, it is conceivable to use a composite head (for example, a staggered head) composed of a plurality of inkjet heads that eject ink of the same color. In this case, the nozzle row of the inkjet head is, for example, the nozzle row in the composite head. Further, the nozzle row in the composite head is, for example, a nozzle row formed by combining the nozzles of each of the plurality of inkjet heads constituting the composite head.

また、この構成において、パス数としては、例えば、非整数の値を含む複数種類の値を設定可能にすることが考えられる。また、この場合、非整数の値として、例えば、少なくとも、0.25以下の刻み幅での値を設定可能にすること等が考えられる。このような場合、様々なパス数が設定可能になることで、基本移動量として取り得る値も多様になる。これに対し、上記のように入力補正値を用いる場合、基本移動量として取り得る値が多い場合にも、副走査移動量を適切に設定することができる。また、パス数の刻み幅については、好ましくは0.1以下、更に好ましくは0.01以下である。また、この場合、例えば、小数点以下が所定の桁数になる数値で、任意のパス数を設定可能にすることが考えられる。 Further, in this configuration, it is conceivable that a plurality of types of values including non-integer values can be set as the number of passes. Further, in this case, as a non-integer value, for example, it is conceivable to make it possible to set a value with a step size of at least 0.25 or less. In such a case, since various numbers of passes can be set, the values that can be taken as the basic movement amount also become various. On the other hand, when the input correction value is used as described above, the sub-scanning movement amount can be appropriately set even when there are many possible values as the basic movement amount. The step size of the number of passes is preferably 0.1 or less, more preferably 0.01 or less. Further, in this case, for example, it is conceivable that an arbitrary number of passes can be set with a numerical value having a predetermined number of digits after the decimal point.

また、この構成においては、例えば、互いに異なる印刷の条件が設定されている複数の印刷ジョブに対応する印刷の動作を連続して実行可能な印刷装置を用いることが考えられる。この場合、複数の印刷ジョブに対応する印刷の動作を連続して実行可能であるとは、例えば、印刷装置に対して供給される複数の印刷ジョブを自動的に順次処理することで、それぞれの印刷ジョブに対応する印刷の動作を自動的に順次行うことである。また、この場合、設定される印刷の条件が印刷ジョブ毎に異なり得るため、印刷ジョブが変わることに伴って印刷条件が変わる場合もある。そのため、この場合、例えば、複数の印刷ジョブのうちの一つの印刷ジョブに対応する印刷物が印刷された後、次の印刷ジョブに対応する印刷物を印刷する動作を開始する前に、移動量設定部において、次の印刷ジョブにおいて設定されている印刷の条件に合わせて入力補正値を調整することが考えられる。また、この場合、移動量設定部は、例えば、更に、次の印刷ジョブに対応する印刷の条件に応じて設定される基本移動量と、その印刷の条件に合わせて調整がされた入力補正値とに基づき、副走査移動量を設定する。このように構成すれば、例えば、複数の印刷ジョブに対応する印刷の動作をより高い精度で適切に行うことができる。 Further, in this configuration, for example, it is conceivable to use a printing device capable of continuously executing printing operations corresponding to a plurality of printing jobs in which different printing conditions are set. In this case, the fact that the printing operations corresponding to the plurality of print jobs can be continuously executed means that, for example, the plurality of print jobs supplied to the printing apparatus are automatically sequentially processed, respectively. The printing operations corresponding to the print jobs are automatically performed in sequence. Further, in this case, since the set printing conditions may differ for each print job, the print conditions may change as the print job changes. Therefore, in this case, for example, after the printed matter corresponding to one of the plurality of print jobs is printed, before starting the operation of printing the printed matter corresponding to the next print job, the movement amount setting unit. In, it is conceivable to adjust the input correction value according to the printing conditions set in the next print job. Further, in this case, the movement amount setting unit further obtains, for example, a basic movement amount set according to the printing conditions corresponding to the next print job and an input correction value adjusted according to the printing conditions. Based on the above, the sub-scanning movement amount is set. With this configuration, for example, printing operations corresponding to a plurality of print jobs can be appropriately performed with higher accuracy.

また、印刷装置において、印刷条件が設定されている印刷ジョブに基づいて印刷の動作を実行する場合において、例えばユーザが印刷の途中経過を観察することで、印刷の動作の途中で入力補正値を変更すること等も考えられる。より具体的に、この場合、例えば、一つの印刷ジョブに対応する印刷物を印刷している途中に入力部から新たな入力補正値が入力されることが考えられる。この場合、移動量設定部は、例えば、基本移動量と、新たに入力された入力補正値とに基づき、新たな副走査移動量を設定する。そして、一つの印刷ジョブに対応する印刷物を印刷している途中から、副走査駆動部は、新たな副走査移動量に従って、副走査動作をインクジェットヘッドに行わせる。このように構成すれば、例えば、副走査移動量の補正をより柔軟かつ適切に行うことができる。 Further, in the printing apparatus, when the printing operation is executed based on the print job for which the printing conditions are set, for example, the user observes the progress of printing to set the input correction value in the middle of the printing operation. It is possible to change it. More specifically, in this case, for example, it is conceivable that a new input correction value is input from the input unit while printing the printed matter corresponding to one print job. In this case, the movement amount setting unit sets a new sub-scanning movement amount based on, for example, the basic movement amount and the newly input input correction value. Then, from the middle of printing the printed matter corresponding to one print job, the sub-scanning drive unit causes the inkjet head to perform the sub-scanning operation according to the new sub-scanning movement amount. With this configuration, for example, the correction of the sub-scanning movement amount can be performed more flexibly and appropriately.

また、本発明の構成として、上記と同様の特徴を有する印刷方法等を用いることも考えられる。この場合も、例えば、上記と同様の効果を得ることができる。 Further, as the configuration of the present invention, it is conceivable to use a printing method or the like having the same characteristics as described above. In this case as well, for example, the same effect as described above can be obtained.

本発明によれば、例えば、主走査動作及び副走査動作をインクジェットヘッドに行わせる印刷装置において、副走査移動量の補正をより適切に行うことができる。 According to the present invention, for example, in a printing apparatus in which an inkjet head performs a main scanning operation and a sub-scanning operation, it is possible to more appropriately correct the sub-scanning movement amount.

本発明の一実施形態に係る印刷装置10について説明をする図である。図1(a)は、印刷装置10の要部の構成の一例を示す。図1(b)は、インクジェットヘッド102の構成の一例を示す。It is a figure explaining the printing apparatus 10 which concerns on one Embodiment of this invention. FIG. 1A shows an example of the configuration of a main part of the printing apparatus 10. FIG. 1B shows an example of the configuration of the inkjet head 102. フィード量を設定する動作について説明をする図である。図2(a)は、入力部24においてユーザからの設定を受け付けるパラメータの例を示す。図2(b)は、ユーザにより指定されるパラメータに基づいてフィード量を設定する動作について説明をする図である。It is a figure explaining the operation of setting a feed amount. FIG. 2A shows an example of a parameter that accepts a setting from the user in the input unit 24. FIG. 2B is a diagram illustrating an operation of setting a feed amount based on a parameter specified by the user. オフセット値の調整について更に詳しく説明をする図である。図3(a)~(d)は、様々なパラメータを設定又は変更する動作の一例を示す。It is a figure explaining the adjustment of an offset value in more detail. 3 (a) to 3 (d) show an example of an operation of setting or changing various parameters. オフセット値の調整について更に詳しく説明をする図である。図4(a)~(c)は、様々なパラメータを設定又は変更する動作の一例を示す。It is a figure explaining the adjustment of an offset value in more detail. 4 (a) to 4 (c) show an example of the operation of setting or changing various parameters. フィード量の補正の仕方について更に詳しく説明をする図である。図5(a)は、印刷の条件に応じて設定される半端パスとオフセット値との関係の一例を示す表である。図5(b)は、半端パスの逆数とユーザフィード補正値との関係の一例を示すグラフである。It is a figure explaining in more detail how to correct a feed amount. FIG. 5A is a table showing an example of the relationship between the odd path and the offset value set according to the printing conditions. FIG. 5B is a graph showing an example of the relationship between the reciprocal of the odd path and the user feed correction value.

以下、本発明に係る実施形態を、図面を参照しながら説明する。図1は、本発明の一実施形態に係る印刷装置10について説明をする図である。図1(a)は、印刷装置10の要部の構成の一例を示す。尚、以下において説明をする点を除き、印刷装置10は、公知のインクジェットプリンタと同一又は同様の特徴を有してよい。例えば、印刷装置10は、以下において説明をする構成に加え、公知のインクジェットプリンタと同一又は同様の構成を更に有してよい。 Hereinafter, embodiments according to the present invention will be described with reference to the drawings. FIG. 1 is a diagram illustrating a printing apparatus 10 according to an embodiment of the present invention. FIG. 1A shows an example of the configuration of a main part of the printing apparatus 10. The printing apparatus 10 may have the same or similar characteristics as a known inkjet printer, except for the points described below. For example, the printing apparatus 10 may further have the same or similar configuration as a known inkjet printer, in addition to the configuration described below.

印刷装置10は、印刷対象の媒体(メディア)50に対してインクジェット方式で印刷を行うインクジェットプリンタである。また、本例において、印刷装置10は、ヘッド部12、プラテン14、ガイドレール16、主走査駆動部18、副走査駆動部20、記憶部22、入力部24、及び制御部30を備える。 The printing device 10 is an inkjet printer that prints on a medium (media) 50 to be printed by an inkjet method. Further, in this example, the printing apparatus 10 includes a head unit 12, a platen 14, a guide rail 16, a main scanning drive unit 18, a sub-scanning drive unit 20, a storage unit 22, an input unit 24, and a control unit 30.

ヘッド部12は、媒体50へインクを吐出する部分である。また、本例において、ヘッド部12は、キャリッジ100及び複数のインクジェットヘッド102を有する。キャリッジ100は、複数のインクジェットヘッド102を保持する保持部材である。本例において、キャリッジ100は、例えば図中に示すように、印刷装置10において予め設定された副走査方向(図中のX方向)における位置を揃えて、副走査方向と直交する主走査方向(図中のY方向)へ並ぶように、複数のインクジェットヘッド102を保持する。 The head portion 12 is a portion that ejects ink to the medium 50. Further, in this example, the head portion 12 has a carriage 100 and a plurality of inkjet heads 102. The carriage 100 is a holding member that holds a plurality of inkjet heads 102. In this example, as shown in the figure, for example, the carriage 100 aligns the positions in the sub-scanning direction (X direction in the drawing) set in advance in the printing apparatus 10 and is orthogonal to the sub-scanning direction (main scanning direction). A plurality of inkjet heads 102 are held so as to be arranged in the Y direction in the drawing).

また、複数のインクジェットヘッド102のそれぞれは、印刷に使用する各色のインクを媒体50へ吐出するインクジェットヘッドであり、互いに異なる色のインクを吐出する。また、より具体的に、本例において、ヘッド部12は、イエロー(Y)色、マゼンタ(M)色、シアン(C)色、及びブラック(K)色のそれぞれの色のインクをそれぞれが吐出する複数のインクジェットヘッド102を有する。また、本例において、それぞれのインクジェットヘッド102は、副走査方向における位置を互いにずらして複数のノズルが並ぶノズル列を有しており、各ノズルから各色のインクを吐出する。 Further, each of the plurality of inkjet heads 102 is an inkjet head that ejects inks of each color used for printing to the medium 50, and ejects inks of different colors from each other. More specifically, in this example, the head portion 12 ejects inks of yellow (Y) color, magenta (M) color, cyan (C) color, and black (K) color, respectively. It has a plurality of inkjet heads 102. Further, in this example, each inkjet head 102 has a nozzle array in which a plurality of nozzles are arranged so as to be displaced from each other in the sub-scanning direction, and ink of each color is ejected from each nozzle.

プラテン14は、ヘッド部12と対向する位置において媒体50を支持する台状部材である。また、ガイドレール16は、主走査方向へ延伸するレール状部材であり、主走査方向へのヘッド部12の移動をガイドする。 The platen 14 is a trapezoidal member that supports the medium 50 at a position facing the head portion 12. Further, the guide rail 16 is a rail-shaped member extending in the main scanning direction, and guides the movement of the head portion 12 in the main scanning direction.

主走査駆動部18は、ヘッド部12に主走査動作(スキャン動作)を行わせる駆動部である。この場合、主走査動作とは、例えば、主走査方向へ移動しつつインクを吐出する動作のことである。また、ヘッド部12に主走査動作を行わせるとは、例えば、ヘッド部12におけるインクジェットヘッドに主走査動作を行わせることである。また、本例においては、ヘッド部12に主走査動作を行わせることにより、印刷装置10は、シリアル方式での印刷の動作を実行する。また、本例の主走査動作時において、ヘッド部12は、ガイドレール16に沿って、主走査方向へ移動する。また、主走査動作に関し、主走査方向へのヘッド部12の移動とは、媒体50に対する相対的な移動のことである。そのため、印刷装置10の変形例においては、ヘッド部12の位置を固定して、例えばプラテン14を移動させることで、媒体50の側を移動させてもよい。 The main scanning drive unit 18 is a drive unit that causes the head unit 12 to perform a main scanning operation (scanning operation). In this case, the main scanning operation is, for example, an operation of ejecting ink while moving in the main scanning direction. Further, having the head portion 12 perform the main scanning operation means, for example, causing the inkjet head in the head portion 12 to perform the main scanning operation. Further, in this example, the printing apparatus 10 executes the printing operation in the serial system by causing the head unit 12 to perform the main scanning operation. Further, during the main scanning operation of this example, the head portion 12 moves in the main scanning direction along the guide rail 16. Further, regarding the main scanning operation, the movement of the head portion 12 in the main scanning direction is a movement relative to the medium 50. Therefore, in the modified example of the printing apparatus 10, the position of the head portion 12 may be fixed and the platen 14 may be moved, for example, to move the side of the medium 50.

副走査駆動部20は、ヘッド部12に副走査動作を行わせる駆動部である。この場合、副走査動作とは、例えば、副走査方向へ媒体50に対して相対的に移動する動作のことである。また、ヘッド部12に副走査動作を行わせるとは、例えば、ヘッド部12におけるインクジェットヘッドに副走査動作を行わせることである。また、本例において、副走査駆動部20は、例えば図示を省略したベルト部材等を用いて、副走査方向と平行な搬送方向へ媒体50を搬送することで、ヘッド部12に副走査動作を行わせる。また、この場合において、副走査駆動部20は、各回の主走査動作の合間に、印刷のパス数等に応じて制御部30により設定されるフィード量だけ、媒体50を搬送する。この場合、副走査動作時のフィード量は、副走査移動量の一例である。また、副走査移動量とは、副走査動作において媒体50に対して相対的に副走査方向へインクジェットヘッド102を移動させる距離のことである。また、媒体50の搬送は、ベルト部材に限らず、例えばローラ等を用いて行ってもよい。また、印刷装置10の変形例においては、媒体50の位置を固定して、ヘッド部12の側を移動させることで、副走査動作を行ってもよい。 The sub-scanning drive unit 20 is a drive unit that causes the head unit 12 to perform a sub-scanning operation. In this case, the sub-scanning operation is, for example, an operation of moving relative to the medium 50 in the sub-scanning direction. Further, to cause the head unit 12 to perform the sub-scanning operation is, for example, to cause the inkjet head in the head unit 12 to perform the sub-scanning operation. Further, in this example, the sub-scanning drive unit 20 performs a sub-scanning operation on the head unit 12 by transporting the medium 50 in a transport direction parallel to the sub-scanning direction by using, for example, a belt member (not shown). Let me do it. Further, in this case, the sub-scanning drive unit 20 conveys the medium 50 by the amount of feed set by the control unit 30 according to the number of print passes or the like between each main scanning operation. In this case, the feed amount during the sub-scanning operation is an example of the sub-scanning movement amount. The sub-scanning movement amount is a distance for moving the inkjet head 102 in the sub-scanning direction relative to the medium 50 in the sub-scanning operation. Further, the transport of the medium 50 is not limited to the belt member, and may be carried out by using, for example, a roller or the like. Further, in the modified example of the printing apparatus 10, the sub-scanning operation may be performed by fixing the position of the medium 50 and moving the side of the head portion 12.

記憶部22は、印刷の動作を指定するパラメータを記憶するための記憶手段である。本例において、記憶部22は、少なくとも、フィード量の補正に用いるパラメータを記憶する。また、入力部24は、印刷の動作を指定するパラメータを入力するための入力手段である。また、本例において、入力部24は、少なくとも、フィード量の補正に用いるパラメータをユーザ(使用者)から受け付け、制御部30へ入力する。フィード量の補正に用いるパラメータについては、後に更に詳しく説明をする。 The storage unit 22 is a storage means for storing parameters that specify printing operations. In this example, the storage unit 22 stores at least the parameters used for correcting the feed amount. Further, the input unit 24 is an input means for inputting a parameter that specifies a printing operation. Further, in this example, the input unit 24 receives at least a parameter used for correcting the feed amount from the user (user) and inputs it to the control unit 30. The parameters used to correct the feed amount will be described in more detail later.

制御部30は、例えば印刷装置10のCPUであり、予め設定されたプログラムに従って、印刷装置10の各部の動作を制御する。より具体的に、印刷装置10は、例えば、ヘッド部12による主走査動作の制御時に、印刷すべき画像に応じて、ヘッド部12におけるそれぞれのノズルにインクを吐出させる。また、本例において、制御部30は、移動量設定部の一例でもあり、印刷の条件に応じて、副走査動作時のフィード量を設定する。また、この場合において、記憶部22に記憶されているパラメータや入力部24から入力されるパラメータに基づき、フィード量の補正を行う。制御部30においてフィード量を設定する動作についても、後に、更に詳しく説明をする。 The control unit 30 is, for example, the CPU of the printing device 10, and controls the operation of each part of the printing device 10 according to a preset program. More specifically, for example, when the head unit 12 controls the main scanning operation, the printing device 10 ejects ink to each nozzle of the head unit 12 according to the image to be printed. Further, in this example, the control unit 30 is also an example of the movement amount setting unit, and sets the feed amount at the time of the sub-scanning operation according to the printing conditions. Further, in this case, the feed amount is corrected based on the parameters stored in the storage unit 22 and the parameters input from the input unit 24. The operation of setting the feed amount in the control unit 30 will be described in more detail later.

ここで、上記においても説明をしたように、本例の印刷装置10は、上記及び以下において説明をする点を除き、公知のインクジェットプリンタと同一又は同様の特徴を有してよい。例えば、ヘッド部12におけるそれぞれのインクジェットヘッド102から吐出するインクとしては、公知の様々な種類のインクを用いることが考えられる。また、この場合、印刷装置10は、使用するインクの種類に応じて、媒体50にインクを定着させるための定着手段等を更に備えることが好ましい。より具体的に、インクとして、溶媒を蒸発させることで媒体50に定着するインク(蒸発乾燥型のインク)を用いる場合、定着手段として、媒体又はインクを加熱するヒータ等を用いることが考えられる。この場合、ヒータは、例えば、プラテン14内において、媒体50を挟んでヘッド部12と対向する位置等に配設される。また、このような蒸発乾燥型のインクとしては、例えば、公知の各種の水性インクや、溶剤インク(ソルベントインク)等を用いることが考えられる。また、インクとしては、例えば、紫外線の照射により硬化する紫外線硬化型インク(UVインク)等を用いてもよい。この場合、定着手段としては、例えばUVLED等の紫外線照射手段を用いることが考えられる。また、この場合、紫外線照射手段については、ヘッド部12において、複数のインクジェットヘッド102と隣接する位置(主走査方向において隣接する位置)に配設することが考えられる。 Here, as described above, the printing apparatus 10 of this example may have the same or similar characteristics as a known inkjet printer, except for the points described above and below. For example, as the ink ejected from each inkjet head 102 in the head portion 12, it is conceivable to use various known types of ink. Further, in this case, it is preferable that the printing apparatus 10 further includes fixing means for fixing the ink on the medium 50, depending on the type of ink used. More specifically, when an ink (evaporation-drying type ink) that is fixed to the medium 50 by evaporating the solvent is used as the ink, it is conceivable to use a heater or the like that heats the medium or the ink as the fixing means. In this case, the heater is arranged, for example, in the platen 14 at a position facing the head portion 12 with the medium 50 in between. Further, as such an evaporation-drying type ink, for example, various known water-based inks, solvent inks (solvent inks), and the like can be considered. Further, as the ink, for example, an ultraviolet curable ink (UV ink) that is cured by irradiation with ultraviolet rays may be used. In this case, as the fixing means, it is conceivable to use an ultraviolet irradiation means such as UVLED. Further, in this case, it is conceivable that the ultraviolet irradiation means is arranged at a position adjacent to the plurality of inkjet heads 102 (adjacent position in the main scanning direction) in the head portion 12.

また、上記においても説明をしたように、本例において、各色用のインクジェットヘッド102は、副走査方向における位置を互いにずらして複数のノズルが並ぶノズル列を有する。そして、この場合、各色用のインクジェットヘッド102としては、例えば図1(b)に示すように、同じ色のインクを吐出する複数のインクジェットヘッドにより構成される複合ヘッド(例えば、スタガヘッド等)を用いてもよい。図1(b)は、インクジェットヘッド102としてスタガヘッドを用いる場合について、インクジェットヘッド102の構成の一例を示す。 Further, as described above, in this example, the inkjet head 102 for each color has a nozzle array in which a plurality of nozzles are arranged so as to be displaced from each other in the sub-scanning direction. In this case, as the inkjet head 102 for each color, for example, as shown in FIG. 1 (b), a composite head (for example, a staggered head or the like) composed of a plurality of inkjet heads that eject ink of the same color is used. You may. FIG. 1B shows an example of the configuration of the inkjet head 102 when the stagger head is used as the inkjet head 102.

図中に示す場合において、各色用のインクジェットヘッド102は、同じ色のインクを吐出する複数の単位ヘッド202により構成される。複数の単位ヘッド202のそれぞれは、スタガヘッドを構成するインクジェットヘッドであり、例えば図中に示すように、副走査方向へノズルが並ぶノズル列を有する。そして、これらの複数の単位ヘッド202は、それぞれが有するノズル列が合わさることでインクジェットヘッド102のノズル列が構成されるように、副走査方向における位置をずらして配設される。この場合、複数の単位ヘッド202のそれぞれが有するノズル列が合わさることでインクジェットヘッド102のノズル列が構成されるとは、例えば、図1(b)の右側部分に示すように、それぞれの単位ヘッド202における各ノズルの副走査方向における位置に着目した場合に一つの仮想的なノズル列が構成されることである。また、この場合、この仮想的なノズル列について、インクジェットヘッド102のノズル列と考えることができる。また、本例において、単位ヘッド202としては、例えば、副走査方向における長さが4インチ程度のインクジェットヘッドを用いる。また、その結果、2個の単位ヘッド202により構成されるインクジェットヘッド102のノズル列の長さ(副走査方向における幅)は、220mm(220000μm)になっている。 In the case shown in the figure, the inkjet head 102 for each color is composed of a plurality of unit heads 202 that eject ink of the same color. Each of the plurality of unit heads 202 is an inkjet head that constitutes a staggered head, and has, for example, as shown in the figure, a nozzle array in which nozzles are arranged in the sub-scanning direction. The plurality of unit heads 202 are arranged at different positions in the sub-scanning direction so that the nozzle rows of the inkjet heads 102 are formed by combining the nozzle rows of the unit heads 202. In this case, the nozzle row of the inkjet head 102 is formed by combining the nozzle rows of the plurality of unit heads 202, for example, as shown in the right side portion of FIG. 1B, each unit head. When paying attention to the position of each nozzle in the sub-scanning direction in 202, one virtual nozzle array is formed. Further, in this case, the virtual nozzle array can be considered as the nozzle array of the inkjet head 102. Further, in this example, as the unit head 202, for example, an inkjet head having a length of about 4 inches in the sub-scanning direction is used. As a result, the length (width in the sub-scanning direction) of the nozzle row of the inkjet head 102 composed of the two unit heads 202 is 220 mm (220,000 μm).

続いて、フィード量の補正に用いるパラメータや、制御部30においてフィード量を設定する動作等について、更に詳しく説明をする。図2は、フィード量を設定する動作について説明をする図である。図2(a)は、入力部24においてユーザからの設定を受け付けるパラメータの例を示す。図2(b)は、ユーザにより指定されるパラメータに基づいてフィード量を設定する動作について説明をする図である。 Subsequently, the parameters used for correcting the feed amount, the operation of setting the feed amount in the control unit 30, and the like will be described in more detail. FIG. 2 is a diagram illustrating an operation of setting a feed amount. FIG. 2A shows an example of a parameter that accepts a setting from the user in the input unit 24. FIG. 2B is a diagram illustrating an operation of setting a feed amount based on a parameter specified by the user.

本例において、入力部24は、ユーザから、少なくとも、入力パス値、MAPS速度値、及びオフセット(オフセット値)の入力を受け付ける。これらのうち、入力パス値及びMAPS速度値は、印刷の条件を指定するパラメータである。また、本例において、入力パス値は、パス数の設定の基本となる数値であり、ユーザにより、1以上の整数値が指定される。この場合、パス数とは、媒体における印刷範囲の各位置に対して行う主走査動作の平均回数を示す数のことである。また、本例において、パス数は、入力パス値に加え、MAPS(Mimaki Advanced Pass System)処理を適用する程度を示すMAPS速度値を考慮して設定される。そのため、入力パス値については、例えば、印刷時に設定されるパス数からMAPS処理の影響分を除いた値に相当すると考えることもできる。また、入力パス値については、例えば、MAPS処理を無効(OFF)にした場合に設定されるパス数に相当する値等と考えることもできる。 In this example, the input unit 24 receives at least input of an input path value, a MAPS speed value, and an offset (offset value) from the user. Of these, the input path value and the MAPS speed value are parameters that specify printing conditions. Further, in this example, the input path value is a numerical value that is the basis for setting the number of paths, and an integer value of 1 or more is specified by the user. In this case, the number of passes is a number indicating the average number of main scanning operations performed for each position in the print range on the medium. Further, in this example, the number of passes is set in consideration of the MAPS speed value indicating the degree to which the MAPS (Mimaki Advanced Pass System) process is applied, in addition to the input pass value. Therefore, the input pass value can be considered to correspond to, for example, a value obtained by subtracting the influence of the MAPS process from the number of passes set at the time of printing. Further, the input path value can be considered as, for example, a value corresponding to the number of paths set when the MAPS process is disabled (OFF).

また、MAPS速度値とは、上記のように、MAPS処理を適用する程度を示す値である。MAPS処理とは、例えば、各ノズルから吐出するインクの濃度(吐出濃度)をマスクの適用により調整することでバンディングを目立ちにくくする処理のことである。MAPS処理においては、例えば、市松模様状のマスク等ではなく、グラデーション型のマスクを用いることで、吐出濃度の調整を行う。また、この場合、マスクに従って吐出濃度を下げる分に合わせてフィード量を小さくすることで、パスの境界部分に重なりを持たせて、パスの境界を目立ちにくくする。そのため、MAPS処理を行う場合、MAPS移動速度に応じて、フィード量が変化することになる。また、これに伴い、設定されるパス数が変化することになる。 Further, the MAPS speed value is a value indicating the degree to which the MAPS process is applied, as described above. The MAPS process is, for example, a process of adjusting the density (ejection density) of ink ejected from each nozzle by applying a mask to make banding less noticeable. In the MAPS process, for example, the discharge concentration is adjusted by using a gradation type mask instead of a checkered pattern mask or the like. Further, in this case, by reducing the feed amount according to the amount of lowering the discharge concentration according to the mask, the boundary portion of the path is overlapped to make the boundary of the path less noticeable. Therefore, when performing the MAPS process, the feed amount changes according to the MAPS moving speed. In addition, the number of paths set will change accordingly.

そのため、MAPS処理を行う場合、パス数としては、例えば、入力パス値として指定される整数値に対してMAPS速度値に応じた調整を行うことで、非整数の値(半端パス)も設定し得ることになる。従って、MAPS処理を行う構成については、例えば、非整数の値を含む複数種類の値が設定可能な構成の一例と考えることができる。また、この場合、高い精度で柔軟にMAPS処理等を行うためには、パス数となる非整数の値について、少なくとも、0.25以下の刻み幅での値を設定可能にすることが好ましい。また、パス数の刻み幅は、好ましくは0.1以下、更に好ましくは0.01以下である。更に、この場合、例えば、小数点以下が所定の桁数になる数値で、任意のパス数を設定可能にすることがより好ましい。また、本例において、パス数は、入力パス値及びMAPS速度値に応じて算出されることで、0.01刻みで任意の値を設定可能になっている。 Therefore, when performing MAPS processing, for example, as the number of passes, a non-integer value (half-way pass) is also set by adjusting the integer value specified as the input pass value according to the MAPS speed value. You will get it. Therefore, the configuration for performing the MAPS processing can be considered as an example of a configuration in which a plurality of types of values including non-integer values can be set, for example. Further, in this case, in order to flexibly perform the MAPS process or the like with high accuracy, it is preferable to be able to set a value with a step size of at least 0.25 or less for the non-integer value which is the number of passes. The step size of the number of passes is preferably 0.1 or less, more preferably 0.01 or less. Further, in this case, for example, it is more preferable that an arbitrary number of passes can be set with a numerical value having a predetermined number of digits after the decimal point. Further, in this example, the number of passes is calculated according to the input pass value and the MAPS speed value, so that an arbitrary value can be set in increments of 0.01.

尚、MAPS速度値については、例えば、媒体上に形成されるドットを分散させる程度を示すパラメータ等と考えることもできる。また、この場合、MAPS速度値を100%にした状態は、入力パス値に相当するマスクがかかる状態を示している。そのため、MAPS速度値が100%である場合、パス数は、入力パス数と等しくなる。また、MAPS速度値が100%より小さい場合、パス数は、MAPS速度値に応じて、入力パス値よりも大きくなる。より具体的に、例えば入力パス値が2であり、MAPS速度値が100%であれば、MAPS処理において、2パス相当のマスクがかかることになる。また、入力パス値が2であり、MAPS速度値が50%であれば、MAPS処理において、4パス相当のマスクがかかることになる。また、この場合、MAPS速度値の設定が小さな値になる程、パスの境界部分で重なる幅が大きくなる(パスの重なりが増える)ため、パスの境界が見えにくくなり、バンディングを抑制する効果が大きくなる。また、入力パス値やMAPS速度等の印刷の条件については、必ずしもユーザに指定させるのではなく、印刷すべき画像を示す印刷ジョブにおいて指定されている条件を用いてもよい。また、この場合、印刷ジョブにおいて指定されている印刷の条件を初期値として用い、ユーザによる変更を受け付けること等も考えられる。 The MAPS velocity value can be considered as, for example, a parameter indicating the degree of dispersion of dots formed on the medium. Further, in this case, the state where the MAPS speed value is set to 100% indicates the state where the mask corresponding to the input path value is applied. Therefore, when the MAPS speed value is 100%, the number of passes is equal to the number of input passes. Further, when the MAPS speed value is smaller than 100%, the number of passes becomes larger than the input pass value according to the MAPS speed value. More specifically, for example, if the input pass value is 2 and the MAPS speed value is 100%, a mask equivalent to 2 passes is applied in the MAPS process. Further, if the input pass value is 2 and the MAPS speed value is 50%, a mask equivalent to 4 passes is applied in the MAPS process. Further, in this case, the smaller the setting of the MAPS speed value, the larger the width of the overlap at the boundary portion of the path (the overlap of the paths increases), so that the boundary of the path becomes difficult to see and the banding is suppressed. growing. Further, the printing conditions such as the input path value and the MAPS speed are not necessarily specified by the user, and the conditions specified in the print job indicating the image to be printed may be used. Further, in this case, it is conceivable to use the printing condition specified in the print job as the initial value and accept the change by the user.

また、図2に示したパラメータのうち、オフセット値は、フィード量の補正に用いるパラメータである。また、この場合、オフセット値は、入力部24により入力される入力補正値の一例であり、かつ、入力補正値としてユーザにより指定される値であるユーザフィード補正値の一例でもある。本例において、オフセット値は、必要に応じて、コンピュータの画面を用いたインターフェース等を介して、ユーザの手入力により入力される。また、オフセット値としては、オフセット値の入力時に設定されている印刷の条件においてフィード量を変化させる距離をそのまま示す値を用いる。フィード量を変化させる距離をそのまま示すとは、例えば、フィード量において補正が必要な距離としてユーザが見たままの距離を示すことである。また、フィード量において補正が必要な距離とは、例えば、印刷結果において認識されるフィード量のずれの大きさ(フィードずれ量、フィード補正量)のことである。また、オフセット値については、例えば、オフセット値の入力時に設定されている印刷の条件においてフィード量を増加又は減少させる距離を示す値等と考えることもできる。 Further, among the parameters shown in FIG. 2, the offset value is a parameter used for correcting the feed amount. Further, in this case, the offset value is an example of an input correction value input by the input unit 24, and is also an example of a user feed correction value which is a value specified by the user as the input correction value. In this example, the offset value is manually input by the user via an interface or the like using a computer screen, if necessary. Further, as the offset value, a value indicating the distance at which the feed amount is changed under the printing conditions set when the offset value is input is used as it is. To indicate the distance for changing the feed amount as it is means, for example, to indicate the distance as seen by the user as the distance that needs to be corrected in the feed amount. Further, the distance that needs to be corrected in the feed amount is, for example, the magnitude of the deviation of the feed amount recognized in the print result (feed deviation amount, feed correction amount). Further, the offset value can be considered as, for example, a value indicating a distance for increasing or decreasing the feed amount under the printing conditions set at the time of inputting the offset value.

尚、フィード量の補正に用いるパラメータの入力の仕方について、本例とは異なる方法で行う場合、例えば、予め設定された標準の印刷条件に換算した値を入力すること等も考えられる。また、コンピュータのシステムとして考えた場合には、このようにしてパラメータを入力する方が、その後の処理が容易になるとも考えられる。しかし、フィード量の補正を行う場合には、ユーザの感覚に基づき、極めて微小な距離に対応するパラメータを入力することも考えられる。そして、このような場合、標準の印刷条件に合わせた換算等が必要になると、計算ミス等で意図しない変更が行われやすくなるとも考えられる。また、フィード量の補正は、例えば、印刷の動作の途中で行うこと等も考えられる。そして、このような場合、標準の印刷条件に合わせた換算等が必要になると、パラメータを入力するまでに要する時間が長くなり、その分だけ、補正が遅れることになる。これに対し、本例によれば、任意の印刷条件においてユーザが見たままのフィード量のずれ量をオフセット値として設定できるため、印刷結果を確認したユーザの判断に基づき、フィード量の補正量の調整を迅速かつ適切に行うことができる。また、これにより、例えば、容易で誤りが少ない補正の動作を適切に実現できる。 When the parameter used for correcting the feed amount is input by a method different from that of this example, for example, it is conceivable to input a value converted into preset standard printing conditions. Further, when considering it as a computer system, it is considered that the subsequent processing becomes easier if the parameters are input in this way. However, when correcting the feed amount, it is conceivable to input a parameter corresponding to an extremely small distance based on the user's feeling. In such a case, if conversion or the like according to the standard printing conditions is required, it is considered that an unintended change is likely to be made due to a calculation error or the like. Further, it is conceivable that the feed amount is corrected, for example, during the printing operation. In such a case, if conversion or the like according to the standard printing conditions is required, the time required for inputting the parameters becomes long, and the correction is delayed by that amount. On the other hand, according to this example, the deviation amount of the feed amount as seen by the user can be set as the offset value under any printing conditions, so that the correction amount of the feed amount is based on the judgment of the user who confirmed the print result. Can be adjusted quickly and appropriately. Further, as a result, for example, a correction operation that is easy and has few errors can be appropriately realized.

続いて、本例においてフィード量を設定する動作について、更に詳しく説明をする。フィード量を設定する動作においては、制御部30において、先ず、図2(b)に示すように、入力パス値及びMAPS速度値に基づき、パス数及び基本移動量の設定を行う。この場合、パス数とは、上記においても説明をしたように、MAPS速度値に応じて入力パス値を調整することで得られるパス数(半端パス)のことである。また、本例において、基本移動量とは、副走査動作でのフィード量の設定時に用いられる基本の移動量であり、印刷の条件に応じて設定される。また、本例において、基本移動量は、補正を行う前のフィード量に相当する値である。また、より具体的に、基本移動量としては、インクジェットヘッドのノズル長をパス数で除した値が設定される。また、上記においても説明をしたように、本例において、パス数は、入力パス値及びMAPS速度値に応じて算出されることで、0.01刻みで任意の値を設定可能になっている。そのため、基本移動量として取り得る値も、ノズル長以下の範囲で、様々な値を設定可能になる。 Next, the operation of setting the feed amount in this example will be described in more detail. In the operation of setting the feed amount, the control unit 30 first sets the number of passes and the basic movement amount based on the input pass value and the MAPS speed value, as shown in FIG. 2 (b). In this case, the number of passes is the number of passes (half-way pass) obtained by adjusting the input pass value according to the MAPS speed value, as described above. Further, in this example, the basic movement amount is the basic movement amount used when setting the feed amount in the sub-scanning operation, and is set according to the printing conditions. Further, in this example, the basic movement amount is a value corresponding to the feed amount before the correction is performed. More specifically, as the basic movement amount, a value obtained by dividing the nozzle length of the inkjet head by the number of passes is set. Further, as described above, in this example, the number of passes is calculated according to the input pass value and the MAPS speed value, so that an arbitrary value can be set in increments of 0.01. .. Therefore, various values can be set as the basic movement amount within the range of the nozzle length or less.

また、制御部30は、このようにして算出された基本移動量をオフセット値に基づいて補正することで、フィード量の設定を行う。また、本例においては、フィード量の補正に用いる補正値として、ユーザにより設定されるオフセット値に加え、システムフィード補正値を更に用いる。この場合、システムフィード補正値とは、印刷装置10において予め設定されているパラメータに基づいて印刷の条件に応じて設定される補正値のことである。 Further, the control unit 30 sets the feed amount by correcting the basic movement amount calculated in this way based on the offset value. Further, in this example, as the correction value used for correcting the feed amount, the system feed correction value is further used in addition to the offset value set by the user. In this case, the system feed correction value is a correction value set according to the printing conditions based on the parameters set in advance in the printing apparatus 10.

そのため、本例においてフィード量を設定する動作については、例えば、基本移動量、オフセット値、及びシステムフィード補正値に基づいてフィード量を設定する動作等と考えることができる。この場合、システムフィード補正値を用いた補正を行うことで、例えば、印刷装置10の装置特性(機体間で生じる誤差)等に対応する標準の補正を容易かつ適切に行うことができる。また、ユーザにより指定されるオフセット値を更に用いて補正を行うことで、例えば、印刷の条件や使用する媒体の特性等に応じて実際の印刷時に必要となる細かい調整等を更に行うことが可能になる。そのため、本例によれば、例えば、フィード量の補正を高い精度で適切に行うことができる。 Therefore, the operation of setting the feed amount in this example can be considered as, for example, an operation of setting the feed amount based on the basic movement amount, the offset value, and the system feed correction value. In this case, by performing the correction using the system feed correction value, for example, the standard correction corresponding to the device characteristics (error generated between the machines) of the printing device 10 can be easily and appropriately performed. Further, by further performing the correction using the offset value specified by the user, it is possible to further make fine adjustments required at the time of actual printing according to the printing conditions, the characteristics of the medium to be used, and the like. become. Therefore, according to this example, for example, the feed amount can be appropriately corrected with high accuracy.

続いて、本例におけるオフセット値の使い方等について、更に詳しく説明をする。上記においても説明をしたように、本例において、オフセット値としては、オフセット値の入力時に設定されている印刷の条件においてフィード量を変化させる距離をそのまま示す値を用いる。しかし、印刷装置10においては、オフセット値を入力した後に、印刷条件が変更される場合もある。より具体的に、印刷装置10においては、例えば、印刷装置10に印刷を行わせる印刷物を示す印刷ジョブとして、印刷の条件が設定されている印刷ジョブを用いること等も考えられる。そして、この場合、印刷ジョブ毎に印刷の条件が変更されること等が考えられる。また、この場合、印刷の条件が変わることで、オフセット値として設定すべき値が変化することが考えられる。より具体的に、フィード量の設定時に適用する補正の量は、通常、ほぼ、フィード量に比例すると考えられる。そのため、印刷の条件の変更によりフィード量が変化した場合、補正時にフィード量を変化させる距離も変化することになる。これに対し、本例においては、ユーザが任意の印刷の条件において見たままの値を設定したオフセット値について、印刷の条件の変化に応じて変化するフィード量に合わせて、自動的に調整を行う。 Next, how to use the offset value in this example will be described in more detail. As described above, in this example, as the offset value, a value indicating the distance at which the feed amount is changed under the printing conditions set when the offset value is input is used as it is. However, in the printing apparatus 10, the printing conditions may be changed after the offset value is input. More specifically, in the printing apparatus 10, for example, it is conceivable to use a printing job in which printing conditions are set as a printing job indicating a printed matter to be printed by the printing apparatus 10. In this case, it is conceivable that the printing conditions may be changed for each print job. Further, in this case, it is conceivable that the value to be set as the offset value changes as the printing conditions change. More specifically, the amount of correction applied when setting the feed amount is usually considered to be approximately proportional to the feed amount. Therefore, when the feed amount changes due to the change of the printing conditions, the distance for changing the feed amount at the time of correction also changes. On the other hand, in this example, the offset value in which the user sets the value as viewed under arbitrary printing conditions is automatically adjusted according to the feed amount that changes according to the change in printing conditions. conduct.

図3及び図4は、オフセット値の調整について更に詳しく説明をする図である。図3(a)~(d)及び図4(a)~(c)は、様々なパラメータを設定又は変更する動作の一例を示す。また、図3(a)は、オフセット値を指定せずに入力パス値及びMAPS速度値を設定した状態の一例を示す図であり、入力パス値を1とし、MAPS速度値を100%とした場合の例を示す。この状態については、例えば、ユーザにより指定されるユーザフィード補正値を用いずにフィード量を設定する状態等と考えることもできる。 3 and 4 are diagrams for explaining the adjustment of the offset value in more detail. 3 (a) to 3 (d) and 4 (a) to 4 (c) show an example of an operation of setting or changing various parameters. Further, FIG. 3A is a diagram showing an example of a state in which the input path value and the MAPS speed value are set without specifying the offset value, and the input path value is set to 1 and the MAPS speed value is set to 100%. An example of the case is shown. This state can be considered, for example, a state in which the feed amount is set without using the user feed correction value specified by the user.

また、図3(b)は、図3(a)に示した状態から、オフセット値を1.000mmに変更した状態を示す。この場合、ユーザによるオフセット値の指定に応じて、制御部30は、例えば、オフセット値として記憶している値を更新する処理(フィード補正値更新処理)を行う。また、これにより、以降の処理において、新たに指定されたオフセット値を使用する。 Further, FIG. 3B shows a state in which the offset value is changed to 1.000 mm from the state shown in FIG. 3A. In this case, according to the user's designation of the offset value, the control unit 30 performs, for example, a process of updating the value stored as the offset value (feed correction value update process). As a result, the newly specified offset value is used in the subsequent processing.

また、図3(c)は、図3(b)に示した状態から、入力パス値を2に変更した状態を示す。この場合、入力パス値の変更に伴い、入力パス値に基づいて算出される基本移動量等も変化することになる。そのため、この場合、入力パス値の変更に合わせて、オフセット値も変更することも必要になる。これに対し、本例において、入力パス値が変更された場合、制御部30は、変更後の入力パス値に基づき、フィード補正値更新処理を行う。また、より具体的に、この場合、新たな入力パス値に基づいて新たな基本移動量を算出して、基本移動量に対して比例するように、オフセット値を変化させる。その結果、図3(c)に示した場合、フィード補正値更新処理により、オフセット値は、0.500mmに変更される。 Further, FIG. 3C shows a state in which the input path value is changed to 2 from the state shown in FIG. 3B. In this case, as the input path value is changed, the basic movement amount calculated based on the input path value also changes. Therefore, in this case, it is necessary to change the offset value in accordance with the change of the input path value. On the other hand, in this example, when the input path value is changed, the control unit 30 performs the feed correction value update process based on the changed input path value. More specifically, in this case, a new basic movement amount is calculated based on the new input path value, and the offset value is changed so as to be proportional to the basic movement amount. As a result, in the case shown in FIG. 3C, the offset value is changed to 0.500 mm by the feed correction value update process.

また、図3(d)は、図3(c)に示した状態から、MAPS速度値を80%に変更した状態を示す。この場合、MAPS速度値の変更に伴い、MAPS速度値に基づいて算出される基本移動量等も変化することになる。そのため、この場合、MAPS速度値の変更に合わせて、オフセット値も変更することも必要になる。これに対し、本例において、MAPS速度値が変更された場合、制御部30は、変更後のMAPS速度値に基づき、フィード補正値更新処理を行う。また、より具体的に、この場合、新たなMAPS速度値に基づいて新たな基本移動量を算出して、基本移動量に対して比例するように、オフセット値を変化させる。その結果、図3(d)に示した場合、フィード補正値更新処理により、オフセット値は、0.400mmに変更される。 Further, FIG. 3D shows a state in which the MAPS speed value is changed to 80% from the state shown in FIG. 3C. In this case, as the MAPS speed value is changed, the basic movement amount calculated based on the MAPS speed value also changes. Therefore, in this case, it is necessary to change the offset value in accordance with the change of the MAPS speed value. On the other hand, in this example, when the MAPS speed value is changed, the control unit 30 performs the feed correction value update process based on the changed MAPS speed value. More specifically, in this case, a new basic movement amount is calculated based on the new MAPS speed value, and the offset value is changed so as to be proportional to the basic movement amount. As a result, in the case shown in FIG. 3D, the offset value is changed to 0.400 mm by the feed correction value update process.

また、印刷の条件が変更された場合において、単にオフセット値を比例計算により調整するのみでは、調整が不十分になる場合もある。そのため、このような場合には、新たな印刷条件に合わせて、新たなオフセット値をユーザにより入力すること等も考えられる。図4(a)は、図3(d)に示した状態から、オフセット値を0.250mmに変更した状態を示す。この場合、フィード補正値更新処理により、オフセット値は、ユーザにより新たに指定された値に変更される。 Further, when the printing conditions are changed, the adjustment may be insufficient simply by adjusting the offset value by proportional calculation. Therefore, in such a case, it is conceivable that the user inputs a new offset value according to the new printing conditions. FIG. 4A shows a state in which the offset value is changed to 0.250 mm from the state shown in FIG. 3D. In this case, the offset value is changed to a value newly specified by the user by the feed correction value update process.

また、図4(b)は、図4(a)に示した状態から、入力パス値を1に変更した状態を示す。この場合も、制御部30は、新たな入力パス値に基づいて新たな基本移動量を算出して、オフセット値を変化させる。その結果、図4(b)に示した場合、フィード補正値更新処理により、オフセット値は、0.500mmに変更される。また、図4(c)は、図4(b)に示した状態から、MAPS速度値を100%に変更した状態を示す。この場合も、制御部30は、新たなMAPS速度値に基づいて新たな基本移動量を算出して、オフセット値を変化させる。その結果、図4(c)に示した場合、フィード補正値更新処理により、オフセット値は、0.625mmに変更される。 Further, FIG. 4B shows a state in which the input path value is changed to 1 from the state shown in FIG. 4A. In this case as well, the control unit 30 calculates a new basic movement amount based on the new input path value and changes the offset value. As a result, in the case shown in FIG. 4B, the offset value is changed to 0.500 mm by the feed correction value update process. Further, FIG. 4 (c) shows a state in which the MAPS speed value is changed to 100% from the state shown in FIG. 4 (b). In this case as well, the control unit 30 calculates a new basic movement amount based on the new MAPS speed value and changes the offset value. As a result, in the case shown in FIG. 4C, the offset value is changed to 0.625 mm by the feed correction value update process.

ここで、上記において説明をした各動作のうち、例えば図3(b)や図4(a)に示す動作については、オフセット値が新たに設定される動作の例と考えることができる。この場合、制御部30は、基本移動量と、新たなオフセット値とに基づき、フィード量を設定する。また、例えば図3(c)、(d)や、図4(b)、(c)に示す動作については、例えば、オフセット値が新たに入力された後、更に印刷の条件が変更された場合の動作の例と考えることができる。この場合、制御部30は、変更後の印刷の条件に合わせてオフセット値を調整し、変更後の印刷の条件に応じて設定される基本移動量と、変更後の印刷の条件に合わせて調整がされたオフセット値とに基づき、フィード量を設定する。このように構成すれば、例えば、容易かつ適切にオフセット値を入力することができる。また、例えば、その後に印刷の条件が変更された場合にも、変更後の印刷の条件に合わせて、オフセット値の調整を適切に行うことができる。また、これにより、例えば、フィード量の補正を適切に行うことができる。また、この場合、印刷の条件に合わせてオフセット値を調整することにより、様々な印刷の条件に応じて基本移動量として取り得る値が多い場合にも、フィード量の補正を適切に行うことができる。そのため、本例によれば、フィード量の設定を高い精度で適切に行うことができる。 Here, among the operations described above, for example, the operations shown in FIGS. 3B and 4A can be considered as examples of operations in which the offset value is newly set. In this case, the control unit 30 sets the feed amount based on the basic movement amount and the new offset value. Further, for example, with respect to the operations shown in FIGS. 3 (c) and 3 (d) and FIGS. 4 (b) and 4 (c), for example, when the printing conditions are further changed after the offset value is newly input. Can be considered as an example of the operation of. In this case, the control unit 30 adjusts the offset value according to the changed printing conditions, and adjusts the offset value according to the basic movement amount set according to the changed printing conditions and the changed printing conditions. Set the feed amount based on the offset value. With this configuration, for example, the offset value can be easily and appropriately input. Further, for example, even when the printing conditions are changed after that, the offset value can be appropriately adjusted according to the changed printing conditions. Further, as a result, for example, the feed amount can be appropriately corrected. Further, in this case, by adjusting the offset value according to the printing conditions, the feed amount can be appropriately corrected even when there are many values that can be taken as the basic movement amount according to various printing conditions. can. Therefore, according to this example, the feed amount can be set appropriately with high accuracy.

また、上記においても説明をしたように、本例においては、例えば、印刷の条件が設定されている印刷ジョブに基づき、印刷の動作を行うことが考えられる。そして、この場合、印刷装置10において、例えば、互いに異なる印刷の条件が設定されている複数の印刷ジョブに対応する印刷の動作を連続して実行すること等も考えられる。この場合、複数の印刷ジョブに対応する印刷の動作を連続して実行するとは、例えば、印刷装置10に対して供給される複数の印刷ジョブを自動的に順次処理することで、それぞれの印刷ジョブに対応する印刷の動作を自動的に順次行うことである。このような場合、設定される印刷の条件が印刷ジョブ毎に異なり得るため、印刷ジョブが変わることに伴って印刷条件が変わる場合もある。 Further, as described above, in this example, for example, it is conceivable to perform a printing operation based on a printing job in which printing conditions are set. In this case, for example, it is conceivable that the printing apparatus 10 continuously executes printing operations corresponding to a plurality of printing jobs in which different printing conditions are set. In this case, to continuously execute the printing operations corresponding to the plurality of printing jobs, for example, by automatically sequentially processing the plurality of printing jobs supplied to the printing apparatus 10, each printing job The printing operations corresponding to are automatically performed in sequence. In such a case, since the set printing conditions may differ for each print job, the print conditions may change as the print job changes.

これに対し、本例においては、例えば、印刷の条件の変更に合わせて自動的にオフセット値を調整することで、それぞれの印刷ジョブに対応する印刷の動作をより適切に行うことができる。より具体的に、この場合、例えば、複数の印刷ジョブのうちの一つの印刷ジョブに対応する印刷物が印刷された後、次の印刷ジョブに対応する印刷物を印刷する動作を開始する前に、制御部30において、次の印刷ジョブにおいて設定されている印刷の条件に合わせてオフセット値を調整する。また、この場合、制御部30は、更に、次の印刷ジョブに対応する印刷の条件に応じて設定される基本移動量と、その印刷の条件に合わせて調整がされたオフセット値とに基づき、フィード量を設定する。このように構成すれば、複数の印刷ジョブに対応する印刷の動作を連続して実行する場合において、それぞれの印刷ジョブに対応するフィード量を適切に設定することができる。 On the other hand, in this example, for example, by automatically adjusting the offset value according to the change of the printing conditions, the printing operation corresponding to each printing job can be performed more appropriately. More specifically, in this case, for example, control is performed after the printed matter corresponding to one print job of the plurality of print jobs is printed and before the operation of printing the printed matter corresponding to the next print job is started. In part 30, the offset value is adjusted according to the printing conditions set in the next print job. Further, in this case, the control unit 30 further bases the basic movement amount set according to the printing conditions corresponding to the next print job and the offset value adjusted according to the printing conditions. Set the feed amount. With this configuration, when printing operations corresponding to a plurality of print jobs are continuously executed, the feed amount corresponding to each print job can be appropriately set.

また、オフセット値の変更については、例えば、ユーザが印刷の途中経過を観察することで、一つの印刷ジョブに対応する印刷の動作の途中で行うこと等も考えられる。このように構成すれば、例えば、フィード量の補正量の調整が必要であることをユーザが認識した時点で、速やかに補正量を調整することができる。また、この場合において、見たままの値をオフセット量として用いることで、誤りの少ない補正の動作をより適切に実行することができる。より具体的に、この場合、例えば、ユーザによるオフセット値の変更により、一つの印刷ジョブに対応する印刷物を印刷している途中に入力部24から制御部30へ新たなオフセット値が入力されることになる。そして、この場合、制御部30は、一つの印刷ジョブに対応する印刷物を印刷している途中において、基本移動量と、新たに入力されたオフセット値とに基づき、新たなフィード量を設定する。そして、副走査駆動部20は、一つの印刷ジョブに対応する印刷物を印刷している途中から、新たなフィード量に従って、副走査動作をインクジェットヘッド102に行わせる。このように構成すれば、例えば、副走査移動量の補正をより柔軟かつ適切に行うことができる。 Further, regarding the change of the offset value, for example, it is conceivable that the user observes the progress of printing in the middle of the printing operation corresponding to one print job. With this configuration, for example, when the user recognizes that the correction amount of the feed amount needs to be adjusted, the correction amount can be adjusted promptly. Further, in this case, by using the value as seen as the offset amount, the correction operation with less error can be executed more appropriately. More specifically, in this case, for example, by changing the offset value by the user, a new offset value is input from the input unit 24 to the control unit 30 while printing the printed matter corresponding to one print job. become. Then, in this case, the control unit 30 sets a new feed amount based on the basic movement amount and the newly input offset value while printing the printed matter corresponding to one print job. Then, the sub-scanning drive unit 20 causes the inkjet head 102 to perform the sub-scanning operation according to a new feed amount while printing the printed matter corresponding to one print job. With this configuration, for example, the correction of the sub-scanning movement amount can be performed more flexibly and appropriately.

続いて、フィード量の補正の仕方の具体例について、更に詳しく説明をする。図5は、フィード量の補正の仕方について更に詳しく説明をする図である。図5(a)は、印刷の条件に応じて設定されるパス数(半端パス)とオフセット値との関係の一例を示す表であり、上記において説明をするように印刷の条件に応じてオフセット値を調整する場合に関し、調整後のオフセット値をパス数と対応付けて示す。 Next, a specific example of how to correct the feed amount will be described in more detail. FIG. 5 is a diagram for explaining in more detail how to correct the feed amount. FIG. 5A is a table showing an example of the relationship between the number of passes (half-pass) set according to the printing conditions and the offset value, and is offset according to the printing conditions as described above. Regarding the case of adjusting the value, the adjusted offset value is shown in association with the number of passes.

また、図5(a)に示した表において、ユーザフィード補正値とは、調整後のオフセット値に対応する値である。また、図中に示すように、調整後のオフセット値は、半端パスの逆数に比例する。また、基本ユーザフィード補正値とは、入力パス値及びMAPS速度値を所定の標準値に設定した場合のオフセット値に対応する値である。また、より具体的に、図5(a)に示した表においては、入力パス値を1とし、MAPS速度値を100%にした場合に換算したオフセット値を、基本ユーザフィード補正値として示している。 Further, in the table shown in FIG. 5A, the user feed correction value is a value corresponding to the adjusted offset value. Further, as shown in the figure, the adjusted offset value is proportional to the reciprocal of the odd path. The basic user feed correction value is a value corresponding to an offset value when the input path value and the MAPS speed value are set to predetermined standard values. More specifically, in the table shown in FIG. 5A, the offset value converted when the input path value is 1 and the MAPS speed value is 100% is shown as the basic user feed correction value. There is.

図5(b)は、半端パスの逆数である1/パス値とユーザフィード補正値との関係の一例を示すグラフであり、基本ユーザフィード補正値が50μmになる場合について、1/パス値とユーザフィード補正値との関係の一例を示す。グラフからわかるように、本例においては、ユーザフィード補正値について、1/パス値に比例するように変化させる。また、上記の説明から理解できるように、本例において、基本移動量は、1/パス値に比例している。そのため、ユーザフィード補正値については、例えば、基本移動量に比例するように変化させると考えることもできる。 FIG. 5B is a graph showing an example of the relationship between the 1 / pass value, which is the reciprocal of the odd path, and the user feed correction value. An example of the relationship with the user feed correction value is shown. As can be seen from the graph, in this example, the user feed correction value is changed so as to be proportional to the 1 / pass value. Further, as can be understood from the above explanation, in this example, the basic movement amount is proportional to the 1 / pass value. Therefore, the user feed correction value can be considered to be changed in proportion to the basic movement amount, for example.

また、図5(b)のグラフにおいては、基本ユーザフィード補正値が50μmになる場合について、符号Aを付して示した直線により示している。そして、この場合、例えば、オフセット値として新たな値を入力して、ユーザフィード補正値を直接増加又は減少させると、図中に上下方向の矢印で示すように、1/パス値とユーザフィード補正値との関係を示す直線は、例えば、符号B又はCを付して示す直線に変化する。そのため、新たなユーザ補正値を設定する動作について、例えば、1/パス値とユーザフィード補正値との関係を示す直線の傾きを変化させる動作等と考えることもできる。 Further, in the graph of FIG. 5B, the case where the basic user feed correction value is 50 μm is indicated by a straight line indicated by reference numeral A. Then, in this case, for example, when a new value is input as the offset value and the user feed correction value is directly increased or decreased, the 1 / pass value and the user feed correction are corrected as shown by the vertical arrows in the figure. The straight line indicating the relationship with the value changes to, for example, a straight line indicated by a reference numeral B or C. Therefore, the operation of setting a new user correction value can be considered, for example, an operation of changing the slope of a straight line indicating the relationship between the 1 / pass value and the user feed correction value.

また、入力パス値又はMAPS速度値の変更により印刷条件が変化した場合、パス数(半端パス)が変化することで、1/パス値の値が変化する。そして、この場合、1/パス値とユーザフィード補正値との関係を示す直線において、印刷の条件に対応する点の位置は、図中に左右方向の矢印で示すように、1/パス値がより小さい位置又は大きい位置へ変化する。また、これに伴い、対応するユーザフィード補正値も変化する。また、その結果、ユーザフィード補正値は、印刷の条件に追従するように、調整されることになる。そのため、本例によれば、例えば、フィード量の大小によって必要な補正量が比例関係で変化する系において、フィード量の値毎に適切な補正を行うことができる。 Further, when the printing condition changes due to the change of the input pass value or the MAPS speed value, the value of the 1 / pass value changes by changing the number of passes (half-pass). Then, in this case, in the straight line showing the relationship between the 1 / pass value and the user feed correction value, the position of the point corresponding to the printing condition is the 1 / pass value as shown by the arrow in the left-right direction in the figure. It changes to a smaller position or a larger position. Along with this, the corresponding user feed correction value also changes. As a result, the user feed correction value is adjusted so as to follow the printing conditions. Therefore, according to this example, for example, in a system in which the required correction amount changes in a proportional relationship depending on the size of the feed amount, appropriate correction can be performed for each feed amount value.

また、より具体的に、印刷の条件に応じてユーザフィード補正値を調整(設定)する方法については、例えば、図2(a)に示す画面で入力される入力パス値をpassとし、MAPS速度値をmapsspdとし、オフセット値の値をfeedofsとし、更に、オフセット値の算出を前回行った時点で用いた入力パス値及びMAPS速度値をsv_pass、sv_mapsspdとして、
新たなオフセット値=feedofs×(sv_pass/(sv_mapsspd/100))/(pass/(mapsspd/100))
として算出することができる。このように構成すれば、例えば、ユーザフィード補正値として用いるオフセット値の調整を適切に行うことができる。
More specifically, as for the method of adjusting (setting) the user feed correction value according to the printing conditions, for example, the input path value input on the screen shown in FIG. 2 (a) is set as pass, and the MAPS speed. The value is mapspd, the offset value is fedoffs, and the input path value and MAPS speed value used at the time of the previous calculation of the offset value are sv_pass and sv_mapsspd.
New offset value = fedoffs × (sv_pass / (sv_mapsspd / 100)) / (pass / (mapsspd / 100))
Can be calculated as. With this configuration, for example, the offset value used as the user feed correction value can be appropriately adjusted.

続いて、上記において説明をした各構成に関する補足説明等を行う。上記においても説明をしたように、本例においては、ユーザフィード補正値として、ユーザが任意の印刷の条件において見たままの値を設定したオフセット値を用いる。これに対し、ユーザにより補正値を設定するということのみを考えた場合、例えば上記において説明をした基本ユーザフィード補正値のように、特定の印刷の条件に合わせた補正の量をユーザに指定させること等も考えられる。この場合も、フィード量の変化に応じて比例するように補正値を自動的に調整すれば、フィード量の調整を行うことができる。しかし、この場合、印刷結果においてユーザが認識したフィード量のずれ量について、特定の印刷の条件に合わせた換算を行った上で、ユーザが入力することが必要になる。より具体的に、この場合、補正値がある特定の印刷条件時の値として保持される構成になるため、例えばパス数が1の場合の補正値が保持されているとすると、実際に4パスでの印刷を行った場合のフィード量のずれ量をある値(例えば、200μm)とユーザが認識したとしても、そのずれ量を補正するためには、パス数の違いによるフィード量の違いを考慮して、認識したずれ量とは異なる値を入力することが必要になる。例えば、補正値がフィード量に単純に比例する場合、入力する補正値としては、上記の値(200μm)の4倍の800μmに換算した値を入力することが必要になる。そして、このような場合、換算のための計算が必要になることで、ユーザの手間が増大することになる。また、換算時に誤りが生じ、正しい補正を行えなくなるおそれもある。更には、印刷の動作の途中で補正値を変更しようとする場合等に、迅速な変更を行うことが難しくなること等も考えられる。これに対し、本例においては、上記のように、ユーザが見たままの値を設定したオフセット値を補正値として用いることで、これらの問題の発生を適切に防ぐことができる。 Subsequently, supplementary explanations and the like regarding each configuration described above will be given. As described above, in this example, as the user feed correction value, an offset value set by the user as viewed under arbitrary printing conditions is used. On the other hand, when only considering that the correction value is set by the user, the user is made to specify the amount of correction according to a specific printing condition, for example, the basic user feed correction value described above. It is also possible. In this case as well, the feed amount can be adjusted by automatically adjusting the correction value so as to be proportional to the change in the feed amount. However, in this case, it is necessary for the user to input the deviation amount of the feed amount recognized by the user in the print result after performing conversion according to a specific printing condition. More specifically, in this case, the correction value is held as a value under a specific printing condition. Therefore, for example, if the correction value when the number of passes is 1, the correction value is actually 4 passes. Even if the user recognizes the deviation amount of the feed amount when printing with the above as a certain value (for example, 200 μm), in order to correct the deviation amount, the difference in the feed amount due to the difference in the number of passes is taken into consideration. Then, it is necessary to input a value different from the recognized deviation amount. For example, when the correction value is simply proportional to the feed amount, it is necessary to input a value converted to 800 μm, which is four times the above value (200 μm), as the correction value to be input. Then, in such a case, the user's labor increases because the calculation for conversion is required. In addition, there is a risk that an error will occur during conversion and correct correction will not be possible. Further, when the correction value is to be changed in the middle of the printing operation, it may be difficult to make a quick change. On the other hand, in this example, as described above, the occurrence of these problems can be appropriately prevented by using the offset value in which the value as seen by the user is set as the correction value.

また、上記においても説明をしたように、本例においては、オフセット値として入力されるユーザフィード補正値以外に、システムフィード補正値を更に用いて、フィード量の設定を行う。そして、この場合、ユーザフィード補正値とシステムフィード補正値とを合わせた合計の補正値について、1/パス値に比例するように変化させることが考えられる。より具体的に、特定の印刷の条件に対してユーザが設定するオフセット値を反映させた合計の補正値について、入力パス値が2の場合に合計の補正量が300μmになっている場合を想定し、MAPS速度値を変更せずに入力パス値のみを1に変更した場合、合計の補正値については、600μmに調整することが考えられる。このように構成すれば、例えば、システムフィード補正値を更に用いたフィード量の補正を適切に行うことができる。 Further, as described above, in this example, the feed amount is set by further using the system feed correction value in addition to the user feed correction value input as the offset value. Then, in this case, it is conceivable to change the total correction value of the user feed correction value and the system feed correction value so as to be proportional to the 1 / pass value. More specifically, regarding the total correction value that reflects the offset value set by the user for a specific printing condition, it is assumed that the total correction amount is 300 μm when the input path value is 2. However, when only the input path value is changed to 1 without changing the MAPS speed value, it is conceivable to adjust the total correction value to 600 μm. With this configuration, for example, the feed amount can be appropriately corrected by further using the system feed correction value.

また、上記においても説明をしたように、本例においては、ユーザフィード補正値としてオフセット値を用いることにより、印刷結果を確認したユーザの判断に基づき、副走査移動量の補正量の調整を適切に行うことができる。これに対し、例えば副走査動作でのフィード量について、例えばリニアスケール等を用いて測定を行い、適宜自動的に補正を行えば、フィード量を適切に補正できるようにも思われる。しかし、実際の印刷の環境では、リニアスケール等の測定結果で正しいフィード量が実現できている場合でも、微小な誤差等の影響により、バンディングが発生する場合がある。そのため、高い精度でより適切に印刷を行う場合には、本例のように、印刷結果をユーザにより実際に確認して、フィード量を補正することがより好ましい。また、印刷に求められる条件によっては、必ずしもユーザの手入力に限らず、フィード量に対する必要な補正量を自動的に検知するシステムにより、オフセット値を入力してもよい。より具体的に、この場合、例えば、印刷結果の画像をカメラ等で撮像し、画像処理等でバンディングの有無を確認すること等により、必要な補正量を検知すること等が考えられる。 Further, as described above, in this example, by using the offset value as the user feed correction value, it is appropriate to adjust the correction amount of the sub-scanning movement amount based on the judgment of the user who confirmed the print result. Can be done. On the other hand, it seems that the feed amount can be appropriately corrected by measuring the feed amount in the sub-scanning operation, for example, using a linear scale or the like and automatically correcting the feed amount as appropriate. However, in an actual printing environment, even if the correct feed amount can be realized by the measurement result of the linear scale or the like, banding may occur due to the influence of a minute error or the like. Therefore, in order to print more appropriately with high accuracy, it is more preferable that the user actually confirms the print result and corrects the feed amount as in this example. Further, depending on the conditions required for printing, the offset value may be input by a system that automatically detects the required correction amount with respect to the feed amount, not necessarily manually input by the user. More specifically, in this case, for example, it is conceivable to detect the required correction amount by taking an image of the print result with a camera or the like and confirming the presence or absence of banding by image processing or the like.

本発明は、例えば印刷装置に好適に利用できる。 The present invention can be suitably used for, for example, a printing apparatus.

10・・・印刷装置、12・・・ヘッド部、14・・・プラテン、16・・・ガイドレール、18・・・主走査駆動部、20・・・副走査駆動部、22・・・記憶部、24・・・入力部、30・・・制御部、50・・・媒体、100・・・キャリッジ、102・・・インクジェットヘッド、202・・・単位ヘッド 10 ... Printing device, 12 ... Head unit, 14 ... Platen, 16 ... Guide rail, 18 ... Main scanning drive unit, 20 ... Sub-scanning drive unit, 22 ... Memory Unit, 24 ... Input unit, 30 ... Control unit, 50 ... Medium, 100 ... Carriage, 102 ... Inkjet head, 202 ... Unit head

Claims (8)

媒体に対して印刷を行う印刷装置であって、
前記媒体へインクを吐出するインクジェットヘッドと、
予め設定された主走査方向へ前記媒体に対して相対的に移動しつつインクを吐出する主走査動作を前記インクジェットヘッドに行わせる主走査駆動部と、
前記主走査方向と直交する副走査方向へ前記媒体に対して相対的に移動する副走査動作を前記インクジェットヘッドに行わせる副走査駆動部と、
前記副走査動作において前記媒体に対して相対的に前記副走査方向へ前記インクジェットヘッドを移動させる距離である副走査移動量を設定する移動量設定部と、
前記副走査移動量の補正に用いる補正値として前記移動量設定部に入力される入力補正値を前記移動量設定部に入力する入力部と
を備え、
前記移動量設定部は、印刷の条件に応じて設定される基本の移動量である基本移動量と、前記入力部により入力される前記入力補正値とに基づき、前記副走査移動量を設定し、
前記入力部は、前記入力補正値として、前記入力補正値の入力時に設定されている印刷の条件において前記副走査移動量を増加又は減少させる距離を示す値を入力し、
前記入力補正値が新たに入力された場合、前記移動量設定部は、前記基本移動量と、新たに入力された前記入力補正値とに基づき、前記副走査移動量を設定し、
前記入力補正値が新たに入力された後、印刷の条件が変更された場合、前記移動量設定部は、変更後の印刷の条件に合わせて、前記入力補正値を調整し、変更後の印刷の条件に応じて設定される前記基本移動量と、変更後の印刷の条件に合わせて調整がされた前記入力補正値とに基づき、前記副走査移動量を設定し、
前記印刷装置は、互いに異なる印刷の条件が設定されている複数の印刷ジョブに対応する印刷の動作を連続して実行可能であり、
前記複数の印刷ジョブのうちの一つの前記印刷ジョブに対応する印刷物が印刷された後、次の前記印刷ジョブに対応する印刷物を印刷する動作を開始する前に、前記移動量設定部は、前記次の印刷ジョブにおいて設定されている印刷の条件に合わせて前記入力補正値を調整し、前記次の印刷ジョブに対応する印刷の条件に応じて設定される前記基本移動量と、当該印刷の条件に合わせて調整がされた前記入力補正値とに基づき、前記副走査移動量を設定することを特徴とする印刷装置。
A printing device that prints on media
An inkjet head that ejects ink to the medium and
A main scanning drive unit that causes the inkjet head to perform a main scanning operation of ejecting ink while moving relative to the medium in a preset main scanning direction.
A sub-scanning drive unit that causes the inkjet head to perform a sub-scanning operation that moves relative to the medium in a sub-scanning direction that is orthogonal to the main scanning direction.
A movement amount setting unit that sets a sub-scanning movement amount, which is a distance for moving the inkjet head in the sub-scanning direction relative to the medium in the sub-scanning operation.
As a correction value used for correcting the sub-scanning movement amount, an input unit for inputting an input correction value input to the movement amount setting unit to the movement amount setting unit is provided.
The movement amount setting unit sets the sub-scanning movement amount based on the basic movement amount, which is the basic movement amount set according to the printing conditions, and the input correction value input by the input unit. ,
As the input correction value, the input unit inputs a value indicating a distance for increasing or decreasing the sub-scanning movement amount under the printing conditions set at the time of inputting the input correction value.
When the input correction value is newly input, the movement amount setting unit sets the sub-scanning movement amount based on the basic movement amount and the newly input input correction value.
When the printing conditions are changed after the input correction value is newly input, the movement amount setting unit adjusts the input correction value according to the changed printing conditions and prints after the change. The sub-scanning movement amount is set based on the basic movement amount set according to the conditions of the above and the input correction value adjusted according to the changed printing conditions .
The printing apparatus can continuously execute printing operations corresponding to a plurality of printing jobs in which different printing conditions are set.
After the printed matter corresponding to the print job of one of the plurality of print jobs is printed and before the operation of printing the printed matter corresponding to the next print job is started, the movement amount setting unit is said to be described. The input correction value is adjusted according to the printing conditions set in the next print job, and the basic movement amount set according to the print conditions corresponding to the next print job and the print conditions. A printing apparatus characterized in that the sub-scanning movement amount is set based on the input correction value adjusted according to the above .
前記入力部は、前記入力補正値として、ユーザにより指定される値であるユーザフィード補正値を入力することを特徴とする請求項1に記載の印刷装置。 The printing apparatus according to claim 1, wherein the input unit inputs a user feed correction value, which is a value specified by the user, as the input correction value. 前記入力部は、前記ユーザにより指定される値として、前記入力補正値の入力時に設定されている印刷の条件において前記副走査移動量を変化させる距離をそのまま示す値であるオフセット値の入力をユーザから受け付けることを特徴とする請求項に記載の印刷装置。 The input unit inputs an offset value as a value specified by the user, which is a value indicating the distance at which the sub-scanning movement amount is changed under the printing conditions set at the time of inputting the input correction value. The printing apparatus according to claim 2 , wherein the printing apparatus receives from. 前記インクジェットヘッドは、前記副走査方向における位置を互いにずらして複数のノズルが並ぶノズル列を有し、
印刷の条件として、少なくとも、前記媒体における印刷範囲の各位置に対して行う主走査動作の平均回数を示すパス数を設定し、
前記基本移動量は、前記インクジェットヘッドの前記ノズル列の前記副走査方向における幅であるノズル長を前記パス数で除した値を示すことを特徴とする請求項1からのいずれかに記載の印刷装置。
The inkjet head has a nozzle array in which a plurality of nozzles are arranged so as to be displaced from each other in the sub-scanning direction.
As a printing condition, at least the number of passes indicating the average number of main scanning operations performed for each position in the printing range on the medium is set.
The basic movement amount according to any one of claims 1 to 3 , wherein the basic movement amount indicates a value obtained by dividing the nozzle length, which is the width of the nozzle row of the inkjet head in the sub-scanning direction, by the number of passes. Printing equipment.
前記パス数として、非整数の値を含む複数種類の値を設定可能であることを特徴とする請求項に記載の印刷装置。 The printing apparatus according to claim 4 , wherein a plurality of types of values including non-integer values can be set as the number of passes. 前記非整数の値として、少なくとも、0.25以下の刻み幅での値を設定可能であることを特徴とする請求項に記載の印刷装置。 The printing apparatus according to claim 5 , wherein a value having a step size of at least 0.25 or less can be set as the non-integer value. 前記印刷装置は、印刷条件が設定されている印刷ジョブに基づき、印刷の動作を実行し、
一つの前記印刷ジョブに対応する印刷物を印刷している途中に前記入力部から新たな前記入力補正値が入力された場合、前記移動量設定部は、前記基本移動量と、新たに入力された前記入力補正値とに基づき、新たな前記副走査移動量を設定し、
前記一つの印刷ジョブに対応する印刷物を印刷している途中から、前記副走査駆動部は、前記新たな副走査移動量に従って、前記副走査動作を前記インクジェットヘッドに行わせることを特徴とする請求項1からのいずれかに記載の印刷装置。
The printing device executes a printing operation based on a print job for which printing conditions are set.
When a new input correction value is input from the input unit while printing a printed matter corresponding to one print job, the movement amount setting unit newly inputs the basic movement amount and the basic movement amount. Based on the input correction value, a new sub-scanning movement amount is set.
A claim characterized in that the sub-scanning drive unit causes the inkjet head to perform the sub-scanning operation according to the new sub-scanning movement amount from the middle of printing the printed matter corresponding to the one printing job. Item 6. The printing apparatus according to any one of Items 1 to 6 .
媒体に対して印刷を行う印刷方法であって、
前記媒体へインクを吐出するインクジェットヘッドに、
予め設定された主走査方向へ前記媒体に対して相対的に移動しつつインクを吐出する主走査動作と、
前記主走査方向と直交する副走査方向へ前記媒体に対して相対的に移動する副走査動作と
を行わせ、
前記副走査動作において前記媒体に対して相対的に前記副走査方向へ前記インクジェットヘッドを移動させる距離である副走査移動量を設定する副走査移動量の設定時において、前記副走査移動量の補正に用いる補正値である入力補正値を入力し、印刷の条件に応じて設定される基本の移動量である基本移動量と、前記入力補正値とに基づき、前記副走査移動量を設定し、
前記入力補正値として、前記入力補正値の入力時に設定されている印刷の条件において前記副走査移動量を増加又は減少させる距離を示す値を入力し、
前記入力補正値が新たに入力された場合、前記基本移動量と、新たに入力された前記入力補正値とに基づき、前記副走査移動量を設定し、
前記入力補正値が新たに入力された後、印刷の条件が変更された場合、変更後の印刷の条件に合わせて、前記入力補正値を調整し、変更後の印刷の条件に応じて設定される前記基本移動量と、変更後の印刷の条件に合わせて調整がされた前記入力補正値とに基づき、前記副走査移動量を設定し、
互いに異なる印刷の条件が設定されている複数の印刷ジョブに対応する印刷の動作を連続して実行可能な印刷装置を用い、
前記複数の印刷ジョブのうちの一つの前記印刷ジョブに対応する印刷物が印刷された後、次の前記印刷ジョブに対応する印刷物を印刷する動作を開始する前に、前記次の印刷ジョブにおいて設定されている印刷の条件に合わせて前記入力補正値を調整し、前記次の印刷ジョブに対応する印刷の条件に応じて設定される前記基本移動量と、当該印刷の条件に合わせて調整がされた前記入力補正値とに基づき、前記副走査移動量を設定することを特徴とする印刷方法。
It is a printing method that prints on a medium.
To the inkjet head that ejects ink to the medium
A main scanning operation of ejecting ink while moving relative to the medium in a preset main scanning direction,
A sub-scanning operation of moving relative to the medium in the sub-scanning direction orthogonal to the main scanning direction is performed.
In the sub-scanning operation, when the sub-scanning movement amount for setting the sub-scanning movement amount, which is the distance for moving the inkjet head in the sub-scanning direction relative to the medium, is set, the sub-scanning movement amount is corrected. The input correction value, which is the correction value used for, is input, and the sub-scanning movement amount is set based on the basic movement amount, which is the basic movement amount set according to the printing conditions, and the input correction value.
As the input correction value, a value indicating a distance for increasing or decreasing the sub-scanning movement amount under the printing conditions set at the time of inputting the input correction value is input.
When the input correction value is newly input, the sub-scanning movement amount is set based on the basic movement amount and the newly input input correction value.
If the printing conditions are changed after the input correction value is newly input, the input correction value is adjusted according to the changed printing conditions and set according to the changed printing conditions. The sub-scanning movement amount is set based on the basic movement amount and the input correction value adjusted according to the changed printing conditions .
Using a printing device that can continuously execute printing operations corresponding to multiple print jobs for which different printing conditions are set.
It is set in the next print job after the printed matter corresponding to the print job of one of the plurality of print jobs is printed and before the operation of printing the printed matter corresponding to the next print job is started. The input correction value is adjusted according to the printing conditions, and the basic movement amount set according to the printing conditions corresponding to the next printing job is adjusted according to the printing conditions. A printing method characterized in that the sub-scanning movement amount is set based on the input correction value .
JP2018153676A 2018-08-17 2018-08-17 Printing equipment and printing method Active JP7103889B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2018153676A JP7103889B2 (en) 2018-08-17 2018-08-17 Printing equipment and printing method
EP19849151.6A EP3838597B1 (en) 2018-08-17 2019-08-07 Printing device and printing method
US17/264,852 US11491778B2 (en) 2018-08-17 2019-08-07 Printing device and printing method
PCT/JP2019/031023 WO2020036102A1 (en) 2018-08-17 2019-08-07 Printing device and printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018153676A JP7103889B2 (en) 2018-08-17 2018-08-17 Printing equipment and printing method

Publications (2)

Publication Number Publication Date
JP2020026121A JP2020026121A (en) 2020-02-20
JP7103889B2 true JP7103889B2 (en) 2022-07-20

Family

ID=69620940

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018153676A Active JP7103889B2 (en) 2018-08-17 2018-08-17 Printing equipment and printing method

Country Status (1)

Country Link
JP (1) JP7103889B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3529778B2 (en) 1993-01-07 2004-05-24 ヘンロブ・リミテッド Improved fastening tool

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7844270B2 (en) * 2022-06-23 2026-04-13 株式会社ミマキエンジニアリング Printing method, printing apparatus, and program

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004130795A (en) 2002-09-20 2004-04-30 Fuji Photo Film Co Ltd Printer and feed control method of the same
JP2004188801A (en) 2002-12-11 2004-07-08 Seiko Epson Corp Recording material conveyance amount control device, ink jet recording device, liquid ejecting device
US20040165023A1 (en) 2003-02-15 2004-08-26 Samsung Electronics Co., Ltd. Method of compensating sheet feeding errors in ink-jet printer
JP2005349638A (en) 2004-06-09 2005-12-22 Seiko Epson Corp Printing apparatus, computer program, printing system, and printing method
US20080174625A1 (en) 2007-01-18 2008-07-24 Samsung Electronics Co., Ltd. Inkjet printer, image forming method and image quality compensation method thereof
JP2011000829A (en) 2009-06-19 2011-01-06 Canon Inc Image forming apparatus, image forming method, and program
JP2013230690A (en) 2013-06-28 2013-11-14 Canon Inc Recording device
JP2014217958A (en) 2013-05-01 2014-11-20 株式会社セイコーアイ・インフォテック Recording device
JP2015030149A (en) 2013-07-31 2015-02-16 ブラザー工業株式会社 Printer and computer program

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004130795A (en) 2002-09-20 2004-04-30 Fuji Photo Film Co Ltd Printer and feed control method of the same
JP2004188801A (en) 2002-12-11 2004-07-08 Seiko Epson Corp Recording material conveyance amount control device, ink jet recording device, liquid ejecting device
US20040165023A1 (en) 2003-02-15 2004-08-26 Samsung Electronics Co., Ltd. Method of compensating sheet feeding errors in ink-jet printer
JP2005349638A (en) 2004-06-09 2005-12-22 Seiko Epson Corp Printing apparatus, computer program, printing system, and printing method
US20080174625A1 (en) 2007-01-18 2008-07-24 Samsung Electronics Co., Ltd. Inkjet printer, image forming method and image quality compensation method thereof
JP2011000829A (en) 2009-06-19 2011-01-06 Canon Inc Image forming apparatus, image forming method, and program
JP2014217958A (en) 2013-05-01 2014-11-20 株式会社セイコーアイ・インフォテック Recording device
JP2013230690A (en) 2013-06-28 2013-11-14 Canon Inc Recording device
JP2015030149A (en) 2013-07-31 2015-02-16 ブラザー工業株式会社 Printer and computer program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3529778B2 (en) 1993-01-07 2004-05-24 ヘンロブ・リミテッド Improved fastening tool

Also Published As

Publication number Publication date
JP2020026121A (en) 2020-02-20

Similar Documents

Publication Publication Date Title
JP6029311B2 (en) Image processing apparatus and image processing method
US8439464B2 (en) Inkjet printing apparatus and inkjet printing method
US8272707B2 (en) Printing device, control method for a printing device, a program, and a recording medium
JP7103889B2 (en) Printing equipment and printing method
WO2015137478A1 (en) Printing device and printing method
US20210291512A1 (en) Liquid ejecting device and liquid ejecting method
JP7071139B2 (en) How to adjust the recording device and recording head
US8955934B2 (en) Fluid ejecting apparatus and fluid ejecting method
JP7136707B2 (en) Printing device and printing method
JP2014168851A (en) Printer and printing method
US11491778B2 (en) Printing device and printing method
JP7094826B2 (en) Printing equipment and printing method
JP2012228793A (en) Liquid discharge device
CN113954530B (en) Printing apparatus and printing method
JP2013144415A (en) Liquid discharge device and liquid discharge method
JP7284871B2 (en) Printer calibration
EP3045316B1 (en) Recording apparatus and recording method
JP6025355B2 (en) Inkjet recording apparatus and inkjet recording method
US20250388025A1 (en) Printing method, printing device, and non-transitory computer readable medium storing program
JP2020019163A (en) Printing device and printing method
JP7251274B2 (en) Liquid ejector
KR20260043108A (en) Method and system for setting printhead drive voltage in an inkjet printer
WO2015137479A1 (en) Printing system and printing method
JP2009278370A (en) Corrected value calculation method, and fluid injection method
JP2012232556A (en) Method for obtaining correction value and method for manufacturing printing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220624

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220705

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220707

R150 Certificate of patent or registration of utility model

Ref document number: 7103889

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250