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

JP2025011551A - Inkjet recording apparatus and inkjet recording method - Google Patents

Inkjet recording apparatus and inkjet recording method Download PDF

Info

Publication number
JP2025011551A
JP2025011551A JP2023113735A JP2023113735A JP2025011551A JP 2025011551 A JP2025011551 A JP 2025011551A JP 2023113735 A JP2023113735 A JP 2023113735A JP 2023113735 A JP2023113735 A JP 2023113735A JP 2025011551 A JP2025011551 A JP 2025011551A
Authority
JP
Japan
Prior art keywords
ejection
processing unit
ink
start timing
pixels
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2023113735A
Other languages
Japanese (ja)
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2023113735A priority Critical patent/JP2025011551A/en
Publication of JP2025011551A publication Critical patent/JP2025011551A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)

Abstract

Figure 2025011551000001

【課題】インクの予備吐出を行うことなく、インクの乾燥に起因するインクの吐出不良を軽減して、印刷物の画質を向上させることが可能なインクジェット記録装置、及びインクジェット記録方法を提供する。
【解決手段】インクジェット記録装置は、インクが吐出されるノズルと、圧電素子302とを有する記録ヘッド30と、印刷処理で印刷される前記画像データに基づいて吐出画素の画素数をカウントするドットカウント部713と、前記画像データに基づいて不吐出期間を抽出する抽出処理部722と、所定の第2駆動信号を圧電素子302に入力させる駆動制御部725と、前記第2駆動信号の入力の開始タイミングを前記不吐出期間の長さに基づいて設定する設定処理部723とを備え、設定処理部723は、前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定する。
【選択図】図3

Figure 2025011551000001

An inkjet recording apparatus and an inkjet recording method are provided that are capable of improving the image quality of printed matter by reducing ink ejection defects caused by drying of ink without performing preliminary ejection of ink.
[Solution] The inkjet recording device comprises a recording head 30 having a nozzle from which ink is ejected and a piezoelectric element 302, a dot counting unit 713 that counts the number of ejected pixels based on the image data printed in a printing process, an extraction processing unit 722 that extracts non-ejection periods based on the image data, a drive control unit 725 that inputs a predetermined second drive signal to the piezoelectric element 302, and a setting processing unit 723 that sets the start timing of input of the second drive signal based on the length of the non-ejection period, and the setting processing unit 723 sets the start timing corresponding to the number of pixels based on the length of the non-ejection period.
[Selected figure] Figure 3

Description

本発明は、インクジェット記録装置、及びインクジェット記録方法に関する。 The present invention relates to an inkjet recording device and an inkjet recording method.

インクジェット方式で画像を形成するインクジェット記録装置では、ノズルに対応して設けられる圧電素子への電圧印加により、ノズルからシートへ向けてインクが吐出される。また、インクジェット記録装置では、インクの乾燥によるインクの粘度の増加に起因して、ノズルからのインクの吐出量が変化することがある。この場合、インクジェット記録装置で印刷される印刷物の画質が低下する。 In an inkjet recording device that forms images using the inkjet method, ink is ejected from the nozzles onto a sheet by applying a voltage to a piezoelectric element that is provided corresponding to the nozzle. In addition, in an inkjet recording device, the amount of ink ejected from the nozzles may change due to an increase in the viscosity of the ink as the ink dries. In this case, the image quality of the printed matter printed by the inkjet recording device decreases.

また、インクジェット記録装置では、印刷処理の実行中においても、ノズルにおけるインクの不吐出状態が続く場合には、インクの乾燥によってインクの粘度が変化して、ノズルからのインクの吐出量が変化することがある。従来、前記記録ヘッドのヘッド温度に応じて、必要最低限の予備吐出の回数を変更可能なインクジェット記録装置が開示されている(例えば、特許文献1参照)。 In addition, in an inkjet recording device, if the nozzles continue to fail to eject ink even during printing, the ink may dry out and change the viscosity of the ink, causing a change in the amount of ink ejected from the nozzles. Conventionally, inkjet recording devices have been disclosed that are capable of changing the minimum number of preliminary ejections required depending on the head temperature of the recording head (see, for example, Patent Document 1).

特開2006-168041号公報JP 2006-168041 A

ところで、インクの吐出量の多い画像を印刷する場合、印刷処理中に記録ヘッド自体や、記録ヘッドに設けられたヘッドドライバの発熱量が多くなることにより、ノズル周辺部分やノズルまでの流路部分の温度が上昇し、ノズルにおけるインクの乾燥が促進されて、インクの吐出不良を招く場合がある。 However, when printing an image that requires a large amount of ink ejection, the amount of heat generated by the recording head itself and the head driver installed in the recording head increases during the printing process, causing the temperature to rise in the areas around the nozzles and in the flow paths leading to the nozzles, accelerating the drying of the ink in the nozzles and resulting in poor ink ejection.

本発明の目的は、インクの予備吐出を行うことなく、インクの乾燥によるインクの粘度の増加に起因するインクの吐出不良を軽減して、印刷物の画質を向上させることが可能なインクジェット記録装置、及びインクジェット記録方法を提供することにある。 The object of the present invention is to provide an inkjet recording device and an inkjet recording method that can improve the image quality of printed matter by reducing ink ejection defects caused by an increase in ink viscosity due to ink drying, without performing preliminary ink ejection.

本発明の一の局面に係るインクジェット記録装置は、インクが吐出されるノズルと、前記ノズルに対応して設けられ予め定められた第1駆動信号の入力に応じて前記ノズルから前記インクを吐出させる圧電素子とを有する記録ヘッドと、一の画像データを印刷する印刷処理が実行される場合に、前記印刷処理で印刷される前記画像データに基づいて、前記画像データにおける前記インクの吐出に対応する吐出画素の画素数をカウントする画素数カウント部と、前記印刷処理で印刷される前記画像データに基づいて、前記印刷処理の実行期間のうち前記ノズルから前記インクが吐出されない不吐出状態が予め定められた基準時間を超えて継続する不吐出期間を抽出する抽出処理部と、前記ノズル内の前記インクを撹拌可能であって前記ノズルから前記インクを吐出不能な予め定められた第2駆動信号を前記圧電素子に入力させる駆動制御部と、前記不吐出期間における前記第2駆動信号の入力の開始タイミングを前記不吐出期間の長さに基づいて設定する設定処理部と、を備え、前記設定処理部は、前記画素数カウント部がカウントした前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定する。 The inkjet recording device according to one aspect of the present invention includes a recording head having a nozzle from which ink is ejected and a piezoelectric element that is provided corresponding to the nozzle and ejects the ink from the nozzle in response to input of a predetermined first drive signal; a pixel number counting unit that counts the number of ejection pixels corresponding to the ejection of the ink in the image data based on the image data printed in the printing process when a printing process for printing one image data is executed; an extraction processing unit that extracts a non-ejection period during the execution period of the printing process during which a non-ejection state in which the ink is not ejected from the nozzle continues beyond a predetermined reference time based on the image data printed in the printing process; a drive control unit that inputs a predetermined second drive signal to the piezoelectric element that can stir the ink in the nozzle and cannot eject the ink from the nozzle; and a setting processing unit that sets the start timing of the input of the second drive signal during the non-ejection period based on the length of the non-ejection period, and the setting processing unit sets the start timing according to the number of pixels counted by the pixel number counting unit based on the length of the non-ejection period.

本発明の他の局面に係るインクジェット記録方法は、インクが吐出されるノズルと、前記ノズルに対応して設けられ予め定められた第1駆動信号の入力に応じて前記ノズルから前記インクを吐出させる圧電素子とを有する記録ヘッドを備えるインクジェット記録装置で実行されるインクジェット記録方法である。前記インクジェット記録方法は、一の画像データを印刷する印刷処理が実行される場合に、前記印刷処理で印刷される前記画像データに基づいて、前記画像データにおける前記インクの吐出に対応する吐出画素の画素数をカウントすること、前記印刷処理で印刷される前記画像データに基づいて、前記印刷処理の実行期間のうち前記ノズルから前記インクが吐出されない不吐出状態が予め定められた基準時間を超えて継続する不吐出期間を抽出すること、前記ノズル内の前記インクを撹拌可能であって前記ノズルから前記インクを吐出不能な予め定められた第2駆動信号を前記圧電素子に入力させること、前記不吐出期間における前記第2駆動信号の入力の開始タイミングであって、前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定すること、を含む。 An inkjet recording method according to another aspect of the present invention is an inkjet recording method executed by an inkjet recording device equipped with a recording head having nozzles from which ink is ejected and piezoelectric elements provided corresponding to the nozzles and ejecting the ink from the nozzles in response to input of a predetermined first drive signal. The inkjet recording method includes, when a printing process for printing one image data is executed, counting the number of ejection pixels corresponding to the ejection of the ink in the image data based on the image data printed in the printing process, extracting a non-ejection period during the execution period of the printing process during which a non-ejection state in which the ink is not ejected from the nozzle continues beyond a predetermined reference time based on the image data printed in the printing process, inputting a predetermined second drive signal capable of stirring the ink in the nozzle and disabling the ink from the nozzle to the piezoelectric element, and setting the start timing of input of the second drive signal during the non-ejection period according to the number of pixels based on the length of the non-ejection period.

本発明によれば、インクの予備吐出を行うことなく、インクの乾燥に起因するインクの吐出不良を軽減して、印刷物の画質を向上させることが可能である。 According to the present invention, it is possible to reduce ink ejection failures caused by ink drying and improve the image quality of printed matter without performing preliminary ink ejection.

図1は、本発明の実施形態に係るインクジェット記録装置の構成を示す図である。FIG. 1 is a diagram showing the configuration of an inkjet recording apparatus according to an embodiment of the present invention. 図2は、本発明の実施形態に係るインクジェット記録装置の記録部の構成を示す図である。FIG. 2 is a diagram showing the configuration of a printing unit of an inkjet printing apparatus according to an embodiment of the present invention. 図3は、本発明の実施形態に係るインクジェット記録装置の制御部の構成を示すブロック図である。FIG. 3 is a block diagram showing the configuration of a control unit of the inkjet recording apparatus according to the embodiment of the present invention. 図4は、本発明の実施形態に係るインクジェット記録装置で用いられるテーブルデータの一例を示す図である。FIG. 4 is a diagram showing an example of table data used in the inkjet printing apparatus according to the embodiment of the present invention. 図5は、本発明の実施形態に係るインクジェット記録装置の信号処理部における処理内容を説明するための図である。FIG. 5 is a diagram for explaining the processing contents in the signal processing section of the inkjet printing apparatus according to the embodiment of the present invention.

以下、添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。 The following describes an embodiment of the present invention with reference to the attached drawings to facilitate understanding of the present invention. Note that the following embodiment is an example of the present invention and does not limit the technical scope of the present invention.

[インクジェット記録装置10の概略構成]
まず、図1~図3を参照しつつ、本発明の実施形態に係るインクジェット記録装置10の概略構成について説明する。ここで、図1はインクジェット記録装置10の構成を示す断面模式図である。また、図2は記録部3の構成を示す平面図である。なお、図3では、画像データの流れが矢印線により、制御信号の流れが破線により示されている。
[Schematic configuration of inkjet recording apparatus 10]
First, the schematic configuration of an inkjet recording apparatus 10 according to an embodiment of the present invention will be described with reference to Figures 1 to 3. Here, Figure 1 is a schematic cross-sectional view showing the configuration of the inkjet recording apparatus 10. Also, Figure 2 is a plan view showing the configuration of the recording unit 3. In Figure 3, the flow of image data is indicated by arrows, and the flow of control signals is indicated by dashed lines.

インクジェット記録装置10は、インクジェット方式で画像を形成可能なプリンターである。なお、本発明は、インクジェット方式で画像を形成可能なファクシミリ装置、コピー機、及び複合機などのインクジェット記録装置に適用されてもよい。 The inkjet recording device 10 is a printer capable of forming images using an inkjet method. The present invention may also be applied to inkjet recording devices such as facsimile machines, copy machines, and multifunction machines capable of forming images using an inkjet method.

図1に示されるように、インクジェット記録装置10は、給紙カセット1、給紙部2、記録部3、インクコンテナ部4、搬送ユニット5、排紙部6、及び制御部7を備える。 As shown in FIG. 1, the inkjet recording device 10 includes a paper feed cassette 1, a paper feed section 2, a recording section 3, an ink container section 4, a transport unit 5, a paper discharge section 6, and a control section 7.

給紙カセット1には、インクジェット記録装置10において印刷対象となるシートが収容される。例えば、給紙カセット1に収容されるシートは、紙、コート紙、ハガキ、封筒、及びOHPシートなどのシート材料である。 The paper feed cassette 1 contains sheets to be printed by the inkjet recording device 10. For example, the sheets contained in the paper feed cassette 1 are sheet materials such as paper, coated paper, postcards, envelopes, and overhead projector sheets.

