JP2022072456A - Control device and computer program - Google Patents

Control device and computer program Download PDF

Info

Publication number
JP2022072456A
JP2022072456A JP2020181912A JP2020181912A JP2022072456A JP 2022072456 A JP2022072456 A JP 2022072456A JP 2020181912 A JP2020181912 A JP 2020181912A JP 2020181912 A JP2020181912 A JP 2020181912A JP 2022072456 A JP2022072456 A JP 2022072456A
Authority
JP
Japan
Prior art keywords
print
control
length
printing
partial
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2020181912A
Other languages
Japanese (ja)
Other versions
JP7492195B2 (en
Inventor
覚 荒金
Manabu Aragane
亮太 垣鍔
Ryota Kakitsuba
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2020181912A priority Critical patent/JP7492195B2/en
Publication of JP2022072456A publication Critical patent/JP2022072456A/en
Application granted granted Critical
Publication of JP7492195B2 publication Critical patent/JP7492195B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ink Jet (AREA)

Abstract

To suppress line deviation due to an inclination of a printing head from becoming noticeable.SOLUTION: A control device makes a printing execution part execute partial printing for forming dots while performing main scanning and sub-scanning in plural times to make the printing execution part print a print image. The control device executes first printing control when a length of a medium is equal to a first length, and executes second printing control when the length of the medium is equal to a second length longer than the first length. The first printing control is control by which the partial printing is executed in N-times (N are integers of one or more), and the second printing control is control by which the partial printing is performed in M-times (M are integers satisfying a relational expression of N<M) when printing an image corresponding to a unit length. A maximum length in the sub scanning that is executed in the second printing control is shorter than a maximum length in the sub scanning that is executed in the first printing control.SELECTED DRAWING: Figure 5

Description

本明細書は、印刷実行部を制御する技術に関する。 The present specification relates to a technique for controlling a print execution unit.

印刷ヘッドの主走査を複数回に亘って実行して印刷を行うインクジェット方式のシリアルプリンタにおいて、A4、B5、L判等の定型の用紙よりも印刷時の搬送方向の長さが長い用紙(長尺用紙とも呼ぶ)を用いて印刷を行う技術が知られている。例えば、特許文献1には、ロール紙に対して余白を生じさせない印刷(いわゆる長尺縁なし印刷)を行うインクジェットプリンタが開示されている。 In an inkjet serial printer that prints by executing the main scan of the print head multiple times, the length of the paper in the transport direction during printing is longer than that of standard paper such as A4, B5, and L size (long). A technique for printing using (also called scale paper) is known. For example, Patent Document 1 discloses an inkjet printer that performs printing that does not generate a margin on roll paper (so-called long borderless printing).

特開2005-115528号公報Japanese Unexamined Patent Publication No. 2005-115528

ここで、製造誤差等に起因して、印刷時の用紙の搬送方向に対して印刷ヘッドが傾いて配置され得る。このような印刷ヘッドの傾きに起因して、印刷画像において搬送方向に延びる線がずれる不具合(以下、線ズレとも呼ぶ)が生じ得る。 Here, the print head may be tilted with respect to the paper transport direction at the time of printing due to a manufacturing error or the like. Due to such tilting of the print head, there may be a problem that the line extending in the transport direction is displaced in the printed image (hereinafter, also referred to as line deviation).

本明細書は、比較的長い印刷媒体が用いられる場合に、印刷ヘッドの傾きに起因する線ズレが目立つことを抑制することができる技術を開示する。 The present specification discloses a technique capable of suppressing conspicuous line deviation due to tilt of a print head when a relatively long print medium is used.

本明細書に開示された技術は、以下の適用例として実現することが可能である。 The techniques disclosed herein can be realized as the following application examples.

[適用例1]副走査方向の位置が互いに異なる複数個のノズルを有する印刷ヘッドと、印刷媒体に対して前記副走査方向と交差する主走査方向に沿って前記印刷ヘッドを移動させる主走査を実行する主走査部と、前記印刷ヘッドに対して前記副走査方向に沿って前記印刷媒体を移動させる副走査を実行する副走査部と、を備える印刷実行部の制御装置であって、前記印刷媒体の前記副走査方向の長さである媒体長さに関する媒体情報を取得する情報取得部と、前記主走査を行いつつ前記印刷ヘッドによってドットを形成する部分印刷と、前記副走査と、を前記印刷実行部に複数回実行させることによって、印刷画像を前記印刷実行部に印刷させる印刷制御部と、を備え、前記印刷制御部は、前記媒体情報に基づいて判定される前記媒体長さが第1長さである場合には第1の印刷制御を実行し、前記媒体情報に基づいて判定される前記媒体長さが第1長さよりも長い第2長さである場合には第2の印刷制御を実行し、前記第1の印刷制御は、前記副走査方向の単位長さ分の画像を印刷する際にN回(Nは1以上の整数)の前部分印刷を実行する制御であり、前記第2の印刷制御は、前記単位長さ分の画像を印刷する際にM回(MはN<Mを満たす整数)の前記部分印刷を実行する制御であり、前記第2の印刷制御において1回目の前記部分印刷とM回目の前記部分印刷との間に実行される前記副走査の最大長さは、前記第1の印刷制御において1回目の前記部分印刷とN回目の前記部分印刷との間に実行される前記副走査の最大長さよりも短い、制御装置。 [Application Example 1] A print head having a plurality of nozzles whose positions in the sub-scanning direction are different from each other, and a main scanning in which the print head is moved along a main scanning direction intersecting the sub-scanning direction with respect to a print medium. A control device for a print execution unit including a main scanning unit for executing printing and a sub-scanning unit for executing sub-scanning for moving the print medium along the sub-scanning direction with respect to the print head, wherein the printing is performed. The information acquisition unit for acquiring medium information regarding the medium length, which is the length of the medium in the sub-scanning direction, partial printing in which dots are formed by the print head while performing the main scanning, and the sub-scanning are described above. The print control unit includes a print control unit that causes the print execution unit to print a print image by causing the print execution unit to execute the print image a plurality of times, and the print control unit has the medium length determined based on the medium information. If it is one length, the first print control is executed, and if the medium length determined based on the medium information is a second length longer than the first length, a second print is performed. Control is executed, and the first print control is a control for executing front partial printing N times (N is an integer of 1 or more) when printing an image for a unit length in the sub-scanning direction. The second print control is a control for executing the partial printing M times (M is an integer satisfying N <M) when printing an image for the unit length, and in the second print control. The maximum length of the sub-scan executed between the first partial print and the Mth partial print is the first partial print and the Nth partial print in the first print control. A control device that is shorter than the maximum length of the sub-scan performed during.

部分印刷の回数を多くし、副走査の最大長さを短くするほど、上述した線ズレを抑制することができる。上記構成によれば、比較的長い第2長さの印刷媒体が用いられる場合には、部分印刷の回数を増やし、副走査の最大長さを短くすることで、線ズレを抑制することができる。この結果、比較的長い第2長さの印刷媒体が用いられる場合に、印刷ヘッドの傾きに起因する線ズレが目立つことを抑制することができる。 As the number of partial prints is increased and the maximum length of the sub-scan is shortened, the above-mentioned line deviation can be suppressed. According to the above configuration, when a relatively long second length print medium is used, line deviation can be suppressed by increasing the number of partial prints and shortening the maximum length of the sub-scan. .. As a result, when a relatively long print medium having a second length is used, it is possible to suppress the conspicuous line deviation due to the inclination of the print head.

なお、本明細書に開示の技術は、種々の態様で実現することが可能であり、例えば、印刷実行部の制御装置、印刷方法、および、印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体(例えば、一時的ではない記録媒体)、等の形態で実現することができる。 The techniques disclosed in the present specification can be realized in various aspects, and for example, the control device of the print execution unit, the printing method, and the printing device, and the functions of those methods or devices are realized. It can be realized in the form of a computer program for the purpose, a recording medium on which the computer program is recorded (for example, a recording medium that is not temporary), and the like.

実施例のプリンタ200の構成を示すブロック図。The block diagram which shows the structure of the printer 200 of an Example. 印刷機構100の概略構成を示す図。The figure which shows the schematic structure of the printing mechanism 100. 印刷の概要の説明図。Explanatory drawing of the outline of printing. 印刷指示を入力するためのUI画面の一例を示す図。The figure which shows an example of the UI screen for inputting a print instruction. 印刷処理のフローチャート。Flow chart of the print process. 短尺通常制御の説明図。Explanatory drawing of short normal control. 長尺通常制御の説明図。Explanatory drawing of long normal control. 短尺高画質制御の説明図。Explanatory drawing of short image quality control. 長尺高画質制御の説明図。Explanatory drawing of long high image quality control.

A.第1実施例:
A-1:プリンタ200の構成
次に、実施の形態を実施例に基づき説明する。図1は、実施例のプリンタ200の構成を示すブロック図である。
A. First Example:
A-1: Configuration of Printer 200 Next, an embodiment will be described based on an embodiment. FIG. 1 is a block diagram showing the configuration of the printer 200 of the embodiment.

プリンタ200は、例えば、印刷実行部としての印刷機構100と、印刷機構100のための制御装置としてのCPU210と、ハードディスクドライブなどの不揮発性記憶装置220と、ハードディスクやフラッシュメモリなどの揮発性記憶装置230と、ユーザによる操作を取得するためのボタンやタッチパネルなどの操作部260と、液晶ディスプレイなどの表示部270と、通信部280と、を備えている。プリンタ200は、通信部280を介して、外部装置、例えば、ユーザの端末装置(図示省略)と通信可能に接続される。 The printer 200 is, for example, a printing mechanism 100 as a printing execution unit, a CPU 210 as a control device for the printing mechanism 100, a non-volatile storage device 220 such as a hard disk drive, and a volatile storage device such as a hard disk or a flash memory. It includes 230, an operation unit 260 such as a button and a touch panel for acquiring an operation by a user, a display unit 270 such as a liquid crystal display, and a communication unit 280. The printer 200 is communicably connected to an external device, for example, a user's terminal device (not shown) via the communication unit 280.

揮発性記憶装置230は、CPU210が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域231を提供する。不揮発性記憶装置220には、コンピュータプログラムCPが格納されている。コンピュータプログラムCPは、本実施例では、プリンタ200を制御するための制御プログラムである。コンピュータプログラムCPは、プリンタ200の出荷時に不揮発性記憶装置220に格納されて提供され得る。これに代えて、コンピュータプログラムCPは、サーバからダウンロードされる形態で提供されても良いし、DVD-ROMなどに格納される形態で提供されてもよい。CPU210は、コンピュータプログラムCPを実行することにより、例えば、印刷機構100を制御して後述する印刷処理を実行する。 The volatile storage device 230 provides a buffer area 231 for temporarily storing various intermediate data generated when the CPU 210 performs processing. The computer program CP is stored in the non-volatile storage device 220. The computer program CP is a control program for controlling the printer 200 in this embodiment. The computer program CP may be stored and provided in the non-volatile storage device 220 at the time of shipment of the printer 200. Instead of this, the computer program CP may be provided in a form downloaded from a server, or may be provided in a form stored in a DVD-ROM or the like. By executing the computer program CP, the CPU 210 controls, for example, the printing mechanism 100 to execute the printing process described later.

印刷機構100は、シアン(C)、マゼンタ(M)、イエロ(Y)、ブラック(K)の各インク(液滴)を吐出して印刷を行う。印刷機構100は、印刷ヘッド110とヘッド駆動部120と主走査部130と搬送部140とを備えている。 The printing mechanism 100 ejects each ink (droplet) of cyan (C), magenta (M), yellow (Y), and black (K) to perform printing. The printing mechanism 100 includes a printing head 110, a head driving unit 120, a main scanning unit 130, and a transport unit 140.

図2は、印刷機構100の概略構成を示す図である。図2(A)に示すように、主走査部130は、印刷ヘッド110を搭載するキャリッジ133と、キャリッジ133を主走査方向(図2のX軸方向)に沿って往復動可能に保持する摺動軸134と、を備えている。主走査部130は、図示しない主走査モータの動力を用いて、キャリッジ133を摺動軸134に沿って往復動させる。これによって、用紙Mに対して主走査方向に沿って印刷ヘッド110を往復動させる主走査が実現される。 FIG. 2 is a diagram showing a schematic configuration of the printing mechanism 100. As shown in FIG. 2A, the main scanning unit 130 reciprocates and holds the carriage 133 on which the print head 110 is mounted and the carriage 133 along the main scanning direction (X-axis direction in FIG. 2). It is equipped with a moving shaft 134. The main scanning unit 130 reciprocates the carriage 133 along the sliding shaft 134 by using the power of a main scanning motor (not shown). As a result, the main scan in which the print head 110 is reciprocated along the main scan direction with respect to the paper M is realized.

搬送部140は、用紙Mを保持しつつ、主走査方向と交差する搬送方向AR(図2の+Y方向)に用紙Mを搬送する。図2(A)に示すように、用紙台145と、上流ローラ対142と、下流ローラ対141と、を備えている。以下では、搬送方向ARの上流側(-Y側)を、単に、上流側とも呼び、搬送方向ARの下流側(+Y側)を単に下流側とも呼ぶ。 While holding the paper M, the transport unit 140 transports the paper M in the transport direction AR (+ Y direction in FIG. 2) that intersects the main scanning direction. As shown in FIG. 2A, a paper base 145, an upstream roller pair 142, and a downstream roller pair 141 are provided. In the following, the upstream side (−Y side) of the transport direction AR is also simply referred to as an upstream side, and the downstream side (+ Y side) of the transport direction AR is also simply referred to as a downstream side.

上流ローラ対142は、印刷ヘッド110よりも上流側(-Y側)で用紙Mを保持し、下流ローラ対141は、印刷ヘッド110よりも下流側(+Y側)で用紙Mを保持する。用紙台145は、上流ローラ対142と、下流ローラ対141と、の間の位置であって、かつ、印刷ヘッド110のノズル形成面111と対向する位置に配置されている。図示しない搬送モータによって下流ローラ対141と上流ローラ対142とが駆動されることによって、用紙Mが搬送される。 The upstream roller pair 142 holds the paper M on the upstream side (−Y side) of the print head 110, and the downstream roller pair 141 holds the paper M on the downstream side (+ Y side) of the print head 110. The paper base 145 is arranged at a position between the upstream roller pair 142 and the downstream roller pair 141, and at a position facing the nozzle forming surface 111 of the print head 110. Paper M is conveyed by driving the downstream roller pair 141 and the upstream roller pair 142 by a transfer motor (not shown).

ヘッド駆動部120(図1)は、主走査部130が印刷ヘッド110の主走査を行っている最中に、印刷ヘッド110に駆動信号を供給して、印刷ヘッド110を駆動する。印刷ヘッド110は、駆動信号に従って、搬送部140によって搬送される用紙上にインクを吐出してドットを形成する。 The head drive unit 120 (FIG. 1) supplies a drive signal to the print head 110 to drive the print head 110 while the main scanning unit 130 is performing the main scan of the print head 110. The print head 110 ejects ink onto the paper conveyed by the conveying unit 140 according to the drive signal to form dots.

図2(B)は、-Z側(図2における下側)から見た印刷ヘッド110の構成が図示されている。図2(B)に示すように、印刷ヘッド110のノズル形成面111には、複数のノズルからなる複数のノズル列、すなわち、上述したC、M、Y、Kの各インクを吐出するノズル列NC、NM、NY、NKが形成されている。各ノズル列は、搬送方向ARに沿って並ぶ複数個のノズルNZを含んでいる。複数個のノズルNZは、搬送方向AR(+Y方向)の位置が互いに異なり、搬送方向ARに沿って所定のノズル間隔NTで並ぶ。ノズル間隔NTは、複数のノズルNZの中で搬送方向ARに隣り合う2個のノズルNZ間の搬送方向ARの長さである。各ノズル列のノズル間隔NTは、本実施例では、300dpi相当の間隔、すなわち、(1/300)インチである。 FIG. 2B illustrates the configuration of the print head 110 as viewed from the −Z side (lower side in FIG. 2). As shown in FIG. 2 (B), on the nozzle forming surface 111 of the print head 110, a plurality of nozzle rows composed of a plurality of nozzles, that is, a nozzle row for ejecting each of the above-mentioned C, M, Y, and K inks. NC, NM, NY and NK are formed. Each nozzle row includes a plurality of nozzles NZ arranged along the transport direction AR. The plurality of nozzles NZ have different positions in the transport direction AR (+ Y direction), and are lined up at a predetermined nozzle spacing NT along the transport direction AR. The nozzle spacing NT is the length of the transport direction AR between two nozzles NZ adjacent to the transport direction AR in the plurality of nozzles NZ. In this embodiment, the nozzle spacing NT of each nozzle row is a spacing corresponding to 300 dpi, that is, (1/300) inches.

これらのノズル列を構成するノズルのうち、最も上流側(-Y側)に位置するノズルNZを、最上流ノズルNZuとも呼ぶ。また、これらのノズルのうち、最も下流側(+Y側)に位置するノズルNZを、最下流ノズルNZdと呼ぶ。最上流ノズルNZuから最下流ノズルNZdまでの搬送方向ARの長さに、さらに、ノズル間隔NTを加えた長さを、ノズル長Dとも呼ぶ。 Of the nozzles constituting these nozzle rows, the nozzle NZ located on the most upstream side (-Y side) is also referred to as the most upstream nozzle NZu. Further, among these nozzles, the nozzle NZ located on the most downstream side (+ Y side) is referred to as the most downstream nozzle NZd. The length obtained by adding the nozzle spacing NT to the length of the transport direction AR from the most upstream nozzle NZu to the most downstream nozzle NZd is also referred to as a nozzle length D.

ノズル列NC、NM、NY、NKの主走査方向(図2(B)のX方向)の位置は、互いに異なり、搬送方向AR(図2(B)のY方向)の位置は、互いに重複している。例えば、図2(B)の例では、Yインクを吐出するノズル列NYの+X方向に、ノズル列NKが配置されている。 The positions of the nozzle rows NC, NM, NY, and NK in the main scanning direction (X direction in FIG. 2B) are different from each other, and the positions in the transport direction AR (Y direction in FIG. 2B) overlap each other. ing. For example, in the example of FIG. 2B, the nozzle row NK is arranged in the + X direction of the nozzle row NY for ejecting Y ink.

A-2.印刷の概要
CPU210は、主走査部130に主走査を行わせつつ、印刷ヘッド110にインクを吐出させて用紙Mにドットを形成する部分印刷と、搬送部140による副走査(用紙Mの搬送)と、を交互に複数回実行することで、用紙Mに印刷画像を印刷する。
A-2. Outline of Printing The CPU 210 performs partial printing in which ink is ejected to the print head 110 to form dots on paper M while causing the main scanning unit 130 to perform main scanning, and sub-scanning by the transport unit 140 (conveyance of paper M). And, are alternately executed a plurality of times to print a print image on the paper M.

図3は、印刷の概要の説明図である。図3(B)には、用紙Mに、印刷される印刷画像OIaが図示されている。印刷画像OIaは、複数個の部分画像PI1~PI5を含んでいる。各部分画像は、1回の部分印刷によって印刷される画像である。部分印刷の印刷方向は、往路方向と復路方向とのいずれかである。すなわち、部分印刷は、往路方向(図3の+X方向)の主走査を行いつつドットを形成する往路印刷と、復路方向(図3の-X方向)の主走査を行いつつドットを形成する復路印刷と、のいずれかである。図3にて部分画像内には、+X方向または-X方向の実線の矢印が付されている。+X方向の実線の矢印が付された部分画像PI1、PI3、PI5は、往路印刷によって印刷される。-X方向の実線の矢印が付された部分画像PI2、PI4は、復路印刷によって印刷される。 FIG. 3 is an explanatory diagram of an outline of printing. FIG. 3B shows a printed image OIa to be printed on the paper M. The printed image OIa includes a plurality of partial images PI1 to PI5. Each partial image is an image printed by one partial printing. The printing direction of partial printing is either the outward direction or the return direction. That is, in the partial printing, the outward printing that forms dots while performing the main scan in the outward direction (+ X direction in FIG. 3) and the return route that forms dots while performing the main scan in the return direction (-X direction in FIG. 3). Either printing or. In FIG. 3, a solid arrow in the + X direction or the −X direction is attached in the partial image. The partial images PI1, PI3, and PI5 with solid arrows in the + X direction are printed by outbound printing. -Partial images PI2 and PI4 with solid arrows in the X direction are printed by return printing.

図3(B)に示すように、本実施例の印刷は、往路印刷と復路印刷とが交互に実行される双方向印刷である。図3(B)において、1個の部分画像(例えば、部分画像PI1)から、-Y方向に隣接する他の部分画像(例えば、部分画像PI2)に向かう-Y方向の矢印は、用紙Mの搬送(副走査)に対応している。すなわち、図3(B)において-Y方向の矢印は、用紙Mが搬送されることによって、図3(B)に図示される用紙Mに対して印刷ヘッド110が-Y方向に移動することを示す。図3(B)に示す印刷は、いわゆる1パス印刷であり、各部分画像の搬送方向の長さ、および、1回の用紙Mの搬送量は、ノズル長Dである。 As shown in FIG. 3B, the printing of this embodiment is bidirectional printing in which outbound printing and inbound printing are alternately executed. In FIG. 3B, the arrow in the −Y direction from one partial image (for example, partial image PI1) toward another partial image (for example, partial image PI2) adjacent in the −Y direction is on the paper M. It supports transport (secondary scanning). That is, in FIG. 3B, the arrow in the −Y direction indicates that the print head 110 moves in the −Y direction with respect to the paper M shown in FIG. 3B as the paper M is conveyed. show. The printing shown in FIG. 3B is so-called one-pass printing, and the length of each partial image in the transport direction and the transport amount of the paper M at one time are the nozzle length D.

図3(A)には、ノズルNZの主走査方向の位置ズレを説明する図である。図3(A)には、図の煩雑を避けるために、1色のインクのノズル列のみを有する簡略化された印刷ヘッド110が図示されている。ノズルNZの主走査方向の位置ズレは、最下流ノズルNZdの位置に対して最上流ノズルNZuの位置が、設計上の位置より主走査方向にずれることである。このような位置ズレは、図3(A)に示すように、例えば、印刷ヘッド110が設計上の位置に対して傾いている場合に生じる。図3(A)の例では、印刷ヘッド110の傾きに起因して、ノズル列が延びる方向が搬送方向AR(Y方向)に対して角度θだけ傾いている。このために、最下流ノズルNZdの位置に対して最上流ノズルNZuの位置が、設計上の位置より主走査方向にΔxだけずれている。 FIG. 3A is a diagram illustrating a positional deviation of the nozzle NZ in the main scanning direction. FIG. 3A illustrates a simplified print head 110 having only a row of nozzles of ink of one color to avoid complications in the figure. The positional deviation of the nozzle NZ in the main scanning direction is that the position of the most upstream nozzle NZu deviates from the design position in the main scanning direction with respect to the position of the most downstream nozzle NZd. Such misalignment occurs, for example, when the print head 110 is tilted with respect to a design position, as shown in FIG. 3 (A). In the example of FIG. 3A, the direction in which the nozzle row extends is tilted by an angle θ with respect to the transport direction AR (Y direction) due to the tilt of the print head 110. Therefore, the position of the most upstream nozzle NZu is deviated from the design position by Δx in the main scanning direction with respect to the position of the most downstream nozzle NZd.

このような位置ズレに起因して、特定の部分画像と、該特定の部分画像の次に印刷される部分画像の下流端(+Y方向の端)と、が接する部分には、主走査方向の画像のズレが生じる。図3(B)に示す例では、部分画像PI1の上流端(-Y方向の端)と、次に印刷される部分画像PI2の下流端(+Y方向の端)と、の間には、Δxだけズレが生じている。このために、印刷画像OIa上のY方向に延びる直線LNには、例えば、破線の円Caで示す部分において、ズレが生じている。他の部分画像、例えば、部分画像PI2と部分画像PI3との間でも同様の現象が生じる。このような現象を、以下では「線ズレ」とも呼ぶ。 Due to such a positional shift, the portion where the specific partial image and the downstream end (the end in the + Y direction) of the partial image to be printed next to the specific partial image are in contact with each other is in the main scanning direction. Image misalignment occurs. In the example shown in FIG. 3B, Δx is provided between the upstream end (-Y direction end) of the partial image PI1 and the downstream end (+ Y direction end) of the partial image PI2 to be printed next. Only there is a gap. For this reason, the straight line LN extending in the Y direction on the printed image OIa is displaced, for example, in the portion indicated by the broken line circle Ca. A similar phenomenon occurs between other partial images, for example, the partial image PI2 and the partial image PI3. In the following, such a phenomenon is also referred to as "line deviation".

線ズレが生じることを抑制するために、特定の部分画像(例えばPI1)に対して、次に印刷される部分画像(例えば、PI2)の印刷位置を、主走査方向にずらず制御(位置補正制御と呼ぶ)が知られている。本実施例の印刷機構100は、位置補正制御を実行可能である。図3(B)には、位置補正制御が行われない場合の印刷画像OIaが図示されており、図3(C)には、線ズレ補正制御が行われる場合の印刷画像OIbが図示されている。図3(C)の例では、位置補正制御によって、特定の部分画像(例えばPI1)に対して、次に印刷される部分画像(例えば、PI2)の印刷位置が、-X方向にΔxだけずらされている。位置補正制御によって、印刷画像OIb上のY方向に延びる直線LNには、例えば、破線の円Cbで示す部分において、線ズレが生じていない。 In order to suppress the occurrence of line deviation, the print position of the partial image (for example, PI2) to be printed next is controlled (position correction) for a specific partial image (for example, PI1) without shifting in the main scanning direction. (Called control) is known. The printing mechanism 100 of this embodiment can execute position correction control. FIG. 3B shows a printed image OIa when position correction control is not performed, and FIG. 3C shows a printed image OIb when line misalignment correction control is performed. There is. In the example of FIG. 3C, the print position of the partial image (for example, PI2) to be printed next is shifted by Δx in the −X direction with respect to the specific partial image (for example, PI1) due to the position correction control. Has been done. Due to the position correction control, the straight line LN extending in the Y direction on the printed image OIb does not have a line deviation, for example, in the portion indicated by the broken line circle Cb.

位置補正制御が行われる場合には、部分画像PI1~PI5の主走査方向の位置が少しずつずれていくために、用紙Mにおいて、印刷用紙の主走査方向の端に沿う余白の幅が変動する。例えば、図3(C)の例では、搬送方向の上流側の余白幅Wubは、搬送方向の下流側の余白幅Wdbよりも狭くなっている。上流側の余白幅Wubと下流側の余白幅Wdbとの差は、用紙Mの搬送方向ARの長さが長いほど大きくなり、問題となる。 When the position correction control is performed, the positions of the partial images PI1 to PI5 in the main scanning direction are gradually shifted, so that the width of the margin along the edge of the printing paper in the main scanning direction varies in the paper M. .. For example, in the example of FIG. 3C, the margin width Wub on the upstream side in the transport direction is narrower than the margin width Wdb on the downstream side in the transport direction. The difference between the margin width Wub on the upstream side and the margin width Wdb on the downstream side becomes larger as the length of the transport direction AR of the paper M becomes longer, which becomes a problem.

このような現象は、位置補正制御が行われない場合には生じない。例えば、図3(B)の例では、搬送方向の上流側の余白幅Wuaと、搬送方向の下流側の余白幅Wdaとは、同程度である。 Such a phenomenon does not occur when the position correction control is not performed. For example, in the example of FIG. 3B, the margin width Wua on the upstream side in the transport direction and the margin width Wda on the downstream side in the transport direction are about the same.

以上説明した線ズレと余白幅の変動とを考慮して本実施例では、比較的搬送方向の長さが短い短尺用紙が用いられる場合と、比較的搬送方向の長さが長い長尺用紙が用いられる場合と、の間で印刷制御を変更している。短尺用紙は、例えば、A4、A3、B5、ハガキなどの定型用紙である。長尺用紙は、例えば、ロール紙、ユーザが用意した定型用紙よりも搬送方向の長さが長い用紙である。 In consideration of the line deviation and the fluctuation of the margin width described above, in this embodiment, a short paper having a relatively short length in the transport direction is used, and a long paper having a relatively long length in the transport direction is used. The print control is changed between the case where it is used and the case where it is used. The short paper is, for example, standard paper such as A4, A3, B5, and postcard. The long paper is, for example, a roll paper or a paper having a longer length in the transport direction than a standard paper prepared by the user.

A-3.印刷処理
印刷処理は、例えば、プリンタ200に対して、ユーザから印刷指示が入力されたときに実行される。印刷指示は、表示部270に表示されるユーザインタフェース画面(UI画面)を介して、入力される。印刷指示は、各種の印刷に関連する条件を示す印刷条件情報(後述)と、印刷の対象画像を示す対象画像データを指定する情報と、を含む。
A-3. Printing process The printing process is executed, for example, when a printing instruction is input from the user to the printer 200. The print instruction is input via the user interface screen (UI screen) displayed on the display unit 270. The print instruction includes print condition information (described later) indicating various printing-related conditions and information for designating target image data indicating a print target image.

図4は、印刷指示を入力するためのUI画面の一例を示す図である。図4(A)のUI画面WI1は、印刷に関連する複数個の設定項目のそれぞれについて、対応する複数個の選択肢の中から、1個の有効な選択肢を指定するための入力要素を含んでいる。具体的には、UI画面WI1は、複数個の選択肢から設定情報を入力するプルダウンメニューPM1と、複数個のラジオボタンRB1~RB6と、複数個のボタンBT1~BT3と、を含む。 FIG. 4 is a diagram showing an example of a UI screen for inputting a print instruction. The UI screen WI1 of FIG. 4A includes an input element for designating one valid option from the corresponding plurality of options for each of the plurality of setting items related to printing. There is. Specifically, the UI screen WI1 includes a pull-down menu PM1 for inputting setting information from a plurality of options, a plurality of radio buttons RB1 to RB6, and a plurality of buttons BT1 to BT3.

プルダウンメニューPM1は、印刷媒体としての用紙Mのサイズの指定を入力するための入力要素である。本実施例では、選択肢として、A4、A3などの定型の短尺用紙と、長尺用紙(例えば、297mm×1200mmの用紙)と、ユーザ定義サイズの用紙と、を選択することができる。ユーザ定義サイズの用紙は、予めユーザが登録したサイズの用紙である。ユーザは、ボタンBT1を押下すると表示される別の後述するUI画面WI2(図4(B))を介して、任意のサイズの用紙を登録することができる。 The pull-down menu PM1 is an input element for inputting the designation of the size of the paper M as the print medium. In this embodiment, as options, standard short paper such as A4 and A3, long paper (for example, 297 mm × 1200 mm paper), and user-defined size paper can be selected. The user-defined size paper is a paper of a size registered in advance by the user. The user can register paper of any size via another UI screen WI2 (FIG. 4B) which will be displayed when the button BT1 is pressed.

ラジオボタンRB1、RB2は、用紙を縦方向として印刷するか横方向として印刷するかの指示を入力するための入力要素である。ラジオボタンRB3、RB4は、印刷のカラーモードの指定を入力するための入力要素である。カラーモードの選択肢は、本実施例では、モノクロモードとカラーモードとの2種類である。 The radio buttons RB1 and RB2 are input elements for inputting an instruction as to whether to print the paper in the vertical direction or the horizontal direction. The radio buttons RB3 and RB4 are input elements for inputting the designation of the color mode for printing. In this embodiment, there are two color mode options, a monochrome mode and a color mode.

ラジオボタンRB5、RB6は、印刷モードの指定を入力するための入力要素である。画質モードの選択肢は、本実施例では、高画質モードと、通常モードと、の2種類である。高画質モードで印刷される画像は、通常モードで印刷される画像よりも画質が高い。一方で、高画質モードの印刷に要する時間は、通常モードの印刷に要する時間よりも長い。高画質モードと通常モードとの印刷制御の違いについては後述する。 The radio buttons RB5 and RB6 are input elements for inputting the designation of the print mode. In this embodiment, there are two types of image quality mode options, a high image quality mode and a normal mode. An image printed in high quality mode has a higher image quality than an image printed in normal mode. On the other hand, the time required for printing in the high image quality mode is longer than the time required for printing in the normal mode. The difference in print control between the high image quality mode and the normal mode will be described later.

UI画面WI1において、印刷ボタンBT2が押下されると、その時点でUI画面WI1にて指定されている選択肢を示す設定情報が、対応する設定項目の有効な設定情報として記憶される。有効な設定情報は、印刷指示に含まれる条件情報の一種である、と言うことができる。 When the print button BT2 is pressed on the UI screen WI1, the setting information indicating the options specified on the UI screen WI1 at that time is stored as valid setting information of the corresponding setting item. It can be said that the valid setting information is a kind of condition information included in the print instruction.

図4(B)のUI画面WI2は、ユーザが用紙Mのサイズを登録するための画面である。UI画面WI2は、2個のラジオボタンRB7、RB8と、2個の入力欄IS1、IS2と、2個のボタンBT4、BT5と、を含む。 The UI screen WI2 of FIG. 4B is a screen for the user to register the size of the paper M. The UI screen WI2 includes two radio buttons RB7 and RB8, two input fields IS1 and IS2, and two buttons BT4 and BT5.

ラジオボタンRB7、RB8は、用紙Mのサイズを入力する際に用いられる単位の指定を入力するための入力要素である。単位の選択肢は、本実施例では、ミリとインチとの2種類である。入力欄IS1は、用紙の幅を数値で入力するための入力要素である。入力IS2は、用紙の高さを数値で入力するための入力要素である。 The radio buttons RB7 and RB8 are input elements for inputting the unit designation used when inputting the size of the paper M. In this embodiment, there are two types of unit options, millimeters and inches. The input field IS1 is an input element for inputting the width of the paper numerically. The input IS2 is an input element for inputting the height of the paper numerically.

UI画面WI2において、OKボタンBT4が押下されると、その時点でラジオボタンRB7、RB8を介して選択されている単位と、2個の入力欄IS1、IS2に入力されている数値と、によって示されるサイズが登録される。 When the OK button BT4 is pressed on the UI screen WI2, it is indicated by the unit selected via the radio buttons RB7 and RB8 at that time and the numerical values input to the two input fields IS1 and IS2. The size to be registered is registered.

図5は、印刷処理のフローチャートである。S10では、CPU210は、印刷指示に含まれる情報によって指定される対象画像データを取得する。本実施例の対象画像データは、例えば、不揮発性記憶装置220から取得される。これに代えて、対象画像データは、プリンタ200に接続された図示しない外部装置(例えば、スマートフォンなどの端末装置や、USBメモリなどの記憶装置)から取得されても良い。対象画像データは、RGB値を画素ごとに含むRGB画像データである。RGB値は、例えば、赤(R)と緑(G)と青(B)との3個の成分値を含むRGB表色系の色値である。 FIG. 5 is a flowchart of the printing process. In S10, the CPU 210 acquires the target image data specified by the information included in the print instruction. The target image data of this embodiment is acquired from, for example, the non-volatile storage device 220. Instead of this, the target image data may be acquired from an external device (for example, a terminal device such as a smartphone or a storage device such as a USB memory) connected to the printer 200 (not shown). The target image data is RGB image data including RGB values for each pixel. The RGB value is, for example, a color value of an RGB color system including three component values of red (R), green (G), and blue (B).

S15では、CPU210は、印刷条件情報を取得する。取得される印刷条件情報は、上述したUI画面WI1、WI2を介して、ユーザによって入力された情報である。上述したように、印刷条件情報は、用紙Mのサイズを示す情報や用紙方向を示す情報や印刷モードを示す情報を含む。 In S15, the CPU 210 acquires print condition information. The acquired print condition information is information input by the user via the UI screens WI1 and WI2 described above. As described above, the print condition information includes information indicating the size of the paper M, information indicating the paper direction, and information indicating the print mode.

S20では、CPU210は、印刷に用いるべき用紙Mのサイズを示す情報と用紙方向(縦方向または横方向)を示す情報とに基づいて、該用紙Mが長尺用紙であるか短尺用紙であるかを判断する。具体的には、A3、A4の用紙Mが指定されている場合には、用紙Mは短尺用紙であると判断される。長尺用紙が指定されている場合には、用紙Mは長尺用紙であると判断される。ユーザ定義サイズが指定され、かつ、ユーザによって登録された用紙Mの搬送方向ARの長さが所定の閾値(例えば、1000mm)未満である場合には、用紙Mは短尺用紙であると判断される。ユーザ定義サイズが指定され、かつ、ユーザによって登録された用紙Mの搬送方向ARの長さが所定の閾値以上である場合には、用紙Mは長尺用紙であると判断される。用紙方向として縦方向が指定されている場合には、用紙の高さが、用紙の搬送方向ARの長さであり、用紙方向として横方向が指定されている場合には、用紙の幅が、用紙の搬送方向ARの長さである。以上の説明から解るように、用紙Mのサイズを示す情報と用紙方向を示す情報とは、用紙Mの搬送方向ARの長さに関する用紙情報である、と言うことができる。 In S20, the CPU 210 determines whether the paper M is a long paper or a short paper based on the information indicating the size of the paper M to be used for printing and the information indicating the paper direction (vertical direction or horizontal direction). To judge. Specifically, when the paper M of A3 and A4 is specified, it is determined that the paper M is a short paper. When long paper is specified, paper M is determined to be long paper. When the user-defined size is specified and the length of the transport direction AR of the paper M registered by the user is less than a predetermined threshold value (for example, 1000 mm), the paper M is determined to be a short paper. .. When the user-defined size is specified and the length of the transport direction AR of the paper M registered by the user is equal to or larger than a predetermined threshold value, the paper M is determined to be a long paper. When the vertical direction is specified as the paper direction, the height of the paper is the length of the paper transport direction AR, and when the horizontal direction is specified as the paper direction, the width of the paper is It is the length of the paper transport direction AR. As can be understood from the above description, it can be said that the information indicating the size of the paper M and the information indicating the paper direction are the paper information relating to the length of the transport direction AR of the paper M.

用紙Mが短尺用紙である場合には(S20:NO)、S25にて、CPU210は、印刷モードを示す情報に基づいて、印刷モードが高画質モードであるか通常モードであるかを判断する。印刷モードが通常モードである場合には(S25:NO)、S30にて、CPU210は、実行すべき印刷制御を短尺通常制御に決定する。印刷モードが高画質モードである場合には(S25:YES)、S35にて、CPU210は、実行すべき印刷制御を短尺高画質制御に決定する。 When the paper M is a short paper (S20: NO), in S25, the CPU 210 determines whether the print mode is the high image quality mode or the normal mode based on the information indicating the print mode. When the print mode is the normal mode (S25: NO), in S30, the CPU 210 determines the print control to be executed as the short normal control. When the print mode is the high image quality mode (S25: YES), in S35, the CPU 210 determines the print control to be executed as the short high image quality control.

用紙Mが長尺用紙である場合には(S20:YES)、S40にて、CPU210は、印刷モードを示す情報に基づいて、印刷モードが高画質モードであるか通常モードであるかを判断する。印刷モードが通常モードである場合には(S40:NO)、S45にて、CPU210は、実行すべき印刷制御を長尺通常制御に決定する。印刷モードが高画質モードである場合には(S40:YES)、S50にて、CPU210は、実行すべき印刷制御を長尺高画質制御に決定する。 When the paper M is a long paper (S20: YES), in S40, the CPU 210 determines whether the print mode is the high image quality mode or the normal mode based on the information indicating the print mode. .. When the print mode is the normal mode (S40: NO), in S45, the CPU 210 determines the print control to be executed as the long normal control. When the print mode is the high image quality mode (S40: YES), in S50, the CPU 210 determines the print control to be executed as the long high image quality control.

S55では、CPU210は、対象画像データ(RGB画像データ)を用いて、印刷画像を示す印刷データを生成する。具体的には、CPU210は、RGB画像データに対して、解像度変換処理を実行する。解像度変換処理は、実行すべき印刷の搬送方向ARおよび主走査方向の印刷解像度に応じて、RGB画像データによって示される画像の縦方向および横方向の画素数を調整する処理である。解像度変換処理は、画素数を増加させる場合には拡大処理であり、画素数を減少させる場合には縮小処理である。CPU210は、解像度変換処理済みのRGB画像データに対して色変換処理を実行する。色変換処理は、RGB画像データに含まれる複数個の画素のRGB値をCMYK値に変換する処理である。CMYK値は、印刷に用いられるインクに対応する成分値(本実施例では、C、M、Y、Kの成分値)を含むCMYK表色系の色値である。色変換処理は、例えば、RGB値とCMYK値との対応関係を規定する公知のルックアップテーブルを参照して実行される。CPU210は、色変換処理済みの対象画像データに対して、ハーフトーン処理を実行して、印刷データ(ドットデータとも呼ぶ)を生成する。印刷データは、CMYKのそれぞれの色成分について、ドット形成状態を画素ごとに表すデータである。印刷データの各画素の値は、例えば、「ドット無し」と「ドット有り」の2階調、あるいは、「ドット無し」「小」「中」「大」の4階調のドットの形成状態を示す。ハーフトーン処理は、ディザ法や誤差拡散法などの公知の手法を用いて実行される。 In S55, the CPU 210 uses the target image data (RGB image data) to generate print data indicating a print image. Specifically, the CPU 210 executes a resolution conversion process on the RGB image data. The resolution conversion process is a process of adjusting the number of pixels in the vertical direction and the horizontal direction of the image indicated by the RGB image data according to the print transfer direction AR and the print resolution in the main scanning direction to be executed. The resolution conversion process is an enlargement process when the number of pixels is increased, and a reduction process when the number of pixels is decreased. The CPU 210 executes color conversion processing on the RGB image data that has undergone resolution conversion processing. The color conversion process is a process of converting RGB values of a plurality of pixels included in RGB image data into CMYK values. The CMYK value is a color value of the CMYK color system including the component values corresponding to the ink used for printing (component values of C, M, Y, and K in this embodiment). The color conversion process is executed, for example, with reference to a known look-up table that defines the correspondence between the RGB values and the CMYK values. The CPU 210 executes halftone processing on the target image data that has undergone color conversion processing to generate print data (also referred to as dot data). The print data is data that represents the dot formation state for each pixel for each color component of CMYK. The value of each pixel of the print data is, for example, the formation state of dots of two gradations of "without dots" and "with dots", or four gradations of "without dots", "small", "medium", and "large". show. The halftone processing is performed using a known method such as a dither method or an error diffusion method.

S60では、CPU210は、印刷データを用いて印刷機構100に印刷を実行させる。その際には、決定済みの印刷制御に従って印刷機構100に印刷を実行させる。例えば、CPU210は、印刷データを分割して、複数回の部分印刷を印刷機構100に実行させるための部分印刷データを生成する。CPU210は、該部分印刷データに用紙Mの搬送量などを示す制御データを付加して、印刷機構100に出力することによって、印刷機構100に印刷を実行させる。これによって、印刷画像が用紙Mに印刷される。 In S60, the CPU 210 causes the printing mechanism 100 to perform printing using the print data. At that time, the printing mechanism 100 is made to execute printing according to the determined printing control. For example, the CPU 210 divides the print data and generates partial print data for causing the printing mechanism 100 to perform partial printing a plurality of times. The CPU 210 adds control data indicating the amount of paper M to be conveyed to the partial print data and outputs the data to the printing mechanism 100 to cause the printing mechanism 100 to execute printing. As a result, the printed image is printed on the paper M.

A-4.印刷制御の説明
次に、上述した4種類の印刷制御、すなわち、短尺通常制御、長尺通常制御、短尺高画質制御、長尺高画質制御について、それぞれ、説明する。
A-4. Description of Print Control Next, the above-mentioned four types of print control, that is, short normal control, long normal control, short high image quality control, and long high image quality control, will be described respectively.

A-4-1.短尺通常制御
図6は、短尺通常制御の説明図である。用紙Mに印刷される印刷画像OIは、図6のX方向(印刷時の主走査方向)に延び、Y方向の位置が互い異なる複数本のラスタラインRLを含んでいる。図6には、複数本のラスタラインRLのうちの2本だけをハッチングで示している。各ラスタラインRLは、主走査方向に沿って並ぶ複数個のドットが形成され得るラインである。
A-4-1. Short normal control FIG. 6 is an explanatory diagram of short normal control. The printed image OI printed on the paper M includes a plurality of raster lines RL extending in the X direction (main scanning direction at the time of printing) of FIG. 6 and having different positions in the Y direction. In FIG. 6, only two of the plurality of raster lines RL are shown by hatching. Each raster line RL is a line on which a plurality of dots arranged along the main scanning direction can be formed.

図6には、ヘッド位置、すなわち、用紙Mに対する印刷ヘッド110の搬送方向の相対的な位置が、部分印刷ごと(すなわち、主走査ごと)に図示されている。k回目の部分印刷を行う際のヘッド位置を、ヘッド位置Pkと呼ぶ。そして、k回目の部分印刷と、(k+1)回目の部分印刷と、の間に行われる用紙Mの搬送を、k回目の用紙搬送Tkとも呼ぶ。図6には、1~3回目の部分印刷に対応するヘッド位置P1~P3と、1~3回目の用紙搬送T1~T3と、が図示されている。なお、なお、図6~図9において、ヘッド位置を示す矩形のハッチングされた領域は、使用されるノズルNZが位置する領域を示す。図6では、各ヘッド位置P1~P3の全体がハッチングされているが、各ヘッド位置にて全てのノズルNZが印刷に用いられ得ることを意味する。 FIG. 6 shows the head position, that is, the position of the print head 110 relative to the paper M in the transport direction for each partial print (that is, for each main scan). The head position at the time of performing the kth partial printing is referred to as a head position Pk. The transport of the paper M performed between the k-th partial print and the (k + 1) th partial print is also referred to as the k-th paper transport Tk. FIG. 6 shows the head positions P1 to P3 corresponding to the first to third partial printings and the first to third paper transports T1 to T3. In addition, in FIGS. 6 to 9, the rectangular hatched area indicating the head position indicates the area where the nozzle NZ used is located. In FIG. 6, the entire head positions P1 to P3 are hatched, which means that all nozzles NZ can be used for printing at each head position.

短尺通常制御では、主走査方向の印刷解像度が600dpiであり、搬送方向ARの印刷解像度が300dpiである。短尺通常制御では、各用紙搬送Tkの搬送量はノズル長Dである。短尺通常制御では、各ラスタラインRLは、1回の部分印刷のみで印刷される。すなわち、各ラスタライン上に形成される全てのドットは、1回の部分印刷で形成される。したがって、各ラスタラインRLの特定色のドット、例えば、Cのドットは、ノズル列NCのうち、該ラスタラインRLに対応する1個のノズルNZを用いて形成される。短尺通常制御では、上述した位置補正制御が実行される。 In the short normal control, the print resolution in the main scanning direction is 600 dpi, and the print resolution in the transport direction AR is 300 dpi. In the short normal control, the transport amount of each paper transport Tk is the nozzle length D. In short normal control, each raster line RL is printed with only one partial print. That is, all the dots formed on each raster line are formed by one partial printing. Therefore, dots of a specific color of each raster line RL, for example, dots of C, are formed by using one nozzle NZ corresponding to the raster line RL in the nozzle row NC. In the short normal control, the position correction control described above is executed.

以上の説明から解るように、短尺通常制御は、いわゆる1パス印刷であり、ノズル長D分の画像を印刷するために必要な部分印刷の回数は、1回である。 As can be seen from the above description, the short normal control is so-called one-pass printing, and the number of partial printings required to print an image for the nozzle length D is one.

A-4-2.長尺通常制御
図7は、長尺通常制御の説明図である。図7には、図6と同様に、用紙Mに印刷される印刷画像OIが図示されている。図7には、1~9回目の部分印刷に対応するヘッド位置P1~P9と、1~8回目の用紙搬送T1~T8と、が図示されている。
A-4-2. Long normal control FIG. 7 is an explanatory diagram of long normal control. FIG. 7 shows a printed image OI printed on the paper M as in FIG. 6. FIG. 7 shows head positions P1 to P9 corresponding to the 1st to 9th partial printing, and 1st to 8th paper transports T1 to T8.

長尺通常制御では、短尺通常制御と同様に、主走査方向の印刷解像度が600dpiであり、搬送方向ARの印刷解像度が300dpiである。長尺通常制御では、各用紙搬送Tkの搬送量はノズル長Dの(1/3)の値{(1/3)×D}である。 In the long normal control, the print resolution in the main scanning direction is 600 dpi and the print resolution in the transport direction AR is 300 dpi, as in the short normal control. In the long normal control, the transport amount of each paper transport Tk is the value {(1/3) × D} of the nozzle length D (1/3).

長尺通常制御では、各ラスタラインRLは、3回の部分印刷で印刷される。すなわち、各ラスタライン上に形成されるドットは、3回の部分印刷のいずれかで形成される。例えば、図7のラスタラインRL1上に形成されるべき複数個のドットは、ヘッド位置P1で行われる部分印刷で形成されるドットと、ヘッド位置P2で行われる部分印刷で形成されるドットと、ヘッド位置P3で行われる部分印刷で形成されるドットと、を含む。図7のラスタラインRL2上に形成されるべき複数個のドットは、ヘッド位置P4で行われる部分印刷で形成されるドットと、ヘッド位置P5で行われる部分印刷で形成されるドットと、ヘッド位置P6で行われる部分印刷で形成されるドットと、を含む。したがって、各ラスタラインRLの特定色のドット、例えば、Cのドットは、ノズル列NCのうち、該ラスタラインRLに対応する3個のノズルNZを用いて形成される。短尺通常制御では、上述した位置補正制御が実行される。 In long normal control, each raster line RL is printed in three partial prints. That is, the dots formed on each raster line are formed by any of three partial prints. For example, the plurality of dots to be formed on the raster line RL1 of FIG. 7 include dots formed by partial printing performed at the head position P1 and dots formed by partial printing performed at the head position P2. Includes dots formed by partial printing performed at head position P3. The plurality of dots to be formed on the raster line RL2 of FIG. 7 are the dots formed by the partial printing performed at the head position P4, the dots formed by the partial printing performed at the head position P5, and the head position. Includes dots formed by partial printing performed on P6. Therefore, dots of a specific color of each raster line RL, for example, dots of C, are formed by using three nozzles NZ corresponding to the raster line RL in the nozzle row NC. In the short normal control, the position correction control described above is executed.

以上の説明から解るように、短尺通常制御は、いわゆる3パス印刷であり、ノズル長D分の画像を印刷するために必要な部分印刷の回数は、3回である。 As can be seen from the above description, the short normal control is so-called three-pass printing, and the number of partial printings required to print an image for the nozzle length D is three times.

A-4-3.短尺高画質制御
図8は、短尺高画質制御の説明図である。図8には、図6と同様に、用紙Mに印刷される印刷画像OIが図示されている。図8には、1~6回目の部分印刷に対応するヘッド位置P1~P6と、1~5回目の用紙搬送T1~T5と、が図示されている。
A-4-3. Short high image quality control FIG. 8 is an explanatory diagram of short high image quality control. FIG. 8 shows a printed image OI printed on the paper M as in FIG. 6. FIG. 8 shows head positions P1 to P6 corresponding to the 1st to 6th partial printing, and 1st to 5th paper transports T1 to T5.

短尺高画質制御では、主走査方向の印刷解像度が600dpiであり、搬送方向ARの印刷解像度が600dpiである。上述したように、本実施例の印刷ヘッド110のノズル間隔NTは300dpi相当である。したがって、印刷機構100は、1回の部分印刷では、搬送方向ARの印刷解像度が600dpiである画像を印刷することはできない。このため、本実施例の短尺高画質制御では、印刷機構100は、奇数回目の部分印刷(例えば、図8のヘッド位置P1、P3、P5での部分印刷)にて、搬送方向ARの下流側から数えて奇数番目のラスタラインRLを印刷する。そして、印刷機構100は、偶数回目の部分印刷(例えば、図8のヘッド位置P2、P4、P6での部分印刷)にて、搬送方向ARの下流側から数えて偶数番目のラスタラインRLを印刷する。これによって、印刷機構100は、搬送方向ARの印刷解像度が600dpiの画像を印刷することができる。 In the short image quality control, the print resolution in the main scanning direction is 600 dpi, and the print resolution in the transport direction AR is 600 dpi. As described above, the nozzle spacing NT of the print head 110 of this embodiment is equivalent to 300 dpi. Therefore, the printing mechanism 100 cannot print an image having a print resolution of 600 dpi in the transport direction AR in one partial printing. Therefore, in the short high image quality control of the present embodiment, the printing mechanism 100 performs the odd-numbered partial printing (for example, partial printing at the head positions P1, P3, and P5 in FIG. 8) on the downstream side of the transport direction AR. The odd-numbered raster line RL is printed, counting from. Then, the printing mechanism 100 prints the even-numbered raster line RL counting from the downstream side of the transport direction AR in the even-numbered partial printing (for example, partial printing at the head positions P2, P4, and P6 in FIG. 8). do. As a result, the printing mechanism 100 can print an image having a printing resolution of 600 dpi in the transport direction AR.

短尺高画質制御では、奇数回目の用紙搬送Tk(例えば、図8のT1、T3、T5)の搬送量は、ノズル間隔NTの半分の値{(1/2)×NT}である。偶数回目の用紙搬送Tk(例えば、図8のT2、T4)の搬送量は、ノズル長Dからノズル間隔NTの半分を減じた値{D-(1/2)×NT}である。 In the short image quality control, the amount of the odd-numbered paper transport Tk (for example, T1, T3, T5 in FIG. 8) is half the value of the nozzle spacing NT {(1/2) × NT}. The transport amount of the even-numbered paper transport Tk (for example, T2 and T4 in FIG. 8) is a value {D- (1/2) x NT} obtained by subtracting half of the nozzle spacing NT from the nozzle length D.

短尺高画質制御では、各ラスタラインRLは、1回の部分印刷のみで印刷される。すなわち、各ラスタライン上に形成される全てのドットは、1回の部分印刷で形成される。したがって、各ラスタラインRLの特定色のドット、例えば、Cのドットは、ノズル列NCのうち、該ラスタラインRLに対応する1個のノズルNZを用いて形成される。短尺通常制御では、上述した位置補正制御が実行される。 In the short image quality control, each raster line RL is printed by only one partial printing. That is, all the dots formed on each raster line are formed by one partial printing. Therefore, dots of a specific color of each raster line RL, for example, dots of C, are formed by using one nozzle NZ corresponding to the raster line RL in the nozzle row NC. In the short normal control, the position correction control described above is executed.

以上の説明から解るように、短尺通常制御は、いわゆる2パス印刷であり、ノズル長D分の画像を印刷するために必要な部分印刷の回数は、2回である。 As can be seen from the above description, the short normal control is so-called two-pass printing, and the number of partial printings required to print an image for the nozzle length D is two times.

A-4-4.長尺高画質制御
図9は、長尺高画質制御の説明図である。図9には、図6と同様に、用紙Mに印刷される印刷画像OIが図示されている。図9には、1~11回目の部分印刷に対応するヘッド位置P1~P11と、1~10回目の用紙搬送T1~T10と、が図示されている。
A-4-4. Long high image quality control FIG. 9 is an explanatory diagram of long high image quality control. FIG. 9 shows a printed image OI printed on the paper M as in FIG. 6. FIG. 9 shows head positions P1 to P11 corresponding to the 1st to 11th partial printing, and 1st to 10th paper transports T1 to T10.

長尺高画質制御では、主走査方向の印刷解像度が600dpiであり、搬送方向ARの印刷解像度が600dpiである。したがって、短尺高画質制御と同様に、本実施例の長尺高画質制御では、印刷機構100は、奇数回目の部分印刷(例えば、図9のヘッド位置P1、P3、P5での部分印刷)にて、奇数番目のラスタラインRLを印刷する。そして、印刷機構100は、偶数回目の部分印刷(例えば、図9のヘッド位置P2、P4、P6での部分印刷)にて、偶数番目のラスタラインRLを印刷する。これによって、印刷機構100は、搬送方向ARの印刷解像度が600dpiの画像を印刷することができる。 In the long image quality control, the print resolution in the main scanning direction is 600 dpi, and the print resolution in the transport direction AR is 600 dpi. Therefore, similarly to the short high image quality control, in the long high image quality control of this embodiment, the printing mechanism 100 performs the odd-numbered partial printing (for example, the partial printing at the head positions P1, P3, and P5 in FIG. 9). Then, the odd-numbered raster line RL is printed. Then, the printing mechanism 100 prints the even-numbered raster line RL in the even-numbered partial printing (for example, partial printing at the head positions P2, P4, and P6 in FIG. 9). As a result, the printing mechanism 100 can print an image having a printing resolution of 600 dpi in the transport direction AR.

長尺高画質制御では、用紙搬送Tk(例えば、図8のT1~T10)の搬送量は、ノズル長Dの(1/4)の値{(1/4)×D}である。 In the long image quality control, the transport amount of the paper transport Tk (for example, T1 to T10 in FIG. 8) is the value of (1/4) of the nozzle length D {(1/4) × D}.

長尺高画質印刷では、各ラスタラインRLは、2回の部分印刷で印刷される。すなわち、各ラスタライン上に形成されるドットは、2回の部分印刷のいずれかで形成される。例えば、図9の奇数番目のラスタラインRL3上に形成されるべき複数個のドットは、ヘッド位置P1で行われる部分印刷で形成されるドットと、ヘッド位置P3で行われる部分印刷で形成されるドットと、を含む。図9の偶数番目のラスタラインRL4上に形成されるべき複数個のドットは、ヘッド位置P7で行われる部分印刷で形成されるドットと、ヘッド位置P9で行われる部分印刷で形成されるドットと、を含む。したがって、各ラスタラインRLの特定色のドット、例えば、Cのドットは、ノズル列NCのうち、該ラスタラインRLに対応する2個のノズルNZを用いて形成される。長尺高画質制御では、上述した位置補正制御が実行されない。 In long high-quality printing, each raster line RL is printed in two partial prints. That is, the dots formed on each raster line are formed by one of two partial prints. For example, the plurality of dots to be formed on the odd-numbered raster line RL3 in FIG. 9 are formed by the dots formed by the partial printing performed at the head position P1 and the partial printing performed by the head position P3. Including dots. The plurality of dots to be formed on the even-numbered raster line RL4 in FIG. 9 are a dot formed by the partial printing performed at the head position P7 and a dot formed by the partial printing performed at the head position P9. ,including. Therefore, dots of a specific color of each raster line RL, for example, dots of C, are formed by using two nozzles NZ corresponding to the raster line RL in the nozzle row NC. In the long image quality control, the above-mentioned position correction control is not executed.

以上の説明から解るように、長尺高画質制御は、いわゆる4パス印刷であり、ノズル長D分の画像を印刷するために必要な部分印刷の回数は、4回である。 As can be seen from the above description, the long high image quality control is so-called 4-pass printing, and the number of partial printings required to print an image for the nozzle length D is 4 times.

以上説明した本実施例によれば、CPU210は、用紙Mの搬送方向ARの長さに関する用紙情報(具体的には、用紙Mのサイズや方向を示す情報)を取得する(図5のS15)。CPU210は、用紙情報に基づいて判定される用紙Mの長さが第1長さ(本実施例では短尺用紙と判断される長さ)である場合には(図5のS20にてNO)、第1の印刷制御(本実施例では短尺通常制御または短尺高画質制御)を実行する(図5のS30またはS35)。CPU210は、用紙情報に基づいて判定される用紙Mの長さが第1長さよりも長い第2長さ(本実施例では長尺用紙と判断される長さ)である場合には(図5のS20にてYES)、第2の印刷制御(本実施例では長尺通常制御または長尺高画質制御)を実行する(図5のS45またはS50)。 According to the present embodiment described above, the CPU 210 acquires paper information (specifically, information indicating the size and direction of the paper M) regarding the length of the transport direction AR of the paper M (S15 in FIG. 5). .. When the length of the paper M determined based on the paper information is the first length (the length determined to be a short paper in this embodiment), the CPU 210 is determined (NO in S20 of FIG. 5). The first print control (short normal control or short high image quality control in this embodiment) is executed (S30 or S35 in FIG. 5). The CPU 210 has a second length (a length determined to be long paper in this embodiment) in which the length of the paper M determined based on the paper information is longer than the first length (FIG. 5). S20), and the second print control (long normal control or long high image quality control in this embodiment) is executed (S45 or S50 in FIG. 5).

