JP7492195B2 - Control device, computer program - Google Patents

Control device, computer program Download PDF

Info

Publication number
JP7492195B2
JP7492195B2 JP2020181912A JP2020181912A JP7492195B2 JP 7492195 B2 JP7492195 B2 JP 7492195B2 JP 2020181912 A JP2020181912 A JP 2020181912A JP 2020181912 A JP2020181912 A JP 2020181912A JP 7492195 B2 JP7492195 B2 JP 7492195B2
Authority
JP
Japan
Prior art keywords
print
printing
control
length
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.)
Active
Application number
JP2020181912A
Other languages
Japanese (ja)
Other versions
JP2022072456A (en
Inventor
覚 荒金
亮太 垣鍔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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)

Description

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

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

特開2005-115528号公報JP 2005-115528 A

ここで、製造誤差等に起因して、印刷時の用紙の搬送方向に対して印刷ヘッドが傾いて配置され得る。このような印刷ヘッドの傾きに起因して、印刷画像において搬送方向に延びる線がずれる不具合(以下、線ズレとも呼ぶ)が生じ得る。 Here, due to manufacturing errors, etc., the print head may be positioned at an angle to the paper transport direction during printing. This tilt of the print head may cause a problem in which the lines extending in the transport direction in the printed image are misaligned (hereinafter, also referred to as line misalignment).

本明細書は、比較的長い印刷媒体が用いられる場合に、印刷ヘッドの傾きに起因する線ズレが目立つことを抑制することができる技術を開示する。 This specification discloses a technology that can prevent noticeable line misalignment caused by print head tilt when a relatively long print medium is used.

本明細書に開示された技術は、以下の適用例として実現することが可能である。 The technology disclosed in this specification 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 control device for a print execution unit including a print head having multiple nozzles whose positions in the sub-scanning direction are different from each other, a main scanning unit that performs a main scan to move the print head along a main scanning direction that intersects with the sub-scanning direction relative to a print medium, and a sub-scanning unit that performs a sub-scan to move the print medium along the sub-scanning direction relative to the print head, the control device including an information acquisition unit that acquires medium information regarding a medium length, which is the length of the print medium in the sub-scanning direction, and a print control unit that causes the print execution unit to print a print image by causing the print execution unit to perform partial printing to form dots by the print head while performing the main scan and the sub-scanning multiple times, and the print control unit determines whether or not the print image is printed based on the medium information before the print image is printed. A control device that executes a first printing control when the medium length is a first length, and executes a second printing control when the medium length determined based on the medium information is a second length longer than the first length, the first printing control being a control that executes N times (N is an integer equal to or greater than 1) of front partial printing when printing an image for a unit length in the sub-scanning direction, the second printing control being a control that executes M times (M is an integer satisfying N<M) of partial printing when printing an image for the unit length, and the maximum length of the sub-scan executed between the first partial printing and the Mth partial printing in the second printing control is shorter than the maximum length of the sub-scan executed between the first partial printing and the Nth partial printing in the first printing control.

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

なお、本明細書に開示の技術は、種々の態様で実現することが可能であり、例えば、印刷実行部の制御装置、印刷方法、および、印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体(例えば、一時的ではない記録媒体)、等の形態で実現することができる。 The technology disclosed in this specification can be realized in various forms, such as a control device for a print execution unit, a printing method, a printing device, a computer program for realizing the functions of the method or device, a recording medium on which the computer program is recorded (e.g., a non-transitory recording medium), etc.

実施例のプリンタ200の構成を示すブロック図。FIG. 2 is a block diagram showing the configuration of a printer 200 according to the embodiment. 印刷機構100の概略構成を示す図。FIG. 2 is a diagram showing a schematic configuration of a printing mechanism 100. 印刷の概要の説明図。FIG. 印刷指示を入力するためのUI画面の一例を示す図。FIG. 4 is a diagram showing an example of a UI screen for inputting a print instruction. 印刷処理のフローチャート。4 is a flowchart of a printing process. 短尺通常制御の説明図。FIG. 長尺通常制御の説明図。FIG. 短尺高画質制御の説明図。FIG. 長尺高画質制御の説明図。FIG.

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

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

揮発性記憶装置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 non-volatile storage device 220 stores a computer program CP. In this embodiment, the computer program CP is a control program for controlling the printer 200. The computer program CP may be provided by being stored in the non-volatile storage device 220 when the printer 200 is shipped. Alternatively, the computer program CP may be provided in a form in which it is downloaded from a server, or in a form in which it is stored on a DVD-ROM or the like. By executing the computer program CP, the CPU 210 controls, for example, the print mechanism 100 to perform the printing process described below.