給紙部2は、給紙カセット1に収容されているシートを記録部3に供給する。図1に示されるように、給紙部2は、ピックアップローラー21、搬送ローラー22、搬送路23、レジストローラー24、手差しトレイ25、及び給紙ローラー26を備える。ピックアップローラー21は、給紙カセット1からシートを1枚ずつ取り出す。搬送ローラー22は、ピックアップローラー21によって取り出されたシートをレジストローラー24まで搬送する。搬送路23は、給紙カセット1及び手差しトレイ25から記録部3へ至るシートの移動通路である。レジストローラー24は、所定の搬送タイミング(画像の書き出しタイミング)でシートを記録部3に搬送する。手差しトレイ25及び給紙ローラー26は、外部からシートを供給するために用いられる。 The paper feed unit 2 supplies the sheets stored in the paper feed cassette 1 to the recording unit 3. As shown in FIG. 1, the paper feed unit 2 includes a pickup roller 21, a transport roller 22, a transport path 23, a registration roller 24, a manual feed tray 25, and a paper feed roller 26. The pickup roller 21 picks up sheets one by one from the paper feed cassette 1. The transport roller 22 transports the sheets picked up by the pickup roller 21 to the registration roller 24. The transport path 23 is a path along which the sheets move from the paper feed cassette 1 and the manual feed tray 25 to the recording unit 3. The registration roller 24 transports the sheets to the recording unit 3 at a predetermined transport timing (image writing timing). The manual feed tray 25 and the paper feed roller 26 are used to supply sheets from the outside.

記録部3は、給紙部2から供給されるシートに画像を記録する。図1に示されるように、記録部3は、ブラック、シアン、マゼンタ、イエローの各色に対応するラインヘッド31、32、33、34と、これらを支持するヘッドフレーム35とを備える。ヘッドフレーム35はインクジェット記録装置10の筐体11に支持されている。なお、記録部3が備えるラインヘッドの数は、1つであってもよく、4を除く複数であってもよい。 The recording unit 3 records an image on a sheet supplied from the paper feed unit 2. As shown in FIG. 1, the recording unit 3 includes line heads 31, 32, 33, and 34 corresponding to the colors black, cyan, magenta, and yellow, respectively, and a head frame 35 that supports these. The head frame 35 is supported by the housing 11 of the inkjet recording device 10. The number of line heads included in the recording unit 3 may be one, or multiple, excluding four.

ラインヘッド31~34は、所謂ラインヘッド型の記録ヘッドである。即ち、インクジェット記録装置10は、所謂ラインヘッド型のインクジェット記録装置である。ラインヘッド31~34は、シートの搬送方向D1に垂直な幅方向D2(図2参照)に長尺である。具体的に、ラインヘッド31~34各々は、幅方向D2において、給紙カセット1に収容可能なシートのうち最大サイズのシートの幅に対応する長さを有する。ラインヘッド31~34各々は、シートの搬送方向D1に沿って所定距離を隔てられて、ヘッドフレーム35に固定されている。 The line heads 31 to 34 are so-called line head type recording heads. In other words, the inkjet recording device 10 is a so-called line head type inkjet recording device. The line heads 31 to 34 are long in the width direction D2 (see FIG. 2) perpendicular to the sheet transport direction D1. Specifically, each of the line heads 31 to 34 has a length in the width direction D2 that corresponds to the width of the largest size sheet that can be accommodated in the paper feed cassette 1. Each of the line heads 31 to 34 is fixed to the head frame 35 at a predetermined distance apart along the sheet transport direction D1.

図2に示されるように、ラインヘッド31~34各々は、複数の記録ヘッド30を有する。記録ヘッド30は、インクが吐出されるノズル30Bと、ノズル30Bに対応して設けられる圧電素子302(図3参照)とを有する。記録ヘッド30は、搬送ユニット5によって搬送されるシートへ向けてインクを吐出する。具体的に、記録ヘッド30における搬送ユニット5によって搬送されるシートとの対向面30A(図1参照)には、開口を有するインク吐出用の多数のノズル30Bが設けられている。また、記録ヘッド30は、ノズル30B各々に対応する複数の加圧室(不図示)、前記加圧室各々に対応して設けられる複数の圧電素子302(図3参照)、及び前記加圧室各々と連通する連通流路(不図示)を備える。圧電素子302は、予め定められた第1駆動信号の入力に応じてノズル30Bからインクを吐出させる。例えば、前記第1駆動信号は、電圧、周波数、及びデューティー比が予め定められたクロック信号である。具体的に、圧電素子302は、前記加圧室に収容されているインクを加圧することで、ノズル30Bからインクを吐出させる。 As shown in FIG. 2, each of the line heads 31 to 34 has a plurality of recording heads 30. The recording head 30 has nozzles 30B from which ink is ejected and piezoelectric elements 302 (see FIG. 3) provided corresponding to the nozzles 30B. The recording head 30 ejects ink toward a sheet transported by the transport unit 5. Specifically, a number of nozzles 30B having openings for ejecting ink are provided on the surface 30A (see FIG. 1) of the recording head 30 facing the sheet transported by the transport unit 5. The recording head 30 also has a plurality of pressure chambers (not shown) corresponding to each of the nozzles 30B, a plurality of piezoelectric elements 302 (see FIG. 3) provided corresponding to each of the pressure chambers, and a communication flow path (not shown) communicating with each of the pressure chambers. The piezoelectric elements 302 eject ink from the nozzles 30B in response to the input of a predetermined first drive signal. For example, the first drive signal is a clock signal having a predetermined voltage, frequency, and duty ratio. Specifically, the piezoelectric element 302 pressurizes the ink contained in the pressure chamber, causing the ink to be ejected from the nozzle 30B.

また、図3に示されるように、記録ヘッド30は、ヘッドドライバ301(本発明の駆動部の一例)を備える。ヘッドドライバ301は、圧電素子302各々に対応して設けられている。ヘッドドライバ301は、制御部7から入力される画素データに基づいて圧電素子302を駆動する駆動信号を生成し、生成された駆動信号を圧電素子302に入力することにより、圧電素子302の駆動を制御する。なお、前記駆動信号の一例は、後述の第1駆動信号、第2駆動信号、及び第3駆動信号である。 As shown in FIG. 3, the recording head 30 also includes a head driver 301 (an example of a drive unit of the present invention). The head driver 301 is provided corresponding to each of the piezoelectric elements 302. The head driver 301 generates a drive signal for driving the piezoelectric element 302 based on pixel data input from the control unit 7, and controls the drive of the piezoelectric element 302 by inputting the generated drive signal to the piezoelectric element 302. Examples of the drive signal are the first drive signal, the second drive signal, and the third drive signal described below.

本実施形態では、ラインヘッド31は、幅方向D2に沿って3つの記録ヘッド30が千鳥状に配列されている。また、他のラインヘッド32~34各々も、ラインヘッド31と同様に、幅方向D2に沿って3つの記録ヘッド30が千鳥状に配列されている。なお、図2には、記録部3を図1の上側から見た状態が示されている。 In this embodiment, the line head 31 has three recording heads 30 arranged in a staggered pattern along the width direction D2. Similarly to the line head 31, each of the other line heads 32 to 34 also has three recording heads 30 arranged in a staggered pattern along the width direction D2. Note that FIG. 2 shows the recording unit 3 as viewed from above in FIG. 1.

インクコンテナ部4は、ブラック、シアン、マゼンタ、イエローの各色に対応するインクが収容されたインクコンテナ41、42、43、44を備える。インクコンテナ41~44は、不図示のインク供給部を介して同色のラインヘッド31~34に接続されている。 The ink container section 4 includes ink containers 41, 42, 43, and 44 that contain ink corresponding to the colors black, cyan, magenta, and yellow. The ink containers 41 to 44 are connected to the line heads 31 to 34 of the same color via an ink supply section (not shown).

搬送ユニット5は、ラインヘッド31~34の下方に配置されている。搬送ユニット5は、シートを記録ヘッド30の対向面30Aに対向させつつ搬送する。図1に示されるように、搬送ユニット5は、シートが載置される用紙搬送ベルト51、用紙搬送ベルト51を張架する張架ローラー52~54、及びこれらを支持する搬送フレーム55を備える。なお、用紙搬送ベルト51と対向面30Aとの間隙は、例えば、画像記録時のシートの表面と対向面30Aとの間隙が1mmとなるように調整される。 The transport unit 5 is disposed below the line heads 31 to 34. The transport unit 5 transports the sheet while facing the facing surface 30A of the recording head 30. As shown in FIG. 1, the transport unit 5 includes a paper transport belt 51 on which the sheet is placed, tension rollers 52 to 54 that tension the paper transport belt 51, and a transport frame 55 that supports these. The gap between the paper transport belt 51 and the facing surface 30A is adjusted so that the gap between the surface of the sheet and the facing surface 30A during image recording is, for example, 1 mm.

張架ローラー52は、不図示のモーターの回転軸に連結されている。張架ローラー52が、前記モーターの駆動により反時計回りに回転されると、用紙搬送ベルト51がシートを搬送方向D1へ搬送可能な方向に回動する。これにより、給紙部2から供給されたシートは、用紙搬送ベルト51の回動によって記録部3を経て排紙部6へ向けて搬送される。なお、搬送ユニット5には、シートを用紙搬送ベルト51に吸着させるべく、用紙搬送ベルト51に形成された多数の貫通孔から吸気を行う吸引ユニット(不図示)なども設けられている。また、張架ローラー53の対向位置には、シートを用紙搬送ベルト51に押しつけて搬送させるための圧ローラー56が設けられている。 The tension roller 52 is connected to the rotating shaft of a motor (not shown). When the tension roller 52 is rotated counterclockwise by the drive of the motor, the paper transport belt 51 rotates in a direction that allows the sheet to be transported in the transport direction D1. As a result, the sheet supplied from the paper feed section 2 is transported by the rotation of the paper transport belt 51 through the recording section 3 toward the paper discharge section 6. The transport unit 5 is also provided with a suction unit (not shown) that sucks air through a number of through holes formed in the paper transport belt 51 to adsorb the sheet to the paper transport belt 51. In addition, a pressure roller 56 is provided opposite the tension roller 53 to press the sheet against the paper transport belt 51 for transport.

排紙部6は、記録部3よりも搬送方向D1の下流側に設けられている。図1に示されるように、排紙部6は、乾燥装置61、搬送路62、排紙ローラー63、及び排紙トレイ64を備える。乾燥装置61は、例えばシートに送風することにより、シートに付着したインクを乾燥させる。そして、乾燥装置61によって乾燥されたシートは、搬送路62に送り出されて、排紙ローラー63によって排紙トレイ64に排出される。 The paper discharge unit 6 is provided downstream of the recording unit 3 in the transport direction D1. As shown in FIG. 1, the paper discharge unit 6 includes a drying device 61, a transport path 62, paper discharge rollers 63, and a paper discharge tray 64. The drying device 61 dries the ink adhering to the sheet, for example by blowing air onto the sheet. The sheet dried by the drying device 61 is then sent to the transport path 62 and discharged to the paper discharge tray 64 by the paper discharge rollers 63.

ところで、インクジェット記録装置10では、インクの乾燥によるインクの粘度の増加に起因して、ノズル30Bからのインクの吐出量が変化することがある。この場合、インクジェット記録装置10で印刷される印刷物の画質が低下する。また、インクの吐出量の多い画像を印刷する場合、印刷処理中に記録ヘッド30自体や、記録ヘッド30に設けられたヘッドドライバ301の発熱量が多くなることにより、ノズル30Bの周辺部分や前記連通流路の温度が上昇し、ノズル30Bにおけるインクの乾燥が促進されることになる。この場合、インクの粘度が更に増加して、記録ヘッド30において、インクの吐出不良を招く場合がある。 However, in the inkjet recording device 10, the amount of ink ejected from the nozzle 30B may change due to an increase in the viscosity of the ink caused by the drying of the ink. In this case, the image quality of the printed matter printed by the inkjet recording device 10 decreases. Furthermore, when printing an image that ejects a large amount of ink, the amount of heat generated by the recording head 30 itself and the head driver 301 provided in the recording head 30 increases during the printing process, causing the temperature of the area around the nozzle 30B and the communicating flow path to rise, accelerating the drying of the ink in the nozzle 30B. In this case, the viscosity of the ink increases further, which may lead to poor ink ejection in the recording head 30.

これに対して、本実施形態に係るインクジェット記録装置10では、以下に説明するように、印刷処理の実行中においても、インクの予備吐出を行うことなく、インクの乾燥に起因するインクの吐出不良を軽減して、印刷物の画質を向上させることが可能である。 In contrast, in the inkjet recording device 10 according to this embodiment, as described below, it is possible to reduce ink ejection failures caused by dried ink and improve the image quality of printed matter without performing preliminary ink ejection even during printing processing.

以下、図3を参照しつつ、制御部7について説明する。図3に示されるように、制御部7は、メイン制御部71、及び複数の信号処理部72を備える。信号処理部72は、複数のノズル30Bに対応する複数の圧電素子302各々に対応して設けられている。なお、図3には、一つの信号処理部72が示されているが、実際には、複数の圧電素子302各々に対応する複数の信号処理部72が制御部7に含まれている。 The control unit 7 will be described below with reference to FIG. 3. As shown in FIG. 3, the control unit 7 includes a main control unit 71 and multiple signal processing units 72. The signal processing units 72 are provided corresponding to each of the multiple piezoelectric elements 302 corresponding to the multiple nozzles 30B. Note that while FIG. 3 shows one signal processing unit 72, in reality the control unit 7 includes multiple signal processing units 72 corresponding to each of the multiple piezoelectric elements 302.