そして、本実施例では、第1の印刷制御は、搬送方向ARの単位長さ分の画像(例えば、ノズル長D分の画像)を印刷する際にN回(Nは1以上の整数)の部分印刷を実行する制御であり、第2の印刷制御は、単位長さ分の画像を印刷する際にM回(MはN<Mを満たす整数)の部分印刷を実行する制御である。例えば、通常モード時の第1の印刷制御である短尺通常制御では、図6に示すように、ノズル長D分の画像を印刷する際に1回の部分印刷を実行する(N=1)。これに対して、通常モード時の第2の印刷制御である長尺通常制御では、図7に示すように、ノズル長D分の画像を印刷する際に3回の部分印刷を実行する(M=3)。例えば、高画質モード時の第1の印刷制御である短尺高画質制御では、図8に示すように、ノズル長D分の画像を印刷する際に2回の部分印刷を実行する(N=2)。これに対して、高画質モード時の第2の印刷制御である長尺高画質制御では、図9に示すように、ノズル長D分の画像を印刷する際に4回の部分印刷を実行する(M=4)。このように、通常モードでも高画質モードでも、長尺用紙が用いられる場合には、短尺用紙が用いられる場合よりも、ノズル長D分の画像を印刷する際に行われる部分印刷の回数が多い(N<M)。 Then, in the present embodiment, the first print control is performed N times (N is an integer of 1 or more) when printing an image for a unit length of the transport direction AR (for example, an image for the nozzle length D). It is a control for executing partial printing, and the second printing control is a control for executing partial printing M times (M is an integer satisfying N <M) when printing an image for a unit length. For example, in the short normal control, which is the first print control in the normal mode, as shown in FIG. 6, when printing an image for the nozzle length D, one partial printing is executed (N = 1). On the other hand, in the long normal control, which is the second print control in the normal mode, as shown in FIG. 7, partial printing is executed three times when printing an image for the nozzle length D (M). = 3). For example, in the short high image quality control, which is the first print control in the high image quality mode, as shown in FIG. 8, when printing an image for the nozzle length D, two partial prints are executed (N = 2). ). On the other hand, in the long high image quality control, which is the second print control in the high image quality mode, as shown in FIG. 9, partial printing is executed four times when printing an image for the nozzle length D. (M = 4). As described above, in both the normal mode and the high image quality mode, when the long paper is used, the number of partial printings performed when printing the image for the nozzle length D is larger than that when the short paper is used. (N <M).