印刷機構100は、シアン(C)、マゼンタ(M)、イエロ(Y)、ブラック(K)の各インク(液滴)を吐出して印刷を行う。印刷機構100は、印刷ヘッド110とヘッド駆動部120と主走査部130と搬送部140とを備えている。 The printing mechanism 100 prints by ejecting ink (droplets) of each of the following colors: cyan (C), magenta (M), yellow (Y), and black (K). The printing mechanism 100 includes a print head 110, a head drive 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を往復動させる主走査が実現される。 Figure 2 is a diagram showing a schematic configuration of the printing mechanism 100. As shown in Figure 2 (A), the main scanning unit 130 includes a carriage 133 that carries the print head 110, and a sliding shaft 134 that holds the carriage 133 so that it can move back and forth along the main scanning direction (the X-axis direction in Figure 2). The main scanning unit 130 uses the power of a main scanning motor (not shown) to move the carriage 133 back and forth along the sliding shaft 134. This achieves main scanning, which moves the print head 110 back and forth along the main scanning direction relative to the paper M.

搬送部140は、用紙Mを保持しつつ、主走査方向と交差する搬送方向AR(図2の+Y方向)に用紙Mを搬送する。図2(A)に示すように、用紙台145と、上流ローラ対142と、下流ローラ対141と、を備えている。以下では、搬送方向ARの上流側(-Y側)を、単に、上流側とも呼び、搬送方向ARの下流側(+Y側)を単に下流側とも呼ぶ。 The transport unit 140 holds the paper M and transports the paper M in a transport direction AR (the +Y direction in FIG. 2) that intersects with the main scanning direction. As shown in FIG. 2A, the transport unit 140 includes a paper tray 145, an upstream roller pair 142, and a downstream roller pair 141. Hereinafter, the upstream side (-Y side) of the transport direction AR will also be referred to simply as the upstream side, and the downstream side (+Y side) of the transport direction AR will also be referred to simply as the 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 upstream (-Y side) of the print head 110, and the downstream roller pair 141 holds the paper M downstream (+Y side) of the print head 110. The paper platform 145 is located between the upstream roller pair 142 and the downstream roller pair 141, and is positioned opposite the nozzle formation surface 111 of the print head 110. The paper M is transported by driving the downstream roller pair 141 and the upstream roller pair 142 by a transport motor (not shown).

ヘッド駆動部120(図1)は、主走査部130が印刷ヘッド110の主走査を行っている最中に、印刷ヘッド110に駆動信号を供給して、印刷ヘッド110を駆動する。印刷ヘッド110は、駆動信号に従って、搬送部140によって搬送される用紙上にインクを吐出してドットを形成する。 The head drive unit 120 (Figure 1) supplies a drive signal to the print head 110 to drive the print head 110 while the main scanning unit 130 is performing a main scan of the print head 110. In accordance with the drive signal, the print head 110 ejects ink onto the paper being transported by the transport unit 140 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)インチである。 Figure 2 (B) shows the configuration of the print head 110 as viewed from the -Z side (the lower side in Figure 2). As shown in Figure 2 (B), the nozzle forming surface 111 of the print head 110 has a plurality of nozzle rows consisting of a plurality of nozzles, that is, the nozzle rows NC, NM, NY, and NK that eject the above-mentioned C, M, Y, and K inks. Each nozzle row includes a plurality of nozzles NZ aligned along the transport direction AR. The positions of the plurality of nozzles NZ in the transport direction AR (+Y direction) are different from each other, and the nozzles NZ are aligned along the transport direction AR at a predetermined nozzle interval NT. The nozzle interval NT is the length in the transport direction AR between two nozzles NZ adjacent to each other in the transport direction AR among the plurality of nozzles NZ. In this embodiment, the nozzle interval NT of each nozzle row is an interval equivalent to 300 dpi, that is, (1/300) inch.

これらのノズル列を構成するノズルのうち、最も上流側(-Y側)に位置するノズルNZを、最上流ノズルNZuとも呼ぶ。また、これらのノズルのうち、最も下流側(+Y側)に位置するノズルNZを、最下流ノズルNZdと呼ぶ。最上流ノズルNZuから最下流ノズルNZdまでの搬送方向ARの長さに、さらに、ノズル間隔NTを加えた長さを、ノズル長Dとも呼ぶ。 Of the nozzles that make up these nozzle rows, the nozzle NZ located most upstream (-Y side) is also called the most upstream nozzle NZu. Furthermore, of these nozzles, the nozzle NZ located most downstream (+Y side) is called the most downstream nozzle NZd. The length in the transport direction AR from the most upstream nozzle NZu to the most downstream nozzle NZd, plus the nozzle spacing NT, is also called the 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 their positions in the transport direction AR (Y direction in FIG. 2B) overlap with each other. For example, in the example of FIG. 2B, the nozzle row NK is arranged in the +X direction of the nozzle row NY that ejects Y ink.

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