メイン制御部71は、インクジェット記録装置10を統括的に制御する。具体的に、メイン制御部71は、不図示のCPU、ROM、及びRAMなどの制御機器を備える。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記RAMは、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される揮発性の記憶部である。メイン制御部71では、前記CPUにより前記ROMに予め記憶された各種の制御プログラムが実行される。これにより、インクジェット記録装置10がメイン制御部71により統括的に制御される。 The main control unit 71 comprehensively controls the inkjet recording device 10. Specifically, the main control unit 71 includes control devices such as a CPU, a ROM, and a RAM (not shown). The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit in which information such as control programs for causing the CPU to execute various processes is stored in advance. The RAM is a volatile storage unit used as a temporary storage memory (work area) for the various processes executed by the CPU. In the main control unit 71, the CPU executes the various control programs pre-stored in the ROM. As a result, the inkjet recording device 10 is comprehensively controlled by the main control unit 71.

また、図3に示されるように、メイン制御部71は、変換処理部711、生成処理部712、ドットカウント部713、及びテーブル選択処理部714、を含む。具体的に、メイン制御部71は、前記ROMに記憶されている前記制御プログラムを実行することで、変換処理部711、生成処理部712、ドットカウント部713、及びテーブル選択処理部714として機能する。 3, the main control unit 71 includes a conversion processing unit 711, a generation processing unit 712, a dot count unit 713, and a table selection processing unit 714. Specifically, the main control unit 71 functions as the conversion processing unit 711, the generation processing unit 712, the dot count unit 713, and the table selection processing unit 714 by executing the control program stored in the ROM.

変換処理部711は、インクジェット記録装置10で印刷される画像データに含まれる画素データ各々を、前記画素データの前記画像データにおける主走査方向上の位置に対応するノズル30Bからのインクの吐出に対応する吐出画素データ、及び前記主走査方向上の位置に対応するノズル30Bからのインクの不吐出に対応する不吐出画素データのいずれかに変換する。 The conversion processing unit 711 converts each pixel data included in the image data printed by the inkjet recording device 10 into either ejection pixel data corresponding to the ejection of ink from nozzle 30B corresponding to the position in the main scanning direction of the pixel data in the image data, or non-ejection pixel data corresponding to the non-ejection of ink from nozzle 30B corresponding to the position in the main scanning direction of the pixel data.

ここで、前記吐出画素データは、圧電素子302にノズル30Bからインクを吐出させることが可能な前記第1駆動信号に対応するデータである。また、前記不吐出画素データは、圧電素子302にノズル30Bからインクを吐出させることが不能な第3駆動信号に対応するデータである。 Here, the ejection pixel data is data corresponding to the first drive signal that can cause the piezoelectric element 302 to eject ink from the nozzle 30B. The non-ejection pixel data is data corresponding to the third drive signal that cannot cause the piezoelectric element 302 to eject ink from the nozzle 30B.

生成処理部712は、複数の前記画像データを順次印刷する連続印刷処理が実行される場合に、前記連続印刷処理で印刷される前記画像データ各々が前記画像データ間の紙間に対応する紙間データを介して印刷順に並ぶ印刷データを生成する。 When a continuous printing process is executed to sequentially print a plurality of the image data, the generation processing unit 712 generates print data in which each of the image data to be printed in the continuous printing process is arranged in printing order via sheet spacing data corresponding to the sheet spacing between the image data.

具体的に、生成処理部712は、変換処理部711による変換処理後の前記画像データ各々が前記紙間データを介して印刷順に並ぶ前記印刷データを生成する。ここで、前記紙間データは、前記不吐出画素データで構成されるデータである。なお、前記紙間データは、前記連続印刷処理で最初に印刷される前記画像データより副走査方向の上流側に付加されるデータ、及び前記連続印刷処理で最後に印刷される前記画像データより前記副走査方向の下流側に付加されるデータを含むものであってもよい。 Specifically, the generation processing unit 712 generates the print data in which each of the image data after conversion processing by the conversion processing unit 711 is arranged in printing order via the sheet-to-sheet data. Here, the sheet-to-sheet data is data composed of the non-ejection pixel data. Note that the sheet-to-sheet data may include data that is added upstream in the sub-scanning direction from the image data that is printed first in the continuous printing process, and data that is added downstream in the sub-scanning direction from the image data that is printed last in the continuous printing process.

生成処理部712は、生成された前記印刷データに含まれる前記画素データ各々を、前記画素データの前記印刷データにおける前記主走査方向上の位置に対応する信号処理部72に出力する。具体的に、生成処理部712は、前記画素データ各々を、前記印刷データにおける前記副走査方向上の上流側から下流側の順に出力する。 The generation processing unit 712 outputs each of the pixel data included in the generated print data to the signal processing unit 72 corresponding to the position of the pixel data in the main scanning direction in the print data. Specifically, the generation processing unit 712 outputs each of the pixel data in order from the upstream side to the downstream side in the sub-scanning direction in the print data.

また、生成処理部712は、一つの前記画像データを印刷する単一印刷処理が実行される場合に、変換処理部711による変換処理後の前記画像データを前記印刷データとして、前記印刷データに含まれる前記画素データ各々を、前記画素データの前記印刷データにおける前記主走査方向上の位置に対応する信号処理部72に出力する。 In addition, when a single printing process is executed to print one of the image data, the generation processing unit 712 outputs the image data after conversion processing by the conversion processing unit 711 as the print data, and each of the pixel data included in the print data to the signal processing unit 72 corresponding to the position of the pixel data in the main scanning direction in the print data.

ドットカウント部713は、本発明の画素数カウント部の一例である。ドットカウント部713は、1ページ分の前記印刷データを印刷する処理が実行される場合に、その印刷処理の実行前に、1ページ分の前記印刷データに基づいて、1ページ分の前記印刷データにおける吐出画素の数(画素数)をカウントする。ここで、前記吐出画素は、ノズル30Bからのインクの吐出に対応する画素のことである。ドットカウント部713は、カウントした前記画素数をメイン制御部71のRAMなどに記憶する。なお、ドットカウント部713は、生成処理部712によって生成された前記印刷データに基づいて前記画素数をカウントしてもよく、或いは、変換処理部711による変換処理後の前記画像データに基づいて前記画素数をカウントしてもよい。 The dot count unit 713 is an example of a pixel count unit of the present invention. When a process for printing one page of the print data is executed, the dot count unit 713 counts the number of ejected pixels (pixel count) in the print data for one page based on the print data for one page before the print process is executed. Here, the ejected pixels are pixels corresponding to the ejection of ink from the nozzle 30B. The dot count unit 713 stores the counted pixel count in the RAM of the main control unit 71. The dot count unit 713 may count the pixel count based on the print data generated by the generation processing unit 712, or may count the pixel count based on the image data after the conversion processing by the conversion processing unit 711.

テーブル選択処理部714は、前記画素数に応じたテーブル識別情報を選択する。例えば、図4に示す2つのテーブルデータX(X11,X12)それぞれを示す前記テーブル識別情報として、テーブル識別情報X11とテーブル識別情報X12とがある場合、テーブル選択処理部714は、前記画素数に基づいて、前記テーブル識別情報X11又は前記テーブル識別情報X12のいずれか一つを選択する。具体的には、テーブル選択処理部714は、前記画素数が予め定められた閾値以上の場合に、前記テーブル識別情報X11を選択する。また、テーブル選択処理部714は、前記画素数が予め定められた閾値未満の場合に、前記テーブル識別情報X12を選択する。なお、前記閾値は、印刷処理においてインクの吐出量の多い画像(画素数の多い画像)を印刷する場合に記録ヘッド30などが予め定められた設定温度以上の高温になると評価し得る値に定められる。 The table selection processing unit 714 selects table identification information according to the number of pixels. For example, when there are table identification information X11 and table identification information X12 as the table identification information indicating each of the two table data X (X11, X12) shown in FIG. 4, the table selection processing unit 714 selects either the table identification information X11 or the table identification information X12 based on the number of pixels. Specifically, the table selection processing unit 714 selects the table identification information X11 when the number of pixels is equal to or greater than a predetermined threshold. Also, the table selection processing unit 714 selects the table identification information X12 when the number of pixels is less than a predetermined threshold. The threshold is set to a value that can be evaluated as the temperature of the recording head 30 or the like being higher than a predetermined set temperature when printing an image with a large amount of ink ejection (an image with a large number of pixels) in the printing process.

テーブル選択処理部714は、選択された前記テーブル識別情報を、信号処理部72に含まれる後述の設定処理部723に出力する。なお、前記テーブル識別情報、及び前記テーブルデータX(X11,X12)については、後述する。 The table selection processing unit 714 outputs the selected table identification information to a setting processing unit 723 (described later) included in the signal processing unit 72. The table identification information and the table data X (X11, X12) will be described later.

信号処理部72は、生成処理部712から入力される前記画素データに基づいて、圧電素子302の駆動を制御する。また、信号処理部72は、前記連続印刷処理又は前記単一印刷処理の実行期間のうち、ノズル30Bからインクが吐出されない不吐出状態が予め定められた基準時間を超えて継続する不吐出期間における一部の期間の間、圧電素子302にノズル30B内のインクを撹拌させるフラッシングを実行させる。この場合の撹拌動作は、インクの吐出を伴わず、ノズル30B内のインクを撹拌だけさせる動作である。 The signal processing unit 72 controls the driving of the piezoelectric element 302 based on the pixel data input from the generation processing unit 712. The signal processing unit 72 also causes the piezoelectric element 302 to execute flushing to stir the ink in the nozzle 30B during a portion of the non-ejection period during which the non-ejection state in which ink is not ejected from the nozzle 30B continues beyond a predetermined reference time during the execution period of the continuous printing process or the single printing process. In this case, the stirring operation is an operation that only stirs the ink in the nozzle 30B without ejecting ink.

具体的に、信号処理部72は、集積回路(ASIC、DSP)などの電子回路で構成されている。図3に示されるように、信号処理部72は、第1バッファー721、抽出処理部722、設定処理部723、第2バッファー724、及び駆動制御部725を含む。信号処理部72では、生成処理部712から出力される前記画素データが、第1バッファー721及び第2バッファー724の両方に入力される。 Specifically, the signal processing unit 72 is composed of electronic circuits such as integrated circuits (ASIC, DSP). As shown in FIG. 3, the signal processing unit 72 includes a first buffer 721, an extraction processing unit 722, a setting processing unit 723, a second buffer 724, and a drive control unit 725. In the signal processing unit 72, the pixel data output from the generation processing unit 712 is input to both the first buffer 721 and the second buffer 724.

第1バッファー721は、生成処理部712から入力される前記印刷データに含まれる前記画素データ各々を、抽出処理部722に出力する。具体的に、第1バッファー721は、前記印刷データに含まれる前記画素データ各々を、前記副走査方向の上流側から順に予め定められた時間間隔ごとに出力する。ここで、前記時間間隔は、ヘッドドライバ301における駆動間隔であって、搬送ユニット5によってシートにおけるノズル30Bによるインクの吐出位置(画素の記録位置)が前記副走査方向の下流側に一画素分移動するまでの間の時間である。 The first buffer 721 outputs each of the pixel data included in the print data input from the generation processing unit 712 to the extraction processing unit 722. Specifically, the first buffer 721 outputs each of the pixel data included in the print data at predetermined time intervals, starting from the upstream side in the sub-scanning direction. Here, the time interval is the driving interval in the head driver 301, and is the time it takes for the ink ejection position (pixel recording position) by the nozzle 30B on the sheet to move by one pixel downstream in the sub-scanning direction by the transport unit 5.

第2バッファー724は、生成処理部712から入力される前記印刷データに含まれる前記画素データ各々を、駆動制御部725に出力する。具体的に、第2バッファー724は、前記印刷データに含まれる前記画素データ各々を、前記副走査方向の上流側から順に前記時間間隔ごとに出力する。また、第2バッファー724は、前記印刷データに含まれる前記画素データ各々を、第1バッファー721よりも予め定められた遅延時間だけ遅延させて、駆動制御部725に出力する。 The second buffer 724 outputs each of the pixel data included in the print data input from the generation processing unit 712 to the drive control unit 725. Specifically, the second buffer 724 outputs each of the pixel data included in the print data at the time intervals in order from the upstream side in the sub-scanning direction. In addition, the second buffer 724 outputs each of the pixel data included in the print data to the drive control unit 725 with a delay of a predetermined delay time from the first buffer 721.

例えば、図3に示されように、第2バッファー724は、遅延回路724Aを備える。遅延回路724Aは、前記画素データ各々を、前記時間間隔に予め定められた特定数を乗算して得られる時間(前記遅延時間)が経過した後に、駆動制御部725に出力する。即ち、遅延回路724Aは、前記特定数に対応する画素分だけ、前記画素データの出力を遅延させる。例えば、前記特定数は1000である。この場合、信号処理部72では、第1バッファー721から1001個目の前記画素データが抽出処理部722に入力されるタイミングで、遅延回路724Aから1個目の前記画素データが駆動制御部725に入力される。なお、前記特定数は1000以外の任意の数であってもよい。 For example, as shown in FIG. 3, the second buffer 724 includes a delay circuit 724A. The delay circuit 724A outputs each of the pixel data to the drive control unit 725 after a time (the delay time) obtained by multiplying the time interval by a predetermined specific number has elapsed. That is, the delay circuit 724A delays the output of the pixel data by the number of pixels corresponding to the specific number. For example, the specific number is 1000. In this case, in the signal processing unit 72, the first pixel data is input from the delay circuit 724A to the drive control unit 725 at the timing when the 1001st pixel data is input from the first buffer 721 to the extraction processing unit 722. Note that the specific number may be any number other than 1000.