さらに、本実施例では、第2の印刷制御において1回目の部分印刷とM回目の部分印刷との間に実行される用紙搬送(副走査)の最大長さは、第1の印刷制御において1回目の部分印刷とN回目の部分印刷との間に実行される用紙搬送の最大長さよりも短い。例えば、通常モード時の第1の印刷制御である短尺通常制御(図6)では、上述のように、用紙搬送の最大長さは、ノズル長Dである。通常モード時の第2の印刷制御である長尺通常制御(図7)では、上述のように、用紙搬送の最大長さは、ノズル長Dの(1/3)の値{(1/3)×D}である。例えば、高画質モード時の第1の印刷制御である短尺高画質制御(図8)では、用紙搬送の最大長さは、ノズル長Dからノズル間隔NTの半分を減じた値{D-(1/2)×NT}である。高画質モード時の第2の印刷制御である長尺高画質制御(図9)では、用紙搬送の最大長さは、ノズル長Dの(1/4)の値{(1/4)×D}である。このように、通常モードでも高画質モードでも、長尺用紙が用いられる場合には、短尺用紙が用いられる場合よりも用紙搬送の最大長さが短い。 Further, in the present embodiment, the maximum length of the paper transport (sub-scanning) executed between the first partial printing and the Mth partial printing in the second print control is 1 in the first print control. It is shorter than the maximum length of paper transport performed between the Nth partial print and the Nth partial print. For example, in the short normal control (FIG. 6), which is the first print control in the normal mode, the maximum length of paper transport is the nozzle length D, as described above. In the long normal control (FIG. 7), which is the second print control in the normal mode, as described above, the maximum length of paper transport is the value of (1/3) of the nozzle length D {(1/3). ) × D}. For example, in the short high image quality control (FIG. 8), which is the first print control in the high image quality mode, the maximum length of paper transport is a value obtained by subtracting half of the nozzle spacing NT from the nozzle length D {D- (1). / 2) × NT}. In the long high image quality control (FIG. 9), which is the second print control in the high image quality mode, the maximum length of paper transport is the value of (1/4) of the nozzle length D {(1/4) × D. }. As described above, in both the normal mode and the high image quality mode, when long paper is used, the maximum length of paper transport is shorter than when short paper is used.