図3は、印刷の概要の説明図である。図3(B)には、用紙Mに、印刷される印刷画像OIaが図示されている。印刷画像OIaは、複数個の部分画像PI1~PI5を含んでいる。各部分画像は、1回の部分印刷によって印刷される画像である。部分印刷の印刷方向は、往路方向と復路方向とのいずれかである。すなわち、部分印刷は、往路方向(図3の+X方向)の主走査を行いつつドットを形成する往路印刷と、復路方向(図3の-X方向)の主走査を行いつつドットを形成する復路印刷と、のいずれかである。図3にて部分画像内には、+X方向または-X方向の実線の矢印が付されている。+X方向の実線の矢印が付された部分画像PI1、PI3、PI5は、往路印刷によって印刷される。-X方向の実線の矢印が付された部分画像PI2、PI4は、復路印刷によって印刷される。 Figure 3 is an explanatory diagram of the printing overview. Figure 3 (B) shows a print image OIa to be printed on paper M. The print image OIa includes multiple partial images PI1 to PI5. Each partial image is printed by one partial printing. The printing direction of partial printing is either the forward pass direction or the return pass direction. In other words, partial printing is either forward pass printing, in which dots are formed while performing a main scan in the forward pass direction (+X direction in Figure 3), or return pass printing, in which dots are formed while performing a main scan in the return pass direction (-X direction in Figure 3). In Figure 3, solid arrows in the +X direction or -X direction are attached within the partial images. Partial images PI1, PI3, and PI5 with solid arrows in the +X direction are printed by forward pass printing. Partial images PI2 and PI4 with solid arrows in the -X direction are printed by return pass 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 in this embodiment is bidirectional printing in which forward and return printing are performed alternately. In FIG. 3B, the arrow in the -Y direction from one partial image (e.g., partial image PI1) to another partial image (e.g., partial image PI2) adjacent in the -Y direction corresponds to the transport (sub-scan) of the paper M. That is, the arrow in the -Y direction in FIG. 3B indicates that the print head 110 moves in the -Y direction relative to the paper M shown in FIG. 3B as the paper M is transported. 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 in one pass 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だけずれている。 3A is a diagram explaining the misalignment of the nozzle NZ in the main scanning direction. In order to avoid cluttering the figure, FIG. 3A illustrates a simplified print head 110 having only one nozzle row for ink of one color. The misalignment of the nozzle NZ in the main scanning direction is when the position of the most upstream nozzle NZu is shifted in the main scanning direction from the designed position relative to the position of the most downstream nozzle NZd. Such misalignment occurs, for example, when the print head 110 is tilted relative to the designed position, as shown in FIG. 3A. In the example of FIG. 3A, due to the tilt of the print head 110, the direction in which the nozzle row extends is tilted by an angle θ with respect to the transport direction AR (Y direction). As a result, the position of the most upstream nozzle NZu is shifted in the main scanning direction by Δx relative to the position of the most downstream nozzle NZd from the designed position.

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

線ズレが生じることを抑制するために、特定の部分画像(例えばPI1)に対して、次に印刷される部分画像(例えば、PI2)の印刷位置を、主走査方向にずらず制御(位置補正制御と呼ぶ)が知られている。本実施例の印刷機構100は、位置補正制御を実行可能である。図3(B)には、位置補正制御が行われない場合の印刷画像OIaが図示されており、図3(C)には、線ズレ補正制御が行われる場合の印刷画像OIbが図示されている。図3(C)の例では、位置補正制御によって、特定の部分画像(例えばPI1)に対して、次に印刷される部分画像(例えば、PI2)の印刷位置が、-X方向にΔxだけずらされている。位置補正制御によって、印刷画像OIb上のY方向に延びる直線LNには、例えば、破線の円Cbで示す部分において、線ズレが生じていない。 In order to prevent line misalignment, it is known to control the print position of a partial image (e.g., PI2) to be printed next to a specific partial image (e.g., PI1) without misalignment in the main scanning direction (called position correction control). The print mechanism 100 of this embodiment is capable of executing position correction control. FIG. 3B illustrates a print image OIa when position correction control is not performed, and FIG. 3C illustrates a print image OIb when line misalignment correction control is performed. In the example of FIG. 3C, the print position of a partial image (e.g., PI2) to be printed next to a specific partial image (e.g., PI1) is shifted by Δx in the -X direction by position correction control. By position correction control, no line misalignment occurs on the straight line LN extending in the Y direction on the print image OIb, for example, in the part indicated by the dashed circle Cb.

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

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

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

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

図4は、印刷指示を入力するためのUI画面の一例を示す図である。図4(A)のUI画面WI1は、印刷に関連する複数個の設定項目のそれぞれについて、対応する複数個の選択肢の中から、1個の有効な選択肢を指定するための入力要素を含んでいる。具体的には、UI画面WI1は、複数個の選択肢から設定情報を入力するプルダウンメニューPM1と、複数個のラジオボタンRB1~RB6と、複数個のボタンBT1~BT3と、を含む。 Figure 4 shows an example of a UI screen for inputting print instructions. The UI screen WI1 in Figure 4 (A) includes input elements for specifying one valid option from among a number of options corresponding to each of a number of setting items related to printing. Specifically, the UI screen WI1 includes a pull-down menu PM1 for inputting setting information from a number of options, a number of radio buttons RB1 to RB6, and a number 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 size of the paper M as the printing medium. In this embodiment, the options available are standard short paper such as A4 or A3, long paper (e.g., 297 mm x 1200 mm paper), and user-defined size paper. User-defined size paper is a size that has been registered by the user in advance. The user can register any size of paper via another UI screen WI2 (described later in FIG. 4B) that is displayed when button BT1 is pressed.

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