抽出処理部722は、前記連続印刷処理が実行される場合に、前記連続印刷処理で印刷される前記画像データ各々に基づいて、前記連続印刷処理の実行期間における前記不吐出期間を抽出する。 When the continuous printing process is executed, the extraction processing unit 722 extracts the non-ejection period during the execution period of the continuous printing process based on each of the image data printed in the continuous printing process.

また、抽出処理部722は、前記単一印刷処理が実行される場合に、前記単一印刷処理で印刷される前記画像データに基づいて、前記単一印刷処理の実行期間における前記不吐出期間を抽出する。 In addition, when the single print process is executed, the extraction processing unit 722 extracts the non-ejection period during the execution period of the single print process based on the image data printed in the single print process.

具体的に、抽出処理部722は、第1バッファー721から入力される前記画素データ各々に基づいて特定される不吐出画素列の出力期間を、前記不吐出期間として抽出する。ここで、前記不吐出画素列は、生成処理部712から入力される前記印刷データにおけるインクの不吐出に対応する不吐出画素が前記基準時間に対応する基準数を超えて連続する画素列のことである。前記基準数は、例えば999である。この場合、前記時間間隔に999を乗算して得られる時間が、前記基準時間である。なお、前記基準数は999以外の任意の数であってもよい。 Specifically, the extraction processing unit 722 extracts the output period of a non-ejection pixel row identified based on each of the pixel data input from the first buffer 721 as the non-ejection period. Here, the non-ejection pixel row refers to a pixel row in which non-ejection pixels corresponding to non-ejection of ink in the print data input from the generation processing unit 712 continue for more than a reference number corresponding to the reference time. The reference number is, for example, 999. In this case, the time obtained by multiplying the time interval by 999 is the reference time. Note that the reference number may be any number other than 999.

より具体的に、抽出処理部722は、第1バッファー721からの前記不吐出画素の入力の連続数を計数し、第1バッファー721からインクの吐出に対応する吐出画素が入力された場合における前記連続数の計数結果に基づいて、前記不吐出画素の連続が前記不吐出画素列であるか否かを判断する。即ち、抽出処理部722は、第1バッファー721から前記吐出画素が入力された場合における前記連続数の計数結果が前記基準数を超えている場合に、前記不吐出画素の連続が前記不吐出画素列であると判断する。 More specifically, the extraction processing unit 722 counts the number of consecutive non-ejection pixels input from the first buffer 721, and determines whether the consecutive non-ejection pixels are the non-ejection pixel row based on the result of counting the consecutive number when an ejection pixel corresponding to ink ejection is input from the first buffer 721. That is, the extraction processing unit 722 determines that the consecutive non-ejection pixels are the non-ejection pixel row when the result of counting the consecutive number when the ejection pixel is input from the first buffer 721 exceeds the reference number.

例えば、抽出処理部722は、図3に示されるように、カウンター722Aを備える。カウンター722Aは、第1バッファー721からの前記不吐出画素の入力の連続数をカウントする。具体的に、カウンター722Aは、第1バッファー721から前記画素データが入力される毎に、入力された前記画素データが前記不吐出画素を示す前記不吐出画素データであるか、或いは、前記吐出画素を示す前記吐出画素データであるかを判断する。そして、カウンター722Aは、第1バッファー721から入力された前記画素データが前記不吐出画素データである場合に、カウンター722Aのカウントメモリ(不図示)内のカウント値をカウントアップする。また、カウンター722Aは、第1バッファー721から入力された前記画素データが前記吐出画素データである場合に、それまでにカウントした前記カウント値(つまり、前記不吐出画素の連続数)を抽出処理部722に通知する。なお、以下において、カウンター722Aから抽出処理部722に通知されるカウント値を第1カウント値と称する場合がある。カウンター722Aは、前記第1カウント値の通知後に、カウンター722Aの前記カウントメモリをリセットして、前記カウント値を0にする。なお、抽出処理部722は、前記連続印刷処理又は前記単一印刷処理が実行される場合にも、カウンター722Aの前記カウントメモリを0にリセットする。 For example, the extraction processing unit 722 includes a counter 722A as shown in FIG. 3. The counter 722A counts the number of consecutive inputs of the non-ejection pixels from the first buffer 721. Specifically, the counter 722A determines whether the input pixel data is the non-ejection pixel data indicating the non-ejection pixel or the ejection pixel data indicating the ejection pixel each time the pixel data is input from the first buffer 721. Then, when the pixel data input from the first buffer 721 is the non-ejection pixel data, the counter 722A counts up the count value in the count memory (not shown) of the counter 722A. When the pixel data input from the first buffer 721 is the ejection pixel data, the counter 722A notifies the extraction processing unit 722 of the count value counted up to that point (i.e., the number of consecutive non-ejection pixels). In the following, the count value notified to the extraction processing unit 722 from the counter 722A may be referred to as the first count value. After notifying the first count value, the counter 722A resets the count memory of the counter 722A to 0. The extraction processing unit 722 also resets the count memory of the counter 722A to 0 when the continuous printing process or the single printing process is executed.

抽出処理部722は、カウンター722Aから前記第1カウント値が通知された場合に、通知された前記第1カウント値が前記基準数を超えているか否かを判断する。そして、抽出処理部722は、前記第1カウント値が前記基準数を超えている場合は、前記不吐出画素の連続が前記不吐出画素列であると判断して、前記第1カウント値を設定処理部723に通知する。また、抽出処理部722は、前記第1カウント値が前記基準数以下である場合は、前記不吐出画素の連続が前記不吐出画素列ではないと判断する。 When the extraction processing unit 722 is notified of the first count value from the counter 722A, the extraction processing unit 722 determines whether the notified first count value exceeds the reference number. If the first count value exceeds the reference number, the extraction processing unit 722 determines that the series of non-ejection pixels is the non-ejection pixel row, and notifies the setting processing unit 723 of the first count value. Furthermore, if the first count value is equal to or less than the reference number, the extraction processing unit 722 determines that the series of non-ejection pixels is not the non-ejection pixel row.

即ち、インクジェット記録装置10では、抽出処理部722は、カウンター722Aのカウントアップ開始時に入力された前記画素データに基づいて圧電素子302が駆動されるタイミングから、カウンター722Aのカウント値が前記基準数を超えた後の当該カウント値のリセット時に入力された前記画素データに基づいて圧電素子302が駆動されるタイミングまでの期間を、前記不吐出期間として抽出する。 In other words, in the inkjet recording device 10, the extraction processing unit 722 extracts, as the non-ejection period, the period from the timing when the piezoelectric element 302 is driven based on the pixel data input when the counter 722A starts counting up to the timing when the piezoelectric element 302 is driven based on the pixel data input when the count value of the counter 722A is reset after the count value exceeds the reference number.

なお、抽出処理部722は、第1バッファー721からの前記不吐出画素の入力の連続数の計数に替えて、第1バッファー721から前記不吐出画素データが連続して入力されている間の時間を計測してもよい。 In addition, instead of counting the number of consecutive inputs of the non-ejection pixels from the first buffer 721, the extraction processing unit 722 may measure the time during which the non-ejection pixel data is continuously input from the first buffer 721.

設定処理部723は、前記不吐出期間の長さに基づいて、前記不吐出期間における前記フラッシングを開始する開始タイミングを設定する。本実施形態では、設定処理部723は、ドットカウント部713がカウントした前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定する。 The setting processing unit 723 sets the start timing for starting the flushing during the non-ejection period based on the length of the non-ejection period. In this embodiment, the setting processing unit 723 sets the start timing according to the number of pixels counted by the dot counting unit 713 based on the length of the non-ejection period.

前記不吐出期間の長さは、抽出処理部722によって前記不吐出画素の連続が前記不吐出画素列であると判断された場合における抽出処理部722による前記連続数の計数結果(つまり、抽出処理部722から通知される前記基準数を超える前記第1カウント値)である。すなわち、設定処理部723は、前記画素数に応じた前記開始タイミングを、抽出処理部722から通知される前記カウント値に基づいて設定する。 The length of the non-ejection period is the result of counting the number of consecutive non-ejection pixels by the extraction processing unit 722 when the extraction processing unit 722 determines that the series of non-ejection pixels is the non-ejection pixel row (i.e., the first count value that exceeds the reference number notified by the extraction processing unit 722). That is, the setting processing unit 723 sets the start timing according to the number of pixels based on the count value notified by the extraction processing unit 722.

例えば、図3に示されるように、設定処理部723は、記憶部723Aを備える。記憶部723Aには、前記不吐出期間の長さ(抽出処理部722から通知される前記基準数を超える前記第1カウント値)と前記開始タイミングを示す値とが対応付けられたテーブルデータX(X11,X12)が格納されている。図4に、前記テーブルデータXの一例として、テーブルデータX11、及びテーブルデータX12を示す。なお、以下において、前記テーブルデータX11を示す識別情報を前記テーブル識別情報X11と称し、前記テーブルデータX12を示す識別情報を前記テーブル識別情報X12と称する場合がある。 For example, as shown in FIG. 3, the setting processing unit 723 includes a memory unit 723A. The memory unit 723A stores table data X (X11, X12) in which the length of the non-ejection period (the first count value exceeding the reference number notified from the extraction processing unit 722) is associated with a value indicating the start timing. FIG. 4 shows table data X11 and table data X12 as an example of the table data X. Note that, hereinafter, identification information indicating the table data X11 may be referred to as the table identification information X11, and identification information indicating the table data X12 may be referred to as the table identification information X12.

ここで、前記テーブルデータX(X11,X12)に示される前記開始タイミングの数値は、駆動制御部725によってカウンター725Aのカウント値と比較される数値である。 Here, the numerical value of the start timing indicated in the table data X (X11, X12) is a numerical value that is compared with the count value of the counter 725A by the drive control unit 725.

前記テーブルデータX11は、本発明の第1テーブルデータの一例である。前記テーブルデータX11は、前記画素数が前記閾値以上の場合に設定処理部723によって選択されるテーブルデータである。前記テーブルデータX11は、後述の第2の開始タイミングよりも早い第1の開始タイミングを示す値が定められたテーブルデータである。前記テーブルデータX11には、複数の前記第1カウント値それぞれに対応する複数の第1の開始タイミングが定められている。前記テーブルデータX11において、前記第1の開始タイミングを示す値「100,200,300,・・・」は、後述するカウンター725Aによるカウントダウン後のカウント値と比較される数値である。前記第1の開始タイミングの具体的な数値は単なる例示であり、任意に設定することができる。 The table data X11 is an example of the first table data of the present invention. The table data X11 is table data selected by the setting processing unit 723 when the number of pixels is equal to or greater than the threshold value. The table data X11 is table data in which a value indicating a first start timing that is earlier than a second start timing described below is defined. In the table data X11, a plurality of first start timings corresponding to a plurality of first count values are defined. In the table data X11, the values "100, 200, 300, ..." indicating the first start timings are numerical values to be compared with the count value after counting down by the counter 725A described below. The specific numerical values of the first start timings are merely examples and can be set arbitrarily.

前記テーブルデータX12は、本発明の第2テーブルデータの一例である。前記テーブルデータX12は、前記画素数が前記閾値未満の場合に設定処理部723によって選択されるテーブルデータである。前記テーブルデータX12は、前記第1の開始タイミングよりも遅い第2の開始タイミングが定められたテーブルデータである。前記テーブルデータX12には、複数の前記第1カウント値それぞれに対応する複数の第2の開始タイミングが定められている。前記テーブルデータX12において、前記第2の開始タイミングを示す値「70,140,210,・・・」は、後述するカウンター725Aによるカウントダウン後のカウント値と比較される数値である。前記第2の開始タイミングの具体的な数値は単なる例示であり、前記第1間隔よりも短い数値であれば任意に設定することができる。 The table data X12 is an example of the second table data of the present invention. The table data X12 is table data selected by the setting processing unit 723 when the number of pixels is less than the threshold value. The table data X12 is table data in which a second start timing that is later than the first start timing is defined. In the table data X12, a plurality of second start timings corresponding to the plurality of first count values are defined. In the table data X12, the values "70, 140, 210, ..." indicating the second start timing are values that are compared with the count value after counting down by the counter 725A described later. The specific values of the second start timing are merely examples, and can be set arbitrarily as long as they are shorter than the first interval.

設定処理部723は、抽出処理部722から前記第1カウント値が通知された場合に、通知された前記第1カウント値及び前記テーブルデータXに基づいて、前記開始タイミングを取得する。 When the setting processing unit 723 is notified of the first count value by the extraction processing unit 722, it obtains the start timing based on the notified first count value and the table data X.

本実施形態では、設定処理部723は、テーブル選択処理部714から出力された前記テーブル識別情報が示すテーブルデータXを記憶部723Aから選択し、そのテーブルデータXを参照して、前記第1カウント値に対応する前記開始タイミングの値を当該テーブルデータXから取得する。なお、ここで選択される前記テーブルデータXは、前記画素数に対応するテーブルデータである。 In this embodiment, the setting processing unit 723 selects the table data X indicated by the table identification information output from the table selection processing unit 714 from the storage unit 723A, and refers to the table data X to obtain the value of the start timing corresponding to the first count value from the table data X. Note that the table data X selected here is table data corresponding to the number of pixels.