この結果、長尺用紙が用いられる場合には、部分印刷の回数を増やし、副走査の最大長さを短くすることで、長尺用紙が用いられる場合に線ズレを抑制することができる。したがって、長尺用紙が用いられる場合に、印刷ヘッド110の傾きに起因する線ズレが目立つことを抑制することができる。 As a result, when long paper is used, the number of partial prints is increased and the maximum length of the sub-scanning is shortened, so that line deviation can be suppressed when long paper is used. Therefore, when long paper is used, it is possible to prevent the line deviation caused by the inclination of the print head 110 from being conspicuous.

より詳しく説明する。図3にて説明した線ズレは、特定の部分画像と、該特定の部分画像の次に印刷される部分画像の下流端(+Y方向の端)と、が接する部分にて生じる。そして、線ズレ量は、特定の部分画像と、該特定の部分画像の次に印刷される部分画像と、の間に実行される用紙搬送の長さが長いほど大きくなる。例えば、図6の短尺通常制御では、用紙搬送T1~T3の長さは、ノズル長Dであるので、線ズレ量は、Δx(図3(A))である。これに対して、図7の長尺通常制御では、用紙搬送T1~T8の長さは、{(1/3)×D}であるので、線ズレ量は、{(1/3)×Δx}である。用紙搬送T1~T3の長さを短くすると、必然的に、ノズル長D分の画像を印刷する際に必要な部分印刷の回数は多くなる。以上の説明から解るように、本実施例では、長尺用紙が用いられる場合には、部分印刷の回数を増やし、副走査の最大長さを短くすることで、長尺用紙が用いられる場合に線ズレを抑制することができる。 I will explain in more detail. The line deviation described with reference to FIG. 3 occurs at a portion where the specific partial image and the downstream end (the end in the + Y direction) of the partial image to be printed next to the specific partial image are in contact with each other. The amount of line deviation increases as the length of paper transport executed between the specific partial image and the partial image printed next to the specific partial image becomes longer. For example, in the short normal control of FIG. 6, since the lengths of the paper transports T1 to T3 are the nozzle length D, the amount of line deviation is Δx (FIG. 3A). On the other hand, in the long normal control of FIG. 7, since the lengths of the paper transports T1 to T8 are {(1/3) × D}, the amount of line deviation is {(1/3) × Δx. }. When the lengths of the paper transports T1 to T3 are shortened, the number of partial printings required for printing an image corresponding to the nozzle length D inevitably increases. As can be seen from the above description, in this embodiment, when long paper is used, the number of partial prints is increased and the maximum length of the sub-scanning is shortened, so that the long paper is used. Line deviation can be suppressed.