ラジオボタンRB5、RB6は、印刷モードの指定を入力するための入力要素である。画質モードの選択肢は、本実施例では、高画質モードと、通常モードと、の2種類である。高画質モードで印刷される画像は、通常モードで印刷される画像よりも画質が高い。一方で、高画質モードの印刷に要する時間は、通常モードの印刷に要する時間よりも長い。高画質モードと通常モードとの印刷制御の違いについては後述する。 Radio buttons RB5 and RB6 are input elements for inputting the print mode designation. In this embodiment, there are two image quality mode options: high quality mode and normal mode. Images printed in high quality mode have higher image quality than images printed in normal mode. However, the time required for printing in high quality mode is longer than the time required for printing in normal mode. The difference in print control between high quality mode and 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 option currently specified on the UI screen WI1 is stored as the valid setting information for the corresponding setting item. The valid setting information can be said to be a type 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 in FIG. 4(B) 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は、用紙の高さを数値で入力するための入力要素である。 Radio buttons RB7 and RB8 are input elements for inputting the units used when inputting the size of paper M. In this embodiment, there are two unit options: millimeters and inches. Input field IS1 is an input element for inputting the paper width as a numerical value. Input field IS2 is an input element for inputting the paper height as a numerical value.

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

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

S15では、CPU210は、印刷条件情報を取得する。取得される印刷条件情報は、上述したUI画面WI1、WI2を介して、ユーザによって入力された情報である。上述したように、印刷条件情報は、用紙Mのサイズを示す情報や用紙方向を示す情報や印刷モードを示す情報を含む。 In S15, the CPU 210 acquires printing condition information. The acquired printing condition information is information input by the user via the UI screens WI1 and WI2 described above. As described above, the printing condition information includes information indicating the size of the paper M, information indicating the paper orientation, and information indicating the printing 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 long or short based on information indicating the size of the paper M to be used for printing and information indicating the paper orientation (vertical or horizontal). Specifically, when A3 or A4 paper M is specified, the paper M is determined to be short. When long paper is specified, the paper M is determined to be long. When a 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 (e.g., 1000 mm), the paper M is determined to be short. When a 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 greater than a predetermined threshold, the paper M is determined to be long. When the vertical direction is specified as the paper orientation, the height of the paper is the length of the paper transport direction AR, and when the horizontal direction is specified as the paper orientation, the width of the paper is the length of the paper transport direction AR. As can be seen from the above explanation, the information indicating the size of the paper M and the information indicating the paper orientation can be said to be paper information regarding the length of the paper M in the transport direction AR.

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

用紙Mが長尺用紙である場合には(S20:YES)、S40にて、CPU210は、印刷モードを示す情報に基づいて、印刷モードが高画質モードであるか通常モードであるかを判断する。印刷モードが通常モードである場合には(S40:NO)、S45にて、CPU210は、実行すべき印刷制御を長尺通常制御に決定する。印刷モードが高画質モードである場合には(S40:YES)、S50にて、CPU210は、実行すべき印刷制御を長尺高画質制御に決定する。 If the paper M is long paper (S20: YES), in S40, the CPU 210 determines whether the print mode is high-quality mode or normal mode based on the information indicating the print mode. If the print mode is normal mode (S40: NO), in S45, the CPU 210 determines the print control to be executed as long-size normal control. If the print mode is high-quality mode (S40: YES), in S50, the CPU 210 determines the print control to be executed as long-size high-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 generates print data showing a print image using the target image data (RGB image data). Specifically, the CPU 210 performs 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 and horizontal directions of the image shown by the RGB image data according to the print resolution in the conveying direction AR and the main scanning direction of the print to be performed. 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 performs a color conversion process on the RGB image data that has been subjected to the resolution conversion process. The color conversion process is a process of converting the RGB values of a plurality of pixels contained in the RGB image data into CMYK values. The CMYK values are color values of the CMYK color system that include component values (in this embodiment, the component values of C, M, Y, and K) corresponding to the ink used for printing. The color conversion process is performed, for example, by referring to a known lookup table that specifies the correspondence between RGB values and CMYK values. The CPU 210 performs halftone processing on the target image data that has already been color converted to generate print data (also called dot data). The print data is data that represents the dot formation state for each pixel for each of the CMYK color components. The value of each pixel in the print data indicates the dot formation state in two gradations, for example "no dot" and "dot", or in four gradations, "no dot", "small", "medium", and "large". The halftone processing is performed using known techniques such as dithering and error diffusion.

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

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