例えば、テーブル選択処理部714から前記テーブル識別情報X11が設定処理部723に入力された場合、設定処理部723は、記憶部723Aから前記テーブル識別情報X11に対応するテーブルデータX11を選択して、前記第1カウント値に対応する前記第1の開始タイミングの値を当該テーブルデータX11から取得する。 For example, when the table identification information X11 is input from the table selection processing unit 714 to the setting processing unit 723, the setting processing unit 723 selects the table data X11 corresponding to the table identification information X11 from the memory unit 723A, and obtains the value of the first start timing corresponding to the first count value from the table data X11.

また、テーブル選択処理部714から前記テーブル識別情報X12が設定処理部723入力された場合、設定処理部723は、記憶部723Aから前記テーブル識別情報X12に対応するテーブルデータX12を選択して、前記第1カウント値に対応する前記第2の開始タイミングの値を当該テーブルデータX12から取得する。 In addition, when the table identification information X12 is input from the table selection processing unit 714 to the setting processing unit 723, the setting processing unit 723 selects table data X12 corresponding to the table identification information X12 from the memory unit 723A, and obtains the value of the second start timing corresponding to the first count value from the table data X12.

そして、設定処理部723は、取得された前記第2の開始タイミングの値を駆動制御部725に通知することで、前記開始タイミングを設定する。 Then, the setting processing unit 723 notifies the drive control unit 725 of the acquired value of the second start timing, thereby setting the start timing.

駆動制御部725は、予め定められた第2駆動信号をヘッドドライバ301から圧電素子302に入力させる。本実施形態では、駆動制御部725は、抽出処理部722によって抽出される前記不吐出期間における一部の期間の間、第2駆動信号をヘッドドライバ301から圧電素子302に入力させる。ここで、前記第2駆動信号は、ノズル30B内のインクを撹拌可能であってノズル30Bからインクを吐出不能な駆動信号である。 The drive control unit 725 inputs a predetermined second drive signal from the head driver 301 to the piezoelectric element 302. In this embodiment, the drive control unit 725 inputs the second drive signal from the head driver 301 to the piezoelectric element 302 during a portion of the non-ejection period extracted by the extraction processing unit 722. Here, the second drive signal is a drive signal that can stir the ink in the nozzle 30B but cannot eject ink from the nozzle 30B.

具体的に、駆動制御部725は、前記不吐出期間における、設定処理部723により設定された前記開始タイミングの到来時から前記不吐出期間の終期の到来時までの間、圧電素子302に前記第2駆動信号を入力させる。なお、駆動制御部725は、信号処理部72に設定処理部723が含まれていない場合は、予め設定された前記開始タイミングの到来時から前記不吐出期間の終期の到来時までの間、圧電素子302に前記第2駆動信号を入力させてもよい。 Specifically, the drive control unit 725 inputs the second drive signal to the piezoelectric element 302 during the non-ejection period from the time when the start timing set by the setting processing unit 723 arrives to the time when the end of the non-ejection period arrives. Note that, if the signal processing unit 72 does not include the setting processing unit 723, the drive control unit 725 may input the second drive signal to the piezoelectric element 302 during the time when the start timing set in advance arrives to the time when the end of the non-ejection period arrives.

また、駆動制御部725は、前記不吐出画素列に含まれる、設定処理部723により設定された前記開始タイミングの到来時から前記不吐出期間の終期の到来時までの間に対応する前記不吐出画素データ各々を、前記第2駆動信号に対応する特定画素データに置換する。具体的に、駆動制御部725は、設定処理部723により設定された前記開始タイミングの到来時から前記吐出画素データが入力されるまでの間に第2バッファー724から入力される前記不吐出画素データ各々を、前記特定画素データに置換する。そして、駆動制御部725は、前記特定画素データをヘッドドライバ301に入力することで、ヘッドドライバ301から圧電素子302に前記第2駆動信号を入力させる。 The drive control unit 725 also replaces each of the non-ejection pixel data included in the non-ejection pixel row, which corresponds to the period from the start timing set by the setting processing unit 723 to the end of the non-ejection period, with specific pixel data corresponding to the second drive signal. Specifically, the drive control unit 725 replaces each of the non-ejection pixel data input from the second buffer 724 during the period from the start timing set by the setting processing unit 723 to the input of the ejection pixel data, with the specific pixel data. The drive control unit 725 then inputs the specific pixel data to the head driver 301, thereby causing the head driver 301 to input the second drive signal to the piezoelectric element 302.

例えば、駆動制御部725は、図3に示されるように、カウンター725Aを備える。カウンター725Aは、設定処理部723によって前記開始タイミングが設定された場合に、第2バッファー724から前記吐出画素データが入力されるまでの間の残り画素数をカウントする。換言すると、カウンター725Aは、前記不吐出期間の終期の到来時までの残り時間に対応する画素数をカウントする。具体的に、カウンター725Aは、設定処理部723によって前記開始タイミングが設定された場合に、カウンター725Aによるカウント値の初期設定値を前記特定数(1000)と同じ数値に設定する。そして、カウンター725Aは、第2バッファー724から前記画素データが入力される度に、カウンター725Aのカウントメモリ(不図示)内のカウント値を前記初期設定値からカウントダウンする。なお、以下において、カウンター725Aによるカウント値を第2カウント値と称する場合がある。 For example, as shown in FIG. 3, the drive control unit 725 includes a counter 725A. When the start timing is set by the setting processing unit 723, the counter 725A counts the number of remaining pixels until the ejection pixel data is input from the second buffer 724. In other words, the counter 725A counts the number of pixels corresponding to the remaining time until the end of the non-ejection period. Specifically, when the start timing is set by the setting processing unit 723, the counter 725A sets the initial value of the count value by the counter 725A to the same value as the specific number (1000). Then, each time the pixel data is input from the second buffer 724, the counter 725A counts down the count value in the count memory (not shown) of the counter 725A from the initial value. In the following, the count value by the counter 725A may be referred to as the second count value.

例えば、駆動制御部725は、設定処理部723によって前記開始タイミングが設定される前は、遅延回路724Aから入力された前記画素データを前記時間間隔に対応する時間の間保持した後に、記録ヘッド30のヘッドドライバ301に出力する。なお、インクジェット記録装置10では、遅延回路724Aによる遅延画素数(1000)以上の前記不吐出画素データの連続が前記開始タイミングの設定の条件となっている。そのため、インクジェット記録装置10では、設定処理部723からの前記開始タイミングの設定前に、遅延回路724Aからの前記画素データの出力が開始される。 For example, before the start timing is set by the setting processing unit 723, the drive control unit 725 holds the pixel data input from the delay circuit 724A for a time corresponding to the time interval, and then outputs it to the head driver 301 of the recording head 30. Note that in the inkjet recording device 10, the condition for setting the start timing is a continuation of the non-ejection pixel data equal to or greater than the number of delayed pixels (1000) by the delay circuit 724A. Therefore, in the inkjet recording device 10, the output of the pixel data from the delay circuit 724A begins before the start timing is set by the setting processing unit 723.

また、駆動制御部725は、設定処理部723によって前記開始タイミングが設定されると、カウンター725Aの前記第2カウント値に基づいて前記開始タイミングの到来の有無を判断する。具体的に、駆動制御部725は、カウンター725Aの前記第2カウント値が設定処理部723によって設定された前記開始タイミングの値以下である場合に、前記開始タイミングが到来したと判断する。 When the start timing is set by the setting processing unit 723, the drive control unit 725 determines whether the start timing has arrived based on the second count value of the counter 725A. Specifically, the drive control unit 725 determines that the start timing has arrived when the second count value of the counter 725A is equal to or less than the value of the start timing set by the setting processing unit 723.

ここで、駆動制御部725は、前記開始タイミングが到来したと判断すると、保持している前記画素データを前記特定画素データに置換して、記録ヘッド30のヘッドドライバ301に出力する。一方、駆動制御部725は、前記開始タイミングが到来していないと判断すると、保持している前記画素データをそのまま記録ヘッド30のヘッドドライバ301に出力する。駆動制御部725は、第2バッファー724から前記画素データが入力されてカウンター725Aのカウント値がカウントダウンされる毎に、前記開始タイミングの到来の有無を判断する。また、駆動制御部725は、カウンター725Aの前記第2カウント値が0になると、再び設定処理部723によって前記開始タイミングが設定されるまでの間、第2バッファー724から入力された前記画素データをそのまま記録ヘッド30のヘッドドライバ301に出力する。 Here, when the drive control unit 725 determines that the start timing has arrived, it replaces the held pixel data with the specific pixel data and outputs it to the head driver 301 of the recording head 30. On the other hand, when the drive control unit 725 determines that the start timing has not arrived, it outputs the held pixel data as is to the head driver 301 of the recording head 30. The drive control unit 725 determines whether the start timing has arrived each time the pixel data is input from the second buffer 724 and the count value of the counter 725A is counted down. In addition, when the second count value of the counter 725A becomes 0, the drive control unit 725 outputs the pixel data input from the second buffer 724 as is to the head driver 301 of the recording head 30 until the start timing is set again by the setting processing unit 723.

ヘッドドライバ301は、駆動制御部725による置換処理後の前記画素データに基づいて、圧電素子302を駆動する。即ち、ヘッドドライバ301は、駆動制御部725から入力された前記画素データが前記吐出画素データである場合に、圧電素子302に前記第1駆動信号を入力する。また、ヘッドドライバ301は、駆動制御部725から入力された前記画素データが前記特定画素データである場合に、圧電素子302に前記第2駆動信号を入力する。また、ヘッドドライバ301は、駆動制御部725から入力された前記画素データが前記不吐出画素データである場合に、圧電素子302に前記第3駆動信号を入力する。 The head driver 301 drives the piezoelectric element 302 based on the pixel data after the replacement process by the drive control unit 725. That is, the head driver 301 inputs the first drive signal to the piezoelectric element 302 when the pixel data input from the drive control unit 725 is the ejection pixel data. Furthermore, the head driver 301 inputs the second drive signal to the piezoelectric element 302 when the pixel data input from the drive control unit 725 is the specific pixel data. Furthermore, the head driver 301 inputs the third drive signal to the piezoelectric element 302 when the pixel data input from the drive control unit 725 is the non-ejection pixel data.

これにより、前記印刷データに含まれる一つの前記画像データ又は複数の前記画像データが印刷される。また、前記連続印刷処理又は前記単一印刷処理の実行期間のうち、ノズル30Bからインクが吐出されない不吐出状態が前記基準時間を超えて継続する前記不吐出期間における一部の期間の間、ノズル30B内のインクを撹拌するがインクを吐出させない前記フラッシングが実行される。 As a result, one image data or multiple image data included in the print data is printed. Also, during the period during which the continuous printing process or the single printing process is being performed, during a portion of the non-ejection period during which a non-ejection state in which ink is not ejected from nozzle 30B continues beyond the reference time, the flushing is performed to agitate the ink in nozzle 30B but not eject ink.

また、上述したように、前記画素数が前記閾値以上の場合に、前記テーブルデータX11を参照して、前記第2の開始タイミングよりも早い前記第1の開始タイミングの値が取得されるため、印刷処理においてインクの吐出量の多い画像(前記画素数が前記閾値以上の画像)を印刷する場合でも、前記フラッシングの時間間隔が比較的短い。そのため、記録ヘッド30が過熱してインクの乾燥が促進するという問題が生じなくなり、インクの乾燥に伴るインク吐出不良が軽減し、その結果、印刷物の画質が向上する。 As described above, when the number of pixels is equal to or greater than the threshold value, the table data X11 is referenced to obtain the value of the first start timing, which is earlier than the second start timing, so that the flushing time interval is relatively short even when printing an image with a large amount of ink ejection (an image with the number of pixels equal to or greater than the threshold value) in the printing process. This eliminates the problem of the recording head 30 overheating and accelerating the drying of the ink, and reduces ink ejection defects associated with drying of the ink, resulting in improved image quality of the printed matter.

以下、図5を参照しつつ、信号処理部72における処理内容について説明する。なお、図5において、1番目に抽出処理部722に入力される前記画素データから5000番目に抽出処理部722に入力される前記画素データまでの間の前記画素データは、全て不吐出画素データG1である。また、5001番目に抽出処理部722に入力される前記画素データは、吐出画素データG2である。 The processing contents in the signal processing unit 72 will be described below with reference to FIG. 5. Note that in FIG. 5, the pixel data between the first pixel data input to the extraction processing unit 722 and the 5000th pixel data input to the extraction processing unit 722 are all non-ejection pixel data G1. The 5001st pixel data input to the extraction processing unit 722 is ejection pixel data G2.

まず、タイミングt1において、第1バッファー721から抽出処理部722に1番目の前記画素データが入力される。抽出処理部722のカウンター722Aは、入力された前記画素データが前記不吐出画素データであるか否かを判断する。タイミングt1において抽出処理部722に入力された前記画素データは不吐出画素データG1である。そのため、カウンター722Aは、カウント値をカウントアップする。これにより、カウンター722Aにおけるカウント値は1となる。 First, at timing t1, the first pixel data is input from the first buffer 721 to the extraction processing unit 722. The counter 722A of the extraction processing unit 722 determines whether the input pixel data is the non-ejection pixel data. The pixel data input to the extraction processing unit 722 at timing t1 is non-ejection pixel data G1. Therefore, the counter 722A counts up. As a result, the count value of the counter 722A becomes 1.

一方、タイミングt1において、駆動制御部725には、まだ第2バッファー724から前記画素データは入力されない。 On the other hand, at timing t1, the pixel data has not yet been input from the second buffer 724 to the drive control unit 725.