さらには、本実施例では、短尺用紙が用いられる場合には、長尺用紙が用いられる場合より部分印刷の回数が少ないので、短尺用紙が用いられる場合の印刷速度の低下を抑制することができる。長尺用紙は、大型のポスターなどの印刷での使用が想定される。このために、長尺用紙が用いられる場合には、ユーザは、ある程度の印刷時間を要することを想定するので、印刷時間が長くても不満を感じ難い。短尺用紙は、日常的な書類の印刷での使用が想定される。このために、短尺用紙は、長尺用紙よりも使用頻度が高く、印刷枚数も多いことが想定される。このために、短尺用紙では、長尺用紙よりも印刷速度に対するユーザの要求が高い。本実施例では、短尺用紙が用いられる場合の印刷速度の低下を抑制することができるので、ユーザの満足度を高めることができる。 Furthermore, in this embodiment, when short paper is used, the number of partial prints is smaller than when long paper is used, so that it is possible to suppress a decrease in printing speed when short paper is used. .. Long paper is expected to be used for printing large posters. For this reason, when long paper is used, it is assumed that the user needs a certain amount of printing time, so that even if the printing time is long, the user is less likely to feel dissatisfied. Short paper is expected to be used for printing everyday documents. For this reason, it is assumed that the short paper is used more frequently than the long paper and the number of prints is large. For this reason, short paper has a higher user demand for printing speed than long paper. In this embodiment, it is possible to suppress a decrease in printing speed when short paper is used, so that user satisfaction can be enhanced.