A-4-1.短尺通常制御
図6は、短尺通常制御の説明図である。用紙Mに印刷される印刷画像OIは、図6のX方向(印刷時の主走査方向)に延び、Y方向の位置が互い異なる複数本のラスタラインRLを含んでいる。図6には、複数本のラスタラインRLのうちの2本だけをハッチングで示している。各ラスタラインRLは、主走査方向に沿って並ぶ複数個のドットが形成され得るラインである。
A-4-1. Short-length normal control Fig. 6 is an explanatory diagram of short-length normal control. The print image OI printed on the paper M includes multiple raster lines RL that extend in the X direction (the main scanning direction during printing) in Fig. 6 and differ from one another in positions in the Y direction. Only two of the multiple raster lines RL are shown hatched in Fig. 6. Each raster line RL is a line on which multiple dots aligned 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が印刷に用いられ得ることを意味する。 In FIG. 6, the head position, i.e., the relative position of the print head 110 in the transport direction with respect to the paper M, is illustrated for each partial print (i.e., for each main scan). The head position when performing the kth partial print is called head position Pk. The transport of the paper M performed between the kth partial print and the (k+1)th partial print is also called the kth paper transport Tk. In FIG. 6, head positions P1 to P3 corresponding to the 1st to 3rd partial prints and the 1st to 3rd paper transports T1 to T3 are illustrated. Note that in FIG. 6 to FIG. 9, the hatched rectangular area indicating the head position indicates the area where the nozzle NZ to be used is located. In FIG. 6, the entire head positions P1 to P3 are hatched, which means that all the 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 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 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 by only one partial printing. That is, all dots formed on each raster line are formed by one partial printing. Therefore, dots of a specific color on each raster line RL, for example, C dots, are formed using one nozzle NZ of the nozzle row NC that corresponds to that raster line RL. In short normal control, the position correction control described above is executed.

以上の説明から解るように、短尺通常制御は、いわゆる1パス印刷であり、ノズル長D分の画像を印刷するために必要な部分印刷の回数は、1回である。 As can be seen from the above explanation, short-length normal control is what is known as one-pass printing, and the number of partial prints required to print an image of 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 print image OI printed on paper M, similar to Fig. 6. Fig. 7 shows head positions P1 to P9 corresponding to the first to ninth partial printings, and first to eighth paper transports T1 to T8.

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

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

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

A-4-3.短尺高画質制御
図8は、短尺高画質制御の説明図である。図8には、図6と同様に、用紙Mに印刷される印刷画像OIが図示されている。図8には、1~6回目の部分印刷に対応するヘッド位置P1~P6と、1~5回目の用紙搬送T1~T5と、が図示されている。
A-4-3. Short length high image quality control Fig. 8 is an explanatory diagram of short length high image quality control. Fig. 8 shows a print image OI printed on a sheet of paper M, similar to Fig. 6. Fig. 8 shows head positions P1 to P6 corresponding to the first to sixth partial printings, and the first to fifth sheet 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-length high-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 in this embodiment is equivalent to 300 dpi. Therefore, the print mechanism 100 cannot print an image with a print resolution of 600 dpi in the transport direction AR in one partial print. For this reason, in the short-length high-image-quality control in this embodiment, the print mechanism 100 prints odd-numbered raster lines RL counting from the downstream side of the transport direction AR in odd-numbered partial prints (for example, partial prints at head positions P1, P3, and P5 in FIG. 8). Then, the print mechanism 100 prints even-numbered raster lines RL counting from the downstream side of the transport direction AR in even-numbered partial prints (for example, partial prints at head positions P2, P4, and P6 in FIG. 8). This allows the printing mechanism 100 to print images with a print 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 short-length high-image-quality control, the transport amount for odd-numbered paper transports Tk (e.g., T1, T3, and T5 in FIG. 8) is half the nozzle spacing NT {(1/2) x NT}. The transport amount for even-numbered paper transports Tk (e.g., T2 and T4 in FIG. 8) is the nozzle length D minus half the nozzle spacing NT {D-(1/2) x NT}.

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

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

A-4-4.長尺高画質制御
図9は、長尺高画質制御の説明図である。図9には、図6と同様に、用紙Mに印刷される印刷画像OIが図示されている。図9には、1~11回目の部分印刷に対応するヘッド位置P1~P11と、1~10回目の用紙搬送T1~T10と、が図示されている。
A-4-4. Long length high image quality control Fig. 9 is an explanatory diagram of long length high image quality control. Fig. 9 shows a print image OI printed on paper M, similar to Fig. 6. Fig. 9 shows head positions P1 to P11 corresponding to the 1st to 11th partial printings, and the 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 long length high 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, similar to short length high image quality control, in long length high image quality control of this embodiment, the printing mechanism 100 prints odd-numbered raster lines RL in odd-numbered partial printing (e.g., partial printing at head positions P1, P3, P5 in FIG. 9). Then, the printing mechanism 100 prints even-numbered raster lines RL in even-numbered partial printing (e.g., partial printing at head positions P2, P4, P6 in FIG. 9). This allows the printing mechanism 100 to print an image with a print resolution of 600 dpi in the transport direction AR.

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

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

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