次に、タイミングt2において、第1バッファー721から抽出処理部722に1001番目の前記画素データが入力される。カウンター722Aは、入力された前記画素データが前記不吐出画素データであるか否かを判断する。タイミングt2において抽出処理部722に入力された前記画素データは不吐出画素データG1である。そのため、カウンター722Aは、カウント値をカウントアップする。これにより、カウンター722Aにおけるカウント値は1001となる。 Next, at timing t2, the 1001st pixel data is input from the first buffer 721 to the extraction processing unit 722. The counter 722A determines whether the input pixel data is the non-ejection pixel data. The pixel data input to the extraction processing unit 722 at timing t2 is non-ejection pixel data G1. Therefore, the counter 722A counts up. As a result, the count value in the counter 722A becomes 1001.

一方、タイミングt2において、第2バッファー724から駆動制御部725に1番目の前記画素データが入力される。タイミングt2において、未だ設定処理部723による前記開始タイミングの設定は行われていない。そのため、駆動制御部725は、入力された1番目の前記画素データを前記時間間隔に対応する時間の間保持した後に、記録ヘッド30のヘッドドライバ301に出力する。 On the other hand, at timing t2, the first pixel data is input from the second buffer 724 to the drive control unit 725. At timing t2, the setting processing unit 723 has not yet set the start timing. Therefore, the drive control unit 725 holds the input first pixel data for a period of time corresponding to the time interval, and then outputs it to the head driver 301 of the recording head 30.

次に、タイミングt3において、第1バッファー721から抽出処理部722に5001番目の前記画素データが入力される。カウンター722Aは、入力された前記画素データが前記不吐出画素データであるか否かを判断する。タイミングt3において抽出処理部722に入力された前記画素データは吐出画素データG2である。そのため、カウンター722Aは、その時のカウント値を抽出処理部722に通知して、カウント値を0にリセットする。また、抽出処理部722は、カウンター722Aから通知されたカウント値が前記基準数である999を超えているか否かを判断する。タイミングt3におけるカウンター722Aのカウント値は5000である。そのため、抽出処理部722は、カウンター722Aから通知されたカウント値を設定処理部723に通知する。 Next, at timing t3, the 5001st pixel data is input from the first buffer 721 to the extraction processing unit 722. The counter 722A judges whether the input pixel data is the non-ejection pixel data. The pixel data input to the extraction processing unit 722 at timing t3 is the ejection pixel data G2. Therefore, the counter 722A notifies the extraction processing unit 722 of the count value at that time and resets the count value to 0. The extraction processing unit 722 also judges whether the count value notified from the counter 722A exceeds the reference number of 999. The count value of the counter 722A at timing t3 is 5000. Therefore, the extraction processing unit 722 notifies the setting processing unit 723 of the count value notified from the counter 722A.

タイミングt3において抽出処理部722からカウンター722Aのカウント値「5000」の通知を受けた設定処理部723は、通知されたカウント値及び選択済みのテーブルデータXに基づいて、前記開始タイミングの値を取得する。ここで、仮に設定処理部723においてテーブルデータX11が選択されていたとする。この場合、前記カウント値「5000」に対応する前記開始タイミングの値は500である(図4のテーブルデータX11を参照)。そのため、設定処理部723は、タイミングt3において、取得された前記開始タイミングの値を駆動制御部725に通知して、前記開始タイミングを設定する。駆動制御部725のカウンター725Aは、設定処理部723による前記開始タイミングの設定に応じて、カウント値の前記初期設定値を前記特定数と同じ数値(1000)に設定する。 The setting processing unit 723, which is notified of the count value "5000" of the counter 722A by the extraction processing unit 722 at timing t3, acquires the value of the start timing based on the notified count value and the selected table data X. Here, it is assumed that table data X11 has been selected in the setting processing unit 723. In this case, the value of the start timing corresponding to the count value "5000" is 500 (see table data X11 in FIG. 4). Therefore, at timing t3, the setting processing unit 723 notifies the drive control unit 725 of the acquired value of the start timing and sets the start timing. The counter 725A of the drive control unit 725 sets the initial setting value of the count value to the same numerical value (1000) as the specific number, in accordance with the setting of the start timing by the setting processing unit 723.

一方、タイミングt3において、第2バッファー724から駆動制御部725に4001番目の前記画素データが入力される。タイミングt3では、設定処理部723から駆動制御部725に前記開始タイミングが設定される。そのため、駆動制御部725は、カウンター725Aのカウント値が前記開始タイミングの値以下であるか否かに基づいて、前記開始タイミングの到来の有無を判断する。タイミングt3において、カウンター725Aの前記初期設定値は1000であり、カウンター725Aにおけるカウント値は1000であり、設定された前記開始タイミングの値は500である。そのため、駆動制御部725は、前記カウント値が前記開始タイミングの値まで減少していないため、前記開始タイミングが到来していないと判断し、入力された4001番目の前記画素データを前記時間間隔に対応する時間の間保持した後に、記録ヘッド30のヘッドドライバ301に出力する。また、カウンター725Aは、第2バッファー724から前記画素データが入力される度に、カウント値をカウントダウンする。 On the other hand, at timing t3, the 4001st pixel data is input from the second buffer 724 to the drive control unit 725. At timing t3, the setting processing unit 723 sets the start timing to the drive control unit 725. Therefore, the drive control unit 725 judges whether the start timing has arrived based on whether the count value of the counter 725A is equal to or less than the value of the start timing. At timing t3, the initial setting value of the counter 725A is 1000, the count value of the counter 725A is 1000, and the set value of the start timing is 500. Therefore, since the count value has not decreased to the value of the start timing, the drive control unit 725 judges that the start timing has not arrived, and holds the input 4001st pixel data for a time corresponding to the time interval, and then outputs it to the head driver 301 of the recording head 30. Also, the counter 725A counts down the count value each time the pixel data is input from the second buffer 724.

次に、タイミングt4において、第2バッファー724から駆動制御部725に4501番目の前記画素データが入力される。駆動制御部725は、カウンター725Aのカウント値が前記開始タイミングの値以下であるか否かを判断する。タイミングt4において、カウンター725Aにおけるカウント値は500まで減少しており、また、設定された前記開始タイミングは500である。そのため、駆動制御部725は、前記開始タイミングが到来したと判断し、入力された4501番目の前記画素データを特定画素データG3に置換して、置換後の特定画素データG3を記録ヘッド30のヘッドドライバ301に出力する。 Next, at timing t4, the 4501st pixel data is input from the second buffer 724 to the drive control unit 725. The drive control unit 725 determines whether the count value of the counter 725A is equal to or less than the value of the start timing. At timing t4, the count value of the counter 725A has decreased to 500, and the set start timing is 500. Therefore, the drive control unit 725 determines that the start timing has arrived, replaces the input 4501st pixel data with specific pixel data G3, and outputs the replaced specific pixel data G3 to the head driver 301 of the recording head 30.

次に、タイミングt5において、駆動制御部725に5001番目の前記画素データが入力される。タイミングt5では、カウンター725Aにおけるカウント値が、前記初期設定値から減少して、0になっている。そのため、駆動制御部725は、入力された5001番目の前記画素データを前記時間間隔に対応する時間の間保持した後に、記録ヘッド30のヘッドドライバ301に出力する。 Next, at timing t5, the 5001st pixel data is input to the drive control unit 725. At timing t5, the count value of the counter 725A is decreased from the initial setting value to 0. Therefore, the drive control unit 725 holds the input 5001st pixel data for a time corresponding to the time interval, and then outputs it to the head driver 301 of the recording head 30.

以上に説明したように、インクジェット記録装置10では、前記連続印刷処理又は前記単一印刷処理が実行される場合に、前記連続印刷処理又は前記単一印刷処理の実行期間のうち、ノズル30Bからインクが吐出されない不吐出状態が前記基準時間を超えて継続する前記不吐出期間が抽出される。そして、抽出された前記不吐出期間における一部の期間の間、ノズル30B内のインクを撹拌する前記フラッシングが実行される。これにより、前記連続印刷処理又は前記単一印刷処理の実行中においても、インクの乾燥によるインクの粘度の増加に起因した印刷物の画質の低下が抑制される。従って、印刷される印刷物の画質を向上させることが可能である。 As described above, in the inkjet recording device 10, when the continuous printing process or the single printing process is executed, the non-ejection period during which the non-ejection state in which ink is not ejected from the nozzle 30B continues beyond the reference time is extracted from the execution period of the continuous printing process or the single printing process. Then, the flushing is executed to stir the ink in the nozzle 30B during a portion of the extracted non-ejection period. This suppresses the deterioration of the image quality of the printed matter caused by the increase in the viscosity of the ink due to the drying of the ink, even during the execution of the continuous printing process or the single printing process. Therefore, it is possible to improve the image quality of the printed matter.

また、画素数が前記閾値以上である場合、ヘッドドライバ301の発熱量が一定レベル以上となるといえる。この場合、記録ヘッド30が高温化し、ノズル30Bのインクの乾燥が促進される。この場合、設定処理部723において、前記開始タイミングの間隔が比較的短い前記テーブルデータX11が選択され、選択された前記テーブルデータX11と抽出処理部722から通知された前記カウンタ値とに基づいて、前記第2の開始タイミングよりも早い前記第1の開始タイミングが前記テーブルデータX11から取得される。そして、駆動制御部725は、このように取得された開始タイミングと、カウンター725Aのカウント値とを比較して、前記開始タイミングが到来したかどうかを判断し、前記開始タイミングが到来したと判断すると、保持している前記画素データを前記特定画素データに置換して、記録ヘッド30のヘッドドライバ301に出力する。これにより、記録ヘッド30が高温化している場合に、ノズル30B内のインクを撹拌する前記フラッシングが短い時間間隔で実行される。つまり、前回の撹拌から次の撹拌までの撹拌間隔を短くすることができる。その結果、インクの乾燥の進み具合を低下させて、インクの吐出不良を軽減させることができる。なお、前記画素数が前記閾値よりも小さい場合は、ヘッドドライバ301の発熱量が一定レベル未満といえる。この場合は、前記テーブルデータX12が選択されて、選択された前記テーブルデータX12と抽出処理部722から通知された前記カウンタ値とに基づいて、テーブルデータX11に示される前記第1の開始タイミングよりも遅い前記第2の開始タイミングが前記テーブルデータX12から取得される。この場合は、記録ヘッド30が高温化していないため、前記撹拌間隔を短くする必要はない。 Also, when the number of pixels is equal to or greater than the threshold value, it can be said that the heat generation amount of the head driver 301 is equal to or greater than a certain level. In this case, the recording head 30 becomes hot, and the drying of the ink in the nozzle 30B is promoted. In this case, the setting processing unit 723 selects the table data X11 having a relatively short interval between the start timings, and based on the selected table data X11 and the counter value notified from the extraction processing unit 722, the first start timing earlier than the second start timing is acquired from the table data X11. Then, the drive control unit 725 compares the start timing thus acquired with the count value of the counter 725A to determine whether the start timing has arrived, and when it is determined that the start timing has arrived, replaces the held pixel data with the specific pixel data and outputs it to the head driver 301 of the recording head 30. As a result, when the recording head 30 becomes hot, the flushing for stirring the ink in the nozzle 30B is performed at short time intervals. In other words, the stirring interval from the previous stirring to the next stirring can be shortened. As a result, the ink drying rate can be reduced, and ink ejection defects can be reduced. If the number of pixels is smaller than the threshold, it can be said that the amount of heat generated by the head driver 301 is less than a certain level. In this case, the table data X12 is selected, and the second start timing, which is later than the first start timing indicated in the table data X11, is obtained from the table data X12 based on the selected table data X12 and the counter value notified from the extraction processing unit 722. In this case, since the recording head 30 is not at a high temperature, there is no need to shorten the stirring interval.

また、インクジェット記録装置10では、記録ヘッド30に入力される前記印刷データを出力する第2バッファー724とは別に、第2バッファー724から出力される前記印刷データと同じデータを第2バッファー724より先に出力する第1バッファー721が設けられている。そして、第1バッファー721から先行して出力されるデータに基づいて前記不吐出期間の抽出処理が実行されると共に、第2バッファー724から出力されるデータに対して前記抽出処理の実行結果に基づく前記特定画素データへの置換処理が実行されて、前記置換処理後のデータが記録ヘッド30に入力される。そのため、メモリーに記憶された前記印刷データに対して前記抽出処理及び前記置換処理を実行する構成と比較して、前記印刷データを記憶するためのメモリーが不要である分、インクジェット記録装置10に設けられるメモリーの容量を低減可能である。 In addition, in the inkjet recording device 10, a first buffer 721 is provided that outputs the same data as the print data output from the second buffer 724 prior to the second buffer 724, in addition to the second buffer 724 that outputs the print data input to the recording head 30. Then, the extraction process of the non-ejection period is executed based on the data output from the first buffer 721 in advance, and the data output from the second buffer 724 is replaced with the specific pixel data based on the result of the extraction process, and the data after the replacement process is input to the recording head 30. Therefore, compared to a configuration in which the extraction process and the replacement process are executed on the print data stored in a memory, the memory capacity provided in the inkjet recording device 10 can be reduced by the amount that a memory for storing the print data is not required.

なお、信号処理部72は、CPU、ROM、及びRAMなどの制御機器を備え、前記ROMに予め格納されるプログラムを実行することで、抽出処理部722、設定処理部723、及び駆動制御部725等として機能してもよい。 The signal processing unit 72 may include control devices such as a CPU, a ROM, and a RAM, and may function as an extraction processing unit 722, a setting processing unit 723, a drive control unit 725, etc., by executing a program pre-stored in the ROM.