さらに、本実施例によれば、上述したように、CPU210は、短尺用紙が用いられる場合に実行される第1の印刷制御(図6、図8)では、線ズレを抑制するための位置補正制御を実行する。この結果、短尺用紙が用いられる場合においても線ズレが目立つことを抑制することができる。位置補正制御を実行すると、図3(C)を参照して説明したように、上流側の余白幅Wubと下流側の余白幅Wdbとの差が発生するが、用紙Mの搬送方向ARの長さが比較的短い短尺用紙では、余白幅の差が比較的小さいので、問題になり難い。 Further, according to the present embodiment, as described above, the CPU 210 performs position correction for suppressing line misalignment in the first printing control (FIGS. 6 and 8) executed when short paper is used. Take control. As a result, it is possible to prevent line misalignment from being noticeable even when short paper is used. When the position correction control is executed, as described with reference to FIG. 3C, a difference occurs between the margin width Wub on the upstream side and the margin width Wdb on the downstream side, but the length of the paper M in the transport direction AR. With short paper with a relatively short margin, the difference in margin width is relatively small, so it is unlikely to be a problem.

さらに、本実施例によれば、上述したように、CPU210は、長尺用紙が用いられる第2の印刷制御(図7、図9)では、線ズレを抑制するための位置補正制御を実行しない。この結果、上流側の余白幅Wubと下流側の余白幅Wdbとの差が発生ことを抑制することができる。用紙Mの搬送方向ARの長さが比較的長い長尺用紙では、位置補正制御に起因する余白幅の差が大きくなりがちであるので、問題になる場合がある。本実施例によれば、このような問題は生じない。 Further, according to the present embodiment, as described above, the CPU 210 does not execute the position correction control for suppressing the line deviation in the second printing control (FIGS. 7 and 9) in which the long paper is used. .. As a result, it is possible to suppress the occurrence of a difference between the margin width Wub on the upstream side and the margin width Wdb on the downstream side. In the case of long paper having a relatively long AR in the transport direction of the paper M, the difference in the margin width due to the position correction control tends to be large, which may cause a problem. According to this embodiment, such a problem does not occur.

以上の説明から解るように、本実施例によれば、用紙Mの搬送方向ARの長さに応じて印刷制御を使い分けることで、長尺用紙が用いられる場合であっても短尺用紙が用いられる場合であっても、印刷ヘッド110の傾きに起因する線ズレが目立つことを抑制することができるとともに、上流側の余白幅Wubと下流側の余白幅Wdbとの差が目立つことを抑制することができる。 As can be seen from the above description, according to the present embodiment, by properly using the printing control according to the length of the transport direction AR of the paper M, the short paper is used even when the long paper is used. Even in this case, it is possible to suppress the conspicuous line deviation due to the tilt of the print head 110, and also suppress the conspicuous difference between the margin width Wub on the upstream side and the margin width Wdb on the downstream side. Can be done.

さらに、本実施例によれば、長尺用紙が用いられる場合の第2の印刷制御にて印刷される印刷画像OIの搬送方向AR(副走査方向)の印刷解像度は、短尺用紙が用いられる場合の第1の印刷制御にて印刷される印刷画像OIの搬送方向ARの印刷解像度と等しい。例えば、通常モードでは、長尺用紙が用いられる場合であっても短尺用紙が用いられる場合であっても、搬送方向ARの印刷解像度は、300dpiである(図6、図7)。高画質モードでは、長尺用紙が用いられる場合であっても短尺用紙が用いられる場合であっても、搬送方向ARの印刷解像度は、600dpiである(図8、図9)。この結果、用紙Mの搬送方向ARの長さに関わらずに、同等の見栄えとなるように同等の印刷解像度での印刷を実現しつつ、上述のように線ズレおよび余白幅の差が目立つことを抑制することができる。 Further, according to the present embodiment, the print resolution in the transport direction AR (secondary scanning direction) of the print image OI printed by the second print control when the long paper is used is the case where the short paper is used. It is equal to the print resolution of the transport direction AR of the print image OI printed by the first print control of. For example, in the normal mode, the print resolution of the transport direction AR is 300 dpi regardless of whether long paper is used or short paper is used (FIGS. 6 and 7). In the high image quality mode, the print resolution of the transport direction AR is 600 dpi regardless of whether long paper is used or short paper is used (FIGS. 8 and 9). As a result, regardless of the length of the AR in the transport direction of the paper M, printing at the same printing resolution is realized so that the appearance is the same, and the line deviation and the difference in the margin width are conspicuous as described above. Can be suppressed.

さらに、本実施例によれば、第1の印刷制御は、複数本のラスタラインのそれぞれを構成する複数個のドットを、P回(Pは1以上の整数)の部分印刷によって形成する制御であり、第2の印刷制御は、複数本のラスタラインのそれぞれを構成する複数個のドットを、Q回(QはP<Qを満たす整数)の部分印刷によって形成する制御である。例えば、第1の印刷制御である短尺通常制御では、図6に示すように、各ラスタラインの複数個のドットは、1回の部分印刷によって形成される(P=1)。これに対して、通常モード時の第2の印刷制御である長尺通常制御では、図7に示すように、各ラスタラインの複数個のドットは、3回の部分印刷によって形成される(Q=3)。例えば、高画質モード時の第1の印刷制御である短尺高画質制御では、図8に示すように、各ラスタラインの複数個のドットは、1回の部分印刷によって形成される(P=1)。これに対して、高画質モード時の第2の印刷制御である長尺高画質制御では、図9に示すように、各ラスタラインの複数個のドットは、2回の部分印刷によって形成される(Q=2)。このように、通常モードでも高画質モードでも、長尺用紙が用いられる場合には、各ラスタラインの複数個のドットを形成するための部分印刷の回数が多い(P<Q)。 Further, according to the present embodiment, the first print control is a control in which a plurality of dots constituting each of the plurality of raster lines are formed by partial printing P times (P is an integer of 1 or more). The second print control is a control in which a plurality of dots constituting each of the plurality of raster lines are formed by partial printing Q times (Q is an integer satisfying P <Q). For example, in the short normal control which is the first printing control, as shown in FIG. 6, a plurality of dots of each raster line are formed by one partial printing (P = 1). On the other hand, in the long normal control, which is the second print control in the normal mode, as shown in FIG. 7, a plurality of dots of each raster line are formed by three partial printings (Q). = 3). For example, in the short high image quality control, which is the first print control in the high image quality mode, as shown in FIG. 8, a plurality of dots of each raster line are formed by one partial printing (P = 1). ). On the other hand, in the long high image quality control, which is the second print control in the high image quality mode, as shown in FIG. 9, a plurality of dots of each raster line are formed by two partial printings. (Q = 2). As described above, when long paper is used in both the normal mode and the high image quality mode, the number of partial printings for forming a plurality of dots of each raster line is large (P <Q).

各ラスタラインの複数個のドットを複数回の部分印刷によって形成することで、1個のラスタラインRL上の全ドットが、他のラスタライン上の全ドットに対して、同じようにずれることを抑制できる。これによって、印刷画像OIにバンディングと呼ばれるスジが現れることを抑制できる。長尺用紙が用いられる場合には、べた塗りの部分が多いポスターなどの印刷画像OIが印刷されることが想定される。このような印刷画像OIは、バンディングが目立ちやすい。本実施例では、長尺用紙が用いられる場合には、各ラスタラインの複数個のドットを形成するための部分印刷の回数を多くすることで、バンディングを抑制することができる。 By forming a plurality of dots of each raster line by multiple partial printings, all the dots on one raster line RL are similarly displaced with respect to all the dots on the other raster lines. Can be suppressed. As a result, it is possible to suppress the appearance of streaks called banding in the printed image OI. When long paper is used, it is assumed that a printed image OI such as a poster having many solid parts is printed. Banding is easily noticeable in such a printed image OI. In this embodiment, when long paper is used, banding can be suppressed by increasing the number of partial printings for forming a plurality of dots of each raster line.