以上説明した本実施例によれば、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 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 paper M in the transport direction AR (S15 in FIG. 5). When the length of the paper M determined based on the paper information is a first length (a length determined to be a short paper in this embodiment) (NO in S20 in FIG. 5), the CPU 210 executes a first print control (short normal control or short high-quality control in this embodiment) (S30 or S35 in FIG. 5). When the length of the paper M determined based on the paper information is a second length (a length determined to be a long paper in this embodiment) that is longer than the first length (YES in S20 in FIG. 5), the CPU 210 executes a second print control (long normal control or long high-quality control in this embodiment) (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)。 In this embodiment, the first printing control is a control that executes partial printing N times (N is an integer equal to or greater than 1) when printing an image of a unit length in the transport direction AR (for example, an image of the nozzle length D), and the second printing control is a control that executes partial printing M times (M is an integer that satisfies N<M) when printing an image of the unit length. For example, in the short-length normal control, which is the first printing control in the normal mode, one partial printing is executed when printing an image of the nozzle length D, as shown in FIG. 6 (N=1). In contrast, in the long-length normal control, which is the second printing control in the normal mode, three partial printings are executed when printing an image of the nozzle length D, as shown in FIG. 7 (M=3). For example, in the short-length high-quality control, which is the first printing control in the high-quality mode, two partial printings are executed when printing an image of the nozzle length D, as shown in FIG. 8 (N=2). In contrast, in the long-length high-quality control, which is the second printing control in the high-quality mode, four partial printings are executed when printing an image of the nozzle length D, as shown in FIG. 9 (M=4). Thus, in both normal and high-quality modes, when long paper is used, the number of partial prints performed when printing an image the length of the nozzle D is greater than when 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}である。このように、通常モードでも高画質モードでも、長尺用紙が用いられる場合には、短尺用紙が用いられる場合よりも用紙搬送の最大長さが短い。 Furthermore, in this embodiment, the maximum length of the paper transport (sub-scan) performed between the first partial print and the Mth partial print in the second print control is shorter than the maximum length of the paper transport performed between the first partial print and the Nth partial print in the first print control. For example, in the short normal control (FIG. 6), which is the first print control in the normal mode, the maximum length of the 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, the maximum length of the paper transport is the nozzle length D (1/3) value {(1/3) x D}, as described above. For example, in the short high-quality control (FIG. 8), which is the first print control in the high-quality mode, the maximum length of the paper transport is the nozzle length D minus half the nozzle spacing NT {D-(1/2) x NT}. In the long high-quality control (FIG. 9), which is the second print control in the high-quality mode, the maximum length of the paper transport is the nozzle length D (1/4) value {(1/4) x D}. Thus, in both normal and high-quality modes, 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-scan is shortened, thereby suppressing line misalignment when long paper is used. Therefore, when long paper is used, it is possible to suppress noticeable line misalignment caused by the tilt of the print head 110.

より詳しく説明する。図3にて説明した線ズレは、特定の部分画像と、該特定の部分画像の次に印刷される部分画像の下流端(+Y方向の端)と、が接する部分にて生じる。そして、線ズレ量は、特定の部分画像と、該特定の部分画像の次に印刷される部分画像と、の間に実行される用紙搬送の長さが長いほど大きくなる。例えば、図6の短尺通常制御では、用紙搬送T1~T3の長さは、ノズル長Dであるので、線ズレ量は、Δx(図3(A))である。これに対して、図7の長尺通常制御では、用紙搬送T1~T8の長さは、{(1/3)×D}であるので、線ズレ量は、{(1/3)×Δx}である。用紙搬送T1~T3の長さを短くすると、必然的に、ノズル長D分の画像を印刷する際に必要な部分印刷の回数は多くなる。以上の説明から解るように、本実施例では、長尺用紙が用いられる場合には、部分印刷の回数を増やし、副走査の最大長さを短くすることで、長尺用紙が用いられる場合に線ズレを抑制することができる。 A more detailed explanation will be given. The line misalignment described in FIG. 3 occurs at the portion where the specific partial image and the downstream end (end in the +Y direction) of the partial image printed next to the specific partial image contact each other. The amount of line misalignment increases as the length of the 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, the length of the paper transports T1 to T3 is the nozzle length D, so the amount of line misalignment is Δx (FIG. 3(A)). In contrast, in the long normal control of FIG. 7, the length of the paper transports T1 to T8 is {(1/3)×D}, so the amount of line misalignment is {(1/3)×Δx}. If the length of the paper transports T1 to T3 is shortened, the number of partial prints required to print an image of the nozzle length D will inevitably increase. As can be seen from the above explanation, in this embodiment, when long paper is used, the number of partial prints is increased and the maximum length of the sub-scan is shortened, thereby suppressing line misalignment when long paper is used.

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

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

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

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

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