この場合、駆動制御部725は、抽出処理部722によって抽出される前記不吐出期間における全部の期間の間、圧電素子302に前記第2駆動信号を入力させてもよい。また、駆動制御部725は、抽出処理部722によって抽出される前記不吐出期間の始期の到来時又は予め設定された前記開始タイミングの到来時から、予め設定された終了タイミングの到来時までの間、圧電素子302に前記第2駆動信号を入力させてもよい。また、駆動制御部725は、前記不吐出画素データを前記特定画素データに置換する処理に替えて、ヘッドドライバ301に前記第2駆動信号の入力を指示する制御信号を送信することで、圧電素子302に前記第2駆動信号を入力させてもよい。 In this case, the drive control unit 725 may input the second drive signal to the piezoelectric element 302 for the entire period of the non-ejection period extracted by the extraction processing unit 722. The drive control unit 725 may also input the second drive signal to the piezoelectric element 302 from the start of the non-ejection period extracted by the extraction processing unit 722 or from the time when the preset start timing arrives to the time when the preset end timing arrives. The drive control unit 725 may also input the second drive signal to the piezoelectric element 302 by sending a control signal to the head driver 301 to instruct the input of the second drive signal, instead of replacing the non-ejection pixel data with the specific pixel data.

なお、上述の実施形態では、2つのテーブルデータXを用いた処理例について例示したが、例えば、前記画素数に応じて設けられた3つ以上のテーブルデータXを用いた処理例であってもよい。 In the above embodiment, a processing example using two pieces of table data X is illustrated, but the processing example may be, for example, a processing example using three or more pieces of table data X provided according to the number of pixels.

また、上述の実施形態では、前記画素数が前記閾値以上になった場合に前記テーブルデータX12を選択する処理例について説明したが、本発明はこのような処理例に限られない。例えば、設定処理部723において、選択されるテーブルデータXを、前記テーブルデータX11に初期設定しておくことも考えられる。この場合、設定処理部723は、テーブル選択処理部714から前記テーブル識別情報X12が入力されない限り、初期設定された前記テーブルデータX11を選択し、前記テーブル識別情報X12が入力されたきた場合だけ、前記テーブルデータX12を選択してもよい。 In the above embodiment, a processing example in which the table data X12 is selected when the number of pixels is equal to or greater than the threshold value has been described, but the present invention is not limited to such a processing example. For example, it is also conceivable that the table data X to be selected in the setting processing unit 723 is initially set to the table data X11. In this case, the setting processing unit 723 may select the initially set table data X11 unless the table identification information X12 is input from the table selection processing unit 714, and may select the table data X12 only when the table identification information X12 is input.

さらにまた、設定処理部723は、所定ページ連続して前記画素数が前記閾値以上になったとする判定結果(例えば、前記テーブル識別情報X12が連続して所定回数入力されたこと)が入力されるまでは、前記テーブルデータX11の初期設定を維持し、例えば、前記判定結果が入力された場合に、選択されるテーブルデータXの初期設定を、前記テーブルデータX11から前記テーブルデータX12に変更してもよい。この場合は、設定処理部723は、テーブル選択処理部714から前記テーブル識別情報X11が入力されない限り、変更後の前記テーブルデータX12を選択し、前記テーブル識別情報X11が入力されたきた場合だけ、前記テーブルデータX11を選択してもよい。 Furthermore, the setting processing unit 723 may maintain the initial setting of the table data X11 until a determination result is input that the pixel count has been equal to or greater than the threshold value for a predetermined number of consecutive pages (e.g., the table identification information X12 has been input a predetermined number of times in succession), and may change the initial setting of the selected table data X from the table data X11 to the table data X12 when the determination result is input. In this case, the setting processing unit 723 may select the changed table data X12 unless the table identification information X11 is input from the table selection processing unit 714, and may select the table data X11 only when the table identification information X11 is input.

[発明の付記]
以下、上述の実施形態から抽出される発明の概要について付記する。なお、以下の付記で説明する各構成及び各処理機能は、取捨選択して任意に組み合わせることが可能である。
[Notes on the invention]
The following will provide an overview of the invention extracted from the above-described embodiment. Note that the configurations and processing functions described in the following supplementary notes can be selected and combined in any desired manner.

<付記1>
インクが吐出されるノズルと、前記ノズルに対応して設けられ予め定められた第1駆動信号の入力に応じて前記ノズルから前記インクを吐出させる圧電素子とを有する記録ヘッドと、
一の画像データを印刷する印刷処理が実行される場合に、前記印刷処理で印刷される前記画像データに基づいて、前記画像データにおける前記インクの吐出に対応する吐出画素の画素数をカウントする画素数カウント部と、
前記印刷処理で印刷される前記画像データに基づいて、前記印刷処理の実行期間のうち前記ノズルから前記インクが吐出されない不吐出状態が予め定められた基準時間を超えて継続する不吐出期間を抽出する抽出処理部と、
前記ノズル内の前記インクを撹拌可能であって前記ノズルから前記インクを吐出不能な予め定められた第2駆動信号を前記圧電素子に入力させる駆動制御部と、
前記不吐出期間における前記第2駆動信号の入力の開始タイミングを前記不吐出期間の長さに基づいて設定する設定処理部と、を備え、
前記設定処理部は、前記画素数カウント部がカウントした前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定する、インクジェット記録装置。
<Appendix 1>
a recording head having nozzles from which ink is ejected and piezoelectric elements provided corresponding to the nozzles and for ejecting the ink from the nozzles in response to input of a predetermined first drive signal;
a pixel number counting unit that, when a print process for printing one image data is executed, counts the number of ejection pixels corresponding to the ejection of the ink in the image data based on the image data to be printed in the print process;
an extraction processing unit that extracts a non-ejection period during which a non-ejection state in which the ink is not ejected from the nozzles continues beyond a predetermined reference time during an execution period of the printing process based on the image data printed in the printing process;
a drive control unit that inputs a predetermined second drive signal to the piezoelectric element, the second drive signal being capable of stirring the ink in the nozzle but not capable of ejecting the ink from the nozzle;
a setting processing unit that sets a start timing of input of the second drive signal during the non-ejection period based on a length of the non-ejection period,
The setting processing unit sets the start timing according to the number of pixels counted by the pixel number counting unit, based on a length of the non-ejection period.

<付記2>
前記不吐出期間の長さと前記開始タイミングとが対応付けられた複数のテーブルデータを格納する記憶部を更に備え、
前記複数のテーブルデータは、
所定の第1の開始タイミングが定められた第1テーブルデータと、前記第1の開始タイミングよりも遅い第2の開始タイミングが定められた第2テーブルデータとを含み、
前記設定処理部は、
前記画素数が予め定められた閾値以上の場合に選択した前記第1テーブルデータを参照して前記不吐出期間の長さに対応する前記第1の開始タイミングを設定し、
前記画素数が前記閾値未満の場合に選択した前記第2テーブルデータを参照して前記不吐出期間の長さに対応する前記第2の開始タイミングを設定する、付記1に記載のインクジェット記録装置。
<Appendix 2>
A storage unit is further provided for storing a plurality of table data in which the length of the non-ejection period and the start timing are associated with each other,
The plurality of table data are
The method includes: first table data in which a predetermined first start timing is defined; and second table data in which a second start timing that is later than the first start timing is defined;
The setting processing unit:
and setting the first start timing corresponding to the length of the non-ejection period by referring to the first table data selected when the number of pixels is equal to or greater than a predetermined threshold value;
The inkjet recording apparatus according to claim 1, further comprising: setting the second start timing corresponding to the length of the non-ejection period by referring to the second table data selected when the number of pixels is less than the threshold value.

<付記3>
前記記録ヘッドは、複数の前記ノズル、及び前記ノズル各々に対応して設けられた複数の前記圧電素子を有し、
前記抽出処理部は、前記ノズル毎に前記不吐出期間を抽出し、
前記駆動制御部は、前記複数の圧電素子各々に前記第2駆動信号を入力させる、
付記1又は2に記載のインクジェット記録装置。
<Appendix 3>
the recording head has a plurality of nozzles and a plurality of piezoelectric elements provided corresponding to each of the nozzles,
The extraction processing unit extracts the non-ejection period for each of the nozzles,
The drive control unit inputs the second drive signal to each of the plurality of piezoelectric elements.
3. The inkjet recording apparatus according to claim 1 or 2.

<付記4>
前記抽出処理部は、前記印刷処理で印刷される前記画像データにおける前記ノズルからの前記インクの不吐出に対応する不吐出画素が前記基準時間に対応する基準数を超えて連続する不吐出画素列の出力期間を、前記不吐出期間として抽出し、
前記駆動制御部は、前記不吐出画素列に含まれる前記設定処理部により設定された前記開始タイミングの到来時から前記不吐出期間の終期の到来時までの間に対応する前記不吐出画素各々を前記第2駆動信号に対応する特定画素に置換し、前記特定画素を前記第2駆動信号として前記圧電素子に入力し、
前記駆動制御部による置換処理後の前記画像データに基づいて前記圧電素子を駆動する駆動部を更に備える、前記付記1から3のいずれかに記載のインクジェット記録装置。
<Appendix 4>
the extraction processing unit extracts, as the non-ejection period, an output period of a non-ejection pixel string in which non-ejection pixels corresponding to the non-ejection of ink from the nozzles in the image data printed in the printing process continue for more than a reference number corresponding to the reference time,
the drive control unit replaces each of the non-ejection pixels included in the non-ejection pixel row, which corresponds to a period from the start timing set by the setting processing unit to the end of the non-ejection period, with a specific pixel corresponding to the second drive signal, and inputs the specific pixel as the second drive signal to the piezoelectric element;
4. The inkjet recording apparatus according to claim 1, further comprising a drive section that drives the piezoelectric element based on the image data after the replacement process by the drive control section.

<付記5>
前記画像データに含まれる画素各々を前記画像データにおける副走査方向の上流側から順に前記駆動部における駆動間隔ごとに前記抽出処理部に出力する第1バッファーと、
前記第1バッファーから出力される前記画素と同一の前記画素を前記第1バッファーよりも予め定められた遅延時間だけ遅延させて前記駆動制御部に出力する第2バッファーと、を更に備え、
前記抽出処理部は、前記第1バッファーからの前記不吐出画素の入力の連続数を計数し、前記第1バッファーから前記吐出画素が入力された場合における前記連続数の計数結果に基づいて前記不吐出画素の連続が前記不吐出画素列であるか否かを判断し、
前記設定処理部は、前記抽出処理部によって前記不吐出画素の連続が前記不吐出画素列であると判断された場合における前記抽出処理部による前記連続数の前記計数結果、及び前記画素数に応じて選択された前記テーブルデータを用いて前記開始タイミングを設定し、
前記駆動制御部は、前記設定処理部により設定された前記開始タイミングの到来時から前記吐出画素が入力されるまでの間に前記第2バッファーから入力される前記不吐出画素各々を前記特定画素に置換する、付記4に記載のインクジェット記録装置。
<Appendix 5>
a first buffer that outputs each pixel included in the image data to the extraction processing unit in sequence from an upstream side in a sub-scanning direction of the image data at each drive interval of the drive unit;
a second buffer that outputs the same pixel as the pixel output from the first buffer to the drive control unit after delaying the pixel by a predetermined delay time from the first buffer,
the extraction processing unit counts a number of consecutive inputs of the non-ejection pixels from the first buffer, and determines whether or not the consecutive non-ejection pixels are the non-ejection pixel row based on a result of counting the number of consecutive inputs when the ejection pixels are input from the first buffer;
the setting processing unit sets the start timing using the counting result of the number of consecutive pixels by the extraction processing unit when the extraction processing unit has determined that the consecutive non-ejection pixels are the non-ejection pixel row and the table data selected according to the number of pixels;
The inkjet recording device described in Appendix 4, wherein the drive control unit replaces each of the non-ejection pixels input from the second buffer between the time when the start timing set by the setting processing unit arrives and the time when the ejection pixel is input with the specific pixel.

<付記6>
インクが吐出されるノズルと、前記ノズルに対応して設けられ予め定められた第1駆動信号の入力に応じて前記ノズルから前記インクを吐出させる圧電素子とを有する記録ヘッドを備えるインクジェット記録装置で実行されるインクジェット記録方法であって、
一の画像データを印刷する印刷処理が実行される場合に、前記印刷処理で印刷される前記画像データに基づいて、前記画像データにおける前記インクの吐出に対応する吐出画素の画素数をカウントすること、
前記印刷処理で印刷される前記画像データに基づいて、前記印刷処理の実行期間のうち前記ノズルから前記インクが吐出されない不吐出状態が予め定められた基準時間を超えて継続する不吐出期間を抽出すること、
前記ノズル内の前記インクを撹拌可能であって前記ノズルから前記インクを吐出不能な予め定められた第2駆動信号を前記圧電素子に入力させること、
前記不吐出期間における前記第2駆動信号の入力の開始タイミングであって、前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定すること、を含むインクジェット記録方法。
<Appendix 6>
1. An inkjet recording method executed by an inkjet recording apparatus including a recording head having nozzles from which ink is ejected and piezoelectric elements provided corresponding to the nozzles and causing the ink to be ejected from the nozzles in response to input of a predetermined first drive signal, comprising:
counting the number of ejection pixels corresponding to the ejection of the ink in the image data based on the image data printed in the printing process when a printing process for printing one image data is executed;
extracting a non-ejection period during which a non-ejection state in which the ink is not ejected from the nozzles continues for more than a predetermined reference time during an execution period of the printing process based on the image data printed in the printing process;
inputting a predetermined second drive signal to the piezoelectric element, the second drive signal being capable of stirring the ink in the nozzle but not capable of ejecting the ink from the nozzle;
an input start timing of the second drive signal during the non-ejection period, the input start timing corresponding to the number of pixels being set based on a length of the non-ejection period.