さらに、各ラスタラインの複数個のドットを複数回の部分印刷によって形成することで、異なる部分印刷で印刷される画像間で生じる線ズレ(図3)を抑制することができる。この結果、長尺用紙が用いられる場合に、位置補正制御を行わなくても線ズレが目立つことを抑制することができる。 Further, by forming a plurality of dots of each raster line by a plurality of partial prints, it is possible to suppress a line shift (FIG. 3) that occurs between images printed by different partial prints. As a result, when long paper is used, it is possible to suppress conspicuous line deviation without performing position correction control.

さらに、上記実施例によれば、CPU210は、ユーザからの入力に基づく用紙情報を取得する(図4、図5のS15)。この結果、ユーザからの入力に基づいて、第1の印刷制御と第2の印刷制御とを適切に切り替えることができる。 Further, according to the above embodiment, the CPU 210 acquires the paper information based on the input from the user (S15 in FIGS. 4 and 5). As a result, the first print control and the second print control can be appropriately switched based on the input from the user.

より具体的には、ユーザからの入力は、図4(A)のUI画面WI1のプルダウンメニューPM1を介した入力を含む。すなわち、ユーザからの入力は、用紙Mの複数種類のサイズに対応する複数の選択肢の中から、印刷に用いるべき用紙Mのサイズに対応する選択肢を選択する入力である。そして、CPU210は、ユーザによって選択された選択肢に基づいて、用紙Mの長さが第1長さ(例えば短尺用紙と判断される長さ)であるか第2長さ(例えば長尺用紙と判断される長さ)であるかを判定する(図5のS20)。この結果、ユーザによって選択された選択肢に基づいて、第1の印刷制御と第2の印刷制御とを適切に切り替えることができる。 More specifically, the input from the user includes the input via the pull-down menu PM1 of the UI screen WI1 of FIG. 4 (A). That is, the input from the user is an input for selecting an option corresponding to the size of the paper M to be used for printing from a plurality of options corresponding to a plurality of sizes of the paper M. Then, the CPU 210 determines whether the length of the paper M is the first length (for example, the length determined to be short paper) or the second length (for example, long paper) based on the options selected by the user. It is determined whether the length is (S20 in FIG. 5). As a result, the first print control and the second print control can be appropriately switched based on the options selected by the user.

さらには、ユーザからの入力は、図4(B)のUI画面WI2の入力欄IS1、IS2に入力される数値、すなわち、用紙Mの長さを示す数値の入力を含む。そして、CPU210は、ユーザによって入力された数値が閾値未満である場合には、用紙Mの長さが第1長さ(例えば短尺用紙と判断される長さ)であると判定し、該数値が閾値以上である場合には、用紙Mの長さが第2長さ(例えば長尺用紙と判断される長さ)であると判定する。この結果、ユーザによって入力された数値に基づいて、第1の印刷制御と第2の印刷制御とを適切に切り替えることができる。 Further, the input from the user includes the input of the numerical values input to the input fields IS1 and IS2 of the UI screen WI2 of FIG. 4B, that is, the numerical values indicating the length of the paper M. Then, when the numerical value input by the user is less than the threshold value, the CPU 210 determines that the length of the paper M is the first length (for example, the length determined to be short paper), and the numerical value is determined to be the first length. When it is equal to or more than the threshold value, it is determined that the length of the paper M is the second length (for example, the length determined to be a long paper). As a result, the first print control and the second print control can be appropriately switched based on the numerical value input by the user.

B.変形例
(1)上記実施例の印刷制御は、一例であり、これに限られない。例えば、長尺通常制御は、用紙搬送の長さをノズル長Dの半分の長さとし、1回の部分印刷でノズル長Dの半分の長さの部分画像を印刷する制御であっても良い。この場合であっても、長尺通常制御の用紙搬送の最大長さは、短尺通常制御の用紙搬送の最大長さよりも短くなるので、長尺用紙が用いられる場合に、印刷ヘッド110の傾きに起因する線ズレが目立つことを抑制することができる。
B. Modification Example (1) The print control of the above embodiment is an example and is not limited thereto. For example, the long normal control may be a control in which the length of the paper transport is set to half the length of the nozzle length D, and a partial image having a length half the nozzle length D is printed in one partial printing. Even in this case, the maximum length of the long normal control paper transport is shorter than the maximum short normal control paper transport, so that when long paper is used, the print head 110 is tilted. It is possible to suppress the conspicuous line deviation caused by the line deviation.

例えば、長尺高画質制御は、用紙搬送の長さをノズル長Dの半分の長さとしても良い。そして、奇数回目の部分印刷にて、奇数番目のラスタラインRLが印刷され、偶数回目の部分印刷にて、偶数番目のラスタラインRLが印刷されても良い。そして、各ラスタラインRLは、短尺高画質制御と同様に、1回の部分印刷で印刷されても良い。この場合でも主走査方向の印刷解像度が600dpiである印刷を実現できる。この場合であっても、長尺高画質制御の用紙搬送の最大長さは、短尺高画質制御の用紙搬送の最大長さよりも短くなるので、長尺用紙が用いられる場合に、印刷ヘッド110の傾きに起因する線ズレが目立つことを抑制することができる。 For example, in the long high image quality control, the paper transport length may be half the length of the nozzle length D. Then, the odd-numbered raster line RL may be printed in the odd-numbered partial printing, and the even-numbered raster line RL may be printed in the even-numbered partial printing. Then, each raster line RL may be printed by one partial printing as in the case of short-length high-quality control. Even in this case, printing with a print resolution of 600 dpi in the main scanning direction can be realized. Even in this case, the maximum length of paper transport for long high image quality control is shorter than the maximum length for paper transport for short high image quality control. Therefore, when long paper is used, the print head 110 It is possible to suppress the conspicuous line deviation due to the inclination.

(2)上記実施例では、印刷モードが同じであれば、短尺用紙が用いられる場合であっても長尺用紙が用いられる場合であっても、搬送方向ARの印刷解像度は同じである。これに代えて、例えば、同じ印刷モードである場合において、長尺用紙が用いられる場合には、搬送方向ARの印刷解像度が600dpiとされ、短尺用紙が用いられる場合には、搬送方向ARの印刷解像度が300dpiとされても良い。 (2) In the above embodiment, if the print mode is the same, the print resolution of the transport direction AR is the same regardless of whether the short paper is used or the long paper is used. Instead, for example, in the same printing mode, when long paper is used, the print resolution of the transport direction AR is 600 dpi, and when short paper is used, printing of the transport direction AR is performed. The resolution may be 300 dpi.

(3)上記実施例では、CPU210は、ユーザからの入力に基づいて、用紙Mが短尺用紙であるか長尺用紙であるかを判断している。これに代えて、例えば、CPU210は、プリンタ200に設けられたセンサによって、用いられる用紙Mの搬送方向ARの長さを検出し、該検出結果に基づいて、用紙Mが短尺用紙であるか長尺用紙であるかを判断しても良い。 (3) In the above embodiment, the CPU 210 determines whether the paper M is a short paper or a long paper based on the input from the user. Instead, for example, the CPU 210 detects the length of the transport direction AR of the paper M used by a sensor provided in the printer 200, and based on the detection result, the paper M is a short paper or a long paper. You may judge whether it is a scale paper.

(4)上記実施例では、CPU210は、短尺用紙が用いられる場合には、位置補正制御を実行し、長尺用紙が用いられる場合には、位置補正制御を実行しない。これに代えて、例えば、CPU210は、短尺用紙が用いられる場合には、第1の補正量(例えば、Δx)で位置補正制御を実行し、長尺用紙が用いられる場合には、余白幅の差が目立たないように、第1補正量よりも小さな第2補正量で位置補正制御を実行しても良い。 (4) In the above embodiment, the CPU 210 executes the position correction control when the short paper is used, and does not execute the position correction control when the long paper is used. Instead of this, for example, the CPU 210 executes the position correction control with the first correction amount (for example, Δx) when the short paper is used, and when the long paper is used, the margin width is The position correction control may be executed with a second correction amount smaller than the first correction amount so that the difference is not noticeable.

(5)印刷媒体として、用紙Mに代えて、他の媒体、例えば、OHP用のフィルム、CD-ROM、DVD-ROMが採用されても良い。 (5) As the print medium, instead of the paper M, another medium, for example, a film for OHP, a CD-ROM, or a DVD-ROM may be adopted.

(6)上記実施例の印刷機構100では、搬送部140が用紙Mを搬送することによって、印刷ヘッド110に対して用紙Mを搬送方向に相対的に移動させている。これに代えて、固定された用紙Mに対して、印刷ヘッド110を搬送方向ARと反対方向に移動させることによって、印刷ヘッド110に対して用紙Mを搬送方向ARに相対的に移動させても良い。 (6) In the printing mechanism 100 of the above embodiment, the transport unit 140 transports the paper M to move the paper M relative to the print head 110 in the transport direction. Instead of this, even if the print head 110 is moved in the direction opposite to the transport direction AR with respect to the fixed paper M, the paper M is relatively moved with respect to the print head 110 in the transport direction AR. good.

(7)上記各実施例では、図5の印刷処理を実行する装置は、プリンタ200のCPU210である。これに代えて、プリンタ200と接続されるパーソナルコンピュータなどの端末装置が、図5の印刷処理を実行しても良い。この場合には、端末装置のCPUは、例えば、プリンタドライバプログラムを実行することのよって、図5の印刷処理を実行する。この場合には、端末装置のCPUは、図6のS60では、部分印刷データと制御データとをプリンタ200に送信することによって印刷実行部としてのプリンタ200に印刷を実行させる。 (7) In each of the above embodiments, the apparatus for executing the printing process of FIG. 5 is the CPU 210 of the printer 200. Instead of this, a terminal device such as a personal computer connected to the printer 200 may execute the printing process of FIG. In this case, the CPU of the terminal device executes the printing process of FIG. 5, for example, by executing the printer driver program. In this case, in S60 of FIG. 6, the CPU of the terminal device causes the printer 200 as the print execution unit to execute printing by transmitting the partial print data and the control data to the printer 200.

さらには、図5の印刷処理を実行する装置は、例えば、プリンタや端末装置から画像データを取得して該画像データを用いて印刷ジョブを生成するサーバであっても良い。このようなサーバは、ネットワークを介して互いに通信可能な複数個の計算機であっても良い。 Further, the device that executes the print process of FIG. 5 may be, for example, a server that acquires image data from a printer or a terminal device and generates a print job using the image data. Such a server may be a plurality of computers capable of communicating with each other via a network.

(8)上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図5の印刷処理がプリンタ200において実行される場合に、ハーフトーン処理や色変換処理は、例えば、プリンタ200のCPU210の指示に従って動作する専用のハードウェア回路(例えば、ASIC)によって実現されてもよい。 (8) In each of the above embodiments, a part of the configuration realized by the hardware may be replaced with software, and conversely, a part or all of the configuration realized by the software may be replaced with hardware. You may do so. For example, when the print process of FIG. 5 is executed in the printer 200, the halftone process and the color conversion process are realized by, for example, a dedicated hardware circuit (for example, ASIC) that operates according to the instruction of the CPU 210 of the printer 200. You may.

以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。 Although the present invention has been described above based on Examples and Modifications, the above-described embodiments of the invention are for facilitating the understanding of the present invention and do not limit the present invention. The present invention may be modified or improved without departing from the spirit and claims, and the present invention includes an equivalent thereof.

100…印刷機構,110…印刷ヘッド,111…ノズル形成面,120…ヘッド駆動部,130…主走査部,133…キャリッジ,134…摺動軸,140…搬送部,141…下流ローラ対,142…上流ローラ対,145…用紙台,200…プリンタ,210…CPU,220…不揮発性記憶装置,230…揮発性記憶装置,231…バッファ領域,260…操作部,270…表示部,280…通信部,AR…搬送方向,BT1~BT4…ボタン,CP…コンピュータプログラム,M…用紙,NC,NK,NY,NM…ノズル列,NZ…ノズル,OI,OIa,OIb…印刷画像,WI1,WI2…UI画面 100 ... Printing mechanism, 110 ... Print head, 111 ... Nozzle forming surface, 120 ... Head drive unit, 130 ... Main scanning unit, 133 ... Carriage, 134 ... Sliding shaft, 140 ... Transport unit, 141 ... Downstream roller pair, 142 ... Upstream roller pair, 145 ... Paper stand, 200 ... Printer, 210 ... CPU, 220 ... Non-volatile storage device, 230 ... Volatile storage device, 231 ... Buffer area, 260 ... Operation unit, 270 ... Display unit, 280 ... Communication Part, AR ... Transport direction, BT1 to BT4 ... Button, CP ... Computer program, M ... Paper, NC, NK, NY, NM ... Nozzle row, NZ ... Nozzle, OI, OIa, OIb ... Printed image, WI1, WI2 ... UI screen