さらに、本実施例によれば、第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)。 Furthermore, according to this embodiment, the first printing control is a control in which a plurality of dots constituting each of a plurality of raster lines are formed by partial printing P times (P is an integer equal to or greater than 1), and the second printing control is a control in which a plurality of dots constituting each of a plurality of raster lines are formed by partial printing Q times (Q is an integer satisfying P<Q). For example, in the short-length 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). In contrast, in the long-length normal control, which is the second printing control in 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-length high-quality control, which is the first printing control in high-quality mode, as shown in FIG. 8, a plurality of dots of each raster line are formed by one partial printing (P=1). In contrast, in the long high quality control, which is the second print control in high quality mode, the multiple dots of each raster line are formed by two partial printings (Q=2), as shown in Figure 9. In this way, in both normal mode and high quality mode, when long paper is used, the number of partial printings required to form the multiple dots of each raster line is large (P<Q).

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

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

さらに、上記実施例によれば、CPU210は、ユーザからの入力に基づく用紙情報を取得する(図4、図5のS15)。この結果、ユーザからの入力に基づいて、第1の印刷制御と第2の印刷制御とを適切に切り替えることができる。 Furthermore, according to the above embodiment, the CPU 210 acquires paper information based on input from the user (S15 in Figs. 4 and 5). As a result, it is possible to appropriately switch between the first print control and the second print control 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 an input via the pull-down menu PM1 on the UI screen WI1 in FIG. 4(A). That is, the input from the user is an input to select an option corresponding to the size of the paper M to be used for printing from multiple options corresponding to multiple sizes of paper M. Then, based on the option selected by the user, the CPU 210 determines whether the length of the paper M is a first length (e.g., a length determined to be a short paper) or a second length (e.g., a length determined to be a long paper) (S20 in FIG. 5). As a result, it is possible to appropriately switch between the first print control and the second print control based on the option selected by the user.

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

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

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

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

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

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

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

(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, thereby moving the paper M relative to the print head 110 in the transport direction. Alternatively, the paper M may be moved relative to the print head 110 in the transport direction AR by moving the print head 110 in the opposite direction to the transport direction AR relative to the fixed paper M.

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

さらには、図5の印刷処理を実行する装置は、例えば、プリンタや端末装置から画像データを取得して該画像データを用いて印刷ジョブを生成するサーバであっても良い。このようなサーバは、ネットワークを介して互いに通信可能な複数個の計算機であっても良い。 Furthermore, the device that executes the printing process in 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 multiple computers that can communicate with each other via a network.

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

以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。 The present invention has been described above based on examples and modified examples, but the above-mentioned embodiments of the invention are intended to facilitate 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 scope of the claims, and the present invention includes equivalents 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 formation 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 tray, 200...printer, 210...CPU, 220...non-volatile storage device, 230...volatile storage device, 231...buffer area, 260...operation unit, 270...display unit, 280...communication unit, AR...transport direction, BT1 to BT4...buttons, 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 control device for a print execution unit, comprising: a print head having a plurality of nozzles at different positions in a sub-scanning direction; a main scanning unit that executes a main scan to move the print head along a main scanning direction that intersects with the sub-scanning direction relative to a print medium; and a sub-scanning unit that executes a sub-scan to move the print medium along the sub-scanning direction relative to the print head,
an information acquisition unit that acquires medium information related to a medium length, which is a length of the print medium in the sub-scanning direction;
a print control unit that causes the print execution unit to print a print image by causing the print execution unit to execute partial printing, which forms dots by the print head while performing the main scan, and the sub-scanning, multiple times;
Equipped with
the print control unit executes a first print control when the medium length determined based on the medium information is a first length, and executes a second print control when the medium length determined based on the medium information is a second length longer than the first length;
the first print control is a control for executing the partial printing N times (N is an integer equal to or greater than 1) 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 the image of the unit length,
A control device, wherein the maximum length of the sub-scan executed between the first partial printing and the Mth partial printing in the second printing control is shorter than the maximum length of the sub-scan executed between the first partial printing and the Nth partial printing in the first printing control.
請求項1に記載の制御装置であって、
前記第2の印刷制御にて印刷される印刷画像の前記副走査方向の印刷解像度は、前記第1の印刷制御にて印刷される印刷画像の前記副走査方向の印刷解像度と等しい、制御装置。
The control device according to claim 1 ,
A control device, wherein a print resolution in the sub-scanning direction of a print image printed by the second print control is equal to a print resolution in the sub-scanning direction of a print image printed by the first print control.
請求項2に記載の制御装置であって、
前記印刷画像は、それぞれが前記主走査方向に沿って並ぶ複数個の前記ドットを含む複数本のラスタラインを含み、
前記第1の印刷制御は、前記複数本のラスタラインのそれぞれを構成する前記複数個のドットを、P回(Pは1以上の整数)の前記部分印刷によって形成する制御であり、
前記第2の印刷制御は、前記複数本のラスタラインのそれぞれを構成する前記複数個のドットを、Q回(QはP<Qを満たす整数)の前記部分印刷によって形成する制御である、制御装置。
The control device according to claim 2,
the print image includes a plurality of raster lines, each of which includes a plurality of the dots aligned along the main scanning direction,
the first printing control is control for forming the plurality of dots constituting each of the plurality of raster lines by the partial printing P times (P is an integer equal to or greater than 1),
The control device, wherein the second printing control is control for forming the plurality of dots constituting each of the plurality of raster lines by the partial printing Q times (Q is an integer satisfying P<Q).
請求項1~3のいずれかに記載の制御装置であって、
前記情報取得部は、ユーザからの入力に基づく前記媒体情報を取得する、制御装置。
The control device according to any one of claims 1 to 3,
The information acquisition unit 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 a size of the printing medium to be used for printing from a plurality of options corresponding to a plurality of sizes of the printing medium;
The print control unit determines whether the medium length is the first length or the second length based on an option selected by a user.
請求項4に記載の制御装置であって、
前記ユーザからの入力は、前記媒体長さを示す数値の入力であり、
前記印刷制御部は、ユーザによって入力された前記数値が閾値未満である場合には、前記媒体長さが前記第1長さであると判定し、ユーザによって入力された前記数値が前記閾値以上である場合には、前記媒体長さが前記第2長さであると判定する、制御装置。
The control device according to claim 4,
the input from the user is an input of a numerical value indicating the length of the medium;
The printing control unit determines that the medium length is the first length when the numerical value input by the user is less than a threshold value, and determines that the medium length is the second length when the numerical value input by the user is greater than or equal to the threshold value.
請求項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 capable of causing the print control unit to execute position correction control so as not to shift the printing position of the second partial image relative to the first partial image in the main scanning direction in order to suppress image misalignment in the main scanning direction at a portion where a first partial image printed in a first partial printing and a downstream end in the sub-scanning direction of a second partial image printed in a second partial printing performed following the first partial printing meet,
the first print control is a control for executing the position correction control,
The second print control is a control 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 computer program for controlling a print execution unit including a print head having a plurality of nozzles at different positions in a sub-scanning direction, a main scanning unit that executes a main scan to move the print head along a main scanning direction that intersects with the sub-scanning direction relative to a print medium, and a sub-scanning unit that executes a sub-scan to move the print medium along the sub-scanning direction relative to the print head,
an information acquisition function for acquiring medium information relating to a medium length, which is the length of the printing medium in the sub-scanning direction;
a print control function that causes the print execution unit to print a print image by causing the print execution unit to execute partial printing, which forms dots by the print head while performing the main scan, and the sub-scanning, multiple times;
This is realized on a computer.
The print control function executes a first print control when the medium length determined based on the medium information is a first length, and executes a second print control when the medium length determined based on the medium information is a second length longer than the first length;
the first print control is a control for executing the partial printing N times (N is an integer equal to or greater than 1) 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 the image of the unit length,
A computer program, wherein the maximum length of the sub-scan executed between the first partial printing and the Mth partial printing in the second printing control is shorter than the maximum length of the sub-scan executed between the first partial printing and the Nth partial printing in the first printing control.


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 JP2022072456A (en) 2022-05-17
JP7492195B2 true 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)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004276596A (en) 2003-02-26 2004-10-07 Canon Inc Recording method and recording device
JP2005144868A (en) 2003-11-14 2005-06-09 Canon Inc Inkjet recorder and method of inkjet recording
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004276596A (en) 2003-02-26 2004-10-07 Canon Inc Recording method and recording device
JP2005144868A (en) 2003-11-14 2005-06-09 Canon Inc Inkjet recorder and method of inkjet recording
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
JP2022072456A (en) 2022-05-17