7 :制御部
10 :インクジェット記録装置
30 :記録ヘッド
30A :対向面
30B :ノズル
31-34:ラインヘッド
71 :メイン制御部
72 :信号処理部
301 :ヘッドドライバ
302 :圧電素子
711 :変換処理部
712 :生成処理部
713 :ドットカウント部
714 :テーブル選択処理部
721 :第1バッファー
722 :抽出処理部
722A :カウンター
723 :設定処理部
723A :記憶部
724 :第2バッファー
724A :遅延回路
725 :駆動制御部
725A :カウンター
7: Control unit 10: Inkjet recording device 30: Recording head 30A: Opposing surface 30B: Nozzles 31-34: Line head 71: Main control unit 72: Signal processing unit 301: Head driver 302: Piezoelectric element 711: Conversion processing unit 712: Generation processing unit 713: Dot count unit 714: Table selection processing unit 721: First buffer 722: Extraction processing unit 722A: Counter 723: Setting processing unit 723A: Memory unit 724: Second buffer 724A: Delay circuit 725: Drive control unit 725A: Counter

Claims (6)

インクが吐出されるノズルと、前記ノズルに対応して設けられ予め定められた第1駆動信号の入力に応じて前記ノズルから前記インクを吐出させる圧電素子とを有する記録ヘッドと、
一の画像データを印刷する印刷処理が実行される場合に、前記印刷処理で印刷される前記画像データに基づいて、前記画像データにおける前記インクの吐出に対応する吐出画素の画素数をカウントする画素数カウント部と、
前記印刷処理で印刷される前記画像データに基づいて、前記印刷処理の実行期間のうち前記ノズルから前記インクが吐出されない不吐出状態が予め定められた基準時間を超えて継続する不吐出期間を抽出する抽出処理部と、
前記ノズル内の前記インクを撹拌可能であって前記ノズルから前記インクを吐出不能な予め定められた第2駆動信号を前記圧電素子に入力させる駆動制御部と、
前記不吐出期間における前記第2駆動信号の入力の開始タイミングを前記不吐出期間の長さに基づいて設定する設定処理部と、を備え、
前記設定処理部は、前記画素数カウント部がカウントした前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定する、インクジェット記録装置。
a recording head having nozzles from which ink is ejected and piezoelectric elements provided corresponding to the nozzles and for ejecting the ink from the nozzles in response to input of a predetermined first drive signal;
a pixel number counting unit that, when a print process for printing one image data is executed, counts the number of ejection pixels in the image data corresponding to the ejection of the ink based on the image data to be printed in the print process;
an extraction processing unit that extracts a non-ejection period during which a non-ejection state in which the ink is not ejected from the nozzles continues beyond a predetermined reference time during an execution period of the printing process based on the image data printed in the printing process;
a drive control unit that inputs a predetermined second drive signal to the piezoelectric element, the second drive signal being capable of stirring the ink in the nozzle but not capable of ejecting the ink from the nozzle;
a setting processing unit that sets a start timing of input of the second drive signal during the non-ejection period based on a length of the non-ejection period,
The setting processing unit sets the start timing according to the number of pixels counted by the pixel number counting unit, based on a length of the non-ejection period.
前記不吐出期間の長さと前記開始タイミングとが対応付けられた複数のテーブルデータを格納する記憶部を更に備え、
前記複数のテーブルデータは、
所定の第1の開始タイミングが定められた第1テーブルデータと、前記第1の開始タイミングよりも遅い第2の開始タイミングが定められた第2テーブルデータとを含み、
前記設定処理部は、
前記画素数が予め定められた閾値以上の場合に選択した前記第1テーブルデータを参照して前記不吐出期間の長さに対応する前記第1の開始タイミングを設定し、
前記画素数が前記閾値未満の場合に選択した前記第2テーブルデータを参照して前記不吐出期間の長さに対応する前記第2の開始タイミングを設定する、請求項1に記載のインクジェット記録装置。
A storage unit is further provided for storing a plurality of table data in which the length of the non-ejection period and the start timing are associated with each other,
The plurality of table data are
The method includes: first table data in which a predetermined first start timing is defined; and second table data in which a second start timing that is later than the first start timing is defined;
The setting processing unit:
and setting the first start timing corresponding to the length of the non-ejection period by referring to the first table data selected when the number of pixels is equal to or greater than a predetermined threshold value;
The inkjet recording apparatus according to claim 1 , further comprising: a step of: setting the second start timing corresponding to the length of the non-ejection period by referring to the second table data selected when the number of pixels is less than the threshold value.
前記記録ヘッドは、複数の前記ノズル、及び前記ノズル各々に対応して設けられた複数の前記圧電素子を有し、
前記抽出処理部は、前記ノズル毎に前記不吐出期間を抽出し、
前記駆動制御部は、前記複数の圧電素子各々に前記第2駆動信号を入力させる、
請求項1又は2に記載のインクジェット記録装置。
the recording head has a plurality of nozzles and a plurality of piezoelectric elements provided corresponding to each of the nozzles,
The extraction processing unit extracts the non-ejection period for each of the nozzles,
The drive control unit inputs the second drive signal to each of the plurality of piezoelectric elements.
3. The inkjet recording apparatus according to claim 1 or 2.
前記抽出処理部は、前記印刷処理で印刷される前記画像データにおける前記ノズルからの前記インクの不吐出に対応する不吐出画素が前記基準時間に対応する基準数を超えて連続する不吐出画素列の出力期間を、前記不吐出期間として抽出し、
前記駆動制御部は、前記不吐出画素列に含まれる前記設定処理部により設定された前記開始タイミングの到来時から前記不吐出期間の終期の到来時までの間に対応する前記不吐出画素各々を前記第2駆動信号に対応する特定画素に置換し、前記特定画素を前記第2駆動信号として前記圧電素子に入力し、
前記駆動制御部による置換処理後の前記画像データに基づいて前記圧電素子を駆動する駆動部を更に備える、請求項2に記載のインクジェット記録装置。
the extraction processing unit extracts, as the non-ejection period, an output period of a non-ejection pixel string in which non-ejection pixels corresponding to the non-ejection of ink from the nozzles in the image data printed in the printing process continue for more than a reference number corresponding to the reference time,
the drive control unit replaces each of the non-ejection pixels included in the non-ejection pixel array corresponding to a period from the start timing set by the setting processing unit to the end of the non-ejection period with a specific pixel corresponding to the second drive signal, and inputs the specific pixel as the second drive signal to the piezoelectric element;
The inkjet recording apparatus according to claim 2 , further comprising a drive section that drives the piezoelectric element based on the image data after the replacement process by the drive control section.
前記画像データに含まれる画素各々を前記画像データにおける副走査方向の上流側から順に前記駆動部における駆動間隔ごとに前記抽出処理部に出力する第1バッファーと、
前記第1バッファーから出力される前記画素と同一の前記画素を前記第1バッファーよりも予め定められた遅延時間だけ遅延させて前記駆動制御部に出力する第2バッファーと、を更に備え、
前記抽出処理部は、前記第1バッファーからの前記不吐出画素の入力の連続数を計数し、前記第1バッファーから前記吐出画素が入力された場合における前記連続数の計数結果に基づいて前記不吐出画素の連続が前記不吐出画素列であるか否かを判断し、
前記設定処理部は、前記抽出処理部によって前記不吐出画素の連続が前記不吐出画素列であると判断された場合における前記抽出処理部による前記連続数の前記計数結果、及び前記画素数に応じて選択された前記テーブルデータを用いて前記開始タイミングを設定し、
前記駆動制御部は、前記設定処理部により設定された前記開始タイミングの到来時から前記吐出画素が入力されるまでの間に前記第2バッファーから入力される前記不吐出画素各々を前記特定画素に置換する、請求項4に記載のインクジェット記録装置。
a first buffer that outputs each pixel included in the image data to the extraction processing unit in sequence from an upstream side in a sub-scanning direction of the image data at each drive interval of the drive unit;
a second buffer that outputs the same pixel as the pixel output from the first buffer to the drive control unit after delaying the pixel by a predetermined delay time from the first buffer,
the extraction processing unit counts a number of consecutive inputs of the non-ejection pixels from the first buffer, and determines whether or not the consecutive non-ejection pixels are the non-ejection pixel row based on a result of counting the number of consecutive inputs when the ejection pixels are input from the first buffer;
the setting processing unit sets the start timing using the counting result of the number of consecutive pixels by the extraction processing unit when the extraction processing unit has determined that the consecutive non-ejection pixels are the non-ejection pixel row and the table data selected according to the number of pixels;
The inkjet recording device according to claim 4 , wherein the drive control unit replaces each of the non-ejection pixels input from the second buffer during the period from the time when the start timing set by the setting processing unit arrives until the ejection pixel is input with the specific pixel.
インクが吐出されるノズルと、前記ノズルに対応して設けられ予め定められた第1駆動信号の入力に応じて前記ノズルから前記インクを吐出させる圧電素子とを有する記録ヘッドを備えるインクジェット記録装置で実行されるインクジェット記録方法であって、
一の画像データを印刷する印刷処理が実行される場合に、前記印刷処理で印刷される前記画像データに基づいて、前記画像データにおける前記インクの吐出に対応する吐出画素の画素数をカウントすること、
前記印刷処理で印刷される前記画像データに基づいて、前記印刷処理の実行期間のうち前記ノズルから前記インクが吐出されない不吐出状態が予め定められた基準時間を超えて継続する不吐出期間を抽出すること、
前記ノズル内の前記インクを撹拌可能であって前記ノズルから前記インクを吐出不能な予め定められた第2駆動信号を前記圧電素子に入力させること、
前記不吐出期間における前記第2駆動信号の入力の開始タイミングであって、前記画素数に応じた前記開始タイミングを前記不吐出期間の長さに基づいて設定すること、を含むインクジェット記録方法。
1. An inkjet recording method executed by an inkjet recording apparatus including a recording head having nozzles from which ink is ejected and piezoelectric elements provided corresponding to the nozzles and causing the ink to be ejected from the nozzles in response to input of a predetermined first drive signal, comprising:
counting the number of ejection pixels corresponding to the ejection of the ink in the image data based on the image data printed in the printing process when a printing process for printing one image data is executed;
extracting a non-ejection period during which a non-ejection state in which the ink is not ejected from the nozzles continues for more than a predetermined reference time during an execution period of the printing process based on the image data printed in the printing process;
inputting a predetermined second drive signal to the piezoelectric element, the second drive signal being capable of stirring the ink in the nozzle but not capable of ejecting the ink from the nozzle;
an input start timing of the second drive signal during the non-ejection period, the input start timing corresponding to the number of pixels being set based on a length of the non-ejection period.
JP2023113735A 2023-07-11 2023-07-11 Inkjet recording apparatus and inkjet recording method Pending JP2025011551A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023113735A JP2025011551A (en) 2023-07-11 2023-07-11 Inkjet recording apparatus and inkjet recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023113735A JP2025011551A (en) 2023-07-11 2023-07-11 Inkjet recording apparatus and inkjet recording method

Publications (1)

Publication Number Publication Date
JP2025011551A true JP2025011551A (en) 2025-01-24

Family

ID=94321010

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023113735A Pending JP2025011551A (en) 2023-07-11 2023-07-11 Inkjet recording apparatus and inkjet recording method

Country Status (1)

Country Link
JP (1) JP2025011551A (en)

Similar Documents

Publication Publication Date Title
JP6662325B2 (en) Ink jet recording apparatus and ink jet recording method
JP2009072925A (en) Image forming apparatus
JP6384072B2 (en) Inkjet recording apparatus, control method, and program
US8287090B2 (en) Inkjet printing apparatus and inkjet printing method
JP5363262B2 (en) Image recording apparatus and image recording method
JP2010194815A (en) Inkjet recording apparatus and method of investigating ejection failure determination performance
JP6318459B2 (en) Image forming apparatus and image forming method
JP6662326B2 (en) Ink jet recording apparatus and ink jet recording method
JP2008238409A (en) Image formation method and device
JP5760911B2 (en) Liquid ejection device
JP2010131863A (en) Image recording device and method of recording image
JP2025011551A (en) Inkjet recording apparatus and inkjet recording method
JP2025011552A (en) Inkjet recording apparatus and inkjet recording method
US20210402809A1 (en) Inkjet recording device
JP2022148027A (en) Inkjet recording device
JP2011110801A (en) Image recorder
JP2023013556A (en) Ink jet recording device
JP2022152081A (en) Ink jet recording device
JP2009190374A (en) Inkjet recording apparatus
JP2009012335A (en) Ink ejection device
JP2010194836A (en) Image forming system and image forming apparatus
JP7337488B2 (en) RECORDING DEVICE, RECORDING DEVICE CONTROL METHOD, AND PROGRAM
JP7027865B2 (en) Inkjet recording device
JP2023019996A (en) Inkjet recording device
JP2023048316A (en) image forming device