Claims (8)

副走査方向の位置が互いに異なる複数個のノズルを有する印刷ヘッドと、印刷媒体に対して前記副走査方向と交差する主走査方向に沿って前記印刷ヘッドを移動させる主走査を実行する主走査部と、前記印刷ヘッドに対して前記副走査方向に沿って前記印刷媒体を移動させる副走査を実行する副走査部と、を備える印刷実行部の制御装置であって、
前記印刷媒体の前記副走査方向の長さである媒体長さに関する媒体情報を取得する情報取得部と、
前記主走査を行いつつ前記印刷ヘッドによってドットを形成する部分印刷と、前記副走査と、を前記印刷実行部に複数回実行させることによって、印刷画像を前記印刷実行部に印刷させる印刷制御部と、
を備え、
前記印刷制御部は、前記媒体情報に基づいて判定される前記媒体長さが第1長さである場合には第1の印刷制御を実行し、前記媒体情報に基づいて判定される前記媒体長さが第1長さよりも長い第2長さである場合には第2の印刷制御を実行し、
前記第1の印刷制御は、前記副走査方向の単位長さ分の画像を印刷する際にN回(Nは1以上の整数)の前記部分印刷を実行する制御であり、
前記第2の印刷制御は、前記単位長さ分の画像を印刷する際にM回(MはN<Mを満たす整数)の前記部分印刷を実行する制御であり、
前記第2の印刷制御において1回目の前記部分印刷とM回目の前記部分印刷との間に実行される前記副走査の最大長さは、前記第1の印刷制御において1回目の前記部分印刷とN回目の前記部分印刷との間に実行される前記副走査の最大長さよりも短い、制御装置。
A print head having a plurality of nozzles whose positions in the sub-scanning direction are different from each other, and a main scanning unit that executes a main scan for moving the print head along a main scanning direction intersecting the sub-scanning direction with respect to a print medium. A control device for a print execution unit including a sub-scanning unit that executes a sub-scanning that moves the print medium along the sub-scanning direction with respect to the print head.
An information acquisition unit that acquires medium information regarding a medium length that is the length of the print medium in the sub-scanning direction, and an information acquisition unit.
A print control unit that causes the print execution unit to print a printed image by causing the print execution unit to execute partial printing in which dots are formed by the print head while performing the main scan and sub-scanning. ,
Equipped with
The print control unit executes the first print control when the medium length determined based on the medium information is the first length, and the medium length determined based on the medium information. If the second length is longer than the first length, the second print control is executed.
The first print control is a control for executing the partial printing N times (N is an integer of 1 or more) when printing an image for a unit length in the sub-scanning direction.
The second print control is a control for executing the partial printing M times (M is an integer satisfying N <M) when printing an image for the unit length.
The maximum length of the sub-scan executed between the first partial print and the Mth partial print in the second print control is the same as the first partial print in the first print control. A control device shorter than the maximum length of the sub-scan performed between the Nth partial print.
請求項1に記載の制御装置であって、
前記第2の印刷制御にて印刷される印刷画像の前記副走査方向の印刷解像度は、前記第1の印刷制御にて印刷される印刷画像の前記副走査方向の印刷解像度と等しい、制御装置。
The control device according to claim 1.
A control device in which the print resolution of the print image printed by the second print control in the sub-scanning direction is equal to the print resolution of the print image printed by the first print control in the sub-scanning direction.
請求項2に記載の制御装置であって、
前記印刷画像は、それぞれが前記主走査方向に沿って並ぶ複数個の前記ドットを含む複数本のラスタラインを含み、
前記第1の印刷制御は、前記複数本のラスタラインのそれぞれを構成する前記複数個のドットを、P回(Pは1以上の整数)の前記部分印刷によって形成する制御であり、
前記第2の印刷制御は、前記複数本のラスタラインのそれぞれを構成する前記複数個のドットを、Q回(QはP<Qを満たす整数)の前記部分印刷によって形成する制御である、制御装置。
The control device according to claim 2.
The printed image comprises a plurality of raster lines, each containing the plurality of dots aligned along the main scanning direction.
The first print control is a control in which the plurality of dots constituting each of the plurality of raster lines are formed by the partial printing P times (P is an integer of 1 or more).
The second print control is a control in which the plurality of dots constituting each of the plurality of raster lines are formed by the partial printing Q times (Q is an integer satisfying P <Q). Device.
請求項1~3のいずれかに記載の制御装置であって、
前記情報取得部は、ユーザからの入力に基づく前記媒体情報を取得する、制御装置。
The control device according to any one of claims 1 to 3.
The information acquisition unit is a control device that acquires the medium information based on an input from a user.
請求項4に記載の制御装置であって、
前記ユーザからの入力は、前記印刷媒体の複数種類のサイズに対応する複数の選択肢の中から、印刷に用いるべき前記印刷媒体のサイズに対応する選択肢を選択する入力であり、
前記印刷制御部は、ユーザによって選択された選択肢に基づいて、前記媒体長さが前記第1長さであるか前記第2長さであるかを判定する、制御装置。
The control device according to claim 4.
The input from the user is an input for selecting an option corresponding to the size of the print medium to be used for printing from a plurality of options corresponding to a plurality of sizes of the print medium.
The print control unit is a control device that determines whether the medium length is the first length or the second length based on the options selected by the user.
請求項4に記載の制御装置であって、
前記ユーザからの入力は、前記媒体長さを示す数値の入力であり、
前記印刷制御部は、ユーザによって入力された前記数値が閾値未満である場合には、前記媒体長さが前記第1長さであると判定し、ユーザによって入力された前記数値が前記閾値以上である場合には、前記媒体長さが前記第2長さであると判定する、制御装置。
The control device according to claim 4.
The input from the user is a numerical input indicating the medium length, and is an input.
When the numerical value input by the user is less than the threshold value, the print control unit determines that the medium length is the first length, and the numerical value input by the user is equal to or larger than the threshold value. In some cases, a control device that determines that the medium length is the second length.
請求項1~6のいずれかに記載の制御装置であって、
前記印刷制御部は、第1の部分印刷にて印刷される第1の部分画像と、第1の部分印刷の次に実行される第2の部分印刷にて印刷される第2の部分画像の前記副走査方向の下流端と、が接する部分における前記主走査方向の画像のズレを抑制するために、前記第1の部分画像に対する前記第2の部分画像の印刷位置を前記主走査方向にずらず位置補正制御を前記印刷制御部に実行させることが可能であり、
前記第1の印刷制御は、前記位置補正制御を実行させる制御であり、
前記第2の印刷制御は、前記位置補正制御を実行させない制御である、制御装置。
The control device according to any one of claims 1 to 6.
The print control unit is a first partial image printed in the first partial print and a second partial image printed in the second partial print executed after the first partial print. In order to suppress the deviation of the image in the main scanning direction at the portion in contact with the downstream end in the sub-scanning direction, the printing position of the second partial image with respect to the first partial image is shifted in the main scanning direction. It is possible to cause the print control unit to execute position correction control.
The first print control is a control for executing the position correction control.
The second print control is a control device that does not execute the position correction control.
副走査方向の位置が互いに異なる複数個のノズルを有する印刷ヘッドと、印刷媒体に対して前記副走査方向と交差する主走査方向に沿って前記印刷ヘッドを移動させる主走査を実行する主走査部と、前記印刷ヘッドに対して前記副走査方向に沿って前記印刷媒体を移動させる副走査を実行する副走査部と、を備える印刷実行部を制御するためのコンピュータプログラムであって、
前記印刷媒体の前記副走査方向の長さである媒体長さに関する媒体情報を取得する情報取得機能と、
前記主走査を行いつつ前記印刷ヘッドによってドットを形成する部分印刷と、前記副走査と、を前記印刷実行部に複数回実行させることによって、印刷画像を前記印刷実行部に印刷させる印刷制御機能と、
をコンピュータに実現させ、
前記印刷制御機能は、前記媒体情報に基づいて判定される前記媒体長さが第1長さである場合には第1の印刷制御を実行し、前記媒体情報に基づいて判定される前記媒体長さが第1長さよりも長い第2長さである場合には第2の印刷制御を実行し、
前記第1の印刷制御は、前記副走査方向の単位長さ分の画像を印刷する際にN回(Nは1以上の整数)の前記部分印刷を実行する制御であり、
前記第2の印刷制御は、前記単位長さ分の画像を印刷する際にM回(MはN<Mを満たす整数)の前記部分印刷を実行する制御であり、
前記第2の印刷制御において1回目の前記部分印刷とM回目の前記部分印刷との間に実行される前記副走査の最大長さは、前記第1の印刷制御において1回目の前記部分印刷とN回目の前記部分印刷との間に実行される前記副走査の最大長さよりも短い、コンピュータプログラム。


A print head having a plurality of nozzles whose positions in the sub-scanning direction are different from each other, and a main scanning unit that executes a main scan for moving the print head along a main scanning direction intersecting the sub-scanning direction with respect to a print medium. A computer program for controlling a print execution unit including a sub-scanning unit that executes a sub-scanning that moves the print medium along the sub-scanning direction with respect to the print head.
An information acquisition function for acquiring medium information regarding a medium length, which is the length of the print medium in the sub-scanning direction, and
A print control function for causing the print execution unit to print a printed image by causing the print execution unit to execute partial printing in which dots are formed by the print head while performing the main scan and sub-scanning. ,
To the computer,
The print control function executes the first print control when the medium length determined based on the medium information is the first length, and the medium length determined based on the medium information. If the second length is longer than the first length, the second print control is executed.
The first print control is a control for executing the partial printing N times (N is an integer of 1 or more) when printing an image for a unit length in the sub-scanning direction.
The second print control is a control for executing the partial printing M times (M is an integer satisfying N <M) when printing an image for the unit length.
The maximum length of the sub-scan executed between the first partial print and the Mth partial print in the second print control is the same as the first partial print in the first print control. A computer program shorter than the maximum length of the subscan performed between the Nth partial print.


JP2020181912A 2020-10-29 2020-10-29 Control device, computer program Active JP7492195B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020181912A JP7492195B2 (en) 2020-10-29 2020-10-29 Control device, computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020181912A JP7492195B2 (en) 2020-10-29 2020-10-29 Control device, computer program

Publications (2)

Publication Number Publication Date
JP2022072456A true JP2022072456A (en) 2022-05-17
JP7492195B2 JP7492195B2 (en) 2024-05-29

Family

ID=81604595

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020181912A Active JP7492195B2 (en) 2020-10-29 2020-10-29 Control device, computer program

Country Status (1)

Country Link
JP (1) JP7492195B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4235569B2 (en) 2003-02-26 2009-03-11 キヤノン株式会社 Recording method and recording apparatus
JP4387768B2 (en) 2003-11-14 2009-12-24 キヤノン株式会社 Inkjet recording device
JP2010102398A (en) 2008-10-21 2010-05-06 Riso Kagaku Corp Printer driver program, printing controller and printing system
JP2016049663A (en) 2014-08-29 2016-04-11 セイコーエプソン株式会社 Print controller and print control program

Also Published As

Publication number Publication date
JP7492195B2 (en) 2024-05-29

Similar Documents

Publication Publication Date Title
JP4306214B2 (en) Misalignment correction during bidirectional printing according to the platen gap
US11267265B2 (en) Control device, non-transitory computer-readable medium, control method
JP6398199B2 (en) Print control apparatus, print control method, and print control program
US11479051B2 (en) Image processing apparatus controlling printing according to unidirectional printing method or bidirectional printing method
JP6978728B2 (en) Control device and computer program
JP2013184392A (en) Inkjet recording apparatus, image processing apparatus and method, and program
JP7439661B2 (en) Image processing method, image processing device, and recording system
US9150009B1 (en) Printing apparatus, printing method, and program
US8529004B2 (en) Printing apparatus and printing method
JP7492195B2 (en) Control device, computer program
JP2022072457A (en) Control device and computer program
JP7227556B2 (en) Image processing device and computer program
JP2007245583A (en) Inkjet recorder, inkjet recording method and program
JP2021053895A (en) Control device, computer program and method
US11260671B2 (en) Printer, computer-readable medium, and method for suppressing reduction in printing speed and deterioration of image quality
EP3882037B1 (en) Recording device and recording method
JP7448880B2 (en) Printing devices and computer programs
US20230256739A1 (en) Recording device and recording method
JP7413889B2 (en) Image processing method and image processing device
US10987938B2 (en) Image processing device generating print data for printer provided with print head having a plurality of nozzles
JP2023018844A (en) Printer, and computer program
JP2016159542A (en) Print control device and print control method
JP2024036761A (en) Printer and printing method
JP2021066027A (en) Printing apparatus
JP2022032075A (en) Image processing device and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240411

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: 20240417

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240430

R150 Certificate of patent or registration of utility model

Ref document number: 7492195

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150