Similar Documents

Publication Publication Date Title
US9044933B2 (en) Printing up to edges of printing paper without platen soiling
US11267265B2 (en) Control device, non-transitory computer-readable medium, control method
US20210155010A1 (en) Image Processing Apparatus Controlling Printing According to Unidirectional Printing Method or Bidirectional Printing Method
JP6978728B2 (en) Control device and computer program
JP4193902B2 (en) Image recording apparatus, image recording method, image recording program, and printer driver
JP7492195B2 (en) Control device, computer program
US9150009B1 (en) Printing apparatus, printing method, and program
US8529004B2 (en) Printing apparatus and printing method
JP2007245583A (en) Inkjet recorder, inkjet recording method and program
JP2022072457A (en) Control device and computer program
JP2021053895A (en) Control device, computer program and method
JP7486017B2 (en) Printing device and computer program
EP3882037B1 (en) Recording device and recording method
JP7004173B2 (en) Controls, printers, and computer programs
JP4183002B2 (en) Dot recording device
JP5754224B2 (en) Printing device
JP4211864B2 (en) Dot recording method and dot recording apparatus
US20230249484A1 (en) Recording device and recording method
JP2023018844A (en) Printer, and computer program
JP4172421B2 (en) Printing to the end of the printing paper without soiling the platen
JP6422267B2 (en) Inkjet recording apparatus, inkjet recording method and program
JP2006188051A (en) Printing system, printing apparatus, printing program, printing method, printing element selecting device, printing element selecting program, and printing element selecting method
JP2008221854A (en) Printing performed to end part of printing paper without staining platen
JP2010162755A (en) Dot recording method, liquid injection device, and computer program
JP2009083514A (en) Printing performed up to end part of printing paper without staining platen

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